Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_5000_0.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_5000_0.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 = 327144512
40! Riesling can be on
41! 1 Thread, 5000 lines
42! mpgen created on Dec 20, 2005 (16:35:03)
43! mpgen_5000_0.s created on Mar 27, 2009 (14:45:12)
44! RC file : random.rc
45! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_5000_0 -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 = 7305ee2b 05700460 1bdb04eb be0d35c3
84! %f4 = bf394847 e96dec05 7a365fa4 5dcbbc8b
85! %f8 = c5d648c2 fcfc54b5 9f65dd20 71bc8902
86! %f12 = 5778a534 8cd70f82 d0ea4854 c51b8c18
87 ldda [%g1]ASI_BLK_P,%f0
88 add %g1,64,%g1
89! %f16 = 66cf68ad 18f5c11a 69d1b2cd 049302d3
90! %f20 = 2c37451b ac7d3113 7bf4a25b 4e003c1d
91! %f24 = af1d6e14 dd9e0d5b 3dc23d89 9f8083fc
92! %f28 = e19681f6 df9d2fa9 00411874 36c5746b
93 ldda [%g1]ASI_BLK_P,%f16
94 add %g1,64,%g1
95! %f32 = 26945d3b c1f74eb9 39a006e2 dacd325c
96! %f36 = 632ae364 1b1f32bc 5196d30d 50a190bd
97! %f40 = 7b3cbd0c 966fcc16 6b370f16 cea99933
98! %f44 = 0824c1f1 0a75c8f7 35f6561f f2296706
99 ldda [%g1]ASI_BLK_P,%f32
100
101! Set up the Graphics Status Register
102
103 setx 0xdcb986b800000072,%g7,%g1 ! GSR scale = 14, align = 2
104 wr %g1,%g0,%gsr ! GSR = dcb986b800000072
105 wr %g0,%y ! Clear Y register
106 xorcc %g0,%g0,%g3 ! init %g3 and set flags
107 membar #Sync ! Force the block loads to complete
108
109! Start of Random Code for processor 0
110
111p0_label_1:
112! Mem[0000000030101410] = a45cd978, %l1 = 6cc5281648442129
113 lduwa [%i4+%o5]0x89,%l1 ! %l1 = 00000000a45cd978
114! Mem[0000000030001410] = b6b7b005, %l0 = 21aef1b6627715a4
115 lduha [%i0+%o5]0x89,%l0 ! %l0 = 000000000000b005
116! Mem[0000000030141410] = 31b792a8 2bd3ee6d, %l6 = e68f7d13, %l7 = cee10e4c
117 ldda [%i5+%o5]0x81,%l6 ! %l6 = 0000000031b792a8 000000002bd3ee6d
118! %f22 = 7bf4a25b 4e003c1d, Mem[0000000010001408] = 7854cb73 b7b9f2eb
119 stda %f22,[%i0+%o4]0x88 ! Mem[0000000010001408] = 7bf4a25b 4e003c1d
120! %l3 = f49b5d786d7fe83c, Mem[0000000030141408] = 28445af0
121 stwa %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = 6d7fe83c
122! %l4 = 38816709f5682bd5, Mem[0000000010041408] = 05fb436c5247ea58
123 stxa %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 38816709f5682bd5
124! Mem[0000000010141420] = fd5d119e 072e55cd, %l4 = f5682bd5, %l5 = 63f17a31
125 ldda [%i5+0x020]%asi,%l4 ! %l4 = 00000000fd5d119e 00000000072e55cd
126! %f12 = 5778a534 8cd70f82, Mem[0000000030101410] = a45cd978 7434a653
127 stda %f12,[%i4+%o5]0x89 ! Mem[0000000030101410] = 5778a534 8cd70f82
128! Mem[0000000030041400] = be6a4109, %l2 = 6b54aaa27f00f608
129 ldsba [%i1+%g0]0x81,%l2 ! %l2 = ffffffffffffffbe
130! Starting 10 instruction Store Burst
131! Mem[0000000010141410] = 50c88875, %l4 = 00000000fd5d119e
132 swapa [%i5+%o5]0x88,%l4 ! %l4 = 0000000050c88875
133
134p0_label_2:
135! Mem[0000000030101400] = 00dd0448, %l4 = 0000000050c88875
136 lduwa [%i4+%g0]0x81,%l4 ! %l4 = 0000000000dd0448
137! Mem[000000001008141e] = 55c5ee92, %l4 = 0000000000dd0448
138 ldstuba [%i2+0x01e]%asi,%l4 ! %l4 = 000000ee000000ff
139! Mem[00000000100c1408] = 93a22e2d, %l0 = 000000000000b005
140 ldstuba [%i3+%o4]0x88,%l0 ! %l0 = 0000002d000000ff
141! %l0 = 000000000000002d, Mem[0000000030081408] = 8c9fa7fcbb1c0e9a
142 stxa %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000000000002d
143! %f16 = 66cf68ad 18f5c11a, Mem[0000000010181410] = 4a99712b 8b931e4a
144 stda %f16,[%i6+%o5]0x80 ! Mem[0000000010181410] = 66cf68ad 18f5c11a
145! Mem[0000000010081410] = 975a576a, %l5 = 00000000072e55cd
146 ldstuba [%i2+%o5]0x88,%l5 ! %l5 = 0000006a000000ff
147! %l0 = 000000000000002d, Mem[00000000100c1437] = df489ae7
148 stb %l0,[%i3+0x037] ! Mem[00000000100c1434] = df489a2d
149! Mem[0000000010081410] = 975a57ff, %l2 = ffffffffffffffbe
150 ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
151! Mem[0000000010081430] = a675a8b07cfb0e7c, %l7 = 000000002bd3ee6d, %l2 = 00000000000000ff
152 add %i2,0x30,%g1
153 casxa [%g1]0x80,%l7,%l2 ! %l2 = a675a8b07cfb0e7c
154! Starting 10 instruction Load Burst
155! Mem[0000000030081408] = 00000000, %l5 = 000000000000006a
156 ldswa [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000
157
158p0_label_3:
159! Mem[0000000010081408] = 5eaea3bd, %l6 = 0000000031b792a8
160 ldsba [%i2+%o4]0x88,%l6 ! %l6 = ffffffffffffffbd
161! Mem[0000000010101410] = 14e8c16302ef4a3c, %l7 = 000000002bd3ee6d
162 ldxa [%i4+%o5]0x80,%l7 ! %l7 = 14e8c16302ef4a3c
163! Mem[0000000010001420] = 50bb809c, %l6 = ffffffffffffffbd
164 ldsba [%i0+0x020]%asi,%l6 ! %l6 = 0000000000000050
165! %f14 = d0ea4854, %f22 = 7bf4a25b
166 fcmps %fcc1,%f14,%f22 ! %fcc1 = 1
167! Mem[00000000300c1408] = 0a6c330b, %l3 = f49b5d786d7fe83c
168 lduha [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000a6c
169! Mem[0000000030141408] = 3ce87f6d, %l2 = a675a8b07cfb0e7c
170 lduwa [%i5+%o4]0x89,%l2 ! %l2 = 000000003ce87f6d
171! Mem[0000000010101400] = fd5debc7, %l0 = 000000000000002d
172 ldsba [%i4+%g0]0x80,%l0 ! %l0 = fffffffffffffffd
173! Mem[0000000030181400] = 3cd20ca4 f7afdc53 fb3e1bd5 a2a94821
174! Mem[0000000030181410] = fc725355 364150a3 cba17b8b b7c5c017
175! Mem[0000000030181420] = e30703b9 945d7d1e 3823183b 48d4823e
176! Mem[0000000030181430] = 53f361b2 ce50ef63 bb7e34bd b43585f9
177 ldda [%i6]ASI_BLK_SL,%f16 ! Block Load from 0000000030181400
178 membar #Sync ! Added by membar checker (1)
179! Mem[00000000100c1400] = 94b18a76 271c236d ff2ea293 ef1e7c67
180! Mem[00000000100c1410] = 2fc09ddd c193a468 2349c7e1 89422d3b
181! Mem[00000000100c1420] = ac990448 ce32d083 7c829e0f 0ac5eded
182! Mem[00000000100c1430] = bc5a3abb df489a2d b4e1f0f6 6740d656
183 ldda [%i3]ASI_BLK_PL,%f16 ! Block Load from 00000000100c1400
184! Starting 10 instruction Store Burst
185! %l5 = 0000000000000000, Mem[000000001004143f] = 2d3bd93b, %asi = 80
186 stba %l5,[%i1+0x03f]%asi ! Mem[000000001004143c] = 2d3bd900
187
188p0_label_4:
189! Mem[0000000010141400] = cdb20396, %l2 = 000000003ce87f6d
190 swapa [%i5+%g0]0x88,%l2 ! %l2 = 00000000cdb20396
191! %l4 = 00000000000000ee, Mem[0000000010041408] = d52b68f5
192 stha %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00ee68f5
193! %l7 = 14e8c16302ef4a3c, Mem[0000000010101418] = d6989865
194 stw %l7,[%i4+0x018] ! Mem[0000000010101418] = 02ef4a3c
195! %l4 = 000000ee, %l5 = 00000000, Mem[0000000010081410] = ff575a97 8f45e8bb
196 stda %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ee 00000000
197! %l3 = 0000000000000a6c, Mem[00000000218001c0] = 75bf6949
198 sth %l3,[%o3+0x1c0] ! Mem[00000000218001c0] = 0a6c6949
199! %l7 = 14e8c16302ef4a3c, Mem[0000000010141410] = 9e115dfd471e33cf
200 stx %l7,[%i5+%o5] ! Mem[0000000010141410] = 14e8c16302ef4a3c
201! %l6 = 00000050, %l7 = 02ef4a3c, Mem[0000000010101410] = 63c1e814 3c4aef02
202 stda %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000050 02ef4a3c
203! %l0 = fffffffffffffffd, Mem[0000000030041410] = 063b3f93
204 stha %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = fffd3f93
205! Mem[0000000030081410] = 3600dec8, %l6 = 0000000000000050
206 swapa [%i2+%o5]0x89,%l6 ! %l6 = 000000003600dec8
207! Starting 10 instruction Load Burst
208! Mem[0000000030101408] = 552e6a66, %l7 = 14e8c16302ef4a3c
209 lduwa [%i4+%o4]0x89,%l7 ! %l7 = 00000000552e6a66
210
211p0_label_5:
212! Mem[00000000211c0000] = 482885d2, %l7 = 00000000552e6a66
213 ldsh [%o2+%g0],%l7 ! %l7 = 0000000000004828
214! Mem[0000000010041408] = f568ee00, %l6 = 000000003600dec8
215 lduba [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000
216! Mem[0000000010141410] = 63c1e814, %l2 = 00000000cdb20396
217 ldsba [%i5+%o5]0x88,%l2 ! %l2 = 0000000000000014
218! Mem[00000000300c1400] = 95cfd873 493cb9ff 0a6c330b 94cf7e4f
219! Mem[00000000300c1410] = 0bbb6971 e611a2f7 cabcfbb8 e672a99b
220! Mem[00000000300c1420] = dd02365f 81d02f83 f338bb9f e62627fb
221! Mem[00000000300c1430] = 5059a5cf 12e09aad 817ce1e4 c5bf4db2
222 ldda [%i3]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400
223! Mem[0000000030081410] = 50000000, %l5 = 0000000000000000
224 lduba [%i2+%o5]0x81,%l5 ! %l5 = 0000000000000050
225! Mem[0000000010001410] = 15e3f35e, %l0 = fffffffffffffffd
226 ldsha [%i0+%o5]0x80,%l0 ! %l0 = 00000000000015e3
227! Mem[0000000010081420] = aa88243b, %l3 = 0000000000000a6c, %asi = 80
228 swapa [%i2+0x020]%asi,%l3 ! %l3 = 00000000aa88243b
229! Mem[0000000010081410] = 000000ee, %l3 = 00000000aa88243b
230 lduw [%i2+%o5],%l3 ! %l3 = 00000000000000ee
231! %f0 = 7305ee2b, %f6 = 7a365fa4, %f6 = 7a365fa4 5dcbbc8b
232 fsmuld %f0 ,%f6 ,%f6 ! %f6 = 4db7da56 f0222300
233! Starting 10 instruction Store Burst
234! %f0 = 7305ee2b 05700460, Mem[0000000030081410] = 50000000 ebc42b04
235 stda %f0 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 7305ee2b 05700460
236
237p0_label_6:
238! Mem[0000000030041410] = fffd3f93, %l7 = 0000000000004828
239 ldstuba [%i1+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
240! %l5 = 0000000000000050, Mem[00000000201c0000] = 90434c08
241 sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = 00504c08
242! %l1 = 00000000a45cd978, Mem[0000000030081400] = 32000f4b
243 stba %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 78000f4b
244! Mem[0000000030081410] = 7305ee2b, %l6 = 0000000000000000
245 swapa [%i2+%o5]0x81,%l6 ! %l6 = 000000007305ee2b
246! Mem[00000000300c1408] = 0a6c330b, %l3 = 00000000000000ee
247 swapa [%i3+%o4]0x81,%l3 ! %l3 = 000000000a6c330b
248! %l0 = 00000000000015e3, Mem[0000000030141408] = 3ce87f6d
249 stha %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 3ce815e3
250! Mem[0000000030081400] = 78000f4b, %l1 = 00000000a45cd978
251 ldstuba [%i2+%g0]0x81,%l1 ! %l1 = 00000078000000ff
252! %l1 = 0000000000000078, Mem[0000000030001408] = e47d68df
253 stwa %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000078
254 membar #Sync ! Added by membar checker (2)
255! %l6 = 000000007305ee2b, Mem[00000000100c1408] = 677c1eef93a22eff
256 stxa %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000007305ee2b
257! Starting 10 instruction Load Burst
258! Mem[0000000010041410] = 9f7c66b3, %l7 = 00000000000000ff
259 ldsha [%i1+%o5]0x88,%l7 ! %l7 = 00000000000066b3
260
261p0_label_7:
262! Mem[00000000100c1438] = b4e1f0f6, %f31 = c5bf4db2
263 lda [%i3+0x038]%asi,%f31 ! %f31 = b4e1f0f6
264! Mem[0000000010081408] = bda3ae5e 5ce9b16a, %l6 = 7305ee2b, %l7 = 000066b3
265 ldd [%i2+%o4],%l6 ! %l6 = 00000000bda3ae5e 000000005ce9b16a
266! Mem[0000000010141408] = d7c76781 a7094efb, %l6 = bda3ae5e, %l7 = 5ce9b16a
267 ldd [%i5+%o4],%l6 ! %l6 = 00000000d7c76781 00000000a7094efb
268! Mem[0000000030041400] = be6a4109, %f12 = 5778a534
269 lda [%i1+%g0]0x81,%f12 ! %f12 = be6a4109
270! Mem[00000000201c0000] = 00504c08, %l7 = 00000000a7094efb
271 ldsba [%o0+0x000]%asi,%l7 ! %l7 = 0000000000000000
272! Mem[0000000010101408] = d87f1c64, %l2 = 0000000000000014
273 ldsba [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000064
274! Mem[0000000010081410] = 000000ee, %l1 = 0000000000000078
275 lduha [%i2+%o5]0x80,%l1 ! %l1 = 0000000000000000
276! Mem[0000000030141408] = 3ce815e3, %l0 = 00000000000015e3
277 lduha [%i5+%o4]0x89,%l0 ! %l0 = 00000000000015e3
278! Mem[0000000010181410] = 66cf68ad18f5c11a, %l4 = 00000000000000ee
279 ldxa [%i6+0x010]%asi,%l4 ! %l4 = 66cf68ad18f5c11a
280! Starting 10 instruction Store Burst
281! Mem[0000000010101410] = 50000000, %l2 = 0000000000000064, %asi = 80
282 swapa [%i4+0x010]%asi,%l2 ! %l2 = 0000000050000000
283
284p0_label_8:
285! Mem[00000000218001c0] = 0a6c6949, %l5 = 0000000000000050
286 ldstub [%o3+0x1c0],%l5 ! %l5 = 0000000a000000ff
287! %l0 = 000015e3, %l1 = 00000000, Mem[0000000010181410] = ad68cf66 1ac1f518
288 stda %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000015e3 00000000
289! Mem[0000000030141400] = d6400445 72507abd e315e83c b86b016b
290! Mem[0000000030141410] = 31b792a8 2bd3ee6d 58f57a37 6f1ae716
291! Mem[0000000030141420] = f59c2a36 63ace9a5 ec7caf0d c2f15a43
292! Mem[0000000030141430] = 4befa1be 4960bfff ea03fd1a 13c71665
293 ldda [%i5]ASI_BLK_SL,%f16 ! Block Load from 0000000030141400
294! %f11 = 71bc8902, Mem[0000000030081400] = ff000f4b
295 sta %f11,[%i2+%g0]0x81 ! Mem[0000000030081400] = 71bc8902
296! %l0 = 00000000000015e3, Mem[00000000201c0000] = 00504c08, %asi = 80
297 stba %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = e3504c08
298! %f0 = 7305ee2b, Mem[0000000010181400] = aa3cb13f
299 sta %f0 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 7305ee2b
300! Mem[00000000211c0001] = 482885d2, %l1 = 0000000000000000
301 ldstub [%o2+0x001],%l1 ! %l1 = 00000028000000ff
302! %l4 = 66cf68ad18f5c11a, Mem[00000000100c141d] = 89422d3b
303 stb %l4,[%i3+0x01d] ! Mem[00000000100c141c] = 891a2d3b
304 membar #Sync ! Added by membar checker (3)
305! %l4 = 66cf68ad18f5c11a, Mem[0000000030141400] = d6400445
306 stwa %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 18f5c11a
307! Starting 10 instruction Load Burst
308! Mem[0000000010081400] = bf09f722, %l7 = 0000000000000000
309 lduwa [%i2+%g0]0x80,%l7 ! %l7 = 00000000bf09f722
310
311p0_label_9:
312! Mem[0000000010041408] = f568ee00, %l5 = 000000000000000a
313 ldsha [%i1+%o4]0x88,%l5 ! %l5 = ffffffffffffee00
314! Mem[000000001004143c] = 2d3bd900, %l1 = 0000000000000028
315 ldsba [%i1+0x03e]%asi,%l1 ! %l1 = ffffffffffffffd9
316! Mem[0000000030081400] = 0289bc71, %l3 = 000000000a6c330b
317 ldswa [%i2+%g0]0x89,%l3 ! %l3 = 000000000289bc71
318! Mem[0000000030081400] = 71bc8902, %l5 = ffffffffffffee00
319 ldsba [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000071
320! Mem[0000000010081400] = 22f709bf, %l7 = 00000000bf09f722
321 ldsha [%i2+%g0]0x88,%l7 ! %l7 = 00000000000009bf
322! Mem[0000000030001400] = eca7a64a, %l2 = 0000000050000000
323 lduwa [%i0+%g0]0x81,%l2 ! %l2 = 00000000eca7a64a
324! Mem[00000000211c0000] = 48ff85d2, %l2 = 00000000eca7a64a
325 lduh [%o2+%g0],%l2 ! %l2 = 00000000000048ff
326! Mem[0000000010041410] = 9f7c66b3, %l4 = 66cf68ad18f5c11a
327 lduha [%i1+%o5]0x88,%l4 ! %l4 = 00000000000066b3
328! Mem[0000000010141408] = d7c76781a7094efb, %l5 = 0000000000000071
329 ldxa [%i5+%o4]0x80,%l5 ! %l5 = d7c76781a7094efb
330! Starting 10 instruction Store Burst
331! %l6 = 00000000d7c76781, imm = fffffffffffffccd, %l5 = d7c76781a7094efb
332 or %l6,-0x333,%l5 ! %l5 = ffffffffffffffcd
333
334p0_label_10:
335! %l3 = 000000000289bc71, %l3 = 000000000289bc71, %l0 = 00000000000015e3
336 subc %l3,%l3,%l0 ! %l0 = 0000000000000000
337! Mem[0000000030041408] = 8d1a1f54, %l6 = 00000000d7c76781
338 ldstuba [%i1+%o4]0x81,%l6 ! %l6 = 0000008d000000ff
339! %l2 = 00000000000048ff, Mem[00000000100c1408] = 2bee0573
340 stha %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 48ff0573
341! Mem[0000000030001400] = eca7a64a, %l4 = 00000000000066b3
342 swapa [%i0+%g0]0x81,%l4 ! %l4 = 00000000eca7a64a
343! Mem[0000000010101408] = 641c7fd8, %l0 = 0000000000000000
344 ldstuba [%i4+%o4]0x80,%l0 ! %l0 = 00000064000000ff
345! Mem[00000000100c1408] = 7305ff48, %l0 = 0000000000000064
346 ldstuba [%i3+%o4]0x88,%l0 ! %l0 = 00000048000000ff
347! Mem[00000000218001c1] = ff6c6949, %l5 = ffffffffffffffcd
348 ldstuba [%o3+0x1c1]%asi,%l5 ! %l5 = 0000006c000000ff
349! Mem[0000000010001410] = 15e3f35e, %l1 = ffffffffffffffd9
350 swapa [%i0+%o5]0x80,%l1 ! %l1 = 0000000015e3f35e
351! Mem[0000000030001408] = 00000078, %l2 = 00000000000048ff
352 swapa [%i0+%o4]0x89,%l2 ! %l2 = 0000000000000078
353! Starting 10 instruction Load Burst
354! Mem[0000000030001408] = 000048ff, %l2 = 0000000000000078
355 ldswa [%i0+%o4]0x89,%l2 ! %l2 = 00000000000048ff
356
357p0_label_11:
358! Mem[0000000010101420] = 1c5029f5, %l3 = 000000000289bc71
359 lduwa [%i4+0x020]%asi,%l3 ! %l3 = 000000001c5029f5
360! Mem[0000000010141438] = 944c8e2c, %l6 = 000000000000008d
361 lduh [%i5+0x038],%l6 ! %l6 = 000000000000944c
362! Mem[0000000010001400] = 154c2cee, %l4 = 00000000eca7a64a
363 ldsba [%i0+%g0]0x88,%l4 ! %l4 = ffffffffffffffee
364! Mem[0000000030141408] = 3ce815e3, %l0 = 0000000000000048
365 ldsba [%i5+%o4]0x89,%l0 ! %l0 = ffffffffffffffe3
366! Mem[00000000100c1408] = 7305ffff, %l3 = 000000001c5029f5
367 ldswa [%i3+%o4]0x88,%l3 ! %l3 = 000000007305ffff
368! Mem[0000000010101438] = ff5e835f, %l0 = ffffffffffffffe3
369 lduba [%i4+0x038]%asi,%l0 ! %l0 = 00000000000000ff
370! Mem[0000000010001400] = 154c2cee, %l6 = 000000000000944c
371 lduba [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000ee
372! Mem[0000000030041400] = 09416abe, %l4 = ffffffffffffffee
373 ldsha [%i1+%g0]0x89,%l4 ! %l4 = 0000000000006abe
374! Mem[00000000100c1400] = 94b18a76, %l7 = 00000000000009bf
375 lduha [%i3+0x002]%asi,%l7 ! %l7 = 0000000000008a76
376! Starting 10 instruction Store Burst
377! Mem[0000000010041410] = b3667c9f, %l1 = 0000000015e3f35e
378 swapa [%i1+%o5]0x80,%l1 ! %l1 = 00000000b3667c9f
379
380p0_label_12:
381! %f8 = c5d648c2, Mem[00000000300c1410] = 7169bb0b
382 sta %f8 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = c5d648c2
383! %f17 = 450440d6, Mem[0000000030081408] = 00000000
384 sta %f17,[%i2+%o4]0x81 ! Mem[0000000030081408] = 450440d6
385! %f28 = ffbf6049 bea1ef4b, Mem[00000000300c1408] = ee000000 4f7ecf94
386 stda %f28,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffbf6049 bea1ef4b
387! Mem[0000000010181408] = 9df0a0da, %l2 = 00000000000048ff
388 swapa [%i6+%o4]0x80,%l2 ! %l2 = 000000009df0a0da
389! Mem[0000000010141420] = fd5d119e072e55cd, %l0 = 00000000000000ff, %l1 = 00000000b3667c9f
390 add %i5,0x20,%g1
391 casxa [%g1]0x80,%l0,%l1 ! %l1 = fd5d119e072e55cd
392! Mem[00000000300c1410] = c248d6c5, %l4 = 0000000000006abe
393 swapa [%i3+%o5]0x81,%l4 ! %l4 = 00000000c248d6c5
394! %f28 = ffbf6049 bea1ef4b, %l6 = 00000000000000ee
395! Mem[0000000030001420] = d784f77e71e910f2
396 add %i0,0x020,%g1
397 stda %f28,[%g1+%l6]ASI_PST8_S ! Mem[0000000030001420] = ffbf607ebea1eff2
398! Mem[0000000010181400] = 7305ee2b, %l0 = 00000000000000ff
399 swapa [%i6+%g0]0x88,%l0 ! %l0 = 000000007305ee2b
400! %l2 = 9df0a0da, %l3 = 7305ffff, Mem[0000000030041410] = 933ffdff eaf51a60
401 stda %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 9df0a0da 7305ffff
402! Starting 10 instruction Load Burst
403! Mem[00000000100c1420] = ac990448, %l7 = 0000000000008a76
404 lduba [%i3+0x022]%asi,%l7 ! %l7 = 0000000000000004
405
406p0_label_13:
407! Mem[00000000211c0000] = 48ff85d2, %l6 = 00000000000000ee
408 lduh [%o2+%g0],%l6 ! %l6 = 00000000000048ff
409! %l5 = 000000000000006c, %l0 = 000000007305ee2b, %l0 = 000000007305ee2b
410 addc %l5,%l0,%l0 ! %l0 = 000000007305ee97
411! Mem[00000000211c0000] = 48ff85d2, %l2 = 000000009df0a0da
412 ldsba [%o2+0x001]%asi,%l2 ! %l2 = ffffffffffffffff
413! Mem[0000000010081408] = bda3ae5e, %l0 = 000000007305ee97
414 ldsba [%i2+%o4]0x80,%l0 ! %l0 = ffffffffffffffbd
415! Mem[0000000010181410] = 000015e3, %l7 = 0000000000000004
416 ldswa [%i6+%o5]0x88,%l7 ! %l7 = 00000000000015e3
417! Mem[0000000010101404] = b72f703d, %f20 = 6deed32b
418 lda [%i4+0x004]%asi,%f20 ! %f20 = b72f703d
419! Mem[00000000300c1408] = 4befa1be, %l1 = fd5d119e072e55cd
420 lduha [%i3+%o4]0x81,%l1 ! %l1 = 0000000000004bef
421! Mem[0000000010141410] = 3c4aef02 63c1e814, %l6 = 000048ff, %l7 = 000015e3
422 ldda [%i5+%o5]0x88,%l6 ! %l6 = 0000000063c1e814 000000003c4aef02
423! Mem[0000000010001410] = d70e0c4e d9ffffff, %l4 = c248d6c5, %l5 = 0000006c
424 ldda [%i0+%o5]0x88,%l4 ! %l4 = 00000000d9ffffff 00000000d70e0c4e
425! Starting 10 instruction Store Burst
426! Mem[0000000010001414] = 4e0c0ed7, %l6 = 0000000063c1e814, %asi = 80
427 swapa [%i0+0x014]%asi,%l6 ! %l6 = 000000004e0c0ed7
428
429p0_label_14:
430! %l5 = 00000000d70e0c4e, Mem[000000001000143e] = fc26441d, %asi = 80
431 stha %l5,[%i0+0x03e]%asi ! Mem[000000001000143c] = fc260c4e
432! %l2 = ffffffffffffffff, Mem[00000000201c0000] = e3504c08
433 stb %l2,[%o0+%g0] ! Mem[00000000201c0000] = ff504c08
434! %f8 = c5d648c2, Mem[0000000010101410] = 64000000
435 sta %f8 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = c5d648c2
436! %f0 = 7305ee2b 05700460 1bdb04eb be0d35c3
437! %f4 = bf394847 e96dec05 4db7da56 f0222300
438! %f8 = c5d648c2 fcfc54b5 9f65dd20 71bc8902
439! %f12 = be6a4109 8cd70f82 d0ea4854 c51b8c18
440 stda %f0,[%i0]ASI_BLK_PL ! Block Store to 0000000010001400
441! %l3 = 000000007305ffff, Mem[0000000030141400] = 1ac1f518
442 stba %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 1ac1f5ff
443! %l5 = 00000000d70e0c4e, Mem[0000000021800041] = 9a2fd022
444 stb %l5,[%o3+0x041] ! Mem[0000000021800040] = 9a4ed022
445! %f18 = 6b016bb8 3ce815e3, %l2 = ffffffffffffffff
446! Mem[0000000030181428] = 3823183b48d4823e
447 add %i6,0x028,%g1
448 stda %f18,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030181428] = e315e83cb86b016b
449! %l2 = ffffffffffffffff, Mem[00000000211c0000] = 48ff85d2
450 sth %l2,[%o2+%g0] ! Mem[00000000211c0000] = ffff85d2
451! %l2 = ffffffffffffffff, Mem[0000000010081400] = 22f709bf
452 stha %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 22f7ffff
453! Starting 10 instruction Load Burst
454! Mem[0000000010041428] = bff84ba1, %l3 = 000000007305ffff
455 lduha [%i1+0x02a]%asi,%l3 ! %l3 = 0000000000004ba1
456
457p0_label_15:
458! Mem[00000000211c0000] = ffff85d2, %l4 = 00000000d9ffffff
459 ldsh [%o2+%g0],%l4 ! %l4 = ffffffffffffffff
460! Mem[0000000030001410] = 05b0b7b6, %l5 = 00000000d70e0c4e
461 ldsha [%i0+%o5]0x81,%l5 ! %l5 = 00000000000005b0
462! Mem[00000000100c1400] = 94b18a76, %f25 = 362a9cf5
463 ld [%i3+%g0],%f25 ! %f25 = 94b18a76
464 membar #Sync ! Added by membar checker (4)
465! Mem[0000000010001410] = 05ec6de9474839bf, %f20 = b72f703d a892b731
466 ldda [%i0+%o5]0x80,%f20 ! %f20 = 05ec6de9 474839bf
467! Mem[0000000010101408] = 3ac0b435d87f1cff, %l5 = 00000000000005b0
468 ldxa [%i4+%o4]0x88,%l5 ! %l5 = 3ac0b435d87f1cff
469! Mem[0000000020800040] = ba7dc1d1, %l2 = ffffffffffffffff
470 lduba [%o1+0x041]%asi,%l2 ! %l2 = 000000000000007d
471! Mem[0000000030141400] = fff5c11a, %l4 = ffffffffffffffff
472 lduha [%i5+%g0]0x81,%l4 ! %l4 = 000000000000fff5
473! Mem[0000000010181400] = ff000000, %l3 = 0000000000004ba1
474 ldsba [%i6+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
475! Mem[00000000211c0000] = ffff85d2, %l5 = 3ac0b435d87f1cff
476 lduba [%o2+0x000]%asi,%l5 ! %l5 = 00000000000000ff
477! Starting 10 instruction Store Burst
478! %f3 = be0d35c3, %f23 = 377af558, %f26 = 435af1c2
479 fdivs %f3 ,%f23,%f26 ! %f26 = c6100bfe
480
481p0_label_16:
482! Mem[0000000030101408] = 666a2e55, %l4 = 000000000000fff5
483 swapa [%i4+%o4]0x81,%l4 ! %l4 = 00000000666a2e55
484! %l6 = 000000004e0c0ed7, Mem[0000000010181410] = e3150000
485 stba %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = d7150000
486! Mem[0000000030081400] = 0289bc71, %l7 = 000000003c4aef02
487 ldstuba [%i2+%g0]0x89,%l7 ! %l7 = 00000071000000ff
488! Mem[0000000030141410] = 31b792a8, %l0 = ffffffffffffffbd
489 swapa [%i5+%o5]0x81,%l0 ! %l0 = 0000000031b792a8
490! %f0 = 7305ee2b 05700460 1bdb04eb be0d35c3
491! %f4 = bf394847 e96dec05 4db7da56 f0222300
492! %f8 = c5d648c2 fcfc54b5 9f65dd20 71bc8902
493! %f12 = be6a4109 8cd70f82 d0ea4854 c51b8c18
494 stda %f0,[%i6]ASI_BLK_AIUSL ! Block Store to 0000000030181400
495! %f30 = 6516c713, Mem[00000000100c1408] = ffff0573
496 sta %f30,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 6516c713
497! %l7 = 0000000000000071, Mem[0000000010041400] = e7b2ebbe
498 stwa %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000071
499! %l0 = 31b792a8, %l1 = 00004bef, Mem[00000000100c1408] = 13c71665 00000000
500 stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 31b792a8 00004bef
501! %f28 = ffbf6049 bea1ef4b, Mem[0000000010101408] = ff1c7fd8 35b4c03a
502 stda %f28,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffbf6049 bea1ef4b
503! Starting 10 instruction Load Burst
504! Mem[0000000030001408] = ff480000, %l6 = 000000004e0c0ed7
505 ldswa [%i0+%o4]0x81,%l6 ! %l6 = ffffffffff480000
506
507p0_label_17:
508! %l4 = 00000000666a2e55, %l0 = 0000000031b792a8, %l0 = 0000000031b792a8
509 andn %l4,%l0,%l0 ! %l0 = 0000000046482c55
510! Code Fragment 3
511p0_fragment_1:
512! %l0 = 0000000046482c55
513 setx 0x33204c8fa03c53cd,%g7,%l0 ! %l0 = 33204c8fa03c53cd
514! %l1 = 0000000000004bef
515 setx 0x666990d0417ab24f,%g7,%l1 ! %l1 = 666990d0417ab24f
516 setx 0x1fe000, %g1, %g3
517 or %l0, %g3, %l0 ! always set perrmask = 0xff
518 setx 0x1ffff8, %g1, %g2
519 and %l0, %g2, %l0
520 ta T_CHANGE_HPRIV
521 stxa %l1, [%l0]ASI_DCACHE_DATA
522 ta T_CHANGE_NONHPRIV
523! %l0 = 33204c8fa03c53cd
524 setx 0xf49df487f68a95f4,%g7,%l0 ! %l0 = f49df487f68a95f4
525! %l1 = 666990d0417ab24f
526 setx 0x7f1498f7be7453cf,%g7,%l1 ! %l1 = 7f1498f7be7453cf
527! Mem[00000000100c1410] = 2fc09dddc193a468, %f30 = 6516c713 1afd03ea
528 ldda [%i3+%o5]0x80,%f30 ! %f30 = 2fc09ddd c193a468
529! Mem[0000000010081428] = fd06f774, %l0 = f49df487f68a95f4
530 lduw [%i2+0x028],%l0 ! %l0 = 00000000fd06f774
531! Mem[0000000010081410] = 000000ee00000000, %f18 = 6b016bb8 3ce815e3
532 ldd [%i2+%o5],%f18 ! %f18 = 000000ee 00000000
533 membar #Sync ! Added by membar checker (5)
534! Mem[0000000010181400] = ff00000036c0c225, %f28 = ffbf6049 bea1ef4b
535 ldda [%i6+%g0]0x80,%f28 ! %f28 = ff000000 36c0c225
536! Mem[0000000010141408] = d7c76781a7094efb, %f6 = 4db7da56 f0222300
537 ldda [%i5+%o4]0x80,%f6 ! %f6 = d7c76781 a7094efb
538! Mem[0000000010101400] = c7eb5dfd, %l0 = 00000000fd06f774
539 lduha [%i4+%g0]0x88,%l0 ! %l0 = 0000000000005dfd
540! Mem[0000000010041408] = 00ee68f5 09678138, %l6 = ff480000, %l7 = 00000071
541 ldda [%i1+%o4]0x80,%l6 ! %l6 = 0000000000ee68f5 0000000009678138
542! Starting 10 instruction Store Burst
543! %l5 = 00000000000000ff, imm = 000000000000045e, %l6 = 0000000000ee68f5
544 and %l5,0x45e,%l6 ! %l6 = 000000000000005e
545
546p0_label_18:
547! %f24 = a5e9ac63, Mem[0000000030001408] = ff480000
548 sta %f24,[%i0+%o4]0x81 ! Mem[0000000030001408] = a5e9ac63
549! %f2 = 1bdb04eb, Mem[0000000030081410] = 00000000
550 sta %f2 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 1bdb04eb
551! %l6 = 000000000000005e, Mem[0000000010041410] = 15e3f35e
552 stba %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 5ee3f35e
553! Mem[00000000211c0001] = ffff85d2, %l5 = 00000000000000ff
554 ldstuba [%o2+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
555! %f28 = ff000000 36c0c225, Mem[0000000030181400] = 05700460 7305ee2b
556 stda %f28,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff000000 36c0c225
557! %l5 = 00000000000000ff, Mem[0000000010141414] = 02ef4a3c, %asi = 80
558 stba %l5,[%i5+0x014]%asi ! Mem[0000000010141414] = ffef4a3c
559! Mem[0000000010081400] = fffff722, %l1 = 7f1498f7be7453cf
560 swapa [%i2+%g0]0x80,%l1 ! %l1 = 00000000fffff722
561! Mem[0000000030081400] = 0289bcff, %l7 = 0000000009678138
562 ldsha [%i2+%g0]0x89,%l7 ! %l7 = ffffffffffffbcff
563! %l0 = 0000000000005dfd, Mem[0000000010141400] = e0e18dbb3ce87f6d
564 stxa %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000000005dfd
565! Starting 10 instruction Load Burst
566! Mem[0000000030081410] = eb04db1b, %l3 = ffffffffffffffff
567 lduba [%i2+%o5]0x89,%l3 ! %l3 = 000000000000001b
568
569p0_label_19:
570! Mem[0000000030081410] = eb04db1b, %l1 = 00000000fffff722
571 lduha [%i2+%o5]0x89,%l1 ! %l1 = 000000000000db1b
572! Mem[0000000030081400] = ffbc8902b01cb197, %f26 = c6100bfe 0daf7cec
573 ldda [%i2+%g0]0x81,%f26 ! %f26 = ffbc8902 b01cb197
574! %l1 = 000000000000db1b, %l3 = 000000000000001b, %y = 00000000
575 umul %l1,%l3,%l7 ! %l7 = 0000000000171bd9, %y = 00000000
576! Mem[0000000010081410] = 000000ee, %l2 = 000000000000007d
577 ldsha [%i2+%o5]0x80,%l2 ! %l2 = 0000000000000000
578! Mem[0000000010101408] = ffbf6049, %f5 = e96dec05
579 lda [%i4+%o4]0x80,%f5 ! %f5 = ffbf6049
580! Mem[0000000030081410] = 1bdb04eb, %l7 = 0000000000171bd9
581 lduba [%i2+%o5]0x81,%l7 ! %l7 = 000000000000001b
582 membar #Sync ! Added by membar checker (6)
583! Mem[0000000030001400] = 000066b3 048fa16b a5e9ac63 d9af76d2
584! Mem[0000000030001410] = 05b0b7b6 b1dfcfbd 0de00ad7 3f0316a6
585! Mem[0000000030001420] = ffbf607e bea1eff2 7e848291 012e512a
586! Mem[0000000030001430] = 0b8ebdd3 e299e9e3 11872dd6 85f46044
587 ldda [%i0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
588! Mem[00000000300c1408] = 4befa1be4960bfff, %f20 = 05ec6de9 474839bf
589 ldda [%i3+%o4]0x81,%f20 ! %f20 = 4befa1be 4960bfff
590! Mem[0000000010141410] = 63c1e814, %l6 = 000000000000005e
591 lduwa [%i5+%o5]0x88,%l6 ! %l6 = 0000000063c1e814
592! Starting 10 instruction Store Burst
593! Mem[000000001008141c] = 55c5ff92, %l6 = 63c1e814, %l1 = 0000db1b
594 add %i2,0x1c,%g1
595 casa [%g1]0x80,%l6,%l1 ! %l1 = 0000000055c5ff92
596
597p0_label_20:
598! %f30 = 2fc09ddd c193a468, Mem[0000000010141420] = fd5d119e 072e55cd
599 stda %f30,[%i5+0x020]%asi ! Mem[0000000010141420] = 2fc09ddd c193a468
600! %l2 = 00000000, %l3 = 0000001b, Mem[00000000300c1408] = bea1ef4b ffbf6049
601 stda %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 0000001b
602! %l0 = 0000000000005dfd, imm = fffffffffffff19f, %l0 = 0000000000005dfd
603 subc %l0,-0xe61,%l0 ! %l0 = 0000000000006c5e
604! %f18 = 000000ee 00000000, %l0 = 0000000000006c5e
605! Mem[0000000030181418] = 002322f056dab74d
606 add %i6,0x018,%g1
607 stda %f18,[%g1+%l0]ASI_PST8_S ! Mem[0000000030181418] = 000022ee0000004d
608! Mem[0000000010001410] = 05ec6de9, %l6 = 0000000063c1e814
609 ldstuba [%i0+%o5]0x80,%l6 ! %l6 = 00000005000000ff
610! %l0 = 00006c5e, %l1 = 55c5ff92, Mem[0000000010041408] = 00ee68f5 09678138
611 stda %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00006c5e 55c5ff92
612! %f24 = a5e9ac63 94b18a76, Mem[0000000010081408] = bda3ae5e 5ce9b16a
613 stda %f24,[%i2+%o4]0x80 ! Mem[0000000010081408] = a5e9ac63 94b18a76
614! Mem[0000000010181404] = 36c0c225, %l3 = 0000001b, %l0 = 00006c5e
615 add %i6,0x04,%g1
616 casa [%g1]0x80,%l3,%l0 ! %l0 = 0000000036c0c225
617! %l2 = 0000000000000000, Mem[0000000010141430] = 0782d3ac, %asi = 80
618 stwa %l2,[%i5+0x030]%asi ! Mem[0000000010141430] = 00000000
619! Starting 10 instruction Load Burst
620! Mem[0000000030041410] = daa0f09d, %l3 = 000000000000001b
621 lduha [%i1+%o5]0x81,%l3 ! %l3 = 000000000000daa0
622
623p0_label_21:
624! Mem[0000000010101400] = c7eb5dfd, %f26 = ffbc8902
625 lda [%i4+%g0]0x88,%f26 ! %f26 = c7eb5dfd
626! %f28 = ff000000, %f23 = 377af558
627 fcmps %fcc0,%f28,%f23 ! %fcc0 = 1
628! Mem[0000000030001408] = 63ace9a5, %l5 = 00000000000000ff
629 lduha [%i0+%o4]0x89,%l5 ! %l5 = 000000000000e9a5
630! Mem[0000000010101410] = c248d6c5, %l0 = 0000000036c0c225
631 lduba [%i4+%o5]0x80,%l0 ! %l0 = 00000000000000c2
632! Mem[0000000030081410] = 60047005 eb04db1b, %l2 = 00000000, %l3 = 0000daa0
633 ldda [%i2+%o5]0x89,%l2 ! %l2 = 00000000eb04db1b 0000000060047005
634! Mem[0000000030041400] = be6a4109 3833c7eb, %l2 = eb04db1b, %l3 = 60047005
635 ldda [%i1+%g0]0x81,%l2 ! %l2 = 00000000be6a4109 000000003833c7eb
636! %l7 = 000000000000001b, imm = 0000000000000657, %l2 = 00000000be6a4109
637 add %l7,0x657,%l2 ! %l2 = 0000000000000672
638! Mem[0000000010081400] = be7453cf9f6ec53a, %f30 = 2fc09ddd c193a468
639 ldda [%i2+0x000]%asi,%f30 ! %f30 = be7453cf 9f6ec53a
640! Mem[0000000030181410] = bf394847 e96dec05, %l4 = 666a2e55, %l5 = 0000e9a5
641 ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000e96dec05 00000000bf394847
642! Starting 10 instruction Store Burst
643! Mem[0000000010101408] = ffbf6049, %l3 = 000000003833c7eb
644 swapa [%i4+%o4]0x80,%l3 ! %l3 = 00000000ffbf6049
645
646p0_label_22:
647! %l6 = 0000000000000005, Mem[00000000201c0000] = ff504c08, %asi = 80
648 stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00054c08
649! %l5 = 00000000bf394847, imm = fffffffffffffe75, %l2 = 0000000000000672
650 and %l5,-0x18b,%l2 ! %l2 = 00000000bf394845
651 membar #Sync ! Added by membar checker (7)
652! %l1 = 0000000055c5ff92, Mem[0000000030001410] = 05b0b7b6
653 stha %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff92b7b6
654! %l6 = 00000005, %l7 = 0000001b, Mem[0000000010081410] = 000000ee 00000000
655 stda %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000005 0000001b
656! Mem[00000000100c1400] = 768ab194, %l4 = 00000000e96dec05
657 ldstuba [%i3+%g0]0x88,%l4 ! %l4 = 00000094000000ff
658! Mem[0000000010041400] = 00000071, %l6 = 0000000000000005
659 ldstuba [%i1+%g0]0x80,%l6 ! %l6 = 00000000000000ff
660! %l1 = 0000000055c5ff92, %l6 = 0000000000000000, %l7 = 000000000000001b
661 sdivx %l1,%l6,%l7 ! Div by zero, %l0 = 0000000000000112
662! Mem[0000000010041400] = ff000071, %l2 = 00000000bf394845
663 lduwa [%i1+%g0]0x80,%l2 ! %l2 = 00000000ff000071
664! %l2 = ff000071, %l3 = ffbf6049, Mem[0000000010141438] = 944c8e2c cc6e2f05
665 stda %l2,[%i5+0x038]%asi ! Mem[0000000010141438] = ff000071 ffbf6049
666! Starting 10 instruction Load Burst
667! Mem[0000000010041400] = ff000071, %l7 = 000000000000001b
668 ldsba [%i1+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
669
670p0_label_23:
671! Mem[0000000010181434] = c1307e7d, %l6 = 0000000000000000
672 ldsb [%i6+0x034],%l6 ! %l6 = ffffffffffffffc1
673! Mem[0000000010101400] = c7eb5dfd, %l4 = 0000000000000094
674 lduwa [%i4+%g0]0x88,%l4 ! %l4 = 00000000c7eb5dfd
675! Mem[0000000030141410] = 6deed32bbdffffff, %f12 = 0b8ebdd3 e299e9e3
676 ldda [%i5+%o5]0x89,%f12 ! %f12 = 6deed32b bdffffff
677! Mem[0000000030181410] = 05ec6de9 474839bf, %l0 = 000000ea, %l1 = 55c5ff92
678 ldda [%i6+%o5]0x81,%l0 ! %l0 = 0000000005ec6de9 00000000474839bf
679! Mem[0000000021800180] = 4bedbd9f, %l6 = ffffffffffffffc1
680 ldsha [%o3+0x180]%asi,%l6 ! %l6 = 0000000000004bed
681! Mem[0000000010001410] = ffec6de9, %l3 = 00000000ffbf6049
682 ldsba [%i0+%o5]0x80,%l3 ! %l3 = ffffffffffffffff
683! Mem[0000000010001410] = e96decff, %f1 = 048fa16b
684 lda [%i0+%o5]0x88,%f1 ! %f1 = e96decff
685! Mem[0000000010141410] = 14e8c163, %l0 = 0000000005ec6de9
686 ldsba [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000014
687! Mem[0000000010181410] = 00000000000015d7, %f10 = 7e848291 012e512a
688 ldda [%i6+%o5]0x88,%f10 ! %f10 = 00000000 000015d7
689! Starting 10 instruction Store Burst
690! %f2 = a5e9ac63, %f4 = 05b0b7b6, %f6 = 0de00ad7
691 fmuls %f2 ,%f4 ,%f6 ! %f6 = 80000000
692
693p0_label_24:
694! Mem[0000000030141408] = e315e83c, %l2 = 00000000ff000071
695 ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 000000e3000000ff
696! %l5 = 00000000bf394847, Mem[00000000300c1408] = 000000001b000000
697 stxa %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000bf394847
698! %l5 = 00000000bf394847, Mem[0000000010181408] = ff480000
699 stba %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff480047
700! Code Fragment 4
701p0_fragment_2:
702! %l0 = 0000000000000014
703 setx 0xceff4e7fa8d0e2cc,%g7,%l0 ! %l0 = ceff4e7fa8d0e2cc
704! %l1 = 00000000474839bf
705 setx 0x24fe23101b38490a,%g7,%l1 ! %l1 = 24fe23101b38490a
706 setx 0x7ff8, %g1, %g2
707 and %l0, %g2, %l0
708 setx 0xffffffff, %g1, %g2
709 and %l1, %g2, %l1
710 setx 0x100000000, %g1, %g2
711 or %l1, %g2, %l1 ! Set bit 32 - perrinj
712 ta T_CHANGE_HPRIV
713 stxa %l1, [%l0]ASI_ICACHE_INSTR
714 ta T_CHANGE_NONHPRIV
715! %l0 = ceff4e7fa8d0e2cc
716 setx 0x787cab983574c6cd,%g7,%l0 ! %l0 = 787cab983574c6cd
717! %l1 = 24fe23101b38490a
718 setx 0x2e093b307661040b,%g7,%l1 ! %l1 = 2e093b307661040b
719! %l3 = ffffffffffffffff, Mem[0000000030101400] = 00dd0448
720 stha %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffff0448
721! %l6 = 00004bed, %l7 = ffffffff, Mem[0000000010041400] = ff000071 f86b1e23
722 stda %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00004bed ffffffff
723! %f19 = 00000000, %f16 = bd7a5072, %f28 = ff000000
724 fdivs %f19,%f16,%f28 ! %f28 = 80000000
725! %l4 = 00000000c7eb5dfd, Mem[0000000010101408] = ebc73338
726 stha %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = ebc75dfd
727! Mem[0000000010041408] = 5e6c0000, %l4 = 00000000c7eb5dfd
728 ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
729! Starting 10 instruction Load Burst
730! Mem[0000000010181408] = 9a828394 ff480047, %l6 = 00004bed, %l7 = ffffffff
731 ldda [%i6+%o4]0x88,%l6 ! %l6 = 00000000ff480047 000000009a828394
732
733p0_label_25:
734! Mem[0000000030181400] = ff000000 36c0c225, %l6 = ff480047, %l7 = 9a828394
735 ldda [%i6+%g0]0x89,%l6 ! %l6 = 0000000036c0c225 00000000ff000000
736! Mem[0000000030081410] = eb04db1b, %l4 = 0000000000000000
737 lduha [%i2+%o5]0x89,%l4 ! %l4 = 000000000000db1b
738! %l6 = 0000000036c0c225, %l5 = 00000000bf394847, %l2 = 00000000000000e3
739 xor %l6,%l5,%l2 ! %l2 = 0000000089f98a62
740! Mem[0000000010081408] = a5e9ac63 94b18a76, %l0 = 3574c6cd, %l1 = 7661040b
741 ldda [%i2+%o4]0x80,%l0 ! %l0 = 00000000a5e9ac63 0000000094b18a76
742! Mem[0000000010001410] = ffec6de9474839bf, %f4 = 05b0b7b6 b1dfcfbd
743 ldda [%i0+%o5]0x80,%f4 ! %f4 = ffec6de9 474839bf
744! %l7 = 00000000ff000000, imm = fffffffffffff153, %l5 = 00000000bf394847
745 xor %l7,-0xead,%l5 ! %l5 = ffffffff00fff153
746! Mem[0000000030181410] = e96dec05, %l7 = 00000000ff000000
747 lduba [%i6+%o5]0x89,%l7 ! %l7 = 0000000000000005
748! Mem[00000000300c1400] = 95cfd873, %l7 = 0000000000000005
749 lduha [%i3+%g0]0x81,%l7 ! %l7 = 00000000000095cf
750! Mem[00000000100c1410] = 2fc09dddc193a468, %l2 = 0000000089f98a62
751 ldxa [%i3+%o5]0x80,%l2 ! %l2 = 2fc09dddc193a468
752! Starting 10 instruction Store Burst
753! %f10 = 00000000, %f8 = ffbf607e
754 fcmpes %fcc3,%f10,%f8 ! %fcc3 = 3
755
756p0_label_26:
757! %f22 = 16e71a6f, Mem[000000001000143c] = 5448ead0
758 st %f22,[%i0+0x03c] ! Mem[000000001000143c] = 16e71a6f
759! %f8 = ffbf607e, Mem[0000000030101408] = 0000fff5
760 sta %f8 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffbf607e
761! %f9 = bea1eff2, Mem[0000000030181410] = e96dec05
762 sta %f9 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = bea1eff2
763! %f14 = 11872dd6 85f46044, Mem[0000000010141408] = d7c76781 a7094efb
764 stda %f14,[%i5+%o4]0x80 ! Mem[0000000010141408] = 11872dd6 85f46044
765! Mem[0000000030141410] = bdffffff, %l5 = ffffffff00fff153
766 ldstuba [%i5+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
767! %f18 = 000000ee 00000000, Mem[0000000010181410] = 000015d7 00000000
768 stda %f18,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ee 00000000
769! %f28 = 80000000 36c0c225, Mem[0000000010081400] = cf5374be 3ac56e9f
770 stda %f28,[%i2+%g0]0x88 ! Mem[0000000010081400] = 80000000 36c0c225
771! Mem[0000000010041420] = 19df3cea, %l3 = ffffffffffffffff, %asi = 80
772 swapa [%i1+0x020]%asi,%l3 ! %l3 = 0000000019df3cea
773! %l2 = 2fc09dddc193a468, Mem[000000001018142e] = 81ec1b4a
774 stb %l2,[%i6+0x02e] ! Mem[000000001018142c] = 81ec684a
775! Starting 10 instruction Load Burst
776! Mem[0000000010101400] = 3d702fb7c7eb5dfd, %f10 = 00000000 000015d7
777 ldda [%i4+%g0]0x88,%f10 ! %f10 = 3d702fb7 c7eb5dfd
778
779p0_label_27:
780! Mem[000000001008140c] = 94b18a76, %l7 = 00000000000095cf
781 ldsh [%i2+0x00e],%l7 ! %l7 = ffffffffffff8a76
782! Mem[00000000211c0000] = ffff85d2, %l3 = 0000000019df3cea
783 lduh [%o2+%g0],%l3 ! %l3 = 000000000000ffff
784! Mem[0000000030001410] = ff92b7b6, %l0 = 00000000a5e9ac63
785 lduha [%i0+%o5]0x81,%l0 ! %l0 = 000000000000ff92
786! Mem[0000000010101428] = 765c210f, %l2 = 2fc09dddc193a468
787 ldsb [%i4+0x02b],%l2 ! %l2 = 000000000000000f
788! Mem[0000000010141410] = 63c1e814, %l5 = 00000000000000ff
789 lduha [%i5+%o5]0x88,%l5 ! %l5 = 000000000000e814
790! Mem[0000000030181400] = 25c2c036, %l0 = 000000000000ff92
791 lduba [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000025
792! Mem[0000000010141400] = fd5d0000, %l0 = 0000000000000025
793 ldsha [%i5+%g0]0x80,%l0 ! %l0 = fffffffffffffd5d
794! Mem[0000000030181408] = c3350dbe eb04db1b, %l6 = 36c0c225, %l7 = ffff8a76
795 ldda [%i6+%o4]0x81,%l6 ! %l6 = 00000000c3350dbe 00000000eb04db1b
796! Mem[0000000010141410] = 63c1e814, %f9 = bea1eff2
797 lda [%i5+%o5]0x88,%f9 ! %f9 = 63c1e814
798! Starting 10 instruction Store Burst
799! %f0 = 000066b3 e96decff a5e9ac63 d9af76d2
800! %f4 = ffec6de9 474839bf 80000000 3f0316a6
801! %f8 = ffbf607e 63c1e814 3d702fb7 c7eb5dfd
802! %f12 = 6deed32b bdffffff 11872dd6 85f46044
803 stda %f0,[%i6]ASI_COMMIT_S ! Block Store to 0000000030181400
804
805p0_label_28:
806! Mem[00000000100c143b] = b4e1f0f6, %l3 = 000000000000ffff
807 ldstuba [%i3+0x03b]%asi,%l3 ! %l3 = 000000f6000000ff
808! %f18 = 000000ee 00000000, %l0 = fffffffffffffd5d
809! Mem[0000000010041410] = 5ee3f35e37328bd7
810 add %i1,0x010,%g1
811 stda %f18,[%g1+%l0]ASI_PST8_P ! Mem[0000000010041410] = 5e00f3ee00008b00
812! %l2 = 000000000000000f, Mem[00000000100c1406] = 271c236d
813 sth %l2,[%i3+0x006] ! Mem[00000000100c1404] = 271c000f
814! %l3 = 00000000000000f6, Mem[0000000010141408] = d62d8711
815 stha %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = d62d00f6
816! %l5 = 000000000000e814, Mem[0000000010101408] = ebc75dfd
817 stwa %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000e814
818! %l6 = 00000000c3350dbe, Mem[0000000010101408] = 0000e814
819 stwa %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = c3350dbe
820! %l5 = 000000000000e814, Mem[00000000100c1436] = df489a2d, %asi = 80
821 stha %l5,[%i3+0x036]%asi ! Mem[00000000100c1434] = df48e814
822 membar #Sync ! Added by membar checker (8)
823! %f16 = bd7a5072, Mem[0000000010181408] = ff480047
824 sta %f16,[%i6+%o4]0x88 ! Mem[0000000010181408] = bd7a5072
825! Mem[00000000300c1410] = be6a0000, %l1 = 0000000094b18a76
826 ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 00000000000000ff
827! Starting 10 instruction Load Burst
828! Mem[0000000010081410] = 000000050000001b, %l7 = 00000000eb04db1b
829 ldx [%i2+%o5],%l7 ! %l7 = 000000050000001b
830
831p0_label_29:
832! Mem[0000000030141408] = 3ce815ff, %l1 = 0000000000000000
833 ldswa [%i5+%o4]0x89,%l1 ! %l1 = 000000003ce815ff
834! Mem[0000000010081408] = 63ace9a5, %l1 = 000000003ce815ff
835 lduba [%i2+%o4]0x88,%l1 ! %l1 = 00000000000000a5
836! Mem[00000000300c1410] = ff006abe, %l2 = 000000000000000f
837 lduwa [%i3+%o5]0x81,%l2 ! %l2 = 00000000ff006abe
838! Mem[00000000100c1410] = 2fc09dddc193a468, %l4 = 000000000000db1b
839 ldxa [%i3+%o5]0x80,%l4 ! %l4 = 2fc09dddc193a468
840! Mem[0000000030041408] = 541f1aff, %l7 = 000000050000001b
841 ldsba [%i1+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
842! Mem[0000000010081410] = 000000050000001b, %f12 = 6deed32b bdffffff
843 ldda [%i2+%o5]0x80,%f12 ! %f12 = 00000005 0000001b
844! Mem[0000000030081408] = 450440d6, %f7 = 3f0316a6
845 lda [%i2+%o4]0x81,%f7 ! %f7 = 450440d6
846! Mem[0000000010141410] = 14e8c163, %l3 = 00000000000000f6
847 lduha [%i5+%o5]0x80,%l3 ! %l3 = 00000000000014e8
848! Mem[0000000010101404] = b72f703d, %l3 = 00000000000014e8
849 ldub [%i4+0x005],%l3 ! %l3 = 000000000000002f
850! Starting 10 instruction Store Burst
851! %f0 = 000066b3 e96decff, Mem[0000000010181408] = bd7a5072 9a828394
852 stda %f0 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000066b3 e96decff
853
854p0_label_30:
855! Mem[0000000020800001] = 5fecba64, %l1 = 00000000000000a5
856 ldstuba [%o1+0x001]%asi,%l1 ! %l1 = 000000ec000000ff
857! %l2 = 00000000ff006abe, %l6 = 00000000c3350dbe, %l6 = 00000000c3350dbe
858 and %l2,%l6,%l6 ! %l6 = 00000000c30008be
859! Mem[0000000030141400] = fff5c11a, %l3 = 000000000000002f
860 ldstuba [%i5+%g0]0x81,%l3 ! %l3 = 000000ff000000ff
861! %l1 = 00000000000000ec, Mem[0000000010181408] = ffec6de9
862 stha %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00ec6de9
863! Mem[0000000010141413] = 14e8c163, %l1 = 00000000000000ec
864 ldstub [%i5+0x013],%l1 ! %l1 = 00000063000000ff
865! %f28 = 80000000 36c0c225, %l2 = 00000000ff006abe
866! Mem[0000000010081420] = 00000a6c96e4ffcd
867 add %i2,0x020,%g1
868 stda %f28,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010081420] = 00000a6c00000080
869! %l1 = 0000000000000063, Mem[0000000010181400] = 000000ff
870 stba %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000063
871! Mem[0000000010181424] = 09a81740, %l1 = 0000000000000063
872 ldstub [%i6+0x024],%l1 ! %l1 = 00000009000000ff
873! Mem[0000000030001408] = a5e9ac63, %l3 = 00000000000000ff
874 swapa [%i0+%o4]0x81,%l3 ! %l3 = 00000000a5e9ac63
875! Starting 10 instruction Load Burst
876! Mem[00000000211c0000] = ffff85d2, %l4 = 2fc09dddc193a468
877 ldsh [%o2+%g0],%l4 ! %l4 = ffffffffffffffff
878
879p0_label_31:
880! Mem[00000000211c0000] = ffff85d2, %l6 = 00000000c30008be
881 lduha [%o2+0x000]%asi,%l6 ! %l6 = 000000000000ffff
882! %l2 = 00000000ff006abe, %l1 = 0000000000000009, %l2 = 00000000ff006abe
883 udivx %l2,%l1,%l2 ! %l2 = 000000001c556131
884! Mem[0000000010001410] = ffec6de9, %f15 = 85f46044
885 lda [%i0+0x010]%asi,%f15 ! %f15 = ffec6de9
886! Mem[0000000030101410] = 820fd78c, %l2 = 000000001c556131
887 ldsba [%i4+%o5]0x81,%l2 ! %l2 = ffffffffffffff82
888! Mem[0000000030041410] = daa0f09d, %l2 = ffffffffffffff82
889 ldsha [%i1+%o5]0x81,%l2 ! %l2 = ffffffffffffdaa0
890! Mem[0000000010181400] = 63000000, %l3 = 00000000a5e9ac63
891 ldsba [%i6+%g0]0x80,%l3 ! %l3 = 0000000000000063
892! Mem[0000000010181428] = b91090d3, %l7 = ffffffffffffffff
893 lduwa [%i6+0x028]%asi,%l7 ! %l7 = 00000000b91090d3
894! Mem[0000000030141400] = bd7a50721ac1f5ff, %f8 = ffbf607e 63c1e814
895 ldda [%i5+%g0]0x89,%f8 ! %f8 = bd7a5072 1ac1f5ff
896! Mem[0000000010101410] = c248d6c5, %l3 = 0000000000000063
897 ldsba [%i4+%o5]0x80,%l3 ! %l3 = ffffffffffffffc2
898! Starting 10 instruction Store Burst
899! Mem[000000001000143c] = 16e71a6f, %l2 = ffffffffffffdaa0
900 swap [%i0+0x03c],%l2 ! %l2 = 0000000016e71a6f
901
902p0_label_32:
903! Mem[0000000010081424] = 00000080, %l2 = 0000000016e71a6f, %asi = 80
904 swapa [%i2+0x024]%asi,%l2 ! %l2 = 0000000000000080
905! %l4 = ffffffffffffffff, Mem[00000000300c1410] = be6a00ff
906 stwa %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffffff
907! Mem[00000000100c1400] = 768ab1ff, %l1 = 0000000000000009
908 ldstuba [%i3+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
909! %l0 = fffffd5d, %l1 = 000000ff, Mem[0000000010041400] = 00004bed ffffffff
910 stda %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = fffffd5d 000000ff
911! Mem[0000000010101408] = c3350dbe, %l7 = 00000000b91090d3
912 swapa [%i4+%o4]0x88,%l7 ! %l7 = 00000000c3350dbe
913! %l2 = 0000000000000080, %l5 = 000000000000e814, %l0 = fffffffffffffd5d
914 xor %l2,%l5,%l0 ! %l0 = 000000000000e894
915! %l6 = 000000000000ffff, Mem[0000000010041408] = ff006c5e
916 stwa %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000ffff
917! %l6 = 000000000000ffff, Mem[00000000100c142a] = 7c829e0f
918 sth %l6,[%i3+0x02a] ! Mem[00000000100c1428] = 7c82ffff
919! %l1 = 00000000000000ff, Mem[0000000030041408] = ff1a1f545d890443
920 stxa %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000000000ff
921! Starting 10 instruction Load Burst
922! Mem[0000000010141408] = f6002dd685f46044, %f14 = 11872dd6 ffec6de9
923 ldda [%i5+%o4]0x80,%f14 ! %f14 = f6002dd6 85f46044
924
925p0_label_33:
926! Mem[0000000010041400] = 5dfdffff, %l2 = 0000000000000080
927 lduwa [%i1+%g0]0x88,%l2 ! %l2 = 000000005dfdffff
928! Mem[00000000300c1400] = 95cfd873, %l4 = ffffffffffffffff
929 ldsha [%i3+%g0]0x81,%l4 ! %l4 = ffffffffffff95cf
930! Mem[00000000100c1410] = 68a493c1 dd9dc02f, %l4 = ffff95cf, %l5 = 0000e814
931 ldda [%i3+%o5]0x88,%l4 ! %l4 = 00000000dd9dc02f 0000000068a493c1
932! Mem[0000000010001434] = 09416abe, %f6 = 80000000
933 lda [%i0+0x034]%asi,%f6 ! %f6 = 09416abe
934! Mem[0000000030081408] = 450440d6, %l4 = 00000000dd9dc02f
935 lduba [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000045
936! Mem[0000000010101400] = fd5debc7 b72f703d, %l4 = 00000045, %l5 = 68a493c1
937 ldda [%i4+%g0]0x80,%l4 ! %l4 = 00000000fd5debc7 00000000b72f703d
938! Mem[0000000030181408] = 63ace9a5, %f15 = 85f46044
939 lda [%i6+%o4]0x89,%f15 ! %f15 = 63ace9a5
940! Mem[0000000030101410] = 820fd78c34a57857, %f26 = c7eb5dfd b01cb197
941 ldda [%i4+%o5]0x81,%f26 ! %f26 = 820fd78c 34a57857
942! %l4 = 00000000fd5debc7, imm = fffffffffffffc1f, %l2 = 000000005dfdffff
943 orn %l4,-0x3e1,%l2 ! %l2 = 00000000fd5debe7
944! Starting 10 instruction Store Burst
945! %f4 = ffec6de9 474839bf, Mem[0000000030001408] = ff000000 d276afd9
946 stda %f4 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffec6de9 474839bf
947
948p0_label_34:
949! Mem[0000000030181408] = a5e9ac63, %l7 = 00000000c3350dbe
950 swapa [%i6+%o4]0x81,%l7 ! %l7 = 00000000a5e9ac63
951! %l5 = 00000000b72f703d, Mem[00000000100c1408] = a892b731
952 stha %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 703db731
953! Mem[0000000010041410] = eef3005e, %l6 = 000000000000ffff
954 swapa [%i1+%o5]0x88,%l6 ! %l6 = 00000000eef3005e
955! %l6 = 00000000eef3005e, Mem[0000000010081408] = 63ace9a5
956 stha %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 63ac005e
957! Mem[0000000010101408] = d39010b9bea1ef4b, %l7 = 00000000a5e9ac63, %l2 = 00000000fd5debe7
958 add %i4,0x08,%g1
959 casxa [%g1]0x80,%l7,%l2 ! %l2 = d39010b9bea1ef4b
960! %l1 = 00000000000000ff, Mem[0000000030081408] = 450440d6
961 stwa %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000ff
962! %l4 = 00000000fd5debc7, %l3 = ffffffffffffffc2, %l4 = 00000000fd5debc7
963 sub %l4,%l3,%l4 ! %l4 = 00000000fd5dec05
964! %f3 = d9af76d2, Mem[00000000300c1400] = 73d8cf95
965 sta %f3 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = d9af76d2
966! %f25 = 94b18a76, %f3 = d9af76d2
967 fcmpes %fcc2,%f25,%f3 ! %fcc2 = 2
968! Starting 10 instruction Load Burst
969! Mem[0000000010001400] = 600470052bee0573, %l2 = d39010b9bea1ef4b
970 ldxa [%i0+%g0]0x80,%l2 ! %l2 = 600470052bee0573
971
972p0_label_35:
973! %f25 = 94b18a76, %f20 = 4befa1be
974 fcmpes %fcc2,%f25,%f20 ! %fcc2 = 1
975! Mem[0000000010041400] = fffffd5d, %l0 = 000000000000e894
976 lduwa [%i1+%g0]0x80,%l0 ! %l0 = 00000000fffffd5d
977! Mem[0000000010001410] = e96decff, %l5 = 00000000b72f703d
978 lduha [%i0+%o5]0x88,%l5 ! %l5 = 000000000000ecff
979! Mem[0000000010081408] = 5e00ac6394b18a76, %f2 = a5e9ac63 d9af76d2
980 ldd [%i2+%o4],%f2 ! %f2 = 5e00ac63 94b18a76
981! Mem[0000000010001400] = 600470052bee0573, %f8 = bd7a5072 1ac1f5ff
982 ldda [%i0+%g0]0x80,%f8 ! %f8 = 60047005 2bee0573
983! Mem[0000000010181410] = 00000000, %l4 = 00000000fd5dec05
984 ldswa [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
985! Mem[0000000010141420] = 2fc09dddc193a468, %f20 = 4befa1be 4960bfff
986 ldd [%i5+0x020],%f20 ! %f20 = 2fc09ddd c193a468
987! Mem[00000000211c0000] = ffff85d2, %l5 = 000000000000ecff
988 ldsha [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
989! %l7 = 00000000a5e9ac63, %l6 = 00000000eef3005e, %l0 = 00000000fffffd5d
990 xor %l7,%l6,%l0 ! %l0 = 000000004b1aac3d
991! Starting 10 instruction Store Burst
992! %l7 = 00000000a5e9ac63, Mem[00000000100c1428] = 7c82ffff0ac5eded, %asi = 80
993 stxa %l7,[%i3+0x028]%asi ! Mem[00000000100c1428] = 00000000a5e9ac63
994
995p0_label_36:
996! Mem[0000000010081408] = 63ac005e, %l7 = 00000000a5e9ac63
997 swapa [%i2+%o4]0x88,%l7 ! %l7 = 0000000063ac005e
998! Mem[00000000100c1410] = dd9dc02f, %l5 = ffffffffffffffff
999 ldstuba [%i3+%o5]0x88,%l5 ! %l5 = 0000002f000000ff
1000! %l4 = 00000000, %l5 = 0000002f, Mem[0000000010101438] = ff5e835f e834d14c
1001 stda %l4,[%i4+0x038]%asi ! Mem[0000000010101438] = 00000000 0000002f
1002! %l4 = 00000000, %l5 = 0000002f, Mem[0000000010081410] = 00000005 0000001b
1003 stda %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 0000002f
1004! Mem[00000000300c1400] = d9af76d2, %l7 = 0000000063ac005e
1005 swapa [%i3+%g0]0x89,%l7 ! %l7 = 00000000d9af76d2
1006! Mem[0000000030181400] = b3660000, %l3 = ffffffffffffffc2
1007 swapa [%i6+%g0]0x89,%l3 ! %l3 = 00000000b3660000
1008! Mem[0000000010081410] = 00000000, %l0 = 000000004b1aac3d
1009 ldstuba [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff
1010! Mem[0000000010141408] = f6002dd6, %l2 = 600470052bee0573
1011 ldsba [%i5+%o4]0x80,%l2 ! %l2 = fffffffffffffff6
1012! %l0 = 0000000000000000, Mem[0000000030101410] = 5778a5348cd70f82
1013 stxa %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000000000000
1014! Starting 10 instruction Load Burst
1015! Mem[0000000030101410] = 0000000000000000, %l2 = fffffffffffffff6
1016 ldxa [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000
1017
1018p0_label_37:
1019! Mem[0000000010001400] = 600470052bee0573, %l2 = 0000000000000000
1020 ldxa [%i0+0x000]%asi,%l2 ! %l2 = 600470052bee0573
1021! Mem[0000000010001408] = c3350dbe, %l2 = 600470052bee0573
1022 ldsw [%i0+%o4],%l2 ! %l2 = ffffffffc3350dbe
1023! Mem[0000000030101408] = 7e60bfff, %l0 = 0000000000000000
1024 ldsha [%i4+%o4]0x89,%l0 ! %l0 = ffffffffffffbfff
1025! Mem[00000000300c1408] = 00000000, %l5 = 000000000000002f
1026 ldswa [%i3+%o4]0x89,%l5 ! %l5 = 0000000000000000
1027! Mem[00000000100c1400] = ffb18a76, %l1 = 00000000000000ff
1028 lduwa [%i3+%g0]0x80,%l1 ! %l1 = 00000000ffb18a76
1029! Mem[0000000010101408] = d39010b9, %l1 = 00000000ffb18a76
1030 ldub [%i4+0x00b],%l1 ! %l1 = 00000000000000b9
1031! Mem[00000000201c0000] = 00054c08, %l3 = 00000000b3660000
1032 ldsh [%o0+%g0],%l3 ! %l3 = 0000000000000005
1033! %f16 = bd7a5072, %f30 = be7453cf, %f2 = 5e00ac63 94b18a76
1034 fsmuld %f16,%f30,%f2 ! %f2 = 3f8ddcd3 e48045c0
1035! Mem[00000000300c1410] = f7a211e6 ffffffff, %l6 = eef3005e, %l7 = d9af76d2
1036 ldda [%i3+%o5]0x89,%l6 ! %l6 = 00000000ffffffff 00000000f7a211e6
1037! Starting 10 instruction Store Burst
1038! %f24 = a5e9ac63 94b18a76, Mem[0000000010001410] = e96decff bf394847
1039 stda %f24,[%i0+%o5]0x88 ! Mem[0000000010001410] = a5e9ac63 94b18a76
1040
1041p0_label_38:
1042! Mem[0000000030041400] = be6a4109, %l1 = 00000000000000b9
1043 ldstuba [%i1+%g0]0x81,%l1 ! %l1 = 000000be000000ff
1044! Mem[0000000010141430] = 00000000d1122200, %l0 = ffffffffffffbfff, %l4 = 0000000000000000
1045 add %i5,0x30,%g1
1046 casxa [%g1]0x80,%l0,%l4 ! %l4 = 00000000d1122200
1047! %f8 = 60047005, Mem[0000000010141410] = ffc1e814
1048 sta %f8 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = 60047005
1049! Mem[000000001000141c] = 56dab74d, %l0 = ffffffffffffbfff, %asi = 80
1050 swapa [%i0+0x01c]%asi,%l0 ! %l0 = 0000000056dab74d
1051! %f26 = 820fd78c, Mem[00000000300c1400] = 5e00ac63
1052 sta %f26,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 820fd78c
1053! %f0 = 000066b3 e96decff 3f8ddcd3 e48045c0
1054! %f4 = ffec6de9 474839bf 09416abe 450440d6
1055! %f8 = 60047005 2bee0573 3d702fb7 c7eb5dfd
1056! %f12 = 00000005 0000001b f6002dd6 63ace9a5
1057 stda %f0,[%i6]ASI_BLK_AIUP ! Block Store to 0000000010181400
1058! Mem[0000000030181408] = be0d35c3, %l7 = 00000000f7a211e6
1059 swapa [%i6+%o4]0x89,%l7 ! %l7 = 00000000be0d35c3
1060! %l2 = ffffffffc3350dbe, Mem[000000001000141c] = ffffbfff, %asi = 80
1061 stwa %l2,[%i0+0x01c]%asi ! Mem[000000001000141c] = c3350dbe
1062! Mem[0000000030141410] = bdffffff, %l5 = 0000000000000000
1063 swapa [%i5+%o5]0x89,%l5 ! %l5 = 00000000bdffffff
1064! Starting 10 instruction Load Burst
1065! Mem[00000000100c1410] = ffc09dddc193a468, %f22 = 16e71a6f 377af558
1066 ldda [%i3+%o5]0x80,%f22 ! %f22 = ffc09ddd c193a468
1067
1068p0_label_39:
1069! Mem[0000000030041408] = 00000000, %l4 = 00000000d1122200
1070 ldsha [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
1071! Mem[0000000030001408] = bf394847e96decff, %l0 = 0000000056dab74d
1072 ldxa [%i0+%o4]0x81,%l0 ! %l0 = bf394847e96decff
1073! Mem[0000000020800000] = 5fffba64, %l3 = 0000000000000005
1074 lduha [%o1+0x000]%asi,%l3 ! %l3 = 0000000000005fff
1075! Mem[0000000010141410] = 05700460, %l2 = ffffffffc3350dbe
1076 ldsha [%i5+%o5]0x80,%l2 ! %l2 = 0000000000000570
1077! Mem[00000000100c1410] = ffc09dddc193a468, %f18 = 000000ee 00000000
1078 ldd [%i3+%o5],%f18 ! %f18 = ffc09ddd c193a468
1079! Mem[0000000030081400] = 0289bcff, %l6 = 00000000ffffffff
1080 lduwa [%i2+%g0]0x89,%l6 ! %l6 = 000000000289bcff
1081! Mem[0000000030001408] = bf394847, %l6 = 000000000289bcff
1082 ldsha [%i0+%o4]0x81,%l6 ! %l6 = ffffffffffffbf39
1083! Mem[00000000211c0000] = ffff85d2, %l7 = 00000000be0d35c3
1084 ldsh [%o2+%g0],%l7 ! %l7 = ffffffffffffffff
1085! Mem[0000000010081400] = 25c2c036, %l2 = 0000000000000570
1086 ldswa [%i2+%g0]0x80,%l2 ! %l2 = 0000000025c2c036
1087! Starting 10 instruction Store Burst
1088! %l1 = 00000000000000be, Mem[0000000010041418] = 70719357
1089 stw %l1,[%i1+0x018] ! Mem[0000000010041418] = 000000be
1090
1091p0_label_40:
1092! %f16 = bd7a5072 450440d6, Mem[0000000010041410] = ffff0000 00008b00
1093 stda %f16,[%i1+%o5]0x80 ! Mem[0000000010041410] = bd7a5072 450440d6
1094! %f16 = bd7a5072 450440d6 ffc09ddd c193a468
1095! %f20 = 2fc09ddd c193a468 ffc09ddd c193a468
1096! %f24 = a5e9ac63 94b18a76 820fd78c 34a57857
1097! %f28 = 80000000 36c0c225 be7453cf 9f6ec53a
1098 stda %f16,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
1099 membar #Sync ! Added by membar checker (9)
1100! %l0 = e96decff, %l1 = 000000be, Mem[0000000010041408] = 0000ffff 55c5ff92
1101 stda %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = e96decff 000000be
1102! Mem[0000000010041400] = 5dfdffff, %l4 = 0000000000000000
1103 swapa [%i1+%g0]0x88,%l4 ! %l4 = 000000005dfdffff
1104! %f30 = be7453cf, Mem[0000000010001408] = c3350dbe
1105 sta %f30,[%i0+%o4]0x80 ! Mem[0000000010001408] = be7453cf
1106! %l5 = 00000000bdffffff, Mem[0000000030141400] = fff5c11a72507abd
1107 stxa %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000bdffffff
1108! Mem[00000000100c1408] = 703db731, %l6 = ffffffffffffbf39
1109 swapa [%i3+%o4]0x80,%l6 ! %l6 = 00000000703db731
1110! Mem[0000000030001410] = ff92b7b6, %l3 = 0000000000005fff
1111 swapa [%i0+%o5]0x81,%l3 ! %l3 = 00000000ff92b7b6
1112! Mem[0000000010101417] = 3c4aef02, %l3 = 00000000ff92b7b6
1113 ldstuba [%i4+0x017]%asi,%l3 ! %l3 = 00000002000000ff
1114! Starting 10 instruction Load Burst
1115! Mem[0000000030001400] = 000066b3, %l5 = 00000000bdffffff
1116 lduba [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000
1117
1118p0_label_41:
1119! Mem[00000000100c1430] = bc5a3abb, %l0 = bf394847e96decff
1120 lduw [%i3+0x030],%l0 ! %l0 = 00000000bc5a3abb
1121! Mem[0000000030181400] = ffffffc2, %l6 = 00000000703db731
1122 lduwa [%i6+%g0]0x89,%l6 ! %l6 = 00000000ffffffc2
1123! Mem[0000000030101410] = 0000000000000000, %l1 = 00000000000000be
1124 ldxa [%i4+%o5]0x89,%l1 ! %l1 = 0000000000000000
1125! Mem[0000000030181408] = f7a211e6, %l7 = ffffffffffffffff
1126 ldsha [%i6+%o4]0x89,%l7 ! %l7 = 00000000000011e6
1127! Mem[0000000010001400] = 60047005 2bee0573, %l6 = ffffffc2, %l7 = 000011e6
1128 ldda [%i0+%g0]0x80,%l6 ! %l6 = 0000000060047005 000000002bee0573
1129! Mem[00000000100c1438] = b4e1f0ff, %l3 = 0000000000000002
1130 ldswa [%i3+0x038]%asi,%l3 ! %l3 = ffffffffb4e1f0ff
1131! Mem[00000000201c0000] = 00054c08, %l6 = 0000000060047005
1132 ldsh [%o0+%g0],%l6 ! %l6 = 0000000000000005
1133! Mem[0000000030101410] = 00000000, %l1 = 0000000000000000
1134 lduha [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000
1135! Mem[0000000010001408] = cf5374be, %l3 = ffffffffb4e1f0ff
1136 ldsba [%i0+%o4]0x88,%l3 ! %l3 = ffffffffffffffbe
1137! Starting 10 instruction Store Burst
1138! %f18 = ffc09ddd c193a468, Mem[0000000010141408] = d62d00f6 4460f485
1139 stda %f18,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffc09ddd c193a468
1140
1141p0_label_42:
1142! %l7 = 000000002bee0573, Mem[00000000100c1408] = 00004bef39bfffff
1143 stxa %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000002bee0573
1144! %l4 = 000000005dfdffff, Mem[0000000010041408] = ffec6de9
1145 stha %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffecffff
1146! %l2 = 0000000025c2c036, immed = 0000079e, %y = 00000000
1147 smul %l2,0x79e,%l6 ! %l6 = 0000011fa1741b54, %y = 0000011f
1148! %f18 = ffc09ddd c193a468, %l4 = 000000005dfdffff
1149! Mem[0000000030041410] = 2fc09dddc193a468
1150 add %i1,0x010,%g1
1151 stda %f18,[%g1+%l4]ASI_PST16_S ! Mem[0000000030041410] = ffc09dddc193a468
1152! %l7 = 000000002bee0573, Mem[0000000010181410] = ffec6de9474839bf
1153 stx %l7,[%i6+%o5] ! Mem[0000000010181410] = 000000002bee0573
1154! %l4 = 000000005dfdffff, Mem[0000000010001420] = b554fcfcc248d6c5, %asi = 80
1155 stxa %l4,[%i0+0x020]%asi ! Mem[0000000010001420] = 000000005dfdffff
1156! %l7 = 000000002bee0573, Mem[00000000211c0000] = ffff85d2
1157 stb %l7,[%o2+%g0] ! Mem[00000000211c0000] = 73ff85d2
1158! Mem[000000001000142b] = 0289bc71, %l7 = 000000002bee0573
1159 ldstub [%i0+0x02b],%l7 ! %l7 = 00000071000000ff
1160! %l4 = 000000005dfdffff, Mem[000000001004140a] = ffffecff
1161 sth %l4,[%i1+0x00a] ! Mem[0000000010041408] = ffffffff
1162! Starting 10 instruction Load Burst
1163! Mem[0000000010081408] = a5e9ac63, %f5 = 474839bf
1164 lda [%i2+%o4]0x88,%f5 ! %f5 = a5e9ac63
1165
1166p0_label_43:
1167! Mem[0000000030001408] = 474839bf, %l2 = 0000000025c2c036
1168 ldswa [%i0+%o4]0x89,%l2 ! %l2 = 00000000474839bf
1169! Mem[0000000030181400] = ffec6de9ffffffc2, %f28 = 80000000 36c0c225
1170 ldda [%i6+%g0]0x89,%f28 ! %f28 = ffec6de9 ffffffc2
1171! Mem[000000001004140c] = 000000be, %l4 = 000000005dfdffff
1172 ldsh [%i1+0x00c],%l4 ! %l4 = 0000000000000000
1173! Mem[0000000030041408] = ffc09ddd, %l1 = 0000000000000000
1174 lduba [%i1+%o4]0x81,%l1 ! %l1 = 00000000000000ff
1175! Mem[0000000010181410] = 00000000, %l1 = 00000000000000ff
1176 lduba [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000000
1177! Mem[00000000300c1410] = ffffffffe611a2f7, %f4 = ffec6de9 a5e9ac63
1178 ldda [%i3+%o5]0x81,%f4 ! %f4 = ffffffff e611a2f7
1179! Mem[0000000030041408] = 68a493c1dd9dc0ff, %l6 = 0000011fa1741b54
1180 ldxa [%i1+%o4]0x89,%l6 ! %l6 = 68a493c1dd9dc0ff
1181! Mem[00000000211c0000] = 73ff85d2, %l1 = 0000000000000000
1182 lduh [%o2+%g0],%l1 ! %l1 = 00000000000073ff
1183! Mem[0000000010141400] = fd5d0000, %l4 = 0000000000000000
1184 lduba [%i5+%g0]0x80,%l4 ! %l4 = 00000000000000fd
1185! Starting 10 instruction Store Burst
1186! %f9 = 2bee0573, Mem[0000000010001418] = 002322f0
1187 st %f9 ,[%i0+0x018] ! Mem[0000000010001418] = 2bee0573
1188
1189p0_label_44:
1190! %l3 = ffffffffffffffbe, immed = 000002d2, %y = 0000011f
1191 sdiv %l3,0x2d2,%l2 ! %l2 = 00000000661dc8af
1192 mov %l0,%y ! %y = bc5a3abb
1193! %f12 = 00000005 0000001b, Mem[0000000010141418] = 4992ebff 140a8f00
1194 stda %f12,[%i5+0x018]%asi ! Mem[0000000010141418] = 00000005 0000001b
1195! %l7 = 0000000000000071, Mem[0000000010181408] = 3f8ddcd3
1196 stha %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0071dcd3
1197! Mem[0000000010081428] = fd06f774, %l7 = 0000000000000071
1198 ldstub [%i2+0x028],%l7 ! %l7 = 000000fd000000ff
1199! Mem[0000000010041400] = 00000000, %l4 = 00000000000000fd
1200 swapa [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000000
1201! %l6 = dd9dc0ff, %l7 = 000000fd, Mem[0000000030141410] = 00000000 2bd3ee6d
1202 stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = dd9dc0ff 000000fd
1203! %l6 = 68a493c1dd9dc0ff, Mem[0000000010101418] = 02ef4a3c, %asi = 80
1204 stwa %l6,[%i4+0x018]%asi ! Mem[0000000010101418] = dd9dc0ff
1205! %l4 = 0000000000000000, %l2 = 00000000661dc8af, %l2 = 00000000661dc8af
1206 orn %l4,%l2,%l2 ! %l2 = ffffffff99e23750
1207! %l2 = ffffffff99e23750, Mem[0000000030001400] = b3660000
1208 stwa %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 99e23750
1209! Starting 10 instruction Load Burst
1210! Mem[0000000010181428] = 3d702fb7 c7eb5dfd, %l4 = 00000000, %l5 = 00000000
1211 ldda [%i6+0x028]%asi,%l4 ! %l4 = 000000003d702fb7 00000000c7eb5dfd
1212
1213p0_label_45:
1214! Mem[0000000030181400] = c2ffffffe96decff, %l3 = ffffffffffffffbe
1215 ldxa [%i6+%g0]0x81,%l3 ! %l3 = c2ffffffe96decff
1216! Mem[0000000010001400] = 7305ee2b05700460, %l0 = 00000000bc5a3abb
1217 ldxa [%i0+%g0]0x88,%l0 ! %l0 = 7305ee2b05700460
1218! %f3 = e48045c0, %f11 = c7eb5dfd
1219 fcmpes %fcc1,%f3 ,%f11 ! %fcc1 = 1
1220! Mem[0000000010041428] = bff84ba1, %l0 = 7305ee2b05700460
1221 ldsb [%i1+0x029],%l0 ! %l0 = fffffffffffffff8
1222! Mem[0000000030141400] = 00000000, %l5 = 00000000c7eb5dfd
1223 ldsha [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000000
1224! Mem[0000000030001400] = 5037e299, %l6 = 68a493c1dd9dc0ff
1225 ldsha [%i0+%g0]0x81,%l6 ! %l6 = 0000000000005037
1226 membar #Sync ! Added by membar checker (10)
1227! Mem[0000000030001400] = 5037e299 048fa16b bf394847 e96decff
1228! Mem[0000000030001410] = 00005fff b1dfcfbd 0de00ad7 3f0316a6
1229! Mem[0000000030001420] = ffbf607e bea1eff2 7e848291 012e512a
1230! Mem[0000000030001430] = 0b8ebdd3 e299e9e3 11872dd6 85f46044
1231 ldda [%i0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
1232! Mem[0000000010041408] = ffffffff 000000be, %l6 = 00005037, %l7 = 000000fd
1233 ldda [%i1+%o4]0x80,%l6 ! %l6 = 00000000ffffffff 00000000000000be
1234! Mem[0000000030001400] = 99e23750, %l5 = 0000000000000000
1235 ldsba [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000050
1236! Starting 10 instruction Store Burst
1237! Mem[0000000010101404] = b72f703d, %l1 = 00000000000073ff
1238 ldstuba [%i4+0x004]%asi,%l1 ! %l1 = 000000b7000000ff
1239
1240p0_label_46:
1241! Mem[0000000010141408] = c193a468, %l3 = c2ffffffe96decff
1242 ldstuba [%i5+%o4]0x88,%l3 ! %l3 = 00000068000000ff
1243! Mem[0000000030001408] = bf394847, %l2 = ffffffff99e23750
1244 swapa [%i0+%o4]0x81,%l2 ! %l2 = 00000000bf394847
1245! %l5 = 0000000000000050, %l5 = 0000000000000050, %l1 = 00000000000000b7
1246 addc %l5,%l5,%l1 ! %l1 = 00000000000000a0
1247! %f21 = c193a468, Mem[000000001008141c] = 55c5ff92
1248 sta %f21,[%i2+0x01c]%asi ! Mem[000000001008141c] = c193a468
1249! Mem[0000000030081410] = eb04db1b, %l7 = 00000000000000be
1250 swapa [%i2+%o5]0x89,%l7 ! %l7 = 00000000eb04db1b
1251! %f22 = ffc09ddd c193a468, Mem[0000000030141410] = ffc09ddd fd000000
1252 stda %f22,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffc09ddd c193a468
1253! %l0 = fffffffffffffff8, Mem[0000000010181410] = 00000000
1254 stwa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = fffffff8
1255! %l0 = fffffffffffffff8, imm = 0000000000000cfc, %l0 = fffffffffffffff8
1256 sub %l0,0xcfc,%l0 ! %l0 = fffffffffffff2fc
1257! %f24 = a5e9ac63 94b18a76, %l1 = 00000000000000a0
1258! Mem[00000000100c1408] = 7305ee2b00000000
1259 add %i3,0x008,%g1
1260 stda %f24,[%g1+%l1]ASI_PST16_P ! Mem[00000000100c1408] = 7305ee2b00000000
1261! Starting 10 instruction Load Burst
1262! Code Fragment 4
1263p0_fragment_3:
1264! %l0 = fffffffffffff2fc
1265 setx 0x936af8d7cff398be,%g7,%l0 ! %l0 = 936af8d7cff398be
1266! %l1 = 00000000000000a0
1267 setx 0x9d1b7f1fe8b0210f,%g7,%l1 ! %l1 = 9d1b7f1fe8b0210f
1268 setx 0x7ff8, %g1, %g2
1269 and %l0, %g2, %l0
1270 setx 0xffffffff, %g1, %g2
1271 and %l1, %g2, %l1
1272 setx 0x100000000, %g1, %g2
1273 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1274 ta T_CHANGE_HPRIV
1275 stxa %l1, [%l0]ASI_ICACHE_INSTR
1276 ta T_CHANGE_NONHPRIV
1277! %l0 = 936af8d7cff398be
1278 setx 0xd5225f4808331a21,%g7,%l0 ! %l0 = d5225f4808331a21
1279! %l1 = 9d1b7f1fe8b0210f
1280 setx 0x5569c3384fb5933a,%g7,%l1 ! %l1 = 5569c3384fb5933a
1281
1282p0_label_47:
1283! Mem[0000000010041408] = ffffffff, %l0 = d5225f4808331a21
1284 ldsba [%i1+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
1285! Mem[0000000010081408] = 63ace9a5, %f27 = 34a57857
1286 lda [%i2+%o4]0x80,%f27 ! %f27 = 63ace9a5
1287! Mem[0000000010081408] = a5e9ac63, %f23 = c193a468
1288 lda [%i2+%o4]0x88,%f23 ! %f23 = a5e9ac63
1289! Mem[0000000030181408] = e611a2f7, %l0 = ffffffffffffffff
1290 lduba [%i6+%o4]0x81,%l0 ! %l0 = 00000000000000e6
1291! Mem[0000000030181410] = e96decff, %l5 = 0000000000000050
1292 lduba [%i6+%o5]0x89,%l5 ! %l5 = 00000000000000ff
1293! Mem[0000000010141420] = 2fc09ddd, %l4 = 000000003d702fb7
1294 ldswa [%i5+0x020]%asi,%l4 ! %l4 = 000000002fc09ddd
1295! Mem[0000000030081400] = ffbc8902b01cb197, %l4 = 000000002fc09ddd
1296 ldxa [%i2+%g0]0x81,%l4 ! %l4 = ffbc8902b01cb197
1297! Mem[0000000010141400] = 0000000000005dfd, %l7 = 00000000eb04db1b
1298 ldxa [%i5+%g0]0x88,%l7 ! %l7 = 0000000000005dfd
1299! Mem[00000000300c1408] = 00000000 bf394847, %l0 = 000000e6, %l1 = 4fb5933a
1300 ldda [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000 00000000bf394847
1301! Starting 10 instruction Store Burst
1302! %f2 = bf394847, %f7 = 3f0316a6
1303 fcmpes %fcc2,%f2 ,%f7 ! %fcc2 = 1
1304
1305p0_label_48:
1306! Mem[0000000030181400] = c2ffffff, %l4 = ffbc8902b01cb197
1307 ldstuba [%i6+%g0]0x81,%l4 ! %l4 = 000000c2000000ff
1308! Mem[0000000030141400] = 00000000, %l6 = 00000000ffffffff
1309 ldstuba [%i5+%g0]0x81,%l6 ! %l6 = 00000000000000ff
1310! %l0 = 0000000000000000, Mem[0000000010101434] = 431a4824, %asi = 80
1311 stwa %l0,[%i4+0x034]%asi ! Mem[0000000010101434] = 00000000
1312! %f8 = ffbf607e bea1eff2, Mem[0000000010041408] = ffffffff 000000be
1313 stda %f8 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffbf607e bea1eff2
1314! Mem[0000000010041418] = 000000be0896b14a, %l0 = 0000000000000000, %l3 = 0000000000000068
1315 add %i1,0x18,%g1
1316 casxa [%g1]0x80,%l0,%l3 ! %l3 = 000000be0896b14a
1317! %f22 = ffc09ddd, Mem[0000000010001400] = 60047005
1318 sta %f22,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffc09ddd
1319! Mem[0000000030181410] = e96decff, %l7 = 0000000000005dfd
1320 swapa [%i6+%o5]0x89,%l7 ! %l7 = 00000000e96decff
1321! %l0 = 0000000000000000, Mem[0000000030141410] = 68a493c1dd9dc0ff
1322 stxa %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000000000000
1323 membar #Sync ! Added by membar checker (11)
1324! %l2 = 00000000bf394847, Mem[0000000030001410] = bdcfdfb1ff5f0000
1325 stxa %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000bf394847
1326! Starting 10 instruction Load Burst
1327! Mem[0000000010001408] = be7453cfeb04db1b, %l5 = 00000000000000ff
1328 ldx [%i0+%o4],%l5 ! %l5 = be7453cfeb04db1b
1329
1330p0_label_49:
1331! Mem[00000000300c1400] = 820fd78c493cb9ff, %l3 = 000000be0896b14a
1332 ldxa [%i3+%g0]0x81,%l3 ! %l3 = 820fd78c493cb9ff
1333! Mem[0000000010181414] = 2bee0573, %l0 = 0000000000000000
1334 ldsh [%i6+0x014],%l0 ! %l0 = 0000000000002bee
1335! Mem[0000000030181410] = 00005dfd, %l7 = 00000000e96decff
1336 ldsha [%i6+%o5]0x89,%l7 ! %l7 = 0000000000005dfd
1337! Mem[00000000100c1408] = 7305ee2b, %l4 = 00000000000000c2
1338 lduha [%i3+%o4]0x80,%l4 ! %l4 = 0000000000007305
1339! Mem[0000000030101400] = ffff0448 0d0d2138 ffbf607e 4c552e69
1340! Mem[0000000030101410] = 00000000 00000000 e139503d 8ea8260e
1341! Mem[0000000030101420] = 5586c10f 17a27aa7 55882df0 a2fb63dd
1342! Mem[0000000030101430] = 87cb8c91 b50e61d7 ece72778 0a32e176
1343 ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
1344! Mem[0000000010181400] = b3660000, %f30 = be7453cf
1345 lda [%i6+%g0]0x88,%f30 ! %f30 = b3660000
1346! Mem[0000000030001400] = 6ba18f0499e23750, %l0 = 0000000000002bee
1347 ldxa [%i0+%g0]0x89,%l0 ! %l0 = 6ba18f0499e23750
1348! Mem[0000000030001408] = 5037e299, %l0 = 6ba18f0499e23750
1349 ldsha [%i0+%o4]0x89,%l0 ! %l0 = ffffffffffffe299
1350! %l7 = 0000000000005dfd, imm = fffffffffffff98b, %l3 = 820fd78c493cb9ff
1351 sub %l7,-0x675,%l3 ! %l3 = 0000000000006472
1352! Starting 10 instruction Store Burst
1353! %l5 = be7453cfeb04db1b, imm = fffffffffffff424, %l1 = 00000000bf394847
1354 xor %l5,-0xbdc,%l1 ! %l1 = 418bac3014fb2f3f
1355
1356p0_label_50:
1357! %l1 = 418bac3014fb2f3f, immed = fffff92f, %y = bc5a3abb
1358 udiv %l1,-0x6d1,%l6 ! %l6 = 00000000bc5a3fbe
1359 mov %l0,%y ! %y = ffffe299
1360! %l1 = 418bac3014fb2f3f, Mem[0000000010141408] = ffa493c1, %asi = 80
1361 stba %l1,[%i5+0x008]%asi ! Mem[0000000010141408] = 3fa493c1
1362! %f28 = ffec6de9 ffffffc2, Mem[0000000010141408] = 3fa493c1 dd9dc0ff
1363 stda %f28,[%i5+0x008]%asi ! Mem[0000000010141408] = ffec6de9 ffffffc2
1364! %l7 = 0000000000005dfd, Mem[0000000010081408] = 63ace9a594b18a76
1365 stxa %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000005dfd
1366! %l3 = 0000000000006472, Mem[0000000010001430] = 820fd78c09416abe
1367 stx %l3,[%i0+0x030] ! Mem[0000000010001430] = 0000000000006472
1368! %l4 = 0000000000007305, Mem[00000000100c143d] = 6740d656, %asi = 80
1369 stba %l4,[%i3+0x03d]%asi ! Mem[00000000100c143c] = 6705d656
1370! %l3 = 0000000000006472, Mem[0000000030001408] = 99e23750
1371 stba %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = 72e23750
1372! Mem[00000000300c1408] = 00000000, %l0 = ffffffffffffe299
1373 ldstuba [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000ff
1374! %l7 = 0000000000005dfd, Mem[0000000010141410] = 60047005
1375 stwa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00005dfd
1376! Starting 10 instruction Load Burst
1377! Mem[0000000021800180] = 4bedbd9f, %l0 = 0000000000000000
1378 lduh [%o3+0x180],%l0 ! %l0 = 0000000000004bed
1379
1380p0_label_51:
1381! Mem[0000000030001400] = 99e23750, %f31 = 9f6ec53a
1382 lda [%i0+%g0]0x89,%f31 ! %f31 = 99e23750
1383! Mem[00000000300c1408] = 474839bf000000ff, %f16 = bd7a5072 450440d6
1384 ldda [%i3+%o4]0x89,%f16 ! %f16 = 474839bf 000000ff
1385! Mem[00000000300c1408] = 000000ff, %l4 = 0000000000007305
1386 lduba [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff
1387! Mem[00000000300c1408] = 000000ff, %l6 = 00000000bc5a3fbe
1388 ldsba [%i3+%o4]0x89,%l6 ! %l6 = ffffffffffffffff
1389! Mem[0000000030181410] = 00005dfd, %l5 = be7453cfeb04db1b
1390 ldsba [%i6+%o5]0x89,%l5 ! %l5 = fffffffffffffffd
1391! Mem[0000000010141418] = 000000050000001b, %f20 = 2fc09ddd c193a468
1392 ldd [%i5+0x018],%f20 ! %f20 = 00000005 0000001b
1393! Mem[0000000030101408] = 7e60bfff, %l6 = ffffffffffffffff
1394 ldsba [%i4+%o4]0x89,%l6 ! %l6 = ffffffffffffffff
1395! Mem[00000000300c1410] = ffffffff e611a2f7, %l0 = 00004bed, %l1 = 14fb2f3f
1396 ldda [%i3+%o5]0x81,%l0 ! %l0 = 00000000ffffffff 00000000e611a2f7
1397! Mem[0000000030081408] = ff000000, %l3 = 0000000000006472
1398 lduha [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
1399! Starting 10 instruction Store Burst
1400! %l4 = 00000000000000ff, Mem[0000000010081410] = 000000ff
1401 stwa %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
1402
1403p0_label_52:
1404! Mem[00000000100c1400] = 768ab1ff, %l2 = 00000000bf394847
1405 swapa [%i3+%g0]0x88,%l2 ! %l2 = 00000000768ab1ff
1406! %l5 = fffffffffffffffd, Mem[0000000010041400] = 000000fd000000ff, %asi = 80
1407 stxa %l5,[%i1+0x000]%asi ! Mem[0000000010041400] = fffffffffffffffd
1408! Mem[0000000020800041] = ba7dc1d1, %l2 = 00000000768ab1ff
1409 ldstuba [%o1+0x041]%asi,%l2 ! %l2 = 0000007d000000ff
1410! %f19 = c193a468, Mem[0000000010141408] = e96decff
1411 sta %f19,[%i5+%o4]0x88 ! Mem[0000000010141408] = c193a468
1412! %l6 = ffffffffffffffff, Mem[0000000020800040] = baffc1d1
1413 stb %l6,[%o1+0x040] ! Mem[0000000020800040] = ffffc1d1
1414! %l1 = 00000000e611a2f7, imm = 00000000000009e6, %l4 = 00000000000000ff
1415 sub %l1,0x9e6,%l4 ! %l4 = 00000000e6119911
1416! Mem[0000000010001400] = dd9dc0ff, %l4 = 00000000e6119911
1417 swapa [%i0+%g0]0x88,%l4 ! %l4 = 00000000dd9dc0ff
1418! %f27 = 63ace9a5, %f23 = a5e9ac63, %f23 = a5e9ac63
1419 fsubs %f27,%f23,%f23 ! %f23 = 63ace9a5
1420! Mem[0000000030001400] = 99e23750, %l5 = fffffffffffffffd
1421 ldstuba [%i0+%g0]0x89,%l5 ! %l5 = 00000050000000ff
1422! Starting 10 instruction Load Burst
1423! Mem[0000000010101408] = b91090d3, %l2 = 000000000000007d
1424 lduwa [%i4+%o4]0x88,%l2 ! %l2 = 00000000b91090d3
1425
1426p0_label_53:
1427! Mem[0000000010101400] = fd5debc7, %l3 = 0000000000000000
1428 ldswa [%i4+%g0]0x80,%l3 ! %l3 = fffffffffd5debc7
1429! Mem[0000000010181408] = 0071dcd3, %l1 = 00000000e611a2f7
1430 lduwa [%i6+%o4]0x80,%l1 ! %l1 = 000000000071dcd3
1431! Mem[0000000010081400] = 36c0c225, %l2 = 00000000b91090d3
1432 lduba [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000025
1433! Mem[0000000030041400] = bd7a5072 450440d6, %l0 = ffffffff, %l1 = 0071dcd3
1434 ldda [%i1+%g0]0x81,%l0 ! %l0 = 00000000bd7a5072 00000000450440d6
1435! Mem[0000000010181404] = e96decff, %l0 = 00000000bd7a5072
1436 ldsw [%i6+0x004],%l0 ! %l0 = ffffffffe96decff
1437! Mem[0000000020800040] = ffffc1d1, %l5 = 0000000000000050
1438 ldub [%o1+0x040],%l5 ! %l5 = 00000000000000ff
1439! Mem[0000000030081410] = be000000, %l0 = ffffffffe96decff
1440 lduba [%i2+%o5]0x81,%l0 ! %l0 = 00000000000000be
1441! %l2 = 0000000000000025, Mem[0000000030001410] = bf394847
1442 stha %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = bf390025
1443! Mem[0000000010101408] = d39010b9, %l0 = 00000000000000be
1444 lduha [%i4+%o4]0x80,%l0 ! %l0 = 000000000000d390
1445! Starting 10 instruction Store Burst
1446! Mem[0000000030001408] = 5037e272, %l4 = 00000000dd9dc0ff
1447 swapa [%i0+%o4]0x89,%l4 ! %l4 = 000000005037e272
1448
1449p0_label_54:
1450 membar #Sync ! Added by membar checker (12)
1451! %l2 = 0000000000000025, Mem[0000000030101400] = ffff04480d0d2138
1452 stxa %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000025
1453! %l1 = 00000000450440d6, %l4 = 000000005037e272, %l7 = 0000000000005dfd
1454 add %l1,%l4,%l7 ! %l7 = 00000000953c2348
1455! Mem[0000000021800081] = f68e7b7d, %l1 = 00000000450440d6
1456 ldstuba [%o3+0x081]%asi,%l1 ! %l1 = 0000008e000000ff
1457! %l4 = 000000005037e272, Mem[0000000030141408] = 3ce815ff
1458 stba %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 3ce81572
1459! Mem[00000000100c1408] = 7305ee2b, %l0 = 000000000000d390
1460 ldstuba [%i3+%o4]0x80,%l0 ! %l0 = 00000073000000ff
1461! Mem[0000000030101408] = ffbf607e, %l3 = fffffffffd5debc7
1462 ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
1463! %l4 = 000000005037e272, Mem[0000000010141410] = fd5d0000
1464 stwa %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 5037e272
1465! %l1 = 000000000000008e, Mem[0000000030181408] = f7a211e6
1466 stha %l1,[%i6+%o4]0x89 ! Mem[0000000030181408] = f7a2008e
1467! %l3 = 00000000000000ff, Mem[0000000010041428] = bff84ba163486307, %asi = 80
1468 stxa %l3,[%i1+0x028]%asi ! Mem[0000000010041428] = 00000000000000ff
1469! Starting 10 instruction Load Burst
1470! Mem[00000000201c0000] = 00054c08, %l4 = 000000005037e272
1471 lduha [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000005
1472
1473p0_label_55:
1474! %l3 = 00000000000000ff, imm = fffffffffffff14f, %l5 = 00000000000000ff
1475 xnor %l3,-0xeb1,%l5 ! %l5 = 0000000000000e4f
1476! Mem[0000000030081408] = ff000000, %l5 = 0000000000000e4f
1477 ldsha [%i2+%o4]0x89,%l5 ! %l5 = 0000000000000000
1478! Mem[0000000010041400] = ffffffff, %l7 = 00000000953c2348
1479 lduw [%i1+%g0],%l7 ! %l7 = 00000000ffffffff
1480! Mem[0000000030041400] = bd7a5072450440d6, %f26 = 820fd78c 63ace9a5
1481 ldda [%i1+%g0]0x81,%f26 ! %f26 = bd7a5072 450440d6
1482! Mem[0000000030081400] = 0289bcff, %l7 = 00000000ffffffff
1483 ldsha [%i2+%g0]0x89,%l7 ! %l7 = ffffffffffffbcff
1484! Mem[0000000021800000] = bbb2f103, %l6 = ffffffffffffffff
1485 ldsb [%o3+0x001],%l6 ! %l6 = ffffffffffffffb2
1486! Mem[0000000010101408] = d39010b9bea1ef4b, %f16 = 474839bf 000000ff
1487 ldda [%i4+0x008]%asi,%f16 ! %f16 = d39010b9 bea1ef4b
1488! Mem[0000000010181438] = f6002dd6, %l6 = ffffffffffffffb2
1489 ldub [%i6+0x03b],%l6 ! %l6 = 00000000000000d6
1490! Mem[0000000020800000] = 5fffba64, %l1 = 000000000000008e
1491 lduh [%o1+%g0],%l1 ! %l1 = 0000000000005fff
1492! Starting 10 instruction Store Burst
1493! Mem[0000000030001400] = ff37e299, %l1 = 0000000000005fff
1494 swapa [%i0+%g0]0x81,%l1 ! %l1 = 00000000ff37e299
1495
1496p0_label_56:
1497! %f2 = ffbf607e 4c552e69, %l3 = 00000000000000ff
1498! Mem[0000000030001410] = 250039bf00000000
1499 add %i0,0x010,%g1
1500 stda %f2,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030001410] = 692e554c7e60bfff
1501! %l0 = 0000000000000073, Mem[0000000030181408] = f7a2008e
1502 stha %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = f7a20073
1503! Mem[0000000010041408] = ffbf607e, %l3 = 00000000000000ff
1504 swapa [%i1+%o4]0x80,%l3 ! %l3 = 00000000ffbf607e
1505! %l6 = 000000d6, %l7 = ffffbcff, Mem[0000000030001410] = 4c552e69 ffbf607e
1506 stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000d6 ffffbcff
1507! Mem[0000000021800041] = 9a4ed022, %l6 = 00000000000000d6
1508 ldstub [%o3+0x041],%l6 ! %l6 = 0000004e000000ff
1509! %l6 = 000000000000004e, Mem[0000000010081408] = 00000000
1510 stwa %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000004e
1511! %l1 = 00000000ff37e299, Mem[0000000030081410] = 000000be
1512 stha %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000e299
1513! %f4 = 00000000, Mem[0000000030181408] = 7300a2f7
1514 sta %f4 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
1515! Mem[0000000010001408] = cf5374be, %l1 = 00000000ff37e299
1516 swapa [%i0+%o4]0x88,%l1 ! %l1 = 00000000cf5374be
1517! Starting 10 instruction Load Burst
1518! Mem[0000000030101408] = ffbf607e, %l7 = ffffffffffffbcff
1519 lduha [%i4+%o4]0x81,%l7 ! %l7 = 000000000000ffbf
1520
1521p0_label_57:
1522! Mem[0000000030041410] = ffc09dddc193a468, %l7 = 000000000000ffbf
1523 ldxa [%i1+%o5]0x81,%l7 ! %l7 = ffc09dddc193a468
1524! Mem[0000000010001428] = 0289bcff, %l0 = 0000000000000073
1525 ldsha [%i0+0x028]%asi,%l0 ! %l0 = 0000000000000289
1526! Mem[0000000030041410] = 68a493c1dd9dc0ff, %l3 = 00000000ffbf607e
1527 ldxa [%i1+%o5]0x89,%l3 ! %l3 = 68a493c1dd9dc0ff
1528! Mem[0000000010141400] = fd5d0000, %l6 = 000000000000004e
1529 ldsba [%i5+%g0]0x80,%l6 ! %l6 = fffffffffffffffd
1530! Mem[0000000030101410] = 00000000, %l4 = 0000000000000005
1531 ldsba [%i4+%o5]0x81,%l4 ! %l4 = 0000000000000000
1532! Mem[0000000020800040] = ffffc1d1, %l6 = fffffffffffffffd
1533 lduha [%o1+0x040]%asi,%l6 ! %l6 = 000000000000ffff
1534! Mem[0000000010141410] = 5037e272, %l3 = 68a493c1dd9dc0ff
1535 lduba [%i5+%o5]0x80,%l3 ! %l3 = 0000000000000050
1536! Mem[00000000211c0000] = 73ff85d2, %l2 = 0000000000000025
1537 ldsba [%o2+0x000]%asi,%l2 ! %l2 = 0000000000000073
1538! %l6 = 000000000000ffff, Mem[00000000300c1408] = 474839bf000000ff
1539 stxa %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000000000ffff
1540! Starting 10 instruction Store Burst
1541! Mem[0000000010001410] = 768ab194, %l7 = ffc09dddc193a468
1542 ldstuba [%i0+%o5]0x80,%l7 ! %l7 = 00000076000000ff
1543
1544p0_label_58:
1545! Mem[00000000100c1410] = ffc09ddd, %l7 = 0000000000000076
1546 ldstuba [%i3+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
1547! Mem[0000000010181408] = 0071dcd3e48045c0, %l1 = 00000000cf5374be, %l0 = 0000000000000289
1548 add %i6,0x08,%g1
1549 casxa [%g1]0x80,%l1,%l0 ! %l0 = 0071dcd3e48045c0
1550! %f16 = d39010b9 bea1ef4b, Mem[0000000010041408] = 000000ff bea1eff2
1551 stda %f16,[%i1+%o4]0x80 ! Mem[0000000010041408] = d39010b9 bea1ef4b
1552! Mem[0000000021800001] = bbb2f103, %l6 = 000000000000ffff
1553 ldstub [%o3+0x001],%l6 ! %l6 = 000000b2000000ff
1554! %f20 = 00000005 0000001b, %l6 = 00000000000000b2
1555! Mem[0000000030141438] = ea03fd1a13c71665
1556 add %i5,0x038,%g1
1557 stda %f20,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030141438] = ea00fd1a05001600
1558! Mem[0000000030101410] = 00000000, %l7 = 00000000000000ff
1559 swapa [%i4+%o5]0x89,%l7 ! %l7 = 0000000000000000
1560! Mem[00000000300c1408] = ffff0000, %l0 = 0071dcd3e48045c0
1561 swapa [%i3+%o4]0x81,%l0 ! %l0 = 00000000ffff0000
1562! Mem[0000000010081410] = ff000000, %l0 = 00000000ffff0000
1563 ldstuba [%i2+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
1564! %f24 = a5e9ac63 94b18a76, %l7 = 0000000000000000
1565! Mem[0000000010041410] = bd7a5072450440d6
1566 add %i1,0x010,%g1
1567 stda %f24,[%g1+%l7]ASI_PST16_P ! Mem[0000000010041410] = bd7a5072450440d6
1568! Starting 10 instruction Load Burst
1569! Mem[0000000021800080] = f6ff7b7d, %l7 = 0000000000000000
1570 ldub [%o3+0x081],%l7 ! %l7 = 00000000000000ff
1571
1572p0_label_59:
1573! Mem[0000000021800140] = f60105d8, %l0 = 00000000000000ff
1574 lduha [%o3+0x140]%asi,%l0 ! %l0 = 000000000000f601
1575! Mem[0000000010041400] = ffffffff, %l1 = 00000000cf5374be
1576 ldswa [%i1+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
1577! %l6 = 00000000000000b2, %l5 = 0000000000000000, %l1 = ffffffffffffffff
1578 addc %l6,%l5,%l1 ! %l1 = 00000000000000b2
1579! Mem[00000000100c1404] = 271c000f, %l4 = 0000000000000000
1580 ldsw [%i3+0x004],%l4 ! %l4 = 00000000271c000f
1581! Mem[0000000010101410] = ffef4a3c c5d648c2, %l2 = 00000073, %l3 = 00000050
1582 ldda [%i4+%o5]0x88,%l2 ! %l2 = 00000000c5d648c2 00000000ffef4a3c
1583! Mem[0000000010181408] = 0071dcd3, %l6 = 00000000000000b2
1584 lduwa [%i6+%o4]0x80,%l6 ! %l6 = 000000000071dcd3
1585! Mem[0000000010181400] = 000066b3, %l1 = 00000000000000b2
1586 lduha [%i6+%g0]0x80,%l1 ! %l1 = 0000000000000000
1587! Mem[0000000010101400] = fd5debc7, %l0 = 000000000000f601
1588 ldswa [%i4+%g0]0x80,%l0 ! %l0 = fffffffffd5debc7
1589! Mem[0000000030101408] = ffbf607e 4c552e69, %l2 = c5d648c2, %l3 = ffef4a3c
1590 ldda [%i4+%o4]0x81,%l2 ! %l2 = 00000000ffbf607e 000000004c552e69
1591! Starting 10 instruction Store Burst
1592! %f10 = 55882df0 a2fb63dd, %l2 = 00000000ffbf607e
1593! Mem[0000000010141410] = 5037e272ffef4a3c
1594 add %i5,0x010,%g1
1595 stda %f10,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010141410] = 5063fba2f02d883c
1596
1597p0_label_60:
1598! %l2 = ffbf607e, %l3 = 4c552e69, Mem[0000000030001400] = ff5f0000 6ba18f04
1599 stda %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffbf607e 4c552e69
1600! Mem[00000000100c1400] = 474839bf, %l5 = 0000000000000000
1601 swapa [%i3+%g0]0x80,%l5 ! %l5 = 00000000474839bf
1602! Mem[0000000010001428] = 0289bcff, %l2 = 00000000ffbf607e, %asi = 80
1603 swapa [%i0+0x028]%asi,%l2 ! %l2 = 000000000289bcff
1604! %l0 = fffffffffd5debc7, Mem[00000000211c0000] = 73ff85d2
1605 stb %l0,[%o2+%g0] ! Mem[00000000211c0000] = c7ff85d2
1606! %f0 = ffff0448 0d0d2138 ffbf607e 4c552e69
1607! %f4 = 00000000 00000000 e139503d 8ea8260e
1608! %f8 = 5586c10f 17a27aa7 55882df0 a2fb63dd
1609! %f12 = 87cb8c91 b50e61d7 ece72778 0a32e176
1610 stda %f0,[%i4]ASI_BLK_SL ! Block Store to 0000000030101400
1611! %l3 = 000000004c552e69, Mem[0000000030141400] = ff000000
1612 stwa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 4c552e69
1613! %l6 = 0071dcd3, %l7 = 000000ff, Mem[0000000010181408] = 0071dcd3 e48045c0
1614 stda %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0071dcd3 000000ff
1615! %f27 = 450440d6, %f31 = 99e23750
1616 fcmpes %fcc0,%f27,%f31 ! %fcc0 = 2
1617! %l3 = 000000004c552e69, Mem[00000000300c1410] = f7a211e6ffffffff
1618 stxa %l3,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000004c552e69
1619! Starting 10 instruction Load Burst
1620! Mem[0000000010041410] = 72507abd, %l6 = 000000000071dcd3
1621 ldswa [%i1+%o5]0x88,%l6 ! %l6 = 0000000072507abd
1622
1623p0_label_61:
1624! Mem[0000000010181410] = f8ffffff, %l0 = fffffffffd5debc7
1625 ldsba [%i6+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
1626! Mem[0000000030001408] = ffc09ddde96decff, %l2 = 000000000289bcff
1627 ldxa [%i0+%o4]0x81,%l2 ! %l2 = ffc09ddde96decff
1628! Mem[000000001018140c] = 000000ff, %l7 = 00000000000000ff
1629 lduba [%i6+0x00f]%asi,%l7 ! %l7 = 00000000000000ff
1630! Mem[00000000300c1410] = 692e554c00000000, %l7 = 00000000000000ff
1631 ldxa [%i3+%o5]0x81,%l7 ! %l7 = 692e554c00000000
1632! Mem[00000000300c1400] = 8cd70f82, %l2 = ffc09ddde96decff
1633 ldswa [%i3+%g0]0x89,%l2 ! %l2 = ffffffff8cd70f82
1634! %l6 = 0000000072507abd, imm = 0000000000000bed, %l2 = ffffffff8cd70f82
1635 add %l6,0xbed,%l2 ! %l2 = 00000000725086aa
1636! Mem[0000000030081408] = 000000ff, %l4 = 00000000271c000f
1637 ldsba [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
1638! Mem[0000000010141410] = 5063fba2, %f27 = 450440d6
1639 lda [%i5+%o5]0x80,%f27 ! %f27 = 5063fba2
1640! Mem[0000000030181400] = ffec6de9ffffffff, %l2 = 00000000725086aa
1641 ldxa [%i6+%g0]0x89,%l2 ! %l2 = ffec6de9ffffffff
1642! Starting 10 instruction Store Burst
1643! Mem[0000000010041410] = bd7a5072, %l4 = 0000000000000000
1644 ldstuba [%i1+%o5]0x80,%l4 ! %l4 = 000000bd000000ff
1645
1646p0_label_62:
1647! Mem[000000001000141c] = c3350dbe, %l6 = 0000000072507abd
1648 swap [%i0+0x01c],%l6 ! %l6 = 00000000c3350dbe
1649! %l0 = ffffffffffffffff, imm = fffffffffffff947, %l3 = 000000004c552e69
1650 xnor %l0,-0x6b9,%l3 ! %l3 = fffffffffffff947
1651! %l4 = 00000000000000bd, imm = 00000000000009a0, %l0 = ffffffffffffffff
1652 sub %l4,0x9a0,%l0 ! %l0 = fffffffffffff71d
1653! %l3 = fffffffffffff947, %l6 = 00000000c3350dbe, %l1 = 0000000000000000
1654 mulx %l3,%l6,%l1 ! %l1 = fffffadfb0569db2
1655! %l4 = 00000000000000bd, immd = 0000000000000b8d, %l6 = 00000000c3350dbe
1656 udivx %l4,0xb8d,%l6 ! %l6 = 0000000000000000
1657! %l6 = 00000000, %l7 = 00000000, Mem[0000000030041408] = ffc09ddd c193a468
1658 stda %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 00000000
1659! %f26 = bd7a5072 5063fba2, Mem[0000000010081428] = ff06f774 fe3cff92
1660 stda %f26,[%i2+0x028]%asi ! Mem[0000000010081428] = bd7a5072 5063fba2
1661! %l0 = fffffffffffff71d, Mem[0000000020800040] = ffffc1d1, %asi = 80
1662 stha %l0,[%o1+0x040]%asi ! Mem[0000000020800040] = f71dc1d1
1663! %f16 = d39010b9 bea1ef4b ffc09ddd c193a468
1664! %f20 = 00000005 0000001b ffc09ddd 63ace9a5
1665! %f24 = a5e9ac63 94b18a76 bd7a5072 5063fba2
1666! %f28 = ffec6de9 ffffffc2 b3660000 99e23750
1667 stda %f16,[%i3]ASI_BLK_S ! Block Store to 00000000300c1400
1668! Starting 10 instruction Load Burst
1669! Mem[0000000010141400] = fd5d0000, %l3 = fffffffffffff947
1670 ldswa [%i5+%g0]0x80,%l3 ! %l3 = fffffffffd5d0000
1671
1672p0_label_63:
1673! Mem[0000000030001410] = ffffbcff 000000d6, %l0 = fffff71d, %l1 = b0569db2
1674 ldda [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000d6 00000000ffffbcff
1675 membar #Sync ! Added by membar checker (13)
1676! Mem[00000000100c1410] = dd9dc0ff, %l6 = 0000000000000000
1677 lduwa [%i3+%o5]0x88,%l6 ! %l6 = 00000000dd9dc0ff
1678! Mem[00000000211c0000] = c7ff85d2, %l2 = ffec6de9ffffffff
1679 lduba [%o2+0x000]%asi,%l2 ! %l2 = 00000000000000c7
1680! Mem[00000000300c1410] = 00000005, %l4 = 00000000000000bd
1681 lduha [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000
1682! Mem[0000000010141400] = fd5d0000, %l1 = 00000000ffffbcff
1683 ldsb [%i5+0x003],%l1 ! %l1 = 0000000000000000
1684! Mem[0000000010141408] = 68a493c1 ffffffc2, %l0 = 000000d6, %l1 = 00000000
1685 ldd [%i5+%o4],%l0 ! %l0 = 0000000068a493c1 00000000ffffffc2
1686! %l7 = 692e554c00000000, immd = 0000000000000008, %l6 = 00000000dd9dc0ff
1687 sdivx %l7,0x008,%l6 ! %l6 = 0d25caa980000000
1688! Mem[0000000010081408] = fd5d00004e000000, %l3 = fffffffffd5d0000
1689 ldxa [%i2+%o4]0x88,%l3 ! %l3 = fd5d00004e000000
1690! Mem[0000000010041408] = b91090d3, %l1 = 00000000ffffffc2
1691 ldsba [%i1+%o4]0x88,%l1 ! %l1 = ffffffffffffffd3
1692! Starting 10 instruction Store Burst
1693! Mem[0000000010101439] = 00000000, %l7 = 692e554c00000000
1694 ldstub [%i4+0x039],%l7 ! %l7 = 00000000000000ff
1695
1696p0_label_64:
1697! %f22 = ffc09ddd 63ace9a5, Mem[0000000030141400] = 4c552e69 bdffffff
1698 stda %f22,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffc09ddd 63ace9a5
1699! Mem[0000000030181408] = 00000000, %l1 = ffffffffffffffd3
1700 ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000ff
1701! %l1 = 0000000000000000, Mem[00000000100c141c] = 891a2d3b
1702 stw %l1,[%i3+0x01c] ! Mem[00000000100c141c] = 00000000
1703! %f4 = 00000000 00000000, Mem[00000000300c1400] = b91090d3 4befa1be
1704 stda %f4 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 00000000
1705! Mem[0000000030041400] = bd7a5072, %l1 = 0000000000000000
1706 ldstuba [%i1+%g0]0x81,%l1 ! %l1 = 000000bd000000ff
1707! %f5 = 00000000, Mem[0000000010041438] = a220ac6a
1708 sta %f5 ,[%i1+0x038]%asi ! Mem[0000000010041438] = 00000000
1709! %l3 = fd5d00004e000000, Mem[0000000010081410] = ff0000000000002f, %asi = 80
1710 stxa %l3,[%i2+0x010]%asi ! Mem[0000000010081410] = fd5d00004e000000
1711! %l5 = 00000000474839bf, Mem[00000000211c0001] = c7ff85d2, %asi = 80
1712 stba %l5,[%o2+0x001]%asi ! Mem[00000000211c0000] = c7bf85d2
1713! %l2 = 00000000000000c7, Mem[0000000010001408] = ff37e299
1714 stha %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff3700c7
1715! Starting 10 instruction Load Burst
1716! Mem[0000000010141400] = 00000000 00005dfd, %l6 = 80000000, %l7 = 00000000
1717 ldda [%i5+%g0]0x88,%l6 ! %l6 = 0000000000005dfd 0000000000000000
1718
1719p0_label_65:
1720! Mem[0000000030181408] = 000000ff, %l6 = 0000000000005dfd
1721 lduba [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
1722! Mem[00000000300c1408] = 68a493c1dd9dc0ff, %f30 = b3660000 99e23750
1723 ldda [%i3+%o4]0x89,%f30 ! %f30 = 68a493c1 dd9dc0ff
1724! Mem[0000000010081400] = 80000000 36c0c225, %l4 = 00000000, %l5 = 474839bf
1725 ldda [%i2+%g0]0x88,%l4 ! %l4 = 0000000036c0c225 0000000080000000
1726! Mem[0000000010041400] = ffffffff fffffffd, %l6 = 000000ff, %l7 = 00000000
1727 ldda [%i1+%g0]0x80,%l6 ! %l6 = 00000000ffffffff 00000000fffffffd
1728! Mem[0000000030181400] = ffffffff, %l6 = 00000000ffffffff
1729 lduha [%i6+%g0]0x89,%l6 ! %l6 = 000000000000ffff
1730! Mem[00000000100c1430] = bc5a3abb df48e814, %l2 = 000000c7, %l3 = 4e000000
1731 ldd [%i3+0x030],%l2 ! %l2 = 00000000bc5a3abb 00000000df48e814
1732! Mem[00000000300c1400] = 00000000, %l5 = 0000000080000000
1733 ldsba [%i3+%g0]0x81,%l5 ! %l5 = 0000000000000000
1734! Mem[0000000030081400] = 0289bcff, %l7 = 00000000fffffffd
1735 lduba [%i2+%g0]0x89,%l7 ! %l7 = 00000000000000ff
1736! Mem[0000000030081410] = 99e2000005700460, %l7 = 00000000000000ff
1737 ldxa [%i2+%o5]0x81,%l7 ! %l7 = 99e2000005700460
1738! Starting 10 instruction Store Burst
1739! %l2 = 00000000bc5a3abb, Mem[0000000010041400] = fdffffffffffffff
1740 stxa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000bc5a3abb
1741
1742p0_label_66:
1743! Mem[0000000010101410] = c5d648c2, %l1 = 00000000000000bd
1744 ldstuba [%i4+%o5]0x88,%l1 ! %l1 = 000000c2000000ff
1745! Mem[0000000030001400] = ffbf607e, %l7 = 99e2000005700460
1746 swapa [%i0+%g0]0x89,%l7 ! %l7 = 00000000ffbf607e
1747! Mem[0000000010181410] = fffffff8, %l0 = 0000000068a493c1
1748 ldstuba [%i6+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
1749! Mem[000000001004141c] = 0896b14a, %l2 = 00000000bc5a3abb
1750 ldstub [%i1+0x01c],%l2 ! %l2 = 00000008000000ff
1751! Mem[000000001010142c] = c26cf44e, %l6 = 0000ffff, %l5 = 00000000
1752 add %i4,0x2c,%g1
1753 casa [%g1]0x80,%l6,%l5 ! %l5 = 00000000c26cf44e
1754! Mem[0000000010041408] = b91090d3, %l2 = 0000000000000008
1755 ldstuba [%i1+%o4]0x88,%l2 ! %l2 = 000000d3000000ff
1756! Mem[0000000030181410] = fd5d0000, %l2 = 00000000000000d3
1757 ldstuba [%i6+%o5]0x81,%l2 ! %l2 = 000000fd000000ff
1758! Mem[0000000030081410] = 99e20000, %l4 = 0000000036c0c225
1759 ldstuba [%i2+%o5]0x81,%l4 ! %l4 = 00000099000000ff
1760! %l7 = 00000000ffbf607e, Mem[00000000218001c1] = ffff6949
1761 stb %l7,[%o3+0x1c1] ! Mem[00000000218001c0] = ff7e6949
1762! Starting 10 instruction Load Burst
1763! Mem[0000000030041410] = dd9dc0ff, %f31 = dd9dc0ff
1764 lda [%i1+%o5]0x89,%f31 ! %f31 = dd9dc0ff
1765
1766p0_label_67:
1767! Mem[0000000030041410] = ffc09dddc193a468, %l5 = 00000000c26cf44e
1768 ldxa [%i1+%o5]0x81,%l5 ! %l5 = ffc09dddc193a468
1769! Mem[0000000010101404] = ff2f703d, %l5 = ffc09dddc193a468
1770 ldsh [%i4+0x006],%l5 ! %l5 = 000000000000703d
1771! Mem[0000000010101408] = b91090d3, %l0 = 00000000000000ff
1772 ldsba [%i4+%o4]0x88,%l0 ! %l0 = ffffffffffffffd3
1773! %l1 = 00000000000000c2, %l2 = 00000000000000fd, %l2 = 00000000000000fd
1774 andn %l1,%l2,%l2 ! %l2 = 0000000000000002
1775! Mem[0000000030101410] = 00000000, %l2 = 0000000000000002
1776 lduha [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000
1777! Mem[00000000100c1410] = ffc09ddd, %f16 = d39010b9
1778 lda [%i3+%o5]0x80,%f16 ! %f16 = ffc09ddd
1779! Mem[0000000030081408] = 000000ff, %l6 = 000000000000ffff
1780 lduwa [%i2+%o4]0x81,%l6 ! %l6 = 00000000000000ff
1781! Mem[0000000030101408] = 4c552e69, %l6 = 00000000000000ff
1782 lduwa [%i4+%o4]0x89,%l6 ! %l6 = 000000004c552e69
1783! Mem[00000000300c1400] = 0000000000000000, %f20 = 00000005 0000001b
1784 ldda [%i3+%g0]0x81,%f20 ! %f20 = 00000000 00000000
1785! Starting 10 instruction Store Burst
1786! Mem[0000000030001408] = ffc09ddd, %l4 = 0000000000000099
1787 swapa [%i0+%o4]0x81,%l4 ! %l4 = 00000000ffc09ddd
1788
1789p0_label_68:
1790! %l6 = 000000004c552e69, %l0 = ffffffffffffffd3, %y = ffffe299
1791 udiv %l6,%l0,%l0 ! %l0 = 00000000ffffe2c6
1792 mov %l0,%y ! %y = ffffe2c6
1793! %l2 = 0000000000000000, Mem[00000000100c1406] = 271c000f, %asi = 80
1794 stha %l2,[%i3+0x006]%asi ! Mem[00000000100c1404] = 271c0000
1795! %l6 = 000000004c552e69, imm = fffffffffffff7a2, %l2 = 0000000000000000
1796 add %l6,-0x85e,%l2 ! %l2 = 000000004c55260b
1797! %l3 = 00000000df48e814, Mem[0000000030041408] = 00000000
1798 stwa %l3,[%i1+%o4]0x89 ! Mem[0000000030041408] = df48e814
1799! %f22 = ffc09ddd, Mem[0000000030101410] = 00000000
1800 sta %f22,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffc09ddd
1801! Mem[0000000030141410] = 00000000, %l4 = 00000000ffc09ddd
1802 swapa [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000
1803! %l1 = 00000000000000c2, Mem[0000000030081408] = 000000ff0000002d
1804 stxa %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000000000c2
1805! Mem[0000000010141418] = 00000005, %l3 = 00000000df48e814, %asi = 80
1806 swapa [%i5+0x018]%asi,%l3 ! %l3 = 0000000000000005
1807! %l4 = 00000000, %l5 = 0000703d, Mem[0000000010181400] = 000066b3 e96decff
1808 stda %l4,[%i6+0x000]%asi ! Mem[0000000010181400] = 00000000 0000703d
1809! Starting 10 instruction Load Burst
1810! Mem[0000000010041408] = 4befa1beb91090ff, %l5 = 000000000000703d
1811 ldxa [%i1+%o4]0x88,%l5 ! %l5 = 4befa1beb91090ff
1812
1813p0_label_69:
1814! Mem[0000000010181410] = f8ffffff, %f26 = bd7a5072
1815 lda [%i6+%o5]0x88,%f26 ! %f26 = f8ffffff
1816! Mem[0000000030181408] = ff000000, %l5 = 4befa1beb91090ff
1817 lduha [%i6+%o4]0x81,%l5 ! %l5 = 000000000000ff00
1818! Mem[00000000100c1418] = 2349c7e1, %l1 = 00000000000000c2
1819 ldsb [%i3+0x01b],%l1 ! %l1 = ffffffffffffffe1
1820! Mem[0000000030181410] = ff5d0000, %l6 = 000000004c552e69
1821 lduwa [%i6+%o5]0x81,%l6 ! %l6 = 00000000ff5d0000
1822! Mem[00000000211c0000] = c7bf85d2, %l3 = 0000000000000005
1823 ldsh [%o2+%g0],%l3 ! %l3 = ffffffffffffc7bf
1824! Mem[0000000010101408] = d39010b9, %l0 = 00000000ffffe2c6
1825 lduha [%i4+%o4]0x80,%l0 ! %l0 = 000000000000d390
1826! Mem[0000000030141408] = 7215e83cb86b016b, %l6 = 00000000ff5d0000
1827 ldxa [%i5+%o4]0x81,%l6 ! %l6 = 7215e83cb86b016b
1828! Mem[0000000030001410] = d6000000, %l0 = 000000000000d390
1829 ldsba [%i0+%o5]0x81,%l0 ! %l0 = ffffffffffffffd6
1830! Mem[0000000010141420] = 2fc09ddd, %l1 = ffffffffffffffe1
1831 ldsba [%i5+0x022]%asi,%l1 ! %l1 = ffffffffffffff9d
1832! Starting 10 instruction Store Burst
1833! %f4 = 00000000 00000000, Mem[0000000010101400] = fd5debc7 ff2f703d
1834 stda %f4 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 00000000
1835
1836p0_label_70:
1837! %f6 = e139503d 8ea8260e, Mem[0000000010081420] = 00000a6c 16e71a6f
1838 std %f6 ,[%i2+0x020] ! Mem[0000000010081420] = e139503d 8ea8260e
1839! %f28 = ffec6de9 ffffffc2, Mem[0000000010001430] = 00000000 00006472
1840 std %f28,[%i0+0x030] ! Mem[0000000010001430] = ffec6de9 ffffffc2
1841! %l2 = 000000004c55260b, Mem[0000000030181410] = 00005dff
1842 stba %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00005d0b
1843! Mem[00000000300c1408] = dd9dc0ff, %l0 = ffffffffffffffd6
1844 swapa [%i3+%o4]0x89,%l0 ! %l0 = 00000000dd9dc0ff
1845! %l6 = 7215e83cb86b016b, Mem[0000000010081408] = 0000004e, %asi = 80
1846 stwa %l6,[%i2+0x008]%asi ! Mem[0000000010081408] = b86b016b
1847! Mem[0000000010001410] = 94b18aff, %l3 = ffffffffffffc7bf
1848 ldstuba [%i0+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
1849! %f26 = f8ffffff 5063fba2, Mem[0000000010081428] = bd7a5072 5063fba2
1850 std %f26,[%i2+0x028] ! Mem[0000000010081428] = f8ffffff 5063fba2
1851! %l7 = 00000000ffbf607e, Mem[0000000010101410] = ff48d6c5
1852 stwa %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffbf607e
1853! Mem[0000000030081408] = 00000000, %l5 = 000000000000ff00
1854 ldstuba [%i2+%o4]0x81,%l5 ! %l5 = 00000000000000ff
1855! Starting 10 instruction Load Burst
1856! Mem[0000000010041408] = ff9010b9, %l6 = 7215e83cb86b016b
1857 ldswa [%i1+%o4]0x80,%l6 ! %l6 = ffffffffff9010b9
1858
1859p0_label_71:
1860! Mem[0000000010001408] = c70037ff, %l2 = 000000004c55260b
1861 lduba [%i0+%o4]0x80,%l2 ! %l2 = 00000000000000c7
1862! Mem[00000000211c0000] = c7bf85d2, %l6 = ffffffffff9010b9
1863 ldsb [%o2+0x001],%l6 ! %l6 = ffffffffffffffbf
1864! %l5 = 0000000000000000, %l3 = 00000000000000ff, %l1 = ffffffffffffff9d
1865 udivx %l5,%l3,%l1 ! %l1 = 0000000000000000
1866! Mem[00000000100c1400] = 00001c2700000000, %f0 = ffff0448 0d0d2138
1867 ldda [%i3+%g0]0x88,%f0 ! %f0 = 00001c27 00000000
1868! %l6 = ffffffffffffffbf, Mem[00000000100c1400] = 00000000, %asi = 80
1869 stha %l6,[%i3+0x000]%asi ! Mem[00000000100c1400] = ffbf0000
1870! Mem[0000000010181408] = d3dc7100, %f6 = e139503d
1871 lda [%i6+%o4]0x88,%f6 ! %f6 = d3dc7100
1872! Mem[0000000010081428] = f8ffffff, %l3 = 00000000000000ff
1873 lduba [%i2+0x02b]%asi,%l3 ! %l3 = 00000000000000ff
1874! Mem[0000000010181400] = 00000000, %l4 = 0000000000000000
1875 ldub [%i6+0x001],%l4 ! %l4 = 0000000000000000
1876! Mem[00000000300c1410] = 00000005, %l6 = ffffffffffffffbf
1877 lduha [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000000
1878! Starting 10 instruction Store Burst
1879! Mem[0000000030101408] = 692e554c, %l6 = 0000000000000000
1880 swapa [%i4+%o4]0x81,%l6 ! %l6 = 00000000692e554c
1881
1882p0_label_72:
1883! Mem[0000000010001410] = ff8ab194, %l3 = 00000000000000ff
1884 ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
1885! %l1 = 0000000000000000, Mem[0000000010041400] = bb3a5abc, %asi = 80
1886 stha %l1,[%i1+0x000]%asi ! Mem[0000000010041400] = 00005abc
1887! %l0 = 00000000dd9dc0ff, imm = 000000000000046d, %l5 = 0000000000000000
1888 subc %l0,0x46d,%l5 ! %l5 = 00000000dd9dbc92
1889! %f30 = 68a493c1 dd9dc0ff, Mem[0000000030101400] = 38210d0d 4804ffff
1890 stda %f30,[%i4+%g0]0x81 ! Mem[0000000030101400] = 68a493c1 dd9dc0ff
1891! %l2 = 000000c7, %l3 = 000000ff, Mem[0000000010081408] = 6b016bb8 fd5d0000
1892 stda %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000c7 000000ff
1893! %f30 = 68a493c1 dd9dc0ff, Mem[0000000010101408] = d39010b9 bea1ef4b
1894 stda %f30,[%i4+%o4]0x80 ! Mem[0000000010101408] = 68a493c1 dd9dc0ff
1895! Mem[00000000300c1410] = 00000005, %l4 = 0000000000000000
1896 ldstuba [%i3+%o5]0x81,%l4 ! %l4 = 00000000000000ff
1897! %l7 = 00000000ffbf607e, Mem[0000000010141434] = d1122200, %asi = 80
1898 stwa %l7,[%i5+0x034]%asi ! Mem[0000000010141434] = ffbf607e
1899! %l5 = 00000000dd9dbc92, Mem[0000000010001410] = a5e9ac6394b18aff
1900 stxa %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000dd9dbc92
1901! Starting 10 instruction Load Burst
1902! %f27 = 5063fba2, %f23 = 63ace9a5
1903 fcmpes %fcc1,%f27,%f23 ! %fcc1 = 1
1904
1905p0_label_73:
1906! Mem[00000000300c1410] = 050000ff, %l2 = 00000000000000c7
1907 lduwa [%i3+%o5]0x89,%l2 ! %l2 = 00000000050000ff
1908! Mem[0000000030001410] = d6000000, %f6 = d3dc7100
1909 lda [%i0+%o5]0x81,%f6 ! %f6 = d6000000
1910! Mem[0000000010101428] = 765c210f, %l7 = 00000000ffbf607e
1911 ldsba [%i4+0x028]%asi,%l7 ! %l7 = 0000000000000076
1912! Mem[0000000030041410] = dd9dc0ff, %l3 = 00000000000000ff
1913 ldsba [%i1+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
1914! Mem[0000000010081400] = 25c2c036 00000080, %l4 = 00000000, %l5 = dd9dbc92
1915 ldda [%i2+%g0]0x80,%l4 ! %l4 = 0000000025c2c036 0000000000000080
1916! Mem[0000000010081414] = 4e000000, %l6 = 00000000692e554c
1917 lduha [%i2+0x014]%asi,%l6 ! %l6 = 0000000000004e00
1918! Mem[0000000030181400] = ffffffff, %l5 = 0000000000000080
1919 ldswa [%i6+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
1920! Mem[00000000211c0000] = c7bf85d2, %l4 = 0000000025c2c036
1921 ldsb [%o2+0x001],%l4 ! %l4 = ffffffffffffffbf
1922! Mem[0000000010081400] = 36c0c225, %f26 = f8ffffff
1923 lda [%i2+%g0]0x88,%f26 ! %f26 = 36c0c225
1924! Starting 10 instruction Store Burst
1925! Mem[0000000030101400] = 68a493c1, %l7 = 0000000000000076
1926 ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 00000068000000ff
1927
1928p0_label_74:
1929! Mem[00000000300c1410] = 050000ff, %l0 = 00000000dd9dc0ff
1930 swapa [%i3+%o5]0x89,%l0 ! %l0 = 00000000050000ff
1931! Mem[0000000010101428] = 765c210f, %l7 = 00000068, %l7 = 00000068
1932 add %i4,0x28,%g1
1933 casa [%g1]0x80,%l7,%l7 ! %l7 = 00000000765c210f
1934! %l4 = ffffffffffffffbf, Mem[0000000030101400] = ffa493c1
1935 stha %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffbf93c1
1936! Mem[00000000300c1400] = 00000000, %l0 = 00000000050000ff
1937 swapa [%i3+%g0]0x89,%l0 ! %l0 = 0000000000000000
1938! %l2 = 050000ff, %l3 = ffffffff, Mem[0000000030041410] = ffc09ddd c193a468
1939 stda %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = 050000ff ffffffff
1940! %l7 = 00000000765c210f, Mem[0000000030101400] = ffc09dddc193bfff
1941 stxa %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000765c210f
1942! Mem[0000000030101408] = 00000000, %l3 = ffffffffffffffff
1943 swapa [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
1944! %l3 = 0000000000000000, Mem[0000000030141400] = ffc09ddd
1945 stba %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00c09ddd
1946! %l6 = 0000000000004e00, Mem[00000000201c0001] = 00054c08, %asi = 80
1947 stba %l6,[%o0+0x001]%asi ! Mem[00000000201c0000] = 00004c08
1948! Starting 10 instruction Load Burst
1949! Mem[00000000300c1410] = ffc09ddd, %l0 = 0000000000000000
1950 lduba [%i3+%o5]0x81,%l0 ! %l0 = 00000000000000ff
1951
1952p0_label_75:
1953! Code Fragment 4
1954p0_fragment_4:
1955! %l0 = 00000000000000ff
1956 setx 0xf5cd0ca81cf042c9,%g7,%l0 ! %l0 = f5cd0ca81cf042c9
1957! %l1 = 0000000000000000
1958 setx 0xa1dce820352b5e79,%g7,%l1 ! %l1 = a1dce820352b5e79
1959 setx 0x7ff8, %g1, %g2
1960 and %l0, %g2, %l0
1961 setx 0xffffffff, %g1, %g2
1962 and %l1, %g2, %l1
1963 setx 0x100000000, %g1, %g2
1964 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1965 ta T_CHANGE_HPRIV
1966 stxa %l1, [%l0]ASI_ICACHE_INSTR
1967 ta T_CHANGE_NONHPRIV
1968! %l0 = f5cd0ca81cf042c9
1969 setx 0x3c87785fb4fec3a9,%g7,%l0 ! %l0 = 3c87785fb4fec3a9
1970! %l1 = a1dce820352b5e79
1971 setx 0x83cb3eaf87f61a87,%g7,%l1 ! %l1 = 83cb3eaf87f61a87
1972! Mem[0000000010141410] = 3c882df0a2fb6350, %f10 = 55882df0 a2fb63dd
1973 ldda [%i5+%o5]0x88,%f10 ! %f10 = 3c882df0 a2fb6350
1974! Mem[0000000010181400] = 00000000, %l2 = 00000000050000ff
1975 ldsha [%i6+0x002]%asi,%l2 ! %l2 = 0000000000000000
1976! Mem[00000000100c1400] = ffbf0000, %l4 = ffffffffffffffbf
1977 ldsw [%i3+%g0],%l4 ! %l4 = ffffffffffbf0000
1978! Mem[0000000010101410] = ffbf607e, %f23 = 63ace9a5
1979 lda [%i4+%o5]0x80,%f23 ! %f23 = ffbf607e
1980! %l0 = 3c87785fb4fec3a9, imm = 000000000000044d, %l3 = 0000000000000000
1981 subc %l0,0x44d,%l3 ! %l3 = 3c87785fb4febf5c
1982! Mem[0000000010141438] = ff000071, %l2 = 0000000000000000
1983 ldsb [%i5+0x039],%l2 ! %l2 = 0000000000000000
1984! Mem[0000000030001400] = 05700460, %l0 = 3c87785fb4fec3a9
1985 ldswa [%i0+%g0]0x89,%l0 ! %l0 = 0000000005700460
1986! Mem[0000000010181410] = fffffff8, %l7 = 00000000765c210f
1987 ldsha [%i6+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
1988! Starting 10 instruction Store Burst
1989! Mem[0000000010041410] = 72507aff, %l1 = 83cb3eaf87f61a87
1990 swapa [%i1+%o5]0x88,%l1 ! %l1 = 0000000072507aff
1991
1992p0_label_76:
1993! %f20 = 00000000 00000000, Mem[0000000030181410] = 0b5d0000 474839bf
1994 stda %f20,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 00000000
1995! Mem[00000000300c1410] = dd9dc0ff, %l0 = 0000000005700460
1996 ldstuba [%i3+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
1997! Mem[0000000010041400] = bc5a0000, %l5 = ffffffffffffffff
1998 ldstuba [%i1+%g0]0x88,%l5 ! %l5 = 00000000000000ff
1999! %f2 = ffbf607e 4c552e69, %l4 = ffffffffffbf0000
2000! Mem[0000000010101410] = ffbf607e3c4aefff
2001 add %i4,0x010,%g1
2002 stda %f2,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010101410] = ffbf607e3c4aefff
2003! Mem[0000000030001408] = 00000099, %l4 = ffffffffffbf0000
2004 ldstuba [%i0+%o4]0x81,%l4 ! %l4 = 00000000000000ff
2005! Mem[0000000010101410] = 7e60bfff, %l4 = 0000000000000000
2006 ldstuba [%i4+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
2007! %f28 = ffec6de9 ffffffc2, Mem[00000000300c1408] = d6ffffff c193a468
2008 stda %f28,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffec6de9 ffffffc2
2009! %l4 = 00000000000000ff, immd = fffffffffffffd37, %l3 = 3c87785fb4febf5c
2010 sdivx %l4,-0x2c9,%l3 ! %l3 = 0000000000000000
2011! %f16 = ffc09ddd bea1ef4b, Mem[0000000010001400] = e6119911 7305ee2b
2012 stda %f16,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffc09ddd bea1ef4b
2013! Starting 10 instruction Load Burst
2014! Mem[0000000010081400] = 36c0c225, %l0 = 00000000000000ff
2015 lduwa [%i2+%g0]0x88,%l0 ! %l0 = 0000000036c0c225
2016
2017p0_label_77:
2018! Mem[0000000030081410] = 600470050000e2ff, %f24 = a5e9ac63 94b18a76
2019 ldda [%i2+%o5]0x89,%f24 ! %f24 = 60047005 0000e2ff
2020! Code Fragment 4
2021p0_fragment_5:
2022! %l0 = 0000000036c0c225
2023 setx 0x03ab5e600cd69214,%g7,%l0 ! %l0 = 03ab5e600cd69214
2024! %l1 = 0000000072507aff
2025 setx 0x826881f87439102d,%g7,%l1 ! %l1 = 826881f87439102d
2026 setx 0x7ff8, %g1, %g2
2027 and %l0, %g2, %l0
2028 setx 0xffffffff, %g1, %g2
2029 and %l1, %g2, %l1
2030 setx 0x100000000, %g1, %g2
2031 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2032 ta T_CHANGE_HPRIV
2033 stxa %l1, [%l0]ASI_ICACHE_INSTR
2034 ta T_CHANGE_NONHPRIV
2035! %l0 = 03ab5e600cd69214
2036 setx 0x7d82b9bfe2aa4b91,%g7,%l0 ! %l0 = 7d82b9bfe2aa4b91
2037! %l1 = 826881f87439102d
2038 setx 0x20b9b17807aae88c,%g7,%l1 ! %l1 = 20b9b17807aae88c
2039! Mem[00000000100c1428] = 00000000, %f9 = 17a27aa7
2040 lda [%i3+0x028]%asi,%f9 ! %f9 = 00000000
2041! Mem[0000000010101408] = 68a493c1dd9dc0ff, %f24 = 60047005 0000e2ff
2042 ldda [%i4+%o4]0x80,%f24 ! %f24 = 68a493c1 dd9dc0ff
2043! Mem[0000000010001408] = ff3700c7, %l4 = 00000000000000ff
2044 ldsha [%i0+%o4]0x88,%l4 ! %l4 = 00000000000000c7
2045! Mem[0000000030081408] = 000000ff, %l6 = 0000000000004e00
2046 lduba [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff
2047! Mem[0000000010141400] = fd5d0000, %l6 = 00000000000000ff
2048 ldsha [%i5+%g0]0x80,%l6 ! %l6 = fffffffffffffd5d
2049! Mem[0000000020800040] = f71dc1d1, %l7 = ffffffffffffffff
2050 ldsb [%o1+0x040],%l7 ! %l7 = fffffffffffffff7
2051! %f24 = 68a493c1, %f16 = ffc09ddd, %f7 = 8ea8260e
2052 fmuls %f24,%f16,%f7 ! %f7 = ffc09ddd
2053! Starting 10 instruction Store Burst
2054! Mem[0000000010181424] = 2bee0573, %l3 = 00000000, %l2 = 00000000
2055 add %i6,0x24,%g1
2056 casa [%g1]0x80,%l3,%l2 ! %l2 = 000000002bee0573
2057
2058p0_label_78:
2059! %f0 = 00001c27, Mem[00000000100c1408] = 2bee05ff
2060 sta %f0 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00001c27
2061! %l0 = 7d82b9bfe2aa4b91, Mem[0000000030181410] = 00000000
2062 stba %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000091
2063! Mem[0000000020800001] = 5fffba64, %l6 = fffffffffffffd5d
2064 ldstub [%o1+0x001],%l6 ! %l6 = 000000ff000000ff
2065! %l4 = 00000000000000c7, Mem[0000000010181408] = ff000000d3dc7100
2066 stxa %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000000000c7
2067! Mem[0000000010101408] = 68a493c1dd9dc0ff, %l1 = 20b9b17807aae88c, %l1 = 20b9b17807aae88c
2068 add %i4,0x08,%g1
2069 casxa [%g1]0x80,%l1,%l1 ! %l1 = 68a493c1dd9dc0ff
2070! %l3 = 0000000000000000, Mem[0000000010101410] = ffbf607e
2071 stba %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00bf607e
2072! %f0 = 00001c27 00000000 ffbf607e 4c552e69
2073! %f4 = 00000000 00000000 d6000000 ffc09ddd
2074! %f8 = 5586c10f 00000000 3c882df0 a2fb6350
2075! %f12 = 87cb8c91 b50e61d7 ece72778 0a32e176
2076 stda %f0,[%i5]ASI_COMMIT_S ! Block Store to 0000000030141400
2077 membar #Sync ! Added by membar checker (14)
2078! Mem[0000000010141400] = 00005dfd, %l6 = 00000000000000ff
2079 ldstuba [%i5+%g0]0x88,%l6 ! %l6 = 000000fd000000ff
2080! Mem[000000001000143c] = ffffdaa0, %l2 = 2bee0573, %l1 = dd9dc0ff
2081 add %i0,0x3c,%g1
2082 casa [%g1]0x80,%l2,%l1 ! %l1 = 00000000ffffdaa0
2083! Starting 10 instruction Load Burst
2084! %l4 = 00000000000000c7, imm = fffffffffffff203, %l3 = 0000000000000000
2085 sub %l4,-0xdfd,%l3 ! %l3 = 0000000000000ec4
2086
2087p0_label_79:
2088! %f18 = ffc09ddd, %f8 = 5586c10f
2089 fcmpes %fcc2,%f18,%f8 ! %fcc2 = 3
2090! Mem[0000000010141400] = ff5d0000, %l5 = 0000000000000000
2091 lduwa [%i5+%g0]0x80,%l5 ! %l5 = 00000000ff5d0000
2092! Mem[0000000030001410] = d6000000, %l1 = 00000000ffffdaa0
2093 lduha [%i0+%o5]0x81,%l1 ! %l1 = 000000000000d600
2094! Mem[0000000010141428] = 425aeabe, %l3 = 0000000000000ec4
2095 ldsha [%i5+0x02a]%asi,%l3 ! %l3 = ffffffffffffeabe
2096! Mem[0000000010041408] = b91090ff, %l0 = 7d82b9bfe2aa4b91
2097 ldsba [%i1+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
2098! Mem[0000000030101408] = ffffffff, %l1 = 000000000000d600
2099 lduha [%i4+%o4]0x89,%l1 ! %l1 = 000000000000ffff
2100! Mem[0000000010181410] = 7305ee2b f8ffffff, %l2 = 2bee0573, %l3 = ffffeabe
2101 ldda [%i6+%o5]0x88,%l2 ! %l2 = 00000000f8ffffff 000000007305ee2b
2102! Mem[0000000010041408] = b91090ff, %l1 = 000000000000ffff
2103 ldsba [%i1+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
2104! Mem[0000000010081408] = 000000c7, %l2 = 00000000f8ffffff
2105 lduwa [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000c7
2106! Starting 10 instruction Store Burst
2107! Mem[0000000010041410] = 871af687, %l0 = ffffffffffffffff
2108 ldstuba [%i1+%o5]0x80,%l0 ! %l0 = 00000087000000ff
2109
2110p0_label_80:
2111! %l0 = 0000000000000087, Mem[0000000010081408] = c7000000
2112 stwa %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000087
2113! Mem[00000000211c0001] = c7bf85d2, %l1 = ffffffffffffffff
2114 ldstuba [%o2+0x001]%asi,%l1 ! %l1 = 000000bf000000ff
2115! Mem[0000000030001400] = 05700460, %l1 = 00000000000000bf
2116 ldstuba [%i0+%g0]0x89,%l1 ! %l1 = 00000060000000ff
2117! Mem[0000000030041410] = 050000ff, %l3 = 000000007305ee2b
2118 swapa [%i1+%o5]0x81,%l3 ! %l3 = 00000000050000ff
2119! %l6 = 00000000000000fd, Mem[0000000010181408] = 00000000000000c7
2120 stxa %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000000000fd
2121! %l2 = 00000000000000c7, Mem[0000000030181408] = ff000000
2122 stba %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = c7000000
2123! %l7 = fffffffffffffff7, Mem[0000000010101400] = 0000000000000000
2124 stxa %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = fffffffffffffff7
2125! %f5 = 00000000, %f20 = 00000000, %f25 = dd9dc0ff
2126 fadds %f5 ,%f20,%f25 ! %f25 = 00000000
2127! Mem[0000000010001400] = 4befa1bedd9dc0ff, %l1 = 0000000000000060, %l4 = 00000000000000c7
2128 casxa [%i0]0x80,%l1,%l4 ! %l4 = 4befa1bedd9dc0ff
2129! Starting 10 instruction Load Burst
2130! Mem[00000000300c1400] = ff000005, %l5 = 00000000ff5d0000
2131 lduwa [%i3+%g0]0x81,%l5 ! %l5 = 00000000ff000005
2132
2133p0_label_81:
2134! Mem[0000000010001408] = ff3700c7, %f29 = ffffffc2
2135 lda [%i0+%o4]0x88,%f29 ! %f29 = ff3700c7
2136! Mem[0000000030001408] = 990000ff, %l6 = 00000000000000fd
2137 lduba [%i0+%o4]0x89,%l6 ! %l6 = 00000000000000ff
2138! Mem[0000000010101400] = ffffffff, %l2 = 00000000000000c7
2139 ldsba [%i4+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
2140! Mem[00000000211c0000] = c7ff85d2, %l6 = 00000000000000ff
2141 lduba [%o2+0x001]%asi,%l6 ! %l6 = 00000000000000ff
2142! %l0 = 0000000000000087, immd = fffffffffffff36e, %l7 = fffffffffffffff7
2143 mulx %l0,-0xc92,%l7 ! %l7 = fffffffffff95f02
2144! Mem[0000000030041408] = 14e848df, %l6 = 00000000000000ff
2145 ldsha [%i1+%o4]0x81,%l6 ! %l6 = 00000000000014e8
2146! Mem[0000000010101408] = 68a493c1dd9dc0ff, %f4 = 00000000 00000000
2147 ldda [%i4+%o4]0x80,%f4 ! %f4 = 68a493c1 dd9dc0ff
2148! Mem[0000000010001400] = bea1ef4b, %l1 = 0000000000000060
2149 lduha [%i0+%g0]0x88,%l1 ! %l1 = 000000000000ef4b
2150! Mem[0000000030181408] = 000000c7, %l2 = ffffffffffffffff
2151 lduha [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000c7
2152! Starting 10 instruction Store Burst
2153! Mem[0000000010141438] = ff000071, %l7 = fffffffffff95f02
2154 swap [%i5+0x038],%l7 ! %l7 = 00000000ff000071
2155
2156p0_label_82:
2157! Mem[0000000010181408] = fd000000, %l6 = 00000000000014e8
2158 ldstuba [%i6+%o4]0x80,%l6 ! %l6 = 000000fd000000ff
2159! Mem[0000000010001400] = bea1ef4b, %l2 = 00000000000000c7
2160 ldstuba [%i0+%g0]0x88,%l2 ! %l2 = 0000004b000000ff
2161! %f6 = d6000000 ffc09ddd, Mem[0000000030081408] = ff000000 000000c2
2162 stda %f6 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = d6000000 ffc09ddd
2163! %l6 = 000000fd, %l7 = ff000071, Mem[0000000010001408] = ff3700c7 1bdb04eb
2164 stda %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000fd ff000071
2165! %l0 = 0000000000000087, Mem[0000000010081410] = 00005dfd
2166 stwa %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000087
2167! %l3 = 00000000050000ff, Mem[0000000030141408] = 7e60bfff
2168 stha %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 7e6000ff
2169! Mem[0000000010181410] = f8ffffff, %l5 = 00000000ff000005
2170 swapa [%i6+%o5]0x88,%l5 ! %l5 = 00000000f8ffffff
2171! %f25 = 00000000, Mem[0000000030081400] = ffbc8902
2172 sta %f25,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
2173! %l1 = 000000000000ef4b, Mem[00000000211c0001] = c7ff85d2, %asi = 80
2174 stba %l1,[%o2+0x001]%asi ! Mem[00000000211c0000] = c74b85d2
2175! Starting 10 instruction Load Burst
2176! %f20 = 00000000 00000000, Mem[0000000030181408] = c7000000 d9af76d2
2177 stda %f20,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 00000000
2178
2179p0_label_83:
2180! Mem[0000000010041408] = ff9010b9, %l2 = 000000000000004b
2181 lduwa [%i1+%o4]0x80,%l2 ! %l2 = 00000000ff9010b9
2182! Mem[0000000030001400] = ff047005, %l5 = 00000000f8ffffff
2183 ldsha [%i0+%g0]0x81,%l5 ! %l5 = ffffffffffffff04
2184! Mem[0000000010141408] = c193a468, %f7 = ffc09ddd
2185 lda [%i5+%o4]0x88,%f7 ! %f7 = c193a468
2186! Mem[00000000201c0000] = 00004c08, %l0 = 0000000000000087
2187 lduh [%o0+%g0],%l0 ! %l0 = 0000000000000000
2188! Mem[0000000030141408] = 7e6000ff, %l1 = 000000000000ef4b
2189 ldswa [%i5+%o4]0x89,%l1 ! %l1 = 000000007e6000ff
2190! Mem[0000000010181400] = 00000000, %f16 = ffc09ddd
2191 lda [%i6+%g0]0x88,%f16 ! %f16 = 00000000
2192! Mem[0000000030141400] = 00001c27, %l0 = 0000000000000000
2193 lduha [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
2194 membar #Sync ! Added by membar checker (15)
2195! Mem[0000000030001400] = ff047005 692e554c ff000099 e96decff
2196! Mem[0000000030001410] = d6000000 ffbcffff 0de00ad7 3f0316a6
2197! Mem[0000000030001420] = ffbf607e bea1eff2 7e848291 012e512a
2198! Mem[0000000030001430] = 0b8ebdd3 e299e9e3 11872dd6 85f46044
2199 ldda [%i0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
2200! Mem[0000000010101410] = 00bf607e, %l1 = 000000007e6000ff
2201 ldsha [%i4+0x012]%asi,%l1 ! %l1 = 000000000000607e
2202! Starting 10 instruction Store Burst
2203! %l2 = 00000000ff9010b9, Mem[0000000010041401] = ff005abc
2204 stb %l2,[%i1+0x001] ! Mem[0000000010041400] = ffb95abc
2205
2206p0_label_84:
2207 membar #Sync ! Added by membar checker (16)
2208! %l5 = ffffffffffffff04, Mem[0000000030001400] = 057004ff
2209 stwa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffff04
2210! %f8 = ffbf607e bea1eff2, %l7 = 00000000ff000071
2211! Mem[0000000010101428] = 765c210fc26cf44e
2212 add %i4,0x028,%g1
2213 stda %f8,[%g1+%l7]ASI_PST16_P ! Mem[0000000010101428] = 765c210fc26ceff2
2214! %f20 = 00000000 00000000, %l2 = 00000000ff9010b9
2215! Mem[0000000030001438] = 11872dd685f46044
2216 add %i0,0x038,%g1
2217 stda %f20,[%g1+%l2]ASI_PST16_S ! Mem[0000000030001438] = 00002dd685f40000
2218! %l0 = 0000000000000000, Mem[0000000010141400] = ff5d0000
2219 stwa %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
2220! %f2 = ff000099, Mem[000000001000143c] = ffffdaa0
2221 sta %f2 ,[%i0+0x03c]%asi ! Mem[000000001000143c] = ff000099
2222! Mem[0000000010181410] = 050000ff, %l6 = 000000fd, %l4 = dd9dc0ff
2223 add %i6,0x10,%g1
2224 casa [%g1]0x80,%l6,%l4 ! %l4 = 00000000050000ff
2225! Mem[00000000300c1408] = e96decff, %l5 = ffffffffffffff04
2226 swapa [%i3+%o4]0x89,%l5 ! %l5 = 00000000e96decff
2227! %l4 = 00000000050000ff, Mem[00000000300c1400] = 050000ff
2228 stha %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 050000ff
2229! %l4 = 00000000050000ff, Mem[0000000010041400] = ffb95abc
2230 stba %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffb95abc
2231! Starting 10 instruction Load Burst
2232! Mem[0000000010141408] = c193a468, %l7 = 00000000ff000071
2233 ldswa [%i5+%o4]0x88,%l7 ! %l7 = ffffffffc193a468
2234
2235p0_label_85:
2236! Mem[00000000300c1400] = 050000ff, %l3 = 00000000050000ff
2237 lduwa [%i3+%g0]0x89,%l3 ! %l3 = 00000000050000ff
2238! Mem[0000000010081408] = 00000087, %l4 = 00000000050000ff
2239 lduba [%i2+0x00a]%asi,%l4 ! %l4 = 0000000000000000
2240! Mem[0000000010101400] = ffffffff, %l3 = 00000000050000ff
2241 lduwa [%i4+%g0]0x88,%l3 ! %l3 = 00000000ffffffff
2242! Mem[0000000010001438] = 188c1bc5, %l0 = 0000000000000000
2243 ldub [%i0+0x03a],%l0 ! %l0 = 000000000000001b
2244! %l0 = 000000000000001b, immd = 000000000000022a, %l7 = ffffffffc193a468
2245 udivx %l0,0x22a,%l7 ! %l7 = 0000000000000000
2246! Mem[0000000030181408] = 00000000, %l6 = 00000000000000fd
2247 lduba [%i6+%o4]0x89,%l6 ! %l6 = 0000000000000000
2248! Mem[0000000010041410] = ff1af687, %l1 = 000000000000607e
2249 ldswa [%i1+%o5]0x80,%l1 ! %l1 = ffffffffff1af687
2250! Mem[0000000010001410] = 92bc9ddd, %l5 = 00000000e96decff
2251 ldsba [%i0+%o5]0x80,%l5 ! %l5 = ffffffffffffff92
2252! Mem[0000000010001400] = bea1efff, %l4 = 0000000000000000
2253 ldsha [%i0+%g0]0x88,%l4 ! %l4 = ffffffffffffefff
2254! Starting 10 instruction Store Burst
2255! %l0 = 000000000000001b, Mem[00000000100c1400] = ffbf0000
2256 stba %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 1bbf0000
2257
2258p0_label_86:
2259! %l4 = ffffffffffffefff, Mem[0000000030181408] = 00000000
2260 stha %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000efff
2261! %l2 = ff9010b9, %l3 = ffffffff, Mem[0000000010041430] = ef8c9284 db19a1b5
2262 std %l2,[%i1+0x030] ! Mem[0000000010041430] = ff9010b9 ffffffff
2263! %f10 = 7e848291 012e512a, %l5 = ffffffffffffff92
2264! Mem[0000000030081428] = 204360baaa51901e
2265 add %i2,0x028,%g1
2266 stda %f10,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030081428] = 204360ba9182847e
2267! %f20 = 00000000, Mem[0000000030141410] = 00000000
2268 sta %f20,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
2269! %l2 = 00000000ff9010b9, Mem[0000000010141408] = c2ffffffc193a468
2270 stxa %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000ff9010b9
2271! %f6 = 0de00ad7, %f24 = 68a493c1
2272 fcmpes %fcc0,%f6 ,%f24 ! %fcc0 = 1
2273! %l1 = ffffffffff1af687, %l0 = 000000000000001b, %y = ffffe2c6
2274 udiv %l1,%l0,%l0 ! %l0 = 00000000ffffffff
2275 mov %l0,%y ! %y = ffffffff
2276! Mem[0000000030181400] = ffffffff, %l5 = ffffffffffffff92
2277 swapa [%i6+%g0]0x81,%l5 ! %l5 = 00000000ffffffff
2278! Mem[0000000010101408] = c193a468, %l0 = 00000000ffffffff
2279 ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 00000068000000ff
2280! Starting 10 instruction Load Burst
2281! Mem[0000000010101400] = ffffffff, %l6 = 0000000000000000
2282 ldswa [%i4+%g0]0x80,%l6 ! %l6 = ffffffffffffffff
2283
2284p0_label_87:
2285! Mem[0000000030181408] = ffef0000, %l6 = ffffffffffffffff
2286 lduba [%i6+%o4]0x81,%l6 ! %l6 = 00000000000000ff
2287! Mem[0000000030041400] = ff7a5072450440d6, %l1 = ffffffffff1af687
2288 ldxa [%i1+%g0]0x81,%l1 ! %l1 = ff7a5072450440d6
2289! Mem[00000000100c1410] = ffc09ddd, %l4 = ffffffffffffefff
2290 ldsba [%i3+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
2291! Mem[0000000010141420] = 2fc09ddd, %l3 = 00000000ffffffff
2292 lduha [%i5+0x020]%asi,%l3 ! %l3 = 0000000000002fc0
2293! Mem[00000000211c0000] = c74b85d2, %l7 = 0000000000000000
2294 ldsh [%o2+%g0],%l7 ! %l7 = ffffffffffffc74b
2295! Mem[0000000010141410] = 5063fba2f02d883c, %l7 = ffffffffffffc74b
2296 ldx [%i5+%o5],%l7 ! %l7 = 5063fba2f02d883c
2297! Mem[0000000021800140] = f60105d8, %l6 = 00000000000000ff
2298 lduh [%o3+0x140],%l6 ! %l6 = 000000000000f601
2299! Mem[0000000010181408] = 00000000000000ff, %l1 = ff7a5072450440d6
2300 ldxa [%i6+%o4]0x88,%l1 ! %l1 = 00000000000000ff
2301! %l5 = 00000000ffffffff, %l0 = 0000000000000068, %l3 = 0000000000002fc0
2302 sub %l5,%l0,%l3 ! %l3 = 00000000ffffff97
2303! Starting 10 instruction Store Burst
2304! Code Fragment 4
2305p0_fragment_6:
2306! %l0 = 0000000000000068
2307 setx 0xbec5f588423721ac,%g7,%l0 ! %l0 = bec5f588423721ac
2308! %l1 = 00000000000000ff
2309 setx 0xe8561b2071400fcc,%g7,%l1 ! %l1 = e8561b2071400fcc
2310 setx 0x7ff8, %g1, %g2
2311 and %l0, %g2, %l0
2312 setx 0xffffffff, %g1, %g2
2313 and %l1, %g2, %l1
2314 setx 0x100000000, %g1, %g2
2315 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2316 ta T_CHANGE_HPRIV
2317 stxa %l1, [%l0]ASI_ICACHE_INSTR
2318 ta T_CHANGE_NONHPRIV
2319! %l0 = bec5f588423721ac
2320 setx 0x45f2bd8027403a39,%g7,%l0 ! %l0 = 45f2bd8027403a39
2321! %l1 = e8561b2071400fcc
2322 setx 0xbfb3d90f82ec1abd,%g7,%l1 ! %l1 = bfb3d90f82ec1abd
2323
2324p0_label_88:
2325! %l5 = 00000000ffffffff, Mem[0000000030041410] = 2bee0573
2326 stwa %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffffff
2327! %l6 = 0000f601, %l7 = f02d883c, Mem[0000000010181408] = ff000000 00000000
2328 std %l6,[%i6+%o4] ! Mem[0000000010181408] = 0000f601 f02d883c
2329! Mem[0000000030081408] = d6000000, %l3 = 00000000ffffff97
2330 ldstuba [%i2+%o4]0x81,%l3 ! %l3 = 000000d6000000ff
2331! Mem[0000000030041408] = 14e848df, %l0 = 45f2bd8027403a39
2332 ldstuba [%i1+%o4]0x81,%l0 ! %l0 = 00000014000000ff
2333! %l2 = ff9010b9, %l3 = 000000d6, Mem[0000000030001410] = d6000000 ffbcffff
2334 stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff9010b9 000000d6
2335! Mem[0000000030081410] = 0000e2ff, %l0 = 0000000000000014
2336 swapa [%i2+%o5]0x89,%l0 ! %l0 = 000000000000e2ff
2337! Mem[00000000100c1408] = 00001c27, %l3 = 00000000000000d6
2338 swapa [%i3+%o4]0x88,%l3 ! %l3 = 0000000000001c27
2339! Mem[00000000100c1414] = c193a468, %l3 = 0000000000001c27, %asi = 80
2340 swapa [%i3+0x014]%asi,%l3 ! %l3 = 00000000c193a468
2341! %l3 = 00000000c193a468, Mem[0000000010181408] = 0000f601, %asi = 80
2342 stwa %l3,[%i6+0x008]%asi ! Mem[0000000010181408] = c193a468
2343! Starting 10 instruction Load Burst
2344! Mem[0000000010181408] = c193a468f02d883c, %f24 = 68a493c1 00000000
2345 ldda [%i6+%o4]0x80,%f24 ! %f24 = c193a468 f02d883c
2346
2347p0_label_89:
2348! %l3 = 00000000c193a468, imm = fffffffffffff4af, %l7 = 5063fba2f02d883c
2349 or %l3,-0xb51,%l7 ! %l7 = fffffffffffff4ef
2350! Mem[0000000010181410] = ff000005, %l6 = 000000000000f601
2351 ldswa [%i6+%o5]0x88,%l6 ! %l6 = ffffffffff000005
2352! %l4 = ffffffffffffffff, %l1 = bfb3d90f82ec1abd, %l5 = 00000000ffffffff
2353 xnor %l4,%l1,%l5 ! %l5 = bfb3d90f82ec1abd
2354! Mem[0000000030041400] = ff7a5072, %l4 = ffffffffffffffff
2355 ldsba [%i1+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
2356! Mem[00000000300c1408] = ffffff04, %l0 = 000000000000e2ff
2357 ldswa [%i3+%o4]0x89,%l0 ! %l0 = ffffffffffffff04
2358! Mem[0000000010181408] = 68a493c1, %l6 = ffffffffff000005
2359 ldsba [%i6+%o4]0x88,%l6 ! %l6 = ffffffffffffffc1
2360! %l1 = bfb3d90f82ec1abd, %l5 = bfb3d90f82ec1abd, %l4 = ffffffffffffffff
2361 mulx %l1,%l5,%l4 ! %l4 = 4a42310f4342ef89
2362! Mem[0000000010041408] = ff9010b9 bea1ef4b, %l2 = ff9010b9, %l3 = c193a468
2363 ldda [%i1+%o4]0x80,%l2 ! %l2 = 00000000ff9010b9 00000000bea1ef4b
2364! Mem[0000000030141410] = 00000000, %f16 = 00000000
2365 lda [%i5+%o5]0x81,%f16 ! %f16 = 00000000
2366! Starting 10 instruction Store Burst
2367! Mem[0000000010181428] = 3d702fb7, %l1 = 82ec1abd, %l2 = ff9010b9
2368 add %i6,0x28,%g1
2369 casa [%g1]0x80,%l1,%l2 ! %l2 = 000000003d702fb7
2370
2371p0_label_90:
2372! Mem[000000001000140f] = 710000ff, %l3 = 00000000bea1ef4b
2373 ldstub [%i0+0x00f],%l3 ! %l3 = 000000ff000000ff
2374! %l4 = 4a42310f4342ef89, Mem[0000000030041410] = ffffffffffffffff
2375 stxa %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 4a42310f4342ef89
2376! %f12 = 0b8ebdd3 e299e9e3, Mem[0000000010181400] = 00000000 0000703d
2377 stda %f12,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0b8ebdd3 e299e9e3
2378! Mem[0000000010001410] = dd9dbc92, %l2 = 000000003d702fb7
2379 ldstuba [%i0+%o5]0x88,%l2 ! %l2 = 00000092000000ff
2380! Mem[0000000020800000] = 5fffba64, %l5 = bfb3d90f82ec1abd
2381 ldstub [%o1+%g0],%l5 ! %l5 = 0000005f000000ff
2382! Mem[00000000100c1400] = 0000bf1b, %l4 = 4a42310f4342ef89
2383 swapa [%i3+%g0]0x88,%l4 ! %l4 = 000000000000bf1b
2384! %f22 = ffc09ddd ffbf607e, Mem[0000000010181400] = d3bd8e0b e3e999e2
2385 stda %f22,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffc09ddd ffbf607e
2386! Mem[0000000010101428] = 765c210f, %l0 = ffffffffffffff04, %asi = 80
2387 swapa [%i4+0x028]%asi,%l0 ! %l0 = 00000000765c210f
2388! %l2 = 00000092, %l3 = 000000ff, Mem[0000000010041438] = 00000000 2d3bd900
2389 std %l2,[%i1+0x038] ! Mem[0000000010041438] = 00000092 000000ff
2390! Starting 10 instruction Load Burst
2391! Mem[0000000030001400] = ffffff04, %l5 = 000000000000005f
2392 ldsba [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000004
2393
2394p0_label_91:
2395! %l6 = ffffffffffffffc1, %l4 = 000000000000bf1b, %l4 = 000000000000bf1b
2396 subc %l6,%l4,%l4 ! %l4 = ffffffffffff40a6
2397! Mem[0000000030181410] = 9100000000000000, %f28 = ffec6de9 ff3700c7
2398 ldda [%i6+%o5]0x81,%f28 ! %f28 = 91000000 00000000
2399! Mem[0000000030101400] = 765c210f, %l3 = 00000000000000ff
2400 ldsha [%i4+%g0]0x89,%l3 ! %l3 = 000000000000210f
2401! Mem[0000000010141400] = 00000000, %l0 = 00000000765c210f
2402 ldsba [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000
2403! Mem[0000000010081400] = 36c0c225, %l1 = bfb3d90f82ec1abd
2404 lduwa [%i2+%g0]0x88,%l1 ! %l1 = 0000000036c0c225
2405! Mem[0000000020800040] = f71dc1d1, %l3 = 000000000000210f
2406 ldsba [%o1+0x040]%asi,%l3 ! %l3 = fffffffffffffff7
2407! Mem[0000000010101418] = dd9dc0ff, %l7 = fffffffffffff4ef
2408 lduha [%i4+0x018]%asi,%l7 ! %l7 = 000000000000dd9d
2409! Mem[0000000030181400] = 92ffffff, %l7 = 000000000000dd9d
2410 lduha [%i6+%g0]0x89,%l7 ! %l7 = 000000000000ffff
2411! Mem[0000000010181400] = 7e60bfff, %l0 = 0000000000000000
2412 ldswa [%i6+%g0]0x80,%l0 ! %l0 = 000000007e60bfff
2413! Starting 10 instruction Store Burst
2414! Mem[0000000010141408] = b91090ff, %l3 = fffffffffffffff7
2415 swapa [%i5+%o4]0x80,%l3 ! %l3 = 00000000b91090ff
2416
2417p0_label_92:
2418! %l0 = 7e60bfff, %l1 = 36c0c225, Mem[0000000010041410] = ff1af687 450440d6
2419 stda %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 7e60bfff 36c0c225
2420! %l0 = 7e60bfff, %l1 = 36c0c225, Mem[0000000010181418] = 09416abe 450440d6
2421 stda %l0,[%i6+0x018]%asi ! Mem[0000000010181418] = 7e60bfff 36c0c225
2422! %l3 = 00000000b91090ff, Mem[00000000300c1410] = ffc09ddd0000001b
2423 stxa %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000b91090ff
2424! %l2 = 0000000000000092, Mem[0000000030041400] = 72507aff
2425 stha %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 72500092
2426! Mem[0000000010181400] = 7e60bfff, %l6 = ffffffffffffffc1
2427 swapa [%i6+%g0]0x80,%l6 ! %l6 = 000000007e60bfff
2428! %l2 = 0000000000000092, Mem[0000000010041430] = ff9010b9
2429 stb %l2,[%i1+0x030] ! Mem[0000000010041430] = 929010b9
2430! Mem[0000000030101400] = 0f215c76, %l1 = 0000000036c0c225
2431 swapa [%i4+%g0]0x81,%l1 ! %l1 = 000000000f215c76
2432! Mem[0000000030081408] = ff000000, %l7 = 000000000000ffff
2433 ldstuba [%i2+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
2434! Mem[0000000010081410] = 00000087, %l0 = 000000007e60bfff
2435 swapa [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000087
2436! Starting 10 instruction Load Burst
2437! Mem[0000000030181410] = 00000091, %l4 = ffffffffffff40a6
2438 ldsha [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000091
2439
2440p0_label_93:
2441! Mem[00000000201c0000] = 00004c08, %l3 = 00000000b91090ff
2442 lduha [%o0+0x000]%asi,%l3 ! %l3 = 0000000000000000
2443! Mem[0000000010081400] = 25c2c036, %l6 = 000000007e60bfff
2444 lduwa [%i2+%g0]0x80,%l6 ! %l6 = 0000000025c2c036
2445 membar #Sync ! Added by membar checker (17)
2446! Mem[0000000030001400] = 04ffffff 692e554c ff000099 e96decff
2447! Mem[0000000030001410] = ff9010b9 000000d6 0de00ad7 3f0316a6
2448! Mem[0000000030001420] = ffbf607e bea1eff2 7e848291 012e512a
2449! Mem[0000000030001430] = 0b8ebdd3 e299e9e3 00002dd6 85f40000
2450 ldda [%i0]ASI_BLK_SL,%f16 ! Block Load from 0000000030001400
2451! Mem[0000000010141400] = 0000000000000000, %f10 = 7e848291 012e512a
2452 ldda [%i5+%g0]0x80,%f10 ! %f10 = 00000000 00000000
2453! Mem[00000000100c1438] = b4e1f0ff, %l7 = 00000000000000ff
2454 lduba [%i3+0x03a]%asi,%l7 ! %l7 = 00000000000000f0
2455! Mem[0000000030041400] = 72500092, %l5 = 0000000000000004
2456 lduha [%i1+%g0]0x89,%l5 ! %l5 = 0000000000000092
2457! Mem[0000000030081400] = 00000000, %l6 = 0000000025c2c036
2458 ldsba [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
2459! Mem[0000000010041410] = 25c2c036ffbf607e, %l2 = 0000000000000092
2460 ldxa [%i1+%o5]0x88,%l2 ! %l2 = 25c2c036ffbf607e
2461! Mem[00000000300c1408] = 04ffffffffffffc2, %f10 = 00000000 00000000
2462 ldda [%i3+%o4]0x81,%f10 ! %f10 = 04ffffff ffffffc2
2463! Starting 10 instruction Store Burst
2464! Mem[0000000030001410] = ff9010b9, %l0 = 0000000000000087
2465 ldstuba [%i0+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
2466
2467p0_label_94:
2468! %l1 = 000000000f215c76, Mem[0000000030141410] = 00000000
2469 stwa %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0f215c76
2470! %f10 = 04ffffff ffffffc2, Mem[00000000100c1410] = dd9dc0ff 271c0000
2471 stda %f10,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 04ffffff ffffffc2
2472 membar #Sync ! Added by membar checker (18)
2473! %f15 = 85f46044, Mem[0000000030001400] = 04ffffff
2474 sta %f15,[%i0+%g0]0x81 ! Mem[0000000030001400] = 85f46044
2475! Mem[0000000010001410] = ffbc9ddd, %l4 = 0000000000000091
2476 swapa [%i0+%o5]0x80,%l4 ! %l4 = 00000000ffbc9ddd
2477! Mem[00000000300c1400] = ff000005, %l0 = 00000000000000ff
2478 ldstuba [%i3+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
2479! Mem[0000000010181400] = c1ffffff, %l2 = 25c2c036ffbf607e
2480 ldstuba [%i6+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
2481! %l5 = 0000000000000092, Mem[0000000010001408] = fd000000
2482 stwa %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000092
2483! Mem[0000000010181400] = c1ffffff, %l5 = 0000000000000092
2484 swapa [%i6+%g0]0x88,%l5 ! %l5 = 00000000c1ffffff
2485! %l2 = 00000000000000ff, Mem[0000000030001410] = b91090ff
2486 stba %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = b91090ff
2487! Starting 10 instruction Load Burst
2488! Mem[00000000300c1400] = ff000005, %l1 = 000000000f215c76
2489 ldsba [%i3+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
2490
2491p0_label_95:
2492! Mem[0000000030101410] = dd9dc0ff, %l1 = ffffffffffffffff
2493 ldsba [%i4+%o5]0x81,%l1 ! %l1 = ffffffffffffffdd
2494! Mem[0000000010141410] = 5063fba2, %l3 = 0000000000000000
2495 ldswa [%i5+%o5]0x80,%l3 ! %l3 = 000000005063fba2
2496! Mem[0000000010101410] = 00bf607e, %l2 = 00000000000000ff
2497 ldsha [%i4+%o5]0x80,%l2 ! %l2 = 00000000000000bf
2498! Mem[0000000030081400] = 00000000, %l3 = 000000005063fba2
2499 lduwa [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000
2500! Mem[0000000010141408] = f7ffffff, %l2 = 00000000000000bf
2501 ldsha [%i5+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
2502! Mem[00000000218000c0] = 6fd44ce8, %l0 = 00000000000000ff
2503 lduh [%o3+0x0c0],%l0 ! %l0 = 0000000000006fd4
2504! Mem[0000000030181408] = 000000000000efff, %l7 = 00000000000000f0
2505 ldxa [%i6+%o4]0x89,%l7 ! %l7 = 000000000000efff
2506! Mem[0000000010081408] = 00000087, %l0 = 0000000000006fd4
2507 lduba [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000
2508! Mem[0000000010141430] = 00000000, %f13 = e299e9e3
2509 lda [%i5+0x030]%asi,%f13 ! %f13 = 00000000
2510! Starting 10 instruction Store Burst
2511! %l5 = 00000000c1ffffff, Mem[0000000030181410] = 00000091
2512 stwa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = c1ffffff
2513
2514p0_label_96:
2515! %l6 = 0000000000000000, Mem[0000000030101400] = 36c0c22500000000
2516 stxa %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000000
2517! Mem[0000000010001425] = 5dfdffff, %l3 = 0000000000000000
2518 ldstuba [%i0+0x025]%asi,%l3 ! %l3 = 000000fd000000ff
2519! %l4 = 00000000ffbc9ddd, Mem[000000001004140a] = ff9010b9
2520 stb %l4,[%i1+0x00a] ! Mem[0000000010041408] = ff90ddb9
2521! Mem[0000000010041400] = ffb95abc, %l3 = 00000000000000fd
2522 swapa [%i1+%g0]0x80,%l3 ! %l3 = 00000000ffb95abc
2523! %l0 = 0000000000000000, Mem[00000000300c1410] = 00000000
2524 stha %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
2525! %l0 = 00000000, %l1 = ffffffdd, Mem[00000000300c1408] = ffffff04 c2ffffff
2526 stda %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 ffffffdd
2527! Mem[00000000300c1400] = 050000ff, %l0 = 0000000000000000
2528 ldstuba [%i3+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
2529! Mem[0000000010081400] = 25c2c036, %l2 = ffffffffffffffff
2530 swapa [%i2+%g0]0x80,%l2 ! %l2 = 0000000025c2c036
2531! Mem[0000000010001408] = 00000092710000ff, %l7 = 000000000000efff, %l2 = 0000000025c2c036
2532 add %i0,0x08,%g1
2533 casxa [%g1]0x80,%l7,%l2 ! %l2 = 00000092710000ff
2534! Starting 10 instruction Load Burst
2535! Code Fragment 3
2536p0_fragment_7:
2537! %l0 = 00000000000000ff
2538 setx 0xbae45f1f9e7528c9,%g7,%l0 ! %l0 = bae45f1f9e7528c9
2539! %l1 = ffffffffffffffdd
2540 setx 0x47a4a8d7cb990960,%g7,%l1 ! %l1 = 47a4a8d7cb990960
2541 setx 0x1fe000, %g1, %g3
2542 or %l0, %g3, %l0 ! always set perrmask = 0xff
2543 setx 0x1ffff8, %g1, %g2
2544 and %l0, %g2, %l0
2545 ta T_CHANGE_HPRIV
2546 stxa %l1, [%l0]ASI_DCACHE_DATA
2547 ta T_CHANGE_NONHPRIV
2548! %l0 = bae45f1f9e7528c9
2549 setx 0x0b920507aadf3a53,%g7,%l0 ! %l0 = 0b920507aadf3a53
2550! %l1 = 47a4a8d7cb990960
2551 setx 0x070bc0a017f4a9ea,%g7,%l1 ! %l1 = 070bc0a017f4a9ea
2552
2553p0_label_97:
2554! Mem[0000000010081408] = 87000000, %l0 = 0b920507aadf3a53
2555 ldswa [%i2+%o4]0x88,%l0 ! %l0 = ffffffff87000000
2556! Mem[00000000300c1400] = 050000ff, %l3 = 00000000ffb95abc
2557 lduha [%i3+%g0]0x89,%l3 ! %l3 = 00000000000000ff
2558! Mem[0000000010081400] = ffffffff, %l7 = 000000000000efff
2559 ldsha [%i2+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
2560! Mem[0000000010141434] = ffbf607e, %l3 = 00000000000000ff
2561 ldsha [%i5+0x034]%asi,%l3 ! %l3 = ffffffffffffffbf
2562! Mem[0000000030001408] = ff000099, %l2 = 00000092710000ff
2563 ldswa [%i0+%o4]0x81,%l2 ! %l2 = ffffffffff000099
2564! Mem[0000000030101408] = ffffffff, %l5 = 00000000c1ffffff
2565 lduba [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff
2566! Mem[0000000030101410] = 00000000ffc09ddd, %f10 = 04ffffff ffffffc2
2567 ldda [%i4+%o5]0x89,%f10 ! %f10 = 00000000 ffc09ddd
2568! Mem[0000000021800140] = f60105d8, %l6 = 0000000000000000
2569 ldsb [%o3+0x140],%l6 ! %l6 = fffffffffffffff6
2570! Mem[0000000030041410] = 4342ef89, %l0 = ffffffff87000000
2571 ldswa [%i1+%o5]0x89,%l0 ! %l0 = 000000004342ef89
2572! Starting 10 instruction Store Burst
2573! Mem[0000000030181408] = ffef0000, %l3 = ffffffffffffffbf
2574 ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
2575
2576p0_label_98:
2577! Mem[0000000030141408] = ff00607e, %l2 = ffffffffff000099
2578 swapa [%i5+%o4]0x81,%l2 ! %l2 = 00000000ff00607e
2579! Mem[00000000300c1408] = 00000000, %l6 = fffffffffffffff6
2580 swapa [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000
2581! %l3 = 00000000000000ff, Mem[00000000201c0001] = 00004c08
2582 stb %l3,[%o0+0x001] ! Mem[00000000201c0000] = 00ff4c08
2583! %l5 = 00000000000000ff, Mem[00000000300c1400] = 00000000050000ff
2584 stxa %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000000000ff
2585! Mem[0000000010101400] = ffffffff, %l1 = 070bc0a017f4a9ea
2586 ldstuba [%i4+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
2587! %l3 = 00000000000000ff, Mem[0000000030101408] = ffffffff
2588 stha %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00ffffff
2589! Mem[0000000030181410] = ffffffc1, %l5 = 00000000000000ff
2590 ldstuba [%i6+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
2591! Mem[0000000010001400] = bea1efff, %l3 = 00000000000000ff
2592 ldstuba [%i0+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
2593! %l3 = 00000000000000ff, %l2 = 00000000ff00607e, %l4 = 00000000ffbc9ddd
2594 sub %l3,%l2,%l4 ! %l4 = ffffffff00ffa081
2595! Starting 10 instruction Load Burst
2596! Mem[0000000010141408] = f7ffffff, %f1 = 692e554c
2597 lda [%i5+%o4]0x88,%f1 ! %f1 = f7ffffff
2598
2599p0_label_99:
2600! Mem[0000000010181428] = 3d702fb7c7eb5dfd, %f12 = 0b8ebdd3 00000000
2601 ldd [%i6+0x028],%f12 ! %f12 = 3d702fb7 c7eb5dfd
2602! Mem[0000000030141408] = ff000099, %l7 = ffffffffffffffff
2603 ldswa [%i5+%o4]0x81,%l7 ! %l7 = ffffffffff000099
2604! Mem[0000000010081408] = 00000087, %l0 = 000000004342ef89
2605 lduwa [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000087
2606! Mem[0000000030101408] = 00ffffff, %l3 = 00000000000000ff
2607 ldswa [%i4+%o4]0x81,%l3 ! %l3 = 0000000000ffffff
2608! Mem[0000000010041410] = 7e60bfff, %l1 = 00000000000000ff
2609 lduha [%i1+0x010]%asi,%l1 ! %l1 = 0000000000007e60
2610! Mem[00000000201c0000] = 00ff4c08, %l5 = 00000000000000ff
2611 ldsba [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000000
2612! Mem[00000000100c1428] = 00000000, %l5 = 0000000000000000
2613 ldsh [%i3+0x028],%l5 ! %l5 = 0000000000000000
2614! Mem[0000000030001408] = ffec6de9 990000ff, %l0 = 00000087, %l1 = 00007e60
2615 ldda [%i0+%o4]0x89,%l0 ! %l0 = 00000000990000ff 00000000ffec6de9
2616! Mem[0000000010181410] = 050000ff, %l7 = ffffffffff000099
2617 lduwa [%i6+%o5]0x80,%l7 ! %l7 = 00000000050000ff
2618! Starting 10 instruction Store Burst
2619! %f12 = 3d702fb7, Mem[00000000100c1410] = c2ffffff
2620 sta %f12,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 3d702fb7
2621
2622p0_label_100:
2623! Mem[0000000010141400] = 00000000, %l7 = 00000000050000ff
2624 swapa [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
2625! Mem[0000000030081410] = 00000014, %l5 = 0000000000000000
2626 swapa [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000014
2627! %l6 = 0000000000000000, Mem[0000000010081400] = ffffffff
2628 stwa %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
2629! Mem[0000000010001400] = ffefa1be, %l0 = 00000000990000ff
2630 swapa [%i0+%g0]0x80,%l0 ! %l0 = 00000000ffefa1be
2631! Mem[0000000010001408] = 00000092710000ff, %l5 = 0000000000000014, %l4 = ffffffff00ffa081
2632 add %i0,0x08,%g1
2633 casxa [%g1]0x80,%l5,%l4 ! %l4 = 00000092710000ff
2634! %l7 = 0000000000000000, Mem[0000000030101400] = 00000000
2635 stha %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
2636! %l0 = 00000000ffefa1be, Mem[0000000030001408] = ffec6de9990000ff
2637 stxa %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000ffefa1be
2638! Mem[0000000030181410] = c1ffffff, %l3 = 0000000000ffffff
2639 ldstuba [%i6+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
2640! %l6 = 0000000000000000, Mem[0000000030001400] = 85f46044692e554c
2641 stxa %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000000
2642! Starting 10 instruction Load Burst
2643! Mem[0000000010001408] = 00000092, %l7 = 0000000000000000
2644 lduh [%i0+%o4],%l7 ! %l7 = 0000000000000000
2645
2646p0_label_101:
2647 membar #Sync ! Added by membar checker (19)
2648! Mem[0000000010081400] = 00000000 00000080 00000087 ff000000
2649! Mem[0000000010081410] = ffbf607e 4e000000 acad0ca9 c193a468
2650! Mem[0000000010081420] = e139503d 8ea8260e f8ffffff 5063fba2
2651! Mem[0000000010081430] = a675a8b0 7cfb0e7c 55045c7d 6de02ca5
2652 ldda [%i2]ASI_BLK_P,%f16 ! Block Load from 0000000010081400
2653! Mem[0000000030081408] = dd9dc0ff000000ff, %f14 = 11872dd6 85f46044
2654 ldda [%i2+%o4]0x89,%f14 ! %f14 = dd9dc0ff 000000ff
2655! Mem[0000000010181410] = 050000ff, %l2 = 00000000ff00607e
2656 lduwa [%i6+%o5]0x80,%l2 ! %l2 = 00000000050000ff
2657! Code Fragment 4
2658p0_fragment_8:
2659! %l0 = 00000000ffefa1be
2660 setx 0x2a758437b5105ba6,%g7,%l0 ! %l0 = 2a758437b5105ba6
2661! %l1 = 00000000ffec6de9
2662 setx 0x7c63f81780530014,%g7,%l1 ! %l1 = 7c63f81780530014
2663 setx 0x7ff8, %g1, %g2
2664 and %l0, %g2, %l0
2665 setx 0xffffffff, %g1, %g2
2666 and %l1, %g2, %l1
2667 setx 0x100000000, %g1, %g2
2668 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2669 ta T_CHANGE_HPRIV
2670 stxa %l1, [%l0]ASI_ICACHE_INSTR
2671 ta T_CHANGE_NONHPRIV
2672! %l0 = 2a758437b5105ba6
2673 setx 0x949e034781301375,%g7,%l0 ! %l0 = 949e034781301375
2674! %l1 = 7c63f81780530014
2675 setx 0x2daff30044f2afac,%g7,%l1 ! %l1 = 2daff30044f2afac
2676! Mem[00000000300c1400] = ff000000 00000000 fffffff6 ddffffff
2677! Mem[00000000300c1410] = 00000000 b91090ff ffc09ddd 63ace9a5
2678! Mem[00000000300c1420] = a5e9ac63 94b18a76 bd7a5072 5063fba2
2679! Mem[00000000300c1430] = ffec6de9 ffffffc2 b3660000 99e23750
2680 ldda [%i3]ASI_BLK_S,%f0 ! Block Load from 00000000300c1400
2681! Mem[0000000030141410] = 00000000765c210f, %f20 = ffbf607e 4e000000
2682 ldda [%i5+%o5]0x89,%f20 ! %f20 = 00000000 765c210f
2683! Mem[0000000030001400] = 00000000, %l2 = 00000000050000ff
2684 ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff
2685! Mem[0000000010141400] = 050000ff 00000000 fffffff7 00000000
2686! Mem[0000000010141410] = 5063fba2 f02d883c df48e814 0000001b
2687! Mem[0000000010141420] = 2fc09ddd c193a468 425aeabe 0e541a91
2688! Mem[0000000010141430] = 00000000 ffbf607e fff95f02 ffbf6049
2689 ldda [%i5]ASI_BLK_PL,%f16 ! Block Load from 0000000010141400
2690! Mem[0000000030001408] = 00000000ffefa1be, %l0 = 949e034781301375
2691 ldxa [%i0+%o4]0x89,%l0 ! %l0 = 00000000ffefa1be
2692! Starting 10 instruction Store Burst
2693! %l6 = 0000000000000000, Mem[0000000030181400] = ffffff92
2694 stba %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00ffff92
2695
2696p0_label_102:
2697! Mem[0000000010001408] = 92000000, %l6 = 0000000000000000
2698 ldstuba [%i0+%o4]0x88,%l6 ! %l6 = 00000000000000ff
2699! %f2 = fffffff6, Mem[0000000010041424] = 4f881d5f
2700 st %f2 ,[%i1+0x024] ! Mem[0000000010041424] = fffffff6
2701! %l6 = 0000000000000000, Mem[00000000211c0000] = c74b85d2, %asi = 80
2702 stha %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = 000085d2
2703! %l4 = 710000ff, %l5 = 00000014, Mem[0000000030101408] = 00ffffff 7e60bfff
2704 stda %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 710000ff 00000014
2705! %l0 = 00000000ffefa1be, Mem[0000000030081410] = 0000000005700460
2706 stxa %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000ffefa1be
2707! %f3 = ddffffff, Mem[0000000010101408] = ffa493c1
2708 sta %f3 ,[%i4+0x008]%asi ! Mem[0000000010101408] = ddffffff
2709! %f4 = 00000000 b91090ff, %l0 = 00000000ffefa1be
2710! Mem[0000000030081420] = 6148fa0619b6d8d1
2711 add %i2,0x020,%g1
2712 stda %f4,[%g1+%l0]ASI_PST16_S ! Mem[0000000030081420] = 00000000b910d8d1
2713! Mem[0000000010001438] = 188c1bc5, %l2 = 0000000000000000
2714 swap [%i0+0x038],%l2 ! %l2 = 00000000188c1bc5
2715! %l1 = 2daff30044f2afac, Mem[0000000030041410] = 4342ef89
2716 stha %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = 4342afac
2717! Starting 10 instruction Load Burst
2718! Mem[0000000010141400] = 050000ff 00000000, %l6 = 00000000, %l7 = 00000000
2719 ldda [%i5+%g0]0x80,%l6 ! %l6 = 00000000050000ff 0000000000000000
2720
2721p0_label_103:
2722! Mem[0000000010101428] = ffffff04, %l0 = 00000000ffefa1be
2723 ldsba [%i4+0x02a]%asi,%l0 ! %l0 = ffffffffffffffff
2724! Mem[00000000300c1410] = 00000000, %l2 = 00000000188c1bc5
2725 ldswa [%i3+%o5]0x81,%l2 ! %l2 = 0000000000000000
2726! Mem[00000000100c1400] = 4342ef89, %l6 = 00000000050000ff
2727 lduba [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000089
2728! Mem[0000000010181418] = 7e60bfff, %l2 = 0000000000000000
2729 lduba [%i6+0x019]%asi,%l2 ! %l2 = 0000000000000060
2730! Mem[0000000010001408] = ff000092, %l5 = 0000000000000014
2731 lduwa [%i0+%o4]0x80,%l5 ! %l5 = 00000000ff000092
2732! Mem[0000000030141400] = 00001c27, %l0 = ffffffffffffffff
2733 ldsba [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
2734! %l1 = 2daff30044f2afac, immd = fffffffffffffb52, %l1 = 2daff30044f2afac
2735 mulx %l1,-0x4ae,%l1 ! %l1 = 329cd4bd584de918
2736! Mem[00000000100c1410] = 3d702fb7, %l3 = 00000000000000ff
2737 ldsba [%i3+%o5]0x80,%l3 ! %l3 = 000000000000003d
2738! Mem[0000000010041408] = ff90ddb9, %l2 = 0000000000000060
2739 lduba [%i1+%o4]0x80,%l2 ! %l2 = 00000000000000ff
2740! Starting 10 instruction Store Burst
2741! %l0 = 0000000000000000, Mem[0000000030141410] = 0f215c76
2742 stba %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00215c76
2743
2744p0_label_104:
2745! Mem[0000000010001408] = 920000ff, %l7 = 0000000000000000
2746 swapa [%i0+%o4]0x88,%l7 ! %l7 = 00000000920000ff
2747! Mem[0000000030101400] = 00000000, %l6 = 0000000000000089
2748 swapa [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000
2749! Mem[0000000030001408] = ffefa1be, %l7 = 00000000920000ff
2750 ldstuba [%i0+%o4]0x89,%l7 ! %l7 = 000000be000000ff
2751! Mem[0000000010081410] = 7e60bfff, %l5 = 00000000ff000092
2752 ldstuba [%i2+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
2753! %f10 = bd7a5072 5063fba2, %l3 = 000000000000003d
2754! Mem[0000000010101438] = 00ff00000000002f
2755 add %i4,0x038,%g1
2756 stda %f10,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010101438] = a2fb63500000002f
2757! %l7 = 00000000000000be, Mem[0000000030081410] = 00000000
2758 stha %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000be
2759! Mem[0000000010101434] = 00000000, %l7 = 00000000000000be, %asi = 80
2760 swapa [%i4+0x034]%asi,%l7 ! %l7 = 0000000000000000
2761 membar #Sync ! Added by membar checker (20)
2762! %l1 = 329cd4bd584de918, Mem[0000000010081408] = 00000087
2763 stwa %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 584de918
2764! Mem[00000000300c1410] = 00000000, %l4 = 00000092710000ff
2765 swapa [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
2766! Starting 10 instruction Load Burst
2767! Mem[0000000010181410] = ff000005, %l7 = 0000000000000000
2768 ldsha [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000005
2769
2770p0_label_105:
2771! Mem[0000000030181400] = 00ffff92, %l0 = 0000000000000000
2772 ldsha [%i6+%g0]0x81,%l0 ! %l0 = 00000000000000ff
2773! Mem[0000000010041438] = 00000092, %l0 = 00000000000000ff
2774 ldsw [%i1+0x038],%l0 ! %l0 = 0000000000000092
2775! Mem[00000000100c1410] = b72f703d, %l6 = 0000000000000000
2776 ldsha [%i3+%o5]0x88,%l6 ! %l6 = 000000000000703d
2777! Mem[0000000010181404] = dd9dc0ff, %l3 = 000000000000003d
2778 lduh [%i6+0x004],%l3 ! %l3 = 000000000000dd9d
2779! Mem[0000000010001404] = dd9dc0ff, %l6 = 000000000000703d
2780 ldsw [%i0+0x004],%l6 ! %l6 = ffffffffdd9dc0ff
2781! %l2 = 00000000000000ff, %l3 = 000000000000dd9d, %l2 = 00000000000000ff
2782 subc %l2,%l3,%l2 ! %l2 = ffffffffffff2362
2783! Mem[0000000010181400] = 00000092, %l2 = ffffffffffff2362
2784 lduba [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000092
2785! Mem[0000000010081410] = ffbf607e, %l7 = 0000000000000005
2786 ldswa [%i2+%o5]0x80,%l7 ! %l7 = ffffffffffbf607e
2787! Mem[0000000030141408] = ff0000994c552e69, %f22 = 1b000000 14e848df
2788 ldda [%i5+%o4]0x81,%f22 ! %f22 = ff000099 4c552e69
2789! Starting 10 instruction Store Burst
2790! Mem[0000000010081412] = ffbf607e, %l2 = 0000000000000092
2791 ldstuba [%i2+0x012]%asi,%l2 ! %l2 = 00000060000000ff
2792
2793p0_label_106:
2794! %l5 = 00000000000000ff, Mem[0000000010181408] = 3c882df068a493c1
2795 stxa %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000000000ff
2796! %l4 = 0000000000000000, Mem[0000000010181410] = 050000ff
2797 stha %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff
2798! %f21 = a2fb6350, Mem[0000000010181400] = 92000000
2799 st %f21,[%i6+%g0] ! Mem[0000000010181400] = a2fb6350
2800! Mem[0000000020800040] = f71dc1d1, %l6 = ffffffffdd9dc0ff
2801 ldstuba [%o1+0x040]%asi,%l6 ! %l6 = 000000f7000000ff
2802! %l3 = 000000000000dd9d, Mem[00000000201c0000] = 00ff4c08
2803 sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = dd9d4c08
2804! Mem[0000000030101400] = 00000000 00000089, %l0 = 00000092, %l1 = 584de918
2805 ldda [%i4+%g0]0x89,%l0 ! %l0 = 0000000000000089 0000000000000000
2806! Mem[0000000030001408] = ffefa1ff, %l6 = 00000000000000f7
2807 swapa [%i0+%o4]0x89,%l6 ! %l6 = 00000000ffefa1ff
2808! %l6 = 00000000ffefa1ff, %l7 = ffffffffffbf607e, %l6 = 00000000ffefa1ff
2809 xnor %l6,%l7,%l6 ! %l6 = 00000000ffaf3e7e
2810! %l6 = ffaf3e7e, %l7 = ffbf607e, Mem[0000000030141410] = 00215c76 00000000
2811 stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffaf3e7e ffbf607e
2812! Starting 10 instruction Load Burst
2813! Mem[00000000300c1410] = ff000071 b91090ff, %l2 = 00000060, %l3 = 0000dd9d
2814 ldda [%i3+%o5]0x81,%l2 ! %l2 = 00000000ff000071 00000000b91090ff
2815
2816p0_label_107:
2817! Mem[0000000010141400] = 00000000 ff000005, %l4 = 00000000, %l5 = 000000ff
2818 ldda [%i5+%g0]0x88,%l4 ! %l4 = 00000000ff000005 0000000000000000
2819! Mem[0000000010081400] = 8000000000000000, %f24 = 68a493c1 dd9dc02f
2820 ldda [%i2+%g0]0x88,%f24 ! %f24 = 80000000 00000000
2821! Mem[0000000010041428] = 00000000000000ff, %f0 = ff000000 00000000
2822 ldd [%i1+0x028],%f0 ! %f0 = 00000000 000000ff
2823! Mem[0000000030041410] = acaf4243, %l6 = 00000000ffaf3e7e
2824 lduwa [%i1+%o5]0x81,%l6 ! %l6 = 00000000acaf4243
2825! Mem[0000000030041408] = df48e8ff, %l5 = 0000000000000000
2826 ldsha [%i1+%o4]0x89,%l5 ! %l5 = ffffffffffffe8ff
2827! Mem[0000000030141408] = 990000ff, %l6 = 00000000acaf4243
2828 ldsha [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff
2829! Mem[0000000030081408] = ff000000, %f25 = 00000000
2830 lda [%i2+%o4]0x81,%f25 ! %f25 = ff000000
2831! Mem[0000000010141408] = fffffff7, %l5 = ffffffffffffe8ff
2832 ldswa [%i5+%o4]0x80,%l5 ! %l5 = fffffffffffffff7
2833! Mem[00000000100c1410] = 04ffffffb72f703d, %l5 = fffffffffffffff7
2834 ldxa [%i3+%o5]0x88,%l5 ! %l5 = 04ffffffb72f703d
2835! Starting 10 instruction Store Burst
2836! %l2 = 00000000ff000071, Mem[0000000030181410] = ffffffc100000000
2837 stxa %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000ff000071
2838
2839p0_label_108:
2840! Mem[0000000010101407] = fffffff7, %l6 = 00000000000000ff
2841 ldstub [%i4+0x007],%l6 ! %l6 = 000000f7000000ff
2842! Mem[0000000010041408] = b9dd90ff, %l6 = 00000000000000f7
2843 lduwa [%i1+%o4]0x88,%l6 ! %l6 = 00000000b9dd90ff
2844! %f26 = 911a540e, %f13 = ffffffc2, %f19 = f7ffffff
2845 fmuls %f26,%f13,%f19 ! %f19 = ffffffc2
2846! %l7 = ffffffffffbf607e, Mem[00000000300c1408] = f6ffffff
2847 stwa %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffbf607e
2848! Mem[0000000030101408] = ff000071, %l6 = 00000000b9dd90ff
2849 swapa [%i4+%o4]0x89,%l6 ! %l6 = 00000000ff000071
2850! %f27 = beea5a42, Mem[0000000030081400] = 00000000
2851 sta %f27,[%i2+%g0]0x81 ! Mem[0000000030081400] = beea5a42
2852! %f14 = b3660000 99e23750, %l6 = 00000000ff000071
2853! Mem[0000000010181420] = 600470052bee0573
2854 add %i6,0x020,%g1
2855 stda %f14,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010181420] = 5037e2992bee0573
2856! Mem[0000000010001400] = 990000ff, %l1 = 0000000000000000
2857 swapa [%i0+%g0]0x80,%l1 ! %l1 = 00000000990000ff
2858! Mem[0000000010181408] = ff000000, %l0 = 0000000000000089
2859 swapa [%i6+%o4]0x80,%l0 ! %l0 = 00000000ff000000
2860! Starting 10 instruction Load Burst
2861! Mem[0000000030041408] = ffe848df, %l5 = 04ffffffb72f703d
2862 ldsha [%i1+%o4]0x81,%l5 ! %l5 = ffffffffffffffe8
2863
2864p0_label_109:
2865! Mem[00000000201c0000] = dd9d4c08, %l0 = 00000000ff000000
2866 lduha [%o0+0x000]%asi,%l0 ! %l0 = 000000000000dd9d
2867! Mem[0000000010001408] = 00000000, %f28 = 7e60bfff
2868 lda [%i0+%o4]0x80,%f28 ! %f28 = 00000000
2869! Mem[0000000010081420] = e139503d, %l4 = 00000000ff000005
2870 ldub [%i2+0x022],%l4 ! %l4 = 0000000000000050
2871! Mem[0000000010101408] = ddffffff, %l1 = 00000000990000ff
2872 ldswa [%i4+%o4]0x80,%l1 ! %l1 = ffffffffddffffff
2873! Mem[0000000010041400] = fd000000, %l6 = 00000000ff000071
2874 ldsha [%i1+%g0]0x88,%l6 ! %l6 = 0000000000000000
2875! %l3 = 00000000b91090ff, immed = fffff104, %y = ffffffff
2876 udiv %l3,-0xefc,%l6 ! %l6 = 00000000ffffffff
2877 mov %l0,%y ! %y = 0000dd9d
2878! Mem[0000000030081400] = 425aeabe, %l6 = 00000000ffffffff
2879 lduwa [%i2+%g0]0x89,%l6 ! %l6 = 00000000425aeabe
2880! Mem[00000000201c0000] = dd9d4c08, %l6 = 00000000425aeabe
2881 ldsba [%o0+0x001]%asi,%l6 ! %l6 = ffffffffffffff9d
2882! Mem[0000000010001418] = 2bee0573, %l5 = ffffffffffffffe8
2883 ldsh [%i0+0x01a],%l5 ! %l5 = 0000000000000573
2884! Starting 10 instruction Store Burst
2885! %f30 = 4960bfff, Mem[0000000030181400] = 00ffff92
2886 sta %f30,[%i6+%g0]0x81 ! Mem[0000000030181400] = 4960bfff
2887
2888p0_label_110:
2889! %l7 = ffffffffffbf607e, %l1 = ffffffffddffffff, %l1 = ffffffffddffffff
2890 xnor %l7,%l1,%l1 ! %l1 = ffffffffddbf607e
2891! Mem[00000000100c1400] = 4342ef89, %l2 = 00000000ff000071
2892 ldstuba [%i3+%g0]0x88,%l2 ! %l2 = 00000089000000ff
2893! Mem[0000000030101408] = b9dd90ff, %l0 = 000000000000dd9d
2894 ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
2895! %f27 = beea5a42, Mem[0000000030041408] = df48e8ff
2896 sta %f27,[%i1+%o4]0x89 ! Mem[0000000030041408] = beea5a42
2897! %l5 = 0000000000000573, Mem[0000000010041400] = fd000000
2898 stwa %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000573
2899! %f21 = a2fb6350, %f14 = b3660000, %f5 = b91090ff
2900 fsubs %f21,%f14,%f5 ! %f5 = 33660000
2901! %l1 = ffffffffddbf607e, Mem[00000000211c0000] = 000085d2
2902 sth %l1,[%o2+%g0] ! Mem[00000000211c0000] = 607e85d2
2903! Mem[0000000010041410] = 7e60bfff, %l3 = 00000000b91090ff
2904 ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 0000007e000000ff
2905! Mem[0000000010001430] = ffec6de9, %l6 = ffffffffffffff9d
2906 ldstuba [%i0+0x030]%asi,%l6 ! %l6 = 000000ff000000ff
2907! Starting 10 instruction Load Burst
2908! Mem[0000000010081438] = 55045c7d, %l3 = 000000000000007e
2909 lduwa [%i2+0x038]%asi,%l3 ! %l3 = 0000000055045c7d
2910
2911p0_label_111:
2912! Mem[0000000030101410] = ffc09ddd, %l3 = 0000000055045c7d
2913 lduha [%i4+%o5]0x89,%l3 ! %l3 = 0000000000009ddd
2914! Mem[0000000010141408] = 00000000 f7ffffff, %l2 = 00000089, %l3 = 00009ddd
2915 ldda [%i5+%o4]0x88,%l2 ! %l2 = 00000000f7ffffff 0000000000000000
2916! Mem[00000000100c1410] = 3d702fb7, %l4 = 0000000000000050
2917 ldsw [%i3+%o5],%l4 ! %l4 = 000000003d702fb7
2918! Mem[0000000030081410] = be000000, %l0 = 00000000000000ff
2919 ldswa [%i2+%o5]0x81,%l0 ! %l0 = ffffffffbe000000
2920! Mem[00000000300c1400] = ff00000000000000, %f28 = 00000000 00000000
2921 ldda [%i3+%g0]0x81,%f28 ! %f28 = ff000000 00000000
2922! Mem[0000000010001400] = 00000000 dd9dc0ff, %l6 = 000000ff, %l7 = ffbf607e
2923 ldda [%i0+%g0]0x80,%l6 ! %l6 = 0000000000000000 00000000dd9dc0ff
2924! Mem[0000000030041400] = 72500092, %l4 = 000000003d702fb7
2925 lduha [%i1+%g0]0x89,%l4 ! %l4 = 0000000000000092
2926! Mem[0000000030001400] = 000000ff, %l0 = ffffffffbe000000
2927 ldsba [%i0+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
2928! Mem[00000000218001c0] = ff7e6949, %l7 = 00000000dd9dc0ff
2929 lduh [%o3+0x1c0],%l7 ! %l7 = 000000000000ff7e
2930! Starting 10 instruction Store Burst
2931! %f10 = bd7a5072 5063fba2, %l1 = ffffffffddbf607e
2932! Mem[0000000030141428] = 3c882df0a2fb6350
2933 add %i5,0x028,%g1
2934 stda %f10,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030141428] = 3c88635072507abd
2935
2936p0_label_112:
2937! Mem[00000000300c1400] = 000000ff, %l5 = 0000000000000573
2938 swapa [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
2939! Mem[0000000030081410] = 000000be, %l6 = 0000000000000000
2940 ldstuba [%i2+%o5]0x89,%l6 ! %l6 = 000000be000000ff
2941! %l5 = 00000000000000ff, Mem[0000000030101408] = b9dd90ff
2942 stwa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
2943! %l5 = 00000000000000ff, Mem[00000000100c1400] = 4342efff
2944 stha %l5,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 434200ff
2945! Mem[00000000100c1408] = d6000000, %l6 = 000000be, %l3 = 00000000
2946 add %i3,0x08,%g1
2947 casa [%g1]0x80,%l6,%l3 ! %l3 = 00000000d6000000
2948! Mem[0000000010041408] = b9dd90ff, %l6 = 00000000000000be
2949 ldstuba [%i1+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
2950! %f20 = 3c882df0, %f16 = 00000000
2951 fcmps %fcc2,%f20,%f16 ! %fcc2 = 2
2952! Mem[0000000030181400] = ffbf6049, %l0 = ffffffffffffffff
2953 ldstuba [%i6+%g0]0x89,%l0 ! %l0 = 00000049000000ff
2954! %l3 = 00000000d6000000, Mem[0000000010141408] = fffffff7
2955 stwa %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = d6000000
2956! Starting 10 instruction Load Burst
2957! Mem[0000000030141408] = ff000099, %l3 = 00000000d6000000
2958 lduba [%i5+%o4]0x81,%l3 ! %l3 = 00000000000000ff
2959
2960p0_label_113:
2961! Mem[0000000010181438] = f6002dd663ace9a5, %l3 = 00000000000000ff
2962 ldxa [%i6+0x038]%asi,%l3 ! %l3 = f6002dd663ace9a5
2963! Mem[0000000030181400] = ff60bfff, %l4 = 0000000000000092
2964 ldsba [%i6+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
2965! Mem[0000000010101408] = ddffffff, %l2 = 00000000f7ffffff
2966 lduba [%i4+%o4]0x80,%l2 ! %l2 = 00000000000000dd
2967! Mem[0000000021800180] = 4bedbd9f, %l0 = 0000000000000049
2968 ldsba [%o3+0x180]%asi,%l0 ! %l0 = 000000000000004b
2969! Mem[0000000010081400] = 00000000, %l1 = ffffffffddbf607e
2970 ldsba [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
2971! Mem[0000000010141408] = 00000000000000d6, %l2 = 00000000000000dd
2972 ldxa [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000d6
2973! Mem[0000000010041430] = 929010b9, %l2 = 00000000000000d6
2974 lduw [%i1+0x030],%l2 ! %l2 = 00000000929010b9
2975! Mem[0000000010041428] = 00000000, %f8 = a5e9ac63
2976 ld [%i1+0x028],%f8 ! %f8 = 00000000
2977! Mem[0000000030041410] = 4342afac, %l2 = 00000000929010b9
2978 lduba [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ac
2979! Starting 10 instruction Store Burst
2980! %l0 = 000000000000004b, Mem[00000000300c1408] = ffbf607e
2981 stwa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000004b
2982
2983p0_label_114:
2984! %f14 = b3660000, Mem[0000000010181400] = 5063fba2
2985 sta %f14,[%i6+%g0]0x88 ! Mem[0000000010181400] = b3660000
2986! Mem[00000000300c1400] = 00000573, %l4 = ffffffffffffffff
2987 swapa [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000573
2988! %l1 = 0000000000000000, Mem[0000000010001431] = ffec6de9, %asi = 80
2989 stba %l1,[%i0+0x031]%asi ! Mem[0000000010001430] = ff006de9
2990! Mem[0000000010001414] = 00000000, %l3 = f6002dd663ace9a5
2991 swap [%i0+0x014],%l3 ! %l3 = 0000000000000000
2992! %l5 = 00000000000000ff, Mem[00000000100c1410] = 3d702fb7
2993 stwa %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000ff
2994! Mem[0000000030081410] = 000000ff, %l7 = 000000000000ff7e
2995 ldstuba [%i2+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
2996! Mem[0000000010101408] = ffffffdd, %l2 = 00000000000000ac
2997 ldstuba [%i4+%o4]0x88,%l2 ! %l2 = 000000dd000000ff
2998! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000030001410] = b91090ff d6000000
2999 stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff 000000ff
3000! %l4 = 0000000000000573, Mem[0000000030181410] = 00000000
3001 stwa %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000573
3002! Starting 10 instruction Load Burst
3003! Mem[00000000100c1418] = 2349c7e1, %l7 = 00000000000000ff
3004 ldswa [%i3+0x018]%asi,%l7 ! %l7 = 000000002349c7e1
3005
3006p0_label_115:
3007! Mem[00000000100c1400] = ff004243, %l6 = 00000000000000ff
3008 ldsh [%i3+0x002],%l6 ! %l6 = 0000000000004243
3009! Mem[0000000010101400] = ffffffff, %l4 = 0000000000000573
3010 ldswa [%i4+%g0]0x88,%l4 ! %l4 = ffffffffffffffff
3011! Mem[0000000010001408] = 00000000, %l5 = 00000000000000ff
3012 lduh [%i0+%o4],%l5 ! %l5 = 0000000000000000
3013! Mem[0000000010141408] = d6000000, %l1 = 0000000000000000
3014 ldsha [%i5+%o4]0x80,%l1 ! %l1 = ffffffffffffd600
3015! Mem[0000000030101400] = 89000000, %l0 = 000000000000004b
3016 ldsha [%i4+%g0]0x81,%l0 ! %l0 = ffffffffffff8900
3017! Mem[0000000030041408] = 425aeabe, %l5 = 0000000000000000
3018 ldsba [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000042
3019! Mem[0000000010081400] = 00000000, %l5 = 0000000000000042
3020 ldsh [%i2+0x002],%l5 ! %l5 = 0000000000000000
3021! %l6 = 0000000000004243, imm = 000000000000059a, %l2 = 00000000000000dd
3022 xor %l6,0x59a,%l2 ! %l2 = 00000000000047d9
3023! Mem[0000000010101408] = ffffffff, %l4 = ffffffffffffffff
3024 lduba [%i4+%o4]0x88,%l4 ! %l4 = 00000000000000ff
3025! Starting 10 instruction Store Burst
3026! %l7 = 000000002349c7e1, Mem[0000000010001408] = 00000000
3027 stwa %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = 2349c7e1
3028
3029p0_label_116:
3030! %f14 = b3660000, Mem[0000000010141400] = 050000ff
3031 sta %f14,[%i5+%g0]0x80 ! Mem[0000000010141400] = b3660000
3032! %l4 = 00000000000000ff, Mem[0000000010001400] = 00000000
3033 stba %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000000
3034! %l5 = 0000000000000000, Mem[0000000030081408] = ff000000ffc09ddd
3035 stxa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000000
3036! %l2 = 00000000000047d9, Mem[0000000010081426] = 8ea8260e
3037 sth %l2,[%i2+0x026] ! Mem[0000000010081424] = 8ea847d9
3038! %l0 = ffffffffffff8900, Mem[0000000030181400] = ff60bfff
3039 stha %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 8900bfff
3040! Mem[0000000010081410] = ffbfff7e, %l7 = 000000002349c7e1
3041 swapa [%i2+%o5]0x80,%l7 ! %l7 = 00000000ffbfff7e
3042! %l6 = 00004243, %l7 = ffbfff7e, Mem[0000000010101400] = ffffffff ffffffff
3043 stda %l6,[%i4+0x000]%asi ! Mem[0000000010101400] = 00004243 ffbfff7e
3044! %l0 = ffffffffffff8900, Mem[0000000010081408] = 584de918
3045 stba %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 004de918
3046! %l3 = 0000000000000000, Mem[00000000211c0000] = 607e85d2
3047 sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = 000085d2
3048! Starting 10 instruction Load Burst
3049! Mem[0000000010041420] = ffffffff, %l6 = 0000000000004243
3050 ldsh [%i1+0x022],%l6 ! %l6 = ffffffffffffffff
3051
3052p0_label_117:
3053! Mem[0000000030081400] = beea5a42, %l3 = 0000000000000000
3054 ldsba [%i2+%g0]0x81,%l3 ! %l3 = ffffffffffffffbe
3055! Mem[00000000300c1400] = ffffffff, %l6 = ffffffffffffffff
3056 lduba [%i3+%g0]0x81,%l6 ! %l6 = 00000000000000ff
3057! Mem[0000000030041400] = 92005072450440d6, %f20 = 3c882df0 a2fb6350
3058 ldda [%i1+%g0]0x81,%f20 ! %f20 = 92005072 450440d6
3059! Mem[0000000030181400] = 8900bfff, %f6 = ffc09ddd
3060 lda [%i6+%g0]0x81,%f6 ! %f6 = 8900bfff
3061! Mem[0000000010181408] = 00000089, %l0 = ffffffffffff8900
3062 ldsba [%i6+%o4]0x80,%l0 ! %l0 = 0000000000000000
3063! %l1 = ffffffffffffd600, imm = 0000000000000124, %l3 = ffffffffffffffbe
3064 xor %l1,0x124,%l3 ! %l3 = ffffffffffffd724
3065! Mem[00000000211c0000] = 000085d2, %l1 = ffffffffffffd600
3066 ldub [%o2+0x001],%l1 ! %l1 = 0000000000000000
3067! Mem[0000000030001400] = ff000000 00000000, %l6 = 000000ff, %l7 = ffbfff7e
3068 ldda [%i0+%g0]0x81,%l6 ! %l6 = 00000000ff000000 0000000000000000
3069! Mem[0000000010001410] = 00000091, %l2 = 00000000000047d9
3070 lduba [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
3071! Starting 10 instruction Store Burst
3072! %l5 = 0000000000000000, Mem[0000000010141400] = b3660000
3073 stwa %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
3074
3075p0_label_118:
3076! Mem[0000000010081400] = 00000000, %l5 = 0000000000000000
3077 swap [%i2+%g0],%l5 ! %l5 = 0000000000000000
3078! Mem[00000000201c0001] = dd9d4c08, %l1 = 0000000000000000
3079 ldstub [%o0+0x001],%l1 ! %l1 = 0000009d000000ff
3080! %f2 = fffffff6 ddffffff, Mem[0000000030141400] = 271c0000 00000000
3081 stda %f2 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = fffffff6 ddffffff
3082! Mem[00000000100c1418] = 2349c7e1, %l2 = 00000000, %l1 = 0000009d
3083 add %i3,0x18,%g1
3084 casa [%g1]0x80,%l2,%l1 ! %l1 = 000000002349c7e1
3085! %l4 = 00000000000000ff, Mem[0000000010041408] = b9dd90ff
3086 stha %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = b9dd00ff
3087! %l5 = 0000000000000000, Mem[0000000030101400] = 0000000000000089
3088 stxa %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000000000
3089! %l3 = ffffffffffffd724, %l7 = 0000000000000000, %l0 = 0000000000000000
3090 xor %l3,%l7,%l0 ! %l0 = ffffffffffffd724
3091! %l6 = 00000000ff000000, Mem[0000000010101400] = 43420000
3092 stwa %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff000000
3093! %f10 = bd7a5072, Mem[0000000030041400] = 92005072
3094 sta %f10,[%i1+%g0]0x81 ! Mem[0000000030041400] = bd7a5072
3095! Starting 10 instruction Load Burst
3096! Mem[0000000010081428] = f8ffffff, %l2 = 0000000000000000
3097 ldsha [%i2+0x028]%asi,%l2 ! %l2 = fffffffffffff8ff
3098
3099p0_label_119:
3100! Mem[0000000010081408] = 004de918, %f8 = 00000000
3101 lda [%i2+%o4]0x80,%f8 ! %f8 = 004de918
3102! Mem[0000000030041400] = bd7a5072, %l1 = 000000002349c7e1
3103 lduha [%i1+%g0]0x81,%l1 ! %l1 = 000000000000bd7a
3104! Mem[0000000030101410] = dd9dc0ff, %f7 = 63ace9a5
3105 lda [%i4+%o5]0x81,%f7 ! %f7 = dd9dc0ff
3106! Mem[00000000201c0000] = ddff4c08, %l2 = fffffffffffff8ff
3107 ldsba [%o0+0x001]%asi,%l2 ! %l2 = ffffffffffffffff
3108! Mem[0000000030181400] = 8900bfffe96decff, %f14 = b3660000 99e23750
3109 ldda [%i6+%g0]0x81,%f14 ! %f14 = 8900bfff e96decff
3110! Mem[0000000010081400] = 00000000, %l0 = ffffffffffffd724
3111 ldswa [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
3112! Mem[0000000030181410] = 00000573ff000071, %f10 = bd7a5072 5063fba2
3113 ldda [%i6+%o5]0x81,%f10 ! %f10 = 00000573 ff000071
3114! Mem[0000000030101410] = ffc09ddd, %l4 = 00000000000000ff
3115 ldsba [%i4+%o5]0x89,%l4 ! %l4 = ffffffffffffffdd
3116! Mem[0000000010001400] = ff000000 dd9dc0ff, %l6 = ff000000, %l7 = 00000000
3117 ldda [%i0+%g0]0x80,%l6 ! %l6 = 00000000ff000000 00000000dd9dc0ff
3118! Starting 10 instruction Store Burst
3119! Mem[0000000030181400] = ffbf0089, %l4 = ffffffffffffffdd
3120 ldstuba [%i6+%g0]0x89,%l4 ! %l4 = 00000089000000ff
3121
3122p0_label_120:
3123! %l7 = 00000000dd9dc0ff, Mem[0000000030081408] = 00000000
3124 stba %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff000000
3125! %l2 = ffffffff, %l3 = ffffd724, Mem[0000000010181410] = ff000000 7305ee2b
3126 stda %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffff ffffd724
3127! %l5 = 0000000000000000, Mem[0000000010081400] = 00000000
3128 stwa %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
3129! Mem[0000000010101400] = ff000000, %l2 = ffffffffffffffff
3130 ldstuba [%i4+%g0]0x88,%l2 ! %l2 = 00000000000000ff
3131! %f22 = ff000099, %f29 = 00000000, %f12 = ffec6de9 ffffffc2
3132 fsmuld %f22,%f29,%f12 ! %f12 = 80000000 00000000
3133! %l0 = 0000000000000000, imm = 0000000000000003, %l5 = 0000000000000000
3134 xnor %l0,0x003,%l5 ! %l5 = fffffffffffffffc
3135! Mem[00000000100c1410] = 000000ff, %l2 = 0000000000000000
3136 swapa [%i3+%o5]0x80,%l2 ! %l2 = 00000000000000ff
3137! %l0 = 0000000000000000, Mem[000000001018142c] = c7eb5dfd
3138 sth %l0,[%i6+0x02c] ! Mem[000000001018142c] = 00005dfd
3139! %l2 = 000000ff, %l3 = ffffd724, Mem[0000000030001400] = 000000ff 00000000
3140 stda %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff ffffd724
3141! Starting 10 instruction Load Burst
3142! Mem[0000000010101410] = 00bf607e3c4aefff, %f24 = 80000000 ff000000
3143 ldda [%i4+%o5]0x80,%f24 ! %f24 = 00bf607e 3c4aefff
3144
3145p0_label_121:
3146! Mem[0000000010181410] = ffffffff24d7ffff, %f12 = 80000000 00000000
3147 ldda [%i6+%o5]0x80,%f12 ! %f12 = ffffffff 24d7ffff
3148! Mem[0000000030041400] = bd7a5072, %f25 = 3c4aefff
3149 lda [%i1+%g0]0x81,%f25 ! %f25 = bd7a5072
3150! Mem[0000000030081400] = 97b11cb0425aeabe, %l3 = ffffffffffffd724
3151 ldxa [%i2+%g0]0x89,%l3 ! %l3 = 97b11cb0425aeabe
3152! Mem[0000000010181410] = ffffffff, %f13 = 24d7ffff
3153 lda [%i6+%o5]0x80,%f13 ! %f13 = ffffffff
3154! Mem[00000000300c1400] = ffffffff, %l5 = fffffffffffffffc
3155 ldsba [%i3+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
3156! Mem[0000000010041410] = ffbf60ff, %l1 = 000000000000bd7a
3157 lduha [%i1+%o5]0x88,%l1 ! %l1 = 00000000000060ff
3158! Mem[0000000030141400] = ddffffff, %l4 = 0000000000000089
3159 lduba [%i5+%g0]0x89,%l4 ! %l4 = 00000000000000ff
3160! Mem[0000000010081400] = 8000000000000000, %l3 = 97b11cb0425aeabe
3161 ldxa [%i2+%g0]0x88,%l3 ! %l3 = 8000000000000000
3162! Mem[0000000010141400] = 00000000, %l0 = 0000000000000000
3163 lduwa [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000000
3164! Starting 10 instruction Store Burst
3165! Mem[0000000010001438] = 00000000, %l3 = 00000000, %l3 = 00000000
3166 add %i0,0x38,%g1
3167 casa [%g1]0x80,%l3,%l3 ! %l3 = 0000000000000000
3168
3169p0_label_122:
3170! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010001400] = ff000000 dd9dc0ff
3171 stda %l4,[%i0+0x000]%asi ! Mem[0000000010001400] = 000000ff ffffffff
3172! %f19 = ffffffc2, Mem[0000000030041410] = 4342afac
3173 sta %f19,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffffc2
3174! %l7 = 00000000dd9dc0ff, %l2 = 00000000000000ff, %l1 = 00000000000060ff
3175 andn %l7,%l2,%l1 ! %l1 = 00000000dd9dc000
3176! %l1 = 00000000dd9dc000, Mem[0000000030041408] = 425aeabe
3177 stba %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = 005aeabe
3178! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000030181400] = ffbf00ff ffec6de9
3179 stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff ffffffff
3180! Mem[0000000030181410] = 73050000, %l7 = 00000000dd9dc0ff
3181 swapa [%i6+%o5]0x89,%l7 ! %l7 = 0000000073050000
3182! Mem[000000001000140c] = 710000ff, %l7 = 73050000, %l3 = 00000000
3183 add %i0,0x0c,%g1
3184 casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000710000ff
3185! %f9 = 94b18a76, Mem[0000000030141408] = 990000ff
3186 sta %f9 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = 94b18a76
3187! %l2 = 000000ff, %l3 = 710000ff, Mem[0000000030141408] = 94b18a76 692e554c
3188 stda %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000ff 710000ff
3189! Starting 10 instruction Load Burst
3190! Mem[00000000201c0000] = ddff4c08, %l3 = 00000000710000ff
3191 ldsb [%o0+%g0],%l3 ! %l3 = ffffffffffffffdd
3192
3193p0_label_123:
3194! Mem[0000000030181410] = dd9dc0ff, %l6 = 00000000ff000000
3195 lduba [%i6+%o5]0x89,%l6 ! %l6 = 00000000000000ff
3196! Mem[0000000010181400] = ffc09dddb3660000, %f20 = 92005072 450440d6
3197 ldda [%i6+%g0]0x88,%f20 ! %f20 = ffc09ddd b3660000
3198! Mem[0000000010081408] = 000000ff18e94d00, %f22 = ff000099 4c552e69
3199 ldda [%i2+%o4]0x88,%f22 ! %f22 = 000000ff 18e94d00
3200! Mem[0000000030081400] = beea5a42, %l2 = 00000000000000ff
3201 ldsha [%i2+%g0]0x81,%l2 ! %l2 = ffffffffffffbeea
3202! %l6 = 00000000000000ff, immed = 00000c15, %y = 0000dd9d
3203 smul %l6,0xc15,%l2 ! %l2 = 00000000000c08eb, %y = 00000000
3204! Mem[00000000300c1408] = 4b000000, %l0 = 0000000000000000
3205 ldsha [%i3+%o4]0x81,%l0 ! %l0 = 0000000000004b00
3206! Mem[0000000030101408] = 000000ff, %l4 = 00000000000000ff
3207 lduha [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ff
3208! Mem[0000000010141408] = 000000d6, %l2 = 00000000000c08eb
3209 ldsba [%i5+%o4]0x88,%l2 ! %l2 = ffffffffffffffd6
3210! Mem[0000000021800100] = eca18676, %l4 = 00000000000000ff
3211 ldsb [%o3+0x100],%l4 ! %l4 = ffffffffffffffec
3212! Starting 10 instruction Store Burst
3213! Mem[0000000020800000] = ffffba64, %l6 = 00000000000000ff
3214 ldstub [%o1+%g0],%l6 ! %l6 = 000000ff000000ff
3215
3216p0_label_124:
3217! %f16 = 00000000 ff000005 00000000 ffffffc2
3218! %f20 = ffc09ddd b3660000 000000ff 18e94d00
3219! %f24 = 00bf607e bd7a5072 911a540e beea5a42
3220! %f28 = ff000000 00000000 4960bfff 025ff9ff
3221 stda %f16,[%i6]ASI_COMMIT_S ! Block Store to 0000000030181400
3222! Mem[000000001000140c] = 710000ff, %l6 = 00000000000000ff, %asi = 80
3223 swapa [%i0+0x00c]%asi,%l6 ! %l6 = 00000000710000ff
3224! Mem[0000000030141408] = ff000000, %l0 = 0000000000004b00
3225 ldstuba [%i5+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
3226! %l4 = ffffffec, %l5 = ffffffff, Mem[0000000010001410] = 91000000 a5e9ac63
3227 stda %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffec ffffffff
3228! %l0 = 00000000000000ff, Mem[0000000030001408] = f7000000
3229 stha %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00ff0000
3230! Mem[0000000010101430] = fcf158f1, %l7 = 0000000073050000, %asi = 80
3231 swapa [%i4+0x030]%asi,%l7 ! %l7 = 00000000fcf158f1
3232 membar #Sync ! Added by membar checker (21)
3233! %l6 = 710000ff, %l7 = fcf158f1, Mem[0000000030181408] = 00000000 c2ffffff
3234 stda %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 710000ff fcf158f1
3235! %f6 = 8900bfff dd9dc0ff, %l4 = ffffffffffffffec
3236! Mem[00000000300c1420] = a5e9ac6394b18a76
3237 add %i3,0x020,%g1
3238 stda %f6,[%g1+%l4]ASI_PST32_SL ! Mem[00000000300c1420] = a5e9ac6394b18a76
3239! Mem[0000000030181400] = 00000000, %l0 = 00000000000000ff
3240 swapa [%i6+%g0]0x89,%l0 ! %l0 = 0000000000000000
3241! Starting 10 instruction Load Burst
3242! Mem[0000000010141408] = d6000000 00000000, %l0 = 00000000, %l1 = dd9dc000
3243 ldd [%i5+%o4],%l0 ! %l0 = 00000000d6000000 0000000000000000
3244
3245p0_label_125:
3246! Mem[00000000100c1420] = ac990448ce32d083, %f28 = ff000000 00000000
3247 ldda [%i3+0x020]%asi,%f28 ! %f28 = ac990448 ce32d083
3248! Mem[0000000010181410] = ffffffff24d7ffff, %l1 = 0000000000000000
3249 ldxa [%i6+%o5]0x80,%l1 ! %l1 = ffffffff24d7ffff
3250! Mem[0000000030101400] = 00000000 00000000, %l0 = d6000000, %l1 = 24d7ffff
3251 ldda [%i4+%g0]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
3252! Mem[0000000010001410] = ffffffffffffffec, %l1 = 0000000000000000
3253 ldxa [%i0+%o5]0x88,%l1 ! %l1 = ffffffffffffffec
3254! Mem[0000000030001410] = 000000ff, %l1 = ffffffffffffffec
3255 lduwa [%i0+%o5]0x89,%l1 ! %l1 = 00000000000000ff
3256! Mem[0000000010141438] = fff95f02, %l1 = 00000000000000ff
3257 ldsha [%i5+0x038]%asi,%l1 ! %l1 = fffffffffffffff9
3258! Mem[0000000010041430] = 929010b9ffffffff, %f18 = 00000000 ffffffc2
3259 ldda [%i1+0x030]%asi,%f18 ! %f18 = 929010b9 ffffffff
3260! Mem[00000000300c1410] = ff000071, %l4 = ffffffffffffffec
3261 ldsha [%i3+%o5]0x81,%l4 ! %l4 = ffffffffffffff00
3262! Mem[0000000030101408] = ff000000, %f18 = 929010b9
3263 lda [%i4+%o4]0x81,%f18 ! %f18 = ff000000
3264! Starting 10 instruction Store Burst
3265! %f28 = ac990448 ce32d083, %l5 = ffffffffffffffff
3266! Mem[0000000010041438] = 00000092000000ff
3267 add %i1,0x038,%g1
3268 stda %f28,[%g1+%l5]ASI_PST8_P ! Mem[0000000010041438] = ac990448ce32d083
3269
3270p0_label_126:
3271! %l6 = 00000000710000ff, Mem[00000000211c0000] = 000085d2
3272 stb %l6,[%o2+%g0] ! Mem[00000000211c0000] = ff0085d2
3273! %l7 = 00000000fcf158f1, Mem[0000000030141410] = 7e3eafff
3274 stha %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 7e3e58f1
3275! %l1 = fffffffffffffff9, Mem[0000000030041408] = 005aeabe
3276 stha %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = fff9eabe
3277! Mem[0000000030101410] = dd9dc0ff, %l2 = ffffffffffffffd6
3278 ldstuba [%i4+%o5]0x81,%l2 ! %l2 = 000000dd000000ff
3279! Mem[0000000030041400] = bd7a5072, %l0 = 0000000000000000
3280 swapa [%i1+%g0]0x81,%l0 ! %l0 = 00000000bd7a5072
3281! %f30 = 4960bfff, Mem[0000000010001410] = ecffffff
3282 st %f30,[%i0+%o5] ! Mem[0000000010001410] = 4960bfff
3283! Mem[000000001010143a] = a2fb6350, %l2 = 00000000000000dd
3284 ldstuba [%i4+0x03a]%asi,%l2 ! %l2 = 00000063000000ff
3285! Mem[00000000100c1430] = bc5a3abb, %l1 = fffffffffffffff9
3286 swap [%i3+0x030],%l1 ! %l1 = 00000000bc5a3abb
3287! %l4 = ffffffffffffff00, Mem[0000000030081400] = beea5a42
3288 stba %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00ea5a42
3289! Starting 10 instruction Load Burst
3290! Mem[00000000100c1408] = d600000000000000, %l1 = 00000000bc5a3abb
3291 ldxa [%i3+0x008]%asi,%l1 ! %l1 = d600000000000000
3292
3293p0_label_127:
3294! Mem[00000000100c1408] = 000000d6, %f12 = ffffffff
3295 lda [%i3+%o4]0x88,%f12 ! %f12 = 000000d6
3296! Mem[0000000010181424] = 2bee0573, %l7 = 00000000fcf158f1
3297 lduba [%i6+0x026]%asi,%l7 ! %l7 = 0000000000000005
3298! Mem[00000000211c0000] = ff0085d2, %l3 = ffffffffffffffdd
3299 ldsba [%o2+0x001]%asi,%l3 ! %l3 = 0000000000000000
3300! Mem[0000000030041408] = fff9eabe, %l3 = 0000000000000000
3301 ldsba [%i1+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
3302! Mem[000000001004142c] = 000000ff, %l3 = ffffffffffffffff
3303 lduha [%i1+0x02e]%asi,%l3 ! %l3 = 00000000000000ff
3304! Mem[0000000030081408] = 000000ff, %f8 = 004de918
3305 lda [%i2+%o4]0x89,%f8 ! %f8 = 000000ff
3306! Mem[0000000030181400] = 050000ff000000ff, %l6 = 00000000710000ff
3307 ldxa [%i6+%g0]0x89,%l6 ! %l6 = 050000ff000000ff
3308! Mem[00000000100c1410] = 00000000, %f4 = 00000000
3309 lda [%i3+%o5]0x80,%f4 ! %f4 = 00000000
3310! Mem[0000000030101400] = 00000000, %l5 = ffffffffffffffff
3311 lduwa [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000000
3312! Starting 10 instruction Store Burst
3313! %l7 = 0000000000000005, Mem[00000000300c1408] = ffffffdd0000004b
3314 stxa %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000000000000005
3315
3316p0_label_128:
3317! %l7 = 0000000000000005, Mem[0000000030141400] = ddffffff
3318 stha %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = ddff0005
3319! Mem[00000000100c1414] = ffffff04, %l2 = 0000000000000063
3320 ldstuba [%i3+0x014]%asi,%l2 ! %l2 = 000000ff000000ff
3321! Mem[000000001014141d] = 0000001b, %l5 = 0000000000000000
3322 ldstuba [%i5+0x01d]%asi,%l5 ! %l5 = 00000000000000ff
3323! Mem[0000000010101400] = ff0000ff, %l1 = d600000000000000
3324 ldstuba [%i4+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
3325! Mem[0000000030101410] = ff9dc0ff, %l7 = 0000000000000005
3326 ldstuba [%i4+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
3327! Mem[0000000030141400] = 0500ffdd, %l3 = 00000000000000ff
3328 swapa [%i5+%g0]0x81,%l3 ! %l3 = 000000000500ffdd
3329! %f16 = 00000000 ff000005 ff000000 ffffffff
3330! %f20 = ffc09ddd b3660000 000000ff 18e94d00
3331! %f24 = 00bf607e bd7a5072 911a540e beea5a42
3332! %f28 = ac990448 ce32d083 4960bfff 025ff9ff
3333 stda %f16,[%i6]ASI_BLK_AIUSL ! Block Store to 0000000030181400
3334! %f14 = 8900bfff e96decff, %l4 = ffffffffffffff00
3335! Mem[0000000030101420] = a77aa2170fc18655
3336 add %i4,0x020,%g1
3337 stda %f14,[%g1+%l4]ASI_PST32_SL ! Mem[0000000030101420] = a77aa2170fc18655
3338! %l2 = 00000000000000ff, Mem[0000000010101400] = 7effbfffff0000ff
3339 stxa %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000000000ff
3340! Starting 10 instruction Load Burst
3341! Mem[0000000030041400] = 00000000, %l3 = 000000000500ffdd
3342 ldswa [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
3343
3344p0_label_129:
3345 membar #Sync ! Added by membar checker (22)
3346! Mem[0000000010181408] = 00000000 89000000, %l0 = bd7a5072, %l1 = 000000ff
3347 ldda [%i6+%o4]0x88,%l0 ! %l0 = 0000000089000000 0000000000000000
3348! Mem[0000000010081408] = 004de918ff000000, %f22 = 000000ff 18e94d00
3349 ldd [%i2+%o4],%f22 ! %f22 = 004de918 ff000000
3350! %l6 = 050000ff000000ff, immed = 00000dad, %y = 00000000
3351 smul %l6,0xdad,%l2 ! %l2 = 00000000000d9f53, %y = 00000000
3352! Mem[00000000211c0000] = ff0085d2, %l5 = 0000000000000000
3353 lduh [%o2+%g0],%l5 ! %l5 = 000000000000ff00
3354! Mem[00000000201c0000] = ddff4c08, %l2 = 00000000000d9f53
3355 lduha [%o0+0x000]%asi,%l2 ! %l2 = 000000000000ddff
3356! Mem[0000000010041408] = ff00ddb9, %l6 = 050000ff000000ff
3357 ldsba [%i1+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
3358! Mem[0000000030001400] = ffffd724 000000ff, %l0 = 89000000, %l1 = 00000000
3359 ldda [%i0+%g0]0x89,%l0 ! %l0 = 00000000000000ff 00000000ffffd724
3360! Mem[0000000010141410] = 5063fba2f02d883c, %f18 = ff000000 ffffffff
3361 ldda [%i5+%o5]0x80,%f18 ! %f18 = 5063fba2 f02d883c
3362! Mem[00000000100c1410] = 04ffffff00000000, %f16 = 00000000 ff000005
3363 ldda [%i3+%o5]0x88,%f16 ! %f16 = 04ffffff 00000000
3364! Starting 10 instruction Store Burst
3365! %l1 = 00000000ffffd724, Mem[0000000010101400] = 00000000000000ff
3366 stxa %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000ffffd724
3367
3368p0_label_130:
3369! %l1 = 00000000ffffd724, immd = fffffffffffffe6f, %l4 = ffffffffffffff00
3370 mulx %l1,-0x191,%l4 ! %l4 = fffffe6f0040009c
3371! %l5 = 000000000000ff00, Mem[00000000100c1408] = 000000d6
3372 stha %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ff00
3373! Mem[0000000010001438] = 00000000, %l4 = fffffe6f0040009c
3374 swap [%i0+0x038],%l4 ! %l4 = 0000000000000000
3375! %l1 = 00000000ffffd724, Mem[0000000010101400] = 24d7ffff
3376 stba %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 24d7ffff
3377! %f14 = 8900bfff e96decff, Mem[0000000030101408] = ff000000 00000014
3378 stda %f14,[%i4+%o4]0x81 ! Mem[0000000030101408] = 8900bfff e96decff
3379! %l0 = 00000000000000ff, Mem[00000000100c140a] = 00ff0000
3380 stb %l0,[%i3+0x00a] ! Mem[00000000100c1408] = 00ffff00
3381! Mem[0000000030081408] = 000000ff, %l0 = 00000000000000ff
3382 ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
3383! %f4 = 00000000 33660000, %l0 = 00000000000000ff
3384! Mem[0000000010141400] = 0000000000000000
3385 stda %f4,[%i5+%l0]ASI_PST8_PL ! Mem[0000000010141400] = 0000663300000000
3386! %l4 = 0000000000000000, Mem[0000000030101400] = 00000000
3387 stha %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
3388! Starting 10 instruction Load Burst
3389! Mem[0000000030141400] = 000000ff, %l1 = 00000000ffffd724
3390 lduha [%i5+%g0]0x81,%l1 ! %l1 = 0000000000000000
3391
3392p0_label_131:
3393! Mem[0000000030101408] = ffbf0089, %l2 = 000000000000ddff
3394 ldsba [%i4+%o4]0x89,%l2 ! %l2 = ffffffffffffff89
3395! Mem[0000000030101410] = ffc09dff, %l3 = 0000000000000000
3396 lduba [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff
3397! Mem[0000000030181400] = 050000ff, %l7 = 00000000000000ff
3398 ldswa [%i6+%g0]0x81,%l7 ! %l7 = 00000000050000ff
3399! Mem[0000000010101428] = ffffff04c26ceff2, %l7 = 00000000050000ff
3400 ldxa [%i4+0x028]%asi,%l7 ! %l7 = ffffff04c26ceff2
3401! Mem[0000000030041408] = 00000000beeaf9ff, %f26 = 911a540e beea5a42
3402 ldda [%i1+%o4]0x89,%f26 ! %f26 = 00000000 beeaf9ff
3403! %l1 = 0000000000000000, %l2 = ffffffffffffff89, %l0 = 00000000000000ff
3404 or %l1,%l2,%l0 ! %l0 = ffffffffffffff89
3405! Mem[0000000030081410] = bea1efff000000ff, %l2 = ffffffffffffff89
3406 ldxa [%i2+%o5]0x89,%l2 ! %l2 = bea1efff000000ff
3407! Mem[0000000010141418] = df48e81400ff001b, %l4 = 0000000000000000
3408 ldx [%i5+0x018],%l4 ! %l4 = df48e81400ff001b
3409! Mem[0000000010141410] = 5063fba2, %l5 = 000000000000ff00
3410 lduba [%i5+%o5]0x80,%l5 ! %l5 = 0000000000000050
3411! Starting 10 instruction Store Burst
3412! Mem[0000000030081408] = 000000ff, %l5 = 0000000000000050
3413 ldstuba [%i2+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
3414
3415p0_label_132:
3416! Mem[0000000030041410] = ffffffc2, %l3 = 00000000000000ff
3417 swapa [%i1+%o5]0x89,%l3 ! %l3 = 00000000ffffffc2
3418! %f30 = 4960bfff 025ff9ff, Mem[0000000030181408] = ffffffff 000000ff
3419 stda %f30,[%i6+%o4]0x81 ! Mem[0000000030181408] = 4960bfff 025ff9ff
3420! Mem[00000000300c1400] = ffffffff, %l0 = ffffffffffffff89
3421 ldstuba [%i3+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
3422! %f3 = ddffffff, Mem[0000000030101408] = ffbf0089
3423 sta %f3 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = ddffffff
3424! %l1 = 0000000000000000, Mem[0000000010181408] = 00000089
3425 stba %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000089
3426! %l6 = ffffffff, %l7 = c26ceff2, Mem[0000000010101408] = ffffffff ffc09ddd
3427 stda %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffff c26ceff2
3428! Mem[0000000030101408] = ffffffdd, %l4 = df48e81400ff001b
3429 swapa [%i4+%o4]0x81,%l4 ! %l4 = 00000000ffffffdd
3430! %f13 = ffffffff, Mem[000000001004142c] = 000000ff
3431 sta %f13,[%i1+0x02c]%asi ! Mem[000000001004142c] = ffffffff
3432! %l7 = ffffff04c26ceff2, Mem[00000000100c143b] = b4e1f0ff, %asi = 80
3433 stba %l7,[%i3+0x03b]%asi ! Mem[00000000100c1438] = b4e1f0f2
3434! Starting 10 instruction Load Burst
3435! Mem[0000000010081400] = 8000000000000000, %l0 = 00000000000000ff
3436 ldxa [%i2+%g0]0x88,%l0 ! %l0 = 8000000000000000
3437
3438p0_label_133:
3439! Mem[0000000030041400] = d6400445 00000000, %l0 = 00000000, %l1 = 00000000
3440 ldda [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000 00000000d6400445
3441! Mem[0000000030081400] = 00ea5a42, %l1 = 00000000d6400445
3442 lduwa [%i2+%g0]0x81,%l1 ! %l1 = 0000000000ea5a42
3443! Mem[0000000010101404] = 00000000, %l7 = ffffff04c26ceff2
3444 ldsb [%i4+0x007],%l7 ! %l7 = 0000000000000000
3445! Mem[0000000010141410] = 5063fba2, %l5 = 00000000000000ff
3446 ldswa [%i5+%o5]0x80,%l5 ! %l5 = 000000005063fba2
3447! Mem[0000000030001400] = 000000ff, %l6 = ffffffffffffffff
3448 ldswa [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff
3449! Mem[000000001004142c] = ffffffff, %l5 = 000000005063fba2
3450 ldswa [%i1+0x02c]%asi,%l5 ! %l5 = ffffffffffffffff
3451! Mem[0000000010001424] = 5dffffff, %l5 = ffffffffffffffff
3452 ldsb [%i0+0x026],%l5 ! %l5 = ffffffffffffffff
3453! Mem[00000000100c1408] = 00ffff0000000000, %l2 = bea1efff000000ff
3454 ldxa [%i3+%o4]0x80,%l2 ! %l2 = 00ffff0000000000
3455! Mem[0000000030181410] = 000066b3, %l1 = 0000000000ea5a42
3456 lduwa [%i6+%o5]0x81,%l1 ! %l1 = 00000000000066b3
3457! Starting 10 instruction Store Burst
3458! Mem[0000000010001400] = 000000ff, %l2 = 00ffff0000000000
3459 swapa [%i0+%g0]0x80,%l2 ! %l2 = 00000000000000ff
3460
3461p0_label_134:
3462! %l4 = 00000000ffffffdd, Mem[0000000030081400] = 00ea5a42
3463 stha %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffdd5a42
3464! %l4 = ffffffdd, %l5 = ffffffff, Mem[0000000010081408] = 18e94d00 000000ff
3465 stda %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffffdd ffffffff
3466! Mem[0000000030141410] = 7e3e58f1, %l3 = 00000000ffffffc2
3467 ldstuba [%i5+%o5]0x89,%l3 ! %l3 = 000000f1000000ff
3468! Mem[0000000010141420] = 2fc09ddd, %l0 = 0000000000000000, %asi = 80
3469 swapa [%i5+0x020]%asi,%l0 ! %l0 = 000000002fc09ddd
3470! %f8 = 000000ff 94b18a76, Mem[00000000100c1400] = ff004243 271c0000
3471 stda %f8 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff 94b18a76
3472! %f18 = 5063fba2 f02d883c, Mem[0000000030141400] = 000000ff f6ffffff
3473 stda %f18,[%i5+%g0]0x81 ! Mem[0000000030141400] = 5063fba2 f02d883c
3474! Mem[0000000010101428] = ffffff04c26ceff2, %l7 = 0000000000000000, %l7 = 0000000000000000
3475 add %i4,0x28,%g1
3476 casxa [%g1]0x80,%l7,%l7 ! %l7 = ffffff04c26ceff2
3477! %l2 = 00000000000000ff, Mem[0000000010041410] = ff60bfff
3478 stwa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff
3479! Mem[0000000030141408] = ff000000, %l2 = 00000000000000ff
3480 swapa [%i5+%o4]0x81,%l2 ! %l2 = 00000000ff000000
3481! Starting 10 instruction Load Burst
3482! Mem[0000000010001428] = ffbf607e, %l2 = 00000000ff000000
3483 ldswa [%i0+0x028]%asi,%l2 ! %l2 = ffffffffffbf607e
3484
3485p0_label_135:
3486! Mem[0000000030081408] = ff00000000000000, %l3 = 00000000000000f1
3487 ldxa [%i2+%o4]0x81,%l3 ! %l3 = ff00000000000000
3488! Mem[0000000010081400] = 8000000000000000, %l6 = 00000000000000ff
3489 ldxa [%i2+%g0]0x88,%l6 ! %l6 = 8000000000000000
3490! Mem[0000000010041400] = 00000573, %l5 = ffffffffffffffff
3491 ldsha [%i1+%g0]0x88,%l5 ! %l5 = 0000000000000573
3492! Mem[0000000030141410] = ff583e7effbf607e, %l1 = 00000000000066b3
3493 ldxa [%i5+%o5]0x81,%l1 ! %l1 = ff583e7effbf607e
3494 membar #Sync ! Added by membar checker (23)
3495! Mem[0000000010081400] = 00000000 00000080 ddffffff ffffffff
3496! Mem[0000000010081410] = 2349c7e1 4e000000 acad0ca9 c193a468
3497! Mem[0000000010081420] = e139503d 8ea847d9 f8ffffff 5063fba2
3498! Mem[0000000010081430] = a675a8b0 7cfb0e7c 55045c7d 6de02ca5
3499 ldda [%i2]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010081400
3500! Mem[0000000030141410] = 7e3e58ff, %f0 = 00000000
3501 lda [%i5+%o5]0x89,%f0 ! %f0 = 7e3e58ff
3502! Mem[0000000030041400] = 00000000, %l6 = 8000000000000000
3503 ldsba [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
3504! Mem[0000000010141408] = d6000000, %l3 = ff00000000000000
3505 ldswa [%i5+0x008]%asi,%l3 ! %l3 = ffffffffd6000000
3506! Mem[00000000211c0000] = ff0085d2, %l5 = 0000000000000573
3507 lduh [%o2+%g0],%l5 ! %l5 = 000000000000ff00
3508! Starting 10 instruction Store Burst
3509 membar #Sync ! Added by membar checker (24)
3510! %l6 = 00000000, %l7 = c26ceff2, Mem[0000000010081400] = 00000000 80000000
3511 stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 c26ceff2
3512
3513p0_label_136:
3514! Mem[0000000030101400] = 00000000, %l5 = 000000000000ff00
3515 swapa [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000000
3516! %f20 = 0000004e e1c74923, Mem[0000000030041408] = fff9eabe 00000000
3517 stda %f20,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000004e e1c74923
3518! %l1 = ff583e7effbf607e, Mem[0000000010141418] = df48e81400ff001b
3519 stx %l1,[%i5+0x018] ! Mem[0000000010141418] = ff583e7effbf607e
3520! Mem[0000000010041434] = ffffffff, %l7 = c26ceff2, %l4 = ffffffdd
3521 add %i1,0x34,%g1
3522 casa [%g1]0x80,%l7,%l4 ! %l4 = 00000000ffffffff
3523! Mem[0000000030101400] = 00ff0000, %l3 = ffffffffd6000000
3524 swapa [%i4+%g0]0x81,%l3 ! %l3 = 0000000000ff0000
3525! %f12 = 000000d6, Mem[00000000300c1400] = ffffffff
3526 sta %f12,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000d6
3527! %f26 = a2fb6350 fffffff8, Mem[0000000010181408] = 00000089 00000000
3528 stda %f26,[%i6+%o4]0x80 ! Mem[0000000010181408] = a2fb6350 fffffff8
3529! %l2 = ffffffffffbf607e, %l7 = ffffff04c26ceff2, %l2 = ffffffffffbf607e
3530 sdivx %l2,%l7,%l2 ! %l2 = 0000000000000000
3531! Mem[0000000010101438] = a2fbff500000002f, %l1 = ff583e7effbf607e, %l7 = ffffff04c26ceff2
3532 add %i4,0x38,%g1
3533 casxa [%g1]0x80,%l1,%l7 ! %l7 = a2fbff500000002f
3534! Starting 10 instruction Load Burst
3535! Mem[0000000010101400] = 24d7ffff, %l5 = 0000000000000000
3536 ldsha [%i4+0x002]%asi,%l5 ! %l5 = ffffffffffffffff
3537
3538p0_label_137:
3539! Mem[0000000030101408] = 1b00ff00, %l1 = ff583e7effbf607e
3540 lduwa [%i4+%o4]0x89,%l1 ! %l1 = 000000001b00ff00
3541! Mem[0000000010101408] = fffffffff2ef6cc2, %l0 = 000000002fc09ddd
3542 ldxa [%i4+%o4]0x80,%l0 ! %l0 = fffffffff2ef6cc2
3543! Mem[0000000030081408] = ff000000, %l2 = 0000000000000000
3544 lduha [%i2+%o4]0x81,%l2 ! %l2 = 000000000000ff00
3545! Mem[0000000010081400] = 00000000, %l4 = 00000000ffffffff
3546 ldswa [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
3547! Mem[00000000100c1420] = ac990448, %l0 = fffffffff2ef6cc2
3548 lduwa [%i3+0x020]%asi,%l0 ! %l0 = 00000000ac990448
3549! Mem[0000000030001408] = 00ff0000, %l7 = a2fbff500000002f
3550 lduha [%i0+%o4]0x81,%l7 ! %l7 = 00000000000000ff
3551! Mem[0000000010001408] = ff0000002349c7e1, %l4 = 0000000000000000
3552 ldxa [%i0+%o4]0x88,%l4 ! %l4 = ff0000002349c7e1
3553! Mem[0000000010001400] = 00000000, %l7 = 00000000000000ff
3554 ldsha [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000000
3555! Mem[0000000030141410] = 7e60bfff7e3e58ff, %f20 = 0000004e e1c74923
3556 ldda [%i5+%o5]0x89,%f20 ! %f20 = 7e60bfff 7e3e58ff
3557! Starting 10 instruction Store Burst
3558! %f22 = 68a493c1 a90cadac, Mem[0000000030001400] = 000000ff ffffd724
3559 stda %f22,[%i0+%g0]0x89 ! Mem[0000000030001400] = 68a493c1 a90cadac
3560
3561p0_label_138:
3562! %f16 = 80000000 00000000 ffffffff ffffffdd
3563! %f20 = 7e60bfff 7e3e58ff 68a493c1 a90cadac
3564! %f24 = d947a88e 3d5039e1 a2fb6350 fffffff8
3565! %f28 = 7c0efb7c b0a875a6 a52ce06d 7d5c0455
3566 stda %f16,[%i3]ASI_BLK_AIUSL ! Block Store to 00000000300c1400
3567! %l6 = 0000000000000000, Mem[0000000010181410] = ffffffff
3568 stwa %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
3569! %f2 = fffffff6 ddffffff, Mem[0000000010141410] = a2fb6350 3c882df0
3570 stda %f2 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = fffffff6 ddffffff
3571! %f11 = ff000071, %f15 = e96decff
3572 fsqrts %f11,%f15 ! %f15 = 7fffffff
3573! Mem[000000001004143b] = ac990448, %l7 = 0000000000000000
3574 ldstuba [%i1+0x03b]%asi,%l7 ! %l7 = 00000048000000ff
3575! %l7 = 0000000000000048, Mem[0000000030101408] = 1b00ff00
3576 stba %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = 1b00ff48
3577! %l0 = ac990448, %l1 = 1b00ff00, Mem[0000000010001420] = 00000000 5dffffff
3578 stda %l0,[%i0+0x020]%asi ! Mem[0000000010001420] = ac990448 1b00ff00
3579! %l1 = 000000001b00ff00, Mem[0000000010041400] = 73050000
3580 stwa %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 1b00ff00
3581! %f15 = 7fffffff, Mem[0000000010001408] = e1c74923
3582 sta %f15,[%i0+%o4]0x80 ! Mem[0000000010001408] = 7fffffff
3583! Starting 10 instruction Load Burst
3584 membar #Sync ! Added by membar checker (25)
3585! Mem[00000000100c1400] = 000000ff 94b18a76, %l0 = ac990448, %l1 = 1b00ff00
3586 ldda [%i3+%g0]0x80,%l0 ! %l0 = 00000000000000ff 0000000094b18a76
3587
3588p0_label_139:
3589! Mem[0000000030101410] = 00000000ffc09dff, %l5 = ffffffffffffffff
3590 ldxa [%i4+%o5]0x89,%l5 ! %l5 = 00000000ffc09dff
3591! Mem[0000000010101424] = c70d15f3, %l6 = 0000000000000000
3592 ldsb [%i4+0x025],%l6 ! %l6 = 000000000000000d
3593! Mem[0000000010001410] = ffbf6049, %l3 = 0000000000ff0000
3594 lduwa [%i0+%o5]0x88,%l3 ! %l3 = 00000000ffbf6049
3595! Mem[0000000030081400] = ffdd5a42 b01cb197, %l4 = 2349c7e1, %l5 = ffc09dff
3596 ldda [%i2+%g0]0x81,%l4 ! %l4 = 00000000ffdd5a42 00000000b01cb197
3597! Mem[0000000010041438] = ac9904ff, %l1 = 0000000094b18a76
3598 lduha [%i1+0x038]%asi,%l1 ! %l1 = 000000000000ac99
3599! Mem[0000000010141408] = d600000000000000, %f2 = fffffff6 ddffffff
3600 ldda [%i5+%o4]0x80,%f2 ! %f2 = d6000000 00000000
3601! Mem[0000000010041408] = b9dd00ff, %l4 = 00000000ffdd5a42
3602 ldswa [%i1+%o4]0x88,%l4 ! %l4 = ffffffffb9dd00ff
3603! Mem[0000000010181410] = 00000000, %l1 = 000000000000ac99
3604 ldswa [%i6+%o5]0x80,%l1 ! %l1 = 0000000000000000
3605! Mem[00000000218000c0] = 6fd44ce8, %l0 = 00000000000000ff
3606 lduha [%o3+0x0c0]%asi,%l0 ! %l0 = 0000000000006fd4
3607! Starting 10 instruction Store Burst
3608! Mem[0000000021800141] = f60105d8, %l0 = 0000000000006fd4
3609 ldstub [%o3+0x141],%l0 ! %l0 = 00000001000000ff
3610
3611p0_label_140:
3612! %l3 = 00000000ffbf6049, Mem[00000000211c0000] = ff0085d2, %asi = 80
3613 stha %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 604985d2
3614! %l1 = 0000000000000000, Mem[0000000030001400] = acad0ca9
3615 stwa %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
3616! Mem[0000000030001408] = 00ff0000, %l4 = ffffffffb9dd00ff
3617 ldstuba [%i0+%o4]0x81,%l4 ! %l4 = 00000000000000ff
3618! %f13 = ffffffff, %f23 = a90cadac, %f26 = a2fb6350
3619 fsubs %f13,%f23,%f26 ! %f26 = ffffffff
3620! %l7 = 0000000000000048, Mem[0000000010181408] = 5063fba2
3621 stwa %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000048
3622! %f28 = 7c0efb7c b0a875a6, Mem[0000000030081400] = 425addff 97b11cb0
3623 stda %f28,[%i2+%g0]0x89 ! Mem[0000000030081400] = 7c0efb7c b0a875a6
3624! Mem[0000000020800040] = ff1dc1d1, %l0 = 0000000000000001
3625 ldsb [%o1+0x040],%l0 ! %l0 = ffffffffffffffff
3626! %l2 = 000000000000ff00, Mem[0000000010041414] = 36c0c225
3627 stw %l2,[%i1+0x014] ! Mem[0000000010041414] = 0000ff00
3628! Mem[0000000030141400] = a2fb6350, %l4 = 0000000000000000
3629 ldsha [%i5+%g0]0x89,%l4 ! %l4 = 0000000000006350
3630! Starting 10 instruction Load Burst
3631! Mem[0000000010141408] = 000000d6, %l3 = 00000000ffbf6049
3632 ldswa [%i5+%o4]0x88,%l3 ! %l3 = 00000000000000d6
3633
3634p0_label_141:
3635! Mem[0000000030101408] = ffec6de91b00ff48, %f14 = 8900bfff 7fffffff
3636 ldda [%i4+%o4]0x89,%f14 ! %f14 = ffec6de9 1b00ff48
3637! Mem[0000000030141400] = 3c882df0 a2fb6350, %l4 = 00006350, %l5 = b01cb197
3638 ldda [%i5+%g0]0x89,%l4 ! %l4 = 00000000a2fb6350 000000003c882df0
3639! Mem[0000000010181408] = f8ffffff00000048, %f24 = d947a88e 3d5039e1
3640 ldda [%i6+%o4]0x88,%f24 ! %f24 = f8ffffff 00000048
3641! Mem[0000000010001400] = 00000000, %l3 = 00000000000000d6
3642 lduwa [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000
3643! Mem[00000000100c1408] = 00ffff00, %f29 = b0a875a6
3644 lda [%i3+%o4]0x88,%f29 ! %f29 = 00ffff00
3645! Mem[0000000030041410] = ff000000, %l7 = 0000000000000048
3646 lduwa [%i1+%o5]0x81,%l7 ! %l7 = 00000000ff000000
3647! Mem[0000000010001410] = ffbf6049, %l6 = 000000000000000d
3648 lduba [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000049
3649! Mem[0000000010041400] = 1b00ff00, %l4 = 00000000a2fb6350
3650 ldswa [%i1+0x000]%asi,%l4 ! %l4 = 000000001b00ff00
3651! Mem[0000000020800000] = ffffba64, %l4 = 000000001b00ff00
3652 ldsba [%o1+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
3653! Starting 10 instruction Store Burst
3654! %l1 = 0000000000000000, Mem[0000000010081410] = 0000004ee1c74923
3655 stxa %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000000000000000
3656
3657p0_label_142:
3658! Mem[0000000010041404] = 00000000, %l2 = 000000000000ff00
3659 swap [%i1+0x004],%l2 ! %l2 = 0000000000000000
3660! Mem[00000000211c0001] = 604985d2, %l1 = 0000000000000000
3661 ldstub [%o2+0x001],%l1 ! %l1 = 00000049000000ff
3662! Mem[0000000030041408] = 0000004e, %l2 = 0000000000000000
3663 swapa [%i1+%o4]0x81,%l2 ! %l2 = 000000000000004e
3664! Mem[0000000030181408] = 4960bfff, %l0 = ffffffffffffffff
3665 swapa [%i6+%o4]0x81,%l0 ! %l0 = 000000004960bfff
3666! %l6 = 0000000000000049, Mem[0000000030141410] = 7e60bfff7e3e58ff
3667 stxa %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000000000049
3668! %l0 = 000000004960bfff, Mem[0000000030081410] = ff000000
3669 stba %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000
3670! %l6 = 0000000000000049, Mem[0000000010101410] = 00bf607e
3671 stha %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0049607e
3672! Mem[0000000030041400] = 00000000, %l4 = ffffffffffffffff
3673 swapa [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
3674! %l4 = 0000000000000000, %l5 = 000000003c882df0, %l7 = 00000000ff000000
3675 add %l4,%l5,%l7 ! %l7 = 000000003c882df0
3676! Starting 10 instruction Load Burst
3677! Mem[0000000010101410] = ffef4a3c7e604900, %l4 = 0000000000000000
3678 ldxa [%i4+%o5]0x88,%l4 ! %l4 = ffef4a3c7e604900
3679
3680p0_label_143:
3681! Mem[0000000030001410] = ff000000, %l7 = 000000003c882df0
3682 lduha [%i0+%o5]0x81,%l7 ! %l7 = 000000000000ff00
3683! Mem[00000000100c143c] = 6705d656, %l0 = 000000004960bfff
3684 lduba [%i3+0x03f]%asi,%l0 ! %l0 = 0000000000000056
3685! Mem[0000000010001400] = 00000000, %l7 = 000000000000ff00
3686 ldub [%i0+0x002],%l7 ! %l7 = 0000000000000000
3687! %f23 = a90cadac, %f9 = 94b18a76, %f7 = dd9dc0ff
3688 fsubs %f23,%f9 ,%f7 ! %f7 = a90cadac
3689! Mem[00000000211c0000] = 60ff85d2, %l6 = 0000000000000049
3690 ldsha [%o2+0x000]%asi,%l6 ! %l6 = 00000000000060ff
3691! Mem[0000000010141400] = 00006633, %l2 = 000000000000004e
3692 lduha [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000
3693! Mem[0000000010081410] = 00000000, %l4 = ffef4a3c7e604900
3694 lduwa [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000
3695! Mem[00000000100c1414] = ffffff04, %l2 = 0000000000000000
3696 ldswa [%i3+0x014]%asi,%l2 ! %l2 = ffffffffffffff04
3697! Mem[0000000010001400] = 00000000, %l0 = 0000000000000056
3698 lduwa [%i0+%g0]0x88,%l0 ! %l0 = 0000000000000000
3699! Starting 10 instruction Store Burst
3700! %l7 = 0000000000000000, Mem[0000000010081410] = 00000000
3701 stha %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
3702
3703p0_label_144:
3704! Mem[0000000030081400] = b0a875a6, %l0 = 0000000000000000
3705 swapa [%i2+%g0]0x89,%l0 ! %l0 = 00000000b0a875a6
3706! Mem[000000001018142c] = 00005dfd, %l3 = 00000000, %l0 = b0a875a6
3707 add %i6,0x2c,%g1
3708 casa [%g1]0x80,%l3,%l0 ! %l0 = 0000000000005dfd
3709! %l4 = 0000000000000000, Mem[0000000010181400] = b3660000
3710 stha %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = b3660000
3711! Mem[0000000010001400] = 00000000, %l7 = 0000000000000000
3712 swapa [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000000
3713! Mem[00000000300c1400] = 00000000, %l4 = 0000000000000000
3714 ldstuba [%i3+%g0]0x81,%l4 ! %l4 = 00000000000000ff
3715! %l0 = 00005dfd, %l1 = 00000049, Mem[0000000010181410] = 00000000 ffffd724
3716 stda %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00005dfd 00000049
3717! %f16 = 80000000 00000000, Mem[00000000100c1410] = 00000000 04ffffff
3718 stda %f16,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 80000000 00000000
3719! Mem[0000000010141410] = ffffffdd, %l5 = 000000003c882df0
3720 ldstuba [%i5+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
3721! %l6 = 00000000000060ff, immed = 00000dc8, %y = 00000000
3722 smul %l6,0xdc8,%l7 ! %l7 = 000000000538ba38, %y = 00000000
3723! Starting 10 instruction Load Burst
3724! %f25 = 00000048, %f2 = d6000000, %f2 = d6000000 00000000
3725 fsmuld %f25,%f2 ,%f2 ! %l0 = 0000000000005e1f, Unfinished, %fsr = 3900000400
3726
3727p0_label_145:
3728! Mem[0000000030041408] = 00000000, %l1 = 0000000000000049
3729 lduha [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
3730! Mem[0000000030181408] = ffffffff, %l7 = 000000000538ba38
3731 lduba [%i6+%o4]0x89,%l7 ! %l7 = 00000000000000ff
3732! %l0 = 0000000000005e1f, imm = 0000000000000dde, %l5 = 00000000000000ff
3733 subc %l0,0xdde,%l5 ! %l5 = 0000000000005041
3734! Mem[0000000010001408] = ff000000ffffff7f, %l2 = ffffffffffffff04
3735 ldxa [%i0+%o4]0x88,%l2 ! %l2 = ff000000ffffff7f
3736! Mem[0000000010001428] = ffbf607e, %l0 = 0000000000005e1f
3737 lduw [%i0+0x028],%l0 ! %l0 = 00000000ffbf607e
3738! Mem[0000000010041400] = 1b00ff00, %l5 = 0000000000005041
3739 lduha [%i1+%g0]0x80,%l5 ! %l5 = 0000000000001b00
3740! Mem[0000000021800140] = f6ff05d8, %l7 = 00000000000000ff
3741 lduha [%o3+0x140]%asi,%l7 ! %l7 = 000000000000f6ff
3742! Mem[0000000030081408] = ff000000, %l1 = 0000000000000000
3743 lduba [%i2+%o4]0x81,%l1 ! %l1 = 00000000000000ff
3744! Mem[00000000300c1408] = ffffffdd, %l0 = 00000000ffbf607e
3745 lduwa [%i3+%o4]0x89,%l0 ! %l0 = 00000000ffffffdd
3746! Starting 10 instruction Store Burst
3747! Mem[00000000100c1408] = 00ffff00, %l1 = 00000000000000ff
3748 ldstuba [%i3+%o4]0x88,%l1 ! %l1 = 00000000000000ff
3749
3750p0_label_146:
3751! Mem[0000000010181410] = fd5d0000, %l0 = 00000000ffffffdd
3752 swapa [%i6+%o5]0x80,%l0 ! %l0 = 00000000fd5d0000
3753! Mem[0000000010041408] = ff00ddb9, %l2 = ff000000ffffff7f
3754 ldstuba [%i1+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
3755! %f14 = ffec6de9, Mem[0000000010141410] = ffffffdd
3756 sta %f14,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffec6de9
3757! Mem[00000000100c142c] = a5e9ac63, %l2 = 00000000000000ff, %asi = 80
3758 swapa [%i3+0x02c]%asi,%l2 ! %l2 = 00000000a5e9ac63
3759! %l7 = 000000000000f6ff, Mem[0000000030141410] = 0000000000000049
3760 stxa %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000000000f6ff
3761! %f30 = a52ce06d 7d5c0455, %l5 = 0000000000001b00
3762! Mem[0000000030101438] = 76e1320a7827e7ec
3763 add %i4,0x038,%g1
3764 stda %f30,[%g1+%l5]ASI_PST8_S ! Mem[0000000030101438] = 76e1320a7827e7ec
3765! Mem[0000000030181408] = ffffffff, %l5 = 0000000000001b00
3766 swapa [%i6+%o4]0x89,%l5 ! %l5 = 00000000ffffffff
3767! %l2 = 00000000a5e9ac63, Mem[0000000030101400] = 000000d6
3768 stha %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000ac63
3769! %l5 = 00000000ffffffff, Mem[00000000201c0000] = ddff4c08
3770 sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = ffff4c08
3771! Starting 10 instruction Load Burst
3772! Mem[0000000030081400] = 00000000, %l0 = 00000000fd5d0000
3773 lduwa [%i2+%g0]0x81,%l0 ! %l0 = 0000000000000000
3774
3775p0_label_147:
3776! Mem[0000000030101410] = ff9dc0ff, %l2 = 00000000a5e9ac63
3777 lduba [%i4+%o5]0x81,%l2 ! %l2 = 00000000000000ff
3778! Mem[0000000030041408] = 00000000, %l5 = 00000000ffffffff
3779 ldsba [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000000
3780! Mem[0000000010041410] = 000000ff, %l3 = 0000000000000000
3781 ldsba [%i1+0x012]%asi,%l3 ! %l3 = 0000000000000000
3782! Mem[00000000211c0000] = 60ff85d2, %l6 = 00000000000060ff
3783 lduba [%o2+0x001]%asi,%l6 ! %l6 = 00000000000000ff
3784! Mem[0000000010141408] = 00000000 000000d6, %l2 = 000000ff, %l3 = 00000000
3785 ldda [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000d6 0000000000000000
3786! Mem[00000000100c1400] = 000000ff, %l7 = 000000000000f6ff
3787 lduha [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
3788! Mem[00000000201c0000] = ffff4c08, %l6 = 00000000000000ff
3789 ldsb [%o0+%g0],%l6 ! %l6 = ffffffffffffffff
3790! Mem[0000000010101410] = 0049607e, %l2 = 00000000000000d6
3791 lduha [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000049
3792! Mem[0000000030181410] = b3660000, %f15 = 1b00ff48
3793 lda [%i6+%o5]0x89,%f15 ! %f15 = b3660000
3794! Starting 10 instruction Store Burst
3795! %l6 = ffffffff, %l7 = 00000000, Mem[0000000030101408] = 1b00ff48 ffec6de9
3796 stda %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffff 00000000
3797
3798p0_label_148:
3799! %f28 = 7c0efb7c 00ffff00, Mem[0000000030181400] = 050000ff 00000000
3800 stda %f28,[%i6+%g0]0x81 ! Mem[0000000030181400] = 7c0efb7c 00ffff00
3801! %f6 = 8900bfff a90cadac, %l6 = ffffffffffffffff
3802! Mem[0000000030041410] = ff0000000f31424a
3803 add %i1,0x010,%g1
3804 stda %f6,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030041410] = acad0ca9ffbf0089
3805! Mem[0000000010001400] = 00000000, %l1 = 0000000000000000
3806 swapa [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000
3807! %l7 = 0000000000000000, Mem[00000000100c1400] = 000000ff
3808 stha %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff
3809! Mem[0000000030141400] = a2fb6350, %l5 = 0000000000000000
3810 lduba [%i5+%g0]0x89,%l5 ! %l5 = 0000000000000050
3811! %l6 = ffffffffffffffff, Mem[0000000030181410] = b3660000
3812 stwa %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffff
3813! Mem[0000000010101410] = 0049607e, %l4 = 0000000000000000
3814 ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 00000000000000ff
3815! %f24 = f8ffffff 00000048, Mem[0000000010181418] = 7e60bfff 36c0c225
3816 stda %f24,[%i6+0x018]%asi ! Mem[0000000010181418] = f8ffffff 00000048
3817! %l7 = 0000000000000000, Mem[0000000030001410] = ff000000
3818 stha %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
3819! Starting 10 instruction Load Burst
3820! Mem[0000000030041408] = 00000000, %l3 = 0000000000000000
3821 lduba [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
3822
3823p0_label_149:
3824! Mem[0000000010001408] = ffffff7f, %l6 = ffffffffffffffff
3825 ldsba [%i0+%o4]0x88,%l6 ! %l6 = 000000000000007f
3826! Code Fragment 4
3827p0_fragment_9:
3828! %l0 = 0000000000000000
3829 setx 0xa6f70d7fc56363e7,%g7,%l0 ! %l0 = a6f70d7fc56363e7
3830! %l1 = 0000000000000000
3831 setx 0xa090525fbde35823,%g7,%l1 ! %l1 = a090525fbde35823
3832 setx 0x7ff8, %g1, %g2
3833 and %l0, %g2, %l0
3834 setx 0xffffffff, %g1, %g2
3835 and %l1, %g2, %l1
3836 setx 0x100000000, %g1, %g2
3837 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3838 ta T_CHANGE_HPRIV
3839 stxa %l1, [%l0]ASI_ICACHE_INSTR
3840 ta T_CHANGE_NONHPRIV
3841! %l0 = a6f70d7fc56363e7
3842 setx 0x980642ffe1e35bc5,%g7,%l0 ! %l0 = 980642ffe1e35bc5
3843! %l1 = a090525fbde35823
3844 setx 0x8c4a5eefac87ff56,%g7,%l1 ! %l1 = 8c4a5eefac87ff56
3845! Mem[0000000010001410] = ffbf6049, %l3 = 0000000000000000
3846 ldswa [%i0+%o5]0x88,%l3 ! %l3 = ffffffffffbf6049
3847! Mem[000000001000143c] = ff000099, %l3 = ffffffffffbf6049
3848 ldsba [%i0+0x03d]%asi,%l3 ! %l3 = 0000000000000000
3849! Mem[0000000030001408] = 0000ffff, %l0 = 980642ffe1e35bc5
3850 lduba [%i0+%o4]0x89,%l0 ! %l0 = 00000000000000ff
3851! Mem[00000000211c0000] = 60ff85d2, %l0 = 00000000000000ff
3852 ldsb [%o2+0x001],%l0 ! %l0 = ffffffffffffffff
3853! Mem[0000000010181410] = ddffffff, %f25 = 00000048
3854 lda [%i6+%o5]0x88,%f25 ! %f25 = ddffffff
3855! Mem[0000000010181408] = 48000000, %l4 = 0000000000000000
3856 ldswa [%i6+%o4]0x80,%l4 ! %l4 = 0000000048000000
3857! %f22 = 68a493c1, %f3 = 00000000, %f14 = ffec6de9
3858 fdivs %f22,%f3 ,%f14 ! %f14 = 7f800000
3859! Starting 10 instruction Store Burst
3860! %f13 = ffffffff, Mem[0000000030041400] = ffffffff
3861 sta %f13,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffff
3862
3863p0_label_150:
3864! %l6 = 000000000000007f, Mem[0000000010081400] = 00000000f2ef6cc2
3865 stxa %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000000000007f
3866! %l0 = ffffffffffffffff, Mem[0000000030141408] = 000000ff
3867 stha %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffff00ff
3868! %l2 = 0000000000000049, Mem[0000000030141410] = fff6000000000000
3869 stxa %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000000000049
3870! %f6 = 8900bfff a90cadac, Mem[0000000030081408] = ff000000 00000000
3871 stda %f6 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = 8900bfff a90cadac
3872! %f16 = 80000000 00000000 ffffffff ffffffdd
3873! %f20 = 7e60bfff 7e3e58ff 68a493c1 a90cadac
3874! %f24 = f8ffffff ddffffff ffffffff fffffff8
3875! %f28 = 7c0efb7c 00ffff00 a52ce06d 7d5c0455
3876 stda %f16,[%i1]ASI_BLK_AIUP ! Block Store to 0000000010041400
3877! %l6 = 000000000000007f, Mem[0000000030001408] = 0000ffff
3878 stba %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000ff7f
3879! Mem[0000000030001400] = 00000000, %l0 = ffffffffffffffff
3880 ldswa [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000
3881! Mem[0000000010001408] = ffffff7f, %l1 = 8c4a5eefac87ff56
3882 swapa [%i0+%o4]0x88,%l1 ! %l1 = 00000000ffffff7f
3883 membar #Sync ! Added by membar checker (26)
3884! Mem[0000000010041410] = 7e60bfff, %l0 = 0000000000000000
3885 swapa [%i1+%o5]0x80,%l0 ! %l0 = 000000007e60bfff
3886! Starting 10 instruction Load Burst
3887! %f21 = 7e3e58ff, %f17 = 00000000
3888 fcmpes %fcc0,%f21,%f17 ! %fcc0 = 2
3889
3890p0_label_151:
3891! Mem[0000000010081408] = ffffffdd, %f8 = 000000ff
3892 lda [%i2+%o4]0x88,%f8 ! %f8 = ffffffdd
3893! %l5 = 0000000000000050, %l3 = 0000000000000000, %l7 = 0000000000000000
3894 mulx %l5,%l3,%l7 ! %l7 = 0000000000000000
3895! %l7 = 0000000000000000, %l0 = 000000007e60bfff, %l6 = 000000000000007f
3896 mulx %l7,%l0,%l6 ! %l6 = 0000000000000000
3897! Mem[0000000030001400] = 00000000 c193a468, %l2 = 00000049, %l3 = 00000000
3898 ldda [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000 00000000c193a468
3899! %l0 = 000000007e60bfff, %l3 = 00000000c193a468, %y = 00000000
3900 umul %l0,%l3,%l6 ! %l6 = 5f8fd376d0ba5b98, %y = 5f8fd376
3901! Mem[0000000030041408] = 00000000, %l2 = 0000000000000000
3902 ldsba [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000
3903! Mem[0000000010141410] = ffec6de9, %l7 = 0000000000000000
3904 lduha [%i5+%o5]0x80,%l7 ! %l7 = 000000000000ffec
3905! Mem[0000000010101400] = ffffd724, %l3 = 00000000c193a468
3906 lduwa [%i4+%g0]0x88,%l3 ! %l3 = 00000000ffffd724
3907! Mem[0000000030081400] = 00000000, %l6 = 5f8fd376d0ba5b98
3908 lduba [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
3909! Starting 10 instruction Store Burst
3910! Mem[0000000010101410] = ff49607e, %l3 = 00000000ffffd724
3911 swap [%i4+%o5],%l3 ! %l3 = 00000000ff49607e
3912
3913p0_label_152:
3914! %l2 = 00000000, %l3 = ff49607e, Mem[00000000300c1408] = ffffffdd ffffffff
3915 stda %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 ff49607e
3916! Mem[0000000021800100] = eca18676, %l6 = 0000000000000000
3917 ldstuba [%o3+0x100]%asi,%l6 ! %l6 = 000000ec000000ff
3918! %l7 = 000000000000ffec, Mem[00000000100c1408] = 0000000000ffffff
3919 stxa %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000000000ffec
3920! Mem[00000000100c1438] = b4e1f0f2, %l6 = 00000000000000ec
3921 ldstuba [%i3+0x038]%asi,%l6 ! %l6 = 000000b4000000ff
3922! %l6 = 000000b4, %l7 = 0000ffec, Mem[0000000010141410] = e96decff fffffff6
3923 stda %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000b4 0000ffec
3924! %f30 = a52ce06d 7d5c0455, Mem[0000000030141408] = ffff00ff ff000071
3925 stda %f30,[%i5+%o4]0x81 ! Mem[0000000030141408] = a52ce06d 7d5c0455
3926! %l2 = 00000000, %l3 = ff49607e, Mem[00000000100c1410] = 00000000 80000000
3927 stda %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000 ff49607e
3928! %l7 = 000000000000ffec, Mem[0000000010041415] = 7e3e58ff, %asi = 80
3929 stba %l7,[%i1+0x015]%asi ! Mem[0000000010041414] = 7eec58ff
3930! %l0 = 7e60bfff, %l1 = ffffff7f, Mem[00000000100c1400] = 000000ff 94b18a76
3931 stda %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 7e60bfff ffffff7f
3932! Starting 10 instruction Load Burst
3933! Mem[00000000300c1410] = ff583e7e, %f0 = 7e3e58ff
3934 lda [%i3+%o5]0x81,%f0 ! %f0 = ff583e7e
3935
3936p0_label_153:
3937! Mem[0000000030041408] = 00000000, %l6 = 00000000000000b4
3938 ldsba [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000000
3939! Mem[0000000030141408] = a52ce06d, %l2 = 0000000000000000
3940 lduwa [%i5+%o4]0x81,%l2 ! %l2 = 00000000a52ce06d
3941! Mem[0000000010181424] = 2bee0573, %l7 = 000000000000ffec
3942 lduh [%i6+0x024],%l7 ! %l7 = 0000000000002bee
3943! Mem[0000000010041408] = ddffffffffffffff, %l2 = 00000000a52ce06d
3944 ldxa [%i1+%o4]0x88,%l2 ! %l2 = ddffffffffffffff
3945! Mem[0000000010141410] = 000000b4, %f22 = 68a493c1
3946 lda [%i5+%o5]0x88,%f22 ! %f22 = 000000b4
3947! Mem[0000000030101400] = 63ac0000, %l6 = 0000000000000000
3948 ldsba [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000063
3949! Mem[0000000030141410] = 0000000000000049, %l1 = 00000000ffffff7f
3950 ldxa [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000049
3951! Mem[0000000030101410] = ff9dc0ff, %l1 = 0000000000000049
3952 ldsha [%i4+%o5]0x81,%l1 ! %l1 = ffffffffffffff9d
3953! Mem[0000000030081400] = 00000000, %f17 = 00000000
3954 lda [%i2+%g0]0x81,%f17 ! %f17 = 00000000
3955! Starting 10 instruction Store Burst
3956! Mem[0000000010081408] = ddffffff, %l7 = 0000000000002bee
3957 swapa [%i2+%o4]0x80,%l7 ! %l7 = 00000000ddffffff
3958
3959p0_label_154:
3960! Mem[0000000010081411] = 00000000, %l5 = 0000000000000050
3961 ldstuba [%i2+0x011]%asi,%l5 ! %l5 = 00000000000000ff
3962! %f18 = ffffffff ffffffdd, %l0 = 000000007e60bfff
3963! Mem[0000000030001400] = 00000000c193a468
3964 stda %f18,[%i0+%l0]ASI_PST8_SL ! Mem[0000000030001400] = ddffffffffffffff
3965! %l3 = 00000000ff49607e, Mem[0000000010001400] = 00000000
3966 stwa %l3,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff49607e
3967! %l2 = ddffffffffffffff, Mem[00000000300c1408] = 00000000
3968 stwa %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffff
3969! %l2 = ddffffffffffffff, Mem[0000000030001400] = ddffffffffffffff
3970 stxa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = ddffffffffffffff
3971! %l1 = ffffffffffffff9d, Mem[0000000010141420] = 00000000c193a468
3972 stx %l1,[%i5+0x020] ! Mem[0000000010141420] = ffffffffffffff9d
3973! %l6 = 0000000000000063, Mem[00000000100c1408] = ecff0000
3974 stba %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 63ff0000
3975! Mem[0000000010041410] = 00000000, %l3 = 00000000ff49607e
3976 ldstuba [%i1+%o5]0x88,%l3 ! %l3 = 00000000000000ff
3977! %l3 = 0000000000000000, Mem[0000000030181400] = 7c0efb7c00ffff00
3978 stxa %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000000000000000
3979! Starting 10 instruction Load Burst
3980! Mem[0000000010141410] = b4000000, %l1 = ffffffffffffff9d
3981 lduha [%i5+%o5]0x80,%l1 ! %l1 = 000000000000b400
3982
3983p0_label_155:
3984! Mem[0000000010081400] = 7f00000000000000, %l3 = 0000000000000000
3985 ldxa [%i2+%g0]0x88,%l3 ! %l3 = 7f00000000000000
3986! Mem[0000000010001400] = ff49607e, %l7 = 00000000ddffffff
3987 ldswa [%i0+%g0]0x88,%l7 ! %l7 = ffffffffff49607e
3988! Mem[0000000030181400] = 0000000000000000, %l6 = 0000000000000063
3989 ldxa [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000000
3990! %l1 = 000000000000b400, %l6 = 0000000000000000, %l0 = 000000007e60bfff
3991 andn %l1,%l6,%l0 ! %l0 = 000000000000b400
3992! Mem[0000000030081410] = ff000000, %l2 = ddffffffffffffff
3993 lduwa [%i2+%o5]0x81,%l2 ! %l2 = 00000000ff000000
3994! Mem[00000000300c1408] = ffffffff, %l6 = 0000000000000000
3995 lduha [%i3+%o4]0x81,%l6 ! %l6 = 000000000000ffff
3996! Mem[0000000010001430] = ff006de9, %f19 = ffffffdd
3997 lda [%i0+0x030]%asi,%f19 ! %f19 = ff006de9
3998! Mem[0000000010141410] = 000000b4, %l3 = 7f00000000000000
3999 ldsha [%i5+%o5]0x88,%l3 ! %l3 = 00000000000000b4
4000! Mem[00000000100c1410] = 00000000, %f31 = 7d5c0455
4001 lda [%i3+%o5]0x80,%f31 ! %f31 = 00000000
4002! Starting 10 instruction Store Burst
4003! Mem[0000000010141410] = 000000b4, %l7 = ffffffffff49607e
4004 ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 000000b4000000ff
4005
4006p0_label_156:
4007! %f12 = 000000d6, %f9 = 94b18a76
4008 fsqrts %f12,%f9 ! %l0 = 000000000000b422, Unfinished, %fsr = 3900000800
4009! %l3 = 00000000000000b4, Mem[0000000010181408] = 00000048
4010 stha %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000b4
4011! %f26 = ffffffff, Mem[0000000030141408] = a52ce06d
4012 sta %f26,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff
4013! %l1 = 000000000000b400, Mem[000000001010140f] = f2ef6cc2
4014 stb %l1,[%i4+0x00f] ! Mem[000000001010140c] = f2ef6c00
4015! %f18 = ffffffff, %f13 = ffffffff, %f9 = 94b18a76
4016 fsubs %f18,%f13,%f9 ! %f9 = ffffffff
4017! Mem[0000000030001410] = 00000000, %l7 = 00000000000000b4
4018 ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
4019! Mem[000000001008141c] = c193a468, %l4 = 48000000, %l5 = 00000000
4020 add %i2,0x1c,%g1
4021 casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000c193a468
4022! %l1 = 000000000000b400, Mem[0000000010041400] = 80000000
4023 stba %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
4024! %l4 = 48000000, %l5 = c193a468, Mem[0000000010041408] = ffffffff ffffffdd
4025 stda %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 48000000 c193a468
4026! Starting 10 instruction Load Burst
4027! Mem[0000000030081408] = ffbf0089, %l5 = 00000000c193a468
4028 ldswa [%i2+%o4]0x89,%l5 ! %l5 = ffffffffffbf0089
4029
4030p0_label_157:
4031! %l6 = 000000000000ffff, immd = 00000000000009e7, %l5 = ffffffffffbf0089
4032 sdivx %l6,0x9e7,%l5 ! %l5 = 0000000000000019
4033! Mem[00000000100c1408] = 0000ff63, %l7 = 0000000000000000
4034 lduwa [%i3+%o4]0x88,%l7 ! %l7 = 000000000000ff63
4035! Mem[0000000010181410] = ddffffff, %l1 = 000000000000b400
4036 lduba [%i6+%o5]0x88,%l1 ! %l1 = 00000000000000ff
4037! Mem[00000000100c1410] = 00000000, %l3 = 00000000000000b4
4038 lduha [%i3+0x010]%asi,%l3 ! %l3 = 0000000000000000
4039! Mem[0000000030141408] = ffffffff, %l0 = 000000000000b422
4040 ldsba [%i5+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
4041! Mem[0000000030001400] = ddffffff, %l2 = 00000000ff000000
4042 ldsba [%i0+%g0]0x81,%l2 ! %l2 = ffffffffffffffdd
4043! Mem[0000000030041400] = ffffffff, %l3 = 0000000000000000
4044 lduba [%i1+%g0]0x89,%l3 ! %l3 = 00000000000000ff
4045! Mem[0000000030181410] = ffffffff, %l3 = 00000000000000ff
4046 ldswa [%i6+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
4047! Mem[0000000030081400] = 00000000, %l1 = 00000000000000ff
4048 lduba [%i2+%g0]0x89,%l1 ! %l1 = 0000000000000000
4049! Starting 10 instruction Store Burst
4050! Mem[0000000010081428] = f8ffffff5063fba2, %l4 = 0000000048000000, %l1 = 0000000000000000
4051 add %i2,0x28,%g1
4052 casxa [%g1]0x80,%l4,%l1 ! %l1 = f8ffffff5063fba2
4053
4054p0_label_158:
4055! %l6 = 000000000000ffff, Mem[000000001018142e] = 00005dfd
4056 stb %l6,[%i6+0x02e] ! Mem[000000001018142c] = 0000fffd
4057! Mem[0000000010081400] = 00000000, %l4 = 0000000048000000
4058 swapa [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
4059! %l6 = 0000ffff, %l7 = 0000ff63, Mem[00000000100c1400] = ffbf607e 7fffffff
4060 stda %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000ffff 0000ff63
4061! %l2 = ffffffffffffffdd, Mem[0000000030081400] = 00000000
4062 stba %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000dd
4063! %l6 = 000000000000ffff, Mem[00000000100c1410] = 00000000
4064 stwa %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000ffff
4065! Mem[0000000010181438] = f6002dd663ace9a5, %l5 = 0000000000000019, %l7 = 000000000000ff63
4066 add %i6,0x38,%g1
4067 casxa [%g1]0x80,%l5,%l7 ! %l7 = f6002dd663ace9a5
4068! %l2 = ffffffffffffffdd, Mem[0000000030041408] = 00000000
4069 stba %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = dd000000
4070! %l0 = ffffffffffffffff, Mem[0000000010101410] = ffffd724
4071 stba %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffd724
4072! %f12 = 000000d6 ffffffff, Mem[0000000030101410] = ffc09dff 00000000
4073 stda %f12,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000d6 ffffffff
4074! Starting 10 instruction Load Burst
4075! Mem[0000000030141400] = 5063fba2, %l2 = ffffffffffffffdd
4076 lduwa [%i5+%g0]0x81,%l2 ! %l2 = 000000005063fba2
4077
4078p0_label_159:
4079! Mem[0000000010141410] = 000000ff, %l2 = 000000005063fba2
4080 ldsha [%i5+%o5]0x88,%l2 ! %l2 = 00000000000000ff
4081! Mem[0000000010181408] = f8ffffff 000000b4, %l4 = 00000000, %l5 = 00000019
4082 ldda [%i6+%o4]0x88,%l4 ! %l4 = 00000000000000b4 00000000f8ffffff
4083! Mem[0000000010141428] = 425aeabe0e541a91, %f10 = 00000573 ff000071
4084 ldd [%i5+0x028],%f10 ! %f10 = 425aeabe 0e541a91
4085! Mem[0000000010001408] = 56ff87ac, %l3 = ffffffffffffffff
4086 lduha [%i0+%o4]0x80,%l3 ! %l3 = 00000000000056ff
4087! Mem[0000000010041408] = 48000000, %l4 = 00000000000000b4
4088 ldswa [%i1+%o4]0x80,%l4 ! %l4 = 0000000048000000
4089! %f28 = 7c0efb7c, %f13 = ffffffff
4090 fsqrts %f28,%f13 ! %f13 = 5dbf5204
4091! Mem[0000000010141438] = fff95f02 ffbf6049, %l2 = 000000ff, %l3 = 000056ff
4092 ldda [%i5+0x038]%asi,%l2 ! %l2 = 00000000fff95f02 00000000ffbf6049
4093! Mem[0000000030141410] = 00000000, %l3 = 00000000ffbf6049
4094 ldsha [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000000
4095! Mem[0000000030181408] = 001b0000, %l5 = 00000000f8ffffff
4096 lduba [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
4097! Starting 10 instruction Store Burst
4098! %f2 = d6000000 00000000, Mem[0000000010101408] = ffffffff f2ef6c00
4099 stda %f2 ,[%i4+0x008]%asi ! Mem[0000000010101408] = d6000000 00000000
4100
4101p0_label_160:
4102! Mem[00000000211c0001] = 60ff85d2, %l3 = 0000000000000000
4103 ldstub [%o2+0x001],%l3 ! %l3 = 000000ff000000ff
4104! %f12 = 000000d6, Mem[000000001004143c] = 7d5c0455
4105 sta %f12,[%i1+0x03c]%asi ! Mem[000000001004143c] = 000000d6
4106! %l1 = f8ffffff5063fba2, Mem[0000000010101410] = ffffd7243c4aefff
4107 stxa %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = f8ffffff5063fba2
4108! %f12 = 000000d6, Mem[0000000010041400] = 00000000
4109 sta %f12,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000d6
4110! %f7 = a90cadac, %f8 = ffffffdd
4111 fcmps %fcc0,%f7 ,%f8 ! %fcc0 = 3
4112! %l2 = fff95f02, %l3 = 000000ff, Mem[0000000030001408] = 7fff0000 00000000
4113 stda %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = fff95f02 000000ff
4114! Mem[0000000030181400] = 00000000, %l6 = 000000000000ffff
4115 ldstuba [%i6+%g0]0x81,%l6 ! %l6 = 00000000000000ff
4116! Mem[0000000030101400] = 0000ac63, %l7 = f6002dd663ace9a5
4117 ldstuba [%i4+%g0]0x89,%l7 ! %l7 = 00000063000000ff
4118! %l4 = 0000000048000000, Mem[00000000201c0000] = ffff4c08, %asi = 80
4119 stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00004c08
4120! Starting 10 instruction Load Burst
4121! Mem[0000000010141400] = 33660000, %f22 = 000000b4
4122 lda [%i5+%g0]0x88,%f22 ! %f22 = 33660000
4123
4124p0_label_161:
4125! Mem[0000000030101410] = ffffffffd6000000, %f24 = f8ffffff ddffffff
4126 ldda [%i4+%o5]0x81,%f24 ! %f24 = ffffffff d6000000
4127! Mem[0000000010001408] = ac87ff56, %l4 = 0000000048000000
4128 lduwa [%i0+%o4]0x88,%l4 ! %l4 = 00000000ac87ff56
4129! Mem[0000000010141400] = 0000663300000000, %f20 = 7e60bfff 7e3e58ff
4130 ldda [%i5+%g0]0x80,%f20 ! %f20 = 00006633 00000000
4131! Mem[0000000010181408] = 000000b4, %l4 = 00000000ac87ff56
4132 lduwa [%i6+%o4]0x88,%l4 ! %l4 = 00000000000000b4
4133! Mem[0000000030001408] = fff95f02, %l6 = 0000000000000000
4134 ldsba [%i0+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
4135 membar #Sync ! Added by membar checker (27)
4136! Mem[0000000010181400] = 000066b3 dd9dc0ff b4000000 fffffff8
4137! Mem[0000000010181410] = ffffffdd 49000000 f8ffffff 00000048
4138! Mem[0000000010181420] = 5037e299 2bee0573 3d702fb7 0000fffd
4139! Mem[0000000010181430] = 00000005 0000001b f6002dd6 63ace9a5
4140 ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
4141! Mem[0000000010101410] = f8ffffff, %l4 = 00000000000000b4, %asi = 80
4142 swapa [%i4+0x010]%asi,%l4 ! %l4 = 00000000f8ffffff
4143! Mem[0000000010041400] = d6000000, %l0 = ffffffffffffffff
4144 lduha [%i1+%g0]0x80,%l0 ! %l0 = 000000000000d600
4145! Mem[0000000030001400] = ddffffff, %l3 = 00000000000000ff
4146 lduha [%i0+%g0]0x81,%l3 ! %l3 = 000000000000ddff
4147! Starting 10 instruction Store Burst
4148! Mem[0000000030101400] = 0000acff, %l1 = f8ffffff5063fba2
4149 swapa [%i4+%g0]0x89,%l1 ! %l1 = 000000000000acff
4150
4151p0_label_162:
4152! %l6 = ffffffffffffffff, Mem[0000000030081410] = ff000000
4153 stba %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000
4154! %l2 = 00000000fff95f02, Mem[00000000201c0000] = 00004c08, %asi = 80
4155 stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 5f024c08
4156! %l0 = 000000000000d600, Mem[00000000100c1408] = 000000000000ff63
4157 stxa %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000000000d600
4158! Mem[0000000010081408] = ee2b0000, %l4 = 00000000f8ffffff
4159 ldstuba [%i2+%o4]0x88,%l4 ! %l4 = 00000000000000ff
4160! %f12 = 000000d6 5dbf5204, %l4 = 0000000000000000
4161! Mem[0000000010041420] = f8ffffffddffffff
4162 add %i1,0x020,%g1
4163 stda %f12,[%g1+%l4]ASI_PST16_P ! Mem[0000000010041420] = f8ffffffddffffff
4164 membar #Sync ! Added by membar checker (28)
4165! %l7 = 0000000000000063, Mem[000000001018142e] = 0000fffd, %asi = 80
4166 stha %l7,[%i6+0x02e]%asi ! Mem[000000001018142c] = 00000063
4167! Mem[0000000030081408] = ffbf0089, %l0 = 000000000000d600
4168 swapa [%i2+%o4]0x89,%l0 ! %l0 = 00000000ffbf0089
4169! %l6 = ffffffffffffffff, Mem[0000000030101408] = ffffffff
4170 stwa %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffff
4171! Mem[0000000010041408] = 00000048, %l4 = 0000000000000000
4172 ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 00000048000000ff
4173! Starting 10 instruction Load Burst
4174! %f8 = ffffffdd, %f7 = a90cadac, %f22 = f8ffffff
4175 fmuls %f8 ,%f7 ,%f22 ! %f22 = ffffffdd
4176
4177p0_label_163:
4178! Mem[0000000010181410] = ffffffdd, %l1 = 000000000000acff
4179 lduwa [%i6+%o5]0x80,%l1 ! %l1 = 00000000ffffffdd
4180! Mem[0000000010001438] = 0040009cff000099, %f24 = 5037e299 2bee0573
4181 ldda [%i0+0x038]%asi,%f24 ! %f24 = 0040009c ff000099
4182! Mem[00000000300c1408] = ffffffff 7e6049ff, %l2 = fff95f02, %l3 = 0000ddff
4183 ldda [%i3+%o4]0x81,%l2 ! %l2 = 00000000ffffffff 000000007e6049ff
4184! Mem[0000000010081410] = 00ff000000000000, %f14 = 7f800000 b3660000
4185 ldda [%i2+%o5]0x80,%f14 ! %f14 = 00ff0000 00000000
4186! Mem[0000000010101410] = 000000b45063fba2, %f28 = 00000005 0000001b
4187 ldda [%i4+0x010]%asi,%f28 ! %f28 = 000000b4 5063fba2
4188! Mem[0000000010001410] = 4960bfffffffffff, %f16 = 000066b3 dd9dc0ff
4189 ldda [%i0+%o5]0x80,%f16 ! %f16 = 4960bfff ffffffff
4190! Mem[0000000010181408] = b4000000, %f13 = 5dbf5204
4191 lda [%i6+%o4]0x80,%f13 ! %f13 = b4000000
4192! Mem[0000000010081420] = e139503d, %l1 = 00000000ffffffdd
4193 lduwa [%i2+0x020]%asi,%l1 ! %l1 = 00000000e139503d
4194! Mem[000000001000142c] = 20dd659f, %f14 = 00ff0000
4195 lda [%i0+0x02c]%asi,%f14 ! %f14 = 20dd659f
4196! Starting 10 instruction Store Burst
4197! Mem[0000000030181410] = ffffffff, %l2 = 00000000ffffffff
4198 ldstuba [%i6+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
4199
4200p0_label_164:
4201! %l7 = 0000000000000063, Mem[0000000030041410] = 8900bfffa90cadac
4202 stxa %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000063
4203! Mem[0000000030041408] = dd000000, %l1 = 00000000e139503d
4204 swapa [%i1+%o4]0x81,%l1 ! %l1 = 00000000dd000000
4205! %f10 = 425aeabe 0e541a91, Mem[0000000010101408] = d6000000 00000000
4206 stda %f10,[%i4+%o4]0x80 ! Mem[0000000010101408] = 425aeabe 0e541a91
4207! Mem[00000000100c1408] = 00d60000, %l5 = 0000000000000000
4208 ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 00000000000000ff
4209! %f28 = 000000b4, Mem[0000000010001400] = 7e6049ff
4210 sta %f28,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000b4
4211! Mem[0000000010101400] = 24d7ffff, %l2 = 00000000000000ff
4212 swapa [%i4+%g0]0x80,%l2 ! %l2 = 0000000024d7ffff
4213! Mem[0000000030181410] = ffffffff, %l1 = 00000000dd000000
4214 swapa [%i6+%o5]0x89,%l1 ! %l1 = 00000000ffffffff
4215! %l0 = 00000000ffbf0089, Mem[0000000010041400] = d6000000
4216 stwa %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffbf0089
4217! %l0 = 00000000ffbf0089, Mem[0000000030181400] = 00000000000000ff
4218 stxa %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000ffbf0089
4219! Starting 10 instruction Load Burst
4220! Mem[0000000010101400] = ff000000, %f4 = 00000000
4221 lda [%i4+%g0]0x88,%f4 ! %f4 = ff000000
4222
4223p0_label_165:
4224! Mem[00000000201c0000] = 5f024c08, %l2 = 0000000024d7ffff
4225 ldsh [%o0+%g0],%l2 ! %l2 = 0000000000005f02
4226! Mem[0000000010081400] = 00000048, %l2 = 0000000000005f02
4227 lduha [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
4228! Mem[0000000010141400] = 00006633, %l2 = 0000000000000000
4229 lduba [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000
4230! %f25 = ff000099, %f29 = 5063fba2, %f2 = d6000000
4231 fdivs %f25,%f29,%f2 ! %f2 = ee0fbb91
4232! Mem[0000000030041410] = 0000000000000063, %f30 = f6002dd6 63ace9a5
4233 ldda [%i1+%o5]0x89,%f30 ! %f30 = 00000000 00000063
4234! %f1 = 000000ff, %f21 = 49000000
4235 fcmps %fcc0,%f1 ,%f21 ! %fcc0 = 1
4236! Mem[00000000201c0000] = 5f024c08, %l6 = ffffffffffffffff
4237 ldub [%o0+%g0],%l6 ! %l6 = 000000000000005f
4238! Mem[0000000010041400] = ffbf0089, %l6 = 000000000000005f
4239 lduha [%i1+%g0]0x80,%l6 ! %l6 = 000000000000ffbf
4240! Mem[00000000100c1400] = ffff0000, %l4 = 0000000000000048
4241 ldsba [%i3+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
4242! Starting 10 instruction Store Burst
4243! %l6 = 000000000000ffbf, Mem[0000000010041426] = ddffffff, %asi = 80
4244 stba %l6,[%i1+0x026]%asi ! Mem[0000000010041424] = ddffbfff
4245
4246p0_label_166:
4247! %l4 = ffffffffffffffff, Mem[0000000030141408] = 55045c7dffffffff
4248 stxa %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffffffffffffff
4249! %l4 = ffffffffffffffff, Mem[0000000010101406] = 00000000
4250 sth %l4,[%i4+0x006] ! Mem[0000000010101404] = 0000ffff
4251! %f12 = 000000d6 b4000000, %l5 = 0000000000000000
4252! Mem[0000000010001400] = 000000b4ffffffff
4253 stda %f12,[%i0+%l5]ASI_PST8_PL ! Mem[0000000010001400] = 000000b4ffffffff
4254! %f3 = 00000000, Mem[0000000010081400] = 48000000
4255 sta %f3 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
4256! %l1 = 00000000ffffffff, %l2 = 0000000000000000, %l4 = ffffffffffffffff
4257 addc %l1,%l2,%l4 ! %l4 = 00000000ffffffff
4258! Mem[00000000100c142c] = 000000ff, %l5 = 0000000000000000
4259 ldstub [%i3+0x02c],%l5 ! %l5 = 00000000000000ff
4260! Mem[0000000010001400] = b4000000, %l0 = 00000000ffbf0089
4261 ldstuba [%i0+%g0]0x88,%l0 ! %l0 = 00000000000000ff
4262! %l0 = 0000000000000000, Mem[00000000100c1420] = ac990448ce32d083
4263 stx %l0,[%i3+0x020] ! Mem[00000000100c1420] = 0000000000000000
4264! %l6 = 000000000000ffbf, Mem[0000000030181410] = 000000dd
4265 stha %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffbf00dd
4266! Starting 10 instruction Load Burst
4267! Mem[0000000010081400] = 00000000, %l4 = 00000000ffffffff
4268 ldsha [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
4269
4270p0_label_167:
4271! Mem[0000000010001430] = ff006de9, %l6 = 000000000000ffbf
4272 ldsha [%i0+0x032]%asi,%l6 ! %l6 = 0000000000006de9
4273! Mem[00000000201c0000] = 5f024c08, %l1 = 00000000ffffffff
4274 ldsba [%o0+0x001]%asi,%l1 ! %l1 = 0000000000000002
4275! Mem[0000000010141400] = 0000663300000000, %l4 = 0000000000000000
4276 ldxa [%i5+%g0]0x80,%l4 ! %l4 = 0000663300000000
4277! Mem[0000000030041408] = 3d5039e1, %l7 = 0000000000000063
4278 lduha [%i1+%o4]0x89,%l7 ! %l7 = 00000000000039e1
4279! Mem[0000000010181410] = ffffffdd, %f12 = 000000d6
4280 lda [%i6+%o5]0x80,%f12 ! %f12 = ffffffdd
4281! Mem[0000000030001400] = ddffffff, %l7 = 00000000000039e1
4282 lduwa [%i0+%g0]0x81,%l7 ! %l7 = 00000000ddffffff
4283! Mem[00000000300c1408] = ffffffff, %l5 = 0000000000000000
4284 ldsha [%i3+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
4285! Mem[0000000010001400] = ffffffffb40000ff, %l6 = 0000000000006de9
4286 ldxa [%i0+%g0]0x88,%l6 ! %l6 = ffffffffb40000ff
4287! Mem[0000000010141424] = ffffff9d, %l0 = 0000000000000000
4288 lduw [%i5+0x024],%l0 ! %l0 = 00000000ffffff9d
4289! Starting 10 instruction Store Burst
4290! %l5 = ffffffffffffffff, Mem[0000000021800040] = 9affd022
4291 stb %l5,[%o3+0x040] ! Mem[0000000021800040] = ffffd022
4292
4293p0_label_168:
4294! %l4 = 00000000, %l5 = ffffffff, Mem[0000000010001410] = ffbf6049 ffffffff
4295 stda %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 ffffffff
4296! %f31 = 00000063, Mem[00000000100c1410] = ffff0000
4297 sta %f31,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000063
4298! %l5 = ffffffffffffffff, Mem[00000000201c0000] = 5f024c08
4299 stb %l5,[%o0+%g0] ! Mem[00000000201c0000] = ff024c08
4300! Mem[0000000010141438] = fff95f02, %l7 = 00000000ddffffff
4301 swap [%i5+0x038],%l7 ! %l7 = 00000000fff95f02
4302! %l4 = 00000000, %l5 = ffffffff, Mem[0000000010041410] = ff000000 7eec58ff
4303 std %l4,[%i1+%o5] ! Mem[0000000010041410] = 00000000 ffffffff
4304! Mem[00000000300c1400] = ff000000, %l7 = 00000000fff95f02
4305 swapa [%i3+%g0]0x81,%l7 ! %l7 = 00000000ff000000
4306! Mem[00000000300c1400] = 025ff9ff, %l5 = ffffffffffffffff
4307 ldstuba [%i3+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
4308! %l6 = b40000ff, %l7 = ff000000, Mem[0000000010141418] = ff583e7e ffbf607e
4309 std %l6,[%i5+0x018] ! Mem[0000000010141418] = b40000ff ff000000
4310! %l6 = ffffffffb40000ff, Mem[0000000010101400] = ff000000
4311 stwa %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = b40000ff
4312! Starting 10 instruction Load Burst
4313! Mem[0000000010081400] = 00000000, %l6 = ffffffffb40000ff
4314 ldswa [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
4315
4316p0_label_169:
4317! Mem[0000000010081400] = 7f000000 00000000, %l4 = 00000000, %l5 = 000000ff
4318 ldda [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000 000000007f000000
4319! Mem[0000000010001410] = ffffffff 00000000, %l0 = ffffff9d, %l1 = 00000002
4320 ldda [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000 00000000ffffffff
4321! Mem[0000000030101408] = ffffffff00000000, %f6 = 8900bfff a90cadac
4322 ldda [%i4+%o4]0x81,%f6 ! %f6 = ffffffff 00000000
4323! Mem[000000001008143c] = 6de02ca5, %l0 = 0000000000000000
4324 lduha [%i2+0x03e]%asi,%l0 ! %l0 = 0000000000002ca5
4325! Mem[0000000010001400] = b40000ff, %l4 = 0000000000000000
4326 lduha [%i0+%g0]0x88,%l4 ! %l4 = 00000000000000ff
4327! Mem[0000000010101410] = 000000b4, %l1 = 00000000ffffffff
4328 ldswa [%i4+%o5]0x80,%l1 ! %l1 = 00000000000000b4
4329! Mem[0000000030041410] = 63000000 00000000, %l4 = 000000ff, %l5 = 7f000000
4330 ldda [%i1+%o5]0x81,%l4 ! %l4 = 0000000063000000 0000000000000000
4331! Mem[0000000010081408] = ff002bee, %l1 = 00000000000000b4
4332 ldsha [%i2+%o4]0x80,%l1 ! %l1 = ffffffffffffff00
4333! Mem[0000000010001430] = ff006de9, %l2 = 0000000000000000
4334 ldswa [%i0+0x030]%asi,%l2 ! %l2 = ffffffffff006de9
4335! Starting 10 instruction Store Burst
4336! Mem[0000000010081408] = ee2b00ff, %l3 = 000000007e6049ff
4337 ldstuba [%i2+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
4338
4339p0_label_170:
4340! %l6 = 0000000000000000, Mem[0000000030101408] = ffffffff
4341 stwa %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
4342! Mem[00000000100c1400] = 0000ffff, %l1 = ffffffffffffff00
4343 swapa [%i3+%g0]0x88,%l1 ! %l1 = 000000000000ffff
4344! %l4 = 0000000063000000, Mem[0000000030081400] = 000000dd
4345 stwa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 63000000
4346! %l0 = 0000000000002ca5, Mem[0000000030101410] = ffffffff
4347 stba %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = a5ffffff
4348! %l6 = 0000000000000000, Mem[0000000030101400] = 5063fba2
4349 stha %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 50630000
4350! Mem[0000000010001400] = b40000ff, %l7 = 00000000ff000000
4351 swapa [%i0+%g0]0x88,%l7 ! %l7 = 00000000b40000ff
4352! %f12 = ffffffdd b4000000, %l4 = 0000000063000000
4353! Mem[0000000010041400] = ffbf008900000000
4354 stda %f12,[%i1+%l4]ASI_PST32_PL ! Mem[0000000010041400] = ffbf008900000000
4355! Mem[00000000300c1400] = fff95f02, %l1 = 000000000000ffff
4356 swapa [%i3+%g0]0x81,%l1 ! %l1 = 00000000fff95f02
4357! Mem[0000000010081408] = ee2b00ff, %l6 = 0000000000000000
4358 swapa [%i2+%o4]0x88,%l6 ! %l6 = 00000000ee2b00ff
4359! Starting 10 instruction Load Burst
4360! Mem[0000000010001408] = ac87ff56, %l4 = 0000000063000000
4361 ldswa [%i0+%o4]0x88,%l4 ! %l4 = ffffffffac87ff56
4362
4363p0_label_171:
4364! Mem[0000000030001400] = ddffffff, %l6 = 00000000ee2b00ff
4365 lduha [%i0+%g0]0x81,%l6 ! %l6 = 000000000000ddff
4366! Mem[000000001008142c] = 5063fba2, %l6 = 000000000000ddff
4367 ldsha [%i2+0x02c]%asi,%l6 ! %l6 = 0000000000005063
4368! Mem[0000000010141400] = 00006633 00000000, %l4 = ac87ff56, %l5 = 00000000
4369 ldda [%i5+%g0]0x80,%l4 ! %l4 = 0000000000006633 0000000000000000
4370! Mem[00000000300c1408] = ffffffff, %l7 = 00000000b40000ff
4371 ldswa [%i3+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
4372! Mem[0000000030001410] = 000000ff, %l4 = 0000000000006633
4373 ldsba [%i0+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
4374! Mem[00000000100c1414] = 7e6049ff, %l2 = ffffffffff006de9
4375 ldsb [%i3+0x015],%l2 ! %l2 = 0000000000000060
4376! %l3 = 00000000000000ff, %l5 = 0000000000000000, %l2 = 0000000000000060
4377 orn %l3,%l5,%l2 ! %l2 = ffffffffffffffff
4378! Mem[0000000010181408] = 000000b4, %l4 = ffffffffffffffff
4379 ldsba [%i6+%o4]0x88,%l4 ! %l4 = ffffffffffffffb4
4380! Mem[0000000010141434] = ffbf607e, %l6 = 0000000000005063
4381 lduwa [%i5+0x034]%asi,%l6 ! %l6 = 00000000ffbf607e
4382! Starting 10 instruction Store Burst
4383! %f4 = ff000000 33660000, Mem[0000000010001438] = 0040009c ff000099
4384 std %f4 ,[%i0+0x038] ! Mem[0000000010001438] = ff000000 33660000
4385
4386p0_label_172:
4387! %l0 = 0000000000002ca5, Mem[0000000030081410] = 000000ff
4388 stha %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00002ca5
4389! Mem[0000000010141400] = 33660000, %l2 = ffffffffffffffff
4390 swapa [%i5+%g0]0x88,%l2 ! %l2 = 0000000033660000
4391! %f22 = ffffffdd, Mem[0000000010101410] = 000000b4
4392 sta %f22,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffffdd
4393! %f6 = ffffffff 00000000, %l2 = 0000000033660000
4394! Mem[0000000010001400] = 000000ffffffffff
4395 stda %f6,[%i0+%l2]ASI_PST32_PL ! Mem[0000000010001400] = 000000ffffffffff
4396! %l3 = 00000000000000ff, Mem[0000000030001400] = ffffffdd
4397 stba %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffffff
4398! %f24 = 0040009c ff000099, %l0 = 0000000000002ca5
4399! Mem[0000000010141418] = b40000ffff000000
4400 add %i5,0x018,%g1
4401 stda %f24,[%g1+%l0]ASI_PST32_P ! Mem[0000000010141418] = b40000ffff000099
4402! Code Fragment 3
4403p0_fragment_10:
4404! %l0 = 0000000000002ca5
4405 setx 0xc024fd9fb362ca94,%g7,%l0 ! %l0 = c024fd9fb362ca94
4406! %l1 = 00000000fff95f02
4407 setx 0x6a38982072b23449,%g7,%l1 ! %l1 = 6a38982072b23449
4408 setx 0x1fe000, %g1, %g3
4409 or %l0, %g3, %l0 ! always set perrmask = 0xff
4410 setx 0x1ffff8, %g1, %g2
4411 and %l0, %g2, %l0
4412 ta T_CHANGE_HPRIV
4413 stxa %l1, [%l0]ASI_DCACHE_DATA
4414 ta T_CHANGE_NONHPRIV
4415! %l0 = c024fd9fb362ca94
4416 setx 0xcb326267aa3da3c7,%g7,%l0 ! %l0 = cb326267aa3da3c7
4417! %l1 = 6a38982072b23449
4418 setx 0x919402785999d482,%g7,%l1 ! %l1 = 919402785999d482
4419! %l7 = ffffffffffffffff, Mem[0000000010081410] = 00ff0000
4420 stha %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffff0000
4421! %f2 = ee0fbb91, %f18 = b4000000
4422 fcmps %fcc2,%f2 ,%f18 ! %fcc2 = 1
4423! Starting 10 instruction Load Burst
4424! Mem[0000000030181410] = ffbf00dd dd9dc0ff, %l2 = 33660000, %l3 = 000000ff
4425 ldda [%i6+%o5]0x81,%l2 ! %l2 = 00000000ffbf00dd 00000000dd9dc0ff
4426
4427p0_label_173:
4428! Mem[0000000030141408] = ffffffffffffffff, %l6 = 00000000ffbf607e
4429 ldxa [%i5+%o4]0x89,%l6 ! %l6 = ffffffffffffffff
4430! %f26 = 3d702fb7, %f5 = 33660000, %f0 = ff583e7e
4431 fsubs %f26,%f5 ,%f0 ! %f0 = 3d702fa9
4432 membar #Sync ! Added by membar checker (29)
4433! Mem[0000000010081400] = 00000000 0000007f 00000000 ffffffff
4434! Mem[0000000010081410] = ffff0000 00000000 acad0ca9 c193a468
4435! Mem[0000000010081420] = e139503d 8ea847d9 f8ffffff 5063fba2
4436! Mem[0000000010081430] = a675a8b0 7cfb0e7c 55045c7d 6de02ca5
4437 ldda [%i2]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010081400
4438! Mem[0000000010141410] = 000000ff, %l0 = cb326267aa3da3c7
4439 ldsba [%i5+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
4440! Mem[0000000010081400] = 000000000000007f, %f8 = ffffffdd ffffffff
4441 ldda [%i2+%g0]0x80,%f8 ! %f8 = 00000000 0000007f
4442! Mem[0000000010101408] = 425aeabe, %l1 = 919402785999d482
4443 lduba [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000042
4444! Mem[0000000010141408] = d6000000, %l4 = ffffffffffffffb4
4445 lduwa [%i5+%o4]0x80,%l4 ! %l4 = 00000000d6000000
4446! Mem[0000000030141400] = 3c882df0a2fb6350, %l3 = 00000000dd9dc0ff
4447 ldxa [%i5+%g0]0x89,%l3 ! %l3 = 3c882df0a2fb6350
4448! Mem[00000000300c1410] = 7e3e58ff, %l3 = 3c882df0a2fb6350
4449 lduba [%i3+%o5]0x89,%l3 ! %l3 = 00000000000000ff
4450! Starting 10 instruction Store Burst
4451 membar #Sync ! Added by membar checker (30)
4452! %l3 = 00000000000000ff, Mem[0000000010081410] = 0000ffff
4453 stba %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000ffff
4454
4455p0_label_174:
4456! %l5 = 0000000000000000, Mem[0000000030101408] = 00000000
4457 stba %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
4458! %l1 = 0000000000000042, immed = 000001af, %y = 5f8fd376
4459 smul %l1,0x1af,%l4 ! %l4 = 0000000000006f1e, %y = 00000000
4460! Mem[0000000030081408] = 00d60000, %l2 = 00000000ffbf00dd
4461 swapa [%i2+%o4]0x81,%l2 ! %l2 = 0000000000d60000
4462! %l0 = ffffffffffffffff, Mem[0000000010141408] = 000000d6
4463 stha %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000ffff
4464! %l5 = 0000000000000000, Mem[0000000010001400] = 000000ffffffffff, %asi = 80
4465 stxa %l5,[%i0+0x000]%asi ! Mem[0000000010001400] = 0000000000000000
4466! %f18 = 00000000 ffffffff, Mem[0000000010101410] = ddffffff a2fb6350
4467 stda %f18,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 ffffffff
4468! %l6 = ffffffffffffffff, Mem[00000000211c0000] = 60ff85d2
4469 sth %l6,[%o2+%g0] ! Mem[00000000211c0000] = ffff85d2
4470! %l1 = 0000000000000042, Mem[0000000030001408] = 025ff9ff
4471 stwa %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000042
4472! %l3 = 00000000000000ff, Mem[0000000010001408] = 56ff87ac
4473 stwa %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff
4474! Starting 10 instruction Load Burst
4475! Mem[0000000030181408] = 00001b00, %l0 = ffffffffffffffff
4476 lduba [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
4477
4478p0_label_175:
4479! %l2 = 0000000000d60000, immd = fffffffffffffeab, %l4 = 0000000000006f1e
4480 udivx %l2,-0x155,%l4 ! %l4 = 0000000000000000
4481! Mem[0000000030101408] = 00000000, %l0 = 0000000000000000
4482 ldsba [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000
4483! Mem[0000000030001400] = ffffffff, %f29 = 7cfb0e7c
4484 lda [%i0+%g0]0x89,%f29 ! %f29 = ffffffff
4485! Mem[0000000010001408] = ff000000, %l2 = 0000000000d60000
4486 ldsba [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
4487! Randomly selected nop
4488 nop
4489! Mem[0000000030001410] = 000000ff000000ff, %l1 = 0000000000000042
4490 ldxa [%i0+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
4491! Mem[0000000010181400] = 000066b3dd9dc0ff, %f2 = ee0fbb91 00000000
4492 ldda [%i6+%g0]0x80,%f2 ! %f2 = 000066b3 dd9dc0ff
4493! Mem[0000000030141400] = 3c882df0a2fb6350, %l7 = ffffffffffffffff
4494 ldxa [%i5+%g0]0x89,%l7 ! %l7 = 3c882df0a2fb6350
4495! Mem[00000000300c1408] = ff49607effffffff, %l1 = 000000ff000000ff
4496 ldxa [%i3+%o4]0x89,%l1 ! %l1 = ff49607effffffff
4497! Starting 10 instruction Store Burst
4498! Mem[0000000030101400] = 00006350, %l6 = ffffffffffffffff
4499 swapa [%i4+%g0]0x81,%l6 ! %l6 = 0000000000006350
4500
4501p0_label_176:
4502! Mem[00000000300c1400] = ffff0000, %l1 = ff49607effffffff
4503 ldstuba [%i3+%g0]0x89,%l1 ! %l1 = 00000000000000ff
4504! %l6 = 0000000000006350, Mem[0000000030101410] = a5ffffffd6000000
4505 stxa %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000006350
4506! Mem[0000000030181408] = 001b0000, %l6 = 0000000000006350
4507 ldstuba [%i6+%o4]0x81,%l6 ! %l6 = 00000000000000ff
4508! %f2 = 000066b3 dd9dc0ff, %l2 = 0000000000000000
4509! Mem[0000000030081408] = ffbf00dda90cadac
4510 add %i2,0x008,%g1
4511 stda %f2,[%g1+%l2]ASI_PST32_S ! Mem[0000000030081408] = ffbf00dda90cadac
4512! %f21 = 00000000, Mem[0000000030101400] = ffffffff
4513 sta %f21,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
4514! %l0 = 0000000000000000, Mem[0000000030181400] = ffbf0089
4515 stwa %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
4516! Code Fragment 3
4517p0_fragment_11:
4518! %l0 = 0000000000000000
4519 setx 0x24e33b38756a7b31,%g7,%l0 ! %l0 = 24e33b38756a7b31
4520! %l1 = 0000000000000000
4521 setx 0xc6a734585bb86c1d,%g7,%l1 ! %l1 = c6a734585bb86c1d
4522 setx 0x1fe000, %g1, %g3
4523 or %l0, %g3, %l0 ! always set perrmask = 0xff
4524 setx 0x1ffff8, %g1, %g2
4525 and %l0, %g2, %l0
4526 ta T_CHANGE_HPRIV
4527 stxa %l1, [%l0]ASI_DCACHE_DATA
4528 ta T_CHANGE_NONHPRIV
4529! %l0 = 24e33b38756a7b31
4530 setx 0x6e1e4ed7c08f13e6,%g7,%l0 ! %l0 = 6e1e4ed7c08f13e6
4531! %l1 = c6a734585bb86c1d
4532 setx 0x5b7b523f92728d91,%g7,%l1 ! %l1 = 5b7b523f92728d91
4533! Mem[0000000010001410] = 00000000, %l3 = 00000000000000ff
4534 ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 00000000000000ff
4535! Mem[0000000030041410] = 63000000, %l3 = 0000000000000000
4536 ldstuba [%i1+%o5]0x81,%l3 ! %l3 = 00000063000000ff
4537! Starting 10 instruction Load Burst
4538! Mem[0000000010181408] = b4000000, %l3 = 0000000000000063
4539 lduba [%i6+%o4]0x80,%l3 ! %l3 = 00000000000000b4
4540
4541p0_label_177:
4542! Mem[0000000030041400] = ffffffff, %l7 = 3c882df0a2fb6350
4543 ldsha [%i1+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
4544! Mem[0000000010081408] = 00000000, %l7 = ffffffffffffffff
4545 ldsha [%i2+%o4]0x80,%l7 ! %l7 = 0000000000000000
4546! Mem[0000000030141410] = 00000000, %l5 = 0000000000000000
4547 lduha [%i5+%o5]0x81,%l5 ! %l5 = 0000000000000000
4548! %l4 = 0000000000000000, imm = 0000000000000867, %l7 = 0000000000000000
4549 add %l4,0x867,%l7 ! %l7 = 0000000000000867
4550! Mem[00000000201c0000] = ff024c08, %l4 = 0000000000000000
4551 ldsba [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
4552! Mem[00000000100c1408] = ffd60000, %f16 = 00000000
4553 lda [%i3+%o4]0x80,%f16 ! %f16 = ffd60000
4554! Mem[0000000010001418] = 2bee0573, %l6 = 0000000000000000
4555 lduwa [%i0+0x018]%asi,%l6 ! %l6 = 000000002bee0573
4556! Mem[000000001004142c] = fffffff8, %l0 = 6e1e4ed7c08f13e6
4557 ldsb [%i1+0x02c],%l0 ! %l0 = ffffffffffffffff
4558! Mem[0000000030001408] = ff000000 00000042, %l0 = ffffffff, %l1 = 92728d91
4559 ldda [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000042 00000000ff000000
4560! Starting 10 instruction Store Burst
4561! %f20 = ffff0000 00000000, Mem[00000000300c1400] = ff00ffff 00000080
4562 stda %f20,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffff0000 00000000
4563
4564p0_label_178:
4565! %l6 = 000000002bee0573, Mem[0000000030141408] = ffffffffffffffff
4566 stxa %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000002bee0573
4567! Mem[00000000300c1400] = ffff0000, %l0 = 0000000000000042
4568 swapa [%i3+%g0]0x81,%l0 ! %l0 = 00000000ffff0000
4569! Mem[0000000010181424] = 2bee0573, %l5 = 0000000000000000
4570 swap [%i6+0x024],%l5 ! %l5 = 000000002bee0573
4571! %l2 = 0000000000000000, Mem[000000001010141d] = f2182fdc, %asi = 80
4572 stba %l2,[%i4+0x01d]%asi ! Mem[000000001010141c] = f2002fdc
4573! %l4 = ffffffff, %l5 = 2bee0573, Mem[0000000030181400] = 00000000 00000000
4574 stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffffff 2bee0573
4575! %l1 = 00000000ff000000, Mem[0000000010041408] = ff000000
4576 stba %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
4577! Mem[00000000100c1410] = 00000063, %l7 = 0000000000000867
4578 ldstuba [%i3+%o5]0x80,%l7 ! %l7 = 00000000000000ff
4579! %l1 = 00000000ff000000, Mem[00000000211c0001] = ffff85d2, %asi = 80
4580 stba %l1,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff0085d2
4581! %l3 = 00000000000000b4, Mem[0000000030101410] = 00000000
4582 stha %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000b4
4583! Starting 10 instruction Load Burst
4584 membar #Sync ! Added by membar checker (31)
4585! Mem[0000000030101400] = 00000000 00000000 00000000 00000000
4586! Mem[0000000030101410] = b4000000 00006350 0e26a88e 3d5039e1
4587! Mem[0000000030101420] = a77aa217 0fc18655 dd63fba2 f02d8855
4588! Mem[0000000030101430] = d7610eb5 918ccb87 76e1320a 7827e7ec
4589 ldda [%i4]ASI_BLK_SL,%f0 ! Block Load from 0000000030101400
4590
4591p0_label_179:
4592! Mem[0000000030181408] = 00001bff, %l3 = 00000000000000b4
4593 lduba [%i6+%o4]0x89,%l3 ! %l3 = 00000000000000ff
4594! Mem[00000000211c0000] = ff0085d2, %l5 = 000000002bee0573
4595 ldsha [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffff00
4596! Mem[0000000010181420] = 5037e299, %l4 = ffffffffffffffff
4597 ldsha [%i6+0x022]%asi,%l4 ! %l4 = ffffffffffffe299
4598! Mem[00000000211c0000] = ff0085d2, %l4 = ffffffffffffe299
4599 ldub [%o2+0x001],%l4 ! %l4 = 0000000000000000
4600! Mem[0000000010141400] = ffffffff, %l2 = 0000000000000000
4601 lduwa [%i5+%g0]0x80,%l2 ! %l2 = 00000000ffffffff
4602! Mem[0000000030181408] = 00001bff, %l0 = 00000000ffff0000
4603 ldsha [%i6+%o4]0x89,%l0 ! %l0 = 0000000000001bff
4604! %f22 = acad0ca9, %f21 = 00000000, %f26 = f8ffffff
4605 fmuls %f22,%f21,%f26 ! %f26 = 80000000
4606! Mem[0000000010081410] = 0000ffff, %l4 = 0000000000000000
4607 lduha [%i2+%o5]0x88,%l4 ! %l4 = 000000000000ffff
4608! Mem[00000000201c0000] = ff024c08, %l0 = 0000000000001bff
4609 ldsb [%o0+0x001],%l0 ! %l0 = 0000000000000002
4610! Starting 10 instruction Store Burst
4611! %f18 = 00000000 ffffffff, %l2 = 00000000ffffffff
4612! Mem[0000000010001410] = ff000000ffffffff
4613 add %i0,0x010,%g1
4614 stda %f18,[%g1+%l2]ASI_PST16_P ! Mem[0000000010001410] = 00000000ffffffff
4615
4616p0_label_180:
4617! %l2 = 00000000ffffffff, Mem[00000000100c1414] = 7e6049ff, %asi = 80
4618 stba %l2,[%i3+0x014]%asi ! Mem[00000000100c1414] = ff6049ff
4619! %l6 = 000000002bee0573, Mem[0000000010001410] = 00000000
4620 stba %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000073
4621! Mem[0000000021800081] = f6ff7b7d, %l6 = 000000002bee0573
4622 ldstuba [%o3+0x081]%asi,%l6 ! %l6 = 000000ff000000ff
4623! %f23 = c193a468, Mem[0000000010181428] = 3d702fb7
4624 sta %f23,[%i6+0x028]%asi ! Mem[0000000010181428] = c193a468
4625! %l3 = 00000000000000ff, Mem[0000000030141400] = 5063fba2f02d883c
4626 stxa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000000000ff
4627! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030081410] = 00002ca5 bea1efff
4628 stda %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff 00000000
4629! Mem[0000000010001400] = 00000000, %l7 = 0000000000000000
4630 ldstuba [%i0+%g0]0x88,%l7 ! %l7 = 00000000000000ff
4631! %l2 = 00000000ffffffff, Mem[0000000010081408] = 00000000ffffffff
4632 stxa %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000ffffffff
4633! Mem[00000000218000c1] = 6fd44ce8, %l2 = 00000000ffffffff
4634 ldstub [%o3+0x0c1],%l2 ! %l2 = 000000d4000000ff
4635! Starting 10 instruction Load Burst
4636! Mem[0000000010081410] = ffff000000000000, %f18 = 00000000 ffffffff
4637 ldda [%i2+%o5]0x80,%f18 ! %f18 = ffff0000 00000000
4638
4639p0_label_181:
4640! Mem[0000000010041424] = ddffbfff, %l1 = 00000000ff000000
4641 lduh [%i1+0x026],%l1 ! %l1 = 000000000000bfff
4642! Mem[00000000300c1410] = 7e60bfff7e3e58ff, %f24 = e139503d 8ea847d9
4643 ldda [%i3+%o5]0x89,%f24 ! %f24 = 7e60bfff 7e3e58ff
4644! Mem[0000000021800180] = 4bedbd9f, %l6 = 00000000000000ff
4645 lduha [%o3+0x180]%asi,%l6 ! %l6 = 0000000000004bed
4646! Mem[0000000010101410] = ffffffff 00000000, %l4 = 0000ffff, %l5 = ffffff00
4647 ldda [%i4+%o5]0x80,%l4 ! %l4 = 00000000ffffffff 0000000000000000
4648! Mem[00000000201c0000] = ff024c08, %l6 = 0000000000004bed
4649 ldsba [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
4650! Mem[00000000100c143c] = 6705d656, %f24 = 7e60bfff
4651 lda [%i3+0x03c]%asi,%f24 ! %f24 = 6705d656
4652! Mem[0000000010181408] = f8ffffff 000000b4, %l2 = 000000d4, %l3 = 000000ff
4653 ldda [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000b4 00000000f8ffffff
4654! Mem[0000000010141408] = ffff0000, %f23 = c193a468
4655 lda [%i5+%o4]0x80,%f23 ! %f23 = ffff0000
4656! Mem[0000000010141408] = ffff000000000000, %l1 = 000000000000bfff
4657 ldx [%i5+%o4],%l1 ! %l1 = ffff000000000000
4658! Starting 10 instruction Store Burst
4659! %l7 = 0000000000000000, Mem[0000000030181408] = ff1b0000025ff9ff
4660 stxa %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000000000000000
4661
4662p0_label_182:
4663! Mem[0000000010081400] = 00000000, %l6 = ffffffffffffffff
4664 ldstuba [%i2+%g0]0x88,%l6 ! %l6 = 00000000000000ff
4665! %f28 = a675a8b0 ffffffff, Mem[0000000010001408] = 000000ff 000000ff
4666 stda %f28,[%i0+0x008]%asi ! Mem[0000000010001408] = a675a8b0 ffffffff
4667! %l2 = 00000000000000b4, Mem[00000000100c1410] = ff000063
4668 stwa %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000b4
4669! Mem[0000000030001410] = 000000ff, %l6 = 0000000000000000
4670 ldstuba [%i0+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
4671! Mem[0000000030081410] = ff000000, %l5 = 0000000000000000
4672 ldstuba [%i2+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
4673! Mem[0000000030181410] = dd00bfff, %l2 = 00000000000000b4
4674 swapa [%i6+%o5]0x89,%l2 ! %l2 = 00000000dd00bfff
4675! %f3 = 00000000, %f22 = acad0ca9, %f29 = ffffffff
4676 fdivs %f3 ,%f22,%f29 ! %f29 = 80000000
4677! %l0 = 0000000000000002, Mem[0000000010041408] = 00000000
4678 stwa %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000002
4679! %l2 = 00000000dd00bfff, Mem[0000000030041410] = ff000000
4680 stba %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff000000
4681! Starting 10 instruction Load Burst
4682! Mem[0000000030141410] = 0000000000000049, %l2 = 00000000dd00bfff
4683 ldxa [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000049
4684
4685p0_label_183:
4686! Mem[0000000010081410] = ffff0000, %l3 = 00000000f8ffffff
4687 ldsha [%i2+%o5]0x80,%l3 ! %l3 = ffffffffffffffff
4688! Mem[00000000100c1400] = 0000ff63ffffff00, %f18 = ffff0000 00000000
4689 ldda [%i3+%g0]0x88,%f18 ! %f18 = 0000ff63 ffffff00
4690! Mem[0000000010141400] = ffffffff 00000000, %l0 = 00000002, %l1 = 00000000
4691 ldda [%i5+%g0]0x80,%l0 ! %l0 = 00000000ffffffff 0000000000000000
4692! Mem[0000000030141408] = 000000002bee0573, %f22 = acad0ca9 ffff0000
4693 ldda [%i5+%o4]0x81,%f22 ! %f22 = 00000000 2bee0573
4694! Mem[00000000100c1410] = 000000b4 ff6049ff, %l2 = 00000049, %l3 = ffffffff
4695 ldd [%i3+%o5],%l2 ! %l2 = 00000000000000b4 00000000ff6049ff
4696! Mem[0000000010181410] = ddffffff, %l6 = 00000000000000ff
4697 ldsba [%i6+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
4698! Mem[00000000300c1410] = ff583e7e, %l2 = 00000000000000b4
4699 ldswa [%i3+%o5]0x81,%l2 ! %l2 = ffffffffff583e7e
4700! Mem[0000000010101410] = ffffffff, %f1 = 00000000
4701 lda [%i4+%o5]0x88,%f1 ! %f1 = ffffffff
4702! Mem[0000000010181410] = ffffffdd, %l5 = 00000000000000ff
4703 lduha [%i6+%o5]0x80,%l5 ! %l5 = 000000000000ffff
4704! Starting 10 instruction Store Burst
4705! %l1 = 0000000000000000, Mem[0000000010081400] = ff000000
4706 stwa %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
4707
4708p0_label_184:
4709! %f0 = 00000000 ffffffff 00000000 00000000
4710! %f4 = 50630000 000000b4 e139503d 8ea8260e
4711! %f8 = 5586c10f 17a27aa7 55882df0 a2fb63dd
4712! %f12 = 87cb8c91 b50e61d7 ece72778 0a32e176
4713 stda %f0,[%i0]ASI_BLK_SL ! Block Store to 0000000030001400
4714! %f21 = 00000000, Mem[0000000010001400] = ff000000
4715 sta %f21,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
4716! %f29 = 80000000, Mem[0000000010001410] = 00000073
4717 sta %f29,[%i0+%o5]0x88 ! Mem[0000000010001410] = 80000000
4718! %l7 = 0000000000000000, Mem[0000000030001408] = 00000000
4719 stha %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
4720! %f20 = ffff0000, Mem[0000000010101400] = ff0000b4
4721 sta %f20,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffff0000
4722! %f23 = 2bee0573, Mem[00000000300c1410] = ff583e7e
4723 sta %f23,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 2bee0573
4724! Mem[00000000100c1400] = ffffff00, %l3 = 00000000ff6049ff
4725 ldstuba [%i3+%g0]0x88,%l3 ! %l3 = 00000000000000ff
4726! Mem[0000000010081410] = ffff0000, %l3 = 0000000000000000
4727 ldstuba [%i2+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
4728! Mem[0000000030041400] = ffffffff, %l0 = 00000000ffffffff
4729 swapa [%i1+%g0]0x89,%l0 ! %l0 = 00000000ffffffff
4730! Starting 10 instruction Load Burst
4731! Mem[0000000010141408] = ffff0000, %l3 = 00000000000000ff
4732 lduwa [%i5+%o4]0x80,%l3 ! %l3 = 00000000ffff0000
4733
4734p0_label_185:
4735! Mem[0000000010041400] = 8900bfff, %l3 = 00000000ffff0000
4736 lduwa [%i1+%g0]0x88,%l3 ! %l3 = 000000008900bfff
4737 membar #Sync ! Added by membar checker (32)
4738! Mem[0000000010001408] = a675a8b0, %l7 = 0000000000000000
4739 lduwa [%i0+%o4]0x80,%l7 ! %l7 = 00000000a675a8b0
4740! Mem[0000000010041408] = 68a493c1 02000000, %l2 = ff583e7e, %l3 = 8900bfff
4741 ldda [%i1+%o4]0x88,%l2 ! %l2 = 0000000002000000 0000000068a493c1
4742! Mem[0000000010101408] = 425aeabe, %l3 = 0000000068a493c1
4743 ldsha [%i4+%o4]0x80,%l3 ! %l3 = 000000000000425a
4744! Mem[00000000100c1400] = 0000ff63 ffffffff, %l2 = 02000000, %l3 = 0000425a
4745 ldda [%i3+%g0]0x88,%l2 ! %l2 = 00000000ffffffff 000000000000ff63
4746! Mem[0000000030141400] = 00000000, %l1 = 0000000000000000
4747 lduwa [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
4748! Mem[0000000010101400] = 0000ffff, %l3 = 000000000000ff63
4749 ldsba [%i4+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
4750! Mem[00000000211c0000] = ff0085d2, %l5 = 000000000000ffff
4751 ldsb [%o2+%g0],%l5 ! %l5 = ffffffffffffffff
4752! Mem[0000000010181410] = ffffffdd49000000, %f2 = 00000000 00000000
4753 ldda [%i6+%o5]0x80,%f2 ! %f2 = ffffffdd 49000000
4754! Starting 10 instruction Store Burst
4755! %l5 = ffffffffffffffff, Mem[0000000010081438] = 55045c7d
4756 stw %l5,[%i2+0x038] ! Mem[0000000010081438] = ffffffff
4757
4758p0_label_186:
4759! Mem[00000000300c1410] = 7305ee2b, %l1 = 0000000000000000
4760 swapa [%i3+%o5]0x89,%l1 ! %l1 = 000000007305ee2b
4761! %l7 = 00000000a675a8b0, Mem[0000000010041420] = f8ffffffddffbfff
4762 stx %l7,[%i1+0x020] ! Mem[0000000010041420] = 00000000a675a8b0
4763! %f3 = 49000000, Mem[00000000300c1408] = ffffffff
4764 sta %f3 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 49000000
4765! %l5 = ffffffffffffffff, Mem[0000000010141408] = 0000ffff
4766 stha %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000ffff
4767! Mem[0000000030101410] = 000000b4, %l2 = 00000000ffffffff
4768 ldstuba [%i4+%o5]0x89,%l2 ! %l2 = 000000b4000000ff
4769! Mem[0000000010041400] = ffbf008900000000, %l5 = ffffffffffffffff, %l6 = ffffffffffffffff
4770 casxa [%i1]0x80,%l5,%l6 ! %l6 = ffbf008900000000
4771! %l3 = ffffffffffffffff, imm = fffffffffffffddb, %l7 = 00000000a675a8b0
4772 xor %l3,-0x225,%l7 ! %l7 = 0000000000000224
4773! Mem[0000000030101408] = 00000000, %l7 = 0000000000000224
4774 swapa [%i4+%o4]0x89,%l7 ! %l7 = 0000000000000000
4775! %l7 = 0000000000000000, Mem[0000000030181408] = 00000000
4776 stha %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
4777! Starting 10 instruction Load Burst
4778! Mem[00000000300c1408] = 49000000, %l6 = ffbf008900000000
4779 ldsha [%i3+%o4]0x81,%l6 ! %l6 = 0000000000004900
4780
4781p0_label_187:
4782! Mem[0000000010181418] = f8ffffff, %l6 = 0000000000004900
4783 ldswa [%i6+0x018]%asi,%l6 ! %l6 = fffffffff8ffffff
4784! Mem[0000000010101408] = 425aeabe 0e541a91, %l4 = ffffffff, %l5 = ffffffff
4785 ldda [%i4+%o4]0x80,%l4 ! %l4 = 00000000425aeabe 000000000e541a91
4786! Mem[0000000010141410] = 000000ff, %l4 = 00000000425aeabe
4787 lduha [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff
4788! Mem[0000000010141410] = 000000ff, %l2 = 00000000000000b4
4789 ldsba [%i5+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
4790! Mem[0000000010181408] = 000000b4, %l6 = fffffffff8ffffff
4791 ldswa [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000b4
4792! Mem[0000000010081408] = ffffffff00000000, %f22 = 00000000 2bee0573
4793 ldda [%i2+%o4]0x88,%f22 ! %f22 = ffffffff 00000000
4794! %l0 = 00000000ffffffff, immd = fffffffffffffe63, %l1 = 000000007305ee2b
4795 sdivx %l0,-0x19d,%l1 ! %l1 = ffffffffff615134
4796! Mem[0000000010001410] = 00000080, %f10 = 55882df0
4797 lda [%i0+%o5]0x80,%f10 ! %f10 = 00000080
4798! Mem[0000000010141400] = 00000000 ffffffff, %l2 = ffffffff, %l3 = ffffffff
4799 ldda [%i5+%g0]0x88,%l2 ! %l2 = 00000000ffffffff 0000000000000000
4800! Starting 10 instruction Store Burst
4801! %l3 = 0000000000000000, Mem[0000000010041408] = 00000002
4802 stwa %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
4803
4804p0_label_188:
4805! %f27 = 5063fba2, %f12 = 87cb8c91
4806 fsqrts %f27,%f12 ! %f12 = 47f195ee
4807! %f2 = ffffffdd 49000000, Mem[0000000030081400] = 63000000 7c0efb7c
4808 stda %f2 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffdd 49000000
4809! %l5 = 000000000e541a91, Mem[0000000030101410] = 000000ff
4810 stwa %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0e541a91
4811! Mem[0000000010001408] = a675a8b0, %l3 = 0000000000000000
4812 ldstuba [%i0+%o4]0x80,%l3 ! %l3 = 000000a6000000ff
4813! %f10 = 00000080 a2fb63dd, Mem[0000000010081400] = 00000000 0000007f
4814 std %f10,[%i2+%g0] ! Mem[0000000010081400] = 00000080 a2fb63dd
4815! %f9 = 17a27aa7, Mem[0000000030001408] = 00000000
4816 sta %f9 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 17a27aa7
4817! %l4 = 00000000000000ff, Mem[0000000010001400] = 00000000
4818 stba %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000000
4819! Mem[000000001008143c] = 6de02ca5, %l3 = 00000000000000a6
4820 ldstuba [%i2+0x03c]%asi,%l3 ! %l3 = 0000006d000000ff
4821! %l0 = 00000000ffffffff, Mem[0000000030141410] = 00000000
4822 stwa %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffff
4823! Starting 10 instruction Load Burst
4824! Mem[0000000010181410] = ddffffff, %l0 = 00000000ffffffff
4825 ldsba [%i6+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
4826
4827p0_label_189:
4828! Mem[0000000010141410] = 000000ff, %l5 = 000000000e541a91
4829 lduha [%i5+%o5]0x88,%l5 ! %l5 = 00000000000000ff
4830! Mem[0000000010081408] = 00000000 ffffffff, %l2 = ffffffff, %l3 = 0000006d
4831 ldda [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000 00000000ffffffff
4832! %l3 = 00000000ffffffff, immd = 00000000000007bb, %l4 = 00000000000000ff
4833 udivx %l3,0x7bb,%l4 ! %l4 = 0000000000211d9f
4834! Mem[0000000030081410] = ff00000000000000, %l5 = 00000000000000ff
4835 ldxa [%i2+%o5]0x81,%l5 ! %l5 = ff00000000000000
4836! Mem[0000000030101410] = 506300000e541a91, %f18 = 0000ff63 ffffff00
4837 ldda [%i4+%o5]0x89,%f18 ! %f18 = 50630000 0e541a91
4838! Mem[0000000030141408] = 00000000, %l6 = 00000000000000b4
4839 lduwa [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000000
4840! Mem[0000000010181408] = f8ffffff 000000b4, %l0 = ffffffff, %l1 = ff615134
4841 ldda [%i6+%o4]0x88,%l0 ! %l0 = 00000000000000b4 00000000f8ffffff
4842! Mem[00000000211c0000] = ff0085d2, %l1 = 00000000f8ffffff
4843 lduba [%o2+0x000]%asi,%l1 ! %l1 = 00000000000000ff
4844! Mem[0000000010101430] = 73050000, %f27 = 5063fba2
4845 lda [%i4+0x030]%asi,%f27 ! %f27 = 73050000
4846! Starting 10 instruction Store Burst
4847! %l0 = 00000000000000b4, Mem[0000000030181400] = ffffffff7305ee2b
4848 stxa %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000000000b4
4849
4850p0_label_190:
4851! %f16 = ffd60000 0000007f 50630000 0e541a91
4852! %f20 = ffff0000 00000000 ffffffff 00000000
4853! %f24 = 6705d656 7e3e58ff 80000000 73050000
4854! %f28 = a675a8b0 80000000 55045c7d 6de02ca5
4855 stda %f16,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400
4856! %l6 = 0000000000000000, Mem[0000000030001410] = b4000000
4857 stwa %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
4858! %l4 = 0000000000211d9f, Mem[0000000010041438] = a52ce06d000000d6
4859 stx %l4,[%i1+0x038] ! Mem[0000000010041438] = 0000000000211d9f
4860! %l2 = 00000000, %l3 = ffffffff, Mem[0000000010001410] = 80000000 ffffffff
4861 stda %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 ffffffff
4862! Mem[0000000030041410] = 000000ff, %l0 = 00000000000000b4
4863 swapa [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
4864! %f15 = 0a32e176, Mem[0000000010101410] = ffffffff
4865 sta %f15,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0a32e176
4866! %l5 = ff00000000000000, Mem[0000000030101408] = 00000224
4867 stwa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
4868! %l4 = 0000000000211d9f, Mem[0000000010081410] = ffff000000000000, %asi = 80
4869 stxa %l4,[%i2+0x010]%asi ! Mem[0000000010081410] = 0000000000211d9f
4870! Code Fragment 3
4871p0_fragment_12:
4872! %l0 = 00000000000000ff
4873 setx 0xc5c40e07c08f926e,%g7,%l0 ! %l0 = c5c40e07c08f926e
4874! %l1 = 00000000000000ff
4875 setx 0x3a72f6bfa66b9862,%g7,%l1 ! %l1 = 3a72f6bfa66b9862
4876 setx 0x1fe000, %g1, %g3
4877 or %l0, %g3, %l0 ! always set perrmask = 0xff
4878 setx 0x1ffff8, %g1, %g2
4879 and %l0, %g2, %l0
4880 ta T_CHANGE_HPRIV
4881 stxa %l1, [%l0]ASI_DCACHE_DATA
4882 ta T_CHANGE_NONHPRIV
4883! %l0 = c5c40e07c08f926e
4884 setx 0xfb8ea2105175a731,%g7,%l0 ! %l0 = fb8ea2105175a731
4885! %l1 = 3a72f6bfa66b9862
4886 setx 0x25d2b0279ae0ffa9,%g7,%l1 ! %l1 = 25d2b0279ae0ffa9
4887! Starting 10 instruction Load Burst
4888! Mem[00000000218000c0] = 6fff4ce8, %l6 = 0000000000000000
4889 ldsb [%o3+0x0c0],%l6 ! %l6 = 000000000000006f
4890
4891p0_label_191:
4892! Mem[0000000030001400] = ffffffff, %l5 = ff00000000000000
4893 ldsha [%i0+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
4894! %f4 = 50630000, %f3 = 49000000, %f12 = 47f195ee
4895 fadds %f4 ,%f3 ,%f12 ! %f12 = 50630200
4896! Mem[0000000030141400] = 00000000000000ff, %l6 = 000000000000006f
4897 ldxa [%i5+%g0]0x81,%l6 ! %l6 = 00000000000000ff
4898! Mem[0000000010081408] = 00000000, %l1 = 25d2b0279ae0ffa9
4899 lduwa [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
4900! Mem[0000000010101430] = 73050000, %l7 = 0000000000000000
4901 lduba [%i4+0x031]%asi,%l7 ! %l7 = 0000000000000005
4902 membar #Sync ! Added by membar checker (33)
4903! Mem[0000000030181400] = 0000d6ff, %l6 = 00000000000000ff
4904 ldsba [%i6+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
4905! Mem[00000000300c1408] = 00000049, %f20 = ffff0000
4906 lda [%i3+%o4]0x89,%f20 ! %f20 = 00000049
4907! Mem[0000000010141438] = ddffffff, %l6 = ffffffffffffffff
4908 ldsha [%i5+0x03a]%asi,%l6 ! %l6 = ffffffffffffffff
4909! Mem[0000000010041424] = a675a8b0, %f17 = 0000007f
4910 ld [%i1+0x024],%f17 ! %f17 = a675a8b0
4911! Starting 10 instruction Store Burst
4912! %f4 = 50630000 000000b4, Mem[0000000010101400] = ffff0000 0000ffff
4913 stda %f4 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 50630000 000000b4
4914
4915p0_label_192:
4916! Mem[0000000010101400] = 00006350, %l2 = 0000000000000000
4917 swapa [%i4+%g0]0x88,%l2 ! %l2 = 0000000000006350
4918! Mem[0000000030081410] = ff000000, %l1 = 0000000000000000
4919 swapa [%i2+%o5]0x81,%l1 ! %l1 = 00000000ff000000
4920! %l1 = 00000000ff000000, Mem[0000000010041410] = 00000000
4921 stba %l1,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
4922! Mem[0000000010181400] = 000066b3, %l0 = fb8ea2105175a731
4923 ldstuba [%i6+%g0]0x80,%l0 ! %l0 = 00000000000000ff
4924! Mem[0000000010041408] = 00000000, %l6 = ffffffffffffffff
4925 swapa [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000
4926! %f2 = ffffffdd, Mem[0000000010101408] = beea5a42
4927 sta %f2 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffdd
4928! %l7 = 0000000000000005, Mem[00000000100c1405] = 63ff0000, %asi = 80
4929 stba %l7,[%i3+0x005]%asi ! Mem[00000000100c1404] = 63050000
4930! %l7 = 0000000000000005, Mem[0000000021800000] = bbfff103, %asi = 80
4931 stha %l7,[%o3+0x000]%asi ! Mem[0000000021800000] = 0005f103
4932! %f19 = 0e541a91, %f2 = ffffffdd
4933 fcmps %fcc0,%f19,%f2 ! %fcc0 = 3
4934! Starting 10 instruction Load Burst
4935! Mem[0000000010101410] = 0a32e17600000000, %l2 = 0000000000006350
4936 ldxa [%i4+%o5]0x80,%l2 ! %l2 = 0a32e17600000000
4937
4938p0_label_193:
4939! Mem[0000000010101408] = ddffffff 0e541a91, %l2 = 00000000, %l3 = ffffffff
4940 ldda [%i4+%o4]0x80,%l2 ! %l2 = 00000000ddffffff 000000000e541a91
4941! Mem[00000000218000c0] = 6fff4ce8, %l1 = 00000000ff000000
4942 ldsba [%o3+0x0c1]%asi,%l1 ! %l1 = ffffffffffffffff
4943! Mem[00000000300c1408] = 49000000 7e6049ff, %l6 = 00000000, %l7 = 00000005
4944 ldda [%i3+%o4]0x81,%l6 ! %l6 = 0000000049000000 000000007e6049ff
4945! Mem[0000000030141410] = ffffffff, %l7 = 000000007e6049ff
4946 ldsba [%i5+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
4947! Mem[0000000030181408] = 911a540e 00006350, %l2 = ddffffff, %l3 = 0e541a91
4948 ldda [%i6+%o4]0x89,%l2 ! %l2 = 0000000000006350 00000000911a540e
4949! Mem[0000000010181408] = b4000000fffffff8, %l7 = ffffffffffffffff
4950 ldxa [%i6+%o4]0x80,%l7 ! %l7 = b4000000fffffff8
4951! %l6 = 0000000049000000, %l6 = 0000000049000000, %y = 00000000
4952 udiv %l6,%l6,%l1 ! %l1 = 0000000000000001
4953 mov %l0,%y ! %y = 00000000
4954! %f21 = 00000000, %f28 = a675a8b0
4955 fsqrts %f21,%f28 ! %f28 = 00000000
4956! Mem[0000000010141400] = ffffffff, %l3 = 00000000911a540e
4957 lduha [%i5+%g0]0x88,%l3 ! %l3 = 000000000000ffff
4958! Starting 10 instruction Store Burst
4959! %l1 = 0000000000000001, Mem[0000000030101408] = 00000000
4960 stha %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00010000
4961
4962p0_label_194:
4963! Mem[0000000010081430] = a675a8b07cfb0e7c, %l0 = 0000000000000000, %l2 = 0000000000006350
4964 add %i2,0x30,%g1
4965 casxa [%g1]0x80,%l0,%l2 ! %l2 = a675a8b07cfb0e7c
4966! %l0 = 0000000000000000, Mem[0000000020800041] = ff1dc1d1, %asi = 80
4967 stba %l0,[%o1+0x041]%asi ! Mem[0000000020800040] = ff00c1d1
4968! %l4 = 0000000000211d9f, Mem[0000000030141408] = 00000000
4969 stwa %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00211d9f
4970! Mem[00000000211c0001] = ff0085d2, %l7 = b4000000fffffff8
4971 ldstub [%o2+0x001],%l7 ! %l7 = 00000000000000ff
4972! %l4 = 0000000000211d9f, Mem[00000000100c1400] = ffffffff
4973 stwa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00211d9f
4974! Mem[0000000030041408] = e139503d, %l7 = 0000000000000000
4975 ldstuba [%i1+%o4]0x81,%l7 ! %l7 = 000000e1000000ff
4976! %l0 = 00000000, %l1 = 00000001, Mem[0000000030141410] = ffffffff 00000049
4977 stda %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 00000001
4978! %f10 = 00000080 a2fb63dd, Mem[00000000300c1408] = 00000049 ff49607e
4979 stda %f10,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000080 a2fb63dd
4980! Mem[0000000010101408] = ddffffff, %l1 = 0000000000000001
4981 swapa [%i4+%o4]0x80,%l1 ! %l1 = 00000000ddffffff
4982! Starting 10 instruction Load Burst
4983! Mem[0000000030141410] = 00000000, %l1 = 00000000ddffffff
4984 ldsha [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
4985
4986p0_label_195:
4987! Mem[00000000300c1400] = 42000000, %l7 = 00000000000000e1
4988 lduwa [%i3+%g0]0x89,%l7 ! %l7 = 0000000042000000
4989! Mem[0000000010141408] = ffff0000, %l5 = ffffffffffffffff
4990 lduha [%i5+%o4]0x80,%l5 ! %l5 = 000000000000ffff
4991! Mem[0000000030001410] = 00000000, %f11 = a2fb63dd
4992 lda [%i0+%o5]0x89,%f11 ! %f11 = 00000000
4993! %l6 = 0000000049000000, immed = ffffffaf, %y = 00000000
4994 smul %l6,-0x051,%l7 ! %l7 = ffffffe8e7000000, %y = ffffffe8
4995! Mem[0000000010181400] = ff0066b3, %l2 = a675a8b07cfb0e7c
4996 lduha [%i6+%g0]0x80,%l2 ! %l2 = 000000000000ff00
4997! Mem[0000000030101410] = 0e541a91, %l5 = 000000000000ffff
4998 lduha [%i4+%o5]0x89,%l5 ! %l5 = 0000000000001a91
4999! Mem[0000000030141408] = 9f1d2100, %l4 = 0000000000211d9f
5000 lduba [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000
5001! Mem[0000000030041400] = ffffffff450440d6, %f2 = ffffffdd 49000000
5002 ldda [%i1+%g0]0x81,%f2 ! %f2 = ffffffff 450440d6
5003! Mem[00000000100c1408] = 0000d6ff, %l4 = 0000000000000000
5004 lduha [%i3+%o4]0x88,%l4 ! %l4 = 000000000000d6ff
5005! Starting 10 instruction Store Burst
5006! %l2 = 0000ff00, %l3 = 0000ffff, Mem[0000000010101410] = 0a32e176 00000000
5007 stda %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000ff00 0000ffff
5008
5009p0_label_196:
5010! Mem[00000000211c0001] = ffff85d2, %l2 = 000000000000ff00
5011 ldstuba [%o2+0x001]%asi,%l2 ! %l2 = 000000ff000000ff
5012! %l0 = 0000000000000000, Mem[0000000010041408] = ffffffffc193a468
5013 stxa %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000000000000000
5014! %f21 = 00000000, Mem[0000000010041410] = 00000000
5015 sta %f21,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
5016! %f16 = ffd60000, Mem[0000000030041408] = 3d5039ff
5017 sta %f16,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffd60000
5018! %l0 = 0000000000000000, Mem[0000000010101400] = 00000000
5019 stha %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
5020! %f0 = 00000000 ffffffff ffffffff 450440d6
5021! %f4 = 50630000 000000b4 e139503d 8ea8260e
5022! %f8 = 5586c10f 17a27aa7 00000080 00000000
5023! %f12 = 50630200 b50e61d7 ece72778 0a32e176
5024 stda %f0,[%i6]ASI_BLK_SL ! Block Store to 0000000030181400
5025! %l2 = 00000000000000ff, Mem[0000000010141400] = ffffffff
5026 stwa %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
5027 membar #Sync ! Added by membar checker (34)
5028! Mem[0000000010181408] = 000000b4, %l4 = 000000000000d6ff
5029 swapa [%i6+%o4]0x88,%l4 ! %l4 = 00000000000000b4
5030! Mem[0000000030101408] = 00010000, %l3 = 000000000000ffff
5031 ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 00000000000000ff
5032! Starting 10 instruction Load Burst
5033! Mem[0000000010181408] = 0000d6ff, %f18 = 50630000
5034 lda [%i6+%o4]0x88,%f18 ! %f18 = 0000d6ff
5035
5036p0_label_197:
5037! Mem[0000000010001400] = ff00000000000000, %f10 = 00000080 00000000
5038 ldda [%i0+%g0]0x80,%f10 ! %f10 = ff000000 00000000
5039! Mem[0000000020800000] = ffffba64, %l0 = 0000000000000000
5040 ldub [%o1+0x001],%l0 ! %l0 = 00000000000000ff
5041! Mem[00000000300c1410] = 7e60bfff 00000000, %l2 = 000000ff, %l3 = 00000000
5042 ldda [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000 000000007e60bfff
5043! Mem[0000000030181408] = 450440d6, %l2 = 0000000000000000
5044 lduba [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000d6
5045! Mem[0000000010141408] = 0000ffff, %f1 = ffffffff
5046 lda [%i5+%o4]0x88,%f1 ! %f1 = 0000ffff
5047! Mem[0000000020800000] = ffffba64, %l7 = ffffffe8e7000000
5048 ldsba [%o1+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
5049! Mem[0000000030041400] = ffffffff450440d6, %l1 = 0000000000000000
5050 ldxa [%i1+%g0]0x81,%l1 ! %l1 = ffffffff450440d6
5051! Mem[0000000010141400] = ff000000, %l7 = ffffffffffffffff
5052 ldsha [%i5+%g0]0x80,%l7 ! %l7 = ffffffffffffff00
5053! Mem[0000000030101410] = 911a540e, %f7 = 8ea8260e
5054 lda [%i4+%o5]0x81,%f7 ! %f7 = 911a540e
5055! Starting 10 instruction Store Burst
5056! %f8 = 5586c10f 17a27aa7, %l4 = 00000000000000b4
5057! Mem[0000000030081410] = 0000000000000000
5058 add %i2,0x010,%g1
5059 stda %f8,[%g1+%l4]ASI_PST32_S ! Mem[0000000030081410] = 0000000000000000
5060
5061p0_label_198:
5062! Mem[0000000010141400] = 000000ff, %l4 = 00000000000000b4
5063 ldstuba [%i5+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
5064! %l7 = ffffffffffffff00, imm = 0000000000000f3b, %l5 = 0000000000001a91
5065 andn %l7,0xf3b,%l5 ! %l5 = fffffffffffff000
5066! %f12 = 50630200 b50e61d7, Mem[0000000030081400] = 00000049 ddffffff
5067 stda %f12,[%i2+%g0]0x81 ! Mem[0000000030081400] = 50630200 b50e61d7
5068! %l7 = ffffffffffffff00, Mem[0000000010041408] = 00000000
5069 stwa %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffffff00
5070! Mem[0000000010181403] = ff0066b3, %l3 = 000000007e60bfff
5071 ldstuba [%i6+0x003]%asi,%l3 ! %l3 = 000000b3000000ff
5072! %l0 = 00000000000000ff, Mem[0000000030101410] = 911a540e
5073 stba %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff1a540e
5074! Mem[00000000100c1408] = ffd60000, %l4 = 00000000000000ff
5075 ldstuba [%i3+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
5076! %l0 = 00000000000000ff, Mem[0000000030181410] = b4000000
5077 stha %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00ff0000
5078! %f21 = 00000000, Mem[0000000030141400] = 00000000
5079 sta %f21,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
5080! Starting 10 instruction Load Burst
5081! Mem[0000000030101408] = 000001ff, %f18 = 0000d6ff
5082 lda [%i4+%o4]0x89,%f18 ! %f18 = 000001ff
5083
5084p0_label_199:
5085! Mem[0000000030141408] = 00211d9f, %l3 = 00000000000000b3
5086 ldsha [%i5+%o4]0x81,%l3 ! %l3 = 0000000000000021
5087! Mem[0000000010081410] = 00000000, %f24 = 6705d656
5088 lda [%i2+%o5]0x88,%f24 ! %f24 = 00000000
5089! Mem[0000000030141408] = 00211d9f2bee0573, %l5 = fffffffffffff000
5090 ldxa [%i5+%o4]0x81,%l5 ! %l5 = 00211d9f2bee0573
5091! Mem[0000000030081408] = ffbf00dd a90cadac, %l0 = 000000ff, %l1 = 450440d6
5092 ldda [%i2+%o4]0x81,%l0 ! %l0 = 00000000ffbf00dd 00000000a90cadac
5093! Mem[0000000030041408] = ffd60000, %l3 = 0000000000000021
5094 lduha [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
5095! Mem[000000001008143c] = ffe02ca5, %l0 = 00000000ffbf00dd
5096 lduba [%i2+0x03f]%asi,%l0 ! %l0 = 00000000000000a5
5097! Mem[0000000030081400] = 00026350, %l0 = 00000000000000a5
5098 lduba [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000050
5099! Mem[0000000010181408] = ffd60000 fffffff8, %l0 = 00000050, %l1 = a90cadac
5100 ldda [%i6+0x008]%asi,%l0 ! %l0 = 00000000ffd60000 00000000fffffff8
5101! Mem[00000000211c0000] = ffff85d2, %l7 = ffffffffffffff00
5102 ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
5103! Starting 10 instruction Store Burst
5104! %l1 = 00000000fffffff8, Mem[0000000010041400] = 000000008900bfff
5105 stxa %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000fffffff8
5106
5107p0_label_200:
5108! %l7 = ffffffffffffffff, Mem[0000000030001408] = 17a27aa7
5109 stwa %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff
5110! %f23 = 00000000, Mem[0000000010001410] = 00000000
5111 sta %f23,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
5112! %l4 = 00000000000000ff, Mem[0000000030041408] = 0000d6ffe1c74923
5113 stxa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000000000ff
5114! %l2 = 00000000000000d6, Mem[0000000030181408] = d6400445
5115 stwa %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000d6
5116! Mem[0000000010081408] = 00000000, %l2 = 00000000000000d6
5117 swapa [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
5118! %l7 = ffffffffffffffff, Mem[0000000030141410] = 00000000
5119 stwa %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff
5120! %l4 = 00000000000000ff, Mem[00000000300c1408] = dd63fba280000000
5121 stxa %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000000000ff
5122! Mem[0000000010101408] = 00000001, %l7 = ffffffff, %l1 = fffffff8
5123 add %i4,0x08,%g1
5124 casa [%g1]0x80,%l7,%l1 ! %l1 = 0000000000000001
5125! Mem[00000000100c1420] = 00000000, %l2 = 00000000, %l6 = 49000000
5126 add %i3,0x20,%g1
5127 casa [%g1]0x80,%l2,%l6 ! %l6 = 0000000000000000
5128! Starting 10 instruction Load Burst
5129! Mem[0000000010141410] = ff000000ecff0000, %f16 = ffd60000 a675a8b0
5130 ldda [%i5+%o5]0x80,%f16 ! %f16 = ff000000 ecff0000
5131
5132p0_label_201:
5133! Mem[00000000300c1408] = 00000000, %l1 = 0000000000000001
5134 ldswa [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000000
5135! Mem[00000000100c1410] = 000000b4, %l6 = 0000000000000000
5136 lduha [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000000
5137! Mem[0000000030101400] = 0000000000000000, %f16 = ff000000 ecff0000
5138 ldda [%i4+%g0]0x89,%f16 ! %f16 = 00000000 00000000
5139! %f11 = 00000000, %f18 = 000001ff
5140 fcmpes %fcc0,%f11,%f18 ! %fcc0 = 1
5141! Mem[0000000010181408] = f8ffffff 0000d6ff, %l2 = 00000000, %l3 = 00000000
5142 ldda [%i6+%o4]0x88,%l2 ! %l2 = 000000000000d6ff 00000000f8ffffff
5143! %f16 = 00000000 00000000 000001ff 0e541a91
5144! %f20 = 00000049 00000000 ffffffff 00000000
5145! %f24 = 00000000 7e3e58ff 80000000 73050000
5146! %f28 = 00000000 80000000 55045c7d 6de02ca5
5147 stda %f16,[%i6]ASI_BLK_AIUPL ! Block Store to 0000000010181400
5148! Mem[0000000030141408] = 9f1d2100, %l0 = 00000000ffd60000
5149 lduba [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000000
5150! Mem[0000000030041408] = 00000000, %l0 = 0000000000000000
5151 ldsba [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
5152! Mem[0000000030081410] = 00000000, %l4 = 00000000000000ff
5153 ldsba [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000
5154! Starting 10 instruction Store Burst
5155! Mem[00000000211c0001] = ffff85d2, %l5 = 00211d9f2bee0573
5156 ldstuba [%o2+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
5157
5158p0_label_202:
5159! Mem[0000000010041438] = 00000000, %l6 = 0000000000000000
5160 swap [%i1+0x038],%l6 ! %l6 = 0000000000000000
5161! Mem[0000000020800040] = ff00c1d1, %l7 = ffffffffffffffff
5162 ldstuba [%o1+0x040]%asi,%l7 ! %l7 = 000000ff000000ff
5163! Mem[0000000030181400] = ffffffff, %l5 = 00000000000000ff
5164 swapa [%i6+%g0]0x81,%l5 ! %l5 = 00000000ffffffff
5165! %f6 = e139503d, Mem[0000000010041410] = 00000000
5166 sta %f6 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = e139503d
5167 membar #Sync ! Added by membar checker (35)
5168! Mem[0000000010181410] = 00000000, %l7 = 00000000000000ff
5169 ldstuba [%i6+%o5]0x80,%l7 ! %l7 = 00000000000000ff
5170! Mem[0000000010041410] = 3d5039e1, %l5 = 00000000ffffffff
5171 swapa [%i1+%o5]0x80,%l5 ! %l5 = 000000003d5039e1
5172! Mem[0000000030041408] = 00000000, %l2 = 000000000000d6ff
5173 ldstuba [%i1+%o4]0x81,%l2 ! %l2 = 00000000000000ff
5174! Mem[0000000030001408] = ffffffff, %l7 = 0000000000000000
5175 swapa [%i0+%o4]0x89,%l7 ! %l7 = 00000000ffffffff
5176! Code Fragment 4
5177p0_fragment_13:
5178! %l0 = 0000000000000000
5179 setx 0x9196a2f7ef38e9a7,%g7,%l0 ! %l0 = 9196a2f7ef38e9a7
5180! %l1 = 0000000000000000
5181 setx 0x0b96d230423a6067,%g7,%l1 ! %l1 = 0b96d230423a6067
5182 setx 0x7ff8, %g1, %g2
5183 and %l0, %g2, %l0
5184 setx 0xffffffff, %g1, %g2
5185 and %l1, %g2, %l1
5186 setx 0x100000000, %g1, %g2
5187 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5188 ta T_CHANGE_HPRIV
5189 stxa %l1, [%l0]ASI_ICACHE_INSTR
5190 ta T_CHANGE_NONHPRIV
5191! %l0 = 9196a2f7ef38e9a7
5192 setx 0xe8060bf7d8b3d65b,%g7,%l0 ! %l0 = e8060bf7d8b3d65b
5193! %l1 = 0b96d230423a6067
5194 setx 0xb811eeb8062c98b9,%g7,%l1 ! %l1 = b811eeb8062c98b9
5195! Starting 10 instruction Load Burst
5196! %l3 = 00000000f8ffffff, %l4 = 0000000000000000, %l7 = 00000000ffffffff
5197 xor %l3,%l4,%l7 ! %l7 = 00000000f8ffffff
5198
5199p0_label_203:
5200! Mem[0000000010101410] = 0000ff000000ffff, %l7 = 00000000f8ffffff
5201 ldxa [%i4+%o5]0x80,%l7 ! %l7 = 0000ff000000ffff
5202! %f27 = 73050000, %f28 = 00000000
5203 fcmps %fcc3,%f27,%f28 ! %fcc3 = 2
5204! Mem[0000000030081408] = ffbf00dd, %l5 = 000000003d5039e1
5205 ldsha [%i2+%o4]0x81,%l5 ! %l5 = ffffffffffffffbf
5206! Mem[0000000010081408] = 000000d6, %l7 = 0000ff000000ffff
5207 ldstuba [%i2+%o4]0x80,%l7 ! %l7 = 00000000000000ff
5208! Mem[0000000020800040] = ff00c1d1, %l0 = e8060bf7d8b3d65b
5209 ldub [%o1+0x041],%l0 ! %l0 = 0000000000000000
5210! Mem[0000000010181410] = 00000049000000ff, %l6 = 0000000000000000
5211 ldxa [%i6+%o5]0x88,%l6 ! %l6 = 00000049000000ff
5212! Mem[0000000010181408] = 911a540e, %l6 = 00000049000000ff
5213 ldsha [%i6+%o4]0x80,%l6 ! %l6 = ffffffffffff911a
5214! Mem[0000000010001408] = ff75a8b0, %l6 = ffffffffffff911a
5215 ldsha [%i0+%o4]0x80,%l6 ! %l6 = ffffffffffffff75
5216! Mem[0000000010141410] = 0000ffec000000ff, %l6 = ffffffffffffff75
5217 ldxa [%i5+%o5]0x88,%l6 ! %l6 = 0000ffec000000ff
5218! Starting 10 instruction Store Burst
5219! %l7 = 0000000000000000, Mem[0000000010141410] = ff000000
5220 stwa %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
5221
5222p0_label_204:
5223! Mem[0000000030041410] = b4000000, %l1 = b811eeb8062c98b9
5224 swapa [%i1+%o5]0x81,%l1 ! %l1 = 00000000b4000000
5225! %l2 = 00000000, %l3 = f8ffffff, Mem[00000000300c1408] = 00000000 ff000000
5226 stda %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 f8ffffff
5227! %l7 = 0000000000000000, Mem[00000000300c1408] = 00000000
5228 stba %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
5229! %l4 = 0000000000000000, Mem[0000000030001408] = 00000000
5230 stwa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
5231! %l4 = 0000000000000000, %l2 = 0000000000000000, %l4 = 0000000000000000
5232 xnor %l4,%l2,%l4 ! %l4 = ffffffffffffffff
5233! %l4 = ffffffff, %l5 = ffffffbf, Mem[0000000030141410] = ffffffff 00000001
5234 stda %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff ffffffbf
5235! Mem[0000000010141410] = 00000000, %l5 = ffffffffffffffbf
5236 swapa [%i5+%o5]0x80,%l5 ! %l5 = 0000000000000000
5237! %f28 = 00000000, Mem[00000000300c1410] = 00000000
5238 sta %f28,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
5239! %l6 = 0000ffec000000ff, %l5 = 0000000000000000, %y = ffffffe8
5240 sdiv %l6,%l5,%l0 ! Div by zero, %l0 = 0000000000000050
5241 mov %l0,%y ! %y = 00000028
5242! Starting 10 instruction Load Burst
5243! Mem[0000000010041410] = ffffffff, %l7 = 0000000000000000
5244 lduba [%i1+%o5]0x88,%l7 ! %l7 = 00000000000000ff
5245
5246p0_label_205:
5247! Mem[0000000030101408] = 00000000000001ff, %l0 = 0000000000000028
5248 ldxa [%i4+%o4]0x89,%l0 ! %l0 = 00000000000001ff
5249! Mem[00000000201c0000] = ff024c08, %l4 = ffffffffffffffff
5250 ldub [%o0+%g0],%l4 ! %l4 = 00000000000000ff
5251! Mem[0000000010081410] = 00000000, %l5 = 0000000000000000
5252 ldsha [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
5253! Mem[0000000030001400] = ffffffff 00000000, %l4 = 000000ff, %l5 = 00000000
5254 ldda [%i0+%g0]0x81,%l4 ! %l4 = 00000000ffffffff 0000000000000000
5255! Mem[0000000010081410] = 9f1d210000000000, %l6 = 0000ffec000000ff
5256 ldxa [%i2+%o5]0x88,%l6 ! %l6 = 9f1d210000000000
5257! Mem[0000000010041400] = f8ffffff, %l2 = 0000000000000000
5258 ldswa [%i1+%g0]0x80,%l2 ! %l2 = fffffffff8ffffff
5259! Mem[00000000300c1410] = 00000000, %l7 = 00000000000000ff
5260 lduha [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000
5261! Mem[0000000010041438] = 0000000000211d9f, %f18 = 000001ff 0e541a91
5262 ldd [%i1+0x038],%f18 ! %f18 = 00000000 00211d9f
5263! Mem[0000000021800180] = 4bedbd9f, %l4 = 00000000ffffffff
5264 ldsba [%o3+0x180]%asi,%l4 ! %l4 = 000000000000004b
5265! Starting 10 instruction Store Burst
5266! Mem[0000000010101420] = 1c5029f5c70d15f3, %l7 = 0000000000000000, %l5 = 0000000000000000
5267 add %i4,0x20,%g1
5268 casxa [%g1]0x80,%l7,%l5 ! %l5 = 1c5029f5c70d15f3
5269
5270p0_label_206:
5271! %f16 = 00000000 00000000, Mem[0000000030041400] = ffffffff d6400445
5272 stda %f16,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 00000000
5273! %l7 = 0000000000000000, Mem[0000000010141408] = 0000ffff
5274 stha %l7,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
5275! %l4 = 000000000000004b, Mem[0000000030081408] = ffbf00dd
5276 stwa %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000004b
5277! %l0 = 00000000000001ff, Mem[00000000201c0000] = ff024c08
5278 sth %l0,[%o0+%g0] ! Mem[00000000201c0000] = 01ff4c08
5279! %l6 = 9f1d210000000000, immed = 00000d7f, %y = 00000028
5280 udiv %l6,0xd7f,%l1 ! %l1 = 0000000002f6bcf1
5281 mov %l0,%y ! %y = 000001ff
5282! Mem[0000000030041410] = 062c98b9, %l2 = fffffffff8ffffff
5283 swapa [%i1+%o5]0x81,%l2 ! %l2 = 00000000062c98b9
5284! Mem[00000000211c0001] = ffff85d2, %l4 = 000000000000004b
5285 ldstub [%o2+0x001],%l4 ! %l4 = 000000ff000000ff
5286! Mem[0000000010181438] = a52ce06d, %l7 = 00000000, %l6 = 00000000
5287 add %i6,0x38,%g1
5288 casa [%g1]0x80,%l7,%l6 ! %l6 = 00000000a52ce06d
5289! Mem[0000000030141400] = 00000000, %l3 = 00000000f8ffffff
5290 swapa [%i5+%g0]0x81,%l3 ! %l3 = 0000000000000000
5291! Starting 10 instruction Load Burst
5292! Mem[0000000010001400] = ff000000 00000000, %l0 = 000001ff, %l1 = 02f6bcf1
5293 ldda [%i0+%g0]0x80,%l0 ! %l0 = 00000000ff000000 0000000000000000
5294
5295p0_label_207:
5296! Mem[0000000010081410] = 0000000000211d9f, %l1 = 0000000000000000
5297 ldxa [%i2+%o5]0x80,%l1 ! %l1 = 0000000000211d9f
5298! %l4 = 00000000000000ff, imm = 00000000000002c7, %l4 = 00000000000000ff
5299 add %l4,0x2c7,%l4 ! %l4 = 00000000000003c6
5300! Mem[00000000100c1424] = 00000000, %l7 = 0000000000000000
5301 ldsba [%i3+0x025]%asi,%l7 ! %l7 = 0000000000000000
5302! Mem[00000000300c1408] = f8ffffff00000000, %l1 = 0000000000211d9f
5303 ldxa [%i3+%o4]0x89,%l1 ! %l1 = f8ffffff00000000
5304! Mem[00000000100c1400] = 00000563 9f1d2100, %l2 = 062c98b9, %l3 = 00000000
5305 ldda [%i3+%g0]0x88,%l2 ! %l2 = 000000009f1d2100 0000000000000563
5306! Mem[00000000100c1400] = 00211d9f, %l4 = 00000000000003c6
5307 ldswa [%i3+%g0]0x80,%l4 ! %l4 = 0000000000211d9f
5308! Mem[0000000030181408] = d6000000, %l2 = 000000009f1d2100
5309 lduba [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000
5310! Mem[00000000100c1438] = ffe1f0f2, %f25 = 7e3e58ff
5311 ld [%i3+0x038],%f25 ! %f25 = ffe1f0f2
5312! Mem[0000000010101410] = 0000ff000000ffff, %l0 = 00000000ff000000
5313 ldxa [%i4+0x010]%asi,%l0 ! %l0 = 0000ff000000ffff
5314! Starting 10 instruction Store Burst
5315! Mem[0000000030181408] = d6000000, %l1 = f8ffffff00000000
5316 swapa [%i6+%o4]0x89,%l1 ! %l1 = 00000000d6000000
5317
5318p0_label_208:
5319! Mem[0000000010101410] = 0000ff00, %l0 = 0000ff000000ffff
5320 swapa [%i4+%o5]0x80,%l0 ! %l0 = 000000000000ff00
5321! %f14 = ece72778 0a32e176, %l4 = 0000000000211d9f
5322! Mem[0000000010041408] = ffffff0000000000
5323 add %i1,0x008,%g1
5324 stda %f14,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010041408] = 76e1320a7827e7ec
5325! %l1 = 00000000d6000000, imm = fffffffffffffb4c, %l4 = 0000000000211d9f
5326 xor %l1,-0x4b4,%l4 ! %l4 = ffffffff29fffb4c
5327! Mem[0000000030001400] = ffffffff, %l2 = 0000000000000000
5328 ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
5329! %l4 = ffffffff29fffb4c, Mem[00000000211c0000] = ffff85d2
5330 sth %l4,[%o2+%g0] ! Mem[00000000211c0000] = fb4c85d2
5331! %l3 = 0000000000000563, %l7 = 0000000000000000, %l5 = 1c5029f5c70d15f3
5332 udivx %l3,%l7,%l5 ! Div by zero, %l0 = 000000000000ff50
5333! Mem[0000000030141410] = ffffffff, %l5 = 1c5029f5c70d15f3
5334 ldstuba [%i5+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
5335! %f26 = 80000000 73050000, Mem[0000000030141400] = f8ffffff 000000ff
5336 stda %f26,[%i5+%g0]0x81 ! Mem[0000000030141400] = 80000000 73050000
5337! %l1 = 00000000d6000000, Mem[0000000030101400] = 00000000
5338 stwa %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = d6000000
5339! Starting 10 instruction Load Burst
5340! Mem[00000000100c1400] = 00000563 9f1d2100, %l0 = 0000ff28, %l1 = d6000000
5341 ldda [%i3+%g0]0x88,%l0 ! %l0 = 000000009f1d2100 0000000000000563
5342
5343p0_label_209:
5344! Mem[0000000010001410] = 00000000ffffffff, %l2 = 00000000000000ff
5345 ldxa [%i0+%o5]0x80,%l2 ! %l2 = 00000000ffffffff
5346! Mem[0000000010001418] = 2bee0573, %l1 = 0000000000000563
5347 ldsw [%i0+0x018],%l1 ! %l1 = 000000002bee0573
5348! Mem[00000000201c0000] = 01ff4c08, %l3 = 0000000000000563
5349 ldsha [%o0+0x000]%asi,%l3 ! %l3 = 00000000000001ff
5350! Mem[00000000300c1410] = 00000000, %l3 = 00000000000001ff
5351 lduha [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000
5352! Mem[0000000010001408] = ffffffffb0a875ff, %l7 = 0000000000000000
5353 ldxa [%i0+%o4]0x88,%l7 ! %l7 = ffffffffb0a875ff
5354! %l1 = 000000002bee0573, %l3 = 0000000000000000, %l6 = 00000000a52ce06d
5355 xnor %l1,%l3,%l6 ! %l6 = ffffffffd411fa8c
5356! Mem[0000000030141400] = 0000057300000080, %l4 = ffffffff29fffb4c
5357 ldxa [%i5+%g0]0x89,%l4 ! %l4 = 0000057300000080
5358! Mem[0000000010181410] = ff000000, %l6 = ffffffffd411fa8c
5359 lduwa [%i6+%o5]0x80,%l6 ! %l6 = 00000000ff000000
5360! Mem[00000000211c0000] = fb4c85d2, %l1 = 000000002bee0573
5361 lduh [%o2+%g0],%l1 ! %l1 = 000000000000fb4c
5362! Starting 10 instruction Store Burst
5363! %l7 = ffffffffb0a875ff, Mem[0000000030001410] = 00000000
5364 stha %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000075ff
5365
5366p0_label_210:
5367! %l0 = 000000009f1d2100, Mem[0000000010001410] = ffffffff00000000
5368 stxa %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000009f1d2100
5369! %f13 = b50e61d7, Mem[0000000030181410] = 00ff0000
5370 sta %f13,[%i6+%o5]0x81 ! Mem[0000000030181410] = b50e61d7
5371! %l5 = 00000000000000ff, Mem[00000000100c1408] = ffd60000
5372 stba %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffd60000
5373! Mem[0000000021800080] = f6ff7b7d, %l3 = 0000000000000000
5374 ldstub [%o3+0x080],%l3 ! %l3 = 000000f6000000ff
5375! %l6 = 00000000ff000000, Mem[00000000218001c0] = ff7e6949, %asi = 80
5376 stha %l6,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 00006949
5377! Mem[00000000211c0000] = fb4c85d2, %l5 = 00000000000000ff
5378 ldstub [%o2+%g0],%l5 ! %l5 = 000000fb000000ff
5379! %f6 = e139503d 911a540e, Mem[0000000010101408] = 01000000 911a540e
5380 stda %f6 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = e139503d 911a540e
5381! Code Fragment 3
5382p0_fragment_14:
5383! %l0 = 000000009f1d2100
5384 setx 0x79fbd07f9c7127e2,%g7,%l0 ! %l0 = 79fbd07f9c7127e2
5385! %l1 = 000000000000fb4c
5386 setx 0x0010bef86d5c2a1d,%g7,%l1 ! %l1 = 0010bef86d5c2a1d
5387 setx 0x1fe000, %g1, %g3
5388 or %l0, %g3, %l0 ! always set perrmask = 0xff
5389 setx 0x1ffff8, %g1, %g2
5390 and %l0, %g2, %l0
5391 ta T_CHANGE_HPRIV
5392 stxa %l1, [%l0]ASI_DCACHE_DATA
5393 ta T_CHANGE_NONHPRIV
5394! %l0 = 79fbd07f9c7127e2
5395 setx 0x5ea259a84d30415d,%g7,%l0 ! %l0 = 5ea259a84d30415d
5396! %l1 = 0010bef86d5c2a1d
5397 setx 0x8cab29b05308878c,%g7,%l1 ! %l1 = 8cab29b05308878c
5398! Mem[0000000030081408] = 4b000000, %l7 = ffffffffb0a875ff
5399 ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000ff
5400! Starting 10 instruction Load Burst
5401! Mem[0000000030001400] = ffffffff, %l6 = 00000000ff000000
5402 lduba [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff
5403
5404p0_label_211:
5405! Mem[0000000020800040] = ff00c1d1, %l2 = 00000000ffffffff
5406 lduha [%o1+0x040]%asi,%l2 ! %l2 = 000000000000ff00
5407! %f10 = ff000000, %f12 = 50630200, %f24 = 00000000
5408 fmuls %f10,%f12,%f24 ! %f24 = ff800000
5409! Mem[0000000010081408] = ff0000d6, %l5 = 00000000000000fb
5410 lduha [%i2+%o4]0x80,%l5 ! %l5 = 000000000000ff00
5411! %l5 = 000000000000ff00, %l1 = 8cab29b05308878c, %l2 = 000000000000ff00
5412 and %l5,%l1,%l2 ! %l2 = 0000000000008700
5413! Mem[0000000010041418] = 68a493c1, %l6 = 00000000000000ff
5414 ldsba [%i1+0x01a]%asi,%l6 ! %l6 = ffffffffffffff93
5415! Mem[0000000010001408] = ffffffffb0a875ff, %l5 = 000000000000ff00
5416 ldxa [%i0+%o4]0x88,%l5 ! %l5 = ffffffffb0a875ff
5417! Code Fragment 3
5418p0_fragment_15:
5419! %l0 = 5ea259a84d30415d
5420 setx 0x3a4f039f882abaa2,%g7,%l0 ! %l0 = 3a4f039f882abaa2
5421! %l1 = 8cab29b05308878c
5422 setx 0x5ea6c6a7a2b4bf92,%g7,%l1 ! %l1 = 5ea6c6a7a2b4bf92
5423 setx 0x1fe000, %g1, %g3
5424 or %l0, %g3, %l0 ! always set perrmask = 0xff
5425 setx 0x1ffff8, %g1, %g2
5426 and %l0, %g2, %l0
5427 ta T_CHANGE_HPRIV
5428 stxa %l1, [%l0]ASI_DCACHE_DATA
5429 ta T_CHANGE_NONHPRIV
5430! %l0 = 3a4f039f882abaa2
5431 setx 0xb2870837c12894dc,%g7,%l0 ! %l0 = b2870837c12894dc
5432! %l1 = 5ea6c6a7a2b4bf92
5433 setx 0x48f0b15841de7bc9,%g7,%l1 ! %l1 = 48f0b15841de7bc9
5434! Mem[00000000100c1410] = b4000000, %l7 = 0000000000000000
5435 lduba [%i3+%o5]0x88,%l7 ! %l7 = 0000000000000000
5436! Mem[0000000010181408] = 911a540e ff010000, %l4 = 00000080, %l5 = b0a875ff
5437 ldda [%i6+0x008]%asi,%l4 ! %l4 = 00000000911a540e 00000000ff010000
5438! Starting 10 instruction Store Burst
5439! Mem[0000000010081410] = 00000000, %l1 = 48f0b15841de7bc9
5440 swapa [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
5441
5442p0_label_212:
5443! %l3 = 00000000000000f6, Mem[0000000030041410] = f8ffffff
5444 stwa %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000f6
5445! Mem[0000000010001408] = ff75a8b0, %l0 = b2870837c12894dc
5446 ldstuba [%i0+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
5447! Mem[0000000010041408] = 76e1320a7827e7ec, %l2 = 0000000000008700, %l3 = 00000000000000f6
5448 add %i1,0x08,%g1
5449 casxa [%g1]0x80,%l2,%l3 ! %l3 = 76e1320a7827e7ec
5450! %l6 = ffffffffffffff93, Mem[0000000010081410] = 41de7bc9
5451 stwa %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffff93
5452! Code Fragment 4
5453p0_fragment_16:
5454! %l0 = 00000000000000ff
5455 setx 0xb478017fd1a02409,%g7,%l0 ! %l0 = b478017fd1a02409
5456! %l1 = 0000000000000000
5457 setx 0x1b83c8707223925f,%g7,%l1 ! %l1 = 1b83c8707223925f
5458 setx 0x7ff8, %g1, %g2
5459 and %l0, %g2, %l0
5460 setx 0xffffffff, %g1, %g2
5461 and %l1, %g2, %l1
5462 setx 0x100000000, %g1, %g2
5463 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5464 ta T_CHANGE_HPRIV
5465 stxa %l1, [%l0]ASI_ICACHE_INSTR
5466 ta T_CHANGE_NONHPRIV
5467! %l0 = b478017fd1a02409
5468 setx 0xc944d487f27074b3,%g7,%l0 ! %l0 = c944d487f27074b3
5469! %l1 = 1b83c8707223925f
5470 setx 0x78badd30571058d3,%g7,%l1 ! %l1 = 78badd30571058d3
5471! Mem[00000000100c143e] = 6705d656, %l7 = 0000000000000000
5472 ldstub [%i3+0x03e],%l7 ! %l7 = 000000d6000000ff
5473! %l0 = c944d487f27074b3, Mem[0000000030141410] = ffffffff
5474 stwa %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = f27074b3
5475! Mem[000000001014142c] = 0e541a91, %l7 = 00000000000000d6
5476 swap [%i5+0x02c],%l7 ! %l7 = 000000000e541a91
5477! %l4 = 00000000911a540e, Mem[0000000010041408] = 76e1320a
5478 stwa %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 911a540e
5479! Starting 10 instruction Load Burst
5480! Mem[00000000100c1408] = 0000d6ff, %l3 = 76e1320a7827e7ec
5481 lduha [%i3+%o4]0x88,%l3 ! %l3 = 000000000000d6ff
5482
5483p0_label_213:
5484! Mem[00000000100c1408] = ffd6000000000000, %l3 = 000000000000d6ff
5485 ldxa [%i3+%o4]0x80,%l3 ! %l3 = ffd6000000000000
5486! Mem[00000000211c0000] = ff4c85d2, %l1 = 78badd30571058d3
5487 ldub [%o2+%g0],%l1 ! %l1 = 00000000000000ff
5488! Mem[0000000030181408] = 00000000ffffffff, %f12 = 50630200 b50e61d7
5489 ldda [%i6+%o4]0x81,%f12 ! %f12 = 00000000 ffffffff
5490! Mem[0000000030141410] = b37470f2, %l7 = 000000000e541a91
5491 lduba [%i5+%o5]0x81,%l7 ! %l7 = 00000000000000b3
5492! %l3 = ffd6000000000000, immed = fffff51d, %y = 000001ff
5493 smul %l3,-0xae3,%l6 ! %l6 = 0000000000000000, %y = 00000000
5494! Mem[0000000030001408] = 00000000, %l2 = 0000000000008700
5495 lduba [%i0+%o4]0x89,%l2 ! %l2 = 0000000000000000
5496! Mem[0000000030101410] = ff1a540e, %l3 = ffd6000000000000
5497 lduwa [%i4+%o5]0x81,%l3 ! %l3 = 00000000ff1a540e
5498! Mem[0000000030001410] = ff750000, %l3 = 00000000ff1a540e
5499 ldstuba [%i0+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
5500! Mem[00000000100c1408] = 0000d6ff, %l7 = 00000000000000b3
5501 ldswa [%i3+%o4]0x88,%l7 ! %l7 = 000000000000d6ff
5502! Starting 10 instruction Store Burst
5503! Mem[0000000030001410] = ff750000, %l4 = 00000000911a540e
5504 ldstuba [%i0+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
5505
5506p0_label_214:
5507! %l2 = 0000000000000000, immed = 000006ec, %y = 00000000
5508 smul %l2,0x6ec,%l0 ! %l0 = 0000000000000000, %y = 00000000
5509! %l2 = 0000000000000000, Mem[0000000010001400] = ff00000000000000
5510 stxa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000000
5511! %f2 = ffffffff, Mem[0000000030081410] = 00000000
5512 sta %f2 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffff
5513! Mem[0000000010101408] = 0e541a91, %l0 = 0000000000000000
5514 swapa [%i4+%o4]0x80,%l0 ! %l0 = 000000000e541a91
5515! %l3 = 00000000000000ff, Mem[0000000010001408] = ff75a8b0ffffffff
5516 stxa %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000000000ff
5517! %f4 = 50630000 000000b4, Mem[0000000030141400] = 00000080 00000573
5518 stda %f4 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = 50630000 000000b4
5519! Mem[0000000010101400] = 00000000, %l3 = 00000000000000ff
5520 swapa [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000
5521! %l4 = 000000ff, %l5 = ff010000, Mem[0000000030181410] = d7610eb5 50630000
5522 stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff ff010000
5523! Mem[0000000030001408] = 00000000, %l5 = 00000000ff010000
5524 swapa [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000000
5525! Starting 10 instruction Load Burst
5526! Mem[000000001004143c] = 00211d9f, %f6 = e139503d
5527 lda [%i1+0x03c]%asi,%f6 ! %f6 = 00211d9f
5528
5529p0_label_215:
5530! Mem[0000000021800040] = ffffd022, %l6 = 0000000000000000
5531 ldsh [%o3+0x040],%l6 ! %l6 = ffffffffffffffff
5532! Mem[0000000030181408] = 00000000, %l0 = 000000000e541a91
5533 lduba [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000
5534! %l4 = 00000000000000ff, %l3 = 0000000000000000, %y = 00000000
5535 umul %l4,%l3,%l2 ! %l2 = 0000000000000000, %y = 00000000
5536! Mem[0000000010081408] = ffffffffd60000ff, %f6 = 00211d9f 911a540e
5537 ldda [%i2+%o4]0x88,%f6 ! %f6 = ffffffff d60000ff
5538! Mem[00000000211c0000] = ff4c85d2, %l6 = ffffffffffffffff
5539 ldub [%o2+%g0],%l6 ! %l6 = 00000000000000ff
5540! Mem[0000000030101400] = 000000d6, %l6 = 00000000000000ff
5541 ldswa [%i4+%g0]0x81,%l6 ! %l6 = 00000000000000d6
5542! Mem[0000000010141408] = 00000000, %l6 = 00000000000000d6
5543 lduba [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000
5544! Mem[0000000010141400] = ff000000, %f9 = 17a27aa7
5545 lda [%i5+%g0]0x80,%f9 ! %f9 = ff000000
5546! Mem[0000000010181410] = 00000049 000000ff, %l6 = 00000000, %l7 = 0000d6ff
5547 ldda [%i6+%o5]0x88,%l6 ! %l6 = 00000000000000ff 0000000000000049
5548! Starting 10 instruction Store Burst
5549! Mem[0000000030181400] = 000000ff, %l4 = 00000000000000ff
5550 swapa [%i6+%g0]0x81,%l4 ! %l4 = 00000000000000ff
5551
5552p0_label_216:
5553! %f10 = ff000000 00000000, Mem[0000000030081410] = ffffffff 00000000
5554 stda %f10,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000 00000000
5555! Mem[0000000010041410] = ffffffff, %l0 = 0000000000000000
5556 swapa [%i1+%o5]0x88,%l0 ! %l0 = 00000000ffffffff
5557! Mem[0000000030041410] = 000000f6, %l2 = 0000000000000000
5558 swapa [%i1+%o5]0x81,%l2 ! %l2 = 00000000000000f6
5559! Mem[0000000010001410] = 00211d9f, %l1 = 00000000000000ff
5560 ldstuba [%i0+%o5]0x80,%l1 ! %l1 = 00000000000000ff
5561! Mem[0000000010181410] = ff000000, %l3 = 0000000000000000
5562 ldstuba [%i6+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
5563! %l3 = 00000000000000ff, Mem[0000000010101410] = ffff0000
5564 stha %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffff00ff
5565! %f4 = 50630000 000000b4, %l6 = 00000000000000ff
5566! Mem[0000000030001430] = d7610eb5918ccb87
5567 add %i0,0x030,%g1
5568 stda %f4,[%g1+%l6]ASI_PST16_S ! Mem[0000000030001430] = 50630000000000b4
5569! %f7 = d60000ff, Mem[0000000030101408] = ff010000
5570 sta %f7 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = d60000ff
5571! %l6 = 00000000000000ff, Mem[00000000201c0000] = 01ff4c08
5572 sth %l6,[%o0+%g0] ! Mem[00000000201c0000] = 00ff4c08
5573! Starting 10 instruction Load Burst
5574! Mem[0000000010141408] = 00000000, %l7 = 0000000000000049
5575 lduha [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
5576
5577p0_label_217:
5578! Mem[0000000010081410] = ffffff93, %l7 = 0000000000000000
5579 ldswa [%i2+%o5]0x88,%l7 ! %l7 = ffffffffffffff93
5580 membar #Sync ! Added by membar checker (36)
5581! Mem[0000000010001400] = 00000000 00000000 00000000 000000ff
5582! Mem[0000000010001410] = ff211d9f 00000000 2bee0573 72507abd
5583! Mem[0000000010001420] = ac990448 1b00ff00 ffbf607e 20dd659f
5584! Mem[0000000010001430] = ff006de9 ffffffc2 ff000000 33660000
5585 ldda [%i0]ASI_BLK_PL,%f16 ! Block Load from 0000000010001400
5586! Mem[0000000030081410] = ff000000, %l1 = 0000000000000000
5587 lduba [%i2+%o5]0x81,%l1 ! %l1 = 00000000000000ff
5588! Mem[0000000010141410] = ffffffbf, %f2 = ffffffff
5589 lda [%i5+%o5]0x80,%f2 ! %f2 = ffffffbf
5590! Mem[0000000010101408] = 00000000, %l3 = 00000000000000ff
5591 lduba [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000000
5592! Mem[00000000211c0000] = ff4c85d2, %l4 = 00000000000000ff
5593 ldsb [%o2+0x001],%l4 ! %l4 = 000000000000004c
5594! Mem[00000000201c0000] = 00ff4c08, %l5 = 0000000000000000
5595 ldub [%o0+0x001],%l5 ! %l5 = 00000000000000ff
5596! Mem[0000000010081408] = ff0000d6, %l0 = 00000000ffffffff
5597 lduha [%i2+%o4]0x80,%l0 ! %l0 = 000000000000ff00
5598! Mem[0000000030041408] = ff000000 000000ff, %l4 = 0000004c, %l5 = 000000ff
5599 ldda [%i1+%o4]0x81,%l4 ! %l4 = 00000000ff000000 00000000000000ff
5600! Starting 10 instruction Store Burst
5601! %f7 = d60000ff, Mem[00000000300c1400] = 00000042
5602 sta %f7 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = d60000ff
5603
5604p0_label_218:
5605! Mem[0000000010081410] = 93ffffff, %l0 = 000000000000ff00
5606 swapa [%i2+%o5]0x80,%l0 ! %l0 = 0000000093ffffff
5607! Mem[0000000010001408] = 00000000, %l7 = ffffffffffffff93
5608 swapa [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000000
5609! %f6 = ffffffff d60000ff, %l1 = 00000000000000ff
5610! Mem[0000000030181430] = d7610eb500026350
5611 add %i6,0x030,%g1
5612 stda %f6,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030181430] = ff0000d6ffffffff
5613! %f12 = 00000000, Mem[0000000030081400] = 50630200
5614 sta %f12,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
5615! Code Fragment 4
5616p0_fragment_17:
5617! %l0 = 0000000093ffffff
5618 setx 0x8894cb78355cf82f,%g7,%l0 ! %l0 = 8894cb78355cf82f
5619! %l1 = 00000000000000ff
5620 setx 0xa5839fb79f84cd0f,%g7,%l1 ! %l1 = a5839fb79f84cd0f
5621 setx 0x7ff8, %g1, %g2
5622 and %l0, %g2, %l0
5623 setx 0xffffffff, %g1, %g2
5624 and %l1, %g2, %l1
5625 setx 0x100000000, %g1, %g2
5626 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5627 ta T_CHANGE_HPRIV
5628 stxa %l1, [%l0]ASI_ICACHE_INSTR
5629 ta T_CHANGE_NONHPRIV
5630! %l0 = 8894cb78355cf82f
5631 setx 0xb846e60871c958e7,%g7,%l0 ! %l0 = b846e60871c958e7
5632! %l1 = a5839fb79f84cd0f
5633 setx 0x7ffd0e4fe16c73ad,%g7,%l1 ! %l1 = 7ffd0e4fe16c73ad
5634! %f8 = 5586c10f ff000000, Mem[0000000010041428] = ffffffff fffffff8
5635 stda %f8 ,[%i1+0x028]%asi ! Mem[0000000010041428] = 5586c10f ff000000
5636! Mem[0000000010181400] = 00000000, %l0 = b846e60871c958e7
5637 ldstuba [%i6+%g0]0x88,%l0 ! %l0 = 00000000000000ff
5638! %f8 = 5586c10f ff000000, %l7 = 0000000000000000
5639! Mem[0000000010081430] = a675a8b07cfb0e7c
5640 add %i2,0x030,%g1
5641 stda %f8,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010081430] = a675a8b07cfb0e7c
5642! Mem[0000000030081408] = 4b0000ff, %l2 = 00000000000000f6
5643 swapa [%i2+%o4]0x89,%l2 ! %l2 = 000000004b0000ff
5644! Starting 10 instruction Load Burst
5645! Mem[0000000010181400] = ff000000 00000000, %l4 = ff000000, %l5 = 000000ff
5646 ldda [%i6+0x000]%asi,%l4 ! %l4 = 00000000ff000000 0000000000000000
5647
5648p0_label_219:
5649! Mem[0000000021800080] = ffff7b7d, %l6 = 00000000000000ff
5650 lduh [%o3+0x080],%l6 ! %l6 = 000000000000ffff
5651! Mem[000000001000140c] = 000000ff, %l5 = 0000000000000000
5652 lduw [%i0+0x00c],%l5 ! %l5 = 00000000000000ff
5653! Mem[0000000030001410] = 000075ff, %l3 = 0000000000000000
5654 ldswa [%i0+%o5]0x89,%l3 ! %l3 = 00000000000075ff
5655! Mem[0000000010181400] = 00000000000000ff, %l7 = 0000000000000000
5656 ldxa [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
5657! Mem[00000000211c0000] = ff4c85d2, %l3 = 00000000000075ff
5658 ldub [%o2+%g0],%l3 ! %l3 = 00000000000000ff
5659! Mem[0000000010181410] = ff000000 49000000, %l6 = 0000ffff, %l7 = 000000ff
5660 ldda [%i6+%o5]0x80,%l6 ! %l6 = 00000000ff000000 0000000049000000
5661! Mem[00000000100c1408] = 000000000000d6ff, %l4 = 00000000ff000000
5662 ldxa [%i3+%o4]0x88,%l4 ! %l4 = 000000000000d6ff
5663! Mem[0000000010141408] = 00000000, %l1 = 7ffd0e4fe16c73ad
5664 lduwa [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
5665! Mem[0000000010001410] = ff211d9f, %l3 = 00000000000000ff
5666 lduwa [%i0+%o5]0x80,%l3 ! %l3 = 00000000ff211d9f
5667! Starting 10 instruction Store Burst
5668! Mem[0000000030181408] = 00000000, %l1 = 0000000000000000
5669 ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000ff
5670
5671p0_label_220:
5672! %l3 = 00000000ff211d9f, Mem[0000000030181410] = ff000000
5673 stwa %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff211d9f
5674! %l2 = 000000004b0000ff, Mem[0000000010101400] = b4000000ff000000
5675 stxa %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000004b0000ff
5676! Mem[0000000010041410] = 00000000, %l2 = 000000004b0000ff
5677 swapa [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000
5678! %l2 = 0000000000000000, Mem[0000000030081400] = 00000000
5679 stba %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
5680! %f6 = ffffffff d60000ff, Mem[0000000030181400] = 000000ff 00000000
5681 stda %f6 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffffff d60000ff
5682! Mem[0000000030141410] = b37470f2, %l6 = 00000000ff000000
5683 swapa [%i5+%o5]0x81,%l6 ! %l6 = 00000000b37470f2
5684! Mem[00000000100c1416] = ff6049ff, %l5 = 00000000000000ff
5685 ldstub [%i3+0x016],%l5 ! %l5 = 00000049000000ff
5686! %f8 = 5586c10f ff000000, Mem[0000000030081400] = 00000000 b50e61d7
5687 stda %f8 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 5586c10f ff000000
5688! %l1 = 0000000000000000, Mem[0000000010041400] = f8ffffff
5689 stba %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00ffffff
5690! Starting 10 instruction Load Burst
5691! Mem[0000000010041400] = 00ffffff00000000, %l4 = 000000000000d6ff
5692 ldxa [%i1+%g0]0x80,%l4 ! %l4 = 00ffffff00000000
5693
5694p0_label_221:
5695! Mem[0000000030041410] = 00000000, %l3 = 00000000ff211d9f
5696 ldswa [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000
5697! Mem[0000000030181410] = ff211d9f, %l6 = 00000000b37470f2
5698 lduba [%i6+%o5]0x81,%l6 ! %l6 = 00000000000000ff
5699! Mem[0000000010001400] = 00000000, %l7 = 0000000049000000
5700 ldswa [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000000
5701! Mem[000000001004142c] = ff000000, %l7 = 0000000000000000
5702 ldsb [%i1+0x02f],%l7 ! %l7 = 0000000000000000
5703! Mem[0000000030141410] = 000000ff, %l3 = 0000000000000000
5704 lduwa [%i5+%o5]0x89,%l3 ! %l3 = 00000000000000ff
5705! Mem[0000000010141400] = ff000000, %f13 = ffffffff
5706 ld [%i5+%g0],%f13 ! %f13 = ff000000
5707! Mem[0000000030141400] = b4000000, %l3 = 00000000000000ff
5708 lduha [%i5+%g0]0x81,%l3 ! %l3 = 000000000000b400
5709! %l2 = 0000000000000000, imm = 0000000000000372, %l1 = 0000000000000000
5710 xnor %l2,0x372,%l1 ! %l1 = fffffffffffffc8d
5711! Mem[0000000030141408] = 00211d9f, %l0 = 0000000000000000
5712 lduha [%i5+%o4]0x81,%l0 ! %l0 = 0000000000000021
5713! Starting 10 instruction Store Burst
5714! %f14 = ece72778, Mem[00000000100c1400] = 00211d9f
5715 sta %f14,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ece72778
5716
5717p0_label_222:
5718! %l0 = 0000000000000021, Mem[0000000010041419] = 68a493c1, %asi = 80
5719 stba %l0,[%i1+0x019]%asi ! Mem[0000000010041418] = 682193c1
5720! %l2 = 00000000, %l3 = 0000b400, Mem[0000000030181410] = 9f1d21ff ff010000
5721 stda %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 0000b400
5722! Mem[0000000010001418] = 2bee0573, %l2 = 0000000000000000
5723 swap [%i0+0x018],%l2 ! %l2 = 000000002bee0573
5724! Mem[0000000010081400] = 80000000, %l7 = 0000000000000000
5725 ldstuba [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
5726! %l2 = 000000002bee0573, Mem[00000000100c1408] = 0000d6ff
5727 stha %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000573
5728! Mem[000000001014141c] = ff000099, %l2 = 2bee0573, %l4 = 00000000
5729 add %i5,0x1c,%g1
5730 casa [%g1]0x80,%l2,%l4 ! %l4 = 00000000ff000099
5731! %l7 = 0000000000000000, imm = 0000000000000392, %l2 = 000000002bee0573
5732 and %l7,0x392,%l2 ! %l2 = 0000000000000000
5733! %l5 = 0000000000000049, Mem[0000000010101424] = c70d15f3
5734 sth %l5,[%i4+0x024] ! Mem[0000000010101424] = 004915f3
5735! Mem[00000000211c0000] = ff4c85d2, %l0 = 0000000000000021
5736 ldstuba [%o2+0x000]%asi,%l0 ! %l0 = 000000ff000000ff
5737! Starting 10 instruction Load Burst
5738! Mem[0000000010101410] = ff00ffff, %l7 = 0000000000000000
5739 lduwa [%i4+%o5]0x80,%l7 ! %l7 = 00000000ff00ffff
5740
5741p0_label_223:
5742! Mem[0000000030001400] = ffffffff, %l3 = 000000000000b400
5743 lduha [%i0+%g0]0x89,%l3 ! %l3 = 000000000000ffff
5744! Mem[0000000010081408] = ffffffff d60000ff, %l2 = 00000000, %l3 = 0000ffff
5745 ldda [%i2+%o4]0x88,%l2 ! %l2 = 00000000d60000ff 00000000ffffffff
5746! Mem[00000000300c1408] = 00000000, %l6 = 00000000000000ff
5747 ldsha [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
5748! Mem[0000000030001408] = ff010000, %l4 = 00000000ff000099
5749 lduwa [%i0+%o4]0x81,%l4 ! %l4 = 00000000ff010000
5750! Mem[0000000030181408] = ffffffff000000ff, %f10 = ff000000 00000000
5751 ldda [%i6+%o4]0x89,%f10 ! %f10 = ffffffff 000000ff
5752! Mem[0000000010081408] = ff0000d6, %f22 = bd7a5072
5753 lda [%i2+%o4]0x80,%f22 ! %f22 = ff0000d6
5754! Mem[0000000010041400] = 00ffffff00000000, %l3 = 00000000ffffffff
5755 ldxa [%i1+%g0]0x80,%l3 ! %l3 = 00ffffff00000000
5756! Mem[0000000020800040] = ff00c1d1, %l6 = 0000000000000000
5757 lduh [%o1+0x040],%l6 ! %l6 = 000000000000ff00
5758! %l4 = 00000000ff010000, imm = 0000000000000e20, %l6 = 000000000000ff00
5759 orn %l4,0xe20,%l6 ! %l6 = fffffffffffff1df
5760! Starting 10 instruction Store Burst
5761! %f16 = 00000000 00000000 ff000000 00000000
5762! %f20 = 00000000 9f1d21ff ff0000d6 7305ee2b
5763! %f24 = 00ff001b 480499ac 9f65dd20 7e60bfff
5764! %f28 = c2ffffff e96d00ff 00006633 000000ff
5765 stda %f16,[%i2]ASI_COMMIT_S ! Block Store to 0000000030081400
5766
5767p0_label_224:
5768! %l4 = ff010000, %l5 = 00000049, Mem[0000000010101408] = 00000000 e139503d
5769 stda %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff010000 00000049
5770 membar #Sync ! Added by membar checker (37)
5771! Mem[0000000010081400] = ff000080, %l4 = 00000000ff010000
5772 ldstuba [%i2+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
5773! %l1 = fffffffffffffc8d, Mem[0000000030181410] = 00000000
5774 stba %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 8d000000
5775! %f18 = ff000000, Mem[000000001014141c] = ff000099
5776 st %f18,[%i5+0x01c] ! Mem[000000001014141c] = ff000000
5777! %f18 = ff000000, Mem[00000000100c1400] = ece72778
5778 st %f18,[%i3+%g0] ! Mem[00000000100c1400] = ff000000
5779! Mem[000000001018143c] = 7d5c0455, %l4 = 00000000000000ff
5780 swap [%i6+0x03c],%l4 ! %l4 = 000000007d5c0455
5781! %l0 = 00000000000000ff, Mem[00000000211c0000] = ff4c85d2, %asi = 80
5782 stha %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff85d2
5783! Mem[00000000300c1408] = 00000000, %l6 = fffffffffffff1df
5784 swapa [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
5785! %l5 = 0000000000000049, Mem[00000000100c1410] = ffff60ffb4000000
5786 stxa %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000000000000049
5787! Starting 10 instruction Load Burst
5788! Mem[0000000010041400] = ffffff00, %f7 = d60000ff
5789 lda [%i1+%g0]0x88,%f7 ! %f7 = ffffff00
5790
5791p0_label_225:
5792! Mem[0000000010181408] = 911a540e ff010000, %l6 = 00000000, %l7 = ff00ffff
5793 ldda [%i6+%o4]0x80,%l6 ! %l6 = 00000000911a540e 00000000ff010000
5794! Mem[0000000030101410] = 0e541aff, %l6 = 00000000911a540e
5795 lduha [%i4+%o5]0x89,%l6 ! %l6 = 0000000000001aff
5796! Mem[0000000010101410] = ff00ffff, %l6 = 0000000000001aff
5797 lduha [%i4+%o5]0x80,%l6 ! %l6 = 000000000000ff00
5798! Mem[00000000300c1400] = 00000000ff0000d6, %l0 = 00000000000000ff
5799 ldxa [%i3+%g0]0x89,%l0 ! %l0 = 00000000ff0000d6
5800! Mem[0000000030001400] = ffffffff00000000, %l5 = 0000000000000049
5801 ldxa [%i0+%g0]0x81,%l5 ! %l5 = ffffffff00000000
5802! Mem[0000000030141408] = 00211d9f, %f23 = 7305ee2b
5803 lda [%i5+%o4]0x81,%f23 ! %f23 = 00211d9f
5804! Mem[0000000030041400] = 0000000000000000, %f6 = ffffffff ffffff00
5805 ldda [%i1+%g0]0x81,%f6 ! %f6 = 00000000 00000000
5806! Mem[0000000010141400] = 00000000000000ff, %l2 = 00000000d60000ff
5807 ldxa [%i5+%g0]0x88,%l2 ! %l2 = 00000000000000ff
5808! Mem[00000000100c1408] = 00000573, %l4 = 000000007d5c0455
5809 lduwa [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000573
5810! Starting 10 instruction Store Burst
5811! %l2 = 00000000000000ff, Mem[0000000030181400] = ff0000d6ffffffff
5812 stxa %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000000000ff
5813
5814p0_label_226:
5815! %l3 = 00ffffff00000000, Mem[0000000021800140] = f6ff05d8
5816 sth %l3,[%o3+0x140] ! Mem[0000000021800140] = 000005d8
5817! Mem[0000000030101400] = d6000000, %l6 = 000000000000ff00
5818 swapa [%i4+%g0]0x89,%l6 ! %l6 = 00000000d6000000
5819! Mem[0000000030141400] = b4000000, %l4 = 0000000000000573
5820 swapa [%i5+%g0]0x81,%l4 ! %l4 = 00000000b4000000
5821! Mem[0000000030101400] = 00ff0000, %l2 = 00000000000000ff
5822 ldstuba [%i4+%g0]0x81,%l2 ! %l2 = 00000000000000ff
5823! %l7 = 00000000ff010000, Mem[0000000010041400] = 00ffffff
5824 stha %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000ffff
5825! %l2 = 0000000000000000, Mem[0000000010141410] = ffffffbfecff0000
5826 stx %l2,[%i5+%o5] ! Mem[0000000010141410] = 0000000000000000
5827! %f2 = ffffffbf 450440d6, %l6 = 00000000d6000000
5828! Mem[0000000030081418] = ff0000d67305ee2b
5829 add %i2,0x018,%g1
5830 stda %f2,[%g1+%l6]ASI_PST8_S ! Mem[0000000030081418] = ff0000d67305ee2b
5831! %f23 = 00211d9f, Mem[0000000030181400] = 000000ff
5832 sta %f23,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00211d9f
5833! %l3 = 00ffffff00000000, Mem[0000000010141400] = ff000000
5834 stwa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
5835! Starting 10 instruction Load Burst
5836! %l3 = 00ffffff00000000, %l7 = 00000000ff010000, %l1 = fffffffffffffc8d
5837 add %l3,%l7,%l1 ! %l1 = 00ffffffff010000
5838
5839p0_label_227:
5840! Mem[0000000010001400] = 0000000000000000, %l6 = 00000000d6000000
5841 ldxa [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000
5842! Mem[0000000010101408] = 000001ff49000000, %f4 = 50630000 000000b4
5843 ldda [%i4+%o4]0x80,%f4 ! %f4 = 000001ff 49000000
5844! Mem[0000000010101410] = ff00ffff, %l3 = 00ffffff00000000
5845 ldsb [%i4+0x011],%l3 ! %l3 = 0000000000000000
5846! Mem[0000000030081400] = 00000000 00000000, %l0 = ff0000d6, %l1 = ff010000
5847 ldda [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
5848! Mem[00000000300c1400] = ff0000d6, %l4 = 00000000b4000000
5849 ldswa [%i3+%g0]0x89,%l4 ! %l4 = ffffffffff0000d6
5850! Mem[0000000030181400] = 9f1d2100, %l4 = ffffffffff0000d6
5851 lduwa [%i6+%g0]0x81,%l4 ! %l4 = 000000009f1d2100
5852! Mem[0000000030101410] = 0e541aff, %l7 = 00000000ff010000
5853 ldswa [%i4+%o5]0x89,%l7 ! %l7 = 000000000e541aff
5854! Code Fragment 3
5855p0_fragment_18:
5856! %l0 = 0000000000000000
5857 setx 0x24e06a97d19f507d,%g7,%l0 ! %l0 = 24e06a97d19f507d
5858! %l1 = 0000000000000000
5859 setx 0x80ae90cf9187a25c,%g7,%l1 ! %l1 = 80ae90cf9187a25c
5860 setx 0x1fe000, %g1, %g3
5861 or %l0, %g3, %l0 ! always set perrmask = 0xff
5862 setx 0x1ffff8, %g1, %g2
5863 and %l0, %g2, %l0
5864 ta T_CHANGE_HPRIV
5865 stxa %l1, [%l0]ASI_DCACHE_DATA
5866 ta T_CHANGE_NONHPRIV
5867! %l0 = 24e06a97d19f507d
5868 setx 0x0eed0e7059889fa4,%g7,%l0 ! %l0 = 0eed0e7059889fa4
5869! %l1 = 80ae90cf9187a25c
5870 setx 0xd0916d200676add3,%g7,%l1 ! %l1 = d0916d200676add3
5871! Mem[0000000030081410] = 00000000, %l5 = ffffffff00000000
5872 ldsba [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000000
5873! Starting 10 instruction Store Burst
5874! %f6 = 00000000, Mem[0000000010181408] = 911a540e
5875 st %f6 ,[%i6+%o4] ! Mem[0000000010181408] = 00000000
5876
5877p0_label_228:
5878! %l1 = d0916d200676add3, Mem[0000000010181410] = 000000ff
5879 stha %l1,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000add3
5880! Mem[0000000010141400] = 00000000, %l7 = 000000000e541aff
5881 swapa [%i5+%g0]0x88,%l7 ! %l7 = 0000000000000000
5882! %l0 = 0eed0e7059889fa4, Mem[00000000100c1434] = df48e814, %asi = 80
5883 stha %l0,[%i3+0x034]%asi ! Mem[00000000100c1434] = 9fa4e814
5884! Mem[0000000010001408] = 93ffffff, %l5 = 0000000000000000
5885 ldstuba [%i0+%o4]0x80,%l5 ! %l5 = 00000093000000ff
5886! %l0 = 0eed0e7059889fa4, %l5 = 0000000000000093, %y = 00000000
5887 sdiv %l0,%l5,%l6 ! %l6 = 00000000009bec30
5888 mov %l0,%y ! %y = 59889fa4
5889! %l5 = 0000000000000093, immed = 000004d0, %y = 59889fa4
5890 umul %l5,0x4d0,%l4 ! %l4 = 000000000002c370, %y = 00000000
5891! Mem[00000000100c1410] = 49000000, %l7 = 0000000000000000
5892 ldstuba [%i3+%o5]0x80,%l7 ! %l7 = 00000049000000ff
5893! Mem[0000000030041400] = 00000000, %l5 = 0000000000000093
5894 swapa [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000000
5895! %l2 = 0000000000000000, %l4 = 000000000002c370, %l1 = d0916d200676add3
5896 xnor %l2,%l4,%l1 ! %l1 = fffffffffffd3c8f
5897! Starting 10 instruction Load Burst
5898! Mem[0000000010081424] = 8ea847d9, %l5 = 0000000000000000
5899 ldsw [%i2+0x024],%l5 ! %l5 = ffffffff8ea847d9
5900
5901p0_label_229:
5902! %l4 = 000000000002c370, Mem[0000000010081410] = 00ff0000
5903 stba %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00ff0070
5904! Mem[0000000010181408] = 000001ff 00000000, %l2 = 00000000, %l3 = 00000000
5905 ldda [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000 00000000000001ff
5906! Mem[0000000030101408] = d60000ff, %l3 = 00000000000001ff
5907 ldsha [%i4+%o4]0x81,%l3 ! %l3 = ffffffffffffd600
5908! Mem[0000000010041410] = ffffffff4b0000ff, %l7 = 0000000000000049
5909 ldxa [%i1+%o5]0x88,%l7 ! %l7 = ffffffff4b0000ff
5910! Mem[00000000201c0000] = 00ff4c08, %l4 = 000000000002c370
5911 lduba [%o0+0x001]%asi,%l4 ! %l4 = 00000000000000ff
5912! Mem[0000000010081420] = e139503d8ea847d9, %f2 = ffffffbf 450440d6
5913 ldd [%i2+0x020],%f2 ! %f2 = e139503d 8ea847d9
5914! Mem[0000000010101410] = ff00ffff, %f25 = 480499ac
5915 lda [%i4+%o5]0x80,%f25 ! %f25 = ff00ffff
5916! Mem[0000000030101410] = ff1a540e 00006350, %l0 = 59889fa4, %l1 = fffd3c8f
5917 ldda [%i4+%o5]0x81,%l0 ! %l0 = 00000000ff1a540e 0000000000006350
5918! Mem[0000000010081408] = ffffffffd60000ff, %f16 = 00000000 00000000
5919 ldda [%i2+%o4]0x88,%f16 ! %f16 = ffffffff d60000ff
5920! Starting 10 instruction Store Burst
5921! Mem[0000000010081410] = 7000ff00, %l1 = 0000000000006350
5922 ldstuba [%i2+%o5]0x80,%l1 ! %l1 = 00000070000000ff
5923
5924p0_label_230:
5925! %f26 = 9f65dd20 7e60bfff, Mem[0000000030181400] = 00211d9f 00000000
5926 stda %f26,[%i6+%g0]0x89 ! Mem[0000000030181400] = 9f65dd20 7e60bfff
5927! %l1 = 0000000000000070, Mem[0000000010101420] = 1c5029f5004915f3, %asi = 80
5928 stxa %l1,[%i4+0x020]%asi ! Mem[0000000010101420] = 0000000000000070
5929! Mem[0000000010041400] = 0000ffff, %l7 = ffffffff4b0000ff
5930 swapa [%i1+%g0]0x80,%l7 ! %l7 = 000000000000ffff
5931! Mem[0000000030081410] = 00000000, %l2 = 0000000000000000
5932 ldstuba [%i2+%o5]0x89,%l2 ! %l2 = 00000000000000ff
5933! Mem[00000000211c0000] = 00ff85d2, %l7 = 000000000000ffff
5934 ldstub [%o2+%g0],%l7 ! %l7 = 00000000000000ff
5935! Mem[0000000010181410] = d3ad0000, %l6 = 00000000009bec30
5936 swapa [%i6+%o5]0x80,%l6 ! %l6 = 00000000d3ad0000
5937! %l5 = ffffffff8ea847d9, Mem[0000000010141410] = 00000000
5938 stha %l5,[%i5+%o5]0x80 ! Mem[0000000010141410] = 47d90000
5939! Mem[0000000030141408] = 00211d9f, %l7 = 0000000000000000
5940 ldstuba [%i5+%o4]0x81,%l7 ! %l7 = 00000000000000ff
5941! %l0 = 00000000ff1a540e, Mem[0000000010001432] = ff006de9, %asi = 80
5942 stha %l0,[%i0+0x032]%asi ! Mem[0000000010001430] = ff00540e
5943! Starting 10 instruction Load Burst
5944! Mem[0000000010041400] = ff00004b, %f10 = ffffffff
5945 lda [%i1+%g0]0x88,%f10 ! %f10 = ff00004b
5946
5947p0_label_231:
5948! Code Fragment 4
5949p0_fragment_19:
5950! %l0 = 00000000ff1a540e
5951 setx 0x0ae77c282c2ad246,%g7,%l0 ! %l0 = 0ae77c282c2ad246
5952! %l1 = 0000000000000070
5953 setx 0x38140c7feea66ecd,%g7,%l1 ! %l1 = 38140c7feea66ecd
5954 setx 0x7ff8, %g1, %g2
5955 and %l0, %g2, %l0
5956 setx 0xffffffff, %g1, %g2
5957 and %l1, %g2, %l1
5958 setx 0x100000000, %g1, %g2
5959 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5960 ta T_CHANGE_HPRIV
5961 stxa %l1, [%l0]ASI_ICACHE_INSTR
5962 ta T_CHANGE_NONHPRIV
5963! %l0 = 0ae77c282c2ad246
5964 setx 0x35f6050fe9abafef,%g7,%l0 ! %l0 = 35f6050fe9abafef
5965! %l1 = 38140c7feea66ecd
5966 setx 0xb8860aafcea5dc2d,%g7,%l1 ! %l1 = b8860aafcea5dc2d
5967! Mem[0000000010101408] = 000001ff49000000, %l7 = 0000000000000000
5968 ldxa [%i4+%o4]0x80,%l7 ! %l7 = 000001ff49000000
5969! Mem[0000000010181410] = 009bec3049000000, %f28 = c2ffffff e96d00ff
5970 ldda [%i6+%o5]0x80,%f28 ! %f28 = 009bec30 49000000
5971! Mem[0000000010081408] = d60000ff, %l7 = 000001ff49000000
5972 lduwa [%i2+%o4]0x88,%l7 ! %l7 = 00000000d60000ff
5973! Mem[000000001000142c] = 20dd659f, %l7 = 00000000d60000ff
5974 lduwa [%i0+0x02c]%asi,%l7 ! %l7 = 0000000020dd659f
5975! Mem[0000000030081400] = 0000000000000000, %l3 = ffffffffffffd600
5976 ldxa [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000
5977! %l6 = 00000000d3ad0000, imm = fffffffffffff20a, %l5 = ffffffff8ea847d9
5978 addc %l6,-0xdf6,%l5 ! %l5 = 00000000d3acf20a
5979! Mem[0000000020800000] = ffffba64, %l7 = 0000000020dd659f
5980 lduba [%o1+0x001]%asi,%l7 ! %l7 = 00000000000000ff
5981! Mem[0000000030001408] = 000001ff, %l7 = 00000000000000ff
5982 ldsha [%i0+%o4]0x89,%l7 ! %l7 = 00000000000001ff
5983! Starting 10 instruction Store Burst
5984! Mem[0000000010181410] = 30ec9b00, %l4 = 00000000000000ff
5985 ldstuba [%i6+%o5]0x88,%l4 ! %l4 = 00000000000000ff
5986
5987p0_label_232:
5988! %l6 = d3ad0000, %l7 = 000001ff, Mem[0000000030181410] = 8d000000 00b40000
5989 stda %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = d3ad0000 000001ff
5990! Mem[000000001014141c] = ff000000, %l7 = 000001ff, %l7 = 000001ff
5991 add %i5,0x1c,%g1
5992 casa [%g1]0x80,%l7,%l7 ! %l7 = 00000000ff000000
5993! %l7 = 00000000ff000000, Mem[0000000010081410] = ff00ff00
5994 stba %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000ff00
5995! Mem[00000000100c1400] = ff000000, %l0 = 35f6050fe9abafef
5996 swapa [%i3+%g0]0x80,%l0 ! %l0 = 00000000ff000000
5997! %l5 = 00000000d3acf20a, Mem[000000001008143c] = ffe02ca5, %asi = 80
5998 stha %l5,[%i2+0x03c]%asi ! Mem[000000001008143c] = f20a2ca5
5999! Mem[00000000100c1408] = 73050000, %l1 = b8860aafcea5dc2d
6000 swapa [%i3+%o4]0x80,%l1 ! %l1 = 0000000073050000
6001! %l2 = 0000000000000000, Mem[0000000030001400] = ffffffff00000000
6002 stxa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000000
6003! Mem[0000000010141400] = 0e541aff, %l1 = 0000000073050000
6004 swapa [%i5+%g0]0x88,%l1 ! %l1 = 000000000e541aff
6005! %l4 = 0000000000000000, immd = fffffffffffff0d1, %l0 = 00000000ff000000
6006 sdivx %l4,-0xf2f,%l0 ! %l0 = 0000000000000000
6007! Starting 10 instruction Load Burst
6008! %l1 = 000000000e541aff, %l1 = 000000000e541aff, %y = 00000000
6009 sdiv %l1,%l1,%l7 ! %l7 = 0000000000000001
6010 mov %l0,%y ! %y = 00000000
6011
6012p0_label_233:
6013! Mem[0000000030141400] = 73050000, %l6 = 00000000d3ad0000
6014 lduba [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000000
6015! Mem[0000000030041400] = 0000009300000000, %f20 = 00000000 9f1d21ff
6016 ldda [%i1+%g0]0x81,%f20 ! %f20 = 00000093 00000000
6017! Mem[0000000010141428] = 425aeabe, %l5 = 00000000d3acf20a
6018 ldsba [%i5+0x028]%asi,%l5 ! %l5 = 0000000000000042
6019! Mem[0000000010081400] = dd63fba2800000ff, %l4 = 0000000000000000
6020 ldxa [%i2+%g0]0x88,%l4 ! %l4 = dd63fba2800000ff
6021! Mem[0000000010101408] = ff010000, %l2 = 0000000000000000
6022 ldsba [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
6023! Mem[0000000010001420] = ac9904481b00ff00, %f30 = 00006633 000000ff
6024 ldda [%i0+0x020]%asi,%f30 ! %f30 = ac990448 1b00ff00
6025! %l0 = 0000000000000000, imm = fffffffffffff6d4, %l1 = 000000000e541aff
6026 add %l0,-0x92c,%l1 ! %l1 = fffffffffffff6d4
6027! Mem[00000000100c1410] = ff000000, %l4 = dd63fba2800000ff
6028 lduba [%i3+0x011]%asi,%l4 ! %l4 = 0000000000000000
6029! Mem[0000000010181400] = ff000000, %l3 = 0000000000000000
6030 ldsha [%i6+%g0]0x80,%l3 ! %l3 = ffffffffffffff00
6031! Starting 10 instruction Store Burst
6032! %l1 = fffffffffffff6d4, immed = fffff8c4, %y = 00000000
6033 sdiv %l1,-0x73c,%l4 ! %l4 = ffffffffffdc9d09
6034 mov %l0,%y ! %y = 00000000
6035
6036p0_label_234:
6037! Mem[0000000030041408] = 000000ff, %l2 = 0000000000000000
6038 ldstuba [%i1+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
6039! %l0 = 00000000, %l1 = fffff6d4, Mem[0000000030081410] = 000000ff ff211d9f
6040 stda %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 fffff6d4
6041! Mem[0000000020800001] = ffffba64, %l0 = 0000000000000000
6042 ldstub [%o1+0x001],%l0 ! %l0 = 000000ff000000ff
6043! Mem[0000000010101400] = 4b0000ff, %l4 = ffffffffffdc9d09
6044 swapa [%i4+%g0]0x88,%l4 ! %l4 = 000000004b0000ff
6045! %l7 = 0000000000000001, Mem[0000000030101408] = d60000ff
6046 stba %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 010000ff
6047! %l2 = 00000000000000ff, Mem[0000000010101410] = ff00ffff0000ffff
6048 stxa %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000000000ff
6049! Mem[0000000010141410] = 0000d947, %l4 = 000000004b0000ff
6050 ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 00000047000000ff
6051! Mem[000000001018140c] = ff010000, %l6 = 0000000000000000, %asi = 80
6052 swapa [%i6+0x00c]%asi,%l6 ! %l6 = 00000000ff010000
6053! Mem[0000000030041408] = ff000000, %l2 = 00000000000000ff
6054 swapa [%i1+%o4]0x81,%l2 ! %l2 = 00000000ff000000
6055! Starting 10 instruction Load Burst
6056! Mem[0000000010141410] = ffd9000000000000, %l5 = 0000000000000042
6057 ldxa [%i5+%o5]0x80,%l5 ! %l5 = ffd9000000000000
6058
6059p0_label_235:
6060! Mem[0000000021800040] = ffffd022, %l6 = 00000000ff010000
6061 ldsba [%o3+0x040]%asi,%l6 ! %l6 = ffffffffffffffff
6062! Mem[0000000030041400] = 93000000, %l1 = fffffffffffff6d4
6063 ldsha [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000000
6064! Mem[0000000010041400] = 00000000ff00004b, %f30 = ac990448 1b00ff00
6065 ldda [%i1+%g0]0x88,%f30 ! %f30 = 00000000 ff00004b
6066! %l6 = ffffffffffffffff, %l2 = 00000000ff000000, %y = 00000000
6067 sdiv %l6,%l2,%l7 ! %l7 = ffffffffffffff01
6068 mov %l0,%y ! %y = 000000ff
6069! Mem[0000000030141410] = 000000ff, %l6 = ffffffffffffffff
6070 lduwa [%i5+%o5]0x89,%l6 ! %l6 = 00000000000000ff
6071! Mem[0000000030181408] = ff000000ffffffff, %l6 = 00000000000000ff
6072 ldxa [%i6+%o4]0x81,%l6 ! %l6 = ff000000ffffffff
6073! Mem[0000000010081408] = ff0000d6ffffffff, %l4 = 0000000000000047
6074 ldxa [%i2+%o4]0x80,%l4 ! %l4 = ff0000d6ffffffff
6075! Mem[0000000010001408] = ffffffff 000000ff, %l4 = ffffffff, %l5 = 00000000
6076 ldda [%i0+0x008]%asi,%l4 ! %l4 = 00000000ffffffff 00000000000000ff
6077! Mem[0000000010001408] = ffffffff, %l1 = 0000000000000000
6078 lduba [%i0+%o4]0x80,%l1 ! %l1 = 00000000000000ff
6079! Starting 10 instruction Store Burst
6080! %l6 = ff000000ffffffff, Mem[0000000010081400] = dd63fba2800000ff
6081 stxa %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000ffffffff
6082
6083p0_label_236:
6084! %l2 = 00000000ff000000, Mem[0000000010001408] = ff000000ffffffff
6085 stxa %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000ff000000
6086! %l4 = ffffffff, %l5 = 000000ff, Mem[0000000010081428] = f8ffffff 5063fba2
6087 stda %l4,[%i2+0x028]%asi ! Mem[0000000010081428] = ffffffff 000000ff
6088! Mem[00000000100c1408] = cea5dc2d, %l0 = 00000000000000ff
6089 ldstuba [%i3+%o4]0x80,%l0 ! %l0 = 000000ce000000ff
6090! %f14 = ece72778 0a32e176, Mem[0000000030081410] = 00000000 fffff6d4
6091 stda %f14,[%i2+%o5]0x89 ! Mem[0000000030081410] = ece72778 0a32e176
6092! %l1 = 00000000000000ff, Mem[0000000010181410] = 0000004930ec9bff
6093 stxa %l1,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000000000ff
6094! %f16 = ffffffff d60000ff ff000000 00000000
6095! %f20 = 00000093 00000000 ff0000d6 00211d9f
6096! %f24 = 00ff001b ff00ffff 9f65dd20 7e60bfff
6097! %f28 = 009bec30 49000000 00000000 ff00004b
6098 stda %f16,[%i3]ASI_BLK_P ! Block Store to 00000000100c1400
6099! %l3 = ffffffffffffff00, Mem[0000000030041400] = 0000000093000000
6100 stxa %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffffffffff00
6101! %l7 = ffffffffffffff01, Mem[0000000010041408] = 911a540e
6102 stha %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff01540e
6103! %l5 = 00000000000000ff, Mem[0000000010081408] = ff0000d6
6104 stha %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00ff00d6
6105! Starting 10 instruction Load Burst
6106! Mem[0000000010141400] = 73050000, %l1 = 00000000000000ff
6107 lduba [%i5+%g0]0x88,%l1 ! %l1 = 0000000000000000
6108
6109p0_label_237:
6110! Mem[0000000030001410] = 000075ff, %l5 = 00000000000000ff
6111 lduwa [%i0+%o5]0x89,%l5 ! %l5 = 00000000000075ff
6112! Mem[0000000030181410] = 0000add3, %f4 = 000001ff
6113 lda [%i6+%o5]0x89,%f4 ! %f4 = 0000add3
6114! Mem[0000000030041400] = 00ffffff, %f10 = ff00004b
6115 lda [%i1+%g0]0x81,%f10 ! %f10 = 00ffffff
6116! Mem[0000000030001410] = ff750000, %l6 = ff000000ffffffff
6117 lduba [%i0+%o5]0x81,%l6 ! %l6 = 00000000000000ff
6118! Mem[0000000010181408] = 00000000, %f8 = 5586c10f
6119 lda [%i6+%o4]0x88,%f8 ! %f8 = 00000000
6120! %l3 = ffffffffffffff00, Mem[0000000010181420] = ff583e7e
6121 stb %l3,[%i6+0x020] ! Mem[0000000010181420] = 00583e7e
6122! Mem[0000000010001438] = ff000000, %l3 = ffffffffffffff00
6123 ldsb [%i0+0x038],%l3 ! %l3 = ffffffffffffffff
6124! Mem[0000000030141400] = 0000057300006350, %l5 = 00000000000075ff
6125 ldxa [%i5+%g0]0x81,%l5 ! %l5 = 0000057300006350
6126 membar #Sync ! Added by membar checker (38)
6127! Mem[00000000100c1420] = 00ff001b, %l0 = 00000000000000ce
6128 lduba [%i3+0x020]%asi,%l0 ! %l0 = 0000000000000000
6129! Starting 10 instruction Store Burst
6130! %l6 = 000000ff, %l7 = ffffff01, Mem[0000000010001410] = ff211d9f 00000000
6131 std %l6,[%i0+%o5] ! Mem[0000000010001410] = 000000ff ffffff01
6132
6133p0_label_238:
6134! Mem[0000000010141408] = 00000000, %l5 = 00006350, %l4 = ffffffff
6135 add %i5,0x08,%g1
6136 casa [%g1]0x80,%l5,%l4 ! %l4 = 0000000000000000
6137! Mem[0000000010141419] = b40000ff, %l3 = ffffffffffffffff
6138 ldstub [%i5+0x019],%l3 ! %l3 = 00000000000000ff
6139! %f14 = ece72778 0a32e176, Mem[0000000030181408] = 000000ff ffffffff
6140 stda %f14,[%i6+%o4]0x89 ! Mem[0000000030181408] = ece72778 0a32e176
6141! Mem[0000000030041410] = 00000000, %l7 = ffffffffffffff01
6142 swapa [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000000
6143! Mem[0000000030081400] = 00000000, %l7 = 0000000000000000
6144 ldstuba [%i2+%g0]0x89,%l7 ! %l7 = 00000000000000ff
6145! %f28 = 009bec30 49000000, %l3 = 0000000000000000
6146! Mem[0000000010081410] = 0000ff0000211d9f
6147 add %i2,0x010,%g1
6148 stda %f28,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010081410] = 0000ff0000211d9f
6149! %f30 = 00000000, %f19 = 00000000, %f24 = 00ff001b ff00ffff
6150 fsmuld %f30,%f19,%f24 ! %f24 = 00000000 00000000
6151! Mem[0000000010181430] = 0000008000000000, %l5 = 0000057300006350, %l5 = 0000057300006350
6152 add %i6,0x30,%g1
6153 casxa [%g1]0x80,%l5,%l5 ! %l5 = 0000008000000000
6154! %l6 = 00000000000000ff, Mem[00000000100c1438] = 00000000ff00004b
6155 stx %l6,[%i3+0x038] ! Mem[00000000100c1438] = 00000000000000ff
6156! Starting 10 instruction Load Burst
6157! Mem[0000000030141408] = ff211d9f, %l3 = 0000000000000000
6158 lduha [%i5+%o4]0x81,%l3 ! %l3 = 000000000000ff21
6159
6160p0_label_239:
6161! Mem[0000000010081400] = ffffffff, %l1 = 0000000000000000
6162 ldsha [%i2+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
6163! Mem[0000000010041400] = 4b0000ff 00000000 ff01540e 7827e7ec
6164! Mem[0000000010041410] = ff00004b ffffffff 682193c1 a90cadac
6165! Mem[0000000010041420] = 00000000 a675a8b0 5586c10f ff000000
6166! Mem[0000000010041430] = 7c0efb7c 00ffff00 00000000 00211d9f
6167 ldda [%i1]ASI_BLK_PL,%f16 ! Block Load from 0000000010041400
6168! Mem[0000000010081410] = 0000ff00, %l6 = 00000000000000ff
6169 lduha [%i2+%o5]0x80,%l6 ! %l6 = 0000000000000000
6170! Mem[0000000010181408] = 00000000, %l4 = 0000000000000000
6171 ldsha [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
6172! Mem[0000000010001400] = 00000000, %l2 = 00000000ff000000
6173 ldsba [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
6174! Mem[00000000300c1408] = dff1ffff, %l6 = 0000000000000000
6175 ldswa [%i3+%o4]0x81,%l6 ! %l6 = ffffffffdff1ffff
6176! Mem[0000000030141410] = ff000000ffffffbf, %l2 = 0000000000000000
6177 ldxa [%i5+%o5]0x81,%l2 ! %l2 = ff000000ffffffbf
6178! Mem[0000000010101410] = ff00000000000000, %f0 = 00000000 0000ffff
6179 ldda [%i4+%o5]0x88,%f0 ! %f0 = ff000000 00000000
6180! Mem[0000000010101410] = 00000000, %l6 = ffffffffdff1ffff
6181 ldsba [%i4+%o5]0x88,%l6 ! %l6 = 0000000000000000
6182! Starting 10 instruction Store Burst
6183! %l7 = 0000000000000000, Mem[0000000010101410] = 00000000
6184 stha %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
6185
6186p0_label_240:
6187! %l7 = 0000000000000000, Mem[00000000100c141e] = 00211d9f
6188 stb %l7,[%i3+0x01e] ! Mem[00000000100c141c] = 0021009f
6189! Mem[00000000300c1410] = 00000000, %l3 = 000000000000ff21
6190 ldstuba [%i3+%o5]0x89,%l3 ! %l3 = 00000000000000ff
6191! %f0 = ff000000 00000000, Mem[00000000100c1408] = 000000ff 00000000
6192 stda %f0 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff000000 00000000
6193! %l2 = ff000000ffffffbf, Mem[0000000030001400] = 0000000000000000
6194 stxa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff000000ffffffbf
6195! Mem[00000000100c1410] = 00000093, %l0 = 0000000000000000
6196 ldstuba [%i3+%o5]0x80,%l0 ! %l0 = 00000000000000ff
6197 membar #Sync ! Added by membar checker (39)
6198! %f8 = 00000000 ff000000, Mem[0000000010041408] = 0e5401ff ece72778
6199 stda %f8 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 ff000000
6200! %f2 = e139503d 8ea847d9, Mem[0000000030181410] = d3ad0000 000001ff
6201 stda %f2 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = e139503d 8ea847d9
6202! %l3 = 0000000000000000, %l2 = ff000000ffffffbf, %l6 = 0000000000000000
6203 addc %l3,%l2,%l6 ! %l6 = ff000000ffffffbf
6204! Mem[0000000010081408] = d600ff00, %l5 = 0000008000000000
6205 swapa [%i2+%o4]0x88,%l5 ! %l5 = 00000000d600ff00
6206! Starting 10 instruction Load Burst
6207! %l6 = ff000000ffffffbf, %l2 = ff000000ffffffbf, %l4 = 0000000000000000
6208 xnor %l6,%l2,%l4 ! %l4 = ffffffffffffffff
6209
6210p0_label_241:
6211! Mem[0000000010181418] = 00000000, %l2 = ff000000ffffffbf
6212 lduha [%i6+0x018]%asi,%l2 ! %l2 = 0000000000000000
6213! Mem[0000000030181408] = ece72778 0a32e176, %l4 = ffffffff, %l5 = d600ff00
6214 ldda [%i6+%o4]0x89,%l4 ! %l4 = 000000000a32e176 00000000ece72778
6215! Mem[0000000020800040] = ff00c1d1, %l5 = 00000000ece72778
6216 ldub [%o1+0x040],%l5 ! %l5 = 00000000000000ff
6217! Mem[00000000201c0000] = 00ff4c08, %l1 = ffffffffffffffff
6218 ldsh [%o0+%g0],%l1 ! %l1 = 00000000000000ff
6219! Mem[0000000010081400] = ffffffff000000ff, %f4 = 0000add3 49000000
6220 ldda [%i2+%g0]0x80,%f4 ! %f4 = ffffffff 000000ff
6221! Mem[0000000021800180] = 4bedbd9f, %l0 = 0000000000000000
6222 lduh [%o3+0x180],%l0 ! %l0 = 0000000000004bed
6223! Mem[0000000010001408] = 000000ff, %l3 = 0000000000000000
6224 lduha [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
6225! Mem[0000000030081410] = ece72778 0a32e176, %l2 = 00000000, %l3 = 00000000
6226 ldda [%i2+%o5]0x89,%l2 ! %l2 = 000000000a32e176 00000000ece72778
6227! Mem[0000000010101400] = 099ddcff00000000, %f28 = 00ffff00 7cfb0e7c
6228 ldda [%i4+%g0]0x80,%f28 ! %f28 = 099ddcff 00000000
6229! Starting 10 instruction Store Burst
6230! Mem[0000000010081406] = 000000ff, %l2 = 000000000a32e176
6231 ldstub [%i2+0x006],%l2 ! %l2 = 00000000000000ff
6232
6233p0_label_242:
6234! Mem[0000000020800000] = ffffba64, %l7 = 0000000000000000
6235 ldstuba [%o1+0x000]%asi,%l7 ! %l7 = 000000ff000000ff
6236! Mem[0000000030081410] = 76e1320a, %l5 = 00000000000000ff
6237 swapa [%i2+%o5]0x81,%l5 ! %l5 = 0000000076e1320a
6238! Mem[0000000030101410] = ff1a540e, %l7 = 00000000000000ff
6239 swapa [%i4+%o5]0x81,%l7 ! %l7 = 00000000ff1a540e
6240! Mem[0000000020800040] = ff00c1d1, %l2 = 0000000000000000
6241 ldstuba [%o1+0x040]%asi,%l2 ! %l2 = 000000ff000000ff
6242! %l2 = 00000000000000ff, %l7 = 00000000ff1a540e, %l7 = 00000000ff1a540e
6243 andn %l2,%l7,%l7 ! %l7 = 00000000000000f1
6244! %l4 = 000000000a32e176, Mem[0000000030181408] = 76e1320a
6245 stba %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 76e1320a
6246! %l7 = 00000000000000f1, Mem[0000000030181400] = ffbf607e
6247 stwa %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000f1
6248! %l5 = 0000000076e1320a, Mem[0000000010081430] = a675a8b07cfb0e7c, %asi = 80
6249 stxa %l5,[%i2+0x030]%asi ! Mem[0000000010081430] = 0000000076e1320a
6250! %l3 = 00000000ece72778, Mem[0000000010001410] = 000000ff
6251 stba %l3,[%i0+%o5]0x80 ! Mem[0000000010001410] = 780000ff
6252! Starting 10 instruction Load Burst
6253! Mem[0000000030101408] = 010000ff00000000, %f12 = 00000000 ff000000
6254 ldda [%i4+%o4]0x81,%f12 ! %f12 = 010000ff 00000000
6255
6256p0_label_243:
6257! Mem[0000000010101408] = 000001ff49000000, %f8 = 00000000 ff000000
6258 ldda [%i4+%o4]0x80,%f8 ! %f8 = 000001ff 49000000
6259! Mem[0000000030141408] = 9f1d21ff, %l5 = 0000000076e1320a
6260 ldsba [%i5+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
6261! Mem[0000000030041400] = 00ffffff, %l2 = 00000000000000ff
6262 ldsba [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000
6263! Mem[0000000010101400] = 099ddcff 00000000, %l2 = 00000000, %l3 = ece72778
6264 ldda [%i4+%g0]0x80,%l2 ! %l2 = 00000000099ddcff 0000000000000000
6265! Mem[0000000010081408] = 00000000, %l6 = ff000000ffffffbf
6266 lduba [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
6267! Mem[0000000030001410] = 50630000000075ff, %f6 = 00000000 00000000
6268 ldda [%i0+%o5]0x89,%f6 ! %f6 = 50630000 000075ff
6269! Mem[0000000010041400] = 4b0000ff, %f28 = 099ddcff
6270 lda [%i1+%g0]0x80,%f28 ! %f28 = 4b0000ff
6271! %l1 = 00000000000000ff, Mem[0000000030101410] = ff000000
6272 stba %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff0000ff
6273! Mem[0000000030181410] = 3d5039e1, %l1 = 00000000000000ff
6274 lduha [%i6+%o5]0x89,%l1 ! %l1 = 00000000000039e1
6275! Starting 10 instruction Store Burst
6276! %l4 = 000000000a32e176, Mem[0000000030101410] = ff0000ff
6277 stwa %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0a32e176
6278
6279p0_label_244:
6280! Mem[00000000100c1408] = 00000000, %l0 = 0000000000004bed
6281 ldstuba [%i3+%o4]0x80,%l0 ! %l0 = 00000000000000ff
6282! Mem[0000000010181408] = 00000000, %l4 = 000000000a32e176
6283 swapa [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
6284! %f9 = 49000000, Mem[0000000030101408] = 010000ff
6285 sta %f9 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = 49000000
6286! %l5 = ffffffffffffffff, Mem[0000000010141408] = 00000000
6287 stha %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000ffff
6288! %l2 = 00000000099ddcff, Mem[00000000211c0000] = ffff85d2, %asi = 80
6289 stba %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = ffff85d2
6290! %l3 = 0000000000000000, imm = fffffffffffff7a9, %l4 = 0000000000000000
6291 andn %l3,-0x857,%l4 ! %l4 = 0000000000000000
6292! %f1 = 00000000, %f26 = 000000ff 0fc18655
6293 fitod %f1 ,%f26 ! %f26 = 00000000 00000000
6294! Mem[0000000010141424] = ffffff9d, %l7 = 000000f1, %l2 = 099ddcff
6295 add %i5,0x24,%g1
6296 casa [%g1]0x80,%l7,%l2 ! %l2 = 00000000ffffff9d
6297! %l0 = 00000000, %l1 = 000039e1, Mem[0000000010041408] = 000000ff 00000000
6298 stda %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 000039e1
6299! Starting 10 instruction Load Burst
6300! Mem[0000000010001428] = ffbf607e20dd659f, %l2 = 00000000ffffff9d
6301 ldxa [%i0+0x028]%asi,%l2 ! %l2 = ffbf607e20dd659f
6302
6303p0_label_245:
6304! %l4 = 0000000000000000, imm = 0000000000000ee4, %l3 = 0000000000000000
6305 xnor %l4,0xee4,%l3 ! %l3 = fffffffffffff11b
6306! Mem[0000000010141424] = ffffff9d, %l6 = 0000000000000000
6307 ldsba [%i5+0x026]%asi,%l6 ! %l6 = ffffffffffffffff
6308! Mem[0000000010101400] = 099ddcff, %l1 = 00000000000039e1
6309 ldswa [%i4+%g0]0x80,%l1 ! %l1 = 00000000099ddcff
6310! %l6 = ffffffffffffffff, %l6 = ffffffffffffffff, %l4 = 0000000000000000
6311 udivx %l6,%l6,%l4 ! %l4 = 0000000000000001
6312! Mem[0000000030181400] = f1000000, %f4 = ffffffff
6313 lda [%i6+%g0]0x89,%f4 ! %f4 = f1000000
6314! Mem[0000000010141400] = 00000000 73050000, %l0 = 00000000, %l1 = 099ddcff
6315 ldda [%i5+%g0]0x88,%l0 ! %l0 = 0000000073050000 0000000000000000
6316! Mem[0000000030081408] = ff000000 00000000, %l0 = 73050000, %l1 = 00000000
6317 ldda [%i2+%o4]0x81,%l0 ! %l0 = 00000000ff000000 0000000000000000
6318! Mem[00000000300c1400] = d60000ff, %l1 = 0000000000000000
6319 ldsha [%i3+%g0]0x81,%l1 ! %l1 = ffffffffffffd600
6320! Mem[00000000100c1420] = 00ff001b, %l0 = 00000000ff000000
6321 lduh [%i3+0x022],%l0 ! %l0 = 000000000000001b
6322! Starting 10 instruction Store Burst
6323! Mem[00000000218000c0] = 6fff4ce8, %l0 = 000000000000001b
6324 ldstuba [%o3+0x0c0]%asi,%l0 ! %l0 = 0000006f000000ff
6325
6326p0_label_246:
6327! Mem[00000000300c1410] = ff000000, %l4 = 0000000000000001
6328 swapa [%i3+%o5]0x81,%l4 ! %l4 = 00000000ff000000
6329! Mem[00000000100c1400] = ffffffff, %l6 = ffffffffffffffff
6330 ldstuba [%i3+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
6331! Mem[0000000010181408] = 0a32e176, %l2 = ffbf607e20dd659f
6332 swapa [%i6+%o4]0x80,%l2 ! %l2 = 000000000a32e176
6333! Mem[0000000010081410] = 0000ff00, %l6 = 00000000000000ff
6334 ldstuba [%i2+%o5]0x80,%l6 ! %l6 = 00000000000000ff
6335! %f24 = b0a875a6 00000000, %l1 = ffffffffffffd600
6336! Mem[0000000030101408] = 4900000000000000
6337 add %i4,0x008,%g1
6338 stda %f24,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030101408] = 4900000000000000
6339! Mem[0000000010141400] = 00000573, %l4 = 00000000ff000000
6340 swapa [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000573
6341! %f16 = 00000000 ff00004b ece72778 0e5401ff
6342! %f20 = ffffffff 4b0000ff acad0ca9 c1932168
6343! %f24 = b0a875a6 00000000 00000000 00000000
6344! %f28 = 4b0000ff 00000000 9f1d2100 00000000
6345 stda %f16,[%i5]ASI_BLK_PL ! Block Store to 0000000010141400
6346! Mem[0000000030101410] = 76e1320a, %l0 = 000000000000006f
6347 ldstuba [%i4+%o5]0x81,%l0 ! %l0 = 00000076000000ff
6348! %l7 = 00000000000000f1, Mem[00000000218001c1] = 00006949
6349 stb %l7,[%o3+0x1c1] ! Mem[00000000218001c0] = 00f16949
6350! Starting 10 instruction Load Burst
6351! Mem[0000000010081400] = ffffffff, %l7 = 00000000000000f1
6352 ldsha [%i2+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
6353
6354p0_label_247:
6355! Mem[0000000020800040] = ff00c1d1, %l5 = ffffffffffffffff
6356 ldub [%o1+0x041],%l5 ! %l5 = 0000000000000000
6357! Mem[00000000300c1408] = f8ffffff fffff1df, %l0 = 00000076, %l1 = ffffd600
6358 ldda [%i3+%o4]0x89,%l0 ! %l0 = 00000000fffff1df 00000000f8ffffff
6359! Mem[0000000030001400] = 000000ff, %l1 = 00000000f8ffffff
6360 ldsha [%i0+%g0]0x89,%l1 ! %l1 = 00000000000000ff
6361! Mem[000000001008141c] = c193a468, %l7 = ffffffffffffffff
6362 lduwa [%i2+0x01c]%asi,%l7 ! %l7 = 00000000c193a468
6363 membar #Sync ! Added by membar checker (40)
6364! Mem[00000000300c1400] = d60000ff 00000000 dff1ffff fffffff8
6365! Mem[00000000300c1410] = 00000001 ffbf607e acad0ca9 c193a468
6366! Mem[00000000300c1420] = e139503d 8ea847d9 f8ffffff 5063fba2
6367! Mem[00000000300c1430] = a675a8b0 7cfb0e7c 55045c7d 6de02ca5
6368 ldda [%i3]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400
6369! Mem[0000000010141408] = ff01540e7827e7ec, %l2 = 000000000a32e176
6370 ldxa [%i5+%o4]0x80,%l2 ! %l2 = ff01540e7827e7ec
6371! %l6 = 0000000000000000, immed = fffff6fa, %y = 000000ff
6372 smul %l6,-0x906,%l6 ! %l6 = 0000000000000000, %y = 00000000
6373! Mem[0000000020800040] = ff00c1d1, %l3 = fffffffffffff11b
6374 ldsba [%o1+0x040]%asi,%l3 ! %l3 = ffffffffffffffff
6375! Mem[0000000010141408] = 0e5401ff, %l4 = 0000000000000573
6376 lduwa [%i5+%o4]0x88,%l4 ! %l4 = 000000000e5401ff
6377! Starting 10 instruction Store Burst
6378! Mem[0000000010181438] = a52ce06d, %l7 = 00000000c193a468, %asi = 80
6379 swapa [%i6+0x038]%asi,%l7 ! %l7 = 00000000a52ce06d
6380
6381p0_label_248:
6382! %f6 = 50630000 000075ff, Mem[0000000010181408] = 9f65dd20 00000000
6383 stda %f6 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 50630000 000075ff
6384! %l0 = 00000000fffff1df, Mem[0000000030001400] = 000000ff
6385 stba %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000df
6386! %f6 = 50630000 000075ff, Mem[0000000030101410] = ffe1320a 00006350
6387 stda %f6 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = 50630000 000075ff
6388! %l6 = 00000000, %l7 = a52ce06d, Mem[0000000010081400] = ffffffff 0000ffff
6389 std %l6,[%i2+%g0] ! Mem[0000000010081400] = 00000000 a52ce06d
6390! %l3 = ffffffffffffffff, Mem[0000000030041408] = ff000000
6391 stwa %l3,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffff
6392! Mem[00000000300c1408] = dff1ffff, %l0 = 00000000fffff1df
6393 ldstuba [%i3+%o4]0x81,%l0 ! %l0 = 000000df000000ff
6394! %f0 = ff000000 00000000, %l6 = 0000000000000000
6395! Mem[0000000030041420] = a5e9ac6394b18a76
6396 add %i1,0x020,%g1
6397 stda %f0,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030041420] = a5e9ac6394b18a76
6398! %l4 = 0e5401ff, %l5 = 00000000, Mem[0000000030001408] = 000001ff 00000000
6399 stda %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0e5401ff 00000000
6400! Mem[0000000030181410] = 3d5039e1, %l1 = 00000000000000ff
6401 swapa [%i6+%o5]0x89,%l1 ! %l1 = 000000003d5039e1
6402! Starting 10 instruction Load Burst
6403! Mem[00000000100c1410] = ff000093, %l7 = 00000000a52ce06d
6404 lduba [%i3+0x013]%asi,%l7 ! %l7 = 0000000000000093
6405
6406p0_label_249:
6407! Mem[0000000010081408] = 00000000, %l5 = 0000000000000000
6408 ldsba [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000000
6409! %l4 = 000000000e5401ff, imm = fffffffffffff249, %l0 = 00000000000000df
6410 and %l4,-0xdb7,%l0 ! %l0 = 000000000e540049
6411! Mem[0000000010101408] = 000001ff, %l7 = 0000000000000093
6412 lduba [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000000
6413! Mem[00000000300c1408] = fff1ffff, %l7 = 0000000000000000
6414 ldsha [%i3+%o4]0x81,%l7 ! %l7 = fffffffffffffff1
6415! Mem[00000000100c1408] = ff000000, %l5 = 0000000000000000
6416 ldswa [%i3+0x008]%asi,%l5 ! %l5 = ffffffffff000000
6417! Mem[0000000010081408] = 00000000, %l5 = ffffffffff000000
6418 lduwa [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000000
6419! %l1 = 000000003d5039e1, immd = 0000000000000718, %l2 = ff01540e7827e7ec
6420 mulx %l1,0x718,%l2 ! %l2 = 000001b2f11a9418
6421! Mem[0000000010181410] = ff000000, %f0 = ff000000
6422 lda [%i6+%o5]0x80,%f0 ! %f0 = ff000000
6423! Mem[0000000010081400] = 00000000, %l1 = 000000003d5039e1
6424 ldsba [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
6425! Starting 10 instruction Store Burst
6426! %l3 = ffffffffffffffff, Mem[0000000010181400] = ff000000
6427 stba %l3,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff000000
6428
6429p0_label_250:
6430! %l2 = f11a9418, %l3 = ffffffff, Mem[0000000030181410] = 000000ff d947a88e
6431 stda %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = f11a9418 ffffffff
6432! Mem[0000000030141410] = ff000000 ffffffbf, %l6 = 00000000, %l7 = fffffff1
6433 ldda [%i5+%o5]0x81,%l6 ! %l6 = 00000000ff000000 00000000ffffffbf
6434! %l5 = 0000000000000000, Mem[0000000030041410] = 01ffffff00000000
6435 stxa %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000000000000000
6436! Mem[00000000100c1438] = 00000000, %l2 = 000001b2f11a9418
6437 swap [%i3+0x038],%l2 ! %l2 = 0000000000000000
6438! %f7 = 000075ff, Mem[0000000030041410] = 00000000
6439 sta %f7 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000075ff
6440! %l5 = 0000000000000000, Mem[0000000030101400] = 0000ffff
6441 stba %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000ff00
6442! Mem[0000000030041410] = ff750000, %l1 = 0000000000000000
6443 swapa [%i1+%o5]0x81,%l1 ! %l1 = 00000000ff750000
6444! %l4 = 000000000e5401ff, Mem[0000000010041410] = ff00004b
6445 stha %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 01ff004b
6446 membar #Sync ! Added by membar checker (41)
6447! %l2 = 0000000000000000, Mem[00000000300c1400] = ff0000d6
6448 stba %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff000000
6449! Starting 10 instruction Load Burst
6450! Mem[0000000010041410] = 4b00ff01, %l0 = 000000000e540049
6451 lduha [%i1+%o5]0x88,%l0 ! %l0 = 000000000000ff01
6452
6453p0_label_251:
6454! Mem[0000000010141410] = 4b0000ff, %l7 = 00000000ffffffbf
6455 lduwa [%i5+%o5]0x88,%l7 ! %l7 = 000000004b0000ff
6456! Mem[0000000010101410] = 00000000, %l4 = 000000000e5401ff
6457 ldswa [%i4+%o5]0x80,%l4 ! %l4 = 0000000000000000
6458! Mem[0000000010141400] = ff00004b, %l3 = ffffffffffffffff
6459 lduwa [%i5+%g0]0x88,%l3 ! %l3 = 00000000ff00004b
6460! Mem[0000000010081410] = ff00ff00, %l6 = 00000000ff000000
6461 lduha [%i2+%o5]0x80,%l6 ! %l6 = 000000000000ff00
6462! Mem[0000000030001410] = ff750000, %l2 = 0000000000000000
6463 lduwa [%i0+%o5]0x81,%l2 ! %l2 = 00000000ff750000
6464! Mem[0000000030181410] = 18941af1, %l5 = 0000000000000000
6465 lduba [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000018
6466! Mem[0000000020800000] = ffffba64, %l6 = 000000000000ff00
6467 ldsha [%o1+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
6468! Mem[00000000100c1400] = ffffffff, %l7 = 000000004b0000ff
6469 ldsha [%i3+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
6470! Mem[0000000030101400] = 0000ff00, %l7 = ffffffffffffffff
6471 ldsha [%i4+%g0]0x89,%l7 ! %l7 = ffffffffffffff00
6472! Starting 10 instruction Store Burst
6473! %l0 = 000000000000ff01, Mem[0000000010181400] = 000000ff
6474 stha %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000ff01
6475
6476p0_label_252:
6477! Mem[0000000030141410] = ff000000, %l4 = 0000000000000000
6478 ldstuba [%i5+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
6479! Mem[0000000030141408] = ff211d9f, %l4 = 00000000000000ff
6480 ldstuba [%i5+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
6481! Mem[0000000010001410] = 780000ff, %l2 = 00000000ff750000
6482 swapa [%i0+%o5]0x80,%l2 ! %l2 = 00000000780000ff
6483! %l0 = 000000000000ff01, Mem[0000000010181410] = 000000ff
6484 stwa %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000ff01
6485! Mem[0000000030141408] = 9f1d21ff, %l4 = 00000000000000ff
6486 swapa [%i5+%o4]0x89,%l4 ! %l4 = 000000009f1d21ff
6487! %f0 = ff000000 00000000 e139503d 8ea847d9
6488! %f4 = f1000000 000000ff 50630000 000075ff
6489! %f8 = 000001ff 49000000 00ffffff 000000ff
6490! %f12 = 010000ff 00000000 ece72778 0a32e176
6491 stda %f0,[%i2]ASI_BLK_SL ! Block Store to 0000000030081400
6492! %f24 = e139503d, Mem[0000000030141400] = 73050000
6493 sta %f24,[%i5+%g0]0x89 ! Mem[0000000030141400] = e139503d
6494! %l2 = 00000000780000ff, Mem[0000000010081430] = 0000000076e1320a
6495 stx %l2,[%i2+0x030] ! Mem[0000000010081430] = 00000000780000ff
6496! %l6 = ffffffffffffffff, Mem[0000000030041410] = 00000000
6497 stwa %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffffffff
6498! Starting 10 instruction Load Burst
6499 membar #Sync ! Added by membar checker (42)
6500! Mem[0000000010081408] = ffffffff00000000, %f28 = a675a8b0 7cfb0e7c
6501 ldda [%i2+%o4]0x88,%f28 ! %f28 = ffffffff 00000000
6502
6503p0_label_253:
6504! Mem[0000000010141400] = ff00004b, %l4 = 000000009f1d21ff
6505 ldsba [%i5+%g0]0x88,%l4 ! %l4 = 000000000000004b
6506! Mem[0000000010101408] = 000001ff49000000, %f26 = f8ffffff 5063fba2
6507 ldda [%i4+%o4]0x80,%f26 ! %f26 = 000001ff 49000000
6508! Mem[0000000010181414] = 00000000, %l3 = 00000000ff00004b
6509 lduw [%i6+0x014],%l3 ! %l3 = 0000000000000000
6510! Mem[000000001004141c] = a90cadac, %l0 = 000000000000ff01
6511 ldsha [%i1+0x01e]%asi,%l0 ! %l0 = ffffffffffffadac
6512! Mem[0000000010101408] = 000001ff, %f30 = 55045c7d
6513 lda [%i4+%o4]0x80,%f30 ! %f30 = 000001ff
6514! Mem[0000000020800000] = ffffba64, %l3 = 0000000000000000
6515 ldsba [%o1+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
6516! Mem[0000000030041400] = 00ffffff, %l1 = 00000000ff750000
6517 ldsha [%i1+%g0]0x81,%l1 ! %l1 = 00000000000000ff
6518! %l4 = 000000000000004b, Mem[0000000010081400] = 00000000
6519 stba %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000004b
6520! Mem[000000001010143c] = 0000002f, %l4 = 000000000000004b
6521 lduba [%i4+0x03f]%asi,%l4 ! %l4 = 000000000000002f
6522! Starting 10 instruction Store Burst
6523! %f20 = 00000001 ffbf607e, %l2 = 00000000780000ff
6524! Mem[0000000030181418] = 0e26a88e3d5039e1
6525 add %i6,0x018,%g1
6526 stda %f20,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030181418] = 7e60bfff01000000
6527
6528p0_label_254:
6529! %l4 = 000000000000002f, Mem[0000000030101400] = 0000ff00
6530 stha %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000002f
6531! Mem[0000000030041408] = ffffffff, %l1 = 00000000000000ff
6532 ldstuba [%i1+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
6533! %l1 = 00000000000000ff, Mem[0000000030141408] = ff0000002bee0573
6534 stxa %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000000000ff
6535! %l3 = ffffffffffffffff, Mem[0000000030141408] = 00000000
6536 stwa %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffffff
6537! %f4 = f1000000 000000ff, %l4 = 000000000000002f
6538! Mem[0000000010101400] = 099ddcff00000000
6539 stda %f4,[%i4+%l4]ASI_PST8_PL ! Mem[0000000010101400] = ff00000000000000
6540! Mem[0000000030081400] = 00000000, %l4 = 000000000000002f
6541 ldstuba [%i2+%g0]0x81,%l4 ! %l4 = 00000000000000ff
6542! %l0 = ffffffffffffadac, immd = fffffffffffff9fa, %l0 = ffffffffffffadac
6543 sdivx %l0,-0x606,%l0 ! %l0 = 000000000000000d
6544! Mem[0000000010101408] = ff010000, %l7 = ffffffffffffff00
6545 ldstuba [%i4+%o4]0x88,%l7 ! %l7 = 00000000000000ff
6546! Mem[0000000010101410] = 00000000, %l1 = 00000000000000ff
6547 swapa [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000
6548! Starting 10 instruction Load Burst
6549! Mem[0000000010101410] = 000000ff000000ff, %l0 = 000000000000000d
6550 ldxa [%i4+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
6551
6552p0_label_255:
6553! Mem[0000000010081408] = ffffffff00000000, %l7 = 0000000000000000
6554 ldxa [%i2+%o4]0x88,%l7 ! %l7 = ffffffff00000000
6555! Mem[0000000010141408] = ff01540e, %l3 = ffffffffffffffff
6556 ldsha [%i5+%o4]0x80,%l3 ! %l3 = ffffffffffffff01
6557! Mem[0000000030041408] = ff000000ffffffff, %f24 = e139503d 8ea847d9
6558 ldda [%i1+%o4]0x89,%f24 ! %f24 = ff000000 ffffffff
6559! Mem[0000000010101438] = a2fbff500000002f, %l4 = 0000000000000000
6560 ldx [%i4+0x038],%l4 ! %l4 = a2fbff500000002f
6561! Mem[0000000010181408] = 50630000 000075ff, %l0 = 000000ff, %l1 = 00000000
6562 ldda [%i6+%o4]0x88,%l0 ! %l0 = 00000000000075ff 0000000050630000
6563! Mem[0000000030101408] = 49000000, %l3 = ffffffffffffff01
6564 lduba [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000049
6565! %f29 = 00000000, %f28 = ffffffff, %f6 = 50630000 000075ff
6566 fsmuld %f29,%f28,%f6 ! %f6 = ffffffff e0000000
6567! Mem[00000000300c1410] = 00000001ffbf607e, %l2 = 00000000780000ff
6568 ldxa [%i3+%o5]0x81,%l2 ! %l2 = 00000001ffbf607e
6569! Mem[00000000100c1400] = ffffffff d60000ff ff000000 000000ff
6570! Mem[00000000100c1410] = ff000093 00000000 ff0000d6 0021009f
6571! Mem[00000000100c1420] = 00ff001b ff00ffff 9f65dd20 7e60bfff
6572! Mem[00000000100c1430] = 009bec30 49000000 f11a9418 000000ff
6573 ldda [%i3]ASI_BLK_PL,%f0 ! Block Load from 00000000100c1400
6574! Starting 10 instruction Store Burst
6575! %l0 = 00000000000075ff, Mem[0000000030041410] = 00000000ffffffff
6576 stxa %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000000075ff
6577
6578p0_label_256:
6579! Mem[0000000030041408] = ffffffff, %l5 = 0000000000000018
6580 swapa [%i1+%o4]0x89,%l5 ! %l5 = 00000000ffffffff
6581! Mem[0000000010141404] = 00000000, %l7 = 00000000, %l4 = 0000002f
6582 add %i5,0x04,%g1
6583 casa [%g1]0x80,%l7,%l4 ! %l4 = 0000000000000000
6584! Mem[00000000100c1420] = 00ff001b, %l4 = 0000000000000000
6585 swap [%i3+0x020],%l4 ! %l4 = 0000000000ff001b
6586! %l7 = ffffffff00000000, Mem[0000000030141408] = ffffffff000000ff
6587 stxa %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff00000000
6588! %f17 = 00000000, Mem[0000000010041410] = 4b00ff01
6589 sta %f17,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
6590! Mem[0000000030101408] = 49000000, %l0 = 00000000000075ff
6591 swapa [%i4+%o4]0x81,%l0 ! %l0 = 0000000049000000
6592! Mem[00000000300c1400] = ff000000, %l4 = 0000000000ff001b
6593 ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 00000000000000ff
6594! %l2 = 00000001ffbf607e, Mem[00000000300c1408] = fff1fffffffffff8
6595 stxa %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000001ffbf607e
6596! %l2 = 00000001ffbf607e, Mem[0000000030181410] = fffffffff11a9418
6597 stxa %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000001ffbf607e
6598! Starting 10 instruction Load Burst
6599! Mem[0000000010141410] = ffffffff4b0000ff, %f28 = ffffffff 00000000
6600 ldda [%i5+%o5]0x88,%f28 ! %f28 = ffffffff 4b0000ff
6601
6602p0_label_257:
6603! Mem[0000000030081400] = 000000ff, %l6 = ffffffffffffffff
6604 lduha [%i2+%g0]0x89,%l6 ! %l6 = 00000000000000ff
6605! Mem[0000000010041434] = 00ffff00, %l4 = 0000000000000000
6606 lduha [%i1+0x034]%asi,%l4 ! %l4 = 00000000000000ff
6607! Mem[0000000010181400] = 00000000 0000ff01, %l2 = ffbf607e, %l3 = 00000049
6608 ldda [%i6+%g0]0x88,%l2 ! %l2 = 000000000000ff01 0000000000000000
6609! Mem[00000000300c1408] = 01000000, %l7 = ffffffff00000000
6610 ldsha [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000000
6611! Mem[000000001008140c] = ffffffff, %f17 = 00000000
6612 lda [%i2+0x00c]%asi,%f17 ! %f17 = ffffffff
6613! Mem[0000000010141418] = 682193c1, %l3 = 0000000000000000
6614 ldswa [%i5+0x018]%asi,%l3 ! %l3 = 00000000682193c1
6615! Mem[000000001018143c] = 000000ff, %f20 = 00000001
6616 ld [%i6+0x03c],%f20 ! %f20 = 000000ff
6617! Mem[0000000030141410] = 000000ff, %f18 = dff1ffff
6618 lda [%i5+%o5]0x89,%f18 ! %f18 = 000000ff
6619! Mem[0000000020800000] = ffffba64, %l4 = 00000000000000ff
6620 ldsh [%o1+%g0],%l4 ! %l4 = ffffffffffffffff
6621! Starting 10 instruction Store Burst
6622! %l5 = 00000000ffffffff, Mem[0000000010101400] = 00000000000000ff
6623 stxa %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000ffffffff
6624
6625p0_label_258:
6626! Mem[0000000010141438] = 00000000, %l1 = 0000000050630000
6627 swap [%i5+0x038],%l1 ! %l1 = 0000000000000000
6628! Mem[0000000010041418] = 682193c1, %l2 = 000000000000ff01
6629 ldstub [%i1+0x018],%l2 ! %l2 = 00000068000000ff
6630! %l0 = 49000000, %l1 = 00000000, Mem[0000000010041408] = 00000000 000039e1
6631 stda %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 49000000 00000000
6632! %f18 = 000000ff, Mem[0000000030181410] = ffbf607e
6633 sta %f18,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
6634! Mem[000000001018142b] = 00000573, %l0 = 0000000049000000
6635 ldstub [%i6+0x02b],%l0 ! %l0 = 00000073000000ff
6636! Mem[0000000010001403] = 00000000, %l7 = 0000000000000000
6637 ldstub [%i0+0x003],%l7 ! %l7 = 00000000000000ff
6638! Mem[0000000010101424] = 00000070, %l1 = 0000000000000000
6639 ldstuba [%i4+0x024]%asi,%l1 ! %l1 = 00000000000000ff
6640! Mem[00000000201c0001] = 00ff4c08, %l2 = 0000000000000068
6641 ldstuba [%o0+0x001]%asi,%l2 ! %l2 = 000000ff000000ff
6642! %l1 = 0000000000000000, Mem[0000000010001418] = 0000000072507abd, %asi = 80
6643 stxa %l1,[%i0+0x018]%asi ! Mem[0000000010001418] = 0000000000000000
6644! Starting 10 instruction Load Burst
6645! Mem[0000000010001400] = 000000ff00000000, %f20 = 000000ff ffbf607e
6646 ldda [%i0+%g0]0x80,%f20 ! %f20 = 000000ff 00000000
6647
6648p0_label_259:
6649! Mem[0000000021800140] = 000005d8, %l6 = 00000000000000ff
6650 ldsh [%o3+0x140],%l6 ! %l6 = 0000000000000000
6651! Mem[0000000030101400] = 0000002f, %l5 = 00000000ffffffff
6652 ldsha [%i4+%g0]0x89,%l5 ! %l5 = 000000000000002f
6653! Code Fragment 4
6654p0_fragment_20:
6655! %l0 = 0000000000000073
6656 setx 0xbbf51df03b40c877,%g7,%l0 ! %l0 = bbf51df03b40c877
6657! %l1 = 0000000000000000
6658 setx 0x673322d7888baf19,%g7,%l1 ! %l1 = 673322d7888baf19
6659 setx 0x7ff8, %g1, %g2
6660 and %l0, %g2, %l0
6661 setx 0xffffffff, %g1, %g2
6662 and %l1, %g2, %l1
6663 setx 0x100000000, %g1, %g2
6664 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6665 ta T_CHANGE_HPRIV
6666 stxa %l1, [%l0]ASI_ICACHE_INSTR
6667 ta T_CHANGE_NONHPRIV
6668! %l0 = bbf51df03b40c877
6669 setx 0xb6786547a452e87d,%g7,%l0 ! %l0 = b6786547a452e87d
6670! %l1 = 673322d7888baf19
6671 setx 0xde67372007308f8d,%g7,%l1 ! %l1 = de67372007308f8d
6672! Mem[0000000010101408] = ff0001ff, %l4 = ffffffffffffffff
6673 lduha [%i4+%o4]0x80,%l4 ! %l4 = 000000000000ff00
6674! Mem[0000000010181408] = 000075ff, %l2 = 00000000000000ff
6675 ldsha [%i6+%o4]0x88,%l2 ! %l2 = 00000000000075ff
6676! Mem[0000000030041410] = ff750000, %l2 = 00000000000075ff
6677 ldswa [%i1+%o5]0x81,%l2 ! %l2 = ffffffffff750000
6678! Mem[0000000010181410] = 0000ff01, %l5 = 000000000000002f
6679 ldswa [%i6+%o5]0x88,%l5 ! %l5 = 000000000000ff01
6680! Mem[00000000211c0000] = ffff85d2, %l4 = 000000000000ff00
6681 ldsha [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
6682! Mem[0000000010001410] = ff750000, %l0 = b6786547a452e87d
6683 lduba [%i0+%o5]0x80,%l0 ! %l0 = 00000000000000ff
6684! Starting 10 instruction Store Burst
6685! Mem[0000000020800001] = ffffba64, %l0 = 00000000000000ff
6686 ldstuba [%o1+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
6687
6688p0_label_260:
6689! %l4 = ffffffffffffffff, Mem[0000000030081410] = 000000ff
6690 stba %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff
6691! %f1 = ffffffff, Mem[0000000010001418] = 00000000
6692 st %f1 ,[%i0+0x018] ! Mem[0000000010001418] = ffffffff
6693! Mem[0000000010001410] = 000075ff, %l2 = ffffffffff750000
6694 swapa [%i0+%o5]0x88,%l2 ! %l2 = 00000000000075ff
6695! Mem[0000000010181430] = 0000008000000000, %l0 = 00000000000000ff, %l6 = 0000000000000000
6696 add %i6,0x30,%g1
6697 casxa [%g1]0x80,%l0,%l6 ! %l6 = 0000008000000000
6698! %l2 = 00000000000075ff, Mem[0000000010181408] = ff750000
6699 stba %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff750000
6700! %f16 = d60000ff ffffffff, %l7 = 0000000000000000
6701! Mem[0000000010001428] = ffbf607e20dd659f
6702 add %i0,0x028,%g1
6703 stda %f16,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010001428] = ffbf607e20dd659f
6704! %l6 = 0000008000000000, Mem[00000000300c1400] = ff0000ff
6705 stha %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff
6706! Mem[0000000010101430] = 73050000, %l1 = de67372007308f8d
6707 swap [%i4+0x030],%l1 ! %l1 = 0000000073050000
6708! %l2 = 00000000000075ff, Mem[0000000030181400] = 000000f1
6709 stwa %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000075ff
6710! Starting 10 instruction Load Burst
6711! Mem[0000000010181410] = 01ff0000, %l2 = 00000000000075ff
6712 lduwa [%i6+%o5]0x80,%l2 ! %l2 = 0000000001ff0000
6713
6714p0_label_261:
6715! Mem[0000000030181408] = 76e1320a, %l4 = ffffffffffffffff
6716 ldswa [%i6+%o4]0x81,%l4 ! %l4 = 0000000076e1320a
6717! Mem[0000000010001408] = 000000ff, %f29 = 4b0000ff
6718 lda [%i0+%o4]0x80,%f29 ! %f29 = 000000ff
6719! Mem[0000000030181400] = ff750000, %l7 = 0000000000000000
6720 ldsha [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000000
6721! Mem[0000000030141408] = ffffffff, %l1 = 0000000073050000
6722 ldsha [%i5+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
6723! Mem[000000001018143c] = 000000ff, %l7 = 0000000000000000
6724 lduw [%i6+0x03c],%l7 ! %l7 = 00000000000000ff
6725! Mem[0000000010181404] = 00000000, %l3 = 00000000682193c1
6726 ldsba [%i6+0x007]%asi,%l3 ! %l3 = 0000000000000000
6727! Mem[0000000030041410] = 000075ff, %l7 = 00000000000000ff
6728 lduba [%i1+%o5]0x89,%l7 ! %l7 = 00000000000000ff
6729! Mem[00000000201c0000] = 00ff4c08, %l1 = ffffffffffffffff
6730 ldsb [%o0+%g0],%l1 ! %l1 = 0000000000000000
6731! Mem[0000000010101410] = 000000ff, %l5 = 000000000000ff01
6732 ldsha [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000000
6733! Starting 10 instruction Store Burst
6734! %l4 = 76e1320a, %l5 = 00000000, Mem[0000000030041408] = 00000018 ff000000
6735 stda %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 76e1320a 00000000
6736
6737p0_label_262:
6738! %f21 = 00000000, Mem[00000000300c1408] = 01000000
6739 sta %f21,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
6740! Mem[0000000030081408] = d947a88e, %l5 = 0000000000000000
6741 swapa [%i2+%o4]0x81,%l5 ! %l5 = 00000000d947a88e
6742! Mem[0000000030081408] = 00000000, %l2 = 0000000001ff0000
6743 ldstuba [%i2+%o4]0x81,%l2 ! %l2 = 00000000000000ff
6744! Mem[00000000100c1400] = ffffffff, %l2 = 0000000000000000
6745 ldstuba [%i3+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
6746! %l2 = 00000000000000ff, Mem[0000000030041408] = 0a32e176
6747 stba %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff32e176
6748! %f12 = 00000049 30ec9b00, %l6 = 0000008000000000
6749! Mem[00000000300c1430] = a675a8b07cfb0e7c
6750 add %i3,0x030,%g1
6751 stda %f12,[%g1+%l6]ASI_PST32_SL ! Mem[00000000300c1430] = a675a8b07cfb0e7c
6752! %l6 = 0000008000000000, Mem[0000000010101428] = ffffff04c26ceff2, %asi = 80
6753 stxa %l6,[%i4+0x028]%asi ! Mem[0000000010101428] = 0000008000000000
6754! %l0 = 000000ff, %l1 = 00000000, Mem[0000000030001400] = 000000df bfffffff
6755 stda %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff 00000000
6756! %l2 = 00000000000000ff, Mem[00000000300c1408] = 00000000
6757 stwa %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
6758! Starting 10 instruction Load Burst
6759! Mem[000000001004140c] = 00000000, %f7 = d60000ff
6760 lda [%i1+0x00c]%asi,%f7 ! %f7 = 00000000
6761
6762p0_label_263:
6763! Mem[0000000010081408] = ffffffff 00000000, %l4 = 76e1320a, %l5 = d947a88e
6764 ldda [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000 00000000ffffffff
6765! Mem[0000000010081400] = 0000004b, %l1 = 0000000000000000
6766 ldsha [%i2+%g0]0x88,%l1 ! %l1 = 000000000000004b
6767! Mem[0000000030041400] = ffffffffffffff00, %f14 = ff000000 18941af1
6768 ldda [%i1+%g0]0x89,%f14 ! %f14 = ffffffff ffffff00
6769! Mem[0000000010181404] = 00000000, %l4 = 0000000000000000
6770 lduh [%i6+0x004],%l4 ! %l4 = 0000000000000000
6771! Mem[0000000030141400] = e139503d, %l6 = 0000008000000000
6772 ldswa [%i5+%g0]0x89,%l6 ! %l6 = ffffffffe139503d
6773! Mem[0000000010101428] = 00000080, %l3 = 0000000000000000
6774 ldsb [%i4+0x02a],%l3 ! %l3 = 0000000000000000
6775! Mem[0000000030101400] = 2f00000000000000, %f20 = 000000ff 00000000
6776 ldda [%i4+%g0]0x81,%f20 ! %f20 = 2f000000 00000000
6777! Mem[0000000010181434] = 00000000, %l7 = 00000000000000ff
6778 ldsw [%i6+0x034],%l7 ! %l7 = 0000000000000000
6779! Mem[00000000100c1408] = 000000ff, %l3 = 0000000000000000
6780 lduha [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000ff
6781! Starting 10 instruction Store Burst
6782! Mem[00000000100c1439] = f11a9418, %l7 = 0000000000000000
6783 ldstuba [%i3+0x039]%asi,%l7 ! %l7 = 0000001a000000ff
6784
6785p0_label_264:
6786! %l0 = 000000ff, %l1 = 0000004b, Mem[0000000010041400] = 4b0000ff 00000000
6787 stda %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff 0000004b
6788! %l2 = 00000000000000ff, Mem[0000000030081400] = ff000000
6789 stha %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00ff0000
6790! %l4 = 0000000000000000, Mem[0000000030041400] = ffffffffffffff00
6791 stxa %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000000000000
6792! %l6 = ffffffffe139503d, Mem[0000000030081400] = ff0000000000ff00
6793 stxa %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffffe139503d
6794! %l0 = 00000000000000ff, Mem[00000000300c1408] = 000000ff
6795 stba %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
6796! %l3 = 00000000000000ff, Mem[0000000010141400] = ff00004b
6797 stwa %l3,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
6798! %f25 = ffffffff, Mem[0000000010081400] = 4b000000
6799 sta %f25,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffffff
6800! %f12 = 00000049 30ec9b00, %l0 = 00000000000000ff
6801! Mem[0000000010081420] = e139503d8ea847d9
6802 add %i2,0x020,%g1
6803 stda %f12,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010081420] = 009bec3049000000
6804! %l2 = 00000000000000ff, %l0 = 00000000000000ff, %y = 00000000
6805 udiv %l2,%l0,%l2 ! %l2 = 0000000000000001
6806 mov %l0,%y ! %y = 000000ff
6807! Starting 10 instruction Load Burst
6808! %l3 = 00000000000000ff, %l0 = 00000000000000ff, %l1 = 000000000000004b
6809 subc %l3,%l0,%l1 ! %l1 = 0000000000000000
6810
6811p0_label_265:
6812! Mem[0000000010081400] = ffffffff, %l1 = 0000000000000000
6813 lduha [%i2+%g0]0x88,%l1 ! %l1 = 000000000000ffff
6814! Mem[00000000211c0000] = ffff85d2, %l4 = 0000000000000000
6815 lduba [%o2+0x001]%asi,%l4 ! %l4 = 00000000000000ff
6816! Mem[0000000010081400] = ffffffff, %l3 = 00000000000000ff
6817 lduha [%i2+%g0]0x80,%l3 ! %l3 = 000000000000ffff
6818! Mem[0000000010101408] = ff0001ff, %l6 = ffffffffe139503d
6819 lduha [%i4+%o4]0x80,%l6 ! %l6 = 000000000000ff00
6820! Mem[00000000300c1410] = 00000001, %f27 = 49000000
6821 lda [%i3+%o5]0x81,%f27 ! %f27 = 00000001
6822! Mem[0000000010041408] = 49000000, %l1 = 000000000000ffff
6823 lduh [%i1+0x00a],%l1 ! %l1 = 0000000000000000
6824! Mem[0000000010101420] = 00000000, %l5 = 00000000ffffffff
6825 ldswa [%i4+0x020]%asi,%l5 ! %l5 = 0000000000000000
6826! Mem[0000000010141410] = ff00004b ffffffff, %l4 = 000000ff, %l5 = 00000000
6827 ldda [%i5+%o5]0x80,%l4 ! %l4 = 00000000ff00004b 00000000ffffffff
6828! Mem[0000000030141400] = e139503d, %f0 = ff0000d6
6829 lda [%i5+%g0]0x89,%f0 ! %f0 = e139503d
6830! Starting 10 instruction Store Burst
6831! Mem[0000000030081410] = ff000000, %l1 = 0000000000000000
6832 ldstuba [%i2+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
6833
6834p0_label_266:
6835! %l1 = 00000000000000ff, Mem[0000000030101410] = 50630000
6836 stba %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff630000
6837! %f10 = ffbf607e 20dd659f, Mem[0000000010101400] = ffffffff 00000000
6838 stda %f10,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffbf607e 20dd659f
6839! %l6 = 0000ff00, %l7 = 0000001a, Mem[0000000010141408] = ff01540e 7827e7ec
6840 stda %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000ff00 0000001a
6841! %l7 = 000000000000001a, Mem[0000000010001408] = 000000ff00000000, %asi = 80
6842 stxa %l7,[%i0+0x008]%asi ! Mem[0000000010001408] = 000000000000001a
6843! %l4 = 00000000ff00004b, Mem[0000000010141408] = 0000ff000000001a
6844 stx %l4,[%i5+%o4] ! Mem[0000000010141408] = 00000000ff00004b
6845! Mem[0000000030101408] = ff750000, %l7 = 000000000000001a
6846 ldstuba [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
6847! %l7 = 0000000000000000, Mem[00000000300c1408] = 000000ff
6848 stba %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
6849! %l3 = 000000000000ffff, Mem[0000000030041410] = ff750000
6850 stwa %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000ffff
6851! %l3 = 000000000000ffff, Mem[0000000030081408] = 000000ff
6852 stha %l3,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000ffff
6853! Starting 10 instruction Load Burst
6854! Mem[0000000010081408] = 00000000, %l1 = 00000000000000ff
6855 ldswa [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
6856
6857p0_label_267:
6858! Mem[0000000010101410] = ff000000, %l6 = 000000000000ff00
6859 ldsha [%i4+%o5]0x88,%l6 ! %l6 = 0000000000000000
6860! Mem[00000000211c0000] = ffff85d2, %l1 = 0000000000000000
6861 ldsba [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
6862! Mem[0000000010001410] = 000075ff, %l2 = 0000000000000001
6863 ldsh [%i0+0x012],%l2 ! %l2 = 00000000000075ff
6864! Mem[0000000010001408] = 00000000, %l5 = 00000000ffffffff
6865 ldsba [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
6866! %l4 = 00000000ff00004b, immed = fffff490, %y = 000000ff
6867 udiv %l4,-0xb70,%l2 ! %l2 = 00000000000000ff
6868 mov %l0,%y ! %y = 000000ff
6869! Mem[0000000010101424] = ff000070, %l1 = ffffffffffffffff
6870 ldswa [%i4+0x024]%asi,%l1 ! %l1 = ffffffffff000070
6871! Mem[0000000010081400] = ffffffff, %l5 = 0000000000000000
6872 ldsw [%i2+%g0],%l5 ! %l5 = ffffffffffffffff
6873! Mem[0000000030041410] = 0000ffff00000000, %l5 = ffffffffffffffff
6874 ldxa [%i1+%o5]0x81,%l5 ! %l5 = 0000ffff00000000
6875! Mem[0000000010081438] = ffffffff f20a2ca5, %l4 = ff00004b, %l5 = 00000000
6876 ldd [%i2+0x038],%l4 ! %l4 = 00000000ffffffff 00000000f20a2ca5
6877! Starting 10 instruction Store Burst
6878! Mem[0000000010101420] = 00000000, %l4 = ffffffff, %l2 = 000000ff
6879 add %i4,0x20,%g1
6880 casa [%g1]0x80,%l4,%l2 ! %l2 = 0000000000000000
6881
6882p0_label_268:
6883! %l2 = 00000000, %l3 = 0000ffff, Mem[0000000010181408] = ff750000 00006350
6884 stda %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 0000ffff
6885! Mem[0000000010001424] = 1b00ff00, %l2 = 0000000000000000
6886 swap [%i0+0x024],%l2 ! %l2 = 000000001b00ff00
6887! %l5 = 00000000f20a2ca5, Mem[0000000030001408] = ff01540e
6888 stha %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = 2ca5540e
6889! %f29 = 000000ff, Mem[0000000010141430] = 00000000
6890 sta %f29,[%i5+0x030]%asi ! Mem[0000000010141430] = 000000ff
6891! %l4 = 00000000ffffffff, Mem[0000000010081408] = 00000000
6892 stw %l4,[%i2+%o4] ! Mem[0000000010081408] = ffffffff
6893! %f12 = 00000049 30ec9b00, %l4 = 00000000ffffffff
6894! Mem[0000000030041408] = ff32e17600000000
6895 add %i1,0x008,%g1
6896 stda %f12,[%g1+%l4]ASI_PST32_S ! Mem[0000000030041408] = 0000004930ec9b00
6897! Mem[0000000030041408] = 49000000, %l2 = 000000001b00ff00
6898 swapa [%i1+%o4]0x89,%l2 ! %l2 = 0000000049000000
6899! Mem[0000000010141434] = ff00004b, %l1 = ffffffffff000070
6900 ldstub [%i5+0x034],%l1 ! %l1 = 000000ff000000ff
6901 membar #Sync ! Added by membar checker (43)
6902! %l3 = 000000000000ffff, Mem[00000000100c1408] = ff000000
6903 stha %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffff0000
6904! Starting 10 instruction Load Burst
6905! Mem[0000000010101400] = 9f65dd20, %l4 = 00000000ffffffff
6906 ldstuba [%i4+%g0]0x80,%l4 ! %l4 = 0000009f000000ff
6907
6908p0_label_269:
6909! Mem[0000000010181404] = 00000000, %l1 = 00000000000000ff
6910 ldsha [%i6+0x004]%asi,%l1 ! %l1 = 0000000000000000
6911! Mem[000000001000140c] = 0000001a, %l1 = 0000000000000000
6912 lduha [%i0+0x00e]%asi,%l1 ! %l1 = 000000000000001a
6913! Mem[000000001004141c] = a90cadac, %l0 = 00000000000000ff
6914 lduw [%i1+0x01c],%l0 ! %l0 = 00000000a90cadac
6915! Mem[0000000030081410] = 000000ff, %l1 = 000000000000001a
6916 lduha [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
6917! Mem[0000000030101400] = 0000002f, %l4 = 000000000000009f
6918 ldsha [%i4+%g0]0x89,%l4 ! %l4 = 000000000000002f
6919! Code Fragment 4
6920p0_fragment_21:
6921! %l0 = 00000000a90cadac
6922 setx 0x920831504bb1373b,%g7,%l0 ! %l0 = 920831504bb1373b
6923! %l1 = 00000000000000ff
6924 setx 0x86b4de1f8446d71f,%g7,%l1 ! %l1 = 86b4de1f8446d71f
6925 setx 0x7ff8, %g1, %g2
6926 and %l0, %g2, %l0
6927 setx 0xffffffff, %g1, %g2
6928 and %l1, %g2, %l1
6929 setx 0x100000000, %g1, %g2
6930 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6931 ta T_CHANGE_HPRIV
6932 stxa %l1, [%l0]ASI_ICACHE_INSTR
6933 ta T_CHANGE_NONHPRIV
6934! %l0 = 920831504bb1373b
6935 setx 0x36502098135ee927,%g7,%l0 ! %l0 = 36502098135ee927
6936! %l1 = 86b4de1f8446d71f
6937 setx 0xbfcb81b81f67e806,%g7,%l1 ! %l1 = bfcb81b81f67e806
6938! Mem[0000000010181408] = ffff000000000000, %l2 = 0000000049000000
6939 ldxa [%i6+%o4]0x88,%l2 ! %l2 = ffff000000000000
6940! Mem[0000000010101408] = ff0001ff49000000, %f10 = ffbf607e 20dd659f
6941 ldda [%i4+%o4]0x80,%f10 ! %f10 = ff0001ff 49000000
6942! %l3 = 000000000000ffff, immd = fffffffffffff5ad, %l2 = ffff000000000000
6943 udivx %l3,-0xa53,%l2 ! %l2 = 0000000000000000
6944! Starting 10 instruction Store Burst
6945! %f14 = ffffffff, Mem[00000000300c1400] = ff000000
6946 sta %f14,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffff
6947
6948p0_label_270:
6949! Mem[0000000020800041] = ff00c1d1, %l3 = 000000000000ffff
6950 ldstub [%o1+0x041],%l3 ! %l3 = 00000000000000ff
6951! %l5 = 00000000f20a2ca5, Mem[0000000030001410] = ff750000
6952 stba %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = a5750000
6953! %l7 = 0000000000000000, %l1 = bfcb81b81f67e806, %l0 = 36502098135ee927
6954 or %l7,%l1,%l0 ! %l0 = bfcb81b81f67e806
6955! Mem[0000000010081408] = ffffffff, %l5 = 00000000f20a2ca5
6956 swapa [%i2+%o4]0x88,%l5 ! %l5 = 00000000ffffffff
6957! %l1 = bfcb81b81f67e806, Mem[0000000010141408] = 00000000
6958 stba %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = 06000000
6959! %l6 = 0000000000000000, Mem[0000000030081410] = f1000000000000ff
6960 stxa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000000000000000
6961! %l3 = 0000000000000000, Mem[0000000010141416] = ffffffff, %asi = 80
6962 stha %l3,[%i5+0x016]%asi ! Mem[0000000010141414] = ffff0000
6963! %f0 = e139503d ffffffff, Mem[0000000030001408] = 0e54a52c 00000000
6964 stda %f0 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = e139503d ffffffff
6965! Mem[0000000010141400] = 000000ff, %l0 = bfcb81b81f67e806
6966 swapa [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000ff
6967! Starting 10 instruction Load Burst
6968! Mem[0000000010041400] = ff000000, %f6 = 9f002100
6969 lda [%i1+%g0]0x88,%f6 ! %f6 = ff000000
6970
6971p0_label_271:
6972! Mem[00000000100c1438] = f1ff9418000000ff, %f30 = 000001ff 6de02ca5
6973 ldda [%i3+0x038]%asi,%f30 ! %f30 = f1ff9418 000000ff
6974! Mem[0000000030001408] = e139503d ffffffff, %l2 = 00000000, %l3 = 00000000
6975 ldda [%i0+%o4]0x89,%l2 ! %l2 = 00000000ffffffff 00000000e139503d
6976! Mem[0000000010181400] = 01ff000000000000, %f24 = ff000000 ffffffff
6977 ldda [%i6+%g0]0x80,%f24 ! %f24 = 01ff0000 00000000
6978! Mem[0000000030041400] = 00000000, %l4 = 000000000000002f
6979 ldsha [%i1+%g0]0x89,%l4 ! %l4 = 0000000000000000
6980! Mem[0000000010041408] = 49000000, %f20 = 2f000000
6981 lda [%i1+%o4]0x80,%f20 ! %f20 = 49000000
6982! Mem[00000000100c141c] = 0021009f, %l1 = bfcb81b81f67e806
6983 lduwa [%i3+0x01c]%asi,%l1 ! %l1 = 000000000021009f
6984! Mem[0000000030081400] = 3d5039e1, %l7 = 0000000000000000
6985 ldsha [%i2+%g0]0x81,%l7 ! %l7 = 0000000000003d50
6986! Mem[0000000030141410] = ff000000, %l1 = 000000000021009f
6987 lduwa [%i5+%o5]0x81,%l1 ! %l1 = 00000000ff000000
6988! Mem[0000000030101410] = ff750000000063ff, %f26 = 000001ff 00000001
6989 ldda [%i4+%o5]0x89,%f26 ! %f26 = ff750000 000063ff
6990! Starting 10 instruction Store Burst
6991! Mem[0000000030181400] = 000075ff, %l6 = 0000000000000000
6992 ldstuba [%i6+%g0]0x81,%l6 ! %l6 = 00000000000000ff
6993
6994p0_label_272:
6995! %l5 = 00000000ffffffff, Mem[00000000300c1408] = 00000000ffbf607e
6996 stxa %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000ffffffff
6997! %l2 = 00000000ffffffff, Mem[0000000030141408] = ffffffff
6998 stha %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff
6999! %l2 = 00000000ffffffff, Mem[0000000010081410] = 00ff00ff
7000 stwa %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffff
7001! Mem[0000000010081408] = f20a2ca5, %l0 = 00000000000000ff
7002 swapa [%i2+%o4]0x88,%l0 ! %l0 = 00000000f20a2ca5
7003! %l7 = 0000000000003d50, Mem[0000000030101410] = ff630000
7004 stha %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 3d500000
7005! %l5 = 00000000ffffffff, Mem[0000000030101408] = ff0075ff00000000
7006 stxa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000ffffffff
7007! Mem[000000001018141c] = ffffffff, %l6 = 00000000, %l6 = 00000000
7008 add %i6,0x1c,%g1
7009 casa [%g1]0x80,%l6,%l6 ! %l6 = 00000000ffffffff
7010! Mem[00000000201c0000] = 00ff4c08, %l5 = 00000000ffffffff
7011 ldstub [%o0+%g0],%l5 ! %l5 = 00000000000000ff
7012! %l0 = f20a2ca5, %l1 = ff000000, Mem[0000000030041410] = 0000ffff 00000000
7013 stda %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = f20a2ca5 ff000000
7014! Starting 10 instruction Load Burst
7015! Mem[0000000010041400] = 000000ff, %l3 = 00000000e139503d
7016 lduwa [%i1+%g0]0x80,%l3 ! %l3 = 00000000000000ff
7017
7018p0_label_273:
7019! Mem[00000000300c1410] = 01000000, %l1 = 00000000ff000000
7020 lduba [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000000
7021! Mem[0000000010181410] = 01ff0000, %l0 = 00000000f20a2ca5
7022 lduwa [%i6+%o5]0x80,%l0 ! %l0 = 0000000001ff0000
7023! Mem[0000000030141400] = 3d5039e1 00006350, %l6 = ffffffff, %l7 = 00003d50
7024 ldda [%i5+%g0]0x81,%l6 ! %l6 = 000000003d5039e1 0000000000006350
7025! Mem[0000000010181408] = ffff0000 00000000, %l0 = 01ff0000, %l1 = 00000000
7026 ldda [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000 00000000ffff0000
7027! Mem[0000000010181408] = 00000000, %f19 = fffffff8
7028 lda [%i6+%o4]0x88,%f19 ! %f19 = 00000000
7029! Mem[0000000030141410] = ff000000, %l0 = 0000000000000000
7030 lduba [%i5+%o5]0x81,%l0 ! %l0 = 00000000000000ff
7031! Mem[0000000010041408] = 00000049, %l1 = 00000000ffff0000
7032 ldsba [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000049
7033! Mem[0000000020800000] = ffffba64, %l0 = 00000000000000ff
7034 ldub [%o1+%g0],%l0 ! %l0 = 00000000000000ff
7035! Mem[000000001000140c] = 0000001a, %l0 = 00000000000000ff
7036 ldsha [%i0+0x00c]%asi,%l0 ! %l0 = 0000000000000000
7037! Starting 10 instruction Store Burst
7038! %f20 = 49000000 00000000, %l6 = 000000003d5039e1
7039! Mem[0000000030181430] = ff0000d6ffffffff
7040 add %i6,0x030,%g1
7041 stda %f20,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030181430] = 000000d6ff000049
7042
7043p0_label_274:
7044! Mem[0000000030001410] = 000075a5, %l4 = 0000000000000000
7045 ldstuba [%i0+%o5]0x89,%l4 ! %l4 = 000000a5000000ff
7046! %l4 = 00000000000000a5, immed = 00000668, %y = 000000ff
7047 sdiv %l4,0x668,%l2 ! %l2 = 0000000027ce0c7c
7048 mov %l0,%y ! %y = 00000000
7049! Mem[00000000100c1408] = 0000ffff, %l0 = 0000000000000000
7050 ldstuba [%i3+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
7051! Mem[0000000010101430] = 07308f8d, %l4 = 00000000000000a5, %asi = 80
7052 swapa [%i4+0x030]%asi,%l4 ! %l4 = 0000000007308f8d
7053! %l2 = 0000000027ce0c7c, Mem[0000000030101410] = 0000503d
7054 stba %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000507c
7055! %l0 = 00000000000000ff, Mem[0000000010001410] = 000075ff
7056 stha %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00ff75ff
7057! %f30 = f1ff9418 000000ff, %l6 = 000000003d5039e1
7058! Mem[0000000030101408] = 00000000ffffffff
7059 add %i4,0x008,%g1
7060 stda %f30,[%g1+%l6]ASI_PST32_S ! Mem[0000000030101408] = 00000000000000ff
7061! Mem[0000000010041410] = 00000000, %l0 = 00000000000000ff
7062 ldstuba [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ff
7063! %l2 = 27ce0c7c, %l3 = 000000ff, Mem[0000000030001400] = ff000000 00000000
7064 stda %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 27ce0c7c 000000ff
7065! Starting 10 instruction Load Burst
7066! Mem[0000000020800000] = ffffba64, %l4 = 0000000007308f8d
7067 ldsba [%o1+0x001]%asi,%l4 ! %l4 = ffffffffffffffff
7068
7069p0_label_275:
7070! Mem[0000000010101424] = ff000070, %l5 = 0000000000000000
7071 swap [%i4+0x024],%l5 ! %l5 = 00000000ff000070
7072! Mem[0000000030181400] = ff0075ff20dd659f, %l4 = ffffffffffffffff
7073 ldxa [%i6+%g0]0x81,%l4 ! %l4 = ff0075ff20dd659f
7074! Mem[0000000010041408] = 4900000000000000, %l5 = 00000000ff000070
7075 ldxa [%i1+%o4]0x80,%l5 ! %l5 = 4900000000000000
7076! Mem[0000000010101408] = ff0100ff, %l3 = 00000000000000ff
7077 lduwa [%i4+%o4]0x88,%l3 ! %l3 = 00000000ff0100ff
7078! Mem[00000000218000c0] = ffff4ce8, %l5 = 4900000000000000
7079 ldub [%o3+0x0c1],%l5 ! %l5 = 00000000000000ff
7080! Mem[0000000010081400] = ffffffff, %l6 = 000000003d5039e1
7081 lduba [%i2+%g0]0x80,%l6 ! %l6 = 00000000000000ff
7082! Mem[0000000010181410] = 01ff0000, %l3 = 00000000ff0100ff
7083 ldswa [%i6+%o5]0x80,%l3 ! %l3 = 0000000001ff0000
7084! Mem[0000000010181400] = 0000ff01, %l6 = 00000000000000ff
7085 ldsha [%i6+%g0]0x88,%l6 ! %l6 = ffffffffffffff01
7086! Mem[0000000030101400] = 0000002f, %l4 = ff0075ff20dd659f
7087 lduba [%i4+%g0]0x89,%l4 ! %l4 = 000000000000002f
7088! Starting 10 instruction Store Burst
7089! %l4 = 0000002f, %l5 = 000000ff, Mem[0000000030001410] = ff750000 00006350
7090 stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000002f 000000ff
7091
7092p0_label_276:
7093! %l4 = 000000000000002f, Mem[0000000010041408] = 49000000
7094 stha %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 002f0000
7095! %l6 = ffffffffffffff01, Mem[0000000010041424] = a675a8b0
7096 stw %l6,[%i1+0x024] ! Mem[0000000010041424] = ffffff01
7097! %l3 = 0000000001ff0000, %l5 = 00000000000000ff, %l4 = 000000000000002f
7098 subc %l3,%l5,%l4 ! %l4 = 0000000001feff01
7099! Mem[0000000010101418] = dd9dc0ff, %l7 = 0000000000006350, %asi = 80
7100 swapa [%i4+0x018]%asi,%l7 ! %l7 = 00000000dd9dc0ff
7101! Mem[000000001008143a] = ffffffff, %l6 = ffffffffffffff01
7102 ldstuba [%i2+0x03a]%asi,%l6 ! %l6 = 000000ff000000ff
7103! %f7 = 00000000, Mem[0000000010141410] = ff00004b
7104 sta %f7 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
7105! %l7 = 00000000dd9dc0ff, Mem[0000000030141400] = 3d5039e1
7106 stwa %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = dd9dc0ff
7107! Mem[0000000010141400] = 06e8671f, %l1 = 0000000000000049, %asi = 80
7108 swapa [%i5+0x000]%asi,%l1 ! %l1 = 0000000006e8671f
7109! %l2 = 0000000027ce0c7c, Mem[0000000010001408] = 00000000
7110 stha %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0c7c0000
7111! Starting 10 instruction Load Burst
7112! Mem[0000000030001410] = 2f000000, %l7 = 00000000dd9dc0ff
7113 lduha [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000
7114
7115p0_label_277:
7116! Mem[0000000030101410] = 0000507c, %l6 = 00000000000000ff
7117 ldsha [%i4+%o5]0x89,%l6 ! %l6 = 000000000000507c
7118! Mem[0000000030041400] = 00000000, %l5 = 00000000000000ff
7119 ldsba [%i1+%g0]0x89,%l5 ! %l5 = 0000000000000000
7120! Mem[0000000010081420] = 009bec30, %l3 = 0000000001ff0000
7121 ldsh [%i2+0x022],%l3 ! %l3 = ffffffffffffec30
7122! Mem[0000000010081400] = ffffffffa52ce06d, %f24 = 01ff0000 00000000
7123 ldd [%i2+%g0],%f24 ! %f24 = ffffffff a52ce06d
7124! Mem[0000000020800000] = ffffba64, %l4 = 0000000001feff01
7125 ldsha [%o1+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
7126! Mem[00000000300c1410] = 01000000, %l1 = 0000000006e8671f
7127 lduwa [%i3+%o5]0x89,%l1 ! %l1 = 0000000001000000
7128! Mem[0000000030181400] = ff0075ff, %l6 = 000000000000507c
7129 ldsba [%i6+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
7130! Mem[0000000010181408] = ffff000000000000, %l6 = ffffffffffffffff
7131 ldxa [%i6+%o4]0x88,%l6 ! %l6 = ffff000000000000
7132! Mem[0000000030181400] = 9f65dd20ff7500ff, %f14 = ffffffff ffffff00
7133 ldda [%i6+%g0]0x89,%f14 ! %f14 = 9f65dd20 ff7500ff
7134! Starting 10 instruction Store Burst
7135! %l6 = ffff000000000000, Mem[0000000010001400] = ff000000
7136 stwa %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
7137
7138p0_label_278:
7139! %f24 = ffffffff, Mem[0000000030181408] = 0a32e176
7140 sta %f24,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffffffff
7141! Mem[00000000100c1424] = ff00ffff, %l6 = ffff000000000000
7142 swap [%i3+0x024],%l6 ! %l6 = 00000000ff00ffff
7143! %l0 = 0000000000000000, Mem[0000000010081410] = ffffffff
7144 sth %l0,[%i2+%o5] ! Mem[0000000010081410] = 0000ffff
7145! %l0 = 0000000000000000, Mem[0000000010081412] = 0000ffff
7146 sth %l0,[%i2+0x012] ! Mem[0000000010081410] = 00000000
7147! Mem[0000000030181410] = 000000ff, %l5 = 0000000000000000
7148 swapa [%i6+%o5]0x89,%l5 ! %l5 = 00000000000000ff
7149! %l4 = ffffffffffffffff, Mem[0000000030081400] = 3d5039e1
7150 stwa %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffffff
7151! Mem[0000000030081408] = ffff0000, %l1 = 0000000001000000
7152 ldstuba [%i2+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
7153! %l5 = 00000000000000ff, Mem[0000000030141410] = ff000000
7154 stba %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000
7155! Mem[0000000010001400] = 00000000, %l3 = ffffffffffffec30
7156 swapa [%i0+%g0]0x88,%l3 ! %l3 = 0000000000000000
7157! Starting 10 instruction Load Burst
7158! Mem[0000000010041410] = ffffffff000000ff, %l3 = 0000000000000000
7159 ldxa [%i1+%o5]0x88,%l3 ! %l3 = ffffffff000000ff
7160
7161p0_label_279:
7162! Mem[0000000030001408] = ffffffff, %l3 = ffffffff000000ff
7163 ldswa [%i0+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
7164! Mem[0000000010041410] = ff000000, %f6 = ff000000
7165 lda [%i1+%o5]0x80,%f6 ! %f6 = ff000000
7166! Mem[0000000010181408] = 00000000, %l3 = ffffffffffffffff
7167 lduba [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000
7168! Mem[0000000030001400] = 7c0cce27, %l6 = 00000000ff00ffff
7169 ldsba [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000027
7170! Mem[00000000100c1400] = ffffffff, %l3 = 0000000000000000
7171 ldswa [%i3+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
7172! Mem[0000000010041400] = 000000ff, %f21 = 00000000
7173 lda [%i1+%g0]0x80,%f21 ! %f21 = 000000ff
7174! Mem[00000000300c1400] = ffffffff, %l5 = 00000000000000ff
7175 lduwa [%i3+%g0]0x89,%l5 ! %l5 = 00000000ffffffff
7176! Mem[0000000010181410] = 01ff0000, %l4 = ffffffffffffffff
7177 ldsha [%i6+%o5]0x80,%l4 ! %l4 = 00000000000001ff
7178! Mem[0000000010001410] = 00ff75ff, %l1 = 00000000000000ff
7179 ldswa [%i0+%o5]0x80,%l1 ! %l1 = 0000000000ff75ff
7180! Starting 10 instruction Store Burst
7181! %l5 = 00000000ffffffff, Mem[0000000010001400] = 30ecffff
7182 stha %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffffff
7183
7184p0_label_280:
7185! Mem[0000000010081408] = ff000000, %l2 = 0000000027ce0c7c
7186 ldstuba [%i2+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
7187! %l6 = 0000000000000027, Mem[00000000300c1408] = 00000000
7188 stwa %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000027
7189! %l4 = 00000000000001ff, Mem[0000000030101400] = 000000000000002f
7190 stxa %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000000001ff
7191! Mem[0000000010181408] = 00000000, %l5 = 00000000ffffffff
7192 swapa [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
7193! Mem[0000000030041400] = 00000000, %l0 = 0000000000000000
7194 swapa [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000
7195! %l6 = 0000000000000027, Mem[0000000010081408] = ff000000
7196 stha %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00270000
7197! Mem[0000000010041400] = 000000ff, %l3 = ffffffffffffffff
7198 ldstuba [%i1+%g0]0x80,%l3 ! %l3 = 00000000000000ff
7199! Mem[0000000010081400] = ffffffff, %l7 = 0000000000000000
7200 swapa [%i2+%g0]0x80,%l7 ! %l7 = 00000000ffffffff
7201! Mem[0000000010181400] = 0000ff01, %l4 = 00000000000001ff
7202 swapa [%i6+%g0]0x88,%l4 ! %l4 = 000000000000ff01
7203! Starting 10 instruction Load Burst
7204! Mem[00000000201c0000] = ffff4c08, %l3 = 0000000000000000
7205 ldsba [%o0+0x001]%asi,%l3 ! %l3 = ffffffffffffffff
7206
7207p0_label_281:
7208! Mem[0000000010141410] = 00000000, %f28 = ffffffff
7209 lda [%i5+%o5]0x88,%f28 ! %f28 = 00000000
7210! Mem[0000000030181408] = ffffffff7827e7ec, %f4 = 00000000 930000ff
7211 ldda [%i6+%o4]0x81,%f4 ! %f4 = ffffffff 7827e7ec
7212! Mem[0000000010041400] = ff0000ff, %l0 = 0000000000000000
7213 ldswa [%i1+%g0]0x80,%l0 ! %l0 = ffffffffff0000ff
7214! Mem[0000000030001400] = 27ce0c7c 000000ff, %l4 = 0000ff01, %l5 = 00000000
7215 ldda [%i0+%g0]0x81,%l4 ! %l4 = 0000000027ce0c7c 00000000000000ff
7216! Mem[0000000010181410] = 01ff0000, %l6 = 0000000000000027
7217 lduha [%i6+%o5]0x80,%l6 ! %l6 = 00000000000001ff
7218 membar #Sync ! Added by membar checker (44)
7219! Mem[0000000010081400] = 00000000 a52ce06d 00270000 ffffffff
7220! Mem[0000000010081410] = 00000000 00211d9f acad0ca9 c193a468
7221! Mem[0000000010081420] = 009bec30 49000000 ffffffff 000000ff
7222! Mem[0000000010081430] = 00000000 780000ff ffffffff f20a2ca5
7223 ldda [%i2]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010081400
7224! Mem[0000000030001400] = 27ce0c7c, %l0 = ffffffffff0000ff
7225 ldsba [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000027
7226! Mem[0000000010181420] = 00583e7e, %f23 = c193a468
7227 ld [%i6+0x020],%f23 ! %f23 = 00583e7e
7228! Mem[00000000300c1408] = 27000000ffffffff, %f18 = 000000ff 00000000
7229 ldda [%i3+%o4]0x81,%f18 ! %f18 = 27000000 ffffffff
7230! Starting 10 instruction Store Burst
7231! %f29 = 000000ff, Mem[0000000010101404] = 7e60bfff
7232 st %f29,[%i4+0x004] ! Mem[0000000010101404] = 000000ff
7233
7234p0_label_282:
7235! Mem[0000000010181408] = ffffffff, %l5 = 00000000000000ff
7236 ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
7237! Mem[00000000100c1408] = ffff0000, %l3 = ffffffffffffffff
7238 swapa [%i3+%o4]0x80,%l3 ! %l3 = 00000000ffff0000
7239 membar #Sync ! Added by membar checker (45)
7240! %l7 = 00000000ffffffff, Mem[0000000010081408] = 00270000
7241 stwa %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffffff
7242! Mem[0000000030001410] = 2f000000, %l4 = 0000000027ce0c7c
7243 ldstuba [%i0+%o5]0x89,%l4 ! %l4 = 00000000000000ff
7244! %f14 = ffffffff, Mem[0000000030101410] = 0000507c
7245 sta %f14,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff
7246! %l0 = 0000000000000027, immed = fffff327, %y = 00000000
7247 umul %l0,-0xcd9,%l6 ! %l6 = 00000026fffe0af1, %y = 00000026
7248! Mem[0000000030141400] = ffc09ddd, %l3 = 00000000ffff0000
7249 ldstuba [%i5+%g0]0x89,%l3 ! %l3 = 000000dd000000ff
7250! %f24 = ffffffff a52ce06d, Mem[0000000010141418] = 682193c1 a90cadac
7251 stda %f24,[%i5+0x018]%asi ! Mem[0000000010141418] = ffffffff a52ce06d
7252! %f6 = acad0ca9, %f27 = 000063ff, %f18 = 27000000 ffffffff
7253 fsmuld %f6 ,%f27,%f18 ! %l0 = 0000000000000049, Unfinished, %fsr = 2500000400
7254! Starting 10 instruction Load Burst
7255! Mem[0000000010141400] = 2f00000049000000, %l4 = 0000000000000000
7256 ldxa [%i5+%g0]0x88,%l4 ! %l4 = 2f00000049000000
7257
7258p0_label_283:
7259! Mem[0000000010101410] = ff000000, %l3 = 00000000000000dd
7260 lduwa [%i4+%o5]0x88,%l3 ! %l3 = 00000000ff000000
7261! Mem[0000000010001400] = ffffffff 00000000 0c7c0000 0000001a
7262! Mem[0000000010001410] = 00ff75ff ffffff01 ffffffff 00000000
7263! Mem[0000000010001420] = ac990448 00000000 ffbf607e 20dd659f
7264! Mem[0000000010001430] = ff00540e ffffffc2 ff000000 33660000
7265 ldda [%i0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400
7266! Mem[0000000030041400] = 00000000, %l0 = 0000000000000049
7267 ldsha [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000000
7268! Code Fragment 4
7269p0_fragment_22:
7270! %l0 = 0000000000000000
7271 setx 0xb895ff5fdcbb5ea4,%g7,%l0 ! %l0 = b895ff5fdcbb5ea4
7272! %l1 = 0000000000ff75ff
7273 setx 0xd7fc357fa038895f,%g7,%l1 ! %l1 = d7fc357fa038895f
7274 setx 0x7ff8, %g1, %g2
7275 and %l0, %g2, %l0
7276 setx 0xffffffff, %g1, %g2
7277 and %l1, %g2, %l1
7278 setx 0x100000000, %g1, %g2
7279 or %l1, %g2, %l1 ! Set bit 32 - perrinj
7280 ta T_CHANGE_HPRIV
7281 stxa %l1, [%l0]ASI_ICACHE_INSTR
7282 ta T_CHANGE_NONHPRIV
7283! %l0 = b895ff5fdcbb5ea4
7284 setx 0x152fdb181e2beba7,%g7,%l0 ! %l0 = 152fdb181e2beba7
7285! %l1 = d7fc357fa038895f
7286 setx 0x11cb273026f6e653,%g7,%l1 ! %l1 = 11cb273026f6e653
7287! Mem[00000000100c1400] = ffffffffd60000ff, %l1 = 11cb273026f6e653
7288 ldxa [%i3+%g0]0x80,%l1 ! %l1 = ffffffffd60000ff
7289! Mem[0000000010181424] = 00000000, %l4 = 2f00000049000000
7290 lduw [%i6+0x024],%l4 ! %l4 = 0000000000000000
7291! Mem[0000000020800000] = ffffba64, %l4 = 0000000000000000
7292 ldsh [%o1+%g0],%l4 ! %l4 = ffffffffffffffff
7293! Mem[00000000300c1408] = 27000000, %l6 = 00000026fffe0af1
7294 lduba [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000027
7295! Mem[0000000021800080] = ffff7b7d, %l5 = 00000000000000ff
7296 lduha [%o3+0x080]%asi,%l5 ! %l5 = 000000000000ffff
7297! Starting 10 instruction Store Burst
7298! %f11 = 000000ff, Mem[0000000030181408] = ffffffff
7299 sta %f11,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000ff
7300
7301p0_label_284:
7302! Mem[0000000030101400] = 000001ff, %l1 = ffffffffd60000ff
7303 swapa [%i4+%g0]0x89,%l1 ! %l1 = 00000000000001ff
7304! %l3 = 00000000ff000000, immed = fffff1d6, %y = 00000026
7305 udiv %l3,-0xe2a,%l1 ! %l1 = 0000000000000026
7306 mov %l0,%y ! %y = 1e2beba7
7307! %l2 = 00000000000000ff, Mem[00000000211c0000] = ffff85d2
7308 sth %l2,[%o2+%g0] ! Mem[00000000211c0000] = 00ff85d2
7309! %f0 = 00000000 a52ce06d 00270000 ffffffff
7310! %f4 = 00000000 00211d9f acad0ca9 c193a468
7311! %f8 = 009bec30 49000000 ffffffff 000000ff
7312! %f12 = 00000000 780000ff ffffffff f20a2ca5
7313 stda %f0,[%i0]ASI_BLK_S ! Block Store to 0000000030001400
7314! %f30 = ff000000 33660000, Mem[0000000030041410] = f20a2ca5 ff000000
7315 stda %f30,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff000000 33660000
7316! %f28 = ff00540e, Mem[0000000030181400] = ff0075ff
7317 sta %f28,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff00540e
7318! %f30 = ff000000, %f30 = ff000000, %f16 = ffffffff
7319 fdivs %f30,%f30,%f16 ! %f16 = 3f800000
7320! %l0 = 152fdb181e2beba7, Mem[0000000030101408] = 00000000
7321 stha %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000eba7
7322! Mem[00000000300c1408] = 00000027, %l0 = 152fdb181e2beba7
7323 ldstuba [%i3+%o4]0x89,%l0 ! %l0 = 00000027000000ff
7324! Starting 10 instruction Load Burst
7325! Mem[00000000100c1408] = ffffffff, %l3 = 00000000ff000000
7326 ldsha [%i3+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
7327
7328p0_label_285:
7329 membar #Sync ! Added by membar checker (46)
7330! Mem[0000000010001408] = 1a000000 00007c0c, %l6 = 00000027, %l7 = ffffffff
7331 ldda [%i0+%o4]0x88,%l6 ! %l6 = 0000000000007c0c 000000001a000000
7332! Mem[0000000030041408] = 00ff001b 30ec9b00, %l6 = 00007c0c, %l7 = 1a000000
7333 ldda [%i1+%o4]0x81,%l6 ! %l6 = 0000000000ff001b 0000000030ec9b00
7334! Mem[0000000010001408] = 00007c0c, %l6 = 0000000000ff001b
7335 lduha [%i0+%o4]0x88,%l6 ! %l6 = 0000000000007c0c
7336! Mem[0000000030101408] = a7eb0000, %l7 = 0000000030ec9b00
7337 lduha [%i4+%o4]0x81,%l7 ! %l7 = 000000000000a7eb
7338! Mem[0000000010141400] = 2f00000049000000, %l5 = 000000000000ffff
7339 ldxa [%i5+%g0]0x88,%l5 ! %l5 = 2f00000049000000
7340! %l4 = ffffffffffffffff, %l6 = 0000000000007c0c, %l5 = 2f00000049000000
7341 and %l4,%l6,%l5 ! %l5 = 0000000000007c0c
7342! Mem[0000000010181410] = 01ff000000000000, %l1 = 0000000000000026
7343 ldxa [%i6+%o5]0x80,%l1 ! %l1 = 01ff000000000000
7344! Mem[0000000030101408] = 0000eba7, %l6 = 0000000000007c0c
7345 ldsba [%i4+%o4]0x89,%l6 ! %l6 = ffffffffffffffa7
7346! Mem[0000000030081408] = 0000ffff, %l2 = 00000000000000ff
7347 lduwa [%i2+%o4]0x89,%l2 ! %l2 = 000000000000ffff
7348! Starting 10 instruction Store Burst
7349! %l1 = 01ff000000000000, Mem[0000000010041408] = 0000000000002f00
7350 stxa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 01ff000000000000
7351
7352p0_label_286:
7353! Code Fragment 4
7354p0_fragment_23:
7355! %l0 = 0000000000000027
7356 setx 0x72d498a7ec276fb8,%g7,%l0 ! %l0 = 72d498a7ec276fb8
7357! %l1 = 01ff000000000000
7358 setx 0x6618a7dfb76ba975,%g7,%l1 ! %l1 = 6618a7dfb76ba975
7359 setx 0x7ff8, %g1, %g2
7360 and %l0, %g2, %l0
7361 setx 0xffffffff, %g1, %g2
7362 and %l1, %g2, %l1
7363 setx 0x100000000, %g1, %g2
7364 or %l1, %g2, %l1 ! Set bit 32 - perrinj
7365 ta T_CHANGE_HPRIV
7366 stxa %l1, [%l0]ASI_ICACHE_INSTR
7367 ta T_CHANGE_NONHPRIV
7368! %l0 = 72d498a7ec276fb8
7369 setx 0xd6f658780d305319,%g7,%l0 ! %l0 = d6f658780d305319
7370! %l1 = 6618a7dfb76ba975
7371 setx 0xac3753b794d3c7b3,%g7,%l1 ! %l1 = ac3753b794d3c7b3
7372! Mem[0000000010101408] = ff0001ff, %l6 = ffffffffffffffa7
7373 ldsha [%i4+0x00a]%asi,%l6 ! %l6 = 00000000000001ff
7374! %l2 = 000000000000ffff, Mem[0000000030141408] = ffffffff
7375 stba %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffffff
7376! Mem[00000000201c0001] = ffff4c08, %l5 = 0000000000007c0c
7377 ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
7378! %f0 = 00000000 a52ce06d 00270000 ffffffff
7379! %f4 = 00000000 00211d9f acad0ca9 c193a468
7380! %f8 = 009bec30 49000000 ffffffff 000000ff
7381! %f12 = 00000000 780000ff ffffffff f20a2ca5
7382 stda %f0,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400
7383! %l2 = 000000000000ffff, Mem[00000000300c1408] = ff000000
7384 stba %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000
7385! Mem[0000000010041430] = 7c0efb7c00ffff00, %l2 = 000000000000ffff, %l4 = ffffffffffffffff
7386 add %i1,0x30,%g1
7387 casxa [%g1]0x80,%l2,%l4 ! %l4 = 7c0efb7c00ffff00
7388! %l0 = d6f658780d305319, Mem[0000000030141408] = ffffffff
7389 stwa %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0d305319
7390! Mem[0000000020800000] = ffffba64, %l1 = ac3753b794d3c7b3
7391 ldstub [%o1+%g0],%l1 ! %l1 = 000000ff000000ff
7392! Starting 10 instruction Load Burst
7393! Mem[000000001010142c] = 00000000, %l1 = 00000000000000ff
7394 ldsha [%i4+0x02e]%asi,%l1 ! %l1 = 0000000000000000
7395
7396p0_label_287:
7397! Mem[0000000030001408] = 00002700, %l7 = 000000000000a7eb
7398 ldswa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000002700
7399 membar #Sync ! Added by membar checker (47)
7400! Mem[0000000010081418] = acad0ca9, %f31 = 33660000
7401 lda [%i2+0x018]%asi,%f31 ! %f31 = acad0ca9
7402! Mem[0000000010001408] = 00007c0c, %l6 = 00000000000001ff
7403 lduha [%i0+%o4]0x88,%l6 ! %l6 = 0000000000007c0c
7404! %f11 = 000000ff, %f7 = c193a468
7405 fcmpes %fcc1,%f11,%f7 ! %fcc1 = 2
7406! Mem[0000000010141428] = 00000000 00000000, %l2 = 0000ffff, %l3 = ffffffff
7407 ldda [%i5+0x028]%asi,%l2 ! %l2 = 0000000000000000 0000000000000000
7408! Mem[0000000010081408] = 00270000, %l1 = 0000000000000000
7409 ldub [%i2+0x009],%l1 ! %l1 = 0000000000000027
7410! Mem[00000000211c0000] = 00ff85d2, %l0 = d6f658780d305319
7411 lduha [%o2+0x000]%asi,%l0 ! %l0 = 00000000000000ff
7412! Mem[0000000030101408] = a7eb0000, %l4 = 7c0efb7c00ffff00
7413 ldsba [%i4+%o4]0x81,%l4 ! %l4 = ffffffffffffffa7
7414! Mem[0000000030001410] = 00000000, %l7 = 0000000000002700
7415 lduba [%i0+%o5]0x81,%l7 ! %l7 = 0000000000000000
7416! Starting 10 instruction Store Burst
7417! %f26 = ffbf607e 20dd659f, %l6 = 0000000000007c0c
7418! Mem[0000000030081428] = ff000000ffffff00
7419 add %i2,0x028,%g1
7420 stda %f26,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030081428] = ff0000007e60bfff
7421
7422p0_label_288:
7423! Mem[0000000010181400] = 000001ff, %l1 = 0000000000000027
7424 ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
7425! %l4 = ffffffffffffffa7, %l7 = 0000000000000000, %l3 = 0000000000000000
7426 orn %l4,%l7,%l3 ! %l3 = ffffffffffffffff
7427! Mem[0000000010041418] = ff2193c1, %l1 = 000000ff, %l0 = 000000ff
7428 add %i1,0x18,%g1
7429 casa [%g1]0x80,%l1,%l0 ! %l0 = 00000000ff2193c1
7430! Mem[0000000010101400] = 20dd65ff, %l2 = 0000000000000000
7431 ldstuba [%i4+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
7432! %l4 = ffffffa7, %l5 = 000000ff, Mem[0000000010041410] = ff000000 ffffffff
7433 stda %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffa7 000000ff
7434! %f16 = 3f800000 00000000, Mem[0000000010181408] = ffffffff 0000ffff
7435 stda %f16,[%i6+%o4]0x80 ! Mem[0000000010181408] = 3f800000 00000000
7436! Mem[0000000010141438] = 5063000000211d9f, %l7 = 0000000000000000, %l6 = 0000000000007c0c
7437 add %i5,0x38,%g1
7438 casxa [%g1]0x80,%l7,%l6 ! %l6 = 5063000000211d9f
7439! Mem[0000000030001400] = 00000000, %l6 = 5063000000211d9f
7440 swapa [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000000
7441! %l4 = ffffffffffffffa7, Mem[0000000020800000] = ffffba64
7442 sth %l4,[%o1+%g0] ! Mem[0000000020800000] = ffa7ba64
7443! Starting 10 instruction Load Burst
7444! Mem[0000000030101400] = d60000ff, %f1 = a52ce06d
7445 lda [%i4+%g0]0x89,%f1 ! %f1 = d60000ff
7446
7447p0_label_289:
7448! Mem[0000000010101400] = 20dd65ff, %l2 = 00000000000000ff
7449 lduba [%i4+%g0]0x88,%l2 ! %l2 = 00000000000000ff
7450! Mem[00000000300c1408] = 000000ff, %l1 = 00000000000000ff
7451 ldswa [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
7452! Mem[0000000030001408] = 00002700, %l6 = 0000000000000000
7453 ldsha [%i0+%o4]0x89,%l6 ! %l6 = 0000000000002700
7454! Mem[0000000010141408] = 00000006, %l2 = 00000000000000ff
7455 lduha [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000006
7456! Mem[00000000100c1408] = ffffffff, %l6 = 0000000000002700
7457 lduba [%i3+%o4]0x88,%l6 ! %l6 = 00000000000000ff
7458! Mem[0000000010081408] = 00270000, %f13 = 780000ff
7459 lda [%i2+%o4]0x80,%f13 ! %f13 = 00270000
7460! Mem[0000000010081408] = ffffffff00002700, %f10 = ffffffff 000000ff
7461 ldda [%i2+%o4]0x88,%f10 ! %f10 = ffffffff 00002700
7462! Mem[0000000010141420] = 00000000 a675a8b0, %l2 = 00000006, %l3 = ffffffff
7463 ldd [%i5+0x020],%l2 ! %l2 = 0000000000000000 00000000a675a8b0
7464! Mem[0000000010101430] = 000000a5, %l5 = 00000000000000ff
7465 lduba [%i4+0x031]%asi,%l5 ! %l5 = 0000000000000000
7466! Starting 10 instruction Store Burst
7467! %l6 = 00000000000000ff, Mem[0000000010141410] = 00000000
7468 stba %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
7469
7470p0_label_290:
7471! Mem[0000000030101410] = ffffffff, %l2 = 0000000000000000
7472 ldstuba [%i4+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
7473! Mem[00000000100c1428] = 9f65dd207e60bfff, %l4 = ffffffffffffffa7, %l6 = 00000000000000ff
7474 add %i3,0x28,%g1
7475 casxa [%g1]0x80,%l4,%l6 ! %l6 = 9f65dd207e60bfff
7476! %f24 = ac990448, Mem[0000000010001430] = ff00540e
7477 sta %f24,[%i0+0x030]%asi ! Mem[0000000010001430] = ac990448
7478! %f5 = 00211d9f, Mem[0000000030041400] = 00000000
7479 sta %f5 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00211d9f
7480! %f22 = ffffffff 00000000, Mem[0000000010081408] = 00002700 ffffffff
7481 stda %f22,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffffff 00000000
7482! Code Fragment 4
7483p0_fragment_24:
7484! %l0 = 00000000ff2193c1
7485 setx 0x8955862fb6dddab0,%g7,%l0 ! %l0 = 8955862fb6dddab0
7486! %l1 = 00000000000000ff
7487 setx 0x8812a39ff0b78a25,%g7,%l1 ! %l1 = 8812a39ff0b78a25
7488 setx 0x7ff8, %g1, %g2
7489 and %l0, %g2, %l0
7490 setx 0xffffffff, %g1, %g2
7491 and %l1, %g2, %l1
7492 setx 0x100000000, %g1, %g2
7493 or %l1, %g2, %l1 ! Set bit 32 - perrinj
7494 ta T_CHANGE_HPRIV
7495 stxa %l1, [%l0]ASI_ICACHE_INSTR
7496 ta T_CHANGE_NONHPRIV
7497! %l0 = 8955862fb6dddab0
7498 setx 0xc818ee306c541ba1,%g7,%l0 ! %l0 = c818ee306c541ba1
7499! %l1 = 8812a39ff0b78a25
7500 setx 0xce8da55879350193,%g7,%l1 ! %l1 = ce8da55879350193
7501! %f20 = 00ff75ff ffffff01, Mem[0000000030081408] = 0000ffff e139503d
7502 stda %f20,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00ff75ff ffffff01
7503! %l7 = 0000000000000000, Mem[0000000010041410] = ffffffa7
7504 stha %l7,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000ffa7
7505! %f10 = ffffffff, Mem[0000000030101400] = d60000ff
7506 sta %f10,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffff
7507! Starting 10 instruction Load Burst
7508! Mem[0000000010101410] = ff000000ff000000, %l4 = ffffffffffffffa7
7509 ldxa [%i4+%o5]0x88,%l4 ! %l4 = ff000000ff000000
7510
7511p0_label_291:
7512! Mem[0000000030181408] = 000000ff, %f10 = ffffffff
7513 lda [%i6+%o4]0x81,%f10 ! %f10 = 000000ff
7514! Mem[0000000010041410] = ff000000a7ff0000, %f28 = ff00540e ffffffc2
7515 ldda [%i1+%o5]0x88,%f28 ! %f28 = ff000000 a7ff0000
7516! Mem[0000000010181410] = 01ff0000, %l7 = 0000000000000000
7517 lduba [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000001
7518! Mem[0000000030101410] = ffffffff, %l2 = 00000000000000ff
7519 ldsha [%i4+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
7520! Mem[0000000010101400] = 20dd65ff, %f18 = 0c7c0000
7521 lda [%i4+%g0]0x88,%f18 ! %f18 = 20dd65ff
7522! Mem[0000000030101410] = ffffffff, %l0 = c818ee306c541ba1
7523 ldsha [%i4+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
7524! Mem[00000000201c0000] = ffff4c08, %l2 = ffffffffffffffff
7525 ldsha [%o0+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
7526! Mem[0000000030181410] = 0000000001000000, %l4 = ff000000ff000000
7527 ldxa [%i6+%o5]0x81,%l4 ! %l4 = 0000000001000000
7528! Mem[0000000010181420] = 00583e7e, %l4 = 0000000001000000
7529 lduh [%i6+0x022],%l4 ! %l4 = 0000000000003e7e
7530! Starting 10 instruction Store Burst
7531! %l0 = ffffffff, %l1 = 79350193, Mem[0000000010141400] = 00000049 0000002f
7532 std %l0,[%i5+%g0] ! Mem[0000000010141400] = ffffffff 79350193
7533
7534p0_label_292:
7535! %l0 = ffffffffffffffff, Mem[0000000030041400] = 00211d9f
7536 stwa %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffff
7537! Mem[00000000300c1410] = 00000001, %l2 = ffffffffffffffff
7538 swapa [%i3+%o5]0x81,%l2 ! %l2 = 0000000000000001
7539! %f30 = ff000000 acad0ca9, %l6 = 9f65dd207e60bfff
7540! Mem[0000000030001400] = 9f1d2100a52ce06d
7541 stda %f30,[%i0+%l6]ASI_PST32_S ! Mem[0000000030001400] = ff000000acad0ca9
7542! Mem[0000000010181434] = 00000000, %l3 = 00000000a675a8b0, %asi = 80
7543 swapa [%i6+0x034]%asi,%l3 ! %l3 = 0000000000000000
7544! %f4 = 00000000, %f13 = 00270000
7545 fcmps %fcc1,%f4 ,%f13 ! %fcc1 = 1
7546! Mem[0000000010181417] = 00000000, %l3 = 0000000000000000
7547 ldstub [%i6+0x017],%l3 ! %l3 = 00000000000000ff
7548! %f8 = 009bec30 49000000, Mem[0000000010081410] = 00000000 00211d9f
7549 stda %f8 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 009bec30 49000000
7550! %f22 = ffffffff 00000000, Mem[0000000030101408] = a7eb0000 000000ff
7551 stda %f22,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffff 00000000
7552! %l5 = 0000000000000000, Mem[0000000030081410] = 00000000
7553 stba %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
7554! Starting 10 instruction Load Burst
7555! Code Fragment 3
7556p0_fragment_25:
7557! %l0 = ffffffffffffffff
7558 setx 0x7657cb1050e52476,%g7,%l0 ! %l0 = 7657cb1050e52476
7559! %l1 = ce8da55879350193
7560 setx 0x035235204c2cb71b,%g7,%l1 ! %l1 = 035235204c2cb71b
7561 setx 0x1fe000, %g1, %g3
7562 or %l0, %g3, %l0 ! always set perrmask = 0xff
7563 setx 0x1ffff8, %g1, %g2
7564 and %l0, %g2, %l0
7565 ta T_CHANGE_HPRIV
7566 stxa %l1, [%l0]ASI_DCACHE_DATA
7567 ta T_CHANGE_NONHPRIV
7568! %l0 = 7657cb1050e52476
7569 setx 0xb45311efe24aebea,%g7,%l0 ! %l0 = b45311efe24aebea
7570! %l1 = 035235204c2cb71b
7571 setx 0x03a1c00788846656,%g7,%l1 ! %l1 = 03a1c00788846656
7572
7573p0_label_293:
7574! Mem[0000000020800040] = ffffc1d1, %l4 = 0000000000003e7e
7575 lduh [%o1+0x040],%l4 ! %l4 = 000000000000ffff
7576! Mem[0000000010141408] = 06000000, %l6 = 9f65dd207e60bfff
7577 ldsha [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000600
7578! Mem[00000000300c1410] = 7e60bfffffffffff, %f10 = 000000ff 00002700
7579 ldda [%i3+%o5]0x89,%f10 ! %f10 = 7e60bfff ffffffff
7580! Mem[00000000218001c0] = 00f16949, %l2 = 0000000000000001
7581 ldub [%o3+0x1c1],%l2 ! %l2 = 00000000000000f1
7582! Mem[0000000010181410] = 01ff0000000000ff, %f12 = 00000000 00270000
7583 ldda [%i6+0x010]%asi,%f12 ! %f12 = 01ff0000 000000ff
7584! Mem[0000000030181400] = ff00540e, %l2 = 00000000000000f1
7585 lduba [%i6+%g0]0x81,%l2 ! %l2 = 00000000000000ff
7586! %l1 = 03a1c00788846656, %l1 = 03a1c00788846656, %l0 = b45311efe24aebea
7587 sdivx %l1,%l1,%l0 ! %l0 = 0000000000000001
7588! Mem[0000000030141400] = 50630000 ffc09dff, %l0 = 00000001, %l1 = 88846656
7589 ldda [%i5+%g0]0x89,%l0 ! %l0 = 00000000ffc09dff 0000000050630000
7590! Mem[0000000010041410] = a7ff0000, %l2 = 00000000000000ff
7591 lduha [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000
7592! Starting 10 instruction Store Burst
7593! %l5 = 0000000000000000, Mem[00000000100c1408] = ffffffff
7594 stha %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000ffff
7595
7596p0_label_294:
7597! %l1 = 0000000050630000, Mem[0000000020800040] = ffffc1d1, %asi = 80
7598 stha %l1,[%o1+0x040]%asi ! Mem[0000000020800040] = 0000c1d1
7599! %l2 = 0000000000000000, Mem[0000000030041408] = 1b00ff00
7600 stha %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 1b000000
7601! Mem[00000000100c140b] = 0000ffff, %l0 = 00000000ffc09dff
7602 ldstuba [%i3+0x00b]%asi,%l0 ! %l0 = 000000ff000000ff
7603! %l5 = 0000000000000000, Mem[0000000010141408] = 00000006
7604 stba %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
7605! %l3 = 0000000000000000, Mem[00000000211c0001] = 00ff85d2
7606 stb %l3,[%o2+0x001] ! Mem[00000000211c0000] = 000085d2
7607! %l1 = 0000000050630000, Mem[0000000010181410] = 01ff0000, %asi = 80
7608 stwa %l1,[%i6+0x010]%asi ! Mem[0000000010181410] = 50630000
7609! %l1 = 0000000050630000, Mem[0000000010001408] = 00007c0c
7610 stwa %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = 50630000
7611! Mem[0000000010041424] = ffffff01, %l2 = 0000000000000000, %asi = 80
7612 swapa [%i1+0x024]%asi,%l2 ! %l2 = 00000000ffffff01
7613! Mem[00000000300c1400] = ffffffff, %l0 = 00000000000000ff
7614 swapa [%i3+%g0]0x89,%l0 ! %l0 = 00000000ffffffff
7615! Starting 10 instruction Load Burst
7616! Mem[0000000010101408] = ff0100ff, %l3 = 0000000000000000
7617 ldsha [%i4+%o4]0x88,%l3 ! %l3 = 00000000000000ff
7618
7619p0_label_295:
7620! Mem[0000000010101400] = 20dd65ff, %l7 = 0000000000000001
7621 ldswa [%i4+%g0]0x88,%l7 ! %l7 = 0000000020dd65ff
7622! Mem[0000000010141400] = ffffffff, %l7 = 0000000020dd65ff
7623 lduba [%i5+%g0]0x88,%l7 ! %l7 = 00000000000000ff
7624! Mem[0000000010001408] = 50630000, %l3 = 00000000000000ff
7625 lduba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
7626! Mem[0000000010081410] = 009bec30, %f18 = 20dd65ff
7627 lda [%i2+%o5]0x80,%f18 ! %f18 = 009bec30
7628! Mem[0000000010041408] = 00000000, %l5 = 0000000000000000
7629 lduba [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000000
7630! Mem[00000000300c1408] = 000000ff, %l2 = 00000000ffffff01
7631 ldswa [%i3+%o4]0x89,%l2 ! %l2 = 00000000000000ff
7632! Mem[0000000010101400] = ff65dd20, %l0 = 00000000ffffffff
7633 lduha [%i4+%g0]0x80,%l0 ! %l0 = 000000000000ff65
7634! Mem[0000000030181400] = 0e5400ff, %l7 = 00000000000000ff
7635 lduba [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
7636! Mem[0000000010001434] = ffffffc2, %l5 = 0000000000000000
7637 ldsb [%i0+0x034],%l5 ! %l5 = ffffffffffffffff
7638! Starting 10 instruction Store Burst
7639! Mem[0000000030101410] = ffffffff, %l4 = 000000000000ffff
7640 swapa [%i4+%o5]0x81,%l4 ! %l4 = 00000000ffffffff
7641
7642p0_label_296:
7643! %l4 = 00000000ffffffff, Mem[00000000300c1410] = ffffffff
7644 stba %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffffff
7645! %l2 = 000000ff, %l3 = 00000000, Mem[00000000300c1410] = ffffffff 7e60bfff
7646 stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff 00000000
7647! %l3 = 0000000000000000, Mem[0000000030141400] = ffc09dff
7648 stwa %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
7649! Mem[0000000010081410] = 30ec9b00, %l5 = ffffffffffffffff
7650 ldstuba [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
7651! %l7 = 00000000000000ff, Mem[0000000030181410] = 00000000
7652 stha %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
7653! Mem[0000000030001410] = 00000000, %l3 = 0000000000000000
7654 ldstuba [%i0+%o5]0x81,%l3 ! %l3 = 00000000000000ff
7655! %l1 = 0000000050630000, Mem[0000000010041408] = 00000000
7656 stha %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
7657! %l0 = 0000ff65, %l1 = 50630000, Mem[0000000010001408] = 50630000 1a000000
7658 stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000ff65 50630000
7659! %l4 = ffffffff, %l5 = 00000000, Mem[0000000010041428] = 5586c10f ff000000
7660 std %l4,[%i1+0x028] ! Mem[0000000010041428] = ffffffff 00000000
7661! Starting 10 instruction Load Burst
7662! Mem[0000000030001408] = 00270000, %l6 = 0000000000000600
7663 lduha [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000027
7664
7665p0_label_297:
7666! Mem[00000000100c1400] = ffffffffd60000ff, %f8 = 009bec30 49000000
7667 ldda [%i3+0x000]%asi,%f8 ! %f8 = ffffffff d60000ff
7668! Mem[00000000300c1400] = ff000000, %l4 = 00000000ffffffff
7669 lduba [%i3+%g0]0x81,%l4 ! %l4 = 00000000000000ff
7670! Mem[0000000030181410] = ff000000, %l5 = 0000000000000000
7671 lduwa [%i6+%o5]0x81,%l5 ! %l5 = 00000000ff000000
7672! Mem[0000000010141408] = 00000000, %l2 = 00000000000000ff
7673 ldsha [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000
7674! Mem[00000000300c1400] = 000000ff, %l6 = 0000000000000027
7675 ldsba [%i3+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
7676! Mem[0000000030001408] = 00270000ffffffff, %f22 = ffffffff 00000000
7677 ldda [%i0+%o4]0x81,%f22 ! %f22 = 00270000 ffffffff
7678! Mem[00000000100c1408] = ffff0000, %l6 = ffffffffffffffff
7679 lduha [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000
7680! Mem[0000000030181408] = 000000ff, %l1 = 0000000050630000
7681 lduha [%i6+%o4]0x81,%l1 ! %l1 = 0000000000000000
7682! Mem[0000000030041410] = ff000000, %f16 = 3f800000
7683 lda [%i1+%o5]0x81,%f16 ! %f16 = ff000000
7684! Starting 10 instruction Store Burst
7685! %l1 = 0000000000000000, Mem[0000000030181400] = ff00540e
7686 stba %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000540e
7687
7688p0_label_298:
7689! Mem[0000000030001408] = 00270000, %l2 = 0000000000000000
7690 ldstuba [%i0+%o4]0x81,%l2 ! %l2 = 00000000000000ff
7691! %f5 = 00211d9f, Mem[00000000300c1410] = 000000ff
7692 sta %f5 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00211d9f
7693! %f26 = ffbf607e 20dd659f, Mem[0000000030001408] = 000027ff ffffffff
7694 stda %f26,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffbf607e 20dd659f
7695! %f30 = ff000000 acad0ca9, Mem[0000000010001438] = ff000000 33660000
7696 stda %f30,[%i0+0x038]%asi ! Mem[0000000010001438] = ff000000 acad0ca9
7697! %f22 = 00270000 ffffffff, Mem[0000000010001410] = ff75ff00 01ffffff
7698 stda %f22,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00270000 ffffffff
7699! %f20 = 00ff75ff, Mem[00000000100c1410] = 930000ff
7700 sta %f20,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00ff75ff
7701! %f21 = ffffff01, Mem[0000000010081408] = 00000000
7702 sta %f21,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffff01
7703! %f6 = acad0ca9 c193a468, Mem[0000000010081408] = 01ffffff ffffffff
7704 stda %f6 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = acad0ca9 c193a468
7705! %l3 = 0000000000000000, Mem[0000000010181400] = ff01000000000000
7706 stx %l3,[%i6+%g0] ! Mem[0000000010181400] = 0000000000000000
7707! Starting 10 instruction Load Burst
7708! Mem[0000000030001400] = a90cadac000000ff, %f0 = 00000000 d60000ff
7709 ldda [%i0+%g0]0x89,%f0 ! %f0 = a90cadac 000000ff
7710
7711p0_label_299:
7712! Mem[0000000010181408] = 3f80000000000000, %f16 = ff000000 00000000
7713 ldda [%i6+0x008]%asi,%f16 ! %f16 = 3f800000 00000000
7714! Mem[0000000010041408] = 00000000, %l6 = 0000000000000000
7715 lduwa [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000
7716! Mem[00000000300c1400] = 00000000000000ff, %l5 = 00000000ff000000
7717 ldxa [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
7718! %f5 = 00211d9f, %f3 = ffffffff
7719 fsqrts %f5 ,%f3 ! %l0 = 000000000000ff87, Unfinished, %fsr = 2500000400
7720! Mem[0000000010041430] = 7c0efb7c00ffff00, %f30 = ff000000 acad0ca9
7721 ldd [%i1+0x030],%f30 ! %f30 = 7c0efb7c 00ffff00
7722! Mem[0000000010081408] = acad0ca9, %l7 = 00000000000000ff
7723 ldsha [%i2+%o4]0x80,%l7 ! %l7 = ffffffffffffacad
7724! Mem[00000000300c1408] = ffffffff000000ff, %f0 = a90cadac 000000ff
7725 ldda [%i3+%o4]0x89,%f0 ! %f0 = ffffffff 000000ff
7726! Mem[0000000021800100] = ffa18676, %l4 = 00000000000000ff
7727 ldsba [%o3+0x101]%asi,%l4 ! %l4 = ffffffffffffffa1
7728! Mem[0000000030001410] = ff000000, %l6 = 0000000000000000
7729 ldswa [%i0+%o5]0x81,%l6 ! %l6 = ffffffffff000000
7730! Starting 10 instruction Store Burst
7731! %l1 = 0000000000000000, immed = 0000092c, %y = 1e2beba7
7732 sdiv %l1,0x92c,%l6 ! %l6 = 000000007fffffff
7733 mov %l0,%y ! %y = 0000ff87
7734
7735p0_label_300:
7736! Mem[0000000010181408] = 0000803f, %l1 = 0000000000000000
7737 swapa [%i6+%o4]0x88,%l1 ! %l1 = 000000000000803f
7738! %f30 = 7c0efb7c, Mem[0000000010141418] = ffffffff
7739 sta %f30,[%i5+0x018]%asi ! Mem[0000000010141418] = 7c0efb7c
7740! %l2 = 0000000000000000, Mem[0000000030001408] = 20dd659f
7741 stwa %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
7742! %f13 = 000000ff, Mem[0000000030001400] = ff000000
7743 sta %f13,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff
7744! Mem[0000000030181410] = 000000ff, %l3 = 0000000000000000
7745 ldstuba [%i6+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
7746! %l5 = 00000000000000ff, Mem[0000000030101400] = ffffffff
7747 stba %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffffffff
7748! %f16 = 3f800000 00000000 009bec30 0000001a
7749! %f20 = 00ff75ff ffffff01 00270000 ffffffff
7750! %f24 = ac990448 00000000 ffbf607e 20dd659f
7751! %f28 = ff000000 a7ff0000 7c0efb7c 00ffff00
7752 stda %f16,[%i4]ASI_BLK_P ! Block Store to 0000000010101400
7753! %f14 = ffffffff f20a2ca5, Mem[0000000030181400] = 0e540000 9f65dd20
7754 stda %f14,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffffff f20a2ca5
7755! Mem[0000000010141434] = ff00004b, %l1 = 000000000000803f
7756 swap [%i5+0x034],%l1 ! %l1 = 00000000ff00004b
7757! Starting 10 instruction Load Burst
7758 membar #Sync ! Added by membar checker (48)
7759! Mem[0000000030181400] = a52c0af2 ffffffff 000000ff 7827e7ec
7760! Mem[0000000030181410] = ff000000 01000000 7e60bfff 01000000
7761! Mem[0000000030181420] = a77aa217 0fc18655 00000000 80000000
7762! Mem[0000000030181430] = 000000d6 ff000049 76e1320a 7827e7ec
7763 ldda [%i6]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030181400
7764
7765p0_label_301:
7766! Mem[00000000100c1400] = ffffffff d60000ff, %l0 = 0000ff87, %l1 = ff00004b
7767 ldda [%i3+%g0]0x80,%l0 ! %l0 = 00000000ffffffff 00000000d60000ff
7768! Mem[00000000300c1400] = ff000000 00000000, %l4 = ffffffa1, %l5 = 000000ff
7769 ldda [%i3+%g0]0x81,%l4 ! %l4 = 00000000ff000000 0000000000000000
7770! Mem[0000000010041400] = ff0000ff 0000004b, %l2 = 00000000, %l3 = 000000ff
7771 ldda [%i1+%g0]0x80,%l2 ! %l2 = 00000000ff0000ff 000000000000004b
7772! Mem[0000000010001400] = ffffffff00000000, %f20 = 00ff75ff ffffff01
7773 ldd [%i0+%g0],%f20 ! %f20 = ffffffff 00000000
7774! Mem[0000000010081410] = 30ec9bff, %l6 = 000000007fffffff
7775 lduwa [%i2+%o5]0x88,%l6 ! %l6 = 0000000030ec9bff
7776! Mem[0000000030081410] = 00000000, %l3 = 000000000000004b
7777 ldswa [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000000
7778! Mem[0000000030181410] = 000000ff, %l4 = 00000000ff000000
7779 lduba [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff
7780! Mem[00000000100c1420] = 00000000, %l3 = 0000000000000000
7781 ldsba [%i3+0x021]%asi,%l3 ! %l3 = 0000000000000000
7782! Mem[00000000100c1408] = 0000ffff 000000ff, %l2 = ff0000ff, %l3 = 00000000
7783 ldda [%i3+%o4]0x80,%l2 ! %l2 = 000000000000ffff 00000000000000ff
7784! Starting 10 instruction Store Burst
7785! %l3 = 00000000000000ff, Mem[00000000300c1400] = ff000000
7786 stba %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000
7787
7788p0_label_302:
7789! %l7 = ffffffffffffacad, Mem[000000001004141a] = ff2193c1
7790 sth %l7,[%i1+0x01a] ! Mem[0000000010041418] = ff21acad
7791! Mem[0000000010041414] = 000000ff, %l0 = 00000000ffffffff
7792 ldstuba [%i1+0x014]%asi,%l0 ! %l0 = 00000000000000ff
7793! Mem[0000000030041400] = ffffffff, %l3 = 00000000000000ff
7794 ldstuba [%i1+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
7795! Mem[00000000211c0001] = 000085d2, %l7 = ffffffffffffacad
7796 ldstuba [%o2+0x001]%asi,%l7 ! %l7 = 00000000000000ff
7797! %f30 = 7c0efb7c, Mem[00000000300c1408] = 000000ff
7798 sta %f30,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 7c0efb7c
7799! Mem[0000000010001411] = ffffffff, %l1 = 00000000d60000ff
7800 ldstuba [%i0+0x011]%asi,%l1 ! %l1 = 000000ff000000ff
7801! Mem[0000000010001408] = 65ff0000, %l1 = 00000000000000ff
7802 ldstuba [%i0+%o4]0x80,%l1 ! %l1 = 00000065000000ff
7803! Mem[0000000030041400] = ffffffff, %l6 = 0000000030ec9bff
7804 swapa [%i1+%g0]0x81,%l6 ! %l6 = 00000000ffffffff
7805! Mem[0000000030001410] = 000000ff, %l3 = 00000000000000ff
7806 ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
7807! Starting 10 instruction Load Burst
7808! Mem[0000000010101410] = 00ff75ffffffff01, %l4 = 00000000000000ff
7809 ldx [%i4+%o5],%l4 ! %l4 = 00ff75ffffffff01
7810
7811p0_label_303:
7812! %f20 = ffffffff, %f23 = ffffffff
7813 fcmps %fcc1,%f20,%f23 ! %fcc1 = 3
7814! Mem[00000000300c1408] = 7c0efb7c, %l4 = 00ff75ffffffff01
7815 ldsba [%i3+%o4]0x89,%l4 ! %l4 = 000000000000007c
7816! Mem[0000000010081438] = ffffffff, %l6 = 00000000ffffffff
7817 lduh [%i2+0x038],%l6 ! %l6 = 000000000000ffff
7818! Code Fragment 4
7819p0_fragment_26:
7820! %l0 = 0000000000000000
7821 setx 0x0d4c2718667204e6,%g7,%l0 ! %l0 = 0d4c2718667204e6
7822! %l1 = 0000000000000065
7823 setx 0x3eab80b066a88586,%g7,%l1 ! %l1 = 3eab80b066a88586
7824 setx 0x7ff8, %g1, %g2
7825 and %l0, %g2, %l0
7826 setx 0xffffffff, %g1, %g2
7827 and %l1, %g2, %l1
7828 setx 0x100000000, %g1, %g2
7829 or %l1, %g2, %l1 ! Set bit 32 - perrinj
7830 ta T_CHANGE_HPRIV
7831 stxa %l1, [%l0]ASI_ICACHE_INSTR
7832 ta T_CHANGE_NONHPRIV
7833! %l0 = 0d4c2718667204e6
7834 setx 0x20d26be07e92a8ca,%g7,%l0 ! %l0 = 20d26be07e92a8ca
7835! %l1 = 3eab80b066a88586
7836 setx 0xbfd82d77d7bd4972,%g7,%l1 ! %l1 = bfd82d77d7bd4972
7837! Mem[0000000030081408] = 00ff75ffffffff01, %l5 = 0000000000000000
7838 ldxa [%i2+%o4]0x89,%l5 ! %l5 = 00ff75ffffffff01
7839! Mem[0000000030001400] = 000000ff, %l1 = bfd82d77d7bd4972
7840 ldswa [%i0+%g0]0x81,%l1 ! %l1 = 00000000000000ff
7841! Mem[0000000030101408] = ffffffff, %f15 = 7827e7ec
7842 lda [%i4+%o4]0x89,%f15 ! %f15 = ffffffff
7843! Mem[0000000010101408] = 009bec30, %l3 = 00000000000000ff
7844 ldsha [%i4+%o4]0x80,%l3 ! %l3 = 000000000000009b
7845! Mem[00000000100c1400] = ffffffff, %l6 = 000000000000ffff
7846 ldsb [%i3+%g0],%l6 ! %l6 = ffffffffffffffff
7847! Starting 10 instruction Store Burst
7848! %l4 = 0000007c, %l5 = ffffff01, Mem[0000000010141438] = 50630000 00211d9f
7849 std %l4,[%i5+0x038] ! Mem[0000000010141438] = 0000007c ffffff01
7850
7851p0_label_304:
7852! Code Fragment 4
7853p0_fragment_27:
7854! %l0 = 20d26be07e92a8ca
7855 setx 0xaa5eab2048684b39,%g7,%l0 ! %l0 = aa5eab2048684b39
7856! %l1 = 00000000000000ff
7857 setx 0x59080b00450b8a83,%g7,%l1 ! %l1 = 59080b00450b8a83
7858 setx 0x7ff8, %g1, %g2
7859 and %l0, %g2, %l0
7860 setx 0xffffffff, %g1, %g2
7861 and %l1, %g2, %l1
7862 setx 0x100000000, %g1, %g2
7863 or %l1, %g2, %l1 ! Set bit 32 - perrinj
7864 ta T_CHANGE_HPRIV
7865 stxa %l1, [%l0]ASI_ICACHE_INSTR
7866 ta T_CHANGE_NONHPRIV
7867! %l0 = aa5eab2048684b39
7868 setx 0x97b09417f852c352,%g7,%l0 ! %l0 = 97b09417f852c352
7869! %l1 = 59080b00450b8a83
7870 setx 0x5df2da80763fbf8e,%g7,%l1 ! %l1 = 5df2da80763fbf8e
7871! Mem[0000000010101410] = ff75ff00, %l3 = 000000000000009b
7872 ldstuba [%i4+%o5]0x88,%l3 ! %l3 = 00000000000000ff
7873! Mem[00000000218001c0] = 00f16949, %l5 = 00ff75ffffffff01
7874 ldstub [%o3+0x1c0],%l5 ! %l5 = 00000000000000ff
7875! %l2 = 000000000000ffff, Mem[0000000030001410] = ff000000
7876 stba %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff000000
7877! Mem[0000000030101408] = ffffffff, %l1 = 5df2da80763fbf8e
7878 ldstuba [%i4+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
7879! Mem[00000000201c0001] = ffff4c08, %l1 = 00000000000000ff
7880 ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
7881! %l2 = 000000000000ffff, Mem[0000000010141410] = 000000ff
7882 stha %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000ffff
7883! Mem[0000000021800000] = 0005f103, %l4 = 000000000000007c
7884 ldstub [%o3+%g0],%l4 ! %l4 = 00000000000000ff
7885! Mem[0000000030181408] = 000000ff, %l2 = 000000000000ffff
7886 ldstuba [%i6+%o4]0x81,%l2 ! %l2 = 00000000000000ff
7887! Starting 10 instruction Load Burst
7888! Mem[0000000030181408] = ff0000ff, %l3 = 0000000000000000
7889 ldsha [%i6+%o4]0x89,%l3 ! %l3 = 00000000000000ff
7890
7891p0_label_305:
7892! Mem[0000000030001410] = ff000000, %l6 = ffffffffffffffff
7893 lduwa [%i0+%o5]0x81,%l6 ! %l6 = 00000000ff000000
7894! %l4 = 0000000000000000, Mem[0000000010081408] = acad0ca9
7895 stwa %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
7896! Mem[0000000010181410] = 50630000000000ff, %f8 = a77aa217 0fc18655
7897 ldd [%i6+%o5],%f8 ! %f8 = 50630000 000000ff
7898! Mem[0000000030101400] = ffffffff 00000000, %l2 = 00000000, %l3 = 000000ff
7899 ldda [%i4+%g0]0x81,%l2 ! %l2 = 00000000ffffffff 0000000000000000
7900! %l2 = 00000000ffffffff, Mem[000000001018142c] = 00000080, %asi = 80
7901 stwa %l2,[%i6+0x02c]%asi ! Mem[000000001018142c] = ffffffff
7902! Mem[0000000030181400] = f20a2ca5, %l4 = 0000000000000000
7903 ldswa [%i6+%g0]0x89,%l4 ! %l4 = fffffffff20a2ca5
7904! Mem[0000000030101408] = ffffffff, %l5 = 0000000000000000
7905 lduha [%i4+%o4]0x81,%l5 ! %l5 = 000000000000ffff
7906! Mem[0000000030081400] = ffffffff ffffffff, %l6 = ff000000, %l7 = 00000000
7907 ldda [%i2+%g0]0x81,%l6 ! %l6 = 00000000ffffffff 00000000ffffffff
7908! Mem[0000000010141410] = ffff0000 ffff0000, %l2 = ffffffff, %l3 = 00000000
7909 ldda [%i5+%o5]0x80,%l2 ! %l2 = 00000000ffff0000 00000000ffff0000
7910! Starting 10 instruction Store Burst
7911! Mem[0000000020800041] = 0000c1d1, %l2 = 00000000ffff0000
7912 ldstuba [%o1+0x041]%asi,%l2 ! %l2 = 00000000000000ff
7913
7914p0_label_306:
7915! %l2 = 0000000000000000, Mem[00000000100c141c] = 0021009f
7916 stw %l2,[%i3+0x01c] ! Mem[00000000100c141c] = 00000000
7917! Mem[00000000201c0001] = ffff4c08, %l4 = fffffffff20a2ca5
7918 ldstuba [%o0+0x001]%asi,%l4 ! %l4 = 000000ff000000ff
7919! %l0 = 97b09417f852c352, Mem[0000000021800001] = ff05f103
7920 stb %l0,[%o3+0x001] ! Mem[0000000021800000] = ff52f103
7921! %f24 = ac990448 00000000, %l4 = 00000000000000ff
7922! Mem[0000000010141420] = 00000000a675a8b0
7923 add %i5,0x020,%g1
7924 stda %f24,[%g1+%l4]ASI_PST32_P ! Mem[0000000010141420] = ac99044800000000
7925! Mem[0000000010141410] = ffff0000, %l7 = 00000000ffffffff
7926 swapa [%i5+%o5]0x80,%l7 ! %l7 = 00000000ffff0000
7927! Mem[00000000300c1400] = ff000000, %l5 = 000000000000ffff
7928 swapa [%i3+%g0]0x81,%l5 ! %l5 = 00000000ff000000
7929! Mem[0000000030081400] = ffffffff, %l4 = 00000000000000ff
7930 swapa [%i2+%g0]0x89,%l4 ! %l4 = 00000000ffffffff
7931! %l5 = 00000000ff000000, Mem[0000000010101410] = ffff75ff
7932 stwa %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff000000
7933! %l1 = 00000000000000ff, imm = 0000000000000589, %l3 = 00000000ffff0000
7934 sub %l1,0x589,%l3 ! %l3 = fffffffffffffb76
7935! Starting 10 instruction Load Burst
7936! Mem[0000000010141410] = ffffffffffff0000, %f0 = a52c0af2 ffffffff
7937 ldda [%i5+%o5]0x80,%f0 ! %f0 = ffffffff ffff0000
7938
7939p0_label_307:
7940! Mem[0000000021800100] = ffa18676, %l0 = 97b09417f852c352
7941 ldub [%o3+0x101],%l0 ! %l0 = 00000000000000a1
7942! Mem[00000000300c1410] = 00211d9f, %l6 = 00000000ffffffff
7943 lduha [%i3+%o5]0x89,%l6 ! %l6 = 0000000000001d9f
7944! Mem[0000000030081408] = 01ffffff, %l7 = 00000000ffff0000
7945 lduba [%i2+%o4]0x81,%l7 ! %l7 = 0000000000000001
7946! Mem[0000000030141400] = 5063000000000000, %f18 = 009bec30 0000001a
7947 ldda [%i5+%g0]0x89,%f18 ! %f18 = 50630000 00000000
7948! Mem[00000000300c1400] = 00000000ffff0000, %f28 = ff000000 a7ff0000
7949 ldda [%i3+%g0]0x89,%f28 ! %f28 = 00000000 ffff0000
7950! Mem[0000000030101410] = 0000ffff 000075ff, %l4 = ffffffff, %l5 = ff000000
7951 ldda [%i4+%o5]0x81,%l4 ! %l4 = 000000000000ffff 00000000000075ff
7952! Mem[0000000010141410] = 0000ffffffffffff, %f4 = ff000000 01000000
7953 ldda [%i5+%o5]0x88,%f4 ! %f4 = 0000ffff ffffffff
7954! Mem[0000000010181418] = 00000000, %l4 = 000000000000ffff
7955 lduwa [%i6+0x018]%asi,%l4 ! %l4 = 0000000000000000
7956! Mem[0000000010141410] = ffffffff, %l0 = 00000000000000a1
7957 lduwa [%i5+%o5]0x80,%l0 ! %l0 = 00000000ffffffff
7958! Starting 10 instruction Store Burst
7959! Code Fragment 3
7960p0_fragment_28:
7961! %l0 = 00000000ffffffff
7962 setx 0xe77d8ae780a44359,%g7,%l0 ! %l0 = e77d8ae780a44359
7963! %l1 = 00000000000000ff
7964 setx 0x0f40d4e04e0241a9,%g7,%l1 ! %l1 = 0f40d4e04e0241a9
7965 setx 0x1fe000, %g1, %g3
7966 or %l0, %g3, %l0 ! always set perrmask = 0xff
7967 setx 0x1ffff8, %g1, %g2
7968 and %l0, %g2, %l0
7969 ta T_CHANGE_HPRIV
7970 stxa %l1, [%l0]ASI_DCACHE_DATA
7971 ta T_CHANGE_NONHPRIV
7972! %l0 = e77d8ae780a44359
7973 setx 0x82431937fef00fed,%g7,%l0 ! %l0 = 82431937fef00fed
7974! %l1 = 0f40d4e04e0241a9
7975 setx 0x74afdc6022067d81,%g7,%l1 ! %l1 = 74afdc6022067d81
7976
7977p0_label_308:
7978! Mem[00000000218000c0] = ffff4ce8, %l0 = 82431937fef00fed
7979 ldstuba [%o3+0x0c0]%asi,%l0 ! %l0 = 000000ff000000ff
7980! %l3 = fffffffffffffb76, Mem[00000000211c0001] = 00ff85d2, %asi = 80
7981 stba %l3,[%o2+0x001]%asi ! Mem[00000000211c0000] = 007685d2
7982! %f8 = 50630000 000000ff, Mem[0000000010181400] = 00000000 00000000
7983 stda %f8 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 50630000 000000ff
7984! %l1 = 74afdc6022067d81, Mem[0000000010081410] = ff9bec30
7985 stwa %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = 22067d81
7986! %l4 = 0000000000000000, Mem[0000000010081410] = 817d0622
7987 stba %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 817d0600
7988! %l7 = 0000000000000001, Mem[0000000030041400] = 30ec9bff
7989 stba %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 01ec9bff
7990! %l2 = 0000000000000000, Mem[0000000030041408] = 1b000000
7991 stwa %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
7992! %l3 = fffffffffffffb76, Mem[00000000300c1408] = 7c0efb7c
7993 stba %l3,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 7c0efb76
7994! Mem[0000000030101400] = ffffffff, %l5 = 00000000000075ff
7995 swapa [%i4+%g0]0x81,%l5 ! %l5 = 00000000ffffffff
7996! Starting 10 instruction Load Burst
7997! Mem[00000000300c1408] = 7c0efb76, %l1 = 74afdc6022067d81
7998 ldswa [%i3+%o4]0x89,%l1 ! %l1 = 000000007c0efb76
7999
8000p0_label_309:
8001! Mem[0000000010041400] = ff0000ff, %f10 = 00000000
8002 lda [%i1+%g0]0x88,%f10 ! %f10 = ff0000ff
8003! Mem[0000000021800080] = ffff7b7d, %l6 = 0000000000001d9f
8004 lduha [%o3+0x080]%asi,%l6 ! %l6 = 000000000000ffff
8005! Mem[0000000010081410] = 00067d81, %f21 = 00000000
8006 ld [%i2+%o5],%f21 ! %f21 = 00067d81
8007! Mem[0000000030081408] = 01ffffff, %l5 = 00000000ffffffff
8008 lduha [%i2+%o4]0x81,%l5 ! %l5 = 00000000000001ff
8009! Mem[0000000010081408] = 00000000, %l7 = 0000000000000001
8010 lduha [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000000
8011! Mem[0000000030141408] = 0d305319, %l3 = fffffffffffffb76
8012 lduba [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000019
8013! Mem[0000000010141408] = 00000000, %l3 = 0000000000000019
8014 ldstuba [%i5+%o4]0x88,%l3 ! %l3 = 00000000000000ff
8015! %f23 = ffffffff, %f21 = 00067d81, %f19 = 00000000
8016 fdivs %f23,%f21,%f19 ! %f19 = ffffffff
8017! Mem[0000000030081408] = 01ffffff, %l6 = 000000000000ffff
8018 ldsha [%i2+%o4]0x81,%l6 ! %l6 = 00000000000001ff
8019! Starting 10 instruction Store Burst
8020! %f3 = 7827e7ec, Mem[0000000030101400] = ff750000
8021 sta %f3 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 7827e7ec
8022
8023p0_label_310:
8024! %l5 = 00000000000001ff, imm = fffffffffffff1d1, %l4 = 0000000000000000
8025 and %l5,-0xe2f,%l4 ! %l4 = 00000000000001d1
8026! %l6 = 00000000000001ff, Mem[0000000010001400] = ffffffff00000000
8027 stxa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000000001ff
8028! Mem[0000000030141408] = 1953300d, %l1 = 000000007c0efb76
8029 swapa [%i5+%o4]0x81,%l1 ! %l1 = 000000001953300d
8030! %f20 = ffffffff 00067d81, Mem[0000000010001410] = ffffffff 00270000
8031 stda %f20,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff 00067d81
8032! %l3 = 0000000000000000, Mem[000000001010142c] = 20dd659f, %asi = 80
8033 stwa %l3,[%i4+0x02c]%asi ! Mem[000000001010142c] = 00000000
8034! %f6 = 7e60bfff, Mem[00000000300c1400] = 0000ffff
8035 sta %f6 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 7e60bfff
8036! %l2 = 00000000, %l3 = 00000000, Mem[0000000010041418] = ff21acad a90cadac
8037 std %l2,[%i1+0x018] ! Mem[0000000010041418] = 00000000 00000000
8038! %l4 = 000001d1, %l5 = 000001ff, Mem[0000000030081408] = ffffff01 00ff75ff
8039 stda %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000001d1 000001ff
8040! Mem[00000000100c1410] = ff75ff00, %l4 = 00000000000001d1
8041 swapa [%i3+%o5]0x80,%l4 ! %l4 = 00000000ff75ff00
8042! Starting 10 instruction Load Burst
8043! Mem[0000000010041408] = 01ff0000 00000000, %l6 = 000001ff, %l7 = 00000000
8044 ldda [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000 0000000001ff0000
8045
8046p0_label_311:
8047! Mem[0000000030041408] = 00000000, %f25 = 00000000
8048 lda [%i1+%o4]0x89,%f25 ! %f25 = 00000000
8049! Mem[0000000010081408] = 00000000 c193a468, %l6 = 00000000, %l7 = 01ff0000
8050 ldda [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000 00000000c193a468
8051! Mem[00000000100c1408] = ff000000ffff0000, %f0 = ffffffff ffff0000
8052 ldda [%i3+%o4]0x88,%f0 ! %f0 = ff000000 ffff0000
8053! Mem[0000000010001410] = ffffffff00067d81, %l3 = 0000000000000000
8054 ldxa [%i0+%o5]0x88,%l3 ! %l3 = ffffffff00067d81
8055! Mem[0000000020800040] = 00ffc1d1, %l0 = 00000000000000ff
8056 lduha [%o1+0x040]%asi,%l0 ! %l0 = 00000000000000ff
8057! Mem[0000000010041410] = 0000ffa7, %l1 = 000000001953300d
8058 lduba [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000000
8059! Mem[0000000010081400] = 00000000, %l2 = 0000000000000000
8060 lduh [%i2+0x002],%l2 ! %l2 = 0000000000000000
8061! Mem[0000000010181408] = 0000000000000000, %l2 = 0000000000000000
8062 ldx [%i6+%o4],%l2 ! %l2 = 0000000000000000
8063! Mem[00000000100c1400] = ffffffff, %l0 = 00000000000000ff
8064 ldsha [%i3+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
8065! Starting 10 instruction Store Burst
8066! %f16 = 3f800000 00000000 50630000 ffffffff
8067! %f20 = ffffffff 00067d81 00270000 ffffffff
8068! %f24 = ac990448 00000000 ffbf607e 20dd659f
8069! %f28 = 00000000 ffff0000 7c0efb7c 00ffff00
8070 stda %f16,[%i0]ASI_BLK_AIUS ! Block Store to 0000000030001400
8071
8072p0_label_312:
8073! %f14 = 76e1320a, Mem[00000000300c1400] = 7e60bfff
8074 sta %f14,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 76e1320a
8075 membar #Sync ! Added by membar checker (49)
8076! Mem[0000000030001410] = ffffffff, %l1 = 0000000000000000
8077 ldstuba [%i0+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
8078! %f2 = 000000ff 7827e7ec, Mem[0000000010081408] = 00000000 68a493c1
8079 stda %f2 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff 7827e7ec
8080! %l5 = 00000000000001ff, Mem[0000000010001410] = 00067d81
8081 stwa %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000001ff
8082! %l1 = 00000000000000ff, imm = 0000000000000697, %l1 = 00000000000000ff
8083 add %l1,0x697,%l1 ! %l1 = 0000000000000796
8084! %l7 = 00000000c193a468, %l2 = 0000000000000000, %l2 = 0000000000000000
8085 sub %l7,%l2,%l2 ! %l2 = 00000000c193a468
8086! %f22 = 00270000 ffffffff, Mem[0000000010081400] = 00000000 6de02ca5
8087 stda %f22,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00270000 ffffffff
8088! %l4 = ff75ff00, %l5 = 000001ff, Mem[0000000010101408] = 30ec9b00 1a000000
8089 stda %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff75ff00 000001ff
8090! Mem[0000000010041414] = ff0000ff, %l5 = 00000000000001ff
8091 ldstub [%i1+0x014],%l5 ! %l5 = 000000ff000000ff
8092! Starting 10 instruction Load Burst
8093! Mem[0000000010001400] = 00000000, %l6 = 0000000000000000
8094 lduba [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000
8095
8096p0_label_313:
8097! Mem[00000000211c0000] = 007685d2, %l4 = 00000000ff75ff00
8098 lduh [%o2+%g0],%l4 ! %l4 = 0000000000000076
8099! Mem[0000000010181418] = 00000000, %l5 = 00000000000000ff
8100 ldsba [%i6+0x018]%asi,%l5 ! %l5 = 0000000000000000
8101! Mem[00000000300c1410] = 00211d9f, %l0 = ffffffffffffffff
8102 lduba [%i3+%o5]0x89,%l0 ! %l0 = 000000000000009f
8103! Mem[0000000010101408] = ff75ff00, %f15 = ffffffff
8104 lda [%i4+%o4]0x88,%f15 ! %f15 = ff75ff00
8105! Mem[0000000010081400] = ffffffff, %f0 = ff000000
8106 lda [%i2+%g0]0x88,%f0 ! %f0 = ffffffff
8107! Mem[0000000030101400] = 00000000 7827e7ec, %l4 = 00000076, %l5 = 00000000
8108 ldda [%i4+%g0]0x89,%l4 ! %l4 = 000000007827e7ec 0000000000000000
8109! %f12 = 000000d6, %f18 = 50630000 ffffffff
8110 fitod %f12,%f18 ! %f18 = 406ac000 00000000
8111! Mem[0000000010181410] = 00006350, %l6 = 0000000000000000
8112 ldswa [%i6+%o5]0x88,%l6 ! %l6 = 0000000000006350
8113! Mem[0000000030141410] = ff000000, %l2 = 00000000c193a468
8114 ldsba [%i5+%o5]0x81,%l2 ! %l2 = ffffffffffffffff
8115! Starting 10 instruction Store Burst
8116! %l1 = 0000000000000796, %l1 = 0000000000000796, %y = 0000ff87
8117 smul %l1,%l1,%l5 ! %l5 = 0000000000398be4, %y = 00000000
8118
8119p0_label_314:
8120! Mem[00000000100c1424] = 00000000, %l1 = 00000796, %l4 = 7827e7ec
8121 add %i3,0x24,%g1
8122 casa [%g1]0x80,%l1,%l4 ! %l4 = 0000000000000000
8123! %l4 = 0000000000000000, Mem[0000000010081430] = 00000000, %asi = 80
8124 stwa %l4,[%i2+0x030]%asi ! Mem[0000000010081430] = 00000000
8125! Mem[00000000100c1404] = d60000ff, %l1 = 0000000000000796
8126 swap [%i3+0x004],%l1 ! %l1 = 00000000d60000ff
8127! Mem[0000000010041400] = ff0000ff, %l3 = ffffffff00067d81
8128 ldstub [%i1+%g0],%l3 ! %l3 = 000000ff000000ff
8129! %f26 = ffbf607e 20dd659f, Mem[0000000030181408] = ff0000ff 7827e7ec
8130 stda %f26,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffbf607e 20dd659f
8131! Mem[0000000030041410] = 000000ff, %l6 = 0000000000006350
8132 swapa [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff
8133! %f22 = 00270000 ffffffff, Mem[0000000010001410] = ff010000 ffffffff
8134 stda %f22,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00270000 ffffffff
8135! %f26 = ffbf607e, Mem[0000000010001408] = 0000ffff
8136 sta %f26,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffbf607e
8137! %f26 = ffbf607e 20dd659f, Mem[00000000100c1408] = ffff0000 ff000000
8138 stda %f26,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffbf607e 20dd659f
8139! Starting 10 instruction Load Burst
8140! Mem[0000000030041408] = 00000000, %f23 = ffffffff
8141 lda [%i1+%o4]0x89,%f23 ! %f23 = 00000000
8142
8143p0_label_315:
8144! Mem[0000000010181410] = 50630000, %l1 = 00000000d60000ff
8145 ldsha [%i6+0x010]%asi,%l1 ! %l1 = 0000000000005063
8146! %l2 = ffffffffffffffff, immed = 000009be, %y = 00000000
8147 udiv %l2,0x9be,%l1 ! %l1 = 00000000001a4708
8148 mov %l0,%y ! %y = 0000009f
8149! Mem[0000000010081408] = ece72778ff000000, %f2 = 000000ff 7827e7ec
8150 ldda [%i2+%o4]0x80,%f2 ! %f2 = ece72778 ff000000
8151! Mem[0000000010181400] = ff000000, %l0 = 000000000000009f
8152 lduha [%i6+%g0]0x80,%l0 ! %l0 = 000000000000ff00
8153! Mem[0000000010141408] = 000000ff, %l1 = 00000000001a4708
8154 ldsba [%i5+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
8155! Mem[00000000300c1408] = 76fb0e7c, %l1 = ffffffffffffffff
8156 ldsha [%i3+%o4]0x81,%l1 ! %l1 = 00000000000076fb
8157! Mem[0000000010001420] = ac990448, %f26 = ffbf607e
8158 ld [%i0+0x020],%f26 ! %f26 = ac990448
8159! Mem[00000000100c1424] = 00000000, %l7 = 00000000c193a468
8160 ldswa [%i3+0x024]%asi,%l7 ! %l7 = 0000000000000000
8161! %f10 = ff0000ff, %f28 = 00000000
8162 fcmps %fcc1,%f10,%f28 ! %fcc1 = 1
8163! Starting 10 instruction Store Burst
8164! Mem[0000000030081408] = d1010000, %l7 = 0000000000000000
8165 ldstuba [%i2+%o4]0x81,%l7 ! %l7 = 000000d1000000ff
8166
8167p0_label_316:
8168! %f23 = 00000000, Mem[0000000010041408] = 00000000
8169 sta %f23,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
8170! %l6 = 00000000000000ff, Mem[00000000300c1408] = 76fb0e7cffffffff
8171 stxa %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000000000ff
8172! %f4 = 0000ffff ffffffff, %l6 = 00000000000000ff
8173! Mem[0000000030181438] = 76e1320a7827e7ec
8174 add %i6,0x038,%g1
8175 stda %f4,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030181438] = ffffffffffff0000
8176! Mem[0000000030141408] = 7c0efb76, %l4 = 0000000000000000
8177 ldstuba [%i5+%o4]0x81,%l4 ! %l4 = 0000007c000000ff
8178! %f31 = 00ffff00, Mem[00000000100c1418] = ff0000d6
8179 st %f31,[%i3+0x018] ! Mem[00000000100c1418] = 00ffff00
8180! Code Fragment 4
8181p0_fragment_29:
8182! %l0 = 000000000000ff00
8183 setx 0x4a0c0977dc7f1ec9,%g7,%l0 ! %l0 = 4a0c0977dc7f1ec9
8184! %l1 = 00000000000076fb
8185 setx 0x461dc007ecc9864f,%g7,%l1 ! %l1 = 461dc007ecc9864f
8186 setx 0x7ff8, %g1, %g2
8187 and %l0, %g2, %l0
8188 setx 0xffffffff, %g1, %g2
8189 and %l1, %g2, %l1
8190 setx 0x100000000, %g1, %g2
8191 or %l1, %g2, %l1 ! Set bit 32 - perrinj
8192 ta T_CHANGE_HPRIV
8193 stxa %l1, [%l0]ASI_ICACHE_INSTR
8194 ta T_CHANGE_NONHPRIV
8195! %l0 = 4a0c0977dc7f1ec9
8196 setx 0x9ffb1da7dc3be306,%g7,%l0 ! %l0 = 9ffb1da7dc3be306
8197! %l1 = 461dc007ecc9864f
8198 setx 0xfbafc2983703c15b,%g7,%l1 ! %l1 = fbafc2983703c15b
8199! Mem[0000000010141403] = ffffffff, %l1 = fbafc2983703c15b
8200 ldstub [%i5+0x003],%l1 ! %l1 = 000000ff000000ff
8201! Mem[0000000030041410] = 00006350, %l2 = ffffffffffffffff
8202 swapa [%i1+%o5]0x89,%l2 ! %l2 = 0000000000006350
8203! Mem[0000000020800001] = ffa7ba64, %l5 = 0000000000398be4
8204 ldstuba [%o1+0x001]%asi,%l5 ! %l5 = 000000a7000000ff
8205! Starting 10 instruction Load Burst
8206! Mem[0000000030041410] = ffffffff33660000, %f4 = 0000ffff ffffffff
8207 ldda [%i1+%o5]0x81,%f4 ! %f4 = ffffffff 33660000
8208
8209p0_label_317:
8210! Mem[0000000010101410] = ff000000ffffff01, %f16 = 3f800000 00000000
8211 ldd [%i4+%o5],%f16 ! %f16 = ff000000 ffffff01
8212! Mem[0000000010141400] = ffffffff79350193, %l7 = 00000000000000d1
8213 ldxa [%i5+%g0]0x80,%l7 ! %l7 = ffffffff79350193
8214! Mem[00000000211c0000] = 007685d2, %l3 = 00000000000000ff
8215 lduba [%o2+0x000]%asi,%l3 ! %l3 = 0000000000000000
8216! Mem[00000000211c0000] = 007685d2, %l1 = 00000000000000ff
8217 lduha [%o2+0x000]%asi,%l1 ! %l1 = 0000000000000076
8218! Mem[0000000010041408] = 00000000, %l4 = 000000000000007c
8219 ldsba [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000000
8220! Mem[0000000010041400] = ff0000ff, %l2 = 0000000000006350
8221 ldsha [%i1+%g0]0x80,%l2 ! %l2 = ffffffffffffff00
8222! Mem[0000000010081430] = 00000000780000ff, %f20 = ffffffff 00067d81
8223 ldd [%i2+0x030],%f20 ! %f20 = 00000000 780000ff
8224! %f7 = 01000000, %f29 = ffff0000
8225 fsqrts %f7 ,%f29 ! %f29 = 203504f3
8226! Mem[0000000030101410] = 0000ffff 000075ff, %l4 = 00000000, %l5 = 000000a7
8227 ldda [%i4+%o5]0x81,%l4 ! %l4 = 000000000000ffff 00000000000075ff
8228! Starting 10 instruction Store Burst
8229! %l2 = ffffffffffffff00, Mem[0000000030001400] = 0000803f
8230 stwa %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffff00
8231
8232p0_label_318:
8233! %l5 = 00000000000075ff, Mem[0000000030181400] = f20a2ca5
8234 stba %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = f20a2cff
8235! Mem[0000000030101408] = ffffffff, %l2 = ffffffffffffff00
8236 ldstuba [%i4+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
8237! %f19 = 00000000, Mem[0000000010001400] = 00000000
8238 sta %f19,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
8239! %l5 = 00000000000075ff, Mem[0000000030181400] = ff2c0af2
8240 stba %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff2c0af2
8241! Mem[0000000010101418] = 00270000ffffffff, %l1 = 0000000000000076, %l7 = ffffffff79350193
8242 add %i4,0x18,%g1
8243 casxa [%g1]0x80,%l1,%l7 ! %l7 = 00270000ffffffff
8244! Mem[0000000010101410] = ff000000, %l4 = 000000000000ffff
8245 ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
8246! Mem[0000000010141410] = ffffffff, %l7 = 00270000ffffffff
8247 ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
8248! Mem[0000000030041410] = ffffffff, %l1 = 0000000000000076
8249 swapa [%i1+%o5]0x89,%l1 ! %l1 = 00000000ffffffff
8250! Mem[0000000010181400] = ff000000, %l4 = 00000000000000ff
8251 ldstuba [%i6+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
8252! Starting 10 instruction Load Burst
8253! Mem[0000000030041408] = 00000000, %l3 = 0000000000000000
8254 ldsba [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
8255
8256p0_label_319:
8257! Mem[00000000211c0000] = 007685d2, %l4 = 00000000000000ff
8258 ldsb [%o2+%g0],%l4 ! %l4 = 0000000000000000
8259! Mem[0000000010081410] = 00000049817d0600, %f10 = ff0000ff 80000000
8260 ldda [%i2+%o5]0x88,%f10 ! %f10 = 00000049 817d0600
8261! Mem[0000000030101408] = ffffffff, %l3 = 0000000000000000
8262 lduha [%i4+%o4]0x81,%l3 ! %l3 = 000000000000ffff
8263! Mem[0000000010001400] = 00000000, %l2 = 00000000000000ff
8264 lduba [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
8265! Mem[0000000010141400] = ffffffff, %f21 = 780000ff
8266 lda [%i5+%g0]0x80,%f21 ! %f21 = ffffffff
8267! Mem[00000000100c1414] = 00000000, %l1 = 00000000ffffffff
8268 lduh [%i3+0x014],%l1 ! %l1 = 0000000000000000
8269! Mem[0000000030141408] = ff0efb76 00000000, %l0 = dc3be306, %l1 = 00000000
8270 ldda [%i5+%o4]0x81,%l0 ! %l0 = 00000000ff0efb76 0000000000000000
8271! Mem[0000000010041420] = 00000000 00000000, %l6 = 000000ff, %l7 = 000000ff
8272 ldda [%i1+0x020]%asi,%l6 ! %l6 = 0000000000000000 0000000000000000
8273! Mem[00000000300c1410] = 00211d9f, %l7 = 0000000000000000
8274 ldsha [%i3+%o5]0x89,%l7 ! %l7 = 0000000000001d9f
8275! Starting 10 instruction Store Burst
8276! %f3 = ff000000, Mem[0000000030101408] = ffffffff
8277 sta %f3 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000
8278
8279p0_label_320:
8280! Mem[0000000030081408] = 000001ff, %l7 = 0000000000001d9f
8281 swapa [%i2+%o4]0x89,%l7 ! %l7 = 00000000000001ff
8282! %l4 = 00000000, %l5 = 000075ff, Mem[0000000010041410] = 0000ffa7 ff0000ff
8283 stda %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 000075ff
8284! Mem[000000001004143c] = 00211d9f, %l7 = 00000000000001ff
8285 ldstub [%i1+0x03c],%l7 ! %l7 = 00000000000000ff
8286! %l0 = 00000000ff0efb76, Mem[0000000010081400] = ffffffff00002700
8287 stxa %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000ff0efb76
8288! %l1 = 0000000000000000, Mem[0000000030101408] = ff000000
8289 stwa %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
8290! Mem[000000001010142c] = 00000000, %l2 = 00000000, %l0 = ff0efb76
8291 add %i4,0x2c,%g1
8292 casa [%g1]0x80,%l2,%l0 ! %l0 = 0000000000000000
8293! %l4 = 0000000000000000, Mem[0000000030081408] = 00001d9f
8294 stba %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00001d00
8295! %l5 = 00000000000075ff, Mem[0000000010001400] = 00000000
8296 stha %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 75ff0000
8297! %l0 = 0000000000000000, Mem[0000000010001438] = ff000000acad0ca9, %asi = 80
8298 stxa %l0,[%i0+0x038]%asi ! Mem[0000000010001438] = 0000000000000000
8299! Starting 10 instruction Load Burst
8300! Mem[00000000100c1410] = 000001d1 00000000, %l0 = 00000000, %l1 = 00000000
8301 ldda [%i3+%o5]0x80,%l0 ! %l0 = 00000000000001d1 0000000000000000
8302
8303p0_label_321:
8304! Mem[0000000010101400] = 000000000000803f, %l0 = 00000000000001d1
8305 ldxa [%i4+%g0]0x88,%l0 ! %l0 = 000000000000803f
8306! %f0 = ffffffff ffff0000 ece72778 ff000000
8307! %f4 = ffffffff 33660000 7e60bfff 01000000
8308! %f8 = 50630000 000000ff 00000049 817d0600
8309! %f12 = 000000d6 ff000049 76e1320a ff75ff00
8310 stda %f0,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
8311! Mem[000000001014140c] = ff00004b, %l2 = 0000000000000000
8312 lduha [%i5+0x00e]%asi,%l2 ! %l2 = 000000000000004b
8313! Mem[0000000030081400] = ff000000, %l7 = 0000000000000000
8314 lduwa [%i2+%g0]0x81,%l7 ! %l7 = 00000000ff000000
8315! %f28 = 00000000, %f29 = 203504f3, %f30 = 7c0efb7c 00ffff00
8316 fsmuld %f28,%f29,%f30 ! %f30 = 00000000 00000000
8317! Mem[0000000030141410] = bfffffff000000ff, %f16 = ff000000 ffffff01
8318 ldda [%i5+%o5]0x89,%f16 ! %f16 = bfffffff 000000ff
8319 membar #Sync ! Added by membar checker (50)
8320! Mem[0000000030041408] = ece72778, %l6 = 0000000000000000
8321 lduba [%i1+%o4]0x81,%l6 ! %l6 = 00000000000000ec
8322! Mem[0000000010181400] = 000000ff, %l6 = 00000000000000ec
8323 lduha [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff
8324! Mem[0000000030181408] = ffbf607e20dd659f, %l2 = 000000000000004b
8325 ldxa [%i6+%o4]0x81,%l2 ! %l2 = ffbf607e20dd659f
8326! Starting 10 instruction Store Burst
8327! %l4 = 0000000000000000, Mem[0000000010141408] = ff000000
8328 stwa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
8329
8330p0_label_322:
8331! %l2 = ffbf607e20dd659f, immed = fffff219, %y = 0000009f
8332 sdiv %l2,-0xde7,%l1 ! %l1 = fffffffff48dc8ce
8333 mov %l0,%y ! %y = 0000803f
8334! %f16 = bfffffff 000000ff 406ac000 00000000
8335! %f20 = 00000000 ffffffff 00270000 00000000
8336! %f24 = ac990448 00000000 ac990448 20dd659f
8337! %f28 = 00000000 203504f3 00000000 00000000
8338 stda %f16,[%i5]ASI_BLK_S ! Block Store to 0000000030141400
8339! %f10 = 00000049 817d0600, %l6 = 00000000000000ff
8340! Mem[0000000010041428] = ffffffff00000000
8341 add %i1,0x028,%g1
8342 stda %f10,[%g1+%l6]ASI_PST16_P ! Mem[0000000010041428] = 00000049817d0600
8343! Mem[0000000010181438] = c193a468, %f4 = ffffffff
8344 lda [%i6+0x038]%asi,%f4 ! %f4 = c193a468
8345! Mem[0000000030041410] = ffffffff, %l3 = 000000000000ffff
8346 ldstuba [%i1+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
8347! %l6 = 000000ff, %l7 = ff000000, Mem[0000000030041408] = 7827e7ec 000000ff
8348 stda %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff ff000000
8349! %l5 = 00000000000075ff, Mem[0000000010001400] = 0000ff75
8350 stba %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000ffff
8351! %f6 = 7e60bfff, Mem[0000000030081410] = 00000000
8352 sta %f6 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 7e60bfff
8353! %l7 = 00000000ff000000, Mem[0000000030081400] = 000000ff
8354 stha %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
8355! Starting 10 instruction Load Burst
8356! Mem[0000000010001400] = ffff0000000001ff, %l0 = 000000000000803f
8357 ldx [%i0+%g0],%l0 ! %l0 = ffff0000000001ff
8358
8359p0_label_323:
8360! Mem[0000000010081400] = 00000000ff0efb76, %l0 = ffff0000000001ff
8361 ldxa [%i2+%g0]0x80,%l0 ! %l0 = 00000000ff0efb76
8362! Mem[00000000100c1408] = 9f65dd207e60bfff, %f12 = 000000d6 ff000049
8363 ldda [%i3+%o4]0x80,%f12 ! %f12 = 9f65dd20 7e60bfff
8364! Mem[0000000010081408] = 7827e7ec, %l7 = 00000000ff000000
8365 lduba [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000ec
8366 membar #Sync ! Added by membar checker (51)
8367! Mem[0000000010141400] = ffffffff, %f5 = 33660000
8368 lda [%i5+%g0]0x80,%f5 ! %f5 = ffffffff
8369! Mem[00000000100c1400] = ffffffff, %l4 = 0000000000000000
8370 lduha [%i3+%g0]0x80,%l4 ! %l4 = 000000000000ffff
8371! Mem[0000000030001408] = 50630000, %l0 = 00000000ff0efb76
8372 ldswa [%i0+%o4]0x81,%l0 ! %l0 = 0000000050630000
8373! Mem[0000000020800040] = 00ffc1d1, %l6 = 00000000000000ff
8374 ldsh [%o1+0x040],%l6 ! %l6 = 00000000000000ff
8375! Mem[0000000010181410] = 50630000, %l4 = 000000000000ffff
8376 ldsba [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000050
8377! Mem[0000000030041400] = ffffffff, %l3 = 00000000000000ff
8378 ldsha [%i1+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
8379! Starting 10 instruction Store Burst
8380! %l2 = ffbf607e20dd659f, Mem[00000000300c1408] = 00000000
8381 stba %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000009f
8382
8383p0_label_324:
8384! Mem[0000000030081400] = 00000000, %l3 = ffffffffffffffff
8385 ldstuba [%i2+%g0]0x81,%l3 ! %l3 = 00000000000000ff
8386! %l3 = 0000000000000000, Mem[00000000211c0000] = 007685d2
8387 sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = 000085d2
8388! %l0 = 0000000050630000, %l6 = 00000000000000ff, %l1 = fffffffff48dc8ce
8389 or %l0,%l6,%l1 ! %l1 = 00000000506300ff
8390! %l3 = 0000000000000000, Mem[0000000030001408] = 50630000
8391 stha %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
8392! %f1 = ffff0000, Mem[00000000300c1408] = 0000009f
8393 sta %f1 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffff0000
8394! %l4 = 00000050, %l5 = 000075ff, Mem[0000000010101438] = 7c0efb7c 00ffff00
8395 stda %l4,[%i4+0x038]%asi ! Mem[0000000010101438] = 00000050 000075ff
8396! %l6 = 00000000000000ff, Mem[000000001004140c] = 0000ff01
8397 stb %l6,[%i1+0x00c] ! Mem[000000001004140c] = ff00ff01
8398! Mem[0000000010081408] = 7827e7ec, %l5 = 00000000000075ff
8399 swapa [%i2+%o4]0x88,%l5 ! %l5 = 000000007827e7ec
8400! %l6 = 00000000000000ff, Mem[00000000211c0000] = 000085d2
8401 stb %l6,[%o2+%g0] ! Mem[00000000211c0000] = ff0085d2
8402! Starting 10 instruction Load Burst
8403! Mem[0000000010101408] = 00ff75ffff010000, %f26 = ac990448 20dd659f
8404 ldda [%i4+%o4]0x80,%f26 ! %f26 = 00ff75ff ff010000
8405
8406p0_label_325:
8407! %l5 = 000000007827e7ec, %l5 = 000000007827e7ec, %l7 = 00000000000000ec
8408 addc %l5,%l5,%l7 ! %l7 = 00000000f04fcfd8
8409! Mem[0000000010141408] = 00000000, %l6 = 00000000000000ff
8410 lduba [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000
8411! Mem[0000000010141408] = 00000000, %l1 = 00000000506300ff
8412 ldsba [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000
8413! Mem[0000000030101400] = 00000000 7827e7ec, %l2 = 20dd659f, %l3 = 00000000
8414 ldda [%i4+%g0]0x89,%l2 ! %l2 = 000000007827e7ec 0000000000000000
8415! Mem[00000000300c1400] = 0a32e176, %l1 = 0000000000000000
8416 lduha [%i3+%g0]0x89,%l1 ! %l1 = 000000000000e176
8417! Mem[0000000010181408] = 00000000, %l2 = 000000007827e7ec
8418 lduha [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
8419! Mem[0000000010081400] = 00000000ff0efb76, %f14 = 76e1320a ff75ff00
8420 ldda [%i2+%g0]0x80,%f14 ! %f14 = 00000000 ff0efb76
8421! Mem[00000000300c1408] = 0000ffff, %l5 = 000000007827e7ec
8422 lduha [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
8423! Mem[0000000021800000] = ff52f103, %l1 = 000000000000e176
8424 ldsb [%o3+0x001],%l1 ! %l1 = 0000000000000052
8425! Starting 10 instruction Store Burst
8426! %l1 = 0000000000000052, Mem[00000000100c1400] = ffffffff
8427 stba %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffff52
8428
8429p0_label_326:
8430! Mem[000000001010143c] = 000075ff, %l0 = 50630000, %l1 = 00000052
8431 add %i4,0x3c,%g1
8432 casa [%g1]0x80,%l0,%l1 ! %l1 = 00000000000075ff
8433! %l4 = 00000050, %l5 = 00000000, Mem[0000000030001400] = 00ffffff 00000000
8434 stda %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000050 00000000
8435! Mem[0000000010181410] = 00006350, %l0 = 0000000050630000
8436 ldstuba [%i6+%o5]0x88,%l0 ! %l0 = 00000050000000ff
8437! Mem[0000000010081410] = 817d0600, %l3 = 0000000000000000
8438 swapa [%i2+%o5]0x88,%l3 ! %l3 = 00000000817d0600
8439! %l3 = 00000000817d0600, Mem[0000000010141410] = ffffffff, %asi = 80
8440 stwa %l3,[%i5+0x010]%asi ! Mem[0000000010141410] = 817d0600
8441! %f24 = ac990448, Mem[0000000010181410] = ff630000
8442 st %f24,[%i6+%o5] ! Mem[0000000010181410] = ac990448
8443! %l3 = 00000000817d0600, %l4 = 0000000000000050, %l0 = 0000000000000050
8444 sdivx %l3,%l4,%l0 ! %l0 = 00000000019e5ce0
8445! Mem[0000000030041408] = ff000000, %l7 = 00000000f04fcfd8
8446 ldstuba [%i1+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
8447! %f6 = 7e60bfff 01000000, Mem[0000000030081400] = ff000000 ffffffff
8448 stda %f6 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 7e60bfff 01000000
8449! Starting 10 instruction Load Burst
8450! Mem[0000000010101408] = 00ff75ff, %l2 = 0000000000000000
8451 ldswa [%i4+%o4]0x80,%l2 ! %l2 = 0000000000ff75ff
8452
8453p0_label_327:
8454! Mem[00000000300c1410] = 9f1d2100, %l2 = 0000000000ff75ff
8455 ldswa [%i3+%o5]0x81,%l2 ! %l2 = ffffffff9f1d2100
8456! Mem[0000000030001410] = ffffffff, %f21 = ffffffff
8457 lda [%i0+%o5]0x81,%f21 ! %f21 = ffffffff
8458! Mem[0000000030141408] = 406ac00000000000, %f22 = 00270000 00000000
8459 ldda [%i5+%o4]0x81,%f22 ! %f22 = 406ac000 00000000
8460! Mem[0000000010041408] = 00000000, %l2 = ffffffff9f1d2100
8461 ldsha [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000
8462! Mem[0000000010101410] = 000000ff, %l0 = 00000000019e5ce0
8463 ldswa [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
8464! Mem[0000000010081410] = 00000000, %f20 = 00000000
8465 lda [%i2+%o5]0x88,%f20 ! %f20 = 00000000
8466! Mem[0000000021800080] = ffff7b7d, %l6 = 0000000000000000
8467 ldub [%o3+0x080],%l6 ! %l6 = 00000000000000ff
8468! Mem[0000000010141400] = ffffffff, %f14 = 00000000
8469 lda [%i5+%g0]0x80,%f14 ! %f14 = ffffffff
8470! Mem[00000000201c0000] = ffff4c08, %l6 = 00000000000000ff
8471 lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000ffff
8472! Starting 10 instruction Store Burst
8473! %l2 = 00000000, %l3 = 817d0600, Mem[00000000100c1418] = 00ffff00 00000000
8474 std %l2,[%i3+0x018] ! Mem[00000000100c1418] = 00000000 817d0600
8475
8476p0_label_328:
8477! Mem[000000001000141d] = 00000000, %l1 = 00000000000075ff
8478 ldstub [%i0+0x01d],%l1 ! %l1 = 00000000000000ff
8479! %l4 = 0000000000000050, Mem[0000000030141408] = 406ac000
8480 stba %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 506ac000
8481! %l5 = 0000000000000000, imm = fffffffffffffbdd, %l3 = 00000000817d0600
8482 addc %l5,-0x423,%l3 ! %l3 = fffffffffffffbdd
8483! Mem[0000000030041400] = ffffffff, %l5 = 0000000000000000
8484 ldstuba [%i1+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
8485! %l4 = 00000050, %l5 = 000000ff, Mem[00000000100c1410] = 000001d1 00000000
8486 std %l4,[%i3+%o5] ! Mem[00000000100c1410] = 00000050 000000ff
8487! %l3 = fffffffffffffbdd, Mem[0000000030041410] = ffffffff
8488 stba %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = ddffffff
8489! Mem[00000000100c1418] = 00000000, %l1 = 0000000000000000
8490 ldstuba [%i3+0x018]%asi,%l1 ! %l1 = 00000000000000ff
8491! %l5 = 00000000000000ff, Mem[00000000100c1400] = ffffff52
8492 stha %l5,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffff00ff
8493! %l1 = 0000000000000000, Mem[0000000010081408] = ff750000ff000000
8494 stxa %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000000
8495! Starting 10 instruction Load Burst
8496! Mem[0000000010081434] = 780000ff, %l7 = 00000000000000ff
8497 ldswa [%i2+0x034]%asi,%l7 ! %l7 = 00000000780000ff
8498
8499p0_label_329:
8500! Mem[00000000100c1410] = 50000000, %l0 = 00000000000000ff
8501 lduba [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
8502! Mem[00000000100c1400] = ff00ffff00000796, %f20 = 00000000 ffffffff
8503 ldda [%i3+0x000]%asi,%f20 ! %f20 = ff00ffff 00000796
8504! Mem[0000000010041410] = 00000000, %l0 = 0000000000000000
8505 ldsha [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000
8506! Mem[0000000030081400] = 7e60bfff, %l3 = fffffffffffffbdd
8507 lduba [%i2+%g0]0x81,%l3 ! %l3 = 000000000000007e
8508! %f29 = 203504f3, %f20 = ff00ffff
8509 fcmps %fcc0,%f29,%f20 ! %fcc0 = 2
8510! %l3 = 000000000000007e, imm = 00000000000008d5, %l2 = 0000000000000000
8511 xnor %l3,0x8d5,%l2 ! %l2 = fffffffffffff754
8512! Mem[0000000010081400] = 00000000, %f4 = c193a468
8513 lda [%i2+%g0]0x80,%f4 ! %f4 = 00000000
8514! Mem[0000000030141400] = bfffffff, %l6 = 000000000000ffff
8515 lduha [%i5+%g0]0x81,%l6 ! %l6 = 000000000000bfff
8516! Mem[000000001008140c] = 00000000, %f20 = ff00ffff
8517 ld [%i2+0x00c],%f20 ! %f20 = 00000000
8518! Starting 10 instruction Store Burst
8519! Mem[00000000100c1424] = 00000000, %l7 = 00000000780000ff, %asi = 80
8520 swapa [%i3+0x024]%asi,%l7 ! %l7 = 0000000000000000
8521
8522p0_label_330:
8523! %l5 = 00000000000000ff, Mem[0000000010181410] = 480499ac
8524 stba %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = 480499ff
8525! %l6 = 000000000000bfff, Mem[00000000100c1408] = 9f65dd20
8526 stba %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff65dd20
8527! Mem[0000000010141408] = 00000000, %l3 = 000000000000007e
8528 ldstuba [%i5+%o4]0x80,%l3 ! %l3 = 00000000000000ff
8529! %l5 = 00000000000000ff, Mem[00000000218000c1] = ffff4ce8, %asi = 80
8530 stba %l5,[%o3+0x0c1]%asi ! Mem[00000000218000c0] = ffff4ce8
8531! Mem[00000000100c1420] = 00000000, %l7 = 00000000, %l6 = 0000bfff
8532 add %i3,0x20,%g1
8533 casa [%g1]0x80,%l7,%l6 ! %l6 = 0000000000000000
8534! Mem[0000000010101410] = ff000000, %l5 = 00000000000000ff
8535 swapa [%i4+%o5]0x80,%l5 ! %l5 = 00000000ff000000
8536! %l4 = 0000000000000050, Mem[0000000030141408] = 00c06a50
8537 stha %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00c00050
8538! %l3 = 0000000000000000, Mem[00000000100c1408] = ff65dd207e60bfff
8539 stxa %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000000000
8540! %f14 = ffffffff ff0efb76, %l1 = 0000000000000000
8541! Mem[0000000030141410] = 00000000ffffffff
8542 add %i5,0x010,%g1
8543 stda %f14,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030141410] = 00000000ffffffff
8544! Starting 10 instruction Load Burst
8545! Mem[0000000010181408] = 00000000, %l7 = 0000000000000000
8546 lduha [%i6+%o4]0x80,%l7 ! %l7 = 0000000000000000
8547
8548p0_label_331:
8549! Mem[0000000010101408] = 00ff75ff, %l5 = 00000000ff000000
8550 ldsba [%i4+0x008]%asi,%l5 ! %l5 = 0000000000000000
8551! Mem[0000000030141408] = 00000000 00c00050, %l6 = 00000000, %l7 = 00000000
8552 ldda [%i5+%o4]0x89,%l6 ! %l6 = 0000000000c00050 0000000000000000
8553! Mem[0000000010001410] = 00270000 ffffffff, %l0 = 00000000, %l1 = 00000000
8554 ldda [%i0+0x010]%asi,%l0 ! %l0 = 0000000000270000 00000000ffffffff
8555! Mem[0000000030001408] = 00000000ffffffff, %l2 = fffffffffffff754
8556 ldxa [%i0+%o4]0x81,%l2 ! %l2 = 00000000ffffffff
8557! Mem[0000000010001410] = 00270000, %l4 = 0000000000000050
8558 lduw [%i0+%o5],%l4 ! %l4 = 0000000000270000
8559! Mem[0000000010101410] = 000000ff, %l6 = 0000000000c00050
8560 lduha [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000
8561! Mem[00000000300c1408] = 0000ffff000000ff, %l0 = 0000000000270000
8562 ldxa [%i3+%o4]0x81,%l0 ! %l0 = 0000ffff000000ff
8563! Mem[0000000010001408] = ffbf607e, %l0 = 0000ffff000000ff
8564 ldsha [%i0+%o4]0x88,%l0 ! %l0 = 000000000000607e
8565! Mem[0000000010181428] = 000005ff, %l2 = 00000000ffffffff
8566 lduba [%i6+0x028]%asi,%l2 ! %l2 = 0000000000000000
8567! Starting 10 instruction Store Burst
8568! %f23 = 00000000, Mem[0000000010001410] = 00270000
8569 sta %f23,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
8570
8571p0_label_332:
8572! %l4 = 0000000000270000, Mem[0000000010001410] = 00000000
8573 stwa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00270000
8574! %f24 = ac990448 00000000, %l1 = 00000000ffffffff
8575! Mem[0000000010001418] = ffffffff00ff0000
8576 add %i0,0x018,%g1
8577 stda %f24,[%g1+%l1]ASI_PST8_P ! Mem[0000000010001418] = ac99044800000000
8578! %l4 = 0000000000270000, %l6 = 0000000000000000, %l6 = 0000000000000000
8579 mulx %l4,%l6,%l6 ! %l6 = 0000000000000000
8580! Mem[0000000010141410] = 817d0600, %l4 = 0000000000270000
8581 ldstuba [%i5+%o5]0x80,%l4 ! %l4 = 00000081000000ff
8582! %f23 = 00000000, Mem[00000000100c140c] = 00000000
8583 sta %f23,[%i3+0x00c]%asi ! Mem[00000000100c140c] = 00000000
8584! %l5 = 0000000000000000, Mem[0000000010181410] = ff990448000000ff
8585 stxa %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000000
8586! Mem[00000000201c0001] = ffff4c08, %l3 = 0000000000000000
8587 ldstub [%o0+0x001],%l3 ! %l3 = 000000ff000000ff
8588! %f26 = 00ff75ff, %f27 = ff010000
8589 fstoi %f26,%f27 ! %f27 = 00000000
8590! Mem[0000000010181404] = 00006350, %l0 = 000000000000607e, %asi = 80
8591 swapa [%i6+0x004]%asi,%l0 ! %l0 = 0000000000006350
8592! Starting 10 instruction Load Burst
8593! Mem[0000000010101408] = 00ff75ff, %l1 = 00000000ffffffff
8594 lduh [%i4+%o4],%l1 ! %l1 = 00000000000000ff
8595
8596p0_label_333:
8597! %l4 = 0000000000000081, Mem[0000000030041400] = ffffffff
8598 stha %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffff0081
8599! Mem[0000000010141410] = ff7d0600, %l5 = 0000000000000000
8600 ldsha [%i5+%o5]0x80,%l5 ! %l5 = ffffffffffffff7d
8601! Mem[00000000100c1408] = 00000000, %l0 = 0000000000006350
8602 ldsha [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000000
8603! Mem[0000000010101408] = 00ff75ffff010000, %l2 = 0000000000000000
8604 ldxa [%i4+%o4]0x80,%l2 ! %l2 = 00ff75ffff010000
8605! Mem[0000000010101408] = ff75ff00, %l6 = 0000000000000000
8606 ldsha [%i4+%o4]0x88,%l6 ! %l6 = ffffffffffffff00
8607! Mem[0000000030001408] = 00000000, %f15 = ff0efb76
8608 lda [%i0+%o4]0x81,%f15 ! %f15 = 00000000
8609! Mem[0000000030001408] = 00000000 ffffffff, %l4 = 00000081, %l5 = ffffff7d
8610 ldda [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000000 00000000ffffffff
8611! Mem[0000000030141410] = 00000000, %l4 = 0000000000000000
8612 lduba [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000
8613! Mem[0000000010181408] = 00000000, %l7 = 0000000000000000
8614 ldswa [%i6+%o4]0x80,%l7 ! %l7 = 0000000000000000
8615! Starting 10 instruction Store Burst
8616! %l6 = ffffffffffffff00, Mem[0000000030181400] = ff2c0af2ffffffff
8617 stxa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffffffffffff00
8618
8619p0_label_334:
8620! Mem[00000000300c1400] = 0a32e176, %l2 = 00ff75ffff010000
8621 ldstuba [%i3+%g0]0x89,%l2 ! %l2 = 00000076000000ff
8622! Mem[0000000030001408] = 00000000, %l4 = 0000000000000000
8623 ldstuba [%i0+%o4]0x81,%l4 ! %l4 = 00000000000000ff
8624! %f10 = 00000049 817d0600, Mem[0000000010141410] = ff7d0600 ffff0000
8625 stda %f10,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000049 817d0600
8626! %l1 = 00000000000000ff, Mem[00000000218001c0] = fff16949
8627 sth %l1,[%o3+0x1c0] ! Mem[00000000218001c0] = 00ff6949
8628! %l6 = ffffffffffffff00, Mem[0000000010101408] = 00ff75ff
8629 stba %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00ff75ff
8630! Mem[0000000010001400] = 0000ffff, %l1 = 00000000000000ff
8631 ldstuba [%i0+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
8632! Mem[000000001010143f] = 000075ff, %l0 = 0000000000000000
8633 ldstub [%i4+0x03f],%l0 ! %l0 = 000000ff000000ff
8634! %f22 = 406ac000 00000000, %l7 = 0000000000000000
8635! Mem[0000000030101420] = a77aa2170fc18655
8636 add %i4,0x020,%g1
8637 stda %f22,[%g1+%l7]ASI_PST32_S ! Mem[0000000030101420] = a77aa2170fc18655
8638! %l2 = 00000076, %l3 = 000000ff, Mem[0000000010001408] = ffbf607e 50630000
8639 stda %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000076 000000ff
8640! Starting 10 instruction Load Burst
8641! Mem[00000000300c1400] = ffe1320a, %l0 = 00000000000000ff
8642 ldswa [%i3+%g0]0x81,%l0 ! %l0 = ffffffffffe1320a
8643
8644p0_label_335:
8645! Mem[0000000030101410] = ff750000ffff0000, %l2 = 0000000000000076
8646 ldxa [%i4+%o5]0x89,%l2 ! %l2 = ff750000ffff0000
8647 membar #Sync ! Added by membar checker (52)
8648! Mem[0000000030141400] = bfffffff 000000ff 5000c000 00000000
8649! Mem[0000000030141410] = 00000000 ffffffff 00270000 00000000
8650! Mem[0000000030141420] = ac990448 00000000 ac990448 20dd659f
8651! Mem[0000000030141430] = 00000000 203504f3 00000000 00000000
8652 ldda [%i5]ASI_BLK_S,%f0 ! Block Load from 0000000030141400
8653! Mem[0000000010041400] = ff0000ff, %l6 = ffffffffffffff00
8654 lduwa [%i1+%g0]0x80,%l6 ! %l6 = 00000000ff0000ff
8655! Mem[00000000300c1400] = 0a32e1ff, %l5 = 00000000ffffffff
8656 lduba [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
8657! Code Fragment 4
8658p0_fragment_30:
8659! %l0 = ffffffffffe1320a
8660 setx 0x004258881649df35,%g7,%l0 ! %l0 = 004258881649df35
8661! %l1 = 00000000000000ff
8662 setx 0x17882f78393fa4ac,%g7,%l1 ! %l1 = 17882f78393fa4ac
8663 setx 0x7ff8, %g1, %g2
8664 and %l0, %g2, %l0
8665 setx 0xffffffff, %g1, %g2
8666 and %l1, %g2, %l1
8667 setx 0x100000000, %g1, %g2
8668 or %l1, %g2, %l1 ! Set bit 32 - perrinj
8669 ta T_CHANGE_HPRIV
8670 stxa %l1, [%l0]ASI_ICACHE_INSTR
8671 ta T_CHANGE_NONHPRIV
8672! %l0 = 004258881649df35
8673 setx 0xdb037b981765b1c1,%g7,%l0 ! %l0 = db037b981765b1c1
8674! %l1 = 17882f78393fa4ac
8675 setx 0x7af7e4578099d234,%g7,%l1 ! %l1 = 7af7e4578099d234
8676! Mem[0000000030001410] = ffffffff00067d81, %l2 = ff750000ffff0000
8677 ldxa [%i0+%o5]0x81,%l2 ! %l2 = ffffffff00067d81
8678! Mem[0000000010101400] = 0000803f, %l2 = ffffffff00067d81
8679 lduwa [%i4+%g0]0x88,%l2 ! %l2 = 000000000000803f
8680! Mem[0000000010001428] = ffbf607e20dd659f, %f16 = bfffffff 000000ff
8681 ldda [%i0+0x028]%asi,%f16 ! %f16 = ffbf607e 20dd659f
8682! Mem[0000000010001400] = ffff0000, %l5 = 00000000000000ff
8683 ldsw [%i0+%g0],%l5 ! %l5 = ffffffffffff0000
8684! Starting 10 instruction Store Burst
8685! %l7 = 0000000000000000, Mem[0000000030101408] = 0000000000000000
8686 stxa %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000000
8687
8688p0_label_336:
8689! Mem[0000000010081416] = 49000000, %l7 = 0000000000000000
8690 ldstuba [%i2+0x016]%asi,%l7 ! %l7 = 00000000000000ff
8691! %l0 = 1765b1c1, %l1 = 8099d234, Mem[0000000030181408] = ffbf607e 20dd659f
8692 stda %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 1765b1c1 8099d234
8693! %f22 = 406ac000 00000000, %l7 = 0000000000000000
8694! Mem[0000000010041428] = 00000049817d0600
8695 add %i1,0x028,%g1
8696 stda %f22,[%g1+%l7]ASI_PST16_P ! Mem[0000000010041428] = 00000049817d0600
8697! Mem[0000000010181424] = 00000000, %l2 = 000000000000803f, %asi = 80
8698 swapa [%i6+0x024]%asi,%l2 ! %l2 = 0000000000000000
8699! Mem[00000000211c0001] = ff0085d2, %l5 = ffffffffffff0000
8700 ldstub [%o2+0x001],%l5 ! %l5 = 00000000000000ff
8701! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010101438] = 00000050 000075ff
8702 std %l2,[%i4+0x038] ! Mem[0000000010101438] = 00000000 000000ff
8703! %f25 = 00000000, Mem[0000000030101408] = 00000000
8704 sta %f25,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
8705! Mem[0000000030081400] = ffbf607e, %l0 = db037b981765b1c1
8706 ldstuba [%i2+%g0]0x89,%l0 ! %l0 = 0000007e000000ff
8707! Mem[0000000010041408] = 00000000, %l2 = 0000000000000000
8708 ldstuba [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000ff
8709! Starting 10 instruction Load Burst
8710! Mem[0000000030041408] = ff000000000000ff, %f18 = 406ac000 00000000
8711 ldda [%i1+%o4]0x81,%f18 ! %f18 = ff000000 000000ff
8712
8713p0_label_337:
8714! Mem[0000000010181400] = ff000000, %f20 = 00000000
8715 lda [%i6+%g0]0x80,%f20 ! %f20 = ff000000
8716! Mem[00000000211c0000] = ffff85d2, %l0 = 000000000000007e
8717 ldsba [%o2+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
8718! Mem[0000000030041408] = 000000ff, %l3 = 00000000000000ff
8719 lduha [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff
8720! Mem[0000000010181410] = 00000000, %l6 = 00000000ff0000ff
8721 lduba [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000
8722! Mem[0000000010101408] = ff75ff00, %l7 = 0000000000000000
8723 ldsba [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000
8724! Mem[0000000010101400] = 3f800000 00000000, %l0 = ffffffff, %l1 = 8099d234
8725 ldda [%i4+%g0]0x80,%l0 ! %l0 = 000000003f800000 0000000000000000
8726! Mem[00000000300c1408] = 0000ffff 000000ff, %l2 = 00000000, %l3 = 000000ff
8727 ldda [%i3+%o4]0x81,%l2 ! %l2 = 000000000000ffff 00000000000000ff
8728! Mem[00000000300c1400] = 0a32e1ff, %l4 = 0000000000000000
8729 lduba [%i3+%g0]0x89,%l4 ! %l4 = 00000000000000ff
8730! Mem[00000000300c1400] = 0a32e1ff, %l3 = 00000000000000ff
8731 lduba [%i3+%g0]0x89,%l3 ! %l3 = 00000000000000ff
8732! Starting 10 instruction Store Burst
8733! %l4 = 00000000000000ff, %l1 = 0000000000000000, %l0 = 000000003f800000
8734 sdivx %l4,%l1,%l0 ! Div by zero, %l0 = 000000003f800050
8735
8736p0_label_338:
8737! Mem[0000000030041408] = 000000ff, %l0 = 000000003f800028
8738 ldsba [%i1+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
8739! %l1 = 0000000000000000, Mem[000000001014143e] = ffffff01, %asi = 80
8740 stha %l1,[%i5+0x03e]%asi ! Mem[000000001014143c] = ffff0000
8741! Mem[0000000010181428] = 000005ff, %l4 = 00000000000000ff
8742 swap [%i6+0x028],%l4 ! %l4 = 00000000000005ff
8743! %l2 = 000000000000ffff, Mem[0000000010001408] = 76000000
8744 stba %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff000000
8745! Mem[0000000030041400] = 8100ffff, %l4 = 00000000000005ff
8746 swapa [%i1+%g0]0x81,%l4 ! %l4 = 000000008100ffff
8747! %f20 = ff000000 00000796, Mem[0000000030101408] = 00000000 00000000
8748 stda %f20,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000 00000796
8749! %f4 = 00000000 ffffffff, %l3 = 00000000000000ff
8750! Mem[0000000010101400] = 3f80000000000000
8751 stda %f4,[%i4+%l3]ASI_PST8_P ! Mem[0000000010101400] = 00000000ffffffff
8752! %l0 = ffffffffffffffff, Mem[0000000021800041] = ffffd022, %asi = 80
8753 stba %l0,[%o3+0x041]%asi ! Mem[0000000021800040] = ffffd022
8754! Mem[0000000010101420] = ac990448, %l7 = 0000000000000000
8755 swap [%i4+0x020],%l7 ! %l7 = 00000000ac990448
8756! Starting 10 instruction Load Burst
8757! Mem[0000000010001428] = ffbf607e 20dd659f, %l0 = ffffffff, %l1 = 00000000
8758 ldd [%i0+0x028],%l0 ! %l0 = 00000000ffbf607e 0000000020dd659f
8759
8760p0_label_339:
8761! Mem[0000000010101408] = 00ff75ff, %l3 = 00000000000000ff
8762 ldswa [%i4+%o4]0x80,%l3 ! %l3 = 0000000000ff75ff
8763! Mem[0000000030181410] = 000000ff, %l1 = 0000000020dd659f
8764 ldsha [%i6+%o5]0x89,%l1 ! %l1 = 00000000000000ff
8765! Mem[0000000010081404] = ff0efb76, %l0 = 00000000ffbf607e
8766 ldswa [%i2+0x004]%asi,%l0 ! %l0 = ffffffffff0efb76
8767! Mem[0000000030001408] = ff000000ffffffff, %l6 = 0000000000000000
8768 ldxa [%i0+%o4]0x81,%l6 ! %l6 = ff000000ffffffff
8769! Mem[0000000010041410] = ff75000000000000, %f12 = 00000000 203504f3
8770 ldda [%i1+%o5]0x88,%f12 ! %f12 = ff750000 00000000
8771! Mem[0000000010101410] = 000000ff, %l4 = 000000008100ffff
8772 ldswa [%i4+%o5]0x80,%l4 ! %l4 = 00000000000000ff
8773! Mem[0000000010181408] = 0000000000000000, %l1 = 00000000000000ff
8774 ldxa [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
8775! Mem[0000000010181418] = 00000000ffffffff, %l2 = 000000000000ffff
8776 ldx [%i6+0x018],%l2 ! %l2 = 00000000ffffffff
8777! Mem[0000000030141408] = 00c00050, %l7 = 00000000ac990448
8778 ldsha [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000050
8779! Starting 10 instruction Store Burst
8780! %f16 = ffbf607e 20dd659f, Mem[0000000010181410] = 00000000 00000000
8781 std %f16,[%i6+%o5] ! Mem[0000000010181410] = ffbf607e 20dd659f
8782
8783p0_label_340:
8784! Mem[00000000100c1400] = ff00ffff, %l5 = 0000000000000000
8785 ldstuba [%i3+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
8786! %l4 = 00000000000000ff, immd = fffffffffffff6e1, %l1 = 0000000000000000
8787 sdivx %l4,-0x91f,%l1 ! %l1 = 0000000000000000
8788! %l6 = ff000000ffffffff, Mem[0000000010081412] = 00000000, %asi = 80
8789 stba %l6,[%i2+0x012]%asi ! Mem[0000000010081410] = 0000ff00
8790! %f11 = 20dd659f, Mem[0000000030101410] = ffff0000
8791 sta %f11,[%i4+%o5]0x89 ! Mem[0000000030101410] = 20dd659f
8792! %l5 = 00000000000000ff, Mem[0000000010001408] = 000000ff
8793 stba %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff
8794! %l2 = ffffffff, %l3 = 00ff75ff, Mem[0000000030001410] = ffffffff 817d0600
8795 stda %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffffff 00ff75ff
8796! Mem[00000000100c143b] = f1ff9418, %l0 = ffffffffff0efb76
8797 ldstub [%i3+0x03b],%l0 ! %l0 = 00000018000000ff
8798! Mem[000000001018143b] = c193a468, %l3 = 0000000000ff75ff
8799 ldstuba [%i6+0x03b]%asi,%l3 ! %l3 = 00000068000000ff
8800! %l6 = ffffffff, %l7 = 00000050, Mem[0000000010001420] = ac990448 00000000
8801 std %l6,[%i0+0x020] ! Mem[0000000010001420] = ffffffff 00000050
8802! Starting 10 instruction Load Burst
8803! Mem[0000000030141408] = 0000000000c00050, %f6 = 00270000 00000000
8804 ldda [%i5+%o4]0x89,%f6 ! %f6 = 00000000 00c00050
8805
8806p0_label_341:
8807! Mem[0000000020800040] = 00ffc1d1, %l6 = ff000000ffffffff
8808 ldsb [%o1+0x040],%l6 ! %l6 = 0000000000000000
8809! Mem[000000001000142c] = 20dd659f, %l5 = 00000000000000ff
8810 ldsha [%i0+0x02c]%asi,%l5 ! %l5 = 00000000000020dd
8811! Mem[0000000010001400] = ffff0000, %f9 = 00000000
8812 lda [%i0+%g0]0x80,%f9 ! %f9 = ffff0000
8813! Mem[0000000030101410] = 9f65dd20000075ff, %f20 = ff000000 00000796
8814 ldda [%i4+%o5]0x81,%f20 ! %f20 = 9f65dd20 000075ff
8815! Mem[0000000010001408] = 000000ff000000ff, %l3 = 0000000000000068
8816 ldxa [%i0+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
8817! Mem[0000000010181408] = 00000000, %l5 = 00000000000020dd
8818 ldsba [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
8819! Mem[0000000010141408] = ff000000ff00004b, %l1 = 0000000000000000
8820 ldxa [%i5+%o4]0x80,%l1 ! %l1 = ff000000ff00004b
8821! Mem[0000000030181410] = ff000000, %l7 = 0000000000000050
8822 lduba [%i6+%o5]0x81,%l7 ! %l7 = 00000000000000ff
8823! Mem[0000000030101400] = 7827e7ec, %l2 = 00000000ffffffff
8824 ldsha [%i4+%g0]0x89,%l2 ! %l2 = ffffffffffffe7ec
8825! Starting 10 instruction Store Burst
8826! %f24 = ac990448 00000000, Mem[0000000030101400] = ece72778 00000000
8827 stda %f24,[%i4+%g0]0x81 ! Mem[0000000030101400] = ac990448 00000000
8828
8829p0_label_342:
8830! %l2 = ffffffffffffe7ec, Mem[0000000010141408] = 000000ff
8831 stba %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ec
8832! %l2 = ffffffffffffe7ec, Mem[0000000010081408] = 00000000
8833 stba %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = ec000000
8834! %f21 = 000075ff, %f31 = 00000000, %f0 = bfffffff 000000ff
8835 fsmuld %f21,%f31,%f0 ! %f0 = 00000000 00000000
8836! Mem[0000000030081410] = ffbf607e, %l0 = 0000000000000018
8837 ldstuba [%i2+%o5]0x89,%l0 ! %l0 = 0000007e000000ff
8838! Mem[0000000030141408] = 00c00050, %l7 = 00000000000000ff
8839 swapa [%i5+%o4]0x89,%l7 ! %l7 = 0000000000c00050
8840! Code Fragment 3
8841p0_fragment_31:
8842! %l0 = 000000000000007e
8843 setx 0xa6c611b015bc5c5a,%g7,%l0 ! %l0 = a6c611b015bc5c5a
8844! %l1 = ff000000ff00004b
8845 setx 0xa4eb89a7e3dc7470,%g7,%l1 ! %l1 = a4eb89a7e3dc7470
8846 setx 0x1fe000, %g1, %g3
8847 or %l0, %g3, %l0 ! always set perrmask = 0xff
8848 setx 0x1ffff8, %g1, %g2
8849 and %l0, %g2, %l0
8850 ta T_CHANGE_HPRIV
8851 stxa %l1, [%l0]ASI_DCACHE_DATA
8852 ta T_CHANGE_NONHPRIV
8853! %l0 = a6c611b015bc5c5a
8854 setx 0xb1dd3ed85da4865a,%g7,%l0 ! %l0 = b1dd3ed85da4865a
8855! %l1 = a4eb89a7e3dc7470
8856 setx 0xe5cf3467a21f2a28,%g7,%l1 ! %l1 = e5cf3467a21f2a28
8857! %l7 = 0000000000c00050, Mem[00000000300c1400] = ffe1320a00000000
8858 stxa %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000c00050
8859! %f10 = ac990448 20dd659f, Mem[0000000030081410] = ffbf60ff 00000000
8860 stda %f10,[%i2+%o5]0x89 ! Mem[0000000030081410] = ac990448 20dd659f
8861 membar #Sync ! Added by membar checker (53)
8862! %f26 = 00ff75ff 00000000, Mem[0000000030141410] = 00000000 ffffffff
8863 stda %f26,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00ff75ff 00000000
8864! Starting 10 instruction Load Burst
8865! Mem[0000000030141408] = 000000ff, %l7 = 0000000000c00050
8866 ldsba [%i5+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
8867
8868p0_label_343:
8869! Mem[0000000010181410] = ffbf607e, %f3 = 00000000
8870 lda [%i6+%o5]0x80,%f3 ! %f3 = ffbf607e
8871! Mem[0000000010001400] = ffff0000000001ff, %l2 = ffffffffffffe7ec
8872 ldxa [%i0+%g0]0x80,%l2 ! %l2 = ffff0000000001ff
8873! Mem[0000000030181400] = ffffffff, %l4 = 00000000000000ff
8874 ldsha [%i6+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
8875! Mem[0000000030041410] = ffffffdd, %l5 = 0000000000000000
8876 lduba [%i1+%o5]0x89,%l5 ! %l5 = 00000000000000dd
8877! Mem[0000000010001400] = 0000ffff, %f14 = 00000000
8878 lda [%i0+%g0]0x88,%f14 ! %f14 = 0000ffff
8879! Mem[0000000020800040] = 00ffc1d1, %l4 = ffffffffffffffff
8880 ldsh [%o1+0x040],%l4 ! %l4 = 00000000000000ff
8881! Mem[0000000010141400] = ffffffff, %l6 = 0000000000000000
8882 ldsha [%i5+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
8883! Mem[0000000020800040] = 00ffc1d1, %l4 = 00000000000000ff
8884 ldsb [%o1+0x040],%l4 ! %l4 = 0000000000000000
8885! Mem[0000000010141410] = 49000000, %l6 = ffffffffffffffff
8886 ldsha [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000
8887! Starting 10 instruction Store Burst
8888! Mem[0000000030041408] = 000000ff, %l3 = 000000ff000000ff
8889 swapa [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff
8890
8891p0_label_344:
8892! %f29 = 203504f3, %f1 = 00000000, %f26 = 00ff75ff
8893 fsubs %f29,%f1 ,%f26 ! %f26 = 203504f3
8894! Mem[00000000218000c0] = ffff4ce8, %l0 = b1dd3ed85da4865a
8895 ldstub [%o3+0x0c0],%l0 ! %l0 = 000000ff000000ff
8896! %l6 = 0000000000000000, Mem[0000000010081400] = 00000000
8897 stha %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
8898! %l7 = ffffffffffffffff, Mem[0000000030001410] = ffffffff
8899 stha %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffffff
8900! Mem[0000000010081400] = 00000000, %l3 = 00000000000000ff
8901 swapa [%i2+%g0]0x88,%l3 ! %l3 = 0000000000000000
8902! Mem[0000000010141408] = 000000ec, %l2 = ffff0000000001ff
8903 swapa [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ec
8904! %l3 = 0000000000000000, Mem[00000000100c1410] = 50000000
8905 stha %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 50000000
8906! %l3 = 0000000000000000, Mem[0000000030041408] = ff000000
8907 stba %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
8908! %l4 = 0000000000000000, Mem[0000000010181400] = ff000000
8909 stha %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
8910! Starting 10 instruction Load Burst
8911! %l4 = 0000000000000000, imm = ffffffffffffff8f, %l6 = 0000000000000000
8912 sub %l4,-0x071,%l6 ! %l6 = 0000000000000071
8913
8914p0_label_345:
8915! Mem[0000000010101438] = 00000000 000000ff, %l0 = 000000ff, %l1 = a21f2a28
8916 ldda [%i4+0x038]%asi,%l0 ! %l0 = 0000000000000000 00000000000000ff
8917! Mem[0000000030081410] = 9f65dd20480499ac, %f6 = 00000000 00c00050
8918 ldda [%i2+%o5]0x81,%f6 ! %f6 = 9f65dd20 480499ac
8919! Mem[0000000010101434] = a7ff0000, %l0 = 0000000000000000
8920 ldsha [%i4+0x034]%asi,%l0 ! %l0 = ffffffffffffa7ff
8921! Mem[00000000100c1408] = 00000000, %l5 = 00000000000000dd
8922 ldsha [%i3+0x008]%asi,%l5 ! %l5 = 0000000000000000
8923! Mem[0000000010181408] = 0000000000000000, %f2 = 5000c000 ffbf607e
8924 ldda [%i6+%o4]0x80,%f2 ! %f2 = 00000000 00000000
8925! Mem[0000000030081410] = 9f65dd20 480499ac, %l4 = 00000000, %l5 = 00000000
8926 ldda [%i2+%o5]0x81,%l4 ! %l4 = 000000009f65dd20 00000000480499ac
8927! Mem[0000000030181400] = ffffffff, %l4 = 000000009f65dd20
8928 lduba [%i6+%g0]0x81,%l4 ! %l4 = 00000000000000ff
8929! Mem[00000000201c0000] = ffff4c08, %l1 = 00000000000000ff
8930 lduha [%o0+0x000]%asi,%l1 ! %l1 = 000000000000ffff
8931! Mem[0000000030101400] = 480499ac, %l6 = 0000000000000071
8932 lduha [%i4+%g0]0x89,%l6 ! %l6 = 00000000000099ac
8933! Starting 10 instruction Store Burst
8934! Mem[0000000010181410] = 9f65dd207e60bfff, %f2 = 00000000 00000000
8935 ldda [%i6+%o5]0x88,%f2 ! %f2 = 9f65dd20 7e60bfff
8936
8937p0_label_346:
8938! Mem[0000000030101400] = ac990448, %l7 = ffffffffffffffff
8939 swapa [%i4+%g0]0x81,%l7 ! %l7 = 00000000ac990448
8940! Mem[00000000100c1400] = ff00ffff, %l3 = 0000000000000000
8941 ldstuba [%i3+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
8942! %l5 = 00000000480499ac, Mem[00000000201c0000] = ffff4c08, %asi = 80
8943 stha %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = 99ac4c08
8944! Mem[0000000010001410] = 00270000, %l0 = ffffffffffffa7ff
8945 swapa [%i0+%o5]0x88,%l0 ! %l0 = 0000000000270000
8946! %l0 = 0000000000270000, Mem[0000000010001410] = ffa7ffffffffffff
8947 stxa %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000000000270000
8948! %l2 = 00000000000000ec, Mem[0000000030081408] = 001d0000
8949 stba %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = ec1d0000
8950! %f24 = ac990448 00000000, %l1 = 000000000000ffff
8951! Mem[0000000030181420] = a77aa2170fc18655
8952 add %i6,0x020,%g1
8953 stda %f24,[%g1+%l1]ASI_PST32_S ! Mem[0000000030181420] = ac99044800000000
8954! %l7 = 00000000ac990448, Mem[000000001010143d] = 000000ff, %asi = 80
8955 stba %l7,[%i4+0x03d]%asi ! Mem[000000001010143c] = 004800ff
8956! %l4 = 00000000000000ff, Mem[0000000010141410] = 49000000
8957 stha %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 490000ff
8958! Starting 10 instruction Load Burst
8959! %l1 = 000000000000ffff, Mem[0000000030141408] = ff000000
8960 stha %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffff0000
8961
8962p0_label_347:
8963! Mem[0000000010101438] = 00000000, %l1 = 000000000000ffff
8964 ldsh [%i4+0x03a],%l1 ! %l1 = 0000000000000000
8965! Mem[0000000010001434] = ffffffc2, %l6 = 00000000000099ac
8966 lduh [%i0+0x034],%l6 ! %l6 = 000000000000ffff
8967! Mem[0000000010001430] = ac990448ffffffc2, %l3 = 00000000000000ff
8968 ldxa [%i0+0x030]%asi,%l3 ! %l3 = ac990448ffffffc2
8969! Mem[0000000010041400] = ff0000ff0000004b, %l1 = 0000000000000000
8970 ldxa [%i1+%g0]0x80,%l1 ! %l1 = ff0000ff0000004b
8971! Mem[0000000030181400] = 00ffffffffffffff, %f6 = 9f65dd20 480499ac
8972 ldda [%i6+%g0]0x89,%f6 ! %f6 = 00ffffff ffffffff
8973! Mem[0000000010141400] = 93013579ffffffff, %l6 = 000000000000ffff
8974 ldxa [%i5+%g0]0x88,%l6 ! %l6 = 93013579ffffffff
8975! Mem[0000000030141408] = 0000ffff, %l4 = 00000000000000ff
8976 ldsha [%i5+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
8977! Mem[0000000010101418] = 00270000, %l5 = 00000000480499ac
8978 lduw [%i4+0x018],%l5 ! %l5 = 0000000000270000
8979! Mem[0000000010001410] = 0000270000000000, %l3 = ac990448ffffffc2
8980 ldxa [%i0+%o5]0x88,%l3 ! %l3 = 0000270000000000
8981! Starting 10 instruction Store Burst
8982! Mem[00000000300c1408] = ffff0000, %l4 = ffffffffffffffff
8983 swapa [%i3+%o4]0x89,%l4 ! %l4 = 00000000ffff0000
8984
8985p0_label_348:
8986! %l3 = 0000270000000000, Mem[00000000100c1410] = 50000000
8987 stwa %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
8988! Mem[000000001004143c] = ff211d9f, %l7 = 00000000ac990448
8989 swap [%i1+0x03c],%l7 ! %l7 = 00000000ff211d9f
8990! %l6 = 93013579ffffffff, Mem[0000000030141410] = 00000000
8991 stwa %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff
8992! Mem[0000000030101400] = ffffffff, %l4 = 00000000ffff0000
8993 swapa [%i4+%g0]0x89,%l4 ! %l4 = 00000000ffffffff
8994! %l4 = 00000000ffffffff, Mem[0000000030001400] = 00000050
8995 stwa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffffffff
8996! Mem[00000000100c1404] = 00000796, %l2 = 000000ec, %l1 = 0000004b
8997 add %i3,0x04,%g1
8998 casa [%g1]0x80,%l2,%l1 ! %l1 = 0000000000000796
8999! %f30 = 00000000 00000000, Mem[0000000030181400] = ffffffff 00ffffff
9000 stda %f30,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 00000000
9001! %l6 = 93013579ffffffff, Mem[0000000030141410] = ffffffff
9002 stba %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff
9003! %l4 = 00000000ffffffff, Mem[00000000211c0001] = ffff85d2, %asi = 80
9004 stba %l4,[%o2+0x001]%asi ! Mem[00000000211c0000] = ffff85d2
9005! Starting 10 instruction Load Burst
9006! Mem[0000000010141408] = 000001ff, %l7 = 00000000ff211d9f
9007 lduba [%i5+%o4]0x88,%l7 ! %l7 = 00000000000000ff
9008
9009p0_label_349:
9010! Mem[0000000021800180] = 4bedbd9f, %l1 = 0000000000000796
9011 lduha [%o3+0x180]%asi,%l1 ! %l1 = 0000000000004bed
9012! Mem[0000000010001410] = 00000000, %l0 = 0000000000270000
9013 ldsha [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000
9014! Mem[0000000010041410] = 00000000 000075ff, %l6 = ffffffff, %l7 = 000000ff
9015 ldda [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000 00000000000075ff
9016! Mem[0000000030181400] = 00000000, %l1 = 0000000000004bed
9017 ldsba [%i6+%g0]0x81,%l1 ! %l1 = 0000000000000000
9018! Mem[0000000010181408] = 00000000, %l7 = 00000000000075ff
9019 lduha [%i6+%o4]0x88,%l7 ! %l7 = 0000000000000000
9020! Mem[00000000100c1410] = 00000000, %l0 = 0000000000000000
9021 ldsba [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
9022! Mem[0000000010181410] = 7e60bfff, %l6 = 0000000000000000
9023 lduba [%i6+%o5]0x88,%l6 ! %l6 = 00000000000000ff
9024! Mem[0000000010101400] = 00000000, %l6 = 00000000000000ff
9025 ldsh [%i4+0x002],%l6 ! %l6 = 0000000000000000
9026! Mem[0000000020800040] = 00ffc1d1, %l7 = 0000000000000000
9027 ldub [%o1+0x040],%l7 ! %l7 = 0000000000000000
9028! Starting 10 instruction Store Burst
9029! %l4 = 00000000ffffffff, Mem[0000000030081410] = 9f65dd20480499ac
9030 stxa %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000ffffffff
9031
9032p0_label_350:
9033! Mem[0000000030101408] = ff000000, %l0 = 0000000000000000
9034 ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
9035! %l3 = 0000270000000000, Mem[0000000030041400] = 000005ffffff0000
9036 stxa %l3,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000270000000000
9037! %l4 = 00000000ffffffff, Mem[0000000010081400] = ff000000ff0efb76
9038 stx %l4,[%i2+%g0] ! Mem[0000000010081400] = 00000000ffffffff
9039! %f10 = ac990448 20dd659f, Mem[0000000030141410] = ffffffff 00ff75ff
9040 stda %f10,[%i5+%o5]0x89 ! Mem[0000000030141410] = ac990448 20dd659f
9041! %f20 = 9f65dd20 000075ff, %l7 = 0000000000000000
9042! Mem[00000000100c1418] = ff000000817d0600
9043 add %i3,0x018,%g1
9044 stda %f20,[%g1+%l7]ASI_PST16_PL ! Mem[00000000100c1418] = ff000000817d0600
9045! %l2 = 00000000000000ec, Mem[0000000030001400] = ffffffff
9046 stha %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffff00ec
9047! %f16 = ffbf607e 20dd659f, %l2 = 00000000000000ec
9048! Mem[00000000300c1410] = 9f1d210000000000
9049 add %i3,0x010,%g1
9050 stda %f16,[%g1+%l2]ASI_PST16_SL ! Mem[00000000300c1410] = 9f1d21007e60bfff
9051! %f8 = ac990448, Mem[0000000030181408] = c1b16517
9052 sta %f8 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = ac990448
9053! %l1 = 0000000000000000, Mem[0000000030101408] = ff000000
9054 stwa %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
9055! Starting 10 instruction Load Burst
9056! Mem[0000000010141410] = 490000ff, %l6 = 0000000000000000
9057 lduba [%i5+%o5]0x88,%l6 ! %l6 = 00000000000000ff
9058
9059p0_label_351:
9060! Mem[0000000010001400] = ffff0000, %l5 = 0000000000270000
9061 lduba [%i0+%g0]0x80,%l5 ! %l5 = 00000000000000ff
9062! Mem[00000000100c1408] = 0000000000000000, %l7 = 0000000000000000
9063 ldxa [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
9064! Mem[0000000010081410] = 00ff0000, %l1 = 0000000000000000
9065 ldsba [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
9066! Mem[0000000010181410] = ffbf607e, %l6 = 00000000000000ff
9067 lduwa [%i6+%o5]0x80,%l6 ! %l6 = 00000000ffbf607e
9068! %l0 = 00000000000000ff, imm = fffffffffffffc9c, %l3 = 0000270000000000
9069 and %l0,-0x364,%l3 ! %l3 = 000000000000009c
9070! Mem[0000000030181410] = 000000ff, %l3 = 000000000000009c
9071 lduwa [%i6+%o5]0x89,%l3 ! %l3 = 00000000000000ff
9072! Mem[0000000010081410] = 00ff004900ff0000, %l6 = 00000000ffbf607e
9073 ldxa [%i2+%o5]0x88,%l6 ! %l6 = 00ff004900ff0000
9074! Mem[00000000300c1410] = 00211d9f, %l5 = 00000000000000ff
9075 ldsha [%i3+%o5]0x89,%l5 ! %l5 = 0000000000001d9f
9076! Mem[0000000010101410] = 000000ffffffff01, %f14 = 0000ffff 00000000
9077 ldda [%i4+%o5]0x80,%f14 ! %f14 = 000000ff ffffff01
9078! Starting 10 instruction Store Burst
9079! %l6 = 00ff004900ff0000, Mem[0000000010001410] = 00000000
9080 stha %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
9081
9082p0_label_352:
9083! %l2 = 000000ec, %l3 = 000000ff, Mem[0000000010101408] = 00ff75ff ff010000
9084 stda %l2,[%i4+0x008]%asi ! Mem[0000000010101408] = 000000ec 000000ff
9085! %l3 = 00000000000000ff, Mem[00000000100c1408] = 00000000, %asi = 80
9086 stha %l3,[%i3+0x008]%asi ! Mem[00000000100c1408] = 00ff0000
9087! %f0 = 00000000 00000000, %l3 = 00000000000000ff
9088! Mem[0000000010081408] = ec00000000000000
9089 add %i2,0x008,%g1
9090 stda %f0,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010081408] = 0000000000000000
9091! %l1 = 0000000000000000, immed = 00000828, %y = 0000803f
9092 smul %l1,0x828,%l3 ! %l3 = 0000000000000000, %y = 00000000
9093! Mem[00000000218001c1] = 00ff6949, %l6 = 00ff004900ff0000
9094 ldstub [%o3+0x1c1],%l6 ! %l6 = 000000ff000000ff
9095! %f0 = 00000000 00000000 9f65dd20 7e60bfff
9096! %f4 = 00000000 ffffffff 00ffffff ffffffff
9097! %f8 = ac990448 ffff0000 ac990448 20dd659f
9098! %f12 = ff750000 00000000 000000ff ffffff01
9099 stda %f0,[%i0]ASI_BLK_AIUSL ! Block Store to 0000000030001400
9100 membar #Sync ! Added by membar checker (54)
9101! Mem[0000000010001410] = 00000000, %l3 = 0000000000000000
9102 ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 00000000000000ff
9103! %f16 = ffbf607e, Mem[0000000030041410] = ffffffdd
9104 sta %f16,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffbf607e
9105! %l2 = 00000000000000ec, Mem[0000000010141400] = ffffffff, %asi = 80
9106 stba %l2,[%i5+0x000]%asi ! Mem[0000000010141400] = ecffffff
9107! Starting 10 instruction Load Burst
9108! Mem[0000000030181408] = ac990448, %l7 = 0000000000000000
9109 ldstuba [%i6+%o4]0x89,%l7 ! %l7 = 00000048000000ff
9110
9111p0_label_353:
9112! Mem[0000000030041408] = ff000000 00000000, %l4 = ffffffff, %l5 = 00001d9f
9113 ldda [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000 00000000ff000000
9114! Mem[0000000010081400] = 00000000, %l6 = 00000000000000ff
9115 lduba [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
9116! Mem[00000000218000c0] = ffff4ce8, %l4 = 0000000000000000
9117 lduba [%o3+0x0c1]%asi,%l4 ! %l4 = 00000000000000ff
9118! %l4 = 00000000000000ff, %l2 = 00000000000000ec, %y = 00000000
9119 smul %l4,%l2,%l4 ! %l4 = 000000000000eb14, %y = 00000000
9120! Mem[0000000010181410] = ffbf607e20dd659f, %f6 = 00ffffff ffffffff
9121 ldda [%i6+%o5]0x80,%f6 ! %f6 = ffbf607e 20dd659f
9122! Mem[00000000201c0000] = 99ac4c08, %l2 = 00000000000000ec
9123 ldub [%o0+%g0],%l2 ! %l2 = 0000000000000099
9124! Mem[0000000010181408] = 0000000000000000, %l1 = 0000000000000000
9125 ldxa [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
9126! Mem[0000000010181408] = 00000000, %l2 = 0000000000000099
9127 ldsba [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000000
9128! Mem[0000000010141410] = 00067d81490000ff, %l5 = 00000000ff000000
9129 ldxa [%i5+%o5]0x88,%l5 ! %l5 = 00067d81490000ff
9130! Starting 10 instruction Store Burst
9131! %l6 = 0000000000000000, Mem[00000000211c0001] = ffff85d2, %asi = 80
9132 stba %l6,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff0085d2
9133
9134p0_label_354:
9135! %l7 = 0000000000000048, Mem[0000000010181432] = 00000080, %asi = 80
9136 stha %l7,[%i6+0x032]%asi ! Mem[0000000010181430] = 00000048
9137! %l2 = 0000000000000000, Mem[00000000100c1410] = ff00000000000000
9138 stxa %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000000000000000
9139! Mem[0000000010181410] = ffbf607e, %l0 = 00000000000000ff
9140 ldstuba [%i6+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
9141! %l2 = 0000000000000000, Mem[0000000010001426] = 00000050
9142 stb %l2,[%i0+0x026] ! Mem[0000000010001424] = 00000050
9143! %l3 = 0000000000000000, Mem[0000000010181400] = 00000000, %asi = 80
9144 stwa %l3,[%i6+0x000]%asi ! Mem[0000000010181400] = 00000000
9145! %l2 = 0000000000000000, Mem[0000000030101408] = 00000000
9146 stha %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
9147! Mem[0000000010101408] = 000000ec, %l4 = 000000000000eb14
9148 swapa [%i4+%o4]0x80,%l4 ! %l4 = 00000000000000ec
9149! Mem[0000000010001438] = 00000000, %l2 = 00000000, %l1 = 00000000
9150 add %i0,0x38,%g1
9151 casa [%g1]0x80,%l2,%l1 ! %l1 = 0000000000000000
9152! %l4 = 00000000000000ec, Mem[00000000100c1410] = 00000000
9153 stha %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ec
9154! Starting 10 instruction Load Burst
9155! Mem[0000000010141408] = 4b0000ff000001ff, %l6 = 0000000000000000
9156 ldxa [%i5+%o4]0x88,%l6 ! %l6 = 4b0000ff000001ff
9157
9158p0_label_355:
9159! Mem[0000000010181420] = 00583e7e, %l0 = 00000000000000ff
9160 ldsha [%i6+0x022]%asi,%l0 ! %l0 = 0000000000003e7e
9161! Mem[0000000010001400] = ffff0000 000001ff, %l2 = 00000000, %l3 = 00000000
9162 ldda [%i0+%g0]0x80,%l2 ! %l2 = 00000000ffff0000 00000000000001ff
9163! Mem[0000000030081408] = 000001ff00001dec, %l7 = 0000000000000048
9164 ldxa [%i2+%o4]0x89,%l7 ! %l7 = 000001ff00001dec
9165! Mem[0000000030041408] = 00000000, %l1 = 0000000000000000
9166 ldsha [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
9167! Mem[0000000010001410] = ff000000 00270000, %l4 = 000000ec, %l5 = 490000ff
9168 ldda [%i0+%o5]0x80,%l4 ! %l4 = 00000000ff000000 0000000000270000
9169! Mem[0000000030041410] = ffbf607e, %l1 = 0000000000000000
9170 lduha [%i1+%o5]0x89,%l1 ! %l1 = 000000000000607e
9171! %l3 = 00000000000001ff, %l3 = 00000000000001ff, %l7 = 000001ff00001dec
9172 xnor %l3,%l3,%l7 ! %l7 = ffffffffffffffff
9173! Mem[0000000030001410] = ffffffff, %l6 = 4b0000ff000001ff
9174 ldsha [%i0+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
9175! Mem[0000000010181414] = 20dd659f, %l0 = 0000000000003e7e
9176 ldsba [%i6+0x016]%asi,%l0 ! %l0 = 0000000000000065
9177! Starting 10 instruction Store Burst
9178! %f10 = ac990448 20dd659f, %l6 = ffffffffffffffff
9179! Mem[00000000100c1428] = 9f65dd207e60bfff
9180 add %i3,0x028,%g1
9181 stda %f10,[%g1+%l6]ASI_PST8_P ! Mem[00000000100c1428] = ac99044820dd659f
9182
9183p0_label_356:
9184! %f18 = ff000000 000000ff, Mem[0000000010141408] = 000001ff 4b0000ff
9185 stda %f18,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000000 000000ff
9186! %l2 = 00000000ffff0000, Mem[0000000030041400] = 0000000000270000
9187 stxa %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000ffff0000
9188! %l3 = 00000000000001ff, Mem[0000000010001410] = 000000ff
9189 stha %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000001ff
9190! Mem[0000000030141410] = 9f65dd20, %l0 = 0000000000000065
9191 ldstuba [%i5+%o5]0x81,%l0 ! %l0 = 0000009f000000ff
9192! Mem[0000000010041410] = 00000000, %l3 = 00000000000001ff
9193 swapa [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000
9194! %l2 = 00000000ffff0000, Mem[0000000030141400] = bfffffff000000ff
9195 stxa %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000ffff0000
9196! Mem[0000000030181400] = 00000000, %l0 = 000000000000009f
9197 swapa [%i6+%g0]0x89,%l0 ! %l0 = 0000000000000000
9198! %l4 = 00000000ff000000, Mem[0000000010101408] = 0000eb14
9199 stwa %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000
9200! %l4 = ff000000, %l5 = 00270000, Mem[0000000030141400] = 00000000 ffff0000
9201 stda %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff000000 00270000
9202! Starting 10 instruction Load Burst
9203! Mem[0000000030041408] = 00000000, %l1 = 000000000000607e
9204 lduba [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
9205
9206p0_label_357:
9207! Mem[0000000030101400] = 0000ffff, %l6 = ffffffffffffffff
9208 lduha [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000
9209! Mem[0000000010181408] = 00000000 00000000, %l6 = 00000000, %l7 = ffffffff
9210 ldda [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
9211! Mem[0000000010001438] = 00000000, %l2 = 00000000ffff0000
9212 lduw [%i0+0x038],%l2 ! %l2 = 0000000000000000
9213! Mem[00000000100c142c] = 20dd659f, %l5 = 0000000000270000
9214 lduha [%i3+0x02c]%asi,%l5 ! %l5 = 00000000000020dd
9215! Mem[0000000010081400] = 00000000 ffffffff 00000000 00000000
9216! Mem[0000000010081410] = 0000ff00 4900ff00 acad0ca9 c193a468
9217! Mem[0000000010081420] = 009bec30 49000000 ffffffff 000000ff
9218! Mem[0000000010081430] = 00000000 780000ff ffffffff f20a2ca5
9219 ldda [%i2]ASI_BLK_P,%f0 ! Block Load from 0000000010081400
9220! Mem[0000000010181414] = 20dd659f, %l5 = 00000000000020dd
9221 ldsb [%i6+0x014],%l5 ! %l5 = 0000000000000020
9222! Mem[000000001010140c] = 000000ff, %l1 = 0000000000000000
9223 ldub [%i4+0x00f],%l1 ! %l1 = 00000000000000ff
9224! Mem[0000000030141400] = 000000ff, %l4 = 00000000ff000000
9225 lduha [%i5+%g0]0x89,%l4 ! %l4 = 00000000000000ff
9226! Mem[0000000030101400] = 0000ffff, %f22 = 406ac000
9227 lda [%i4+%g0]0x81,%f22 ! %f22 = 0000ffff
9228! Starting 10 instruction Store Burst
9229! %l4 = 00000000000000ff, Mem[0000000020800040] = 00ffc1d1, %asi = 80
9230 stha %l4,[%o1+0x040]%asi ! Mem[0000000020800040] = 00ffc1d1
9231
9232p0_label_358:
9233! %l5 = 0000000000000020, Mem[0000000030081408] = 00001dec
9234 stba %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00001d20
9235! Mem[0000000020800000] = ffffba64, %l0 = 0000000000000000
9236 ldstuba [%o1+0x000]%asi,%l0 ! %l0 = 000000ff000000ff
9237! %l0 = 00000000000000ff, Mem[0000000030141400] = ff000000
9238 stba %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff000000
9239! %l3 = 0000000000000000, Mem[0000000010141410] = 490000ff
9240 stba %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 49000000
9241! %l7 = 0000000000000000, Mem[0000000010181400] = 00000000
9242 stwa %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
9243 membar #Sync ! Added by membar checker (55)
9244! %l0 = 000000ff, %l1 = 000000ff, Mem[0000000010081408] = 00000000 00000000
9245 stda %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000ff 000000ff
9246! Mem[0000000030141400] = 000000ff, %l5 = 0000000000000020
9247 swapa [%i5+%g0]0x89,%l5 ! %l5 = 00000000000000ff
9248! %f16 = ffbf607e, Mem[0000000030181410] = ff000000
9249 sta %f16,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffbf607e
9250! %l4 = 00000000000000ff, Mem[0000000030141400] = 00000020
9251 stha %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
9252! Starting 10 instruction Load Burst
9253! Mem[0000000010081400] = 00000000, %l0 = 00000000000000ff
9254 ldswa [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000
9255
9256p0_label_359:
9257! Mem[00000000201c0000] = 99ac4c08, %l0 = 0000000000000000
9258 lduh [%o0+%g0],%l0 ! %l0 = 00000000000099ac
9259! Mem[0000000030181410] = 000000017e60bfff, %f10 = ffffffff 000000ff
9260 ldda [%i6+%o5]0x89,%f10 ! %f10 = 00000001 7e60bfff
9261! %l5 = 00000000000000ff, %l3 = 0000000000000000, %l7 = 0000000000000000
9262 addc %l5,%l3,%l7 ! %l7 = 00000000000000ff
9263! Mem[0000000010181408] = 00000000, %l4 = 00000000000000ff
9264 ldsha [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
9265! Mem[0000000010001410] = ff01000000270000, %l5 = 00000000000000ff
9266 ldxa [%i0+%o5]0x80,%l5 ! %l5 = ff01000000270000
9267! Mem[000000001008143c] = f20a2ca5, %l5 = ff01000000270000
9268 ldsw [%i2+0x03c],%l5 ! %l5 = fffffffff20a2ca5
9269! Mem[0000000030041408] = 00000000, %l4 = 0000000000000000
9270 ldsha [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000
9271! Mem[0000000010101400] = 00000000, %l4 = 0000000000000000
9272 ldsha [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000000
9273! %l0 = 00000000000099ac, %l2 = 0000000000000000, %l0 = 00000000000099ac
9274 addc %l0,%l2,%l0 ! %l0 = 00000000000099ac
9275! Starting 10 instruction Store Burst
9276! Mem[0000000010041427] = 00000000, %l3 = 0000000000000000
9277 ldstub [%i1+0x027],%l3 ! %l3 = 00000000000000ff
9278
9279p0_label_360:
9280! %f24 = ac990448, %f2 = 00000000, %f4 = 0000ff00
9281 fadds %f24,%f2 ,%f4 ! %f4 = ac990448
9282! %l2 = 0000000000000000, %l4 = 0000000000000000, %l5 = fffffffff20a2ca5
9283 xnor %l2,%l4,%l5 ! %l5 = ffffffffffffffff
9284! Mem[0000000021800100] = ffa18676, %l7 = 00000000000000ff
9285 ldstuba [%o3+0x100]%asi,%l7 ! %l7 = 000000ff000000ff
9286! Mem[0000000010181408] = 00000000, %l2 = 0000000000000000
9287 swapa [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000000
9288! %l1 = 00000000000000ff, Mem[0000000030041410] = 7e60bfff
9289 stwa %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff
9290! %f20 = 9f65dd20 000075ff, Mem[0000000010141410] = 00000049 817d0600
9291 stda %f20,[%i5+%o5]0x80 ! Mem[0000000010141410] = 9f65dd20 000075ff
9292! %f20 = 9f65dd20, Mem[0000000010101410] = ff000000
9293 sta %f20,[%i4+%o5]0x88 ! Mem[0000000010101410] = 9f65dd20
9294! %f22 = 0000ffff, Mem[0000000010101410] = 20dd659f
9295 sta %f22,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000ffff
9296! %l5 = ffffffffffffffff, Mem[00000000300c1408] = ffffffff
9297 stba %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffffffff
9298! Starting 10 instruction Load Burst
9299! Mem[000000001000143c] = 00000000, %l5 = ffffffffffffffff
9300 ldsw [%i0+0x03c],%l5 ! %l5 = 0000000000000000
9301
9302p0_label_361:
9303! Mem[0000000010001400] = ffff0000, %l3 = 0000000000000000
9304 ldsha [%i0+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
9305! Mem[0000000010081408] = ff000000, %l5 = 0000000000000000
9306 lduba [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000000
9307! Mem[00000000100c1438] = f1ff94ff000000ff, %l7 = 00000000000000ff
9308 ldx [%i3+0x038],%l7 ! %l7 = f1ff94ff000000ff
9309! Mem[00000000300c1400] = 00000000 00c00050, %l4 = 00000000, %l5 = 00000000
9310 ldda [%i3+%g0]0x81,%l4 ! %l4 = 0000000000000000 0000000000c00050
9311! Mem[0000000030001400] = 00000000 00000000, %l2 = 00000000, %l3 = ffffffff
9312 ldda [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
9313! Mem[00000000300c1400] = 00000000 00c00050, %l6 = 00000000, %l7 = 000000ff
9314 ldda [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000 0000000000c00050
9315! Mem[0000000010041400] = ff0000ff 0000004b, %l6 = 00000000, %l7 = 00c00050
9316 ldda [%i1+%g0]0x80,%l6 ! %l6 = 00000000ff0000ff 000000000000004b
9317! Mem[0000000010101400] = 00000000, %l2 = 0000000000000000
9318 ldsba [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000
9319! Mem[0000000030081410] = 00000000, %l0 = 00000000000099ac
9320 ldsba [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000000
9321! Starting 10 instruction Store Burst
9322! Mem[00000000100c1400] = ff00ffff, %l7 = 000000000000004b
9323 swapa [%i3+%g0]0x80,%l7 ! %l7 = 00000000ff00ffff
9324
9325p0_label_362:
9326! %l7 = 00000000ff00ffff, Mem[0000000030041400] = ffff0000
9327 stba %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffff00ff
9328! %f5 = 4900ff00, Mem[0000000030141408] = ffff0000
9329 sta %f5 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 4900ff00
9330! %l7 = 00000000ff00ffff, Mem[0000000010181410] = ffbf607e
9331 stha %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffff607e
9332! Mem[0000000030141400] = ff000000, %l3 = 0000000000000000
9333 swapa [%i5+%g0]0x81,%l3 ! %l3 = 00000000ff000000
9334! Mem[00000000100c1408] = 0000ff00, %l7 = 00000000ff00ffff
9335 ldstuba [%i3+%o4]0x88,%l7 ! %l7 = 00000000000000ff
9336! %f29 = 203504f3, Mem[0000000010001408] = ff000000
9337 sta %f29,[%i0+%o4]0x80 ! Mem[0000000010001408] = 203504f3
9338! %f16 = ffbf607e 20dd659f ff000000 000000ff
9339! %f20 = 9f65dd20 000075ff 0000ffff 00000000
9340! %f24 = ac990448 00000000 203504f3 00000000
9341! %f28 = 00000000 203504f3 00000000 00000000
9342 stda %f16,[%i3]ASI_BLK_P ! Block Store to 00000000100c1400
9343! %f10 = 00000001, Mem[0000000010101410] = ffff0000
9344 sta %f10,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000001
9345! %l4 = 0000000000000000, Mem[0000000010181410] = ffff607e20dd659f
9346 stxa %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000000
9347! Starting 10 instruction Load Burst
9348! Mem[0000000010181404] = 0000607e, %l5 = 0000000000c00050
9349 lduha [%i6+0x004]%asi,%l5 ! %l5 = 0000000000000000
9350
9351p0_label_363:
9352! Mem[0000000010081410] = 00ff0000, %l7 = 0000000000000000
9353 ldsba [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
9354! Mem[0000000030041400] = ff00ffff, %l1 = 00000000000000ff
9355 ldsha [%i1+%g0]0x81,%l1 ! %l1 = ffffffffffffff00
9356! Mem[0000000030141410] = ff65dd20, %f11 = 7e60bfff
9357 lda [%i5+%o5]0x81,%f11 ! %f11 = ff65dd20
9358! Mem[0000000010001410] = ff010000, %l3 = 00000000ff000000
9359 lduwa [%i0+%o5]0x80,%l3 ! %l3 = 00000000ff010000
9360! Mem[0000000030081410] = 00000000, %f4 = ac990448
9361 lda [%i2+%o5]0x89,%f4 ! %f4 = 00000000
9362! Mem[0000000030001410] = ffffffff, %l3 = 00000000ff010000
9363 ldswa [%i0+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
9364! Mem[0000000010041400] = ff0000ff 0000004b, %l4 = 00000000, %l5 = 00000000
9365 ldd [%i1+%g0],%l4 ! %l4 = 00000000ff0000ff 000000000000004b
9366! Mem[0000000010181408] = 00000000, %l1 = ffffffffffffff00
9367 lduba [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
9368! Mem[0000000010081408] = 000000ff 000000ff, %l6 = ff0000ff, %l7 = 00000000
9369 ldda [%i2+%o4]0x80,%l6 ! %l6 = 00000000000000ff 00000000000000ff
9370! Starting 10 instruction Store Burst
9371! %l7 = 00000000000000ff, Mem[0000000010101408] = ff000000000000ff
9372 stxa %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000000000ff
9373
9374p0_label_364:
9375! %l3 = ffffffffffffffff, %l6 = 00000000000000ff, %l1 = 0000000000000000
9376 orn %l3,%l6,%l1 ! %l1 = ffffffffffffffff
9377! Mem[0000000030001410] = ffffffff, %l6 = 00000000000000ff
9378 ldstuba [%i0+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
9379! %l4 = ff0000ff, %l5 = 0000004b, Mem[0000000010181408] = 00000000 00000000
9380 stda %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff0000ff 0000004b
9381! %l0 = 00000000, %l1 = ffffffff, Mem[0000000010041410] = ff010000 ff750000
9382 stda %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 ffffffff
9383! %f6 = acad0ca9 c193a468, %l3 = ffffffffffffffff
9384! Mem[0000000030001428] = 9f65dd20480499ac
9385 add %i0,0x028,%g1
9386 stda %f6,[%g1+%l3]ASI_PST32_S ! Mem[0000000030001428] = acad0ca9c193a468
9387! %f14 = ffffffff, Mem[0000000010101400] = 00000000
9388 sta %f14,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffff
9389! %l0 = 0000000000000000, Mem[0000000010001438] = 00000000
9390 stw %l0,[%i0+0x038] ! Mem[0000000010001438] = 00000000
9391! %l4 = 00000000ff0000ff, Mem[000000001010143a] = 00000000
9392 stb %l4,[%i4+0x03a] ! Mem[0000000010101438] = 0000ff00
9393! %f14 = ffffffff f20a2ca5, Mem[0000000030041408] = 00000000 000000ff
9394 stda %f14,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffff f20a2ca5
9395! Starting 10 instruction Load Burst
9396 membar #Sync ! Added by membar checker (56)
9397! Mem[00000000300c1400] = 00000000 00c00050 ffffffff 000000ff
9398! Mem[00000000300c1410] = 9f1d2100 7e60bfff acad0ca9 c193a468
9399! Mem[00000000300c1420] = e139503d 8ea847d9 f8ffffff 5063fba2
9400! Mem[00000000300c1430] = a675a8b0 7cfb0e7c 55045c7d 6de02ca5
9401 ldda [%i3]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400
9402
9403p0_label_365:
9404! Mem[0000000010181400] = 00000000 0000607e ff0000ff 0000004b
9405! Mem[0000000010181410] = 00000000 00000000 00000000 ffffffff
9406! Mem[0000000010181420] = 00583e7e 0000803f 000000ff ffffffff
9407! Mem[0000000010181430] = 00000048 a675a8b0 c193a4ff 000000ff
9408 ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
9409! Mem[0000000030101400] = 00000000 ffff0000, %l2 = 00000000, %l3 = ffffffff
9410 ldda [%i4+%g0]0x89,%l2 ! %l2 = 00000000ffff0000 0000000000000000
9411! Mem[0000000030141400] = 00000000, %l3 = 0000000000000000
9412 ldsba [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000000
9413! Mem[0000000021800040] = ffffd022, %l2 = 00000000ffff0000
9414 ldsba [%o3+0x040]%asi,%l2 ! %l2 = ffffffffffffffff
9415! Mem[00000000201c0000] = 99ac4c08, %l3 = 0000000000000000
9416 lduh [%o0+%g0],%l3 ! %l3 = 00000000000099ac
9417! Mem[00000000100c1400] = ffbf607e, %f8 = 009bec30
9418 lda [%i3+%g0]0x80,%f8 ! %f8 = ffbf607e
9419! Mem[00000000300c1408] = ffffffff, %f1 = ffffffff
9420 lda [%i3+%o4]0x81,%f1 ! %f1 = ffffffff
9421! Mem[0000000030001400] = 00000000, %l1 = ffffffffffffffff
9422 ldsha [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000000
9423! Mem[0000000010081400] = 00000000, %l7 = 00000000000000ff
9424 ldsha [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
9425! Starting 10 instruction Store Burst
9426! Mem[00000000100c141c] = 00000000, %l2 = ffffffffffffffff
9427 swap [%i3+0x01c],%l2 ! %l2 = 0000000000000000
9428
9429p0_label_366:
9430! Mem[0000000030081410] = 00000000, %l5 = 000000000000004b
9431 swapa [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000000
9432! %l0 = 0000000000000000, Mem[00000000211c0001] = ff0085d2, %asi = 80
9433 stba %l0,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff0085d2
9434! %l4 = 00000000ff0000ff, Mem[0000000010141400] = 93013579ffffffec
9435 stxa %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000ff0000ff
9436! %f11 = ff65dd20, %f9 = 49000000, %f11 = ff65dd20
9437 fsubs %f11,%f9 ,%f11 ! %f11 = ff65dd20
9438! Mem[000000001004142c] = 817d0600, %l4 = 00000000ff0000ff
9439 swap [%i1+0x02c],%l4 ! %l4 = 00000000817d0600
9440! Mem[0000000010001410] = ff010000, %l1 = 0000000000000000
9441 swap [%i0+%o5],%l1 ! %l1 = 00000000ff010000
9442! %l3 = 00000000000099ac, Mem[0000000010001410] = 00000000
9443 stha %l3,[%i0+%o5]0x80 ! Mem[0000000010001410] = 99ac0000
9444! Mem[0000000030181408] = ac9904ff, %l1 = 00000000ff010000
9445 ldstuba [%i6+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
9446! Mem[00000000100c1408] = ff000000, %l2 = 0000000000000000
9447 swapa [%i3+%o4]0x80,%l2 ! %l2 = 00000000ff000000
9448! Starting 10 instruction Load Burst
9449! Mem[0000000010001438] = 00000000, %l1 = 00000000000000ff
9450 lduwa [%i0+0x038]%asi,%l1 ! %l1 = 0000000000000000
9451
9452p0_label_367:
9453! Mem[0000000010181404] = 0000607e, %f2 = 00000000
9454 lda [%i6+0x004]%asi,%f2 ! %f2 = 0000607e
9455! Mem[00000000100c143c] = 00000000, %l3 = 00000000000099ac
9456 lduh [%i3+0x03c],%l3 ! %l3 = 0000000000000000
9457! Mem[0000000030141410] = ac99044820dd65ff, %l5 = 0000000000000000
9458 ldxa [%i5+%o5]0x89,%l5 ! %l5 = ac99044820dd65ff
9459! %l7 = 0000000000000000, immd = fffffffffffffbe5, %l3 = 0000000000000000
9460 mulx %l7,-0x41b,%l3 ! %l3 = 0000000000000000
9461! Mem[0000000010041408] = 000000ff, %l5 = ac99044820dd65ff
9462 ldsha [%i1+%o4]0x88,%l5 ! %l5 = 00000000000000ff
9463! Mem[000000001014141c] = a52ce06d, %l1 = 0000000000000000
9464 ldsb [%i5+0x01e],%l1 ! %l1 = ffffffffffffffe0
9465! Randomly selected nop
9466 nop
9467! Mem[0000000030101400] = 0000ffff, %f13 = 780000ff
9468 lda [%i4+%g0]0x81,%f13 ! %f13 = 0000ffff
9469! %l5 = 00000000000000ff, %l7 = 0000000000000000, %l3 = 0000000000000000
9470 andn %l5,%l7,%l3 ! %l3 = 00000000000000ff
9471! Starting 10 instruction Store Burst
9472! %l1 = ffffffffffffffe0, Mem[00000000100c1402] = ffbf607e, %asi = 80
9473 stha %l1,[%i3+0x002]%asi ! Mem[00000000100c1400] = ffbfffe0
9474
9475p0_label_368:
9476! %l2 = ff000000, %l3 = 000000ff, Mem[0000000030001410] = ffffffff 00000000
9477 stda %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff000000 000000ff
9478! %l2 = ff000000, %l3 = 000000ff, Mem[0000000030141408] = 4900ff00 00000000
9479 stda %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000 000000ff
9480! %l6 = 00000000000000ff, %l0 = 0000000000000000, %y = 00000000
9481 smul %l6,%l0,%l1 ! %l1 = 0000000000000000, %y = 00000000
9482! %l2 = 00000000ff000000, imm = 0000000000000947, %l1 = 0000000000000000
9483 andn %l2,0x947,%l1 ! %l1 = 00000000ff000000
9484! %l7 = 0000000000000000, Mem[0000000010001410] = 99ac000000270000
9485 stxa %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000000000000000
9486! %l6 = 00000000000000ff, Mem[0000000010141410] = 9f65dd20000075ff
9487 stxa %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000000000ff
9488! Mem[0000000010101408] = 00000000, %l2 = 00000000ff000000
9489 ldstuba [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff
9490! %l5 = 00000000000000ff, %l3 = 00000000000000ff, %l7 = 0000000000000000
9491 orn %l5,%l3,%l7 ! %l7 = ffffffffffffffff
9492! %l6 = 00000000000000ff, Mem[0000000010001410] = 00000000
9493 stwa %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000ff
9494! Starting 10 instruction Load Burst
9495! Mem[0000000030041408] = ffffffff f20a2ca5, %l2 = 00000000, %l3 = 000000ff
9496 ldda [%i1+%o4]0x81,%l2 ! %l2 = 00000000ffffffff 00000000f20a2ca5
9497
9498p0_label_369:
9499! Mem[0000000010141438] = 0000007c ffff0000, %l2 = ffffffff, %l3 = f20a2ca5
9500 ldd [%i5+0x038],%l2 ! %l2 = 000000000000007c 00000000ffff0000
9501! Mem[0000000010001410] = 000000ff, %l3 = 00000000ffff0000
9502 lduha [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000
9503! Mem[0000000010101418] = 00270000ffffffff, %l6 = 00000000000000ff
9504 ldxa [%i4+0x018]%asi,%l6 ! %l6 = 00270000ffffffff
9505! Mem[0000000020800000] = ffffba64, %l1 = 00000000ff000000
9506 lduha [%o1+0x000]%asi,%l1 ! %l1 = 000000000000ffff
9507! Mem[00000000201c0000] = 99ac4c08, %l0 = 0000000000000000
9508 ldsba [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffff99
9509! Mem[00000000300c1410] = 00211d9f, %l3 = 0000000000000000
9510 lduba [%i3+%o5]0x89,%l3 ! %l3 = 000000000000009f
9511! Mem[00000000211c0000] = ff0085d2, %l7 = ffffffffffffffff
9512 ldub [%o2+0x001],%l7 ! %l7 = 0000000000000000
9513! Mem[0000000010181408] = ff0000ff, %l6 = 00270000ffffffff
9514 ldswa [%i6+%o4]0x80,%l6 ! %l6 = ffffffffff0000ff
9515! Mem[0000000030001400] = 0000000000000000, %f10 = 00000001 ff65dd20
9516 ldda [%i0+%g0]0x81,%f10 ! %f10 = 00000000 00000000
9517! Starting 10 instruction Store Burst
9518! %f22 = 00000000, Mem[00000000100c1408] = 00000000
9519 sta %f22,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
9520
9521p0_label_370:
9522! %l7 = 0000000000000000, Mem[0000000021800181] = 4bedbd9f
9523 stb %l7,[%o3+0x181] ! Mem[0000000021800180] = 4b00bd9f
9524! %f21 = 00000000, %f30 = c193a4ff, %f31 = 000000ff
9525 fadds %f21,%f30,%f31 ! %f31 = c193a4ff
9526! Mem[0000000010141414] = 000000ff, %l4 = 00000000817d0600, %asi = 80
9527 swapa [%i5+0x014]%asi,%l4 ! %l4 = 00000000000000ff
9528! Mem[0000000010181430] = 00000048, %l1 = 000000000000ffff
9529 lduha [%i6+0x030]%asi,%l1 ! %l1 = 0000000000000000
9530! Mem[0000000030041410] = ff000000, %l7 = 0000000000000000
9531 swapa [%i1+%o5]0x89,%l7 ! %l7 = 00000000ff000000
9532! %l6 = ffffffffff0000ff, Mem[0000000010081400] = 00000000
9533 stha %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff
9534! Mem[00000000100c1408] = 00000000, %l3 = 000000000000009f
9535 ldstuba [%i3+%o4]0x80,%l3 ! %l3 = 00000000000000ff
9536 membar #Sync ! Added by membar checker (57)
9537! %f2 = 0000607e 00000000, %l4 = 00000000000000ff
9538! Mem[0000000010181438] = c193a4ff000000ff
9539 add %i6,0x038,%g1
9540 stda %f2,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010181438] = 000000007e600000
9541! Mem[0000000030001410] = ff000000, %l1 = 0000000000000000
9542 ldstuba [%i0+%o5]0x89,%l1 ! %l1 = 00000000000000ff
9543! Starting 10 instruction Load Burst
9544! Mem[0000000010001400] = ffff0000, %f2 = 0000607e
9545 lda [%i0+%g0]0x80,%f2 ! %f2 = ffff0000
9546
9547p0_label_371:
9548! Mem[0000000010041430] = 7c0efb7c, %l0 = ffffffffffffff99
9549 lduwa [%i1+0x030]%asi,%l0 ! %l0 = 000000007c0efb7c
9550! %l0 = 7c0efb7c, %l1 = 00000000, Mem[0000000010041400] = ff0000ff 4b000000
9551 stda %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 7c0efb7c 00000000
9552! Mem[0000000010141408] = 000000ff, %l6 = ffffffffff0000ff
9553 lduba [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000ff
9554! Mem[0000000021800000] = ff52f103, %l2 = 000000000000007c
9555 lduha [%o3+0x000]%asi,%l2 ! %l2 = 000000000000ff52
9556! Mem[0000000010181404] = 0000607e, %l3 = 0000000000000000
9557 ldsh [%i6+0x004],%l3 ! %l3 = 0000000000000000
9558! Mem[0000000010101410] = 00000001, %f2 = ffff0000
9559 lda [%i4+%o5]0x88,%f2 ! %f2 = 00000001
9560! Mem[0000000030141400] = 00000000, %l1 = 0000000000000000
9561 lduwa [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
9562! Mem[0000000030041408] = ffffffff, %f16 = 00000000
9563 lda [%i1+%o4]0x89,%f16 ! %f16 = ffffffff
9564! Mem[0000000010101408] = ff000000000000ff, %l3 = 0000000000000000
9565 ldxa [%i4+%o4]0x80,%l3 ! %l3 = ff000000000000ff
9566! Starting 10 instruction Store Burst
9567! %l4 = 00000000000000ff, Mem[0000000021800100] = ffa18676, %asi = 80
9568 stha %l4,[%o3+0x100]%asi ! Mem[0000000021800100] = 00ff8676
9569
9570p0_label_372:
9571! %l6 = 000000ff, %l7 = ff000000, Mem[00000000300c1400] = 00000000 5000c000
9572 stda %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff ff000000
9573! Mem[0000000010101408] = 000000ff, %l2 = 000000000000ff52
9574 swapa [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff
9575! %l7 = 00000000ff000000, immed = fffff0bd, %y = 00000000
9576 smul %l7,-0xf43,%l4 ! %l4 = 0000000f43000000, %y = 0000000f
9577! Mem[00000000100c1408] = ff000000, %l0 = 7c0efb7c, %l3 = 000000ff
9578 add %i3,0x08,%g1
9579 casa [%g1]0x80,%l0,%l3 ! %l3 = 00000000ff000000
9580! %l3 = 00000000ff000000, Mem[0000000010101410] = 00000001
9581 stba %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
9582! Mem[0000000010181400] = 00000000, %l2 = 00000000000000ff
9583 swapa [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000
9584! Mem[0000000010181428] = 000000ffffffffff, %l3 = 00000000ff000000, %l5 = 00000000000000ff
9585 add %i6,0x28,%g1
9586 casxa [%g1]0x80,%l3,%l5 ! %l5 = 000000ffffffffff
9587! %l3 = 00000000ff000000, Mem[0000000030081400] = ff60bfff
9588 stwa %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000000
9589! %l5 = 000000ffffffffff, Mem[0000000010101410] = 00000000
9590 stwa %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff
9591! Starting 10 instruction Load Burst
9592! Mem[0000000010081400] = ff000000, %l0 = 000000007c0efb7c
9593 ldsha [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffffff00
9594
9595p0_label_373:
9596! Mem[0000000010181408] = ff0000ff0000004b, %f8 = ffbf607e 49000000
9597 ldda [%i6+%o4]0x80,%f8 ! %f8 = ff0000ff 0000004b
9598! Mem[00000000100c1408] = ff000000, %l7 = 00000000ff000000
9599 lduha [%i3+%o4]0x80,%l7 ! %l7 = 000000000000ff00
9600! Mem[0000000030081408] = 000001ff 00001d20, %l6 = 000000ff, %l7 = 0000ff00
9601 ldda [%i2+%o4]0x89,%l6 ! %l6 = 0000000000001d20 00000000000001ff
9602! Mem[0000000030001400] = 00000000, %f15 = f20a2ca5
9603 lda [%i0+%g0]0x89,%f15 ! %f15 = 00000000
9604! Mem[00000000100c1424] = 00000000, %l0 = ffffffffffffff00
9605 lduwa [%i3+0x024]%asi,%l0 ! %l0 = 0000000000000000
9606! Mem[0000000010181408] = 4b000000ff0000ff, %f6 = acad0ca9 c193a468
9607 ldda [%i6+%o4]0x88,%f6 ! %f6 = 4b000000 ff0000ff
9608! Mem[0000000010141418] = 7c0efb7c, %f17 = 0000607e
9609 lda [%i5+0x018]%asi,%f17 ! %f17 = 7c0efb7c
9610! Mem[0000000010041400] = 7cfb0e7c00000000, %l5 = 000000ffffffffff
9611 ldxa [%i1+%g0]0x80,%l5 ! %l5 = 7cfb0e7c00000000
9612! Mem[000000001008141c] = c193a468, %l5 = 7cfb0e7c00000000
9613 ldsb [%i2+0x01e],%l5 ! %l5 = ffffffffffffffa4
9614! Starting 10 instruction Store Burst
9615! Mem[0000000030101408] = 00000000, %l6 = 0000000000001d20
9616 ldstuba [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff
9617
9618p0_label_374:
9619! Mem[0000000010081408] = ff000000, %l1 = 0000000000000000
9620 swapa [%i2+%o4]0x88,%l1 ! %l1 = 00000000ff000000
9621! Mem[0000000030081400] = 000000ff, %l5 = ffffffffffffffa4
9622 ldstuba [%i2+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
9623! %f24 = 00583e7e, %f21 = 00000000, %f24 = 00583e7e 0000803f
9624 fsmuld %f24,%f21,%f24 ! %f24 = 00000000 00000000
9625! Mem[0000000010101400] = ffffffff, %l3 = 00000000ff000000
9626 ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
9627! %l5 = 00000000000000ff, Mem[0000000030101408] = ff000000
9628 stba %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000
9629! %f30 = c193a4ff c193a4ff, Mem[00000000100c1410] = 9f65dd20 000075ff
9630 stda %f30,[%i3+%o5]0x80 ! Mem[00000000100c1410] = c193a4ff c193a4ff
9631! %l1 = 00000000ff000000, Mem[0000000010181418] = 00000000ffffffff, %asi = 80
9632 stxa %l1,[%i6+0x018]%asi ! Mem[0000000010181418] = 00000000ff000000
9633! %l5 = 00000000000000ff, Mem[0000000010141400] = ff0000ff
9634 stwa %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
9635! %f4 = 00000000 4900ff00, Mem[0000000010041400] = 7c0efb7c 00000000
9636 stda %f4 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 4900ff00
9637! Starting 10 instruction Load Burst
9638! Mem[00000000201c0000] = 99ac4c08, %l4 = 0000000f43000000
9639 lduh [%o0+%g0],%l4 ! %l4 = 00000000000099ac
9640
9641p0_label_375:
9642! Mem[0000000010101410] = 01ffffffffffffff, %f2 = 00000001 00000000
9643 ldda [%i4+%o5]0x88,%f2 ! %f2 = 01ffffff ffffffff
9644! Mem[0000000030041400] = ff00ffff, %l6 = 0000000000000000
9645 ldswa [%i1+%g0]0x81,%l6 ! %l6 = ffffffffff00ffff
9646! Mem[0000000010141410] = 00067d8100000000, %l3 = 00000000000000ff
9647 ldxa [%i5+%o5]0x88,%l3 ! %l3 = 00067d8100000000
9648! Mem[0000000010041400] = 00ff004900000000, %l0 = 0000000000000000
9649 ldxa [%i1+%g0]0x80,%l0 ! %l0 = 00ff004900000000
9650! Mem[00000000300c1400] = 000000ff, %l6 = ffffffffff00ffff
9651 ldsha [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
9652! Mem[00000000300c1410] = 00211d9f, %l5 = 00000000000000ff
9653 ldsha [%i3+%o5]0x89,%l5 ! %l5 = 0000000000001d9f
9654! Mem[0000000030041408] = a52c0af2ffffffff, %f6 = 4b000000 ff0000ff
9655 ldda [%i1+%o4]0x89,%f6 ! %f6 = a52c0af2 ffffffff
9656! Mem[0000000010001408] = 203504f3 ff000000, %l2 = 00000000, %l3 = 00000000
9657 ldda [%i0+%o4]0x80,%l2 ! %l2 = 00000000203504f3 00000000ff000000
9658! Mem[0000000030141410] = ff65dd20, %l0 = 00ff004900000000
9659 lduha [%i5+%o5]0x81,%l0 ! %l0 = 000000000000ff65
9660! Starting 10 instruction Store Burst
9661! Mem[0000000010141400] = ff000000, %l4 = 000099ac, %l2 = 203504f3
9662 casa [%i5]0x80,%l4,%l2 ! %l2 = 00000000ff000000
9663
9664p0_label_376:
9665! Mem[000000001014140d] = 000000ff, %l4 = 00000000000099ac
9666 ldstuba [%i5+0x00d]%asi,%l4 ! %l4 = 00000000000000ff
9667! %l4 = 0000000000000000, Mem[0000000030101408] = ff000000
9668 stba %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
9669! %l6 = 00000000000000ff, Mem[00000000100c141c] = ffffffff
9670 stw %l6,[%i3+0x01c] ! Mem[00000000100c141c] = 000000ff
9671! %l2 = 00000000ff000000, Mem[0000000021800001] = ff52f103
9672 stb %l2,[%o3+0x001] ! Mem[0000000021800000] = ff00f103
9673! %f21 = 00000000, Mem[0000000010101400] = ffffffff
9674 sta %f21,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
9675! %l6 = 00000000000000ff, Mem[0000000030101410] = 9f65dd20
9676 stha %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ffdd20
9677! %l2 = 00000000ff000000, Mem[000000001014143e] = ffff0000
9678 stb %l2,[%i5+0x03e] ! Mem[000000001014143c] = ffff0000
9679! Mem[0000000030081400] = ff000000, %l6 = 00000000000000ff
9680 swapa [%i2+%g0]0x81,%l6 ! %l6 = 00000000ff000000
9681! Code Fragment 4
9682p0_fragment_32:
9683! %l0 = 000000000000ff65
9684 setx 0x1b69a6a860508af9,%g7,%l0 ! %l0 = 1b69a6a860508af9
9685! %l1 = 00000000ff000000
9686 setx 0x746560b7df7c2a34,%g7,%l1 ! %l1 = 746560b7df7c2a34
9687 setx 0x7ff8, %g1, %g2
9688 and %l0, %g2, %l0
9689 setx 0xffffffff, %g1, %g2
9690 and %l1, %g2, %l1
9691 setx 0x100000000, %g1, %g2
9692 or %l1, %g2, %l1 ! Set bit 32 - perrinj
9693 ta T_CHANGE_HPRIV
9694 stxa %l1, [%l0]ASI_ICACHE_INSTR
9695 ta T_CHANGE_NONHPRIV
9696! %l0 = 1b69a6a860508af9
9697 setx 0x3a5a9d401260e767,%g7,%l0 ! %l0 = 3a5a9d401260e767
9698! %l1 = 746560b7df7c2a34
9699 setx 0x43bb418864b753d2,%g7,%l1 ! %l1 = 43bb418864b753d2
9700! Starting 10 instruction Load Burst
9701! %l7 = 00000000000001ff, %l4 = 0000000000000000, %y = 0000000f
9702 udiv %l7,%l4,%l6 ! Div by zero, %l0 = 3a5a9d401260e7b7
9703 mov %l0,%y ! %y = 1260e78f
9704
9705p0_label_377:
9706! Mem[0000000030041408] = ffffffff, %l3 = 00000000ff000000
9707 ldswa [%i1+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
9708! Mem[0000000030101410] = 00ffdd20, %l2 = 00000000ff000000
9709 lduba [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000
9710! Mem[000000001008143c] = f20a2ca5, %l4 = 0000000000000000
9711 ldsb [%i2+0x03f],%l4 ! %l4 = ffffffffffffffa5
9712! Mem[0000000030141400] = 00000000, %l3 = ffffffffffffffff
9713 lduha [%i5+%g0]0x81,%l3 ! %l3 = 0000000000000000
9714! Mem[0000000010041434] = 00ffff00, %l6 = 00000000ff000000
9715 lduba [%i1+0x036]%asi,%l6 ! %l6 = 00000000000000ff
9716! Mem[0000000010101414] = ffffff01, %f2 = 01ffffff
9717 lda [%i4+0x014]%asi,%f2 ! %f2 = ffffff01
9718! Mem[0000000030081408] = 201d0000ff010000, %l7 = 00000000000001ff
9719 ldxa [%i2+%o4]0x81,%l7 ! %l7 = 201d0000ff010000
9720! Mem[00000000201c0000] = 99ac4c08, %l5 = 0000000000001d9f
9721 lduba [%o0+0x001]%asi,%l5 ! %l5 = 00000000000000ac
9722! Mem[00000000211c0000] = ff0085d2, %l2 = 0000000000000000
9723 ldsh [%o2+%g0],%l2 ! %l2 = ffffffffffffff00
9724! Starting 10 instruction Store Burst
9725! %l4 = ffffffa5, %l5 = 000000ac, Mem[0000000010041410] = 00000000 ffffffff
9726 stda %l4,[%i1+0x010]%asi ! Mem[0000000010041410] = ffffffa5 000000ac
9727
9728p0_label_378:
9729! %l4 = ffffffffffffffa5, Mem[00000000300c1400] = ff000000
9730 stwa %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffa5
9731! %l5 = 00000000000000ac, Mem[0000000010081401] = ff000000
9732 stb %l5,[%i2+0x001] ! Mem[0000000010081400] = ffac0000
9733! %l1 = 43bb418864b753d2, %l7 = 201d0000ff010000, %y = 1260e78f
9734 sdiv %l1,%l7,%l0 ! %l0 = ffffffff80000000
9735 mov %l0,%y ! %y = 80000000
9736! Mem[0000000010101400] = 00000000, %l1 = 43bb418864b753d2
9737 ldstuba [%i4+%g0]0x88,%l1 ! %l1 = 00000000000000ff
9738! Mem[0000000010041400] = 00ff0049, %l5 = 00000000000000ac
9739 swapa [%i1+%g0]0x80,%l5 ! %l5 = 0000000000ff0049
9740! Mem[000000001004141c] = 00000000, %l0 = ffffffff80000000
9741 ldstub [%i1+0x01c],%l0 ! %l0 = 00000000000000ff
9742! Mem[000000001014141c] = a52ce06d, %l3 = 0000000000000000
9743 ldstuba [%i5+0x01c]%asi,%l3 ! %l3 = 000000a5000000ff
9744! %f27 = ffffffff, %f8 = ff0000ff 0000004b
9745 fstod %f27,%f8 ! %f8 = ffffffff e0000000
9746! %l6 = 000000ff, %l7 = ff010000, Mem[0000000010001408] = 203504f3 ff000000
9747 std %l6,[%i0+%o4] ! Mem[0000000010001408] = 000000ff ff010000
9748! Starting 10 instruction Load Burst
9749! Mem[0000000010101408] = ff0000000000ff52, %l0 = 0000000000000000
9750 ldxa [%i4+%o4]0x88,%l0 ! %l0 = ff0000000000ff52
9751
9752p0_label_379:
9753! Mem[0000000010041408] = ff000000, %l1 = 0000000000000000
9754 ldswa [%i1+%o4]0x80,%l1 ! %l1 = ffffffffff000000
9755! Mem[0000000010101410] = ffffffff, %f19 = 0000004b
9756 lda [%i4+%o5]0x80,%f19 ! %f19 = ffffffff
9757! Mem[0000000010001438] = 00000000 00000000, %l2 = ffffff00, %l3 = 000000a5
9758 ldda [%i0+0x038]%asi,%l2 ! %l2 = 0000000000000000 0000000000000000
9759! Mem[0000000030081400] = ff000000, %l2 = 0000000000000000
9760 ldswa [%i2+%g0]0x89,%l2 ! %l2 = ffffffffff000000
9761! Mem[0000000020800000] = ffffba64, %l2 = ffffffffff000000
9762 ldsh [%o1+%g0],%l2 ! %l2 = ffffffffffffffff
9763! Mem[0000000010081408] = 00000000, %l4 = ffffffffffffffa5
9764 ldsw [%i2+%o4],%l4 ! %l4 = 0000000000000000
9765! Mem[0000000010081400] = ffac0000, %f0 = 00000000
9766 lda [%i2+%g0]0x80,%f0 ! %f0 = ffac0000
9767! %f14 = ffffffff 00000000, Mem[0000000010041410] = ffffffa5 000000ac
9768 std %f14,[%i1+%o5] ! Mem[0000000010041410] = ffffffff 00000000
9769! Mem[0000000030041408] = ffffffff, %l3 = 0000000000000000
9770 ldsha [%i1+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
9771! Starting 10 instruction Store Burst
9772! %l4 = 00000000, %l5 = 00ff0049, Mem[0000000030181410] = 7e60bfff 00000001
9773 stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 00ff0049
9774
9775p0_label_380:
9776! %l2 = ffffffff, %l3 = ffffffff, Mem[0000000030041410] = 00000000 00006633
9777 stda %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffffff ffffffff
9778! %f14 = ffffffff 00000000, Mem[0000000010181408] = ff0000ff 0000004b
9779 std %f14,[%i6+%o4] ! Mem[0000000010181408] = ffffffff 00000000
9780! Mem[0000000010141428] = 0000000000000000, %l2 = ffffffffffffffff, %l2 = ffffffffffffffff
9781 add %i5,0x28,%g1
9782 casxa [%g1]0x80,%l2,%l2 ! %l2 = 0000000000000000
9783! %l2 = 0000000000000000, Mem[00000000100c1408] = ff000000000000ff
9784 stxa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000000
9785! Mem[0000000030041410] = ffffffff, %l0 = ff0000000000ff52
9786 swapa [%i1+%o5]0x81,%l0 ! %l0 = 00000000ffffffff
9787! Mem[000000001000143c] = 00000000, %l0 = 00000000ffffffff
9788 ldstub [%i0+0x03c],%l0 ! %l0 = 00000000000000ff
9789! %l2 = 00000000, %l3 = ffffffff, Mem[0000000010081400] = 0000acff ffffffff
9790 stda %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 ffffffff
9791! %f2 = ffffff01, Mem[0000000010181410] = 00000000
9792 st %f2 ,[%i6+%o5] ! Mem[0000000010181410] = ffffff01
9793! Mem[0000000010181408] = ffffffff, %l3 = ffffffffffffffff
9794 ldstuba [%i6+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
9795! Starting 10 instruction Load Burst
9796! Mem[0000000030181410] = 00000000, %l1 = ffffffffff000000
9797 lduwa [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
9798
9799p0_label_381:
9800! Mem[0000000010041400] = ac000000, %l2 = 0000000000000000
9801 lduha [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
9802! Mem[0000000030101408] = 9607000000000000, %f16 = ffffffff 7c0efb7c
9803 ldda [%i4+%o4]0x89,%f16 ! %f16 = 96070000 00000000
9804! Mem[0000000030101410] = 00ffdd20000075ff, %l5 = 0000000000ff0049
9805 ldxa [%i4+%o5]0x81,%l5 ! %l5 = 00ffdd20000075ff
9806! %f2 = ffffff01, %f28 = 00000048
9807 fcmpes %fcc3,%f2 ,%f28 ! %fcc3 = 3
9808! Mem[0000000010181408] = ffffffff, %l7 = 201d0000ff010000
9809 ldsha [%i6+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
9810! Mem[00000000211c0000] = ff0085d2, %l6 = 00000000000000ff
9811 lduha [%o2+0x000]%asi,%l6 ! %l6 = 000000000000ff00
9812! Mem[0000000010081410] = 0000ff00, %l3 = 00000000000000ff
9813 ldswa [%i2+0x010]%asi,%l3 ! %l3 = 000000000000ff00
9814! Mem[0000000010101438] = 0000ff00, %l5 = 00ffdd20000075ff
9815 lduw [%i4+0x038],%l5 ! %l5 = 000000000000ff00
9816! Mem[0000000010001408] = 000001ffff000000, %f22 = 00000000 ffffffff
9817 ldda [%i0+%o4]0x88,%f22 ! %f22 = 000001ff ff000000
9818! Starting 10 instruction Store Burst
9819! Mem[0000000010181424] = 0000803f, %l2 = 0000000000000000
9820 swap [%i6+0x024],%l2 ! %l2 = 000000000000803f
9821
9822p0_label_382:
9823! Mem[0000000010001400] = ffff0000000001ff, %l1 = 0000000000000000, %l2 = 000000000000803f
9824 casxa [%i0]0x80,%l1,%l2 ! %l2 = ffff0000000001ff
9825! Mem[00000000100c1408] = 00000000, %l4 = 0000000000000000
9826 ldstuba [%i3+%o4]0x80,%l4 ! %l4 = 00000000000000ff
9827! %f26 = 000000ff, Mem[0000000030001400] = 00000000
9828 sta %f26,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff
9829! %l6 = 000000000000ff00, Mem[0000000030141410] = ff65dd20
9830 stha %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff00dd20
9831! %f6 = a52c0af2, Mem[0000000010001400] = ffff0000
9832 sta %f6 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = a52c0af2
9833! Mem[0000000010081410] = 00ff0000, %l2 = ffff0000000001ff
9834 ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000ff
9835! Mem[0000000030041400] = ff00ffff, %l2 = 0000000000000000
9836 swapa [%i1+%g0]0x81,%l2 ! %l2 = 00000000ff00ffff
9837! Mem[00000000218000c0] = ffff4ce8, %l0 = 0000000000000000
9838 ldstub [%o3+0x0c0],%l0 ! %l0 = 000000ff000000ff
9839! Mem[0000000030101400] = ffff0000, %l4 = 0000000000000000
9840 swapa [%i4+%g0]0x89,%l4 ! %l4 = 00000000ffff0000
9841! Starting 10 instruction Load Burst
9842! Mem[0000000010081400] = 00000000 ffffffff, %l6 = 0000ff00, %l7 = ffffffff
9843 ldd [%i2+%g0],%l6 ! %l6 = 0000000000000000 00000000ffffffff
9844
9845p0_label_383:
9846! Mem[0000000030101410] = 20ddff00, %l7 = 00000000ffffffff
9847 lduba [%i4+%o5]0x89,%l7 ! %l7 = 0000000000000000
9848! Mem[0000000010181400] = 000000ff, %l0 = 00000000000000ff
9849 ldswa [%i6+%g0]0x88,%l0 ! %l0 = 00000000000000ff
9850! Mem[0000000010141418] = 7c0efb7c, %l0 = 00000000000000ff
9851 lduwa [%i5+0x018]%asi,%l0 ! %l0 = 000000007c0efb7c
9852! Mem[0000000030081400] = ff000000, %l5 = 000000000000ff00
9853 lduba [%i2+%g0]0x89,%l5 ! %l5 = 0000000000000000
9854! Mem[0000000010001400] = a52c0af2, %l0 = 000000007c0efb7c
9855 lduwa [%i0+%g0]0x80,%l0 ! %l0 = 00000000a52c0af2
9856! Mem[0000000010081410] = ff00ff00 4900ff00, %l6 = 00000000, %l7 = 00000000
9857 ldda [%i2+%o5]0x80,%l6 ! %l6 = 00000000ff00ff00 000000004900ff00
9858! Mem[0000000030181410] = 00000000 4900ff00, %l0 = a52c0af2, %l1 = 00000000
9859 ldda [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000 000000004900ff00
9860! Mem[00000000300c1408] = ff000000 ffffffff, %l4 = ffff0000, %l5 = 00000000
9861 ldda [%i3+%o4]0x89,%l4 ! %l4 = 00000000ffffffff 00000000ff000000
9862! Mem[0000000030181408] = ff0499ac, %l0 = 0000000000000000
9863 ldsha [%i6+%o4]0x81,%l0 ! %l0 = ffffffffffffff04
9864! Starting 10 instruction Store Burst
9865! Mem[0000000030141400] = 00000000, %l6 = 00000000ff00ff00
9866 ldstuba [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000ff
9867
9868p0_label_384:
9869! Mem[0000000010101434] = a7ff0000, %l1 = 000000004900ff00
9870 swap [%i4+0x034],%l1 ! %l1 = 00000000a7ff0000
9871! %l4 = 00000000ffffffff, Mem[0000000030141410] = ac99044820dd00ff
9872 stxa %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000ffffffff
9873! %l2 = 00000000ff00ffff, Mem[0000000030141400] = 000000ff
9874 stba %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
9875! Mem[00000000100c1401] = ffbfffe0, %l6 = 0000000000000000
9876 ldstuba [%i3+0x001]%asi,%l6 ! %l6 = 000000bf000000ff
9877! %l2 = 00000000ff00ffff, Mem[0000000010181410] = 01ffffff
9878 stha %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 01ffffff
9879! %f25 = 00000000, Mem[00000000300c1408] = ffffffff
9880 sta %f25,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
9881! Mem[00000000100c1400] = ffffffe0, %l1 = a7ff0000, %l3 = 0000ff00
9882 casa [%i3]0x80,%l1,%l3 ! %l3 = 00000000ffffffe0
9883! %l6 = 000000bf, %l7 = 4900ff00, Mem[0000000010041410] = ffffffff 00000000
9884 stda %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000bf 4900ff00
9885! Mem[0000000030101410] = 00ffdd20, %l4 = 00000000ffffffff
9886 swapa [%i4+%o5]0x81,%l4 ! %l4 = 0000000000ffdd20
9887! Starting 10 instruction Load Burst
9888! Mem[0000000010101400] = ff000000ffffffff, %l1 = 00000000a7ff0000
9889 ldx [%i4+%g0],%l1 ! %l1 = ff000000ffffffff
9890
9891p0_label_385:
9892! Mem[0000000010081408] = 00000000, %f9 = e0000000
9893 lda [%i2+%o4]0x80,%f9 ! %f9 = 00000000
9894! Mem[0000000010041408] = 000000ff, %l1 = ff000000ffffffff
9895 lduba [%i1+%o4]0x88,%l1 ! %l1 = 00000000000000ff
9896! Mem[0000000010081414] = 4900ff00, %l2 = 00000000ff00ffff
9897 ldsb [%i2+0x017],%l2 ! %l2 = 0000000000000000
9898! Mem[0000000030141400] = ff00000000270000, %f26 = 000000ff ffffffff
9899 ldda [%i5+%g0]0x81,%f26 ! %f26 = ff000000 00270000
9900! Mem[00000000100c1408] = ff000000, %f0 = ffac0000
9901 lda [%i3+%o4]0x80,%f0 ! %f0 = ff000000
9902! Mem[0000000010001400] = f20a2ca5, %l5 = 00000000ff000000
9903 ldswa [%i0+%g0]0x88,%l5 ! %l5 = fffffffff20a2ca5
9904! Mem[0000000030041408] = ffffffff, %l3 = 00000000ffffffe0
9905 lduba [%i1+%o4]0x81,%l3 ! %l3 = 00000000000000ff
9906! Mem[0000000010141400] = 000000ff, %f29 = a675a8b0
9907 lda [%i5+%g0]0x88,%f29 ! %f29 = 000000ff
9908! Mem[0000000010181408] = 00000000ffffffff, %f30 = c193a4ff c193a4ff
9909 ldda [%i6+%o4]0x88,%f30 ! %f30 = 00000000 ffffffff
9910! Starting 10 instruction Store Burst
9911! %l6 = 000000bf, %l7 = 4900ff00, Mem[0000000010081408] = 00000000 ff000000
9912 stda %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000bf 4900ff00
9913
9914p0_label_386:
9915! %l4 = 00ffdd20, %l5 = f20a2ca5, Mem[00000000100c1400] = e0ffffff 9f65dd20
9916 stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00ffdd20 f20a2ca5
9917! Mem[0000000030141408] = 000000ff, %l6 = 00000000000000bf
9918 ldstuba [%i5+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
9919! %l0 = ffffff04, %l1 = 000000ff, Mem[0000000010081400] = 00000000 ffffffff
9920 stda %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffff04 000000ff
9921! %f14 = ffffffff, Mem[0000000030081400] = ff000000
9922 sta %f14,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffff
9923! Mem[0000000010101400] = 000000ff, %l1 = 00000000000000ff
9924 ldstuba [%i4+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
9925! Mem[0000000021800140] = 000005d8, %l4 = 0000000000ffdd20
9926 ldstub [%o3+0x140],%l4 ! %l4 = 00000000000000ff
9927! Mem[0000000020800040] = 00ffc1d1, %l7 = 000000004900ff00
9928 ldstuba [%o1+0x040]%asi,%l7 ! %l7 = 00000000000000ff
9929! Mem[0000000010101408] = 0000ff52, %l1 = 00000000000000ff
9930 swapa [%i4+%o4]0x88,%l1 ! %l1 = 000000000000ff52
9931! %l5 = fffffffff20a2ca5, Mem[00000000100c1424] = 00000000
9932 stw %l5,[%i3+0x024] ! Mem[00000000100c1424] = f20a2ca5
9933! Starting 10 instruction Load Burst
9934! Mem[0000000010101408] = ff000000000000ff, %f6 = a52c0af2 ffffffff
9935 ldd [%i4+%o4],%f6 ! %f6 = ff000000 000000ff
9936
9937p0_label_387:
9938! Mem[0000000010181410] = ffffff0100000000, %l2 = 0000000000000000
9939 ldxa [%i6+%o5]0x80,%l2 ! %l2 = ffffff0100000000
9940! Mem[0000000010101408] = ff000000 000000ff, %l0 = ffffff04, %l1 = 0000ff52
9941 ldda [%i4+%o4]0x80,%l0 ! %l0 = 00000000ff000000 00000000000000ff
9942! Mem[0000000010181408] = ffffffff00000000, %l7 = 0000000000000000
9943 ldxa [%i6+%o4]0x80,%l7 ! %l7 = ffffffff00000000
9944! Mem[0000000030181408] = ff0499ac8099d234, %f0 = ff000000 ffffffff
9945 ldda [%i6+%o4]0x81,%f0 ! %f0 = ff0499ac 8099d234
9946! Mem[0000000030041408] = ffffffff, %l2 = ffffff0100000000
9947 lduwa [%i1+%o4]0x89,%l2 ! %l2 = 00000000ffffffff
9948! Mem[0000000010101410] = ffffffff, %l3 = 00000000000000ff
9949 ldswa [%i4+%o5]0x88,%l3 ! %l3 = ffffffffffffffff
9950! Mem[00000000201c0000] = 99ac4c08, %l2 = 00000000ffffffff
9951 ldsh [%o0+%g0],%l2 ! %l2 = ffffffffffff99ac
9952! Mem[0000000010081410] = 00ff00ff, %l4 = 0000000000000000
9953 lduba [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff
9954! Mem[0000000030181400] = 9f000000, %l4 = 00000000000000ff
9955 lduwa [%i6+%g0]0x81,%l4 ! %l4 = 000000009f000000
9956! Starting 10 instruction Store Burst
9957! Mem[0000000010081410] = 00ff00ff, %l6 = 00000000000000ff
9958 swapa [%i2+%o5]0x88,%l6 ! %l6 = 0000000000ff00ff
9959
9960p0_label_388:
9961! %l7 = ffffffff00000000, %l3 = ffffffffffffffff, %l5 = fffffffff20a2ca5
9962 xor %l7,%l3,%l5 ! %l5 = 00000000ffffffff
9963! Mem[0000000010081410] = 000000ff, %l1 = 00000000000000ff
9964 swapa [%i2+%o5]0x88,%l1 ! %l1 = 00000000000000ff
9965! %l1 = 00000000000000ff, Mem[0000000010181400] = ff000000
9966 stha %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00ff0000
9967! %l4 = 000000009f000000, Mem[0000000030081410] = 0000004b
9968 stha %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
9969! Mem[0000000010081400] = 04ffffff, %l2 = ffffffffffff99ac
9970 swapa [%i2+%g0]0x80,%l2 ! %l2 = 0000000004ffffff
9971! %l4 = 000000009f000000, Mem[0000000030101400] = 00000000
9972 stwa %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 9f000000
9973! %l6 = 0000000000ff00ff, Mem[00000000300c1400] = a5ffffff
9974 stba %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = a5ffffff
9975! %f6 = ff000000 000000ff, %l1 = 00000000000000ff
9976! Mem[0000000030001418] = ffffffffffffff00
9977 add %i0,0x018,%g1
9978 stda %f6,[%g1+%l1]ASI_PST32_S ! Mem[0000000030001418] = ff000000000000ff
9979! %l3 = ffffffffffffffff, Mem[00000000100c1410] = c193a4ff
9980 stha %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffffa4ff
9981! Starting 10 instruction Load Burst
9982! Code Fragment 4
9983p0_fragment_33:
9984! %l0 = 00000000ff000000
9985 setx 0x733f1550533acb02,%g7,%l0 ! %l0 = 733f1550533acb02
9986! %l1 = 00000000000000ff
9987 setx 0x0e2506f7e2aa3411,%g7,%l1 ! %l1 = 0e2506f7e2aa3411
9988 setx 0x7ff8, %g1, %g2
9989 and %l0, %g2, %l0
9990 setx 0xffffffff, %g1, %g2
9991 and %l1, %g2, %l1
9992 setx 0x100000000, %g1, %g2
9993 or %l1, %g2, %l1 ! Set bit 32 - perrinj
9994 ta T_CHANGE_HPRIV
9995 stxa %l1, [%l0]ASI_ICACHE_INSTR
9996 ta T_CHANGE_NONHPRIV
9997! %l0 = 733f1550533acb02
9998 setx 0x71e6d2a808787a9c,%g7,%l0 ! %l0 = 71e6d2a808787a9c
9999! %l1 = 0e2506f7e2aa3411
10000 setx 0xdd8c8a003e04cc3f,%g7,%l1 ! %l1 = dd8c8a003e04cc3f
10001
10002p0_label_389:
10003! Mem[0000000010001408] = 000001ffff000000, %f26 = ff000000 00270000
10004 ldda [%i0+%o4]0x88,%f26 ! %f26 = 000001ff ff000000
10005! Mem[0000000010001428] = ffbf607e, %l2 = 0000000004ffffff
10006 lduba [%i0+0x028]%asi,%l2 ! %l2 = 00000000000000ff
10007! Mem[0000000010101408] = ff000000, %l6 = 0000000000ff00ff
10008 ldswa [%i4+%o4]0x80,%l6 ! %l6 = ffffffffff000000
10009! Mem[000000001014140c] = 00ff00ff, %f14 = ffffffff
10010 ld [%i5+0x00c],%f14 ! %f14 = 00ff00ff
10011! Code Fragment 4
10012p0_fragment_34:
10013! %l0 = 71e6d2a808787a9c
10014 setx 0xb0ea6be7f6f78b3c,%g7,%l0 ! %l0 = b0ea6be7f6f78b3c
10015! %l1 = dd8c8a003e04cc3f
10016 setx 0x2ca21e2031dc577b,%g7,%l1 ! %l1 = 2ca21e2031dc577b
10017 setx 0x7ff8, %g1, %g2
10018 and %l0, %g2, %l0
10019 setx 0xffffffff, %g1, %g2
10020 and %l1, %g2, %l1
10021 setx 0x100000000, %g1, %g2
10022 or %l1, %g2, %l1 ! Set bit 32 - perrinj
10023 ta T_CHANGE_HPRIV
10024 stxa %l1, [%l0]ASI_ICACHE_INSTR
10025 ta T_CHANGE_NONHPRIV
10026! %l0 = b0ea6be7f6f78b3c
10027 setx 0xdbc38d6fc29a3e18,%g7,%l0 ! %l0 = dbc38d6fc29a3e18
10028! %l1 = 2ca21e2031dc577b
10029 setx 0x686905707b90c787,%g7,%l1 ! %l1 = 686905707b90c787
10030! Mem[0000000010001400] = ff010000f20a2ca5, %f18 = ff0000ff ffffffff
10031 ldda [%i0+%g0]0x88,%f18 ! %f18 = ff010000 f20a2ca5
10032! Mem[0000000010001400] = a52c0af2, %l6 = ffffffffff000000
10033 lduba [%i0+0x003]%asi,%l6 ! %l6 = 00000000000000f2
10034! Mem[0000000030041408] = ffffffff, %l6 = 00000000000000f2
10035 lduwa [%i1+%o4]0x89,%l6 ! %l6 = 00000000ffffffff
10036! %f22 = 000001ff, %f21 = 00000000, %f7 = 000000ff
10037 fsubs %f22,%f21,%f7 ! %l0 = dbc38d6fc29a3e3a, Unfinished, %fsr = 3500000800
10038! Starting 10 instruction Store Burst
10039! %l3 = ffffffffffffffff, Mem[0000000010041400] = ac000000
10040 stba %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = ac0000ff
10041
10042p0_label_390:
10043! %f16 = 96070000 00000000 ff010000 f20a2ca5
10044! %f20 = 00000000 00000000 000001ff ff000000
10045! %f24 = 00000000 00000000 000001ff ff000000
10046! %f28 = 00000048 000000ff 00000000 ffffffff
10047 stda %f16,[%i6]ASI_BLK_S ! Block Store to 0000000030181400
10048 membar #Sync ! Added by membar checker (58)
10049! Mem[0000000030181410] = 00000000, %l5 = 00000000ffffffff
10050 swapa [%i6+%o5]0x89,%l5 ! %l5 = 0000000000000000
10051! Mem[0000000030001400] = ff000000, %l5 = 0000000000000000
10052 swapa [%i0+%g0]0x89,%l5 ! %l5 = 00000000ff000000
10053! Mem[0000000021800081] = ffff7b7d, %l7 = ffffffff00000000
10054 ldstuba [%o3+0x081]%asi,%l7 ! %l7 = 000000ff000000ff
10055! %l6 = 00000000ffffffff, Mem[000000001018143a] = 00000000
10056 sth %l6,[%i6+0x03a] ! Mem[0000000010181438] = 0000ffff
10057! Mem[0000000010041410] = 000000bf, %l7 = 00000000000000ff
10058 swapa [%i1+%o5]0x80,%l7 ! %l7 = 00000000000000bf
10059! Mem[0000000030041400] = 00000000, %l2 = 00000000000000ff
10060 ldstuba [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff
10061! %l0 = dbc38d6fc29a3e3a, Mem[00000000100c1408] = 000000ff
10062 stba %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000003a
10063! Mem[0000000010081400] = ffff99ac, %l6 = 00000000ffffffff
10064 ldstuba [%i2+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
10065! Starting 10 instruction Load Burst
10066! Mem[0000000030081400] = ffffffff01000000, %f0 = ff0499ac 8099d234
10067 ldda [%i2+%g0]0x81,%f0 ! %f0 = ffffffff 01000000
10068
10069p0_label_391:
10070! Mem[0000000010081400] = ac99ffff, %l7 = 00000000000000bf
10071 lduwa [%i2+%g0]0x88,%l7 ! %l7 = 00000000ac99ffff
10072! Mem[0000000010181400] = 0000ff00, %l1 = 686905707b90c787
10073 lduba [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
10074! Mem[0000000030081408] = 000001ff 00001d20, %l4 = 9f000000, %l5 = ff000000
10075 ldda [%i2+%o4]0x89,%l4 ! %l4 = 0000000000001d20 00000000000001ff
10076! Mem[0000000010001408] = ff000000, %l4 = 0000000000001d20
10077 lduwa [%i0+%o4]0x88,%l4 ! %l4 = 00000000ff000000
10078! %l5 = 00000000000001ff, immed = fffff2cc, %y = 80000000
10079 sdiv %l5,-0xd34,%l2 ! %l2 = 000000007fffffff
10080 mov %l0,%y ! %y = c29a3e3a
10081! Mem[0000000030101410] = ff750000 ffffffff, %l4 = ff000000, %l5 = 000001ff
10082 ldda [%i4+%o5]0x89,%l4 ! %l4 = 00000000ffffffff 00000000ff750000
10083! Mem[0000000010141408] = 000000ff, %f5 = 4900ff00
10084 lda [%i5+%o4]0x88,%f5 ! %f5 = 000000ff
10085! Mem[0000000010141408] = 000000ff, %l6 = 00000000000000ff
10086 lduwa [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000ff
10087! Mem[0000000010081410] = 00ff0049000000ff, %f6 = ff000000 000000ff
10088 ldda [%i2+%o5]0x88,%f6 ! %f6 = 00ff0049 000000ff
10089! Starting 10 instruction Store Burst
10090! Mem[00000000211c0000] = ff0085d2, %l0 = dbc38d6fc29a3e3a
10091 ldstub [%o2+%g0],%l0 ! %l0 = 000000ff000000ff
10092
10093p0_label_392:
10094! %l5 = 00000000ff750000, %l1 = 0000000000000000, %l4 = 00000000ffffffff
10095 sdivx %l5,%l1,%l4 ! Div by zero, %l0 = 000000000000014f
10096! %l5 = 00000000ff750000, Mem[00000000218001c0] = 00ff6949, %asi = 80
10097 stba %l5,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 00ff6949
10098! %l6 = 00000000000000ff, Mem[000000001004140e] = ff00ff01, %asi = 80
10099 stha %l6,[%i1+0x00e]%asi ! Mem[000000001004140c] = ff0000ff
10100! %l4 = ffffffff, %l5 = ff750000, Mem[0000000010141420] = ac990448 00000000
10101 std %l4,[%i5+0x020] ! Mem[0000000010141420] = ffffffff ff750000
10102! %f14 = 00ff00ff 00000000, Mem[0000000010001400] = a52c0af2 000001ff
10103 stda %f14,[%i0+0x000]%asi ! Mem[0000000010001400] = 00ff00ff 00000000
10104! Mem[0000000030101400] = 0000009f, %l7 = 00000000ac99ffff
10105 ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 00000000000000ff
10106! Mem[0000000010081413] = ff000000, %l2 = 000000007fffffff
10107 ldstuba [%i2+0x013]%asi,%l2 ! %l2 = 00000000000000ff
10108! %l4 = 00000000ffffffff, Mem[0000000030101410] = ffffffff
10109 stba %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff
10110! %f30 = 00000000 ffffffff, Mem[0000000010081428] = ffffffff 000000ff
10111 stda %f30,[%i2+0x028]%asi ! Mem[0000000010081428] = 00000000 ffffffff
10112! Starting 10 instruction Load Burst
10113! Mem[0000000010101430] = ff0000004900ff00, %l7 = 0000000000000000
10114 ldxa [%i4+0x030]%asi,%l7 ! %l7 = ff0000004900ff00
10115
10116p0_label_393:
10117! Mem[0000000010001400] = 00000000 ff00ff00, %l2 = 00000000, %l3 = ffffffff
10118 ldda [%i0+%g0]0x88,%l2 ! %l2 = 00000000ff00ff00 0000000000000000
10119! Mem[0000000010001408] = 000000ff, %l5 = 00000000ff750000
10120 ldsha [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000000
10121! Mem[000000001010142c] = ff0efb76, %f7 = 000000ff
10122 lda [%i4+0x02c]%asi,%f7 ! %f7 = ff0efb76
10123! Mem[0000000010101430] = ff000000 4900ff00, %l4 = ffffffff, %l5 = 00000000
10124 ldd [%i4+0x030],%l4 ! %l4 = 00000000ff000000 000000004900ff00
10125! Mem[0000000010081400] = ffff99ac, %l0 = 0000000000000127
10126 ldswa [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffff99ac
10127! Mem[0000000010041408] = ff000000, %l0 = ffffffffffff99ac
10128 ldsha [%i1+%o4]0x80,%l0 ! %l0 = ffffffffffffff00
10129! Mem[0000000010081410] = ff0000ff4900ff00, %f28 = 00000048 000000ff
10130 ldda [%i2+%o5]0x80,%f28 ! %f28 = ff0000ff 4900ff00
10131! Mem[0000000010041408] = ff000000, %l3 = 0000000000000000
10132 ldsha [%i1+0x00a]%asi,%l3 ! %l3 = 0000000000000000
10133! Mem[0000000010181410] = ffffff01, %l7 = ff0000004900ff00
10134 ldsha [%i6+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
10135! Starting 10 instruction Store Burst
10136! %l5 = 000000004900ff00, Mem[00000000100c1426] = f20a2ca5
10137 stb %l5,[%i3+0x026] ! Mem[00000000100c1424] = f20a00a5
10138
10139p0_label_394:
10140! Mem[00000000211c0000] = ff0085d2, %l2 = 00000000ff00ff00
10141 ldstub [%o2+%g0],%l2 ! %l2 = 000000ff000000ff
10142! %f16 = 96070000 00000000 ff010000 f20a2ca5
10143! %f20 = 00000000 00000000 000001ff ff000000
10144! %f24 = 00000000 00000000 000001ff ff000000
10145! %f28 = ff0000ff 4900ff00 00000000 ffffffff
10146 stda %f16,[%i0]ASI_BLK_AIUSL ! Block Store to 0000000030001400
10147! Mem[0000000030041400] = 000000ff, %l0 = ffffffffffffff00
10148 ldstuba [%i1+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
10149! %f12 = 00000000 0000ffff, %l0 = 00000000000000ff
10150! Mem[0000000030101418] = 0e26a88e3d5039e1
10151 add %i4,0x018,%g1
10152 stda %f12,[%g1+%l0]ASI_PST32_S ! Mem[0000000030101418] = 000000000000ffff
10153! %l2 = 000000ff, %l3 = 00000000, Mem[00000000100c1408] = 3a000000 00000000
10154 stda %l2,[%i3+0x008]%asi ! Mem[00000000100c1408] = 000000ff 00000000
10155! %l0 = 00000000000000ff, Mem[0000000030141400] = 000000ff
10156 stba %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
10157! %f0 = ffffffff, Mem[00000000100c1414] = c193a4ff
10158 st %f0 ,[%i3+0x014] ! Mem[00000000100c1414] = ffffffff
10159! %f16 = 96070000 00000000 ff010000 f20a2ca5
10160! %f20 = 00000000 00000000 000001ff ff000000
10161! %f24 = 00000000 00000000 000001ff ff000000
10162! %f28 = ff0000ff 4900ff00 00000000 ffffffff
10163 stda %f16,[%i2]ASI_BLK_P ! Block Store to 0000000010081400
10164! %f5 = 000000ff, Mem[0000000010081408] = 000001ff
10165 sta %f5 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff
10166! Starting 10 instruction Load Burst
10167! Mem[0000000010181438] = 0000ffff7e600000, %f12 = 00000000 0000ffff
10168 ldda [%i6+0x038]%asi,%f12 ! %f12 = 0000ffff 7e600000
10169
10170p0_label_395:
10171! Mem[0000000030041410] = 52ff0000, %l5 = 000000004900ff00
10172 ldswa [%i1+%o5]0x89,%l5 ! %l5 = 0000000052ff0000
10173! Mem[00000000100c1438] = 0000000000000000, %f8 = ffffffff 00000000
10174 ldda [%i3+0x038]%asi,%f8 ! %f8 = 00000000 00000000
10175! Mem[0000000030081408] = 201d0000, %l3 = 0000000000000000
10176 lduha [%i2+%o4]0x81,%l3 ! %l3 = 000000000000201d
10177 membar #Sync ! Added by membar checker (59)
10178! Mem[0000000030001410] = 00000000, %l5 = 0000000052ff0000
10179 lduba [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000
10180! Mem[0000000010101430] = ff000000 4900ff00, %l4 = ff000000, %l5 = 00000000
10181 ldd [%i4+0x030],%l4 ! %l4 = 00000000ff000000 000000004900ff00
10182! Mem[0000000030001400] = 00000000, %l4 = 00000000ff000000
10183 lduba [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
10184! Mem[0000000030041400] = 000000ff, %l5 = 000000004900ff00
10185 ldsba [%i1+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
10186! %f11 = 00000000, %f21 = 00000000, %f11 = 00000000
10187 fsubs %f11,%f21,%f11 ! %f11 = 00000000
10188! Mem[0000000010001408] = 000000ff, %f18 = ff010000
10189 lda [%i0+%o4]0x80,%f18 ! %f18 = 000000ff
10190! Starting 10 instruction Store Burst
10191! %l3 = 000000000000201d, Mem[0000000010181410] = ffffff01
10192 stha %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 201dff01
10193
10194p0_label_396:
10195! %l2 = 00000000000000ff, %l3 = 000000000000201d, %l4 = 0000000000000000
10196 or %l2,%l3,%l4 ! %l4 = 00000000000020ff
10197! %l6 = 00000000000000ff, Mem[0000000021800141] = ff0005d8
10198 stb %l6,[%o3+0x141] ! Mem[0000000021800140] = ffff05d8
10199! %f12 = 0000ffff, %f21 = 00000000, %f27 = ff000000
10200 fmuls %f12,%f21,%f27 ! %f27 = 00000000
10201! %l5 = ffffffffffffffff, Mem[0000000010001408] = 000000ff
10202 stw %l5,[%i0+%o4] ! Mem[0000000010001408] = ffffffff
10203! Mem[0000000010081410] = 00000000, %l5 = ffffffffffffffff
10204 ldstuba [%i2+%o5]0x80,%l5 ! %l5 = 00000000000000ff
10205! %l3 = 000000000000201d, Mem[0000000010181400] = 00ff0000
10206 stba %l3,[%i6+%g0]0x80 ! Mem[0000000010181400] = 1dff0000
10207! %l2 = 000000ff, %l3 = 0000201d, Mem[0000000010141420] = ffffffff ff750000
10208 std %l2,[%i5+0x020] ! Mem[0000000010141420] = 000000ff 0000201d
10209! Mem[0000000010041418] = 00000000ff000000, %l6 = 00000000000000ff, %l7 = ffffffffffffffff
10210 add %i1,0x18,%g1
10211 casxa [%g1]0x80,%l6,%l7 ! %l7 = 00000000ff000000
10212! Mem[00000000211c0001] = ff0085d2, %l1 = 0000000000000000
10213 ldstuba [%o2+0x001]%asi,%l1 ! %l1 = 00000000000000ff
10214! Starting 10 instruction Load Burst
10215! Mem[0000000030101400] = ff00009f 00000000 00000000 00000796
10216! Mem[0000000030101410] = ffffffff 000075ff 00000000 0000ffff
10217! Mem[0000000030101420] = a77aa217 0fc18655 dd63fba2 f02d8855
10218! Mem[0000000030101430] = d7610eb5 918ccb87 76e1320a 7827e7ec
10219 ldda [%i4]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030101400
10220
10221p0_label_397:
10222! Mem[00000000100c1408] = 000000ff 00000000, %l6 = 000000ff, %l7 = ff000000
10223 ldda [%i3+%o4]0x80,%l6 ! %l6 = 00000000000000ff 0000000000000000
10224! Mem[0000000030141400] = ff000000, %l2 = 00000000000000ff
10225 ldswa [%i5+%g0]0x81,%l2 ! %l2 = ffffffffff000000
10226! Mem[0000000030041410] = 0000ff52ffffffff, %f20 = 00000000 00000000
10227 ldda [%i1+%o5]0x81,%f20 ! %f20 = 0000ff52 ffffffff
10228! Mem[0000000030081400] = ffffffff, %l0 = 00000000000000ff
10229 ldsha [%i2+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
10230! Mem[00000000100c1410] = ffffa4ff ffffffff, %l0 = ffffffff, %l1 = 00000000
10231 ldd [%i3+%o5],%l0 ! %l0 = 00000000ffffa4ff 00000000ffffffff
10232! Mem[0000000030041410] = 0000ff52ffffffff, %f18 = 000000ff f20a2ca5
10233 ldda [%i1+%o5]0x81,%f18 ! %f18 = 0000ff52 ffffffff
10234! Mem[0000000030041410] = 0000ff52, %l7 = 0000000000000000
10235 lduwa [%i1+%o5]0x81,%l7 ! %l7 = 000000000000ff52
10236! Mem[0000000010101414] = ffffff01, %l0 = 00000000ffffa4ff
10237 ldsw [%i4+0x014],%l0 ! %l0 = ffffffffffffff01
10238! Mem[0000000030141400] = 00002700000000ff, %l3 = 000000000000201d
10239 ldxa [%i5+%g0]0x89,%l3 ! %l3 = 00002700000000ff
10240! Starting 10 instruction Store Burst
10241! Code Fragment 3
10242p0_fragment_35:
10243! %l0 = ffffffffffffff01
10244 setx 0xc86c0fffd10aaa1f,%g7,%l0 ! %l0 = c86c0fffd10aaa1f
10245! %l1 = 00000000ffffffff
10246 setx 0xdfeda4f806325577,%g7,%l1 ! %l1 = dfeda4f806325577
10247 setx 0x1fe000, %g1, %g3
10248 or %l0, %g3, %l0 ! always set perrmask = 0xff
10249 setx 0x1ffff8, %g1, %g2
10250 and %l0, %g2, %l0
10251 ta T_CHANGE_HPRIV
10252 stxa %l1, [%l0]ASI_DCACHE_DATA
10253 ta T_CHANGE_NONHPRIV
10254! %l0 = c86c0fffd10aaa1f
10255 setx 0x4424203fb8547b5a,%g7,%l0 ! %l0 = 4424203fb8547b5a
10256! %l1 = dfeda4f806325577
10257 setx 0x81c712185ac11e4d,%g7,%l1 ! %l1 = 81c712185ac11e4d
10258
10259p0_label_398:
10260! %f24 = 00000000 00000000, %l2 = ffffffffff000000
10261! Mem[0000000030041420] = 50630000000000ff
10262 add %i1,0x020,%g1
10263 stda %f24,[%g1+%l2]ASI_PST8_S ! Mem[0000000030041420] = 50630000000000ff
10264! %l6 = 00000000000000ff, Mem[0000000010041410] = 000000ff4900ff00
10265 stxa %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000000000ff
10266! %f28 = ff0000ff 4900ff00, %l7 = 000000000000ff52
10267! Mem[0000000010181410] = 201dff0100000000
10268 add %i6,0x010,%g1
10269 stda %f28,[%g1+%l7]ASI_PST32_PL ! Mem[0000000010181410] = 201dff01ff0000ff
10270! %f29 = 4900ff00, Mem[0000000030001400] = 00000000
10271 sta %f29,[%i0+%g0]0x81 ! Mem[0000000030001400] = 4900ff00
10272! Mem[00000000201c0000] = 99ac4c08, %l7 = 000000000000ff52
10273 ldstub [%o0+%g0],%l7 ! %l7 = 00000099000000ff
10274! %l3 = 00002700000000ff, Mem[0000000030141400] = 000000ff
10275 stba %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
10276! Mem[000000001018141c] = ff000000, %l7 = 00000099, %l0 = b8547b5a
10277 add %i6,0x1c,%g1
10278 casa [%g1]0x80,%l7,%l0 ! %l0 = 00000000ff000000
10279! Mem[0000000030141400] = ff000000, %l5 = 0000000000000000
10280 ldstuba [%i5+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
10281! Mem[0000000010001434] = ffffffc2, %l5 = 00000000000000ff, %asi = 80
10282 swapa [%i0+0x034]%asi,%l5 ! %l5 = 00000000ffffffc2
10283! Starting 10 instruction Load Burst
10284! Mem[0000000030081408] = 00001d20, %l2 = ffffffffff000000
10285 ldswa [%i2+%o4]0x89,%l2 ! %l2 = 0000000000001d20
10286
10287p0_label_399:
10288! Mem[00000000201c0000] = ffac4c08, %l7 = 0000000000000099
10289 ldsha [%o0+0x000]%asi,%l7 ! %l7 = ffffffffffffffac
10290! Mem[0000000030001408] = f20a2ca5, %l3 = 00002700000000ff
10291 ldswa [%i0+%o4]0x89,%l3 ! %l3 = fffffffff20a2ca5
10292! Mem[000000001018143c] = 7e600000, %l4 = 00000000000020ff
10293 ldub [%i6+0x03d],%l4 ! %l4 = 0000000000000060
10294! Mem[0000000030041410] = 52ff0000, %l0 = 00000000ff000000
10295 ldsha [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
10296! %f23 = ff000000, %f4 = ffffffff, %f22 = 000001ff
10297 fadds %f23,%f4 ,%f22 ! %f22 = ffffffff
10298! Mem[0000000030141410] = 00000000ffffffff, %f18 = 0000ff52 ffffffff
10299 ldda [%i5+%o5]0x89,%f18 ! %f18 = 00000000 ffffffff
10300! Mem[0000000010081400] = 96070000, %l0 = 0000000000000000
10301 ldsba [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffffff96
10302! Mem[0000000010081414] = 00000000, %f13 = 918ccb87
10303 lda [%i2+0x014]%asi,%f13 ! %f13 = 00000000
10304! Mem[0000000010001410] = ff000000, %l5 = 00000000ffffffc2
10305 lduha [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000
10306! Starting 10 instruction Store Burst
10307! Mem[0000000010141400] = 000000ff, %l3 = fffffffff20a2ca5
10308 swapa [%i5+%g0]0x88,%l3 ! %l3 = 00000000000000ff
10309
10310p0_label_400:
10311! %f8 = a77aa217 0fc18655, %l3 = 00000000000000ff
10312! Mem[0000000030181408] = ff010000f20a2ca5
10313 add %i6,0x008,%g1
10314 stda %f8,[%g1+%l3]ASI_PST32_SL ! Mem[0000000030181408] = 5586c10f17a27aa7
10315! %f6 = 00000000, %f12 = d7610eb5, %f15 = 7827e7ec
10316 fadds %f6 ,%f12,%f15 ! %f15 = d7610eb5
10317! Mem[0000000010181410] = 01ff1d20, %l1 = 81c712185ac11e4d
10318 ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 00000020000000ff
10319! Mem[000000001008143c] = ffffffff, %l6 = 00000000000000ff, %asi = 80
10320 swapa [%i2+0x03c]%asi,%l6 ! %l6 = 00000000ffffffff
10321! %l6 = ffffffff, %l7 = ffffffac, Mem[0000000030141408] = ff000000 000000ff
10322 stda %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff ffffffac
10323! %f25 = 00000000, Mem[0000000010041408] = ff000000
10324 sta %f25,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
10325! %l0 = ffffffffffffff96, Mem[0000000010081408] = 000000ff
10326 stwa %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffff96
10327! %f6 = 00000000 0000ffff, Mem[0000000030001408] = a52c0af2 000001ff
10328 stda %f6 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 0000ffff
10329! %l6 = ffffffff, %l7 = ffffffac, Mem[00000000100c1420] = ac990448 f20a00a5
10330 stda %l6,[%i3+0x020]%asi ! Mem[00000000100c1420] = ffffffff ffffffac
10331! Starting 10 instruction Load Burst
10332! Mem[0000000030181400] = 00000796, %l6 = 00000000ffffffff
10333 ldswa [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000796
10334
10335p0_label_401:
10336! Mem[0000000010081408] = 96fffffff20a2ca5, %f28 = ff0000ff 4900ff00
10337 ldda [%i2+%o4]0x80,%f28 ! %f28 = 96ffffff f20a2ca5
10338! Mem[0000000030181410] = ffffffff, %l2 = 0000000000001d20
10339 lduba [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000ff
10340! Mem[0000000030141408] = ffffffff, %f7 = 0000ffff
10341 lda [%i5+%o4]0x81,%f7 ! %f7 = ffffffff
10342! Mem[0000000030141408] = ffffffff, %l7 = ffffffffffffffac
10343 lduwa [%i5+%o4]0x81,%l7 ! %l7 = 00000000ffffffff
10344! Mem[0000000010001408] = ffffffff, %l4 = 0000000000000060
10345 ldswa [%i0+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
10346! Mem[0000000010041408] = ff0000ff 00000000, %l2 = 000000ff, %l3 = 000000ff
10347 ldda [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000 00000000ff0000ff
10348! Mem[0000000030041410] = 0000ff52, %l1 = 0000000000000020
10349 lduba [%i1+%o5]0x81,%l1 ! %l1 = 0000000000000000
10350! Mem[00000000300c1400] = a5ffffff, %l6 = 0000000000000796
10351 lduba [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
10352! Mem[0000000010001408] = ffffffff, %l1 = 0000000000000000
10353 ldswa [%i0+%o4]0x80,%l1 ! %l1 = ffffffffffffffff
10354! Starting 10 instruction Store Burst
10355! %f20 = 0000ff52 ffffffff, %l2 = 0000000000000000
10356! Mem[0000000030141428] = ac99044820dd659f
10357 add %i5,0x028,%g1
10358 stda %f20,[%g1+%l2]ASI_PST8_S ! Mem[0000000030141428] = ac99044820dd659f
10359
10360p0_label_402:
10361! Mem[0000000010081408] = 96ffffff, %l5 = 0000000000000000, %asi = 80
10362 swapa [%i2+0x008]%asi,%l5 ! %l5 = 0000000096ffffff
10363! Mem[00000000300c1408] = 00000000, %l2 = 0000000000000000
10364 ldstuba [%i3+%o4]0x89,%l2 ! %l2 = 00000000000000ff
10365! %f20 = 0000ff52 ffffffff, Mem[0000000030181410] = ffffffff 00000000
10366 stda %f20,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000ff52 ffffffff
10367! %l3 = 00000000ff0000ff, Mem[00000000300c1400] = a5ffffff
10368 stwa %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff0000ff
10369! %f26 = 000001ff 00000000, %l3 = 00000000ff0000ff
10370! Mem[0000000010001408] = ffffffffff010000
10371 add %i0,0x008,%g1
10372 stda %f26,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010001408] = 00000000ff010000
10373! Mem[0000000030181410] = ffffffff, %l2 = 0000000000000000
10374 ldstuba [%i6+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
10375! Mem[00000000100c1430] = 00000000, %l4 = ffffffff, %l1 = ffffffff
10376 add %i3,0x30,%g1
10377 casa [%g1]0x80,%l4,%l1 ! %l1 = 0000000000000000
10378! %l1 = 0000000000000000, Mem[0000000010101408] = 000000ff
10379 stha %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
10380! %f14 = 76e1320a, %f19 = ffffffff, %f28 = 96ffffff f20a2ca5
10381 fsmuld %f14,%f19,%f28 ! %f28 = ffffffff e0000000
10382! Starting 10 instruction Load Burst
10383! Mem[00000000100c1408] = 000000ff 00000000, %l0 = ffffff96, %l1 = 00000000
10384 ldda [%i3+%o4]0x80,%l0 ! %l0 = 00000000000000ff 0000000000000000
10385
10386p0_label_403:
10387! Mem[0000000010101400] = ff000000, %l0 = 00000000000000ff
10388 ldsba [%i4+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
10389! Mem[0000000010041430] = 7c0efb7c 00ffff00, %l0 = ffffffff, %l1 = 00000000
10390 ldda [%i1+0x030]%asi,%l0 ! %l0 = 000000007c0efb7c 0000000000ffff00
10391! Mem[0000000010141400] = a52c0af2, %l6 = 00000000000000ff
10392 ldsha [%i5+%g0]0x80,%l6 ! %l6 = ffffffffffffa52c
10393! Mem[00000000100c1404] = a52c0af2, %l6 = ffffffffffffa52c
10394 lduba [%i3+0x005]%asi,%l6 ! %l6 = 000000000000002c
10395! Mem[0000000010041408] = 00000000, %l1 = 0000000000ffff00
10396 ldswa [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
10397! Mem[0000000010141408] = ff000000, %l0 = 000000007c0efb7c
10398 lduba [%i5+%o4]0x80,%l0 ! %l0 = 00000000000000ff
10399! Mem[0000000030001400] = 4900ff0000000796, %l3 = 00000000ff0000ff
10400 ldxa [%i0+%g0]0x81,%l3 ! %l3 = 4900ff0000000796
10401! Mem[0000000010041414] = 000000ff, %l1 = 0000000000000000
10402 lduba [%i1+0x015]%asi,%l1 ! %l1 = 0000000000000000
10403! Mem[0000000030081400] = ffffffff, %l6 = 000000000000002c
10404 lduwa [%i2+%g0]0x89,%l6 ! %l6 = 00000000ffffffff
10405! Starting 10 instruction Store Burst
10406! Mem[0000000030181400] = 00000796, %l5 = 0000000096ffffff
10407 swapa [%i6+%g0]0x89,%l5 ! %l5 = 0000000000000796
10408
10409p0_label_404:
10410! Mem[00000000300c1408] = ff000000, %l7 = 00000000ffffffff
10411 swapa [%i3+%o4]0x81,%l7 ! %l7 = 00000000ff000000
10412! %l0 = 000000ff, %l1 = 00000000, Mem[0000000030141400] = ff000000 00270000
10413 stda %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff 00000000
10414! %l0 = 00000000000000ff, Mem[0000000030041410] = 0000ff52
10415 stwa %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff
10416! Mem[0000000030041408] = ffffffff, %l0 = 00000000000000ff
10417 ldstuba [%i1+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
10418! %l2 = 00000000000000ff, Mem[0000000021800100] = 00ff8676, %asi = 80
10419 stba %l2,[%o3+0x100]%asi ! Mem[0000000021800100] = ffff8676
10420! %l1 = 0000000000000000, Mem[0000000030001400] = 4900ff00
10421 stha %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000ff00
10422! Mem[0000000010001400] = 00ff00ff, %l2 = 00000000000000ff
10423 swapa [%i0+%g0]0x80,%l2 ! %l2 = 0000000000ff00ff
10424! %l4 = ffffffffffffffff, Mem[0000000010101410] = ffffffff
10425 stba %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffffff
10426! %f14 = 76e1320a d7610eb5, %l7 = 00000000ff000000
10427! Mem[00000000100c1438] = 0000000000000000
10428 add %i3,0x038,%g1
10429 stda %f14,[%g1+%l7]ASI_PST32_P ! Mem[00000000100c1438] = 0000000000000000
10430! Starting 10 instruction Load Burst
10431! Mem[0000000010141410] = 00000000 817d0600, %l2 = 00ff00ff, %l3 = 00000796
10432 ldda [%i5+%o5]0x80,%l2 ! %l2 = 0000000000000000 00000000817d0600
10433
10434p0_label_405:
10435! Mem[0000000010181420] = 00583e7e, %f28 = ffffffff
10436 lda [%i6+0x020]%asi,%f28 ! %f28 = 00583e7e
10437! Mem[0000000030041400] = 000000ff, %f6 = 00000000
10438 lda [%i1+%g0]0x89,%f6 ! %f6 = 000000ff
10439! Mem[0000000010081408] = 00000000, %l3 = 00000000817d0600
10440 lduha [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000000
10441! %l6 = 00000000ffffffff, immed = fffff5d0, %y = c29a3e3a
10442 smul %l6,-0xa30,%l2 ! %l2 = 0000000000000a30, %y = 00000000
10443! Mem[0000000030041408] = ffffffff, %l7 = 00000000ff000000
10444 ldswa [%i1+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
10445! Mem[0000000010181400] = 1dff0000 0000607e, %l6 = ffffffff, %l7 = ffffffff
10446 ldda [%i6+%g0]0x80,%l6 ! %l6 = 000000001dff0000 000000000000607e
10447! Mem[0000000010041400] = 00000000 ac0000ff, %l6 = 1dff0000, %l7 = 0000607e
10448 ldda [%i1+%g0]0x88,%l6 ! %l6 = 00000000ac0000ff 0000000000000000
10449! Mem[0000000010101408] = 00000000, %l0 = 00000000000000ff
10450 lduba [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000
10451! %l6 = 00000000ac0000ff, immed = fffff8d0, %y = 00000000
10452 udiv %l6,-0x730,%l4 ! %l4 = 0000000000000000
10453 mov %l0,%y ! %y = 00000000
10454! Starting 10 instruction Store Burst
10455! %l4 = 0000000000000000, Mem[0000000010141410] = 00000000
10456 stha %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
10457
10458p0_label_406:
10459! %l1 = 0000000000000000, imm = fffffffffffff38d, %l7 = 0000000000000000
10460 xor %l1,-0xc73,%l7 ! %l7 = fffffffffffff38d
10461! Mem[0000000010041408] = 00000000, %l2 = 0000000000000a30
10462 swapa [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000
10463! Mem[000000001018143c] = 7e600000, %l3 = 0000000000000000, %asi = 80
10464 swapa [%i6+0x03c]%asi,%l3 ! %l3 = 000000007e600000
10465! Mem[0000000010081408] = 00000000, %l3 = 000000007e600000
10466 swapa [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000000
10467! %l4 = 0000000000000000, Mem[00000000201c0000] = ffac4c08
10468 sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = 00004c08
10469! %l6 = 00000000ac0000ff, Mem[0000000030141408] = ffffffff
10470 stha %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00ffffff
10471! Mem[0000000010101408] = 00000000, %l3 = 0000000000000000
10472 swapa [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000000
10473! %f24 = 00000000 00000000, %l5 = 0000000000000796
10474! Mem[0000000030001438] = ffffffff00000000
10475 add %i0,0x038,%g1
10476 stda %f24,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030001438] = ffffffff00000000
10477! %l4 = 0000000000000000, Mem[0000000010141410] = 00000000
10478 stha %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
10479! Starting 10 instruction Load Burst
10480! Mem[00000000300c1408] = ffffffff, %l0 = 0000000000000000
10481 lduba [%i3+%o4]0x81,%l0 ! %l0 = 00000000000000ff
10482
10483p0_label_407:
10484! Mem[0000000020800040] = ffffc1d1, %l5 = 0000000000000796
10485 lduha [%o1+0x040]%asi,%l5 ! %l5 = 000000000000ffff
10486! Mem[0000000010101410] = ffffffff, %l3 = 0000000000000000
10487 lduwa [%i4+%o5]0x88,%l3 ! %l3 = 00000000ffffffff
10488! Mem[0000000010101410] = ffffffff, %l0 = 00000000000000ff
10489 ldsw [%i4+%o5],%l0 ! %l0 = ffffffffffffffff
10490! Mem[0000000010001400] = 000000ff 00000000, %l0 = ffffffff, %l1 = 00000000
10491 ldda [%i0+%g0]0x80,%l0 ! %l0 = 00000000000000ff 0000000000000000
10492! Mem[0000000010001400] = 000000ff, %l6 = 00000000ac0000ff
10493 lduha [%i0+%g0]0x80,%l6 ! %l6 = 0000000000000000
10494! Mem[0000000010141420] = 000000ff 0000201d, %l0 = 000000ff, %l1 = 00000000
10495 ldda [%i5+0x020]%asi,%l0 ! %l0 = 00000000000000ff 000000000000201d
10496! Mem[0000000030081408] = 000001ff00001d20, %f22 = ffffffff ff000000
10497 ldda [%i2+%o4]0x89,%f22 ! %f22 = 000001ff 00001d20
10498! Mem[0000000010001400] = 000000ff00000000, %l3 = 00000000ffffffff
10499 ldxa [%i0+%g0]0x80,%l3 ! %l3 = 000000ff00000000
10500! Mem[0000000030141408] = ffffff00, %l2 = 0000000000000000
10501 lduha [%i5+%o4]0x89,%l2 ! %l2 = 000000000000ff00
10502! Starting 10 instruction Store Burst
10503! %f22 = 000001ff, %f11 = f02d8855
10504 fcmpes %fcc3,%f22,%f11 ! %fcc3 = 2
10505
10506p0_label_408:
10507! %f24 = 00000000 00000000, Mem[00000000100c1410] = ffa4ffff ffffffff
10508 stda %f24,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000 00000000
10509! %f10 = dd63fba2, Mem[00000000300c1408] = ffffffff
10510 sta %f10,[%i3+%o4]0x81 ! Mem[00000000300c1408] = dd63fba2
10511! %f28 = 00583e7e, Mem[0000000010181410] = 01ff1dff
10512 sta %f28,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00583e7e
10513! Mem[0000000010041408] = 00000a30, %l6 = 0000000000000000
10514 ldstuba [%i1+%o4]0x80,%l6 ! %l6 = 00000000000000ff
10515! %l6 = 00000000, %l7 = fffff38d, Mem[0000000010101408] = 00000000 000000ff
10516 stda %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 fffff38d
10517! Mem[0000000010181404] = 0000607e, %l6 = 0000000000000000, %asi = 80
10518 swapa [%i6+0x004]%asi,%l6 ! %l6 = 000000000000607e
10519! %l0 = 000000ff, %l1 = 0000201d, Mem[0000000010041400] = ff0000ac 00000000
10520 stda %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff 0000201d
10521! %l2 = 0000ff00, %l3 = 00000000, Mem[0000000010141408] = ff000000 00ff00ff
10522 stda %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000ff00 00000000
10523! Mem[0000000030141400] = ff000000, %l2 = 000000000000ff00
10524 ldstuba [%i5+%g0]0x89,%l2 ! %l2 = 00000000000000ff
10525! Starting 10 instruction Load Burst
10526! Mem[0000000010141408] = 0000ff00, %l7 = fffffffffffff38d
10527 ldsha [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000
10528
10529p0_label_409:
10530! Mem[0000000030041400] = 00000000000000ff, %f26 = 000001ff 00000000
10531 ldda [%i1+%g0]0x89,%f26 ! %f26 = 00000000 000000ff
10532! Mem[0000000010001400] = ff000000, %l5 = 000000000000ffff
10533 ldsba [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
10534! Mem[0000000010181418] = 00000000ff000000, %l7 = 0000000000000000
10535 ldxa [%i6+0x018]%asi,%l7 ! %l7 = 00000000ff000000
10536! Mem[0000000030081400] = ffffffff, %l2 = 0000000000000000
10537 lduba [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff
10538! Mem[0000000030101408] = 00000000, %l7 = 00000000ff000000
10539 ldswa [%i4+%o4]0x81,%l7 ! %l7 = 0000000000000000
10540! Mem[0000000010101438] = 0000ff00, %l3 = 000000ff00000000
10541 lduba [%i4+0x039]%asi,%l3 ! %l3 = 0000000000000000
10542! Mem[0000000010041400] = ff000000, %l2 = 00000000000000ff
10543 ldsha [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
10544! Mem[0000000010041410] = 00000000, %l7 = 0000000000000000
10545 ldsba [%i1+0x013]%asi,%l7 ! %l7 = 0000000000000000
10546 membar #Sync ! Added by membar checker (60)
10547! Mem[0000000030001400] = 0000ff00 00000796 00000000 0000ffff
10548! Mem[0000000030001410] = 00000000 00000000 000000ff ff010000
10549! Mem[0000000030001420] = 00000000 00000000 000000ff ff010000
10550! Mem[0000000030001430] = 00ff0049 ff0000ff ffffffff 00000000
10551 ldda [%i0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
10552! Starting 10 instruction Store Burst
10553! %l5 = 0000000000000000, Mem[0000000010181400] = 000000000000ff1d
10554 stxa %l5,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000000000000000
10555
10556p0_label_410:
10557 membar #Sync ! Added by membar checker (61)
10558! %f17 = 00000000, Mem[0000000030001410] = 00000000
10559 sta %f17,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
10560! %f21 = ffffffff, %f13 = ff0000ff, %f13 = ff0000ff
10561 fsubs %f21,%f13,%f13 ! %f13 = ffffffff
10562! %f28 = 00583e7e, %f7 = ff010000
10563 fcmpes %fcc2,%f28,%f7 ! %fcc2 = 2
10564! Mem[0000000010041400] = ff000000, %l5 = 0000000000000000
10565 swapa [%i1+%g0]0x88,%l5 ! %l5 = 00000000ff000000
10566! Mem[0000000030181410] = ffffffff, %l4 = 0000000000000000
10567 swapa [%i6+%o5]0x89,%l4 ! %l4 = 00000000ffffffff
10568! %f6 = 000000ff, Mem[0000000010001410] = 000000ff
10569 sta %f6 ,[%i0+0x010]%asi ! Mem[0000000010001410] = 000000ff
10570! %l4 = 00000000ffffffff, immed = fffffc5d, %y = 00000000
10571 sdiv %l4,-0x3a3,%l0 ! %l0 = ffffffffffb99b5d
10572 mov %l0,%y ! %y = ffb99b5d
10573! %l2 = 0000000000000000, Mem[000000001008140a] = 7e600000, %asi = 80
10574 stba %l2,[%i2+0x00a]%asi ! Mem[0000000010081408] = 7e600000
10575! %f30 = 00000000 ffffffff, Mem[0000000010101408] = 00000000 fffff38d
10576 stda %f30,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 ffffffff
10577! Starting 10 instruction Load Burst
10578! Mem[000000001018140c] = 00000000, %l6 = 000000000000607e
10579 ldsw [%i6+0x00c],%l6 ! %l6 = 0000000000000000
10580
10581p0_label_411:
10582! Mem[0000000030181400] = 96ffffff, %l7 = 0000000000000000
10583 ldsba [%i6+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
10584! Mem[00000000218001c0] = 00ff6949, %l6 = 0000000000000000
10585 ldsha [%o3+0x1c0]%asi,%l6 ! %l6 = 00000000000000ff
10586! Mem[0000000030001410] = 00000000, %l6 = 00000000000000ff
10587 ldsba [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000000
10588! Mem[0000000010141400] = f20a2ca5, %l7 = ffffffffffffffff
10589 lduwa [%i5+%g0]0x88,%l7 ! %l7 = 00000000f20a2ca5
10590! Mem[0000000030041410] = 000000ff, %l6 = 0000000000000000
10591 ldsba [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000
10592! Mem[0000000010081400] = 96070000, %l3 = 0000000000000000
10593 ldswa [%i2+%g0]0x80,%l3 ! %l3 = ffffffff96070000
10594! Mem[0000000030081400] = ffffffff 01000000 201d0000 ff010000
10595! Mem[0000000030081410] = 00000000 ffffffff ff750000 00006350
10596! Mem[0000000030081420] = 00000049 ff010000 ff000000 7e60bfff
10597! Mem[0000000030081430] = 00000000 ff000001 76e1320a 7827e7ec
10598 ldda [%i2]ASI_BLK_SL,%f0 ! Block Load from 0000000030081400
10599! Mem[00000000300c1408] = a2fb63dd, %l5 = 00000000ff000000
10600 lduwa [%i3+%o4]0x89,%l5 ! %l5 = 00000000a2fb63dd
10601! Mem[0000000010141410] = 00000000817d0600, %l2 = 0000000000000000
10602 ldxa [%i5+0x010]%asi,%l2 ! %l2 = 00000000817d0600
10603! Starting 10 instruction Store Burst
10604! %l3 = ffffffff96070000, Mem[0000000010081400] = 9607000000000000
10605 stxa %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffffff96070000
10606
10607p0_label_412:
10608! %f30 = 00000000 ffffffff, Mem[0000000030181410] = 00000000 0000ff52
10609 stda %f30,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 ffffffff
10610! %l5 = 00000000a2fb63dd, Mem[0000000010081410] = 00000000000000ff
10611 stxa %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000a2fb63dd
10612! %f19 = ffffffff, Mem[0000000010081410] = dd63fba2
10613 st %f19,[%i2+%o5] ! Mem[0000000010081410] = ffffffff
10614! %l4 = ffffffff, %l5 = a2fb63dd, Mem[0000000010101408] = 00000000 ffffffff
10615 stda %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffffffff a2fb63dd
10616! Mem[0000000010001408] = 00000000, %l7 = 00000000f20a2ca5
10617 ldstuba [%i0+%o4]0x88,%l7 ! %l7 = 00000000000000ff
10618! %l0 = ffffffffffb99b5d, immed = fffffded, %y = ffb99b5d
10619 smul %l0,-0x213,%l0 ! %l0 = 000000009202be19, %y = 00000000
10620! %l0 = 9202be19, %l1 = 0000201d, Mem[0000000010101400] = ff000000 ffffffff
10621 std %l0,[%i4+%g0] ! Mem[0000000010101400] = 9202be19 0000201d
10622! Mem[0000000010181408] = ffffffff, %l4 = 00000000ffffffff
10623 ldstuba [%i6+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
10624! %l3 = ffffffff96070000, Mem[00000000300c1408] = dd63fba2
10625 stba %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0063fba2
10626! Starting 10 instruction Load Burst
10627! Mem[0000000030081408] = 000001ff00001d20, %f22 = 000001ff 00001d20
10628 ldda [%i2+%o4]0x89,%f22 ! %f22 = 000001ff 00001d20
10629
10630p0_label_413:
10631! Mem[0000000030001408] = 00000000, %f29 = e0000000
10632 lda [%i0+%o4]0x89,%f29 ! %f29 = 00000000
10633! Mem[00000000300c1408] = 0063fba2, %l3 = ffffffff96070000
10634 lduha [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000063
10635! %l2 = 00000000817d0600, %l1 = 000000000000201d, %l5 = 00000000a2fb63dd
10636 and %l2,%l1,%l5 ! %l5 = 0000000000000000
10637! Mem[0000000030001410] = 00000000 00000000, %l4 = 000000ff, %l5 = 00000000
10638 ldda [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000 0000000000000000
10639! Mem[0000000010001400] = 000000ff 00000000, %l0 = 9202be19, %l1 = 0000201d
10640 ldda [%i0+%g0]0x80,%l0 ! %l0 = 00000000000000ff 0000000000000000
10641! Mem[0000000010141408] = 0000000000ff0000, %f28 = 00583e7e 00000000
10642 ldda [%i5+%o4]0x88,%f28 ! %f28 = 00000000 00ff0000
10643! Mem[00000000300c1408] = 0063fba2, %l4 = 0000000000000000
10644 ldsba [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000
10645! Mem[0000000030181410] = ffffffff, %l2 = 00000000817d0600
10646 lduwa [%i6+%o5]0x89,%l2 ! %l2 = 00000000ffffffff
10647! Mem[00000000211c0000] = ffff85d2, %l4 = 0000000000000000
10648 lduha [%o2+0x000]%asi,%l4 ! %l4 = 000000000000ffff
10649! Starting 10 instruction Store Burst
10650! %l3 = 0000000000000063, Mem[0000000030181400] = 96ffffff
10651 stba %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 96ffff63
10652
10653p0_label_414:
10654! Mem[00000000100c1408] = ff000000, %l0 = 00000000000000ff
10655 ldstuba [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ff
10656! Mem[0000000010001410] = 000000ff00000000, %l0 = 0000000000000000, %l3 = 0000000000000063
10657 add %i0,0x10,%g1
10658 casxa [%g1]0x80,%l0,%l3 ! %l3 = 000000ff00000000
10659 membar #Sync ! Added by membar checker (62)
10660! %l7 = 0000000000000000, Mem[0000000030081400] = 00000001ffffffff
10661 stxa %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000000000000
10662! Mem[0000000030041410] = 000000ff, %l3 = 000000ff00000000
10663 ldstuba [%i1+%o5]0x81,%l3 ! %l3 = 00000000000000ff
10664! Mem[00000000100c1400] = 00ffdd20, %l6 = 0000000000000000
10665 ldstuba [%i3+%g0]0x88,%l6 ! %l6 = 00000020000000ff
10666! Mem[0000000030181410] = ffffffff, %l6 = 0000000000000020
10667 ldstuba [%i6+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
10668! Mem[0000000010141410] = 00000000, %l0 = 0000000000000000
10669 ldstuba [%i5+%o5]0x80,%l0 ! %l0 = 00000000000000ff
10670! Mem[0000000010141408] = 0000ff00, %l3 = 0000000000000000
10671 swapa [%i5+%o4]0x80,%l3 ! %l3 = 000000000000ff00
10672! %l6 = 00000000000000ff, Mem[0000000030181410] = 00000000ffffffff
10673 stxa %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000000000ff
10674! Starting 10 instruction Load Burst
10675! Mem[0000000030001400] = 0000ff00, %l0 = 0000000000000000
10676 lduba [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000
10677
10678p0_label_415:
10679! Mem[0000000030001400] = 00ff0000, %l0 = 0000000000000000
10680 ldsha [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000
10681! Mem[0000000030181410] = 00000000000000ff, %f26 = 00000000 000000ff
10682 ldda [%i6+%o5]0x89,%f26 ! %f26 = 00000000 000000ff
10683! %l7 = 0000000000000000, %l4 = 000000000000ffff, %l0 = 0000000000000000
10684 sdivx %l7,%l4,%l0 ! %l0 = 0000000000000000
10685! Mem[00000000211c0000] = ffff85d2, %l6 = 00000000000000ff
10686 ldsh [%o2+%g0],%l6 ! %l6 = ffffffffffffffff
10687! Mem[0000000030181408] = a77aa2170fc18655, %f12 = 010000ff 00000000
10688 ldda [%i6+%o4]0x89,%f12 ! %f12 = a77aa217 0fc18655
10689! %l6 = ffffffffffffffff, imm = 0000000000000216, %l6 = ffffffffffffffff
10690 xor %l6,0x216,%l6 ! %l6 = fffffffffffffde9
10691! Mem[0000000030101400] = ff00009f, %l7 = 0000000000000000
10692 lduwa [%i4+%g0]0x81,%l7 ! %l7 = 00000000ff00009f
10693! Mem[0000000010081400] = ffffffff, %l1 = 0000000000000000
10694 ldsw [%i2+%g0],%l1 ! %l1 = ffffffffffffffff
10695! Mem[0000000030181400] = 63ffff96, %l1 = ffffffffffffffff
10696 ldsha [%i6+%g0]0x81,%l1 ! %l1 = 00000000000063ff
10697! Starting 10 instruction Store Burst
10698! %f2 = 000001ff 00001d20, %l0 = 0000000000000000
10699! Mem[0000000010101408] = ffffffffa2fb63dd
10700 add %i4,0x008,%g1
10701 stda %f2,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010101408] = ffffffffa2fb63dd
10702
10703p0_label_416:
10704! Mem[0000000030081400] = 00000000, %l0 = 0000000000000000
10705 swapa [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000
10706! %l2 = ffffffff, %l3 = 0000ff00, Mem[0000000010081408] = 7e600000 f20a2ca5
10707 stda %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffffff 0000ff00
10708! %l4 = 000000000000ffff, Mem[0000000030081400] = 00000000
10709 stba %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000000
10710! %l0 = 00000000, %l1 = 000063ff, Mem[0000000030081408] = 201d0000 ff010000
10711 stda %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 000063ff
10712! %l2 = 00000000ffffffff, Mem[000000001004140f] = ff0000ff
10713 stb %l2,[%i1+0x00f] ! Mem[000000001004140c] = ff0000ff
10714! %f16 = 96070000 00000000 00000000 ffffffff
10715! %f20 = 0000ff52 ffffffff 000001ff 00001d20
10716! %f24 = 00000000 00000000 00000000 000000ff
10717! %f28 = 00000000 00ff0000 00000000 ffffffff
10718 stda %f16,[%i4]ASI_BLK_AIUP ! Block Store to 0000000010101400
10719! Mem[0000000010041400] = 00000000, %l4 = 000000000000ffff
10720 swapa [%i1+%g0]0x88,%l4 ! %l4 = 0000000000000000
10721! %f12 = a77aa217 0fc18655, Mem[0000000030101408] = 00000000 96070000
10722 stda %f12,[%i4+%o4]0x89 ! Mem[0000000030101408] = a77aa217 0fc18655
10723! %l0 = 00000000, %l1 = 000063ff, Mem[0000000010081430] = ff0000ff 4900ff00
10724 stda %l0,[%i2+0x030]%asi ! Mem[0000000010081430] = 00000000 000063ff
10725! Starting 10 instruction Load Burst
10726! Mem[0000000010041408] = ff0000ff 300a00ff, %l0 = 00000000, %l1 = 000063ff
10727 ldda [%i1+%o4]0x88,%l0 ! %l0 = 00000000300a00ff 00000000ff0000ff
10728
10729p0_label_417:
10730! Mem[00000000201c0000] = 00004c08, %l5 = 0000000000000000
10731 ldsb [%o0+%g0],%l5 ! %l5 = 0000000000000000
10732! %l7 = 00000000ff00009f, %l3 = 000000000000ff00, %l7 = 00000000ff00009f
10733 subc %l7,%l3,%l7 ! %l7 = 00000000feff019f
10734! Mem[00000000300c1408] = 0063fba2, %l6 = fffffffffffffde9
10735 lduba [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000
10736! Mem[0000000010001408] = 000000ff, %f1 = ffffffff
10737 lda [%i0+%o4]0x88,%f1 ! %f1 = 000000ff
10738! Mem[0000000030141408] = ffffff00, %l5 = 0000000000000000
10739 ldsha [%i5+%o4]0x89,%l5 ! %l5 = ffffffffffffff00
10740! Mem[0000000010181430] = 00000048a675a8b0, %f12 = a77aa217 0fc18655
10741 ldd [%i6+0x030],%f12 ! %f12 = 00000048 a675a8b0
10742! Mem[00000000300c1410] = 9f1d21007e60bfff, %l7 = 00000000feff019f
10743 ldxa [%i3+%o5]0x81,%l7 ! %l7 = 9f1d21007e60bfff
10744! Mem[000000001000143c] = ff000000, %l0 = 00000000300a00ff
10745 ldsw [%i0+0x03c],%l0 ! %l0 = ffffffffff000000
10746! Mem[0000000030081408] = 00000000, %l0 = ffffffffff000000
10747 ldsba [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000
10748! Starting 10 instruction Store Burst
10749! Mem[0000000010181400] = 00000000, %l4 = 0000000000000000
10750 ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 00000000000000ff
10751
10752p0_label_418:
10753! Mem[0000000010181410] = 00583e7e, %l6 = 0000000000000000
10754 ldstuba [%i6+%o5]0x88,%l6 ! %l6 = 0000007e000000ff
10755! %l6 = 000000000000007e, Mem[00000000100c1408] = ff0000ff
10756 stwa %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000007e
10757! %f12 = 00000048 a675a8b0, %l4 = 0000000000000000
10758! Mem[0000000030141428] = ac99044820dd659f
10759 add %i5,0x028,%g1
10760 stda %f12,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030141428] = ac99044820dd659f
10761! %l5 = ffffffffffffff00, Mem[0000000010041418] = 00000000ff000000, %asi = 80
10762 stxa %l5,[%i1+0x018]%asi ! Mem[0000000010041418] = ffffffffffffff00
10763! Mem[0000000010001410] = 000000ff, %l5 = ffffff00, %l7 = 7e60bfff
10764 add %i0,0x10,%g1
10765 casa [%g1]0x80,%l5,%l7 ! %l7 = 00000000000000ff
10766! %l5 = ffffffffffffff00, Mem[0000000010181400] = ff000000
10767 stwa %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffffff00
10768! %f8 = 000001ff 49000000, %l5 = ffffffffffffff00
10769! Mem[0000000010001400] = 000000ff00000000
10770 stda %f8,[%i0+%l5]ASI_PST32_PL ! Mem[0000000010001400] = 000000ff00000000
10771! %l0 = 0000000000000000, immed = fffff5c0, %y = 00000000
10772 udiv %l0,-0xa40,%l1 ! %l1 = 0000000000000000
10773 mov %l0,%y ! %y = 00000000
10774! %f9 = 49000000, Mem[0000000010101400] = 00000796
10775 sta %f9 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 49000000
10776! Starting 10 instruction Load Burst
10777! Code Fragment 3
10778p0_fragment_36:
10779! %l0 = 0000000000000000
10780 setx 0xc79ca707a2b305e0,%g7,%l0 ! %l0 = c79ca707a2b305e0
10781! %l1 = 0000000000000000
10782 setx 0x8eb8b90fee1fd9a6,%g7,%l1 ! %l1 = 8eb8b90fee1fd9a6
10783 setx 0x1fe000, %g1, %g3
10784 or %l0, %g3, %l0 ! always set perrmask = 0xff
10785 setx 0x1ffff8, %g1, %g2
10786 and %l0, %g2, %l0
10787 ta T_CHANGE_HPRIV
10788 stxa %l1, [%l0]ASI_DCACHE_DATA
10789 ta T_CHANGE_NONHPRIV
10790! %l0 = c79ca707a2b305e0
10791 setx 0xb93df1384256d638,%g7,%l0 ! %l0 = b93df1384256d638
10792! %l1 = 8eb8b90fee1fd9a6
10793 setx 0x426abed033ceda94,%g7,%l1 ! %l1 = 426abed033ceda94
10794
10795p0_label_419:
10796! Mem[0000000010181420] = 00583e7e, %l6 = 000000000000007e
10797 ldsw [%i6+0x020],%l6 ! %l6 = 0000000000583e7e
10798! Mem[000000001018140c] = 00000000, %l6 = 0000000000583e7e
10799 ldub [%i6+0x00e],%l6 ! %l6 = 0000000000000000
10800! Mem[0000000010001410] = 000000ff00000000, %f24 = 00000000 00000000
10801 ldda [%i0+%o5]0x80,%f24 ! %f24 = 000000ff 00000000
10802 membar #Sync ! Added by membar checker (63)
10803! Mem[0000000010101410] = 0000ff52, %l6 = 0000000000000000
10804 lduha [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000
10805! %f28 = 00000000, %f29 = 00ff0000, %f21 = ffffffff
10806 fsubs %f28,%f29,%f21 ! %f21 = 80ff0000
10807! Mem[00000000201c0000] = 00004c08, %l0 = b93df1384256d638
10808 ldsb [%o0+%g0],%l0 ! %l0 = 0000000000000000
10809! Mem[0000000010141410] = 00067d81000000ff, %l7 = 00000000000000ff
10810 ldxa [%i5+%o5]0x88,%l7 ! %l7 = 00067d81000000ff
10811! Mem[0000000010101410] = 0000ff52, %l7 = 00067d81000000ff
10812 ldswa [%i4+%o5]0x80,%l7 ! %l7 = 000000000000ff52
10813! Mem[0000000010001410] = ff000000, %l7 = 000000000000ff52
10814 lduba [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000000
10815! Starting 10 instruction Store Burst
10816! %f22 = 000001ff 00001d20, %l1 = 426abed033ceda94
10817! Mem[0000000010081418] = 000001ffff000000
10818 add %i2,0x018,%g1
10819 stda %f22,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010081418] = 000000ffff000000
10820
10821p0_label_420:
10822! %l0 = 00000000, %l1 = 33ceda94, Mem[0000000030041408] = ffffffff f20a2ca5
10823 stda %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 33ceda94
10824! %f2 = 000001ff 00001d20, Mem[0000000010101408] = 00000000 ffffffff
10825 stda %f2 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000001ff 00001d20
10826! Mem[0000000010181400] = ffffff00, %l0 = 0000000000000000
10827 ldstuba [%i6+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
10828! %l0 = 00000000000000ff, Mem[0000000030101410] = ffffffff
10829 stha %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ffffff
10830! Mem[0000000010141410] = 000000ff, %l4 = 0000000000000000
10831 ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
10832! Mem[0000000030081410] = 00000000, %l7 = 0000000000000000
10833 ldstuba [%i2+%o5]0x89,%l7 ! %l7 = 00000000000000ff
10834! Mem[0000000010101404] = 00000000, %l4 = 000000ff, %l2 = ffffffff
10835 add %i4,0x04,%g1
10836 casa [%g1]0x80,%l4,%l2 ! %l2 = 0000000000000000
10837! Mem[0000000030041410] = ff0000ff, %l5 = ffffffffffffff00
10838 swapa [%i1+%o5]0x89,%l5 ! %l5 = 00000000ff0000ff
10839! %l0 = 00000000000000ff, Mem[00000000300c1408] = a2fb6300
10840 stwa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
10841! Starting 10 instruction Load Burst
10842! Mem[0000000030101408] = 0fc18655, %l5 = 00000000ff0000ff
10843 ldsba [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000055
10844
10845p0_label_421:
10846! Mem[0000000010041408] = ff000a30, %l0 = 00000000000000ff
10847 ldsha [%i1+0x00a]%asi,%l0 ! %l0 = 0000000000000a30
10848! Mem[0000000010001400] = 000000ff 00000000 ff000000 ff010000
10849! Mem[0000000010001410] = 000000ff 00000000 ac990448 00000000
10850! Mem[0000000010001420] = ffffffff 00000050 ffbf607e 20dd659f
10851! Mem[0000000010001430] = ac990448 000000ff 00000000 ff000000
10852 ldda [%i0]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010001400
10853! Mem[0000000010041400] = ffff0000 0000201d, %l2 = 00000000, %l3 = 0000ff00
10854 ldda [%i1+%g0]0x80,%l2 ! %l2 = 00000000ffff0000 000000000000201d
10855! Mem[0000000010001418] = ac99044800000000, %l4 = 00000000000000ff
10856 ldxa [%i0+0x018]%asi,%l4 ! %l4 = ac99044800000000
10857! %f26 = 00000000 000000ff, %f25 = 00000000
10858 fdtos %f26,%f25 ! %f25 = 00000000
10859! Mem[0000000030001410] = 00000000, %l7 = 0000000000000000
10860 lduha [%i0+%o5]0x81,%l7 ! %l7 = 0000000000000000
10861! Mem[0000000010041408] = ff000a30, %l7 = 0000000000000000
10862 lduba [%i1+%o4]0x80,%l7 ! %l7 = 00000000000000ff
10863! Mem[00000000100c1408] = 000000000000007e, %f30 = 00000000 ffffffff
10864 ldda [%i3+%o4]0x88,%f30 ! %f30 = 00000000 0000007e
10865! %l7 = 00000000000000ff, immed = 0000059f, %y = 00000000
10866 sdiv %l7,0x59f,%l3 ! %l3 = 0000000000000000
10867 mov %l0,%y ! %y = 00000a30
10868! Starting 10 instruction Store Burst
10869! Mem[0000000030181408] = 5586c10f, %l5 = 0000000000000055
10870 swapa [%i6+%o4]0x81,%l5 ! %l5 = 000000005586c10f
10871
10872p0_label_422:
10873! %f24 = 000000ff 00000000, Mem[0000000010141410] = ff000000 817d0600
10874 stda %f24,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000ff 00000000
10875! %l4 = ac99044800000000, Mem[0000000030181410] = 00000000000000ff
10876 stxa %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = ac99044800000000
10877! Mem[0000000030141410] = ffffffff, %l0 = 0000000000000a30
10878 swapa [%i5+%o5]0x89,%l0 ! %l0 = 00000000ffffffff
10879! %l0 = 00000000ffffffff, Mem[0000000030181400] = 96ffff63
10880 stba %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 96ffffff
10881! Mem[00000000211c0001] = ffff85d2, %l6 = 0000000000000000
10882 ldstuba [%o2+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
10883! %l0 = 00000000ffffffff, immed = 00000a8d, %y = 00000a30
10884 sdiv %l0,0xa8d,%l1 ! %l1 = 000000007fffffff
10885 mov %l0,%y ! %y = ffffffff
10886! %f18 = 00000000 ffffffff, Mem[00000000100c1400] = ffddff00 a52c0af2
10887 std %f18,[%i3+%g0] ! Mem[00000000100c1400] = 00000000 ffffffff
10888! Mem[0000000021800040] = ffffd022, %l7 = 00000000000000ff
10889 ldstuba [%o3+0x040]%asi,%l7 ! %l7 = 000000ff000000ff
10890! Mem[000000001018143d] = 00000000, %l6 = 00000000000000ff
10891 ldstub [%i6+0x03d],%l6 ! %l6 = 00000000000000ff
10892! Starting 10 instruction Load Burst
10893! Mem[0000000030181400] = ffffff96, %l2 = 00000000ffff0000
10894 ldsha [%i6+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
10895
10896p0_label_423:
10897! Mem[0000000010001410] = 000000ff, %l5 = 000000005586c10f
10898 ldub [%i0+%o5],%l5 ! %l5 = 0000000000000000
10899! Mem[0000000010081438] = 00000000, %l4 = ac99044800000000
10900 lduba [%i2+0x03a]%asi,%l4 ! %l4 = 0000000000000000
10901! Mem[0000000030141410] = 300a0000, %f17 = 00000000
10902 lda [%i5+%o5]0x81,%f17 ! %f17 = 300a0000
10903! Mem[0000000010101400] = 49000000, %f27 = 000000ff
10904 lda [%i4+%g0]0x88,%f27 ! %f27 = 49000000
10905! Mem[0000000010141400] = a52c0af200000000, %l7 = 00000000000000ff
10906 ldxa [%i5+%g0]0x80,%l7 ! %l7 = a52c0af200000000
10907! Mem[0000000010101410] = 0000ff52, %l6 = 0000000000000000
10908 ldsba [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000
10909! Mem[0000000030041400] = 000000ff, %l7 = a52c0af200000000
10910 ldsba [%i1+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
10911! Mem[0000000030181408] = 55000000, %l5 = 0000000000000000
10912 lduwa [%i6+%o4]0x89,%l5 ! %l5 = 0000000055000000
10913! Mem[0000000010181410] = 00583eff, %l0 = 00000000ffffffff
10914 ldsha [%i6+%o5]0x88,%l0 ! %l0 = 0000000000003eff
10915! Starting 10 instruction Store Burst
10916! Mem[0000000010041410] = 00000000, %l5 = 0000000055000000
10917 swapa [%i1+%o5]0x80,%l5 ! %l5 = 0000000000000000
10918
10919p0_label_424:
10920! %f24 = 000000ff, Mem[0000000030081410] = ff000000
10921 sta %f24,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000ff
10922! %l0 = 0000000000003eff, Mem[0000000010041424] = 000000ff, %asi = 80
10923 stwa %l0,[%i1+0x024]%asi ! Mem[0000000010041424] = 00003eff
10924! %f20 = 0000ff52 80ff0000, Mem[0000000010141400] = f20a2ca5 00000000
10925 stda %f20,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000ff52 80ff0000
10926! %f16 = 96070000 300a0000 00000000 ffffffff
10927! %f20 = 0000ff52 80ff0000 000001ff 00001d20
10928! %f24 = 000000ff 00000000 00000000 49000000
10929! %f28 = 00000000 00ff0000 00000000 0000007e
10930 stda %f16,[%i0]ASI_BLK_AIUS ! Block Store to 0000000030001400
10931! %l0 = 00003eff, %l1 = 7fffffff, Mem[0000000030001400] = 00000796 00000a30
10932 stda %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00003eff 7fffffff
10933 membar #Sync ! Added by membar checker (64)
10934! %l3 = 0000000000000000, Mem[0000000010001410] = ff000000
10935 stba %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff000000
10936! %l2 = ffffffffffffffff, Mem[0000000010141408] = 00000000
10937 stha %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffff0000
10938! Mem[0000000030041408] = 00000000, %l4 = 0000000000000000
10939 ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 00000000000000ff
10940! %f26 = 00000000, Mem[0000000030081410] = ff000000
10941 sta %f26,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
10942! Starting 10 instruction Load Burst
10943! Mem[0000000010001400] = 000000ff, %l3 = 0000000000000000
10944 lduha [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000
10945
10946p0_label_425:
10947! Mem[0000000030081408] = 00000000, %l1 = 000000007fffffff
10948 ldswa [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000
10949! Mem[0000000010181400] = 00ffffff, %l1 = 0000000000000000
10950 ldswa [%i6+%g0]0x88,%l1 ! %l1 = 0000000000ffffff
10951! Mem[0000000030041410] = ffffff00, %f8 = ffffffff
10952 lda [%i1+%o5]0x89,%f8 ! %f8 = ffffff00
10953! %l2 = ffffffffffffffff, imm = fffffffffffffcad, %l2 = ffffffffffffffff
10954 andn %l2,-0x353,%l2 ! %l2 = 0000000000000352
10955! Mem[00000000100c1410] = 0000000000000000, %l1 = 0000000000ffffff
10956 ldxa [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000
10957! Mem[0000000021800140] = ffff05d8, %l1 = 0000000000000000
10958 ldub [%o3+0x141],%l1 ! %l1 = 00000000000000ff
10959! Mem[0000000030181408] = 55000000, %l4 = 0000000000000000
10960 lduba [%i6+%o4]0x89,%l4 ! %l4 = 0000000000000000
10961! Code Fragment 3
10962p0_fragment_37:
10963! %l0 = 0000000000003eff
10964 setx 0x3058485877345eae,%g7,%l0 ! %l0 = 3058485877345eae
10965! %l1 = 00000000000000ff
10966 setx 0x5ea3149847f90469,%g7,%l1 ! %l1 = 5ea3149847f90469
10967 setx 0x1fe000, %g1, %g3
10968 or %l0, %g3, %l0 ! always set perrmask = 0xff
10969 setx 0x1ffff8, %g1, %g2
10970 and %l0, %g2, %l0
10971 ta T_CHANGE_HPRIV
10972 stxa %l1, [%l0]ASI_DCACHE_DATA
10973 ta T_CHANGE_NONHPRIV
10974! %l0 = 3058485877345eae
10975 setx 0x390b7817921f8116,%g7,%l0 ! %l0 = 390b7817921f8116
10976! %l1 = 5ea3149847f90469
10977 setx 0xe3c40cc05f6d17d9,%g7,%l1 ! %l1 = e3c40cc05f6d17d9
10978! Mem[0000000010081410] = ffffffff, %l4 = 0000000000000000
10979 lduha [%i2+%o5]0x80,%l4 ! %l4 = 000000000000ffff
10980! Starting 10 instruction Store Burst
10981! %l2 = 0000000000000352, Mem[0000000030041400] = ff00000000000000
10982 stxa %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000000000000352
10983
10984p0_label_426:
10985! %f8 = ffffff00 00000050, Mem[0000000010001410] = ff000000 00000000
10986 stda %f8 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffff00 00000050
10987! Code Fragment 3
10988p0_fragment_38:
10989! %l0 = 390b7817921f8116
10990 setx 0x29b293f021af4cd8,%g7,%l0 ! %l0 = 29b293f021af4cd8
10991! %l1 = e3c40cc05f6d17d9
10992 setx 0xb2d5896016282d14,%g7,%l1 ! %l1 = b2d5896016282d14
10993 setx 0x1fe000, %g1, %g3
10994 or %l0, %g3, %l0 ! always set perrmask = 0xff
10995 setx 0x1ffff8, %g1, %g2
10996 and %l0, %g2, %l0
10997 ta T_CHANGE_HPRIV
10998 stxa %l1, [%l0]ASI_DCACHE_DATA
10999 ta T_CHANGE_NONHPRIV
11000! %l0 = 29b293f021af4cd8
11001 setx 0xd49dacb0616c987a,%g7,%l0 ! %l0 = d49dacb0616c987a
11002! %l1 = b2d5896016282d14
11003 setx 0x07664a9fd2e1caeb,%g7,%l1 ! %l1 = 07664a9fd2e1caeb
11004! %l0 = 616c987a, %l1 = d2e1caeb, Mem[0000000010101400] = 00000049 00000000
11005 stda %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 616c987a d2e1caeb
11006! Mem[0000000010181410] = ff3e5800, %l0 = d49dacb0616c987a
11007 ldstuba [%i6+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
11008! %l5 = 0000000000000000, Mem[0000000010181438] = 0000ffff, %asi = 80
11009 stba %l5,[%i6+0x038]%asi ! Mem[0000000010181438] = 0000ffff
11010! %l4 = 000000000000ffff, Mem[0000000030101408] = 5586c10f17a27aa7
11011 stxa %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000000000ffff
11012! %l4 = 000000000000ffff, Mem[0000000010181410] = 00583eff
11013 stwa %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000ffff
11014! %l2 = 00000352, %l3 = 00000000, Mem[0000000010081400] = ffffffff 00000796
11015 stda %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000352 00000000
11016! %f16 = 96070000 300a0000 00000000 ffffffff
11017! %f20 = 0000ff52 80ff0000 000001ff 00001d20
11018! %f24 = 000000ff 00000000 00000000 49000000
11019! %f28 = 00000000 00ff0000 00000000 0000007e
11020 stda %f16,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400
11021! Starting 10 instruction Load Burst
11022! Mem[0000000030041400] = 00000000, %f8 = ffffff00
11023 lda [%i1+%g0]0x89,%f8 ! %f8 = 00000000
11024
11025p0_label_427:
11026! Mem[00000000300c1410] = 9f1d2100, %l0 = 00000000000000ff
11027 ldsha [%i3+%o5]0x81,%l0 ! %l0 = ffffffffffff9f1d
11028! Mem[0000000010081410] = ffffffff00000000, %l6 = 0000000000000000
11029 ldxa [%i2+%o5]0x80,%l6 ! %l6 = ffffffff00000000
11030 membar #Sync ! Added by membar checker (65)
11031! Mem[000000001004142c] = 00000000, %l0 = ffffffffffff9f1d
11032 ldsw [%i1+0x02c],%l0 ! %l0 = 0000000000000000
11033! Mem[0000000030041400] = 5203000000000000, %l1 = 07664a9fd2e1caeb
11034 ldxa [%i1+%g0]0x89,%l1 ! %l1 = 5203000000000000
11035! Mem[00000000100c1430] = 00000000 203504f3, %l0 = 00000000, %l1 = 00000000
11036 ldd [%i3+0x030],%l0 ! %l0 = 0000000000000000 00000000203504f3
11037! Mem[0000000010081400] = 52030000 00000000, %l0 = 00000000, %l1 = 203504f3
11038 ldda [%i2+%g0]0x80,%l0 ! %l0 = 0000000052030000 0000000000000000
11039! Mem[0000000030041408] = 94dace33000000ff, %f14 = 00000000 ff000000
11040 ldda [%i1+%o4]0x89,%f14 ! %f14 = 94dace33 000000ff
11041! Mem[0000000030081408] = ff63000000000000, %f10 = ffbf607e 20dd659f
11042 ldda [%i2+%o4]0x89,%f10 ! %f10 = ff630000 00000000
11043! Mem[0000000030081408] = 00000000, %f9 = 00000050
11044 lda [%i2+%o4]0x89,%f9 ! %f9 = 00000000
11045! Starting 10 instruction Store Burst
11046! %l4 = 0000ffff, %l5 = 00000000, Mem[0000000030001400] = 00003eff 7fffffff
11047 stda %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000ffff 00000000
11048
11049p0_label_428:
11050! %f6 = ac990448 00000000, Mem[0000000010101410] = 52ff0000 ffffffff
11051 stda %f6 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = ac990448 00000000
11052! %l0 = 0000000052030000, Mem[0000000010101410] = 00000000
11053 stba %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
11054! %f16 = 96070000, Mem[0000000010181400] = 00ffffff
11055 sta %f16,[%i6+%g0]0x88 ! Mem[0000000010181400] = 96070000
11056! %l3 = 0000000000000000, Mem[000000001008143e] = 000000ff, %asi = 80
11057 stha %l3,[%i2+0x03e]%asi ! Mem[000000001008143c] = 00000000
11058! %l1 = 0000000000000000, Mem[0000000010041400] = 300a0000
11059 stba %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = 300a0000
11060! %f26 = 00000000 49000000, Mem[0000000010001408] = 000000ff 000001ff
11061 stda %f26,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 49000000
11062! Mem[0000000010141410] = 000000ff, %l5 = 0000000000000000
11063 ldstuba [%i5+%o5]0x80,%l5 ! %l5 = 00000000000000ff
11064! %f16 = 96070000 300a0000, Mem[0000000010141418] = 7c0efb7c ff2ce06d
11065 std %f16,[%i5+0x018] ! Mem[0000000010141418] = 96070000 300a0000
11066! Mem[00000000211c0001] = ffff85d2, %l1 = 0000000000000000
11067 ldstuba [%o2+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
11068! Starting 10 instruction Load Burst
11069! Mem[0000000010141408] = ffff0000, %l6 = ffffffff00000000
11070 ldsb [%i5+0x009],%l6 ! %l6 = ffffffffffffffff
11071
11072p0_label_429:
11073! Mem[0000000030141400] = ff0000ff, %l4 = 000000000000ffff
11074 lduba [%i5+%g0]0x89,%l4 ! %l4 = 00000000000000ff
11075! Mem[00000000100c1408] = 0000007e, %l6 = ffffffffffffffff
11076 lduha [%i3+%o4]0x88,%l6 ! %l6 = 000000000000007e
11077! Mem[00000000300c1408] = ff000000, %l3 = 0000000000000000
11078 lduwa [%i3+%o4]0x81,%l3 ! %l3 = 00000000ff000000
11079! Mem[0000000020800000] = ffffba64, %l2 = 0000000000000352
11080 lduha [%o1+0x000]%asi,%l2 ! %l2 = 000000000000ffff
11081! Mem[0000000010041400] = 96070000300a0000, %f6 = ac990448 00000000
11082 ldda [%i1+%g0]0x88,%f6 ! %f6 = 96070000 300a0000
11083! Mem[0000000030141410] = 00000a30, %l1 = 00000000000000ff
11084 ldswa [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000a30
11085! Mem[0000000010081410] = ffffffff, %l4 = 00000000000000ff
11086 lduba [%i2+%o5]0x80,%l4 ! %l4 = 00000000000000ff
11087! Mem[0000000030181410] = 00000000, %l2 = 000000000000ffff
11088 lduwa [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000000
11089! Mem[0000000010041408] = ffffffff, %l1 = 0000000000000a30
11090 ldswa [%i1+%o4]0x80,%l1 ! %l1 = ffffffffffffffff
11091! Starting 10 instruction Store Burst
11092! %l7 = ffffffffffffffff, Mem[0000000010081408] = ffffffff
11093 stha %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffffff
11094
11095p0_label_430:
11096! %l4 = 00000000000000ff, Mem[0000000010141420] = 000000ff0000201d
11097 stx %l4,[%i5+0x020] ! Mem[0000000010141420] = 00000000000000ff
11098! Mem[00000000211c0000] = ffff85d2, %l5 = 0000000000000000
11099 ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
11100! %l6 = 000000000000007e, Mem[0000000021800001] = ff00f103
11101 stb %l6,[%o3+0x001] ! Mem[0000000021800000] = ff7ef103
11102! %l2 = 0000000000000000, Mem[00000000300c1410] = 9f1d21007e60bfff
11103 stxa %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000000000000
11104! %l1 = ffffffffffffffff, Mem[0000000010001408] = 0000000049000000
11105 stxa %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffffffffffff
11106! %f24 = 000000ff 00000000, Mem[0000000030181400] = 96ffffff 00000000
11107 stda %f24,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff 00000000
11108! %f26 = 00000000 49000000, Mem[0000000010041410] = 0000ff80 52ff0000
11109 stda %f26,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 49000000
11110! %l6 = 000000000000007e, immed = 00000dc1, %y = ffffffff
11111 umul %l6,0xdc1,%l2 ! %l2 = 000000000006c4fe, %y = 00000000
11112! %l2 = 0006c4fe, %l3 = ff000000, Mem[0000000010081408] = ffffffff 0000ff00
11113 stda %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0006c4fe ff000000
11114! Starting 10 instruction Load Burst
11115! Mem[0000000010181400] = 96070000, %l3 = 00000000ff000000
11116 lduha [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
11117
11118p0_label_431:
11119! Mem[0000000010181428] = 000000ff, %l2 = 000000000006c4fe
11120 ldsw [%i6+0x028],%l2 ! %l2 = 00000000000000ff
11121! Mem[0000000021800140] = ffff05d8, %l7 = ffffffffffffffff
11122 ldub [%o3+0x140],%l7 ! %l7 = 00000000000000ff
11123! Code Fragment 3
11124p0_fragment_39:
11125! %l0 = 0000000052030000
11126 setx 0xa84b0d006cfec7b6,%g7,%l0 ! %l0 = a84b0d006cfec7b6
11127! %l1 = ffffffffffffffff
11128 setx 0x612e69b0422467aa,%g7,%l1 ! %l1 = 612e69b0422467aa
11129 setx 0x1fe000, %g1, %g3
11130 or %l0, %g3, %l0 ! always set perrmask = 0xff
11131 setx 0x1ffff8, %g1, %g2
11132 and %l0, %g2, %l0
11133 ta T_CHANGE_HPRIV
11134 stxa %l1, [%l0]ASI_DCACHE_DATA
11135 ta T_CHANGE_NONHPRIV
11136! %l0 = a84b0d006cfec7b6
11137 setx 0x6d9439a009ca5f71,%g7,%l0 ! %l0 = 6d9439a009ca5f71
11138! %l1 = 612e69b0422467aa
11139 setx 0xa46f216fc92a007c,%g7,%l1 ! %l1 = a46f216fc92a007c
11140! Mem[00000000100c141c] = 000000ff, %l6 = 000000000000007e
11141 ldub [%i3+0x01e],%l6 ! %l6 = 0000000000000000
11142! Mem[00000000100c1408] = 7e000000, %l5 = 00000000000000ff
11143 lduwa [%i3+%o4]0x80,%l5 ! %l5 = 000000007e000000
11144! %l3 = 0000000000000000, %l0 = 6d9439a009ca5f71, %l0 = 6d9439a009ca5f71
11145 xor %l3,%l0,%l0 ! %l0 = 6d9439a009ca5f71
11146! Mem[0000000030181400] = 00000000ff000000, %f24 = 000000ff 00000000
11147 ldda [%i6+%g0]0x81,%f24 ! %f24 = 00000000 ff000000
11148! Mem[0000000010001410] = 50000000, %l7 = 00000000000000ff
11149 lduba [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000050
11150! Mem[0000000030001408] = 00000000ffffffff, %l1 = a46f216fc92a007c
11151 ldxa [%i0+%o4]0x81,%l1 ! %l1 = 00000000ffffffff
11152! Starting 10 instruction Store Burst
11153! Mem[0000000010101400] = 7a986c61, %l4 = 00000000000000ff
11154 ldstuba [%i4+%g0]0x88,%l4 ! %l4 = 00000061000000ff
11155
11156p0_label_432:
11157! %f26 = 00000000 49000000, Mem[0000000010141408] = ffff0000 00000000
11158 stda %f26,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 49000000
11159! Mem[0000000030001400] = 0000ffff, %l0 = 6d9439a009ca5f71
11160 swapa [%i0+%g0]0x89,%l0 ! %l0 = 000000000000ffff
11161! Mem[0000000030181410] = 00000000, %l1 = 00000000ffffffff
11162 ldstuba [%i6+%o5]0x89,%l1 ! %l1 = 00000000000000ff
11163! %f17 = 300a0000, Mem[0000000030041408] = 000000ff
11164 sta %f17,[%i1+%o4]0x89 ! Mem[0000000030041408] = 300a0000
11165! Mem[0000000010041408] = ffffffff, %l2 = 00000000000000ff
11166 ldstuba [%i1+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
11167! %l0 = 000000000000ffff, Mem[0000000030081410] = ffffffff00000000
11168 stxa %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000000000ffff
11169! Mem[0000000030001410] = 52ff0000, %l6 = 0000000000000000
11170 ldstuba [%i0+%o5]0x89,%l6 ! %l6 = 00000000000000ff
11171! Mem[0000000010081400] = 00000352, %l3 = 0000000000000000
11172 swapa [%i2+%g0]0x88,%l3 ! %l3 = 0000000000000352
11173! %l1 = 0000000000000000, Mem[00000000100c1400] = 00000000
11174 stha %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
11175! Starting 10 instruction Load Burst
11176! Mem[0000000010081400] = 00000000, %l1 = 0000000000000000
11177 lduwa [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000000
11178
11179p0_label_433:
11180! Mem[00000000300c1410] = 00000000, %l2 = 00000000000000ff
11181 lduha [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000
11182! Mem[0000000030141400] = ff0000ff, %l1 = 0000000000000000
11183 ldsha [%i5+%g0]0x81,%l1 ! %l1 = ffffffffffffff00
11184! Mem[00000000100c1434] = 203504f3, %l0 = 000000000000ffff
11185 lduh [%i3+0x034],%l0 ! %l0 = 0000000000002035
11186! Mem[0000000010041400] = 00000a3000000796, %l2 = 0000000000000000
11187 ldx [%i1+%g0],%l2 ! %l2 = 00000a3000000796
11188 membar #Sync ! Added by membar checker (66)
11189! Mem[0000000030001400] = 715fca09 00000000 00000000 ffffffff
11190! Mem[0000000030001410] = ff00ff52 80ff0000 000001ff 00001d20
11191! Mem[0000000030001420] = 000000ff 00000000 00000000 49000000
11192! Mem[0000000030001430] = 00000000 00ff0000 00000000 0000007e
11193 ldda [%i0]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030001400
11194! Mem[0000000010081400] = 0000000000000000, %f22 = 000001ff 00001d20
11195 ldda [%i2+%g0]0x88,%f22 ! %f22 = 00000000 00000000
11196! Mem[0000000030081400] = 00000000000000ff, %l3 = 0000000000000352
11197 ldxa [%i2+%g0]0x89,%l3 ! %l3 = 00000000000000ff
11198! Mem[0000000021800080] = ffff7b7d, %l5 = 000000007e000000
11199 lduh [%o3+0x080],%l5 ! %l5 = 000000000000ffff
11200! Mem[0000000010141400] = 80ff0000, %l4 = 0000000000000061
11201 ldsha [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000000
11202! Starting 10 instruction Store Burst
11203! %l1 = ffffffffffffff00, Mem[0000000030141410] = 0000000000000a30
11204 stxa %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffffffffff00
11205
11206p0_label_434:
11207! %f18 = 00000000, %f30 = 00000000, %f31 = 0000007e
11208 fdivs %f18,%f30,%f31 ! %f31 = 7fffffff
11209! %l6 = 00000000, %l7 = 00000050, Mem[0000000010101408] = 201d0000 ff010000
11210 stda %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 00000050
11211! %l5 = 000000000000ffff, %l7 = 0000000000000050, %l1 = ffffffffffffff00
11212 mulx %l5,%l7,%l1 ! %l1 = 00000000004fffb0
11213! %l5 = 000000000000ffff, imm = fffffffffffff7b9, %l0 = 0000000000002035
11214 sub %l5,-0x847,%l0 ! %l0 = 0000000000010846
11215! %f26 = 00000000, Mem[0000000030041400] = 00000000
11216 sta %f26,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
11217! Code Fragment 3
11218p0_fragment_40:
11219! %l0 = 0000000000010846
11220 setx 0x3986c557e297d349,%g7,%l0 ! %l0 = 3986c557e297d349
11221! %l1 = 00000000004fffb0
11222 setx 0x6ef83dff87724308,%g7,%l1 ! %l1 = 6ef83dff87724308
11223 setx 0x1fe000, %g1, %g3
11224 or %l0, %g3, %l0 ! always set perrmask = 0xff
11225 setx 0x1ffff8, %g1, %g2
11226 and %l0, %g2, %l0
11227 ta T_CHANGE_HPRIV
11228 stxa %l1, [%l0]ASI_DCACHE_DATA
11229 ta T_CHANGE_NONHPRIV
11230! %l0 = 3986c557e297d349
11231 setx 0x7abf316839dcf16a,%g7,%l0 ! %l0 = 7abf316839dcf16a
11232! %l1 = 6ef83dff87724308
11233 setx 0x8c4d7ec8254ca2c6,%g7,%l1 ! %l1 = 8c4d7ec8254ca2c6
11234! %l3 = 00000000000000ff, Mem[00000000201c0001] = 00004c08
11235 stb %l3,[%o0+0x001] ! Mem[00000000201c0000] = 00ff4c08
11236! Mem[0000000010081438] = 00000000, %l7 = 0000000000000050
11237 ldstuba [%i2+0x038]%asi,%l7 ! %l7 = 00000000000000ff
11238! Mem[0000000010141408] = 00000000, %l1 = 8c4d7ec8254ca2c6
11239 ldstuba [%i5+%o4]0x88,%l1 ! %l1 = 00000000000000ff
11240! Starting 10 instruction Load Burst
11241! Mem[00000000100c1400] = 00000000 ffffffff, %l0 = 39dcf16a, %l1 = 00000000
11242 ldda [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000 00000000ffffffff
11243
11244p0_label_435:
11245! Mem[0000000010141400] = 80ff0000, %l6 = 0000000000000000
11246 ldsba [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000000
11247! Mem[0000000010141410] = 00000000ff0000ff, %f16 = 96070000 300a0000
11248 ldda [%i5+%o5]0x88,%f16 ! %f16 = 00000000 ff0000ff
11249! Mem[0000000010101408] = 00000000, %l5 = 000000000000ffff
11250 ldsba [%i4+%o4]0x88,%l5 ! %l5 = 0000000000000000
11251! Mem[0000000010081400] = 0000000000000000, %l2 = 00000a3000000796
11252 ldx [%i2+%g0],%l2 ! %l2 = 0000000000000000
11253! %f22 = 00000000, %f17 = ff0000ff, %f31 = 7fffffff
11254 fadds %f22,%f17,%f31 ! %f31 = ff0000ff
11255! Mem[0000000030101408] = 00000000, %l0 = 0000000000000000
11256 lduba [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000000
11257! Mem[0000000030101400] = 9f0000ff, %l6 = 0000000000000000
11258 lduwa [%i4+%g0]0x89,%l6 ! %l6 = 000000009f0000ff
11259! Mem[0000000010181410] = ffff0000, %f17 = ff0000ff
11260 lda [%i6+%o5]0x80,%f17 ! %f17 = ffff0000
11261! Mem[000000001000142c] = 20dd659f, %f25 = ff000000
11262 lda [%i0+0x02c]%asi,%f25 ! %f25 = 20dd659f
11263! Starting 10 instruction Store Burst
11264! Mem[0000000020800001] = ffffba64, %l4 = 0000000000000000
11265 ldstub [%o1+0x001],%l4 ! %l4 = 000000ff000000ff
11266
11267p0_label_436:
11268! %l3 = 00000000000000ff, Mem[0000000021800000] = ff7ef103
11269 sth %l3,[%o3+%g0] ! Mem[0000000021800000] = 00fff103
11270! %l7 = 0000000000000000, Mem[0000000030141408] = ffffff00
11271 stha %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffff0000
11272! %l1 = 00000000ffffffff, immed = fffff3e8, %y = 00000000
11273 umul %l1,-0xc18,%l4 ! %l4 = fffff3e700000c18, %y = fffff3e7
11274! %f16 = 00000000 ffff0000, Mem[00000000100c1400] = 00000000 ffffffff
11275 stda %f16,[%i3+0x000]%asi ! Mem[00000000100c1400] = 00000000 ffff0000
11276! %f0 = 715fca09 00000000 00000000 ffffffff
11277! %f4 = ff00ff52 80ff0000 000001ff 00001d20
11278! %f8 = 000000ff 00000000 00000000 49000000
11279! %f12 = 00000000 00ff0000 00000000 0000007e
11280 stda %f0,[%i6]ASI_BLK_AIUPL ! Block Store to 0000000010181400
11281! %l2 = 00000000, %l3 = 000000ff, Mem[00000000100c1410] = 00000000 00000000
11282 stda %l2,[%i3+0x010]%asi ! Mem[00000000100c1410] = 00000000 000000ff
11283! %l5 = 0000000000000000, Mem[0000000010101410] = ac99044800000000
11284 stxa %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000000000000
11285 membar #Sync ! Added by membar checker (67)
11286! Mem[0000000010181410] = 0000ff80, %l6 = 000000009f0000ff, %asi = 80
11287 swapa [%i6+0x010]%asi,%l6 ! %l6 = 000000000000ff80
11288! Mem[0000000010001404] = 00000000, %l0 = 00000000, %l3 = 000000ff
11289 add %i0,0x04,%g1
11290 casa [%g1]0x80,%l0,%l3 ! %l3 = 0000000000000000
11291! Starting 10 instruction Load Burst
11292! Mem[00000000100c1408] = 7e000000 00000000, %l6 = 0000ff80, %l7 = 00000000
11293 ldda [%i3+%o4]0x80,%l6 ! %l6 = 000000007e000000 0000000000000000
11294
11295p0_label_437:
11296! Code Fragment 3
11297p0_fragment_41:
11298! %l0 = 0000000000000000
11299 setx 0x72c357a86fa8bb25,%g7,%l0 ! %l0 = 72c357a86fa8bb25
11300! %l1 = 00000000ffffffff
11301 setx 0x640901800bb8172e,%g7,%l1 ! %l1 = 640901800bb8172e
11302 setx 0x1fe000, %g1, %g3
11303 or %l0, %g3, %l0 ! always set perrmask = 0xff
11304 setx 0x1ffff8, %g1, %g2
11305 and %l0, %g2, %l0
11306 ta T_CHANGE_HPRIV
11307 stxa %l1, [%l0]ASI_DCACHE_DATA
11308 ta T_CHANGE_NONHPRIV
11309! %l0 = 72c357a86fa8bb25
11310 setx 0x8f567d779376c3eb,%g7,%l0 ! %l0 = 8f567d779376c3eb
11311! %l1 = 640901800bb8172e
11312 setx 0xbce8f6ffb93376c8,%g7,%l1 ! %l1 = bce8f6ffb93376c8
11313! Mem[0000000010181408] = ffffffff, %l5 = 0000000000000000
11314 ldsba [%i6+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
11315! Mem[000000001008142c] = ff000000, %l0 = 8f567d779376c3eb
11316 lduba [%i2+0x02d]%asi,%l0 ! %l0 = 0000000000000000
11317! Mem[00000000100c1400] = 00000000, %l2 = 0000000000000000
11318 lduwa [%i3+%g0]0x88,%l2 ! %l2 = 0000000000000000
11319! Mem[00000000100c1414] = 000000ff, %l7 = 0000000000000000
11320 lduwa [%i3+0x014]%asi,%l7 ! %l7 = 00000000000000ff
11321! Mem[0000000010001408] = ffffffff, %l7 = 00000000000000ff
11322 ldswa [%i0+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
11323! Mem[0000000010001400] = 000000ff, %l7 = ffffffffffffffff
11324 ldsw [%i0+%g0],%l7 ! %l7 = 00000000000000ff
11325! Mem[0000000010101408] = 0000000000000050, %f20 = 0000ff52 80ff0000
11326 ldda [%i4+%o4]0x80,%f20 ! %f20 = 00000000 00000050
11327! Mem[0000000030141400] = ff0000ff, %l6 = 000000007e000000
11328 ldsha [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000ff
11329! Starting 10 instruction Store Burst
11330! %l2 = 0000000000000000, Mem[0000000010181410] = 9f0000ff
11331 stba %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff
11332
11333p0_label_438:
11334! Mem[0000000010101400] = 7a986cff, %l0 = 0000000000000000
11335 ldstuba [%i4+%g0]0x88,%l0 ! %l0 = 000000ff000000ff
11336! Mem[0000000010081437] = 000063ff, %l7 = 00000000000000ff
11337 ldstub [%i2+0x037],%l7 ! %l7 = 000000ff000000ff
11338! %f1 = 00000000, %f25 = 20dd659f, %f3 = ffffffff
11339 fadds %f1 ,%f25,%f3 ! %f3 = 20dd659f
11340! Mem[0000000010001410] = 00000050, %l4 = fffff3e700000c18
11341 swapa [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000050
11342! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000030141410] = ffffff00 ffffffff
11343 stda %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff 000000ff
11344! %l2 = 0000000000000000, Mem[0000000010001418] = ac990448, %asi = 80
11345 stba %l2,[%i0+0x018]%asi ! Mem[0000000010001418] = 00990448
11346! Mem[00000000218000c1] = ffff4ce8, %l6 = 00000000000000ff
11347 ldstuba [%o3+0x0c1]%asi,%l6 ! %l6 = 000000ff000000ff
11348! %f22 = 00000000 00000000, %l1 = bce8f6ffb93376c8
11349! Mem[0000000010081438] = ff00000000000000
11350 add %i2,0x038,%g1
11351 stda %f22,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010081438] = ff00000000000000
11352! %l4 = 0000000000000050, Mem[000000001004140c] = 00000000
11353 stw %l4,[%i1+0x00c] ! Mem[000000001004140c] = 00000050
11354! Starting 10 instruction Load Burst
11355! Mem[0000000010181400] = 00000000, %l1 = bce8f6ffb93376c8
11356 ldsha [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
11357
11358p0_label_439:
11359! Mem[0000000010101424] = 00000000, %l5 = ffffffffffffffff
11360 ldsh [%i4+0x024],%l5 ! %l5 = 0000000000000000
11361! Mem[00000000211c0000] = ffff85d2, %l3 = 0000000000000000
11362 ldsba [%o2+0x001]%asi,%l3 ! %l3 = ffffffffffffffff
11363! Mem[0000000030141408] = 0000ffff ffffffac, %l2 = 00000000, %l3 = ffffffff
11364 ldda [%i5+%o4]0x81,%l2 ! %l2 = 000000000000ffff 00000000ffffffac
11365! Mem[00000000300c1408] = ff000000, %l7 = 00000000000000ff
11366 ldswa [%i3+%o4]0x81,%l7 ! %l7 = ffffffffff000000
11367! Mem[0000000030101400] = 9f0000ff, %l0 = 00000000000000ff
11368 lduba [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000ff
11369! Mem[0000000030141400] = 00000000ff0000ff, %l0 = 00000000000000ff
11370 ldxa [%i5+%g0]0x89,%l0 ! %l0 = 00000000ff0000ff
11371! Mem[0000000010101410] = 00000000, %l0 = 00000000ff0000ff
11372 lduwa [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000
11373! Mem[0000000010141400] = 80ff0000, %l7 = ffffffffff000000
11374 ldsba [%i5+%g0]0x88,%l7 ! %l7 = 0000000000000000
11375! Mem[0000000030081410] = ffff0000, %l3 = 00000000ffffffac
11376 lduwa [%i2+%o5]0x81,%l3 ! %l3 = 00000000ffff0000
11377! Starting 10 instruction Store Burst
11378! %l4 = 00000050, %l5 = 00000000, Mem[0000000030041408] = 00000a30 33ceda94
11379 stda %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000050 00000000
11380
11381p0_label_440:
11382! %f14 = 00000000, %f6 = 000001ff, %f25 = 20dd659f
11383 fadds %f14,%f6 ,%f25 ! %l0 = 0000000000000022, Unfinished, %fsr = 2900000800
11384! %l3 = 00000000ffff0000, Mem[0000000020800001] = ffffba64
11385 stb %l3,[%o1+0x001] ! Mem[0000000020800000] = ff00ba64
11386! Mem[00000000300c1400] = ff0000ff, %l0 = 0000000000000022
11387 swapa [%i3+%g0]0x81,%l0 ! %l0 = 00000000ff0000ff
11388! Mem[000000001018143c] = 00000000, %l4 = 0000000000000050
11389 ldstuba [%i6+0x03c]%asi,%l4 ! %l4 = 00000000000000ff
11390! %f31 = ff0000ff, Mem[00000000100c1410] = 00000000
11391 sta %f31,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff0000ff
11392! Mem[0000000010101415] = 00000000, %l4 = 0000000000000000
11393 ldstub [%i4+0x015],%l4 ! %l4 = 00000000000000ff
11394! %l4 = 00000000, %l5 = 00000000, Mem[0000000030041408] = 00000050 00000000
11395 stda %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 00000000
11396! %f18 = 00000000 ffffffff, Mem[0000000010001400] = ff000000 ff000000
11397 stda %f18,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 ffffffff
11398! %l7 = 0000000000000000, Mem[0000000010101408] = 00000000
11399 stha %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
11400! Starting 10 instruction Load Burst
11401! Mem[0000000010141400] = 80ff0000, %f17 = ffff0000
11402 lda [%i5+%g0]0x88,%f17 ! %f17 = 80ff0000
11403
11404p0_label_441:
11405! Code Fragment 3
11406p0_fragment_42:
11407! %l0 = 00000000ff0000ff
11408 setx 0x92cbc2480d92f783,%g7,%l0 ! %l0 = 92cbc2480d92f783
11409! %l1 = 0000000000000000
11410 setx 0xad6fd7f7a530b0d8,%g7,%l1 ! %l1 = ad6fd7f7a530b0d8
11411 setx 0x1fe000, %g1, %g3
11412 or %l0, %g3, %l0 ! always set perrmask = 0xff
11413 setx 0x1ffff8, %g1, %g2
11414 and %l0, %g2, %l0
11415 ta T_CHANGE_HPRIV
11416 stxa %l1, [%l0]ASI_DCACHE_DATA
11417 ta T_CHANGE_NONHPRIV
11418! %l0 = 92cbc2480d92f783
11419 setx 0x34afe96f94fd9093,%g7,%l0 ! %l0 = 34afe96f94fd9093
11420! %l1 = ad6fd7f7a530b0d8
11421 setx 0xd34a5c487d883793,%g7,%l1 ! %l1 = d34a5c487d883793
11422! Mem[0000000010141410] = ff0000ff, %l1 = d34a5c487d883793
11423 ldsba [%i5+%o5]0x80,%l1 ! %l1 = ffffffffffffffff
11424! Mem[0000000010081408] = 0006c4fe, %l5 = 0000000000000000
11425 ldsb [%i2+0x009],%l5 ! %l5 = 0000000000000006
11426! Mem[0000000030141408] = acffffffffff0000, %l3 = 00000000ffff0000
11427 ldxa [%i5+%o4]0x89,%l3 ! %l3 = acffffffffff0000
11428! Mem[0000000010101400] = ff6c987a, %l1 = ffffffffffffffff
11429 ldsha [%i4+0x000]%asi,%l1 ! %l1 = ffffffffffffff6c
11430! Mem[0000000010041410] = 00000000, %l4 = 0000000000000000
11431 ldsba [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
11432! Mem[0000000030101400] = ff00009f, %f11 = 49000000
11433 lda [%i4+%g0]0x81,%f11 ! %f11 = ff00009f
11434! Mem[0000000020800000] = ff00ba64, %l3 = acffffffffff0000
11435 lduba [%o1+0x000]%asi,%l3 ! %l3 = 00000000000000ff
11436! Mem[0000000010141408] = ff000000, %l3 = 00000000000000ff
11437 ldsba [%i5+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
11438! Starting 10 instruction Store Burst
11439! %f16 = 00000000, Mem[0000000010141434] = 0000803f
11440 sta %f16,[%i5+0x034]%asi ! Mem[0000000010141434] = 00000000
11441
11442p0_label_442:
11443! %l2 = 000000000000ffff, Mem[0000000010001418] = 00990448
11444 stw %l2,[%i0+0x018] ! Mem[0000000010001418] = 0000ffff
11445! %f0 = 715fca09 00000000 00000000 20dd659f
11446! %f4 = ff00ff52 80ff0000 000001ff 00001d20
11447! %f8 = 000000ff 00000000 00000000 ff00009f
11448! %f12 = 00000000 00ff0000 00000000 0000007e
11449 stda %f0,[%i5]ASI_BLK_AIUSL ! Block Store to 0000000030141400
11450! %l5 = 0000000000000006, Mem[0000000030041408] = 00000000
11451 stwa %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000006
11452! %l0 = 34afe96f94fd9093, Mem[0000000010001430] = ac990448000000ff
11453 stx %l0,[%i0+0x030] ! Mem[0000000010001430] = 34afe96f94fd9093
11454! %l0 = 34afe96f94fd9093, Mem[000000001004140e] = 00000050, %asi = 80
11455 stha %l0,[%i1+0x00e]%asi ! Mem[000000001004140c] = 00009093
11456! Mem[0000000030081400] = ff000000, %l1 = ffffffffffffff6c
11457 swapa [%i2+%g0]0x81,%l1 ! %l1 = 00000000ff000000
11458! %l6 = 00000000000000ff, Mem[0000000030101410] = ffffff00
11459 stba %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff
11460! Mem[0000000010101438] = 00000000, %l1 = 00000000ff000000, %asi = 80
11461 swapa [%i4+0x038]%asi,%l1 ! %l1 = 0000000000000000
11462! Mem[0000000030001400] = 09ca5f71, %l6 = 00000000000000ff
11463 swapa [%i0+%g0]0x89,%l6 ! %l6 = 0000000009ca5f71
11464! Starting 10 instruction Load Burst
11465! Mem[0000000030081410] = ffff0000, %l4 = 0000000000000000
11466 ldsba [%i2+%o5]0x81,%l4 ! %l4 = ffffffffffffffff
11467
11468p0_label_443:
11469! Mem[0000000030041400] = 00000000, %l2 = 000000000000ffff
11470 ldsha [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000
11471! %l2 = 0000000000000000, immed = fffff3b7, %y = fffff3e7
11472 sdiv %l2,-0xc49,%l7 ! %l7 = 000000007fffffff
11473 mov %l0,%y ! %y = 94fd9093
11474! Mem[00000000211c0000] = ffff85d2, %l7 = 000000007fffffff
11475 ldub [%o2+0x001],%l7 ! %l7 = 00000000000000ff
11476! Mem[0000000010181408] = ffffffff, %l5 = 0000000000000006
11477 ldsha [%i6+%o4]0x88,%l5 ! %l5 = ffffffffffffffff
11478 membar #Sync ! Added by membar checker (68)
11479! Mem[0000000010141400] = 0000ff80 52ff0000 ff000000 49000000
11480! Mem[0000000010141410] = ff0000ff 00000000 96070000 300a0000
11481! Mem[0000000010141420] = 00000000 000000ff 00000000 00000000
11482! Mem[0000000010141430] = 000000ff 00000000 0000007c ffff0000
11483 ldda [%i5]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010141400
11484! Mem[0000000010041400] = 00000a30, %l5 = ffffffffffffffff
11485 lduha [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
11486! Mem[0000000030101410] = ffffffff, %l7 = 00000000000000ff
11487 ldsha [%i4+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
11488! Mem[0000000030001410] = 52ff00ff, %f30 = 00000000
11489 lda [%i0+%o5]0x89,%f30 ! %f30 = 52ff00ff
11490! Mem[0000000010001400] = ffffffff, %l1 = 0000000000000000
11491 lduha [%i0+%g0]0x80,%l1 ! %l1 = 000000000000ffff
11492! Starting 10 instruction Store Burst
11493! %l1 = 000000000000ffff, Mem[00000000201c0001] = 00ff4c08, %asi = 80
11494 stba %l1,[%o0+0x001]%asi ! Mem[00000000201c0000] = 00ff4c08
11495
11496p0_label_444:
11497 membar #Sync ! Added by membar checker (69)
11498! %f30 = 52ff00ff ff0000ff, Mem[0000000010141410] = ff0000ff 00000000
11499 stda %f30,[%i5+%o5]0x88 ! Mem[0000000010141410] = 52ff00ff ff0000ff
11500! %f5 = ff0000ff, Mem[0000000030141400] = 00000000
11501 sta %f5 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff0000ff
11502! Mem[00000000300c1408] = ff000000, %l5 = 0000000000000000
11503 swapa [%i3+%o4]0x81,%l5 ! %l5 = 00000000ff000000
11504! %f11 = 00000000, %f24 = 00000000, %f17 = 80ff0000
11505 fmuls %f11,%f24,%f17 ! %f17 = 00000000
11506! Mem[0000000030001408] = 00000000, %l4 = ffffffffffffffff
11507 ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 00000000000000ff
11508! %f17 = 00000000, %f9 = 00000000
11509 fcmpes %fcc0,%f17,%f9 ! %fcc0 = 0
11510! %l0 = 94fd9093, %l1 = 0000ffff, Mem[0000000010181408] = ffffffff 00000000
11511 stda %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 94fd9093 0000ffff
11512! %f9 = 00000000, Mem[0000000010081408] = 0006c4fe
11513 st %f9 ,[%i2+%o4] ! Mem[0000000010081408] = 00000000
11514! %l7 = ffffffffffffffff, Mem[0000000030101408] = 00000000
11515 stba %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
11516! Starting 10 instruction Load Burst
11517! Mem[0000000030081410] = ffff0000, %l0 = 34afe96f94fd9093
11518 ldsha [%i2+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
11519
11520p0_label_445:
11521! Mem[0000000030081408] = 00000000, %l4 = 0000000000000000
11522 lduba [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000
11523! Mem[0000000010141400] = 0000ff52 80ff0000, %l0 = ffffffff, %l1 = 0000ffff
11524 ldda [%i5+%g0]0x88,%l0 ! %l0 = 0000000080ff0000 000000000000ff52
11525! Mem[0000000010041408] = ffffffff00009093, %l0 = 0000000080ff0000
11526 ldxa [%i1+%o4]0x80,%l0 ! %l0 = ffffffff00009093
11527! Mem[0000000010101400] = ff6c987a, %f4 = 00000000
11528 lda [%i4+%g0]0x80,%f4 ! %f4 = ff6c987a
11529! Mem[0000000030181410] = 000000ff, %l2 = 0000000000000000
11530 ldsha [%i6+%o5]0x89,%l2 ! %l2 = 00000000000000ff
11531! Mem[0000000010081410] = ffffffff, %l5 = 00000000ff000000
11532 lduha [%i2+%o5]0x80,%l5 ! %l5 = 000000000000ffff
11533! Mem[0000000010001410] = 180c0000, %l1 = 000000000000ff52
11534 ldswa [%i0+0x010]%asi,%l1 ! %l1 = 00000000180c0000
11535! %f20 = 00000000, %f31 = ff0000ff
11536 fcmps %fcc1,%f20,%f31 ! %fcc1 = 2
11537! Mem[0000000030101400] = 9f0000ff, %l7 = ffffffffffffffff
11538 lduwa [%i4+%g0]0x89,%l7 ! %l7 = 000000009f0000ff
11539! Starting 10 instruction Store Burst
11540! Mem[0000000020800001] = ff00ba64, %l7 = 000000009f0000ff
11541 ldstub [%o1+0x001],%l7 ! %l7 = 00000000000000ff
11542
11543p0_label_446:
11544! %f6 = 00000a30, Mem[0000000030001400] = ff000000
11545 sta %f6 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000a30
11546! %l7 = 0000000000000000, Mem[0000000010081410] = ffffffff00000000, %asi = 80
11547 stxa %l7,[%i2+0x010]%asi ! Mem[0000000010081410] = 0000000000000000
11548! %l4 = 00000000, %l5 = 0000ffff, Mem[0000000010041408] = ffffffff 00009093
11549 stda %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 0000ffff
11550! %l3 = ffffffffffffffff, Mem[0000000010081408] = 00000000ff000000
11551 stxa %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffffffffffffff
11552! Mem[0000000030101410] = ffffffff, %l1 = 00000000180c0000
11553 ldstuba [%i4+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
11554! Mem[0000000030101408] = ff000000, %l1 = 00000000000000ff
11555 ldstuba [%i4+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
11556! %f14 = 0000ffff, %f15 = 7c000000, %f14 = 0000ffff
11557 fmuls %f14,%f15,%f14 ! %l0 = ffffffff000090b5, Unfinished, %fsr = 2a00000000
11558! Mem[0000000010081404] = 00000000, %l6 = 0000000009ca5f71, %asi = 80
11559 swapa [%i2+0x004]%asi,%l6 ! %l6 = 0000000000000000
11560! Mem[0000000030101410] = ffffffff, %l1 = 00000000000000ff
11561 ldstuba [%i4+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
11562! Starting 10 instruction Load Burst
11563! Mem[0000000010081410] = 0000000000000000, %f18 = 00000000 ffffffff
11564 ldd [%i2+%o5],%f18 ! %f18 = 00000000 00000000
11565
11566p0_label_447:
11567! Mem[0000000030041408] = 00000006 00000000, %l6 = 00000000, %l7 = 00000000
11568 ldda [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000006 0000000000000000
11569 membar #Sync ! Added by membar checker (70)
11570! Mem[0000000030141400] = ff0000ff 09ca5f71 9f65dd20 00000000
11571! Mem[0000000030141410] = 0000ff80 52ff00ff 201d0000 ff010000
11572! Mem[0000000030141420] = 00000000 ff000000 9f0000ff 00000000
11573! Mem[0000000030141430] = 0000ff00 00000000 7e000000 00000000
11574 ldda [%i5]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030141400
11575! %f29 = 00ff0000, %f21 = 00000050, %f16 = 00000000 00000000
11576 fsmuld %f29,%f21,%f16 ! %l0 = ffffffff000090d7, Unfinished, %fsr = 2a00000000
11577! Mem[0000000010181400] = 00000000, %l3 = ffffffffffffffff
11578 lduwa [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
11579! Mem[0000000010001410] = 180c0000, %l0 = ffffffff000090d7
11580 ldsba [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000018
11581! Mem[0000000010181408] = 9390fd94, %l4 = 0000000000000000
11582 ldsha [%i6+%o4]0x80,%l4 ! %l4 = ffffffffffff9390
11583! Mem[0000000030001400] = 00000a30 00000000, %l0 = 00000018, %l1 = 000000ff
11584 ldda [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000a30 0000000000000000
11585! Mem[0000000010081408] = ffffffff, %l6 = 0000000000000006
11586 ldsha [%i2+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
11587! Mem[0000000010081428] = 000001ff, %l2 = 00000000000000ff
11588 lduh [%i2+0x02a],%l2 ! %l2 = 00000000000001ff
11589! Starting 10 instruction Store Burst
11590! %l2 = 000001ff, %l3 = 00000000, Mem[0000000010181410] = 000000ff 52ff00ff
11591 stda %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000001ff 00000000
11592
11593p0_label_448:
11594! %f20 = 00000000 00000050, %l0 = 0000000000000a30
11595! Mem[0000000010041428] = 0000004900000000
11596 add %i1,0x028,%g1
11597 stda %f20,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010041428] = 0000004900000000
11598! Mem[00000000100c1400] = 00000000, %l5 = 000000000000ffff
11599 ldstuba [%i3+%g0]0x80,%l5 ! %l5 = 00000000000000ff
11600! %l1 = 0000000000000000, Mem[0000000010181408] = 9390fd94
11601 stwa %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
11602! Mem[0000000030041400] = 00000000, %l4 = ffffffffffff9390
11603 ldstuba [%i1+%g0]0x81,%l4 ! %l4 = 00000000000000ff
11604 membar #Sync ! Added by membar checker (71)
11605! %l4 = 00000000, %l5 = 00000000, Mem[0000000030141410] = 80ff0000 ff00ff52
11606 stda %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000 00000000
11607! %l0 = 0000000000000a30, Mem[0000000010141408] = 000000ff
11608 stba %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000030
11609! %l1 = 0000000000000000, Mem[0000000010001400] = ffffffff
11610 stwa %l1,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
11611! %l5 = 0000000000000000, %l5 = 0000000000000000, %y = 94fd9093
11612 sdiv %l5,%l5,%l2 ! Div by zero, %l0 = 0000000000000a80
11613 mov %l0,%y ! %y = 00000a58
11614! %l0 = 0000000000000a58, Mem[0000000010081410] = 00000000
11615 stwa %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000a58
11616! Starting 10 instruction Load Burst
11617! Mem[0000000010081400] = 715fca0900000000, %l2 = 00000000000001ff
11618 ldxa [%i2+%g0]0x88,%l2 ! %l2 = 715fca0900000000
11619
11620p0_label_449:
11621! Mem[0000000010101420] = 00000000, %l5 = 0000000000000000
11622 ldsb [%i4+0x022],%l5 ! %l5 = 0000000000000000
11623! Mem[0000000030141400] = ff0000ff09ca5f71, %f0 = 715fca09 ff0000ff
11624 ldda [%i5+%g0]0x81,%f0 ! %f0 = ff0000ff 09ca5f71
11625! Mem[0000000030081408] = 00000000000063ff, %f8 = 000000ff 00000000
11626 ldda [%i2+%o4]0x81,%f8 ! %f8 = 00000000 000063ff
11627! Mem[0000000030181408] = 00000055 17a27aa7, %l6 = ffffffff, %l7 = 00000000
11628 ldda [%i6+%o4]0x81,%l6 ! %l6 = 0000000000000055 0000000017a27aa7
11629! Mem[00000000100c1400] = 000000ff, %l7 = 0000000017a27aa7
11630 ldsba [%i3+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
11631! Mem[0000000010181428] = 0000004900000000, %f28 = 00000000 00ff0000
11632 ldda [%i6+0x028]%asi,%f28 ! %f28 = 00000049 00000000
11633! Mem[0000000010001428] = ffbf607e, %f6 = 000001ff
11634 ld [%i0+0x028],%f6 ! %f6 = ffbf607e
11635! Mem[0000000010141430] = 000000ff, %l2 = 715fca0900000000
11636 ldsha [%i5+0x032]%asi,%l2 ! %l2 = 00000000000000ff
11637! Mem[00000000100c1410] = ff0000ff, %l6 = 0000000000000055
11638 ldsba [%i3+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
11639! Starting 10 instruction Store Burst
11640! Mem[000000001014140c] = 49000000, %l6 = ffffffffffffffff
11641 ldstuba [%i5+0x00c]%asi,%l6 ! %l6 = 00000049000000ff
11642
11643p0_label_450:
11644! %l4 = 00000000, %l5 = 00000000, Mem[00000000100c1400] = ff000000 ffff0000
11645 stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 00000000
11646! %l4 = 00000000, %l5 = 00000000, Mem[0000000030101408] = 000000ff ffff0000
11647 stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 00000000
11648! %l7 = ffffffffffffffff, Mem[00000000100c143c] = 00000000
11649 stw %l7,[%i3+0x03c] ! Mem[00000000100c143c] = ffffffff
11650! %l0 = 0000000000000a58, Mem[0000000030001410] = 52ff00ff
11651 stwa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000a58
11652! Mem[00000000100c1400] = 00000000, %l7 = ffffffffffffffff
11653 ldstuba [%i3+%g0]0x80,%l7 ! %l7 = 00000000000000ff
11654! Mem[0000000010141400] = 80ff0000, %l3 = 0000000000000000
11655 ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 00000000000000ff
11656! Mem[0000000010081408] = ffffffff, %l4 = 0000000000000000, %asi = 80
11657 swapa [%i2+0x008]%asi,%l4 ! %l4 = 00000000ffffffff
11658! Mem[0000000010101408] = 00000000, %l2 = 00000000000000ff
11659 ldstuba [%i4+%o4]0x80,%l2 ! %l2 = 00000000000000ff
11660! %f24 = 00000000 20dd659f, %l4 = 00000000ffffffff
11661! Mem[0000000010081420] = 0000000000000000
11662 add %i2,0x020,%g1
11663 stda %f24,[%g1+%l4]ASI_PST8_P ! Mem[0000000010081420] = 0000000020dd659f
11664! Starting 10 instruction Load Burst
11665! Mem[000000001014141c] = 300a0000, %l0 = 0000000000000a58
11666 ldsw [%i5+0x01c],%l0 ! %l0 = 00000000300a0000
11667
11668p0_label_451:
11669! Mem[0000000010101408] = 50000000 000000ff, %l0 = 300a0000, %l1 = 00000000
11670 ldda [%i4+%o4]0x88,%l0 ! %l0 = 00000000000000ff 0000000050000000
11671! Mem[0000000030141408] = 9f65dd2000000000, %f4 = ff00ff52 80ff0000
11672 ldda [%i5+%o4]0x81,%f4 ! %f4 = 9f65dd20 00000000
11673! Mem[0000000010101400] = ff6c987a d2e1caeb, %l6 = 00000049, %l7 = 00000000
11674 ldda [%i4+%g0]0x80,%l6 ! %l6 = 00000000ff6c987a 00000000d2e1caeb
11675! %l1 = 0000000050000000, %l3 = 0000000000000000, %l0 = 00000000000000ff
11676 subc %l1,%l3,%l0 ! %l0 = 0000000050000000
11677! Mem[0000000010141408] = 30000000ff000000, %l5 = 0000000000000000
11678 ldxa [%i5+%o4]0x80,%l5 ! %l5 = 30000000ff000000
11679! Mem[00000000100c1400] = ff000000, %l7 = 00000000d2e1caeb
11680 lduba [%i3+%g0]0x80,%l7 ! %l7 = 00000000000000ff
11681! Code Fragment 3
11682p0_fragment_43:
11683! %l0 = 0000000050000000
11684 setx 0x4903ed282b1cb4b8,%g7,%l0 ! %l0 = 4903ed282b1cb4b8
11685! %l1 = 0000000050000000
11686 setx 0x376000f87c619152,%g7,%l1 ! %l1 = 376000f87c619152
11687 setx 0x1fe000, %g1, %g3
11688 or %l0, %g3, %l0 ! always set perrmask = 0xff
11689 setx 0x1ffff8, %g1, %g2
11690 and %l0, %g2, %l0
11691 ta T_CHANGE_HPRIV
11692 stxa %l1, [%l0]ASI_DCACHE_DATA
11693 ta T_CHANGE_NONHPRIV
11694! %l0 = 4903ed282b1cb4b8
11695 setx 0x809a79bff7cca637,%g7,%l0 ! %l0 = 809a79bff7cca637
11696! %l1 = 376000f87c619152
11697 setx 0xbb107d4ff5b52a24,%g7,%l1 ! %l1 = bb107d4ff5b52a24
11698! Mem[0000000030141408] = 9f65dd2000000000, %l4 = 00000000ffffffff
11699 ldxa [%i5+%o4]0x81,%l4 ! %l4 = 9f65dd2000000000
11700! Mem[0000000010081400] = 00000000, %l6 = 00000000ff6c987a
11701 lduwa [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000
11702! Starting 10 instruction Store Burst
11703! %f5 = 00000000, Mem[0000000030001410] = 00000a58
11704 sta %f5 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
11705
11706p0_label_452:
11707! Mem[0000000010081400] = 00000000, %l0 = 809a79bff7cca637
11708 swapa [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
11709! %f24 = 00000000, Mem[0000000030101410] = ffffffff
11710 sta %f24,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
11711! Mem[0000000010081408] = 00000000, %l6 = 0000000000000000
11712 ldstuba [%i2+%o4]0x80,%l6 ! %l6 = 00000000000000ff
11713! %f25 = 20dd659f, Mem[0000000010141410] = ff0000ff
11714 sta %f25,[%i5+%o5]0x80 ! Mem[0000000010141410] = 20dd659f
11715! Mem[0000000010041410] = 00000000, %l6 = 0000000000000000
11716 swapa [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000
11717! Mem[0000000010181400] = 00000000, %l1 = bb107d4ff5b52a24
11718 swapa [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
11719! %l6 = 0000000000000000, Mem[00000000300c1410] = 00000000
11720 stha %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
11721! Mem[0000000030101400] = ff00009f, %l4 = 9f65dd2000000000
11722 swapa [%i4+%g0]0x81,%l4 ! %l4 = 00000000ff00009f
11723! %l5 = 30000000ff000000, Mem[0000000030081410] = 0000ffff
11724 stba %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000ff00
11725! Starting 10 instruction Load Burst
11726! Mem[0000000030081400] = 6cffffff, %l2 = 0000000000000000
11727 lduba [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff
11728
11729p0_label_453:
11730! Mem[0000000030041408] = 0000000600000000, %l1 = 0000000000000000
11731 ldxa [%i1+%o4]0x81,%l1 ! %l1 = 0000000600000000
11732! Mem[0000000030001400] = 00000a30, %l1 = 0000000600000000
11733 lduha [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
11734! Mem[0000000010181408] = 00000000, %l0 = 0000000000000000
11735 lduba [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000
11736! Mem[0000000010141408] = 30000000ff000000, %l5 = 30000000ff000000
11737 ldxa [%i5+%o4]0x80,%l5 ! %l5 = 30000000ff000000
11738! Mem[0000000010101410] = 0000ff00 00000000, %l4 = ff00009f, %l5 = ff000000
11739 ldda [%i4+%o5]0x88,%l4 ! %l4 = 0000000000000000 000000000000ff00
11740! Mem[00000000100c1400] = 000000ff, %l3 = 0000000000000000
11741 lduba [%i3+%g0]0x88,%l3 ! %l3 = 00000000000000ff
11742! Mem[00000000300c1408] = ff00000000000000, %l0 = 0000000000000000
11743 ldxa [%i3+%o4]0x89,%l0 ! %l0 = ff00000000000000
11744! Mem[0000000030181408] = 55000000, %l2 = 00000000000000ff
11745 ldsha [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000
11746! Mem[0000000010101410] = 0000000000ff0000, %l7 = 00000000000000ff
11747 ldxa [%i4+%o5]0x80,%l7 ! %l7 = 0000000000ff0000
11748! Starting 10 instruction Store Burst
11749! Mem[0000000030141410] = 00000000, %l1 = 0000000000000000
11750 ldstuba [%i5+%o5]0x81,%l1 ! %l1 = 00000000000000ff
11751
11752p0_label_454:
11753! %l0 = 00000000, %l1 = 00000000, Mem[0000000030041410] = ffffff00 ffffffff
11754 stda %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 00000000
11755! %f6 = ffbf607e, Mem[0000000010141420] = 00000000
11756 st %f6 ,[%i5+0x020] ! Mem[0000000010141420] = ffbf607e
11757! %l4 = 0000000000000000, Mem[0000000030101400] = 0000000000000000
11758 stxa %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000000
11759! Mem[0000000010181400] = 242ab5f5, %l2 = 0000000000000000
11760 swapa [%i6+%g0]0x80,%l2 ! %l2 = 00000000242ab5f5
11761! %f12 = 00000000 00ff0000, %l0 = ff00000000000000
11762! Mem[0000000010101438] = ff000000ffffffff
11763 add %i4,0x038,%g1
11764 stda %f12,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010101438] = ff000000ffffffff
11765! Mem[0000000030141410] = ff000000, %l7 = 0000000000ff0000
11766 swapa [%i5+%o5]0x81,%l7 ! %l7 = 00000000ff000000
11767! Mem[00000000201c0001] = 00ff4c08, %l7 = 00000000ff000000
11768 ldstub [%o0+0x001],%l7 ! %l7 = 000000ff000000ff
11769! %l1 = 0000000000000000, %l5 = 000000000000ff00, %y = 00000a58
11770 smul %l1,%l5,%l6 ! %l6 = 0000000000000000, %y = 00000000
11771! Mem[0000000010181400] = 00000000, %l6 = 0000000000000000
11772 swapa [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000
11773! Starting 10 instruction Load Burst
11774! Mem[0000000010101408] = ff000000, %l4 = 0000000000000000
11775 ldsha [%i4+%o4]0x80,%l4 ! %l4 = ffffffffffffff00
11776
11777p0_label_455:
11778! Mem[0000000010181410] = 000001ff 00000000, %l2 = 242ab5f5, %l3 = 000000ff
11779 ldda [%i6+%o5]0x80,%l2 ! %l2 = 00000000000001ff 0000000000000000
11780! Mem[0000000030041410] = 0000000000000000, %f22 = 00000000 00000000
11781 ldda [%i1+%o5]0x81,%f22 ! %f22 = 00000000 00000000
11782! Mem[0000000010081410] = 00000000 00000a58, %l2 = 000001ff, %l3 = 00000000
11783 ldda [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000a58 0000000000000000
11784! Mem[00000000201c0000] = 00ff4c08, %l1 = 0000000000000000
11785 lduh [%o0+%g0],%l1 ! %l1 = 00000000000000ff
11786! Mem[0000000010181400] = 00000000, %l5 = 000000000000ff00
11787 ldsba [%i6+%g0]0x88,%l5 ! %l5 = 0000000000000000
11788! Mem[00000000300c1408] = 00000000, %l2 = 0000000000000a58
11789 lduha [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000000
11790! Mem[0000000030101410] = 00000000, %l2 = 0000000000000000
11791 lduha [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000
11792! Mem[0000000010041430] = 0000ff0000000000, %f4 = 9f65dd20 00000000
11793 ldd [%i1+0x030],%f4 ! %f4 = 0000ff00 00000000
11794! Mem[0000000030101408] = 00000000 00000000, %l0 = 00000000, %l1 = 000000ff
11795 ldda [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
11796! Starting 10 instruction Store Burst
11797! Mem[0000000010101410] = 00000000, %l5 = 0000000000000000
11798 swapa [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000000
11799
11800p0_label_456:
11801! %l0 = 0000000000000000, Mem[0000000010001410] = 180c000000ffffff
11802 stxa %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000000000000000
11803! Mem[00000000300c1408] = 00000000, %l3 = 0000000000000000
11804 ldstuba [%i3+%o4]0x81,%l3 ! %l3 = 00000000000000ff
11805! %l1 = 0000000000000000, Mem[00000000100c1410] = ff0000ff
11806 stba %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff000000
11807! %l4 = ffffffffffffff00, Mem[0000000010041408] = 00000000
11808 stha %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000ff00
11809! Mem[0000000030141410] = 00ff0000, %l0 = 0000000000000000
11810 ldstuba [%i5+%o5]0x81,%l0 ! %l0 = 00000000000000ff
11811! %l3 = 0000000000000000, Mem[0000000030001410] = 0000000080ff0000
11812 stxa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000000
11813! %f8 = 00000000 000063ff, Mem[0000000010081410] = 580a0000 00000000
11814 stda %f8 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 000063ff
11815! %l6 = 0000000000000000, Mem[0000000030081410] = 000000000000ff00
11816 stxa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000000000000000
11817! %l5 = 0000000000000000, Mem[0000000030081410] = 0000000000000000
11818 stxa %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000000000000000
11819! Starting 10 instruction Load Burst
11820! Mem[0000000030141400] = ff0000ff, %l2 = 0000000000000000
11821 ldsha [%i5+%g0]0x81,%l2 ! %l2 = ffffffffffffff00
11822
11823p0_label_457:
11824! Mem[0000000030181408] = 55000000, %l5 = 0000000000000000
11825 lduba [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000000
11826! Mem[00000000300c1400] = 00000022, %l1 = 0000000000000000
11827 lduba [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000000
11828! Mem[0000000010181410] = 000001ff, %l2 = ffffffffffffff00
11829 ldswa [%i6+%o5]0x80,%l2 ! %l2 = 00000000000001ff
11830! Mem[0000000010081400] = 37a6ccf709ca5f71, %l6 = 0000000000000000
11831 ldxa [%i2+%g0]0x80,%l6 ! %l6 = 37a6ccf709ca5f71
11832! Mem[0000000010041400] = 96070000300a0000, %f30 = 52ff00ff ff0000ff
11833 ldda [%i1+%g0]0x88,%f30 ! %f30 = 96070000 300a0000
11834! Mem[00000000201c0000] = 00ff4c08, %l4 = ffffffffffffff00
11835 ldsb [%o0+%g0],%l4 ! %l4 = 0000000000000000
11836! Mem[0000000030081410] = 00000000 00000000, %l4 = 00000000, %l5 = 00000000
11837 ldda [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000 0000000000000000
11838! Mem[00000000300c1408] = ff000000, %l3 = 0000000000000000
11839 lduha [%i3+%o4]0x81,%l3 ! %l3 = 000000000000ff00
11840! Mem[0000000010001410] = 00000000, %l6 = 37a6ccf709ca5f71
11841 lduba [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000
11842! Starting 10 instruction Store Burst
11843! %l5 = 0000000000000000, Mem[00000000300c1400] = 00000022
11844 stba %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000022
11845
11846p0_label_458:
11847! %l0 = 0000000000000000, Mem[0000000010081408] = ffffffff000000ff
11848 stxa %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000000000000000
11849! %f28 = 00000049 00000000, Mem[0000000010101410] = 00000000 0000ff00
11850 stda %f28,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000049 00000000
11851! Mem[0000000030101400] = 00000000, %l7 = 00000000000000ff
11852 ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 00000000000000ff
11853! %l3 = 000000000000ff00, Mem[0000000030181410] = 000000ff
11854 stha %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000ff00
11855! %f26 = 00000000 49000000, Mem[0000000010001410] = 00000000 00000000
11856 stda %f26,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 49000000
11857! %f1 = 09ca5f71, Mem[0000000010041410] = 00000000
11858 sta %f1 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = 09ca5f71
11859! %f0 = ff0000ff 09ca5f71, %l1 = 0000000000000000
11860! Mem[0000000030101408] = 0000000000000000
11861 add %i4,0x008,%g1
11862 stda %f0,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030101408] = 0000000000000000
11863! Mem[0000000030081408] = 00000000, %l1 = 0000000000000000
11864 ldstuba [%i2+%o4]0x89,%l1 ! %l1 = 00000000000000ff
11865! %l3 = 000000000000ff00, Mem[0000000010001410] = 00000049
11866 stha %l3,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000049
11867! Starting 10 instruction Load Burst
11868! Mem[0000000010181410] = 000001ff, %l4 = 0000000000000000
11869 ldsha [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
11870
11871p0_label_459:
11872! %l0 = 0000000000000000, %l3 = 000000000000ff00, %l0 = 0000000000000000
11873 udivx %l0,%l3,%l0 ! %l0 = 0000000000000000
11874! Mem[0000000010041414] = 49000000, %l1 = 0000000000000000
11875 ldsw [%i1+0x014],%l1 ! %l1 = 0000000049000000
11876! Mem[0000000010101410] = 00000000, %l5 = 0000000000000000
11877 lduwa [%i4+%o5]0x88,%l5 ! %l5 = 0000000000000000
11878! Mem[0000000010081408] = 00000000, %l6 = 0000000000000000
11879 lduha [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
11880! %l5 = 0000000000000000, %l6 = 0000000000000000, %y = 00000000
11881 sdiv %l5,%l6,%l5 ! Div by zero, %l0 = 0000000000000050
11882 mov %l0,%y ! %y = 00000028
11883! Mem[0000000010041410] = 09ca5f71, %l1 = 0000000049000000
11884 lduwa [%i1+%o5]0x88,%l1 ! %l1 = 0000000009ca5f71
11885! Mem[0000000030001410] = 00000000, %l4 = 0000000000000000
11886 lduwa [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
11887! Mem[0000000030001410] = 00000000, %l4 = 0000000000000000
11888 ldswa [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000000
11889! Mem[00000000100c1410] = 000000ff 000000ff, %l4 = 00000000, %l5 = 00000000
11890 ldda [%i3+%o5]0x80,%l4 ! %l4 = 00000000000000ff 00000000000000ff
11891! Starting 10 instruction Store Burst
11892! Mem[0000000010041408] = 00ff00000000ffff, %l6 = 0000000000000000, %l7 = 0000000000000000
11893 add %i1,0x08,%g1
11894 casxa [%g1]0x80,%l6,%l7 ! %l7 = 00ff00000000ffff
11895
11896p0_label_460:
11897! Mem[0000000010081430] = 00000000000063ff, %l4 = 00000000000000ff, %l2 = 00000000000001ff
11898 add %i2,0x30,%g1
11899 casxa [%g1]0x80,%l4,%l2 ! %l2 = 00000000000063ff
11900! Mem[0000000030041408] = 06000000, %l5 = 00000000000000ff
11901 ldstuba [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff
11902! %l2 = 000063ff, %l3 = 0000ff00, Mem[0000000030081408] = ff000000 000063ff
11903 stda %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000063ff 0000ff00
11904! Mem[00000000100c143f] = ffffffff, %l6 = 0000000000000000
11905 ldstuba [%i3+0x03f]%asi,%l6 ! %l6 = 000000ff000000ff
11906! %l3 = 000000000000ff00, Mem[0000000010181400] = 0000000009ca5f71
11907 stxa %l3,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000000000ff00
11908! %l1 = 0000000009ca5f71, Mem[0000000010081408] = 00000000
11909 stba %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 71000000
11910! %f28 = 00000049 00000000, %l2 = 00000000000063ff
11911! Mem[0000000030141428] = 9f0000ff00000000
11912 add %i5,0x028,%g1
11913 stda %f28,[%g1+%l2]ASI_PST32_S ! Mem[0000000030141428] = 0000004900000000
11914! %f0 = ff0000ff 09ca5f71 00000000 20dd659f
11915! %f4 = 0000ff00 00000000 ffbf607e 00001d20
11916! %f8 = 00000000 000063ff 00000000 ff00009f
11917! %f12 = 00000000 00ff0000 00000000 0000007e
11918 stda %f0,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400
11919! %l6 = 00000000000000ff, %l5 = 0000000000000000, %y = 00000028
11920 smul %l6,%l5,%l5 ! %l5 = 0000000000000000, %y = 00000000
11921! Starting 10 instruction Load Burst
11922! Mem[0000000010041430] = 0000ff00, %l2 = 00000000000063ff
11923 ldswa [%i1+0x030]%asi,%l2 ! %l2 = 000000000000ff00
11924
11925p0_label_461:
11926! Mem[0000000010101408] = 50000000 000000ff, %l2 = 0000ff00, %l3 = 0000ff00
11927 ldda [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff 0000000050000000
11928! Mem[0000000030141400] = ff0000ff, %l1 = 0000000009ca5f71
11929 ldswa [%i5+%g0]0x89,%l1 ! %l1 = ffffffffff0000ff
11930! Mem[0000000010181410] = ff010000, %l1 = ffffffffff0000ff
11931 ldsba [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000000
11932! Mem[0000000020800040] = ffffc1d1, %l5 = 0000000000000000
11933 lduh [%o1+0x040],%l5 ! %l5 = 000000000000ffff
11934 membar #Sync ! Added by membar checker (72)
11935! Mem[00000000300c1400] = 715fca09, %l7 = 00ff00000000ffff
11936 ldswa [%i3+%g0]0x81,%l7 ! %l7 = 00000000715fca09
11937! Mem[0000000030181410] = 00ff0000, %l4 = 00000000000000ff
11938 lduba [%i6+%o5]0x81,%l4 ! %l4 = 0000000000000000
11939! Mem[0000000010001430] = 34afe96f94fd9093, %l1 = 0000000000000000
11940 ldx [%i0+0x030],%l1 ! %l1 = 34afe96f94fd9093
11941! Mem[000000001014140c] = ff000000, %l5 = 000000000000ffff
11942 ldswa [%i5+0x00c]%asi,%l5 ! %l5 = ffffffffff000000
11943! Mem[0000000010181400] = 00000000 0000ff00 00000000 ffff0000
11944! Mem[0000000010181410] = 000001ff 00000000 201d0000 ff010000
11945! Mem[0000000010181420] = 00000000 ff000000 00000049 00000000
11946! Mem[0000000010181430] = 0000ff00 00000000 7e000000 ff000000
11947 ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
11948! Starting 10 instruction Store Burst
11949! Mem[0000000030041410] = 00000000, %l2 = 00000000000000ff
11950 ldstuba [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff
11951
11952p0_label_462:
11953! Mem[00000000300c1408] = 9f65dd20, %l7 = 00000000715fca09
11954 ldstuba [%i3+%o4]0x81,%l7 ! %l7 = 0000009f000000ff
11955! Mem[0000000030181400] = 00000000, %l6 = 00000000000000ff
11956 swapa [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000000
11957! %f0 = ff0000ff 09ca5f71, %l3 = 0000000050000000
11958! Mem[0000000030141408] = 9f65dd2000000000
11959 add %i5,0x008,%g1
11960 stda %f0,[%g1+%l3]ASI_PST16_SL ! Mem[0000000030141408] = 9f65dd2000000000
11961! %l2 = 00000000, %l3 = 50000000, Mem[0000000010101408] = ff000000 00000050
11962 std %l2,[%i4+%o4] ! Mem[0000000010101408] = 00000000 50000000
11963! %f9 = 000063ff, Mem[000000001000141c] = 00000000
11964 st %f9 ,[%i0+0x01c] ! Mem[000000001000141c] = 000063ff
11965! %f4 = 0000ff00, Mem[00000000300c1400] = 715fca09
11966 sta %f4 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000ff00
11967! %f0 = ff0000ff 09ca5f71, Mem[0000000010101430] = 00000000 00ff0000
11968 stda %f0 ,[%i4+0x030]%asi ! Mem[0000000010101430] = ff0000ff 09ca5f71
11969! %l0 = 00000028, %l1 = 94fd9093, Mem[0000000010101408] = 00000000 50000000
11970 std %l0,[%i4+%o4] ! Mem[0000000010101408] = 00000028 94fd9093
11971! %l3 = 0000000050000000, Mem[0000000030141400] = ff0000ff
11972 stba %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff000000
11973! Starting 10 instruction Load Burst
11974! Mem[0000000030081408] = 000063ff0000ff00, %l1 = 34afe96f94fd9093
11975 ldxa [%i2+%o4]0x81,%l1 ! %l1 = 000063ff0000ff00
11976
11977p0_label_463:
11978! Mem[0000000030101400] = 00000000000000ff, %f12 = 00000000 00ff0000
11979 ldda [%i4+%g0]0x89,%f12 ! %f12 = 00000000 000000ff
11980! Mem[0000000010001400] = 0000000000000000, %f2 = 00000000 20dd659f
11981 ldda [%i0+%g0]0x80,%f2 ! %f2 = 00000000 00000000
11982! Mem[00000000100c1434] = 203504f3, %l7 = 000000000000009f
11983 ldswa [%i3+0x034]%asi,%l7 ! %l7 = 00000000203504f3
11984! Mem[0000000030001410] = 00000000, %f9 = 000063ff
11985 lda [%i0+%o5]0x89,%f9 ! %f9 = 00000000
11986! Mem[0000000010041434] = 00000000, %l5 = ffffffffff000000
11987 lduba [%i1+0x034]%asi,%l5 ! %l5 = 0000000000000000
11988! Mem[0000000010181410] = 000001ff, %l7 = 00000000203504f3
11989 ldsha [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000
11990! Mem[0000000021800000] = 00fff103, %l0 = 0000000000000028
11991 lduh [%o3+%g0],%l0 ! %l0 = 00000000000000ff
11992! Mem[0000000030041410] = 00000000000000ff, %f10 = 00000000 ff00009f
11993 ldda [%i1+%o5]0x89,%f10 ! %f10 = 00000000 000000ff
11994! Mem[0000000010141404] = 52ff0000, %l7 = 0000000000000000
11995 ldswa [%i5+0x004]%asi,%l7 ! %l7 = 0000000052ff0000
11996! Starting 10 instruction Store Burst
11997! %l0 = 00000000000000ff, %l3 = 0000000050000000, %l6 = 0000000000000000
11998 xnor %l0,%l3,%l6 ! %l6 = ffffffffafffff00
11999
12000p0_label_464:
12001! Mem[0000000021800140] = ffff05d8, %l2 = 0000000000000000
12002 ldstub [%o3+0x140],%l2 ! %l2 = 000000ff000000ff
12003! Mem[0000000020800001] = ffffba64, %l4 = 0000000000000000
12004 ldstub [%o1+0x001],%l4 ! %l4 = 000000ff000000ff
12005! %f14 = 00000000, Mem[0000000010041410] = 715fca09
12006 sta %f14,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
12007! %f10 = 00000000 000000ff, %l0 = 00000000000000ff
12008! Mem[00000000100c1420] = ffffffffffffffac
12009 add %i3,0x020,%g1
12010 stda %f10,[%g1+%l0]ASI_PST32_P ! Mem[00000000100c1420] = 00000000000000ff
12011! Mem[0000000010001430] = 34afe96f94fd9093, %l5 = 0000000000000000, %l5 = 0000000000000000
12012 add %i0,0x30,%g1
12013 casxa [%g1]0x80,%l5,%l5 ! %l5 = 34afe96f94fd9093
12014! Mem[0000000030081410] = 00000000, %l1 = 000063ff0000ff00
12015 ldstuba [%i2+%o5]0x81,%l1 ! %l1 = 00000000000000ff
12016! %f14 = 00000000 0000007e, Mem[0000000010101408] = 28000000 9390fd94
12017 stda %f14,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 0000007e
12018! Mem[00000000300c1400] = 0000ff00, %l3 = 0000000050000000
12019 ldstuba [%i3+%g0]0x81,%l3 ! %l3 = 00000000000000ff
12020! %l4 = 00000000000000ff, Mem[0000000010141410] = 52ff00ff9f65dd20
12021 stxa %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000000000ff
12022! Starting 10 instruction Load Burst
12023! Mem[0000000030041400] = 000000ff, %l0 = 00000000000000ff
12024 ldsba [%i1+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
12025
12026p0_label_465:
12027! Mem[00000000300c1400] = ff00ff00, %l1 = 0000000000000000
12028 ldswa [%i3+%g0]0x81,%l1 ! %l1 = ffffffffff00ff00
12029! Mem[0000000010041408] = ffff00000000ff00, %l5 = 34afe96f94fd9093
12030 ldxa [%i1+%o4]0x88,%l5 ! %l5 = ffff00000000ff00
12031! %l2 = 00000000000000ff, %l1 = ffffffffff00ff00, %l0 = ffffffffffffffff
12032 or %l2,%l1,%l0 ! %l0 = ffffffffff00ffff
12033! Mem[00000000300c1408] = 20dd65ff, %l2 = 00000000000000ff
12034 ldswa [%i3+%o4]0x89,%l2 ! %l2 = 0000000020dd65ff
12035! Mem[0000000010141410] = 00000000000000ff, %l4 = 00000000000000ff
12036 ldxa [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff
12037! Mem[0000000030001400] = 00000000 300a0000, %l0 = ff00ffff, %l1 = ff00ff00
12038 ldda [%i0+%g0]0x89,%l0 ! %l0 = 00000000300a0000 0000000000000000
12039! Mem[0000000030101400] = ff000000, %l2 = 0000000020dd65ff
12040 lduwa [%i4+%g0]0x81,%l2 ! %l2 = 00000000ff000000
12041! Mem[00000000300c1400] = ff00ff00 ff0000ff, %l2 = ff000000, %l3 = 00000000
12042 ldda [%i3+%g0]0x81,%l2 ! %l2 = 00000000ff00ff00 00000000ff0000ff
12043! %l4 = 00000000000000ff, imm = fffffffffffffc94, %l1 = 0000000000000000
12044 addc %l4,-0x36c,%l1 ! %l1 = fffffffffffffd93
12045! Starting 10 instruction Store Burst
12046! %f2 = 00000000 00000000, Mem[0000000010141428] = 00000000 00000000
12047 stda %f2 ,[%i5+0x028]%asi ! Mem[0000000010141428] = 00000000 00000000
12048
12049p0_label_466:
12050! Mem[0000000030141408] = 9f65dd20, %l5 = ffff00000000ff00
12051 swapa [%i5+%o4]0x81,%l5 ! %l5 = 000000009f65dd20
12052! %f6 = ffbf607e 00001d20, %l5 = 000000009f65dd20
12053! Mem[0000000030081420] = 00000049ff010000
12054 add %i2,0x020,%g1
12055 stda %f6,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030081420] = 00000049ff600000
12056! %l4 = 00000000000000ff, Mem[00000000100c1400] = ff00000000000000
12057 stxa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000000000ff
12058! Mem[00000000100c1408] = 7e000000, %l4 = 00000000000000ff, %asi = 80
12059 swapa [%i3+0x008]%asi,%l4 ! %l4 = 000000007e000000
12060! %l2 = ff00ff00, %l3 = ff0000ff, Mem[0000000030081408] = ff630000 00ff0000
12061 stda %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff00ff00 ff0000ff
12062! Mem[0000000010181400] = 00000000, %l2 = 00000000ff00ff00
12063 ldstuba [%i6+%g0]0x80,%l2 ! %l2 = 00000000000000ff
12064! %f28 = 0000ff00 00000000, Mem[0000000030101408] = 00000000 00000000
12065 stda %f28,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000ff00 00000000
12066! %l2 = 0000000000000000, Mem[0000000030101408] = 00000000
12067 stwa %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
12068! %l1 = fffffffffffffd93, Mem[0000000020800040] = ffffc1d1
12069 sth %l1,[%o1+0x040] ! Mem[0000000020800040] = fd93c1d1
12070! Starting 10 instruction Load Burst
12071! Mem[00000000211c0000] = ffff85d2, %l6 = ffffffffafffff00
12072 ldub [%o2+0x001],%l6 ! %l6 = 00000000000000ff
12073
12074p0_label_467:
12075! %f17 = 0000ff00, %f6 = ffbf607e
12076 fcmps %fcc2,%f17,%f6 ! %fcc2 = 3
12077! Mem[0000000030141400] = 715fca09ff000000, %f14 = 00000000 0000007e
12078 ldda [%i5+%g0]0x89,%f14 ! %f14 = 715fca09 ff000000
12079! Mem[0000000010141420] = ffbf607e000000ff, %l5 = 000000009f65dd20
12080 ldx [%i5+0x020],%l5 ! %l5 = ffbf607e000000ff
12081! Mem[0000000010101408] = 7e00000000000000, %f30 = 7e000000 ff000000
12082 ldda [%i4+%o4]0x80,%f30 ! %f30 = 7e000000 00000000
12083! Mem[0000000010041420] = 00000000, %f11 = 000000ff
12084 lda [%i1+0x020]%asi,%f11 ! %f11 = 00000000
12085! Mem[00000000100c1400] = 00000000, %l4 = 000000007e000000
12086 lduwa [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000
12087! Mem[0000000021800100] = ffff8676, %l5 = ffbf607e000000ff
12088 ldub [%o3+0x101],%l5 ! %l5 = 00000000000000ff
12089! %l7 = 0000000052ff0000, %l2 = 0000000000000000, %y = 00000000
12090 umul %l7,%l2,%l6 ! %l6 = 0000000000000000, %y = 00000000
12091! Mem[00000000211c0000] = ffff85d2, %l2 = 0000000000000000
12092 lduha [%o2+0x000]%asi,%l2 ! %l2 = 000000000000ffff
12093! Starting 10 instruction Store Burst
12094! %l4 = 0000000000000000, Mem[0000000030101400] = 00000000000000ff
12095 stxa %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000000000
12096
12097p0_label_468:
12098! Mem[0000000010001410] = ff000049, %l0 = 00000000300a0000
12099 ldstuba [%i0+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
12100! %l0 = 00000000000000ff, Mem[0000000010001410] = ff000049
12101 stwa %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000ff
12102! %l2 = 0000ffff, %l3 = ff0000ff, Mem[00000000100c1408] = ff000000 00000000
12103 stda %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ffff ff0000ff
12104! %f30 = 7e000000 00000000, Mem[0000000030181400] = 000000ff 000000ff
12105 stda %f30,[%i6+%g0]0x89 ! Mem[0000000030181400] = 7e000000 00000000
12106! Mem[0000000030141408] = 00ff0000, %l2 = 000000000000ffff
12107 swapa [%i5+%o4]0x89,%l2 ! %l2 = 0000000000ff0000
12108! %l7 = 0000000052ff0000, Mem[00000000300c1408] = 20dd65ff
12109 stwa %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 52ff0000
12110! %f16 = 00000000 0000ff00 00000000 ffff0000
12111! %f20 = 000001ff 00000000 201d0000 ff010000
12112! %f24 = 00000000 ff000000 00000049 00000000
12113! %f28 = 0000ff00 00000000 7e000000 00000000
12114 stda %f16,[%i5]ASI_BLK_AIUPL ! Block Store to 0000000010141400
12115! Mem[0000000030081410] = ff000000, %l1 = fffffffffffffd93
12116 ldstuba [%i2+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
12117! Mem[0000000010101408] = 0000007e, %l2 = 0000000000ff0000
12118 ldstuba [%i4+%o4]0x88,%l2 ! %l2 = 0000007e000000ff
12119! Starting 10 instruction Load Burst
12120! Mem[0000000030001408] = ff000000, %l1 = 00000000000000ff
12121 lduba [%i0+%o4]0x81,%l1 ! %l1 = 00000000000000ff
12122
12123p0_label_469:
12124! Mem[00000000300c1400] = ff00ff00, %l1 = 00000000000000ff
12125 ldsha [%i3+%g0]0x81,%l1 ! %l1 = ffffffffffffff00
12126! %l1 = ffffffffffffff00, imm = fffffffffffffccd, %l3 = 00000000ff0000ff
12127 xnor %l1,-0x333,%l3 ! %l3 = fffffffffffffc32
12128! Mem[00000000100c1400] = ff00000000000000, %f0 = ff0000ff 09ca5f71
12129 ldda [%i3+%g0]0x88,%f0 ! %f0 = ff000000 00000000
12130! Mem[0000000010041408] = 00ff0000, %l3 = fffffffffffffc32
12131 ldsba [%i1+%o4]0x80,%l3 ! %l3 = 0000000000000000
12132! Mem[0000000010041410] = 0000004900000000, %l2 = 000000000000007e
12133 ldxa [%i1+%o5]0x88,%l2 ! %l2 = 0000004900000000
12134! Mem[00000000100c1408] = ff0000ff0000ffff, %l5 = 00000000000000ff
12135 ldxa [%i3+%o4]0x88,%l5 ! %l5 = ff0000ff0000ffff
12136! Mem[00000000100c1400] = 00000000, %l3 = 0000000000000000
12137 lduba [%i3+%g0]0x80,%l3 ! %l3 = 0000000000000000
12138! Mem[0000000010181424] = ff000000, %f0 = ff000000
12139 ld [%i6+0x024],%f0 ! %f0 = ff000000
12140! Mem[0000000030141400] = ff000000, %f13 = 000000ff
12141 lda [%i5+%g0]0x89,%f13 ! %f13 = ff000000
12142! Starting 10 instruction Store Burst
12143! %l5 = ff0000ff0000ffff, Mem[0000000010001400] = 00000000
12144 stba %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000ff
12145
12146p0_label_470:
12147! Mem[0000000010041400] = 300a0000, %l3 = 0000000000000000
12148 swapa [%i1+%g0]0x88,%l3 ! %l3 = 00000000300a0000
12149! %l2 = 00000000, %l3 = 300a0000, Mem[0000000010041428] = 00000049 00000000
12150 std %l2,[%i1+0x028] ! Mem[0000000010041428] = 00000000 300a0000
12151! Code Fragment 4
12152p0_fragment_44:
12153! %l0 = 00000000000000ff
12154 setx 0x15cfbca80f38f60e,%g7,%l0 ! %l0 = 15cfbca80f38f60e
12155! %l1 = ffffffffffffff00
12156 setx 0xd9bf62086e0ca51d,%g7,%l1 ! %l1 = d9bf62086e0ca51d
12157 setx 0x7ff8, %g1, %g2
12158 and %l0, %g2, %l0
12159 setx 0xffffffff, %g1, %g2
12160 and %l1, %g2, %l1
12161 setx 0x100000000, %g1, %g2
12162 or %l1, %g2, %l1 ! Set bit 32 - perrinj
12163 ta T_CHANGE_HPRIV
12164 stxa %l1, [%l0]ASI_ICACHE_INSTR
12165 ta T_CHANGE_NONHPRIV
12166! %l0 = 15cfbca80f38f60e
12167 setx 0x4a0c1a8ff58d321f,%g7,%l0 ! %l0 = 4a0c1a8ff58d321f
12168! %l1 = d9bf62086e0ca51d
12169 setx 0x773dd3cf805faecc,%g7,%l1 ! %l1 = 773dd3cf805faecc
12170! %f2 = 00000000 00000000, %l2 = 0000004900000000
12171! Mem[0000000010041428] = 00000000300a0000
12172 add %i1,0x028,%g1
12173 stda %f2,[%g1+%l2]ASI_PST16_P ! Mem[0000000010041428] = 00000000300a0000
12174! %l3 = 00000000300a0000, Mem[0000000030081400] = 6cffffff
12175 stha %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = 6cff0000
12176! Mem[0000000030001408] = ff000000, %l0 = 4a0c1a8ff58d321f
12177 ldstuba [%i0+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
12178! %f0 = ff000000 00000000, Mem[0000000030181410] = 0000ff00 ac990448
12179 stda %f0 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff000000 00000000
12180! %f4 = 0000ff00 00000000, %l5 = ff0000ff0000ffff
12181! Mem[0000000010141410] = 00000000ff010000
12182 add %i5,0x010,%g1
12183 stda %f4,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010141410] = 0000000000ff0000
12184! Mem[00000000300c1400] = 00ff00ff, %l1 = 773dd3cf805faecc
12185 swapa [%i3+%g0]0x89,%l1 ! %l1 = 0000000000ff00ff
12186! Starting 10 instruction Load Burst
12187! Mem[0000000030081408] = 00ff00ff, %f16 = 00000000
12188 lda [%i2+%o4]0x81,%f16 ! %f16 = 00ff00ff
12189
12190p0_label_471:
12191! %f11 = 00000000, %f24 = 00000000, %f20 = 000001ff
12192 fadds %f11,%f24,%f20 ! %f20 = 00000000
12193! Mem[0000000030041410] = 00000000 000000ff, %l6 = 00000000, %l7 = 52ff0000
12194 ldda [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff 0000000000000000
12195! Mem[0000000010081400] = 37a6ccf7, %l2 = 0000004900000000
12196 ldswa [%i2+%g0]0x80,%l2 ! %l2 = 0000000037a6ccf7
12197! Mem[00000000300c1408] = 52ff0000, %l4 = 0000000000000000
12198 lduwa [%i3+%o4]0x89,%l4 ! %l4 = 0000000052ff0000
12199! Mem[0000000030101408] = 00000000, %l4 = 0000000052ff0000
12200 lduha [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000
12201! Mem[00000000211c0000] = ffff85d2, %l4 = 0000000000000000
12202 lduba [%o2+0x001]%asi,%l4 ! %l4 = 00000000000000ff
12203! Mem[0000000010041418] = 201d0000, %l0 = 00000000000000ff
12204 ldsba [%i1+0x01b]%asi,%l0 ! %l0 = 0000000000000000
12205! %l3 = 00000000300a0000, %l7 = 0000000000000000, %l1 = 0000000000ff00ff
12206 mulx %l3,%l7,%l1 ! %l1 = 0000000000000000
12207! Mem[00000000211c0000] = ffff85d2, %l4 = 00000000000000ff
12208 lduha [%o2+0x000]%asi,%l4 ! %l4 = 000000000000ffff
12209! Starting 10 instruction Store Burst
12210! %l1 = 0000000000000000, Mem[0000000030081400] = 6cff0000
12211 stwa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
12212
12213p0_label_472:
12214! %l4 = 0000ffff, %l5 = 0000ffff, Mem[0000000010001408] = ffffffff ffffffff
12215 stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000ffff 0000ffff
12216! Mem[00000000300c1408] = 0000ff52, %l7 = 0000000000000000
12217 ldstuba [%i3+%o4]0x81,%l7 ! %l7 = 00000000000000ff
12218! %l6 = 00000000000000ff, Mem[0000000010101408] = 000000ff
12219 stwa %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
12220! %l6 = 00000000000000ff, Mem[0000000021800181] = 4b00bd9f
12221 stb %l6,[%o3+0x181] ! Mem[0000000021800180] = 4bffbd9f
12222! %f0 = ff000000 00000000 00000000 00000000
12223! %f4 = 0000ff00 00000000 ffbf607e 00001d20
12224! %f8 = 00000000 00000000 00000000 00000000
12225! %f12 = 00000000 ff000000 715fca09 ff000000
12226 stda %f0,[%i4]ASI_BLK_P ! Block Store to 0000000010101400
12227! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010141408] = 0000ffff 00000000
12228 std %l6,[%i5+%o4] ! Mem[0000000010141408] = 000000ff 00000000
12229 membar #Sync ! Added by membar checker (73)
12230! Mem[0000000010101408] = 00000000, %l3 = 00000000300a0000
12231 ldstuba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000ff
12232! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010041408] = 00ff0000 0000ffff
12233 stda %l6,[%i1+0x008]%asi ! Mem[0000000010041408] = 000000ff 00000000
12234! %l6 = 00000000000000ff, Mem[0000000020800040] = fd93c1d1
12235 sth %l6,[%o1+0x040] ! Mem[0000000020800040] = 00ffc1d1
12236! Starting 10 instruction Load Burst
12237! Mem[0000000020800000] = ffffba64, %l4 = 000000000000ffff
12238 lduba [%o1+0x001]%asi,%l4 ! %l4 = 00000000000000ff
12239
12240p0_label_473:
12241! Mem[0000000010081410] = 00000000000063ff, %l0 = 0000000000000000
12242 ldxa [%i2+%o5]0x80,%l0 ! %l0 = 00000000000063ff
12243! Mem[0000000030001400] = 00000a3000000000, %l7 = 0000000000000000
12244 ldxa [%i0+%g0]0x81,%l7 ! %l7 = 00000a3000000000
12245! Mem[00000000100c1400] = 00000000, %l3 = 0000000000000000
12246 ldswa [%i3+%g0]0x80,%l3 ! %l3 = 0000000000000000
12247! Mem[0000000030181400] = 7e00000000000000, %l5 = ff0000ff0000ffff
12248 ldxa [%i6+%g0]0x89,%l5 ! %l5 = 7e00000000000000
12249! Mem[00000000100c1408] = ffff0000, %l5 = 7e00000000000000
12250 ldsha [%i3+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
12251! Mem[0000000010041400] = 0000000000000796, %l0 = 00000000000063ff
12252 ldxa [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000796
12253! Mem[00000000300c1400] = 805faecc, %l4 = 00000000000000ff
12254 ldsba [%i3+%g0]0x89,%l4 ! %l4 = ffffffffffffffcc
12255! Mem[0000000030181408] = 00000055, %l7 = 00000a3000000000
12256 lduha [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
12257! Mem[00000000300c1408] = 0000000052ff00ff, %l2 = 0000000037a6ccf7
12258 ldxa [%i3+%o4]0x89,%l2 ! %l2 = 0000000052ff00ff
12259! Starting 10 instruction Store Burst
12260! %l3 = 0000000000000000, Mem[0000000030181408] = 55000000
12261 stba %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 55000000
12262
12263p0_label_474:
12264! %l2 = 52ff00ff, %l3 = 00000000, Mem[00000000300c1410] = 00000000 0000ff00
12265 stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 52ff00ff 00000000
12266! Mem[0000000030001410] = 00000000, %l6 = 00000000000000ff
12267 swapa [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000000
12268! %l6 = 0000000000000000, Mem[0000000010181410] = 000001ff00000000
12269 stxa %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000000
12270! Mem[00000000201c0000] = 00ff4c08, %l3 = 0000000000000000
12271 ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff
12272! %f18 = 00000000, Mem[0000000010181434] = 00000000
12273 sta %f18,[%i6+0x034]%asi ! Mem[0000000010181434] = 00000000
12274! %l7 = 0000000000000000, Mem[0000000010181410] = 0000000000000000
12275 stxa %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000000000000
12276! %l1 = 0000000000000000, Mem[0000000010001410] = ff000000
12277 stwa %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
12278! %l4 = ffffffffffffffcc, imm = 0000000000000579, %l3 = 0000000000000000
12279 addc %l4,0x579,%l3 ! %l3 = 0000000000000545
12280! Mem[0000000010081408] = 71000000, %l4 = ffffffffffffffcc
12281 ldsha [%i2+0x008]%asi,%l4 ! %l4 = 0000000000007100
12282! Starting 10 instruction Load Burst
12283! Mem[0000000030001410] = 000000ff, %l6 = 0000000000000000
12284 ldsha [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000000
12285
12286p0_label_475:
12287! Mem[0000000010101400] = ff000000, %l0 = 0000000000000796
12288 ldsba [%i4+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
12289! Mem[0000000030181410] = 00000000 000000ff, %l4 = 00007100, %l5 = ffffffff
12290 ldda [%i6+%o5]0x81,%l4 ! %l4 = 0000000000000000 00000000000000ff
12291! Mem[0000000021800100] = ffff8676, %l4 = 0000000000000000
12292 lduh [%o3+0x100],%l4 ! %l4 = 000000000000ffff
12293! Mem[0000000010181400] = ff000000, %l3 = 0000000000000545
12294 lduba [%i6+%g0]0x80,%l3 ! %l3 = 00000000000000ff
12295! Mem[0000000010001408] = ffff0000, %f22 = 201d0000
12296 ld [%i0+%o4],%f22 ! %f22 = ffff0000
12297! Mem[0000000010041400] = 00000000, %l6 = 0000000000000000
12298 ldswa [%i1+0x000]%asi,%l6 ! %l6 = 0000000000000000
12299! Mem[0000000010081408] = 00000071, %f21 = 00000000
12300 lda [%i2+%o4]0x88,%f21 ! %f21 = 00000071
12301! Mem[0000000010181408] = 00000000, %l5 = 00000000000000ff
12302 lduw [%i6+%o4],%l5 ! %l5 = 0000000000000000
12303! Mem[00000000218000c0] = ffff4ce8, %l7 = 0000000000000000
12304 ldsh [%o3+0x0c0],%l7 ! %l7 = ffffffffffffffff
12305! Starting 10 instruction Store Burst
12306! %f5 = 00000000, Mem[0000000010001418] = 0000ffff
12307 sta %f5 ,[%i0+0x018]%asi ! Mem[0000000010001418] = 00000000
12308
12309p0_label_476:
12310! Mem[00000000300c1410] = ff00ff52, %l4 = 000000000000ffff
12311 swapa [%i3+%o5]0x81,%l4 ! %l4 = 00000000ff00ff52
12312! %f18 = 00000000 ffff0000, Mem[00000000100c1418] = 0000ffff 000000ff
12313 std %f18,[%i3+0x018] ! Mem[00000000100c1418] = 00000000 ffff0000
12314! %l2 = 0000000052ff00ff, Mem[0000000010141420] = 000000ff00000000, %asi = 80
12315 stxa %l2,[%i5+0x020]%asi ! Mem[0000000010141420] = 0000000052ff00ff
12316! %f6 = ffbf607e 00001d20, Mem[0000000010181408] = 00000000 ffff0000
12317 stda %f6 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffbf607e 00001d20
12318! Mem[0000000010001430] = 34afe96f, %l7 = ffffffff, %l2 = 52ff00ff
12319 add %i0,0x30,%g1
12320 casa [%g1]0x80,%l7,%l2 ! %l2 = 0000000034afe96f
12321! %l1 = 0000000000000000, Mem[00000000100c1400] = 00000000
12322 stba %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
12323! Mem[0000000030041410] = 000000ff, %l6 = 0000000000000000
12324 ldstuba [%i1+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
12325! Mem[0000000010001410] = 00000000, %l7 = ffffffffffffffff
12326 ldstuba [%i0+%o5]0x80,%l7 ! %l7 = 00000000000000ff
12327! %l3 = 00000000000000ff, Mem[00000000211c0001] = ffff85d2
12328 stb %l3,[%o2+0x001] ! Mem[00000000211c0000] = ffff85d2
12329! Starting 10 instruction Load Burst
12330! Mem[00000000100c1410] = 000000ff, %l4 = 00000000ff00ff52
12331 lduha [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000
12332
12333p0_label_477:
12334! Mem[00000000100c1430] = 00000000, %l0 = ffffffffffffffff
12335 ldsw [%i3+0x030],%l0 ! %l0 = 0000000000000000
12336! Mem[00000000100c1404] = 000000ff, %l2 = 0000000034afe96f
12337 ldsw [%i3+0x004],%l2 ! %l2 = 00000000000000ff
12338! Mem[0000000010141400] = 00ff0000, %l4 = 0000000000000000
12339 ldsha [%i5+%g0]0x80,%l4 ! %l4 = 00000000000000ff
12340! Mem[00000000201c0000] = ffff4c08, %l0 = 0000000000000000
12341 ldsba [%o0+0x001]%asi,%l0 ! %l0 = ffffffffffffffff
12342! Mem[0000000010101400] = 000000ff, %l7 = 0000000000000000
12343 lduba [%i4+%g0]0x88,%l7 ! %l7 = 00000000000000ff
12344! Mem[0000000030001408] = ff000000ffffffff, %l6 = 00000000000000ff
12345 ldxa [%i0+%o4]0x81,%l6 ! %l6 = ff000000ffffffff
12346! Mem[0000000010001400] = ff00000000000000, %f24 = 00000000 ff000000
12347 ldda [%i0+%g0]0x80,%f24 ! %f24 = ff000000 00000000
12348! Mem[0000000030001408] = 000000ff, %l3 = 00000000000000ff
12349 lduba [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000ff
12350 membar #Sync ! Added by membar checker (74)
12351! Mem[00000000100c1400] = 00000000 000000ff ffff0000 ff0000ff
12352! Mem[00000000100c1410] = 000000ff 000000ff 00000000 ffff0000
12353! Mem[00000000100c1420] = 00000000 000000ff 203504f3 00000000
12354! Mem[00000000100c1430] = 00000000 203504f3 00000000 ffffffff
12355 ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
12356! Starting 10 instruction Store Burst
12357! %f31 = 00000000, Mem[0000000010141408] = 000000ff
12358 sta %f31,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
12359
12360p0_label_478:
12361! %l7 = 00000000000000ff, Mem[00000000218001c0] = 00ff6949
12362 sth %l7,[%o3+0x1c0] ! Mem[00000000218001c0] = 00ff6949
12363! Mem[0000000010041400] = 00000000, %l2 = 00000000000000ff
12364 ldstuba [%i1+%g0]0x88,%l2 ! %l2 = 00000000000000ff
12365! Mem[0000000010041400] = 000000ff, %l2 = 0000000000000000
12366 ldstuba [%i1+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
12367! %l2 = 00000000000000ff, Mem[0000000030141408] = 000000000000ffff
12368 stxa %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000000000ff
12369! Mem[0000000030001408] = ff000000, %l1 = 0000000000000000
12370 swapa [%i0+%o4]0x81,%l1 ! %l1 = 00000000ff000000
12371! %l4 = 00000000000000ff, Mem[0000000010141400] = 0000ff00
12372 stha %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
12373! %l5 = 0000000000000000, Mem[0000000030001408] = 00000000
12374 stba %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
12375! %f24 = ff000000 00000000, Mem[0000000030041410] = ff000000 00000000
12376 stda %f24,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff000000 00000000
12377! Code Fragment 3
12378p0_fragment_45:
12379! %l0 = ffffffffffffffff
12380 setx 0xd24534f80e7d2fd2,%g7,%l0 ! %l0 = d24534f80e7d2fd2
12381! %l1 = 00000000ff000000
12382 setx 0x5eb06bafc0ad7665,%g7,%l1 ! %l1 = 5eb06bafc0ad7665
12383 setx 0x1fe000, %g1, %g3
12384 or %l0, %g3, %l0 ! always set perrmask = 0xff
12385 setx 0x1ffff8, %g1, %g2
12386 and %l0, %g2, %l0
12387 ta T_CHANGE_HPRIV
12388 stxa %l1, [%l0]ASI_DCACHE_DATA
12389 ta T_CHANGE_NONHPRIV
12390! %l0 = d24534f80e7d2fd2
12391 setx 0x1f1ff9682ca9e4d8,%g7,%l0 ! %l0 = 1f1ff9682ca9e4d8
12392! %l1 = 5eb06bafc0ad7665
12393 setx 0x49a18d3823250391,%g7,%l1 ! %l1 = 49a18d3823250391
12394! Starting 10 instruction Load Burst
12395! %l7 = 00000000000000ff, %l6 = ff000000ffffffff, %l5 = 0000000000000000
12396 xor %l7,%l6,%l5 ! %l5 = ff000000ffffff00
12397
12398p0_label_479:
12399! Mem[00000000100c1410] = 000000ff, %l6 = ff000000ffffffff
12400 lduha [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000000
12401! Mem[0000000020800000] = ffffba64, %l4 = 00000000000000ff
12402 ldsh [%o1+%g0],%l4 ! %l4 = ffffffffffffffff
12403! Mem[0000000010141410] = 00000000, %l6 = 0000000000000000
12404 lduwa [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000
12405! %l7 = 00000000000000ff, %l3 = 00000000000000ff, %y = 00000000
12406 smul %l7,%l3,%l7 ! %l7 = 000000000000fe01, %y = 00000000
12407! Mem[0000000030041400] = 000000ff, %l1 = 49a18d3823250391
12408 lduwa [%i1+%g0]0x89,%l1 ! %l1 = 00000000000000ff
12409! Mem[00000000201c0000] = ffff4c08, %l1 = 00000000000000ff
12410 ldsba [%o0+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
12411! Mem[0000000010181408] = ffbf607e00001d20, %l5 = ff000000ffffff00
12412 ldxa [%i6+%o4]0x80,%l5 ! %l5 = ffbf607e00001d20
12413! Mem[0000000030181408] = 00000055, %l7 = 000000000000fe01
12414 lduha [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
12415! Mem[0000000030081408] = ff00ff00, %l5 = ffbf607e00001d20
12416 lduha [%i2+%o4]0x89,%l5 ! %l5 = 000000000000ff00
12417! Starting 10 instruction Store Burst
12418! %l6 = 00000000, %l7 = 00000000, Mem[0000000030081400] = 00000000 00000000
12419 stda %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 00000000
12420
12421p0_label_480:
12422! Mem[0000000030101410] = 00000000, %l7 = 0000000000000000
12423 ldstuba [%i4+%o5]0x81,%l7 ! %l7 = 00000000000000ff
12424! Mem[0000000030041408] = ff000006, %l2 = 00000000000000ff
12425 ldstuba [%i1+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
12426! %l2 = 00000000000000ff, Mem[000000001000143c] = ff000000
12427 stw %l2,[%i0+0x03c] ! Mem[000000001000143c] = 000000ff
12428! Mem[0000000010041409] = 000000ff, %l6 = 0000000000000000
12429 ldstuba [%i1+0x009]%asi,%l6 ! %l6 = 00000000000000ff
12430! %l5 = 000000000000ff00, Mem[0000000010081408] = 00000071
12431 stwa %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000ff00
12432! %f24 = ff000000 00000000, %l7 = 0000000000000000
12433! Mem[00000000300c1400] = ccae5f80ff0000ff
12434 stda %f24,[%i3+%l7]ASI_PST16_SL ! Mem[00000000300c1400] = ccae5f80ff0000ff
12435! %l4 = ffffffffffffffff, Mem[0000000010101408] = ff000000
12436 stha %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffff0000
12437! Mem[0000000010101410] = 00ff0000, %l0 = 1f1ff9682ca9e4d8
12438 ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
12439! %l1 = ffffffffffffffff, Mem[0000000030181408] = 00000055
12440 stba %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff000055
12441! Starting 10 instruction Load Burst
12442! Mem[0000000010101404] = 00000000, %l3 = 00000000000000ff
12443 ldub [%i4+0x004],%l3 ! %l3 = 0000000000000000
12444
12445p0_label_481:
12446! %l5 = 000000000000ff00, Mem[0000000030101410] = ff750000000000ff
12447 stxa %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000000000ff00
12448! %l6 = 0000000000000000, immed = 000005cd, %y = 00000000
12449 sdiv %l6,0x5cd,%l5 ! %l5 = 0000000000000000
12450 mov %l0,%y ! %y = 00000000
12451! Mem[00000000100c1408] = 0000ffff, %l1 = ffffffffffffffff
12452 lduwa [%i3+%o4]0x88,%l1 ! %l1 = 000000000000ffff
12453! Mem[0000000030041410] = ff000000, %f0 = 00000000
12454 lda [%i1+%o5]0x81,%f0 ! %f0 = ff000000
12455! Mem[0000000030081410] = 00000000000000ff, %f0 = ff000000 000000ff
12456 ldda [%i2+%o5]0x89,%f0 ! %f0 = 00000000 000000ff
12457! Mem[0000000030101400] = 00000000, %l3 = 0000000000000000
12458 ldswa [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
12459! Mem[00000000100c1410] = 000000ff 000000ff, %l4 = ffffffff, %l5 = 00000000
12460 ldda [%i3+%o5]0x80,%l4 ! %l4 = 00000000000000ff 00000000000000ff
12461! Mem[00000000300c1410] = 00000000 ffff0000, %l4 = 000000ff, %l5 = 000000ff
12462 ldda [%i3+%o5]0x89,%l4 ! %l4 = 00000000ffff0000 0000000000000000
12463! Mem[0000000030141410] = ffff000000000000, %f2 = ffff0000 ff0000ff
12464 ldda [%i5+%o5]0x81,%f2 ! %f2 = ffff0000 00000000
12465! Starting 10 instruction Store Burst
12466 membar #Sync ! Added by membar checker (75)
12467! %f0 = 00000000 000000ff, Mem[00000000100c1400] = 00000000 ff000000
12468 stda %f0 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 000000ff
12469
12470p0_label_482:
12471! Mem[00000000201c0001] = ffff4c08, %l7 = 0000000000000000
12472 ldstuba [%o0+0x001]%asi,%l7 ! %l7 = 000000ff000000ff
12473! %l4 = 00000000ffff0000, Mem[0000000010081408] = 0000ff00
12474 stba %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000ff00
12475! Mem[0000000030041400] = 000000ff, %l2 = 00000000000000ff
12476 ldstuba [%i1+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
12477! Mem[0000000030141410] = ffff0000, %l3 = 0000000000000000
12478 ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
12479! Mem[0000000030181400] = 00000000, %l1 = 000000000000ffff
12480 ldstuba [%i6+%g0]0x81,%l1 ! %l1 = 00000000000000ff
12481! Code Fragment 4
12482p0_fragment_46:
12483! %l0 = 0000000000000000
12484 setx 0x14891467d6acd663,%g7,%l0 ! %l0 = 14891467d6acd663
12485! %l1 = 0000000000000000
12486 setx 0xa62da7b7f0723564,%g7,%l1 ! %l1 = a62da7b7f0723564
12487 setx 0x7ff8, %g1, %g2
12488 and %l0, %g2, %l0
12489 setx 0xffffffff, %g1, %g2
12490 and %l1, %g2, %l1
12491 setx 0x100000000, %g1, %g2
12492 or %l1, %g2, %l1 ! Set bit 32 - perrinj
12493 ta T_CHANGE_HPRIV
12494 stxa %l1, [%l0]ASI_ICACHE_INSTR
12495 ta T_CHANGE_NONHPRIV
12496! %l0 = 14891467d6acd663
12497 setx 0x2513fb004fd1a21c,%g7,%l0 ! %l0 = 2513fb004fd1a21c
12498! %l1 = a62da7b7f0723564
12499 setx 0xb0ee04c868674d31,%g7,%l1 ! %l1 = b0ee04c868674d31
12500! Mem[0000000010041408] = ff00ff00, %l5 = 0000000000000000
12501 ldstuba [%i1+%o4]0x88,%l5 ! %l5 = 00000000000000ff
12502! %l4 = 00000000ffff0000, immed = fffffa53, %y = 00000000
12503 umul %l4,-0x5ad,%l1 ! %l1 = fffefa5305ad0000, %y = fffefa53
12504! %l1 = fffefa5305ad0000, Mem[00000000300c1410] = ffff0000
12505 stba %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffff0000
12506! Starting 10 instruction Load Burst
12507! Mem[0000000010001400] = 000000ff, %l7 = 00000000000000ff
12508 lduwa [%i0+%g0]0x88,%l7 ! %l7 = 00000000000000ff
12509
12510p0_label_483:
12511! Mem[0000000030101408] = 00000000, %l2 = 00000000000000ff
12512 lduha [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000
12513! Mem[0000000010181400] = 00ff0000000000ff, %f26 = 00000049 00000000
12514 ldda [%i6+%g0]0x88,%f26 ! %f26 = 00ff0000 000000ff
12515! Mem[0000000010101424] = 00000000, %l3 = 00000000000000ff
12516 lduw [%i4+0x024],%l3 ! %l3 = 0000000000000000
12517! Mem[0000000030081400] = 00000000, %l4 = 00000000ffff0000
12518 lduwa [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
12519! Mem[00000000300c1400] = ccae5f80, %f6 = 00000000
12520 lda [%i3+%g0]0x81,%f6 ! %f6 = ccae5f80
12521! Mem[0000000030041410] = ff00000000000000, %l1 = fffefa5305ad0000
12522 ldxa [%i1+%o5]0x81,%l1 ! %l1 = ff00000000000000
12523! Mem[0000000010101410] = 0000000000ff00ff, %l4 = 0000000000000000
12524 ldxa [%i4+%o5]0x88,%l4 ! %l4 = 0000000000ff00ff
12525! Mem[0000000010101408] = ffff0000, %l7 = 00000000000000ff
12526 ldswa [%i4+%o4]0x80,%l7 ! %l7 = ffffffffffff0000
12527! Mem[00000000300c1408] = ff00ff52, %l3 = 0000000000000000
12528 lduha [%i3+%o4]0x81,%l3 ! %l3 = 000000000000ff00
12529! Starting 10 instruction Store Burst
12530! %f1 = 000000ff, Mem[0000000010141400] = ff000000
12531 sta %f1 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff
12532
12533p0_label_484:
12534! %f1 = 000000ff, Mem[0000000030041408] = 060000ff
12535 sta %f1 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff
12536! %l0 = 2513fb004fd1a21c, Mem[0000000010141410] = 00000000
12537 stha %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = a21c0000
12538! %l5 = 0000000000000000, Mem[0000000010041410] = 00000000
12539 stba %l5,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
12540! Mem[000000001008140a] = 00ff0000, %l0 = 2513fb004fd1a21c
12541 ldstub [%i2+0x00a],%l0 ! %l0 = 00000000000000ff
12542! %l1 = ff00000000000000, Mem[0000000010041400] = ff000000
12543 stba %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
12544! Mem[0000000010101438] = 715fca09, %l4 = 0000000000ff00ff
12545 ldstub [%i4+0x038],%l4 ! %l4 = 00000071000000ff
12546! %l4 = 00000071, %l5 = 00000000, Mem[0000000010101428] = 00000000 00000000
12547 std %l4,[%i4+0x028] ! Mem[0000000010101428] = 00000071 00000000
12548! %l2 = 0000000000000000, Mem[00000000201c0000] = ffff4c08, %asi = 80
12549 stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00004c08
12550! Mem[0000000010081408] = 00ffff00, %l1 = ff00000000000000
12551 swapa [%i2+%o4]0x88,%l1 ! %l1 = 0000000000ffff00
12552! Starting 10 instruction Load Burst
12553! Mem[0000000010101438] = ff5fca09, %l3 = 000000000000ff00
12554 ldsba [%i4+0x038]%asi,%l3 ! %l3 = ffffffffffffffff
12555
12556p0_label_485:
12557! Mem[0000000030081400] = 00000000, %l2 = 0000000000000000
12558 lduha [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000
12559! Mem[0000000030041410] = ff000000, %f19 = ffff0000
12560 lda [%i1+%o5]0x81,%f19 ! %f19 = ff000000
12561! Mem[0000000030001400] = 00000a30, %l4 = 0000000000000071
12562 lduwa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000a30
12563! Mem[0000000010181408] = ffbf607e00001d20, %f4 = 000000ff 000000ff
12564 ldda [%i6+0x008]%asi,%f4 ! %f4 = ffbf607e 00001d20
12565! Mem[00000000100c1410] = 000000ff, %l0 = 0000000000000000
12566 ldswa [%i3+%o5]0x80,%l0 ! %l0 = 00000000000000ff
12567! Mem[0000000030041408] = 00000000000000ff, %l2 = 0000000000000000
12568 ldxa [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff
12569! Mem[00000000100c1400] = ff000000, %l3 = ffffffffffffffff
12570 lduwa [%i3+%g0]0x80,%l3 ! %l3 = 00000000ff000000
12571! Mem[00000000300c1410] = 00000000ffff0000, %f20 = 00000000 00000071
12572 ldda [%i3+%o5]0x89,%f20 ! %f20 = 00000000 ffff0000
12573! %l5 = 0000000000000000, %l0 = 00000000000000ff, %l2 = 00000000000000ff
12574 andn %l5,%l0,%l2 ! %l2 = 0000000000000000
12575! Starting 10 instruction Store Burst
12576! %f1 = 000000ff, Mem[00000000100c1434] = 203504f3
12577 st %f1 ,[%i3+0x034] ! Mem[00000000100c1434] = 000000ff
12578
12579p0_label_486:
12580! %l1 = 0000000000ffff00, Mem[0000000030001410] = 000000ff
12581 stba %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000ff
12582! Mem[0000000030081408] = 00ff00ff, %l0 = 00000000000000ff
12583 swapa [%i2+%o4]0x81,%l0 ! %l0 = 0000000000ff00ff
12584! %f20 = 00000000 ffff0000, Mem[0000000010141410] = a21c0000 00ff0000
12585 stda %f20,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 ffff0000
12586! %l6 = 0000000000000000, Mem[0000000010041400] = 00000000
12587 stwa %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
12588! %l7 = ffffffffffff0000, Mem[0000000010001400] = ff00000000000000
12589 stxa %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffffffffff0000
12590! Mem[0000000010101434] = ff000000, %l2 = 0000000000000000
12591 swap [%i4+0x034],%l2 ! %l2 = 00000000ff000000
12592! %l5 = 0000000000000000, Mem[0000000010081400] = f7cca637
12593 stha %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = f7cc0000
12594! %f22 = ffff0000 ff010000, %l4 = 0000000000000a30
12595! Mem[0000000010041408] = ffff00ff00000000
12596 add %i1,0x008,%g1
12597 stda %f22,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010041408] = ffff00ff00000000
12598! Mem[0000000010101414] = 00000000, %l4 = 0000000000000a30
12599 swap [%i4+0x014],%l4 ! %l4 = 0000000000000000
12600! Starting 10 instruction Load Burst
12601! Mem[0000000010181410] = 00000000, %f1 = 000000ff
12602 lda [%i6+%o5]0x88,%f1 ! %f1 = 00000000
12603
12604p0_label_487:
12605! Mem[0000000030101410] = 0000ff00, %l5 = 0000000000000000
12606 ldswa [%i4+%o5]0x89,%l5 ! %l5 = 000000000000ff00
12607! Mem[0000000030181410] = 00000000000000ff, %f12 = 00000000 203504f3
12608 ldda [%i6+%o5]0x81,%f12 ! %f12 = 00000000 000000ff
12609! Mem[0000000010001400] = ffffffff, %l3 = 00000000ff000000
12610 lduwa [%i0+%g0]0x80,%l3 ! %l3 = 00000000ffffffff
12611! Mem[0000000010181410] = 0000000000000000, %f0 = 00000000 00000000
12612 ldda [%i6+%o5]0x88,%f0 ! %f0 = 00000000 00000000
12613! Mem[0000000030001410] = 00000000 ff000000, %l6 = 00000000, %l7 = ffff0000
12614 ldda [%i0+%o5]0x89,%l6 ! %l6 = 00000000ff000000 0000000000000000
12615 membar #Sync ! Added by membar checker (76)
12616! Mem[0000000010141400] = 000000ff 00000000 00000000 00000000
12617! Mem[0000000010141410] = 00000000 ffff0000 000001ff 00001d20
12618! Mem[0000000010141420] = 00000000 52ff00ff 00000000 49000000
12619! Mem[0000000010141430] = 00000000 00ff0000 00000000 0000007e
12620 ldda [%i5]ASI_BLK_PL,%f16 ! Block Load from 0000000010141400
12621! Mem[0000000030141410] = 0000ffff, %l4 = 0000000000000000
12622 ldswa [%i5+%o5]0x89,%l4 ! %l4 = 000000000000ffff
12623! Mem[00000000201c0000] = 00004c08, %l5 = 000000000000ff00
12624 lduha [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000000
12625! Mem[0000000010081430] = 00000000 000063ff, %l2 = ff000000, %l3 = ffffffff
12626 ldd [%i2+0x030],%l2 ! %l2 = 0000000000000000 00000000000063ff
12627! Starting 10 instruction Store Burst
12628! %l4 = 000000000000ffff, Mem[00000000100c1400] = ff000000
12629 stha %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffff0000
12630
12631p0_label_488:
12632! %f12 = 00000000 000000ff, %l7 = 0000000000000000
12633! Mem[0000000010001408] = ffff0000ffff0000
12634 add %i0,0x008,%g1
12635 stda %f12,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010001408] = ffff0000ffff0000
12636! %l1 = 0000000000ffff00, Mem[0000000030141410] = 0000ffff
12637 stba %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000ff00
12638! %l1 = 0000000000ffff00, Mem[0000000030181400] = ff000000
12639 stba %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
12640! %l6 = ff000000, %l7 = 00000000, Mem[0000000010101428] = 00000071 00000000
12641 std %l6,[%i4+0x028] ! Mem[0000000010101428] = ff000000 00000000
12642 membar #Sync ! Added by membar checker (77)
12643! %f11 = 00000000, Mem[0000000010141408] = 00000000
12644 sta %f11,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
12645! %f26 = 00000049 00000000, Mem[0000000010141400] = ff000000 00000000
12646 stda %f26,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000049 00000000
12647! %l6 = 00000000ff000000, Mem[0000000010001410] = ff00000000000000
12648 stxa %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000ff000000
12649! %f25 = 00000000, Mem[0000000030141408] = ff000000
12650 sta %f25,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
12651! %l2 = 00000000, %l3 = 000063ff, Mem[0000000010081410] = 00000000 ff630000
12652 stda %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 000063ff
12653! Starting 10 instruction Load Burst
12654 membar #Sync ! Added by membar checker (78)
12655! Mem[0000000010001400] = ffffffff ffff0000 ffff0000 ffff0000
12656! Mem[0000000010001410] = 00000000 ff000000 00000000 000063ff
12657! Mem[0000000010001420] = ffffffff 00000050 ffbf607e 20dd659f
12658! Mem[0000000010001430] = 34afe96f 94fd9093 00000000 000000ff
12659 ldda [%i0]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010001400
12660
12661p0_label_489:
12662! Mem[00000000211c0000] = ffff85d2, %l5 = 0000000000000000
12663 ldub [%o2+%g0],%l5 ! %l5 = 00000000000000ff
12664! Mem[0000000010141400] = 00000000, %f14 = 00000000
12665 lda [%i5+%g0]0x88,%f14 ! %f14 = 00000000
12666! %l1 = 0000000000ffff00, imm = 00000000000000eb, %l2 = 0000000000000000
12667 add %l1,0x0eb,%l2 ! %l2 = 0000000000ffffeb
12668! Mem[00000000100c1400] = ffff0000, %l2 = 0000000000ffffeb
12669 lduwa [%i3+%g0]0x80,%l2 ! %l2 = 00000000ffff0000
12670! Mem[0000000030041400] = 000000ff, %l2 = 00000000ffff0000
12671 lduwa [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff
12672! Mem[0000000010041400] = 00000000, %l5 = 00000000000000ff
12673 lduwa [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
12674! Mem[0000000030081400] = 00000000, %l5 = 0000000000000000
12675 lduba [%i2+%g0]0x89,%l5 ! %l5 = 0000000000000000
12676! Mem[0000000010181430] = 0000ff0000000000, %f0 = 00000000 00000000
12677 ldd [%i6+0x030],%f0 ! %f0 = 0000ff00 00000000
12678! Mem[0000000010141410] = 00000000, %l3 = 00000000000063ff
12679 lduwa [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000000
12680! Starting 10 instruction Store Burst
12681! %f5 = 00001d20, Mem[0000000010041408] = ff00ffff
12682 sta %f5 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00001d20
12683
12684p0_label_490:
12685! %f8 = 00000000 000000ff, Mem[0000000010141410] = 00000000 0000ffff
12686 stda %f8 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 000000ff
12687! Mem[0000000010141410] = ff000000, %l1 = 0000000000ffff00
12688 swapa [%i5+%o5]0x80,%l1 ! %l1 = 00000000ff000000
12689! %l6 = 00000000ff000000, Mem[0000000030041408] = 000000ff
12690 stba %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
12691! Mem[0000000010001408] = 0000ffff, %l5 = 0000000000000000
12692 swapa [%i0+%o4]0x88,%l5 ! %l5 = 000000000000ffff
12693! Mem[0000000010041428] = 00000000, %l7 = 0000000000000000, %asi = 80
12694 swapa [%i1+0x028]%asi,%l7 ! %l7 = 0000000000000000
12695! Mem[0000000010101400] = 000000ff, %l1 = 00000000ff000000
12696 swapa [%i4+%g0]0x88,%l1 ! %l1 = 00000000000000ff
12697! Code Fragment 4
12698p0_fragment_47:
12699! %l0 = 0000000000ff00ff
12700 setx 0x5e0c81a79cf66eea,%g7,%l0 ! %l0 = 5e0c81a79cf66eea
12701! %l1 = 00000000000000ff
12702 setx 0x77ee94f7915e986b,%g7,%l1 ! %l1 = 77ee94f7915e986b
12703 setx 0x7ff8, %g1, %g2
12704 and %l0, %g2, %l0
12705 setx 0xffffffff, %g1, %g2
12706 and %l1, %g2, %l1
12707 setx 0x100000000, %g1, %g2
12708 or %l1, %g2, %l1 ! Set bit 32 - perrinj
12709 ta T_CHANGE_HPRIV
12710 stxa %l1, [%l0]ASI_ICACHE_INSTR
12711 ta T_CHANGE_NONHPRIV
12712! %l0 = 5e0c81a79cf66eea
12713 setx 0x1195b46fd0b19ff5,%g7,%l0 ! %l0 = 1195b46fd0b19ff5
12714! %l1 = 77ee94f7915e986b
12715 setx 0x90e8f9c04b0b91a4,%g7,%l1 ! %l1 = 90e8f9c04b0b91a4
12716! %l1 = 90e8f9c04b0b91a4, immed = 0000052e, %y = fffefa53
12717 sdiv %l1,0x52e,%l7 ! %l7 = ffffffff80000000
12718 mov %l0,%y ! %y = d0b19ff5
12719! %f8 = 00000000 000000ff, %l6 = 00000000ff000000
12720! Mem[0000000030141418] = 201d0000ff010000
12721 add %i5,0x018,%g1
12722 stda %f8,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030141418] = 201d0000ff010000
12723! Starting 10 instruction Load Burst
12724! Mem[0000000010141410] = 00ffff00, %f4 = ffbf607e
12725 lda [%i5+%o5]0x88,%f4 ! %f4 = 00ffff00
12726
12727p0_label_491:
12728! Mem[0000000020800000] = ffffba64, %l5 = 000000000000ffff
12729 lduha [%o1+0x000]%asi,%l5 ! %l5 = 000000000000ffff
12730! Mem[0000000030181410] = 00000000000000ff, %f10 = 203504f3 00000000
12731 ldda [%i6+%o5]0x81,%f10 ! %f10 = 00000000 000000ff
12732! Mem[0000000010101404] = 00000000, %l7 = ffffffff80000000
12733 ldsha [%i4+0x006]%asi,%l7 ! %l7 = 0000000000000000
12734! %l3 = 0000000000000000, %l3 = 0000000000000000, %l6 = 00000000ff000000
12735 sub %l3,%l3,%l6 ! %l6 = 0000000000000000
12736! Mem[00000000300c1400] = 805faecc, %l1 = 90e8f9c04b0b91a4
12737 ldsha [%i3+%g0]0x89,%l1 ! %l1 = ffffffffffffaecc
12738! Mem[0000000010181410] = 00000000 00000000, %l4 = 0000ffff, %l5 = 0000ffff
12739 ldda [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
12740! Mem[0000000010081408] = 00000000, %l4 = 0000000000000000
12741 ldsha [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000
12742! Mem[0000000010181410] = 00000000, %l0 = 1195b46fd0b19ff5
12743 ldswa [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000
12744! Mem[0000000010001400] = ffffffff ffff0000, %l4 = 00000000, %l5 = 00000000
12745 ldda [%i0+%g0]0x80,%l4 ! %l4 = 00000000ffffffff 00000000ffff0000
12746! Starting 10 instruction Store Burst
12747! %f13 = 000000ff, Mem[0000000030081410] = ff000000
12748 sta %f13,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000ff
12749
12750p0_label_492:
12751! %l1 = ffffffffffffaecc, Mem[0000000010041408] = 201d0000
12752 stw %l1,[%i1+%o4] ! Mem[0000000010041408] = ffffaecc
12753! Mem[0000000010181434] = 00000000, %l6 = 0000000000000000, %asi = 80
12754 swapa [%i6+0x034]%asi,%l6 ! %l6 = 0000000000000000
12755! %f16 = 0000ffff ffffffff, Mem[0000000010081400] = f7cc0000 715fca09
12756 stda %f16,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000ffff ffffffff
12757! %l1 = ffffffffffffaecc, Mem[0000000030001400] = 300a0000
12758 stwa %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffaecc
12759! %f16 = 0000ffff ffffffff 0000ffff 0000ffff
12760! %f20 = 000000ff 00000000 ff630000 00000000
12761! %f24 = 50000000 ffffffff 9f65dd20 7e60bfff
12762! %f28 = 9390fd94 6fe9af34 ff000000 00000000
12763 stda %f16,[%i6]ASI_BLK_S ! Block Store to 0000000030181400
12764! Mem[0000000010101408] = 0000ffff, %l0 = 0000000000000000
12765 ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
12766! %f10 = 00000000 000000ff, %l1 = ffffffffffffaecc
12767! Mem[0000000030041418] = 7e60bfff01000000
12768 add %i1,0x018,%g1
12769 stda %f10,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030041418] = 7e60bfff01000000
12770! Mem[0000000020800000] = ffffba64, %l2 = 00000000000000ff
12771 ldstuba [%o1+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
12772 membar #Sync ! Added by membar checker (79)
12773! Mem[0000000030181410] = ff000000, %l0 = 00000000000000ff
12774 swapa [%i6+%o5]0x89,%l0 ! %l0 = 00000000ff000000
12775! Starting 10 instruction Load Burst
12776! Mem[0000000010101400] = 00000000ff000000, %l2 = 00000000000000ff
12777 ldxa [%i4+%g0]0x88,%l2 ! %l2 = 00000000ff000000
12778
12779p0_label_493:
12780! Mem[0000000030081408] = 000000ff, %l1 = ffffffffffffaecc
12781 ldswa [%i2+%o4]0x81,%l1 ! %l1 = 00000000000000ff
12782! Mem[0000000010141400] = 00000000, %l3 = 0000000000000000
12783 ldswa [%i5+%g0]0x88,%l3 ! %l3 = 0000000000000000
12784! Mem[0000000010141410] = 00ffff00, %l7 = 0000000000000000
12785 ldswa [%i5+%o5]0x88,%l7 ! %l7 = 0000000000ffff00
12786! %l5 = 00000000ffff0000, %l0 = 00000000ff000000, %l5 = 00000000ffff0000
12787 mulx %l5,%l0,%l5 ! %l5 = feff010000000000
12788! Mem[00000000100c1414] = 000000ff, %f29 = 6fe9af34
12789 ld [%i3+0x014],%f29 ! %f29 = 000000ff
12790! Mem[0000000010041408] = ffffaecc, %l6 = 0000000000000000
12791 ldswa [%i1+0x008]%asi,%l6 ! %l6 = ffffffffffffaecc
12792! Mem[00000000300c1410] = ffff0000, %l4 = 00000000ffffffff
12793 lduba [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
12794! Mem[0000000030081400] = 00000000, %l5 = feff010000000000
12795 lduba [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000000
12796! Mem[0000000010141400] = 00000000, %l0 = 00000000ff000000
12797 ldsha [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000000
12798! Starting 10 instruction Store Burst
12799! Mem[00000000100c143c] = ffffffff, %l4 = 00000000, %l3 = 00000000
12800 add %i3,0x3c,%g1
12801 casa [%g1]0x80,%l4,%l3 ! %l3 = 00000000ffffffff
12802
12803p0_label_494:
12804! %l0 = 00000000, %l1 = 000000ff, Mem[00000000100c1408] = ffff0000 ff0000ff
12805 stda %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 000000ff
12806! %l5 = 0000000000000000, Mem[0000000030041408] = 00000000
12807 stha %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
12808! %l7 = 0000000000ffff00, Mem[0000000010041438] = 7e000000, %asi = 80
12809 stha %l7,[%i1+0x038]%asi ! Mem[0000000010041438] = ff000000
12810! Mem[0000000030041410] = ff000000, %l0 = 0000000000000000
12811 swapa [%i1+%o5]0x81,%l0 ! %l0 = 00000000ff000000
12812! %l6 = ffffaecc, %l7 = 00ffff00, Mem[0000000010041410] = 00000000 49000000
12813 stda %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffaecc 00ffff00
12814! %f14 = 00000000, Mem[0000000030101408] = 00000000
12815 sta %f14,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
12816! %l6 = ffffaecc, %l7 = 00ffff00, Mem[0000000030141410] = 00ff0000 00000000
12817 stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffaecc 00ffff00
12818! Mem[00000000300c1408] = 52ff00ff, %l3 = 00000000ffffffff
12819 swapa [%i3+%o4]0x89,%l3 ! %l3 = 0000000052ff00ff
12820! %f9 = 000000ff, %f9 = 000000ff, %f22 = ff630000
12821 fsubs %f9 ,%f9 ,%f22 ! %l0 = 00000000ff000022, Unfinished, %fsr = 2e00000000
12822! Starting 10 instruction Load Burst
12823! Mem[00000000300c1400] = ccae5f80, %l2 = 00000000ff000000
12824 ldswa [%i3+%g0]0x81,%l2 ! %l2 = ffffffffccae5f80
12825
12826p0_label_495:
12827! Mem[0000000030041408] = 00000000, %l2 = ffffffffccae5f80
12828 lduwa [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000
12829! Mem[0000000030041408] = 00000000, %f17 = ffffffff
12830 lda [%i1+%o4]0x81,%f17 ! %f17 = 00000000
12831! Mem[0000000030001410] = 000000ff, %l0 = 00000000ff000022
12832 lduba [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000
12833! Mem[0000000030001410] = 000000ff, %l7 = 0000000000ffff00
12834 ldsha [%i0+%o5]0x81,%l7 ! %l7 = 0000000000000000
12835! Mem[0000000010101400] = 000000ff 00000000, %l2 = 00000000, %l3 = 52ff00ff
12836 ldda [%i4+0x000]%asi,%l2 ! %l2 = 00000000000000ff 0000000000000000
12837! Mem[0000000010101418] = ffbf607e, %l2 = 00000000000000ff
12838 lduh [%i4+0x01a],%l2 ! %l2 = 000000000000607e
12839! Mem[0000000010001408] = 00000000, %l3 = 0000000000000000
12840 lduba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
12841! Mem[0000000010181410] = 00000000, %f25 = ffffffff
12842 lda [%i6+%o5]0x80,%f25 ! %f25 = 00000000
12843! Mem[000000001000140c] = ffff0000, %l6 = ffffffffffffaecc
12844 ldsb [%i0+0x00e],%l6 ! %l6 = 0000000000000000
12845! Starting 10 instruction Store Burst
12846! %l2 = 000000000000607e, Mem[0000000010181400] = 000000ff
12847 stwa %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000607e
12848
12849p0_label_496:
12850! Mem[0000000030001408] = 00000000, %l5 = 0000000000000000
12851 swapa [%i0+%o4]0x89,%l5 ! %l5 = 0000000000000000
12852! Mem[00000000201c0000] = 00004c08, %l6 = 0000000000000000
12853 ldstub [%o0+%g0],%l6 ! %l6 = 00000000000000ff
12854! %l4 = 0000000000000000, Mem[000000001008141c] = ff000000
12855 sth %l4,[%i2+0x01c] ! Mem[000000001008141c] = 00000000
12856! Mem[0000000010101400] = ff000000, %l1 = 00000000000000ff
12857 ldstuba [%i4+%g0]0x88,%l1 ! %l1 = 00000000000000ff
12858! Mem[0000000010101408] = 0000ffff, %l1 = 0000000000000000
12859 swapa [%i4+%o4]0x88,%l1 ! %l1 = 000000000000ffff
12860! %l6 = 0000000000000000, Mem[0000000030041400] = 52030000000000ff
12861 stxa %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000000000000
12862! %f20 = 000000ff, Mem[000000001014143c] = 0000007e
12863 st %f20,[%i5+0x03c] ! Mem[000000001014143c] = 000000ff
12864! %f14 = 00000000 ffffffff, Mem[0000000010001418] = 00000000 000063ff
12865 stda %f14,[%i0+0x018]%asi ! Mem[0000000010001418] = 00000000 ffffffff
12866! %f2 = ffff0000 00000000, Mem[0000000010141428] = 00000000 49000000
12867 stda %f2 ,[%i5+0x028]%asi ! Mem[0000000010141428] = ffff0000 00000000
12868! Starting 10 instruction Load Burst
12869! Mem[0000000010041424] = ff000000, %l6 = 0000000000000000
12870 ldub [%i1+0x025],%l6 ! %l6 = 0000000000000000
12871
12872p0_label_497:
12873! %f20 = 000000ff 00000000, %l1 = 000000000000ffff
12874! Mem[0000000030101430] = d7610eb5918ccb87
12875 add %i4,0x030,%g1
12876 stda %f20,[%g1+%l1]ASI_PST32_S ! Mem[0000000030101430] = 000000ff00000000
12877! Mem[00000000300c1410] = ffff0000, %l4 = 0000000000000000
12878 ldswa [%i3+%o5]0x89,%l4 ! %l4 = ffffffffffff0000
12879! Mem[0000000010041424] = ff000000, %l4 = ffffffffffff0000
12880 ldsh [%i1+0x026],%l4 ! %l4 = 0000000000000000
12881! Mem[0000000030101408] = 00000000, %l5 = 0000000000000000
12882 lduwa [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
12883! Mem[0000000030141400] = 000000ff, %l5 = 0000000000000000
12884 ldsha [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000000
12885! Mem[0000000010081430] = 00000000, %l4 = 0000000000000000
12886 lduh [%i2+0x032],%l4 ! %l4 = 0000000000000000
12887! %f20 = 000000ff 00000000, Mem[0000000030001410] = ff000000 00000000
12888 stda %f20,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff 00000000
12889! Mem[0000000010141410] = 00ffff00, %l1 = 000000000000ffff
12890 ldsba [%i5+%o5]0x80,%l1 ! %l1 = 0000000000000000
12891! Mem[0000000010141408] = 00000000, %l7 = 0000000000000000
12892 lduha [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
12893! Starting 10 instruction Store Burst
12894! %l4 = 00000000, %l5 = 00000000, Mem[0000000010001408] = 00000000 ffff0000
12895 stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 00000000
12896
12897p0_label_498:
12898! %l0 = 0000000000000000, Mem[0000000010181408] = ffbf607e00001d20, %asi = 80
12899 stxa %l0,[%i6+0x008]%asi ! Mem[0000000010181408] = 0000000000000000
12900! Mem[00000000218001c0] = 00ff6949, %l4 = 0000000000000000
12901 ldstub [%o3+0x1c0],%l4 ! %l4 = 00000000000000ff
12902! %f10 = 00000000 000000ff, Mem[0000000030141410] = ffffaecc 00ffff00
12903 stda %f10,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 000000ff
12904! %f26 = 9f65dd20, Mem[0000000010001438] = 00000000
12905 st %f26,[%i0+0x038] ! Mem[0000000010001438] = 9f65dd20
12906! %l1 = 0000000000000000, Mem[00000000100c1400] = ffff000000000000
12907 stxa %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000000000000000
12908! %l2 = 0000607e, %l3 = 00000000, Mem[00000000100c1438] = 00000000 ffffffff
12909 std %l2,[%i3+0x038] ! Mem[00000000100c1438] = 0000607e 00000000
12910! %l1 = 0000000000000000, Mem[00000000211c0001] = ffff85d2
12911 stb %l1,[%o2+0x001] ! Mem[00000000211c0000] = ff0085d2
12912! Mem[000000001000141a] = 00000000, %l3 = 0000000000000000
12913 ldstub [%i0+0x01a],%l3 ! %l3 = 00000000000000ff
12914! %l7 = 0000000000000000, Mem[0000000020800000] = ffffba64
12915 stb %l7,[%o1+%g0] ! Mem[0000000020800000] = 00ffba64
12916! Starting 10 instruction Load Burst
12917! Mem[0000000010101408] = 00000000, %l7 = 0000000000000000
12918 ldswa [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000
12919
12920p0_label_499:
12921! Mem[0000000010101408] = 00000000, %l3 = 0000000000000000
12922 ldsha [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000000
12923! Mem[0000000030081400] = 00000000, %l6 = 0000000000000000
12924 ldsba [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
12925! Mem[0000000030141410] = 00000000000000ff, %l5 = 0000000000000000
12926 ldxa [%i5+%o5]0x81,%l5 ! %l5 = 00000000000000ff
12927! Mem[0000000010141410] = 00ffff00, %f1 = 00000000
12928 lda [%i5+%o5]0x80,%f1 ! %f1 = 00ffff00
12929! Mem[00000000300c1408] = ffffffff, %l1 = 0000000000000000
12930 lduba [%i3+%o4]0x81,%l1 ! %l1 = 00000000000000ff
12931! Mem[0000000010081408] = 00000000, %f23 = 00000000
12932 lda [%i2+%o4]0x80,%f23 ! %f23 = 00000000
12933! Mem[0000000030041410] = 00000000, %l3 = 0000000000000000
12934 lduba [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000
12935! Mem[0000000030181400] = 0000ffff, %l3 = 0000000000000000
12936 ldsha [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000000
12937! Mem[00000000300c1408] = ffffffff, %l3 = 0000000000000000
12938 lduha [%i3+%o4]0x81,%l3 ! %l3 = 000000000000ffff
12939! Starting 10 instruction Store Burst
12940! %l5 = 00000000000000ff, Mem[0000000030041410] = 0000000000000000
12941 stxa %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000000000ff
12942
12943p0_label_500:
12944! %l3 = 000000000000ffff, Mem[0000000030141408] = 0000000000000000
12945 stxa %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000000000ffff
12946! %l1 = 00000000000000ff, Mem[0000000010101438] = ff5fca09, %asi = 80
12947 stwa %l1,[%i4+0x038]%asi ! Mem[0000000010101438] = 000000ff
12948! %l7 = 0000000000000000, Mem[0000000010001410] = 00000000
12949 stha %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
12950! %l6 = 0000000000000000, Mem[0000000010181400] = 7e6000000000ff00
12951 stxa %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000000000000000
12952! %l0 = 0000000000000000, Mem[0000000020800001] = 00ffba64
12953 stb %l0,[%o1+0x001] ! Mem[0000000020800000] = 0000ba64
12954! Mem[0000000010101410] = 00ff00ff, %l6 = 0000000000000000
12955 ldstuba [%i4+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
12956! %f16 = 0000ffff, Mem[0000000010041420] = 00000000
12957 st %f16,[%i1+0x020] ! Mem[0000000010041420] = 0000ffff
12958! %l1 = 00000000000000ff, Mem[0000000030001400] = 00000000ffffaecc
12959 stxa %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000000000ff
12960! %l2 = 0000607e, %l3 = 0000ffff, Mem[0000000010041400] = 00000000 96070000
12961 stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000607e 0000ffff
12962! Starting 10 instruction Load Burst
12963! Mem[0000000010181410] = 00000000, %l7 = 0000000000000000
12964 lduba [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000
12965
12966 ba,a p0_not_taken_0_end
12967p0_not_taken_0:
12968! The following code should not be executed
12969 and %l0,0xfba,%l6
12970 fdivs %f8,%f1,%f19
12971 nop
12972 fmuls %f26,%f15,%f7
12973 std %l2,[%i6+0x008]
12974 smul %l5,0x705,%l3
12975 ba,a p0_branch_failed
12976p0_not_taken_0_end:
12977
12978
12979! End of Random Code for Thread 0
12980
12981
12982! Check Registers
12983
12984p0_check_registers:
12985 set p0_expected_registers,%g1
12986 ldx [%g1+0x000],%g2
12987 cmp %l0,%g2 ! %l0 should be 0000000000000000
12988 bne,a,pn %xcc,p0_reg_l0_fail
12989 mov %l0,%g3
12990 ldx [%g1+0x008],%g2
12991 cmp %l1,%g2 ! %l1 should be 00000000000000ff
12992 bne,a,pn %xcc,p0_reg_l1_fail
12993 mov %l1,%g3
12994 ldx [%g1+0x010],%g2
12995 cmp %l2,%g2 ! %l2 should be 000000000000607e
12996 bne,a,pn %xcc,p0_reg_l2_fail
12997 mov %l2,%g3
12998 ldx [%g1+0x018],%g2
12999 cmp %l3,%g2 ! %l3 should be 000000000000ffff
13000 bne,a,pn %xcc,p0_reg_l3_fail
13001 mov %l3,%g3
13002 ldx [%g1+0x020],%g2
13003 cmp %l4,%g2 ! %l4 should be 0000000000000000
13004 bne,a,pn %xcc,p0_reg_l4_fail
13005 mov %l4,%g3
13006 ldx [%g1+0x028],%g2
13007 cmp %l5,%g2 ! %l5 should be 00000000000000ff
13008 bne,a,pn %xcc,p0_reg_l5_fail
13009 mov %l5,%g3
13010 ldx [%g1+0x030],%g2
13011 cmp %l6,%g2 ! %l6 should be 00000000000000ff
13012 bne,a,pn %xcc,p0_reg_l6_fail
13013 mov %l6,%g3
13014 ldx [%g1+0x038],%g2
13015 cmp %l7,%g2 ! %l7 should be 0000000000000000
13016 bne,a,pn %xcc,p0_reg_l7_fail
13017 mov %l7,%g3
13018
13019! Check %y register
13020
13021 set 0xd0b19ff5,%g2
13022 rd %y,%g3
13023 cmp %g2,%g3
13024 bne,a p0_failed
13025 mov 0x111,%g1
13026
13027! Check Floating Point Registers
13028
13029p0_check_fp_registers:
13030 set p0_expected_fp_regs,%g3
13031 std %f0,[%g1]
13032 ldx [%g1],%l1
13033 ldx [%g3+0x00],%l0
13034 cmp %l0,%l1 ! %f0 should be 0000ff00 00ffff00
13035 bne %xcc,p0_f0_fail
13036 std %f2,[%g1]
13037 ldx [%g1],%l1
13038 ldx [%g3+0x08],%l0
13039 cmp %l0,%l1 ! %f2 should be ffff0000 00000000
13040 bne %xcc,p0_f2_fail
13041 std %f4,[%g1]
13042 ldx [%g1],%l1
13043 ldx [%g3+0x10],%l0
13044 cmp %l0,%l1 ! %f4 should be 00ffff00 00001d20
13045 bne %xcc,p0_f4_fail
13046 std %f6,[%g1]
13047 ldx [%g1],%l1
13048 ldx [%g3+0x18],%l0
13049 cmp %l0,%l1 ! %f6 should be ccae5f80 ffff0000
13050 bne %xcc,p0_f6_fail
13051 std %f8,[%g1]
13052 ldx [%g1],%l1
13053 ldx [%g3+0x20],%l0
13054 cmp %l0,%l1 ! %f8 should be 00000000 000000ff
13055 bne %xcc,p0_f8_fail
13056 std %f10,[%g1]
13057 ldx [%g1],%l1
13058 ldx [%g3+0x28],%l0
13059 cmp %l0,%l1 ! %f10 should be 00000000 000000ff
13060 bne %xcc,p0_f10_fail
13061 std %f12,[%g1]
13062 ldx [%g1],%l1
13063 ldx [%g3+0x30],%l0
13064 cmp %l0,%l1 ! %f12 should be 00000000 000000ff
13065 bne %xcc,p0_f12_fail
13066 std %f14,[%g1]
13067 ldx [%g1],%l1
13068 ldx [%g3+0x38],%l0
13069 cmp %l0,%l1 ! %f14 should be 00000000 ffffffff
13070 bne %xcc,p0_f14_fail
13071 std %f16,[%g1]
13072 ldx [%g1],%l1
13073 ldx [%g3+0x40],%l0
13074 cmp %l0,%l1 ! %f16 should be 0000ffff 00000000
13075 bne %xcc,p0_f16_fail
13076 std %f18,[%g1]
13077 ldx [%g1],%l1
13078 ldx [%g3+0x48],%l0
13079 cmp %l0,%l1 ! %f18 should be 0000ffff 0000ffff
13080 bne %xcc,p0_f18_fail
13081 std %f20,[%g1]
13082 ldx [%g1],%l1
13083 ldx [%g3+0x50],%l0
13084 cmp %l0,%l1 ! %f20 should be 000000ff 00000000
13085 bne %xcc,p0_f20_fail
13086 std %f22,[%g1]
13087 ldx [%g1],%l1
13088 ldx [%g3+0x58],%l0
13089 cmp %l0,%l1 ! %f22 should be ff630000 00000000
13090 bne %xcc,p0_f22_fail
13091 std %f24,[%g1]
13092 ldx [%g1],%l1
13093 ldx [%g3+0x60],%l0
13094 cmp %l0,%l1 ! %f24 should be 50000000 00000000
13095 bne %xcc,p0_f24_fail
13096 std %f26,[%g1]
13097 ldx [%g1],%l1
13098 ldx [%g3+0x68],%l0
13099 cmp %l0,%l1 ! %f26 should be 9f65dd20 7e60bfff
13100 bne %xcc,p0_f26_fail
13101 std %f28,[%g1]
13102 ldx [%g1],%l1
13103 ldx [%g3+0x70],%l0
13104 cmp %l0,%l1 ! %f28 should be 9390fd94 000000ff
13105 bne %xcc,p0_f28_fail
13106 std %f30,[%g1]
13107 ldx [%g1],%l1
13108 ldx [%g3+0x78],%l0
13109 cmp %l0,%l1 ! %f30 should be ff000000 00000000
13110 bne %xcc,p0_f30_fail
13111 nop
13112
13113! The test for processor 0 has passed
13114
13115p0_passed:
13116 ta GOOD_TRAP
13117 nop
13118
13119p0_reg_l0_fail:
13120 or %g0,0xbd0,%g1
13121 ba,a p0_failed
13122p0_reg_l1_fail:
13123 or %g0,0xbd1,%g1
13124 ba,a p0_failed
13125p0_reg_l2_fail:
13126 or %g0,0xbd2,%g1
13127 ba,a p0_failed
13128p0_reg_l3_fail:
13129 or %g0,0xbd3,%g1
13130 ba,a p0_failed
13131p0_reg_l4_fail:
13132 or %g0,0xbd4,%g1
13133 ba,a p0_failed
13134p0_reg_l5_fail:
13135 or %g0,0xbd5,%g1
13136 ba,a p0_failed
13137p0_reg_l6_fail:
13138 or %g0,0xbd6,%g1
13139 ba,a p0_failed
13140p0_reg_l7_fail:
13141 or %g0,0xbd7,%g1
13142 ba,a p0_failed
13143p0_f0_fail:
13144 set p0_temp,%g6
13145 mov 0xf00,%l0
13146 stx %l0,[%g6]
13147 std %f0,[%g6+8]
13148 stx %fsr,[%g6+16]
13149 ta BAD_TRAP
13150
13151p0_f2_fail:
13152 set p0_temp,%g6
13153 mov 0xf02,%l0
13154 stx %l0,[%g6]
13155 std %f2,[%g6+8]
13156 stx %fsr,[%g6+16]
13157 ta BAD_TRAP
13158
13159p0_f4_fail:
13160 set p0_temp,%g6
13161 mov 0xf04,%l0
13162 stx %l0,[%g6]
13163 std %f4,[%g6+8]
13164 stx %fsr,[%g6+16]
13165 ta BAD_TRAP
13166
13167p0_f6_fail:
13168 set p0_temp,%g6
13169 mov 0xf06,%l0
13170 stx %l0,[%g6]
13171 std %f6,[%g6+8]
13172 stx %fsr,[%g6+16]
13173 ta BAD_TRAP
13174
13175p0_f8_fail:
13176 set p0_temp,%g6
13177 mov 0xf08,%l0
13178 stx %l0,[%g6]
13179 std %f8,[%g6+8]
13180 stx %fsr,[%g6+16]
13181 ta BAD_TRAP
13182
13183p0_f10_fail:
13184 set p0_temp,%g6
13185 mov 0xf10,%l0
13186 stx %l0,[%g6]
13187 std %f10,[%g6+8]
13188 stx %fsr,[%g6+16]
13189 ta BAD_TRAP
13190
13191p0_f12_fail:
13192 set p0_temp,%g6
13193 mov 0xf12,%l0
13194 stx %l0,[%g6]
13195 std %f12,[%g6+8]
13196 stx %fsr,[%g6+16]
13197 ta BAD_TRAP
13198
13199p0_f14_fail:
13200 set p0_temp,%g6
13201 mov 0xf14,%l0
13202 stx %l0,[%g6]
13203 std %f14,[%g6+8]
13204 stx %fsr,[%g6+16]
13205 ta BAD_TRAP
13206
13207p0_f16_fail:
13208 set p0_temp,%g6
13209 mov 0xf16,%l0
13210 stx %l0,[%g6]
13211 std %f16,[%g6+8]
13212 stx %fsr,[%g6+16]
13213 ta BAD_TRAP
13214
13215p0_f18_fail:
13216 set p0_temp,%g6
13217 mov 0xf18,%l0
13218 stx %l0,[%g6]
13219 std %f18,[%g6+8]
13220 stx %fsr,[%g6+16]
13221 ta BAD_TRAP
13222
13223p0_f20_fail:
13224 set p0_temp,%g6
13225 mov 0xf20,%l0
13226 stx %l0,[%g6]
13227 std %f20,[%g6+8]
13228 stx %fsr,[%g6+16]
13229 ta BAD_TRAP
13230
13231p0_f22_fail:
13232 set p0_temp,%g6
13233 mov 0xf22,%l0
13234 stx %l0,[%g6]
13235 std %f22,[%g6+8]
13236 stx %fsr,[%g6+16]
13237 ta BAD_TRAP
13238
13239p0_f24_fail:
13240 set p0_temp,%g6
13241 mov 0xf24,%l0
13242 stx %l0,[%g6]
13243 std %f24,[%g6+8]
13244 stx %fsr,[%g6+16]
13245 ta BAD_TRAP
13246
13247p0_f26_fail:
13248 set p0_temp,%g6
13249 mov 0xf26,%l0
13250 stx %l0,[%g6]
13251 std %f26,[%g6+8]
13252 stx %fsr,[%g6+16]
13253 ta BAD_TRAP
13254
13255p0_f28_fail:
13256 set p0_temp,%g6
13257 mov 0xf28,%l0
13258 stx %l0,[%g6]
13259 std %f28,[%g6+8]
13260 stx %fsr,[%g6+16]
13261 ta BAD_TRAP
13262
13263p0_f30_fail:
13264 set p0_temp,%g6
13265 mov 0xf30,%l0
13266 stx %l0,[%g6]
13267 std %f30,[%g6+8]
13268 stx %fsr,[%g6+16]
13269 ta BAD_TRAP
13270
13271
13272! The test for processor 0 failed
13273
13274p0_failed:
13275 set p0_temp,%g6
13276 stx %g1,[%g6]
13277 stx %g2,[%g6+8]
13278 stx %g3,[%g6+16]
13279 stx %fsr,[%g6+24]
13280 ta BAD_TRAP
13281
13282
13283! The local area data for processor 0 failed
13284
13285p0_local_failed:
13286 set done_flags,%g5
13287 mov 3,%g6
13288 st %g6,[%g5+0x000] ! Set processor 0 done flag
13289
13290 set p0_temp,%g6
13291 add %g1,%g4,%g1
13292 stx %g4,[%g6]
13293 stx %g2,[%g6+8]
13294 stx %g3,[%g6+16]
13295 st %fsr,[%g6+24]
13296 ta BAD_TRAP
13297
13298p0_selfmod_failed:
13299 ba p0_failed
13300 mov 0xabc,%g1
13301
13302p0_branch_failed:
13303 mov 0xbbb,%g1
13304 rd %ccr,%g2
13305 ba p0_failed
13306 mov 0x0,%g3
13307
13308p0_trap1e:
13309 subc %l3,%l1,%l4
13310 fdivs %f8 ,%f12,%f1
13311 and %l1,%l6,%l1
13312 xnor %l5,0xe4c,%l7
13313 orn %l1,%l0,%l6
13314 done
13315
13316p0_trap1o:
13317 subc %l3,%l1,%l4
13318 fdivs %f8 ,%f12,%f1
13319 and %l1,%l6,%l1
13320 xnor %l5,0xe4c,%l7
13321 orn %l1,%l0,%l6
13322 done
13323
13324
13325p0_trap2e:
13326 fmuls %f8 ,%f13,%f1
13327 fcmps %fcc2,%f13,%f10
13328 fsubs %f7 ,%f3 ,%f4
13329 fdivs %f2 ,%f12,%f7
13330 fcmps %fcc2,%f11,%f13
13331 done
13332
13333p0_trap2o:
13334 fmuls %f8 ,%f13,%f1
13335 fcmps %fcc2,%f13,%f10
13336 fsubs %f7 ,%f3 ,%f4
13337 fdivs %f2 ,%f12,%f7
13338 fcmps %fcc2,%f11,%f13
13339 done
13340
13341
13342p0_trap3e:
13343 xor %l5,0x4f9,%l1
13344 done
13345
13346p0_trap3o:
13347 xor %l5,0x4f9,%l1
13348 done
13349
13350! Cross Processor Interrupt Handler
13351
13352cross_intr_handler:
13353 membar #Sync
13354! Identify the recipient of the interrupt
13355 mov 0x10,%g1 ! VA of Core ID Register
13356 ldxa [%g1]ASI_CMP_CORE_ID,%g1
13357 and %g1,0x3f,%g4 ! Extract Core ID in %g4
13358 sll %g4,2,%g1 ! Index into intr receive array
13359 set received_xintr,%g2 ! Pointer to receive counters
13360 lduw [%g2+%g1],%g3 ! Get receive count
13361 inc %g3 ! Incement by 1
13362 st %g3,[%g2+%g1] ! Update receive count
13363! Reset busy bit interrupts and return
13364 mov 0x40,%g1 ! Busy bit
13365 stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
13366 membar #Sync
13367 retry
13368
13369inst_access_handler:
13370 done
13371
13372 .align 256
13373data_access_handler:
133741: done
13375
13376p0_init_memory_pointers:
13377 set p0_init_registers,%g1
13378 mov %g0,%g2
13379 mov %g0,%g3
13380 mov %g0,%g4
13381 mov %g0,%g5
13382 mov %g0,%g6
13383 mov %g0,%g7
13384
13385! Initialize memory pointers for window 0
13386 set p0_local0_start,%i0
13387 set p0_local1_start,%i1
13388 set p0_local2_start,%i2
13389 set p0_local3_start,%i3
13390 set p0_local4_start,%i4
13391 set p0_local5_start,%i5
13392 set p0_local6_start,%i6
13393 clr %i7
13394! Init Local Registers in Window 0
13395 ldx [%g1+0x000],%l0 ! %l0 = 21aef1b6627715a4
13396 ldx [%g1+0x008],%l1 ! %l1 = 6cc5281648442129
13397 ldx [%g1+0x010],%l2 ! %l2 = 6b54aaa27f00f608
13398 ldx [%g1+0x018],%l3 ! %l3 = f49b5d786d7fe83c
13399 ldx [%g1+0x020],%l4 ! %l4 = 38816709f5682bd5
13400 ldx [%g1+0x028],%l5 ! %l5 = 38ba49a063f17a31
13401 ldx [%g1+0x030],%l6 ! %l6 = 6eac650be68f7d13
13402 ldx [%g1+0x038],%l7 ! %l7 = fb5bda39cee10e4c
13403
13404! Initialize the output register of window 0
13405
13406 set share0_start,%o0
13407 set share1_start,%o1
13408 set share2_start,%o2
13409 set share3_start,%o3
13410 mov 0x08,%o4
13411 mov 0x10,%o5
13412 mov 0x18,%o6
13413
13414 retl
13415 nop
13416
13417user_text_end:
13418 .seg "text"
13419 .align 0x2000
13420user_near0_start:
13421p0_near_0_le:
13422 subc %l3,%l1,%l4
13423 fdivs %f8 ,%f12,%f1
13424 fsubs %f8 ,%f11,%f15
13425 jmpl %o7,%g0
13426 fitod %f13,%f12
13427p0_near_0_he:
13428 ldstub [%o2+0x000],%l6 ! Mem[00000000211c0000]
13429 xor %l1,-0xcab,%l3
13430 umul %l1,-0xaa6,%l0
13431 jmpl %o7,%g0
13432 xor %l5,%l5,%l3
13433near0_b2b_h:
13434 add %l5,%l1,%l5
13435 fmuls %f25,%f23,%f23
13436 xor %l0,%l2,%l1
13437 andn %l1,%l7,%l2
13438 mulx %l7,%l5,%l2
13439 mulx %l0,0x590,%l2
13440 jmpl %o7,%g0
13441 fsqrts %f27,%f16
13442near0_b2b_l:
13443 and %l7,%l3,%l0
13444 udivx %l6,%l5,%l5
13445 xor %l2,%l3,%l5
13446 xnor %l2,%l5,%l5
13447 smul %l4,0x22a,%l0
13448 sub %l1,%l3,%l6
13449 jmpl %o7,%g0
13450 xnor %l0,%l0,%l4
13451user_near0_end:
13452 .seg "text"
13453 .align 0x2000
13454user_near1_start:
13455p0_near_1_le:
13456 xor %l3,%l4,%l3
13457 subc %l4,0xafe,%l2
13458 smul %l6,%l6,%l4
13459 jmpl %o7,%g0
13460 sub %l7,-0x69e,%l2
13461p0_near_1_he:
13462 udivx %l6,-0x70e,%l7
13463 fmuls %f21,%f31,%f18
13464 ldub [%i2+0x00f],%l2 ! Mem[000000001008140f]
13465 ldsw [%i0+0x010],%l0 ! Mem[0000000010001410]
13466 nop
13467 fcmps %fcc2,%f31,%f26
13468 fcmps %fcc3,%f25,%f19
13469 jmpl %o7,%g0
13470 sdivx %l4,%l6,%l5
13471near1_b2b_h:
13472 fdivs %f18,%f23,%f27
13473 jmpl %o7,%g0
13474 xnor %l3,-0xda7,%l3
13475near1_b2b_l:
13476 or %l6,%l7,%l4
13477 jmpl %o7,%g0
13478 fcmps %fcc0,%f12,%f12
13479user_near1_end:
13480 .seg "text"
13481 .align 0x2000
13482user_near2_start:
13483p0_near_2_le:
13484 xor %l0,%l4,%l6
13485 udivx %l0,-0xa0f,%l6
13486 udivx %l0,%l6,%l2
13487 smul %l0,-0x968,%l0
13488 addc %l0,0x145,%l2
13489 fdivs %f8 ,%f6 ,%f10
13490 add %l6,%l3,%l3
13491 jmpl %o7,%g0
13492 or %l5,%l6,%l4
13493p0_near_2_he:
13494 subc %l3,%l6,%l0
13495 fmuls %f24,%f17,%f21
13496 jmpl %o7,%g0
13497 fsubs %f17,%f30,%f27
13498near2_b2b_h:
13499 subc %l3,-0x924,%l2
13500 jmpl %o7,%g0
13501 add %l2,-0xaa1,%l4
13502near2_b2b_l:
13503 orn %l7,%l4,%l7
13504 jmpl %o7,%g0
13505 orn %l1,0x4b2,%l7
13506user_near2_end:
13507 .seg "text"
13508 .align 0x2000
13509user_near3_start:
13510p0_near_3_le:
13511 smul %l5,0x602,%l4
13512 fsqrts %f13,%f3
13513 smul %l0,%l6,%l0
13514 smul %l6,0x882,%l7
13515 jmpl %o7,%g0
13516 orn %l6,0xaf9,%l5
13517p0_near_3_he:
13518 ldub [%i2+0x021],%l4 ! Mem[0000000010081421]
13519 mulx %l7,-0x6c4,%l5
13520 fsubs %f29,%f25,%f16
13521 sdivx %l6,%l4,%l0
13522 jmpl %o7,%g0
13523 sub %l2,0xbf6,%l5
13524near3_b2b_h:
13525 udivx %l2,%l5,%l5
13526 fcmps %fcc1,%f21,%f29
13527 sdivx %l2,-0x308,%l1
13528 xor %l1,%l5,%l2
13529 addc %l7,-0x5a8,%l5
13530 jmpl %o7,%g0
13531 add %l5,-0xd7b,%l3
13532near3_b2b_l:
13533 fcmps %fcc1,%f5 ,%f12
13534 or %l5,%l3,%l7
13535 addc %l2,0x24c,%l5
13536 fdivs %f2 ,%f12,%f9
13537 fdivs %f6 ,%f15,%f0
13538 jmpl %o7,%g0
13539 mulx %l7,0x01d,%l5
13540user_near3_end:
13541 .seg "text"
13542 .text
13543 .align 0x2000
13544user_far0_start:
13545p0_far_0_le:
13546 mulx %l6,%l5,%l7
13547 jmpl %o7,%g0
13548 smul %l3,%l7,%l2
13549p0_far_0_lem:
13550 mulx %l6,%l5,%l7
13551 jmpl %o7,%g0
13552 smul %l3,%l7,%l2
13553p0_far_0_he:
13554 mulx %l3,0x257,%l7
13555 fmuls %f18,%f20,%f17
13556 ldd [%i0+0x028],%l6 ! Mem[0000000010001428]
13557 andn %l5,%l4,%l5
13558 mulx %l7,-0x9fc,%l1
13559 subc %l7,-0xc41,%l3
13560 fdivs %f31,%f17,%f20
13561 jmpl %o7,%g0
13562 xor %l0,-0x797,%l4
13563p0_far_0_hem:
13564 mulx %l3,0x257,%l7
13565 fmuls %f18,%f20,%f17
13566 membar #Sync
13567 ldd [%i0+0x028],%l6 ! Mem[0000000010001428]
13568 andn %l5,%l4,%l5
13569 mulx %l7,-0x9fc,%l1
13570 subc %l7,-0xc41,%l3
13571 fdivs %f31,%f17,%f20
13572 jmpl %o7,%g0
13573 xor %l0,-0x797,%l4
13574p0_loop_branch_0:
13575 jmpl %o7+12,%g0
13576 add %l0,1,%l0
13577far0_b2b_h:
13578 fcmps %fcc2,%f20,%f29
13579 xnor %l0,%l1,%l6
13580 fcmps %fcc1,%f17,%f22
13581 fadds %f24,%f26,%f23
13582 sdivx %l6,%l1,%l7
13583 jmpl %o7,%g0
13584 andn %l6,-0xdb5,%l7
13585far0_b2b_l:
13586 subc %l4,%l5,%l5
13587 xor %l5,%l4,%l2
13588 fdivs %f2 ,%f13,%f14
13589 umul %l6,%l6,%l3
13590 umul %l5,%l5,%l0
13591 jmpl %o7,%g0
13592 andn %l5,%l3,%l4
13593user_far0_end:
13594 .seg "text"
13595 .text
13596 .align 0x2000
13597user_far1_start:
13598p0_far_1_le:
13599 udivx %l2,%l2,%l1
13600 jmpl %o7,%g0
13601 smul %l6,-0xd43,%l4
13602p0_far_1_lem:
13603 udivx %l2,%l2,%l1
13604 jmpl %o7,%g0
13605 smul %l6,-0xd43,%l4
13606p0_far_1_he:
13607 udivx %l4,%l3,%l3
13608 andn %l3,%l4,%l3
13609 jmpl %o7,%g0
13610 fcmps %fcc3,%f21,%f19
13611p0_far_1_hem:
13612 udivx %l4,%l3,%l3
13613 andn %l3,%l4,%l3
13614 jmpl %o7,%g0
13615 fcmps %fcc3,%f21,%f19
13616p0_loop_branch_1:
13617 jmpl %o7+12,%g0
13618 add %l0,2,%l0
13619far1_b2b_h:
13620 sub %l0,-0x17c,%l3
13621 fadds %f29,%f16,%f19
13622 fsubs %f24,%f26,%f27
13623 orn %l5,0xcb6,%l3
13624 jmpl %o7,%g0
13625 or %l7,0x837,%l7
13626far1_b2b_l:
13627 fcmps %fcc3,%f0 ,%f15
13628 addc %l4,-0x65c,%l1
13629 fsqrts %f7 ,%f14
13630 smul %l5,%l7,%l4
13631 jmpl %o7,%g0
13632 fcmps %fcc3,%f11,%f4
13633user_far1_end:
13634 .seg "text"
13635 .text
13636 .align 0x2000
13637user_far2_start:
13638p0_far_2_le:
13639 fitod %f1 ,%f4
13640 sub %l2,%l3,%l2
13641 fdivs %f0 ,%f10,%f5
13642 fdivs %f1 ,%f3 ,%f11
13643 subc %l7,%l6,%l5
13644 fdivs %f14,%f12,%f6
13645 xor %l3,0xfbf,%l7
13646 jmpl %o7,%g0
13647 addc %l2,%l4,%l4
13648p0_far_2_lem:
13649 fitod %f1 ,%f4
13650 sub %l2,%l3,%l2
13651 fdivs %f0 ,%f10,%f5
13652 fdivs %f1 ,%f3 ,%f11
13653 subc %l7,%l6,%l5
13654 fdivs %f14,%f12,%f6
13655 xor %l3,0xfbf,%l7
13656 jmpl %o7,%g0
13657 addc %l2,%l4,%l4
13658p0_far_2_he:
13659 fmuls %f22,%f23,%f17
13660 fsubs %f30,%f29,%f22
13661 addc %l0,%l6,%l4
13662 jmpl %o7,%g0
13663 sub %l0,%l0,%l6
13664p0_far_2_hem:
13665 fmuls %f22,%f23,%f17
13666 fsubs %f30,%f29,%f22
13667 addc %l0,%l6,%l4
13668 jmpl %o7,%g0
13669 sub %l0,%l0,%l6
13670p0_loop_branch_2:
13671 jmpl %o7+12,%g0
13672 add %l0,3,%l0
13673far2_b2b_h:
13674 fdivs %f17,%f19,%f19
13675 and %l4,%l4,%l0
13676 mulx %l3,-0xafc,%l7
13677 xnor %l0,%l5,%l4
13678 jmpl %o7,%g0
13679 udivx %l2,-0x6ac,%l5
13680far2_b2b_l:
13681 fadds %f1 ,%f5 ,%f7
13682 mulx %l5,-0x2b1,%l6
13683 sdivx %l0,-0x868,%l3
13684 or %l0,%l5,%l1
13685 jmpl %o7,%g0
13686 andn %l3,%l2,%l4
13687user_far2_end:
13688 .seg "text"
13689 .text
13690 .align 0x2000
13691user_far3_start:
13692p0_far_3_le:
13693 orn %l3,%l7,%l5
13694 fsubs %f3 ,%f7 ,%f9
13695 st %f2 ,[%i1+0x008] ! Mem[0000000010041408]
13696 andn %l3,0x2fd,%l2
13697 fsqrts %f0 ,%f3
13698 addc %l5,%l5,%l2
13699 subc %l0,%l6,%l3
13700 jmpl %o7,%g0
13701 and %l4,%l7,%l2
13702p0_far_3_lem:
13703 orn %l3,%l7,%l5
13704 fsubs %f3 ,%f7 ,%f9
13705 membar #Sync
13706 st %f2 ,[%i1+0x008] ! Mem[0000000010041408]
13707 andn %l3,0x2fd,%l2
13708 fsqrts %f0 ,%f3
13709 addc %l5,%l5,%l2
13710 subc %l0,%l6,%l3
13711 jmpl %o7,%g0
13712 and %l4,%l7,%l2
13713p0_far_3_he:
13714 mulx %l1,%l2,%l1
13715 sdivx %l0,%l7,%l7
13716 andn %l1,%l1,%l1
13717 or %l2,-0xdd3,%l2
13718 fmuls %f28,%f16,%f26
13719 sub %l7,%l2,%l7
13720 fcmps %fcc0,%f16,%f28
13721 jmpl %o7,%g0
13722 xnor %l5,-0x0f7,%l6
13723p0_far_3_hem:
13724 mulx %l1,%l2,%l1
13725 sdivx %l0,%l7,%l7
13726 andn %l1,%l1,%l1
13727 or %l2,-0xdd3,%l2
13728 fmuls %f28,%f16,%f26
13729 sub %l7,%l2,%l7
13730 fcmps %fcc0,%f16,%f28
13731 jmpl %o7,%g0
13732 xnor %l5,-0x0f7,%l6
13733p0_loop_branch_3:
13734 jmpl %o7+12,%g0
13735 add %l0,4,%l0
13736far3_b2b_h:
13737 mulx %l2,%l3,%l5
13738 smul %l7,-0x994,%l2
13739 fsubs %f21,%f23,%f22
13740 add %l6,%l0,%l7
13741 fcmps %fcc2,%f20,%f31
13742 fcmps %fcc0,%f20,%f21
13743 add %l2,-0xde2,%l3
13744 jmpl %o7,%g0
13745 smul %l4,0x6b0,%l1
13746far3_b2b_l:
13747 subc %l3,%l7,%l4
13748 andn %l7,%l0,%l3
13749 sub %l5,-0x1c8,%l3
13750 sdivx %l3,%l3,%l6
13751 fadds %f0 ,%f11,%f10
13752 and %l6,-0x043,%l5
13753 mulx %l3,-0x351,%l6
13754 jmpl %o7,%g0
13755 mulx %l5,%l6,%l3
13756user_far3_end:
13757 .seg "text"
13758 .align 0x2000
13759user_jump0_start:
13760 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
13761p0_jmpl_0_le:
13762 fmuls %f11,%f12,%f9
13763 orn %l5,%l2,%l6
13764 fsubs %f1 ,%f13,%f7
13765 jmpl %g6+8,%g0
13766 udivx %l7,0x7a9,%l2
13767p0_call_0_le:
13768 fadds %f15,%f13,%f3
13769 umul %l4,%l4,%l4
13770 and %l6,0x594,%l3
13771 retl
13772 sdivx %l7,%l5,%l3
13773p0_jmpl_0_lo:
13774 fmuls %f11,%f12,%f9
13775 orn %l5,%l2,%l6
13776 fsubs %f1 ,%f13,%f7
13777 jmpl %g6+8,%g0
13778 udivx %l7,0x7a9,%l2
13779p0_call_0_lo:
13780 fadds %f15,%f13,%f3
13781 umul %l4,%l4,%l4
13782 and %l6,0x594,%l3
13783 retl
13784 sdivx %l7,%l5,%l3
13785p0_jmpl_0_he:
13786 fcmps %fcc1,%f25,%f17
13787 jmpl %g6+8,%g0
13788 fsubs %f23,%f25,%f28
13789p0_call_0_he:
13790 addc %l1,-0x173,%l5
13791 or %l1,0xc7f,%l0
13792 fsqrts %f20,%f25
13793 fsubs %f24,%f25,%f19
13794 retl
13795 udivx %l0,0xbe9,%l0
13796p0_jmpl_0_ho:
13797 fcmps %fcc1,%f25,%f17
13798 jmpl %g6+8,%g0
13799 fsubs %f23,%f25,%f28
13800p0_call_0_ho:
13801 addc %l1,-0x173,%l5
13802 or %l1,0xc7f,%l0
13803 fsqrts %f20,%f25
13804 fsubs %f24,%f25,%f19
13805 retl
13806 udivx %l0,0xbe9,%l0
13807user_jump0_end:
13808 .seg "text"
13809 .align 0x2000
13810user_jump1_start:
13811 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
13812p0_jmpl_1_le:
13813 jmpl %g6+8,%g0
13814 addc %l0,-0xbb8,%l1
13815p0_call_1_le:
13816 xnor %l6,-0xaf7,%l1
13817 addc %l6,%l3,%l3
13818 umul %l5,%l7,%l0
13819 fsubs %f11,%f15,%f2
13820 smul %l7,%l4,%l3
13821 or %l7,-0x3de,%l1
13822 retl
13823 mulx %l6,-0xca2,%l1
13824p0_jmpl_1_lo:
13825 jmpl %g6+8,%g0
13826 addc %l0,-0xbb8,%l1
13827p0_call_1_lo:
13828 xnor %l6,-0xaf7,%l1
13829 addc %l6,%l3,%l3
13830 umul %l5,%l7,%l0
13831 fsubs %f11,%f15,%f2
13832 smul %l7,%l4,%l3
13833 or %l7,-0x3de,%l1
13834 retl
13835 mulx %l6,-0xca2,%l1
13836p0_jmpl_1_he:
13837 or %l7,%l4,%l5
13838 add %l3,%l1,%l3
13839 or %l1,%l1,%l5
13840 swap [%i6+0x00c],%l5 ! Mem[000000001018140c]
13841 jmpl %g6+8,%g0
13842 addc %l7,%l3,%l4
13843p0_call_1_he:
13844 mulx %l1,%l2,%l7
13845 fcmps %fcc3,%f28,%f29
13846 mulx %l1,%l3,%l4
13847 andn %l6,-0x1a3,%l6
13848 xnor %l3,-0x5e6,%l0
13849 retl
13850 addc %l5,-0xc02,%l6
13851p0_jmpl_1_ho:
13852 or %l7,%l4,%l5
13853 add %l3,%l1,%l3
13854 or %l1,%l1,%l5
13855 swap [%o6+0x00c],%l5 ! Mem[000000001018140c]
13856 jmpl %g6+8,%g0
13857 addc %l7,%l3,%l4
13858p0_call_1_ho:
13859 mulx %l1,%l2,%l7
13860 fcmps %fcc3,%f28,%f29
13861 mulx %l1,%l3,%l4
13862 andn %l6,-0x1a3,%l6
13863 xnor %l3,-0x5e6,%l0
13864 retl
13865 addc %l5,-0xc02,%l6
13866user_jump1_end:
13867 .seg "text"
13868 .align 0x2000
13869user_jump2_start:
13870 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
13871p0_jmpl_2_le:
13872 ldub [%i2+0x02d],%l1 ! Mem[000000001008142d]
13873 sdivx %l6,0x023,%l3
13874 fadds %f8 ,%f5 ,%f9
13875 fstoi %f11,%f0
13876 jmpl %g6+8,%g0
13877 xnor %l2,-0xe85,%l0
13878p0_call_2_le:
13879 fdivs %f1 ,%f12,%f1
13880 andn %l7,%l3,%l0
13881 add %l4,0xd50,%l5
13882 retl
13883 add %l6,0x1f8,%l6
13884p0_jmpl_2_lo:
13885 ldub [%o2+0x02d],%l1 ! Mem[000000001008142d]
13886 sdivx %l6,0x023,%l3
13887 fadds %f8 ,%f5 ,%f9
13888 fstoi %f11,%f0
13889 jmpl %g6+8,%g0
13890 xnor %l2,-0xe85,%l0
13891p0_call_2_lo:
13892 fdivs %f1 ,%f12,%f1
13893 andn %l7,%l3,%l0
13894 add %l4,0xd50,%l5
13895 retl
13896 add %l6,0x1f8,%l6
13897p0_jmpl_2_he:
13898 and %l7,0x05c,%l0
13899 smul %l5,-0x197,%l0
13900 sub %l1,%l2,%l6
13901 orn %l1,%l5,%l2
13902 udivx %l4,%l5,%l6
13903 addc %l0,%l0,%l3
13904 orn %l7,-0x093,%l0
13905 jmpl %g6+8,%g0
13906 orn %l6,0x8fc,%l3
13907p0_call_2_he:
13908 retl
13909 fsqrts %f30,%f22
13910p0_jmpl_2_ho:
13911 and %l7,0x05c,%l0
13912 smul %l5,-0x197,%l0
13913 sub %l1,%l2,%l6
13914 orn %l1,%l5,%l2
13915 udivx %l4,%l5,%l6
13916 addc %l0,%l0,%l3
13917 orn %l7,-0x093,%l0
13918 jmpl %g6+8,%g0
13919 orn %l6,0x8fc,%l3
13920p0_call_2_ho:
13921 retl
13922 fsqrts %f30,%f22
13923user_jump2_end:
13924 .seg "text"
13925 .align 0x2000
13926user_jump3_start:
13927 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
13928p0_jmpl_3_le:
13929 fdivs %f4 ,%f5 ,%f9
13930 andn %l1,0x1ee,%l4
13931 sdivx %l6,-0x09d,%l1
13932 fsubs %f11,%f11,%f13
13933 xor %l2,0x8af,%l1
13934 mulx %l0,-0xa42,%l1
13935 jmpl %g6+8,%g0
13936 subc %l1,%l5,%l7
13937p0_call_3_le:
13938 smul %l1,%l0,%l2
13939 fsubs %f4 ,%f12,%f9
13940 fmuls %f14,%f13,%f2
13941 subc %l6,%l5,%l0
13942 retl
13943 mulx %l7,-0x561,%l4
13944p0_jmpl_3_lo:
13945 fdivs %f4 ,%f5 ,%f9
13946 andn %l1,0x1ee,%l4
13947 sdivx %l6,-0x09d,%l1
13948 fsubs %f11,%f11,%f13
13949 xor %l2,0x8af,%l1
13950 mulx %l0,-0xa42,%l1
13951 jmpl %g6+8,%g0
13952 subc %l1,%l5,%l7
13953p0_call_3_lo:
13954 smul %l1,%l0,%l2
13955 fsubs %f4 ,%f12,%f9
13956 fmuls %f14,%f13,%f2
13957 subc %l6,%l5,%l0
13958 retl
13959 mulx %l7,-0x561,%l4
13960p0_jmpl_3_he:
13961 umul %l0,%l5,%l1
13962 xnor %l0,%l0,%l5
13963 andn %l4,0x50a,%l1
13964 smul %l5,%l5,%l4
13965 jmpl %g6+8,%g0
13966 fsubs %f27,%f27,%f16
13967p0_call_3_he:
13968 fcmps %fcc1,%f16,%f24
13969 retl
13970 orn %l6,0xd7a,%l2
13971p0_jmpl_3_ho:
13972 umul %l0,%l5,%l1
13973 xnor %l0,%l0,%l5
13974 andn %l4,0x50a,%l1
13975 smul %l5,%l5,%l4
13976 jmpl %g6+8,%g0
13977 fsubs %f27,%f27,%f16
13978p0_call_3_ho:
13979 fcmps %fcc1,%f16,%f24
13980 retl
13981 orn %l6,0xd7a,%l2
13982user_jump3_end:
13983
13984 .seg "data"
13985 .align 0x2000
13986user_data_start:
13987done_flags:
13988 .word 0
13989 .align 8
13990done_count:
13991 .word 0,0
13992Start_Flags:
13993 .word 0,0,0,0
13994Finish_Flag:
13995 .word 0,0
13996 .align 8
13997num_processors:
13998 .word 1
13999num_agents:
14000 .word 0
14001no_membar:
14002 .word 0
14003max_ireg:
14004 .word 8,0
14005max_freg:
14006 .word 32,0
14007 .align 64
14008p0_temp:
14009 .word 0,0,0,0,0,0,0,0
14010 .word 0,0,0,0,0,0,0,0
14011 .word 0,0,0,0,0,0,0,0
14012 .word 0,0,0,0,0,0,0,0
14013p0_debug:
14014 .word 0,0,0,0,0,0,0,0
14015 .word 0,0,0,0,0,0,0,0
14016p0_fsr:
14017 .word 0x00000000,0x00000000
14018 .align 8
14019p0_loop_cnt:
14020 .word 1,0
14021max_windows:
14022 .word 1,0,0,0,0,0,0,0
14023 .word 0,0,0,0,0,0,0,0
14024 .word 0,0,0,0,0,0,0,0
14025 .word 0,0,0,0,0,0,0,0
14026 .word 0,0,0,0,0,0,0,0
14027 .word 0,0,0,0,0,0,0,0
14028 .word 0,0,0,0,0,0,0,0
14029 .word 0,0,0,0,0,0,0,0
14030 .word 0,0,0,0,0,0,0,0
14031 .word 0,0,0,0,0,0,0,0
14032 .word 0,0,0,0,0,0,0,0
14033 .word 0,0,0,0,0,0,0,0
14034 .word 0,0,0,0,0,0,0,0
14035 .word 0,0,0,0,0,0,0,0
14036 .word 0,0,0,0,0,0,0,0
14037 .word 0,0,0,0,0,0,0,0
14038 .word 0,0,0,0,0,0,0,0
14039 .word 0,0,0,0,0,0,0,0
14040 .word 0,0,0,0,0,0,0,0
14041 .word 0,0,0,0,0,0,0,0
14042 .word 0,0,0,0,0,0,0,0
14043 .word 0,0,0,0,0,0,0,0
14044 .word 0,0,0,0,0,0,0,0
14045 .word 0,0,0,0,0,0,0,0
14046 .word 0,0,0,0,0,0,0,0
14047 .word 0,0,0,0,0,0,0,0
14048 .word 0,0,0,0,0,0,0,0
14049 .word 0,0,0,0,0,0,0,0
14050 .word 0,0,0,0,0,0,0,0
14051 .word 0,0,0,0,0,0,0,0
14052 .word 0,0,0,0,0,0,0,0
14053 .word 0,0,0,0,0,0,0,0
14054
14055 .align 8
14056p0_init_registers:
14057 .word 0x21aef1b6,0x627715a4 ! Init value for %l0
14058 .word 0x6cc52816,0x48442129 ! Init value for %l1
14059 .word 0x6b54aaa2,0x7f00f608 ! Init value for %l2
14060 .word 0xf49b5d78,0x6d7fe83c ! Init value for %l3
14061 .word 0x38816709,0xf5682bd5 ! Init value for %l4
14062 .word 0x38ba49a0,0x63f17a31 ! Init value for %l5
14063 .word 0x6eac650b,0xe68f7d13 ! Init value for %l6
14064 .word 0xfb5bda39,0xcee10e4c ! Init value for %l7
14065 .align 64
14066p0_init_freg:
14067 .word 0x7305ee2b,0x05700460 ! Init value for %f0
14068 .word 0x1bdb04eb,0xbe0d35c3 ! Init value for %f2
14069 .word 0xbf394847,0xe96dec05 ! Init value for %f4
14070 .word 0x7a365fa4,0x5dcbbc8b ! Init value for %f6
14071 .word 0xc5d648c2,0xfcfc54b5 ! Init value for %f8
14072 .word 0x9f65dd20,0x71bc8902 ! Init value for %f10
14073 .word 0x5778a534,0x8cd70f82 ! Init value for %f12
14074 .word 0xd0ea4854,0xc51b8c18 ! Init value for %f14
14075 .word 0x66cf68ad,0x18f5c11a ! Init value for %f16
14076 .word 0x69d1b2cd,0x049302d3 ! Init value for %f18
14077 .word 0x2c37451b,0xac7d3113 ! Init value for %f20
14078 .word 0x7bf4a25b,0x4e003c1d ! Init value for %f22
14079 .word 0xaf1d6e14,0xdd9e0d5b ! Init value for %f24
14080 .word 0x3dc23d89,0x9f8083fc ! Init value for %f26
14081 .word 0xe19681f6,0xdf9d2fa9 ! Init value for %f28
14082 .word 0x00411874,0x36c5746b ! Init value for %f30
14083 .word 0x26945d3b,0xc1f74eb9 ! Init value for %f32
14084 .word 0x39a006e2,0xdacd325c ! Init value for %f34
14085 .word 0x632ae364,0x1b1f32bc ! Init value for %f36
14086 .word 0x5196d30d,0x50a190bd ! Init value for %f38
14087 .word 0x7b3cbd0c,0x966fcc16 ! Init value for %f40
14088 .word 0x6b370f16,0xcea99933 ! Init value for %f42
14089 .word 0x0824c1f1,0x0a75c8f7 ! Init value for %f44
14090 .word 0x35f6561f,0xf2296706 ! Init value for %f46
14091 .word 0x127e12a7,0x65174122
14092 .word 0xec9171cb,0xbbc72e86
14093 .word 0x4c463d6d,0x1cd1a84f
14094 .word 0x0977d09c,0x8e6669bc
14095 .word 0xbb6cff85,0x90feeb7e
14096 .word 0x72dda5a4,0x27384e07
14097 .word 0x1eebc6ae,0x63beff5b
14098 .word 0x49bc8ea1,0x3c5cd347
14099p0_share_mask:
14100 .word 0xffff0000,0x00000000
14101 .word 0x00000000,0x00000000
14102 .word 0x00000000,0x00000000
14103 .word 0x00000000,0x00000000
14104 .word 0x00000000,0x00000000
14105 .word 0x00000000,0x00000000
14106 .word 0x00000000,0x00000000
14107 .word 0x00000000,0x00000000
14108p0_expected_registers:
14109 .word 0x00000000,0x00000000
14110 .word 0x00000000,0x000000ff
14111 .word 0x00000000,0x0000607e
14112 .word 0x00000000,0x0000ffff
14113 .word 0x00000000,0x00000000
14114 .word 0x00000000,0x000000ff
14115 .word 0x00000000,0x000000ff
14116 .word 0x00000000,0x00000000
14117p0_expected_fp_regs:
14118 .word 0x0000ff00,0x00ffff00
14119 .word 0xffff0000,0x00000000
14120 .word 0x00ffff00,0x00001d20
14121 .word 0xccae5f80,0xffff0000
14122 .word 0x00000000,0x000000ff
14123 .word 0x00000000,0x000000ff
14124 .word 0x00000000,0x000000ff
14125 .word 0x00000000,0xffffffff
14126 .word 0x0000ffff,0x00000000
14127 .word 0x0000ffff,0x0000ffff
14128 .word 0x000000ff,0x00000000
14129 .word 0xff630000,0x00000000
14130 .word 0x50000000,0x00000000
14131 .word 0x9f65dd20,0x7e60bfff
14132 .word 0x9390fd94,0x000000ff
14133 .word 0xff000000,0x00000000
14134 .word 0x0000002e,0x00000000 ! %fsr = 0000002e00000000
14135p0_local0_expect:
14136 .word 0xffffffff,0xffff0000
14137 .word 0x00000000,0x00000000
14138 .word 0x00000000,0xff000000
14139 .word 0x0000ff00,0xffffffff
14140 .word 0xffffffff,0x00000050
14141 .word 0xffbf607e,0x20dd659f
14142 .word 0x34afe96f,0x94fd9093
14143 .word 0x9f65dd20,0x000000ff
14144p0_local0_sec_expect:
14145 .word 0xff000000,0x00000000
14146 .word 0x00000000,0xffffffff
14147 .word 0x00000000,0xff000000
14148 .word 0x000001ff,0x00001d20
14149 .word 0x000000ff,0x00000000
14150 .word 0x00000000,0x49000000
14151 .word 0x00000000,0x00ff0000
14152 .word 0x00000000,0x0000007e
14153p0_local1_expect:
14154 .word 0x7e600000,0xffff0000
14155 .word 0xffffaecc,0x00000000
14156 .word 0xffffaecc,0x00ffff00
14157 .word 0x201d0000,0xff010000
14158 .word 0x0000ffff,0xff000000
14159 .word 0x00000000,0x300a0000
14160 .word 0x0000ff00,0x00000000
14161 .word 0xff000000,0x00000000
14162p0_local1_sec_expect:
14163 .word 0x00000000,0x00000000
14164 .word 0x00000000,0x00000000
14165 .word 0x00000000,0x000000ff
14166 .word 0x7e60bfff,0x01000000
14167 .word 0x50630000,0x000000ff
14168 .word 0x00000049,0x817d0600
14169 .word 0x000000d6,0xff000049
14170 .word 0x76e1320a,0xff75ff00
14171p0_local2_expect:
14172 .word 0xffffffff,0xffff0000
14173 .word 0x00000000,0x00000000
14174 .word 0x00000000,0xff630000
14175 .word 0x000000ff,0x00000000
14176 .word 0x00000000,0x20dd659f
14177 .word 0x000001ff,0xff000000
14178 .word 0x00000000,0x000063ff
14179 .word 0xff000000,0x00000000
14180p0_local2_sec_expect:
14181 .word 0x00000000,0x00000000
14182 .word 0x000000ff,0xff0000ff
14183 .word 0x000000ff,0x00000000
14184 .word 0xff750000,0x00006350
14185 .word 0x00000049,0xff600000
14186 .word 0xff000000,0x7e60bfff
14187 .word 0x00000000,0xff000001
14188 .word 0x76e1320a,0x7827e7ec
14189p0_local3_expect:
14190 .word 0x00000000,0x00000000
14191 .word 0x00000000,0x000000ff
14192 .word 0x000000ff,0x000000ff
14193 .word 0x00000000,0xffff0000
14194 .word 0x00000000,0x000000ff
14195 .word 0x203504f3,0x00000000
14196 .word 0x00000000,0x000000ff
14197 .word 0x0000607e,0x00000000
14198p0_local3_sec_expect:
14199 .word 0xccae5f80,0xff0000ff
14200 .word 0xffffffff,0x00000000
14201 .word 0x0000ffff,0x00000000
14202 .word 0x201d0000,0x7e60bfff
14203 .word 0xff630000,0x00000000
14204 .word 0x9f0000ff,0x00000000
14205 .word 0x0000ff00,0x00000000
14206 .word 0x7e000000,0x00000000
14207p0_local4_expect:
14208 .word 0xff0000ff,0x00000000
14209 .word 0x00000000,0x00000000
14210 .word 0xff00ff00,0x00000a30
14211 .word 0xffbf607e,0x00001d20
14212 .word 0x00000000,0x00000000
14213 .word 0xff000000,0x00000000
14214 .word 0x00000000,0x00000000
14215 .word 0x000000ff,0xff000000
14216p0_local4_sec_expect:
14217 .word 0x00000000,0x00000000
14218 .word 0x00000000,0x00ff0000
14219 .word 0x00ff0000,0x00000000
14220 .word 0x00000000,0x0000ffff
14221 .word 0xa77aa217,0x0fc18655
14222 .word 0xdd63fba2,0xf02d8855
14223 .word 0x000000ff,0x00000000
14224 .word 0x76e1320a,0x7827e7ec
14225p0_local5_expect:
14226 .word 0x00000000,0x49000000
14227 .word 0x00000000,0x00000000
14228 .word 0x00ffff00,0x00000000
14229 .word 0x000001ff,0x00001d20
14230 .word 0x00000000,0x52ff00ff
14231 .word 0xffff0000,0x00000000
14232 .word 0x00000000,0x00ff0000
14233 .word 0x00000000,0x000000ff
14234p0_local5_sec_expect:
14235 .word 0x000000ff,0x09ca5f71
14236 .word 0xffff0000,0x00000000
14237 .word 0x00000000,0x000000ff
14238 .word 0x201d0000,0xff010000
14239 .word 0x00000000,0xff000000
14240 .word 0x00000049,0x00000000
14241 .word 0x0000ff00,0x00000000
14242 .word 0x7e000000,0x00000000
14243p0_local6_expect:
14244 .word 0x00000000,0x00000000
14245 .word 0x00000000,0x00000000
14246 .word 0x00000000,0x00000000
14247 .word 0x201d0000,0xff010000
14248 .word 0x00000000,0xff000000
14249 .word 0x00000049,0x00000000
14250 .word 0x0000ff00,0x00000000
14251 .word 0x7e000000,0xff000000
14252p0_local6_sec_expect:
14253 .word 0x0000ffff,0xffffffff
14254 .word 0x0000ffff,0x0000ffff
14255 .word 0xff000000,0x00000000
14256 .word 0xff630000,0x00000000
14257 .word 0x50000000,0xffffffff
14258 .word 0x9f65dd20,0x7e60bfff
14259 .word 0x9390fd94,0x6fe9af34
14260 .word 0xff000000,0x00000000
14261share0_expect:
14262 .word 0xff004c08,0xa7219620
14263 .word 0xbe499bb9,0x55ac559e
14264 .word 0x3b840c0c,0xcac34e7a
14265 .word 0x4747065c,0x69aaffc5
14266 .word 0xf160d889,0x56a8f4e2
14267 .word 0x00f7902c,0x0d194686
14268 .word 0x3836e9fc,0x3a4b319f
14269 .word 0x3657104c,0x4ce0b43b
14270share1_expect:
14271 .word 0x0000ba64,0x50be9cb2
14272 .word 0x358d183c,0x1ce9d66d
14273 .word 0xb7794811,0xf64baa5f
14274 .word 0x3aa37139,0xd4b64d83
14275 .word 0x2d5a2da7,0x4c9ec607
14276 .word 0xc7fd7ba5,0x546e20d3
14277 .word 0x04c49397,0x75ec205b
14278 .word 0xb32084ab,0x4074f878
14279 .word 0x00ffc1d1,0x4b815f4d
14280 .word 0x9715d1ba,0x8c699d55
14281 .word 0x7c1d3022,0xffef4079
14282 .word 0x0fee4678,0x7a6e9b1e
14283 .word 0x2f27f261,0xb3ad3d93
14284 .word 0xe82250b4,0xc4758128
14285 .word 0x37ddc559,0x8943c72f
14286 .word 0xb2040dd9,0xee0f0873
14287share2_expect:
14288 .word 0xff0085d2,0xf2e9b997
14289 .word 0x48ae5c5b,0xe9d9a858
14290 .word 0x70290700,0x8e2d2739
14291 .word 0x89407bcd,0xc1ede677
14292 .word 0x170db53d,0x1c24e995
14293 .word 0x9281ae71,0xd8b45a3d
14294 .word 0x20d69ba0,0xef2c7d6e
14295 .word 0x6ac4e5d4,0x85422183
14296share3_expect:
14297 .word 0x00fff103,0x16814f74
14298 .word 0xefdca886,0x6cacea9c
14299 .word 0x2973621e,0x156c973e
14300 .word 0xcb3cfc8c,0x973a275a
14301 .word 0x60fb5560,0x9934d5bb
14302 .word 0x0f54d78c,0xea1d77fc
14303 .word 0xa3bc4765,0xa207cd85
14304 .word 0x73e5ef6d,0x83db9860
14305 .word 0xffffd022,0x96df108e
14306 .word 0x93a772a1,0x7e5a380e
14307 .word 0x278f7abf,0xfc85b7aa
14308 .word 0xe46778a1,0xd69ec2b6
14309 .word 0x8f6eab53,0x70d0f394
14310 .word 0x6330c36a,0x74ba978b
14311 .word 0xce22797b,0xf7842f48
14312 .word 0x54b80c18,0xa4886a38
14313 .word 0xffff7b7d,0x4cb93442
14314 .word 0xe49ad591,0x6731c45d
14315 .word 0x6451aafc,0xef7433fd
14316 .word 0xdf760f6c,0x0cc7a120
14317 .word 0x057f4fc4,0x8df98e1f
14318 .word 0xf71b1a64,0x20cafedd
14319 .word 0x49ea0c9b,0x199931e8
14320 .word 0xb4f77d2f,0xff1434ce
14321 .word 0xffff4ce8,0x536cd1eb
14322 .word 0x67b00ca1,0x097f066a
14323 .word 0xec55c970,0x84748abc
14324 .word 0x1113243a,0x038a149d
14325 .word 0x9c969d70,0xf86de02d
14326 .word 0x0ef5cf67,0x7985df14
14327 .word 0xe5cf2011,0x7b9fd797
14328 .word 0xeb4517de,0x60c900ac
14329 .word 0xffff8676,0x96d95e1f
14330 .word 0xea012100,0xc2920fd6
14331 .word 0x7b9ed8d1,0xacd4824d
14332 .word 0xc369db0e,0x9127c08b
14333 .word 0x6b60d927,0xf137b852
14334 .word 0x5ee60923,0x7c90abb1
14335 .word 0x08ea27e4,0xd83ccc74
14336 .word 0x00a330ee,0xa63bd6a8
14337 .word 0xffff05d8,0x3974017c
14338 .word 0x42e618f1,0x3e4ffe49
14339 .word 0x28a3e544,0xc06663ef
14340 .word 0xe5aa2101,0x7a26bf90
14341 .word 0x0a350172,0xe838d296
14342 .word 0x14cceb2a,0x7a361faa
14343 .word 0xc4ab4810,0xee4e7370
14344 .word 0x2ff3ba60,0x1840e2e3
14345 .word 0x4bffbd9f,0x209341b1
14346 .word 0x04093592,0xbd46d214
14347 .word 0xd0c920b0,0x0e1a28e9
14348 .word 0xc569b75d,0xd1b4c8f9
14349 .word 0xebcaec9c,0x6807c145
14350 .word 0xcd3b49d8,0xb4a6dcb4
14351 .word 0x54395b0f,0xf41fe9e7
14352 .word 0x5f65dfbc,0x632533e7
14353 .word 0xffff6949,0x11167c8d
14354 .word 0x72cae032,0x922d1f72
14355 .word 0x562d4f04,0xdee38014
14356 .word 0xf83cc914,0xfecd5710
14357 .word 0x94704c3e,0xbe35f8d7
14358 .word 0x60e4aac6,0xf35a1f9e
14359 .word 0x191732b0,0xa37bbd64
14360 .word 0x22cdc76f,0xb30c2a09
14361p0_invalidate_semaphore:
14362 .word 0
14363! Data for Cross Processor Interrupt
14364 .align 8
14365received_xintr:
14366 .word 0,0,0,0,0,0,0,0
14367 .word 0,0,0,0,0,0,0,0
14368 .word 0,0,0,0,0,0,0,0
14369 .word 0,0,0,0,0,0,0,0
14370 .word 0,0,0,0,0,0,0,0
14371 .word 0,0,0,0,0,0,0,0
14372 .word 0,0,0,0,0,0,0,0
14373 .word 0,0,0,0,0,0,0,0
14374p0_dispatch_retry:
14375 .word 0,0
14376p0_xintr_data:
14377 .word 0x00000000,0x00000001
14378 .word 0x7b6c0cc8,0x6e208af6
14379 .word 0x00000000,0x00000002
14380 .word 0xba599050,0x1cacaf1d
14381 .word 0x00000000,0x00000003
14382 .word 0xaa548f57,0x8cf0ed0b
14383 .word 0x00000000,0x00000004
14384 .word 0xc4c1d848,0x05a26428
14385 .word 0x00000000,0x00000005
14386 .word 0x9ffa7eb7,0xa53ddd2b
14387 .word 0x00000000,0x00000006
14388 .word 0xf37a5217,0xd03b3391
14389 .word 0x00000000,0x00000007
14390 .word 0xd51b0198,0x6800553a
14391 .word 0x00000000,0x00000008
14392 .word 0xbd9b2d58,0x6e6d3ba7
14393 .align 8
14394p0_xintr_expected:
14395 .word 0
14396 .align 64
14397xintr_data_ptrs:
14398 .word p0_xintr_data
14399 .align 8
14400p0_xintr_db:
14401 .skip 512
14402p0_xintr_retry_count:
14403 .word 0,0
14404p0_reset_cnt:
14405 .word 0
14406 .align 8
14407p0_ec_timing_ctrl:
14408 .word 0,0
14409p0_ec_control:
14410 .word 0,0
14411p0_mcu_shadow:
14412 .skip 80
14413user_data_end:
14414
14415
14416SECTION .p0_local0 DATA_VA=0x000800000
14417
14418attr_data {
14419 Name = .p0_local0,
14420 VA = 0x0000000000800000,
14421 RA = 0x0000000010000000,
14422 PA = ra2pa(0x0000000010000000,0),
14423 part_0_ctx_nonzero_tsb_config_0,
14424 TTE_Context=PCONTEXT,
14425 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14426 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14427 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14428 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14429}
14430
14431 .data
14432 .seg "data"
14433 .align 0x2000
14434 .global p0_local0_start
14435p0_local0_begin:
14436 .skip 0x1400
14437p0_local0_start:
14438 .word 0xee2c4c15,0xdc3fcc00,0x73cb5478,0xebf2b9b7
14439 .word 0x15e3f35e,0x4e0c0ed7,0xcf495bf9,0x016d7777
14440 .word 0x50bb809c,0x68604785,0xa3f1a2ac,0x73209ff1
14441 .word 0x011c805b,0x5219c84f,0x753a8d6d,0xfc26441d
14442p0_local0_end:
14443
14444SECTION .p0_local0_sec DATA_VA=0x000800000
14445
14446attr_data {
14447 Name = .p0_local0_sec,
14448 VA = 0x0000000000800000,
14449 RA = 0x0000000030000000,
14450 PA = ra2pa(0x0000000030000000,0),
14451 part_0_ctx_nonzero_tsb_config_0,
14452 TTE_Context=SCONTEXT,
14453 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14454 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14455 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14456 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14457}
14458
14459 .data
14460 .seg "data"
14461 .align 0x2000
14462 .global p0_local0_sec_start
14463p0_local0_sec_begin:
14464 .skip 0x1400
14465p0_local0_sec_start:
14466 .word 0xeca7a64a,0x048fa16b,0xdf687de4,0xd9af76d2
14467 .word 0x05b0b7b6,0xb1dfcfbd,0x0de00ad7,0x3f0316a6
14468 .word 0xd784f77e,0x71e910f2,0x7e848291,0x012e512a
14469 .word 0x0b8ebdd3,0xe299e9e3,0x11872dd6,0x85f46044
14470p0_local0_sec_end:
14471
14472SECTION .p0_local1 DATA_VA=0x000802000
14473
14474attr_data {
14475 Name = .p0_local1,
14476 VA = 0x0000000000802000,
14477 RA = 0x0000000010040000,
14478 PA = ra2pa(0x0000000010040000,0),
14479 part_0_ctx_nonzero_tsb_config_0,
14480 TTE_Context=PCONTEXT,
14481 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14482 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14483 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14484 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14485}
14486
14487 .data
14488 .seg "data"
14489 .align 0x2000
14490 .global p0_local1_start
14491p0_local1_begin:
14492 .skip 0x1400
14493p0_local1_start:
14494 .word 0xe7b2ebbe,0xf86b1e23,0x58ea4752,0x6c43fb05
14495 .word 0xb3667c9f,0x37328bd7,0x70719357,0x0896b14a
14496 .word 0x19df3cea,0x4f881d5f,0xbff84ba1,0x63486307
14497 .word 0xef8c9284,0xdb19a1b5,0xa220ac6a,0x2d3bd93b
14498p0_local1_end:
14499
14500SECTION .p0_local1_sec DATA_VA=0x000802000
14501
14502attr_data {
14503 Name = .p0_local1_sec,
14504 VA = 0x0000000000802000,
14505 RA = 0x0000000030040000,
14506 PA = ra2pa(0x0000000030040000,0),
14507 part_0_ctx_nonzero_tsb_config_0,
14508 TTE_Context=SCONTEXT,
14509 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14510 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14511 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14512 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14513}
14514
14515 .data
14516 .seg "data"
14517 .align 0x2000
14518 .global p0_local1_sec_start
14519p0_local1_sec_begin:
14520 .skip 0x1400
14521p0_local1_sec_start:
14522 .word 0xbe6a4109,0x3833c7eb,0x8d1a1f54,0x5d890443
14523 .word 0x063b3f93,0x601af5ea,0x0ce50438,0xb6fe7da0
14524 .word 0xc11fe171,0x280fc23d,0x5e985489,0x05bf6787
14525 .word 0xcb0e28ae,0x1b0de348,0x76058216,0x399f5b62
14526p0_local1_sec_end:
14527
14528SECTION .p0_local2 DATA_VA=0x000804000
14529
14530attr_data {
14531 Name = .p0_local2,
14532 VA = 0x0000000000804000,
14533 RA = 0x0000000010080000,
14534 PA = ra2pa(0x0000000010080000,0),
14535 part_0_ctx_nonzero_tsb_config_0,
14536 TTE_Context=PCONTEXT,
14537 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14538 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14539 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14540 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14541}
14542
14543 .data
14544 .seg "data"
14545 .align 0x2000
14546 .global p0_local2_start
14547p0_local2_begin:
14548 .skip 0x1400
14549p0_local2_start:
14550 .word 0xbf09f722,0x9f6ec53a,0xbda3ae5e,0x5ce9b16a
14551 .word 0x6a575a97,0x8f45e8bb,0xacad0ca9,0x55c5ee92
14552 .word 0xaa88243b,0x96e4ffcd,0xfd06f774,0xfe3cff92
14553 .word 0xa675a8b0,0x7cfb0e7c,0x55045c7d,0x6de02ca5
14554p0_local2_end:
14555
14556SECTION .p0_local2_sec DATA_VA=0x000804000
14557
14558attr_data {
14559 Name = .p0_local2_sec,
14560 VA = 0x0000000000804000,
14561 RA = 0x0000000030080000,
14562 PA = ra2pa(0x0000000030080000,0),
14563 part_0_ctx_nonzero_tsb_config_0,
14564 TTE_Context=SCONTEXT,
14565 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14566 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14567 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14568 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14569}
14570
14571 .data
14572 .seg "data"
14573 .align 0x2000
14574 .global p0_local2_sec_start
14575p0_local2_sec_begin:
14576 .skip 0x1400
14577p0_local2_sec_start:
14578 .word 0x32000f4b,0xb01cb197,0x8c9fa7fc,0xbb1c0e9a
14579 .word 0xc8de0036,0xebc42b04,0x480aa5b1,0xd145d7f9
14580 .word 0x6148fa06,0x19b6d8d1,0x204360ba,0xaa51901e
14581 .word 0x3c670b9d,0x4de211f1,0x48c3d2b8,0xa313f7da
14582p0_local2_sec_end:
14583
14584SECTION .p0_local3 DATA_VA=0x000806000
14585
14586attr_data {
14587 Name = .p0_local3,
14588 VA = 0x0000000000806000,
14589 RA = 0x00000000100c0000,
14590 PA = ra2pa(0x00000000100c0000,0),
14591 part_0_ctx_nonzero_tsb_config_0,
14592 TTE_Context=PCONTEXT,
14593 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14594 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14595 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14596 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14597}
14598
14599 .data
14600 .seg "data"
14601 .align 0x2000
14602 .global p0_local3_start
14603p0_local3_begin:
14604 .skip 0x1400
14605p0_local3_start:
14606 .word 0x94b18a76,0x271c236d,0x2d2ea293,0xef1e7c67
14607 .word 0x2fc09ddd,0xc193a468,0x2349c7e1,0x89422d3b
14608 .word 0xac990448,0xce32d083,0x7c829e0f,0x0ac5eded
14609 .word 0xbc5a3abb,0xdf489ae7,0xb4e1f0f6,0x6740d656
14610p0_local3_end:
14611
14612SECTION .p0_local3_sec DATA_VA=0x000806000
14613
14614attr_data {
14615 Name = .p0_local3_sec,
14616 VA = 0x0000000000806000,
14617 RA = 0x00000000300c0000,
14618 PA = ra2pa(0x00000000300c0000,0),
14619 part_0_ctx_nonzero_tsb_config_0,
14620 TTE_Context=SCONTEXT,
14621 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14622 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14623 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14624 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14625}
14626
14627 .data
14628 .seg "data"
14629 .align 0x2000
14630 .global p0_local3_sec_start
14631p0_local3_sec_begin:
14632 .skip 0x1400
14633p0_local3_sec_start:
14634 .word 0x95cfd873,0x493cb9ff,0x0a6c330b,0x94cf7e4f
14635 .word 0x0bbb6971,0xe611a2f7,0xcabcfbb8,0xe672a99b
14636 .word 0xdd02365f,0x81d02f83,0xf338bb9f,0xe62627fb
14637 .word 0x5059a5cf,0x12e09aad,0x817ce1e4,0xc5bf4db2
14638p0_local3_sec_end:
14639
14640SECTION .p0_local4 DATA_VA=0x000808000
14641
14642attr_data {
14643 Name = .p0_local4,
14644 VA = 0x0000000000808000,
14645 RA = 0x0000000010100000,
14646 PA = ra2pa(0x0000000010100000,0),
14647 part_0_ctx_nonzero_tsb_config_0,
14648 TTE_Context=PCONTEXT,
14649 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14650 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14651 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14652 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14653}
14654
14655 .data
14656 .seg "data"
14657 .align 0x2000
14658 .global p0_local4_start
14659p0_local4_begin:
14660 .skip 0x1400
14661p0_local4_start:
14662 .word 0xfd5debc7,0xb72f703d,0x641c7fd8,0x35b4c03a
14663 .word 0x14e8c163,0x02ef4a3c,0xd6989865,0xf2182fdc
14664 .word 0x1c5029f5,0xc70d15f3,0x765c210f,0xc26cf44e
14665 .word 0xfcf158f1,0x431a4824,0xff5e835f,0xe834d14c
14666p0_local4_end:
14667
14668SECTION .p0_local4_sec DATA_VA=0x000808000
14669
14670attr_data {
14671 Name = .p0_local4_sec,
14672 VA = 0x0000000000808000,
14673 RA = 0x0000000030100000,
14674 PA = ra2pa(0x0000000030100000,0),
14675 part_0_ctx_nonzero_tsb_config_0,
14676 TTE_Context=SCONTEXT,
14677 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14678 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14679 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14680 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14681}
14682
14683 .data
14684 .seg "data"
14685 .align 0x2000
14686 .global p0_local4_sec_start
14687p0_local4_sec_begin:
14688 .skip 0x1400
14689p0_local4_sec_start:
14690 .word 0x00dd0448,0x0d0d2138,0x666a2e55,0x4c552e69
14691 .word 0x78d95ca4,0x53a63474,0xe139503d,0x8ea8260e
14692 .word 0x5586c10f,0x17a27aa7,0x55882df0,0xa2fb63dd
14693 .word 0x87cb8c91,0xb50e61d7,0xece72778,0x0a32e176
14694p0_local4_sec_end:
14695
14696SECTION .p0_local5 DATA_VA=0x00080a000
14697
14698attr_data {
14699 Name = .p0_local5,
14700 VA = 0x000000000080a000,
14701 RA = 0x0000000010140000,
14702 PA = ra2pa(0x0000000010140000,0),
14703 part_0_ctx_nonzero_tsb_config_0,
14704 TTE_Context=PCONTEXT,
14705 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14706 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14707 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14708 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14709}
14710
14711 .data
14712 .seg "data"
14713 .align 0x2000
14714 .global p0_local5_start
14715p0_local5_begin:
14716 .skip 0x1400
14717p0_local5_start:
14718 .word 0x9603b2cd,0xbb8de1e0,0xd7c76781,0xa7094efb
14719 .word 0x7588c850,0x471e33cf,0x4992ebff,0x140a8f00
14720 .word 0xfd5d119e,0x072e55cd,0x425aeabe,0x0e541a91
14721 .word 0x0782d3ac,0xd1122200,0x944c8e2c,0xcc6e2f05
14722p0_local5_end:
14723
14724SECTION .p0_local5_sec DATA_VA=0x00080a000
14725
14726attr_data {
14727 Name = .p0_local5_sec,
14728 VA = 0x000000000080a000,
14729 RA = 0x0000000030140000,
14730 PA = ra2pa(0x0000000030140000,0),
14731 part_0_ctx_nonzero_tsb_config_0,
14732 TTE_Context=SCONTEXT,
14733 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14734 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14735 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14736 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14737}
14738
14739 .data
14740 .seg "data"
14741 .align 0x2000
14742 .global p0_local5_sec_start
14743p0_local5_sec_begin:
14744 .skip 0x1400
14745p0_local5_sec_start:
14746 .word 0xd6400445,0x72507abd,0x28445af0,0xb86b016b
14747 .word 0x31b792a8,0x2bd3ee6d,0x58f57a37,0x6f1ae716
14748 .word 0xf59c2a36,0x63ace9a5,0xec7caf0d,0xc2f15a43
14749 .word 0x4befa1be,0x4960bfff,0xea03fd1a,0x13c71665
14750p0_local5_sec_end:
14751
14752SECTION .p0_local6 DATA_VA=0x00080c000
14753
14754attr_data {
14755 Name = .p0_local6,
14756 VA = 0x000000000080c000,
14757 RA = 0x0000000010180000,
14758 PA = ra2pa(0x0000000010180000,0),
14759 part_0_ctx_nonzero_tsb_config_0,
14760 TTE_Context=PCONTEXT,
14761 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14762 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14763 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14764 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14765}
14766
14767 .data
14768 .seg "data"
14769 .align 0x2000
14770 .global p0_local6_start
14771p0_local6_begin:
14772 .skip 0x1400
14773p0_local6_start:
14774 .word 0x3fb13caa,0x36c0c225,0x9df0a0da,0x9483829a
14775 .word 0x4a99712b,0x8b931e4a,0xd71ed3d6,0x28e7d378
14776 .word 0x2c900443,0x09a81740,0xb91090d3,0x81ec1b4a
14777 .word 0xcde9aaa7,0xc1307e7d,0x337b240e,0x2e6f90a0
14778p0_local6_end:
14779
14780SECTION .p0_local6_sec DATA_VA=0x00080c000
14781
14782attr_data {
14783 Name = .p0_local6_sec,
14784 VA = 0x000000000080c000,
14785 RA = 0x0000000030180000,
14786 PA = ra2pa(0x0000000030180000,0),
14787 part_0_ctx_nonzero_tsb_config_0,
14788 TTE_Context=SCONTEXT,
14789 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14790 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14791 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14792 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14793}
14794
14795 .data
14796 .seg "data"
14797 .align 0x2000
14798 .global p0_local6_sec_start
14799p0_local6_sec_begin:
14800 .skip 0x1400
14801p0_local6_sec_start:
14802 .word 0x3cd20ca4,0xf7afdc53,0xfb3e1bd5,0xa2a94821
14803 .word 0xfc725355,0x364150a3,0xcba17b8b,0xb7c5c017
14804 .word 0xe30703b9,0x945d7d1e,0x3823183b,0x48d4823e
14805 .word 0x53f361b2,0xce50ef63,0xbb7e34bd,0xb43585f9
14806p0_local6_sec_end:
14807
14808SECTION .share0 DATA_VA=0x00080e000
14809
14810attr_data {
14811 Name = .share0,
14812 VA = 0x000000000080e000,
14813 RA = 0x00000000201c0000,
14814 PA = ra2pa(0x00000000201c0000,0),
14815 part_0_ctx_nonzero_tsb_config_0,
14816 TTE_Context=PCONTEXT,
14817 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14818 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14819 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14820 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14821}
14822
14823 .data
14824 .seg "data"
14825 .align 0x2000
14826 .global share0_start
14827share0_begin:
14828share0_start:
14829 .word 0x90434c08,0xa7219620,0xbe499bb9,0x55ac559e
14830 .word 0x3b840c0c,0xcac34e7a,0x4747065c,0x69aaffc5
14831 .word 0xf160d889,0x56a8f4e2,0x00f7902c,0x0d194686
14832 .word 0x3836e9fc,0x3a4b319f,0x3657104c,0x4ce0b43b
14833share0_end:
14834
14835SECTION .share1 DATA_VA=0x000810000
14836
14837attr_data {
14838 Name = .share1,
14839 VA = 0x0000000000810000,
14840 RA = 0x0000000020800000,
14841 PA = ra2pa(0x0000000020800000,0),
14842 part_0_ctx_nonzero_tsb_config_0,
14843 TTE_Context=PCONTEXT,
14844 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14845 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14846 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14847 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14848}
14849
14850 .data
14851 .seg "data"
14852 .align 0x2000
14853 .global share1_start
14854share1_begin:
14855share1_start:
14856 .word 0x5fecba64,0x50be9cb2,0x358d183c,0x1ce9d66d
14857 .word 0xb7794811,0xf64baa5f,0x3aa37139,0xd4b64d83
14858 .word 0x2d5a2da7,0x4c9ec607,0xc7fd7ba5,0x546e20d3
14859 .word 0x04c49397,0x75ec205b,0xb32084ab,0x4074f878
14860 .word 0xba7dc1d1,0x4b815f4d,0x9715d1ba,0x8c699d55
14861 .word 0x7c1d3022,0xffef4079,0x0fee4678,0x7a6e9b1e
14862 .word 0x2f27f261,0xb3ad3d93,0xe82250b4,0xc4758128
14863 .word 0x37ddc559,0x8943c72f,0xb2040dd9,0xee0f0873
14864share1_end:
14865
14866SECTION .share2 DATA_VA=0x000812000
14867
14868attr_data {
14869 Name = .share2,
14870 VA = 0x0000000000812000,
14871 RA = 0x00000000211c0000,
14872 PA = ra2pa(0x00000000211c0000,0),
14873 part_0_ctx_nonzero_tsb_config_0,
14874 TTE_Context=PCONTEXT,
14875 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14876 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14877 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14878 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14879}
14880
14881 .data
14882 .seg "data"
14883 .align 0x2000
14884 .global share2_start
14885share2_begin:
14886share2_start:
14887 .word 0x482885d2,0xf2e9b997,0x48ae5c5b,0xe9d9a858
14888 .word 0x70290700,0x8e2d2739,0x89407bcd,0xc1ede677
14889 .word 0x170db53d,0x1c24e995,0x9281ae71,0xd8b45a3d
14890 .word 0x20d69ba0,0xef2c7d6e,0x6ac4e5d4,0x85422183
14891share2_end:
14892
14893SECTION .share3 DATA_VA=0x000814000
14894
14895attr_data {
14896 Name = .share3,
14897 VA = 0x0000000000814000,
14898 RA = 0x0000000021800000,
14899 PA = ra2pa(0x0000000021800000,0),
14900 part_0_ctx_nonzero_tsb_config_0,
14901 TTE_Context=PCONTEXT,
14902 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14903 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14904 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14905 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14906}
14907
14908 .data
14909 .seg "data"
14910 .align 0x2000
14911 .global share3_start
14912share3_begin:
14913share3_start:
14914 .word 0xbbb2f103,0x16814f74,0xefdca886,0x6cacea9c
14915 .word 0x2973621e,0x156c973e,0xcb3cfc8c,0x973a275a
14916 .word 0x60fb5560,0x9934d5bb,0x0f54d78c,0xea1d77fc
14917 .word 0xa3bc4765,0xa207cd85,0x73e5ef6d,0x83db9860
14918 .word 0x9a2fd022,0x96df108e,0x93a772a1,0x7e5a380e
14919 .word 0x278f7abf,0xfc85b7aa,0xe46778a1,0xd69ec2b6
14920 .word 0x8f6eab53,0x70d0f394,0x6330c36a,0x74ba978b
14921 .word 0xce22797b,0xf7842f48,0x54b80c18,0xa4886a38
14922 .word 0xf68e7b7d,0x4cb93442,0xe49ad591,0x6731c45d
14923 .word 0x6451aafc,0xef7433fd,0xdf760f6c,0x0cc7a120
14924 .word 0x057f4fc4,0x8df98e1f,0xf71b1a64,0x20cafedd
14925 .word 0x49ea0c9b,0x199931e8,0xb4f77d2f,0xff1434ce
14926 .word 0x6fd44ce8,0x536cd1eb,0x67b00ca1,0x097f066a
14927 .word 0xec55c970,0x84748abc,0x1113243a,0x038a149d
14928 .word 0x9c969d70,0xf86de02d,0x0ef5cf67,0x7985df14
14929 .word 0xe5cf2011,0x7b9fd797,0xeb4517de,0x60c900ac
14930 .word 0xeca18676,0x96d95e1f,0xea012100,0xc2920fd6
14931 .word 0x7b9ed8d1,0xacd4824d,0xc369db0e,0x9127c08b
14932 .word 0x6b60d927,0xf137b852,0x5ee60923,0x7c90abb1
14933 .word 0x08ea27e4,0xd83ccc74,0x00a330ee,0xa63bd6a8
14934 .word 0xf60105d8,0x3974017c,0x42e618f1,0x3e4ffe49
14935 .word 0x28a3e544,0xc06663ef,0xe5aa2101,0x7a26bf90
14936 .word 0x0a350172,0xe838d296,0x14cceb2a,0x7a361faa
14937 .word 0xc4ab4810,0xee4e7370,0x2ff3ba60,0x1840e2e3
14938 .word 0x4bedbd9f,0x209341b1,0x04093592,0xbd46d214
14939 .word 0xd0c920b0,0x0e1a28e9,0xc569b75d,0xd1b4c8f9
14940 .word 0xebcaec9c,0x6807c145,0xcd3b49d8,0xb4a6dcb4
14941 .word 0x54395b0f,0xf41fe9e7,0x5f65dfbc,0x632533e7
14942 .word 0x75bf6949,0x11167c8d,0x72cae032,0x922d1f72
14943 .word 0x562d4f04,0xdee38014,0xf83cc914,0xfecd5710
14944 .word 0x94704c3e,0xbe35f8d7,0x60e4aac6,0xf35a1f9e
14945 .word 0x191732b0,0xa37bbd64,0x22cdc76f,0xb30c2a09
14946share3_end: