Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_5000_7.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_5000_7.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 = 327144523
40! Riesling can be on
41! 1 Thread, 5000 lines
42! mpgen created on Dec 20, 2005 (16:35:03)
43! mpgen_5000_7.s created on Mar 27, 2009 (14:45:23)
44! RC file : random.rc
45! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_5000_7 -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 = 38b51efc a83b2d1f bf56dced 78e1c136
84! %f4 = 8d1f3bd4 4fcb9bc3 fd1391e4 dfd9ce76
85! %f8 = 28326b59 76a2a117 3301a2ab 768c1512
86! %f12 = 32b001c0 5aadd6fd 4fd79745 6ffa1d62
87 ldda [%g1]ASI_BLK_P,%f0
88 add %g1,64,%g1
89! %f16 = e79d7db9 bdd3ee12 bff47cb4 54d907a8
90! %f20 = 70d12ea4 d39ca6e3 57e6b81a 221ada99
91! %f24 = 4d3cc2da 617ebc64 be342c94 593d4611
92! %f28 = da573830 269650fe c86246bf b9e10c97
93 ldda [%g1]ASI_BLK_P,%f16
94 add %g1,64,%g1
95! %f32 = 8d913ce2 5818bb3f 3f240e52 fbb0f85e
96! %f36 = c417e972 2e33b61f ca807afb ccdd005f
97! %f40 = 7f3ecc49 7c8f651b 4b25ea3a abcf8a71
98! %f44 = 69b8ed9a 265dcce0 f493eaf0 1e3a3452
99 ldda [%g1]ASI_BLK_P,%f32
100
101! Set up the Graphics Status Register
102
103 setx 0xb588de5000000053,%g7,%g1 ! GSR scale = 10, align = 3
104 wr %g1,%g0,%gsr ! GSR = b588de5000000053
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[0000000010141400] = f5a2e5f0, %l3 = 83c8391a06dc575c
113 ldsba [%i5+%g0]0x80,%l3 ! %l3 = fffffffffffffff5
114! %l6 = 479f27b5, %l7 = 9f2a1214, Mem[0000000030101400] = 82f7e0c1 66430049
115 stda %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 479f27b5 9f2a1214
116! %l5 = 3201198adfa0ac4f, %l5 = 3201198adfa0ac4f, %y = 00000000
117 udiv %l5,%l5,%l1 ! %l1 = 0000000000000001
118 mov %l0,%y ! %y = d0b000e6
119! Mem[0000000030101400] = b5279f47, %l5 = 3201198adfa0ac4f
120 ldstuba [%i4+%g0]0x81,%l5 ! %l5 = 000000b5000000ff
121! %f0 = 38b51efc a83b2d1f, Mem[0000000030001408] = 35d5feb0 791e6618
122 stda %f0 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 38b51efc a83b2d1f
123! %l0 = 95c30eebd0b000e6, Mem[000000001018140e] = 91c1f147
124 sth %l0,[%i6+0x00e] ! Mem[000000001018140c] = 91c100e6
125! %f0 = 38b51efc a83b2d1f, %l7 = 876085d29f2a1214
126! Mem[00000000300c1420] = 89d516c4abc26868
127 add %i3,0x020,%g1
128 stda %f0,[%g1+%l7]ASI_PST32_S ! Mem[00000000300c1420] = 89d516c4abc26868
129! Mem[0000000030181400] = ad2e3cbb78916949, %l1 = 0000000000000001
130 ldxa [%i6+%g0]0x89,%l1 ! %l1 = ad2e3cbb78916949
131! Mem[0000000030101400] = 479f27ff, %l5 = 00000000000000b5
132 swapa [%i4+%g0]0x89,%l5 ! %l5 = 00000000479f27ff
133! Starting 10 instruction Store Burst
134! %l4 = 6bad4728a8e2e78e, Mem[0000000030181400] = 78916949
135 stha %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 7891e78e
136
137p0_label_2:
138! %f12 = 32b001c0 5aadd6fd, %l0 = 95c30eebd0b000e6
139! Mem[0000000010181430] = 72e7bf45192b3c10
140 add %i6,0x030,%g1
141 stda %f12,[%g1+%l0]ASI_PST16_P ! Mem[0000000010181430] = 72e701c05aad3c10
142! %f8 = 28326b59 76a2a117, %l1 = ad2e3cbb78916949
143! Mem[0000000030001418] = f82df2ce822190d7
144 add %i0,0x018,%g1
145 stda %f8,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030001418] = 17a1a276822190d7
146! Mem[0000000030001400] = a12aa807, %l3 = fffffffffffffff5
147 swapa [%i0+%g0]0x89,%l3 ! %l3 = 00000000a12aa807
148! %l4 = 6bad4728a8e2e78e, imm = fffffffffffffd9c, %l0 = 95c30eebd0b000e6
149 addc %l4,-0x264,%l0 ! %l0 = 6bad4728a8e2e52a
150! %l1 = ad2e3cbb78916949, imm = 0000000000000582, %l6 = 02704c8e479f27b5
151 or %l1,0x582,%l6 ! %l6 = ad2e3cbb78916dcb
152! %l1 = ad2e3cbb78916949, Mem[000000001000143e] = adf371ad, %asi = 80
153 stha %l1,[%i0+0x03e]%asi ! Mem[000000001000143c] = adf36949
154! %f23 = 221ada99, Mem[00000000100c1408] = 6b7e613d
155 sta %f23,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 221ada99
156! Mem[0000000030041408] = d4c6f28b, %l0 = 6bad4728a8e2e52a
157 ldstuba [%i1+%o4]0x81,%l0 ! %l0 = 000000d4000000ff
158! %l4 = 6bad4728a8e2e78e, Mem[0000000010081408] = 4f62f486
159 stba %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 4f62f48e
160! Starting 10 instruction Load Burst
161! Mem[0000000010081438] = 7f9995a98cae2507, %l3 = 00000000a12aa807
162 ldx [%i2+0x038],%l3 ! %l3 = 7f9995a98cae2507
163
164p0_label_3:
165! %f8 = 28326b59, %f14 = 4fd79745
166 fcmpes %fcc1,%f8 ,%f14 ! %fcc1 = 1
167! Mem[0000000010141410] = e6f2c253, %l3 = 7f9995a98cae2507
168 lduwa [%i5+%o5]0x88,%l3 ! %l3 = 00000000e6f2c253
169! Mem[0000000010041420] = e45f81ed 1d22008e, %l0 = 000000d4, %l1 = 78916949
170 ldd [%i1+0x020],%l0 ! %l0 = 00000000e45f81ed 000000001d22008e
171! Mem[0000000010001410] = ea70d01aa13f90d4, %f24 = 4d3cc2da 617ebc64
172 ldda [%i0+%o5]0x88,%f24 ! %f24 = ea70d01a a13f90d4
173! Mem[0000000010081420] = 262b71a78d9039a3, %f20 = 70d12ea4 d39ca6e3
174 ldd [%i2+0x020],%f20 ! %f20 = 262b71a7 8d9039a3
175! Mem[0000000020800000] = 365c5b63, %l0 = 00000000e45f81ed
176 ldub [%o1+0x001],%l0 ! %l0 = 000000000000005c
177! Mem[00000000300c1410] = 8b9902eb, %f12 = 32b001c0
178 lda [%i3+%o5]0x81,%f12 ! %f12 = 8b9902eb
179! Mem[0000000030101408] = fd4dddaa, %l3 = 00000000e6f2c253
180 ldsha [%i4+%o4]0x81,%l3 ! %l3 = fffffffffffffd4d
181! Mem[00000000211c0000] = e58c4b99, %l3 = fffffffffffffd4d
182 ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 000000e5000000ff
183! Starting 10 instruction Store Burst
184! %l2 = d308f4101dfdfa3a, Mem[0000000030101408] = c898ecdfaadd4dfd
185 stxa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = d308f4101dfdfa3a
186
187p0_label_4:
188! Code Fragment 3
189p0_fragment_1:
190! %l0 = 000000000000005c
191 setx 0x5fb9e057ebea92f4,%g7,%l0 ! %l0 = 5fb9e057ebea92f4
192! %l1 = 000000001d22008e
193 setx 0x8afc670fbb3aeb85,%g7,%l1 ! %l1 = 8afc670fbb3aeb85
194 setx 0x1fe000, %g1, %g3
195 or %l0, %g3, %l0 ! always set perrmask = 0xff
196 setx 0x1ffff8, %g1, %g2
197 and %l0, %g2, %l0
198 ta T_CHANGE_HPRIV
199 stxa %l1, [%l0]ASI_DCACHE_DATA
200 ta T_CHANGE_NONHPRIV
201! %l0 = 5fb9e057ebea92f4
202 setx 0x1fdafd88188ce4be,%g7,%l0 ! %l0 = 1fdafd88188ce4be
203! %l1 = 8afc670fbb3aeb85
204 setx 0x4ead03f83145e862,%g7,%l1 ! %l1 = 4ead03f83145e862
205! Mem[000000001004140f] = 11b59f35, %l0 = 1fdafd88188ce4be
206 ldstuba [%i1+0x00f]%asi,%l0 ! %l0 = 00000035000000ff
207! %l3 = 00000000000000e5, Mem[0000000030041410] = a2164892
208 stwa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000e5
209! %l5 = 00000000479f27ff, Mem[0000000030081410] = d745ac45
210 stha %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 27ffac45
211! %l4 = 6bad4728a8e2e78e, Mem[00000000211c0000] = ff8c4b99, %asi = 80
212 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = e78e4b99
213! %f20 = 262b71a7 8d9039a3, Mem[0000000010041410] = 241a94fb a763103a
214 stda %f20,[%i1+%o5]0x80 ! Mem[0000000010041410] = 262b71a7 8d9039a3
215! Mem[0000000010081400] = 1170adf8, %l0 = 0000000000000035
216 swapa [%i2+%g0]0x80,%l0 ! %l0 = 000000001170adf8
217! %l1 = 4ead03f83145e862, Mem[0000000030181408] = 9eaae217fb9cd25c
218 stxa %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = 4ead03f83145e862
219! Mem[0000000010101403] = 53ad409c, %l3 = 00000000000000e5
220 ldstub [%i4+0x003],%l3 ! %l3 = 0000009c000000ff
221! Starting 10 instruction Load Burst
222! Mem[0000000030001400] = f5ffffff e47b6216, %l2 = 1dfdfa3a, %l3 = 0000009c
223 ldda [%i0+%g0]0x81,%l2 ! %l2 = 00000000f5ffffff 00000000e47b6216
224
225p0_label_5:
226! Mem[0000000030081408] = 1e8cab71, %l7 = 876085d29f2a1214
227 ldsba [%i2+%o4]0x81,%l7 ! %l7 = 000000000000001e
228! Mem[0000000030181408] = 62e84531 f803ad4e, %l6 = 78916dcb, %l7 = 0000001e
229 ldda [%i6+%o4]0x89,%l6 ! %l6 = 00000000f803ad4e 0000000062e84531
230! Mem[0000000030001410] = 5cd3715f98d55407, %l1 = 4ead03f83145e862
231 ldxa [%i0+%o5]0x81,%l1 ! %l1 = 5cd3715f98d55407
232! %f19 = 54d907a8, %f2 = bf56dced, %f8 = 28326b59
233 fsubs %f19,%f2 ,%f8 ! %f8 = 54d907a8
234! Mem[0000000010041408] = ff9fb511 260ceba6, %l0 = 1170adf8, %l1 = 98d55407
235 ldda [%i1+%o4]0x88,%l0 ! %l0 = 00000000260ceba6 00000000ff9fb511
236! Mem[0000000010001438] = 77dc5bff, %l6 = 00000000f803ad4e
237 ldsw [%i0+0x038],%l6 ! %l6 = 0000000077dc5bff
238! Mem[0000000010101410] = 114ed4389695bbf8, %l0 = 00000000260ceba6
239 ldxa [%i4+%o5]0x80,%l0 ! %l0 = 114ed4389695bbf8
240 membar #Sync ! Added by membar checker (1)
241! Mem[0000000010001400] = 369dec9d ab7361d0 4c05bd3d b8f161e8
242! Mem[0000000010001410] = d4903fa1 1ad070ea 98d0e6b4 1afba657
243! Mem[0000000010001420] = 0db79c36 c750ee45 22d7337e 28e63c7e
244! Mem[0000000010001430] = 010a115a e7e770fa 77dc5bff adf36949
245 ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
246! Mem[0000000010101408] = 0cf9081d, %l6 = 0000000077dc5bff
247 ldswa [%i4+0x008]%asi,%l6 ! %l6 = 000000000cf9081d
248! Starting 10 instruction Store Burst
249! %l2 = 00000000f5ffffff, Mem[000000001008143c] = 8cae2507
250 sth %l2,[%i2+0x03c] ! Mem[000000001008143c] = ffff2507
251
252p0_label_6:
253! %l2 = 00000000f5ffffff, Mem[0000000010081418] = f78cb2f4
254 sth %l2,[%i2+0x018] ! Mem[0000000010081418] = ffffb2f4
255! %l5 = 00000000479f27ff, Mem[0000000030141400] = d4707ac1
256 stha %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = d47027ff
257! Mem[00000000300c1410] = eb02998b, %l6 = 000000000cf9081d
258 swapa [%i3+%o5]0x89,%l6 ! %l6 = 00000000eb02998b
259! %f20 = 262b71a7, Mem[0000000010101400] = 53ad40ff
260 sta %f20,[%i4+%g0]0x80 ! Mem[0000000010101400] = 262b71a7
261! %f25 = a13f90d4, Mem[0000000030081410] = 45acff27
262 sta %f25,[%i2+%o5]0x89 ! Mem[0000000030081410] = a13f90d4
263! %l2 = 00000000f5ffffff, Mem[0000000030001410] = 5f71d35c
264 stwa %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = f5ffffff
265! %l4 = 6bad4728a8e2e78e, Mem[00000000300c1410] = 1d08f90c
266 stba %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 8e08f90c
267! %l4 = 6bad4728a8e2e78e, Mem[0000000010101436] = d37aa06c
268 stb %l4,[%i4+0x036] ! Mem[0000000010101434] = d37a8e6c
269! %f0 = 369dec9d ab7361d0 4c05bd3d b8f161e8
270! %f4 = d4903fa1 1ad070ea 98d0e6b4 1afba657
271! %f8 = 0db79c36 c750ee45 22d7337e 28e63c7e
272! %f12 = 010a115a e7e770fa 77dc5bff adf36949
273 stda %f0,[%i4]ASI_BLK_AIUS ! Block Store to 0000000030101400
274! Starting 10 instruction Load Burst
275! Code Fragment 3
276p0_fragment_2:
277! %l0 = 114ed4389695bbf8
278 setx 0x63ea03004da4319f,%g7,%l0 ! %l0 = 63ea03004da4319f
279! %l1 = 00000000ff9fb511
280 setx 0x3d06b54846b9d78b,%g7,%l1 ! %l1 = 3d06b54846b9d78b
281 setx 0x1fe000, %g1, %g3
282 or %l0, %g3, %l0 ! always set perrmask = 0xff
283 setx 0x1ffff8, %g1, %g2
284 and %l0, %g2, %l0
285 ta T_CHANGE_HPRIV
286 stxa %l1, [%l0]ASI_DCACHE_DATA
287 ta T_CHANGE_NONHPRIV
288! %l0 = 63ea03004da4319f
289 setx 0xbf353bc01ebc8485,%g7,%l0 ! %l0 = bf353bc01ebc8485
290! %l1 = 3d06b54846b9d78b
291 setx 0xb979fc47e5b6e986,%g7,%l1 ! %l1 = b979fc47e5b6e986
292
293p0_label_7:
294! Mem[0000000010041400] = 6e13d48a, %l1 = b979fc47e5b6e986
295 lduba [%i1+%g0]0x80,%l1 ! %l1 = 000000000000006e
296! Mem[0000000030041410] = 000000e5, %l4 = 6bad4728a8e2e78e
297 lduwa [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000e5
298 membar #Sync ! Added by membar checker (2)
299! Mem[0000000010101410] = 114ed438 9695bbf8, %l0 = 1ebc8485, %l1 = 0000006e
300 ldda [%i4+%o5]0x80,%l0 ! %l0 = 00000000114ed438 000000009695bbf8
301! Mem[0000000010081400] = 35000000, %l6 = 00000000eb02998b
302 ldsha [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
303! Mem[00000000100c1400] = 2007b7ba 323ebeac 221ada99 e635b7cc
304! Mem[00000000100c1410] = e8405eac 3b70ef3b 8d59ff24 0923f7ad
305! Mem[00000000100c1420] = b6366b43 84bc058d 7a8e4af0 7e610554
306! Mem[00000000100c1430] = af520c69 f21de8de 8ae1e2be 7b3c982e
307 ldda [%i3]ASI_BLK_PL,%f0 ! Block Load from 00000000100c1400
308! Mem[0000000010081408] = 49ce89464f62f48e, %l0 = 00000000114ed438
309 ldxa [%i2+%o4]0x88,%l0 ! %l0 = 49ce89464f62f48e
310! Mem[0000000030101400] = 369dec9d ab7361d0 4c05bd3d b8f161e8
311! Mem[0000000030101410] = d4903fa1 1ad070ea 98d0e6b4 1afba657
312! Mem[0000000030101420] = 0db79c36 c750ee45 22d7337e 28e63c7e
313! Mem[0000000030101430] = 010a115a e7e770fa 77dc5bff adf36949
314 ldda [%i4]ASI_BLK_SL,%f16 ! Block Load from 0000000030101400
315! Mem[0000000010001400] = 369dec9d ab7361d0, %l4 = 000000e5, %l5 = 479f27ff
316 ldda [%i0+%g0]0x80,%l4 ! %l4 = 00000000369dec9d 00000000ab7361d0
317! Mem[0000000030041408] = ffc6f28b, %f6 = adf72309
318 lda [%i1+%o4]0x81,%f6 ! %f6 = ffc6f28b
319! Starting 10 instruction Store Burst
320! %f0 = acbe3e32 bab70720 ccb735e6 99da1a22
321! %f4 = 3bef703b ac5e40e8 ffc6f28b 24ff598d
322! %f8 = 8d05bc84 436b36b6 5405617e f04a8e7a
323! %f12 = dee81df2 690c52af 2e983c7b bee2e18a
324 stda %f0,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400
325
326p0_label_8:
327! %f25 = 369cb70d, Mem[0000000010001400] = 369dec9d
328 sta %f25,[%i0+%g0]0x80 ! Mem[0000000010001400] = 369cb70d
329! %f30 = 4969f3ad, Mem[00000000300c1408] = 6fc8c2a9
330 sta %f30,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 4969f3ad
331 membar #Sync ! Added by membar checker (3)
332! %l3 = 00000000e47b6216, Mem[00000000100c1400] = 2007b7ba323ebeac
333 stx %l3,[%i3+%g0] ! Mem[00000000100c1400] = 00000000e47b6216
334! %f26 = 7e3ce628 7e33d722, Mem[0000000010041410] = ac5e40e8 3bef703b
335 stda %f26,[%i1+%o5]0x88 ! Mem[0000000010041410] = 7e3ce628 7e33d722
336! %l1 = 000000009695bbf8, Mem[000000001010141a] = 1bf4cbdc
337 stb %l1,[%i4+0x01a] ! Mem[0000000010101418] = 1bf4f8dc
338! Code Fragment 3
339p0_fragment_3:
340! %l0 = 49ce89464f62f48e
341 setx 0x9b22b3a024950b09,%g7,%l0 ! %l0 = 9b22b3a024950b09
342! %l1 = 000000009695bbf8
343 setx 0x52372647c4bc8dd2,%g7,%l1 ! %l1 = 52372647c4bc8dd2
344 setx 0x1fe000, %g1, %g3
345 or %l0, %g3, %l0 ! always set perrmask = 0xff
346 setx 0x1ffff8, %g1, %g2
347 and %l0, %g2, %l0
348 ta T_CHANGE_HPRIV
349 stxa %l1, [%l0]ASI_DCACHE_DATA
350 ta T_CHANGE_NONHPRIV
351! %l0 = 9b22b3a024950b09
352 setx 0xa4fc123f8c7a9b1c,%g7,%l0 ! %l0 = a4fc123f8c7a9b1c
353! %l1 = 52372647c4bc8dd2
354 setx 0xecde63382827de5a,%g7,%l1 ! %l1 = ecde63382827de5a
355! Mem[0000000010081418] = ffffb2f4, %l5 = 00000000ab7361d0, %asi = 80
356 swapa [%i2+0x018]%asi,%l5 ! %l5 = 00000000ffffb2f4
357! Code Fragment 3
358p0_fragment_4:
359! %l0 = a4fc123f8c7a9b1c
360 setx 0x8ffa1a385c0982c9,%g7,%l0 ! %l0 = 8ffa1a385c0982c9
361! %l1 = ecde63382827de5a
362 setx 0xf4671d87d768524a,%g7,%l1 ! %l1 = f4671d87d768524a
363 setx 0x1fe000, %g1, %g3
364 or %l0, %g3, %l0 ! always set perrmask = 0xff
365 setx 0x1ffff8, %g1, %g2
366 and %l0, %g2, %l0
367 ta T_CHANGE_HPRIV
368 stxa %l1, [%l0]ASI_DCACHE_DATA
369 ta T_CHANGE_NONHPRIV
370! %l0 = 8ffa1a385c0982c9
371 setx 0x5d91447fe16b9e2d,%g7,%l0 ! %l0 = 5d91447fe16b9e2d
372! %l1 = f4671d87d768524a
373 setx 0xf357e5786b6a62a0,%g7,%l1 ! %l1 = f357e5786b6a62a0
374! Mem[0000000010041408] = 99da1a22, %l3 = 00000000e47b6216
375 ldstuba [%i1+%o4]0x88,%l3 ! %l3 = 00000022000000ff
376! Starting 10 instruction Load Burst
377! Mem[00000000211c0000] = e78e4b99, %l2 = 00000000f5ffffff
378 ldsha [%o2+0x000]%asi,%l2 ! %l2 = ffffffffffffe78e
379
380p0_label_9:
381! Mem[0000000010141410] = f34ef10ce6f2c253, %f6 = ffc6f28b 24ff598d
382 ldda [%i5+%o5]0x88,%f6 ! %f6 = f34ef10c e6f2c253
383! %l5 = 00000000ffffb2f4, %l3 = 0000000000000022, %y = d0b000e6
384 sdiv %l5,%l3,%l2 ! %l2 = ffffffff80000000
385 mov %l0,%y ! %y = e16b9e2d
386! Mem[0000000010041410] = 22d7337e28e63c7e, %l6 = 0000000000000000
387 ldxa [%i1+%o5]0x80,%l6 ! %l6 = 22d7337e28e63c7e
388! %l2 = ffffffff80000000, immd = fffffffffffff515, %l5 = 00000000ffffb2f4
389 udivx %l2,-0xaeb,%l5 ! %l5 = 0000000000000000
390! Mem[000000001000143c] = adf36949, %l3 = 0000000000000022
391 ldsb [%i0+0x03f],%l3 ! %l3 = 0000000000000049
392! Mem[00000000100c1418] = 8d59ff24, %l0 = 5d91447fe16b9e2d
393 lduh [%i3+0x018],%l0 ! %l0 = 0000000000008d59
394! Mem[0000000020800040] = 735fa555, %l4 = 00000000369dec9d
395 ldsba [%o1+0x040]%asi,%l4 ! %l4 = 0000000000000073
396! Mem[0000000020800040] = 735fa555, %l2 = ffffffff80000000
397 ldsba [%o1+0x040]%asi,%l2 ! %l2 = 0000000000000073
398! Mem[00000000300c1408] = 1b0a77414969f3ad, %f26 = 7e3ce628 7e33d722
399 ldda [%i3+%o4]0x89,%f26 ! %f26 = 1b0a7741 4969f3ad
400! Starting 10 instruction Store Burst
401! %f26 = 1b0a7741 4969f3ad, %l2 = 0000000000000073
402! Mem[0000000030101400] = 369dec9dab7361d0
403 stda %f26,[%i4+%l2]ASI_PST8_SL ! Mem[0000000030101400] = adf3ec9d41770ad0
404
405p0_label_10:
406! %l2 = 0000000000000073, Mem[0000000030081400] = cbb059c7
407 stha %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 007359c7
408! %f8 = 8d05bc84, Mem[0000000010041408] = ff1ada99
409 sta %f8 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 8d05bc84
410! %f22 = 57a6fb1a, %f5 = ac5e40e8
411 fcmpes %fcc1,%f22,%f5 ! %fcc1 = 2
412! Mem[0000000010181408] = 63851402, %l7 = 0000000062e84531
413 ldstuba [%i6+%o4]0x88,%l7 ! %l7 = 00000002000000ff
414! %l6 = 28e63c7e, %l7 = 00000002, Mem[0000000010081408] = 8ef4624f 4689ce49
415 stda %l6,[%i2+0x008]%asi ! Mem[0000000010081408] = 28e63c7e 00000002
416! %l3 = 0000000000000049, Mem[0000000010141400] = f5a2e5f0
417 stwa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000049
418! Mem[00000000100c1410] = ac5e40e8, %l4 = 0000000000000073
419 swapa [%i3+%o5]0x88,%l4 ! %l4 = 00000000ac5e40e8
420! %l1 = f357e5786b6a62a0, Mem[0000000010001406] = ab7361d0, %asi = 80
421 stha %l1,[%i0+0x006]%asi ! Mem[0000000010001404] = ab7362a0
422! Mem[0000000030041410] = 000000e5, %l6 = 22d7337e28e63c7e
423 ldstuba [%i1+%o5]0x89,%l6 ! %l6 = 000000e5000000ff
424! Starting 10 instruction Load Burst
425! Mem[0000000030081410] = a13f90d4, %l5 = 0000000000000000
426 lduwa [%i2+%o5]0x89,%l5 ! %l5 = 00000000a13f90d4
427
428p0_label_11:
429! Mem[00000000100c1418] = 8d59ff240923f7ad, %f16 = d06173ab 9dec9d36
430 ldd [%i3+0x018],%f16 ! %f16 = 8d59ff24 0923f7ad
431! Mem[0000000010041400] = bab70720, %l5 = 00000000a13f90d4
432 ldswa [%i1+%g0]0x88,%l5 ! %l5 = ffffffffbab70720
433! Mem[0000000030141410] = dd74d706, %l5 = ffffffffbab70720
434 ldswa [%i5+%o5]0x89,%l5 ! %l5 = ffffffffdd74d706
435! Mem[0000000010101400] = 262b71a7, %l2 = 0000000000000073
436 lduha [%i4+%g0]0x80,%l2 ! %l2 = 000000000000262b
437! Mem[00000000100c1408] = 221ada99, %f29 = 5a110a01
438 lda [%i3+%o4]0x80,%f29 ! %f29 = 221ada99
439! Mem[0000000030141400] = ff2770d462597181, %f28 = fa70e7e7 221ada99
440 ldda [%i5+%g0]0x81,%f28 ! %f28 = ff2770d4 62597181
441! %l1 = f357e5786b6a62a0, %l2 = 000000000000262b, %l0 = 0000000000008d59
442 udivx %l1,%l2,%l0 ! %l0 = 00066026b5ae80b4
443! Mem[0000000010101408] = 0cf9081d, %l2 = 000000000000262b
444 ldsha [%i4+0x008]%asi,%l2 ! %l2 = 0000000000000cf9
445! Mem[0000000010101434] = d37a8e6c, %l7 = 0000000000000002
446 ldsh [%i4+0x034],%l7 ! %l7 = ffffffffffffd37a
447! Starting 10 instruction Store Burst
448! %l6 = 000000e5, %l7 = ffffd37a, Mem[0000000030141410] = 06d774dd c6ac212d
449 stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000e5 ffffd37a
450
451p0_label_12:
452! %l1 = f357e5786b6a62a0, Mem[0000000030101410] = d4903fa11ad070ea
453 stxa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = f357e5786b6a62a0
454! %f0 = acbe3e32 bab70720, Mem[0000000010081408] = 28e63c7e 00000002
455 stda %f0 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = acbe3e32 bab70720
456! %f12 = dee81df2, Mem[0000000030141410] = e5000000
457 sta %f12,[%i5+%o5]0x89 ! Mem[0000000030141410] = dee81df2
458! %f30 = 4969f3ad ff5bdc77, %l0 = 00066026b5ae80b4
459! Mem[0000000010081408] = acbe3e32bab70720
460 add %i2,0x008,%g1
461 stda %f30,[%g1+%l0]ASI_PST32_P ! Mem[0000000010081408] = acbe3e32bab70720
462! Mem[0000000010081408] = acbe3e32, %l6 = 00000000000000e5
463 ldstuba [%i2+%o4]0x80,%l6 ! %l6 = 000000ac000000ff
464! %l0 = 00066026b5ae80b4, Mem[00000000300c1408] = 4969f3ad
465 stha %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 496980b4
466! %l4 = 00000000ac5e40e8, Mem[0000000020800001] = 365c5b63
467 stb %l4,[%o1+0x001] ! Mem[0000000020800000] = 36e85b63
468! Mem[0000000010041410] = 7e33d722, %l4 = 00000000ac5e40e8
469 ldstuba [%i1+%o5]0x88,%l4 ! %l4 = 00000022000000ff
470! %l3 = 0000000000000049, Mem[0000000010081410] = 4eb6087d
471 stwa %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000049
472! Starting 10 instruction Load Burst
473! Mem[00000000211c0000] = e78e4b99, %l7 = ffffffffffffd37a
474 ldub [%o2+%g0],%l7 ! %l7 = 00000000000000e7
475
476p0_label_13:
477! Mem[0000000030141410] = f21de8de, %l6 = 00000000000000ac
478 lduba [%i5+%o5]0x81,%l6 ! %l6 = 00000000000000f2
479! Mem[0000000010141400] = 000000497c74fcde, %f12 = dee81df2 690c52af
480 ldda [%i5+%g0]0x80,%f12 ! %f12 = 00000049 7c74fcde
481! Mem[00000000100c1400] = 00000000, %l0 = 00066026b5ae80b4
482 ldsha [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000
483! Mem[0000000030081410] = a13f90d4, %l0 = 0000000000000000
484 lduba [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000d4
485! Mem[0000000010001420] = 0db79c36 c750ee45, %l4 = 00000022, %l5 = dd74d706
486 ldda [%i0+0x020]%asi,%l4 ! %l4 = 000000000db79c36 00000000c750ee45
487! Mem[0000000010001400] = 369cb70d ab7362a0, %l6 = 000000f2, %l7 = 000000e7
488 ldda [%i0+%g0]0x80,%l6 ! %l6 = 00000000369cb70d 00000000ab7362a0
489! Mem[0000000030141400] = 81715962d47027ff, %f20 = ea70d01a a13f90d4
490 ldda [%i5+%g0]0x89,%f20 ! %f20 = 81715962 d47027ff
491! Mem[0000000030001408] = 1f2d3ba8, %l0 = 00000000000000d4
492 ldsba [%i0+%o4]0x81,%l0 ! %l0 = 000000000000001f
493! Mem[0000000030141408] = dac09af4dc7495ba, %l5 = 00000000c750ee45
494 ldxa [%i5+%o4]0x89,%l5 ! %l5 = dac09af4dc7495ba
495! Starting 10 instruction Store Burst
496! %l3 = 0000000000000049, Mem[00000000300c1408] = 496980b4
497 stba %l3,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 49698049
498
499p0_label_14:
500! %l6 = 00000000369cb70d, Mem[0000000030181410] = ee567a29
501 stha %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = b70d7a29
502! %f22 = 57a6fb1a, Mem[0000000030041408] = 8bf2c6ff
503 sta %f22,[%i1+%o4]0x89 ! Mem[0000000030041408] = 57a6fb1a
504! %f21 = d47027ff, Mem[00000000100c1400] = 00000000
505 sta %f21,[%i3+%g0]0x80 ! Mem[00000000100c1400] = d47027ff
506! %l7 = 00000000ab7362a0, Mem[0000000030181408] = f803ad4e
507 stha %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = f80362a0
508! Mem[00000000100c1410] = 73000000, %l4 = 000000000db79c36
509 swapa [%i3+%o5]0x80,%l4 ! %l4 = 0000000073000000
510! %f9 = 436b36b6, Mem[00000000300c1408] = 49698049
511 sta %f9 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 436b36b6
512! %l0 = 0000001f, %l1 = 6b6a62a0, Mem[0000000030101408] = 4c05bd3d b8f161e8
513 stda %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000001f 6b6a62a0
514! %l0 = 000000000000001f, Mem[0000000010141410] = 53c2f2e6
515 stwa %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000001f
516! Code Fragment 4
517p0_fragment_5:
518! %l0 = 000000000000001f
519 setx 0xb4d1b0afdc729bd3,%g7,%l0 ! %l0 = b4d1b0afdc729bd3
520! %l1 = f357e5786b6a62a0
521 setx 0xd8b185c79fa93f46,%g7,%l1 ! %l1 = d8b185c79fa93f46
522 setx 0x7ff8, %g1, %g2
523 and %l0, %g2, %l0
524 setx 0xffffffff, %g1, %g2
525 and %l1, %g2, %l1
526 setx 0x100000000, %g1, %g2
527 or %l1, %g2, %l1 ! Set bit 32 - perrinj
528 ta T_CHANGE_HPRIV
529 stxa %l1, [%l0]ASI_ICACHE_INSTR
530 ta T_CHANGE_NONHPRIV
531! %l0 = b4d1b0afdc729bd3
532 setx 0x410e2be7fa126126,%g7,%l0 ! %l0 = 410e2be7fa126126
533! %l1 = d8b185c79fa93f46
534 setx 0x722ebabfdb9c5088,%g7,%l1 ! %l1 = 722ebabfdb9c5088
535! Starting 10 instruction Load Burst
536! %f15 = bee2e18a, %f4 = 3bef703b
537 fcmpes %fcc1,%f15,%f4 ! %fcc1 = 1
538
539p0_label_15:
540! Mem[0000000010041410] = ffd7337e, %l4 = 0000000073000000
541 lduha [%i1+%o5]0x80,%l4 ! %l4 = 000000000000ffd7
542! Mem[0000000010001438] = 77dc5bff, %l4 = 000000000000ffd7
543 ldsw [%i0+0x038],%l4 ! %l4 = 0000000077dc5bff
544! Mem[00000000201c0000] = 1388eaae, %l1 = 722ebabfdb9c5088
545 ldub [%o0+%g0],%l1 ! %l1 = 0000000000000013
546! Mem[0000000010101400] = a7712b26, %l7 = 00000000ab7362a0
547 ldswa [%i4+%g0]0x88,%l7 ! %l7 = ffffffffa7712b26
548! Mem[0000000030081410] = d4903fa1 9fdf938e, %l6 = 369cb70d, %l7 = a7712b26
549 ldda [%i2+%o5]0x81,%l6 ! %l6 = 00000000d4903fa1 000000009fdf938e
550! Mem[0000000010181428] = a69ebf0f, %l3 = 0000000000000049
551 lduwa [%i6+0x028]%asi,%l3 ! %l3 = 00000000a69ebf0f
552! Mem[0000000030181410] = 297a0db7, %l4 = 0000000077dc5bff
553 ldswa [%i6+%o5]0x89,%l4 ! %l4 = 00000000297a0db7
554! Mem[0000000030141408] = dc7495ba, %l1 = 0000000000000013
555 ldsha [%i5+%o4]0x89,%l1 ! %l1 = ffffffffffff95ba
556! Mem[0000000010001408] = 4c05bd3db8f161e8, %l1 = ffffffffffff95ba
557 ldx [%i0+%o4],%l1 ! %l1 = 4c05bd3db8f161e8
558! Starting 10 instruction Store Burst
559! %l1 = 4c05bd3db8f161e8, Mem[0000000010041404] = 323ebeac, %asi = 80
560 stwa %l1,[%i1+0x004]%asi ! Mem[0000000010041404] = b8f161e8
561
562p0_label_16:
563! %l2 = 00000cf9, %l3 = a69ebf0f, Mem[0000000010101408] = 1d08f90c e656e6ab
564 stda %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000cf9 a69ebf0f
565! %l2 = 00000cf9, %l3 = a69ebf0f, Mem[0000000030181410] = b70d7a29 5f9fe92d
566 stda %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000cf9 a69ebf0f
567! %l7 = 000000009fdf938e, %l2 = 0000000000000cf9, %y = e16b9e2d
568 sdiv %l7,%l2,%l2 ! %l2 = ffffffff80000000
569 mov %l0,%y ! %y = fa126126
570! %l7 = 000000009fdf938e, Mem[0000000010101422] = fac942fd
571 sth %l7,[%i4+0x022] ! Mem[0000000010101420] = fac9938e
572! %l3 = 00000000a69ebf0f, Mem[000000001004142a] = 7a8e4af0, %asi = 80
573 stba %l3,[%i1+0x02a]%asi ! Mem[0000000010041428] = 7a8e0ff0
574! Mem[00000000211c0000] = e78e4b99, %l4 = 00000000297a0db7
575 ldstub [%o2+%g0],%l4 ! %l4 = 000000e7000000ff
576! %f6 = f34ef10c e6f2c253, Mem[00000000100c1408] = 221ada99 e635b7cc
577 stda %f6 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = f34ef10c e6f2c253
578! %l2 = ffffffff80000000, Mem[0000000030001408] = 1f2d3ba8
579 stha %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00003ba8
580! %f22 = 57a6fb1a b4e6d098, Mem[0000000030141408] = dc7495ba dac09af4
581 stda %f22,[%i5+%o4]0x89 ! Mem[0000000030141408] = 57a6fb1a b4e6d098
582! Starting 10 instruction Load Burst
583! Mem[000000001004141c] = 8bf2c6ff, %l3 = 00000000a69ebf0f
584 ldub [%i1+0x01f],%l3 ! %l3 = 00000000000000ff
585
586p0_label_17:
587! Mem[0000000030041408] = 1afba657, %l0 = 410e2be7fa126126
588 ldswa [%i1+%o4]0x81,%l0 ! %l0 = 000000001afba657
589! Mem[0000000030141408] = 98d0e6b4, %l4 = 00000000000000e7
590 ldsba [%i5+%o4]0x81,%l4 ! %l4 = ffffffffffffff98
591! Mem[00000000211c0000] = ff8e4b99, %l3 = 00000000000000ff
592 ldsba [%o2+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
593! Mem[0000000030081408] = 08e547b771ab8c1e, %f26 = 1b0a7741 4969f3ad
594 ldda [%i2+%o4]0x89,%f26 ! %f26 = 08e547b7 71ab8c1e
595! Mem[0000000030001400] = 16627be4fffffff5, %f4 = 3bef703b ac5e40e8
596 ldda [%i0+%g0]0x89,%f4 ! %f4 = 16627be4 fffffff5
597! Mem[0000000030041400] = 686e680f, %l0 = 000000001afba657
598 lduba [%i1+%g0]0x89,%l0 ! %l0 = 000000000000000f
599! Mem[0000000021800180] = 846e1c36, %l7 = 000000009fdf938e
600 lduba [%o3+0x180]%asi,%l7 ! %l7 = 0000000000000084
601! Mem[0000000021800180] = 846e1c36, %l5 = dac09af4dc7495ba
602 lduha [%o3+0x180]%asi,%l5 ! %l5 = 000000000000846e
603! Mem[00000000211c0000] = ff8e4b99, %l5 = 000000000000846e
604 lduh [%o2+%g0],%l5 ! %l5 = 000000000000ff8e
605! Starting 10 instruction Store Burst
606! %l7 = 0000000000000084, Mem[0000000010081410] = 49000000
607 stha %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00840000
608
609p0_label_18:
610! %l3 = ffffffffffffffff, Mem[0000000010081408] = 323ebeff
611 stba %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 323ebeff
612! %l7 = 0000000000000084, Mem[0000000010101410] = 114ed438
613 stwa %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000084
614! Mem[00000000100c1434] = f21de8de, %l5 = 000000000000ff8e
615 ldstub [%i3+0x034],%l5 ! %l5 = 000000f2000000ff
616! %l2 = ffffffff80000000, Mem[0000000010141410] = 0000001f
617 stha %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000001f
618! Mem[00000000211c0000] = ff8e4b99, %l4 = ffffffffffffff98
619 ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
620! Mem[00000000300c1400] = d49fed5b, %l3 = ffffffffffffffff
621 swapa [%i3+%g0]0x81,%l3 ! %l3 = 00000000d49fed5b
622! Mem[0000000010081400] = 35000000, %l7 = 0000000000000084
623 ldstuba [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
624! Mem[0000000010001432] = 010a115a, %l1 = 4c05bd3db8f161e8
625 ldstub [%i0+0x032],%l1 ! %l1 = 00000011000000ff
626! Mem[0000000030101410] = f357e578, %l4 = 00000000000000ff
627 ldstuba [%i4+%o5]0x81,%l4 ! %l4 = 000000f3000000ff
628! Starting 10 instruction Load Burst
629! Mem[0000000030081408] = 71ab8c1e, %f28 = ff2770d4
630 lda [%i2+%o4]0x89,%f28 ! %f28 = 71ab8c1e
631
632p0_label_19:
633! Mem[00000000300c1410] = 8e08f90c, %l3 = 00000000d49fed5b
634 lduha [%i3+%o5]0x81,%l3 ! %l3 = 0000000000008e08
635! Mem[0000000010041408] = 8d05bc84 e635b7cc, %l2 = 80000000, %l3 = 00008e08
636 ldda [%i1+%o4]0x80,%l2 ! %l2 = 000000008d05bc84 00000000e635b7cc
637! Code Fragment 3
638p0_fragment_6:
639! %l0 = 000000000000000f
640 setx 0xb28c272060bee8c5,%g7,%l0 ! %l0 = b28c272060bee8c5
641! %l1 = 0000000000000011
642 setx 0x58e04e007aabd57c,%g7,%l1 ! %l1 = 58e04e007aabd57c
643 setx 0x1fe000, %g1, %g3
644 or %l0, %g3, %l0 ! always set perrmask = 0xff
645 setx 0x1ffff8, %g1, %g2
646 and %l0, %g2, %l0
647 ta T_CHANGE_HPRIV
648 stxa %l1, [%l0]ASI_DCACHE_DATA
649 ta T_CHANGE_NONHPRIV
650! %l0 = b28c272060bee8c5
651 setx 0xceaed21064db534b,%g7,%l0 ! %l0 = ceaed21064db534b
652! %l1 = 58e04e007aabd57c
653 setx 0xe076733f9806f444,%g7,%l1 ! %l1 = e076733f9806f444
654! Mem[0000000010041410] = 7e33d7ff, %l7 = 0000000000000000
655 ldsba [%i1+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
656! Mem[00000000211c0000] = ff8e4b99, %l2 = 000000008d05bc84
657 ldub [%o2+%g0],%l2 ! %l2 = 00000000000000ff
658! Mem[0000000010101400] = 262b71a7, %l3 = 00000000e635b7cc
659 ldswa [%i4+%g0]0x80,%l3 ! %l3 = 00000000262b71a7
660! Mem[0000000030101408] = 1f000000, %l0 = ceaed21064db534b
661 lduba [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000
662! Mem[00000000300c1400] = ffffffff, %l2 = 00000000000000ff
663 ldsba [%i3+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
664! Mem[00000000100c1400] = ff2770d4, %l2 = ffffffffffffffff
665 ldsha [%i3+%g0]0x88,%l2 ! %l2 = 00000000000070d4
666! Starting 10 instruction Store Burst
667! %l0 = 0000000000000000, Mem[0000000030081408] = 71ab8c1e
668 stha %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 71ab0000
669
670p0_label_20:
671! Mem[0000000010001400] = 0db79c36, %l0 = 0000000000000000
672 swapa [%i0+%g0]0x88,%l0 ! %l0 = 000000000db79c36
673! Mem[0000000030181400] = 7891e78e, %l7 = ffffffffffffffff
674 ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 0000008e000000ff
675! %l6 = 00000000d4903fa1, Mem[0000000010101400] = 262b71a7
676 stb %l6,[%i4+%g0] ! Mem[0000000010101400] = a12b71a7
677! %l4 = 000000f3, %l5 = 000000f2, Mem[0000000010181408] = 638514ff e600c191
678 stda %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000f3 000000f2
679! Mem[00000000100c1420] = b6366b43, %l2 = 00000000000070d4
680 swap [%i3+0x020],%l2 ! %l2 = 00000000b6366b43
681! %l7 = 000000000000008e, Mem[00000000300c1400] = 24d52de3ffffffff
682 stxa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000000000008e
683! %f20 = 81715962 d47027ff, Mem[0000000010181400] = 27f56bb2 a86ac08b
684 stda %f20,[%i6+%g0]0x88 ! Mem[0000000010181400] = 81715962 d47027ff
685! Mem[000000001014140c] = 88b7831d, %l7 = 0000008e, %l0 = 0db79c36
686 add %i5,0x0c,%g1
687 casa [%g1]0x80,%l7,%l0 ! %l0 = 0000000088b7831d
688! Mem[00000000300c1400] = 8e000000, %l5 = 00000000000000f2
689 swapa [%i3+%g0]0x81,%l5 ! %l5 = 000000008e000000
690! Starting 10 instruction Load Burst
691! Mem[0000000010101400] = a12b71a7ba1fd126, %l4 = 00000000000000f3
692 ldxa [%i4+%g0]0x80,%l4 ! %l4 = a12b71a7ba1fd126
693
694p0_label_21:
695! Mem[0000000010001414] = 1ad070ea, %l5 = 000000008e000000
696 lduw [%i0+0x014],%l5 ! %l5 = 000000001ad070ea
697! Mem[0000000021800100] = eab07eb5, %l7 = 000000000000008e
698 ldsha [%o3+0x100]%asi,%l7 ! %l7 = ffffffffffffeab0
699! Mem[0000000010001438] = 77dc5bffadf36949, %f6 = f34ef10c e6f2c253
700 ldd [%i0+0x038],%f6 ! %f6 = 77dc5bff adf36949
701! Mem[0000000030101408] = 0000001f, %l5 = 000000001ad070ea
702 ldswa [%i4+%o4]0x81,%l5 ! %l5 = 000000000000001f
703! Mem[0000000010181400] = d47027ff, %l7 = ffffffffffffeab0
704 lduha [%i6+%g0]0x88,%l7 ! %l7 = 00000000000027ff
705! Mem[0000000010181410] = 429c26ffd0a1fb6d, %l1 = e076733f9806f444
706 ldxa [%i6+%o5]0x88,%l1 ! %l1 = 429c26ffd0a1fb6d
707! Mem[0000000010081408] = ffbe3e32bab70720, %l5 = 000000000000001f
708 ldxa [%i2+%o4]0x80,%l5 ! %l5 = ffbe3e32bab70720
709! Mem[0000000010141408] = 18c2a287, %l1 = 429c26ffd0a1fb6d
710 ldsb [%i5+0x00b],%l1 ! %l1 = ffffffffffffff87
711! %f31 = ff5bdc77, %f12 = 00000049
712 fcmpes %fcc3,%f31,%f12 ! %fcc3 = 1
713! Starting 10 instruction Store Burst
714! Mem[0000000010001400] = 00000000, %l4 = a12b71a7ba1fd126
715 swapa [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000
716
717p0_label_22:
718! %l7 = 00000000000027ff, Mem[0000000010181410] = d0a1fb6d
719 stha %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = d0a127ff
720! Mem[0000000010081430] = 67138f59fbee4764, %l2 = 00000000b6366b43, %l3 = 00000000262b71a7
721 add %i2,0x30,%g1
722 casxa [%g1]0x80,%l2,%l3 ! %l3 = 67138f59fbee4764
723! Mem[00000000211c0000] = ff8e4b99, %l5 = ffbe3e32bab70720
724 ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
725! %f10 = 5405617e f04a8e7a, %l1 = ffffffffffffff87
726! Mem[0000000030081400] = 007359c761833684
727 stda %f10,[%i2+%l1]ASI_PST32_SL ! Mem[0000000030081400] = 7a8e4af07e610554
728! Code Fragment 3
729p0_fragment_7:
730! %l0 = 0000000088b7831d
731 setx 0x1fa96108021c1606,%g7,%l0 ! %l0 = 1fa96108021c1606
732! %l1 = ffffffffffffff87
733 setx 0xa252e0781cd8e45f,%g7,%l1 ! %l1 = a252e0781cd8e45f
734 setx 0x1fe000, %g1, %g3
735 or %l0, %g3, %l0 ! always set perrmask = 0xff
736 setx 0x1ffff8, %g1, %g2
737 and %l0, %g2, %l0
738 ta T_CHANGE_HPRIV
739 stxa %l1, [%l0]ASI_DCACHE_DATA
740 ta T_CHANGE_NONHPRIV
741! %l0 = 1fa96108021c1606
742 setx 0x39a42bf87975acc9,%g7,%l0 ! %l0 = 39a42bf87975acc9
743! %l1 = a252e0781cd8e45f
744 setx 0xaaf9251854b0443c,%g7,%l1 ! %l1 = aaf9251854b0443c
745! %f22 = 57a6fb1a b4e6d098, Mem[0000000010081408] = 323ebeff 2007b7ba
746 stda %f22,[%i2+%o4]0x88 ! Mem[0000000010081408] = 57a6fb1a b4e6d098
747! %l7 = 00000000000027ff, Mem[0000000030141410] = dee81df2
748 stba %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = dee81dff
749! %f6 = 77dc5bff adf36949, Mem[0000000010101400] = a7712ba1 26d11fba
750 stda %f6 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 77dc5bff adf36949
751! %l3 = 67138f59fbee4764, Mem[0000000010001428] = 22d7337e, %asi = 80
752 stha %l3,[%i0+0x028]%asi ! Mem[0000000010001428] = 4764337e
753! Starting 10 instruction Load Burst
754! Mem[0000000030081400] = 5405617e f04a8e7a, %l4 = 00000000, %l5 = 000000ff
755 ldda [%i2+%g0]0x89,%l4 ! %l4 = 00000000f04a8e7a 000000005405617e
756
757p0_label_23:
758! Mem[00000000100c1400] = 16627be4ff2770d4, %f20 = 81715962 d47027ff
759 ldda [%i3+%g0]0x88,%f20 ! %f20 = 16627be4 ff2770d4
760! Mem[0000000010041410] = 7e3ce628 7e33d7ff, %l6 = d4903fa1, %l7 = 000027ff
761 ldda [%i1+%o5]0x88,%l6 ! %l6 = 000000007e33d7ff 000000007e3ce628
762! Mem[0000000020800000] = 36e85b63, %l7 = 000000007e3ce628
763 lduba [%o1+0x001]%asi,%l7 ! %l7 = 00000000000000e8
764! Mem[0000000010101400] = 4969f3ad, %l0 = 39a42bf87975acc9
765 lduba [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000049
766! %l4 = 00000000f04a8e7a, %l1 = aaf9251854b0443c, %y = fa126126
767 umul %l4,%l1,%l0 ! %l0 = 4f7dea0e1b31cc98, %y = 4f7dea0e
768! Mem[0000000010041400] = 2007b7ba, %l5 = 000000005405617e
769 ldswa [%i1+%g0]0x80,%l5 ! %l5 = 000000002007b7ba
770! Mem[0000000010181410] = d0a127ff, %f17 = 0923f7ad
771 lda [%i6+%o5]0x88,%f17 ! %f17 = d0a127ff
772! Mem[0000000030141400] = 81715962d47027ff, %f6 = 77dc5bff adf36949
773 ldda [%i5+%g0]0x89,%f6 ! %f6 = 81715962 d47027ff
774! Mem[0000000010081410] = 00008400, %l5 = 000000002007b7ba
775 lduba [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000000
776! Starting 10 instruction Store Burst
777! Mem[0000000030141408] = b4e6d098, %l5 = 0000000000000000
778 swapa [%i5+%o4]0x89,%l5 ! %l5 = 00000000b4e6d098
779
780p0_label_24:
781! %f22 = 57a6fb1a b4e6d098, %l0 = 4f7dea0e1b31cc98
782! Mem[0000000010181428] = a69ebf0f5c068e76
783 add %i6,0x028,%g1
784 stda %f22,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010181428] = a69ebf0f5c068e76
785! %l5 = 00000000b4e6d098, Mem[00000000100c1400] = d47027ff
786 stba %l5,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 987027ff
787! Mem[0000000010181400] = ff2770d4, %l6 = 000000007e33d7ff
788 ldstuba [%i6+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
789! %l4 = f04a8e7a, %l5 = b4e6d098, Mem[0000000030001410] = fffffff5 98d55407
790 stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = f04a8e7a b4e6d098
791! %l5 = 00000000b4e6d098, Mem[0000000030181400] = 7891e7ff
792 stwa %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = b4e6d098
793! %l5 = 00000000b4e6d098, Mem[0000000010181400] = ff2770d4
794 stwa %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = b4e6d098
795! Mem[0000000010041400] = bab70720, %l3 = 67138f59fbee4764
796 swapa [%i1+%g0]0x88,%l3 ! %l3 = 00000000bab70720
797! %l6 = 00000000000000ff, Mem[00000000100c142a] = 7a8e4af0, %asi = 80
798 stba %l6,[%i3+0x02a]%asi ! Mem[00000000100c1428] = 7a8efff0
799! %l3 = 00000000bab70720, Mem[0000000010041400] = fbee4764
800 stwa %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = bab70720
801! Starting 10 instruction Load Burst
802! Mem[0000000030081410] = d4903fa19fdf938e, %l2 = 00000000b6366b43
803 ldxa [%i2+%o5]0x81,%l2 ! %l2 = d4903fa19fdf938e
804
805p0_label_25:
806! Mem[0000000010081400] = 350000ff, %l6 = 00000000000000ff
807 lduba [%i2+%g0]0x88,%l6 ! %l6 = 00000000000000ff
808! Mem[0000000030001410] = f04a8e7a, %l7 = 00000000000000e8
809 ldsha [%i0+%o5]0x81,%l7 ! %l7 = fffffffffffff04a
810! Mem[0000000010101410] = f8bb959684000000, %l6 = 00000000000000ff
811 ldxa [%i4+%o5]0x88,%l6 ! %l6 = f8bb959684000000
812! Mem[0000000010141434] = 77f6cf06, %l1 = aaf9251854b0443c
813 lduwa [%i5+0x034]%asi,%l1 ! %l1 = 0000000077f6cf06
814! Mem[00000000211c0000] = ff8e4b99, %l3 = 00000000bab70720
815 lduh [%o2+%g0],%l3 ! %l3 = 000000000000ff8e
816! Mem[0000000010101434] = d37a8e6c, %l2 = d4903fa19fdf938e
817 ldsba [%i4+0x037]%asi,%l2 ! %l2 = 000000000000006c
818! Mem[0000000030041408] = 57a6fb1a, %l5 = 00000000b4e6d098
819 ldsba [%i1+%o4]0x89,%l5 ! %l5 = 000000000000001a
820! Mem[0000000020800000] = 36e85b63, %l4 = 00000000f04a8e7a
821 ldsha [%o1+0x000]%asi,%l4 ! %l4 = 00000000000036e8
822! Mem[0000000030001410] = 98d0e6b47a8e4af0, %f0 = acbe3e32 bab70720
823 ldda [%i0+%o5]0x89,%f0 ! %f0 = 98d0e6b4 7a8e4af0
824! Starting 10 instruction Store Burst
825! %l6 = f8bb959684000000, Mem[0000000030101408] = a0626a6b1f000000
826 stxa %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = f8bb959684000000
827
828p0_label_26:
829! Mem[0000000010181410] = ff27a1d0, %l4 = 00000000000036e8
830 swapa [%i6+%o5]0x80,%l4 ! %l4 = 00000000ff27a1d0
831! %f20 = 16627be4 ff2770d4, Mem[0000000010041430] = af520c69 f21de8de
832 stda %f20,[%i1+0x030]%asi ! Mem[0000000010041430] = 16627be4 ff2770d4
833! %l2 = 000000000000006c, Mem[0000000021800080] = bb203e7c
834 sth %l2,[%o3+0x080] ! Mem[0000000021800080] = 006c3e7c
835! %l4 = 00000000ff27a1d0, Mem[0000000010141408] = 18c2a287
836 stha %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = a1d0a287
837! %l3 = 000000000000ff8e, Mem[0000000030041410] = ff000000
838 stba %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 8e000000
839! Mem[0000000030081400] = 7a8e4af0, %l7 = fffffffffffff04a
840 swapa [%i2+%g0]0x81,%l7 ! %l7 = 000000007a8e4af0
841! %l6 = f8bb959684000000, Mem[00000000300c1400] = 000000f2
842 stwa %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 84000000
843! %l0 = 4f7dea0e1b31cc98, %l0 = 4f7dea0e1b31cc98, %y = 4f7dea0e
844 umul %l0,%l0,%l4 ! %l4 = 02e38ad805b29a40, %y = 02e38ad8
845! %f10 = 5405617e, Mem[00000000100c1410] = 369cb70d
846 sta %f10,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 5405617e
847! Starting 10 instruction Load Burst
848! Mem[0000000030101400] = adf3ec9d, %l4 = 02e38ad805b29a40
849 ldsha [%i4+%g0]0x81,%l4 ! %l4 = ffffffffffffadf3
850
851p0_label_27:
852! Mem[0000000030181400] = 98d0e6b4, %f30 = 4969f3ad
853 lda [%i6+%g0]0x81,%f30 ! %f30 = 98d0e6b4
854! Mem[0000000030081410] = d4903fa1, %l7 = 000000007a8e4af0
855 ldsba [%i2+%o5]0x81,%l7 ! %l7 = ffffffffffffffd4
856! Mem[0000000010001408] = e861f1b83dbd054c, %f2 = ccb735e6 99da1a22
857 ldda [%i0+%o4]0x88,%f2 ! %f2 = e861f1b8 3dbd054c
858! Code Fragment 3
859p0_fragment_8:
860! %l0 = 4f7dea0e1b31cc98
861 setx 0x7b6cb4686079622d,%g7,%l0 ! %l0 = 7b6cb4686079622d
862! %l1 = 0000000077f6cf06
863 setx 0x5fd0ce6016ebe418,%g7,%l1 ! %l1 = 5fd0ce6016ebe418
864 setx 0x1fe000, %g1, %g3
865 or %l0, %g3, %l0 ! always set perrmask = 0xff
866 setx 0x1ffff8, %g1, %g2
867 and %l0, %g2, %l0
868 ta T_CHANGE_HPRIV
869 stxa %l1, [%l0]ASI_DCACHE_DATA
870 ta T_CHANGE_NONHPRIV
871! %l0 = 7b6cb4686079622d
872 setx 0x7e0e718fff83dbab,%g7,%l0 ! %l0 = 7e0e718fff83dbab
873! %l1 = 5fd0ce6016ebe418
874 setx 0xe87cf36fdbc9de5e,%g7,%l1 ! %l1 = e87cf36fdbc9de5e
875! Mem[0000000010101408] = 00000cf9, %l6 = f8bb959684000000
876 lduha [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000cf9
877! Mem[0000000021800100] = eab07eb5, %l7 = ffffffffffffffd4
878 lduha [%o3+0x100]%asi,%l7 ! %l7 = 000000000000eab0
879! Mem[0000000030081400] = 4af0ffff, %l7 = 000000000000eab0
880 lduha [%i2+%g0]0x89,%l7 ! %l7 = 000000000000ffff
881! %f17 = d0a127ff, %f2 = e861f1b8
882 fcmpes %fcc0,%f17,%f2 ! %fcc0 = 2
883! Mem[0000000030001400] = f5ffffff, %l3 = 000000000000ff8e
884 ldsha [%i0+%g0]0x81,%l3 ! %l3 = fffffffffffff5ff
885! Starting 10 instruction Store Burst
886! %l2 = 000000000000006c, %l1 = e87cf36fdbc9de5e, %l2 = 000000000000006c
887 udivx %l2,%l1,%l2 ! %l2 = 0000000000000000
888
889p0_label_28:
890! Mem[0000000020800000] = 36e85b63, %l1 = e87cf36fdbc9de5e
891 ldstub [%o1+%g0],%l1 ! %l1 = 00000036000000ff
892! Mem[0000000010001400] = 26d11fba, %l1 = 0000000000000036
893 ldstuba [%i0+0x000]%asi,%l1 ! %l1 = 00000026000000ff
894! Mem[0000000030101408] = 84000000, %l2 = 0000000000000000
895 swapa [%i4+%o4]0x89,%l2 ! %l2 = 0000000084000000
896! %f17 = d0a127ff, Mem[0000000030041400] = 686e680f
897 sta %f17,[%i1+%g0]0x89 ! Mem[0000000030041400] = d0a127ff
898! Mem[0000000010141410] = 1f000000, %l1 = 0000000000000026
899 ldstuba [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff
900! %l6 = 00000cf9, %l7 = 0000ffff, Mem[0000000010001410] = a13f90d4 ea70d01a
901 stda %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000cf9 0000ffff
902! %l5 = 000000000000001a, Mem[00000000100c1410] = 3bef703b5405617e
903 stxa %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000000000001a
904! Mem[0000000010081428] = 5403dcf823c848d7, %l5 = 000000000000001a, %l6 = 0000000000000cf9
905 add %i2,0x28,%g1
906 casxa [%g1]0x80,%l5,%l6 ! %l6 = 5403dcf823c848d7
907! %l1 = 0000000000000000, Mem[0000000010141438] = 2860b7d7a7195457, %asi = 80
908 stxa %l1,[%i5+0x038]%asi ! Mem[0000000010141438] = 0000000000000000
909! Starting 10 instruction Load Burst
910! Mem[0000000010001400] = ffd11fba, %l6 = 5403dcf823c848d7
911 lduba [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000ff
912
913p0_label_29:
914! Mem[0000000030101408] = 00000000, %l1 = 0000000000000000
915 ldsha [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
916! Mem[0000000010041410] = ffd7337e, %l4 = ffffffffffffadf3
917 lduha [%i1+0x012]%asi,%l4 ! %l4 = 000000000000337e
918 membar #Sync ! Added by membar checker (4)
919! Mem[0000000030041400] = ff27a1d0 89a1bcb0 1afba657 19b11335
920! Mem[0000000030041410] = 8e000000 5cb239cf 7e5da5c0 94f14874
921! Mem[0000000030041420] = d11954e5 8429aab2 c371ea9a 11acf543
922! Mem[0000000030041430] = 102c0183 61d5e96d cd3f8433 0ca4ff79
923 ldda [%i1]ASI_BLK_SL,%f0 ! Block Load from 0000000030041400
924! Mem[0000000010101408] = 00000cf9, %l1 = 0000000000000000
925 lduwa [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000cf9
926! Code Fragment 4
927p0_fragment_9:
928! %l0 = 7e0e718fff83dbab
929 setx 0x094227378fd0b04e,%g7,%l0 ! %l0 = 094227378fd0b04e
930! %l1 = 0000000000000cf9
931 setx 0x2a9ed9fffc69fc37,%g7,%l1 ! %l1 = 2a9ed9fffc69fc37
932 setx 0x7ff8, %g1, %g2
933 and %l0, %g2, %l0
934 setx 0xffffffff, %g1, %g2
935 and %l1, %g2, %l1
936 setx 0x100000000, %g1, %g2
937 or %l1, %g2, %l1 ! Set bit 32 - perrinj
938 ta T_CHANGE_HPRIV
939 stxa %l1, [%l0]ASI_ICACHE_INSTR
940 ta T_CHANGE_NONHPRIV
941! %l0 = 094227378fd0b04e
942 setx 0x1bfed8a7822e8478,%g7,%l0 ! %l0 = 1bfed8a7822e8478
943! %l1 = 2a9ed9fffc69fc37
944 setx 0x623049b072417d66,%g7,%l1 ! %l1 = 623049b072417d66
945! Mem[00000000100c1410] = 0000001a, %f31 = ff5bdc77
946 lda [%i3+%o5]0x88,%f31 ! %f31 = 0000001a
947! Mem[00000000300c1400] = 8400000000000000, %l1 = 623049b072417d66
948 ldxa [%i3+%g0]0x81,%l1 ! %l1 = 8400000000000000
949! Mem[0000000030081408] = 71ab0000, %f19 = 3dbd054c
950 lda [%i2+%o4]0x89,%f19 ! %f19 = 71ab0000
951! Mem[0000000030181408] = 62e84531f80362a0, %f24 = 45ee50c7 369cb70d
952 ldda [%i6+%o4]0x89,%f24 ! %f24 = 62e84531 f80362a0
953! Starting 10 instruction Store Burst
954! Mem[0000000010001420] = 0db79c36c750ee45, %l2 = 0000000084000000, %l3 = fffffffffffff5ff
955 add %i0,0x20,%g1
956 casxa [%g1]0x80,%l2,%l3 ! %l3 = 0db79c36c750ee45
957
958p0_label_30:
959 membar #Sync ! Added by membar checker (5)
960! %l5 = 000000000000001a, Mem[0000000030041408] = 3513b11957a6fb1a
961 stxa %l5,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000000000001a
962! %l3 = 0db79c36c750ee45, Mem[0000000030081400] = fffff04a
963 stwa %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = c750ee45
964! %l2 = 0000000084000000, Mem[0000000010041408] = 8d05bc84e635b7cc
965 stx %l2,[%i1+%o4] ! Mem[0000000010041408] = 0000000084000000
966! %l0 = 822e8478, %l1 = 00000000, Mem[0000000030141410] = dee81dff 7ad3ffff
967 stda %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 822e8478 00000000
968! Mem[00000000300c1408] = b6366b43, %l1 = 8400000000000000
969 ldstuba [%i3+%o4]0x81,%l1 ! %l1 = 000000b6000000ff
970! Mem[0000000010101400] = adf36949, %l7 = 000000000000ffff
971 ldstuba [%i4+%g0]0x88,%l7 ! %l7 = 00000049000000ff
972! Mem[0000000020800000] = ffe85b63, %l5 = 000000000000001a
973 ldstuba [%o1+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
974! Mem[0000000010181410] = 000036e8, %l1 = 00000000000000b6
975 swapa [%i6+%o5]0x80,%l1 ! %l1 = 00000000000036e8
976! %l4 = 0000337e, %l5 = 000000ff, Mem[0000000030181400] = 98d0e6b4 bb3c2ead
977 stda %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000337e 000000ff
978! Starting 10 instruction Load Burst
979! Mem[00000000218000c0] = 16743492, %l4 = 000000000000337e
980 lduh [%o3+0x0c0],%l4 ! %l4 = 0000000000001674
981
982p0_label_31:
983! Mem[0000000021800180] = 846e1c36, %l5 = 00000000000000ff
984 ldsh [%o3+0x180],%l5 ! %l5 = ffffffffffff846e
985! Mem[0000000010101410] = f8bb959684000000, %f16 = 8d59ff24 d0a127ff
986 ldda [%i4+%o5]0x88,%f16 ! %f16 = f8bb9596 84000000
987! Mem[0000000010181408] = f3000000, %l4 = 0000000000001674
988 lduwa [%i6+%o4]0x80,%l4 ! %l4 = 00000000f3000000
989! %l7 = 0000000000000049, imm = 00000000000009c2, %l7 = 0000000000000049
990 subc %l7,0x9c2,%l7 ! %l7 = fffffffffffff687
991! Mem[0000000030141400] = ff2770d4, %l4 = 00000000f3000000
992 lduha [%i5+%g0]0x81,%l4 ! %l4 = 000000000000ff27
993! Mem[0000000020800040] = 735fa555, %l4 = 000000000000ff27
994 lduh [%o1+0x040],%l4 ! %l4 = 000000000000735f
995! Mem[00000000300c1400] = 00000084, %l1 = 00000000000036e8
996 lduba [%i3+%g0]0x89,%l1 ! %l1 = 0000000000000084
997! Mem[0000000010081400] = 350000ff, %l3 = 0db79c36c750ee45
998 ldsba [%i2+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
999! %f0 = b0bca189, %f23 = b4e6d098
1000 fsqrts %f0 ,%f23 ! %f23 = 7fffffff
1001! Starting 10 instruction Store Burst
1002! Mem[0000000010041406] = b8f161e8, %l2 = 0000000084000000
1003 ldstuba [%i1+0x006]%asi,%l2 ! %l2 = 00000061000000ff
1004
1005p0_label_32:
1006! %f10 = 43f5ac11 9aea71c3, Mem[0000000010001408] = 4c05bd3d b8f161e8
1007 stda %f10,[%i0+%o4]0x80 ! Mem[0000000010001408] = 43f5ac11 9aea71c3
1008! Mem[0000000010141408] = 87a2d0a1, %l3 = ffffffffffffffff
1009 lduwa [%i5+%o4]0x88,%l3 ! %l3 = 0000000087a2d0a1
1010! Mem[0000000010041428] = 7a8e0ff07e610554, %l1 = 0000000000000084, %l6 = 00000000000000ff
1011 add %i1,0x28,%g1
1012 casxa [%g1]0x80,%l1,%l6 ! %l6 = 7a8e0ff07e610554
1013! %l5 = ffffffffffff846e, Mem[0000000010181420] = dc69e2cf2e17228c
1014 stx %l5,[%i6+0x020] ! Mem[0000000010181420] = ffffffffffff846e
1015! %f0 = b0bca189 d0a127ff 3513b119 57a6fb1a
1016! %f4 = cf39b25c 0000008e 7448f194 c0a55d7e
1017! %f8 = b2aa2984 e55419d1 43f5ac11 9aea71c3
1018! %f12 = 6de9d561 83012c10 79ffa40c 33843fcd
1019 stda %f0,[%i5]ASI_COMMIT_P ! Block Store to 0000000010141400
1020! %l0 = 1bfed8a7822e8478, Mem[0000000010101408] = 00000cf9
1021 stba %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000c78
1022! Mem[0000000010081428] = 5403dcf823c848d7, %l5 = ffffffffffff846e, %l2 = 0000000000000061
1023 add %i2,0x28,%g1
1024 casxa [%g1]0x80,%l5,%l2 ! %l2 = 5403dcf823c848d7
1025 membar #Sync ! Added by membar checker (6)
1026! Mem[0000000010141408] = 19b11335, %l7 = fffffffffffff687
1027 ldstuba [%i5+%o4]0x88,%l7 ! %l7 = 00000035000000ff
1028! %f4 = cf39b25c 0000008e, %l0 = 1bfed8a7822e8478
1029! Mem[0000000010141408] = ff13b11957a6fb1a
1030 add %i5,0x008,%g1
1031 stda %f4,[%g1+%l0]ASI_PST8_P ! Mem[0000000010141408] = ff39b25c00a6fb1a
1032! Starting 10 instruction Load Burst
1033! Mem[0000000030141410] = 822e8478, %l7 = 0000000000000035
1034 lduba [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000078
1035
1036p0_label_33:
1037! Mem[0000000010081400] = ff000035, %l0 = 1bfed8a7822e8478
1038 ldswa [%i2+%g0]0x80,%l0 ! %l0 = ffffffffff000035
1039! Mem[0000000010001410] = 0000ffff 00000cf9, %l0 = ff000035, %l1 = 00000084
1040 ldda [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000cf9 000000000000ffff
1041! Mem[0000000010181408] = f3000000f2000000, %l5 = ffffffffffff846e
1042 ldxa [%i6+%o4]0x80,%l5 ! %l5 = f3000000f2000000
1043! Mem[0000000030041400] = d0a127ff, %l3 = 0000000087a2d0a1
1044 ldsba [%i1+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
1045! Mem[0000000030181410] = f90c0000, %l4 = 000000000000735f
1046 ldsha [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000000
1047! Mem[0000000010041408] = 00000000, %l0 = 0000000000000cf9
1048 ldsha [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
1049! Mem[0000000030001400] = f5ffffff, %l4 = 0000000000000000
1050 lduha [%i0+%g0]0x81,%l4 ! %l4 = 000000000000f5ff
1051! Mem[0000000030001408] = 00003ba8, %f9 = e55419d1
1052 lda [%i0+%o4]0x81,%f9 ! %f9 = 00003ba8
1053! Mem[0000000010181410] = 000000b6, %l4 = 000000000000f5ff
1054 lduha [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
1055! Starting 10 instruction Store Burst
1056! %l6 = 7a8e0ff07e610554, Mem[0000000030041410] = 0000008e
1057 stwa %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 7e610554
1058
1059p0_label_34:
1060! %f20 = 16627be4, Mem[0000000030001408] = a83b0000
1061 sta %f20,[%i0+%o4]0x89 ! Mem[0000000030001408] = 16627be4
1062! Mem[0000000020800041] = 735fa555, %l0 = 0000000000000000
1063 ldstub [%o1+0x041],%l0 ! %l0 = 0000005f000000ff
1064! Code Fragment 3
1065p0_fragment_10:
1066! %l0 = 000000000000005f
1067 setx 0x765c283f945dcbf6,%g7,%l0 ! %l0 = 765c283f945dcbf6
1068! %l1 = 000000000000ffff
1069 setx 0x042304478d167f5f,%g7,%l1 ! %l1 = 042304478d167f5f
1070 setx 0x1fe000, %g1, %g3
1071 or %l0, %g3, %l0 ! always set perrmask = 0xff
1072 setx 0x1ffff8, %g1, %g2
1073 and %l0, %g2, %l0
1074 ta T_CHANGE_HPRIV
1075 stxa %l1, [%l0]ASI_DCACHE_DATA
1076 ta T_CHANGE_NONHPRIV
1077! %l0 = 765c283f945dcbf6
1078 setx 0x6b390c9059d650ba,%g7,%l0 ! %l0 = 6b390c9059d650ba
1079! %l1 = 042304478d167f5f
1080 setx 0x6f548cbfc10d3fb0,%g7,%l1 ! %l1 = 6f548cbfc10d3fb0
1081! %f16 = f8bb9596, Mem[0000000010141410] = cf39b25c
1082 st %f16,[%i5+%o5] ! Mem[0000000010141410] = f8bb9596
1083! %f8 = b2aa2984 00003ba8, %l4 = 0000000000000000
1084! Mem[0000000030041438] = cd3f84330ca4ff79
1085 add %i1,0x038,%g1
1086 stda %f8,[%g1+%l4]ASI_PST8_S ! Mem[0000000030041438] = cd3f84330ca4ff79
1087! %l5 = f3000000f2000000, Mem[0000000030081408] = 0000ab71b747e508
1088 stxa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = f3000000f2000000
1089! %l4 = 00000000, %l5 = f2000000, Mem[0000000030041410] = 7e610554 cf39b25c
1090 stda %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 f2000000
1091! %l6 = 7a8e0ff07e610554, Mem[0000000030101408] = 00000000
1092 stwa %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 7e610554
1093! Mem[0000000010181400] = b4e6d098, %l5 = f3000000f2000000
1094 swapa [%i6+%g0]0x80,%l5 ! %l5 = 00000000b4e6d098
1095! Starting 10 instruction Load Burst
1096! Mem[0000000010101408] = 00000c78, %l4 = 0000000000000000
1097 ldsba [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000078
1098
1099p0_label_35:
1100! Mem[0000000030001400] = f5ffffff, %l6 = 7a8e0ff07e610554
1101 lduwa [%i0+%g0]0x81,%l6 ! %l6 = 00000000f5ffffff
1102! Mem[0000000030141400] = ff2770d4, %f14 = 79ffa40c
1103 lda [%i5+%g0]0x81,%f14 ! %f14 = ff2770d4
1104! Mem[0000000021800000] = c60ef55e, %l2 = 5403dcf823c848d7
1105 ldsh [%o3+%g0],%l2 ! %l2 = ffffffffffffc60e
1106! Mem[0000000030041400] = ff27a1d0, %f28 = 71ab8c1e
1107 lda [%i1+%g0]0x81,%f28 ! %f28 = ff27a1d0
1108! Mem[0000000030081400] = c750ee45, %l5 = 00000000b4e6d098
1109 lduwa [%i2+%g0]0x81,%l5 ! %l5 = 00000000c750ee45
1110! Mem[0000000030101400] = adf3ec9d, %l6 = 00000000f5ffffff
1111 lduha [%i4+%g0]0x81,%l6 ! %l6 = 000000000000adf3
1112! Mem[0000000030081410] = d4903fa1 9fdf938e, %l0 = 59d650ba, %l1 = c10d3fb0
1113 ldda [%i2+%o5]0x81,%l0 ! %l0 = 00000000d4903fa1 000000009fdf938e
1114! Mem[0000000030101408] = 5405617e, %l2 = ffffffffffffc60e
1115 ldsha [%i4+%o4]0x81,%l2 ! %l2 = 0000000000005405
1116! Mem[0000000030001408] = e47b6216fc1eb538, %l6 = 000000000000adf3
1117 ldxa [%i0+%o4]0x81,%l6 ! %l6 = e47b6216fc1eb538
1118! Starting 10 instruction Store Burst
1119! Mem[0000000010181430] = 72e701c0, %l7 = 0000000000000078, %asi = 80
1120 swapa [%i6+0x030]%asi,%l7 ! %l7 = 0000000072e701c0
1121
1122p0_label_36:
1123! %l5 = 00000000c750ee45, Mem[00000000300c1410] = 0cf9088e
1124 stwa %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = c750ee45
1125! Mem[0000000010041418] = 8d59ff24, %l2 = 0000000000005405, %asi = 80
1126 swapa [%i1+0x018]%asi,%l2 ! %l2 = 000000008d59ff24
1127! %l6 = fc1eb538, %l7 = 72e701c0, Mem[0000000030141410] = 822e8478 00000000
1128 stda %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = fc1eb538 72e701c0
1129! %f30 = 98d0e6b4, Mem[0000000010041410] = 7e33d7ff
1130 sta %f30,[%i1+%o5]0x88 ! Mem[0000000010041410] = 98d0e6b4
1131! %l5 = 00000000c750ee45, Mem[0000000010101428] = 3121a4ea9cc3788a, %asi = 80
1132 stxa %l5,[%i4+0x028]%asi ! Mem[0000000010101428] = 00000000c750ee45
1133! Mem[0000000010141400] = 89a1bcb0, %l4 = 0000000000000078
1134 ldstuba [%i5+%g0]0x88,%l4 ! %l4 = 000000b0000000ff
1135! Mem[0000000010101410] = 00000084, %l3 = ffffffffffffffff
1136 swapa [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000084
1137! %l4 = 000000b0, %l5 = c750ee45, Mem[0000000030101400] = adf3ec9d 41770ad0
1138 stda %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000b0 c750ee45
1139! %f25 = f80362a0, %f0 = b0bca189, %f16 = f8bb9596
1140 fadds %f25,%f0 ,%f16 ! %f16 = f80362a0
1141! Starting 10 instruction Load Burst
1142! Mem[0000000030081400] = 5405617e45ee50c7, %f22 = 57a6fb1a 7fffffff
1143 ldda [%i2+%g0]0x89,%f22 ! %f22 = 5405617e 45ee50c7
1144
1145p0_label_37:
1146! Mem[00000000100c1408] = 53c2f2e60cf14ef3, %l5 = 00000000c750ee45
1147 ldxa [%i3+%o4]0x88,%l5 ! %l5 = 53c2f2e60cf14ef3
1148! Mem[0000000030141400] = 81715962d47027ff, %f28 = ff27a1d0 62597181
1149 ldda [%i5+%g0]0x89,%f28 ! %f28 = 81715962 d47027ff
1150! %l0 = 00000000d4903fa1, imm = fffffffffffff7c4, %l2 = 000000008d59ff24
1151 andn %l0,-0x83c,%l2 ! %l2 = 0000000000000821
1152! Mem[0000000020800040] = 73ffa555, %l7 = 0000000072e701c0
1153 ldsha [%o1+0x040]%asi,%l7 ! %l7 = 00000000000073ff
1154! Mem[0000000010181410] = 000000b6ff269c42, %f28 = 81715962 d47027ff
1155 ldda [%i6+%o5]0x80,%f28 ! %f28 = 000000b6 ff269c42
1156! Mem[0000000030001400] = f5ffffff, %l4 = 00000000000000b0
1157 ldsha [%i0+%g0]0x81,%l4 ! %l4 = fffffffffffff5ff
1158! Mem[0000000010181408] = f3000000 f2000000, %l0 = d4903fa1, %l1 = 9fdf938e
1159 ldda [%i6+%o4]0x80,%l0 ! %l0 = 00000000f3000000 00000000f2000000
1160! Mem[0000000010181400] = f2000000 62597181, %l0 = f3000000, %l1 = f2000000
1161 ldda [%i6+%g0]0x80,%l0 ! %l0 = 00000000f2000000 0000000062597181
1162! Mem[0000000010001400] = ffd11fba, %l3 = 0000000000000084
1163 lduba [%i0+%g0]0x80,%l3 ! %l3 = 00000000000000ff
1164! Starting 10 instruction Store Burst
1165! Code Fragment 4
1166p0_fragment_11:
1167! %l0 = 00000000f2000000
1168 setx 0x6997be4fb9c46d8c,%g7,%l0 ! %l0 = 6997be4fb9c46d8c
1169! %l1 = 0000000062597181
1170 setx 0x04c46cd00f266cab,%g7,%l1 ! %l1 = 04c46cd00f266cab
1171 setx 0x7ff8, %g1, %g2
1172 and %l0, %g2, %l0
1173 setx 0xffffffff, %g1, %g2
1174 and %l1, %g2, %l1
1175 setx 0x100000000, %g1, %g2
1176 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1177 ta T_CHANGE_HPRIV
1178 stxa %l1, [%l0]ASI_ICACHE_INSTR
1179 ta T_CHANGE_NONHPRIV
1180! %l0 = 6997be4fb9c46d8c
1181 setx 0x19448be844217972,%g7,%l0 ! %l0 = 19448be844217972
1182! %l1 = 04c46cd00f266cab
1183 setx 0xab01fd6f9cb32af7,%g7,%l1 ! %l1 = ab01fd6f9cb32af7
1184
1185p0_label_38:
1186! Mem[0000000030101410] = ff57e578, %l0 = 19448be844217972
1187 ldstuba [%i4+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
1188! %l4 = fffff5ff, %l5 = 0cf14ef3, Mem[0000000030041410] = 00000000 f2000000
1189 stda %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = fffff5ff 0cf14ef3
1190! %f24 = 62e84531, %f10 = 43f5ac11
1191 fcmps %fcc3,%f24,%f10 ! %fcc3 = 2
1192! Mem[0000000010041410] = b4e6d098, %l1 = 9cb32af7, %l4 = fffff5ff
1193 add %i1,0x10,%g1
1194 casa [%g1]0x80,%l1,%l4 ! %l4 = 00000000b4e6d098
1195! %l0 = 00000000000000ff, Mem[000000001010140e] = 0fbf9ea6
1196 sth %l0,[%i4+0x00e] ! Mem[000000001010140c] = 0fbf00ff
1197! %l1 = ab01fd6f9cb32af7, Mem[0000000010081408] = b4e6d098
1198 stba %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = b4e6d0f7
1199! Mem[0000000010141410] = f8bb9596, %l3 = 00000000000000ff
1200 ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 000000f8000000ff
1201! %l6 = e47b6216fc1eb538, Mem[0000000030041400] = d0a127ff
1202 stwa %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = fc1eb538
1203! %l7 = 00000000000073ff, Mem[0000000020800040] = 73ffa555, %asi = 80
1204 stha %l7,[%o1+0x040]%asi ! Mem[0000000020800040] = 73ffa555
1205! Starting 10 instruction Load Burst
1206! Mem[0000000010041410] = b4e6d09828e63c7e, %f30 = 98d0e6b4 0000001a
1207 ldda [%i1+%o5]0x80,%f30 ! %f30 = b4e6d098 28e63c7e
1208
1209p0_label_39:
1210! %l3 = 00000000000000f8, %l0 = 00000000000000ff, %l5 = 53c2f2e60cf14ef3
1211 xor %l3,%l0,%l5 ! %l5 = 0000000000000007
1212! Mem[0000000010041408] = 00000000 84000000, %l6 = fc1eb538, %l7 = 000073ff
1213 ldda [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000 0000000084000000
1214! Mem[0000000020800040] = 73ffa555, %l5 = 0000000000000007
1215 ldub [%o1+0x040],%l5 ! %l5 = 0000000000000073
1216! Mem[00000000100c1408] = 53c2f2e6 0cf14ef3, %l4 = b4e6d098, %l5 = 00000073
1217 ldda [%i3+%o4]0x88,%l4 ! %l4 = 000000000cf14ef3 0000000053c2f2e6
1218! Mem[0000000010181414] = ff269c42, %f18 = e861f1b8
1219 ld [%i6+0x014],%f18 ! %f18 = ff269c42
1220! Mem[0000000010081428] = 5403dcf823c848d7, %l1 = ab01fd6f9cb32af7
1221 ldxa [%i2+0x028]%asi,%l1 ! %l1 = 5403dcf823c848d7
1222! Mem[0000000010041408] = 00000000, %l4 = 000000000cf14ef3
1223 ldsba [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000000
1224! Mem[0000000010081400] = ff000035, %l6 = 0000000000000000
1225 lduha [%i2+0x002]%asi,%l6 ! %l6 = 0000000000000035
1226! Mem[0000000010101410] = ffffffff, %l4 = 0000000000000000
1227 lduba [%i4+%o5]0x80,%l4 ! %l4 = 00000000000000ff
1228! Starting 10 instruction Store Burst
1229! Mem[00000000300c1400] = 84000000, %l5 = 0000000053c2f2e6
1230 ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 00000084000000ff
1231
1232p0_label_40:
1233! %f30 = b4e6d098 28e63c7e, Mem[0000000010001410] = f90c0000 ffff0000
1234 stda %f30,[%i0+%o5]0x80 ! Mem[0000000010001410] = b4e6d098 28e63c7e
1235! Mem[0000000020800001] = ffe85b63, %l6 = 0000000000000035
1236 ldstuba [%o1+0x001]%asi,%l6 ! %l6 = 000000e8000000ff
1237! %l4 = 00000000000000ff, Mem[0000000010101413] = ffffffff, %asi = 80
1238 stba %l4,[%i4+0x013]%asi ! Mem[0000000010101410] = ffffffff
1239! %f14 = ff2770d4 33843fcd, %l7 = 0000000084000000
1240! Mem[0000000010181420] = ffffffffffff846e
1241 add %i6,0x020,%g1
1242 stda %f14,[%g1+%l7]ASI_PST16_P ! Mem[0000000010181420] = ffffffffffff846e
1243! Mem[0000000020800001] = ffff5b63, %l5 = 0000000000000084
1244 ldstuba [%o1+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
1245! %l4 = 000000ff, %l5 = 000000ff, Mem[00000000100c1400] = ff277098 16627be4
1246 stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff 000000ff
1247! %l1 = 5403dcf823c848d7, immed = fffff1e9, %y = 02e38ad8
1248 sdiv %l1,-0xe17,%l4 ! %l4 = ffffffff80000000
1249 mov %l0,%y ! %y = 000000ff
1250! %l6 = 00000000000000e8, Mem[0000000010001428] = 4764337e, %asi = 80
1251 stwa %l6,[%i0+0x028]%asi ! Mem[0000000010001428] = 000000e8
1252! %l2 = 0000000000000821, Mem[0000000030081408] = f3000000
1253 stba %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 21000000
1254! Starting 10 instruction Load Burst
1255! Mem[0000000010041438] = 8ae1e2be 7b3c982e, %l0 = 000000ff, %l1 = 23c848d7
1256 ldda [%i1+0x038]%asi,%l0 ! %l0 = 000000008ae1e2be 000000007b3c982e
1257
1258p0_label_41:
1259! Mem[0000000010181410] = 000000b6ff269c42, %f28 = 000000b6 ff269c42
1260 ldda [%i6+0x010]%asi,%f28 ! %f28 = 000000b6 ff269c42
1261! Mem[0000000010141400] = ffbca189, %l2 = 0000000000000821
1262 ldsba [%i5+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
1263! Mem[00000000100c1410] = 0000001a, %l7 = 0000000084000000
1264 ldsba [%i3+%o5]0x88,%l7 ! %l7 = 000000000000001a
1265 membar #Sync ! Added by membar checker (7)
1266! Mem[0000000010041400] = 2007b7ba b8f1ffe8 00000000 84000000
1267! Mem[0000000010041410] = b4e6d098 28e63c7e 00005405 8bf2c6ff
1268! Mem[0000000010041420] = b6366b43 84bc058d 7a8e0ff0 7e610554
1269! Mem[0000000010041430] = 16627be4 ff2770d4 8ae1e2be 7b3c982e
1270 ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
1271! %l2 = ffffffffffffffff, Mem[00000000100c1410] = 0000001a
1272 stha %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000ffff
1273! Mem[0000000030141410] = 38b51efc, %l1 = 000000007b3c982e
1274 lduba [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000038
1275! %l7 = 000000000000001a, immed = 00000835, %y = 000000ff
1276 smul %l7,0x835,%l6 ! %l6 = 000000000000d562, %y = 00000000
1277! Mem[00000000300c1408] = ff366b4341770a1b, %f26 = 08e547b7 71ab8c1e
1278 ldda [%i3+%o4]0x81,%f26 ! %f26 = ff366b43 41770a1b
1279! Mem[00000000100c1430] = af520c69ff1de8de, %f26 = ff366b43 41770a1b
1280 ldda [%i3+0x030]%asi,%f26 ! %f26 = af520c69 ff1de8de
1281! Starting 10 instruction Store Burst
1282! %l3 = 00000000000000f8, Mem[00000000300c1410] = 45ee50c7
1283 stba %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = f8ee50c7
1284
1285p0_label_42:
1286! %l3 = 00000000000000f8, Mem[0000000010181438] = 4cbd48a2caf4af8c, %asi = 80
1287 stxa %l3,[%i6+0x038]%asi ! Mem[0000000010181438] = 00000000000000f8
1288! Mem[0000000021800101] = eab07eb5, %l2 = ffffffffffffffff
1289 ldstuba [%o3+0x101]%asi,%l2 ! %l2 = 000000b0000000ff
1290! %l6 = 000000000000d562, immed = fffff636, %y = 00000000
1291 umul %l6,-0x9ca,%l2 ! %l2 = 0000d561f7d72eac, %y = 0000d561
1292! %f24 = 62e84531 f80362a0, %l2 = 0000d561f7d72eac
1293! Mem[0000000010181420] = ffffffffffff846e
1294 add %i6,0x020,%g1
1295 stda %f24,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010181420] = ffffffffffff846e
1296! Mem[0000000020800040] = 73ffa555, %l0 = 000000008ae1e2be
1297 ldstuba [%o1+0x040]%asi,%l0 ! %l0 = 00000073000000ff
1298! Mem[0000000030001408] = 16627be4, %l0 = 0000000000000073
1299 ldstuba [%i0+%o4]0x89,%l0 ! %l0 = 000000e4000000ff
1300 membar #Sync ! Added by membar checker (8)
1301! %l0 = 00000000000000e4, Mem[0000000010041400] = bab70720
1302 stwa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000e4
1303! %f28 = 000000b6 ff269c42, %l4 = ffffffff80000000
1304! Mem[0000000030141438] = a63ebc79565da1a3
1305 add %i5,0x038,%g1
1306 stda %f28,[%g1+%l4]ASI_PST8_S ! Mem[0000000030141438] = a63ebc79565da1a3
1307! Mem[0000000010101410] = ffffffff, %l5 = 00000000000000ff
1308 ldstuba [%i4+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
1309! Starting 10 instruction Load Burst
1310! Mem[00000000211c0000] = ff8e4b99, %l7 = 000000000000001a
1311 ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffff8e
1312
1313p0_label_43:
1314! Mem[0000000010081410] = 00008400, %l7 = ffffffffffffff8e
1315 lduba [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
1316! Mem[0000000010081410] = 00008400, %f18 = ff269c42
1317 lda [%i2+%o5]0x88,%f18 ! %f18 = 00008400
1318! %f1 = b8f1ffe8, %f31 = 28e63c7e
1319 fsqrts %f1 ,%f31 ! %f31 = 7fffffff
1320! Mem[0000000030181408] = a06203f8 3145e862, %l2 = f7d72eac, %l3 = 000000f8
1321 ldda [%i6+%o4]0x81,%l2 ! %l2 = 00000000a06203f8 000000003145e862
1322! Mem[0000000010101418] = 1bf4f8dc053b7086, %f28 = 000000b6 ff269c42
1323 ldd [%i4+0x018],%f28 ! %f28 = 1bf4f8dc 053b7086
1324! Mem[0000000030101408] = f8bb95967e610554, %l3 = 000000003145e862
1325 ldxa [%i4+%o4]0x89,%l3 ! %l3 = f8bb95967e610554
1326! Mem[0000000010101400] = ff69f3adff5bdc77, %f4 = b4e6d098 28e63c7e
1327 ldda [%i4+0x000]%asi,%f4 ! %f4 = ff69f3ad ff5bdc77
1328! Mem[0000000010041410] = 7e3ce62898d0e6b4, %f6 = 00005405 8bf2c6ff
1329 ldda [%i1+%o5]0x88,%f6 ! %f6 = 7e3ce628 98d0e6b4
1330! Mem[0000000010181400] = 000000f2, %l7 = 0000000000000000
1331 lduha [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000f2
1332! Starting 10 instruction Store Burst
1333! %f2 = 00000000 84000000, Mem[0000000030041408] = 0000001a 00000000
1334 stda %f2 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 84000000
1335
1336p0_label_44:
1337! %f13 = ff2770d4, Mem[0000000010041400] = e4000000
1338 sta %f13,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff2770d4
1339! %l7 = 00000000000000f2, Mem[00000000100c1408] = 0cf14ef3
1340 stba %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0cf14ef2
1341! Mem[0000000030041408] = 84000000, %l4 = ffffffff80000000
1342 swapa [%i1+%o4]0x89,%l4 ! %l4 = 0000000084000000
1343! %l2 = a06203f8, %l3 = 7e610554, Mem[0000000010141410] = 9695bbff 8e000000
1344 stda %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = a06203f8 7e610554
1345! %l3 = f8bb95967e610554, Mem[0000000010141410] = 7e610554a06203f8
1346 stxa %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = f8bb95967e610554
1347! Mem[00000000300c1408] = ff366b43, %l1 = 0000000000000038
1348 ldsha [%i3+%o4]0x81,%l1 ! %l1 = ffffffffffffff36
1349! %l0 = 000000e4, %l1 = ffffff36, Mem[00000000300c1410] = c750eef8 44b55a89
1350 stda %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000e4 ffffff36
1351! %l4 = 0000000084000000, Mem[0000000010001400] = a06273abba1fd1ff
1352 stxa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000084000000
1353! %f26 = af520c69, Mem[00000000100c1430] = af520c69
1354 st %f26,[%i3+0x030] ! Mem[00000000100c1430] = af520c69
1355! Starting 10 instruction Load Burst
1356! Mem[0000000030001408] = 38b51efc 16627bff, %l2 = a06203f8, %l3 = 7e610554
1357 ldda [%i0+%o4]0x89,%l2 ! %l2 = 0000000016627bff 0000000038b51efc
1358
1359p0_label_45:
1360! %l1 = ffffffffffffff36, %l3 = 0000000038b51efc, %l7 = 00000000000000f2
1361 subc %l1,%l3,%l7 ! %l7 = ffffffffc74ae03a
1362! Mem[0000000030141400] = 81715962d47027ff, %f26 = af520c69 ff1de8de
1363 ldda [%i5+%g0]0x89,%f26 ! %f26 = 81715962 d47027ff
1364! Mem[0000000010001408] = 43f5ac119aea71c3, %l4 = 0000000084000000
1365 ldx [%i0+%o4],%l4 ! %l4 = 43f5ac119aea71c3
1366! Mem[0000000030081400] = 5405617e 45ee50c7, %l4 = 9aea71c3, %l5 = 000000ff
1367 ldda [%i2+%g0]0x89,%l4 ! %l4 = 0000000045ee50c7 000000005405617e
1368! Mem[0000000030001410] = f04a8e7a, %f31 = 7fffffff
1369 lda [%i0+%o5]0x81,%f31 ! %f31 = f04a8e7a
1370! Mem[0000000010081430] = 67138f59, %l0 = 00000000000000e4
1371 ldsba [%i2+0x033]%asi,%l0 ! %l0 = 0000000000000059
1372! Mem[0000000030141410] = 38b51efcc001e772, %l2 = 0000000016627bff
1373 ldxa [%i5+%o5]0x81,%l2 ! %l2 = 38b51efcc001e772
1374! Mem[0000000010001400] = 00000000 84000000, %l0 = 00000059, %l1 = ffffff36
1375 ldda [%i0+%g0]0x88,%l0 ! %l0 = 0000000084000000 0000000000000000
1376! Mem[0000000010001410] = b4e6d09828e63c7e, %l0 = 0000000084000000
1377 ldx [%i0+%o5],%l0 ! %l0 = b4e6d09828e63c7e
1378! Starting 10 instruction Store Burst
1379! %f30 = b4e6d098 f04a8e7a, %l1 = 0000000000000000
1380! Mem[0000000030001420] = 5d28c91a5a6b513c
1381 add %i0,0x020,%g1
1382 stda %f30,[%g1+%l1]ASI_PST16_S ! Mem[0000000030001420] = 5d28c91a5a6b513c
1383
1384p0_label_46:
1385! %f24 = 62e84531, Mem[0000000030041410] = fff5ffff
1386 sta %f24,[%i1+%o5]0x81 ! Mem[0000000030041410] = 62e84531
1387! %l7 = ffffffffc74ae03a, Mem[0000000030081400] = 45ee50c7
1388 stha %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 45eee03a
1389! Mem[000000001018142e] = 5c068e76, %l4 = 0000000045ee50c7
1390 ldstub [%i6+0x02e],%l4 ! %l4 = 0000008e000000ff
1391! %f13 = ff2770d4, Mem[0000000010101420] = fac9938e
1392 st %f13,[%i4+0x020] ! Mem[0000000010101420] = ff2770d4
1393! %f10 = 7a8e0ff0, %f31 = f04a8e7a, %f24 = 62e84531 f80362a0
1394 fsmuld %f10,%f31,%f24 ! %f24 = cd6c19e8 faae1800
1395! %f24 = cd6c19e8 faae1800, %l4 = 000000000000008e
1396! Mem[0000000030181408] = a06203f83145e862
1397 add %i6,0x008,%g1
1398 stda %f24,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030181408] = a062aefae8196ccd
1399! Mem[00000000300c1410] = e4000000, %l3 = 0000000038b51efc
1400 swapa [%i3+%o5]0x81,%l3 ! %l3 = 00000000e4000000
1401! Mem[0000000010041434] = ff2770d4, %l0 = b4e6d09828e63c7e
1402 ldsb [%i1+0x037],%l0 ! %l0 = ffffffffffffffd4
1403! Mem[00000000300c1408] = ff366b43, %l0 = ffffffffffffffd4
1404 ldstuba [%i3+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
1405! Starting 10 instruction Load Burst
1406! Mem[00000000100c1408] = f24ef10c e6f2c253, %l0 = 000000ff, %l1 = 00000000
1407 ldda [%i3+%o4]0x80,%l0 ! %l0 = 00000000f24ef10c 00000000e6f2c253
1408
1409p0_label_47:
1410! Mem[0000000030181410] = 00000cf9, %l3 = 00000000e4000000
1411 ldswa [%i6+%o5]0x81,%l3 ! %l3 = 0000000000000cf9
1412! Mem[0000000030001410] = f04a8e7a, %l2 = 38b51efcc001e772
1413 lduha [%i0+%o5]0x81,%l2 ! %l2 = 000000000000f04a
1414! Mem[0000000030141408] = 00000000, %l1 = 00000000e6f2c253
1415 ldswa [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
1416! Mem[0000000030141410] = fc1eb538, %l3 = 0000000000000cf9
1417 lduha [%i5+%o5]0x89,%l3 ! %l3 = 000000000000b538
1418! Mem[0000000010101414] = 9695bbf8, %f1 = b8f1ffe8
1419 ld [%i4+0x014],%f1 ! %f1 = 9695bbf8
1420! Mem[0000000030181410] = f90c0000, %l0 = 00000000f24ef10c
1421 ldswa [%i6+%o5]0x89,%l0 ! %l0 = fffffffff90c0000
1422! Mem[0000000030101400] = 000000b0c750ee45, %l0 = fffffffff90c0000
1423 ldxa [%i4+%g0]0x81,%l0 ! %l0 = 000000b0c750ee45
1424! Mem[0000000010101400] = adf369ff, %f26 = 81715962
1425 lda [%i4+%g0]0x88,%f26 ! %f26 = adf369ff
1426! Mem[0000000010141400] = ffbca189, %l4 = 000000000000008e
1427 ldswa [%i5+%g0]0x80,%l4 ! %l4 = ffffffffffbca189
1428! Starting 10 instruction Store Burst
1429! Mem[0000000030181410] = 00000cf9, %l6 = 000000000000d562
1430 ldstuba [%i6+%o5]0x81,%l6 ! %l6 = 00000000000000ff
1431
1432p0_label_48:
1433! Mem[0000000010001400] = 84000000, %l4 = ffffffffffbca189
1434 ldstuba [%i0+%g0]0x88,%l4 ! %l4 = 00000000000000ff
1435! %l6 = 0000000000000000, Mem[0000000030181408] = faae62a0
1436 stwa %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
1437! %l6 = 0000000000000000, Mem[0000000010041400] = d47027ff
1438 stwa %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
1439! %l1 = 0000000000000000, Mem[0000000010001400] = ff00008400000000, %asi = 80
1440 stxa %l1,[%i0+0x000]%asi ! Mem[0000000010001400] = 0000000000000000
1441! %l2 = 000000000000f04a, Mem[0000000010181400] = f200000062597181
1442 stxa %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000000000f04a
1443! Mem[0000000030001400] = fffffff5, %l6 = 0000000000000000
1444 swapa [%i0+%g0]0x89,%l6 ! %l6 = 00000000fffffff5
1445! %f20 = 16627be4 ff2770d4, %l5 = 000000005405617e
1446! Mem[0000000030041438] = cd3f84330ca4ff79
1447 add %i1,0x038,%g1
1448 stda %f20,[%g1+%l5]ASI_PST32_S ! Mem[0000000030041438] = 16627be40ca4ff79
1449! %l7 = ffffffffc74ae03a, Mem[0000000010101432] = 9504cf24
1450 sth %l7,[%i4+0x032] ! Mem[0000000010101430] = 9504e03a
1451! %l4 = 00000000, %l5 = 5405617e, Mem[0000000010181420] = ffffffff ffff846e
1452 stda %l4,[%i6+0x020]%asi ! Mem[0000000010181420] = 00000000 5405617e
1453! Starting 10 instruction Load Burst
1454 membar #Sync ! Added by membar checker (9)
1455! Mem[00000000100c1400] = ff000000 ff000000 f24ef10c e6f2c253
1456! Mem[00000000100c1410] = ffff0000 00000000 8d59ff24 0923f7ad
1457! Mem[00000000100c1420] = 000070d4 84bc058d 7a8efff0 7e610554
1458! Mem[00000000100c1430] = af520c69 ff1de8de 8ae1e2be 7b3c982e
1459 ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
1460
1461p0_label_49:
1462! Mem[00000000100c141c] = 0923f7ad, %l0 = 000000b0c750ee45
1463 lduh [%i3+0x01e],%l0 ! %l0 = 000000000000f7ad
1464! %l4 = 0000000000000000, imm = fffffffffffff773, %l5 = 000000005405617e
1465 sub %l4,-0x88d,%l5 ! %l5 = 000000000000088d
1466! Mem[0000000010041400] = 00000000, %l0 = 000000000000f7ad
1467 ldsha [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000
1468! Mem[0000000030001400] = 00000000 e47b6216, %l6 = fffffff5, %l7 = c74ae03a
1469 ldda [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000 00000000e47b6216
1470! Mem[0000000030101410] = ff57e578, %l4 = 0000000000000000
1471 lduwa [%i4+%o5]0x81,%l4 ! %l4 = 00000000ff57e578
1472! Mem[0000000030041400] = fc1eb538, %l0 = 0000000000000000
1473 ldsha [%i1+%g0]0x89,%l0 ! %l0 = ffffffffffffb538
1474! Mem[0000000030141400] = d47027ff, %l4 = 00000000ff57e578
1475 lduba [%i5+%g0]0x89,%l4 ! %l4 = 00000000000000ff
1476! Mem[0000000010081434] = fbee4764, %l7 = 00000000e47b6216
1477 lduw [%i2+0x034],%l7 ! %l7 = 00000000fbee4764
1478! Mem[0000000030141400] = 81715962 d47027ff, %l6 = 00000000, %l7 = fbee4764
1479 ldda [%i5+%g0]0x89,%l6 ! %l6 = 00000000d47027ff 0000000081715962
1480! Starting 10 instruction Store Burst
1481! %l1 = 0000000000000000, Mem[0000000030041408] = 00000080
1482 stba %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000080
1483
1484p0_label_50:
1485! Mem[00000000201c0000] = 1388eaae, %l5 = 000000000000088d
1486 ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 00000013000000ff
1487! %l2 = 000000000000f04a, Mem[0000000010041400] = 00000000
1488 stba %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000004a
1489! Mem[0000000010141410] = 5405617e, %l5 = 00000013, %l0 = ffffb538
1490 add %i5,0x10,%g1
1491 casa [%g1]0x80,%l5,%l0 ! %l0 = 000000005405617e
1492! %l6 = 00000000d47027ff, %l1 = 0000000000000000, %l0 = 000000005405617e
1493 mulx %l6,%l1,%l0 ! %l0 = 0000000000000000
1494! Mem[0000000010001400] = 00000000, %l0 = 0000000000000000
1495 swapa [%i0+%g0]0x88,%l0 ! %l0 = 0000000000000000
1496! %l2 = 000000000000f04a, Mem[0000000010081400] = 350000ff
1497 stba %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 3500004a
1498! %l0 = 0000000000000000, Mem[0000000010081412] = 00840000
1499 stb %l0,[%i2+0x012] ! Mem[0000000010081410] = 00840000
1500! Mem[00000000211c0000] = ff8e4b99, %l6 = 00000000d47027ff
1501 ldsb [%o2+0x001],%l6 ! %l6 = ffffffffffffff8e
1502! Mem[0000000010041428] = 7a8e0ff0, %l2 = 000000000000f04a
1503 swap [%i1+0x028],%l2 ! %l2 = 000000007a8e0ff0
1504! Starting 10 instruction Load Burst
1505! Mem[0000000010001410] = b4e6d098, %l5 = 0000000000000013
1506 ldswa [%i0+%o5]0x80,%l5 ! %l5 = ffffffffb4e6d098
1507
1508p0_label_51:
1509! Mem[00000000100c1410] = 000000000000ffff, %f30 = b4e6d098 f04a8e7a
1510 ldda [%i3+%o5]0x88,%f30 ! %f30 = 00000000 0000ffff
1511! Mem[0000000010081410] = f003eb30 00008400, %l2 = 7a8e0ff0, %l3 = 0000b538
1512 ldda [%i2+%o5]0x88,%l2 ! %l2 = 0000000000008400 00000000f003eb30
1513! %f18 = 00008400, %f20 = 16627be4, %f30 = 00000000 0000ffff
1514 fsmuld %f18,%f20,%f30 ! %l0 = 0000000000000022, Unfinished, %fsr = 2100000800
1515! Mem[0000000030101410] = ff57e578, %l7 = 0000000081715962
1516 lduha [%i4+%o5]0x81,%l7 ! %l7 = 000000000000ff57
1517! %l3 = 00000000f003eb30, immed = fffff8c6, %y = 0000d561
1518 sdiv %l3,-0x73a,%l4 ! %l4 = ffffffff80000000
1519 mov %l0,%y ! %y = 00000022
1520! Mem[000000001000141c] = 1afba657, %l5 = ffffffffb4e6d098
1521 lduwa [%i0+0x01c]%asi,%l5 ! %l5 = 000000001afba657
1522! Mem[0000000010041408] = 00000000, %l6 = ffffffffffffff8e
1523 lduwa [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000
1524! Mem[0000000010041410] = b4e6d09828e63c7e, %l2 = 0000000000008400
1525 ldxa [%i1+%o5]0x80,%l2 ! %l2 = b4e6d09828e63c7e
1526! Mem[00000000100c1430] = af520c69, %l6 = 0000000000000000
1527 ldsb [%i3+0x032],%l6 ! %l6 = 000000000000000c
1528! Starting 10 instruction Store Burst
1529! Mem[0000000010101400] = ff69f3ad, %l5 = 000000001afba657
1530 swapa [%i4+%g0]0x80,%l5 ! %l5 = 00000000ff69f3ad
1531
1532p0_label_52:
1533! %f20 = 16627be4 ff2770d4, %l2 = b4e6d09828e63c7e
1534! Mem[0000000030001418] = 17a1a276822190d7
1535 add %i0,0x018,%g1
1536 stda %f20,[%g1+%l2]ASI_PST8_S ! Mem[0000000030001418] = 17627be4ff2770d7
1537! Mem[0000000030101410] = ff57e578, %l1 = 0000000000000000
1538 ldstuba [%i4+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
1539! %l7 = 000000000000ff57, Mem[0000000030081400] = 3ae0ee45
1540 stba %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 57e0ee45
1541! %l6 = 0000000c, %l7 = 0000ff57, Mem[0000000030141408] = 00000000 1afba657
1542 stda %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000c 0000ff57
1543! %l2 = 28e63c7e, %l3 = f003eb30, Mem[0000000010141438] = 79ffa40c 33843fcd
1544 std %l2,[%i5+0x038] ! Mem[0000000010141438] = 28e63c7e f003eb30
1545! %l6 = 000000000000000c, Mem[0000000010181410] = 000000b6
1546 stba %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0c0000b6
1547! Mem[0000000020800001] = ffff5b63, %l3 = 00000000f003eb30
1548 ldstuba [%o1+0x001]%asi,%l3 ! %l3 = 000000ff000000ff
1549! Mem[0000000030041400] = fc1eb538, %l1 = 00000000000000ff
1550 ldstuba [%i1+%g0]0x89,%l1 ! %l1 = 00000038000000ff
1551! Mem[0000000030041408] = 80000000, %l3 = 00000000000000ff
1552 ldstuba [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff
1553! Starting 10 instruction Load Burst
1554! Mem[0000000010081408] = f7d0e6b41afba657, %l4 = ffffffff80000000
1555 ldxa [%i2+%o4]0x80,%l4 ! %l4 = f7d0e6b41afba657
1556
1557p0_label_53:
1558! Mem[0000000030081408] = 21000000, %f19 = 71ab0000
1559 lda [%i2+%o4]0x81,%f19 ! %f19 = 21000000
1560! Mem[00000000300c1410] = ffffff36 fc1eb538, %l0 = 00000022, %l1 = 00000038
1561 ldda [%i3+%o5]0x89,%l0 ! %l0 = 00000000fc1eb538 00000000ffffff36
1562! Mem[0000000030141400] = d47027ff, %l7 = 000000000000ff57
1563 lduha [%i5+%g0]0x89,%l7 ! %l7 = 00000000000027ff
1564! Mem[00000000300c1408] = ff366b4341770a1b, %f10 = 7a8efff0 7e610554
1565 ldda [%i3+%o4]0x81,%f10 ! %f10 = ff366b43 41770a1b
1566! Mem[0000000030041400] = fc1eb5ff, %l6 = 000000000000000c
1567 ldsha [%i1+%g0]0x89,%l6 ! %l6 = ffffffffffffb5ff
1568! Mem[0000000010141410] = 7e610554, %l0 = 00000000fc1eb538
1569 lduwa [%i5+%o5]0x88,%l0 ! %l0 = 000000007e610554
1570! Mem[0000000030141410] = 38b51efc c001e772, %l2 = 28e63c7e, %l3 = 00000000
1571 ldda [%i5+%o5]0x81,%l2 ! %l2 = 0000000038b51efc 00000000c001e772
1572! Mem[0000000010041408] = 00000000, %l0 = 000000007e610554
1573 ldsha [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
1574! Mem[00000000300c1408] = 436b36ff, %l5 = 00000000ff69f3ad
1575 ldswa [%i3+%o4]0x89,%l5 ! %l5 = 00000000436b36ff
1576! Starting 10 instruction Store Burst
1577! Mem[00000000100c1400] = 000000ff, %l3 = 00000000c001e772
1578 swapa [%i3+%g0]0x88,%l3 ! %l3 = 00000000000000ff
1579
1580p0_label_54:
1581 membar #Sync ! Added by membar checker (10)
1582! %f12 = af520c69, Mem[00000000100c1400] = c001e772
1583 sta %f12,[%i3+%g0]0x88 ! Mem[00000000100c1400] = af520c69
1584! Mem[0000000030001400] = 00000000, %l4 = f7d0e6b41afba657
1585 swapa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
1586! %l3 = 00000000000000ff, Mem[0000000010141400] = ffbca189, %asi = 80
1587 stwa %l3,[%i5+0x000]%asi ! Mem[0000000010141400] = 000000ff
1588! Mem[0000000010001400] = 00000000, %l4 = 0000000000000000
1589 ldstuba [%i0+%g0]0x88,%l4 ! %l4 = 00000000000000ff
1590! Mem[0000000030041400] = fc1eb5ff, %l6 = ffffffffffffb5ff
1591 ldstuba [%i1+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
1592! Mem[0000000010181408] = f3000000, %l6 = 00000000000000ff
1593 swapa [%i6+%o4]0x80,%l6 ! %l6 = 00000000f3000000
1594! %l5 = 00000000436b36ff, Mem[0000000010101400] = 57a6fb1a
1595 stha %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 57a636ff
1596! %l0 = 00000000, %l1 = ffffff36, Mem[0000000010081408] = f7d0e6b4 1afba657
1597 stda %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 ffffff36
1598! %l3 = 00000000000000ff, Mem[0000000010081410] = 00840000
1599 stwa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
1600! Starting 10 instruction Load Burst
1601! Mem[0000000010001410] = 7e3ce62898d0e6b4, %l6 = 00000000f3000000
1602 ldxa [%i0+%o5]0x88,%l6 ! %l6 = 7e3ce62898d0e6b4
1603
1604p0_label_55:
1605! Mem[0000000030101408] = f8bb9596 7e610554, %l0 = 00000000, %l1 = ffffff36
1606 ldda [%i4+%o4]0x89,%l0 ! %l0 = 000000007e610554 00000000f8bb9596
1607! Mem[0000000010141438] = 28e63c7e, %l7 = 00000000000027ff
1608 ldsb [%i5+0x03b],%l7 ! %l7 = 000000000000007e
1609! Mem[0000000010081400] = 4a000035695fe48a, %f14 = 8ae1e2be 7b3c982e
1610 ldda [%i2+0x000]%asi,%f14 ! %f14 = 4a000035 695fe48a
1611! Mem[0000000010081400] = 4a000035, %l7 = 000000000000007e
1612 lduwa [%i2+%g0]0x80,%l7 ! %l7 = 000000004a000035
1613! Mem[0000000010101408] = 00000c78, %l4 = 0000000000000000
1614 lduba [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000078
1615! %l5 = 00000000436b36ff, imm = 0000000000000f2a, %l1 = 00000000f8bb9596
1616 add %l5,0xf2a,%l1 ! %l1 = 00000000436b4629
1617! Mem[0000000030181408] = 00000000, %l4 = 0000000000000078
1618 lduwa [%i6+%o4]0x89,%l4 ! %l4 = 0000000000000000
1619! Mem[00000000100c1430] = af520c69ff1de8de, %f2 = f24ef10c e6f2c253
1620 ldda [%i3+0x030]%asi,%f2 ! %f2 = af520c69 ff1de8de
1621! Mem[00000000300c1400] = ff000000, %f14 = 4a000035
1622 lda [%i3+%g0]0x81,%f14 ! %f14 = ff000000
1623! Starting 10 instruction Store Burst
1624! %f28 = 1bf4f8dc, Mem[00000000300c1410] = fc1eb538
1625 sta %f28,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 1bf4f8dc
1626
1627p0_label_56:
1628! Mem[0000000010041408] = 00000000, %l7 = 000000004a000035
1629 swapa [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000000
1630! %l2 = 38b51efc, %l3 = 000000ff, Mem[0000000010101410] = ffffffff f8bb9596
1631 stda %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 38b51efc 000000ff
1632! %l7 = 0000000000000000, Mem[0000000030181408] = 00000000
1633 stwa %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
1634! %l2 = 38b51efc, %l3 = 000000ff, Mem[0000000030101408] = 7e610554 f8bb9596
1635 stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 38b51efc 000000ff
1636! Mem[0000000010141408] = 5cb239ff, %l0 = 000000007e610554
1637 swapa [%i5+%o4]0x88,%l0 ! %l0 = 000000005cb239ff
1638! Mem[00000000300c1410] = dcf8f41b, %l4 = 0000000000000000
1639 swapa [%i3+%o5]0x81,%l4 ! %l4 = 00000000dcf8f41b
1640! Mem[00000000300c1408] = ff366b43, %l3 = 00000000000000ff
1641 ldstuba [%i3+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
1642! %f0 = ff000000 ff000000 af520c69 ff1de8de
1643! %f4 = ffff0000 00000000 8d59ff24 0923f7ad
1644! %f8 = 000070d4 84bc058d ff366b43 41770a1b
1645! %f12 = af520c69 ff1de8de ff000000 695fe48a
1646 stda %f0,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
1647! %l7 = 0000000000000000, Mem[00000000100c1408] = 53c2f2e60cf14ef2
1648 stxa %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000000
1649! Starting 10 instruction Load Burst
1650! %l3 = 00000000000000ff, %l2 = 0000000038b51efc, %y = 00000022
1651 sdiv %l3,%l2,%l5 ! %l5 = 0000000000000099
1652 mov %l0,%y ! %y = 5cb239ff
1653
1654p0_label_57:
1655! Mem[0000000030041408] = ff000080 00000000, %l6 = 98d0e6b4, %l7 = 00000000
1656 ldda [%i1+%o4]0x81,%l6 ! %l6 = 00000000ff000080 0000000000000000
1657! Mem[0000000010081408] = 00000000, %l1 = 00000000436b4629
1658 lduba [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
1659! Mem[00000000211c0000] = ff8e4b99, %l3 = 00000000000000ff
1660 ldsba [%o2+0x001]%asi,%l3 ! %l3 = ffffffffffffff8e
1661! Mem[0000000030001410] = 98d0e6b47a8e4af0, %l1 = 0000000000000000
1662 ldxa [%i0+%o5]0x89,%l1 ! %l1 = 98d0e6b47a8e4af0
1663! Mem[0000000010181420] = 000000005405617e, %f22 = 5405617e 45ee50c7
1664 ldd [%i6+0x020],%f22 ! %f22 = 00000000 5405617e
1665! Mem[0000000010081408] = 00000000, %f20 = 16627be4
1666 lda [%i2+%o4]0x88,%f20 ! %f20 = 00000000
1667! Mem[0000000030041408] = ff000080, %l5 = 0000000000000099
1668 lduha [%i1+%o4]0x81,%l5 ! %l5 = 000000000000ff00
1669! Mem[0000000030141408] = 0000000c0000ff57, %f16 = f80362a0 84000000
1670 ldda [%i5+%o4]0x81,%f16 ! %f16 = 0000000c 0000ff57
1671! Mem[0000000010141410] = 5405617e 9695bbf8, %l0 = 5cb239ff, %l1 = 7a8e4af0
1672 ldda [%i5+%o5]0x80,%l0 ! %l0 = 000000005405617e 000000009695bbf8
1673! Starting 10 instruction Store Burst
1674 membar #Sync ! Added by membar checker (11)
1675! Mem[0000000010001410] = 000000000000ffff, %l5 = 000000000000ff00, %l5 = 000000000000ff00
1676 add %i0,0x10,%g1
1677 casxa [%g1]0x80,%l5,%l5 ! %l5 = 000000000000ffff
1678
1679p0_label_58:
1680! %f24 = cd6c19e8 faae1800, %l4 = 00000000dcf8f41b
1681! Mem[0000000010101400] = ff36a657ff5bdc77
1682 stda %f24,[%i4+%l4]ASI_PST16_PL ! Mem[0000000010101400] = 0018aefaff5b6ccd
1683! %l0 = 000000005405617e, Mem[0000000010081410] = 000000ff
1684 stha %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 617e00ff
1685! %l5 = 000000000000ffff, Mem[00000000201c0001] = ff88eaae
1686 stb %l5,[%o0+0x001] ! Mem[00000000201c0000] = ffffeaae
1687! Mem[0000000030041400] = fc1eb5ff, %l3 = ffffffffffffff8e
1688 ldstuba [%i1+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
1689! %l5 = 000000000000ffff, Mem[0000000010141410] = 5405617e9695bbf8, %asi = 80
1690 stxa %l5,[%i5+0x010]%asi ! Mem[0000000010141410] = 000000000000ffff
1691! Mem[0000000030141400] = ff2770d4, %l4 = 00000000dcf8f41b
1692 swapa [%i5+%g0]0x81,%l4 ! %l4 = 00000000ff2770d4
1693! %f28 = 1bf4f8dc 053b7086, %l2 = 0000000038b51efc
1694! Mem[0000000010141430] = 6de9d56183012c10
1695 add %i5,0x030,%g1
1696 stda %f28,[%g1+%l2]ASI_PST8_P ! Mem[0000000010141430] = 1bf4f8dc053b2c10
1697! %f14 = ff000000 695fe48a, %l7 = 0000000000000000
1698! Mem[0000000010101418] = 1bf4f8dc053b7086
1699 add %i4,0x018,%g1
1700 stda %f14,[%g1+%l7]ASI_PST32_PL ! Mem[0000000010101418] = 1bf4f8dc053b7086
1701! Mem[0000000020800000] = ffff5b63, %l4 = 00000000ff2770d4
1702 ldstuba [%o1+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
1703! Starting 10 instruction Load Burst
1704! Mem[0000000010001414] = 0000ffff, %l5 = 000000000000ffff
1705 ldsw [%i0+0x014],%l5 ! %l5 = 000000000000ffff
1706
1707p0_label_59:
1708! Mem[00000000100c1428] = 7a8efff07e610554, %f28 = 1bf4f8dc 053b7086
1709 ldda [%i3+0x028]%asi,%f28 ! %f28 = 7a8efff0 7e610554
1710! Mem[0000000030001410] = 7a8e4af0, %l1 = 000000009695bbf8
1711 ldswa [%i0+%o5]0x89,%l1 ! %l1 = 000000007a8e4af0
1712! Mem[00000000100c1400] = 690c52afff000000, %l5 = 000000000000ffff
1713 ldxa [%i3+%g0]0x80,%l5 ! %l5 = 690c52afff000000
1714! Mem[0000000010101410] = 38b51efc, %l7 = 0000000000000000
1715 ldsba [%i4+%o5]0x88,%l7 ! %l7 = fffffffffffffffc
1716! Mem[0000000010141438] = 28e63c7e f003eb30, %l0 = 5405617e, %l1 = 7a8e4af0
1717 ldda [%i5+0x038]%asi,%l0 ! %l0 = 0000000028e63c7e 00000000f003eb30
1718! Mem[0000000030141408] = 0000000c 0000ff57, %l0 = 28e63c7e, %l1 = f003eb30
1719 ldda [%i5+%o4]0x81,%l0 ! %l0 = 000000000000000c 000000000000ff57
1720! Mem[0000000030141408] = 0000000c0000ff57, %l4 = 00000000000000ff
1721 ldxa [%i5+%o4]0x81,%l4 ! %l4 = 0000000c0000ff57
1722 membar #Sync ! Added by membar checker (12)
1723! Mem[0000000010141400] = 000000ff d0a127ff 5405617e 00a6fb1a
1724! Mem[0000000010141410] = 00000000 0000ffff 7448f194 c0a55d7e
1725! Mem[0000000010141420] = b2aa2984 e55419d1 43f5ac11 9aea71c3
1726! Mem[0000000010141430] = 1bf4f8dc 053b2c10 28e63c7e f003eb30
1727 ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
1728! Mem[0000000010041428] = 0000f04a7e610554, %f8 = 000070d4 84bc058d
1729 ldd [%i1+0x028],%f8 ! %f8 = 0000f04a 7e610554
1730! Starting 10 instruction Store Burst
1731! %l2 = 38b51efc, %l3 = 000000ff, Mem[0000000030041400] = fc1eb5ff b0bca189
1732 stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 38b51efc 000000ff
1733
1734p0_label_60:
1735! %f10 = ff366b43 41770a1b, Mem[00000000300c1410] = 00000000 ffffff36
1736 stda %f10,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff366b43 41770a1b
1737! Mem[0000000010041408] = 3500004a, %l7 = fffffffffffffffc
1738 ldstuba [%i1+%o4]0x88,%l7 ! %l7 = 0000004a000000ff
1739! Mem[00000000218000c1] = 16743492, %l7 = 000000000000004a
1740 ldstub [%o3+0x0c1],%l7 ! %l7 = 00000074000000ff
1741! Mem[000000001000142c] = 436b36ff, %l3 = 00000000000000ff
1742 swap [%i0+0x02c],%l3 ! %l3 = 00000000436b36ff
1743! %l3 = 00000000436b36ff, Mem[000000001008143c] = ffff2507, %asi = 80
1744 stba %l3,[%i2+0x03c]%asi ! Mem[000000001008143c] = ffff2507
1745! %l6 = 00000000ff000080, Mem[0000000010181408] = 000000ff
1746 stwa %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000080
1747 membar #Sync ! Added by membar checker (13)
1748! %l5 = 690c52afff000000, Mem[0000000010141438] = 28e63c7ef003eb30, %asi = 80
1749 stxa %l5,[%i5+0x038]%asi ! Mem[0000000010141438] = 690c52afff000000
1750! Mem[0000000030001408] = 16627bff, %l5 = 690c52afff000000
1751 ldstuba [%i0+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
1752! %l5 = 00000000000000ff, Mem[00000000300c1408] = 436b36ff
1753 stwa %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
1754! Starting 10 instruction Load Burst
1755! Mem[0000000030041400] = 000000ff38b51efc, %f30 = 28e63c7e f003eb30
1756 ldda [%i1+%g0]0x89,%f30 ! %f30 = 000000ff 38b51efc
1757
1758p0_label_61:
1759! Mem[0000000021800000] = c60ef55e, %l7 = 0000000000000074
1760 ldsb [%o3+%g0],%l7 ! %l7 = ffffffffffffffc6
1761! Mem[00000000218001c0] = 2934eec2, %l7 = ffffffffffffffc6
1762 ldsb [%o3+0x1c0],%l7 ! %l7 = 0000000000000029
1763! Mem[00000000211c0000] = ff8e4b99, %l5 = 00000000000000ff
1764 lduba [%o2+0x001]%asi,%l5 ! %l5 = 000000000000008e
1765! Mem[00000000300c1400] = 000000ff, %l0 = 000000000000000c
1766 ldswa [%i3+%g0]0x89,%l0 ! %l0 = 00000000000000ff
1767! Mem[00000000100c1400] = 000000ffaf520c69, %l5 = 000000000000008e
1768 ldxa [%i3+%g0]0x88,%l5 ! %l5 = 000000ffaf520c69
1769! Mem[0000000030141408] = 0c000000, %l4 = 0000000c0000ff57
1770 lduwa [%i5+%o4]0x89,%l4 ! %l4 = 000000000c000000
1771! Mem[00000000300c1410] = 1b0a7741436b36ff, %l6 = 00000000ff000080
1772 ldxa [%i3+%o5]0x81,%l6 ! %l6 = 1b0a7741436b36ff
1773! Mem[00000000300c1400] = 000000ff, %l5 = 000000ffaf520c69
1774 ldsha [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
1775! Mem[0000000030141400] = dcf8f41b, %f28 = 1bf4f8dc
1776 lda [%i5+%g0]0x81,%f28 ! %f28 = dcf8f41b
1777! Starting 10 instruction Store Burst
1778! Mem[0000000030181400] = 7e330000, %l0 = 00000000000000ff
1779 swapa [%i6+%g0]0x89,%l0 ! %l0 = 000000007e330000
1780
1781p0_label_62:
1782! %f5 = 00000000, Mem[00000000300c1410] = 41770a1b
1783 sta %f5 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
1784! %l7 = 0000000000000029, Mem[0000000010081414] = 30eb03f0, %asi = 80
1785 stha %l7,[%i2+0x014]%asi ! Mem[0000000010081414] = 002903f0
1786! Mem[0000000010001418] = adf72309, %l2 = 0000000038b51efc, %asi = 80
1787 swapa [%i0+0x018]%asi,%l2 ! %l2 = 00000000adf72309
1788! %f24 = b2aa2984 e55419d1, Mem[0000000030181400] = ff000000 000000ff
1789 stda %f24,[%i6+%g0]0x81 ! Mem[0000000030181400] = b2aa2984 e55419d1
1790! %l4 = 000000000c000000, Mem[0000000020800040] = ffffa555
1791 sth %l4,[%o1+0x040] ! Mem[0000000020800040] = 0000a555
1792! Mem[0000000010101434] = d37a8e6c, %l7 = 00000029, %l3 = 436b36ff
1793 add %i4,0x34,%g1
1794 casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000d37a8e6c
1795! %l1 = 000000000000ff57, Mem[0000000010141410] = 000000000000ffff
1796 stxa %l1,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000000000ff57
1797! Mem[0000000030041400] = fc1eb538, %l1 = 000000000000ff57
1798 ldstuba [%i1+%g0]0x81,%l1 ! %l1 = 000000fc000000ff
1799! %l6 = 1b0a7741436b36ff, Mem[0000000010001408] = ff1de8de
1800 stba %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff1de8ff
1801! Starting 10 instruction Load Burst
1802! Mem[0000000030041410] = 62e84531f34ef10c, %f26 = 43f5ac11 9aea71c3
1803 ldda [%i1+%o5]0x81,%f26 ! %f26 = 62e84531 f34ef10c
1804
1805p0_label_63:
1806! Mem[0000000030101408] = fc1eb538ff000000, %l3 = 00000000d37a8e6c
1807 ldxa [%i4+%o4]0x81,%l3 ! %l3 = fc1eb538ff000000
1808! Mem[0000000010101408] = 00000c78, %l7 = 0000000000000029
1809 lduwa [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000c78
1810! Mem[0000000010141400] = 000000ffd0a127ff, %l5 = 00000000000000ff
1811 ldxa [%i5+%g0]0x80,%l5 ! %l5 = 000000ffd0a127ff
1812! Mem[0000000010081410] = ff007e61, %f17 = d0a127ff
1813 lda [%i2+%o5]0x88,%f17 ! %f17 = ff007e61
1814! Mem[0000000030041410] = 3145e862, %l6 = 1b0a7741436b36ff
1815 ldsba [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000062
1816! %l5 = 000000ffd0a127ff, imm = 00000000000001f3, %l1 = 00000000000000fc
1817 orn %l5,0x1f3,%l1 ! %l1 = ffffffffffffffff
1818! Mem[0000000010081410] = f0032900ff007e61, %l6 = 0000000000000062
1819 ldxa [%i2+%o5]0x88,%l6 ! %l6 = f0032900ff007e61
1820! Mem[00000000300c1410] = ff366b43 00000000, %l2 = adf72309, %l3 = ff000000
1821 ldda [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000 00000000ff366b43
1822! Mem[0000000010081408] = 00000000, %l1 = ffffffffffffffff
1823 lduba [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000000
1824! Starting 10 instruction Store Burst
1825! %f6 = 8d59ff24 0923f7ad, Mem[00000000300c1408] = 000000ff 1b0a7741
1826 stda %f6 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 8d59ff24 0923f7ad
1827
1828p0_label_64:
1829! %f20 = 00000000, %f2 = af520c69
1830 fcmps %fcc2,%f20,%f2 ! %fcc2 = 2
1831! %l2 = 0000000000000000, Mem[0000000010141410] = 00000000
1832 stba %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
1833! %l3 = 00000000ff366b43, Mem[0000000021800041] = 19dc07c8
1834 stb %l3,[%o3+0x041] ! Mem[0000000021800040] = 194307c8
1835! %f13 = ff1de8de, Mem[0000000010181438] = 00000000
1836 st %f13,[%i6+0x038] ! Mem[0000000010181438] = ff1de8de
1837! %f30 = 000000ff, Mem[0000000010001410] = 00000000
1838 sta %f30,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000ff
1839! %l0 = 000000007e330000, Mem[0000000010041408] = ff000035
1840 stwa %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 7e330000
1841! %l7 = 0000000000000c78, Mem[00000000100c1428] = 7a8efff0
1842 stw %l7,[%i3+0x028] ! Mem[00000000100c1428] = 00000c78
1843! %l4 = 0c000000, %l5 = d0a127ff, Mem[00000000100c1420] = 000070d4 84bc058d
1844 std %l4,[%i3+0x020] ! Mem[00000000100c1420] = 0c000000 d0a127ff
1845! Mem[00000000100c1400] = 690c52af, %l7 = 0000000000000c78
1846 ldstuba [%i3+%g0]0x80,%l7 ! %l7 = 00000069000000ff
1847! Starting 10 instruction Load Burst
1848! Mem[000000001014142c] = 9aea71c3, %l6 = f0032900ff007e61
1849 lduwa [%i5+0x02c]%asi,%l6 ! %l6 = 000000009aea71c3
1850
1851p0_label_65:
1852! Mem[0000000010081410] = 617e00ff002903f0, %l7 = 0000000000000069
1853 ldxa [%i2+%o5]0x80,%l7 ! %l7 = 617e00ff002903f0
1854! Mem[0000000030101410] = a0626a6b78e557ff, %l0 = 000000007e330000
1855 ldxa [%i4+%o5]0x89,%l0 ! %l0 = a0626a6b78e557ff
1856! %l6 = 000000009aea71c3, %l1 = 0000000000000000, %y = 5cb239ff
1857 sdiv %l6,%l1,%l2 ! Div by zero, %l0 = a0626a6b78e5584f
1858 mov %l0,%y ! %y = 78e55827
1859! Mem[0000000010181434] = 5aad3c10, %l2 = 0000000000000000
1860 lduba [%i6+0x036]%asi,%l2 ! %l2 = 000000000000003c
1861! Mem[0000000010101434] = d37a8e6c, %l4 = 000000000c000000
1862 lduh [%i4+0x036],%l4 ! %l4 = 0000000000008e6c
1863! Mem[0000000030141410] = 38b51efcc001e772, %l5 = 000000ffd0a127ff
1864 ldxa [%i5+%o5]0x81,%l5 ! %l5 = 38b51efcc001e772
1865! Mem[0000000021800140] = e61a8319, %l2 = 000000000000003c
1866 ldsb [%o3+0x140],%l2 ! %l2 = ffffffffffffffe6
1867! Mem[0000000030101400] = 000000b0, %l0 = a0626a6b78e55827
1868 lduha [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000
1869! Mem[0000000030041408] = ff000080 00000000, %l4 = 00008e6c, %l5 = c001e772
1870 ldda [%i1+%o4]0x81,%l4 ! %l4 = 00000000ff000080 0000000000000000
1871! Starting 10 instruction Store Burst
1872! %l5 = 0000000000000000, Mem[00000000211c0001] = ff8e4b99, %asi = 80
1873 stba %l5,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff004b99
1874
1875p0_label_66:
1876! Mem[0000000030081408] = 21000000, %l4 = 00000000ff000080
1877 swapa [%i2+%o4]0x81,%l4 ! %l4 = 0000000021000000
1878! %l4 = 0000000021000000, Mem[0000000010101408] = ff00bf0f00000c78
1879 stxa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000021000000
1880! %l6 = 000000009aea71c3, Mem[0000000030001400] = 57a6fb1a
1881 stwa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 9aea71c3
1882! %l6 = 000000009aea71c3, Mem[00000000211c0000] = ff004b99
1883 sth %l6,[%o2+%g0] ! Mem[00000000211c0000] = 71c34b99
1884! Mem[0000000030001410] = 7a8e4af0, %l3 = 00000000ff366b43
1885 ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 000000f0000000ff
1886! %l0 = 0000000000000000, Mem[0000000030181408] = 00000000
1887 stwa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
1888! Mem[0000000030001400] = 9aea71c3, %l7 = 617e00ff002903f0
1889 ldstuba [%i0+%g0]0x89,%l7 ! %l7 = 000000c3000000ff
1890! %l5 = 0000000000000000, Mem[0000000010081410] = 617e00ff
1891 stha %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
1892! %l6 = 9aea71c3, %l7 = 000000c3, Mem[0000000010141408] = 5405617e 00a6fb1a
1893 stda %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 9aea71c3 000000c3
1894! Starting 10 instruction Load Burst
1895! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
1896 ldsba [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
1897
1898p0_label_67:
1899! Mem[0000000010081410] = ff000000, %l6 = 000000009aea71c3
1900 lduwa [%i2+%o5]0x88,%l6 ! %l6 = 00000000ff000000
1901! Mem[0000000030001408] = ff7b6216 fc1eb538, %l4 = 21000000, %l5 = 00000000
1902 ldda [%i0+%o4]0x81,%l4 ! %l4 = 00000000ff7b6216 00000000fc1eb538
1903! Mem[00000000100c1430] = af520c69, %l7 = 00000000000000c3
1904 ldsb [%i3+0x032],%l7 ! %l7 = 000000000000000c
1905! Mem[0000000030141410] = fc1eb538, %l5 = 00000000fc1eb538
1906 ldsba [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000038
1907! Mem[0000000020800040] = 0000a555, %l4 = 00000000ff7b6216
1908 ldsha [%o1+0x040]%asi,%l4 ! %l4 = 0000000000000000
1909! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
1910 lduw [%i2+%o4],%l0 ! %l0 = 0000000000000000
1911! Mem[0000000010001410] = ff000000, %l7 = 000000000000000c
1912 ldsha [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000000
1913! Mem[0000000010141410] = 00000000, %l5 = 0000000000000038
1914 ldsha [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
1915! Mem[0000000030001400] = ff71ea9a, %l2 = ffffffffffffffe6
1916 lduwa [%i0+%g0]0x81,%l2 ! %l2 = 00000000ff71ea9a
1917! Starting 10 instruction Store Burst
1918! %l4 = 0000000000000000, Mem[0000000010041410] = b4e6d098
1919 stba %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00e6d098
1920
1921p0_label_68:
1922! Mem[00000000300c1410] = 00000000, %l0 = 0000000000000000
1923 swapa [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000000
1924! %l5 = 0000000000000000, Mem[0000000010141400] = 000000ff
1925 stba %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff
1926! Mem[0000000010101417] = ff000000, %l7 = 0000000000000000
1927 ldstuba [%i4+0x017]%asi,%l7 ! %l7 = 00000000000000ff
1928! %l6 = 00000000ff000000, Mem[0000000010141400] = ff000000
1929 stwa %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff000000
1930! %l0 = 0000000000000000, immed = 000006dc, %y = 78e55827
1931 smul %l0,0x6dc,%l4 ! %l4 = 0000000000000000, %y = 00000000
1932! %f25 = e55419d1, Mem[0000000030081408] = ff000080
1933 sta %f25,[%i2+%o4]0x81 ! Mem[0000000030081408] = e55419d1
1934! %l2 = 00000000ff71ea9a, Mem[0000000010081408] = 36ffffff00000000
1935 stxa %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000ff71ea9a
1936! %l2 = ff71ea9a, %l3 = 000000f0, Mem[0000000010081408] = ff71ea9a 00000000
1937 stda %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff71ea9a 000000f0
1938! %l0 = 0000000000000000, Mem[00000000100c1408] = 0000000000000000
1939 stxa %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000000
1940! Starting 10 instruction Load Burst
1941! Mem[0000000010101400] = 0018aefa, %l2 = 00000000ff71ea9a
1942 ldsha [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000018
1943
1944p0_label_69:
1945! Code Fragment 4
1946p0_fragment_12:
1947! %l0 = 0000000000000000
1948 setx 0x94c669a7a1fce4ec,%g7,%l0 ! %l0 = 94c669a7a1fce4ec
1949! %l1 = 0000000000000000
1950 setx 0x0fb40938530c8b41,%g7,%l1 ! %l1 = 0fb40938530c8b41
1951 setx 0x7ff8, %g1, %g2
1952 and %l0, %g2, %l0
1953 setx 0xffffffff, %g1, %g2
1954 and %l1, %g2, %l1
1955 setx 0x100000000, %g1, %g2
1956 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1957 ta T_CHANGE_HPRIV
1958 stxa %l1, [%l0]ASI_ICACHE_INSTR
1959 ta T_CHANGE_NONHPRIV
1960! %l0 = 94c669a7a1fce4ec
1961 setx 0xfdd63cc81f5b8fbb,%g7,%l0 ! %l0 = fdd63cc81f5b8fbb
1962! %l1 = 0fb40938530c8b41
1963 setx 0xa59c0e3023542257,%g7,%l1 ! %l1 = a59c0e3023542257
1964! Mem[0000000030081408] = e55419d1, %f0 = ff000000
1965 lda [%i2+%o4]0x81,%f0 ! %f0 = e55419d1
1966! Mem[0000000010141400] = 000000ff, %l4 = 0000000000000000
1967 lduba [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
1968! Mem[0000000010141400] = 000000ff, %l1 = a59c0e3023542257
1969 lduwa [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
1970! Mem[0000000010041408] = 00000084 0000337e, %l0 = 1f5b8fbb, %l1 = 000000ff
1971 ldda [%i1+%o4]0x88,%l0 ! %l0 = 000000000000337e 0000000000000084
1972! Mem[0000000010001400] = 000000ff 000000ff, %l6 = ff000000, %l7 = 00000000
1973 ldda [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000ff 00000000000000ff
1974! Mem[0000000010001400] = ff000000, %l7 = 00000000000000ff
1975 ldsba [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000000
1976! Mem[00000000211c0000] = 71c34b99, %l4 = 0000000000000000
1977 lduha [%o2+0x000]%asi,%l4 ! %l4 = 00000000000071c3
1978! Mem[0000000010001418] = 38b51efc, %f1 = ff000000
1979 lda [%i0+0x018]%asi,%f1 ! %f1 = 38b51efc
1980! Starting 10 instruction Store Burst
1981! %l5 = 0000000000000000, Mem[0000000030101400] = 000000b0c750ee45
1982 stxa %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000000
1983
1984p0_label_70:
1985! %l0 = 000000000000337e, Mem[0000000030081410] = a13f90d4
1986 stba %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = a13f907e
1987! Mem[0000000020800041] = 0000a555, %l1 = 0000000000000084
1988 ldstuba [%o1+0x041]%asi,%l1 ! %l1 = 00000000000000ff
1989! %f16 = 000000ff ff007e61, Mem[0000000030001408] = ff7b6216 fc1eb538
1990 stda %f16,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff ff007e61
1991! %l1 = 0000000000000000, imm = 0000000000000dbc, %l1 = 0000000000000000
1992 xor %l1,0xdbc,%l1 ! %l1 = 0000000000000dbc
1993! %l5 = 0000000000000000, Mem[0000000030141408] = 0000000c
1994 stwa %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
1995! %f6 = 8d59ff24 0923f7ad, %l5 = 0000000000000000
1996! Mem[0000000010081418] = ab7361d0d42b6f1b
1997 add %i2,0x018,%g1
1998 stda %f6,[%g1+%l5]ASI_PST32_P ! Mem[0000000010081418] = ab7361d0d42b6f1b
1999! %l1 = 0000000000000dbc, Mem[0000000010081410] = ff000000
2000 stha %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000dbc
2001! %f0 = e55419d1, %f16 = 000000ff
2002 fitos %f0 ,%f16 ! %f16 = cdd55f31
2003! %l7 = 0000000000000000, Mem[0000000010001410] = 000000ff
2004 stba %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000ff
2005! Starting 10 instruction Load Burst
2006! Mem[00000000100c1408] = 00000000 00000000, %l4 = 000071c3, %l5 = 00000000
2007 ldda [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
2008
2009p0_label_71:
2010! Mem[0000000030141410] = 38b51efcc001e772, %l0 = 000000000000337e
2011 ldxa [%i5+%o5]0x81,%l0 ! %l0 = 38b51efcc001e772
2012! Mem[0000000010101408] = 00000021, %f12 = af520c69
2013 ld [%i4+%o4],%f12 ! %f12 = 00000021
2014! Mem[0000000010001408] = af520c69ff1de8ff, %f8 = 0000f04a 7e610554
2015 ldda [%i0+%o4]0x88,%f8 ! %f8 = af520c69 ff1de8ff
2016! Mem[0000000010001438] = 8ae45f69000000ff, %f18 = 5405617e 00a6fb1a
2017 ldda [%i0+0x038]%asi,%f18 ! %f18 = 8ae45f69 000000ff
2018! Mem[0000000030181408] = 00000000, %l1 = 0000000000000dbc
2019 lduwa [%i6+%o4]0x81,%l1 ! %l1 = 0000000000000000
2020! Mem[0000000030001400] = ff71ea9ae47b6216, %l2 = 0000000000000018
2021 ldxa [%i0+%g0]0x81,%l2 ! %l2 = ff71ea9ae47b6216
2022! Mem[0000000030141408] = 000000000000ff57, %l4 = 0000000000000000
2023 ldxa [%i5+%o4]0x81,%l4 ! %l4 = 000000000000ff57
2024! Mem[0000000030141400] = dcf8f41b, %f9 = ff1de8ff
2025 lda [%i5+%g0]0x81,%f9 ! %f9 = dcf8f41b
2026! Mem[000000001014143c] = ff000000, %l2 = ff71ea9ae47b6216
2027 ldsh [%i5+0x03c],%l2 ! %l2 = ffffffffffffff00
2028! Starting 10 instruction Store Burst
2029! Mem[0000000030041400] = 38b51eff, %l2 = ffffffffffffff00
2030 swapa [%i1+%g0]0x89,%l2 ! %l2 = 0000000038b51eff
2031
2032p0_label_72:
2033! %f19 = 000000ff, Mem[0000000030101410] = 78e557ff
2034 sta %f19,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff
2035! %l3 = 00000000000000f0, Mem[0000000030181400] = d11954e58429aab2
2036 stxa %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000000000f0
2037! Mem[00000000100c1400] = ff0c52af, %l4 = 000000000000ff57
2038 ldstuba [%i3+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
2039! Mem[0000000010141408] = c371ea9a, %l1 = 0000000000000000
2040 swapa [%i5+%o4]0x88,%l1 ! %l1 = 00000000c371ea9a
2041! %l6 = 00000000000000ff, Mem[0000000030141400] = 1bf4f8dc
2042 stha %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 1bf400ff
2043! %f28 = dcf8f41b 053b2c10, Mem[00000000100c1410] = ffff0000 00000000
2044 stda %f28,[%i3+%o5]0x80 ! Mem[00000000100c1410] = dcf8f41b 053b2c10
2045! %f12 = 00000021 ff1de8de, Mem[0000000010101410] = fc1eb538 ff0000ff
2046 stda %f12,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000021 ff1de8de
2047! Mem[0000000030141408] = 00000000, %l6 = 00000000000000ff
2048 swapa [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000000
2049! %f9 = dcf8f41b, Mem[0000000030041408] = 800000ff
2050 sta %f9 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = dcf8f41b
2051! Starting 10 instruction Load Burst
2052! Mem[0000000030181400] = f0000000, %l3 = 00000000000000f0
2053 ldsha [%i6+%g0]0x81,%l3 ! %l3 = fffffffffffff000
2054
2055p0_label_73:
2056! Mem[0000000030041400] = 00ffffff ff000000, %l0 = c001e772, %l1 = c371ea9a
2057 ldda [%i1+%g0]0x81,%l0 ! %l0 = 0000000000ffffff 00000000ff000000
2058! Mem[0000000030081408] = 000000f2d11954e5, %l6 = 0000000000000000
2059 ldxa [%i2+%o4]0x89,%l6 ! %l6 = 000000f2d11954e5
2060! Mem[0000000010041410] = 7e3ce62898d0e600, %l1 = 00000000ff000000
2061 ldxa [%i1+%o5]0x88,%l1 ! %l1 = 7e3ce62898d0e600
2062! Mem[000000001018141c] = 3fd45bb1, %l3 = fffffffffffff000
2063 ldsba [%i6+0x01e]%asi,%l3 ! %l3 = 000000000000005b
2064! Mem[00000000100c1410] = 102c3b05 1bf4f8dc, %l4 = 000000ff, %l5 = 00000000
2065 ldda [%i3+%o5]0x88,%l4 ! %l4 = 000000001bf4f8dc 00000000102c3b05
2066! Mem[00000000201c0000] = ffffeaae, %l2 = 0000000038b51eff
2067 ldub [%o0+%g0],%l2 ! %l2 = 00000000000000ff
2068! Mem[0000000030081400] = 5405617e45eee057, %l7 = 0000000000000000
2069 ldxa [%i2+%g0]0x89,%l7 ! %l7 = 5405617e45eee057
2070! Mem[0000000030101410] = ff000000, %l0 = 0000000000ffffff
2071 ldsha [%i4+%o5]0x81,%l0 ! %l0 = ffffffffffffff00
2072! Mem[0000000030081410] = a13f907e, %f27 = f34ef10c
2073 lda [%i2+%o5]0x89,%f27 ! %f27 = a13f907e
2074! Starting 10 instruction Store Burst
2075! %l6 = d11954e5, %l7 = 45eee057, Mem[0000000030081408] = d11954e5 000000f2
2076 stda %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = d11954e5 45eee057
2077
2078p0_label_74:
2079! %l1 = 7e3ce62898d0e600, %l3 = 000000000000005b, %l7 = 5405617e45eee057
2080 add %l1,%l3,%l7 ! %l7 = 7e3ce62898d0e65b
2081! %f27 = a13f907e, Mem[0000000030101410] = ff000000
2082 sta %f27,[%i4+%o5]0x81 ! Mem[0000000030101410] = a13f907e
2083! %f26 = 62e84531, %f14 = ff000000, %f10 = ff366b43 41770a1b
2084 fsmuld %f26,%f14,%f10 ! %f10 = cc4d08a6 20000000
2085! %l2 = 000000ff, %l3 = 0000005b, Mem[0000000010101400] = 0018aefa ff5b6ccd
2086 stda %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff 0000005b
2087! Code Fragment 4
2088p0_fragment_13:
2089! %l0 = ffffffffffffff00
2090 setx 0x6cb738ffed059a6b,%g7,%l0 ! %l0 = 6cb738ffed059a6b
2091! %l1 = 7e3ce62898d0e600
2092 setx 0x493ce4801cc4468e,%g7,%l1 ! %l1 = 493ce4801cc4468e
2093 setx 0x7ff8, %g1, %g2
2094 and %l0, %g2, %l0
2095 setx 0xffffffff, %g1, %g2
2096 and %l1, %g2, %l1
2097 setx 0x100000000, %g1, %g2
2098 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2099 ta T_CHANGE_HPRIV
2100 stxa %l1, [%l0]ASI_ICACHE_INSTR
2101 ta T_CHANGE_NONHPRIV
2102! %l0 = 6cb738ffed059a6b
2103 setx 0x82eda0d04db665b1,%g7,%l0 ! %l0 = 82eda0d04db665b1
2104! %l1 = 493ce4801cc4468e
2105 setx 0x863288f855a56439,%g7,%l1 ! %l1 = 863288f855a56439
2106! %l0 = 82eda0d04db665b1, Mem[00000000100c1400] = af520cff
2107 stha %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = af5265b1
2108! %l4 = 000000001bf4f8dc, Mem[00000000100c1410] = 1bf4f8dc
2109 stba %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 1bf4f8dc
2110! %l1 = 863288f855a56439, Mem[0000000030181400] = f0000000
2111 stwa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 55a56439
2112! Mem[0000000030101400] = 00000000, %l5 = 00000000102c3b05
2113 ldstuba [%i4+%g0]0x89,%l5 ! %l5 = 00000000000000ff
2114! Starting 10 instruction Load Burst
2115! %l2 = 00000000000000ff, imm = fffffffffffff45a, %l5 = 0000000000000000
2116 andn %l2,-0xba6,%l5 ! %l5 = 00000000000000a5
2117
2118p0_label_75:
2119! Mem[0000000010081408] = 9aea71ff, %l6 = 000000f2d11954e5
2120 ldsha [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffff9aea
2121! Mem[000000001004141c] = 8bf2c6ff, %f5 = 00000000
2122 lda [%i1+0x01c]%asi,%f5 ! %f5 = 8bf2c6ff
2123! Mem[0000000030101408] = 000000ff 38b51efc, %l2 = 000000ff, %l3 = 0000005b
2124 ldda [%i4+%o4]0x89,%l2 ! %l2 = 0000000038b51efc 00000000000000ff
2125! Mem[0000000010141430] = 1bf4f8dc053b2c10, %l4 = 000000001bf4f8dc
2126 ldx [%i5+0x030],%l4 ! %l4 = 1bf4f8dc053b2c10
2127! Mem[0000000030181410] = f90c00ff, %l6 = ffffffffffff9aea
2128 lduwa [%i6+%o5]0x89,%l6 ! %l6 = 00000000f90c00ff
2129! Mem[0000000010041408] = 7e330000, %l2 = 0000000038b51efc
2130 lduha [%i1+%o4]0x80,%l2 ! %l2 = 0000000000007e33
2131 membar #Sync ! Added by membar checker (14)
2132! Mem[0000000030101400] = ff000000 00000000 fc1eb538 ff000000
2133! Mem[0000000030101410] = a13f907e 6b6a62a0 98d0e6b4 1afba657
2134! Mem[0000000030101420] = 0db79c36 c750ee45 22d7337e 28e63c7e
2135! Mem[0000000030101430] = 010a115a e7e770fa 77dc5bff adf36949
2136 ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
2137! Mem[0000000010141410] = 00000000, %f25 = e55419d1
2138 lda [%i5+%o5]0x80,%f25 ! %f25 = 00000000
2139! Mem[0000000030081408] = d11954e5, %l1 = 863288f855a56439
2140 ldsha [%i2+%o4]0x89,%l1 ! %l1 = 00000000000054e5
2141! Starting 10 instruction Store Burst
2142! %l4 = 1bf4f8dc053b2c10, Mem[0000000030141400] = ff00f41b62597181
2143 stxa %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 1bf4f8dc053b2c10
2144
2145p0_label_76:
2146 membar #Sync ! Added by membar checker (15)
2147! %l6 = 00000000f90c00ff, Mem[0000000030101400] = 000000ff
2148 stha %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
2149! %l6 = 00000000f90c00ff, Mem[00000000300c1410] = 00000000
2150 stba %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000000
2151! Mem[0000000030181410] = f90c00ff, %l1 = 00000000000054e5
2152 swapa [%i6+%o5]0x89,%l1 ! %l1 = 00000000f90c00ff
2153! %f5 = 6b6a62a0, Mem[0000000010141428] = 43f5ac11
2154 st %f5 ,[%i5+0x028] ! Mem[0000000010141428] = 6b6a62a0
2155! %l0 = 4db665b1, %l1 = f90c00ff, Mem[00000000100c1418] = 8d59ff24 0923f7ad
2156 std %l0,[%i3+0x018] ! Mem[00000000100c1418] = 4db665b1 f90c00ff
2157! %l2 = 0000000000007e33, Mem[00000000100c1406] = ff000000, %asi = 80
2158 stha %l2,[%i3+0x006]%asi ! Mem[00000000100c1404] = ff007e33
2159! Mem[0000000030181408] = 00000000, %l5 = 00000000000000a5
2160 swapa [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
2161! %l3 = 00000000000000ff, Mem[0000000010041400] = 0000004a
2162 stwa %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff
2163! %f28 = dcf8f41b, %f19 = 000000ff, %f4 = a13f907e
2164 fdivs %f28,%f19,%f4 ! %f4 = ff800000
2165! Starting 10 instruction Load Burst
2166! Mem[0000000010101410] = 00000021, %l3 = 00000000000000ff
2167 ldsha [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
2168
2169p0_label_77:
2170! Mem[0000000030101408] = fc1eb538ff000000, %l5 = 0000000000000000
2171 ldxa [%i4+%o4]0x81,%l5 ! %l5 = fc1eb538ff000000
2172! Mem[0000000010001400] = 000000ff, %l5 = fc1eb538ff000000
2173 ldswa [%i0+%g0]0x80,%l5 ! %l5 = 00000000000000ff
2174! Code Fragment 3
2175p0_fragment_14:
2176! %l0 = 82eda0d04db665b1
2177 setx 0xaa7211606b3f72c7,%g7,%l0 ! %l0 = aa7211606b3f72c7
2178! %l1 = 00000000f90c00ff
2179 setx 0x9b4066b7c8cde502,%g7,%l1 ! %l1 = 9b4066b7c8cde502
2180 setx 0x1fe000, %g1, %g3
2181 or %l0, %g3, %l0 ! always set perrmask = 0xff
2182 setx 0x1ffff8, %g1, %g2
2183 and %l0, %g2, %l0
2184 ta T_CHANGE_HPRIV
2185 stxa %l1, [%l0]ASI_DCACHE_DATA
2186 ta T_CHANGE_NONHPRIV
2187! %l0 = aa7211606b3f72c7
2188 setx 0xad9731af92a1241e,%g7,%l0 ! %l0 = ad9731af92a1241e
2189! %l1 = 9b4066b7c8cde502
2190 setx 0x2c3ba9406043c032,%g7,%l1 ! %l1 = 2c3ba9406043c032
2191! Mem[0000000010041400] = ff000000, %l5 = 00000000000000ff
2192 ldsba [%i1+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
2193! Mem[0000000030041400] = 00ffffff ff000000 1bf4f8dc 00000000
2194! Mem[0000000030041410] = 62e84531 f34ef10c 7e5da5c0 94f14874
2195! Mem[0000000030041420] = d11954e5 8429aab2 c371ea9a 11acf543
2196! Mem[0000000030041430] = 102c0183 61d5e96d 16627be4 0ca4ff79
2197 ldda [%i1]ASI_BLK_SL,%f16 ! Block Load from 0000000030041400
2198! Mem[0000000030001410] = 7a8e4aff, %l5 = ffffffffffffffff
2199 ldsha [%i0+%o5]0x89,%l5 ! %l5 = 0000000000004aff
2200! Mem[0000000030081400] = 57e0ee45, %l2 = 0000000000007e33
2201 ldswa [%i2+%g0]0x81,%l2 ! %l2 = 0000000057e0ee45
2202! Mem[0000000010081438] = 7f9995a9ffff2507, %l4 = 1bf4f8dc053b2c10
2203 ldx [%i2+0x038],%l4 ! %l4 = 7f9995a9ffff2507
2204! Mem[0000000010001408] = ff1de8ff, %l3 = 0000000000000000
2205 lduwa [%i0+%o4]0x88,%l3 ! %l3 = 00000000ff1de8ff
2206! Starting 10 instruction Store Burst
2207! Mem[0000000010041408] = 0000337e, %l1 = 2c3ba9406043c032
2208 swapa [%i1+%o4]0x88,%l1 ! %l1 = 000000000000337e
2209
2210p0_label_78:
2211! %l1 = 000000000000337e, Mem[0000000010001420] = 8d05bc84
2212 stw %l1,[%i0+0x020] ! Mem[0000000010001420] = 0000337e
2213! %l6 = 00000000f90c00ff, imm = fffffffffffffaac, %l0 = ad9731af92a1241e
2214 add %l6,-0x554,%l0 ! %l0 = 00000000f90bfbab
2215! Mem[00000000100c1408] = 00000000, %l4 = 7f9995a9ffff2507
2216 ldstub [%i3+%o4],%l4 ! %l4 = 00000000000000ff
2217! %l5 = 0000000000004aff, Mem[0000000010141408] = 00000000
2218 sth %l5,[%i5+%o4] ! Mem[0000000010141408] = 4aff0000
2219! %l2 = 57e0ee45, %l3 = ff1de8ff, Mem[0000000010081430] = 67138f59 fbee4764
2220 std %l2,[%i2+0x030] ! Mem[0000000010081430] = 57e0ee45 ff1de8ff
2221! %l4 = 00000000, %l5 = 00004aff, Mem[0000000010001428] = 1b0a7741 000000ff
2222 std %l4,[%i0+0x028] ! Mem[0000000010001428] = 00000000 00004aff
2223! Mem[0000000010181408] = ff000080, %l0 = 00000000f90bfbab
2224 ldstuba [%i6+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
2225! Mem[0000000010001408] = ff1de8ff, %l7 = 7e3ce62898d0e65b
2226 ldstuba [%i0+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
2227! %l0 = 00000000000000ff, immed = 00000a39, %y = 00000000
2228 umul %l0,0xa39,%l7 ! %l7 = 00000000000a2ec7, %y = 00000000
2229! Starting 10 instruction Load Burst
2230! Mem[0000000010101410] = 00000021, %l3 = 00000000ff1de8ff
2231 ldsba [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
2232
2233p0_label_79:
2234! Mem[0000000010081400] = 4a000035, %l2 = 0000000057e0ee45
2235 ldsha [%i2+%g0]0x80,%l2 ! %l2 = 0000000000004a00
2236! Mem[00000000211c0000] = 71c34b99, %l3 = 0000000000000000
2237 ldsba [%o2+0x001]%asi,%l3 ! %l3 = ffffffffffffffc3
2238! Mem[0000000010041408] = 32c0436084000000, %f4 = ff800000 6b6a62a0
2239 ldda [%i1+0x008]%asi,%f4 ! %f4 = 32c04360 84000000
2240! Mem[0000000030181408] = 000000a5, %l5 = 0000000000004aff
2241 lduba [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
2242! Mem[0000000010141410] = 00000000, %l5 = 0000000000000000
2243 ldub [%i5+0x012],%l5 ! %l5 = 0000000000000000
2244! Mem[000000001014140c] = 000000c3, %l0 = 00000000000000ff
2245 ldsh [%i5+0x00c],%l0 ! %l0 = 0000000000000000
2246! Mem[0000000030001400] = 16627be49aea71ff, %f12 = 010a115a e7e770fa
2247 ldda [%i0+%g0]0x89,%f12 ! %f12 = 16627be4 9aea71ff
2248! Mem[0000000010041408] = 00000084 6043c032, %l0 = 00000000, %l1 = 0000337e
2249 ldda [%i1+%o4]0x88,%l0 ! %l0 = 000000006043c032 0000000000000084
2250! Mem[0000000030001408] = 000000ff, %l5 = 0000000000000000
2251 ldswa [%i0+%o4]0x81,%l5 ! %l5 = 00000000000000ff
2252! Starting 10 instruction Store Burst
2253! %l0 = 6043c032, %l1 = 00000084, Mem[0000000030081410] = a13f907e 8e93df9f
2254 stda %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 6043c032 00000084
2255
2256p0_label_80:
2257! %l4 = 0000000000000000, Mem[0000000010081400] = 4a000035
2258 stha %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000035
2259! Mem[0000000020800041] = 00ffa555, %l5 = 00000000000000ff
2260 ldstuba [%o1+0x041]%asi,%l5 ! %l5 = 000000ff000000ff
2261! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030001408] = ff000000 617e00ff
2262 stda %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 000000ff
2263! %l3 = ffffffffffffffc3, Mem[000000001000140e] = 690c52af, %asi = 80
2264 stha %l3,[%i0+0x00e]%asi ! Mem[000000001000140c] = 690cffc3
2265! %l7 = 00000000000a2ec7, Mem[0000000010141408] = 4aff0000000000c3, %asi = 80
2266 stxa %l7,[%i5+0x008]%asi ! Mem[0000000010141408] = 00000000000a2ec7
2267! Code Fragment 4
2268p0_fragment_15:
2269! %l0 = 000000006043c032
2270 setx 0x0736cf67deda7a28,%g7,%l0 ! %l0 = 0736cf67deda7a28
2271! %l1 = 0000000000000084
2272 setx 0x043f2cc84019968d,%g7,%l1 ! %l1 = 043f2cc84019968d
2273 setx 0x7ff8, %g1, %g2
2274 and %l0, %g2, %l0
2275 setx 0xffffffff, %g1, %g2
2276 and %l1, %g2, %l1
2277 setx 0x100000000, %g1, %g2
2278 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2279 ta T_CHANGE_HPRIV
2280 stxa %l1, [%l0]ASI_ICACHE_INSTR
2281 ta T_CHANGE_NONHPRIV
2282! %l0 = 0736cf67deda7a28
2283 setx 0x9f2fcf882a878a4e,%g7,%l0 ! %l0 = 9f2fcf882a878a4e
2284! %l1 = 043f2cc84019968d
2285 setx 0x8931fb80266e1ca7,%g7,%l1 ! %l1 = 8931fb80266e1ca7
2286! Mem[0000000010001410] = 000000ff, %l4 = 0000000000000000
2287 swapa [%i0+%o5]0x80,%l4 ! %l4 = 00000000000000ff
2288! %l7 = 00000000000a2ec7, Mem[0000000030081400] = 45eee057
2289 stha %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 45ee2ec7
2290! Mem[0000000010001424] = d4700000, %l5 = 00000000000000ff
2291 swap [%i0+0x024],%l5 ! %l5 = 00000000d4700000
2292! Starting 10 instruction Load Burst
2293! Mem[0000000030001400] = 16627be4 9aea71ff, %l6 = f90c00ff, %l7 = 000a2ec7
2294 ldda [%i0+%g0]0x89,%l6 ! %l6 = 000000009aea71ff 0000000016627be4
2295
2296p0_label_81:
2297! Mem[00000000300c1410] = ff366b43 000000ff, %l0 = 2a878a4e, %l1 = 266e1ca7
2298 ldda [%i3+%o5]0x89,%l0 ! %l0 = 00000000000000ff 00000000ff366b43
2299! Mem[0000000010101404] = 0000005b, %f25 = e55419d1
2300 ld [%i4+0x004],%f25 ! %f25 = 0000005b
2301! Mem[0000000010001400] = 000000ff, %l2 = 0000000000004a00
2302 lduha [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
2303! Mem[0000000030001408] = 00000000ff000000, %f18 = 00000000 dcf8f41b
2304 ldda [%i0+%o4]0x81,%f18 ! %f18 = 00000000 ff000000
2305! Mem[0000000010081410] = ff000dbc, %l5 = 00000000d4700000
2306 ldswa [%i2+%o5]0x88,%l5 ! %l5 = ffffffffff000dbc
2307 membar #Sync ! Added by membar checker (16)
2308! Mem[0000000010181400] = 00000000 0000f04a ff000080 f2000000
2309! Mem[0000000010181410] = 0c0000b6 ff269c42 c056b74d 3fd45bb1
2310! Mem[0000000010181420] = 00000000 5405617e a69ebf0f 5c06ff76
2311! Mem[0000000010181430] = 00000078 5aad3c10 ff1de8de 000000f8
2312 ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
2313! Mem[0000000010181418] = c056b74d 3fd45bb1, %l0 = 000000ff, %l1 = ff366b43
2314 ldd [%i6+0x018],%l0 ! %l0 = 00000000c056b74d 000000003fd45bb1
2315! Mem[0000000020800040] = 00ffa555, %l5 = ffffffffff000dbc
2316 lduh [%o1+0x040],%l5 ! %l5 = 00000000000000ff
2317! Mem[0000000030141410] = fc1eb538, %l4 = 00000000000000ff
2318 lduha [%i5+%o5]0x89,%l4 ! %l4 = 000000000000b538
2319! Starting 10 instruction Store Burst
2320! Code Fragment 4
2321p0_fragment_16:
2322! %l0 = 00000000c056b74d
2323 setx 0xe2521ee028d5ba04,%g7,%l0 ! %l0 = e2521ee028d5ba04
2324! %l1 = 000000003fd45bb1
2325 setx 0x0ec078bfac1679dc,%g7,%l1 ! %l1 = 0ec078bfac1679dc
2326 setx 0x7ff8, %g1, %g2
2327 and %l0, %g2, %l0
2328 setx 0xffffffff, %g1, %g2
2329 and %l1, %g2, %l1
2330 setx 0x100000000, %g1, %g2
2331 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2332 ta T_CHANGE_HPRIV
2333 stxa %l1, [%l0]ASI_ICACHE_INSTR
2334 ta T_CHANGE_NONHPRIV
2335! %l0 = e2521ee028d5ba04
2336 setx 0x75ab49cfc8b65b35,%g7,%l0 ! %l0 = 75ab49cfc8b65b35
2337! %l1 = 0ec078bfac1679dc
2338 setx 0xbc53b86f881d0195,%g7,%l1 ! %l1 = bc53b86f881d0195
2339
2340p0_label_82:
2341! %l4 = 000000000000b538, Mem[0000000010001410] = 000000000000ffff, %asi = 80
2342 stxa %l4,[%i0+0x010]%asi ! Mem[0000000010001410] = 000000000000b538
2343! Mem[00000000100c1423] = 0c000000, %l4 = 000000000000b538
2344 ldstuba [%i3+0x023]%asi,%l4 ! %l4 = 00000000000000ff
2345! Mem[0000000030101410] = a13f907e, %l1 = bc53b86f881d0195
2346 swapa [%i4+%o5]0x81,%l1 ! %l1 = 00000000a13f907e
2347! %l3 = ffffffffffffffc3, Mem[0000000030101408] = 38b51efc
2348 stha %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 38b5ffc3
2349! %l6 = 000000009aea71ff, Mem[0000000030141408] = ff000000
2350 stwa %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 9aea71ff
2351! Mem[0000000010181408] = 800000ff, %l0 = 75ab49cfc8b65b35
2352 ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
2353! Mem[0000000030101400] = 000000ff, %l6 = 000000009aea71ff
2354 ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
2355! Mem[00000000211c0001] = 71c34b99, %l2 = 0000000000000000
2356 ldstuba [%o2+0x001]%asi,%l2 ! %l2 = 000000c3000000ff
2357! %f3 = ff000000, Mem[0000000030141408] = 9aea71ff
2358 sta %f3 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000
2359! Starting 10 instruction Load Burst
2360! Mem[0000000030001400] = 9aea71ff, %l7 = 0000000016627be4
2361 lduwa [%i0+%g0]0x89,%l7 ! %l7 = 000000009aea71ff
2362
2363p0_label_83:
2364! Mem[00000000211c0000] = 71ff4b99, %l4 = 0000000000000000
2365 lduh [%o2+%g0],%l4 ! %l4 = 00000000000071ff
2366! Mem[0000000010001400] = 000000ff, %l7 = 000000009aea71ff
2367 lduh [%i0+%g0],%l7 ! %l7 = 0000000000000000
2368! Mem[0000000030101400] = ff000000, %l0 = 00000000000000ff
2369 lduba [%i4+%g0]0x81,%l0 ! %l0 = 00000000000000ff
2370! Mem[0000000010041400] = ff000000, %l6 = 00000000000000ff
2371 lduwa [%i1+%g0]0x80,%l6 ! %l6 = 00000000ff000000
2372! Mem[00000000100c1410] = 1bf4f8dc, %f13 = 9aea71ff
2373 lda [%i3+%o5]0x88,%f13 ! %f13 = 1bf4f8dc
2374! Mem[00000000100c1400] = b16552afff007e33, %l1 = 00000000a13f907e
2375 ldxa [%i3+0x000]%asi,%l1 ! %l1 = b16552afff007e33
2376! Mem[0000000020800040] = 00ffa555, %l0 = 00000000000000ff
2377 lduha [%o1+0x040]%asi,%l0 ! %l0 = 00000000000000ff
2378! Mem[0000000030041400] = ffffff00, %l7 = 0000000000000000
2379 lduha [%i1+%g0]0x89,%l7 ! %l7 = 000000000000ff00
2380! Mem[0000000010041400] = 000000ff, %l6 = 00000000ff000000
2381 ldswa [%i1+%g0]0x88,%l6 ! %l6 = 00000000000000ff
2382! Starting 10 instruction Store Burst
2383! %f14 = 77dc5bff adf36949, Mem[0000000010141408] = 00000000 c72e0a00
2384 stda %f14,[%i5+%o4]0x88 ! Mem[0000000010141408] = 77dc5bff adf36949
2385
2386p0_label_84:
2387! %l6 = 00000000000000ff, Mem[0000000030181400] = 3964a555
2388 stba %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 3964a5ff
2389! %l6 = 000000ff, %l7 = 0000ff00, Mem[0000000010081410] = bc0d00ff 002903f0
2390 stda %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff 0000ff00
2391! Mem[0000000010101410] = 21000000, %l6 = 00000000000000ff
2392 swapa [%i4+%o5]0x88,%l6 ! %l6 = 0000000021000000
2393! %f20 = 0c0000b6 ff269c42, %l1 = b16552afff007e33
2394! Mem[0000000030101418] = 98d0e6b41afba657
2395 add %i4,0x018,%g1
2396 stda %f20,[%g1+%l1]ASI_PST32_S ! Mem[0000000030101418] = 0c0000b6ff269c42
2397! %l2 = 00000000000000c3, Mem[0000000010081410] = 000000ff0000ff00
2398 stxa %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000000000c3
2399! %f28 = 00000078, Mem[0000000010081400] = 00000035
2400 st %f28,[%i2+%g0] ! Mem[0000000010081400] = 00000078
2401! %l5 = 00000000000000ff, Mem[0000000030041400] = ffffff00
2402 stba %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffff
2403! Mem[00000000300c1410] = ff000000, %l6 = 0000000021000000
2404 ldstuba [%i3+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
2405! Mem[0000000030101400] = 000000ff, %l2 = 00000000000000c3
2406 ldstuba [%i4+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
2407! Starting 10 instruction Load Burst
2408! Mem[0000000030001408] = 00000000, %f27 = 5c06ff76
2409 lda [%i0+%o4]0x81,%f27 ! %f27 = 00000000
2410
2411p0_label_85:
2412! Mem[0000000020800040] = 00ffa555, %l4 = 00000000000071ff
2413 lduh [%o1+0x040],%l4 ! %l4 = 00000000000000ff
2414! Mem[0000000030141408] = ff000000, %l0 = 00000000000000ff
2415 lduba [%i5+%o4]0x81,%l0 ! %l0 = 00000000000000ff
2416! Mem[0000000030141410] = 38b51efc, %f6 = 98d0e6b4
2417 lda [%i5+%o5]0x81,%f6 ! %f6 = 38b51efc
2418! Mem[00000000100c1410] = dcf8f41b, %l5 = 00000000000000ff
2419 lduba [%i3+%o5]0x80,%l5 ! %l5 = 00000000000000dc
2420! Mem[00000000300c1410] = ff000000436b36ff, %f16 = 00000000 0000f04a
2421 ldda [%i3+%o5]0x81,%f16 ! %f16 = ff000000 436b36ff
2422! Mem[0000000030101400] = 000000ff, %l4 = 00000000000000ff
2423 lduwa [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000ff
2424! Mem[0000000030001408] = 00000000 ff000000, %l6 = 000000ff, %l7 = 0000ff00
2425 ldda [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000000 00000000ff000000
2426! Mem[0000000010101420] = ff2770d4, %f25 = 5405617e
2427 ld [%i4+0x020],%f25 ! %f25 = ff2770d4
2428! Mem[0000000010141410] = 00000000, %l6 = 0000000000000000
2429 lduwa [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000
2430! Starting 10 instruction Store Burst
2431! %l5 = 00000000000000dc, Mem[000000001000143b] = 8ae45f69
2432 stb %l5,[%i0+0x03b] ! Mem[0000000010001438] = 8ae45fdc
2433
2434p0_label_86:
2435! Mem[0000000030141408] = 000000ff, %l0 = 00000000000000ff
2436 ldstuba [%i5+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
2437! %f30 = ff1de8de 000000f8, Mem[0000000030081408] = d11954e5 45eee057
2438 stda %f30,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff1de8de 000000f8
2439 membar #Sync ! Added by membar checker (17)
2440! %f18 = ff000080 f2000000, %l4 = 00000000000000ff
2441! Mem[0000000010181430] = 000000785aad3c10
2442 add %i6,0x030,%g1
2443 stda %f18,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010181430] = 000000f2800000ff
2444! %f0 = ff000000 00000000 fc1eb538 ff000000
2445! %f4 = 32c04360 84000000 38b51efc 1afba657
2446! %f8 = 0db79c36 c750ee45 22d7337e 28e63c7e
2447! %f12 = 16627be4 1bf4f8dc 77dc5bff adf36949
2448 stda %f0,[%i4]ASI_BLK_SL ! Block Store to 0000000030101400
2449! Mem[00000000100c1434] = ff1de8de, %l0 = 00000000000000ff
2450 ldstuba [%i3+0x034]%asi,%l0 ! %l0 = 000000ff000000ff
2451! %f28 = 00000078 5aad3c10, Mem[0000000030081400] = 45ee2ec7 5405617e
2452 stda %f28,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000078 5aad3c10
2453! Mem[0000000030181410] = 000054e5, %l2 = 00000000000000ff
2454 ldstuba [%i6+%o5]0x89,%l2 ! %l2 = 000000e5000000ff
2455 membar #Sync ! Added by membar checker (18)
2456! Mem[0000000030101400] = 00000000, %l6 = 0000000000000000
2457 ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 00000000000000ff
2458! %l2 = 00000000000000e5, Mem[00000000100c1410] = 102c3b051bf4f8dc
2459 stxa %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000000000e5
2460! Starting 10 instruction Load Burst
2461! Mem[0000000030001410] = ff4a8e7a, %l6 = 0000000000000000
2462 ldsha [%i0+%o5]0x81,%l6 ! %l6 = ffffffffffffff4a
2463
2464p0_label_87:
2465! Mem[0000000030081408] = f8000000, %f16 = ff000000
2466 lda [%i2+%o4]0x81,%f16 ! %f16 = f8000000
2467! Code Fragment 3
2468p0_fragment_17:
2469! %l0 = 00000000000000ff
2470 setx 0xb9964888657a9d88,%g7,%l0 ! %l0 = b9964888657a9d88
2471! %l1 = b16552afff007e33
2472 setx 0x3ee93f3fe433a06c,%g7,%l1 ! %l1 = 3ee93f3fe433a06c
2473 setx 0x1fe000, %g1, %g3
2474 or %l0, %g3, %l0 ! always set perrmask = 0xff
2475 setx 0x1ffff8, %g1, %g2
2476 and %l0, %g2, %l0
2477 ta T_CHANGE_HPRIV
2478 stxa %l1, [%l0]ASI_DCACHE_DATA
2479 ta T_CHANGE_NONHPRIV
2480! %l0 = b9964888657a9d88
2481 setx 0xfb6077b001cb64e8,%g7,%l0 ! %l0 = fb6077b001cb64e8
2482! %l1 = 3ee93f3fe433a06c
2483 setx 0xdeb60d3ff107d51c,%g7,%l1 ! %l1 = deb60d3ff107d51c
2484! Mem[0000000010141408] = 4969f3ad, %l4 = 00000000000000ff
2485 lduba [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000049
2486! Mem[0000000010181400] = 4af0000000000000, %l6 = ffffffffffffff4a
2487 ldxa [%i6+%g0]0x88,%l6 ! %l6 = 4af0000000000000
2488! Mem[0000000021800180] = 846e1c36, %l1 = deb60d3ff107d51c
2489 ldsha [%o3+0x180]%asi,%l1 ! %l1 = ffffffffffff846e
2490! Mem[0000000010101400] = ff000000, %l4 = 0000000000000049
2491 ldsha [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000000
2492! %l2 = 00000000000000e5, %l3 = ffffffffffffffc3, %y = 00000000
2493 sdiv %l2,%l3,%l1 ! %l1 = fffffffffffffffd
2494 mov %l0,%y ! %y = 01cb64e8
2495! Mem[0000000030141408] = ff000000, %f20 = 0c0000b6
2496 lda [%i5+%o4]0x81,%f20 ! %f20 = ff000000
2497! Mem[0000000010181400] = 4af0000000000000, %l0 = fb6077b001cb64e8
2498 ldxa [%i6+%g0]0x88,%l0 ! %l0 = 4af0000000000000
2499! Starting 10 instruction Store Burst
2500! %l3 = ffffffffffffffc3, Mem[00000000100c1400] = af5265b1
2501 stba %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = af5265c3
2502
2503p0_label_88:
2504! %l2 = 00000000000000e5, Mem[0000000020800000] = ffff5b63, %asi = 80
2505 stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = 00e55b63
2506! Mem[0000000021800040] = 194307c8, %l1 = fffffffffffffffd
2507 ldstub [%o3+0x040],%l1 ! %l1 = 00000019000000ff
2508! Mem[0000000030081410] = 32c04360, %l2 = 00000000000000e5
2509 ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 00000032000000ff
2510! Mem[0000000010041400] = 000000ff, %l1 = 0000000000000019
2511 ldstuba [%i1+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
2512! %l3 = ffffffffffffffc3, Mem[0000000030081400] = 103cad5a78000000
2513 stxa %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffffffffffffc3
2514! %l7 = 00000000ff000000, Mem[0000000010081408] = ff71ea9a
2515 stha %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff710000
2516! Mem[000000001000140c] = 690cffc3, %l6 = 4af0000000000000
2517 ldstub [%i0+0x00c],%l6 ! %l6 = 00000069000000ff
2518! %l6 = 00000069, %l7 = ff000000, Mem[0000000010041408] = 32c04360 84000000
2519 stda %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000069 ff000000
2520! %l2 = 0000000000000032, Mem[00000000100c1410] = 000000e5
2521 stwa %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000032
2522! Starting 10 instruction Load Burst
2523! Mem[00000000211c0000] = 71ff4b99, %l0 = 4af0000000000000
2524 ldsba [%o2+0x001]%asi,%l0 ! %l0 = ffffffffffffffff
2525
2526p0_label_89:
2527! Mem[0000000030181400] = ffa56439, %l7 = 00000000ff000000
2528 ldswa [%i6+%g0]0x81,%l7 ! %l7 = ffffffffffa56439
2529! Mem[0000000030081410] = ffc04360 84000000, %l2 = 00000032, %l3 = ffffffc3
2530 ldda [%i2+%o5]0x81,%l2 ! %l2 = 00000000ffc04360 0000000084000000
2531! Mem[0000000010081400] = 8ae45f6978000000, %f16 = f8000000 436b36ff
2532 ldda [%i2+%g0]0x88,%f16 ! %f16 = 8ae45f69 78000000
2533! Mem[0000000030141408] = ff0000000000ff57, %f0 = ff000000 00000000
2534 ldda [%i5+%o4]0x81,%f0 ! %f0 = ff000000 0000ff57
2535! Mem[0000000010101400] = ff000000, %l2 = 00000000ffc04360
2536 lduba [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
2537! Mem[0000000021800180] = 846e1c36, %l6 = 0000000000000069
2538 lduh [%o3+0x180],%l6 ! %l6 = 000000000000846e
2539! Mem[00000000211c0000] = 71ff4b99, %l5 = 00000000000000dc
2540 ldsb [%o2+%g0],%l5 ! %l5 = 0000000000000071
2541! Mem[00000000300c1400] = 00000000000000ff, %f0 = ff000000 0000ff57
2542 ldda [%i3+%g0]0x89,%f0 ! %f0 = 00000000 000000ff
2543! Mem[0000000010101408] = 00000021, %l0 = ffffffffffffffff
2544 ldswa [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000021
2545! Starting 10 instruction Store Burst
2546! %f16 = 8ae45f69 78000000 ff000080 f2000000
2547! %f20 = ff000000 ff269c42 c056b74d 3fd45bb1
2548! %f24 = 00000000 ff2770d4 a69ebf0f 00000000
2549! %f28 = 00000078 5aad3c10 ff1de8de 000000f8
2550 stda %f16,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
2551
2552p0_label_90:
2553! Code Fragment 4
2554p0_fragment_18:
2555! %l0 = 0000000000000021
2556 setx 0xf1537b67a0abf3ac,%g7,%l0 ! %l0 = f1537b67a0abf3ac
2557! %l1 = 00000000000000ff
2558 setx 0xa1a50b2827d8fb1e,%g7,%l1 ! %l1 = a1a50b2827d8fb1e
2559 setx 0x7ff8, %g1, %g2
2560 and %l0, %g2, %l0
2561 setx 0xffffffff, %g1, %g2
2562 and %l1, %g2, %l1
2563 setx 0x100000000, %g1, %g2
2564 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2565 ta T_CHANGE_HPRIV
2566 stxa %l1, [%l0]ASI_ICACHE_INSTR
2567 ta T_CHANGE_NONHPRIV
2568! %l0 = f1537b67a0abf3ac
2569 setx 0x4a87e370240ba117,%g7,%l0 ! %l0 = 4a87e370240ba117
2570! %l1 = a1a50b2827d8fb1e
2571 setx 0x2e2485186055e51b,%g7,%l1 ! %l1 = 2e2485186055e51b
2572! %f13 = 1bf4f8dc, Mem[0000000010181410] = b600000c
2573 sta %f13,[%i6+%o5]0x88 ! Mem[0000000010181410] = 1bf4f8dc
2574! %l6 = 000000000000846e, Mem[0000000010101410] = dee81dff000000ff
2575 stxa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000000000846e
2576! %l4 = 00000000, %l5 = 00000071, Mem[00000000100c1400] = c36552af ff007e33
2577 stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 00000071
2578 membar #Sync ! Added by membar checker (19)
2579! %l1 = 2e2485186055e51b, Mem[0000000010041410] = 00e6d098
2580 stha %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = e51bd098
2581! %l4 = 00000000, %l5 = 00000071, Mem[00000000100c1428] = 00000c78 7e610554
2582 std %l4,[%i3+0x028] ! Mem[00000000100c1428] = 00000000 00000071
2583! %f24 = 00000000, %f14 = 77dc5bff, %f11 = 28e63c7e
2584 fdivs %f24,%f14,%f11 ! %f11 = 00000000
2585! %l2 = 00000000, %l3 = 84000000, Mem[0000000030001400] = ff71ea9a e47b6216
2586 stda %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 84000000
2587! %f24 = 00000000 ff2770d4, Mem[0000000010041410] = 98d01be5 7e3ce628
2588 stda %f24,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 ff2770d4
2589! Starting 10 instruction Load Burst
2590! %f13 = 1bf4f8dc, %f12 = 16627be4 1bf4f8dc
2591 fstox %f13,%f12 ! %f12 = 00000000 00000000
2592
2593p0_label_91:
2594! Mem[0000000010081424] = 8d9039a3, %l0 = 4a87e370240ba117
2595 ldsb [%i2+0x027],%l0 ! %l0 = ffffffffffffffa3
2596! Mem[0000000010081410] = 00000000, %l4 = 0000000000000000
2597 ldswa [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
2598! Mem[0000000030101408] = ff000000, %l3 = 0000000084000000
2599 ldswa [%i4+%o4]0x89,%l3 ! %l3 = ffffffffff000000
2600! Mem[0000000030101400] = ff000000000000ff, %f26 = a69ebf0f 00000000
2601 ldda [%i4+%g0]0x81,%f26 ! %f26 = ff000000 000000ff
2602! Mem[00000000201c0000] = ffffeaae, %l6 = 000000000000846e
2603 lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000ffff
2604! Mem[0000000030101408] = ff000000, %l3 = ffffffffff000000
2605 lduwa [%i4+%o4]0x89,%l3 ! %l3 = 00000000ff000000
2606! Mem[0000000030141410] = 72e701c0 fc1eb538, %l4 = 00000000, %l5 = 00000071
2607 ldda [%i5+%o5]0x89,%l4 ! %l4 = 00000000fc1eb538 0000000072e701c0
2608! Mem[0000000030101400] = ff000000 000000ff, %l2 = 00000000, %l3 = ff000000
2609 ldda [%i4+%g0]0x89,%l2 ! %l2 = 00000000000000ff 00000000ff000000
2610! Code Fragment 3
2611p0_fragment_19:
2612! %l0 = ffffffffffffffa3
2613 setx 0xd900f7f824c83833,%g7,%l0 ! %l0 = d900f7f824c83833
2614! %l1 = 2e2485186055e51b
2615 setx 0x5fea897067458471,%g7,%l1 ! %l1 = 5fea897067458471
2616 setx 0x1fe000, %g1, %g3
2617 or %l0, %g3, %l0 ! always set perrmask = 0xff
2618 setx 0x1ffff8, %g1, %g2
2619 and %l0, %g2, %l0
2620 ta T_CHANGE_HPRIV
2621 stxa %l1, [%l0]ASI_DCACHE_DATA
2622 ta T_CHANGE_NONHPRIV
2623! %l0 = d900f7f824c83833
2624 setx 0xdfcd4ca051629452,%g7,%l0 ! %l0 = dfcd4ca051629452
2625! %l1 = 5fea897067458471
2626 setx 0xe17e770066503f4c,%g7,%l1 ! %l1 = e17e770066503f4c
2627! Starting 10 instruction Store Burst
2628! %l6 = 000000000000ffff, Mem[0000000030181408] = 000000a5
2629 stha %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffff00a5
2630
2631p0_label_92:
2632! Mem[000000001008142b] = 5403dcf8, %l0 = dfcd4ca051629452
2633 ldstuba [%i2+0x02b]%asi,%l0 ! %l0 = 000000f8000000ff
2634! %l1 = e17e770066503f4c, Mem[0000000010081410] = 00000000
2635 stba %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000004c
2636! %l2 = 000000ff, %l3 = ff000000, Mem[0000000010001408] = ff1de8ff c3ff0cff
2637 stda %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff ff000000
2638! %l6 = 000000000000ffff, Mem[0000000030181408] = ffff00a5
2639 stha %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffff00a5
2640! Code Fragment 4
2641p0_fragment_20:
2642! %l0 = 00000000000000f8
2643 setx 0x32bd74bfb255d9e2,%g7,%l0 ! %l0 = 32bd74bfb255d9e2
2644! %l1 = e17e770066503f4c
2645 setx 0x0098418fc8c59f5c,%g7,%l1 ! %l1 = 0098418fc8c59f5c
2646 setx 0x7ff8, %g1, %g2
2647 and %l0, %g2, %l0
2648 setx 0xffffffff, %g1, %g2
2649 and %l1, %g2, %l1
2650 setx 0x100000000, %g1, %g2
2651 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2652 ta T_CHANGE_HPRIV
2653 stxa %l1, [%l0]ASI_ICACHE_INSTR
2654 ta T_CHANGE_NONHPRIV
2655! %l0 = 32bd74bfb255d9e2
2656 setx 0x34739b37ef78fd02,%g7,%l0 ! %l0 = 34739b37ef78fd02
2657! %l1 = 0098418fc8c59f5c
2658 setx 0x8d4f434f92cdbc90,%g7,%l1 ! %l1 = 8d4f434f92cdbc90
2659! %f28 = 00000078 5aad3c10, Mem[0000000030081410] = ffc04360 84000000
2660 stda %f28,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000078 5aad3c10
2661! %l0 = 34739b37ef78fd02, Mem[0000000010001410] = 38b5000000000000
2662 stxa %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 34739b37ef78fd02
2663! %l6 = 0000ffff, %l7 = ffa56439, Mem[0000000030001408] = 00000000 ff000000
2664 stda %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000ffff ffa56439
2665! %f18 = ff000080 f2000000, Mem[00000000300c1408] = adf72309 24ff598d
2666 stda %f18,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000080 f2000000
2667! Starting 10 instruction Load Burst
2668! Mem[0000000010041430] = 16627be4ff2770d4, %l3 = 00000000ff000000
2669 ldx [%i1+0x030],%l3 ! %l3 = 16627be4ff2770d4
2670
2671p0_label_93:
2672! %l1 = 8d4f434f92cdbc90, %l3 = 16627be4ff2770d4, %l1 = 8d4f434f92cdbc90
2673 and %l1,%l3,%l1 ! %l1 = 0442434492053090
2674! Mem[0000000010041430] = 16627be4, %l1 = 0442434492053090
2675 lduwa [%i1+0x030]%asi,%l1 ! %l1 = 0000000016627be4
2676! Mem[0000000030001410] = ff4a8e7a, %l7 = ffffffffffa56439
2677 ldswa [%i0+%o5]0x81,%l7 ! %l7 = ffffffffff4a8e7a
2678! Mem[0000000010081400] = 00000078, %f17 = 78000000
2679 lda [%i2+%g0]0x80,%f17 ! %f17 = 00000078
2680! Mem[0000000021800080] = 006c3e7c, %l4 = 00000000fc1eb538
2681 ldsba [%o3+0x081]%asi,%l4 ! %l4 = 000000000000006c
2682! Mem[0000000010101430] = 9504e03ad37a8e6c, %l0 = 34739b37ef78fd02
2683 ldx [%i4+0x030],%l0 ! %l0 = 9504e03ad37a8e6c
2684! Mem[00000000100c1408] = 000000ff, %f20 = ff000000
2685 lda [%i3+%o4]0x88,%f20 ! %f20 = 000000ff
2686! Mem[0000000030101408] = ff000000, %l1 = 0000000016627be4
2687 ldsha [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
2688! Mem[0000000030041408] = ff000080, %l0 = 9504e03ad37a8e6c
2689 lduba [%i1+%o4]0x81,%l0 ! %l0 = 00000000000000ff
2690! Starting 10 instruction Store Burst
2691! %l0 = 00000000000000ff, Mem[0000000010141400] = ff000000
2692 stha %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff0000ff
2693
2694p0_label_94:
2695! %f30 = ff1de8de 000000f8, %l3 = 16627be4ff2770d4
2696! Mem[0000000030081438] = cb2597ce1c8a888c
2697 add %i2,0x038,%g1
2698 stda %f30,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030081438] = cb2500cede8a1dff
2699! Mem[0000000010181410] = 1bf4f8dc, %l4 = 000000000000006c
2700 swapa [%i6+%o5]0x88,%l4 ! %l4 = 000000001bf4f8dc
2701! %l4 = 000000001bf4f8dc, Mem[0000000010001428] = 00000000, %asi = 80
2702 stba %l4,[%i0+0x028]%asi ! Mem[0000000010001428] = dc000000
2703! %f8 = 0db79c36 c750ee45, Mem[0000000010141410] = 00000000 57ff0000
2704 stda %f8 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0db79c36 c750ee45
2705! Mem[0000000010101400] = 000000ff, %l3 = 16627be4ff2770d4
2706 ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 00000000000000ff
2707! %l4 = 000000001bf4f8dc, Mem[00000000300c1400] = ff000000
2708 stha %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = f8dc0000
2709! %l7 = ffffffffff4a8e7a, Mem[0000000010001400] = ff000000ff000000
2710 stxa %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffffff4a8e7a
2711! Mem[000000001018141d] = 3fd45bb1, %l5 = 0000000072e701c0
2712 ldstub [%i6+0x01d],%l5 ! %l5 = 000000d4000000ff
2713! Mem[00000000100c1418] = 4db665b1, %l0 = 00000000000000ff, %asi = 80
2714 swapa [%i3+0x018]%asi,%l0 ! %l0 = 000000004db665b1
2715! Starting 10 instruction Load Burst
2716! Mem[0000000030001408] = 0000ffffffa56439, %f20 = 000000ff ff269c42
2717 ldda [%i0+%o4]0x81,%f20 ! %f20 = 0000ffff ffa56439
2718
2719p0_label_95:
2720! Mem[0000000010101408] = 00000021, %l4 = 000000001bf4f8dc
2721 lduwa [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000021
2722! Mem[0000000030001410] = ff4a8e7a, %l1 = 0000000000000000
2723 lduwa [%i0+%o5]0x81,%l1 ! %l1 = 00000000ff4a8e7a
2724! Mem[0000000010141408] = 4969f3adff5bdc77, %l3 = 0000000000000000
2725 ldxa [%i5+%o4]0x80,%l3 ! %l3 = 4969f3adff5bdc77
2726! Mem[0000000030101410] = 32c04360 84000000, %l6 = 0000ffff, %l7 = ff4a8e7a
2727 ldda [%i4+%o5]0x89,%l6 ! %l6 = 0000000084000000 0000000032c04360
2728! Mem[0000000010101400] = ff0000ff0000005b, %l4 = 0000000000000021
2729 ldxa [%i4+%g0]0x80,%l4 ! %l4 = ff0000ff0000005b
2730! Mem[0000000010001410] = ef78fd02, %l0 = 000000004db665b1
2731 ldsba [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000002
2732! Mem[0000000030141408] = 000000ff, %l6 = 0000000084000000
2733 lduwa [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff
2734! Mem[0000000010141424] = e55419d1, %l2 = 00000000000000ff
2735 ldswa [%i5+0x024]%asi,%l2 ! %l2 = ffffffffe55419d1
2736! Mem[0000000010141400] = ff0000ff, %l3 = 4969f3adff5bdc77
2737 ldswa [%i5+%g0]0x88,%l3 ! %l3 = ffffffffff0000ff
2738! Starting 10 instruction Store Burst
2739! %l5 = 00000000000000d4, %l6 = 00000000000000ff, %l6 = 00000000000000ff
2740 mulx %l5,%l6,%l6 ! %l6 = 000000000000d32c
2741
2742p0_label_96:
2743! %f2 = fc1eb538, Mem[0000000010041410] = ff2770d4
2744 sta %f2 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = fc1eb538
2745! %l2 = e55419d1, %l3 = ff0000ff, Mem[00000000300c1410] = 000000ff ff366b43
2746 stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = e55419d1 ff0000ff
2747! %l4 = 0000005b, %l5 = 000000d4, Mem[0000000030001408] = 0000ffff ffa56439
2748 stda %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000005b 000000d4
2749! Mem[0000000010101400] = ff0000ff, %l2 = e55419d1, %l4 = 0000005b
2750 casa [%i4]0x80,%l2,%l4 ! %l4 = 00000000ff0000ff
2751! Mem[0000000010041408] = 69000000, %l7 = 0000000032c04360
2752 swapa [%i1+%o4]0x88,%l7 ! %l7 = 0000000069000000
2753! %l5 = 00000000000000d4, Mem[0000000010141408] = 4969f3ad
2754 stwa %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000d4
2755! %f12 = 00000000, Mem[0000000030041400] = 8ae45f69
2756 sta %f12,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
2757! %l6 = 000000000000d32c, immd = fffffffffffff21b, %l7 = 0000000069000000
2758 mulx %l6,-0xde5,%l7 ! %l7 = fffffffff489dda4
2759! Mem[0000000010181408] = 800000ff, %l0 = 0000000000000002
2760 ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
2761! Starting 10 instruction Load Burst
2762! Mem[0000000010081408] = 000071ff, %l6 = 000000000000d32c
2763 lduha [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
2764
2765p0_label_97:
2766! Mem[0000000030001408] = 0000005b, %f21 = ffa56439
2767 lda [%i0+%o4]0x81,%f21 ! %f21 = 0000005b
2768! %l5 = 00000000000000d4, %l7 = fffffffff489dda4, %y = 01cb64e8
2769 udiv %l5,%l7,%l2 ! %l2 = 0000000001e0ed05
2770 mov %l0,%y ! %y = 000000ff
2771! Mem[00000000300c1408] = 800000ff, %l5 = 00000000000000d4
2772 lduba [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff
2773 membar #Sync ! Added by membar checker (20)
2774! Mem[00000000300c1400] = f8dc0000 00000000 ff000080 f2000000
2775! Mem[00000000300c1410] = d11954e5 ff0000ff b62c8ce5 fc90520c
2776! Mem[00000000300c1420] = 89d516c4 abc26868 3b341992 88ef9f08
2777! Mem[00000000300c1430] = 6f143112 cf54a533 981cc911 3850cf48
2778 ldda [%i3]ASI_BLK_AIUSL,%f16 ! Block Load from 00000000300c1400
2779! Mem[0000000010001400] = ff4a8e7a, %l0 = 00000000000000ff
2780 ldsba [%i0+%g0]0x88,%l0 ! %l0 = 000000000000007a
2781! Mem[0000000010081400] = 78000000, %l7 = fffffffff489dda4
2782 ldswa [%i2+%g0]0x88,%l7 ! %l7 = 0000000078000000
2783! Mem[0000000010001408] = ff000000 000000ff, %l6 = 00000000, %l7 = 78000000
2784 ldd [%i0+%o4],%l6 ! %l6 = 00000000ff000000 00000000000000ff
2785! Mem[0000000030101408] = fc1eb538ff000000, %f12 = 00000000 00000000
2786 ldda [%i4+%o4]0x89,%f12 ! %f12 = fc1eb538 ff000000
2787! Mem[00000000300c1400] = f8dc0000, %l1 = 00000000ff4a8e7a
2788 lduha [%i3+%g0]0x81,%l1 ! %l1 = 000000000000f8dc
2789! Starting 10 instruction Store Burst
2790! %l4 = 00000000ff0000ff, Mem[0000000030041408] = ff000080
2791 stwa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff0000ff
2792
2793p0_label_98:
2794! Mem[0000000010141414] = 369cb70d, %l6 = 00000000ff000000
2795 ldstub [%i5+0x014],%l6 ! %l6 = 00000036000000ff
2796! %l3 = ffffffffff0000ff, Mem[00000000100c1424] = d0a127ff
2797 stw %l3,[%i3+0x024] ! Mem[00000000100c1424] = ff0000ff
2798! Mem[00000000300c1410] = e55419d1, %l1 = 000000000000f8dc
2799 swapa [%i3+%o5]0x89,%l1 ! %l1 = 00000000e55419d1
2800! Mem[0000000010141410] = c750ee45, %l7 = 00000000000000ff
2801 ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 00000045000000ff
2802! %l6 = 0000000000000036, Mem[0000000030181408] = ffff00a5
2803 stba %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 36ff00a5
2804! %l2 = 0000000001e0ed05, Mem[00000000201c0000] = ffffeaae
2805 sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = ed05eaae
2806 membar #Sync ! Added by membar checker (21)
2807! %f1 = 000000ff, Mem[00000000300c1400] = f8dc0000
2808 sta %f1 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff
2809! Mem[0000000030141410] = fc1eb538, %l7 = 0000000000000045
2810 ldsba [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000038
2811! Mem[0000000030001400] = 00000000, %l2 = 0000000001e0ed05
2812 ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff
2813! Starting 10 instruction Load Burst
2814! Mem[0000000010081400] = 78000000, %l0 = 000000000000007a
2815 ldsba [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
2816
2817p0_label_99:
2818! Mem[0000000030001400] = 000000ff, %l7 = 0000000000000038
2819 lduwa [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000ff
2820! %l6 = 00000036, %l7 = 000000ff, Mem[0000000010141410] = c750eeff 0db79cff
2821 stda %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000036 000000ff
2822! Mem[0000000030141408] = 57ff0000 000000ff, %l4 = ff0000ff, %l5 = 000000ff
2823 ldda [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000ff 0000000057ff0000
2824! Mem[0000000030001400] = ff000000, %l2 = 0000000000000000
2825 lduwa [%i0+%g0]0x81,%l2 ! %l2 = 00000000ff000000
2826! Mem[00000000300c1410] = ff0000ff0000f8dc, %f2 = fc1eb538 ff000000
2827 ldda [%i3+%o5]0x89,%f2 ! %f2 = ff0000ff 0000f8dc
2828! Mem[0000000030041400] = 00000000, %l0 = 0000000000000000
2829 lduwa [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000000
2830! Mem[0000000010101408] = 00000021, %l5 = 0000000057ff0000
2831 ldswa [%i4+%o4]0x80,%l5 ! %l5 = 0000000000000021
2832! Mem[0000000030041410] = ff000000ff269c42, %l7 = 00000000000000ff
2833 ldxa [%i1+%o5]0x81,%l7 ! %l7 = ff000000ff269c42
2834! Mem[0000000010041428] = 0000f04a7e610554, %l2 = 00000000ff000000
2835 ldx [%i1+0x028],%l2 ! %l2 = 0000f04a7e610554
2836! Starting 10 instruction Store Burst
2837! %l6 = 0000000000000036, Mem[0000000030181410] = ff540000
2838 stba %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 36540000
2839
2840p0_label_100:
2841! %f4 = 32c04360, Mem[0000000030141408] = ff000000
2842 sta %f4 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 32c04360
2843! %l1 = 00000000e55419d1, Mem[0000000010081412] = 4c000000, %asi = 80
2844 stba %l1,[%i2+0x012]%asi ! Mem[0000000010081410] = 4c00d100
2845! %f10 = 22d7337e 00000000, %l6 = 0000000000000036
2846! Mem[0000000010181438] = ff1de8de000000f8
2847 add %i6,0x038,%g1
2848 stda %f10,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010181438] = ff1de8de7e33d722
2849! %l4 = 00000000000000ff, Mem[00000000100c1410] = 32000000
2850 stha %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00ff0000
2851! Mem[0000000030141408] = 6043c032, %l1 = 00000000e55419d1
2852 swapa [%i5+%o4]0x89,%l1 ! %l1 = 000000006043c032
2853! %l3 = ffffffffff0000ff, Mem[0000000010101426] = 7a78b8d6, %asi = 80
2854 stba %l3,[%i4+0x026]%asi ! Mem[0000000010101424] = 7a78ffd6
2855! %l1 = 000000006043c032, %l0 = 0000000000000000, %y = 000000ff
2856 sdiv %l1,%l0,%l6 ! %l6 = 0000000000000036
2857 mov %l0,%y ! %y = 00000028
2858! %l2 = 7e610554, %l3 = ff0000ff, Mem[0000000010081410] = 00d1004c c3000000
2859 stda %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 7e610554 ff0000ff
2860! Mem[0000000030081400] = ffffffff, %l0 = 0000000000000028
2861 ldstuba [%i2+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
2862! Starting 10 instruction Load Burst
2863! Mem[0000000030181408] = a500ff36, %l1 = 000000006043c032
2864 ldswa [%i6+%o4]0x89,%l1 ! %l1 = ffffffffa500ff36
2865
2866p0_label_101:
2867! Mem[0000000010081408] = 000071ff, %l6 = 0000000000000036
2868 ldsha [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
2869! Mem[0000000010081430] = 57e0ee45, %l6 = 0000000000000000
2870 lduwa [%i2+0x030]%asi,%l6 ! %l6 = 0000000057e0ee45
2871! Mem[0000000010041408] = 6043c032 ff000000, %l6 = 57e0ee45, %l7 = ff269c42
2872 ldda [%i1+%o4]0x80,%l6 ! %l6 = 000000006043c032 00000000ff000000
2873! Code Fragment 4
2874p0_fragment_21:
2875! %l0 = 00000000000000ff
2876 setx 0x25b3bc3fbe73c3fb,%g7,%l0 ! %l0 = 25b3bc3fbe73c3fb
2877! %l1 = ffffffffa500ff36
2878 setx 0x9832c98fb248d9e7,%g7,%l1 ! %l1 = 9832c98fb248d9e7
2879 setx 0x7ff8, %g1, %g2
2880 and %l0, %g2, %l0
2881 setx 0xffffffff, %g1, %g2
2882 and %l1, %g2, %l1
2883 setx 0x100000000, %g1, %g2
2884 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2885 ta T_CHANGE_HPRIV
2886 stxa %l1, [%l0]ASI_ICACHE_INSTR
2887 ta T_CHANGE_NONHPRIV
2888! %l0 = 25b3bc3fbe73c3fb
2889 setx 0x67b225b86c8b3eb6,%g7,%l0 ! %l0 = 67b225b86c8b3eb6
2890! %l1 = 9832c98fb248d9e7
2891 setx 0x3164690804b3002f,%g7,%l1 ! %l1 = 3164690804b3002f
2892! Mem[0000000030041410] = 000000ff, %l0 = 67b225b86c8b3eb6
2893 lduba [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
2894! Mem[0000000030141410] = fc1eb538, %l5 = 0000000000000021
2895 ldsba [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000038
2896! Mem[0000000010001424] = 000000ff, %l3 = ffffffffff0000ff
2897 lduw [%i0+0x024],%l3 ! %l3 = 00000000000000ff
2898! Mem[00000000100c1408] = 00000000000000ff, %l3 = 00000000000000ff
2899 ldxa [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000ff
2900! Mem[0000000010181410] = 6c000000ff269c42, %f26 = 089fef88 9219343b
2901 ldda [%i6+%o5]0x80,%f26 ! %f26 = 6c000000 ff269c42
2902! Starting 10 instruction Store Burst
2903! %l0 = 00000000000000ff, Mem[0000000030141400] = 1bf4f8dc053b2c10
2904 stxa %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000000000ff
2905
2906p0_label_102:
2907! Mem[0000000010141428] = 6b6a62a09aea71c3, %l3 = 00000000000000ff, %l5 = 0000000000000038
2908 add %i5,0x28,%g1
2909 casxa [%g1]0x80,%l3,%l5 ! %l5 = 6b6a62a09aea71c3
2910! Mem[0000000030101408] = ff000000, %l7 = 00000000ff000000
2911 ldstuba [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
2912! Mem[00000000100c140b] = ff000000, %l5 = 6b6a62a09aea71c3
2913 ldstub [%i3+0x00b],%l5 ! %l5 = 00000000000000ff
2914! Mem[00000000100c1400] = 00000000, %l6 = 000000006043c032
2915 ldstuba [%i3+%g0]0x80,%l6 ! %l6 = 00000000000000ff
2916! %l4 = 00000000000000ff, Mem[0000000030101400] = 000000ff
2917 stba %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
2918! %l3 = 00000000000000ff, Mem[0000000021800101] = eaff7eb5, %asi = 80
2919 stba %l3,[%o3+0x101]%asi ! Mem[0000000021800100] = eaff7eb5
2920! Mem[0000000030081400] = ffffffff, %l2 = 0000f04a7e610554
2921 ldstuba [%i2+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
2922! %l3 = 00000000000000ff, Mem[00000000211c0000] = 71ff4b99, %asi = 80
2923 stha %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff4b99
2924! %l7 = 0000000000000000, Mem[0000000030141400] = 00000000
2925 stba %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
2926! Starting 10 instruction Load Burst
2927! Mem[0000000010081408] = 000071ff, %l5 = 0000000000000000
2928 ldsb [%i2+0x00b],%l5 ! %l5 = ffffffffffffffff
2929
2930p0_label_103:
2931! Mem[0000000030141408] = e55419d1, %l0 = 00000000000000ff
2932 lduwa [%i5+%o4]0x89,%l0 ! %l0 = 00000000e55419d1
2933! Mem[0000000010081400] = 00000078, %l3 = 00000000000000ff
2934 lduba [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000000
2935! Mem[0000000030101408] = ff0000ff38b51efc, %l6 = 0000000000000000
2936 ldxa [%i4+%o4]0x81,%l6 ! %l6 = ff0000ff38b51efc
2937! Mem[0000000020800000] = 00e55b63, %l7 = 0000000000000000
2938 ldub [%o1+%g0],%l7 ! %l7 = 0000000000000000
2939! Mem[0000000010181408] = ff000080, %l3 = 0000000000000000
2940 lduba [%i6+%o4]0x80,%l3 ! %l3 = 00000000000000ff
2941! Mem[0000000030141400] = 00000000, %f9 = c750ee45
2942 lda [%i5+%g0]0x81,%f9 ! %f9 = 00000000
2943! Mem[0000000010081408] = ff710000, %f4 = 32c04360
2944 lda [%i2+%o4]0x88,%f4 ! %f4 = ff710000
2945! Mem[0000000030181400] = ffa56439, %l1 = 3164690804b3002f
2946 ldswa [%i6+%g0]0x81,%l1 ! %l1 = ffffffffffa56439
2947! Mem[00000000201c0000] = ed05eaae, %l0 = 00000000e55419d1
2948 ldsh [%o0+%g0],%l0 ! %l0 = ffffffffffffed05
2949! Starting 10 instruction Store Burst
2950! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010101400] = ff0000ff 5b000000
2951 stda %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff ffffffff
2952
2953p0_label_104:
2954! %l1 = ffffffffffa56439, Mem[0000000030181400] = ffa56439
2955 stwa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffa56439
2956! %f14 = 77dc5bff adf36949, %l3 = 00000000000000ff
2957! Mem[0000000010181438] = ff1de8de7e33d722
2958 add %i6,0x038,%g1
2959 stda %f14,[%g1+%l3]ASI_PST8_P ! Mem[0000000010181438] = 77dc5bffadf36949
2960! %l0 = ffffed05, %l1 = ffa56439, Mem[0000000010181420] = 00000000 5405617e
2961 stda %l0,[%i6+0x020]%asi ! Mem[0000000010181420] = ffffed05 ffa56439
2962! Mem[0000000010041410] = 38b51efc, %l5 = ffffffffffffffff, %asi = 80
2963 swapa [%i1+0x010]%asi,%l5 ! %l5 = 0000000038b51efc
2964! %l2 = 00000000000000ff, Mem[0000000030081408] = ff1de8de000000f8
2965 stxa %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000000000ff
2966! %f21 = e55419d1, Mem[0000000030141408] = e55419d1
2967 sta %f21,[%i5+%o4]0x89 ! Mem[0000000030141408] = e55419d1
2968! Mem[0000000010141400] = ff0000ff, %l4 = 00000000000000ff
2969 ldstuba [%i5+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
2970! Mem[0000000010001400] = ff4a8e7a, %l6 = ff0000ff38b51efc
2971 ldstuba [%i0+%g0]0x88,%l6 ! %l6 = 0000007a000000ff
2972! %l4 = 00000000000000ff, Mem[0000000030181410] = 36540000a69ebf0f
2973 stxa %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000000000ff
2974! Starting 10 instruction Load Burst
2975! %l2 = 00000000000000ff, Mem[00000000218001c0] = 2934eec2
2976 sth %l2,[%o3+0x1c0] ! Mem[00000000218001c0] = 00ffeec2
2977
2978p0_label_105:
2979! Mem[0000000030141408] = d11954e5, %l6 = 000000000000007a
2980 ldswa [%i5+%o4]0x81,%l6 ! %l6 = ffffffffd11954e5
2981! Mem[0000000010081400] = 78000000, %l2 = 00000000000000ff
2982 ldsha [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
2983! Mem[0000000010181410] = 6c000000ff269c42, %l2 = 0000000000000000
2984 ldx [%i6+%o5],%l2 ! %l2 = 6c000000ff269c42
2985! Mem[0000000030181400] = 000000003964a5ff, %f28 = 33a554cf 1231146f
2986 ldda [%i6+%g0]0x89,%f28 ! %f28 = 00000000 3964a5ff
2987! Mem[0000000010141400] = ff27a1d0 ff0000ff, %l0 = ffffed05, %l1 = ffa56439
2988 ldda [%i5+%g0]0x88,%l0 ! %l0 = 00000000ff0000ff 00000000ff27a1d0
2989! Mem[0000000010001410] = ef78fd02, %f28 = 00000000
2990 lda [%i0+%o5]0x88,%f28 ! %f28 = ef78fd02
2991! Mem[0000000010081408] = ff710000, %l1 = 00000000ff27a1d0
2992 lduba [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
2993! Mem[0000000010181410] = 6c000000, %l0 = 00000000ff0000ff
2994 lduha [%i6+%o5]0x80,%l0 ! %l0 = 0000000000006c00
2995! Mem[0000000010181410] = 6c000000, %l7 = 0000000000000000
2996 lduba [%i6+%o5]0x80,%l7 ! %l7 = 000000000000006c
2997! Starting 10 instruction Store Burst
2998! %f13 = ff000000, Mem[0000000010041400] = 000000ff
2999 sta %f13,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000
3000
3001p0_label_106:
3002! %l0 = 0000000000006c00, Mem[0000000010041400] = e8fff1b8ff000000
3003 stxa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000000006c00
3004! %l1 = 0000000000000000, Mem[00000000201c0001] = ed05eaae, %asi = 80
3005 stba %l1,[%o0+0x001]%asi ! Mem[00000000201c0000] = ed00eaae
3006! %l2 = 6c000000ff269c42, Mem[00000000100c1401] = ff000000
3007 stb %l2,[%i3+0x001] ! Mem[00000000100c1400] = ff420000
3008! %l0 = 00006c00, %l1 = 00000000, Mem[0000000010081400] = 00000078 695fe48a
3009 stda %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00006c00 00000000
3010! %l2 = 6c000000ff269c42, imm = 0000000000000983, %l4 = 00000000000000ff
3011 andn %l2,0x983,%l4 ! %l4 = 6c000000ff269440
3012! %l0 = 0000000000006c00, Mem[0000000030101410] = 00000084
3013 stba %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000084
3014! Mem[0000000010141400] = ff0000ff, %l3 = 00000000000000ff
3015 ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
3016! %l2 = 6c000000ff269c42, Mem[0000000030081400] = ffffffff
3017 stba %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 42ffffff
3018! %f28 = ef78fd02 3964a5ff, %l2 = 6c000000ff269c42
3019! Mem[0000000010141418] = 7448f194c0a55d7e
3020 add %i5,0x018,%g1
3021 stda %f28,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010141418] = 74a5f194c0a5787e
3022! Starting 10 instruction Load Burst
3023! Mem[0000000010001424] = 000000ff, %l3 = 00000000000000ff
3024 ldswa [%i0+0x024]%asi,%l3 ! %l3 = 00000000000000ff
3025
3026p0_label_107:
3027! Mem[0000000010141400] = ff0000ff, %l1 = 0000000000000000
3028 lduwa [%i5+%g0]0x88,%l1 ! %l1 = 00000000ff0000ff
3029! Mem[0000000010001408] = 000000ff, %l5 = 0000000038b51efc
3030 ldsha [%i0+%o4]0x88,%l5 ! %l5 = 00000000000000ff
3031! Mem[0000000030141400] = ff00000000000000, %f12 = fc1eb538 ff000000
3032 ldda [%i5+%g0]0x89,%f12 ! %f12 = ff000000 00000000
3033! Mem[0000000030041410] = 000000ff, %l3 = 00000000000000ff
3034 lduha [%i1+%o5]0x89,%l3 ! %l3 = 00000000000000ff
3035! %l6 = ffffffffd11954e5, imm = 0000000000000e13, %l4 = 6c000000ff269440
3036 and %l6,0xe13,%l4 ! %l4 = 0000000000000401
3037! Mem[00000000218001c0] = 00ffeec2, %l7 = 000000000000006c
3038 lduha [%o3+0x1c0]%asi,%l7 ! %l7 = 00000000000000ff
3039! Mem[00000000300c1408] = 800000ff, %l3 = 00000000000000ff
3040 lduha [%i3+%o4]0x89,%l3 ! %l3 = 00000000000000ff
3041! Mem[0000000010081408] = 000071ff, %l1 = 00000000ff0000ff
3042 lduwa [%i2+%o4]0x80,%l1 ! %l1 = 00000000000071ff
3043! %l7 = 00000000000000ff, %l2 = 6c000000ff269c42, %y = 00000028
3044 umul %l7,%l2,%l2 ! %l2 = 000000fe2775a5be, %y = 000000fe
3045! Starting 10 instruction Store Burst
3046! %l3 = 00000000000000ff, Mem[00000000300c1400] = ff000000
3047 stha %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff0000ff
3048
3049p0_label_108:
3050! %l2 = 2775a5be, %l3 = 000000ff, Mem[0000000010001400] = ff8e4aff ffffffff
3051 stda %l2,[%i0+0x000]%asi ! Mem[0000000010001400] = 2775a5be 000000ff
3052! Mem[0000000030041410] = ff000000, %l3 = 00000000000000ff
3053 swapa [%i1+%o5]0x81,%l3 ! %l3 = 00000000ff000000
3054! %l3 = 00000000ff000000, Mem[00000000211c0000] = 00ff4b99
3055 sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = 00004b99
3056! %l3 = 00000000ff000000, Mem[00000000300c1410] = dcf80000
3057 stha %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
3058! Mem[00000000100c143c] = 7b3c982e, %l5 = 00000000000000ff
3059 swap [%i3+0x03c],%l5 ! %l5 = 000000007b3c982e
3060! %l4 = 0000000000000401, Mem[0000000010001400] = 2775a5be000000ff
3061 stxa %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000401
3062! Mem[00000000100c140c] = 00000000, %l7 = 000000ff, %l5 = 7b3c982e
3063 add %i3,0x0c,%g1
3064 casa [%g1]0x80,%l7,%l5 ! %l5 = 0000000000000000
3065! %l3 = 00000000ff000000, Mem[0000000010041430] = 16627be4
3066 stw %l3,[%i1+0x030] ! Mem[0000000010041430] = ff000000
3067! Mem[00000000300c1400] = ff0000ff, %l6 = ffffffffd11954e5
3068 ldstuba [%i3+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
3069! Starting 10 instruction Load Burst
3070! Mem[0000000010081430] = 57e0ee45, %l7 = 00000000000000ff
3071 ldsha [%i2+0x030]%asi,%l7 ! %l7 = 00000000000057e0
3072
3073p0_label_109:
3074! Mem[0000000010101410] = 6e840000, %f7 = 1afba657
3075 lda [%i4+0x010]%asi,%f7 ! %f7 = 6e840000
3076! Mem[0000000030001400] = ff000000, %l5 = 0000000000000000
3077 ldsha [%i0+%g0]0x81,%l5 ! %l5 = ffffffffffffff00
3078! Mem[0000000030081408] = ff000000, %f28 = ef78fd02
3079 lda [%i2+%o4]0x81,%f28 ! %f28 = ff000000
3080! Mem[0000000030141408] = d11954e5, %l1 = 00000000000071ff
3081 ldswa [%i5+%o4]0x81,%l1 ! %l1 = ffffffffd11954e5
3082! Mem[0000000030001410] = 7a8e4aff, %l3 = 00000000ff000000
3083 lduwa [%i0+%o5]0x89,%l3 ! %l3 = 000000007a8e4aff
3084! %l3 = 000000007a8e4aff, imm = 000000000000038d, %l0 = 0000000000006c00
3085 addc %l3,0x38d,%l0 ! %l0 = 000000007a8e4e8c
3086! Mem[0000000030001410] = ff4a8e7ab4e6d098, %f30 = 48cf5038 11c91c98
3087 ldda [%i0+%o5]0x81,%f30 ! %f30 = ff4a8e7a b4e6d098
3088! Mem[0000000010041420] = b6366b43, %l6 = 00000000000000ff
3089 lduha [%i1+0x022]%asi,%l6 ! %l6 = 0000000000006b43
3090! Mem[0000000021800080] = 006c3e7c, %l0 = 000000007a8e4e8c
3091 lduba [%o3+0x081]%asi,%l0 ! %l0 = 000000000000006c
3092! Starting 10 instruction Store Burst
3093! %l3 = 000000007a8e4aff, Mem[0000000010001408] = ff000000000000ff
3094 stxa %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000007a8e4aff
3095
3096p0_label_110:
3097! %l7 = 00000000000057e0, Mem[0000000030181400] = 000000003964a5ff
3098 stxa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000000057e0
3099! %f19 = 800000ff, Mem[0000000030081408] = 000000ff
3100 sta %f19,[%i2+%o4]0x89 ! Mem[0000000030081408] = 800000ff
3101! Mem[0000000030001400] = ff000000, %l4 = 0000000000000401
3102 swapa [%i0+%g0]0x81,%l4 ! %l4 = 00000000ff000000
3103! Mem[0000000010181408] = 800000ff, %l4 = 00000000ff000000
3104 swapa [%i6+%o4]0x88,%l4 ! %l4 = 00000000800000ff
3105! Mem[0000000010141408] = 000000d4, %l5 = ffffffffffffff00
3106 swapa [%i5+%o4]0x80,%l5 ! %l5 = 00000000000000d4
3107! %f20 = ff0000ff e55419d1, %l5 = 00000000000000d4
3108! Mem[0000000010041400] = 006c000000000000
3109 stda %f20,[%i1+%l5]ASI_PST32_PL ! Mem[0000000010041400] = 006c000000000000
3110! Mem[0000000030041400] = 00000000, %l7 = 00000000000057e0
3111 swapa [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
3112! Mem[0000000010101431] = 9504e03a, %l6 = 0000000000006b43
3113 ldstuba [%i4+0x031]%asi,%l6 ! %l6 = 00000004000000ff
3114! %f16 = 00000000 0000dcf8 000000f2 800000ff
3115! %f20 = ff0000ff e55419d1 0c5290fc e58c2cb6
3116! %f24 = 6868c2ab c416d589 6c000000 ff269c42
3117! %f28 = ff000000 3964a5ff ff4a8e7a b4e6d098
3118 stda %f16,[%i4]ASI_BLK_AIUSL ! Block Store to 0000000030101400
3119! Starting 10 instruction Load Burst
3120! Mem[00000000300c1410] = 00000000, %l4 = 00000000800000ff
3121 lduha [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
3122
3123p0_label_111:
3124! Mem[00000000211c0000] = 00004b99, %l1 = ffffffffd11954e5
3125 lduba [%o2+0x000]%asi,%l1 ! %l1 = 0000000000000000
3126! Mem[0000000030001410] = 98d0e6b4 7a8e4aff, %l6 = 00000004, %l7 = 00000000
3127 ldda [%i0+%o5]0x89,%l6 ! %l6 = 000000007a8e4aff 0000000098d0e6b4
3128! Mem[0000000030181410] = 00000000, %l6 = 000000007a8e4aff
3129 lduba [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
3130! Mem[0000000010081408] = 000071ff, %l4 = 0000000000000000
3131 ldsha [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
3132! Mem[0000000010081410] = 5405617eff0000ff, %f10 = 22d7337e 00000000
3133 ldda [%i2+%o5]0x80,%f10 ! %f10 = 5405617e ff0000ff
3134! Mem[0000000030081410] = 00000078, %l7 = 0000000098d0e6b4
3135 ldswa [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000078
3136! Mem[0000000010041410] = 00000000 ffffffff, %l4 = 00000000, %l5 = 000000d4
3137 ldda [%i1+%o5]0x88,%l4 ! %l4 = 00000000ffffffff 0000000000000000
3138! Mem[0000000010081400] = 00006c00, %l6 = 0000000000000000
3139 ldsha [%i2+0x000]%asi,%l6 ! %l6 = 0000000000000000
3140! Mem[0000000010141410] = 36000000, %f9 = 00000000
3141 lda [%i5+%o5]0x80,%f9 ! %f9 = 36000000
3142! Starting 10 instruction Store Burst
3143! %l4 = 00000000ffffffff, Mem[0000000030081400] = 42ffffffffffffc3
3144 stxa %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000ffffffff
3145
3146p0_label_112:
3147! %l1 = 0000000000000000, Mem[0000000030101400] = f8dc0000
3148 stha %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
3149! Mem[0000000030041400] = e0570000, %l3 = 000000007a8e4aff
3150 swapa [%i1+%g0]0x89,%l3 ! %l3 = 00000000e0570000
3151! %l3 = 00000000e0570000, Mem[00000000201c0001] = ed00eaae, %asi = 80
3152 stba %l3,[%o0+0x001]%asi ! Mem[00000000201c0000] = ed00eaae
3153! Mem[00000000100c1410] = 00ff0000, %l7 = 0000000000000078
3154 ldstuba [%i3+%o5]0x80,%l7 ! %l7 = 00000000000000ff
3155! %l4 = ffffffff, %l5 = 00000000, Mem[0000000010101410] = 6e840000 00000000
3156 std %l4,[%i4+%o5] ! Mem[0000000010101410] = ffffffff 00000000
3157! %l7 = 0000000000000000, Mem[0000000030041408] = ff0000ff
3158 stba %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ff
3159! Mem[0000000030181410] = 00000000, %l4 = 00000000ffffffff
3160 ldstuba [%i6+%o5]0x81,%l4 ! %l4 = 00000000000000ff
3161! %l0 = 000000000000006c, Mem[0000000010141410] = 00000036
3162 stha %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000006c
3163! %l1 = 0000000000000000, Mem[000000001014140f] = ff5bdc77
3164 stb %l1,[%i5+0x00f] ! Mem[000000001014140c] = ff5bdc00
3165! Starting 10 instruction Load Burst
3166! Mem[00000000211c0000] = 00004b99, %l7 = 0000000000000000
3167 ldsh [%o2+%g0],%l7 ! %l7 = 0000000000000000
3168
3169p0_label_113:
3170! Mem[0000000010141428] = 6b6a62a09aea71c3, %l6 = 0000000000000000
3171 ldx [%i5+0x028],%l6 ! %l6 = 6b6a62a09aea71c3
3172! Mem[0000000010041400] = 006c0000, %l7 = 0000000000000000
3173 ldswa [%i1+%g0]0x80,%l7 ! %l7 = 00000000006c0000
3174 membar #Sync ! Added by membar checker (22)
3175! Mem[0000000010101418] = 1bf4f8dc 053b7086, %l4 = 00000000, %l5 = 00000000
3176 ldd [%i4+0x018],%l4 ! %l4 = 000000001bf4f8dc 00000000053b7086
3177! Mem[0000000010181408] = ff000000, %l1 = 0000000000000000
3178 lduba [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
3179! Mem[0000000010101438] = 37bb86bf 48972b83, %l2 = 2775a5be, %l3 = e0570000
3180 ldd [%i4+0x038],%l2 ! %l2 = 0000000037bb86bf 0000000048972b83
3181! Mem[0000000030041410] = ff000000, %l4 = 000000001bf4f8dc
3182 lduwa [%i1+%o5]0x89,%l4 ! %l4 = 00000000ff000000
3183! Mem[0000000030081410] = 00000078, %l1 = 0000000000000000
3184 ldsba [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000
3185! Mem[0000000010001400] = 0104000000000000, %l2 = 0000000037bb86bf
3186 ldxa [%i0+%g0]0x88,%l2 ! %l2 = 0104000000000000
3187! Mem[0000000030001400] = 00000401, %l4 = 00000000ff000000
3188 lduba [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
3189! Starting 10 instruction Store Burst
3190! %l4 = 0000000000000000, Mem[00000000300c1410] = 00000000
3191 stba %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
3192
3193p0_label_114:
3194! %l7 = 00000000006c0000, Mem[0000000030001408] = 5b000000
3195 stwa %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = 006c0000
3196! Mem[0000000030041408] = ff000000, %l7 = 00000000006c0000
3197 ldstuba [%i1+%o4]0x89,%l7 ! %l7 = 00000000000000ff
3198! Mem[0000000010181434] = 800000ff, %l7 = 00000000, %l3 = 48972b83
3199 add %i6,0x34,%g1
3200 casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000800000ff
3201! Mem[00000000300c1400] = ff0000ff, %l5 = 00000000053b7086
3202 ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
3203! Mem[0000000030041408] = ff0000ff, %l2 = 0104000000000000
3204 ldstuba [%i1+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
3205! Mem[000000001000141d] = 24ff598d, %l6 = 6b6a62a09aea71c3
3206 ldstuba [%i0+0x01d]%asi,%l6 ! %l6 = 000000ff000000ff
3207! %f23 = e58c2cb6, Mem[00000000100c1400] = 000042ff
3208 sta %f23,[%i3+%g0]0x88 ! Mem[00000000100c1400] = e58c2cb6
3209! Mem[0000000010141410] = 0000006c, %l2 = 00000000000000ff
3210 swapa [%i5+%o5]0x88,%l2 ! %l2 = 000000000000006c
3211! %f1 = 000000ff, %f31 = b4e6d098, %f0 = 00000000
3212 fadds %f1 ,%f31,%f0 ! %l0 = 000000000000008e, Unfinished, %fsr = 2900000800
3213! Starting 10 instruction Load Burst
3214! Mem[0000000010001408] = ff4a8e7a 00000000, %l4 = 00000000, %l5 = 000000ff
3215 ldda [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000 00000000ff4a8e7a
3216
3217p0_label_115:
3218! Mem[00000000100c1408] = ff0000ff, %l7 = 0000000000000000
3219 ldsha [%i3+%o4]0x80,%l7 ! %l7 = ffffffffffffff00
3220! Mem[0000000010081408] = 000000f0ff710000, %l7 = ffffffffffffff00
3221 ldxa [%i2+%o4]0x88,%l7 ! %l7 = 000000f0ff710000
3222! Mem[0000000010081400] = 00006c00 00000000, %l2 = 0000006c, %l3 = 800000ff
3223 ldda [%i2+%g0]0x80,%l2 ! %l2 = 0000000000006c00 0000000000000000
3224! Mem[0000000030041408] = ff0000ff f2000000, %l0 = 0000008e, %l1 = 00000000
3225 ldda [%i1+%o4]0x81,%l0 ! %l0 = 00000000ff0000ff 00000000f2000000
3226! Mem[0000000030181400] = e0570000, %l5 = 00000000ff4a8e7a
3227 ldsha [%i6+%g0]0x81,%l5 ! %l5 = ffffffffffffe057
3228! Mem[0000000010181410] = 6c000000, %l7 = 000000f0ff710000
3229 lduwa [%i6+%o5]0x80,%l7 ! %l7 = 000000006c000000
3230! Mem[0000000010081410] = 5405617e, %l2 = 0000000000006c00
3231 lduha [%i2+%o5]0x80,%l2 ! %l2 = 0000000000005405
3232! Mem[0000000010141410] = 000000ff, %l5 = ffffffffffffe057
3233 ldsba [%i5+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
3234! %f23 = e58c2cb6, %f12 = ff000000
3235 fcmps %fcc0,%f23,%f12 ! %fcc0 = 2
3236! Starting 10 instruction Store Burst
3237! Mem[00000000201c0001] = ed00eaae, %l5 = ffffffffffffffff
3238 ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 00000000000000ff
3239
3240p0_label_116:
3241! %f8 = 0db79c36, Mem[0000000030181408] = 36ff00a5
3242 sta %f8 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0db79c36
3243! Mem[000000001000142e] = 00004aff, %l5 = 0000000000000000
3244 ldstuba [%i0+0x02e]%asi,%l5 ! %l5 = 0000004a000000ff
3245! %l2 = 0000000000005405, Mem[0000000010041408] = 6043c032
3246 stba %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0543c032
3247! %f6 = 38b51efc 6e840000, %l3 = 0000000000000000
3248! Mem[0000000010181408] = 000000fff2000000
3249 add %i6,0x008,%g1
3250 stda %f6,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010181408] = 000000fff2000000
3251! %f16 = 00000000 0000dcf8, %l4 = 0000000000000000
3252! Mem[0000000010081438] = 7f9995a9ffff2507
3253 add %i2,0x038,%g1
3254 stda %f16,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010081438] = 7f9995a9ffff2507
3255! %l4 = 00000000, %l5 = 0000004a, Mem[00000000300c1410] = 00000000 ff0000ff
3256 stda %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 0000004a
3257! Mem[0000000010141400] = ff0000ff, %l1 = 00000000f2000000
3258 swapa [%i5+%g0]0x80,%l1 ! %l1 = 00000000ff0000ff
3259! %l1 = 00000000ff0000ff, Mem[0000000030001400] = 0000008401040000
3260 stxa %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000ff0000ff
3261! %l6 = 00000000000000ff, Mem[0000000010001408] = 000000007a8e4aff
3262 stxa %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000000000ff
3263! Starting 10 instruction Load Burst
3264! Mem[0000000030181410] = 000000ff, %l1 = 00000000ff0000ff
3265 ldsha [%i6+%o5]0x89,%l1 ! %l1 = 00000000000000ff
3266
3267p0_label_117:
3268! Mem[00000000100c1420] = 0c0000ff ff0000ff, %l2 = 00005405, %l3 = 00000000
3269 ldd [%i3+0x020],%l2 ! %l2 = 000000000c0000ff 00000000ff0000ff
3270! Mem[0000000010101400] = ff000000, %l5 = 000000000000004a
3271 lduwa [%i4+%g0]0x80,%l5 ! %l5 = 00000000ff000000
3272! Mem[0000000010141408] = ffffff00, %l0 = 00000000ff0000ff
3273 ldub [%i5+0x009],%l0 ! %l0 = 00000000000000ff
3274! Mem[0000000030181400] = e0570000, %l2 = 000000000c0000ff
3275 lduba [%i6+%g0]0x81,%l2 ! %l2 = 00000000000000e0
3276! Mem[0000000030181410] = 000000ff, %f20 = ff0000ff
3277 lda [%i6+%o5]0x89,%f20 ! %f20 = 000000ff
3278! Mem[0000000030141400] = 00000000, %l4 = 0000000000000000
3279 ldswa [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000000
3280! %l3 = 00000000ff0000ff, imm = 0000000000000f7e, %l2 = 00000000000000e0
3281 subc %l3,0xf7e,%l2 ! %l2 = 00000000fefff181
3282! Mem[0000000010181408] = 000000fff2000000, %l3 = 00000000ff0000ff
3283 ldxa [%i6+%o4]0x80,%l3 ! %l3 = 000000fff2000000
3284! Mem[000000001008140c] = f0000000, %l5 = 00000000ff000000
3285 ldsha [%i2+0x00c]%asi,%l5 ! %l5 = fffffffffffff000
3286! Starting 10 instruction Store Burst
3287! %l0 = 00000000000000ff, Mem[0000000010141408] = ffffff00
3288 stwa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff
3289
3290p0_label_118:
3291! Mem[0000000010081408] = ff710000, %l7 = 000000006c000000
3292 ldstuba [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000ff
3293! %l6 = 00000000000000ff, imm = 0000000000000b81, %l3 = 000000fff2000000
3294 xor %l6,0xb81,%l3 ! %l3 = 0000000000000b7e
3295! Mem[0000000010181400] = 00000000, %l1 = 00000000000000ff
3296 swapa [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
3297! %f12 = ff000000 00000000, %l7 = 0000000000000000
3298! Mem[0000000010001418] = 38b51efc24ff598d
3299 add %i0,0x018,%g1
3300 stda %f12,[%g1+%l7]ASI_PST32_P ! Mem[0000000010001418] = 38b51efc24ff598d
3301! %f10 = 5405617e ff0000ff, Mem[0000000030001400] = ff0000ff 00000000
3302 stda %f10,[%i0+%g0]0x81 ! Mem[0000000030001400] = 5405617e ff0000ff
3303! %l6 = 00000000000000ff, Mem[0000000010101410] = ffffffff
3304 stwa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
3305! Mem[0000000030141408] = d11954e5, %l0 = 00000000000000ff
3306 swapa [%i5+%o4]0x81,%l0 ! %l0 = 00000000d11954e5
3307! %l0 = 00000000d11954e5, Mem[00000000211c0001] = 00004b99
3308 stb %l0,[%o2+0x001] ! Mem[00000000211c0000] = 00e54b99
3309! Code Fragment 4
3310p0_fragment_22:
3311! %l0 = 00000000d11954e5
3312 setx 0x6b11ce5794258a46,%g7,%l0 ! %l0 = 6b11ce5794258a46
3313! %l1 = 0000000000000000
3314 setx 0xb0d05b0010072626,%g7,%l1 ! %l1 = b0d05b0010072626
3315 setx 0x7ff8, %g1, %g2
3316 and %l0, %g2, %l0
3317 setx 0xffffffff, %g1, %g2
3318 and %l1, %g2, %l1
3319 setx 0x100000000, %g1, %g2
3320 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3321 ta T_CHANGE_HPRIV
3322 stxa %l1, [%l0]ASI_ICACHE_INSTR
3323 ta T_CHANGE_NONHPRIV
3324! %l0 = 6b11ce5794258a46
3325 setx 0x397cc5b0275ba447,%g7,%l0 ! %l0 = 397cc5b0275ba447
3326! %l1 = b0d05b0010072626
3327 setx 0x1ec8403ff1e6bb78,%g7,%l1 ! %l1 = 1ec8403ff1e6bb78
3328! Starting 10 instruction Load Burst
3329! Mem[0000000010081434] = ff1de8ff, %l1 = 1ec8403ff1e6bb78
3330 lduh [%i2+0x034],%l1 ! %l1 = 000000000000ff1d
3331
3332p0_label_119:
3333! Mem[0000000030181408] = 0db79c36, %l5 = fffffffffffff000
3334 ldsha [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000db7
3335! Mem[0000000010181410] = 0000006c, %l5 = 0000000000000db7
3336 lduha [%i6+%o5]0x88,%l5 ! %l5 = 000000000000006c
3337! Mem[0000000030141400] = 00000000, %l3 = 0000000000000b7e
3338 ldsba [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000000
3339! Mem[00000000100c1400] = b62c8ce500000071, %f12 = ff000000 00000000
3340 ldda [%i3+%g0]0x80,%f12 ! %f12 = b62c8ce5 00000071
3341! Mem[00000000300c1400] = 00000000 ff0000ff, %l6 = 000000ff, %l7 = 00000000
3342 ldda [%i3+%g0]0x89,%l6 ! %l6 = 00000000ff0000ff 0000000000000000
3343! Mem[00000000300c1400] = 00000000 ff0000ff, %l4 = 00000000, %l5 = 0000006c
3344 ldda [%i3+%g0]0x89,%l4 ! %l4 = 00000000ff0000ff 0000000000000000
3345! Mem[00000000300c1400] = ff0000ff, %l5 = 0000000000000000
3346 ldswa [%i3+%g0]0x81,%l5 ! %l5 = ffffffffff0000ff
3347! Mem[0000000030001400] = 5405617eff0000ff, %l5 = ffffffffff0000ff
3348 ldxa [%i0+%g0]0x81,%l5 ! %l5 = 5405617eff0000ff
3349! %f6 = 38b51efc, %f31 = b4e6d098, %f17 = 0000dcf8
3350 fdivs %f6 ,%f31,%f17 ! %f17 = c348e248
3351! Starting 10 instruction Store Burst
3352! Mem[0000000010141400] = 000000f2, %l2 = 00000000fefff181
3353 swapa [%i5+%g0]0x88,%l2 ! %l2 = 00000000000000f2
3354
3355p0_label_120:
3356! Mem[0000000010001438] = 8ae45fdc, %l5 = ff0000ff, %l7 = 00000000
3357 add %i0,0x38,%g1
3358 casa [%g1]0x80,%l5,%l7 ! %l7 = 000000008ae45fdc
3359! %l3 = 0000000000000000, Mem[0000000030041410] = 429c26ffff000000
3360 stxa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000000
3361! Mem[0000000010141410] = ff000000, %l7 = 000000008ae45fdc
3362 ldstuba [%i5+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
3363! %f18 = 000000f2 800000ff, Mem[0000000030141408] = 000000ff 0000ff57
3364 stda %f18,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000f2 800000ff
3365! %f26 = 6c000000 ff269c42, Mem[0000000030181410] = 000000ff ff000000
3366 stda %f26,[%i6+%o5]0x89 ! Mem[0000000030181410] = 6c000000 ff269c42
3367! %f0 = 00000000 000000ff ff0000ff 0000f8dc
3368! %f4 = ff710000 84000000 38b51efc 6e840000
3369! %f8 = 0db79c36 36000000 5405617e ff0000ff
3370! %f12 = b62c8ce5 00000071 77dc5bff adf36949
3371 stda %f0,[%i0]ASI_COMMIT_S ! Block Store to 0000000030001400
3372! %l4 = 00000000ff0000ff, Mem[0000000030141410] = 38b51efcc001e772
3373 stxa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000ff0000ff
3374 membar #Sync ! Added by membar checker (23)
3375! %l5 = 5405617eff0000ff, Mem[0000000010001410] = ef78fd02
3376 stha %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = ef7800ff
3377! Mem[00000000300c1400] = ff0000ff, %l2 = 00000000000000f2
3378 swapa [%i3+%g0]0x89,%l2 ! %l2 = 00000000ff0000ff
3379! Starting 10 instruction Load Burst
3380! Mem[0000000010141400] = 81f1fffe, %f19 = 800000ff
3381 ld [%i5+%g0],%f19 ! %f19 = 81f1fffe
3382
3383p0_label_121:
3384! Mem[0000000010101400] = ff000000 ffffffff 00000021 00000000
3385! Mem[0000000010101410] = ff000000 00000000 1bf4f8dc 053b7086
3386! Mem[0000000010101420] = ff2770d4 7a78ffd6 00000000 c750ee45
3387! Mem[0000000010101430] = 95ffe03a d37a8e6c 37bb86bf 48972b83
3388 ldda [%i4]ASI_BLK_P,%f0 ! Block Load from 0000000010101400
3389! Mem[0000000030101408] = 000000f2800000ff, %l1 = 000000000000ff1d
3390 ldxa [%i4+%o4]0x89,%l1 ! %l1 = 000000f2800000ff
3391! Mem[0000000010041410] = ffffffff, %l6 = 00000000ff0000ff
3392 ldsh [%i1+0x012],%l6 ! %l6 = ffffffffffffffff
3393! Mem[0000000030041408] = ff0000ff, %l4 = 00000000ff0000ff
3394 ldsba [%i1+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
3395! Mem[0000000030101410] = e55419d1, %l6 = ffffffffffffffff
3396 lduwa [%i4+%o5]0x89,%l6 ! %l6 = 00000000e55419d1
3397! Mem[0000000010001408] = ff00000000000000, %f16 = 00000000 c348e248
3398 ldda [%i0+%o4]0x88,%f16 ! %f16 = ff000000 00000000
3399! Mem[0000000030041400] = 7a8e4aff, %f22 = 0c5290fc
3400 lda [%i1+%g0]0x89,%f22 ! %f22 = 7a8e4aff
3401! Mem[0000000030101410] = ff0000ffe55419d1, %f30 = ff4a8e7a b4e6d098
3402 ldda [%i4+%o5]0x89,%f30 ! %f30 = ff0000ff e55419d1
3403! Mem[0000000010081400] = 00006c00, %l5 = 5405617eff0000ff
3404 ldswa [%i2+%g0]0x80,%l5 ! %l5 = 0000000000006c00
3405! Starting 10 instruction Store Burst
3406! %l4 = ffffffffffffffff, Mem[0000000021800081] = 006c3e7c
3407 stb %l4,[%o3+0x081] ! Mem[0000000021800080] = 00ff3e7c
3408
3409p0_label_122:
3410! %f30 = ff0000ff e55419d1, %l0 = 397cc5b0275ba447
3411! Mem[0000000010041420] = b6366b4384bc058d
3412 add %i1,0x020,%g1
3413 stda %f30,[%g1+%l0]ASI_PST16_P ! Mem[0000000010041420] = b63600ffe55419d1
3414! %l7 = 00000000000000ff, imm = fffffffffffff5c3, %l6 = 00000000e55419d1
3415 xor %l7,-0xa3d,%l6 ! %l6 = fffffffffffff53c
3416! Mem[0000000030001408] = ff0000ff, %l6 = fffffffffffff53c
3417 ldstuba [%i0+%o4]0x81,%l6 ! %l6 = 000000ff000000ff
3418! Mem[0000000010081410] = 7e610554, %l7 = 00000000000000ff
3419 ldstuba [%i2+%o5]0x88,%l7 ! %l7 = 00000054000000ff
3420 membar #Sync ! Added by membar checker (24)
3421! %f28 = ff000000 3964a5ff, %l4 = ffffffffffffffff
3422! Mem[0000000010101410] = ff00000000000000
3423 add %i4,0x010,%g1
3424 stda %f28,[%g1+%l4]ASI_PST32_P ! Mem[0000000010101410] = ff0000003964a5ff
3425! Mem[0000000030181408] = 369cb70d, %l1 = 000000f2800000ff
3426 swapa [%i6+%o4]0x89,%l1 ! %l1 = 00000000369cb70d
3427! %l1 = 00000000369cb70d, Mem[0000000030101410] = d11954e5
3428 stwa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 369cb70d
3429! Mem[00000000100c1400] = b62c8ce5, %l1 = 00000000369cb70d
3430 ldstuba [%i3+%g0]0x80,%l1 ! %l1 = 000000b6000000ff
3431! %f29 = 3964a5ff, %f19 = 81f1fffe, %f23 = e58c2cb6
3432 fdivs %f29,%f19,%f23 ! %f23 = f6f1e045
3433! Starting 10 instruction Load Burst
3434! Mem[0000000010101410] = ff000000, %l0 = 397cc5b0275ba447
3435 lduba [%i4+%o5]0x80,%l0 ! %l0 = 00000000000000ff
3436
3437p0_label_123:
3438! Mem[0000000010041410] = ffffffff, %l7 = 0000000000000054
3439 lduwa [%i1+%o5]0x88,%l7 ! %l7 = 00000000ffffffff
3440! Mem[0000000010141400] = fefff181, %l7 = 00000000ffffffff
3441 ldswa [%i5+%g0]0x88,%l7 ! %l7 = fffffffffefff181
3442! %l2 = 00000000ff0000ff, %l2 = 00000000ff0000ff, %l4 = ffffffffffffffff
3443 xnor %l2,%l2,%l4 ! %l4 = ffffffffffffffff
3444! Mem[0000000010141400] = 81f1fffe, %f20 = 000000ff
3445 lda [%i5+%g0]0x80,%f20 ! %f20 = 81f1fffe
3446! Mem[0000000010101408] = 00000021 00000000, %l4 = ffffffff, %l5 = 00006c00
3447 ldd [%i4+%o4],%l4 ! %l4 = 0000000000000021 0000000000000000
3448! Mem[0000000030101408] = 800000ff, %l3 = 0000000000000000
3449 ldsba [%i4+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
3450! Mem[0000000010001410] = ef7800ff, %f31 = e55419d1
3451 lda [%i0+%o5]0x88,%f31 ! %f31 = ef7800ff
3452! Mem[0000000010181400] = ff000000, %l3 = ffffffffffffffff
3453 lduba [%i6+%g0]0x80,%l3 ! %l3 = 00000000000000ff
3454! Mem[000000001018140c] = f2000000, %f1 = ffffffff
3455 ld [%i6+0x00c],%f1 ! %f1 = f2000000
3456! Starting 10 instruction Store Burst
3457! Mem[0000000010001418] = 38b51efc, %l5 = 0000000000000000
3458 swap [%i0+0x018],%l5 ! %l5 = 0000000038b51efc
3459
3460p0_label_124:
3461! %f18 = 000000f2 81f1fffe, %l2 = 00000000ff0000ff
3462! Mem[0000000010041428] = 0000f04a7e610554
3463 add %i1,0x028,%g1
3464 stda %f18,[%g1+%l2]ASI_PST8_P ! Mem[0000000010041428] = 000000f281f1fffe
3465! %f9 = 7a78ffd6, %f23 = f6f1e045, %f24 = 6868c2ab
3466 fdivs %f9 ,%f23,%f24 ! %f24 = c303c506
3467! %f3 = 00000000, Mem[0000000010081408] = ff0071ff
3468 sta %f3 ,[%i2+0x008]%asi ! Mem[0000000010081408] = 00000000
3469! %l1 = 00000000000000b6, Mem[00000000300c1408] = ff000080
3470 stha %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00b60080
3471! Mem[0000000010081408] = 00000000, %l7 = fffffffffefff181
3472 ldstuba [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000ff
3473! Mem[0000000030101408] = ff000080, %l5 = 0000000038b51efc
3474 swapa [%i4+%o4]0x81,%l5 ! %l5 = 00000000ff000080
3475! %f8 = ff2770d4, %f29 = 3964a5ff, %f1 = f2000000
3476 fsubs %f8 ,%f29,%f1 ! %f1 = ff2770d4
3477! %l5 = 00000000ff000080, Mem[0000000030081408] = 800000ff
3478 stha %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 80000080
3479! Mem[0000000010181400] = ff000000, %l0 = 00000000000000ff
3480 lduha [%i6+%g0]0x80,%l0 ! %l0 = 000000000000ff00
3481! Starting 10 instruction Load Burst
3482! Mem[00000000100c1410] = 0000ffff, %l2 = 00000000ff0000ff
3483 lduwa [%i3+%o5]0x88,%l2 ! %l2 = 000000000000ffff
3484
3485p0_label_125:
3486! Mem[0000000010001410] = ff0078ef379b7334, %l7 = 0000000000000000
3487 ldxa [%i0+%o5]0x80,%l7 ! %l7 = ff0078ef379b7334
3488! Mem[00000000201c0000] = edffeaae, %l4 = 0000000000000021
3489 ldsha [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffedff
3490! Mem[0000000030101408] = 000000f2fc1eb538, %l4 = ffffffffffffedff
3491 ldxa [%i4+%o4]0x89,%l4 ! %l4 = 000000f2fc1eb538
3492! Mem[0000000010181400] = 000000ff, %l6 = 00000000000000ff
3493 lduha [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff
3494! Mem[0000000010101410] = ff000000, %l2 = 000000000000ffff
3495 ldswa [%i4+%o5]0x80,%l2 ! %l2 = ffffffffff000000
3496! Mem[0000000010081410] = ff05617eff0000ff, %l4 = 000000f2fc1eb538
3497 ldxa [%i2+%o5]0x80,%l4 ! %l4 = ff05617eff0000ff
3498! Mem[0000000030101408] = fc1eb538, %l5 = 00000000ff000080
3499 lduba [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000038
3500! Mem[0000000010081400] = 006c0000, %l1 = 00000000000000b6
3501 lduba [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
3502! Mem[0000000010181408] = ff000000, %l1 = 0000000000000000
3503 lduwa [%i6+%o4]0x88,%l1 ! %l1 = 00000000ff000000
3504! Starting 10 instruction Store Burst
3505! Mem[0000000010101408] = 21000000, %l5 = 0000000000000038
3506 swapa [%i4+%o4]0x88,%l5 ! %l5 = 0000000021000000
3507
3508p0_label_126:
3509! %l4 = ff05617eff0000ff, Mem[000000001018140c] = f2000000, %asi = 80
3510 stwa %l4,[%i6+0x00c]%asi ! Mem[000000001018140c] = ff0000ff
3511! %f13 = d37a8e6c, %f4 = ff000000, %f10 = 00000000 c750ee45
3512 fsmuld %f13,%f4 ,%f10 ! %f10 = 4a5f51cd 80000000
3513! %f6 = 1bf4f8dc, Mem[0000000030181408] = ff000080
3514 sta %f6 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 1bf4f8dc
3515! Mem[00000000201c0000] = edffeaae, %l2 = ffffffffff000000
3516 ldstuba [%o0+0x000]%asi,%l2 ! %l2 = 000000ed000000ff
3517! Mem[0000000010001408] = 00000000, %l6 = 000000ff, %l4 = ff0000ff
3518 add %i0,0x08,%g1
3519 casa [%g1]0x80,%l6,%l4 ! %l4 = 0000000000000000
3520! %f24 = c303c506, Mem[0000000010101400] = ff000000
3521 sta %f24,[%i4+%g0]0x80 ! Mem[0000000010101400] = c303c506
3522! %l5 = 0000000021000000, Mem[00000000100c1410] = ffff0000
3523 stha %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
3524! %l1 = 00000000ff000000, Mem[0000000010041400] = 006c0000
3525 stha %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
3526! Mem[0000000021800081] = 00ff3e7c, %l4 = 0000000000000000
3527 ldstub [%o3+0x081],%l4 ! %l4 = 000000ff000000ff
3528! Starting 10 instruction Load Burst
3529! Mem[0000000010081430] = 57e0ee45ff1de8ff, %f0 = ff000000 ff2770d4
3530 ldda [%i2+0x030]%asi,%f0 ! %f0 = 57e0ee45 ff1de8ff
3531
3532p0_label_127:
3533! %f31 = ef7800ff, %f8 = ff2770d4 7a78ffd6
3534 fstod %f31,%f8 ! %f8 = c5ef001f e0000000
3535! Mem[0000000010181428] = a69ebf0f, %l3 = 00000000000000ff
3536 lduh [%i6+0x028],%l3 ! %l3 = 000000000000a69e
3537! Mem[0000000030001400] = 00000000, %l2 = 00000000000000ed
3538 lduha [%i0+%g0]0x89,%l2 ! %l2 = 0000000000000000
3539! Mem[0000000010041424] = e55419d1, %l7 = ff0078ef379b7334
3540 lduh [%i1+0x026],%l7 ! %l7 = 00000000000019d1
3541! Mem[0000000030181400] = 000057e0, %l7 = 00000000000019d1
3542 ldswa [%i6+%g0]0x89,%l7 ! %l7 = 00000000000057e0
3543! Mem[0000000030101408] = fc1eb538, %l2 = 0000000000000000
3544 lduba [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000038
3545! Mem[0000000030141400] = 00000000, %l5 = 0000000021000000
3546 lduwa [%i5+%g0]0x89,%l5 ! %l5 = 0000000000000000
3547! Mem[00000000218000c0] = 16ff3492, %l1 = 00000000ff000000
3548 lduh [%o3+0x0c0],%l1 ! %l1 = 00000000000016ff
3549! Mem[0000000030001408] = ff0000ff, %l2 = 0000000000000038
3550 ldswa [%i0+%o4]0x81,%l2 ! %l2 = ffffffffff0000ff
3551! Starting 10 instruction Store Burst
3552! %f13 = d37a8e6c, Mem[0000000030081400] = 00000000
3553 sta %f13,[%i2+%g0]0x81 ! Mem[0000000030081400] = d37a8e6c
3554
3555p0_label_128:
3556! %f3 = 00000000, Mem[0000000030141400] = 00000000
3557 sta %f3 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
3558! %f18 = 000000f2 81f1fffe, Mem[00000000100c1410] = 00000000 00000000
3559 stda %f18,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000f2 81f1fffe
3560! %f12 = 95ffe03a d37a8e6c, Mem[0000000030181408] = 1bf4f8dc e8196ccd
3561 stda %f12,[%i6+%o4]0x81 ! Mem[0000000030181408] = 95ffe03a d37a8e6c
3562! Mem[0000000010041400] = 00000000, %l6 = 00000000000000ff
3563 swapa [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000
3564! Mem[0000000010181408] = 000000ff, %l6 = 0000000000000000
3565 swapa [%i6+%o4]0x80,%l6 ! %l6 = 00000000000000ff
3566! %l5 = 0000000000000000, Mem[0000000010001408] = 00000000000000ff
3567 stx %l5,[%i0+%o4] ! Mem[0000000010001408] = 0000000000000000
3568! %l1 = 00000000000016ff, Mem[0000000030101400] = 00000000
3569 stba %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff000000
3570! %f7 = 053b7086, %f16 = ff000000, %f9 = e0000000
3571 fmuls %f7 ,%f16,%f9 ! %f9 = c4bb7086
3572! Mem[0000000021800040] = ff4307c8, %l0 = 000000000000ff00
3573 ldstub [%o3+0x040],%l0 ! %l0 = 000000ff000000ff
3574! Starting 10 instruction Load Burst
3575! Mem[0000000010001400] = 00000000, %l0 = 00000000000000ff
3576 ldswa [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000
3577
3578p0_label_129:
3579! Mem[0000000010141404] = d0a127ff, %l7 = 00000000000057e0
3580 ldswa [%i5+0x004]%asi,%l7 ! %l7 = ffffffffd0a127ff
3581! Mem[0000000010101430] = 95ffe03ad37a8e6c, %f22 = 7a8e4aff f6f1e045
3582 ldd [%i4+0x030],%f22 ! %f22 = 95ffe03a d37a8e6c
3583! Mem[0000000010041408] = 0543c032ff000000, %l0 = 0000000000000000
3584 ldxa [%i1+0x008]%asi,%l0 ! %l0 = 0543c032ff000000
3585! Mem[0000000010141400] = 81f1fffed0a127ff, %f20 = 81f1fffe e55419d1
3586 ldda [%i5+%g0]0x80,%f20 ! %f20 = 81f1fffe d0a127ff
3587! Mem[0000000010041400] = 000000ff 00000000, %l0 = ff000000, %l1 = 000016ff
3588 ldda [%i1+%g0]0x80,%l0 ! %l0 = 00000000000000ff 0000000000000000
3589! Mem[0000000030041400] = 00000078 7a8e4aff, %l4 = 000000ff, %l5 = 00000000
3590 ldda [%i1+%g0]0x89,%l4 ! %l4 = 000000007a8e4aff 0000000000000078
3591! Mem[000000001014143c] = ff000000, %l5 = 0000000000000078
3592 lduba [%i5+0x03d]%asi,%l5 ! %l5 = 0000000000000000
3593! Mem[0000000010181434] = 800000ff, %f9 = c4bb7086
3594 ld [%i6+0x034],%f9 ! %f9 = 800000ff
3595 membar #Sync ! Added by membar checker (25)
3596! Mem[0000000010181400] = ff000000 0000f04a 00000000 ff0000ff
3597! Mem[0000000010181410] = 6c000000 ff269c42 c056b74d 3fff5bb1
3598! Mem[0000000010181420] = ffffed05 ffa56439 a69ebf0f 5c06ff76
3599! Mem[0000000010181430] = 000000f2 800000ff 77dc5bff adf36949
3600 ldda [%i6]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010181400
3601! Starting 10 instruction Store Burst
3602! Mem[0000000010081400] = 00006c00, %l1 = 0000000000000000
3603 ldstuba [%i2+%g0]0x80,%l1 ! %l1 = 00000000000000ff
3604
3605p0_label_130:
3606! %l3 = 000000000000a69e, %l4 = 000000007a8e4aff, %l4 = 000000007a8e4aff
3607 or %l3,%l4,%l4 ! %l4 = 000000007a8eeeff
3608! %l7 = ffffffffd0a127ff, Mem[0000000020800001] = 00e55b63, %asi = 80
3609 stba %l7,[%o1+0x001]%asi ! Mem[0000000020800000] = 00ff5b63
3610! Mem[0000000010041428] = 000000f2, %l6 = 00000000000000ff
3611 swap [%i1+0x028],%l6 ! %l6 = 00000000000000f2
3612! Mem[0000000030181400] = e0570000, %l6 = 00000000000000f2
3613 ldstuba [%i6+%g0]0x81,%l6 ! %l6 = 000000e0000000ff
3614! Mem[000000001014143c] = ff000000, %l4 = 000000007a8eeeff, %asi = 80
3615 swapa [%i5+0x03c]%asi,%l4 ! %l4 = 00000000ff000000
3616! %f28 = ff000000, Mem[0000000010041400] = ff000000
3617 sta %f28,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000
3618! %l5 = 0000000000000000, Mem[0000000010141400] = ff27a1d0fefff181
3619 stxa %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000000000000
3620! %l2 = ffffffffff0000ff, Mem[0000000010041410] = 00000000ffffffff
3621 stxa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffffff0000ff
3622! Mem[00000000300c1408] = 8000b600, %l1 = 0000000000000000
3623 ldstuba [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
3624! Starting 10 instruction Load Burst
3625! %l2 = ffffffffff0000ff, imm = fffffffffffff348, %l4 = 00000000ff000000
3626 addc %l2,-0xcb8,%l4 ! %l4 = fffffffffefff447
3627
3628p0_label_131:
3629! Mem[00000000100c1400] = e58c2cff, %l6 = 00000000000000e0
3630 ldswa [%i3+%g0]0x88,%l6 ! %l6 = ffffffffe58c2cff
3631! Mem[0000000010181408] = 00000000, %l4 = fffffffffefff447
3632 lduwa [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
3633! Mem[0000000010101400] = ffffffff06c503c3, %l5 = 0000000000000000
3634 ldxa [%i4+%g0]0x88,%l5 ! %l5 = ffffffff06c503c3
3635! Mem[000000001010141c] = 053b7086, %l2 = ffffffffff0000ff
3636 lduba [%i4+0x01e]%asi,%l2 ! %l2 = 0000000000000070
3637! Mem[0000000030041408] = 000000f2ff0000ff, %l1 = 0000000000000000
3638 ldxa [%i1+%o4]0x89,%l1 ! %l1 = 000000f2ff0000ff
3639! %l7 = ffffffffd0a127ff, imm = fffffffffffff6e6, %l1 = 000000f2ff0000ff
3640 orn %l7,-0x91a,%l1 ! %l1 = ffffffffd0a12fff
3641! Mem[0000000010041410] = ff0000ffffffffff, %f20 = 81f1fffe d0a127ff
3642 ldda [%i1+0x010]%asi,%f20 ! %f20 = ff0000ff ffffffff
3643! Mem[0000000010101400] = c303c506 ffffffff, %l2 = 00000070, %l3 = 0000a69e
3644 ldda [%i4+0x000]%asi,%l2 ! %l2 = 00000000c303c506 00000000ffffffff
3645! Mem[0000000010141408] = 000000ff, %l5 = ffffffff06c503c3
3646 lduwa [%i5+%o4]0x80,%l5 ! %l5 = 00000000000000ff
3647! Starting 10 instruction Store Burst
3648! %l4 = 0000000000000000, Mem[0000000010001410] = 34739b37ef7800ff
3649 stxa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000
3650
3651p0_label_132:
3652! %f22 = 95ffe03a, Mem[0000000030001408] = ff0000ff
3653 sta %f22,[%i0+%o4]0x81 ! Mem[0000000030001408] = 95ffe03a
3654! Mem[0000000010181400] = ff000000, %l4 = 0000000000000000
3655 ldstuba [%i6+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
3656! %f20 = ff0000ff ffffffff, Mem[0000000010001410] = 00000000 00000000
3657 stda %f20,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff0000ff ffffffff
3658! %l0 = 00000000000000ff, Mem[0000000010041410] = ff0000ff
3659 stwa %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff
3660! %f20 = ff0000ff ffffffff, Mem[0000000010101428] = 00000000 c750ee45
3661 stda %f20,[%i4+0x028]%asi ! Mem[0000000010101428] = ff0000ff ffffffff
3662! %l2 = c303c506, %l3 = ffffffff, Mem[0000000010001400] = 00000000 01040000
3663 stda %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = c303c506 ffffffff
3664! %l1 = ffffffffd0a12fff, Mem[0000000030101410] = 369cb70dff0000ff
3665 stxa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffffffffd0a12fff
3666! %f30 = ff0000ff, %f21 = ffffffff, %f27 = ff269c42
3667 fsubs %f30,%f21,%f27 ! %f27 = ffffffff
3668! %f22 = 95ffe03a d37a8e6c, %l3 = 00000000ffffffff
3669! Mem[0000000010001410] = ff0000ffffffffff
3670 add %i0,0x010,%g1
3671 stda %f22,[%g1+%l3]ASI_PST16_P ! Mem[0000000010001410] = 95ffe03ad37a8e6c
3672! Starting 10 instruction Load Burst
3673! Mem[0000000010101400] = ffffffff06c503c3, %f18 = 000000f2 81f1fffe
3674 ldda [%i4+%g0]0x88,%f18 ! %f18 = ffffffff 06c503c3
3675
3676p0_label_133:
3677! Mem[0000000030041408] = ff0000ff, %f18 = ffffffff
3678 lda [%i1+%o4]0x89,%f18 ! %f18 = ff0000ff
3679! Mem[00000000100c1410] = f2000000, %l6 = ffffffffe58c2cff
3680 ldswa [%i3+%o5]0x88,%l6 ! %l6 = fffffffff2000000
3681! Mem[000000001004140c] = ff000000, %f28 = ff000000
3682 ld [%i1+0x00c],%f28 ! %f28 = ff000000
3683! Mem[00000000100c1400] = ff2c8ce5 00000071 ff0000ff 00000000
3684! Mem[00000000100c1410] = 000000f2 81f1fffe 000000ff f90c00ff
3685! Mem[00000000100c1420] = 0c0000ff ff0000ff 00000000 00000071
3686! Mem[00000000100c1430] = af520c69 ff1de8de 8ae1e2be 000000ff
3687 ldda [%i3]ASI_BLK_AIUP,%f16 ! Block Load from 00000000100c1400
3688! Mem[0000000010081428] = 5403dcff23c848d7, %f4 = 6c000000 ff269c42
3689 ldd [%i2+0x028],%f4 ! %f4 = 5403dcff 23c848d7
3690! Mem[00000000100c1418] = 000000ff, %l3 = 00000000ffffffff
3691 ldsh [%i3+0x01a],%l3 ! %l3 = 00000000000000ff
3692! Mem[0000000030181400] = 000057ff, %f13 = 800000ff
3693 lda [%i6+%g0]0x89,%f13 ! %f13 = 000057ff
3694! Mem[0000000030001410] = 000071ff, %l5 = 00000000000000ff
3695 ldsba [%i0+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
3696! Mem[00000000300c1400] = 000000f2, %f2 = 00000000
3697 lda [%i3+%g0]0x89,%f2 ! %f2 = 000000f2
3698! Starting 10 instruction Store Burst
3699 membar #Sync ! Added by membar checker (26)
3700! %f4 = 5403dcff 23c848d7, Mem[0000000010181400] = ff000000 0000f04a
3701 stda %f4 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 5403dcff 23c848d7
3702
3703p0_label_134:
3704! %f26 = 00000000 00000071, Mem[0000000030081410] = 78000000 103cad5a
3705 stda %f26,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 00000071
3706! Mem[0000000010081434] = ff1de8ff, %l3 = 00000000000000ff
3707 swap [%i2+0x034],%l3 ! %l3 = 00000000ff1de8ff
3708! %l4 = 00000000000000ff, Mem[000000001004142a] = 000000ff
3709 sth %l4,[%i1+0x02a] ! Mem[0000000010041428] = 000000ff
3710! %f16 = ff2c8ce5, Mem[0000000030041410] = 00000000
3711 sta %f16,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff2c8ce5
3712! %f11 = 5c06ff76, Mem[0000000010001410] = 95ffe03a
3713 sta %f11,[%i0+%o5]0x80 ! Mem[0000000010001410] = 5c06ff76
3714! Mem[0000000010181408] = 00000000, %l2 = 00000000c303c506
3715 ldstuba [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff
3716! %l7 = ffffffffd0a127ff, Mem[0000000010141410] = 000000ff
3717 stha %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000027ff
3718! Mem[0000000010181408] = ff000000, %l6 = fffffffff2000000
3719 ldstuba [%i6+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
3720! Mem[0000000010081404] = 00000000, %l4 = 00000000000000ff, %asi = 80
3721 swapa [%i2+0x004]%asi,%l4 ! %l4 = 0000000000000000
3722! Starting 10 instruction Load Burst
3723! Mem[00000000300c1408] = 8000b6ff, %l1 = ffffffffd0a12fff
3724 ldsba [%i3+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
3725
3726p0_label_135:
3727! Mem[0000000020800000] = 00ff5b63, %l7 = ffffffffd0a127ff
3728 ldsha [%o1+0x000]%asi,%l7 ! %l7 = 00000000000000ff
3729! Mem[0000000010081430] = 57e0ee45, %l5 = ffffffffffffffff
3730 ldub [%i2+0x032],%l5 ! %l5 = 00000000000000ee
3731! Mem[0000000010041410] = ffffffffff000000, %l3 = 00000000ff1de8ff
3732 ldxa [%i1+%o5]0x88,%l3 ! %l3 = ffffffffff000000
3733! Mem[0000000030041400] = ff4a8e7a, %l5 = 00000000000000ee
3734 ldswa [%i1+%g0]0x81,%l5 ! %l5 = ffffffffff4a8e7a
3735! Mem[0000000030181408] = 3ae0ff95, %f2 = 000000f2
3736 lda [%i6+%o4]0x89,%f2 ! %f2 = 3ae0ff95
3737! Mem[0000000030041410] = e58c2cff, %l2 = 0000000000000000
3738 ldsba [%i1+%o5]0x81,%l2 ! %l2 = ffffffffffffffe5
3739! Mem[00000000211c0000] = 00e54b99, %l3 = ffffffffff000000
3740 ldsba [%o2+0x001]%asi,%l3 ! %l3 = ffffffffffffffe5
3741! Mem[0000000010141408] = 000000ff, %l0 = 00000000000000ff
3742 ldsha [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000
3743! Mem[000000001004142c] = 81f1fffe, %l3 = ffffffffffffffe5
3744 lduwa [%i1+0x02c]%asi,%l3 ! %l3 = 0000000081f1fffe
3745! Starting 10 instruction Store Burst
3746! Mem[00000000300c1408] = 8000b6ff, %l5 = ffffffffff4a8e7a
3747 ldstuba [%i3+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
3748
3749p0_label_136:
3750! Mem[0000000010101410] = ff000000, %l3 = 0000000081f1fffe
3751 swapa [%i4+%o5]0x80,%l3 ! %l3 = 00000000ff000000
3752! %f6 = c056b74d, %f2 = 3ae0ff95, %f5 = 23c848d7
3753 fsubs %f6 ,%f2 ,%f5 ! %f5 = c056d36d
3754! %l3 = 00000000ff000000, Mem[0000000010181400] = ffdc0354
3755 stba %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffdc0300
3756! Mem[0000000030081400] = 6c8e7ad3, %l7 = 00000000000000ff
3757 swapa [%i2+%g0]0x89,%l7 ! %l7 = 000000006c8e7ad3
3758! %l1 = ffffffffffffffff, Mem[0000000010141408] = 000000ffff5bdc00
3759 stxa %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffffffffffffffff
3760! Mem[00000000218000c1] = 16ff3492, %l3 = 00000000ff000000
3761 ldstuba [%o3+0x0c1]%asi,%l3 ! %l3 = 000000ff000000ff
3762! Mem[0000000030081400] = 000000ff, %l6 = 00000000000000ff
3763 ldstuba [%i2+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
3764! %f20 = 000000f2, Mem[0000000030081400] = 000000ff
3765 sta %f20,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000f2
3766! Mem[00000000211c0001] = 00e54b99, %l2 = ffffffffffffffe5
3767 ldstub [%o2+0x001],%l2 ! %l2 = 000000e5000000ff
3768! Starting 10 instruction Load Burst
3769! Mem[00000000100c1408] = ff0000ff, %l7 = 000000006c8e7ad3
3770 lduha [%i3+%o4]0x80,%l7 ! %l7 = 000000000000ff00
3771
3772p0_label_137:
3773! Mem[00000000100c1430] = af520c69, %l7 = 000000000000ff00
3774 ldsha [%i3+0x030]%asi,%l7 ! %l7 = ffffffffffffaf52
3775! Mem[0000000030001408] = 95ffe03a, %l1 = ffffffffffffffff
3776 ldswa [%i0+%o4]0x81,%l1 ! %l1 = ffffffff95ffe03a
3777! Mem[0000000010181410] = 429c26ff 0000006c, %l4 = 00000000, %l5 = 000000ff
3778 ldda [%i6+%o5]0x88,%l4 ! %l4 = 000000000000006c 00000000429c26ff
3779! Mem[0000000010041428] = 000000ff81f1fffe, %l3 = 00000000000000ff
3780 ldx [%i1+0x028],%l3 ! %l3 = 000000ff81f1fffe
3781! Mem[0000000010181410] = 429c26ff0000006c, %l2 = 00000000000000e5
3782 ldxa [%i6+%o5]0x88,%l2 ! %l2 = 429c26ff0000006c
3783! Mem[0000000030041410] = ff2c8ce5, %l4 = 000000000000006c
3784 ldsha [%i1+%o5]0x89,%l4 ! %l4 = ffffffffffff8ce5
3785! Mem[0000000010081400] = 006c00ff, %l4 = ffffffffffff8ce5
3786 lduwa [%i2+%g0]0x88,%l4 ! %l4 = 00000000006c00ff
3787! Mem[0000000030041408] = ff0000ff, %l6 = 00000000000000ff
3788 ldsha [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff
3789! Mem[00000000201c0000] = ffffeaae, %l3 = 000000ff81f1fffe
3790 ldsha [%o0+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
3791! Starting 10 instruction Store Burst
3792! Mem[00000000100c1410] = f2000000, %l6 = 00000000000000ff
3793 swapa [%i3+%o5]0x88,%l6 ! %l6 = 00000000f2000000
3794
3795p0_label_138:
3796! Mem[0000000010001400] = 06c503c3, %l7 = ffffffffffffaf52
3797 swapa [%i0+%g0]0x80,%l7 ! %l7 = 0000000006c503c3
3798! Mem[00000000211c0000] = 00ff4b99, %l2 = 429c26ff0000006c
3799 ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 00000000000000ff
3800! Mem[0000000010101420] = ff2770d47a78ffd6, %l4 = 00000000006c00ff, %l2 = 0000000000000000
3801 add %i4,0x20,%g1
3802 casxa [%g1]0x80,%l4,%l2 ! %l2 = ff2770d47a78ffd6
3803! Mem[00000000201c0001] = ffffeaae, %l2 = ff2770d47a78ffd6
3804 ldstuba [%o0+0x001]%asi,%l2 ! %l2 = 000000ff000000ff
3805! %l6 = f2000000, %l7 = 06c503c3, Mem[0000000030041400] = 7a8e4aff 00000078
3806 stda %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = f2000000 06c503c3
3807! Mem[0000000030101408] = 38b51efc, %l3 = ffffffffffffffff
3808 ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 00000038000000ff
3809! %f0 = ff000000 0000f04a 3ae0ff95 ff0000ff
3810! %f4 = 5403dcff c056d36d c056b74d 3fff5bb1
3811! %f8 = ffffed05 ffa56439 a69ebf0f 5c06ff76
3812! %f12 = 000000f2 000057ff 77dc5bff adf36949
3813 stda %f0,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400
3814 membar #Sync ! Added by membar checker (27)
3815! Mem[00000000300c1410] = 6dd356c0, %l2 = 00000000000000ff
3816 ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 0000006d000000ff
3817! Mem[0000000010041413] = 000000ff, %l3 = 0000000000000038
3818 ldstuba [%i1+0x013]%asi,%l3 ! %l3 = 000000ff000000ff
3819! Starting 10 instruction Load Burst
3820! Mem[0000000010141400] = 00000000, %f12 = 000000f2
3821 lda [%i5+%g0]0x80,%f12 ! %f12 = 00000000
3822
3823p0_label_139:
3824! Mem[00000000100c1410] = ff00000081f1fffe, %l1 = ffffffff95ffe03a
3825 ldxa [%i3+%o5]0x80,%l1 ! %l1 = ff00000081f1fffe
3826! Mem[00000000211c0000] = ffff4b99, %l4 = 00000000006c00ff
3827 lduh [%o2+%g0],%l4 ! %l4 = 000000000000ffff
3828! Mem[0000000030001408] = 95ffe03a, %l4 = 000000000000ffff
3829 lduba [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000095
3830! Mem[0000000010001408] = 00000000, %f14 = 77dc5bff
3831 ld [%i0+%o4],%f14 ! %f14 = 00000000
3832! Mem[00000000300c1408] = ff0000ff, %l1 = ff00000081f1fffe
3833 lduba [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
3834! Mem[0000000010181400] = d748c823 ffdc0300, %l4 = 00000095, %l5 = 429c26ff
3835 ldda [%i6+%g0]0x88,%l4 ! %l4 = 00000000ffdc0300 00000000d748c823
3836! Mem[00000000300c1410] = ffd356c0ffdc0354, %f0 = ff000000 0000f04a
3837 ldda [%i3+%o5]0x81,%f0 ! %f0 = ffd356c0 ffdc0354
3838! Mem[0000000010101408] = 00000038, %l1 = 00000000000000ff
3839 lduwa [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000038
3840! Code Fragment 3
3841p0_fragment_23:
3842! %l0 = 0000000000000000
3843 setx 0xba21143fc0bdd9c6,%g7,%l0 ! %l0 = ba21143fc0bdd9c6
3844! %l1 = 0000000000000038
3845 setx 0x1811d4f846ec7c50,%g7,%l1 ! %l1 = 1811d4f846ec7c50
3846 setx 0x1fe000, %g1, %g3
3847 or %l0, %g3, %l0 ! always set perrmask = 0xff
3848 setx 0x1ffff8, %g1, %g2
3849 and %l0, %g2, %l0
3850 ta T_CHANGE_HPRIV
3851 stxa %l1, [%l0]ASI_DCACHE_DATA
3852 ta T_CHANGE_NONHPRIV
3853! %l0 = ba21143fc0bdd9c6
3854 setx 0xadc515ff88db4090,%g7,%l0 ! %l0 = adc515ff88db4090
3855! %l1 = 1811d4f846ec7c50
3856 setx 0x0dbe6d2febd1c42a,%g7,%l1 ! %l1 = 0dbe6d2febd1c42a
3857! Starting 10 instruction Store Burst
3858! %l6 = 00000000f2000000, Mem[0000000021800140] = e61a8319, %asi = 80
3859 stha %l6,[%o3+0x140]%asi ! Mem[0000000021800140] = 00008319
3860
3861p0_label_140:
3862! Mem[0000000030081408] = 80000080, %l0 = adc515ff88db4090
3863 swapa [%i2+%o4]0x81,%l0 ! %l0 = 0000000080000080
3864! %l1 = 0dbe6d2febd1c42a, Mem[0000000010181400] = 0003dcff
3865 stwa %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = ebd1c42a
3866! Mem[00000000201c0001] = ffffeaae, %l1 = 0dbe6d2febd1c42a
3867 ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
3868! %f20 = 000000f2, Mem[00000000100c1408] = ff0000ff
3869 sta %f20,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000f2
3870! %l7 = 0000000006c503c3, %l4 = 00000000ffdc0300, %l7 = 0000000006c503c3
3871 and %l7,%l4,%l7 ! %l7 = 0000000006c40300
3872! Mem[0000000010001410] = 5c06ff76, %l6 = 00000000f2000000
3873 ldstuba [%i0+%o5]0x80,%l6 ! %l6 = 0000005c000000ff
3874! Mem[0000000010001418] = 0000000024ff598d, %l3 = 00000000000000ff, %l4 = 00000000ffdc0300
3875 add %i0,0x18,%g1
3876 casxa [%g1]0x80,%l3,%l4 ! %l4 = 0000000024ff598d
3877! %l2 = 000000000000006d, immed = 00000ccb, %y = 000000fe
3878 smul %l2,0xccb,%l2 ! %l2 = 000000000005726f, %y = 00000000
3879! %l5 = 00000000d748c823, Mem[0000000030101408] = 000000f2fc1eb5ff
3880 stxa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000d748c823
3881! Starting 10 instruction Load Burst
3882! Mem[0000000010001400] = 52afffff, %l7 = 0000000006c40300
3883 ldswa [%i0+%g0]0x88,%l7 ! %l7 = 0000000052afffff
3884
3885p0_label_141:
3886! Mem[0000000010001408] = 00000000, %l3 = 00000000000000ff
3887 lduwa [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
3888! Mem[0000000010041420] = b63600ff e55419d1, %l4 = 24ff598d, %l5 = d748c823
3889 ldda [%i1+0x020]%asi,%l4 ! %l4 = 00000000b63600ff 00000000e55419d1
3890! Mem[0000000010181408] = ff000000ff0000ff, %f2 = 3ae0ff95 ff0000ff
3891 ldda [%i6+%o4]0x80,%f2 ! %f2 = ff000000 ff0000ff
3892! %l6 = 000000000000005c, imm = fffffffffffff467, %l3 = 0000000000000000
3893 subc %l6,-0xb99,%l3 ! %l3 = 0000000000000bf5
3894! %l6 = 000000000000005c, %l6 = 000000000000005c, %l5 = 00000000e55419d1
3895 add %l6,%l6,%l5 ! %l5 = 00000000000000b8
3896! Mem[0000000010081424] = 8d9039a3, %l6 = 000000000000005c
3897 ldsha [%i2+0x024]%asi,%l6 ! %l6 = ffffffffffff8d90
3898! Mem[0000000010141410] = 000027ff, %l6 = ffffffffffff8d90
3899 lduwa [%i5+%o5]0x88,%l6 ! %l6 = 00000000000027ff
3900! %f12 = 00000000, %f5 = c056d36d
3901 fcmpes %fcc2,%f12,%f5 ! %fcc2 = 2
3902! Mem[0000000010081410] = 7e6105ff, %l7 = 0000000052afffff
3903 ldsba [%i2+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
3904! Starting 10 instruction Store Burst
3905! %f10 = a69ebf0f 5c06ff76, Mem[0000000010101410] = 81f1fffe 3964a5ff
3906 std %f10,[%i4+%o5] ! Mem[0000000010101410] = a69ebf0f 5c06ff76
3907
3908p0_label_142:
3909! %l7 = ffffffffffffffff, Mem[0000000010081400] = ff000000006c00ff
3910 stxa %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffffffffffff
3911! Mem[0000000010101408] = 38000000, %l2 = 0005726f, %l4 = b63600ff
3912 add %i4,0x08,%g1
3913 casa [%g1]0x80,%l2,%l4 ! %l4 = 0000000038000000
3914! %l5 = 00000000000000b8, Mem[0000000010081400] = ffffffffffffffff
3915 stxa %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000000000b8
3916! %l3 = 0000000000000bf5, %l6 = 00000000000027ff, %l3 = 0000000000000bf5
3917 mulx %l3,%l6,%l3 ! %l3 = 0000000001de3c0b
3918! %l0 = 0000000080000080, Mem[0000000010141410] = 000027ff
3919 stba %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00002780
3920! %f12 = 00000000 000057ff, Mem[0000000010001400] = ffffaf52 ffffffff
3921 stda %f12,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 000057ff
3922! %l6 = 000027ff, %l7 = ffffffff, Mem[0000000010041408] = 32c04305 000000ff
3923 stda %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000027ff ffffffff
3924! Mem[0000000010081410] = ff05617e, %l4 = 0000000038000000
3925 ldsba [%i2+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
3926! %l7 = ffffffffffffffff, Mem[00000000100c1408] = 000000f2
3927 stha %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ffff
3928! Starting 10 instruction Load Burst
3929! Mem[0000000030101410] = ffffffff, %l2 = 000000000005726f
3930 ldsha [%i4+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
3931
3932p0_label_143:
3933! Mem[0000000030041408] = ff0000ff, %l7 = ffffffffffffffff
3934 lduwa [%i1+%o4]0x89,%l7 ! %l7 = 00000000ff0000ff
3935! Mem[0000000021800080] = 00ff3e7c, %l3 = 0000000001de3c0b
3936 ldsb [%o3+0x080],%l3 ! %l3 = 0000000000000000
3937! Mem[0000000010001408] = 0000000000000000, %f14 = 00000000 adf36949
3938 ldda [%i0+%o4]0x88,%f14 ! %f14 = 00000000 00000000
3939! %l2 = ffffffffffffffff, imm = fffffffffffff251, %l6 = 00000000000027ff
3940 subc %l2,-0xdaf,%l6 ! %l6 = 0000000000000dae
3941! Mem[0000000030141410] = ff0000ff 00000000, %l4 = ffffffff, %l5 = 000000b8
3942 ldda [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000 00000000ff0000ff
3943! Mem[0000000010041400] = 00000000ff000000, %l4 = 0000000000000000
3944 ldxa [%i1+%g0]0x88,%l4 ! %l4 = 00000000ff000000
3945! Mem[0000000010081410] = ff05617eff0000ff, %f26 = 00000000 00000071
3946 ldda [%i2+0x010]%asi,%f26 ! %f26 = ff05617e ff0000ff
3947! Mem[0000000030141400] = ff00000000000000, %l2 = ffffffffffffffff
3948 ldxa [%i5+%g0]0x89,%l2 ! %l2 = ff00000000000000
3949! %f31 = 000000ff, %f1 = ffdc0354, %f24 = 0c0000ff
3950 fadds %f31,%f1 ,%f24 ! %f24 = ffdc0354
3951! Starting 10 instruction Store Burst
3952! Mem[0000000010081410] = ff05617e, %l7 = 00000000ff0000ff
3953 ldstuba [%i2+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
3954
3955p0_label_144:
3956! %l6 = 00000dae, %l7 = 000000ff, Mem[0000000030141410] = 00000000 ff0000ff
3957 stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000dae 000000ff
3958! Mem[0000000030041410] = e58c2cff, %l6 = 0000000000000dae
3959 swapa [%i1+%o5]0x81,%l6 ! %l6 = 00000000e58c2cff
3960! %f0 = ffd356c0 ffdc0354 ff000000 ff0000ff
3961! %f4 = 5403dcff c056d36d c056b74d 3fff5bb1
3962! %f8 = ffffed05 ffa56439 a69ebf0f 5c06ff76
3963! %f12 = 00000000 000057ff 00000000 00000000
3964 stda %f0,[%i2]ASI_BLK_PL ! Block Store to 0000000010081400
3965! Mem[00000000100c1424] = ff0000ff, %l1 = 00000000000000ff
3966 swap [%i3+0x024],%l1 ! %l1 = 00000000ff0000ff
3967! Mem[0000000010001408] = 00000000, %l7 = 00000000000000ff
3968 ldstuba [%i0+%o4]0x88,%l7 ! %l7 = 00000000000000ff
3969! Mem[0000000030181400] = ff570000, %l6 = 00000000e58c2cff
3970 swapa [%i6+%g0]0x81,%l6 ! %l6 = 00000000ff570000
3971! Code Fragment 4
3972p0_fragment_24:
3973! %l0 = 0000000080000080
3974 setx 0x82cd4f67e10995f0,%g7,%l0 ! %l0 = 82cd4f67e10995f0
3975! %l1 = 00000000ff0000ff
3976 setx 0x1262db0fc85a6e8e,%g7,%l1 ! %l1 = 1262db0fc85a6e8e
3977 setx 0x7ff8, %g1, %g2
3978 and %l0, %g2, %l0
3979 setx 0xffffffff, %g1, %g2
3980 and %l1, %g2, %l1
3981 setx 0x100000000, %g1, %g2
3982 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3983 ta T_CHANGE_HPRIV
3984 stxa %l1, [%l0]ASI_ICACHE_INSTR
3985 ta T_CHANGE_NONHPRIV
3986! %l0 = 82cd4f67e10995f0
3987 setx 0x1daf7aa038759348,%g7,%l0 ! %l0 = 1daf7aa038759348
3988! %l1 = 1262db0fc85a6e8e
3989 setx 0x9c41ceffe8ca407e,%g7,%l1 ! %l1 = 9c41ceffe8ca407e
3990! %l2 = ff00000000000000, Mem[0000000030101408] = 00000000d748c823
3991 stxa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = ff00000000000000
3992! %f26 = ff05617e ff0000ff, %l5 = 00000000ff0000ff
3993! Mem[0000000030081410] = 7100000000000000
3994 add %i2,0x010,%g1
3995 stda %f26,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030081410] = ff0000ff7e6105ff
3996! Starting 10 instruction Load Burst
3997! Mem[0000000010181400] = ebd1c42a23c848d7, %l4 = 00000000ff000000
3998 ldxa [%i6+%g0]0x80,%l4 ! %l4 = ebd1c42a23c848d7
3999
4000p0_label_145:
4001! Mem[00000000300c1410] = ffd356c0, %l1 = 9c41ceffe8ca407e
4002 ldsha [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffffd3
4003! Mem[0000000030101410] = ffffffff, %f22 = 000000ff
4004 lda [%i4+%o5]0x81,%f22 ! %f22 = ffffffff
4005! Mem[00000000100c1410] = ff000000, %l2 = ff00000000000000
4006 ldsha [%i3+%o5]0x80,%l2 ! %l2 = ffffffffffffff00
4007! Mem[0000000030041410] = 00000000ae0d0000, %l5 = 00000000ff0000ff
4008 ldxa [%i1+%o5]0x89,%l5 ! %l5 = 00000000ae0d0000
4009! Mem[00000000100c1410] = ff000000, %l0 = 1daf7aa038759348
4010 ldswa [%i3+0x010]%asi,%l0 ! %l0 = ffffffffff000000
4011! Mem[0000000030081400] = ffffffff 000000f2, %l2 = ffffff00, %l3 = 00000000
4012 ldda [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000f2 00000000ffffffff
4013! Mem[0000000030081410] = ff0000ff, %l1 = ffffffffffffffd3
4014 lduha [%i2+%o5]0x81,%l1 ! %l1 = 000000000000ff00
4015! Mem[0000000030181400] = e58c2cff, %l4 = ebd1c42a23c848d7
4016 lduha [%i6+%g0]0x81,%l4 ! %l4 = 000000000000e58c
4017! Mem[000000001018140c] = ff0000ff, %l7 = 0000000000000000
4018 ldswa [%i6+0x00c]%asi,%l7 ! %l7 = ffffffffff0000ff
4019! Starting 10 instruction Store Burst
4020! %l3 = 00000000ffffffff, Mem[00000000100c1410] = ff000000
4021 stw %l3,[%i3+%o5] ! Mem[00000000100c1410] = ffffffff
4022
4023p0_label_146:
4024! %l6 = 00000000ff570000, Mem[0000000010141408] = ffffffff
4025 stwa %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff570000
4026 membar #Sync ! Added by membar checker (28)
4027! Mem[0000000010081428] = 76ff065c, %l2 = 00000000000000f2, %asi = 80
4028 swapa [%i2+0x028]%asi,%l2 ! %l2 = 0000000076ff065c
4029! Mem[0000000030181408] = 95ffe03a, %l0 = ffffffffff000000
4030 swapa [%i6+%o4]0x81,%l0 ! %l0 = 0000000095ffe03a
4031! Mem[00000000201c0001] = ffffeaae, %l2 = 0000000076ff065c
4032 ldstub [%o0+0x001],%l2 ! %l2 = 000000ff000000ff
4033! %l6 = 00000000ff570000, Mem[00000000100c1408] = 0000ffff
4034 stba %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ff00
4035! Mem[0000000010081430] = ff570000, %l4 = 000000000000e58c, %asi = 80
4036 swapa [%i2+0x030]%asi,%l4 ! %l4 = 00000000ff570000
4037! %l4 = ff570000, %l5 = ae0d0000, Mem[0000000030141410] = ae0d0000 ff000000
4038 stda %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff570000 ae0d0000
4039! %l7 = ffffffffff0000ff, Mem[0000000030001410] = ff710000
4040 stwa %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff0000ff
4041! Mem[0000000010001400] = 00000000, %l0 = 0000000095ffe03a
4042 swapa [%i0+%g0]0x88,%l0 ! %l0 = 0000000000000000
4043! Starting 10 instruction Load Burst
4044! %f0 = ffd356c0, %f2 = ff000000
4045 fcmps %fcc1,%f0 ,%f2 ! %fcc1 = 3
4046
4047p0_label_147:
4048! Mem[00000000211c0000] = ffff4b99, %l4 = 00000000ff570000
4049 ldsh [%o2+%g0],%l4 ! %l4 = ffffffffffffffff
4050! Mem[0000000010041408] = 000027ff, %l7 = ffffffffff0000ff
4051 lduwa [%i1+%o4]0x88,%l7 ! %l7 = 00000000000027ff
4052! Mem[0000000030101400] = ff00000000000000, %l0 = 0000000000000000
4053 ldxa [%i4+%g0]0x81,%l0 ! %l0 = ff00000000000000
4054! Mem[0000000030081408] = 88db4090, %l3 = 00000000ffffffff
4055 ldswa [%i2+%o4]0x81,%l3 ! %l3 = ffffffff88db4090
4056! %f0 = ffd356c0, %f0 = ffd356c0, %f27 = ff0000ff
4057 fadds %f0 ,%f0 ,%f27 ! %f27 = ffd356c0
4058! Mem[00000000100c1408] = 00ff0000, %l1 = 000000000000ff00
4059 ldsha [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000ff
4060! %l5 = 00000000ae0d0000, %l2 = 00000000000000ff, %l5 = 00000000ae0d0000
4061 addc %l5,%l2,%l5 ! %l5 = 00000000ae0d00ff
4062! Mem[0000000010181400] = 2ac4d1eb, %l3 = ffffffff88db4090
4063 ldswa [%i6+%g0]0x88,%l3 ! %l3 = 000000002ac4d1eb
4064! Mem[0000000010181408] = ff000000, %l3 = 000000002ac4d1eb
4065 ldsw [%i6+%o4],%l3 ! %l3 = ffffffffff000000
4066! Starting 10 instruction Store Burst
4067! %l5 = 00000000ae0d00ff, Mem[0000000030081400] = f2000000ffffffff
4068 stxa %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000ae0d00ff
4069
4070p0_label_148:
4071! %l2 = 00000000000000ff, Mem[0000000030181408] = 000000ff
4072 stha %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
4073! %l4 = ffffffffffffffff, Mem[0000000010041408] = ff270000
4074 stb %l4,[%i1+%o4] ! Mem[0000000010041408] = ff270000
4075! Mem[0000000030101400] = 000000ff, %l5 = 00000000ae0d00ff
4076 swapa [%i4+%g0]0x89,%l5 ! %l5 = 00000000000000ff
4077! %l6 = 00000000ff570000, Mem[00000000300c1410] = ffd356c0
4078 stwa %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff570000
4079! %l2 = 000000ff, %l3 = ff000000, Mem[0000000010101400] = c303c506 ffffffff
4080 stda %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff ff000000
4081! %l7 = 00000000000027ff, Mem[00000000201c0001] = ffffeaae
4082 stb %l7,[%o0+0x001] ! Mem[00000000201c0000] = ffffeaae
4083! Mem[0000000030001410] = ff0000ff, %l5 = 00000000000000ff
4084 swapa [%i0+%o5]0x89,%l5 ! %l5 = 00000000ff0000ff
4085! Mem[0000000030181410] = 429c26ff, %l3 = ffffffffff000000
4086 swapa [%i6+%o5]0x81,%l3 ! %l3 = 00000000429c26ff
4087! Mem[0000000010141408] = 000057ff, %l0 = ff00000000000000
4088 swapa [%i5+%o4]0x88,%l0 ! %l0 = 00000000000057ff
4089! Starting 10 instruction Load Burst
4090! Mem[00000000300c1410] = ff570000ffdc0354, %f4 = 5403dcff c056d36d
4091 ldda [%i3+%o5]0x81,%f4 ! %f4 = ff570000 ffdc0354
4092
4093p0_label_149:
4094! Mem[00000000100c1438] = 8ae1e2be, %l2 = 00000000000000ff
4095 lduha [%i3+0x03a]%asi,%l2 ! %l2 = 000000000000e2be
4096! Mem[0000000030101410] = ffffffff d0a12fff, %l6 = ff570000, %l7 = 000027ff
4097 ldda [%i4+%o5]0x81,%l6 ! %l6 = 00000000ffffffff 00000000d0a12fff
4098! Mem[00000000211c0000] = ffff4b99, %l3 = 00000000429c26ff
4099 ldsha [%o2+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
4100! Mem[00000000100c1400] = e58c2cff, %l0 = 00000000000057ff
4101 ldswa [%i3+%g0]0x88,%l0 ! %l0 = ffffffffe58c2cff
4102! Mem[0000000030101410] = ffffffff, %l5 = 00000000ff0000ff
4103 ldswa [%i4+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
4104! Mem[0000000010001410] = ff06ff76, %l4 = ffffffffffffffff
4105 ldswa [%i0+%o5]0x80,%l4 ! %l4 = ffffffffff06ff76
4106! %l7 = 00000000d0a12fff, immd = 000000000000051a, %l7 = 00000000d0a12fff
4107 mulx %l7,0x51a,%l7 ! %l7 = 00000428564edae6
4108! Mem[0000000030101410] = ffffffff, %l5 = ffffffffffffffff
4109 ldswa [%i4+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
4110! Mem[0000000010101410] = a69ebf0f 5c06ff76, %l6 = ffffffff, %l7 = 564edae6
4111 ldda [%i4+0x010]%asi,%l6 ! %l6 = 00000000a69ebf0f 000000005c06ff76
4112! Starting 10 instruction Store Burst
4113! Mem[0000000030001410] = 000000ff, %l2 = 000000000000e2be
4114 swapa [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000ff
4115
4116p0_label_150:
4117! %f16 = ff2c8ce5, Mem[0000000030081400] = 00000000
4118 sta %f16,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff2c8ce5
4119! %f15 = 00000000, Mem[0000000030001400] = 00000000
4120 sta %f15,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
4121! Mem[00000000100c1438] = 8ae1e2be000000ff, %l4 = ffffffffff06ff76, %l4 = ffffffffff06ff76
4122 add %i3,0x38,%g1
4123 casxa [%g1]0x80,%l4,%l4 ! %l4 = 8ae1e2be000000ff
4124! %l2 = 00000000000000ff, Mem[0000000030101400] = ae0d00ff
4125 stba %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = ae0d00ff
4126! %l2 = 000000ff, %l3 = ffffffff, Mem[0000000010041408] = 000027ff ffffffff
4127 stda %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff ffffffff
4128! %l0 = ffffffffe58c2cff, Mem[0000000030141408] = 000000f2
4129 stha %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 2cff00f2
4130! Mem[0000000010101438] = 37bb86bf48972b83, %l2 = 00000000000000ff, %l6 = 00000000a69ebf0f
4131 add %i4,0x38,%g1
4132 casxa [%g1]0x80,%l2,%l6 ! %l6 = 37bb86bf48972b83
4133! Mem[0000000010001410] = ff06ff76, %l0 = ffffffffe58c2cff
4134 ldstuba [%i0+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
4135! %l7 = 000000005c06ff76, Mem[0000000030081410] = ff05617eff0000ff
4136 stxa %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000005c06ff76
4137! Starting 10 instruction Load Burst
4138! %l5 = ffffffffffffffff, imm = fffffffffffffb54, %l0 = 00000000000000ff
4139 orn %l5,-0x4ac,%l0 ! %l0 = ffffffffffffffff
4140
4141p0_label_151:
4142! Mem[0000000030181410] = ff000000, %l2 = 00000000000000ff
4143 lduba [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000ff
4144! Code Fragment 3
4145p0_fragment_25:
4146! %l0 = ffffffffffffffff
4147 setx 0x3dc415f8346a557a,%g7,%l0 ! %l0 = 3dc415f8346a557a
4148! %l1 = 00000000000000ff
4149 setx 0xeace17f06f826b84,%g7,%l1 ! %l1 = eace17f06f826b84
4150 setx 0x1fe000, %g1, %g3
4151 or %l0, %g3, %l0 ! always set perrmask = 0xff
4152 setx 0x1ffff8, %g1, %g2
4153 and %l0, %g2, %l0
4154 ta T_CHANGE_HPRIV
4155 stxa %l1, [%l0]ASI_DCACHE_DATA
4156 ta T_CHANGE_NONHPRIV
4157! %l0 = 3dc415f8346a557a
4158 setx 0xbbb8379fe8b38385,%g7,%l0 ! %l0 = bbb8379fe8b38385
4159! %l1 = eace17f06f826b84
4160 setx 0xe1453a0823457ec3,%g7,%l1 ! %l1 = e1453a0823457ec3
4161! Mem[0000000010181410] = 6c000000ff269c42, %f2 = ff000000 ff0000ff
4162 ldda [%i6+%o5]0x80,%f2 ! %f2 = 6c000000 ff269c42
4163! Mem[0000000010181400] = 2ac4d1eb, %l6 = 37bb86bf48972b83
4164 ldsha [%i6+%g0]0x88,%l6 ! %l6 = ffffffffffffd1eb
4165! Mem[0000000010001400] = 3ae0ff95000057ff, %l1 = e1453a0823457ec3
4166 ldxa [%i0+%g0]0x80,%l1 ! %l1 = 3ae0ff95000057ff
4167! Mem[0000000010041408] = ff000000, %l0 = bbb8379fe8b38385
4168 lduha [%i1+%o4]0x80,%l0 ! %l0 = 000000000000ff00
4169! Mem[0000000010181410] = 6c000000, %l5 = ffffffffffffffff
4170 ldsha [%i6+%o5]0x80,%l5 ! %l5 = 0000000000006c00
4171! Mem[0000000010141410] = 80270000, %l1 = 3ae0ff95000057ff
4172 ldsba [%i5+%o5]0x80,%l1 ! %l1 = ffffffffffffff80
4173! %l6 = ffffffffffffd1eb, %l1 = ffffffffffffff80, %y = 00000000
4174 sdiv %l6,%l1,%l1 ! %l1 = fffffffffe00005d
4175 mov %l0,%y ! %y = 0000ff00
4176! Starting 10 instruction Store Burst
4177! %f12 = 00000000 000057ff, %l6 = ffffffffffffd1eb
4178! Mem[0000000010001438] = 8ae45fdc000000ff
4179 add %i0,0x038,%g1
4180 stda %f12,[%g1+%l6]ASI_PST16_P ! Mem[0000000010001438] = 00005fdc000057ff
4181
4182p0_label_152:
4183! %f16 = ff2c8ce5 00000071, %l0 = 000000000000ff00
4184! Mem[0000000030001418] = 38b51efc6e840000
4185 add %i0,0x018,%g1
4186 stda %f16,[%g1+%l0]ASI_PST32_S ! Mem[0000000030001418] = 38b51efc6e840000
4187! %l6 = ffffd1eb, %l7 = 5c06ff76, Mem[0000000010181410] = 6c000000 ff269c42
4188 stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffd1eb 5c06ff76
4189! %l2 = 00000000000000ff, Mem[0000000030101400] = ae0d00ff
4190 stwa %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
4191! %f6 = c056b74d 3fff5bb1, %l1 = fffffffffe00005d
4192! Mem[0000000030001400] = 00000000000000ff
4193 stda %f6,[%i0+%l1]ASI_PST16_S ! Mem[0000000030001400] = c056b74d00005bb1
4194! %l2 = 00000000000000ff, %l6 = ffffffffffffd1eb, %l2 = 00000000000000ff
4195 xnor %l2,%l6,%l2 ! %l2 = 0000000000002eeb
4196! Mem[0000000010181410] = ebd1ffff, %l1 = fffffffffe00005d
4197 ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
4198! %l2 = 0000000000002eeb, Mem[00000000300c1400] = ff0000000000f04a
4199 stxa %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000002eeb
4200! Mem[0000000010081408] = ff0000ff, %l1 = 00000000000000ff
4201 ldstuba [%i2+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
4202! Mem[0000000010141400] = 00000000, %l5 = 0000000000006c00
4203 swapa [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000000
4204! Starting 10 instruction Load Burst
4205! Mem[0000000010181410] = ffffd1eb, %f30 = 8ae1e2be
4206 lda [%i6+%o5]0x80,%f30 ! %f30 = ffffd1eb
4207
4208p0_label_153:
4209! %f3 = ff269c42, %f14 = 00000000, %f10 = a69ebf0f
4210 fadds %f3 ,%f14,%f10 ! %f10 = ff269c42
4211! Mem[0000000010001408] = 000000ff, %l1 = 00000000000000ff
4212 lduha [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000ff
4213! Mem[00000000100c1408] = 00ff0000, %l0 = 000000000000ff00
4214 lduba [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
4215! Mem[00000000300c1408] = ff0000ff, %l4 = 8ae1e2be000000ff
4216 ldsba [%i3+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
4217! Mem[00000000211c0000] = ffff4b99, %l2 = 0000000000002eeb
4218 ldsba [%o2+0x001]%asi,%l2 ! %l2 = ffffffffffffffff
4219! Mem[00000000300c1408] = ff0000ff95ffe03a, %l7 = 000000005c06ff76
4220 ldxa [%i3+%o4]0x81,%l7 ! %l7 = ff0000ff95ffe03a
4221! Mem[0000000010041408] = ff000000, %l7 = ff0000ff95ffe03a
4222 lduha [%i1+%o4]0x80,%l7 ! %l7 = 000000000000ff00
4223! Mem[0000000030001410] = bee20000 84000000, %l4 = ffffffff, %l5 = 00000000
4224 ldda [%i0+%o5]0x81,%l4 ! %l4 = 00000000bee20000 0000000084000000
4225! Mem[0000000010081400] = 5403dcff, %l5 = 0000000084000000
4226 ldswa [%i2+%g0]0x80,%l5 ! %l5 = 000000005403dcff
4227! Starting 10 instruction Store Burst
4228! %l3 = ffffffffffffffff, Mem[0000000010001410] = ff06ff76
4229 stha %l3,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffff76
4230
4231p0_label_154:
4232! %l6 = ffffffffffffd1eb, %l5 = 000000005403dcff, %l2 = ffffffffffffffff
4233 and %l6,%l5,%l2 ! %l2 = 000000005403d0eb
4234! %f11 = 5c06ff76, Mem[0000000030101410] = ffffffff
4235 sta %f11,[%i4+%o5]0x89 ! Mem[0000000030101410] = 5c06ff76
4236! %l1 = 00000000000000ff, Mem[0000000010141410] = 80270000
4237 stwa %l1,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000ff
4238! Mem[0000000030141408] = 2cff00f2, %l6 = ffffffffffffd1eb
4239 ldstuba [%i5+%o4]0x81,%l6 ! %l6 = 0000002c000000ff
4240! Mem[00000000100c1402] = ff2c8ce5, %l1 = 00000000000000ff
4241 ldstub [%i3+0x002],%l1 ! %l1 = 0000008c000000ff
4242! Mem[0000000010041408] = ff000000, %l3 = ffffffffffffffff
4243 ldstuba [%i1+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
4244! %l0 = 0000000000000000, Mem[0000000010181410] = ebd1ffff
4245 stha %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = ebd10000
4246! %l0 = 0000000000000000, Mem[0000000010101400] = 000000ffff000000
4247 stxa %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000000000000000
4248! %l0 = 00000000, %l1 = 0000008c, Mem[0000000010081430] = 0000e58c 00000000
4249 stda %l0,[%i2+0x030]%asi ! Mem[0000000010081430] = 00000000 0000008c
4250! Starting 10 instruction Load Burst
4251! Mem[0000000010181424] = ffa56439, %f6 = c056b74d
4252 lda [%i6+0x024]%asi,%f6 ! %f6 = ffa56439
4253
4254p0_label_155:
4255! Mem[0000000030181400] = e58c2cff, %f31 = 000000ff
4256 lda [%i6+%g0]0x81,%f31 ! %f31 = e58c2cff
4257! Mem[00000000211c0000] = ffff4b99, %l0 = 0000000000000000
4258 ldsb [%o2+%g0],%l0 ! %l0 = ffffffffffffffff
4259! Mem[0000000010001428] = dc0000000000ffff, %l3 = 00000000000000ff
4260 ldxa [%i0+0x028]%asi,%l3 ! %l3 = dc0000000000ffff
4261! Code Fragment 4
4262p0_fragment_26:
4263! %l0 = ffffffffffffffff
4264 setx 0x8ab65ba7c7d0b445,%g7,%l0 ! %l0 = 8ab65ba7c7d0b445
4265! %l1 = 000000000000008c
4266 setx 0x77923cafc8cae3b8,%g7,%l1 ! %l1 = 77923cafc8cae3b8
4267 setx 0x7ff8, %g1, %g2
4268 and %l0, %g2, %l0
4269 setx 0xffffffff, %g1, %g2
4270 and %l1, %g2, %l1
4271 setx 0x100000000, %g1, %g2
4272 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4273 ta T_CHANGE_HPRIV
4274 stxa %l1, [%l0]ASI_ICACHE_INSTR
4275 ta T_CHANGE_NONHPRIV
4276! %l0 = 8ab65ba7c7d0b445
4277 setx 0x0e31b930748f3d9e,%g7,%l0 ! %l0 = 0e31b930748f3d9e
4278! %l1 = 77923cafc8cae3b8
4279 setx 0x01c978e84d23d93f,%g7,%l1 ! %l1 = 01c978e84d23d93f
4280! Mem[0000000030181410] = 6c000000 000000ff, %l4 = bee20000, %l5 = 5403dcff
4281 ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff 000000006c000000
4282! Mem[0000000010001408] = 000000ff, %l2 = 000000005403d0eb
4283 ldsha [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000ff
4284! Mem[00000000300c1400] = 00000000 00002eeb, %l4 = 000000ff, %l5 = 6c000000
4285 ldda [%i3+%g0]0x89,%l4 ! %l4 = 0000000000002eeb 0000000000000000
4286! Mem[0000000030081408] = 88db4090, %l6 = 000000000000002c
4287 lduwa [%i2+%o4]0x81,%l6 ! %l6 = 0000000088db4090
4288! Mem[0000000030141408] = ffff00f2, %l5 = 0000000000000000
4289 ldswa [%i5+%o4]0x81,%l5 ! %l5 = ffffffffffff00f2
4290! Starting 10 instruction Store Burst
4291! %l4 = 00002eeb, %l5 = ffff00f2, Mem[0000000010101408] = 00000038 00000000
4292 stda %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00002eeb ffff00f2
4293
4294p0_label_156:
4295! %l0 = 0e31b930748f3d9e, Mem[000000001014141e] = c0a5787e
4296 sth %l0,[%i5+0x01e] ! Mem[000000001014141c] = c0a53d9e
4297! %l1 = 01c978e84d23d93f, Mem[0000000030141400] = 00000000
4298 stwa %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 4d23d93f
4299! %l3 = dc0000000000ffff, Mem[0000000030001400] = 4db756c0
4300 stha %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 4db7ffff
4301! %l0 = 0e31b930748f3d9e, Mem[0000000010101400] = 00000000
4302 stha %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 3d9e0000
4303! Mem[0000000030101410] = 76ff065c, %l2 = 00000000000000ff
4304 swapa [%i4+%o5]0x81,%l2 ! %l2 = 0000000076ff065c
4305! Code Fragment 4
4306p0_fragment_27:
4307! %l0 = 0e31b930748f3d9e
4308 setx 0x8e633b4f89451b71,%g7,%l0 ! %l0 = 8e633b4f89451b71
4309! %l1 = 01c978e84d23d93f
4310 setx 0x28180fa02641e3f0,%g7,%l1 ! %l1 = 28180fa02641e3f0
4311 setx 0x7ff8, %g1, %g2
4312 and %l0, %g2, %l0
4313 setx 0xffffffff, %g1, %g2
4314 and %l1, %g2, %l1
4315 setx 0x100000000, %g1, %g2
4316 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4317 ta T_CHANGE_HPRIV
4318 stxa %l1, [%l0]ASI_ICACHE_INSTR
4319 ta T_CHANGE_NONHPRIV
4320! %l0 = 8e633b4f89451b71
4321 setx 0x8da25a77d37b48f9,%g7,%l0 ! %l0 = 8da25a77d37b48f9
4322! %l1 = 28180fa02641e3f0
4323 setx 0xcf6119583f95e095,%g7,%l1 ! %l1 = cf6119583f95e095
4324! %f19 = 00000000, Mem[00000000100c1408] = 00ff0000
4325 sta %f19,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
4326! %f22 = ffffffff, Mem[0000000010001428] = dc000000
4327 st %f22,[%i0+0x028] ! Mem[0000000010001428] = ffffffff
4328! %l1 = cf6119583f95e095, Mem[0000000020800040] = 00ffa555
4329 sth %l1,[%o1+0x040] ! Mem[0000000020800040] = e095a555
4330! Starting 10 instruction Load Burst
4331! Mem[00000000211c0000] = ffff4b99, %l2 = 0000000076ff065c
4332 ldsb [%o2+%g0],%l2 ! %l2 = ffffffffffffffff
4333
4334p0_label_157:
4335! Mem[0000000030001408] = 95ffe03a 0000f8dc, %l6 = 88db4090, %l7 = 0000ff00
4336 ldda [%i0+%o4]0x81,%l6 ! %l6 = 0000000095ffe03a 000000000000f8dc
4337! Mem[00000000100c1400] = ff2cffe5 00000071, %l0 = d37b48f9, %l1 = 3f95e095
4338 ldd [%i3+%g0],%l0 ! %l0 = 00000000ff2cffe5 0000000000000071
4339! Mem[0000000030001408] = 3ae0ff95, %l2 = ffffffffffffffff
4340 ldsha [%i0+%o4]0x89,%l2 ! %l2 = ffffffffffffff95
4341! Mem[0000000010101434] = d37a8e6c, %l4 = 0000000000002eeb
4342 ldsha [%i4+0x034]%asi,%l4 ! %l4 = ffffffffffffd37a
4343! Mem[0000000010101408] = eb2e0000, %l6 = 0000000095ffe03a
4344 lduwa [%i4+%o4]0x80,%l6 ! %l6 = 00000000eb2e0000
4345! Mem[0000000010101400] = 3d9e0000, %l2 = ffffffffffffff95
4346 lduwa [%i4+%g0]0x80,%l2 ! %l2 = 000000003d9e0000
4347! Mem[0000000010101410] = a69ebf0f, %l3 = dc0000000000ffff
4348 ldsba [%i4+%o5]0x80,%l3 ! %l3 = ffffffffffffffa6
4349! Mem[00000000100c1410] = ffffffff, %l2 = 000000003d9e0000
4350 ldsba [%i3+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
4351! Mem[0000000020800040] = e095a555, %l6 = 00000000eb2e0000
4352 ldsba [%o1+0x041]%asi,%l6 ! %l6 = ffffffffffffff95
4353! Starting 10 instruction Store Burst
4354! %f30 = ffffd1eb e58c2cff, %l6 = ffffffffffffff95
4355! Mem[0000000010181430] = 000000f2800000ff
4356 add %i6,0x030,%g1
4357 stda %f30,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010181430] = ff008cf2eb0000ff
4358
4359p0_label_158:
4360! Mem[0000000010081410] = 6dd356c0, %l7 = 000000000000f8dc
4361 swapa [%i2+%o5]0x80,%l7 ! %l7 = 000000006dd356c0
4362! %l3 = ffffffffffffffa6, Mem[0000000030141400] = 4d23d93f000000ff
4363 stxa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffffffffffa6
4364! Mem[0000000010181410] = 0000d1eb, %l2 = ffffffffffffffff
4365 ldstuba [%i6+%o5]0x80,%l2 ! %l2 = 00000000000000ff
4366! %l2 = 0000000000000000, Mem[0000000010141410] = ff000000
4367 stba %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff000000
4368! %l5 = ffffffffffff00f2, Mem[0000000030101408] = 00000000
4369 stha %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00f20000
4370! Mem[00000000300c1410] = ff570000, %l3 = ffffffffffffffa6
4371 ldstuba [%i3+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
4372! %f18 = ff0000ff 00000000, Mem[0000000030101410] = 000000ff d0a12fff
4373 stda %f18,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff0000ff 00000000
4374! Mem[0000000010081428] = 000000f20fbf9ea6, %l7 = 000000006dd356c0, %l5 = ffffffffffff00f2
4375 add %i2,0x28,%g1
4376 casxa [%g1]0x80,%l7,%l5 ! %l5 = 000000f20fbf9ea6
4377! %f14 = 00000000, Mem[0000000030141410] = ff570000
4378 sta %f14,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
4379! Starting 10 instruction Load Burst
4380! Mem[0000000010001410] = ffffff76, %l5 = 000000f20fbf9ea6
4381 lduba [%i0+%o5]0x80,%l5 ! %l5 = 00000000000000ff
4382
4383p0_label_159:
4384! %f24 = ffdc0354 ff0000ff, %l6 = ffffffffffffff95
4385! Mem[00000000300c1410] = ff570000ffdc0354
4386 add %i3,0x010,%g1
4387 stda %f24,[%g1+%l6]ASI_PST16_SL ! Mem[00000000300c1410] = ff00000054030354
4388! Mem[0000000010101408] = 00002eeb, %l5 = 00000000000000ff
4389 ldsha [%i4+%o4]0x88,%l5 ! %l5 = 0000000000002eeb
4390! Mem[0000000030081408] = 88db4090, %l2 = 0000000000000000
4391 lduha [%i2+%o4]0x81,%l2 ! %l2 = 00000000000088db
4392! Mem[00000000300c1410] = 54030354000000ff, %f0 = ffd356c0 ffdc0354
4393 ldda [%i3+%o5]0x89,%f0 ! %f0 = 54030354 000000ff
4394! Mem[0000000030041410] = 00000dae, %f3 = ff269c42
4395 lda [%i1+%o5]0x81,%f3 ! %f3 = 00000dae
4396! Mem[000000001000142c] = 0000ffff, %l5 = 0000000000002eeb
4397 ldsw [%i0+0x02c],%l5 ! %l5 = 000000000000ffff
4398! Mem[00000000300c1410] = ff000000, %l1 = 0000000000000071
4399 ldsba [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
4400! Mem[0000000010041400] = 000000ff 00000000, %l2 = 000088db, %l3 = 000000ff
4401 ldda [%i1+0x000]%asi,%l2 ! %l2 = 00000000000000ff 0000000000000000
4402! Mem[00000000201c0000] = ffffeaae, %l1 = ffffffffffffffff
4403 ldsh [%o0+%g0],%l1 ! %l1 = ffffffffffffffff
4404! Starting 10 instruction Store Burst
4405! %l7 = 000000006dd356c0, Mem[0000000030081400] = e58c2cff
4406 stba %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = e58c2cc0
4407
4408p0_label_160:
4409! Mem[000000001004142c] = 81f1fffe, %l6 = ffffffffffffff95
4410 swap [%i1+0x02c],%l6 ! %l6 = 0000000081f1fffe
4411! %l3 = 0000000000000000, Mem[0000000030141400] = a6ffffffffffffff
4412 stxa %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
4413! Mem[0000000030181400] = ff2c8ce5, %l1 = ffffffffffffffff
4414 ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 000000e5000000ff
4415! Mem[0000000010101400] = 00009e3d, %l2 = 00000000000000ff
4416 swapa [%i4+%g0]0x88,%l2 ! %l2 = 0000000000009e3d
4417! Mem[00000000300c1410] = ff000000, %l0 = 00000000ff2cffe5
4418 swapa [%i3+%o5]0x81,%l0 ! %l0 = 00000000ff000000
4419! %l2 = 0000000000009e3d, Mem[0000000030041408] = ff0000ff
4420 stha %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff009e3d
4421! %f18 = ff0000ff 00000000, %l0 = 00000000ff000000
4422! Mem[0000000010081418] = b15bff3f4db756c0
4423 add %i2,0x018,%g1
4424 stda %f18,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010081418] = b15bff3f4db756c0
4425! %l1 = 00000000000000e5, Mem[0000000010081408] = ff0000ff000000ff
4426 stxa %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000000000e5
4427! %f10 = ff269c42 5c06ff76, Mem[0000000010041408] = ff000000 ffffffff
4428 std %f10,[%i1+%o4] ! Mem[0000000010041408] = ff269c42 5c06ff76
4429! Starting 10 instruction Load Burst
4430! Mem[0000000010041434] = ff2770d4, %l0 = 00000000ff000000
4431 ldsw [%i1+0x034],%l0 ! %l0 = ffffffffff2770d4
4432
4433p0_label_161:
4434! Mem[0000000030181408] = 000000ff, %l6 = 0000000081f1fffe
4435 lduwa [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
4436! Mem[0000000010101410] = a69ebf0f, %l2 = 0000000000009e3d
4437 lduh [%i4+%o5],%l2 ! %l2 = 000000000000a69e
4438! Mem[0000000010041400] = 000000ff00000000, %f6 = ffa56439 3fff5bb1
4439 ldda [%i1+0x000]%asi,%f6 ! %f6 = 000000ff 00000000
4440! Mem[0000000030081410] = 76ff065c, %l6 = 00000000000000ff
4441 lduba [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000076
4442! Mem[00000000211c0000] = ffff4b99, %l6 = 0000000000000076
4443 lduba [%o2+0x001]%asi,%l6 ! %l6 = 00000000000000ff
4444! Mem[00000000100c1418] = 000000ff, %l5 = 000000000000ffff
4445 lduwa [%i3+0x018]%asi,%l5 ! %l5 = 00000000000000ff
4446! Mem[00000000300c1410] = 54030354e5ff2cff, %f0 = 54030354 000000ff
4447 ldda [%i3+%o5]0x89,%f0 ! %f0 = 54030354 e5ff2cff
4448! Mem[00000000100c1410] = ffffffff, %l4 = ffffffffffffd37a
4449 lduwa [%i3+%o5]0x80,%l4 ! %l4 = 00000000ffffffff
4450! Mem[0000000010041410] = ff000000, %l3 = 0000000000000000
4451 lduha [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000000
4452! Starting 10 instruction Store Burst
4453! %f30 = ffffd1eb, Mem[000000001008142c] = 0fbf9ea6
4454 st %f30,[%i2+0x02c] ! Mem[000000001008142c] = ffffd1eb
4455
4456p0_label_162:
4457! %l4 = 00000000ffffffff, Mem[0000000010181410] = ff00d1eb
4458 stwa %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffffff
4459! Mem[00000000300c1408] = ff0000ff, %l2 = 000000000000a69e
4460 ldsba [%i3+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
4461! %l4 = ffffffff, %l5 = 000000ff, Mem[00000000100c1400] = ff2cffe5 00000071
4462 stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffffffff 000000ff
4463! %l4 = 00000000ffffffff, Mem[0000000010141430] = 1bf4f8dc053b2c10
4464 stx %l4,[%i5+0x030] ! Mem[0000000010141430] = 00000000ffffffff
4465! Mem[0000000010101408] = eb2e0000, %l5 = 00000000000000ff
4466 ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 000000eb000000ff
4467! %f0 = 54030354 e5ff2cff, %l5 = 00000000000000eb
4468! Mem[0000000030041420] = 00000000ff2770d4
4469 add %i1,0x020,%g1
4470 stda %f0,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030041420] = ff2c00e5ff030354
4471! Mem[00000000211c0001] = ffff4b99, %l4 = 00000000ffffffff
4472 ldstub [%o2+0x001],%l4 ! %l4 = 000000ff000000ff
4473! %l3 = 0000000000000000, %l1 = 00000000000000e5, %y = 0000ff00
4474 sdiv %l3,%l1,%l7 ! %l7 = 000000007fffffff
4475 mov %l0,%y ! %y = ff2770d4
4476! Mem[000000001004143a] = 8ae1e2be, %l0 = ffffffffff2770d4
4477 ldstuba [%i1+0x03a]%asi,%l0 ! %l0 = 000000e2000000ff
4478! Starting 10 instruction Load Burst
4479! Mem[0000000030181400] = ff8c2cff00000000, %f22 = ffffffff f90c00ff
4480 ldda [%i6+%g0]0x81,%f22 ! %f22 = ff8c2cff 00000000
4481
4482p0_label_163:
4483! Mem[0000000010041404] = 00000000, %l4 = 00000000000000ff
4484 ldsh [%i1+0x004],%l4 ! %l4 = 0000000000000000
4485! Mem[00000000100c1428] = 00000000, %l2 = ffffffffffffffff
4486 lduh [%i3+0x028],%l2 ! %l2 = 0000000000000000
4487! Mem[0000000030101410] = ff0000ff, %l4 = 0000000000000000
4488 lduwa [%i4+%o5]0x81,%l4 ! %l4 = 00000000ff0000ff
4489! Mem[0000000010181414] = 5c06ff76, %l6 = 00000000000000ff
4490 ldsha [%i6+0x014]%asi,%l6 ! %l6 = 0000000000005c06
4491! Mem[0000000010141410] = 000000ffff000000, %l5 = 00000000000000eb
4492 ldx [%i5+%o5],%l5 ! %l5 = 000000ffff000000
4493! Mem[0000000010181408] = ff000000, %l7 = 000000007fffffff
4494 lduwa [%i6+%o4]0x80,%l7 ! %l7 = 00000000ff000000
4495! Mem[0000000030141410] = ae0d000000000000, %l4 = 00000000ff0000ff
4496 ldxa [%i5+%o5]0x89,%l4 ! %l4 = ae0d000000000000
4497! Mem[0000000010101410] = 76ff065c0fbf9ea6, %f28 = af520c69 ff1de8de
4498 ldda [%i4+%o5]0x88,%f28 ! %f28 = 76ff065c 0fbf9ea6
4499! Mem[00000000100c1418] = 000000ff f90c00ff, %l6 = 00005c06, %l7 = ff000000
4500 ldd [%i3+0x018],%l6 ! %l6 = 00000000000000ff 00000000f90c00ff
4501! Starting 10 instruction Store Burst
4502! %l7 = 00000000f90c00ff, Mem[0000000030081400] = e58c2cc0
4503 stba %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = e58c2cff
4504
4505p0_label_164:
4506! %l5 = 000000ffff000000, Mem[000000001010141e] = 053b7086
4507 sth %l5,[%i4+0x01e] ! Mem[000000001010141c] = 053b0000
4508! Mem[0000000030081408] = 9040db88, %l4 = ae0d000000000000
4509 swapa [%i2+%o4]0x89,%l4 ! %l4 = 000000009040db88
4510! %l6 = 00000000000000ff, Mem[0000000010181410] = ffffffff
4511 stwa %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff
4512! %l5 = 000000ffff000000, Mem[0000000030081400] = ff2c8ce5
4513 stwa %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000000
4514! %l6 = 00000000000000ff, Mem[0000000030101400] = ff000000
4515 stwa %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff
4516! Mem[0000000010141410] = 000000ff ff000000, %l6 = 000000ff, %l7 = f90c00ff
4517 ldda [%i5+%o5]0x80,%l6 ! %l6 = 00000000000000ff 00000000ff000000
4518! Mem[0000000030041410] = ae0d0000, %l5 = 000000ffff000000
4519 ldstuba [%i1+%o5]0x89,%l5 ! %l5 = 00000000000000ff
4520! %l6 = 00000000000000ff, Mem[0000000010001410] = ffffff76
4521 stha %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00ffff76
4522! %f22 = ff8c2cff, Mem[0000000010041410] = ff000000
4523 sta %f22,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff8c2cff
4524! Starting 10 instruction Load Burst
4525! Mem[0000000030001410] = bee20000, %l2 = 0000000000000000
4526 lduwa [%i0+%o5]0x81,%l2 ! %l2 = 00000000bee20000
4527
4528p0_label_165:
4529! Mem[00000000100c1410] = ffffffff, %l0 = 00000000000000e2
4530 ldsha [%i3+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
4531! Mem[0000000010141400] = 00006c00, %l7 = 00000000ff000000
4532 lduwa [%i5+%g0]0x80,%l7 ! %l7 = 0000000000006c00
4533! Mem[0000000030141410] = 00000000, %l0 = ffffffffffffffff
4534 ldsha [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000000
4535! Mem[0000000010141408] = 00000000, %l2 = 00000000bee20000
4536 lduwa [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000
4537! Mem[0000000010141400] = 00006c00, %l5 = 0000000000000000
4538 lduba [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000000
4539! Mem[0000000021800180] = 846e1c36, %l2 = 0000000000000000
4540 lduba [%o3+0x181]%asi,%l2 ! %l2 = 000000000000006e
4541! Mem[0000000030141400] = 00000000, %l0 = 0000000000000000
4542 ldswa [%i5+%g0]0x89,%l0 ! %l0 = 0000000000000000
4543! Mem[0000000030101400] = ff000000, %l1 = 00000000000000e5
4544 lduwa [%i4+%g0]0x89,%l1 ! %l1 = 00000000ff000000
4545! Mem[0000000010141408] = 00000000, %l1 = 00000000ff000000
4546 lduwa [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
4547! Starting 10 instruction Store Burst
4548! %f28 = 76ff065c 0fbf9ea6, %l4 = 000000009040db88
4549! Mem[0000000010041420] = b63600ffe55419d1
4550 add %i1,0x020,%g1
4551 stda %f28,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010041420] = b636000fe5541976
4552
4553p0_label_166:
4554! Mem[0000000030041408] = ff009e3d, %l6 = 00000000000000ff
4555 swapa [%i1+%o4]0x89,%l6 ! %l6 = 00000000ff009e3d
4556! Mem[00000000218000c0] = 16ff3492, %l4 = 000000009040db88
4557 ldstuba [%o3+0x0c0]%asi,%l4 ! %l4 = 00000016000000ff
4558! %l2 = 000000000000006e, Mem[0000000010081408] = 00000000
4559 stwa %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000006e
4560! %f28 = 76ff065c 0fbf9ea6, Mem[00000000100c1408] = 00000000 00000000
4561 std %f28,[%i3+%o4] ! Mem[00000000100c1408] = 76ff065c 0fbf9ea6
4562! Mem[0000000010101410] = 0fbf9ea6, %l3 = 0000000000000000
4563 swapa [%i4+%o5]0x88,%l3 ! %l3 = 000000000fbf9ea6
4564! Mem[0000000030141410] = 00000000, %l0 = 0000000000000000
4565 swapa [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000000
4566! Mem[0000000010001406] = 000057ff, %l5 = 0000000000000000
4567 ldstuba [%i0+0x006]%asi,%l5 ! %l5 = 00000057000000ff
4568! %l7 = 0000000000006c00, Mem[0000000010181410] = ff000000
4569 stha %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff006c00
4570! %l3 = 000000000fbf9ea6, Mem[0000000030181400] = ff8c2cff00000000
4571 stxa %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000000fbf9ea6
4572! Starting 10 instruction Load Burst
4573! Mem[0000000010041410] = ff8c2cff, %l7 = 0000000000006c00
4574 lduwa [%i1+%o5]0x88,%l7 ! %l7 = 00000000ff8c2cff
4575
4576p0_label_167:
4577! Mem[0000000010081418] = b15bff3f, %l0 = 0000000000000000
4578 ldsw [%i2+0x018],%l0 ! %l0 = ffffffffb15bff3f
4579! Mem[0000000010081438] = 0000000000000000, %f4 = ff570000 ffdc0354
4580 ldda [%i2+0x038]%asi,%f4 ! %f4 = 00000000 00000000
4581! Mem[0000000010181408] = 000000ff, %l5 = 0000000000000057
4582 lduwa [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff
4583! Mem[0000000010101410] = 00000000 5c06ff76, %l6 = ff009e3d, %l7 = ff8c2cff
4584 ldda [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000 000000005c06ff76
4585! Mem[00000000201c0000] = ffffeaae, %l7 = 000000005c06ff76
4586 lduha [%o0+0x000]%asi,%l7 ! %l7 = 000000000000ffff
4587! Code Fragment 4
4588p0_fragment_28:
4589! %l0 = ffffffffb15bff3f
4590 setx 0xc28c8d2876ebbeb0,%g7,%l0 ! %l0 = c28c8d2876ebbeb0
4591! %l1 = 0000000000000000
4592 setx 0xf41d6590374cced1,%g7,%l1 ! %l1 = f41d6590374cced1
4593 setx 0x7ff8, %g1, %g2
4594 and %l0, %g2, %l0
4595 setx 0xffffffff, %g1, %g2
4596 and %l1, %g2, %l1
4597 setx 0x100000000, %g1, %g2
4598 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4599 ta T_CHANGE_HPRIV
4600 stxa %l1, [%l0]ASI_ICACHE_INSTR
4601 ta T_CHANGE_NONHPRIV
4602! %l0 = c28c8d2876ebbeb0
4603 setx 0xdc327c4fb23c3131,%g7,%l0 ! %l0 = dc327c4fb23c3131
4604! %l1 = f41d6590374cced1
4605 setx 0x52bafdf006f4d73f,%g7,%l1 ! %l1 = 52bafdf006f4d73f
4606! Mem[0000000010041430] = ff000000 ff2770d4, %l2 = 0000006e, %l3 = 0fbf9ea6
4607 ldda [%i1+0x030]%asi,%l2 ! %l2 = 00000000ff000000 00000000ff2770d4
4608! Mem[0000000010081428] = 000000f2 ffffd1eb, %l4 = 00000016, %l5 = 000000ff
4609 ldda [%i2+0x028]%asi,%l4 ! %l4 = 00000000000000f2 00000000ffffd1eb
4610! Code Fragment 4
4611p0_fragment_29:
4612! %l0 = dc327c4fb23c3131
4613 setx 0x5f7115a7c0d02762,%g7,%l0 ! %l0 = 5f7115a7c0d02762
4614! %l1 = 52bafdf006f4d73f
4615 setx 0xb69baddfdb7feada,%g7,%l1 ! %l1 = b69baddfdb7feada
4616 setx 0x7ff8, %g1, %g2
4617 and %l0, %g2, %l0
4618 setx 0xffffffff, %g1, %g2
4619 and %l1, %g2, %l1
4620 setx 0x100000000, %g1, %g2
4621 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4622 ta T_CHANGE_HPRIV
4623 stxa %l1, [%l0]ASI_ICACHE_INSTR
4624 ta T_CHANGE_NONHPRIV
4625! %l0 = 5f7115a7c0d02762
4626 setx 0x54c247a045a8fe4f,%g7,%l0 ! %l0 = 54c247a045a8fe4f
4627! %l1 = b69baddfdb7feada
4628 setx 0x5528be286c17b8bf,%g7,%l1 ! %l1 = 5528be286c17b8bf
4629! Starting 10 instruction Store Burst
4630! Mem[0000000020800041] = e095a555, %l2 = 00000000ff000000
4631 ldstub [%o1+0x041],%l2 ! %l2 = 00000095000000ff
4632
4633p0_label_168:
4634! %l4 = 000000f2, %l5 = ffffd1eb, Mem[0000000030041400] = 000000f2 c303c506
4635 stda %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000f2 ffffd1eb
4636! Mem[0000000030141410] = 00000000, %l0 = 54c247a045a8fe4f
4637 ldstuba [%i5+%o5]0x81,%l0 ! %l0 = 00000000000000ff
4638! Mem[0000000010081418] = b15bff3f, %l0 = 00000000, %l0 = 00000000
4639 add %i2,0x18,%g1
4640 casa [%g1]0x80,%l0,%l0 ! %l0 = 00000000b15bff3f
4641! %l0 = 00000000b15bff3f, Mem[0000000010001405] = 0000ffff
4642 stb %l0,[%i0+0x005] ! Mem[0000000010001404] = 003fffff
4643! %l7 = 000000000000ffff, Mem[0000000010141410] = 000000ffff000000
4644 stxa %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000000000ffff
4645! Mem[00000000211c0000] = ffff4b99, %l3 = 00000000ff2770d4
4646 ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
4647! Mem[0000000010041410] = ff2c8cff, %l5 = 00000000ffffd1eb
4648 ldstuba [%i1+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
4649! %l1 = 5528be286c17b8bf, Mem[0000000030041408] = 000000ff
4650 stha %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000b8bf
4651! Mem[0000000030001400] = 4db7ffff, %l6 = 0000000000000000
4652 swapa [%i0+%g0]0x89,%l6 ! %l6 = 000000004db7ffff
4653! Starting 10 instruction Load Burst
4654! Mem[0000000030141400] = 0000000000000000, %f26 = ff05617e ffd356c0
4655 ldda [%i5+%g0]0x81,%f26 ! %f26 = 00000000 00000000
4656
4657p0_label_169:
4658! Mem[000000001018141c] = 3fff5bb1, %l2 = 0000000000000095
4659 ldub [%i6+0x01f],%l2 ! %l2 = 00000000000000b1
4660! Mem[00000000300c1410] = e5ff2cff, %l6 = 000000004db7ffff
4661 ldswa [%i3+%o5]0x89,%l6 ! %l6 = ffffffffe5ff2cff
4662! Mem[0000000010181408] = ff0000ff 000000ff, %l6 = e5ff2cff, %l7 = 0000ffff
4663 ldda [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff 00000000ff0000ff
4664! Mem[0000000030141410] = ae0d0000000000ff, %l4 = 00000000000000f2
4665 ldxa [%i5+%o5]0x89,%l4 ! %l4 = ae0d0000000000ff
4666! Mem[0000000010081410] = 0000f8dc, %l4 = ae0d0000000000ff
4667 ldswa [%i2+%o5]0x80,%l4 ! %l4 = 000000000000f8dc
4668! Mem[0000000030181408] = ff000000d37a8e6c, %f26 = 00000000 00000000
4669 ldda [%i6+%o4]0x81,%f26 ! %f26 = ff000000 d37a8e6c
4670! %f10 = ff269c42, %f31 = e58c2cff, %f3 = 00000dae
4671 fdivs %f10,%f31,%f3 ! %f3 = 59182374
4672! Mem[0000000030041410] = ff000dae00000000, %f2 = 6c000000 59182374
4673 ldda [%i1+%o5]0x81,%f2 ! %f2 = ff000dae 00000000
4674! Mem[00000000100c1410] = ffffffff, %l7 = 00000000ff0000ff
4675 lduwa [%i3+%o5]0x88,%l7 ! %l7 = 00000000ffffffff
4676! Starting 10 instruction Store Burst
4677! Mem[0000000030001400] = 00000000, %l5 = 00000000000000ff
4678 swapa [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000
4679
4680p0_label_170:
4681! %l4 = 000000000000f8dc, Mem[00000000100c1408] = 76ff065c
4682 stwa %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000f8dc
4683! %f19 = 00000000, Mem[0000000010081410] = 0000f8dc
4684 sta %f19,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
4685! %f0 = 54030354 e5ff2cff, %l2 = 00000000000000b1
4686! Mem[0000000030041408] = bfb80000f2000000
4687 add %i1,0x008,%g1
4688 stda %f0,[%g1+%l2]ASI_PST8_S ! Mem[0000000030041408] = 54b80354f20000ff
4689! Mem[0000000030141400] = 00000000, %l2 = 00000000000000b1
4690 swapa [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000000
4691! Code Fragment 4
4692p0_fragment_30:
4693! %l0 = 00000000b15bff3f
4694 setx 0xb89e590fafe89698,%g7,%l0 ! %l0 = b89e590fafe89698
4695! %l1 = 5528be286c17b8bf
4696 setx 0xf1a5dfe7a06347e8,%g7,%l1 ! %l1 = f1a5dfe7a06347e8
4697 setx 0x7ff8, %g1, %g2
4698 and %l0, %g2, %l0
4699 setx 0xffffffff, %g1, %g2
4700 and %l1, %g2, %l1
4701 setx 0x100000000, %g1, %g2
4702 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4703 ta T_CHANGE_HPRIV
4704 stxa %l1, [%l0]ASI_ICACHE_INSTR
4705 ta T_CHANGE_NONHPRIV
4706! %l0 = b89e590fafe89698
4707 setx 0x742a5affa65217ec,%g7,%l0 ! %l0 = 742a5affa65217ec
4708! %l1 = f1a5dfe7a06347e8
4709 setx 0xa33933486a62c401,%g7,%l1 ! %l1 = a33933486a62c401
4710! %l6 = 000000ff, %l7 = ffffffff, Mem[0000000010181410] = ff006c00 76ff065c
4711 stda %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff ffffffff
4712! %l7 = 00000000ffffffff, Mem[0000000030141410] = ff000000
4713 stba %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000
4714! %f26 = ff000000 d37a8e6c, Mem[0000000010081400] = ffdc0354 ffd356c0
4715 stda %f26,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000 d37a8e6c
4716! Mem[0000000010081400] = 6c8e7ad3, %l6 = 00000000000000ff
4717 swapa [%i2+%g0]0x80,%l6 ! %l6 = 000000006c8e7ad3
4718! Starting 10 instruction Load Burst
4719! Mem[00000000300c1410] = 54030354 e5ff2cff, %l4 = 0000f8dc, %l5 = 00000000
4720 ldda [%i3+%o5]0x89,%l4 ! %l4 = 00000000e5ff2cff 0000000054030354
4721
4722p0_label_171:
4723! Mem[0000000010181400] = 2ac4d1eb, %l5 = 0000000054030354
4724 lduha [%i6+%g0]0x88,%l5 ! %l5 = 000000000000d1eb
4725! Mem[00000000300c1400] = 00002eeb, %l4 = 00000000e5ff2cff
4726 ldswa [%i3+%g0]0x89,%l4 ! %l4 = 0000000000002eeb
4727! Mem[0000000030181400] = a69ebf0f00000000, %l2 = 0000000000000000
4728 ldxa [%i6+%g0]0x89,%l2 ! %l2 = a69ebf0f00000000
4729! Mem[0000000010141410] = 00000000, %l0 = 742a5affa65217ec
4730 lduwa [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000
4731! Mem[0000000010081410] = 00000000ffdc0354, %f24 = ffdc0354 ff0000ff
4732 ldda [%i2+%o5]0x80,%f24 ! %f24 = 00000000 ffdc0354
4733! Mem[0000000010101410] = 76ff065c00000000, %l4 = 0000000000002eeb
4734 ldxa [%i4+%o5]0x88,%l4 ! %l4 = 76ff065c00000000
4735! Mem[0000000030141400] = 000000b1, %l6 = 000000006c8e7ad3
4736 lduba [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000b1
4737! Mem[0000000030041410] = ff000dae, %l6 = 00000000000000b1
4738 ldswa [%i1+%o5]0x81,%l6 ! %l6 = ffffffffff000dae
4739! Mem[0000000030041410] = ae0d00ff, %l1 = a33933486a62c401
4740 ldsha [%i1+%o5]0x89,%l1 ! %l1 = 00000000000000ff
4741! Starting 10 instruction Store Burst
4742! %l7 = 00000000ffffffff, Mem[0000000010101410] = 00000000
4743 stba %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
4744
4745p0_label_172:
4746! %l1 = 00000000000000ff, Mem[0000000010081436] = 0000008c
4747 sth %l1,[%i2+0x036] ! Mem[0000000010081434] = 000000ff
4748! %f13 = 000057ff, Mem[0000000010181410] = ff000000
4749 sta %f13,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000057ff
4750! Mem[0000000010041410] = ff8c2cff, %l6 = ffffffffff000dae
4751 swapa [%i1+%o5]0x88,%l6 ! %l6 = 00000000ff8c2cff
4752! %l7 = 00000000ffffffff, Mem[0000000030081408] = 00000000
4753 stwa %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffffffff
4754! Mem[0000000010001432] = dee81dff, %l3 = 00000000000000ff
4755 ldstuba [%i0+0x032]%asi,%l3 ! %l3 = 0000001d000000ff
4756! Mem[000000001010140c] = f200ffff, %l2 = a69ebf0f00000000
4757 ldstub [%i4+0x00c],%l2 ! %l2 = 000000f2000000ff
4758! %f20 = 000000f2 81f1fffe, Mem[0000000010181408] = ff000000 ff0000ff
4759 stda %f20,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000f2 81f1fffe
4760! Mem[0000000010041410] = ff000dae, %l1 = 00000000000000ff
4761 swapa [%i1+%o5]0x88,%l1 ! %l1 = 00000000ff000dae
4762! Mem[00000000211c0000] = ffff4b99, %l6 = 00000000ff8c2cff
4763 ldstuba [%o2+0x000]%asi,%l6 ! %l6 = 000000ff000000ff
4764! Starting 10 instruction Load Burst
4765! Mem[00000000100c1400] = ffffffff, %l2 = 00000000000000f2
4766 lduwa [%i3+%g0]0x80,%l2 ! %l2 = 00000000ffffffff
4767
4768p0_label_173:
4769! Mem[0000000010101410] = 000000ff, %l1 = 00000000ff000dae
4770 lduha [%i4+%o5]0x88,%l1 ! %l1 = 00000000000000ff
4771! Mem[0000000010181410] = 000057ff, %f11 = 5c06ff76
4772 lda [%i6+%o5]0x80,%f11 ! %f11 = 000057ff
4773! Mem[0000000010181408] = f2000000, %l0 = 0000000000000000
4774 ldswa [%i6+%o4]0x88,%l0 ! %l0 = fffffffff2000000
4775! Mem[0000000010181400] = 2ac4d1eb, %f8 = ffffed05
4776 lda [%i6+%g0]0x88,%f8 ! %f8 = 2ac4d1eb
4777! Mem[0000000010181400] = ebd1c42a, %l0 = fffffffff2000000
4778 lduwa [%i6+%g0]0x80,%l0 ! %l0 = 00000000ebd1c42a
4779! Mem[0000000030081408] = 00000000 ffffffff, %l2 = ffffffff, %l3 = 0000001d
4780 ldda [%i2+%o4]0x89,%l2 ! %l2 = 00000000ffffffff 0000000000000000
4781! Mem[0000000010001400] = 3ae0ff95, %l0 = 00000000ebd1c42a
4782 lduha [%i0+%g0]0x80,%l0 ! %l0 = 0000000000003ae0
4783! Mem[0000000010141408] = 00000000, %l5 = 000000000000d1eb
4784 lduwa [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000
4785! Mem[0000000010001400] = 95ffe03a, %l6 = 00000000000000ff
4786 lduha [%i0+%g0]0x88,%l6 ! %l6 = 000000000000e03a
4787! Starting 10 instruction Store Burst
4788! Mem[0000000030101408] = 00f20000, %l6 = 000000000000e03a
4789 ldstuba [%i4+%o4]0x81,%l6 ! %l6 = 00000000000000ff
4790
4791p0_label_174:
4792! %l2 = 00000000ffffffff, Mem[0000000010101408] = 00002eff
4793 stba %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00002eff
4794! %l2 = 00000000ffffffff, Mem[0000000030001408] = dcf800003ae0ff95
4795 stxa %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000ffffffff
4796! Mem[0000000010101408] = 00002eff, %l1 = 00000000000000ff
4797 swapa [%i4+%o4]0x88,%l1 ! %l1 = 0000000000002eff
4798! Mem[0000000020800041] = e0ffa555, %l4 = 76ff065c00000000
4799 ldstuba [%o1+0x041]%asi,%l4 ! %l4 = 000000ff000000ff
4800! Mem[0000000010081408] = 6e000000, %l5 = 0000000000000000
4801 swapa [%i2+%o4]0x88,%l5 ! %l5 = 000000006e000000
4802! %f20 = 000000f2 81f1fffe, Mem[00000000100c1400] = ffffffff ff000000
4803 stda %f20,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000f2 81f1fffe
4804! Mem[0000000010181410] = 000057ff, %l7 = 00000000ffffffff
4805 swapa [%i6+%o5]0x80,%l7 ! %l7 = 00000000000057ff
4806! %l3 = 0000000000000000, Mem[0000000010041410] = ff000000
4807 stha %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
4808! Mem[0000000030181408] = 000000ff, %l3 = 0000000000000000
4809 ldstuba [%i6+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
4810! Starting 10 instruction Load Burst
4811! %f30 = ffffd1eb, %f23 = 00000000, %f29 = 0fbf9ea6
4812 fsubs %f30,%f23,%f29 ! %f29 = ffffd1eb
4813
4814p0_label_175:
4815! Mem[0000000030141400] = 00000000000000b1, %l6 = 0000000000000000
4816 ldxa [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000b1
4817! Mem[00000000100c1400] = fefff181 f2000000, %l4 = 000000ff, %l5 = 6e000000
4818 ldda [%i3+0x000]%asi,%l4 ! %l4 = 00000000fefff181 00000000f2000000
4819! Mem[0000000030141410] = 000000ff, %l2 = 00000000ffffffff
4820 lduba [%i5+%o5]0x89,%l2 ! %l2 = 00000000000000ff
4821! Mem[00000000201c0000] = ffffeaae, %l5 = 00000000f2000000
4822 ldsh [%o0+%g0],%l5 ! %l5 = ffffffffffffffff
4823! Mem[0000000010001410] = 76ffff00, %f25 = ffdc0354
4824 lda [%i0+%o5]0x88,%f25 ! %f25 = 76ffff00
4825! Mem[0000000010101408] = ff000000, %l4 = 00000000fefff181
4826 lduba [%i4+%o4]0x80,%l4 ! %l4 = 00000000000000ff
4827! Mem[0000000030101408] = ff0000000000f2ff, %l6 = 00000000000000b1
4828 ldxa [%i4+%o4]0x89,%l6 ! %l6 = ff0000000000f2ff
4829! Mem[0000000010041404] = 00000000, %f23 = 00000000
4830 ld [%i1+0x004],%f23 ! %f23 = 00000000
4831! Mem[00000000201c0000] = ffffeaae, %l6 = ff0000000000f2ff
4832 lduba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000ff
4833! Starting 10 instruction Store Burst
4834! %l2 = 00000000000000ff, Mem[0000000010101400] = 000000ff
4835 stba %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff
4836
4837p0_label_176:
4838! %l6 = 000000ff, %l7 = 000057ff, Mem[0000000010101410] = ff000000 5c06ff76
4839 stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff 000057ff
4840! Mem[0000000030181410] = 000000ff, %l5 = ffffffffffffffff
4841 ldstuba [%i6+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
4842! Mem[000000001010140c] = ff00ffff, %l4 = 00000000000000ff
4843 swap [%i4+0x00c],%l4 ! %l4 = 00000000ff00ffff
4844! Mem[0000000030141410] = 000000ff, %l3 = 00000000000000ff
4845 swapa [%i5+%o5]0x89,%l3 ! %l3 = 00000000000000ff
4846! %f18 = ff0000ff 00000000, %l5 = 00000000000000ff
4847! Mem[0000000010081438] = 0000000000000000
4848 add %i2,0x038,%g1
4849 stda %f18,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010081438] = 00000000ff0000ff
4850! %l6 = 00000000000000ff, Mem[0000000010081410] = 00000000
4851 stwa %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
4852! %l0 = 0000000000003ae0, Mem[00000000211c0000] = ffff4b99, %asi = 80
4853 stba %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = e0ff4b99
4854! Mem[0000000010141408] = 00000000, %l5 = 00000000000000ff
4855 ldstuba [%i5+%o4]0x80,%l5 ! %l5 = 00000000000000ff
4856! Mem[0000000010001410] = 76ffff00, %l6 = 00000000000000ff
4857 ldstuba [%i0+%o5]0x88,%l6 ! %l6 = 00000000000000ff
4858! Starting 10 instruction Load Burst
4859! Mem[0000000030041410] = 00000000ae0d00ff, %l2 = 00000000000000ff
4860 ldxa [%i1+%o5]0x89,%l2 ! %l2 = 00000000ae0d00ff
4861
4862p0_label_177:
4863! Mem[00000000201c0000] = ffffeaae, %l1 = 0000000000002eff
4864 ldsb [%o0+%g0],%l1 ! %l1 = ffffffffffffffff
4865! Mem[0000000010041408] = 429c26ff, %l3 = 00000000000000ff
4866 lduwa [%i1+%o4]0x88,%l3 ! %l3 = 00000000429c26ff
4867! Mem[00000000300c1400] = 00002eeb, %l7 = 00000000000057ff
4868 ldswa [%i3+%g0]0x89,%l7 ! %l7 = 0000000000002eeb
4869! Mem[0000000010141404] = 00000000, %l1 = ffffffffffffffff
4870 ldsha [%i5+0x004]%asi,%l1 ! %l1 = 0000000000000000
4871! Mem[0000000030141400] = b1000000, %l7 = 0000000000002eeb
4872 lduwa [%i5+%g0]0x81,%l7 ! %l7 = 00000000b1000000
4873! Mem[0000000020800000] = 00ff5b63, %l1 = 0000000000000000
4874 ldub [%o1+0x001],%l1 ! %l1 = 00000000000000ff
4875! Mem[0000000030081410] = 5c06ff76, %l3 = 00000000429c26ff
4876 lduwa [%i2+%o5]0x89,%l3 ! %l3 = 000000005c06ff76
4877! Mem[0000000010041400] = ff000000, %l6 = 0000000000000000
4878 lduwa [%i1+%g0]0x88,%l6 ! %l6 = 00000000ff000000
4879! Mem[0000000010101410] = 000000ff000057ff, %f28 = 76ff065c ffffd1eb
4880 ldda [%i4+%o5]0x80,%f28 ! %f28 = 000000ff 000057ff
4881! Starting 10 instruction Store Burst
4882! %f2 = ff000dae, Mem[00000000300c1400] = 00002eeb
4883 sta %f2 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff000dae
4884
4885p0_label_178:
4886! %f24 = 00000000 76ffff00, Mem[0000000010041408] = ff269c42 5c06ff76
4887 stda %f24,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 76ffff00
4888! %l3 = 000000005c06ff76, Mem[0000000021800181] = 846e1c36, %asi = 80
4889 stba %l3,[%o3+0x181]%asi ! Mem[0000000021800180] = 84761c36
4890! Mem[0000000030001408] = ffffffff, %l0 = 0000000000003ae0
4891 swapa [%i0+%o4]0x89,%l0 ! %l0 = 00000000ffffffff
4892! %f24 = 00000000 76ffff00, %l1 = 00000000000000ff
4893! Mem[0000000010181410] = ffffffffffffffff
4894 add %i6,0x010,%g1
4895 stda %f24,[%g1+%l1]ASI_PST8_P ! Mem[0000000010181410] = 0000000076ffff00
4896! Mem[0000000030141408] = f200ffff, %f28 = 000000ff
4897 lda [%i5+%o4]0x89,%f28 ! %f28 = f200ffff
4898! %l0 = ffffffff, %l1 = 000000ff, Mem[0000000030141400] = 000000b1 00000000
4899 stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffff 000000ff
4900! %l7 = 00000000b1000000, Mem[0000000030081400] = ff000000ae0d00ff
4901 stxa %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000b1000000
4902! %f12 = 00000000 000057ff, %l1 = 00000000000000ff
4903! Mem[00000000100c1420] = 0c0000ff000000ff
4904 add %i3,0x020,%g1
4905 stda %f12,[%g1+%l1]ASI_PST16_P ! Mem[00000000100c1420] = 00000000000057ff
4906! %l0 = ffffffff, %l1 = 000000ff, Mem[0000000030101410] = ff0000ff 00000000
4907 stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff 000000ff
4908! Starting 10 instruction Load Burst
4909! Mem[0000000021800080] = 00ff3e7c, %l6 = 00000000ff000000
4910 lduba [%o3+0x080]%asi,%l6 ! %l6 = 0000000000000000
4911
4912p0_label_179:
4913! Mem[0000000010141428] = 6b6a62a09aea71c3, %f6 = 000000ff 00000000
4914 ldda [%i5+0x028]%asi,%f6 ! %f6 = 6b6a62a0 9aea71c3
4915! Mem[0000000010101408] = ff000000000000ff, %l1 = 00000000000000ff
4916 ldxa [%i4+%o4]0x80,%l1 ! %l1 = ff000000000000ff
4917! Mem[0000000010081410] = ff000000 ffdc0354, %l4 = ff00ffff, %l5 = 00000000
4918 ldda [%i2+0x010]%asi,%l4 ! %l4 = 00000000ff000000 00000000ffdc0354
4919! Mem[00000000211c0000] = e0ff4b99, %l4 = 00000000ff000000
4920 ldsha [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffe0ff
4921! Mem[00000000100c1408] = 0000f8dc, %l3 = 000000005c06ff76
4922 ldsha [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
4923! Mem[00000000300c1410] = ff2cffe5 54030354, %l2 = ae0d00ff, %l3 = 00000000
4924 ldda [%i3+%o5]0x81,%l2 ! %l2 = 00000000ff2cffe5 0000000054030354
4925! %f11 = 000057ff, %f11 = 000057ff, %f6 = 6b6a62a0
4926 fmuls %f11,%f11,%f6 ! %f6 = 00000000
4927! Mem[0000000010041400] = ff000000, %l2 = 00000000ff2cffe5
4928 ldswa [%i1+%g0]0x88,%l2 ! %l2 = ffffffffff000000
4929! Mem[0000000030101408] = 0000f2ff, %l1 = ff000000000000ff
4930 lduba [%i4+%o4]0x89,%l1 ! %l1 = 00000000000000ff
4931! Starting 10 instruction Store Burst
4932! %l2 = ffffffffff000000, Mem[0000000010041400] = ff000000
4933 stwa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000
4934
4935p0_label_180:
4936! Mem[0000000010041400] = 000000ff, %l3 = 0000000054030354
4937 swapa [%i1+%g0]0x80,%l3 ! %l3 = 00000000000000ff
4938! %l1 = 00000000000000ff, Mem[00000000100c1410] = ffffffff
4939 stwa %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff
4940! %f20 = 000000f2 81f1fffe, Mem[0000000030041400] = 000000f2 ffffd1eb
4941 stda %f20,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000f2 81f1fffe
4942! Mem[0000000010101424] = 7a78ffd6, %l7 = 00000000b1000000
4943 swap [%i4+0x024],%l7 ! %l7 = 000000007a78ffd6
4944! %l6 = 0000000000000000, Mem[0000000010181408] = 000000f281f1fffe
4945 stxa %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000000000000
4946! Mem[0000000030001400] = 000000ff, %l0 = 00000000ffffffff
4947 ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 00000000000000ff
4948! Mem[0000000010001408] = ff000000, %l7 = 000000007a78ffd6
4949 ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
4950! %f18 = ff0000ff, Mem[0000000010041408] = 00000000
4951 sta %f18,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff0000ff
4952! Mem[0000000010041410] = 00000000, %l4 = ffffffffffffe0ff
4953 swapa [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
4954! Starting 10 instruction Load Burst
4955! Mem[0000000030041410] = ff000dae, %l4 = 0000000000000000
4956 ldsha [%i1+%o5]0x81,%l4 ! %l4 = ffffffffffffff00
4957
4958p0_label_181:
4959! Mem[0000000030141408] = ff000080f200ffff, %l0 = 0000000000000000
4960 ldxa [%i5+%o4]0x89,%l0 ! %l0 = ff000080f200ffff
4961! Mem[0000000010181408] = 00000000, %l4 = ffffffffffffff00
4962 lduwa [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
4963! Mem[0000000010101414] = 000057ff, %l3 = 00000000000000ff
4964 ldsw [%i4+0x014],%l3 ! %l3 = 00000000000057ff
4965! Mem[0000000010101400] = 000000ff, %f8 = 2ac4d1eb
4966 lda [%i4+%g0]0x88,%f8 ! %f8 = 000000ff
4967! Mem[0000000030181400] = 00000000, %l3 = 00000000000057ff
4968 lduba [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000000
4969! Mem[00000000100c1400] = 81f1fffe, %l3 = 0000000000000000
4970 ldsba [%i3+%g0]0x88,%l3 ! %l3 = fffffffffffffffe
4971! Mem[00000000100c141c] = f90c00ff, %l1 = 00000000000000ff
4972 lduba [%i3+0x01f]%asi,%l1 ! %l1 = 00000000000000ff
4973! Mem[0000000010181400] = ebd1c42a, %f11 = 000057ff
4974 lda [%i6+%g0]0x80,%f11 ! %f11 = ebd1c42a
4975! Mem[0000000010101408] = ff000000000000ff, %l1 = 00000000000000ff
4976 ldxa [%i4+%o4]0x88,%l1 ! %l1 = ff000000000000ff
4977! Starting 10 instruction Store Burst
4978! Mem[0000000010081434] = 000000ff, %l6 = 0000000000000000
4979 ldstuba [%i2+0x034]%asi,%l6 ! %l6 = 00000000000000ff
4980
4981p0_label_182:
4982! %l6 = 0000000000000000, Mem[0000000010081438] = 00000000
4983 stb %l6,[%i2+0x038] ! Mem[0000000010081438] = 00000000
4984! Mem[0000000010081428] = 000000f2, %l6 = 0000000000000000
4985 swap [%i2+0x028],%l6 ! %l6 = 00000000000000f2
4986! Mem[0000000030001400] = ff0000ff, %l0 = ff000080f200ffff
4987 swapa [%i0+%g0]0x81,%l0 ! %l0 = 00000000ff0000ff
4988! %l3 = fffffffffffffffe, Mem[00000000100c1408] = 0000f8dc
4989 stha %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = fffef8dc
4990! %l6 = 00000000000000f2, Mem[00000000300c1408] = ff0000ff
4991 stwa %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000f2
4992! Mem[0000000030101408] = 0000f2ff, %l6 = 00000000000000f2
4993 swapa [%i4+%o4]0x89,%l6 ! %l6 = 000000000000f2ff
4994! Mem[0000000010181428] = a69ebf0f, %l7 = 00000000000000ff
4995 swap [%i6+0x028],%l7 ! %l7 = 00000000a69ebf0f
4996! %l4 = 0000000000000000, Mem[0000000030181410] = 000000ff
4997 stwa %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
4998! %l2 = ffffffffff000000, Mem[0000000030181400] = 00000000
4999 stwa %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff000000
5000! Starting 10 instruction Load Burst
5001! Mem[0000000010041400] = 54030354, %l0 = 00000000ff0000ff
5002 lduha [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000354
5003
5004p0_label_183:
5005! Mem[00000000211c0000] = e0ff4b99, %l4 = 0000000000000000
5006 ldub [%o2+0x001],%l4 ! %l4 = 00000000000000ff
5007! Mem[0000000030141400] = ffffffff, %l5 = 00000000ffdc0354
5008 ldsba [%i5+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
5009! Mem[00000000300c1410] = 54030354e5ff2cff, %l2 = ffffffffff000000
5010 ldxa [%i3+%o5]0x89,%l2 ! %l2 = 54030354e5ff2cff
5011! %l1 = ff000000000000ff, %l3 = fffffffffffffffe, %y = ff2770d4
5012 sdiv %l1,%l3,%l4 ! %l4 = 000000007fffffff
5013 mov %l0,%y ! %y = 00000354
5014! Mem[00000000201c0000] = ffffeaae, %l0 = 0000000000000354
5015 ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
5016! %l2 = 54030354e5ff2cff, Mem[0000000030081410] = 5c06ff76
5017 stba %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 5c06ffff
5018! %l4 = 000000007fffffff, %l3 = fffffffffffffffe, %l5 = ffffffffffffffff
5019 add %l4,%l3,%l5 ! %l5 = 000000007ffffffd
5020! Mem[0000000010101408] = ff000000, %l4 = 000000007fffffff
5021 ldsha [%i4+%o4]0x80,%l4 ! %l4 = ffffffffffffff00
5022! Mem[0000000010001408] = ff00000000000000, %l7 = 00000000a69ebf0f
5023 ldxa [%i0+%o4]0x80,%l7 ! %l7 = ff00000000000000
5024! Starting 10 instruction Store Burst
5025! %l6 = 000000000000f2ff, Mem[0000000010001400] = 95ffe03a
5026 stwa %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000f2ff
5027
5028p0_label_184:
5029! %f12 = 00000000 000057ff, Mem[0000000010181400] = ebd1c42a 23c848d7
5030 stda %f12,[%i6+0x000]%asi ! Mem[0000000010181400] = 00000000 000057ff
5031! %l4 = ffffff00, %l5 = 7ffffffd, Mem[0000000030181400] = 000000ff a69ebf0f
5032 stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffff00 7ffffffd
5033! %l7 = ff00000000000000, Mem[0000000021800140] = 00008319, %asi = 80
5034 stha %l7,[%o3+0x140]%asi ! Mem[0000000021800140] = 00008319
5035! Mem[00000000100c1408] = dcf8feff, %l4 = ffffffffffffff00
5036 swapa [%i3+%o4]0x88,%l4 ! %l4 = 00000000dcf8feff
5037! %l0 = ffffffff, %l1 = 000000ff, Mem[0000000030001408] = 00003ae0 00000000
5038 stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff 000000ff
5039! %l4 = 00000000dcf8feff, Mem[0000000030101410] = ffffffff
5040 stwa %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = dcf8feff
5041! %f30 = ffffd1eb e58c2cff, %l5 = 000000007ffffffd
5042! Mem[0000000010041400] = 5403035400000000
5043 stda %f30,[%i1+%l5]ASI_PST32_P ! Mem[0000000010041400] = 54030354e58c2cff
5044! Mem[0000000030081408] = ffffffff, %l4 = 00000000dcf8feff
5045 ldstuba [%i2+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
5046! Mem[0000000010041400] = 54030354, %l3 = fffffffffffffffe
5047 ldstuba [%i1+%g0]0x88,%l3 ! %l3 = 00000054000000ff
5048! Starting 10 instruction Load Burst
5049! Mem[0000000010001408] = ff000000, %l1 = ff000000000000ff
5050 lduwa [%i0+%o4]0x80,%l1 ! %l1 = 00000000ff000000
5051
5052p0_label_185:
5053! Mem[0000000030081408] = 00000000 ffffffff, %l4 = 000000ff, %l5 = 7ffffffd
5054 ldda [%i2+%o4]0x89,%l4 ! %l4 = 00000000ffffffff 0000000000000000
5055! Mem[0000000010081400] = ff000000, %l2 = 54030354e5ff2cff
5056 lduwa [%i2+%g0]0x88,%l2 ! %l2 = 00000000ff000000
5057! Mem[0000000010141400] = 00000000006c0000, %f8 = 000000ff ffa56439
5058 ldda [%i5+%g0]0x88,%f8 ! %f8 = 00000000 006c0000
5059! Mem[0000000010101408] = ff000000000000ff, %l7 = ff00000000000000
5060 ldxa [%i4+%o4]0x88,%l7 ! %l7 = ff000000000000ff
5061! Mem[0000000010141424] = e55419d1, %l2 = 00000000ff000000
5062 ldsb [%i5+0x026],%l2 ! %l2 = 0000000000000019
5063! %f27 = d37a8e6c, %f9 = 006c0000
5064 fcmpes %fcc0,%f27,%f9 ! %fcc0 = 1
5065! Mem[0000000030141400] = ffffffffff000000, %f12 = 00000000 000057ff
5066 ldda [%i5+%g0]0x81,%f12 ! %f12 = ffffffff ff000000
5067! Mem[00000000300c1410] = e5ff2cff, %l1 = 00000000ff000000
5068 lduha [%i3+%o5]0x89,%l1 ! %l1 = 0000000000002cff
5069! Mem[0000000010101408] = ff000000000000ff, %l2 = 0000000000000019
5070 ldxa [%i4+%o4]0x88,%l2 ! %l2 = ff000000000000ff
5071! Starting 10 instruction Store Burst
5072! Mem[0000000010001419] = 00000000, %l6 = 000000000000f2ff
5073 ldstub [%i0+0x019],%l6 ! %l6 = 00000000000000ff
5074
5075p0_label_186:
5076! %l6 = 00000000, %l7 = 000000ff, Mem[0000000030081408] = ffffffff 00000000
5077 stda %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 000000ff
5078! %l7 = ff000000000000ff, Mem[0000000010101408] = ff000000000000ff
5079 stxa %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000000000ff
5080! %f31 = e58c2cff, Mem[0000000010141410] = 00000000
5081 sta %f31,[%i5+%o5]0x80 ! Mem[0000000010141410] = e58c2cff
5082! Mem[00000000100c1421] = 00000000, %l3 = 0000000000000054
5083 ldstub [%i3+0x021],%l3 ! %l3 = 00000000000000ff
5084! Mem[0000000010181400] = 00000000, %l1 = 0000000000002cff
5085 ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 00000000000000ff
5086! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010041400] = ff030354 e58c2cff
5087 stda %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000 000000ff
5088! %f14 = 00000000, Mem[0000000010181400] = ff000000
5089 sta %f14,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
5090! %f16 = ff2c8ce5, Mem[0000000030101408] = f2000000
5091 sta %f16,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff2c8ce5
5092! %l0 = ffffffff, %l1 = 00000000, Mem[0000000010001400] = 0000f2ff ffff3f00
5093 stda %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffff 00000000
5094! Starting 10 instruction Load Burst
5095! Mem[0000000010081410] = 000000ff, %l3 = 0000000000000000
5096 ldsha [%i2+%o5]0x88,%l3 ! %l3 = 00000000000000ff
5097
5098p0_label_187:
5099! Mem[00000000300c1408] = f2000000, %l2 = ff000000000000ff
5100 lduha [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000000
5101! Mem[0000000030081408] = 00000000, %l6 = 0000000000000000
5102 ldsba [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000
5103! Mem[0000000010181400] = 00000000, %l2 = 0000000000000000
5104 lduwa [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
5105! Mem[0000000030001400] = b15b0000ffff00f2, %l7 = ff000000000000ff
5106 ldxa [%i0+%g0]0x89,%l7 ! %l7 = b15b0000ffff00f2
5107! Mem[00000000300c1400] = ae0d00ff00000000, %f0 = 54030354 e5ff2cff
5108 ldda [%i3+%g0]0x81,%f0 ! %f0 = ae0d00ff 00000000
5109! Mem[0000000010081410] = 000000ff, %l6 = 0000000000000000
5110 lduha [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000ff
5111! Mem[0000000010141434] = ffffffff, %l2 = 0000000000000000
5112 lduh [%i5+0x036],%l2 ! %l2 = 000000000000ffff
5113! Mem[0000000010181408] = 00000000, %l1 = 0000000000000000
5114 ldsha [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
5115! Mem[0000000030141410] = ff00000000000dae, %f16 = ff2c8ce5 00000071
5116 ldda [%i5+%o5]0x81,%f16 ! %f16 = ff000000 00000dae
5117! Starting 10 instruction Store Burst
5118! %l7 = b15b0000ffff00f2, Mem[000000001018141a] = c056b74d, %asi = 80
5119 stha %l7,[%i6+0x01a]%asi ! Mem[0000000010181418] = c05600f2
5120
5121p0_label_188:
5122! %l4 = 00000000ffffffff, Mem[0000000030081408] = ff00000000000000
5123 stxa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000ffffffff
5124! Mem[0000000030081400] = 00000000, %l4 = 00000000ffffffff
5125 swapa [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
5126! %l0 = ffffffffffffffff, Mem[0000000010001408] = 00000000000000ff
5127 stxa %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffffffffffff
5128! %f12 = ffffffff ff000000, Mem[0000000030141400] = ffffffff ff000000
5129 stda %f12,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffff ff000000
5130! %f6 = 00000000 9aea71c3, Mem[0000000030181400] = ffffff00 7ffffffd
5131 stda %f6 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 9aea71c3
5132! %l2 = 000000000000ffff, Mem[0000000021800080] = 00ff3e7c
5133 stb %l2,[%o3+0x080] ! Mem[0000000021800080] = ffff3e7c
5134! %f24 = 00000000 76ffff00, %l3 = 00000000000000ff
5135! Mem[0000000030041408] = 54b80354f20000ff
5136 add %i1,0x008,%g1
5137 stda %f24,[%g1+%l3]ASI_PST16_S ! Mem[0000000030041408] = 0000000076ffff00
5138! %f16 = ff000000, %f9 = 006c0000, %f0 = ae0d00ff
5139 fsubs %f16,%f9 ,%f0 ! %l0 = 0000000000000021, Unfinished, %fsr = 2b00000400
5140! Mem[00000000100c1435] = ff1de8de, %l0 = 0000000000000021
5141 ldstub [%i3+0x035],%l0 ! %l0 = 0000001d000000ff
5142! Starting 10 instruction Load Burst
5143! %f20 = 000000f2, %f24 = 00000000
5144 fsqrts %f20,%f24 ! %l0 = 000000000000003f, Unfinished, %fsr = 2b00000400
5145
5146p0_label_189:
5147! Mem[0000000030041410] = ff000dae 00000000, %l4 = 00000000, %l5 = 00000000
5148 ldda [%i1+%o5]0x81,%l4 ! %l4 = 00000000ff000dae 0000000000000000
5149! Mem[0000000030001400] = ffff00f2, %l1 = 0000000000000000
5150 lduba [%i0+%g0]0x89,%l1 ! %l1 = 00000000000000f2
5151! Mem[000000001004143c] = 7b3c982e, %l4 = 00000000ff000dae
5152 ldsw [%i1+0x03c],%l4 ! %l4 = 000000007b3c982e
5153! Mem[0000000030181408] = ff000000, %l7 = b15b0000ffff00f2
5154 ldsba [%i6+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
5155! Mem[0000000030041410] = ff000dae, %l1 = 00000000000000f2
5156 ldsba [%i1+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
5157! Mem[0000000030041408] = 00000000, %f20 = 000000f2
5158 lda [%i1+%o4]0x89,%f20 ! %f20 = 00000000
5159! Mem[00000000300c1400] = ff000dae, %l4 = 000000007b3c982e
5160 ldsha [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000dae
5161! Mem[0000000010181410] = 00ffff7600000000, %l3 = 00000000000000ff
5162 ldxa [%i6+%o5]0x88,%l3 ! %l3 = 00ffff7600000000
5163! Mem[00000000100c1418] = 000000ff, %l7 = ffffffffffffffff
5164 lduwa [%i3+0x018]%asi,%l7 ! %l7 = 00000000000000ff
5165! Starting 10 instruction Store Burst
5166! %l7 = 00000000000000ff, Mem[0000000010041400] = 00000000
5167 stba %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff000000
5168
5169p0_label_190:
5170! %l0 = 0000003f, %l1 = ffffffff, Mem[0000000030141400] = ffffffff ff000000
5171 stda %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000003f ffffffff
5172! Mem[00000000100c1408] = 00ffffff, %l0 = 000000000000003f
5173 swapa [%i3+%o4]0x80,%l0 ! %l0 = 0000000000ffffff
5174! Mem[0000000021800181] = 84761c36, %l3 = 00ffff7600000000
5175 ldstuba [%o3+0x181]%asi,%l3 ! %l3 = 00000076000000ff
5176! Mem[0000000010041408] = ff0000ff, %l5 = 0000000000000000
5177 ldstuba [%i1+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
5178! %l4 = 0000000000000dae, Mem[0000000010101424] = b1000000, %asi = 80
5179 stba %l4,[%i4+0x024]%asi ! Mem[0000000010101424] = ae000000
5180! %l5 = 00000000000000ff, Mem[0000000010181410] = 0000000076ffff00, %asi = 80
5181 stxa %l5,[%i6+0x010]%asi ! Mem[0000000010181410] = 00000000000000ff
5182! Mem[0000000010181438] = 77dc5bffadf36949, %l3 = 0000000000000076, %l3 = 0000000000000076
5183 add %i6,0x38,%g1
5184 casxa [%g1]0x80,%l3,%l3 ! %l3 = 77dc5bffadf36949
5185! Mem[0000000030181410] = 00000000, %l6 = 00000000000000ff
5186 swapa [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
5187! %l4 = 0000000000000dae, Mem[0000000010141408] = ff000000
5188 stwa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000dae
5189! Starting 10 instruction Load Burst
5190! Mem[0000000010181418] = c05600f2, %l4 = 0000000000000dae
5191 ldsb [%i6+0x01a],%l4 ! %l4 = 0000000000000000
5192
5193p0_label_191:
5194! Mem[0000000030081400] = ffffffff, %l4 = 0000000000000000
5195 lduha [%i2+%g0]0x89,%l4 ! %l4 = 000000000000ffff
5196! Mem[00000000100c1408] = 3f000000, %l1 = ffffffffffffffff
5197 lduba [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000000
5198! Mem[0000000030041400] = 000000f2, %l4 = 000000000000ffff
5199 ldsha [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
5200! Mem[00000000100c1410] = 000000ff, %l2 = 000000000000ffff
5201 lduba [%i3+%o5]0x88,%l2 ! %l2 = 00000000000000ff
5202! Mem[0000000030181410] = 000000ff, %l2 = 00000000000000ff
5203 lduwa [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000ff
5204! Mem[0000000010001400] = ffffffff, %f15 = 00000000
5205 lda [%i0+%g0]0x80,%f15 ! %f15 = ffffffff
5206! Mem[0000000030181400] = 9aea71c3, %l1 = 0000000000000000
5207 lduba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000c3
5208! Mem[0000000010081420] = 3964a5ff, %l4 = 0000000000000000
5209 ldsw [%i2+0x020],%l4 ! %l4 = 000000003964a5ff
5210! Mem[0000000010101408] = ff000000, %l0 = 0000000000ffffff
5211 ldswa [%i4+0x008]%asi,%l0 ! %l0 = ffffffffff000000
5212! Starting 10 instruction Store Burst
5213! %f10 = ff269c42 ebd1c42a, Mem[0000000030041410] = ae0d00ff 00000000
5214 stda %f10,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff269c42 ebd1c42a
5215
5216p0_label_192:
5217! Mem[0000000030081400] = ffffffff, %l5 = 00000000000000ff
5218 ldstuba [%i2+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
5219! Mem[00000000201c0001] = ffffeaae, %l5 = 00000000000000ff
5220 ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
5221! Mem[000000001010141c] = 053b0000, %l0 = ffffffffff000000, %asi = 80
5222 swapa [%i4+0x01c]%asi,%l0 ! %l0 = 00000000053b0000
5223! %l3 = 77dc5bffadf36949, Mem[0000000020800041] = e0ffa555, %asi = 80
5224 stba %l3,[%o1+0x041]%asi ! Mem[0000000020800040] = e049a555
5225! %l0 = 00000000053b0000, Mem[0000000010101410] = 000000ff
5226 stwa %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 053b0000
5227! Mem[0000000030141400] = 0000003f, %l5 = 00000000000000ff
5228 ldstuba [%i5+%g0]0x81,%l5 ! %l5 = 00000000000000ff
5229! %l4 = 000000003964a5ff, Mem[0000000030181408] = ff000000
5230 stwa %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 3964a5ff
5231! %l1 = 00000000000000c3, Mem[000000001010140c] = 000000ff
5232 stb %l1,[%i4+0x00c] ! Mem[000000001010140c] = c30000ff
5233! Mem[0000000010001400] = ffffffff, %l4 = 000000003964a5ff
5234 swapa [%i0+%g0]0x88,%l4 ! %l4 = 00000000ffffffff
5235! Starting 10 instruction Load Burst
5236! Mem[0000000030181410] = 000000ff, %l7 = 00000000000000ff
5237 lduha [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
5238
5239p0_label_193:
5240 membar #Sync ! Added by membar checker (29)
5241! Mem[0000000010181400] = 00000000 000057ff 00000000 00000000
5242! Mem[0000000010181410] = 00000000 000000ff c05600f2 3fff5bb1
5243! Mem[0000000010181420] = ffffed05 ffa56439 000000ff 5c06ff76
5244! Mem[0000000010181430] = ff008cf2 eb0000ff 77dc5bff adf36949
5245 ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
5246! Mem[00000000300c1400] = ae0d00ff00000000, %f4 = 00000000 00000000
5247 ldda [%i3+%g0]0x81,%f4 ! %f4 = ae0d00ff 00000000
5248! Mem[0000000030041410] = ebd1c42a, %l0 = 00000000053b0000
5249 lduha [%i1+%o5]0x89,%l0 ! %l0 = 000000000000c42a
5250! Mem[0000000010141408] = ae0d0000, %l2 = 00000000000000ff
5251 ldswa [%i5+%o4]0x88,%l2 ! %l2 = ffffffffae0d0000
5252! Mem[0000000030101400] = ff000000, %l7 = 0000000000000000
5253 ldswa [%i4+%g0]0x89,%l7 ! %l7 = ffffffffff000000
5254! Mem[0000000010181418] = c05600f2, %l7 = ffffffffff000000
5255 lduha [%i6+0x01a]%asi,%l7 ! %l7 = 00000000000000f2
5256! Mem[0000000010141400] = 00006c00 00000000 00000dae ffffffff
5257! Mem[0000000010141410] = e58c2cff 0000ffff 74a5f194 c0a53d9e
5258! Mem[0000000010141420] = b2aa2984 e55419d1 6b6a62a0 9aea71c3
5259! Mem[0000000010141430] = 00000000 ffffffff 690c52af 7a8eeeff
5260 ldda [%i5]ASI_BLK_PL,%f0 ! Block Load from 0000000010141400
5261! Mem[0000000010001410] = ffffff76, %l4 = 00000000ffffffff
5262 ldswa [%i0+%o5]0x80,%l4 ! %l4 = ffffffffffffff76
5263! Code Fragment 3
5264p0_fragment_31:
5265! %l0 = 000000000000c42a
5266 setx 0x44168c37e3ecc863,%g7,%l0 ! %l0 = 44168c37e3ecc863
5267! %l1 = 00000000000000c3
5268 setx 0x3a0009f00064536d,%g7,%l1 ! %l1 = 3a0009f00064536d
5269 setx 0x1fe000, %g1, %g3
5270 or %l0, %g3, %l0 ! always set perrmask = 0xff
5271 setx 0x1ffff8, %g1, %g2
5272 and %l0, %g2, %l0
5273 ta T_CHANGE_HPRIV
5274 stxa %l1, [%l0]ASI_DCACHE_DATA
5275 ta T_CHANGE_NONHPRIV
5276! %l0 = 44168c37e3ecc863
5277 setx 0x2ba36727cad012e4,%g7,%l0 ! %l0 = 2ba36727cad012e4
5278! %l1 = 3a0009f00064536d
5279 setx 0x5d4b16efc826f2ec,%g7,%l1 ! %l1 = 5d4b16efc826f2ec
5280! Starting 10 instruction Store Burst
5281! %f25 = ffa56439, Mem[0000000010081410] = 000000ff
5282 sta %f25,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffa56439
5283
5284p0_label_194:
5285! %l3 = 77dc5bffadf36949, Mem[00000000201c0000] = ffffeaae
5286 sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = 6949eaae
5287! %l4 = ffffff76, %l5 = 00000000, Mem[00000000300c1400] = ff000dae 00000000
5288 stda %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffff76 00000000
5289! Mem[0000000010081410] = ffa56439, %l2 = ffffffffae0d0000
5290 ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 00000039000000ff
5291! %l0 = cad012e4, %l1 = c826f2ec, Mem[0000000010081400] = ff000000 ff000000
5292 stda %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = cad012e4 c826f2ec
5293! %l6 = 00000000, %l7 = 000000f2, Mem[00000000300c1410] = ff2cffe5 54030354
5294 stda %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 000000f2
5295! %f29 = eb0000ff, %f19 = 00000000
5296 fcmps %fcc1,%f29,%f19 ! %fcc1 = 1
5297! Mem[000000001014143c] = 7a8eeeff, %l2 = 0000000000000039
5298 ldub [%i5+0x03d],%l2 ! %l2 = 000000000000008e
5299! Mem[00000000100c1410] = ff000000, %l1 = 5d4b16efc826f2ec
5300 ldstuba [%i3+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
5301! %f22 = c05600f2 3fff5bb1, Mem[0000000030101410] = dcf8feff ff000000
5302 stda %f22,[%i4+%o5]0x81 ! Mem[0000000030101410] = c05600f2 3fff5bb1
5303! Starting 10 instruction Load Burst
5304! Mem[0000000030101400] = 00000000 ff000000, %l0 = cad012e4, %l1 = 000000ff
5305 ldda [%i4+%g0]0x89,%l0 ! %l0 = 00000000ff000000 0000000000000000
5306
5307p0_label_195:
5308! Mem[0000000010141410] = e58c2cff, %l7 = 00000000000000f2
5309 ldstuba [%i5+%o5]0x80,%l7 ! %l7 = 000000e5000000ff
5310! Mem[0000000010141408] = 00000dae, %l0 = 00000000ff000000
5311 lduba [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000
5312! Mem[0000000030181408] = 3964a5ffd37a8e6c, %l0 = 0000000000000000
5313 ldxa [%i6+%o4]0x81,%l0 ! %l0 = 3964a5ffd37a8e6c
5314! Mem[0000000010041408] = ff0000ff, %l6 = 0000000000000000
5315 ldsba [%i1+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
5316! Mem[000000001000140c] = ffffffff, %l3 = 77dc5bffadf36949
5317 lduba [%i0+0x00f]%asi,%l3 ! %l3 = 00000000000000ff
5318! Mem[00000000300c1408] = f2000000, %f24 = ffffed05
5319 lda [%i3+%o4]0x89,%f24 ! %f24 = f2000000
5320! Mem[0000000030041400] = 000000f2, %l4 = ffffffffffffff76
5321 ldswa [%i1+%g0]0x81,%l4 ! %l4 = 00000000000000f2
5322! Mem[0000000030081400] = ffffffff, %l5 = 0000000000000000
5323 ldswa [%i2+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
5324! Mem[0000000010101430] = 95ffe03a, %l6 = ffffffffffffffff
5325 ldsb [%i4+0x031],%l6 ! %l6 = ffffffffffffffff
5326! Starting 10 instruction Store Burst
5327! %f30 = 77dc5bff adf36949, Mem[0000000030001408] = ffffffff 000000ff
5328 stda %f30,[%i0+%o4]0x89 ! Mem[0000000030001408] = 77dc5bff adf36949
5329
5330p0_label_196:
5331! %l7 = 00000000000000e5, imm = 000000000000045b, %l1 = 0000000000000000
5332 andn %l7,0x45b,%l1 ! %l1 = 00000000000000a4
5333! Mem[0000000010141428] = 6b6a62a09aea71c3, %l1 = 00000000000000a4, %l2 = 000000000000008e
5334 add %i5,0x28,%g1
5335 casxa [%g1]0x80,%l1,%l2 ! %l2 = 6b6a62a09aea71c3
5336! Mem[0000000030141410] = ff000000, %l1 = 00000000000000a4
5337 swapa [%i5+%o5]0x81,%l1 ! %l1 = 00000000ff000000
5338! Mem[0000000010181408] = 00000000, %l3 = 00000000000000ff
5339 ldstuba [%i6+%o4]0x80,%l3 ! %l3 = 00000000000000ff
5340! Mem[0000000010081410] = ff64a5ff, %l3 = 0000000000000000
5341 swapa [%i2+%o5]0x80,%l3 ! %l3 = 00000000ff64a5ff
5342! %f12 = ffffffff 00000000, %l7 = 00000000000000e5
5343! Mem[0000000010041438] = 8ae1ffbe7b3c982e
5344 add %i1,0x038,%g1
5345 stda %f12,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010041438] = 00e100be7bffffff
5346! Mem[0000000030041408] = 00000000, %l3 = 00000000ff64a5ff
5347 ldstuba [%i1+%o4]0x81,%l3 ! %l3 = 00000000000000ff
5348! Mem[0000000010141400] = 00006c00, %l5 = ffffffffffffffff
5349 ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 00000000000000ff
5350! Mem[000000001018141a] = c05600f2, %l0 = 3964a5ffd37a8e6c
5351 ldstub [%i6+0x01a],%l0 ! %l0 = 00000000000000ff
5352! Starting 10 instruction Load Burst
5353! Mem[0000000010141400] = ff006c00, %l1 = 00000000ff000000
5354 lduha [%i5+%g0]0x80,%l1 ! %l1 = 000000000000ff00
5355
5356p0_label_197:
5357! %l2 = 6b6a62a09aea71c3, Mem[0000000010041410] = ffffe0ff
5358 stha %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 71c3e0ff
5359! Mem[0000000010101400] = 00000000 000000ff, %l0 = 00000000, %l1 = 0000ff00
5360 ldda [%i4+%g0]0x88,%l0 ! %l0 = 00000000000000ff 0000000000000000
5361! Mem[0000000030041400] = f2000000, %l4 = 00000000000000f2
5362 ldswa [%i1+%g0]0x89,%l4 ! %l4 = fffffffff2000000
5363! Mem[0000000030181400] = c371ea9a 00000000, %l0 = 000000ff, %l1 = 00000000
5364 ldda [%i6+%g0]0x81,%l0 ! %l0 = 00000000c371ea9a 0000000000000000
5365! Mem[0000000030041410] = ebd1c42a, %l4 = fffffffff2000000
5366 lduwa [%i1+%o5]0x89,%l4 ! %l4 = 00000000ebd1c42a
5367! Mem[0000000010181408] = 000000ff, %l7 = 00000000000000e5
5368 ldsba [%i6+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
5369! %f24 = f2000000 ffa56439, Mem[0000000030081408] = ffffffff 00000000
5370 stda %f24,[%i2+%o4]0x81 ! Mem[0000000030081408] = f2000000 ffa56439
5371! Mem[0000000030101408] = e58c2cff, %l7 = ffffffffffffffff
5372 lduwa [%i4+%o4]0x89,%l7 ! %l7 = 00000000e58c2cff
5373! Mem[0000000010101418] = 1bf4f8dc, %l7 = 00000000e58c2cff
5374 ldub [%i4+0x018],%l7 ! %l7 = 000000000000001b
5375! Starting 10 instruction Store Burst
5376! Mem[0000000010041404] = 000000ff, %l6 = ffffffff, %l2 = 9aea71c3
5377 add %i1,0x04,%g1
5378 casa [%g1]0x80,%l6,%l2 ! %l2 = 00000000000000ff
5379
5380p0_label_198:
5381! %l0 = c371ea9a, %l1 = 00000000, Mem[0000000010101400] = ff000000 00000000
5382 stda %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = c371ea9a 00000000
5383! Mem[0000000010101408] = 000000ff, %l0 = 00000000c371ea9a
5384 ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
5385! %l1 = 0000000000000000, Mem[000000001010141b] = 1bf4f8dc
5386 stb %l1,[%i4+0x01b] ! Mem[0000000010101418] = 1bf4f800
5387! %l7 = 000000000000001b, %l5 = 0000000000000000, %l5 = 0000000000000000
5388 orn %l7,%l5,%l5 ! %l5 = ffffffffffffffff
5389! Mem[0000000010081408] = 00000000, %l7 = 000000000000001b
5390 ldstuba [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000ff
5391! %f26 = 000000ff, Mem[0000000030041400] = 000000f2
5392 sta %f26,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff
5393! %f6 = 9e3da5c0, %f7 = 94f1a574, %f19 = 00000000
5394 fdivs %f6 ,%f7 ,%f19 ! %f19 = 48c8e996
5395! Mem[0000000010101428] = ff0000ff, %l0 = 000000ff, %l4 = ebd1c42a
5396 add %i4,0x28,%g1
5397 casa [%g1]0x80,%l0,%l4 ! %l4 = 00000000ff0000ff
5398! %l0 = 00000000000000ff, Mem[0000000030141408] = ffff00f2
5399 stba %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffff00f2
5400! Starting 10 instruction Load Burst
5401! Mem[00000000100c1408] = 0000003f, %l0 = 00000000000000ff
5402 ldsba [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
5403
5404p0_label_199:
5405! Mem[0000000010141410] = ff8c2cff, %l5 = ffffffffffffffff
5406 lduba [%i5+%o5]0x80,%l5 ! %l5 = 00000000000000ff
5407! Mem[0000000010101408] = ff000000, %f5 = ff2c8ce5
5408 lda [%i4+%o4]0x80,%f5 ! %f5 = ff000000
5409! Mem[0000000030181400] = 9aea71c3, %l6 = ffffffffffffffff
5410 lduha [%i6+%g0]0x89,%l6 ! %l6 = 00000000000071c3
5411! Mem[0000000010181400] = 00000000000057ff, %f0 = 00000000 006c0000
5412 ldda [%i6+%g0]0x80,%f0 ! %f0 = 00000000 000057ff
5413! Mem[0000000030081400] = ffffffff b1000000, %l6 = 000071c3, %l7 = 00000000
5414 ldda [%i2+%g0]0x81,%l6 ! %l6 = 00000000ffffffff 00000000b1000000
5415! Mem[0000000010141408] = 00000dae, %l5 = 00000000000000ff
5416 ldub [%i5+%o4],%l5 ! %l5 = 0000000000000000
5417! Mem[0000000010081428] = 00000000, %f24 = f2000000
5418 lda [%i2+0x028]%asi,%f24 ! %f24 = 00000000
5419! Mem[0000000010181408] = ff000000, %l0 = 0000000000000000
5420 ldswa [%i6+%o4]0x80,%l0 ! %l0 = ffffffffff000000
5421! Mem[0000000010101408] = ff0000c3000000ff, %l0 = ffffffffff000000
5422 ldxa [%i4+%o4]0x88,%l0 ! %l0 = ff0000c3000000ff
5423! Starting 10 instruction Store Burst
5424! %l0 = 000000ff, %l1 = 00000000, Mem[0000000030141400] = 3f0000ff ffffffff
5425 stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff 00000000
5426
5427p0_label_200:
5428! %f29 = eb0000ff, Mem[00000000300c1408] = 000000f2
5429 sta %f29,[%i3+%o4]0x81 ! Mem[00000000300c1408] = eb0000ff
5430! Mem[0000000030141400] = 000000ff, %l7 = 00000000b1000000
5431 swapa [%i5+%g0]0x89,%l7 ! %l7 = 00000000000000ff
5432! Mem[0000000010181400] = 00000000, %l4 = 00000000ff0000ff
5433 ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 00000000000000ff
5434! %f16 = 00000000 000057ff, Mem[00000000100c1418] = 000000ff f90c00ff
5435 std %f16,[%i3+0x018] ! Mem[00000000100c1418] = 00000000 000057ff
5436! %l3 = 0000000000000000, Mem[00000000300c1400] = 76ffffff00000000
5437 stxa %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000000
5438! %f7 = 94f1a574, %f10 = c371ea9a
5439 fsqrts %f7 ,%f10 ! %f10 = 7fffffff
5440! Mem[0000000010081410] = 00000000, %l5 = 0000000000000000
5441 ldstuba [%i2+%o5]0x80,%l5 ! %l5 = 00000000000000ff
5442! %f20 = 00000000 000000ff, %l7 = 00000000000000ff
5443! Mem[0000000010081438] = 00000000ff0000ff
5444 add %i2,0x038,%g1
5445 stda %f20,[%g1+%l7]ASI_PST32_PL ! Mem[0000000010081438] = ff00000000000000
5446! %l2 = 00000000000000ff, Mem[0000000030001400] = f200ffff
5447 stha %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00ffffff
5448! Starting 10 instruction Load Burst
5449! Mem[0000000010081410] = 000000ff, %l5 = 0000000000000000
5450 lduha [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
5451
5452p0_label_201:
5453! Mem[00000000100c1408] = 0000003f, %l6 = 00000000ffffffff
5454 ldsba [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000
5455! Mem[0000000010101410] = 053b0000000057ff, %l0 = ff0000c3000000ff
5456 ldxa [%i4+%o5]0x80,%l0 ! %l0 = 053b0000000057ff
5457! Mem[0000000030001408] = 77dc5bff adf36949, %l0 = 000057ff, %l1 = 00000000
5458 ldda [%i0+%o4]0x89,%l0 ! %l0 = 00000000adf36949 0000000077dc5bff
5459! Mem[0000000030141408] = ffff00f2, %f25 = ffa56439
5460 lda [%i5+%o4]0x81,%f25 ! %f25 = ffff00f2
5461! %l2 = 00000000000000ff, imm = fffffffffffff81e, %l3 = 0000000000000000
5462 and %l2,-0x7e2,%l3 ! %l3 = 000000000000001e
5463! Mem[0000000010081438] = ff000000 00000000, %l0 = adf36949, %l1 = 77dc5bff
5464 ldd [%i2+0x038],%l0 ! %l0 = 00000000ff000000 0000000000000000
5465! Mem[0000000030101408] = e58c2cff, %l2 = 00000000000000ff
5466 lduba [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff
5467! Mem[0000000030101400] = 000000ff, %l2 = 00000000000000ff
5468 lduba [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000000
5469! Mem[0000000030001408] = adf36949, %l0 = 00000000ff000000
5470 lduwa [%i0+%o4]0x89,%l0 ! %l0 = 00000000adf36949
5471! Starting 10 instruction Store Burst
5472! %l2 = 0000000000000000, Mem[00000000100c1410] = ff00000081f1fffe, %asi = 80
5473 stxa %l2,[%i3+0x010]%asi ! Mem[00000000100c1410] = 0000000000000000
5474
5475p0_label_202:
5476! %f22 = c05600f2 3fff5bb1, %l5 = 00000000000000ff
5477! Mem[0000000010081408] = ff000000000000e5
5478 add %i2,0x008,%g1
5479 stda %f22,[%g1+%l5]ASI_PST8_P ! Mem[0000000010081408] = c05600f23fff5bb1
5480! Code Fragment 4
5481p0_fragment_32:
5482! %l0 = 00000000adf36949
5483 setx 0x48286780739145e3,%g7,%l0 ! %l0 = 48286780739145e3
5484! %l1 = 0000000000000000
5485 setx 0x3fcb3050661adb44,%g7,%l1 ! %l1 = 3fcb3050661adb44
5486 setx 0x7ff8, %g1, %g2
5487 and %l0, %g2, %l0
5488 setx 0xffffffff, %g1, %g2
5489 and %l1, %g2, %l1
5490 setx 0x100000000, %g1, %g2
5491 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5492 ta T_CHANGE_HPRIV
5493 stxa %l1, [%l0]ASI_ICACHE_INSTR
5494 ta T_CHANGE_NONHPRIV
5495! %l0 = 48286780739145e3
5496 setx 0x26d7b8a842e510f7,%g7,%l0 ! %l0 = 26d7b8a842e510f7
5497! %l1 = 3fcb3050661adb44
5498 setx 0x0cef30f8073463ff,%g7,%l1 ! %l1 = 0cef30f8073463ff
5499! %l0 = 26d7b8a842e510f7, %l5 = 00000000000000ff, %l7 = 00000000000000ff
5500 xnor %l0,%l5,%l7 ! %l7 = d9284757bd1aeff7
5501! Mem[0000000010181400] = 000000ff, %l1 = 0cef30f8073463ff
5502 ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
5503! %f8 = d11954e5 8429aab2, %l0 = 26d7b8a842e510f7
5504! Mem[0000000030081418] = 029d915c015552b2
5505 add %i2,0x018,%g1
5506 stda %f8,[%g1+%l0]ASI_PST32_S ! Mem[0000000030081418] = d11954e58429aab2
5507! Mem[0000000030081410] = ffff065c, %l4 = 0000000000000000
5508 swapa [%i2+%o5]0x81,%l4 ! %l4 = 00000000ffff065c
5509! Mem[00000000100c1418] = 00000000, %l0 = 26d7b8a842e510f7
5510 swap [%i3+0x018],%l0 ! %l0 = 0000000000000000
5511! %l0 = 0000000000000000, Mem[0000000010041410] = 71c3e0ff
5512 stba %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00c3e0ff
5513! %l3 = 000000000000001e, Mem[0000000021800040] = ff4307c8
5514 stb %l3,[%o3+0x040] ! Mem[0000000021800040] = 1e4307c8
5515! Starting 10 instruction Load Burst
5516! Mem[0000000010101408] = ff0000c3000000ff, %l7 = d9284757bd1aeff7
5517 ldxa [%i4+%o4]0x88,%l7 ! %l7 = ff0000c3000000ff
5518
5519p0_label_203:
5520! Mem[0000000010101410] = ff57000000003b05, %l1 = 00000000000000ff
5521 ldxa [%i4+%o5]0x88,%l1 ! %l1 = ff57000000003b05
5522! Mem[00000000211c0000] = e0ff4b99, %l5 = 00000000000000ff
5523 ldsba [%o2+0x001]%asi,%l5 ! %l5 = ffffffffffffffff
5524! Mem[0000000030181410] = 000000ff0000006c, %l0 = 0000000000000000
5525 ldxa [%i6+%o5]0x81,%l0 ! %l0 = 000000ff0000006c
5526! Mem[00000000300c1408] = eb0000ff, %f10 = 7fffffff
5527 lda [%i3+%o4]0x81,%f10 ! %f10 = eb0000ff
5528! Mem[0000000030141410] = 000000a4 00000dae, %l4 = ffff065c, %l5 = ffffffff
5529 ldda [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000a4 0000000000000dae
5530! Mem[0000000030101410] = c05600f2, %l4 = 00000000000000a4
5531 ldsba [%i4+%o5]0x81,%l4 ! %l4 = ffffffffffffffc0
5532! Mem[0000000010041408] = ff0000ff, %l4 = ffffffffffffffc0
5533 lduwa [%i1+%o4]0x80,%l4 ! %l4 = 00000000ff0000ff
5534! Mem[0000000010081410] = ff000000, %l0 = 000000ff0000006c
5535 lduba [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff
5536! %l3 = 000000000000001e, Mem[0000000030101410] = f20056c0
5537 stba %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = f200561e
5538! Starting 10 instruction Store Burst
5539! %l3 = 000000000000001e, Mem[0000000010001400] = 000000003964a5ff
5540 stxa %l3,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000000000001e
5541
5542p0_label_204:
5543! %f10 = eb0000ff a0626a6b, Mem[0000000010041430] = ff000000 ff2770d4
5544 stda %f10,[%i1+0x030]%asi ! Mem[0000000010041430] = eb0000ff a0626a6b
5545! %f5 = ff000000, Mem[0000000010081400] = cad012e4
5546 sta %f5 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000
5547! %f14 = ffee8e7a af520c69, Mem[0000000030181408] = 3964a5ff d37a8e6c
5548 stda %f14,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffee8e7a af520c69
5549! Mem[0000000030101410] = 1e5600f2, %l1 = ff57000000003b05
5550 swapa [%i4+%o5]0x81,%l1 ! %l1 = 000000001e5600f2
5551! Mem[0000000010081400] = 000000ff, %l7 = ff0000c3000000ff, %asi = 80
5552 swapa [%i2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
5553! %l2 = 0000000000000000, %l3 = 000000000000001e, %l6 = 0000000000000000
5554 xor %l2,%l3,%l6 ! %l6 = 000000000000001e
5555! Mem[0000000030101408] = e58c2cff, %l3 = 000000000000001e
5556 swapa [%i4+%o4]0x89,%l3 ! %l3 = 00000000e58c2cff
5557! Mem[0000000010181418] = c056fff23fff5bb1, %l7 = 00000000000000ff, %l1 = 000000001e5600f2
5558 add %i6,0x18,%g1
5559 casxa [%g1]0x80,%l7,%l1 ! %l1 = c056fff23fff5bb1
5560! Mem[0000000030081410] = 00000000, %l6 = 000000000000001e
5561 swapa [%i2+%o5]0x89,%l6 ! %l6 = 0000000000000000
5562! Starting 10 instruction Load Burst
5563! Mem[0000000010141410] = ff8c2cff, %l0 = 00000000000000ff
5564 ldsha [%i5+%o5]0x80,%l0 ! %l0 = ffffffffffffff8c
5565
5566p0_label_205:
5567! Mem[0000000030001408] = 4969f3ad, %l3 = 00000000e58c2cff
5568 ldsha [%i0+%o4]0x81,%l3 ! %l3 = 0000000000004969
5569! %f9 = 8429aab2, %f26 = 000000ff, %f15 = af520c69
5570 fsubs %f9 ,%f26,%f15 ! %l0 = ffffffffffffffae, Unfinished, %fsr = 2900000400
5571! Mem[0000000010101410] = ff57000000003b05, %f18 = 00000000 48c8e996
5572 ldda [%i4+%o5]0x88,%f18 ! %f18 = ff570000 00003b05
5573! Mem[000000001004141c] = 8bf2c6ff, %l1 = c056fff23fff5bb1
5574 lduw [%i1+0x01c],%l1 ! %l1 = 000000008bf2c6ff
5575! Mem[0000000010181404] = 000057ff, %l2 = 0000000000000000
5576 lduwa [%i6+0x004]%asi,%l2 ! %l2 = 00000000000057ff
5577! Mem[0000000030041408] = 000000ff, %l0 = ffffffffffffffae
5578 lduha [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
5579! Mem[0000000010101418] = 1bf4f800 ff000000, %l2 = 000057ff, %l3 = 00004969
5580 ldda [%i4+0x018]%asi,%l2 ! %l2 = 000000001bf4f800 00000000ff000000
5581! Mem[0000000010181438] = 77dc5bffadf36949, %f12 = ffffffff 00000000
5582 ldda [%i6+0x038]%asi,%f12 ! %f12 = 77dc5bff adf36949
5583! Mem[0000000010101408] = ff0000c3 000000ff, %l6 = 00000000, %l7 = 000000ff
5584 ldda [%i4+%o4]0x88,%l6 ! %l6 = 00000000000000ff 00000000ff0000c3
5585! Starting 10 instruction Store Burst
5586! %l1 = 000000008bf2c6ff, imm = 00000000000003cb, %l1 = 000000008bf2c6ff
5587 sub %l1,0x3cb,%l1 ! %l1 = 000000008bf2c334
5588
5589p0_label_206:
5590! Mem[0000000010181433] = ff008cf2, %l7 = 00000000ff0000c3
5591 ldstuba [%i6+0x033]%asi,%l7 ! %l7 = 000000f2000000ff
5592! %l5 = 0000000000000dae, Mem[000000001000141c] = 24ff598d
5593 sth %l5,[%i0+0x01c] ! Mem[000000001000141c] = 0dae598d
5594! %l2 = 000000001bf4f800, Mem[0000000030141400] = b1000000
5595 stba %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = b1000000
5596! Mem[0000000010081410] = 000000ff, %l7 = 00000000000000f2
5597 swapa [%i2+%o5]0x88,%l7 ! %l7 = 00000000000000ff
5598 membar #Sync ! Added by membar checker (30)
5599! %f26 = 000000ff, Mem[0000000010141408] = ae0d0000
5600 sta %f26,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff
5601! Mem[00000000100c1400] = fefff181, %l6 = 00000000000000ff
5602 swapa [%i3+%g0]0x80,%l6 ! %l6 = 00000000fefff181
5603! Mem[00000000300c1410] = 00000000, %l7 = 00000000000000ff
5604 swapa [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000
5605! %l4 = 00000000ff0000ff, Mem[0000000010181416] = 000000ff, %asi = 80
5606 stha %l4,[%i6+0x016]%asi ! Mem[0000000010181414] = 000000ff
5607! %l2 = 000000001bf4f800, Mem[0000000010001408] = ffffffffffffffff
5608 stxa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000001bf4f800
5609! Starting 10 instruction Load Burst
5610! Mem[0000000010101420] = ff2770d4ae000000, %l6 = 00000000fefff181
5611 ldx [%i4+0x020],%l6 ! %l6 = ff2770d4ae000000
5612
5613p0_label_207:
5614! Mem[0000000030141408] = ff000080f200ffff, %f10 = eb0000ff a0626a6b
5615 ldda [%i5+%o4]0x89,%f10 ! %f10 = ff000080 f200ffff
5616! Mem[0000000030081400] = ffffffff, %f12 = 77dc5bff
5617 lda [%i2+%g0]0x89,%f12 ! %f12 = ffffffff
5618! Mem[00000000218001c0] = 00ffeec2, %l6 = ff2770d4ae000000
5619 lduba [%o3+0x1c0]%asi,%l6 ! %l6 = 0000000000000000
5620! Mem[0000000030041410] = ff269c42ebd1c42a, %l1 = 000000008bf2c334
5621 ldxa [%i1+%o5]0x89,%l1 ! %l1 = ff269c42ebd1c42a
5622! Mem[0000000010081410] = 000000f2, %l0 = 00000000000000ff
5623 ldsba [%i2+%o5]0x88,%l0 ! %l0 = fffffffffffffff2
5624! Mem[0000000030001410] = 0000e2be, %l6 = 0000000000000000
5625 ldswa [%i0+%o5]0x89,%l6 ! %l6 = 000000000000e2be
5626! Mem[0000000030081410] = 1e000000, %l5 = 0000000000000dae
5627 lduwa [%i2+%o5]0x81,%l5 ! %l5 = 000000001e000000
5628! Mem[0000000010141408] = ff000000, %l2 = 000000001bf4f800
5629 ldub [%i5+0x009],%l2 ! %l2 = 0000000000000000
5630! Mem[0000000030181410] = ff000000, %f21 = 000000ff
5631 lda [%i6+%o5]0x89,%f21 ! %f21 = ff000000
5632! Starting 10 instruction Store Burst
5633! Mem[0000000030001410] = bee20000, %l7 = 0000000000000000
5634 ldstuba [%i0+%o5]0x81,%l7 ! %l7 = 000000be000000ff
5635
5636p0_label_208:
5637! %f30 = 77dc5bff, Mem[0000000010181408] = ff000000
5638 sta %f30,[%i6+%o4]0x80 ! Mem[0000000010181408] = 77dc5bff
5639! %f0 = 00000000 000057ff, %l6 = 000000000000e2be
5640! Mem[0000000030181420] = 7f90b8590fa627de
5641 add %i6,0x020,%g1
5642 stda %f0,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030181420] = 7f57000000002700
5643! %f0 = 00000000 000057ff, %l7 = 00000000000000be
5644! Mem[0000000030081410] = 1e00000000000000
5645 add %i2,0x010,%g1
5646 stda %f0,[%g1+%l7]ASI_PST8_S ! Mem[0000000030081410] = 0000000000005700
5647! %l5 = 000000001e000000, Mem[0000000020800040] = e049a555, %asi = 80
5648 stha %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = 0000a555
5649! %f26 = 000000ff, Mem[0000000030041400] = 000000ff
5650 sta %f26,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff
5651! Mem[0000000020800000] = 00ff5b63, %l6 = 000000000000e2be
5652 ldstub [%o1+%g0],%l6 ! %l6 = 00000000000000ff
5653! %l4 = 00000000ff0000ff, Mem[0000000030141410] = a4000000
5654 stha %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = a40000ff
5655! %l3 = 00000000ff000000, imm = fffffffffffffe56, %l6 = 0000000000000000
5656 or %l3,-0x1aa,%l6 ! %l6 = fffffffffffffe56
5657! %f29 = eb0000ff, Mem[0000000010041400] = ff000000
5658 sta %f29,[%i1+%g0]0x80 ! Mem[0000000010041400] = eb0000ff
5659! Starting 10 instruction Load Burst
5660! %l1 = ff269c42ebd1c42a, imm = fffffffffffff232, %l3 = 00000000ff000000
5661 xor %l1,-0xdce,%l3 ! %l3 = 00d963bd142e3618
5662
5663p0_label_209:
5664! Mem[0000000030181400] = 00000000 9aea71c3, %l4 = ff0000ff, %l5 = 1e000000
5665 ldda [%i6+%g0]0x89,%l4 ! %l4 = 000000009aea71c3 0000000000000000
5666! Mem[0000000010041424] = e5541976, %l6 = fffffffffffffe56
5667 ldsba [%i1+0x024]%asi,%l6 ! %l6 = ffffffffffffffe5
5668! Mem[0000000010081408] = c05600f2 3fff5bb1, %l6 = ffffffe5, %l7 = 000000be
5669 ldda [%i2+%o4]0x80,%l6 ! %l6 = 00000000c05600f2 000000003fff5bb1
5670! Mem[0000000030141400] = 000000b1, %l5 = 0000000000000000
5671 ldswa [%i5+%g0]0x81,%l5 ! %l5 = 00000000000000b1
5672! Mem[0000000030101400] = ff000000, %l3 = 00d963bd142e3618
5673 ldswa [%i4+%g0]0x89,%l3 ! %l3 = ffffffffff000000
5674! Mem[0000000010001408] = 00000000 1bf4f800, %l2 = 00000000, %l3 = ff000000
5675 ldda [%i0+0x008]%asi,%l2 ! %l2 = 0000000000000000 000000001bf4f800
5676! Mem[0000000010001408] = 00000000, %l2 = 0000000000000000
5677 ldsha [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
5678! Mem[0000000010141410] = ff8c2cff, %l2 = 0000000000000000
5679 ldsha [%i5+%o5]0x80,%l2 ! %l2 = ffffffffffffff8c
5680! Mem[0000000030041400] = 000000ff, %l6 = 00000000c05600f2
5681 ldsha [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
5682! Starting 10 instruction Store Burst
5683! %l0 = fffffffffffffff2, Mem[00000000100c1400] = ff000000
5684 stba %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff0000f2
5685
5686p0_label_210:
5687! %f28 = ff008cf2 eb0000ff, Mem[0000000010081410] = f2000000 ffdc0354
5688 std %f28,[%i2+%o5] ! Mem[0000000010081410] = ff008cf2 eb0000ff
5689! %l4 = 9aea71c3, %l5 = 000000b1, Mem[0000000030081410] = 00000000 00570000
5690 stda %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 9aea71c3 000000b1
5691! %f17 = 000057ff, Mem[0000000030001400] = ffffff00
5692 sta %f17,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000057ff
5693! %l4 = 000000009aea71c3, Mem[0000000030001408] = 4969f3adff5bdc77
5694 stxa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000009aea71c3
5695! %f16 = 00000000 000057ff ff570000 00003b05
5696! %f20 = 00000000 ff000000 c05600f2 3fff5bb1
5697! %f24 = 00000000 ffff00f2 000000ff 5c06ff76
5698! %f28 = ff008cf2 eb0000ff 77dc5bff adf36949
5699 stda %f16,[%i2]ASI_COMMIT_S ! Block Store to 0000000030081400
5700! %l2 = ffffff8c, %l3 = 1bf4f800, Mem[00000000100c1400] = ff0000f2 000000f2
5701 stda %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffff8c 1bf4f800
5702! %l3 = 000000001bf4f800, Mem[0000000030101400] = ff000000
5703 stha %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff00f800
5704! %l4 = 000000009aea71c3, Mem[0000000010001410] = ffffff76
5705 stha %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 71c3ff76
5706! Mem[0000000010141400] = ff006c00, %l5 = 00000000000000b1
5707 ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
5708! Starting 10 instruction Load Burst
5709! Mem[00000000100c1410] = 00000000, %l4 = 000000009aea71c3
5710 ldsh [%i3+%o5],%l4 ! %l4 = 0000000000000000
5711
5712p0_label_211:
5713! %f0 = 00000000 000057ff, Mem[0000000030141408] = ffff00f2 800000ff
5714 stda %f0 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000 000057ff
5715! Mem[0000000030101410] = 00003b05, %l5 = 00000000000000ff
5716 ldswa [%i4+%o5]0x81,%l5 ! %l5 = 0000000000003b05
5717! Mem[0000000030181400] = c371ea9a, %f4 = ffff0000
5718 lda [%i6+%g0]0x81,%f4 ! %f4 = c371ea9a
5719! Mem[0000000010101410] = 053b0000, %l5 = 0000000000003b05
5720 ldub [%i4+0x011],%l5 ! %l5 = 000000000000003b
5721! Mem[0000000030041410] = 2ac4d1eb, %f3 = ae0d0000
5722 lda [%i1+%o5]0x81,%f3 ! %f3 = 2ac4d1eb
5723! Mem[0000000030041410] = 2ac4d1eb429c26ff, %l6 = 0000000000000000
5724 ldxa [%i1+%o5]0x81,%l6 ! %l6 = 2ac4d1eb429c26ff
5725! Mem[0000000010181408] = 77dc5bff, %l1 = ff269c42ebd1c42a
5726 lduba [%i6+%o4]0x80,%l1 ! %l1 = 0000000000000077
5727! Mem[0000000030101408] = 1e000000, %l1 = 0000000000000077
5728 lduba [%i4+%o4]0x81,%l1 ! %l1 = 000000000000001e
5729! Mem[0000000010181400] = ff570000000000ff, %f8 = d11954e5 8429aab2
5730 ldda [%i6+%g0]0x88,%f8 ! %f8 = ff570000 000000ff
5731! Starting 10 instruction Store Burst
5732! %l2 = ffffffffffffff8c, Mem[000000001000143a] = 00005fdc
5733 stb %l2,[%i0+0x03a] ! Mem[0000000010001438] = 00008cdc
5734
5735p0_label_212:
5736! Mem[0000000030001400] = ff570000, %l6 = 2ac4d1eb429c26ff
5737 swapa [%i0+%g0]0x81,%l6 ! %l6 = 00000000ff570000
5738! Mem[0000000030181400] = 9aea71c3, %l6 = 00000000ff570000
5739 swapa [%i6+%g0]0x89,%l6 ! %l6 = 000000009aea71c3
5740! %l4 = 0000000000000000, Mem[0000000030181400] = ff570000
5741 stba %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff570000
5742 membar #Sync ! Added by membar checker (31)
5743! %l7 = 000000003fff5bb1, Mem[0000000010081400] = 000000ff
5744 stw %l7,[%i2+%g0] ! Mem[0000000010081400] = 3fff5bb1
5745! %l2 = ffffff8c, %l3 = 1bf4f800, Mem[0000000010081410] = ff008cf2 eb0000ff
5746 stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffff8c 1bf4f800
5747! Mem[0000000010041428] = 000000ff, %l3 = 000000001bf4f800
5748 ldstuba [%i1+0x028]%asi,%l3 ! %l3 = 00000000000000ff
5749! Mem[0000000010081400] = 3fff5bb1, %l7 = 000000003fff5bb1
5750 swapa [%i2+%g0]0x80,%l7 ! %l7 = 000000003fff5bb1
5751! Mem[0000000010101410] = 053b0000, %l2 = ffffffffffffff8c
5752 ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 00000005000000ff
5753! %l6 = 000000009aea71c3, Mem[0000000010001438] = 00008cdc000057ff
5754 stx %l6,[%i0+0x038] ! Mem[0000000010001438] = 000000009aea71c3
5755! Starting 10 instruction Load Burst
5756! Mem[0000000010181408] = ff5bdc77, %f18 = ff570000
5757 lda [%i6+%o4]0x88,%f18 ! %f18 = ff5bdc77
5758
5759p0_label_213:
5760! Mem[0000000010001410] = 71c3ff76, %l0 = fffffffffffffff2
5761 lduwa [%i0+%o5]0x80,%l0 ! %l0 = 0000000071c3ff76
5762! Mem[0000000010141408] = 000000ff, %l4 = 0000000000000000
5763 ldsba [%i5+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
5764! Mem[0000000030001410] = 0000e2ff, %l7 = 000000003fff5bb1
5765 ldswa [%i0+%o5]0x89,%l7 ! %l7 = 000000000000e2ff
5766! Mem[0000000030001410] = ffe20000 84000000, %l2 = 00000005, %l3 = 00000000
5767 ldda [%i0+%o5]0x81,%l2 ! %l2 = 00000000ffe20000 0000000084000000
5768! Mem[0000000030181408] = 7a8eeeff, %l5 = 000000000000003b
5769 lduha [%i6+%o4]0x89,%l5 ! %l5 = 000000000000eeff
5770! Mem[00000000201c0000] = 6949eaae, %l4 = ffffffffffffffff
5771 ldsh [%o0+%g0],%l4 ! %l4 = 0000000000006949
5772! Mem[00000000100c1408] = a69ebf0f3f000000, %l1 = 000000000000001e
5773 ldxa [%i3+%o4]0x88,%l1 ! %l1 = a69ebf0f3f000000
5774! %l7 = 000000000000e2ff, Mem[0000000010181400] = ff000000
5775 stwa %l7,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000e2ff
5776! Mem[00000000218000c0] = ffff3492, %l2 = 00000000ffe20000
5777 lduba [%o3+0x0c1]%asi,%l2 ! %l2 = 00000000000000ff
5778! Starting 10 instruction Store Burst
5779! %l6 = 000000009aea71c3, Mem[0000000020800001] = ffff5b63
5780 stb %l6,[%o1+0x001] ! Mem[0000000020800000] = ffc35b63
5781
5782p0_label_214:
5783! %l5 = 000000000000eeff, immed = fffffefb, %y = 00000354
5784 umul %l5,-0x105,%l3 ! %l3 = 0000eefeff0c5605, %y = 0000eefe
5785! %l6 = 9aea71c3, %l7 = 0000e2ff, Mem[0000000010181410] = 00000000 ff000000
5786 stda %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 9aea71c3 0000e2ff
5787! Mem[0000000030181410] = 000000ff, %l1 = a69ebf0f3f000000
5788 swapa [%i6+%o5]0x81,%l1 ! %l1 = 00000000000000ff
5789! %l4 = 0000000000006949, %l7 = 000000000000e2ff, %y = 0000eefe
5790 sdiv %l4,%l7,%l6 ! %l6 = 000000007fffffff
5791 mov %l0,%y ! %y = 71c3ff76
5792! %l2 = 000000ff, %l3 = ff0c5605, Mem[00000000100c1400] = ffffff8c 1bf4f800
5793 stda %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff ff0c5605
5794! %l4 = 00006949, %l5 = 0000eeff, Mem[0000000010081400] = b15bff3f c826f2ec
5795 stda %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00006949 0000eeff
5796! %l1 = 00000000000000ff, Mem[00000000300c1410] = f2000000000000ff
5797 stxa %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000000000ff
5798! %l3 = 0000eefeff0c5605, Mem[0000000030041408] = ff000000
5799 stba %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 05000000
5800! Mem[0000000030141408] = 00000000, %l6 = 000000007fffffff
5801 ldstuba [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff
5802! Starting 10 instruction Load Burst
5803! Mem[0000000010001400] = 1e000000, %l4 = 0000000000006949
5804 lduh [%i0+%g0],%l4 ! %l4 = 0000000000001e00
5805
5806p0_label_215:
5807! Mem[0000000030001400] = b15b0000ff269c42, %f30 = 77dc5bff adf36949
5808 ldda [%i0+%g0]0x89,%f30 ! %f30 = b15b0000 ff269c42
5809! Mem[00000000218000c0] = ffff3492, %l6 = 0000000000000000
5810 ldsb [%o3+0x0c1],%l6 ! %l6 = ffffffffffffffff
5811! Mem[0000000030041408] = 00ffff76 00000005, %l6 = ffffffff, %l7 = 0000e2ff
5812 ldda [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000005 0000000000ffff76
5813! Mem[0000000010181408] = ff5bdc77, %l6 = 0000000000000005
5814 lduba [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000077
5815! Mem[0000000010001408] = 00000000, %l0 = 0000000071c3ff76
5816 lduha [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
5817! Mem[0000000030181408] = 690c52af7a8eeeff, %f22 = c05600f2 3fff5bb1
5818 ldda [%i6+%o4]0x89,%f22 ! %f22 = 690c52af 7a8eeeff
5819! Mem[0000000010001408] = 000000001bf4f800, %f14 = ffee8e7a af520c69
5820 ldda [%i0+%o4]0x80,%f14 ! %f14 = 00000000 1bf4f800
5821! Mem[0000000010041408] = ff0000ff, %l7 = 0000000000ffff76
5822 ldswa [%i1+%o4]0x88,%l7 ! %l7 = ffffffffff0000ff
5823! Mem[0000000010041430] = eb0000ffa0626a6b, %f20 = 00000000 ff000000
5824 ldd [%i1+0x030],%f20 ! %f20 = eb0000ff a0626a6b
5825! Starting 10 instruction Store Burst
5826! %l6 = 0000000000000077, Mem[0000000010041408] = ff0000ff76ffff00
5827 stx %l6,[%i1+%o4] ! Mem[0000000010041408] = 0000000000000077
5828
5829p0_label_216:
5830! %l6 = 0000000000000077, Mem[00000000211c0001] = e0ff4b99, %asi = 80
5831 stba %l6,[%o2+0x001]%asi ! Mem[00000000211c0000] = e0774b99
5832! %f16 = 00000000 000057ff, %l2 = 00000000000000ff
5833! Mem[00000000100c1428] = 0000000000000071
5834 add %i3,0x028,%g1
5835 stda %f16,[%g1+%l2]ASI_PST16_P ! Mem[00000000100c1428] = 00000000000057ff
5836! %f26 = 000000ff 5c06ff76, Mem[0000000030141410] = a40000ff ae0d0000
5837 stda %f26,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff 5c06ff76
5838! %l7 = ffffffffff0000ff, Mem[0000000010141410] = ff8c2cff
5839 stba %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff8c2cff
5840! Mem[00000000300c1400] = 00000000, %l5 = 000000000000eeff
5841 ldstuba [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
5842! %l3 = 0000eefeff0c5605, immed = fffffaef, %y = 71c3ff76
5843 smul %l3,-0x511,%l3 ! %l3 = 00000004d28030ab, %y = 00000004
5844! %l3 = 00000004d28030ab, Mem[0000000030181400] = 000057ff
5845 stba %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = ab0057ff
5846! Mem[0000000010181410] = 9aea71c3, %l3 = 00000004d28030ab
5847 swapa [%i6+%o5]0x88,%l3 ! %l3 = 000000009aea71c3
5848! Mem[0000000010101410] = 00003bff, %l0 = 0000000000000000
5849 ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
5850! Starting 10 instruction Load Burst
5851! Mem[0000000030101410] = b15bff3f053b0000, %l7 = ffffffffff0000ff
5852 ldxa [%i4+%o5]0x89,%l7 ! %l7 = b15bff3f053b0000
5853
5854p0_label_217:
5855! Mem[0000000010141418] = 74a5f194, %l6 = 0000000000000077
5856 ldsha [%i5+0x01a]%asi,%l6 ! %l6 = fffffffffffff194
5857! Mem[0000000030181410] = 0000003f, %l5 = 0000000000000000
5858 ldswa [%i6+%o5]0x89,%l5 ! %l5 = 000000000000003f
5859! Mem[0000000010001410] = 76ffc371, %l2 = 00000000000000ff
5860 ldsba [%i0+%o5]0x88,%l2 ! %l2 = 0000000000000071
5861! Mem[0000000010041410] = ffffffffffe0c300, %l0 = 00000000000000ff
5862 ldxa [%i1+%o5]0x88,%l0 ! %l0 = ffffffffffe0c300
5863! Mem[0000000010001428] = ffffffff, %l2 = 0000000000000071
5864 ldsb [%i0+0x02b],%l2 ! %l2 = ffffffffffffffff
5865! Mem[00000000218001c0] = 00ffeec2, %l2 = ffffffffffffffff
5866 lduha [%o3+0x1c0]%asi,%l2 ! %l2 = 00000000000000ff
5867! Mem[0000000010081430] = 00000000ff0000ff, %f0 = 00000000 000057ff
5868 ldd [%i2+0x030],%f0 ! %f0 = 00000000 ff0000ff
5869! Mem[0000000010101408] = ff000000, %f4 = c371ea9a
5870 lda [%i4+%o4]0x80,%f4 ! %f4 = ff000000
5871! Mem[0000000010041408] = 00000000, %f26 = 000000ff
5872 lda [%i1+0x008]%asi,%f26 ! %f26 = 00000000
5873! Starting 10 instruction Store Burst
5874! Code Fragment 4
5875p0_fragment_33:
5876! %l0 = ffffffffffe0c300
5877 setx 0x1601423069718edc,%g7,%l0 ! %l0 = 1601423069718edc
5878! %l1 = 00000000000000ff
5879 setx 0xd2e8ff0fa2d95f0d,%g7,%l1 ! %l1 = d2e8ff0fa2d95f0d
5880 setx 0x7ff8, %g1, %g2
5881 and %l0, %g2, %l0
5882 setx 0xffffffff, %g1, %g2
5883 and %l1, %g2, %l1
5884 setx 0x100000000, %g1, %g2
5885 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5886 ta T_CHANGE_HPRIV
5887 stxa %l1, [%l0]ASI_ICACHE_INSTR
5888 ta T_CHANGE_NONHPRIV
5889! %l0 = 1601423069718edc
5890 setx 0xfb920d28107c3fd9,%g7,%l0 ! %l0 = fb920d28107c3fd9
5891! %l1 = d2e8ff0fa2d95f0d
5892 setx 0x515418b7da7208e6,%g7,%l1 ! %l1 = 515418b7da7208e6
5893
5894p0_label_218:
5895! %f30 = b15b0000 ff269c42, %l1 = 515418b7da7208e6
5896! Mem[0000000010181418] = c056fff23fff5bb1
5897 add %i6,0x018,%g1
5898 stda %f30,[%g1+%l1]ASI_PST32_P ! Mem[0000000010181418] = b15b00003fff5bb1
5899! %f14 = 00000000 1bf4f800, Mem[00000000300c1410] = 000000ff 00000000
5900 stda %f14,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 1bf4f800
5901! Mem[00000000211c0001] = e0774b99, %l3 = 000000009aea71c3
5902 ldstub [%o2+0x001],%l3 ! %l3 = 00000077000000ff
5903! %l5 = 000000000000003f, Mem[000000001004143c] = 7bffffff
5904 stw %l5,[%i1+0x03c] ! Mem[000000001004143c] = 0000003f
5905! Mem[000000001008143c] = 00000000, %l5 = 000000000000003f, %asi = 80
5906 swapa [%i2+0x03c]%asi,%l5 ! %l5 = 0000000000000000
5907! %l4 = 0000000000001e00, Mem[000000001008142e] = ffffd1eb, %asi = 80
5908 stha %l4,[%i2+0x02e]%asi ! Mem[000000001008142c] = ffff1e00
5909! Mem[000000001010141f] = ff000000, %l7 = b15bff3f053b0000
5910 ldstuba [%i4+0x01f]%asi,%l7 ! %l7 = 00000000000000ff
5911! %l2 = 00000000000000ff, Mem[0000000030081408] = ff570000
5912 stwa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000ff
5913! Mem[0000000030181408] = 690c52af7a8eeeff, %f2 = ffffffff 2ac4d1eb
5914 ldda [%i6+%o4]0x89,%f2 ! %f2 = 690c52af 7a8eeeff
5915! Starting 10 instruction Load Burst
5916! Mem[0000000010001408] = 00000000, %l1 = 515418b7da7208e6
5917 lduwa [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
5918
5919p0_label_219:
5920! Mem[0000000030001410] = ffe2000084000000, %f4 = ff000000 ff000000
5921 ldda [%i0+%o5]0x81,%f4 ! %f4 = ffe20000 84000000
5922! Mem[0000000010001408] = 00000000, %l3 = 0000000000000077
5923 ldswa [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
5924! Mem[0000000021800040] = 1e4307c8, %l3 = 0000000000000000
5925 ldsha [%o3+0x040]%asi,%l3 ! %l3 = 0000000000001e43
5926! Mem[0000000030141400] = b1000000, %f31 = ff269c42
5927 lda [%i5+%g0]0x89,%f31 ! %f31 = b1000000
5928! Mem[0000000010141408] = ff000000, %l3 = 0000000000001e43
5929 lduha [%i5+0x00a]%asi,%l3 ! %l3 = 0000000000000000
5930! Mem[0000000010041408] = 00000000, %l7 = 0000000000000000
5931 lduba [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000000
5932! Mem[0000000010141410] = ff2c8cff, %l6 = fffffffffffff194
5933 ldsba [%i5+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
5934! Mem[0000000030041410] = 2ac4d1eb, %f29 = eb0000ff
5935 lda [%i1+%o5]0x81,%f29 ! %f29 = 2ac4d1eb
5936! Mem[0000000030081408] = ff000000, %l2 = 00000000000000ff
5937 lduha [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
5938! Starting 10 instruction Store Burst
5939! %l5 = 0000000000000000, Mem[0000000010001408] = 00000000
5940 stba %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
5941
5942p0_label_220:
5943! %l0 = fb920d28107c3fd9, Mem[0000000030141410] = 5c06ff76
5944 stba %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 5c06ffd9
5945! Randomly selected nop
5946 nop
5947! %l0 = fb920d28107c3fd9, Mem[0000000030181400] = ff5700ab
5948 stha %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff573fd9
5949! %l4 = 00001e00, %l5 = 00000000, Mem[00000000300c1400] = 000000ff 00000000
5950 stda %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00001e00 00000000
5951! Mem[0000000030101400] = 00f800ff, %l1 = 0000000000000000
5952 ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000ff
5953! Mem[000000001010143a] = 37bb86bf, %l1 = 0000000000000000
5954 ldstub [%i4+0x03a],%l1 ! %l1 = 00000086000000ff
5955! %l2 = 00000000, %l3 = 00000000, Mem[0000000030081408] = 000000ff 00003b05
5956 stda %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 00000000
5957! %l0 = 107c3fd9, %l1 = 00000086, Mem[00000000100c1428] = 00000000 000057ff
5958 std %l0,[%i3+0x028] ! Mem[00000000100c1428] = 107c3fd9 00000086
5959! Mem[0000000010141400] = 006c00ff, %l6 = ffffffffffffffff
5960 ldstuba [%i5+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
5961! Starting 10 instruction Load Burst
5962! Mem[0000000010001408] = 00000000, %l5 = 0000000000000000
5963 lduwa [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
5964
5965p0_label_221:
5966! Mem[0000000010141408] = ffffffff000000ff, %l2 = 0000000000000000
5967 ldxa [%i5+%o4]0x88,%l2 ! %l2 = ffffffff000000ff
5968! Mem[0000000010001410] = 71c3ff76, %l0 = fb920d28107c3fd9
5969 ldsha [%i0+%o5]0x80,%l0 ! %l0 = 00000000000071c3
5970! Mem[0000000010181410] = ab3080d2, %l7 = 0000000000000000
5971 lduw [%i6+%o5],%l7 ! %l7 = 00000000ab3080d2
5972! Mem[0000000030141400] = 00000000b1000000, %l3 = 0000000000000000
5973 ldxa [%i5+%g0]0x89,%l3 ! %l3 = 00000000b1000000
5974! Mem[0000000010141410] = ff8c2cff0000ffff, %f4 = ffe20000 84000000
5975 ldda [%i5+%o5]0x80,%f4 ! %f4 = ff8c2cff 0000ffff
5976! Mem[0000000010041408] = 00000000, %f22 = 690c52af
5977 lda [%i1+%o4]0x88,%f22 ! %f22 = 00000000
5978! Mem[0000000010141410] = ff2c8cff, %l2 = ffffffff000000ff
5979 ldsha [%i5+%o5]0x88,%l2 ! %l2 = ffffffffffff8cff
5980! Mem[0000000010001400] = 000000000000001e, %f14 = 00000000 1bf4f800
5981 ldda [%i0+%g0]0x88,%f14 ! %f14 = 00000000 0000001e
5982! %l0 = 000071c3, %l1 = 00000086, Mem[0000000030041408] = 00000005 00ffff76
5983 stda %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000071c3 00000086
5984! Starting 10 instruction Store Burst
5985! Mem[0000000010141400] = ff006c00, %l1 = 0000000000000086
5986 ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
5987
5988p0_label_222:
5989! %l0 = 00000000000071c3, Mem[00000000300c1410] = 00f8f41b
5990 stwa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000071c3
5991! Mem[00000000100c143b] = 8ae1e2be, %l4 = 0000000000001e00
5992 ldstub [%i3+0x03b],%l4 ! %l4 = 000000be000000ff
5993! Mem[0000000010101408] = 000000ff, %l7 = 00000000ab3080d2
5994 swapa [%i4+%o4]0x88,%l7 ! %l7 = 00000000000000ff
5995! %l5 = 0000000000000000, Mem[0000000010101400] = c371ea9a
5996 stba %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0071ea9a
5997! %l0 = 000071c3, %l1 = 000000ff, Mem[0000000010041410] = 00c3e0ff ffffffff
5998 std %l0,[%i1+%o5] ! Mem[0000000010041410] = 000071c3 000000ff
5999! Mem[0000000030001410] = 0000e2ff, %l5 = 0000000000000000
6000 swapa [%i0+%o5]0x89,%l5 ! %l5 = 000000000000e2ff
6001! %f26 = 00000000 5c06ff76, Mem[0000000010081410] = ffffff8c 1bf4f800
6002 stda %f26,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 5c06ff76
6003! %l3 = 00000000b1000000, Mem[0000000010001408] = 00000000
6004 stba %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
6005! Mem[0000000010001400] = 1e000000, %l5 = 000000000000e2ff
6006 ldstuba [%i0+%g0]0x80,%l5 ! %l5 = 0000001e000000ff
6007! Starting 10 instruction Load Burst
6008! Mem[0000000030041410] = ebd1c42a, %l4 = 00000000000000be
6009 ldsba [%i1+%o5]0x89,%l4 ! %l4 = 000000000000002a
6010
6011p0_label_223:
6012! Mem[0000000030101408] = 0000001e, %l5 = 000000000000001e
6013 lduba [%i4+%o4]0x89,%l5 ! %l5 = 000000000000001e
6014! Mem[0000000030081410] = 00000000, %l7 = 00000000000000ff
6015 ldsha [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
6016! Mem[0000000020800000] = ffc35b63, %l6 = 00000000000000ff
6017 lduba [%o1+0x001]%asi,%l6 ! %l6 = 00000000000000c3
6018! Mem[0000000010141418] = 74a5f194, %l3 = 00000000b1000000
6019 ldsba [%i5+0x01b]%asi,%l3 ! %l3 = ffffffffffffff94
6020! Mem[0000000010181410] = ab3080d2, %l4 = 000000000000002a
6021 lduba [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000ab
6022! Mem[0000000030081410] = 00000000, %l2 = ffffffffffff8cff
6023 lduha [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
6024! Mem[0000000030101408] = 0000001e, %f3 = 7a8eeeff
6025 lda [%i4+%o4]0x89,%f3 ! %f3 = 0000001e
6026! Mem[0000000010141400] = 006c00ff, %l6 = 00000000000000c3
6027 ldsha [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff
6028! %f14 = 00000000, %f18 = ff5bdc77, %f9 = 000000ff
6029 fdivs %f14,%f18,%f9 ! %f9 = 80000000
6030! Starting 10 instruction Store Burst
6031! %l0 = 000071c3, %l1 = 000000ff, Mem[0000000030001400] = ff269c42 b15b0000
6032 stda %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000071c3 000000ff
6033
6034p0_label_224:
6035! Mem[0000000010181424] = ffa56439, %l0 = 00000000000071c3
6036 ldstuba [%i6+0x024]%asi,%l0 ! %l0 = 000000ff000000ff
6037! %f4 = ff8c2cff 0000ffff, Mem[0000000030041408] = c3710000 86000000
6038 stda %f4 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff8c2cff 0000ffff
6039! %l2 = 0000000000000000, Mem[0000000020800000] = ffc35b63, %asi = 80
6040 stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = 00005b63
6041! Mem[00000000100c1400] = ff000000, %l6 = 00000000000000ff
6042 ldstuba [%i3+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
6043! Mem[0000000030181410] = 3f000000, %l3 = ffffffffffffff94
6044 swapa [%i6+%o5]0x81,%l3 ! %l3 = 000000003f000000
6045! Mem[0000000010141400] = 006c00ff, %l1 = 00000000000000ff
6046 ldstuba [%i5+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
6047! %l4 = 00000000000000ab, Mem[0000000030141410] = d9ff065c
6048 stha %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00ab065c
6049! %f14 = 00000000, %f14 = 00000000
6050 fcmps %fcc1,%f14,%f14 ! %fcc1 = 0
6051! Mem[00000000100c1428] = 107c3fd900000086, %l0 = 00000000000000ff, %l5 = 000000000000001e
6052 add %i3,0x28,%g1
6053 casxa [%g1]0x80,%l0,%l5 ! %l5 = 107c3fd900000086
6054! Starting 10 instruction Load Burst
6055! Mem[0000000010081408] = f20056c0, %l5 = 107c3fd900000086
6056 lduwa [%i2+%o4]0x88,%l5 ! %l5 = 00000000f20056c0
6057
6058p0_label_225:
6059! Mem[000000001004141c] = 8bf2c6ff, %l2 = 0000000000000000
6060 ldsha [%i1+0x01e]%asi,%l2 ! %l2 = ffffffffffffc6ff
6061! Mem[0000000030141410] = 00ab065c ff000000, %l6 = 000000ff, %l7 = 00000000
6062 ldda [%i5+%o5]0x81,%l6 ! %l6 = 0000000000ab065c 00000000ff000000
6063! Mem[0000000010101400] = 0071ea9a00000000, %l7 = 00000000ff000000
6064 ldxa [%i4+%g0]0x80,%l7 ! %l7 = 0071ea9a00000000
6065! Mem[0000000010101408] = d28030abc30000ff, %f2 = 690c52af 0000001e
6066 ldda [%i4+%o4]0x80,%f2 ! %f2 = d28030ab c30000ff
6067! %l0 = 00000000000000ff, %l6 = 0000000000ab065c, %l7 = 0071ea9a00000000
6068 xor %l0,%l6,%l7 ! %l7 = 0000000000ab06a3
6069! Mem[0000000010181400] = ffe20000, %l5 = 00000000f20056c0
6070 lduba [%i6+%g0]0x88,%l5 ! %l5 = 0000000000000000
6071! Mem[0000000010081410] = 00000000, %l0 = 00000000000000ff
6072 ldsh [%i2+%o5],%l0 ! %l0 = 0000000000000000
6073! %l0 = 0000000000000000, %l7 = 0000000000ab06a3, %l0 = 0000000000000000
6074 xnor %l0,%l7,%l0 ! %l0 = ffffffffff54f95c
6075! %f9 = 80000000, %f31 = b1000000
6076 fcmpes %fcc2,%f9 ,%f31 ! %fcc2 = 2
6077! Starting 10 instruction Store Burst
6078! Mem[0000000010041408] = 00000000, %l3 = 000000003f000000
6079 swapa [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
6080
6081p0_label_226:
6082! %f14 = 00000000, Mem[000000001014143c] = 7a8eeeff
6083 sta %f14,[%i5+0x03c]%asi ! Mem[000000001014143c] = 00000000
6084! %f16 = 00000000, Mem[0000000010041410] = c3710000
6085 sta %f16,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
6086! %l2 = ffffc6ff, %l3 = 00000000, Mem[0000000030141400] = b1000000 00000000
6087 stda %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffc6ff 00000000
6088! %f9 = 80000000, Mem[0000000030041410] = ebd1c42a
6089 sta %f9 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = 80000000
6090! Mem[0000000010041408] = 0000003f, %l1 = 00000000000000ff
6091 swapa [%i1+%o4]0x80,%l1 ! %l1 = 000000000000003f
6092! %l1 = 000000000000003f, imm = 0000000000000f4d, %l4 = 00000000000000ab
6093 and %l1,0xf4d,%l4 ! %l4 = 000000000000000d
6094! %f0 = 00000000 ff0000ff d28030ab c30000ff
6095! %f4 = ff8c2cff 0000ffff 9e3da5c0 94f1a574
6096! %f8 = ff570000 80000000 ff000080 f200ffff
6097! %f12 = ffffffff adf36949 00000000 0000001e
6098 stda %f0,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400
6099! %f19 = 00003b05, %f27 = 5c06ff76, %f30 = b15b0000
6100 fsubs %f19,%f27,%f30 ! %l0 = ffffffffff54f97e, Unfinished, %fsr = 2800000400
6101! %l1 = 000000000000003f, Mem[0000000030181400] = ff573fd9
6102 stba %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff573f3f
6103! Starting 10 instruction Load Burst
6104! Mem[0000000010181410] = d28030ab, %l0 = ffffffffff54f97e
6105 lduba [%i6+%o5]0x88,%l0 ! %l0 = 00000000000000ab
6106
6107p0_label_227:
6108! Mem[00000000100c142c] = 00000086, %l1 = 000000000000003f
6109 ldsw [%i3+0x02c],%l1 ! %l1 = 0000000000000086
6110! Mem[0000000020800000] = 00005b63, %l7 = 0000000000ab06a3
6111 ldsha [%o1+0x000]%asi,%l7 ! %l7 = 0000000000000000
6112! Mem[0000000030041408] = ffff0000 ff2c8cff, %l4 = 0000000d, %l5 = 00000000
6113 ldda [%i1+%o4]0x89,%l4 ! %l4 = 00000000ff2c8cff 00000000ffff0000
6114! %f28 = ff008cf2, %f29 = 2ac4d1eb
6115 fcmpes %fcc2,%f28,%f29 ! %fcc2 = 1
6116! %f24 = 00000000 ffff00f2, %f30 = b15b0000 b1000000
6117 fxtod %f24,%f30 ! %f30 = 41efffe0 1e400000
6118! %l1 = 0000000000000086, imm = 0000000000000a4c, %l6 = 0000000000ab065c
6119 and %l1,0xa4c,%l6 ! %l6 = 0000000000000004
6120! Mem[00000000100c1420] = 00ff0000, %l1 = 0000000000000086
6121 ldub [%i3+0x022],%l1 ! %l1 = 0000000000000000
6122! Mem[00000000100c1400] = ff000000, %l3 = 0000000000000000
6123 lduba [%i3+%g0]0x80,%l3 ! %l3 = 00000000000000ff
6124! %l1 = 0000000000000000, imm = fffffffffffff861, %l4 = 00000000ff2c8cff
6125 andn %l1,-0x79f,%l4 ! %l4 = 0000000000000000
6126! Starting 10 instruction Store Burst
6127! Mem[0000000020800040] = 0000a555, %l1 = 0000000000000000
6128 ldstub [%o1+0x040],%l1 ! %l1 = 00000000000000ff
6129
6130p0_label_228:
6131! %l3 = 00000000000000ff, Mem[0000000010181428] = 000000ff
6132 stw %l3,[%i6+0x028] ! Mem[0000000010181428] = 000000ff
6133! %l1 = 0000000000000000, Mem[0000000030001408] = 00000000
6134 stha %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
6135! %l4 = 0000000000000000, Mem[00000000300c1408] = eb0000ff95ffe03a
6136 stxa %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000000000
6137! %l6 = 00000004, %l7 = 00000000, Mem[0000000030141410] = 0000ffff ff8c2cff
6138 stda %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000004 00000000
6139! %l1 = 0000000000000000, Mem[0000000010041412] = 00000000
6140 stb %l1,[%i1+0x012] ! Mem[0000000010041410] = 00000000
6141 membar #Sync ! Added by membar checker (32)
6142! Mem[0000000030141410] = 04000000, %l0 = 00000000000000ab
6143 ldstuba [%i5+%o5]0x81,%l0 ! %l0 = 00000004000000ff
6144! %l5 = 00000000ffff0000, Mem[0000000010101410] = 00003bff
6145 stha %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
6146! Mem[0000000010041410] = 00000000, %l3 = 00000000000000ff
6147 ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 00000000000000ff
6148! Mem[0000000010001420] = 0000337e, %l3 = 00000000, %l1 = 00000000
6149 add %i0,0x20,%g1
6150 casa [%g1]0x80,%l3,%l1 ! %l1 = 000000000000337e
6151! Starting 10 instruction Load Burst
6152! Mem[0000000010041430] = eb0000ff a0626a6b, %l0 = 00000004, %l1 = 0000337e
6153 ldda [%i1+0x030]%asi,%l0 ! %l0 = 00000000eb0000ff 00000000a0626a6b
6154
6155p0_label_229:
6156! Mem[0000000010101408] = d28030ab, %l5 = 00000000ffff0000
6157 ldswa [%i4+%o4]0x80,%l5 ! %l5 = ffffffffd28030ab
6158! Mem[0000000010101418] = 1bf4f800, %l5 = ffffffffd28030ab
6159 lduwa [%i4+0x018]%asi,%l5 ! %l5 = 000000001bf4f800
6160! Mem[000000001008140c] = 3fff5bb1, %l1 = 00000000a0626a6b
6161 ldsh [%i2+0x00e],%l1 ! %l1 = 0000000000005bb1
6162! Mem[00000000300c1408] = 00000000, %l3 = 0000000000000000
6163 lduba [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000000
6164! %l7 = 0000000000000000, immed = fffff09a, %y = 00000004
6165 udiv %l7,-0xf66,%l5 ! %l5 = 0000000000000004
6166 mov %l0,%y ! %y = eb0000ff
6167! Mem[00000000100c1400] = 000000ff, %l0 = 00000000eb0000ff
6168 ldsha [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ff
6169! Mem[0000000030141410] = 000000ff, %l0 = 00000000000000ff
6170 lduha [%i5+%o5]0x89,%l0 ! %l0 = 00000000000000ff
6171! Mem[0000000010001410] = 71c3ff76, %l0 = 00000000000000ff
6172 ldsha [%i0+%o5]0x80,%l0 ! %l0 = 00000000000071c3
6173! Mem[0000000010181410] = 0000e2ff d28030ab, %l4 = 00000000, %l5 = 00000004
6174 ldda [%i6+%o5]0x88,%l4 ! %l4 = 00000000d28030ab 000000000000e2ff
6175! Starting 10 instruction Store Burst
6176! Mem[000000001008140c] = 3fff5bb1, %l5 = 0000e2ff, %l2 = ffffc6ff
6177 add %i2,0x0c,%g1
6178 casa [%g1]0x80,%l5,%l2 ! %l2 = 000000003fff5bb1
6179
6180p0_label_230:
6181! Mem[0000000010081408] = f20056c0, %l6 = 0000000000000004
6182 swapa [%i2+%o4]0x88,%l6 ! %l6 = 00000000f20056c0
6183! Mem[0000000010141410] = ff8c2cff, %l3 = 0000000000000000, %asi = 80
6184 swapa [%i5+0x010]%asi,%l3 ! %l3 = 00000000ff8c2cff
6185! %f20 = eb0000ff a0626a6b, %l3 = 00000000ff8c2cff
6186! Mem[0000000010041428] = ff0000ffffffff95
6187 add %i1,0x028,%g1
6188 stda %f20,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010041428] = 6b6a62a0ff0000eb
6189! Mem[00000000218000c0] = ffff3492, %l7 = 0000000000000000
6190 ldstuba [%o3+0x0c0]%asi,%l7 ! %l7 = 000000ff000000ff
6191! Mem[00000000300c1408] = 00000000, %l6 = 00000000f20056c0
6192 ldstuba [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000ff
6193! Mem[0000000010001408] = 00000000, %l2 = 000000003fff5bb1
6194 ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 00000000000000ff
6195! Mem[0000000010101410] = 00000000, %l5 = 000000000000e2ff
6196 ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 00000000000000ff
6197! %l7 = 00000000000000ff, Mem[0000000010081400] = 00006949
6198 stha %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff
6199! %l1 = 0000000000005bb1, Mem[0000000030101408] = 1e000000000000ff
6200 stxa %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000005bb1
6201! Starting 10 instruction Load Burst
6202! Mem[0000000010181420] = ffffed05, %l4 = 00000000d28030ab
6203 lduha [%i6+0x022]%asi,%l4 ! %l4 = 000000000000ed05
6204
6205p0_label_231:
6206! Mem[0000000030081400] = 00000000000057ff, %f16 = 00000000 000057ff
6207 ldda [%i2+%g0]0x81,%f16 ! %f16 = 00000000 000057ff
6208! Mem[00000000201c0000] = 6949eaae, %l1 = 0000000000005bb1
6209 lduha [%o0+0x000]%asi,%l1 ! %l1 = 0000000000006949
6210! Mem[0000000010181408] = ff5bdc77, %l2 = 0000000000000000
6211 lduha [%i6+%o4]0x88,%l2 ! %l2 = 000000000000dc77
6212! Mem[0000000030001410] = 00000000, %l2 = 000000000000dc77
6213 lduha [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
6214! Mem[0000000010141408] = ffffffff 000000ff, %l4 = 0000ed05, %l5 = 00000000
6215 ldda [%i5+%o4]0x88,%l4 ! %l4 = 00000000000000ff 00000000ffffffff
6216! Mem[0000000010041414] = 000000ff, %l1 = 0000000000006949
6217 ldswa [%i1+0x014]%asi,%l1 ! %l1 = 00000000000000ff
6218! Mem[0000000030001408] = 00000000, %l4 = 00000000000000ff
6219 ldswa [%i0+%o4]0x89,%l4 ! %l4 = 0000000000000000
6220! Mem[0000000010181408] = 00000000ff5bdc77, %l5 = 00000000ffffffff
6221 ldxa [%i6+%o4]0x88,%l5 ! %l5 = 00000000ff5bdc77
6222! Mem[00000000300c1400] = 00001e00, %l1 = 00000000000000ff
6223 ldswa [%i3+%g0]0x89,%l1 ! %l1 = 0000000000001e00
6224! Starting 10 instruction Store Burst
6225! %l4 = 00000000, %l5 = ff5bdc77, Mem[0000000030181408] = 7a8eeeff 690c52af
6226 stda %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 ff5bdc77
6227
6228p0_label_232:
6229! Mem[0000000030141408] = ff0000c3, %l6 = 0000000000000000
6230 swapa [%i5+%o4]0x81,%l6 ! %l6 = 00000000ff0000c3
6231! %l6 = 00000000ff0000c3, Mem[0000000010141410] = 00000000
6232 stwa %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff0000c3
6233! %f26 = 00000000 5c06ff76, %l7 = 00000000000000ff
6234! Mem[0000000010181428] = 000000ff5c06ff76
6235 add %i6,0x028,%g1
6236 stda %f26,[%g1+%l7]ASI_PST32_P ! Mem[0000000010181428] = 000000005c06ff76
6237! Mem[0000000010001400] = 000000ff, %l0 = 00000000000071c3
6238 swapa [%i0+%g0]0x88,%l0 ! %l0 = 00000000000000ff
6239! %l2 = 0000000000000000, Mem[0000000010081408] = 00000004
6240 stba %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
6241! Mem[0000000030081410] = 00000000, %l6 = 00000000ff0000c3
6242 ldstuba [%i2+%o5]0x89,%l6 ! %l6 = 00000000000000ff
6243! Mem[0000000010141402] = ff006c00, %l0 = 00000000000000ff
6244 ldstuba [%i5+0x002]%asi,%l0 ! %l0 = 0000006c000000ff
6245! %f20 = eb0000ff a0626a6b, Mem[0000000030041408] = ff8c2cff 0000ffff
6246 stda %f20,[%i1+%o4]0x81 ! Mem[0000000030041408] = eb0000ff a0626a6b
6247! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010181428] = 00000000 5c06ff76
6248 stda %l6,[%i6+0x028]%asi ! Mem[0000000010181428] = 00000000 000000ff
6249! Starting 10 instruction Load Burst
6250! Mem[0000000010101400] = 9aea7100, %l4 = 0000000000000000
6251 lduba [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000000
6252
6253p0_label_233:
6254! Mem[0000000030141408] = 00000000, %l1 = 0000000000001e00
6255 lduha [%i5+%o4]0x81,%l1 ! %l1 = 0000000000000000
6256! Mem[00000000100c1408] = 0000003f, %l1 = 0000000000000000
6257 ldub [%i3+0x00b],%l1 ! %l1 = 000000000000003f
6258! Mem[0000000010081410] = 000000005c06ff76, %l3 = 00000000ff8c2cff
6259 ldxa [%i2+%o5]0x80,%l3 ! %l3 = 000000005c06ff76
6260! Mem[0000000030101408] = 00000000, %l2 = 0000000000000000
6261 ldsha [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000
6262! %l4 = 0000000000000000, Mem[0000000010041408] = 000000ff
6263 stwa %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
6264! Mem[00000000100c1400] = ff000000, %l7 = 00000000000000ff
6265 lduha [%i3+%g0]0x80,%l7 ! %l7 = 000000000000ff00
6266! Mem[0000000010081400] = 0000eeff 000000ff, %l6 = 00000000, %l7 = 0000ff00
6267 ldda [%i2+%g0]0x88,%l6 ! %l6 = 00000000000000ff 000000000000eeff
6268! Mem[00000000100c1408] = 0000003f, %l7 = 000000000000eeff
6269 lduba [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
6270! Mem[0000000030081408] = 00000000, %f26 = 00000000
6271 lda [%i2+%o4]0x81,%f26 ! %f26 = 00000000
6272! Starting 10 instruction Store Burst
6273! %l0 = 0000006c, %l1 = 0000003f, Mem[0000000010081408] = 00000000 3fff5bb1
6274 stda %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000006c 0000003f
6275
6276p0_label_234:
6277! %l4 = 0000000000000000, Mem[0000000030001400] = 000071c3
6278 stba %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00007100
6279! %l7 = 0000000000000000, Mem[0000000010101408] = d28030ab
6280 stha %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000030ab
6281! %l2 = 0000000000000000, Mem[0000000010141408] = ff000000
6282 stba %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
6283! %f4 = ff8c2cff, %f22 = 00000000
6284 fcmps %fcc1,%f4 ,%f22 ! %fcc1 = 3
6285! %f10 = ff000080, Mem[0000000010101408] = ab300000
6286 sta %f10,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000080
6287! %f0 = 00000000 ff0000ff, Mem[0000000010041408] = 00000000 00000077
6288 stda %f0 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 ff0000ff
6289! %f14 = 00000000 0000001e, Mem[0000000030181410] = 94ffffff 6c000000
6290 stda %f14,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 0000001e
6291! %l1 = 000000000000003f, Mem[0000000010041400] = eb0000ff
6292 stha %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 003f00ff
6293! Code Fragment 3
6294p0_fragment_34:
6295! %l0 = 000000000000006c
6296 setx 0xc77816884a0afd0b,%g7,%l0 ! %l0 = c77816884a0afd0b
6297! %l1 = 000000000000003f
6298 setx 0x90d54f2ffedf14d7,%g7,%l1 ! %l1 = 90d54f2ffedf14d7
6299 setx 0x1fe000, %g1, %g3
6300 or %l0, %g3, %l0 ! always set perrmask = 0xff
6301 setx 0x1ffff8, %g1, %g2
6302 and %l0, %g2, %l0
6303 ta T_CHANGE_HPRIV
6304 stxa %l1, [%l0]ASI_DCACHE_DATA
6305 ta T_CHANGE_NONHPRIV
6306! %l0 = c77816884a0afd0b
6307 setx 0xe7325a77ad03fb4b,%g7,%l0 ! %l0 = e7325a77ad03fb4b
6308! %l1 = 90d54f2ffedf14d7
6309 setx 0xa920c207db443614,%g7,%l1 ! %l1 = a920c207db443614
6310! Starting 10 instruction Load Burst
6311! Mem[0000000030041408] = eb0000ff, %l0 = e7325a77ad03fb4b
6312 lduwa [%i1+%o4]0x81,%l0 ! %l0 = 00000000eb0000ff
6313
6314p0_label_235:
6315! %l2 = 0000000000000000, immed = fffff66b, %y = eb0000ff
6316 udiv %l2,-0x995,%l3 ! %l3 = 00000000eb0009ca
6317 mov %l0,%y ! %y = eb0000ff
6318! Mem[0000000030101408] = 00000000, %l3 = 00000000eb0009ca
6319 ldsba [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000000
6320! Mem[00000000300c1400] = 001e0000, %l4 = 0000000000000000
6321 lduwa [%i3+%g0]0x81,%l4 ! %l4 = 00000000001e0000
6322! Mem[0000000030181400] = 3f3f57ff, %l7 = 0000000000000000
6323 ldswa [%i6+%g0]0x81,%l7 ! %l7 = 000000003f3f57ff
6324! Mem[0000000030001408] = 00000000 9aea71c3, %l4 = 001e0000, %l5 = ff5bdc77
6325 ldda [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000000 000000009aea71c3
6326! Mem[00000000300c1400] = 001e000000000000, %l1 = a920c207db443614
6327 ldxa [%i3+%g0]0x81,%l1 ! %l1 = 001e000000000000
6328! Mem[0000000010001408] = 000000ff, %l2 = 0000000000000000
6329 ldsba [%i0+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
6330! Mem[0000000030181410] = 1e000000, %l6 = 00000000000000ff
6331 lduwa [%i6+%o5]0x81,%l6 ! %l6 = 000000001e000000
6332! Mem[0000000020800040] = ff00a555, %l4 = 0000000000000000
6333 ldsha [%o1+0x040]%asi,%l4 ! %l4 = ffffffffffffff00
6334! Starting 10 instruction Store Burst
6335! %l2 = ffffffffffffffff, Mem[0000000010001408] = ff000000
6336 stha %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffff0000
6337
6338p0_label_236:
6339! %f24 = 00000000, Mem[0000000010081408] = 6c000000
6340 sta %f24,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
6341! %f0 = 00000000 ff0000ff d28030ab c30000ff
6342! %f4 = ff8c2cff 0000ffff 9e3da5c0 94f1a574
6343! %f8 = ff570000 80000000 ff000080 f200ffff
6344! %f12 = ffffffff adf36949 00000000 0000001e
6345 stda %f0,[%i2]ASI_BLK_PL ! Block Store to 0000000010081400
6346! %l1 = 001e000000000000, Mem[0000000020800040] = ff00a555
6347 sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 0000a555
6348 membar #Sync ! Added by membar checker (33)
6349! Mem[0000000010081410] = 0000ffff, %l0 = 00000000eb0000ff
6350 ldstuba [%i2+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
6351! %l0 = 00000000000000ff, Mem[00000000100c1400] = 000000ff
6352 stba %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
6353! Mem[0000000030001400] = 00710000, %l3 = 0000000000000000
6354 ldstuba [%i0+%g0]0x81,%l3 ! %l3 = 00000000000000ff
6355! %l1 = 001e000000000000, %l3 = 0000000000000000, %y = eb0000ff
6356 sdiv %l1,%l3,%l0 ! Div by zero, %l0 = 000000000000014f
6357 mov %l0,%y ! %y = 00000127
6358! %f10 = ff000080, %f9 = 80000000, %f26 = 00000000
6359 fmuls %f10,%f9 ,%f26 ! %f26 = 00000000
6360! Mem[000000001018143d] = adf36949, %l4 = ffffffffffffff00
6361 ldstub [%i6+0x03d],%l4 ! %l4 = 000000f3000000ff
6362! Starting 10 instruction Load Burst
6363! Mem[0000000030181400] = ff573f3f, %l1 = 001e000000000000
6364 ldswa [%i6+%g0]0x89,%l1 ! %l1 = ffffffffff573f3f
6365
6366p0_label_237:
6367! Mem[0000000030181410] = 1e000000, %l6 = 000000001e000000
6368 lduwa [%i6+%o5]0x81,%l6 ! %l6 = 000000001e000000
6369! Mem[0000000010101408] = 800000ff, %f15 = 0000001e
6370 lda [%i4+%o4]0x80,%f15 ! %f15 = 800000ff
6371! Mem[000000001000141c] = 0dae598d, %l5 = 000000009aea71c3
6372 ldsh [%i0+0x01e],%l5 ! %l5 = 000000000000598d
6373! Mem[0000000010001410] = 71c3ff76, %l6 = 000000001e000000
6374 ldsba [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000071
6375! Mem[0000000030081410] = ff000000, %l1 = ffffffffff573f3f
6376 ldsha [%i2+%o5]0x81,%l1 ! %l1 = ffffffffffffff00
6377! Mem[0000000010181430] = ff008cff, %l5 = 000000000000598d
6378 ldswa [%i6+0x030]%asi,%l5 ! %l5 = ffffffffff008cff
6379! Mem[0000000010141408] = 00000000, %l6 = 0000000000000071
6380 lduba [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000
6381! Mem[0000000030081410] = 000000ff 000000ff, %l0 = 00000127, %l1 = ffffff00
6382 ldda [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000ff 00000000000000ff
6383! Mem[0000000010041410] = ff000000, %f7 = 94f1a574
6384 lda [%i1+%o5]0x80,%f7 ! %f7 = ff000000
6385! Starting 10 instruction Store Burst
6386! Mem[0000000010141400] = 00ff00ff, %l6 = 0000000000000000
6387 ldstuba [%i5+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
6388
6389p0_label_238:
6390! %f12 = ffffffff adf36949, %l2 = ffffffffffffffff
6391! Mem[0000000010041430] = eb0000ffa0626a6b
6392 add %i1,0x030,%g1
6393 stda %f12,[%g1+%l2]ASI_PST16_P ! Mem[0000000010041430] = ffffffffadf36949
6394! Mem[00000000211c0001] = e0ff4b99, %l4 = 00000000000000f3
6395 ldstuba [%o2+0x001]%asi,%l4 ! %l4 = 000000ff000000ff
6396! Mem[0000000010141404] = 00000000, %l2 = ffffffffffffffff, %asi = 80
6397 swapa [%i5+0x004]%asi,%l2 ! %l2 = 0000000000000000
6398! Mem[0000000010081410] = 0000ffff, %l2 = 0000000000000000
6399 swapa [%i2+%o5]0x88,%l2 ! %l2 = 000000000000ffff
6400! %l3 = 0000000000000000, Mem[0000000010101408] = ff000080
6401 stwa %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
6402! %l7 = 000000003f3f57ff, Mem[00000000300c1410] = 000071c3
6403 stba %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff0071c3
6404! %l1 = 00000000000000ff, Mem[0000000030141400] = ff0000ff
6405 stba %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff0000ff
6406! %l1 = 00000000000000ff, %l4 = 00000000000000ff, %l6 = 00000000000000ff
6407 mulx %l1,%l4,%l6 ! %l6 = 000000000000fe01
6408! Mem[0000000010001418] = 00ff0000, %l0 = 00000000000000ff
6409 swap [%i0+0x018],%l0 ! %l0 = 0000000000ff0000
6410! Starting 10 instruction Load Burst
6411! Mem[0000000010101408] = 00000000c30000ff, %l0 = 0000000000ff0000
6412 ldxa [%i4+%o4]0x80,%l0 ! %l0 = 00000000c30000ff
6413
6414p0_label_239:
6415! Mem[0000000030081408] = 00000000, %f29 = 2ac4d1eb
6416 lda [%i2+%o4]0x81,%f29 ! %f29 = 00000000
6417! Mem[0000000030101408] = 00000000, %f25 = ffff00f2
6418 lda [%i4+%o4]0x81,%f25 ! %f25 = 00000000
6419! Mem[0000000010081410] = ff8c2cff00000000, %l3 = 0000000000000000
6420 ldxa [%i2+%o5]0x88,%l3 ! %l3 = ff8c2cff00000000
6421! Mem[0000000030081400] = 00000000, %l6 = 000000000000fe01
6422 ldsba [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
6423! Mem[0000000010041408] = 00000000, %l6 = 0000000000000000
6424 lduwa [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000
6425! Mem[0000000010101410] = 000000ff, %l0 = 00000000c30000ff
6426 ldsha [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
6427! Mem[0000000010041408] = 00000000ff0000ff, %l0 = 00000000000000ff
6428 ldxa [%i1+%o4]0x80,%l0 ! %l0 = 00000000ff0000ff
6429! %f6 = 9e3da5c0, %f21 = a0626a6b, %f20 = eb0000ff
6430 fsubs %f6 ,%f21,%f20 ! %f20 = 2056900f
6431! Mem[0000000030041410] = 80000000, %l5 = ffffffffff008cff
6432 ldsha [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
6433! Starting 10 instruction Store Burst
6434! Mem[0000000010181424] = ffa56439, %l2 = 000000000000ffff, %asi = 80
6435 swapa [%i6+0x024]%asi,%l2 ! %l2 = 00000000ffa56439
6436
6437p0_label_240:
6438! %l3 = ff8c2cff00000000, Mem[000000001000143c] = 9aea71c3
6439 stw %l3,[%i0+0x03c] ! Mem[000000001000143c] = 00000000
6440! %f12 = ffffffff adf36949, Mem[0000000010001408] = ffff0000 1bf4f800
6441 stda %f12,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff adf36949
6442! %l2 = 00000000ffa56439, Mem[00000000300c1410] = c37100ff
6443 stba %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = c3710039
6444! %l7 = 000000003f3f57ff, Mem[0000000010181410] = ab3080d2
6445 stba %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff3080d2
6446! Mem[0000000030001400] = ff710000, %l1 = 00000000000000ff
6447 swapa [%i0+%g0]0x81,%l1 ! %l1 = 00000000ff710000
6448! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010101410] = ff000000 000057ff
6449 stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff 00000000
6450! Mem[0000000030081400] = 00000000, %l1 = 00000000ff710000
6451 ldstuba [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000ff
6452! Mem[0000000010141430] = 00000000ffffffff, %l3 = ff8c2cff00000000, %l2 = 00000000ffa56439
6453 add %i5,0x30,%g1
6454 casxa [%g1]0x80,%l3,%l2 ! %l2 = 00000000ffffffff
6455! %l6 = 00000000, %l7 = 3f3f57ff, Mem[0000000030081408] = 00000000 00000000
6456 stda %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 3f3f57ff
6457! Starting 10 instruction Load Burst
6458! Mem[0000000021800140] = 00008319, %l1 = 0000000000000000
6459 ldsha [%o3+0x140]%asi,%l1 ! %l1 = 0000000000000000
6460
6461p0_label_241:
6462! Mem[000000001000142c] = 0000ffff, %l0 = 00000000ff0000ff
6463 lduh [%i0+0x02e],%l0 ! %l0 = 000000000000ffff
6464! Mem[0000000030081408] = 00000000, %l1 = 0000000000000000
6465 ldswa [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
6466! Mem[0000000010041400] = ff003f00, %l0 = 000000000000ffff
6467 ldsba [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
6468! Mem[0000000030081400] = ff000000, %l1 = 0000000000000000
6469 lduwa [%i2+%g0]0x81,%l1 ! %l1 = 00000000ff000000
6470! Mem[0000000030101410] = 00003b053fff5bb1, %l4 = 00000000000000ff
6471 ldxa [%i4+%o5]0x81,%l4 ! %l4 = 00003b053fff5bb1
6472! Mem[00000000100c1410] = 00000000, %f3 = c30000ff
6473 lda [%i3+%o5]0x80,%f3 ! %f3 = 00000000
6474! Mem[0000000030081400] = ff000000, %f0 = 00000000
6475 lda [%i2+%g0]0x81,%f0 ! %f0 = ff000000
6476! Mem[0000000030141400] = 00000000ff0000ff, %l2 = 00000000ffffffff
6477 ldxa [%i5+%g0]0x89,%l2 ! %l2 = 00000000ff0000ff
6478! Mem[0000000030181408] = 00000000, %l2 = 00000000ff0000ff
6479 lduha [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000
6480! Starting 10 instruction Store Burst
6481! %l0 = 00000000, %l1 = ff000000, Mem[00000000100c1400] = ff000000 05560cff
6482 stda %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 ff000000
6483
6484p0_label_242:
6485! Mem[0000000030101410] = 053b0000, %l0 = 0000000000000000
6486 ldstuba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
6487! Mem[0000000030101410] = 053b00ff, %l6 = 0000000000000000
6488 swapa [%i4+%o5]0x89,%l6 ! %l6 = 00000000053b00ff
6489! Mem[0000000030041400] = ff000000, %l1 = 00000000ff000000
6490 ldstuba [%i1+%g0]0x89,%l1 ! %l1 = 00000000000000ff
6491! Mem[00000000100c1439] = 8ae1e2ff, %l5 = 0000000000000000
6492 ldstub [%i3+0x039],%l5 ! %l5 = 000000e1000000ff
6493! Code Fragment 3
6494p0_fragment_35:
6495! %l0 = 0000000000000000
6496 setx 0x6f5e0effac5efe0a,%g7,%l0 ! %l0 = 6f5e0effac5efe0a
6497! %l1 = 0000000000000000
6498 setx 0x50d56dc83d1527db,%g7,%l1 ! %l1 = 50d56dc83d1527db
6499 setx 0x1fe000, %g1, %g3
6500 or %l0, %g3, %l0 ! always set perrmask = 0xff
6501 setx 0x1ffff8, %g1, %g2
6502 and %l0, %g2, %l0
6503 ta T_CHANGE_HPRIV
6504 stxa %l1, [%l0]ASI_DCACHE_DATA
6505 ta T_CHANGE_NONHPRIV
6506! %l0 = 6f5e0effac5efe0a
6507 setx 0x7db5faa03c00cc02,%g7,%l0 ! %l0 = 7db5faa03c00cc02
6508! %l1 = 50d56dc83d1527db
6509 setx 0x18b93c17ee63497e,%g7,%l1 ! %l1 = 18b93c17ee63497e
6510! %l3 = ff8c2cff00000000, Mem[0000000030041408] = eb0000ff
6511 stwa %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
6512! Mem[0000000030181410] = 1e000000, %l3 = ff8c2cff00000000
6513 swapa [%i6+%o5]0x81,%l3 ! %l3 = 000000001e000000
6514! %l2 = 0000000000000000, Mem[0000000030101408] = 00000000
6515 stwa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
6516! Mem[0000000010141400] = ff00ff00, %l4 = 00003b053fff5bb1
6517 swapa [%i5+%g0]0x80,%l4 ! %l4 = 00000000ff00ff00
6518! Starting 10 instruction Load Burst
6519! Mem[0000000030141410] = 000000ff, %f26 = 00000000
6520 lda [%i5+%o5]0x89,%f26 ! %f26 = 000000ff
6521
6522p0_label_243:
6523! Mem[0000000010001410] = 71c3ff76, %l4 = 00000000ff00ff00
6524 ldsba [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000071
6525! Mem[0000000010141408] = 00000000 ffffffff, %l0 = 3c00cc02, %l1 = ee63497e
6526 ldda [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000 00000000ffffffff
6527! Mem[0000000010181400] = 0000e2ff 000057ff, %l4 = 00000071, %l5 = 000000e1
6528 ldda [%i6+%g0]0x80,%l4 ! %l4 = 000000000000e2ff 00000000000057ff
6529! Mem[0000000010081434] = ffffffff, %l6 = 00000000053b00ff
6530 ldsba [%i2+0x034]%asi,%l6 ! %l6 = ffffffffffffffff
6531! Mem[0000000030181400] = ff573f3f, %l1 = 00000000ffffffff
6532 lduba [%i6+%g0]0x89,%l1 ! %l1 = 000000000000003f
6533! Mem[0000000010041408] = 00000000ff0000ff, %f6 = 9e3da5c0 ff000000
6534 ldda [%i1+%o4]0x80,%f6 ! %f6 = 00000000 ff0000ff
6535! Mem[0000000030041410] = 00000080, %l1 = 000000000000003f
6536 ldsha [%i1+%o5]0x81,%l1 ! %l1 = 0000000000000000
6537! Mem[0000000010001408] = ffffffff adf36949, %l4 = 0000e2ff, %l5 = 000057ff
6538 ldda [%i0+%o4]0x80,%l4 ! %l4 = 00000000ffffffff 00000000adf36949
6539! Mem[0000000030081408] = 00000000, %l1 = 0000000000000000
6540 ldsba [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000
6541! Starting 10 instruction Store Burst
6542! %f13 = adf36949, Mem[0000000010001428] = ffffffff
6543 st %f13,[%i0+0x028] ! Mem[0000000010001428] = adf36949
6544
6545p0_label_244:
6546! %l7 = 000000003f3f57ff, Mem[0000000030181410] = 00000000
6547 stha %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000057ff
6548! %l5 = 00000000adf36949, Mem[0000000010181408] = 77dc5bff00000000
6549 stxa %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000adf36949
6550! Mem[0000000010181410] = d28030ff, %l7 = 000000003f3f57ff
6551 ldstuba [%i6+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
6552! Mem[0000000030001410] = 00000000, %l0 = 0000000000000000
6553 ldstuba [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff
6554! %f16 = 00000000 000057ff ff5bdc77 00003b05
6555! %f20 = 2056900f a0626a6b 00000000 7a8eeeff
6556! %f24 = 00000000 00000000 000000ff 5c06ff76
6557! %f28 = ff008cf2 00000000 41efffe0 1e400000
6558 stda %f16,[%i3]ASI_BLK_S ! Block Store to 00000000300c1400
6559! %l4 = 00000000ffffffff, Mem[00000000300c1400] = 00000000
6560 stha %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ffff
6561! Mem[000000001018142d] = 000000ff, %l5 = 00000000adf36949
6562 ldstuba [%i6+0x02d]%asi,%l5 ! %l5 = 00000000000000ff
6563! Mem[0000000010181418] = b15b00003fff5bb1, %l3 = 000000001e000000, %l3 = 000000001e000000
6564 add %i6,0x18,%g1
6565 casxa [%g1]0x80,%l3,%l3 ! %l3 = b15b00003fff5bb1
6566! %l1 = 0000000000000000, Mem[00000000211c0001] = e0ff4b99, %asi = 80
6567 stba %l1,[%o2+0x001]%asi ! Mem[00000000211c0000] = e0004b99
6568! Starting 10 instruction Load Burst
6569! Mem[0000000030041408] = 00000000, %l4 = 00000000ffffffff
6570 lduha [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000
6571
6572p0_label_245:
6573! Mem[0000000010141410] = c30000ff0000ffff, %f14 = 00000000 800000ff
6574 ldda [%i5+%o5]0x80,%f14 ! %f14 = c30000ff 0000ffff
6575 membar #Sync ! Added by membar checker (34)
6576! Mem[00000000300c1400] = 0000ffff, %l7 = 00000000000000ff
6577 ldsba [%i3+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
6578! Mem[0000000030001408] = 00000000, %l7 = ffffffffffffffff
6579 lduha [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000000
6580! %l2 = 0000000000000000, %l6 = ffffffffffffffff, %y = 00000127
6581 smul %l2,%l6,%l2 ! %l2 = 0000000000000000, %y = 00000000
6582! Mem[0000000010041408] = ff0000ff00000000, %f6 = 00000000 ff0000ff
6583 ldda [%i1+%o4]0x88,%f6 ! %f6 = ff0000ff 00000000
6584! Mem[0000000030041400] = ff0000ff81f1fffe, %l0 = 0000000000000000
6585 ldxa [%i1+%g0]0x81,%l0 ! %l0 = ff0000ff81f1fffe
6586! Mem[0000000030041410] = 80000000, %l7 = 0000000000000000
6587 ldswa [%i1+%o5]0x89,%l7 ! %l7 = ffffffff80000000
6588! Mem[0000000030001410] = 00000084000000ff, %l5 = 0000000000000000
6589 ldxa [%i0+%o5]0x89,%l5 ! %l5 = 00000084000000ff
6590! Mem[00000000211c0000] = e0004b99, %l4 = 0000000000000000
6591 ldub [%o2+0x001],%l4 ! %l4 = 0000000000000000
6592! Starting 10 instruction Store Burst
6593! %l7 = ffffffff80000000, Mem[0000000030101400] = ff00f8ff
6594 stba %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff00f800
6595
6596p0_label_246:
6597! %l0 = ff0000ff81f1fffe, Mem[0000000030001408] = 00000000
6598 stba %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000fe
6599! %l4 = 0000000000000000, Mem[0000000010001400] = 000071c3
6600 stwa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
6601! Mem[0000000010081400] = ff0000ff, %l6 = ffffffffffffffff
6602 ldstuba [%i2+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
6603! %f24 = 00000000 00000000, %l6 = 00000000000000ff
6604! Mem[0000000030141408] = 00000000ab3080d2
6605 add %i5,0x008,%g1
6606 stda %f24,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030141408] = 0000000000000000
6607! Mem[0000000030041408] = 00000000, %l4 = 0000000000000000
6608 swapa [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
6609! %f22 = 00000000 7a8eeeff, %l7 = ffffffff80000000
6610! Mem[0000000010041428] = 6b6a62a0ff0000eb
6611 add %i1,0x028,%g1
6612 stda %f22,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010041428] = 6b6a62a0ff0000eb
6613! %l0 = 81f1fffe, %l1 = 00000000, Mem[0000000010041408] = 00000000 ff0000ff
6614 stda %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 81f1fffe 00000000
6615! %f10 = ff000080 f200ffff, Mem[0000000010181410] = ff3080d2 ffe20000
6616 std %f10,[%i6+%o5] ! Mem[0000000010181410] = ff000080 f200ffff
6617! %l1 = 0000000000000000, Mem[0000000010141408] = 00000000
6618 stwa %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
6619! Starting 10 instruction Load Burst
6620! Mem[0000000030181408] = ff5bdc7700000000, %f24 = 00000000 00000000
6621 ldda [%i6+%o4]0x89,%f24 ! %f24 = ff5bdc77 00000000
6622
6623p0_label_247:
6624! %f20 = 2056900f a0626a6b, %l0 = ff0000ff81f1fffe
6625! Mem[00000000300c1400] = ffff0000000057ff
6626 stda %f20,[%i3+%l0]ASI_PST32_SL ! Mem[00000000300c1400] = ffff00000f905620
6627! Mem[0000000010081408] = c30000ff, %l2 = 0000000000000000
6628 lduba [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
6629! Mem[0000000010041424] = e5541976, %l1 = 0000000000000000
6630 lduha [%i1+0x026]%asi,%l1 ! %l1 = 0000000000001976
6631! Mem[0000000010181410] = ff000080, %l3 = b15b00003fff5bb1
6632 ldsba [%i6+%o5]0x80,%l3 ! %l3 = ffffffffffffffff
6633! Mem[0000000030101408] = 00000000, %f31 = 1e400000
6634 lda [%i4+%o4]0x89,%f31 ! %f31 = 00000000
6635! Mem[0000000010001410] = 76ffc371, %f10 = ff000080
6636 lda [%i0+%o5]0x88,%f10 ! %f10 = 76ffc371
6637! Mem[0000000030041408] = 00000000, %l7 = ffffffff80000000
6638 lduba [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
6639! Mem[0000000010041410] = ff000000 000000ff, %l6 = 000000ff, %l7 = 00000000
6640 ldda [%i1+%o5]0x80,%l6 ! %l6 = 00000000ff000000 00000000000000ff
6641! Mem[0000000010141410] = ff0000c3, %l7 = 00000000000000ff
6642 ldswa [%i5+%o5]0x88,%l7 ! %l7 = ffffffffff0000c3
6643! Starting 10 instruction Store Burst
6644! %f30 = 41efffe0, %f8 = ff570000, %f11 = f200ffff
6645 fmuls %f30,%f8 ,%f11 ! %f11 = ff800000
6646
6647p0_label_248:
6648! %l0 = ff0000ff81f1fffe, Mem[0000000030181408] = 00000000
6649 stha %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = fffe0000
6650! %l5 = 00000084000000ff, Mem[0000000010001408] = ffffffff
6651 stwa %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff
6652! Mem[0000000010041410] = 000000ff, %l5 = 00000084000000ff
6653 swapa [%i1+%o5]0x88,%l5 ! %l5 = 00000000000000ff
6654! %l4 = 0000000000000000, Mem[00000000201c0000] = 6949eaae, %asi = 80
6655 stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000eaae
6656! Mem[0000000010081408] = ff0000c3, %l0 = ff0000ff81f1fffe
6657 swapa [%i2+%o4]0x80,%l0 ! %l0 = 00000000ff0000c3
6658! %f0 = ff000000, Mem[0000000030101400] = ff00f800
6659 sta %f0 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff000000
6660! Mem[0000000030101410] = 00000000, %l2 = 00000000000000ff
6661 swapa [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000
6662! %l0 = 00000000ff0000c3, Mem[0000000010181400] = ff570000ffe20000
6663 stxa %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000ff0000c3
6664! %l2 = 0000000000000000, Mem[0000000010181410] = ffff00f2800000ff
6665 stxa %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000000000000
6666! Starting 10 instruction Load Burst
6667! %l1 = 0000000000001976, immed = 00000a3c, %y = 00000000
6668 sdiv %l1,0xa3c,%l0 ! %l0 = 0000000000000002
6669 mov %l0,%y ! %y = 00000002
6670
6671p0_label_249:
6672! Mem[000000001000143c] = 00000000, %l5 = 00000000000000ff
6673 lduwa [%i0+0x03c]%asi,%l5 ! %l5 = 0000000000000000
6674! Mem[0000000010081410] = 00000000, %l0 = 0000000000000002
6675 ldsh [%i2+0x012],%l0 ! %l0 = 0000000000000000
6676! Mem[0000000010041410] = ff000000000000ff, %l0 = 0000000000000000
6677 ldxa [%i1+%o5]0x80,%l0 ! %l0 = ff000000000000ff
6678! Mem[00000000100c1400] = 00000000, %l7 = ffffffffff0000c3
6679 lduha [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
6680! Mem[0000000021800100] = eaff7eb5, %l2 = 0000000000000000
6681 lduba [%o3+0x101]%asi,%l2 ! %l2 = 00000000000000ff
6682! Mem[0000000030181400] = 3f3f57ff00000000, %f22 = 00000000 7a8eeeff
6683 ldda [%i6+%g0]0x81,%f22 ! %f22 = 3f3f57ff 00000000
6684! Mem[0000000010081410] = 00000000, %l6 = 00000000ff000000
6685 ldsba [%i2+0x013]%asi,%l6 ! %l6 = 0000000000000000
6686! Mem[0000000030141400] = ff0000ff, %l0 = ff000000000000ff
6687 ldswa [%i5+%g0]0x81,%l0 ! %l0 = ffffffffff0000ff
6688! Mem[0000000010141408] = 00000000, %l4 = 0000000000000000
6689 ldswa [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000
6690! Starting 10 instruction Store Burst
6691! %l7 = 0000000000000000, Mem[0000000030101408] = 0000000000005bb1
6692 stxa %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000000
6693
6694p0_label_250:
6695! %f0 = ff000000 ff0000ff d28030ab 00000000
6696! %f4 = ff8c2cff 0000ffff ff0000ff 00000000
6697! %f8 = ff570000 80000000 76ffc371 ff800000
6698! %f12 = ffffffff adf36949 c30000ff 0000ffff
6699 stda %f0,[%i5]ASI_BLK_AIUP ! Block Store to 0000000010141400
6700! %l1 = 0000000000001976, %l5 = 0000000000000000, %l3 = ffffffffffffffff
6701 andn %l1,%l5,%l3 ! %l3 = 0000000000001976
6702 membar #Sync ! Added by membar checker (35)
6703! Mem[0000000010141410] = ff2c8cff, %l1 = 0000000000001976
6704 ldstuba [%i5+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
6705! Mem[00000000300c1400] = ffff0000, %l2 = 00000000000000ff
6706 swapa [%i3+%g0]0x81,%l2 ! %l2 = 00000000ffff0000
6707! Mem[0000000030101408] = 00000000, %l5 = 0000000000000000
6708 swapa [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000
6709! Mem[0000000030181400] = ff573f3f, %l2 = 00000000ffff0000
6710 ldstuba [%i6+%g0]0x89,%l2 ! %l2 = 0000003f000000ff
6711! Mem[0000000030181410] = 000057ff, %l3 = 0000000000001976
6712 ldstuba [%i6+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
6713! Mem[0000000021800081] = ffff3e7c, %l2 = 000000000000003f
6714 ldstub [%o3+0x081],%l2 ! %l2 = 000000ff000000ff
6715! %l4 = 0000000000000000, Mem[00000000100c1410] = 00000000
6716 stha %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
6717! Starting 10 instruction Load Burst
6718! Mem[0000000010041408] = 81f1fffe, %l5 = 0000000000000000
6719 ldsha [%i1+%o4]0x80,%l5 ! %l5 = ffffffffffff81f1
6720
6721p0_label_251:
6722! Mem[0000000030181408] = 0000feff, %l6 = 0000000000000000
6723 ldsha [%i6+%o4]0x89,%l6 ! %l6 = fffffffffffffeff
6724! Mem[0000000010181428] = 00000000 00ff00ff, %l4 = 00000000, %l5 = ffff81f1
6725 ldd [%i6+0x028],%l4 ! %l4 = 0000000000000000 0000000000ff00ff
6726! Mem[00000000300c1400] = 000000ff, %l0 = ffffffffff0000ff
6727 ldswa [%i3+%g0]0x81,%l0 ! %l0 = 00000000000000ff
6728! Mem[0000000010041400] = ff003f00, %l2 = 00000000000000ff
6729 ldsha [%i1+%g0]0x88,%l2 ! %l2 = 0000000000003f00
6730! Mem[0000000030001408] = fe000000, %l3 = 00000000000000ff
6731 lduwa [%i0+%o4]0x81,%l3 ! %l3 = 00000000fe000000
6732! Mem[0000000010181408] = 00000000, %l2 = 0000000000003f00
6733 ldsba [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000000
6734! Mem[00000000100c1410] = 00000000, %l5 = 0000000000ff00ff
6735 ldsha [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
6736! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000000
6737 ldsba [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
6738! Mem[0000000010081400] = ff0000ff, %l7 = 0000000000000000
6739 ldsha [%i2+%g0]0x80,%l7 ! %l7 = ffffffffffffff00
6740! Starting 10 instruction Store Burst
6741! Mem[000000001000143c] = 00000000, %l0 = 000000ff, %l4 = 00000000
6742 add %i0,0x3c,%g1
6743 casa [%g1]0x80,%l0,%l4 ! %l4 = 0000000000000000
6744
6745p0_label_252:
6746! Mem[0000000010101424] = ae000000, %l0 = 00000000000000ff, %asi = 80
6747 swapa [%i4+0x024]%asi,%l0 ! %l0 = 00000000ae000000
6748! %l5 = 0000000000000000, Mem[0000000030001408] = 000000fe
6749 stha %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
6750! Mem[00000000100c1410] = 00000000, %l3 = 00000000fe000000
6751 ldstuba [%i3+%o5]0x80,%l3 ! %l3 = 00000000000000ff
6752! %l6 = fffffeff, %l7 = ffffff00, Mem[0000000030081408] = 00000000 ff573f3f
6753 stda %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = fffffeff ffffff00
6754! Mem[0000000010181429] = 00000000, %l3 = 0000000000000000
6755 ldstuba [%i6+0x029]%asi,%l3 ! %l3 = 00000000000000ff
6756! %l1 = 00000000000000ff, Mem[0000000030181410] = 000057ff
6757 stha %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
6758! %l6 = fffffffffffffeff, Mem[0000000030101410] = ff000000
6759 stba %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff000000
6760! %l7 = ffffffffffffff00, Mem[0000000010141434] = adf36949
6761 stw %l7,[%i5+0x034] ! Mem[0000000010141434] = ffffff00
6762! %f3 = 00000000, Mem[00000000100c1410] = 000000ff
6763 sta %f3 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
6764! Starting 10 instruction Load Burst
6765! Mem[0000000010001408] = ff000000, %l0 = 00000000ae000000
6766 ldsb [%i0+0x009],%l0 ! %l0 = 0000000000000000
6767
6768p0_label_253:
6769! Mem[0000000010041410] = ff000000000000ff, %f22 = 3f3f57ff 00000000
6770 ldda [%i1+%o5]0x88,%f22 ! %f22 = ff000000 000000ff
6771! Mem[0000000010101410] = ff000000, %l3 = 0000000000000000
6772 ldswa [%i4+%o5]0x88,%l3 ! %l3 = ffffffffff000000
6773! Mem[00000000100c1408] = 0000003f, %f11 = ff800000
6774 lda [%i3+%o4]0x80,%f11 ! %f11 = 0000003f
6775! Mem[00000000201c0000] = 0000eaae, %l5 = 0000000000000000
6776 lduha [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000000
6777! Mem[0000000030101408] = 00000000, %l2 = 0000000000000000
6778 lduba [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000
6779! Mem[0000000030141410] = 000000ff, %l7 = ffffffffffffff00
6780 ldsha [%i5+%o5]0x89,%l7 ! %l7 = 00000000000000ff
6781! Mem[00000000201c0000] = 0000eaae, %l6 = fffffffffffffeff
6782 ldsha [%o0+0x000]%asi,%l6 ! %l6 = 0000000000000000
6783! Mem[0000000030101400] = 00000000ff000000, %l4 = 0000000000000000
6784 ldxa [%i4+%g0]0x89,%l4 ! %l4 = 00000000ff000000
6785! Mem[00000000100c1430] = af520c69ffffe8de, %f0 = ff000000 ff0000ff
6786 ldd [%i3+0x030],%f0 ! %f0 = af520c69 ffffe8de
6787! Starting 10 instruction Store Burst
6788! %l6 = 0000000000000000, Mem[0000000030101410] = ff0000003fff5bb1
6789 stxa %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
6790
6791p0_label_254:
6792! Mem[00000000100c1408] = 0000003f, %l0 = 0000000000000000
6793 ldstuba [%i3+%o4]0x80,%l0 ! %l0 = 00000000000000ff
6794! Mem[0000000010141408] = ab3080d2, %l2 = 0000000000000000
6795 ldstuba [%i5+%o4]0x88,%l2 ! %l2 = 000000d2000000ff
6796! Mem[000000001008140e] = ab3080d2, %l7 = 00000000000000ff
6797 ldstub [%i2+0x00e],%l7 ! %l7 = 00000080000000ff
6798! %f12 = ffffffff adf36949, Mem[0000000010041408] = fefff181 00000000
6799 stda %f12,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff adf36949
6800! %f24 = ff5bdc77 00000000, %l3 = ffffffffff000000
6801! Mem[0000000030041430] = 000000785aad3c10
6802 add %i1,0x030,%g1
6803 stda %f24,[%g1+%l3]ASI_PST32_S ! Mem[0000000030041430] = 000000785aad3c10
6804! Mem[0000000010001408] = 000000ff, %l2 = 00000000000000d2
6805 ldstuba [%i0+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
6806! %f16 = 00000000, Mem[00000000100c1438] = 8affe2ff
6807 st %f16,[%i3+0x038] ! Mem[00000000100c1438] = 00000000
6808! %f0 = af520c69 ffffe8de, %l3 = ffffffffff000000
6809! Mem[0000000030181400] = ff3f57ff00000000
6810 stda %f0,[%i6+%l3]ASI_PST8_SL ! Mem[0000000030181400] = ff3f57ff00000000
6811! %l2 = 00000000000000ff, Mem[0000000030101400] = ff000000
6812 stwa %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
6813! Starting 10 instruction Load Burst
6814! Mem[0000000010081438] = 1e00000000000000, %l4 = 00000000ff000000
6815 ldx [%i2+0x038],%l4 ! %l4 = 1e00000000000000
6816
6817p0_label_255:
6818! Mem[0000000010081410] = ff8c2cff00000000, %l6 = 0000000000000000
6819 ldxa [%i2+%o5]0x88,%l6 ! %l6 = ff8c2cff00000000
6820! Mem[0000000010101408] = 00000000, %l1 = 00000000000000ff
6821 ldsba [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000000
6822! Mem[00000000201c0000] = 0000eaae, %l3 = ffffffffff000000
6823 ldsba [%o0+0x001]%asi,%l3 ! %l3 = 0000000000000000
6824! Mem[0000000010001400] = 00000000, %l2 = 00000000000000ff
6825 ldsha [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
6826! Mem[0000000030101410] = 00000000 00000000, %l4 = 00000000, %l5 = 00000000
6827 ldda [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000 0000000000000000
6828! %f23 = 000000ff, %f31 = 00000000, %f14 = c30000ff
6829 fsubs %f23,%f31,%f14 ! %l0 = 0000000000000022, Unfinished, %fsr = 2700000400
6830! Mem[0000000010101410] = ff000000, %l2 = 0000000000000000
6831 lduha [%i4+%o5]0x88,%l2 ! %l2 = 0000000000000000
6832! Mem[0000000010101404] = 00000000, %l0 = 0000000000000022
6833 ldub [%i4+0x007],%l0 ! %l0 = 0000000000000000
6834! Mem[0000000010041408] = adf36949, %l7 = 0000000000000080
6835 lduwa [%i1+%o4]0x88,%l7 ! %l7 = 00000000adf36949
6836! Starting 10 instruction Store Burst
6837! %l4 = 00000000, %l5 = 00000000, Mem[0000000010141408] = ff8030ab 00000000
6838 stda %l4,[%i5+0x008]%asi ! Mem[0000000010141408] = 00000000 00000000
6839
6840p0_label_256:
6841! %l1 = 0000000000000000, Mem[0000000010181410] = 0000000000000000
6842 stxa %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000000
6843! %l0 = 0000000000000000, Mem[0000000030081400] = 000000ff
6844 stha %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
6845! %l2 = 0000000000000000, Mem[0000000010041432] = ffffffff
6846 stb %l2,[%i1+0x032] ! Mem[0000000010041430] = ffff00ff
6847! %l5 = 0000000000000000, Mem[0000000010041408] = 4969f3ad
6848 stba %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0069f3ad
6849! %l6 = ff8c2cff00000000, Mem[0000000010001408] = 000000ff
6850 stwa %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
6851! Mem[0000000030041410] = 00000080, %l3 = 0000000000000000
6852 swapa [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000080
6853! Mem[0000000010001404] = 00000000, %l2 = 00000000, %l3 = 00000080
6854 add %i0,0x04,%g1
6855 casa [%g1]0x80,%l2,%l3 ! %l3 = 0000000000000000
6856! %l6 = ff8c2cff00000000, Mem[000000001014142c] = ff800000, %asi = 80
6857 stba %l6,[%i5+0x02c]%asi ! Mem[000000001014142c] = 00800000
6858! %f20 = 2056900f, Mem[0000000010141408] = 00000000
6859 sta %f20,[%i5+%o4]0x88 ! Mem[0000000010141408] = 2056900f
6860! Starting 10 instruction Load Burst
6861! Mem[0000000010181410] = 00000000, %l5 = 0000000000000000
6862 lduha [%i6+0x010]%asi,%l5 ! %l5 = 0000000000000000
6863
6864p0_label_257:
6865! Mem[0000000030001410] = ff000000, %l5 = 0000000000000000
6866 lduha [%i0+%o5]0x81,%l5 ! %l5 = 000000000000ff00
6867! Mem[00000000211c0000] = e0004b99, %l3 = 0000000000000000
6868 ldsh [%o2+%g0],%l3 ! %l3 = ffffffffffffe000
6869! Mem[0000000030081408] = fffeffff00ffffff, %l1 = 0000000000000000
6870 ldxa [%i2+%o4]0x81,%l1 ! %l1 = fffeffff00ffffff
6871! Mem[0000000010001410] = 6c8e7ad376ffc371, %f10 = 76ffc371 0000003f
6872 ldda [%i0+%o5]0x88,%f10 ! %f10 = 6c8e7ad3 76ffc371
6873! Mem[0000000010041408] = 0069f3adffffffff, %l2 = 0000000000000000
6874 ldxa [%i1+%o4]0x80,%l2 ! %l2 = 0069f3adffffffff
6875! Mem[0000000010041410] = ff000000, %l1 = fffeffff00ffffff
6876 ldsha [%i1+%o5]0x80,%l1 ! %l1 = ffffffffffffff00
6877! Mem[0000000030081408] = fffeffff, %l3 = ffffffffffffe000
6878 lduha [%i2+%o4]0x81,%l3 ! %l3 = 000000000000fffe
6879! Mem[000000001014143c] = 0000ffff, %l7 = 00000000adf36949
6880 lduba [%i5+0x03d]%asi,%l7 ! %l7 = 0000000000000000
6881! %l0 = 0000000000000000, %l1 = ffffffffffffff00, %l6 = ff8c2cff00000000
6882 orn %l0,%l1,%l6 ! %l6 = 00000000000000ff
6883! Starting 10 instruction Store Burst
6884! Mem[0000000010041408] = 0069f3ad, %l2 = 0069f3adffffffff
6885 swapa [%i1+%o4]0x80,%l2 ! %l2 = 000000000069f3ad
6886
6887p0_label_258:
6888! %f16 = 00000000 000057ff, Mem[0000000010081410] = 00000000 ff2c8cff
6889 stda %f16,[%i2+0x010]%asi ! Mem[0000000010081410] = 00000000 000057ff
6890! %f20 = 2056900f a0626a6b, %l3 = 000000000000fffe
6891! Mem[0000000010041400] = 003f00ff000000ff
6892 stda %f20,[%i1+%l3]ASI_PST8_PL ! Mem[0000000010041400] = 006a62a00f905620
6893! Mem[0000000030001410] = 000000ff, %l4 = 0000000000000000
6894 swapa [%i0+%o5]0x89,%l4 ! %l4 = 00000000000000ff
6895! Mem[0000000010101410] = 000000ff, %l3 = 000000000000fffe
6896 ldstuba [%i4+%o5]0x80,%l3 ! %l3 = 00000000000000ff
6897! %l1 = ffffffffffffff00, Mem[0000000010001400] = 00000000
6898 stwa %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffff00
6899! %l1 = ffffffffffffff00, Mem[0000000010041408] = ffffffff
6900 stba %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00ffffff
6901! %f7 = 00000000, Mem[00000000100c1420] = 00ff0000
6902 sta %f7 ,[%i3+0x020]%asi ! Mem[00000000100c1420] = 00000000
6903! %f6 = ff0000ff 00000000, Mem[00000000300c1408] = 77dc5bff 053b0000
6904 stda %f6 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff0000ff 00000000
6905! Mem[0000000010001408] = 00000000, %l6 = 00000000000000ff
6906 ldstuba [%i0+%o4]0x80,%l6 ! %l6 = 00000000000000ff
6907! Starting 10 instruction Load Burst
6908! Mem[0000000010141410] = ff2c8cff, %l4 = 00000000000000ff
6909 ldswa [%i5+%o5]0x88,%l4 ! %l4 = ffffffffff2c8cff
6910
6911p0_label_259:
6912! %l1 = ffffffffffffff00, immed = 00000619, %y = 00000002
6913 umul %l1,0x619,%l1 ! %l1 = 00000618fff9e700, %y = 00000618
6914! %f24 = ff5bdc77, %f28 = ff008cf2
6915 fcmps %fcc2,%f24,%f28 ! %fcc2 = 1
6916! Mem[0000000010001408] = ff000000, %l6 = 0000000000000000
6917 lduha [%i0+%o4]0x80,%l6 ! %l6 = 000000000000ff00
6918! Mem[00000000100c1410] = 00000000, %l1 = 00000618fff9e700
6919 lduha [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
6920! Mem[0000000010041410] = ff000000 000000ff, %l0 = 00000000, %l1 = 00000000
6921 ldda [%i1+%o5]0x80,%l0 ! %l0 = 00000000ff000000 00000000000000ff
6922! Mem[00000000100c1410] = 00000000, %l0 = 00000000ff000000
6923 ldsba [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
6924! Mem[0000000030101410] = 0000000000000000, %f24 = ff5bdc77 00000000
6925 ldda [%i4+%o5]0x89,%f24 ! %f24 = 00000000 00000000
6926! Mem[0000000010041400] = 006a62a0, %l2 = 000000000069f3ad
6927 ldsba [%i1+%g0]0x80,%l2 ! %l2 = 0000000000000000
6928! Mem[0000000030041400] = ff0000ff 81f1fffe, %l6 = 0000ff00, %l7 = 00000000
6929 ldda [%i1+%g0]0x81,%l6 ! %l6 = 00000000ff0000ff 0000000081f1fffe
6930! Starting 10 instruction Store Burst
6931! %f18 = ff5bdc77 00003b05, Mem[0000000010001430] = dee8ffff 690c52af
6932 stda %f18,[%i0+0x030]%asi ! Mem[0000000010001430] = ff5bdc77 00003b05
6933
6934p0_label_260:
6935! %l3 = 0000000000000000, Mem[0000000010001423] = 0000337e, %asi = 80
6936 stba %l3,[%i0+0x023]%asi ! Mem[0000000010001420] = 00003300
6937! %f4 = ff8c2cff, Mem[0000000030001410] = 00000000
6938 sta %f4 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff8c2cff
6939! %l2 = 0000000000000000, Mem[0000000010101400] = 0071ea9a
6940 stha %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000ea9a
6941! %l3 = 0000000000000000, Mem[0000000030181400] = ff573fff
6942 stwa %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
6943! %l2 = 0000000000000000, Mem[000000001000141e] = 0dae598d
6944 sth %l2,[%i0+0x01e] ! Mem[000000001000141c] = 0dae0000
6945! %f24 = 00000000, Mem[00000000300c1408] = 00000000
6946 sta %f24,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
6947! %f20 = 2056900f a0626a6b, Mem[00000000300c1410] = 0f905620 6b6a62a0
6948 stda %f20,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 2056900f a0626a6b
6949! Mem[0000000010141410] = ff8c2cff, %l3 = 0000000000000000
6950 ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
6951! %l5 = 000000000000ff00, Mem[0000000010141400] = ff000000ff0000ff
6952 stxa %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000000000ff00
6953! Starting 10 instruction Load Burst
6954! %f3 = 00000000, %f28 = ff008cf2, %f24 = 00000000 00000000
6955 fsmuld %f3 ,%f28,%f24 ! %f24 = 80000000 00000000
6956
6957p0_label_261:
6958! Mem[0000000010081410] = 00000000, %l5 = 000000000000ff00
6959 ldswa [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
6960! Mem[000000001010142c] = ffffffff, %l1 = 00000000000000ff
6961 ldsb [%i4+0x02d],%l1 ! %l1 = ffffffffffffffff
6962! Mem[0000000010141400] = 00000000, %l4 = ffffffffff2c8cff
6963 ldsha [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000000
6964! Mem[0000000010081410] = 00000000, %l0 = 0000000000000000
6965 lduwa [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000000
6966! Mem[00000000201c0000] = 0000eaae, %l4 = 0000000000000000
6967 ldsh [%o0+%g0],%l4 ! %l4 = 0000000000000000
6968! Mem[00000000300c1400] = 000000ff, %l4 = 0000000000000000
6969 lduwa [%i3+%g0]0x81,%l4 ! %l4 = 00000000000000ff
6970! Mem[0000000010141400] = 00000000, %l6 = 00000000ff0000ff
6971 lduba [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000000
6972! Mem[0000000030001410] = ff8c2cff, %l5 = 0000000000000000
6973 ldsba [%i0+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
6974! Mem[000000001018142c] = 00ff00ff, %l5 = ffffffffffffffff
6975 lduwa [%i6+0x02c]%asi,%l5 ! %l5 = 0000000000ff00ff
6976! Starting 10 instruction Store Burst
6977! %f4 = ff8c2cff 0000ffff, Mem[0000000030041400] = ff0000ff 81f1fffe
6978 stda %f4 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff8c2cff 0000ffff
6979
6980p0_label_262:
6981! Mem[0000000010081400] = ff0000ff, %l5 = 0000000000ff00ff
6982 ldstuba [%i2+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
6983! %f26 = 000000ff 5c06ff76, %l7 = 0000000081f1fffe
6984! Mem[0000000030141430] = 4969f3adffffffff
6985 add %i5,0x030,%g1
6986 stda %f26,[%g1+%l7]ASI_PST32_S ! Mem[0000000030141430] = 000000ffffffffff
6987! Mem[000000001018143c] = adff6949, %l2 = 0000000000000000
6988 ldstuba [%i6+0x03c]%asi,%l2 ! %l2 = 000000ad000000ff
6989! Mem[0000000030041400] = ff2c8cff, %l7 = 0000000081f1fffe
6990 ldstuba [%i1+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
6991! Mem[0000000030001410] = ff2c8cff, %l3 = 00000000000000ff
6992 ldstuba [%i0+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
6993! Mem[0000000010141408] = 0f905620, %l7 = 00000000000000ff
6994 ldstuba [%i5+%o4]0x80,%l7 ! %l7 = 0000000f000000ff
6995! Mem[0000000030141410] = 000000ff, %l0 = 0000000000000000
6996 ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
6997! Mem[0000000030101410] = 00000000, %l7 = 000000000000000f
6998 ldstuba [%i4+%o5]0x81,%l7 ! %l7 = 00000000000000ff
6999! %l7 = 0000000000000000, Mem[0000000010101418] = 1bf4f800
7000 sth %l7,[%i4+0x018] ! Mem[0000000010101418] = 0000f800
7001! Starting 10 instruction Load Burst
7002! Mem[00000000201c0000] = 0000eaae, %l1 = ffffffffffffffff
7003 lduh [%o0+%g0],%l1 ! %l1 = 0000000000000000
7004
7005p0_label_263:
7006! Mem[0000000010101400] = 000000009aea0000, %l2 = 00000000000000ad
7007 ldxa [%i4+%g0]0x88,%l2 ! %l2 = 000000009aea0000
7008! Mem[0000000010001408] = ff000000, %l4 = 00000000000000ff
7009 lduba [%i0+%o4]0x80,%l4 ! %l4 = 00000000000000ff
7010! Mem[0000000010001400] = ffffff00, %l2 = 000000009aea0000
7011 ldswa [%i0+%g0]0x88,%l2 ! %l2 = ffffffffffffff00
7012! Mem[0000000010041410] = ff000000, %l1 = 0000000000000000
7013 lduba [%i1+%o5]0x80,%l1 ! %l1 = 00000000000000ff
7014! Mem[0000000021800180] = 84ff1c36, %l4 = 00000000000000ff
7015 lduha [%o3+0x180]%asi,%l4 ! %l4 = 00000000000084ff
7016! Mem[0000000020800040] = 0000a555, %l5 = 00000000000000ff
7017 lduba [%o1+0x040]%asi,%l5 ! %l5 = 0000000000000000
7018! Mem[0000000010041408] = 00ffffff, %l7 = 0000000000000000
7019 ldsb [%i1+0x00a],%l7 ! %l7 = ffffffffffffffff
7020! Mem[0000000010141414] = 0000ffff, %l0 = 00000000000000ff
7021 ldsb [%i5+0x014],%l0 ! %l0 = 0000000000000000
7022! Mem[0000000010101430] = 95ffe03a d37a8e6c, %l0 = 00000000, %l1 = 000000ff
7023 ldd [%i4+0x030],%l0 ! %l0 = 0000000095ffe03a 00000000d37a8e6c
7024! Starting 10 instruction Store Burst
7025! Mem[0000000010181408] = 00000000, %l4 = 00000000000084ff
7026 ldstuba [%i6+%o4]0x88,%l4 ! %l4 = 00000000000000ff
7027
7028p0_label_264:
7029! %l7 = ffffffffffffffff, Mem[0000000010001410] = 76ffc371
7030 stwa %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff
7031! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000000
7032 swapa [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
7033! Mem[0000000010041400] = a0626a00, %l3 = 00000000000000ff
7034 ldstuba [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff
7035! Mem[0000000010041410] = ff000000, %l5 = 0000000000000000
7036 ldstuba [%i1+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
7037! %l0 = 0000000095ffe03a, Mem[0000000030001400] = 000000ff
7038 stba %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 3a0000ff
7039! %l0 = 0000000095ffe03a, Mem[0000000010141400] = 00000000
7040 stha %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000e03a
7041! Mem[00000000201c0000] = 0000eaae, %l3 = 0000000000000000
7042 ldstub [%o0+%g0],%l3 ! %l3 = 00000000000000ff
7043! %l6 = 00000000, %l7 = ffffffff, Mem[00000000300c1408] = 00000000 ff0000ff
7044 stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 ffffffff
7045! Mem[0000000030001400] = ff00003a, %l2 = ffffffffffffff00
7046 ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 0000003a000000ff
7047! Starting 10 instruction Load Burst
7048! Mem[00000000100c1410] = 0000000000000000, %l2 = 000000000000003a
7049 ldxa [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
7050
7051p0_label_265:
7052! Mem[0000000010181408] = 000000ff, %l5 = 00000000000000ff
7053 lduwa [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff
7054! Mem[00000000100c1410] = 00000000, %l4 = 0000000000000000
7055 ldswa [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000
7056! Mem[000000001010141c] = ff0000ff, %l7 = ffffffffffffffff
7057 ldsh [%i4+0x01e],%l7 ! %l7 = 00000000000000ff
7058! Mem[00000000300c1400] = 000000ff, %l6 = 0000000000000000
7059 lduba [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000
7060! %f1 = ffffe8de, %f3 = 00000000
7061 fcmps %fcc3,%f1 ,%f3 ! %fcc3 = 3
7062! Mem[0000000010141400] = 3ae000000000ff00, %f2 = d28030ab 00000000
7063 ldda [%i5+%g0]0x80,%f2 ! %f2 = 3ae00000 0000ff00
7064! Mem[0000000021800080] = ffff3e7c, %l5 = 00000000000000ff
7065 ldsha [%o3+0x080]%asi,%l5 ! %l5 = ffffffffffffffff
7066! Mem[0000000030041410] = 00000000, %l3 = 0000000000000000
7067 ldsba [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000
7068! Mem[0000000030041408] = 00000000, %l5 = ffffffffffffffff
7069 ldswa [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000000
7070! Starting 10 instruction Store Burst
7071! %f23 = 000000ff, %f30 = 41efffe0, %f10 = 6c8e7ad3
7072 fmuls %f23,%f30,%f10 ! %l0 = 0000000095ffe05c, Unfinished, %fsr = 3700000400
7073
7074p0_label_266:
7075! %l5 = 0000000000000000, Mem[00000000218001c0] = 00ffeec2
7076 stb %l5,[%o3+0x1c0] ! Mem[00000000218001c0] = 00ffeec2
7077! Mem[0000000030081408] = fffffeff, %l0 = 0000000095ffe05c
7078 ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
7079! %l4 = 0000000000000000, Mem[0000000010141410] = ff2c8cff
7080 stba %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff2c8c00
7081! %l2 = 0000000000000000, Mem[0000000010001400] = 00ffffff
7082 stwa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
7083! %f22 = ff000000 000000ff, %l5 = 0000000000000000
7084! Mem[0000000010101428] = ff0000ffffffffff
7085 add %i4,0x028,%g1
7086 stda %f22,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010101428] = ff0000ffffffffff
7087! %l5 = 0000000000000000, Mem[0000000010081428] = ffff00f2800000ff, %asi = 80
7088 stxa %l5,[%i2+0x028]%asi ! Mem[0000000010081428] = 0000000000000000
7089! Mem[00000000201c0000] = ff00eaae, %l7 = 00000000000000ff
7090 ldstub [%o0+%g0],%l7 ! %l7 = 000000ff000000ff
7091! %l0 = 00000000000000ff, Mem[0000000021800000] = c60ef55e, %asi = 80
7092 stha %l0,[%o3+0x000]%asi ! Mem[0000000021800000] = 00fff55e
7093! %f30 = 41efffe0 00000000, %l0 = 00000000000000ff
7094! Mem[0000000030181420] = 7f57000000002700
7095 add %i6,0x020,%g1
7096 stda %f30,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030181420] = 00000000e0ffef41
7097! Starting 10 instruction Load Burst
7098! Mem[0000000030181408] = fffe0000, %l6 = 0000000000000000
7099 ldsha [%i6+%o4]0x81,%l6 ! %l6 = fffffffffffffffe
7100
7101p0_label_267:
7102! %f8 = ff570000, %f5 = 0000ffff
7103 fsqrts %f8 ,%f5 ! %f5 = 7fffffff
7104! Mem[0000000010101408] = 00000000, %f24 = 80000000
7105 lda [%i4+%o4]0x80,%f24 ! %f24 = 00000000
7106! Mem[0000000030081400] = 00000000, %l0 = 00000000000000ff
7107 lduha [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000
7108! Mem[0000000030001400] = ff0000ff, %l6 = fffffffffffffffe
7109 ldsba [%i0+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
7110! Mem[0000000030141408] = 00000000, %l1 = 00000000d37a8e6c
7111 ldsha [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
7112! Mem[0000000030141410] = 000000ff, %l5 = 0000000000000000
7113 ldsba [%i5+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
7114! Mem[0000000010101410] = ff0000ff, %l6 = ffffffffffffffff
7115 ldsba [%i4+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
7116! Mem[0000000030141408] = 0000000000000000, %l3 = 0000000000000000
7117 ldxa [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000000
7118! Mem[0000000010141400] = 3ae00000 0000ff00, %l4 = 00000000, %l5 = ffffffff
7119 ldda [%i5+0x000]%asi,%l4 ! %l4 = 000000003ae00000 000000000000ff00
7120! Starting 10 instruction Store Burst
7121! %l7 = 00000000000000ff, imm = fffffffffffffb0c, %l2 = 0000000000000000
7122 subc %l7,-0x4f4,%l2 ! %l2 = 00000000000005f3
7123
7124p0_label_268:
7125! %l2 = 000005f3, %l3 = 00000000, Mem[0000000030001410] = ff8c2cff 00000084
7126 stda %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000005f3 00000000
7127! %l6 = ffffffffffffffff, Mem[0000000030041408] = 00000000
7128 stha %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000ffff
7129! Mem[0000000010081400] = ff0000ff, %l7 = 00000000000000ff
7130 swapa [%i2+%g0]0x80,%l7 ! %l7 = 00000000ff0000ff
7131! Mem[00000000201c0000] = ff00eaae, %l2 = 00000000000005f3
7132 ldstuba [%o0+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
7133! %l4 = 3ae00000, %l5 = 0000ff00, Mem[0000000030141408] = 00000000 00000000
7134 stda %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 3ae00000 0000ff00
7135! Mem[0000000010101400] = 0000ea9a, %l0 = 0000000000000000
7136 swapa [%i4+%g0]0x80,%l0 ! %l0 = 000000000000ea9a
7137! %l7 = 00000000ff0000ff, %l4 = 000000003ae00000, %l7 = 00000000ff0000ff
7138 subc %l7,%l4,%l7 ! %l7 = 00000000c42000ff
7139! Mem[00000000100c1408] = ff00003f, %l7 = 00000000c42000ff
7140 ldstuba [%i3+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
7141! %f0 = af520c69, Mem[0000000010141418] = ff0000ff
7142 sta %f0 ,[%i5+0x018]%asi ! Mem[0000000010141418] = af520c69
7143! Starting 10 instruction Load Burst
7144! Mem[0000000030181400] = 00000000, %f15 = 0000ffff
7145 lda [%i6+%g0]0x81,%f15 ! %f15 = 00000000
7146
7147p0_label_269:
7148! Mem[0000000010181400] = c30000ff 00000000, %l4 = 3ae00000, %l5 = 0000ff00
7149 ldda [%i6+%g0]0x80,%l4 ! %l4 = 00000000c30000ff 0000000000000000
7150! Mem[00000000211c0000] = e0004b99, %l6 = ffffffffffffffff
7151 ldsh [%o2+%g0],%l6 ! %l6 = ffffffffffffe000
7152! %f14 = c30000ff, %f19 = 00003b05
7153 fcmpes %fcc2,%f14,%f19 ! %fcc2 = 1
7154! Mem[00000000300c1400] = 000000ff, %l6 = ffffffffffffe000
7155 lduha [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000
7156! Mem[0000000010181408] = ff000000, %l4 = 00000000c30000ff
7157 lduha [%i6+%o4]0x80,%l4 ! %l4 = 000000000000ff00
7158! Mem[0000000030101400] = 000000ff, %l4 = 000000000000ff00
7159 ldsha [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000ff
7160! Mem[0000000010041400] = 2056900fa0626aff, %l5 = 0000000000000000
7161 ldxa [%i1+%g0]0x88,%l5 ! %l5 = 2056900fa0626aff
7162! Mem[0000000030081408] = fffffeff, %f23 = 000000ff
7163 lda [%i2+%o4]0x89,%f23 ! %f23 = fffffeff
7164! Mem[0000000010181424] = 0000ffff, %l4 = 00000000000000ff
7165 ldub [%i6+0x024],%l4 ! %l4 = 0000000000000000
7166! Starting 10 instruction Store Burst
7167! Mem[0000000030081400] = 00000000, %l6 = 0000000000000000
7168 swapa [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
7169
7170p0_label_270:
7171! %l7 = 00000000000000ff, Mem[0000000010181430] = ff008cff
7172 sth %l7,[%i6+0x030] ! Mem[0000000010181430] = 00ff8cff
7173! Mem[0000000030141408] = 3ae00000, %l1 = 0000000000000000
7174 ldstuba [%i5+%o4]0x89,%l1 ! %l1 = 00000000000000ff
7175! Mem[0000000010081410] = 00000000, %l3 = 0000000000000000
7176 ldstuba [%i2+%o5]0x88,%l3 ! %l3 = 00000000000000ff
7177! Mem[0000000010101410] = ff0000ff, %l7 = 00000000000000ff
7178 ldstuba [%i4+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
7179! %l1 = 0000000000000000, Mem[0000000010041408] = ffffffffffffff00
7180 stxa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000000000
7181! %f25 = 00000000, Mem[0000000030041410] = 00000000
7182 sta %f25,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
7183! Mem[0000000010181410] = 00000000, %l1 = 0000000000000000
7184 swapa [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000000
7185! Mem[0000000010141410] = 008c2cff, %l1 = 0000000000000000
7186 ldstuba [%i5+%o5]0x80,%l1 ! %l1 = 00000000000000ff
7187! %l5 = 2056900fa0626aff, %l4 = 0000000000000000, %l3 = 0000000000000000
7188 mulx %l5,%l4,%l3 ! %l3 = 0000000000000000
7189! Starting 10 instruction Load Burst
7190! Mem[0000000030101400] = 00000000000000ff, %f18 = ff5bdc77 00003b05
7191 ldda [%i4+%g0]0x89,%f18 ! %f18 = 00000000 000000ff
7192
7193p0_label_271:
7194! Mem[000000001010140c] = c30000ff, %f29 = 00000000
7195 ld [%i4+0x00c],%f29 ! %f29 = c30000ff
7196! Mem[0000000010101410] = ff0000ff00000000, %l1 = 0000000000000000
7197 ldx [%i4+%o5],%l1 ! %l1 = ff0000ff00000000
7198! Mem[0000000010181410] = 00000000, %l0 = 000000000000ea9a
7199 lduba [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000
7200! Mem[0000000010101400] = 0000000000000000, %f24 = 00000000 00000000
7201 ldda [%i4+%g0]0x80,%f24 ! %f24 = 00000000 00000000
7202! Mem[0000000010081408] = fefff181, %l3 = 0000000000000000
7203 lduwa [%i2+%o4]0x88,%l3 ! %l3 = 00000000fefff181
7204! Mem[00000000300c1410] = 6b6a62a0, %l1 = ff0000ff00000000
7205 lduba [%i3+%o5]0x81,%l1 ! %l1 = 000000000000006b
7206! Mem[00000000218000c0] = ffff3492, %l4 = 0000000000000000
7207 ldsba [%o3+0x0c1]%asi,%l4 ! %l4 = ffffffffffffffff
7208! Mem[0000000030181400] = 00000000, %l0 = 0000000000000000
7209 lduha [%i6+%g0]0x89,%l0 ! %l0 = 0000000000000000
7210! Mem[0000000010101438] = 37bbffbf, %l0 = 0000000000000000
7211 ldsh [%i4+0x03a],%l0 ! %l0 = ffffffffffffffbf
7212! Starting 10 instruction Store Burst
7213! %f16 = 00000000 000057ff, Mem[0000000030181400] = 00000000 00000000
7214 stda %f16,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 000057ff
7215
7216p0_label_272:
7217! %l2 = 00000000000000ff, Mem[0000000010141410] = ff2c8cff
7218 stba %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff2c8cff
7219! %f16 = 00000000 000057ff, Mem[00000000100c1410] = 00000000 00000000
7220 stda %f16,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 000057ff
7221! %l0 = ffffffbf, %l1 = 0000006b, Mem[0000000010101400] = 00000000 00000000
7222 stda %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffbf 0000006b
7223! %f30 = 41efffe0 00000000, Mem[0000000010041410] = ff000000 000000ff
7224 stda %f30,[%i1+%o5]0x80 ! Mem[0000000010041410] = 41efffe0 00000000
7225! %l1 = 000000000000006b, Mem[0000000010041426] = e5541976
7226 stb %l1,[%i1+0x026] ! Mem[0000000010041424] = e5546b76
7227! %f24 = 00000000 00000000, %l4 = ffffffffffffffff
7228! Mem[00000000300c1428] = 000000ff5c06ff76
7229 add %i3,0x028,%g1
7230 stda %f24,[%g1+%l4]ASI_PST16_SL ! Mem[00000000300c1428] = 0000000000000000
7231! %f24 = 00000000 00000000, Mem[0000000010101410] = ff0000ff 00000000
7232 stda %f24,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 00000000
7233! %l7 = 00000000000000ff, Mem[0000000010181410] = 0000000000000000
7234 stxa %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000000000ff
7235! %f26 = 000000ff 5c06ff76, %l7 = 00000000000000ff
7236! Mem[00000000100c1430] = af520c69ffffe8de
7237 add %i3,0x030,%g1
7238 stda %f26,[%g1+%l7]ASI_PST32_PL ! Mem[00000000100c1430] = 76ff065cff000000
7239! Starting 10 instruction Load Burst
7240! Mem[0000000010181408] = ff000000, %f9 = 80000000
7241 lda [%i6+%o4]0x80,%f9 ! %f9 = ff000000
7242
7243p0_label_273:
7244! Mem[0000000010141408] = ff905620 00000000, %l2 = 000000ff, %l3 = fefff181
7245 ldda [%i5+%o4]0x80,%l2 ! %l2 = 00000000ff905620 0000000000000000
7246! Mem[0000000010001414] = d37a8e6c, %l0 = ffffffffffffffbf
7247 ldsha [%i0+0x016]%asi,%l0 ! %l0 = ffffffffffff8e6c
7248! Mem[0000000010141408] = ff905620, %l3 = 0000000000000000
7249 lduwa [%i5+0x008]%asi,%l3 ! %l3 = 00000000ff905620
7250! Mem[00000000100c1420] = 00000000, %l1 = 000000000000006b
7251 ldsh [%i3+0x022],%l1 ! %l1 = 0000000000000000
7252! Mem[0000000010141410] = ffff0000 ff2c8cff, %l0 = ffff8e6c, %l1 = 00000000
7253 ldda [%i5+%o5]0x88,%l0 ! %l0 = 00000000ff2c8cff 00000000ffff0000
7254! %l1 = 00000000ffff0000, imm = fffffffffffff963, %l2 = 00000000ff905620
7255 xnor %l1,-0x69d,%l2 ! %l2 = 00000000ffff069c
7256! Mem[0000000030001400] = ff0000ff, %l6 = 0000000000000000
7257 lduba [%i0+%g0]0x81,%l6 ! %l6 = 00000000000000ff
7258! Mem[00000000100c1410] = 00000000, %l4 = ffffffffffffffff
7259 ldswa [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000
7260! Mem[00000000100c1400] = 00000000 ff000000, %l0 = ff2c8cff, %l1 = ffff0000
7261 ldda [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000 00000000ff000000
7262! Starting 10 instruction Store Burst
7263! %l5 = 2056900fa0626aff, Mem[0000000030001410] = 000005f3
7264 stba %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000005ff
7265
7266p0_label_274:
7267! %l2 = 00000000ffff069c, Mem[0000000030081400] = 00000000
7268 stwa %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffff069c
7269! Mem[0000000020800000] = 00005b63, %l6 = 00000000000000ff
7270 ldstuba [%o1+0x000]%asi,%l6 ! %l6 = 00000000000000ff
7271! Mem[00000000300c1410] = 6b6a62a0, %l2 = 00000000ffff069c
7272 ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 0000006b000000ff
7273! %f11 = 76ffc371, Mem[0000000010101410] = 00000000
7274 sta %f11,[%i4+0x010]%asi ! Mem[0000000010101410] = 76ffc371
7275! %f22 = ff000000, Mem[000000001008143c] = 00000000
7276 sta %f22,[%i2+0x03c]%asi ! Mem[000000001008143c] = ff000000
7277! %l5 = 2056900fa0626aff, Mem[0000000010181410] = ff000000
7278 stba %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000
7279! %l7 = 00000000000000ff, Mem[0000000010041408] = 0000000000000000
7280 stxa %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000000000ff
7281! Mem[0000000030081408] = fffeffff, %l3 = 00000000ff905620
7282 swapa [%i2+%o4]0x81,%l3 ! %l3 = 00000000fffeffff
7283! Mem[0000000010141410] = ff8c2cff, %l1 = 00000000ff000000
7284 ldstuba [%i5+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
7285! Starting 10 instruction Load Burst
7286! Mem[0000000030181400] = 00000000, %l2 = 000000000000006b
7287 lduba [%i6+%g0]0x89,%l2 ! %l2 = 0000000000000000
7288
7289p0_label_275:
7290! Mem[00000000300c1410] = a0626aff, %l0 = 0000000000000000
7291 lduwa [%i3+%o5]0x89,%l0 ! %l0 = 00000000a0626aff
7292! Mem[0000000020800040] = 0000a555, %l4 = 0000000000000000
7293 ldsba [%o1+0x040]%asi,%l4 ! %l4 = 0000000000000000
7294! Mem[0000000010041410] = 41efffe0, %l1 = 00000000000000ff
7295 ldsba [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000041
7296! Mem[00000000211c0000] = e0004b99, %l2 = 0000000000000000
7297 ldsha [%o2+0x000]%asi,%l2 ! %l2 = ffffffffffffe000
7298! Mem[0000000030141410] = 00000000000000ff, %f4 = ff8c2cff 7fffffff
7299 ldda [%i5+%o5]0x89,%f4 ! %f4 = 00000000 000000ff
7300! Mem[0000000030141400] = ff0000ff, %l2 = ffffffffffffe000
7301 lduwa [%i5+%g0]0x89,%l2 ! %l2 = 00000000ff0000ff
7302! Mem[0000000030141400] = ff0000ff, %l4 = 0000000000000000
7303 ldsha [%i5+%g0]0x81,%l4 ! %l4 = ffffffffffffff00
7304! Mem[0000000030141408] = ff00e03a, %l7 = 00000000000000ff
7305 ldsba [%i5+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
7306! Mem[00000000100c1410] = 00000000, %l7 = ffffffffffffffff
7307 lduw [%i3+%o5],%l7 ! %l7 = 0000000000000000
7308! Starting 10 instruction Store Burst
7309! Mem[0000000010101408] = 00000000, %l5 = 2056900fa0626aff
7310 ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 00000000000000ff
7311
7312p0_label_276:
7313! Mem[0000000030101410] = ff000000, %l1 = 0000000000000041
7314 ldstuba [%i4+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
7315! %l4 = ffffffffffffff00, Mem[0000000010041400] = ff6a62a0, %asi = 80
7316 stha %l4,[%i1+0x000]%asi ! Mem[0000000010041400] = ff0062a0
7317! %f1 = ffffe8de, Mem[0000000030141408] = 3ae000ff
7318 sta %f1 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffe8de
7319! %l0 = a0626aff, %l1 = 000000ff, Mem[0000000030001408] = 00000000 9aea71c3
7320 stda %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = a0626aff 000000ff
7321! %l7 = 0000000000000000, Mem[0000000030141400] = ff0000ff
7322 stha %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff
7323! %l7 = 0000000000000000, Mem[0000000010101400] = ffffffbf
7324 stwa %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
7325! %l0 = a0626aff, %l1 = 000000ff, Mem[0000000010041420] = b636000f e5546b76
7326 stda %l0,[%i1+0x020]%asi ! Mem[0000000010041420] = a0626aff 000000ff
7327! %f23 = fffffeff, Mem[0000000030001410] = ff050000
7328 sta %f23,[%i0+%o5]0x81 ! Mem[0000000030001410] = fffffeff
7329 membar #Sync ! Added by membar checker (36)
7330! Mem[0000000030081400] = ffff069c 000057ff ff905620 00ffffff
7331! Mem[0000000030081410] = ff000000 ff000000 c05600f2 3fff5bb1
7332! Mem[0000000030081420] = 00000000 ffff00f2 000000ff 5c06ff76
7333! Mem[0000000030081430] = ff008cf2 eb0000ff 77dc5bff adf36949
7334 ldda [%i2]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030081400
7335! Starting 10 instruction Load Burst
7336! %l1 = 00000000000000ff, imm = fffffffffffff240, %l4 = ffffffffffffff00
7337 addc %l1,-0xdc0,%l4 ! %l4 = fffffffffffff33f
7338
7339p0_label_277:
7340! Mem[0000000030141408] = ffffe8de, %l6 = 0000000000000000
7341 lduwa [%i5+%o4]0x89,%l6 ! %l6 = 00000000ffffe8de
7342! Mem[00000000300c1408] = 00000000, %l7 = 0000000000000000
7343 ldswa [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000000
7344! Mem[0000000030181400] = 00000000, %l6 = 00000000ffffe8de
7345 lduwa [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000000
7346! Mem[0000000010141410] = ff8c2cff, %f21 = a0626a6b
7347 lda [%i5+%o5]0x80,%f21 ! %f21 = ff8c2cff
7348! Mem[0000000030001410] = 00000000 fffeffff, %l2 = ff0000ff, %l3 = fffeffff
7349 ldda [%i0+%o5]0x89,%l2 ! %l2 = 00000000fffeffff 0000000000000000
7350! Mem[0000000030181408] = ff5bdc77 0000feff, %l6 = 00000000, %l7 = 00000000
7351 ldda [%i6+%o4]0x89,%l6 ! %l6 = 000000000000feff 00000000ff5bdc77
7352! Mem[0000000010101420] = ff2770d4, %f18 = 00000000
7353 ld [%i4+0x020],%f18 ! %f18 = ff2770d4
7354! Mem[0000000010181408] = 000000ff, %l3 = 0000000000000000
7355 ldsba [%i6+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
7356! Mem[000000001018140c] = adf36949, %l0 = 00000000a0626aff
7357 lduwa [%i6+0x00c]%asi,%l0 ! %l0 = 00000000adf36949
7358! Starting 10 instruction Store Burst
7359! %l5 = 0000000000000000, Mem[0000000030041410] = 00000000
7360 stba %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
7361
7362p0_label_278:
7363! Mem[0000000010181400] = c30000ff, %l3 = ffffffffffffffff
7364 swapa [%i6+%g0]0x80,%l3 ! %l3 = 00000000c30000ff
7365! %l4 = fffffffffffff33f, %l7 = 00000000ff5bdc77, %y = 00000618
7366 smul %l4,%l7,%l6 ! %l6 = 000000082d693649, %y = 00000008
7367! %f26 = 000000ff 5c06ff76, %l0 = 00000000adf36949
7368! Mem[0000000010041410] = 41efffe000000000
7369 add %i1,0x010,%g1
7370 stda %f26,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010041410] = 76efff5c00000000
7371! %l6 = 000000082d693649, immed = 00000945, %y = 00000008
7372 umul %l6,0x945,%l2 ! %l2 = 000001a4f04432ad, %y = 000001a4
7373! Mem[0000000010081408] = 81f1fffe, %l3 = 00000000c30000ff
7374 swapa [%i2+%o4]0x80,%l3 ! %l3 = 0000000081f1fffe
7375! %l7 = 00000000ff5bdc77, Mem[00000000100c1408] = 3f0000ff
7376 stha %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 3f00dc77
7377! %l7 = 00000000ff5bdc77, imm = fffffffffffffe2b, %l4 = fffffffffffff33f
7378 orn %l7,-0x1d5,%l4 ! %l4 = 00000000ff5bddf7
7379! %l4 = 00000000ff5bddf7, Mem[00000000201c0000] = ff00eaae
7380 stb %l4,[%o0+%g0] ! Mem[00000000201c0000] = f700eaae
7381! %l4 = 00000000ff5bddf7, Mem[0000000010081407] = 00000000
7382 stb %l4,[%i2+0x007] ! Mem[0000000010081404] = 000000f7
7383! Starting 10 instruction Load Burst
7384! Mem[0000000010181408] = 000000ff, %l6 = 000000082d693649
7385 ldsba [%i6+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
7386
7387p0_label_279:
7388! %l5 = 0000000000000000, immd = fffffffffffffde7, %l5 = 0000000000000000
7389 mulx %l5,-0x219,%l5 ! %l5 = 0000000000000000
7390! Mem[00000000211c0000] = e0004b99, %l1 = 00000000000000ff
7391 ldsb [%o2+0x001],%l1 ! %l1 = 0000000000000000
7392! Mem[0000000010081410] = ff000000, %l3 = 0000000081f1fffe
7393 ldub [%i2+0x011],%l3 ! %l3 = 0000000000000000
7394! Mem[0000000010041410] = 00000000 5cffef76, %l4 = ff5bddf7, %l5 = 00000000
7395 ldda [%i1+%o5]0x88,%l4 ! %l4 = 000000005cffef76 0000000000000000
7396! Mem[0000000010141408] = ff905620 00000000, %l0 = adf36949, %l1 = 00000000
7397 ldda [%i5+%o4]0x80,%l0 ! %l0 = 00000000ff905620 0000000000000000
7398! Mem[0000000030101400] = 00000000000000ff, %l0 = 00000000ff905620
7399 ldxa [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000ff
7400! Mem[0000000010081408] = ff0000c3, %f23 = fffffeff
7401 lda [%i2+%o4]0x88,%f23 ! %f23 = ff0000c3
7402! Mem[0000000010081400] = f7000000ff000000, %l7 = 00000000ff5bdc77
7403 ldxa [%i2+%g0]0x88,%l7 ! %l7 = f7000000ff000000
7404! Mem[00000000300c1410] = ff6a62a0, %l1 = 0000000000000000
7405 lduba [%i3+%o5]0x81,%l1 ! %l1 = 00000000000000ff
7406! Starting 10 instruction Store Burst
7407! %l0 = 00000000000000ff, %l4 = 000000005cffef76, %y = 000001a4
7408 umul %l0,%l4,%l7 ! %l7 = 0000005ca2ef868a, %y = 0000005c
7409
7410p0_label_280:
7411! Mem[0000000010101410] = 76ffc371, %l6 = ffffffffffffffff
7412 swapa [%i4+%o5]0x80,%l6 ! %l6 = 0000000076ffc371
7413! %f16 = 00000000 000057ff ff2770d4 000000ff
7414! %f20 = 2056900f ff8c2cff ff000000 ff0000c3
7415! %f24 = 00000000 00000000 000000ff 5c06ff76
7416! %f28 = ff008cf2 c30000ff 41efffe0 00000000
7417 stda %f16,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
7418! %l0 = 00000000000000ff, Mem[0000000021800040] = 1e4307c8
7419 stb %l0,[%o3+0x040] ! Mem[0000000021800040] = ff4307c8
7420! Mem[0000000010101436] = d37a8e6c, %l4 = 000000005cffef76
7421 ldstub [%i4+0x036],%l4 ! %l4 = 0000008e000000ff
7422! Mem[0000000010041408] = 00000000, %l4 = 000000000000008e
7423 ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
7424! %l7 = 0000005ca2ef868a, Mem[0000000010101400] = 6b00000000000000
7425 stxa %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000005ca2ef868a
7426! %l0 = 00000000000000ff, Mem[00000000211c0000] = e0004b99, %asi = 80
7427 stha %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff4b99
7428! %l3 = 0000000000000000, Mem[0000000030141410] = 000000ff
7429 stwa %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
7430! %f8 = f200ffff 00000000, Mem[0000000030101400] = 000000ff 00000000
7431 stda %f8 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = f200ffff 00000000
7432! Starting 10 instruction Load Burst
7433! Mem[0000000010181400] = ffffffff, %l3 = 0000000000000000
7434 ldswa [%i6+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
7435
7436p0_label_281:
7437! Mem[0000000030041408] = 0000ffff, %l1 = 00000000000000ff
7438 lduba [%i1+%o4]0x89,%l1 ! %l1 = 00000000000000ff
7439! Mem[0000000030141400] = 000000ff, %l0 = 00000000000000ff
7440 lduba [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
7441 membar #Sync ! Added by membar checker (37)
7442! Mem[0000000010081400] = ff000000, %l4 = 0000000000000000
7443 ldsha [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
7444! Mem[0000000010001410] = ffffffff, %l2 = 000001a4f04432ad
7445 lduha [%i0+%o5]0x80,%l2 ! %l2 = 000000000000ffff
7446! Mem[0000000010081400] = 000000ff000000f7, %f8 = f200ffff 00000000
7447 ldd [%i2+%g0],%f8 ! %f8 = 000000ff 000000f7
7448! Mem[0000000010001430] = ff5bdc77, %l7 = 0000005ca2ef868a
7449 ldsb [%i0+0x030],%l7 ! %l7 = ffffffffffffffff
7450! Mem[0000000030001400] = ff0000ff, %f31 = 00000000
7451 lda [%i0+%g0]0x89,%f31 ! %f31 = ff0000ff
7452! Mem[0000000030001408] = a0626aff, %l2 = 000000000000ffff
7453 lduha [%i0+%o4]0x81,%l2 ! %l2 = 000000000000a062
7454! Mem[0000000010101408] = 000000ff, %l7 = ffffffffffffffff
7455 ldswa [%i4+%o4]0x88,%l7 ! %l7 = 00000000000000ff
7456! Starting 10 instruction Store Burst
7457! %f24 = 00000000 00000000, Mem[0000000010181430] = 00ff8cff eb0000ff
7458 stda %f24,[%i6+0x030]%asi ! Mem[0000000010181430] = 00000000 00000000
7459
7460p0_label_282:
7461! %l4 = 00000000, %l5 = 00000000, Mem[0000000010081418] = 74a5f194 c0a53d9e
7462 stda %l4,[%i2+0x018]%asi ! Mem[0000000010081418] = 00000000 00000000
7463! Mem[00000000201c0001] = f700eaae, %l6 = 0000000076ffc371
7464 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000ff
7465! %l0 = 00000000, %l1 = 000000ff, Mem[0000000030181410] = ff000000 00000000
7466 stda %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 000000ff
7467! %l7 = 00000000000000ff, Mem[0000000010081410] = 000000ff
7468 stha %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
7469! %l2 = 000000000000a062, Mem[0000000030041408] = 0000ffff
7470 stba %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000ff62
7471! %f20 = 2056900f ff8c2cff, Mem[00000000100c1408] = 77dc003f 0fbf9ea6
7472 std %f20,[%i3+%o4] ! Mem[00000000100c1408] = 2056900f ff8c2cff
7473! Mem[0000000010181408] = ff000000, %l5 = 0000000000000000
7474 ldstuba [%i6+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
7475! %l5 = 00000000000000ff, imm = fffffffffffffb33, %l5 = 00000000000000ff
7476 subc %l5,-0x4cd,%l5 ! %l5 = 00000000000005cc
7477! %l6 = 0000000000000000, Mem[0000000010081400] = ff000000
7478 stha %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000
7479! Starting 10 instruction Load Burst
7480! Mem[0000000030181400] = 00000000000057ff, %l5 = 00000000000005cc
7481 ldxa [%i6+%g0]0x81,%l5 ! %l5 = 00000000000057ff
7482
7483p0_label_283:
7484! Mem[0000000030141400] = ff000000, %l5 = 00000000000057ff
7485 ldsha [%i5+%g0]0x89,%l5 ! %l5 = 0000000000000000
7486! %f6 = b15bff3f f20056c0, %f22 = ff000000 ff0000c3
7487 fxtod %f6 ,%f22 ! %f22 = c3d3a900 30037fea
7488! Mem[0000000030081408] = d47027ff, %l4 = 0000000000000000
7489 ldsba [%i2+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
7490! Mem[0000000010001400] = 80000000 00000000, %l6 = 00000000, %l7 = 000000ff
7491 ldda [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000 0000000080000000
7492! Mem[0000000030081400] = ff57000000000000, %f4 = 000000ff 000000ff
7493 ldda [%i2+%g0]0x89,%f4 ! %f4 = ff570000 00000000
7494! Mem[00000000300c1410] = ff6a62a00f905620, %f18 = ff2770d4 000000ff
7495 ldda [%i3+%o5]0x81,%f18 ! %f18 = ff6a62a0 0f905620
7496! Mem[0000000030041400] = ff2c8cff, %l2 = 000000000000a062
7497 lduwa [%i1+%g0]0x89,%l2 ! %l2 = 00000000ff2c8cff
7498! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000000
7499 ldswa [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
7500! Mem[0000000010041410] = 5cffef76, %l6 = 0000000000000000
7501 ldswa [%i1+%o5]0x88,%l6 ! %l6 = 000000005cffef76
7502! Starting 10 instruction Store Burst
7503! %f2 = ffffff00 205690ff, Mem[00000000100c1400] = 00000000 000000ff
7504 stda %f2 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffff00 205690ff
7505
7506p0_label_284:
7507! %f4 = ff570000 00000000, Mem[0000000010101410] = ffffffff 00000000
7508 stda %f4 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff570000 00000000
7509! Mem[0000000030081408] = ff2770d4, %l1 = 00000000000000ff
7510 ldstuba [%i2+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
7511! %l7 = 0000000080000000, Mem[000000001010143c] = 48972b83
7512 stb %l7,[%i4+0x03c] ! Mem[000000001010143c] = 00972b83
7513! %l7 = 0000000080000000, Mem[00000000300c1400] = 000000ff
7514 stha %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff
7515! %l3 = ffffffffffffffff, Mem[0000000010081418] = 0000000000000000
7516 stx %l3,[%i2+0x018] ! Mem[0000000010081418] = ffffffffffffffff
7517! Mem[0000000010141400] = 3ae00000, %l5 = 0000000000000000
7518 swapa [%i5+%g0]0x80,%l5 ! %l5 = 000000003ae00000
7519! Mem[000000001014142d] = 00800000, %l5 = 000000003ae00000
7520 ldstub [%i5+0x02d],%l5 ! %l5 = 00000080000000ff
7521! %l6 = 000000005cffef76, immed = 00000b77, %y = 0000005c
7522 umul %l6,0xb77,%l0 ! %l0 = 0000042a3a4261da, %y = 0000042a
7523! %l5 = 0000000000000080, Mem[0000000030181408] = fffe0000
7524 stha %l5,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00800000
7525! Starting 10 instruction Load Burst
7526! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000080
7527 ldsha [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
7528
7529p0_label_285:
7530! Mem[0000000030001408] = ff000000ff6a62a0, %l7 = 0000000080000000
7531 ldxa [%i0+%o4]0x89,%l7 ! %l7 = ff000000ff6a62a0
7532! Mem[00000000300c1408] = 00000000, %l1 = 00000000000000ff
7533 ldsha [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000000
7534! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000000
7535 ldsba [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
7536! Mem[0000000010101410] = 00000000, %l5 = 0000000000000000
7537 lduwa [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000000
7538! Mem[0000000010041400] = ff0062a0 0f905620, %l6 = 5cffef76, %l7 = ff6a62a0
7539 ldd [%i1+%g0],%l6 ! %l6 = 00000000ff0062a0 000000000f905620
7540! %f14 = 4969f3ad, %f30 = 41efffe0, %f23 = 30037fea
7541 fdivs %f14,%f30,%f23 ! %f23 = 46f98c96
7542! Mem[0000000030081400] = 00000000, %l1 = 0000000000000000
7543 lduba [%i2+%g0]0x89,%l1 ! %l1 = 0000000000000000
7544! Mem[0000000010101400] = a2ef868a, %f2 = ffffff00
7545 lda [%i4+%g0]0x88,%f2 ! %f2 = a2ef868a
7546! Mem[0000000010141428] = 76ffc371, %l5 = 0000000000000000
7547 ldswa [%i5+0x028]%asi,%l5 ! %l5 = 0000000076ffc371
7548! Starting 10 instruction Store Burst
7549! %l7 = 000000000f905620, Mem[0000000030101410] = ff000000
7550 stwa %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0f905620
7551
7552p0_label_286:
7553! %l3 = ffffffffffffffff, Mem[0000000030141408] = dee8ffff
7554 stha %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff
7555! %f9 = 000000f7, %f20 = 2056900f, %f1 = 9c06ffff
7556 fmuls %f9 ,%f20,%f1 ! %f1 = 00000000
7557! %l6 = ff0062a0, %l7 = 0f905620, Mem[0000000010141410] = ff8c2cff 0000ffff
7558 std %l6,[%i5+%o5] ! Mem[0000000010141410] = ff0062a0 0f905620
7559! Mem[00000000100c1408] = 2056900f, %l3 = ffffffffffffffff
7560 swapa [%i3+%o4]0x80,%l3 ! %l3 = 000000002056900f
7561! %l0 = 0000042a3a4261da, Mem[0000000030141400] = 000000ff
7562 stwa %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 3a4261da
7563! %l2 = ff2c8cff, %l3 = 2056900f, Mem[0000000030081408] = d47027ff ff000000
7564 stda %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff2c8cff 2056900f
7565! Mem[0000000010081408] = ff0000c3, %l7 = 000000000f905620
7566 ldstuba [%i2+%o4]0x88,%l7 ! %l7 = 000000c3000000ff
7567! %l4 = ffffffff, %l5 = 76ffc371, Mem[0000000030001410] = fffffeff 00000000
7568 stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffff 76ffc371
7569! %f14 = 4969f3ad, Mem[0000000030001410] = ffffffff
7570 sta %f14,[%i0+%o5]0x89 ! Mem[0000000030001410] = 4969f3ad
7571! Starting 10 instruction Load Burst
7572! Mem[00000000300c1400] = 000000ff0f905620, %l1 = 0000000000000000
7573 ldxa [%i3+%g0]0x81,%l1 ! %l1 = 000000ff0f905620
7574
7575p0_label_287:
7576! Mem[0000000010101410] = 00000000, %l4 = ffffffffffffffff
7577 lduba [%i4+%o5]0x88,%l4 ! %l4 = 0000000000000000
7578! Mem[0000000010101410] = 00000000, %l2 = 00000000ff2c8cff
7579 lduwa [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
7580! Mem[0000000021800000] = 00fff55e, %l0 = 0000042a3a4261da
7581 lduha [%o3+0x000]%asi,%l0 ! %l0 = 00000000000000ff
7582! Mem[0000000030001410] = adf36949, %l5 = 0000000076ffc371
7583 ldsha [%i0+%o5]0x81,%l5 ! %l5 = ffffffffffffadf3
7584! Mem[0000000030181410] = 00000000, %l1 = 000000ff0f905620
7585 ldsba [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
7586! Mem[0000000010041408] = ff000000, %l4 = 0000000000000000
7587 lduwa [%i1+%o4]0x80,%l4 ! %l4 = 00000000ff000000
7588! Mem[0000000030081400] = ff57000000000000, %f22 = c3d3a900 46f98c96
7589 ldda [%i2+%g0]0x89,%f22 ! %f22 = ff570000 00000000
7590! Mem[0000000010001400] = 00000000, %l4 = 00000000ff000000
7591 lduwa [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000
7592! Mem[00000000218000c0] = ffff3492, %l0 = 00000000000000ff
7593 lduh [%o3+0x0c0],%l0 ! %l0 = 000000000000ffff
7594! Starting 10 instruction Store Burst
7595! %l3 = 000000002056900f, Mem[00000000211c0001] = 00ff4b99, %asi = 80
7596 stba %l3,[%o2+0x001]%asi ! Mem[00000000211c0000] = 000f4b99
7597
7598p0_label_288:
7599! %l0 = 000000000000ffff, Mem[0000000010001410] = ffffffff
7600 stha %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff
7601! %l4 = 00000000, %l5 = ffffadf3, Mem[0000000030041400] = ff2c8cff ffff0000
7602 stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 ffffadf3
7603! %l0 = 000000000000ffff, Mem[0000000030181408] = 00008000
7604 stba %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000080ff
7605! %l6 = 00000000ff0062a0, imm = fffffffffffff161, %l0 = 000000000000ffff
7606 xor %l6,-0xe9f,%l0 ! %l0 = ffffffff00ff93c1
7607! %l2 = 00000000, %l3 = 2056900f, Mem[0000000010001408] = ff000000 adf36949
7608 stda %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 2056900f
7609! Mem[00000000201c0001] = f7ffeaae, %l0 = ffffffff00ff93c1
7610 ldstub [%o0+0x001],%l0 ! %l0 = 000000ff000000ff
7611! %l7 = 00000000000000c3, %l3 = 000000002056900f, %l0 = 00000000000000ff
7612 sdivx %l7,%l3,%l0 ! %l0 = 0000000000000000
7613! Mem[0000000030181408] = 000080ff, %l5 = ffffffffffffadf3
7614 ldstuba [%i6+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
7615! Mem[00000000201c0000] = f7ffeaae, %l5 = 00000000000000ff
7616 ldstub [%o0+%g0],%l5 ! %l5 = 000000f7000000ff
7617! Starting 10 instruction Load Burst
7618! Mem[00000000211c0000] = 000f4b99, %l0 = 0000000000000000
7619 ldsb [%o2+%g0],%l0 ! %l0 = 0000000000000000
7620
7621p0_label_289:
7622! Mem[000000001008143c] = ff000000, %l5 = 00000000000000f7
7623 ldsh [%i2+0x03c],%l5 ! %l5 = ffffffffffffff00
7624! Mem[00000000100c1424] = 000057ff, %l0 = 0000000000000000
7625 ldsw [%i3+0x024],%l0 ! %l0 = 00000000000057ff
7626! Mem[0000000030081408] = ff8c2cff0f905620, %l4 = 0000000000000000
7627 ldxa [%i2+%o4]0x81,%l4 ! %l4 = ff8c2cff0f905620
7628 membar #Sync ! Added by membar checker (38)
7629! Mem[00000000300c1400] = 000000ff 0f905620 00000000 ffffffff
7630! Mem[00000000300c1410] = ff6a62a0 0f905620 00000000 7a8eeeff
7631! Mem[00000000300c1420] = 00000000 00000000 00000000 00000000
7632! Mem[00000000300c1430] = ff008cf2 00000000 41efffe0 1e400000
7633 ldda [%i3]ASI_BLK_AIUSL,%f16 ! Block Load from 00000000300c1400
7634! Mem[0000000030041410] = 00000000, %l5 = ffffffffffffff00
7635 lduwa [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
7636! Mem[0000000030001410] = adf36949, %l0 = 00000000000057ff
7637 lduha [%i0+%o5]0x81,%l0 ! %l0 = 000000000000adf3
7638! Mem[0000000030141410] = 00000000, %l3 = 000000002056900f
7639 lduba [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
7640! Mem[00000000201c0000] = ffffeaae, %l1 = 0000000000000000
7641 ldub [%o0+%g0],%l1 ! %l1 = 00000000000000ff
7642! Mem[0000000010141410] = ff0062a0 0f905620, %l0 = 0000adf3, %l1 = 000000ff
7643 ldda [%i5+0x010]%asi,%l0 ! %l0 = 00000000ff0062a0 000000000f905620
7644! Starting 10 instruction Store Burst
7645! %l2 = 0000000000000000, %l6 = 00000000ff0062a0, %l5 = 0000000000000000
7646 and %l2,%l6,%l5 ! %l5 = 0000000000000000
7647
7648p0_label_290:
7649! Mem[0000000030041400] = 00000000, %l6 = 00000000ff0062a0
7650 swapa [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
7651! %l0 = 00000000ff0062a0, Mem[0000000030001408] = ff6a62a0
7652 stba %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff6a62a0
7653! %l1 = 000000000f905620, imm = 0000000000000996, %l5 = 0000000000000000
7654 xnor %l1,0x996,%l5 ! %l5 = fffffffff06fa049
7655! %l1 = 000000000f905620, Mem[0000000010141400] = 00000000
7656 stba %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000020
7657! Mem[0000000010041418] = 00005405, %l4 = ff8c2cff0f905620
7658 swap [%i1+0x018],%l4 ! %l4 = 0000000000005405
7659! Mem[0000000010001410] = ffffffff, %l3 = 0000000000000000
7660 ldstuba [%i0+0x010]%asi,%l3 ! %l3 = 000000ff000000ff
7661 membar #Sync ! Added by membar checker (39)
7662! %l2 = 00000000, %l3 = 000000ff, Mem[00000000300c1408] = 00000000 ffffffff
7663 stda %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 000000ff
7664! %l0 = ff0062a0, %l1 = 0f905620, Mem[0000000010001430] = ff5bdc77 00003b05
7665 stda %l0,[%i0+0x030]%asi ! Mem[0000000010001430] = ff0062a0 0f905620
7666! %l0 = ff0062a0, %l1 = 0f905620, Mem[0000000010141408] = ff905620 00000000
7667 std %l0,[%i5+%o4] ! Mem[0000000010141408] = ff0062a0 0f905620
7668! Starting 10 instruction Load Burst
7669! Mem[0000000030141410] = 00000000, %l7 = 00000000000000c3
7670 lduwa [%i5+%o5]0x81,%l7 ! %l7 = 0000000000000000
7671
7672p0_label_291:
7673! Mem[0000000010001408] = 00000000, %f11 = ff000000
7674 lda [%i0+%o4]0x88,%f11 ! %f11 = 00000000
7675! Mem[00000000100c1410] = 00000000, %l1 = 000000000f905620
7676 ldsba [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
7677! %l2 = 0000000000000000, imm = fffffffffffffad7, %l0 = 00000000ff0062a0
7678 or %l2,-0x529,%l0 ! %l0 = fffffffffffffad7
7679! Mem[0000000010081400] = 000000ff, %l0 = fffffffffffffad7
7680 lduha [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000
7681! Mem[0000000010101400] = a2ef868a, %l1 = 0000000000000000
7682 lduwa [%i4+%g0]0x88,%l1 ! %l1 = 00000000a2ef868a
7683! %l0 = 0000000000000000, Mem[0000000030041408] = 0000ff62
7684 stha %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
7685! Mem[0000000030181400] = ff57000000000000, %l1 = 00000000a2ef868a
7686 ldxa [%i6+%g0]0x89,%l1 ! %l1 = ff57000000000000
7687! Mem[0000000030141408] = ffffffff 00ff0000, %l0 = 00000000, %l1 = 00000000
7688 ldda [%i5+%o4]0x81,%l0 ! %l0 = 00000000ffffffff 0000000000ff0000
7689! Mem[0000000010001400] = 8000000000000000, %l1 = 0000000000ff0000
7690 ldxa [%i0+%g0]0x88,%l1 ! %l1 = 8000000000000000
7691! Starting 10 instruction Store Burst
7692! %f1 = 00000000, Mem[00000000100c1400] = 205690ff
7693 sta %f1 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
7694
7695p0_label_292:
7696! %l2 = 0000000000000000, Mem[0000000030181408] = ff800000
7697 stba %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00800000
7698! Mem[0000000030101408] = 00000000, %l6 = 0000000000000000
7699 ldstuba [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff
7700! %l4 = 0000000000005405, Mem[0000000010141428] = 76ffc37100ff0000
7701 stx %l4,[%i5+0x028] ! Mem[0000000010141428] = 0000000000005405
7702! Code Fragment 3
7703p0_fragment_36:
7704! %l0 = 00000000ffffffff
7705 setx 0x483c3877df29bcd4,%g7,%l0 ! %l0 = 483c3877df29bcd4
7706! %l1 = 8000000000000000
7707 setx 0xadee16c81fb73523,%g7,%l1 ! %l1 = adee16c81fb73523
7708 setx 0x1fe000, %g1, %g3
7709 or %l0, %g3, %l0 ! always set perrmask = 0xff
7710 setx 0x1ffff8, %g1, %g2
7711 and %l0, %g2, %l0
7712 ta T_CHANGE_HPRIV
7713 stxa %l1, [%l0]ASI_DCACHE_DATA
7714 ta T_CHANGE_NONHPRIV
7715! %l0 = 483c3877df29bcd4
7716 setx 0x2c1476284a031bb6,%g7,%l0 ! %l0 = 2c1476284a031bb6
7717! %l1 = adee16c81fb73523
7718 setx 0x8a5e242068e22afd,%g7,%l1 ! %l1 = 8a5e242068e22afd
7719! %l5 = fffffffff06fa049, Mem[00000000300c1408] = 00000000
7720 stba %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000049
7721! Mem[0000000010101420] = ff2770d4000000ff, %l7 = 0000000000000000, %l1 = 8a5e242068e22afd
7722 add %i4,0x20,%g1
7723 casxa [%g1]0x80,%l7,%l1 ! %l1 = ff2770d4000000ff
7724! %l2 = 0000000000000000, Mem[0000000030141408] = ffffffff
7725 stba %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffff00
7726! %f16 = 2056900f ff000000, Mem[00000000300c1408] = 00000049 ff000000
7727 stda %f16,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 2056900f ff000000
7728! %l6 = 00000000, %l7 = 00000000, Mem[0000000010141410] = ff0062a0 0f905620
7729 stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 00000000
7730! Starting 10 instruction Load Burst
7731! %l4 = 0000000000005405, Mem[0000000010141410] = 00000000
7732 stwa %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00005405
7733
7734p0_label_293:
7735! Mem[0000000030081400] = 00000000 000057ff ff8c2cff 0f905620
7736! Mem[0000000030081410] = 2056900f ff8c2cff ff000000 ff0000c3
7737! Mem[0000000030081420] = 00000000 00000000 000000ff 5c06ff76
7738! Mem[0000000030081430] = ff008cf2 c30000ff 41efffe0 00000000
7739 ldda [%i2]ASI_BLK_S,%f16 ! Block Load from 0000000030081400
7740! Mem[0000000030041408] = 00000000a0626a6b, %f8 = 000000ff 000000f7
7741 ldda [%i1+%o4]0x81,%f8 ! %f8 = 00000000 a0626a6b
7742! %l4 = 0000000000005405, Mem[00000000100c1410] = 00000000000057ff
7743 stxa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000000005405
7744! Mem[0000000010041410] = 76efff5c, %l1 = ff2770d4000000ff
7745 lduba [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000076
7746! Mem[00000000100c1400] = 00000000, %l2 = 0000000000000000
7747 lduba [%i3+%g0]0x80,%l2 ! %l2 = 0000000000000000
7748! Mem[00000000211c0000] = 000f4b99, %l1 = 0000000000000076
7749 lduha [%o2+0x000]%asi,%l1 ! %l1 = 000000000000000f
7750! Mem[00000000300c1400] = ff000000, %l6 = 0000000000000000
7751 lduba [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
7752! Mem[0000000010081400] = ff000000, %l1 = 000000000000000f
7753 ldsba [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
7754! Mem[0000000010141408] = ff0062a0, %f15 = ff5bdc77
7755 lda [%i5+%o4]0x80,%f15 ! %f15 = ff0062a0
7756! Starting 10 instruction Store Burst
7757! Mem[0000000010001408] = 00000000, %l5 = fffffffff06fa049
7758 swapa [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000000
7759
7760p0_label_294:
7761! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010041400] = ff0062a0 0f905620
7762 stda %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000 000000ff
7763! %l1 = 0000000000000000, Mem[0000000010141408] = a06200ff
7764 stha %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = a0620000
7765! %f8 = 00000000 a0626a6b, Mem[0000000030141410] = 00000000 00000000
7766 stda %f8 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 a0626a6b
7767! %l4 = 00005405, %l5 = 00000000, Mem[0000000010081410] = ff000000 000057ff
7768 stda %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00005405 00000000
7769! %f5 = 00000000, Mem[0000000030041408] = 00000000
7770 sta %f5 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
7771! %l6 = 00000000, %l7 = 00000000, Mem[0000000010081400] = ff000000 f7000000
7772 stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 00000000
7773! Mem[0000000030081400] = 00000000, %l1 = 0000000000000000
7774 swapa [%i2+%g0]0x89,%l1 ! %l1 = 0000000000000000
7775! Mem[0000000010101408] = ff000000, %l5 = 0000000000000000
7776 swap [%i4+%o4],%l5 ! %l5 = 00000000ff000000
7777! %l1 = 0000000000000000, Mem[0000000010041400] = 00000000
7778 sth %l1,[%i1+%g0] ! Mem[0000000010041400] = 00000000
7779! Starting 10 instruction Load Burst
7780! Mem[0000000030101408] = 00000000000000ff, %f8 = 00000000 a0626a6b
7781 ldda [%i4+%o4]0x89,%f8 ! %f8 = 00000000 000000ff
7782
7783p0_label_295:
7784! Mem[0000000010141400] = 20000000, %l1 = 0000000000000000
7785 swapa [%i5+%g0]0x80,%l1 ! %l1 = 0000000020000000
7786! Mem[0000000010141400] = 00000000, %l0 = 2c1476284a031bb6
7787 lduh [%i5+%g0],%l0 ! %l0 = 0000000000000000
7788! Mem[0000000010101400] = a2ef868a, %l2 = 0000000000000000
7789 ldswa [%i4+%g0]0x88,%l2 ! %l2 = ffffffffa2ef868a
7790! Mem[00000000300c1400] = ff000000, %l6 = 0000000000000000
7791 ldsha [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
7792! Mem[0000000010181430] = 0000000000000000, %l2 = ffffffffa2ef868a
7793 ldx [%i6+0x030],%l2 ! %l2 = 0000000000000000
7794! %f0 = ff570000, %f12 = ff0000eb, %f5 = 00000000
7795 fsubs %f0 ,%f12,%f5 ! %f5 = feadfe2a
7796! Mem[00000000100c1410] = 00000000, %f8 = 00000000
7797 lda [%i3+%o5]0x80,%f8 ! %f8 = 00000000
7798! Mem[00000000100c1400] = 00000000, %f6 = b15bff3f
7799 lda [%i3+%g0]0x88,%f6 ! %f6 = 00000000
7800! Mem[00000000100c1438] = 00000000 000000ff, %l2 = 00000000, %l3 = 000000ff
7801 ldd [%i3+0x038],%l2 ! %l2 = 0000000000000000 00000000000000ff
7802! Starting 10 instruction Store Burst
7803! %l5 = 00000000ff000000, Mem[00000000300c1400] = ff000000
7804 stba %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff000000
7805
7806p0_label_296:
7807! Mem[00000000100c1408] = ffffffff, %l2 = 0000000000000000
7808 swapa [%i3+%o4]0x88,%l2 ! %l2 = 00000000ffffffff
7809! Mem[0000000030101408] = ff000000, %l5 = 00000000ff000000
7810 ldstuba [%i4+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
7811! %l3 = 00000000000000ff, Mem[0000000010001412] = ffffffff
7812 sth %l3,[%i0+0x012] ! Mem[0000000010001410] = ffff00ff
7813! Mem[0000000021800101] = eaff7eb5, %l5 = 00000000000000ff
7814 ldstub [%o3+0x101],%l5 ! %l5 = 000000ff000000ff
7815! %f16 = 00000000 000057ff, %l7 = 0000000000000000
7816! Mem[0000000030101410] = 0f90562000000000
7817 add %i4,0x010,%g1
7818 stda %f16,[%g1+%l7]ASI_PST16_S ! Mem[0000000030101410] = 0f90562000000000
7819! %f8 = 00000000, Mem[0000000010101438] = 37bbffbf
7820 sta %f8 ,[%i4+0x038]%asi ! Mem[0000000010101438] = 00000000
7821! Mem[0000000010081400] = 00000000, %l2 = 00000000ffffffff
7822 swapa [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
7823! Mem[0000000030081400] = 00000000, %l1 = 0000000020000000
7824 swapa [%i2+%g0]0x89,%l1 ! %l1 = 0000000000000000
7825! %f16 = 00000000 000057ff ff8c2cff 0f905620
7826! %f20 = 2056900f ff8c2cff ff000000 ff0000c3
7827! %f24 = 00000000 00000000 000000ff 5c06ff76
7828! %f28 = ff008cf2 c30000ff 41efffe0 00000000
7829 stda %f16,[%i6]ASI_BLK_P ! Block Store to 0000000010181400
7830! Starting 10 instruction Load Burst
7831! Mem[0000000010101410] = 00000000, %l3 = 00000000000000ff
7832 ldsha [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
7833
7834p0_label_297:
7835! Mem[00000000100c1400] = 00000000, %l3 = 0000000000000000
7836 ldub [%i3+%g0],%l3 ! %l3 = 0000000000000000
7837! Mem[0000000020800000] = ff005b63, %l3 = 0000000000000000
7838 lduba [%o1+0x000]%asi,%l3 ! %l3 = 00000000000000ff
7839 membar #Sync ! Added by membar checker (40)
7840! Mem[0000000010181438] = 41efffe0, %l7 = 0000000000000000
7841 ldswa [%i6+0x038]%asi,%l7 ! %l7 = 0000000041efffe0
7842! Mem[0000000010081410] = 00005405, %l5 = 00000000000000ff
7843 lduha [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
7844! Mem[0000000030181408] = 00008000, %l1 = 0000000000000000
7845 ldswa [%i6+%o4]0x89,%l1 ! %l1 = 0000000000008000
7846! Mem[0000000030181408] = 00008000, %l7 = 0000000041efffe0
7847 lduba [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000
7848! Mem[0000000010041414] = 00000000, %l6 = 0000000000000000
7849 ldsb [%i1+0x017],%l6 ! %l6 = 0000000000000000
7850! Mem[0000000030041408] = 00000000a0626a6b, %l0 = 0000000000000000
7851 ldxa [%i1+%o4]0x81,%l0 ! %l0 = 00000000a0626a6b
7852! Mem[0000000010041400] = 00000000, %f23 = ff0000c3
7853 ld [%i1+%g0],%f23 ! %f23 = 00000000
7854! Starting 10 instruction Store Burst
7855! %f28 = ff008cf2 c30000ff, Mem[0000000030001408] = ff6a62a0 ff000000
7856 stda %f28,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff008cf2 c30000ff
7857
7858p0_label_298:
7859! Mem[0000000010141408] = a0620000, %l1 = 0000000000008000
7860 lduwa [%i5+%o4]0x88,%l1 ! %l1 = 00000000a0620000
7861! Mem[0000000010141400] = 00000000, %l4 = 0000000000005405
7862 swapa [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
7863! %l4 = 0000000000000000, Mem[0000000010001408] = f06fa049
7864 stba %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 006fa049
7865! %l4 = 0000000000000000, Mem[0000000010141408] = 000062a00f905620
7866 stxa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000000000000000
7867! %l5 = 0000000000000000, Mem[0000000010141408] = 00000000
7868 stha %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
7869! %l7 = 0000000000000000, Mem[0000000010141410] = 0000000005540000
7870 stxa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000000
7871! %l2 = 0000000000000000, Mem[0000000020800000] = ff005b63, %asi = 80
7872 stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = 00005b63
7873! %l2 = 0000000000000000, Mem[0000000030001408] = ff0000c3f28c00ff
7874 stxa %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000000000000000
7875! %l5 = 0000000000000000, Mem[0000000010101400] = 8a86efa25c000000
7876 stxa %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000000000000000
7877! Starting 10 instruction Load Burst
7878! Mem[0000000021800000] = 00fff55e, %l6 = 0000000000000000
7879 ldub [%o3+0x001],%l6 ! %l6 = 00000000000000ff
7880
7881p0_label_299:
7882! Mem[0000000010101410] = 00000000 000057ff, %l0 = a0626a6b, %l1 = a0620000
7883 ldda [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000 00000000000057ff
7884! %l0 = 0000000000000000, %l3 = 00000000000000ff, %l7 = 0000000000000000
7885 xor %l0,%l3,%l7 ! %l7 = 00000000000000ff
7886! Mem[00000000100c1408] = 00000000, %l1 = 00000000000057ff
7887 lduba [%i3+0x009]%asi,%l1 ! %l1 = 0000000000000000
7888! Mem[0000000010001408] = 006fa049, %f21 = ff8c2cff
7889 ld [%i0+%o4],%f21 ! %f21 = 006fa049
7890! Mem[00000000100c1428] = 107c3fd9, %l2 = 0000000000000000
7891 ldsh [%i3+0x02a],%l2 ! %l2 = 0000000000003fd9
7892! %f30 = 41efffe0, %f25 = 00000000, %f2 = a2ef868a 205690ff
7893 fsmuld %f30,%f25,%f2 ! %f2 = 00000000 00000000
7894! Mem[0000000030181408] = 00008000, %l1 = 0000000000000000
7895 ldswa [%i6+%o4]0x89,%l1 ! %l1 = 0000000000008000
7896! Mem[000000001010141c] = ff0000ff, %l3 = 00000000000000ff
7897 lduw [%i4+0x01c],%l3 ! %l3 = 00000000ff0000ff
7898! Mem[0000000010181410] = 2056900f, %l3 = 00000000ff0000ff
7899 ldswa [%i6+%o5]0x80,%l3 ! %l3 = 000000002056900f
7900! Starting 10 instruction Store Burst
7901! %l4 = 0000000000000000, Mem[0000000030141410] = 6b6a62a000000000
7902 stxa %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000000000000
7903
7904p0_label_300:
7905! %l5 = 0000000000000000, Mem[00000000100c1410] = 00000000
7906 stha %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
7907! Mem[0000000030001410] = adf36949, %l4 = 0000000000000000
7908 ldstuba [%i0+%o5]0x81,%l4 ! %l4 = 000000ad000000ff
7909! Mem[0000000030041400] = ff0062a0, %l5 = 0000000000000000
7910 swapa [%i1+%g0]0x81,%l5 ! %l5 = 00000000ff0062a0
7911! Mem[0000000010141434] = ffffff00, %l3 = 000000002056900f, %asi = 80
7912 swapa [%i5+0x034]%asi,%l3 ! %l3 = 00000000ffffff00
7913! %l7 = 00000000000000ff, Mem[00000000211c0000] = 000f4b99
7914 sth %l7,[%o2+%g0] ! Mem[00000000211c0000] = 00ff4b99
7915! %f8 = 00000000, %f12 = ff0000eb, %f23 = 00000000
7916 fdivs %f8 ,%f12,%f23 ! %f23 = 80000000
7917! %f12 = ff0000eb f28c00ff, %l5 = 00000000ff0062a0
7918! Mem[0000000010181410] = 2056900fff8c2cff
7919 add %i6,0x010,%g1
7920 stda %f12,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010181410] = 2056900fff8c2cff
7921! %f16 = 00000000, Mem[00000000100c1404] = 00ffffff
7922 st %f16,[%i3+0x004] ! Mem[00000000100c1404] = 00000000
7923! %f30 = 41efffe0, Mem[0000000010081408] = ff0000ff
7924 sta %f30,[%i2+0x008]%asi ! Mem[0000000010081408] = 41efffe0
7925! Starting 10 instruction Load Burst
7926! Mem[0000000030001410] = fff36949, %l1 = 0000000000008000
7927 ldsba [%i0+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
7928
7929p0_label_301:
7930! Mem[0000000010081410] = 00005405, %l4 = 00000000000000ad
7931 ldsba [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000
7932! Mem[0000000010001410] = ff00ffff, %l7 = 00000000000000ff
7933 ldsba [%i0+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
7934! Mem[0000000030181410] = 00000000, %l4 = 0000000000000000
7935 ldsha [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000000
7936! Mem[00000000100c1408] = ff2c8cff 00000000, %l4 = 00000000, %l5 = ff0062a0
7937 ldda [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000 00000000ff2c8cff
7938! Mem[0000000030101400] = 00000000 ffff00f2 ff000000 00000000
7939! Mem[0000000030101410] = 0f905620 00000000 b62c8ce5 fc90520c
7940! Mem[0000000030101420] = 89d516c4 abc26868 429c26ff 0000006c
7941! Mem[0000000030101430] = ffa56439 000000ff 98d0e6b4 7a8e4aff
7942 ldda [%i4]ASI_BLK_SL,%f0 ! Block Load from 0000000030101400
7943! Mem[0000000010081438] = 1e000000ff000000, %f20 = 2056900f 006fa049
7944 ldd [%i2+0x038],%f20 ! %f20 = 1e000000 ff000000
7945! %l1 = ffffffffffffffff, %l1 = ffffffffffffffff, %l6 = 00000000000000ff
7946 xnor %l1,%l1,%l6 ! %l6 = ffffffffffffffff
7947! Mem[0000000010081400] = ffffffff, %l4 = 0000000000000000
7948 lduwa [%i2+%g0]0x88,%l4 ! %l4 = 00000000ffffffff
7949! Mem[00000000100c1408] = 00000000ff8c2cff, %l6 = ffffffffffffffff
7950 ldxa [%i3+%o4]0x80,%l6 ! %l6 = 00000000ff8c2cff
7951! Starting 10 instruction Store Burst
7952! %l6 = 00000000ff8c2cff, Mem[0000000010001408] = 006fa049
7953 stwa %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff8c2cff
7954
7955p0_label_302:
7956! %l7 = ffffffffffffffff, %l3 = 00000000ffffff00, %l6 = 00000000ff8c2cff
7957 xnor %l7,%l3,%l6 ! %l6 = 00000000ffffff00
7958! %l4 = ffffffff, %l5 = ff2c8cff, Mem[0000000010101410] = 00000000 ff570000
7959 stda %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff ff2c8cff
7960! %f20 = 1e000000 ff000000, %l5 = 00000000ff2c8cff
7961! Mem[0000000010001438] = 0000000000000000
7962 add %i0,0x038,%g1
7963 stda %f20,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010001438] = 000000ff0000001e
7964! %l6 = ffffff00, %l7 = ffffffff, Mem[0000000030081408] = ff2c8cff 2056900f
7965 stda %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffff00 ffffffff
7966! Mem[0000000030081400] = 00000020, %l5 = 00000000ff2c8cff
7967 ldstuba [%i2+%g0]0x81,%l5 ! %l5 = 00000000000000ff
7968! Mem[0000000030141408] = ffffff00, %l5 = 0000000000000000
7969 swapa [%i5+%o4]0x89,%l5 ! %l5 = 00000000ffffff00
7970! %l4 = 00000000ffffffff, Mem[0000000030081400] = 200000ff
7971 stwa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffff
7972! %l4 = ffffffff, %l5 = ffffff00, Mem[00000000300c1408] = ff000000 2056900f
7973 stda %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffffffff ffffff00
7974! %f24 = 00000000, Mem[0000000010001410] = ff00ffff
7975 sta %f24,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
7976! Starting 10 instruction Load Burst
7977! Mem[00000000100c1410] = 00000000, %l2 = 0000000000003fd9
7978 ldsba [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000
7979
7980p0_label_303:
7981 membar #Sync ! Added by membar checker (41)
7982! Mem[0000000010001400] = 00000000 00000080 ff8c2cff 2056900f
7983! Mem[0000000010001410] = 00000000 d37a8e6c 000000ff 0dae0000
7984! Mem[0000000010001420] = 00003300 000000ff adf36949 0000ffff
7985! Mem[0000000010001430] = ff0062a0 0f905620 000000ff 0000001e
7986 ldda [%i0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400
7987! Mem[0000000030181408] = 00800000 77dc5bff, %l0 = 00000000, %l1 = ffffffff
7988 ldda [%i6+%o4]0x81,%l0 ! %l0 = 0000000000800000 0000000077dc5bff
7989! %f6 = 0c5290fc e58c2cb6, Mem[0000000010041400] = 00000000 000000ff
7990 std %f6 ,[%i1+%g0] ! Mem[0000000010041400] = 0c5290fc e58c2cb6
7991! %l6 = 00000000ffffff00, imm = 00000000000000e9, %l0 = 0000000000800000
7992 xnor %l6,0x0e9,%l0 ! %l0 = ffffffff00000016
7993! Mem[0000000010141430] = ffffffff, %l3 = 00000000ffffff00
7994 ldsha [%i5+0x030]%asi,%l3 ! %l3 = ffffffffffffffff
7995! %l4 = 00000000ffffffff, %l6 = 00000000ffffff00, %l7 = ffffffffffffffff
7996 mulx %l4,%l6,%l7 ! %l7 = fffffeff00000100
7997! Mem[0000000030181410] = 00000000, %l0 = ffffffff00000016
7998 lduha [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
7999! Mem[0000000030181400] = 00000000, %l4 = 00000000ffffffff
8000 ldsba [%i6+%g0]0x89,%l4 ! %l4 = 0000000000000000
8001! Mem[0000000030141410] = 0000000000000000, %l2 = 0000000000000000
8002 ldxa [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000
8003! Starting 10 instruction Store Burst
8004! %l3 = ffffffffffffffff, Mem[00000000300c1400] = ff000000
8005 stwa %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffff
8006
8007p0_label_304:
8008! %l4 = 0000000000000000, Mem[0000000030041408] = 00000000a0626a6b
8009 stxa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000000000000000
8010! Mem[0000000030101410] = 2056900f, %l7 = fffffeff00000100
8011 swapa [%i4+%o5]0x89,%l7 ! %l7 = 000000002056900f
8012! %l6 = ffffff00, %l7 = 2056900f, Mem[0000000030101408] = ff000000 00000000
8013 stda %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffff00 2056900f
8014! %f10 = 6c000000, Mem[0000000010141408] = 00000000
8015 sta %f10,[%i5+%o4]0x88 ! Mem[0000000010141408] = 6c000000
8016! %l1 = 0000000077dc5bff, Mem[0000000010081400] = ffffffff
8017 stwa %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = 77dc5bff
8018! Code Fragment 3
8019p0_fragment_37:
8020! %l0 = 0000000000000000
8021 setx 0x027f990fea4feb99,%g7,%l0 ! %l0 = 027f990fea4feb99
8022! %l1 = 0000000077dc5bff
8023 setx 0xc2861e5f931e29c6,%g7,%l1 ! %l1 = c2861e5f931e29c6
8024 setx 0x1fe000, %g1, %g3
8025 or %l0, %g3, %l0 ! always set perrmask = 0xff
8026 setx 0x1ffff8, %g1, %g2
8027 and %l0, %g2, %l0
8028 ta T_CHANGE_HPRIV
8029 stxa %l1, [%l0]ASI_DCACHE_DATA
8030 ta T_CHANGE_NONHPRIV
8031! %l0 = 027f990fea4feb99
8032 setx 0x02dc5b5f98565dd1,%g7,%l0 ! %l0 = 02dc5b5f98565dd1
8033! %l1 = c2861e5f931e29c6
8034 setx 0xa47b9237a9487982,%g7,%l1 ! %l1 = a47b9237a9487982
8035! %l4 = 0000000000000000, Mem[00000000201c0000] = ffffeaae
8036 stb %l4,[%o0+%g0] ! Mem[00000000201c0000] = 00ffeaae
8037! Mem[0000000010101413] = ffffffff, %l2 = 0000000000000000
8038 ldstuba [%i4+0x013]%asi,%l2 ! %l2 = 000000ff000000ff
8039! %l3 = ffffffffffffffff, imm = 00000000000005cc, %l2 = 00000000000000ff
8040 orn %l3,0x5cc,%l2 ! %l2 = ffffffffffffffff
8041! Starting 10 instruction Load Burst
8042! Mem[0000000010101438] = 0000000000972b83, %f12 = ff000000 3964a5ff
8043 ldd [%i4+0x038],%f12 ! %f12 = 00000000 00972b83
8044
8045p0_label_305:
8046! Mem[00000000201c0000] = 00ffeaae, %l2 = ffffffffffffffff
8047 ldsh [%o0+%g0],%l2 ! %l2 = 00000000000000ff
8048! Mem[00000000100c141c] = 000057ff, %l0 = 02dc5b5f98565dd1
8049 lduha [%i3+0x01e]%asi,%l0 ! %l0 = 00000000000057ff
8050! Mem[0000000010141400] = 00005405 0000ff00, %l0 = 000057ff, %l1 = a9487982
8051 ldda [%i5+%g0]0x80,%l0 ! %l0 = 0000000000005405 000000000000ff00
8052! Mem[0000000010041408] = ff000000, %l7 = 000000002056900f
8053 lduha [%i1+%o4]0x80,%l7 ! %l7 = 000000000000ff00
8054! Mem[0000000030081410] = 0f905620, %l5 = 00000000ffffff00
8055 lduba [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000020
8056! %l7 = 000000000000ff00, Mem[0000000010041410] = 5cffef76
8057 stba %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 5cffef00
8058! Mem[0000000030181400] = 00000000 000057ff 00800000 77dc5bff
8059! Mem[0000000030181410] = 00000000 000000ff 95a4cc3a 4569d318
8060! Mem[0000000030181420] = 00000000 e0ffef41 7d245d2a 9518063d
8061! Mem[0000000030181430] = 33a1e205 5de0de4e 0d17eca1 4c916471
8062 ldda [%i6]ASI_BLK_S,%f0 ! Block Load from 0000000030181400
8063! Mem[0000000010041410] = 00efff5c, %l4 = 0000000000000000
8064 lduha [%i1+%o5]0x80,%l4 ! %l4 = 00000000000000ef
8065! %l6 = 00000000ffffff00, imm = 00000000000001f8, %l5 = 0000000000000020
8066 orn %l6,0x1f8,%l5 ! %l5 = ffffffffffffff07
8067! Starting 10 instruction Store Burst
8068! %f21 = d37a8e6c, Mem[0000000010141410] = 00000000
8069 sta %f21,[%i5+%o5]0x80 ! Mem[0000000010141410] = d37a8e6c
8070
8071p0_label_306:
8072! %l4 = 00000000000000ef, Mem[0000000010041408] = 000000ff
8073 stha %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ef
8074! Mem[0000000030081410] = 0f905620, %l1 = 000000000000ff00
8075 ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 00000020000000ff
8076! %l0 = 0000000000005405, Mem[00000000211c0001] = 00ff4b99, %asi = 80
8077 stba %l0,[%o2+0x001]%asi ! Mem[00000000211c0000] = 00054b99
8078 membar #Sync ! Added by membar checker (42)
8079! %l4 = 00000000000000ef, Mem[0000000010001414] = d37a8e6c
8080 sth %l4,[%i0+0x014] ! Mem[0000000010001414] = 00ef8e6c
8081! %f12 = 33a1e205, Mem[00000000100c1410] = 00000000
8082 sta %f12,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 33a1e205
8083! Mem[0000000010041428] = 6b6a62a0, %l6 = 00000000ffffff00
8084 swap [%i1+0x028],%l6 ! %l6 = 000000006b6a62a0
8085! %f8 = 00000000, Mem[0000000030001400] = ff0000ff
8086 sta %f8 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
8087! %l0 = 0000000000005405, Mem[0000000010101404] = 00000000
8088 stw %l0,[%i4+0x004] ! Mem[0000000010101404] = 00005405
8089! %f2 = 00800000 77dc5bff, %l4 = 00000000000000ef
8090! Mem[0000000010101408] = 00000000c30000ff
8091 add %i4,0x008,%g1
8092 stda %f2,[%g1+%l4]ASI_PST32_P ! Mem[0000000010101408] = 0080000077dc5bff
8093! Starting 10 instruction Load Burst
8094! Mem[0000000030081400] = ffffffff, %l1 = 0000000000000020
8095 lduwa [%i2+%g0]0x81,%l1 ! %l1 = 00000000ffffffff
8096
8097p0_label_307:
8098! Mem[0000000010041410] = 00efff5c, %l0 = 0000000000005405
8099 ldsha [%i1+%o5]0x80,%l0 ! %l0 = 00000000000000ef
8100! Mem[0000000010041400] = 0c5290fc e58c2cb6, %l0 = 000000ef, %l1 = ffffffff
8101 ldda [%i1+%g0]0x80,%l0 ! %l0 = 000000000c5290fc 00000000e58c2cb6
8102! Mem[0000000030141408] = 00000000, %l5 = ffffffffffffff07
8103 ldswa [%i5+%o4]0x89,%l5 ! %l5 = 0000000000000000
8104 membar #Sync ! Added by membar checker (43)
8105! Mem[00000000100c1400] = 00000000 00000000 00000000 ff8c2cff
8106! Mem[00000000100c1410] = 05e2a133 00005405 42e510f7 000057ff
8107! Mem[00000000100c1420] = 00000000 000057ff 107c3fd9 00000086
8108! Mem[00000000100c1430] = 76ff065c ff000000 00000000 000000ff
8109 ldda [%i3]ASI_BLK_AIUPL,%f0 ! Block Load from 00000000100c1400
8110! Mem[0000000010181410] = 2056900f, %l6 = 000000006b6a62a0
8111 lduba [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000020
8112! Mem[00000000100c1434] = ff000000, %l7 = 000000000000ff00
8113 ldsha [%i3+0x036]%asi,%l7 ! %l7 = 0000000000000000
8114! Mem[0000000010101410] = ff2c8cffffffffff, %l1 = 00000000e58c2cb6
8115 ldxa [%i4+%o5]0x88,%l1 ! %l1 = ff2c8cffffffffff
8116! Mem[0000000030041408] = 00000000, %l1 = ff2c8cffffffffff
8117 lduha [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
8118! Mem[0000000030181410] = 00000000, %l0 = 000000000c5290fc
8119 ldsha [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
8120! Starting 10 instruction Store Burst
8121! %f28 = ff0062a0, Mem[0000000010041400] = fc90520c
8122 sta %f28,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff0062a0
8123
8124p0_label_308:
8125! %l6 = 00000020, %l7 = 00000000, Mem[0000000030101410] = 00010000 00000000
8126 stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000020 00000000
8127! Mem[0000000010101410] = ffffffff, %l0 = 0000000000000000
8128 swapa [%i4+%o5]0x88,%l0 ! %l0 = 00000000ffffffff
8129 membar #Sync ! Added by membar checker (44)
8130! %l5 = 0000000000000000, Mem[00000000100c1410] = 33a1e205
8131 stha %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 33a10000
8132! %f12 = 000000ff 5c06ff76, %l1 = 0000000000000000
8133! Mem[0000000010081418] = ffffffffffffffff
8134 add %i2,0x018,%g1
8135 stda %f12,[%g1+%l1]ASI_PST8_P ! Mem[0000000010081418] = ffffffffffffffff
8136! %l1 = 0000000000000000, Mem[0000000010081408] = 41efffe0
8137 stba %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00efffe0
8138! Mem[0000000010081408] = 00efffe0ab30ffd2, %l3 = ffffffffffffffff, %l0 = 00000000ffffffff
8139 add %i2,0x08,%g1
8140 casxa [%g1]0x80,%l3,%l0 ! %l0 = 00efffe0ab30ffd2
8141! Mem[00000000211c0001] = 00054b99, %l0 = 00efffe0ab30ffd2
8142 ldstub [%o2+0x001],%l0 ! %l0 = 00000005000000ff
8143! Mem[0000000030141400] = 3a4261da, %l7 = 0000000000000000
8144 ldstuba [%i5+%g0]0x81,%l7 ! %l7 = 0000003a000000ff
8145! Mem[00000000300c1408] = ffffffff, %l3 = ffffffffffffffff
8146 ldstuba [%i3+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
8147! Starting 10 instruction Load Burst
8148! Mem[0000000020800000] = 00005b63, %l4 = 00000000000000ef
8149 ldsha [%o1+0x000]%asi,%l4 ! %l4 = 0000000000000000
8150
8151p0_label_309:
8152! Mem[0000000030101408] = ffffff00, %l3 = 00000000000000ff
8153 lduba [%i4+%o4]0x81,%l3 ! %l3 = 00000000000000ff
8154! Mem[00000000100c1410] = 0000a133, %f2 = ff2c8cff
8155 ld [%i3+%o5],%f2 ! %f2 = 0000a133
8156! Mem[00000000100c1410] = 0000a133, %l4 = 0000000000000000
8157 lduwa [%i3+%o5]0x80,%l4 ! %l4 = 000000000000a133
8158! Mem[0000000030101410] = 0000000020000000, %l3 = 00000000000000ff
8159 ldxa [%i4+%o5]0x89,%l3 ! %l3 = 0000000020000000
8160! Mem[0000000010181410] = 0f905620, %l1 = 0000000000000000
8161 ldswa [%i6+%o5]0x88,%l1 ! %l1 = 000000000f905620
8162! Mem[0000000020800040] = 0000a555, %l0 = 0000000000000005
8163 ldsba [%o1+0x041]%asi,%l0 ! %l0 = 0000000000000000
8164! Mem[0000000010101400] = 00000000, %l3 = 0000000020000000
8165 ldswa [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000
8166! Mem[0000000030101408] = 00ffffff, %l0 = 0000000000000000
8167 lduba [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
8168! Mem[00000000100c1428] = 107c3fd900000086, %f8 = ff570000 00000000
8169 ldd [%i3+0x028],%f8 ! %f8 = 107c3fd9 00000086
8170! Starting 10 instruction Store Burst
8171! %l3 = 0000000000000000, Mem[0000000030041400] = ffffadf300000000
8172 stxa %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000000000000
8173
8174p0_label_310:
8175! %l2 = 00000000000000ff, %l1 = 000000000f905620, %l6 = 0000000000000020
8176 xnor %l2,%l1,%l6 ! %l6 = fffffffff06fa920
8177! %f28 = ff0062a0 0f905620, Mem[0000000030041400] = 00000000 00000000
8178 stda %f28,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff0062a0 0f905620
8179! %f29 = 0f905620, %f23 = 0dae0000, %f22 = 000000ff
8180 fadds %f29,%f23,%f22 ! %f22 = 0f9b3620
8181! %l2 = 000000ff, %l3 = 00000000, Mem[00000000300c1408] = ffffffff ffffff00
8182 stda %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff 00000000
8183! Mem[00000000211c0000] = 00ff4b99, %l2 = 00000000000000ff
8184 ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 00000000000000ff
8185! %l6 = f06fa920, %l7 = 0000003a, Mem[00000000100c1410] = 33a10000 05540000
8186 stda %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = f06fa920 0000003a
8187! Mem[00000000211c0000] = ffff4b99, %l0 = 00000000000000ff
8188 ldstub [%o2+%g0],%l0 ! %l0 = 000000ff000000ff
8189! Mem[000000001018141c] = ff0000c3, %l2 = 0000000000000000
8190 swap [%i6+0x01c],%l2 ! %l2 = 00000000ff0000c3
8191! %f2 = 0000a133 00000000, Mem[0000000030081410] = ff56900f ff8c2cff
8192 stda %f2 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000a133 00000000
8193! Starting 10 instruction Load Burst
8194! Mem[0000000030041408] = 0000000000000000, %l3 = 0000000000000000
8195 ldxa [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
8196
8197p0_label_311:
8198! Mem[00000000100c1400] = 00000000, %l6 = fffffffff06fa920
8199 lduha [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
8200! Mem[0000000030181400] = 00000000, %f7 = f710e542
8201 lda [%i6+%g0]0x89,%f7 ! %f7 = 00000000
8202! Mem[0000000010181410] = 2056900f, %l3 = 0000000000000000
8203 ldswa [%i6+%o5]0x80,%l3 ! %l3 = 000000002056900f
8204! Mem[00000000300c1410] = ff6a62a0, %l3 = 000000002056900f
8205 ldsha [%i3+%o5]0x81,%l3 ! %l3 = ffffffffffffff6a
8206! Mem[0000000030041408] = 00000000 00000000, %l0 = 000000ff, %l1 = 0f905620
8207 ldda [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
8208! %l6 = 0000000000000000, imm = 0000000000000682, %l2 = 00000000ff0000c3
8209 subc %l6,0x682,%l2 ! %l2 = fffffffffffff97e
8210! Mem[0000000010081410] = 05540000, %l7 = 000000000000003a
8211 ldswa [%i2+%o5]0x88,%l7 ! %l7 = 0000000005540000
8212! %l7 = 0000000005540000, immed = 000000cd, %y = 0000042a
8213 sdiv %l7,0x0cd,%l6 ! %l6 = 000000007fffffff
8214 mov %l0,%y ! %y = 00000000
8215! Mem[00000000100c1400] = 00000000, %l7 = 0000000005540000
8216 lduba [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
8217! Starting 10 instruction Store Burst
8218! Mem[0000000010001407] = 00000080, %l6 = 000000007fffffff
8219 ldstuba [%i0+0x007]%asi,%l6 ! %l6 = 00000080000000ff
8220
8221p0_label_312:
8222! %l0 = 0000000000000000, Mem[0000000010181428] = 000000ff
8223 stw %l0,[%i6+0x028] ! Mem[0000000010181428] = 00000000
8224! Mem[0000000010081400] = ff5bdc77, %l5 = 0000000000000000
8225 ldstuba [%i2+%g0]0x88,%l5 ! %l5 = 00000077000000ff
8226! %f19 = 2056900f, Mem[0000000030001410] = 4969f3ff
8227 sta %f19,[%i0+%o5]0x89 ! Mem[0000000030001410] = 2056900f
8228! Mem[0000000030001410] = 2056900f, %l6 = 0000000000000080
8229 swapa [%i0+%o5]0x89,%l6 ! %l6 = 000000002056900f
8230! Mem[0000000010001410] = 00000000, %l3 = ffffffffffffff6a
8231 ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 00000000000000ff
8232! %l0 = 0000000000000000, Mem[0000000010181408] = ff2c8cff
8233 stba %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff2c8c00
8234! Mem[0000000030181410] = 00000000, %l7 = 0000000000000000
8235 swapa [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
8236! %f28 = ff0062a0, Mem[0000000030001400] = 00000000
8237 sta %f28,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff0062a0
8238! Mem[0000000030101408] = ffffff00, %l6 = 000000002056900f
8239 swapa [%i4+%o4]0x81,%l6 ! %l6 = 00000000ffffff00
8240! Starting 10 instruction Load Burst
8241! Mem[0000000030101400] = 00000000, %l7 = 0000000000000000
8242 lduba [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000
8243
8244p0_label_313:
8245! Mem[0000000030181400] = ff570000 00000000, %l6 = ffffff00, %l7 = 00000000
8246 ldda [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000000 00000000ff570000
8247! Mem[0000000010101410] = 00000000ff8c2cff, %f4 = 05540000 33a1e205
8248 ldda [%i4+%o5]0x80,%f4 ! %f4 = 00000000 ff8c2cff
8249! Mem[0000000010141400] = 00005405, %l3 = 0000000000000000
8250 ldsha [%i5+%g0]0x80,%l3 ! %l3 = 0000000000000000
8251! Mem[0000000030141400] = ff4261da, %l5 = 0000000000000077
8252 lduba [%i5+%g0]0x81,%l5 ! %l5 = 00000000000000ff
8253! Mem[0000000030001410] = 00000080, %l7 = 00000000ff570000
8254 ldswa [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000080
8255! Mem[0000000010101428] = ff0000ff, %l7 = 0000000000000080
8256 ldsb [%i4+0x02a],%l7 ! %l7 = 0000000000000000
8257! Mem[0000000030041410] = 00000000, %l4 = 000000000000a133
8258 ldswa [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000
8259! Mem[0000000010081400] = ffdc5bff, %l1 = 0000000000000000
8260 ldub [%i2+0x001],%l1 ! %l1 = 00000000000000dc
8261! Mem[00000000300c1400] = 2056900f ffffffff, %l6 = 00000000, %l7 = 00000000
8262 ldda [%i3+%g0]0x89,%l6 ! %l6 = 00000000ffffffff 000000002056900f
8263! Starting 10 instruction Store Burst
8264! Mem[00000000100c1410] = 20a96ff0, %l6 = 00000000ffffffff
8265 ldstuba [%i3+%o5]0x80,%l6 ! %l6 = 00000020000000ff
8266
8267p0_label_314:
8268! Mem[00000000100c1408] = 00000000, %l6 = 0000000000000020
8269 swap [%i3+%o4],%l6 ! %l6 = 0000000000000000
8270! %f18 = ff8c2cff 2056900f, %l1 = 00000000000000dc
8271! Mem[0000000030101438] = 98d0e6b47a8e4aff
8272 add %i4,0x038,%g1
8273 stda %f18,[%g1+%l1]ASI_PST32_S ! Mem[0000000030101438] = 98d0e6b47a8e4aff
8274! %l5 = 00000000000000ff, Mem[0000000020800000] = 00005b63, %asi = 80
8275 stba %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = ff005b63
8276! Mem[0000000010181410] = 2056900f, %l1 = 00000000000000dc
8277 swapa [%i6+%o5]0x80,%l1 ! %l1 = 000000002056900f
8278! %f24 = 00003300, %f16 = 00000000, %f10 = 86000000
8279 fdivs %f24,%f16,%f10 ! %f10 = 7f800000
8280! %l2 = fffff97e, %l3 = 00000000, Mem[0000000010181410] = 000000dc ff8c2cff
8281 stda %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = fffff97e 00000000
8282! %l2 = fffff97e, %l3 = 00000000, Mem[00000000100c1400] = 00000000 00000000
8283 stda %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = fffff97e 00000000
8284! %l2 = fffffffffffff97e, Mem[00000000100c1434] = ff000000, %asi = 80
8285 stwa %l2,[%i3+0x034]%asi ! Mem[00000000100c1434] = fffff97e
8286! Mem[0000000030101410] = 20000000, %l3 = 0000000000000000
8287 swapa [%i4+%o5]0x89,%l3 ! %l3 = 0000000020000000
8288! Starting 10 instruction Load Burst
8289! Mem[00000000100c1408] = 00000020, %l3 = 0000000020000000
8290 ldswa [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000020
8291
8292p0_label_315:
8293! Mem[0000000010181400] = 00000000 000057ff, %l2 = fffff97e, %l3 = 00000020
8294 ldda [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000 00000000000057ff
8295! Mem[0000000010101400] = 00000000, %f15 = 00000000
8296 lda [%i4+%g0]0x80,%f15 ! %f15 = 00000000
8297! Mem[0000000030181410] = 00000000, %l3 = 00000000000057ff
8298 swapa [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000
8299! Mem[0000000010081410] = 05540000, %l5 = 00000000000000ff
8300 ldswa [%i2+%o5]0x88,%l5 ! %l5 = 0000000005540000
8301! Mem[0000000030041410] = 00000000, %l0 = 0000000000000000
8302 lduha [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
8303! Mem[0000000010181410] = fffff97e, %l6 = 0000000000000000
8304 ldsha [%i6+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
8305! Mem[0000000010081408] = 00efffe0 ab30ffd2, %l0 = 00000000, %l1 = 2056900f
8306 ldda [%i2+%o4]0x80,%l0 ! %l0 = 0000000000efffe0 00000000ab30ffd2
8307! Mem[0000000010141414] = 00000000, %l6 = ffffffffffffffff
8308 lduba [%i5+0x014]%asi,%l6 ! %l6 = 0000000000000000
8309! Mem[00000000100c1400] = fffff97e00000000, %l1 = 00000000ab30ffd2
8310 ldxa [%i3+%g0]0x80,%l1 ! %l1 = fffff97e00000000
8311! Starting 10 instruction Store Burst
8312! %l5 = 0000000005540000, Mem[0000000010181408] = ff2c8c00
8313 stha %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff2c0000
8314
8315p0_label_316:
8316! %l5 = 0000000005540000, Mem[00000000300c1408] = 000000ff
8317 stha %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
8318! Mem[0000000030101408] = 0f905620, %l0 = 0000000000efffe0
8319 ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 00000020000000ff
8320! Mem[00000000100c1428] = 107c3fd900000086, %l2 = 0000000000000000, %l7 = 000000002056900f
8321 add %i3,0x28,%g1
8322 casxa [%g1]0x80,%l2,%l7 ! %l7 = 107c3fd900000086
8323! %f10 = 7f800000, Mem[00000000300c1400] = ffffffff
8324 sta %f10,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 7f800000
8325! Mem[0000000030001408] = 00000000, %l4 = 0000000000000000
8326 swapa [%i0+%o4]0x89,%l4 ! %l4 = 0000000000000000
8327! Mem[0000000030141408] = 00000000, %l3 = 0000000000000000
8328 ldstuba [%i5+%o4]0x81,%l3 ! %l3 = 00000000000000ff
8329! Mem[0000000030081410] = 0000a133, %l2 = 0000000000000000
8330 swapa [%i2+%o5]0x81,%l2 ! %l2 = 000000000000a133
8331! %l4 = 0000000000000000, Mem[0000000030101410] = 00000000
8332 stwa %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
8333! %l3 = 0000000000000000, Mem[0000000030041410] = 00000000
8334 stba %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
8335! Starting 10 instruction Load Burst
8336! %l4 = 0000000000000000, imm = 00000000000002d7, %l7 = 107c3fd900000086
8337 or %l4,0x2d7,%l7 ! %l7 = 00000000000002d7
8338
8339p0_label_317:
8340! Mem[0000000010081428] = 00000000, %l7 = 00000000000002d7
8341 lduwa [%i2+0x028]%asi,%l7 ! %l7 = 0000000000000000
8342! %l7 = 0000000000000000, %l4 = 0000000000000000, %l5 = 0000000005540000
8343 xnor %l7,%l4,%l5 ! %l5 = ffffffffffffffff
8344! Mem[00000000218000c0] = ffff3492, %l3 = 0000000000000000
8345 lduha [%o3+0x0c0]%asi,%l3 ! %l3 = 000000000000ffff
8346! Mem[000000001000141c] = 0dae0000, %l7 = 0000000000000000
8347 ldsba [%i0+0x01d]%asi,%l7 ! %l7 = ffffffffffffffae
8348! Mem[00000000100c1410] = f06fa9ff, %l6 = 0000000000000000
8349 ldsba [%i3+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
8350! Mem[0000000030081410] = 00000000, %l6 = ffffffffffffffff
8351 lduwa [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
8352! Mem[0000000010081438] = 1e000000ff000000, %l7 = ffffffffffffffae
8353 ldxa [%i2+0x038]%asi,%l7 ! %l7 = 1e000000ff000000
8354! Mem[0000000030081410] = 00000000, %l1 = fffff97e00000000
8355 lduba [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000
8356! Mem[0000000030181400] = 00000000, %f11 = d93f7c10
8357 lda [%i6+%g0]0x81,%f11 ! %f11 = 00000000
8358! Starting 10 instruction Store Burst
8359! Mem[000000001004142c] = ff0000eb, %l3 = 000000000000ffff, %asi = 80
8360 swapa [%i1+0x02c]%asi,%l3 ! %l3 = 00000000ff0000eb
8361
8362p0_label_318:
8363! %f24 = 00003300 000000ff, Mem[0000000010001408] = ff2c8cff 0f905620
8364 stda %f24,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00003300 000000ff
8365! %l1 = 0000000000000000, Mem[0000000010081400] = ff5bdcff
8366 stha %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff5b0000
8367! Mem[00000000100c1408] = 00000020, %l5 = ffffffffffffffff
8368 ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 00000000000000ff
8369! Mem[0000000030141410] = 00000000, %l3 = 00000000ff0000eb
8370 ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000ff
8371! %l3 = 0000000000000000, Mem[0000000010101410] = 00000000
8372 stwa %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
8373! %f20 = 00000000 d37a8e6c, %l7 = 1e000000ff000000
8374! Mem[0000000030101420] = 89d516c4abc26868
8375 add %i4,0x020,%g1
8376 stda %f20,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030101420] = 89d516c4abc26868
8377! Mem[0000000010181420] = 0000000000000000, %l5 = 0000000000000000, %l6 = 0000000000000000
8378 add %i6,0x20,%g1
8379 casxa [%g1]0x80,%l5,%l6 ! %l6 = 0000000000000000
8380! Mem[00000000100c1420] = 00000000000057ff, %l2 = 000000000000a133, %l3 = 0000000000000000
8381 add %i3,0x20,%g1
8382 casxa [%g1]0x80,%l2,%l3 ! %l3 = 00000000000057ff
8383! %f16 = 00000000, Mem[0000000010141408] = 6c000000
8384 sta %f16,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
8385! Starting 10 instruction Load Burst
8386! Mem[0000000030081410] = 0000000000000000, %l2 = 000000000000a133
8387 ldxa [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
8388
8389p0_label_319:
8390! Mem[0000000010101408] = 00008000, %l7 = 1e000000ff000000
8391 lduwa [%i4+%o4]0x88,%l7 ! %l7 = 0000000000008000
8392! Mem[0000000010041410] = 00efff5c, %l5 = 0000000000000000
8393 ldsha [%i1+%o5]0x80,%l5 ! %l5 = 00000000000000ef
8394! Mem[0000000030101408] = ff56900f 2056900f, %l0 = 00000020, %l1 = 00000000
8395 ldda [%i4+%o4]0x81,%l0 ! %l0 = 00000000ff56900f 000000002056900f
8396! Mem[0000000030141408] = ff000000, %l0 = 00000000ff56900f
8397 lduba [%i5+%o4]0x81,%l0 ! %l0 = 00000000000000ff
8398! Mem[0000000010001420] = 00003300000000ff, %l7 = 0000000000008000
8399 ldxa [%i0+0x020]%asi,%l7 ! %l7 = 00003300000000ff
8400! Mem[00000000300c1408] = 00000000 00000000, %l0 = 000000ff, %l1 = 2056900f
8401 ldda [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
8402! Mem[0000000010101410] = ff2c8cff00000000, %f28 = ff0062a0 0f905620
8403 ldda [%i4+%o5]0x88,%f28 ! %f28 = ff2c8cff 00000000
8404! Mem[000000001014142c] = 00005405, %l2 = 0000000000000000
8405 ldsba [%i5+0x02f]%asi,%l2 ! %l2 = 0000000000000005
8406! Mem[0000000030081400] = ffffffff, %l7 = 00003300000000ff
8407 ldswa [%i2+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
8408! Starting 10 instruction Store Burst
8409! %l6 = 00000000, %l7 = ffffffff, Mem[0000000010041410] = 00efff5c 00000000
8410 stda %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 ffffffff
8411
8412p0_label_320:
8413! %l7 = ffffffffffffffff, Mem[00000000300c1400] = 0000807f
8414 stwa %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffff
8415! %l5 = 00000000000000ef, Mem[0000000030101410] = 00000000
8416 stba %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = ef000000
8417! %l7 = ffffffffffffffff, Mem[0000000010041408] = ef000000
8418 stha %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffff0000
8419! %l0 = 0000000000000000, Mem[0000000020800000] = ff005b63
8420 sth %l0,[%o1+%g0] ! Mem[0000000020800000] = 00005b63
8421! Mem[0000000030041400] = a06200ff, %l2 = 0000000000000005
8422 swapa [%i1+%g0]0x89,%l2 ! %l2 = 00000000a06200ff
8423! %l5 = 00000000000000ef, Mem[0000000010081430] = 4969f3ad, %asi = 80
8424 stwa %l5,[%i2+0x030]%asi ! Mem[0000000010081430] = 000000ef
8425! %l0 = 0000000000000000, Mem[0000000030101400] = 00000000
8426 stba %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
8427! Mem[0000000010041438] = 00e100be, %l3 = 00000000000057ff
8428 swap [%i1+0x038],%l3 ! %l3 = 0000000000e100be
8429! %l4 = 0000000000000000, Mem[0000000030101400] = 00000000
8430 stba %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
8431! Starting 10 instruction Load Burst
8432 membar #Sync ! Added by membar checker (45)
8433! Mem[0000000010001400] = 00000000 000000ff ff000000 00330000
8434! Mem[0000000010001410] = ff000000 00ef8e6c 000000ff 0dae0000
8435! Mem[0000000010001420] = 00003300 000000ff adf36949 0000ffff
8436! Mem[0000000010001430] = ff0062a0 0f905620 000000ff 0000001e
8437 ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
8438
8439p0_label_321:
8440! Mem[0000000030001410] = 00000080, %l2 = 00000000a06200ff
8441 ldsba [%i0+%o5]0x89,%l2 ! %l2 = ffffffffffffff80
8442! Mem[0000000030081410] = 00000000, %l4 = 0000000000000000
8443 ldswa [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
8444! Mem[0000000010081408] = d2ff30abe0ffef00, %f28 = ff2c8cff 00000000
8445 ldda [%i2+%o4]0x88,%f28 ! %f28 = d2ff30ab e0ffef00
8446! Mem[0000000030081410] = 00000000, %l3 = 0000000000e100be
8447 ldswa [%i2+%o5]0x81,%l3 ! %l3 = 0000000000000000
8448! Mem[0000000010141410] = 6c8e7ad3, %l0 = 0000000000000000
8449 ldsha [%i5+%o5]0x88,%l0 ! %l0 = 0000000000007ad3
8450! %l0 = 0000000000007ad3, imm = ffffffffffffff49, %l1 = 0000000000000000
8451 xor %l0,-0x0b7,%l1 ! %l1 = ffffffffffff859a
8452! Mem[0000000010081410] = 05540000, %l2 = ffffffffffffff80
8453 ldsba [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
8454! Mem[0000000030101408] = ff56900f, %f25 = 000000ff
8455 lda [%i4+%o4]0x81,%f25 ! %f25 = ff56900f
8456! Mem[0000000010141410] = d37a8e6c, %l0 = 0000000000007ad3
8457 lduh [%i5+0x012],%l0 ! %l0 = 0000000000008e6c
8458! Starting 10 instruction Store Burst
8459! Mem[0000000010081408] = 00efffe0ab30ffd2, %l6 = 0000000000000000, %l7 = ffffffffffffffff
8460 add %i2,0x08,%g1
8461 casxa [%g1]0x80,%l6,%l7 ! %l7 = 00efffe0ab30ffd2
8462
8463p0_label_322:
8464! Mem[0000000010181410] = fffff97e, %l3 = 0000000000000000
8465 swapa [%i6+%o5]0x80,%l3 ! %l3 = 00000000fffff97e
8466! %f26 = adf36949 0000ffff, %l3 = 00000000fffff97e
8467! Mem[0000000010041438] = 000057ff0000003f
8468 add %i1,0x038,%g1
8469 stda %f26,[%g1+%l3]ASI_PST16_P ! Mem[0000000010041438] = adf369490000003f
8470! %l3 = 00000000fffff97e, Mem[0000000030101410] = ef00000000000000
8471 stxa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000fffff97e
8472! Mem[0000000030101410] = 00000000, %l6 = 0000000000000000
8473 swapa [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
8474! %l1 = ffffffffffff859a, Mem[0000000030101408] = 0f9056ff
8475 stha %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0f90859a
8476! %f24 = 00003300 ff56900f, %l2 = 0000000000000000
8477! Mem[00000000300c1410] = ff6a62a00f905620
8478 add %i3,0x010,%g1
8479 stda %f24,[%g1+%l2]ASI_PST8_S ! Mem[00000000300c1410] = ff6a62a00f905620
8480! Mem[0000000010141410] = d37a8e6c, %l4 = 0000000000000000
8481 ldstuba [%i5+%o5]0x80,%l4 ! %l4 = 000000d3000000ff
8482! Mem[0000000010141400] = 05540000, %l5 = 00000000000000ef
8483 swapa [%i5+%g0]0x88,%l5 ! %l5 = 0000000005540000
8484! %l0 = 00008e6c, %l1 = ffff859a, Mem[0000000010041410] = 00000000 ffffffff
8485 stda %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00008e6c ffff859a
8486! Starting 10 instruction Load Burst
8487! Mem[0000000010081410] = 00005405, %l3 = 00000000fffff97e
8488 lduwa [%i2+%o5]0x80,%l3 ! %l3 = 0000000000005405
8489
8490p0_label_323:
8491! Mem[0000000010001410] = ff000000, %l6 = 0000000000000000
8492 ldsba [%i0+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
8493! Mem[0000000010081434] = ffffffff, %l5 = 0000000005540000
8494 ldsha [%i2+0x034]%asi,%l5 ! %l5 = ffffffffffffffff
8495! %l5 = ffffffffffffffff, %l1 = ffffffffffff859a, %y = 00000000
8496 sdiv %l5,%l1,%l6 ! %l6 = fffffffffffde892
8497 mov %l0,%y ! %y = 00008e6c
8498! Mem[0000000010081410] = 00005405, %l2 = 0000000000000000
8499 lduba [%i2+%o5]0x80,%l2 ! %l2 = 0000000000000000
8500! Mem[0000000010041400] = ff0062a0, %l6 = fffffffffffde892
8501 lduha [%i1+%g0]0x88,%l6 ! %l6 = 00000000000062a0
8502! Mem[00000000300c1408] = 00000000, %l3 = 0000000000005405
8503 ldswa [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000000
8504! %f30 = 000000ff, %f18 = ff8c2cff, %f17 = 00000080
8505 fmuls %f30,%f18,%f17 ! %f17 = ffcc2cff
8506! Mem[0000000010181400] = 00000000, %f23 = 0dae0000
8507 lda [%i6+%g0]0x88,%f23 ! %f23 = 00000000
8508! Mem[00000000201c0000] = 00ffeaae, %l3 = 0000000000000000
8509 ldsba [%o0+0x001]%asi,%l3 ! %l3 = ffffffffffffffff
8510! Starting 10 instruction Store Burst
8511 membar #Sync ! Added by membar checker (46)
8512! %l0 = 0000000000008e6c, Mem[0000000010001400] = 00000000
8513 stba %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 6c000000
8514
8515p0_label_324:
8516! %l0 = 00008e6c, %l1 = ffff859a, Mem[00000000100c1408] = ff000020 ff8c2cff
8517 stda %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00008e6c ffff859a
8518! Mem[0000000010041410] = 00008e6c, %l3 = ffffffffffffffff
8519 swapa [%i1+%o5]0x80,%l3 ! %l3 = 0000000000008e6c
8520! %l4 = 00000000000000d3, Mem[0000000030181408] = 00800000
8521 stha %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00d30000
8522! Mem[00000000300c1410] = ff6a62a0, %l5 = ffffffffffffffff
8523 swapa [%i3+%o5]0x81,%l5 ! %l5 = 00000000ff6a62a0
8524! Mem[0000000030001408] = 00000000, %l6 = 00000000000062a0
8525 ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 00000000000000ff
8526! %l1 = ffffffffffff859a, Mem[0000000030081400] = ffffffff
8527 stwa %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffff859a
8528! Mem[0000000030001410] = 80000000, %l6 = 0000000000000000
8529 ldstuba [%i0+%o5]0x81,%l6 ! %l6 = 00000080000000ff
8530! Mem[0000000030101410] = 00000000, %l1 = ffffffffffff859a
8531 ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
8532! Mem[0000000010141424] = 80000000, %l4 = 00000000000000d3, %asi = 80
8533 swapa [%i5+0x024]%asi,%l4 ! %l4 = 0000000080000000
8534! Starting 10 instruction Load Burst
8535! Mem[0000000010081410] = 05540000, %l6 = 0000000000000080
8536 ldswa [%i2+%o5]0x88,%l6 ! %l6 = 0000000005540000
8537
8538p0_label_325:
8539! Mem[0000000010041430] = ffff00ff, %l7 = 00efffe0ab30ffd2
8540 ldswa [%i1+0x030]%asi,%l7 ! %l7 = ffffffffffff00ff
8541! Mem[0000000030101410] = 000000ff, %l3 = 0000000000008e6c
8542 lduha [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff
8543! %l7 = ffffffffffff00ff, %l2 = 0000000000000000, %l6 = 0000000005540000
8544 andn %l7,%l2,%l6 ! %l6 = ffffffffffff00ff
8545! Mem[0000000020800040] = 0000a555, %l2 = 0000000000000000
8546 ldsha [%o1+0x040]%asi,%l2 ! %l2 = 0000000000000000
8547! Mem[0000000010141410] = ff7a8e6c 00000000, %l4 = 80000000, %l5 = ff6a62a0
8548 ldda [%i5+%o5]0x80,%l4 ! %l4 = 00000000ff7a8e6c 0000000000000000
8549! Mem[0000000010001400] = 6c000000 000000ff, %l6 = ffff00ff, %l7 = ffff00ff
8550 ldda [%i0+%g0]0x80,%l6 ! %l6 = 000000006c000000 00000000000000ff
8551! Mem[0000000030141408] = 000000ff, %l6 = 000000006c000000
8552 lduwa [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff
8553! Mem[0000000030101410] = 000000ff, %l1 = 0000000000000000
8554 ldsha [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
8555! Mem[0000000010141408] = 00000000, %l6 = 00000000000000ff
8556 lduwa [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000
8557! Starting 10 instruction Store Burst
8558! %l3 = 00000000000000ff, Mem[00000000100c1414] = 3a000000, %asi = 80
8559 stwa %l3,[%i3+0x014]%asi ! Mem[00000000100c1414] = 000000ff
8560
8561p0_label_326:
8562! %f16 = 00000000 ffcc2cff, Mem[0000000030181408] = 0000d300 ff5bdc77
8563 stda %f16,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 ffcc2cff
8564! %f14 = 000000ff 0000001e, Mem[0000000010141428] = 00000000 00005405
8565 stda %f14,[%i5+0x028]%asi ! Mem[0000000010141428] = 000000ff 0000001e
8566! %f27 = 0000ffff, Mem[00000000300c1400] = ffffffff
8567 sta %f27,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ffff
8568! Mem[0000000010101408] = 00800000, %l6 = 0000000000000000
8569 ldstuba [%i4+%o4]0x80,%l6 ! %l6 = 00000000000000ff
8570! %f0 = 00000000 000000ff, Mem[0000000010041400] = a06200ff e58c2cb6
8571 stda %f0 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000 000000ff
8572! %f10 = adf36949 0000ffff, Mem[0000000010041420] = a0626aff 000000ff
8573 stda %f10,[%i1+0x020]%asi ! Mem[0000000010041420] = adf36949 0000ffff
8574! Mem[0000000010101400] = 00000000, %l1 = 00000000000000ff
8575 swapa [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000000
8576! %f2 = ff000000 00330000, Mem[0000000010101400] = ff000000 05540000
8577 stda %f2 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff000000 00330000
8578! Mem[0000000010001408] = 000000ff, %l2 = 0000000000000000
8579 swapa [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000ff
8580! Starting 10 instruction Load Burst
8581! Mem[0000000030101410] = ff000000 fffff97e, %l2 = 000000ff, %l3 = 000000ff
8582 ldda [%i4+%o5]0x81,%l2 ! %l2 = 00000000ff000000 00000000fffff97e
8583
8584p0_label_327:
8585! Mem[0000000010141410] = 6c8e7aff, %l3 = 00000000fffff97e
8586 lduha [%i5+%o5]0x88,%l3 ! %l3 = 0000000000007aff
8587! Mem[0000000010141408] = 00000000, %l3 = 0000000000007aff
8588 lduwa [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000000
8589! %l7 = 00000000000000ff, immed = 00000025, %y = 00008e6c
8590 sdiv %l7,0x025,%l2 ! %l2 = 000000007fffffff
8591 mov %l0,%y ! %y = 00008e6c
8592! Mem[000000001008142c] = 00000000, %f2 = ff000000
8593 ld [%i2+0x02c],%f2 ! %f2 = 00000000
8594! Mem[0000000010081410] = 0000000005540000, %l6 = 0000000000000000
8595 ldxa [%i2+%o5]0x88,%l6 ! %l6 = 0000000005540000
8596! Mem[0000000010041408] = ffff0000, %l2 = 000000007fffffff
8597 ldsb [%i1+0x009],%l2 ! %l2 = ffffffffffffffff
8598! Mem[0000000010001428] = adf369490000ffff, %l1 = 0000000000000000
8599 ldx [%i0+0x028],%l1 ! %l1 = adf369490000ffff
8600! Mem[0000000030001410] = ff000000, %l0 = 0000000000008e6c
8601 ldswa [%i0+%o5]0x81,%l0 ! %l0 = ffffffffff000000
8602! Code Fragment 3
8603p0_fragment_38:
8604! %l0 = ffffffffff000000
8605 setx 0xd48940d805e1aa73,%g7,%l0 ! %l0 = d48940d805e1aa73
8606! %l1 = adf369490000ffff
8607 setx 0x0574ac4843c18195,%g7,%l1 ! %l1 = 0574ac4843c18195
8608 setx 0x1fe000, %g1, %g3
8609 or %l0, %g3, %l0 ! always set perrmask = 0xff
8610 setx 0x1ffff8, %g1, %g2
8611 and %l0, %g2, %l0
8612 ta T_CHANGE_HPRIV
8613 stxa %l1, [%l0]ASI_DCACHE_DATA
8614 ta T_CHANGE_NONHPRIV
8615! %l0 = d48940d805e1aa73
8616 setx 0xdaacce6f8bc0f7df,%g7,%l0 ! %l0 = daacce6f8bc0f7df
8617! %l1 = 0574ac4843c18195
8618 setx 0xa0e7af585321afe1,%g7,%l1 ! %l1 = a0e7af585321afe1
8619! Starting 10 instruction Store Burst
8620! Mem[0000000010081418] = ffffffff, %l2 = ffffffffffffffff
8621 swap [%i2+0x018],%l2 ! %l2 = 00000000ffffffff
8622
8623p0_label_328:
8624! Mem[00000000201c0000] = 00ffeaae, %l6 = 0000000005540000
8625 ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
8626! %l7 = 00000000000000ff, Mem[00000000300c1410] = 2056900fffffffff
8627 stxa %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000000000ff
8628! %f28 = d2ff30ab e0ffef00, %l7 = 00000000000000ff
8629! Mem[0000000030001418] = 38b51efc6e840000
8630 add %i0,0x018,%g1
8631 stda %f28,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030001418] = 00efffe0ab30ffd2
8632! Mem[0000000030101408] = 0f90859a, %l1 = a0e7af585321afe1
8633 swapa [%i4+%o4]0x89,%l1 ! %l1 = 000000000f90859a
8634! %l5 = 0000000000000000, Mem[0000000010041400] = ff00000000000000
8635 stxa %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000000000000
8636! %l0 = 8bc0f7df, %l1 = 0f90859a, Mem[0000000030081408] = 00ffffff ffffffff
8637 stda %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 8bc0f7df 0f90859a
8638! %f10 = adf36949 0000ffff, %l0 = daacce6f8bc0f7df
8639! Mem[0000000030001438] = 77dc5bffadf36949
8640 add %i0,0x038,%g1
8641 stda %f10,[%g1+%l0]ASI_PST8_S ! Mem[0000000030001438] = adf35b490000ffff
8642! Mem[00000000300c1400] = 0000ffff, %l0 = daacce6f8bc0f7df
8643 ldstuba [%i3+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
8644! %f11 = 0000ffff, Mem[0000000030181410] = 000057ff
8645 sta %f11,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000ffff
8646! Starting 10 instruction Load Burst
8647! Mem[0000000010181428] = 00000000, %l4 = 00000000ff7a8e6c
8648 ldsb [%i6+0x02a],%l4 ! %l4 = 0000000000000000
8649
8650p0_label_329:
8651! Mem[0000000010181408] = 00002cff, %l6 = 0000000000000000
8652 lduwa [%i6+%o4]0x80,%l6 ! %l6 = 0000000000002cff
8653! Mem[0000000030001410] = 000000ff, %l0 = 00000000000000ff
8654 lduba [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff
8655! Mem[0000000010041410] = ffffffff, %l7 = 00000000000000ff
8656 ldsba [%i1+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
8657! %l7 = ffffffffffffffff, imm = 0000000000000e55, %l4 = 0000000000000000
8658 addc %l7,0xe55,%l4 ! %l4 = 0000000000000e54
8659! Mem[0000000030141400] = ff4261da, %l7 = ffffffffffffffff
8660 ldsha [%i5+%g0]0x81,%l7 ! %l7 = ffffffffffffff42
8661! Mem[0000000030001400] = a06200ff, %l4 = 0000000000000e54
8662 ldsba [%i0+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
8663! Mem[0000000030081410] = 00000000, %l4 = ffffffffffffffff
8664 ldsha [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
8665! Mem[00000000211c0000] = ffff4b99, %l4 = 0000000000000000
8666 ldsb [%o2+%g0],%l4 ! %l4 = ffffffffffffffff
8667! Mem[0000000030141400] = da6142ff, %l3 = 0000000000000000
8668 ldsba [%i5+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
8669! Starting 10 instruction Store Burst
8670! Mem[0000000030141408] = ff000000, %l2 = 00000000ffffffff
8671 swapa [%i5+%o4]0x81,%l2 ! %l2 = 00000000ff000000
8672
8673p0_label_330:
8674! Mem[0000000010041400] = 00000000, %l6 = 0000000000002cff
8675 ldstuba [%i1+%g0]0x88,%l6 ! %l6 = 00000000000000ff
8676! %f8 = 00003300 000000ff, Mem[0000000010081400] = ff5b0000 00000000
8677 stda %f8 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00003300 000000ff
8678! %l2 = 00000000ff000000, Mem[0000000030081410] = 00000000
8679 stwa %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000
8680! %l5 = 0000000000000000, Mem[00000000300c1408] = 00000000
8681 stha %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
8682! %l2 = 00000000ff000000, Mem[0000000010041414] = ffff859a, %asi = 80
8683 stwa %l2,[%i1+0x014]%asi ! Mem[0000000010041414] = ff000000
8684! Mem[00000000100c1410] = f06fa9ff, %l7 = ffffffffffffff42
8685 swapa [%i3+%o5]0x88,%l7 ! %l7 = 00000000f06fa9ff
8686! Mem[0000000030181400] = 00000000, %l1 = 000000000f90859a
8687 swapa [%i6+%g0]0x81,%l1 ! %l1 = 0000000000000000
8688! Mem[0000000030141408] = ffffffff, %l4 = ffffffffffffffff
8689 ldstuba [%i5+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
8690! %f25 = ff56900f, Mem[0000000010001400] = 6c000000
8691 st %f25,[%i0+%g0] ! Mem[0000000010001400] = ff56900f
8692! Starting 10 instruction Load Burst
8693! %l7 = 00000000f06fa9ff, imm = 0000000000000b43, %l4 = 00000000000000ff
8694 xnor %l7,0xb43,%l4 ! %l4 = ffffffff0f905d43
8695
8696p0_label_331:
8697! Mem[0000000030041410] = 00000000 429c26ff, %l4 = 0f905d43, %l5 = 00000000
8698 ldda [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000 00000000429c26ff
8699! Mem[0000000010101410] = 00000000, %l1 = 0000000000000000
8700 ldswa [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000
8701! Mem[0000000030101408] = e1af2153, %l5 = 00000000429c26ff
8702 ldsba [%i4+%o4]0x81,%l5 ! %l5 = ffffffffffffffe1
8703! Mem[0000000030041400] = 05000000, %l2 = 00000000ff000000
8704 lduwa [%i1+%g0]0x81,%l2 ! %l2 = 0000000005000000
8705! Mem[00000000100c1420] = 00000000000057ff, %f8 = 00003300 000000ff
8706 ldda [%i3+0x020]%asi,%f8 ! %f8 = 00000000 000057ff
8707! Mem[00000000300c1410] = ff000000, %l0 = 00000000000000ff
8708 lduwa [%i3+%o5]0x81,%l0 ! %l0 = 00000000ff000000
8709! %l7 = 00000000f06fa9ff, %l6 = 0000000000000000, %l5 = ffffffffffffffe1
8710 or %l7,%l6,%l5 ! %l5 = 00000000f06fa9ff
8711! Mem[00000000100c1400] = fffff97e, %l5 = 00000000f06fa9ff
8712 ldsha [%i3+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
8713! Mem[0000000020800000] = 00005b63, %l0 = 00000000ff000000
8714 ldsb [%o1+0x001],%l0 ! %l0 = 0000000000000000
8715! Starting 10 instruction Store Burst
8716! %l6 = 00000000, %l7 = f06fa9ff, Mem[0000000010141420] = ff570000 000000d3
8717 stda %l6,[%i5+0x020]%asi ! Mem[0000000010141420] = 00000000 f06fa9ff
8718
8719p0_label_332:
8720! %l3 = ffffffffffffffff, Mem[00000000100c1408] = 00008e6c
8721 stw %l3,[%i3+%o4] ! Mem[00000000100c1408] = ffffffff
8722! %l7 = 00000000f06fa9ff, Mem[0000000010001410] = ff000000
8723 stba %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000
8724! %l7 = 00000000f06fa9ff, Mem[0000000010001408] = 00000000
8725 stwa %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = f06fa9ff
8726! Mem[0000000010041408] = ffff0000, %l2 = 0000000005000000
8727 ldstuba [%i1+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
8728! %l7 = 00000000f06fa9ff, Mem[000000001008141e] = ffffffff
8729 stb %l7,[%i2+0x01e] ! Mem[000000001008141c] = ffffffff
8730! Mem[0000000030001408] = ff000000, %l4 = 0000000000000000
8731 swapa [%i0+%o4]0x81,%l4 ! %l4 = 00000000ff000000
8732! %l0 = 0000000000000000, Mem[0000000010001406] = 000000ff, %asi = 80
8733 stha %l0,[%i0+0x006]%asi ! Mem[0000000010001404] = 00000000
8734! %l2 = 00000000000000ff, Mem[0000000010101410] = 00000000
8735 stba %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff000000
8736! %l6 = 0000000000000000, Mem[0000000021800080] = ffff3e7c, %asi = 80
8737 stha %l6,[%o3+0x080]%asi ! Mem[0000000021800080] = 00003e7c
8738! Starting 10 instruction Load Burst
8739! Mem[0000000020800000] = 00005b63, %l0 = 0000000000000000
8740 ldsba [%o1+0x001]%asi,%l0 ! %l0 = 0000000000000000
8741
8742p0_label_333:
8743! Code Fragment 4
8744p0_fragment_39:
8745! %l0 = 0000000000000000
8746 setx 0x8c583af0022f33a6,%g7,%l0 ! %l0 = 8c583af0022f33a6
8747! %l1 = 0000000000000000
8748 setx 0x06c6f82fad73e033,%g7,%l1 ! %l1 = 06c6f82fad73e033
8749 setx 0x7ff8, %g1, %g2
8750 and %l0, %g2, %l0
8751 setx 0xffffffff, %g1, %g2
8752 and %l1, %g2, %l1
8753 setx 0x100000000, %g1, %g2
8754 or %l1, %g2, %l1 ! Set bit 32 - perrinj
8755 ta T_CHANGE_HPRIV
8756 stxa %l1, [%l0]ASI_ICACHE_INSTR
8757 ta T_CHANGE_NONHPRIV
8758! %l0 = 8c583af0022f33a6
8759 setx 0xdccdc23812fe065a,%g7,%l0 ! %l0 = dccdc23812fe065a
8760! %l1 = 06c6f82fad73e033
8761 setx 0x223b02b7e97a1f8c,%g7,%l1 ! %l1 = 223b02b7e97a1f8c
8762! Mem[0000000010041408] = ffff0000000000ff, %l0 = dccdc23812fe065a
8763 ldxa [%i1+%o4]0x80,%l0 ! %l0 = ffff0000000000ff
8764! Mem[0000000030101400] = 00000000, %l7 = 00000000f06fa9ff
8765 ldsba [%i4+%g0]0x89,%l7 ! %l7 = 0000000000000000
8766! Mem[0000000010041400] = 00000000000000ff, %f18 = ff8c2cff 2056900f
8767 ldda [%i1+%g0]0x88,%f18 ! %f18 = 00000000 000000ff
8768! Mem[0000000010081400] = 000000ff, %l5 = ffffffffffffffff
8769 lduba [%i2+%g0]0x88,%l5 ! %l5 = 00000000000000ff
8770! %f28 = d2ff30ab, %f11 = 0000ffff, %f24 = 00003300
8771 fadds %f28,%f11,%f24 ! %l0 = ffff000000000121, Unfinished, %fsr = 3700000400
8772! Mem[0000000010101400] = 00003300, %l5 = 00000000000000ff
8773 ldsha [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
8774! Mem[00000000300c1400] = 0000ffff, %l6 = 0000000000000000
8775 lduba [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
8776! Mem[0000000010001400] = 0f9056ff, %f29 = e0ffef00
8777 lda [%i0+%g0]0x88,%f29 ! %f29 = 0f9056ff
8778! Starting 10 instruction Store Burst
8779! %l1 = 223b02b7e97a1f8c, Mem[0000000020800040] = 0000a555
8780 sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 1f8ca555
8781
8782p0_label_334:
8783! %f21 = d37a8e6c, Mem[0000000030141400] = ff4261da
8784 sta %f21,[%i5+%g0]0x81 ! Mem[0000000030141400] = d37a8e6c
8785! Mem[00000000201c0000] = ffffeaae, %l1 = 223b02b7e97a1f8c
8786 ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
8787! Mem[0000000010081410] = 00005405, %l1 = 00000000000000ff
8788 ldstuba [%i2+%o5]0x80,%l1 ! %l1 = 00000000000000ff
8789! %l0 = 00000121, %l1 = 00000000, Mem[0000000010081408] = e0ffef00 d2ff30ab
8790 stda %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000121 00000000
8791! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000000
8792 ldstuba [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff
8793! %l3 = ffffffffffffffff, Mem[0000000030001408] = 00000000
8794 stha %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000ffff
8795! %l6 = 00000000000000ff, Mem[0000000010081408] = 21010000
8796 stba %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff010000
8797! Mem[0000000010101408] = 000080ff, %l1 = 0000000000000000
8798 ldstuba [%i4+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
8799! Mem[0000000030101408] = 5321afe1, %l5 = 0000000000000000
8800 ldstuba [%i4+%o4]0x89,%l5 ! %l5 = 000000e1000000ff
8801! Starting 10 instruction Load Burst
8802! Mem[0000000010181408] = 00002cff 0f905620, %l0 = 00000121, %l1 = 000000ff
8803 ldda [%i6+%o4]0x80,%l0 ! %l0 = 0000000000002cff 000000000f905620
8804
8805p0_label_335:
8806! Mem[0000000010001408] = ffa96ff0 00330000, %l2 = 000000ff, %l3 = ffffffff
8807 ldda [%i0+%o4]0x80,%l2 ! %l2 = 00000000ffa96ff0 0000000000330000
8808! Mem[0000000010001410] = ff00000000ef8e6c, %f8 = 00000000 000057ff
8809 ldda [%i0+%o5]0x80,%f8 ! %f8 = ff000000 00ef8e6c
8810! Mem[0000000010081400] = 000000ff, %f22 = 0f9b3620
8811 lda [%i2+%g0]0x88,%f22 ! %f22 = 000000ff
8812! Mem[0000000030081400] = 9a85ffff, %l6 = 00000000000000ff
8813 ldsha [%i2+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
8814! Mem[0000000010101410] = 000000ff, %l0 = 0000000000002cff
8815 ldswa [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
8816! Mem[0000000030141400] = 6c8e7ad3, %l4 = 00000000ff000000
8817 lduha [%i5+%g0]0x89,%l4 ! %l4 = 0000000000007ad3
8818! Mem[0000000030001400] = ff0062a0ff000000, %f4 = ff000000 00ef8e6c
8819 ldda [%i0+%g0]0x81,%f4 ! %f4 = ff0062a0 ff000000
8820! Mem[0000000030081408] = 8bc0f7df, %l1 = 000000000f905620
8821 ldswa [%i2+%o4]0x81,%l1 ! %l1 = ffffffff8bc0f7df
8822! Mem[0000000010041410] = ffffffff, %l1 = ffffffff8bc0f7df
8823 lduba [%i1+%o5]0x88,%l1 ! %l1 = 00000000000000ff
8824! Starting 10 instruction Store Burst
8825! %l4 = 0000000000007ad3, Mem[0000000030081408] = dff7c08b
8826 stwa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00007ad3
8827
8828p0_label_336:
8829! %l2 = 00000000ffa96ff0, Mem[0000000030141400] = 6c8e7ad3
8830 stha %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 6c8e6ff0
8831! %f20 = 00000000, Mem[0000000030041400] = 05000000
8832 sta %f20,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
8833! %l0 = 00000000000000ff, Mem[0000000010081418] = ffffffffffffffff
8834 stx %l0,[%i2+0x018] ! Mem[0000000010081418] = 00000000000000ff
8835! Mem[0000000010081400] = 000000ff, %l2 = 00000000ffa96ff0
8836 ldstuba [%i2+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
8837! %l4 = 00007ad3, %l5 = 000000e1, Mem[0000000030081410] = 000000ff 00000000
8838 stda %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00007ad3 000000e1
8839! %l4 = 0000000000007ad3, Mem[00000000100c1436] = fffff97e
8840 sth %l4,[%i3+0x036] ! Mem[00000000100c1434] = ffff7ad3
8841! Mem[0000000010101428] = ff0000ff, %l5 = 00000000000000e1, %asi = 80
8842 swapa [%i4+0x028]%asi,%l5 ! %l5 = 00000000ff0000ff
8843! Mem[0000000010101408] = 000080ff, %l0 = 00000000000000ff
8844 ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
8845! Mem[0000000010141408] = 00000000, %l2 = 00000000000000ff
8846 ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 00000000000000ff
8847! Starting 10 instruction Load Burst
8848! Mem[0000000010041410] = 000000ff ffffffff, %l6 = ffffffff, %l7 = 00000000
8849 ldda [%i1+%o5]0x88,%l6 ! %l6 = 00000000ffffffff 00000000000000ff
8850
8851p0_label_337:
8852! Mem[0000000010041400] = ff000000, %f16 = 00000000
8853 lda [%i1+%g0]0x80,%f16 ! %f16 = ff000000
8854! Mem[0000000010041408] = 0000ffff, %l4 = 0000000000007ad3
8855 lduha [%i1+%o4]0x88,%l4 ! %l4 = 000000000000ffff
8856! Mem[0000000010141400] = ef000000 0000ff00, %l2 = 00000000, %l3 = 00330000
8857 ldda [%i5+0x000]%asi,%l2 ! %l2 = 00000000ef000000 000000000000ff00
8858! Mem[0000000010081400] = ff000000, %l5 = 00000000ff0000ff
8859 lduba [%i2+%g0]0x80,%l5 ! %l5 = 00000000000000ff
8860! Mem[0000000010181408] = ff2c0000, %l0 = 00000000000000ff
8861 ldsha [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000
8862! Mem[00000000300c1410] = 00000000 000000ff, %l4 = 0000ffff, %l5 = 000000ff
8863 ldda [%i3+%o5]0x89,%l4 ! %l4 = 00000000000000ff 0000000000000000
8864! Code Fragment 3
8865p0_fragment_40:
8866! %l0 = 0000000000000000
8867 setx 0xbbe7f83822cadebc,%g7,%l0 ! %l0 = bbe7f83822cadebc
8868! %l1 = 00000000000000ff
8869 setx 0xae3ae027bb5b32a2,%g7,%l1 ! %l1 = ae3ae027bb5b32a2
8870 setx 0x1fe000, %g1, %g3
8871 or %l0, %g3, %l0 ! always set perrmask = 0xff
8872 setx 0x1ffff8, %g1, %g2
8873 and %l0, %g2, %l0
8874 ta T_CHANGE_HPRIV
8875 stxa %l1, [%l0]ASI_DCACHE_DATA
8876 ta T_CHANGE_NONHPRIV
8877! %l0 = bbe7f83822cadebc
8878 setx 0x52c61b079023e40b,%g7,%l0 ! %l0 = 52c61b079023e40b
8879! %l1 = ae3ae027bb5b32a2
8880 setx 0x18179cffd8291e21,%g7,%l1 ! %l1 = 18179cffd8291e21
8881! %l5 = 0000000000000000, %l0 = 52c61b079023e40b, %l7 = 00000000000000ff
8882 xnor %l5,%l0,%l7 ! %l7 = ad39e4f86fdc1bf4
8883! Mem[0000000010001410] = 000000ff, %f21 = d37a8e6c
8884 lda [%i0+%o5]0x88,%f21 ! %f21 = 000000ff
8885! Starting 10 instruction Store Burst
8886! %l4 = 00000000000000ff, Mem[00000000300c1408] = ff000000
8887 stha %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00ff0000
8888
8889p0_label_338:
8890! Mem[0000000010141410] = ff7a8e6c, %l7 = ad39e4f86fdc1bf4
8891 ldstuba [%i5+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
8892! %l6 = ffffffff, %l7 = 000000ff, Mem[00000000100c1400] = fffff97e 00000000
8893 stda %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffffffff 000000ff
8894! %l3 = 000000000000ff00, Mem[0000000030181408] = ff2cccff
8895 stwa %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000ff00
8896! %l2 = 00000000ef000000, Mem[000000001000140a] = ffa96ff0, %asi = 80
8897 stha %l2,[%i0+0x00a]%asi ! Mem[0000000010001408] = ffa90000
8898! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010181408] = 00002cff 0f905620
8899 stda %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff 00000000
8900! Mem[0000000010001410] = 000000ff, %l5 = 0000000000000000
8901 swapa [%i0+%o5]0x88,%l5 ! %l5 = 00000000000000ff
8902! %f21 = 000000ff, Mem[0000000010181400] = 00000000
8903 sta %f21,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000ff
8904! Mem[000000001000140c] = 00330000, %l6 = 00000000ffffffff, %asi = 80
8905 swapa [%i0+0x00c]%asi,%l6 ! %l6 = 0000000000330000
8906! %f0 = 00000000 000000ff 00000000 00330000
8907! %f4 = ff0062a0 ff000000 000000ff 0dae0000
8908! %f8 = ff000000 00ef8e6c adf36949 0000ffff
8909! %f12 = ff0062a0 0f905620 000000ff 0000001e
8910 stda %f0,[%i2]ASI_BLK_P ! Block Store to 0000000010081400
8911! Starting 10 instruction Load Burst
8912 membar #Sync ! Added by membar checker (47)
8913! Mem[0000000010081410] = 000000ffa06200ff, %l3 = 000000000000ff00
8914 ldxa [%i2+%o5]0x88,%l3 ! %l3 = 000000ffa06200ff
8915
8916p0_label_339:
8917! Mem[0000000030041410] = 00000000, %l7 = 00000000000000ff
8918 ldsba [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000000
8919! Mem[0000000010081408] = 0000000000330000, %f22 = 000000ff 00000000
8920 ldda [%i2+%o4]0x80,%f22 ! %f22 = 00000000 00330000
8921! Mem[0000000010141430] = ffffffff2056900f, %l7 = 0000000000000000
8922 ldx [%i5+0x030],%l7 ! %l7 = ffffffff2056900f
8923! Mem[0000000030081400] = ff5700009a85ffff, %l5 = 00000000000000ff
8924 ldxa [%i2+%g0]0x89,%l5 ! %l5 = ff5700009a85ffff
8925! Mem[0000000030001400] = ff0062a0, %l4 = 00000000000000ff
8926 lduwa [%i0+%g0]0x81,%l4 ! %l4 = 00000000ff0062a0
8927! Mem[00000000201c0000] = ffffeaae, %l7 = ffffffff2056900f
8928 lduh [%o0+%g0],%l7 ! %l7 = 000000000000ffff
8929! Mem[0000000010141408] = ff000000 00000000, %l2 = ef000000, %l3 = a06200ff
8930 ldda [%i5+%o4]0x80,%l2 ! %l2 = 00000000ff000000 0000000000000000
8931! Mem[0000000010041410] = ffffffff, %l3 = 0000000000000000
8932 lduwa [%i1+%o5]0x80,%l3 ! %l3 = 00000000ffffffff
8933! Mem[0000000030181400] = 0f90859a000057ff, %l6 = 0000000000330000
8934 ldxa [%i6+%g0]0x81,%l6 ! %l6 = 0f90859a000057ff
8935! Starting 10 instruction Store Burst
8936! %f15 = 0000001e, Mem[0000000030081400] = ffff859a
8937 sta %f15,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000001e
8938
8939p0_label_340:
8940! %l0 = 52c61b079023e40b, Mem[0000000010001400] = ff56900f
8941 stba %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0b56900f
8942! %l3 = 00000000ffffffff, Mem[0000000030101408] = 5321afff
8943 stwa %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffff
8944! Mem[0000000010001400] = 0b56900f, %l6 = 0f90859a000057ff
8945 swapa [%i0+%g0]0x80,%l6 ! %l6 = 000000000b56900f
8946! %f16 = ff000000 ffcc2cff 00000000 000000ff
8947! %f20 = 00000000 000000ff 00000000 00330000
8948! %f24 = 00003300 ff56900f adf36949 0000ffff
8949! %f28 = d2ff30ab 0f9056ff 000000ff 0000001e
8950 stda %f16,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
8951 membar #Sync ! Added by membar checker (48)
8952! Mem[0000000010041424] = ff56900f, %l7 = 000000000000ffff
8953 swap [%i1+0x024],%l7 ! %l7 = 00000000ff56900f
8954! %f0 = 00000000, Mem[0000000030141408] = ffffffff
8955 sta %f0 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
8956! %l4 = 00000000ff0062a0, imm = fffffffffffffe76, %l6 = 000000000b56900f
8957 addc %l4,-0x18a,%l6 ! %l6 = 00000000ff006116
8958! Mem[0000000030081410] = 00007ad3, %l3 = 00000000ffffffff
8959 swapa [%i2+%o5]0x89,%l3 ! %l3 = 0000000000007ad3
8960! %f8 = ff000000, Mem[0000000010081424] = 00ef8e6c
8961 sta %f8 ,[%i2+0x024]%asi ! Mem[0000000010081424] = ff000000
8962! Starting 10 instruction Load Burst
8963! Mem[0000000030041410] = 00000000429c26ff, %l4 = 00000000ff0062a0
8964 ldxa [%i1+%o5]0x81,%l4 ! %l4 = 00000000429c26ff
8965
8966p0_label_341:
8967! Mem[0000000030081400] = 1e000000, %l3 = 0000000000007ad3
8968 lduba [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000
8969! Mem[0000000030101408] = ffffffff, %l2 = 00000000ff000000
8970 lduba [%i4+%o4]0x81,%l2 ! %l2 = 00000000000000ff
8971! Mem[00000000100c1430] = 76ff065c, %l0 = 52c61b079023e40b
8972 lduha [%i3+0x030]%asi,%l0 ! %l0 = 00000000000076ff
8973! %l5 = ff5700009a85ffff, %l2 = 00000000000000ff, %y = 00008e6c
8974 udiv %l5,%l2,%l4 ! %l4 = 00000000ffffffff
8975 mov %l0,%y ! %y = 000076ff
8976! Mem[000000001014142c] = 0000001e, %l2 = 00000000000000ff
8977 ldub [%i5+0x02e],%l2 ! %l2 = 0000000000000000
8978! Mem[0000000010181410] = 00000000, %f25 = ff56900f
8979 lda [%i6+%o5]0x88,%f25 ! %f25 = 00000000
8980! Mem[0000000030041400] = 00000000, %f22 = 00000000
8981 lda [%i1+%g0]0x81,%f22 ! %f22 = 00000000
8982! Mem[0000000010181410] = 0000000000000000, %f2 = 00000000 00330000
8983 ldda [%i6+%o5]0x88,%f2 ! %f2 = 00000000 00000000
8984! Mem[0000000010101410] = 000000ff, %l5 = ff5700009a85ffff
8985 ldsba [%i4+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
8986! Starting 10 instruction Store Burst
8987! %l7 = 00000000ff56900f, Mem[0000000030101400] = 00000000ffff00f2
8988 stxa %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000ff56900f
8989
8990p0_label_342:
8991! Mem[0000000010001408] = 0000a9ff, %l2 = 0000000000000000
8992 swapa [%i0+%o4]0x88,%l2 ! %l2 = 000000000000a9ff
8993! %l7 = 00000000ff56900f, Mem[0000000010001408] = ffffffff00000000
8994 stxa %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000ff56900f
8995! %l5 = ffffffffffffffff, %l6 = 00000000ff006116, %l4 = 00000000ffffffff
8996 addc %l5,%l6,%l4 ! %l4 = 00000000ff006115
8997! Mem[0000000030001408] = ffff0000, %l2 = 000000000000a9ff
8998 swapa [%i0+%o4]0x81,%l2 ! %l2 = 00000000ffff0000
8999! %l2 = ffff0000, %l3 = 00000000, Mem[0000000010081420] = ff000000 ff000000
9000 std %l2,[%i2+0x020] ! Mem[0000000010081420] = ffff0000 00000000
9001! Mem[0000000020800000] = 00005b63, %l3 = 0000000000000000
9002 ldstub [%o1+%g0],%l3 ! %l3 = 00000000000000ff
9003! Mem[00000000201c0001] = ffffeaae, %l5 = ffffffffffffffff
9004 ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
9005! Mem[0000000030001410] = 000000ff, %l3 = 0000000000000000
9006 swapa [%i0+%o5]0x89,%l3 ! %l3 = 00000000000000ff
9007! Mem[0000000030181408] = 0000ff00, %l5 = 00000000000000ff
9008 ldstuba [%i6+%o4]0x81,%l5 ! %l5 = 00000000000000ff
9009! Starting 10 instruction Load Burst
9010! Mem[0000000030181410] = ffff0000, %l7 = 00000000ff56900f
9011 ldsba [%i6+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
9012
9013p0_label_343:
9014! Mem[0000000010081410] = ff0062a0ff000000, %l4 = 00000000ff006115
9015 ldxa [%i2+%o5]0x80,%l4 ! %l4 = ff0062a0ff000000
9016! Mem[0000000010041408] = 00000000, %l2 = 00000000ffff0000
9017 lduwa [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000
9018! Mem[00000000100c1408] = ffffffff, %l6 = 00000000ff006116
9019 ldsba [%i3+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
9020! Mem[0000000010041400] = ff2cccff000000ff, %f28 = d2ff30ab 0f9056ff
9021 ldda [%i1+%g0]0x88,%f28 ! %f28 = ff2cccff 000000ff
9022! Mem[0000000030181400] = 0f90859a, %l6 = ffffffffffffffff
9023 ldswa [%i6+%g0]0x81,%l6 ! %l6 = 000000000f90859a
9024! Mem[0000000010041408] = 00000000, %l5 = 0000000000000000
9025 lduwa [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
9026! Mem[0000000030001410] = 00000000, %l7 = ffffffffffffffff
9027 ldsba [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000
9028! Mem[0000000010041408] = 00000000, %l1 = 18179cffd8291e21
9029 lduwa [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
9030! Mem[0000000010081400] = 00000000, %l4 = ff0062a0ff000000
9031 ldsha [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
9032! Starting 10 instruction Store Burst
9033! %l2 = 00000000, %l3 = 000000ff, Mem[00000000300c1400] = 0000ffff 2056900f
9034 stda %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 000000ff
9035
9036p0_label_344:
9037! %l0 = 00000000000076ff, Mem[0000000010041400] = ff000000ffcc2cff
9038 stx %l0,[%i1+%g0] ! Mem[0000000010041400] = 00000000000076ff
9039! Mem[00000000300c1410] = ff000000, %l7 = 0000000000000000
9040 swapa [%i3+%o5]0x81,%l7 ! %l7 = 00000000ff000000
9041! %f22 = 00000000 00330000, %l4 = 0000000000000000
9042! Mem[0000000030141428] = ffff00f2800000ff
9043 add %i5,0x028,%g1
9044 stda %f22,[%g1+%l4]ASI_PST8_S ! Mem[0000000030141428] = ffff00f2800000ff
9045! Mem[0000000010081438] = 000000ff0000001e, %l1 = 0000000000000000, %l1 = 0000000000000000
9046 add %i2,0x38,%g1
9047 casxa [%g1]0x80,%l1,%l1 ! %l1 = 000000ff0000001e
9048! Mem[0000000010001408] = 0f9056ff00000000, %l4 = 0000000000000000, %l4 = 0000000000000000
9049 add %i0,0x08,%g1
9050 casxa [%g1]0x80,%l4,%l4 ! %l4 = 0f9056ff00000000
9051! Mem[0000000010041400] = 00000000, %l3 = 00000000000000ff
9052 ldstuba [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff
9053! Mem[0000000010101400] = 00330000, %l7 = 00000000ff000000
9054 swapa [%i4+%g0]0x88,%l7 ! %l7 = 0000000000330000
9055! %l2 = 0000000000000000, Mem[0000000030041408] = 00000000
9056 stha %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
9057! Code Fragment 4
9058p0_fragment_41:
9059! %l0 = 00000000000076ff
9060 setx 0x1cae2e87f64b947a,%g7,%l0 ! %l0 = 1cae2e87f64b947a
9061! %l1 = 000000ff0000001e
9062 setx 0x6788aa00743dd188,%g7,%l1 ! %l1 = 6788aa00743dd188
9063 setx 0x7ff8, %g1, %g2
9064 and %l0, %g2, %l0
9065 setx 0xffffffff, %g1, %g2
9066 and %l1, %g2, %l1
9067 setx 0x100000000, %g1, %g2
9068 or %l1, %g2, %l1 ! Set bit 32 - perrinj
9069 ta T_CHANGE_HPRIV
9070 stxa %l1, [%l0]ASI_ICACHE_INSTR
9071 ta T_CHANGE_NONHPRIV
9072! %l0 = 1cae2e87f64b947a
9073 setx 0x2f3f011fb5d32f13,%g7,%l0 ! %l0 = 2f3f011fb5d32f13
9074! %l1 = 6788aa00743dd188
9075 setx 0xfd68f8ef9aeb8d20,%g7,%l1 ! %l1 = fd68f8ef9aeb8d20
9076! Starting 10 instruction Load Burst
9077! Mem[00000000100c1400] = ffffffff, %l1 = fd68f8ef9aeb8d20
9078 ldswa [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
9079
9080p0_label_345:
9081! Mem[0000000010041410] = 00000000, %l3 = 0000000000000000
9082 ldswa [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000000
9083! Mem[0000000010181430] = ff008cf2c30000ff, %f22 = 00000000 00330000
9084 ldda [%i6+0x030]%asi,%f22 ! %f22 = ff008cf2 c30000ff
9085! Mem[0000000020800000] = ff005b63, %l2 = 0000000000000000
9086 ldub [%o1+%g0],%l2 ! %l2 = 00000000000000ff
9087! Mem[0000000030041410] = 00000000, %l6 = 000000000f90859a
9088 ldsha [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
9089! Mem[0000000030001408] = ffa90000, %l7 = 0000000000330000
9090 lduwa [%i0+%o4]0x89,%l7 ! %l7 = 00000000ffa90000
9091! %f6 = 000000ff, %f23 = c30000ff
9092 fsqrts %f6 ,%f23 ! %l0 = 2f3f011fb5d32f35, Unfinished, %fsr = 3700000400
9093! Mem[0000000030041410] = ff269c4200000000, %l0 = 2f3f011fb5d32f35
9094 ldxa [%i1+%o5]0x89,%l0 ! %l0 = ff269c4200000000
9095! Mem[0000000030081400] = 0000001e, %l0 = ff269c4200000000
9096 ldsba [%i2+%g0]0x81,%l0 ! %l0 = 0000000000000000
9097! Mem[0000000030181408] = 0000000000ff00ff, %l4 = 0f9056ff00000000
9098 ldxa [%i6+%o4]0x89,%l4 ! %l4 = 0000000000ff00ff
9099! Starting 10 instruction Store Burst
9100! %l3 = 0000000000000000, Mem[0000000030101410] = ff000000fffff97e
9101 stxa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
9102
9103p0_label_346:
9104! Mem[0000000030001408] = 0000a9ff, %l6 = 0000000000000000
9105 swapa [%i0+%o4]0x81,%l6 ! %l6 = 000000000000a9ff
9106! Mem[0000000010001408] = 0f9056ff, %l0 = 0000000000000000
9107 ldstuba [%i0+%o4]0x80,%l0 ! %l0 = 0000000f000000ff
9108! Mem[0000000010001408] = ff5690ff, %l2 = 00000000000000ff
9109 ldstuba [%i0+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
9110! Mem[0000000030001410] = 00000000, %l5 = 0000000000000000
9111 swapa [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
9112! %l5 = 0000000000000000, Mem[0000000030001408] = 00000000
9113 stba %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
9114! Mem[0000000010141400] = 000000ef, %l3 = 0000000000000000
9115 swapa [%i5+%g0]0x88,%l3 ! %l3 = 00000000000000ef
9116! Mem[0000000030141400] = 6c8e6ff0, %l0 = 000000000000000f
9117 swapa [%i5+%g0]0x89,%l0 ! %l0 = 000000006c8e6ff0
9118! Mem[0000000030181410] = 0000ffff, %l7 = 00000000ffa90000
9119 swapa [%i6+%o5]0x89,%l7 ! %l7 = 000000000000ffff
9120! %l6 = 0000a9ff, %l7 = 0000ffff, Mem[0000000010001408] = ff9056ff 00000000
9121 stda %l6,[%i0+0x008]%asi ! Mem[0000000010001408] = 0000a9ff 0000ffff
9122! Starting 10 instruction Load Burst
9123! Mem[0000000030101408] = 0f905620ffffffff, %f2 = 00000000 00000000
9124 ldda [%i4+%o4]0x89,%f2 ! %f2 = 0f905620 ffffffff
9125
9126p0_label_347:
9127! Mem[0000000010001410] = 0000000000ef8e6c, %f6 = 000000ff 0dae0000
9128 ldda [%i0+%o5]0x80,%f6 ! %f6 = 00000000 00ef8e6c
9129! Mem[00000000100c1408] = ffffffff, %l6 = 000000000000a9ff
9130 ldsba [%i3+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
9131! Mem[000000001018140c] = 00000000, %l0 = 000000006c8e6ff0
9132 lduha [%i6+0x00e]%asi,%l0 ! %l0 = 0000000000000000
9133! Mem[0000000030041408] = 00000000, %l3 = 00000000000000ef
9134 lduba [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
9135! Mem[0000000010141410] = 6c8e7aff, %l0 = 0000000000000000
9136 lduwa [%i5+%o5]0x88,%l0 ! %l0 = 000000006c8e7aff
9137! Mem[0000000010001418] = 000000ff 0dae0000, %l6 = ffffffff, %l7 = 0000ffff
9138 ldd [%i0+0x018],%l6 ! %l6 = 00000000000000ff 000000000dae0000
9139! Mem[00000000201c0000] = ffffeaae, %l7 = 000000000dae0000
9140 lduh [%o0+%g0],%l7 ! %l7 = 000000000000ffff
9141! Mem[0000000010141414] = 00000000, %l0 = 000000006c8e7aff
9142 ldsw [%i5+0x014],%l0 ! %l0 = 0000000000000000
9143! Code Fragment 4
9144p0_fragment_42:
9145! %l0 = 0000000000000000
9146 setx 0xec1a1087846afd81,%g7,%l0 ! %l0 = ec1a1087846afd81
9147! %l1 = ffffffffffffffff
9148 setx 0x09e3028fe21dd39a,%g7,%l1 ! %l1 = 09e3028fe21dd39a
9149 setx 0x7ff8, %g1, %g2
9150 and %l0, %g2, %l0
9151 setx 0xffffffff, %g1, %g2
9152 and %l1, %g2, %l1
9153 setx 0x100000000, %g1, %g2
9154 or %l1, %g2, %l1 ! Set bit 32 - perrinj
9155 ta T_CHANGE_HPRIV
9156 stxa %l1, [%l0]ASI_ICACHE_INSTR
9157 ta T_CHANGE_NONHPRIV
9158! %l0 = ec1a1087846afd81
9159 setx 0x1165cf806bbd3901,%g7,%l0 ! %l0 = 1165cf806bbd3901
9160! %l1 = 09e3028fe21dd39a
9161 setx 0x4d1d97bff7abe5b7,%g7,%l1 ! %l1 = 4d1d97bff7abe5b7
9162! Starting 10 instruction Store Burst
9163! %l2 = 00000000000000ff, Mem[0000000010041408] = 00000000000000ff
9164 stx %l2,[%i1+%o4] ! Mem[0000000010041408] = 00000000000000ff
9165
9166p0_label_348:
9167! Mem[0000000021800140] = 00008319, %l6 = 00000000000000ff
9168 ldstuba [%o3+0x140]%asi,%l6 ! %l6 = 00000000000000ff
9169! %l2 = 00000000000000ff, Mem[0000000030081408] = 9a85900f00007ad3
9170 stxa %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000000000ff
9171! %f0 = 00000000 000000ff 0f905620 ffffffff
9172! %f4 = ff0062a0 ff000000 00000000 00ef8e6c
9173! %f8 = ff000000 00ef8e6c adf36949 0000ffff
9174! %f12 = ff0062a0 0f905620 000000ff 0000001e
9175 stda %f0,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400
9176! Mem[0000000030001400] = 000000ffa06200ff, %f16 = ff000000 ffcc2cff
9177 ldda [%i0+%g0]0x89,%f16 ! %f16 = 000000ff a06200ff
9178! %l2 = 00000000000000ff, Mem[0000000030101408] = ffffffff
9179 stwa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
9180! %f20 = 00000000 000000ff, %l5 = 0000000000000000
9181! Mem[0000000010101438] = 0000000000972b83
9182 add %i4,0x038,%g1
9183 stda %f20,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010101438] = 0000000000972b83
9184! %l2 = 000000ff, %l3 = 00000000, Mem[0000000010081400] = 00000000 000000ff
9185 stda %l2,[%i2+0x000]%asi ! Mem[0000000010081400] = 000000ff 00000000
9186! %l6 = 0000000000000000, Mem[0000000030181400] = 0f90859a
9187 stwa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
9188! %l6 = 0000000000000000, Mem[0000000010001410] = 00000000
9189 stba %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
9190! Starting 10 instruction Load Burst
9191! Mem[0000000030181408] = ff00ff00, %l1 = 4d1d97bff7abe5b7
9192 lduba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000ff
9193
9194p0_label_349:
9195! Mem[00000000100c1428] = 107c3fd900000086, %l6 = 0000000000000000
9196 ldx [%i3+0x028],%l6 ! %l6 = 107c3fd900000086
9197 membar #Sync ! Added by membar checker (49)
9198! Mem[0000000010041400] = ff000000, %l7 = 000000000000ffff
9199 lduwa [%i1+%g0]0x80,%l7 ! %l7 = 00000000ff000000
9200! Mem[0000000010041410] = ff000000, %l0 = 1165cf806bbd3901
9201 ldsba [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000
9202! Mem[0000000010141400] = 00000000, %l7 = 00000000ff000000
9203 lduwa [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
9204! Mem[0000000030081408] = 000000ff, %l2 = 00000000000000ff
9205 lduwa [%i2+%o4]0x89,%l2 ! %l2 = 00000000000000ff
9206! Mem[0000000030101410] = 00000000, %l7 = 0000000000000000
9207 ldsha [%i4+%o5]0x81,%l7 ! %l7 = 0000000000000000
9208! Mem[0000000030101400] = 00000000, %l6 = 107c3fd900000086
9209 ldswa [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000
9210! Mem[0000000030141400] = 0000000f, %l7 = 0000000000000000
9211 ldsha [%i5+%g0]0x89,%l7 ! %l7 = 000000000000000f
9212! Mem[0000000030081400] = ff5700001e000000, %f22 = ff008cf2 c30000ff
9213 ldda [%i2+%g0]0x89,%f22 ! %f22 = ff570000 1e000000
9214! Starting 10 instruction Store Burst
9215! %l1 = 00000000000000ff, Mem[0000000020800040] = 1f8ca555
9216 sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 00ffa555
9217
9218p0_label_350:
9219! %l5 = 0000000000000000, Mem[00000000300c1400] = 00000000ff000000
9220 stxa %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000000
9221! Mem[0000000010101430] = 95ffe03a, %l7 = 0000000f, %l0 = 00000000
9222 add %i4,0x30,%g1
9223 casa [%g1]0x80,%l7,%l0 ! %l0 = 0000000095ffe03a
9224! %l0 = 0000000095ffe03a, Mem[0000000010081424] = 00000000, %asi = 80
9225 stha %l0,[%i2+0x024]%asi ! Mem[0000000010081424] = e03a0000
9226! %l2 = 00000000000000ff, Mem[0000000021800141] = ff008319, %asi = 80
9227 stba %l2,[%o3+0x141]%asi ! Mem[0000000021800140] = ffff8319
9228! Mem[0000000030001400] = ff0062a0, %l0 = 0000000095ffe03a
9229 ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
9230! %l6 = 0000000000000000, Mem[00000000100c1400] = ffffffff
9231 stwa %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
9232! %f16 = 000000ff, Mem[0000000010081410] = ff0062a0
9233 sta %f16,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
9234! Mem[0000000010001408] = 0000a9ff, %l3 = 0000000000000000
9235 ldstuba [%i0+%o4]0x80,%l3 ! %l3 = 00000000000000ff
9236! %l6 = 00000000, %l7 = 0000000f, Mem[0000000010081400] = ff000000 00000000
9237 stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 0000000f
9238! Starting 10 instruction Load Burst
9239! Mem[0000000030041408] = 00000000 00000000, %l6 = 00000000, %l7 = 0000000f
9240 ldda [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
9241
9242p0_label_351:
9243! Mem[0000000010101404] = 000000ff, %f4 = ff0062a0
9244 ld [%i4+0x004],%f4 ! %f4 = 000000ff
9245! Mem[0000000030101410] = 00000000, %f11 = 0000ffff
9246 lda [%i4+%o5]0x81,%f11 ! %f11 = 00000000
9247! Mem[0000000010081400] = 00000000, %l1 = 00000000000000ff
9248 lduha [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000000
9249! Mem[0000000030141408] = 00000000, %f20 = 00000000
9250 lda [%i5+%o4]0x89,%f20 ! %f20 = 00000000
9251! Mem[00000000211c0000] = ffff4b99, %l4 = 0000000000ff00ff
9252 ldsba [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
9253! Mem[0000000030041410] = 00000000, %f3 = ffffffff
9254 lda [%i1+%o5]0x81,%f3 ! %f3 = 00000000
9255! Mem[00000000300c1400] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000
9256 ldda [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
9257! Mem[00000000211c0000] = ffff4b99, %l1 = 0000000000000000
9258 ldsba [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
9259! Mem[00000000100c1400] = 00000000, %l7 = 0000000000000000
9260 ldsha [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
9261! Starting 10 instruction Store Burst
9262! %l1 = ffffffffffffffff, Mem[0000000010001410] = 00000000
9263 stha %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000ffff
9264
9265p0_label_352:
9266! %l2 = 00000000000000ff, Mem[0000000010081436] = 0f905620
9267 sth %l2,[%i2+0x036] ! Mem[0000000010081434] = 0f9000ff
9268! %l7 = 0000000000000000, Mem[0000000030001408] = 0000000000000000
9269 stxa %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000000000000000
9270! %l1 = ffffffffffffffff, Mem[0000000010141408] = ff000000
9271 stba %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000
9272! %l0 = 00000000000000ff, Mem[0000000030081408] = ff00000000000000
9273 stxa %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000000000ff
9274! %l6 = 0000000000000000, Mem[0000000020800040] = 00ffa555
9275 sth %l6,[%o1+0x040] ! Mem[0000000020800040] = 0000a555
9276! %l0 = 00000000000000ff, Mem[00000000211c0000] = ffff4b99
9277 sth %l0,[%o2+%g0] ! Mem[00000000211c0000] = 00ff4b99
9278! %f22 = ff570000, %f19 = 000000ff
9279 fcmps %fcc3,%f22,%f19 ! %fcc3 = 1
9280! %l6 = 00000000, %l7 = 00000000, Mem[0000000010181410] = 00000000 00000000
9281 stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 00000000
9282! %l5 = 0000000000000000, Mem[0000000030101408] = ff000000
9283 stwa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
9284! Starting 10 instruction Load Burst
9285! Mem[0000000010101410] = ff000000ff8c2cff, %f16 = 000000ff a06200ff
9286 ldda [%i4+%o5]0x80,%f16 ! %f16 = ff000000 ff8c2cff
9287
9288p0_label_353:
9289! Mem[0000000010081410] = ff000000, %l4 = ffffffffffffffff
9290 ldsba [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
9291! %l0 = 00000000000000ff, Mem[0000000010081410] = 000000ffff000000, %asi = 80
9292 stxa %l0,[%i2+0x010]%asi ! Mem[0000000010081410] = 00000000000000ff
9293! Mem[0000000010141410] = ff7a8e6c00000000, %l2 = 00000000000000ff
9294 ldxa [%i5+%o5]0x80,%l2 ! %l2 = ff7a8e6c00000000
9295! Mem[0000000030081408] = 00000000, %f11 = 00000000
9296 lda [%i2+%o4]0x81,%f11 ! %f11 = 00000000
9297 membar #Sync ! Added by membar checker (50)
9298! Mem[0000000030101400] = 00000000 ff56900f 00000000 2056900f
9299! Mem[0000000030101410] = 00000000 00000000 b62c8ce5 fc90520c
9300! Mem[0000000030101420] = 89d516c4 abc26868 429c26ff 0000006c
9301! Mem[0000000030101430] = ffa56439 000000ff 98d0e6b4 7a8e4aff
9302 ldda [%i4]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030101400
9303! Mem[0000000010101420] = ff2770d4000000ff, %f28 = ff2cccff 000000ff
9304 ldda [%i4+0x020]%asi,%f28 ! %f28 = ff2770d4 000000ff
9305! Mem[00000000100c1420] = 00000000000057ff, %f18 = 00000000 000000ff
9306 ldd [%i3+0x020],%f18 ! %f18 = 00000000 000057ff
9307! Mem[000000001004142c] = 4969f3ad, %l7 = 0000000000000000
9308 lduba [%i1+0x02d]%asi,%l7 ! %l7 = 0000000000000069
9309! Mem[0000000030001400] = ff0062a0, %l4 = 0000000000000000
9310 ldswa [%i0+%g0]0x81,%l4 ! %l4 = ffffffffff0062a0
9311! Starting 10 instruction Store Burst
9312! Mem[0000000030181410] = 0000a9ff, %l4 = ffffffffff0062a0
9313 swapa [%i6+%o5]0x81,%l4 ! %l4 = 000000000000a9ff
9314
9315p0_label_354:
9316! Mem[0000000030101408] = 00000000, %l0 = 00000000000000ff
9317 ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 00000000000000ff
9318! Mem[0000000030141400] = 0000000f, %l2 = ff7a8e6c00000000
9319 ldstuba [%i5+%g0]0x89,%l2 ! %l2 = 0000000f000000ff
9320! %l5 = 0000000000000000, Mem[000000001010140c] = 77dc5bff
9321 sth %l5,[%i4+0x00c] ! Mem[000000001010140c] = 00005bff
9322! %l3 = 0000000000000000, Mem[0000000030181408] = ff00ff00
9323 stwa %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
9324! %l0 = 0000000000000000, Mem[0000000030181408] = 0000000000000000
9325 stxa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000000000000000
9326! %l4 = 000000000000a9ff, imm = fffffffffffffa6e, %l7 = 0000000000000069
9327 andn %l4,-0x592,%l7 ! %l7 = 0000000000000191
9328! %l4 = 000000000000a9ff, Mem[0000000010101410] = ff000000
9329 stba %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff000000
9330! %l1 = ffffffffffffffff, Mem[0000000030141400] = 00000000000000ff
9331 stxa %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffffffffffff
9332! %f24 = 00003300 00000000, Mem[00000000100c1410] = ffffff42 ff000000
9333 stda %f24,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00003300 00000000
9334! Starting 10 instruction Load Burst
9335! %l4 = 000000000000a9ff, imm = 000000000000021f, %l4 = 000000000000a9ff
9336 subc %l4,0x21f,%l4 ! %l4 = 000000000000a7e0
9337
9338p0_label_355:
9339! Mem[0000000010001400] = 000057ff 00000000 ff00a9ff 0000ffff
9340! Mem[0000000010001410] = ffff0000 00ef8e6c 000000ff 0dae0000
9341! Mem[0000000010001420] = 00003300 000000ff adf36949 0000ffff
9342! Mem[0000000010001430] = ff0062a0 0f905620 000000ff 0000001e
9343 ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
9344! Mem[0000000010081410] = 00000000000000ff, %f30 = 000000ff 0000001e
9345 ldda [%i2+%o5]0x80,%f30 ! %f30 = 00000000 000000ff
9346! Mem[0000000010181410] = 00000000 00000000, %l6 = 00000000, %l7 = 00000191
9347 ldda [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
9348! Mem[000000001014140c] = 00000000, %f22 = ff570000
9349 lda [%i5+0x00c]%asi,%f22 ! %f22 = 00000000
9350! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
9351 lduwa [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
9352! Mem[0000000010181410] = 00000000 00000000, %l4 = 0000a7e0, %l5 = 00000000
9353 ldda [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
9354! %l5 = 0000000000000000, imm = 0000000000000ad7, %l1 = ffffffffffffffff
9355 orn %l5,0xad7,%l1 ! %l1 = fffffffffffff528
9356! Mem[0000000010181400] = ff000000, %l6 = 0000000000000000
9357 lduha [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000
9358! Mem[00000000100c1400] = 00000000 000000ff, %l0 = 00000000, %l1 = fffff528
9359 ldda [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000 00000000000000ff
9360! Starting 10 instruction Store Burst
9361! %f27 = 0000ffff, Mem[0000000010041410] = 000000ff
9362 sta %f27,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000ffff
9363
9364p0_label_356:
9365! Mem[0000000010001410] = 0000ffff, %l1 = 00000000000000ff
9366 swapa [%i0+%o5]0x88,%l1 ! %l1 = 000000000000ffff
9367! Mem[0000000030101400] = 00000000, %l4 = 0000000000000000
9368 swapa [%i4+%g0]0x89,%l4 ! %l4 = 0000000000000000
9369! Mem[0000000010001408] = ff00a9ff, %l1 = 000000000000ffff
9370 ldstuba [%i0+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
9371! %l7 = 0000000000000000, Mem[0000000010141402] = 00000000, %asi = 80
9372 stha %l7,[%i5+0x002]%asi ! Mem[0000000010141400] = 00000000
9373 membar #Sync ! Added by membar checker (51)
9374! %f22 = 00000000 1e000000, Mem[0000000010001418] = 000000ff 0dae0000
9375 std %f22,[%i0+0x018] ! Mem[0000000010001418] = 00000000 1e000000
9376! %f12 = ff0062a0 0f905620, Mem[0000000010081400] = 00000000 0f000000
9377 stda %f12,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff0062a0 0f905620
9378! %f16 = ff000000, Mem[00000000300c1410] = 00000000
9379 sta %f16,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000
9380! %f4 = ffff0000 00ef8e6c, %l0 = 0000000000000000
9381! Mem[0000000010001408] = ff00a9ff0000ffff
9382 add %i0,0x008,%g1
9383 stda %f4,[%g1+%l0]ASI_PST8_P ! Mem[0000000010001408] = ff00a9ff0000ffff
9384! %l7 = 0000000000000000, Mem[0000000030041408] = 00000000
9385 stba %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
9386! Starting 10 instruction Load Burst
9387! Mem[0000000010101410] = ff000000, %l7 = 0000000000000000
9388 ldsba [%i4+0x013]%asi,%l7 ! %l7 = 0000000000000000
9389
9390p0_label_357:
9391! Mem[00000000300c1408] = 000000000000ff00, %l5 = 0000000000000000
9392 ldxa [%i3+%o4]0x89,%l5 ! %l5 = 000000000000ff00
9393! Mem[00000000100c1410] = 00000000, %l3 = 0000000000000000
9394 lduba [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000000
9395! Mem[00000000100c1410] = 00000000, %l4 = 0000000000000000
9396 ldsha [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000
9397! Mem[0000000030001400] = ff0062a0, %l3 = 0000000000000000
9398 ldswa [%i0+%g0]0x81,%l3 ! %l3 = ffffffffff0062a0
9399! Mem[0000000030101408] = ff0000002056900f, %l2 = 000000000000000f
9400 ldxa [%i4+%o4]0x81,%l2 ! %l2 = ff0000002056900f
9401! Mem[0000000030181410] = a06200ff, %l2 = ff0000002056900f
9402 ldswa [%i6+%o5]0x89,%l2 ! %l2 = ffffffffa06200ff
9403! Mem[0000000030181408] = 0000000000000000, %l1 = 00000000000000ff
9404 ldxa [%i6+%o4]0x89,%l1 ! %l1 = 0000000000000000
9405! Mem[0000000020800000] = ff005b63, %l5 = 000000000000ff00
9406 lduba [%o1+0x000]%asi,%l5 ! %l5 = 00000000000000ff
9407! Mem[0000000030041410] = 00000000, %l3 = ffffffffff0062a0
9408 lduha [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000
9409! Starting 10 instruction Store Burst
9410! Mem[0000000030081408] = 00000000, %l0 = 0000000000000000
9411 ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff
9412
9413p0_label_358:
9414! %l6 = 0000000000000000, Mem[0000000010041408] = ffffffff
9415 stwa %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
9416! %f2 = ff00a9ff 0000ffff, Mem[0000000010181408] = 000000ff 00000000
9417 stda %f2 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff00a9ff 0000ffff
9418! Mem[0000000010041410] = ff0062a0ffff0000, %f10 = adf36949 0000ffff
9419 ldda [%i1+%o5]0x88,%f10 ! %f10 = ff0062a0 ffff0000
9420! Mem[0000000030081410] = ffffffff, %l6 = 0000000000000000
9421 swapa [%i2+%o5]0x89,%l6 ! %l6 = 00000000ffffffff
9422! %f14 = 000000ff 0000001e, %l6 = 00000000ffffffff
9423! Mem[0000000010141428] = 000000ff0000001e
9424 add %i5,0x028,%g1
9425 stda %f14,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010141428] = 1e000000ff000000
9426! Mem[0000000030081408] = ff000000, %l4 = 0000000000000000
9427 ldstuba [%i2+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
9428! Mem[0000000010181400] = 000000ff, %l2 = ffffffffa06200ff
9429 swapa [%i6+%g0]0x80,%l2 ! %l2 = 00000000000000ff
9430! %l0 = 00000000, %l1 = 00000000, Mem[0000000010141408] = ff000000 00000000
9431 stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 00000000
9432! %f10 = ff0062a0 ffff0000, %l5 = 00000000000000ff
9433! Mem[0000000010181410] = 0000000000000000
9434 add %i6,0x010,%g1
9435 stda %f10,[%g1+%l5]ASI_PST16_P ! Mem[0000000010181410] = ff0062a0ffff0000
9436! Starting 10 instruction Load Burst
9437! Mem[0000000030141400] = ffffffff, %l2 = 00000000000000ff
9438 ldsha [%i5+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
9439
9440p0_label_359:
9441! Mem[00000000300c1408] = 00ff0000, %l0 = 0000000000000000
9442 ldswa [%i3+%o4]0x81,%l0 ! %l0 = 0000000000ff0000
9443! Mem[0000000030181400] = 00000000000057ff, %l0 = 0000000000ff0000
9444 ldxa [%i6+%g0]0x81,%l0 ! %l0 = 00000000000057ff
9445! Mem[0000000010001430] = ff0062a0, %l7 = 0000000000000000
9446 ldsw [%i0+0x030],%l7 ! %l7 = ffffffffff0062a0
9447! Mem[0000000010041408] = 00000000, %l1 = 0000000000000000
9448 lduha [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
9449! Mem[0000000010181404] = 000057ff, %l7 = ffffffffff0062a0
9450 ldsb [%i6+0x007],%l7 ! %l7 = ffffffffffffffff
9451! Mem[0000000030101400] = 00000000, %l5 = 00000000000000ff
9452 lduwa [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000000
9453! Mem[0000000021800100] = eaff7eb5, %l3 = 0000000000000000
9454 ldsb [%o3+0x101],%l3 ! %l3 = ffffffffffffffff
9455! Mem[0000000010141410] = ff7a8e6c, %f24 = 00003300
9456 lda [%i5+%o5]0x80,%f24 ! %f24 = ff7a8e6c
9457! Mem[0000000010081408] = 00000000, %l4 = 00000000000000ff
9458 ldsba [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
9459! Starting 10 instruction Store Burst
9460! %f11 = ffff0000, Mem[0000000030101400] = 00000000
9461 sta %f11,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffff0000
9462
9463p0_label_360:
9464! Mem[0000000030181408] = 00000000, %l7 = ffffffffffffffff
9465 ldstuba [%i6+%o4]0x81,%l7 ! %l7 = 00000000000000ff
9466! %l0 = 00000000000057ff, Mem[0000000010181400] = a06200ff, %asi = 80
9467 stha %l0,[%i6+0x000]%asi ! Mem[0000000010181400] = 57ff00ff
9468! Code Fragment 3
9469p0_fragment_43:
9470! %l0 = 00000000000057ff
9471 setx 0x4830ceb7937a08df,%g7,%l0 ! %l0 = 4830ceb7937a08df
9472! %l1 = 0000000000000000
9473 setx 0xeacfa2605c4b811a,%g7,%l1 ! %l1 = eacfa2605c4b811a
9474 setx 0x1fe000, %g1, %g3
9475 or %l0, %g3, %l0 ! always set perrmask = 0xff
9476 setx 0x1ffff8, %g1, %g2
9477 and %l0, %g2, %l0
9478 ta T_CHANGE_HPRIV
9479 stxa %l1, [%l0]ASI_DCACHE_DATA
9480 ta T_CHANGE_NONHPRIV
9481! %l0 = 4830ceb7937a08df
9482 setx 0x97dfc7dfd3ed0be7,%g7,%l0 ! %l0 = 97dfc7dfd3ed0be7
9483! %l1 = eacfa2605c4b811a
9484 setx 0xe6a2fc303e80d783,%g7,%l1 ! %l1 = e6a2fc303e80d783
9485! Mem[000000001004140c] = 2056900f, %l0 = 97dfc7dfd3ed0be7
9486 swap [%i1+0x00c],%l0 ! %l0 = 000000002056900f
9487! Mem[00000000100c1433] = 76ff065c, %l2 = ffffffffffffffff
9488 ldstuba [%i3+0x033]%asi,%l2 ! %l2 = 0000005c000000ff
9489! Mem[00000000100c1410] = 00000000, %l2 = 000000000000005c
9490 swapa [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000
9491! %f9 = 000000ff, Mem[00000000100c1400] = 00000000
9492 sta %f9 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff
9493! %f0 = 000057ff 00000000 ff00a9ff 0000ffff
9494! %f4 = ffff0000 00ef8e6c 000000ff 0dae0000
9495! %f8 = 00003300 000000ff ff0062a0 ffff0000
9496! %f12 = ff0062a0 0f905620 000000ff 0000001e
9497 stda %f0,[%i3]ASI_BLK_AIUS ! Block Store to 00000000300c1400
9498! Mem[00000000201c0001] = ffffeaae, %l5 = 0000000000000000
9499 ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
9500! Starting 10 instruction Load Burst
9501! Mem[0000000030081410] = 00000000, %l0 = 000000002056900f
9502 lduwa [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000000
9503
9504p0_label_361:
9505! Mem[0000000010001434] = 0f905620, %f28 = ff2770d4
9506 ld [%i0+0x034],%f28 ! %f28 = 0f905620
9507! Mem[0000000010001410] = 000000ff, %l1 = e6a2fc303e80d783
9508 ldsha [%i0+%o5]0x88,%l1 ! %l1 = 00000000000000ff
9509! Mem[0000000010101400] = 000000ff, %l6 = 00000000ffffffff
9510 ldsb [%i4+0x001],%l6 ! %l6 = 0000000000000000
9511! Mem[00000000211c0000] = 00ff4b99, %l2 = 0000000000000000
9512 lduh [%o2+%g0],%l2 ! %l2 = 00000000000000ff
9513 membar #Sync ! Added by membar checker (52)
9514! Mem[00000000100c1400] = ff000000, %l5 = 00000000000000ff
9515 lduwa [%i3+%g0]0x88,%l5 ! %l5 = 00000000ff000000
9516! Mem[0000000010081430] = ff0062a0, %l1 = 00000000000000ff
9517 lduba [%i2+0x032]%asi,%l1 ! %l1 = 0000000000000062
9518! Mem[0000000030041400] = 00000000, %l6 = 0000000000000000
9519 lduha [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
9520! Mem[0000000030181410] = a06200ff, %l7 = 0000000000000000
9521 ldsba [%i6+%o5]0x89,%l7 ! %l7 = ffffffffffffffff
9522! Mem[0000000010181428] = 00000000, %l3 = ffffffffffffffff
9523 lduh [%i6+0x028],%l3 ! %l3 = 0000000000000000
9524! Starting 10 instruction Store Burst
9525! %l1 = 0000000000000062, Mem[0000000030081400] = 1e000000
9526 stwa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000062
9527
9528p0_label_362:
9529! %f12 = ff0062a0 0f905620, %l7 = ffffffffffffffff
9530! Mem[0000000030041438] = ff1de8de000000f8
9531 add %i1,0x038,%g1
9532 stda %f12,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030041438] = 2056900fa06200ff
9533! Mem[0000000010101410] = ff000000, %l1 = 0000000000000062
9534 swapa [%i4+%o5]0x80,%l1 ! %l1 = 00000000ff000000
9535! Mem[0000000010001410] = 000000ff, %l4 = 0000000000000000
9536 ldstuba [%i0+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
9537! %l7 = ffffffffffffffff, Mem[0000000030101400] = 0f9056ff0000ffff
9538 stxa %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffffffffffff
9539! %f12 = ff0062a0 0f905620, %l7 = ffffffffffffffff
9540! Mem[0000000010181428] = 000000005c06ff76
9541 add %i6,0x028,%g1
9542 stda %f12,[%g1+%l7]ASI_PST32_P ! Mem[0000000010181428] = ff0062a00f905620
9543! Mem[0000000010001408] = ffa900ff, %l6 = 0000000000000000
9544 swapa [%i0+%o4]0x88,%l6 ! %l6 = 00000000ffa900ff
9545! %l0 = 00000000, %l1 = ff000000, Mem[00000000100c1430] = 76ff06ff ffff7ad3
9546 stda %l0,[%i3+0x030]%asi ! Mem[00000000100c1430] = 00000000 ff000000
9547! %f14 = 000000ff 0000001e, %l2 = 00000000000000ff
9548! Mem[0000000010001400] = 000057ff00000000
9549 stda %f14,[%i0+%l2]ASI_PST16_PL ! Mem[0000000010001400] = 1e000000ff000000
9550! %l3 = 0000000000000000, imm = 0000000000000624, %l3 = 0000000000000000
9551 xnor %l3,0x624,%l3 ! %l3 = fffffffffffff9db
9552! Starting 10 instruction Load Burst
9553! Mem[0000000010141410] = ff7a8e6c, %l5 = 00000000ff000000
9554 lduwa [%i5+%o5]0x80,%l5 ! %l5 = 00000000ff7a8e6c
9555
9556p0_label_363:
9557! Mem[0000000010101400] = ff000000, %l7 = ffffffffffffffff
9558 ldsba [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
9559! Mem[0000000030181400] = 00000000, %l7 = 0000000000000000
9560 ldswa [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000000
9561! %f6 = 000000ff, %f18 = 00000000, %f11 = ffff0000
9562 fadds %f6 ,%f18,%f11 ! %l0 = 0000000000000022, Unfinished, %fsr = 1700000400
9563! Mem[0000000030141400] = ffffffff ffffffff 00000000 00ff0000
9564! Mem[0000000030141410] = ff000000 00000000 74a5f194 c0a53d9e
9565! Mem[0000000030141420] = 00000080 000057ff ffff00f2 800000ff
9566! Mem[0000000030141430] = 000000ff ffffffff 1e000000 00000000
9567 ldda [%i5]ASI_BLK_SL,%f0 ! Block Load from 0000000030141400
9568! Mem[0000000010141438] = c30000ff, %l0 = 0000000000000022
9569 lduwa [%i5+0x038]%asi,%l0 ! %l0 = 00000000c30000ff
9570! Mem[0000000030181400] = ff57000000000000, %f30 = 00000000 000000ff
9571 ldda [%i6+%g0]0x89,%f30 ! %f30 = ff570000 00000000
9572! Mem[00000000300c1400] = 00000000 ff570000, %l6 = ffa900ff, %l7 = 00000000
9573 ldda [%i3+%g0]0x89,%l6 ! %l6 = 00000000ff570000 0000000000000000
9574! Mem[0000000030041400] = 00000000, %l3 = fffffffffffff9db
9575 ldswa [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000000
9576! Mem[0000000010041400] = ff000000, %l6 = 00000000ff570000
9577 lduwa [%i1+%g0]0x80,%l6 ! %l6 = 00000000ff000000
9578! Starting 10 instruction Store Burst
9579! %f26 = adf36949 0000ffff, Mem[0000000010041408] = 00000000 e70bedd3
9580 stda %f26,[%i1+%o4]0x88 ! Mem[0000000010041408] = adf36949 0000ffff
9581
9582p0_label_364:
9583! Mem[0000000030101400] = ffffffff, %l0 = 00000000c30000ff
9584 ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
9585! %l0 = 00000000000000ff, Mem[0000000010181410] = ff0062a0ffff0000
9586 stx %l0,[%i6+%o5] ! Mem[0000000010181410] = 00000000000000ff
9587! Mem[0000000021800101] = eaff7eb5, %l2 = 00000000000000ff
9588 ldstub [%o3+0x101],%l2 ! %l2 = 000000ff000000ff
9589! %l5 = 00000000ff7a8e6c, Mem[0000000030001408] = 0000000000000000
9590 stxa %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000ff7a8e6c
9591! Mem[0000000010101408] = ff800000, %l5 = 00000000ff7a8e6c
9592 ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
9593! Mem[0000000010101423] = ff2770d4, %l1 = 00000000ff000000
9594 ldstub [%i4+0x023],%l1 ! %l1 = 000000d4000000ff
9595! %l1 = 00000000000000d4, Mem[0000000030181400] = 00000000000057ff
9596 stxa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000000000d4
9597! %f16 = ff000000 ff8c2cff 00000000 000057ff
9598! %f20 = 00000000 000000ff 00000000 1e000000
9599! %f24 = ff7a8e6c 00000000 adf36949 0000ffff
9600! %f28 = 0f905620 000000ff ff570000 00000000
9601 stda %f16,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400
9602! Mem[0000000010041408] = ffff00004969f3ad, %l4 = 00000000000000ff, %l2 = 00000000000000ff
9603 add %i1,0x08,%g1
9604 casxa [%g1]0x80,%l4,%l2 ! %l2 = ffff00004969f3ad
9605! Starting 10 instruction Load Burst
9606! Mem[0000000030141408] = 00000000, %l1 = 00000000000000d4
9607 lduwa [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
9608
9609p0_label_365:
9610! Mem[0000000010001410] = ff000000 00ef8e6c, %l0 = 000000ff, %l1 = 00000000
9611 ldd [%i0+%o5],%l0 ! %l0 = 00000000ff000000 0000000000ef8e6c
9612! Mem[0000000030101408] = 000000ff, %l5 = 00000000000000ff
9613 ldsba [%i4+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
9614! Mem[0000000010081418] = 000000ff 0dae0000, %l0 = ff000000, %l1 = 00ef8e6c
9615 ldda [%i2+0x018]%asi,%l0 ! %l0 = 00000000000000ff 000000000dae0000
9616! Mem[00000000300c1408] = ffa900ff, %l2 = ffff00004969f3ad
9617 lduba [%i3+%o4]0x89,%l2 ! %l2 = 00000000000000ff
9618! %l1 = 000000000dae0000, %l3 = 0000000000000000, %l6 = 00000000ff000000
9619 addc %l1,%l3,%l6 ! %l6 = 000000000dae0000
9620! Mem[0000000030141410] = ff000000, %l7 = 0000000000000000
9621 ldsha [%i5+%o5]0x81,%l7 ! %l7 = ffffffffffffff00
9622! Mem[0000000030181410] = ff0062a0, %f10 = ff000080
9623 lda [%i6+%o5]0x81,%f10 ! %f10 = ff0062a0
9624! Mem[00000000211c0000] = 00ff4b99, %l4 = 00000000000000ff
9625 ldsb [%o2+0x001],%l4 ! %l4 = ffffffffffffffff
9626! Mem[0000000010001400] = 1e000000, %l6 = 000000000dae0000
9627 ldsba [%i0+%g0]0x80,%l6 ! %l6 = 000000000000001e
9628! Starting 10 instruction Store Burst
9629! Mem[00000000100c1410] = 5c000000, %l2 = 00000000000000ff
9630 ldstuba [%i3+%o5]0x80,%l2 ! %l2 = 0000005c000000ff
9631
9632p0_label_366:
9633! Mem[0000000030141408] = 00000000, %l2 = 000000000000005c
9634 swapa [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000
9635 membar #Sync ! Added by membar checker (53)
9636! Mem[0000000010101416] = 00000000, %l1 = 000000000dae0000
9637 ldstuba [%i4+0x016]%asi,%l1 ! %l1 = 00000000000000ff
9638! %f2 = 0000ff00 00000000, Mem[00000000100c1408] = ffffffff ffff859a
9639 std %f2 ,[%i3+%o4] ! Mem[00000000100c1408] = 0000ff00 00000000
9640! %l4 = ffffffff, %l5 = ffffffff, Mem[0000000010001428] = adf36949 0000ffff
9641 stda %l4,[%i0+0x028]%asi ! Mem[0000000010001428] = ffffffff ffffffff
9642! Mem[0000000030101408] = 000000ff, %l6 = 000000000000001e
9643 swapa [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff
9644! %l4 = ffffffffffffffff, Mem[0000000030081408] = ff000000
9645 stha %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffff0000
9646! %f24 = ff7a8e6c 00000000, Mem[0000000010101408] = 000057ff 00000000
9647 stda %f24,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff7a8e6c 00000000
9648! Mem[0000000010181410] = 00000000, %l3 = 0000000000000000
9649 ldstuba [%i6+%o5]0x80,%l3 ! %l3 = 00000000000000ff
9650! Mem[0000000030181400] = 00000000, %l7 = ffffffffffffff00
9651 ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
9652! Starting 10 instruction Load Burst
9653! Mem[0000000010041408] = adf36949 0000ffff, %l4 = ffffffff, %l5 = ffffffff
9654 ldda [%i1+%o4]0x88,%l4 ! %l4 = 000000000000ffff 00000000adf36949
9655
9656p0_label_367:
9657! Mem[0000000010101410] = 00ff0000000000ff, %f0 = ffffffff ffffffff
9658 ldda [%i4+%o5]0x88,%f0 ! %f0 = 00ff0000 000000ff
9659! Mem[00000000100c1400] = ff000000 ff000000, %l4 = 0000ffff, %l5 = adf36949
9660 ldda [%i3+%g0]0x88,%l4 ! %l4 = 00000000ff000000 00000000ff000000
9661! %l6 = 00000000000000ff, immed = ffffff71, %y = 000076ff
9662 smul %l6,-0x08f,%l3 ! %l3 = ffffffffffff718f, %y = ffffffff
9663! Mem[000000001004143c] = ff000000, %l3 = ffffffffffff718f
9664 ldsba [%i1+0x03c]%asi,%l3 ! %l3 = ffffffffffffffff
9665! Mem[0000000010181408] = ffa900ff, %l1 = 0000000000000000
9666 lduha [%i6+%o4]0x88,%l1 ! %l1 = 00000000000000ff
9667! Mem[0000000030181408] = ff000000, %l6 = 00000000000000ff
9668 lduba [%i6+%o4]0x81,%l6 ! %l6 = 00000000000000ff
9669! Mem[0000000010001408] = 00000000, %l2 = 0000000000000000
9670 lduwa [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
9671! Mem[0000000030101410] = 00000000, %l3 = ffffffffffffffff
9672 ldsba [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
9673! Mem[0000000010081410] = ff000000 00000000, %l2 = 00000000, %l3 = 00000000
9674 ldda [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000 00000000ff000000
9675! Starting 10 instruction Store Burst
9676! %l6 = 00000000000000ff, imm = 0000000000000365, %l7 = 0000000000000000
9677 xnor %l6,0x365,%l7 ! %l7 = fffffffffffffc65
9678
9679p0_label_368:
9680! %l4 = 00000000ff000000, %l4 = 00000000ff000000, %l1 = 00000000000000ff
9681 or %l4,%l4,%l1 ! %l1 = 00000000ff000000
9682! %l5 = 00000000ff000000, Mem[0000000030081400] = 00000062
9683 stba %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
9684! Mem[0000000010041408] = 0000ffff, %l7 = fffffffffffffc65
9685 swapa [%i1+%o4]0x88,%l7 ! %l7 = 000000000000ffff
9686! Mem[0000000030081408] = ffff0000, %l5 = 00000000ff000000
9687 ldstuba [%i2+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
9688! Mem[0000000030081410] = 00000000, %l0 = 00000000000000ff
9689 swapa [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
9690! Mem[0000000010101400] = ff2c8cff, %l3 = 00000000ff000000
9691 ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
9692! Mem[0000000010181408] = ffa900ff, %l1 = 00000000ff000000
9693 swapa [%i6+%o4]0x88,%l1 ! %l1 = 00000000ffa900ff
9694! Mem[000000001018141c] = 00000000, %l2 = 00000000, %l7 = 0000ffff
9695 add %i6,0x1c,%g1
9696 casa [%g1]0x80,%l2,%l7 ! %l7 = 0000000000000000
9697! %l3 = 00000000000000ff, Mem[0000000010001400] = 1e000000ff000000
9698 stxa %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000000000ff
9699! Starting 10 instruction Load Burst
9700! Mem[0000000030181410] = a06200ff, %l3 = 00000000000000ff
9701 lduha [%i6+%o5]0x89,%l3 ! %l3 = 00000000000000ff
9702
9703p0_label_369:
9704! Mem[0000000010001408] = 00000000, %l3 = 00000000000000ff
9705 ldswa [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
9706! Mem[0000000030101400] = ffffffff, %l0 = 0000000000000000
9707 lduba [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000ff
9708! Mem[0000000030101408] = 0000001e, %l4 = 00000000ff000000
9709 ldswa [%i4+%o4]0x89,%l4 ! %l4 = 000000000000001e
9710! Mem[0000000010181400] = 57ff00ff, %l5 = 00000000000000ff
9711 ldsha [%i6+%g0]0x80,%l5 ! %l5 = 00000000000057ff
9712! Mem[0000000030101400] = ffffffff, %l1 = 00000000ffa900ff
9713 lduwa [%i4+%g0]0x89,%l1 ! %l1 = 00000000ffffffff
9714! Mem[0000000010081410] = 00000000, %l5 = 00000000000057ff
9715 lduha [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000000
9716! Mem[0000000030141400] = ffffffff, %l1 = 00000000ffffffff
9717 ldsha [%i5+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
9718! Mem[0000000010181414] = 000000ff, %l5 = 0000000000000000
9719 ldsb [%i6+0x015],%l5 ! %l5 = 0000000000000000
9720! Mem[0000000010081410] = 00000000, %l1 = ffffffffffffffff
9721 ldswa [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
9722! Starting 10 instruction Store Burst
9723! Mem[0000000010001408] = 00000000, %l7 = 0000000000000000
9724 ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 00000000000000ff
9725
9726p0_label_370:
9727! %l1 = 0000000000000000, %l3 = 0000000000000000, %l4 = 000000000000001e
9728 or %l1,%l3,%l4 ! %l4 = 0000000000000000
9729! %f18 = 00000000 000057ff, %l4 = 0000000000000000
9730! Mem[0000000010101430] = ff0000002056900f
9731 add %i4,0x030,%g1
9732 stda %f18,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010101430] = ff0000002056900f
9733! %l0 = 000000ff, %l1 = 00000000, Mem[0000000030001410] = 00000000 71c3ff76
9734 stda %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff 00000000
9735! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010141400] = 00000000 0000ff00
9736 stda %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff 00000000
9737! %f2 = 0000ff00 00000000, Mem[0000000010081400] = ff0062a0 0f905620
9738 stda %f2 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000ff00 00000000
9739! Mem[00000000201c0001] = ffffeaae, %l2 = 0000000000000000
9740 ldstuba [%o0+0x001]%asi,%l2 ! %l2 = 000000ff000000ff
9741! %f22 = 00000000 1e000000, %l7 = 0000000000000000
9742! Mem[0000000030041408] = 0000000000000000
9743 add %i1,0x008,%g1
9744 stda %f22,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030041408] = 0000000000000000
9745! Mem[0000000010141410] = 6c8e7aff, %l4 = 0000000000000000
9746 ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
9747! %l5 = 0000000000000000, Mem[0000000030081400] = 00000000
9748 stwa %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
9749! Starting 10 instruction Load Burst
9750! Mem[000000001014141c] = 00000000, %l6 = 00000000000000ff
9751 ldswa [%i5+0x01c]%asi,%l6 ! %l6 = 0000000000000000
9752
9753p0_label_371:
9754! Mem[0000000010041408] = 65fcffff4969f3ad, %f6 = 9e3da5c0 94f1a574
9755 ldda [%i1+%o4]0x80,%f6 ! %f6 = 65fcffff 4969f3ad
9756! Mem[0000000030001408] = 6c8e7aff00000000, %f16 = ff000000 ff8c2cff
9757 ldda [%i0+%o4]0x81,%f16 ! %f16 = 6c8e7aff 00000000
9758! Mem[0000000030101410] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000
9759 ldda [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
9760! Mem[0000000010101400] = ff8c2cff, %f28 = 0f905620
9761 lda [%i4+%g0]0x88,%f28 ! %f28 = ff8c2cff
9762! Mem[0000000030041410] = 00000000, %l4 = 00000000000000ff
9763 lduwa [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000
9764! Mem[0000000010181438] = 41efffe0, %l5 = 0000000000000000
9765 lduba [%i6+0x039]%asi,%l5 ! %l5 = 00000000000000ef
9766! Mem[00000000100c1410] = ff000000, %l2 = 00000000000000ff
9767 lduha [%i3+%o5]0x80,%l2 ! %l2 = 000000000000ff00
9768! Mem[000000001018142c] = 0f905620, %l4 = 0000000000000000
9769 lduh [%i6+0x02c],%l4 ! %l4 = 0000000000000f90
9770! Mem[0000000010181410] = ff000000 000000ff, %l0 = 000000ff, %l1 = 00000000
9771 ldda [%i6+%o5]0x80,%l0 ! %l0 = 00000000ff000000 00000000000000ff
9772! Starting 10 instruction Store Burst
9773! %l2 = 0000ff00, %l3 = 00000000, Mem[0000000010081438] = 000000ff 0000001e
9774 stda %l2,[%i2+0x038]%asi ! Mem[0000000010081438] = 0000ff00 00000000
9775
9776p0_label_372:
9777! Mem[0000000010001410] = 000000ff, %l5 = 00000000000000ef
9778 swapa [%i0+%o5]0x88,%l5 ! %l5 = 00000000000000ff
9779! %f22 = 00000000 1e000000, Mem[0000000010101410] = 000000ff 00ff0000
9780 stda %f22,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 1e000000
9781! %l5 = 00000000000000ff, Mem[0000000010141408] = 0000000000000000
9782 stxa %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000000000ff
9783! Mem[0000000010141410] = ff7a8e6c, %l7 = 0000000000000000
9784 swapa [%i5+%o5]0x80,%l7 ! %l7 = 00000000ff7a8e6c
9785! %l2 = 000000000000ff00, Mem[00000000100c1410] = ff00000000330000
9786 stxa %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000000000ff00
9787! %l2 = 000000000000ff00, Mem[0000000010181400] = 57ff00ff
9788 stwa %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000ff00
9789! %l5 = 00000000000000ff, Mem[0000000010101408] = 00000000
9790 stwa %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff
9791! %l2 = 000000000000ff00, Mem[0000000020800000] = ff005b63, %asi = 80
9792 stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = ff005b63
9793! Mem[0000000030141410] = 000000ff, %l7 = 00000000ff7a8e6c
9794 swapa [%i5+%o5]0x89,%l7 ! %l7 = 00000000000000ff
9795! Starting 10 instruction Load Burst
9796! Mem[00000000100c1410] = 000000000000ff00, %l2 = 000000000000ff00
9797 ldxa [%i3+%o5]0x80,%l2 ! %l2 = 000000000000ff00
9798
9799p0_label_373:
9800! Mem[0000000030081400] = 00000000, %l3 = 0000000000000000
9801 lduwa [%i2+%g0]0x81,%l3 ! %l3 = 0000000000000000
9802! Mem[0000000030181400] = 000000ff, %l3 = 0000000000000000
9803 ldsha [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff
9804! Mem[0000000010101400] = ff2c8cff000000ff, %l4 = 0000000000000f90
9805 ldxa [%i4+%g0]0x80,%l4 ! %l4 = ff2c8cff000000ff
9806! Mem[0000000010101410] = 0000001e, %l3 = 00000000000000ff
9807 ldsba [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
9808! Mem[0000000030001410] = 000000ff, %l5 = 00000000000000ff
9809 ldsha [%i0+%o5]0x89,%l5 ! %l5 = 00000000000000ff
9810! Mem[0000000010181410] = ff000000, %l3 = 0000000000000000
9811 ldsha [%i6+%o5]0x80,%l3 ! %l3 = ffffffffffffff00
9812! Mem[0000000010181410] = ff000000000000ff, %f14 = 00000000 0000001e
9813 ldda [%i6+%o5]0x88,%f14 ! %f14 = ff000000 000000ff
9814! Mem[0000000010181410] = ff000000, %l1 = 00000000000000ff
9815 lduwa [%i6+%o5]0x80,%l1 ! %l1 = 00000000ff000000
9816! Mem[0000000010141400] = 000000ff 00000000, %l0 = ff000000, %l1 = ff000000
9817 ldd [%i5+%g0],%l0 ! %l0 = 00000000000000ff 0000000000000000
9818! Starting 10 instruction Store Burst
9819! %l1 = 0000000000000000, Mem[0000000010001408] = 000000ff
9820 stwa %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
9821
9822p0_label_374:
9823! %f24 = ff7a8e6c 00000000, Mem[00000000300c1408] = ffa900ff ffff0000
9824 stda %f24,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff7a8e6c 00000000
9825! %l4 = ff2c8cff000000ff, Mem[0000000020800000] = ff005b63, %asi = 80
9826 stha %l4,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ff5b63
9827! %l6 = 0000000000000000, Mem[00000000300c1408] = 00000000
9828 stha %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
9829! %f13 = ff000000, Mem[00000000300c1410] = ffff0000
9830 sta %f13,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000000
9831! Mem[0000000010081430] = ff0062a00f9000ff, %l2 = 000000000000ff00, %l5 = 00000000000000ff
9832 add %i2,0x30,%g1
9833 casxa [%g1]0x80,%l2,%l5 ! %l5 = ff0062a00f9000ff
9834! %f16 = 6c8e7aff 00000000 00000000 000057ff
9835! %f20 = 00000000 000000ff 00000000 1e000000
9836! %f24 = ff7a8e6c 00000000 adf36949 0000ffff
9837! %f28 = ff8c2cff 000000ff ff570000 00000000
9838 stda %f16,[%i0]ASI_COMMIT_S ! Block Store to 0000000030001400
9839! %f4 = 00000000 000000ff, %l5 = ff0062a00f9000ff
9840! Mem[00000000100c1430] = 00000000ff000000
9841 add %i3,0x030,%g1
9842 stda %f4,[%g1+%l5]ASI_PST8_PL ! Mem[00000000100c1430] = ff00000000000000
9843! %f11 = f200ffff, Mem[00000000100c1400] = 000000ff
9844 sta %f11,[%i3+%g0]0x80 ! Mem[00000000100c1400] = f200ffff
9845! %f5 = 000000ff, Mem[0000000030101410] = 00000000
9846 sta %f5 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ff
9847! Starting 10 instruction Load Burst
9848! Mem[0000000010141408] = 00000000, %l2 = 000000000000ff00
9849 ldsba [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000
9850
9851p0_label_375:
9852 membar #Sync ! Added by membar checker (54)
9853! Mem[0000000010001438] = 000000ff, %l1 = 0000000000000000
9854 ldsb [%i0+0x039],%l1 ! %l1 = 0000000000000000
9855! Mem[0000000030181408] = ff000000, %l6 = 0000000000000000
9856 lduba [%i6+%o4]0x81,%l6 ! %l6 = 00000000000000ff
9857! Mem[0000000010041408] = fffffc65, %l5 = ff0062a00f9000ff
9858 lduwa [%i1+%o4]0x88,%l5 ! %l5 = 00000000fffffc65
9859! Mem[0000000010041430] = 2056900f, %l0 = 00000000000000ff
9860 lduh [%i1+0x030],%l0 ! %l0 = 0000000000002056
9861! Mem[0000000030081408] = 0000ffff, %l6 = 00000000000000ff
9862 ldswa [%i2+%o4]0x89,%l6 ! %l6 = 000000000000ffff
9863! Mem[0000000030101410] = ff000000, %l4 = ff2c8cff000000ff
9864 swapa [%i4+%o5]0x89,%l4 ! %l4 = 00000000ff000000
9865! Mem[0000000030181408] = 000000ff, %l5 = 00000000fffffc65
9866 lduha [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
9867! Mem[0000000030001408] = 00000000000057ff, %f10 = ff0062a0 f200ffff
9868 ldda [%i0+%o4]0x81,%f10 ! %f10 = 00000000 000057ff
9869! Mem[0000000010001408] = ffff000000000000, %f12 = ffffffff ff000000
9870 ldda [%i0+%o4]0x88,%f12 ! %f12 = ffff0000 00000000
9871! Starting 10 instruction Store Burst
9872! Mem[0000000010001408] = 00000000, %l1 = 0000000000000000
9873 swapa [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
9874
9875p0_label_376:
9876! %l4 = ff000000, %l5 = 000000ff, Mem[0000000010041410] = ffff0000 ff0062a0
9877 stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff000000 000000ff
9878! %f1 = 000000ff, Mem[0000000030181410] = ff0062a0
9879 sta %f1 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
9880! %l6 = 000000000000ffff, Mem[00000000100c1400] = ff000000ffff00f2
9881 stxa %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000000000ffff
9882! Mem[0000000010141434] = 2056900f, %l6 = 0000ffff, %l3 = ffffff00
9883 add %i5,0x34,%g1
9884 casa [%g1]0x80,%l6,%l3 ! %l3 = 000000002056900f
9885! %l7 = 00000000000000ff, Mem[0000000010181408] = ff000000
9886 stba %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff0000ff
9887! %l4 = ff000000, %l5 = 000000ff, Mem[00000000100c1410] = 00000000 00ff0000
9888 stda %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff000000 000000ff
9889! %f20 = 00000000, Mem[0000000010141408] = 00000000
9890 sta %f20,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
9891! %f14 = ff000000 000000ff, Mem[0000000010181410] = 000000ff ff000000
9892 stda %f14,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff000000 000000ff
9893! %f6 = 65fcffff 4969f3ad, Mem[0000000030041400] = 00000000 2056900f
9894 stda %f6 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 65fcffff 4969f3ad
9895! Starting 10 instruction Load Burst
9896! Mem[0000000030081410] = 000000ffe1000000, %l4 = 00000000ff000000
9897 ldxa [%i2+%o5]0x81,%l4 ! %l4 = 000000ffe1000000
9898
9899p0_label_377:
9900! Mem[0000000010141408] = 00000000000000ff, %l7 = 00000000000000ff
9901 ldxa [%i5+%o4]0x80,%l7 ! %l7 = 00000000000000ff
9902! %f17 = 00000000, %f13 = 00000000, %f23 = 1e000000
9903 fsubs %f17,%f13,%f23 ! %f23 = 00000000
9904! Mem[0000000010101400] = ff2c8cff, %l1 = 0000000000000000
9905 lduba [%i4+%g0]0x80,%l1 ! %l1 = 00000000000000ff
9906! Mem[0000000010041408] = 65fcffff, %l3 = 000000002056900f
9907 lduha [%i1+%o4]0x80,%l3 ! %l3 = 00000000000065fc
9908! Mem[0000000030141408] = 5c000000, %l5 = 00000000000000ff
9909 ldswa [%i5+%o4]0x89,%l5 ! %l5 = 000000005c000000
9910! Mem[0000000010001414] = 00ef8e6c, %f11 = 000057ff
9911 lda [%i0+0x014]%asi,%f11 ! %f11 = 00ef8e6c
9912! Mem[0000000010141414] = 00000000, %l6 = 000000000000ffff
9913 lduw [%i5+0x014],%l6 ! %l6 = 0000000000000000
9914! Mem[000000001014143c] = 0000ffff, %f0 = 00ff0000
9915 lda [%i5+0x03c]%asi,%f0 ! %f0 = 0000ffff
9916! Mem[0000000010141400] = 000000ff, %l3 = 00000000000065fc
9917 lduha [%i5+%g0]0x80,%l3 ! %l3 = 0000000000000000
9918! Starting 10 instruction Store Burst
9919! %l3 = 0000000000000000, Mem[0000000010181408] = ff0000ff0000ffff
9920 stx %l3,[%i6+%o4] ! Mem[0000000010181408] = 0000000000000000
9921
9922p0_label_378:
9923! Mem[00000000100c1400] = ffff0000, %l4 = 000000ffe1000000
9924 ldstuba [%i3+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
9925! %f30 = ff570000 00000000, Mem[0000000010181408] = 00000000 00000000
9926 stda %f30,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff570000 00000000
9927! %l7 = 00000000000000ff, Mem[0000000030141400] = ffffffff
9928 stba %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffff
9929! %l5 = 000000005c000000, Mem[0000000010141408] = 00000000000000ff
9930 stx %l5,[%i5+%o4] ! Mem[0000000010141408] = 000000005c000000
9931! %f24 = ff7a8e6c 00000000, Mem[0000000030001400] = 6c8e7aff 00000000
9932 stda %f24,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff7a8e6c 00000000
9933! %l1 = 00000000000000ff, Mem[0000000030001410] = 00000000
9934 stha %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00ff0000
9935! %f12 = ffff0000 00000000, Mem[0000000010081410] = 00000000 ff000000
9936 stda %f12,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffff0000 00000000
9937! %l5 = 000000005c000000, Mem[0000000030041410] = ff269c4200000000
9938 stxa %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000005c000000
9939! %l7 = 00000000000000ff, Mem[0000000010081408] = 00000000
9940 stha %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff
9941! Starting 10 instruction Load Burst
9942! Mem[0000000010141400] = ff000000, %l0 = 0000000000002056
9943 ldswa [%i5+%g0]0x88,%l0 ! %l0 = ffffffffff000000
9944
9945p0_label_379:
9946! Mem[000000001000143c] = 0000001e, %l3 = 0000000000000000
9947 ldsba [%i0+0x03f]%asi,%l3 ! %l3 = 000000000000001e
9948! Mem[00000000211c0000] = 00ff4b99, %l0 = ffffffffff000000
9949 lduh [%o2+%g0],%l0 ! %l0 = 00000000000000ff
9950! Mem[0000000030041408] = 00000000 00000000, %l0 = 000000ff, %l1 = 000000ff
9951 ldda [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
9952! Mem[0000000030081400] = 00000000, %l2 = 0000000000000000
9953 ldsha [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
9954! Mem[0000000030101400] = ffffffff, %l6 = 0000000000000000
9955 ldswa [%i4+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
9956! Mem[0000000030041408] = 0000000000000000, %f10 = 00000000 00ef8e6c
9957 ldda [%i1+%o4]0x89,%f10 ! %f10 = 00000000 00000000
9958! Mem[0000000030141408] = 0000005c, %l2 = 0000000000000000
9959 lduha [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000
9960! Mem[0000000010081404] = 00000000, %l6 = ffffffffffffffff
9961 ldsw [%i2+0x004],%l6 ! %l6 = 0000000000000000
9962! Mem[0000000010101408] = 000000ff, %l0 = 0000000000000000
9963 lduha [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000
9964! Starting 10 instruction Store Burst
9965! %l4 = 00000000000000ff, Mem[0000000030001408] = 00000000
9966 stwa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff
9967
9968p0_label_380:
9969! %f22 = 00000000 00000000, Mem[0000000010041408] = 65fcffff 4969f3ad
9970 stda %f22,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 00000000
9971! %f2 = 0000ff00 00000000, %l0 = 0000000000000000
9972! Mem[0000000030101400] = ffffffffffffffff
9973 stda %f2,[%i4+%l0]ASI_PST32_S ! Mem[0000000030101400] = ffffffffffffffff
9974! %l3 = 000000000000001e, immd = fffffffffffff37f, %l2 = 0000000000000000
9975 mulx %l3,-0xc81,%l2 ! %l2 = fffffffffffe88e2
9976! %f0 = 0000ffff 000000ff 0000ff00 00000000
9977! %f4 = 00000000 000000ff 65fcffff 4969f3ad
9978! %f8 = ff570000 80000000 00000000 00000000
9979! %f12 = ffff0000 00000000 ff000000 000000ff
9980 stda %f0,[%i5]ASI_COMMIT_P ! Block Store to 0000000010141400
9981! Mem[00000000211c0001] = 00ff4b99, %l7 = 00000000000000ff
9982 ldstub [%o2+0x001],%l7 ! %l7 = 000000ff000000ff
9983! %l5 = 000000005c000000, Mem[0000000030001410] = 0000ff00
9984 stha %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
9985! %l5 = 000000005c000000, Mem[0000000030141400] = ffffffff
9986 stha %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000ffff
9987! %f16 = 6c8e7aff 00000000 00000000 000057ff
9988! %f20 = 00000000 000000ff 00000000 00000000
9989! %f24 = ff7a8e6c 00000000 adf36949 0000ffff
9990! %f28 = ff8c2cff 000000ff ff570000 00000000
9991 stda %f16,[%i0]ASI_BLK_AIUP ! Block Store to 0000000010001400
9992! %f0 = 0000ffff 000000ff, Mem[0000000010001408] = 00000000 000057ff
9993 stda %f0 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000ffff 000000ff
9994! Starting 10 instruction Load Burst
9995! Mem[0000000010181418] = ff0000000000ffff, %f14 = ff000000 000000ff
9996 ldd [%i6+0x018],%f14 ! %f14 = ff000000 0000ffff
9997
9998p0_label_381:
9999! Mem[0000000030181410] = ff000000, %f7 = 4969f3ad
10000 lda [%i6+%o5]0x89,%f7 ! %f7 = ff000000
10001! Mem[0000000020800000] = 00ff5b63, %l6 = 0000000000000000
10002 ldsba [%o1+0x000]%asi,%l6 ! %l6 = 0000000000000000
10003! Mem[0000000030041400] = adf36949, %l7 = 00000000000000ff
10004 ldswa [%i1+%g0]0x81,%l7 ! %l7 = ffffffffadf36949
10005! Mem[0000000030181400] = ff000000, %l2 = fffffffffffe88e2
10006 ldsha [%i6+%g0]0x81,%l2 ! %l2 = ffffffffffffff00
10007! Mem[0000000010081400] = 0000ff00, %l7 = ffffffffadf36949
10008 lduha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
10009! Mem[0000000010101428] = ffff0000, %l1 = 0000000000000000
10010 ldsba [%i4+0x02a]%asi,%l1 ! %l1 = 0000000000000000
10011! Mem[0000000030041408] = 00000000, %l3 = 000000000000001e
10012 ldsha [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
10013! Mem[0000000030101400] = ffffffffffffffff, %l3 = 0000000000000000
10014 ldxa [%i4+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
10015! Mem[0000000021800040] = ff4307c8, %l6 = 0000000000000000
10016 lduha [%o3+0x040]%asi,%l6 ! %l6 = 000000000000ff43
10017! Starting 10 instruction Store Burst
10018! %l2 = ffffffffffffff00, Mem[0000000030141410] = ff7a8e6c
10019 stha %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff7aff00
10020
10021p0_label_382:
10022! %f4 = 00000000 000000ff, Mem[00000000100c1400] = ffff0000 00000000
10023 stda %f4 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 000000ff
10024! Mem[0000000010041408] = 00000000, %l6 = 000000000000ff43
10025 ldstuba [%i1+%o4]0x80,%l6 ! %l6 = 00000000000000ff
10026! Mem[0000000010101410] = 0000001e, %l5 = 000000005c000000
10027 swapa [%i4+%o5]0x80,%l5 ! %l5 = 000000000000001e
10028 membar #Sync ! Added by membar checker (55)
10029! Mem[0000000010001400] = ff7a8e6c, %l0 = 0000000000000000
10030 ldstuba [%i0+%g0]0x88,%l0 ! %l0 = 0000006c000000ff
10031! %l5 = 000000000000001e, Mem[0000000010001400] = ff8e7aff
10032 stha %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 001e7aff
10033! %f2 = 0000ff00 00000000, Mem[0000000010041408] = 000000ff 00000000
10034 stda %f2 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000ff00 00000000
10035! %l3 = ffffffffffffffff, Mem[0000000030141408] = 5c000000
10036 stha %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 5c00ffff
10037! Mem[00000000100c1422] = 00000000, %l7 = 0000000000000000
10038 ldstuba [%i3+0x022]%asi,%l7 ! %l7 = 00000000000000ff
10039! Mem[0000000010181408] = 000057ff, %l0 = 000000000000006c
10040 ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
10041! Starting 10 instruction Load Burst
10042! %f19 = 000057ff, %f23 = 00000000
10043 fsqrts %f19,%f23 ! %l0 = 0000000000000121, Unfinished, %fsr = 1700000400
10044
10045p0_label_383:
10046! Mem[0000000010041400] = 00000000000000ff, %f0 = 0000ffff 000000ff
10047 ldda [%i1+%g0]0x88,%f0 ! %f0 = 00000000 000000ff
10048! Mem[0000000010081408] = 000000ff, %l2 = ffffffffffffff00
10049 ldsha [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
10050! Mem[0000000030181410] = 000000ff, %f20 = 00000000
10051 lda [%i6+%o5]0x81,%f20 ! %f20 = 000000ff
10052! Mem[0000000030181408] = ff000000, %f19 = 000057ff
10053 lda [%i6+%o4]0x81,%f19 ! %f19 = ff000000
10054! Mem[0000000030141408] = ffff005c00ff0000, %f30 = ff570000 00000000
10055 ldda [%i5+%o4]0x81,%f30 ! %f30 = ffff005c 00ff0000
10056! Mem[0000000010041430] = 2056900f, %f31 = 00ff0000
10057 lda [%i1+0x030]%asi,%f31 ! %f31 = 2056900f
10058! Mem[0000000030041410] = 0000005c00000000, %f18 = 00000000 ff000000
10059 ldda [%i1+%o5]0x81,%f18 ! %f18 = 0000005c 00000000
10060! Mem[00000000100c143c] = 000000ff, %l4 = 00000000000000ff
10061 ldswa [%i3+0x03c]%asi,%l4 ! %l4 = 00000000000000ff
10062! Mem[0000000010001410] = 00000000, %l2 = 00000000000000ff
10063 lduba [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
10064! Starting 10 instruction Store Burst
10065! %l2 = 0000000000000000, Mem[00000000300c1400] = ff570000
10066 stwa %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
10067
10068p0_label_384:
10069! Mem[0000000010081400] = 00ff0000, %l3 = ffffffffffffffff
10070 ldstuba [%i2+%g0]0x88,%l3 ! %l3 = 00000000000000ff
10071! %l2 = 0000000000000000, Mem[0000000030141410] = 00ff7aff
10072 stha %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00007aff
10073! Mem[0000000030181400] = 000000ff, %l7 = 0000000000000000
10074 ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
10075! Mem[00000000211c0001] = 00ff4b99, %l5 = 000000000000001e
10076 ldstub [%o2+0x001],%l5 ! %l5 = 000000ff000000ff
10077! %l3 = 0000000000000000, imm = fffffffffffff139, %l5 = 00000000000000ff
10078 or %l3,-0xec7,%l5 ! %l5 = fffffffffffff139
10079! %l6 = 0000000000000000, Mem[0000000010141400] = 0000ffff
10080 stha %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000ffff
10081! %f16 = 6c8e7aff, Mem[0000000030001400] = ff7a8e6c
10082 sta %f16,[%i0+%g0]0x81 ! Mem[0000000030001400] = 6c8e7aff
10083! Mem[0000000010141400] = ffff0000, %l6 = 0000000000000000
10084 swapa [%i5+%g0]0x88,%l6 ! %l6 = 00000000ffff0000
10085! %l6 = 00000000ffff0000, Mem[0000000020800040] = 0000a555
10086 sth %l6,[%o1+0x040] ! Mem[0000000020800040] = 0000a555
10087! Starting 10 instruction Load Burst
10088! Mem[0000000010181428] = ff0062a0 0f905620, %l4 = 000000ff, %l5 = fffff139
10089 ldd [%i6+0x028],%l4 ! %l4 = 00000000ff0062a0 000000000f905620
10090
10091p0_label_385:
10092! Mem[0000000010101410] = 5c00000000000000, %l5 = 000000000f905620
10093 ldxa [%i4+%o5]0x80,%l5 ! %l5 = 5c00000000000000
10094! Mem[0000000030141410] = 00007aff, %l2 = 0000000000000000
10095 ldsha [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000
10096! %f29 = 000000ff, %f7 = ff000000, %f2 = 0000ff00
10097 fadds %f29,%f7 ,%f2 ! %l0 = 0000000000000143, Unfinished, %fsr = 1700000400
10098! Mem[0000000010001404] = 00000000, %l5 = 5c00000000000000
10099 ldsba [%i0+0x005]%asi,%l5 ! %l5 = 0000000000000000
10100! Mem[0000000010101410] = 0000005c, %l5 = 0000000000000000
10101 lduba [%i4+%o5]0x88,%l5 ! %l5 = 000000000000005c
10102! Mem[0000000010041400] = 000000ff, %f14 = ff000000
10103 lda [%i1+%g0]0x88,%f14 ! %f14 = 000000ff
10104! Mem[000000001008142c] = 0000ffff, %l7 = 00000000000000ff
10105 ldswa [%i2+0x02c]%asi,%l7 ! %l7 = 000000000000ffff
10106! Mem[0000000010001400] = 001e7aff, %l7 = 000000000000ffff
10107 lduha [%i0+%g0]0x80,%l7 ! %l7 = 000000000000001e
10108! Mem[00000000201c0000] = ffffeaae, %l7 = 000000000000001e
10109 lduh [%o0+%g0],%l7 ! %l7 = 000000000000ffff
10110! Starting 10 instruction Store Burst
10111! %l2 = 0000000000000000, Mem[0000000030141410] = 00007aff00000000
10112 stxa %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000000000000
10113
10114p0_label_386:
10115! %f2 = 0000ff00 00000000, Mem[0000000030081410] = 000000ff e1000000
10116 stda %f2 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000ff00 00000000
10117! %l5 = 000000000000005c, Mem[0000000010101408] = ff000000
10118 stba %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff00005c
10119! Mem[0000000021800141] = ffff8319, %l4 = 00000000ff0062a0
10120 ldstuba [%o3+0x141]%asi,%l4 ! %l4 = 000000ff000000ff
10121! Mem[0000000010101410] = 5c000000, %l7 = 000000000000ffff
10122 ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 0000005c000000ff
10123! Mem[00000000100c142f] = 00000086, %l2 = 0000000000000000
10124 ldstub [%i3+0x02f],%l2 ! %l2 = 00000086000000ff
10125! Mem[0000000010141410] = 00000000, %l3 = 0000000000000000
10126 swapa [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000000
10127! %l7 = 000000000000005c, Mem[00000000211c0001] = 00ff4b99
10128 stb %l7,[%o2+0x001] ! Mem[00000000211c0000] = 005c4b99
10129! %l7 = 000000000000005c, Mem[000000001014143c] = 000000ff
10130 sth %l7,[%i5+0x03c] ! Mem[000000001014143c] = 005c00ff
10131! %f2 = 0000ff00 00000000, Mem[0000000030001410] = 00000000 000000ff
10132 stda %f2 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000ff00 00000000
10133! Starting 10 instruction Load Burst
10134! Mem[0000000010001408] = 0000ffff, %f25 = 00000000
10135 lda [%i0+%o4]0x80,%f25 ! %f25 = 0000ffff
10136
10137p0_label_387:
10138! Mem[0000000010141408] = 0000ff0000000000, %f24 = ff7a8e6c 0000ffff
10139 ldda [%i5+%o4]0x80,%f24 ! %f24 = 0000ff00 00000000
10140! Mem[0000000030001400] = 6c8e7aff, %l7 = 000000000000005c
10141 ldswa [%i0+%g0]0x81,%l7 ! %l7 = 000000006c8e7aff
10142 membar #Sync ! Added by membar checker (56)
10143! Mem[0000000010141400] = 00000000 000000ff 0000ff00 00000000
10144! Mem[0000000010141410] = 00000000 000000ff 65fcffff 4969f3ad
10145! Mem[0000000010141420] = ff570000 80000000 00000000 00000000
10146! Mem[0000000010141430] = ffff0000 00000000 ff000000 005c00ff
10147 ldda [%i5]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010141400
10148! Mem[0000000010181408] = ff570000, %l0 = 0000000000000143
10149 lduwa [%i6+%o4]0x80,%l0 ! %l0 = 00000000ff570000
10150! Mem[0000000030081400] = 00000000000057ff, %l0 = 00000000ff570000
10151 ldxa [%i2+%g0]0x81,%l0 ! %l0 = 00000000000057ff
10152! Mem[0000000010181408] = 000057ff, %l0 = 00000000000057ff
10153 ldsba [%i6+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
10154! Mem[0000000030141408] = ffff005c, %f29 = 000000ff
10155 lda [%i5+%o4]0x81,%f29 ! %f29 = ffff005c
10156! Mem[0000000030081400] = 00000000, %l5 = 000000000000005c
10157 lduha [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000000
10158! Mem[0000000030101400] = ffffffffffffffff, %f16 = 6c8e7aff 00000000
10159 ldda [%i4+%g0]0x81,%f16 ! %f16 = ffffffff ffffffff
10160! Starting 10 instruction Store Burst
10161! Mem[0000000010081410] = 00000000, %l1 = 0000000000000000
10162 ldstuba [%i2+%o5]0x80,%l1 ! %l1 = 00000000000000ff
10163
10164p0_label_388:
10165! Mem[0000000010081408] = 000000ff, %l1 = 0000000000000000
10166 swapa [%i2+%o4]0x88,%l1 ! %l1 = 00000000000000ff
10167! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010181408] = ff570000 00000000
10168 stda %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff 00000000
10169! Mem[00000000100c1408] = 0000ff00, %l5 = 0000000000000000
10170 ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 00000000000000ff
10171! Mem[0000000030141400] = 0000ffff, %l2 = 0000000000000086
10172 ldstuba [%i5+%g0]0x81,%l2 ! %l2 = 00000000000000ff
10173! Mem[0000000010181420] = 0000000000000000, %l4 = 00000000000000ff, %l2 = 0000000000000000
10174 add %i6,0x20,%g1
10175 casxa [%g1]0x80,%l4,%l2 ! %l2 = 0000000000000000
10176! Mem[0000000030101410] = ff000000, %l1 = 00000000000000ff
10177 ldstuba [%i4+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
10178! Mem[0000000010081407] = 00000000, %l7 = 000000006c8e7aff
10179 ldstuba [%i2+0x007]%asi,%l7 ! %l7 = 00000000000000ff
10180! %l2 = 00000000, %l3 = 00000000, Mem[0000000030101408] = 0000001e 0f905620
10181 stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 00000000
10182! Mem[0000000030181410] = 000000ff, %l4 = 00000000000000ff
10183 swapa [%i6+%o5]0x81,%l4 ! %l4 = 00000000000000ff
10184! Starting 10 instruction Load Burst
10185! Mem[0000000010081408] = 00000000, %f26 = adf36949
10186 lda [%i2+%o4]0x80,%f26 ! %f26 = 00000000
10187
10188p0_label_389:
10189! Mem[0000000010081400] = ff00ff00000000ff, %l1 = 00000000000000ff
10190 ldxa [%i2+%g0]0x80,%l1 ! %l1 = ff00ff00000000ff
10191! Mem[0000000030001408] = 000000ff, %l6 = 00000000ffff0000
10192 lduba [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000000
10193! Mem[0000000010101400] = ff2c8cff, %l7 = 0000000000000000
10194 ldswa [%i4+%g0]0x80,%l7 ! %l7 = ffffffffff2c8cff
10195! Mem[0000000010041438] = 1e000000, %l2 = 0000000000000000
10196 ldswa [%i1+0x038]%asi,%l2 ! %l2 = 000000001e000000
10197! Mem[0000000010181408] = 000000ff00000000, %f24 = 0000ff00 00000000
10198 ldda [%i6+%o4]0x80,%f24 ! %f24 = 000000ff 00000000
10199! %l2 = 000000001e000000, Mem[00000000300c1400] = 00000000
10200 stwa %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 1e000000
10201! Mem[00000000100c1410] = 000000ffff000000, %f22 = 00000000 00000000
10202 ldda [%i3+%o5]0x80,%f22 ! %f22 = 000000ff ff000000
10203! Mem[0000000030081400] = 00000000, %l7 = ffffffffff2c8cff
10204 ldsba [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
10205! Mem[0000000030001410] = 00ff0000, %l6 = 0000000000000000
10206 lduha [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
10207! Starting 10 instruction Store Burst
10208! %l0 = ffffffff, %l1 = 000000ff, Mem[0000000010081438] = 0000ff00 00000000
10209 stda %l0,[%i2+0x038]%asi ! Mem[0000000010081438] = ffffffff 000000ff
10210
10211p0_label_390:
10212! %l4 = 000000ff, %l5 = 00000000, Mem[00000000300c1410] = ff000000 00ef8e6c
10213 stda %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000ff 00000000
10214! Mem[0000000010041408] = 0000000000ff0000, %l7 = 0000000000000000, %l1 = ff00ff00000000ff
10215 add %i1,0x08,%g1
10216 casxa [%g1]0x80,%l7,%l1 ! %l1 = 0000000000ff0000
10217! %l2 = 000000001e000000, Mem[0000000010101410] = 00000000000000ff
10218 stxa %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000001e000000
10219! %l0 = ffffffffffffffff, imm = 0000000000000a42, %l1 = 0000000000ff0000
10220 xnor %l0,0xa42,%l1 ! %l1 = 0000000000000a42
10221! %f30 = ffff005c 2056900f, %l5 = 0000000000000000
10222! Mem[0000000010101400] = ff2c8cff000000ff
10223 stda %f30,[%i4+%l5]ASI_PST8_P ! Mem[0000000010101400] = ff2c8cff000000ff
10224! %f30 = ffff005c 2056900f, Mem[0000000010001438] = ff570000 00000000
10225 std %f30,[%i0+0x038] ! Mem[0000000010001438] = ffff005c 2056900f
10226! %l1 = 0000000000000a42, Mem[0000000010001438] = ffff005c, %asi = 80
10227 stwa %l1,[%i0+0x038]%asi ! Mem[0000000010001438] = 00000a42
10228! Code Fragment 4
10229p0_fragment_44:
10230! %l0 = ffffffffffffffff
10231 setx 0x496d1c88760a01b0,%g7,%l0 ! %l0 = 496d1c88760a01b0
10232! %l1 = 0000000000000a42
10233 setx 0x0c18378fa9c4d6ac,%g7,%l1 ! %l1 = 0c18378fa9c4d6ac
10234 setx 0x7ff8, %g1, %g2
10235 and %l0, %g2, %l0
10236 setx 0xffffffff, %g1, %g2
10237 and %l1, %g2, %l1
10238 setx 0x100000000, %g1, %g2
10239 or %l1, %g2, %l1 ! Set bit 32 - perrinj
10240 ta T_CHANGE_HPRIV
10241 stxa %l1, [%l0]ASI_ICACHE_INSTR
10242 ta T_CHANGE_NONHPRIV
10243! %l0 = 496d1c88760a01b0
10244 setx 0x77493780693b56d5,%g7,%l0 ! %l0 = 77493780693b56d5
10245! %l1 = 0c18378fa9c4d6ac
10246 setx 0x198d143846316778,%g7,%l1 ! %l1 = 198d143846316778
10247! Mem[0000000010041408] = 00000000, %l5 = 0000000000000000
10248 swapa [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000000
10249! Starting 10 instruction Load Burst
10250! Mem[0000000020800000] = 00ff5b63, %l3 = 0000000000000000
10251 lduha [%o1+0x000]%asi,%l3 ! %l3 = 00000000000000ff
10252
10253p0_label_391:
10254! Mem[00000000100c1410] = 000000ff, %l5 = 0000000000000000
10255 ldsba [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
10256! Mem[0000000030001400] = 00000000 ff7a8e6c, %l6 = 00000000, %l7 = 00000000
10257 ldda [%i0+%g0]0x89,%l6 ! %l6 = 00000000ff7a8e6c 0000000000000000
10258! Mem[0000000020800040] = 0000a555, %l3 = 00000000000000ff
10259 ldsba [%o1+0x041]%asi,%l3 ! %l3 = 0000000000000000
10260! Mem[00000000300c1400] = 0000001e, %l2 = 000000001e000000
10261 lduha [%i3+%g0]0x81,%l2 ! %l2 = 0000000000000000
10262! Mem[0000000030081400] = 00000000 000057ff ffff0000 000000ff
10263! Mem[0000000030081410] = 0000ff00 00000000 ff000000 ff0000c3
10264! Mem[0000000030081420] = 00000000 00000000 000000ff 5c06ff76
10265! Mem[0000000030081430] = ff008cf2 c30000ff 41efffe0 00000000
10266 ldda [%i2]ASI_BLK_S,%f0 ! Block Load from 0000000030081400
10267 membar #Sync ! Added by membar checker (57)
10268! Mem[00000000100c1400] = 00000000 000000ff ff00ff00 00000000
10269! Mem[00000000100c1410] = 000000ff ff000000 42e510f7 000057ff
10270! Mem[00000000100c1420] = 0000ff00 000057ff 107c3fd9 000000ff
10271! Mem[00000000100c1430] = ff000000 00000000 00000000 000000ff
10272 ldda [%i3]ASI_BLK_PL,%f16 ! Block Load from 00000000100c1400
10273! Mem[0000000010101438] = 00000000, %l2 = 0000000000000000
10274 ldswa [%i4+0x038]%asi,%l2 ! %l2 = 0000000000000000
10275! Mem[0000000030101400] = ffffffffffffffff, %l4 = 00000000000000ff
10276 ldxa [%i4+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
10277! %l7 = 0000000000000000, immd = fffffffffffffb20, %l4 = ffffffffffffffff
10278 mulx %l7,-0x4e0,%l4 ! %l4 = 0000000000000000
10279! Starting 10 instruction Store Burst
10280! %l5 = 0000000000000000, Mem[0000000010141400] = 00000000000000ff
10281 stxa %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000000000000000
10282
10283p0_label_392:
10284! %f0 = 00000000 000057ff, Mem[0000000030041400] = adf36949 fffffc65
10285 stda %f0 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 000057ff
10286! Mem[00000000100c1408] = ff00ff00, %l4 = 0000000000000000
10287 swapa [%i3+%o4]0x80,%l4 ! %l4 = 00000000ff00ff00
10288! Mem[0000000020800001] = 00ff5b63, %l4 = 00000000ff00ff00
10289 ldstuba [%o1+0x001]%asi,%l4 ! %l4 = 000000ff000000ff
10290! Mem[0000000030041410] = 5c000000, %l6 = 00000000ff7a8e6c
10291 ldstuba [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff
10292! %l0 = 693b56d5, %l1 = 46316778, Mem[0000000030001400] = 6c8e7aff 00000000
10293 stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 693b56d5 46316778
10294! Mem[00000000201c0000] = ffffeaae, %l7 = 0000000000000000
10295 ldstub [%o0+%g0],%l7 ! %l7 = 000000ff000000ff
10296! %l2 = 0000000000000000, Mem[0000000030141410] = 00000000
10297 stba %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
10298! Mem[0000000030041410] = 5c0000ff, %l1 = 198d143846316778
10299 swapa [%i1+%o5]0x89,%l1 ! %l1 = 000000005c0000ff
10300! Mem[0000000010001408] = 0000ffff, %l4 = 00000000000000ff
10301 swapa [%i0+%o4]0x80,%l4 ! %l4 = 000000000000ffff
10302! Starting 10 instruction Load Burst
10303! Mem[0000000010001410] = ff00000000000000, %l6 = 0000000000000000
10304 ldxa [%i0+%o5]0x88,%l6 ! %l6 = ff00000000000000
10305
10306p0_label_393:
10307! Mem[0000000010101410] = 000000001e000000, %l4 = 000000000000ffff
10308 ldxa [%i4+%o5]0x88,%l4 ! %l4 = 000000001e000000
10309! Mem[0000000010041430] = 2056900f, %l0 = 77493780693b56d5
10310 ldsha [%i1+0x030]%asi,%l0 ! %l0 = 0000000000002056
10311! Mem[0000000010141420] = ff570000, %l6 = ff00000000000000
10312 ldswa [%i5+0x020]%asi,%l6 ! %l6 = ffffffffff570000
10313! Mem[0000000010141408] = 0000ff00, %l2 = 0000000000000000
10314 lduwa [%i5+%o4]0x80,%l2 ! %l2 = 000000000000ff00
10315! Mem[000000001018140c] = 00000000, %l1 = 000000005c0000ff
10316 ldsh [%i6+0x00e],%l1 ! %l1 = 0000000000000000
10317! %l7 = 00000000000000ff, %l5 = 0000000000000000, %l5 = 0000000000000000
10318 subc %l7,%l5,%l5 ! %l5 = 00000000000000ff
10319! Mem[0000000030141408] = 0000ff005c00ffff, %l6 = ffffffffff570000
10320 ldxa [%i5+%o4]0x89,%l6 ! %l6 = 0000ff005c00ffff
10321! Mem[0000000020800000] = 00ff5b63, %l4 = 000000001e000000
10322 lduha [%o1+0x000]%asi,%l4 ! %l4 = 00000000000000ff
10323! Mem[0000000010181400] = 0000ff00 000057ff 000000ff 00000000
10324! Mem[0000000010181410] = ff000000 000000ff ff000000 0000ffff
10325! Mem[0000000010181420] = 00000000 00000000 ff0062a0 0f905620
10326! Mem[0000000010181430] = ff008cf2 c30000ff 41efffe0 00000000
10327 ldda [%i6]ASI_BLK_PL,%f0 ! Block Load from 0000000010181400
10328! Starting 10 instruction Store Burst
10329! Mem[00000000300c1408] = 00000000, %l3 = 0000000000000000
10330 swapa [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000000
10331
10332p0_label_394:
10333! %l2 = 000000000000ff00, Mem[00000000300c1400] = 1e000000
10334 stba %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 1e000000
10335! Mem[0000000010001400] = ff7a1e00, %l6 = 0000ff005c00ffff
10336 swapa [%i0+%g0]0x88,%l6 ! %l6 = 00000000ff7a1e00
10337! Mem[0000000030001410] = 00ff0000, %l3 = 0000000000000000
10338 swapa [%i0+%o5]0x89,%l3 ! %l3 = 0000000000ff0000
10339! Mem[0000000010141405] = 00000000, %l5 = 00000000000000ff
10340 ldstub [%i5+0x005],%l5 ! %l5 = 00000000000000ff
10341! %f26 = ff000000, Mem[0000000030001408] = 000000ff
10342 sta %f26,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff000000
10343! %l3 = 0000000000ff0000, Mem[0000000010001410] = 00000000
10344 stba %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
10345! %l2 = 000000000000ff00, Mem[0000000030181410] = ff000000
10346 stha %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff00ff00
10347! %l3 = 0000000000ff0000, Mem[000000001014140a] = 0000ff00
10348 stb %l3,[%i5+0x00a] ! Mem[0000000010141408] = 00000000
10349 membar #Sync ! Added by membar checker (58)
10350! %l2 = 0000ff00, %l3 = 00ff0000, Mem[00000000100c1400] = 00000000 ff000000
10351 stda %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000ff00 00ff0000
10352! Starting 10 instruction Load Burst
10353! Mem[0000000030041410] = 78673146 00000000, %l2 = 0000ff00, %l3 = 00ff0000
10354 ldda [%i1+%o5]0x81,%l2 ! %l2 = 0000000078673146 0000000000000000
10355
10356p0_label_395:
10357! Mem[0000000030181408] = ff000000, %f3 = ff000000
10358 lda [%i6+%o4]0x81,%f3 ! %f3 = ff000000
10359! Mem[0000000020800000] = 00ff5b63, %l5 = 0000000000000000
10360 lduh [%o1+%g0],%l5 ! %l5 = 00000000000000ff
10361! Mem[0000000010041400] = ff000000 00000000, %l6 = ff7a1e00, %l7 = 000000ff
10362 ldda [%i1+%g0]0x80,%l6 ! %l6 = 00000000ff000000 0000000000000000
10363! Mem[00000000218001c0] = 00ffeec2, %l6 = 00000000ff000000
10364 ldub [%o3+0x1c1],%l6 ! %l6 = 00000000000000ff
10365! Mem[0000000030041408] = 00000000, %l7 = 0000000000000000
10366 ldsba [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
10367! Mem[0000000010101410] = 1e000000, %l1 = 0000000000000000
10368 lduba [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000
10369! Mem[0000000010181400] = 00ff0000, %l1 = 0000000000000000
10370 lduba [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
10371! Mem[0000000010041408] = 00000000, %l3 = 0000000000000000
10372 lduba [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
10373! Mem[0000000010001408] = ff000000ff000000, %f26 = ff000000 d93f7c10
10374 ldda [%i0+%o4]0x88,%f26 ! %f26 = ff000000 ff000000
10375! Starting 10 instruction Store Burst
10376! %l2 = 78673146, %l3 = 00000000, Mem[00000000100c1408] = 00000000 00000000
10377 stda %l2,[%i3+0x008]%asi ! Mem[00000000100c1408] = 78673146 00000000
10378
10379p0_label_396:
10380! Mem[0000000010001410] = 00000000, %l7 = 0000000000000000
10381 swapa [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000
10382! Mem[0000000010001408] = ff000000, %l6 = 00000000000000ff
10383 swapa [%i0+%o4]0x88,%l6 ! %l6 = 00000000ff000000
10384! Mem[0000000030181400] = 000000ff, %l7 = 0000000000000000
10385 swapa [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
10386! %l5 = 00000000000000ff, Mem[0000000010141420] = ff57000080000000
10387 stx %l5,[%i5+0x020] ! Mem[0000000010141420] = 00000000000000ff
10388! %l0 = 0000000000002056, Mem[00000000100c1410] = 000000ff
10389 stwa %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00002056
10390! Mem[0000000030001410] = 00000000, %l7 = 00000000000000ff
10391 ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
10392! %l6 = ff000000, %l7 = 00000000, Mem[0000000010001400] = ffff005c 00000000
10393 stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000000 00000000
10394! %l0 = 0000000000002056, Mem[0000000030081408] = ffff0000
10395 stba %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 56ff0000
10396! %l2 = 0000000078673146, Mem[00000000100c1408] = 78673146
10397 stha %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 31463146
10398! Starting 10 instruction Load Burst
10399! Mem[0000000010141434] = 00000000, %l7 = 0000000000000000
10400 lduwa [%i5+0x034]%asi,%l7 ! %l7 = 0000000000000000
10401
10402p0_label_397:
10403! Mem[0000000010001414] = 000000ff, %l1 = 0000000000000000
10404 lduba [%i0+0x015]%asi,%l1 ! %l1 = 0000000000000000
10405! Mem[0000000010101408] = ff7a8e6cff00005c, %f2 = 00000000 ff000000
10406 ldda [%i4+%o4]0x88,%f2 ! %f2 = ff7a8e6c ff00005c
10407! Mem[0000000010041400] = ff000000, %l5 = 00000000000000ff
10408 ldsba [%i1+0x001]%asi,%l5 ! %l5 = 0000000000000000
10409! Mem[0000000010141410] = 00000000, %l0 = 0000000000002056
10410 lduwa [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
10411! Mem[00000000100c1410] = 00002056, %l2 = 0000000078673146
10412 lduba [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
10413! Mem[00000000300c1410] = 000000ff, %l0 = 0000000000000000
10414 ldsba [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000000
10415! Mem[000000001008141c] = 0dae0000, %l1 = 0000000000000000
10416 ldsb [%i2+0x01f],%l1 ! %l1 = 0000000000000000
10417! Mem[0000000030081410] = 0000ff00, %l7 = 0000000000000000
10418 lduha [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
10419! Mem[0000000010101410] = 000000001e000000, %l2 = 0000000000000000
10420 ldxa [%i4+%o5]0x88,%l2 ! %l2 = 000000001e000000
10421! Starting 10 instruction Store Burst
10422! %f10 = 2056900f a06200ff, Mem[0000000010181418] = ff000000 0000ffff
10423 stda %f10,[%i6+0x018]%asi ! Mem[0000000010181418] = 2056900f a06200ff
10424
10425p0_label_398:
10426! Mem[0000000010081408] = 00000000, %l6 = 00000000ff000000
10427 ldstuba [%i2+%o4]0x88,%l6 ! %l6 = 00000000000000ff
10428! %l6 = 00000000, %l7 = 00000000, Mem[0000000010101400] = ff2c8cff 000000ff
10429 stda %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 00000000
10430! %f13 = f28c00ff, Mem[0000000030101408] = 00000000
10431 sta %f13,[%i4+%o4]0x81 ! Mem[0000000030101408] = f28c00ff
10432! Mem[0000000010001410] = 00000000, %l1 = 0000000000000000
10433 swapa [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000000
10434! Mem[0000000010181400] = 0000ff00, %l6 = 0000000000000000, %asi = 80
10435 swapa [%i6+0x000]%asi,%l6 ! %l6 = 000000000000ff00
10436! %f28 = 00000000, Mem[0000000010001408] = ff000000
10437 sta %f28,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
10438! %l0 = 00000000, %l1 = 00000000, Mem[0000000010001420] = ff7a8e6c 00000000
10439 stda %l0,[%i0+0x020]%asi ! Mem[0000000010001420] = 00000000 00000000
10440! %l1 = 0000000000000000, Mem[0000000030141410] = 00000000
10441 stha %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
10442! %l4 = 00000000000000ff, Mem[0000000010101408] = ff00005c
10443 stha %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff0000ff
10444! Starting 10 instruction Load Burst
10445! Mem[0000000010041410] = 000000ff, %l7 = 0000000000000000
10446 ldsba [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000
10447
10448p0_label_399:
10449! Mem[00000000201c0000] = ffffeaae, %l3 = 0000000000000000
10450 lduha [%o0+0x000]%asi,%l3 ! %l3 = 000000000000ffff
10451! Mem[00000000300c1408] = 00000000, %l2 = 000000001e000000
10452 ldsha [%i3+%o4]0x81,%l2 ! %l2 = 0000000000000000
10453! Mem[0000000030181408] = 000000ff, %l2 = 0000000000000000
10454 lduha [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
10455! Mem[0000000010001408] = 00000000000000ff, %f2 = ff7a8e6c ff00005c
10456 ldda [%i0+%o4]0x80,%f2 ! %f2 = 00000000 000000ff
10457! Mem[0000000010181408] = ff000000, %f24 = ff570000
10458 lda [%i6+%o4]0x88,%f24 ! %f24 = ff000000
10459! Mem[0000000010181418] = 2056900fa06200ff, %f22 = ff570000 f710e542
10460 ldda [%i6+0x018]%asi,%f22 ! %f22 = 2056900f a06200ff
10461! Mem[0000000030041400] = 00000000, %l5 = 0000000000000000
10462 lduha [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000000
10463! Mem[0000000010041434] = a06200ff, %f4 = ff000000
10464 lda [%i1+0x034]%asi,%f4 ! %f4 = a06200ff
10465! Mem[000000001010141c] = 00000000, %l7 = 0000000000000000
10466 ldswa [%i4+0x01c]%asi,%l7 ! %l7 = 0000000000000000
10467! Starting 10 instruction Store Burst
10468! %l0 = 0000000000000000, Mem[0000000010101410] = 0000001e00000000, %asi = 80
10469 stxa %l0,[%i4+0x010]%asi ! Mem[0000000010101410] = 0000000000000000
10470
10471p0_label_400:
10472! Mem[00000000300c1410] = ff000000, %l1 = 0000000000000000
10473 swapa [%i3+%o5]0x89,%l1 ! %l1 = 00000000ff000000
10474! %f10 = 2056900f a06200ff, %f8 = 00000000
10475 fdtos %f10,%f8 ! %f8 = 00000000
10476! %l0 = 0000000000000000, Mem[0000000010081410] = 000000ff
10477 stba %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
10478! Mem[0000000010001408] = 00000000, %l3 = 000000000000ffff
10479 swapa [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
10480! %l6 = 000000000000ff00, Mem[0000000010041410] = 000000ff
10481 stwa %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000ff00
10482! Mem[0000000010141434] = 00000000, %l0 = 0000000000000000, %asi = 80
10483 swapa [%i5+0x034]%asi,%l0 ! %l0 = 0000000000000000
10484! %l4 = 00000000000000ff, %l5 = 0000000000000000, %l4 = 00000000000000ff
10485 sub %l4,%l5,%l4 ! %l4 = 00000000000000ff
10486! %f24 = ff000000 00ff0000, Mem[0000000010001410] = 00000000 000000ff
10487 stda %f24,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000 00ff0000
10488! %f14 = 00000000 e0ffef41, Mem[0000000010041400] = ff000000 00000000
10489 std %f14,[%i1+%g0] ! Mem[0000000010041400] = 00000000 e0ffef41
10490! Starting 10 instruction Load Burst
10491! Code Fragment 3
10492p0_fragment_45:
10493! %l0 = 0000000000000000
10494 setx 0x7648f65fd6e04b63,%g7,%l0 ! %l0 = 7648f65fd6e04b63
10495! %l1 = 00000000ff000000
10496 setx 0x4798c127c210424a,%g7,%l1 ! %l1 = 4798c127c210424a
10497 setx 0x1fe000, %g1, %g3
10498 or %l0, %g3, %l0 ! always set perrmask = 0xff
10499 setx 0x1ffff8, %g1, %g2
10500 and %l0, %g2, %l0
10501 ta T_CHANGE_HPRIV
10502 stxa %l1, [%l0]ASI_DCACHE_DATA
10503 ta T_CHANGE_NONHPRIV
10504! %l0 = 7648f65fd6e04b63
10505 setx 0xcbedaef7a112677c,%g7,%l0 ! %l0 = cbedaef7a112677c
10506! %l1 = 4798c127c210424a
10507 setx 0x635b715794fd3e2c,%g7,%l1 ! %l1 = 635b715794fd3e2c
10508
10509p0_label_401:
10510! Mem[0000000010101410] = 00000000, %f9 = 00000000
10511 lda [%i4+%o5]0x80,%f9 ! %f9 = 00000000
10512! Mem[0000000010181408] = 000000ff, %l6 = 000000000000ff00
10513 lduwa [%i6+%o4]0x80,%l6 ! %l6 = 00000000000000ff
10514! Mem[000000001004140c] = 00ff0000, %l0 = cbedaef7a112677c
10515 ldsha [%i1+0x00c]%asi,%l0 ! %l0 = 00000000000000ff
10516! Code Fragment 3
10517p0_fragment_46:
10518! %l0 = 00000000000000ff
10519 setx 0x7a1a5cd81f12633a,%g7,%l0 ! %l0 = 7a1a5cd81f12633a
10520! %l1 = 635b715794fd3e2c
10521 setx 0xf01d886fb3ddfab4,%g7,%l1 ! %l1 = f01d886fb3ddfab4
10522 setx 0x1fe000, %g1, %g3
10523 or %l0, %g3, %l0 ! always set perrmask = 0xff
10524 setx 0x1ffff8, %g1, %g2
10525 and %l0, %g2, %l0
10526 ta T_CHANGE_HPRIV
10527 stxa %l1, [%l0]ASI_DCACHE_DATA
10528 ta T_CHANGE_NONHPRIV
10529! %l0 = 7a1a5cd81f12633a
10530 setx 0x3830292839ed2a1e,%g7,%l0 ! %l0 = 3830292839ed2a1e
10531! %l1 = f01d886fb3ddfab4
10532 setx 0x57098147b1191d0f,%g7,%l1 ! %l1 = 57098147b1191d0f
10533! Mem[0000000030181410] = 00ff00ff, %l7 = 0000000000000000
10534 ldsba [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
10535! Mem[0000000010041410] = 0000ff00, %l3 = 0000000000000000
10536 lduwa [%i1+%o5]0x80,%l3 ! %l3 = 000000000000ff00
10537! Mem[0000000030101408] = ff008cf2, %l5 = 0000000000000000
10538 lduwa [%i4+%o4]0x89,%l5 ! %l5 = 00000000ff008cf2
10539! Mem[00000000300c1400] = 0000001e, %l7 = 0000000000000000
10540 ldswa [%i3+%g0]0x81,%l7 ! %l7 = 000000000000001e
10541! Mem[0000000030181408] = 000000ff, %f30 = ff000000
10542 lda [%i6+%o4]0x89,%f30 ! %f30 = 000000ff
10543! Starting 10 instruction Store Burst
10544! %l2 = 00000000000000ff, Mem[0000000010001418] = 00000000, %asi = 80
10545 stwa %l2,[%i0+0x018]%asi ! Mem[0000000010001418] = 000000ff
10546
10547p0_label_402:
10548! %l2 = 000000ff, %l3 = 0000ff00, Mem[0000000010041410] = 0000ff00 ff000000
10549 stda %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff 0000ff00
10550! Mem[0000000030101410] = 000000ff, %l3 = 000000000000ff00
10551 swapa [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff
10552! %l5 = 00000000ff008cf2, Mem[0000000010041400] = 00000000
10553 stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 8cf20000
10554! %f26 = ff000000 ff000000, %l0 = 3830292839ed2a1e
10555! Mem[0000000030001428] = adf369490000ffff
10556 add %i0,0x028,%g1
10557 stda %f26,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030001428] = adf36949000000ff
10558! %l0 = 3830292839ed2a1e, Mem[0000000010141430] = ffff000000000000
10559 stx %l0,[%i5+0x030] ! Mem[0000000010141430] = 3830292839ed2a1e
10560! %l6 = 00000000000000ff, Mem[0000000030081400] = 00000000
10561 stwa %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff
10562! Mem[0000000010041400] = 8cf20000, %l4 = 00000000000000ff, %asi = 80
10563 swapa [%i1+0x000]%asi,%l4 ! %l4 = 000000008cf20000
10564! %l3 = 00000000000000ff, imm = fffffffffffffaf4, %l6 = 00000000000000ff
10565 or %l3,-0x50c,%l6 ! %l6 = fffffffffffffaff
10566! %l7 = 000000000000001e, Mem[0000000010101408] = ff0000ff
10567 stwa %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000001e
10568! Starting 10 instruction Load Burst
10569! Mem[0000000010081400] = ff00ff00000000ff, %l5 = 00000000ff008cf2
10570 ldxa [%i2+%g0]0x80,%l5 ! %l5 = ff00ff00000000ff
10571
10572p0_label_403:
10573! Mem[0000000010001410] = ff00000000ff0000, %l6 = fffffffffffffaff
10574 ldx [%i0+%o5],%l6 ! %l6 = ff00000000ff0000
10575! %l5 = ff00ff00000000ff, %l1 = 57098147b1191d0f, %l3 = 00000000000000ff
10576 and %l5,%l1,%l3 ! %l3 = 570081000000000f
10577! Mem[00000000100c1430] = ff000000 00000000, %l0 = 39ed2a1e, %l1 = b1191d0f
10578 ldda [%i3+0x030]%asi,%l0 ! %l0 = 00000000ff000000 0000000000000000
10579! Mem[0000000010141408] = 00000000, %l7 = 000000000000001e
10580 lduba [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
10581! Mem[0000000010101400] = 00000000, %l3 = 570081000000000f
10582 ldsba [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000
10583! Mem[0000000030001410] = ff000000, %l7 = 0000000000000000
10584 lduha [%i0+%o5]0x81,%l7 ! %l7 = 000000000000ff00
10585! Mem[0000000010081408] = ff00000000330000, %l2 = 00000000000000ff
10586 ldxa [%i2+%o4]0x80,%l2 ! %l2 = ff00000000330000
10587! Mem[0000000030181400] = 00000000, %f26 = ff000000
10588 lda [%i6+%g0]0x81,%f26 ! %f26 = 00000000
10589! Mem[000000001000142c] = 0000ffff, %l5 = ff00ff00000000ff
10590 lduh [%i0+0x02c],%l5 ! %l5 = 0000000000000000
10591! Starting 10 instruction Store Burst
10592! Mem[00000000100c1438] = 00000000, %l1 = 0000000000000000
10593 ldstuba [%i3+0x038]%asi,%l1 ! %l1 = 00000000000000ff
10594
10595p0_label_404:
10596! Mem[0000000010181408] = 000000ff, %l3 = 0000000000000000
10597 ldstuba [%i6+%o4]0x80,%l3 ! %l3 = 00000000000000ff
10598! Mem[0000000030001400] = 693b56d5, %l0 = 00000000ff000000
10599 ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 00000069000000ff
10600! Mem[0000000010041410] = ff000000, %l5 = 0000000000000000
10601 ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 00000000000000ff
10602! %l7 = 000000000000ff00, Mem[0000000010141410] = 00000000000000ff
10603 stxa %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000000000ff00
10604! %l4 = 000000008cf20000, Mem[0000000030001400] = ff3b56d546316778
10605 stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000008cf20000
10606! Mem[0000000030081410] = 00ff0000, %l2 = ff00000000330000
10607 lduba [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000
10608! %l4 = 8cf20000, %l5 = 00000000, Mem[0000000010041408] = 00000000 0000ff00
10609 stda %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 8cf20000 00000000
10610! Mem[0000000030081400] = 000000ff, %l6 = ff00000000ff0000
10611 ldstuba [%i2+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
10612! Mem[0000000010141410] = 00000000, %l4 = 000000008cf20000
10613 swapa [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000
10614! Starting 10 instruction Load Burst
10615! Mem[0000000030081410] = 0000ff00, %l1 = 0000000000000000
10616 ldsha [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000
10617
10618p0_label_405:
10619! Mem[0000000010141428] = 00000000, %l6 = 00000000000000ff
10620 ldsba [%i5+0x028]%asi,%l6 ! %l6 = 0000000000000000
10621! Mem[0000000010141400] = 0000ff0000000000, %l7 = 000000000000ff00
10622 ldxa [%i5+%g0]0x88,%l7 ! %l7 = 0000ff0000000000
10623! Mem[0000000010001400] = ff000000, %f13 = f28c00ff
10624 ld [%i0+%g0],%f13 ! %f13 = ff000000
10625! Mem[00000000201c0000] = ffffeaae, %l5 = 0000000000000000
10626 lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ffff
10627! Mem[0000000030081408] = 56ff0000000000ff, %l6 = 0000000000000000
10628 ldxa [%i2+%o4]0x81,%l6 ! %l6 = 56ff0000000000ff
10629! %l2 = 0000000000000000, %l2 = 0000000000000000, %y = ffffffff
10630 sdiv %l2,%l2,%l6 ! Div by zero, %l0 = 00000000000000b9
10631 mov %l0,%y ! %y = 00000091
10632! %f29 = 000000ff, Mem[00000000300c1410] = 00000000
10633 sta %f29,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000ff
10634! Mem[000000001000140c] = 000000ff, %l4 = 0000000000000000
10635 ldsba [%i0+0x00d]%asi,%l4 ! %l4 = 0000000000000000
10636! %l4 = 0000000000000000, %l6 = 56ff0000000000ff, %l7 = 0000ff0000000000
10637 sdivx %l4,%l6,%l7 ! %l7 = 0000000000000000
10638! Starting 10 instruction Store Burst
10639! %l5 = 000000000000ffff, Mem[00000000201c0000] = ffffeaae
10640 sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = ffffeaae
10641
10642p0_label_406:
10643! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010181408] = ff0000ff 00000000
10644 stda %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff 00000000
10645! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000
10646 swapa [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000
10647! %f16 = ff000000 00000000, %l3 = 0000000000000000
10648! Mem[0000000010081430] = ff0062a00f9000ff
10649 add %i2,0x030,%g1
10650 stda %f16,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010081430] = ff0062a00f9000ff
10651! %l1 = 0000000000000000, Mem[0000000030141408] = 5c00ffff
10652 stha %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 5c000000
10653! %l3 = 0000000000000000, Mem[0000000030101408] = ff008cf2
10654 stwa %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
10655! %l6 = 56ff0000000000ff, Mem[0000000010081408] = ff000000
10656 stha %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00ff0000
10657! %l4 = 0000000000000000, Mem[0000000010141408] = 00000000
10658 stwa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
10659! Mem[0000000030081410] = 00ff0000, %l4 = 0000000000000000
10660 swapa [%i2+%o5]0x89,%l4 ! %l4 = 0000000000ff0000
10661! %l3 = 0000000000000000, Mem[0000000030001410] = 00000000000000ff
10662 stxa %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000000000000000
10663! Starting 10 instruction Load Burst
10664! Mem[00000000100c1400] = 00ff0000, %l5 = 000000000000ffff
10665 ldsha [%i3+%g0]0x80,%l5 ! %l5 = 00000000000000ff
10666
10667p0_label_407:
10668! Mem[00000000300c1400] = 0000001e, %f7 = 000000ff
10669 lda [%i3+%g0]0x81,%f7 ! %f7 = 0000001e
10670! Mem[0000000030001400] = 00000000, %l4 = 0000000000ff0000
10671 lduwa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
10672! Mem[0000000030041408] = 00000000, %l3 = 0000000000000000
10673 lduwa [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
10674! Mem[0000000030101408] = 00000000, %l6 = 56ff0000000000ff
10675 ldsha [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000000
10676! Mem[00000000100c1410] = 00002056, %f20 = 000000ff
10677 lda [%i3+%o5]0x80,%f20 ! %f20 = 00002056
10678! Mem[0000000030181408] = 000000ff, %f22 = 2056900f
10679 lda [%i6+%o4]0x89,%f22 ! %f22 = 000000ff
10680! Mem[0000000010181434] = c30000ff, %f11 = a06200ff
10681 ld [%i6+0x034],%f11 ! %f11 = c30000ff
10682! Mem[00000000300c1410] = 00000000 ff000000, %l0 = 00000091, %l1 = 00000000
10683 ldda [%i3+%o5]0x89,%l0 ! %l0 = 00000000ff000000 0000000000000000
10684! Mem[0000000010041410] = ff0000ff, %l7 = 0000000000000000
10685 ldsba [%i1+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
10686! Starting 10 instruction Store Burst
10687! %l0 = ff000000, %l1 = 00000000, Mem[0000000030001400] = 00000000 8cf20000
10688 stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff000000 00000000
10689
10690p0_label_408:
10691! %f14 = 00000000 e0ffef41, %l0 = 00000000ff000000
10692! Mem[0000000010181438] = 41efffe000000000
10693 add %i6,0x038,%g1
10694 stda %f14,[%g1+%l0]ASI_PST16_P ! Mem[0000000010181438] = 41efffe000000000
10695! %f9 = 00000000, Mem[0000000010001400] = ff000000
10696 st %f9 ,[%i0+%g0] ! Mem[0000000010001400] = 00000000
10697! %l0 = 00000000ff000000, Mem[00000000201c0000] = ffffeaae, %asi = 80
10698 stha %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000eaae
10699! %l0 = 00000000ff000000, Mem[0000000010181408] = 00000000000000ff
10700 stxa %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000ff000000
10701! %f23 = a06200ff, %f13 = ff000000
10702 fsqrts %f23,%f13 ! %f13 = 7fffffff
10703! Mem[0000000010081400] = 00ff00ff, %l1 = 0000000000000000
10704 swapa [%i2+%g0]0x88,%l1 ! %l1 = 0000000000ff00ff
10705! %f0 = ff570000 00ff0000 00000000 000000ff
10706! %f4 = a06200ff 000000ff ffff0000 0000001e
10707! %f8 = 00000000 00000000 2056900f c30000ff
10708! %f12 = ff0000c3 7fffffff 00000000 e0ffef41
10709 stda %f0,[%i0]ASI_BLK_SL ! Block Store to 0000000030001400
10710! Mem[0000000010141408] = 00000000, %l2 = 0000000000000000
10711 ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 00000000000000ff
10712! %f22 = 000000ff a06200ff, %l2 = 0000000000000000
10713! Mem[0000000010141410] = 0000f28c0000ff00
10714 add %i5,0x010,%g1
10715 stda %f22,[%g1+%l2]ASI_PST32_P ! Mem[0000000010141410] = 0000f28c0000ff00
10716! Starting 10 instruction Load Burst
10717! Mem[0000000030181408] = 000000ff, %l2 = 0000000000000000
10718 lduha [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
10719
10720p0_label_409:
10721! Mem[0000000010181434] = c30000ff, %l3 = 0000000000000000
10722 lduw [%i6+0x034],%l3 ! %l3 = 00000000c30000ff
10723! Mem[0000000030101408] = 0000000000000000, %f28 = 00000000 000000ff
10724 ldda [%i4+%o4]0x89,%f28 ! %f28 = 00000000 00000000
10725! Mem[00000000100c1408] = 31463146, %l5 = 00000000000000ff
10726 ldsba [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000031
10727! Mem[00000000201c0000] = 0000eaae, %l7 = ffffffffffffffff
10728 ldub [%o0+%g0],%l7 ! %l7 = 0000000000000000
10729! Mem[0000000030041410] = 7867314600000000, %l3 = 00000000c30000ff
10730 ldxa [%i1+%o5]0x81,%l3 ! %l3 = 7867314600000000
10731! %f24 = ff000000, %f17 = 00000000, %f30 = 000000ff
10732 fdivs %f24,%f17,%f30 ! %f30 = ff800000
10733! Mem[0000000010101410] = 00000000, %l0 = 00000000ff000000
10734 ldswa [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000
10735! Mem[0000000010141400] = 0000ff00 00000000, %l0 = 00000000, %l1 = 00ff00ff
10736 ldda [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000000 000000000000ff00
10737! Mem[0000000030081400] = ff000000, %l6 = 0000000000000000
10738 lduha [%i2+%g0]0x81,%l6 ! %l6 = 000000000000ff00
10739! Starting 10 instruction Store Burst
10740! Mem[00000000100c1410] = 56200000, %l4 = 0000000000000000
10741 ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 00000000000000ff
10742
10743p0_label_410:
10744! %l3 = 7867314600000000, Mem[0000000010041408] = 8cf20000
10745 stba %l3,[%i1+%o4]0x88 ! Mem[0000000010041408] = 8cf20000
10746! Mem[0000000030101410] = 00ff0000, %l6 = 000000000000ff00
10747 swapa [%i4+%o5]0x81,%l6 ! %l6 = 0000000000ff0000
10748! %l7 = 0000000000000000, Mem[0000000010101428] = ffff00004969f3ad, %asi = 80
10749 stxa %l7,[%i4+0x028]%asi ! Mem[0000000010101428] = 0000000000000000
10750! %l7 = 0000000000000000, Mem[0000000010081408] = 0000ff00
10751 stwa %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
10752! Mem[00000000300c1408] = 00000000, %l0 = 0000000000000000
10753 ldstuba [%i3+%o4]0x81,%l0 ! %l0 = 00000000000000ff
10754! %l4 = 0000000000000000, Mem[0000000010001410] = ff000000
10755 stwa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
10756 membar #Sync ! Added by membar checker (59)
10757! Mem[0000000010001400] = 00000000, %l2 = 00000000000000ff
10758 ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 00000000000000ff
10759! Mem[0000000030141400] = ffff00ff, %l1 = 000000000000ff00
10760 swapa [%i5+%g0]0x89,%l1 ! %l1 = 00000000ffff00ff
10761! Mem[00000000300c1408] = ff000000, %l5 = 0000000000000031
10762 ldstuba [%i3+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
10763! Starting 10 instruction Load Burst
10764! Mem[0000000010001400] = ff000000, %f6 = ffff0000
10765 lda [%i0+%g0]0x80,%f6 ! %f6 = ff000000
10766
10767p0_label_411:
10768! Mem[0000000030041408] = 00000000 00000000, %l0 = 00000000, %l1 = ffff00ff
10769 ldda [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
10770! Mem[0000000030141410] = 00000000, %l2 = 0000000000000000
10771 lduwa [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000
10772! Mem[0000000030181408] = ff00000000000000, %l6 = 0000000000ff0000
10773 ldxa [%i6+%o4]0x81,%l6 ! %l6 = ff00000000000000
10774! Mem[00000000100c1408] = 00000000 46314631, %l6 = 00000000, %l7 = 00000000
10775 ldda [%i3+%o4]0x88,%l6 ! %l6 = 0000000046314631 0000000000000000
10776! Mem[0000000030141408] = 0000005c00ff0000, %l3 = 7867314600000000
10777 ldxa [%i5+%o4]0x81,%l3 ! %l3 = 0000005c00ff0000
10778! Mem[0000000010081400] = ff00000000000000, %l6 = 0000000046314631
10779 ldxa [%i2+%g0]0x88,%l6 ! %l6 = ff00000000000000
10780! Mem[0000000030081400] = ff000000, %l0 = 0000000000000000
10781 lduba [%i2+%g0]0x81,%l0 ! %l0 = 00000000000000ff
10782! Mem[00000000100c1400] = 0000ff00, %f13 = 7fffffff
10783 lda [%i3+%g0]0x88,%f13 ! %f13 = 0000ff00
10784! Mem[0000000030001400] = 0000ff00000057ff, %l2 = 0000000000000000
10785 ldxa [%i0+%g0]0x81,%l2 ! %l2 = 0000ff00000057ff
10786! Starting 10 instruction Store Burst
10787! Mem[0000000030141410] = 00000000, %l0 = 00000000000000ff
10788 ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 00000000000000ff
10789
10790p0_label_412:
10791! Mem[0000000010041404] = e0ffef41, %l6 = ff00000000000000, %asi = 80
10792 swapa [%i1+0x004]%asi,%l6 ! %l6 = 00000000e0ffef41
10793! %l0 = 0000000000000000, Mem[0000000010181410] = ff000000000000ff
10794 stxa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000000
10795! Mem[0000000030141410] = 000000ff, %l7 = 0000000000000000
10796 ldstuba [%i5+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
10797! Mem[0000000030081400] = ff000000, %l2 = 0000ff00000057ff
10798 swapa [%i2+%g0]0x81,%l2 ! %l2 = 00000000ff000000
10799! Mem[0000000030181400] = 00000000, %l1 = 0000000000000000
10800 ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff
10801! %l4 = 0000000000000000, Mem[00000000300c1410] = ff000000
10802 stba %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000
10803! %f2 = 00000000 000000ff, Mem[0000000010101400] = 00000000 00000000
10804 stda %f2 ,[%i4+0x000]%asi ! Mem[0000000010101400] = 00000000 000000ff
10805! %f0 = ff570000 00ff0000, Mem[0000000030081400] = ff570000 ff570000
10806 stda %f0 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff570000 00ff0000
10807! %f0 = ff570000 00ff0000 00000000 000000ff
10808! %f4 = a06200ff 000000ff ff000000 0000001e
10809! %f8 = 00000000 00000000 2056900f c30000ff
10810! %f12 = ff0000c3 0000ff00 00000000 e0ffef41
10811 stda %f0,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
10812! Starting 10 instruction Load Burst
10813! Mem[0000000010101400] = ff00000000000000, %f24 = ff000000 00ff0000
10814 ldda [%i4+%g0]0x88,%f24 ! %f24 = ff000000 00000000
10815
10816p0_label_413:
10817 membar #Sync ! Added by membar checker (60)
10818! Mem[0000000010001400] = 0000ff00, %l7 = 00000000000000ff
10819 lduba [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000000
10820! Mem[0000000010181410] = 00000000, %f12 = ff0000c3
10821 lda [%i6+%o5]0x80,%f12 ! %f12 = 00000000
10822! Mem[0000000030141410] = 000000ff, %l0 = 0000000000000000
10823 ldswa [%i5+%o5]0x89,%l0 ! %l0 = 00000000000000ff
10824! Mem[000000001018141c] = a06200ff, %l0 = 00000000000000ff
10825 ldswa [%i6+0x01c]%asi,%l0 ! %l0 = ffffffffa06200ff
10826! Mem[0000000010041400] = ff000000, %l0 = ffffffffa06200ff
10827 lduwa [%i1+%g0]0x88,%l0 ! %l0 = 00000000ff000000
10828! Mem[0000000010141400] = 0000000000ff0000, %l2 = 00000000ff000000
10829 ldxa [%i5+%g0]0x80,%l2 ! %l2 = 0000000000ff0000
10830! Mem[0000000030081410] = 00000000, %l3 = 0000005c00ff0000
10831 ldsba [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000000
10832! Mem[0000000030101410] = 0000ff00, %l3 = 0000000000000000
10833 ldsha [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
10834! Mem[0000000010041408] = 0000f28c 00000000, %l2 = 00ff0000, %l3 = 00000000
10835 ldda [%i1+%o4]0x80,%l2 ! %l2 = 000000000000f28c 0000000000000000
10836! Starting 10 instruction Store Burst
10837! Mem[000000001008142c] = 0000ffff, %l5 = 000000ff, %l1 = 00000000
10838 add %i2,0x2c,%g1
10839 casa [%g1]0x80,%l5,%l1 ! %l1 = 000000000000ffff
10840
10841p0_label_414:
10842! Mem[000000001018141a] = 2056900f, %l1 = 000000000000ffff
10843 ldstub [%i6+0x01a],%l1 ! %l1 = 00000090000000ff
10844! %l6 = e0ffef41, %l7 = 00000000, Mem[00000000100c1410] = 562000ff 000000ff
10845 stda %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = e0ffef41 00000000
10846! %f16 = ff000000 00000000, %l0 = 00000000ff000000
10847! Mem[0000000010141418] = 65fcffff4969f3ad
10848 add %i5,0x018,%g1
10849 stda %f16,[%g1+%l0]ASI_PST32_P ! Mem[0000000010141418] = 65fcffff4969f3ad
10850! Mem[0000000010101408] = 0000001e, %l4 = 0000000000000000
10851 ldstuba [%i4+%o4]0x88,%l4 ! %l4 = 0000001e000000ff
10852! Mem[00000000218000c0] = ffff3492, %l5 = 00000000000000ff
10853 ldstub [%o3+0x0c0],%l5 ! %l5 = 000000ff000000ff
10854! Mem[0000000030101410] = 0000ff00, %l6 = 00000000e0ffef41
10855 ldstuba [%i4+%o5]0x81,%l6 ! %l6 = 00000000000000ff
10856! Mem[00000000300c1408] = ff000000, %l3 = 0000000000000000
10857 swapa [%i3+%o4]0x81,%l3 ! %l3 = 00000000ff000000
10858! Mem[00000000100c1410] = e0ffef41, %l5 = 00000000000000ff
10859 ldstuba [%i3+%o5]0x88,%l5 ! %l5 = 00000041000000ff
10860! %l6 = 00000000, %l7 = 00000000, Mem[0000000010181400] = 00000000 ff570000
10861 stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 00000000
10862! Starting 10 instruction Load Burst
10863! Mem[00000000300c1400] = 000000001e000000, %f14 = 00000000 e0ffef41
10864 ldda [%i3+%g0]0x89,%f14 ! %f14 = 00000000 1e000000
10865
10866p0_label_415:
10867! Mem[0000000010001410] = ff000000, %l6 = 0000000000000000
10868 ldsba [%i0+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
10869! Mem[00000000100c1410] = ffefffe0, %f4 = a06200ff
10870 lda [%i3+%o5]0x80,%f4 ! %f4 = ffefffe0
10871! Mem[00000000211c0000] = 005c4b99, %l7 = 0000000000000000
10872 ldsba [%o2+0x001]%asi,%l7 ! %l7 = 000000000000005c
10873! Mem[000000001010142c] = 00000000, %l1 = 0000000000000090
10874 ldsha [%i4+0x02e]%asi,%l1 ! %l1 = 0000000000000000
10875! Mem[0000000010141408] = ff000000, %l1 = 0000000000000000
10876 ldswa [%i5+%o4]0x80,%l1 ! %l1 = ffffffffff000000
10877! Mem[0000000030041400] = 00000000, %l2 = 000000000000f28c
10878 ldsha [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000
10879! Mem[0000000010081410] = 000000000000ffff, %l1 = ffffffffff000000
10880 ldxa [%i2+%o5]0x80,%l1 ! %l1 = 000000000000ffff
10881! Mem[0000000021800180] = 84ff1c36, %l2 = 0000000000000000
10882 ldsha [%o3+0x180]%asi,%l2 ! %l2 = ffffffffffff84ff
10883! Mem[0000000010041408] = 0000f28c, %l1 = 000000000000ffff
10884 lduba [%i1+0x00b]%asi,%l1 ! %l1 = 000000000000008c
10885! Starting 10 instruction Store Burst
10886! %l0 = 00000000ff000000, Mem[0000000030081408] = ff0000000000ff56
10887 stxa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000ff000000
10888
10889p0_label_416:
10890! %l2 = ffffffffffff84ff, Mem[0000000010141410] = 8cf20000
10891 stha %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 8cf284ff
10892! Mem[0000000010081400] = 00000000, %l0 = 00000000ff000000
10893 swapa [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
10894! %l6 = ffffffffffffffff, Mem[0000000030101400] = ffffffff
10895 stha %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffff
10896! %f0 = ff570000 00ff0000, %f13 = 0000ff00
10897 fxtos %f0 ,%f13 ! %f13 = db290000
10898! %l2 = ffffffffffff84ff, Mem[0000000010081400] = ff000000
10899 stba %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff0000ff
10900! %f25 = 00000000, Mem[0000000030101408] = 00000000
10901 sta %f25,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
10902! %l2 = ffffffffffff84ff, Mem[0000000030081410] = 0000000000000000
10903 stxa %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffffffff84ff
10904! Mem[0000000010081418] = 000000ff0dae0000, %l4 = 000000000000001e, %l6 = ffffffffffffffff
10905 add %i2,0x18,%g1
10906 casxa [%g1]0x80,%l4,%l6 ! %l6 = 000000ff0dae0000
10907! %l4 = 000000000000001e, Mem[0000000010001408] = 000000ff
10908 stba %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000001e
10909! Starting 10 instruction Load Burst
10910! Mem[0000000010081400] = ff000000 ff0000ff, %l0 = 00000000, %l1 = 0000008c
10911 ldda [%i2+%g0]0x88,%l0 ! %l0 = 00000000ff0000ff 00000000ff000000
10912
10913p0_label_417:
10914! Mem[0000000030101400] = ffffffff, %l2 = ffffffffffff84ff
10915 lduwa [%i4+%g0]0x89,%l2 ! %l2 = 00000000ffffffff
10916! Mem[0000000030141410] = 000000ff, %l0 = 00000000ff0000ff
10917 ldsba [%i5+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
10918! Mem[0000000010181400] = 00000000, %f13 = db290000
10919 lda [%i6+%g0]0x80,%f13 ! %f13 = 00000000
10920! Mem[0000000010181410] = 00000000, %l3 = 00000000ff000000
10921 ldswa [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
10922! Mem[0000000030141400] = 00ff0000, %l4 = 000000000000001e
10923 lduwa [%i5+%g0]0x81,%l4 ! %l4 = 0000000000ff0000
10924! Mem[0000000010041410] = ff0000ff 0000ff00, %l4 = 00ff0000, %l5 = 00000041
10925 ldda [%i1+%o5]0x80,%l4 ! %l4 = 00000000ff0000ff 000000000000ff00
10926! Mem[0000000030101400] = ffffffffffffffff, %l5 = 000000000000ff00
10927 ldxa [%i4+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
10928! Mem[0000000020800040] = 0000a555, %l6 = 000000ff0dae0000
10929 ldub [%o1+0x040],%l6 ! %l6 = 0000000000000000
10930! Mem[0000000030081400] = 0000ff00000057ff, %f10 = 2056900f c30000ff
10931 ldda [%i2+%g0]0x81,%f10 ! %f10 = 0000ff00 000057ff
10932! Starting 10 instruction Store Burst
10933! %l2 = 00000000ffffffff, Mem[0000000010041408] = 0000f28c
10934 stha %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = fffff28c
10935
10936p0_label_418:
10937! %l6 = 0000000000000000, Mem[00000000218001c0] = 00ffeec2
10938 stb %l6,[%o3+0x1c0] ! Mem[00000000218001c0] = 00ffeec2
10939! %l0 = ffffffff, %l1 = ff000000, Mem[0000000030101410] = 00ff00ff 00000000
10940 stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff ff000000
10941! %f20 = 00002056, %f27 = ff000000, %f30 = ff800000
10942 fsubs %f20,%f27,%f30 ! %l0 = 0000000000000021, Unfinished, %fsr = 1700000400
10943! %f14 = 00000000 1e000000, Mem[0000000010001430] = 00ff0000 c30000ff
10944 stda %f14,[%i0+0x030]%asi ! Mem[0000000010001430] = 00000000 1e000000
10945! Mem[0000000030041410] = 46316778, %l1 = 00000000ff000000
10946 swapa [%i1+%o5]0x89,%l1 ! %l1 = 0000000046316778
10947! %f8 = 00000000 00000000, %l0 = 0000000000000021
10948! Mem[0000000030101400] = ffffffffffffffff
10949 stda %f8,[%i4+%l0]ASI_PST8_SL ! Mem[0000000030101400] = 00ffffffff00ffff
10950! %l7 = 000000000000005c, Mem[0000000030141400] = 00ff0000
10951 stwa %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000005c
10952! %l1 = 0000000046316778, Mem[000000001000143a] = 41efffe0, %asi = 80
10953 stha %l1,[%i0+0x03a]%asi ! Mem[0000000010001438] = 41ef6778
10954! Mem[0000000010081408] = 00000000, %l0 = 0000000000000021
10955 swapa [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000
10956! Starting 10 instruction Load Burst
10957! Mem[0000000010101410] = 00000000, %l0 = 0000000000000000
10958 lduha [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000
10959
10960p0_label_419:
10961! %l3 = 0000000000000000, imm = 000000000000022c, %l7 = 000000000000005c
10962 sub %l3,0x22c,%l7 ! %l7 = fffffffffffffdd4
10963! %l2 = 00000000ffffffff, %l2 = 00000000ffffffff, %l7 = fffffffffffffdd4
10964 mulx %l2,%l2,%l7 ! %l7 = fffffffe00000001
10965! Mem[0000000030141400] = ffffffff 5c000000, %l4 = ff0000ff, %l5 = ffffffff
10966 ldda [%i5+%g0]0x89,%l4 ! %l4 = 000000005c000000 00000000ffffffff
10967! Mem[0000000010081400] = ff000000ff0000ff, %f4 = ffefffe0 000000ff
10968 ldda [%i2+%g0]0x88,%f4 ! %f4 = ff000000 ff0000ff
10969! Mem[0000000010141400] = 00000000, %l4 = 000000005c000000
10970 lduwa [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
10971! Mem[0000000030181408] = ff000000, %l0 = 0000000000000000
10972 ldswa [%i6+%o4]0x81,%l0 ! %l0 = ffffffffff000000
10973! Mem[0000000010001408] = 1e000000, %l3 = 0000000000000000
10974 ldsha [%i0+%o4]0x80,%l3 ! %l3 = 0000000000001e00
10975! Mem[0000000030041400] = ff57000000000000, %f10 = 0000ff00 000057ff
10976 ldda [%i1+%g0]0x89,%f10 ! %f10 = ff570000 00000000
10977! Mem[0000000010101420] = 00000000, %l4 = 0000000000000000
10978 lduw [%i4+0x020],%l4 ! %l4 = 0000000000000000
10979! Starting 10 instruction Store Burst
10980! Mem[0000000010181410] = 00000000, %l0 = ffffffffff000000
10981 ldstuba [%i6+%o5]0x80,%l0 ! %l0 = 00000000000000ff
10982
10983p0_label_420:
10984! %f0 = ff570000 00ff0000 00000000 000000ff
10985! %f4 = ff000000 ff0000ff ff000000 0000001e
10986! %f8 = 00000000 00000000 ff570000 00000000
10987! %f12 = 00000000 00000000 00000000 1e000000
10988 stda %f0,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400
10989! %l3 = 0000000000001e00, Mem[00000000100c1400] = 00ff00000000ff00
10990 stxa %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000000000001e00
10991! Mem[0000000010141408] = ff000000, %l3 = 0000000000001e00
10992 ldstuba [%i5+0x008]%asi,%l3 ! %l3 = 000000ff000000ff
10993! %f24 = ff000000, %f25 = 00000000
10994 fsqrts %f24,%f25 ! %f25 = 7fffffff
10995! %l2 = 00000000ffffffff, Mem[0000000030001410] = ff000000
10996 stba %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff000000
10997! %f23 = a06200ff, Mem[0000000030001408] = ff000000
10998 sta %f23,[%i0+%o4]0x81 ! Mem[0000000030001408] = a06200ff
10999! %f26 = 00000000 ff000000, %l6 = 0000000000000000
11000! Mem[0000000030041430] = 000000785aad3c10
11001 add %i1,0x030,%g1
11002 stda %f26,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030041430] = 000000785aad3c10
11003! %l4 = 00000000, %l5 = ffffffff, Mem[0000000030041408] = 00000000 00000000
11004 stda %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 ffffffff
11005! %l5 = 00000000ffffffff, Mem[0000000010041400] = 000000ff
11006 stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffff00ff
11007! Starting 10 instruction Load Burst
11008! Mem[0000000030101410] = ff000000ffffffff, %f26 = 00000000 ff000000
11009 ldda [%i4+%o5]0x89,%f26 ! %f26 = ff000000 ffffffff
11010
11011p0_label_421:
11012! Mem[0000000030081408] = 000000ff, %f19 = 00ff00ff
11013 lda [%i2+%o4]0x81,%f19 ! %f19 = 000000ff
11014! Mem[0000000010081408] = 00000021 00330000, %l2 = ffffffff, %l3 = 000000ff
11015 ldda [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000021 0000000000330000
11016! Mem[0000000010001400] = 00ff0000, %l5 = 00000000ffffffff
11017 lduba [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
11018! Mem[0000000010041414] = 0000ff00, %l6 = 0000000000000000
11019 lduba [%i1+0x017]%asi,%l6 ! %l6 = 0000000000000000
11020 membar #Sync ! Added by membar checker (61)
11021! Mem[0000000010181408] = ff000000, %l5 = 0000000000000000
11022 lduba [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
11023! Mem[000000001018141c] = a06200ff, %l7 = fffffffe00000001
11024 lduwa [%i6+0x01c]%asi,%l7 ! %l7 = 00000000a06200ff
11025! Mem[00000000300c1400] = 0000001e 00000000, %l4 = 00000000, %l5 = 00000000
11026 ldda [%i3+%g0]0x81,%l4 ! %l4 = 000000000000001e 0000000000000000
11027! Mem[0000000010001408] = 0000001e, %l6 = 0000000000000000
11028 ldsha [%i0+%o4]0x88,%l6 ! %l6 = 000000000000001e
11029! Mem[00000000100c1400] = 00000000, %l7 = 00000000a06200ff
11030 lduha [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
11031! Starting 10 instruction Store Burst
11032! %l0 = 00000000, %l1 = 46316778, Mem[0000000030081408] = ff000000 00000000
11033 stda %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 46316778
11034
11035p0_label_422:
11036! %l6 = 0000001e, %l7 = 00000000, Mem[0000000010081410] = 00000000 ffff0000
11037 stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000001e 00000000
11038! %l4 = 000000000000001e, Mem[000000001000142b] = ff0000c3, %asi = 80
11039 stba %l4,[%i0+0x02b]%asi ! Mem[0000000010001428] = ff00001e
11040! Mem[0000000010181410] = ff00000000000000, %l3 = 0000000000330000, %l3 = 0000000000330000
11041 add %i6,0x10,%g1
11042 casxa [%g1]0x80,%l3,%l3 ! %l3 = ff00000000000000
11043! %f4 = ff000000 ff0000ff, Mem[0000000030001400] = 00ff0000 ff570000
11044 stda %f4 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff000000 ff0000ff
11045! %f26 = ff000000 ffffffff, %l4 = 000000000000001e
11046! Mem[0000000010001430] = 000000001e000000
11047 add %i0,0x030,%g1
11048 stda %f26,[%g1+%l4]ASI_PST16_P ! Mem[0000000010001430] = ff000000ffff0000
11049! %l6 = 000000000000001e, %l5 = 0000000000000000, %y = 00000091
11050 sdiv %l6,%l5,%l1 ! Div by zero, %l0 = 0000000000000050
11051 mov %l0,%y ! %y = 00000028
11052! Mem[0000000030101410] = ffffffff, %l5 = 0000000000000000
11053 ldstuba [%i4+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
11054! %l6 = 000000000000001e, Mem[0000000010041400] = ffff00ff
11055 stba %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 1eff00ff
11056! %l3 = ff00000000000000, Mem[0000000030101400] = ffffff00
11057 stba %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffff00
11058! Starting 10 instruction Load Burst
11059! Mem[0000000030141408] = 5c000000, %l5 = 00000000000000ff
11060 lduba [%i5+%o4]0x89,%l5 ! %l5 = 0000000000000000
11061
11062p0_label_423:
11063! Mem[0000000010081404] = 000000ff, %l5 = 0000000000000000
11064 lduw [%i2+0x004],%l5 ! %l5 = 00000000000000ff
11065! Mem[0000000030181410] = ff000000, %l1 = 0000000046316778
11066 ldsha [%i6+%o5]0x81,%l1 ! %l1 = ffffffffffffff00
11067! Mem[0000000010041400] = 1eff00ff, %f14 = 00000000
11068 lda [%i1+%g0]0x80,%f14 ! %f14 = 1eff00ff
11069! Mem[0000000010001408] = 0000001e, %l6 = 000000000000001e
11070 lduha [%i0+%o4]0x88,%l6 ! %l6 = 000000000000001e
11071! Mem[0000000010101400] = 00000000, %l4 = 000000000000001e
11072 ldsba [%i4+%g0]0x80,%l4 ! %l4 = 0000000000000000
11073! Mem[0000000010081400] = ff0000ff, %l0 = 0000000000000028
11074 ldsha [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffffff00
11075! Mem[0000000010101410] = 00000000 00000000, %l2 = 00000021, %l3 = 00000000
11076 ldda [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000 0000000000000000
11077! Mem[0000000030081400] = 0000ff00, %l3 = 0000000000000000
11078 lduba [%i2+%g0]0x81,%l3 ! %l3 = 0000000000000000
11079! Mem[0000000010001418] = 1e000000, %l2 = 0000000000000000
11080 ldsw [%i0+0x018],%l2 ! %l2 = 000000001e000000
11081! Starting 10 instruction Store Burst
11082! %f20 = 00002056 ff000000, Mem[0000000010181408] = ff000000 00000000
11083 stda %f20,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00002056 ff000000
11084
11085p0_label_424:
11086! Mem[0000000010081408] = 21000000, %l5 = 00000000000000ff
11087 swapa [%i2+%o4]0x88,%l5 ! %l5 = 0000000021000000
11088! %l7 = 0000000000000000, Mem[0000000030141408] = 0000005c00ff0000
11089 stxa %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000
11090! %l4 = 0000000000000000, Mem[0000000030001400] = ff0000ff
11091 stwa %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
11092! %l6 = 000000000000001e, Mem[0000000010001410] = ff000000
11093 stwa %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000001e
11094! Mem[0000000010001400] = 00ff0000, %l0 = ffffffffffffff00
11095 swapa [%i0+%g0]0x88,%l0 ! %l0 = 0000000000ff0000
11096! Mem[0000000030141410] = 000000ff, %l3 = 0000000000000000
11097 ldstuba [%i5+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
11098! %f28 = 00000000 00000000, %l4 = 0000000000000000
11099! Mem[0000000010081418] = 000000ff0dae0000
11100 add %i2,0x018,%g1
11101 stda %f28,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010081418] = 000000ff0dae0000
11102! %l1 = ffffffffffffff00, Mem[0000000030041410] = ff000000
11103 stha %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff00ff00
11104! %l1 = ffffffffffffff00, Mem[00000000100c1400] = 00000000
11105 stba %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
11106! Starting 10 instruction Load Burst
11107! Mem[0000000030141408] = 00000000, %f26 = ff000000
11108 lda [%i5+%o4]0x81,%f26 ! %f26 = 00000000
11109
11110p0_label_425:
11111! Mem[0000000010141400] = 00000000, %f9 = 00000000
11112 lda [%i5+%g0]0x88,%f9 ! %f9 = 00000000
11113! %l1 = ffffffffffffff00, %l4 = 0000000000000000, %y = 00000028
11114 smul %l1,%l4,%l4 ! %l4 = 0000000000000000, %y = 00000000
11115! Mem[00000000201c0000] = 0000eaae, %l4 = 0000000000000000
11116 ldub [%o0+%g0],%l4 ! %l4 = 0000000000000000
11117! Mem[000000001018140c] = 56200000, %l0 = 0000000000ff0000
11118 ldsb [%i6+0x00f],%l0 ! %l0 = 0000000000000000
11119! Mem[0000000010001400] = 00ffffff000057ff, %f20 = 00002056 ff000000
11120 ldda [%i0+%g0]0x80,%f20 ! %f20 = 00ffffff 000057ff
11121! Mem[0000000030181408] = 00000000 000000ff, %l0 = 00000000, %l1 = ffffff00
11122 ldda [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000 00000000000000ff
11123! Mem[0000000010081400] = ff000000 ff0000ff, %l0 = 00000000, %l1 = 000000ff
11124 ldda [%i2+%g0]0x88,%l0 ! %l0 = 00000000ff0000ff 00000000ff000000
11125! Mem[0000000010181408] = ff000000, %l3 = 00000000000000ff
11126 lduha [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000
11127! Mem[0000000030181408] = 00000000, %l3 = 0000000000000000
11128 lduha [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000
11129! Starting 10 instruction Store Burst
11130! Mem[00000000100c1410] = e0ffefff, %l4 = 0000000000000000
11131 ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
11132
11133p0_label_426:
11134! %l3 = 0000000000000000, Mem[0000000030141410] = 000000ff
11135 stba %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
11136! Mem[00000000100c1410] = ffefffe000000000, %l3 = 0000000000000000, %l7 = 0000000000000000
11137 add %i3,0x10,%g1
11138 casxa [%g1]0x80,%l3,%l7 ! %l7 = ffefffe000000000
11139! %l2 = 000000001e000000, Mem[0000000010041410] = ff0000ff
11140 stba %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff
11141! %f22 = 000000ff a06200ff, %l6 = 000000000000001e
11142! Mem[0000000030081410] = ff84ffffffffffff
11143 add %i2,0x010,%g1
11144 stda %f22,[%g1+%l6]ASI_PST8_S ! Mem[0000000030081410] = ff84ffffa06200ff
11145! %f2 = 00000000 000000ff, %l5 = 0000000021000000
11146! Mem[0000000030001418] = 1e0000000000ffff
11147 add %i0,0x018,%g1
11148 stda %f2,[%g1+%l5]ASI_PST8_S ! Mem[0000000030001418] = 1e0000000000ffff
11149! %l0 = 00000000ff0000ff, %l3 = 0000000000000000, %l2 = 000000001e000000
11150 sub %l0,%l3,%l2 ! %l2 = 00000000ff0000ff
11151! %l6 = 000000000000001e, Mem[0000000030181408] = ff00000000000000
11152 stxa %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000000000001e
11153! %f25 = 7fffffff, %f19 = 000000ff
11154 fcmpes %fcc0,%f25,%f19 ! %fcc0 = 3
11155! %f17 = 00000000, Mem[0000000030181408] = 0000001e
11156 sta %f17,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
11157! Starting 10 instruction Load Burst
11158! Mem[0000000010101418] = 0000001e00000000, %l0 = 00000000ff0000ff
11159 ldxa [%i4+0x018]%asi,%l0 ! %l0 = 0000001e00000000
11160
11161p0_label_427:
11162! Mem[0000000010081400] = ff0000ff, %l3 = 0000000000000000
11163 lduba [%i2+%g0]0x88,%l3 ! %l3 = 00000000000000ff
11164! Mem[0000000010001408] = 0000001e, %l5 = 0000000021000000
11165 ldswa [%i0+%o4]0x88,%l5 ! %l5 = 000000000000001e
11166! Mem[0000000010141410] = ff84f28c0000ff00, %f10 = ff570000 00000000
11167 ldda [%i5+0x010]%asi,%f10 ! %f10 = ff84f28c 0000ff00
11168! Mem[0000000030081410] = ff0062a0ffff84ff, %l1 = 00000000ff000000
11169 ldxa [%i2+%o5]0x89,%l1 ! %l1 = ff0062a0ffff84ff
11170! Mem[0000000010041400] = 1eff00ff00000000, %f4 = ff000000 ff0000ff
11171 ldda [%i1+%g0]0x80,%f4 ! %f4 = 1eff00ff 00000000
11172! Mem[00000000201c0000] = 0000eaae, %l1 = ff0062a0ffff84ff
11173 ldsh [%o0+%g0],%l1 ! %l1 = 0000000000000000
11174! Mem[0000000030081400] = 00ff0000, %l3 = 00000000000000ff
11175 ldsha [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000
11176! Mem[0000000030081408] = 00000000, %l4 = 00000000000000ff
11177 ldsba [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000
11178! Mem[0000000030001408] = a06200ff, %l4 = 0000000000000000
11179 ldswa [%i0+%o4]0x81,%l4 ! %l4 = ffffffffa06200ff
11180! Starting 10 instruction Store Burst
11181! %l4 = a06200ff, %l5 = 0000001e, Mem[0000000010101410] = 00000000 00000000
11182 stda %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = a06200ff 0000001e
11183
11184p0_label_428:
11185! Mem[0000000030081400] = 00ff0000, %l2 = 00000000ff0000ff
11186 swapa [%i2+%g0]0x89,%l2 ! %l2 = 0000000000ff0000
11187! %l7 = ffefffe000000000, Mem[0000000021800080] = 00003e7c
11188 sth %l7,[%o3+0x080] ! Mem[0000000021800080] = 00003e7c
11189! %f16 = ff000000 00000000 00000000 000000ff
11190! %f20 = 00ffffff 000057ff 000000ff a06200ff
11191! %f24 = ff000000 7fffffff 00000000 ffffffff
11192! %f28 = 00000000 00000000 ff800000 00000000
11193 stda %f16,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400
11194 membar #Sync ! Added by membar checker (62)
11195! Mem[00000000100c1400] = 0000000000001e00, %l1 = 0000000000000000, %l4 = ffffffffa06200ff
11196 casxa [%i3]0x80,%l1,%l4 ! %l4 = 0000000000001e00
11197! %l5 = 000000000000001e, %l0 = 0000001e00000000, %l1 = 0000000000000000
11198 andn %l5,%l0,%l1 ! %l1 = 000000000000001e
11199! Mem[00000000300c1410] = 000057ff, %l1 = 000000000000001e
11200 ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
11201! %l2 = 00ff0000, %l3 = 00000000, Mem[0000000030041400] = 00000000 ff570000
11202 stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00ff0000 00000000
11203! %f6 = ff000000, %f22 = 000000ff
11204 fcmps %fcc3,%f6 ,%f22 ! %fcc3 = 1
11205! %l3 = 0000000000000000, Mem[0000000030041410] = 00ff00ff
11206 stba %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00ff00ff
11207! Starting 10 instruction Load Burst
11208! Mem[0000000010041408] = 000000008cf2ffff, %f12 = 00000000 00000000
11209 ldda [%i1+%o4]0x88,%f12 ! %f12 = 00000000 8cf2ffff
11210
11211p0_label_429:
11212! Mem[00000000211c0000] = 005c4b99, %l0 = 0000001e00000000
11213 lduba [%o2+0x000]%asi,%l0 ! %l0 = 0000000000000000
11214! Mem[0000000010001428] = ff00001e0f905620, %f26 = 00000000 ffffffff
11215 ldd [%i0+0x028],%f26 ! %f26 = ff00001e 0f905620
11216! Mem[0000000010001400] = ffffff00, %l5 = 000000000000001e
11217 ldswa [%i0+%g0]0x88,%l5 ! %l5 = ffffffffffffff00
11218! Mem[0000000030101408] = 00000000 00000000, %l4 = 00001e00, %l5 = ffffff00
11219 ldda [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000
11220! Mem[00000000100c1410] = ffefffe0, %l6 = 000000000000001e
11221 ldsha [%i3+%o5]0x80,%l6 ! %l6 = ffffffffffffffef
11222! Mem[0000000030181400] = ff570000, %l6 = ffffffffffffffef
11223 lduwa [%i6+%g0]0x81,%l6 ! %l6 = 00000000ff570000
11224! Mem[0000000030041408] = 00000000, %l6 = 00000000ff570000
11225 ldsba [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000000
11226! Mem[0000000030081400] = ff0000ff 000057ff, %l6 = 00000000, %l7 = 00000000
11227 ldda [%i2+%g0]0x81,%l6 ! %l6 = 00000000ff0000ff 00000000000057ff
11228! Mem[00000000201c0000] = 0000eaae, %l5 = 0000000000000000
11229 ldsh [%o0+%g0],%l5 ! %l5 = 0000000000000000
11230! Starting 10 instruction Store Burst
11231! %l3 = 0000000000000000, Mem[0000000010041410] = 000000ff
11232 stwa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
11233
11234p0_label_430:
11235! Mem[0000000010101400] = 00000000, %l7 = 00000000000057ff
11236 swapa [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
11237! %l7 = 0000000000000000, Mem[00000000211c0001] = 005c4b99
11238 stb %l7,[%o2+0x001] ! Mem[00000000211c0000] = 00004b99
11239! %l0 = 0000000000000000, Mem[0000000010181410] = 000000ff
11240 stba %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
11241! Mem[0000000010101408] = ff000000, %l2 = 0000000000ff0000
11242 swapa [%i4+%o4]0x80,%l2 ! %l2 = 00000000ff000000
11243! %l2 = 00000000ff000000, Mem[0000000030081410] = ff0062a0ffff84ff
11244 stxa %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000ff000000
11245! %l4 = 00000000, %l5 = 00000000, Mem[0000000010181428] = ff0062a0 0f905620
11246 stda %l4,[%i6+0x028]%asi ! Mem[0000000010181428] = 00000000 00000000
11247! Mem[0000000021800081] = 00003e7c, %l3 = 0000000000000000
11248 ldstub [%o3+0x081],%l3 ! %l3 = 00000000000000ff
11249! %f12 = 00000000 8cf2ffff, %l0 = 0000000000000000
11250! Mem[0000000030101408] = 0000000000000000
11251 add %i4,0x008,%g1
11252 stda %f12,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030101408] = 0000000000000000
11253! Mem[0000000010081420] = ffff0000e03a0000, %l4 = 0000000000000000, %l7 = 0000000000000000
11254 add %i2,0x20,%g1
11255 casxa [%g1]0x80,%l4,%l7 ! %l7 = ffff0000e03a0000
11256! Starting 10 instruction Load Burst
11257! Mem[0000000030101408] = 0000000000000000, %l3 = 0000000000000000
11258 ldxa [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
11259
11260p0_label_431:
11261! Mem[0000000010181428] = 00000000, %f18 = 00000000
11262 lda [%i6+0x028]%asi,%f18 ! %f18 = 00000000
11263! Mem[0000000010041410] = 00000000, %l0 = 0000000000000000
11264 ldsha [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000
11265! Mem[0000000010001408] = 1e000000, %l1 = 00000000000000ff
11266 lduba [%i0+%o4]0x80,%l1 ! %l1 = 000000000000001e
11267! Mem[0000000010101400] = ff570000000000ff, %l4 = 0000000000000000
11268 ldxa [%i4+%g0]0x80,%l4 ! %l4 = ff570000000000ff
11269! Mem[0000000030181400] = ff570000 00ff0000 00000000 00000000
11270! Mem[0000000030181410] = ff000000 ff0000ff ff000000 0000001e
11271! Mem[0000000030181420] = 00000000 00000000 ff570000 00000000
11272! Mem[0000000030181430] = 00000000 00000000 00000000 1e000000
11273 ldda [%i6]ASI_BLK_SL,%f0 ! Block Load from 0000000030181400
11274! Mem[0000000030141400] = 0000005c, %f29 = 00000000
11275 lda [%i5+%g0]0x81,%f29 ! %f29 = 0000005c
11276! Mem[00000000100c1408] = 46314631, %l0 = 0000000000000000
11277 ldsha [%i3+%o4]0x88,%l0 ! %l0 = 0000000000004631
11278! Mem[0000000010181400] = 00000000, %l3 = 0000000000000000
11279 ldsha [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
11280! Mem[0000000010181410] = 0000000000000000, %f18 = 00000000 000000ff
11281 ldda [%i6+%o5]0x88,%f18 ! %f18 = 00000000 00000000
11282! Starting 10 instruction Store Burst
11283! %l6 = 00000000ff0000ff, Mem[0000000010001408] = 0000001e
11284 stba %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff
11285
11286p0_label_432:
11287! %f26 = ff00001e 0f905620, Mem[0000000010101400] = ff570000 000000ff
11288 stda %f26,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff00001e 0f905620
11289! Mem[00000000201c0001] = 0000eaae, %l6 = 00000000ff0000ff
11290 ldstub [%o0+0x001],%l6 ! %l6 = 00000000000000ff
11291! Mem[0000000010041408] = 8cf2ffff, %l0 = 0000000000004631
11292 ldstuba [%i1+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
11293! %l2 = 00000000ff000000, Mem[0000000030001408] = a06200ff
11294 stwa %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff000000
11295! Code Fragment 3
11296p0_fragment_47:
11297! %l0 = 00000000000000ff
11298 setx 0xaeefbbd82091f467,%g7,%l0 ! %l0 = aeefbbd82091f467
11299! %l1 = 000000000000001e
11300 setx 0x16ecd497fdf1b220,%g7,%l1 ! %l1 = 16ecd497fdf1b220
11301 setx 0x1fe000, %g1, %g3
11302 or %l0, %g3, %l0 ! always set perrmask = 0xff
11303 setx 0x1ffff8, %g1, %g2
11304 and %l0, %g2, %l0
11305 ta T_CHANGE_HPRIV
11306 stxa %l1, [%l0]ASI_DCACHE_DATA
11307 ta T_CHANGE_NONHPRIV
11308! %l0 = aeefbbd82091f467
11309 setx 0x85c4f3bff685591e,%g7,%l0 ! %l0 = 85c4f3bff685591e
11310! %l1 = 16ecd497fdf1b220
11311 setx 0xefcf78d81582df89,%g7,%l1 ! %l1 = efcf78d81582df89
11312! %l4 = ff570000000000ff, Mem[0000000010181426] = 00000000
11313 stb %l4,[%i6+0x026] ! Mem[0000000010181424] = 0000ff00
11314! Mem[0000000030001408] = 000000ff, %l6 = 0000000000000000
11315 ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
11316! Mem[0000000010101434] = 2056900f, %l5 = 0000000000000000, %asi = 80
11317 swapa [%i4+0x034]%asi,%l5 ! %l5 = 000000002056900f
11318! %l5 = 000000002056900f, Mem[0000000030081400] = ff0000ff
11319 stha %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff00900f
11320! Starting 10 instruction Load Burst
11321! Mem[0000000030081408] = 00000000, %l4 = ff570000000000ff
11322 ldsha [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
11323
11324p0_label_433:
11325! Mem[0000000030141408] = 00000000, %f17 = 00000000
11326 lda [%i5+%o4]0x89,%f17 ! %f17 = 00000000
11327! Mem[0000000030081400] = ff570000 ff00900f, %l6 = 000000ff, %l7 = e03a0000
11328 ldda [%i2+%g0]0x89,%l6 ! %l6 = 00000000ff00900f 00000000ff570000
11329! Code Fragment 4
11330p0_fragment_48:
11331! %l0 = 85c4f3bff685591e
11332 setx 0x500120201154cd6e,%g7,%l0 ! %l0 = 500120201154cd6e
11333! %l1 = efcf78d81582df89
11334 setx 0x47e6f34078474129,%g7,%l1 ! %l1 = 47e6f34078474129
11335 setx 0x7ff8, %g1, %g2
11336 and %l0, %g2, %l0
11337 setx 0xffffffff, %g1, %g2
11338 and %l1, %g2, %l1
11339 setx 0x100000000, %g1, %g2
11340 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11341 ta T_CHANGE_HPRIV
11342 stxa %l1, [%l0]ASI_ICACHE_INSTR
11343 ta T_CHANGE_NONHPRIV
11344! %l0 = 500120201154cd6e
11345 setx 0x955c72e83a55c06d,%g7,%l0 ! %l0 = 955c72e83a55c06d
11346! %l1 = 47e6f34078474129
11347 setx 0x624e1aa7a83b1b23,%g7,%l1 ! %l1 = 624e1aa7a83b1b23
11348! Code Fragment 3
11349p0_fragment_49:
11350! %l0 = 955c72e83a55c06d
11351 setx 0x09fcaf679ed03178,%g7,%l0 ! %l0 = 09fcaf679ed03178
11352! %l1 = 624e1aa7a83b1b23
11353 setx 0x17c76f47acf2795b,%g7,%l1 ! %l1 = 17c76f47acf2795b
11354 setx 0x1fe000, %g1, %g3
11355 or %l0, %g3, %l0 ! always set perrmask = 0xff
11356 setx 0x1ffff8, %g1, %g2
11357 and %l0, %g2, %l0
11358 ta T_CHANGE_HPRIV
11359 stxa %l1, [%l0]ASI_DCACHE_DATA
11360 ta T_CHANGE_NONHPRIV
11361! %l0 = 09fcaf679ed03178
11362 setx 0x15d6ff2853d4e106,%g7,%l0 ! %l0 = 15d6ff2853d4e106
11363! %l1 = 17c76f47acf2795b
11364 setx 0x1c05aed07c1e95b5,%g7,%l1 ! %l1 = 1c05aed07c1e95b5
11365! Mem[00000000211c0000] = 00004b99, %l7 = 00000000ff570000
11366 ldsba [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000000
11367! Code Fragment 4
11368p0_fragment_50:
11369! %l0 = 15d6ff2853d4e106
11370 setx 0xc7cfcb006c105565,%g7,%l0 ! %l0 = c7cfcb006c105565
11371! %l1 = 1c05aed07c1e95b5
11372 setx 0xcc6461d0052166f3,%g7,%l1 ! %l1 = cc6461d0052166f3
11373 setx 0x7ff8, %g1, %g2
11374 and %l0, %g2, %l0
11375 setx 0xffffffff, %g1, %g2
11376 and %l1, %g2, %l1
11377 setx 0x100000000, %g1, %g2
11378 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11379 ta T_CHANGE_HPRIV
11380 stxa %l1, [%l0]ASI_ICACHE_INSTR
11381 ta T_CHANGE_NONHPRIV
11382! %l0 = c7cfcb006c105565
11383 setx 0xfaec6e104b49841e,%g7,%l0 ! %l0 = faec6e104b49841e
11384! %l1 = cc6461d0052166f3
11385 setx 0x969011c06e29dbb1,%g7,%l1 ! %l1 = 969011c06e29dbb1
11386! Mem[00000000300c1410] = 00ffffff000057ff, %l4 = 0000000000000000
11387 ldxa [%i3+%o5]0x89,%l4 ! %l4 = 00ffffff000057ff
11388! Mem[0000000010001408] = ff000000, %l5 = 000000002056900f
11389 lduha [%i0+%o4]0x80,%l5 ! %l5 = 000000000000ff00
11390! Mem[00000000100c1408] = 00000000 46314631, %l2 = ff000000, %l3 = 00000000
11391 ldda [%i3+%o4]0x88,%l2 ! %l2 = 0000000046314631 0000000000000000
11392! Starting 10 instruction Store Burst
11393! %l6 = 00000000ff00900f, %l2 = 0000000046314631, %l4 = 00ffffff000057ff
11394 mulx %l6,%l2,%l4 ! %l4 = 45eb3c6aa35eacdf
11395
11396p0_label_434:
11397! %l4 = 45eb3c6aa35eacdf, Mem[0000000010141408] = ff000000
11398 stba %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = df000000
11399! %f30 = ff800000 00000000, Mem[0000000010001408] = ff000000 00000000
11400 stda %f30,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff800000 00000000
11401! Mem[0000000030041400] = 00ff0000, %l5 = 000000000000ff00
11402 swapa [%i1+%g0]0x89,%l5 ! %l5 = 0000000000ff0000
11403! %l0 = faec6e104b49841e, immd = fffffffffffffc9d, %l7 = 0000000000000000
11404 udivx %l0,-0x363,%l7 ! %l7 = 0000000000000000
11405! %l5 = 0000000000ff0000, Mem[0000000010181408] = 000000ff
11406 stwa %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00ff0000
11407! Mem[0000000010081400] = ff0000ff, %l3 = 0000000000000000
11408 swapa [%i2+%g0]0x88,%l3 ! %l3 = 00000000ff0000ff
11409! %f27 = 0f905620, Mem[0000000010041408] = fffff28c
11410 sta %f27,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0f905620
11411! Mem[0000000030081400] = 0f9000ff, %l3 = 00000000ff0000ff
11412 ldsba [%i2+%g0]0x81,%l3 ! %l3 = 000000000000000f
11413! Mem[0000000030181400] = 000057ff, %l1 = 969011c06e29dbb1
11414 swapa [%i6+%g0]0x89,%l1 ! %l1 = 00000000000057ff
11415! Starting 10 instruction Load Burst
11416! Mem[0000000021800100] = eaff7eb5, %l2 = 0000000046314631
11417 ldub [%o3+0x101],%l2 ! %l2 = 00000000000000ff
11418
11419p0_label_435:
11420! Mem[0000000010041408] = 0f905620, %l2 = 00000000000000ff
11421 lduha [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000f90
11422! Mem[0000000030181408] = 00000000, %f11 = 000057ff
11423 lda [%i6+%o4]0x89,%f11 ! %f11 = 00000000
11424! Mem[0000000010001408] = ff800000, %l3 = 000000000000000f
11425 ldub [%i0+%o4],%l3 ! %l3 = 00000000000000ff
11426! %f2 = 00000000, %f22 = 000000ff
11427 fcmpes %fcc2,%f2 ,%f22 ! %fcc2 = 1
11428! Mem[00000000300c1400] = 00000000 000000ff, %l6 = ff00900f, %l7 = 00000000
11429 ldda [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000 00000000000000ff
11430! Mem[0000000010181400] = 00000000, %l4 = 45eb3c6aa35eacdf
11431 lduha [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000
11432! Mem[0000000010101408] = 00ff00006c8e7aff, %f2 = 00000000 00000000
11433 ldda [%i4+%o4]0x80,%f2 ! %f2 = 00ff0000 6c8e7aff
11434! Mem[00000000100c1400] = 0000000000001e00, %f22 = 000000ff a06200ff
11435 ldda [%i3+%g0]0x80,%f22 ! %f22 = 00000000 00001e00
11436! Mem[0000000010041408] = 2056900f, %l3 = 00000000000000ff
11437 ldswa [%i1+%o4]0x88,%l3 ! %l3 = 000000002056900f
11438! Starting 10 instruction Store Burst
11439! %l1 = 00000000000057ff, Mem[0000000010101410] = 0000001ea06200ff
11440 stxa %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000000057ff
11441
11442p0_label_436:
11443! %f4 = ff0000ff 000000ff, Mem[0000000030041410] = 00ff00ff 00000000
11444 stda %f4 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff0000ff 000000ff
11445! %f3 = 6c8e7aff, Mem[0000000010101408] = 0000ff00
11446 sta %f3 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 6c8e7aff
11447! %f6 = 1e000000 000000ff, %l0 = faec6e104b49841e
11448! Mem[00000000300c1420] = ffffff7f000000ff
11449 add %i3,0x020,%g1
11450 stda %f6,[%g1+%l0]ASI_PST32_SL ! Mem[00000000300c1420] = ffffff7f0000001e
11451! %f12 = 00000000, Mem[0000000010181410] = 00000000
11452 sta %f12,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
11453! Mem[0000000030141400] = 5c000000, %l6 = 0000000000000000
11454 ldstuba [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000ff
11455! %l2 = 0000000000000f90, Mem[000000001018143a] = 41efffe0, %asi = 80
11456 stha %l2,[%i6+0x03a]%asi ! Mem[0000000010181438] = 41ef0f90
11457! %l1 = 00000000000057ff, Mem[0000000010081410] = 000000000000001e
11458 stxa %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000000057ff
11459! %l1 = 00000000000057ff, Mem[0000000030101408] = 00000000
11460 stwa %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000057ff
11461! %l1 = 00000000000057ff, Mem[0000000030141408] = 0000000000000000
11462 stxa %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000000057ff
11463! Starting 10 instruction Load Burst
11464! Mem[000000001014142c] = 00000000, %f28 = 00000000
11465 ld [%i5+0x02c],%f28 ! %f28 = 00000000
11466
11467p0_label_437:
11468! Mem[0000000030141410] = 0000000000000000, %l3 = 000000002056900f
11469 ldxa [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
11470! Mem[0000000010101408] = 6c8e7aff, %l1 = 00000000000057ff
11471 lduba [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000ff
11472! Mem[0000000021800140] = ffff8319, %l4 = 0000000000000000
11473 ldsh [%o3+0x140],%l4 ! %l4 = ffffffffffffffff
11474! Mem[0000000030001400] = 00000000, %l6 = 0000000000000000
11475 lduba [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
11476! Mem[0000000010181400] = 00000000, %l2 = 0000000000000f90
11477 ldsba [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
11478! Mem[0000000010081408] = ff000000 00330000, %l6 = 00000000, %l7 = 000000ff
11479 ldda [%i2+%o4]0x80,%l6 ! %l6 = 00000000ff000000 0000000000330000
11480! Mem[0000000010001408] = 000080ff, %f13 = 00000000
11481 lda [%i0+%o4]0x88,%f13 ! %f13 = 000080ff
11482! Mem[00000000218000c0] = ffff3492, %l5 = 0000000000ff0000
11483 ldsh [%o3+0x0c0],%l5 ! %l5 = ffffffffffffffff
11484! Mem[0000000030081400] = ff00900f, %l6 = 00000000ff000000
11485 ldsba [%i2+%g0]0x89,%l6 ! %l6 = 000000000000000f
11486! Starting 10 instruction Store Burst
11487! %f0 = 0000ff00 000057ff 00ff0000 6c8e7aff
11488! %f4 = ff0000ff 000000ff 1e000000 000000ff
11489! %f8 = 00000000 00000000 00000000 00000000
11490! %f12 = 00000000 000080ff 0000001e 00000000
11491 stda %f0,[%i4]ASI_BLK_AIUPL ! Block Store to 0000000010101400
11492
11493p0_label_438:
11494! Mem[00000000211c0001] = 00004b99, %l0 = faec6e104b49841e
11495 ldstub [%o2+0x001],%l0 ! %l0 = 00000000000000ff
11496! %l6 = 0000000f, %l7 = 00330000, Mem[0000000010181410] = 00000000 00000000
11497 stda %l6,[%i6+0x010]%asi ! Mem[0000000010181410] = 0000000f 00330000
11498! %l1 = 00000000000000ff, Mem[0000000030081408] = 00000000
11499 stba %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff000000
11500! Mem[0000000030001410] = 000000ff, %l1 = 00000000000000ff
11501 ldstuba [%i0+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
11502! %l6 = 0000000f, %l7 = 00330000, Mem[0000000030141410] = 00000000 00000000
11503 stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000f 00330000
11504! Mem[0000000010001400] = ffffff00, %l6 = 000000000000000f
11505 ldstuba [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000ff
11506! Mem[0000000010181408] = 00ff0000, %l0 = 0000000000000000
11507 swapa [%i6+%o4]0x80,%l0 ! %l0 = 0000000000ff0000
11508 membar #Sync ! Added by membar checker (63)
11509! Mem[0000000010101408] = ff7a8e6c, %l5 = ffffffffffffffff
11510 ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
11511! %l0 = 0000000000ff0000, Mem[0000000030141408] = 00000000
11512 stwa %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00ff0000
11513! Starting 10 instruction Load Burst
11514! Mem[00000000211c0000] = 00ff4b99, %l5 = 00000000000000ff
11515 lduh [%o2+%g0],%l5 ! %l5 = 00000000000000ff
11516
11517p0_label_439:
11518! Mem[0000000010141408] = 00000000000000df, %f20 = 00ffffff 000057ff
11519 ldda [%i5+%o4]0x88,%f20 ! %f20 = 00000000 000000df
11520! Mem[0000000030041400] = 0000ff00, %l4 = ffffffffffffffff
11521 lduwa [%i1+%g0]0x89,%l4 ! %l4 = 000000000000ff00
11522! Mem[0000000010001404] = 000057ff, %l2 = 0000000000000000
11523 lduw [%i0+0x004],%l2 ! %l2 = 00000000000057ff
11524! Mem[00000000300c1410] = 000057ff, %l4 = 000000000000ff00
11525 lduwa [%i3+%o5]0x89,%l4 ! %l4 = 00000000000057ff
11526! Mem[0000000021800040] = ff4307c8, %l6 = 0000000000000000
11527 ldsh [%o3+0x040],%l6 ! %l6 = ffffffffffffff43
11528! Mem[0000000010101400] = ff570000, %l4 = 00000000000057ff
11529 ldsw [%i4+%g0],%l4 ! %l4 = ffffffffff570000
11530! Mem[0000000010081408] = 00003300000000ff, %f28 = 00000000 0000005c
11531 ldda [%i2+%o4]0x88,%f28 ! %f28 = 00003300 000000ff
11532! Mem[0000000010001410] = 0000001eff0062a0, %f18 = 00000000 00000000
11533 ldda [%i0+%o5]0x80,%f18 ! %f18 = 0000001e ff0062a0
11534! Mem[0000000010081408] = ff000000, %l0 = 0000000000ff0000
11535 lduba [%i2+%o4]0x80,%l0 ! %l0 = 00000000000000ff
11536! Starting 10 instruction Store Burst
11537! Mem[0000000010141400] = 0000000000ff0000, %l4 = ffffffffff570000, %l2 = 00000000000057ff
11538 casxa [%i5]0x80,%l4,%l2 ! %l2 = 0000000000ff0000
11539
11540p0_label_440:
11541! %l0 = 00000000000000ff, Mem[0000000030181408] = 00000000
11542 stwa %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000ff
11543! %f18 = 0000001e ff0062a0, Mem[0000000010041408] = 2056900f 00000000
11544 stda %f18,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000001e ff0062a0
11545! %l5 = 00000000000000ff, Mem[0000000030081400] = 0f9000ff
11546 stwa %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
11547! Mem[0000000021800080] = 00ff3e7c, %l3 = 0000000000000000
11548 ldstub [%o3+0x080],%l3 ! %l3 = 00000000000000ff
11549! %l7 = 0000000000330000, Mem[0000000030081408] = 000000ff
11550 stha %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
11551! Code Fragment 4
11552p0_fragment_51:
11553! %l0 = 00000000000000ff
11554 setx 0x13bcd727d446e654,%g7,%l0 ! %l0 = 13bcd727d446e654
11555! %l1 = 00000000000000ff
11556 setx 0x1f8fd5b7a8b3a170,%g7,%l1 ! %l1 = 1f8fd5b7a8b3a170
11557 setx 0x7ff8, %g1, %g2
11558 and %l0, %g2, %l0
11559 setx 0xffffffff, %g1, %g2
11560 and %l1, %g2, %l1
11561 setx 0x100000000, %g1, %g2
11562 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11563 ta T_CHANGE_HPRIV
11564 stxa %l1, [%l0]ASI_ICACHE_INSTR
11565 ta T_CHANGE_NONHPRIV
11566! %l0 = 13bcd727d446e654
11567 setx 0xc1e7c5e7c0d4e25f,%g7,%l0 ! %l0 = c1e7c5e7c0d4e25f
11568! %l1 = 1f8fd5b7a8b3a170
11569 setx 0x3325cd2fb2e5a9d0,%g7,%l1 ! %l1 = 3325cd2fb2e5a9d0
11570! %l3 = 0000000000000000, Mem[0000000010041400] = 1eff00ff
11571 stwa %l3,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
11572! %l6 = ffffffffffffff43, %l7 = 0000000000330000, %l0 = c1e7c5e7c0d4e25f
11573 sdivx %l6,%l7,%l0 ! %l0 = 0000000000000000
11574! Mem[00000000201c0000] = 00ffeaae, %l4 = ffffffffff570000
11575 ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 00000000000000ff
11576! Starting 10 instruction Load Burst
11577! Mem[0000000010001400] = ffffffff, %l6 = ffffffffffffff43
11578 lduba [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000ff
11579
11580p0_label_441:
11581! Mem[0000000030181408] = 000000ff, %l7 = 0000000000330000
11582 ldsha [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
11583! Mem[0000000010081410] = 000057ff, %l0 = 0000000000000000
11584 lduwa [%i2+%o5]0x88,%l0 ! %l0 = 00000000000057ff
11585! Mem[0000000030081410] = 000000ff00000000, %l0 = 00000000000057ff
11586 ldxa [%i2+%o5]0x81,%l0 ! %l0 = 000000ff00000000
11587! Mem[0000000030001400] = 00000000, %l3 = 0000000000000000
11588 lduha [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000000
11589! Mem[00000000100c1400] = 0000000000001e00, %f20 = 00000000 000000df
11590 ldda [%i3+%g0]0x80,%f20 ! %f20 = 00000000 00001e00
11591! Mem[0000000030101408] = ff570000, %l1 = 3325cd2fb2e5a9d0
11592 lduba [%i4+%o4]0x81,%l1 ! %l1 = 00000000000000ff
11593! Mem[0000000010081400] = 00000000000000ff, %f10 = 00000000 00000000
11594 ldda [%i2+%g0]0x80,%f10 ! %f10 = 00000000 000000ff
11595! Mem[0000000010081400] = 00000000, %l6 = 00000000000000ff
11596 lduwa [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
11597! Mem[0000000010041408] = ff0062a0, %l6 = 0000000000000000
11598 ldswa [%i1+%o4]0x88,%l6 ! %l6 = ffffffffff0062a0
11599! Starting 10 instruction Store Burst
11600! Mem[000000001014142c] = 00000000, %l2 = 00ff0000, %l5 = 000000ff
11601 add %i5,0x2c,%g1
11602 casa [%g1]0x80,%l2,%l5 ! %l5 = 0000000000000000
11603
11604p0_label_442:
11605! %l5 = 0000000000000000, Mem[0000000030101408] = ff570000
11606 stwa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
11607! %f16 = ff000000 00000000, Mem[0000000010181400] = 00000000 00000000
11608 std %f16,[%i6+%g0] ! Mem[0000000010181400] = ff000000 00000000
11609! %f6 = 1e000000 000000ff, %l3 = 0000000000000000
11610! Mem[0000000030141410] = 0000000f00330000
11611 add %i5,0x010,%g1
11612 stda %f6,[%g1+%l3]ASI_PST8_S ! Mem[0000000030141410] = 0000000f00330000
11613! %f31 = 00000000, %f25 = 7fffffff
11614 fcmpes %fcc0,%f31,%f25 ! %fcc0 = 3
11615! Mem[0000000030041410] = ff0000ff, %l2 = 0000000000ff0000
11616 swapa [%i1+%o5]0x81,%l2 ! %l2 = 00000000ff0000ff
11617! %l6 = ffffffffff0062a0, Mem[0000000010041410] = 00000000
11618 stha %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000062a0
11619! %l0 = 000000ff00000000, Mem[0000000010101408] = 6c8e7aff
11620 stha %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 6c8e0000
11621! %f23 = 00001e00, Mem[0000000030081410] = ff000000
11622 sta %f23,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00001e00
11623! Mem[0000000010001408] = ff800000, %l5 = 0000000000000000
11624 ldstuba [%i0+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
11625! Starting 10 instruction Load Burst
11626! Mem[00000000300c1408] = 000000ff, %l5 = 00000000000000ff
11627 ldswa [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff
11628
11629p0_label_443:
11630! Mem[00000000100c1408] = 31463146, %l6 = ffffffffff0062a0
11631 lduba [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000031
11632! Mem[0000000010001400] = ff570000 ffffffff, %l4 = 00000000, %l5 = 000000ff
11633 ldda [%i0+%g0]0x88,%l4 ! %l4 = 00000000ffffffff 00000000ff570000
11634! Mem[0000000010181410] = 0f000000, %l0 = 000000ff00000000
11635 ldsha [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000
11636! Mem[0000000030101410] = ffffffff000000ff, %f28 = 00003300 000000ff
11637 ldda [%i4+%o5]0x81,%f28 ! %f28 = ffffffff 000000ff
11638! Mem[0000000010001408] = ff800000, %l5 = 00000000ff570000
11639 ldsba [%i0+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
11640! Mem[0000000030001410] = 000000ff, %l2 = 00000000ff0000ff
11641 lduba [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000ff
11642! Mem[0000000030001400] = 00000000, %l7 = 0000000000000000
11643 lduba [%i0+%g0]0x89,%l7 ! %l7 = 0000000000000000
11644 membar #Sync ! Added by membar checker (64)
11645! Mem[0000000030141400] = ff00005c ffffffff 0000ff00 000057ff
11646! Mem[0000000030141410] = 0000000f 00330000 74a5f194 c0a53d9e
11647! Mem[0000000030141420] = 00000080 000057ff ffff00f2 800000ff
11648! Mem[0000000030141430] = 000000ff ffffffff 1e000000 00000000
11649 ldda [%i5]ASI_BLK_SL,%f16 ! Block Load from 0000000030141400
11650! Mem[0000000010101400] = ff570000, %l0 = 0000000000000000
11651 lduha [%i4+%g0]0x80,%l0 ! %l0 = 000000000000ff57
11652! Starting 10 instruction Store Burst
11653! %l3 = 0000000000000000, Mem[0000000010001410] = a06200ff1e000000
11654 stxa %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000
11655
11656p0_label_444:
11657! Mem[0000000020800040] = 0000a555, %l1 = 00000000000000ff
11658 ldstuba [%o1+0x040]%asi,%l1 ! %l1 = 00000000000000ff
11659! Mem[0000000030041410] = 0000ff00, %l0 = 000000000000ff57
11660 ldstuba [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
11661! %l1 = 0000000000000000, Mem[0000000010101400] = ff570000
11662 stba %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00570000
11663! %l0 = 0000000000000000, Mem[0000000010141400] = 00000000
11664 stwa %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
11665! %l0 = 0000000000000000, Mem[00000000100c1400] = 001e000000000000
11666 stxa %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000000000000000
11667! Mem[0000000010081430] = ff0062a0, %l0 = 0000000000000000
11668 swap [%i2+0x030],%l0 ! %l0 = 00000000ff0062a0
11669! %l3 = 0000000000000000, Mem[000000001014141e] = 4969f3ad
11670 sth %l3,[%i5+0x01e] ! Mem[000000001014141c] = 49690000
11671! Mem[0000000010181400] = ff000000, %l5 = ffffffffffffffff
11672 ldstuba [%i6+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
11673! %l5 = 00000000000000ff, Mem[0000000010001419] = 1e000000, %asi = 80
11674 stba %l5,[%i0+0x019]%asi ! Mem[0000000010001418] = 1eff0000
11675! Starting 10 instruction Load Burst
11676! Mem[0000000030101400] = 00ffffff, %l4 = 00000000ffffffff
11677 ldsba [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
11678
11679p0_label_445:
11680! Mem[0000000010101400] = 00005700, %l0 = 00000000ff0062a0
11681 lduwa [%i4+%g0]0x88,%l0 ! %l0 = 0000000000005700
11682! Mem[00000000211c0000] = 00ff4b99, %l7 = 0000000000000000
11683 lduba [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000000
11684! Mem[0000000010041400] = 0000000000000000, %f8 = 00000000 00000000
11685 ldda [%i1+%g0]0x80,%f8 ! %f8 = 00000000 00000000
11686! Mem[0000000010181408] = 00000000, %l2 = 00000000000000ff
11687 ldswa [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
11688! Mem[0000000030081408] = 46316778 00000000, %l2 = 00000000, %l3 = 00000000
11689 ldda [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000 0000000046316778
11690! Mem[0000000010101430] = ff80000000000000, %l6 = 0000000000000031
11691 ldx [%i4+0x030],%l6 ! %l6 = ff80000000000000
11692! Mem[0000000010181400] = ff000000, %l0 = 0000000000005700
11693 ldsba [%i6+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
11694! Mem[0000000010101408] = 00008e6c, %l4 = 0000000000000000
11695 ldsba [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000
11696! Mem[0000000010041408] = ff0062a0, %l1 = 0000000000000000
11697 ldswa [%i1+%o4]0x88,%l1 ! %l1 = ffffffffff0062a0
11698! Starting 10 instruction Store Burst
11699! %l6 = 00000000, %l7 = 00000000, Mem[0000000030001408] = 000000ff 00000000
11700 stda %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 00000000
11701
11702p0_label_446:
11703! %l7 = 0000000000000000, Mem[0000000010181410] = 0000000f
11704 stba %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000f
11705! %l4 = 0000000000000000, Mem[0000000030181400] = 6e29dbb1
11706 stha %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 6e290000
11707! %l2 = 00000000, %l3 = 46316778, Mem[0000000030101400] = ffffff00 ffff00ff
11708 stda %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 46316778
11709! %f16 = ffffffff 5c0000ff ff570000 00ff0000
11710! %f20 = 00003300 0f000000 9e3da5c0 94f1a574
11711! %f24 = ff570000 80000000 ff000080 f200ffff
11712! %f28 = ffffffff ff000000 00000000 0000001e
11713 stda %f16,[%i6]ASI_BLK_S ! Block Store to 0000000030181400
11714! %f0 = 0000ff00 000057ff 00ff0000 6c8e7aff
11715! %f4 = ff0000ff 000000ff 1e000000 000000ff
11716! %f8 = 00000000 00000000 00000000 000000ff
11717! %f12 = 00000000 000080ff 0000001e 00000000
11718 stda %f0,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400
11719! %l2 = 0000000000000000, Mem[0000000010001408] = 000080ff
11720 stwa %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
11721! %l5 = 00000000000000ff, Mem[0000000010101400] = ff57000000ff0000
11722 stxa %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000000000ff
11723! Mem[0000000010001434] = ffff0000, %l1 = ff0062a0, %l6 = 00000000
11724 add %i0,0x34,%g1
11725 casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000ffff0000
11726! %l6 = 00000000ffff0000, Mem[0000000030041400] = 00ff0000
11727 stwa %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffff0000
11728! Starting 10 instruction Load Burst
11729! Mem[0000000021800180] = 84ff1c36, %l2 = 0000000000000000
11730 ldsha [%o3+0x180]%asi,%l2 ! %l2 = ffffffffffff84ff
11731
11732p0_label_447:
11733! Mem[00000000300c1400] = ff00000000000000, %f16 = ffffffff 5c0000ff
11734 ldda [%i3+%g0]0x89,%f16 ! %f16 = ff000000 00000000
11735! Mem[0000000021800080] = ffff3e7c, %l5 = 00000000000000ff
11736 ldub [%o3+0x081],%l5 ! %l5 = 00000000000000ff
11737! Mem[0000000030041400] = 000000000000ffff, %f30 = 00000000 0000001e
11738 ldda [%i1+%g0]0x89,%f30 ! %f30 = 00000000 0000ffff
11739! Mem[0000000010001410] = 00000000, %l4 = 0000000000000000
11740 ldsba [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000
11741! Mem[0000000030101400] = 00000000, %l6 = 00000000ffff0000
11742 lduwa [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000
11743! Mem[0000000021800100] = eaff7eb5, %l2 = ffffffffffff84ff
11744 lduha [%o3+0x100]%asi,%l2 ! %l2 = 000000000000eaff
11745 membar #Sync ! Added by membar checker (65)
11746! Mem[0000000010181400] = 000000ff, %f16 = ff000000
11747 lda [%i6+%g0]0x88,%f16 ! %f16 = 000000ff
11748! Mem[0000000030081410] = 001e0000, %l5 = 00000000000000ff
11749 ldswa [%i2+%o5]0x81,%l5 ! %l5 = 00000000001e0000
11750! Mem[0000000010181400] = 000000ff, %l6 = 0000000000000000
11751 lduha [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff
11752! Starting 10 instruction Store Burst
11753! %l6 = 00000000000000ff, Mem[0000000010141410] = ff84f28c
11754 stba %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff84f28c
11755
11756p0_label_448:
11757! %f26 = ff000080 f200ffff, Mem[0000000010041418] = 6c8eef00 00000000
11758 std %f26,[%i1+0x018] ! Mem[0000000010041418] = ff000080 f200ffff
11759! Code Fragment 4
11760p0_fragment_52:
11761! %l0 = ffffffffffffffff
11762 setx 0x6e4ed26fa21c41c4,%g7,%l0 ! %l0 = 6e4ed26fa21c41c4
11763! %l1 = ffffffffff0062a0
11764 setx 0x00f34b6029bcb3f6,%g7,%l1 ! %l1 = 00f34b6029bcb3f6
11765 setx 0x7ff8, %g1, %g2
11766 and %l0, %g2, %l0
11767 setx 0xffffffff, %g1, %g2
11768 and %l1, %g2, %l1
11769 setx 0x100000000, %g1, %g2
11770 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11771 ta T_CHANGE_HPRIV
11772 stxa %l1, [%l0]ASI_ICACHE_INSTR
11773 ta T_CHANGE_NONHPRIV
11774! %l0 = 6e4ed26fa21c41c4
11775 setx 0xcd7cb3e7922ae6b5,%g7,%l0 ! %l0 = cd7cb3e7922ae6b5
11776! %l1 = 00f34b6029bcb3f6
11777 setx 0xe21fc17ff68be4ca,%g7,%l1 ! %l1 = e21fc17ff68be4ca
11778! Mem[0000000030141400] = ff00005c, %l1 = e21fc17ff68be4ca
11779 ldstuba [%i5+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
11780! %l0 = cd7cb3e7922ae6b5, Mem[0000000010001439] = 41ef6778
11781 stb %l0,[%i0+0x039] ! Mem[0000000010001438] = 41b56778
11782! %l7 = 0000000000000000, Mem[0000000030141408] = 0000ff00000057ff
11783 stxa %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000
11784! Mem[0000000010041410] = 000062a0, %l7 = 0000000000000000
11785 ldstuba [%i1+%o5]0x88,%l7 ! %l7 = 000000a0000000ff
11786! Mem[0000000010001410] = 00000000, %l2 = 000000000000eaff
11787 swapa [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
11788! Code Fragment 3
11789p0_fragment_53:
11790! %l0 = cd7cb3e7922ae6b5
11791 setx 0xd991761f9e745f18,%g7,%l0 ! %l0 = d991761f9e745f18
11792! %l1 = 00000000000000ff
11793 setx 0xb14e7617b7c8d177,%g7,%l1 ! %l1 = b14e7617b7c8d177
11794 setx 0x1fe000, %g1, %g3
11795 or %l0, %g3, %l0 ! always set perrmask = 0xff
11796 setx 0x1ffff8, %g1, %g2
11797 and %l0, %g2, %l0
11798 ta T_CHANGE_HPRIV
11799 stxa %l1, [%l0]ASI_DCACHE_DATA
11800 ta T_CHANGE_NONHPRIV
11801! %l0 = d991761f9e745f18
11802 setx 0x4ea8dc7ff8bac8a1,%g7,%l0 ! %l0 = 4ea8dc7ff8bac8a1
11803! %l1 = b14e7617b7c8d177
11804 setx 0x3e7b12afc7452691,%g7,%l1 ! %l1 = 3e7b12afc7452691
11805! Mem[0000000010141400] = 00000000, %l5 = 00000000001e0000
11806 swapa [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
11807! Starting 10 instruction Load Burst
11808! Mem[00000000300c1408] = ff000000, %l2 = 0000000000000000
11809 ldsha [%i3+%o4]0x81,%l2 ! %l2 = ffffffffffffff00
11810
11811p0_label_449:
11812! Mem[0000000010101400] = 00000000, %l5 = 0000000000000000
11813 lduha [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
11814! Mem[0000000030181408] = ff57000000ff0000, %l5 = 0000000000000000
11815 ldxa [%i6+%o4]0x81,%l5 ! %l5 = ff57000000ff0000
11816! Mem[0000000010101414] = ff0000ff, %l5 = ff57000000ff0000
11817 ldsh [%i4+0x016],%l5 ! %l5 = 00000000000000ff
11818! Mem[0000000030101410] = ff000000 ffffffff, %l2 = ffffff00, %l3 = 46316778
11819 ldda [%i4+%o5]0x89,%l2 ! %l2 = 00000000ffffffff 00000000ff000000
11820! Mem[00000000211c0000] = 00ff4b99, %l3 = 00000000ff000000
11821 ldsh [%o2+%g0],%l3 ! %l3 = 00000000000000ff
11822! Mem[00000000201c0000] = ffffeaae, %l5 = 00000000000000ff
11823 ldstub [%o0+%g0],%l5 ! %l5 = 000000ff000000ff
11824! Mem[00000000300c1408] = 000000ff, %l1 = 3e7b12afc7452691
11825 lduha [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
11826! %l0 = 4ea8dc7ff8bac8a1, %l2 = 00000000ffffffff, %l5 = 00000000000000ff
11827 and %l0,%l2,%l5 ! %l5 = 00000000f8bac8a1
11828! Mem[0000000010181408] = 00000000, %l3 = 00000000000000ff
11829 ldsha [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000
11830! Starting 10 instruction Store Burst
11831! Code Fragment 3
11832p0_fragment_54:
11833! %l0 = 4ea8dc7ff8bac8a1
11834 setx 0x40a9d2f7906557e6,%g7,%l0 ! %l0 = 40a9d2f7906557e6
11835! %l1 = 00000000000000ff
11836 setx 0xc1f9f8582bb0c48b,%g7,%l1 ! %l1 = c1f9f8582bb0c48b
11837 setx 0x1fe000, %g1, %g3
11838 or %l0, %g3, %l0 ! always set perrmask = 0xff
11839 setx 0x1ffff8, %g1, %g2
11840 and %l0, %g2, %l0
11841 ta T_CHANGE_HPRIV
11842 stxa %l1, [%l0]ASI_DCACHE_DATA
11843 ta T_CHANGE_NONHPRIV
11844! %l0 = 40a9d2f7906557e6
11845 setx 0xcf31d2703ca96d1b,%g7,%l0 ! %l0 = cf31d2703ca96d1b
11846! %l1 = c1f9f8582bb0c48b
11847 setx 0xaa02ce700f263ecd,%g7,%l1 ! %l1 = aa02ce700f263ecd
11848
11849p0_label_450:
11850! %l3 = 0000000000000000, Mem[0000000010081400] = 00000000000000ff
11851 stxa %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000000
11852! %l6 = 000000ff, %l7 = 000000a0, Mem[0000000030101410] = ffffffff ff000000
11853 stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff 000000a0
11854! %f8 = 00000000 00000000, %l6 = 00000000000000ff
11855! Mem[0000000030041438] = 2056900fa06200ff
11856 add %i1,0x038,%g1
11857 stda %f8,[%g1+%l6]ASI_PST16_S ! Mem[0000000030041438] = 0000000000000000
11858! %f20 = 00003300 0f000000, Mem[0000000010081410] = 000057ff 00000000
11859 stda %f20,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00003300 0f000000
11860! %f2 = 00ff0000, Mem[0000000030001410] = 000000ff
11861 sta %f2 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00ff0000
11862! %f6 = 1e000000 000000ff, Mem[0000000010081400] = 00000000 00000000
11863 std %f6 ,[%i2+%g0] ! Mem[0000000010081400] = 1e000000 000000ff
11864! Mem[0000000010181410] = 0000000f, %l2 = 00000000ffffffff
11865 swapa [%i6+%o5]0x80,%l2 ! %l2 = 000000000000000f
11866! Mem[0000000010141408] = df000000, %l6 = 00000000000000ff
11867 ldstuba [%i5+%o4]0x80,%l6 ! %l6 = 000000df000000ff
11868! %l6 = 00000000000000df, Mem[0000000010081400] = ff0000000000001e
11869 stxa %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000000000df
11870! Starting 10 instruction Load Burst
11871! Mem[00000000100c1428] = 107c3fd9, %l4 = 0000000000000000
11872 lduwa [%i3+0x028]%asi,%l4 ! %l4 = 00000000107c3fd9
11873
11874p0_label_451:
11875! Mem[0000000030101400] = 00000000, %l3 = 0000000000000000
11876 lduba [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
11877! Mem[0000000030101400] = 00000000, %l5 = 00000000f8bac8a1
11878 lduba [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000000
11879! Mem[00000000300c1408] = ff00000000000000, %f2 = 00ff0000 6c8e7aff
11880 ldda [%i3+%o4]0x81,%f2 ! %f2 = ff000000 00000000
11881! Mem[0000000010101410] = ff000000, %l0 = cf31d2703ca96d1b
11882 ldsba [%i4+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
11883! Mem[0000000010041428] = ffff0000, %l2 = 000000000000000f
11884 ldsb [%i1+0x02a],%l2 ! %l2 = 0000000000000000
11885! Mem[0000000030041410] = ffff0000000000ff, %f6 = 1e000000 000000ff
11886 ldda [%i1+%o5]0x81,%f6 ! %f6 = ffff0000 000000ff
11887! Mem[0000000030141408] = 0000000000000000, %f10 = 00000000 000000ff
11888 ldda [%i5+%o4]0x89,%f10 ! %f10 = 00000000 00000000
11889! Mem[0000000030141410] = 000033000f000000, %f14 = 0000001e 00000000
11890 ldda [%i5+%o5]0x89,%f14 ! %f14 = 00003300 0f000000
11891! Mem[0000000010181400] = 000000ff, %l7 = 00000000000000a0
11892 ldswa [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
11893! Starting 10 instruction Store Burst
11894! %f4 = ff0000ff 000000ff, %l6 = 00000000000000df
11895! Mem[0000000010081400] = df00000000000000
11896 stda %f4,[%i2+%l6]ASI_PST8_P ! Mem[0000000010081400] = ff0000ff000000ff
11897
11898p0_label_452:
11899! %l2 = 0000000000000000, Mem[0000000010001404] = 000057ff, %asi = 80
11900 stwa %l2,[%i0+0x004]%asi ! Mem[0000000010001404] = 00000000
11901! %l5 = 0000000000000000, Mem[0000000030001400] = 00000000
11902 stwa %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
11903! Mem[0000000030001400] = 00000000, %l7 = 00000000000000ff
11904 ldstuba [%i0+%g0]0x81,%l7 ! %l7 = 00000000000000ff
11905! %f26 = ff000080, Mem[00000000300c1410] = 000057ff
11906 sta %f26,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000080
11907! %l2 = 0000000000000000, Mem[0000000010001408] = 0000000000000000
11908 stxa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000
11909! %l0 = ffffffffffffffff, Mem[0000000030101408] = 0000000000000000
11910 stxa %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffffffffffff
11911! Mem[0000000030001408] = 00000000, %l3 = 0000000000000000
11912 ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000ff
11913! Mem[0000000030041400] = 0000ffff, %l0 = ffffffffffffffff
11914 ldstuba [%i1+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
11915! %l0 = 00000000000000ff, Mem[0000000030181408] = 000057ff
11916 stwa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
11917! Starting 10 instruction Load Burst
11918! Mem[0000000010081400] = ff0000ff, %l2 = 0000000000000000
11919 ldsba [%i2+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
11920
11921p0_label_453:
11922! %l2 = ffffffffffffffff, imm = fffffffffffffb2b, %l0 = 00000000000000ff
11923 xnor %l2,-0x4d5,%l0 ! %l0 = fffffffffffffb2b
11924! Mem[0000000030001408] = 00000000 000000ff, %l6 = 000000df, %l7 = 00000000
11925 ldda [%i0+%o4]0x89,%l6 ! %l6 = 00000000000000ff 0000000000000000
11926! Mem[00000000300c1410] = 00ffffff ff000080, %l4 = 107c3fd9, %l5 = 00000000
11927 ldda [%i3+%o5]0x89,%l4 ! %l4 = 00000000ff000080 0000000000ffffff
11928! Mem[0000000010001404] = 00000000, %l2 = ffffffffffffffff
11929 lduba [%i0+0x006]%asi,%l2 ! %l2 = 0000000000000000
11930! Mem[0000000010001408] = 00000000, %f30 = 00000000
11931 lda [%i0+%o4]0x80,%f30 ! %f30 = 00000000
11932! Mem[0000000010041410] = 00ff0000 000062ff, %l4 = ff000080, %l5 = 00ffffff
11933 ldda [%i1+%o5]0x88,%l4 ! %l4 = 00000000000062ff 0000000000ff0000
11934! Mem[00000000100c1434] = 00000000, %l7 = 0000000000000000
11935 lduha [%i3+0x034]%asi,%l7 ! %l7 = 0000000000000000
11936! Mem[00000000100c1400] = 00000000, %l5 = 0000000000ff0000
11937 lduba [%i3+%g0]0x88,%l5 ! %l5 = 0000000000000000
11938! Mem[0000000010101400] = 00000000, %f20 = 00003300
11939 ld [%i4+%g0],%f20 ! %f20 = 00000000
11940! Starting 10 instruction Store Burst
11941! %l5 = 0000000000000000, Mem[0000000010001408] = 00000000
11942 stha %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
11943
11944p0_label_454:
11945! Mem[0000000010081431] = 00000000, %l2 = 0000000000000000
11946 ldstuba [%i2+0x031]%asi,%l2 ! %l2 = 00000000000000ff
11947! %l3 = 0000000000000000, Mem[0000000010041410] = ff620000
11948 stwa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
11949! Mem[00000000300c1408] = 000000ff, %l1 = aa02ce700f263ecd
11950 swapa [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
11951! %l2 = 0000000000000000, Mem[0000000010081400] = ff0000ff
11952 stwa %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
11953! Mem[0000000030141410] = 0000000f, %l7 = 0000000000000000
11954 ldstuba [%i5+%o5]0x81,%l7 ! %l7 = 00000000000000ff
11955! %l3 = 0000000000000000, Mem[00000000211c0000] = 00ff4b99
11956 sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = 00004b99
11957! Mem[000000001018141c] = a06200ff, %l0 = fffffffffffffb2b
11958 swap [%i6+0x01c],%l0 ! %l0 = 00000000a06200ff
11959! %f6 = ffff0000 000000ff, Mem[00000000100c1408] = 31463146 00000000
11960 stda %f6 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffff0000 000000ff
11961! %l2 = 00000000, %l3 = 00000000, Mem[00000000300c1400] = 00000000 000000ff
11962 stda %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 00000000
11963! Starting 10 instruction Load Burst
11964! Mem[0000000010181408] = 00000000, %l5 = 0000000000000000
11965 ldswa [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000000
11966
11967p0_label_455:
11968! Mem[0000000010181400] = 000000ff, %l1 = 00000000000000ff
11969 ldsha [%i6+%g0]0x88,%l1 ! %l1 = 00000000000000ff
11970! Mem[0000000030081408] = 00000000, %l6 = 00000000000000ff
11971 lduba [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000
11972! Mem[0000000010001438] = 41b5677800000000, %f22 = 9e3da5c0 94f1a574
11973 ldda [%i0+0x038]%asi,%f22 ! %f22 = 41b56778 00000000
11974! Mem[0000000010141410] = ff84f28c 0000ff00, %l6 = 00000000, %l7 = 00000000
11975 ldda [%i5+%o5]0x80,%l6 ! %l6 = 00000000ff84f28c 000000000000ff00
11976! Mem[0000000030001400] = ff000000, %l2 = 0000000000000000
11977 lduha [%i0+%g0]0x81,%l2 ! %l2 = 000000000000ff00
11978! Mem[0000000010081410] = 0000000f, %l0 = 00000000a06200ff
11979 ldswa [%i2+%o5]0x80,%l0 ! %l0 = 000000000000000f
11980! Mem[0000000020800040] = ff00a555, %l4 = 00000000000062ff
11981 lduba [%o1+0x041]%asi,%l4 ! %l4 = 0000000000000000
11982! Mem[0000000010181408] = 00000000 56200000, %l2 = 0000ff00, %l3 = 00000000
11983 ldda [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000000 0000000056200000
11984! Mem[0000000030001410] = 0000ff00ff0062a0, %f10 = 00000000 00000000
11985 ldda [%i0+%o5]0x81,%f10 ! %f10 = 0000ff00 ff0062a0
11986! Starting 10 instruction Store Burst
11987! Mem[0000000010081400] = 00000000000000ff, %l4 = 0000000000000000, %l4 = 0000000000000000
11988 casxa [%i2]0x80,%l4,%l4 ! %l4 = 00000000000000ff
11989
11990p0_label_456:
11991! Mem[00000000100c1410] = e0ffefff, %l1 = 00000000000000ff
11992 swapa [%i3+%o5]0x88,%l1 ! %l1 = 00000000e0ffefff
11993! %l0 = 000000000000000f, Mem[0000000020800040] = ff00a555, %asi = 80
11994 stha %l0,[%o1+0x040]%asi ! Mem[0000000020800040] = 000fa555
11995! %f0 = 0000ff00 000057ff, Mem[0000000030141408] = 00000000 00000000
11996 stda %f0 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000ff00 000057ff
11997! %l7 = 000000000000ff00, Mem[0000000030081400] = 000000ff
11998 stba %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
11999! %l2 = 00000000, %l3 = 56200000, Mem[0000000010181410] = ffffffff 00003300
12000 stda %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 56200000
12001! %l3 = 0000000056200000, Mem[000000001004140c] = 1e000000, %asi = 80
12002 stha %l3,[%i1+0x00c]%asi ! Mem[000000001004140c] = 00000000
12003! Mem[00000000100c1400] = 00000000, %l5 = 0000000000000000
12004 ldstuba [%i3+%g0]0x88,%l5 ! %l5 = 00000000000000ff
12005! %l4 = 00000000000000ff, Mem[0000000030081410] = 00001e00
12006 stha %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff
12007! %l4 = 000000ff, %l5 = 00000000, Mem[0000000030081400] = ff000000 ff570000
12008 stda %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff 00000000
12009! Starting 10 instruction Load Burst
12010! Mem[0000000010101408] = 6c8e7aff, %l5 = 0000000000000000
12011 lduwa [%i4+%o4]0x88,%l5 ! %l5 = 000000006c8e7aff
12012
12013p0_label_457:
12014! Mem[0000000030081410] = 000000ff, %l4 = 00000000000000ff
12015 ldsha [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000ff
12016! Mem[0000000030001408] = ff000000, %l2 = 0000000000000000
12017 lduwa [%i0+%o4]0x81,%l2 ! %l2 = 00000000ff000000
12018! Mem[0000000030041408] = 00000000ffffffff, %l7 = 000000000000ff00
12019 ldxa [%i1+%o4]0x81,%l7 ! %l7 = 00000000ffffffff
12020! %f0 = 0000ff00, %f7 = 000000ff
12021 fcmps %fcc3,%f0 ,%f7 ! %fcc3 = 2
12022! Mem[00000000100c1400] = 000000ff, %f6 = ffff0000
12023 lda [%i3+%g0]0x88,%f6 ! %f6 = 000000ff
12024! Mem[0000000010041408] = ff0062a0, %l5 = 000000006c8e7aff
12025 ldsha [%i1+%o4]0x88,%l5 ! %l5 = 00000000000062a0
12026! Mem[0000000030141408] = 00ff0000, %l7 = 00000000ffffffff
12027 lduba [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000000
12028! Mem[0000000010041408] = a06200ff, %f31 = 0000ffff
12029 lda [%i1+%o4]0x80,%f31 ! %f31 = a06200ff
12030! %f16 = 000000ff, %f16 = 000000ff, %f17 = 00000000
12031 fsubs %f16,%f16,%f17 ! %l0 = 0000000000000031, Unfinished, %fsr = 2700000c00
12032! Starting 10 instruction Store Burst
12033! %l4 = 00000000000000ff, Mem[0000000030181408] = 000000ff
12034 stwa %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
12035
12036p0_label_458:
12037! %f30 = 00000000, Mem[0000000010001400] = ffffffff
12038 sta %f30,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
12039! Mem[00000000100c1400] = ff000000, %l0 = 00000031, %l4 = 000000ff
12040 casa [%i3]0x80,%l0,%l4 ! %l4 = 00000000ff000000
12041! %f18 = ff570000 00ff0000, Mem[0000000010041400] = 00000000 00000000
12042 stda %f18,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff570000 00ff0000
12043! %l3 = 0000000056200000, Mem[00000000100c141c] = 000057ff, %asi = 80
12044 stba %l3,[%i3+0x01c]%asi ! Mem[00000000100c141c] = 000057ff
12045! %l0 = 0000000000000031, Mem[0000000030081410] = 000000ff
12046 stha %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000031
12047! %f19 = 00ff0000, Mem[0000000010081410] = 0000000f
12048 sta %f19,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00ff0000
12049! Mem[00000000218001c1] = 00ffeec2, %l6 = 00000000ff84f28c
12050 ldstuba [%o3+0x1c1]%asi,%l6 ! %l6 = 000000ff000000ff
12051! %f24 = ff570000 80000000, %l1 = 00000000e0ffefff
12052! Mem[0000000010101420] = 0000000000000000
12053 add %i4,0x020,%g1
12054 stda %f24,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010101420] = 00000080000057ff
12055! Mem[0000000010001414] = 00000000, %l6 = 00000000000000ff
12056 swap [%i0+0x014],%l6 ! %l6 = 0000000000000000
12057! Starting 10 instruction Load Burst
12058! Mem[0000000030141400] = ff00005cffffffff, %l4 = 00000000ff000000
12059 ldxa [%i5+%g0]0x81,%l4 ! %l4 = ff00005cffffffff
12060
12061p0_label_459:
12062! Mem[00000000100c1408] = 0000ffff, %l5 = 00000000000062a0
12063 ldswa [%i3+%o4]0x88,%l5 ! %l5 = 000000000000ffff
12064! Mem[0000000010041439] = 1e000000, %l7 = 0000000000000000
12065 ldstuba [%i1+0x039]%asi,%l7 ! %l7 = 00000000000000ff
12066! Mem[0000000010041410] = 00ff000000000000, %f14 = 00003300 0f000000
12067 ldda [%i1+%o5]0x88,%f14 ! %f14 = 00ff0000 00000000
12068! Mem[0000000030081410] = 00000031, %f15 = 00000000
12069 lda [%i2+%o5]0x89,%f15 ! %f15 = 00000031
12070! Mem[0000000030081408] = 00000000, %l7 = 0000000000000000
12071 lduwa [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000000
12072! Mem[0000000030101408] = ffffffff, %l4 = ff00005cffffffff
12073 lduba [%i4+%o4]0x81,%l4 ! %l4 = 00000000000000ff
12074! Mem[0000000010101400] = 00000000 000000ff, %l6 = 00000000, %l7 = 00000000
12075 ldda [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000 00000000000000ff
12076! Mem[0000000010081410] = 000033000000ff00, %l2 = 00000000ff000000
12077 ldxa [%i2+%o5]0x88,%l2 ! %l2 = 000033000000ff00
12078! Mem[0000000010181408] = 00000000, %f29 = ff000000
12079 lda [%i6+%o4]0x88,%f29 ! %f29 = 00000000
12080! Starting 10 instruction Store Burst
12081! Mem[0000000010101400] = 00000000, %l4 = 00000000000000ff
12082 swapa [%i4+%g0]0x80,%l4 ! %l4 = 0000000000000000
12083
12084p0_label_460:
12085! %l0 = 00000031, %l1 = e0ffefff, Mem[0000000010001408] = 00000000 00000000
12086 stda %l0,[%i0+0x008]%asi ! Mem[0000000010001408] = 00000031 e0ffefff
12087! %l1 = 00000000e0ffefff, Mem[0000000020800040] = 000fa555
12088 stb %l1,[%o1+0x040] ! Mem[0000000020800040] = ff0fa555
12089! Mem[0000000030081400] = ff000000, %l4 = 0000000000000000
12090 swapa [%i2+%g0]0x81,%l4 ! %l4 = 00000000ff000000
12091! %f5 = 000000ff, Mem[000000001004140c] = 00000000
12092 st %f5 ,[%i1+0x00c] ! Mem[000000001004140c] = 000000ff
12093! %l6 = 0000000000000000, Mem[0000000010041402] = ff570000
12094 stb %l6,[%i1+0x002] ! Mem[0000000010041400] = ff570000
12095! Mem[0000000010141410] = ff84f28c, %l1 = 00000000e0ffefff
12096 swap [%i5+%o5],%l1 ! %l1 = 00000000ff84f28c
12097! Mem[0000000010141400] = 001e0000, %l1 = 00000000ff84f28c
12098 ldstuba [%i5+%g0]0x88,%l1 ! %l1 = 00000000000000ff
12099! %f28 = ffffffff 00000000, %l7 = 00000000000000ff
12100! Mem[0000000010181400] = ff00000000000000
12101 stda %f28,[%i6+%l7]ASI_PST32_P ! Mem[0000000010181400] = ffffffff00000000
12102! %l7 = 00000000000000ff, Mem[0000000030041410] = 0000ffff
12103 stha %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff
12104! Starting 10 instruction Load Burst
12105! Mem[00000000100c1414] = 00000000, %l7 = 00000000000000ff
12106 ldsw [%i3+0x014],%l7 ! %l7 = 0000000000000000
12107
12108p0_label_461:
12109! Mem[0000000030181408] = 000000ff, %l5 = 000000000000ffff
12110 lduha [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
12111! Mem[0000000010001434] = ffff0000, %l3 = 0000000056200000
12112 lduwa [%i0+0x034]%asi,%l3 ! %l3 = 00000000ffff0000
12113! Mem[0000000030181400] = ff00005cffffffff, %f16 = 000000ff 00000000
12114 ldda [%i6+%g0]0x89,%f16 ! %f16 = ff00005c ffffffff
12115! Mem[0000000030081410] = 00000031, %l0 = 0000000000000031
12116 lduha [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000031
12117! Mem[0000000010041410] = 00000000, %l5 = 00000000000000ff
12118 ldsw [%i1+%o5],%l5 ! %l5 = 0000000000000000
12119! Mem[0000000010101410] = 000000ff, %l4 = 00000000ff000000
12120 lduwa [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff
12121! Mem[0000000010181400] = ffffffff, %l0 = 0000000000000031
12122 ldswa [%i6+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
12123! Mem[0000000010001410] = 0000eaff000000ff, %l7 = 0000000000000000
12124 ldxa [%i0+%o5]0x80,%l7 ! %l7 = 0000eaff000000ff
12125! Mem[0000000030101408] = ffffffff, %f14 = 00ff0000
12126 lda [%i4+%o4]0x81,%f14 ! %f14 = ffffffff
12127! Starting 10 instruction Store Burst
12128! %f11 = ff0062a0, %f4 = ff0000ff
12129 fcmpes %fcc1,%f11,%f4 ! %fcc1 = 1
12130
12131p0_label_462:
12132! %f22 = 41b56778, Mem[0000000010001408] = 00000031
12133 sta %f22,[%i0+%o4]0x80 ! Mem[0000000010001408] = 41b56778
12134! %l0 = ffffffffffffffff, Mem[0000000010101400] = ff000000
12135 stba %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff0000ff
12136! Mem[0000000010041420] = 6c8eef00000000ff, %l6 = 0000000000000000, %l6 = 0000000000000000
12137 add %i1,0x20,%g1
12138 casxa [%g1]0x80,%l6,%l6 ! %l6 = 6c8eef00000000ff
12139! %l4 = 00000000000000ff, Mem[0000000030081400] = 0000000000000000
12140 stxa %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000000000ff
12141! %l6 = 6c8eef00000000ff, Mem[0000000010141408] = ff000000
12142 stba %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000
12143! Mem[0000000030101410] = 000000ff, %l7 = 0000eaff000000ff
12144 swapa [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000ff
12145! %l1 = 0000000000000000, Mem[0000000010001408] = 41b56778e0ffefff
12146 stxa %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000
12147! %f22 = 41b56778 00000000, %l4 = 00000000000000ff
12148! Mem[0000000010141420] = 00000000000000ff
12149 add %i5,0x020,%g1
12150 stda %f22,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010141420] = 000000007867b541
12151! %f27 = f200ffff, Mem[0000000010081410] = 0000ff00
12152 sta %f27,[%i2+%o5]0x88 ! Mem[0000000010081410] = f200ffff
12153! Starting 10 instruction Load Burst
12154! Mem[00000000100c143c] = 000000ff, %l7 = 00000000000000ff
12155 ldsb [%i3+0x03f],%l7 ! %l7 = ffffffffffffffff
12156
12157p0_label_463:
12158! Mem[00000000300c1408] = cd3e260f, %l0 = ffffffffffffffff
12159 ldswa [%i3+%o4]0x81,%l0 ! %l0 = ffffffffcd3e260f
12160! Mem[0000000030141400] = ff00005c ffffffff, %l2 = 0000ff00, %l3 = ffff0000
12161 ldda [%i5+%g0]0x81,%l2 ! %l2 = 00000000ff00005c 00000000ffffffff
12162! Mem[0000000030141410] = ff00000f, %l0 = ffffffffcd3e260f
12163 ldswa [%i5+%o5]0x81,%l0 ! %l0 = ffffffffff00000f
12164! Mem[0000000030001408] = 000000ff, %f7 = 000000ff
12165 lda [%i0+%o4]0x89,%f7 ! %f7 = 000000ff
12166! Mem[0000000010001410] = 0000eaff, %l3 = 00000000ffffffff
12167 ldswa [%i0+%o5]0x80,%l3 ! %l3 = 000000000000eaff
12168! %f5 = 000000ff, %f3 = 00000000, %f8 = 00000000
12169 fdivs %f5 ,%f3 ,%f8 ! %f8 = 7f800000
12170! Mem[0000000030081400] = 00000000, %l1 = 0000000000000000
12171 lduba [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000
12172! Mem[000000001010141c] = 0000001e, %l7 = ffffffffffffffff
12173 lduw [%i4+0x01c],%l7 ! %l7 = 000000000000001e
12174! Mem[0000000010081408] = ff000000, %l2 = 00000000ff00005c
12175 lduba [%i2+%o4]0x80,%l2 ! %l2 = 00000000000000ff
12176! Starting 10 instruction Store Burst
12177! Mem[0000000010101408] = ff7a8e6c, %l3 = 000000000000eaff
12178 swapa [%i4+%o4]0x80,%l3 ! %l3 = 00000000ff7a8e6c
12179
12180p0_label_464:
12181! Mem[0000000010101400] = ff0000ff, %l2 = 00000000000000ff
12182 swapa [%i4+%g0]0x80,%l2 ! %l2 = 00000000ff0000ff
12183! Mem[0000000010041414] = 0000ff00, %l4 = 00000000000000ff, %asi = 80
12184 swapa [%i1+0x014]%asi,%l4 ! %l4 = 000000000000ff00
12185! %f18 = ff570000 00ff0000, %l6 = 6c8eef00000000ff
12186! Mem[00000000300c1430] = 0000000000000000
12187 add %i3,0x030,%g1
12188 stda %f18,[%g1+%l6]ASI_PST32_SL ! Mem[00000000300c1430] = 0000ff00000057ff
12189! Mem[0000000021800001] = 00fff55e, %l5 = 0000000000000000
12190 ldstub [%o3+0x001],%l5 ! %l5 = 000000ff000000ff
12191! %l5 = 00000000000000ff, Mem[0000000030081410] = 31000000
12192 stha %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00ff0000
12193! %f4 = ff0000ff, Mem[0000000030001408] = ff000000
12194 sta %f4 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff0000ff
12195! %l7 = 000000000000001e, Mem[0000000010041400] = ff570000
12196 stha %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 001e0000
12197! %l7 = 000000000000001e, Mem[0000000030141400] = ff00005c
12198 stba %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 1e00005c
12199! %l6 = 000000ff, %l7 = 0000001e, Mem[0000000010101400] = 000000ff 000000ff
12200 stda %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff 0000001e
12201! Starting 10 instruction Load Burst
12202! Mem[0000000030141410] = 0f0000ff, %l5 = 00000000000000ff
12203 ldsba [%i5+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
12204
12205p0_label_465:
12206! Mem[00000000100c1410] = ff000000, %f16 = ff00005c
12207 lda [%i3+%o5]0x80,%f16 ! %f16 = ff000000
12208! Mem[0000000010081408] = ff000000, %l3 = 00000000ff7a8e6c
12209 lduba [%i2+%o4]0x80,%l3 ! %l3 = 00000000000000ff
12210! Mem[0000000030041400] = 0000ffff, %l7 = 000000000000001e
12211 ldsba [%i1+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
12212! Mem[0000000030141410] = 000033000f0000ff, %f10 = 0000ff00 ff0062a0
12213 ldda [%i5+%o5]0x89,%f10 ! %f10 = 00003300 0f0000ff
12214! Mem[0000000010181410] = 00000000, %l5 = ffffffffffffffff
12215 ldswa [%i6+%o5]0x80,%l5 ! %l5 = 0000000000000000
12216! Mem[0000000030101410] = ff000000, %l1 = 0000000000000000
12217 ldsha [%i4+%o5]0x81,%l1 ! %l1 = ffffffffffffff00
12218! Mem[00000000300c1408] = cd3e260f, %l6 = 6c8eef00000000ff
12219 ldsba [%i3+%o4]0x81,%l6 ! %l6 = ffffffffffffffcd
12220! Mem[0000000010001418] = 1eff0000 000000ff, %l4 = 0000ff00, %l5 = 00000000
12221 ldda [%i0+0x018]%asi,%l4 ! %l4 = 000000001eff0000 00000000000000ff
12222! Mem[0000000030141408] = 0000ff00, %l4 = 000000001eff0000
12223 lduwa [%i5+%o4]0x81,%l4 ! %l4 = 000000000000ff00
12224! Starting 10 instruction Store Burst
12225! %l1 = ffffffffffffff00, Mem[0000000030141410] = 000033000f0000ff
12226 stxa %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffffffffff00
12227
12228p0_label_466:
12229! %f30 = 00000000 a06200ff, %l0 = ffffffffff00000f
12230! Mem[0000000030141430] = 000000ffffffffff
12231 add %i5,0x030,%g1
12232 stda %f30,[%g1+%l0]ASI_PST32_S ! Mem[0000000030141430] = 00000000a06200ff
12233! Mem[0000000010081404] = 000000ff, %l6 = ffffffcd, %l3 = 000000ff
12234 add %i2,0x04,%g1
12235 casa [%g1]0x80,%l6,%l3 ! %l3 = 00000000000000ff
12236! %l7 = ffffffffffffffff, Mem[0000000010101410] = 000000ff
12237 stha %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000ffff
12238! Mem[00000000201c0000] = ffffeaae, %l7 = ffffffffffffffff
12239 ldstub [%o0+%g0],%l7 ! %l7 = 000000ff000000ff
12240! Mem[0000000010141410] = ffefffe0, %l0 = ffffffffff00000f
12241 ldstuba [%i5+%o5]0x88,%l0 ! %l0 = 000000e0000000ff
12242! %f9 = 00000000, Mem[0000000010181400] = ffffffff
12243 sta %f9 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
12244! %l2 = 00000000ff0000ff, Mem[0000000030081410] = 00ff0000
12245 stba %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffff0000
12246! Mem[0000000010001408] = 00000000, %l6 = ffffffffffffffcd
12247 swapa [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000
12248! %l2 = 00000000ff0000ff, Mem[0000000030001400] = ff000000
12249 stwa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff0000ff
12250! Starting 10 instruction Load Burst
12251! Mem[0000000010081410] = f200ffff, %l6 = 0000000000000000
12252 ldsha [%i2+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
12253
12254p0_label_467:
12255! Mem[0000000010181400] = 00000000, %l7 = 00000000000000ff
12256 lduba [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
12257! Mem[0000000010101408] = 0000eaff, %l6 = ffffffffffffffff
12258 ldsba [%i4+%o4]0x80,%l6 ! %l6 = 0000000000000000
12259! Mem[0000000010081408] = 00003300000000ff, %l2 = 00000000ff0000ff
12260 ldxa [%i2+%o4]0x88,%l2 ! %l2 = 00003300000000ff
12261! Mem[0000000021800080] = ffff3e7c, %l4 = 000000000000ff00
12262 ldub [%o3+0x081],%l4 ! %l4 = 00000000000000ff
12263! Mem[00000000100c1400] = ff000000, %l5 = 00000000000000ff
12264 ldsba [%i3+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
12265! Mem[0000000030001400] = ff0000ff, %l5 = ffffffffffffffff
12266 ldswa [%i0+%g0]0x81,%l5 ! %l5 = ffffffffff0000ff
12267! Mem[0000000021800080] = ffff3e7c, %l1 = ffffffffffffff00
12268 ldsba [%o3+0x080]%asi,%l1 ! %l1 = ffffffffffffffff
12269! Mem[000000001010140c] = 0000ff00, %l3 = 00000000000000ff
12270 ldsw [%i4+0x00c],%l3 ! %l3 = 000000000000ff00
12271! Mem[00000000100c1430] = ff00000000000000, %l2 = 00003300000000ff
12272 ldx [%i3+0x030],%l2 ! %l2 = ff00000000000000
12273! Starting 10 instruction Store Burst
12274! %l3 = 000000000000ff00, Mem[0000000030001410] = 0000ff00
12275 stba %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000ff00
12276
12277p0_label_468:
12278! %l6 = 0000000000000000, Mem[0000000010141408] = 000000ff
12279 stba %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
12280! Mem[0000000030141408] = 0000ff00, %l7 = 0000000000000000
12281 ldstuba [%i5+%o4]0x81,%l7 ! %l7 = 00000000000000ff
12282! %f16 = ff000000 ffffffff, Mem[0000000010141410] = ffffefff 0000ff00
12283 stda %f16,[%i5+0x010]%asi ! Mem[0000000010141410] = ff000000 ffffffff
12284! Mem[0000000010181408] = 00000000, %l0 = 00000000000000e0
12285 ldstuba [%i6+%o4]0x80,%l0 ! %l0 = 00000000000000ff
12286! Mem[0000000010141413] = ff000000, %l6 = 0000000000000000
12287 ldstub [%i5+0x013],%l6 ! %l6 = 00000000000000ff
12288! %f19 = 00ff0000, Mem[0000000030001408] = ff0000ff
12289 sta %f19,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00ff0000
12290! Code Fragment 3
12291p0_fragment_55:
12292! %l0 = 0000000000000000
12293 setx 0x4306caf04eba1e2f,%g7,%l0 ! %l0 = 4306caf04eba1e2f
12294! %l1 = ffffffffffffffff
12295 setx 0xf40dfc38345a9717,%g7,%l1 ! %l1 = f40dfc38345a9717
12296 setx 0x1fe000, %g1, %g3
12297 or %l0, %g3, %l0 ! always set perrmask = 0xff
12298 setx 0x1ffff8, %g1, %g2
12299 and %l0, %g2, %l0
12300 ta T_CHANGE_HPRIV
12301 stxa %l1, [%l0]ASI_DCACHE_DATA
12302 ta T_CHANGE_NONHPRIV
12303! %l0 = 4306caf04eba1e2f
12304 setx 0xf559ad883e42917b,%g7,%l0 ! %l0 = f559ad883e42917b
12305! %l1 = f40dfc38345a9717
12306 setx 0xdc83d5e7ab063d2c,%g7,%l1 ! %l1 = dc83d5e7ab063d2c
12307! Mem[0000000010081420] = ffff0000, %l7 = 00000000, %l3 = 0000ff00
12308 add %i2,0x20,%g1
12309 casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000ffff0000
12310! %l7 = 0000000000000000, %l6 = 0000000000000000, %y = 00000000
12311 sdiv %l7,%l6,%l5 ! Div by zero, %l0 = f559ad883e4291cb
12312 mov %l0,%y ! %y = 3e4291a3
12313! Starting 10 instruction Load Burst
12314! Mem[0000000020800040] = ff0fa555, %l6 = 0000000000000000
12315 ldsba [%o1+0x040]%asi,%l6 ! %l6 = ffffffffffffffff
12316
12317p0_label_469:
12318! Mem[0000000030181400] = ffffffff, %l4 = 00000000000000ff
12319 lduha [%i6+%g0]0x89,%l4 ! %l4 = 000000000000ffff
12320! Mem[0000000030101408] = ffffffff, %l2 = ff00000000000000
12321 ldsha [%i4+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
12322! Mem[0000000030101408] = ffffffff, %l1 = dc83d5e7ab063d2c
12323 ldsha [%i4+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
12324! Mem[0000000030101408] = ffffffff, %l1 = ffffffffffffffff
12325 lduha [%i4+%o4]0x81,%l1 ! %l1 = 000000000000ffff
12326! Mem[000000001000141c] = 000000ff, %l6 = ffffffffffffffff
12327 lduh [%i0+0x01c],%l6 ! %l6 = 0000000000000000
12328! %l1 = 000000000000ffff, %l1 = 000000000000ffff, %l7 = 0000000000000000
12329 and %l1,%l1,%l7 ! %l7 = 000000000000ffff
12330! Mem[0000000030081408] = 00000000, %l4 = 000000000000ffff
12331 ldswa [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
12332! Mem[0000000030181410] = 00003300, %l6 = 0000000000000000
12333 ldsha [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
12334! Mem[0000000010101408] = 00ff0000ffea0000, %f14 = ffffffff 00000031
12335 ldda [%i4+%o4]0x88,%f14 ! %f14 = 00ff0000 ffea0000
12336! Starting 10 instruction Store Burst
12337! %l4 = 0000000000000000, immed = 00000d1a, %y = 3e4291a3
12338 umul %l4,0xd1a,%l4 ! %l4 = 0000000000000000, %y = 00000000
12339
12340p0_label_470:
12341! Mem[0000000030181400] = ffffffff, %l2 = ffffffffffffffff
12342 swapa [%i6+%g0]0x81,%l2 ! %l2 = 00000000ffffffff
12343! Mem[000000001014141d] = 49690000, %l0 = f559ad883e4291a3
12344 ldstuba [%i5+0x01d]%asi,%l0 ! %l0 = 00000069000000ff
12345! %l3 = 00000000ffff0000, Mem[00000000100c1418] = 42e510f7
12346 stw %l3,[%i3+0x018] ! Mem[00000000100c1418] = ffff0000
12347! %l2 = 00000000ffffffff, Mem[0000000010041408] = a06200ff000000ff
12348 stxa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000ffffffff
12349! Mem[000000001014143c] = 005c00ff, %l7 = 000000000000ffff
12350 swap [%i5+0x03c],%l7 ! %l7 = 00000000005c00ff
12351! Mem[0000000030081408] = 00000000, %l1 = 000000000000ffff
12352 swapa [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
12353! %f5 = 000000ff, Mem[0000000010041420] = 6c8eef00
12354 st %f5 ,[%i1+0x020] ! Mem[0000000010041420] = 000000ff
12355! Mem[00000000211c0001] = 00004b99, %l0 = 0000000000000069
12356 ldstub [%o2+0x001],%l0 ! %l0 = 00000000000000ff
12357! %l0 = 0000000000000000, Mem[000000001000140a] = ffffffcd
12358 sth %l0,[%i0+0x00a] ! Mem[0000000010001408] = ffff0000
12359! Starting 10 instruction Load Burst
12360! Mem[0000000030001410] = 00ff0000, %l6 = 0000000000000000
12361 ldsba [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
12362
12363p0_label_471:
12364! Mem[0000000030041408] = 00000000, %l1 = 0000000000000000
12365 lduha [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
12366! Mem[0000000030001408] = 0000ff00 00000000, %l2 = ffffffff, %l3 = ffff0000
12367 ldda [%i0+%o4]0x81,%l2 ! %l2 = 000000000000ff00 0000000000000000
12368! Mem[00000000211c0000] = 00ff4b99, %l6 = 0000000000000000
12369 lduha [%o2+0x000]%asi,%l6 ! %l6 = 00000000000000ff
12370! Mem[00000000100c1408] = ff0000000000ffff, %f22 = 41b56778 00000000
12371 ldda [%i3+%o4]0x88,%f22 ! %f22 = ff000000 0000ffff
12372! %l7 = 00000000005c00ff, %l0 = 0000000000000000, %l3 = 0000000000000000
12373 andn %l7,%l0,%l3 ! %l3 = 00000000005c00ff
12374! Mem[0000000030001408] = 00ff0000, %l7 = 00000000005c00ff
12375 lduwa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000ff0000
12376! Mem[0000000030101410] = ff000000, %l3 = 00000000005c00ff
12377 lduba [%i4+%o5]0x81,%l3 ! %l3 = 00000000000000ff
12378! Mem[0000000010181400] = 00000000, %l3 = 00000000000000ff
12379 ldswa [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
12380! Mem[00000000300c1410] = 800000ff, %l5 = ffffffffff0000ff
12381 ldswa [%i3+%o5]0x81,%l5 ! %l5 = ffffffff800000ff
12382! Starting 10 instruction Store Burst
12383! %l3 = 0000000000000000, Mem[00000000100c1408] = 0000ffff
12384 stha %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
12385
12386p0_label_472:
12387! Mem[0000000030081410] = ffff0000, %l0 = 0000000000000000
12388 ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
12389! %f24 = ff570000 80000000, Mem[0000000010181408] = ff000000 56200000
12390 std %f24,[%i6+%o4] ! Mem[0000000010181408] = ff570000 80000000
12391! %l4 = 0000000000000000, Mem[0000000010081408] = ff000000
12392 stwa %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
12393! %l5 = ffffffff800000ff, Mem[0000000020800040] = ff0fa555
12394 sth %l5,[%o1+0x040] ! Mem[0000000020800040] = 00ffa555
12395! %l3 = 0000000000000000, Mem[0000000030041408] = 00000000
12396 stba %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
12397! %f18 = ff570000 00ff0000, %l0 = 00000000000000ff
12398! Mem[0000000010141410] = ff0000ffffffffff
12399 add %i5,0x010,%g1
12400 stda %f18,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010141410] = 0000ff00000057ff
12401! Mem[0000000010001434] = ffff0000, %l5 = ffffffff800000ff
12402 swap [%i0+0x034],%l5 ! %l5 = 00000000ffff0000
12403! %f28 = ffffffff 00000000, Mem[0000000030041408] = 00000000 ffffffff
12404 stda %f28,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffff 00000000
12405! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010141408] = 00000000 00000000
12406 stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff 00000000
12407! Starting 10 instruction Load Burst
12408! %f6 = 000000ff 000000ff, Mem[0000000010181408] = ff570000 80000000
12409 stda %f6 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff 000000ff
12410
12411p0_label_473:
12412! Mem[00000000100c1410] = ff00000000000000, %f26 = ff000080 f200ffff
12413 ldda [%i3+%o5]0x80,%f26 ! %f26 = ff000000 00000000
12414! Mem[0000000010101400] = 000000ff, %l6 = 00000000000000ff
12415 lduwa [%i4+%g0]0x80,%l6 ! %l6 = 00000000000000ff
12416! Mem[0000000030081410] = 00000000 0000ffff, %l4 = 00000000, %l5 = ffff0000
12417 ldda [%i2+%o5]0x89,%l4 ! %l4 = 000000000000ffff 0000000000000000
12418! Mem[0000000030041400] = ffff000000000000, %f26 = ff000000 00000000
12419 ldda [%i1+%g0]0x81,%f26 ! %f26 = ffff0000 00000000
12420! Mem[0000000010181408] = 000000ff, %l1 = 0000000000000000
12421 lduwa [%i6+%o4]0x80,%l1 ! %l1 = 00000000000000ff
12422! Mem[00000000300c1408] = 0f263ecd, %l3 = 0000000000000000
12423 ldsba [%i3+%o4]0x89,%l3 ! %l3 = ffffffffffffffcd
12424! Mem[0000000010141408] = 000000ff 00000000, %l4 = 0000ffff, %l5 = 00000000
12425 ldda [%i5+%o4]0x80,%l4 ! %l4 = 00000000000000ff 0000000000000000
12426! Mem[0000000010081408] = 00000000, %l0 = 00000000000000ff
12427 ldsha [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
12428! Mem[0000000030141410] = 00ffffff, %l6 = 00000000000000ff
12429 ldsba [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000
12430! Starting 10 instruction Store Burst
12431! %f3 = 00000000, Mem[0000000010081400] = 00000000
12432 sta %f3 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
12433
12434p0_label_474:
12435! %l4 = 00000000000000ff, Mem[0000000010081400] = 00000000
12436 stha %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ff0000
12437! %l2 = 000000000000ff00, Mem[0000000010001408] = ffff000000000000, %asi = 80
12438 stxa %l2,[%i0+0x008]%asi ! Mem[0000000010001408] = 000000000000ff00
12439! %l4 = 00000000000000ff, Mem[0000000030181410] = 00003300
12440 stba %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff003300
12441! %l4 = 00000000000000ff, Mem[0000000030101408] = ffffffff
12442 stwa %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff
12443! %l3 = ffffffffffffffcd, Mem[00000000100c1400] = 00000000000000ff
12444 stxa %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffffffffffffcd
12445! %l1 = 00000000000000ff, Mem[00000000100c1400] = ffffffcd
12446 stwa %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
12447! %f16 = ff000000 ffffffff, %l1 = 00000000000000ff
12448! Mem[0000000030001430] = ffffff7fc30000ff
12449 add %i0,0x030,%g1
12450 stda %f16,[%g1+%l1]ASI_PST8_S ! Mem[0000000030001430] = ff000000ffffffff
12451! Mem[0000000010101408] = ffea0000, %l5 = 0000000000000000
12452 swapa [%i4+%o4]0x88,%l5 ! %l5 = 00000000ffea0000
12453! %f24 = ff570000 80000000, Mem[0000000030041400] = ffff0000 00000000
12454 stda %f24,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff570000 80000000
12455! Starting 10 instruction Load Burst
12456! Mem[0000000010001428] = ff00001e, %l7 = 0000000000ff0000
12457 lduha [%i0+0x02a]%asi,%l7 ! %l7 = 000000000000001e
12458
12459p0_label_475:
12460! Code Fragment 4
12461p0_fragment_56:
12462! %l0 = 0000000000000000
12463 setx 0xc72c1d479a8235f7,%g7,%l0 ! %l0 = c72c1d479a8235f7
12464! %l1 = 00000000000000ff
12465 setx 0xb6f07db03282e096,%g7,%l1 ! %l1 = b6f07db03282e096
12466 setx 0x7ff8, %g1, %g2
12467 and %l0, %g2, %l0
12468 setx 0xffffffff, %g1, %g2
12469 and %l1, %g2, %l1
12470 setx 0x100000000, %g1, %g2
12471 or %l1, %g2, %l1 ! Set bit 32 - perrinj
12472 ta T_CHANGE_HPRIV
12473 stxa %l1, [%l0]ASI_ICACHE_INSTR
12474 ta T_CHANGE_NONHPRIV
12475! %l0 = c72c1d479a8235f7
12476 setx 0x0fee18605aa0c0e5,%g7,%l0 ! %l0 = 0fee18605aa0c0e5
12477! %l1 = b6f07db03282e096
12478 setx 0x4e0908884b0ec1a9,%g7,%l1 ! %l1 = 4e0908884b0ec1a9
12479! Mem[0000000030101400] = 00000000, %l3 = ffffffffffffffcd
12480 ldsha [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
12481! Mem[0000000010181410] = 56200000 00000000, %l2 = 0000ff00, %l3 = 00000000
12482 ldda [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000000 0000000056200000
12483! %l0 = 0fee18605aa0c0e5, immed = fffff6fb, %y = 00000000
12484 umul %l0,-0x905,%l6 ! %l6 = 5aa0bdb394142e87, %y = 5aa0bdb3
12485! Mem[0000000010001418] = 1eff0000000000ff, %f12 = 00000000 000080ff
12486 ldda [%i0+0x018]%asi,%f12 ! %f12 = 1eff0000 000000ff
12487! Mem[0000000010181408] = ff000000, %l2 = 0000000000000000
12488 ldsba [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
12489! Mem[0000000030101410] = ff000000, %l7 = 000000000000001e
12490 ldsba [%i4+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
12491! Mem[0000000010141408] = 000000ff, %l4 = 00000000000000ff
12492 lduha [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000
12493! Mem[0000000030001410] = 0000ff00, %f18 = ff570000
12494 lda [%i0+%o5]0x81,%f18 ! %f18 = 0000ff00
12495! Starting 10 instruction Store Burst
12496! %l2 = 0000000000000000, Mem[0000000030181410] = ff0033000f000000
12497 stxa %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000000000000000
12498
12499p0_label_476:
12500! %f16 = ff000000 ffffffff, Mem[0000000010001428] = ff00001e 0f905620
12501 stda %f16,[%i0+0x028]%asi ! Mem[0000000010001428] = ff000000 ffffffff
12502! %f1 = 000057ff, Mem[0000000010041424] = 000000ff
12503 sta %f1 ,[%i1+0x024]%asi ! Mem[0000000010041424] = 000057ff
12504! Mem[000000001008142c] = 0000ffff, %l4 = 0000000000000000
12505 ldstub [%i2+0x02c],%l4 ! %l4 = 00000000000000ff
12506! %f20 = 00000000 0f000000, %l5 = 00000000ffea0000
12507! Mem[0000000010181418] = 2056ff0ffffffb2b
12508 add %i6,0x018,%g1
12509 stda %f20,[%g1+%l5]ASI_PST8_P ! Mem[0000000010181418] = 2056ff0ffffffb2b
12510! %f10 = 00003300 0f0000ff, Mem[00000000100c1400] = 000000ff ffffffff
12511 stda %f10,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00003300 0f0000ff
12512! %l0 = 0fee18605aa0c0e5, immed = ffffff19, %y = 5aa0bdb3
12513 udiv %l0,-0x0e7,%l3 ! %l3 = 000000005aa0be05
12514 mov %l0,%y ! %y = 5aa0c0e5
12515! %l7 = ffffffffffffffff, Mem[00000000211c0001] = 00ff4b99
12516 stb %l7,[%o2+0x001] ! Mem[00000000211c0000] = 00ff4b99
12517! Mem[0000000010101410] = 0000ffff, %l2 = 0000000000000000
12518 swapa [%i4+%o5]0x88,%l2 ! %l2 = 000000000000ffff
12519! Mem[0000000030101400] = 00000000, %l3 = 000000005aa0be05
12520 ldstuba [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff
12521! Starting 10 instruction Load Burst
12522! Mem[00000000100c1400] = 0f0000ff, %l2 = 000000000000ffff
12523 lduba [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff
12524
12525p0_label_477:
12526! Mem[0000000021800080] = ffff3e7c, %l5 = 00000000ffea0000
12527 ldsba [%o3+0x080]%asi,%l5 ! %l5 = ffffffffffffffff
12528! Mem[0000000030101400] = ff000000, %l7 = ffffffffffffffff
12529 ldsba [%i4+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
12530! Mem[0000000030141400] = 5c00001e, %l5 = ffffffffffffffff
12531 lduha [%i5+%g0]0x89,%l5 ! %l5 = 000000000000001e
12532! Mem[00000000100c1408] = 00000000, %l7 = ffffffffffffffff
12533 lduba [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
12534! Mem[0000000030081408] = ffff000078673146, %f2 = ff000000 00000000
12535 ldda [%i2+%o4]0x81,%f2 ! %f2 = ffff0000 78673146
12536! Mem[0000000010001400] = 00000000, %l2 = 00000000000000ff
12537 lduwa [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
12538! Mem[0000000030141408] = ff00ff00 000057ff, %l2 = 00000000, %l3 = 00000000
12539 ldda [%i5+%o4]0x81,%l2 ! %l2 = 00000000ff00ff00 00000000000057ff
12540! Mem[0000000010081408] = 00000000, %l4 = 0000000000000000
12541 lduwa [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
12542! Mem[0000000010101400] = ff000000, %l1 = 4e0908884b0ec1a9
12543 lduha [%i4+%g0]0x88,%l1 ! %l1 = 0000000000000000
12544! Starting 10 instruction Store Burst
12545! %l4 = 0000000000000000, Mem[0000000030141408] = ff00ff00000057ff
12546 stxa %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000
12547
12548p0_label_478:
12549! Mem[00000000100c1410] = ff000000, %l2 = 00000000ff00ff00
12550 ldstuba [%i3+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
12551! Mem[0000000010101400] = 000000ff, %l1 = 0000000000000000
12552 ldstuba [%i4+%g0]0x80,%l1 ! %l1 = 00000000000000ff
12553! %f16 = ff000000 ffffffff, Mem[0000000030141400] = 5c00001e ffffffff
12554 stda %f16,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff000000 ffffffff
12555! %l4 = 00000000, %l5 = 0000001e, Mem[0000000030101408] = ff000000 ffffffff
12556 stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 0000001e
12557! %l5 = 000000000000001e, Mem[0000000030041410] = ff000000
12558 stwa %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000001e
12559! %l2 = 00000000000000ff, Mem[0000000010081410] = f200ffff
12560 stwa %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
12561! %f6 = 000000ff 000000ff, %l6 = 5aa0bdb394142e87
12562! Mem[0000000030041410] = 0000001e000000ff
12563 add %i1,0x010,%g1
12564 stda %f6,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030041410] = ff000000ff0000ff
12565! %f16 = ff000000 ffffffff, Mem[0000000030081410] = ffff0000 00000000
12566 stda %f16,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000 ffffffff
12567! %f0 = 0000ff00 000057ff, %l5 = 000000000000001e
12568! Mem[0000000010101428] = ff00000000000000
12569 add %i4,0x028,%g1
12570 stda %f0,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010101428] = ff57000000000000
12571! Starting 10 instruction Load Burst
12572! Mem[0000000010141410] = 0000ff00, %l6 = 5aa0bdb394142e87
12573 lduba [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000
12574
12575p0_label_479:
12576! Mem[000000001004140c] = ffffffff, %l1 = 0000000000000000
12577 ldsh [%i1+0x00e],%l1 ! %l1 = ffffffffffffffff
12578! Mem[0000000010041410] = 00000000, %l6 = 0000000000000000
12579 ldswa [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000
12580! Mem[0000000010181410] = 0000000000002056, %f18 = 0000ff00 00ff0000
12581 ldd [%i6+%o5],%f18 ! %f18 = 00000000 00002056
12582! Mem[0000000021800100] = eaff7eb5, %l5 = 000000000000001e
12583 ldsh [%o3+0x100],%l5 ! %l5 = ffffffffffffeaff
12584! Mem[0000000010041410] = 00000000, %l2 = 00000000000000ff
12585 ldsba [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000
12586! Mem[00000000100c1408] = 00000000, %l1 = ffffffffffffffff
12587 lduwa [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000000
12588! Mem[0000000010141408] = ff000000, %l1 = 0000000000000000
12589 lduba [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000
12590! Mem[0000000030181400] = ffffffff5c0000ff, %l6 = 0000000000000000
12591 ldxa [%i6+%g0]0x81,%l6 ! %l6 = ffffffff5c0000ff
12592 membar #Sync ! Added by membar checker (66)
12593! Mem[0000000010001400] = 00000000 00000000 00000000 0000ff00
12594! Mem[0000000010001410] = 0000eaff 000000ff 1eff0000 000000ff
12595! Mem[0000000010001420] = 00000000 00000000 ff000000 ffffffff
12596! Mem[0000000010001430] = ff000000 800000ff 41b56778 00000000
12597 ldda [%i0]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010001400
12598! Starting 10 instruction Store Burst
12599! %l0 = 0fee18605aa0c0e5, %l1 = 0000000000000000, %y = 5aa0c0e5
12600 smul %l0,%l1,%l5 ! %l5 = 0000000000000000, %y = 00000000
12601
12602p0_label_480:
12603! %l5 = 0000000000000000, Mem[0000000030081408] = ffff000078673146
12604 stxa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000000
12605! %l4 = 00000000, %l5 = 00000000, Mem[00000000100c1400] = 0f0000ff 00003300
12606 stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 00000000
12607! %f2 = ffff0000 78673146, %l4 = 0000000000000000
12608! Mem[0000000010141428] = 0000000000000000
12609 add %i5,0x028,%g1
12610 stda %f2,[%g1+%l4]ASI_PST16_P ! Mem[0000000010141428] = 0000000000000000
12611! %l1 = 0000000000000000, Mem[00000000218000c1] = ffff3492
12612 stb %l1,[%o3+0x0c1] ! Mem[00000000218000c0] = ff003492
12613! Mem[0000000030101408] = 00000000, %l1 = 0000000000000000
12614 swapa [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
12615! %l5 = 0000000000000000, Mem[0000000010141410] = 0000ff00000057ff
12616 stxa %l5,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000000000000000
12617! %f3 = 78673146, %f4 = ff0000ff
12618 fcmpes %fcc1,%f3 ,%f4 ! %fcc1 = 2
12619! Mem[0000000010081410] = 000000ff, %l3 = 00000000000057ff
12620 swapa [%i2+%o5]0x88,%l3 ! %l3 = 00000000000000ff
12621! %l7 = 0000000000000000, Mem[00000000100c1410] = 000000ff
12622 stwa %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
12623! Starting 10 instruction Load Burst
12624! Mem[0000000010101408] = 00ff000000000000, %l3 = 00000000000000ff
12625 ldxa [%i4+%o4]0x88,%l3 ! %l3 = 00ff000000000000
12626
12627p0_label_481:
12628! Mem[0000000030001408] = 00ff0000, %l3 = 00ff000000000000
12629 lduha [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000000
12630! Mem[0000000010101400] = ff0000ff, %f10 = 00003300
12631 lda [%i4+%g0]0x88,%f10 ! %f10 = ff0000ff
12632! Mem[0000000010101410] = 00000000, %f4 = ff0000ff
12633 lda [%i4+%o5]0x88,%f4 ! %f4 = 00000000
12634! Mem[00000000201c0000] = ffffeaae, %l1 = 0000000000000000
12635 ldsha [%o0+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
12636! %f6 = 000000ff, %f9 = 00000000, %f2 = ffff0000
12637 fsubs %f6 ,%f9 ,%f2 ! %l0 = 0fee18605aa0c107, Unfinished, %fsr = 2600000c00
12638! Mem[0000000030041400] = ff570000, %l2 = 0000000000000000
12639 ldswa [%i1+%g0]0x81,%l2 ! %l2 = ffffffffff570000
12640! Mem[000000001010143c] = 1e000000, %l6 = ffffffff5c0000ff
12641 lduh [%i4+0x03e],%l6 ! %l6 = 0000000000000000
12642! Mem[0000000010041430] = 2056900fa06200ff, %f14 = 00ff0000 ffea0000
12643 ldd [%i1+0x030],%f14 ! %f14 = 2056900f a06200ff
12644! Mem[0000000010081400] = 0000ff00, %l2 = ffffffffff570000
12645 ldsba [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
12646! Starting 10 instruction Store Burst
12647! Mem[0000000020800001] = 00ff5b63, %l5 = 0000000000000000
12648 ldstub [%o1+0x001],%l5 ! %l5 = 000000ff000000ff
12649
12650p0_label_482:
12651! Mem[000000001004143f] = ff000000, %l6 = 0000000000000000
12652 ldstuba [%i1+0x03f]%asi,%l6 ! %l6 = 00000000000000ff
12653! %l2 = 00000000, %l3 = 00000000, Mem[0000000030101400] = ff000000 78673146
12654 stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 00000000
12655! %f3 = 78673146, Mem[0000000010181420] = 00000000
12656 sta %f3 ,[%i6+0x020]%asi ! Mem[0000000010181420] = 78673146
12657! %l1 = ffffffffffffffff, Mem[00000000218000c0] = ff003492
12658 sth %l1,[%o3+0x0c0] ! Mem[00000000218000c0] = ffff3492
12659! %f8 = 7f800000 00000000, Mem[0000000010041400] = 001e0000 00ff0000
12660 std %f8 ,[%i1+%g0] ! Mem[0000000010041400] = 7f800000 00000000
12661! %l6 = 00000000, %l7 = 00000000, Mem[00000000100c1408] = 00000000 ff000000
12662 stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 00000000
12663! %f9 = 00000000, Mem[0000000010141408] = ff000000
12664 sta %f9 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
12665! %f4 = 00000000, Mem[0000000010081404] = 000000ff
12666 st %f4 ,[%i2+0x004] ! Mem[0000000010081404] = 00000000
12667! Mem[0000000010101408] = 00000000, %l1 = ffffffffffffffff
12668 swap [%i4+%o4],%l1 ! %l1 = 0000000000000000
12669! Starting 10 instruction Load Burst
12670! Mem[0000000010001410] = 0000eaff, %l0 = 0fee18605aa0c107
12671 lduba [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000
12672
12673p0_label_483:
12674! Mem[0000000020800040] = 00ffa555, %l7 = 0000000000000000
12675 ldub [%o1+0x040],%l7 ! %l7 = 0000000000000000
12676! Mem[0000000010141428] = 00000000 00000000, %l2 = 00000000, %l3 = 00000000
12677 ldda [%i5+0x028]%asi,%l2 ! %l2 = 0000000000000000 0000000000000000
12678! %f18 = 00000000, %f13 = 000000ff, %f6 = 000000ff 000000ff
12679 fsmuld %f18,%f13,%f6 ! %f6 = 00000000 00000000
12680! Mem[0000000030101408] = 00000000, %l4 = 0000000000000000
12681 lduwa [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000
12682! Mem[00000000100c1408] = 0000000000000000, %l5 = 00000000000000ff
12683 ldxa [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000000
12684! Mem[0000000030101400] = 00000000, %l7 = 0000000000000000
12685 lduba [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000
12686! Mem[00000000100c1400] = 00000000, %l3 = 0000000000000000
12687 lduba [%i3+%g0]0x88,%l3 ! %l3 = 0000000000000000
12688! Mem[0000000010181400] = 00000000, %l1 = 0000000000000000
12689 lduw [%i6+%g0],%l1 ! %l1 = 0000000000000000
12690! Mem[00000000100c1400] = 00000000, %l1 = 0000000000000000
12691 lduwa [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
12692! Starting 10 instruction Store Burst
12693! Mem[00000000300c1410] = 800000ff, %l4 = 0000000000000000
12694 swapa [%i3+%o5]0x81,%l4 ! %l4 = 00000000800000ff
12695
12696p0_label_484:
12697 membar #Sync ! Added by membar checker (67)
12698! %f15 = a06200ff, Mem[0000000010001400] = 00000000
12699 sta %f15,[%i0+%g0]0x88 ! Mem[0000000010001400] = a06200ff
12700! Mem[0000000010081428] = adf36949, %l5 = 0000000000000000
12701 ldstub [%i2+0x028],%l5 ! %l5 = 000000ad000000ff
12702! Mem[0000000010101400] = ff0000ff, %l0 = 0000000000000000
12703 swapa [%i4+%g0]0x88,%l0 ! %l0 = 00000000ff0000ff
12704! Mem[00000000100c1400] = 00000000, %l0 = 00000000ff0000ff
12705 swapa [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000
12706! Mem[0000000010081400] = 00ff0000, %l6 = 0000000000000000
12707 swapa [%i2+%g0]0x80,%l6 ! %l6 = 0000000000ff0000
12708! %f22 = 1eff0000 000000ff, Mem[0000000010181410] = 00000000 00002056
12709 stda %f22,[%i6+%o5]0x80 ! Mem[0000000010181410] = 1eff0000 000000ff
12710! %l0 = 0000000000000000, %l2 = 0000000000000000, %y = 00000000
12711 sdiv %l0,%l2,%l7 ! Div by zero, %l0 = 0000000000000050
12712 mov %l0,%y ! %y = 00000028
12713! Mem[0000000010101410] = 00000000, %l1 = 0000000000000000
12714 ldstuba [%i4+%o5]0x88,%l1 ! %l1 = 00000000000000ff
12715! Mem[0000000010041415] = 000000ff, %l6 = 0000000000ff0000
12716 ldstub [%i1+0x015],%l6 ! %l6 = 00000000000000ff
12717! Starting 10 instruction Load Burst
12718! Mem[0000000010041400] = 7f800000, %l6 = 0000000000000000
12719 swapa [%i1+%g0]0x80,%l6 ! %l6 = 000000007f800000
12720
12721p0_label_485:
12722! Mem[0000000010001410] = 0000eaff, %l4 = 00000000800000ff
12723 ldswa [%i0+0x010]%asi,%l4 ! %l4 = 000000000000eaff
12724! Mem[0000000010081410] = ff570000, %l0 = 0000000000000028
12725 lduba [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff
12726! Mem[0000000010141424] = 7867b541, %l7 = 0000000000000000
12727 ldsba [%i5+0x025]%asi,%l7 ! %l7 = 0000000000000067
12728! Mem[0000000010001408] = 00000000, %l4 = 000000000000eaff
12729 lduha [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
12730! Mem[0000000010101408] = 00ff0000ffffffff, %l1 = 0000000000000000
12731 ldxa [%i4+%o4]0x88,%l1 ! %l1 = 00ff0000ffffffff
12732! Mem[00000000211c0000] = 00ff4b99, %l0 = 00000000000000ff
12733 ldub [%o2+%g0],%l0 ! %l0 = 0000000000000000
12734! Mem[0000000010041410] = 00000000, %l4 = 0000000000000000
12735 lduba [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
12736! Mem[0000000020800000] = 00ff5b63, %l3 = 0000000000000000
12737 lduha [%o1+0x000]%asi,%l3 ! %l3 = 00000000000000ff
12738! Mem[0000000030181408] = 000000ff, %l1 = 00ff0000ffffffff
12739 lduba [%i6+%o4]0x89,%l1 ! %l1 = 00000000000000ff
12740! Starting 10 instruction Store Burst
12741! Mem[0000000030181400] = ffffffff, %l5 = 00000000000000ad
12742 swapa [%i6+%g0]0x81,%l5 ! %l5 = 00000000ffffffff
12743
12744p0_label_486:
12745! %f12 = 1eff0000, Mem[0000000010181408] = 000000ff
12746 sta %f12,[%i6+%o4]0x80 ! Mem[0000000010181408] = 1eff0000
12747! %f1 = 000057ff, Mem[0000000030181400] = ad000000
12748 sta %f1 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000057ff
12749! %l2 = 0000000000000000, Mem[00000000201c0001] = ffffeaae
12750 stb %l2,[%o0+0x001] ! Mem[00000000201c0000] = ff00eaae
12751! Mem[0000000030081400] = 00000000, %l1 = 00000000000000ff
12752 ldstuba [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000ff
12753! %l7 = 0000000000000067, Mem[0000000030081410] = 000000ff
12754 stha %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000067
12755! %f21 = 000000ff, Mem[0000000010081400] = 00000000
12756 sta %f21,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff
12757! %f10 = ff0000ff 0f0000ff, Mem[0000000010181400] = 00000000 00000000
12758 stda %f10,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff0000ff 0f0000ff
12759! %f30 = 41b56778 00000000, %l1 = 0000000000000000
12760! Mem[00000000300c1420] = ffffff7f0000001e
12761 add %i3,0x020,%g1
12762 stda %f30,[%g1+%l1]ASI_PST8_S ! Mem[00000000300c1420] = ffffff7f0000001e
12763! Mem[0000000010081410] = ff57000000330000, %l5 = 00000000ffffffff, %l5 = 00000000ffffffff
12764 add %i2,0x10,%g1
12765 casxa [%g1]0x80,%l5,%l5 ! %l5 = ff57000000330000
12766! Starting 10 instruction Load Burst
12767! Mem[0000000030081408] = 00000000, %f27 = ffffffff
12768 lda [%i2+%o4]0x81,%f27 ! %f27 = 00000000
12769
12770p0_label_487:
12771! Mem[0000000020800000] = 00ff5b63, %l4 = 0000000000000000
12772 lduh [%o1+%g0],%l4 ! %l4 = 00000000000000ff
12773! Mem[0000000010081408] = 00000000, %l3 = 00000000000000ff
12774 ldsha [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000000
12775! Mem[0000000030001400] = ff0000ff000000ff, %f28 = ff000000 800000ff
12776 ldda [%i0+%g0]0x81,%f28 ! %f28 = ff0000ff 000000ff
12777! Mem[0000000010141400] = ff001e00, %l1 = 0000000000000000
12778 lduha [%i5+%g0]0x80,%l1 ! %l1 = 000000000000ff00
12779! Mem[0000000030101400] = 00000000, %l5 = ff57000000330000
12780 lduwa [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000000
12781! Mem[000000001014140c] = 00000000, %l3 = 0000000000000000
12782 ldsh [%i5+0x00c],%l3 ! %l3 = 0000000000000000
12783! Mem[0000000010101408] = ffffffff, %l1 = 000000000000ff00
12784 ldsba [%i4+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
12785! Mem[0000000010181400] = 0f0000ff, %l7 = 0000000000000067
12786 ldsha [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
12787! Mem[0000000010001424] = 00000000, %f2 = ffff0000
12788 ld [%i0+0x024],%f2 ! %f2 = 00000000
12789! Starting 10 instruction Store Burst
12790! Mem[00000000201c0000] = ff00eaae, %l6 = 000000007f800000
12791 ldstub [%o0+%g0],%l6 ! %l6 = 000000ff000000ff
12792
12793p0_label_488:
12794! Mem[0000000010181410] = 0000ff1e, %l2 = 0000000000000000
12795 swapa [%i6+%o5]0x88,%l2 ! %l2 = 000000000000ff1e
12796! %l3 = 0000000000000000, Mem[0000000010181435] = c30000ff, %asi = 80
12797 stba %l3,[%i6+0x035]%asi ! Mem[0000000010181434] = c30000ff
12798! Mem[0000000010181410] = 00000000, %l4 = 00000000000000ff
12799 ldstuba [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000ff
12800! %f5 = 000000ff, Mem[0000000030001410] = 0000ff00
12801 sta %f5 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000ff
12802! %f22 = 1eff0000 000000ff, Mem[0000000030081410] = 00000067 ffffffff
12803 stda %f22,[%i2+%o5]0x89 ! Mem[0000000030081410] = 1eff0000 000000ff
12804! Mem[00000000100c1408] = 00000000, %l3 = 0000000000000000
12805 ldstuba [%i3+%o4]0x80,%l3 ! %l3 = 00000000000000ff
12806! Mem[00000000100c1400] = ff0000ff, %f1 = 000057ff
12807 lda [%i3+%g0]0x88,%f1 ! %f1 = ff0000ff
12808! %l3 = 0000000000000000, Mem[0000000010081400] = 000000ff
12809 stba %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff
12810! Mem[00000000218000c0] = ffff3492, %l5 = 0000000000000000
12811 ldstub [%o3+0x0c0],%l5 ! %l5 = 000000ff000000ff
12812! Starting 10 instruction Load Burst
12813! Mem[0000000010141410] = 00000000, %l6 = 00000000000000ff
12814 lduba [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000
12815
12816p0_label_489:
12817! Mem[0000000010001410] = 0000eaff, %l6 = 0000000000000000
12818 ldsw [%i0+%o5],%l6 ! %l6 = 000000000000eaff
12819! Mem[0000000030181400] = 000057ff, %l7 = 00000000000000ff
12820 lduba [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
12821! Mem[0000000010041410] = 00000000, %l1 = ffffffffffffffff
12822 ldsba [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000000
12823! Mem[0000000010081408] = 00000000, %l2 = 000000000000ff1e
12824 lduba [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
12825! Mem[0000000010041428] = ffff00004969f3ad, %f18 = 00000000 0000ff00
12826 ldd [%i1+0x028],%f18 ! %f18 = ffff0000 4969f3ad
12827! Mem[0000000010141438] = ff000000 0000ffff, %l0 = 00000000, %l1 = 00000000
12828 ldd [%i5+0x038],%l0 ! %l0 = 00000000ff000000 000000000000ffff
12829! Mem[0000000010181400] = ff00000f, %f3 = 78673146
12830 lda [%i6+%g0]0x80,%f3 ! %f3 = ff00000f
12831! Mem[0000000010081400] = 000000ff 00000000, %l2 = 00000000, %l3 = 00000000
12832 ldda [%i2+%g0]0x80,%l2 ! %l2 = 00000000000000ff 0000000000000000
12833! %l7 = 00000000000000ff, %l4 = 0000000000000000, %l2 = 00000000000000ff
12834 sdivx %l7,%l4,%l2 ! Div by zero, %l0 = 00000000ff000050
12835! Starting 10 instruction Store Burst
12836! %l0 = ff000028, %l1 = 0000ffff, Mem[0000000010141400] = ff001e00 00ff0000
12837 stda %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff000028 0000ffff
12838
12839p0_label_490:
12840! Mem[0000000010141425] = 7867b541, %l5 = 00000000000000ff
12841 ldstub [%i5+0x025],%l5 ! %l5 = 00000067000000ff
12842! %l0 = ff000028, %l1 = 0000ffff, Mem[00000000100c1408] = 000000ff 00000000
12843 stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff000028 0000ffff
12844! %f26 = ff000000 00000000, %l7 = 00000000000000ff
12845! Mem[0000000010001430] = ff000000800000ff
12846 add %i0,0x030,%g1
12847 stda %f26,[%g1+%l7]ASI_PST32_P ! Mem[0000000010001430] = ff00000000000000
12848! %f6 = 00000000 00000000, Mem[0000000030081408] = 00000000 00000000
12849 stda %f6 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 00000000
12850! Mem[0000000030001400] = ff0000ff, %l0 = 00000000ff000028
12851 swapa [%i0+%g0]0x81,%l0 ! %l0 = 00000000ff0000ff
12852! %l0 = 00000000ff0000ff, Mem[0000000030001400] = 280000ff
12853 stwa %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff0000ff
12854! %l0 = 00000000ff0000ff, Mem[0000000010081400] = 000000ff
12855 stha %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ff00ff
12856! Mem[0000000030141408] = 00000000, %l6 = 000000000000eaff
12857 ldstuba [%i5+%o4]0x81,%l6 ! %l6 = 00000000000000ff
12858! Mem[0000000030081408] = 00000000, %l6 = 0000000000000000
12859 ldstuba [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff
12860! Starting 10 instruction Load Burst
12861! Mem[0000000010101418] = ff000000, %l7 = 00000000000000ff
12862 ldsba [%i4+0x018]%asi,%l7 ! %l7 = ffffffffffffffff
12863
12864p0_label_491:
12865! Mem[0000000010041400] = 00000000, %l7 = ffffffffffffffff
12866 ldswa [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000
12867! Mem[0000000010041434] = a06200ff, %l6 = 0000000000000000
12868 lduh [%i1+0x036],%l6 ! %l6 = 00000000000000ff
12869! Mem[0000000030081408] = ff00000000000000, %f2 = 00000000 ff00000f
12870 ldda [%i2+%o4]0x81,%f2 ! %f2 = ff000000 00000000
12871! Mem[0000000010001400] = ff0062a0, %l5 = 0000000000000067
12872 ldsba [%i0+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
12873! Mem[0000000030181400] = ff570000, %l2 = 00000000000000ff
12874 lduwa [%i6+%g0]0x81,%l2 ! %l2 = 00000000ff570000
12875! Mem[0000000010141408] = 00000000, %l4 = 0000000000000000
12876 lduha [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000
12877! Mem[0000000030181410] = 0000000000000000, %f16 = 00000000 00000000
12878 ldda [%i6+%o5]0x89,%f16 ! %f16 = 00000000 00000000
12879! Mem[0000000010181400] = ff00000f, %l0 = 00000000ff0000ff
12880 lduha [%i6+%g0]0x80,%l0 ! %l0 = 000000000000ff00
12881! Mem[00000000300c1410] = 00000000, %l7 = 0000000000000000
12882 lduba [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000
12883! Starting 10 instruction Store Burst
12884! %f16 = 00000000 00000000 ffff0000 4969f3ad
12885! %f20 = 0000eaff 000000ff 1eff0000 000000ff
12886! %f24 = 00000000 00000000 ff000000 00000000
12887! %f28 = ff0000ff 000000ff 41b56778 00000000
12888 stda %f16,[%i5]ASI_COMMIT_P ! Block Store to 0000000010141400
12889
12890p0_label_492:
12891! Mem[0000000010001414] = 000000ff, %l5 = ffffffffffffffff, %asi = 80
12892 swapa [%i0+0x014]%asi,%l5 ! %l5 = 00000000000000ff
12893! %l4 = 0000000000000000, %l2 = 00000000ff570000, %l0 = 000000000000ff00
12894 and %l4,%l2,%l0 ! %l0 = 0000000000000000
12895 membar #Sync ! Added by membar checker (68)
12896! %l4 = 0000000000000000, Mem[0000000010141408] = adf369490000ffff
12897 stxa %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000000
12898! %l7 = 0000000000000000, Mem[0000000010181410] = 000000ff
12899 stwa %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
12900! %l2 = 00000000ff570000, Mem[0000000010181408] = 0000ff1e
12901 stha %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
12902! Mem[0000000010041408] = 00000000, %l3 = 0000000000000000
12903 swapa [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
12904! Mem[0000000030041408] = 00000000, %l4 = 0000000000000000
12905 swapa [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
12906! %l3 = 0000000000000000, immd = fffffffffffff087, %l3 = 0000000000000000
12907 mulx %l3,-0xf79,%l3 ! %l3 = 0000000000000000
12908! %f16 = 00000000 00000000 ffff0000 4969f3ad
12909! %f20 = 0000eaff 000000ff 1eff0000 000000ff
12910! %f24 = 00000000 00000000 ff000000 00000000
12911! %f28 = ff0000ff 000000ff 41b56778 00000000
12912 stda %f16,[%i5]ASI_BLK_AIUSL ! Block Store to 0000000030141400
12913! Starting 10 instruction Load Burst
12914! Mem[0000000010041408] = 00000000, %l4 = 0000000000000000
12915 lduwa [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000000
12916
12917p0_label_493:
12918! Mem[0000000030081400] = ff000000 000000ff, %l4 = 00000000, %l5 = 000000ff
12919 ldda [%i2+%g0]0x81,%l4 ! %l4 = 00000000ff000000 00000000000000ff
12920 membar #Sync ! Added by membar checker (69)
12921! Mem[0000000030141410] = 000000ff, %l1 = 000000000000ffff
12922 ldsba [%i5+%o5]0x89,%l1 ! %l1 = ffffffffffffffff
12923! %l0 = 0000000000000000, %l5 = 00000000000000ff, %y = 00000028
12924 sdiv %l0,%l5,%l2 ! %l2 = 0000000028282828
12925 mov %l0,%y ! %y = 00000000
12926! Mem[0000000020800040] = 00ffa555, %l6 = 00000000000000ff
12927 lduba [%o1+0x040]%asi,%l6 ! %l6 = 0000000000000000
12928! Mem[0000000010181400] = ff00000fff0000ff, %l6 = 0000000000000000
12929 ldxa [%i6+%g0]0x80,%l6 ! %l6 = ff00000fff0000ff
12930! Mem[0000000030001408] = 0000ff0000000000, %f2 = ff000000 00000000
12931 ldda [%i0+%o4]0x81,%f2 ! %f2 = 0000ff00 00000000
12932! Mem[0000000010181414] = 000000ff, %f27 = 00000000
12933 lda [%i6+0x014]%asi,%f27 ! %f27 = 000000ff
12934! Mem[00000000100c1408] = 280000ff, %l4 = 00000000ff000000
12935 lduba [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000028
12936! Mem[0000000010141408] = 00000000, %l0 = 0000000000000000
12937 lduha [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000
12938! Starting 10 instruction Store Burst
12939! %l0 = 0000000000000000, Mem[0000000030101400] = 00000000
12940 stba %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
12941
12942p0_label_494:
12943! Mem[0000000010141410] = ffea0000, %l1 = ffffffffffffffff
12944 ldstuba [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff
12945! %l1 = 0000000000000000, Mem[0000000010001408] = 00000000
12946 stba %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
12947! Mem[0000000010141416] = 000000ff, %l2 = 0000000028282828
12948 ldstub [%i5+0x016],%l2 ! %l2 = 00000000000000ff
12949! %f9 = 00000000, Mem[0000000010141420] = 00000000
12950 sta %f9 ,[%i5+0x020]%asi ! Mem[0000000010141420] = 00000000
12951! Mem[00000000211c0000] = 00ff4b99, %l7 = 0000000000000000
12952 ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
12953! Mem[0000000030001410] = 000000ff, %l0 = 0000000000000000
12954 swapa [%i0+%o5]0x81,%l0 ! %l0 = 00000000000000ff
12955! %f28 = ff0000ff 000000ff, Mem[0000000030001410] = 00000000 ff0062a0
12956 stda %f28,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff0000ff 000000ff
12957! Mem[00000000300c1410] = 00000000, %l0 = 00000000000000ff
12958 swapa [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000
12959! %l2 = 0000000000000000, Mem[0000000010141400] = 0000000000000000
12960 stx %l2,[%i5+%g0] ! Mem[0000000010141400] = 0000000000000000
12961! Starting 10 instruction Load Burst
12962! Mem[0000000030081408] = ff00000000000000, %f8 = 7f800000 00000000
12963 ldda [%i2+%o4]0x81,%f8 ! %f8 = ff000000 00000000
12964
12965p0_label_495:
12966! Mem[0000000010081400] = 00ff00ff, %l4 = 0000000000000028
12967 ldsha [%i2+%g0]0x80,%l4 ! %l4 = 00000000000000ff
12968! Mem[0000000030081408] = ff000000, %l5 = 00000000000000ff
12969 ldsba [%i2+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
12970! Mem[00000000300c1400] = 00000000, %l2 = 0000000000000000
12971 ldswa [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
12972! Mem[0000000030101400] = 00000000, %l6 = ff00000fff0000ff
12973 lduwa [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000
12974! Mem[0000000030001400] = ff0000ff, %l7 = 0000000000000000
12975 lduba [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000ff
12976! Mem[0000000010141408] = 00000000, %l7 = 00000000000000ff
12977 lduwa [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
12978! Mem[0000000010041428] = ffff0000, %l5 = ffffffffffffffff
12979 lduwa [%i1+0x028]%asi,%l5 ! %l5 = 00000000ffff0000
12980! Mem[0000000030001400] = ff0000ff, %l4 = 00000000000000ff
12981 lduha [%i0+%g0]0x81,%l4 ! %l4 = 000000000000ff00
12982! Mem[0000000021800080] = ffff3e7c, %l2 = 0000000000000000
12983 lduha [%o3+0x080]%asi,%l2 ! %l2 = 000000000000ffff
12984! Starting 10 instruction Store Burst
12985! Mem[0000000010101420] = 00000080000057ff, %l6 = 0000000000000000, %l3 = 0000000000000000
12986 add %i4,0x20,%g1
12987 casxa [%g1]0x80,%l6,%l3 ! %l3 = 00000080000057ff
12988
12989p0_label_496:
12990! %l4 = 000000000000ff00, Mem[0000000010041410] = 00000000
12991 stba %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
12992! %l6 = 0000000000000000, Mem[0000000010181410] = 00000000
12993 stwa %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
12994! Mem[0000000030081410] = 000000ff, %l1 = 0000000000000000
12995 swapa [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
12996! %l7 = 0000000000000000, Mem[0000000010001408] = 000000000000ff00
12997 stxa %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000
12998! %l1 = 00000000000000ff, imm = fffffffffffffa67, %l5 = 00000000ffff0000
12999 andn %l1,-0x599,%l5 ! %l5 = 0000000000000098
13000! Mem[0000000010041408] = 00000000, %l0 = 0000000000000000
13001 swapa [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000000
13002! %l0 = 0000000000000000, Mem[00000000100c1410] = 00000000
13003 stba %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
13004! Mem[00000000100c1400] = ff0000ff, %l1 = 00000000000000ff
13005 ldsha [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffff00
13006! %l5 = 0000000000000098, Mem[0000000010041408] = 00000000
13007 stwa %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000098
13008! Starting 10 instruction Load Burst
13009! Mem[0000000010001410] = ffea0000, %l4 = 000000000000ff00
13010 ldswa [%i0+%o5]0x88,%l4 ! %l4 = ffffffffffea0000
13011
13012p0_label_497:
13013! Mem[0000000010101410] = ff0000ff000000ff, %f22 = 1eff0000 000000ff
13014 ldda [%i4+%o5]0x88,%f22 ! %f22 = ff0000ff 000000ff
13015! %l6 = 0000000000000000, imm = fffffffffffff5ff, %l4 = ffffffffffea0000
13016 addc %l6,-0xa01,%l4 ! %l4 = fffffffffffff5ff
13017! Mem[0000000030001410] = ff0000ff000000ff, %f20 = 0000eaff 000000ff
13018 ldda [%i0+%o5]0x81,%f20 ! %f20 = ff0000ff 000000ff
13019! Mem[0000000010001410] = 0000eaff, %l0 = 0000000000000000
13020 ldsba [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000
13021! Mem[0000000010141400] = 0000000000000000, %l0 = 0000000000000000
13022 ldx [%i5+%g0],%l0 ! %l0 = 0000000000000000
13023! Mem[0000000010141408] = 00000000 00000000, %l0 = 00000000, %l1 = ffffff00
13024 ldda [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000
13025! Mem[0000000010101430] = ff800000, %l1 = 0000000000000000
13026 lduha [%i4+0x032]%asi,%l1 ! %l1 = 0000000000000000
13027! Mem[0000000010081428] = fff36949ff00ffff, %f14 = 2056900f a06200ff
13028 ldda [%i2+0x028]%asi,%f14 ! %f14 = fff36949 ff00ffff
13029! Mem[0000000010181408] = 00000000, %f21 = 000000ff
13030 lda [%i6+%o4]0x88,%f21 ! %f21 = 00000000
13031! Starting 10 instruction Store Burst
13032! %f12 = 1eff0000 000000ff, Mem[0000000030101400] = 00000000 00000000
13033 stda %f12,[%i4+%g0]0x89 ! Mem[0000000030101400] = 1eff0000 000000ff
13034
13035p0_label_498:
13036! Mem[0000000030141400] = 00000000, %l2 = 000000000000ffff
13037 swapa [%i5+%g0]0x81,%l2 ! %l2 = 0000000000000000
13038! %f6 = 00000000 00000000, Mem[0000000010141410] = ff00eaff 0000ffff
13039 stda %f6 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 00000000
13040! %l7 = 0000000000000000, Mem[0000000010141408] = 00000000
13041 stha %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
13042! Mem[0000000030141410] = ff000000, %l0 = 0000000000000000
13043 swapa [%i5+%o5]0x81,%l0 ! %l0 = 00000000ff000000
13044! Code Fragment 3
13045p0_fragment_57:
13046! %l0 = 00000000ff000000
13047 setx 0x261b24e7cf3da165,%g7,%l0 ! %l0 = 261b24e7cf3da165
13048! %l1 = 0000000000000000
13049 setx 0x07db633793146bd1,%g7,%l1 ! %l1 = 07db633793146bd1
13050 setx 0x1fe000, %g1, %g3
13051 or %l0, %g3, %l0 ! always set perrmask = 0xff
13052 setx 0x1ffff8, %g1, %g2
13053 and %l0, %g2, %l0
13054 ta T_CHANGE_HPRIV
13055 stxa %l1, [%l0]ASI_DCACHE_DATA
13056 ta T_CHANGE_NONHPRIV
13057! %l0 = 261b24e7cf3da165
13058 setx 0xe7f81c7028fd326e,%g7,%l0 ! %l0 = e7f81c7028fd326e
13059! %l1 = 07db633793146bd1
13060 setx 0xdc1eba202cebd522,%g7,%l1 ! %l1 = dc1eba202cebd522
13061! %f20 = ff0000ff 00000000, Mem[0000000030041408] = 00000000 ffffffff
13062 stda %f20,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff0000ff 00000000
13063! %l6 = 00000000, %l7 = 00000000, Mem[0000000010101400] = 00000000 0000001e
13064 stda %l6,[%i4+0x000]%asi ! Mem[0000000010101400] = 00000000 00000000
13065! Mem[00000000201c0000] = ff00eaae, %l2 = 0000000000000000
13066 ldstub [%o0+%g0],%l2 ! %l2 = 000000ff000000ff
13067! Mem[0000000010001408] = 00000000, %l2 = 00000000000000ff
13068 ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 00000000000000ff
13069! Starting 10 instruction Load Burst
13070! Mem[0000000010041410] = 00000000 00ff00ff, %l6 = 00000000, %l7 = 00000000
13071 ldda [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000 0000000000ff00ff
13072
13073p0_label_499:
13074! Mem[0000000030181410] = 00000000, %l2 = 0000000000000000
13075 lduba [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000
13076! Mem[00000000100c1410] = 00000000 00000000, %l0 = 28fd326e, %l1 = 2cebd522
13077 ldda [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000
13078! Mem[0000000030101410] = 000000ff, %f23 = 000000ff
13079 lda [%i4+%o5]0x89,%f23 ! %f23 = 000000ff
13080! Mem[0000000030041408] = 00000000ff0000ff, %l3 = 00000080000057ff
13081 ldxa [%i1+%o4]0x81,%l3 ! %l3 = 00000000ff0000ff
13082! Mem[0000000010101400] = 00000000, %l7 = 0000000000ff00ff
13083 ldsba [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
13084! %f17 = 00000000, %f19 = 4969f3ad
13085 fsqrts %f17,%f19 ! %f19 = 00000000
13086! Mem[0000000010001410] = 0000eaffffffffff, %f0 = 0000ff00 ff0000ff
13087 ldda [%i0+%o5]0x80,%f0 ! %f0 = 0000eaff ffffffff
13088! Mem[0000000010181400] = ff00000f, %l7 = 0000000000000000
13089 ldswa [%i6+%g0]0x80,%l7 ! %l7 = ffffffffff00000f
13090! Mem[0000000010041408] = 00000098, %l7 = ffffffffff00000f
13091 lduwa [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000098
13092! Starting 10 instruction Store Burst
13093! Mem[0000000010101430] = ff80000000000000, %l5 = 0000000000000098, %l3 = 00000000ff0000ff
13094 add %i4,0x30,%g1
13095 casxa [%g1]0x80,%l5,%l3 ! %l3 = ff80000000000000
13096
13097p0_label_500:
13098! %l4 = fffff5ff, %l5 = 00000098, Mem[0000000010041410] = 00000000 ff00ff00
13099 stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = fffff5ff 00000098
13100! %l0 = 00000000, %l1 = 00000000, Mem[00000000100c1400] = ff0000ff 00000000
13101 stda %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 00000000
13102! %l7 = 0000000000000098, Mem[0000000010041416] = 98000000
13103 stb %l7,[%i1+0x016] ! Mem[0000000010041414] = 98009800
13104! %l5 = 0000000000000098, Mem[0000000010081408] = 00000000
13105 stha %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00980000
13106! Mem[0000000030001408] = 00ff0000, %l7 = 0000000000000098
13107 swapa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000ff0000
13108! %l5 = 0000000000000098, %l7 = 0000000000ff0000, %l1 = 0000000000000000
13109 mulx %l5,%l7,%l1 ! %l1 = 0000000097680000
13110! Mem[000000001010141c] = 0000001e, %l6 = 0000000000000000
13111 ldstuba [%i4+0x01c]%asi,%l6 ! %l6 = 00000000000000ff
13112! %l6 = 00000000, %l7 = 00ff0000, Mem[0000000010101410] = 000000ff ff0000ff
13113 stda %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 00ff0000
13114! Mem[0000000021800181] = 84ff1c36, %l6 = 0000000000000000
13115 ldstub [%o3+0x181],%l6 ! %l6 = 000000ff000000ff
13116! Starting 10 instruction Load Burst
13117! Mem[0000000030101410] = ff000000, %l0 = 0000000000000000
13118 lduha [%i4+%o5]0x81,%l0 ! %l0 = 000000000000ff00
13119
13120 ba,a p0_not_taken_0_end
13121p0_not_taken_0:
13122! The following code should not be executed
13123 ldda [%i3+0x018]%asi,%l2
13124 stha %l2,[%i5+0x00c]%asi
13125 udiv %l7,0x20b,%l4
13126 fsubs %f3,%f19,%f22
13127 stda %l6,[%i0+0x030]%asi
13128 or %l1,%l4,%l3
13129 ba,a p0_branch_failed
13130p0_not_taken_0_end:
13131
13132
13133! End of Random Code for Thread 0
13134
13135
13136! Check Registers
13137
13138p0_check_registers:
13139 set p0_expected_registers,%g1
13140 ldx [%g1+0x000],%g2
13141 cmp %l0,%g2 ! %l0 should be 000000000000ff00
13142 bne,a,pn %xcc,p0_reg_l0_fail
13143 mov %l0,%g3
13144 ldx [%g1+0x008],%g2
13145 cmp %l1,%g2 ! %l1 should be 0000000097680000
13146 bne,a,pn %xcc,p0_reg_l1_fail
13147 mov %l1,%g3
13148 ldx [%g1+0x010],%g2
13149 cmp %l2,%g2 ! %l2 should be 0000000000000000
13150 bne,a,pn %xcc,p0_reg_l2_fail
13151 mov %l2,%g3
13152 ldx [%g1+0x018],%g2
13153 cmp %l3,%g2 ! %l3 should be ff80000000000000
13154 bne,a,pn %xcc,p0_reg_l3_fail
13155 mov %l3,%g3
13156 ldx [%g1+0x020],%g2
13157 cmp %l4,%g2 ! %l4 should be fffffffffffff5ff
13158 bne,a,pn %xcc,p0_reg_l4_fail
13159 mov %l4,%g3
13160 ldx [%g1+0x028],%g2
13161 cmp %l5,%g2 ! %l5 should be 0000000000000098
13162 bne,a,pn %xcc,p0_reg_l5_fail
13163 mov %l5,%g3
13164 ldx [%g1+0x030],%g2
13165 cmp %l6,%g2 ! %l6 should be 00000000000000ff
13166 bne,a,pn %xcc,p0_reg_l6_fail
13167 mov %l6,%g3
13168 ldx [%g1+0x038],%g2
13169 cmp %l7,%g2 ! %l7 should be 0000000000ff0000
13170 bne,a,pn %xcc,p0_reg_l7_fail
13171 mov %l7,%g3
13172
13173! Check Floating Point Registers
13174
13175p0_check_fp_registers:
13176 set p0_expected_fp_regs,%g3
13177 std %f0,[%g1]
13178 ldx [%g1],%l1
13179 ldx [%g3+0x00],%l0
13180 cmp %l0,%l1 ! %f0 should be 0000eaff ffffffff
13181 bne %xcc,p0_f0_fail
13182 std %f2,[%g1]
13183 ldx [%g1],%l1
13184 ldx [%g3+0x08],%l0
13185 cmp %l0,%l1 ! %f2 should be 0000ff00 00000000
13186 bne %xcc,p0_f2_fail
13187 std %f4,[%g1]
13188 ldx [%g1],%l1
13189 ldx [%g3+0x10],%l0
13190 cmp %l0,%l1 ! %f4 should be 00000000 000000ff
13191 bne %xcc,p0_f4_fail
13192 std %f6,[%g1]
13193 ldx [%g1],%l1
13194 ldx [%g3+0x18],%l0
13195 cmp %l0,%l1 ! %f6 should be 00000000 00000000
13196 bne %xcc,p0_f6_fail
13197 std %f8,[%g1]
13198 ldx [%g1],%l1
13199 ldx [%g3+0x20],%l0
13200 cmp %l0,%l1 ! %f8 should be ff000000 00000000
13201 bne %xcc,p0_f8_fail
13202 std %f10,[%g1]
13203 ldx [%g1],%l1
13204 ldx [%g3+0x28],%l0
13205 cmp %l0,%l1 ! %f10 should be ff0000ff 0f0000ff
13206 bne %xcc,p0_f10_fail
13207 std %f12,[%g1]
13208 ldx [%g1],%l1
13209 ldx [%g3+0x30],%l0
13210 cmp %l0,%l1 ! %f12 should be 1eff0000 000000ff
13211 bne %xcc,p0_f12_fail
13212 std %f14,[%g1]
13213 ldx [%g1],%l1
13214 ldx [%g3+0x38],%l0
13215 cmp %l0,%l1 ! %f14 should be fff36949 ff00ffff
13216 bne %xcc,p0_f14_fail
13217 std %f16,[%g1]
13218 ldx [%g1],%l1
13219 ldx [%g3+0x40],%l0
13220 cmp %l0,%l1 ! %f16 should be 00000000 00000000
13221 bne %xcc,p0_f16_fail
13222 std %f18,[%g1]
13223 ldx [%g1],%l1
13224 ldx [%g3+0x48],%l0
13225 cmp %l0,%l1 ! %f18 should be ffff0000 00000000
13226 bne %xcc,p0_f18_fail
13227 std %f20,[%g1]
13228 ldx [%g1],%l1
13229 ldx [%g3+0x50],%l0
13230 cmp %l0,%l1 ! %f20 should be ff0000ff 00000000
13231 bne %xcc,p0_f20_fail
13232 std %f22,[%g1]
13233 ldx [%g1],%l1
13234 ldx [%g3+0x58],%l0
13235 cmp %l0,%l1 ! %f22 should be ff0000ff 000000ff
13236 bne %xcc,p0_f22_fail
13237 std %f24,[%g1]
13238 ldx [%g1],%l1
13239 ldx [%g3+0x60],%l0
13240 cmp %l0,%l1 ! %f24 should be 00000000 00000000
13241 bne %xcc,p0_f24_fail
13242 std %f26,[%g1]
13243 ldx [%g1],%l1
13244 ldx [%g3+0x68],%l0
13245 cmp %l0,%l1 ! %f26 should be ff000000 000000ff
13246 bne %xcc,p0_f26_fail
13247 std %f28,[%g1]
13248 ldx [%g1],%l1
13249 ldx [%g3+0x70],%l0
13250 cmp %l0,%l1 ! %f28 should be ff0000ff 000000ff
13251 bne %xcc,p0_f28_fail
13252 std %f30,[%g1]
13253 ldx [%g1],%l1
13254 ldx [%g3+0x78],%l0
13255 cmp %l0,%l1 ! %f30 should be 41b56778 00000000
13256 bne %xcc,p0_f30_fail
13257 nop
13258
13259! The test for processor 0 has passed
13260
13261p0_passed:
13262 ta GOOD_TRAP
13263 nop
13264
13265p0_reg_l0_fail:
13266 or %g0,0xbd0,%g1
13267 ba,a p0_failed
13268p0_reg_l1_fail:
13269 or %g0,0xbd1,%g1
13270 ba,a p0_failed
13271p0_reg_l2_fail:
13272 or %g0,0xbd2,%g1
13273 ba,a p0_failed
13274p0_reg_l3_fail:
13275 or %g0,0xbd3,%g1
13276 ba,a p0_failed
13277p0_reg_l4_fail:
13278 or %g0,0xbd4,%g1
13279 ba,a p0_failed
13280p0_reg_l5_fail:
13281 or %g0,0xbd5,%g1
13282 ba,a p0_failed
13283p0_reg_l6_fail:
13284 or %g0,0xbd6,%g1
13285 ba,a p0_failed
13286p0_reg_l7_fail:
13287 or %g0,0xbd7,%g1
13288 ba,a p0_failed
13289p0_f0_fail:
13290 set p0_temp,%g6
13291 mov 0xf00,%l0
13292 stx %l0,[%g6]
13293 std %f0,[%g6+8]
13294 stx %fsr,[%g6+16]
13295 ta BAD_TRAP
13296
13297p0_f2_fail:
13298 set p0_temp,%g6
13299 mov 0xf02,%l0
13300 stx %l0,[%g6]
13301 std %f2,[%g6+8]
13302 stx %fsr,[%g6+16]
13303 ta BAD_TRAP
13304
13305p0_f4_fail:
13306 set p0_temp,%g6
13307 mov 0xf04,%l0
13308 stx %l0,[%g6]
13309 std %f4,[%g6+8]
13310 stx %fsr,[%g6+16]
13311 ta BAD_TRAP
13312
13313p0_f6_fail:
13314 set p0_temp,%g6
13315 mov 0xf06,%l0
13316 stx %l0,[%g6]
13317 std %f6,[%g6+8]
13318 stx %fsr,[%g6+16]
13319 ta BAD_TRAP
13320
13321p0_f8_fail:
13322 set p0_temp,%g6
13323 mov 0xf08,%l0
13324 stx %l0,[%g6]
13325 std %f8,[%g6+8]
13326 stx %fsr,[%g6+16]
13327 ta BAD_TRAP
13328
13329p0_f10_fail:
13330 set p0_temp,%g6
13331 mov 0xf10,%l0
13332 stx %l0,[%g6]
13333 std %f10,[%g6+8]
13334 stx %fsr,[%g6+16]
13335 ta BAD_TRAP
13336
13337p0_f12_fail:
13338 set p0_temp,%g6
13339 mov 0xf12,%l0
13340 stx %l0,[%g6]
13341 std %f12,[%g6+8]
13342 stx %fsr,[%g6+16]
13343 ta BAD_TRAP
13344
13345p0_f14_fail:
13346 set p0_temp,%g6
13347 mov 0xf14,%l0
13348 stx %l0,[%g6]
13349 std %f14,[%g6+8]
13350 stx %fsr,[%g6+16]
13351 ta BAD_TRAP
13352
13353p0_f16_fail:
13354 set p0_temp,%g6
13355 mov 0xf16,%l0
13356 stx %l0,[%g6]
13357 std %f16,[%g6+8]
13358 stx %fsr,[%g6+16]
13359 ta BAD_TRAP
13360
13361p0_f18_fail:
13362 set p0_temp,%g6
13363 mov 0xf18,%l0
13364 stx %l0,[%g6]
13365 std %f18,[%g6+8]
13366 stx %fsr,[%g6+16]
13367 ta BAD_TRAP
13368
13369p0_f20_fail:
13370 set p0_temp,%g6
13371 mov 0xf20,%l0
13372 stx %l0,[%g6]
13373 std %f20,[%g6+8]
13374 stx %fsr,[%g6+16]
13375 ta BAD_TRAP
13376
13377p0_f22_fail:
13378 set p0_temp,%g6
13379 mov 0xf22,%l0
13380 stx %l0,[%g6]
13381 std %f22,[%g6+8]
13382 stx %fsr,[%g6+16]
13383 ta BAD_TRAP
13384
13385p0_f24_fail:
13386 set p0_temp,%g6
13387 mov 0xf24,%l0
13388 stx %l0,[%g6]
13389 std %f24,[%g6+8]
13390 stx %fsr,[%g6+16]
13391 ta BAD_TRAP
13392
13393p0_f26_fail:
13394 set p0_temp,%g6
13395 mov 0xf26,%l0
13396 stx %l0,[%g6]
13397 std %f26,[%g6+8]
13398 stx %fsr,[%g6+16]
13399 ta BAD_TRAP
13400
13401p0_f28_fail:
13402 set p0_temp,%g6
13403 mov 0xf28,%l0
13404 stx %l0,[%g6]
13405 std %f28,[%g6+8]
13406 stx %fsr,[%g6+16]
13407 ta BAD_TRAP
13408
13409p0_f30_fail:
13410 set p0_temp,%g6
13411 mov 0xf30,%l0
13412 stx %l0,[%g6]
13413 std %f30,[%g6+8]
13414 stx %fsr,[%g6+16]
13415 ta BAD_TRAP
13416
13417
13418! The test for processor 0 failed
13419
13420p0_failed:
13421 set p0_temp,%g6
13422 stx %g1,[%g6]
13423 stx %g2,[%g6+8]
13424 stx %g3,[%g6+16]
13425 stx %fsr,[%g6+24]
13426 ta BAD_TRAP
13427
13428
13429! The local area data for processor 0 failed
13430
13431p0_local_failed:
13432 set done_flags,%g5
13433 mov 3,%g6
13434 st %g6,[%g5+0x000] ! Set processor 0 done flag
13435
13436 set p0_temp,%g6
13437 add %g1,%g4,%g1
13438 stx %g4,[%g6]
13439 stx %g2,[%g6+8]
13440 stx %g3,[%g6+16]
13441 st %fsr,[%g6+24]
13442 ta BAD_TRAP
13443
13444p0_selfmod_failed:
13445 ba p0_failed
13446 mov 0xabc,%g1
13447
13448p0_branch_failed:
13449 mov 0xbbb,%g1
13450 rd %ccr,%g2
13451 ba p0_failed
13452 mov 0x0,%g3
13453
13454p0_trap1e:
13455 or %l5,%l0,%l4
13456 subc %l4,%l6,%l6
13457 fmuls %f5 ,%f5 ,%f10
13458 fsubs %f13,%f9 ,%f14
13459 fmuls %f15,%f1 ,%f8
13460 fdivs %f9 ,%f8 ,%f15
13461 fsubs %f6 ,%f0 ,%f11
13462 done
13463
13464p0_trap1o:
13465 or %l5,%l0,%l4
13466 subc %l4,%l6,%l6
13467 fmuls %f5 ,%f5 ,%f10
13468 fsubs %f13,%f9 ,%f14
13469 fmuls %f15,%f1 ,%f8
13470 fdivs %f9 ,%f8 ,%f15
13471 fsubs %f6 ,%f0 ,%f11
13472 done
13473
13474
13475p0_trap2e:
13476 ldda [%i4+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000010101400]
13477 sub %l4,-0x778,%l0
13478 fcmps %fcc3,%f1 ,%f0
13479 fmuls %f13,%f1 ,%f0
13480 xnor %l1,%l5,%l3
13481 orn %l4,%l0,%l6
13482 done
13483
13484p0_trap2o:
13485 ldda [%o4+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000010101400]
13486 sub %l4,-0x778,%l0
13487 fcmps %fcc3,%f1 ,%f0
13488 fmuls %f13,%f1 ,%f0
13489 xnor %l1,%l5,%l3
13490 orn %l4,%l0,%l6
13491 done
13492
13493
13494p0_trap3e:
13495 sub %l3,-0x08c,%l5
13496 and %l0,-0xb66,%l3
13497 done
13498
13499p0_trap3o:
13500 sub %l3,-0x08c,%l5
13501 and %l0,-0xb66,%l3
13502 done
13503
13504! Cross Processor Interrupt Handler
13505
13506cross_intr_handler:
13507 membar #Sync
13508! Identify the recipient of the interrupt
13509 mov 0x10,%g1 ! VA of Core ID Register
13510 ldxa [%g1]ASI_CMP_CORE_ID,%g1
13511 and %g1,0x3f,%g4 ! Extract Core ID in %g4
13512 sll %g4,2,%g1 ! Index into intr receive array
13513 set received_xintr,%g2 ! Pointer to receive counters
13514 lduw [%g2+%g1],%g3 ! Get receive count
13515 inc %g3 ! Incement by 1
13516 st %g3,[%g2+%g1] ! Update receive count
13517! Reset busy bit interrupts and return
13518 mov 0x40,%g1 ! Busy bit
13519 stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
13520 membar #Sync
13521 retry
13522
13523inst_access_handler:
13524 done
13525
13526 .align 256
13527data_access_handler:
135281: done
13529
13530p0_init_memory_pointers:
13531 set p0_init_registers,%g1
13532 mov %g0,%g2
13533 mov %g0,%g3
13534 mov %g0,%g4
13535 mov %g0,%g5
13536 mov %g0,%g6
13537 mov %g0,%g7
13538
13539! Initialize memory pointers for window 0
13540 set p0_local0_start,%i0
13541 set p0_local1_start,%i1
13542 set p0_local2_start,%i2
13543 set p0_local3_start,%i3
13544 set p0_local4_start,%i4
13545 set p0_local5_start,%i5
13546 set p0_local6_start,%i6
13547 clr %i7
13548! Init Local Registers in Window 0
13549 ldx [%g1+0x000],%l0 ! %l0 = 95c30eebd0b000e6
13550 ldx [%g1+0x008],%l1 ! %l1 = 53e1c9f7f5a9ff7c
13551 ldx [%g1+0x010],%l2 ! %l2 = d308f4101dfdfa3a
13552 ldx [%g1+0x018],%l3 ! %l3 = 83c8391a06dc575c
13553 ldx [%g1+0x020],%l4 ! %l4 = 6bad4728a8e2e78e
13554 ldx [%g1+0x028],%l5 ! %l5 = 3201198adfa0ac4f
13555 ldx [%g1+0x030],%l6 ! %l6 = 02704c8e479f27b5
13556 ldx [%g1+0x038],%l7 ! %l7 = 876085d29f2a1214
13557
13558! Initialize the output register of window 0
13559
13560 set share0_start,%o0
13561 set share1_start,%o1
13562 set share2_start,%o2
13563 set share3_start,%o3
13564 mov 0x08,%o4
13565 mov 0x10,%o5
13566 mov 0x18,%o6
13567
13568 retl
13569 nop
13570
13571user_text_end:
13572 .seg "text"
13573 .align 0x2000
13574user_near0_start:
13575p0_near_0_le:
13576 or %l5,%l0,%l4
13577 fcmps %fcc1,%f6 ,%f14
13578 fmuls %f7 ,%f11,%f5
13579 orn %l4,-0x8eb,%l5
13580 subc %l0,0xbb9,%l5
13581 fsubs %f0 ,%f11,%f15
13582 jmpl %o7,%g0
13583 fmuls %f8 ,%f6 ,%f0
13584p0_near_0_he:
13585 fmuls %f24,%f16,%f26
13586 sub %l0,-0x426,%l4
13587 jmpl %o7,%g0
13588 xor %l6,-0xc3e,%l3
13589near0_b2b_h:
13590 umul %l3,0xd71,%l0
13591 sub %l3,%l5,%l2
13592 fdivs %f20,%f25,%f28
13593 fdivs %f25,%f19,%f17
13594 mulx %l6,%l2,%l2
13595 fcmps %fcc2,%f30,%f21
13596 jmpl %o7,%g0
13597 addc %l0,0x4ff,%l5
13598near0_b2b_l:
13599 udivx %l4,%l0,%l4
13600 fmuls %f13,%f3 ,%f6
13601 mulx %l5,0x67f,%l7
13602 smul %l1,-0x3aa,%l7
13603 andn %l1,0xa9e,%l7
13604 fmuls %f9 ,%f3 ,%f2
13605 jmpl %o7,%g0
13606 umul %l4,%l5,%l3
13607user_near0_end:
13608 .seg "text"
13609 .align 0x2000
13610user_near1_start:
13611p0_near_1_le:
13612 add %l2,0x952,%l5
13613 mulx %l3,0x678,%l7
13614 fadds %f6 ,%f11,%f1
13615 fstoi %f10,%f13
13616 xnor %l1,0x2d4,%l7
13617 smul %l6,%l6,%l5
13618 jmpl %o7,%g0
13619 fcmps %fcc2,%f0 ,%f5
13620p0_near_1_he:
13621 fcmps %fcc0,%f25,%f21
13622 addc %l1,%l1,%l3
13623 orn %l6,%l2,%l3
13624 subc %l5,%l6,%l2
13625 jmpl %o7,%g0
13626 fmuls %f17,%f27,%f17
13627near1_b2b_h:
13628 addc %l1,%l6,%l0
13629 sub %l0,-0x871,%l4
13630 udivx %l4,-0x05a,%l4
13631 jmpl %o7,%g0
13632 fadds %f27,%f27,%f27
13633near1_b2b_l:
13634 fadds %f6 ,%f5 ,%f13
13635 fsubs %f1 ,%f10,%f2
13636 mulx %l4,0x8ff,%l6
13637 jmpl %o7,%g0
13638 fadds %f13,%f1 ,%f11
13639user_near1_end:
13640 .seg "text"
13641 .align 0x2000
13642user_near2_start:
13643p0_near_2_le:
13644 xnor %l5,%l2,%l7
13645 umul %l3,%l5,%l3
13646 xor %l5,%l5,%l2
13647 sdivx %l1,%l6,%l5
13648 jmpl %o7,%g0
13649 addc %l7,0xf4e,%l2
13650p0_near_2_he:
13651 subc %l0,0xd76,%l3
13652 and %l7,-0xeb1,%l0
13653 swap [%i5+0x004],%l1 ! Mem[0000000010141404]
13654 umul %l0,%l7,%l5
13655 smul %l2,%l5,%l6
13656 swap [%i0+0x000],%l5 ! Mem[0000000010001400]
13657 umul %l6,%l6,%l7
13658 jmpl %o7,%g0
13659 sub %l3,-0x0e8,%l2
13660near2_b2b_h:
13661 fdivs %f27,%f30,%f18
13662 and %l3,-0xc58,%l5
13663 sub %l7,%l5,%l0
13664 jmpl %o7,%g0
13665 fcmps %fcc0,%f19,%f21
13666near2_b2b_l:
13667 andn %l0,-0xdc3,%l5
13668 umul %l5,-0x6c4,%l3
13669 mulx %l3,0x398,%l6
13670 jmpl %o7,%g0
13671 fsubs %f4 ,%f12,%f14
13672user_near2_end:
13673 .seg "text"
13674 .align 0x2000
13675user_near3_start:
13676p0_near_3_le:
13677 smul %l4,%l4,%l1
13678 fsubs %f15,%f1 ,%f15
13679 subc %l2,0x6e2,%l7
13680 fdtos %f8 ,%f6
13681 and %l7,0x952,%l2
13682 jmpl %o7,%g0
13683 fdivs %f15,%f4 ,%f0
13684p0_near_3_he:
13685 add %l2,%l5,%l3
13686 lduw [%i5+0x00c],%l1 ! Mem[000000001014140c]
13687 udivx %l1,-0x87d,%l5
13688 jmpl %o7,%g0
13689 or %l6,0x57e,%l2
13690near3_b2b_h:
13691 sdivx %l4,%l6,%l0
13692 fsubs %f29,%f19,%f20
13693 umul %l7,%l1,%l7
13694 fadds %f18,%f17,%f28
13695 mulx %l5,0xb4a,%l0
13696 mulx %l7,%l2,%l1
13697 jmpl %o7,%g0
13698 fitod %f25,%f20
13699near3_b2b_l:
13700 and %l6,-0x5ed,%l5
13701 andn %l4,%l2,%l3
13702 fmuls %f10,%f2 ,%f12
13703 umul %l2,-0xd5a,%l3
13704 xnor %l5,%l1,%l0
13705 fadds %f0 ,%f1 ,%f8
13706 jmpl %o7,%g0
13707 umul %l2,%l7,%l4
13708user_near3_end:
13709 .seg "text"
13710 .text
13711 .align 0x2000
13712user_far0_start:
13713p0_far_0_le:
13714 mulx %l0,%l5,%l7
13715 orn %l3,0x8db,%l4
13716 or %l2,%l4,%l0
13717 ldd [%i4+0x000],%l0 ! Mem[0000000010101400]
13718 sdivx %l5,-0x7b1,%l7
13719 jmpl %o7,%g0
13720 addc %l0,-0x50c,%l4
13721p0_far_0_lem:
13722 mulx %l0,%l5,%l7
13723 orn %l3,0x8db,%l4
13724 or %l2,%l4,%l0
13725 membar #Sync
13726 ldd [%i4+0x000],%l0 ! Mem[0000000010101400]
13727 sdivx %l5,-0x7b1,%l7
13728 jmpl %o7,%g0
13729 addc %l0,-0x50c,%l4
13730p0_far_0_he:
13731 subc %l0,%l6,%l6
13732 jmpl %o7,%g0
13733 andn %l5,-0x86a,%l7
13734p0_far_0_hem:
13735 subc %l0,%l6,%l6
13736 jmpl %o7,%g0
13737 andn %l5,-0x86a,%l7
13738p0_loop_branch_0:
13739 jmpl %o7+12,%g0
13740 add %l0,1,%l0
13741far0_b2b_h:
13742 subc %l7,-0x7c2,%l5
13743 xor %l6,%l1,%l1
13744 udivx %l3,%l5,%l3
13745 add %l2,0x822,%l5
13746 jmpl %o7,%g0
13747 orn %l3,%l3,%l6
13748far0_b2b_l:
13749 mulx %l0,%l7,%l4
13750 xor %l7,%l5,%l7
13751 sub %l5,%l5,%l5
13752 xor %l2,%l4,%l1
13753 jmpl %o7,%g0
13754 sdivx %l1,%l4,%l5
13755user_far0_end:
13756 .seg "text"
13757 .text
13758 .align 0x2000
13759user_far1_start:
13760p0_far_1_le:
13761 or %l0,0xaef,%l2
13762 sub %l6,%l4,%l6
13763 mulx %l3,-0xbcb,%l3
13764 xor %l3,0x647,%l1
13765 umul %l3,%l5,%l4
13766 fdivs %f1 ,%f7 ,%f5
13767 jmpl %o7,%g0
13768 xor %l5,%l3,%l7
13769p0_far_1_lem:
13770 or %l0,0xaef,%l2
13771 sub %l6,%l4,%l6
13772 mulx %l3,-0xbcb,%l3
13773 xor %l3,0x647,%l1
13774 umul %l3,%l5,%l4
13775 fdivs %f1 ,%f7 ,%f5
13776 jmpl %o7,%g0
13777 xor %l5,%l3,%l7
13778p0_far_1_he:
13779 ldx [%i2+0x000],%l0 ! Mem[0000000010081400]
13780 jmpl %o7,%g0
13781 orn %l3,%l1,%l5
13782p0_far_1_hem:
13783 membar #Sync
13784 ldx [%i2+0x000],%l0 ! Mem[0000000010081400]
13785 jmpl %o7,%g0
13786 orn %l3,%l1,%l5
13787p0_loop_branch_1:
13788 jmpl %o7+12,%g0
13789 add %l0,2,%l0
13790far1_b2b_h:
13791 add %l5,%l7,%l2
13792 sub %l2,0x198,%l6
13793 jmpl %o7,%g0
13794 xnor %l4,-0x7a0,%l0
13795far1_b2b_l:
13796 xnor %l6,%l4,%l4
13797 andn %l6,%l1,%l0
13798 jmpl %o7,%g0
13799 sub %l4,-0x775,%l2
13800user_far1_end:
13801 .seg "text"
13802 .text
13803 .align 0x2000
13804user_far2_start:
13805p0_far_2_le:
13806 st %f0 ,[%i3+0x03c] ! Mem[00000000100c143c]
13807 fadds %f15,%f5 ,%f7
13808 jmpl %o7,%g0
13809 fsubs %f6 ,%f3 ,%f10
13810p0_far_2_lem:
13811 membar #Sync
13812 st %f0 ,[%i3+0x03c] ! Mem[00000000100c143c]
13813 fadds %f15,%f5 ,%f7
13814 jmpl %o7,%g0
13815 fsubs %f6 ,%f3 ,%f10
13816p0_far_2_he:
13817 subc %l3,%l3,%l7
13818 mulx %l3,%l7,%l1
13819 andn %l5,-0xc2f,%l4
13820 umul %l1,%l3,%l3
13821 umul %l1,0x2d0,%l6
13822 fmuls %f23,%f20,%f20
13823 sub %l3,0x300,%l6
13824 jmpl %o7,%g0
13825 fstoi %f27,%f31
13826p0_far_2_hem:
13827 subc %l3,%l3,%l7
13828 mulx %l3,%l7,%l1
13829 andn %l5,-0xc2f,%l4
13830 umul %l1,%l3,%l3
13831 umul %l1,0x2d0,%l6
13832 fmuls %f23,%f20,%f20
13833 sub %l3,0x300,%l6
13834 jmpl %o7,%g0
13835 fstoi %f27,%f31
13836p0_loop_branch_2:
13837 jmpl %o7+12,%g0
13838 add %l0,3,%l0
13839far2_b2b_h:
13840 fmuls %f28,%f21,%f24
13841 andn %l4,-0xd86,%l0
13842 fadds %f23,%f24,%f26
13843 jmpl %o7,%g0
13844 xnor %l5,0xfd5,%l5
13845far2_b2b_l:
13846 xor %l4,%l2,%l6
13847 fsqrts %f10,%f4
13848 and %l5,0x31b,%l4
13849 jmpl %o7,%g0
13850 add %l0,%l5,%l6
13851user_far2_end:
13852 .seg "text"
13853 .text
13854 .align 0x2000
13855user_far3_start:
13856p0_far_3_le:
13857 fitos %f15,%f7
13858 add %l4,0xb91,%l4
13859 smul %l6,0x4ed,%l4
13860 subc %l4,-0x30a,%l0
13861 fsubs %f13,%f4 ,%f14
13862 fcmps %fcc1,%f15,%f8
13863 sub %l6,%l1,%l3
13864 jmpl %o7,%g0
13865 umul %l4,%l5,%l0
13866p0_far_3_lem:
13867 fitos %f15,%f7
13868 add %l4,0xb91,%l4
13869 smul %l6,0x4ed,%l4
13870 subc %l4,-0x30a,%l0
13871 fsubs %f13,%f4 ,%f14
13872 fcmps %fcc1,%f15,%f8
13873 sub %l6,%l1,%l3
13874 jmpl %o7,%g0
13875 umul %l4,%l5,%l0
13876p0_far_3_he:
13877 udivx %l0,%l3,%l3
13878 sdivx %l3,%l5,%l4
13879 and %l4,-0x4c5,%l3
13880 fmuls %f16,%f20,%f17
13881 fsubs %f31,%f24,%f25
13882 umul %l2,%l3,%l3
13883 add %l7,-0xa0c,%l1
13884 jmpl %o7,%g0
13885 orn %l4,0x474,%l1
13886p0_far_3_hem:
13887 udivx %l0,%l3,%l3
13888 sdivx %l3,%l5,%l4
13889 and %l4,-0x4c5,%l3
13890 fmuls %f16,%f20,%f17
13891 fsubs %f31,%f24,%f25
13892 umul %l2,%l3,%l3
13893 add %l7,-0xa0c,%l1
13894 jmpl %o7,%g0
13895 orn %l4,0x474,%l1
13896p0_loop_branch_3:
13897 jmpl %o7+12,%g0
13898 add %l0,4,%l0
13899far3_b2b_h:
13900 sub %l7,%l1,%l6
13901 fadds %f16,%f20,%f24
13902 andn %l7,-0xc6a,%l6
13903 jmpl %o7,%g0
13904 fsubs %f21,%f26,%f18
13905far3_b2b_l:
13906 xor %l2,%l4,%l7
13907 mulx %l4,%l5,%l3
13908 and %l6,%l2,%l4
13909 jmpl %o7,%g0
13910 orn %l3,0x010,%l2
13911user_far3_end:
13912 .seg "text"
13913 .align 0x2000
13914user_jump0_start:
13915 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
13916p0_jmpl_0_le:
13917 mulx %l4,0xeac,%l5
13918 fmuls %f10,%f13,%f10
13919 sdivx %l6,-0xedb,%l6
13920 fadds %f7 ,%f11,%f5
13921 subc %l5,%l2,%l5
13922 smul %l5,0x0ee,%l1
13923 jmpl %g6+8,%g0
13924 umul %l3,0x1cc,%l7
13925p0_call_0_le:
13926 smul %l0,%l2,%l2
13927 fcmps %fcc1,%f0 ,%f10
13928 lduw [%i6+0x038],%l1 ! Mem[0000000010181438]
13929 retl
13930 or %l6,%l2,%l3
13931p0_jmpl_0_lo:
13932 mulx %l4,0xeac,%l5
13933 fmuls %f10,%f13,%f10
13934 sdivx %l6,-0xedb,%l6
13935 fadds %f7 ,%f11,%f5
13936 subc %l5,%l2,%l5
13937 smul %l5,0x0ee,%l1
13938 jmpl %g6+8,%g0
13939 umul %l3,0x1cc,%l7
13940p0_call_0_lo:
13941 smul %l0,%l2,%l2
13942 fcmps %fcc1,%f0 ,%f10
13943 lduw [%o6+0x038],%l1 ! Mem[0000000010181438]
13944 retl
13945 or %l6,%l2,%l3
13946p0_jmpl_0_he:
13947 fadds %f21,%f18,%f27
13948 or %l0,-0x93c,%l0
13949 sdivx %l1,-0x23d,%l0
13950 addc %l0,0x988,%l7
13951 smul %l5,%l6,%l3
13952 fdivs %f30,%f16,%f29
13953 jmpl %g6+8,%g0
13954 subc %l5,-0x0e1,%l7
13955p0_call_0_he:
13956 andn %l4,%l6,%l0
13957 fsqrts %f30,%f22
13958 mulx %l3,%l7,%l5
13959 umul %l5,-0x5da,%l0
13960 sdivx %l0,%l2,%l6
13961 andn %l1,%l1,%l5
13962 retl
13963 andn %l4,-0xb0d,%l5
13964p0_jmpl_0_ho:
13965 fadds %f21,%f18,%f27
13966 or %l0,-0x93c,%l0
13967 sdivx %l1,-0x23d,%l0
13968 addc %l0,0x988,%l7
13969 smul %l5,%l6,%l3
13970 fdivs %f30,%f16,%f29
13971 jmpl %g6+8,%g0
13972 subc %l5,-0x0e1,%l7
13973p0_call_0_ho:
13974 andn %l4,%l6,%l0
13975 fsqrts %f30,%f22
13976 mulx %l3,%l7,%l5
13977 umul %l5,-0x5da,%l0
13978 sdivx %l0,%l2,%l6
13979 andn %l1,%l1,%l5
13980 retl
13981 andn %l4,-0xb0d,%l5
13982user_jump0_end:
13983 .seg "text"
13984 .align 0x2000
13985user_jump1_start:
13986 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
13987p0_jmpl_1_le:
13988 orn %l6,-0xd5b,%l0
13989 fdivs %f8 ,%f3 ,%f9
13990 sdivx %l3,0xa6c,%l5
13991 sdivx %l4,-0xd28,%l5
13992 ldd [%i5+0x028],%l4 ! Mem[0000000010141428]
13993 jmpl %g6+8,%g0
13994 add %l2,%l0,%l7
13995p0_call_1_le:
13996 andn %l1,0x09e,%l5
13997 retl
13998 smul %l0,-0x2fa,%l2
13999p0_jmpl_1_lo:
14000 orn %l6,-0xd5b,%l0
14001 fdivs %f8 ,%f3 ,%f9
14002 sdivx %l3,0xa6c,%l5
14003 sdivx %l4,-0xd28,%l5
14004 ldd [%o5+0x028],%l4 ! Mem[0000000010141428]
14005 jmpl %g6+8,%g0
14006 add %l2,%l0,%l7
14007p0_call_1_lo:
14008 andn %l1,0x09e,%l5
14009 retl
14010 smul %l0,-0x2fa,%l2
14011p0_jmpl_1_he:
14012 fsubs %f20,%f16,%f17
14013 jmpl %g6+8,%g0
14014 fsubs %f20,%f23,%f31
14015p0_call_1_he:
14016 umul %l6,%l1,%l6
14017 or %l5,-0x8ee,%l6
14018 umul %l6,%l4,%l3
14019 sth %l1,[%i1+0x012] ! Mem[0000000010041412]
14020 and %l2,-0xa4c,%l2
14021 sub %l3,-0xdef,%l5
14022 and %l0,%l0,%l5
14023 retl
14024 mulx %l5,-0xea4,%l6
14025p0_jmpl_1_ho:
14026 fsubs %f20,%f16,%f17
14027 jmpl %g6+8,%g0
14028 fsubs %f20,%f23,%f31
14029p0_call_1_ho:
14030 umul %l6,%l1,%l6
14031 or %l5,-0x8ee,%l6
14032 umul %l6,%l4,%l3
14033 sth %l1,[%o1+0x012] ! Mem[0000000010041412]
14034 and %l2,-0xa4c,%l2
14035 sub %l3,-0xdef,%l5
14036 and %l0,%l0,%l5
14037 retl
14038 mulx %l5,-0xea4,%l6
14039user_jump1_end:
14040 .seg "text"
14041 .align 0x2000
14042user_jump2_start:
14043 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
14044p0_jmpl_2_le:
14045 lduh [%i4+0x030],%l3 ! Mem[0000000010101430]
14046 addc %l6,%l1,%l2
14047 jmpl %g6+8,%g0
14048 fcmps %fcc0,%f11,%f5
14049p0_call_2_le:
14050 fcmps %fcc3,%f8 ,%f12
14051 mulx %l4,%l5,%l6
14052 smul %l5,%l2,%l3
14053 fdivs %f14,%f13,%f1
14054 and %l1,%l7,%l4
14055 retl
14056 andn %l2,-0x2b1,%l7
14057p0_jmpl_2_lo:
14058 lduh [%o4+0x030],%l3 ! Mem[0000000010101430]
14059 addc %l6,%l1,%l2
14060 jmpl %g6+8,%g0
14061 fcmps %fcc0,%f11,%f5
14062p0_call_2_lo:
14063 fcmps %fcc3,%f8 ,%f12
14064 mulx %l4,%l5,%l6
14065 smul %l5,%l2,%l3
14066 fdivs %f14,%f13,%f1
14067 and %l1,%l7,%l4
14068 retl
14069 andn %l2,-0x2b1,%l7
14070p0_jmpl_2_he:
14071 fdivs %f18,%f20,%f25
14072 jmpl %g6+8,%g0
14073 fadds %f29,%f23,%f18
14074p0_call_2_he:
14075 mulx %l6,%l6,%l5
14076 fmuls %f17,%f24,%f30
14077 retl
14078 fcmps %fcc0,%f25,%f23
14079p0_jmpl_2_ho:
14080 fdivs %f18,%f20,%f25
14081 jmpl %g6+8,%g0
14082 fadds %f29,%f23,%f18
14083p0_call_2_ho:
14084 mulx %l6,%l6,%l5
14085 fmuls %f17,%f24,%f30
14086 retl
14087 fcmps %fcc0,%f25,%f23
14088user_jump2_end:
14089 .seg "text"
14090 .align 0x2000
14091user_jump3_start:
14092 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
14093p0_jmpl_3_le:
14094 xnor %l3,%l7,%l4
14095 fdtos %f12,%f2
14096 subc %l1,%l1,%l6
14097 xnor %l6,-0x6f1,%l6
14098 subc %l0,-0x89e,%l4
14099 smul %l0,-0x2ff,%l5
14100 jmpl %g6+8,%g0
14101 udivx %l4,%l6,%l1
14102p0_call_3_le:
14103 fdivs %f2 ,%f2 ,%f11
14104 retl
14105 fdivs %f1 ,%f1 ,%f9
14106p0_jmpl_3_lo:
14107 xnor %l3,%l7,%l4
14108 fdtos %f12,%f2
14109 subc %l1,%l1,%l6
14110 xnor %l6,-0x6f1,%l6
14111 subc %l0,-0x89e,%l4
14112 smul %l0,-0x2ff,%l5
14113 jmpl %g6+8,%g0
14114 udivx %l4,%l6,%l1
14115p0_call_3_lo:
14116 fdivs %f2 ,%f2 ,%f11
14117 retl
14118 fdivs %f1 ,%f1 ,%f9
14119p0_jmpl_3_he:
14120 jmpl %g6+8,%g0
14121 xnor %l2,%l3,%l3
14122p0_call_3_he:
14123 udivx %l3,-0x9ea,%l0
14124 fadds %f20,%f23,%f19
14125 addc %l4,%l1,%l0
14126 fsqrts %f27,%f17
14127 xor %l6,-0xccd,%l6
14128 sub %l1,-0x2a2,%l6
14129 retl
14130 sub %l3,0x7e0,%l6
14131p0_jmpl_3_ho:
14132 jmpl %g6+8,%g0
14133 xnor %l2,%l3,%l3
14134p0_call_3_ho:
14135 udivx %l3,-0x9ea,%l0
14136 fadds %f20,%f23,%f19
14137 addc %l4,%l1,%l0
14138 fsqrts %f27,%f17
14139 xor %l6,-0xccd,%l6
14140 sub %l1,-0x2a2,%l6
14141 retl
14142 sub %l3,0x7e0,%l6
14143user_jump3_end:
14144
14145 .seg "data"
14146 .align 0x2000
14147user_data_start:
14148done_flags:
14149 .word 0
14150 .align 8
14151done_count:
14152 .word 0,0
14153Start_Flags:
14154 .word 0,0,0,0
14155Finish_Flag:
14156 .word 0,0
14157 .align 8
14158num_processors:
14159 .word 1
14160num_agents:
14161 .word 0
14162no_membar:
14163 .word 0
14164max_ireg:
14165 .word 8,0
14166max_freg:
14167 .word 32,0
14168 .align 64
14169p0_temp:
14170 .word 0,0,0,0,0,0,0,0
14171 .word 0,0,0,0,0,0,0,0
14172 .word 0,0,0,0,0,0,0,0
14173 .word 0,0,0,0,0,0,0,0
14174p0_debug:
14175 .word 0,0,0,0,0,0,0,0
14176 .word 0,0,0,0,0,0,0,0
14177p0_fsr:
14178 .word 0x00000000,0x00000000
14179 .align 8
14180p0_loop_cnt:
14181 .word 1,0
14182max_windows:
14183 .word 1,0,0,0,0,0,0,0
14184 .word 0,0,0,0,0,0,0,0
14185 .word 0,0,0,0,0,0,0,0
14186 .word 0,0,0,0,0,0,0,0
14187 .word 0,0,0,0,0,0,0,0
14188 .word 0,0,0,0,0,0,0,0
14189 .word 0,0,0,0,0,0,0,0
14190 .word 0,0,0,0,0,0,0,0
14191 .word 0,0,0,0,0,0,0,0
14192 .word 0,0,0,0,0,0,0,0
14193 .word 0,0,0,0,0,0,0,0
14194 .word 0,0,0,0,0,0,0,0
14195 .word 0,0,0,0,0,0,0,0
14196 .word 0,0,0,0,0,0,0,0
14197 .word 0,0,0,0,0,0,0,0
14198 .word 0,0,0,0,0,0,0,0
14199 .word 0,0,0,0,0,0,0,0
14200 .word 0,0,0,0,0,0,0,0
14201 .word 0,0,0,0,0,0,0,0
14202 .word 0,0,0,0,0,0,0,0
14203 .word 0,0,0,0,0,0,0,0
14204 .word 0,0,0,0,0,0,0,0
14205 .word 0,0,0,0,0,0,0,0
14206 .word 0,0,0,0,0,0,0,0
14207 .word 0,0,0,0,0,0,0,0
14208 .word 0,0,0,0,0,0,0,0
14209 .word 0,0,0,0,0,0,0,0
14210 .word 0,0,0,0,0,0,0,0
14211 .word 0,0,0,0,0,0,0,0
14212 .word 0,0,0,0,0,0,0,0
14213 .word 0,0,0,0,0,0,0,0
14214 .word 0,0,0,0,0,0,0,0
14215
14216 .align 8
14217p0_init_registers:
14218 .word 0x95c30eeb,0xd0b000e6 ! Init value for %l0
14219 .word 0x53e1c9f7,0xf5a9ff7c ! Init value for %l1
14220 .word 0xd308f410,0x1dfdfa3a ! Init value for %l2
14221 .word 0x83c8391a,0x06dc575c ! Init value for %l3
14222 .word 0x6bad4728,0xa8e2e78e ! Init value for %l4
14223 .word 0x3201198a,0xdfa0ac4f ! Init value for %l5
14224 .word 0x02704c8e,0x479f27b5 ! Init value for %l6
14225 .word 0x876085d2,0x9f2a1214 ! Init value for %l7
14226 .align 64
14227p0_init_freg:
14228 .word 0x38b51efc,0xa83b2d1f ! Init value for %f0
14229 .word 0xbf56dced,0x78e1c136 ! Init value for %f2
14230 .word 0x8d1f3bd4,0x4fcb9bc3 ! Init value for %f4
14231 .word 0xfd1391e4,0xdfd9ce76 ! Init value for %f6
14232 .word 0x28326b59,0x76a2a117 ! Init value for %f8
14233 .word 0x3301a2ab,0x768c1512 ! Init value for %f10
14234 .word 0x32b001c0,0x5aadd6fd ! Init value for %f12
14235 .word 0x4fd79745,0x6ffa1d62 ! Init value for %f14
14236 .word 0xe79d7db9,0xbdd3ee12 ! Init value for %f16
14237 .word 0xbff47cb4,0x54d907a8 ! Init value for %f18
14238 .word 0x70d12ea4,0xd39ca6e3 ! Init value for %f20
14239 .word 0x57e6b81a,0x221ada99 ! Init value for %f22
14240 .word 0x4d3cc2da,0x617ebc64 ! Init value for %f24
14241 .word 0xbe342c94,0x593d4611 ! Init value for %f26
14242 .word 0xda573830,0x269650fe ! Init value for %f28
14243 .word 0xc86246bf,0xb9e10c97 ! Init value for %f30
14244 .word 0x8d913ce2,0x5818bb3f ! Init value for %f32
14245 .word 0x3f240e52,0xfbb0f85e ! Init value for %f34
14246 .word 0xc417e972,0x2e33b61f ! Init value for %f36
14247 .word 0xca807afb,0xccdd005f ! Init value for %f38
14248 .word 0x7f3ecc49,0x7c8f651b ! Init value for %f40
14249 .word 0x4b25ea3a,0xabcf8a71 ! Init value for %f42
14250 .word 0x69b8ed9a,0x265dcce0 ! Init value for %f44
14251 .word 0xf493eaf0,0x1e3a3452 ! Init value for %f46
14252 .word 0xd11c16c0,0xade0e7c9
14253 .word 0xa3d227d8,0x597b0469
14254 .word 0x5112138a,0x3eb0a717
14255 .word 0xcdd84740,0x1d1a3c7b
14256 .word 0xee07121a,0x2d1b2726
14257 .word 0x697310e2,0x99f2bbff
14258 .word 0x6dd04887,0x336767d6
14259 .word 0x2c95f936,0xc2e5fb6a
14260p0_share_mask:
14261 .word 0xffff0000,0x00000000
14262 .word 0x00000000,0x00000000
14263 .word 0x00000000,0x00000000
14264 .word 0x00000000,0x00000000
14265 .word 0x00000000,0x00000000
14266 .word 0x00000000,0x00000000
14267 .word 0x00000000,0x00000000
14268 .word 0x00000000,0x00000000
14269p0_expected_registers:
14270 .word 0x00000000,0x0000ff00
14271 .word 0x00000000,0x97680000
14272 .word 0x00000000,0x00000000
14273 .word 0xff800000,0x00000000
14274 .word 0xffffffff,0xfffff5ff
14275 .word 0x00000000,0x00000098
14276 .word 0x00000000,0x000000ff
14277 .word 0x00000000,0x00ff0000
14278p0_expected_fp_regs:
14279 .word 0x0000eaff,0xffffffff
14280 .word 0x0000ff00,0x00000000
14281 .word 0x00000000,0x000000ff
14282 .word 0x00000000,0x00000000
14283 .word 0xff000000,0x00000000
14284 .word 0xff0000ff,0x0f0000ff
14285 .word 0x1eff0000,0x000000ff
14286 .word 0xfff36949,0xff00ffff
14287 .word 0x00000000,0x00000000
14288 .word 0xffff0000,0x00000000
14289 .word 0xff0000ff,0x00000000
14290 .word 0xff0000ff,0x000000ff
14291 .word 0x00000000,0x00000000
14292 .word 0xff000000,0x000000ff
14293 .word 0xff0000ff,0x000000ff
14294 .word 0x41b56778,0x00000000
14295 .word 0x00000026,0x00000c00 ! %fsr = 0000002600000c00
14296p0_local0_expect:
14297 .word 0xff0062a0,0x00000000
14298 .word 0xff000000,0x00000000
14299 .word 0x0000eaff,0xffffffff
14300 .word 0x1eff0000,0x000000ff
14301 .word 0x00000000,0x00000000
14302 .word 0xff000000,0xffffffff
14303 .word 0xff000000,0x00000000
14304 .word 0x41b56778,0x00000000
14305p0_local0_sec_expect:
14306 .word 0xff0000ff,0x000000ff
14307 .word 0x98000000,0x00000000
14308 .word 0xff0000ff,0x000000ff
14309 .word 0x1e000000,0x0000ffff
14310 .word 0x00000000,0x00000000
14311 .word 0xff0000c3,0x0f905620
14312 .word 0xff000000,0xffffffff
14313 .word 0x41efffe0,0x00000000
14314p0_local1_expect:
14315 .word 0x00000000,0x00000000
14316 .word 0x00000098,0xffffffff
14317 .word 0xfff5ffff,0x98009800
14318 .word 0xff000080,0xf200ffff
14319 .word 0x000000ff,0x000057ff
14320 .word 0xffff0000,0x4969f3ad
14321 .word 0x2056900f,0xa06200ff
14322 .word 0x1eff0000,0xff0000ff
14323p0_local1_sec_expect:
14324 .word 0xff570000,0x80000000
14325 .word 0x00000000,0xff0000ff
14326 .word 0xff000000,0xff0000ff
14327 .word 0xc056b74d,0x3fd45bb1
14328 .word 0xff2c00e5,0xff030354
14329 .word 0xa69ebf0f,0x00000000
14330 .word 0x00000078,0x5aad3c10
14331 .word 0x00000000,0x00000000
14332p0_local2_expect:
14333 .word 0x00ff00ff,0x00000000
14334 .word 0x00980000,0x00330000
14335 .word 0xff570000,0x00330000
14336 .word 0x000000ff,0x0dae0000
14337 .word 0xffff0000,0xe03a0000
14338 .word 0xfff36949,0xff00ffff
14339 .word 0x00ff0000,0x0f9000ff
14340 .word 0xffffffff,0x000000ff
14341p0_local2_sec_expect:
14342 .word 0xff000000,0x000000ff
14343 .word 0xff000000,0x00000000
14344 .word 0x00000000,0x0000ff1e
14345 .word 0xff000000,0xff0000c3
14346 .word 0x00000000,0x00000000
14347 .word 0x000000ff,0x5c06ff76
14348 .word 0xff008cf2,0xc30000ff
14349 .word 0x41efffe0,0x00000000
14350p0_local3_expect:
14351 .word 0x00000000,0x00000000
14352 .word 0x280000ff,0xffff0000
14353 .word 0x00000000,0x00000000
14354 .word 0xffff0000,0x000057ff
14355 .word 0x0000ff00,0x000057ff
14356 .word 0x107c3fd9,0x000000ff
14357 .word 0xff000000,0x00000000
14358 .word 0xff000000,0x000000ff
14359p0_local3_sec_expect:
14360 .word 0x00000000,0x00000000
14361 .word 0xcd3e260f,0x00000000
14362 .word 0xff000000,0xffffff00
14363 .word 0xff0062a0,0xff000000
14364 .word 0xffffff7f,0x0000001e
14365 .word 0xffffffff,0x00000000
14366 .word 0x0000ff00,0x000057ff
14367 .word 0x00000000,0x000080ff
14368p0_local4_expect:
14369 .word 0x00000000,0x00000000
14370 .word 0xffffffff,0x0000ff00
14371 .word 0x00000000,0x0000ff00
14372 .word 0xff000000,0xff00001e
14373 .word 0x00000080,0x000057ff
14374 .word 0xff570000,0x00000000
14375 .word 0xff800000,0x00000000
14376 .word 0x00000000,0x1e000000
14377p0_local4_sec_expect:
14378 .word 0xff000000,0x0000ff1e
14379 .word 0x00000000,0x1e000000
14380 .word 0xff000000,0xa0000000
14381 .word 0xb62c8ce5,0xfc90520c
14382 .word 0x89d516c4,0xabc26868
14383 .word 0x429c26ff,0x0000006c
14384 .word 0xffa56439,0x000000ff
14385 .word 0x98d0e6b4,0x7a8e4aff
14386p0_local5_expect:
14387 .word 0x00000000,0x00000000
14388 .word 0x00000000,0x00000000
14389 .word 0x00000000,0x00000000
14390 .word 0x1eff0000,0x000000ff
14391 .word 0x00000000,0x00000000
14392 .word 0xff000000,0x00000000
14393 .word 0xff0000ff,0x000000ff
14394 .word 0x41b56778,0x00000000
14395p0_local5_sec_expect:
14396 .word 0x0000ffff,0x00000000
14397 .word 0xadf36949,0x0000ffff
14398 .word 0x00000000,0xffea0000
14399 .word 0xff000000,0x0000ff1e
14400 .word 0x00000000,0x00000000
14401 .word 0x00000000,0x000000ff
14402 .word 0xff000000,0xff0000ff
14403 .word 0x00000000,0x7867b541
14404p0_local6_expect:
14405 .word 0xff00000f,0xff0000ff
14406 .word 0x00000000,0x000000ff
14407 .word 0x00000000,0x000000ff
14408 .word 0x2056ff0f,0xfffffb2b
14409 .word 0x78673146,0x0000ff00
14410 .word 0x00000000,0x00000000
14411 .word 0xff008cf2,0xc30000ff
14412 .word 0x41ef0f90,0x00000000
14413p0_local6_sec_expect:
14414 .word 0xff570000,0x5c0000ff
14415 .word 0xff000000,0x00ff0000
14416 .word 0x00000000,0x00000000
14417 .word 0x9e3da5c0,0x94f1a574
14418 .word 0xff570000,0x80000000
14419 .word 0xff000080,0xf200ffff
14420 .word 0xffffffff,0xff000000
14421 .word 0x00000000,0x0000001e
14422share0_expect:
14423 .word 0xff00eaae,0x65d68115
14424 .word 0xd46fe033,0xd79ccc6c
14425 .word 0x616e68cf,0xb815cef2
14426 .word 0x87c7e979,0xb24992b3
14427 .word 0x91548f30,0xed93dedb
14428 .word 0xb53742e6,0xf21b846a
14429 .word 0x535b6dc7,0x2e2a7fd3
14430 .word 0xfcf87d52,0xce61d1a2
14431share1_expect:
14432 .word 0x00ff5b63,0x599f7a06
14433 .word 0x7c126568,0xffca1d12
14434 .word 0x7521ca8c,0x173809c0
14435 .word 0x88cbe70f,0xa6e87cf8
14436 .word 0x03591b85,0xd20450fa
14437 .word 0x61dd544c,0xf9f55317
14438 .word 0x6a6732dc,0x33b85c9c
14439 .word 0x2f3625af,0x21ac8d2e
14440 .word 0x00ffa555,0x28faa948
14441 .word 0x8daf64a7,0x9855faf4
14442 .word 0x79d8da7f,0x2cf2a2b9
14443 .word 0xe4364dc8,0xf607b2ce
14444 .word 0x836f63c4,0x828be378
14445 .word 0x0024974c,0x33e83704
14446 .word 0x5489d37b,0xeb636b36
14447 .word 0xa2deb75e,0x7f07c23d
14448share2_expect:
14449 .word 0xffff4b99,0x30091350
14450 .word 0xd53409a0,0xc4cc5cf3
14451 .word 0xa8449779,0x2022840d
14452 .word 0x660eab5d,0xa7500e6e
14453 .word 0xbbebba43,0x02a9c1b3
14454 .word 0x7befb876,0x50142377
14455 .word 0x5742ef58,0x75421f5c
14456 .word 0x630a0032,0x8abf97ea
14457share3_expect:
14458 .word 0x00fff55e,0xa54096ab
14459 .word 0x7d3cf99f,0xfd2e245d
14460 .word 0x9bfa900b,0xa94d12f9
14461 .word 0xb91daaa6,0xc32d288a
14462 .word 0x77d6796d,0x0cf0d6b9
14463 .word 0x55b62cd5,0xa0fedbf5
14464 .word 0x0a4aeade,0x7cac4343
14465 .word 0x8b20ec8a,0x92cd62fb
14466 .word 0xff4307c8,0xf29b3467
14467 .word 0x09763b45,0x79fb8c9f
14468 .word 0x099f5b70,0x6f848a38
14469 .word 0x572296bf,0x1c4fbea0
14470 .word 0xe17c0e00,0xa37dd930
14471 .word 0x9570282b,0xe139b962
14472 .word 0x70df8437,0x8f9d0cba
14473 .word 0xd6577173,0x9bec08cb
14474 .word 0xffff3e7c,0x2e84e722
14475 .word 0x87940377,0xb3868751
14476 .word 0x0a035d99,0xc2a424fe
14477 .word 0x36eeed4c,0x63046965
14478 .word 0xfe8f8dd8,0x6c3fbf02
14479 .word 0x0baf2d3b,0x5e6145ad
14480 .word 0xd158142b,0x203d4af5
14481 .word 0x09b8429c,0x86f3539a
14482 .word 0xffff3492,0x0a1624b9
14483 .word 0x5f900fde,0x2b456af1
14484 .word 0xc38191b4,0xddad23f0
14485 .word 0xcb489a2e,0x0a63c5cd
14486 .word 0xa4727d0a,0x7b104baa
14487 .word 0x07d4a495,0xc00bdf79
14488 .word 0x6dcf643e,0x29ea0fde
14489 .word 0x0b9fc36e,0xfa87ff13
14490 .word 0xeaff7eb5,0x9e55eb2a
14491 .word 0x051d5b97,0x6830baea
14492 .word 0x0f871a8b,0x187d05ab
14493 .word 0x942f530f,0x06958fe0
14494 .word 0x8bf91029,0x4d6afc60
14495 .word 0xa33a32e1,0xd1ea5d7e
14496 .word 0x7d911587,0xe3035d79
14497 .word 0x26151095,0xfdb17bd5
14498 .word 0xffff8319,0x8cfe023d
14499 .word 0x9157d55c,0xdac1617b
14500 .word 0xb130ffc2,0x413965a1
14501 .word 0xa024d4ff,0xc291a56b
14502 .word 0xeb01a18b,0x34749366
14503 .word 0x3d4bf8a4,0x80e52f8b
14504 .word 0x9c6a1d81,0x2f6cfaa0
14505 .word 0x2fa5f3d1,0x9d5376c0
14506 .word 0x84ff1c36,0x20bef81a
14507 .word 0xb7d437a4,0xf6f5ceb9
14508 .word 0x2669f51b,0xdb5d4318
14509 .word 0x2a9604fb,0xe2d9b763
14510 .word 0x6b8ce4cf,0x46a90892
14511 .word 0x19ff6f0e,0xf0b6231f
14512 .word 0x615f8b02,0x9f8c3e85
14513 .word 0xeb5c3935,0x84f6affd
14514 .word 0x00ffeec2,0x6d9c6b7d
14515 .word 0xe46f288c,0xf3bf5c6d
14516 .word 0x5e518fd1,0xb0b45fa2
14517 .word 0x045dfd29,0x28311633
14518 .word 0xa075f410,0xb9dba90b
14519 .word 0x23624263,0xf91b378e
14520 .word 0x4c3f4dca,0xcfaf6218
14521 .word 0x1bc1be79,0x0ee9272b
14522p0_invalidate_semaphore:
14523 .word 0
14524! Data for Cross Processor Interrupt
14525 .align 8
14526received_xintr:
14527 .word 0,0,0,0,0,0,0,0
14528 .word 0,0,0,0,0,0,0,0
14529 .word 0,0,0,0,0,0,0,0
14530 .word 0,0,0,0,0,0,0,0
14531 .word 0,0,0,0,0,0,0,0
14532 .word 0,0,0,0,0,0,0,0
14533 .word 0,0,0,0,0,0,0,0
14534 .word 0,0,0,0,0,0,0,0
14535p0_dispatch_retry:
14536 .word 0,0
14537p0_xintr_data:
14538 .word 0x00000000,0x00000001
14539 .word 0x46b6f627,0xf399e728
14540 .word 0x00000000,0x00000002
14541 .word 0x2e85929f,0xefb52cc0
14542 .word 0x00000000,0x00000003
14543 .word 0x08f41d3f,0xc8aa083e
14544 .word 0x00000000,0x00000004
14545 .word 0xdb3b8007,0xa3ded019
14546 .word 0x00000000,0x00000005
14547 .word 0x2a820b90,0x42f00f1f
14548 .word 0x00000000,0x00000006
14549 .word 0xaa1958c7,0x88e8f603
14550 .word 0x00000000,0x00000007
14551 .word 0x61b84b00,0x57502b3f
14552 .word 0x00000000,0x00000008
14553 .word 0xbc0663ff,0xbc368528
14554 .align 8
14555p0_xintr_expected:
14556 .word 0
14557 .align 64
14558xintr_data_ptrs:
14559 .word p0_xintr_data
14560 .align 8
14561p0_xintr_db:
14562 .skip 512
14563p0_xintr_retry_count:
14564 .word 0,0
14565p0_reset_cnt:
14566 .word 0
14567 .align 8
14568p0_ec_timing_ctrl:
14569 .word 0,0
14570p0_ec_control:
14571 .word 0,0
14572p0_mcu_shadow:
14573 .skip 80
14574user_data_end:
14575
14576
14577SECTION .p0_local0 DATA_VA=0x000800000
14578
14579attr_data {
14580 Name = .p0_local0,
14581 VA = 0x0000000000800000,
14582 RA = 0x0000000010000000,
14583 PA = ra2pa(0x0000000010000000,0),
14584 part_0_ctx_nonzero_tsb_config_0,
14585 TTE_Context=PCONTEXT,
14586 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14587 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14588 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14589 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14590}
14591
14592 .data
14593 .seg "data"
14594 .align 0x2000
14595 .global p0_local0_start
14596p0_local0_begin:
14597 .skip 0x1400
14598p0_local0_start:
14599 .word 0x369dec9d,0xab7361d0,0x4c05bd3d,0xb8f161e8
14600 .word 0xd4903fa1,0x1ad070ea,0x98d0e6b4,0x1afba657
14601 .word 0x0db79c36,0xc750ee45,0x22d7337e,0x28e63c7e
14602 .word 0x010a115a,0xe7e770fa,0x77dc5bff,0xadf371ad
14603p0_local0_end:
14604
14605SECTION .p0_local0_sec DATA_VA=0x000800000
14606
14607attr_data {
14608 Name = .p0_local0_sec,
14609 VA = 0x0000000000800000,
14610 RA = 0x0000000030000000,
14611 PA = ra2pa(0x0000000030000000,0),
14612 part_0_ctx_nonzero_tsb_config_0,
14613 TTE_Context=SCONTEXT,
14614 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14615 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14616 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14617 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14618}
14619
14620 .data
14621 .seg "data"
14622 .align 0x2000
14623 .global p0_local0_sec_start
14624p0_local0_sec_begin:
14625 .skip 0x1400
14626p0_local0_sec_start:
14627 .word 0x07a82aa1,0xe47b6216,0xb0fed535,0x18661e79
14628 .word 0x5cd3715f,0x98d55407,0xf82df2ce,0x822190d7
14629 .word 0x5d28c91a,0x5a6b513c,0x3acc4978,0xe4da6f29
14630 .word 0x29d29f36,0x3c465500,0x5239399d,0x52f7d0d1
14631p0_local0_sec_end:
14632
14633SECTION .p0_local1 DATA_VA=0x000802000
14634
14635attr_data {
14636 Name = .p0_local1,
14637 VA = 0x0000000000802000,
14638 RA = 0x0000000010040000,
14639 PA = ra2pa(0x0000000010040000,0),
14640 part_0_ctx_nonzero_tsb_config_0,
14641 TTE_Context=PCONTEXT,
14642 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14643 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14644 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14645 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14646}
14647
14648 .data
14649 .seg "data"
14650 .align 0x2000
14651 .global p0_local1_start
14652p0_local1_begin:
14653 .skip 0x1400
14654p0_local1_start:
14655 .word 0x6e13d48a,0x131e2efd,0xa6eb0c26,0x11b59f35
14656 .word 0x241a94fb,0xa763103a,0xaf0140dc,0xeeb0070d
14657 .word 0xe45f81ed,0x1d22008e,0x76ff2604,0x382a2198
14658 .word 0x4bf2955b,0x18e99ccf,0xeeec8fc6,0xefbc79b6
14659p0_local1_end:
14660
14661SECTION .p0_local1_sec DATA_VA=0x000802000
14662
14663attr_data {
14664 Name = .p0_local1_sec,
14665 VA = 0x0000000000802000,
14666 RA = 0x0000000030040000,
14667 PA = ra2pa(0x0000000030040000,0),
14668 part_0_ctx_nonzero_tsb_config_0,
14669 TTE_Context=SCONTEXT,
14670 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14671 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14672 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14673 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14674}
14675
14676 .data
14677 .seg "data"
14678 .align 0x2000
14679 .global p0_local1_sec_start
14680p0_local1_sec_begin:
14681 .skip 0x1400
14682p0_local1_sec_start:
14683 .word 0x0f686e68,0x89a1bcb0,0xd4c6f28b,0x19b11335
14684 .word 0x924816a2,0x5cb239cf,0x7e5da5c0,0x94f14874
14685 .word 0xd11954e5,0x8429aab2,0xc371ea9a,0x11acf543
14686 .word 0x102c0183,0x61d5e96d,0xcd3f8433,0x0ca4ff79
14687p0_local1_sec_end:
14688
14689SECTION .p0_local2 DATA_VA=0x000804000
14690
14691attr_data {
14692 Name = .p0_local2,
14693 VA = 0x0000000000804000,
14694 RA = 0x0000000010080000,
14695 PA = ra2pa(0x0000000010080000,0),
14696 part_0_ctx_nonzero_tsb_config_0,
14697 TTE_Context=PCONTEXT,
14698 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14699 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14700 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14701 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14702}
14703
14704 .data
14705 .seg "data"
14706 .align 0x2000
14707 .global p0_local2_start
14708p0_local2_begin:
14709 .skip 0x1400
14710p0_local2_start:
14711 .word 0x1170adf8,0x695fe48a,0x86f4624f,0x4689ce49
14712 .word 0x7d08b64e,0x30eb03f0,0xf78cb2f4,0xd42b6f1b
14713 .word 0x262b71a7,0x8d9039a3,0x5403dcf8,0x23c848d7
14714 .word 0x67138f59,0xfbee4764,0x7f9995a9,0x8cae2507
14715p0_local2_end:
14716
14717SECTION .p0_local2_sec DATA_VA=0x000804000
14718
14719attr_data {
14720 Name = .p0_local2_sec,
14721 VA = 0x0000000000804000,
14722 RA = 0x0000000030080000,
14723 PA = ra2pa(0x0000000030080000,0),
14724 part_0_ctx_nonzero_tsb_config_0,
14725 TTE_Context=SCONTEXT,
14726 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14727 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14728 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14729 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14730}
14731
14732 .data
14733 .seg "data"
14734 .align 0x2000
14735 .global p0_local2_sec_start
14736p0_local2_sec_begin:
14737 .skip 0x1400
14738p0_local2_sec_start:
14739 .word 0xcbb059c7,0x61833684,0x1e8cab71,0xb747e508
14740 .word 0xd745ac45,0x9fdf938e,0x029d915c,0x015552b2
14741 .word 0x77948618,0x05a799e6,0x9ece16bc,0x6e5de08c
14742 .word 0xfc763002,0x82958041,0xcb2597ce,0x1c8a888c
14743p0_local2_sec_end:
14744
14745SECTION .p0_local3 DATA_VA=0x000806000
14746
14747attr_data {
14748 Name = .p0_local3,
14749 VA = 0x0000000000806000,
14750 RA = 0x00000000100c0000,
14751 PA = ra2pa(0x00000000100c0000,0),
14752 part_0_ctx_nonzero_tsb_config_0,
14753 TTE_Context=PCONTEXT,
14754 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14755 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14756 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14757 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14758}
14759
14760 .data
14761 .seg "data"
14762 .align 0x2000
14763 .global p0_local3_start
14764p0_local3_begin:
14765 .skip 0x1400
14766p0_local3_start:
14767 .word 0x2007b7ba,0x323ebeac,0x6b7e613d,0xe635b7cc
14768 .word 0xe8405eac,0x3b70ef3b,0x8d59ff24,0x0923f7ad
14769 .word 0xb6366b43,0x84bc058d,0x7a8e4af0,0x7e610554
14770 .word 0xaf520c69,0xf21de8de,0x8ae1e2be,0x7b3c982e
14771p0_local3_end:
14772
14773SECTION .p0_local3_sec DATA_VA=0x000806000
14774
14775attr_data {
14776 Name = .p0_local3_sec,
14777 VA = 0x0000000000806000,
14778 RA = 0x00000000300c0000,
14779 PA = ra2pa(0x00000000300c0000,0),
14780 part_0_ctx_nonzero_tsb_config_0,
14781 TTE_Context=SCONTEXT,
14782 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14783 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14784 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14785 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14786}
14787
14788 .data
14789 .seg "data"
14790 .align 0x2000
14791 .global p0_local3_sec_start
14792p0_local3_sec_begin:
14793 .skip 0x1400
14794p0_local3_sec_start:
14795 .word 0xd49fed5b,0xe32dd524,0xa9c2c86f,0x41770a1b
14796 .word 0x8b9902eb,0x895ab544,0xb62c8ce5,0xfc90520c
14797 .word 0x89d516c4,0xabc26868,0x3b341992,0x88ef9f08
14798 .word 0x6f143112,0xcf54a533,0x981cc911,0x3850cf48
14799p0_local3_sec_end:
14800
14801SECTION .p0_local4 DATA_VA=0x000808000
14802
14803attr_data {
14804 Name = .p0_local4,
14805 VA = 0x0000000000808000,
14806 RA = 0x0000000010100000,
14807 PA = ra2pa(0x0000000010100000,0),
14808 part_0_ctx_nonzero_tsb_config_0,
14809 TTE_Context=PCONTEXT,
14810 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14811 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14812 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14813 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14814}
14815
14816 .data
14817 .seg "data"
14818 .align 0x2000
14819 .global p0_local4_start
14820p0_local4_begin:
14821 .skip 0x1400
14822p0_local4_start:
14823 .word 0x53ad409c,0xba1fd126,0x0cf9081d,0xabe656e6
14824 .word 0x114ed438,0x9695bbf8,0x1bf4cbdc,0x053b7086
14825 .word 0xfac942fd,0x7a78b8d6,0x3121a4ea,0x9cc3788a
14826 .word 0x9504cf24,0xd37aa06c,0x37bb86bf,0x48972b83
14827p0_local4_end:
14828
14829SECTION .p0_local4_sec DATA_VA=0x000808000
14830
14831attr_data {
14832 Name = .p0_local4_sec,
14833 VA = 0x0000000000808000,
14834 RA = 0x0000000030100000,
14835 PA = ra2pa(0x0000000030100000,0),
14836 part_0_ctx_nonzero_tsb_config_0,
14837 TTE_Context=SCONTEXT,
14838 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14839 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14840 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14841 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14842}
14843
14844 .data
14845 .seg "data"
14846 .align 0x2000
14847 .global p0_local4_sec_start
14848p0_local4_sec_begin:
14849 .skip 0x1400
14850p0_local4_sec_start:
14851 .word 0xc1e0f782,0x49004366,0xfd4dddaa,0xdfec98c8
14852 .word 0x8705d318,0x09f97dc0,0xebd44844,0x3dc9d4f5
14853 .word 0x6ab18d34,0x9df266d0,0x619b7509,0x273d46db
14854 .word 0xca345df8,0x82896e44,0xea19c75d,0x5ea3f693
14855p0_local4_sec_end:
14856
14857SECTION .p0_local5 DATA_VA=0x00080a000
14858
14859attr_data {
14860 Name = .p0_local5,
14861 VA = 0x000000000080a000,
14862 RA = 0x0000000010140000,
14863 PA = ra2pa(0x0000000010140000,0),
14864 part_0_ctx_nonzero_tsb_config_0,
14865 TTE_Context=PCONTEXT,
14866 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14867 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14868 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14869 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14870}
14871
14872 .data
14873 .seg "data"
14874 .align 0x2000
14875 .global p0_local5_start
14876p0_local5_begin:
14877 .skip 0x1400
14878p0_local5_start:
14879 .word 0xf5a2e5f0,0x7c74fcde,0x18c2a287,0x88b7831d
14880 .word 0x53c2f2e6,0x0cf14ef3,0x2c7cbe24,0x7420a04b
14881 .word 0xd75b2994,0xb6c23df8,0xc94ecbd6,0x252f334c
14882 .word 0x1a0ad0bb,0x77f6cf06,0x2860b7d7,0xa7195457
14883p0_local5_end:
14884
14885SECTION .p0_local5_sec DATA_VA=0x00080a000
14886
14887attr_data {
14888 Name = .p0_local5_sec,
14889 VA = 0x000000000080a000,
14890 RA = 0x0000000030140000,
14891 PA = ra2pa(0x0000000030140000,0),
14892 part_0_ctx_nonzero_tsb_config_0,
14893 TTE_Context=SCONTEXT,
14894 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14895 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14896 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14897 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14898}
14899
14900 .data
14901 .seg "data"
14902 .align 0x2000
14903 .global p0_local5_sec_start
14904p0_local5_sec_begin:
14905 .skip 0x1400
14906p0_local5_sec_start:
14907 .word 0xc17a70d4,0x62597181,0xba9574dc,0xf49ac0da
14908 .word 0x06d774dd,0xc6ac212d,0x405a8df6,0x6aa78bba
14909 .word 0x739f0674,0x5fe16869,0x2f33ee26,0x1acad9d9
14910 .word 0xb4b423e5,0x75c7815a,0xa63ebc79,0x565da1a3
14911p0_local5_sec_end:
14912
14913SECTION .p0_local6 DATA_VA=0x00080c000
14914
14915attr_data {
14916 Name = .p0_local6,
14917 VA = 0x000000000080c000,
14918 RA = 0x0000000010180000,
14919 PA = ra2pa(0x0000000010180000,0),
14920 part_0_ctx_nonzero_tsb_config_0,
14921 TTE_Context=PCONTEXT,
14922 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14923 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14924 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14925 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14926}
14927
14928 .data
14929 .seg "data"
14930 .align 0x2000
14931 .global p0_local6_start
14932p0_local6_begin:
14933 .skip 0x1400
14934p0_local6_start:
14935 .word 0xb26bf527,0x8bc06aa8,0x02148563,0x91c1f147
14936 .word 0x6dfba1d0,0xff269c42,0xc056b74d,0x3fd45bb1
14937 .word 0xdc69e2cf,0x2e17228c,0xa69ebf0f,0x5c068e76
14938 .word 0x72e7bf45,0x192b3c10,0x4cbd48a2,0xcaf4af8c
14939p0_local6_end:
14940
14941SECTION .p0_local6_sec DATA_VA=0x00080c000
14942
14943attr_data {
14944 Name = .p0_local6_sec,
14945 VA = 0x000000000080c000,
14946 RA = 0x0000000030180000,
14947 PA = ra2pa(0x0000000030180000,0),
14948 part_0_ctx_nonzero_tsb_config_0,
14949 TTE_Context=SCONTEXT,
14950 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14951 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14952 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14953 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14954}
14955
14956 .data
14957 .seg "data"
14958 .align 0x2000
14959 .global p0_local6_sec_start
14960p0_local6_sec_begin:
14961 .skip 0x1400
14962p0_local6_sec_start:
14963 .word 0x49699178,0xbb3c2ead,0x9eaae217,0xfb9cd25c
14964 .word 0xee567a29,0x5f9fe92d,0x95a4cc3a,0x4569d318
14965 .word 0x7f90b859,0x0fa627de,0x7d245d2a,0x9518063d
14966 .word 0x33a1e205,0x5de0de4e,0x0d17eca1,0x4c916471
14967p0_local6_sec_end:
14968
14969SECTION .share0 DATA_VA=0x00080e000
14970
14971attr_data {
14972 Name = .share0,
14973 VA = 0x000000000080e000,
14974 RA = 0x00000000201c0000,
14975 PA = ra2pa(0x00000000201c0000,0),
14976 part_0_ctx_nonzero_tsb_config_0,
14977 TTE_Context=PCONTEXT,
14978 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14979 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14980 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14981 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14982}
14983
14984 .data
14985 .seg "data"
14986 .align 0x2000
14987 .global share0_start
14988share0_begin:
14989share0_start:
14990 .word 0x1388eaae,0x65d68115,0xd46fe033,0xd79ccc6c
14991 .word 0x616e68cf,0xb815cef2,0x87c7e979,0xb24992b3
14992 .word 0x91548f30,0xed93dedb,0xb53742e6,0xf21b846a
14993 .word 0x535b6dc7,0x2e2a7fd3,0xfcf87d52,0xce61d1a2
14994share0_end:
14995
14996SECTION .share1 DATA_VA=0x000810000
14997
14998attr_data {
14999 Name = .share1,
15000 VA = 0x0000000000810000,
15001 RA = 0x0000000020800000,
15002 PA = ra2pa(0x0000000020800000,0),
15003 part_0_ctx_nonzero_tsb_config_0,
15004 TTE_Context=PCONTEXT,
15005 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15006 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15007 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15008 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15009}
15010
15011 .data
15012 .seg "data"
15013 .align 0x2000
15014 .global share1_start
15015share1_begin:
15016share1_start:
15017 .word 0x365c5b63,0x599f7a06,0x7c126568,0xffca1d12
15018 .word 0x7521ca8c,0x173809c0,0x88cbe70f,0xa6e87cf8
15019 .word 0x03591b85,0xd20450fa,0x61dd544c,0xf9f55317
15020 .word 0x6a6732dc,0x33b85c9c,0x2f3625af,0x21ac8d2e
15021 .word 0x735fa555,0x28faa948,0x8daf64a7,0x9855faf4
15022 .word 0x79d8da7f,0x2cf2a2b9,0xe4364dc8,0xf607b2ce
15023 .word 0x836f63c4,0x828be378,0x0024974c,0x33e83704
15024 .word 0x5489d37b,0xeb636b36,0xa2deb75e,0x7f07c23d
15025share1_end:
15026
15027SECTION .share2 DATA_VA=0x000812000
15028
15029attr_data {
15030 Name = .share2,
15031 VA = 0x0000000000812000,
15032 RA = 0x00000000211c0000,
15033 PA = ra2pa(0x00000000211c0000,0),
15034 part_0_ctx_nonzero_tsb_config_0,
15035 TTE_Context=PCONTEXT,
15036 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15037 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15038 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15039 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15040}
15041
15042 .data
15043 .seg "data"
15044 .align 0x2000
15045 .global share2_start
15046share2_begin:
15047share2_start:
15048 .word 0xe58c4b99,0x30091350,0xd53409a0,0xc4cc5cf3
15049 .word 0xa8449779,0x2022840d,0x660eab5d,0xa7500e6e
15050 .word 0xbbebba43,0x02a9c1b3,0x7befb876,0x50142377
15051 .word 0x5742ef58,0x75421f5c,0x630a0032,0x8abf97ea
15052share2_end:
15053
15054SECTION .share3 DATA_VA=0x000814000
15055
15056attr_data {
15057 Name = .share3,
15058 VA = 0x0000000000814000,
15059 RA = 0x0000000021800000,
15060 PA = ra2pa(0x0000000021800000,0),
15061 part_0_ctx_nonzero_tsb_config_0,
15062 TTE_Context=PCONTEXT,
15063 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15064 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15065 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15066 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15067}
15068
15069 .data
15070 .seg "data"
15071 .align 0x2000
15072 .global share3_start
15073share3_begin:
15074share3_start:
15075 .word 0xc60ef55e,0xa54096ab,0x7d3cf99f,0xfd2e245d
15076 .word 0x9bfa900b,0xa94d12f9,0xb91daaa6,0xc32d288a
15077 .word 0x77d6796d,0x0cf0d6b9,0x55b62cd5,0xa0fedbf5
15078 .word 0x0a4aeade,0x7cac4343,0x8b20ec8a,0x92cd62fb
15079 .word 0x19dc07c8,0xf29b3467,0x09763b45,0x79fb8c9f
15080 .word 0x099f5b70,0x6f848a38,0x572296bf,0x1c4fbea0
15081 .word 0xe17c0e00,0xa37dd930,0x9570282b,0xe139b962
15082 .word 0x70df8437,0x8f9d0cba,0xd6577173,0x9bec08cb
15083 .word 0xbb203e7c,0x2e84e722,0x87940377,0xb3868751
15084 .word 0x0a035d99,0xc2a424fe,0x36eeed4c,0x63046965
15085 .word 0xfe8f8dd8,0x6c3fbf02,0x0baf2d3b,0x5e6145ad
15086 .word 0xd158142b,0x203d4af5,0x09b8429c,0x86f3539a
15087 .word 0x16743492,0x0a1624b9,0x5f900fde,0x2b456af1
15088 .word 0xc38191b4,0xddad23f0,0xcb489a2e,0x0a63c5cd
15089 .word 0xa4727d0a,0x7b104baa,0x07d4a495,0xc00bdf79
15090 .word 0x6dcf643e,0x29ea0fde,0x0b9fc36e,0xfa87ff13
15091 .word 0xeab07eb5,0x9e55eb2a,0x051d5b97,0x6830baea
15092 .word 0x0f871a8b,0x187d05ab,0x942f530f,0x06958fe0
15093 .word 0x8bf91029,0x4d6afc60,0xa33a32e1,0xd1ea5d7e
15094 .word 0x7d911587,0xe3035d79,0x26151095,0xfdb17bd5
15095 .word 0xe61a8319,0x8cfe023d,0x9157d55c,0xdac1617b
15096 .word 0xb130ffc2,0x413965a1,0xa024d4ff,0xc291a56b
15097 .word 0xeb01a18b,0x34749366,0x3d4bf8a4,0x80e52f8b
15098 .word 0x9c6a1d81,0x2f6cfaa0,0x2fa5f3d1,0x9d5376c0
15099 .word 0x846e1c36,0x20bef81a,0xb7d437a4,0xf6f5ceb9
15100 .word 0x2669f51b,0xdb5d4318,0x2a9604fb,0xe2d9b763
15101 .word 0x6b8ce4cf,0x46a90892,0x19ff6f0e,0xf0b6231f
15102 .word 0x615f8b02,0x9f8c3e85,0xeb5c3935,0x84f6affd
15103 .word 0x2934eec2,0x6d9c6b7d,0xe46f288c,0xf3bf5c6d
15104 .word 0x5e518fd1,0xb0b45fa2,0x045dfd29,0x28311633
15105 .word 0xa075f410,0xb9dba90b,0x23624263,0xf91b378e
15106 .word 0x4c3f4dca,0xcfaf6218,0x1bc1be79,0x0ee9272b
15107share3_end: