Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_8000_7.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_8000_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, 8000 lines
42! mpgen created on Dec 20, 2005 (16:35:03)
43! mpgen_8000_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_8000_7 -p 1 -l 8000
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 ba,a p0_not_taken_0_end
110p0_not_taken_0:
111! The following code should not be executed
112 ba,a p0_branch_failed
113p0_not_taken_0_end:
114
115
116! Start of Random Code for processor 0
117
118p0_label_1:
119! Mem[0000000010141400] = f5a2e5f0, %l3 = 83c8391a06dc575c
120 ldsba [%i5+%g0]0x80,%l3 ! %l3 = fffffffffffffff5
121! %l6 = 479f27b5, %l7 = 9f2a1214, Mem[0000000030101400] = 82f7e0c1 66430049
122 stda %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 479f27b5 9f2a1214
123! %l5 = 3201198adfa0ac4f, %l5 = 3201198adfa0ac4f, %y = 00000000
124 udiv %l5,%l5,%l1 ! %l1 = 0000000000000001
125 mov %l0,%y ! %y = d0b000e6
126! Mem[0000000030101400] = b5279f47, %l5 = 3201198adfa0ac4f
127 ldstuba [%i4+%g0]0x81,%l5 ! %l5 = 000000b5000000ff
128! %f0 = 38b51efc a83b2d1f, Mem[0000000030001408] = 35d5feb0 791e6618
129 stda %f0 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 38b51efc a83b2d1f
130! %l0 = 95c30eebd0b000e6, Mem[000000001018140e] = 91c1f147
131 sth %l0,[%i6+0x00e] ! Mem[000000001018140c] = 91c100e6
132! %f0 = 38b51efc a83b2d1f, %l7 = 876085d29f2a1214
133! Mem[00000000300c1420] = 89d516c4abc26868
134 add %i3,0x020,%g1
135 stda %f0,[%g1+%l7]ASI_PST32_S ! Mem[00000000300c1420] = 89d516c4abc26868
136! Mem[0000000030181400] = ad2e3cbb78916949, %l1 = 0000000000000001
137 ldxa [%i6+%g0]0x89,%l1 ! %l1 = ad2e3cbb78916949
138! Mem[0000000030101400] = 479f27ff, %l5 = 00000000000000b5
139 swapa [%i4+%g0]0x89,%l5 ! %l5 = 00000000479f27ff
140! Starting 10 instruction Store Burst
141! %l4 = 6bad4728a8e2e78e, Mem[0000000030181400] = 78916949
142 stha %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 7891e78e
143
144p0_label_2:
145! %f12 = 32b001c0 5aadd6fd, %l0 = 95c30eebd0b000e6
146! Mem[0000000010181430] = 72e7bf45192b3c10
147 add %i6,0x030,%g1
148 stda %f12,[%g1+%l0]ASI_PST16_P ! Mem[0000000010181430] = 72e701c05aad3c10
149! %f8 = 28326b59 76a2a117, %l1 = ad2e3cbb78916949
150! Mem[0000000030001418] = f82df2ce822190d7
151 add %i0,0x018,%g1
152 stda %f8,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030001418] = 17a1a276822190d7
153! Mem[0000000030001400] = a12aa807, %l3 = fffffffffffffff5
154 swapa [%i0+%g0]0x89,%l3 ! %l3 = 00000000a12aa807
155! %l4 = 6bad4728a8e2e78e, imm = fffffffffffffd9c, %l0 = 95c30eebd0b000e6
156 addc %l4,-0x264,%l0 ! %l0 = 6bad4728a8e2e52a
157! %l1 = ad2e3cbb78916949, imm = 0000000000000582, %l6 = 02704c8e479f27b5
158 or %l1,0x582,%l6 ! %l6 = ad2e3cbb78916dcb
159! %l1 = ad2e3cbb78916949, Mem[000000001000143e] = adf371ad, %asi = 80
160 stha %l1,[%i0+0x03e]%asi ! Mem[000000001000143c] = adf36949
161! %f23 = 221ada99, Mem[00000000100c1408] = 6b7e613d
162 sta %f23,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 221ada99
163! Mem[0000000030041408] = d4c6f28b, %l0 = 6bad4728a8e2e52a
164 ldstuba [%i1+%o4]0x81,%l0 ! %l0 = 000000d4000000ff
165! %l4 = 6bad4728a8e2e78e, Mem[0000000010081408] = 4f62f486
166 stba %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 4f62f48e
167! Starting 10 instruction Load Burst
168! Mem[0000000010081438] = 7f9995a98cae2507, %l3 = 00000000a12aa807
169 ldx [%i2+0x038],%l3 ! %l3 = 7f9995a98cae2507
170
171p0_label_3:
172! %f8 = 28326b59, %f14 = 4fd79745
173 fcmpes %fcc1,%f8 ,%f14 ! %fcc1 = 1
174! Mem[0000000010141410] = e6f2c253, %l3 = 7f9995a98cae2507
175 lduwa [%i5+%o5]0x88,%l3 ! %l3 = 00000000e6f2c253
176! Mem[0000000010041420] = e45f81ed 1d22008e, %l0 = 000000d4, %l1 = 78916949
177 ldd [%i1+0x020],%l0 ! %l0 = 00000000e45f81ed 000000001d22008e
178! Mem[0000000010001410] = ea70d01aa13f90d4, %f24 = 4d3cc2da 617ebc64
179 ldda [%i0+%o5]0x88,%f24 ! %f24 = ea70d01a a13f90d4
180! Mem[0000000010081420] = 262b71a78d9039a3, %f20 = 70d12ea4 d39ca6e3
181 ldd [%i2+0x020],%f20 ! %f20 = 262b71a7 8d9039a3
182! Mem[0000000020800000] = 365c5b63, %l0 = 00000000e45f81ed
183 ldub [%o1+0x001],%l0 ! %l0 = 000000000000005c
184! Mem[00000000300c1410] = 8b9902eb, %f12 = 32b001c0
185 lda [%i3+%o5]0x81,%f12 ! %f12 = 8b9902eb
186! Mem[0000000030101408] = fd4dddaa, %l3 = 00000000e6f2c253
187 ldsha [%i4+%o4]0x81,%l3 ! %l3 = fffffffffffffd4d
188! Mem[00000000211c0000] = e58c4b99, %l3 = fffffffffffffd4d
189 ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 000000e5000000ff
190! Starting 10 instruction Store Burst
191! %l2 = d308f4101dfdfa3a, Mem[0000000030101408] = c898ecdfaadd4dfd
192 stxa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = d308f4101dfdfa3a
193
194p0_label_4:
195! Code Fragment 3
196p0_fragment_1:
197! %l0 = 000000000000005c
198 setx 0x5fb9e057ebea92f4,%g7,%l0 ! %l0 = 5fb9e057ebea92f4
199! %l1 = 000000001d22008e
200 setx 0x8afc670fbb3aeb85,%g7,%l1 ! %l1 = 8afc670fbb3aeb85
201 setx 0x1fe000, %g1, %g3
202 or %l0, %g3, %l0 ! always set perrmask = 0xff
203 setx 0x1ffff8, %g1, %g2
204 and %l0, %g2, %l0
205 ta T_CHANGE_HPRIV
206 stxa %l1, [%l0]ASI_DCACHE_DATA
207 ta T_CHANGE_NONHPRIV
208! %l0 = 5fb9e057ebea92f4
209 setx 0x1fdafd88188ce4be,%g7,%l0 ! %l0 = 1fdafd88188ce4be
210! %l1 = 8afc670fbb3aeb85
211 setx 0x4ead03f83145e862,%g7,%l1 ! %l1 = 4ead03f83145e862
212! Mem[000000001004140f] = 11b59f35, %l0 = 1fdafd88188ce4be
213 ldstuba [%i1+0x00f]%asi,%l0 ! %l0 = 00000035000000ff
214! %l3 = 00000000000000e5, Mem[0000000030041410] = a2164892
215 stwa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000e5
216! %l5 = 00000000479f27ff, Mem[0000000030081410] = d745ac45
217 stha %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 27ffac45
218! %l4 = 6bad4728a8e2e78e, Mem[00000000211c0000] = ff8c4b99, %asi = 80
219 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = e78e4b99
220! %f20 = 262b71a7 8d9039a3, Mem[0000000010041410] = 241a94fb a763103a
221 stda %f20,[%i1+%o5]0x80 ! Mem[0000000010041410] = 262b71a7 8d9039a3
222! Mem[0000000010081400] = 1170adf8, %l0 = 0000000000000035
223 swapa [%i2+%g0]0x80,%l0 ! %l0 = 000000001170adf8
224! %l1 = 4ead03f83145e862, Mem[0000000030181408] = 9eaae217fb9cd25c
225 stxa %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = 4ead03f83145e862
226! Mem[0000000010101403] = 53ad409c, %l3 = 00000000000000e5
227 ldstub [%i4+0x003],%l3 ! %l3 = 0000009c000000ff
228! Starting 10 instruction Load Burst
229! Mem[0000000030001400] = f5ffffff e47b6216, %l2 = 1dfdfa3a, %l3 = 0000009c
230 ldda [%i0+%g0]0x81,%l2 ! %l2 = 00000000f5ffffff 00000000e47b6216
231
232p0_label_5:
233! Mem[0000000030081408] = 1e8cab71, %l7 = 876085d29f2a1214
234 ldsba [%i2+%o4]0x81,%l7 ! %l7 = 000000000000001e
235! Mem[0000000030181408] = 62e84531 f803ad4e, %l6 = 78916dcb, %l7 = 0000001e
236 ldda [%i6+%o4]0x89,%l6 ! %l6 = 00000000f803ad4e 0000000062e84531
237! Mem[0000000030001410] = 5cd3715f98d55407, %l1 = 4ead03f83145e862
238 ldxa [%i0+%o5]0x81,%l1 ! %l1 = 5cd3715f98d55407
239! %f19 = 54d907a8, %f2 = bf56dced, %f8 = 28326b59
240 fsubs %f19,%f2 ,%f8 ! %f8 = 54d907a8
241! Mem[0000000010041408] = ff9fb511 260ceba6, %l0 = 1170adf8, %l1 = 98d55407
242 ldda [%i1+%o4]0x88,%l0 ! %l0 = 00000000260ceba6 00000000ff9fb511
243! Mem[0000000010001438] = 77dc5bff, %l6 = 00000000f803ad4e
244 ldsw [%i0+0x038],%l6 ! %l6 = 0000000077dc5bff
245! Mem[0000000010101410] = 114ed4389695bbf8, %l0 = 00000000260ceba6
246 ldxa [%i4+%o5]0x80,%l0 ! %l0 = 114ed4389695bbf8
247 membar #Sync ! Added by membar checker (1)
248! Mem[0000000010001400] = 369dec9d ab7361d0 4c05bd3d b8f161e8
249! Mem[0000000010001410] = d4903fa1 1ad070ea 98d0e6b4 1afba657
250! Mem[0000000010001420] = 0db79c36 c750ee45 22d7337e 28e63c7e
251! Mem[0000000010001430] = 010a115a e7e770fa 77dc5bff adf36949
252 ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
253! Mem[0000000010101408] = 0cf9081d, %l6 = 0000000077dc5bff
254 ldswa [%i4+0x008]%asi,%l6 ! %l6 = 000000000cf9081d
255! Starting 10 instruction Store Burst
256! %l2 = 00000000f5ffffff, Mem[000000001008143c] = 8cae2507
257 sth %l2,[%i2+0x03c] ! Mem[000000001008143c] = ffff2507
258
259p0_label_6:
260! %l2 = 00000000f5ffffff, Mem[0000000010081418] = f78cb2f4
261 sth %l2,[%i2+0x018] ! Mem[0000000010081418] = ffffb2f4
262! %l5 = 00000000479f27ff, Mem[0000000030141400] = d4707ac1
263 stha %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = d47027ff
264! Mem[00000000300c1410] = eb02998b, %l6 = 000000000cf9081d
265 swapa [%i3+%o5]0x89,%l6 ! %l6 = 00000000eb02998b
266! %f20 = 262b71a7, Mem[0000000010101400] = 53ad40ff
267 sta %f20,[%i4+%g0]0x80 ! Mem[0000000010101400] = 262b71a7
268! %f25 = a13f90d4, Mem[0000000030081410] = 45acff27
269 sta %f25,[%i2+%o5]0x89 ! Mem[0000000030081410] = a13f90d4
270! %l2 = 00000000f5ffffff, Mem[0000000030001410] = 5f71d35c
271 stwa %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = f5ffffff
272! %l4 = 6bad4728a8e2e78e, Mem[00000000300c1410] = 1d08f90c
273 stba %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 8e08f90c
274! %l4 = 6bad4728a8e2e78e, Mem[0000000010101436] = d37aa06c
275 stb %l4,[%i4+0x036] ! Mem[0000000010101434] = d37a8e6c
276! %f0 = 369dec9d ab7361d0 4c05bd3d b8f161e8
277! %f4 = d4903fa1 1ad070ea 98d0e6b4 1afba657
278! %f8 = 0db79c36 c750ee45 22d7337e 28e63c7e
279! %f12 = 010a115a e7e770fa 77dc5bff adf36949
280 stda %f0,[%i4]ASI_BLK_AIUS ! Block Store to 0000000030101400
281! Starting 10 instruction Load Burst
282! Code Fragment 3
283p0_fragment_2:
284! %l0 = 114ed4389695bbf8
285 setx 0x63ea03004da4319f,%g7,%l0 ! %l0 = 63ea03004da4319f
286! %l1 = 00000000ff9fb511
287 setx 0x3d06b54846b9d78b,%g7,%l1 ! %l1 = 3d06b54846b9d78b
288 setx 0x1fe000, %g1, %g3
289 or %l0, %g3, %l0 ! always set perrmask = 0xff
290 setx 0x1ffff8, %g1, %g2
291 and %l0, %g2, %l0
292 ta T_CHANGE_HPRIV
293 stxa %l1, [%l0]ASI_DCACHE_DATA
294 ta T_CHANGE_NONHPRIV
295! %l0 = 63ea03004da4319f
296 setx 0xbf353bc01ebc8485,%g7,%l0 ! %l0 = bf353bc01ebc8485
297! %l1 = 3d06b54846b9d78b
298 setx 0xb979fc47e5b6e986,%g7,%l1 ! %l1 = b979fc47e5b6e986
299
300p0_label_7:
301! Mem[0000000010041400] = 6e13d48a, %l1 = b979fc47e5b6e986
302 lduba [%i1+%g0]0x80,%l1 ! %l1 = 000000000000006e
303! Mem[0000000030041410] = 000000e5, %l4 = 6bad4728a8e2e78e
304 lduwa [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000e5
305 membar #Sync ! Added by membar checker (2)
306! Mem[0000000010101410] = 114ed438 9695bbf8, %l0 = 1ebc8485, %l1 = 0000006e
307 ldda [%i4+%o5]0x80,%l0 ! %l0 = 00000000114ed438 000000009695bbf8
308! Mem[0000000010081400] = 35000000, %l6 = 00000000eb02998b
309 ldsha [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
310! Mem[00000000100c1400] = 2007b7ba 323ebeac 221ada99 e635b7cc
311! Mem[00000000100c1410] = e8405eac 3b70ef3b 8d59ff24 0923f7ad
312! Mem[00000000100c1420] = b6366b43 84bc058d 7a8e4af0 7e610554
313! Mem[00000000100c1430] = af520c69 f21de8de 8ae1e2be 7b3c982e
314 ldda [%i3]ASI_BLK_PL,%f0 ! Block Load from 00000000100c1400
315! Mem[0000000010081408] = 49ce89464f62f48e, %l0 = 00000000114ed438
316 ldxa [%i2+%o4]0x88,%l0 ! %l0 = 49ce89464f62f48e
317! Mem[0000000030101400] = 369dec9d ab7361d0 4c05bd3d b8f161e8
318! Mem[0000000030101410] = d4903fa1 1ad070ea 98d0e6b4 1afba657
319! Mem[0000000030101420] = 0db79c36 c750ee45 22d7337e 28e63c7e
320! Mem[0000000030101430] = 010a115a e7e770fa 77dc5bff adf36949
321 ldda [%i4]ASI_BLK_SL,%f16 ! Block Load from 0000000030101400
322! Mem[0000000010001400] = 369dec9d ab7361d0, %l4 = 000000e5, %l5 = 479f27ff
323 ldda [%i0+%g0]0x80,%l4 ! %l4 = 00000000369dec9d 00000000ab7361d0
324! Mem[0000000030041408] = ffc6f28b, %f6 = adf72309
325 lda [%i1+%o4]0x81,%f6 ! %f6 = ffc6f28b
326! Starting 10 instruction Store Burst
327! %f0 = acbe3e32 bab70720 ccb735e6 99da1a22
328! %f4 = 3bef703b ac5e40e8 ffc6f28b 24ff598d
329! %f8 = 8d05bc84 436b36b6 5405617e f04a8e7a
330! %f12 = dee81df2 690c52af 2e983c7b bee2e18a
331 stda %f0,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400
332
333p0_label_8:
334! %f25 = 369cb70d, Mem[0000000010001400] = 369dec9d
335 sta %f25,[%i0+%g0]0x80 ! Mem[0000000010001400] = 369cb70d
336! %f30 = 4969f3ad, Mem[00000000300c1408] = 6fc8c2a9
337 sta %f30,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 4969f3ad
338 membar #Sync ! Added by membar checker (3)
339! %l3 = 00000000e47b6216, Mem[00000000100c1400] = 2007b7ba323ebeac
340 stx %l3,[%i3+%g0] ! Mem[00000000100c1400] = 00000000e47b6216
341! %f26 = 7e3ce628 7e33d722, Mem[0000000010041410] = ac5e40e8 3bef703b
342 stda %f26,[%i1+%o5]0x88 ! Mem[0000000010041410] = 7e3ce628 7e33d722
343! %l1 = 000000009695bbf8, Mem[000000001010141a] = 1bf4cbdc
344 stb %l1,[%i4+0x01a] ! Mem[0000000010101418] = 1bf4f8dc
345! Code Fragment 3
346p0_fragment_3:
347! %l0 = 49ce89464f62f48e
348 setx 0x9b22b3a024950b09,%g7,%l0 ! %l0 = 9b22b3a024950b09
349! %l1 = 000000009695bbf8
350 setx 0x52372647c4bc8dd2,%g7,%l1 ! %l1 = 52372647c4bc8dd2
351 setx 0x1fe000, %g1, %g3
352 or %l0, %g3, %l0 ! always set perrmask = 0xff
353 setx 0x1ffff8, %g1, %g2
354 and %l0, %g2, %l0
355 ta T_CHANGE_HPRIV
356 stxa %l1, [%l0]ASI_DCACHE_DATA
357 ta T_CHANGE_NONHPRIV
358! %l0 = 9b22b3a024950b09
359 setx 0xa4fc123f8c7a9b1c,%g7,%l0 ! %l0 = a4fc123f8c7a9b1c
360! %l1 = 52372647c4bc8dd2
361 setx 0xecde63382827de5a,%g7,%l1 ! %l1 = ecde63382827de5a
362! Mem[0000000010081418] = ffffb2f4, %l5 = 00000000ab7361d0, %asi = 80
363 swapa [%i2+0x018]%asi,%l5 ! %l5 = 00000000ffffb2f4
364! Code Fragment 3
365p0_fragment_4:
366! %l0 = a4fc123f8c7a9b1c
367 setx 0x8ffa1a385c0982c9,%g7,%l0 ! %l0 = 8ffa1a385c0982c9
368! %l1 = ecde63382827de5a
369 setx 0xf4671d87d768524a,%g7,%l1 ! %l1 = f4671d87d768524a
370 setx 0x1fe000, %g1, %g3
371 or %l0, %g3, %l0 ! always set perrmask = 0xff
372 setx 0x1ffff8, %g1, %g2
373 and %l0, %g2, %l0
374 ta T_CHANGE_HPRIV
375 stxa %l1, [%l0]ASI_DCACHE_DATA
376 ta T_CHANGE_NONHPRIV
377! %l0 = 8ffa1a385c0982c9
378 setx 0x5d91447fe16b9e2d,%g7,%l0 ! %l0 = 5d91447fe16b9e2d
379! %l1 = f4671d87d768524a
380 setx 0xf357e5786b6a62a0,%g7,%l1 ! %l1 = f357e5786b6a62a0
381! Mem[0000000010041408] = 99da1a22, %l3 = 00000000e47b6216
382 ldstuba [%i1+%o4]0x88,%l3 ! %l3 = 00000022000000ff
383! Starting 10 instruction Load Burst
384! Mem[00000000211c0000] = e78e4b99, %l2 = 00000000f5ffffff
385 ldsha [%o2+0x000]%asi,%l2 ! %l2 = ffffffffffffe78e
386
387p0_label_9:
388! Mem[0000000010141410] = f34ef10ce6f2c253, %f6 = ffc6f28b 24ff598d
389 ldda [%i5+%o5]0x88,%f6 ! %f6 = f34ef10c e6f2c253
390! %l5 = 00000000ffffb2f4, %l3 = 0000000000000022, %y = d0b000e6
391 sdiv %l5,%l3,%l2 ! %l2 = ffffffff80000000
392 mov %l0,%y ! %y = e16b9e2d
393! Mem[0000000010041410] = 22d7337e28e63c7e, %l6 = 0000000000000000
394 ldxa [%i1+%o5]0x80,%l6 ! %l6 = 22d7337e28e63c7e
395! %l2 = ffffffff80000000, immd = fffffffffffff515, %l5 = 00000000ffffb2f4
396 udivx %l2,-0xaeb,%l5 ! %l5 = 0000000000000000
397! Mem[000000001000143c] = adf36949, %l3 = 0000000000000022
398 ldsb [%i0+0x03f],%l3 ! %l3 = 0000000000000049
399! Mem[00000000100c1418] = 8d59ff24, %l0 = 5d91447fe16b9e2d
400 lduh [%i3+0x018],%l0 ! %l0 = 0000000000008d59
401! Mem[0000000020800040] = 735fa555, %l4 = 00000000369dec9d
402 ldsba [%o1+0x040]%asi,%l4 ! %l4 = 0000000000000073
403! Mem[0000000020800040] = 735fa555, %l2 = ffffffff80000000
404 ldsba [%o1+0x040]%asi,%l2 ! %l2 = 0000000000000073
405! Mem[00000000300c1408] = 1b0a77414969f3ad, %f26 = 7e3ce628 7e33d722
406 ldda [%i3+%o4]0x89,%f26 ! %f26 = 1b0a7741 4969f3ad
407! Starting 10 instruction Store Burst
408! %f26 = 1b0a7741 4969f3ad, %l2 = 0000000000000073
409! Mem[0000000030101400] = 369dec9dab7361d0
410 stda %f26,[%i4+%l2]ASI_PST8_SL ! Mem[0000000030101400] = adf3ec9d41770ad0
411
412p0_label_10:
413! %l2 = 0000000000000073, Mem[0000000030081400] = cbb059c7
414 stha %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 007359c7
415! %f8 = 8d05bc84, Mem[0000000010041408] = ff1ada99
416 sta %f8 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 8d05bc84
417! %f22 = 57a6fb1a, %f5 = ac5e40e8
418 fcmpes %fcc1,%f22,%f5 ! %fcc1 = 2
419! Mem[0000000010181408] = 63851402, %l7 = 0000000062e84531
420 ldstuba [%i6+%o4]0x88,%l7 ! %l7 = 00000002000000ff
421! %l6 = 28e63c7e, %l7 = 00000002, Mem[0000000010081408] = 8ef4624f 4689ce49
422 stda %l6,[%i2+0x008]%asi ! Mem[0000000010081408] = 28e63c7e 00000002
423! %l3 = 0000000000000049, Mem[0000000010141400] = f5a2e5f0
424 stwa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000049
425! Mem[00000000100c1410] = ac5e40e8, %l4 = 0000000000000073
426 swapa [%i3+%o5]0x88,%l4 ! %l4 = 00000000ac5e40e8
427! %l1 = f357e5786b6a62a0, Mem[0000000010001406] = ab7361d0, %asi = 80
428 stha %l1,[%i0+0x006]%asi ! Mem[0000000010001404] = ab7362a0
429! Mem[0000000030041410] = 000000e5, %l6 = 22d7337e28e63c7e
430 ldstuba [%i1+%o5]0x89,%l6 ! %l6 = 000000e5000000ff
431! Starting 10 instruction Load Burst
432! Mem[0000000030081410] = a13f90d4, %l5 = 0000000000000000
433 lduwa [%i2+%o5]0x89,%l5 ! %l5 = 00000000a13f90d4
434
435p0_label_11:
436! Mem[00000000100c1418] = 8d59ff240923f7ad, %f16 = d06173ab 9dec9d36
437 ldd [%i3+0x018],%f16 ! %f16 = 8d59ff24 0923f7ad
438! Mem[0000000010041400] = bab70720, %l5 = 00000000a13f90d4
439 ldswa [%i1+%g0]0x88,%l5 ! %l5 = ffffffffbab70720
440! Mem[0000000030141410] = dd74d706, %l5 = ffffffffbab70720
441 ldswa [%i5+%o5]0x89,%l5 ! %l5 = ffffffffdd74d706
442! Mem[0000000010101400] = 262b71a7, %l2 = 0000000000000073
443 lduha [%i4+%g0]0x80,%l2 ! %l2 = 000000000000262b
444! Mem[00000000100c1408] = 221ada99, %f29 = 5a110a01
445 lda [%i3+%o4]0x80,%f29 ! %f29 = 221ada99
446! Mem[0000000030141400] = ff2770d462597181, %f28 = fa70e7e7 221ada99
447 ldda [%i5+%g0]0x81,%f28 ! %f28 = ff2770d4 62597181
448! %l1 = f357e5786b6a62a0, %l2 = 000000000000262b, %l0 = 0000000000008d59
449 udivx %l1,%l2,%l0 ! %l0 = 00066026b5ae80b4
450! Mem[0000000010101408] = 0cf9081d, %l2 = 000000000000262b
451 ldsha [%i4+0x008]%asi,%l2 ! %l2 = 0000000000000cf9
452! Mem[0000000010101434] = d37a8e6c, %l7 = 0000000000000002
453 ldsh [%i4+0x034],%l7 ! %l7 = ffffffffffffd37a
454! Starting 10 instruction Store Burst
455! %l6 = 000000e5, %l7 = ffffd37a, Mem[0000000030141410] = 06d774dd c6ac212d
456 stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000e5 ffffd37a
457
458p0_label_12:
459! %l1 = f357e5786b6a62a0, Mem[0000000030101410] = d4903fa11ad070ea
460 stxa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = f357e5786b6a62a0
461! %f0 = acbe3e32 bab70720, Mem[0000000010081408] = 28e63c7e 00000002
462 stda %f0 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = acbe3e32 bab70720
463! %f12 = dee81df2, Mem[0000000030141410] = e5000000
464 sta %f12,[%i5+%o5]0x89 ! Mem[0000000030141410] = dee81df2
465! %f30 = 4969f3ad ff5bdc77, %l0 = 00066026b5ae80b4
466! Mem[0000000010081408] = acbe3e32bab70720
467 add %i2,0x008,%g1
468 stda %f30,[%g1+%l0]ASI_PST32_P ! Mem[0000000010081408] = acbe3e32bab70720
469! Mem[0000000010081408] = acbe3e32, %l6 = 00000000000000e5
470 ldstuba [%i2+%o4]0x80,%l6 ! %l6 = 000000ac000000ff
471! %l0 = 00066026b5ae80b4, Mem[00000000300c1408] = 4969f3ad
472 stha %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 496980b4
473! %l4 = 00000000ac5e40e8, Mem[0000000020800001] = 365c5b63
474 stb %l4,[%o1+0x001] ! Mem[0000000020800000] = 36e85b63
475! Mem[0000000010041410] = 7e33d722, %l4 = 00000000ac5e40e8
476 ldstuba [%i1+%o5]0x88,%l4 ! %l4 = 00000022000000ff
477! %l3 = 0000000000000049, Mem[0000000010081410] = 4eb6087d
478 stwa %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000049
479! Starting 10 instruction Load Burst
480! Mem[00000000211c0000] = e78e4b99, %l7 = ffffffffffffd37a
481 ldub [%o2+%g0],%l7 ! %l7 = 00000000000000e7
482
483p0_label_13:
484! Mem[0000000030141410] = f21de8de, %l6 = 00000000000000ac
485 lduba [%i5+%o5]0x81,%l6 ! %l6 = 00000000000000f2
486! Mem[0000000010141400] = 000000497c74fcde, %f12 = dee81df2 690c52af
487 ldda [%i5+%g0]0x80,%f12 ! %f12 = 00000049 7c74fcde
488! Mem[00000000100c1400] = 00000000, %l0 = 00066026b5ae80b4
489 ldsha [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000
490! Mem[0000000030081410] = a13f90d4, %l0 = 0000000000000000
491 lduba [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000d4
492! Mem[0000000010001420] = 0db79c36 c750ee45, %l4 = 00000022, %l5 = dd74d706
493 ldda [%i0+0x020]%asi,%l4 ! %l4 = 000000000db79c36 00000000c750ee45
494! Mem[0000000010001400] = 369cb70d ab7362a0, %l6 = 000000f2, %l7 = 000000e7
495 ldda [%i0+%g0]0x80,%l6 ! %l6 = 00000000369cb70d 00000000ab7362a0
496! Mem[0000000030141400] = 81715962d47027ff, %f20 = ea70d01a a13f90d4
497 ldda [%i5+%g0]0x89,%f20 ! %f20 = 81715962 d47027ff
498! Mem[0000000030001408] = 1f2d3ba8, %l0 = 00000000000000d4
499 ldsba [%i0+%o4]0x81,%l0 ! %l0 = 000000000000001f
500! Mem[0000000030141408] = dac09af4dc7495ba, %l5 = 00000000c750ee45
501 ldxa [%i5+%o4]0x89,%l5 ! %l5 = dac09af4dc7495ba
502! Starting 10 instruction Store Burst
503! %l3 = 0000000000000049, Mem[00000000300c1408] = 496980b4
504 stba %l3,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 49698049
505
506p0_label_14:
507! %l6 = 00000000369cb70d, Mem[0000000030181410] = ee567a29
508 stha %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = b70d7a29
509! %f22 = 57a6fb1a, Mem[0000000030041408] = 8bf2c6ff
510 sta %f22,[%i1+%o4]0x89 ! Mem[0000000030041408] = 57a6fb1a
511! %f21 = d47027ff, Mem[00000000100c1400] = 00000000
512 sta %f21,[%i3+%g0]0x80 ! Mem[00000000100c1400] = d47027ff
513! %l7 = 00000000ab7362a0, Mem[0000000030181408] = f803ad4e
514 stha %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = f80362a0
515! Mem[00000000100c1410] = 73000000, %l4 = 000000000db79c36
516 swapa [%i3+%o5]0x80,%l4 ! %l4 = 0000000073000000
517! %f9 = 436b36b6, Mem[00000000300c1408] = 49698049
518 sta %f9 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 436b36b6
519! %l0 = 0000001f, %l1 = 6b6a62a0, Mem[0000000030101408] = 4c05bd3d b8f161e8
520 stda %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000001f 6b6a62a0
521! %l0 = 000000000000001f, Mem[0000000010141410] = 53c2f2e6
522 stwa %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000001f
523! Code Fragment 4
524p0_fragment_5:
525! %l0 = 000000000000001f
526 setx 0xb4d1b0afdc729bd3,%g7,%l0 ! %l0 = b4d1b0afdc729bd3
527! %l1 = f357e5786b6a62a0
528 setx 0xd8b185c79fa93f46,%g7,%l1 ! %l1 = d8b185c79fa93f46
529 setx 0x7ff8, %g1, %g2
530 and %l0, %g2, %l0
531 setx 0xffffffff, %g1, %g2
532 and %l1, %g2, %l1
533 setx 0x100000000, %g1, %g2
534 or %l1, %g2, %l1 ! Set bit 32 - perrinj
535 ta T_CHANGE_HPRIV
536 stxa %l1, [%l0]ASI_ICACHE_INSTR
537 ta T_CHANGE_NONHPRIV
538! %l0 = b4d1b0afdc729bd3
539 setx 0x410e2be7fa126126,%g7,%l0 ! %l0 = 410e2be7fa126126
540! %l1 = d8b185c79fa93f46
541 setx 0x722ebabfdb9c5088,%g7,%l1 ! %l1 = 722ebabfdb9c5088
542! Starting 10 instruction Load Burst
543! %f15 = bee2e18a, %f4 = 3bef703b
544 fcmpes %fcc1,%f15,%f4 ! %fcc1 = 1
545
546p0_label_15:
547! Mem[0000000010041410] = ffd7337e, %l4 = 0000000073000000
548 lduha [%i1+%o5]0x80,%l4 ! %l4 = 000000000000ffd7
549! Mem[0000000010001438] = 77dc5bff, %l4 = 000000000000ffd7
550 ldsw [%i0+0x038],%l4 ! %l4 = 0000000077dc5bff
551! Mem[00000000201c0000] = 1388eaae, %l1 = 722ebabfdb9c5088
552 ldub [%o0+%g0],%l1 ! %l1 = 0000000000000013
553! Mem[0000000010101400] = a7712b26, %l7 = 00000000ab7362a0
554 ldswa [%i4+%g0]0x88,%l7 ! %l7 = ffffffffa7712b26
555! Mem[0000000030081410] = d4903fa1 9fdf938e, %l6 = 369cb70d, %l7 = a7712b26
556 ldda [%i2+%o5]0x81,%l6 ! %l6 = 00000000d4903fa1 000000009fdf938e
557! Mem[0000000010181428] = a69ebf0f, %l3 = 0000000000000049
558 lduwa [%i6+0x028]%asi,%l3 ! %l3 = 00000000a69ebf0f
559! Mem[0000000030181410] = 297a0db7, %l4 = 0000000077dc5bff
560 ldswa [%i6+%o5]0x89,%l4 ! %l4 = 00000000297a0db7
561! Mem[0000000030141408] = dc7495ba, %l1 = 0000000000000013
562 ldsha [%i5+%o4]0x89,%l1 ! %l1 = ffffffffffff95ba
563! Mem[0000000010001408] = 4c05bd3db8f161e8, %l1 = ffffffffffff95ba
564 ldx [%i0+%o4],%l1 ! %l1 = 4c05bd3db8f161e8
565! Starting 10 instruction Store Burst
566! %l1 = 4c05bd3db8f161e8, Mem[0000000010041404] = 323ebeac, %asi = 80
567 stwa %l1,[%i1+0x004]%asi ! Mem[0000000010041404] = b8f161e8
568
569p0_label_16:
570! %l2 = 00000cf9, %l3 = a69ebf0f, Mem[0000000010101408] = 1d08f90c e656e6ab
571 stda %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000cf9 a69ebf0f
572! %l2 = 00000cf9, %l3 = a69ebf0f, Mem[0000000030181410] = b70d7a29 5f9fe92d
573 stda %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000cf9 a69ebf0f
574! %l7 = 000000009fdf938e, %l2 = 0000000000000cf9, %y = e16b9e2d
575 sdiv %l7,%l2,%l2 ! %l2 = ffffffff80000000
576 mov %l0,%y ! %y = fa126126
577! %l7 = 000000009fdf938e, Mem[0000000010101422] = fac942fd
578 sth %l7,[%i4+0x022] ! Mem[0000000010101420] = fac9938e
579! %l3 = 00000000a69ebf0f, Mem[000000001004142a] = 7a8e4af0, %asi = 80
580 stba %l3,[%i1+0x02a]%asi ! Mem[0000000010041428] = 7a8e0ff0
581! Mem[00000000211c0000] = e78e4b99, %l4 = 00000000297a0db7
582 ldstub [%o2+%g0],%l4 ! %l4 = 000000e7000000ff
583! %f6 = f34ef10c e6f2c253, Mem[00000000100c1408] = 221ada99 e635b7cc
584 stda %f6 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = f34ef10c e6f2c253
585! %l2 = ffffffff80000000, Mem[0000000030001408] = 1f2d3ba8
586 stha %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00003ba8
587! %f22 = 57a6fb1a b4e6d098, Mem[0000000030141408] = dc7495ba dac09af4
588 stda %f22,[%i5+%o4]0x89 ! Mem[0000000030141408] = 57a6fb1a b4e6d098
589! Starting 10 instruction Load Burst
590! Mem[000000001004141c] = 8bf2c6ff, %l3 = 00000000a69ebf0f
591 ldub [%i1+0x01f],%l3 ! %l3 = 00000000000000ff
592
593p0_label_17:
594! Mem[0000000030041408] = 1afba657, %l0 = 410e2be7fa126126
595 ldswa [%i1+%o4]0x81,%l0 ! %l0 = 000000001afba657
596! Mem[0000000030141408] = 98d0e6b4, %l4 = 00000000000000e7
597 ldsba [%i5+%o4]0x81,%l4 ! %l4 = ffffffffffffff98
598! Mem[00000000211c0000] = ff8e4b99, %l3 = 00000000000000ff
599 ldsba [%o2+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
600! Mem[0000000030081408] = 08e547b771ab8c1e, %f26 = 1b0a7741 4969f3ad
601 ldda [%i2+%o4]0x89,%f26 ! %f26 = 08e547b7 71ab8c1e
602! Mem[0000000030001400] = 16627be4fffffff5, %f4 = 3bef703b ac5e40e8
603 ldda [%i0+%g0]0x89,%f4 ! %f4 = 16627be4 fffffff5
604! Mem[0000000030041400] = 686e680f, %l0 = 000000001afba657
605 lduba [%i1+%g0]0x89,%l0 ! %l0 = 000000000000000f
606! Mem[0000000021800180] = 846e1c36, %l7 = 000000009fdf938e
607 lduba [%o3+0x180]%asi,%l7 ! %l7 = 0000000000000084
608! Mem[0000000021800180] = 846e1c36, %l5 = dac09af4dc7495ba
609 lduha [%o3+0x180]%asi,%l5 ! %l5 = 000000000000846e
610! Mem[00000000211c0000] = ff8e4b99, %l5 = 000000000000846e
611 lduh [%o2+%g0],%l5 ! %l5 = 000000000000ff8e
612! Starting 10 instruction Store Burst
613! %l7 = 0000000000000084, Mem[0000000010081410] = 49000000
614 stha %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00840000
615
616p0_label_18:
617! %l3 = ffffffffffffffff, Mem[0000000010081408] = 323ebeff
618 stba %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 323ebeff
619! %l7 = 0000000000000084, Mem[0000000010101410] = 114ed438
620 stwa %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000084
621! Mem[00000000100c1434] = f21de8de, %l5 = 000000000000ff8e
622 ldstub [%i3+0x034],%l5 ! %l5 = 000000f2000000ff
623! %l2 = ffffffff80000000, Mem[0000000010141410] = 0000001f
624 stha %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000001f
625! Mem[00000000211c0000] = ff8e4b99, %l4 = ffffffffffffff98
626 ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
627! Mem[00000000300c1400] = d49fed5b, %l3 = ffffffffffffffff
628 swapa [%i3+%g0]0x81,%l3 ! %l3 = 00000000d49fed5b
629! Mem[0000000010081400] = 35000000, %l7 = 0000000000000084
630 ldstuba [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
631! Mem[0000000010001432] = 010a115a, %l1 = 4c05bd3db8f161e8
632 ldstub [%i0+0x032],%l1 ! %l1 = 00000011000000ff
633! Mem[0000000030101410] = f357e578, %l4 = 00000000000000ff
634 ldstuba [%i4+%o5]0x81,%l4 ! %l4 = 000000f3000000ff
635! Starting 10 instruction Load Burst
636! Mem[0000000030081408] = 71ab8c1e, %f28 = ff2770d4
637 lda [%i2+%o4]0x89,%f28 ! %f28 = 71ab8c1e
638
639p0_label_19:
640! Mem[00000000300c1410] = 8e08f90c, %l3 = 00000000d49fed5b
641 lduha [%i3+%o5]0x81,%l3 ! %l3 = 0000000000008e08
642! Mem[0000000010041408] = 8d05bc84 e635b7cc, %l2 = 80000000, %l3 = 00008e08
643 ldda [%i1+%o4]0x80,%l2 ! %l2 = 000000008d05bc84 00000000e635b7cc
644! Code Fragment 3
645p0_fragment_6:
646! %l0 = 000000000000000f
647 setx 0xb28c272060bee8c5,%g7,%l0 ! %l0 = b28c272060bee8c5
648! %l1 = 0000000000000011
649 setx 0x58e04e007aabd57c,%g7,%l1 ! %l1 = 58e04e007aabd57c
650 setx 0x1fe000, %g1, %g3
651 or %l0, %g3, %l0 ! always set perrmask = 0xff
652 setx 0x1ffff8, %g1, %g2
653 and %l0, %g2, %l0
654 ta T_CHANGE_HPRIV
655 stxa %l1, [%l0]ASI_DCACHE_DATA
656 ta T_CHANGE_NONHPRIV
657! %l0 = b28c272060bee8c5
658 setx 0xceaed21064db534b,%g7,%l0 ! %l0 = ceaed21064db534b
659! %l1 = 58e04e007aabd57c
660 setx 0xe076733f9806f444,%g7,%l1 ! %l1 = e076733f9806f444
661! Mem[0000000010041410] = 7e33d7ff, %l7 = 0000000000000000
662 ldsba [%i1+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
663! Mem[00000000211c0000] = ff8e4b99, %l2 = 000000008d05bc84
664 ldub [%o2+%g0],%l2 ! %l2 = 00000000000000ff
665! Mem[0000000010101400] = 262b71a7, %l3 = 00000000e635b7cc
666 ldswa [%i4+%g0]0x80,%l3 ! %l3 = 00000000262b71a7
667! Mem[0000000030101408] = 1f000000, %l0 = ceaed21064db534b
668 lduba [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000
669! Mem[00000000300c1400] = ffffffff, %l2 = 00000000000000ff
670 ldsba [%i3+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
671! Mem[00000000100c1400] = ff2770d4, %l2 = ffffffffffffffff
672 ldsha [%i3+%g0]0x88,%l2 ! %l2 = 00000000000070d4
673! Starting 10 instruction Store Burst
674! %l0 = 0000000000000000, Mem[0000000030081408] = 71ab8c1e
675 stha %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 71ab0000
676
677p0_label_20:
678! Mem[0000000010001400] = 0db79c36, %l0 = 0000000000000000
679 swapa [%i0+%g0]0x88,%l0 ! %l0 = 000000000db79c36
680! Mem[0000000030181400] = 7891e78e, %l7 = ffffffffffffffff
681 ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 0000008e000000ff
682! %l6 = 00000000d4903fa1, Mem[0000000010101400] = 262b71a7
683 stb %l6,[%i4+%g0] ! Mem[0000000010101400] = a12b71a7
684! %l4 = 000000f3, %l5 = 000000f2, Mem[0000000010181408] = 638514ff e600c191
685 stda %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000f3 000000f2
686! Mem[00000000100c1420] = b6366b43, %l2 = 00000000000070d4
687 swap [%i3+0x020],%l2 ! %l2 = 00000000b6366b43
688! %l7 = 000000000000008e, Mem[00000000300c1400] = 24d52de3ffffffff
689 stxa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000000000008e
690! %f20 = 81715962 d47027ff, Mem[0000000010181400] = 27f56bb2 a86ac08b
691 stda %f20,[%i6+%g0]0x88 ! Mem[0000000010181400] = 81715962 d47027ff
692! Mem[000000001014140c] = 88b7831d, %l7 = 0000008e, %l0 = 0db79c36
693 add %i5,0x0c,%g1
694 casa [%g1]0x80,%l7,%l0 ! %l0 = 0000000088b7831d
695! Mem[00000000300c1400] = 8e000000, %l5 = 00000000000000f2
696 swapa [%i3+%g0]0x81,%l5 ! %l5 = 000000008e000000
697! Starting 10 instruction Load Burst
698! Mem[0000000010101400] = a12b71a7ba1fd126, %l4 = 00000000000000f3
699 ldxa [%i4+%g0]0x80,%l4 ! %l4 = a12b71a7ba1fd126
700
701p0_label_21:
702! Mem[0000000010001414] = 1ad070ea, %l5 = 000000008e000000
703 lduw [%i0+0x014],%l5 ! %l5 = 000000001ad070ea
704! Mem[0000000021800100] = eab07eb5, %l7 = 000000000000008e
705 ldsha [%o3+0x100]%asi,%l7 ! %l7 = ffffffffffffeab0
706! Mem[0000000010001438] = 77dc5bffadf36949, %f6 = f34ef10c e6f2c253
707 ldd [%i0+0x038],%f6 ! %f6 = 77dc5bff adf36949
708! Mem[0000000030101408] = 0000001f, %l5 = 000000001ad070ea
709 ldswa [%i4+%o4]0x81,%l5 ! %l5 = 000000000000001f
710! Mem[0000000010181400] = d47027ff, %l7 = ffffffffffffeab0
711 lduha [%i6+%g0]0x88,%l7 ! %l7 = 00000000000027ff
712! Mem[0000000010181410] = 429c26ffd0a1fb6d, %l1 = e076733f9806f444
713 ldxa [%i6+%o5]0x88,%l1 ! %l1 = 429c26ffd0a1fb6d
714! Mem[0000000010081408] = ffbe3e32bab70720, %l5 = 000000000000001f
715 ldxa [%i2+%o4]0x80,%l5 ! %l5 = ffbe3e32bab70720
716! Mem[0000000010141408] = 18c2a287, %l1 = 429c26ffd0a1fb6d
717 ldsb [%i5+0x00b],%l1 ! %l1 = ffffffffffffff87
718! %f31 = ff5bdc77, %f12 = 00000049
719 fcmpes %fcc3,%f31,%f12 ! %fcc3 = 1
720! Starting 10 instruction Store Burst
721! Mem[0000000010001400] = 00000000, %l4 = a12b71a7ba1fd126
722 swapa [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000
723
724p0_label_22:
725! %l7 = 00000000000027ff, Mem[0000000010181410] = d0a1fb6d
726 stha %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = d0a127ff
727! Mem[0000000010081430] = 67138f59fbee4764, %l2 = 00000000b6366b43, %l3 = 00000000262b71a7
728 add %i2,0x30,%g1
729 casxa [%g1]0x80,%l2,%l3 ! %l3 = 67138f59fbee4764
730! Mem[00000000211c0000] = ff8e4b99, %l5 = ffbe3e32bab70720
731 ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
732! %f10 = 5405617e f04a8e7a, %l1 = ffffffffffffff87
733! Mem[0000000030081400] = 007359c761833684
734 stda %f10,[%i2+%l1]ASI_PST32_SL ! Mem[0000000030081400] = 7a8e4af07e610554
735! Code Fragment 3
736p0_fragment_7:
737! %l0 = 0000000088b7831d
738 setx 0x1fa96108021c1606,%g7,%l0 ! %l0 = 1fa96108021c1606
739! %l1 = ffffffffffffff87
740 setx 0xa252e0781cd8e45f,%g7,%l1 ! %l1 = a252e0781cd8e45f
741 setx 0x1fe000, %g1, %g3
742 or %l0, %g3, %l0 ! always set perrmask = 0xff
743 setx 0x1ffff8, %g1, %g2
744 and %l0, %g2, %l0
745 ta T_CHANGE_HPRIV
746 stxa %l1, [%l0]ASI_DCACHE_DATA
747 ta T_CHANGE_NONHPRIV
748! %l0 = 1fa96108021c1606
749 setx 0x39a42bf87975acc9,%g7,%l0 ! %l0 = 39a42bf87975acc9
750! %l1 = a252e0781cd8e45f
751 setx 0xaaf9251854b0443c,%g7,%l1 ! %l1 = aaf9251854b0443c
752! %f22 = 57a6fb1a b4e6d098, Mem[0000000010081408] = 323ebeff 2007b7ba
753 stda %f22,[%i2+%o4]0x88 ! Mem[0000000010081408] = 57a6fb1a b4e6d098
754! %l7 = 00000000000027ff, Mem[0000000030141410] = dee81df2
755 stba %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = dee81dff
756! %f6 = 77dc5bff adf36949, Mem[0000000010101400] = a7712ba1 26d11fba
757 stda %f6 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 77dc5bff adf36949
758! %l3 = 67138f59fbee4764, Mem[0000000010001428] = 22d7337e, %asi = 80
759 stha %l3,[%i0+0x028]%asi ! Mem[0000000010001428] = 4764337e
760! Starting 10 instruction Load Burst
761! Mem[0000000030081400] = 5405617e f04a8e7a, %l4 = 00000000, %l5 = 000000ff
762 ldda [%i2+%g0]0x89,%l4 ! %l4 = 00000000f04a8e7a 000000005405617e
763
764p0_label_23:
765! Mem[00000000100c1400] = 16627be4ff2770d4, %f20 = 81715962 d47027ff
766 ldda [%i3+%g0]0x88,%f20 ! %f20 = 16627be4 ff2770d4
767! Mem[0000000010041410] = 7e3ce628 7e33d7ff, %l6 = d4903fa1, %l7 = 000027ff
768 ldda [%i1+%o5]0x88,%l6 ! %l6 = 000000007e33d7ff 000000007e3ce628
769! Mem[0000000020800000] = 36e85b63, %l7 = 000000007e3ce628
770 lduba [%o1+0x001]%asi,%l7 ! %l7 = 00000000000000e8
771! Mem[0000000010101400] = 4969f3ad, %l0 = 39a42bf87975acc9
772 lduba [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000049
773! %l4 = 00000000f04a8e7a, %l1 = aaf9251854b0443c, %y = fa126126
774 umul %l4,%l1,%l0 ! %l0 = 4f7dea0e1b31cc98, %y = 4f7dea0e
775! Mem[0000000010041400] = 2007b7ba, %l5 = 000000005405617e
776 ldswa [%i1+%g0]0x80,%l5 ! %l5 = 000000002007b7ba
777! Mem[0000000010181410] = d0a127ff, %f17 = 0923f7ad
778 lda [%i6+%o5]0x88,%f17 ! %f17 = d0a127ff
779! Mem[0000000030141400] = 81715962d47027ff, %f6 = 77dc5bff adf36949
780 ldda [%i5+%g0]0x89,%f6 ! %f6 = 81715962 d47027ff
781! Mem[0000000010081410] = 00008400, %l5 = 000000002007b7ba
782 lduba [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000000
783! Starting 10 instruction Store Burst
784! Mem[0000000030141408] = b4e6d098, %l5 = 0000000000000000
785 swapa [%i5+%o4]0x89,%l5 ! %l5 = 00000000b4e6d098
786
787p0_label_24:
788! %f22 = 57a6fb1a b4e6d098, %l0 = 4f7dea0e1b31cc98
789! Mem[0000000010181428] = a69ebf0f5c068e76
790 add %i6,0x028,%g1
791 stda %f22,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010181428] = a69ebf0f5c068e76
792! %l5 = 00000000b4e6d098, Mem[00000000100c1400] = d47027ff
793 stba %l5,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 987027ff
794! Mem[0000000010181400] = ff2770d4, %l6 = 000000007e33d7ff
795 ldstuba [%i6+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
796! %l4 = f04a8e7a, %l5 = b4e6d098, Mem[0000000030001410] = fffffff5 98d55407
797 stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = f04a8e7a b4e6d098
798! %l5 = 00000000b4e6d098, Mem[0000000030181400] = 7891e7ff
799 stwa %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = b4e6d098
800! %l5 = 00000000b4e6d098, Mem[0000000010181400] = ff2770d4
801 stwa %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = b4e6d098
802! Mem[0000000010041400] = bab70720, %l3 = 67138f59fbee4764
803 swapa [%i1+%g0]0x88,%l3 ! %l3 = 00000000bab70720
804! %l6 = 00000000000000ff, Mem[00000000100c142a] = 7a8e4af0, %asi = 80
805 stba %l6,[%i3+0x02a]%asi ! Mem[00000000100c1428] = 7a8efff0
806! %l3 = 00000000bab70720, Mem[0000000010041400] = fbee4764
807 stwa %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = bab70720
808! Starting 10 instruction Load Burst
809! Mem[0000000030081410] = d4903fa19fdf938e, %l2 = 00000000b6366b43
810 ldxa [%i2+%o5]0x81,%l2 ! %l2 = d4903fa19fdf938e
811
812p0_label_25:
813! Mem[0000000010081400] = 350000ff, %l6 = 00000000000000ff
814 lduba [%i2+%g0]0x88,%l6 ! %l6 = 00000000000000ff
815! Mem[0000000030001410] = f04a8e7a, %l7 = 00000000000000e8
816 ldsha [%i0+%o5]0x81,%l7 ! %l7 = fffffffffffff04a
817! Mem[0000000010101410] = f8bb959684000000, %l6 = 00000000000000ff
818 ldxa [%i4+%o5]0x88,%l6 ! %l6 = f8bb959684000000
819! Mem[0000000010141434] = 77f6cf06, %l1 = aaf9251854b0443c
820 lduwa [%i5+0x034]%asi,%l1 ! %l1 = 0000000077f6cf06
821! Mem[00000000211c0000] = ff8e4b99, %l3 = 00000000bab70720
822 lduh [%o2+%g0],%l3 ! %l3 = 000000000000ff8e
823! Mem[0000000010101434] = d37a8e6c, %l2 = d4903fa19fdf938e
824 ldsba [%i4+0x037]%asi,%l2 ! %l2 = 000000000000006c
825! Mem[0000000030041408] = 57a6fb1a, %l5 = 00000000b4e6d098
826 ldsba [%i1+%o4]0x89,%l5 ! %l5 = 000000000000001a
827! Mem[0000000020800000] = 36e85b63, %l4 = 00000000f04a8e7a
828 ldsha [%o1+0x000]%asi,%l4 ! %l4 = 00000000000036e8
829! Mem[0000000030001410] = 98d0e6b47a8e4af0, %f0 = acbe3e32 bab70720
830 ldda [%i0+%o5]0x89,%f0 ! %f0 = 98d0e6b4 7a8e4af0
831! Starting 10 instruction Store Burst
832! %l6 = f8bb959684000000, Mem[0000000030101408] = a0626a6b1f000000
833 stxa %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = f8bb959684000000
834
835p0_label_26:
836! Mem[0000000010181410] = ff27a1d0, %l4 = 00000000000036e8
837 swapa [%i6+%o5]0x80,%l4 ! %l4 = 00000000ff27a1d0
838! %f20 = 16627be4 ff2770d4, Mem[0000000010041430] = af520c69 f21de8de
839 stda %f20,[%i1+0x030]%asi ! Mem[0000000010041430] = 16627be4 ff2770d4
840! %l2 = 000000000000006c, Mem[0000000021800080] = bb203e7c
841 sth %l2,[%o3+0x080] ! Mem[0000000021800080] = 006c3e7c
842! %l4 = 00000000ff27a1d0, Mem[0000000010141408] = 18c2a287
843 stha %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = a1d0a287
844! %l3 = 000000000000ff8e, Mem[0000000030041410] = ff000000
845 stba %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 8e000000
846! Mem[0000000030081400] = 7a8e4af0, %l7 = fffffffffffff04a
847 swapa [%i2+%g0]0x81,%l7 ! %l7 = 000000007a8e4af0
848! %l6 = f8bb959684000000, Mem[00000000300c1400] = 000000f2
849 stwa %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 84000000
850! %l0 = 4f7dea0e1b31cc98, %l0 = 4f7dea0e1b31cc98, %y = 4f7dea0e
851 umul %l0,%l0,%l4 ! %l4 = 02e38ad805b29a40, %y = 02e38ad8
852! %f10 = 5405617e, Mem[00000000100c1410] = 369cb70d
853 sta %f10,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 5405617e
854! Starting 10 instruction Load Burst
855! Mem[0000000030101400] = adf3ec9d, %l4 = 02e38ad805b29a40
856 ldsha [%i4+%g0]0x81,%l4 ! %l4 = ffffffffffffadf3
857
858p0_label_27:
859! Mem[0000000030181400] = 98d0e6b4, %f30 = 4969f3ad
860 lda [%i6+%g0]0x81,%f30 ! %f30 = 98d0e6b4
861! Mem[0000000030081410] = d4903fa1, %l7 = 000000007a8e4af0
862 ldsba [%i2+%o5]0x81,%l7 ! %l7 = ffffffffffffffd4
863! Mem[0000000010001408] = e861f1b83dbd054c, %f2 = ccb735e6 99da1a22
864 ldda [%i0+%o4]0x88,%f2 ! %f2 = e861f1b8 3dbd054c
865! Code Fragment 3
866p0_fragment_8:
867! %l0 = 4f7dea0e1b31cc98
868 setx 0x7b6cb4686079622d,%g7,%l0 ! %l0 = 7b6cb4686079622d
869! %l1 = 0000000077f6cf06
870 setx 0x5fd0ce6016ebe418,%g7,%l1 ! %l1 = 5fd0ce6016ebe418
871 setx 0x1fe000, %g1, %g3
872 or %l0, %g3, %l0 ! always set perrmask = 0xff
873 setx 0x1ffff8, %g1, %g2
874 and %l0, %g2, %l0
875 ta T_CHANGE_HPRIV
876 stxa %l1, [%l0]ASI_DCACHE_DATA
877 ta T_CHANGE_NONHPRIV
878! %l0 = 7b6cb4686079622d
879 setx 0x7e0e718fff83dbab,%g7,%l0 ! %l0 = 7e0e718fff83dbab
880! %l1 = 5fd0ce6016ebe418
881 setx 0xe87cf36fdbc9de5e,%g7,%l1 ! %l1 = e87cf36fdbc9de5e
882! Mem[0000000010101408] = 00000cf9, %l6 = f8bb959684000000
883 lduha [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000cf9
884! Mem[0000000021800100] = eab07eb5, %l7 = ffffffffffffffd4
885 lduha [%o3+0x100]%asi,%l7 ! %l7 = 000000000000eab0
886! Mem[0000000030081400] = 4af0ffff, %l7 = 000000000000eab0
887 lduha [%i2+%g0]0x89,%l7 ! %l7 = 000000000000ffff
888! %f17 = d0a127ff, %f2 = e861f1b8
889 fcmpes %fcc0,%f17,%f2 ! %fcc0 = 2
890! Mem[0000000030001400] = f5ffffff, %l3 = 000000000000ff8e
891 ldsha [%i0+%g0]0x81,%l3 ! %l3 = fffffffffffff5ff
892! Starting 10 instruction Store Burst
893! %l2 = 000000000000006c, %l1 = e87cf36fdbc9de5e, %l2 = 000000000000006c
894 udivx %l2,%l1,%l2 ! %l2 = 0000000000000000
895
896p0_label_28:
897! Mem[0000000020800000] = 36e85b63, %l1 = e87cf36fdbc9de5e
898 ldstub [%o1+%g0],%l1 ! %l1 = 00000036000000ff
899! Mem[0000000010001400] = 26d11fba, %l1 = 0000000000000036
900 ldstuba [%i0+0x000]%asi,%l1 ! %l1 = 00000026000000ff
901! Mem[0000000030101408] = 84000000, %l2 = 0000000000000000
902 swapa [%i4+%o4]0x89,%l2 ! %l2 = 0000000084000000
903! %f17 = d0a127ff, Mem[0000000030041400] = 686e680f
904 sta %f17,[%i1+%g0]0x89 ! Mem[0000000030041400] = d0a127ff
905! Mem[0000000010141410] = 1f000000, %l1 = 0000000000000026
906 ldstuba [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff
907! %l6 = 00000cf9, %l7 = 0000ffff, Mem[0000000010001410] = a13f90d4 ea70d01a
908 stda %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000cf9 0000ffff
909! %l5 = 000000000000001a, Mem[00000000100c1410] = 3bef703b5405617e
910 stxa %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000000000001a
911! Mem[0000000010081428] = 5403dcf823c848d7, %l5 = 000000000000001a, %l6 = 0000000000000cf9
912 add %i2,0x28,%g1
913 casxa [%g1]0x80,%l5,%l6 ! %l6 = 5403dcf823c848d7
914! %l1 = 0000000000000000, Mem[0000000010141438] = 2860b7d7a7195457, %asi = 80
915 stxa %l1,[%i5+0x038]%asi ! Mem[0000000010141438] = 0000000000000000
916! Starting 10 instruction Load Burst
917! Mem[0000000010001400] = ffd11fba, %l6 = 5403dcf823c848d7
918 lduba [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000ff
919
920p0_label_29:
921! Mem[0000000030101408] = 00000000, %l1 = 0000000000000000
922 ldsha [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
923! Mem[0000000010041410] = ffd7337e, %l4 = ffffffffffffadf3
924 lduha [%i1+0x012]%asi,%l4 ! %l4 = 000000000000337e
925 membar #Sync ! Added by membar checker (4)
926! Mem[0000000030041400] = ff27a1d0 89a1bcb0 1afba657 19b11335
927! Mem[0000000030041410] = 8e000000 5cb239cf 7e5da5c0 94f14874
928! Mem[0000000030041420] = d11954e5 8429aab2 c371ea9a 11acf543
929! Mem[0000000030041430] = 102c0183 61d5e96d cd3f8433 0ca4ff79
930 ldda [%i1]ASI_BLK_SL,%f0 ! Block Load from 0000000030041400
931! Mem[0000000010101408] = 00000cf9, %l1 = 0000000000000000
932 lduwa [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000cf9
933! Code Fragment 4
934p0_fragment_9:
935! %l0 = 7e0e718fff83dbab
936 setx 0x094227378fd0b04e,%g7,%l0 ! %l0 = 094227378fd0b04e
937! %l1 = 0000000000000cf9
938 setx 0x2a9ed9fffc69fc37,%g7,%l1 ! %l1 = 2a9ed9fffc69fc37
939 setx 0x7ff8, %g1, %g2
940 and %l0, %g2, %l0
941 setx 0xffffffff, %g1, %g2
942 and %l1, %g2, %l1
943 setx 0x100000000, %g1, %g2
944 or %l1, %g2, %l1 ! Set bit 32 - perrinj
945 ta T_CHANGE_HPRIV
946 stxa %l1, [%l0]ASI_ICACHE_INSTR
947 ta T_CHANGE_NONHPRIV
948! %l0 = 094227378fd0b04e
949 setx 0x1bfed8a7822e8478,%g7,%l0 ! %l0 = 1bfed8a7822e8478
950! %l1 = 2a9ed9fffc69fc37
951 setx 0x623049b072417d66,%g7,%l1 ! %l1 = 623049b072417d66
952! Mem[00000000100c1410] = 0000001a, %f31 = ff5bdc77
953 lda [%i3+%o5]0x88,%f31 ! %f31 = 0000001a
954! Mem[00000000300c1400] = 8400000000000000, %l1 = 623049b072417d66
955 ldxa [%i3+%g0]0x81,%l1 ! %l1 = 8400000000000000
956! Mem[0000000030081408] = 71ab0000, %f19 = 3dbd054c
957 lda [%i2+%o4]0x89,%f19 ! %f19 = 71ab0000
958! Mem[0000000030181408] = 62e84531f80362a0, %f24 = 45ee50c7 369cb70d
959 ldda [%i6+%o4]0x89,%f24 ! %f24 = 62e84531 f80362a0
960! Starting 10 instruction Store Burst
961! Mem[0000000010001420] = 0db79c36c750ee45, %l2 = 0000000084000000, %l3 = fffffffffffff5ff
962 add %i0,0x20,%g1
963 casxa [%g1]0x80,%l2,%l3 ! %l3 = 0db79c36c750ee45
964
965p0_label_30:
966 membar #Sync ! Added by membar checker (5)
967! %l5 = 000000000000001a, Mem[0000000030041408] = 3513b11957a6fb1a
968 stxa %l5,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000000000001a
969! %l3 = 0db79c36c750ee45, Mem[0000000030081400] = fffff04a
970 stwa %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = c750ee45
971! %l2 = 0000000084000000, Mem[0000000010041408] = 8d05bc84e635b7cc
972 stx %l2,[%i1+%o4] ! Mem[0000000010041408] = 0000000084000000
973! %l0 = 822e8478, %l1 = 00000000, Mem[0000000030141410] = dee81dff 7ad3ffff
974 stda %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 822e8478 00000000
975! Mem[00000000300c1408] = b6366b43, %l1 = 8400000000000000
976 ldstuba [%i3+%o4]0x81,%l1 ! %l1 = 000000b6000000ff
977! Mem[0000000010101400] = adf36949, %l7 = 000000000000ffff
978 ldstuba [%i4+%g0]0x88,%l7 ! %l7 = 00000049000000ff
979! Mem[0000000020800000] = ffe85b63, %l5 = 000000000000001a
980 ldstuba [%o1+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
981! Mem[0000000010181410] = 000036e8, %l1 = 00000000000000b6
982 swapa [%i6+%o5]0x80,%l1 ! %l1 = 00000000000036e8
983! %l4 = 0000337e, %l5 = 000000ff, Mem[0000000030181400] = 98d0e6b4 bb3c2ead
984 stda %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000337e 000000ff
985! Starting 10 instruction Load Burst
986! Mem[00000000218000c0] = 16743492, %l4 = 000000000000337e
987 lduh [%o3+0x0c0],%l4 ! %l4 = 0000000000001674
988
989p0_label_31:
990! Mem[0000000021800180] = 846e1c36, %l5 = 00000000000000ff
991 ldsh [%o3+0x180],%l5 ! %l5 = ffffffffffff846e
992! Mem[0000000010101410] = f8bb959684000000, %f16 = 8d59ff24 d0a127ff
993 ldda [%i4+%o5]0x88,%f16 ! %f16 = f8bb9596 84000000
994! Mem[0000000010181408] = f3000000, %l4 = 0000000000001674
995 lduwa [%i6+%o4]0x80,%l4 ! %l4 = 00000000f3000000
996! %l7 = 0000000000000049, imm = 00000000000009c2, %l7 = 0000000000000049
997 subc %l7,0x9c2,%l7 ! %l7 = fffffffffffff687
998! Mem[0000000030141400] = ff2770d4, %l4 = 00000000f3000000
999 lduha [%i5+%g0]0x81,%l4 ! %l4 = 000000000000ff27
1000! Mem[0000000020800040] = 735fa555, %l4 = 000000000000ff27
1001 lduh [%o1+0x040],%l4 ! %l4 = 000000000000735f
1002! Mem[00000000300c1400] = 00000084, %l1 = 00000000000036e8
1003 lduba [%i3+%g0]0x89,%l1 ! %l1 = 0000000000000084
1004! Mem[0000000010081400] = 350000ff, %l3 = 0db79c36c750ee45
1005 ldsba [%i2+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
1006! %f0 = b0bca189, %f23 = b4e6d098
1007 fsqrts %f0 ,%f23 ! %f23 = 7fffffff
1008! Starting 10 instruction Store Burst
1009! Mem[0000000010041406] = b8f161e8, %l2 = 0000000084000000
1010 ldstuba [%i1+0x006]%asi,%l2 ! %l2 = 00000061000000ff
1011
1012p0_label_32:
1013! %f10 = 43f5ac11 9aea71c3, Mem[0000000010001408] = 4c05bd3d b8f161e8
1014 stda %f10,[%i0+%o4]0x80 ! Mem[0000000010001408] = 43f5ac11 9aea71c3
1015! Mem[0000000010141408] = 87a2d0a1, %l3 = ffffffffffffffff
1016 lduwa [%i5+%o4]0x88,%l3 ! %l3 = 0000000087a2d0a1
1017! Mem[0000000010041428] = 7a8e0ff07e610554, %l1 = 0000000000000084, %l6 = 00000000000000ff
1018 add %i1,0x28,%g1
1019 casxa [%g1]0x80,%l1,%l6 ! %l6 = 7a8e0ff07e610554
1020! %l5 = ffffffffffff846e, Mem[0000000010181420] = dc69e2cf2e17228c
1021 stx %l5,[%i6+0x020] ! Mem[0000000010181420] = ffffffffffff846e
1022! %f0 = b0bca189 d0a127ff 3513b119 57a6fb1a
1023! %f4 = cf39b25c 0000008e 7448f194 c0a55d7e
1024! %f8 = b2aa2984 e55419d1 43f5ac11 9aea71c3
1025! %f12 = 6de9d561 83012c10 79ffa40c 33843fcd
1026 stda %f0,[%i5]ASI_COMMIT_P ! Block Store to 0000000010141400
1027! %l0 = 1bfed8a7822e8478, Mem[0000000010101408] = 00000cf9
1028 stba %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000c78
1029! Mem[0000000010081428] = 5403dcf823c848d7, %l5 = ffffffffffff846e, %l2 = 0000000000000061
1030 add %i2,0x28,%g1
1031 casxa [%g1]0x80,%l5,%l2 ! %l2 = 5403dcf823c848d7
1032 membar #Sync ! Added by membar checker (6)
1033! Mem[0000000010141408] = 19b11335, %l7 = fffffffffffff687
1034 ldstuba [%i5+%o4]0x88,%l7 ! %l7 = 00000035000000ff
1035! %f4 = cf39b25c 0000008e, %l0 = 1bfed8a7822e8478
1036! Mem[0000000010141408] = ff13b11957a6fb1a
1037 add %i5,0x008,%g1
1038 stda %f4,[%g1+%l0]ASI_PST8_P ! Mem[0000000010141408] = ff39b25c00a6fb1a
1039! Starting 10 instruction Load Burst
1040! Mem[0000000030141410] = 822e8478, %l7 = 0000000000000035
1041 lduba [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000078
1042
1043p0_label_33:
1044! Mem[0000000010081400] = ff000035, %l0 = 1bfed8a7822e8478
1045 ldswa [%i2+%g0]0x80,%l0 ! %l0 = ffffffffff000035
1046! Mem[0000000010001410] = 0000ffff 00000cf9, %l0 = ff000035, %l1 = 00000084
1047 ldda [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000cf9 000000000000ffff
1048! Mem[0000000010181408] = f3000000f2000000, %l5 = ffffffffffff846e
1049 ldxa [%i6+%o4]0x80,%l5 ! %l5 = f3000000f2000000
1050! Mem[0000000030041400] = d0a127ff, %l3 = 0000000087a2d0a1
1051 ldsba [%i1+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
1052! Mem[0000000030181410] = f90c0000, %l4 = 000000000000735f
1053 ldsha [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000000
1054! Mem[0000000010041408] = 00000000, %l0 = 0000000000000cf9
1055 ldsha [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
1056! Mem[0000000030001400] = f5ffffff, %l4 = 0000000000000000
1057 lduha [%i0+%g0]0x81,%l4 ! %l4 = 000000000000f5ff
1058! Mem[0000000030001408] = 00003ba8, %f9 = e55419d1
1059 lda [%i0+%o4]0x81,%f9 ! %f9 = 00003ba8
1060! Mem[0000000010181410] = 000000b6, %l4 = 000000000000f5ff
1061 lduha [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
1062! Starting 10 instruction Store Burst
1063! %l6 = 7a8e0ff07e610554, Mem[0000000030041410] = 0000008e
1064 stwa %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 7e610554
1065
1066p0_label_34:
1067! %f20 = 16627be4, Mem[0000000030001408] = a83b0000
1068 sta %f20,[%i0+%o4]0x89 ! Mem[0000000030001408] = 16627be4
1069! Mem[0000000020800041] = 735fa555, %l0 = 0000000000000000
1070 ldstub [%o1+0x041],%l0 ! %l0 = 0000005f000000ff
1071! Code Fragment 3
1072p0_fragment_10:
1073! %l0 = 000000000000005f
1074 setx 0x765c283f945dcbf6,%g7,%l0 ! %l0 = 765c283f945dcbf6
1075! %l1 = 000000000000ffff
1076 setx 0x042304478d167f5f,%g7,%l1 ! %l1 = 042304478d167f5f
1077 setx 0x1fe000, %g1, %g3
1078 or %l0, %g3, %l0 ! always set perrmask = 0xff
1079 setx 0x1ffff8, %g1, %g2
1080 and %l0, %g2, %l0
1081 ta T_CHANGE_HPRIV
1082 stxa %l1, [%l0]ASI_DCACHE_DATA
1083 ta T_CHANGE_NONHPRIV
1084! %l0 = 765c283f945dcbf6
1085 setx 0x6b390c9059d650ba,%g7,%l0 ! %l0 = 6b390c9059d650ba
1086! %l1 = 042304478d167f5f
1087 setx 0x6f548cbfc10d3fb0,%g7,%l1 ! %l1 = 6f548cbfc10d3fb0
1088! %f16 = f8bb9596, Mem[0000000010141410] = cf39b25c
1089 st %f16,[%i5+%o5] ! Mem[0000000010141410] = f8bb9596
1090! %f8 = b2aa2984 00003ba8, %l4 = 0000000000000000
1091! Mem[0000000030041438] = cd3f84330ca4ff79
1092 add %i1,0x038,%g1
1093 stda %f8,[%g1+%l4]ASI_PST8_S ! Mem[0000000030041438] = cd3f84330ca4ff79
1094! %l5 = f3000000f2000000, Mem[0000000030081408] = 0000ab71b747e508
1095 stxa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = f3000000f2000000
1096! %l4 = 00000000, %l5 = f2000000, Mem[0000000030041410] = 7e610554 cf39b25c
1097 stda %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 f2000000
1098! %l6 = 7a8e0ff07e610554, Mem[0000000030101408] = 00000000
1099 stwa %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 7e610554
1100! Mem[0000000010181400] = b4e6d098, %l5 = f3000000f2000000
1101 swapa [%i6+%g0]0x80,%l5 ! %l5 = 00000000b4e6d098
1102! Starting 10 instruction Load Burst
1103! Mem[0000000010101408] = 00000c78, %l4 = 0000000000000000
1104 ldsba [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000078
1105
1106p0_label_35:
1107! Mem[0000000030001400] = f5ffffff, %l6 = 7a8e0ff07e610554
1108 lduwa [%i0+%g0]0x81,%l6 ! %l6 = 00000000f5ffffff
1109! Mem[0000000030141400] = ff2770d4, %f14 = 79ffa40c
1110 lda [%i5+%g0]0x81,%f14 ! %f14 = ff2770d4
1111! Mem[0000000021800000] = c60ef55e, %l2 = 5403dcf823c848d7
1112 ldsh [%o3+%g0],%l2 ! %l2 = ffffffffffffc60e
1113! Mem[0000000030041400] = ff27a1d0, %f28 = 71ab8c1e
1114 lda [%i1+%g0]0x81,%f28 ! %f28 = ff27a1d0
1115! Mem[0000000030081400] = c750ee45, %l5 = 00000000b4e6d098
1116 lduwa [%i2+%g0]0x81,%l5 ! %l5 = 00000000c750ee45
1117! Mem[0000000030101400] = adf3ec9d, %l6 = 00000000f5ffffff
1118 lduha [%i4+%g0]0x81,%l6 ! %l6 = 000000000000adf3
1119! Mem[0000000030081410] = d4903fa1 9fdf938e, %l0 = 59d650ba, %l1 = c10d3fb0
1120 ldda [%i2+%o5]0x81,%l0 ! %l0 = 00000000d4903fa1 000000009fdf938e
1121! Mem[0000000030101408] = 5405617e, %l2 = ffffffffffffc60e
1122 ldsha [%i4+%o4]0x81,%l2 ! %l2 = 0000000000005405
1123! Mem[0000000030001408] = e47b6216fc1eb538, %l6 = 000000000000adf3
1124 ldxa [%i0+%o4]0x81,%l6 ! %l6 = e47b6216fc1eb538
1125! Starting 10 instruction Store Burst
1126! Mem[0000000010181430] = 72e701c0, %l7 = 0000000000000078, %asi = 80
1127 swapa [%i6+0x030]%asi,%l7 ! %l7 = 0000000072e701c0
1128
1129p0_label_36:
1130! %l5 = 00000000c750ee45, Mem[00000000300c1410] = 0cf9088e
1131 stwa %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = c750ee45
1132! Mem[0000000010041418] = 8d59ff24, %l2 = 0000000000005405, %asi = 80
1133 swapa [%i1+0x018]%asi,%l2 ! %l2 = 000000008d59ff24
1134! %l6 = fc1eb538, %l7 = 72e701c0, Mem[0000000030141410] = 822e8478 00000000
1135 stda %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = fc1eb538 72e701c0
1136! %f30 = 98d0e6b4, Mem[0000000010041410] = 7e33d7ff
1137 sta %f30,[%i1+%o5]0x88 ! Mem[0000000010041410] = 98d0e6b4
1138! %l5 = 00000000c750ee45, Mem[0000000010101428] = 3121a4ea9cc3788a, %asi = 80
1139 stxa %l5,[%i4+0x028]%asi ! Mem[0000000010101428] = 00000000c750ee45
1140! Mem[0000000010141400] = 89a1bcb0, %l4 = 0000000000000078
1141 ldstuba [%i5+%g0]0x88,%l4 ! %l4 = 000000b0000000ff
1142! Mem[0000000010101410] = 00000084, %l3 = ffffffffffffffff
1143 swapa [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000084
1144! %l4 = 000000b0, %l5 = c750ee45, Mem[0000000030101400] = adf3ec9d 41770ad0
1145 stda %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000b0 c750ee45
1146! %f25 = f80362a0, %f0 = b0bca189, %f16 = f8bb9596
1147 fadds %f25,%f0 ,%f16 ! %f16 = f80362a0
1148! Starting 10 instruction Load Burst
1149! Mem[0000000030081400] = 5405617e45ee50c7, %f22 = 57a6fb1a 7fffffff
1150 ldda [%i2+%g0]0x89,%f22 ! %f22 = 5405617e 45ee50c7
1151
1152p0_label_37:
1153! Mem[00000000100c1408] = 53c2f2e60cf14ef3, %l5 = 00000000c750ee45
1154 ldxa [%i3+%o4]0x88,%l5 ! %l5 = 53c2f2e60cf14ef3
1155! Mem[0000000030141400] = 81715962d47027ff, %f28 = ff27a1d0 62597181
1156 ldda [%i5+%g0]0x89,%f28 ! %f28 = 81715962 d47027ff
1157! %l0 = 00000000d4903fa1, imm = fffffffffffff7c4, %l2 = 000000008d59ff24
1158 andn %l0,-0x83c,%l2 ! %l2 = 0000000000000821
1159! Mem[0000000020800040] = 73ffa555, %l7 = 0000000072e701c0
1160 ldsha [%o1+0x040]%asi,%l7 ! %l7 = 00000000000073ff
1161! Mem[0000000010181410] = 000000b6ff269c42, %f28 = 81715962 d47027ff
1162 ldda [%i6+%o5]0x80,%f28 ! %f28 = 000000b6 ff269c42
1163! Mem[0000000030001400] = f5ffffff, %l4 = 00000000000000b0
1164 ldsha [%i0+%g0]0x81,%l4 ! %l4 = fffffffffffff5ff
1165! Mem[0000000010181408] = f3000000 f2000000, %l0 = d4903fa1, %l1 = 9fdf938e
1166 ldda [%i6+%o4]0x80,%l0 ! %l0 = 00000000f3000000 00000000f2000000
1167! Mem[0000000010181400] = f2000000 62597181, %l0 = f3000000, %l1 = f2000000
1168 ldda [%i6+%g0]0x80,%l0 ! %l0 = 00000000f2000000 0000000062597181
1169! Mem[0000000010001400] = ffd11fba, %l3 = 0000000000000084
1170 lduba [%i0+%g0]0x80,%l3 ! %l3 = 00000000000000ff
1171! Starting 10 instruction Store Burst
1172! Code Fragment 4
1173p0_fragment_11:
1174! %l0 = 00000000f2000000
1175 setx 0x6997be4fb9c46d8c,%g7,%l0 ! %l0 = 6997be4fb9c46d8c
1176! %l1 = 0000000062597181
1177 setx 0x04c46cd00f266cab,%g7,%l1 ! %l1 = 04c46cd00f266cab
1178 setx 0x7ff8, %g1, %g2
1179 and %l0, %g2, %l0
1180 setx 0xffffffff, %g1, %g2
1181 and %l1, %g2, %l1
1182 setx 0x100000000, %g1, %g2
1183 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1184 ta T_CHANGE_HPRIV
1185 stxa %l1, [%l0]ASI_ICACHE_INSTR
1186 ta T_CHANGE_NONHPRIV
1187! %l0 = 6997be4fb9c46d8c
1188 setx 0x19448be844217972,%g7,%l0 ! %l0 = 19448be844217972
1189! %l1 = 04c46cd00f266cab
1190 setx 0xab01fd6f9cb32af7,%g7,%l1 ! %l1 = ab01fd6f9cb32af7
1191
1192p0_label_38:
1193! Mem[0000000030101410] = ff57e578, %l0 = 19448be844217972
1194 ldstuba [%i4+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
1195! %l4 = fffff5ff, %l5 = 0cf14ef3, Mem[0000000030041410] = 00000000 f2000000
1196 stda %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = fffff5ff 0cf14ef3
1197! %f24 = 62e84531, %f10 = 43f5ac11
1198 fcmps %fcc3,%f24,%f10 ! %fcc3 = 2
1199! Mem[0000000010041410] = b4e6d098, %l1 = 9cb32af7, %l4 = fffff5ff
1200 add %i1,0x10,%g1
1201 casa [%g1]0x80,%l1,%l4 ! %l4 = 00000000b4e6d098
1202! %l0 = 00000000000000ff, Mem[000000001010140e] = 0fbf9ea6
1203 sth %l0,[%i4+0x00e] ! Mem[000000001010140c] = 0fbf00ff
1204! %l1 = ab01fd6f9cb32af7, Mem[0000000010081408] = b4e6d098
1205 stba %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = b4e6d0f7
1206! Mem[0000000010141410] = f8bb9596, %l3 = 00000000000000ff
1207 ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 000000f8000000ff
1208! %l6 = e47b6216fc1eb538, Mem[0000000030041400] = d0a127ff
1209 stwa %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = fc1eb538
1210! %l7 = 00000000000073ff, Mem[0000000020800040] = 73ffa555, %asi = 80
1211 stha %l7,[%o1+0x040]%asi ! Mem[0000000020800040] = 73ffa555
1212! Starting 10 instruction Load Burst
1213! Mem[0000000010041410] = b4e6d09828e63c7e, %f30 = 98d0e6b4 0000001a
1214 ldda [%i1+%o5]0x80,%f30 ! %f30 = b4e6d098 28e63c7e
1215
1216p0_label_39:
1217! %l3 = 00000000000000f8, %l0 = 00000000000000ff, %l5 = 53c2f2e60cf14ef3
1218 xor %l3,%l0,%l5 ! %l5 = 0000000000000007
1219! Mem[0000000010041408] = 00000000 84000000, %l6 = fc1eb538, %l7 = 000073ff
1220 ldda [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000 0000000084000000
1221! Mem[0000000020800040] = 73ffa555, %l5 = 0000000000000007
1222 ldub [%o1+0x040],%l5 ! %l5 = 0000000000000073
1223! Mem[00000000100c1408] = 53c2f2e6 0cf14ef3, %l4 = b4e6d098, %l5 = 00000073
1224 ldda [%i3+%o4]0x88,%l4 ! %l4 = 000000000cf14ef3 0000000053c2f2e6
1225! Mem[0000000010181414] = ff269c42, %f18 = e861f1b8
1226 ld [%i6+0x014],%f18 ! %f18 = ff269c42
1227! Mem[0000000010081428] = 5403dcf823c848d7, %l1 = ab01fd6f9cb32af7
1228 ldxa [%i2+0x028]%asi,%l1 ! %l1 = 5403dcf823c848d7
1229! Mem[0000000010041408] = 00000000, %l4 = 000000000cf14ef3
1230 ldsba [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000000
1231! Mem[0000000010081400] = ff000035, %l6 = 0000000000000000
1232 lduha [%i2+0x002]%asi,%l6 ! %l6 = 0000000000000035
1233! Mem[0000000010101410] = ffffffff, %l4 = 0000000000000000
1234 lduba [%i4+%o5]0x80,%l4 ! %l4 = 00000000000000ff
1235! Starting 10 instruction Store Burst
1236! Mem[00000000300c1400] = 84000000, %l5 = 0000000053c2f2e6
1237 ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 00000084000000ff
1238
1239p0_label_40:
1240! %f30 = b4e6d098 28e63c7e, Mem[0000000010001410] = f90c0000 ffff0000
1241 stda %f30,[%i0+%o5]0x80 ! Mem[0000000010001410] = b4e6d098 28e63c7e
1242! Mem[0000000020800001] = ffe85b63, %l6 = 0000000000000035
1243 ldstuba [%o1+0x001]%asi,%l6 ! %l6 = 000000e8000000ff
1244! %l4 = 00000000000000ff, Mem[0000000010101413] = ffffffff, %asi = 80
1245 stba %l4,[%i4+0x013]%asi ! Mem[0000000010101410] = ffffffff
1246! %f14 = ff2770d4 33843fcd, %l7 = 0000000084000000
1247! Mem[0000000010181420] = ffffffffffff846e
1248 add %i6,0x020,%g1
1249 stda %f14,[%g1+%l7]ASI_PST16_P ! Mem[0000000010181420] = ffffffffffff846e
1250! Mem[0000000020800001] = ffff5b63, %l5 = 0000000000000084
1251 ldstuba [%o1+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
1252! %l4 = 000000ff, %l5 = 000000ff, Mem[00000000100c1400] = ff277098 16627be4
1253 stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff 000000ff
1254! %l1 = 5403dcf823c848d7, immed = fffff1e9, %y = 02e38ad8
1255 sdiv %l1,-0xe17,%l4 ! %l4 = ffffffff80000000
1256 mov %l0,%y ! %y = 000000ff
1257! %l6 = 00000000000000e8, Mem[0000000010001428] = 4764337e, %asi = 80
1258 stwa %l6,[%i0+0x028]%asi ! Mem[0000000010001428] = 000000e8
1259! %l2 = 0000000000000821, Mem[0000000030081408] = f3000000
1260 stba %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 21000000
1261! Starting 10 instruction Load Burst
1262! Mem[0000000010041438] = 8ae1e2be 7b3c982e, %l0 = 000000ff, %l1 = 23c848d7
1263 ldda [%i1+0x038]%asi,%l0 ! %l0 = 000000008ae1e2be 000000007b3c982e
1264
1265p0_label_41:
1266! Mem[0000000010181410] = 000000b6ff269c42, %f28 = 000000b6 ff269c42
1267 ldda [%i6+0x010]%asi,%f28 ! %f28 = 000000b6 ff269c42
1268! Mem[0000000010141400] = ffbca189, %l2 = 0000000000000821
1269 ldsba [%i5+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
1270! Mem[00000000100c1410] = 0000001a, %l7 = 0000000084000000
1271 ldsba [%i3+%o5]0x88,%l7 ! %l7 = 000000000000001a
1272 membar #Sync ! Added by membar checker (7)
1273! Mem[0000000010041400] = 2007b7ba b8f1ffe8 00000000 84000000
1274! Mem[0000000010041410] = b4e6d098 28e63c7e 00005405 8bf2c6ff
1275! Mem[0000000010041420] = b6366b43 84bc058d 7a8e0ff0 7e610554
1276! Mem[0000000010041430] = 16627be4 ff2770d4 8ae1e2be 7b3c982e
1277 ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
1278! %l2 = ffffffffffffffff, Mem[00000000100c1410] = 0000001a
1279 stha %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000ffff
1280! Mem[0000000030141410] = 38b51efc, %l1 = 000000007b3c982e
1281 lduba [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000038
1282! %l7 = 000000000000001a, immed = 00000835, %y = 000000ff
1283 smul %l7,0x835,%l6 ! %l6 = 000000000000d562, %y = 00000000
1284! Mem[00000000300c1408] = ff366b4341770a1b, %f26 = 08e547b7 71ab8c1e
1285 ldda [%i3+%o4]0x81,%f26 ! %f26 = ff366b43 41770a1b
1286! Mem[00000000100c1430] = af520c69ff1de8de, %f26 = ff366b43 41770a1b
1287 ldda [%i3+0x030]%asi,%f26 ! %f26 = af520c69 ff1de8de
1288! Starting 10 instruction Store Burst
1289! %l3 = 00000000000000f8, Mem[00000000300c1410] = 45ee50c7
1290 stba %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = f8ee50c7
1291
1292p0_label_42:
1293! %l3 = 00000000000000f8, Mem[0000000010181438] = 4cbd48a2caf4af8c, %asi = 80
1294 stxa %l3,[%i6+0x038]%asi ! Mem[0000000010181438] = 00000000000000f8
1295! Mem[0000000021800101] = eab07eb5, %l2 = ffffffffffffffff
1296 ldstuba [%o3+0x101]%asi,%l2 ! %l2 = 000000b0000000ff
1297! %l6 = 000000000000d562, immed = fffff636, %y = 00000000
1298 umul %l6,-0x9ca,%l2 ! %l2 = 0000d561f7d72eac, %y = 0000d561
1299! %f24 = 62e84531 f80362a0, %l2 = 0000d561f7d72eac
1300! Mem[0000000010181420] = ffffffffffff846e
1301 add %i6,0x020,%g1
1302 stda %f24,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010181420] = ffffffffffff846e
1303! Mem[0000000020800040] = 73ffa555, %l0 = 000000008ae1e2be
1304 ldstuba [%o1+0x040]%asi,%l0 ! %l0 = 00000073000000ff
1305! Mem[0000000030001408] = 16627be4, %l0 = 0000000000000073
1306 ldstuba [%i0+%o4]0x89,%l0 ! %l0 = 000000e4000000ff
1307 membar #Sync ! Added by membar checker (8)
1308! %l0 = 00000000000000e4, Mem[0000000010041400] = bab70720
1309 stwa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000e4
1310! %f28 = 000000b6 ff269c42, %l4 = ffffffff80000000
1311! Mem[0000000030141438] = a63ebc79565da1a3
1312 add %i5,0x038,%g1
1313 stda %f28,[%g1+%l4]ASI_PST8_S ! Mem[0000000030141438] = a63ebc79565da1a3
1314! Mem[0000000010101410] = ffffffff, %l5 = 00000000000000ff
1315 ldstuba [%i4+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
1316! Starting 10 instruction Load Burst
1317! Mem[00000000211c0000] = ff8e4b99, %l7 = 000000000000001a
1318 ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffff8e
1319
1320p0_label_43:
1321! Mem[0000000010081410] = 00008400, %l7 = ffffffffffffff8e
1322 lduba [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
1323! Mem[0000000010081410] = 00008400, %f18 = ff269c42
1324 lda [%i2+%o5]0x88,%f18 ! %f18 = 00008400
1325! %f1 = b8f1ffe8, %f31 = 28e63c7e
1326 fsqrts %f1 ,%f31 ! %f31 = 7fffffff
1327! Mem[0000000030181408] = a06203f8 3145e862, %l2 = f7d72eac, %l3 = 000000f8
1328 ldda [%i6+%o4]0x81,%l2 ! %l2 = 00000000a06203f8 000000003145e862
1329! Mem[0000000010101418] = 1bf4f8dc053b7086, %f28 = 000000b6 ff269c42
1330 ldd [%i4+0x018],%f28 ! %f28 = 1bf4f8dc 053b7086
1331! Mem[0000000030101408] = f8bb95967e610554, %l3 = 000000003145e862
1332 ldxa [%i4+%o4]0x89,%l3 ! %l3 = f8bb95967e610554
1333! Mem[0000000010101400] = ff69f3adff5bdc77, %f4 = b4e6d098 28e63c7e
1334 ldda [%i4+0x000]%asi,%f4 ! %f4 = ff69f3ad ff5bdc77
1335! Mem[0000000010041410] = 7e3ce62898d0e6b4, %f6 = 00005405 8bf2c6ff
1336 ldda [%i1+%o5]0x88,%f6 ! %f6 = 7e3ce628 98d0e6b4
1337! Mem[0000000010181400] = 000000f2, %l7 = 0000000000000000
1338 lduha [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000f2
1339! Starting 10 instruction Store Burst
1340! %f2 = 00000000 84000000, Mem[0000000030041408] = 0000001a 00000000
1341 stda %f2 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 84000000
1342
1343p0_label_44:
1344! %f13 = ff2770d4, Mem[0000000010041400] = e4000000
1345 sta %f13,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff2770d4
1346! %l7 = 00000000000000f2, Mem[00000000100c1408] = 0cf14ef3
1347 stba %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0cf14ef2
1348! Mem[0000000030041408] = 84000000, %l4 = ffffffff80000000
1349 swapa [%i1+%o4]0x89,%l4 ! %l4 = 0000000084000000
1350! %l2 = a06203f8, %l3 = 7e610554, Mem[0000000010141410] = 9695bbff 8e000000
1351 stda %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = a06203f8 7e610554
1352! %l3 = f8bb95967e610554, Mem[0000000010141410] = 7e610554a06203f8
1353 stxa %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = f8bb95967e610554
1354! Mem[00000000300c1408] = ff366b43, %l1 = 0000000000000038
1355 ldsha [%i3+%o4]0x81,%l1 ! %l1 = ffffffffffffff36
1356! %l0 = 000000e4, %l1 = ffffff36, Mem[00000000300c1410] = c750eef8 44b55a89
1357 stda %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000e4 ffffff36
1358! %l4 = 0000000084000000, Mem[0000000010001400] = a06273abba1fd1ff
1359 stxa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000084000000
1360! %f26 = af520c69, Mem[00000000100c1430] = af520c69
1361 st %f26,[%i3+0x030] ! Mem[00000000100c1430] = af520c69
1362! Starting 10 instruction Load Burst
1363! Mem[0000000030001408] = 38b51efc 16627bff, %l2 = a06203f8, %l3 = 7e610554
1364 ldda [%i0+%o4]0x89,%l2 ! %l2 = 0000000016627bff 0000000038b51efc
1365
1366p0_label_45:
1367! %l1 = ffffffffffffff36, %l3 = 0000000038b51efc, %l7 = 00000000000000f2
1368 subc %l1,%l3,%l7 ! %l7 = ffffffffc74ae03a
1369! Mem[0000000030141400] = 81715962d47027ff, %f26 = af520c69 ff1de8de
1370 ldda [%i5+%g0]0x89,%f26 ! %f26 = 81715962 d47027ff
1371! Mem[0000000010001408] = 43f5ac119aea71c3, %l4 = 0000000084000000
1372 ldx [%i0+%o4],%l4 ! %l4 = 43f5ac119aea71c3
1373! Mem[0000000030081400] = 5405617e 45ee50c7, %l4 = 9aea71c3, %l5 = 000000ff
1374 ldda [%i2+%g0]0x89,%l4 ! %l4 = 0000000045ee50c7 000000005405617e
1375! Mem[0000000030001410] = f04a8e7a, %f31 = 7fffffff
1376 lda [%i0+%o5]0x81,%f31 ! %f31 = f04a8e7a
1377! Mem[0000000010081430] = 67138f59, %l0 = 00000000000000e4
1378 ldsba [%i2+0x033]%asi,%l0 ! %l0 = 0000000000000059
1379! Mem[0000000030141410] = 38b51efcc001e772, %l2 = 0000000016627bff
1380 ldxa [%i5+%o5]0x81,%l2 ! %l2 = 38b51efcc001e772
1381! Mem[0000000010001400] = 00000000 84000000, %l0 = 00000059, %l1 = ffffff36
1382 ldda [%i0+%g0]0x88,%l0 ! %l0 = 0000000084000000 0000000000000000
1383! Mem[0000000010001410] = b4e6d09828e63c7e, %l0 = 0000000084000000
1384 ldx [%i0+%o5],%l0 ! %l0 = b4e6d09828e63c7e
1385! Starting 10 instruction Store Burst
1386! %f30 = b4e6d098 f04a8e7a, %l1 = 0000000000000000
1387! Mem[0000000030001420] = 5d28c91a5a6b513c
1388 add %i0,0x020,%g1
1389 stda %f30,[%g1+%l1]ASI_PST16_S ! Mem[0000000030001420] = 5d28c91a5a6b513c
1390
1391p0_label_46:
1392! %f24 = 62e84531, Mem[0000000030041410] = fff5ffff
1393 sta %f24,[%i1+%o5]0x81 ! Mem[0000000030041410] = 62e84531
1394! %l7 = ffffffffc74ae03a, Mem[0000000030081400] = 45ee50c7
1395 stha %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 45eee03a
1396! Mem[000000001018142e] = 5c068e76, %l4 = 0000000045ee50c7
1397 ldstub [%i6+0x02e],%l4 ! %l4 = 0000008e000000ff
1398! %f13 = ff2770d4, Mem[0000000010101420] = fac9938e
1399 st %f13,[%i4+0x020] ! Mem[0000000010101420] = ff2770d4
1400! %f10 = 7a8e0ff0, %f31 = f04a8e7a, %f24 = 62e84531 f80362a0
1401 fsmuld %f10,%f31,%f24 ! %f24 = cd6c19e8 faae1800
1402! %f24 = cd6c19e8 faae1800, %l4 = 000000000000008e
1403! Mem[0000000030181408] = a06203f83145e862
1404 add %i6,0x008,%g1
1405 stda %f24,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030181408] = a062aefae8196ccd
1406! Mem[00000000300c1410] = e4000000, %l3 = 0000000038b51efc
1407 swapa [%i3+%o5]0x81,%l3 ! %l3 = 00000000e4000000
1408! Mem[0000000010041434] = ff2770d4, %l0 = b4e6d09828e63c7e
1409 ldsb [%i1+0x037],%l0 ! %l0 = ffffffffffffffd4
1410! Mem[00000000300c1408] = ff366b43, %l0 = ffffffffffffffd4
1411 ldstuba [%i3+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
1412! Starting 10 instruction Load Burst
1413! Mem[00000000100c1408] = f24ef10c e6f2c253, %l0 = 000000ff, %l1 = 00000000
1414 ldda [%i3+%o4]0x80,%l0 ! %l0 = 00000000f24ef10c 00000000e6f2c253
1415
1416p0_label_47:
1417! Mem[0000000030181410] = 00000cf9, %l3 = 00000000e4000000
1418 ldswa [%i6+%o5]0x81,%l3 ! %l3 = 0000000000000cf9
1419! Mem[0000000030001410] = f04a8e7a, %l2 = 38b51efcc001e772
1420 lduha [%i0+%o5]0x81,%l2 ! %l2 = 000000000000f04a
1421! Mem[0000000030141408] = 00000000, %l1 = 00000000e6f2c253
1422 ldswa [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
1423! Mem[0000000030141410] = fc1eb538, %l3 = 0000000000000cf9
1424 lduha [%i5+%o5]0x89,%l3 ! %l3 = 000000000000b538
1425! Mem[0000000010101414] = 9695bbf8, %f1 = b8f1ffe8
1426 ld [%i4+0x014],%f1 ! %f1 = 9695bbf8
1427! Mem[0000000030181410] = f90c0000, %l0 = 00000000f24ef10c
1428 ldswa [%i6+%o5]0x89,%l0 ! %l0 = fffffffff90c0000
1429! Mem[0000000030101400] = 000000b0c750ee45, %l0 = fffffffff90c0000
1430 ldxa [%i4+%g0]0x81,%l0 ! %l0 = 000000b0c750ee45
1431! Mem[0000000010101400] = adf369ff, %f26 = 81715962
1432 lda [%i4+%g0]0x88,%f26 ! %f26 = adf369ff
1433! Mem[0000000010141400] = ffbca189, %l4 = 000000000000008e
1434 ldswa [%i5+%g0]0x80,%l4 ! %l4 = ffffffffffbca189
1435! Starting 10 instruction Store Burst
1436! Mem[0000000030181410] = 00000cf9, %l6 = 000000000000d562
1437 ldstuba [%i6+%o5]0x81,%l6 ! %l6 = 00000000000000ff
1438
1439p0_label_48:
1440! Mem[0000000010001400] = 84000000, %l4 = ffffffffffbca189
1441 ldstuba [%i0+%g0]0x88,%l4 ! %l4 = 00000000000000ff
1442! %l6 = 0000000000000000, Mem[0000000030181408] = faae62a0
1443 stwa %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
1444! %l6 = 0000000000000000, Mem[0000000010041400] = d47027ff
1445 stwa %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
1446! %l1 = 0000000000000000, Mem[0000000010001400] = ff00008400000000, %asi = 80
1447 stxa %l1,[%i0+0x000]%asi ! Mem[0000000010001400] = 0000000000000000
1448! %l2 = 000000000000f04a, Mem[0000000010181400] = f200000062597181
1449 stxa %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000000000f04a
1450! Mem[0000000030001400] = fffffff5, %l6 = 0000000000000000
1451 swapa [%i0+%g0]0x89,%l6 ! %l6 = 00000000fffffff5
1452! %f20 = 16627be4 ff2770d4, %l5 = 000000005405617e
1453! Mem[0000000030041438] = cd3f84330ca4ff79
1454 add %i1,0x038,%g1
1455 stda %f20,[%g1+%l5]ASI_PST32_S ! Mem[0000000030041438] = 16627be40ca4ff79
1456! %l7 = ffffffffc74ae03a, Mem[0000000010101432] = 9504cf24
1457 sth %l7,[%i4+0x032] ! Mem[0000000010101430] = 9504e03a
1458! %l4 = 00000000, %l5 = 5405617e, Mem[0000000010181420] = ffffffff ffff846e
1459 stda %l4,[%i6+0x020]%asi ! Mem[0000000010181420] = 00000000 5405617e
1460! Starting 10 instruction Load Burst
1461 membar #Sync ! Added by membar checker (9)
1462! Mem[00000000100c1400] = ff000000 ff000000 f24ef10c e6f2c253
1463! Mem[00000000100c1410] = ffff0000 00000000 8d59ff24 0923f7ad
1464! Mem[00000000100c1420] = 000070d4 84bc058d 7a8efff0 7e610554
1465! Mem[00000000100c1430] = af520c69 ff1de8de 8ae1e2be 7b3c982e
1466 ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
1467
1468p0_label_49:
1469! Mem[00000000100c141c] = 0923f7ad, %l0 = 000000b0c750ee45
1470 lduh [%i3+0x01e],%l0 ! %l0 = 000000000000f7ad
1471! %l4 = 0000000000000000, imm = fffffffffffff773, %l5 = 000000005405617e
1472 sub %l4,-0x88d,%l5 ! %l5 = 000000000000088d
1473! Mem[0000000010041400] = 00000000, %l0 = 000000000000f7ad
1474 ldsha [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000
1475! Mem[0000000030001400] = 00000000 e47b6216, %l6 = fffffff5, %l7 = c74ae03a
1476 ldda [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000 00000000e47b6216
1477! Mem[0000000030101410] = ff57e578, %l4 = 0000000000000000
1478 lduwa [%i4+%o5]0x81,%l4 ! %l4 = 00000000ff57e578
1479! Mem[0000000030041400] = fc1eb538, %l0 = 0000000000000000
1480 ldsha [%i1+%g0]0x89,%l0 ! %l0 = ffffffffffffb538
1481! Mem[0000000030141400] = d47027ff, %l4 = 00000000ff57e578
1482 lduba [%i5+%g0]0x89,%l4 ! %l4 = 00000000000000ff
1483! Mem[0000000010081434] = fbee4764, %l7 = 00000000e47b6216
1484 lduw [%i2+0x034],%l7 ! %l7 = 00000000fbee4764
1485! Mem[0000000030141400] = 81715962 d47027ff, %l6 = 00000000, %l7 = fbee4764
1486 ldda [%i5+%g0]0x89,%l6 ! %l6 = 00000000d47027ff 0000000081715962
1487! Starting 10 instruction Store Burst
1488! %l1 = 0000000000000000, Mem[0000000030041408] = 00000080
1489 stba %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000080
1490
1491p0_label_50:
1492! Mem[00000000201c0000] = 1388eaae, %l5 = 000000000000088d
1493 ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 00000013000000ff
1494! %l2 = 000000000000f04a, Mem[0000000010041400] = 00000000
1495 stba %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000004a
1496! Mem[0000000010141410] = 5405617e, %l5 = 00000013, %l0 = ffffb538
1497 add %i5,0x10,%g1
1498 casa [%g1]0x80,%l5,%l0 ! %l0 = 000000005405617e
1499! %l6 = 00000000d47027ff, %l1 = 0000000000000000, %l0 = 000000005405617e
1500 mulx %l6,%l1,%l0 ! %l0 = 0000000000000000
1501! Mem[0000000010001400] = 00000000, %l0 = 0000000000000000
1502 swapa [%i0+%g0]0x88,%l0 ! %l0 = 0000000000000000
1503! %l2 = 000000000000f04a, Mem[0000000010081400] = 350000ff
1504 stba %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 3500004a
1505! %l0 = 0000000000000000, Mem[0000000010081412] = 00840000
1506 stb %l0,[%i2+0x012] ! Mem[0000000010081410] = 00840000
1507! Mem[00000000211c0000] = ff8e4b99, %l6 = 00000000d47027ff
1508 ldsb [%o2+0x001],%l6 ! %l6 = ffffffffffffff8e
1509! Mem[0000000010041428] = 7a8e0ff0, %l2 = 000000000000f04a
1510 swap [%i1+0x028],%l2 ! %l2 = 000000007a8e0ff0
1511! Starting 10 instruction Load Burst
1512! Mem[0000000010001410] = b4e6d098, %l5 = 0000000000000013
1513 ldswa [%i0+%o5]0x80,%l5 ! %l5 = ffffffffb4e6d098
1514
1515p0_label_51:
1516! Mem[00000000100c1410] = 000000000000ffff, %f30 = b4e6d098 f04a8e7a
1517 ldda [%i3+%o5]0x88,%f30 ! %f30 = 00000000 0000ffff
1518! Mem[0000000010081410] = f003eb30 00008400, %l2 = 7a8e0ff0, %l3 = 0000b538
1519 ldda [%i2+%o5]0x88,%l2 ! %l2 = 0000000000008400 00000000f003eb30
1520! %f18 = 00008400, %f20 = 16627be4, %f30 = 00000000 0000ffff
1521 fsmuld %f18,%f20,%f30 ! %l0 = 0000000000000022, Unfinished, %fsr = 2100000800
1522! Mem[0000000030101410] = ff57e578, %l7 = 0000000081715962
1523 lduha [%i4+%o5]0x81,%l7 ! %l7 = 000000000000ff57
1524! %l3 = 00000000f003eb30, immed = fffff8c6, %y = 0000d561
1525 sdiv %l3,-0x73a,%l4 ! %l4 = ffffffff80000000
1526 mov %l0,%y ! %y = 00000022
1527! Mem[000000001000141c] = 1afba657, %l5 = ffffffffb4e6d098
1528 lduwa [%i0+0x01c]%asi,%l5 ! %l5 = 000000001afba657
1529! Mem[0000000010041408] = 00000000, %l6 = ffffffffffffff8e
1530 lduwa [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000
1531! Mem[0000000010041410] = b4e6d09828e63c7e, %l2 = 0000000000008400
1532 ldxa [%i1+%o5]0x80,%l2 ! %l2 = b4e6d09828e63c7e
1533! Mem[00000000100c1430] = af520c69, %l6 = 0000000000000000
1534 ldsb [%i3+0x032],%l6 ! %l6 = 000000000000000c
1535! Starting 10 instruction Store Burst
1536! Mem[0000000010101400] = ff69f3ad, %l5 = 000000001afba657
1537 swapa [%i4+%g0]0x80,%l5 ! %l5 = 00000000ff69f3ad
1538
1539p0_label_52:
1540! %f20 = 16627be4 ff2770d4, %l2 = b4e6d09828e63c7e
1541! Mem[0000000030001418] = 17a1a276822190d7
1542 add %i0,0x018,%g1
1543 stda %f20,[%g1+%l2]ASI_PST8_S ! Mem[0000000030001418] = 17627be4ff2770d7
1544! Mem[0000000030101410] = ff57e578, %l1 = 0000000000000000
1545 ldstuba [%i4+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
1546! %l7 = 000000000000ff57, Mem[0000000030081400] = 3ae0ee45
1547 stba %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 57e0ee45
1548! %l6 = 0000000c, %l7 = 0000ff57, Mem[0000000030141408] = 00000000 1afba657
1549 stda %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000c 0000ff57
1550! %l2 = 28e63c7e, %l3 = f003eb30, Mem[0000000010141438] = 79ffa40c 33843fcd
1551 std %l2,[%i5+0x038] ! Mem[0000000010141438] = 28e63c7e f003eb30
1552! %l6 = 000000000000000c, Mem[0000000010181410] = 000000b6
1553 stba %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0c0000b6
1554! Mem[0000000020800001] = ffff5b63, %l3 = 00000000f003eb30
1555 ldstuba [%o1+0x001]%asi,%l3 ! %l3 = 000000ff000000ff
1556! Mem[0000000030041400] = fc1eb538, %l1 = 00000000000000ff
1557 ldstuba [%i1+%g0]0x89,%l1 ! %l1 = 00000038000000ff
1558! Mem[0000000030041408] = 80000000, %l3 = 00000000000000ff
1559 ldstuba [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff
1560! Starting 10 instruction Load Burst
1561! Mem[0000000010081408] = f7d0e6b41afba657, %l4 = ffffffff80000000
1562 ldxa [%i2+%o4]0x80,%l4 ! %l4 = f7d0e6b41afba657
1563
1564p0_label_53:
1565! Mem[0000000030081408] = 21000000, %f19 = 71ab0000
1566 lda [%i2+%o4]0x81,%f19 ! %f19 = 21000000
1567! Mem[00000000300c1410] = ffffff36 fc1eb538, %l0 = 00000022, %l1 = 00000038
1568 ldda [%i3+%o5]0x89,%l0 ! %l0 = 00000000fc1eb538 00000000ffffff36
1569! Mem[0000000030141400] = d47027ff, %l7 = 000000000000ff57
1570 lduha [%i5+%g0]0x89,%l7 ! %l7 = 00000000000027ff
1571! Mem[00000000300c1408] = ff366b4341770a1b, %f10 = 7a8efff0 7e610554
1572 ldda [%i3+%o4]0x81,%f10 ! %f10 = ff366b43 41770a1b
1573! Mem[0000000030041400] = fc1eb5ff, %l6 = 000000000000000c
1574 ldsha [%i1+%g0]0x89,%l6 ! %l6 = ffffffffffffb5ff
1575! Mem[0000000010141410] = 7e610554, %l0 = 00000000fc1eb538
1576 lduwa [%i5+%o5]0x88,%l0 ! %l0 = 000000007e610554
1577! Mem[0000000030141410] = 38b51efc c001e772, %l2 = 28e63c7e, %l3 = 00000000
1578 ldda [%i5+%o5]0x81,%l2 ! %l2 = 0000000038b51efc 00000000c001e772
1579! Mem[0000000010041408] = 00000000, %l0 = 000000007e610554
1580 ldsha [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
1581! Mem[00000000300c1408] = 436b36ff, %l5 = 00000000ff69f3ad
1582 ldswa [%i3+%o4]0x89,%l5 ! %l5 = 00000000436b36ff
1583! Starting 10 instruction Store Burst
1584! Mem[00000000100c1400] = 000000ff, %l3 = 00000000c001e772
1585 swapa [%i3+%g0]0x88,%l3 ! %l3 = 00000000000000ff
1586
1587p0_label_54:
1588 membar #Sync ! Added by membar checker (10)
1589! %f12 = af520c69, Mem[00000000100c1400] = c001e772
1590 sta %f12,[%i3+%g0]0x88 ! Mem[00000000100c1400] = af520c69
1591! Mem[0000000030001400] = 00000000, %l4 = f7d0e6b41afba657
1592 swapa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
1593! %l3 = 00000000000000ff, Mem[0000000010141400] = ffbca189, %asi = 80
1594 stwa %l3,[%i5+0x000]%asi ! Mem[0000000010141400] = 000000ff
1595! Mem[0000000010001400] = 00000000, %l4 = 0000000000000000
1596 ldstuba [%i0+%g0]0x88,%l4 ! %l4 = 00000000000000ff
1597! Mem[0000000030041400] = fc1eb5ff, %l6 = ffffffffffffb5ff
1598 ldstuba [%i1+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
1599! Mem[0000000010181408] = f3000000, %l6 = 00000000000000ff
1600 swapa [%i6+%o4]0x80,%l6 ! %l6 = 00000000f3000000
1601! %l5 = 00000000436b36ff, Mem[0000000010101400] = 57a6fb1a
1602 stha %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 57a636ff
1603! %l0 = 00000000, %l1 = ffffff36, Mem[0000000010081408] = f7d0e6b4 1afba657
1604 stda %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 ffffff36
1605! %l3 = 00000000000000ff, Mem[0000000010081410] = 00840000
1606 stwa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
1607! Starting 10 instruction Load Burst
1608! Mem[0000000010001410] = 7e3ce62898d0e6b4, %l6 = 00000000f3000000
1609 ldxa [%i0+%o5]0x88,%l6 ! %l6 = 7e3ce62898d0e6b4
1610
1611p0_label_55:
1612! Mem[0000000030101408] = f8bb9596 7e610554, %l0 = 00000000, %l1 = ffffff36
1613 ldda [%i4+%o4]0x89,%l0 ! %l0 = 000000007e610554 00000000f8bb9596
1614! Mem[0000000010141438] = 28e63c7e, %l7 = 00000000000027ff
1615 ldsb [%i5+0x03b],%l7 ! %l7 = 000000000000007e
1616! Mem[0000000010081400] = 4a000035695fe48a, %f14 = 8ae1e2be 7b3c982e
1617 ldda [%i2+0x000]%asi,%f14 ! %f14 = 4a000035 695fe48a
1618! Mem[0000000010081400] = 4a000035, %l7 = 000000000000007e
1619 lduwa [%i2+%g0]0x80,%l7 ! %l7 = 000000004a000035
1620! Mem[0000000010101408] = 00000c78, %l4 = 0000000000000000
1621 lduba [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000078
1622! %l5 = 00000000436b36ff, imm = 0000000000000f2a, %l1 = 00000000f8bb9596
1623 add %l5,0xf2a,%l1 ! %l1 = 00000000436b4629
1624! Mem[0000000030181408] = 00000000, %l4 = 0000000000000078
1625 lduwa [%i6+%o4]0x89,%l4 ! %l4 = 0000000000000000
1626! Mem[00000000100c1430] = af520c69ff1de8de, %f2 = f24ef10c e6f2c253
1627 ldda [%i3+0x030]%asi,%f2 ! %f2 = af520c69 ff1de8de
1628! Mem[00000000300c1400] = ff000000, %f14 = 4a000035
1629 lda [%i3+%g0]0x81,%f14 ! %f14 = ff000000
1630! Starting 10 instruction Store Burst
1631! %f28 = 1bf4f8dc, Mem[00000000300c1410] = fc1eb538
1632 sta %f28,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 1bf4f8dc
1633
1634p0_label_56:
1635! Mem[0000000010041408] = 00000000, %l7 = 000000004a000035
1636 swapa [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000000
1637! %l2 = 38b51efc, %l3 = 000000ff, Mem[0000000010101410] = ffffffff f8bb9596
1638 stda %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 38b51efc 000000ff
1639! %l7 = 0000000000000000, Mem[0000000030181408] = 00000000
1640 stwa %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
1641! %l2 = 38b51efc, %l3 = 000000ff, Mem[0000000030101408] = 7e610554 f8bb9596
1642 stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 38b51efc 000000ff
1643! Mem[0000000010141408] = 5cb239ff, %l0 = 000000007e610554
1644 swapa [%i5+%o4]0x88,%l0 ! %l0 = 000000005cb239ff
1645! Mem[00000000300c1410] = dcf8f41b, %l4 = 0000000000000000
1646 swapa [%i3+%o5]0x81,%l4 ! %l4 = 00000000dcf8f41b
1647! Mem[00000000300c1408] = ff366b43, %l3 = 00000000000000ff
1648 ldstuba [%i3+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
1649! %f0 = ff000000 ff000000 af520c69 ff1de8de
1650! %f4 = ffff0000 00000000 8d59ff24 0923f7ad
1651! %f8 = 000070d4 84bc058d ff366b43 41770a1b
1652! %f12 = af520c69 ff1de8de ff000000 695fe48a
1653 stda %f0,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
1654! %l7 = 0000000000000000, Mem[00000000100c1408] = 53c2f2e60cf14ef2
1655 stxa %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000000
1656! Starting 10 instruction Load Burst
1657! %l3 = 00000000000000ff, %l2 = 0000000038b51efc, %y = 00000022
1658 sdiv %l3,%l2,%l5 ! %l5 = 0000000000000099
1659 mov %l0,%y ! %y = 5cb239ff
1660
1661p0_label_57:
1662! Mem[0000000030041408] = ff000080 00000000, %l6 = 98d0e6b4, %l7 = 00000000
1663 ldda [%i1+%o4]0x81,%l6 ! %l6 = 00000000ff000080 0000000000000000
1664! Mem[0000000010081408] = 00000000, %l1 = 00000000436b4629
1665 lduba [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
1666! Mem[00000000211c0000] = ff8e4b99, %l3 = 00000000000000ff
1667 ldsba [%o2+0x001]%asi,%l3 ! %l3 = ffffffffffffff8e
1668! Mem[0000000030001410] = 98d0e6b47a8e4af0, %l1 = 0000000000000000
1669 ldxa [%i0+%o5]0x89,%l1 ! %l1 = 98d0e6b47a8e4af0
1670! Mem[0000000010181420] = 000000005405617e, %f22 = 5405617e 45ee50c7
1671 ldd [%i6+0x020],%f22 ! %f22 = 00000000 5405617e
1672! Mem[0000000010081408] = 00000000, %f20 = 16627be4
1673 lda [%i2+%o4]0x88,%f20 ! %f20 = 00000000
1674! Mem[0000000030041408] = ff000080, %l5 = 0000000000000099
1675 lduha [%i1+%o4]0x81,%l5 ! %l5 = 000000000000ff00
1676! Mem[0000000030141408] = 0000000c0000ff57, %f16 = f80362a0 84000000
1677 ldda [%i5+%o4]0x81,%f16 ! %f16 = 0000000c 0000ff57
1678! Mem[0000000010141410] = 5405617e 9695bbf8, %l0 = 5cb239ff, %l1 = 7a8e4af0
1679 ldda [%i5+%o5]0x80,%l0 ! %l0 = 000000005405617e 000000009695bbf8
1680! Starting 10 instruction Store Burst
1681 membar #Sync ! Added by membar checker (11)
1682! Mem[0000000010001410] = 000000000000ffff, %l5 = 000000000000ff00, %l5 = 000000000000ff00
1683 add %i0,0x10,%g1
1684 casxa [%g1]0x80,%l5,%l5 ! %l5 = 000000000000ffff
1685
1686p0_label_58:
1687! %f24 = cd6c19e8 faae1800, %l4 = 00000000dcf8f41b
1688! Mem[0000000010101400] = ff36a657ff5bdc77
1689 stda %f24,[%i4+%l4]ASI_PST16_PL ! Mem[0000000010101400] = 0018aefaff5b6ccd
1690! %l0 = 000000005405617e, Mem[0000000010081410] = 000000ff
1691 stha %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 617e00ff
1692! %l5 = 000000000000ffff, Mem[00000000201c0001] = ff88eaae
1693 stb %l5,[%o0+0x001] ! Mem[00000000201c0000] = ffffeaae
1694! Mem[0000000030041400] = fc1eb5ff, %l3 = ffffffffffffff8e
1695 ldstuba [%i1+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
1696! %l5 = 000000000000ffff, Mem[0000000010141410] = 5405617e9695bbf8, %asi = 80
1697 stxa %l5,[%i5+0x010]%asi ! Mem[0000000010141410] = 000000000000ffff
1698! Mem[0000000030141400] = ff2770d4, %l4 = 00000000dcf8f41b
1699 swapa [%i5+%g0]0x81,%l4 ! %l4 = 00000000ff2770d4
1700! %f28 = 1bf4f8dc 053b7086, %l2 = 0000000038b51efc
1701! Mem[0000000010141430] = 6de9d56183012c10
1702 add %i5,0x030,%g1
1703 stda %f28,[%g1+%l2]ASI_PST8_P ! Mem[0000000010141430] = 1bf4f8dc053b2c10
1704! %f14 = ff000000 695fe48a, %l7 = 0000000000000000
1705! Mem[0000000010101418] = 1bf4f8dc053b7086
1706 add %i4,0x018,%g1
1707 stda %f14,[%g1+%l7]ASI_PST32_PL ! Mem[0000000010101418] = 1bf4f8dc053b7086
1708! Mem[0000000020800000] = ffff5b63, %l4 = 00000000ff2770d4
1709 ldstuba [%o1+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
1710! Starting 10 instruction Load Burst
1711! Mem[0000000010001414] = 0000ffff, %l5 = 000000000000ffff
1712 ldsw [%i0+0x014],%l5 ! %l5 = 000000000000ffff
1713
1714p0_label_59:
1715! Mem[00000000100c1428] = 7a8efff07e610554, %f28 = 1bf4f8dc 053b7086
1716 ldda [%i3+0x028]%asi,%f28 ! %f28 = 7a8efff0 7e610554
1717! Mem[0000000030001410] = 7a8e4af0, %l1 = 000000009695bbf8
1718 ldswa [%i0+%o5]0x89,%l1 ! %l1 = 000000007a8e4af0
1719! Mem[00000000100c1400] = 690c52afff000000, %l5 = 000000000000ffff
1720 ldxa [%i3+%g0]0x80,%l5 ! %l5 = 690c52afff000000
1721! Mem[0000000010101410] = 38b51efc, %l7 = 0000000000000000
1722 ldsba [%i4+%o5]0x88,%l7 ! %l7 = fffffffffffffffc
1723! Mem[0000000010141438] = 28e63c7e f003eb30, %l0 = 5405617e, %l1 = 7a8e4af0
1724 ldda [%i5+0x038]%asi,%l0 ! %l0 = 0000000028e63c7e 00000000f003eb30
1725! Mem[0000000030141408] = 0000000c 0000ff57, %l0 = 28e63c7e, %l1 = f003eb30
1726 ldda [%i5+%o4]0x81,%l0 ! %l0 = 000000000000000c 000000000000ff57
1727! Mem[0000000030141408] = 0000000c0000ff57, %l4 = 00000000000000ff
1728 ldxa [%i5+%o4]0x81,%l4 ! %l4 = 0000000c0000ff57
1729 membar #Sync ! Added by membar checker (12)
1730! Mem[0000000010141400] = 000000ff d0a127ff 5405617e 00a6fb1a
1731! Mem[0000000010141410] = 00000000 0000ffff 7448f194 c0a55d7e
1732! Mem[0000000010141420] = b2aa2984 e55419d1 43f5ac11 9aea71c3
1733! Mem[0000000010141430] = 1bf4f8dc 053b2c10 28e63c7e f003eb30
1734 ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
1735! Mem[0000000010041428] = 0000f04a7e610554, %f8 = 000070d4 84bc058d
1736 ldd [%i1+0x028],%f8 ! %f8 = 0000f04a 7e610554
1737! Starting 10 instruction Store Burst
1738! %l2 = 38b51efc, %l3 = 000000ff, Mem[0000000030041400] = fc1eb5ff b0bca189
1739 stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 38b51efc 000000ff
1740
1741p0_label_60:
1742! %f10 = ff366b43 41770a1b, Mem[00000000300c1410] = 00000000 ffffff36
1743 stda %f10,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff366b43 41770a1b
1744! Mem[0000000010041408] = 3500004a, %l7 = fffffffffffffffc
1745 ldstuba [%i1+%o4]0x88,%l7 ! %l7 = 0000004a000000ff
1746! Mem[00000000218000c1] = 16743492, %l7 = 000000000000004a
1747 ldstub [%o3+0x0c1],%l7 ! %l7 = 00000074000000ff
1748! Mem[000000001000142c] = 436b36ff, %l3 = 00000000000000ff
1749 swap [%i0+0x02c],%l3 ! %l3 = 00000000436b36ff
1750! %l3 = 00000000436b36ff, Mem[000000001008143c] = ffff2507, %asi = 80
1751 stba %l3,[%i2+0x03c]%asi ! Mem[000000001008143c] = ffff2507
1752! %l6 = 00000000ff000080, Mem[0000000010181408] = 000000ff
1753 stwa %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000080
1754 membar #Sync ! Added by membar checker (13)
1755! %l5 = 690c52afff000000, Mem[0000000010141438] = 28e63c7ef003eb30, %asi = 80
1756 stxa %l5,[%i5+0x038]%asi ! Mem[0000000010141438] = 690c52afff000000
1757! Mem[0000000030001408] = 16627bff, %l5 = 690c52afff000000
1758 ldstuba [%i0+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
1759! %l5 = 00000000000000ff, Mem[00000000300c1408] = 436b36ff
1760 stwa %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
1761! Starting 10 instruction Load Burst
1762! Mem[0000000030041400] = 000000ff38b51efc, %f30 = 28e63c7e f003eb30
1763 ldda [%i1+%g0]0x89,%f30 ! %f30 = 000000ff 38b51efc
1764
1765p0_label_61:
1766! Mem[0000000021800000] = c60ef55e, %l7 = 0000000000000074
1767 ldsb [%o3+%g0],%l7 ! %l7 = ffffffffffffffc6
1768! Mem[00000000218001c0] = 2934eec2, %l7 = ffffffffffffffc6
1769 ldsb [%o3+0x1c0],%l7 ! %l7 = 0000000000000029
1770! Mem[00000000211c0000] = ff8e4b99, %l5 = 00000000000000ff
1771 lduba [%o2+0x001]%asi,%l5 ! %l5 = 000000000000008e
1772! Mem[00000000300c1400] = 000000ff, %l0 = 000000000000000c
1773 ldswa [%i3+%g0]0x89,%l0 ! %l0 = 00000000000000ff
1774! Mem[00000000100c1400] = 000000ffaf520c69, %l5 = 000000000000008e
1775 ldxa [%i3+%g0]0x88,%l5 ! %l5 = 000000ffaf520c69
1776! Mem[0000000030141408] = 0c000000, %l4 = 0000000c0000ff57
1777 lduwa [%i5+%o4]0x89,%l4 ! %l4 = 000000000c000000
1778! Mem[00000000300c1410] = 1b0a7741436b36ff, %l6 = 00000000ff000080
1779 ldxa [%i3+%o5]0x81,%l6 ! %l6 = 1b0a7741436b36ff
1780! Mem[00000000300c1400] = 000000ff, %l5 = 000000ffaf520c69
1781 ldsha [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
1782! Mem[0000000030141400] = dcf8f41b, %f28 = 1bf4f8dc
1783 lda [%i5+%g0]0x81,%f28 ! %f28 = dcf8f41b
1784! Starting 10 instruction Store Burst
1785! Mem[0000000030181400] = 7e330000, %l0 = 00000000000000ff
1786 swapa [%i6+%g0]0x89,%l0 ! %l0 = 000000007e330000
1787
1788p0_label_62:
1789! %f5 = 00000000, Mem[00000000300c1410] = 41770a1b
1790 sta %f5 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
1791! %l7 = 0000000000000029, Mem[0000000010081414] = 30eb03f0, %asi = 80
1792 stha %l7,[%i2+0x014]%asi ! Mem[0000000010081414] = 002903f0
1793! Mem[0000000010001418] = adf72309, %l2 = 0000000038b51efc, %asi = 80
1794 swapa [%i0+0x018]%asi,%l2 ! %l2 = 00000000adf72309
1795! %f24 = b2aa2984 e55419d1, Mem[0000000030181400] = ff000000 000000ff
1796 stda %f24,[%i6+%g0]0x81 ! Mem[0000000030181400] = b2aa2984 e55419d1
1797! %l4 = 000000000c000000, Mem[0000000020800040] = ffffa555
1798 sth %l4,[%o1+0x040] ! Mem[0000000020800040] = 0000a555
1799! Mem[0000000010101434] = d37a8e6c, %l7 = 00000029, %l3 = 436b36ff
1800 add %i4,0x34,%g1
1801 casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000d37a8e6c
1802! %l1 = 000000000000ff57, Mem[0000000010141410] = 000000000000ffff
1803 stxa %l1,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000000000ff57
1804! Mem[0000000030041400] = fc1eb538, %l1 = 000000000000ff57
1805 ldstuba [%i1+%g0]0x81,%l1 ! %l1 = 000000fc000000ff
1806! %l6 = 1b0a7741436b36ff, Mem[0000000010001408] = ff1de8de
1807 stba %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff1de8ff
1808! Starting 10 instruction Load Burst
1809! Mem[0000000030041410] = 62e84531f34ef10c, %f26 = 43f5ac11 9aea71c3
1810 ldda [%i1+%o5]0x81,%f26 ! %f26 = 62e84531 f34ef10c
1811
1812p0_label_63:
1813! Mem[0000000030101408] = fc1eb538ff000000, %l3 = 00000000d37a8e6c
1814 ldxa [%i4+%o4]0x81,%l3 ! %l3 = fc1eb538ff000000
1815! Mem[0000000010101408] = 00000c78, %l7 = 0000000000000029
1816 lduwa [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000c78
1817! Mem[0000000010141400] = 000000ffd0a127ff, %l5 = 00000000000000ff
1818 ldxa [%i5+%g0]0x80,%l5 ! %l5 = 000000ffd0a127ff
1819! Mem[0000000010081410] = ff007e61, %f17 = d0a127ff
1820 lda [%i2+%o5]0x88,%f17 ! %f17 = ff007e61
1821! Mem[0000000030041410] = 3145e862, %l6 = 1b0a7741436b36ff
1822 ldsba [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000062
1823! %l5 = 000000ffd0a127ff, imm = 00000000000001f3, %l1 = 00000000000000fc
1824 orn %l5,0x1f3,%l1 ! %l1 = ffffffffffffffff
1825! Mem[0000000010081410] = f0032900ff007e61, %l6 = 0000000000000062
1826 ldxa [%i2+%o5]0x88,%l6 ! %l6 = f0032900ff007e61
1827! Mem[00000000300c1410] = ff366b43 00000000, %l2 = adf72309, %l3 = ff000000
1828 ldda [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000 00000000ff366b43
1829! Mem[0000000010081408] = 00000000, %l1 = ffffffffffffffff
1830 lduba [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000000
1831! Starting 10 instruction Store Burst
1832! %f6 = 8d59ff24 0923f7ad, Mem[00000000300c1408] = 000000ff 1b0a7741
1833 stda %f6 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 8d59ff24 0923f7ad
1834
1835p0_label_64:
1836! %f20 = 00000000, %f2 = af520c69
1837 fcmps %fcc2,%f20,%f2 ! %fcc2 = 2
1838! %l2 = 0000000000000000, Mem[0000000010141410] = 00000000
1839 stba %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
1840! %l3 = 00000000ff366b43, Mem[0000000021800041] = 19dc07c8
1841 stb %l3,[%o3+0x041] ! Mem[0000000021800040] = 194307c8
1842! %f13 = ff1de8de, Mem[0000000010181438] = 00000000
1843 st %f13,[%i6+0x038] ! Mem[0000000010181438] = ff1de8de
1844! %f30 = 000000ff, Mem[0000000010001410] = 00000000
1845 sta %f30,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000ff
1846! %l0 = 000000007e330000, Mem[0000000010041408] = ff000035
1847 stwa %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 7e330000
1848! %l7 = 0000000000000c78, Mem[00000000100c1428] = 7a8efff0
1849 stw %l7,[%i3+0x028] ! Mem[00000000100c1428] = 00000c78
1850! %l4 = 0c000000, %l5 = d0a127ff, Mem[00000000100c1420] = 000070d4 84bc058d
1851 std %l4,[%i3+0x020] ! Mem[00000000100c1420] = 0c000000 d0a127ff
1852! Mem[00000000100c1400] = 690c52af, %l7 = 0000000000000c78
1853 ldstuba [%i3+%g0]0x80,%l7 ! %l7 = 00000069000000ff
1854! Starting 10 instruction Load Burst
1855! Mem[000000001014142c] = 9aea71c3, %l6 = f0032900ff007e61
1856 lduwa [%i5+0x02c]%asi,%l6 ! %l6 = 000000009aea71c3
1857
1858p0_label_65:
1859! Mem[0000000010081410] = 617e00ff002903f0, %l7 = 0000000000000069
1860 ldxa [%i2+%o5]0x80,%l7 ! %l7 = 617e00ff002903f0
1861! Mem[0000000030101410] = a0626a6b78e557ff, %l0 = 000000007e330000
1862 ldxa [%i4+%o5]0x89,%l0 ! %l0 = a0626a6b78e557ff
1863! %l6 = 000000009aea71c3, %l1 = 0000000000000000, %y = 5cb239ff
1864 sdiv %l6,%l1,%l2 ! Div by zero, %l0 = a0626a6b78e5584f
1865 mov %l0,%y ! %y = 78e55827
1866! Mem[0000000010181434] = 5aad3c10, %l2 = 0000000000000000
1867 lduba [%i6+0x036]%asi,%l2 ! %l2 = 000000000000003c
1868! Mem[0000000010101434] = d37a8e6c, %l4 = 000000000c000000
1869 lduh [%i4+0x036],%l4 ! %l4 = 0000000000008e6c
1870! Mem[0000000030141410] = 38b51efcc001e772, %l5 = 000000ffd0a127ff
1871 ldxa [%i5+%o5]0x81,%l5 ! %l5 = 38b51efcc001e772
1872! Mem[0000000021800140] = e61a8319, %l2 = 000000000000003c
1873 ldsb [%o3+0x140],%l2 ! %l2 = ffffffffffffffe6
1874! Mem[0000000030101400] = 000000b0, %l0 = a0626a6b78e55827
1875 lduha [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000
1876! Mem[0000000030041408] = ff000080 00000000, %l4 = 00008e6c, %l5 = c001e772
1877 ldda [%i1+%o4]0x81,%l4 ! %l4 = 00000000ff000080 0000000000000000
1878! Starting 10 instruction Store Burst
1879! %l5 = 0000000000000000, Mem[00000000211c0001] = ff8e4b99, %asi = 80
1880 stba %l5,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff004b99
1881
1882p0_label_66:
1883! Mem[0000000030081408] = 21000000, %l4 = 00000000ff000080
1884 swapa [%i2+%o4]0x81,%l4 ! %l4 = 0000000021000000
1885! %l4 = 0000000021000000, Mem[0000000010101408] = ff00bf0f00000c78
1886 stxa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000021000000
1887! %l6 = 000000009aea71c3, Mem[0000000030001400] = 57a6fb1a
1888 stwa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 9aea71c3
1889! %l6 = 000000009aea71c3, Mem[00000000211c0000] = ff004b99
1890 sth %l6,[%o2+%g0] ! Mem[00000000211c0000] = 71c34b99
1891! Mem[0000000030001410] = 7a8e4af0, %l3 = 00000000ff366b43
1892 ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 000000f0000000ff
1893! %l0 = 0000000000000000, Mem[0000000030181408] = 00000000
1894 stwa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
1895! Mem[0000000030001400] = 9aea71c3, %l7 = 617e00ff002903f0
1896 ldstuba [%i0+%g0]0x89,%l7 ! %l7 = 000000c3000000ff
1897! %l5 = 0000000000000000, Mem[0000000010081410] = 617e00ff
1898 stha %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
1899! %l6 = 9aea71c3, %l7 = 000000c3, Mem[0000000010141408] = 5405617e 00a6fb1a
1900 stda %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 9aea71c3 000000c3
1901! Starting 10 instruction Load Burst
1902! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
1903 ldsba [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
1904
1905p0_label_67:
1906! Mem[0000000010081410] = ff000000, %l6 = 000000009aea71c3
1907 lduwa [%i2+%o5]0x88,%l6 ! %l6 = 00000000ff000000
1908! Mem[0000000030001408] = ff7b6216 fc1eb538, %l4 = 21000000, %l5 = 00000000
1909 ldda [%i0+%o4]0x81,%l4 ! %l4 = 00000000ff7b6216 00000000fc1eb538
1910! Mem[00000000100c1430] = af520c69, %l7 = 00000000000000c3
1911 ldsb [%i3+0x032],%l7 ! %l7 = 000000000000000c
1912! Mem[0000000030141410] = fc1eb538, %l5 = 00000000fc1eb538
1913 ldsba [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000038
1914! Mem[0000000020800040] = 0000a555, %l4 = 00000000ff7b6216
1915 ldsha [%o1+0x040]%asi,%l4 ! %l4 = 0000000000000000
1916! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
1917 lduw [%i2+%o4],%l0 ! %l0 = 0000000000000000
1918! Mem[0000000010001410] = ff000000, %l7 = 000000000000000c
1919 ldsha [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000000
1920! Mem[0000000010141410] = 00000000, %l5 = 0000000000000038
1921 ldsha [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
1922! Mem[0000000030001400] = ff71ea9a, %l2 = ffffffffffffffe6
1923 lduwa [%i0+%g0]0x81,%l2 ! %l2 = 00000000ff71ea9a
1924! Starting 10 instruction Store Burst
1925! %l4 = 0000000000000000, Mem[0000000010041410] = b4e6d098
1926 stba %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00e6d098
1927
1928p0_label_68:
1929! Mem[00000000300c1410] = 00000000, %l0 = 0000000000000000
1930 swapa [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000000
1931! %l5 = 0000000000000000, Mem[0000000010141400] = 000000ff
1932 stba %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff
1933! Mem[0000000010101417] = ff000000, %l7 = 0000000000000000
1934 ldstuba [%i4+0x017]%asi,%l7 ! %l7 = 00000000000000ff
1935! %l6 = 00000000ff000000, Mem[0000000010141400] = ff000000
1936 stwa %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff000000
1937! %l0 = 0000000000000000, immed = 000006dc, %y = 78e55827
1938 smul %l0,0x6dc,%l4 ! %l4 = 0000000000000000, %y = 00000000
1939! %f25 = e55419d1, Mem[0000000030081408] = ff000080
1940 sta %f25,[%i2+%o4]0x81 ! Mem[0000000030081408] = e55419d1
1941! %l2 = 00000000ff71ea9a, Mem[0000000010081408] = 36ffffff00000000
1942 stxa %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000ff71ea9a
1943! %l2 = ff71ea9a, %l3 = 000000f0, Mem[0000000010081408] = ff71ea9a 00000000
1944 stda %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff71ea9a 000000f0
1945! %l0 = 0000000000000000, Mem[00000000100c1408] = 0000000000000000
1946 stxa %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000000
1947! Starting 10 instruction Load Burst
1948! Mem[0000000010101400] = 0018aefa, %l2 = 00000000ff71ea9a
1949 ldsha [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000018
1950
1951p0_label_69:
1952! Code Fragment 4
1953p0_fragment_12:
1954! %l0 = 0000000000000000
1955 setx 0x94c669a7a1fce4ec,%g7,%l0 ! %l0 = 94c669a7a1fce4ec
1956! %l1 = 0000000000000000
1957 setx 0x0fb40938530c8b41,%g7,%l1 ! %l1 = 0fb40938530c8b41
1958 setx 0x7ff8, %g1, %g2
1959 and %l0, %g2, %l0
1960 setx 0xffffffff, %g1, %g2
1961 and %l1, %g2, %l1
1962 setx 0x100000000, %g1, %g2
1963 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1964 ta T_CHANGE_HPRIV
1965 stxa %l1, [%l0]ASI_ICACHE_INSTR
1966 ta T_CHANGE_NONHPRIV
1967! %l0 = 94c669a7a1fce4ec
1968 setx 0xfdd63cc81f5b8fbb,%g7,%l0 ! %l0 = fdd63cc81f5b8fbb
1969! %l1 = 0fb40938530c8b41
1970 setx 0xa59c0e3023542257,%g7,%l1 ! %l1 = a59c0e3023542257
1971! Mem[0000000030081408] = e55419d1, %f0 = ff000000
1972 lda [%i2+%o4]0x81,%f0 ! %f0 = e55419d1
1973! Mem[0000000010141400] = 000000ff, %l4 = 0000000000000000
1974 lduba [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
1975! Mem[0000000010141400] = 000000ff, %l1 = a59c0e3023542257
1976 lduwa [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
1977! Mem[0000000010041408] = 00000084 0000337e, %l0 = 1f5b8fbb, %l1 = 000000ff
1978 ldda [%i1+%o4]0x88,%l0 ! %l0 = 000000000000337e 0000000000000084
1979! Mem[0000000010001400] = 000000ff 000000ff, %l6 = ff000000, %l7 = 00000000
1980 ldda [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000ff 00000000000000ff
1981! Mem[0000000010001400] = ff000000, %l7 = 00000000000000ff
1982 ldsba [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000000
1983! Mem[00000000211c0000] = 71c34b99, %l4 = 0000000000000000
1984 lduha [%o2+0x000]%asi,%l4 ! %l4 = 00000000000071c3
1985! Mem[0000000010001418] = 38b51efc, %f1 = ff000000
1986 lda [%i0+0x018]%asi,%f1 ! %f1 = 38b51efc
1987! Starting 10 instruction Store Burst
1988! %l5 = 0000000000000000, Mem[0000000030101400] = 000000b0c750ee45
1989 stxa %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000000
1990
1991p0_label_70:
1992! %l0 = 000000000000337e, Mem[0000000030081410] = a13f90d4
1993 stba %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = a13f907e
1994! Mem[0000000020800041] = 0000a555, %l1 = 0000000000000084
1995 ldstuba [%o1+0x041]%asi,%l1 ! %l1 = 00000000000000ff
1996! %f16 = 000000ff ff007e61, Mem[0000000030001408] = ff7b6216 fc1eb538
1997 stda %f16,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff ff007e61
1998! %l1 = 0000000000000000, imm = 0000000000000dbc, %l1 = 0000000000000000
1999 xor %l1,0xdbc,%l1 ! %l1 = 0000000000000dbc
2000! %l5 = 0000000000000000, Mem[0000000030141408] = 0000000c
2001 stwa %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
2002! %f6 = 8d59ff24 0923f7ad, %l5 = 0000000000000000
2003! Mem[0000000010081418] = ab7361d0d42b6f1b
2004 add %i2,0x018,%g1
2005 stda %f6,[%g1+%l5]ASI_PST32_P ! Mem[0000000010081418] = ab7361d0d42b6f1b
2006! %l1 = 0000000000000dbc, Mem[0000000010081410] = ff000000
2007 stha %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000dbc
2008! %f0 = e55419d1, %f16 = 000000ff
2009 fitos %f0 ,%f16 ! %f16 = cdd55f31
2010! %l7 = 0000000000000000, Mem[0000000010001410] = 000000ff
2011 stba %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000ff
2012! Starting 10 instruction Load Burst
2013! Mem[00000000100c1408] = 00000000 00000000, %l4 = 000071c3, %l5 = 00000000
2014 ldda [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
2015
2016p0_label_71:
2017! Mem[0000000030141410] = 38b51efcc001e772, %l0 = 000000000000337e
2018 ldxa [%i5+%o5]0x81,%l0 ! %l0 = 38b51efcc001e772
2019! Mem[0000000010101408] = 00000021, %f12 = af520c69
2020 ld [%i4+%o4],%f12 ! %f12 = 00000021
2021! Mem[0000000010001408] = af520c69ff1de8ff, %f8 = 0000f04a 7e610554
2022 ldda [%i0+%o4]0x88,%f8 ! %f8 = af520c69 ff1de8ff
2023! Mem[0000000010001438] = 8ae45f69000000ff, %f18 = 5405617e 00a6fb1a
2024 ldda [%i0+0x038]%asi,%f18 ! %f18 = 8ae45f69 000000ff
2025! Mem[0000000030181408] = 00000000, %l1 = 0000000000000dbc
2026 lduwa [%i6+%o4]0x81,%l1 ! %l1 = 0000000000000000
2027! Mem[0000000030001400] = ff71ea9ae47b6216, %l2 = 0000000000000018
2028 ldxa [%i0+%g0]0x81,%l2 ! %l2 = ff71ea9ae47b6216
2029! Mem[0000000030141408] = 000000000000ff57, %l4 = 0000000000000000
2030 ldxa [%i5+%o4]0x81,%l4 ! %l4 = 000000000000ff57
2031! Mem[0000000030141400] = dcf8f41b, %f9 = ff1de8ff
2032 lda [%i5+%g0]0x81,%f9 ! %f9 = dcf8f41b
2033! Mem[000000001014143c] = ff000000, %l2 = ff71ea9ae47b6216
2034 ldsh [%i5+0x03c],%l2 ! %l2 = ffffffffffffff00
2035! Starting 10 instruction Store Burst
2036! Mem[0000000030041400] = 38b51eff, %l2 = ffffffffffffff00
2037 swapa [%i1+%g0]0x89,%l2 ! %l2 = 0000000038b51eff
2038
2039p0_label_72:
2040! %f19 = 000000ff, Mem[0000000030101410] = 78e557ff
2041 sta %f19,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff
2042! %l3 = 00000000000000f0, Mem[0000000030181400] = d11954e58429aab2
2043 stxa %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000000000f0
2044! Mem[00000000100c1400] = ff0c52af, %l4 = 000000000000ff57
2045 ldstuba [%i3+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
2046! Mem[0000000010141408] = c371ea9a, %l1 = 0000000000000000
2047 swapa [%i5+%o4]0x88,%l1 ! %l1 = 00000000c371ea9a
2048! %l6 = 00000000000000ff, Mem[0000000030141400] = 1bf4f8dc
2049 stha %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 1bf400ff
2050! %f28 = dcf8f41b 053b2c10, Mem[00000000100c1410] = ffff0000 00000000
2051 stda %f28,[%i3+%o5]0x80 ! Mem[00000000100c1410] = dcf8f41b 053b2c10
2052! %f12 = 00000021 ff1de8de, Mem[0000000010101410] = fc1eb538 ff0000ff
2053 stda %f12,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000021 ff1de8de
2054! Mem[0000000030141408] = 00000000, %l6 = 00000000000000ff
2055 swapa [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000000
2056! %f9 = dcf8f41b, Mem[0000000030041408] = 800000ff
2057 sta %f9 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = dcf8f41b
2058! Starting 10 instruction Load Burst
2059! Mem[0000000030181400] = f0000000, %l3 = 00000000000000f0
2060 ldsha [%i6+%g0]0x81,%l3 ! %l3 = fffffffffffff000
2061
2062p0_label_73:
2063! Mem[0000000030041400] = 00ffffff ff000000, %l0 = c001e772, %l1 = c371ea9a
2064 ldda [%i1+%g0]0x81,%l0 ! %l0 = 0000000000ffffff 00000000ff000000
2065! Mem[0000000030081408] = 000000f2d11954e5, %l6 = 0000000000000000
2066 ldxa [%i2+%o4]0x89,%l6 ! %l6 = 000000f2d11954e5
2067! Mem[0000000010041410] = 7e3ce62898d0e600, %l1 = 00000000ff000000
2068 ldxa [%i1+%o5]0x88,%l1 ! %l1 = 7e3ce62898d0e600
2069! Mem[000000001018141c] = 3fd45bb1, %l3 = fffffffffffff000
2070 ldsba [%i6+0x01e]%asi,%l3 ! %l3 = 000000000000005b
2071! Mem[00000000100c1410] = 102c3b05 1bf4f8dc, %l4 = 000000ff, %l5 = 00000000
2072 ldda [%i3+%o5]0x88,%l4 ! %l4 = 000000001bf4f8dc 00000000102c3b05
2073! Mem[00000000201c0000] = ffffeaae, %l2 = 0000000038b51eff
2074 ldub [%o0+%g0],%l2 ! %l2 = 00000000000000ff
2075! Mem[0000000030081400] = 5405617e45eee057, %l7 = 0000000000000000
2076 ldxa [%i2+%g0]0x89,%l7 ! %l7 = 5405617e45eee057
2077! Mem[0000000030101410] = ff000000, %l0 = 0000000000ffffff
2078 ldsha [%i4+%o5]0x81,%l0 ! %l0 = ffffffffffffff00
2079! Mem[0000000030081410] = a13f907e, %f27 = f34ef10c
2080 lda [%i2+%o5]0x89,%f27 ! %f27 = a13f907e
2081! Starting 10 instruction Store Burst
2082! %l6 = d11954e5, %l7 = 45eee057, Mem[0000000030081408] = d11954e5 000000f2
2083 stda %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = d11954e5 45eee057
2084
2085p0_label_74:
2086! %l1 = 7e3ce62898d0e600, %l3 = 000000000000005b, %l7 = 5405617e45eee057
2087 add %l1,%l3,%l7 ! %l7 = 7e3ce62898d0e65b
2088! %f27 = a13f907e, Mem[0000000030101410] = ff000000
2089 sta %f27,[%i4+%o5]0x81 ! Mem[0000000030101410] = a13f907e
2090! %f26 = 62e84531, %f14 = ff000000, %f10 = ff366b43 41770a1b
2091 fsmuld %f26,%f14,%f10 ! %f10 = cc4d08a6 20000000
2092! %l2 = 000000ff, %l3 = 0000005b, Mem[0000000010101400] = 0018aefa ff5b6ccd
2093 stda %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff 0000005b
2094! Code Fragment 4
2095p0_fragment_13:
2096! %l0 = ffffffffffffff00
2097 setx 0x6cb738ffed059a6b,%g7,%l0 ! %l0 = 6cb738ffed059a6b
2098! %l1 = 7e3ce62898d0e600
2099 setx 0x493ce4801cc4468e,%g7,%l1 ! %l1 = 493ce4801cc4468e
2100 setx 0x7ff8, %g1, %g2
2101 and %l0, %g2, %l0
2102 setx 0xffffffff, %g1, %g2
2103 and %l1, %g2, %l1
2104 setx 0x100000000, %g1, %g2
2105 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2106 ta T_CHANGE_HPRIV
2107 stxa %l1, [%l0]ASI_ICACHE_INSTR
2108 ta T_CHANGE_NONHPRIV
2109! %l0 = 6cb738ffed059a6b
2110 setx 0x82eda0d04db665b1,%g7,%l0 ! %l0 = 82eda0d04db665b1
2111! %l1 = 493ce4801cc4468e
2112 setx 0x863288f855a56439,%g7,%l1 ! %l1 = 863288f855a56439
2113! %l0 = 82eda0d04db665b1, Mem[00000000100c1400] = af520cff
2114 stha %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = af5265b1
2115! %l4 = 000000001bf4f8dc, Mem[00000000100c1410] = 1bf4f8dc
2116 stba %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 1bf4f8dc
2117! %l1 = 863288f855a56439, Mem[0000000030181400] = f0000000
2118 stwa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 55a56439
2119! Mem[0000000030101400] = 00000000, %l5 = 00000000102c3b05
2120 ldstuba [%i4+%g0]0x89,%l5 ! %l5 = 00000000000000ff
2121! Starting 10 instruction Load Burst
2122! %l2 = 00000000000000ff, imm = fffffffffffff45a, %l5 = 0000000000000000
2123 andn %l2,-0xba6,%l5 ! %l5 = 00000000000000a5
2124
2125p0_label_75:
2126! Mem[0000000010081408] = 9aea71ff, %l6 = 000000f2d11954e5
2127 ldsha [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffff9aea
2128! Mem[000000001004141c] = 8bf2c6ff, %f5 = 00000000
2129 lda [%i1+0x01c]%asi,%f5 ! %f5 = 8bf2c6ff
2130! Mem[0000000030101408] = 000000ff 38b51efc, %l2 = 000000ff, %l3 = 0000005b
2131 ldda [%i4+%o4]0x89,%l2 ! %l2 = 0000000038b51efc 00000000000000ff
2132! Mem[0000000010141430] = 1bf4f8dc053b2c10, %l4 = 000000001bf4f8dc
2133 ldx [%i5+0x030],%l4 ! %l4 = 1bf4f8dc053b2c10
2134! Mem[0000000030181410] = f90c00ff, %l6 = ffffffffffff9aea
2135 lduwa [%i6+%o5]0x89,%l6 ! %l6 = 00000000f90c00ff
2136! Mem[0000000010041408] = 7e330000, %l2 = 0000000038b51efc
2137 lduha [%i1+%o4]0x80,%l2 ! %l2 = 0000000000007e33
2138 membar #Sync ! Added by membar checker (14)
2139! Mem[0000000030101400] = ff000000 00000000 fc1eb538 ff000000
2140! Mem[0000000030101410] = a13f907e 6b6a62a0 98d0e6b4 1afba657
2141! Mem[0000000030101420] = 0db79c36 c750ee45 22d7337e 28e63c7e
2142! Mem[0000000030101430] = 010a115a e7e770fa 77dc5bff adf36949
2143 ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
2144! Mem[0000000010141410] = 00000000, %f25 = e55419d1
2145 lda [%i5+%o5]0x80,%f25 ! %f25 = 00000000
2146! Mem[0000000030081408] = d11954e5, %l1 = 863288f855a56439
2147 ldsha [%i2+%o4]0x89,%l1 ! %l1 = 00000000000054e5
2148! Starting 10 instruction Store Burst
2149! %l4 = 1bf4f8dc053b2c10, Mem[0000000030141400] = ff00f41b62597181
2150 stxa %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 1bf4f8dc053b2c10
2151
2152p0_label_76:
2153 membar #Sync ! Added by membar checker (15)
2154! %l6 = 00000000f90c00ff, Mem[0000000030101400] = 000000ff
2155 stha %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
2156! %l6 = 00000000f90c00ff, Mem[00000000300c1410] = 00000000
2157 stba %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000000
2158! Mem[0000000030181410] = f90c00ff, %l1 = 00000000000054e5
2159 swapa [%i6+%o5]0x89,%l1 ! %l1 = 00000000f90c00ff
2160! %f5 = 6b6a62a0, Mem[0000000010141428] = 43f5ac11
2161 st %f5 ,[%i5+0x028] ! Mem[0000000010141428] = 6b6a62a0
2162! %l0 = 4db665b1, %l1 = f90c00ff, Mem[00000000100c1418] = 8d59ff24 0923f7ad
2163 std %l0,[%i3+0x018] ! Mem[00000000100c1418] = 4db665b1 f90c00ff
2164! %l2 = 0000000000007e33, Mem[00000000100c1406] = ff000000, %asi = 80
2165 stha %l2,[%i3+0x006]%asi ! Mem[00000000100c1404] = ff007e33
2166! Mem[0000000030181408] = 00000000, %l5 = 00000000000000a5
2167 swapa [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
2168! %l3 = 00000000000000ff, Mem[0000000010041400] = 0000004a
2169 stwa %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff
2170! %f28 = dcf8f41b, %f19 = 000000ff, %f4 = a13f907e
2171 fdivs %f28,%f19,%f4 ! %f4 = ff800000
2172! Starting 10 instruction Load Burst
2173! Mem[0000000010101410] = 00000021, %l3 = 00000000000000ff
2174 ldsha [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
2175
2176p0_label_77:
2177! Mem[0000000030101408] = fc1eb538ff000000, %l5 = 0000000000000000
2178 ldxa [%i4+%o4]0x81,%l5 ! %l5 = fc1eb538ff000000
2179! Mem[0000000010001400] = 000000ff, %l5 = fc1eb538ff000000
2180 ldswa [%i0+%g0]0x80,%l5 ! %l5 = 00000000000000ff
2181! Code Fragment 3
2182p0_fragment_14:
2183! %l0 = 82eda0d04db665b1
2184 setx 0xaa7211606b3f72c7,%g7,%l0 ! %l0 = aa7211606b3f72c7
2185! %l1 = 00000000f90c00ff
2186 setx 0x9b4066b7c8cde502,%g7,%l1 ! %l1 = 9b4066b7c8cde502
2187 setx 0x1fe000, %g1, %g3
2188 or %l0, %g3, %l0 ! always set perrmask = 0xff
2189 setx 0x1ffff8, %g1, %g2
2190 and %l0, %g2, %l0
2191 ta T_CHANGE_HPRIV
2192 stxa %l1, [%l0]ASI_DCACHE_DATA
2193 ta T_CHANGE_NONHPRIV
2194! %l0 = aa7211606b3f72c7
2195 setx 0xad9731af92a1241e,%g7,%l0 ! %l0 = ad9731af92a1241e
2196! %l1 = 9b4066b7c8cde502
2197 setx 0x2c3ba9406043c032,%g7,%l1 ! %l1 = 2c3ba9406043c032
2198! Mem[0000000010041400] = ff000000, %l5 = 00000000000000ff
2199 ldsba [%i1+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
2200! Mem[0000000030041400] = 00ffffff ff000000 1bf4f8dc 00000000
2201! Mem[0000000030041410] = 62e84531 f34ef10c 7e5da5c0 94f14874
2202! Mem[0000000030041420] = d11954e5 8429aab2 c371ea9a 11acf543
2203! Mem[0000000030041430] = 102c0183 61d5e96d 16627be4 0ca4ff79
2204 ldda [%i1]ASI_BLK_SL,%f16 ! Block Load from 0000000030041400
2205! Mem[0000000030001410] = 7a8e4aff, %l5 = ffffffffffffffff
2206 ldsha [%i0+%o5]0x89,%l5 ! %l5 = 0000000000004aff
2207! Mem[0000000030081400] = 57e0ee45, %l2 = 0000000000007e33
2208 ldswa [%i2+%g0]0x81,%l2 ! %l2 = 0000000057e0ee45
2209! Mem[0000000010081438] = 7f9995a9ffff2507, %l4 = 1bf4f8dc053b2c10
2210 ldx [%i2+0x038],%l4 ! %l4 = 7f9995a9ffff2507
2211! Mem[0000000010001408] = ff1de8ff, %l3 = 0000000000000000
2212 lduwa [%i0+%o4]0x88,%l3 ! %l3 = 00000000ff1de8ff
2213! Starting 10 instruction Store Burst
2214! Mem[0000000010041408] = 0000337e, %l1 = 2c3ba9406043c032
2215 swapa [%i1+%o4]0x88,%l1 ! %l1 = 000000000000337e
2216
2217p0_label_78:
2218! %l1 = 000000000000337e, Mem[0000000010001420] = 8d05bc84
2219 stw %l1,[%i0+0x020] ! Mem[0000000010001420] = 0000337e
2220! %l6 = 00000000f90c00ff, imm = fffffffffffffaac, %l0 = ad9731af92a1241e
2221 add %l6,-0x554,%l0 ! %l0 = 00000000f90bfbab
2222! Mem[00000000100c1408] = 00000000, %l4 = 7f9995a9ffff2507
2223 ldstub [%i3+%o4],%l4 ! %l4 = 00000000000000ff
2224! %l5 = 0000000000004aff, Mem[0000000010141408] = 00000000
2225 sth %l5,[%i5+%o4] ! Mem[0000000010141408] = 4aff0000
2226! %l2 = 57e0ee45, %l3 = ff1de8ff, Mem[0000000010081430] = 67138f59 fbee4764
2227 std %l2,[%i2+0x030] ! Mem[0000000010081430] = 57e0ee45 ff1de8ff
2228! %l4 = 00000000, %l5 = 00004aff, Mem[0000000010001428] = 1b0a7741 000000ff
2229 std %l4,[%i0+0x028] ! Mem[0000000010001428] = 00000000 00004aff
2230! Mem[0000000010181408] = ff000080, %l0 = 00000000f90bfbab
2231 ldstuba [%i6+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
2232! Mem[0000000010001408] = ff1de8ff, %l7 = 7e3ce62898d0e65b
2233 ldstuba [%i0+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
2234! %l0 = 00000000000000ff, immed = 00000a39, %y = 00000000
2235 umul %l0,0xa39,%l7 ! %l7 = 00000000000a2ec7, %y = 00000000
2236! Starting 10 instruction Load Burst
2237! Mem[0000000010101410] = 00000021, %l3 = 00000000ff1de8ff
2238 ldsba [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
2239
2240p0_label_79:
2241! Mem[0000000010081400] = 4a000035, %l2 = 0000000057e0ee45
2242 ldsha [%i2+%g0]0x80,%l2 ! %l2 = 0000000000004a00
2243! Mem[00000000211c0000] = 71c34b99, %l3 = 0000000000000000
2244 ldsba [%o2+0x001]%asi,%l3 ! %l3 = ffffffffffffffc3
2245! Mem[0000000010041408] = 32c0436084000000, %f4 = ff800000 6b6a62a0
2246 ldda [%i1+0x008]%asi,%f4 ! %f4 = 32c04360 84000000
2247! Mem[0000000030181408] = 000000a5, %l5 = 0000000000004aff
2248 lduba [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
2249! Mem[0000000010141410] = 00000000, %l5 = 0000000000000000
2250 ldub [%i5+0x012],%l5 ! %l5 = 0000000000000000
2251! Mem[000000001014140c] = 000000c3, %l0 = 00000000000000ff
2252 ldsh [%i5+0x00c],%l0 ! %l0 = 0000000000000000
2253! Mem[0000000030001400] = 16627be49aea71ff, %f12 = 010a115a e7e770fa
2254 ldda [%i0+%g0]0x89,%f12 ! %f12 = 16627be4 9aea71ff
2255! Mem[0000000010041408] = 00000084 6043c032, %l0 = 00000000, %l1 = 0000337e
2256 ldda [%i1+%o4]0x88,%l0 ! %l0 = 000000006043c032 0000000000000084
2257! Mem[0000000030001408] = 000000ff, %l5 = 0000000000000000
2258 ldswa [%i0+%o4]0x81,%l5 ! %l5 = 00000000000000ff
2259! Starting 10 instruction Store Burst
2260! %l0 = 6043c032, %l1 = 00000084, Mem[0000000030081410] = a13f907e 8e93df9f
2261 stda %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 6043c032 00000084
2262
2263p0_label_80:
2264! %l4 = 0000000000000000, Mem[0000000010081400] = 4a000035
2265 stha %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000035
2266! Mem[0000000020800041] = 00ffa555, %l5 = 00000000000000ff
2267 ldstuba [%o1+0x041]%asi,%l5 ! %l5 = 000000ff000000ff
2268! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030001408] = ff000000 617e00ff
2269 stda %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 000000ff
2270! %l3 = ffffffffffffffc3, Mem[000000001000140e] = 690c52af, %asi = 80
2271 stha %l3,[%i0+0x00e]%asi ! Mem[000000001000140c] = 690cffc3
2272! %l7 = 00000000000a2ec7, Mem[0000000010141408] = 4aff0000000000c3, %asi = 80
2273 stxa %l7,[%i5+0x008]%asi ! Mem[0000000010141408] = 00000000000a2ec7
2274! Code Fragment 4
2275p0_fragment_15:
2276! %l0 = 000000006043c032
2277 setx 0x0736cf67deda7a28,%g7,%l0 ! %l0 = 0736cf67deda7a28
2278! %l1 = 0000000000000084
2279 setx 0x043f2cc84019968d,%g7,%l1 ! %l1 = 043f2cc84019968d
2280 setx 0x7ff8, %g1, %g2
2281 and %l0, %g2, %l0
2282 setx 0xffffffff, %g1, %g2
2283 and %l1, %g2, %l1
2284 setx 0x100000000, %g1, %g2
2285 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2286 ta T_CHANGE_HPRIV
2287 stxa %l1, [%l0]ASI_ICACHE_INSTR
2288 ta T_CHANGE_NONHPRIV
2289! %l0 = 0736cf67deda7a28
2290 setx 0x9f2fcf882a878a4e,%g7,%l0 ! %l0 = 9f2fcf882a878a4e
2291! %l1 = 043f2cc84019968d
2292 setx 0x8931fb80266e1ca7,%g7,%l1 ! %l1 = 8931fb80266e1ca7
2293! Mem[0000000010001410] = 000000ff, %l4 = 0000000000000000
2294 swapa [%i0+%o5]0x80,%l4 ! %l4 = 00000000000000ff
2295! %l7 = 00000000000a2ec7, Mem[0000000030081400] = 45eee057
2296 stha %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 45ee2ec7
2297! Mem[0000000010001424] = d4700000, %l5 = 00000000000000ff
2298 swap [%i0+0x024],%l5 ! %l5 = 00000000d4700000
2299! Starting 10 instruction Load Burst
2300! Mem[0000000030001400] = 16627be4 9aea71ff, %l6 = f90c00ff, %l7 = 000a2ec7
2301 ldda [%i0+%g0]0x89,%l6 ! %l6 = 000000009aea71ff 0000000016627be4
2302
2303p0_label_81:
2304! Mem[00000000300c1410] = ff366b43 000000ff, %l0 = 2a878a4e, %l1 = 266e1ca7
2305 ldda [%i3+%o5]0x89,%l0 ! %l0 = 00000000000000ff 00000000ff366b43
2306! Mem[0000000010101404] = 0000005b, %f25 = e55419d1
2307 ld [%i4+0x004],%f25 ! %f25 = 0000005b
2308! Mem[0000000010001400] = 000000ff, %l2 = 0000000000004a00
2309 lduha [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
2310! Mem[0000000030001408] = 00000000ff000000, %f18 = 00000000 dcf8f41b
2311 ldda [%i0+%o4]0x81,%f18 ! %f18 = 00000000 ff000000
2312! Mem[0000000010081410] = ff000dbc, %l5 = 00000000d4700000
2313 ldswa [%i2+%o5]0x88,%l5 ! %l5 = ffffffffff000dbc
2314 membar #Sync ! Added by membar checker (16)
2315! Mem[0000000010181400] = 00000000 0000f04a ff000080 f2000000
2316! Mem[0000000010181410] = 0c0000b6 ff269c42 c056b74d 3fd45bb1
2317! Mem[0000000010181420] = 00000000 5405617e a69ebf0f 5c06ff76
2318! Mem[0000000010181430] = 00000078 5aad3c10 ff1de8de 000000f8
2319 ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
2320! Mem[0000000010181418] = c056b74d 3fd45bb1, %l0 = 000000ff, %l1 = ff366b43
2321 ldd [%i6+0x018],%l0 ! %l0 = 00000000c056b74d 000000003fd45bb1
2322! Mem[0000000020800040] = 00ffa555, %l5 = ffffffffff000dbc
2323 lduh [%o1+0x040],%l5 ! %l5 = 00000000000000ff
2324! Mem[0000000030141410] = fc1eb538, %l4 = 00000000000000ff
2325 lduha [%i5+%o5]0x89,%l4 ! %l4 = 000000000000b538
2326! Starting 10 instruction Store Burst
2327! Code Fragment 4
2328p0_fragment_16:
2329! %l0 = 00000000c056b74d
2330 setx 0xe2521ee028d5ba04,%g7,%l0 ! %l0 = e2521ee028d5ba04
2331! %l1 = 000000003fd45bb1
2332 setx 0x0ec078bfac1679dc,%g7,%l1 ! %l1 = 0ec078bfac1679dc
2333 setx 0x7ff8, %g1, %g2
2334 and %l0, %g2, %l0
2335 setx 0xffffffff, %g1, %g2
2336 and %l1, %g2, %l1
2337 setx 0x100000000, %g1, %g2
2338 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2339 ta T_CHANGE_HPRIV
2340 stxa %l1, [%l0]ASI_ICACHE_INSTR
2341 ta T_CHANGE_NONHPRIV
2342! %l0 = e2521ee028d5ba04
2343 setx 0x75ab49cfc8b65b35,%g7,%l0 ! %l0 = 75ab49cfc8b65b35
2344! %l1 = 0ec078bfac1679dc
2345 setx 0xbc53b86f881d0195,%g7,%l1 ! %l1 = bc53b86f881d0195
2346
2347p0_label_82:
2348! %l4 = 000000000000b538, Mem[0000000010001410] = 000000000000ffff, %asi = 80
2349 stxa %l4,[%i0+0x010]%asi ! Mem[0000000010001410] = 000000000000b538
2350! Mem[00000000100c1423] = 0c000000, %l4 = 000000000000b538
2351 ldstuba [%i3+0x023]%asi,%l4 ! %l4 = 00000000000000ff
2352! Mem[0000000030101410] = a13f907e, %l1 = bc53b86f881d0195
2353 swapa [%i4+%o5]0x81,%l1 ! %l1 = 00000000a13f907e
2354! %l3 = ffffffffffffffc3, Mem[0000000030101408] = 38b51efc
2355 stha %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 38b5ffc3
2356! %l6 = 000000009aea71ff, Mem[0000000030141408] = ff000000
2357 stwa %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 9aea71ff
2358! Mem[0000000010181408] = 800000ff, %l0 = 75ab49cfc8b65b35
2359 ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
2360! Mem[0000000030101400] = 000000ff, %l6 = 000000009aea71ff
2361 ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
2362! Mem[00000000211c0001] = 71c34b99, %l2 = 0000000000000000
2363 ldstuba [%o2+0x001]%asi,%l2 ! %l2 = 000000c3000000ff
2364! %f3 = ff000000, Mem[0000000030141408] = 9aea71ff
2365 sta %f3 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000
2366! Starting 10 instruction Load Burst
2367! Mem[0000000030001400] = 9aea71ff, %l7 = 0000000016627be4
2368 lduwa [%i0+%g0]0x89,%l7 ! %l7 = 000000009aea71ff
2369
2370p0_label_83:
2371! Mem[00000000211c0000] = 71ff4b99, %l4 = 0000000000000000
2372 lduh [%o2+%g0],%l4 ! %l4 = 00000000000071ff
2373! Mem[0000000010001400] = 000000ff, %l7 = 000000009aea71ff
2374 lduh [%i0+%g0],%l7 ! %l7 = 0000000000000000
2375! Mem[0000000030101400] = ff000000, %l0 = 00000000000000ff
2376 lduba [%i4+%g0]0x81,%l0 ! %l0 = 00000000000000ff
2377! Mem[0000000010041400] = ff000000, %l6 = 00000000000000ff
2378 lduwa [%i1+%g0]0x80,%l6 ! %l6 = 00000000ff000000
2379! Mem[00000000100c1410] = 1bf4f8dc, %f13 = 9aea71ff
2380 lda [%i3+%o5]0x88,%f13 ! %f13 = 1bf4f8dc
2381! Mem[00000000100c1400] = b16552afff007e33, %l1 = 00000000a13f907e
2382 ldxa [%i3+0x000]%asi,%l1 ! %l1 = b16552afff007e33
2383! Mem[0000000020800040] = 00ffa555, %l0 = 00000000000000ff
2384 lduha [%o1+0x040]%asi,%l0 ! %l0 = 00000000000000ff
2385! Mem[0000000030041400] = ffffff00, %l7 = 0000000000000000
2386 lduha [%i1+%g0]0x89,%l7 ! %l7 = 000000000000ff00
2387! Mem[0000000010041400] = 000000ff, %l6 = 00000000ff000000
2388 ldswa [%i1+%g0]0x88,%l6 ! %l6 = 00000000000000ff
2389! Starting 10 instruction Store Burst
2390! %f14 = 77dc5bff adf36949, Mem[0000000010141408] = 00000000 c72e0a00
2391 stda %f14,[%i5+%o4]0x88 ! Mem[0000000010141408] = 77dc5bff adf36949
2392
2393p0_label_84:
2394! %l6 = 00000000000000ff, Mem[0000000030181400] = 3964a555
2395 stba %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 3964a5ff
2396! %l6 = 000000ff, %l7 = 0000ff00, Mem[0000000010081410] = bc0d00ff 002903f0
2397 stda %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff 0000ff00
2398! Mem[0000000010101410] = 21000000, %l6 = 00000000000000ff
2399 swapa [%i4+%o5]0x88,%l6 ! %l6 = 0000000021000000
2400! %f20 = 0c0000b6 ff269c42, %l1 = b16552afff007e33
2401! Mem[0000000030101418] = 98d0e6b41afba657
2402 add %i4,0x018,%g1
2403 stda %f20,[%g1+%l1]ASI_PST32_S ! Mem[0000000030101418] = 0c0000b6ff269c42
2404! %l2 = 00000000000000c3, Mem[0000000010081410] = 000000ff0000ff00
2405 stxa %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000000000c3
2406! %f28 = 00000078, Mem[0000000010081400] = 00000035
2407 st %f28,[%i2+%g0] ! Mem[0000000010081400] = 00000078
2408! %l5 = 00000000000000ff, Mem[0000000030041400] = ffffff00
2409 stba %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffff
2410! Mem[00000000300c1410] = ff000000, %l6 = 0000000021000000
2411 ldstuba [%i3+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
2412! Mem[0000000030101400] = 000000ff, %l2 = 00000000000000c3
2413 ldstuba [%i4+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
2414! Starting 10 instruction Load Burst
2415! Mem[0000000030001408] = 00000000, %f27 = 5c06ff76
2416 lda [%i0+%o4]0x81,%f27 ! %f27 = 00000000
2417
2418p0_label_85:
2419! Mem[0000000020800040] = 00ffa555, %l4 = 00000000000071ff
2420 lduh [%o1+0x040],%l4 ! %l4 = 00000000000000ff
2421! Mem[0000000030141408] = ff000000, %l0 = 00000000000000ff
2422 lduba [%i5+%o4]0x81,%l0 ! %l0 = 00000000000000ff
2423! Mem[0000000030141410] = 38b51efc, %f6 = 98d0e6b4
2424 lda [%i5+%o5]0x81,%f6 ! %f6 = 38b51efc
2425! Mem[00000000100c1410] = dcf8f41b, %l5 = 00000000000000ff
2426 lduba [%i3+%o5]0x80,%l5 ! %l5 = 00000000000000dc
2427! Mem[00000000300c1410] = ff000000436b36ff, %f16 = 00000000 0000f04a
2428 ldda [%i3+%o5]0x81,%f16 ! %f16 = ff000000 436b36ff
2429! Mem[0000000030101400] = 000000ff, %l4 = 00000000000000ff
2430 lduwa [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000ff
2431! Mem[0000000030001408] = 00000000 ff000000, %l6 = 000000ff, %l7 = 0000ff00
2432 ldda [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000000 00000000ff000000
2433! Mem[0000000010101420] = ff2770d4, %f25 = 5405617e
2434 ld [%i4+0x020],%f25 ! %f25 = ff2770d4
2435! Mem[0000000010141410] = 00000000, %l6 = 0000000000000000
2436 lduwa [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000
2437! Starting 10 instruction Store Burst
2438! %l5 = 00000000000000dc, Mem[000000001000143b] = 8ae45f69
2439 stb %l5,[%i0+0x03b] ! Mem[0000000010001438] = 8ae45fdc
2440
2441p0_label_86:
2442! Mem[0000000030141408] = 000000ff, %l0 = 00000000000000ff
2443 ldstuba [%i5+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
2444! %f30 = ff1de8de 000000f8, Mem[0000000030081408] = d11954e5 45eee057
2445 stda %f30,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff1de8de 000000f8
2446 membar #Sync ! Added by membar checker (17)
2447! %f18 = ff000080 f2000000, %l4 = 00000000000000ff
2448! Mem[0000000010181430] = 000000785aad3c10
2449 add %i6,0x030,%g1
2450 stda %f18,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010181430] = 000000f2800000ff
2451! %f0 = ff000000 00000000 fc1eb538 ff000000
2452! %f4 = 32c04360 84000000 38b51efc 1afba657
2453! %f8 = 0db79c36 c750ee45 22d7337e 28e63c7e
2454! %f12 = 16627be4 1bf4f8dc 77dc5bff adf36949
2455 stda %f0,[%i4]ASI_BLK_SL ! Block Store to 0000000030101400
2456! Mem[00000000100c1434] = ff1de8de, %l0 = 00000000000000ff
2457 ldstuba [%i3+0x034]%asi,%l0 ! %l0 = 000000ff000000ff
2458! %f28 = 00000078 5aad3c10, Mem[0000000030081400] = 45ee2ec7 5405617e
2459 stda %f28,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000078 5aad3c10
2460! Mem[0000000030181410] = 000054e5, %l2 = 00000000000000ff
2461 ldstuba [%i6+%o5]0x89,%l2 ! %l2 = 000000e5000000ff
2462 membar #Sync ! Added by membar checker (18)
2463! Mem[0000000030101400] = 00000000, %l6 = 0000000000000000
2464 ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 00000000000000ff
2465! %l2 = 00000000000000e5, Mem[00000000100c1410] = 102c3b051bf4f8dc
2466 stxa %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000000000e5
2467! Starting 10 instruction Load Burst
2468! Mem[0000000030001410] = ff4a8e7a, %l6 = 0000000000000000
2469 ldsha [%i0+%o5]0x81,%l6 ! %l6 = ffffffffffffff4a
2470
2471p0_label_87:
2472! Mem[0000000030081408] = f8000000, %f16 = ff000000
2473 lda [%i2+%o4]0x81,%f16 ! %f16 = f8000000
2474! Code Fragment 3
2475p0_fragment_17:
2476! %l0 = 00000000000000ff
2477 setx 0xb9964888657a9d88,%g7,%l0 ! %l0 = b9964888657a9d88
2478! %l1 = b16552afff007e33
2479 setx 0x3ee93f3fe433a06c,%g7,%l1 ! %l1 = 3ee93f3fe433a06c
2480 setx 0x1fe000, %g1, %g3
2481 or %l0, %g3, %l0 ! always set perrmask = 0xff
2482 setx 0x1ffff8, %g1, %g2
2483 and %l0, %g2, %l0
2484 ta T_CHANGE_HPRIV
2485 stxa %l1, [%l0]ASI_DCACHE_DATA
2486 ta T_CHANGE_NONHPRIV
2487! %l0 = b9964888657a9d88
2488 setx 0xfb6077b001cb64e8,%g7,%l0 ! %l0 = fb6077b001cb64e8
2489! %l1 = 3ee93f3fe433a06c
2490 setx 0xdeb60d3ff107d51c,%g7,%l1 ! %l1 = deb60d3ff107d51c
2491! Mem[0000000010141408] = 4969f3ad, %l4 = 00000000000000ff
2492 lduba [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000049
2493! Mem[0000000010181400] = 4af0000000000000, %l6 = ffffffffffffff4a
2494 ldxa [%i6+%g0]0x88,%l6 ! %l6 = 4af0000000000000
2495! Mem[0000000021800180] = 846e1c36, %l1 = deb60d3ff107d51c
2496 ldsha [%o3+0x180]%asi,%l1 ! %l1 = ffffffffffff846e
2497! Mem[0000000010101400] = ff000000, %l4 = 0000000000000049
2498 ldsha [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000000
2499! %l2 = 00000000000000e5, %l3 = ffffffffffffffc3, %y = 00000000
2500 sdiv %l2,%l3,%l1 ! %l1 = fffffffffffffffd
2501 mov %l0,%y ! %y = 01cb64e8
2502! Mem[0000000030141408] = ff000000, %f20 = 0c0000b6
2503 lda [%i5+%o4]0x81,%f20 ! %f20 = ff000000
2504! Mem[0000000010181400] = 4af0000000000000, %l0 = fb6077b001cb64e8
2505 ldxa [%i6+%g0]0x88,%l0 ! %l0 = 4af0000000000000
2506! Starting 10 instruction Store Burst
2507! %l3 = ffffffffffffffc3, Mem[00000000100c1400] = af5265b1
2508 stba %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = af5265c3
2509
2510p0_label_88:
2511! %l2 = 00000000000000e5, Mem[0000000020800000] = ffff5b63, %asi = 80
2512 stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = 00e55b63
2513! Mem[0000000021800040] = 194307c8, %l1 = fffffffffffffffd
2514 ldstub [%o3+0x040],%l1 ! %l1 = 00000019000000ff
2515! Mem[0000000030081410] = 32c04360, %l2 = 00000000000000e5
2516 ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 00000032000000ff
2517! Mem[0000000010041400] = 000000ff, %l1 = 0000000000000019
2518 ldstuba [%i1+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
2519! %l3 = ffffffffffffffc3, Mem[0000000030081400] = 103cad5a78000000
2520 stxa %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffffffffffffc3
2521! %l7 = 00000000ff000000, Mem[0000000010081408] = ff71ea9a
2522 stha %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff710000
2523! Mem[000000001000140c] = 690cffc3, %l6 = 4af0000000000000
2524 ldstub [%i0+0x00c],%l6 ! %l6 = 00000069000000ff
2525! %l6 = 00000069, %l7 = ff000000, Mem[0000000010041408] = 32c04360 84000000
2526 stda %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000069 ff000000
2527! %l2 = 0000000000000032, Mem[00000000100c1410] = 000000e5
2528 stwa %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000032
2529! Starting 10 instruction Load Burst
2530! Mem[00000000211c0000] = 71ff4b99, %l0 = 4af0000000000000
2531 ldsba [%o2+0x001]%asi,%l0 ! %l0 = ffffffffffffffff
2532
2533p0_label_89:
2534! Mem[0000000030181400] = ffa56439, %l7 = 00000000ff000000
2535 ldswa [%i6+%g0]0x81,%l7 ! %l7 = ffffffffffa56439
2536! Mem[0000000030081410] = ffc04360 84000000, %l2 = 00000032, %l3 = ffffffc3
2537 ldda [%i2+%o5]0x81,%l2 ! %l2 = 00000000ffc04360 0000000084000000
2538! Mem[0000000010081400] = 8ae45f6978000000, %f16 = f8000000 436b36ff
2539 ldda [%i2+%g0]0x88,%f16 ! %f16 = 8ae45f69 78000000
2540! Mem[0000000030141408] = ff0000000000ff57, %f0 = ff000000 00000000
2541 ldda [%i5+%o4]0x81,%f0 ! %f0 = ff000000 0000ff57
2542! Mem[0000000010101400] = ff000000, %l2 = 00000000ffc04360
2543 lduba [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
2544! Mem[0000000021800180] = 846e1c36, %l6 = 0000000000000069
2545 lduh [%o3+0x180],%l6 ! %l6 = 000000000000846e
2546! Mem[00000000211c0000] = 71ff4b99, %l5 = 00000000000000dc
2547 ldsb [%o2+%g0],%l5 ! %l5 = 0000000000000071
2548! Mem[00000000300c1400] = 00000000000000ff, %f0 = ff000000 0000ff57
2549 ldda [%i3+%g0]0x89,%f0 ! %f0 = 00000000 000000ff
2550! Mem[0000000010101408] = 00000021, %l0 = ffffffffffffffff
2551 ldswa [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000021
2552! Starting 10 instruction Store Burst
2553! %f16 = 8ae45f69 78000000 ff000080 f2000000
2554! %f20 = ff000000 ff269c42 c056b74d 3fd45bb1
2555! %f24 = 00000000 ff2770d4 a69ebf0f 00000000
2556! %f28 = 00000078 5aad3c10 ff1de8de 000000f8
2557 stda %f16,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
2558
2559p0_label_90:
2560! Code Fragment 4
2561p0_fragment_18:
2562! %l0 = 0000000000000021
2563 setx 0xf1537b67a0abf3ac,%g7,%l0 ! %l0 = f1537b67a0abf3ac
2564! %l1 = 00000000000000ff
2565 setx 0xa1a50b2827d8fb1e,%g7,%l1 ! %l1 = a1a50b2827d8fb1e
2566 setx 0x7ff8, %g1, %g2
2567 and %l0, %g2, %l0
2568 setx 0xffffffff, %g1, %g2
2569 and %l1, %g2, %l1
2570 setx 0x100000000, %g1, %g2
2571 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2572 ta T_CHANGE_HPRIV
2573 stxa %l1, [%l0]ASI_ICACHE_INSTR
2574 ta T_CHANGE_NONHPRIV
2575! %l0 = f1537b67a0abf3ac
2576 setx 0x4a87e370240ba117,%g7,%l0 ! %l0 = 4a87e370240ba117
2577! %l1 = a1a50b2827d8fb1e
2578 setx 0x2e2485186055e51b,%g7,%l1 ! %l1 = 2e2485186055e51b
2579! %f13 = 1bf4f8dc, Mem[0000000010181410] = b600000c
2580 sta %f13,[%i6+%o5]0x88 ! Mem[0000000010181410] = 1bf4f8dc
2581! %l6 = 000000000000846e, Mem[0000000010101410] = dee81dff000000ff
2582 stxa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000000000846e
2583! %l4 = 00000000, %l5 = 00000071, Mem[00000000100c1400] = c36552af ff007e33
2584 stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 00000071
2585 membar #Sync ! Added by membar checker (19)
2586! %l1 = 2e2485186055e51b, Mem[0000000010041410] = 00e6d098
2587 stha %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = e51bd098
2588! %l4 = 00000000, %l5 = 00000071, Mem[00000000100c1428] = 00000c78 7e610554
2589 std %l4,[%i3+0x028] ! Mem[00000000100c1428] = 00000000 00000071
2590! %f24 = 00000000, %f14 = 77dc5bff, %f11 = 28e63c7e
2591 fdivs %f24,%f14,%f11 ! %f11 = 00000000
2592! %l2 = 00000000, %l3 = 84000000, Mem[0000000030001400] = ff71ea9a e47b6216
2593 stda %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 84000000
2594! %f24 = 00000000 ff2770d4, Mem[0000000010041410] = 98d01be5 7e3ce628
2595 stda %f24,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 ff2770d4
2596! Starting 10 instruction Load Burst
2597! %f13 = 1bf4f8dc, %f12 = 16627be4 1bf4f8dc
2598 fstox %f13,%f12 ! %f12 = 00000000 00000000
2599
2600p0_label_91:
2601! Mem[0000000010081424] = 8d9039a3, %l0 = 4a87e370240ba117
2602 ldsb [%i2+0x027],%l0 ! %l0 = ffffffffffffffa3
2603! Mem[0000000010081410] = 00000000, %l4 = 0000000000000000
2604 ldswa [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
2605! Mem[0000000030101408] = ff000000, %l3 = 0000000084000000
2606 ldswa [%i4+%o4]0x89,%l3 ! %l3 = ffffffffff000000
2607! Mem[0000000030101400] = ff000000000000ff, %f26 = a69ebf0f 00000000
2608 ldda [%i4+%g0]0x81,%f26 ! %f26 = ff000000 000000ff
2609! Mem[00000000201c0000] = ffffeaae, %l6 = 000000000000846e
2610 lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000ffff
2611! Mem[0000000030101408] = ff000000, %l3 = ffffffffff000000
2612 lduwa [%i4+%o4]0x89,%l3 ! %l3 = 00000000ff000000
2613! Mem[0000000030141410] = 72e701c0 fc1eb538, %l4 = 00000000, %l5 = 00000071
2614 ldda [%i5+%o5]0x89,%l4 ! %l4 = 00000000fc1eb538 0000000072e701c0
2615! Mem[0000000030101400] = ff000000 000000ff, %l2 = 00000000, %l3 = ff000000
2616 ldda [%i4+%g0]0x89,%l2 ! %l2 = 00000000000000ff 00000000ff000000
2617! Code Fragment 3
2618p0_fragment_19:
2619! %l0 = ffffffffffffffa3
2620 setx 0xd900f7f824c83833,%g7,%l0 ! %l0 = d900f7f824c83833
2621! %l1 = 2e2485186055e51b
2622 setx 0x5fea897067458471,%g7,%l1 ! %l1 = 5fea897067458471
2623 setx 0x1fe000, %g1, %g3
2624 or %l0, %g3, %l0 ! always set perrmask = 0xff
2625 setx 0x1ffff8, %g1, %g2
2626 and %l0, %g2, %l0
2627 ta T_CHANGE_HPRIV
2628 stxa %l1, [%l0]ASI_DCACHE_DATA
2629 ta T_CHANGE_NONHPRIV
2630! %l0 = d900f7f824c83833
2631 setx 0xdfcd4ca051629452,%g7,%l0 ! %l0 = dfcd4ca051629452
2632! %l1 = 5fea897067458471
2633 setx 0xe17e770066503f4c,%g7,%l1 ! %l1 = e17e770066503f4c
2634! Starting 10 instruction Store Burst
2635! %l6 = 000000000000ffff, Mem[0000000030181408] = 000000a5
2636 stha %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffff00a5
2637
2638p0_label_92:
2639! Mem[000000001008142b] = 5403dcf8, %l0 = dfcd4ca051629452
2640 ldstuba [%i2+0x02b]%asi,%l0 ! %l0 = 000000f8000000ff
2641! %l1 = e17e770066503f4c, Mem[0000000010081410] = 00000000
2642 stba %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000004c
2643! %l2 = 000000ff, %l3 = ff000000, Mem[0000000010001408] = ff1de8ff c3ff0cff
2644 stda %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff ff000000
2645! %l6 = 000000000000ffff, Mem[0000000030181408] = ffff00a5
2646 stha %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffff00a5
2647! Code Fragment 4
2648p0_fragment_20:
2649! %l0 = 00000000000000f8
2650 setx 0x32bd74bfb255d9e2,%g7,%l0 ! %l0 = 32bd74bfb255d9e2
2651! %l1 = e17e770066503f4c
2652 setx 0x0098418fc8c59f5c,%g7,%l1 ! %l1 = 0098418fc8c59f5c
2653 setx 0x7ff8, %g1, %g2
2654 and %l0, %g2, %l0
2655 setx 0xffffffff, %g1, %g2
2656 and %l1, %g2, %l1
2657 setx 0x100000000, %g1, %g2
2658 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2659 ta T_CHANGE_HPRIV
2660 stxa %l1, [%l0]ASI_ICACHE_INSTR
2661 ta T_CHANGE_NONHPRIV
2662! %l0 = 32bd74bfb255d9e2
2663 setx 0x34739b37ef78fd02,%g7,%l0 ! %l0 = 34739b37ef78fd02
2664! %l1 = 0098418fc8c59f5c
2665 setx 0x8d4f434f92cdbc90,%g7,%l1 ! %l1 = 8d4f434f92cdbc90
2666! %f28 = 00000078 5aad3c10, Mem[0000000030081410] = ffc04360 84000000
2667 stda %f28,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000078 5aad3c10
2668! %l0 = 34739b37ef78fd02, Mem[0000000010001410] = 38b5000000000000
2669 stxa %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 34739b37ef78fd02
2670! %l6 = 0000ffff, %l7 = ffa56439, Mem[0000000030001408] = 00000000 ff000000
2671 stda %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000ffff ffa56439
2672! %f18 = ff000080 f2000000, Mem[00000000300c1408] = adf72309 24ff598d
2673 stda %f18,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000080 f2000000
2674! Starting 10 instruction Load Burst
2675! Mem[0000000010041430] = 16627be4ff2770d4, %l3 = 00000000ff000000
2676 ldx [%i1+0x030],%l3 ! %l3 = 16627be4ff2770d4
2677
2678p0_label_93:
2679! %l1 = 8d4f434f92cdbc90, %l3 = 16627be4ff2770d4, %l1 = 8d4f434f92cdbc90
2680 and %l1,%l3,%l1 ! %l1 = 0442434492053090
2681! Mem[0000000010041430] = 16627be4, %l1 = 0442434492053090
2682 lduwa [%i1+0x030]%asi,%l1 ! %l1 = 0000000016627be4
2683! Mem[0000000030001410] = ff4a8e7a, %l7 = ffffffffffa56439
2684 ldswa [%i0+%o5]0x81,%l7 ! %l7 = ffffffffff4a8e7a
2685! Mem[0000000010081400] = 00000078, %f17 = 78000000
2686 lda [%i2+%g0]0x80,%f17 ! %f17 = 00000078
2687! Mem[0000000021800080] = 006c3e7c, %l4 = 00000000fc1eb538
2688 ldsba [%o3+0x081]%asi,%l4 ! %l4 = 000000000000006c
2689! Mem[0000000010101430] = 9504e03ad37a8e6c, %l0 = 34739b37ef78fd02
2690 ldx [%i4+0x030],%l0 ! %l0 = 9504e03ad37a8e6c
2691! Mem[00000000100c1408] = 000000ff, %f20 = ff000000
2692 lda [%i3+%o4]0x88,%f20 ! %f20 = 000000ff
2693! Mem[0000000030101408] = ff000000, %l1 = 0000000016627be4
2694 ldsha [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
2695! Mem[0000000030041408] = ff000080, %l0 = 9504e03ad37a8e6c
2696 lduba [%i1+%o4]0x81,%l0 ! %l0 = 00000000000000ff
2697! Starting 10 instruction Store Burst
2698! %l0 = 00000000000000ff, Mem[0000000010141400] = ff000000
2699 stha %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff0000ff
2700
2701p0_label_94:
2702! %f30 = ff1de8de 000000f8, %l3 = 16627be4ff2770d4
2703! Mem[0000000030081438] = cb2597ce1c8a888c
2704 add %i2,0x038,%g1
2705 stda %f30,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030081438] = cb2500cede8a1dff
2706! Mem[0000000010181410] = 1bf4f8dc, %l4 = 000000000000006c
2707 swapa [%i6+%o5]0x88,%l4 ! %l4 = 000000001bf4f8dc
2708! %l4 = 000000001bf4f8dc, Mem[0000000010001428] = 00000000, %asi = 80
2709 stba %l4,[%i0+0x028]%asi ! Mem[0000000010001428] = dc000000
2710! %f8 = 0db79c36 c750ee45, Mem[0000000010141410] = 00000000 57ff0000
2711 stda %f8 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0db79c36 c750ee45
2712! Mem[0000000010101400] = 000000ff, %l3 = 16627be4ff2770d4
2713 ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 00000000000000ff
2714! %l4 = 000000001bf4f8dc, Mem[00000000300c1400] = ff000000
2715 stha %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = f8dc0000
2716! %l7 = ffffffffff4a8e7a, Mem[0000000010001400] = ff000000ff000000
2717 stxa %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffffff4a8e7a
2718! Mem[000000001018141d] = 3fd45bb1, %l5 = 0000000072e701c0
2719 ldstub [%i6+0x01d],%l5 ! %l5 = 000000d4000000ff
2720! Mem[00000000100c1418] = 4db665b1, %l0 = 00000000000000ff, %asi = 80
2721 swapa [%i3+0x018]%asi,%l0 ! %l0 = 000000004db665b1
2722! Starting 10 instruction Load Burst
2723! Mem[0000000030001408] = 0000ffffffa56439, %f20 = 000000ff ff269c42
2724 ldda [%i0+%o4]0x81,%f20 ! %f20 = 0000ffff ffa56439
2725
2726p0_label_95:
2727! Mem[0000000010101408] = 00000021, %l4 = 000000001bf4f8dc
2728 lduwa [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000021
2729! Mem[0000000030001410] = ff4a8e7a, %l1 = 0000000000000000
2730 lduwa [%i0+%o5]0x81,%l1 ! %l1 = 00000000ff4a8e7a
2731! Mem[0000000010141408] = 4969f3adff5bdc77, %l3 = 0000000000000000
2732 ldxa [%i5+%o4]0x80,%l3 ! %l3 = 4969f3adff5bdc77
2733! Mem[0000000030101410] = 32c04360 84000000, %l6 = 0000ffff, %l7 = ff4a8e7a
2734 ldda [%i4+%o5]0x89,%l6 ! %l6 = 0000000084000000 0000000032c04360
2735! Mem[0000000010101400] = ff0000ff0000005b, %l4 = 0000000000000021
2736 ldxa [%i4+%g0]0x80,%l4 ! %l4 = ff0000ff0000005b
2737! Mem[0000000010001410] = ef78fd02, %l0 = 000000004db665b1
2738 ldsba [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000002
2739! Mem[0000000030141408] = 000000ff, %l6 = 0000000084000000
2740 lduwa [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff
2741! Mem[0000000010141424] = e55419d1, %l2 = 00000000000000ff
2742 ldswa [%i5+0x024]%asi,%l2 ! %l2 = ffffffffe55419d1
2743! Mem[0000000010141400] = ff0000ff, %l3 = 4969f3adff5bdc77
2744 ldswa [%i5+%g0]0x88,%l3 ! %l3 = ffffffffff0000ff
2745! Starting 10 instruction Store Burst
2746! %l5 = 00000000000000d4, %l6 = 00000000000000ff, %l6 = 00000000000000ff
2747 mulx %l5,%l6,%l6 ! %l6 = 000000000000d32c
2748
2749p0_label_96:
2750! %f2 = fc1eb538, Mem[0000000010041410] = ff2770d4
2751 sta %f2 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = fc1eb538
2752! %l2 = e55419d1, %l3 = ff0000ff, Mem[00000000300c1410] = 000000ff ff366b43
2753 stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = e55419d1 ff0000ff
2754! %l4 = 0000005b, %l5 = 000000d4, Mem[0000000030001408] = 0000ffff ffa56439
2755 stda %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000005b 000000d4
2756! Mem[0000000010101400] = ff0000ff, %l2 = e55419d1, %l4 = 0000005b
2757 casa [%i4]0x80,%l2,%l4 ! %l4 = 00000000ff0000ff
2758! Mem[0000000010041408] = 69000000, %l7 = 0000000032c04360
2759 swapa [%i1+%o4]0x88,%l7 ! %l7 = 0000000069000000
2760! %l5 = 00000000000000d4, Mem[0000000010141408] = 4969f3ad
2761 stwa %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000d4
2762! %f12 = 00000000, Mem[0000000030041400] = 8ae45f69
2763 sta %f12,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
2764! %l6 = 000000000000d32c, immd = fffffffffffff21b, %l7 = 0000000069000000
2765 mulx %l6,-0xde5,%l7 ! %l7 = fffffffff489dda4
2766! Mem[0000000010181408] = 800000ff, %l0 = 0000000000000002
2767 ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
2768! Starting 10 instruction Load Burst
2769! Mem[0000000010081408] = 000071ff, %l6 = 000000000000d32c
2770 lduha [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
2771
2772p0_label_97:
2773! Mem[0000000030001408] = 0000005b, %f21 = ffa56439
2774 lda [%i0+%o4]0x81,%f21 ! %f21 = 0000005b
2775! %l5 = 00000000000000d4, %l7 = fffffffff489dda4, %y = 01cb64e8
2776 udiv %l5,%l7,%l2 ! %l2 = 0000000001e0ed05
2777 mov %l0,%y ! %y = 000000ff
2778! Mem[00000000300c1408] = 800000ff, %l5 = 00000000000000d4
2779 lduba [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff
2780 membar #Sync ! Added by membar checker (20)
2781! Mem[00000000300c1400] = f8dc0000 00000000 ff000080 f2000000
2782! Mem[00000000300c1410] = d11954e5 ff0000ff b62c8ce5 fc90520c
2783! Mem[00000000300c1420] = 89d516c4 abc26868 3b341992 88ef9f08
2784! Mem[00000000300c1430] = 6f143112 cf54a533 981cc911 3850cf48
2785 ldda [%i3]ASI_BLK_AIUSL,%f16 ! Block Load from 00000000300c1400
2786! Mem[0000000010001400] = ff4a8e7a, %l0 = 00000000000000ff
2787 ldsba [%i0+%g0]0x88,%l0 ! %l0 = 000000000000007a
2788! Mem[0000000010081400] = 78000000, %l7 = fffffffff489dda4
2789 ldswa [%i2+%g0]0x88,%l7 ! %l7 = 0000000078000000
2790! Mem[0000000010001408] = ff000000 000000ff, %l6 = 00000000, %l7 = 78000000
2791 ldd [%i0+%o4],%l6 ! %l6 = 00000000ff000000 00000000000000ff
2792! Mem[0000000030101408] = fc1eb538ff000000, %f12 = 00000000 00000000
2793 ldda [%i4+%o4]0x89,%f12 ! %f12 = fc1eb538 ff000000
2794! Mem[00000000300c1400] = f8dc0000, %l1 = 00000000ff4a8e7a
2795 lduha [%i3+%g0]0x81,%l1 ! %l1 = 000000000000f8dc
2796! Starting 10 instruction Store Burst
2797! %l4 = 00000000ff0000ff, Mem[0000000030041408] = ff000080
2798 stwa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff0000ff
2799
2800p0_label_98:
2801! Mem[0000000010141414] = 369cb70d, %l6 = 00000000ff000000
2802 ldstub [%i5+0x014],%l6 ! %l6 = 00000036000000ff
2803! %l3 = ffffffffff0000ff, Mem[00000000100c1424] = d0a127ff
2804 stw %l3,[%i3+0x024] ! Mem[00000000100c1424] = ff0000ff
2805! Mem[00000000300c1410] = e55419d1, %l1 = 000000000000f8dc
2806 swapa [%i3+%o5]0x89,%l1 ! %l1 = 00000000e55419d1
2807! Mem[0000000010141410] = c750ee45, %l7 = 00000000000000ff
2808 ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 00000045000000ff
2809! %l6 = 0000000000000036, Mem[0000000030181408] = ffff00a5
2810 stba %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 36ff00a5
2811! %l2 = 0000000001e0ed05, Mem[00000000201c0000] = ffffeaae
2812 sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = ed05eaae
2813 membar #Sync ! Added by membar checker (21)
2814! %f1 = 000000ff, Mem[00000000300c1400] = f8dc0000
2815 sta %f1 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff
2816! Mem[0000000030141410] = fc1eb538, %l7 = 0000000000000045
2817 ldsba [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000038
2818! Mem[0000000030001400] = 00000000, %l2 = 0000000001e0ed05
2819 ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff
2820! Starting 10 instruction Load Burst
2821! Mem[0000000010081400] = 78000000, %l0 = 000000000000007a
2822 ldsba [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
2823
2824p0_label_99:
2825! Mem[0000000030001400] = 000000ff, %l7 = 0000000000000038
2826 lduwa [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000ff
2827! %l6 = 00000036, %l7 = 000000ff, Mem[0000000010141410] = c750eeff 0db79cff
2828 stda %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000036 000000ff
2829! Mem[0000000030141408] = 57ff0000 000000ff, %l4 = ff0000ff, %l5 = 000000ff
2830 ldda [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000ff 0000000057ff0000
2831! Mem[0000000030001400] = ff000000, %l2 = 0000000000000000
2832 lduwa [%i0+%g0]0x81,%l2 ! %l2 = 00000000ff000000
2833! Mem[00000000300c1410] = ff0000ff0000f8dc, %f2 = fc1eb538 ff000000
2834 ldda [%i3+%o5]0x89,%f2 ! %f2 = ff0000ff 0000f8dc
2835! Mem[0000000030041400] = 00000000, %l0 = 0000000000000000
2836 lduwa [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000000
2837! Mem[0000000010101408] = 00000021, %l5 = 0000000057ff0000
2838 ldswa [%i4+%o4]0x80,%l5 ! %l5 = 0000000000000021
2839! Mem[0000000030041410] = ff000000ff269c42, %l7 = 00000000000000ff
2840 ldxa [%i1+%o5]0x81,%l7 ! %l7 = ff000000ff269c42
2841! Mem[0000000010041428] = 0000f04a7e610554, %l2 = 00000000ff000000
2842 ldx [%i1+0x028],%l2 ! %l2 = 0000f04a7e610554
2843! Starting 10 instruction Store Burst
2844! %l6 = 0000000000000036, Mem[0000000030181410] = ff540000
2845 stba %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 36540000
2846
2847p0_label_100:
2848! %f4 = 32c04360, Mem[0000000030141408] = ff000000
2849 sta %f4 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 32c04360
2850! %l1 = 00000000e55419d1, Mem[0000000010081412] = 4c000000, %asi = 80
2851 stba %l1,[%i2+0x012]%asi ! Mem[0000000010081410] = 4c00d100
2852! %f10 = 22d7337e 00000000, %l6 = 0000000000000036
2853! Mem[0000000010181438] = ff1de8de000000f8
2854 add %i6,0x038,%g1
2855 stda %f10,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010181438] = ff1de8de7e33d722
2856! %l4 = 00000000000000ff, Mem[00000000100c1410] = 32000000
2857 stha %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00ff0000
2858! Mem[0000000030141408] = 6043c032, %l1 = 00000000e55419d1
2859 swapa [%i5+%o4]0x89,%l1 ! %l1 = 000000006043c032
2860! %l3 = ffffffffff0000ff, Mem[0000000010101426] = 7a78b8d6, %asi = 80
2861 stba %l3,[%i4+0x026]%asi ! Mem[0000000010101424] = 7a78ffd6
2862! %l1 = 000000006043c032, %l0 = 0000000000000000, %y = 000000ff
2863 sdiv %l1,%l0,%l6 ! %l6 = 0000000000000036
2864 mov %l0,%y ! %y = 00000028
2865! %l2 = 7e610554, %l3 = ff0000ff, Mem[0000000010081410] = 00d1004c c3000000
2866 stda %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 7e610554 ff0000ff
2867! Mem[0000000030081400] = ffffffff, %l0 = 0000000000000028
2868 ldstuba [%i2+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
2869! Starting 10 instruction Load Burst
2870! Mem[0000000030181408] = a500ff36, %l1 = 000000006043c032
2871 ldswa [%i6+%o4]0x89,%l1 ! %l1 = ffffffffa500ff36
2872
2873p0_label_101:
2874! Mem[0000000010081408] = 000071ff, %l6 = 0000000000000036
2875 ldsha [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
2876! Mem[0000000010081430] = 57e0ee45, %l6 = 0000000000000000
2877 lduwa [%i2+0x030]%asi,%l6 ! %l6 = 0000000057e0ee45
2878! Mem[0000000010041408] = 6043c032 ff000000, %l6 = 57e0ee45, %l7 = ff269c42
2879 ldda [%i1+%o4]0x80,%l6 ! %l6 = 000000006043c032 00000000ff000000
2880! Code Fragment 4
2881p0_fragment_21:
2882! %l0 = 00000000000000ff
2883 setx 0x25b3bc3fbe73c3fb,%g7,%l0 ! %l0 = 25b3bc3fbe73c3fb
2884! %l1 = ffffffffa500ff36
2885 setx 0x9832c98fb248d9e7,%g7,%l1 ! %l1 = 9832c98fb248d9e7
2886 setx 0x7ff8, %g1, %g2
2887 and %l0, %g2, %l0
2888 setx 0xffffffff, %g1, %g2
2889 and %l1, %g2, %l1
2890 setx 0x100000000, %g1, %g2
2891 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2892 ta T_CHANGE_HPRIV
2893 stxa %l1, [%l0]ASI_ICACHE_INSTR
2894 ta T_CHANGE_NONHPRIV
2895! %l0 = 25b3bc3fbe73c3fb
2896 setx 0x67b225b86c8b3eb6,%g7,%l0 ! %l0 = 67b225b86c8b3eb6
2897! %l1 = 9832c98fb248d9e7
2898 setx 0x3164690804b3002f,%g7,%l1 ! %l1 = 3164690804b3002f
2899! Mem[0000000030041410] = 000000ff, %l0 = 67b225b86c8b3eb6
2900 lduba [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
2901! Mem[0000000030141410] = fc1eb538, %l5 = 0000000000000021
2902 ldsba [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000038
2903! Mem[0000000010001424] = 000000ff, %l3 = ffffffffff0000ff
2904 lduw [%i0+0x024],%l3 ! %l3 = 00000000000000ff
2905! Mem[00000000100c1408] = 00000000000000ff, %l3 = 00000000000000ff
2906 ldxa [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000ff
2907! Mem[0000000010181410] = 6c000000ff269c42, %f26 = 089fef88 9219343b
2908 ldda [%i6+%o5]0x80,%f26 ! %f26 = 6c000000 ff269c42
2909! Starting 10 instruction Store Burst
2910! %l0 = 00000000000000ff, Mem[0000000030141400] = 1bf4f8dc053b2c10
2911 stxa %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000000000ff
2912
2913p0_label_102:
2914! Mem[0000000010141428] = 6b6a62a09aea71c3, %l3 = 00000000000000ff, %l5 = 0000000000000038
2915 add %i5,0x28,%g1
2916 casxa [%g1]0x80,%l3,%l5 ! %l5 = 6b6a62a09aea71c3
2917! Mem[0000000030101408] = ff000000, %l7 = 00000000ff000000
2918 ldstuba [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
2919! Mem[00000000100c140b] = ff000000, %l5 = 6b6a62a09aea71c3
2920 ldstub [%i3+0x00b],%l5 ! %l5 = 00000000000000ff
2921! Mem[00000000100c1400] = 00000000, %l6 = 000000006043c032
2922 ldstuba [%i3+%g0]0x80,%l6 ! %l6 = 00000000000000ff
2923! %l4 = 00000000000000ff, Mem[0000000030101400] = 000000ff
2924 stba %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
2925! %l3 = 00000000000000ff, Mem[0000000021800101] = eaff7eb5, %asi = 80
2926 stba %l3,[%o3+0x101]%asi ! Mem[0000000021800100] = eaff7eb5
2927! Mem[0000000030081400] = ffffffff, %l2 = 0000f04a7e610554
2928 ldstuba [%i2+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
2929! %l3 = 00000000000000ff, Mem[00000000211c0000] = 71ff4b99, %asi = 80
2930 stha %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff4b99
2931! %l7 = 0000000000000000, Mem[0000000030141400] = 00000000
2932 stba %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
2933! Starting 10 instruction Load Burst
2934! Mem[0000000010081408] = 000071ff, %l5 = 0000000000000000
2935 ldsb [%i2+0x00b],%l5 ! %l5 = ffffffffffffffff
2936
2937p0_label_103:
2938! Mem[0000000030141408] = e55419d1, %l0 = 00000000000000ff
2939 lduwa [%i5+%o4]0x89,%l0 ! %l0 = 00000000e55419d1
2940! Mem[0000000010081400] = 00000078, %l3 = 00000000000000ff
2941 lduba [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000000
2942! Mem[0000000030101408] = ff0000ff38b51efc, %l6 = 0000000000000000
2943 ldxa [%i4+%o4]0x81,%l6 ! %l6 = ff0000ff38b51efc
2944! Mem[0000000020800000] = 00e55b63, %l7 = 0000000000000000
2945 ldub [%o1+%g0],%l7 ! %l7 = 0000000000000000
2946! Mem[0000000010181408] = ff000080, %l3 = 0000000000000000
2947 lduba [%i6+%o4]0x80,%l3 ! %l3 = 00000000000000ff
2948! Mem[0000000030141400] = 00000000, %f9 = c750ee45
2949 lda [%i5+%g0]0x81,%f9 ! %f9 = 00000000
2950! Mem[0000000010081408] = ff710000, %f4 = 32c04360
2951 lda [%i2+%o4]0x88,%f4 ! %f4 = ff710000
2952! Mem[0000000030181400] = ffa56439, %l1 = 3164690804b3002f
2953 ldswa [%i6+%g0]0x81,%l1 ! %l1 = ffffffffffa56439
2954! Mem[00000000201c0000] = ed05eaae, %l0 = 00000000e55419d1
2955 ldsh [%o0+%g0],%l0 ! %l0 = ffffffffffffed05
2956! Starting 10 instruction Store Burst
2957! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010101400] = ff0000ff 5b000000
2958 stda %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff ffffffff
2959
2960p0_label_104:
2961! %l1 = ffffffffffa56439, Mem[0000000030181400] = ffa56439
2962 stwa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffa56439
2963! %f14 = 77dc5bff adf36949, %l3 = 00000000000000ff
2964! Mem[0000000010181438] = ff1de8de7e33d722
2965 add %i6,0x038,%g1
2966 stda %f14,[%g1+%l3]ASI_PST8_P ! Mem[0000000010181438] = 77dc5bffadf36949
2967! %l0 = ffffed05, %l1 = ffa56439, Mem[0000000010181420] = 00000000 5405617e
2968 stda %l0,[%i6+0x020]%asi ! Mem[0000000010181420] = ffffed05 ffa56439
2969! Mem[0000000010041410] = 38b51efc, %l5 = ffffffffffffffff, %asi = 80
2970 swapa [%i1+0x010]%asi,%l5 ! %l5 = 0000000038b51efc
2971! %l2 = 00000000000000ff, Mem[0000000030081408] = ff1de8de000000f8
2972 stxa %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000000000ff
2973! %f21 = e55419d1, Mem[0000000030141408] = e55419d1
2974 sta %f21,[%i5+%o4]0x89 ! Mem[0000000030141408] = e55419d1
2975! Mem[0000000010141400] = ff0000ff, %l4 = 00000000000000ff
2976 ldstuba [%i5+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
2977! Mem[0000000010001400] = ff4a8e7a, %l6 = ff0000ff38b51efc
2978 ldstuba [%i0+%g0]0x88,%l6 ! %l6 = 0000007a000000ff
2979! %l4 = 00000000000000ff, Mem[0000000030181410] = 36540000a69ebf0f
2980 stxa %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000000000ff
2981! Starting 10 instruction Load Burst
2982! %l2 = 00000000000000ff, Mem[00000000218001c0] = 2934eec2
2983 sth %l2,[%o3+0x1c0] ! Mem[00000000218001c0] = 00ffeec2
2984
2985p0_label_105:
2986! Mem[0000000030141408] = d11954e5, %l6 = 000000000000007a
2987 ldswa [%i5+%o4]0x81,%l6 ! %l6 = ffffffffd11954e5
2988! Mem[0000000010081400] = 78000000, %l2 = 00000000000000ff
2989 ldsha [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
2990! Mem[0000000010181410] = 6c000000ff269c42, %l2 = 0000000000000000
2991 ldx [%i6+%o5],%l2 ! %l2 = 6c000000ff269c42
2992! Mem[0000000030181400] = 000000003964a5ff, %f28 = 33a554cf 1231146f
2993 ldda [%i6+%g0]0x89,%f28 ! %f28 = 00000000 3964a5ff
2994! Mem[0000000010141400] = ff27a1d0 ff0000ff, %l0 = ffffed05, %l1 = ffa56439
2995 ldda [%i5+%g0]0x88,%l0 ! %l0 = 00000000ff0000ff 00000000ff27a1d0
2996! Mem[0000000010001410] = ef78fd02, %f28 = 00000000
2997 lda [%i0+%o5]0x88,%f28 ! %f28 = ef78fd02
2998! Mem[0000000010081408] = ff710000, %l1 = 00000000ff27a1d0
2999 lduba [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
3000! Mem[0000000010181410] = 6c000000, %l0 = 00000000ff0000ff
3001 lduha [%i6+%o5]0x80,%l0 ! %l0 = 0000000000006c00
3002! Mem[0000000010181410] = 6c000000, %l7 = 0000000000000000
3003 lduba [%i6+%o5]0x80,%l7 ! %l7 = 000000000000006c
3004! Starting 10 instruction Store Burst
3005! %f13 = ff000000, Mem[0000000010041400] = 000000ff
3006 sta %f13,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000
3007
3008p0_label_106:
3009! %l0 = 0000000000006c00, Mem[0000000010041400] = e8fff1b8ff000000
3010 stxa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000000006c00
3011! %l1 = 0000000000000000, Mem[00000000201c0001] = ed05eaae, %asi = 80
3012 stba %l1,[%o0+0x001]%asi ! Mem[00000000201c0000] = ed00eaae
3013! %l2 = 6c000000ff269c42, Mem[00000000100c1401] = ff000000
3014 stb %l2,[%i3+0x001] ! Mem[00000000100c1400] = ff420000
3015! %l0 = 00006c00, %l1 = 00000000, Mem[0000000010081400] = 00000078 695fe48a
3016 stda %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00006c00 00000000
3017! %l2 = 6c000000ff269c42, imm = 0000000000000983, %l4 = 00000000000000ff
3018 andn %l2,0x983,%l4 ! %l4 = 6c000000ff269440
3019! %l0 = 0000000000006c00, Mem[0000000030101410] = 00000084
3020 stba %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000084
3021! Mem[0000000010141400] = ff0000ff, %l3 = 00000000000000ff
3022 ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
3023! %l2 = 6c000000ff269c42, Mem[0000000030081400] = ffffffff
3024 stba %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 42ffffff
3025! %f28 = ef78fd02 3964a5ff, %l2 = 6c000000ff269c42
3026! Mem[0000000010141418] = 7448f194c0a55d7e
3027 add %i5,0x018,%g1
3028 stda %f28,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010141418] = 74a5f194c0a5787e
3029! Starting 10 instruction Load Burst
3030! Mem[0000000010001424] = 000000ff, %l3 = 00000000000000ff
3031 ldswa [%i0+0x024]%asi,%l3 ! %l3 = 00000000000000ff
3032
3033p0_label_107:
3034! Mem[0000000010141400] = ff0000ff, %l1 = 0000000000000000
3035 lduwa [%i5+%g0]0x88,%l1 ! %l1 = 00000000ff0000ff
3036! Mem[0000000010001408] = 000000ff, %l5 = 0000000038b51efc
3037 ldsha [%i0+%o4]0x88,%l5 ! %l5 = 00000000000000ff
3038! Mem[0000000030141400] = ff00000000000000, %f12 = fc1eb538 ff000000
3039 ldda [%i5+%g0]0x89,%f12 ! %f12 = ff000000 00000000
3040! Mem[0000000030041410] = 000000ff, %l3 = 00000000000000ff
3041 lduha [%i1+%o5]0x89,%l3 ! %l3 = 00000000000000ff
3042! %l6 = ffffffffd11954e5, imm = 0000000000000e13, %l4 = 6c000000ff269440
3043 and %l6,0xe13,%l4 ! %l4 = 0000000000000401
3044! Mem[00000000218001c0] = 00ffeec2, %l7 = 000000000000006c
3045 lduha [%o3+0x1c0]%asi,%l7 ! %l7 = 00000000000000ff
3046! Mem[00000000300c1408] = 800000ff, %l3 = 00000000000000ff
3047 lduha [%i3+%o4]0x89,%l3 ! %l3 = 00000000000000ff
3048! Mem[0000000010081408] = 000071ff, %l1 = 00000000ff0000ff
3049 lduwa [%i2+%o4]0x80,%l1 ! %l1 = 00000000000071ff
3050! %l7 = 00000000000000ff, %l2 = 6c000000ff269c42, %y = 00000028
3051 umul %l7,%l2,%l2 ! %l2 = 000000fe2775a5be, %y = 000000fe
3052! Starting 10 instruction Store Burst
3053! %l3 = 00000000000000ff, Mem[00000000300c1400] = ff000000
3054 stha %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff0000ff
3055
3056p0_label_108:
3057! %l2 = 2775a5be, %l3 = 000000ff, Mem[0000000010001400] = ff8e4aff ffffffff
3058 stda %l2,[%i0+0x000]%asi ! Mem[0000000010001400] = 2775a5be 000000ff
3059! Mem[0000000030041410] = ff000000, %l3 = 00000000000000ff
3060 swapa [%i1+%o5]0x81,%l3 ! %l3 = 00000000ff000000
3061! %l3 = 00000000ff000000, Mem[00000000211c0000] = 00ff4b99
3062 sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = 00004b99
3063! %l3 = 00000000ff000000, Mem[00000000300c1410] = dcf80000
3064 stha %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
3065! Mem[00000000100c143c] = 7b3c982e, %l5 = 00000000000000ff
3066 swap [%i3+0x03c],%l5 ! %l5 = 000000007b3c982e
3067! %l4 = 0000000000000401, Mem[0000000010001400] = 2775a5be000000ff
3068 stxa %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000401
3069! Mem[00000000100c140c] = 00000000, %l7 = 000000ff, %l5 = 7b3c982e
3070 add %i3,0x0c,%g1
3071 casa [%g1]0x80,%l7,%l5 ! %l5 = 0000000000000000
3072! %l3 = 00000000ff000000, Mem[0000000010041430] = 16627be4
3073 stw %l3,[%i1+0x030] ! Mem[0000000010041430] = ff000000
3074! Mem[00000000300c1400] = ff0000ff, %l6 = ffffffffd11954e5
3075 ldstuba [%i3+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
3076! Starting 10 instruction Load Burst
3077! Mem[0000000010081430] = 57e0ee45, %l7 = 00000000000000ff
3078 ldsha [%i2+0x030]%asi,%l7 ! %l7 = 00000000000057e0
3079
3080p0_label_109:
3081! Mem[0000000010101410] = 6e840000, %f7 = 1afba657
3082 lda [%i4+0x010]%asi,%f7 ! %f7 = 6e840000
3083! Mem[0000000030001400] = ff000000, %l5 = 0000000000000000
3084 ldsha [%i0+%g0]0x81,%l5 ! %l5 = ffffffffffffff00
3085! Mem[0000000030081408] = ff000000, %f28 = ef78fd02
3086 lda [%i2+%o4]0x81,%f28 ! %f28 = ff000000
3087! Mem[0000000030141408] = d11954e5, %l1 = 00000000000071ff
3088 ldswa [%i5+%o4]0x81,%l1 ! %l1 = ffffffffd11954e5
3089! Mem[0000000030001410] = 7a8e4aff, %l3 = 00000000ff000000
3090 lduwa [%i0+%o5]0x89,%l3 ! %l3 = 000000007a8e4aff
3091! %l3 = 000000007a8e4aff, imm = 000000000000038d, %l0 = 0000000000006c00
3092 addc %l3,0x38d,%l0 ! %l0 = 000000007a8e4e8c
3093! Mem[0000000030001410] = ff4a8e7ab4e6d098, %f30 = 48cf5038 11c91c98
3094 ldda [%i0+%o5]0x81,%f30 ! %f30 = ff4a8e7a b4e6d098
3095! Mem[0000000010041420] = b6366b43, %l6 = 00000000000000ff
3096 lduha [%i1+0x022]%asi,%l6 ! %l6 = 0000000000006b43
3097! Mem[0000000021800080] = 006c3e7c, %l0 = 000000007a8e4e8c
3098 lduba [%o3+0x081]%asi,%l0 ! %l0 = 000000000000006c
3099! Starting 10 instruction Store Burst
3100! %l3 = 000000007a8e4aff, Mem[0000000010001408] = ff000000000000ff
3101 stxa %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000007a8e4aff
3102
3103p0_label_110:
3104! %l7 = 00000000000057e0, Mem[0000000030181400] = 000000003964a5ff
3105 stxa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000000057e0
3106! %f19 = 800000ff, Mem[0000000030081408] = 000000ff
3107 sta %f19,[%i2+%o4]0x89 ! Mem[0000000030081408] = 800000ff
3108! Mem[0000000030001400] = ff000000, %l4 = 0000000000000401
3109 swapa [%i0+%g0]0x81,%l4 ! %l4 = 00000000ff000000
3110! Mem[0000000010181408] = 800000ff, %l4 = 00000000ff000000
3111 swapa [%i6+%o4]0x88,%l4 ! %l4 = 00000000800000ff
3112! Mem[0000000010141408] = 000000d4, %l5 = ffffffffffffff00
3113 swapa [%i5+%o4]0x80,%l5 ! %l5 = 00000000000000d4
3114! %f20 = ff0000ff e55419d1, %l5 = 00000000000000d4
3115! Mem[0000000010041400] = 006c000000000000
3116 stda %f20,[%i1+%l5]ASI_PST32_PL ! Mem[0000000010041400] = 006c000000000000
3117! Mem[0000000030041400] = 00000000, %l7 = 00000000000057e0
3118 swapa [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
3119! Mem[0000000010101431] = 9504e03a, %l6 = 0000000000006b43
3120 ldstuba [%i4+0x031]%asi,%l6 ! %l6 = 00000004000000ff
3121! %f16 = 00000000 0000dcf8 000000f2 800000ff
3122! %f20 = ff0000ff e55419d1 0c5290fc e58c2cb6
3123! %f24 = 6868c2ab c416d589 6c000000 ff269c42
3124! %f28 = ff000000 3964a5ff ff4a8e7a b4e6d098
3125 stda %f16,[%i4]ASI_BLK_AIUSL ! Block Store to 0000000030101400
3126! Starting 10 instruction Load Burst
3127! Mem[00000000300c1410] = 00000000, %l4 = 00000000800000ff
3128 lduha [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
3129
3130p0_label_111:
3131! Mem[00000000211c0000] = 00004b99, %l1 = ffffffffd11954e5
3132 lduba [%o2+0x000]%asi,%l1 ! %l1 = 0000000000000000
3133! Mem[0000000030001410] = 98d0e6b4 7a8e4aff, %l6 = 00000004, %l7 = 00000000
3134 ldda [%i0+%o5]0x89,%l6 ! %l6 = 000000007a8e4aff 0000000098d0e6b4
3135! Mem[0000000030181410] = 00000000, %l6 = 000000007a8e4aff
3136 lduba [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
3137! Mem[0000000010081408] = 000071ff, %l4 = 0000000000000000
3138 ldsha [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
3139! Mem[0000000010081410] = 5405617eff0000ff, %f10 = 22d7337e 00000000
3140 ldda [%i2+%o5]0x80,%f10 ! %f10 = 5405617e ff0000ff
3141! Mem[0000000030081410] = 00000078, %l7 = 0000000098d0e6b4
3142 ldswa [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000078
3143! Mem[0000000010041410] = 00000000 ffffffff, %l4 = 00000000, %l5 = 000000d4
3144 ldda [%i1+%o5]0x88,%l4 ! %l4 = 00000000ffffffff 0000000000000000
3145! Mem[0000000010081400] = 00006c00, %l6 = 0000000000000000
3146 ldsha [%i2+0x000]%asi,%l6 ! %l6 = 0000000000000000
3147! Mem[0000000010141410] = 36000000, %f9 = 00000000
3148 lda [%i5+%o5]0x80,%f9 ! %f9 = 36000000
3149! Starting 10 instruction Store Burst
3150! %l4 = 00000000ffffffff, Mem[0000000030081400] = 42ffffffffffffc3
3151 stxa %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000ffffffff
3152
3153p0_label_112:
3154! %l1 = 0000000000000000, Mem[0000000030101400] = f8dc0000
3155 stha %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
3156! Mem[0000000030041400] = e0570000, %l3 = 000000007a8e4aff
3157 swapa [%i1+%g0]0x89,%l3 ! %l3 = 00000000e0570000
3158! %l3 = 00000000e0570000, Mem[00000000201c0001] = ed00eaae, %asi = 80
3159 stba %l3,[%o0+0x001]%asi ! Mem[00000000201c0000] = ed00eaae
3160! Mem[00000000100c1410] = 00ff0000, %l7 = 0000000000000078
3161 ldstuba [%i3+%o5]0x80,%l7 ! %l7 = 00000000000000ff
3162! %l4 = ffffffff, %l5 = 00000000, Mem[0000000010101410] = 6e840000 00000000
3163 std %l4,[%i4+%o5] ! Mem[0000000010101410] = ffffffff 00000000
3164! %l7 = 0000000000000000, Mem[0000000030041408] = ff0000ff
3165 stba %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ff
3166! Mem[0000000030181410] = 00000000, %l4 = 00000000ffffffff
3167 ldstuba [%i6+%o5]0x81,%l4 ! %l4 = 00000000000000ff
3168! %l0 = 000000000000006c, Mem[0000000010141410] = 00000036
3169 stha %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000006c
3170! %l1 = 0000000000000000, Mem[000000001014140f] = ff5bdc77
3171 stb %l1,[%i5+0x00f] ! Mem[000000001014140c] = ff5bdc00
3172! Starting 10 instruction Load Burst
3173! Mem[00000000211c0000] = 00004b99, %l7 = 0000000000000000
3174 ldsh [%o2+%g0],%l7 ! %l7 = 0000000000000000
3175
3176p0_label_113:
3177! Mem[0000000010141428] = 6b6a62a09aea71c3, %l6 = 0000000000000000
3178 ldx [%i5+0x028],%l6 ! %l6 = 6b6a62a09aea71c3
3179! Mem[0000000010041400] = 006c0000, %l7 = 0000000000000000
3180 ldswa [%i1+%g0]0x80,%l7 ! %l7 = 00000000006c0000
3181 membar #Sync ! Added by membar checker (22)
3182! Mem[0000000010101418] = 1bf4f8dc 053b7086, %l4 = 00000000, %l5 = 00000000
3183 ldd [%i4+0x018],%l4 ! %l4 = 000000001bf4f8dc 00000000053b7086
3184! Mem[0000000010181408] = ff000000, %l1 = 0000000000000000
3185 lduba [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
3186! Mem[0000000010101438] = 37bb86bf 48972b83, %l2 = 2775a5be, %l3 = e0570000
3187 ldd [%i4+0x038],%l2 ! %l2 = 0000000037bb86bf 0000000048972b83
3188! Mem[0000000030041410] = ff000000, %l4 = 000000001bf4f8dc
3189 lduwa [%i1+%o5]0x89,%l4 ! %l4 = 00000000ff000000
3190! Mem[0000000030081410] = 00000078, %l1 = 0000000000000000
3191 ldsba [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000
3192! Mem[0000000010001400] = 0104000000000000, %l2 = 0000000037bb86bf
3193 ldxa [%i0+%g0]0x88,%l2 ! %l2 = 0104000000000000
3194! Mem[0000000030001400] = 00000401, %l4 = 00000000ff000000
3195 lduba [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
3196! Starting 10 instruction Store Burst
3197! %l4 = 0000000000000000, Mem[00000000300c1410] = 00000000
3198 stba %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
3199
3200p0_label_114:
3201! %l7 = 00000000006c0000, Mem[0000000030001408] = 5b000000
3202 stwa %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = 006c0000
3203! Mem[0000000030041408] = ff000000, %l7 = 00000000006c0000
3204 ldstuba [%i1+%o4]0x89,%l7 ! %l7 = 00000000000000ff
3205! Mem[0000000010181434] = 800000ff, %l7 = 00000000, %l3 = 48972b83
3206 add %i6,0x34,%g1
3207 casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000800000ff
3208! Mem[00000000300c1400] = ff0000ff, %l5 = 00000000053b7086
3209 ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
3210! Mem[0000000030041408] = ff0000ff, %l2 = 0104000000000000
3211 ldstuba [%i1+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
3212! Mem[000000001000141d] = 24ff598d, %l6 = 6b6a62a09aea71c3
3213 ldstuba [%i0+0x01d]%asi,%l6 ! %l6 = 000000ff000000ff
3214! %f23 = e58c2cb6, Mem[00000000100c1400] = 000042ff
3215 sta %f23,[%i3+%g0]0x88 ! Mem[00000000100c1400] = e58c2cb6
3216! Mem[0000000010141410] = 0000006c, %l2 = 00000000000000ff
3217 swapa [%i5+%o5]0x88,%l2 ! %l2 = 000000000000006c
3218! %f1 = 000000ff, %f31 = b4e6d098, %f0 = 00000000
3219 fadds %f1 ,%f31,%f0 ! %l0 = 000000000000008e, Unfinished, %fsr = 2900000800
3220! Starting 10 instruction Load Burst
3221! Mem[0000000010001408] = ff4a8e7a 00000000, %l4 = 00000000, %l5 = 000000ff
3222 ldda [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000 00000000ff4a8e7a
3223
3224p0_label_115:
3225! Mem[00000000100c1408] = ff0000ff, %l7 = 0000000000000000
3226 ldsha [%i3+%o4]0x80,%l7 ! %l7 = ffffffffffffff00
3227! Mem[0000000010081408] = 000000f0ff710000, %l7 = ffffffffffffff00
3228 ldxa [%i2+%o4]0x88,%l7 ! %l7 = 000000f0ff710000
3229! Mem[0000000010081400] = 00006c00 00000000, %l2 = 0000006c, %l3 = 800000ff
3230 ldda [%i2+%g0]0x80,%l2 ! %l2 = 0000000000006c00 0000000000000000
3231! Mem[0000000030041408] = ff0000ff f2000000, %l0 = 0000008e, %l1 = 00000000
3232 ldda [%i1+%o4]0x81,%l0 ! %l0 = 00000000ff0000ff 00000000f2000000
3233! Mem[0000000030181400] = e0570000, %l5 = 00000000ff4a8e7a
3234 ldsha [%i6+%g0]0x81,%l5 ! %l5 = ffffffffffffe057
3235! Mem[0000000010181410] = 6c000000, %l7 = 000000f0ff710000
3236 lduwa [%i6+%o5]0x80,%l7 ! %l7 = 000000006c000000
3237! Mem[0000000010081410] = 5405617e, %l2 = 0000000000006c00
3238 lduha [%i2+%o5]0x80,%l2 ! %l2 = 0000000000005405
3239! Mem[0000000010141410] = 000000ff, %l5 = ffffffffffffe057
3240 ldsba [%i5+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
3241! %f23 = e58c2cb6, %f12 = ff000000
3242 fcmps %fcc0,%f23,%f12 ! %fcc0 = 2
3243! Starting 10 instruction Store Burst
3244! Mem[00000000201c0001] = ed00eaae, %l5 = ffffffffffffffff
3245 ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 00000000000000ff
3246
3247p0_label_116:
3248! %f8 = 0db79c36, Mem[0000000030181408] = 36ff00a5
3249 sta %f8 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0db79c36
3250! Mem[000000001000142e] = 00004aff, %l5 = 0000000000000000
3251 ldstuba [%i0+0x02e]%asi,%l5 ! %l5 = 0000004a000000ff
3252! %l2 = 0000000000005405, Mem[0000000010041408] = 6043c032
3253 stba %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0543c032
3254! %f6 = 38b51efc 6e840000, %l3 = 0000000000000000
3255! Mem[0000000010181408] = 000000fff2000000
3256 add %i6,0x008,%g1
3257 stda %f6,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010181408] = 000000fff2000000
3258! %f16 = 00000000 0000dcf8, %l4 = 0000000000000000
3259! Mem[0000000010081438] = 7f9995a9ffff2507
3260 add %i2,0x038,%g1
3261 stda %f16,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010081438] = 7f9995a9ffff2507
3262! %l4 = 00000000, %l5 = 0000004a, Mem[00000000300c1410] = 00000000 ff0000ff
3263 stda %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 0000004a
3264! Mem[0000000010141400] = ff0000ff, %l1 = 00000000f2000000
3265 swapa [%i5+%g0]0x80,%l1 ! %l1 = 00000000ff0000ff
3266! %l1 = 00000000ff0000ff, Mem[0000000030001400] = 0000008401040000
3267 stxa %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000ff0000ff
3268! %l6 = 00000000000000ff, Mem[0000000010001408] = 000000007a8e4aff
3269 stxa %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000000000ff
3270! Starting 10 instruction Load Burst
3271! Mem[0000000030181410] = 000000ff, %l1 = 00000000ff0000ff
3272 ldsha [%i6+%o5]0x89,%l1 ! %l1 = 00000000000000ff
3273
3274p0_label_117:
3275! Mem[00000000100c1420] = 0c0000ff ff0000ff, %l2 = 00005405, %l3 = 00000000
3276 ldd [%i3+0x020],%l2 ! %l2 = 000000000c0000ff 00000000ff0000ff
3277! Mem[0000000010101400] = ff000000, %l5 = 000000000000004a
3278 lduwa [%i4+%g0]0x80,%l5 ! %l5 = 00000000ff000000
3279! Mem[0000000010141408] = ffffff00, %l0 = 00000000ff0000ff
3280 ldub [%i5+0x009],%l0 ! %l0 = 00000000000000ff
3281! Mem[0000000030181400] = e0570000, %l2 = 000000000c0000ff
3282 lduba [%i6+%g0]0x81,%l2 ! %l2 = 00000000000000e0
3283! Mem[0000000030181410] = 000000ff, %f20 = ff0000ff
3284 lda [%i6+%o5]0x89,%f20 ! %f20 = 000000ff
3285! Mem[0000000030141400] = 00000000, %l4 = 0000000000000000
3286 ldswa [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000000
3287! %l3 = 00000000ff0000ff, imm = 0000000000000f7e, %l2 = 00000000000000e0
3288 subc %l3,0xf7e,%l2 ! %l2 = 00000000fefff181
3289! Mem[0000000010181408] = 000000fff2000000, %l3 = 00000000ff0000ff
3290 ldxa [%i6+%o4]0x80,%l3 ! %l3 = 000000fff2000000
3291! Mem[000000001008140c] = f0000000, %l5 = 00000000ff000000
3292 ldsha [%i2+0x00c]%asi,%l5 ! %l5 = fffffffffffff000
3293! Starting 10 instruction Store Burst
3294! %l0 = 00000000000000ff, Mem[0000000010141408] = ffffff00
3295 stwa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff
3296
3297p0_label_118:
3298! Mem[0000000010081408] = ff710000, %l7 = 000000006c000000
3299 ldstuba [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000ff
3300! %l6 = 00000000000000ff, imm = 0000000000000b81, %l3 = 000000fff2000000
3301 xor %l6,0xb81,%l3 ! %l3 = 0000000000000b7e
3302! Mem[0000000010181400] = 00000000, %l1 = 00000000000000ff
3303 swapa [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
3304! %f12 = ff000000 00000000, %l7 = 0000000000000000
3305! Mem[0000000010001418] = 38b51efc24ff598d
3306 add %i0,0x018,%g1
3307 stda %f12,[%g1+%l7]ASI_PST32_P ! Mem[0000000010001418] = 38b51efc24ff598d
3308! %f10 = 5405617e ff0000ff, Mem[0000000030001400] = ff0000ff 00000000
3309 stda %f10,[%i0+%g0]0x81 ! Mem[0000000030001400] = 5405617e ff0000ff
3310! %l6 = 00000000000000ff, Mem[0000000010101410] = ffffffff
3311 stwa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
3312! Mem[0000000030141408] = d11954e5, %l0 = 00000000000000ff
3313 swapa [%i5+%o4]0x81,%l0 ! %l0 = 00000000d11954e5
3314! %l0 = 00000000d11954e5, Mem[00000000211c0001] = 00004b99
3315 stb %l0,[%o2+0x001] ! Mem[00000000211c0000] = 00e54b99
3316! Code Fragment 4
3317p0_fragment_22:
3318! %l0 = 00000000d11954e5
3319 setx 0x6b11ce5794258a46,%g7,%l0 ! %l0 = 6b11ce5794258a46
3320! %l1 = 0000000000000000
3321 setx 0xb0d05b0010072626,%g7,%l1 ! %l1 = b0d05b0010072626
3322 setx 0x7ff8, %g1, %g2
3323 and %l0, %g2, %l0
3324 setx 0xffffffff, %g1, %g2
3325 and %l1, %g2, %l1
3326 setx 0x100000000, %g1, %g2
3327 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3328 ta T_CHANGE_HPRIV
3329 stxa %l1, [%l0]ASI_ICACHE_INSTR
3330 ta T_CHANGE_NONHPRIV
3331! %l0 = 6b11ce5794258a46
3332 setx 0x397cc5b0275ba447,%g7,%l0 ! %l0 = 397cc5b0275ba447
3333! %l1 = b0d05b0010072626
3334 setx 0x1ec8403ff1e6bb78,%g7,%l1 ! %l1 = 1ec8403ff1e6bb78
3335! Starting 10 instruction Load Burst
3336! Mem[0000000010081434] = ff1de8ff, %l1 = 1ec8403ff1e6bb78
3337 lduh [%i2+0x034],%l1 ! %l1 = 000000000000ff1d
3338
3339p0_label_119:
3340! Mem[0000000030181408] = 0db79c36, %l5 = fffffffffffff000
3341 ldsha [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000db7
3342! Mem[0000000010181410] = 0000006c, %l5 = 0000000000000db7
3343 lduha [%i6+%o5]0x88,%l5 ! %l5 = 000000000000006c
3344! Mem[0000000030141400] = 00000000, %l3 = 0000000000000b7e
3345 ldsba [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000000
3346! Mem[00000000100c1400] = b62c8ce500000071, %f12 = ff000000 00000000
3347 ldda [%i3+%g0]0x80,%f12 ! %f12 = b62c8ce5 00000071
3348! Mem[00000000300c1400] = 00000000 ff0000ff, %l6 = 000000ff, %l7 = 00000000
3349 ldda [%i3+%g0]0x89,%l6 ! %l6 = 00000000ff0000ff 0000000000000000
3350! Mem[00000000300c1400] = 00000000 ff0000ff, %l4 = 00000000, %l5 = 0000006c
3351 ldda [%i3+%g0]0x89,%l4 ! %l4 = 00000000ff0000ff 0000000000000000
3352! Mem[00000000300c1400] = ff0000ff, %l5 = 0000000000000000
3353 ldswa [%i3+%g0]0x81,%l5 ! %l5 = ffffffffff0000ff
3354! Mem[0000000030001400] = 5405617eff0000ff, %l5 = ffffffffff0000ff
3355 ldxa [%i0+%g0]0x81,%l5 ! %l5 = 5405617eff0000ff
3356! %f6 = 38b51efc, %f31 = b4e6d098, %f17 = 0000dcf8
3357 fdivs %f6 ,%f31,%f17 ! %f17 = c348e248
3358! Starting 10 instruction Store Burst
3359! Mem[0000000010141400] = 000000f2, %l2 = 00000000fefff181
3360 swapa [%i5+%g0]0x88,%l2 ! %l2 = 00000000000000f2
3361
3362p0_label_120:
3363! Mem[0000000010001438] = 8ae45fdc, %l5 = ff0000ff, %l7 = 00000000
3364 add %i0,0x38,%g1
3365 casa [%g1]0x80,%l5,%l7 ! %l7 = 000000008ae45fdc
3366! %l3 = 0000000000000000, Mem[0000000030041410] = 429c26ffff000000
3367 stxa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000000
3368! Mem[0000000010141410] = ff000000, %l7 = 000000008ae45fdc
3369 ldstuba [%i5+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
3370! %f18 = 000000f2 800000ff, Mem[0000000030141408] = 000000ff 0000ff57
3371 stda %f18,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000f2 800000ff
3372! %f26 = 6c000000 ff269c42, Mem[0000000030181410] = 000000ff ff000000
3373 stda %f26,[%i6+%o5]0x89 ! Mem[0000000030181410] = 6c000000 ff269c42
3374! %f0 = 00000000 000000ff ff0000ff 0000f8dc
3375! %f4 = ff710000 84000000 38b51efc 6e840000
3376! %f8 = 0db79c36 36000000 5405617e ff0000ff
3377! %f12 = b62c8ce5 00000071 77dc5bff adf36949
3378 stda %f0,[%i0]ASI_COMMIT_S ! Block Store to 0000000030001400
3379! %l4 = 00000000ff0000ff, Mem[0000000030141410] = 38b51efcc001e772
3380 stxa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000ff0000ff
3381 membar #Sync ! Added by membar checker (23)
3382! %l5 = 5405617eff0000ff, Mem[0000000010001410] = ef78fd02
3383 stha %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = ef7800ff
3384! Mem[00000000300c1400] = ff0000ff, %l2 = 00000000000000f2
3385 swapa [%i3+%g0]0x89,%l2 ! %l2 = 00000000ff0000ff
3386! Starting 10 instruction Load Burst
3387! Mem[0000000010141400] = 81f1fffe, %f19 = 800000ff
3388 ld [%i5+%g0],%f19 ! %f19 = 81f1fffe
3389
3390p0_label_121:
3391! Mem[0000000010101400] = ff000000 ffffffff 00000021 00000000
3392! Mem[0000000010101410] = ff000000 00000000 1bf4f8dc 053b7086
3393! Mem[0000000010101420] = ff2770d4 7a78ffd6 00000000 c750ee45
3394! Mem[0000000010101430] = 95ffe03a d37a8e6c 37bb86bf 48972b83
3395 ldda [%i4]ASI_BLK_P,%f0 ! Block Load from 0000000010101400
3396! Mem[0000000030101408] = 000000f2800000ff, %l1 = 000000000000ff1d
3397 ldxa [%i4+%o4]0x89,%l1 ! %l1 = 000000f2800000ff
3398! Mem[0000000010041410] = ffffffff, %l6 = 00000000ff0000ff
3399 ldsh [%i1+0x012],%l6 ! %l6 = ffffffffffffffff
3400! Mem[0000000030041408] = ff0000ff, %l4 = 00000000ff0000ff
3401 ldsba [%i1+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
3402! Mem[0000000030101410] = e55419d1, %l6 = ffffffffffffffff
3403 lduwa [%i4+%o5]0x89,%l6 ! %l6 = 00000000e55419d1
3404! Mem[0000000010001408] = ff00000000000000, %f16 = 00000000 c348e248
3405 ldda [%i0+%o4]0x88,%f16 ! %f16 = ff000000 00000000
3406! Mem[0000000030041400] = 7a8e4aff, %f22 = 0c5290fc
3407 lda [%i1+%g0]0x89,%f22 ! %f22 = 7a8e4aff
3408! Mem[0000000030101410] = ff0000ffe55419d1, %f30 = ff4a8e7a b4e6d098
3409 ldda [%i4+%o5]0x89,%f30 ! %f30 = ff0000ff e55419d1
3410! Mem[0000000010081400] = 00006c00, %l5 = 5405617eff0000ff
3411 ldswa [%i2+%g0]0x80,%l5 ! %l5 = 0000000000006c00
3412! Starting 10 instruction Store Burst
3413! %l4 = ffffffffffffffff, Mem[0000000021800081] = 006c3e7c
3414 stb %l4,[%o3+0x081] ! Mem[0000000021800080] = 00ff3e7c
3415
3416p0_label_122:
3417! %f30 = ff0000ff e55419d1, %l0 = 397cc5b0275ba447
3418! Mem[0000000010041420] = b6366b4384bc058d
3419 add %i1,0x020,%g1
3420 stda %f30,[%g1+%l0]ASI_PST16_P ! Mem[0000000010041420] = b63600ffe55419d1
3421! %l7 = 00000000000000ff, imm = fffffffffffff5c3, %l6 = 00000000e55419d1
3422 xor %l7,-0xa3d,%l6 ! %l6 = fffffffffffff53c
3423! Mem[0000000030001408] = ff0000ff, %l6 = fffffffffffff53c
3424 ldstuba [%i0+%o4]0x81,%l6 ! %l6 = 000000ff000000ff
3425! Mem[0000000010081410] = 7e610554, %l7 = 00000000000000ff
3426 ldstuba [%i2+%o5]0x88,%l7 ! %l7 = 00000054000000ff
3427 membar #Sync ! Added by membar checker (24)
3428! %f28 = ff000000 3964a5ff, %l4 = ffffffffffffffff
3429! Mem[0000000010101410] = ff00000000000000
3430 add %i4,0x010,%g1
3431 stda %f28,[%g1+%l4]ASI_PST32_P ! Mem[0000000010101410] = ff0000003964a5ff
3432! Mem[0000000030181408] = 369cb70d, %l1 = 000000f2800000ff
3433 swapa [%i6+%o4]0x89,%l1 ! %l1 = 00000000369cb70d
3434! %l1 = 00000000369cb70d, Mem[0000000030101410] = d11954e5
3435 stwa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 369cb70d
3436! Mem[00000000100c1400] = b62c8ce5, %l1 = 00000000369cb70d
3437 ldstuba [%i3+%g0]0x80,%l1 ! %l1 = 000000b6000000ff
3438! %f29 = 3964a5ff, %f19 = 81f1fffe, %f23 = e58c2cb6
3439 fdivs %f29,%f19,%f23 ! %f23 = f6f1e045
3440! Starting 10 instruction Load Burst
3441! Mem[0000000010101410] = ff000000, %l0 = 397cc5b0275ba447
3442 lduba [%i4+%o5]0x80,%l0 ! %l0 = 00000000000000ff
3443
3444p0_label_123:
3445! Mem[0000000010041410] = ffffffff, %l7 = 0000000000000054
3446 lduwa [%i1+%o5]0x88,%l7 ! %l7 = 00000000ffffffff
3447! Mem[0000000010141400] = fefff181, %l7 = 00000000ffffffff
3448 ldswa [%i5+%g0]0x88,%l7 ! %l7 = fffffffffefff181
3449! %l2 = 00000000ff0000ff, %l2 = 00000000ff0000ff, %l4 = ffffffffffffffff
3450 xnor %l2,%l2,%l4 ! %l4 = ffffffffffffffff
3451! Mem[0000000010141400] = 81f1fffe, %f20 = 000000ff
3452 lda [%i5+%g0]0x80,%f20 ! %f20 = 81f1fffe
3453! Mem[0000000010101408] = 00000021 00000000, %l4 = ffffffff, %l5 = 00006c00
3454 ldd [%i4+%o4],%l4 ! %l4 = 0000000000000021 0000000000000000
3455! Mem[0000000030101408] = 800000ff, %l3 = 0000000000000000
3456 ldsba [%i4+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
3457! Mem[0000000010001410] = ef7800ff, %f31 = e55419d1
3458 lda [%i0+%o5]0x88,%f31 ! %f31 = ef7800ff
3459! Mem[0000000010181400] = ff000000, %l3 = ffffffffffffffff
3460 lduba [%i6+%g0]0x80,%l3 ! %l3 = 00000000000000ff
3461! Mem[000000001018140c] = f2000000, %f1 = ffffffff
3462 ld [%i6+0x00c],%f1 ! %f1 = f2000000
3463! Starting 10 instruction Store Burst
3464! Mem[0000000010001418] = 38b51efc, %l5 = 0000000000000000
3465 swap [%i0+0x018],%l5 ! %l5 = 0000000038b51efc
3466
3467p0_label_124:
3468! %f18 = 000000f2 81f1fffe, %l2 = 00000000ff0000ff
3469! Mem[0000000010041428] = 0000f04a7e610554
3470 add %i1,0x028,%g1
3471 stda %f18,[%g1+%l2]ASI_PST8_P ! Mem[0000000010041428] = 000000f281f1fffe
3472! %f9 = 7a78ffd6, %f23 = f6f1e045, %f24 = 6868c2ab
3473 fdivs %f9 ,%f23,%f24 ! %f24 = c303c506
3474! %f3 = 00000000, Mem[0000000010081408] = ff0071ff
3475 sta %f3 ,[%i2+0x008]%asi ! Mem[0000000010081408] = 00000000
3476! %l1 = 00000000000000b6, Mem[00000000300c1408] = ff000080
3477 stha %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00b60080
3478! Mem[0000000010081408] = 00000000, %l7 = fffffffffefff181
3479 ldstuba [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000ff
3480! Mem[0000000030101408] = ff000080, %l5 = 0000000038b51efc
3481 swapa [%i4+%o4]0x81,%l5 ! %l5 = 00000000ff000080
3482! %f8 = ff2770d4, %f29 = 3964a5ff, %f1 = f2000000
3483 fsubs %f8 ,%f29,%f1 ! %f1 = ff2770d4
3484! %l5 = 00000000ff000080, Mem[0000000030081408] = 800000ff
3485 stha %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 80000080
3486! Mem[0000000010181400] = ff000000, %l0 = 00000000000000ff
3487 lduha [%i6+%g0]0x80,%l0 ! %l0 = 000000000000ff00
3488! Starting 10 instruction Load Burst
3489! Mem[00000000100c1410] = 0000ffff, %l2 = 00000000ff0000ff
3490 lduwa [%i3+%o5]0x88,%l2 ! %l2 = 000000000000ffff
3491
3492p0_label_125:
3493! Mem[0000000010001410] = ff0078ef379b7334, %l7 = 0000000000000000
3494 ldxa [%i0+%o5]0x80,%l7 ! %l7 = ff0078ef379b7334
3495! Mem[00000000201c0000] = edffeaae, %l4 = 0000000000000021
3496 ldsha [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffedff
3497! Mem[0000000030101408] = 000000f2fc1eb538, %l4 = ffffffffffffedff
3498 ldxa [%i4+%o4]0x89,%l4 ! %l4 = 000000f2fc1eb538
3499! Mem[0000000010181400] = 000000ff, %l6 = 00000000000000ff
3500 lduha [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff
3501! Mem[0000000010101410] = ff000000, %l2 = 000000000000ffff
3502 ldswa [%i4+%o5]0x80,%l2 ! %l2 = ffffffffff000000
3503! Mem[0000000010081410] = ff05617eff0000ff, %l4 = 000000f2fc1eb538
3504 ldxa [%i2+%o5]0x80,%l4 ! %l4 = ff05617eff0000ff
3505! Mem[0000000030101408] = fc1eb538, %l5 = 00000000ff000080
3506 lduba [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000038
3507! Mem[0000000010081400] = 006c0000, %l1 = 00000000000000b6
3508 lduba [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
3509! Mem[0000000010181408] = ff000000, %l1 = 0000000000000000
3510 lduwa [%i6+%o4]0x88,%l1 ! %l1 = 00000000ff000000
3511! Starting 10 instruction Store Burst
3512! Mem[0000000010101408] = 21000000, %l5 = 0000000000000038
3513 swapa [%i4+%o4]0x88,%l5 ! %l5 = 0000000021000000
3514
3515p0_label_126:
3516! %l4 = ff05617eff0000ff, Mem[000000001018140c] = f2000000, %asi = 80
3517 stwa %l4,[%i6+0x00c]%asi ! Mem[000000001018140c] = ff0000ff
3518! %f13 = d37a8e6c, %f4 = ff000000, %f10 = 00000000 c750ee45
3519 fsmuld %f13,%f4 ,%f10 ! %f10 = 4a5f51cd 80000000
3520! %f6 = 1bf4f8dc, Mem[0000000030181408] = ff000080
3521 sta %f6 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 1bf4f8dc
3522! Mem[00000000201c0000] = edffeaae, %l2 = ffffffffff000000
3523 ldstuba [%o0+0x000]%asi,%l2 ! %l2 = 000000ed000000ff
3524! Mem[0000000010001408] = 00000000, %l6 = 000000ff, %l4 = ff0000ff
3525 add %i0,0x08,%g1
3526 casa [%g1]0x80,%l6,%l4 ! %l4 = 0000000000000000
3527! %f24 = c303c506, Mem[0000000010101400] = ff000000
3528 sta %f24,[%i4+%g0]0x80 ! Mem[0000000010101400] = c303c506
3529! %l5 = 0000000021000000, Mem[00000000100c1410] = ffff0000
3530 stha %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
3531! %l1 = 00000000ff000000, Mem[0000000010041400] = 006c0000
3532 stha %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
3533! Mem[0000000021800081] = 00ff3e7c, %l4 = 0000000000000000
3534 ldstub [%o3+0x081],%l4 ! %l4 = 000000ff000000ff
3535! Starting 10 instruction Load Burst
3536! Mem[0000000010081430] = 57e0ee45ff1de8ff, %f0 = ff000000 ff2770d4
3537 ldda [%i2+0x030]%asi,%f0 ! %f0 = 57e0ee45 ff1de8ff
3538
3539p0_label_127:
3540! %f31 = ef7800ff, %f8 = ff2770d4 7a78ffd6
3541 fstod %f31,%f8 ! %f8 = c5ef001f e0000000
3542! Mem[0000000010181428] = a69ebf0f, %l3 = 00000000000000ff
3543 lduh [%i6+0x028],%l3 ! %l3 = 000000000000a69e
3544! Mem[0000000030001400] = 00000000, %l2 = 00000000000000ed
3545 lduha [%i0+%g0]0x89,%l2 ! %l2 = 0000000000000000
3546! Mem[0000000010041424] = e55419d1, %l7 = ff0078ef379b7334
3547 lduh [%i1+0x026],%l7 ! %l7 = 00000000000019d1
3548! Mem[0000000030181400] = 000057e0, %l7 = 00000000000019d1
3549 ldswa [%i6+%g0]0x89,%l7 ! %l7 = 00000000000057e0
3550! Mem[0000000030101408] = fc1eb538, %l2 = 0000000000000000
3551 lduba [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000038
3552! Mem[0000000030141400] = 00000000, %l5 = 0000000021000000
3553 lduwa [%i5+%g0]0x89,%l5 ! %l5 = 0000000000000000
3554! Mem[00000000218000c0] = 16ff3492, %l1 = 00000000ff000000
3555 lduh [%o3+0x0c0],%l1 ! %l1 = 00000000000016ff
3556! Mem[0000000030001408] = ff0000ff, %l2 = 0000000000000038
3557 ldswa [%i0+%o4]0x81,%l2 ! %l2 = ffffffffff0000ff
3558! Starting 10 instruction Store Burst
3559! %f13 = d37a8e6c, Mem[0000000030081400] = 00000000
3560 sta %f13,[%i2+%g0]0x81 ! Mem[0000000030081400] = d37a8e6c
3561
3562p0_label_128:
3563! %f3 = 00000000, Mem[0000000030141400] = 00000000
3564 sta %f3 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
3565! %f18 = 000000f2 81f1fffe, Mem[00000000100c1410] = 00000000 00000000
3566 stda %f18,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000f2 81f1fffe
3567! %f12 = 95ffe03a d37a8e6c, Mem[0000000030181408] = 1bf4f8dc e8196ccd
3568 stda %f12,[%i6+%o4]0x81 ! Mem[0000000030181408] = 95ffe03a d37a8e6c
3569! Mem[0000000010041400] = 00000000, %l6 = 00000000000000ff
3570 swapa [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000
3571! Mem[0000000010181408] = 000000ff, %l6 = 0000000000000000
3572 swapa [%i6+%o4]0x80,%l6 ! %l6 = 00000000000000ff
3573! %l5 = 0000000000000000, Mem[0000000010001408] = 00000000000000ff
3574 stx %l5,[%i0+%o4] ! Mem[0000000010001408] = 0000000000000000
3575! %l1 = 00000000000016ff, Mem[0000000030101400] = 00000000
3576 stba %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff000000
3577! %f7 = 053b7086, %f16 = ff000000, %f9 = e0000000
3578 fmuls %f7 ,%f16,%f9 ! %f9 = c4bb7086
3579! Mem[0000000021800040] = ff4307c8, %l0 = 000000000000ff00
3580 ldstub [%o3+0x040],%l0 ! %l0 = 000000ff000000ff
3581! Starting 10 instruction Load Burst
3582! Mem[0000000010001400] = 00000000, %l0 = 00000000000000ff
3583 ldswa [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000
3584
3585p0_label_129:
3586! Mem[0000000010141404] = d0a127ff, %l7 = 00000000000057e0
3587 ldswa [%i5+0x004]%asi,%l7 ! %l7 = ffffffffd0a127ff
3588! Mem[0000000010101430] = 95ffe03ad37a8e6c, %f22 = 7a8e4aff f6f1e045
3589 ldd [%i4+0x030],%f22 ! %f22 = 95ffe03a d37a8e6c
3590! Mem[0000000010041408] = 0543c032ff000000, %l0 = 0000000000000000
3591 ldxa [%i1+0x008]%asi,%l0 ! %l0 = 0543c032ff000000
3592! Mem[0000000010141400] = 81f1fffed0a127ff, %f20 = 81f1fffe e55419d1
3593 ldda [%i5+%g0]0x80,%f20 ! %f20 = 81f1fffe d0a127ff
3594! Mem[0000000010041400] = 000000ff 00000000, %l0 = ff000000, %l1 = 000016ff
3595 ldda [%i1+%g0]0x80,%l0 ! %l0 = 00000000000000ff 0000000000000000
3596! Mem[0000000030041400] = 00000078 7a8e4aff, %l4 = 000000ff, %l5 = 00000000
3597 ldda [%i1+%g0]0x89,%l4 ! %l4 = 000000007a8e4aff 0000000000000078
3598! Mem[000000001014143c] = ff000000, %l5 = 0000000000000078
3599 lduba [%i5+0x03d]%asi,%l5 ! %l5 = 0000000000000000
3600! Mem[0000000010181434] = 800000ff, %f9 = c4bb7086
3601 ld [%i6+0x034],%f9 ! %f9 = 800000ff
3602 membar #Sync ! Added by membar checker (25)
3603! Mem[0000000010181400] = ff000000 0000f04a 00000000 ff0000ff
3604! Mem[0000000010181410] = 6c000000 ff269c42 c056b74d 3fff5bb1
3605! Mem[0000000010181420] = ffffed05 ffa56439 a69ebf0f 5c06ff76
3606! Mem[0000000010181430] = 000000f2 800000ff 77dc5bff adf36949
3607 ldda [%i6]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010181400
3608! Starting 10 instruction Store Burst
3609! Mem[0000000010081400] = 00006c00, %l1 = 0000000000000000
3610 ldstuba [%i2+%g0]0x80,%l1 ! %l1 = 00000000000000ff
3611
3612p0_label_130:
3613! %l3 = 000000000000a69e, %l4 = 000000007a8e4aff, %l4 = 000000007a8e4aff
3614 or %l3,%l4,%l4 ! %l4 = 000000007a8eeeff
3615! %l7 = ffffffffd0a127ff, Mem[0000000020800001] = 00e55b63, %asi = 80
3616 stba %l7,[%o1+0x001]%asi ! Mem[0000000020800000] = 00ff5b63
3617! Mem[0000000010041428] = 000000f2, %l6 = 00000000000000ff
3618 swap [%i1+0x028],%l6 ! %l6 = 00000000000000f2
3619! Mem[0000000030181400] = e0570000, %l6 = 00000000000000f2
3620 ldstuba [%i6+%g0]0x81,%l6 ! %l6 = 000000e0000000ff
3621! Mem[000000001014143c] = ff000000, %l4 = 000000007a8eeeff, %asi = 80
3622 swapa [%i5+0x03c]%asi,%l4 ! %l4 = 00000000ff000000
3623! %f28 = ff000000, Mem[0000000010041400] = ff000000
3624 sta %f28,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000
3625! %l5 = 0000000000000000, Mem[0000000010141400] = ff27a1d0fefff181
3626 stxa %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000000000000
3627! %l2 = ffffffffff0000ff, Mem[0000000010041410] = 00000000ffffffff
3628 stxa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffffff0000ff
3629! Mem[00000000300c1408] = 8000b600, %l1 = 0000000000000000
3630 ldstuba [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
3631! Starting 10 instruction Load Burst
3632! %l2 = ffffffffff0000ff, imm = fffffffffffff348, %l4 = 00000000ff000000
3633 addc %l2,-0xcb8,%l4 ! %l4 = fffffffffefff447
3634
3635p0_label_131:
3636! Mem[00000000100c1400] = e58c2cff, %l6 = 00000000000000e0
3637 ldswa [%i3+%g0]0x88,%l6 ! %l6 = ffffffffe58c2cff
3638! Mem[0000000010181408] = 00000000, %l4 = fffffffffefff447
3639 lduwa [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
3640! Mem[0000000010101400] = ffffffff06c503c3, %l5 = 0000000000000000
3641 ldxa [%i4+%g0]0x88,%l5 ! %l5 = ffffffff06c503c3
3642! Mem[000000001010141c] = 053b7086, %l2 = ffffffffff0000ff
3643 lduba [%i4+0x01e]%asi,%l2 ! %l2 = 0000000000000070
3644! Mem[0000000030041408] = 000000f2ff0000ff, %l1 = 0000000000000000
3645 ldxa [%i1+%o4]0x89,%l1 ! %l1 = 000000f2ff0000ff
3646! %l7 = ffffffffd0a127ff, imm = fffffffffffff6e6, %l1 = 000000f2ff0000ff
3647 orn %l7,-0x91a,%l1 ! %l1 = ffffffffd0a12fff
3648! Mem[0000000010041410] = ff0000ffffffffff, %f20 = 81f1fffe d0a127ff
3649 ldda [%i1+0x010]%asi,%f20 ! %f20 = ff0000ff ffffffff
3650! Mem[0000000010101400] = c303c506 ffffffff, %l2 = 00000070, %l3 = 0000a69e
3651 ldda [%i4+0x000]%asi,%l2 ! %l2 = 00000000c303c506 00000000ffffffff
3652! Mem[0000000010141408] = 000000ff, %l5 = ffffffff06c503c3
3653 lduwa [%i5+%o4]0x80,%l5 ! %l5 = 00000000000000ff
3654! Starting 10 instruction Store Burst
3655! %l4 = 0000000000000000, Mem[0000000010001410] = 34739b37ef7800ff
3656 stxa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000
3657
3658p0_label_132:
3659! %f22 = 95ffe03a, Mem[0000000030001408] = ff0000ff
3660 sta %f22,[%i0+%o4]0x81 ! Mem[0000000030001408] = 95ffe03a
3661! Mem[0000000010181400] = ff000000, %l4 = 0000000000000000
3662 ldstuba [%i6+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
3663! %f20 = ff0000ff ffffffff, Mem[0000000010001410] = 00000000 00000000
3664 stda %f20,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff0000ff ffffffff
3665! %l0 = 00000000000000ff, Mem[0000000010041410] = ff0000ff
3666 stwa %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff
3667! %f20 = ff0000ff ffffffff, Mem[0000000010101428] = 00000000 c750ee45
3668 stda %f20,[%i4+0x028]%asi ! Mem[0000000010101428] = ff0000ff ffffffff
3669! %l2 = c303c506, %l3 = ffffffff, Mem[0000000010001400] = 00000000 01040000
3670 stda %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = c303c506 ffffffff
3671! %l1 = ffffffffd0a12fff, Mem[0000000030101410] = 369cb70dff0000ff
3672 stxa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffffffffd0a12fff
3673! %f30 = ff0000ff, %f21 = ffffffff, %f27 = ff269c42
3674 fsubs %f30,%f21,%f27 ! %f27 = ffffffff
3675! %f22 = 95ffe03a d37a8e6c, %l3 = 00000000ffffffff
3676! Mem[0000000010001410] = ff0000ffffffffff
3677 add %i0,0x010,%g1
3678 stda %f22,[%g1+%l3]ASI_PST16_P ! Mem[0000000010001410] = 95ffe03ad37a8e6c
3679! Starting 10 instruction Load Burst
3680! Mem[0000000010101400] = ffffffff06c503c3, %f18 = 000000f2 81f1fffe
3681 ldda [%i4+%g0]0x88,%f18 ! %f18 = ffffffff 06c503c3
3682
3683p0_label_133:
3684! Mem[0000000030041408] = ff0000ff, %f18 = ffffffff
3685 lda [%i1+%o4]0x89,%f18 ! %f18 = ff0000ff
3686! Mem[00000000100c1410] = f2000000, %l6 = ffffffffe58c2cff
3687 ldswa [%i3+%o5]0x88,%l6 ! %l6 = fffffffff2000000
3688! Mem[000000001004140c] = ff000000, %f28 = ff000000
3689 ld [%i1+0x00c],%f28 ! %f28 = ff000000
3690! Mem[00000000100c1400] = ff2c8ce5 00000071 ff0000ff 00000000
3691! Mem[00000000100c1410] = 000000f2 81f1fffe 000000ff f90c00ff
3692! Mem[00000000100c1420] = 0c0000ff ff0000ff 00000000 00000071
3693! Mem[00000000100c1430] = af520c69 ff1de8de 8ae1e2be 000000ff
3694 ldda [%i3]ASI_BLK_AIUP,%f16 ! Block Load from 00000000100c1400
3695! Mem[0000000010081428] = 5403dcff23c848d7, %f4 = 6c000000 ff269c42
3696 ldd [%i2+0x028],%f4 ! %f4 = 5403dcff 23c848d7
3697! Mem[00000000100c1418] = 000000ff, %l3 = 00000000ffffffff
3698 ldsh [%i3+0x01a],%l3 ! %l3 = 00000000000000ff
3699! Mem[0000000030181400] = 000057ff, %f13 = 800000ff
3700 lda [%i6+%g0]0x89,%f13 ! %f13 = 000057ff
3701! Mem[0000000030001410] = 000071ff, %l5 = 00000000000000ff
3702 ldsba [%i0+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
3703! Mem[00000000300c1400] = 000000f2, %f2 = 00000000
3704 lda [%i3+%g0]0x89,%f2 ! %f2 = 000000f2
3705! Starting 10 instruction Store Burst
3706 membar #Sync ! Added by membar checker (26)
3707! %f4 = 5403dcff 23c848d7, Mem[0000000010181400] = ff000000 0000f04a
3708 stda %f4 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 5403dcff 23c848d7
3709
3710p0_label_134:
3711! %f26 = 00000000 00000071, Mem[0000000030081410] = 78000000 103cad5a
3712 stda %f26,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 00000071
3713! Mem[0000000010081434] = ff1de8ff, %l3 = 00000000000000ff
3714 swap [%i2+0x034],%l3 ! %l3 = 00000000ff1de8ff
3715! %l4 = 00000000000000ff, Mem[000000001004142a] = 000000ff
3716 sth %l4,[%i1+0x02a] ! Mem[0000000010041428] = 000000ff
3717! %f16 = ff2c8ce5, Mem[0000000030041410] = 00000000
3718 sta %f16,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff2c8ce5
3719! %f11 = 5c06ff76, Mem[0000000010001410] = 95ffe03a
3720 sta %f11,[%i0+%o5]0x80 ! Mem[0000000010001410] = 5c06ff76
3721! Mem[0000000010181408] = 00000000, %l2 = 00000000c303c506
3722 ldstuba [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff
3723! %l7 = ffffffffd0a127ff, Mem[0000000010141410] = 000000ff
3724 stha %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000027ff
3725! Mem[0000000010181408] = ff000000, %l6 = fffffffff2000000
3726 ldstuba [%i6+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
3727! Mem[0000000010081404] = 00000000, %l4 = 00000000000000ff, %asi = 80
3728 swapa [%i2+0x004]%asi,%l4 ! %l4 = 0000000000000000
3729! Starting 10 instruction Load Burst
3730! Mem[00000000300c1408] = 8000b6ff, %l1 = ffffffffd0a12fff
3731 ldsba [%i3+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
3732
3733p0_label_135:
3734! Mem[0000000020800000] = 00ff5b63, %l7 = ffffffffd0a127ff
3735 ldsha [%o1+0x000]%asi,%l7 ! %l7 = 00000000000000ff
3736! Mem[0000000010081430] = 57e0ee45, %l5 = ffffffffffffffff
3737 ldub [%i2+0x032],%l5 ! %l5 = 00000000000000ee
3738! Mem[0000000010041410] = ffffffffff000000, %l3 = 00000000ff1de8ff
3739 ldxa [%i1+%o5]0x88,%l3 ! %l3 = ffffffffff000000
3740! Mem[0000000030041400] = ff4a8e7a, %l5 = 00000000000000ee
3741 ldswa [%i1+%g0]0x81,%l5 ! %l5 = ffffffffff4a8e7a
3742! Mem[0000000030181408] = 3ae0ff95, %f2 = 000000f2
3743 lda [%i6+%o4]0x89,%f2 ! %f2 = 3ae0ff95
3744! Mem[0000000030041410] = e58c2cff, %l2 = 0000000000000000
3745 ldsba [%i1+%o5]0x81,%l2 ! %l2 = ffffffffffffffe5
3746! Mem[00000000211c0000] = 00e54b99, %l3 = ffffffffff000000
3747 ldsba [%o2+0x001]%asi,%l3 ! %l3 = ffffffffffffffe5
3748! Mem[0000000010141408] = 000000ff, %l0 = 00000000000000ff
3749 ldsha [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000
3750! Mem[000000001004142c] = 81f1fffe, %l3 = ffffffffffffffe5
3751 lduwa [%i1+0x02c]%asi,%l3 ! %l3 = 0000000081f1fffe
3752! Starting 10 instruction Store Burst
3753! Mem[00000000300c1408] = 8000b6ff, %l5 = ffffffffff4a8e7a
3754 ldstuba [%i3+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
3755
3756p0_label_136:
3757! Mem[0000000010101410] = ff000000, %l3 = 0000000081f1fffe
3758 swapa [%i4+%o5]0x80,%l3 ! %l3 = 00000000ff000000
3759! %f6 = c056b74d, %f2 = 3ae0ff95, %f5 = 23c848d7
3760 fsubs %f6 ,%f2 ,%f5 ! %f5 = c056d36d
3761! %l3 = 00000000ff000000, Mem[0000000010181400] = ffdc0354
3762 stba %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffdc0300
3763! Mem[0000000030081400] = 6c8e7ad3, %l7 = 00000000000000ff
3764 swapa [%i2+%g0]0x89,%l7 ! %l7 = 000000006c8e7ad3
3765! %l1 = ffffffffffffffff, Mem[0000000010141408] = 000000ffff5bdc00
3766 stxa %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffffffffffffffff
3767! Mem[00000000218000c1] = 16ff3492, %l3 = 00000000ff000000
3768 ldstuba [%o3+0x0c1]%asi,%l3 ! %l3 = 000000ff000000ff
3769! Mem[0000000030081400] = 000000ff, %l6 = 00000000000000ff
3770 ldstuba [%i2+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
3771! %f20 = 000000f2, Mem[0000000030081400] = 000000ff
3772 sta %f20,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000f2
3773! Mem[00000000211c0001] = 00e54b99, %l2 = ffffffffffffffe5
3774 ldstub [%o2+0x001],%l2 ! %l2 = 000000e5000000ff
3775! Starting 10 instruction Load Burst
3776! Mem[00000000100c1408] = ff0000ff, %l7 = 000000006c8e7ad3
3777 lduha [%i3+%o4]0x80,%l7 ! %l7 = 000000000000ff00
3778
3779p0_label_137:
3780! Mem[00000000100c1430] = af520c69, %l7 = 000000000000ff00
3781 ldsha [%i3+0x030]%asi,%l7 ! %l7 = ffffffffffffaf52
3782! Mem[0000000030001408] = 95ffe03a, %l1 = ffffffffffffffff
3783 ldswa [%i0+%o4]0x81,%l1 ! %l1 = ffffffff95ffe03a
3784! Mem[0000000010181410] = 429c26ff 0000006c, %l4 = 00000000, %l5 = 000000ff
3785 ldda [%i6+%o5]0x88,%l4 ! %l4 = 000000000000006c 00000000429c26ff
3786! Mem[0000000010041428] = 000000ff81f1fffe, %l3 = 00000000000000ff
3787 ldx [%i1+0x028],%l3 ! %l3 = 000000ff81f1fffe
3788! Mem[0000000010181410] = 429c26ff0000006c, %l2 = 00000000000000e5
3789 ldxa [%i6+%o5]0x88,%l2 ! %l2 = 429c26ff0000006c
3790! Mem[0000000030041410] = ff2c8ce5, %l4 = 000000000000006c
3791 ldsha [%i1+%o5]0x89,%l4 ! %l4 = ffffffffffff8ce5
3792! Mem[0000000010081400] = 006c00ff, %l4 = ffffffffffff8ce5
3793 lduwa [%i2+%g0]0x88,%l4 ! %l4 = 00000000006c00ff
3794! Mem[0000000030041408] = ff0000ff, %l6 = 00000000000000ff
3795 ldsha [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff
3796! Mem[00000000201c0000] = ffffeaae, %l3 = 000000ff81f1fffe
3797 ldsha [%o0+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
3798! Starting 10 instruction Store Burst
3799! Mem[00000000100c1410] = f2000000, %l6 = 00000000000000ff
3800 swapa [%i3+%o5]0x88,%l6 ! %l6 = 00000000f2000000
3801
3802p0_label_138:
3803! Mem[0000000010001400] = 06c503c3, %l7 = ffffffffffffaf52
3804 swapa [%i0+%g0]0x80,%l7 ! %l7 = 0000000006c503c3
3805! Mem[00000000211c0000] = 00ff4b99, %l2 = 429c26ff0000006c
3806 ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 00000000000000ff
3807! Mem[0000000010101420] = ff2770d47a78ffd6, %l4 = 00000000006c00ff, %l2 = 0000000000000000
3808 add %i4,0x20,%g1
3809 casxa [%g1]0x80,%l4,%l2 ! %l2 = ff2770d47a78ffd6
3810! Mem[00000000201c0001] = ffffeaae, %l2 = ff2770d47a78ffd6
3811 ldstuba [%o0+0x001]%asi,%l2 ! %l2 = 000000ff000000ff
3812! %l6 = f2000000, %l7 = 06c503c3, Mem[0000000030041400] = 7a8e4aff 00000078
3813 stda %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = f2000000 06c503c3
3814! Mem[0000000030101408] = 38b51efc, %l3 = ffffffffffffffff
3815 ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 00000038000000ff
3816! %f0 = ff000000 0000f04a 3ae0ff95 ff0000ff
3817! %f4 = 5403dcff c056d36d c056b74d 3fff5bb1
3818! %f8 = ffffed05 ffa56439 a69ebf0f 5c06ff76
3819! %f12 = 000000f2 000057ff 77dc5bff adf36949
3820 stda %f0,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400
3821 membar #Sync ! Added by membar checker (27)
3822! Mem[00000000300c1410] = 6dd356c0, %l2 = 00000000000000ff
3823 ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 0000006d000000ff
3824! Mem[0000000010041413] = 000000ff, %l3 = 0000000000000038
3825 ldstuba [%i1+0x013]%asi,%l3 ! %l3 = 000000ff000000ff
3826! Starting 10 instruction Load Burst
3827! Mem[0000000010141400] = 00000000, %f12 = 000000f2
3828 lda [%i5+%g0]0x80,%f12 ! %f12 = 00000000
3829
3830p0_label_139:
3831! Mem[00000000100c1410] = ff00000081f1fffe, %l1 = ffffffff95ffe03a
3832 ldxa [%i3+%o5]0x80,%l1 ! %l1 = ff00000081f1fffe
3833! Mem[00000000211c0000] = ffff4b99, %l4 = 00000000006c00ff
3834 lduh [%o2+%g0],%l4 ! %l4 = 000000000000ffff
3835! Mem[0000000030001408] = 95ffe03a, %l4 = 000000000000ffff
3836 lduba [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000095
3837! Mem[0000000010001408] = 00000000, %f14 = 77dc5bff
3838 ld [%i0+%o4],%f14 ! %f14 = 00000000
3839! Mem[00000000300c1408] = ff0000ff, %l1 = ff00000081f1fffe
3840 lduba [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
3841! Mem[0000000010181400] = d748c823 ffdc0300, %l4 = 00000095, %l5 = 429c26ff
3842 ldda [%i6+%g0]0x88,%l4 ! %l4 = 00000000ffdc0300 00000000d748c823
3843! Mem[00000000300c1410] = ffd356c0ffdc0354, %f0 = ff000000 0000f04a
3844 ldda [%i3+%o5]0x81,%f0 ! %f0 = ffd356c0 ffdc0354
3845! Mem[0000000010101408] = 00000038, %l1 = 00000000000000ff
3846 lduwa [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000038
3847! Code Fragment 3
3848p0_fragment_23:
3849! %l0 = 0000000000000000
3850 setx 0xba21143fc0bdd9c6,%g7,%l0 ! %l0 = ba21143fc0bdd9c6
3851! %l1 = 0000000000000038
3852 setx 0x1811d4f846ec7c50,%g7,%l1 ! %l1 = 1811d4f846ec7c50
3853 setx 0x1fe000, %g1, %g3
3854 or %l0, %g3, %l0 ! always set perrmask = 0xff
3855 setx 0x1ffff8, %g1, %g2
3856 and %l0, %g2, %l0
3857 ta T_CHANGE_HPRIV
3858 stxa %l1, [%l0]ASI_DCACHE_DATA
3859 ta T_CHANGE_NONHPRIV
3860! %l0 = ba21143fc0bdd9c6
3861 setx 0xadc515ff88db4090,%g7,%l0 ! %l0 = adc515ff88db4090
3862! %l1 = 1811d4f846ec7c50
3863 setx 0x0dbe6d2febd1c42a,%g7,%l1 ! %l1 = 0dbe6d2febd1c42a
3864! Starting 10 instruction Store Burst
3865! %l6 = 00000000f2000000, Mem[0000000021800140] = e61a8319, %asi = 80
3866 stha %l6,[%o3+0x140]%asi ! Mem[0000000021800140] = 00008319
3867
3868p0_label_140:
3869! Mem[0000000030081408] = 80000080, %l0 = adc515ff88db4090
3870 swapa [%i2+%o4]0x81,%l0 ! %l0 = 0000000080000080
3871! %l1 = 0dbe6d2febd1c42a, Mem[0000000010181400] = 0003dcff
3872 stwa %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = ebd1c42a
3873! Mem[00000000201c0001] = ffffeaae, %l1 = 0dbe6d2febd1c42a
3874 ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
3875! %f20 = 000000f2, Mem[00000000100c1408] = ff0000ff
3876 sta %f20,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000f2
3877! %l7 = 0000000006c503c3, %l4 = 00000000ffdc0300, %l7 = 0000000006c503c3
3878 and %l7,%l4,%l7 ! %l7 = 0000000006c40300
3879! Mem[0000000010001410] = 5c06ff76, %l6 = 00000000f2000000
3880 ldstuba [%i0+%o5]0x80,%l6 ! %l6 = 0000005c000000ff
3881! Mem[0000000010001418] = 0000000024ff598d, %l3 = 00000000000000ff, %l4 = 00000000ffdc0300
3882 add %i0,0x18,%g1
3883 casxa [%g1]0x80,%l3,%l4 ! %l4 = 0000000024ff598d
3884! %l2 = 000000000000006d, immed = 00000ccb, %y = 000000fe
3885 smul %l2,0xccb,%l2 ! %l2 = 000000000005726f, %y = 00000000
3886! %l5 = 00000000d748c823, Mem[0000000030101408] = 000000f2fc1eb5ff
3887 stxa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000d748c823
3888! Starting 10 instruction Load Burst
3889! Mem[0000000010001400] = 52afffff, %l7 = 0000000006c40300
3890 ldswa [%i0+%g0]0x88,%l7 ! %l7 = 0000000052afffff
3891
3892p0_label_141:
3893! Mem[0000000010001408] = 00000000, %l3 = 00000000000000ff
3894 lduwa [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
3895! Mem[0000000010041420] = b63600ff e55419d1, %l4 = 24ff598d, %l5 = d748c823
3896 ldda [%i1+0x020]%asi,%l4 ! %l4 = 00000000b63600ff 00000000e55419d1
3897! Mem[0000000010181408] = ff000000ff0000ff, %f2 = 3ae0ff95 ff0000ff
3898 ldda [%i6+%o4]0x80,%f2 ! %f2 = ff000000 ff0000ff
3899! %l6 = 000000000000005c, imm = fffffffffffff467, %l3 = 0000000000000000
3900 subc %l6,-0xb99,%l3 ! %l3 = 0000000000000bf5
3901! %l6 = 000000000000005c, %l6 = 000000000000005c, %l5 = 00000000e55419d1
3902 add %l6,%l6,%l5 ! %l5 = 00000000000000b8
3903! Mem[0000000010081424] = 8d9039a3, %l6 = 000000000000005c
3904 ldsha [%i2+0x024]%asi,%l6 ! %l6 = ffffffffffff8d90
3905! Mem[0000000010141410] = 000027ff, %l6 = ffffffffffff8d90
3906 lduwa [%i5+%o5]0x88,%l6 ! %l6 = 00000000000027ff
3907! %f12 = 00000000, %f5 = c056d36d
3908 fcmpes %fcc2,%f12,%f5 ! %fcc2 = 2
3909! Mem[0000000010081410] = 7e6105ff, %l7 = 0000000052afffff
3910 ldsba [%i2+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
3911! Starting 10 instruction Store Burst
3912! %f10 = a69ebf0f 5c06ff76, Mem[0000000010101410] = 81f1fffe 3964a5ff
3913 std %f10,[%i4+%o5] ! Mem[0000000010101410] = a69ebf0f 5c06ff76
3914
3915p0_label_142:
3916! %l7 = ffffffffffffffff, Mem[0000000010081400] = ff000000006c00ff
3917 stxa %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffffffffffff
3918! Mem[0000000010101408] = 38000000, %l2 = 0005726f, %l4 = b63600ff
3919 add %i4,0x08,%g1
3920 casa [%g1]0x80,%l2,%l4 ! %l4 = 0000000038000000
3921! %l5 = 00000000000000b8, Mem[0000000010081400] = ffffffffffffffff
3922 stxa %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000000000b8
3923! %l3 = 0000000000000bf5, %l6 = 00000000000027ff, %l3 = 0000000000000bf5
3924 mulx %l3,%l6,%l3 ! %l3 = 0000000001de3c0b
3925! %l0 = 0000000080000080, Mem[0000000010141410] = 000027ff
3926 stba %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00002780
3927! %f12 = 00000000 000057ff, Mem[0000000010001400] = ffffaf52 ffffffff
3928 stda %f12,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 000057ff
3929! %l6 = 000027ff, %l7 = ffffffff, Mem[0000000010041408] = 32c04305 000000ff
3930 stda %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000027ff ffffffff
3931! Mem[0000000010081410] = ff05617e, %l4 = 0000000038000000
3932 ldsba [%i2+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
3933! %l7 = ffffffffffffffff, Mem[00000000100c1408] = 000000f2
3934 stha %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ffff
3935! Starting 10 instruction Load Burst
3936! Mem[0000000030101410] = ffffffff, %l2 = 000000000005726f
3937 ldsha [%i4+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
3938
3939p0_label_143:
3940! Mem[0000000030041408] = ff0000ff, %l7 = ffffffffffffffff
3941 lduwa [%i1+%o4]0x89,%l7 ! %l7 = 00000000ff0000ff
3942! Mem[0000000021800080] = 00ff3e7c, %l3 = 0000000001de3c0b
3943 ldsb [%o3+0x080],%l3 ! %l3 = 0000000000000000
3944! Mem[0000000010001408] = 0000000000000000, %f14 = 00000000 adf36949
3945 ldda [%i0+%o4]0x88,%f14 ! %f14 = 00000000 00000000
3946! %l2 = ffffffffffffffff, imm = fffffffffffff251, %l6 = 00000000000027ff
3947 subc %l2,-0xdaf,%l6 ! %l6 = 0000000000000dae
3948! Mem[0000000030141410] = ff0000ff 00000000, %l4 = ffffffff, %l5 = 000000b8
3949 ldda [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000 00000000ff0000ff
3950! Mem[0000000010041400] = 00000000ff000000, %l4 = 0000000000000000
3951 ldxa [%i1+%g0]0x88,%l4 ! %l4 = 00000000ff000000
3952! Mem[0000000010081410] = ff05617eff0000ff, %f26 = 00000000 00000071
3953 ldda [%i2+0x010]%asi,%f26 ! %f26 = ff05617e ff0000ff
3954! Mem[0000000030141400] = ff00000000000000, %l2 = ffffffffffffffff
3955 ldxa [%i5+%g0]0x89,%l2 ! %l2 = ff00000000000000
3956! %f31 = 000000ff, %f1 = ffdc0354, %f24 = 0c0000ff
3957 fadds %f31,%f1 ,%f24 ! %f24 = ffdc0354
3958! Starting 10 instruction Store Burst
3959! Mem[0000000010081410] = ff05617e, %l7 = 00000000ff0000ff
3960 ldstuba [%i2+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
3961
3962p0_label_144:
3963! %l6 = 00000dae, %l7 = 000000ff, Mem[0000000030141410] = 00000000 ff0000ff
3964 stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000dae 000000ff
3965! Mem[0000000030041410] = e58c2cff, %l6 = 0000000000000dae
3966 swapa [%i1+%o5]0x81,%l6 ! %l6 = 00000000e58c2cff
3967! %f0 = ffd356c0 ffdc0354 ff000000 ff0000ff
3968! %f4 = 5403dcff c056d36d c056b74d 3fff5bb1
3969! %f8 = ffffed05 ffa56439 a69ebf0f 5c06ff76
3970! %f12 = 00000000 000057ff 00000000 00000000
3971 stda %f0,[%i2]ASI_BLK_PL ! Block Store to 0000000010081400
3972! Mem[00000000100c1424] = ff0000ff, %l1 = 00000000000000ff
3973 swap [%i3+0x024],%l1 ! %l1 = 00000000ff0000ff
3974! Mem[0000000010001408] = 00000000, %l7 = 00000000000000ff
3975 ldstuba [%i0+%o4]0x88,%l7 ! %l7 = 00000000000000ff
3976! Mem[0000000030181400] = ff570000, %l6 = 00000000e58c2cff
3977 swapa [%i6+%g0]0x81,%l6 ! %l6 = 00000000ff570000
3978! Code Fragment 4
3979p0_fragment_24:
3980! %l0 = 0000000080000080
3981 setx 0x82cd4f67e10995f0,%g7,%l0 ! %l0 = 82cd4f67e10995f0
3982! %l1 = 00000000ff0000ff
3983 setx 0x1262db0fc85a6e8e,%g7,%l1 ! %l1 = 1262db0fc85a6e8e
3984 setx 0x7ff8, %g1, %g2
3985 and %l0, %g2, %l0
3986 setx 0xffffffff, %g1, %g2
3987 and %l1, %g2, %l1
3988 setx 0x100000000, %g1, %g2
3989 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3990 ta T_CHANGE_HPRIV
3991 stxa %l1, [%l0]ASI_ICACHE_INSTR
3992 ta T_CHANGE_NONHPRIV
3993! %l0 = 82cd4f67e10995f0
3994 setx 0x1daf7aa038759348,%g7,%l0 ! %l0 = 1daf7aa038759348
3995! %l1 = 1262db0fc85a6e8e
3996 setx 0x9c41ceffe8ca407e,%g7,%l1 ! %l1 = 9c41ceffe8ca407e
3997! %l2 = ff00000000000000, Mem[0000000030101408] = 00000000d748c823
3998 stxa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = ff00000000000000
3999! %f26 = ff05617e ff0000ff, %l5 = 00000000ff0000ff
4000! Mem[0000000030081410] = 7100000000000000
4001 add %i2,0x010,%g1
4002 stda %f26,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030081410] = ff0000ff7e6105ff
4003! Starting 10 instruction Load Burst
4004! Mem[0000000010181400] = ebd1c42a23c848d7, %l4 = 00000000ff000000
4005 ldxa [%i6+%g0]0x80,%l4 ! %l4 = ebd1c42a23c848d7
4006
4007p0_label_145:
4008! Mem[00000000300c1410] = ffd356c0, %l1 = 9c41ceffe8ca407e
4009 ldsha [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffffd3
4010! Mem[0000000030101410] = ffffffff, %f22 = 000000ff
4011 lda [%i4+%o5]0x81,%f22 ! %f22 = ffffffff
4012! Mem[00000000100c1410] = ff000000, %l2 = ff00000000000000
4013 ldsha [%i3+%o5]0x80,%l2 ! %l2 = ffffffffffffff00
4014! Mem[0000000030041410] = 00000000ae0d0000, %l5 = 00000000ff0000ff
4015 ldxa [%i1+%o5]0x89,%l5 ! %l5 = 00000000ae0d0000
4016! Mem[00000000100c1410] = ff000000, %l0 = 1daf7aa038759348
4017 ldswa [%i3+0x010]%asi,%l0 ! %l0 = ffffffffff000000
4018! Mem[0000000030081400] = ffffffff 000000f2, %l2 = ffffff00, %l3 = 00000000
4019 ldda [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000f2 00000000ffffffff
4020! Mem[0000000030081410] = ff0000ff, %l1 = ffffffffffffffd3
4021 lduha [%i2+%o5]0x81,%l1 ! %l1 = 000000000000ff00
4022! Mem[0000000030181400] = e58c2cff, %l4 = ebd1c42a23c848d7
4023 lduha [%i6+%g0]0x81,%l4 ! %l4 = 000000000000e58c
4024! Mem[000000001018140c] = ff0000ff, %l7 = 0000000000000000
4025 ldswa [%i6+0x00c]%asi,%l7 ! %l7 = ffffffffff0000ff
4026! Starting 10 instruction Store Burst
4027! %l3 = 00000000ffffffff, Mem[00000000100c1410] = ff000000
4028 stw %l3,[%i3+%o5] ! Mem[00000000100c1410] = ffffffff
4029
4030p0_label_146:
4031! %l6 = 00000000ff570000, Mem[0000000010141408] = ffffffff
4032 stwa %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff570000
4033 membar #Sync ! Added by membar checker (28)
4034! Mem[0000000010081428] = 76ff065c, %l2 = 00000000000000f2, %asi = 80
4035 swapa [%i2+0x028]%asi,%l2 ! %l2 = 0000000076ff065c
4036! Mem[0000000030181408] = 95ffe03a, %l0 = ffffffffff000000
4037 swapa [%i6+%o4]0x81,%l0 ! %l0 = 0000000095ffe03a
4038! Mem[00000000201c0001] = ffffeaae, %l2 = 0000000076ff065c
4039 ldstub [%o0+0x001],%l2 ! %l2 = 000000ff000000ff
4040! %l6 = 00000000ff570000, Mem[00000000100c1408] = 0000ffff
4041 stba %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ff00
4042! Mem[0000000010081430] = ff570000, %l4 = 000000000000e58c, %asi = 80
4043 swapa [%i2+0x030]%asi,%l4 ! %l4 = 00000000ff570000
4044! %l4 = ff570000, %l5 = ae0d0000, Mem[0000000030141410] = ae0d0000 ff000000
4045 stda %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff570000 ae0d0000
4046! %l7 = ffffffffff0000ff, Mem[0000000030001410] = ff710000
4047 stwa %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff0000ff
4048! Mem[0000000010001400] = 00000000, %l0 = 0000000095ffe03a
4049 swapa [%i0+%g0]0x88,%l0 ! %l0 = 0000000000000000
4050! Starting 10 instruction Load Burst
4051! %f0 = ffd356c0, %f2 = ff000000
4052 fcmps %fcc1,%f0 ,%f2 ! %fcc1 = 3
4053
4054p0_label_147:
4055! Mem[00000000211c0000] = ffff4b99, %l4 = 00000000ff570000
4056 ldsh [%o2+%g0],%l4 ! %l4 = ffffffffffffffff
4057! Mem[0000000010041408] = 000027ff, %l7 = ffffffffff0000ff
4058 lduwa [%i1+%o4]0x88,%l7 ! %l7 = 00000000000027ff
4059! Mem[0000000030101400] = ff00000000000000, %l0 = 0000000000000000
4060 ldxa [%i4+%g0]0x81,%l0 ! %l0 = ff00000000000000
4061! Mem[0000000030081408] = 88db4090, %l3 = 00000000ffffffff
4062 ldswa [%i2+%o4]0x81,%l3 ! %l3 = ffffffff88db4090
4063! %f0 = ffd356c0, %f0 = ffd356c0, %f27 = ff0000ff
4064 fadds %f0 ,%f0 ,%f27 ! %f27 = ffd356c0
4065! Mem[00000000100c1408] = 00ff0000, %l1 = 000000000000ff00
4066 ldsha [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000ff
4067! %l5 = 00000000ae0d0000, %l2 = 00000000000000ff, %l5 = 00000000ae0d0000
4068 addc %l5,%l2,%l5 ! %l5 = 00000000ae0d00ff
4069! Mem[0000000010181400] = 2ac4d1eb, %l3 = ffffffff88db4090
4070 ldswa [%i6+%g0]0x88,%l3 ! %l3 = 000000002ac4d1eb
4071! Mem[0000000010181408] = ff000000, %l3 = 000000002ac4d1eb
4072 ldsw [%i6+%o4],%l3 ! %l3 = ffffffffff000000
4073! Starting 10 instruction Store Burst
4074! %l5 = 00000000ae0d00ff, Mem[0000000030081400] = f2000000ffffffff
4075 stxa %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000ae0d00ff
4076
4077p0_label_148:
4078! %l2 = 00000000000000ff, Mem[0000000030181408] = 000000ff
4079 stha %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
4080! %l4 = ffffffffffffffff, Mem[0000000010041408] = ff270000
4081 stb %l4,[%i1+%o4] ! Mem[0000000010041408] = ff270000
4082! Mem[0000000030101400] = 000000ff, %l5 = 00000000ae0d00ff
4083 swapa [%i4+%g0]0x89,%l5 ! %l5 = 00000000000000ff
4084! %l6 = 00000000ff570000, Mem[00000000300c1410] = ffd356c0
4085 stwa %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff570000
4086! %l2 = 000000ff, %l3 = ff000000, Mem[0000000010101400] = c303c506 ffffffff
4087 stda %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff ff000000
4088! %l7 = 00000000000027ff, Mem[00000000201c0001] = ffffeaae
4089 stb %l7,[%o0+0x001] ! Mem[00000000201c0000] = ffffeaae
4090! Mem[0000000030001410] = ff0000ff, %l5 = 00000000000000ff
4091 swapa [%i0+%o5]0x89,%l5 ! %l5 = 00000000ff0000ff
4092! Mem[0000000030181410] = 429c26ff, %l3 = ffffffffff000000
4093 swapa [%i6+%o5]0x81,%l3 ! %l3 = 00000000429c26ff
4094! Mem[0000000010141408] = 000057ff, %l0 = ff00000000000000
4095 swapa [%i5+%o4]0x88,%l0 ! %l0 = 00000000000057ff
4096! Starting 10 instruction Load Burst
4097! Mem[00000000300c1410] = ff570000ffdc0354, %f4 = 5403dcff c056d36d
4098 ldda [%i3+%o5]0x81,%f4 ! %f4 = ff570000 ffdc0354
4099
4100p0_label_149:
4101! Mem[00000000100c1438] = 8ae1e2be, %l2 = 00000000000000ff
4102 lduha [%i3+0x03a]%asi,%l2 ! %l2 = 000000000000e2be
4103! Mem[0000000030101410] = ffffffff d0a12fff, %l6 = ff570000, %l7 = 000027ff
4104 ldda [%i4+%o5]0x81,%l6 ! %l6 = 00000000ffffffff 00000000d0a12fff
4105! Mem[00000000211c0000] = ffff4b99, %l3 = 00000000429c26ff
4106 ldsha [%o2+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
4107! Mem[00000000100c1400] = e58c2cff, %l0 = 00000000000057ff
4108 ldswa [%i3+%g0]0x88,%l0 ! %l0 = ffffffffe58c2cff
4109! Mem[0000000030101410] = ffffffff, %l5 = 00000000ff0000ff
4110 ldswa [%i4+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
4111! Mem[0000000010001410] = ff06ff76, %l4 = ffffffffffffffff
4112 ldswa [%i0+%o5]0x80,%l4 ! %l4 = ffffffffff06ff76
4113! %l7 = 00000000d0a12fff, immd = 000000000000051a, %l7 = 00000000d0a12fff
4114 mulx %l7,0x51a,%l7 ! %l7 = 00000428564edae6
4115! Mem[0000000030101410] = ffffffff, %l5 = ffffffffffffffff
4116 ldswa [%i4+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
4117! Mem[0000000010101410] = a69ebf0f 5c06ff76, %l6 = ffffffff, %l7 = 564edae6
4118 ldda [%i4+0x010]%asi,%l6 ! %l6 = 00000000a69ebf0f 000000005c06ff76
4119! Starting 10 instruction Store Burst
4120! Mem[0000000030001410] = 000000ff, %l2 = 000000000000e2be
4121 swapa [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000ff
4122
4123p0_label_150:
4124! %f16 = ff2c8ce5, Mem[0000000030081400] = 00000000
4125 sta %f16,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff2c8ce5
4126! %f15 = 00000000, Mem[0000000030001400] = 00000000
4127 sta %f15,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
4128! Mem[00000000100c1438] = 8ae1e2be000000ff, %l4 = ffffffffff06ff76, %l4 = ffffffffff06ff76
4129 add %i3,0x38,%g1
4130 casxa [%g1]0x80,%l4,%l4 ! %l4 = 8ae1e2be000000ff
4131! %l2 = 00000000000000ff, Mem[0000000030101400] = ae0d00ff
4132 stba %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = ae0d00ff
4133! %l2 = 000000ff, %l3 = ffffffff, Mem[0000000010041408] = 000027ff ffffffff
4134 stda %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff ffffffff
4135! %l0 = ffffffffe58c2cff, Mem[0000000030141408] = 000000f2
4136 stha %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 2cff00f2
4137! Mem[0000000010101438] = 37bb86bf48972b83, %l2 = 00000000000000ff, %l6 = 00000000a69ebf0f
4138 add %i4,0x38,%g1
4139 casxa [%g1]0x80,%l2,%l6 ! %l6 = 37bb86bf48972b83
4140! Mem[0000000010001410] = ff06ff76, %l0 = ffffffffe58c2cff
4141 ldstuba [%i0+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
4142! %l7 = 000000005c06ff76, Mem[0000000030081410] = ff05617eff0000ff
4143 stxa %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000005c06ff76
4144! Starting 10 instruction Load Burst
4145! %l5 = ffffffffffffffff, imm = fffffffffffffb54, %l0 = 00000000000000ff
4146 orn %l5,-0x4ac,%l0 ! %l0 = ffffffffffffffff
4147
4148p0_label_151:
4149! Mem[0000000030181410] = ff000000, %l2 = 00000000000000ff
4150 lduba [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000ff
4151! Code Fragment 3
4152p0_fragment_25:
4153! %l0 = ffffffffffffffff
4154 setx 0x3dc415f8346a557a,%g7,%l0 ! %l0 = 3dc415f8346a557a
4155! %l1 = 00000000000000ff
4156 setx 0xeace17f06f826b84,%g7,%l1 ! %l1 = eace17f06f826b84
4157 setx 0x1fe000, %g1, %g3
4158 or %l0, %g3, %l0 ! always set perrmask = 0xff
4159 setx 0x1ffff8, %g1, %g2
4160 and %l0, %g2, %l0
4161 ta T_CHANGE_HPRIV
4162 stxa %l1, [%l0]ASI_DCACHE_DATA
4163 ta T_CHANGE_NONHPRIV
4164! %l0 = 3dc415f8346a557a
4165 setx 0xbbb8379fe8b38385,%g7,%l0 ! %l0 = bbb8379fe8b38385
4166! %l1 = eace17f06f826b84
4167 setx 0xe1453a0823457ec3,%g7,%l1 ! %l1 = e1453a0823457ec3
4168! Mem[0000000010181410] = 6c000000ff269c42, %f2 = ff000000 ff0000ff
4169 ldda [%i6+%o5]0x80,%f2 ! %f2 = 6c000000 ff269c42
4170! Mem[0000000010181400] = 2ac4d1eb, %l6 = 37bb86bf48972b83
4171 ldsha [%i6+%g0]0x88,%l6 ! %l6 = ffffffffffffd1eb
4172! Mem[0000000010001400] = 3ae0ff95000057ff, %l1 = e1453a0823457ec3
4173 ldxa [%i0+%g0]0x80,%l1 ! %l1 = 3ae0ff95000057ff
4174! Mem[0000000010041408] = ff000000, %l0 = bbb8379fe8b38385
4175 lduha [%i1+%o4]0x80,%l0 ! %l0 = 000000000000ff00
4176! Mem[0000000010181410] = 6c000000, %l5 = ffffffffffffffff
4177 ldsha [%i6+%o5]0x80,%l5 ! %l5 = 0000000000006c00
4178! Mem[0000000010141410] = 80270000, %l1 = 3ae0ff95000057ff
4179 ldsba [%i5+%o5]0x80,%l1 ! %l1 = ffffffffffffff80
4180! %l6 = ffffffffffffd1eb, %l1 = ffffffffffffff80, %y = 00000000
4181 sdiv %l6,%l1,%l1 ! %l1 = fffffffffe00005d
4182 mov %l0,%y ! %y = 0000ff00
4183! Starting 10 instruction Store Burst
4184! %f12 = 00000000 000057ff, %l6 = ffffffffffffd1eb
4185! Mem[0000000010001438] = 8ae45fdc000000ff
4186 add %i0,0x038,%g1
4187 stda %f12,[%g1+%l6]ASI_PST16_P ! Mem[0000000010001438] = 00005fdc000057ff
4188
4189p0_label_152:
4190! %f16 = ff2c8ce5 00000071, %l0 = 000000000000ff00
4191! Mem[0000000030001418] = 38b51efc6e840000
4192 add %i0,0x018,%g1
4193 stda %f16,[%g1+%l0]ASI_PST32_S ! Mem[0000000030001418] = 38b51efc6e840000
4194! %l6 = ffffd1eb, %l7 = 5c06ff76, Mem[0000000010181410] = 6c000000 ff269c42
4195 stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffd1eb 5c06ff76
4196! %l2 = 00000000000000ff, Mem[0000000030101400] = ae0d00ff
4197 stwa %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
4198! %f6 = c056b74d 3fff5bb1, %l1 = fffffffffe00005d
4199! Mem[0000000030001400] = 00000000000000ff
4200 stda %f6,[%i0+%l1]ASI_PST16_S ! Mem[0000000030001400] = c056b74d00005bb1
4201! %l2 = 00000000000000ff, %l6 = ffffffffffffd1eb, %l2 = 00000000000000ff
4202 xnor %l2,%l6,%l2 ! %l2 = 0000000000002eeb
4203! Mem[0000000010181410] = ebd1ffff, %l1 = fffffffffe00005d
4204 ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
4205! %l2 = 0000000000002eeb, Mem[00000000300c1400] = ff0000000000f04a
4206 stxa %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000002eeb
4207! Mem[0000000010081408] = ff0000ff, %l1 = 00000000000000ff
4208 ldstuba [%i2+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
4209! Mem[0000000010141400] = 00000000, %l5 = 0000000000006c00
4210 swapa [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000000
4211! Starting 10 instruction Load Burst
4212! Mem[0000000010181410] = ffffd1eb, %f30 = 8ae1e2be
4213 lda [%i6+%o5]0x80,%f30 ! %f30 = ffffd1eb
4214
4215p0_label_153:
4216! %f3 = ff269c42, %f14 = 00000000, %f10 = a69ebf0f
4217 fadds %f3 ,%f14,%f10 ! %f10 = ff269c42
4218! Mem[0000000010001408] = 000000ff, %l1 = 00000000000000ff
4219 lduha [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000ff
4220! Mem[00000000100c1408] = 00ff0000, %l0 = 000000000000ff00
4221 lduba [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
4222! Mem[00000000300c1408] = ff0000ff, %l4 = 8ae1e2be000000ff
4223 ldsba [%i3+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
4224! Mem[00000000211c0000] = ffff4b99, %l2 = 0000000000002eeb
4225 ldsba [%o2+0x001]%asi,%l2 ! %l2 = ffffffffffffffff
4226! Mem[00000000300c1408] = ff0000ff95ffe03a, %l7 = 000000005c06ff76
4227 ldxa [%i3+%o4]0x81,%l7 ! %l7 = ff0000ff95ffe03a
4228! Mem[0000000010041408] = ff000000, %l7 = ff0000ff95ffe03a
4229 lduha [%i1+%o4]0x80,%l7 ! %l7 = 000000000000ff00
4230! Mem[0000000030001410] = bee20000 84000000, %l4 = ffffffff, %l5 = 00000000
4231 ldda [%i0+%o5]0x81,%l4 ! %l4 = 00000000bee20000 0000000084000000
4232! Mem[0000000010081400] = 5403dcff, %l5 = 0000000084000000
4233 ldswa [%i2+%g0]0x80,%l5 ! %l5 = 000000005403dcff
4234! Starting 10 instruction Store Burst
4235! %l3 = ffffffffffffffff, Mem[0000000010001410] = ff06ff76
4236 stha %l3,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffff76
4237
4238p0_label_154:
4239! %l6 = ffffffffffffd1eb, %l5 = 000000005403dcff, %l2 = ffffffffffffffff
4240 and %l6,%l5,%l2 ! %l2 = 000000005403d0eb
4241! %f11 = 5c06ff76, Mem[0000000030101410] = ffffffff
4242 sta %f11,[%i4+%o5]0x89 ! Mem[0000000030101410] = 5c06ff76
4243! %l1 = 00000000000000ff, Mem[0000000010141410] = 80270000
4244 stwa %l1,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000ff
4245! Mem[0000000030141408] = 2cff00f2, %l6 = ffffffffffffd1eb
4246 ldstuba [%i5+%o4]0x81,%l6 ! %l6 = 0000002c000000ff
4247! Mem[00000000100c1402] = ff2c8ce5, %l1 = 00000000000000ff
4248 ldstub [%i3+0x002],%l1 ! %l1 = 0000008c000000ff
4249! Mem[0000000010041408] = ff000000, %l3 = ffffffffffffffff
4250 ldstuba [%i1+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
4251! %l0 = 0000000000000000, Mem[0000000010181410] = ebd1ffff
4252 stha %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = ebd10000
4253! %l0 = 0000000000000000, Mem[0000000010101400] = 000000ffff000000
4254 stxa %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000000000000000
4255! %l0 = 00000000, %l1 = 0000008c, Mem[0000000010081430] = 0000e58c 00000000
4256 stda %l0,[%i2+0x030]%asi ! Mem[0000000010081430] = 00000000 0000008c
4257! Starting 10 instruction Load Burst
4258! Mem[0000000010181424] = ffa56439, %f6 = c056b74d
4259 lda [%i6+0x024]%asi,%f6 ! %f6 = ffa56439
4260
4261p0_label_155:
4262! Mem[0000000030181400] = e58c2cff, %f31 = 000000ff
4263 lda [%i6+%g0]0x81,%f31 ! %f31 = e58c2cff
4264! Mem[00000000211c0000] = ffff4b99, %l0 = 0000000000000000
4265 ldsb [%o2+%g0],%l0 ! %l0 = ffffffffffffffff
4266! Mem[0000000010001428] = dc0000000000ffff, %l3 = 00000000000000ff
4267 ldxa [%i0+0x028]%asi,%l3 ! %l3 = dc0000000000ffff
4268! Code Fragment 4
4269p0_fragment_26:
4270! %l0 = ffffffffffffffff
4271 setx 0x8ab65ba7c7d0b445,%g7,%l0 ! %l0 = 8ab65ba7c7d0b445
4272! %l1 = 000000000000008c
4273 setx 0x77923cafc8cae3b8,%g7,%l1 ! %l1 = 77923cafc8cae3b8
4274 setx 0x7ff8, %g1, %g2
4275 and %l0, %g2, %l0
4276 setx 0xffffffff, %g1, %g2
4277 and %l1, %g2, %l1
4278 setx 0x100000000, %g1, %g2
4279 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4280 ta T_CHANGE_HPRIV
4281 stxa %l1, [%l0]ASI_ICACHE_INSTR
4282 ta T_CHANGE_NONHPRIV
4283! %l0 = 8ab65ba7c7d0b445
4284 setx 0x0e31b930748f3d9e,%g7,%l0 ! %l0 = 0e31b930748f3d9e
4285! %l1 = 77923cafc8cae3b8
4286 setx 0x01c978e84d23d93f,%g7,%l1 ! %l1 = 01c978e84d23d93f
4287! Mem[0000000030181410] = 6c000000 000000ff, %l4 = bee20000, %l5 = 5403dcff
4288 ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff 000000006c000000
4289! Mem[0000000010001408] = 000000ff, %l2 = 000000005403d0eb
4290 ldsha [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000ff
4291! Mem[00000000300c1400] = 00000000 00002eeb, %l4 = 000000ff, %l5 = 6c000000
4292 ldda [%i3+%g0]0x89,%l4 ! %l4 = 0000000000002eeb 0000000000000000
4293! Mem[0000000030081408] = 88db4090, %l6 = 000000000000002c
4294 lduwa [%i2+%o4]0x81,%l6 ! %l6 = 0000000088db4090
4295! Mem[0000000030141408] = ffff00f2, %l5 = 0000000000000000
4296 ldswa [%i5+%o4]0x81,%l5 ! %l5 = ffffffffffff00f2
4297! Starting 10 instruction Store Burst
4298! %l4 = 00002eeb, %l5 = ffff00f2, Mem[0000000010101408] = 00000038 00000000
4299 stda %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00002eeb ffff00f2
4300
4301p0_label_156:
4302! %l0 = 0e31b930748f3d9e, Mem[000000001014141e] = c0a5787e
4303 sth %l0,[%i5+0x01e] ! Mem[000000001014141c] = c0a53d9e
4304! %l1 = 01c978e84d23d93f, Mem[0000000030141400] = 00000000
4305 stwa %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 4d23d93f
4306! %l3 = dc0000000000ffff, Mem[0000000030001400] = 4db756c0
4307 stha %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 4db7ffff
4308! %l0 = 0e31b930748f3d9e, Mem[0000000010101400] = 00000000
4309 stha %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 3d9e0000
4310! Mem[0000000030101410] = 76ff065c, %l2 = 00000000000000ff
4311 swapa [%i4+%o5]0x81,%l2 ! %l2 = 0000000076ff065c
4312! Code Fragment 4
4313p0_fragment_27:
4314! %l0 = 0e31b930748f3d9e
4315 setx 0x8e633b4f89451b71,%g7,%l0 ! %l0 = 8e633b4f89451b71
4316! %l1 = 01c978e84d23d93f
4317 setx 0x28180fa02641e3f0,%g7,%l1 ! %l1 = 28180fa02641e3f0
4318 setx 0x7ff8, %g1, %g2
4319 and %l0, %g2, %l0
4320 setx 0xffffffff, %g1, %g2
4321 and %l1, %g2, %l1
4322 setx 0x100000000, %g1, %g2
4323 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4324 ta T_CHANGE_HPRIV
4325 stxa %l1, [%l0]ASI_ICACHE_INSTR
4326 ta T_CHANGE_NONHPRIV
4327! %l0 = 8e633b4f89451b71
4328 setx 0x8da25a77d37b48f9,%g7,%l0 ! %l0 = 8da25a77d37b48f9
4329! %l1 = 28180fa02641e3f0
4330 setx 0xcf6119583f95e095,%g7,%l1 ! %l1 = cf6119583f95e095
4331! %f19 = 00000000, Mem[00000000100c1408] = 00ff0000
4332 sta %f19,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
4333! %f22 = ffffffff, Mem[0000000010001428] = dc000000
4334 st %f22,[%i0+0x028] ! Mem[0000000010001428] = ffffffff
4335! %l1 = cf6119583f95e095, Mem[0000000020800040] = 00ffa555
4336 sth %l1,[%o1+0x040] ! Mem[0000000020800040] = e095a555
4337! Starting 10 instruction Load Burst
4338! Mem[00000000211c0000] = ffff4b99, %l2 = 0000000076ff065c
4339 ldsb [%o2+%g0],%l2 ! %l2 = ffffffffffffffff
4340
4341p0_label_157:
4342! Mem[0000000030001408] = 95ffe03a 0000f8dc, %l6 = 88db4090, %l7 = 0000ff00
4343 ldda [%i0+%o4]0x81,%l6 ! %l6 = 0000000095ffe03a 000000000000f8dc
4344! Mem[00000000100c1400] = ff2cffe5 00000071, %l0 = d37b48f9, %l1 = 3f95e095
4345 ldd [%i3+%g0],%l0 ! %l0 = 00000000ff2cffe5 0000000000000071
4346! Mem[0000000030001408] = 3ae0ff95, %l2 = ffffffffffffffff
4347 ldsha [%i0+%o4]0x89,%l2 ! %l2 = ffffffffffffff95
4348! Mem[0000000010101434] = d37a8e6c, %l4 = 0000000000002eeb
4349 ldsha [%i4+0x034]%asi,%l4 ! %l4 = ffffffffffffd37a
4350! Mem[0000000010101408] = eb2e0000, %l6 = 0000000095ffe03a
4351 lduwa [%i4+%o4]0x80,%l6 ! %l6 = 00000000eb2e0000
4352! Mem[0000000010101400] = 3d9e0000, %l2 = ffffffffffffff95
4353 lduwa [%i4+%g0]0x80,%l2 ! %l2 = 000000003d9e0000
4354! Mem[0000000010101410] = a69ebf0f, %l3 = dc0000000000ffff
4355 ldsba [%i4+%o5]0x80,%l3 ! %l3 = ffffffffffffffa6
4356! Mem[00000000100c1410] = ffffffff, %l2 = 000000003d9e0000
4357 ldsba [%i3+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
4358! Mem[0000000020800040] = e095a555, %l6 = 00000000eb2e0000
4359 ldsba [%o1+0x041]%asi,%l6 ! %l6 = ffffffffffffff95
4360! Starting 10 instruction Store Burst
4361! %f30 = ffffd1eb e58c2cff, %l6 = ffffffffffffff95
4362! Mem[0000000010181430] = 000000f2800000ff
4363 add %i6,0x030,%g1
4364 stda %f30,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010181430] = ff008cf2eb0000ff
4365
4366p0_label_158:
4367! Mem[0000000010081410] = 6dd356c0, %l7 = 000000000000f8dc
4368 swapa [%i2+%o5]0x80,%l7 ! %l7 = 000000006dd356c0
4369! %l3 = ffffffffffffffa6, Mem[0000000030141400] = 4d23d93f000000ff
4370 stxa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffffffffffa6
4371! Mem[0000000010181410] = 0000d1eb, %l2 = ffffffffffffffff
4372 ldstuba [%i6+%o5]0x80,%l2 ! %l2 = 00000000000000ff
4373! %l2 = 0000000000000000, Mem[0000000010141410] = ff000000
4374 stba %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff000000
4375! %l5 = ffffffffffff00f2, Mem[0000000030101408] = 00000000
4376 stha %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00f20000
4377! Mem[00000000300c1410] = ff570000, %l3 = ffffffffffffffa6
4378 ldstuba [%i3+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
4379! %f18 = ff0000ff 00000000, Mem[0000000030101410] = 000000ff d0a12fff
4380 stda %f18,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff0000ff 00000000
4381! Mem[0000000010081428] = 000000f20fbf9ea6, %l7 = 000000006dd356c0, %l5 = ffffffffffff00f2
4382 add %i2,0x28,%g1
4383 casxa [%g1]0x80,%l7,%l5 ! %l5 = 000000f20fbf9ea6
4384! %f14 = 00000000, Mem[0000000030141410] = ff570000
4385 sta %f14,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
4386! Starting 10 instruction Load Burst
4387! Mem[0000000010001410] = ffffff76, %l5 = 000000f20fbf9ea6
4388 lduba [%i0+%o5]0x80,%l5 ! %l5 = 00000000000000ff
4389
4390p0_label_159:
4391! %f24 = ffdc0354 ff0000ff, %l6 = ffffffffffffff95
4392! Mem[00000000300c1410] = ff570000ffdc0354
4393 add %i3,0x010,%g1
4394 stda %f24,[%g1+%l6]ASI_PST16_SL ! Mem[00000000300c1410] = ff00000054030354
4395! Mem[0000000010101408] = 00002eeb, %l5 = 00000000000000ff
4396 ldsha [%i4+%o4]0x88,%l5 ! %l5 = 0000000000002eeb
4397! Mem[0000000030081408] = 88db4090, %l2 = 0000000000000000
4398 lduha [%i2+%o4]0x81,%l2 ! %l2 = 00000000000088db
4399! Mem[00000000300c1410] = 54030354000000ff, %f0 = ffd356c0 ffdc0354
4400 ldda [%i3+%o5]0x89,%f0 ! %f0 = 54030354 000000ff
4401! Mem[0000000030041410] = 00000dae, %f3 = ff269c42
4402 lda [%i1+%o5]0x81,%f3 ! %f3 = 00000dae
4403! Mem[000000001000142c] = 0000ffff, %l5 = 0000000000002eeb
4404 ldsw [%i0+0x02c],%l5 ! %l5 = 000000000000ffff
4405! Mem[00000000300c1410] = ff000000, %l1 = 0000000000000071
4406 ldsba [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
4407! Mem[0000000010041400] = 000000ff 00000000, %l2 = 000088db, %l3 = 000000ff
4408 ldda [%i1+0x000]%asi,%l2 ! %l2 = 00000000000000ff 0000000000000000
4409! Mem[00000000201c0000] = ffffeaae, %l1 = ffffffffffffffff
4410 ldsh [%o0+%g0],%l1 ! %l1 = ffffffffffffffff
4411! Starting 10 instruction Store Burst
4412! %l7 = 000000006dd356c0, Mem[0000000030081400] = e58c2cff
4413 stba %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = e58c2cc0
4414
4415p0_label_160:
4416! Mem[000000001004142c] = 81f1fffe, %l6 = ffffffffffffff95
4417 swap [%i1+0x02c],%l6 ! %l6 = 0000000081f1fffe
4418! %l3 = 0000000000000000, Mem[0000000030141400] = a6ffffffffffffff
4419 stxa %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
4420! Mem[0000000030181400] = ff2c8ce5, %l1 = ffffffffffffffff
4421 ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 000000e5000000ff
4422! Mem[0000000010101400] = 00009e3d, %l2 = 00000000000000ff
4423 swapa [%i4+%g0]0x88,%l2 ! %l2 = 0000000000009e3d
4424! Mem[00000000300c1410] = ff000000, %l0 = 00000000ff2cffe5
4425 swapa [%i3+%o5]0x81,%l0 ! %l0 = 00000000ff000000
4426! %l2 = 0000000000009e3d, Mem[0000000030041408] = ff0000ff
4427 stha %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff009e3d
4428! %f18 = ff0000ff 00000000, %l0 = 00000000ff000000
4429! Mem[0000000010081418] = b15bff3f4db756c0
4430 add %i2,0x018,%g1
4431 stda %f18,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010081418] = b15bff3f4db756c0
4432! %l1 = 00000000000000e5, Mem[0000000010081408] = ff0000ff000000ff
4433 stxa %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000000000e5
4434! %f10 = ff269c42 5c06ff76, Mem[0000000010041408] = ff000000 ffffffff
4435 std %f10,[%i1+%o4] ! Mem[0000000010041408] = ff269c42 5c06ff76
4436! Starting 10 instruction Load Burst
4437! Mem[0000000010041434] = ff2770d4, %l0 = 00000000ff000000
4438 ldsw [%i1+0x034],%l0 ! %l0 = ffffffffff2770d4
4439
4440p0_label_161:
4441! Mem[0000000030181408] = 000000ff, %l6 = 0000000081f1fffe
4442 lduwa [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
4443! Mem[0000000010101410] = a69ebf0f, %l2 = 0000000000009e3d
4444 lduh [%i4+%o5],%l2 ! %l2 = 000000000000a69e
4445! Mem[0000000010041400] = 000000ff00000000, %f6 = ffa56439 3fff5bb1
4446 ldda [%i1+0x000]%asi,%f6 ! %f6 = 000000ff 00000000
4447! Mem[0000000030081410] = 76ff065c, %l6 = 00000000000000ff
4448 lduba [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000076
4449! Mem[00000000211c0000] = ffff4b99, %l6 = 0000000000000076
4450 lduba [%o2+0x001]%asi,%l6 ! %l6 = 00000000000000ff
4451! Mem[00000000100c1418] = 000000ff, %l5 = 000000000000ffff
4452 lduwa [%i3+0x018]%asi,%l5 ! %l5 = 00000000000000ff
4453! Mem[00000000300c1410] = 54030354e5ff2cff, %f0 = 54030354 000000ff
4454 ldda [%i3+%o5]0x89,%f0 ! %f0 = 54030354 e5ff2cff
4455! Mem[00000000100c1410] = ffffffff, %l4 = ffffffffffffd37a
4456 lduwa [%i3+%o5]0x80,%l4 ! %l4 = 00000000ffffffff
4457! Mem[0000000010041410] = ff000000, %l3 = 0000000000000000
4458 lduha [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000000
4459! Starting 10 instruction Store Burst
4460! %f30 = ffffd1eb, Mem[000000001008142c] = 0fbf9ea6
4461 st %f30,[%i2+0x02c] ! Mem[000000001008142c] = ffffd1eb
4462
4463p0_label_162:
4464! %l4 = 00000000ffffffff, Mem[0000000010181410] = ff00d1eb
4465 stwa %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffffff
4466! Mem[00000000300c1408] = ff0000ff, %l2 = 000000000000a69e
4467 ldsba [%i3+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
4468! %l4 = ffffffff, %l5 = 000000ff, Mem[00000000100c1400] = ff2cffe5 00000071
4469 stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffffffff 000000ff
4470! %l4 = 00000000ffffffff, Mem[0000000010141430] = 1bf4f8dc053b2c10
4471 stx %l4,[%i5+0x030] ! Mem[0000000010141430] = 00000000ffffffff
4472! Mem[0000000010101408] = eb2e0000, %l5 = 00000000000000ff
4473 ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 000000eb000000ff
4474! %f0 = 54030354 e5ff2cff, %l5 = 00000000000000eb
4475! Mem[0000000030041420] = 00000000ff2770d4
4476 add %i1,0x020,%g1
4477 stda %f0,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030041420] = ff2c00e5ff030354
4478! Mem[00000000211c0001] = ffff4b99, %l4 = 00000000ffffffff
4479 ldstub [%o2+0x001],%l4 ! %l4 = 000000ff000000ff
4480! %l3 = 0000000000000000, %l1 = 00000000000000e5, %y = 0000ff00
4481 sdiv %l3,%l1,%l7 ! %l7 = 000000007fffffff
4482 mov %l0,%y ! %y = ff2770d4
4483! Mem[000000001004143a] = 8ae1e2be, %l0 = ffffffffff2770d4
4484 ldstuba [%i1+0x03a]%asi,%l0 ! %l0 = 000000e2000000ff
4485! Starting 10 instruction Load Burst
4486! Mem[0000000030181400] = ff8c2cff00000000, %f22 = ffffffff f90c00ff
4487 ldda [%i6+%g0]0x81,%f22 ! %f22 = ff8c2cff 00000000
4488
4489p0_label_163:
4490! Mem[0000000010041404] = 00000000, %l4 = 00000000000000ff
4491 ldsh [%i1+0x004],%l4 ! %l4 = 0000000000000000
4492! Mem[00000000100c1428] = 00000000, %l2 = ffffffffffffffff
4493 lduh [%i3+0x028],%l2 ! %l2 = 0000000000000000
4494! Mem[0000000030101410] = ff0000ff, %l4 = 0000000000000000
4495 lduwa [%i4+%o5]0x81,%l4 ! %l4 = 00000000ff0000ff
4496! Mem[0000000010181414] = 5c06ff76, %l6 = 00000000000000ff
4497 ldsha [%i6+0x014]%asi,%l6 ! %l6 = 0000000000005c06
4498! Mem[0000000010141410] = 000000ffff000000, %l5 = 00000000000000eb
4499 ldx [%i5+%o5],%l5 ! %l5 = 000000ffff000000
4500! Mem[0000000010181408] = ff000000, %l7 = 000000007fffffff
4501 lduwa [%i6+%o4]0x80,%l7 ! %l7 = 00000000ff000000
4502! Mem[0000000030141410] = ae0d000000000000, %l4 = 00000000ff0000ff
4503 ldxa [%i5+%o5]0x89,%l4 ! %l4 = ae0d000000000000
4504! Mem[0000000010101410] = 76ff065c0fbf9ea6, %f28 = af520c69 ff1de8de
4505 ldda [%i4+%o5]0x88,%f28 ! %f28 = 76ff065c 0fbf9ea6
4506! Mem[00000000100c1418] = 000000ff f90c00ff, %l6 = 00005c06, %l7 = ff000000
4507 ldd [%i3+0x018],%l6 ! %l6 = 00000000000000ff 00000000f90c00ff
4508! Starting 10 instruction Store Burst
4509! %l7 = 00000000f90c00ff, Mem[0000000030081400] = e58c2cc0
4510 stba %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = e58c2cff
4511
4512p0_label_164:
4513! %l5 = 000000ffff000000, Mem[000000001010141e] = 053b7086
4514 sth %l5,[%i4+0x01e] ! Mem[000000001010141c] = 053b0000
4515! Mem[0000000030081408] = 9040db88, %l4 = ae0d000000000000
4516 swapa [%i2+%o4]0x89,%l4 ! %l4 = 000000009040db88
4517! %l6 = 00000000000000ff, Mem[0000000010181410] = ffffffff
4518 stwa %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff
4519! %l5 = 000000ffff000000, Mem[0000000030081400] = ff2c8ce5
4520 stwa %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000000
4521! %l6 = 00000000000000ff, Mem[0000000030101400] = ff000000
4522 stwa %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff
4523! Mem[0000000010141410] = 000000ff ff000000, %l6 = 000000ff, %l7 = f90c00ff
4524 ldda [%i5+%o5]0x80,%l6 ! %l6 = 00000000000000ff 00000000ff000000
4525! Mem[0000000030041410] = ae0d0000, %l5 = 000000ffff000000
4526 ldstuba [%i1+%o5]0x89,%l5 ! %l5 = 00000000000000ff
4527! %l6 = 00000000000000ff, Mem[0000000010001410] = ffffff76
4528 stha %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00ffff76
4529! %f22 = ff8c2cff, Mem[0000000010041410] = ff000000
4530 sta %f22,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff8c2cff
4531! Starting 10 instruction Load Burst
4532! Mem[0000000030001410] = bee20000, %l2 = 0000000000000000
4533 lduwa [%i0+%o5]0x81,%l2 ! %l2 = 00000000bee20000
4534
4535p0_label_165:
4536! Mem[00000000100c1410] = ffffffff, %l0 = 00000000000000e2
4537 ldsha [%i3+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
4538! Mem[0000000010141400] = 00006c00, %l7 = 00000000ff000000
4539 lduwa [%i5+%g0]0x80,%l7 ! %l7 = 0000000000006c00
4540! Mem[0000000030141410] = 00000000, %l0 = ffffffffffffffff
4541 ldsha [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000000
4542! Mem[0000000010141408] = 00000000, %l2 = 00000000bee20000
4543 lduwa [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000
4544! Mem[0000000010141400] = 00006c00, %l5 = 0000000000000000
4545 lduba [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000000
4546! Mem[0000000021800180] = 846e1c36, %l2 = 0000000000000000
4547 lduba [%o3+0x181]%asi,%l2 ! %l2 = 000000000000006e
4548! Mem[0000000030141400] = 00000000, %l0 = 0000000000000000
4549 ldswa [%i5+%g0]0x89,%l0 ! %l0 = 0000000000000000
4550! Mem[0000000030101400] = ff000000, %l1 = 00000000000000e5
4551 lduwa [%i4+%g0]0x89,%l1 ! %l1 = 00000000ff000000
4552! Mem[0000000010141408] = 00000000, %l1 = 00000000ff000000
4553 lduwa [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
4554! Starting 10 instruction Store Burst
4555! %f28 = 76ff065c 0fbf9ea6, %l4 = 000000009040db88
4556! Mem[0000000010041420] = b63600ffe55419d1
4557 add %i1,0x020,%g1
4558 stda %f28,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010041420] = b636000fe5541976
4559
4560p0_label_166:
4561! Mem[0000000030041408] = ff009e3d, %l6 = 00000000000000ff
4562 swapa [%i1+%o4]0x89,%l6 ! %l6 = 00000000ff009e3d
4563! Mem[00000000218000c0] = 16ff3492, %l4 = 000000009040db88
4564 ldstuba [%o3+0x0c0]%asi,%l4 ! %l4 = 00000016000000ff
4565! %l2 = 000000000000006e, Mem[0000000010081408] = 00000000
4566 stwa %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000006e
4567! %f28 = 76ff065c 0fbf9ea6, Mem[00000000100c1408] = 00000000 00000000
4568 std %f28,[%i3+%o4] ! Mem[00000000100c1408] = 76ff065c 0fbf9ea6
4569! Mem[0000000010101410] = 0fbf9ea6, %l3 = 0000000000000000
4570 swapa [%i4+%o5]0x88,%l3 ! %l3 = 000000000fbf9ea6
4571! Mem[0000000030141410] = 00000000, %l0 = 0000000000000000
4572 swapa [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000000
4573! Mem[0000000010001406] = 000057ff, %l5 = 0000000000000000
4574 ldstuba [%i0+0x006]%asi,%l5 ! %l5 = 00000057000000ff
4575! %l7 = 0000000000006c00, Mem[0000000010181410] = ff000000
4576 stha %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff006c00
4577! %l3 = 000000000fbf9ea6, Mem[0000000030181400] = ff8c2cff00000000
4578 stxa %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000000fbf9ea6
4579! Starting 10 instruction Load Burst
4580! Mem[0000000010041410] = ff8c2cff, %l7 = 0000000000006c00
4581 lduwa [%i1+%o5]0x88,%l7 ! %l7 = 00000000ff8c2cff
4582
4583p0_label_167:
4584! Mem[0000000010081418] = b15bff3f, %l0 = 0000000000000000
4585 ldsw [%i2+0x018],%l0 ! %l0 = ffffffffb15bff3f
4586! Mem[0000000010081438] = 0000000000000000, %f4 = ff570000 ffdc0354
4587 ldda [%i2+0x038]%asi,%f4 ! %f4 = 00000000 00000000
4588! Mem[0000000010181408] = 000000ff, %l5 = 0000000000000057
4589 lduwa [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff
4590! Mem[0000000010101410] = 00000000 5c06ff76, %l6 = ff009e3d, %l7 = ff8c2cff
4591 ldda [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000 000000005c06ff76
4592! Mem[00000000201c0000] = ffffeaae, %l7 = 000000005c06ff76
4593 lduha [%o0+0x000]%asi,%l7 ! %l7 = 000000000000ffff
4594! Code Fragment 4
4595p0_fragment_28:
4596! %l0 = ffffffffb15bff3f
4597 setx 0xc28c8d2876ebbeb0,%g7,%l0 ! %l0 = c28c8d2876ebbeb0
4598! %l1 = 0000000000000000
4599 setx 0xf41d6590374cced1,%g7,%l1 ! %l1 = f41d6590374cced1
4600 setx 0x7ff8, %g1, %g2
4601 and %l0, %g2, %l0
4602 setx 0xffffffff, %g1, %g2
4603 and %l1, %g2, %l1
4604 setx 0x100000000, %g1, %g2
4605 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4606 ta T_CHANGE_HPRIV
4607 stxa %l1, [%l0]ASI_ICACHE_INSTR
4608 ta T_CHANGE_NONHPRIV
4609! %l0 = c28c8d2876ebbeb0
4610 setx 0xdc327c4fb23c3131,%g7,%l0 ! %l0 = dc327c4fb23c3131
4611! %l1 = f41d6590374cced1
4612 setx 0x52bafdf006f4d73f,%g7,%l1 ! %l1 = 52bafdf006f4d73f
4613! Mem[0000000010041430] = ff000000 ff2770d4, %l2 = 0000006e, %l3 = 0fbf9ea6
4614 ldda [%i1+0x030]%asi,%l2 ! %l2 = 00000000ff000000 00000000ff2770d4
4615! Mem[0000000010081428] = 000000f2 ffffd1eb, %l4 = 00000016, %l5 = 000000ff
4616 ldda [%i2+0x028]%asi,%l4 ! %l4 = 00000000000000f2 00000000ffffd1eb
4617! Code Fragment 4
4618p0_fragment_29:
4619! %l0 = dc327c4fb23c3131
4620 setx 0x5f7115a7c0d02762,%g7,%l0 ! %l0 = 5f7115a7c0d02762
4621! %l1 = 52bafdf006f4d73f
4622 setx 0xb69baddfdb7feada,%g7,%l1 ! %l1 = b69baddfdb7feada
4623 setx 0x7ff8, %g1, %g2
4624 and %l0, %g2, %l0
4625 setx 0xffffffff, %g1, %g2
4626 and %l1, %g2, %l1
4627 setx 0x100000000, %g1, %g2
4628 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4629 ta T_CHANGE_HPRIV
4630 stxa %l1, [%l0]ASI_ICACHE_INSTR
4631 ta T_CHANGE_NONHPRIV
4632! %l0 = 5f7115a7c0d02762
4633 setx 0x54c247a045a8fe4f,%g7,%l0 ! %l0 = 54c247a045a8fe4f
4634! %l1 = b69baddfdb7feada
4635 setx 0x5528be286c17b8bf,%g7,%l1 ! %l1 = 5528be286c17b8bf
4636! Starting 10 instruction Store Burst
4637! Mem[0000000020800041] = e095a555, %l2 = 00000000ff000000
4638 ldstub [%o1+0x041],%l2 ! %l2 = 00000095000000ff
4639
4640p0_label_168:
4641! %l4 = 000000f2, %l5 = ffffd1eb, Mem[0000000030041400] = 000000f2 c303c506
4642 stda %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000f2 ffffd1eb
4643! Mem[0000000030141410] = 00000000, %l0 = 54c247a045a8fe4f
4644 ldstuba [%i5+%o5]0x81,%l0 ! %l0 = 00000000000000ff
4645! Mem[0000000010081418] = b15bff3f, %l0 = 00000000, %l0 = 00000000
4646 add %i2,0x18,%g1
4647 casa [%g1]0x80,%l0,%l0 ! %l0 = 00000000b15bff3f
4648! %l0 = 00000000b15bff3f, Mem[0000000010001405] = 0000ffff
4649 stb %l0,[%i0+0x005] ! Mem[0000000010001404] = 003fffff
4650! %l7 = 000000000000ffff, Mem[0000000010141410] = 000000ffff000000
4651 stxa %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000000000ffff
4652! Mem[00000000211c0000] = ffff4b99, %l3 = 00000000ff2770d4
4653 ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
4654! Mem[0000000010041410] = ff2c8cff, %l5 = 00000000ffffd1eb
4655 ldstuba [%i1+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
4656! %l1 = 5528be286c17b8bf, Mem[0000000030041408] = 000000ff
4657 stha %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000b8bf
4658! Mem[0000000030001400] = 4db7ffff, %l6 = 0000000000000000
4659 swapa [%i0+%g0]0x89,%l6 ! %l6 = 000000004db7ffff
4660! Starting 10 instruction Load Burst
4661! Mem[0000000030141400] = 0000000000000000, %f26 = ff05617e ffd356c0
4662 ldda [%i5+%g0]0x81,%f26 ! %f26 = 00000000 00000000
4663
4664p0_label_169:
4665! Mem[000000001018141c] = 3fff5bb1, %l2 = 0000000000000095
4666 ldub [%i6+0x01f],%l2 ! %l2 = 00000000000000b1
4667! Mem[00000000300c1410] = e5ff2cff, %l6 = 000000004db7ffff
4668 ldswa [%i3+%o5]0x89,%l6 ! %l6 = ffffffffe5ff2cff
4669! Mem[0000000010181408] = ff0000ff 000000ff, %l6 = e5ff2cff, %l7 = 0000ffff
4670 ldda [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff 00000000ff0000ff
4671! Mem[0000000030141410] = ae0d0000000000ff, %l4 = 00000000000000f2
4672 ldxa [%i5+%o5]0x89,%l4 ! %l4 = ae0d0000000000ff
4673! Mem[0000000010081410] = 0000f8dc, %l4 = ae0d0000000000ff
4674 ldswa [%i2+%o5]0x80,%l4 ! %l4 = 000000000000f8dc
4675! Mem[0000000030181408] = ff000000d37a8e6c, %f26 = 00000000 00000000
4676 ldda [%i6+%o4]0x81,%f26 ! %f26 = ff000000 d37a8e6c
4677! %f10 = ff269c42, %f31 = e58c2cff, %f3 = 00000dae
4678 fdivs %f10,%f31,%f3 ! %f3 = 59182374
4679! Mem[0000000030041410] = ff000dae00000000, %f2 = 6c000000 59182374
4680 ldda [%i1+%o5]0x81,%f2 ! %f2 = ff000dae 00000000
4681! Mem[00000000100c1410] = ffffffff, %l7 = 00000000ff0000ff
4682 lduwa [%i3+%o5]0x88,%l7 ! %l7 = 00000000ffffffff
4683! Starting 10 instruction Store Burst
4684! Mem[0000000030001400] = 00000000, %l5 = 00000000000000ff
4685 swapa [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000
4686
4687p0_label_170:
4688! %l4 = 000000000000f8dc, Mem[00000000100c1408] = 76ff065c
4689 stwa %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000f8dc
4690! %f19 = 00000000, Mem[0000000010081410] = 0000f8dc
4691 sta %f19,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
4692! %f0 = 54030354 e5ff2cff, %l2 = 00000000000000b1
4693! Mem[0000000030041408] = bfb80000f2000000
4694 add %i1,0x008,%g1
4695 stda %f0,[%g1+%l2]ASI_PST8_S ! Mem[0000000030041408] = 54b80354f20000ff
4696! Mem[0000000030141400] = 00000000, %l2 = 00000000000000b1
4697 swapa [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000000
4698! Code Fragment 4
4699p0_fragment_30:
4700! %l0 = 00000000b15bff3f
4701 setx 0xb89e590fafe89698,%g7,%l0 ! %l0 = b89e590fafe89698
4702! %l1 = 5528be286c17b8bf
4703 setx 0xf1a5dfe7a06347e8,%g7,%l1 ! %l1 = f1a5dfe7a06347e8
4704 setx 0x7ff8, %g1, %g2
4705 and %l0, %g2, %l0
4706 setx 0xffffffff, %g1, %g2
4707 and %l1, %g2, %l1
4708 setx 0x100000000, %g1, %g2
4709 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4710 ta T_CHANGE_HPRIV
4711 stxa %l1, [%l0]ASI_ICACHE_INSTR
4712 ta T_CHANGE_NONHPRIV
4713! %l0 = b89e590fafe89698
4714 setx 0x742a5affa65217ec,%g7,%l0 ! %l0 = 742a5affa65217ec
4715! %l1 = f1a5dfe7a06347e8
4716 setx 0xa33933486a62c401,%g7,%l1 ! %l1 = a33933486a62c401
4717! %l6 = 000000ff, %l7 = ffffffff, Mem[0000000010181410] = ff006c00 76ff065c
4718 stda %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff ffffffff
4719! %l7 = 00000000ffffffff, Mem[0000000030141410] = ff000000
4720 stba %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000
4721! %f26 = ff000000 d37a8e6c, Mem[0000000010081400] = ffdc0354 ffd356c0
4722 stda %f26,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000 d37a8e6c
4723! Mem[0000000010081400] = 6c8e7ad3, %l6 = 00000000000000ff
4724 swapa [%i2+%g0]0x80,%l6 ! %l6 = 000000006c8e7ad3
4725! Starting 10 instruction Load Burst
4726! Mem[00000000300c1410] = 54030354 e5ff2cff, %l4 = 0000f8dc, %l5 = 00000000
4727 ldda [%i3+%o5]0x89,%l4 ! %l4 = 00000000e5ff2cff 0000000054030354
4728
4729p0_label_171:
4730! Mem[0000000010181400] = 2ac4d1eb, %l5 = 0000000054030354
4731 lduha [%i6+%g0]0x88,%l5 ! %l5 = 000000000000d1eb
4732! Mem[00000000300c1400] = 00002eeb, %l4 = 00000000e5ff2cff
4733 ldswa [%i3+%g0]0x89,%l4 ! %l4 = 0000000000002eeb
4734! Mem[0000000030181400] = a69ebf0f00000000, %l2 = 0000000000000000
4735 ldxa [%i6+%g0]0x89,%l2 ! %l2 = a69ebf0f00000000
4736! Mem[0000000010141410] = 00000000, %l0 = 742a5affa65217ec
4737 lduwa [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000
4738! Mem[0000000010081410] = 00000000ffdc0354, %f24 = ffdc0354 ff0000ff
4739 ldda [%i2+%o5]0x80,%f24 ! %f24 = 00000000 ffdc0354
4740! Mem[0000000010101410] = 76ff065c00000000, %l4 = 0000000000002eeb
4741 ldxa [%i4+%o5]0x88,%l4 ! %l4 = 76ff065c00000000
4742! Mem[0000000030141400] = 000000b1, %l6 = 000000006c8e7ad3
4743 lduba [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000b1
4744! Mem[0000000030041410] = ff000dae, %l6 = 00000000000000b1
4745 ldswa [%i1+%o5]0x81,%l6 ! %l6 = ffffffffff000dae
4746! Mem[0000000030041410] = ae0d00ff, %l1 = a33933486a62c401
4747 ldsha [%i1+%o5]0x89,%l1 ! %l1 = 00000000000000ff
4748! Starting 10 instruction Store Burst
4749! %l7 = 00000000ffffffff, Mem[0000000010101410] = 00000000
4750 stba %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
4751
4752p0_label_172:
4753! %l1 = 00000000000000ff, Mem[0000000010081436] = 0000008c
4754 sth %l1,[%i2+0x036] ! Mem[0000000010081434] = 000000ff
4755! %f13 = 000057ff, Mem[0000000010181410] = ff000000
4756 sta %f13,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000057ff
4757! Mem[0000000010041410] = ff8c2cff, %l6 = ffffffffff000dae
4758 swapa [%i1+%o5]0x88,%l6 ! %l6 = 00000000ff8c2cff
4759! %l7 = 00000000ffffffff, Mem[0000000030081408] = 00000000
4760 stwa %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffffffff
4761! Mem[0000000010001432] = dee81dff, %l3 = 00000000000000ff
4762 ldstuba [%i0+0x032]%asi,%l3 ! %l3 = 0000001d000000ff
4763! Mem[000000001010140c] = f200ffff, %l2 = a69ebf0f00000000
4764 ldstub [%i4+0x00c],%l2 ! %l2 = 000000f2000000ff
4765! %f20 = 000000f2 81f1fffe, Mem[0000000010181408] = ff000000 ff0000ff
4766 stda %f20,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000f2 81f1fffe
4767! Mem[0000000010041410] = ff000dae, %l1 = 00000000000000ff
4768 swapa [%i1+%o5]0x88,%l1 ! %l1 = 00000000ff000dae
4769! Mem[00000000211c0000] = ffff4b99, %l6 = 00000000ff8c2cff
4770 ldstuba [%o2+0x000]%asi,%l6 ! %l6 = 000000ff000000ff
4771! Starting 10 instruction Load Burst
4772! Mem[00000000100c1400] = ffffffff, %l2 = 00000000000000f2
4773 lduwa [%i3+%g0]0x80,%l2 ! %l2 = 00000000ffffffff
4774
4775p0_label_173:
4776! Mem[0000000010101410] = 000000ff, %l1 = 00000000ff000dae
4777 lduha [%i4+%o5]0x88,%l1 ! %l1 = 00000000000000ff
4778! Mem[0000000010181410] = 000057ff, %f11 = 5c06ff76
4779 lda [%i6+%o5]0x80,%f11 ! %f11 = 000057ff
4780! Mem[0000000010181408] = f2000000, %l0 = 0000000000000000
4781 ldswa [%i6+%o4]0x88,%l0 ! %l0 = fffffffff2000000
4782! Mem[0000000010181400] = 2ac4d1eb, %f8 = ffffed05
4783 lda [%i6+%g0]0x88,%f8 ! %f8 = 2ac4d1eb
4784! Mem[0000000010181400] = ebd1c42a, %l0 = fffffffff2000000
4785 lduwa [%i6+%g0]0x80,%l0 ! %l0 = 00000000ebd1c42a
4786! Mem[0000000030081408] = 00000000 ffffffff, %l2 = ffffffff, %l3 = 0000001d
4787 ldda [%i2+%o4]0x89,%l2 ! %l2 = 00000000ffffffff 0000000000000000
4788! Mem[0000000010001400] = 3ae0ff95, %l0 = 00000000ebd1c42a
4789 lduha [%i0+%g0]0x80,%l0 ! %l0 = 0000000000003ae0
4790! Mem[0000000010141408] = 00000000, %l5 = 000000000000d1eb
4791 lduwa [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000
4792! Mem[0000000010001400] = 95ffe03a, %l6 = 00000000000000ff
4793 lduha [%i0+%g0]0x88,%l6 ! %l6 = 000000000000e03a
4794! Starting 10 instruction Store Burst
4795! Mem[0000000030101408] = 00f20000, %l6 = 000000000000e03a
4796 ldstuba [%i4+%o4]0x81,%l6 ! %l6 = 00000000000000ff
4797
4798p0_label_174:
4799! %l2 = 00000000ffffffff, Mem[0000000010101408] = 00002eff
4800 stba %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00002eff
4801! %l2 = 00000000ffffffff, Mem[0000000030001408] = dcf800003ae0ff95
4802 stxa %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000ffffffff
4803! Mem[0000000010101408] = 00002eff, %l1 = 00000000000000ff
4804 swapa [%i4+%o4]0x88,%l1 ! %l1 = 0000000000002eff
4805! Mem[0000000020800041] = e0ffa555, %l4 = 76ff065c00000000
4806 ldstuba [%o1+0x041]%asi,%l4 ! %l4 = 000000ff000000ff
4807! Mem[0000000010081408] = 6e000000, %l5 = 0000000000000000
4808 swapa [%i2+%o4]0x88,%l5 ! %l5 = 000000006e000000
4809! %f20 = 000000f2 81f1fffe, Mem[00000000100c1400] = ffffffff ff000000
4810 stda %f20,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000f2 81f1fffe
4811! Mem[0000000010181410] = 000057ff, %l7 = 00000000ffffffff
4812 swapa [%i6+%o5]0x80,%l7 ! %l7 = 00000000000057ff
4813! %l3 = 0000000000000000, Mem[0000000010041410] = ff000000
4814 stha %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
4815! Mem[0000000030181408] = 000000ff, %l3 = 0000000000000000
4816 ldstuba [%i6+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
4817! Starting 10 instruction Load Burst
4818! %f30 = ffffd1eb, %f23 = 00000000, %f29 = 0fbf9ea6
4819 fsubs %f30,%f23,%f29 ! %f29 = ffffd1eb
4820
4821p0_label_175:
4822! Mem[0000000030141400] = 00000000000000b1, %l6 = 0000000000000000
4823 ldxa [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000b1
4824! Mem[00000000100c1400] = fefff181 f2000000, %l4 = 000000ff, %l5 = 6e000000
4825 ldda [%i3+0x000]%asi,%l4 ! %l4 = 00000000fefff181 00000000f2000000
4826! Mem[0000000030141410] = 000000ff, %l2 = 00000000ffffffff
4827 lduba [%i5+%o5]0x89,%l2 ! %l2 = 00000000000000ff
4828! Mem[00000000201c0000] = ffffeaae, %l5 = 00000000f2000000
4829 ldsh [%o0+%g0],%l5 ! %l5 = ffffffffffffffff
4830! Mem[0000000010001410] = 76ffff00, %f25 = ffdc0354
4831 lda [%i0+%o5]0x88,%f25 ! %f25 = 76ffff00
4832! Mem[0000000010101408] = ff000000, %l4 = 00000000fefff181
4833 lduba [%i4+%o4]0x80,%l4 ! %l4 = 00000000000000ff
4834! Mem[0000000030101408] = ff0000000000f2ff, %l6 = 00000000000000b1
4835 ldxa [%i4+%o4]0x89,%l6 ! %l6 = ff0000000000f2ff
4836! Mem[0000000010041404] = 00000000, %f23 = 00000000
4837 ld [%i1+0x004],%f23 ! %f23 = 00000000
4838! Mem[00000000201c0000] = ffffeaae, %l6 = ff0000000000f2ff
4839 lduba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000ff
4840! Starting 10 instruction Store Burst
4841! %l2 = 00000000000000ff, Mem[0000000010101400] = 000000ff
4842 stba %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff
4843
4844p0_label_176:
4845! %l6 = 000000ff, %l7 = 000057ff, Mem[0000000010101410] = ff000000 5c06ff76
4846 stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff 000057ff
4847! Mem[0000000030181410] = 000000ff, %l5 = ffffffffffffffff
4848 ldstuba [%i6+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
4849! Mem[000000001010140c] = ff00ffff, %l4 = 00000000000000ff
4850 swap [%i4+0x00c],%l4 ! %l4 = 00000000ff00ffff
4851! Mem[0000000030141410] = 000000ff, %l3 = 00000000000000ff
4852 swapa [%i5+%o5]0x89,%l3 ! %l3 = 00000000000000ff
4853! %f18 = ff0000ff 00000000, %l5 = 00000000000000ff
4854! Mem[0000000010081438] = 0000000000000000
4855 add %i2,0x038,%g1
4856 stda %f18,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010081438] = 00000000ff0000ff
4857! %l6 = 00000000000000ff, Mem[0000000010081410] = 00000000
4858 stwa %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
4859! %l0 = 0000000000003ae0, Mem[00000000211c0000] = ffff4b99, %asi = 80
4860 stba %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = e0ff4b99
4861! Mem[0000000010141408] = 00000000, %l5 = 00000000000000ff
4862 ldstuba [%i5+%o4]0x80,%l5 ! %l5 = 00000000000000ff
4863! Mem[0000000010001410] = 76ffff00, %l6 = 00000000000000ff
4864 ldstuba [%i0+%o5]0x88,%l6 ! %l6 = 00000000000000ff
4865! Starting 10 instruction Load Burst
4866! Mem[0000000030041410] = 00000000ae0d00ff, %l2 = 00000000000000ff
4867 ldxa [%i1+%o5]0x89,%l2 ! %l2 = 00000000ae0d00ff
4868
4869p0_label_177:
4870! Mem[00000000201c0000] = ffffeaae, %l1 = 0000000000002eff
4871 ldsb [%o0+%g0],%l1 ! %l1 = ffffffffffffffff
4872! Mem[0000000010041408] = 429c26ff, %l3 = 00000000000000ff
4873 lduwa [%i1+%o4]0x88,%l3 ! %l3 = 00000000429c26ff
4874! Mem[00000000300c1400] = 00002eeb, %l7 = 00000000000057ff
4875 ldswa [%i3+%g0]0x89,%l7 ! %l7 = 0000000000002eeb
4876! Mem[0000000010141404] = 00000000, %l1 = ffffffffffffffff
4877 ldsha [%i5+0x004]%asi,%l1 ! %l1 = 0000000000000000
4878! Mem[0000000030141400] = b1000000, %l7 = 0000000000002eeb
4879 lduwa [%i5+%g0]0x81,%l7 ! %l7 = 00000000b1000000
4880! Mem[0000000020800000] = 00ff5b63, %l1 = 0000000000000000
4881 ldub [%o1+0x001],%l1 ! %l1 = 00000000000000ff
4882! Mem[0000000030081410] = 5c06ff76, %l3 = 00000000429c26ff
4883 lduwa [%i2+%o5]0x89,%l3 ! %l3 = 000000005c06ff76
4884! Mem[0000000010041400] = ff000000, %l6 = 0000000000000000
4885 lduwa [%i1+%g0]0x88,%l6 ! %l6 = 00000000ff000000
4886! Mem[0000000010101410] = 000000ff000057ff, %f28 = 76ff065c ffffd1eb
4887 ldda [%i4+%o5]0x80,%f28 ! %f28 = 000000ff 000057ff
4888! Starting 10 instruction Store Burst
4889! %f2 = ff000dae, Mem[00000000300c1400] = 00002eeb
4890 sta %f2 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff000dae
4891
4892p0_label_178:
4893! %f24 = 00000000 76ffff00, Mem[0000000010041408] = ff269c42 5c06ff76
4894 stda %f24,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 76ffff00
4895! %l3 = 000000005c06ff76, Mem[0000000021800181] = 846e1c36, %asi = 80
4896 stba %l3,[%o3+0x181]%asi ! Mem[0000000021800180] = 84761c36
4897! Mem[0000000030001408] = ffffffff, %l0 = 0000000000003ae0
4898 swapa [%i0+%o4]0x89,%l0 ! %l0 = 00000000ffffffff
4899! %f24 = 00000000 76ffff00, %l1 = 00000000000000ff
4900! Mem[0000000010181410] = ffffffffffffffff
4901 add %i6,0x010,%g1
4902 stda %f24,[%g1+%l1]ASI_PST8_P ! Mem[0000000010181410] = 0000000076ffff00
4903! Mem[0000000030141408] = f200ffff, %f28 = 000000ff
4904 lda [%i5+%o4]0x89,%f28 ! %f28 = f200ffff
4905! %l0 = ffffffff, %l1 = 000000ff, Mem[0000000030141400] = 000000b1 00000000
4906 stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffff 000000ff
4907! %l7 = 00000000b1000000, Mem[0000000030081400] = ff000000ae0d00ff
4908 stxa %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000b1000000
4909! %f12 = 00000000 000057ff, %l1 = 00000000000000ff
4910! Mem[00000000100c1420] = 0c0000ff000000ff
4911 add %i3,0x020,%g1
4912 stda %f12,[%g1+%l1]ASI_PST16_P ! Mem[00000000100c1420] = 00000000000057ff
4913! %l0 = ffffffff, %l1 = 000000ff, Mem[0000000030101410] = ff0000ff 00000000
4914 stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff 000000ff
4915! Starting 10 instruction Load Burst
4916! Mem[0000000021800080] = 00ff3e7c, %l6 = 00000000ff000000
4917 lduba [%o3+0x080]%asi,%l6 ! %l6 = 0000000000000000
4918
4919p0_label_179:
4920! Mem[0000000010141428] = 6b6a62a09aea71c3, %f6 = 000000ff 00000000
4921 ldda [%i5+0x028]%asi,%f6 ! %f6 = 6b6a62a0 9aea71c3
4922! Mem[0000000010101408] = ff000000000000ff, %l1 = 00000000000000ff
4923 ldxa [%i4+%o4]0x80,%l1 ! %l1 = ff000000000000ff
4924! Mem[0000000010081410] = ff000000 ffdc0354, %l4 = ff00ffff, %l5 = 00000000
4925 ldda [%i2+0x010]%asi,%l4 ! %l4 = 00000000ff000000 00000000ffdc0354
4926! Mem[00000000211c0000] = e0ff4b99, %l4 = 00000000ff000000
4927 ldsha [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffe0ff
4928! Mem[00000000100c1408] = 0000f8dc, %l3 = 000000005c06ff76
4929 ldsha [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
4930! Mem[00000000300c1410] = ff2cffe5 54030354, %l2 = ae0d00ff, %l3 = 00000000
4931 ldda [%i3+%o5]0x81,%l2 ! %l2 = 00000000ff2cffe5 0000000054030354
4932! %f11 = 000057ff, %f11 = 000057ff, %f6 = 6b6a62a0
4933 fmuls %f11,%f11,%f6 ! %f6 = 00000000
4934! Mem[0000000010041400] = ff000000, %l2 = 00000000ff2cffe5
4935 ldswa [%i1+%g0]0x88,%l2 ! %l2 = ffffffffff000000
4936! Mem[0000000030101408] = 0000f2ff, %l1 = ff000000000000ff
4937 lduba [%i4+%o4]0x89,%l1 ! %l1 = 00000000000000ff
4938! Starting 10 instruction Store Burst
4939! %l2 = ffffffffff000000, Mem[0000000010041400] = ff000000
4940 stwa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000
4941
4942p0_label_180:
4943! Mem[0000000010041400] = 000000ff, %l3 = 0000000054030354
4944 swapa [%i1+%g0]0x80,%l3 ! %l3 = 00000000000000ff
4945! %l1 = 00000000000000ff, Mem[00000000100c1410] = ffffffff
4946 stwa %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff
4947! %f20 = 000000f2 81f1fffe, Mem[0000000030041400] = 000000f2 ffffd1eb
4948 stda %f20,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000f2 81f1fffe
4949! Mem[0000000010101424] = 7a78ffd6, %l7 = 00000000b1000000
4950 swap [%i4+0x024],%l7 ! %l7 = 000000007a78ffd6
4951! %l6 = 0000000000000000, Mem[0000000010181408] = 000000f281f1fffe
4952 stxa %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000000000000
4953! Mem[0000000030001400] = 000000ff, %l0 = 00000000ffffffff
4954 ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 00000000000000ff
4955! Mem[0000000010001408] = ff000000, %l7 = 000000007a78ffd6
4956 ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
4957! %f18 = ff0000ff, Mem[0000000010041408] = 00000000
4958 sta %f18,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff0000ff
4959! Mem[0000000010041410] = 00000000, %l4 = ffffffffffffe0ff
4960 swapa [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
4961! Starting 10 instruction Load Burst
4962! Mem[0000000030041410] = ff000dae, %l4 = 0000000000000000
4963 ldsha [%i1+%o5]0x81,%l4 ! %l4 = ffffffffffffff00
4964
4965p0_label_181:
4966! Mem[0000000030141408] = ff000080f200ffff, %l0 = 0000000000000000
4967 ldxa [%i5+%o4]0x89,%l0 ! %l0 = ff000080f200ffff
4968! Mem[0000000010181408] = 00000000, %l4 = ffffffffffffff00
4969 lduwa [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
4970! Mem[0000000010101414] = 000057ff, %l3 = 00000000000000ff
4971 ldsw [%i4+0x014],%l3 ! %l3 = 00000000000057ff
4972! Mem[0000000010101400] = 000000ff, %f8 = 2ac4d1eb
4973 lda [%i4+%g0]0x88,%f8 ! %f8 = 000000ff
4974! Mem[0000000030181400] = 00000000, %l3 = 00000000000057ff
4975 lduba [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000000
4976! Mem[00000000100c1400] = 81f1fffe, %l3 = 0000000000000000
4977 ldsba [%i3+%g0]0x88,%l3 ! %l3 = fffffffffffffffe
4978! Mem[00000000100c141c] = f90c00ff, %l1 = 00000000000000ff
4979 lduba [%i3+0x01f]%asi,%l1 ! %l1 = 00000000000000ff
4980! Mem[0000000010181400] = ebd1c42a, %f11 = 000057ff
4981 lda [%i6+%g0]0x80,%f11 ! %f11 = ebd1c42a
4982! Mem[0000000010101408] = ff000000000000ff, %l1 = 00000000000000ff
4983 ldxa [%i4+%o4]0x88,%l1 ! %l1 = ff000000000000ff
4984! Starting 10 instruction Store Burst
4985! Mem[0000000010081434] = 000000ff, %l6 = 0000000000000000
4986 ldstuba [%i2+0x034]%asi,%l6 ! %l6 = 00000000000000ff
4987
4988p0_label_182:
4989! %l6 = 0000000000000000, Mem[0000000010081438] = 00000000
4990 stb %l6,[%i2+0x038] ! Mem[0000000010081438] = 00000000
4991! Mem[0000000010081428] = 000000f2, %l6 = 0000000000000000
4992 swap [%i2+0x028],%l6 ! %l6 = 00000000000000f2
4993! Mem[0000000030001400] = ff0000ff, %l0 = ff000080f200ffff
4994 swapa [%i0+%g0]0x81,%l0 ! %l0 = 00000000ff0000ff
4995! %l3 = fffffffffffffffe, Mem[00000000100c1408] = 0000f8dc
4996 stha %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = fffef8dc
4997! %l6 = 00000000000000f2, Mem[00000000300c1408] = ff0000ff
4998 stwa %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000f2
4999! Mem[0000000030101408] = 0000f2ff, %l6 = 00000000000000f2
5000 swapa [%i4+%o4]0x89,%l6 ! %l6 = 000000000000f2ff
5001! Mem[0000000010181428] = a69ebf0f, %l7 = 00000000000000ff
5002 swap [%i6+0x028],%l7 ! %l7 = 00000000a69ebf0f
5003! %l4 = 0000000000000000, Mem[0000000030181410] = 000000ff
5004 stwa %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
5005! %l2 = ffffffffff000000, Mem[0000000030181400] = 00000000
5006 stwa %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff000000
5007! Starting 10 instruction Load Burst
5008! Mem[0000000010041400] = 54030354, %l0 = 00000000ff0000ff
5009 lduha [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000354
5010
5011p0_label_183:
5012! Mem[00000000211c0000] = e0ff4b99, %l4 = 0000000000000000
5013 ldub [%o2+0x001],%l4 ! %l4 = 00000000000000ff
5014! Mem[0000000030141400] = ffffffff, %l5 = 00000000ffdc0354
5015 ldsba [%i5+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
5016! Mem[00000000300c1410] = 54030354e5ff2cff, %l2 = ffffffffff000000
5017 ldxa [%i3+%o5]0x89,%l2 ! %l2 = 54030354e5ff2cff
5018! %l1 = ff000000000000ff, %l3 = fffffffffffffffe, %y = ff2770d4
5019 sdiv %l1,%l3,%l4 ! %l4 = 000000007fffffff
5020 mov %l0,%y ! %y = 00000354
5021! Mem[00000000201c0000] = ffffeaae, %l0 = 0000000000000354
5022 ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
5023! %l2 = 54030354e5ff2cff, Mem[0000000030081410] = 5c06ff76
5024 stba %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 5c06ffff
5025! %l4 = 000000007fffffff, %l3 = fffffffffffffffe, %l5 = ffffffffffffffff
5026 add %l4,%l3,%l5 ! %l5 = 000000007ffffffd
5027! Mem[0000000010101408] = ff000000, %l4 = 000000007fffffff
5028 ldsha [%i4+%o4]0x80,%l4 ! %l4 = ffffffffffffff00
5029! Mem[0000000010001408] = ff00000000000000, %l7 = 00000000a69ebf0f
5030 ldxa [%i0+%o4]0x80,%l7 ! %l7 = ff00000000000000
5031! Starting 10 instruction Store Burst
5032! %l6 = 000000000000f2ff, Mem[0000000010001400] = 95ffe03a
5033 stwa %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000f2ff
5034
5035p0_label_184:
5036! %f12 = 00000000 000057ff, Mem[0000000010181400] = ebd1c42a 23c848d7
5037 stda %f12,[%i6+0x000]%asi ! Mem[0000000010181400] = 00000000 000057ff
5038! %l4 = ffffff00, %l5 = 7ffffffd, Mem[0000000030181400] = 000000ff a69ebf0f
5039 stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffff00 7ffffffd
5040! %l7 = ff00000000000000, Mem[0000000021800140] = 00008319, %asi = 80
5041 stha %l7,[%o3+0x140]%asi ! Mem[0000000021800140] = 00008319
5042! Mem[00000000100c1408] = dcf8feff, %l4 = ffffffffffffff00
5043 swapa [%i3+%o4]0x88,%l4 ! %l4 = 00000000dcf8feff
5044! %l0 = ffffffff, %l1 = 000000ff, Mem[0000000030001408] = 00003ae0 00000000
5045 stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff 000000ff
5046! %l4 = 00000000dcf8feff, Mem[0000000030101410] = ffffffff
5047 stwa %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = dcf8feff
5048! %f30 = ffffd1eb e58c2cff, %l5 = 000000007ffffffd
5049! Mem[0000000010041400] = 5403035400000000
5050 stda %f30,[%i1+%l5]ASI_PST32_P ! Mem[0000000010041400] = 54030354e58c2cff
5051! Mem[0000000030081408] = ffffffff, %l4 = 00000000dcf8feff
5052 ldstuba [%i2+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
5053! Mem[0000000010041400] = 54030354, %l3 = fffffffffffffffe
5054 ldstuba [%i1+%g0]0x88,%l3 ! %l3 = 00000054000000ff
5055! Starting 10 instruction Load Burst
5056! Mem[0000000010001408] = ff000000, %l1 = ff000000000000ff
5057 lduwa [%i0+%o4]0x80,%l1 ! %l1 = 00000000ff000000
5058
5059p0_label_185:
5060! Mem[0000000030081408] = 00000000 ffffffff, %l4 = 000000ff, %l5 = 7ffffffd
5061 ldda [%i2+%o4]0x89,%l4 ! %l4 = 00000000ffffffff 0000000000000000
5062! Mem[0000000010081400] = ff000000, %l2 = 54030354e5ff2cff
5063 lduwa [%i2+%g0]0x88,%l2 ! %l2 = 00000000ff000000
5064! Mem[0000000010141400] = 00000000006c0000, %f8 = 000000ff ffa56439
5065 ldda [%i5+%g0]0x88,%f8 ! %f8 = 00000000 006c0000
5066! Mem[0000000010101408] = ff000000000000ff, %l7 = ff00000000000000
5067 ldxa [%i4+%o4]0x88,%l7 ! %l7 = ff000000000000ff
5068! Mem[0000000010141424] = e55419d1, %l2 = 00000000ff000000
5069 ldsb [%i5+0x026],%l2 ! %l2 = 0000000000000019
5070! %f27 = d37a8e6c, %f9 = 006c0000
5071 fcmpes %fcc0,%f27,%f9 ! %fcc0 = 1
5072! Mem[0000000030141400] = ffffffffff000000, %f12 = 00000000 000057ff
5073 ldda [%i5+%g0]0x81,%f12 ! %f12 = ffffffff ff000000
5074! Mem[00000000300c1410] = e5ff2cff, %l1 = 00000000ff000000
5075 lduha [%i3+%o5]0x89,%l1 ! %l1 = 0000000000002cff
5076! Mem[0000000010101408] = ff000000000000ff, %l2 = 0000000000000019
5077 ldxa [%i4+%o4]0x88,%l2 ! %l2 = ff000000000000ff
5078! Starting 10 instruction Store Burst
5079! Mem[0000000010001419] = 00000000, %l6 = 000000000000f2ff
5080 ldstub [%i0+0x019],%l6 ! %l6 = 00000000000000ff
5081
5082p0_label_186:
5083! %l6 = 00000000, %l7 = 000000ff, Mem[0000000030081408] = ffffffff 00000000
5084 stda %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 000000ff
5085! %l7 = ff000000000000ff, Mem[0000000010101408] = ff000000000000ff
5086 stxa %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000000000ff
5087! %f31 = e58c2cff, Mem[0000000010141410] = 00000000
5088 sta %f31,[%i5+%o5]0x80 ! Mem[0000000010141410] = e58c2cff
5089! Mem[00000000100c1421] = 00000000, %l3 = 0000000000000054
5090 ldstub [%i3+0x021],%l3 ! %l3 = 00000000000000ff
5091! Mem[0000000010181400] = 00000000, %l1 = 0000000000002cff
5092 ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 00000000000000ff
5093! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010041400] = ff030354 e58c2cff
5094 stda %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000 000000ff
5095! %f14 = 00000000, Mem[0000000010181400] = ff000000
5096 sta %f14,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
5097! %f16 = ff2c8ce5, Mem[0000000030101408] = f2000000
5098 sta %f16,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff2c8ce5
5099! %l0 = ffffffff, %l1 = 00000000, Mem[0000000010001400] = 0000f2ff ffff3f00
5100 stda %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffff 00000000
5101! Starting 10 instruction Load Burst
5102! Mem[0000000010081410] = 000000ff, %l3 = 0000000000000000
5103 ldsha [%i2+%o5]0x88,%l3 ! %l3 = 00000000000000ff
5104
5105p0_label_187:
5106! Mem[00000000300c1408] = f2000000, %l2 = ff000000000000ff
5107 lduha [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000000
5108! Mem[0000000030081408] = 00000000, %l6 = 0000000000000000
5109 ldsba [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000
5110! Mem[0000000010181400] = 00000000, %l2 = 0000000000000000
5111 lduwa [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
5112! Mem[0000000030001400] = b15b0000ffff00f2, %l7 = ff000000000000ff
5113 ldxa [%i0+%g0]0x89,%l7 ! %l7 = b15b0000ffff00f2
5114! Mem[00000000300c1400] = ae0d00ff00000000, %f0 = 54030354 e5ff2cff
5115 ldda [%i3+%g0]0x81,%f0 ! %f0 = ae0d00ff 00000000
5116! Mem[0000000010081410] = 000000ff, %l6 = 0000000000000000
5117 lduha [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000ff
5118! Mem[0000000010141434] = ffffffff, %l2 = 0000000000000000
5119 lduh [%i5+0x036],%l2 ! %l2 = 000000000000ffff
5120! Mem[0000000010181408] = 00000000, %l1 = 0000000000000000
5121 ldsha [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
5122! Mem[0000000030141410] = ff00000000000dae, %f16 = ff2c8ce5 00000071
5123 ldda [%i5+%o5]0x81,%f16 ! %f16 = ff000000 00000dae
5124! Starting 10 instruction Store Burst
5125! %l7 = b15b0000ffff00f2, Mem[000000001018141a] = c056b74d, %asi = 80
5126 stha %l7,[%i6+0x01a]%asi ! Mem[0000000010181418] = c05600f2
5127
5128p0_label_188:
5129! %l4 = 00000000ffffffff, Mem[0000000030081408] = ff00000000000000
5130 stxa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000ffffffff
5131! Mem[0000000030081400] = 00000000, %l4 = 00000000ffffffff
5132 swapa [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
5133! %l0 = ffffffffffffffff, Mem[0000000010001408] = 00000000000000ff
5134 stxa %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffffffffffff
5135! %f12 = ffffffff ff000000, Mem[0000000030141400] = ffffffff ff000000
5136 stda %f12,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffff ff000000
5137! %f6 = 00000000 9aea71c3, Mem[0000000030181400] = ffffff00 7ffffffd
5138 stda %f6 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 9aea71c3
5139! %l2 = 000000000000ffff, Mem[0000000021800080] = 00ff3e7c
5140 stb %l2,[%o3+0x080] ! Mem[0000000021800080] = ffff3e7c
5141! %f24 = 00000000 76ffff00, %l3 = 00000000000000ff
5142! Mem[0000000030041408] = 54b80354f20000ff
5143 add %i1,0x008,%g1
5144 stda %f24,[%g1+%l3]ASI_PST16_S ! Mem[0000000030041408] = 0000000076ffff00
5145! %f16 = ff000000, %f9 = 006c0000, %f0 = ae0d00ff
5146 fsubs %f16,%f9 ,%f0 ! %l0 = 0000000000000021, Unfinished, %fsr = 2b00000400
5147! Mem[00000000100c1435] = ff1de8de, %l0 = 0000000000000021
5148 ldstub [%i3+0x035],%l0 ! %l0 = 0000001d000000ff
5149! Starting 10 instruction Load Burst
5150! %f20 = 000000f2, %f24 = 00000000
5151 fsqrts %f20,%f24 ! %l0 = 000000000000003f, Unfinished, %fsr = 2b00000400
5152
5153p0_label_189:
5154! Mem[0000000030041410] = ff000dae 00000000, %l4 = 00000000, %l5 = 00000000
5155 ldda [%i1+%o5]0x81,%l4 ! %l4 = 00000000ff000dae 0000000000000000
5156! Mem[0000000030001400] = ffff00f2, %l1 = 0000000000000000
5157 lduba [%i0+%g0]0x89,%l1 ! %l1 = 00000000000000f2
5158! Mem[000000001004143c] = 7b3c982e, %l4 = 00000000ff000dae
5159 ldsw [%i1+0x03c],%l4 ! %l4 = 000000007b3c982e
5160! Mem[0000000030181408] = ff000000, %l7 = b15b0000ffff00f2
5161 ldsba [%i6+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
5162! Mem[0000000030041410] = ff000dae, %l1 = 00000000000000f2
5163 ldsba [%i1+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
5164! Mem[0000000030041408] = 00000000, %f20 = 000000f2
5165 lda [%i1+%o4]0x89,%f20 ! %f20 = 00000000
5166! Mem[00000000300c1400] = ff000dae, %l4 = 000000007b3c982e
5167 ldsha [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000dae
5168! Mem[0000000010181410] = 00ffff7600000000, %l3 = 00000000000000ff
5169 ldxa [%i6+%o5]0x88,%l3 ! %l3 = 00ffff7600000000
5170! Mem[00000000100c1418] = 000000ff, %l7 = ffffffffffffffff
5171 lduwa [%i3+0x018]%asi,%l7 ! %l7 = 00000000000000ff
5172! Starting 10 instruction Store Burst
5173! %l7 = 00000000000000ff, Mem[0000000010041400] = 00000000
5174 stba %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff000000
5175
5176p0_label_190:
5177! %l0 = 0000003f, %l1 = ffffffff, Mem[0000000030141400] = ffffffff ff000000
5178 stda %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000003f ffffffff
5179! Mem[00000000100c1408] = 00ffffff, %l0 = 000000000000003f
5180 swapa [%i3+%o4]0x80,%l0 ! %l0 = 0000000000ffffff
5181! Mem[0000000021800181] = 84761c36, %l3 = 00ffff7600000000
5182 ldstuba [%o3+0x181]%asi,%l3 ! %l3 = 00000076000000ff
5183! Mem[0000000010041408] = ff0000ff, %l5 = 0000000000000000
5184 ldstuba [%i1+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
5185! %l4 = 0000000000000dae, Mem[0000000010101424] = b1000000, %asi = 80
5186 stba %l4,[%i4+0x024]%asi ! Mem[0000000010101424] = ae000000
5187! %l5 = 00000000000000ff, Mem[0000000010181410] = 0000000076ffff00, %asi = 80
5188 stxa %l5,[%i6+0x010]%asi ! Mem[0000000010181410] = 00000000000000ff
5189! Mem[0000000010181438] = 77dc5bffadf36949, %l3 = 0000000000000076, %l3 = 0000000000000076
5190 add %i6,0x38,%g1
5191 casxa [%g1]0x80,%l3,%l3 ! %l3 = 77dc5bffadf36949
5192! Mem[0000000030181410] = 00000000, %l6 = 00000000000000ff
5193 swapa [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
5194! %l4 = 0000000000000dae, Mem[0000000010141408] = ff000000
5195 stwa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000dae
5196! Starting 10 instruction Load Burst
5197! Mem[0000000010181418] = c05600f2, %l4 = 0000000000000dae
5198 ldsb [%i6+0x01a],%l4 ! %l4 = 0000000000000000
5199
5200p0_label_191:
5201! Mem[0000000030081400] = ffffffff, %l4 = 0000000000000000
5202 lduha [%i2+%g0]0x89,%l4 ! %l4 = 000000000000ffff
5203! Mem[00000000100c1408] = 3f000000, %l1 = ffffffffffffffff
5204 lduba [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000000
5205! Mem[0000000030041400] = 000000f2, %l4 = 000000000000ffff
5206 ldsha [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
5207! Mem[00000000100c1410] = 000000ff, %l2 = 000000000000ffff
5208 lduba [%i3+%o5]0x88,%l2 ! %l2 = 00000000000000ff
5209! Mem[0000000030181410] = 000000ff, %l2 = 00000000000000ff
5210 lduwa [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000ff
5211! Mem[0000000010001400] = ffffffff, %f15 = 00000000
5212 lda [%i0+%g0]0x80,%f15 ! %f15 = ffffffff
5213! Mem[0000000030181400] = 9aea71c3, %l1 = 0000000000000000
5214 lduba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000c3
5215! Mem[0000000010081420] = 3964a5ff, %l4 = 0000000000000000
5216 ldsw [%i2+0x020],%l4 ! %l4 = 000000003964a5ff
5217! Mem[0000000010101408] = ff000000, %l0 = 0000000000ffffff
5218 ldswa [%i4+0x008]%asi,%l0 ! %l0 = ffffffffff000000
5219! Starting 10 instruction Store Burst
5220! %f10 = ff269c42 ebd1c42a, Mem[0000000030041410] = ae0d00ff 00000000
5221 stda %f10,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff269c42 ebd1c42a
5222
5223p0_label_192:
5224! Mem[0000000030081400] = ffffffff, %l5 = 00000000000000ff
5225 ldstuba [%i2+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
5226! Mem[00000000201c0001] = ffffeaae, %l5 = 00000000000000ff
5227 ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
5228! Mem[000000001010141c] = 053b0000, %l0 = ffffffffff000000, %asi = 80
5229 swapa [%i4+0x01c]%asi,%l0 ! %l0 = 00000000053b0000
5230! %l3 = 77dc5bffadf36949, Mem[0000000020800041] = e0ffa555, %asi = 80
5231 stba %l3,[%o1+0x041]%asi ! Mem[0000000020800040] = e049a555
5232! %l0 = 00000000053b0000, Mem[0000000010101410] = 000000ff
5233 stwa %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 053b0000
5234! Mem[0000000030141400] = 0000003f, %l5 = 00000000000000ff
5235 ldstuba [%i5+%g0]0x81,%l5 ! %l5 = 00000000000000ff
5236! %l4 = 000000003964a5ff, Mem[0000000030181408] = ff000000
5237 stwa %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 3964a5ff
5238! %l1 = 00000000000000c3, Mem[000000001010140c] = 000000ff
5239 stb %l1,[%i4+0x00c] ! Mem[000000001010140c] = c30000ff
5240! Mem[0000000010001400] = ffffffff, %l4 = 000000003964a5ff
5241 swapa [%i0+%g0]0x88,%l4 ! %l4 = 00000000ffffffff
5242! Starting 10 instruction Load Burst
5243! Mem[0000000030181410] = 000000ff, %l7 = 00000000000000ff
5244 lduha [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
5245
5246p0_label_193:
5247 membar #Sync ! Added by membar checker (29)
5248! Mem[0000000010181400] = 00000000 000057ff 00000000 00000000
5249! Mem[0000000010181410] = 00000000 000000ff c05600f2 3fff5bb1
5250! Mem[0000000010181420] = ffffed05 ffa56439 000000ff 5c06ff76
5251! Mem[0000000010181430] = ff008cf2 eb0000ff 77dc5bff adf36949
5252 ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
5253! Mem[00000000300c1400] = ae0d00ff00000000, %f4 = 00000000 00000000
5254 ldda [%i3+%g0]0x81,%f4 ! %f4 = ae0d00ff 00000000
5255! Mem[0000000030041410] = ebd1c42a, %l0 = 00000000053b0000
5256 lduha [%i1+%o5]0x89,%l0 ! %l0 = 000000000000c42a
5257! Mem[0000000010141408] = ae0d0000, %l2 = 00000000000000ff
5258 ldswa [%i5+%o4]0x88,%l2 ! %l2 = ffffffffae0d0000
5259! Mem[0000000030101400] = ff000000, %l7 = 0000000000000000
5260 ldswa [%i4+%g0]0x89,%l7 ! %l7 = ffffffffff000000
5261! Mem[0000000010181418] = c05600f2, %l7 = ffffffffff000000
5262 lduha [%i6+0x01a]%asi,%l7 ! %l7 = 00000000000000f2
5263! Mem[0000000010141400] = 00006c00 00000000 00000dae ffffffff
5264! Mem[0000000010141410] = e58c2cff 0000ffff 74a5f194 c0a53d9e
5265! Mem[0000000010141420] = b2aa2984 e55419d1 6b6a62a0 9aea71c3
5266! Mem[0000000010141430] = 00000000 ffffffff 690c52af 7a8eeeff
5267 ldda [%i5]ASI_BLK_PL,%f0 ! Block Load from 0000000010141400
5268! Mem[0000000010001410] = ffffff76, %l4 = 00000000ffffffff
5269 ldswa [%i0+%o5]0x80,%l4 ! %l4 = ffffffffffffff76
5270! Code Fragment 3
5271p0_fragment_31:
5272! %l0 = 000000000000c42a
5273 setx 0x44168c37e3ecc863,%g7,%l0 ! %l0 = 44168c37e3ecc863
5274! %l1 = 00000000000000c3
5275 setx 0x3a0009f00064536d,%g7,%l1 ! %l1 = 3a0009f00064536d
5276 setx 0x1fe000, %g1, %g3
5277 or %l0, %g3, %l0 ! always set perrmask = 0xff
5278 setx 0x1ffff8, %g1, %g2
5279 and %l0, %g2, %l0
5280 ta T_CHANGE_HPRIV
5281 stxa %l1, [%l0]ASI_DCACHE_DATA
5282 ta T_CHANGE_NONHPRIV
5283! %l0 = 44168c37e3ecc863
5284 setx 0x2ba36727cad012e4,%g7,%l0 ! %l0 = 2ba36727cad012e4
5285! %l1 = 3a0009f00064536d
5286 setx 0x5d4b16efc826f2ec,%g7,%l1 ! %l1 = 5d4b16efc826f2ec
5287! Starting 10 instruction Store Burst
5288! %f25 = ffa56439, Mem[0000000010081410] = 000000ff
5289 sta %f25,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffa56439
5290
5291p0_label_194:
5292! %l3 = 77dc5bffadf36949, Mem[00000000201c0000] = ffffeaae
5293 sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = 6949eaae
5294! %l4 = ffffff76, %l5 = 00000000, Mem[00000000300c1400] = ff000dae 00000000
5295 stda %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffff76 00000000
5296! Mem[0000000010081410] = ffa56439, %l2 = ffffffffae0d0000
5297 ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 00000039000000ff
5298! %l0 = cad012e4, %l1 = c826f2ec, Mem[0000000010081400] = ff000000 ff000000
5299 stda %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = cad012e4 c826f2ec
5300! %l6 = 00000000, %l7 = 000000f2, Mem[00000000300c1410] = ff2cffe5 54030354
5301 stda %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 000000f2
5302! %f29 = eb0000ff, %f19 = 00000000
5303 fcmps %fcc1,%f29,%f19 ! %fcc1 = 1
5304! Mem[000000001014143c] = 7a8eeeff, %l2 = 0000000000000039
5305 ldub [%i5+0x03d],%l2 ! %l2 = 000000000000008e
5306! Mem[00000000100c1410] = ff000000, %l1 = 5d4b16efc826f2ec
5307 ldstuba [%i3+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
5308! %f22 = c05600f2 3fff5bb1, Mem[0000000030101410] = dcf8feff ff000000
5309 stda %f22,[%i4+%o5]0x81 ! Mem[0000000030101410] = c05600f2 3fff5bb1
5310! Starting 10 instruction Load Burst
5311! Mem[0000000030101400] = 00000000 ff000000, %l0 = cad012e4, %l1 = 000000ff
5312 ldda [%i4+%g0]0x89,%l0 ! %l0 = 00000000ff000000 0000000000000000
5313
5314p0_label_195:
5315! Mem[0000000010141410] = e58c2cff, %l7 = 00000000000000f2
5316 ldstuba [%i5+%o5]0x80,%l7 ! %l7 = 000000e5000000ff
5317! Mem[0000000010141408] = 00000dae, %l0 = 00000000ff000000
5318 lduba [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000
5319! Mem[0000000030181408] = 3964a5ffd37a8e6c, %l0 = 0000000000000000
5320 ldxa [%i6+%o4]0x81,%l0 ! %l0 = 3964a5ffd37a8e6c
5321! Mem[0000000010041408] = ff0000ff, %l6 = 0000000000000000
5322 ldsba [%i1+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
5323! Mem[000000001000140c] = ffffffff, %l3 = 77dc5bffadf36949
5324 lduba [%i0+0x00f]%asi,%l3 ! %l3 = 00000000000000ff
5325! Mem[00000000300c1408] = f2000000, %f24 = ffffed05
5326 lda [%i3+%o4]0x89,%f24 ! %f24 = f2000000
5327! Mem[0000000030041400] = 000000f2, %l4 = ffffffffffffff76
5328 ldswa [%i1+%g0]0x81,%l4 ! %l4 = 00000000000000f2
5329! Mem[0000000030081400] = ffffffff, %l5 = 0000000000000000
5330 ldswa [%i2+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
5331! Mem[0000000010101430] = 95ffe03a, %l6 = ffffffffffffffff
5332 ldsb [%i4+0x031],%l6 ! %l6 = ffffffffffffffff
5333! Starting 10 instruction Store Burst
5334! %f30 = 77dc5bff adf36949, Mem[0000000030001408] = ffffffff 000000ff
5335 stda %f30,[%i0+%o4]0x89 ! Mem[0000000030001408] = 77dc5bff adf36949
5336
5337p0_label_196:
5338! %l7 = 00000000000000e5, imm = 000000000000045b, %l1 = 0000000000000000
5339 andn %l7,0x45b,%l1 ! %l1 = 00000000000000a4
5340! Mem[0000000010141428] = 6b6a62a09aea71c3, %l1 = 00000000000000a4, %l2 = 000000000000008e
5341 add %i5,0x28,%g1
5342 casxa [%g1]0x80,%l1,%l2 ! %l2 = 6b6a62a09aea71c3
5343! Mem[0000000030141410] = ff000000, %l1 = 00000000000000a4
5344 swapa [%i5+%o5]0x81,%l1 ! %l1 = 00000000ff000000
5345! Mem[0000000010181408] = 00000000, %l3 = 00000000000000ff
5346 ldstuba [%i6+%o4]0x80,%l3 ! %l3 = 00000000000000ff
5347! Mem[0000000010081410] = ff64a5ff, %l3 = 0000000000000000
5348 swapa [%i2+%o5]0x80,%l3 ! %l3 = 00000000ff64a5ff
5349! %f12 = ffffffff 00000000, %l7 = 00000000000000e5
5350! Mem[0000000010041438] = 8ae1ffbe7b3c982e
5351 add %i1,0x038,%g1
5352 stda %f12,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010041438] = 00e100be7bffffff
5353! Mem[0000000030041408] = 00000000, %l3 = 00000000ff64a5ff
5354 ldstuba [%i1+%o4]0x81,%l3 ! %l3 = 00000000000000ff
5355! Mem[0000000010141400] = 00006c00, %l5 = ffffffffffffffff
5356 ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 00000000000000ff
5357! Mem[000000001018141a] = c05600f2, %l0 = 3964a5ffd37a8e6c
5358 ldstub [%i6+0x01a],%l0 ! %l0 = 00000000000000ff
5359! Starting 10 instruction Load Burst
5360! Mem[0000000010141400] = ff006c00, %l1 = 00000000ff000000
5361 lduha [%i5+%g0]0x80,%l1 ! %l1 = 000000000000ff00
5362
5363p0_label_197:
5364! %l2 = 6b6a62a09aea71c3, Mem[0000000010041410] = ffffe0ff
5365 stha %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 71c3e0ff
5366! Mem[0000000010101400] = 00000000 000000ff, %l0 = 00000000, %l1 = 0000ff00
5367 ldda [%i4+%g0]0x88,%l0 ! %l0 = 00000000000000ff 0000000000000000
5368! Mem[0000000030041400] = f2000000, %l4 = 00000000000000f2
5369 ldswa [%i1+%g0]0x89,%l4 ! %l4 = fffffffff2000000
5370! Mem[0000000030181400] = c371ea9a 00000000, %l0 = 000000ff, %l1 = 00000000
5371 ldda [%i6+%g0]0x81,%l0 ! %l0 = 00000000c371ea9a 0000000000000000
5372! Mem[0000000030041410] = ebd1c42a, %l4 = fffffffff2000000
5373 lduwa [%i1+%o5]0x89,%l4 ! %l4 = 00000000ebd1c42a
5374! Mem[0000000010181408] = 000000ff, %l7 = 00000000000000e5
5375 ldsba [%i6+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
5376! %f24 = f2000000 ffa56439, Mem[0000000030081408] = ffffffff 00000000
5377 stda %f24,[%i2+%o4]0x81 ! Mem[0000000030081408] = f2000000 ffa56439
5378! Mem[0000000030101408] = e58c2cff, %l7 = ffffffffffffffff
5379 lduwa [%i4+%o4]0x89,%l7 ! %l7 = 00000000e58c2cff
5380! Mem[0000000010101418] = 1bf4f8dc, %l7 = 00000000e58c2cff
5381 ldub [%i4+0x018],%l7 ! %l7 = 000000000000001b
5382! Starting 10 instruction Store Burst
5383! Mem[0000000010041404] = 000000ff, %l6 = ffffffff, %l2 = 9aea71c3
5384 add %i1,0x04,%g1
5385 casa [%g1]0x80,%l6,%l2 ! %l2 = 00000000000000ff
5386
5387p0_label_198:
5388! %l0 = c371ea9a, %l1 = 00000000, Mem[0000000010101400] = ff000000 00000000
5389 stda %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = c371ea9a 00000000
5390! Mem[0000000010101408] = 000000ff, %l0 = 00000000c371ea9a
5391 ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
5392! %l1 = 0000000000000000, Mem[000000001010141b] = 1bf4f8dc
5393 stb %l1,[%i4+0x01b] ! Mem[0000000010101418] = 1bf4f800
5394! %l7 = 000000000000001b, %l5 = 0000000000000000, %l5 = 0000000000000000
5395 orn %l7,%l5,%l5 ! %l5 = ffffffffffffffff
5396! Mem[0000000010081408] = 00000000, %l7 = 000000000000001b
5397 ldstuba [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000ff
5398! %f26 = 000000ff, Mem[0000000030041400] = 000000f2
5399 sta %f26,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff
5400! %f6 = 9e3da5c0, %f7 = 94f1a574, %f19 = 00000000
5401 fdivs %f6 ,%f7 ,%f19 ! %f19 = 48c8e996
5402! Mem[0000000010101428] = ff0000ff, %l0 = 000000ff, %l4 = ebd1c42a
5403 add %i4,0x28,%g1
5404 casa [%g1]0x80,%l0,%l4 ! %l4 = 00000000ff0000ff
5405! %l0 = 00000000000000ff, Mem[0000000030141408] = ffff00f2
5406 stba %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffff00f2
5407! Starting 10 instruction Load Burst
5408! Mem[00000000100c1408] = 0000003f, %l0 = 00000000000000ff
5409 ldsba [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
5410
5411p0_label_199:
5412! Mem[0000000010141410] = ff8c2cff, %l5 = ffffffffffffffff
5413 lduba [%i5+%o5]0x80,%l5 ! %l5 = 00000000000000ff
5414! Mem[0000000010101408] = ff000000, %f5 = ff2c8ce5
5415 lda [%i4+%o4]0x80,%f5 ! %f5 = ff000000
5416! Mem[0000000030181400] = 9aea71c3, %l6 = ffffffffffffffff
5417 lduha [%i6+%g0]0x89,%l6 ! %l6 = 00000000000071c3
5418! Mem[0000000010181400] = 00000000000057ff, %f0 = 00000000 006c0000
5419 ldda [%i6+%g0]0x80,%f0 ! %f0 = 00000000 000057ff
5420! Mem[0000000030081400] = ffffffff b1000000, %l6 = 000071c3, %l7 = 00000000
5421 ldda [%i2+%g0]0x81,%l6 ! %l6 = 00000000ffffffff 00000000b1000000
5422! Mem[0000000010141408] = 00000dae, %l5 = 00000000000000ff
5423 ldub [%i5+%o4],%l5 ! %l5 = 0000000000000000
5424! Mem[0000000010081428] = 00000000, %f24 = f2000000
5425 lda [%i2+0x028]%asi,%f24 ! %f24 = 00000000
5426! Mem[0000000010181408] = ff000000, %l0 = 0000000000000000
5427 ldswa [%i6+%o4]0x80,%l0 ! %l0 = ffffffffff000000
5428! Mem[0000000010101408] = ff0000c3000000ff, %l0 = ffffffffff000000
5429 ldxa [%i4+%o4]0x88,%l0 ! %l0 = ff0000c3000000ff
5430! Starting 10 instruction Store Burst
5431! %l0 = 000000ff, %l1 = 00000000, Mem[0000000030141400] = 3f0000ff ffffffff
5432 stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff 00000000
5433
5434p0_label_200:
5435! %f29 = eb0000ff, Mem[00000000300c1408] = 000000f2
5436 sta %f29,[%i3+%o4]0x81 ! Mem[00000000300c1408] = eb0000ff
5437! Mem[0000000030141400] = 000000ff, %l7 = 00000000b1000000
5438 swapa [%i5+%g0]0x89,%l7 ! %l7 = 00000000000000ff
5439! Mem[0000000010181400] = 00000000, %l4 = 00000000ff0000ff
5440 ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 00000000000000ff
5441! %f16 = 00000000 000057ff, Mem[00000000100c1418] = 000000ff f90c00ff
5442 std %f16,[%i3+0x018] ! Mem[00000000100c1418] = 00000000 000057ff
5443! %l3 = 0000000000000000, Mem[00000000300c1400] = 76ffffff00000000
5444 stxa %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000000
5445! %f7 = 94f1a574, %f10 = c371ea9a
5446 fsqrts %f7 ,%f10 ! %f10 = 7fffffff
5447! Mem[0000000010081410] = 00000000, %l5 = 0000000000000000
5448 ldstuba [%i2+%o5]0x80,%l5 ! %l5 = 00000000000000ff
5449! %f20 = 00000000 000000ff, %l7 = 00000000000000ff
5450! Mem[0000000010081438] = 00000000ff0000ff
5451 add %i2,0x038,%g1
5452 stda %f20,[%g1+%l7]ASI_PST32_PL ! Mem[0000000010081438] = ff00000000000000
5453! %l2 = 00000000000000ff, Mem[0000000030001400] = f200ffff
5454 stha %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00ffffff
5455! Starting 10 instruction Load Burst
5456! Mem[0000000010081410] = 000000ff, %l5 = 0000000000000000
5457 lduha [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
5458
5459p0_label_201:
5460! Mem[00000000100c1408] = 0000003f, %l6 = 00000000ffffffff
5461 ldsba [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000
5462! Mem[0000000010101410] = 053b0000000057ff, %l0 = ff0000c3000000ff
5463 ldxa [%i4+%o5]0x80,%l0 ! %l0 = 053b0000000057ff
5464! Mem[0000000030001408] = 77dc5bff adf36949, %l0 = 000057ff, %l1 = 00000000
5465 ldda [%i0+%o4]0x89,%l0 ! %l0 = 00000000adf36949 0000000077dc5bff
5466! Mem[0000000030141408] = ffff00f2, %f25 = ffa56439
5467 lda [%i5+%o4]0x81,%f25 ! %f25 = ffff00f2
5468! %l2 = 00000000000000ff, imm = fffffffffffff81e, %l3 = 0000000000000000
5469 and %l2,-0x7e2,%l3 ! %l3 = 000000000000001e
5470! Mem[0000000010081438] = ff000000 00000000, %l0 = adf36949, %l1 = 77dc5bff
5471 ldd [%i2+0x038],%l0 ! %l0 = 00000000ff000000 0000000000000000
5472! Mem[0000000030101408] = e58c2cff, %l2 = 00000000000000ff
5473 lduba [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff
5474! Mem[0000000030101400] = 000000ff, %l2 = 00000000000000ff
5475 lduba [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000000
5476! Mem[0000000030001408] = adf36949, %l0 = 00000000ff000000
5477 lduwa [%i0+%o4]0x89,%l0 ! %l0 = 00000000adf36949
5478! Starting 10 instruction Store Burst
5479! %l2 = 0000000000000000, Mem[00000000100c1410] = ff00000081f1fffe, %asi = 80
5480 stxa %l2,[%i3+0x010]%asi ! Mem[00000000100c1410] = 0000000000000000
5481
5482p0_label_202:
5483! %f22 = c05600f2 3fff5bb1, %l5 = 00000000000000ff
5484! Mem[0000000010081408] = ff000000000000e5
5485 add %i2,0x008,%g1
5486 stda %f22,[%g1+%l5]ASI_PST8_P ! Mem[0000000010081408] = c05600f23fff5bb1
5487! Code Fragment 4
5488p0_fragment_32:
5489! %l0 = 00000000adf36949
5490 setx 0x48286780739145e3,%g7,%l0 ! %l0 = 48286780739145e3
5491! %l1 = 0000000000000000
5492 setx 0x3fcb3050661adb44,%g7,%l1 ! %l1 = 3fcb3050661adb44
5493 setx 0x7ff8, %g1, %g2
5494 and %l0, %g2, %l0
5495 setx 0xffffffff, %g1, %g2
5496 and %l1, %g2, %l1
5497 setx 0x100000000, %g1, %g2
5498 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5499 ta T_CHANGE_HPRIV
5500 stxa %l1, [%l0]ASI_ICACHE_INSTR
5501 ta T_CHANGE_NONHPRIV
5502! %l0 = 48286780739145e3
5503 setx 0x26d7b8a842e510f7,%g7,%l0 ! %l0 = 26d7b8a842e510f7
5504! %l1 = 3fcb3050661adb44
5505 setx 0x0cef30f8073463ff,%g7,%l1 ! %l1 = 0cef30f8073463ff
5506! %l0 = 26d7b8a842e510f7, %l5 = 00000000000000ff, %l7 = 00000000000000ff
5507 xnor %l0,%l5,%l7 ! %l7 = d9284757bd1aeff7
5508! Mem[0000000010181400] = 000000ff, %l1 = 0cef30f8073463ff
5509 ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
5510! %f8 = d11954e5 8429aab2, %l0 = 26d7b8a842e510f7
5511! Mem[0000000030081418] = 029d915c015552b2
5512 add %i2,0x018,%g1
5513 stda %f8,[%g1+%l0]ASI_PST32_S ! Mem[0000000030081418] = d11954e58429aab2
5514! Mem[0000000030081410] = ffff065c, %l4 = 0000000000000000
5515 swapa [%i2+%o5]0x81,%l4 ! %l4 = 00000000ffff065c
5516! Mem[00000000100c1418] = 00000000, %l0 = 26d7b8a842e510f7
5517 swap [%i3+0x018],%l0 ! %l0 = 0000000000000000
5518! %l0 = 0000000000000000, Mem[0000000010041410] = 71c3e0ff
5519 stba %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00c3e0ff
5520! %l3 = 000000000000001e, Mem[0000000021800040] = ff4307c8
5521 stb %l3,[%o3+0x040] ! Mem[0000000021800040] = 1e4307c8
5522! Starting 10 instruction Load Burst
5523! Mem[0000000010101408] = ff0000c3000000ff, %l7 = d9284757bd1aeff7
5524 ldxa [%i4+%o4]0x88,%l7 ! %l7 = ff0000c3000000ff
5525
5526p0_label_203:
5527! Mem[0000000010101410] = ff57000000003b05, %l1 = 00000000000000ff
5528 ldxa [%i4+%o5]0x88,%l1 ! %l1 = ff57000000003b05
5529! Mem[00000000211c0000] = e0ff4b99, %l5 = 00000000000000ff
5530 ldsba [%o2+0x001]%asi,%l5 ! %l5 = ffffffffffffffff
5531! Mem[0000000030181410] = 000000ff0000006c, %l0 = 0000000000000000
5532 ldxa [%i6+%o5]0x81,%l0 ! %l0 = 000000ff0000006c
5533! Mem[00000000300c1408] = eb0000ff, %f10 = 7fffffff
5534 lda [%i3+%o4]0x81,%f10 ! %f10 = eb0000ff
5535! Mem[0000000030141410] = 000000a4 00000dae, %l4 = ffff065c, %l5 = ffffffff
5536 ldda [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000a4 0000000000000dae
5537! Mem[0000000030101410] = c05600f2, %l4 = 00000000000000a4
5538 ldsba [%i4+%o5]0x81,%l4 ! %l4 = ffffffffffffffc0
5539! Mem[0000000010041408] = ff0000ff, %l4 = ffffffffffffffc0
5540 lduwa [%i1+%o4]0x80,%l4 ! %l4 = 00000000ff0000ff
5541! Mem[0000000010081410] = ff000000, %l0 = 000000ff0000006c
5542 lduba [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff
5543! %l3 = 000000000000001e, Mem[0000000030101410] = f20056c0
5544 stba %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = f200561e
5545! Starting 10 instruction Store Burst
5546! %l3 = 000000000000001e, Mem[0000000010001400] = 000000003964a5ff
5547 stxa %l3,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000000000001e
5548
5549p0_label_204:
5550! %f10 = eb0000ff a0626a6b, Mem[0000000010041430] = ff000000 ff2770d4
5551 stda %f10,[%i1+0x030]%asi ! Mem[0000000010041430] = eb0000ff a0626a6b
5552! %f5 = ff000000, Mem[0000000010081400] = cad012e4
5553 sta %f5 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000
5554! %f14 = ffee8e7a af520c69, Mem[0000000030181408] = 3964a5ff d37a8e6c
5555 stda %f14,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffee8e7a af520c69
5556! Mem[0000000030101410] = 1e5600f2, %l1 = ff57000000003b05
5557 swapa [%i4+%o5]0x81,%l1 ! %l1 = 000000001e5600f2
5558! Mem[0000000010081400] = 000000ff, %l7 = ff0000c3000000ff, %asi = 80
5559 swapa [%i2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
5560! %l2 = 0000000000000000, %l3 = 000000000000001e, %l6 = 0000000000000000
5561 xor %l2,%l3,%l6 ! %l6 = 000000000000001e
5562! Mem[0000000030101408] = e58c2cff, %l3 = 000000000000001e
5563 swapa [%i4+%o4]0x89,%l3 ! %l3 = 00000000e58c2cff
5564! Mem[0000000010181418] = c056fff23fff5bb1, %l7 = 00000000000000ff, %l1 = 000000001e5600f2
5565 add %i6,0x18,%g1
5566 casxa [%g1]0x80,%l7,%l1 ! %l1 = c056fff23fff5bb1
5567! Mem[0000000030081410] = 00000000, %l6 = 000000000000001e
5568 swapa [%i2+%o5]0x89,%l6 ! %l6 = 0000000000000000
5569! Starting 10 instruction Load Burst
5570! Mem[0000000010141410] = ff8c2cff, %l0 = 00000000000000ff
5571 ldsha [%i5+%o5]0x80,%l0 ! %l0 = ffffffffffffff8c
5572
5573p0_label_205:
5574! Mem[0000000030001408] = 4969f3ad, %l3 = 00000000e58c2cff
5575 ldsha [%i0+%o4]0x81,%l3 ! %l3 = 0000000000004969
5576! %f9 = 8429aab2, %f26 = 000000ff, %f15 = af520c69
5577 fsubs %f9 ,%f26,%f15 ! %l0 = ffffffffffffffae, Unfinished, %fsr = 2900000400
5578! Mem[0000000010101410] = ff57000000003b05, %f18 = 00000000 48c8e996
5579 ldda [%i4+%o5]0x88,%f18 ! %f18 = ff570000 00003b05
5580! Mem[000000001004141c] = 8bf2c6ff, %l1 = c056fff23fff5bb1
5581 lduw [%i1+0x01c],%l1 ! %l1 = 000000008bf2c6ff
5582! Mem[0000000010181404] = 000057ff, %l2 = 0000000000000000
5583 lduwa [%i6+0x004]%asi,%l2 ! %l2 = 00000000000057ff
5584! Mem[0000000030041408] = 000000ff, %l0 = ffffffffffffffae
5585 lduha [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
5586! Mem[0000000010101418] = 1bf4f800 ff000000, %l2 = 000057ff, %l3 = 00004969
5587 ldda [%i4+0x018]%asi,%l2 ! %l2 = 000000001bf4f800 00000000ff000000
5588! Mem[0000000010181438] = 77dc5bffadf36949, %f12 = ffffffff 00000000
5589 ldda [%i6+0x038]%asi,%f12 ! %f12 = 77dc5bff adf36949
5590! Mem[0000000010101408] = ff0000c3 000000ff, %l6 = 00000000, %l7 = 000000ff
5591 ldda [%i4+%o4]0x88,%l6 ! %l6 = 00000000000000ff 00000000ff0000c3
5592! Starting 10 instruction Store Burst
5593! %l1 = 000000008bf2c6ff, imm = 00000000000003cb, %l1 = 000000008bf2c6ff
5594 sub %l1,0x3cb,%l1 ! %l1 = 000000008bf2c334
5595
5596p0_label_206:
5597! Mem[0000000010181433] = ff008cf2, %l7 = 00000000ff0000c3
5598 ldstuba [%i6+0x033]%asi,%l7 ! %l7 = 000000f2000000ff
5599! %l5 = 0000000000000dae, Mem[000000001000141c] = 24ff598d
5600 sth %l5,[%i0+0x01c] ! Mem[000000001000141c] = 0dae598d
5601! %l2 = 000000001bf4f800, Mem[0000000030141400] = b1000000
5602 stba %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = b1000000
5603! Mem[0000000010081410] = 000000ff, %l7 = 00000000000000f2
5604 swapa [%i2+%o5]0x88,%l7 ! %l7 = 00000000000000ff
5605 membar #Sync ! Added by membar checker (30)
5606! %f26 = 000000ff, Mem[0000000010141408] = ae0d0000
5607 sta %f26,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff
5608! Mem[00000000100c1400] = fefff181, %l6 = 00000000000000ff
5609 swapa [%i3+%g0]0x80,%l6 ! %l6 = 00000000fefff181
5610! Mem[00000000300c1410] = 00000000, %l7 = 00000000000000ff
5611 swapa [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000
5612! %l4 = 00000000ff0000ff, Mem[0000000010181416] = 000000ff, %asi = 80
5613 stha %l4,[%i6+0x016]%asi ! Mem[0000000010181414] = 000000ff
5614! %l2 = 000000001bf4f800, Mem[0000000010001408] = ffffffffffffffff
5615 stxa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000001bf4f800
5616! Starting 10 instruction Load Burst
5617! Mem[0000000010101420] = ff2770d4ae000000, %l6 = 00000000fefff181
5618 ldx [%i4+0x020],%l6 ! %l6 = ff2770d4ae000000
5619
5620p0_label_207:
5621! Mem[0000000030141408] = ff000080f200ffff, %f10 = eb0000ff a0626a6b
5622 ldda [%i5+%o4]0x89,%f10 ! %f10 = ff000080 f200ffff
5623! Mem[0000000030081400] = ffffffff, %f12 = 77dc5bff
5624 lda [%i2+%g0]0x89,%f12 ! %f12 = ffffffff
5625! Mem[00000000218001c0] = 00ffeec2, %l6 = ff2770d4ae000000
5626 lduba [%o3+0x1c0]%asi,%l6 ! %l6 = 0000000000000000
5627! Mem[0000000030041410] = ff269c42ebd1c42a, %l1 = 000000008bf2c334
5628 ldxa [%i1+%o5]0x89,%l1 ! %l1 = ff269c42ebd1c42a
5629! Mem[0000000010081410] = 000000f2, %l0 = 00000000000000ff
5630 ldsba [%i2+%o5]0x88,%l0 ! %l0 = fffffffffffffff2
5631! Mem[0000000030001410] = 0000e2be, %l6 = 0000000000000000
5632 ldswa [%i0+%o5]0x89,%l6 ! %l6 = 000000000000e2be
5633! Mem[0000000030081410] = 1e000000, %l5 = 0000000000000dae
5634 lduwa [%i2+%o5]0x81,%l5 ! %l5 = 000000001e000000
5635! Mem[0000000010141408] = ff000000, %l2 = 000000001bf4f800
5636 ldub [%i5+0x009],%l2 ! %l2 = 0000000000000000
5637! Mem[0000000030181410] = ff000000, %f21 = 000000ff
5638 lda [%i6+%o5]0x89,%f21 ! %f21 = ff000000
5639! Starting 10 instruction Store Burst
5640! Mem[0000000030001410] = bee20000, %l7 = 0000000000000000
5641 ldstuba [%i0+%o5]0x81,%l7 ! %l7 = 000000be000000ff
5642
5643p0_label_208:
5644! %f30 = 77dc5bff, Mem[0000000010181408] = ff000000
5645 sta %f30,[%i6+%o4]0x80 ! Mem[0000000010181408] = 77dc5bff
5646! %f0 = 00000000 000057ff, %l6 = 000000000000e2be
5647! Mem[0000000030181420] = 7f90b8590fa627de
5648 add %i6,0x020,%g1
5649 stda %f0,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030181420] = 7f57000000002700
5650! %f0 = 00000000 000057ff, %l7 = 00000000000000be
5651! Mem[0000000030081410] = 1e00000000000000
5652 add %i2,0x010,%g1
5653 stda %f0,[%g1+%l7]ASI_PST8_S ! Mem[0000000030081410] = 0000000000005700
5654! %l5 = 000000001e000000, Mem[0000000020800040] = e049a555, %asi = 80
5655 stha %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = 0000a555
5656! %f26 = 000000ff, Mem[0000000030041400] = 000000ff
5657 sta %f26,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff
5658! Mem[0000000020800000] = 00ff5b63, %l6 = 000000000000e2be
5659 ldstub [%o1+%g0],%l6 ! %l6 = 00000000000000ff
5660! %l4 = 00000000ff0000ff, Mem[0000000030141410] = a4000000
5661 stha %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = a40000ff
5662! %l3 = 00000000ff000000, imm = fffffffffffffe56, %l6 = 0000000000000000
5663 or %l3,-0x1aa,%l6 ! %l6 = fffffffffffffe56
5664! %f29 = eb0000ff, Mem[0000000010041400] = ff000000
5665 sta %f29,[%i1+%g0]0x80 ! Mem[0000000010041400] = eb0000ff
5666! Starting 10 instruction Load Burst
5667! %l1 = ff269c42ebd1c42a, imm = fffffffffffff232, %l3 = 00000000ff000000
5668 xor %l1,-0xdce,%l3 ! %l3 = 00d963bd142e3618
5669
5670p0_label_209:
5671! Mem[0000000030181400] = 00000000 9aea71c3, %l4 = ff0000ff, %l5 = 1e000000
5672 ldda [%i6+%g0]0x89,%l4 ! %l4 = 000000009aea71c3 0000000000000000
5673! Mem[0000000010041424] = e5541976, %l6 = fffffffffffffe56
5674 ldsba [%i1+0x024]%asi,%l6 ! %l6 = ffffffffffffffe5
5675! Mem[0000000010081408] = c05600f2 3fff5bb1, %l6 = ffffffe5, %l7 = 000000be
5676 ldda [%i2+%o4]0x80,%l6 ! %l6 = 00000000c05600f2 000000003fff5bb1
5677! Mem[0000000030141400] = 000000b1, %l5 = 0000000000000000
5678 ldswa [%i5+%g0]0x81,%l5 ! %l5 = 00000000000000b1
5679! Mem[0000000030101400] = ff000000, %l3 = 00d963bd142e3618
5680 ldswa [%i4+%g0]0x89,%l3 ! %l3 = ffffffffff000000
5681! Mem[0000000010001408] = 00000000 1bf4f800, %l2 = 00000000, %l3 = ff000000
5682 ldda [%i0+0x008]%asi,%l2 ! %l2 = 0000000000000000 000000001bf4f800
5683! Mem[0000000010001408] = 00000000, %l2 = 0000000000000000
5684 ldsha [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
5685! Mem[0000000010141410] = ff8c2cff, %l2 = 0000000000000000
5686 ldsha [%i5+%o5]0x80,%l2 ! %l2 = ffffffffffffff8c
5687! Mem[0000000030041400] = 000000ff, %l6 = 00000000c05600f2
5688 ldsha [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
5689! Starting 10 instruction Store Burst
5690! %l0 = fffffffffffffff2, Mem[00000000100c1400] = ff000000
5691 stba %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff0000f2
5692
5693p0_label_210:
5694! %f28 = ff008cf2 eb0000ff, Mem[0000000010081410] = f2000000 ffdc0354
5695 std %f28,[%i2+%o5] ! Mem[0000000010081410] = ff008cf2 eb0000ff
5696! %l4 = 9aea71c3, %l5 = 000000b1, Mem[0000000030081410] = 00000000 00570000
5697 stda %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 9aea71c3 000000b1
5698! %f17 = 000057ff, Mem[0000000030001400] = ffffff00
5699 sta %f17,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000057ff
5700! %l4 = 000000009aea71c3, Mem[0000000030001408] = 4969f3adff5bdc77
5701 stxa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000009aea71c3
5702! %f16 = 00000000 000057ff ff570000 00003b05
5703! %f20 = 00000000 ff000000 c05600f2 3fff5bb1
5704! %f24 = 00000000 ffff00f2 000000ff 5c06ff76
5705! %f28 = ff008cf2 eb0000ff 77dc5bff adf36949
5706 stda %f16,[%i2]ASI_COMMIT_S ! Block Store to 0000000030081400
5707! %l2 = ffffff8c, %l3 = 1bf4f800, Mem[00000000100c1400] = ff0000f2 000000f2
5708 stda %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffff8c 1bf4f800
5709! %l3 = 000000001bf4f800, Mem[0000000030101400] = ff000000
5710 stha %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff00f800
5711! %l4 = 000000009aea71c3, Mem[0000000010001410] = ffffff76
5712 stha %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 71c3ff76
5713! Mem[0000000010141400] = ff006c00, %l5 = 00000000000000b1
5714 ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
5715! Starting 10 instruction Load Burst
5716! Mem[00000000100c1410] = 00000000, %l4 = 000000009aea71c3
5717 ldsh [%i3+%o5],%l4 ! %l4 = 0000000000000000
5718
5719p0_label_211:
5720! %f0 = 00000000 000057ff, Mem[0000000030141408] = ffff00f2 800000ff
5721 stda %f0 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000 000057ff
5722! Mem[0000000030101410] = 00003b05, %l5 = 00000000000000ff
5723 ldswa [%i4+%o5]0x81,%l5 ! %l5 = 0000000000003b05
5724! Mem[0000000030181400] = c371ea9a, %f4 = ffff0000
5725 lda [%i6+%g0]0x81,%f4 ! %f4 = c371ea9a
5726! Mem[0000000010101410] = 053b0000, %l5 = 0000000000003b05
5727 ldub [%i4+0x011],%l5 ! %l5 = 000000000000003b
5728! Mem[0000000030041410] = 2ac4d1eb, %f3 = ae0d0000
5729 lda [%i1+%o5]0x81,%f3 ! %f3 = 2ac4d1eb
5730! Mem[0000000030041410] = 2ac4d1eb429c26ff, %l6 = 0000000000000000
5731 ldxa [%i1+%o5]0x81,%l6 ! %l6 = 2ac4d1eb429c26ff
5732! Mem[0000000010181408] = 77dc5bff, %l1 = ff269c42ebd1c42a
5733 lduba [%i6+%o4]0x80,%l1 ! %l1 = 0000000000000077
5734! Mem[0000000030101408] = 1e000000, %l1 = 0000000000000077
5735 lduba [%i4+%o4]0x81,%l1 ! %l1 = 000000000000001e
5736! Mem[0000000010181400] = ff570000000000ff, %f8 = d11954e5 8429aab2
5737 ldda [%i6+%g0]0x88,%f8 ! %f8 = ff570000 000000ff
5738! Starting 10 instruction Store Burst
5739! %l2 = ffffffffffffff8c, Mem[000000001000143a] = 00005fdc
5740 stb %l2,[%i0+0x03a] ! Mem[0000000010001438] = 00008cdc
5741
5742p0_label_212:
5743! Mem[0000000030001400] = ff570000, %l6 = 2ac4d1eb429c26ff
5744 swapa [%i0+%g0]0x81,%l6 ! %l6 = 00000000ff570000
5745! Mem[0000000030181400] = 9aea71c3, %l6 = 00000000ff570000
5746 swapa [%i6+%g0]0x89,%l6 ! %l6 = 000000009aea71c3
5747! %l4 = 0000000000000000, Mem[0000000030181400] = ff570000
5748 stba %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff570000
5749 membar #Sync ! Added by membar checker (31)
5750! %l7 = 000000003fff5bb1, Mem[0000000010081400] = 000000ff
5751 stw %l7,[%i2+%g0] ! Mem[0000000010081400] = 3fff5bb1
5752! %l2 = ffffff8c, %l3 = 1bf4f800, Mem[0000000010081410] = ff008cf2 eb0000ff
5753 stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffff8c 1bf4f800
5754! Mem[0000000010041428] = 000000ff, %l3 = 000000001bf4f800
5755 ldstuba [%i1+0x028]%asi,%l3 ! %l3 = 00000000000000ff
5756! Mem[0000000010081400] = 3fff5bb1, %l7 = 000000003fff5bb1
5757 swapa [%i2+%g0]0x80,%l7 ! %l7 = 000000003fff5bb1
5758! Mem[0000000010101410] = 053b0000, %l2 = ffffffffffffff8c
5759 ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 00000005000000ff
5760! %l6 = 000000009aea71c3, Mem[0000000010001438] = 00008cdc000057ff
5761 stx %l6,[%i0+0x038] ! Mem[0000000010001438] = 000000009aea71c3
5762! Starting 10 instruction Load Burst
5763! Mem[0000000010181408] = ff5bdc77, %f18 = ff570000
5764 lda [%i6+%o4]0x88,%f18 ! %f18 = ff5bdc77
5765
5766p0_label_213:
5767! Mem[0000000010001410] = 71c3ff76, %l0 = fffffffffffffff2
5768 lduwa [%i0+%o5]0x80,%l0 ! %l0 = 0000000071c3ff76
5769! Mem[0000000010141408] = 000000ff, %l4 = 0000000000000000
5770 ldsba [%i5+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
5771! Mem[0000000030001410] = 0000e2ff, %l7 = 000000003fff5bb1
5772 ldswa [%i0+%o5]0x89,%l7 ! %l7 = 000000000000e2ff
5773! Mem[0000000030001410] = ffe20000 84000000, %l2 = 00000005, %l3 = 00000000
5774 ldda [%i0+%o5]0x81,%l2 ! %l2 = 00000000ffe20000 0000000084000000
5775! Mem[0000000030181408] = 7a8eeeff, %l5 = 000000000000003b
5776 lduha [%i6+%o4]0x89,%l5 ! %l5 = 000000000000eeff
5777! Mem[00000000201c0000] = 6949eaae, %l4 = ffffffffffffffff
5778 ldsh [%o0+%g0],%l4 ! %l4 = 0000000000006949
5779! Mem[00000000100c1408] = a69ebf0f3f000000, %l1 = 000000000000001e
5780 ldxa [%i3+%o4]0x88,%l1 ! %l1 = a69ebf0f3f000000
5781! %l7 = 000000000000e2ff, Mem[0000000010181400] = ff000000
5782 stwa %l7,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000e2ff
5783! Mem[00000000218000c0] = ffff3492, %l2 = 00000000ffe20000
5784 lduba [%o3+0x0c1]%asi,%l2 ! %l2 = 00000000000000ff
5785! Starting 10 instruction Store Burst
5786! %l6 = 000000009aea71c3, Mem[0000000020800001] = ffff5b63
5787 stb %l6,[%o1+0x001] ! Mem[0000000020800000] = ffc35b63
5788
5789p0_label_214:
5790! %l5 = 000000000000eeff, immed = fffffefb, %y = 00000354
5791 umul %l5,-0x105,%l3 ! %l3 = 0000eefeff0c5605, %y = 0000eefe
5792! %l6 = 9aea71c3, %l7 = 0000e2ff, Mem[0000000010181410] = 00000000 ff000000
5793 stda %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 9aea71c3 0000e2ff
5794! Mem[0000000030181410] = 000000ff, %l1 = a69ebf0f3f000000
5795 swapa [%i6+%o5]0x81,%l1 ! %l1 = 00000000000000ff
5796! %l4 = 0000000000006949, %l7 = 000000000000e2ff, %y = 0000eefe
5797 sdiv %l4,%l7,%l6 ! %l6 = 000000007fffffff
5798 mov %l0,%y ! %y = 71c3ff76
5799! %l2 = 000000ff, %l3 = ff0c5605, Mem[00000000100c1400] = ffffff8c 1bf4f800
5800 stda %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff ff0c5605
5801! %l4 = 00006949, %l5 = 0000eeff, Mem[0000000010081400] = b15bff3f c826f2ec
5802 stda %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00006949 0000eeff
5803! %l1 = 00000000000000ff, Mem[00000000300c1410] = f2000000000000ff
5804 stxa %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000000000ff
5805! %l3 = 0000eefeff0c5605, Mem[0000000030041408] = ff000000
5806 stba %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 05000000
5807! Mem[0000000030141408] = 00000000, %l6 = 000000007fffffff
5808 ldstuba [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff
5809! Starting 10 instruction Load Burst
5810! Mem[0000000010001400] = 1e000000, %l4 = 0000000000006949
5811 lduh [%i0+%g0],%l4 ! %l4 = 0000000000001e00
5812
5813p0_label_215:
5814! Mem[0000000030001400] = b15b0000ff269c42, %f30 = 77dc5bff adf36949
5815 ldda [%i0+%g0]0x89,%f30 ! %f30 = b15b0000 ff269c42
5816! Mem[00000000218000c0] = ffff3492, %l6 = 0000000000000000
5817 ldsb [%o3+0x0c1],%l6 ! %l6 = ffffffffffffffff
5818! Mem[0000000030041408] = 00ffff76 00000005, %l6 = ffffffff, %l7 = 0000e2ff
5819 ldda [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000005 0000000000ffff76
5820! Mem[0000000010181408] = ff5bdc77, %l6 = 0000000000000005
5821 lduba [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000077
5822! Mem[0000000010001408] = 00000000, %l0 = 0000000071c3ff76
5823 lduha [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
5824! Mem[0000000030181408] = 690c52af7a8eeeff, %f22 = c05600f2 3fff5bb1
5825 ldda [%i6+%o4]0x89,%f22 ! %f22 = 690c52af 7a8eeeff
5826! Mem[0000000010001408] = 000000001bf4f800, %f14 = ffee8e7a af520c69
5827 ldda [%i0+%o4]0x80,%f14 ! %f14 = 00000000 1bf4f800
5828! Mem[0000000010041408] = ff0000ff, %l7 = 0000000000ffff76
5829 ldswa [%i1+%o4]0x88,%l7 ! %l7 = ffffffffff0000ff
5830! Mem[0000000010041430] = eb0000ffa0626a6b, %f20 = 00000000 ff000000
5831 ldd [%i1+0x030],%f20 ! %f20 = eb0000ff a0626a6b
5832! Starting 10 instruction Store Burst
5833! %l6 = 0000000000000077, Mem[0000000010041408] = ff0000ff76ffff00
5834 stx %l6,[%i1+%o4] ! Mem[0000000010041408] = 0000000000000077
5835
5836p0_label_216:
5837! %l6 = 0000000000000077, Mem[00000000211c0001] = e0ff4b99, %asi = 80
5838 stba %l6,[%o2+0x001]%asi ! Mem[00000000211c0000] = e0774b99
5839! %f16 = 00000000 000057ff, %l2 = 00000000000000ff
5840! Mem[00000000100c1428] = 0000000000000071
5841 add %i3,0x028,%g1
5842 stda %f16,[%g1+%l2]ASI_PST16_P ! Mem[00000000100c1428] = 00000000000057ff
5843! %f26 = 000000ff 5c06ff76, Mem[0000000030141410] = a40000ff ae0d0000
5844 stda %f26,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff 5c06ff76
5845! %l7 = ffffffffff0000ff, Mem[0000000010141410] = ff8c2cff
5846 stba %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff8c2cff
5847! Mem[00000000300c1400] = 00000000, %l5 = 000000000000eeff
5848 ldstuba [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
5849! %l3 = 0000eefeff0c5605, immed = fffffaef, %y = 71c3ff76
5850 smul %l3,-0x511,%l3 ! %l3 = 00000004d28030ab, %y = 00000004
5851! %l3 = 00000004d28030ab, Mem[0000000030181400] = 000057ff
5852 stba %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = ab0057ff
5853! Mem[0000000010181410] = 9aea71c3, %l3 = 00000004d28030ab
5854 swapa [%i6+%o5]0x88,%l3 ! %l3 = 000000009aea71c3
5855! Mem[0000000010101410] = 00003bff, %l0 = 0000000000000000
5856 ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
5857! Starting 10 instruction Load Burst
5858! Mem[0000000030101410] = b15bff3f053b0000, %l7 = ffffffffff0000ff
5859 ldxa [%i4+%o5]0x89,%l7 ! %l7 = b15bff3f053b0000
5860
5861p0_label_217:
5862! Mem[0000000010141418] = 74a5f194, %l6 = 0000000000000077
5863 ldsha [%i5+0x01a]%asi,%l6 ! %l6 = fffffffffffff194
5864! Mem[0000000030181410] = 0000003f, %l5 = 0000000000000000
5865 ldswa [%i6+%o5]0x89,%l5 ! %l5 = 000000000000003f
5866! Mem[0000000010001410] = 76ffc371, %l2 = 00000000000000ff
5867 ldsba [%i0+%o5]0x88,%l2 ! %l2 = 0000000000000071
5868! Mem[0000000010041410] = ffffffffffe0c300, %l0 = 00000000000000ff
5869 ldxa [%i1+%o5]0x88,%l0 ! %l0 = ffffffffffe0c300
5870! Mem[0000000010001428] = ffffffff, %l2 = 0000000000000071
5871 ldsb [%i0+0x02b],%l2 ! %l2 = ffffffffffffffff
5872! Mem[00000000218001c0] = 00ffeec2, %l2 = ffffffffffffffff
5873 lduha [%o3+0x1c0]%asi,%l2 ! %l2 = 00000000000000ff
5874! Mem[0000000010081430] = 00000000ff0000ff, %f0 = 00000000 000057ff
5875 ldd [%i2+0x030],%f0 ! %f0 = 00000000 ff0000ff
5876! Mem[0000000010101408] = ff000000, %f4 = c371ea9a
5877 lda [%i4+%o4]0x80,%f4 ! %f4 = ff000000
5878! Mem[0000000010041408] = 00000000, %f26 = 000000ff
5879 lda [%i1+0x008]%asi,%f26 ! %f26 = 00000000
5880! Starting 10 instruction Store Burst
5881! Code Fragment 4
5882p0_fragment_33:
5883! %l0 = ffffffffffe0c300
5884 setx 0x1601423069718edc,%g7,%l0 ! %l0 = 1601423069718edc
5885! %l1 = 00000000000000ff
5886 setx 0xd2e8ff0fa2d95f0d,%g7,%l1 ! %l1 = d2e8ff0fa2d95f0d
5887 setx 0x7ff8, %g1, %g2
5888 and %l0, %g2, %l0
5889 setx 0xffffffff, %g1, %g2
5890 and %l1, %g2, %l1
5891 setx 0x100000000, %g1, %g2
5892 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5893 ta T_CHANGE_HPRIV
5894 stxa %l1, [%l0]ASI_ICACHE_INSTR
5895 ta T_CHANGE_NONHPRIV
5896! %l0 = 1601423069718edc
5897 setx 0xfb920d28107c3fd9,%g7,%l0 ! %l0 = fb920d28107c3fd9
5898! %l1 = d2e8ff0fa2d95f0d
5899 setx 0x515418b7da7208e6,%g7,%l1 ! %l1 = 515418b7da7208e6
5900
5901p0_label_218:
5902! %f30 = b15b0000 ff269c42, %l1 = 515418b7da7208e6
5903! Mem[0000000010181418] = c056fff23fff5bb1
5904 add %i6,0x018,%g1
5905 stda %f30,[%g1+%l1]ASI_PST32_P ! Mem[0000000010181418] = b15b00003fff5bb1
5906! %f14 = 00000000 1bf4f800, Mem[00000000300c1410] = 000000ff 00000000
5907 stda %f14,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 1bf4f800
5908! Mem[00000000211c0001] = e0774b99, %l3 = 000000009aea71c3
5909 ldstub [%o2+0x001],%l3 ! %l3 = 00000077000000ff
5910! %l5 = 000000000000003f, Mem[000000001004143c] = 7bffffff
5911 stw %l5,[%i1+0x03c] ! Mem[000000001004143c] = 0000003f
5912! Mem[000000001008143c] = 00000000, %l5 = 000000000000003f, %asi = 80
5913 swapa [%i2+0x03c]%asi,%l5 ! %l5 = 0000000000000000
5914! %l4 = 0000000000001e00, Mem[000000001008142e] = ffffd1eb, %asi = 80
5915 stha %l4,[%i2+0x02e]%asi ! Mem[000000001008142c] = ffff1e00
5916! Mem[000000001010141f] = ff000000, %l7 = b15bff3f053b0000
5917 ldstuba [%i4+0x01f]%asi,%l7 ! %l7 = 00000000000000ff
5918! %l2 = 00000000000000ff, Mem[0000000030081408] = ff570000
5919 stwa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000ff
5920! Mem[0000000030181408] = 690c52af7a8eeeff, %f2 = ffffffff 2ac4d1eb
5921 ldda [%i6+%o4]0x89,%f2 ! %f2 = 690c52af 7a8eeeff
5922! Starting 10 instruction Load Burst
5923! Mem[0000000010001408] = 00000000, %l1 = 515418b7da7208e6
5924 lduwa [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
5925
5926p0_label_219:
5927! Mem[0000000030001410] = ffe2000084000000, %f4 = ff000000 ff000000
5928 ldda [%i0+%o5]0x81,%f4 ! %f4 = ffe20000 84000000
5929! Mem[0000000010001408] = 00000000, %l3 = 0000000000000077
5930 ldswa [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
5931! Mem[0000000021800040] = 1e4307c8, %l3 = 0000000000000000
5932 ldsha [%o3+0x040]%asi,%l3 ! %l3 = 0000000000001e43
5933! Mem[0000000030141400] = b1000000, %f31 = ff269c42
5934 lda [%i5+%g0]0x89,%f31 ! %f31 = b1000000
5935! Mem[0000000010141408] = ff000000, %l3 = 0000000000001e43
5936 lduha [%i5+0x00a]%asi,%l3 ! %l3 = 0000000000000000
5937! Mem[0000000010041408] = 00000000, %l7 = 0000000000000000
5938 lduba [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000000
5939! Mem[0000000010141410] = ff2c8cff, %l6 = fffffffffffff194
5940 ldsba [%i5+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
5941! Mem[0000000030041410] = 2ac4d1eb, %f29 = eb0000ff
5942 lda [%i1+%o5]0x81,%f29 ! %f29 = 2ac4d1eb
5943! Mem[0000000030081408] = ff000000, %l2 = 00000000000000ff
5944 lduha [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
5945! Starting 10 instruction Store Burst
5946! %l5 = 0000000000000000, Mem[0000000010001408] = 00000000
5947 stba %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
5948
5949p0_label_220:
5950! %l0 = fb920d28107c3fd9, Mem[0000000030141410] = 5c06ff76
5951 stba %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 5c06ffd9
5952! Randomly selected nop
5953 nop
5954! %l0 = fb920d28107c3fd9, Mem[0000000030181400] = ff5700ab
5955 stha %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff573fd9
5956! %l4 = 00001e00, %l5 = 00000000, Mem[00000000300c1400] = 000000ff 00000000
5957 stda %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00001e00 00000000
5958! Mem[0000000030101400] = 00f800ff, %l1 = 0000000000000000
5959 ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000ff
5960! Mem[000000001010143a] = 37bb86bf, %l1 = 0000000000000000
5961 ldstub [%i4+0x03a],%l1 ! %l1 = 00000086000000ff
5962! %l2 = 00000000, %l3 = 00000000, Mem[0000000030081408] = 000000ff 00003b05
5963 stda %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 00000000
5964! %l0 = 107c3fd9, %l1 = 00000086, Mem[00000000100c1428] = 00000000 000057ff
5965 std %l0,[%i3+0x028] ! Mem[00000000100c1428] = 107c3fd9 00000086
5966! Mem[0000000010141400] = 006c00ff, %l6 = ffffffffffffffff
5967 ldstuba [%i5+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
5968! Starting 10 instruction Load Burst
5969! Mem[0000000010001408] = 00000000, %l5 = 0000000000000000
5970 lduwa [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
5971
5972p0_label_221:
5973! Mem[0000000010141408] = ffffffff000000ff, %l2 = 0000000000000000
5974 ldxa [%i5+%o4]0x88,%l2 ! %l2 = ffffffff000000ff
5975! Mem[0000000010001410] = 71c3ff76, %l0 = fb920d28107c3fd9
5976 ldsha [%i0+%o5]0x80,%l0 ! %l0 = 00000000000071c3
5977! Mem[0000000010181410] = ab3080d2, %l7 = 0000000000000000
5978 lduw [%i6+%o5],%l7 ! %l7 = 00000000ab3080d2
5979! Mem[0000000030141400] = 00000000b1000000, %l3 = 0000000000000000
5980 ldxa [%i5+%g0]0x89,%l3 ! %l3 = 00000000b1000000
5981! Mem[0000000010141410] = ff8c2cff0000ffff, %f4 = ffe20000 84000000
5982 ldda [%i5+%o5]0x80,%f4 ! %f4 = ff8c2cff 0000ffff
5983! Mem[0000000010041408] = 00000000, %f22 = 690c52af
5984 lda [%i1+%o4]0x88,%f22 ! %f22 = 00000000
5985! Mem[0000000010141410] = ff2c8cff, %l2 = ffffffff000000ff
5986 ldsha [%i5+%o5]0x88,%l2 ! %l2 = ffffffffffff8cff
5987! Mem[0000000010001400] = 000000000000001e, %f14 = 00000000 1bf4f800
5988 ldda [%i0+%g0]0x88,%f14 ! %f14 = 00000000 0000001e
5989! %l0 = 000071c3, %l1 = 00000086, Mem[0000000030041408] = 00000005 00ffff76
5990 stda %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000071c3 00000086
5991! Starting 10 instruction Store Burst
5992! Mem[0000000010141400] = ff006c00, %l1 = 0000000000000086
5993 ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
5994
5995p0_label_222:
5996! %l0 = 00000000000071c3, Mem[00000000300c1410] = 00f8f41b
5997 stwa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000071c3
5998! Mem[00000000100c143b] = 8ae1e2be, %l4 = 0000000000001e00
5999 ldstub [%i3+0x03b],%l4 ! %l4 = 000000be000000ff
6000! Mem[0000000010101408] = 000000ff, %l7 = 00000000ab3080d2
6001 swapa [%i4+%o4]0x88,%l7 ! %l7 = 00000000000000ff
6002! %l5 = 0000000000000000, Mem[0000000010101400] = c371ea9a
6003 stba %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0071ea9a
6004! %l0 = 000071c3, %l1 = 000000ff, Mem[0000000010041410] = 00c3e0ff ffffffff
6005 std %l0,[%i1+%o5] ! Mem[0000000010041410] = 000071c3 000000ff
6006! Mem[0000000030001410] = 0000e2ff, %l5 = 0000000000000000
6007 swapa [%i0+%o5]0x89,%l5 ! %l5 = 000000000000e2ff
6008! %f26 = 00000000 5c06ff76, Mem[0000000010081410] = ffffff8c 1bf4f800
6009 stda %f26,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 5c06ff76
6010! %l3 = 00000000b1000000, Mem[0000000010001408] = 00000000
6011 stba %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
6012! Mem[0000000010001400] = 1e000000, %l5 = 000000000000e2ff
6013 ldstuba [%i0+%g0]0x80,%l5 ! %l5 = 0000001e000000ff
6014! Starting 10 instruction Load Burst
6015! Mem[0000000030041410] = ebd1c42a, %l4 = 00000000000000be
6016 ldsba [%i1+%o5]0x89,%l4 ! %l4 = 000000000000002a
6017
6018p0_label_223:
6019! Mem[0000000030101408] = 0000001e, %l5 = 000000000000001e
6020 lduba [%i4+%o4]0x89,%l5 ! %l5 = 000000000000001e
6021! Mem[0000000030081410] = 00000000, %l7 = 00000000000000ff
6022 ldsha [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
6023! Mem[0000000020800000] = ffc35b63, %l6 = 00000000000000ff
6024 lduba [%o1+0x001]%asi,%l6 ! %l6 = 00000000000000c3
6025! Mem[0000000010141418] = 74a5f194, %l3 = 00000000b1000000
6026 ldsba [%i5+0x01b]%asi,%l3 ! %l3 = ffffffffffffff94
6027! Mem[0000000010181410] = ab3080d2, %l4 = 000000000000002a
6028 lduba [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000ab
6029! Mem[0000000030081410] = 00000000, %l2 = ffffffffffff8cff
6030 lduha [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
6031! Mem[0000000030101408] = 0000001e, %f3 = 7a8eeeff
6032 lda [%i4+%o4]0x89,%f3 ! %f3 = 0000001e
6033! Mem[0000000010141400] = 006c00ff, %l6 = 00000000000000c3
6034 ldsha [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff
6035! %f14 = 00000000, %f18 = ff5bdc77, %f9 = 000000ff
6036 fdivs %f14,%f18,%f9 ! %f9 = 80000000
6037! Starting 10 instruction Store Burst
6038! %l0 = 000071c3, %l1 = 000000ff, Mem[0000000030001400] = ff269c42 b15b0000
6039 stda %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000071c3 000000ff
6040
6041p0_label_224:
6042! Mem[0000000010181424] = ffa56439, %l0 = 00000000000071c3
6043 ldstuba [%i6+0x024]%asi,%l0 ! %l0 = 000000ff000000ff
6044! %f4 = ff8c2cff 0000ffff, Mem[0000000030041408] = c3710000 86000000
6045 stda %f4 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff8c2cff 0000ffff
6046! %l2 = 0000000000000000, Mem[0000000020800000] = ffc35b63, %asi = 80
6047 stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = 00005b63
6048! Mem[00000000100c1400] = ff000000, %l6 = 00000000000000ff
6049 ldstuba [%i3+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
6050! Mem[0000000030181410] = 3f000000, %l3 = ffffffffffffff94
6051 swapa [%i6+%o5]0x81,%l3 ! %l3 = 000000003f000000
6052! Mem[0000000010141400] = 006c00ff, %l1 = 00000000000000ff
6053 ldstuba [%i5+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
6054! %l4 = 00000000000000ab, Mem[0000000030141410] = d9ff065c
6055 stha %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00ab065c
6056! %f14 = 00000000, %f14 = 00000000
6057 fcmps %fcc1,%f14,%f14 ! %fcc1 = 0
6058! Mem[00000000100c1428] = 107c3fd900000086, %l0 = 00000000000000ff, %l5 = 000000000000001e
6059 add %i3,0x28,%g1
6060 casxa [%g1]0x80,%l0,%l5 ! %l5 = 107c3fd900000086
6061! Starting 10 instruction Load Burst
6062! Mem[0000000010081408] = f20056c0, %l5 = 107c3fd900000086
6063 lduwa [%i2+%o4]0x88,%l5 ! %l5 = 00000000f20056c0
6064
6065p0_label_225:
6066! Mem[000000001004141c] = 8bf2c6ff, %l2 = 0000000000000000
6067 ldsha [%i1+0x01e]%asi,%l2 ! %l2 = ffffffffffffc6ff
6068! Mem[0000000030141410] = 00ab065c ff000000, %l6 = 000000ff, %l7 = 00000000
6069 ldda [%i5+%o5]0x81,%l6 ! %l6 = 0000000000ab065c 00000000ff000000
6070! Mem[0000000010101400] = 0071ea9a00000000, %l7 = 00000000ff000000
6071 ldxa [%i4+%g0]0x80,%l7 ! %l7 = 0071ea9a00000000
6072! Mem[0000000010101408] = d28030abc30000ff, %f2 = 690c52af 0000001e
6073 ldda [%i4+%o4]0x80,%f2 ! %f2 = d28030ab c30000ff
6074! %l0 = 00000000000000ff, %l6 = 0000000000ab065c, %l7 = 0071ea9a00000000
6075 xor %l0,%l6,%l7 ! %l7 = 0000000000ab06a3
6076! Mem[0000000010181400] = ffe20000, %l5 = 00000000f20056c0
6077 lduba [%i6+%g0]0x88,%l5 ! %l5 = 0000000000000000
6078! Mem[0000000010081410] = 00000000, %l0 = 00000000000000ff
6079 ldsh [%i2+%o5],%l0 ! %l0 = 0000000000000000
6080! %l0 = 0000000000000000, %l7 = 0000000000ab06a3, %l0 = 0000000000000000
6081 xnor %l0,%l7,%l0 ! %l0 = ffffffffff54f95c
6082! %f9 = 80000000, %f31 = b1000000
6083 fcmpes %fcc2,%f9 ,%f31 ! %fcc2 = 2
6084! Starting 10 instruction Store Burst
6085! Mem[0000000010041408] = 00000000, %l3 = 000000003f000000
6086 swapa [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
6087
6088p0_label_226:
6089! %f14 = 00000000, Mem[000000001014143c] = 7a8eeeff
6090 sta %f14,[%i5+0x03c]%asi ! Mem[000000001014143c] = 00000000
6091! %f16 = 00000000, Mem[0000000010041410] = c3710000
6092 sta %f16,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
6093! %l2 = ffffc6ff, %l3 = 00000000, Mem[0000000030141400] = b1000000 00000000
6094 stda %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffc6ff 00000000
6095! %f9 = 80000000, Mem[0000000030041410] = ebd1c42a
6096 sta %f9 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = 80000000
6097! Mem[0000000010041408] = 0000003f, %l1 = 00000000000000ff
6098 swapa [%i1+%o4]0x80,%l1 ! %l1 = 000000000000003f
6099! %l1 = 000000000000003f, imm = 0000000000000f4d, %l4 = 00000000000000ab
6100 and %l1,0xf4d,%l4 ! %l4 = 000000000000000d
6101! %f0 = 00000000 ff0000ff d28030ab c30000ff
6102! %f4 = ff8c2cff 0000ffff 9e3da5c0 94f1a574
6103! %f8 = ff570000 80000000 ff000080 f200ffff
6104! %f12 = ffffffff adf36949 00000000 0000001e
6105 stda %f0,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400
6106! %f19 = 00003b05, %f27 = 5c06ff76, %f30 = b15b0000
6107 fsubs %f19,%f27,%f30 ! %l0 = ffffffffff54f97e, Unfinished, %fsr = 2800000400
6108! %l1 = 000000000000003f, Mem[0000000030181400] = ff573fd9
6109 stba %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff573f3f
6110! Starting 10 instruction Load Burst
6111! Mem[0000000010181410] = d28030ab, %l0 = ffffffffff54f97e
6112 lduba [%i6+%o5]0x88,%l0 ! %l0 = 00000000000000ab
6113
6114p0_label_227:
6115! Mem[00000000100c142c] = 00000086, %l1 = 000000000000003f
6116 ldsw [%i3+0x02c],%l1 ! %l1 = 0000000000000086
6117! Mem[0000000020800000] = 00005b63, %l7 = 0000000000ab06a3
6118 ldsha [%o1+0x000]%asi,%l7 ! %l7 = 0000000000000000
6119! Mem[0000000030041408] = ffff0000 ff2c8cff, %l4 = 0000000d, %l5 = 00000000
6120 ldda [%i1+%o4]0x89,%l4 ! %l4 = 00000000ff2c8cff 00000000ffff0000
6121! %f28 = ff008cf2, %f29 = 2ac4d1eb
6122 fcmpes %fcc2,%f28,%f29 ! %fcc2 = 1
6123! %f24 = 00000000 ffff00f2, %f30 = b15b0000 b1000000
6124 fxtod %f24,%f30 ! %f30 = 41efffe0 1e400000
6125! %l1 = 0000000000000086, imm = 0000000000000a4c, %l6 = 0000000000ab065c
6126 and %l1,0xa4c,%l6 ! %l6 = 0000000000000004
6127! Mem[00000000100c1420] = 00ff0000, %l1 = 0000000000000086
6128 ldub [%i3+0x022],%l1 ! %l1 = 0000000000000000
6129! Mem[00000000100c1400] = ff000000, %l3 = 0000000000000000
6130 lduba [%i3+%g0]0x80,%l3 ! %l3 = 00000000000000ff
6131! %l1 = 0000000000000000, imm = fffffffffffff861, %l4 = 00000000ff2c8cff
6132 andn %l1,-0x79f,%l4 ! %l4 = 0000000000000000
6133! Starting 10 instruction Store Burst
6134! Mem[0000000020800040] = 0000a555, %l1 = 0000000000000000
6135 ldstub [%o1+0x040],%l1 ! %l1 = 00000000000000ff
6136
6137p0_label_228:
6138! %l3 = 00000000000000ff, Mem[0000000010181428] = 000000ff
6139 stw %l3,[%i6+0x028] ! Mem[0000000010181428] = 000000ff
6140! %l1 = 0000000000000000, Mem[0000000030001408] = 00000000
6141 stha %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
6142! %l4 = 0000000000000000, Mem[00000000300c1408] = eb0000ff95ffe03a
6143 stxa %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000000000
6144! %l6 = 00000004, %l7 = 00000000, Mem[0000000030141410] = 0000ffff ff8c2cff
6145 stda %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000004 00000000
6146! %l1 = 0000000000000000, Mem[0000000010041412] = 00000000
6147 stb %l1,[%i1+0x012] ! Mem[0000000010041410] = 00000000
6148 membar #Sync ! Added by membar checker (32)
6149! Mem[0000000030141410] = 04000000, %l0 = 00000000000000ab
6150 ldstuba [%i5+%o5]0x81,%l0 ! %l0 = 00000004000000ff
6151! %l5 = 00000000ffff0000, Mem[0000000010101410] = 00003bff
6152 stha %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
6153! Mem[0000000010041410] = 00000000, %l3 = 00000000000000ff
6154 ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 00000000000000ff
6155! Mem[0000000010001420] = 0000337e, %l3 = 00000000, %l1 = 00000000
6156 add %i0,0x20,%g1
6157 casa [%g1]0x80,%l3,%l1 ! %l1 = 000000000000337e
6158! Starting 10 instruction Load Burst
6159! Mem[0000000010041430] = eb0000ff a0626a6b, %l0 = 00000004, %l1 = 0000337e
6160 ldda [%i1+0x030]%asi,%l0 ! %l0 = 00000000eb0000ff 00000000a0626a6b
6161
6162p0_label_229:
6163! Mem[0000000010101408] = d28030ab, %l5 = 00000000ffff0000
6164 ldswa [%i4+%o4]0x80,%l5 ! %l5 = ffffffffd28030ab
6165! Mem[0000000010101418] = 1bf4f800, %l5 = ffffffffd28030ab
6166 lduwa [%i4+0x018]%asi,%l5 ! %l5 = 000000001bf4f800
6167! Mem[000000001008140c] = 3fff5bb1, %l1 = 00000000a0626a6b
6168 ldsh [%i2+0x00e],%l1 ! %l1 = 0000000000005bb1
6169! Mem[00000000300c1408] = 00000000, %l3 = 0000000000000000
6170 lduba [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000000
6171! %l7 = 0000000000000000, immed = fffff09a, %y = 00000004
6172 udiv %l7,-0xf66,%l5 ! %l5 = 0000000000000004
6173 mov %l0,%y ! %y = eb0000ff
6174! Mem[00000000100c1400] = 000000ff, %l0 = 00000000eb0000ff
6175 ldsha [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ff
6176! Mem[0000000030141410] = 000000ff, %l0 = 00000000000000ff
6177 lduha [%i5+%o5]0x89,%l0 ! %l0 = 00000000000000ff
6178! Mem[0000000010001410] = 71c3ff76, %l0 = 00000000000000ff
6179 ldsha [%i0+%o5]0x80,%l0 ! %l0 = 00000000000071c3
6180! Mem[0000000010181410] = 0000e2ff d28030ab, %l4 = 00000000, %l5 = 00000004
6181 ldda [%i6+%o5]0x88,%l4 ! %l4 = 00000000d28030ab 000000000000e2ff
6182! Starting 10 instruction Store Burst
6183! Mem[000000001008140c] = 3fff5bb1, %l5 = 0000e2ff, %l2 = ffffc6ff
6184 add %i2,0x0c,%g1
6185 casa [%g1]0x80,%l5,%l2 ! %l2 = 000000003fff5bb1
6186
6187p0_label_230:
6188! Mem[0000000010081408] = f20056c0, %l6 = 0000000000000004
6189 swapa [%i2+%o4]0x88,%l6 ! %l6 = 00000000f20056c0
6190! Mem[0000000010141410] = ff8c2cff, %l3 = 0000000000000000, %asi = 80
6191 swapa [%i5+0x010]%asi,%l3 ! %l3 = 00000000ff8c2cff
6192! %f20 = eb0000ff a0626a6b, %l3 = 00000000ff8c2cff
6193! Mem[0000000010041428] = ff0000ffffffff95
6194 add %i1,0x028,%g1
6195 stda %f20,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010041428] = 6b6a62a0ff0000eb
6196! Mem[00000000218000c0] = ffff3492, %l7 = 0000000000000000
6197 ldstuba [%o3+0x0c0]%asi,%l7 ! %l7 = 000000ff000000ff
6198! Mem[00000000300c1408] = 00000000, %l6 = 00000000f20056c0
6199 ldstuba [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000ff
6200! Mem[0000000010001408] = 00000000, %l2 = 000000003fff5bb1
6201 ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 00000000000000ff
6202! Mem[0000000010101410] = 00000000, %l5 = 000000000000e2ff
6203 ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 00000000000000ff
6204! %l7 = 00000000000000ff, Mem[0000000010081400] = 00006949
6205 stha %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff
6206! %l1 = 0000000000005bb1, Mem[0000000030101408] = 1e000000000000ff
6207 stxa %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000005bb1
6208! Starting 10 instruction Load Burst
6209! Mem[0000000010181420] = ffffed05, %l4 = 00000000d28030ab
6210 lduha [%i6+0x022]%asi,%l4 ! %l4 = 000000000000ed05
6211
6212p0_label_231:
6213! Mem[0000000030081400] = 00000000000057ff, %f16 = 00000000 000057ff
6214 ldda [%i2+%g0]0x81,%f16 ! %f16 = 00000000 000057ff
6215! Mem[00000000201c0000] = 6949eaae, %l1 = 0000000000005bb1
6216 lduha [%o0+0x000]%asi,%l1 ! %l1 = 0000000000006949
6217! Mem[0000000010181408] = ff5bdc77, %l2 = 0000000000000000
6218 lduha [%i6+%o4]0x88,%l2 ! %l2 = 000000000000dc77
6219! Mem[0000000030001410] = 00000000, %l2 = 000000000000dc77
6220 lduha [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
6221! Mem[0000000010141408] = ffffffff 000000ff, %l4 = 0000ed05, %l5 = 00000000
6222 ldda [%i5+%o4]0x88,%l4 ! %l4 = 00000000000000ff 00000000ffffffff
6223! Mem[0000000010041414] = 000000ff, %l1 = 0000000000006949
6224 ldswa [%i1+0x014]%asi,%l1 ! %l1 = 00000000000000ff
6225! Mem[0000000030001408] = 00000000, %l4 = 00000000000000ff
6226 ldswa [%i0+%o4]0x89,%l4 ! %l4 = 0000000000000000
6227! Mem[0000000010181408] = 00000000ff5bdc77, %l5 = 00000000ffffffff
6228 ldxa [%i6+%o4]0x88,%l5 ! %l5 = 00000000ff5bdc77
6229! Mem[00000000300c1400] = 00001e00, %l1 = 00000000000000ff
6230 ldswa [%i3+%g0]0x89,%l1 ! %l1 = 0000000000001e00
6231! Starting 10 instruction Store Burst
6232! %l4 = 00000000, %l5 = ff5bdc77, Mem[0000000030181408] = 7a8eeeff 690c52af
6233 stda %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 ff5bdc77
6234
6235p0_label_232:
6236! Mem[0000000030141408] = ff0000c3, %l6 = 0000000000000000
6237 swapa [%i5+%o4]0x81,%l6 ! %l6 = 00000000ff0000c3
6238! %l6 = 00000000ff0000c3, Mem[0000000010141410] = 00000000
6239 stwa %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff0000c3
6240! %f26 = 00000000 5c06ff76, %l7 = 00000000000000ff
6241! Mem[0000000010181428] = 000000ff5c06ff76
6242 add %i6,0x028,%g1
6243 stda %f26,[%g1+%l7]ASI_PST32_P ! Mem[0000000010181428] = 000000005c06ff76
6244! Mem[0000000010001400] = 000000ff, %l0 = 00000000000071c3
6245 swapa [%i0+%g0]0x88,%l0 ! %l0 = 00000000000000ff
6246! %l2 = 0000000000000000, Mem[0000000010081408] = 00000004
6247 stba %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
6248! Mem[0000000030081410] = 00000000, %l6 = 00000000ff0000c3
6249 ldstuba [%i2+%o5]0x89,%l6 ! %l6 = 00000000000000ff
6250! Mem[0000000010141402] = ff006c00, %l0 = 00000000000000ff
6251 ldstuba [%i5+0x002]%asi,%l0 ! %l0 = 0000006c000000ff
6252! %f20 = eb0000ff a0626a6b, Mem[0000000030041408] = ff8c2cff 0000ffff
6253 stda %f20,[%i1+%o4]0x81 ! Mem[0000000030041408] = eb0000ff a0626a6b
6254! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010181428] = 00000000 5c06ff76
6255 stda %l6,[%i6+0x028]%asi ! Mem[0000000010181428] = 00000000 000000ff
6256! Starting 10 instruction Load Burst
6257! Mem[0000000010101400] = 9aea7100, %l4 = 0000000000000000
6258 lduba [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000000
6259
6260p0_label_233:
6261! Mem[0000000030141408] = 00000000, %l1 = 0000000000001e00
6262 lduha [%i5+%o4]0x81,%l1 ! %l1 = 0000000000000000
6263! Mem[00000000100c1408] = 0000003f, %l1 = 0000000000000000
6264 ldub [%i3+0x00b],%l1 ! %l1 = 000000000000003f
6265! Mem[0000000010081410] = 000000005c06ff76, %l3 = 00000000ff8c2cff
6266 ldxa [%i2+%o5]0x80,%l3 ! %l3 = 000000005c06ff76
6267! Mem[0000000030101408] = 00000000, %l2 = 0000000000000000
6268 ldsha [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000
6269! %l4 = 0000000000000000, Mem[0000000010041408] = 000000ff
6270 stwa %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
6271! Mem[00000000100c1400] = ff000000, %l7 = 00000000000000ff
6272 lduha [%i3+%g0]0x80,%l7 ! %l7 = 000000000000ff00
6273! Mem[0000000010081400] = 0000eeff 000000ff, %l6 = 00000000, %l7 = 0000ff00
6274 ldda [%i2+%g0]0x88,%l6 ! %l6 = 00000000000000ff 000000000000eeff
6275! Mem[00000000100c1408] = 0000003f, %l7 = 000000000000eeff
6276 lduba [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
6277! Mem[0000000030081408] = 00000000, %f26 = 00000000
6278 lda [%i2+%o4]0x81,%f26 ! %f26 = 00000000
6279! Starting 10 instruction Store Burst
6280! %l0 = 0000006c, %l1 = 0000003f, Mem[0000000010081408] = 00000000 3fff5bb1
6281 stda %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000006c 0000003f
6282
6283p0_label_234:
6284! %l4 = 0000000000000000, Mem[0000000030001400] = 000071c3
6285 stba %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00007100
6286! %l7 = 0000000000000000, Mem[0000000010101408] = d28030ab
6287 stha %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000030ab
6288! %l2 = 0000000000000000, Mem[0000000010141408] = ff000000
6289 stba %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
6290! %f4 = ff8c2cff, %f22 = 00000000
6291 fcmps %fcc1,%f4 ,%f22 ! %fcc1 = 3
6292! %f10 = ff000080, Mem[0000000010101408] = ab300000
6293 sta %f10,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000080
6294! %f0 = 00000000 ff0000ff, Mem[0000000010041408] = 00000000 00000077
6295 stda %f0 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 ff0000ff
6296! %f14 = 00000000 0000001e, Mem[0000000030181410] = 94ffffff 6c000000
6297 stda %f14,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 0000001e
6298! %l1 = 000000000000003f, Mem[0000000010041400] = eb0000ff
6299 stha %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 003f00ff
6300! Code Fragment 3
6301p0_fragment_34:
6302! %l0 = 000000000000006c
6303 setx 0xc77816884a0afd0b,%g7,%l0 ! %l0 = c77816884a0afd0b
6304! %l1 = 000000000000003f
6305 setx 0x90d54f2ffedf14d7,%g7,%l1 ! %l1 = 90d54f2ffedf14d7
6306 setx 0x1fe000, %g1, %g3
6307 or %l0, %g3, %l0 ! always set perrmask = 0xff
6308 setx 0x1ffff8, %g1, %g2
6309 and %l0, %g2, %l0
6310 ta T_CHANGE_HPRIV
6311 stxa %l1, [%l0]ASI_DCACHE_DATA
6312 ta T_CHANGE_NONHPRIV
6313! %l0 = c77816884a0afd0b
6314 setx 0xe7325a77ad03fb4b,%g7,%l0 ! %l0 = e7325a77ad03fb4b
6315! %l1 = 90d54f2ffedf14d7
6316 setx 0xa920c207db443614,%g7,%l1 ! %l1 = a920c207db443614
6317! Starting 10 instruction Load Burst
6318! Mem[0000000030041408] = eb0000ff, %l0 = e7325a77ad03fb4b
6319 lduwa [%i1+%o4]0x81,%l0 ! %l0 = 00000000eb0000ff
6320
6321p0_label_235:
6322! %l2 = 0000000000000000, immed = fffff66b, %y = eb0000ff
6323 udiv %l2,-0x995,%l3 ! %l3 = 00000000eb0009ca
6324 mov %l0,%y ! %y = eb0000ff
6325! Mem[0000000030101408] = 00000000, %l3 = 00000000eb0009ca
6326 ldsba [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000000
6327! Mem[00000000300c1400] = 001e0000, %l4 = 0000000000000000
6328 lduwa [%i3+%g0]0x81,%l4 ! %l4 = 00000000001e0000
6329! Mem[0000000030181400] = 3f3f57ff, %l7 = 0000000000000000
6330 ldswa [%i6+%g0]0x81,%l7 ! %l7 = 000000003f3f57ff
6331! Mem[0000000030001408] = 00000000 9aea71c3, %l4 = 001e0000, %l5 = ff5bdc77
6332 ldda [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000000 000000009aea71c3
6333! Mem[00000000300c1400] = 001e000000000000, %l1 = a920c207db443614
6334 ldxa [%i3+%g0]0x81,%l1 ! %l1 = 001e000000000000
6335! Mem[0000000010001408] = 000000ff, %l2 = 0000000000000000
6336 ldsba [%i0+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
6337! Mem[0000000030181410] = 1e000000, %l6 = 00000000000000ff
6338 lduwa [%i6+%o5]0x81,%l6 ! %l6 = 000000001e000000
6339! Mem[0000000020800040] = ff00a555, %l4 = 0000000000000000
6340 ldsha [%o1+0x040]%asi,%l4 ! %l4 = ffffffffffffff00
6341! Starting 10 instruction Store Burst
6342! %l2 = ffffffffffffffff, Mem[0000000010001408] = ff000000
6343 stha %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffff0000
6344
6345p0_label_236:
6346! %f24 = 00000000, Mem[0000000010081408] = 6c000000
6347 sta %f24,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
6348! %f0 = 00000000 ff0000ff d28030ab c30000ff
6349! %f4 = ff8c2cff 0000ffff 9e3da5c0 94f1a574
6350! %f8 = ff570000 80000000 ff000080 f200ffff
6351! %f12 = ffffffff adf36949 00000000 0000001e
6352 stda %f0,[%i2]ASI_BLK_PL ! Block Store to 0000000010081400
6353! %l1 = 001e000000000000, Mem[0000000020800040] = ff00a555
6354 sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 0000a555
6355 membar #Sync ! Added by membar checker (33)
6356! Mem[0000000010081410] = 0000ffff, %l0 = 00000000eb0000ff
6357 ldstuba [%i2+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
6358! %l0 = 00000000000000ff, Mem[00000000100c1400] = 000000ff
6359 stba %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
6360! Mem[0000000030001400] = 00710000, %l3 = 0000000000000000
6361 ldstuba [%i0+%g0]0x81,%l3 ! %l3 = 00000000000000ff
6362! %l1 = 001e000000000000, %l3 = 0000000000000000, %y = eb0000ff
6363 sdiv %l1,%l3,%l0 ! Div by zero, %l0 = 000000000000014f
6364 mov %l0,%y ! %y = 00000127
6365! %f10 = ff000080, %f9 = 80000000, %f26 = 00000000
6366 fmuls %f10,%f9 ,%f26 ! %f26 = 00000000
6367! Mem[000000001018143d] = adf36949, %l4 = ffffffffffffff00
6368 ldstub [%i6+0x03d],%l4 ! %l4 = 000000f3000000ff
6369! Starting 10 instruction Load Burst
6370! Mem[0000000030181400] = ff573f3f, %l1 = 001e000000000000
6371 ldswa [%i6+%g0]0x89,%l1 ! %l1 = ffffffffff573f3f
6372
6373p0_label_237:
6374! Mem[0000000030181410] = 1e000000, %l6 = 000000001e000000
6375 lduwa [%i6+%o5]0x81,%l6 ! %l6 = 000000001e000000
6376! Mem[0000000010101408] = 800000ff, %f15 = 0000001e
6377 lda [%i4+%o4]0x80,%f15 ! %f15 = 800000ff
6378! Mem[000000001000141c] = 0dae598d, %l5 = 000000009aea71c3
6379 ldsh [%i0+0x01e],%l5 ! %l5 = 000000000000598d
6380! Mem[0000000010001410] = 71c3ff76, %l6 = 000000001e000000
6381 ldsba [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000071
6382! Mem[0000000030081410] = ff000000, %l1 = ffffffffff573f3f
6383 ldsha [%i2+%o5]0x81,%l1 ! %l1 = ffffffffffffff00
6384! Mem[0000000010181430] = ff008cff, %l5 = 000000000000598d
6385 ldswa [%i6+0x030]%asi,%l5 ! %l5 = ffffffffff008cff
6386! Mem[0000000010141408] = 00000000, %l6 = 0000000000000071
6387 lduba [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000
6388! Mem[0000000030081410] = 000000ff 000000ff, %l0 = 00000127, %l1 = ffffff00
6389 ldda [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000ff 00000000000000ff
6390! Mem[0000000010041410] = ff000000, %f7 = 94f1a574
6391 lda [%i1+%o5]0x80,%f7 ! %f7 = ff000000
6392! Starting 10 instruction Store Burst
6393! Mem[0000000010141400] = 00ff00ff, %l6 = 0000000000000000
6394 ldstuba [%i5+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
6395
6396p0_label_238:
6397! %f12 = ffffffff adf36949, %l2 = ffffffffffffffff
6398! Mem[0000000010041430] = eb0000ffa0626a6b
6399 add %i1,0x030,%g1
6400 stda %f12,[%g1+%l2]ASI_PST16_P ! Mem[0000000010041430] = ffffffffadf36949
6401! Mem[00000000211c0001] = e0ff4b99, %l4 = 00000000000000f3
6402 ldstuba [%o2+0x001]%asi,%l4 ! %l4 = 000000ff000000ff
6403! Mem[0000000010141404] = 00000000, %l2 = ffffffffffffffff, %asi = 80
6404 swapa [%i5+0x004]%asi,%l2 ! %l2 = 0000000000000000
6405! Mem[0000000010081410] = 0000ffff, %l2 = 0000000000000000
6406 swapa [%i2+%o5]0x88,%l2 ! %l2 = 000000000000ffff
6407! %l3 = 0000000000000000, Mem[0000000010101408] = ff000080
6408 stwa %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
6409! %l7 = 000000003f3f57ff, Mem[00000000300c1410] = 000071c3
6410 stba %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff0071c3
6411! %l1 = 00000000000000ff, Mem[0000000030141400] = ff0000ff
6412 stba %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff0000ff
6413! %l1 = 00000000000000ff, %l4 = 00000000000000ff, %l6 = 00000000000000ff
6414 mulx %l1,%l4,%l6 ! %l6 = 000000000000fe01
6415! Mem[0000000010001418] = 00ff0000, %l0 = 00000000000000ff
6416 swap [%i0+0x018],%l0 ! %l0 = 0000000000ff0000
6417! Starting 10 instruction Load Burst
6418! Mem[0000000010101408] = 00000000c30000ff, %l0 = 0000000000ff0000
6419 ldxa [%i4+%o4]0x80,%l0 ! %l0 = 00000000c30000ff
6420
6421p0_label_239:
6422! Mem[0000000030081408] = 00000000, %f29 = 2ac4d1eb
6423 lda [%i2+%o4]0x81,%f29 ! %f29 = 00000000
6424! Mem[0000000030101408] = 00000000, %f25 = ffff00f2
6425 lda [%i4+%o4]0x81,%f25 ! %f25 = 00000000
6426! Mem[0000000010081410] = ff8c2cff00000000, %l3 = 0000000000000000
6427 ldxa [%i2+%o5]0x88,%l3 ! %l3 = ff8c2cff00000000
6428! Mem[0000000030081400] = 00000000, %l6 = 000000000000fe01
6429 ldsba [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
6430! Mem[0000000010041408] = 00000000, %l6 = 0000000000000000
6431 lduwa [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000
6432! Mem[0000000010101410] = 000000ff, %l0 = 00000000c30000ff
6433 ldsha [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
6434! Mem[0000000010041408] = 00000000ff0000ff, %l0 = 00000000000000ff
6435 ldxa [%i1+%o4]0x80,%l0 ! %l0 = 00000000ff0000ff
6436! %f6 = 9e3da5c0, %f21 = a0626a6b, %f20 = eb0000ff
6437 fsubs %f6 ,%f21,%f20 ! %f20 = 2056900f
6438! Mem[0000000030041410] = 80000000, %l5 = ffffffffff008cff
6439 ldsha [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
6440! Starting 10 instruction Store Burst
6441! Mem[0000000010181424] = ffa56439, %l2 = 000000000000ffff, %asi = 80
6442 swapa [%i6+0x024]%asi,%l2 ! %l2 = 00000000ffa56439
6443
6444p0_label_240:
6445! %l3 = ff8c2cff00000000, Mem[000000001000143c] = 9aea71c3
6446 stw %l3,[%i0+0x03c] ! Mem[000000001000143c] = 00000000
6447! %f12 = ffffffff adf36949, Mem[0000000010001408] = ffff0000 1bf4f800
6448 stda %f12,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff adf36949
6449! %l2 = 00000000ffa56439, Mem[00000000300c1410] = c37100ff
6450 stba %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = c3710039
6451! %l7 = 000000003f3f57ff, Mem[0000000010181410] = ab3080d2
6452 stba %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff3080d2
6453! Mem[0000000030001400] = ff710000, %l1 = 00000000000000ff
6454 swapa [%i0+%g0]0x81,%l1 ! %l1 = 00000000ff710000
6455! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010101410] = ff000000 000057ff
6456 stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff 00000000
6457! Mem[0000000030081400] = 00000000, %l1 = 00000000ff710000
6458 ldstuba [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000ff
6459! Mem[0000000010141430] = 00000000ffffffff, %l3 = ff8c2cff00000000, %l2 = 00000000ffa56439
6460 add %i5,0x30,%g1
6461 casxa [%g1]0x80,%l3,%l2 ! %l2 = 00000000ffffffff
6462! %l6 = 00000000, %l7 = 3f3f57ff, Mem[0000000030081408] = 00000000 00000000
6463 stda %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 3f3f57ff
6464! Starting 10 instruction Load Burst
6465! Mem[0000000021800140] = 00008319, %l1 = 0000000000000000
6466 ldsha [%o3+0x140]%asi,%l1 ! %l1 = 0000000000000000
6467
6468p0_label_241:
6469! Mem[000000001000142c] = 0000ffff, %l0 = 00000000ff0000ff
6470 lduh [%i0+0x02e],%l0 ! %l0 = 000000000000ffff
6471! Mem[0000000030081408] = 00000000, %l1 = 0000000000000000
6472 ldswa [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
6473! Mem[0000000010041400] = ff003f00, %l0 = 000000000000ffff
6474 ldsba [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
6475! Mem[0000000030081400] = ff000000, %l1 = 0000000000000000
6476 lduwa [%i2+%g0]0x81,%l1 ! %l1 = 00000000ff000000
6477! Mem[0000000030101410] = 00003b053fff5bb1, %l4 = 00000000000000ff
6478 ldxa [%i4+%o5]0x81,%l4 ! %l4 = 00003b053fff5bb1
6479! Mem[00000000100c1410] = 00000000, %f3 = c30000ff
6480 lda [%i3+%o5]0x80,%f3 ! %f3 = 00000000
6481! Mem[0000000030081400] = ff000000, %f0 = 00000000
6482 lda [%i2+%g0]0x81,%f0 ! %f0 = ff000000
6483! Mem[0000000030141400] = 00000000ff0000ff, %l2 = 00000000ffffffff
6484 ldxa [%i5+%g0]0x89,%l2 ! %l2 = 00000000ff0000ff
6485! Mem[0000000030181408] = 00000000, %l2 = 00000000ff0000ff
6486 lduha [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000
6487! Starting 10 instruction Store Burst
6488! %l0 = 00000000, %l1 = ff000000, Mem[00000000100c1400] = ff000000 05560cff
6489 stda %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 ff000000
6490
6491p0_label_242:
6492! Mem[0000000030101410] = 053b0000, %l0 = 0000000000000000
6493 ldstuba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
6494! Mem[0000000030101410] = 053b00ff, %l6 = 0000000000000000
6495 swapa [%i4+%o5]0x89,%l6 ! %l6 = 00000000053b00ff
6496! Mem[0000000030041400] = ff000000, %l1 = 00000000ff000000
6497 ldstuba [%i1+%g0]0x89,%l1 ! %l1 = 00000000000000ff
6498! Mem[00000000100c1439] = 8ae1e2ff, %l5 = 0000000000000000
6499 ldstub [%i3+0x039],%l5 ! %l5 = 000000e1000000ff
6500! Code Fragment 3
6501p0_fragment_35:
6502! %l0 = 0000000000000000
6503 setx 0x6f5e0effac5efe0a,%g7,%l0 ! %l0 = 6f5e0effac5efe0a
6504! %l1 = 0000000000000000
6505 setx 0x50d56dc83d1527db,%g7,%l1 ! %l1 = 50d56dc83d1527db
6506 setx 0x1fe000, %g1, %g3
6507 or %l0, %g3, %l0 ! always set perrmask = 0xff
6508 setx 0x1ffff8, %g1, %g2
6509 and %l0, %g2, %l0
6510 ta T_CHANGE_HPRIV
6511 stxa %l1, [%l0]ASI_DCACHE_DATA
6512 ta T_CHANGE_NONHPRIV
6513! %l0 = 6f5e0effac5efe0a
6514 setx 0x7db5faa03c00cc02,%g7,%l0 ! %l0 = 7db5faa03c00cc02
6515! %l1 = 50d56dc83d1527db
6516 setx 0x18b93c17ee63497e,%g7,%l1 ! %l1 = 18b93c17ee63497e
6517! %l3 = ff8c2cff00000000, Mem[0000000030041408] = eb0000ff
6518 stwa %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
6519! Mem[0000000030181410] = 1e000000, %l3 = ff8c2cff00000000
6520 swapa [%i6+%o5]0x81,%l3 ! %l3 = 000000001e000000
6521! %l2 = 0000000000000000, Mem[0000000030101408] = 00000000
6522 stwa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
6523! Mem[0000000010141400] = ff00ff00, %l4 = 00003b053fff5bb1
6524 swapa [%i5+%g0]0x80,%l4 ! %l4 = 00000000ff00ff00
6525! Starting 10 instruction Load Burst
6526! Mem[0000000030141410] = 000000ff, %f26 = 00000000
6527 lda [%i5+%o5]0x89,%f26 ! %f26 = 000000ff
6528
6529p0_label_243:
6530! Mem[0000000010001410] = 71c3ff76, %l4 = 00000000ff00ff00
6531 ldsba [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000071
6532! Mem[0000000010141408] = 00000000 ffffffff, %l0 = 3c00cc02, %l1 = ee63497e
6533 ldda [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000 00000000ffffffff
6534! Mem[0000000010181400] = 0000e2ff 000057ff, %l4 = 00000071, %l5 = 000000e1
6535 ldda [%i6+%g0]0x80,%l4 ! %l4 = 000000000000e2ff 00000000000057ff
6536! Mem[0000000010081434] = ffffffff, %l6 = 00000000053b00ff
6537 ldsba [%i2+0x034]%asi,%l6 ! %l6 = ffffffffffffffff
6538! Mem[0000000030181400] = ff573f3f, %l1 = 00000000ffffffff
6539 lduba [%i6+%g0]0x89,%l1 ! %l1 = 000000000000003f
6540! Mem[0000000010041408] = 00000000ff0000ff, %f6 = 9e3da5c0 ff000000
6541 ldda [%i1+%o4]0x80,%f6 ! %f6 = 00000000 ff0000ff
6542! Mem[0000000030041410] = 00000080, %l1 = 000000000000003f
6543 ldsha [%i1+%o5]0x81,%l1 ! %l1 = 0000000000000000
6544! Mem[0000000010001408] = ffffffff adf36949, %l4 = 0000e2ff, %l5 = 000057ff
6545 ldda [%i0+%o4]0x80,%l4 ! %l4 = 00000000ffffffff 00000000adf36949
6546! Mem[0000000030081408] = 00000000, %l1 = 0000000000000000
6547 ldsba [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000
6548! Starting 10 instruction Store Burst
6549! %f13 = adf36949, Mem[0000000010001428] = ffffffff
6550 st %f13,[%i0+0x028] ! Mem[0000000010001428] = adf36949
6551
6552p0_label_244:
6553! %l7 = 000000003f3f57ff, Mem[0000000030181410] = 00000000
6554 stha %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000057ff
6555! %l5 = 00000000adf36949, Mem[0000000010181408] = 77dc5bff00000000
6556 stxa %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000adf36949
6557! Mem[0000000010181410] = d28030ff, %l7 = 000000003f3f57ff
6558 ldstuba [%i6+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
6559! Mem[0000000030001410] = 00000000, %l0 = 0000000000000000
6560 ldstuba [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff
6561! %f16 = 00000000 000057ff ff5bdc77 00003b05
6562! %f20 = 2056900f a0626a6b 00000000 7a8eeeff
6563! %f24 = 00000000 00000000 000000ff 5c06ff76
6564! %f28 = ff008cf2 00000000 41efffe0 1e400000
6565 stda %f16,[%i3]ASI_BLK_S ! Block Store to 00000000300c1400
6566! %l4 = 00000000ffffffff, Mem[00000000300c1400] = 00000000
6567 stha %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ffff
6568! Mem[000000001018142d] = 000000ff, %l5 = 00000000adf36949
6569 ldstuba [%i6+0x02d]%asi,%l5 ! %l5 = 00000000000000ff
6570! Mem[0000000010181418] = b15b00003fff5bb1, %l3 = 000000001e000000, %l3 = 000000001e000000
6571 add %i6,0x18,%g1
6572 casxa [%g1]0x80,%l3,%l3 ! %l3 = b15b00003fff5bb1
6573! %l1 = 0000000000000000, Mem[00000000211c0001] = e0ff4b99, %asi = 80
6574 stba %l1,[%o2+0x001]%asi ! Mem[00000000211c0000] = e0004b99
6575! Starting 10 instruction Load Burst
6576! Mem[0000000030041408] = 00000000, %l4 = 00000000ffffffff
6577 lduha [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000
6578
6579p0_label_245:
6580! Mem[0000000010141410] = c30000ff0000ffff, %f14 = 00000000 800000ff
6581 ldda [%i5+%o5]0x80,%f14 ! %f14 = c30000ff 0000ffff
6582 membar #Sync ! Added by membar checker (34)
6583! Mem[00000000300c1400] = 0000ffff, %l7 = 00000000000000ff
6584 ldsba [%i3+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
6585! Mem[0000000030001408] = 00000000, %l7 = ffffffffffffffff
6586 lduha [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000000
6587! %l2 = 0000000000000000, %l6 = ffffffffffffffff, %y = 00000127
6588 smul %l2,%l6,%l2 ! %l2 = 0000000000000000, %y = 00000000
6589! Mem[0000000010041408] = ff0000ff00000000, %f6 = 00000000 ff0000ff
6590 ldda [%i1+%o4]0x88,%f6 ! %f6 = ff0000ff 00000000
6591! Mem[0000000030041400] = ff0000ff81f1fffe, %l0 = 0000000000000000
6592 ldxa [%i1+%g0]0x81,%l0 ! %l0 = ff0000ff81f1fffe
6593! Mem[0000000030041410] = 80000000, %l7 = 0000000000000000
6594 ldswa [%i1+%o5]0x89,%l7 ! %l7 = ffffffff80000000
6595! Mem[0000000030001410] = 00000084000000ff, %l5 = 0000000000000000
6596 ldxa [%i0+%o5]0x89,%l5 ! %l5 = 00000084000000ff
6597! Mem[00000000211c0000] = e0004b99, %l4 = 0000000000000000
6598 ldub [%o2+0x001],%l4 ! %l4 = 0000000000000000
6599! Starting 10 instruction Store Burst
6600! %l7 = ffffffff80000000, Mem[0000000030101400] = ff00f8ff
6601 stba %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff00f800
6602
6603p0_label_246:
6604! %l0 = ff0000ff81f1fffe, Mem[0000000030001408] = 00000000
6605 stba %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000fe
6606! %l4 = 0000000000000000, Mem[0000000010001400] = 000071c3
6607 stwa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
6608! Mem[0000000010081400] = ff0000ff, %l6 = ffffffffffffffff
6609 ldstuba [%i2+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
6610! %f24 = 00000000 00000000, %l6 = 00000000000000ff
6611! Mem[0000000030141408] = 00000000ab3080d2
6612 add %i5,0x008,%g1
6613 stda %f24,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030141408] = 0000000000000000
6614! Mem[0000000030041408] = 00000000, %l4 = 0000000000000000
6615 swapa [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
6616! %f22 = 00000000 7a8eeeff, %l7 = ffffffff80000000
6617! Mem[0000000010041428] = 6b6a62a0ff0000eb
6618 add %i1,0x028,%g1
6619 stda %f22,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010041428] = 6b6a62a0ff0000eb
6620! %l0 = 81f1fffe, %l1 = 00000000, Mem[0000000010041408] = 00000000 ff0000ff
6621 stda %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 81f1fffe 00000000
6622! %f10 = ff000080 f200ffff, Mem[0000000010181410] = ff3080d2 ffe20000
6623 std %f10,[%i6+%o5] ! Mem[0000000010181410] = ff000080 f200ffff
6624! %l1 = 0000000000000000, Mem[0000000010141408] = 00000000
6625 stwa %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
6626! Starting 10 instruction Load Burst
6627! Mem[0000000030181408] = ff5bdc7700000000, %f24 = 00000000 00000000
6628 ldda [%i6+%o4]0x89,%f24 ! %f24 = ff5bdc77 00000000
6629
6630p0_label_247:
6631! %f20 = 2056900f a0626a6b, %l0 = ff0000ff81f1fffe
6632! Mem[00000000300c1400] = ffff0000000057ff
6633 stda %f20,[%i3+%l0]ASI_PST32_SL ! Mem[00000000300c1400] = ffff00000f905620
6634! Mem[0000000010081408] = c30000ff, %l2 = 0000000000000000
6635 lduba [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
6636! Mem[0000000010041424] = e5541976, %l1 = 0000000000000000
6637 lduha [%i1+0x026]%asi,%l1 ! %l1 = 0000000000001976
6638! Mem[0000000010181410] = ff000080, %l3 = b15b00003fff5bb1
6639 ldsba [%i6+%o5]0x80,%l3 ! %l3 = ffffffffffffffff
6640! Mem[0000000030101408] = 00000000, %f31 = 1e400000
6641 lda [%i4+%o4]0x89,%f31 ! %f31 = 00000000
6642! Mem[0000000010001410] = 76ffc371, %f10 = ff000080
6643 lda [%i0+%o5]0x88,%f10 ! %f10 = 76ffc371
6644! Mem[0000000030041408] = 00000000, %l7 = ffffffff80000000
6645 lduba [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
6646! Mem[0000000010041410] = ff000000 000000ff, %l6 = 000000ff, %l7 = 00000000
6647 ldda [%i1+%o5]0x80,%l6 ! %l6 = 00000000ff000000 00000000000000ff
6648! Mem[0000000010141410] = ff0000c3, %l7 = 00000000000000ff
6649 ldswa [%i5+%o5]0x88,%l7 ! %l7 = ffffffffff0000c3
6650! Starting 10 instruction Store Burst
6651! %f30 = 41efffe0, %f8 = ff570000, %f11 = f200ffff
6652 fmuls %f30,%f8 ,%f11 ! %f11 = ff800000
6653
6654p0_label_248:
6655! %l0 = ff0000ff81f1fffe, Mem[0000000030181408] = 00000000
6656 stha %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = fffe0000
6657! %l5 = 00000084000000ff, Mem[0000000010001408] = ffffffff
6658 stwa %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff
6659! Mem[0000000010041410] = 000000ff, %l5 = 00000084000000ff
6660 swapa [%i1+%o5]0x88,%l5 ! %l5 = 00000000000000ff
6661! %l4 = 0000000000000000, Mem[00000000201c0000] = 6949eaae, %asi = 80
6662 stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000eaae
6663! Mem[0000000010081408] = ff0000c3, %l0 = ff0000ff81f1fffe
6664 swapa [%i2+%o4]0x80,%l0 ! %l0 = 00000000ff0000c3
6665! %f0 = ff000000, Mem[0000000030101400] = ff00f800
6666 sta %f0 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff000000
6667! Mem[0000000030101410] = 00000000, %l2 = 00000000000000ff
6668 swapa [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000
6669! %l0 = 00000000ff0000c3, Mem[0000000010181400] = ff570000ffe20000
6670 stxa %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000ff0000c3
6671! %l2 = 0000000000000000, Mem[0000000010181410] = ffff00f2800000ff
6672 stxa %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000000000000
6673! Starting 10 instruction Load Burst
6674! %l1 = 0000000000001976, immed = 00000a3c, %y = 00000000
6675 sdiv %l1,0xa3c,%l0 ! %l0 = 0000000000000002
6676 mov %l0,%y ! %y = 00000002
6677
6678p0_label_249:
6679! Mem[000000001000143c] = 00000000, %l5 = 00000000000000ff
6680 lduwa [%i0+0x03c]%asi,%l5 ! %l5 = 0000000000000000
6681! Mem[0000000010081410] = 00000000, %l0 = 0000000000000002
6682 ldsh [%i2+0x012],%l0 ! %l0 = 0000000000000000
6683! Mem[0000000010041410] = ff000000000000ff, %l0 = 0000000000000000
6684 ldxa [%i1+%o5]0x80,%l0 ! %l0 = ff000000000000ff
6685! Mem[00000000100c1400] = 00000000, %l7 = ffffffffff0000c3
6686 lduha [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
6687! Mem[0000000021800100] = eaff7eb5, %l2 = 0000000000000000
6688 lduba [%o3+0x101]%asi,%l2 ! %l2 = 00000000000000ff
6689! Mem[0000000030181400] = 3f3f57ff00000000, %f22 = 00000000 7a8eeeff
6690 ldda [%i6+%g0]0x81,%f22 ! %f22 = 3f3f57ff 00000000
6691! Mem[0000000010081410] = 00000000, %l6 = 00000000ff000000
6692 ldsba [%i2+0x013]%asi,%l6 ! %l6 = 0000000000000000
6693! Mem[0000000030141400] = ff0000ff, %l0 = ff000000000000ff
6694 ldswa [%i5+%g0]0x81,%l0 ! %l0 = ffffffffff0000ff
6695! Mem[0000000010141408] = 00000000, %l4 = 0000000000000000
6696 ldswa [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000
6697! Starting 10 instruction Store Burst
6698! %l7 = 0000000000000000, Mem[0000000030101408] = 0000000000005bb1
6699 stxa %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000000
6700
6701p0_label_250:
6702! %f0 = ff000000 ff0000ff d28030ab 00000000
6703! %f4 = ff8c2cff 0000ffff ff0000ff 00000000
6704! %f8 = ff570000 80000000 76ffc371 ff800000
6705! %f12 = ffffffff adf36949 c30000ff 0000ffff
6706 stda %f0,[%i5]ASI_BLK_AIUP ! Block Store to 0000000010141400
6707! %l1 = 0000000000001976, %l5 = 0000000000000000, %l3 = ffffffffffffffff
6708 andn %l1,%l5,%l3 ! %l3 = 0000000000001976
6709 membar #Sync ! Added by membar checker (35)
6710! Mem[0000000010141410] = ff2c8cff, %l1 = 0000000000001976
6711 ldstuba [%i5+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
6712! Mem[00000000300c1400] = ffff0000, %l2 = 00000000000000ff
6713 swapa [%i3+%g0]0x81,%l2 ! %l2 = 00000000ffff0000
6714! Mem[0000000030101408] = 00000000, %l5 = 0000000000000000
6715 swapa [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000
6716! Mem[0000000030181400] = ff573f3f, %l2 = 00000000ffff0000
6717 ldstuba [%i6+%g0]0x89,%l2 ! %l2 = 0000003f000000ff
6718! Mem[0000000030181410] = 000057ff, %l3 = 0000000000001976
6719 ldstuba [%i6+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
6720! Mem[0000000021800081] = ffff3e7c, %l2 = 000000000000003f
6721 ldstub [%o3+0x081],%l2 ! %l2 = 000000ff000000ff
6722! %l4 = 0000000000000000, Mem[00000000100c1410] = 00000000
6723 stha %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
6724! Starting 10 instruction Load Burst
6725! Mem[0000000010041408] = 81f1fffe, %l5 = 0000000000000000
6726 ldsha [%i1+%o4]0x80,%l5 ! %l5 = ffffffffffff81f1
6727
6728p0_label_251:
6729! Mem[0000000030181408] = 0000feff, %l6 = 0000000000000000
6730 ldsha [%i6+%o4]0x89,%l6 ! %l6 = fffffffffffffeff
6731! Mem[0000000010181428] = 00000000 00ff00ff, %l4 = 00000000, %l5 = ffff81f1
6732 ldd [%i6+0x028],%l4 ! %l4 = 0000000000000000 0000000000ff00ff
6733! Mem[00000000300c1400] = 000000ff, %l0 = ffffffffff0000ff
6734 ldswa [%i3+%g0]0x81,%l0 ! %l0 = 00000000000000ff
6735! Mem[0000000010041400] = ff003f00, %l2 = 00000000000000ff
6736 ldsha [%i1+%g0]0x88,%l2 ! %l2 = 0000000000003f00
6737! Mem[0000000030001408] = fe000000, %l3 = 00000000000000ff
6738 lduwa [%i0+%o4]0x81,%l3 ! %l3 = 00000000fe000000
6739! Mem[0000000010181408] = 00000000, %l2 = 0000000000003f00
6740 ldsba [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000000
6741! Mem[00000000100c1410] = 00000000, %l5 = 0000000000ff00ff
6742 ldsha [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
6743! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000000
6744 ldsba [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
6745! Mem[0000000010081400] = ff0000ff, %l7 = 0000000000000000
6746 ldsha [%i2+%g0]0x80,%l7 ! %l7 = ffffffffffffff00
6747! Starting 10 instruction Store Burst
6748! Mem[000000001000143c] = 00000000, %l0 = 000000ff, %l4 = 00000000
6749 add %i0,0x3c,%g1
6750 casa [%g1]0x80,%l0,%l4 ! %l4 = 0000000000000000
6751
6752p0_label_252:
6753! Mem[0000000010101424] = ae000000, %l0 = 00000000000000ff, %asi = 80
6754 swapa [%i4+0x024]%asi,%l0 ! %l0 = 00000000ae000000
6755! %l5 = 0000000000000000, Mem[0000000030001408] = 000000fe
6756 stha %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
6757! Mem[00000000100c1410] = 00000000, %l3 = 00000000fe000000
6758 ldstuba [%i3+%o5]0x80,%l3 ! %l3 = 00000000000000ff
6759! %l6 = fffffeff, %l7 = ffffff00, Mem[0000000030081408] = 00000000 ff573f3f
6760 stda %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = fffffeff ffffff00
6761! Mem[0000000010181429] = 00000000, %l3 = 0000000000000000
6762 ldstuba [%i6+0x029]%asi,%l3 ! %l3 = 00000000000000ff
6763! %l1 = 00000000000000ff, Mem[0000000030181410] = 000057ff
6764 stha %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
6765! %l6 = fffffffffffffeff, Mem[0000000030101410] = ff000000
6766 stba %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff000000
6767! %l7 = ffffffffffffff00, Mem[0000000010141434] = adf36949
6768 stw %l7,[%i5+0x034] ! Mem[0000000010141434] = ffffff00
6769! %f3 = 00000000, Mem[00000000100c1410] = 000000ff
6770 sta %f3 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
6771! Starting 10 instruction Load Burst
6772! Mem[0000000010001408] = ff000000, %l0 = 00000000ae000000
6773 ldsb [%i0+0x009],%l0 ! %l0 = 0000000000000000
6774
6775p0_label_253:
6776! Mem[0000000010041410] = ff000000000000ff, %f22 = 3f3f57ff 00000000
6777 ldda [%i1+%o5]0x88,%f22 ! %f22 = ff000000 000000ff
6778! Mem[0000000010101410] = ff000000, %l3 = 0000000000000000
6779 ldswa [%i4+%o5]0x88,%l3 ! %l3 = ffffffffff000000
6780! Mem[00000000100c1408] = 0000003f, %f11 = ff800000
6781 lda [%i3+%o4]0x80,%f11 ! %f11 = 0000003f
6782! Mem[00000000201c0000] = 0000eaae, %l5 = 0000000000000000
6783 lduha [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000000
6784! Mem[0000000030101408] = 00000000, %l2 = 0000000000000000
6785 lduba [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000
6786! Mem[0000000030141410] = 000000ff, %l7 = ffffffffffffff00
6787 ldsha [%i5+%o5]0x89,%l7 ! %l7 = 00000000000000ff
6788! Mem[00000000201c0000] = 0000eaae, %l6 = fffffffffffffeff
6789 ldsha [%o0+0x000]%asi,%l6 ! %l6 = 0000000000000000
6790! Mem[0000000030101400] = 00000000ff000000, %l4 = 0000000000000000
6791 ldxa [%i4+%g0]0x89,%l4 ! %l4 = 00000000ff000000
6792! Mem[00000000100c1430] = af520c69ffffe8de, %f0 = ff000000 ff0000ff
6793 ldd [%i3+0x030],%f0 ! %f0 = af520c69 ffffe8de
6794! Starting 10 instruction Store Burst
6795! %l6 = 0000000000000000, Mem[0000000030101410] = ff0000003fff5bb1
6796 stxa %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
6797
6798p0_label_254:
6799! Mem[00000000100c1408] = 0000003f, %l0 = 0000000000000000
6800 ldstuba [%i3+%o4]0x80,%l0 ! %l0 = 00000000000000ff
6801! Mem[0000000010141408] = ab3080d2, %l2 = 0000000000000000
6802 ldstuba [%i5+%o4]0x88,%l2 ! %l2 = 000000d2000000ff
6803! Mem[000000001008140e] = ab3080d2, %l7 = 00000000000000ff
6804 ldstub [%i2+0x00e],%l7 ! %l7 = 00000080000000ff
6805! %f12 = ffffffff adf36949, Mem[0000000010041408] = fefff181 00000000
6806 stda %f12,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff adf36949
6807! %f24 = ff5bdc77 00000000, %l3 = ffffffffff000000
6808! Mem[0000000030041430] = 000000785aad3c10
6809 add %i1,0x030,%g1
6810 stda %f24,[%g1+%l3]ASI_PST32_S ! Mem[0000000030041430] = 000000785aad3c10
6811! Mem[0000000010001408] = 000000ff, %l2 = 00000000000000d2
6812 ldstuba [%i0+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
6813! %f16 = 00000000, Mem[00000000100c1438] = 8affe2ff
6814 st %f16,[%i3+0x038] ! Mem[00000000100c1438] = 00000000
6815! %f0 = af520c69 ffffe8de, %l3 = ffffffffff000000
6816! Mem[0000000030181400] = ff3f57ff00000000
6817 stda %f0,[%i6+%l3]ASI_PST8_SL ! Mem[0000000030181400] = ff3f57ff00000000
6818! %l2 = 00000000000000ff, Mem[0000000030101400] = ff000000
6819 stwa %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
6820! Starting 10 instruction Load Burst
6821! Mem[0000000010081438] = 1e00000000000000, %l4 = 00000000ff000000
6822 ldx [%i2+0x038],%l4 ! %l4 = 1e00000000000000
6823
6824p0_label_255:
6825! Mem[0000000010081410] = ff8c2cff00000000, %l6 = 0000000000000000
6826 ldxa [%i2+%o5]0x88,%l6 ! %l6 = ff8c2cff00000000
6827! Mem[0000000010101408] = 00000000, %l1 = 00000000000000ff
6828 ldsba [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000000
6829! Mem[00000000201c0000] = 0000eaae, %l3 = ffffffffff000000
6830 ldsba [%o0+0x001]%asi,%l3 ! %l3 = 0000000000000000
6831! Mem[0000000010001400] = 00000000, %l2 = 00000000000000ff
6832 ldsha [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
6833! Mem[0000000030101410] = 00000000 00000000, %l4 = 00000000, %l5 = 00000000
6834 ldda [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000 0000000000000000
6835! %f23 = 000000ff, %f31 = 00000000, %f14 = c30000ff
6836 fsubs %f23,%f31,%f14 ! %l0 = 0000000000000022, Unfinished, %fsr = 2700000400
6837! Mem[0000000010101410] = ff000000, %l2 = 0000000000000000
6838 lduha [%i4+%o5]0x88,%l2 ! %l2 = 0000000000000000
6839! Mem[0000000010101404] = 00000000, %l0 = 0000000000000022
6840 ldub [%i4+0x007],%l0 ! %l0 = 0000000000000000
6841! Mem[0000000010041408] = adf36949, %l7 = 0000000000000080
6842 lduwa [%i1+%o4]0x88,%l7 ! %l7 = 00000000adf36949
6843! Starting 10 instruction Store Burst
6844! %l4 = 00000000, %l5 = 00000000, Mem[0000000010141408] = ff8030ab 00000000
6845 stda %l4,[%i5+0x008]%asi ! Mem[0000000010141408] = 00000000 00000000
6846
6847p0_label_256:
6848! %l1 = 0000000000000000, Mem[0000000010181410] = 0000000000000000
6849 stxa %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000000
6850! %l0 = 0000000000000000, Mem[0000000030081400] = 000000ff
6851 stha %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
6852! %l2 = 0000000000000000, Mem[0000000010041432] = ffffffff
6853 stb %l2,[%i1+0x032] ! Mem[0000000010041430] = ffff00ff
6854! %l5 = 0000000000000000, Mem[0000000010041408] = 4969f3ad
6855 stba %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0069f3ad
6856! %l6 = ff8c2cff00000000, Mem[0000000010001408] = 000000ff
6857 stwa %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
6858! Mem[0000000030041410] = 00000080, %l3 = 0000000000000000
6859 swapa [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000080
6860! Mem[0000000010001404] = 00000000, %l2 = 00000000, %l3 = 00000080
6861 add %i0,0x04,%g1
6862 casa [%g1]0x80,%l2,%l3 ! %l3 = 0000000000000000
6863! %l6 = ff8c2cff00000000, Mem[000000001014142c] = ff800000, %asi = 80
6864 stba %l6,[%i5+0x02c]%asi ! Mem[000000001014142c] = 00800000
6865! %f20 = 2056900f, Mem[0000000010141408] = 00000000
6866 sta %f20,[%i5+%o4]0x88 ! Mem[0000000010141408] = 2056900f
6867! Starting 10 instruction Load Burst
6868! Mem[0000000010181410] = 00000000, %l5 = 0000000000000000
6869 lduha [%i6+0x010]%asi,%l5 ! %l5 = 0000000000000000
6870
6871p0_label_257:
6872! Mem[0000000030001410] = ff000000, %l5 = 0000000000000000
6873 lduha [%i0+%o5]0x81,%l5 ! %l5 = 000000000000ff00
6874! Mem[00000000211c0000] = e0004b99, %l3 = 0000000000000000
6875 ldsh [%o2+%g0],%l3 ! %l3 = ffffffffffffe000
6876! Mem[0000000030081408] = fffeffff00ffffff, %l1 = 0000000000000000
6877 ldxa [%i2+%o4]0x81,%l1 ! %l1 = fffeffff00ffffff
6878! Mem[0000000010001410] = 6c8e7ad376ffc371, %f10 = 76ffc371 0000003f
6879 ldda [%i0+%o5]0x88,%f10 ! %f10 = 6c8e7ad3 76ffc371
6880! Mem[0000000010041408] = 0069f3adffffffff, %l2 = 0000000000000000
6881 ldxa [%i1+%o4]0x80,%l2 ! %l2 = 0069f3adffffffff
6882! Mem[0000000010041410] = ff000000, %l1 = fffeffff00ffffff
6883 ldsha [%i1+%o5]0x80,%l1 ! %l1 = ffffffffffffff00
6884! Mem[0000000030081408] = fffeffff, %l3 = ffffffffffffe000
6885 lduha [%i2+%o4]0x81,%l3 ! %l3 = 000000000000fffe
6886! Mem[000000001014143c] = 0000ffff, %l7 = 00000000adf36949
6887 lduba [%i5+0x03d]%asi,%l7 ! %l7 = 0000000000000000
6888! %l0 = 0000000000000000, %l1 = ffffffffffffff00, %l6 = ff8c2cff00000000
6889 orn %l0,%l1,%l6 ! %l6 = 00000000000000ff
6890! Starting 10 instruction Store Burst
6891! Mem[0000000010041408] = 0069f3ad, %l2 = 0069f3adffffffff
6892 swapa [%i1+%o4]0x80,%l2 ! %l2 = 000000000069f3ad
6893
6894p0_label_258:
6895! %f16 = 00000000 000057ff, Mem[0000000010081410] = 00000000 ff2c8cff
6896 stda %f16,[%i2+0x010]%asi ! Mem[0000000010081410] = 00000000 000057ff
6897! %f20 = 2056900f a0626a6b, %l3 = 000000000000fffe
6898! Mem[0000000010041400] = 003f00ff000000ff
6899 stda %f20,[%i1+%l3]ASI_PST8_PL ! Mem[0000000010041400] = 006a62a00f905620
6900! Mem[0000000030001410] = 000000ff, %l4 = 0000000000000000
6901 swapa [%i0+%o5]0x89,%l4 ! %l4 = 00000000000000ff
6902! Mem[0000000010101410] = 000000ff, %l3 = 000000000000fffe
6903 ldstuba [%i4+%o5]0x80,%l3 ! %l3 = 00000000000000ff
6904! %l1 = ffffffffffffff00, Mem[0000000010001400] = 00000000
6905 stwa %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffff00
6906! %l1 = ffffffffffffff00, Mem[0000000010041408] = ffffffff
6907 stba %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00ffffff
6908! %f7 = 00000000, Mem[00000000100c1420] = 00ff0000
6909 sta %f7 ,[%i3+0x020]%asi ! Mem[00000000100c1420] = 00000000
6910! %f6 = ff0000ff 00000000, Mem[00000000300c1408] = 77dc5bff 053b0000
6911 stda %f6 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff0000ff 00000000
6912! Mem[0000000010001408] = 00000000, %l6 = 00000000000000ff
6913 ldstuba [%i0+%o4]0x80,%l6 ! %l6 = 00000000000000ff
6914! Starting 10 instruction Load Burst
6915! Mem[0000000010141410] = ff2c8cff, %l4 = 00000000000000ff
6916 ldswa [%i5+%o5]0x88,%l4 ! %l4 = ffffffffff2c8cff
6917
6918p0_label_259:
6919! %l1 = ffffffffffffff00, immed = 00000619, %y = 00000002
6920 umul %l1,0x619,%l1 ! %l1 = 00000618fff9e700, %y = 00000618
6921! %f24 = ff5bdc77, %f28 = ff008cf2
6922 fcmps %fcc2,%f24,%f28 ! %fcc2 = 1
6923! Mem[0000000010001408] = ff000000, %l6 = 0000000000000000
6924 lduha [%i0+%o4]0x80,%l6 ! %l6 = 000000000000ff00
6925! Mem[00000000100c1410] = 00000000, %l1 = 00000618fff9e700
6926 lduha [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
6927! Mem[0000000010041410] = ff000000 000000ff, %l0 = 00000000, %l1 = 00000000
6928 ldda [%i1+%o5]0x80,%l0 ! %l0 = 00000000ff000000 00000000000000ff
6929! Mem[00000000100c1410] = 00000000, %l0 = 00000000ff000000
6930 ldsba [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
6931! Mem[0000000030101410] = 0000000000000000, %f24 = ff5bdc77 00000000
6932 ldda [%i4+%o5]0x89,%f24 ! %f24 = 00000000 00000000
6933! Mem[0000000010041400] = 006a62a0, %l2 = 000000000069f3ad
6934 ldsba [%i1+%g0]0x80,%l2 ! %l2 = 0000000000000000
6935! Mem[0000000030041400] = ff0000ff 81f1fffe, %l6 = 0000ff00, %l7 = 00000000
6936 ldda [%i1+%g0]0x81,%l6 ! %l6 = 00000000ff0000ff 0000000081f1fffe
6937! Starting 10 instruction Store Burst
6938! %f18 = ff5bdc77 00003b05, Mem[0000000010001430] = dee8ffff 690c52af
6939 stda %f18,[%i0+0x030]%asi ! Mem[0000000010001430] = ff5bdc77 00003b05
6940
6941p0_label_260:
6942! %l3 = 0000000000000000, Mem[0000000010001423] = 0000337e, %asi = 80
6943 stba %l3,[%i0+0x023]%asi ! Mem[0000000010001420] = 00003300
6944! %f4 = ff8c2cff, Mem[0000000030001410] = 00000000
6945 sta %f4 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff8c2cff
6946! %l2 = 0000000000000000, Mem[0000000010101400] = 0071ea9a
6947 stha %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000ea9a
6948! %l3 = 0000000000000000, Mem[0000000030181400] = ff573fff
6949 stwa %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
6950! %l2 = 0000000000000000, Mem[000000001000141e] = 0dae598d
6951 sth %l2,[%i0+0x01e] ! Mem[000000001000141c] = 0dae0000
6952! %f24 = 00000000, Mem[00000000300c1408] = 00000000
6953 sta %f24,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
6954! %f20 = 2056900f a0626a6b, Mem[00000000300c1410] = 0f905620 6b6a62a0
6955 stda %f20,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 2056900f a0626a6b
6956! Mem[0000000010141410] = ff8c2cff, %l3 = 0000000000000000
6957 ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
6958! %l5 = 000000000000ff00, Mem[0000000010141400] = ff000000ff0000ff
6959 stxa %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000000000ff00
6960! Starting 10 instruction Load Burst
6961! %f3 = 00000000, %f28 = ff008cf2, %f24 = 00000000 00000000
6962 fsmuld %f3 ,%f28,%f24 ! %f24 = 80000000 00000000
6963
6964p0_label_261:
6965! Mem[0000000010081410] = 00000000, %l5 = 000000000000ff00
6966 ldswa [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
6967! Mem[000000001010142c] = ffffffff, %l1 = 00000000000000ff
6968 ldsb [%i4+0x02d],%l1 ! %l1 = ffffffffffffffff
6969! Mem[0000000010141400] = 00000000, %l4 = ffffffffff2c8cff
6970 ldsha [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000000
6971! Mem[0000000010081410] = 00000000, %l0 = 0000000000000000
6972 lduwa [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000000
6973! Mem[00000000201c0000] = 0000eaae, %l4 = 0000000000000000
6974 ldsh [%o0+%g0],%l4 ! %l4 = 0000000000000000
6975! Mem[00000000300c1400] = 000000ff, %l4 = 0000000000000000
6976 lduwa [%i3+%g0]0x81,%l4 ! %l4 = 00000000000000ff
6977! Mem[0000000010141400] = 00000000, %l6 = 00000000ff0000ff
6978 lduba [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000000
6979! Mem[0000000030001410] = ff8c2cff, %l5 = 0000000000000000
6980 ldsba [%i0+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
6981! Mem[000000001018142c] = 00ff00ff, %l5 = ffffffffffffffff
6982 lduwa [%i6+0x02c]%asi,%l5 ! %l5 = 0000000000ff00ff
6983! Starting 10 instruction Store Burst
6984! %f4 = ff8c2cff 0000ffff, Mem[0000000030041400] = ff0000ff 81f1fffe
6985 stda %f4 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff8c2cff 0000ffff
6986
6987p0_label_262:
6988! Mem[0000000010081400] = ff0000ff, %l5 = 0000000000ff00ff
6989 ldstuba [%i2+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
6990! %f26 = 000000ff 5c06ff76, %l7 = 0000000081f1fffe
6991! Mem[0000000030141430] = 4969f3adffffffff
6992 add %i5,0x030,%g1
6993 stda %f26,[%g1+%l7]ASI_PST32_S ! Mem[0000000030141430] = 000000ffffffffff
6994! Mem[000000001018143c] = adff6949, %l2 = 0000000000000000
6995 ldstuba [%i6+0x03c]%asi,%l2 ! %l2 = 000000ad000000ff
6996! Mem[0000000030041400] = ff2c8cff, %l7 = 0000000081f1fffe
6997 ldstuba [%i1+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
6998! Mem[0000000030001410] = ff2c8cff, %l3 = 00000000000000ff
6999 ldstuba [%i0+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
7000! Mem[0000000010141408] = 0f905620, %l7 = 00000000000000ff
7001 ldstuba [%i5+%o4]0x80,%l7 ! %l7 = 0000000f000000ff
7002! Mem[0000000030141410] = 000000ff, %l0 = 0000000000000000
7003 ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
7004! Mem[0000000030101410] = 00000000, %l7 = 000000000000000f
7005 ldstuba [%i4+%o5]0x81,%l7 ! %l7 = 00000000000000ff
7006! %l7 = 0000000000000000, Mem[0000000010101418] = 1bf4f800
7007 sth %l7,[%i4+0x018] ! Mem[0000000010101418] = 0000f800
7008! Starting 10 instruction Load Burst
7009! Mem[00000000201c0000] = 0000eaae, %l1 = ffffffffffffffff
7010 lduh [%o0+%g0],%l1 ! %l1 = 0000000000000000
7011
7012p0_label_263:
7013! Mem[0000000010101400] = 000000009aea0000, %l2 = 00000000000000ad
7014 ldxa [%i4+%g0]0x88,%l2 ! %l2 = 000000009aea0000
7015! Mem[0000000010001408] = ff000000, %l4 = 00000000000000ff
7016 lduba [%i0+%o4]0x80,%l4 ! %l4 = 00000000000000ff
7017! Mem[0000000010001400] = ffffff00, %l2 = 000000009aea0000
7018 ldswa [%i0+%g0]0x88,%l2 ! %l2 = ffffffffffffff00
7019! Mem[0000000010041410] = ff000000, %l1 = 0000000000000000
7020 lduba [%i1+%o5]0x80,%l1 ! %l1 = 00000000000000ff
7021! Mem[0000000021800180] = 84ff1c36, %l4 = 00000000000000ff
7022 lduha [%o3+0x180]%asi,%l4 ! %l4 = 00000000000084ff
7023! Mem[0000000020800040] = 0000a555, %l5 = 00000000000000ff
7024 lduba [%o1+0x040]%asi,%l5 ! %l5 = 0000000000000000
7025! Mem[0000000010041408] = 00ffffff, %l7 = 0000000000000000
7026 ldsb [%i1+0x00a],%l7 ! %l7 = ffffffffffffffff
7027! Mem[0000000010141414] = 0000ffff, %l0 = 00000000000000ff
7028 ldsb [%i5+0x014],%l0 ! %l0 = 0000000000000000
7029! Mem[0000000010101430] = 95ffe03a d37a8e6c, %l0 = 00000000, %l1 = 000000ff
7030 ldd [%i4+0x030],%l0 ! %l0 = 0000000095ffe03a 00000000d37a8e6c
7031! Starting 10 instruction Store Burst
7032! Mem[0000000010181408] = 00000000, %l4 = 00000000000084ff
7033 ldstuba [%i6+%o4]0x88,%l4 ! %l4 = 00000000000000ff
7034
7035p0_label_264:
7036! %l7 = ffffffffffffffff, Mem[0000000010001410] = 76ffc371
7037 stwa %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff
7038! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000000
7039 swapa [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
7040! Mem[0000000010041400] = a0626a00, %l3 = 00000000000000ff
7041 ldstuba [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff
7042! Mem[0000000010041410] = ff000000, %l5 = 0000000000000000
7043 ldstuba [%i1+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
7044! %l0 = 0000000095ffe03a, Mem[0000000030001400] = 000000ff
7045 stba %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 3a0000ff
7046! %l0 = 0000000095ffe03a, Mem[0000000010141400] = 00000000
7047 stha %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000e03a
7048! Mem[00000000201c0000] = 0000eaae, %l3 = 0000000000000000
7049 ldstub [%o0+%g0],%l3 ! %l3 = 00000000000000ff
7050! %l6 = 00000000, %l7 = ffffffff, Mem[00000000300c1408] = 00000000 ff0000ff
7051 stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 ffffffff
7052! Mem[0000000030001400] = ff00003a, %l2 = ffffffffffffff00
7053 ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 0000003a000000ff
7054! Starting 10 instruction Load Burst
7055! Mem[00000000100c1410] = 0000000000000000, %l2 = 000000000000003a
7056 ldxa [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
7057
7058p0_label_265:
7059! Mem[0000000010181408] = 000000ff, %l5 = 00000000000000ff
7060 lduwa [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff
7061! Mem[00000000100c1410] = 00000000, %l4 = 0000000000000000
7062 ldswa [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000
7063! Mem[000000001010141c] = ff0000ff, %l7 = ffffffffffffffff
7064 ldsh [%i4+0x01e],%l7 ! %l7 = 00000000000000ff
7065! Mem[00000000300c1400] = 000000ff, %l6 = 0000000000000000
7066 lduba [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000
7067! %f1 = ffffe8de, %f3 = 00000000
7068 fcmps %fcc3,%f1 ,%f3 ! %fcc3 = 3
7069! Mem[0000000010141400] = 3ae000000000ff00, %f2 = d28030ab 00000000
7070 ldda [%i5+%g0]0x80,%f2 ! %f2 = 3ae00000 0000ff00
7071! Mem[0000000021800080] = ffff3e7c, %l5 = 00000000000000ff
7072 ldsha [%o3+0x080]%asi,%l5 ! %l5 = ffffffffffffffff
7073! Mem[0000000030041410] = 00000000, %l3 = 0000000000000000
7074 ldsba [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000
7075! Mem[0000000030041408] = 00000000, %l5 = ffffffffffffffff
7076 ldswa [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000000
7077! Starting 10 instruction Store Burst
7078! %f23 = 000000ff, %f30 = 41efffe0, %f10 = 6c8e7ad3
7079 fmuls %f23,%f30,%f10 ! %l0 = 0000000095ffe05c, Unfinished, %fsr = 3700000400
7080
7081p0_label_266:
7082! %l5 = 0000000000000000, Mem[00000000218001c0] = 00ffeec2
7083 stb %l5,[%o3+0x1c0] ! Mem[00000000218001c0] = 00ffeec2
7084! Mem[0000000030081408] = fffffeff, %l0 = 0000000095ffe05c
7085 ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
7086! %l4 = 0000000000000000, Mem[0000000010141410] = ff2c8cff
7087 stba %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff2c8c00
7088! %l2 = 0000000000000000, Mem[0000000010001400] = 00ffffff
7089 stwa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
7090! %f22 = ff000000 000000ff, %l5 = 0000000000000000
7091! Mem[0000000010101428] = ff0000ffffffffff
7092 add %i4,0x028,%g1
7093 stda %f22,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010101428] = ff0000ffffffffff
7094! %l5 = 0000000000000000, Mem[0000000010081428] = ffff00f2800000ff, %asi = 80
7095 stxa %l5,[%i2+0x028]%asi ! Mem[0000000010081428] = 0000000000000000
7096! Mem[00000000201c0000] = ff00eaae, %l7 = 00000000000000ff
7097 ldstub [%o0+%g0],%l7 ! %l7 = 000000ff000000ff
7098! %l0 = 00000000000000ff, Mem[0000000021800000] = c60ef55e, %asi = 80
7099 stha %l0,[%o3+0x000]%asi ! Mem[0000000021800000] = 00fff55e
7100! %f30 = 41efffe0 00000000, %l0 = 00000000000000ff
7101! Mem[0000000030181420] = 7f57000000002700
7102 add %i6,0x020,%g1
7103 stda %f30,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030181420] = 00000000e0ffef41
7104! Starting 10 instruction Load Burst
7105! Mem[0000000030181408] = fffe0000, %l6 = 0000000000000000
7106 ldsha [%i6+%o4]0x81,%l6 ! %l6 = fffffffffffffffe
7107
7108p0_label_267:
7109! %f8 = ff570000, %f5 = 0000ffff
7110 fsqrts %f8 ,%f5 ! %f5 = 7fffffff
7111! Mem[0000000010101408] = 00000000, %f24 = 80000000
7112 lda [%i4+%o4]0x80,%f24 ! %f24 = 00000000
7113! Mem[0000000030081400] = 00000000, %l0 = 00000000000000ff
7114 lduha [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000
7115! Mem[0000000030001400] = ff0000ff, %l6 = fffffffffffffffe
7116 ldsba [%i0+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
7117! Mem[0000000030141408] = 00000000, %l1 = 00000000d37a8e6c
7118 ldsha [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
7119! Mem[0000000030141410] = 000000ff, %l5 = 0000000000000000
7120 ldsba [%i5+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
7121! Mem[0000000010101410] = ff0000ff, %l6 = ffffffffffffffff
7122 ldsba [%i4+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
7123! Mem[0000000030141408] = 0000000000000000, %l3 = 0000000000000000
7124 ldxa [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000000
7125! Mem[0000000010141400] = 3ae00000 0000ff00, %l4 = 00000000, %l5 = ffffffff
7126 ldda [%i5+0x000]%asi,%l4 ! %l4 = 000000003ae00000 000000000000ff00
7127! Starting 10 instruction Store Burst
7128! %l7 = 00000000000000ff, imm = fffffffffffffb0c, %l2 = 0000000000000000
7129 subc %l7,-0x4f4,%l2 ! %l2 = 00000000000005f3
7130
7131p0_label_268:
7132! %l2 = 000005f3, %l3 = 00000000, Mem[0000000030001410] = ff8c2cff 00000084
7133 stda %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000005f3 00000000
7134! %l6 = ffffffffffffffff, Mem[0000000030041408] = 00000000
7135 stha %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000ffff
7136! Mem[0000000010081400] = ff0000ff, %l7 = 00000000000000ff
7137 swapa [%i2+%g0]0x80,%l7 ! %l7 = 00000000ff0000ff
7138! Mem[00000000201c0000] = ff00eaae, %l2 = 00000000000005f3
7139 ldstuba [%o0+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
7140! %l4 = 3ae00000, %l5 = 0000ff00, Mem[0000000030141408] = 00000000 00000000
7141 stda %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 3ae00000 0000ff00
7142! Mem[0000000010101400] = 0000ea9a, %l0 = 0000000000000000
7143 swapa [%i4+%g0]0x80,%l0 ! %l0 = 000000000000ea9a
7144! %l7 = 00000000ff0000ff, %l4 = 000000003ae00000, %l7 = 00000000ff0000ff
7145 subc %l7,%l4,%l7 ! %l7 = 00000000c42000ff
7146! Mem[00000000100c1408] = ff00003f, %l7 = 00000000c42000ff
7147 ldstuba [%i3+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
7148! %f0 = af520c69, Mem[0000000010141418] = ff0000ff
7149 sta %f0 ,[%i5+0x018]%asi ! Mem[0000000010141418] = af520c69
7150! Starting 10 instruction Load Burst
7151! Mem[0000000030181400] = 00000000, %f15 = 0000ffff
7152 lda [%i6+%g0]0x81,%f15 ! %f15 = 00000000
7153
7154p0_label_269:
7155! Mem[0000000010181400] = c30000ff 00000000, %l4 = 3ae00000, %l5 = 0000ff00
7156 ldda [%i6+%g0]0x80,%l4 ! %l4 = 00000000c30000ff 0000000000000000
7157! Mem[00000000211c0000] = e0004b99, %l6 = ffffffffffffffff
7158 ldsh [%o2+%g0],%l6 ! %l6 = ffffffffffffe000
7159! %f14 = c30000ff, %f19 = 00003b05
7160 fcmpes %fcc2,%f14,%f19 ! %fcc2 = 1
7161! Mem[00000000300c1400] = 000000ff, %l6 = ffffffffffffe000
7162 lduha [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000
7163! Mem[0000000010181408] = ff000000, %l4 = 00000000c30000ff
7164 lduha [%i6+%o4]0x80,%l4 ! %l4 = 000000000000ff00
7165! Mem[0000000030101400] = 000000ff, %l4 = 000000000000ff00
7166 ldsha [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000ff
7167! Mem[0000000010041400] = 2056900fa0626aff, %l5 = 0000000000000000
7168 ldxa [%i1+%g0]0x88,%l5 ! %l5 = 2056900fa0626aff
7169! Mem[0000000030081408] = fffffeff, %f23 = 000000ff
7170 lda [%i2+%o4]0x89,%f23 ! %f23 = fffffeff
7171! Mem[0000000010181424] = 0000ffff, %l4 = 00000000000000ff
7172 ldub [%i6+0x024],%l4 ! %l4 = 0000000000000000
7173! Starting 10 instruction Store Burst
7174! Mem[0000000030081400] = 00000000, %l6 = 0000000000000000
7175 swapa [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
7176
7177p0_label_270:
7178! %l7 = 00000000000000ff, Mem[0000000010181430] = ff008cff
7179 sth %l7,[%i6+0x030] ! Mem[0000000010181430] = 00ff8cff
7180! Mem[0000000030141408] = 3ae00000, %l1 = 0000000000000000
7181 ldstuba [%i5+%o4]0x89,%l1 ! %l1 = 00000000000000ff
7182! Mem[0000000010081410] = 00000000, %l3 = 0000000000000000
7183 ldstuba [%i2+%o5]0x88,%l3 ! %l3 = 00000000000000ff
7184! Mem[0000000010101410] = ff0000ff, %l7 = 00000000000000ff
7185 ldstuba [%i4+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
7186! %l1 = 0000000000000000, Mem[0000000010041408] = ffffffffffffff00
7187 stxa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000000000
7188! %f25 = 00000000, Mem[0000000030041410] = 00000000
7189 sta %f25,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
7190! Mem[0000000010181410] = 00000000, %l1 = 0000000000000000
7191 swapa [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000000
7192! Mem[0000000010141410] = 008c2cff, %l1 = 0000000000000000
7193 ldstuba [%i5+%o5]0x80,%l1 ! %l1 = 00000000000000ff
7194! %l5 = 2056900fa0626aff, %l4 = 0000000000000000, %l3 = 0000000000000000
7195 mulx %l5,%l4,%l3 ! %l3 = 0000000000000000
7196! Starting 10 instruction Load Burst
7197! Mem[0000000030101400] = 00000000000000ff, %f18 = ff5bdc77 00003b05
7198 ldda [%i4+%g0]0x89,%f18 ! %f18 = 00000000 000000ff
7199
7200p0_label_271:
7201! Mem[000000001010140c] = c30000ff, %f29 = 00000000
7202 ld [%i4+0x00c],%f29 ! %f29 = c30000ff
7203! Mem[0000000010101410] = ff0000ff00000000, %l1 = 0000000000000000
7204 ldx [%i4+%o5],%l1 ! %l1 = ff0000ff00000000
7205! Mem[0000000010181410] = 00000000, %l0 = 000000000000ea9a
7206 lduba [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000
7207! Mem[0000000010101400] = 0000000000000000, %f24 = 00000000 00000000
7208 ldda [%i4+%g0]0x80,%f24 ! %f24 = 00000000 00000000
7209! Mem[0000000010081408] = fefff181, %l3 = 0000000000000000
7210 lduwa [%i2+%o4]0x88,%l3 ! %l3 = 00000000fefff181
7211! Mem[00000000300c1410] = 6b6a62a0, %l1 = ff0000ff00000000
7212 lduba [%i3+%o5]0x81,%l1 ! %l1 = 000000000000006b
7213! Mem[00000000218000c0] = ffff3492, %l4 = 0000000000000000
7214 ldsba [%o3+0x0c1]%asi,%l4 ! %l4 = ffffffffffffffff
7215! Mem[0000000030181400] = 00000000, %l0 = 0000000000000000
7216 lduha [%i6+%g0]0x89,%l0 ! %l0 = 0000000000000000
7217! Mem[0000000010101438] = 37bbffbf, %l0 = 0000000000000000
7218 ldsh [%i4+0x03a],%l0 ! %l0 = ffffffffffffffbf
7219! Starting 10 instruction Store Burst
7220! %f16 = 00000000 000057ff, Mem[0000000030181400] = 00000000 00000000
7221 stda %f16,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 000057ff
7222
7223p0_label_272:
7224! %l2 = 00000000000000ff, Mem[0000000010141410] = ff2c8cff
7225 stba %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff2c8cff
7226! %f16 = 00000000 000057ff, Mem[00000000100c1410] = 00000000 00000000
7227 stda %f16,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 000057ff
7228! %l0 = ffffffbf, %l1 = 0000006b, Mem[0000000010101400] = 00000000 00000000
7229 stda %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffbf 0000006b
7230! %f30 = 41efffe0 00000000, Mem[0000000010041410] = ff000000 000000ff
7231 stda %f30,[%i1+%o5]0x80 ! Mem[0000000010041410] = 41efffe0 00000000
7232! %l1 = 000000000000006b, Mem[0000000010041426] = e5541976
7233 stb %l1,[%i1+0x026] ! Mem[0000000010041424] = e5546b76
7234! %f24 = 00000000 00000000, %l4 = ffffffffffffffff
7235! Mem[00000000300c1428] = 000000ff5c06ff76
7236 add %i3,0x028,%g1
7237 stda %f24,[%g1+%l4]ASI_PST16_SL ! Mem[00000000300c1428] = 0000000000000000
7238! %f24 = 00000000 00000000, Mem[0000000010101410] = ff0000ff 00000000
7239 stda %f24,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 00000000
7240! %l7 = 00000000000000ff, Mem[0000000010181410] = 0000000000000000
7241 stxa %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000000000ff
7242! %f26 = 000000ff 5c06ff76, %l7 = 00000000000000ff
7243! Mem[00000000100c1430] = af520c69ffffe8de
7244 add %i3,0x030,%g1
7245 stda %f26,[%g1+%l7]ASI_PST32_PL ! Mem[00000000100c1430] = 76ff065cff000000
7246! Starting 10 instruction Load Burst
7247! Mem[0000000010181408] = ff000000, %f9 = 80000000
7248 lda [%i6+%o4]0x80,%f9 ! %f9 = ff000000
7249
7250p0_label_273:
7251! Mem[0000000010141408] = ff905620 00000000, %l2 = 000000ff, %l3 = fefff181
7252 ldda [%i5+%o4]0x80,%l2 ! %l2 = 00000000ff905620 0000000000000000
7253! Mem[0000000010001414] = d37a8e6c, %l0 = ffffffffffffffbf
7254 ldsha [%i0+0x016]%asi,%l0 ! %l0 = ffffffffffff8e6c
7255! Mem[0000000010141408] = ff905620, %l3 = 0000000000000000
7256 lduwa [%i5+0x008]%asi,%l3 ! %l3 = 00000000ff905620
7257! Mem[00000000100c1420] = 00000000, %l1 = 000000000000006b
7258 ldsh [%i3+0x022],%l1 ! %l1 = 0000000000000000
7259! Mem[0000000010141410] = ffff0000 ff2c8cff, %l0 = ffff8e6c, %l1 = 00000000
7260 ldda [%i5+%o5]0x88,%l0 ! %l0 = 00000000ff2c8cff 00000000ffff0000
7261! %l1 = 00000000ffff0000, imm = fffffffffffff963, %l2 = 00000000ff905620
7262 xnor %l1,-0x69d,%l2 ! %l2 = 00000000ffff069c
7263! Mem[0000000030001400] = ff0000ff, %l6 = 0000000000000000
7264 lduba [%i0+%g0]0x81,%l6 ! %l6 = 00000000000000ff
7265! Mem[00000000100c1410] = 00000000, %l4 = ffffffffffffffff
7266 ldswa [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000
7267! Mem[00000000100c1400] = 00000000 ff000000, %l0 = ff2c8cff, %l1 = ffff0000
7268 ldda [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000 00000000ff000000
7269! Starting 10 instruction Store Burst
7270! %l5 = 2056900fa0626aff, Mem[0000000030001410] = 000005f3
7271 stba %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000005ff
7272
7273p0_label_274:
7274! %l2 = 00000000ffff069c, Mem[0000000030081400] = 00000000
7275 stwa %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffff069c
7276! Mem[0000000020800000] = 00005b63, %l6 = 00000000000000ff
7277 ldstuba [%o1+0x000]%asi,%l6 ! %l6 = 00000000000000ff
7278! Mem[00000000300c1410] = 6b6a62a0, %l2 = 00000000ffff069c
7279 ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 0000006b000000ff
7280! %f11 = 76ffc371, Mem[0000000010101410] = 00000000
7281 sta %f11,[%i4+0x010]%asi ! Mem[0000000010101410] = 76ffc371
7282! %f22 = ff000000, Mem[000000001008143c] = 00000000
7283 sta %f22,[%i2+0x03c]%asi ! Mem[000000001008143c] = ff000000
7284! %l5 = 2056900fa0626aff, Mem[0000000010181410] = ff000000
7285 stba %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000
7286! %l7 = 00000000000000ff, Mem[0000000010041408] = 0000000000000000
7287 stxa %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000000000ff
7288! Mem[0000000030081408] = fffeffff, %l3 = 00000000ff905620
7289 swapa [%i2+%o4]0x81,%l3 ! %l3 = 00000000fffeffff
7290! Mem[0000000010141410] = ff8c2cff, %l1 = 00000000ff000000
7291 ldstuba [%i5+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
7292! Starting 10 instruction Load Burst
7293! Mem[0000000030181400] = 00000000, %l2 = 000000000000006b
7294 lduba [%i6+%g0]0x89,%l2 ! %l2 = 0000000000000000
7295
7296p0_label_275:
7297! Mem[00000000300c1410] = a0626aff, %l0 = 0000000000000000
7298 lduwa [%i3+%o5]0x89,%l0 ! %l0 = 00000000a0626aff
7299! Mem[0000000020800040] = 0000a555, %l4 = 0000000000000000
7300 ldsba [%o1+0x040]%asi,%l4 ! %l4 = 0000000000000000
7301! Mem[0000000010041410] = 41efffe0, %l1 = 00000000000000ff
7302 ldsba [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000041
7303! Mem[00000000211c0000] = e0004b99, %l2 = 0000000000000000
7304 ldsha [%o2+0x000]%asi,%l2 ! %l2 = ffffffffffffe000
7305! Mem[0000000030141410] = 00000000000000ff, %f4 = ff8c2cff 7fffffff
7306 ldda [%i5+%o5]0x89,%f4 ! %f4 = 00000000 000000ff
7307! Mem[0000000030141400] = ff0000ff, %l2 = ffffffffffffe000
7308 lduwa [%i5+%g0]0x89,%l2 ! %l2 = 00000000ff0000ff
7309! Mem[0000000030141400] = ff0000ff, %l4 = 0000000000000000
7310 ldsha [%i5+%g0]0x81,%l4 ! %l4 = ffffffffffffff00
7311! Mem[0000000030141408] = ff00e03a, %l7 = 00000000000000ff
7312 ldsba [%i5+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
7313! Mem[00000000100c1410] = 00000000, %l7 = ffffffffffffffff
7314 lduw [%i3+%o5],%l7 ! %l7 = 0000000000000000
7315! Starting 10 instruction Store Burst
7316! Mem[0000000010101408] = 00000000, %l5 = 2056900fa0626aff
7317 ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 00000000000000ff
7318
7319p0_label_276:
7320! Mem[0000000030101410] = ff000000, %l1 = 0000000000000041
7321 ldstuba [%i4+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
7322! %l4 = ffffffffffffff00, Mem[0000000010041400] = ff6a62a0, %asi = 80
7323 stha %l4,[%i1+0x000]%asi ! Mem[0000000010041400] = ff0062a0
7324! %f1 = ffffe8de, Mem[0000000030141408] = 3ae000ff
7325 sta %f1 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffe8de
7326! %l0 = a0626aff, %l1 = 000000ff, Mem[0000000030001408] = 00000000 9aea71c3
7327 stda %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = a0626aff 000000ff
7328! %l7 = 0000000000000000, Mem[0000000030141400] = ff0000ff
7329 stha %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff
7330! %l7 = 0000000000000000, Mem[0000000010101400] = ffffffbf
7331 stwa %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
7332! %l0 = a0626aff, %l1 = 000000ff, Mem[0000000010041420] = b636000f e5546b76
7333 stda %l0,[%i1+0x020]%asi ! Mem[0000000010041420] = a0626aff 000000ff
7334! %f23 = fffffeff, Mem[0000000030001410] = ff050000
7335 sta %f23,[%i0+%o5]0x81 ! Mem[0000000030001410] = fffffeff
7336 membar #Sync ! Added by membar checker (36)
7337! Mem[0000000030081400] = ffff069c 000057ff ff905620 00ffffff
7338! Mem[0000000030081410] = ff000000 ff000000 c05600f2 3fff5bb1
7339! Mem[0000000030081420] = 00000000 ffff00f2 000000ff 5c06ff76
7340! Mem[0000000030081430] = ff008cf2 eb0000ff 77dc5bff adf36949
7341 ldda [%i2]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030081400
7342! Starting 10 instruction Load Burst
7343! %l1 = 00000000000000ff, imm = fffffffffffff240, %l4 = ffffffffffffff00
7344 addc %l1,-0xdc0,%l4 ! %l4 = fffffffffffff33f
7345
7346p0_label_277:
7347! Mem[0000000030141408] = ffffe8de, %l6 = 0000000000000000
7348 lduwa [%i5+%o4]0x89,%l6 ! %l6 = 00000000ffffe8de
7349! Mem[00000000300c1408] = 00000000, %l7 = 0000000000000000
7350 ldswa [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000000
7351! Mem[0000000030181400] = 00000000, %l6 = 00000000ffffe8de
7352 lduwa [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000000
7353! Mem[0000000010141410] = ff8c2cff, %f21 = a0626a6b
7354 lda [%i5+%o5]0x80,%f21 ! %f21 = ff8c2cff
7355! Mem[0000000030001410] = 00000000 fffeffff, %l2 = ff0000ff, %l3 = fffeffff
7356 ldda [%i0+%o5]0x89,%l2 ! %l2 = 00000000fffeffff 0000000000000000
7357! Mem[0000000030181408] = ff5bdc77 0000feff, %l6 = 00000000, %l7 = 00000000
7358 ldda [%i6+%o4]0x89,%l6 ! %l6 = 000000000000feff 00000000ff5bdc77
7359! Mem[0000000010101420] = ff2770d4, %f18 = 00000000
7360 ld [%i4+0x020],%f18 ! %f18 = ff2770d4
7361! Mem[0000000010181408] = 000000ff, %l3 = 0000000000000000
7362 ldsba [%i6+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
7363! Mem[000000001018140c] = adf36949, %l0 = 00000000a0626aff
7364 lduwa [%i6+0x00c]%asi,%l0 ! %l0 = 00000000adf36949
7365! Starting 10 instruction Store Burst
7366! %l5 = 0000000000000000, Mem[0000000030041410] = 00000000
7367 stba %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
7368
7369p0_label_278:
7370! Mem[0000000010181400] = c30000ff, %l3 = ffffffffffffffff
7371 swapa [%i6+%g0]0x80,%l3 ! %l3 = 00000000c30000ff
7372! %l4 = fffffffffffff33f, %l7 = 00000000ff5bdc77, %y = 00000618
7373 smul %l4,%l7,%l6 ! %l6 = 000000082d693649, %y = 00000008
7374! %f26 = 000000ff 5c06ff76, %l0 = 00000000adf36949
7375! Mem[0000000010041410] = 41efffe000000000
7376 add %i1,0x010,%g1
7377 stda %f26,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010041410] = 76efff5c00000000
7378! %l6 = 000000082d693649, immed = 00000945, %y = 00000008
7379 umul %l6,0x945,%l2 ! %l2 = 000001a4f04432ad, %y = 000001a4
7380! Mem[0000000010081408] = 81f1fffe, %l3 = 00000000c30000ff
7381 swapa [%i2+%o4]0x80,%l3 ! %l3 = 0000000081f1fffe
7382! %l7 = 00000000ff5bdc77, Mem[00000000100c1408] = 3f0000ff
7383 stha %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 3f00dc77
7384! %l7 = 00000000ff5bdc77, imm = fffffffffffffe2b, %l4 = fffffffffffff33f
7385 orn %l7,-0x1d5,%l4 ! %l4 = 00000000ff5bddf7
7386! %l4 = 00000000ff5bddf7, Mem[00000000201c0000] = ff00eaae
7387 stb %l4,[%o0+%g0] ! Mem[00000000201c0000] = f700eaae
7388! %l4 = 00000000ff5bddf7, Mem[0000000010081407] = 00000000
7389 stb %l4,[%i2+0x007] ! Mem[0000000010081404] = 000000f7
7390! Starting 10 instruction Load Burst
7391! Mem[0000000010181408] = 000000ff, %l6 = 000000082d693649
7392 ldsba [%i6+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
7393
7394p0_label_279:
7395! %l5 = 0000000000000000, immd = fffffffffffffde7, %l5 = 0000000000000000
7396 mulx %l5,-0x219,%l5 ! %l5 = 0000000000000000
7397! Mem[00000000211c0000] = e0004b99, %l1 = 00000000000000ff
7398 ldsb [%o2+0x001],%l1 ! %l1 = 0000000000000000
7399! Mem[0000000010081410] = ff000000, %l3 = 0000000081f1fffe
7400 ldub [%i2+0x011],%l3 ! %l3 = 0000000000000000
7401! Mem[0000000010041410] = 00000000 5cffef76, %l4 = ff5bddf7, %l5 = 00000000
7402 ldda [%i1+%o5]0x88,%l4 ! %l4 = 000000005cffef76 0000000000000000
7403! Mem[0000000010141408] = ff905620 00000000, %l0 = adf36949, %l1 = 00000000
7404 ldda [%i5+%o4]0x80,%l0 ! %l0 = 00000000ff905620 0000000000000000
7405! Mem[0000000030101400] = 00000000000000ff, %l0 = 00000000ff905620
7406 ldxa [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000ff
7407! Mem[0000000010081408] = ff0000c3, %f23 = fffffeff
7408 lda [%i2+%o4]0x88,%f23 ! %f23 = ff0000c3
7409! Mem[0000000010081400] = f7000000ff000000, %l7 = 00000000ff5bdc77
7410 ldxa [%i2+%g0]0x88,%l7 ! %l7 = f7000000ff000000
7411! Mem[00000000300c1410] = ff6a62a0, %l1 = 0000000000000000
7412 lduba [%i3+%o5]0x81,%l1 ! %l1 = 00000000000000ff
7413! Starting 10 instruction Store Burst
7414! %l0 = 00000000000000ff, %l4 = 000000005cffef76, %y = 000001a4
7415 umul %l0,%l4,%l7 ! %l7 = 0000005ca2ef868a, %y = 0000005c
7416
7417p0_label_280:
7418! Mem[0000000010101410] = 76ffc371, %l6 = ffffffffffffffff
7419 swapa [%i4+%o5]0x80,%l6 ! %l6 = 0000000076ffc371
7420! %f16 = 00000000 000057ff ff2770d4 000000ff
7421! %f20 = 2056900f ff8c2cff ff000000 ff0000c3
7422! %f24 = 00000000 00000000 000000ff 5c06ff76
7423! %f28 = ff008cf2 c30000ff 41efffe0 00000000
7424 stda %f16,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
7425! %l0 = 00000000000000ff, Mem[0000000021800040] = 1e4307c8
7426 stb %l0,[%o3+0x040] ! Mem[0000000021800040] = ff4307c8
7427! Mem[0000000010101436] = d37a8e6c, %l4 = 000000005cffef76
7428 ldstub [%i4+0x036],%l4 ! %l4 = 0000008e000000ff
7429! Mem[0000000010041408] = 00000000, %l4 = 000000000000008e
7430 ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
7431! %l7 = 0000005ca2ef868a, Mem[0000000010101400] = 6b00000000000000
7432 stxa %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000005ca2ef868a
7433! %l0 = 00000000000000ff, Mem[00000000211c0000] = e0004b99, %asi = 80
7434 stha %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff4b99
7435! %l3 = 0000000000000000, Mem[0000000030141410] = 000000ff
7436 stwa %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
7437! %f8 = f200ffff 00000000, Mem[0000000030101400] = 000000ff 00000000
7438 stda %f8 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = f200ffff 00000000
7439! Starting 10 instruction Load Burst
7440! Mem[0000000010181400] = ffffffff, %l3 = 0000000000000000
7441 ldswa [%i6+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
7442
7443p0_label_281:
7444! Mem[0000000030041408] = 0000ffff, %l1 = 00000000000000ff
7445 lduba [%i1+%o4]0x89,%l1 ! %l1 = 00000000000000ff
7446! Mem[0000000030141400] = 000000ff, %l0 = 00000000000000ff
7447 lduba [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
7448 membar #Sync ! Added by membar checker (37)
7449! Mem[0000000010081400] = ff000000, %l4 = 0000000000000000
7450 ldsha [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
7451! Mem[0000000010001410] = ffffffff, %l2 = 000001a4f04432ad
7452 lduha [%i0+%o5]0x80,%l2 ! %l2 = 000000000000ffff
7453! Mem[0000000010081400] = 000000ff000000f7, %f8 = f200ffff 00000000
7454 ldd [%i2+%g0],%f8 ! %f8 = 000000ff 000000f7
7455! Mem[0000000010001430] = ff5bdc77, %l7 = 0000005ca2ef868a
7456 ldsb [%i0+0x030],%l7 ! %l7 = ffffffffffffffff
7457! Mem[0000000030001400] = ff0000ff, %f31 = 00000000
7458 lda [%i0+%g0]0x89,%f31 ! %f31 = ff0000ff
7459! Mem[0000000030001408] = a0626aff, %l2 = 000000000000ffff
7460 lduha [%i0+%o4]0x81,%l2 ! %l2 = 000000000000a062
7461! Mem[0000000010101408] = 000000ff, %l7 = ffffffffffffffff
7462 ldswa [%i4+%o4]0x88,%l7 ! %l7 = 00000000000000ff
7463! Starting 10 instruction Store Burst
7464! %f24 = 00000000 00000000, Mem[0000000010181430] = 00ff8cff eb0000ff
7465 stda %f24,[%i6+0x030]%asi ! Mem[0000000010181430] = 00000000 00000000
7466
7467p0_label_282:
7468! %l4 = 00000000, %l5 = 00000000, Mem[0000000010081418] = 74a5f194 c0a53d9e
7469 stda %l4,[%i2+0x018]%asi ! Mem[0000000010081418] = 00000000 00000000
7470! Mem[00000000201c0001] = f700eaae, %l6 = 0000000076ffc371
7471 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000ff
7472! %l0 = 00000000, %l1 = 000000ff, Mem[0000000030181410] = ff000000 00000000
7473 stda %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 000000ff
7474! %l7 = 00000000000000ff, Mem[0000000010081410] = 000000ff
7475 stha %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
7476! %l2 = 000000000000a062, Mem[0000000030041408] = 0000ffff
7477 stba %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000ff62
7478! %f20 = 2056900f ff8c2cff, Mem[00000000100c1408] = 77dc003f 0fbf9ea6
7479 std %f20,[%i3+%o4] ! Mem[00000000100c1408] = 2056900f ff8c2cff
7480! Mem[0000000010181408] = ff000000, %l5 = 0000000000000000
7481 ldstuba [%i6+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
7482! %l5 = 00000000000000ff, imm = fffffffffffffb33, %l5 = 00000000000000ff
7483 subc %l5,-0x4cd,%l5 ! %l5 = 00000000000005cc
7484! %l6 = 0000000000000000, Mem[0000000010081400] = ff000000
7485 stha %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000
7486! Starting 10 instruction Load Burst
7487! Mem[0000000030181400] = 00000000000057ff, %l5 = 00000000000005cc
7488 ldxa [%i6+%g0]0x81,%l5 ! %l5 = 00000000000057ff
7489
7490p0_label_283:
7491! Mem[0000000030141400] = ff000000, %l5 = 00000000000057ff
7492 ldsha [%i5+%g0]0x89,%l5 ! %l5 = 0000000000000000
7493! %f6 = b15bff3f f20056c0, %f22 = ff000000 ff0000c3
7494 fxtod %f6 ,%f22 ! %f22 = c3d3a900 30037fea
7495! Mem[0000000030081408] = d47027ff, %l4 = 0000000000000000
7496 ldsba [%i2+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
7497! Mem[0000000010001400] = 80000000 00000000, %l6 = 00000000, %l7 = 000000ff
7498 ldda [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000 0000000080000000
7499! Mem[0000000030081400] = ff57000000000000, %f4 = 000000ff 000000ff
7500 ldda [%i2+%g0]0x89,%f4 ! %f4 = ff570000 00000000
7501! Mem[00000000300c1410] = ff6a62a00f905620, %f18 = ff2770d4 000000ff
7502 ldda [%i3+%o5]0x81,%f18 ! %f18 = ff6a62a0 0f905620
7503! Mem[0000000030041400] = ff2c8cff, %l2 = 000000000000a062
7504 lduwa [%i1+%g0]0x89,%l2 ! %l2 = 00000000ff2c8cff
7505! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000000
7506 ldswa [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
7507! Mem[0000000010041410] = 5cffef76, %l6 = 0000000000000000
7508 ldswa [%i1+%o5]0x88,%l6 ! %l6 = 000000005cffef76
7509! Starting 10 instruction Store Burst
7510! %f2 = ffffff00 205690ff, Mem[00000000100c1400] = 00000000 000000ff
7511 stda %f2 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffff00 205690ff
7512
7513p0_label_284:
7514! %f4 = ff570000 00000000, Mem[0000000010101410] = ffffffff 00000000
7515 stda %f4 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff570000 00000000
7516! Mem[0000000030081408] = ff2770d4, %l1 = 00000000000000ff
7517 ldstuba [%i2+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
7518! %l7 = 0000000080000000, Mem[000000001010143c] = 48972b83
7519 stb %l7,[%i4+0x03c] ! Mem[000000001010143c] = 00972b83
7520! %l7 = 0000000080000000, Mem[00000000300c1400] = 000000ff
7521 stha %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff
7522! %l3 = ffffffffffffffff, Mem[0000000010081418] = 0000000000000000
7523 stx %l3,[%i2+0x018] ! Mem[0000000010081418] = ffffffffffffffff
7524! Mem[0000000010141400] = 3ae00000, %l5 = 0000000000000000
7525 swapa [%i5+%g0]0x80,%l5 ! %l5 = 000000003ae00000
7526! Mem[000000001014142d] = 00800000, %l5 = 000000003ae00000
7527 ldstub [%i5+0x02d],%l5 ! %l5 = 00000080000000ff
7528! %l6 = 000000005cffef76, immed = 00000b77, %y = 0000005c
7529 umul %l6,0xb77,%l0 ! %l0 = 0000042a3a4261da, %y = 0000042a
7530! %l5 = 0000000000000080, Mem[0000000030181408] = fffe0000
7531 stha %l5,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00800000
7532! Starting 10 instruction Load Burst
7533! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000080
7534 ldsha [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
7535
7536p0_label_285:
7537! Mem[0000000030001408] = ff000000ff6a62a0, %l7 = 0000000080000000
7538 ldxa [%i0+%o4]0x89,%l7 ! %l7 = ff000000ff6a62a0
7539! Mem[00000000300c1408] = 00000000, %l1 = 00000000000000ff
7540 ldsha [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000000
7541! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000000
7542 ldsba [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
7543! Mem[0000000010101410] = 00000000, %l5 = 0000000000000000
7544 lduwa [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000000
7545! Mem[0000000010041400] = ff0062a0 0f905620, %l6 = 5cffef76, %l7 = ff6a62a0
7546 ldd [%i1+%g0],%l6 ! %l6 = 00000000ff0062a0 000000000f905620
7547! %f14 = 4969f3ad, %f30 = 41efffe0, %f23 = 30037fea
7548 fdivs %f14,%f30,%f23 ! %f23 = 46f98c96
7549! Mem[0000000030081400] = 00000000, %l1 = 0000000000000000
7550 lduba [%i2+%g0]0x89,%l1 ! %l1 = 0000000000000000
7551! Mem[0000000010101400] = a2ef868a, %f2 = ffffff00
7552 lda [%i4+%g0]0x88,%f2 ! %f2 = a2ef868a
7553! Mem[0000000010141428] = 76ffc371, %l5 = 0000000000000000
7554 ldswa [%i5+0x028]%asi,%l5 ! %l5 = 0000000076ffc371
7555! Starting 10 instruction Store Burst
7556! %l7 = 000000000f905620, Mem[0000000030101410] = ff000000
7557 stwa %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0f905620
7558
7559p0_label_286:
7560! %l3 = ffffffffffffffff, Mem[0000000030141408] = dee8ffff
7561 stha %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff
7562! %f9 = 000000f7, %f20 = 2056900f, %f1 = 9c06ffff
7563 fmuls %f9 ,%f20,%f1 ! %f1 = 00000000
7564! %l6 = ff0062a0, %l7 = 0f905620, Mem[0000000010141410] = ff8c2cff 0000ffff
7565 std %l6,[%i5+%o5] ! Mem[0000000010141410] = ff0062a0 0f905620
7566! Mem[00000000100c1408] = 2056900f, %l3 = ffffffffffffffff
7567 swapa [%i3+%o4]0x80,%l3 ! %l3 = 000000002056900f
7568! %l0 = 0000042a3a4261da, Mem[0000000030141400] = 000000ff
7569 stwa %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 3a4261da
7570! %l2 = ff2c8cff, %l3 = 2056900f, Mem[0000000030081408] = d47027ff ff000000
7571 stda %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff2c8cff 2056900f
7572! Mem[0000000010081408] = ff0000c3, %l7 = 000000000f905620
7573 ldstuba [%i2+%o4]0x88,%l7 ! %l7 = 000000c3000000ff
7574! %l4 = ffffffff, %l5 = 76ffc371, Mem[0000000030001410] = fffffeff 00000000
7575 stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffff 76ffc371
7576! %f14 = 4969f3ad, Mem[0000000030001410] = ffffffff
7577 sta %f14,[%i0+%o5]0x89 ! Mem[0000000030001410] = 4969f3ad
7578! Starting 10 instruction Load Burst
7579! Mem[00000000300c1400] = 000000ff0f905620, %l1 = 0000000000000000
7580 ldxa [%i3+%g0]0x81,%l1 ! %l1 = 000000ff0f905620
7581
7582p0_label_287:
7583! Mem[0000000010101410] = 00000000, %l4 = ffffffffffffffff
7584 lduba [%i4+%o5]0x88,%l4 ! %l4 = 0000000000000000
7585! Mem[0000000010101410] = 00000000, %l2 = 00000000ff2c8cff
7586 lduwa [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
7587! Mem[0000000021800000] = 00fff55e, %l0 = 0000042a3a4261da
7588 lduha [%o3+0x000]%asi,%l0 ! %l0 = 00000000000000ff
7589! Mem[0000000030001410] = adf36949, %l5 = 0000000076ffc371
7590 ldsha [%i0+%o5]0x81,%l5 ! %l5 = ffffffffffffadf3
7591! Mem[0000000030181410] = 00000000, %l1 = 000000ff0f905620
7592 ldsba [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
7593! Mem[0000000010041408] = ff000000, %l4 = 0000000000000000
7594 lduwa [%i1+%o4]0x80,%l4 ! %l4 = 00000000ff000000
7595! Mem[0000000030081400] = ff57000000000000, %f22 = c3d3a900 46f98c96
7596 ldda [%i2+%g0]0x89,%f22 ! %f22 = ff570000 00000000
7597! Mem[0000000010001400] = 00000000, %l4 = 00000000ff000000
7598 lduwa [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000
7599! Mem[00000000218000c0] = ffff3492, %l0 = 00000000000000ff
7600 lduh [%o3+0x0c0],%l0 ! %l0 = 000000000000ffff
7601! Starting 10 instruction Store Burst
7602! %l3 = 000000002056900f, Mem[00000000211c0001] = 00ff4b99, %asi = 80
7603 stba %l3,[%o2+0x001]%asi ! Mem[00000000211c0000] = 000f4b99
7604
7605p0_label_288:
7606! %l0 = 000000000000ffff, Mem[0000000010001410] = ffffffff
7607 stha %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff
7608! %l4 = 00000000, %l5 = ffffadf3, Mem[0000000030041400] = ff2c8cff ffff0000
7609 stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 ffffadf3
7610! %l0 = 000000000000ffff, Mem[0000000030181408] = 00008000
7611 stba %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000080ff
7612! %l6 = 00000000ff0062a0, imm = fffffffffffff161, %l0 = 000000000000ffff
7613 xor %l6,-0xe9f,%l0 ! %l0 = ffffffff00ff93c1
7614! %l2 = 00000000, %l3 = 2056900f, Mem[0000000010001408] = ff000000 adf36949
7615 stda %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 2056900f
7616! Mem[00000000201c0001] = f7ffeaae, %l0 = ffffffff00ff93c1
7617 ldstub [%o0+0x001],%l0 ! %l0 = 000000ff000000ff
7618! %l7 = 00000000000000c3, %l3 = 000000002056900f, %l0 = 00000000000000ff
7619 sdivx %l7,%l3,%l0 ! %l0 = 0000000000000000
7620! Mem[0000000030181408] = 000080ff, %l5 = ffffffffffffadf3
7621 ldstuba [%i6+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
7622! Mem[00000000201c0000] = f7ffeaae, %l5 = 00000000000000ff
7623 ldstub [%o0+%g0],%l5 ! %l5 = 000000f7000000ff
7624! Starting 10 instruction Load Burst
7625! Mem[00000000211c0000] = 000f4b99, %l0 = 0000000000000000
7626 ldsb [%o2+%g0],%l0 ! %l0 = 0000000000000000
7627
7628p0_label_289:
7629! Mem[000000001008143c] = ff000000, %l5 = 00000000000000f7
7630 ldsh [%i2+0x03c],%l5 ! %l5 = ffffffffffffff00
7631! Mem[00000000100c1424] = 000057ff, %l0 = 0000000000000000
7632 ldsw [%i3+0x024],%l0 ! %l0 = 00000000000057ff
7633! Mem[0000000030081408] = ff8c2cff0f905620, %l4 = 0000000000000000
7634 ldxa [%i2+%o4]0x81,%l4 ! %l4 = ff8c2cff0f905620
7635 membar #Sync ! Added by membar checker (38)
7636! Mem[00000000300c1400] = 000000ff 0f905620 00000000 ffffffff
7637! Mem[00000000300c1410] = ff6a62a0 0f905620 00000000 7a8eeeff
7638! Mem[00000000300c1420] = 00000000 00000000 00000000 00000000
7639! Mem[00000000300c1430] = ff008cf2 00000000 41efffe0 1e400000
7640 ldda [%i3]ASI_BLK_AIUSL,%f16 ! Block Load from 00000000300c1400
7641! Mem[0000000030041410] = 00000000, %l5 = ffffffffffffff00
7642 lduwa [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
7643! Mem[0000000030001410] = adf36949, %l0 = 00000000000057ff
7644 lduha [%i0+%o5]0x81,%l0 ! %l0 = 000000000000adf3
7645! Mem[0000000030141410] = 00000000, %l3 = 000000002056900f
7646 lduba [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
7647! Mem[00000000201c0000] = ffffeaae, %l1 = 0000000000000000
7648 ldub [%o0+%g0],%l1 ! %l1 = 00000000000000ff
7649! Mem[0000000010141410] = ff0062a0 0f905620, %l0 = 0000adf3, %l1 = 000000ff
7650 ldda [%i5+0x010]%asi,%l0 ! %l0 = 00000000ff0062a0 000000000f905620
7651! Starting 10 instruction Store Burst
7652! %l2 = 0000000000000000, %l6 = 00000000ff0062a0, %l5 = 0000000000000000
7653 and %l2,%l6,%l5 ! %l5 = 0000000000000000
7654
7655p0_label_290:
7656! Mem[0000000030041400] = 00000000, %l6 = 00000000ff0062a0
7657 swapa [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
7658! %l0 = 00000000ff0062a0, Mem[0000000030001408] = ff6a62a0
7659 stba %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff6a62a0
7660! %l1 = 000000000f905620, imm = 0000000000000996, %l5 = 0000000000000000
7661 xnor %l1,0x996,%l5 ! %l5 = fffffffff06fa049
7662! %l1 = 000000000f905620, Mem[0000000010141400] = 00000000
7663 stba %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000020
7664! Mem[0000000010041418] = 00005405, %l4 = ff8c2cff0f905620
7665 swap [%i1+0x018],%l4 ! %l4 = 0000000000005405
7666! Mem[0000000010001410] = ffffffff, %l3 = 0000000000000000
7667 ldstuba [%i0+0x010]%asi,%l3 ! %l3 = 000000ff000000ff
7668 membar #Sync ! Added by membar checker (39)
7669! %l2 = 00000000, %l3 = 000000ff, Mem[00000000300c1408] = 00000000 ffffffff
7670 stda %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 000000ff
7671! %l0 = ff0062a0, %l1 = 0f905620, Mem[0000000010001430] = ff5bdc77 00003b05
7672 stda %l0,[%i0+0x030]%asi ! Mem[0000000010001430] = ff0062a0 0f905620
7673! %l0 = ff0062a0, %l1 = 0f905620, Mem[0000000010141408] = ff905620 00000000
7674 std %l0,[%i5+%o4] ! Mem[0000000010141408] = ff0062a0 0f905620
7675! Starting 10 instruction Load Burst
7676! Mem[0000000030141410] = 00000000, %l7 = 00000000000000c3
7677 lduwa [%i5+%o5]0x81,%l7 ! %l7 = 0000000000000000
7678
7679p0_label_291:
7680! Mem[0000000010001408] = 00000000, %f11 = ff000000
7681 lda [%i0+%o4]0x88,%f11 ! %f11 = 00000000
7682! Mem[00000000100c1410] = 00000000, %l1 = 000000000f905620
7683 ldsba [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
7684! %l2 = 0000000000000000, imm = fffffffffffffad7, %l0 = 00000000ff0062a0
7685 or %l2,-0x529,%l0 ! %l0 = fffffffffffffad7
7686! Mem[0000000010081400] = 000000ff, %l0 = fffffffffffffad7
7687 lduha [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000
7688! Mem[0000000010101400] = a2ef868a, %l1 = 0000000000000000
7689 lduwa [%i4+%g0]0x88,%l1 ! %l1 = 00000000a2ef868a
7690! %l0 = 0000000000000000, Mem[0000000030041408] = 0000ff62
7691 stha %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
7692! Mem[0000000030181400] = ff57000000000000, %l1 = 00000000a2ef868a
7693 ldxa [%i6+%g0]0x89,%l1 ! %l1 = ff57000000000000
7694! Mem[0000000030141408] = ffffffff 00ff0000, %l0 = 00000000, %l1 = 00000000
7695 ldda [%i5+%o4]0x81,%l0 ! %l0 = 00000000ffffffff 0000000000ff0000
7696! Mem[0000000010001400] = 8000000000000000, %l1 = 0000000000ff0000
7697 ldxa [%i0+%g0]0x88,%l1 ! %l1 = 8000000000000000
7698! Starting 10 instruction Store Burst
7699! %f1 = 00000000, Mem[00000000100c1400] = 205690ff
7700 sta %f1 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
7701
7702p0_label_292:
7703! %l2 = 0000000000000000, Mem[0000000030181408] = ff800000
7704 stba %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00800000
7705! Mem[0000000030101408] = 00000000, %l6 = 0000000000000000
7706 ldstuba [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff
7707! %l4 = 0000000000005405, Mem[0000000010141428] = 76ffc37100ff0000
7708 stx %l4,[%i5+0x028] ! Mem[0000000010141428] = 0000000000005405
7709! Code Fragment 3
7710p0_fragment_36:
7711! %l0 = 00000000ffffffff
7712 setx 0x483c3877df29bcd4,%g7,%l0 ! %l0 = 483c3877df29bcd4
7713! %l1 = 8000000000000000
7714 setx 0xadee16c81fb73523,%g7,%l1 ! %l1 = adee16c81fb73523
7715 setx 0x1fe000, %g1, %g3
7716 or %l0, %g3, %l0 ! always set perrmask = 0xff
7717 setx 0x1ffff8, %g1, %g2
7718 and %l0, %g2, %l0
7719 ta T_CHANGE_HPRIV
7720 stxa %l1, [%l0]ASI_DCACHE_DATA
7721 ta T_CHANGE_NONHPRIV
7722! %l0 = 483c3877df29bcd4
7723 setx 0x2c1476284a031bb6,%g7,%l0 ! %l0 = 2c1476284a031bb6
7724! %l1 = adee16c81fb73523
7725 setx 0x8a5e242068e22afd,%g7,%l1 ! %l1 = 8a5e242068e22afd
7726! %l5 = fffffffff06fa049, Mem[00000000300c1408] = 00000000
7727 stba %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000049
7728! Mem[0000000010101420] = ff2770d4000000ff, %l7 = 0000000000000000, %l1 = 8a5e242068e22afd
7729 add %i4,0x20,%g1
7730 casxa [%g1]0x80,%l7,%l1 ! %l1 = ff2770d4000000ff
7731! %l2 = 0000000000000000, Mem[0000000030141408] = ffffffff
7732 stba %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffff00
7733! %f16 = 2056900f ff000000, Mem[00000000300c1408] = 00000049 ff000000
7734 stda %f16,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 2056900f ff000000
7735! %l6 = 00000000, %l7 = 00000000, Mem[0000000010141410] = ff0062a0 0f905620
7736 stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 00000000
7737! Starting 10 instruction Load Burst
7738! %l4 = 0000000000005405, Mem[0000000010141410] = 00000000
7739 stwa %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00005405
7740
7741p0_label_293:
7742! Mem[0000000030081400] = 00000000 000057ff ff8c2cff 0f905620
7743! Mem[0000000030081410] = 2056900f ff8c2cff ff000000 ff0000c3
7744! Mem[0000000030081420] = 00000000 00000000 000000ff 5c06ff76
7745! Mem[0000000030081430] = ff008cf2 c30000ff 41efffe0 00000000
7746 ldda [%i2]ASI_BLK_S,%f16 ! Block Load from 0000000030081400
7747! Mem[0000000030041408] = 00000000a0626a6b, %f8 = 000000ff 000000f7
7748 ldda [%i1+%o4]0x81,%f8 ! %f8 = 00000000 a0626a6b
7749! %l4 = 0000000000005405, Mem[00000000100c1410] = 00000000000057ff
7750 stxa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000000005405
7751! Mem[0000000010041410] = 76efff5c, %l1 = ff2770d4000000ff
7752 lduba [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000076
7753! Mem[00000000100c1400] = 00000000, %l2 = 0000000000000000
7754 lduba [%i3+%g0]0x80,%l2 ! %l2 = 0000000000000000
7755! Mem[00000000211c0000] = 000f4b99, %l1 = 0000000000000076
7756 lduha [%o2+0x000]%asi,%l1 ! %l1 = 000000000000000f
7757! Mem[00000000300c1400] = ff000000, %l6 = 0000000000000000
7758 lduba [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
7759! Mem[0000000010081400] = ff000000, %l1 = 000000000000000f
7760 ldsba [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
7761! Mem[0000000010141408] = ff0062a0, %f15 = ff5bdc77
7762 lda [%i5+%o4]0x80,%f15 ! %f15 = ff0062a0
7763! Starting 10 instruction Store Burst
7764! Mem[0000000010001408] = 00000000, %l5 = fffffffff06fa049
7765 swapa [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000000
7766
7767p0_label_294:
7768! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010041400] = ff0062a0 0f905620
7769 stda %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000 000000ff
7770! %l1 = 0000000000000000, Mem[0000000010141408] = a06200ff
7771 stha %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = a0620000
7772! %f8 = 00000000 a0626a6b, Mem[0000000030141410] = 00000000 00000000
7773 stda %f8 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 a0626a6b
7774! %l4 = 00005405, %l5 = 00000000, Mem[0000000010081410] = ff000000 000057ff
7775 stda %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00005405 00000000
7776! %f5 = 00000000, Mem[0000000030041408] = 00000000
7777 sta %f5 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
7778! %l6 = 00000000, %l7 = 00000000, Mem[0000000010081400] = ff000000 f7000000
7779 stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 00000000
7780! Mem[0000000030081400] = 00000000, %l1 = 0000000000000000
7781 swapa [%i2+%g0]0x89,%l1 ! %l1 = 0000000000000000
7782! Mem[0000000010101408] = ff000000, %l5 = 0000000000000000
7783 swap [%i4+%o4],%l5 ! %l5 = 00000000ff000000
7784! %l1 = 0000000000000000, Mem[0000000010041400] = 00000000
7785 sth %l1,[%i1+%g0] ! Mem[0000000010041400] = 00000000
7786! Starting 10 instruction Load Burst
7787! Mem[0000000030101408] = 00000000000000ff, %f8 = 00000000 a0626a6b
7788 ldda [%i4+%o4]0x89,%f8 ! %f8 = 00000000 000000ff
7789
7790p0_label_295:
7791! Mem[0000000010141400] = 20000000, %l1 = 0000000000000000
7792 swapa [%i5+%g0]0x80,%l1 ! %l1 = 0000000020000000
7793! Mem[0000000010141400] = 00000000, %l0 = 2c1476284a031bb6
7794 lduh [%i5+%g0],%l0 ! %l0 = 0000000000000000
7795! Mem[0000000010101400] = a2ef868a, %l2 = 0000000000000000
7796 ldswa [%i4+%g0]0x88,%l2 ! %l2 = ffffffffa2ef868a
7797! Mem[00000000300c1400] = ff000000, %l6 = 0000000000000000
7798 ldsha [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
7799! Mem[0000000010181430] = 0000000000000000, %l2 = ffffffffa2ef868a
7800 ldx [%i6+0x030],%l2 ! %l2 = 0000000000000000
7801! %f0 = ff570000, %f12 = ff0000eb, %f5 = 00000000
7802 fsubs %f0 ,%f12,%f5 ! %f5 = feadfe2a
7803! Mem[00000000100c1410] = 00000000, %f8 = 00000000
7804 lda [%i3+%o5]0x80,%f8 ! %f8 = 00000000
7805! Mem[00000000100c1400] = 00000000, %f6 = b15bff3f
7806 lda [%i3+%g0]0x88,%f6 ! %f6 = 00000000
7807! Mem[00000000100c1438] = 00000000 000000ff, %l2 = 00000000, %l3 = 000000ff
7808 ldd [%i3+0x038],%l2 ! %l2 = 0000000000000000 00000000000000ff
7809! Starting 10 instruction Store Burst
7810! %l5 = 00000000ff000000, Mem[00000000300c1400] = ff000000
7811 stba %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff000000
7812
7813p0_label_296:
7814! Mem[00000000100c1408] = ffffffff, %l2 = 0000000000000000
7815 swapa [%i3+%o4]0x88,%l2 ! %l2 = 00000000ffffffff
7816! Mem[0000000030101408] = ff000000, %l5 = 00000000ff000000
7817 ldstuba [%i4+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
7818! %l3 = 00000000000000ff, Mem[0000000010001412] = ffffffff
7819 sth %l3,[%i0+0x012] ! Mem[0000000010001410] = ffff00ff
7820! Mem[0000000021800101] = eaff7eb5, %l5 = 00000000000000ff
7821 ldstub [%o3+0x101],%l5 ! %l5 = 000000ff000000ff
7822! %f16 = 00000000 000057ff, %l7 = 0000000000000000
7823! Mem[0000000030101410] = 0f90562000000000
7824 add %i4,0x010,%g1
7825 stda %f16,[%g1+%l7]ASI_PST16_S ! Mem[0000000030101410] = 0f90562000000000
7826! %f8 = 00000000, Mem[0000000010101438] = 37bbffbf
7827 sta %f8 ,[%i4+0x038]%asi ! Mem[0000000010101438] = 00000000
7828! Mem[0000000010081400] = 00000000, %l2 = 00000000ffffffff
7829 swapa [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
7830! Mem[0000000030081400] = 00000000, %l1 = 0000000020000000
7831 swapa [%i2+%g0]0x89,%l1 ! %l1 = 0000000000000000
7832! %f16 = 00000000 000057ff ff8c2cff 0f905620
7833! %f20 = 2056900f ff8c2cff ff000000 ff0000c3
7834! %f24 = 00000000 00000000 000000ff 5c06ff76
7835! %f28 = ff008cf2 c30000ff 41efffe0 00000000
7836 stda %f16,[%i6]ASI_BLK_P ! Block Store to 0000000010181400
7837! Starting 10 instruction Load Burst
7838! Mem[0000000010101410] = 00000000, %l3 = 00000000000000ff
7839 ldsha [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
7840
7841p0_label_297:
7842! Mem[00000000100c1400] = 00000000, %l3 = 0000000000000000
7843 ldub [%i3+%g0],%l3 ! %l3 = 0000000000000000
7844! Mem[0000000020800000] = ff005b63, %l3 = 0000000000000000
7845 lduba [%o1+0x000]%asi,%l3 ! %l3 = 00000000000000ff
7846 membar #Sync ! Added by membar checker (40)
7847! Mem[0000000010181438] = 41efffe0, %l7 = 0000000000000000
7848 ldswa [%i6+0x038]%asi,%l7 ! %l7 = 0000000041efffe0
7849! Mem[0000000010081410] = 00005405, %l5 = 00000000000000ff
7850 lduha [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
7851! Mem[0000000030181408] = 00008000, %l1 = 0000000000000000
7852 ldswa [%i6+%o4]0x89,%l1 ! %l1 = 0000000000008000
7853! Mem[0000000030181408] = 00008000, %l7 = 0000000041efffe0
7854 lduba [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000
7855! Mem[0000000010041414] = 00000000, %l6 = 0000000000000000
7856 ldsb [%i1+0x017],%l6 ! %l6 = 0000000000000000
7857! Mem[0000000030041408] = 00000000a0626a6b, %l0 = 0000000000000000
7858 ldxa [%i1+%o4]0x81,%l0 ! %l0 = 00000000a0626a6b
7859! Mem[0000000010041400] = 00000000, %f23 = ff0000c3
7860 ld [%i1+%g0],%f23 ! %f23 = 00000000
7861! Starting 10 instruction Store Burst
7862! %f28 = ff008cf2 c30000ff, Mem[0000000030001408] = ff6a62a0 ff000000
7863 stda %f28,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff008cf2 c30000ff
7864
7865p0_label_298:
7866! Mem[0000000010141408] = a0620000, %l1 = 0000000000008000
7867 lduwa [%i5+%o4]0x88,%l1 ! %l1 = 00000000a0620000
7868! Mem[0000000010141400] = 00000000, %l4 = 0000000000005405
7869 swapa [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
7870! %l4 = 0000000000000000, Mem[0000000010001408] = f06fa049
7871 stba %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 006fa049
7872! %l4 = 0000000000000000, Mem[0000000010141408] = 000062a00f905620
7873 stxa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000000000000000
7874! %l5 = 0000000000000000, Mem[0000000010141408] = 00000000
7875 stha %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
7876! %l7 = 0000000000000000, Mem[0000000010141410] = 0000000005540000
7877 stxa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000000
7878! %l2 = 0000000000000000, Mem[0000000020800000] = ff005b63, %asi = 80
7879 stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = 00005b63
7880! %l2 = 0000000000000000, Mem[0000000030001408] = ff0000c3f28c00ff
7881 stxa %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000000000000000
7882! %l5 = 0000000000000000, Mem[0000000010101400] = 8a86efa25c000000
7883 stxa %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000000000000000
7884! Starting 10 instruction Load Burst
7885! Mem[0000000021800000] = 00fff55e, %l6 = 0000000000000000
7886 ldub [%o3+0x001],%l6 ! %l6 = 00000000000000ff
7887
7888p0_label_299:
7889! Mem[0000000010101410] = 00000000 000057ff, %l0 = a0626a6b, %l1 = a0620000
7890 ldda [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000 00000000000057ff
7891! %l0 = 0000000000000000, %l3 = 00000000000000ff, %l7 = 0000000000000000
7892 xor %l0,%l3,%l7 ! %l7 = 00000000000000ff
7893! Mem[00000000100c1408] = 00000000, %l1 = 00000000000057ff
7894 lduba [%i3+0x009]%asi,%l1 ! %l1 = 0000000000000000
7895! Mem[0000000010001408] = 006fa049, %f21 = ff8c2cff
7896 ld [%i0+%o4],%f21 ! %f21 = 006fa049
7897! Mem[00000000100c1428] = 107c3fd9, %l2 = 0000000000000000
7898 ldsh [%i3+0x02a],%l2 ! %l2 = 0000000000003fd9
7899! %f30 = 41efffe0, %f25 = 00000000, %f2 = a2ef868a 205690ff
7900 fsmuld %f30,%f25,%f2 ! %f2 = 00000000 00000000
7901! Mem[0000000030181408] = 00008000, %l1 = 0000000000000000
7902 ldswa [%i6+%o4]0x89,%l1 ! %l1 = 0000000000008000
7903! Mem[000000001010141c] = ff0000ff, %l3 = 00000000000000ff
7904 lduw [%i4+0x01c],%l3 ! %l3 = 00000000ff0000ff
7905! Mem[0000000010181410] = 2056900f, %l3 = 00000000ff0000ff
7906 ldswa [%i6+%o5]0x80,%l3 ! %l3 = 000000002056900f
7907! Starting 10 instruction Store Burst
7908! %l4 = 0000000000000000, Mem[0000000030141410] = 6b6a62a000000000
7909 stxa %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000000000000
7910
7911p0_label_300:
7912! %l5 = 0000000000000000, Mem[00000000100c1410] = 00000000
7913 stha %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
7914! Mem[0000000030001410] = adf36949, %l4 = 0000000000000000
7915 ldstuba [%i0+%o5]0x81,%l4 ! %l4 = 000000ad000000ff
7916! Mem[0000000030041400] = ff0062a0, %l5 = 0000000000000000
7917 swapa [%i1+%g0]0x81,%l5 ! %l5 = 00000000ff0062a0
7918! Mem[0000000010141434] = ffffff00, %l3 = 000000002056900f, %asi = 80
7919 swapa [%i5+0x034]%asi,%l3 ! %l3 = 00000000ffffff00
7920! %l7 = 00000000000000ff, Mem[00000000211c0000] = 000f4b99
7921 sth %l7,[%o2+%g0] ! Mem[00000000211c0000] = 00ff4b99
7922! %f8 = 00000000, %f12 = ff0000eb, %f23 = 00000000
7923 fdivs %f8 ,%f12,%f23 ! %f23 = 80000000
7924! %f12 = ff0000eb f28c00ff, %l5 = 00000000ff0062a0
7925! Mem[0000000010181410] = 2056900fff8c2cff
7926 add %i6,0x010,%g1
7927 stda %f12,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010181410] = 2056900fff8c2cff
7928! %f16 = 00000000, Mem[00000000100c1404] = 00ffffff
7929 st %f16,[%i3+0x004] ! Mem[00000000100c1404] = 00000000
7930! %f30 = 41efffe0, Mem[0000000010081408] = ff0000ff
7931 sta %f30,[%i2+0x008]%asi ! Mem[0000000010081408] = 41efffe0
7932! Starting 10 instruction Load Burst
7933! Mem[0000000030001410] = fff36949, %l1 = 0000000000008000
7934 ldsba [%i0+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
7935
7936p0_label_301:
7937! Mem[0000000010081410] = 00005405, %l4 = 00000000000000ad
7938 ldsba [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000
7939! Mem[0000000010001410] = ff00ffff, %l7 = 00000000000000ff
7940 ldsba [%i0+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
7941! Mem[0000000030181410] = 00000000, %l4 = 0000000000000000
7942 ldsha [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000000
7943! Mem[00000000100c1408] = ff2c8cff 00000000, %l4 = 00000000, %l5 = ff0062a0
7944 ldda [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000 00000000ff2c8cff
7945! Mem[0000000030101400] = 00000000 ffff00f2 ff000000 00000000
7946! Mem[0000000030101410] = 0f905620 00000000 b62c8ce5 fc90520c
7947! Mem[0000000030101420] = 89d516c4 abc26868 429c26ff 0000006c
7948! Mem[0000000030101430] = ffa56439 000000ff 98d0e6b4 7a8e4aff
7949 ldda [%i4]ASI_BLK_SL,%f0 ! Block Load from 0000000030101400
7950! Mem[0000000010081438] = 1e000000ff000000, %f20 = 2056900f 006fa049
7951 ldd [%i2+0x038],%f20 ! %f20 = 1e000000 ff000000
7952! %l1 = ffffffffffffffff, %l1 = ffffffffffffffff, %l6 = 00000000000000ff
7953 xnor %l1,%l1,%l6 ! %l6 = ffffffffffffffff
7954! Mem[0000000010081400] = ffffffff, %l4 = 0000000000000000
7955 lduwa [%i2+%g0]0x88,%l4 ! %l4 = 00000000ffffffff
7956! Mem[00000000100c1408] = 00000000ff8c2cff, %l6 = ffffffffffffffff
7957 ldxa [%i3+%o4]0x80,%l6 ! %l6 = 00000000ff8c2cff
7958! Starting 10 instruction Store Burst
7959! %l6 = 00000000ff8c2cff, Mem[0000000010001408] = 006fa049
7960 stwa %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff8c2cff
7961
7962p0_label_302:
7963! %l7 = ffffffffffffffff, %l3 = 00000000ffffff00, %l6 = 00000000ff8c2cff
7964 xnor %l7,%l3,%l6 ! %l6 = 00000000ffffff00
7965! %l4 = ffffffff, %l5 = ff2c8cff, Mem[0000000010101410] = 00000000 ff570000
7966 stda %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff ff2c8cff
7967! %f20 = 1e000000 ff000000, %l5 = 00000000ff2c8cff
7968! Mem[0000000010001438] = 0000000000000000
7969 add %i0,0x038,%g1
7970 stda %f20,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010001438] = 000000ff0000001e
7971! %l6 = ffffff00, %l7 = ffffffff, Mem[0000000030081408] = ff2c8cff 2056900f
7972 stda %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffff00 ffffffff
7973! Mem[0000000030081400] = 00000020, %l5 = 00000000ff2c8cff
7974 ldstuba [%i2+%g0]0x81,%l5 ! %l5 = 00000000000000ff
7975! Mem[0000000030141408] = ffffff00, %l5 = 0000000000000000
7976 swapa [%i5+%o4]0x89,%l5 ! %l5 = 00000000ffffff00
7977! %l4 = 00000000ffffffff, Mem[0000000030081400] = 200000ff
7978 stwa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffff
7979! %l4 = ffffffff, %l5 = ffffff00, Mem[00000000300c1408] = ff000000 2056900f
7980 stda %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffffffff ffffff00
7981! %f24 = 00000000, Mem[0000000010001410] = ff00ffff
7982 sta %f24,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
7983! Starting 10 instruction Load Burst
7984! Mem[00000000100c1410] = 00000000, %l2 = 0000000000003fd9
7985 ldsba [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000
7986
7987p0_label_303:
7988 membar #Sync ! Added by membar checker (41)
7989! Mem[0000000010001400] = 00000000 00000080 ff8c2cff 2056900f
7990! Mem[0000000010001410] = 00000000 d37a8e6c 000000ff 0dae0000
7991! Mem[0000000010001420] = 00003300 000000ff adf36949 0000ffff
7992! Mem[0000000010001430] = ff0062a0 0f905620 000000ff 0000001e
7993 ldda [%i0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400
7994! Mem[0000000030181408] = 00800000 77dc5bff, %l0 = 00000000, %l1 = ffffffff
7995 ldda [%i6+%o4]0x81,%l0 ! %l0 = 0000000000800000 0000000077dc5bff
7996! %f6 = 0c5290fc e58c2cb6, Mem[0000000010041400] = 00000000 000000ff
7997 std %f6 ,[%i1+%g0] ! Mem[0000000010041400] = 0c5290fc e58c2cb6
7998! %l6 = 00000000ffffff00, imm = 00000000000000e9, %l0 = 0000000000800000
7999 xnor %l6,0x0e9,%l0 ! %l0 = ffffffff00000016
8000! Mem[0000000010141430] = ffffffff, %l3 = 00000000ffffff00
8001 ldsha [%i5+0x030]%asi,%l3 ! %l3 = ffffffffffffffff
8002! %l4 = 00000000ffffffff, %l6 = 00000000ffffff00, %l7 = ffffffffffffffff
8003 mulx %l4,%l6,%l7 ! %l7 = fffffeff00000100
8004! Mem[0000000030181410] = 00000000, %l0 = ffffffff00000016
8005 lduha [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
8006! Mem[0000000030181400] = 00000000, %l4 = 00000000ffffffff
8007 ldsba [%i6+%g0]0x89,%l4 ! %l4 = 0000000000000000
8008! Mem[0000000030141410] = 0000000000000000, %l2 = 0000000000000000
8009 ldxa [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000
8010! Starting 10 instruction Store Burst
8011! %l3 = ffffffffffffffff, Mem[00000000300c1400] = ff000000
8012 stwa %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffff
8013
8014p0_label_304:
8015! %l4 = 0000000000000000, Mem[0000000030041408] = 00000000a0626a6b
8016 stxa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000000000000000
8017! Mem[0000000030101410] = 2056900f, %l7 = fffffeff00000100
8018 swapa [%i4+%o5]0x89,%l7 ! %l7 = 000000002056900f
8019! %l6 = ffffff00, %l7 = 2056900f, Mem[0000000030101408] = ff000000 00000000
8020 stda %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffff00 2056900f
8021! %f10 = 6c000000, Mem[0000000010141408] = 00000000
8022 sta %f10,[%i5+%o4]0x88 ! Mem[0000000010141408] = 6c000000
8023! %l1 = 0000000077dc5bff, Mem[0000000010081400] = ffffffff
8024 stwa %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = 77dc5bff
8025! Code Fragment 3
8026p0_fragment_37:
8027! %l0 = 0000000000000000
8028 setx 0x027f990fea4feb99,%g7,%l0 ! %l0 = 027f990fea4feb99
8029! %l1 = 0000000077dc5bff
8030 setx 0xc2861e5f931e29c6,%g7,%l1 ! %l1 = c2861e5f931e29c6
8031 setx 0x1fe000, %g1, %g3
8032 or %l0, %g3, %l0 ! always set perrmask = 0xff
8033 setx 0x1ffff8, %g1, %g2
8034 and %l0, %g2, %l0
8035 ta T_CHANGE_HPRIV
8036 stxa %l1, [%l0]ASI_DCACHE_DATA
8037 ta T_CHANGE_NONHPRIV
8038! %l0 = 027f990fea4feb99
8039 setx 0x02dc5b5f98565dd1,%g7,%l0 ! %l0 = 02dc5b5f98565dd1
8040! %l1 = c2861e5f931e29c6
8041 setx 0xa47b9237a9487982,%g7,%l1 ! %l1 = a47b9237a9487982
8042! %l4 = 0000000000000000, Mem[00000000201c0000] = ffffeaae
8043 stb %l4,[%o0+%g0] ! Mem[00000000201c0000] = 00ffeaae
8044! Mem[0000000010101413] = ffffffff, %l2 = 0000000000000000
8045 ldstuba [%i4+0x013]%asi,%l2 ! %l2 = 000000ff000000ff
8046! %l3 = ffffffffffffffff, imm = 00000000000005cc, %l2 = 00000000000000ff
8047 orn %l3,0x5cc,%l2 ! %l2 = ffffffffffffffff
8048! Starting 10 instruction Load Burst
8049! Mem[0000000010101438] = 0000000000972b83, %f12 = ff000000 3964a5ff
8050 ldd [%i4+0x038],%f12 ! %f12 = 00000000 00972b83
8051
8052p0_label_305:
8053! Mem[00000000201c0000] = 00ffeaae, %l2 = ffffffffffffffff
8054 ldsh [%o0+%g0],%l2 ! %l2 = 00000000000000ff
8055! Mem[00000000100c141c] = 000057ff, %l0 = 02dc5b5f98565dd1
8056 lduha [%i3+0x01e]%asi,%l0 ! %l0 = 00000000000057ff
8057! Mem[0000000010141400] = 00005405 0000ff00, %l0 = 000057ff, %l1 = a9487982
8058 ldda [%i5+%g0]0x80,%l0 ! %l0 = 0000000000005405 000000000000ff00
8059! Mem[0000000010041408] = ff000000, %l7 = 000000002056900f
8060 lduha [%i1+%o4]0x80,%l7 ! %l7 = 000000000000ff00
8061! Mem[0000000030081410] = 0f905620, %l5 = 00000000ffffff00
8062 lduba [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000020
8063! %l7 = 000000000000ff00, Mem[0000000010041410] = 5cffef76
8064 stba %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 5cffef00
8065! Mem[0000000030181400] = 00000000 000057ff 00800000 77dc5bff
8066! Mem[0000000030181410] = 00000000 000000ff 95a4cc3a 4569d318
8067! Mem[0000000030181420] = 00000000 e0ffef41 7d245d2a 9518063d
8068! Mem[0000000030181430] = 33a1e205 5de0de4e 0d17eca1 4c916471
8069 ldda [%i6]ASI_BLK_S,%f0 ! Block Load from 0000000030181400
8070! Mem[0000000010041410] = 00efff5c, %l4 = 0000000000000000
8071 lduha [%i1+%o5]0x80,%l4 ! %l4 = 00000000000000ef
8072! %l6 = 00000000ffffff00, imm = 00000000000001f8, %l5 = 0000000000000020
8073 orn %l6,0x1f8,%l5 ! %l5 = ffffffffffffff07
8074! Starting 10 instruction Store Burst
8075! %f21 = d37a8e6c, Mem[0000000010141410] = 00000000
8076 sta %f21,[%i5+%o5]0x80 ! Mem[0000000010141410] = d37a8e6c
8077
8078p0_label_306:
8079! %l4 = 00000000000000ef, Mem[0000000010041408] = 000000ff
8080 stha %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ef
8081! Mem[0000000030081410] = 0f905620, %l1 = 000000000000ff00
8082 ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 00000020000000ff
8083! %l0 = 0000000000005405, Mem[00000000211c0001] = 00ff4b99, %asi = 80
8084 stba %l0,[%o2+0x001]%asi ! Mem[00000000211c0000] = 00054b99
8085 membar #Sync ! Added by membar checker (42)
8086! %l4 = 00000000000000ef, Mem[0000000010001414] = d37a8e6c
8087 sth %l4,[%i0+0x014] ! Mem[0000000010001414] = 00ef8e6c
8088! %f12 = 33a1e205, Mem[00000000100c1410] = 00000000
8089 sta %f12,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 33a1e205
8090! Mem[0000000010041428] = 6b6a62a0, %l6 = 00000000ffffff00
8091 swap [%i1+0x028],%l6 ! %l6 = 000000006b6a62a0
8092! %f8 = 00000000, Mem[0000000030001400] = ff0000ff
8093 sta %f8 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
8094! %l0 = 0000000000005405, Mem[0000000010101404] = 00000000
8095 stw %l0,[%i4+0x004] ! Mem[0000000010101404] = 00005405
8096! %f2 = 00800000 77dc5bff, %l4 = 00000000000000ef
8097! Mem[0000000010101408] = 00000000c30000ff
8098 add %i4,0x008,%g1
8099 stda %f2,[%g1+%l4]ASI_PST32_P ! Mem[0000000010101408] = 0080000077dc5bff
8100! Starting 10 instruction Load Burst
8101! Mem[0000000030081400] = ffffffff, %l1 = 0000000000000020
8102 lduwa [%i2+%g0]0x81,%l1 ! %l1 = 00000000ffffffff
8103
8104p0_label_307:
8105! Mem[0000000010041410] = 00efff5c, %l0 = 0000000000005405
8106 ldsha [%i1+%o5]0x80,%l0 ! %l0 = 00000000000000ef
8107! Mem[0000000010041400] = 0c5290fc e58c2cb6, %l0 = 000000ef, %l1 = ffffffff
8108 ldda [%i1+%g0]0x80,%l0 ! %l0 = 000000000c5290fc 00000000e58c2cb6
8109! Mem[0000000030141408] = 00000000, %l5 = ffffffffffffff07
8110 ldswa [%i5+%o4]0x89,%l5 ! %l5 = 0000000000000000
8111 membar #Sync ! Added by membar checker (43)
8112! Mem[00000000100c1400] = 00000000 00000000 00000000 ff8c2cff
8113! Mem[00000000100c1410] = 05e2a133 00005405 42e510f7 000057ff
8114! Mem[00000000100c1420] = 00000000 000057ff 107c3fd9 00000086
8115! Mem[00000000100c1430] = 76ff065c ff000000 00000000 000000ff
8116 ldda [%i3]ASI_BLK_AIUPL,%f0 ! Block Load from 00000000100c1400
8117! Mem[0000000010181410] = 2056900f, %l6 = 000000006b6a62a0
8118 lduba [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000020
8119! Mem[00000000100c1434] = ff000000, %l7 = 000000000000ff00
8120 ldsha [%i3+0x036]%asi,%l7 ! %l7 = 0000000000000000
8121! Mem[0000000010101410] = ff2c8cffffffffff, %l1 = 00000000e58c2cb6
8122 ldxa [%i4+%o5]0x88,%l1 ! %l1 = ff2c8cffffffffff
8123! Mem[0000000030041408] = 00000000, %l1 = ff2c8cffffffffff
8124 lduha [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
8125! Mem[0000000030181410] = 00000000, %l0 = 000000000c5290fc
8126 ldsha [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
8127! Starting 10 instruction Store Burst
8128! %f28 = ff0062a0, Mem[0000000010041400] = fc90520c
8129 sta %f28,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff0062a0
8130
8131p0_label_308:
8132! %l6 = 00000020, %l7 = 00000000, Mem[0000000030101410] = 00010000 00000000
8133 stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000020 00000000
8134! Mem[0000000010101410] = ffffffff, %l0 = 0000000000000000
8135 swapa [%i4+%o5]0x88,%l0 ! %l0 = 00000000ffffffff
8136 membar #Sync ! Added by membar checker (44)
8137! %l5 = 0000000000000000, Mem[00000000100c1410] = 33a1e205
8138 stha %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 33a10000
8139! %f12 = 000000ff 5c06ff76, %l1 = 0000000000000000
8140! Mem[0000000010081418] = ffffffffffffffff
8141 add %i2,0x018,%g1
8142 stda %f12,[%g1+%l1]ASI_PST8_P ! Mem[0000000010081418] = ffffffffffffffff
8143! %l1 = 0000000000000000, Mem[0000000010081408] = 41efffe0
8144 stba %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00efffe0
8145! Mem[0000000010081408] = 00efffe0ab30ffd2, %l3 = ffffffffffffffff, %l0 = 00000000ffffffff
8146 add %i2,0x08,%g1
8147 casxa [%g1]0x80,%l3,%l0 ! %l0 = 00efffe0ab30ffd2
8148! Mem[00000000211c0001] = 00054b99, %l0 = 00efffe0ab30ffd2
8149 ldstub [%o2+0x001],%l0 ! %l0 = 00000005000000ff
8150! Mem[0000000030141400] = 3a4261da, %l7 = 0000000000000000
8151 ldstuba [%i5+%g0]0x81,%l7 ! %l7 = 0000003a000000ff
8152! Mem[00000000300c1408] = ffffffff, %l3 = ffffffffffffffff
8153 ldstuba [%i3+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
8154! Starting 10 instruction Load Burst
8155! Mem[0000000020800000] = 00005b63, %l4 = 00000000000000ef
8156 ldsha [%o1+0x000]%asi,%l4 ! %l4 = 0000000000000000
8157
8158p0_label_309:
8159! Mem[0000000030101408] = ffffff00, %l3 = 00000000000000ff
8160 lduba [%i4+%o4]0x81,%l3 ! %l3 = 00000000000000ff
8161! Mem[00000000100c1410] = 0000a133, %f2 = ff2c8cff
8162 ld [%i3+%o5],%f2 ! %f2 = 0000a133
8163! Mem[00000000100c1410] = 0000a133, %l4 = 0000000000000000
8164 lduwa [%i3+%o5]0x80,%l4 ! %l4 = 000000000000a133
8165! Mem[0000000030101410] = 0000000020000000, %l3 = 00000000000000ff
8166 ldxa [%i4+%o5]0x89,%l3 ! %l3 = 0000000020000000
8167! Mem[0000000010181410] = 0f905620, %l1 = 0000000000000000
8168 ldswa [%i6+%o5]0x88,%l1 ! %l1 = 000000000f905620
8169! Mem[0000000020800040] = 0000a555, %l0 = 0000000000000005
8170 ldsba [%o1+0x041]%asi,%l0 ! %l0 = 0000000000000000
8171! Mem[0000000010101400] = 00000000, %l3 = 0000000020000000
8172 ldswa [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000
8173! Mem[0000000030101408] = 00ffffff, %l0 = 0000000000000000
8174 lduba [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
8175! Mem[00000000100c1428] = 107c3fd900000086, %f8 = ff570000 00000000
8176 ldd [%i3+0x028],%f8 ! %f8 = 107c3fd9 00000086
8177! Starting 10 instruction Store Burst
8178! %l3 = 0000000000000000, Mem[0000000030041400] = ffffadf300000000
8179 stxa %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000000000000
8180
8181p0_label_310:
8182! %l2 = 00000000000000ff, %l1 = 000000000f905620, %l6 = 0000000000000020
8183 xnor %l2,%l1,%l6 ! %l6 = fffffffff06fa920
8184! %f28 = ff0062a0 0f905620, Mem[0000000030041400] = 00000000 00000000
8185 stda %f28,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff0062a0 0f905620
8186! %f29 = 0f905620, %f23 = 0dae0000, %f22 = 000000ff
8187 fadds %f29,%f23,%f22 ! %f22 = 0f9b3620
8188! %l2 = 000000ff, %l3 = 00000000, Mem[00000000300c1408] = ffffffff ffffff00
8189 stda %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff 00000000
8190! Mem[00000000211c0000] = 00ff4b99, %l2 = 00000000000000ff
8191 ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 00000000000000ff
8192! %l6 = f06fa920, %l7 = 0000003a, Mem[00000000100c1410] = 33a10000 05540000
8193 stda %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = f06fa920 0000003a
8194! Mem[00000000211c0000] = ffff4b99, %l0 = 00000000000000ff
8195 ldstub [%o2+%g0],%l0 ! %l0 = 000000ff000000ff
8196! Mem[000000001018141c] = ff0000c3, %l2 = 0000000000000000
8197 swap [%i6+0x01c],%l2 ! %l2 = 00000000ff0000c3
8198! %f2 = 0000a133 00000000, Mem[0000000030081410] = ff56900f ff8c2cff
8199 stda %f2 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000a133 00000000
8200! Starting 10 instruction Load Burst
8201! Mem[0000000030041408] = 0000000000000000, %l3 = 0000000000000000
8202 ldxa [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
8203
8204p0_label_311:
8205! Mem[00000000100c1400] = 00000000, %l6 = fffffffff06fa920
8206 lduha [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
8207! Mem[0000000030181400] = 00000000, %f7 = f710e542
8208 lda [%i6+%g0]0x89,%f7 ! %f7 = 00000000
8209! Mem[0000000010181410] = 2056900f, %l3 = 0000000000000000
8210 ldswa [%i6+%o5]0x80,%l3 ! %l3 = 000000002056900f
8211! Mem[00000000300c1410] = ff6a62a0, %l3 = 000000002056900f
8212 ldsha [%i3+%o5]0x81,%l3 ! %l3 = ffffffffffffff6a
8213! Mem[0000000030041408] = 00000000 00000000, %l0 = 000000ff, %l1 = 0f905620
8214 ldda [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
8215! %l6 = 0000000000000000, imm = 0000000000000682, %l2 = 00000000ff0000c3
8216 subc %l6,0x682,%l2 ! %l2 = fffffffffffff97e
8217! Mem[0000000010081410] = 05540000, %l7 = 000000000000003a
8218 ldswa [%i2+%o5]0x88,%l7 ! %l7 = 0000000005540000
8219! %l7 = 0000000005540000, immed = 000000cd, %y = 0000042a
8220 sdiv %l7,0x0cd,%l6 ! %l6 = 000000007fffffff
8221 mov %l0,%y ! %y = 00000000
8222! Mem[00000000100c1400] = 00000000, %l7 = 0000000005540000
8223 lduba [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
8224! Starting 10 instruction Store Burst
8225! Mem[0000000010001407] = 00000080, %l6 = 000000007fffffff
8226 ldstuba [%i0+0x007]%asi,%l6 ! %l6 = 00000080000000ff
8227
8228p0_label_312:
8229! %l0 = 0000000000000000, Mem[0000000010181428] = 000000ff
8230 stw %l0,[%i6+0x028] ! Mem[0000000010181428] = 00000000
8231! Mem[0000000010081400] = ff5bdc77, %l5 = 0000000000000000
8232 ldstuba [%i2+%g0]0x88,%l5 ! %l5 = 00000077000000ff
8233! %f19 = 2056900f, Mem[0000000030001410] = 4969f3ff
8234 sta %f19,[%i0+%o5]0x89 ! Mem[0000000030001410] = 2056900f
8235! Mem[0000000030001410] = 2056900f, %l6 = 0000000000000080
8236 swapa [%i0+%o5]0x89,%l6 ! %l6 = 000000002056900f
8237! Mem[0000000010001410] = 00000000, %l3 = ffffffffffffff6a
8238 ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 00000000000000ff
8239! %l0 = 0000000000000000, Mem[0000000010181408] = ff2c8cff
8240 stba %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff2c8c00
8241! Mem[0000000030181410] = 00000000, %l7 = 0000000000000000
8242 swapa [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
8243! %f28 = ff0062a0, Mem[0000000030001400] = 00000000
8244 sta %f28,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff0062a0
8245! Mem[0000000030101408] = ffffff00, %l6 = 000000002056900f
8246 swapa [%i4+%o4]0x81,%l6 ! %l6 = 00000000ffffff00
8247! Starting 10 instruction Load Burst
8248! Mem[0000000030101400] = 00000000, %l7 = 0000000000000000
8249 lduba [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000
8250
8251p0_label_313:
8252! Mem[0000000030181400] = ff570000 00000000, %l6 = ffffff00, %l7 = 00000000
8253 ldda [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000000 00000000ff570000
8254! Mem[0000000010101410] = 00000000ff8c2cff, %f4 = 05540000 33a1e205
8255 ldda [%i4+%o5]0x80,%f4 ! %f4 = 00000000 ff8c2cff
8256! Mem[0000000010141400] = 00005405, %l3 = 0000000000000000
8257 ldsha [%i5+%g0]0x80,%l3 ! %l3 = 0000000000000000
8258! Mem[0000000030141400] = ff4261da, %l5 = 0000000000000077
8259 lduba [%i5+%g0]0x81,%l5 ! %l5 = 00000000000000ff
8260! Mem[0000000030001410] = 00000080, %l7 = 00000000ff570000
8261 ldswa [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000080
8262! Mem[0000000010101428] = ff0000ff, %l7 = 0000000000000080
8263 ldsb [%i4+0x02a],%l7 ! %l7 = 0000000000000000
8264! Mem[0000000030041410] = 00000000, %l4 = 000000000000a133
8265 ldswa [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000
8266! Mem[0000000010081400] = ffdc5bff, %l1 = 0000000000000000
8267 ldub [%i2+0x001],%l1 ! %l1 = 00000000000000dc
8268! Mem[00000000300c1400] = 2056900f ffffffff, %l6 = 00000000, %l7 = 00000000
8269 ldda [%i3+%g0]0x89,%l6 ! %l6 = 00000000ffffffff 000000002056900f
8270! Starting 10 instruction Store Burst
8271! Mem[00000000100c1410] = 20a96ff0, %l6 = 00000000ffffffff
8272 ldstuba [%i3+%o5]0x80,%l6 ! %l6 = 00000020000000ff
8273
8274p0_label_314:
8275! Mem[00000000100c1408] = 00000000, %l6 = 0000000000000020
8276 swap [%i3+%o4],%l6 ! %l6 = 0000000000000000
8277! %f18 = ff8c2cff 2056900f, %l1 = 00000000000000dc
8278! Mem[0000000030101438] = 98d0e6b47a8e4aff
8279 add %i4,0x038,%g1
8280 stda %f18,[%g1+%l1]ASI_PST32_S ! Mem[0000000030101438] = 98d0e6b47a8e4aff
8281! %l5 = 00000000000000ff, Mem[0000000020800000] = 00005b63, %asi = 80
8282 stba %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = ff005b63
8283! Mem[0000000010181410] = 2056900f, %l1 = 00000000000000dc
8284 swapa [%i6+%o5]0x80,%l1 ! %l1 = 000000002056900f
8285! %f24 = 00003300, %f16 = 00000000, %f10 = 86000000
8286 fdivs %f24,%f16,%f10 ! %f10 = 7f800000
8287! %l2 = fffff97e, %l3 = 00000000, Mem[0000000010181410] = 000000dc ff8c2cff
8288 stda %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = fffff97e 00000000
8289! %l2 = fffff97e, %l3 = 00000000, Mem[00000000100c1400] = 00000000 00000000
8290 stda %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = fffff97e 00000000
8291! %l2 = fffffffffffff97e, Mem[00000000100c1434] = ff000000, %asi = 80
8292 stwa %l2,[%i3+0x034]%asi ! Mem[00000000100c1434] = fffff97e
8293! Mem[0000000030101410] = 20000000, %l3 = 0000000000000000
8294 swapa [%i4+%o5]0x89,%l3 ! %l3 = 0000000020000000
8295! Starting 10 instruction Load Burst
8296! Mem[00000000100c1408] = 00000020, %l3 = 0000000020000000
8297 ldswa [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000020
8298
8299p0_label_315:
8300! Mem[0000000010181400] = 00000000 000057ff, %l2 = fffff97e, %l3 = 00000020
8301 ldda [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000 00000000000057ff
8302! Mem[0000000010101400] = 00000000, %f15 = 00000000
8303 lda [%i4+%g0]0x80,%f15 ! %f15 = 00000000
8304! Mem[0000000030181410] = 00000000, %l3 = 00000000000057ff
8305 swapa [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000
8306! Mem[0000000010081410] = 05540000, %l5 = 00000000000000ff
8307 ldswa [%i2+%o5]0x88,%l5 ! %l5 = 0000000005540000
8308! Mem[0000000030041410] = 00000000, %l0 = 0000000000000000
8309 lduha [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
8310! Mem[0000000010181410] = fffff97e, %l6 = 0000000000000000
8311 ldsha [%i6+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
8312! Mem[0000000010081408] = 00efffe0 ab30ffd2, %l0 = 00000000, %l1 = 2056900f
8313 ldda [%i2+%o4]0x80,%l0 ! %l0 = 0000000000efffe0 00000000ab30ffd2
8314! Mem[0000000010141414] = 00000000, %l6 = ffffffffffffffff
8315 lduba [%i5+0x014]%asi,%l6 ! %l6 = 0000000000000000
8316! Mem[00000000100c1400] = fffff97e00000000, %l1 = 00000000ab30ffd2
8317 ldxa [%i3+%g0]0x80,%l1 ! %l1 = fffff97e00000000
8318! Starting 10 instruction Store Burst
8319! %l5 = 0000000005540000, Mem[0000000010181408] = ff2c8c00
8320 stha %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff2c0000
8321
8322p0_label_316:
8323! %l5 = 0000000005540000, Mem[00000000300c1408] = 000000ff
8324 stha %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
8325! Mem[0000000030101408] = 0f905620, %l0 = 0000000000efffe0
8326 ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 00000020000000ff
8327! Mem[00000000100c1428] = 107c3fd900000086, %l2 = 0000000000000000, %l7 = 000000002056900f
8328 add %i3,0x28,%g1
8329 casxa [%g1]0x80,%l2,%l7 ! %l7 = 107c3fd900000086
8330! %f10 = 7f800000, Mem[00000000300c1400] = ffffffff
8331 sta %f10,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 7f800000
8332! Mem[0000000030001408] = 00000000, %l4 = 0000000000000000
8333 swapa [%i0+%o4]0x89,%l4 ! %l4 = 0000000000000000
8334! Mem[0000000030141408] = 00000000, %l3 = 0000000000000000
8335 ldstuba [%i5+%o4]0x81,%l3 ! %l3 = 00000000000000ff
8336! Mem[0000000030081410] = 0000a133, %l2 = 0000000000000000
8337 swapa [%i2+%o5]0x81,%l2 ! %l2 = 000000000000a133
8338! %l4 = 0000000000000000, Mem[0000000030101410] = 00000000
8339 stwa %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
8340! %l3 = 0000000000000000, Mem[0000000030041410] = 00000000
8341 stba %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
8342! Starting 10 instruction Load Burst
8343! %l4 = 0000000000000000, imm = 00000000000002d7, %l7 = 107c3fd900000086
8344 or %l4,0x2d7,%l7 ! %l7 = 00000000000002d7
8345
8346p0_label_317:
8347! Mem[0000000010081428] = 00000000, %l7 = 00000000000002d7
8348 lduwa [%i2+0x028]%asi,%l7 ! %l7 = 0000000000000000
8349! %l7 = 0000000000000000, %l4 = 0000000000000000, %l5 = 0000000005540000
8350 xnor %l7,%l4,%l5 ! %l5 = ffffffffffffffff
8351! Mem[00000000218000c0] = ffff3492, %l3 = 0000000000000000
8352 lduha [%o3+0x0c0]%asi,%l3 ! %l3 = 000000000000ffff
8353! Mem[000000001000141c] = 0dae0000, %l7 = 0000000000000000
8354 ldsba [%i0+0x01d]%asi,%l7 ! %l7 = ffffffffffffffae
8355! Mem[00000000100c1410] = f06fa9ff, %l6 = 0000000000000000
8356 ldsba [%i3+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
8357! Mem[0000000030081410] = 00000000, %l6 = ffffffffffffffff
8358 lduwa [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
8359! Mem[0000000010081438] = 1e000000ff000000, %l7 = ffffffffffffffae
8360 ldxa [%i2+0x038]%asi,%l7 ! %l7 = 1e000000ff000000
8361! Mem[0000000030081410] = 00000000, %l1 = fffff97e00000000
8362 lduba [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000
8363! Mem[0000000030181400] = 00000000, %f11 = d93f7c10
8364 lda [%i6+%g0]0x81,%f11 ! %f11 = 00000000
8365! Starting 10 instruction Store Burst
8366! Mem[000000001004142c] = ff0000eb, %l3 = 000000000000ffff, %asi = 80
8367 swapa [%i1+0x02c]%asi,%l3 ! %l3 = 00000000ff0000eb
8368
8369p0_label_318:
8370! %f24 = 00003300 000000ff, Mem[0000000010001408] = ff2c8cff 0f905620
8371 stda %f24,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00003300 000000ff
8372! %l1 = 0000000000000000, Mem[0000000010081400] = ff5bdcff
8373 stha %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff5b0000
8374! Mem[00000000100c1408] = 00000020, %l5 = ffffffffffffffff
8375 ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 00000000000000ff
8376! Mem[0000000030141410] = 00000000, %l3 = 00000000ff0000eb
8377 ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000ff
8378! %l3 = 0000000000000000, Mem[0000000010101410] = 00000000
8379 stwa %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
8380! %f20 = 00000000 d37a8e6c, %l7 = 1e000000ff000000
8381! Mem[0000000030101420] = 89d516c4abc26868
8382 add %i4,0x020,%g1
8383 stda %f20,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030101420] = 89d516c4abc26868
8384! Mem[0000000010181420] = 0000000000000000, %l5 = 0000000000000000, %l6 = 0000000000000000
8385 add %i6,0x20,%g1
8386 casxa [%g1]0x80,%l5,%l6 ! %l6 = 0000000000000000
8387! Mem[00000000100c1420] = 00000000000057ff, %l2 = 000000000000a133, %l3 = 0000000000000000
8388 add %i3,0x20,%g1
8389 casxa [%g1]0x80,%l2,%l3 ! %l3 = 00000000000057ff
8390! %f16 = 00000000, Mem[0000000010141408] = 6c000000
8391 sta %f16,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
8392! Starting 10 instruction Load Burst
8393! Mem[0000000030081410] = 0000000000000000, %l2 = 000000000000a133
8394 ldxa [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
8395
8396p0_label_319:
8397! Mem[0000000010101408] = 00008000, %l7 = 1e000000ff000000
8398 lduwa [%i4+%o4]0x88,%l7 ! %l7 = 0000000000008000
8399! Mem[0000000010041410] = 00efff5c, %l5 = 0000000000000000
8400 ldsha [%i1+%o5]0x80,%l5 ! %l5 = 00000000000000ef
8401! Mem[0000000030101408] = ff56900f 2056900f, %l0 = 00000020, %l1 = 00000000
8402 ldda [%i4+%o4]0x81,%l0 ! %l0 = 00000000ff56900f 000000002056900f
8403! Mem[0000000030141408] = ff000000, %l0 = 00000000ff56900f
8404 lduba [%i5+%o4]0x81,%l0 ! %l0 = 00000000000000ff
8405! Mem[0000000010001420] = 00003300000000ff, %l7 = 0000000000008000
8406 ldxa [%i0+0x020]%asi,%l7 ! %l7 = 00003300000000ff
8407! Mem[00000000300c1408] = 00000000 00000000, %l0 = 000000ff, %l1 = 2056900f
8408 ldda [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
8409! Mem[0000000010101410] = ff2c8cff00000000, %f28 = ff0062a0 0f905620
8410 ldda [%i4+%o5]0x88,%f28 ! %f28 = ff2c8cff 00000000
8411! Mem[000000001014142c] = 00005405, %l2 = 0000000000000000
8412 ldsba [%i5+0x02f]%asi,%l2 ! %l2 = 0000000000000005
8413! Mem[0000000030081400] = ffffffff, %l7 = 00003300000000ff
8414 ldswa [%i2+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
8415! Starting 10 instruction Store Burst
8416! %l6 = 00000000, %l7 = ffffffff, Mem[0000000010041410] = 00efff5c 00000000
8417 stda %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 ffffffff
8418
8419p0_label_320:
8420! %l7 = ffffffffffffffff, Mem[00000000300c1400] = 0000807f
8421 stwa %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffff
8422! %l5 = 00000000000000ef, Mem[0000000030101410] = 00000000
8423 stba %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = ef000000
8424! %l7 = ffffffffffffffff, Mem[0000000010041408] = ef000000
8425 stha %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffff0000
8426! %l0 = 0000000000000000, Mem[0000000020800000] = ff005b63
8427 sth %l0,[%o1+%g0] ! Mem[0000000020800000] = 00005b63
8428! Mem[0000000030041400] = a06200ff, %l2 = 0000000000000005
8429 swapa [%i1+%g0]0x89,%l2 ! %l2 = 00000000a06200ff
8430! %l5 = 00000000000000ef, Mem[0000000010081430] = 4969f3ad, %asi = 80
8431 stwa %l5,[%i2+0x030]%asi ! Mem[0000000010081430] = 000000ef
8432! %l0 = 0000000000000000, Mem[0000000030101400] = 00000000
8433 stba %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
8434! Mem[0000000010041438] = 00e100be, %l3 = 00000000000057ff
8435 swap [%i1+0x038],%l3 ! %l3 = 0000000000e100be
8436! %l4 = 0000000000000000, Mem[0000000030101400] = 00000000
8437 stba %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
8438! Starting 10 instruction Load Burst
8439 membar #Sync ! Added by membar checker (45)
8440! Mem[0000000010001400] = 00000000 000000ff ff000000 00330000
8441! Mem[0000000010001410] = ff000000 00ef8e6c 000000ff 0dae0000
8442! Mem[0000000010001420] = 00003300 000000ff adf36949 0000ffff
8443! Mem[0000000010001430] = ff0062a0 0f905620 000000ff 0000001e
8444 ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
8445
8446p0_label_321:
8447! Mem[0000000030001410] = 00000080, %l2 = 00000000a06200ff
8448 ldsba [%i0+%o5]0x89,%l2 ! %l2 = ffffffffffffff80
8449! Mem[0000000030081410] = 00000000, %l4 = 0000000000000000
8450 ldswa [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
8451! Mem[0000000010081408] = d2ff30abe0ffef00, %f28 = ff2c8cff 00000000
8452 ldda [%i2+%o4]0x88,%f28 ! %f28 = d2ff30ab e0ffef00
8453! Mem[0000000030081410] = 00000000, %l3 = 0000000000e100be
8454 ldswa [%i2+%o5]0x81,%l3 ! %l3 = 0000000000000000
8455! Mem[0000000010141410] = 6c8e7ad3, %l0 = 0000000000000000
8456 ldsha [%i5+%o5]0x88,%l0 ! %l0 = 0000000000007ad3
8457! %l0 = 0000000000007ad3, imm = ffffffffffffff49, %l1 = 0000000000000000
8458 xor %l0,-0x0b7,%l1 ! %l1 = ffffffffffff859a
8459! Mem[0000000010081410] = 05540000, %l2 = ffffffffffffff80
8460 ldsba [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
8461! Mem[0000000030101408] = ff56900f, %f25 = 000000ff
8462 lda [%i4+%o4]0x81,%f25 ! %f25 = ff56900f
8463! Mem[0000000010141410] = d37a8e6c, %l0 = 0000000000007ad3
8464 lduh [%i5+0x012],%l0 ! %l0 = 0000000000008e6c
8465! Starting 10 instruction Store Burst
8466! Mem[0000000010081408] = 00efffe0ab30ffd2, %l6 = 0000000000000000, %l7 = ffffffffffffffff
8467 add %i2,0x08,%g1
8468 casxa [%g1]0x80,%l6,%l7 ! %l7 = 00efffe0ab30ffd2
8469
8470p0_label_322:
8471! Mem[0000000010181410] = fffff97e, %l3 = 0000000000000000
8472 swapa [%i6+%o5]0x80,%l3 ! %l3 = 00000000fffff97e
8473! %f26 = adf36949 0000ffff, %l3 = 00000000fffff97e
8474! Mem[0000000010041438] = 000057ff0000003f
8475 add %i1,0x038,%g1
8476 stda %f26,[%g1+%l3]ASI_PST16_P ! Mem[0000000010041438] = adf369490000003f
8477! %l3 = 00000000fffff97e, Mem[0000000030101410] = ef00000000000000
8478 stxa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000fffff97e
8479! Mem[0000000030101410] = 00000000, %l6 = 0000000000000000
8480 swapa [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
8481! %l1 = ffffffffffff859a, Mem[0000000030101408] = 0f9056ff
8482 stha %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0f90859a
8483! %f24 = 00003300 ff56900f, %l2 = 0000000000000000
8484! Mem[00000000300c1410] = ff6a62a00f905620
8485 add %i3,0x010,%g1
8486 stda %f24,[%g1+%l2]ASI_PST8_S ! Mem[00000000300c1410] = ff6a62a00f905620
8487! Mem[0000000010141410] = d37a8e6c, %l4 = 0000000000000000
8488 ldstuba [%i5+%o5]0x80,%l4 ! %l4 = 000000d3000000ff
8489! Mem[0000000010141400] = 05540000, %l5 = 00000000000000ef
8490 swapa [%i5+%g0]0x88,%l5 ! %l5 = 0000000005540000
8491! %l0 = 00008e6c, %l1 = ffff859a, Mem[0000000010041410] = 00000000 ffffffff
8492 stda %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00008e6c ffff859a
8493! Starting 10 instruction Load Burst
8494! Mem[0000000010081410] = 00005405, %l3 = 00000000fffff97e
8495 lduwa [%i2+%o5]0x80,%l3 ! %l3 = 0000000000005405
8496
8497p0_label_323:
8498! Mem[0000000010001410] = ff000000, %l6 = 0000000000000000
8499 ldsba [%i0+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
8500! Mem[0000000010081434] = ffffffff, %l5 = 0000000005540000
8501 ldsha [%i2+0x034]%asi,%l5 ! %l5 = ffffffffffffffff
8502! %l5 = ffffffffffffffff, %l1 = ffffffffffff859a, %y = 00000000
8503 sdiv %l5,%l1,%l6 ! %l6 = fffffffffffde892
8504 mov %l0,%y ! %y = 00008e6c
8505! Mem[0000000010081410] = 00005405, %l2 = 0000000000000000
8506 lduba [%i2+%o5]0x80,%l2 ! %l2 = 0000000000000000
8507! Mem[0000000010041400] = ff0062a0, %l6 = fffffffffffde892
8508 lduha [%i1+%g0]0x88,%l6 ! %l6 = 00000000000062a0
8509! Mem[00000000300c1408] = 00000000, %l3 = 0000000000005405
8510 ldswa [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000000
8511! %f30 = 000000ff, %f18 = ff8c2cff, %f17 = 00000080
8512 fmuls %f30,%f18,%f17 ! %f17 = ffcc2cff
8513! Mem[0000000010181400] = 00000000, %f23 = 0dae0000
8514 lda [%i6+%g0]0x88,%f23 ! %f23 = 00000000
8515! Mem[00000000201c0000] = 00ffeaae, %l3 = 0000000000000000
8516 ldsba [%o0+0x001]%asi,%l3 ! %l3 = ffffffffffffffff
8517! Starting 10 instruction Store Burst
8518 membar #Sync ! Added by membar checker (46)
8519! %l0 = 0000000000008e6c, Mem[0000000010001400] = 00000000
8520 stba %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 6c000000
8521
8522p0_label_324:
8523! %l0 = 00008e6c, %l1 = ffff859a, Mem[00000000100c1408] = ff000020 ff8c2cff
8524 stda %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00008e6c ffff859a
8525! Mem[0000000010041410] = 00008e6c, %l3 = ffffffffffffffff
8526 swapa [%i1+%o5]0x80,%l3 ! %l3 = 0000000000008e6c
8527! %l4 = 00000000000000d3, Mem[0000000030181408] = 00800000
8528 stha %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00d30000
8529! Mem[00000000300c1410] = ff6a62a0, %l5 = ffffffffffffffff
8530 swapa [%i3+%o5]0x81,%l5 ! %l5 = 00000000ff6a62a0
8531! Mem[0000000030001408] = 00000000, %l6 = 00000000000062a0
8532 ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 00000000000000ff
8533! %l1 = ffffffffffff859a, Mem[0000000030081400] = ffffffff
8534 stwa %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffff859a
8535! Mem[0000000030001410] = 80000000, %l6 = 0000000000000000
8536 ldstuba [%i0+%o5]0x81,%l6 ! %l6 = 00000080000000ff
8537! Mem[0000000030101410] = 00000000, %l1 = ffffffffffff859a
8538 ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
8539! Mem[0000000010141424] = 80000000, %l4 = 00000000000000d3, %asi = 80
8540 swapa [%i5+0x024]%asi,%l4 ! %l4 = 0000000080000000
8541! Starting 10 instruction Load Burst
8542! Mem[0000000010081410] = 05540000, %l6 = 0000000000000080
8543 ldswa [%i2+%o5]0x88,%l6 ! %l6 = 0000000005540000
8544
8545p0_label_325:
8546! Mem[0000000010041430] = ffff00ff, %l7 = 00efffe0ab30ffd2
8547 ldswa [%i1+0x030]%asi,%l7 ! %l7 = ffffffffffff00ff
8548! Mem[0000000030101410] = 000000ff, %l3 = 0000000000008e6c
8549 lduha [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff
8550! %l7 = ffffffffffff00ff, %l2 = 0000000000000000, %l6 = 0000000005540000
8551 andn %l7,%l2,%l6 ! %l6 = ffffffffffff00ff
8552! Mem[0000000020800040] = 0000a555, %l2 = 0000000000000000
8553 ldsha [%o1+0x040]%asi,%l2 ! %l2 = 0000000000000000
8554! Mem[0000000010141410] = ff7a8e6c 00000000, %l4 = 80000000, %l5 = ff6a62a0
8555 ldda [%i5+%o5]0x80,%l4 ! %l4 = 00000000ff7a8e6c 0000000000000000
8556! Mem[0000000010001400] = 6c000000 000000ff, %l6 = ffff00ff, %l7 = ffff00ff
8557 ldda [%i0+%g0]0x80,%l6 ! %l6 = 000000006c000000 00000000000000ff
8558! Mem[0000000030141408] = 000000ff, %l6 = 000000006c000000
8559 lduwa [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff
8560! Mem[0000000030101410] = 000000ff, %l1 = 0000000000000000
8561 ldsha [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
8562! Mem[0000000010141408] = 00000000, %l6 = 00000000000000ff
8563 lduwa [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000
8564! Starting 10 instruction Store Burst
8565! %l3 = 00000000000000ff, Mem[00000000100c1414] = 3a000000, %asi = 80
8566 stwa %l3,[%i3+0x014]%asi ! Mem[00000000100c1414] = 000000ff
8567
8568p0_label_326:
8569! %f16 = 00000000 ffcc2cff, Mem[0000000030181408] = 0000d300 ff5bdc77
8570 stda %f16,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 ffcc2cff
8571! %f14 = 000000ff 0000001e, Mem[0000000010141428] = 00000000 00005405
8572 stda %f14,[%i5+0x028]%asi ! Mem[0000000010141428] = 000000ff 0000001e
8573! %f27 = 0000ffff, Mem[00000000300c1400] = ffffffff
8574 sta %f27,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ffff
8575! Mem[0000000010101408] = 00800000, %l6 = 0000000000000000
8576 ldstuba [%i4+%o4]0x80,%l6 ! %l6 = 00000000000000ff
8577! %f0 = 00000000 000000ff, Mem[0000000010041400] = a06200ff e58c2cb6
8578 stda %f0 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000 000000ff
8579! %f10 = adf36949 0000ffff, Mem[0000000010041420] = a0626aff 000000ff
8580 stda %f10,[%i1+0x020]%asi ! Mem[0000000010041420] = adf36949 0000ffff
8581! Mem[0000000010101400] = 00000000, %l1 = 00000000000000ff
8582 swapa [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000000
8583! %f2 = ff000000 00330000, Mem[0000000010101400] = ff000000 05540000
8584 stda %f2 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff000000 00330000
8585! Mem[0000000010001408] = 000000ff, %l2 = 0000000000000000
8586 swapa [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000ff
8587! Starting 10 instruction Load Burst
8588! Mem[0000000030101410] = ff000000 fffff97e, %l2 = 000000ff, %l3 = 000000ff
8589 ldda [%i4+%o5]0x81,%l2 ! %l2 = 00000000ff000000 00000000fffff97e
8590
8591p0_label_327:
8592! Mem[0000000010141410] = 6c8e7aff, %l3 = 00000000fffff97e
8593 lduha [%i5+%o5]0x88,%l3 ! %l3 = 0000000000007aff
8594! Mem[0000000010141408] = 00000000, %l3 = 0000000000007aff
8595 lduwa [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000000
8596! %l7 = 00000000000000ff, immed = 00000025, %y = 00008e6c
8597 sdiv %l7,0x025,%l2 ! %l2 = 000000007fffffff
8598 mov %l0,%y ! %y = 00008e6c
8599! Mem[000000001008142c] = 00000000, %f2 = ff000000
8600 ld [%i2+0x02c],%f2 ! %f2 = 00000000
8601! Mem[0000000010081410] = 0000000005540000, %l6 = 0000000000000000
8602 ldxa [%i2+%o5]0x88,%l6 ! %l6 = 0000000005540000
8603! Mem[0000000010041408] = ffff0000, %l2 = 000000007fffffff
8604 ldsb [%i1+0x009],%l2 ! %l2 = ffffffffffffffff
8605! Mem[0000000010001428] = adf369490000ffff, %l1 = 0000000000000000
8606 ldx [%i0+0x028],%l1 ! %l1 = adf369490000ffff
8607! Mem[0000000030001410] = ff000000, %l0 = 0000000000008e6c
8608 ldswa [%i0+%o5]0x81,%l0 ! %l0 = ffffffffff000000
8609! Code Fragment 3
8610p0_fragment_38:
8611! %l0 = ffffffffff000000
8612 setx 0xd48940d805e1aa73,%g7,%l0 ! %l0 = d48940d805e1aa73
8613! %l1 = adf369490000ffff
8614 setx 0x0574ac4843c18195,%g7,%l1 ! %l1 = 0574ac4843c18195
8615 setx 0x1fe000, %g1, %g3
8616 or %l0, %g3, %l0 ! always set perrmask = 0xff
8617 setx 0x1ffff8, %g1, %g2
8618 and %l0, %g2, %l0
8619 ta T_CHANGE_HPRIV
8620 stxa %l1, [%l0]ASI_DCACHE_DATA
8621 ta T_CHANGE_NONHPRIV
8622! %l0 = d48940d805e1aa73
8623 setx 0xdaacce6f8bc0f7df,%g7,%l0 ! %l0 = daacce6f8bc0f7df
8624! %l1 = 0574ac4843c18195
8625 setx 0xa0e7af585321afe1,%g7,%l1 ! %l1 = a0e7af585321afe1
8626! Starting 10 instruction Store Burst
8627! Mem[0000000010081418] = ffffffff, %l2 = ffffffffffffffff
8628 swap [%i2+0x018],%l2 ! %l2 = 00000000ffffffff
8629
8630p0_label_328:
8631! Mem[00000000201c0000] = 00ffeaae, %l6 = 0000000005540000
8632 ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
8633! %l7 = 00000000000000ff, Mem[00000000300c1410] = 2056900fffffffff
8634 stxa %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000000000ff
8635! %f28 = d2ff30ab e0ffef00, %l7 = 00000000000000ff
8636! Mem[0000000030001418] = 38b51efc6e840000
8637 add %i0,0x018,%g1
8638 stda %f28,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030001418] = 00efffe0ab30ffd2
8639! Mem[0000000030101408] = 0f90859a, %l1 = a0e7af585321afe1
8640 swapa [%i4+%o4]0x89,%l1 ! %l1 = 000000000f90859a
8641! %l5 = 0000000000000000, Mem[0000000010041400] = ff00000000000000
8642 stxa %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000000000000
8643! %l0 = 8bc0f7df, %l1 = 0f90859a, Mem[0000000030081408] = 00ffffff ffffffff
8644 stda %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 8bc0f7df 0f90859a
8645! %f10 = adf36949 0000ffff, %l0 = daacce6f8bc0f7df
8646! Mem[0000000030001438] = 77dc5bffadf36949
8647 add %i0,0x038,%g1
8648 stda %f10,[%g1+%l0]ASI_PST8_S ! Mem[0000000030001438] = adf35b490000ffff
8649! Mem[00000000300c1400] = 0000ffff, %l0 = daacce6f8bc0f7df
8650 ldstuba [%i3+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
8651! %f11 = 0000ffff, Mem[0000000030181410] = 000057ff
8652 sta %f11,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000ffff
8653! Starting 10 instruction Load Burst
8654! Mem[0000000010181428] = 00000000, %l4 = 00000000ff7a8e6c
8655 ldsb [%i6+0x02a],%l4 ! %l4 = 0000000000000000
8656
8657p0_label_329:
8658! Mem[0000000010181408] = 00002cff, %l6 = 0000000000000000
8659 lduwa [%i6+%o4]0x80,%l6 ! %l6 = 0000000000002cff
8660! Mem[0000000030001410] = 000000ff, %l0 = 00000000000000ff
8661 lduba [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff
8662! Mem[0000000010041410] = ffffffff, %l7 = 00000000000000ff
8663 ldsba [%i1+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
8664! %l7 = ffffffffffffffff, imm = 0000000000000e55, %l4 = 0000000000000000
8665 addc %l7,0xe55,%l4 ! %l4 = 0000000000000e54
8666! Mem[0000000030141400] = ff4261da, %l7 = ffffffffffffffff
8667 ldsha [%i5+%g0]0x81,%l7 ! %l7 = ffffffffffffff42
8668! Mem[0000000030001400] = a06200ff, %l4 = 0000000000000e54
8669 ldsba [%i0+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
8670! Mem[0000000030081410] = 00000000, %l4 = ffffffffffffffff
8671 ldsha [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
8672! Mem[00000000211c0000] = ffff4b99, %l4 = 0000000000000000
8673 ldsb [%o2+%g0],%l4 ! %l4 = ffffffffffffffff
8674! Mem[0000000030141400] = da6142ff, %l3 = 0000000000000000
8675 ldsba [%i5+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
8676! Starting 10 instruction Store Burst
8677! Mem[0000000030141408] = ff000000, %l2 = 00000000ffffffff
8678 swapa [%i5+%o4]0x81,%l2 ! %l2 = 00000000ff000000
8679
8680p0_label_330:
8681! Mem[0000000010041400] = 00000000, %l6 = 0000000000002cff
8682 ldstuba [%i1+%g0]0x88,%l6 ! %l6 = 00000000000000ff
8683! %f8 = 00003300 000000ff, Mem[0000000010081400] = ff5b0000 00000000
8684 stda %f8 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00003300 000000ff
8685! %l2 = 00000000ff000000, Mem[0000000030081410] = 00000000
8686 stwa %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000
8687! %l5 = 0000000000000000, Mem[00000000300c1408] = 00000000
8688 stha %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
8689! %l2 = 00000000ff000000, Mem[0000000010041414] = ffff859a, %asi = 80
8690 stwa %l2,[%i1+0x014]%asi ! Mem[0000000010041414] = ff000000
8691! Mem[00000000100c1410] = f06fa9ff, %l7 = ffffffffffffff42
8692 swapa [%i3+%o5]0x88,%l7 ! %l7 = 00000000f06fa9ff
8693! Mem[0000000030181400] = 00000000, %l1 = 000000000f90859a
8694 swapa [%i6+%g0]0x81,%l1 ! %l1 = 0000000000000000
8695! Mem[0000000030141408] = ffffffff, %l4 = ffffffffffffffff
8696 ldstuba [%i5+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
8697! %f25 = ff56900f, Mem[0000000010001400] = 6c000000
8698 st %f25,[%i0+%g0] ! Mem[0000000010001400] = ff56900f
8699! Starting 10 instruction Load Burst
8700! %l7 = 00000000f06fa9ff, imm = 0000000000000b43, %l4 = 00000000000000ff
8701 xnor %l7,0xb43,%l4 ! %l4 = ffffffff0f905d43
8702
8703p0_label_331:
8704! Mem[0000000030041410] = 00000000 429c26ff, %l4 = 0f905d43, %l5 = 00000000
8705 ldda [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000 00000000429c26ff
8706! Mem[0000000010101410] = 00000000, %l1 = 0000000000000000
8707 ldswa [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000
8708! Mem[0000000030101408] = e1af2153, %l5 = 00000000429c26ff
8709 ldsba [%i4+%o4]0x81,%l5 ! %l5 = ffffffffffffffe1
8710! Mem[0000000030041400] = 05000000, %l2 = 00000000ff000000
8711 lduwa [%i1+%g0]0x81,%l2 ! %l2 = 0000000005000000
8712! Mem[00000000100c1420] = 00000000000057ff, %f8 = 00003300 000000ff
8713 ldda [%i3+0x020]%asi,%f8 ! %f8 = 00000000 000057ff
8714! Mem[00000000300c1410] = ff000000, %l0 = 00000000000000ff
8715 lduwa [%i3+%o5]0x81,%l0 ! %l0 = 00000000ff000000
8716! %l7 = 00000000f06fa9ff, %l6 = 0000000000000000, %l5 = ffffffffffffffe1
8717 or %l7,%l6,%l5 ! %l5 = 00000000f06fa9ff
8718! Mem[00000000100c1400] = fffff97e, %l5 = 00000000f06fa9ff
8719 ldsha [%i3+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
8720! Mem[0000000020800000] = 00005b63, %l0 = 00000000ff000000
8721 ldsb [%o1+0x001],%l0 ! %l0 = 0000000000000000
8722! Starting 10 instruction Store Burst
8723! %l6 = 00000000, %l7 = f06fa9ff, Mem[0000000010141420] = ff570000 000000d3
8724 stda %l6,[%i5+0x020]%asi ! Mem[0000000010141420] = 00000000 f06fa9ff
8725
8726p0_label_332:
8727! %l3 = ffffffffffffffff, Mem[00000000100c1408] = 00008e6c
8728 stw %l3,[%i3+%o4] ! Mem[00000000100c1408] = ffffffff
8729! %l7 = 00000000f06fa9ff, Mem[0000000010001410] = ff000000
8730 stba %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000
8731! %l7 = 00000000f06fa9ff, Mem[0000000010001408] = 00000000
8732 stwa %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = f06fa9ff
8733! Mem[0000000010041408] = ffff0000, %l2 = 0000000005000000
8734 ldstuba [%i1+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
8735! %l7 = 00000000f06fa9ff, Mem[000000001008141e] = ffffffff
8736 stb %l7,[%i2+0x01e] ! Mem[000000001008141c] = ffffffff
8737! Mem[0000000030001408] = ff000000, %l4 = 0000000000000000
8738 swapa [%i0+%o4]0x81,%l4 ! %l4 = 00000000ff000000
8739! %l0 = 0000000000000000, Mem[0000000010001406] = 000000ff, %asi = 80
8740 stha %l0,[%i0+0x006]%asi ! Mem[0000000010001404] = 00000000
8741! %l2 = 00000000000000ff, Mem[0000000010101410] = 00000000
8742 stba %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff000000
8743! %l6 = 0000000000000000, Mem[0000000021800080] = ffff3e7c, %asi = 80
8744 stha %l6,[%o3+0x080]%asi ! Mem[0000000021800080] = 00003e7c
8745! Starting 10 instruction Load Burst
8746! Mem[0000000020800000] = 00005b63, %l0 = 0000000000000000
8747 ldsba [%o1+0x001]%asi,%l0 ! %l0 = 0000000000000000
8748
8749p0_label_333:
8750! Code Fragment 4
8751p0_fragment_39:
8752! %l0 = 0000000000000000
8753 setx 0x8c583af0022f33a6,%g7,%l0 ! %l0 = 8c583af0022f33a6
8754! %l1 = 0000000000000000
8755 setx 0x06c6f82fad73e033,%g7,%l1 ! %l1 = 06c6f82fad73e033
8756 setx 0x7ff8, %g1, %g2
8757 and %l0, %g2, %l0
8758 setx 0xffffffff, %g1, %g2
8759 and %l1, %g2, %l1
8760 setx 0x100000000, %g1, %g2
8761 or %l1, %g2, %l1 ! Set bit 32 - perrinj
8762 ta T_CHANGE_HPRIV
8763 stxa %l1, [%l0]ASI_ICACHE_INSTR
8764 ta T_CHANGE_NONHPRIV
8765! %l0 = 8c583af0022f33a6
8766 setx 0xdccdc23812fe065a,%g7,%l0 ! %l0 = dccdc23812fe065a
8767! %l1 = 06c6f82fad73e033
8768 setx 0x223b02b7e97a1f8c,%g7,%l1 ! %l1 = 223b02b7e97a1f8c
8769! Mem[0000000010041408] = ffff0000000000ff, %l0 = dccdc23812fe065a
8770 ldxa [%i1+%o4]0x80,%l0 ! %l0 = ffff0000000000ff
8771! Mem[0000000030101400] = 00000000, %l7 = 00000000f06fa9ff
8772 ldsba [%i4+%g0]0x89,%l7 ! %l7 = 0000000000000000
8773! Mem[0000000010041400] = 00000000000000ff, %f18 = ff8c2cff 2056900f
8774 ldda [%i1+%g0]0x88,%f18 ! %f18 = 00000000 000000ff
8775! Mem[0000000010081400] = 000000ff, %l5 = ffffffffffffffff
8776 lduba [%i2+%g0]0x88,%l5 ! %l5 = 00000000000000ff
8777! %f28 = d2ff30ab, %f11 = 0000ffff, %f24 = 00003300
8778 fadds %f28,%f11,%f24 ! %l0 = ffff000000000121, Unfinished, %fsr = 3700000400
8779! Mem[0000000010101400] = 00003300, %l5 = 00000000000000ff
8780 ldsha [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
8781! Mem[00000000300c1400] = 0000ffff, %l6 = 0000000000000000
8782 lduba [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
8783! Mem[0000000010001400] = 0f9056ff, %f29 = e0ffef00
8784 lda [%i0+%g0]0x88,%f29 ! %f29 = 0f9056ff
8785! Starting 10 instruction Store Burst
8786! %l1 = 223b02b7e97a1f8c, Mem[0000000020800040] = 0000a555
8787 sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 1f8ca555
8788
8789p0_label_334:
8790! %f21 = d37a8e6c, Mem[0000000030141400] = ff4261da
8791 sta %f21,[%i5+%g0]0x81 ! Mem[0000000030141400] = d37a8e6c
8792! Mem[00000000201c0000] = ffffeaae, %l1 = 223b02b7e97a1f8c
8793 ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
8794! Mem[0000000010081410] = 00005405, %l1 = 00000000000000ff
8795 ldstuba [%i2+%o5]0x80,%l1 ! %l1 = 00000000000000ff
8796! %l0 = 00000121, %l1 = 00000000, Mem[0000000010081408] = e0ffef00 d2ff30ab
8797 stda %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000121 00000000
8798! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000000
8799 ldstuba [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff
8800! %l3 = ffffffffffffffff, Mem[0000000030001408] = 00000000
8801 stha %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000ffff
8802! %l6 = 00000000000000ff, Mem[0000000010081408] = 21010000
8803 stba %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff010000
8804! Mem[0000000010101408] = 000080ff, %l1 = 0000000000000000
8805 ldstuba [%i4+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
8806! Mem[0000000030101408] = 5321afe1, %l5 = 0000000000000000
8807 ldstuba [%i4+%o4]0x89,%l5 ! %l5 = 000000e1000000ff
8808! Starting 10 instruction Load Burst
8809! Mem[0000000010181408] = 00002cff 0f905620, %l0 = 00000121, %l1 = 000000ff
8810 ldda [%i6+%o4]0x80,%l0 ! %l0 = 0000000000002cff 000000000f905620
8811
8812p0_label_335:
8813! Mem[0000000010001408] = ffa96ff0 00330000, %l2 = 000000ff, %l3 = ffffffff
8814 ldda [%i0+%o4]0x80,%l2 ! %l2 = 00000000ffa96ff0 0000000000330000
8815! Mem[0000000010001410] = ff00000000ef8e6c, %f8 = 00000000 000057ff
8816 ldda [%i0+%o5]0x80,%f8 ! %f8 = ff000000 00ef8e6c
8817! Mem[0000000010081400] = 000000ff, %f22 = 0f9b3620
8818 lda [%i2+%g0]0x88,%f22 ! %f22 = 000000ff
8819! Mem[0000000030081400] = 9a85ffff, %l6 = 00000000000000ff
8820 ldsha [%i2+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
8821! Mem[0000000010101410] = 000000ff, %l0 = 0000000000002cff
8822 ldswa [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
8823! Mem[0000000030141400] = 6c8e7ad3, %l4 = 00000000ff000000
8824 lduha [%i5+%g0]0x89,%l4 ! %l4 = 0000000000007ad3
8825! Mem[0000000030001400] = ff0062a0ff000000, %f4 = ff000000 00ef8e6c
8826 ldda [%i0+%g0]0x81,%f4 ! %f4 = ff0062a0 ff000000
8827! Mem[0000000030081408] = 8bc0f7df, %l1 = 000000000f905620
8828 ldswa [%i2+%o4]0x81,%l1 ! %l1 = ffffffff8bc0f7df
8829! Mem[0000000010041410] = ffffffff, %l1 = ffffffff8bc0f7df
8830 lduba [%i1+%o5]0x88,%l1 ! %l1 = 00000000000000ff
8831! Starting 10 instruction Store Burst
8832! %l4 = 0000000000007ad3, Mem[0000000030081408] = dff7c08b
8833 stwa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00007ad3
8834
8835p0_label_336:
8836! %l2 = 00000000ffa96ff0, Mem[0000000030141400] = 6c8e7ad3
8837 stha %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 6c8e6ff0
8838! %f20 = 00000000, Mem[0000000030041400] = 05000000
8839 sta %f20,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
8840! %l0 = 00000000000000ff, Mem[0000000010081418] = ffffffffffffffff
8841 stx %l0,[%i2+0x018] ! Mem[0000000010081418] = 00000000000000ff
8842! Mem[0000000010081400] = 000000ff, %l2 = 00000000ffa96ff0
8843 ldstuba [%i2+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
8844! %l4 = 00007ad3, %l5 = 000000e1, Mem[0000000030081410] = 000000ff 00000000
8845 stda %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00007ad3 000000e1
8846! %l4 = 0000000000007ad3, Mem[00000000100c1436] = fffff97e
8847 sth %l4,[%i3+0x036] ! Mem[00000000100c1434] = ffff7ad3
8848! Mem[0000000010101428] = ff0000ff, %l5 = 00000000000000e1, %asi = 80
8849 swapa [%i4+0x028]%asi,%l5 ! %l5 = 00000000ff0000ff
8850! Mem[0000000010101408] = 000080ff, %l0 = 00000000000000ff
8851 ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
8852! Mem[0000000010141408] = 00000000, %l2 = 00000000000000ff
8853 ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 00000000000000ff
8854! Starting 10 instruction Load Burst
8855! Mem[0000000010041410] = 000000ff ffffffff, %l6 = ffffffff, %l7 = 00000000
8856 ldda [%i1+%o5]0x88,%l6 ! %l6 = 00000000ffffffff 00000000000000ff
8857
8858p0_label_337:
8859! Mem[0000000010041400] = ff000000, %f16 = 00000000
8860 lda [%i1+%g0]0x80,%f16 ! %f16 = ff000000
8861! Mem[0000000010041408] = 0000ffff, %l4 = 0000000000007ad3
8862 lduha [%i1+%o4]0x88,%l4 ! %l4 = 000000000000ffff
8863! Mem[0000000010141400] = ef000000 0000ff00, %l2 = 00000000, %l3 = 00330000
8864 ldda [%i5+0x000]%asi,%l2 ! %l2 = 00000000ef000000 000000000000ff00
8865! Mem[0000000010081400] = ff000000, %l5 = 00000000ff0000ff
8866 lduba [%i2+%g0]0x80,%l5 ! %l5 = 00000000000000ff
8867! Mem[0000000010181408] = ff2c0000, %l0 = 00000000000000ff
8868 ldsha [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000
8869! Mem[00000000300c1410] = 00000000 000000ff, %l4 = 0000ffff, %l5 = 000000ff
8870 ldda [%i3+%o5]0x89,%l4 ! %l4 = 00000000000000ff 0000000000000000
8871! Code Fragment 3
8872p0_fragment_40:
8873! %l0 = 0000000000000000
8874 setx 0xbbe7f83822cadebc,%g7,%l0 ! %l0 = bbe7f83822cadebc
8875! %l1 = 00000000000000ff
8876 setx 0xae3ae027bb5b32a2,%g7,%l1 ! %l1 = ae3ae027bb5b32a2
8877 setx 0x1fe000, %g1, %g3
8878 or %l0, %g3, %l0 ! always set perrmask = 0xff
8879 setx 0x1ffff8, %g1, %g2
8880 and %l0, %g2, %l0
8881 ta T_CHANGE_HPRIV
8882 stxa %l1, [%l0]ASI_DCACHE_DATA
8883 ta T_CHANGE_NONHPRIV
8884! %l0 = bbe7f83822cadebc
8885 setx 0x52c61b079023e40b,%g7,%l0 ! %l0 = 52c61b079023e40b
8886! %l1 = ae3ae027bb5b32a2
8887 setx 0x18179cffd8291e21,%g7,%l1 ! %l1 = 18179cffd8291e21
8888! %l5 = 0000000000000000, %l0 = 52c61b079023e40b, %l7 = 00000000000000ff
8889 xnor %l5,%l0,%l7 ! %l7 = ad39e4f86fdc1bf4
8890! Mem[0000000010001410] = 000000ff, %f21 = d37a8e6c
8891 lda [%i0+%o5]0x88,%f21 ! %f21 = 000000ff
8892! Starting 10 instruction Store Burst
8893! %l4 = 00000000000000ff, Mem[00000000300c1408] = ff000000
8894 stha %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00ff0000
8895
8896p0_label_338:
8897! Mem[0000000010141410] = ff7a8e6c, %l7 = ad39e4f86fdc1bf4
8898 ldstuba [%i5+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
8899! %l6 = ffffffff, %l7 = 000000ff, Mem[00000000100c1400] = fffff97e 00000000
8900 stda %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffffffff 000000ff
8901! %l3 = 000000000000ff00, Mem[0000000030181408] = ff2cccff
8902 stwa %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000ff00
8903! %l2 = 00000000ef000000, Mem[000000001000140a] = ffa96ff0, %asi = 80
8904 stha %l2,[%i0+0x00a]%asi ! Mem[0000000010001408] = ffa90000
8905! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010181408] = 00002cff 0f905620
8906 stda %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff 00000000
8907! Mem[0000000010001410] = 000000ff, %l5 = 0000000000000000
8908 swapa [%i0+%o5]0x88,%l5 ! %l5 = 00000000000000ff
8909! %f21 = 000000ff, Mem[0000000010181400] = 00000000
8910 sta %f21,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000ff
8911! Mem[000000001000140c] = 00330000, %l6 = 00000000ffffffff, %asi = 80
8912 swapa [%i0+0x00c]%asi,%l6 ! %l6 = 0000000000330000
8913! %f0 = 00000000 000000ff 00000000 00330000
8914! %f4 = ff0062a0 ff000000 000000ff 0dae0000
8915! %f8 = ff000000 00ef8e6c adf36949 0000ffff
8916! %f12 = ff0062a0 0f905620 000000ff 0000001e
8917 stda %f0,[%i2]ASI_BLK_P ! Block Store to 0000000010081400
8918! Starting 10 instruction Load Burst
8919 membar #Sync ! Added by membar checker (47)
8920! Mem[0000000010081410] = 000000ffa06200ff, %l3 = 000000000000ff00
8921 ldxa [%i2+%o5]0x88,%l3 ! %l3 = 000000ffa06200ff
8922
8923p0_label_339:
8924! Mem[0000000030041410] = 00000000, %l7 = 00000000000000ff
8925 ldsba [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000000
8926! Mem[0000000010081408] = 0000000000330000, %f22 = 000000ff 00000000
8927 ldda [%i2+%o4]0x80,%f22 ! %f22 = 00000000 00330000
8928! Mem[0000000010141430] = ffffffff2056900f, %l7 = 0000000000000000
8929 ldx [%i5+0x030],%l7 ! %l7 = ffffffff2056900f
8930! Mem[0000000030081400] = ff5700009a85ffff, %l5 = 00000000000000ff
8931 ldxa [%i2+%g0]0x89,%l5 ! %l5 = ff5700009a85ffff
8932! Mem[0000000030001400] = ff0062a0, %l4 = 00000000000000ff
8933 lduwa [%i0+%g0]0x81,%l4 ! %l4 = 00000000ff0062a0
8934! Mem[00000000201c0000] = ffffeaae, %l7 = ffffffff2056900f
8935 lduh [%o0+%g0],%l7 ! %l7 = 000000000000ffff
8936! Mem[0000000010141408] = ff000000 00000000, %l2 = ef000000, %l3 = a06200ff
8937 ldda [%i5+%o4]0x80,%l2 ! %l2 = 00000000ff000000 0000000000000000
8938! Mem[0000000010041410] = ffffffff, %l3 = 0000000000000000
8939 lduwa [%i1+%o5]0x80,%l3 ! %l3 = 00000000ffffffff
8940! Mem[0000000030181400] = 0f90859a000057ff, %l6 = 0000000000330000
8941 ldxa [%i6+%g0]0x81,%l6 ! %l6 = 0f90859a000057ff
8942! Starting 10 instruction Store Burst
8943! %f15 = 0000001e, Mem[0000000030081400] = ffff859a
8944 sta %f15,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000001e
8945
8946p0_label_340:
8947! %l0 = 52c61b079023e40b, Mem[0000000010001400] = ff56900f
8948 stba %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0b56900f
8949! %l3 = 00000000ffffffff, Mem[0000000030101408] = 5321afff
8950 stwa %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffff
8951! Mem[0000000010001400] = 0b56900f, %l6 = 0f90859a000057ff
8952 swapa [%i0+%g0]0x80,%l6 ! %l6 = 000000000b56900f
8953! %f16 = ff000000 ffcc2cff 00000000 000000ff
8954! %f20 = 00000000 000000ff 00000000 00330000
8955! %f24 = 00003300 ff56900f adf36949 0000ffff
8956! %f28 = d2ff30ab 0f9056ff 000000ff 0000001e
8957 stda %f16,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
8958 membar #Sync ! Added by membar checker (48)
8959! Mem[0000000010041424] = ff56900f, %l7 = 000000000000ffff
8960 swap [%i1+0x024],%l7 ! %l7 = 00000000ff56900f
8961! %f0 = 00000000, Mem[0000000030141408] = ffffffff
8962 sta %f0 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
8963! %l4 = 00000000ff0062a0, imm = fffffffffffffe76, %l6 = 000000000b56900f
8964 addc %l4,-0x18a,%l6 ! %l6 = 00000000ff006116
8965! Mem[0000000030081410] = 00007ad3, %l3 = 00000000ffffffff
8966 swapa [%i2+%o5]0x89,%l3 ! %l3 = 0000000000007ad3
8967! %f8 = ff000000, Mem[0000000010081424] = 00ef8e6c
8968 sta %f8 ,[%i2+0x024]%asi ! Mem[0000000010081424] = ff000000
8969! Starting 10 instruction Load Burst
8970! Mem[0000000030041410] = 00000000429c26ff, %l4 = 00000000ff0062a0
8971 ldxa [%i1+%o5]0x81,%l4 ! %l4 = 00000000429c26ff
8972
8973p0_label_341:
8974! Mem[0000000030081400] = 1e000000, %l3 = 0000000000007ad3
8975 lduba [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000
8976! Mem[0000000030101408] = ffffffff, %l2 = 00000000ff000000
8977 lduba [%i4+%o4]0x81,%l2 ! %l2 = 00000000000000ff
8978! Mem[00000000100c1430] = 76ff065c, %l0 = 52c61b079023e40b
8979 lduha [%i3+0x030]%asi,%l0 ! %l0 = 00000000000076ff
8980! %l5 = ff5700009a85ffff, %l2 = 00000000000000ff, %y = 00008e6c
8981 udiv %l5,%l2,%l4 ! %l4 = 00000000ffffffff
8982 mov %l0,%y ! %y = 000076ff
8983! Mem[000000001014142c] = 0000001e, %l2 = 00000000000000ff
8984 ldub [%i5+0x02e],%l2 ! %l2 = 0000000000000000
8985! Mem[0000000010181410] = 00000000, %f25 = ff56900f
8986 lda [%i6+%o5]0x88,%f25 ! %f25 = 00000000
8987! Mem[0000000030041400] = 00000000, %f22 = 00000000
8988 lda [%i1+%g0]0x81,%f22 ! %f22 = 00000000
8989! Mem[0000000010181410] = 0000000000000000, %f2 = 00000000 00330000
8990 ldda [%i6+%o5]0x88,%f2 ! %f2 = 00000000 00000000
8991! Mem[0000000010101410] = 000000ff, %l5 = ff5700009a85ffff
8992 ldsba [%i4+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
8993! Starting 10 instruction Store Burst
8994! %l7 = 00000000ff56900f, Mem[0000000030101400] = 00000000ffff00f2
8995 stxa %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000ff56900f
8996
8997p0_label_342:
8998! Mem[0000000010001408] = 0000a9ff, %l2 = 0000000000000000
8999 swapa [%i0+%o4]0x88,%l2 ! %l2 = 000000000000a9ff
9000! %l7 = 00000000ff56900f, Mem[0000000010001408] = ffffffff00000000
9001 stxa %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000ff56900f
9002! %l5 = ffffffffffffffff, %l6 = 00000000ff006116, %l4 = 00000000ffffffff
9003 addc %l5,%l6,%l4 ! %l4 = 00000000ff006115
9004! Mem[0000000030001408] = ffff0000, %l2 = 000000000000a9ff
9005 swapa [%i0+%o4]0x81,%l2 ! %l2 = 00000000ffff0000
9006! %l2 = ffff0000, %l3 = 00000000, Mem[0000000010081420] = ff000000 ff000000
9007 std %l2,[%i2+0x020] ! Mem[0000000010081420] = ffff0000 00000000
9008! Mem[0000000020800000] = 00005b63, %l3 = 0000000000000000
9009 ldstub [%o1+%g0],%l3 ! %l3 = 00000000000000ff
9010! Mem[00000000201c0001] = ffffeaae, %l5 = ffffffffffffffff
9011 ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
9012! Mem[0000000030001410] = 000000ff, %l3 = 0000000000000000
9013 swapa [%i0+%o5]0x89,%l3 ! %l3 = 00000000000000ff
9014! Mem[0000000030181408] = 0000ff00, %l5 = 00000000000000ff
9015 ldstuba [%i6+%o4]0x81,%l5 ! %l5 = 00000000000000ff
9016! Starting 10 instruction Load Burst
9017! Mem[0000000030181410] = ffff0000, %l7 = 00000000ff56900f
9018 ldsba [%i6+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
9019
9020p0_label_343:
9021! Mem[0000000010081410] = ff0062a0ff000000, %l4 = 00000000ff006115
9022 ldxa [%i2+%o5]0x80,%l4 ! %l4 = ff0062a0ff000000
9023! Mem[0000000010041408] = 00000000, %l2 = 00000000ffff0000
9024 lduwa [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000
9025! Mem[00000000100c1408] = ffffffff, %l6 = 00000000ff006116
9026 ldsba [%i3+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
9027! Mem[0000000010041400] = ff2cccff000000ff, %f28 = d2ff30ab 0f9056ff
9028 ldda [%i1+%g0]0x88,%f28 ! %f28 = ff2cccff 000000ff
9029! Mem[0000000030181400] = 0f90859a, %l6 = ffffffffffffffff
9030 ldswa [%i6+%g0]0x81,%l6 ! %l6 = 000000000f90859a
9031! Mem[0000000010041408] = 00000000, %l5 = 0000000000000000
9032 lduwa [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
9033! Mem[0000000030001410] = 00000000, %l7 = ffffffffffffffff
9034 ldsba [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000
9035! Mem[0000000010041408] = 00000000, %l1 = 18179cffd8291e21
9036 lduwa [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
9037! Mem[0000000010081400] = 00000000, %l4 = ff0062a0ff000000
9038 ldsha [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
9039! Starting 10 instruction Store Burst
9040! %l2 = 00000000, %l3 = 000000ff, Mem[00000000300c1400] = 0000ffff 2056900f
9041 stda %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 000000ff
9042
9043p0_label_344:
9044! %l0 = 00000000000076ff, Mem[0000000010041400] = ff000000ffcc2cff
9045 stx %l0,[%i1+%g0] ! Mem[0000000010041400] = 00000000000076ff
9046! Mem[00000000300c1410] = ff000000, %l7 = 0000000000000000
9047 swapa [%i3+%o5]0x81,%l7 ! %l7 = 00000000ff000000
9048! %f22 = 00000000 00330000, %l4 = 0000000000000000
9049! Mem[0000000030141428] = ffff00f2800000ff
9050 add %i5,0x028,%g1
9051 stda %f22,[%g1+%l4]ASI_PST8_S ! Mem[0000000030141428] = ffff00f2800000ff
9052! Mem[0000000010081438] = 000000ff0000001e, %l1 = 0000000000000000, %l1 = 0000000000000000
9053 add %i2,0x38,%g1
9054 casxa [%g1]0x80,%l1,%l1 ! %l1 = 000000ff0000001e
9055! Mem[0000000010001408] = 0f9056ff00000000, %l4 = 0000000000000000, %l4 = 0000000000000000
9056 add %i0,0x08,%g1
9057 casxa [%g1]0x80,%l4,%l4 ! %l4 = 0f9056ff00000000
9058! Mem[0000000010041400] = 00000000, %l3 = 00000000000000ff
9059 ldstuba [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff
9060! Mem[0000000010101400] = 00330000, %l7 = 00000000ff000000
9061 swapa [%i4+%g0]0x88,%l7 ! %l7 = 0000000000330000
9062! %l2 = 0000000000000000, Mem[0000000030041408] = 00000000
9063 stha %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
9064! Code Fragment 4
9065p0_fragment_41:
9066! %l0 = 00000000000076ff
9067 setx 0x1cae2e87f64b947a,%g7,%l0 ! %l0 = 1cae2e87f64b947a
9068! %l1 = 000000ff0000001e
9069 setx 0x6788aa00743dd188,%g7,%l1 ! %l1 = 6788aa00743dd188
9070 setx 0x7ff8, %g1, %g2
9071 and %l0, %g2, %l0
9072 setx 0xffffffff, %g1, %g2
9073 and %l1, %g2, %l1
9074 setx 0x100000000, %g1, %g2
9075 or %l1, %g2, %l1 ! Set bit 32 - perrinj
9076 ta T_CHANGE_HPRIV
9077 stxa %l1, [%l0]ASI_ICACHE_INSTR
9078 ta T_CHANGE_NONHPRIV
9079! %l0 = 1cae2e87f64b947a
9080 setx 0x2f3f011fb5d32f13,%g7,%l0 ! %l0 = 2f3f011fb5d32f13
9081! %l1 = 6788aa00743dd188
9082 setx 0xfd68f8ef9aeb8d20,%g7,%l1 ! %l1 = fd68f8ef9aeb8d20
9083! Starting 10 instruction Load Burst
9084! Mem[00000000100c1400] = ffffffff, %l1 = fd68f8ef9aeb8d20
9085 ldswa [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
9086
9087p0_label_345:
9088! Mem[0000000010041410] = 00000000, %l3 = 0000000000000000
9089 ldswa [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000000
9090! Mem[0000000010181430] = ff008cf2c30000ff, %f22 = 00000000 00330000
9091 ldda [%i6+0x030]%asi,%f22 ! %f22 = ff008cf2 c30000ff
9092! Mem[0000000020800000] = ff005b63, %l2 = 0000000000000000
9093 ldub [%o1+%g0],%l2 ! %l2 = 00000000000000ff
9094! Mem[0000000030041410] = 00000000, %l6 = 000000000f90859a
9095 ldsha [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
9096! Mem[0000000030001408] = ffa90000, %l7 = 0000000000330000
9097 lduwa [%i0+%o4]0x89,%l7 ! %l7 = 00000000ffa90000
9098! %f6 = 000000ff, %f23 = c30000ff
9099 fsqrts %f6 ,%f23 ! %l0 = 2f3f011fb5d32f35, Unfinished, %fsr = 3700000400
9100! Mem[0000000030041410] = ff269c4200000000, %l0 = 2f3f011fb5d32f35
9101 ldxa [%i1+%o5]0x89,%l0 ! %l0 = ff269c4200000000
9102! Mem[0000000030081400] = 0000001e, %l0 = ff269c4200000000
9103 ldsba [%i2+%g0]0x81,%l0 ! %l0 = 0000000000000000
9104! Mem[0000000030181408] = 0000000000ff00ff, %l4 = 0f9056ff00000000
9105 ldxa [%i6+%o4]0x89,%l4 ! %l4 = 0000000000ff00ff
9106! Starting 10 instruction Store Burst
9107! %l3 = 0000000000000000, Mem[0000000030101410] = ff000000fffff97e
9108 stxa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
9109
9110p0_label_346:
9111! Mem[0000000030001408] = 0000a9ff, %l6 = 0000000000000000
9112 swapa [%i0+%o4]0x81,%l6 ! %l6 = 000000000000a9ff
9113! Mem[0000000010001408] = 0f9056ff, %l0 = 0000000000000000
9114 ldstuba [%i0+%o4]0x80,%l0 ! %l0 = 0000000f000000ff
9115! Mem[0000000010001408] = ff5690ff, %l2 = 00000000000000ff
9116 ldstuba [%i0+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
9117! Mem[0000000030001410] = 00000000, %l5 = 0000000000000000
9118 swapa [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
9119! %l5 = 0000000000000000, Mem[0000000030001408] = 00000000
9120 stba %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
9121! Mem[0000000010141400] = 000000ef, %l3 = 0000000000000000
9122 swapa [%i5+%g0]0x88,%l3 ! %l3 = 00000000000000ef
9123! Mem[0000000030141400] = 6c8e6ff0, %l0 = 000000000000000f
9124 swapa [%i5+%g0]0x89,%l0 ! %l0 = 000000006c8e6ff0
9125! Mem[0000000030181410] = 0000ffff, %l7 = 00000000ffa90000
9126 swapa [%i6+%o5]0x89,%l7 ! %l7 = 000000000000ffff
9127! %l6 = 0000a9ff, %l7 = 0000ffff, Mem[0000000010001408] = ff9056ff 00000000
9128 stda %l6,[%i0+0x008]%asi ! Mem[0000000010001408] = 0000a9ff 0000ffff
9129! Starting 10 instruction Load Burst
9130! Mem[0000000030101408] = 0f905620ffffffff, %f2 = 00000000 00000000
9131 ldda [%i4+%o4]0x89,%f2 ! %f2 = 0f905620 ffffffff
9132
9133p0_label_347:
9134! Mem[0000000010001410] = 0000000000ef8e6c, %f6 = 000000ff 0dae0000
9135 ldda [%i0+%o5]0x80,%f6 ! %f6 = 00000000 00ef8e6c
9136! Mem[00000000100c1408] = ffffffff, %l6 = 000000000000a9ff
9137 ldsba [%i3+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
9138! Mem[000000001018140c] = 00000000, %l0 = 000000006c8e6ff0
9139 lduha [%i6+0x00e]%asi,%l0 ! %l0 = 0000000000000000
9140! Mem[0000000030041408] = 00000000, %l3 = 00000000000000ef
9141 lduba [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
9142! Mem[0000000010141410] = 6c8e7aff, %l0 = 0000000000000000
9143 lduwa [%i5+%o5]0x88,%l0 ! %l0 = 000000006c8e7aff
9144! Mem[0000000010001418] = 000000ff 0dae0000, %l6 = ffffffff, %l7 = 0000ffff
9145 ldd [%i0+0x018],%l6 ! %l6 = 00000000000000ff 000000000dae0000
9146! Mem[00000000201c0000] = ffffeaae, %l7 = 000000000dae0000
9147 lduh [%o0+%g0],%l7 ! %l7 = 000000000000ffff
9148! Mem[0000000010141414] = 00000000, %l0 = 000000006c8e7aff
9149 ldsw [%i5+0x014],%l0 ! %l0 = 0000000000000000
9150! Code Fragment 4
9151p0_fragment_42:
9152! %l0 = 0000000000000000
9153 setx 0xec1a1087846afd81,%g7,%l0 ! %l0 = ec1a1087846afd81
9154! %l1 = ffffffffffffffff
9155 setx 0x09e3028fe21dd39a,%g7,%l1 ! %l1 = 09e3028fe21dd39a
9156 setx 0x7ff8, %g1, %g2
9157 and %l0, %g2, %l0
9158 setx 0xffffffff, %g1, %g2
9159 and %l1, %g2, %l1
9160 setx 0x100000000, %g1, %g2
9161 or %l1, %g2, %l1 ! Set bit 32 - perrinj
9162 ta T_CHANGE_HPRIV
9163 stxa %l1, [%l0]ASI_ICACHE_INSTR
9164 ta T_CHANGE_NONHPRIV
9165! %l0 = ec1a1087846afd81
9166 setx 0x1165cf806bbd3901,%g7,%l0 ! %l0 = 1165cf806bbd3901
9167! %l1 = 09e3028fe21dd39a
9168 setx 0x4d1d97bff7abe5b7,%g7,%l1 ! %l1 = 4d1d97bff7abe5b7
9169! Starting 10 instruction Store Burst
9170! %l2 = 00000000000000ff, Mem[0000000010041408] = 00000000000000ff
9171 stx %l2,[%i1+%o4] ! Mem[0000000010041408] = 00000000000000ff
9172
9173p0_label_348:
9174! Mem[0000000021800140] = 00008319, %l6 = 00000000000000ff
9175 ldstuba [%o3+0x140]%asi,%l6 ! %l6 = 00000000000000ff
9176! %l2 = 00000000000000ff, Mem[0000000030081408] = 9a85900f00007ad3
9177 stxa %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000000000ff
9178! %f0 = 00000000 000000ff 0f905620 ffffffff
9179! %f4 = ff0062a0 ff000000 00000000 00ef8e6c
9180! %f8 = ff000000 00ef8e6c adf36949 0000ffff
9181! %f12 = ff0062a0 0f905620 000000ff 0000001e
9182 stda %f0,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400
9183! Mem[0000000030001400] = 000000ffa06200ff, %f16 = ff000000 ffcc2cff
9184 ldda [%i0+%g0]0x89,%f16 ! %f16 = 000000ff a06200ff
9185! %l2 = 00000000000000ff, Mem[0000000030101408] = ffffffff
9186 stwa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
9187! %f20 = 00000000 000000ff, %l5 = 0000000000000000
9188! Mem[0000000010101438] = 0000000000972b83
9189 add %i4,0x038,%g1
9190 stda %f20,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010101438] = 0000000000972b83
9191! %l2 = 000000ff, %l3 = 00000000, Mem[0000000010081400] = 00000000 000000ff
9192 stda %l2,[%i2+0x000]%asi ! Mem[0000000010081400] = 000000ff 00000000
9193! %l6 = 0000000000000000, Mem[0000000030181400] = 0f90859a
9194 stwa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
9195! %l6 = 0000000000000000, Mem[0000000010001410] = 00000000
9196 stba %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
9197! Starting 10 instruction Load Burst
9198! Mem[0000000030181408] = ff00ff00, %l1 = 4d1d97bff7abe5b7
9199 lduba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000ff
9200
9201p0_label_349:
9202! Mem[00000000100c1428] = 107c3fd900000086, %l6 = 0000000000000000
9203 ldx [%i3+0x028],%l6 ! %l6 = 107c3fd900000086
9204 membar #Sync ! Added by membar checker (49)
9205! Mem[0000000010041400] = ff000000, %l7 = 000000000000ffff
9206 lduwa [%i1+%g0]0x80,%l7 ! %l7 = 00000000ff000000
9207! Mem[0000000010041410] = ff000000, %l0 = 1165cf806bbd3901
9208 ldsba [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000
9209! Mem[0000000010141400] = 00000000, %l7 = 00000000ff000000
9210 lduwa [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
9211! Mem[0000000030081408] = 000000ff, %l2 = 00000000000000ff
9212 lduwa [%i2+%o4]0x89,%l2 ! %l2 = 00000000000000ff
9213! Mem[0000000030101410] = 00000000, %l7 = 0000000000000000
9214 ldsha [%i4+%o5]0x81,%l7 ! %l7 = 0000000000000000
9215! Mem[0000000030101400] = 00000000, %l6 = 107c3fd900000086
9216 ldswa [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000
9217! Mem[0000000030141400] = 0000000f, %l7 = 0000000000000000
9218 ldsha [%i5+%g0]0x89,%l7 ! %l7 = 000000000000000f
9219! Mem[0000000030081400] = ff5700001e000000, %f22 = ff008cf2 c30000ff
9220 ldda [%i2+%g0]0x89,%f22 ! %f22 = ff570000 1e000000
9221! Starting 10 instruction Store Burst
9222! %l1 = 00000000000000ff, Mem[0000000020800040] = 1f8ca555
9223 sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 00ffa555
9224
9225p0_label_350:
9226! %l5 = 0000000000000000, Mem[00000000300c1400] = 00000000ff000000
9227 stxa %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000000
9228! Mem[0000000010101430] = 95ffe03a, %l7 = 0000000f, %l0 = 00000000
9229 add %i4,0x30,%g1
9230 casa [%g1]0x80,%l7,%l0 ! %l0 = 0000000095ffe03a
9231! %l0 = 0000000095ffe03a, Mem[0000000010081424] = 00000000, %asi = 80
9232 stha %l0,[%i2+0x024]%asi ! Mem[0000000010081424] = e03a0000
9233! %l2 = 00000000000000ff, Mem[0000000021800141] = ff008319, %asi = 80
9234 stba %l2,[%o3+0x141]%asi ! Mem[0000000021800140] = ffff8319
9235! Mem[0000000030001400] = ff0062a0, %l0 = 0000000095ffe03a
9236 ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
9237! %l6 = 0000000000000000, Mem[00000000100c1400] = ffffffff
9238 stwa %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
9239! %f16 = 000000ff, Mem[0000000010081410] = ff0062a0
9240 sta %f16,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
9241! Mem[0000000010001408] = 0000a9ff, %l3 = 0000000000000000
9242 ldstuba [%i0+%o4]0x80,%l3 ! %l3 = 00000000000000ff
9243! %l6 = 00000000, %l7 = 0000000f, Mem[0000000010081400] = ff000000 00000000
9244 stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 0000000f
9245! Starting 10 instruction Load Burst
9246! Mem[0000000030041408] = 00000000 00000000, %l6 = 00000000, %l7 = 0000000f
9247 ldda [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
9248
9249p0_label_351:
9250! Mem[0000000010101404] = 000000ff, %f4 = ff0062a0
9251 ld [%i4+0x004],%f4 ! %f4 = 000000ff
9252! Mem[0000000030101410] = 00000000, %f11 = 0000ffff
9253 lda [%i4+%o5]0x81,%f11 ! %f11 = 00000000
9254! Mem[0000000010081400] = 00000000, %l1 = 00000000000000ff
9255 lduha [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000000
9256! Mem[0000000030141408] = 00000000, %f20 = 00000000
9257 lda [%i5+%o4]0x89,%f20 ! %f20 = 00000000
9258! Mem[00000000211c0000] = ffff4b99, %l4 = 0000000000ff00ff
9259 ldsba [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
9260! Mem[0000000030041410] = 00000000, %f3 = ffffffff
9261 lda [%i1+%o5]0x81,%f3 ! %f3 = 00000000
9262! Mem[00000000300c1400] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000
9263 ldda [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
9264! Mem[00000000211c0000] = ffff4b99, %l1 = 0000000000000000
9265 ldsba [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
9266! Mem[00000000100c1400] = 00000000, %l7 = 0000000000000000
9267 ldsha [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
9268! Starting 10 instruction Store Burst
9269! %l1 = ffffffffffffffff, Mem[0000000010001410] = 00000000
9270 stha %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000ffff
9271
9272p0_label_352:
9273! %l2 = 00000000000000ff, Mem[0000000010081436] = 0f905620
9274 sth %l2,[%i2+0x036] ! Mem[0000000010081434] = 0f9000ff
9275! %l7 = 0000000000000000, Mem[0000000030001408] = 0000000000000000
9276 stxa %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000000000000000
9277! %l1 = ffffffffffffffff, Mem[0000000010141408] = ff000000
9278 stba %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000
9279! %l0 = 00000000000000ff, Mem[0000000030081408] = ff00000000000000
9280 stxa %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000000000ff
9281! %l6 = 0000000000000000, Mem[0000000020800040] = 00ffa555
9282 sth %l6,[%o1+0x040] ! Mem[0000000020800040] = 0000a555
9283! %l0 = 00000000000000ff, Mem[00000000211c0000] = ffff4b99
9284 sth %l0,[%o2+%g0] ! Mem[00000000211c0000] = 00ff4b99
9285! %f22 = ff570000, %f19 = 000000ff
9286 fcmps %fcc3,%f22,%f19 ! %fcc3 = 1
9287! %l6 = 00000000, %l7 = 00000000, Mem[0000000010181410] = 00000000 00000000
9288 stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 00000000
9289! %l5 = 0000000000000000, Mem[0000000030101408] = ff000000
9290 stwa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
9291! Starting 10 instruction Load Burst
9292! Mem[0000000010101410] = ff000000ff8c2cff, %f16 = 000000ff a06200ff
9293 ldda [%i4+%o5]0x80,%f16 ! %f16 = ff000000 ff8c2cff
9294
9295p0_label_353:
9296! Mem[0000000010081410] = ff000000, %l4 = ffffffffffffffff
9297 ldsba [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
9298! %l0 = 00000000000000ff, Mem[0000000010081410] = 000000ffff000000, %asi = 80
9299 stxa %l0,[%i2+0x010]%asi ! Mem[0000000010081410] = 00000000000000ff
9300! Mem[0000000010141410] = ff7a8e6c00000000, %l2 = 00000000000000ff
9301 ldxa [%i5+%o5]0x80,%l2 ! %l2 = ff7a8e6c00000000
9302! Mem[0000000030081408] = 00000000, %f11 = 00000000
9303 lda [%i2+%o4]0x81,%f11 ! %f11 = 00000000
9304 membar #Sync ! Added by membar checker (50)
9305! Mem[0000000030101400] = 00000000 ff56900f 00000000 2056900f
9306! Mem[0000000030101410] = 00000000 00000000 b62c8ce5 fc90520c
9307! Mem[0000000030101420] = 89d516c4 abc26868 429c26ff 0000006c
9308! Mem[0000000030101430] = ffa56439 000000ff 98d0e6b4 7a8e4aff
9309 ldda [%i4]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030101400
9310! Mem[0000000010101420] = ff2770d4000000ff, %f28 = ff2cccff 000000ff
9311 ldda [%i4+0x020]%asi,%f28 ! %f28 = ff2770d4 000000ff
9312! Mem[00000000100c1420] = 00000000000057ff, %f18 = 00000000 000000ff
9313 ldd [%i3+0x020],%f18 ! %f18 = 00000000 000057ff
9314! Mem[000000001004142c] = 4969f3ad, %l7 = 0000000000000000
9315 lduba [%i1+0x02d]%asi,%l7 ! %l7 = 0000000000000069
9316! Mem[0000000030001400] = ff0062a0, %l4 = 0000000000000000
9317 ldswa [%i0+%g0]0x81,%l4 ! %l4 = ffffffffff0062a0
9318! Starting 10 instruction Store Burst
9319! Mem[0000000030181410] = 0000a9ff, %l4 = ffffffffff0062a0
9320 swapa [%i6+%o5]0x81,%l4 ! %l4 = 000000000000a9ff
9321
9322p0_label_354:
9323! Mem[0000000030101408] = 00000000, %l0 = 00000000000000ff
9324 ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 00000000000000ff
9325! Mem[0000000030141400] = 0000000f, %l2 = ff7a8e6c00000000
9326 ldstuba [%i5+%g0]0x89,%l2 ! %l2 = 0000000f000000ff
9327! %l5 = 0000000000000000, Mem[000000001010140c] = 77dc5bff
9328 sth %l5,[%i4+0x00c] ! Mem[000000001010140c] = 00005bff
9329! %l3 = 0000000000000000, Mem[0000000030181408] = ff00ff00
9330 stwa %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
9331! %l0 = 0000000000000000, Mem[0000000030181408] = 0000000000000000
9332 stxa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000000000000000
9333! %l4 = 000000000000a9ff, imm = fffffffffffffa6e, %l7 = 0000000000000069
9334 andn %l4,-0x592,%l7 ! %l7 = 0000000000000191
9335! %l4 = 000000000000a9ff, Mem[0000000010101410] = ff000000
9336 stba %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff000000
9337! %l1 = ffffffffffffffff, Mem[0000000030141400] = 00000000000000ff
9338 stxa %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffffffffffff
9339! %f24 = 00003300 00000000, Mem[00000000100c1410] = ffffff42 ff000000
9340 stda %f24,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00003300 00000000
9341! Starting 10 instruction Load Burst
9342! %l4 = 000000000000a9ff, imm = 000000000000021f, %l4 = 000000000000a9ff
9343 subc %l4,0x21f,%l4 ! %l4 = 000000000000a7e0
9344
9345p0_label_355:
9346! Mem[0000000010001400] = 000057ff 00000000 ff00a9ff 0000ffff
9347! Mem[0000000010001410] = ffff0000 00ef8e6c 000000ff 0dae0000
9348! Mem[0000000010001420] = 00003300 000000ff adf36949 0000ffff
9349! Mem[0000000010001430] = ff0062a0 0f905620 000000ff 0000001e
9350 ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
9351! Mem[0000000010081410] = 00000000000000ff, %f30 = 000000ff 0000001e
9352 ldda [%i2+%o5]0x80,%f30 ! %f30 = 00000000 000000ff
9353! Mem[0000000010181410] = 00000000 00000000, %l6 = 00000000, %l7 = 00000191
9354 ldda [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
9355! Mem[000000001014140c] = 00000000, %f22 = ff570000
9356 lda [%i5+0x00c]%asi,%f22 ! %f22 = 00000000
9357! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
9358 lduwa [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
9359! Mem[0000000010181410] = 00000000 00000000, %l4 = 0000a7e0, %l5 = 00000000
9360 ldda [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
9361! %l5 = 0000000000000000, imm = 0000000000000ad7, %l1 = ffffffffffffffff
9362 orn %l5,0xad7,%l1 ! %l1 = fffffffffffff528
9363! Mem[0000000010181400] = ff000000, %l6 = 0000000000000000
9364 lduha [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000
9365! Mem[00000000100c1400] = 00000000 000000ff, %l0 = 00000000, %l1 = fffff528
9366 ldda [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000 00000000000000ff
9367! Starting 10 instruction Store Burst
9368! %f27 = 0000ffff, Mem[0000000010041410] = 000000ff
9369 sta %f27,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000ffff
9370
9371p0_label_356:
9372! Mem[0000000010001410] = 0000ffff, %l1 = 00000000000000ff
9373 swapa [%i0+%o5]0x88,%l1 ! %l1 = 000000000000ffff
9374! Mem[0000000030101400] = 00000000, %l4 = 0000000000000000
9375 swapa [%i4+%g0]0x89,%l4 ! %l4 = 0000000000000000
9376! Mem[0000000010001408] = ff00a9ff, %l1 = 000000000000ffff
9377 ldstuba [%i0+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
9378! %l7 = 0000000000000000, Mem[0000000010141402] = 00000000, %asi = 80
9379 stha %l7,[%i5+0x002]%asi ! Mem[0000000010141400] = 00000000
9380 membar #Sync ! Added by membar checker (51)
9381! %f22 = 00000000 1e000000, Mem[0000000010001418] = 000000ff 0dae0000
9382 std %f22,[%i0+0x018] ! Mem[0000000010001418] = 00000000 1e000000
9383! %f12 = ff0062a0 0f905620, Mem[0000000010081400] = 00000000 0f000000
9384 stda %f12,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff0062a0 0f905620
9385! %f16 = ff000000, Mem[00000000300c1410] = 00000000
9386 sta %f16,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000
9387! %f4 = ffff0000 00ef8e6c, %l0 = 0000000000000000
9388! Mem[0000000010001408] = ff00a9ff0000ffff
9389 add %i0,0x008,%g1
9390 stda %f4,[%g1+%l0]ASI_PST8_P ! Mem[0000000010001408] = ff00a9ff0000ffff
9391! %l7 = 0000000000000000, Mem[0000000030041408] = 00000000
9392 stba %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
9393! Starting 10 instruction Load Burst
9394! Mem[0000000010101410] = ff000000, %l7 = 0000000000000000
9395 ldsba [%i4+0x013]%asi,%l7 ! %l7 = 0000000000000000
9396
9397p0_label_357:
9398! Mem[00000000300c1408] = 000000000000ff00, %l5 = 0000000000000000
9399 ldxa [%i3+%o4]0x89,%l5 ! %l5 = 000000000000ff00
9400! Mem[00000000100c1410] = 00000000, %l3 = 0000000000000000
9401 lduba [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000000
9402! Mem[00000000100c1410] = 00000000, %l4 = 0000000000000000
9403 ldsha [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000
9404! Mem[0000000030001400] = ff0062a0, %l3 = 0000000000000000
9405 ldswa [%i0+%g0]0x81,%l3 ! %l3 = ffffffffff0062a0
9406! Mem[0000000030101408] = ff0000002056900f, %l2 = 000000000000000f
9407 ldxa [%i4+%o4]0x81,%l2 ! %l2 = ff0000002056900f
9408! Mem[0000000030181410] = a06200ff, %l2 = ff0000002056900f
9409 ldswa [%i6+%o5]0x89,%l2 ! %l2 = ffffffffa06200ff
9410! Mem[0000000030181408] = 0000000000000000, %l1 = 00000000000000ff
9411 ldxa [%i6+%o4]0x89,%l1 ! %l1 = 0000000000000000
9412! Mem[0000000020800000] = ff005b63, %l5 = 000000000000ff00
9413 lduba [%o1+0x000]%asi,%l5 ! %l5 = 00000000000000ff
9414! Mem[0000000030041410] = 00000000, %l3 = ffffffffff0062a0
9415 lduha [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000
9416! Starting 10 instruction Store Burst
9417! Mem[0000000030081408] = 00000000, %l0 = 0000000000000000
9418 ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff
9419
9420p0_label_358:
9421! %l6 = 0000000000000000, Mem[0000000010041408] = ffffffff
9422 stwa %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
9423! %f2 = ff00a9ff 0000ffff, Mem[0000000010181408] = 000000ff 00000000
9424 stda %f2 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff00a9ff 0000ffff
9425! Mem[0000000010041410] = ff0062a0ffff0000, %f10 = adf36949 0000ffff
9426 ldda [%i1+%o5]0x88,%f10 ! %f10 = ff0062a0 ffff0000
9427! Mem[0000000030081410] = ffffffff, %l6 = 0000000000000000
9428 swapa [%i2+%o5]0x89,%l6 ! %l6 = 00000000ffffffff
9429! %f14 = 000000ff 0000001e, %l6 = 00000000ffffffff
9430! Mem[0000000010141428] = 000000ff0000001e
9431 add %i5,0x028,%g1
9432 stda %f14,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010141428] = 1e000000ff000000
9433! Mem[0000000030081408] = ff000000, %l4 = 0000000000000000
9434 ldstuba [%i2+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
9435! Mem[0000000010181400] = 000000ff, %l2 = ffffffffa06200ff
9436 swapa [%i6+%g0]0x80,%l2 ! %l2 = 00000000000000ff
9437! %l0 = 00000000, %l1 = 00000000, Mem[0000000010141408] = ff000000 00000000
9438 stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 00000000
9439! %f10 = ff0062a0 ffff0000, %l5 = 00000000000000ff
9440! Mem[0000000010181410] = 0000000000000000
9441 add %i6,0x010,%g1
9442 stda %f10,[%g1+%l5]ASI_PST16_P ! Mem[0000000010181410] = ff0062a0ffff0000
9443! Starting 10 instruction Load Burst
9444! Mem[0000000030141400] = ffffffff, %l2 = 00000000000000ff
9445 ldsha [%i5+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
9446
9447p0_label_359:
9448! Mem[00000000300c1408] = 00ff0000, %l0 = 0000000000000000
9449 ldswa [%i3+%o4]0x81,%l0 ! %l0 = 0000000000ff0000
9450! Mem[0000000030181400] = 00000000000057ff, %l0 = 0000000000ff0000
9451 ldxa [%i6+%g0]0x81,%l0 ! %l0 = 00000000000057ff
9452! Mem[0000000010001430] = ff0062a0, %l7 = 0000000000000000
9453 ldsw [%i0+0x030],%l7 ! %l7 = ffffffffff0062a0
9454! Mem[0000000010041408] = 00000000, %l1 = 0000000000000000
9455 lduha [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
9456! Mem[0000000010181404] = 000057ff, %l7 = ffffffffff0062a0
9457 ldsb [%i6+0x007],%l7 ! %l7 = ffffffffffffffff
9458! Mem[0000000030101400] = 00000000, %l5 = 00000000000000ff
9459 lduwa [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000000
9460! Mem[0000000021800100] = eaff7eb5, %l3 = 0000000000000000
9461 ldsb [%o3+0x101],%l3 ! %l3 = ffffffffffffffff
9462! Mem[0000000010141410] = ff7a8e6c, %f24 = 00003300
9463 lda [%i5+%o5]0x80,%f24 ! %f24 = ff7a8e6c
9464! Mem[0000000010081408] = 00000000, %l4 = 00000000000000ff
9465 ldsba [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
9466! Starting 10 instruction Store Burst
9467! %f11 = ffff0000, Mem[0000000030101400] = 00000000
9468 sta %f11,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffff0000
9469
9470p0_label_360:
9471! Mem[0000000030181408] = 00000000, %l7 = ffffffffffffffff
9472 ldstuba [%i6+%o4]0x81,%l7 ! %l7 = 00000000000000ff
9473! %l0 = 00000000000057ff, Mem[0000000010181400] = a06200ff, %asi = 80
9474 stha %l0,[%i6+0x000]%asi ! Mem[0000000010181400] = 57ff00ff
9475! Code Fragment 3
9476p0_fragment_43:
9477! %l0 = 00000000000057ff
9478 setx 0x4830ceb7937a08df,%g7,%l0 ! %l0 = 4830ceb7937a08df
9479! %l1 = 0000000000000000
9480 setx 0xeacfa2605c4b811a,%g7,%l1 ! %l1 = eacfa2605c4b811a
9481 setx 0x1fe000, %g1, %g3
9482 or %l0, %g3, %l0 ! always set perrmask = 0xff
9483 setx 0x1ffff8, %g1, %g2
9484 and %l0, %g2, %l0
9485 ta T_CHANGE_HPRIV
9486 stxa %l1, [%l0]ASI_DCACHE_DATA
9487 ta T_CHANGE_NONHPRIV
9488! %l0 = 4830ceb7937a08df
9489 setx 0x97dfc7dfd3ed0be7,%g7,%l0 ! %l0 = 97dfc7dfd3ed0be7
9490! %l1 = eacfa2605c4b811a
9491 setx 0xe6a2fc303e80d783,%g7,%l1 ! %l1 = e6a2fc303e80d783
9492! Mem[000000001004140c] = 2056900f, %l0 = 97dfc7dfd3ed0be7
9493 swap [%i1+0x00c],%l0 ! %l0 = 000000002056900f
9494! Mem[00000000100c1433] = 76ff065c, %l2 = ffffffffffffffff
9495 ldstuba [%i3+0x033]%asi,%l2 ! %l2 = 0000005c000000ff
9496! Mem[00000000100c1410] = 00000000, %l2 = 000000000000005c
9497 swapa [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000
9498! %f9 = 000000ff, Mem[00000000100c1400] = 00000000
9499 sta %f9 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff
9500! %f0 = 000057ff 00000000 ff00a9ff 0000ffff
9501! %f4 = ffff0000 00ef8e6c 000000ff 0dae0000
9502! %f8 = 00003300 000000ff ff0062a0 ffff0000
9503! %f12 = ff0062a0 0f905620 000000ff 0000001e
9504 stda %f0,[%i3]ASI_BLK_AIUS ! Block Store to 00000000300c1400
9505! Mem[00000000201c0001] = ffffeaae, %l5 = 0000000000000000
9506 ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
9507! Starting 10 instruction Load Burst
9508! Mem[0000000030081410] = 00000000, %l0 = 000000002056900f
9509 lduwa [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000000
9510
9511p0_label_361:
9512! Mem[0000000010001434] = 0f905620, %f28 = ff2770d4
9513 ld [%i0+0x034],%f28 ! %f28 = 0f905620
9514! Mem[0000000010001410] = 000000ff, %l1 = e6a2fc303e80d783
9515 ldsha [%i0+%o5]0x88,%l1 ! %l1 = 00000000000000ff
9516! Mem[0000000010101400] = 000000ff, %l6 = 00000000ffffffff
9517 ldsb [%i4+0x001],%l6 ! %l6 = 0000000000000000
9518! Mem[00000000211c0000] = 00ff4b99, %l2 = 0000000000000000
9519 lduh [%o2+%g0],%l2 ! %l2 = 00000000000000ff
9520 membar #Sync ! Added by membar checker (52)
9521! Mem[00000000100c1400] = ff000000, %l5 = 00000000000000ff
9522 lduwa [%i3+%g0]0x88,%l5 ! %l5 = 00000000ff000000
9523! Mem[0000000010081430] = ff0062a0, %l1 = 00000000000000ff
9524 lduba [%i2+0x032]%asi,%l1 ! %l1 = 0000000000000062
9525! Mem[0000000030041400] = 00000000, %l6 = 0000000000000000
9526 lduha [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
9527! Mem[0000000030181410] = a06200ff, %l7 = 0000000000000000
9528 ldsba [%i6+%o5]0x89,%l7 ! %l7 = ffffffffffffffff
9529! Mem[0000000010181428] = 00000000, %l3 = ffffffffffffffff
9530 lduh [%i6+0x028],%l3 ! %l3 = 0000000000000000
9531! Starting 10 instruction Store Burst
9532! %l1 = 0000000000000062, Mem[0000000030081400] = 1e000000
9533 stwa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000062
9534
9535p0_label_362:
9536! %f12 = ff0062a0 0f905620, %l7 = ffffffffffffffff
9537! Mem[0000000030041438] = ff1de8de000000f8
9538 add %i1,0x038,%g1
9539 stda %f12,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030041438] = 2056900fa06200ff
9540! Mem[0000000010101410] = ff000000, %l1 = 0000000000000062
9541 swapa [%i4+%o5]0x80,%l1 ! %l1 = 00000000ff000000
9542! Mem[0000000010001410] = 000000ff, %l4 = 0000000000000000
9543 ldstuba [%i0+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
9544! %l7 = ffffffffffffffff, Mem[0000000030101400] = 0f9056ff0000ffff
9545 stxa %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffffffffffff
9546! %f12 = ff0062a0 0f905620, %l7 = ffffffffffffffff
9547! Mem[0000000010181428] = 000000005c06ff76
9548 add %i6,0x028,%g1
9549 stda %f12,[%g1+%l7]ASI_PST32_P ! Mem[0000000010181428] = ff0062a00f905620
9550! Mem[0000000010001408] = ffa900ff, %l6 = 0000000000000000
9551 swapa [%i0+%o4]0x88,%l6 ! %l6 = 00000000ffa900ff
9552! %l0 = 00000000, %l1 = ff000000, Mem[00000000100c1430] = 76ff06ff ffff7ad3
9553 stda %l0,[%i3+0x030]%asi ! Mem[00000000100c1430] = 00000000 ff000000
9554! %f14 = 000000ff 0000001e, %l2 = 00000000000000ff
9555! Mem[0000000010001400] = 000057ff00000000
9556 stda %f14,[%i0+%l2]ASI_PST16_PL ! Mem[0000000010001400] = 1e000000ff000000
9557! %l3 = 0000000000000000, imm = 0000000000000624, %l3 = 0000000000000000
9558 xnor %l3,0x624,%l3 ! %l3 = fffffffffffff9db
9559! Starting 10 instruction Load Burst
9560! Mem[0000000010141410] = ff7a8e6c, %l5 = 00000000ff000000
9561 lduwa [%i5+%o5]0x80,%l5 ! %l5 = 00000000ff7a8e6c
9562
9563p0_label_363:
9564! Mem[0000000010101400] = ff000000, %l7 = ffffffffffffffff
9565 ldsba [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
9566! Mem[0000000030181400] = 00000000, %l7 = 0000000000000000
9567 ldswa [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000000
9568! %f6 = 000000ff, %f18 = 00000000, %f11 = ffff0000
9569 fadds %f6 ,%f18,%f11 ! %l0 = 0000000000000022, Unfinished, %fsr = 1700000400
9570! Mem[0000000030141400] = ffffffff ffffffff 00000000 00ff0000
9571! Mem[0000000030141410] = ff000000 00000000 74a5f194 c0a53d9e
9572! Mem[0000000030141420] = 00000080 000057ff ffff00f2 800000ff
9573! Mem[0000000030141430] = 000000ff ffffffff 1e000000 00000000
9574 ldda [%i5]ASI_BLK_SL,%f0 ! Block Load from 0000000030141400
9575! Mem[0000000010141438] = c30000ff, %l0 = 0000000000000022
9576 lduwa [%i5+0x038]%asi,%l0 ! %l0 = 00000000c30000ff
9577! Mem[0000000030181400] = ff57000000000000, %f30 = 00000000 000000ff
9578 ldda [%i6+%g0]0x89,%f30 ! %f30 = ff570000 00000000
9579! Mem[00000000300c1400] = 00000000 ff570000, %l6 = ffa900ff, %l7 = 00000000
9580 ldda [%i3+%g0]0x89,%l6 ! %l6 = 00000000ff570000 0000000000000000
9581! Mem[0000000030041400] = 00000000, %l3 = fffffffffffff9db
9582 ldswa [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000000
9583! Mem[0000000010041400] = ff000000, %l6 = 00000000ff570000
9584 lduwa [%i1+%g0]0x80,%l6 ! %l6 = 00000000ff000000
9585! Starting 10 instruction Store Burst
9586! %f26 = adf36949 0000ffff, Mem[0000000010041408] = 00000000 e70bedd3
9587 stda %f26,[%i1+%o4]0x88 ! Mem[0000000010041408] = adf36949 0000ffff
9588
9589p0_label_364:
9590! Mem[0000000030101400] = ffffffff, %l0 = 00000000c30000ff
9591 ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
9592! %l0 = 00000000000000ff, Mem[0000000010181410] = ff0062a0ffff0000
9593 stx %l0,[%i6+%o5] ! Mem[0000000010181410] = 00000000000000ff
9594! Mem[0000000021800101] = eaff7eb5, %l2 = 00000000000000ff
9595 ldstub [%o3+0x101],%l2 ! %l2 = 000000ff000000ff
9596! %l5 = 00000000ff7a8e6c, Mem[0000000030001408] = 0000000000000000
9597 stxa %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000ff7a8e6c
9598! Mem[0000000010101408] = ff800000, %l5 = 00000000ff7a8e6c
9599 ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
9600! Mem[0000000010101423] = ff2770d4, %l1 = 00000000ff000000
9601 ldstub [%i4+0x023],%l1 ! %l1 = 000000d4000000ff
9602! %l1 = 00000000000000d4, Mem[0000000030181400] = 00000000000057ff
9603 stxa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000000000d4
9604! %f16 = ff000000 ff8c2cff 00000000 000057ff
9605! %f20 = 00000000 000000ff 00000000 1e000000
9606! %f24 = ff7a8e6c 00000000 adf36949 0000ffff
9607! %f28 = 0f905620 000000ff ff570000 00000000
9608 stda %f16,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400
9609! Mem[0000000010041408] = ffff00004969f3ad, %l4 = 00000000000000ff, %l2 = 00000000000000ff
9610 add %i1,0x08,%g1
9611 casxa [%g1]0x80,%l4,%l2 ! %l2 = ffff00004969f3ad
9612! Starting 10 instruction Load Burst
9613! Mem[0000000030141408] = 00000000, %l1 = 00000000000000d4
9614 lduwa [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
9615
9616p0_label_365:
9617! Mem[0000000010001410] = ff000000 00ef8e6c, %l0 = 000000ff, %l1 = 00000000
9618 ldd [%i0+%o5],%l0 ! %l0 = 00000000ff000000 0000000000ef8e6c
9619! Mem[0000000030101408] = 000000ff, %l5 = 00000000000000ff
9620 ldsba [%i4+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
9621! Mem[0000000010081418] = 000000ff 0dae0000, %l0 = ff000000, %l1 = 00ef8e6c
9622 ldda [%i2+0x018]%asi,%l0 ! %l0 = 00000000000000ff 000000000dae0000
9623! Mem[00000000300c1408] = ffa900ff, %l2 = ffff00004969f3ad
9624 lduba [%i3+%o4]0x89,%l2 ! %l2 = 00000000000000ff
9625! %l1 = 000000000dae0000, %l3 = 0000000000000000, %l6 = 00000000ff000000
9626 addc %l1,%l3,%l6 ! %l6 = 000000000dae0000
9627! Mem[0000000030141410] = ff000000, %l7 = 0000000000000000
9628 ldsha [%i5+%o5]0x81,%l7 ! %l7 = ffffffffffffff00
9629! Mem[0000000030181410] = ff0062a0, %f10 = ff000080
9630 lda [%i6+%o5]0x81,%f10 ! %f10 = ff0062a0
9631! Mem[00000000211c0000] = 00ff4b99, %l4 = 00000000000000ff
9632 ldsb [%o2+0x001],%l4 ! %l4 = ffffffffffffffff
9633! Mem[0000000010001400] = 1e000000, %l6 = 000000000dae0000
9634 ldsba [%i0+%g0]0x80,%l6 ! %l6 = 000000000000001e
9635! Starting 10 instruction Store Burst
9636! Mem[00000000100c1410] = 5c000000, %l2 = 00000000000000ff
9637 ldstuba [%i3+%o5]0x80,%l2 ! %l2 = 0000005c000000ff
9638
9639p0_label_366:
9640! Mem[0000000030141408] = 00000000, %l2 = 000000000000005c
9641 swapa [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000
9642 membar #Sync ! Added by membar checker (53)
9643! Mem[0000000010101416] = 00000000, %l1 = 000000000dae0000
9644 ldstuba [%i4+0x016]%asi,%l1 ! %l1 = 00000000000000ff
9645! %f2 = 0000ff00 00000000, Mem[00000000100c1408] = ffffffff ffff859a
9646 std %f2 ,[%i3+%o4] ! Mem[00000000100c1408] = 0000ff00 00000000
9647! %l4 = ffffffff, %l5 = ffffffff, Mem[0000000010001428] = adf36949 0000ffff
9648 stda %l4,[%i0+0x028]%asi ! Mem[0000000010001428] = ffffffff ffffffff
9649! Mem[0000000030101408] = 000000ff, %l6 = 000000000000001e
9650 swapa [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff
9651! %l4 = ffffffffffffffff, Mem[0000000030081408] = ff000000
9652 stha %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffff0000
9653! %f24 = ff7a8e6c 00000000, Mem[0000000010101408] = 000057ff 00000000
9654 stda %f24,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff7a8e6c 00000000
9655! Mem[0000000010181410] = 00000000, %l3 = 0000000000000000
9656 ldstuba [%i6+%o5]0x80,%l3 ! %l3 = 00000000000000ff
9657! Mem[0000000030181400] = 00000000, %l7 = ffffffffffffff00
9658 ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
9659! Starting 10 instruction Load Burst
9660! Mem[0000000010041408] = adf36949 0000ffff, %l4 = ffffffff, %l5 = ffffffff
9661 ldda [%i1+%o4]0x88,%l4 ! %l4 = 000000000000ffff 00000000adf36949
9662
9663p0_label_367:
9664! Mem[0000000010101410] = 00ff0000000000ff, %f0 = ffffffff ffffffff
9665 ldda [%i4+%o5]0x88,%f0 ! %f0 = 00ff0000 000000ff
9666! Mem[00000000100c1400] = ff000000 ff000000, %l4 = 0000ffff, %l5 = adf36949
9667 ldda [%i3+%g0]0x88,%l4 ! %l4 = 00000000ff000000 00000000ff000000
9668! %l6 = 00000000000000ff, immed = ffffff71, %y = 000076ff
9669 smul %l6,-0x08f,%l3 ! %l3 = ffffffffffff718f, %y = ffffffff
9670! Mem[000000001004143c] = ff000000, %l3 = ffffffffffff718f
9671 ldsba [%i1+0x03c]%asi,%l3 ! %l3 = ffffffffffffffff
9672! Mem[0000000010181408] = ffa900ff, %l1 = 0000000000000000
9673 lduha [%i6+%o4]0x88,%l1 ! %l1 = 00000000000000ff
9674! Mem[0000000030181408] = ff000000, %l6 = 00000000000000ff
9675 lduba [%i6+%o4]0x81,%l6 ! %l6 = 00000000000000ff
9676! Mem[0000000010001408] = 00000000, %l2 = 0000000000000000
9677 lduwa [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
9678! Mem[0000000030101410] = 00000000, %l3 = ffffffffffffffff
9679 ldsba [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
9680! Mem[0000000010081410] = ff000000 00000000, %l2 = 00000000, %l3 = 00000000
9681 ldda [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000 00000000ff000000
9682! Starting 10 instruction Store Burst
9683! %l6 = 00000000000000ff, imm = 0000000000000365, %l7 = 0000000000000000
9684 xnor %l6,0x365,%l7 ! %l7 = fffffffffffffc65
9685
9686p0_label_368:
9687! %l4 = 00000000ff000000, %l4 = 00000000ff000000, %l1 = 00000000000000ff
9688 or %l4,%l4,%l1 ! %l1 = 00000000ff000000
9689! %l5 = 00000000ff000000, Mem[0000000030081400] = 00000062
9690 stba %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
9691! Mem[0000000010041408] = 0000ffff, %l7 = fffffffffffffc65
9692 swapa [%i1+%o4]0x88,%l7 ! %l7 = 000000000000ffff
9693! Mem[0000000030081408] = ffff0000, %l5 = 00000000ff000000
9694 ldstuba [%i2+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
9695! Mem[0000000030081410] = 00000000, %l0 = 00000000000000ff
9696 swapa [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
9697! Mem[0000000010101400] = ff2c8cff, %l3 = 00000000ff000000
9698 ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
9699! Mem[0000000010181408] = ffa900ff, %l1 = 00000000ff000000
9700 swapa [%i6+%o4]0x88,%l1 ! %l1 = 00000000ffa900ff
9701! Mem[000000001018141c] = 00000000, %l2 = 00000000, %l7 = 0000ffff
9702 add %i6,0x1c,%g1
9703 casa [%g1]0x80,%l2,%l7 ! %l7 = 0000000000000000
9704! %l3 = 00000000000000ff, Mem[0000000010001400] = 1e000000ff000000
9705 stxa %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000000000ff
9706! Starting 10 instruction Load Burst
9707! Mem[0000000030181410] = a06200ff, %l3 = 00000000000000ff
9708 lduha [%i6+%o5]0x89,%l3 ! %l3 = 00000000000000ff
9709
9710p0_label_369:
9711! Mem[0000000010001408] = 00000000, %l3 = 00000000000000ff
9712 ldswa [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
9713! Mem[0000000030101400] = ffffffff, %l0 = 0000000000000000
9714 lduba [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000ff
9715! Mem[0000000030101408] = 0000001e, %l4 = 00000000ff000000
9716 ldswa [%i4+%o4]0x89,%l4 ! %l4 = 000000000000001e
9717! Mem[0000000010181400] = 57ff00ff, %l5 = 00000000000000ff
9718 ldsha [%i6+%g0]0x80,%l5 ! %l5 = 00000000000057ff
9719! Mem[0000000030101400] = ffffffff, %l1 = 00000000ffa900ff
9720 lduwa [%i4+%g0]0x89,%l1 ! %l1 = 00000000ffffffff
9721! Mem[0000000010081410] = 00000000, %l5 = 00000000000057ff
9722 lduha [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000000
9723! Mem[0000000030141400] = ffffffff, %l1 = 00000000ffffffff
9724 ldsha [%i5+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
9725! Mem[0000000010181414] = 000000ff, %l5 = 0000000000000000
9726 ldsb [%i6+0x015],%l5 ! %l5 = 0000000000000000
9727! Mem[0000000010081410] = 00000000, %l1 = ffffffffffffffff
9728 ldswa [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
9729! Starting 10 instruction Store Burst
9730! Mem[0000000010001408] = 00000000, %l7 = 0000000000000000
9731 ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 00000000000000ff
9732
9733p0_label_370:
9734! %l1 = 0000000000000000, %l3 = 0000000000000000, %l4 = 000000000000001e
9735 or %l1,%l3,%l4 ! %l4 = 0000000000000000
9736! %f18 = 00000000 000057ff, %l4 = 0000000000000000
9737! Mem[0000000010101430] = ff0000002056900f
9738 add %i4,0x030,%g1
9739 stda %f18,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010101430] = ff0000002056900f
9740! %l0 = 000000ff, %l1 = 00000000, Mem[0000000030001410] = 00000000 71c3ff76
9741 stda %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff 00000000
9742! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010141400] = 00000000 0000ff00
9743 stda %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff 00000000
9744! %f2 = 0000ff00 00000000, Mem[0000000010081400] = ff0062a0 0f905620
9745 stda %f2 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000ff00 00000000
9746! Mem[00000000201c0001] = ffffeaae, %l2 = 0000000000000000
9747 ldstuba [%o0+0x001]%asi,%l2 ! %l2 = 000000ff000000ff
9748! %f22 = 00000000 1e000000, %l7 = 0000000000000000
9749! Mem[0000000030041408] = 0000000000000000
9750 add %i1,0x008,%g1
9751 stda %f22,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030041408] = 0000000000000000
9752! Mem[0000000010141410] = 6c8e7aff, %l4 = 0000000000000000
9753 ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
9754! %l5 = 0000000000000000, Mem[0000000030081400] = 00000000
9755 stwa %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
9756! Starting 10 instruction Load Burst
9757! Mem[000000001014141c] = 00000000, %l6 = 00000000000000ff
9758 ldswa [%i5+0x01c]%asi,%l6 ! %l6 = 0000000000000000
9759
9760p0_label_371:
9761! Mem[0000000010041408] = 65fcffff4969f3ad, %f6 = 9e3da5c0 94f1a574
9762 ldda [%i1+%o4]0x80,%f6 ! %f6 = 65fcffff 4969f3ad
9763! Mem[0000000030001408] = 6c8e7aff00000000, %f16 = ff000000 ff8c2cff
9764 ldda [%i0+%o4]0x81,%f16 ! %f16 = 6c8e7aff 00000000
9765! Mem[0000000030101410] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000
9766 ldda [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
9767! Mem[0000000010101400] = ff8c2cff, %f28 = 0f905620
9768 lda [%i4+%g0]0x88,%f28 ! %f28 = ff8c2cff
9769! Mem[0000000030041410] = 00000000, %l4 = 00000000000000ff
9770 lduwa [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000
9771! Mem[0000000010181438] = 41efffe0, %l5 = 0000000000000000
9772 lduba [%i6+0x039]%asi,%l5 ! %l5 = 00000000000000ef
9773! Mem[00000000100c1410] = ff000000, %l2 = 00000000000000ff
9774 lduha [%i3+%o5]0x80,%l2 ! %l2 = 000000000000ff00
9775! Mem[000000001018142c] = 0f905620, %l4 = 0000000000000000
9776 lduh [%i6+0x02c],%l4 ! %l4 = 0000000000000f90
9777! Mem[0000000010181410] = ff000000 000000ff, %l0 = 000000ff, %l1 = 00000000
9778 ldda [%i6+%o5]0x80,%l0 ! %l0 = 00000000ff000000 00000000000000ff
9779! Starting 10 instruction Store Burst
9780! %l2 = 0000ff00, %l3 = 00000000, Mem[0000000010081438] = 000000ff 0000001e
9781 stda %l2,[%i2+0x038]%asi ! Mem[0000000010081438] = 0000ff00 00000000
9782
9783p0_label_372:
9784! Mem[0000000010001410] = 000000ff, %l5 = 00000000000000ef
9785 swapa [%i0+%o5]0x88,%l5 ! %l5 = 00000000000000ff
9786! %f22 = 00000000 1e000000, Mem[0000000010101410] = 000000ff 00ff0000
9787 stda %f22,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 1e000000
9788! %l5 = 00000000000000ff, Mem[0000000010141408] = 0000000000000000
9789 stxa %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000000000ff
9790! Mem[0000000010141410] = ff7a8e6c, %l7 = 0000000000000000
9791 swapa [%i5+%o5]0x80,%l7 ! %l7 = 00000000ff7a8e6c
9792! %l2 = 000000000000ff00, Mem[00000000100c1410] = ff00000000330000
9793 stxa %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000000000ff00
9794! %l2 = 000000000000ff00, Mem[0000000010181400] = 57ff00ff
9795 stwa %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000ff00
9796! %l5 = 00000000000000ff, Mem[0000000010101408] = 00000000
9797 stwa %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff
9798! %l2 = 000000000000ff00, Mem[0000000020800000] = ff005b63, %asi = 80
9799 stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = ff005b63
9800! Mem[0000000030141410] = 000000ff, %l7 = 00000000ff7a8e6c
9801 swapa [%i5+%o5]0x89,%l7 ! %l7 = 00000000000000ff
9802! Starting 10 instruction Load Burst
9803! Mem[00000000100c1410] = 000000000000ff00, %l2 = 000000000000ff00
9804 ldxa [%i3+%o5]0x80,%l2 ! %l2 = 000000000000ff00
9805
9806p0_label_373:
9807! Mem[0000000030081400] = 00000000, %l3 = 0000000000000000
9808 lduwa [%i2+%g0]0x81,%l3 ! %l3 = 0000000000000000
9809! Mem[0000000030181400] = 000000ff, %l3 = 0000000000000000
9810 ldsha [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff
9811! Mem[0000000010101400] = ff2c8cff000000ff, %l4 = 0000000000000f90
9812 ldxa [%i4+%g0]0x80,%l4 ! %l4 = ff2c8cff000000ff
9813! Mem[0000000010101410] = 0000001e, %l3 = 00000000000000ff
9814 ldsba [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
9815! Mem[0000000030001410] = 000000ff, %l5 = 00000000000000ff
9816 ldsha [%i0+%o5]0x89,%l5 ! %l5 = 00000000000000ff
9817! Mem[0000000010181410] = ff000000, %l3 = 0000000000000000
9818 ldsha [%i6+%o5]0x80,%l3 ! %l3 = ffffffffffffff00
9819! Mem[0000000010181410] = ff000000000000ff, %f14 = 00000000 0000001e
9820 ldda [%i6+%o5]0x88,%f14 ! %f14 = ff000000 000000ff
9821! Mem[0000000010181410] = ff000000, %l1 = 00000000000000ff
9822 lduwa [%i6+%o5]0x80,%l1 ! %l1 = 00000000ff000000
9823! Mem[0000000010141400] = 000000ff 00000000, %l0 = ff000000, %l1 = ff000000
9824 ldd [%i5+%g0],%l0 ! %l0 = 00000000000000ff 0000000000000000
9825! Starting 10 instruction Store Burst
9826! %l1 = 0000000000000000, Mem[0000000010001408] = 000000ff
9827 stwa %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
9828
9829p0_label_374:
9830! %f24 = ff7a8e6c 00000000, Mem[00000000300c1408] = ffa900ff ffff0000
9831 stda %f24,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff7a8e6c 00000000
9832! %l4 = ff2c8cff000000ff, Mem[0000000020800000] = ff005b63, %asi = 80
9833 stha %l4,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ff5b63
9834! %l6 = 0000000000000000, Mem[00000000300c1408] = 00000000
9835 stha %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
9836! %f13 = ff000000, Mem[00000000300c1410] = ffff0000
9837 sta %f13,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000000
9838! Mem[0000000010081430] = ff0062a00f9000ff, %l2 = 000000000000ff00, %l5 = 00000000000000ff
9839 add %i2,0x30,%g1
9840 casxa [%g1]0x80,%l2,%l5 ! %l5 = ff0062a00f9000ff
9841! %f16 = 6c8e7aff 00000000 00000000 000057ff
9842! %f20 = 00000000 000000ff 00000000 1e000000
9843! %f24 = ff7a8e6c 00000000 adf36949 0000ffff
9844! %f28 = ff8c2cff 000000ff ff570000 00000000
9845 stda %f16,[%i0]ASI_COMMIT_S ! Block Store to 0000000030001400
9846! %f4 = 00000000 000000ff, %l5 = ff0062a00f9000ff
9847! Mem[00000000100c1430] = 00000000ff000000
9848 add %i3,0x030,%g1
9849 stda %f4,[%g1+%l5]ASI_PST8_PL ! Mem[00000000100c1430] = ff00000000000000
9850! %f11 = f200ffff, Mem[00000000100c1400] = 000000ff
9851 sta %f11,[%i3+%g0]0x80 ! Mem[00000000100c1400] = f200ffff
9852! %f5 = 000000ff, Mem[0000000030101410] = 00000000
9853 sta %f5 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ff
9854! Starting 10 instruction Load Burst
9855! Mem[0000000010141408] = 00000000, %l2 = 000000000000ff00
9856 ldsba [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000
9857
9858p0_label_375:
9859 membar #Sync ! Added by membar checker (54)
9860! Mem[0000000010001438] = 000000ff, %l1 = 0000000000000000
9861 ldsb [%i0+0x039],%l1 ! %l1 = 0000000000000000
9862! Mem[0000000030181408] = ff000000, %l6 = 0000000000000000
9863 lduba [%i6+%o4]0x81,%l6 ! %l6 = 00000000000000ff
9864! Mem[0000000010041408] = fffffc65, %l5 = ff0062a00f9000ff
9865 lduwa [%i1+%o4]0x88,%l5 ! %l5 = 00000000fffffc65
9866! Mem[0000000010041430] = 2056900f, %l0 = 00000000000000ff
9867 lduh [%i1+0x030],%l0 ! %l0 = 0000000000002056
9868! Mem[0000000030081408] = 0000ffff, %l6 = 00000000000000ff
9869 ldswa [%i2+%o4]0x89,%l6 ! %l6 = 000000000000ffff
9870! Mem[0000000030101410] = ff000000, %l4 = ff2c8cff000000ff
9871 swapa [%i4+%o5]0x89,%l4 ! %l4 = 00000000ff000000
9872! Mem[0000000030181408] = 000000ff, %l5 = 00000000fffffc65
9873 lduha [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
9874! Mem[0000000030001408] = 00000000000057ff, %f10 = ff0062a0 f200ffff
9875 ldda [%i0+%o4]0x81,%f10 ! %f10 = 00000000 000057ff
9876! Mem[0000000010001408] = ffff000000000000, %f12 = ffffffff ff000000
9877 ldda [%i0+%o4]0x88,%f12 ! %f12 = ffff0000 00000000
9878! Starting 10 instruction Store Burst
9879! Mem[0000000010001408] = 00000000, %l1 = 0000000000000000
9880 swapa [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
9881
9882p0_label_376:
9883! %l4 = ff000000, %l5 = 000000ff, Mem[0000000010041410] = ffff0000 ff0062a0
9884 stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff000000 000000ff
9885! %f1 = 000000ff, Mem[0000000030181410] = ff0062a0
9886 sta %f1 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
9887! %l6 = 000000000000ffff, Mem[00000000100c1400] = ff000000ffff00f2
9888 stxa %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000000000ffff
9889! Mem[0000000010141434] = 2056900f, %l6 = 0000ffff, %l3 = ffffff00
9890 add %i5,0x34,%g1
9891 casa [%g1]0x80,%l6,%l3 ! %l3 = 000000002056900f
9892! %l7 = 00000000000000ff, Mem[0000000010181408] = ff000000
9893 stba %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff0000ff
9894! %l4 = ff000000, %l5 = 000000ff, Mem[00000000100c1410] = 00000000 00ff0000
9895 stda %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff000000 000000ff
9896! %f20 = 00000000, Mem[0000000010141408] = 00000000
9897 sta %f20,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
9898! %f14 = ff000000 000000ff, Mem[0000000010181410] = 000000ff ff000000
9899 stda %f14,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff000000 000000ff
9900! %f6 = 65fcffff 4969f3ad, Mem[0000000030041400] = 00000000 2056900f
9901 stda %f6 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 65fcffff 4969f3ad
9902! Starting 10 instruction Load Burst
9903! Mem[0000000030081410] = 000000ffe1000000, %l4 = 00000000ff000000
9904 ldxa [%i2+%o5]0x81,%l4 ! %l4 = 000000ffe1000000
9905
9906p0_label_377:
9907! Mem[0000000010141408] = 00000000000000ff, %l7 = 00000000000000ff
9908 ldxa [%i5+%o4]0x80,%l7 ! %l7 = 00000000000000ff
9909! %f17 = 00000000, %f13 = 00000000, %f23 = 1e000000
9910 fsubs %f17,%f13,%f23 ! %f23 = 00000000
9911! Mem[0000000010101400] = ff2c8cff, %l1 = 0000000000000000
9912 lduba [%i4+%g0]0x80,%l1 ! %l1 = 00000000000000ff
9913! Mem[0000000010041408] = 65fcffff, %l3 = 000000002056900f
9914 lduha [%i1+%o4]0x80,%l3 ! %l3 = 00000000000065fc
9915! Mem[0000000030141408] = 5c000000, %l5 = 00000000000000ff
9916 ldswa [%i5+%o4]0x89,%l5 ! %l5 = 000000005c000000
9917! Mem[0000000010001414] = 00ef8e6c, %f11 = 000057ff
9918 lda [%i0+0x014]%asi,%f11 ! %f11 = 00ef8e6c
9919! Mem[0000000010141414] = 00000000, %l6 = 000000000000ffff
9920 lduw [%i5+0x014],%l6 ! %l6 = 0000000000000000
9921! Mem[000000001014143c] = 0000ffff, %f0 = 00ff0000
9922 lda [%i5+0x03c]%asi,%f0 ! %f0 = 0000ffff
9923! Mem[0000000010141400] = 000000ff, %l3 = 00000000000065fc
9924 lduha [%i5+%g0]0x80,%l3 ! %l3 = 0000000000000000
9925! Starting 10 instruction Store Burst
9926! %l3 = 0000000000000000, Mem[0000000010181408] = ff0000ff0000ffff
9927 stx %l3,[%i6+%o4] ! Mem[0000000010181408] = 0000000000000000
9928
9929p0_label_378:
9930! Mem[00000000100c1400] = ffff0000, %l4 = 000000ffe1000000
9931 ldstuba [%i3+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
9932! %f30 = ff570000 00000000, Mem[0000000010181408] = 00000000 00000000
9933 stda %f30,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff570000 00000000
9934! %l7 = 00000000000000ff, Mem[0000000030141400] = ffffffff
9935 stba %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffff
9936! %l5 = 000000005c000000, Mem[0000000010141408] = 00000000000000ff
9937 stx %l5,[%i5+%o4] ! Mem[0000000010141408] = 000000005c000000
9938! %f24 = ff7a8e6c 00000000, Mem[0000000030001400] = 6c8e7aff 00000000
9939 stda %f24,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff7a8e6c 00000000
9940! %l1 = 00000000000000ff, Mem[0000000030001410] = 00000000
9941 stha %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00ff0000
9942! %f12 = ffff0000 00000000, Mem[0000000010081410] = 00000000 ff000000
9943 stda %f12,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffff0000 00000000
9944! %l5 = 000000005c000000, Mem[0000000030041410] = ff269c4200000000
9945 stxa %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000005c000000
9946! %l7 = 00000000000000ff, Mem[0000000010081408] = 00000000
9947 stha %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff
9948! Starting 10 instruction Load Burst
9949! Mem[0000000010141400] = ff000000, %l0 = 0000000000002056
9950 ldswa [%i5+%g0]0x88,%l0 ! %l0 = ffffffffff000000
9951
9952p0_label_379:
9953! Mem[000000001000143c] = 0000001e, %l3 = 0000000000000000
9954 ldsba [%i0+0x03f]%asi,%l3 ! %l3 = 000000000000001e
9955! Mem[00000000211c0000] = 00ff4b99, %l0 = ffffffffff000000
9956 lduh [%o2+%g0],%l0 ! %l0 = 00000000000000ff
9957! Mem[0000000030041408] = 00000000 00000000, %l0 = 000000ff, %l1 = 000000ff
9958 ldda [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
9959! Mem[0000000030081400] = 00000000, %l2 = 0000000000000000
9960 ldsha [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
9961! Mem[0000000030101400] = ffffffff, %l6 = 0000000000000000
9962 ldswa [%i4+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
9963! Mem[0000000030041408] = 0000000000000000, %f10 = 00000000 00ef8e6c
9964 ldda [%i1+%o4]0x89,%f10 ! %f10 = 00000000 00000000
9965! Mem[0000000030141408] = 0000005c, %l2 = 0000000000000000
9966 lduha [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000
9967! Mem[0000000010081404] = 00000000, %l6 = ffffffffffffffff
9968 ldsw [%i2+0x004],%l6 ! %l6 = 0000000000000000
9969! Mem[0000000010101408] = 000000ff, %l0 = 0000000000000000
9970 lduha [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000
9971! Starting 10 instruction Store Burst
9972! %l4 = 00000000000000ff, Mem[0000000030001408] = 00000000
9973 stwa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff
9974
9975p0_label_380:
9976! %f22 = 00000000 00000000, Mem[0000000010041408] = 65fcffff 4969f3ad
9977 stda %f22,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 00000000
9978! %f2 = 0000ff00 00000000, %l0 = 0000000000000000
9979! Mem[0000000030101400] = ffffffffffffffff
9980 stda %f2,[%i4+%l0]ASI_PST32_S ! Mem[0000000030101400] = ffffffffffffffff
9981! %l3 = 000000000000001e, immd = fffffffffffff37f, %l2 = 0000000000000000
9982 mulx %l3,-0xc81,%l2 ! %l2 = fffffffffffe88e2
9983! %f0 = 0000ffff 000000ff 0000ff00 00000000
9984! %f4 = 00000000 000000ff 65fcffff 4969f3ad
9985! %f8 = ff570000 80000000 00000000 00000000
9986! %f12 = ffff0000 00000000 ff000000 000000ff
9987 stda %f0,[%i5]ASI_COMMIT_P ! Block Store to 0000000010141400
9988! Mem[00000000211c0001] = 00ff4b99, %l7 = 00000000000000ff
9989 ldstub [%o2+0x001],%l7 ! %l7 = 000000ff000000ff
9990! %l5 = 000000005c000000, Mem[0000000030001410] = 0000ff00
9991 stha %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
9992! %l5 = 000000005c000000, Mem[0000000030141400] = ffffffff
9993 stha %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000ffff
9994! %f16 = 6c8e7aff 00000000 00000000 000057ff
9995! %f20 = 00000000 000000ff 00000000 00000000
9996! %f24 = ff7a8e6c 00000000 adf36949 0000ffff
9997! %f28 = ff8c2cff 000000ff ff570000 00000000
9998 stda %f16,[%i0]ASI_BLK_AIUP ! Block Store to 0000000010001400
9999! %f0 = 0000ffff 000000ff, Mem[0000000010001408] = 00000000 000057ff
10000 stda %f0 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000ffff 000000ff
10001! Starting 10 instruction Load Burst
10002! Mem[0000000010181418] = ff0000000000ffff, %f14 = ff000000 000000ff
10003 ldd [%i6+0x018],%f14 ! %f14 = ff000000 0000ffff
10004
10005p0_label_381:
10006! Mem[0000000030181410] = ff000000, %f7 = 4969f3ad
10007 lda [%i6+%o5]0x89,%f7 ! %f7 = ff000000
10008! Mem[0000000020800000] = 00ff5b63, %l6 = 0000000000000000
10009 ldsba [%o1+0x000]%asi,%l6 ! %l6 = 0000000000000000
10010! Mem[0000000030041400] = adf36949, %l7 = 00000000000000ff
10011 ldswa [%i1+%g0]0x81,%l7 ! %l7 = ffffffffadf36949
10012! Mem[0000000030181400] = ff000000, %l2 = fffffffffffe88e2
10013 ldsha [%i6+%g0]0x81,%l2 ! %l2 = ffffffffffffff00
10014! Mem[0000000010081400] = 0000ff00, %l7 = ffffffffadf36949
10015 lduha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
10016! Mem[0000000010101428] = ffff0000, %l1 = 0000000000000000
10017 ldsba [%i4+0x02a]%asi,%l1 ! %l1 = 0000000000000000
10018! Mem[0000000030041408] = 00000000, %l3 = 000000000000001e
10019 ldsha [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
10020! Mem[0000000030101400] = ffffffffffffffff, %l3 = 0000000000000000
10021 ldxa [%i4+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
10022! Mem[0000000021800040] = ff4307c8, %l6 = 0000000000000000
10023 lduha [%o3+0x040]%asi,%l6 ! %l6 = 000000000000ff43
10024! Starting 10 instruction Store Burst
10025! %l2 = ffffffffffffff00, Mem[0000000030141410] = ff7a8e6c
10026 stha %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff7aff00
10027
10028p0_label_382:
10029! %f4 = 00000000 000000ff, Mem[00000000100c1400] = ffff0000 00000000
10030 stda %f4 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 000000ff
10031! Mem[0000000010041408] = 00000000, %l6 = 000000000000ff43
10032 ldstuba [%i1+%o4]0x80,%l6 ! %l6 = 00000000000000ff
10033! Mem[0000000010101410] = 0000001e, %l5 = 000000005c000000
10034 swapa [%i4+%o5]0x80,%l5 ! %l5 = 000000000000001e
10035 membar #Sync ! Added by membar checker (55)
10036! Mem[0000000010001400] = ff7a8e6c, %l0 = 0000000000000000
10037 ldstuba [%i0+%g0]0x88,%l0 ! %l0 = 0000006c000000ff
10038! %l5 = 000000000000001e, Mem[0000000010001400] = ff8e7aff
10039 stha %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 001e7aff
10040! %f2 = 0000ff00 00000000, Mem[0000000010041408] = 000000ff 00000000
10041 stda %f2 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000ff00 00000000
10042! %l3 = ffffffffffffffff, Mem[0000000030141408] = 5c000000
10043 stha %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 5c00ffff
10044! Mem[00000000100c1422] = 00000000, %l7 = 0000000000000000
10045 ldstuba [%i3+0x022]%asi,%l7 ! %l7 = 00000000000000ff
10046! Mem[0000000010181408] = 000057ff, %l0 = 000000000000006c
10047 ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
10048! Starting 10 instruction Load Burst
10049! %f19 = 000057ff, %f23 = 00000000
10050 fsqrts %f19,%f23 ! %l0 = 0000000000000121, Unfinished, %fsr = 1700000400
10051
10052p0_label_383:
10053! Mem[0000000010041400] = 00000000000000ff, %f0 = 0000ffff 000000ff
10054 ldda [%i1+%g0]0x88,%f0 ! %f0 = 00000000 000000ff
10055! Mem[0000000010081408] = 000000ff, %l2 = ffffffffffffff00
10056 ldsha [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
10057! Mem[0000000030181410] = 000000ff, %f20 = 00000000
10058 lda [%i6+%o5]0x81,%f20 ! %f20 = 000000ff
10059! Mem[0000000030181408] = ff000000, %f19 = 000057ff
10060 lda [%i6+%o4]0x81,%f19 ! %f19 = ff000000
10061! Mem[0000000030141408] = ffff005c00ff0000, %f30 = ff570000 00000000
10062 ldda [%i5+%o4]0x81,%f30 ! %f30 = ffff005c 00ff0000
10063! Mem[0000000010041430] = 2056900f, %f31 = 00ff0000
10064 lda [%i1+0x030]%asi,%f31 ! %f31 = 2056900f
10065! Mem[0000000030041410] = 0000005c00000000, %f18 = 00000000 ff000000
10066 ldda [%i1+%o5]0x81,%f18 ! %f18 = 0000005c 00000000
10067! Mem[00000000100c143c] = 000000ff, %l4 = 00000000000000ff
10068 ldswa [%i3+0x03c]%asi,%l4 ! %l4 = 00000000000000ff
10069! Mem[0000000010001410] = 00000000, %l2 = 00000000000000ff
10070 lduba [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
10071! Starting 10 instruction Store Burst
10072! %l2 = 0000000000000000, Mem[00000000300c1400] = ff570000
10073 stwa %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
10074
10075p0_label_384:
10076! Mem[0000000010081400] = 00ff0000, %l3 = ffffffffffffffff
10077 ldstuba [%i2+%g0]0x88,%l3 ! %l3 = 00000000000000ff
10078! %l2 = 0000000000000000, Mem[0000000030141410] = 00ff7aff
10079 stha %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00007aff
10080! Mem[0000000030181400] = 000000ff, %l7 = 0000000000000000
10081 ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
10082! Mem[00000000211c0001] = 00ff4b99, %l5 = 000000000000001e
10083 ldstub [%o2+0x001],%l5 ! %l5 = 000000ff000000ff
10084! %l3 = 0000000000000000, imm = fffffffffffff139, %l5 = 00000000000000ff
10085 or %l3,-0xec7,%l5 ! %l5 = fffffffffffff139
10086! %l6 = 0000000000000000, Mem[0000000010141400] = 0000ffff
10087 stha %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000ffff
10088! %f16 = 6c8e7aff, Mem[0000000030001400] = ff7a8e6c
10089 sta %f16,[%i0+%g0]0x81 ! Mem[0000000030001400] = 6c8e7aff
10090! Mem[0000000010141400] = ffff0000, %l6 = 0000000000000000
10091 swapa [%i5+%g0]0x88,%l6 ! %l6 = 00000000ffff0000
10092! %l6 = 00000000ffff0000, Mem[0000000020800040] = 0000a555
10093 sth %l6,[%o1+0x040] ! Mem[0000000020800040] = 0000a555
10094! Starting 10 instruction Load Burst
10095! Mem[0000000010181428] = ff0062a0 0f905620, %l4 = 000000ff, %l5 = fffff139
10096 ldd [%i6+0x028],%l4 ! %l4 = 00000000ff0062a0 000000000f905620
10097
10098p0_label_385:
10099! Mem[0000000010101410] = 5c00000000000000, %l5 = 000000000f905620
10100 ldxa [%i4+%o5]0x80,%l5 ! %l5 = 5c00000000000000
10101! Mem[0000000030141410] = 00007aff, %l2 = 0000000000000000
10102 ldsha [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000
10103! %f29 = 000000ff, %f7 = ff000000, %f2 = 0000ff00
10104 fadds %f29,%f7 ,%f2 ! %l0 = 0000000000000143, Unfinished, %fsr = 1700000400
10105! Mem[0000000010001404] = 00000000, %l5 = 5c00000000000000
10106 ldsba [%i0+0x005]%asi,%l5 ! %l5 = 0000000000000000
10107! Mem[0000000010101410] = 0000005c, %l5 = 0000000000000000
10108 lduba [%i4+%o5]0x88,%l5 ! %l5 = 000000000000005c
10109! Mem[0000000010041400] = 000000ff, %f14 = ff000000
10110 lda [%i1+%g0]0x88,%f14 ! %f14 = 000000ff
10111! Mem[000000001008142c] = 0000ffff, %l7 = 00000000000000ff
10112 ldswa [%i2+0x02c]%asi,%l7 ! %l7 = 000000000000ffff
10113! Mem[0000000010001400] = 001e7aff, %l7 = 000000000000ffff
10114 lduha [%i0+%g0]0x80,%l7 ! %l7 = 000000000000001e
10115! Mem[00000000201c0000] = ffffeaae, %l7 = 000000000000001e
10116 lduh [%o0+%g0],%l7 ! %l7 = 000000000000ffff
10117! Starting 10 instruction Store Burst
10118! %l2 = 0000000000000000, Mem[0000000030141410] = 00007aff00000000
10119 stxa %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000000000000
10120
10121p0_label_386:
10122! %f2 = 0000ff00 00000000, Mem[0000000030081410] = 000000ff e1000000
10123 stda %f2 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000ff00 00000000
10124! %l5 = 000000000000005c, Mem[0000000010101408] = ff000000
10125 stba %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff00005c
10126! Mem[0000000021800141] = ffff8319, %l4 = 00000000ff0062a0
10127 ldstuba [%o3+0x141]%asi,%l4 ! %l4 = 000000ff000000ff
10128! Mem[0000000010101410] = 5c000000, %l7 = 000000000000ffff
10129 ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 0000005c000000ff
10130! Mem[00000000100c142f] = 00000086, %l2 = 0000000000000000
10131 ldstub [%i3+0x02f],%l2 ! %l2 = 00000086000000ff
10132! Mem[0000000010141410] = 00000000, %l3 = 0000000000000000
10133 swapa [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000000
10134! %l7 = 000000000000005c, Mem[00000000211c0001] = 00ff4b99
10135 stb %l7,[%o2+0x001] ! Mem[00000000211c0000] = 005c4b99
10136! %l7 = 000000000000005c, Mem[000000001014143c] = 000000ff
10137 sth %l7,[%i5+0x03c] ! Mem[000000001014143c] = 005c00ff
10138! %f2 = 0000ff00 00000000, Mem[0000000030001410] = 00000000 000000ff
10139 stda %f2 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000ff00 00000000
10140! Starting 10 instruction Load Burst
10141! Mem[0000000010001408] = 0000ffff, %f25 = 00000000
10142 lda [%i0+%o4]0x80,%f25 ! %f25 = 0000ffff
10143
10144p0_label_387:
10145! Mem[0000000010141408] = 0000ff0000000000, %f24 = ff7a8e6c 0000ffff
10146 ldda [%i5+%o4]0x80,%f24 ! %f24 = 0000ff00 00000000
10147! Mem[0000000030001400] = 6c8e7aff, %l7 = 000000000000005c
10148 ldswa [%i0+%g0]0x81,%l7 ! %l7 = 000000006c8e7aff
10149 membar #Sync ! Added by membar checker (56)
10150! Mem[0000000010141400] = 00000000 000000ff 0000ff00 00000000
10151! Mem[0000000010141410] = 00000000 000000ff 65fcffff 4969f3ad
10152! Mem[0000000010141420] = ff570000 80000000 00000000 00000000
10153! Mem[0000000010141430] = ffff0000 00000000 ff000000 005c00ff
10154 ldda [%i5]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010141400
10155! Mem[0000000010181408] = ff570000, %l0 = 0000000000000143
10156 lduwa [%i6+%o4]0x80,%l0 ! %l0 = 00000000ff570000
10157! Mem[0000000030081400] = 00000000000057ff, %l0 = 00000000ff570000
10158 ldxa [%i2+%g0]0x81,%l0 ! %l0 = 00000000000057ff
10159! Mem[0000000010181408] = 000057ff, %l0 = 00000000000057ff
10160 ldsba [%i6+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
10161! Mem[0000000030141408] = ffff005c, %f29 = 000000ff
10162 lda [%i5+%o4]0x81,%f29 ! %f29 = ffff005c
10163! Mem[0000000030081400] = 00000000, %l5 = 000000000000005c
10164 lduha [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000000
10165! Mem[0000000030101400] = ffffffffffffffff, %f16 = 6c8e7aff 00000000
10166 ldda [%i4+%g0]0x81,%f16 ! %f16 = ffffffff ffffffff
10167! Starting 10 instruction Store Burst
10168! Mem[0000000010081410] = 00000000, %l1 = 0000000000000000
10169 ldstuba [%i2+%o5]0x80,%l1 ! %l1 = 00000000000000ff
10170
10171p0_label_388:
10172! Mem[0000000010081408] = 000000ff, %l1 = 0000000000000000
10173 swapa [%i2+%o4]0x88,%l1 ! %l1 = 00000000000000ff
10174! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010181408] = ff570000 00000000
10175 stda %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff 00000000
10176! Mem[00000000100c1408] = 0000ff00, %l5 = 0000000000000000
10177 ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 00000000000000ff
10178! Mem[0000000030141400] = 0000ffff, %l2 = 0000000000000086
10179 ldstuba [%i5+%g0]0x81,%l2 ! %l2 = 00000000000000ff
10180! Mem[0000000010181420] = 0000000000000000, %l4 = 00000000000000ff, %l2 = 0000000000000000
10181 add %i6,0x20,%g1
10182 casxa [%g1]0x80,%l4,%l2 ! %l2 = 0000000000000000
10183! Mem[0000000030101410] = ff000000, %l1 = 00000000000000ff
10184 ldstuba [%i4+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
10185! Mem[0000000010081407] = 00000000, %l7 = 000000006c8e7aff
10186 ldstuba [%i2+0x007]%asi,%l7 ! %l7 = 00000000000000ff
10187! %l2 = 00000000, %l3 = 00000000, Mem[0000000030101408] = 0000001e 0f905620
10188 stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 00000000
10189! Mem[0000000030181410] = 000000ff, %l4 = 00000000000000ff
10190 swapa [%i6+%o5]0x81,%l4 ! %l4 = 00000000000000ff
10191! Starting 10 instruction Load Burst
10192! Mem[0000000010081408] = 00000000, %f26 = adf36949
10193 lda [%i2+%o4]0x80,%f26 ! %f26 = 00000000
10194
10195p0_label_389:
10196! Mem[0000000010081400] = ff00ff00000000ff, %l1 = 00000000000000ff
10197 ldxa [%i2+%g0]0x80,%l1 ! %l1 = ff00ff00000000ff
10198! Mem[0000000030001408] = 000000ff, %l6 = 00000000ffff0000
10199 lduba [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000000
10200! Mem[0000000010101400] = ff2c8cff, %l7 = 0000000000000000
10201 ldswa [%i4+%g0]0x80,%l7 ! %l7 = ffffffffff2c8cff
10202! Mem[0000000010041438] = 1e000000, %l2 = 0000000000000000
10203 ldswa [%i1+0x038]%asi,%l2 ! %l2 = 000000001e000000
10204! Mem[0000000010181408] = 000000ff00000000, %f24 = 0000ff00 00000000
10205 ldda [%i6+%o4]0x80,%f24 ! %f24 = 000000ff 00000000
10206! %l2 = 000000001e000000, Mem[00000000300c1400] = 00000000
10207 stwa %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 1e000000
10208! Mem[00000000100c1410] = 000000ffff000000, %f22 = 00000000 00000000
10209 ldda [%i3+%o5]0x80,%f22 ! %f22 = 000000ff ff000000
10210! Mem[0000000030081400] = 00000000, %l7 = ffffffffff2c8cff
10211 ldsba [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
10212! Mem[0000000030001410] = 00ff0000, %l6 = 0000000000000000
10213 lduha [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
10214! Starting 10 instruction Store Burst
10215! %l0 = ffffffff, %l1 = 000000ff, Mem[0000000010081438] = 0000ff00 00000000
10216 stda %l0,[%i2+0x038]%asi ! Mem[0000000010081438] = ffffffff 000000ff
10217
10218p0_label_390:
10219! %l4 = 000000ff, %l5 = 00000000, Mem[00000000300c1410] = ff000000 00ef8e6c
10220 stda %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000ff 00000000
10221! Mem[0000000010041408] = 0000000000ff0000, %l7 = 0000000000000000, %l1 = ff00ff00000000ff
10222 add %i1,0x08,%g1
10223 casxa [%g1]0x80,%l7,%l1 ! %l1 = 0000000000ff0000
10224! %l2 = 000000001e000000, Mem[0000000010101410] = 00000000000000ff
10225 stxa %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000001e000000
10226! %l0 = ffffffffffffffff, imm = 0000000000000a42, %l1 = 0000000000ff0000
10227 xnor %l0,0xa42,%l1 ! %l1 = 0000000000000a42
10228! %f30 = ffff005c 2056900f, %l5 = 0000000000000000
10229! Mem[0000000010101400] = ff2c8cff000000ff
10230 stda %f30,[%i4+%l5]ASI_PST8_P ! Mem[0000000010101400] = ff2c8cff000000ff
10231! %f30 = ffff005c 2056900f, Mem[0000000010001438] = ff570000 00000000
10232 std %f30,[%i0+0x038] ! Mem[0000000010001438] = ffff005c 2056900f
10233! %l1 = 0000000000000a42, Mem[0000000010001438] = ffff005c, %asi = 80
10234 stwa %l1,[%i0+0x038]%asi ! Mem[0000000010001438] = 00000a42
10235! Code Fragment 4
10236p0_fragment_44:
10237! %l0 = ffffffffffffffff
10238 setx 0x496d1c88760a01b0,%g7,%l0 ! %l0 = 496d1c88760a01b0
10239! %l1 = 0000000000000a42
10240 setx 0x0c18378fa9c4d6ac,%g7,%l1 ! %l1 = 0c18378fa9c4d6ac
10241 setx 0x7ff8, %g1, %g2
10242 and %l0, %g2, %l0
10243 setx 0xffffffff, %g1, %g2
10244 and %l1, %g2, %l1
10245 setx 0x100000000, %g1, %g2
10246 or %l1, %g2, %l1 ! Set bit 32 - perrinj
10247 ta T_CHANGE_HPRIV
10248 stxa %l1, [%l0]ASI_ICACHE_INSTR
10249 ta T_CHANGE_NONHPRIV
10250! %l0 = 496d1c88760a01b0
10251 setx 0x77493780693b56d5,%g7,%l0 ! %l0 = 77493780693b56d5
10252! %l1 = 0c18378fa9c4d6ac
10253 setx 0x198d143846316778,%g7,%l1 ! %l1 = 198d143846316778
10254! Mem[0000000010041408] = 00000000, %l5 = 0000000000000000
10255 swapa [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000000
10256! Starting 10 instruction Load Burst
10257! Mem[0000000020800000] = 00ff5b63, %l3 = 0000000000000000
10258 lduha [%o1+0x000]%asi,%l3 ! %l3 = 00000000000000ff
10259
10260p0_label_391:
10261! Mem[00000000100c1410] = 000000ff, %l5 = 0000000000000000
10262 ldsba [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
10263! Mem[0000000030001400] = 00000000 ff7a8e6c, %l6 = 00000000, %l7 = 00000000
10264 ldda [%i0+%g0]0x89,%l6 ! %l6 = 00000000ff7a8e6c 0000000000000000
10265! Mem[0000000020800040] = 0000a555, %l3 = 00000000000000ff
10266 ldsba [%o1+0x041]%asi,%l3 ! %l3 = 0000000000000000
10267! Mem[00000000300c1400] = 0000001e, %l2 = 000000001e000000
10268 lduha [%i3+%g0]0x81,%l2 ! %l2 = 0000000000000000
10269! Mem[0000000030081400] = 00000000 000057ff ffff0000 000000ff
10270! Mem[0000000030081410] = 0000ff00 00000000 ff000000 ff0000c3
10271! Mem[0000000030081420] = 00000000 00000000 000000ff 5c06ff76
10272! Mem[0000000030081430] = ff008cf2 c30000ff 41efffe0 00000000
10273 ldda [%i2]ASI_BLK_S,%f0 ! Block Load from 0000000030081400
10274 membar #Sync ! Added by membar checker (57)
10275! Mem[00000000100c1400] = 00000000 000000ff ff00ff00 00000000
10276! Mem[00000000100c1410] = 000000ff ff000000 42e510f7 000057ff
10277! Mem[00000000100c1420] = 0000ff00 000057ff 107c3fd9 000000ff
10278! Mem[00000000100c1430] = ff000000 00000000 00000000 000000ff
10279 ldda [%i3]ASI_BLK_PL,%f16 ! Block Load from 00000000100c1400
10280! Mem[0000000010101438] = 00000000, %l2 = 0000000000000000
10281 ldswa [%i4+0x038]%asi,%l2 ! %l2 = 0000000000000000
10282! Mem[0000000030101400] = ffffffffffffffff, %l4 = 00000000000000ff
10283 ldxa [%i4+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
10284! %l7 = 0000000000000000, immd = fffffffffffffb20, %l4 = ffffffffffffffff
10285 mulx %l7,-0x4e0,%l4 ! %l4 = 0000000000000000
10286! Starting 10 instruction Store Burst
10287! %l5 = 0000000000000000, Mem[0000000010141400] = 00000000000000ff
10288 stxa %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000000000000000
10289
10290p0_label_392:
10291! %f0 = 00000000 000057ff, Mem[0000000030041400] = adf36949 fffffc65
10292 stda %f0 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 000057ff
10293! Mem[00000000100c1408] = ff00ff00, %l4 = 0000000000000000
10294 swapa [%i3+%o4]0x80,%l4 ! %l4 = 00000000ff00ff00
10295! Mem[0000000020800001] = 00ff5b63, %l4 = 00000000ff00ff00
10296 ldstuba [%o1+0x001]%asi,%l4 ! %l4 = 000000ff000000ff
10297! Mem[0000000030041410] = 5c000000, %l6 = 00000000ff7a8e6c
10298 ldstuba [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff
10299! %l0 = 693b56d5, %l1 = 46316778, Mem[0000000030001400] = 6c8e7aff 00000000
10300 stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 693b56d5 46316778
10301! Mem[00000000201c0000] = ffffeaae, %l7 = 0000000000000000
10302 ldstub [%o0+%g0],%l7 ! %l7 = 000000ff000000ff
10303! %l2 = 0000000000000000, Mem[0000000030141410] = 00000000
10304 stba %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
10305! Mem[0000000030041410] = 5c0000ff, %l1 = 198d143846316778
10306 swapa [%i1+%o5]0x89,%l1 ! %l1 = 000000005c0000ff
10307! Mem[0000000010001408] = 0000ffff, %l4 = 00000000000000ff
10308 swapa [%i0+%o4]0x80,%l4 ! %l4 = 000000000000ffff
10309! Starting 10 instruction Load Burst
10310! Mem[0000000010001410] = ff00000000000000, %l6 = 0000000000000000
10311 ldxa [%i0+%o5]0x88,%l6 ! %l6 = ff00000000000000
10312
10313p0_label_393:
10314! Mem[0000000010101410] = 000000001e000000, %l4 = 000000000000ffff
10315 ldxa [%i4+%o5]0x88,%l4 ! %l4 = 000000001e000000
10316! Mem[0000000010041430] = 2056900f, %l0 = 77493780693b56d5
10317 ldsha [%i1+0x030]%asi,%l0 ! %l0 = 0000000000002056
10318! Mem[0000000010141420] = ff570000, %l6 = ff00000000000000
10319 ldswa [%i5+0x020]%asi,%l6 ! %l6 = ffffffffff570000
10320! Mem[0000000010141408] = 0000ff00, %l2 = 0000000000000000
10321 lduwa [%i5+%o4]0x80,%l2 ! %l2 = 000000000000ff00
10322! Mem[000000001018140c] = 00000000, %l1 = 000000005c0000ff
10323 ldsh [%i6+0x00e],%l1 ! %l1 = 0000000000000000
10324! %l7 = 00000000000000ff, %l5 = 0000000000000000, %l5 = 0000000000000000
10325 subc %l7,%l5,%l5 ! %l5 = 00000000000000ff
10326! Mem[0000000030141408] = 0000ff005c00ffff, %l6 = ffffffffff570000
10327 ldxa [%i5+%o4]0x89,%l6 ! %l6 = 0000ff005c00ffff
10328! Mem[0000000020800000] = 00ff5b63, %l4 = 000000001e000000
10329 lduha [%o1+0x000]%asi,%l4 ! %l4 = 00000000000000ff
10330! Mem[0000000010181400] = 0000ff00 000057ff 000000ff 00000000
10331! Mem[0000000010181410] = ff000000 000000ff ff000000 0000ffff
10332! Mem[0000000010181420] = 00000000 00000000 ff0062a0 0f905620
10333! Mem[0000000010181430] = ff008cf2 c30000ff 41efffe0 00000000
10334 ldda [%i6]ASI_BLK_PL,%f0 ! Block Load from 0000000010181400
10335! Starting 10 instruction Store Burst
10336! Mem[00000000300c1408] = 00000000, %l3 = 0000000000000000
10337 swapa [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000000
10338
10339p0_label_394:
10340! %l2 = 000000000000ff00, Mem[00000000300c1400] = 1e000000
10341 stba %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 1e000000
10342! Mem[0000000010001400] = ff7a1e00, %l6 = 0000ff005c00ffff
10343 swapa [%i0+%g0]0x88,%l6 ! %l6 = 00000000ff7a1e00
10344! Mem[0000000030001410] = 00ff0000, %l3 = 0000000000000000
10345 swapa [%i0+%o5]0x89,%l3 ! %l3 = 0000000000ff0000
10346! Mem[0000000010141405] = 00000000, %l5 = 00000000000000ff
10347 ldstub [%i5+0x005],%l5 ! %l5 = 00000000000000ff
10348! %f26 = ff000000, Mem[0000000030001408] = 000000ff
10349 sta %f26,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff000000
10350! %l3 = 0000000000ff0000, Mem[0000000010001410] = 00000000
10351 stba %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
10352! %l2 = 000000000000ff00, Mem[0000000030181410] = ff000000
10353 stha %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff00ff00
10354! %l3 = 0000000000ff0000, Mem[000000001014140a] = 0000ff00
10355 stb %l3,[%i5+0x00a] ! Mem[0000000010141408] = 00000000
10356 membar #Sync ! Added by membar checker (58)
10357! %l2 = 0000ff00, %l3 = 00ff0000, Mem[00000000100c1400] = 00000000 ff000000
10358 stda %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000ff00 00ff0000
10359! Starting 10 instruction Load Burst
10360! Mem[0000000030041410] = 78673146 00000000, %l2 = 0000ff00, %l3 = 00ff0000
10361 ldda [%i1+%o5]0x81,%l2 ! %l2 = 0000000078673146 0000000000000000
10362
10363p0_label_395:
10364! Mem[0000000030181408] = ff000000, %f3 = ff000000
10365 lda [%i6+%o4]0x81,%f3 ! %f3 = ff000000
10366! Mem[0000000020800000] = 00ff5b63, %l5 = 0000000000000000
10367 lduh [%o1+%g0],%l5 ! %l5 = 00000000000000ff
10368! Mem[0000000010041400] = ff000000 00000000, %l6 = ff7a1e00, %l7 = 000000ff
10369 ldda [%i1+%g0]0x80,%l6 ! %l6 = 00000000ff000000 0000000000000000
10370! Mem[00000000218001c0] = 00ffeec2, %l6 = 00000000ff000000
10371 ldub [%o3+0x1c1],%l6 ! %l6 = 00000000000000ff
10372! Mem[0000000030041408] = 00000000, %l7 = 0000000000000000
10373 ldsba [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
10374! Mem[0000000010101410] = 1e000000, %l1 = 0000000000000000
10375 lduba [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000
10376! Mem[0000000010181400] = 00ff0000, %l1 = 0000000000000000
10377 lduba [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
10378! Mem[0000000010041408] = 00000000, %l3 = 0000000000000000
10379 lduba [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
10380! Mem[0000000010001408] = ff000000ff000000, %f26 = ff000000 d93f7c10
10381 ldda [%i0+%o4]0x88,%f26 ! %f26 = ff000000 ff000000
10382! Starting 10 instruction Store Burst
10383! %l2 = 78673146, %l3 = 00000000, Mem[00000000100c1408] = 00000000 00000000
10384 stda %l2,[%i3+0x008]%asi ! Mem[00000000100c1408] = 78673146 00000000
10385
10386p0_label_396:
10387! Mem[0000000010001410] = 00000000, %l7 = 0000000000000000
10388 swapa [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000
10389! Mem[0000000010001408] = ff000000, %l6 = 00000000000000ff
10390 swapa [%i0+%o4]0x88,%l6 ! %l6 = 00000000ff000000
10391! Mem[0000000030181400] = 000000ff, %l7 = 0000000000000000
10392 swapa [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
10393! %l5 = 00000000000000ff, Mem[0000000010141420] = ff57000080000000
10394 stx %l5,[%i5+0x020] ! Mem[0000000010141420] = 00000000000000ff
10395! %l0 = 0000000000002056, Mem[00000000100c1410] = 000000ff
10396 stwa %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00002056
10397! Mem[0000000030001410] = 00000000, %l7 = 00000000000000ff
10398 ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
10399! %l6 = ff000000, %l7 = 00000000, Mem[0000000010001400] = ffff005c 00000000
10400 stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000000 00000000
10401! %l0 = 0000000000002056, Mem[0000000030081408] = ffff0000
10402 stba %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 56ff0000
10403! %l2 = 0000000078673146, Mem[00000000100c1408] = 78673146
10404 stha %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 31463146
10405! Starting 10 instruction Load Burst
10406! Mem[0000000010141434] = 00000000, %l7 = 0000000000000000
10407 lduwa [%i5+0x034]%asi,%l7 ! %l7 = 0000000000000000
10408
10409p0_label_397:
10410! Mem[0000000010001414] = 000000ff, %l1 = 0000000000000000
10411 lduba [%i0+0x015]%asi,%l1 ! %l1 = 0000000000000000
10412! Mem[0000000010101408] = ff7a8e6cff00005c, %f2 = 00000000 ff000000
10413 ldda [%i4+%o4]0x88,%f2 ! %f2 = ff7a8e6c ff00005c
10414! Mem[0000000010041400] = ff000000, %l5 = 00000000000000ff
10415 ldsba [%i1+0x001]%asi,%l5 ! %l5 = 0000000000000000
10416! Mem[0000000010141410] = 00000000, %l0 = 0000000000002056
10417 lduwa [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
10418! Mem[00000000100c1410] = 00002056, %l2 = 0000000078673146
10419 lduba [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
10420! Mem[00000000300c1410] = 000000ff, %l0 = 0000000000000000
10421 ldsba [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000000
10422! Mem[000000001008141c] = 0dae0000, %l1 = 0000000000000000
10423 ldsb [%i2+0x01f],%l1 ! %l1 = 0000000000000000
10424! Mem[0000000030081410] = 0000ff00, %l7 = 0000000000000000
10425 lduha [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
10426! Mem[0000000010101410] = 000000001e000000, %l2 = 0000000000000000
10427 ldxa [%i4+%o5]0x88,%l2 ! %l2 = 000000001e000000
10428! Starting 10 instruction Store Burst
10429! %f10 = 2056900f a06200ff, Mem[0000000010181418] = ff000000 0000ffff
10430 stda %f10,[%i6+0x018]%asi ! Mem[0000000010181418] = 2056900f a06200ff
10431
10432p0_label_398:
10433! Mem[0000000010081408] = 00000000, %l6 = 00000000ff000000
10434 ldstuba [%i2+%o4]0x88,%l6 ! %l6 = 00000000000000ff
10435! %l6 = 00000000, %l7 = 00000000, Mem[0000000010101400] = ff2c8cff 000000ff
10436 stda %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 00000000
10437! %f13 = f28c00ff, Mem[0000000030101408] = 00000000
10438 sta %f13,[%i4+%o4]0x81 ! Mem[0000000030101408] = f28c00ff
10439! Mem[0000000010001410] = 00000000, %l1 = 0000000000000000
10440 swapa [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000000
10441! Mem[0000000010181400] = 0000ff00, %l6 = 0000000000000000, %asi = 80
10442 swapa [%i6+0x000]%asi,%l6 ! %l6 = 000000000000ff00
10443! %f28 = 00000000, Mem[0000000010001408] = ff000000
10444 sta %f28,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
10445! %l0 = 00000000, %l1 = 00000000, Mem[0000000010001420] = ff7a8e6c 00000000
10446 stda %l0,[%i0+0x020]%asi ! Mem[0000000010001420] = 00000000 00000000
10447! %l1 = 0000000000000000, Mem[0000000030141410] = 00000000
10448 stha %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
10449! %l4 = 00000000000000ff, Mem[0000000010101408] = ff00005c
10450 stha %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff0000ff
10451! Starting 10 instruction Load Burst
10452! Mem[0000000010041410] = 000000ff, %l7 = 0000000000000000
10453 ldsba [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000
10454
10455p0_label_399:
10456! Mem[00000000201c0000] = ffffeaae, %l3 = 0000000000000000
10457 lduha [%o0+0x000]%asi,%l3 ! %l3 = 000000000000ffff
10458! Mem[00000000300c1408] = 00000000, %l2 = 000000001e000000
10459 ldsha [%i3+%o4]0x81,%l2 ! %l2 = 0000000000000000
10460! Mem[0000000030181408] = 000000ff, %l2 = 0000000000000000
10461 lduha [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
10462! Mem[0000000010001408] = 00000000000000ff, %f2 = ff7a8e6c ff00005c
10463 ldda [%i0+%o4]0x80,%f2 ! %f2 = 00000000 000000ff
10464! Mem[0000000010181408] = ff000000, %f24 = ff570000
10465 lda [%i6+%o4]0x88,%f24 ! %f24 = ff000000
10466! Mem[0000000010181418] = 2056900fa06200ff, %f22 = ff570000 f710e542
10467 ldda [%i6+0x018]%asi,%f22 ! %f22 = 2056900f a06200ff
10468! Mem[0000000030041400] = 00000000, %l5 = 0000000000000000
10469 lduha [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000000
10470! Mem[0000000010041434] = a06200ff, %f4 = ff000000
10471 lda [%i1+0x034]%asi,%f4 ! %f4 = a06200ff
10472! Mem[000000001010141c] = 00000000, %l7 = 0000000000000000
10473 ldswa [%i4+0x01c]%asi,%l7 ! %l7 = 0000000000000000
10474! Starting 10 instruction Store Burst
10475! %l0 = 0000000000000000, Mem[0000000010101410] = 0000001e00000000, %asi = 80
10476 stxa %l0,[%i4+0x010]%asi ! Mem[0000000010101410] = 0000000000000000
10477
10478p0_label_400:
10479! Mem[00000000300c1410] = ff000000, %l1 = 0000000000000000
10480 swapa [%i3+%o5]0x89,%l1 ! %l1 = 00000000ff000000
10481! %f10 = 2056900f a06200ff, %f8 = 00000000
10482 fdtos %f10,%f8 ! %f8 = 00000000
10483! %l0 = 0000000000000000, Mem[0000000010081410] = 000000ff
10484 stba %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
10485! Mem[0000000010001408] = 00000000, %l3 = 000000000000ffff
10486 swapa [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
10487! %l6 = 000000000000ff00, Mem[0000000010041410] = 000000ff
10488 stwa %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000ff00
10489! Mem[0000000010141434] = 00000000, %l0 = 0000000000000000, %asi = 80
10490 swapa [%i5+0x034]%asi,%l0 ! %l0 = 0000000000000000
10491! %l4 = 00000000000000ff, %l5 = 0000000000000000, %l4 = 00000000000000ff
10492 sub %l4,%l5,%l4 ! %l4 = 00000000000000ff
10493! %f24 = ff000000 00ff0000, Mem[0000000010001410] = 00000000 000000ff
10494 stda %f24,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000 00ff0000
10495! %f14 = 00000000 e0ffef41, Mem[0000000010041400] = ff000000 00000000
10496 std %f14,[%i1+%g0] ! Mem[0000000010041400] = 00000000 e0ffef41
10497! Starting 10 instruction Load Burst
10498! Code Fragment 3
10499p0_fragment_45:
10500! %l0 = 0000000000000000
10501 setx 0x7648f65fd6e04b63,%g7,%l0 ! %l0 = 7648f65fd6e04b63
10502! %l1 = 00000000ff000000
10503 setx 0x4798c127c210424a,%g7,%l1 ! %l1 = 4798c127c210424a
10504 setx 0x1fe000, %g1, %g3
10505 or %l0, %g3, %l0 ! always set perrmask = 0xff
10506 setx 0x1ffff8, %g1, %g2
10507 and %l0, %g2, %l0
10508 ta T_CHANGE_HPRIV
10509 stxa %l1, [%l0]ASI_DCACHE_DATA
10510 ta T_CHANGE_NONHPRIV
10511! %l0 = 7648f65fd6e04b63
10512 setx 0xcbedaef7a112677c,%g7,%l0 ! %l0 = cbedaef7a112677c
10513! %l1 = 4798c127c210424a
10514 setx 0x635b715794fd3e2c,%g7,%l1 ! %l1 = 635b715794fd3e2c
10515
10516p0_label_401:
10517! Mem[0000000010101410] = 00000000, %f9 = 00000000
10518 lda [%i4+%o5]0x80,%f9 ! %f9 = 00000000
10519! Mem[0000000010181408] = 000000ff, %l6 = 000000000000ff00
10520 lduwa [%i6+%o4]0x80,%l6 ! %l6 = 00000000000000ff
10521! Mem[000000001004140c] = 00ff0000, %l0 = cbedaef7a112677c
10522 ldsha [%i1+0x00c]%asi,%l0 ! %l0 = 00000000000000ff
10523! Code Fragment 3
10524p0_fragment_46:
10525! %l0 = 00000000000000ff
10526 setx 0x7a1a5cd81f12633a,%g7,%l0 ! %l0 = 7a1a5cd81f12633a
10527! %l1 = 635b715794fd3e2c
10528 setx 0xf01d886fb3ddfab4,%g7,%l1 ! %l1 = f01d886fb3ddfab4
10529 setx 0x1fe000, %g1, %g3
10530 or %l0, %g3, %l0 ! always set perrmask = 0xff
10531 setx 0x1ffff8, %g1, %g2
10532 and %l0, %g2, %l0
10533 ta T_CHANGE_HPRIV
10534 stxa %l1, [%l0]ASI_DCACHE_DATA
10535 ta T_CHANGE_NONHPRIV
10536! %l0 = 7a1a5cd81f12633a
10537 setx 0x3830292839ed2a1e,%g7,%l0 ! %l0 = 3830292839ed2a1e
10538! %l1 = f01d886fb3ddfab4
10539 setx 0x57098147b1191d0f,%g7,%l1 ! %l1 = 57098147b1191d0f
10540! Mem[0000000030181410] = 00ff00ff, %l7 = 0000000000000000
10541 ldsba [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
10542! Mem[0000000010041410] = 0000ff00, %l3 = 0000000000000000
10543 lduwa [%i1+%o5]0x80,%l3 ! %l3 = 000000000000ff00
10544! Mem[0000000030101408] = ff008cf2, %l5 = 0000000000000000
10545 lduwa [%i4+%o4]0x89,%l5 ! %l5 = 00000000ff008cf2
10546! Mem[00000000300c1400] = 0000001e, %l7 = 0000000000000000
10547 ldswa [%i3+%g0]0x81,%l7 ! %l7 = 000000000000001e
10548! Mem[0000000030181408] = 000000ff, %f30 = ff000000
10549 lda [%i6+%o4]0x89,%f30 ! %f30 = 000000ff
10550! Starting 10 instruction Store Burst
10551! %l2 = 00000000000000ff, Mem[0000000010001418] = 00000000, %asi = 80
10552 stwa %l2,[%i0+0x018]%asi ! Mem[0000000010001418] = 000000ff
10553
10554p0_label_402:
10555! %l2 = 000000ff, %l3 = 0000ff00, Mem[0000000010041410] = 0000ff00 ff000000
10556 stda %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff 0000ff00
10557! Mem[0000000030101410] = 000000ff, %l3 = 000000000000ff00
10558 swapa [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff
10559! %l5 = 00000000ff008cf2, Mem[0000000010041400] = 00000000
10560 stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 8cf20000
10561! %f26 = ff000000 ff000000, %l0 = 3830292839ed2a1e
10562! Mem[0000000030001428] = adf369490000ffff
10563 add %i0,0x028,%g1
10564 stda %f26,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030001428] = adf36949000000ff
10565! %l0 = 3830292839ed2a1e, Mem[0000000010141430] = ffff000000000000
10566 stx %l0,[%i5+0x030] ! Mem[0000000010141430] = 3830292839ed2a1e
10567! %l6 = 00000000000000ff, Mem[0000000030081400] = 00000000
10568 stwa %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff
10569! Mem[0000000010041400] = 8cf20000, %l4 = 00000000000000ff, %asi = 80
10570 swapa [%i1+0x000]%asi,%l4 ! %l4 = 000000008cf20000
10571! %l3 = 00000000000000ff, imm = fffffffffffffaf4, %l6 = 00000000000000ff
10572 or %l3,-0x50c,%l6 ! %l6 = fffffffffffffaff
10573! %l7 = 000000000000001e, Mem[0000000010101408] = ff0000ff
10574 stwa %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000001e
10575! Starting 10 instruction Load Burst
10576! Mem[0000000010081400] = ff00ff00000000ff, %l5 = 00000000ff008cf2
10577 ldxa [%i2+%g0]0x80,%l5 ! %l5 = ff00ff00000000ff
10578
10579p0_label_403:
10580! Mem[0000000010001410] = ff00000000ff0000, %l6 = fffffffffffffaff
10581 ldx [%i0+%o5],%l6 ! %l6 = ff00000000ff0000
10582! %l5 = ff00ff00000000ff, %l1 = 57098147b1191d0f, %l3 = 00000000000000ff
10583 and %l5,%l1,%l3 ! %l3 = 570081000000000f
10584! Mem[00000000100c1430] = ff000000 00000000, %l0 = 39ed2a1e, %l1 = b1191d0f
10585 ldda [%i3+0x030]%asi,%l0 ! %l0 = 00000000ff000000 0000000000000000
10586! Mem[0000000010141408] = 00000000, %l7 = 000000000000001e
10587 lduba [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
10588! Mem[0000000010101400] = 00000000, %l3 = 570081000000000f
10589 ldsba [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000
10590! Mem[0000000030001410] = ff000000, %l7 = 0000000000000000
10591 lduha [%i0+%o5]0x81,%l7 ! %l7 = 000000000000ff00
10592! Mem[0000000010081408] = ff00000000330000, %l2 = 00000000000000ff
10593 ldxa [%i2+%o4]0x80,%l2 ! %l2 = ff00000000330000
10594! Mem[0000000030181400] = 00000000, %f26 = ff000000
10595 lda [%i6+%g0]0x81,%f26 ! %f26 = 00000000
10596! Mem[000000001000142c] = 0000ffff, %l5 = ff00ff00000000ff
10597 lduh [%i0+0x02c],%l5 ! %l5 = 0000000000000000
10598! Starting 10 instruction Store Burst
10599! Mem[00000000100c1438] = 00000000, %l1 = 0000000000000000
10600 ldstuba [%i3+0x038]%asi,%l1 ! %l1 = 00000000000000ff
10601
10602p0_label_404:
10603! Mem[0000000010181408] = 000000ff, %l3 = 0000000000000000
10604 ldstuba [%i6+%o4]0x80,%l3 ! %l3 = 00000000000000ff
10605! Mem[0000000030001400] = 693b56d5, %l0 = 00000000ff000000
10606 ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 00000069000000ff
10607! Mem[0000000010041410] = ff000000, %l5 = 0000000000000000
10608 ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 00000000000000ff
10609! %l7 = 000000000000ff00, Mem[0000000010141410] = 00000000000000ff
10610 stxa %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000000000ff00
10611! %l4 = 000000008cf20000, Mem[0000000030001400] = ff3b56d546316778
10612 stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000008cf20000
10613! Mem[0000000030081410] = 00ff0000, %l2 = ff00000000330000
10614 lduba [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000
10615! %l4 = 8cf20000, %l5 = 00000000, Mem[0000000010041408] = 00000000 0000ff00
10616 stda %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 8cf20000 00000000
10617! Mem[0000000030081400] = 000000ff, %l6 = ff00000000ff0000
10618 ldstuba [%i2+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
10619! Mem[0000000010141410] = 00000000, %l4 = 000000008cf20000
10620 swapa [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000
10621! Starting 10 instruction Load Burst
10622! Mem[0000000030081410] = 0000ff00, %l1 = 0000000000000000
10623 ldsha [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000
10624
10625p0_label_405:
10626! Mem[0000000010141428] = 00000000, %l6 = 00000000000000ff
10627 ldsba [%i5+0x028]%asi,%l6 ! %l6 = 0000000000000000
10628! Mem[0000000010141400] = 0000ff0000000000, %l7 = 000000000000ff00
10629 ldxa [%i5+%g0]0x88,%l7 ! %l7 = 0000ff0000000000
10630! Mem[0000000010001400] = ff000000, %f13 = f28c00ff
10631 ld [%i0+%g0],%f13 ! %f13 = ff000000
10632! Mem[00000000201c0000] = ffffeaae, %l5 = 0000000000000000
10633 lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ffff
10634! Mem[0000000030081408] = 56ff0000000000ff, %l6 = 0000000000000000
10635 ldxa [%i2+%o4]0x81,%l6 ! %l6 = 56ff0000000000ff
10636! %l2 = 0000000000000000, %l2 = 0000000000000000, %y = ffffffff
10637 sdiv %l2,%l2,%l6 ! Div by zero, %l0 = 00000000000000b9
10638 mov %l0,%y ! %y = 00000091
10639! %f29 = 000000ff, Mem[00000000300c1410] = 00000000
10640 sta %f29,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000ff
10641! Mem[000000001000140c] = 000000ff, %l4 = 0000000000000000
10642 ldsba [%i0+0x00d]%asi,%l4 ! %l4 = 0000000000000000
10643! %l4 = 0000000000000000, %l6 = 56ff0000000000ff, %l7 = 0000ff0000000000
10644 sdivx %l4,%l6,%l7 ! %l7 = 0000000000000000
10645! Starting 10 instruction Store Burst
10646! %l5 = 000000000000ffff, Mem[00000000201c0000] = ffffeaae
10647 sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = ffffeaae
10648
10649p0_label_406:
10650! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010181408] = ff0000ff 00000000
10651 stda %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff 00000000
10652! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000
10653 swapa [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000
10654! %f16 = ff000000 00000000, %l3 = 0000000000000000
10655! Mem[0000000010081430] = ff0062a00f9000ff
10656 add %i2,0x030,%g1
10657 stda %f16,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010081430] = ff0062a00f9000ff
10658! %l1 = 0000000000000000, Mem[0000000030141408] = 5c00ffff
10659 stha %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 5c000000
10660! %l3 = 0000000000000000, Mem[0000000030101408] = ff008cf2
10661 stwa %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
10662! %l6 = 56ff0000000000ff, Mem[0000000010081408] = ff000000
10663 stha %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00ff0000
10664! %l4 = 0000000000000000, Mem[0000000010141408] = 00000000
10665 stwa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
10666! Mem[0000000030081410] = 00ff0000, %l4 = 0000000000000000
10667 swapa [%i2+%o5]0x89,%l4 ! %l4 = 0000000000ff0000
10668! %l3 = 0000000000000000, Mem[0000000030001410] = 00000000000000ff
10669 stxa %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000000000000000
10670! Starting 10 instruction Load Burst
10671! Mem[00000000100c1400] = 00ff0000, %l5 = 000000000000ffff
10672 ldsha [%i3+%g0]0x80,%l5 ! %l5 = 00000000000000ff
10673
10674p0_label_407:
10675! Mem[00000000300c1400] = 0000001e, %f7 = 000000ff
10676 lda [%i3+%g0]0x81,%f7 ! %f7 = 0000001e
10677! Mem[0000000030001400] = 00000000, %l4 = 0000000000ff0000
10678 lduwa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
10679! Mem[0000000030041408] = 00000000, %l3 = 0000000000000000
10680 lduwa [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
10681! Mem[0000000030101408] = 00000000, %l6 = 56ff0000000000ff
10682 ldsha [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000000
10683! Mem[00000000100c1410] = 00002056, %f20 = 000000ff
10684 lda [%i3+%o5]0x80,%f20 ! %f20 = 00002056
10685! Mem[0000000030181408] = 000000ff, %f22 = 2056900f
10686 lda [%i6+%o4]0x89,%f22 ! %f22 = 000000ff
10687! Mem[0000000010181434] = c30000ff, %f11 = a06200ff
10688 ld [%i6+0x034],%f11 ! %f11 = c30000ff
10689! Mem[00000000300c1410] = 00000000 ff000000, %l0 = 00000091, %l1 = 00000000
10690 ldda [%i3+%o5]0x89,%l0 ! %l0 = 00000000ff000000 0000000000000000
10691! Mem[0000000010041410] = ff0000ff, %l7 = 0000000000000000
10692 ldsba [%i1+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
10693! Starting 10 instruction Store Burst
10694! %l0 = ff000000, %l1 = 00000000, Mem[0000000030001400] = 00000000 8cf20000
10695 stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff000000 00000000
10696
10697p0_label_408:
10698! %f14 = 00000000 e0ffef41, %l0 = 00000000ff000000
10699! Mem[0000000010181438] = 41efffe000000000
10700 add %i6,0x038,%g1
10701 stda %f14,[%g1+%l0]ASI_PST16_P ! Mem[0000000010181438] = 41efffe000000000
10702! %f9 = 00000000, Mem[0000000010001400] = ff000000
10703 st %f9 ,[%i0+%g0] ! Mem[0000000010001400] = 00000000
10704! %l0 = 00000000ff000000, Mem[00000000201c0000] = ffffeaae, %asi = 80
10705 stha %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000eaae
10706! %l0 = 00000000ff000000, Mem[0000000010181408] = 00000000000000ff
10707 stxa %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000ff000000
10708! %f23 = a06200ff, %f13 = ff000000
10709 fsqrts %f23,%f13 ! %f13 = 7fffffff
10710! Mem[0000000010081400] = 00ff00ff, %l1 = 0000000000000000
10711 swapa [%i2+%g0]0x88,%l1 ! %l1 = 0000000000ff00ff
10712! %f0 = ff570000 00ff0000 00000000 000000ff
10713! %f4 = a06200ff 000000ff ffff0000 0000001e
10714! %f8 = 00000000 00000000 2056900f c30000ff
10715! %f12 = ff0000c3 7fffffff 00000000 e0ffef41
10716 stda %f0,[%i0]ASI_BLK_SL ! Block Store to 0000000030001400
10717! Mem[0000000010141408] = 00000000, %l2 = 0000000000000000
10718 ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 00000000000000ff
10719! %f22 = 000000ff a06200ff, %l2 = 0000000000000000
10720! Mem[0000000010141410] = 0000f28c0000ff00
10721 add %i5,0x010,%g1
10722 stda %f22,[%g1+%l2]ASI_PST32_P ! Mem[0000000010141410] = 0000f28c0000ff00
10723! Starting 10 instruction Load Burst
10724! Mem[0000000030181408] = 000000ff, %l2 = 0000000000000000
10725 lduha [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
10726
10727p0_label_409:
10728! Mem[0000000010181434] = c30000ff, %l3 = 0000000000000000
10729 lduw [%i6+0x034],%l3 ! %l3 = 00000000c30000ff
10730! Mem[0000000030101408] = 0000000000000000, %f28 = 00000000 000000ff
10731 ldda [%i4+%o4]0x89,%f28 ! %f28 = 00000000 00000000
10732! Mem[00000000100c1408] = 31463146, %l5 = 00000000000000ff
10733 ldsba [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000031
10734! Mem[00000000201c0000] = 0000eaae, %l7 = ffffffffffffffff
10735 ldub [%o0+%g0],%l7 ! %l7 = 0000000000000000
10736! Mem[0000000030041410] = 7867314600000000, %l3 = 00000000c30000ff
10737 ldxa [%i1+%o5]0x81,%l3 ! %l3 = 7867314600000000
10738! %f24 = ff000000, %f17 = 00000000, %f30 = 000000ff
10739 fdivs %f24,%f17,%f30 ! %f30 = ff800000
10740! Mem[0000000010101410] = 00000000, %l0 = 00000000ff000000
10741 ldswa [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000
10742! Mem[0000000010141400] = 0000ff00 00000000, %l0 = 00000000, %l1 = 00ff00ff
10743 ldda [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000000 000000000000ff00
10744! Mem[0000000030081400] = ff000000, %l6 = 0000000000000000
10745 lduha [%i2+%g0]0x81,%l6 ! %l6 = 000000000000ff00
10746! Starting 10 instruction Store Burst
10747! Mem[00000000100c1410] = 56200000, %l4 = 0000000000000000
10748 ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 00000000000000ff
10749
10750p0_label_410:
10751! %l3 = 7867314600000000, Mem[0000000010041408] = 8cf20000
10752 stba %l3,[%i1+%o4]0x88 ! Mem[0000000010041408] = 8cf20000
10753! Mem[0000000030101410] = 00ff0000, %l6 = 000000000000ff00
10754 swapa [%i4+%o5]0x81,%l6 ! %l6 = 0000000000ff0000
10755! %l7 = 0000000000000000, Mem[0000000010101428] = ffff00004969f3ad, %asi = 80
10756 stxa %l7,[%i4+0x028]%asi ! Mem[0000000010101428] = 0000000000000000
10757! %l7 = 0000000000000000, Mem[0000000010081408] = 0000ff00
10758 stwa %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
10759! Mem[00000000300c1408] = 00000000, %l0 = 0000000000000000
10760 ldstuba [%i3+%o4]0x81,%l0 ! %l0 = 00000000000000ff
10761! %l4 = 0000000000000000, Mem[0000000010001410] = ff000000
10762 stwa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
10763 membar #Sync ! Added by membar checker (59)
10764! Mem[0000000010001400] = 00000000, %l2 = 00000000000000ff
10765 ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 00000000000000ff
10766! Mem[0000000030141400] = ffff00ff, %l1 = 000000000000ff00
10767 swapa [%i5+%g0]0x89,%l1 ! %l1 = 00000000ffff00ff
10768! Mem[00000000300c1408] = ff000000, %l5 = 0000000000000031
10769 ldstuba [%i3+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
10770! Starting 10 instruction Load Burst
10771! Mem[0000000010001400] = ff000000, %f6 = ffff0000
10772 lda [%i0+%g0]0x80,%f6 ! %f6 = ff000000
10773
10774p0_label_411:
10775! Mem[0000000030041408] = 00000000 00000000, %l0 = 00000000, %l1 = ffff00ff
10776 ldda [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
10777! Mem[0000000030141410] = 00000000, %l2 = 0000000000000000
10778 lduwa [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000
10779! Mem[0000000030181408] = ff00000000000000, %l6 = 0000000000ff0000
10780 ldxa [%i6+%o4]0x81,%l6 ! %l6 = ff00000000000000
10781! Mem[00000000100c1408] = 00000000 46314631, %l6 = 00000000, %l7 = 00000000
10782 ldda [%i3+%o4]0x88,%l6 ! %l6 = 0000000046314631 0000000000000000
10783! Mem[0000000030141408] = 0000005c00ff0000, %l3 = 7867314600000000
10784 ldxa [%i5+%o4]0x81,%l3 ! %l3 = 0000005c00ff0000
10785! Mem[0000000010081400] = ff00000000000000, %l6 = 0000000046314631
10786 ldxa [%i2+%g0]0x88,%l6 ! %l6 = ff00000000000000
10787! Mem[0000000030081400] = ff000000, %l0 = 0000000000000000
10788 lduba [%i2+%g0]0x81,%l0 ! %l0 = 00000000000000ff
10789! Mem[00000000100c1400] = 0000ff00, %f13 = 7fffffff
10790 lda [%i3+%g0]0x88,%f13 ! %f13 = 0000ff00
10791! Mem[0000000030001400] = 0000ff00000057ff, %l2 = 0000000000000000
10792 ldxa [%i0+%g0]0x81,%l2 ! %l2 = 0000ff00000057ff
10793! Starting 10 instruction Store Burst
10794! Mem[0000000030141410] = 00000000, %l0 = 00000000000000ff
10795 ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 00000000000000ff
10796
10797p0_label_412:
10798! Mem[0000000010041404] = e0ffef41, %l6 = ff00000000000000, %asi = 80
10799 swapa [%i1+0x004]%asi,%l6 ! %l6 = 00000000e0ffef41
10800! %l0 = 0000000000000000, Mem[0000000010181410] = ff000000000000ff
10801 stxa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000000
10802! Mem[0000000030141410] = 000000ff, %l7 = 0000000000000000
10803 ldstuba [%i5+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
10804! Mem[0000000030081400] = ff000000, %l2 = 0000ff00000057ff
10805 swapa [%i2+%g0]0x81,%l2 ! %l2 = 00000000ff000000
10806! Mem[0000000030181400] = 00000000, %l1 = 0000000000000000
10807 ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff
10808! %l4 = 0000000000000000, Mem[00000000300c1410] = ff000000
10809 stba %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000
10810! %f2 = 00000000 000000ff, Mem[0000000010101400] = 00000000 00000000
10811 stda %f2 ,[%i4+0x000]%asi ! Mem[0000000010101400] = 00000000 000000ff
10812! %f0 = ff570000 00ff0000, Mem[0000000030081400] = ff570000 ff570000
10813 stda %f0 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff570000 00ff0000
10814! %f0 = ff570000 00ff0000 00000000 000000ff
10815! %f4 = a06200ff 000000ff ff000000 0000001e
10816! %f8 = 00000000 00000000 2056900f c30000ff
10817! %f12 = ff0000c3 0000ff00 00000000 e0ffef41
10818 stda %f0,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
10819! Starting 10 instruction Load Burst
10820! Mem[0000000010101400] = ff00000000000000, %f24 = ff000000 00ff0000
10821 ldda [%i4+%g0]0x88,%f24 ! %f24 = ff000000 00000000
10822
10823p0_label_413:
10824 membar #Sync ! Added by membar checker (60)
10825! Mem[0000000010001400] = 0000ff00, %l7 = 00000000000000ff
10826 lduba [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000000
10827! Mem[0000000010181410] = 00000000, %f12 = ff0000c3
10828 lda [%i6+%o5]0x80,%f12 ! %f12 = 00000000
10829! Mem[0000000030141410] = 000000ff, %l0 = 0000000000000000
10830 ldswa [%i5+%o5]0x89,%l0 ! %l0 = 00000000000000ff
10831! Mem[000000001018141c] = a06200ff, %l0 = 00000000000000ff
10832 ldswa [%i6+0x01c]%asi,%l0 ! %l0 = ffffffffa06200ff
10833! Mem[0000000010041400] = ff000000, %l0 = ffffffffa06200ff
10834 lduwa [%i1+%g0]0x88,%l0 ! %l0 = 00000000ff000000
10835! Mem[0000000010141400] = 0000000000ff0000, %l2 = 00000000ff000000
10836 ldxa [%i5+%g0]0x80,%l2 ! %l2 = 0000000000ff0000
10837! Mem[0000000030081410] = 00000000, %l3 = 0000005c00ff0000
10838 ldsba [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000000
10839! Mem[0000000030101410] = 0000ff00, %l3 = 0000000000000000
10840 ldsha [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
10841! Mem[0000000010041408] = 0000f28c 00000000, %l2 = 00ff0000, %l3 = 00000000
10842 ldda [%i1+%o4]0x80,%l2 ! %l2 = 000000000000f28c 0000000000000000
10843! Starting 10 instruction Store Burst
10844! Mem[000000001008142c] = 0000ffff, %l5 = 000000ff, %l1 = 00000000
10845 add %i2,0x2c,%g1
10846 casa [%g1]0x80,%l5,%l1 ! %l1 = 000000000000ffff
10847
10848p0_label_414:
10849! Mem[000000001018141a] = 2056900f, %l1 = 000000000000ffff
10850 ldstub [%i6+0x01a],%l1 ! %l1 = 00000090000000ff
10851! %l6 = e0ffef41, %l7 = 00000000, Mem[00000000100c1410] = 562000ff 000000ff
10852 stda %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = e0ffef41 00000000
10853! %f16 = ff000000 00000000, %l0 = 00000000ff000000
10854! Mem[0000000010141418] = 65fcffff4969f3ad
10855 add %i5,0x018,%g1
10856 stda %f16,[%g1+%l0]ASI_PST32_P ! Mem[0000000010141418] = 65fcffff4969f3ad
10857! Mem[0000000010101408] = 0000001e, %l4 = 0000000000000000
10858 ldstuba [%i4+%o4]0x88,%l4 ! %l4 = 0000001e000000ff
10859! Mem[00000000218000c0] = ffff3492, %l5 = 00000000000000ff
10860 ldstub [%o3+0x0c0],%l5 ! %l5 = 000000ff000000ff
10861! Mem[0000000030101410] = 0000ff00, %l6 = 00000000e0ffef41
10862 ldstuba [%i4+%o5]0x81,%l6 ! %l6 = 00000000000000ff
10863! Mem[00000000300c1408] = ff000000, %l3 = 0000000000000000
10864 swapa [%i3+%o4]0x81,%l3 ! %l3 = 00000000ff000000
10865! Mem[00000000100c1410] = e0ffef41, %l5 = 00000000000000ff
10866 ldstuba [%i3+%o5]0x88,%l5 ! %l5 = 00000041000000ff
10867! %l6 = 00000000, %l7 = 00000000, Mem[0000000010181400] = 00000000 ff570000
10868 stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 00000000
10869! Starting 10 instruction Load Burst
10870! Mem[00000000300c1400] = 000000001e000000, %f14 = 00000000 e0ffef41
10871 ldda [%i3+%g0]0x89,%f14 ! %f14 = 00000000 1e000000
10872
10873p0_label_415:
10874! Mem[0000000010001410] = ff000000, %l6 = 0000000000000000
10875 ldsba [%i0+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
10876! Mem[00000000100c1410] = ffefffe0, %f4 = a06200ff
10877 lda [%i3+%o5]0x80,%f4 ! %f4 = ffefffe0
10878! Mem[00000000211c0000] = 005c4b99, %l7 = 0000000000000000
10879 ldsba [%o2+0x001]%asi,%l7 ! %l7 = 000000000000005c
10880! Mem[000000001010142c] = 00000000, %l1 = 0000000000000090
10881 ldsha [%i4+0x02e]%asi,%l1 ! %l1 = 0000000000000000
10882! Mem[0000000010141408] = ff000000, %l1 = 0000000000000000
10883 ldswa [%i5+%o4]0x80,%l1 ! %l1 = ffffffffff000000
10884! Mem[0000000030041400] = 00000000, %l2 = 000000000000f28c
10885 ldsha [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000
10886! Mem[0000000010081410] = 000000000000ffff, %l1 = ffffffffff000000
10887 ldxa [%i2+%o5]0x80,%l1 ! %l1 = 000000000000ffff
10888! Mem[0000000021800180] = 84ff1c36, %l2 = 0000000000000000
10889 ldsha [%o3+0x180]%asi,%l2 ! %l2 = ffffffffffff84ff
10890! Mem[0000000010041408] = 0000f28c, %l1 = 000000000000ffff
10891 lduba [%i1+0x00b]%asi,%l1 ! %l1 = 000000000000008c
10892! Starting 10 instruction Store Burst
10893! %l0 = 00000000ff000000, Mem[0000000030081408] = ff0000000000ff56
10894 stxa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000ff000000
10895
10896p0_label_416:
10897! %l2 = ffffffffffff84ff, Mem[0000000010141410] = 8cf20000
10898 stha %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 8cf284ff
10899! Mem[0000000010081400] = 00000000, %l0 = 00000000ff000000
10900 swapa [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
10901! %l6 = ffffffffffffffff, Mem[0000000030101400] = ffffffff
10902 stha %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffff
10903! %f0 = ff570000 00ff0000, %f13 = 0000ff00
10904 fxtos %f0 ,%f13 ! %f13 = db290000
10905! %l2 = ffffffffffff84ff, Mem[0000000010081400] = ff000000
10906 stba %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff0000ff
10907! %f25 = 00000000, Mem[0000000030101408] = 00000000
10908 sta %f25,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
10909! %l2 = ffffffffffff84ff, Mem[0000000030081410] = 0000000000000000
10910 stxa %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffffffff84ff
10911! Mem[0000000010081418] = 000000ff0dae0000, %l4 = 000000000000001e, %l6 = ffffffffffffffff
10912 add %i2,0x18,%g1
10913 casxa [%g1]0x80,%l4,%l6 ! %l6 = 000000ff0dae0000
10914! %l4 = 000000000000001e, Mem[0000000010001408] = 000000ff
10915 stba %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000001e
10916! Starting 10 instruction Load Burst
10917! Mem[0000000010081400] = ff000000 ff0000ff, %l0 = 00000000, %l1 = 0000008c
10918 ldda [%i2+%g0]0x88,%l0 ! %l0 = 00000000ff0000ff 00000000ff000000
10919
10920p0_label_417:
10921! Mem[0000000030101400] = ffffffff, %l2 = ffffffffffff84ff
10922 lduwa [%i4+%g0]0x89,%l2 ! %l2 = 00000000ffffffff
10923! Mem[0000000030141410] = 000000ff, %l0 = 00000000ff0000ff
10924 ldsba [%i5+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
10925! Mem[0000000010181400] = 00000000, %f13 = db290000
10926 lda [%i6+%g0]0x80,%f13 ! %f13 = 00000000
10927! Mem[0000000010181410] = 00000000, %l3 = 00000000ff000000
10928 ldswa [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
10929! Mem[0000000030141400] = 00ff0000, %l4 = 000000000000001e
10930 lduwa [%i5+%g0]0x81,%l4 ! %l4 = 0000000000ff0000
10931! Mem[0000000010041410] = ff0000ff 0000ff00, %l4 = 00ff0000, %l5 = 00000041
10932 ldda [%i1+%o5]0x80,%l4 ! %l4 = 00000000ff0000ff 000000000000ff00
10933! Mem[0000000030101400] = ffffffffffffffff, %l5 = 000000000000ff00
10934 ldxa [%i4+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
10935! Mem[0000000020800040] = 0000a555, %l6 = 000000ff0dae0000
10936 ldub [%o1+0x040],%l6 ! %l6 = 0000000000000000
10937! Mem[0000000030081400] = 0000ff00000057ff, %f10 = 2056900f c30000ff
10938 ldda [%i2+%g0]0x81,%f10 ! %f10 = 0000ff00 000057ff
10939! Starting 10 instruction Store Burst
10940! %l2 = 00000000ffffffff, Mem[0000000010041408] = 0000f28c
10941 stha %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = fffff28c
10942
10943p0_label_418:
10944! %l6 = 0000000000000000, Mem[00000000218001c0] = 00ffeec2
10945 stb %l6,[%o3+0x1c0] ! Mem[00000000218001c0] = 00ffeec2
10946! %l0 = ffffffff, %l1 = ff000000, Mem[0000000030101410] = 00ff00ff 00000000
10947 stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff ff000000
10948! %f20 = 00002056, %f27 = ff000000, %f30 = ff800000
10949 fsubs %f20,%f27,%f30 ! %l0 = 0000000000000021, Unfinished, %fsr = 1700000400
10950! %f14 = 00000000 1e000000, Mem[0000000010001430] = 00ff0000 c30000ff
10951 stda %f14,[%i0+0x030]%asi ! Mem[0000000010001430] = 00000000 1e000000
10952! Mem[0000000030041410] = 46316778, %l1 = 00000000ff000000
10953 swapa [%i1+%o5]0x89,%l1 ! %l1 = 0000000046316778
10954! %f8 = 00000000 00000000, %l0 = 0000000000000021
10955! Mem[0000000030101400] = ffffffffffffffff
10956 stda %f8,[%i4+%l0]ASI_PST8_SL ! Mem[0000000030101400] = 00ffffffff00ffff
10957! %l7 = 000000000000005c, Mem[0000000030141400] = 00ff0000
10958 stwa %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000005c
10959! %l1 = 0000000046316778, Mem[000000001000143a] = 41efffe0, %asi = 80
10960 stha %l1,[%i0+0x03a]%asi ! Mem[0000000010001438] = 41ef6778
10961! Mem[0000000010081408] = 00000000, %l0 = 0000000000000021
10962 swapa [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000
10963! Starting 10 instruction Load Burst
10964! Mem[0000000010101410] = 00000000, %l0 = 0000000000000000
10965 lduha [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000
10966
10967p0_label_419:
10968! %l3 = 0000000000000000, imm = 000000000000022c, %l7 = 000000000000005c
10969 sub %l3,0x22c,%l7 ! %l7 = fffffffffffffdd4
10970! %l2 = 00000000ffffffff, %l2 = 00000000ffffffff, %l7 = fffffffffffffdd4
10971 mulx %l2,%l2,%l7 ! %l7 = fffffffe00000001
10972! Mem[0000000030141400] = ffffffff 5c000000, %l4 = ff0000ff, %l5 = ffffffff
10973 ldda [%i5+%g0]0x89,%l4 ! %l4 = 000000005c000000 00000000ffffffff
10974! Mem[0000000010081400] = ff000000ff0000ff, %f4 = ffefffe0 000000ff
10975 ldda [%i2+%g0]0x88,%f4 ! %f4 = ff000000 ff0000ff
10976! Mem[0000000010141400] = 00000000, %l4 = 000000005c000000
10977 lduwa [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
10978! Mem[0000000030181408] = ff000000, %l0 = 0000000000000000
10979 ldswa [%i6+%o4]0x81,%l0 ! %l0 = ffffffffff000000
10980! Mem[0000000010001408] = 1e000000, %l3 = 0000000000000000
10981 ldsha [%i0+%o4]0x80,%l3 ! %l3 = 0000000000001e00
10982! Mem[0000000030041400] = ff57000000000000, %f10 = 0000ff00 000057ff
10983 ldda [%i1+%g0]0x89,%f10 ! %f10 = ff570000 00000000
10984! Mem[0000000010101420] = 00000000, %l4 = 0000000000000000
10985 lduw [%i4+0x020],%l4 ! %l4 = 0000000000000000
10986! Starting 10 instruction Store Burst
10987! Mem[0000000010181410] = 00000000, %l0 = ffffffffff000000
10988 ldstuba [%i6+%o5]0x80,%l0 ! %l0 = 00000000000000ff
10989
10990p0_label_420:
10991! %f0 = ff570000 00ff0000 00000000 000000ff
10992! %f4 = ff000000 ff0000ff ff000000 0000001e
10993! %f8 = 00000000 00000000 ff570000 00000000
10994! %f12 = 00000000 00000000 00000000 1e000000
10995 stda %f0,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400
10996! %l3 = 0000000000001e00, Mem[00000000100c1400] = 00ff00000000ff00
10997 stxa %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000000000001e00
10998! Mem[0000000010141408] = ff000000, %l3 = 0000000000001e00
10999 ldstuba [%i5+0x008]%asi,%l3 ! %l3 = 000000ff000000ff
11000! %f24 = ff000000, %f25 = 00000000
11001 fsqrts %f24,%f25 ! %f25 = 7fffffff
11002! %l2 = 00000000ffffffff, Mem[0000000030001410] = ff000000
11003 stba %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff000000
11004! %f23 = a06200ff, Mem[0000000030001408] = ff000000
11005 sta %f23,[%i0+%o4]0x81 ! Mem[0000000030001408] = a06200ff
11006! %f26 = 00000000 ff000000, %l6 = 0000000000000000
11007! Mem[0000000030041430] = 000000785aad3c10
11008 add %i1,0x030,%g1
11009 stda %f26,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030041430] = 000000785aad3c10
11010! %l4 = 00000000, %l5 = ffffffff, Mem[0000000030041408] = 00000000 00000000
11011 stda %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 ffffffff
11012! %l5 = 00000000ffffffff, Mem[0000000010041400] = 000000ff
11013 stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffff00ff
11014! Starting 10 instruction Load Burst
11015! Mem[0000000030101410] = ff000000ffffffff, %f26 = 00000000 ff000000
11016 ldda [%i4+%o5]0x89,%f26 ! %f26 = ff000000 ffffffff
11017
11018p0_label_421:
11019! Mem[0000000030081408] = 000000ff, %f19 = 00ff00ff
11020 lda [%i2+%o4]0x81,%f19 ! %f19 = 000000ff
11021! Mem[0000000010081408] = 00000021 00330000, %l2 = ffffffff, %l3 = 000000ff
11022 ldda [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000021 0000000000330000
11023! Mem[0000000010001400] = 00ff0000, %l5 = 00000000ffffffff
11024 lduba [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
11025! Mem[0000000010041414] = 0000ff00, %l6 = 0000000000000000
11026 lduba [%i1+0x017]%asi,%l6 ! %l6 = 0000000000000000
11027 membar #Sync ! Added by membar checker (61)
11028! Mem[0000000010181408] = ff000000, %l5 = 0000000000000000
11029 lduba [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
11030! Mem[000000001018141c] = a06200ff, %l7 = fffffffe00000001
11031 lduwa [%i6+0x01c]%asi,%l7 ! %l7 = 00000000a06200ff
11032! Mem[00000000300c1400] = 0000001e 00000000, %l4 = 00000000, %l5 = 00000000
11033 ldda [%i3+%g0]0x81,%l4 ! %l4 = 000000000000001e 0000000000000000
11034! Mem[0000000010001408] = 0000001e, %l6 = 0000000000000000
11035 ldsha [%i0+%o4]0x88,%l6 ! %l6 = 000000000000001e
11036! Mem[00000000100c1400] = 00000000, %l7 = 00000000a06200ff
11037 lduha [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
11038! Starting 10 instruction Store Burst
11039! %l0 = 00000000, %l1 = 46316778, Mem[0000000030081408] = ff000000 00000000
11040 stda %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 46316778
11041
11042p0_label_422:
11043! %l6 = 0000001e, %l7 = 00000000, Mem[0000000010081410] = 00000000 ffff0000
11044 stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000001e 00000000
11045! %l4 = 000000000000001e, Mem[000000001000142b] = ff0000c3, %asi = 80
11046 stba %l4,[%i0+0x02b]%asi ! Mem[0000000010001428] = ff00001e
11047! Mem[0000000010181410] = ff00000000000000, %l3 = 0000000000330000, %l3 = 0000000000330000
11048 add %i6,0x10,%g1
11049 casxa [%g1]0x80,%l3,%l3 ! %l3 = ff00000000000000
11050! %f4 = ff000000 ff0000ff, Mem[0000000030001400] = 00ff0000 ff570000
11051 stda %f4 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff000000 ff0000ff
11052! %f26 = ff000000 ffffffff, %l4 = 000000000000001e
11053! Mem[0000000010001430] = 000000001e000000
11054 add %i0,0x030,%g1
11055 stda %f26,[%g1+%l4]ASI_PST16_P ! Mem[0000000010001430] = ff000000ffff0000
11056! %l6 = 000000000000001e, %l5 = 0000000000000000, %y = 00000091
11057 sdiv %l6,%l5,%l1 ! Div by zero, %l0 = 0000000000000050
11058 mov %l0,%y ! %y = 00000028
11059! Mem[0000000030101410] = ffffffff, %l5 = 0000000000000000
11060 ldstuba [%i4+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
11061! %l6 = 000000000000001e, Mem[0000000010041400] = ffff00ff
11062 stba %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 1eff00ff
11063! %l3 = ff00000000000000, Mem[0000000030101400] = ffffff00
11064 stba %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffff00
11065! Starting 10 instruction Load Burst
11066! Mem[0000000030141408] = 5c000000, %l5 = 00000000000000ff
11067 lduba [%i5+%o4]0x89,%l5 ! %l5 = 0000000000000000
11068
11069p0_label_423:
11070! Mem[0000000010081404] = 000000ff, %l5 = 0000000000000000
11071 lduw [%i2+0x004],%l5 ! %l5 = 00000000000000ff
11072! Mem[0000000030181410] = ff000000, %l1 = 0000000046316778
11073 ldsha [%i6+%o5]0x81,%l1 ! %l1 = ffffffffffffff00
11074! Mem[0000000010041400] = 1eff00ff, %f14 = 00000000
11075 lda [%i1+%g0]0x80,%f14 ! %f14 = 1eff00ff
11076! Mem[0000000010001408] = 0000001e, %l6 = 000000000000001e
11077 lduha [%i0+%o4]0x88,%l6 ! %l6 = 000000000000001e
11078! Mem[0000000010101400] = 00000000, %l4 = 000000000000001e
11079 ldsba [%i4+%g0]0x80,%l4 ! %l4 = 0000000000000000
11080! Mem[0000000010081400] = ff0000ff, %l0 = 0000000000000028
11081 ldsha [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffffff00
11082! Mem[0000000010101410] = 00000000 00000000, %l2 = 00000021, %l3 = 00000000
11083 ldda [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000 0000000000000000
11084! Mem[0000000030081400] = 0000ff00, %l3 = 0000000000000000
11085 lduba [%i2+%g0]0x81,%l3 ! %l3 = 0000000000000000
11086! Mem[0000000010001418] = 1e000000, %l2 = 0000000000000000
11087 ldsw [%i0+0x018],%l2 ! %l2 = 000000001e000000
11088! Starting 10 instruction Store Burst
11089! %f20 = 00002056 ff000000, Mem[0000000010181408] = ff000000 00000000
11090 stda %f20,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00002056 ff000000
11091
11092p0_label_424:
11093! Mem[0000000010081408] = 21000000, %l5 = 00000000000000ff
11094 swapa [%i2+%o4]0x88,%l5 ! %l5 = 0000000021000000
11095! %l7 = 0000000000000000, Mem[0000000030141408] = 0000005c00ff0000
11096 stxa %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000
11097! %l4 = 0000000000000000, Mem[0000000030001400] = ff0000ff
11098 stwa %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
11099! %l6 = 000000000000001e, Mem[0000000010001410] = ff000000
11100 stwa %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000001e
11101! Mem[0000000010001400] = 00ff0000, %l0 = ffffffffffffff00
11102 swapa [%i0+%g0]0x88,%l0 ! %l0 = 0000000000ff0000
11103! Mem[0000000030141410] = 000000ff, %l3 = 0000000000000000
11104 ldstuba [%i5+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
11105! %f28 = 00000000 00000000, %l4 = 0000000000000000
11106! Mem[0000000010081418] = 000000ff0dae0000
11107 add %i2,0x018,%g1
11108 stda %f28,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010081418] = 000000ff0dae0000
11109! %l1 = ffffffffffffff00, Mem[0000000030041410] = ff000000
11110 stha %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff00ff00
11111! %l1 = ffffffffffffff00, Mem[00000000100c1400] = 00000000
11112 stba %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
11113! Starting 10 instruction Load Burst
11114! Mem[0000000030141408] = 00000000, %f26 = ff000000
11115 lda [%i5+%o4]0x81,%f26 ! %f26 = 00000000
11116
11117p0_label_425:
11118! Mem[0000000010141400] = 00000000, %f9 = 00000000
11119 lda [%i5+%g0]0x88,%f9 ! %f9 = 00000000
11120! %l1 = ffffffffffffff00, %l4 = 0000000000000000, %y = 00000028
11121 smul %l1,%l4,%l4 ! %l4 = 0000000000000000, %y = 00000000
11122! Mem[00000000201c0000] = 0000eaae, %l4 = 0000000000000000
11123 ldub [%o0+%g0],%l4 ! %l4 = 0000000000000000
11124! Mem[000000001018140c] = 56200000, %l0 = 0000000000ff0000
11125 ldsb [%i6+0x00f],%l0 ! %l0 = 0000000000000000
11126! Mem[0000000010001400] = 00ffffff000057ff, %f20 = 00002056 ff000000
11127 ldda [%i0+%g0]0x80,%f20 ! %f20 = 00ffffff 000057ff
11128! Mem[0000000030181408] = 00000000 000000ff, %l0 = 00000000, %l1 = ffffff00
11129 ldda [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000 00000000000000ff
11130! Mem[0000000010081400] = ff000000 ff0000ff, %l0 = 00000000, %l1 = 000000ff
11131 ldda [%i2+%g0]0x88,%l0 ! %l0 = 00000000ff0000ff 00000000ff000000
11132! Mem[0000000010181408] = ff000000, %l3 = 00000000000000ff
11133 lduha [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000
11134! Mem[0000000030181408] = 00000000, %l3 = 0000000000000000
11135 lduha [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000
11136! Starting 10 instruction Store Burst
11137! Mem[00000000100c1410] = e0ffefff, %l4 = 0000000000000000
11138 ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
11139
11140p0_label_426:
11141! %l3 = 0000000000000000, Mem[0000000030141410] = 000000ff
11142 stba %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
11143! Mem[00000000100c1410] = ffefffe000000000, %l3 = 0000000000000000, %l7 = 0000000000000000
11144 add %i3,0x10,%g1
11145 casxa [%g1]0x80,%l3,%l7 ! %l7 = ffefffe000000000
11146! %l2 = 000000001e000000, Mem[0000000010041410] = ff0000ff
11147 stba %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff
11148! %f22 = 000000ff a06200ff, %l6 = 000000000000001e
11149! Mem[0000000030081410] = ff84ffffffffffff
11150 add %i2,0x010,%g1
11151 stda %f22,[%g1+%l6]ASI_PST8_S ! Mem[0000000030081410] = ff84ffffa06200ff
11152! %f2 = 00000000 000000ff, %l5 = 0000000021000000
11153! Mem[0000000030001418] = 1e0000000000ffff
11154 add %i0,0x018,%g1
11155 stda %f2,[%g1+%l5]ASI_PST8_S ! Mem[0000000030001418] = 1e0000000000ffff
11156! %l0 = 00000000ff0000ff, %l3 = 0000000000000000, %l2 = 000000001e000000
11157 sub %l0,%l3,%l2 ! %l2 = 00000000ff0000ff
11158! %l6 = 000000000000001e, Mem[0000000030181408] = ff00000000000000
11159 stxa %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000000000001e
11160! %f25 = 7fffffff, %f19 = 000000ff
11161 fcmpes %fcc0,%f25,%f19 ! %fcc0 = 3
11162! %f17 = 00000000, Mem[0000000030181408] = 0000001e
11163 sta %f17,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
11164! Starting 10 instruction Load Burst
11165! Mem[0000000010101418] = 0000001e00000000, %l0 = 00000000ff0000ff
11166 ldxa [%i4+0x018]%asi,%l0 ! %l0 = 0000001e00000000
11167
11168p0_label_427:
11169! Mem[0000000010081400] = ff0000ff, %l3 = 0000000000000000
11170 lduba [%i2+%g0]0x88,%l3 ! %l3 = 00000000000000ff
11171! Mem[0000000010001408] = 0000001e, %l5 = 0000000021000000
11172 ldswa [%i0+%o4]0x88,%l5 ! %l5 = 000000000000001e
11173! Mem[0000000010141410] = ff84f28c0000ff00, %f10 = ff570000 00000000
11174 ldda [%i5+0x010]%asi,%f10 ! %f10 = ff84f28c 0000ff00
11175! Mem[0000000030081410] = ff0062a0ffff84ff, %l1 = 00000000ff000000
11176 ldxa [%i2+%o5]0x89,%l1 ! %l1 = ff0062a0ffff84ff
11177! Mem[0000000010041400] = 1eff00ff00000000, %f4 = ff000000 ff0000ff
11178 ldda [%i1+%g0]0x80,%f4 ! %f4 = 1eff00ff 00000000
11179! Mem[00000000201c0000] = 0000eaae, %l1 = ff0062a0ffff84ff
11180 ldsh [%o0+%g0],%l1 ! %l1 = 0000000000000000
11181! Mem[0000000030081400] = 00ff0000, %l3 = 00000000000000ff
11182 ldsha [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000
11183! Mem[0000000030081408] = 00000000, %l4 = 00000000000000ff
11184 ldsba [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000
11185! Mem[0000000030001408] = a06200ff, %l4 = 0000000000000000
11186 ldswa [%i0+%o4]0x81,%l4 ! %l4 = ffffffffa06200ff
11187! Starting 10 instruction Store Burst
11188! %l4 = a06200ff, %l5 = 0000001e, Mem[0000000010101410] = 00000000 00000000
11189 stda %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = a06200ff 0000001e
11190
11191p0_label_428:
11192! Mem[0000000030081400] = 00ff0000, %l2 = 00000000ff0000ff
11193 swapa [%i2+%g0]0x89,%l2 ! %l2 = 0000000000ff0000
11194! %l7 = ffefffe000000000, Mem[0000000021800080] = 00003e7c
11195 sth %l7,[%o3+0x080] ! Mem[0000000021800080] = 00003e7c
11196! %f16 = ff000000 00000000 00000000 000000ff
11197! %f20 = 00ffffff 000057ff 000000ff a06200ff
11198! %f24 = ff000000 7fffffff 00000000 ffffffff
11199! %f28 = 00000000 00000000 ff800000 00000000
11200 stda %f16,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400
11201 membar #Sync ! Added by membar checker (62)
11202! Mem[00000000100c1400] = 0000000000001e00, %l1 = 0000000000000000, %l4 = ffffffffa06200ff
11203 casxa [%i3]0x80,%l1,%l4 ! %l4 = 0000000000001e00
11204! %l5 = 000000000000001e, %l0 = 0000001e00000000, %l1 = 0000000000000000
11205 andn %l5,%l0,%l1 ! %l1 = 000000000000001e
11206! Mem[00000000300c1410] = 000057ff, %l1 = 000000000000001e
11207 ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
11208! %l2 = 00ff0000, %l3 = 00000000, Mem[0000000030041400] = 00000000 ff570000
11209 stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00ff0000 00000000
11210! %f6 = ff000000, %f22 = 000000ff
11211 fcmps %fcc3,%f6 ,%f22 ! %fcc3 = 1
11212! %l3 = 0000000000000000, Mem[0000000030041410] = 00ff00ff
11213 stba %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00ff00ff
11214! Starting 10 instruction Load Burst
11215! Mem[0000000010041408] = 000000008cf2ffff, %f12 = 00000000 00000000
11216 ldda [%i1+%o4]0x88,%f12 ! %f12 = 00000000 8cf2ffff
11217
11218p0_label_429:
11219! Mem[00000000211c0000] = 005c4b99, %l0 = 0000001e00000000
11220 lduba [%o2+0x000]%asi,%l0 ! %l0 = 0000000000000000
11221! Mem[0000000010001428] = ff00001e0f905620, %f26 = 00000000 ffffffff
11222 ldd [%i0+0x028],%f26 ! %f26 = ff00001e 0f905620
11223! Mem[0000000010001400] = ffffff00, %l5 = 000000000000001e
11224 ldswa [%i0+%g0]0x88,%l5 ! %l5 = ffffffffffffff00
11225! Mem[0000000030101408] = 00000000 00000000, %l4 = 00001e00, %l5 = ffffff00
11226 ldda [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000
11227! Mem[00000000100c1410] = ffefffe0, %l6 = 000000000000001e
11228 ldsha [%i3+%o5]0x80,%l6 ! %l6 = ffffffffffffffef
11229! Mem[0000000030181400] = ff570000, %l6 = ffffffffffffffef
11230 lduwa [%i6+%g0]0x81,%l6 ! %l6 = 00000000ff570000
11231! Mem[0000000030041408] = 00000000, %l6 = 00000000ff570000
11232 ldsba [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000000
11233! Mem[0000000030081400] = ff0000ff 000057ff, %l6 = 00000000, %l7 = 00000000
11234 ldda [%i2+%g0]0x81,%l6 ! %l6 = 00000000ff0000ff 00000000000057ff
11235! Mem[00000000201c0000] = 0000eaae, %l5 = 0000000000000000
11236 ldsh [%o0+%g0],%l5 ! %l5 = 0000000000000000
11237! Starting 10 instruction Store Burst
11238! %l3 = 0000000000000000, Mem[0000000010041410] = 000000ff
11239 stwa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
11240
11241p0_label_430:
11242! Mem[0000000010101400] = 00000000, %l7 = 00000000000057ff
11243 swapa [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
11244! %l7 = 0000000000000000, Mem[00000000211c0001] = 005c4b99
11245 stb %l7,[%o2+0x001] ! Mem[00000000211c0000] = 00004b99
11246! %l0 = 0000000000000000, Mem[0000000010181410] = 000000ff
11247 stba %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
11248! Mem[0000000010101408] = ff000000, %l2 = 0000000000ff0000
11249 swapa [%i4+%o4]0x80,%l2 ! %l2 = 00000000ff000000
11250! %l2 = 00000000ff000000, Mem[0000000030081410] = ff0062a0ffff84ff
11251 stxa %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000ff000000
11252! %l4 = 00000000, %l5 = 00000000, Mem[0000000010181428] = ff0062a0 0f905620
11253 stda %l4,[%i6+0x028]%asi ! Mem[0000000010181428] = 00000000 00000000
11254! Mem[0000000021800081] = 00003e7c, %l3 = 0000000000000000
11255 ldstub [%o3+0x081],%l3 ! %l3 = 00000000000000ff
11256! %f12 = 00000000 8cf2ffff, %l0 = 0000000000000000
11257! Mem[0000000030101408] = 0000000000000000
11258 add %i4,0x008,%g1
11259 stda %f12,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030101408] = 0000000000000000
11260! Mem[0000000010081420] = ffff0000e03a0000, %l4 = 0000000000000000, %l7 = 0000000000000000
11261 add %i2,0x20,%g1
11262 casxa [%g1]0x80,%l4,%l7 ! %l7 = ffff0000e03a0000
11263! Starting 10 instruction Load Burst
11264! Mem[0000000030101408] = 0000000000000000, %l3 = 0000000000000000
11265 ldxa [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
11266
11267p0_label_431:
11268! Mem[0000000010181428] = 00000000, %f18 = 00000000
11269 lda [%i6+0x028]%asi,%f18 ! %f18 = 00000000
11270! Mem[0000000010041410] = 00000000, %l0 = 0000000000000000
11271 ldsha [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000
11272! Mem[0000000010001408] = 1e000000, %l1 = 00000000000000ff
11273 lduba [%i0+%o4]0x80,%l1 ! %l1 = 000000000000001e
11274! Mem[0000000010101400] = ff570000000000ff, %l4 = 0000000000000000
11275 ldxa [%i4+%g0]0x80,%l4 ! %l4 = ff570000000000ff
11276! Mem[0000000030181400] = ff570000 00ff0000 00000000 00000000
11277! Mem[0000000030181410] = ff000000 ff0000ff ff000000 0000001e
11278! Mem[0000000030181420] = 00000000 00000000 ff570000 00000000
11279! Mem[0000000030181430] = 00000000 00000000 00000000 1e000000
11280 ldda [%i6]ASI_BLK_SL,%f0 ! Block Load from 0000000030181400
11281! Mem[0000000030141400] = 0000005c, %f29 = 00000000
11282 lda [%i5+%g0]0x81,%f29 ! %f29 = 0000005c
11283! Mem[00000000100c1408] = 46314631, %l0 = 0000000000000000
11284 ldsha [%i3+%o4]0x88,%l0 ! %l0 = 0000000000004631
11285! Mem[0000000010181400] = 00000000, %l3 = 0000000000000000
11286 ldsha [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
11287! Mem[0000000010181410] = 0000000000000000, %f18 = 00000000 000000ff
11288 ldda [%i6+%o5]0x88,%f18 ! %f18 = 00000000 00000000
11289! Starting 10 instruction Store Burst
11290! %l6 = 00000000ff0000ff, Mem[0000000010001408] = 0000001e
11291 stba %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff
11292
11293p0_label_432:
11294! %f26 = ff00001e 0f905620, Mem[0000000010101400] = ff570000 000000ff
11295 stda %f26,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff00001e 0f905620
11296! Mem[00000000201c0001] = 0000eaae, %l6 = 00000000ff0000ff
11297 ldstub [%o0+0x001],%l6 ! %l6 = 00000000000000ff
11298! Mem[0000000010041408] = 8cf2ffff, %l0 = 0000000000004631
11299 ldstuba [%i1+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
11300! %l2 = 00000000ff000000, Mem[0000000030001408] = a06200ff
11301 stwa %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff000000
11302! Code Fragment 3
11303p0_fragment_47:
11304! %l0 = 00000000000000ff
11305 setx 0xaeefbbd82091f467,%g7,%l0 ! %l0 = aeefbbd82091f467
11306! %l1 = 000000000000001e
11307 setx 0x16ecd497fdf1b220,%g7,%l1 ! %l1 = 16ecd497fdf1b220
11308 setx 0x1fe000, %g1, %g3
11309 or %l0, %g3, %l0 ! always set perrmask = 0xff
11310 setx 0x1ffff8, %g1, %g2
11311 and %l0, %g2, %l0
11312 ta T_CHANGE_HPRIV
11313 stxa %l1, [%l0]ASI_DCACHE_DATA
11314 ta T_CHANGE_NONHPRIV
11315! %l0 = aeefbbd82091f467
11316 setx 0x85c4f3bff685591e,%g7,%l0 ! %l0 = 85c4f3bff685591e
11317! %l1 = 16ecd497fdf1b220
11318 setx 0xefcf78d81582df89,%g7,%l1 ! %l1 = efcf78d81582df89
11319! %l4 = ff570000000000ff, Mem[0000000010181426] = 00000000
11320 stb %l4,[%i6+0x026] ! Mem[0000000010181424] = 0000ff00
11321! Mem[0000000030001408] = 000000ff, %l6 = 0000000000000000
11322 ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
11323! Mem[0000000010101434] = 2056900f, %l5 = 0000000000000000, %asi = 80
11324 swapa [%i4+0x034]%asi,%l5 ! %l5 = 000000002056900f
11325! %l5 = 000000002056900f, Mem[0000000030081400] = ff0000ff
11326 stha %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff00900f
11327! Starting 10 instruction Load Burst
11328! Mem[0000000030081408] = 00000000, %l4 = ff570000000000ff
11329 ldsha [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
11330
11331p0_label_433:
11332! Mem[0000000030141408] = 00000000, %f17 = 00000000
11333 lda [%i5+%o4]0x89,%f17 ! %f17 = 00000000
11334! Mem[0000000030081400] = ff570000 ff00900f, %l6 = 000000ff, %l7 = e03a0000
11335 ldda [%i2+%g0]0x89,%l6 ! %l6 = 00000000ff00900f 00000000ff570000
11336! Code Fragment 4
11337p0_fragment_48:
11338! %l0 = 85c4f3bff685591e
11339 setx 0x500120201154cd6e,%g7,%l0 ! %l0 = 500120201154cd6e
11340! %l1 = efcf78d81582df89
11341 setx 0x47e6f34078474129,%g7,%l1 ! %l1 = 47e6f34078474129
11342 setx 0x7ff8, %g1, %g2
11343 and %l0, %g2, %l0
11344 setx 0xffffffff, %g1, %g2
11345 and %l1, %g2, %l1
11346 setx 0x100000000, %g1, %g2
11347 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11348 ta T_CHANGE_HPRIV
11349 stxa %l1, [%l0]ASI_ICACHE_INSTR
11350 ta T_CHANGE_NONHPRIV
11351! %l0 = 500120201154cd6e
11352 setx 0x955c72e83a55c06d,%g7,%l0 ! %l0 = 955c72e83a55c06d
11353! %l1 = 47e6f34078474129
11354 setx 0x624e1aa7a83b1b23,%g7,%l1 ! %l1 = 624e1aa7a83b1b23
11355! Code Fragment 3
11356p0_fragment_49:
11357! %l0 = 955c72e83a55c06d
11358 setx 0x09fcaf679ed03178,%g7,%l0 ! %l0 = 09fcaf679ed03178
11359! %l1 = 624e1aa7a83b1b23
11360 setx 0x17c76f47acf2795b,%g7,%l1 ! %l1 = 17c76f47acf2795b
11361 setx 0x1fe000, %g1, %g3
11362 or %l0, %g3, %l0 ! always set perrmask = 0xff
11363 setx 0x1ffff8, %g1, %g2
11364 and %l0, %g2, %l0
11365 ta T_CHANGE_HPRIV
11366 stxa %l1, [%l0]ASI_DCACHE_DATA
11367 ta T_CHANGE_NONHPRIV
11368! %l0 = 09fcaf679ed03178
11369 setx 0x15d6ff2853d4e106,%g7,%l0 ! %l0 = 15d6ff2853d4e106
11370! %l1 = 17c76f47acf2795b
11371 setx 0x1c05aed07c1e95b5,%g7,%l1 ! %l1 = 1c05aed07c1e95b5
11372! Mem[00000000211c0000] = 00004b99, %l7 = 00000000ff570000
11373 ldsba [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000000
11374! Code Fragment 4
11375p0_fragment_50:
11376! %l0 = 15d6ff2853d4e106
11377 setx 0xc7cfcb006c105565,%g7,%l0 ! %l0 = c7cfcb006c105565
11378! %l1 = 1c05aed07c1e95b5
11379 setx 0xcc6461d0052166f3,%g7,%l1 ! %l1 = cc6461d0052166f3
11380 setx 0x7ff8, %g1, %g2
11381 and %l0, %g2, %l0
11382 setx 0xffffffff, %g1, %g2
11383 and %l1, %g2, %l1
11384 setx 0x100000000, %g1, %g2
11385 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11386 ta T_CHANGE_HPRIV
11387 stxa %l1, [%l0]ASI_ICACHE_INSTR
11388 ta T_CHANGE_NONHPRIV
11389! %l0 = c7cfcb006c105565
11390 setx 0xfaec6e104b49841e,%g7,%l0 ! %l0 = faec6e104b49841e
11391! %l1 = cc6461d0052166f3
11392 setx 0x969011c06e29dbb1,%g7,%l1 ! %l1 = 969011c06e29dbb1
11393! Mem[00000000300c1410] = 00ffffff000057ff, %l4 = 0000000000000000
11394 ldxa [%i3+%o5]0x89,%l4 ! %l4 = 00ffffff000057ff
11395! Mem[0000000010001408] = ff000000, %l5 = 000000002056900f
11396 lduha [%i0+%o4]0x80,%l5 ! %l5 = 000000000000ff00
11397! Mem[00000000100c1408] = 00000000 46314631, %l2 = ff000000, %l3 = 00000000
11398 ldda [%i3+%o4]0x88,%l2 ! %l2 = 0000000046314631 0000000000000000
11399! Starting 10 instruction Store Burst
11400! %l6 = 00000000ff00900f, %l2 = 0000000046314631, %l4 = 00ffffff000057ff
11401 mulx %l6,%l2,%l4 ! %l4 = 45eb3c6aa35eacdf
11402
11403p0_label_434:
11404! %l4 = 45eb3c6aa35eacdf, Mem[0000000010141408] = ff000000
11405 stba %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = df000000
11406! %f30 = ff800000 00000000, Mem[0000000010001408] = ff000000 00000000
11407 stda %f30,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff800000 00000000
11408! Mem[0000000030041400] = 00ff0000, %l5 = 000000000000ff00
11409 swapa [%i1+%g0]0x89,%l5 ! %l5 = 0000000000ff0000
11410! %l0 = faec6e104b49841e, immd = fffffffffffffc9d, %l7 = 0000000000000000
11411 udivx %l0,-0x363,%l7 ! %l7 = 0000000000000000
11412! %l5 = 0000000000ff0000, Mem[0000000010181408] = 000000ff
11413 stwa %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00ff0000
11414! Mem[0000000010081400] = ff0000ff, %l3 = 0000000000000000
11415 swapa [%i2+%g0]0x88,%l3 ! %l3 = 00000000ff0000ff
11416! %f27 = 0f905620, Mem[0000000010041408] = fffff28c
11417 sta %f27,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0f905620
11418! Mem[0000000030081400] = 0f9000ff, %l3 = 00000000ff0000ff
11419 ldsba [%i2+%g0]0x81,%l3 ! %l3 = 000000000000000f
11420! Mem[0000000030181400] = 000057ff, %l1 = 969011c06e29dbb1
11421 swapa [%i6+%g0]0x89,%l1 ! %l1 = 00000000000057ff
11422! Starting 10 instruction Load Burst
11423! Mem[0000000021800100] = eaff7eb5, %l2 = 0000000046314631
11424 ldub [%o3+0x101],%l2 ! %l2 = 00000000000000ff
11425
11426p0_label_435:
11427! Mem[0000000010041408] = 0f905620, %l2 = 00000000000000ff
11428 lduha [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000f90
11429! Mem[0000000030181408] = 00000000, %f11 = 000057ff
11430 lda [%i6+%o4]0x89,%f11 ! %f11 = 00000000
11431! Mem[0000000010001408] = ff800000, %l3 = 000000000000000f
11432 ldub [%i0+%o4],%l3 ! %l3 = 00000000000000ff
11433! %f2 = 00000000, %f22 = 000000ff
11434 fcmpes %fcc2,%f2 ,%f22 ! %fcc2 = 1
11435! Mem[00000000300c1400] = 00000000 000000ff, %l6 = ff00900f, %l7 = 00000000
11436 ldda [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000 00000000000000ff
11437! Mem[0000000010181400] = 00000000, %l4 = 45eb3c6aa35eacdf
11438 lduha [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000
11439! Mem[0000000010101408] = 00ff00006c8e7aff, %f2 = 00000000 00000000
11440 ldda [%i4+%o4]0x80,%f2 ! %f2 = 00ff0000 6c8e7aff
11441! Mem[00000000100c1400] = 0000000000001e00, %f22 = 000000ff a06200ff
11442 ldda [%i3+%g0]0x80,%f22 ! %f22 = 00000000 00001e00
11443! Mem[0000000010041408] = 2056900f, %l3 = 00000000000000ff
11444 ldswa [%i1+%o4]0x88,%l3 ! %l3 = 000000002056900f
11445! Starting 10 instruction Store Burst
11446! %l1 = 00000000000057ff, Mem[0000000010101410] = 0000001ea06200ff
11447 stxa %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000000057ff
11448
11449p0_label_436:
11450! %f4 = ff0000ff 000000ff, Mem[0000000030041410] = 00ff00ff 00000000
11451 stda %f4 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff0000ff 000000ff
11452! %f3 = 6c8e7aff, Mem[0000000010101408] = 0000ff00
11453 sta %f3 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 6c8e7aff
11454! %f6 = 1e000000 000000ff, %l0 = faec6e104b49841e
11455! Mem[00000000300c1420] = ffffff7f000000ff
11456 add %i3,0x020,%g1
11457 stda %f6,[%g1+%l0]ASI_PST32_SL ! Mem[00000000300c1420] = ffffff7f0000001e
11458! %f12 = 00000000, Mem[0000000010181410] = 00000000
11459 sta %f12,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
11460! Mem[0000000030141400] = 5c000000, %l6 = 0000000000000000
11461 ldstuba [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000ff
11462! %l2 = 0000000000000f90, Mem[000000001018143a] = 41efffe0, %asi = 80
11463 stha %l2,[%i6+0x03a]%asi ! Mem[0000000010181438] = 41ef0f90
11464! %l1 = 00000000000057ff, Mem[0000000010081410] = 000000000000001e
11465 stxa %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000000057ff
11466! %l1 = 00000000000057ff, Mem[0000000030101408] = 00000000
11467 stwa %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000057ff
11468! %l1 = 00000000000057ff, Mem[0000000030141408] = 0000000000000000
11469 stxa %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000000057ff
11470! Starting 10 instruction Load Burst
11471! Mem[000000001014142c] = 00000000, %f28 = 00000000
11472 ld [%i5+0x02c],%f28 ! %f28 = 00000000
11473
11474p0_label_437:
11475! Mem[0000000030141410] = 0000000000000000, %l3 = 000000002056900f
11476 ldxa [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
11477! Mem[0000000010101408] = 6c8e7aff, %l1 = 00000000000057ff
11478 lduba [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000ff
11479! Mem[0000000021800140] = ffff8319, %l4 = 0000000000000000
11480 ldsh [%o3+0x140],%l4 ! %l4 = ffffffffffffffff
11481! Mem[0000000030001400] = 00000000, %l6 = 0000000000000000
11482 lduba [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
11483! Mem[0000000010181400] = 00000000, %l2 = 0000000000000f90
11484 ldsba [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
11485! Mem[0000000010081408] = ff000000 00330000, %l6 = 00000000, %l7 = 000000ff
11486 ldda [%i2+%o4]0x80,%l6 ! %l6 = 00000000ff000000 0000000000330000
11487! Mem[0000000010001408] = 000080ff, %f13 = 00000000
11488 lda [%i0+%o4]0x88,%f13 ! %f13 = 000080ff
11489! Mem[00000000218000c0] = ffff3492, %l5 = 0000000000ff0000
11490 ldsh [%o3+0x0c0],%l5 ! %l5 = ffffffffffffffff
11491! Mem[0000000030081400] = ff00900f, %l6 = 00000000ff000000
11492 ldsba [%i2+%g0]0x89,%l6 ! %l6 = 000000000000000f
11493! Starting 10 instruction Store Burst
11494! %f0 = 0000ff00 000057ff 00ff0000 6c8e7aff
11495! %f4 = ff0000ff 000000ff 1e000000 000000ff
11496! %f8 = 00000000 00000000 00000000 00000000
11497! %f12 = 00000000 000080ff 0000001e 00000000
11498 stda %f0,[%i4]ASI_BLK_AIUPL ! Block Store to 0000000010101400
11499
11500p0_label_438:
11501! Mem[00000000211c0001] = 00004b99, %l0 = faec6e104b49841e
11502 ldstub [%o2+0x001],%l0 ! %l0 = 00000000000000ff
11503! %l6 = 0000000f, %l7 = 00330000, Mem[0000000010181410] = 00000000 00000000
11504 stda %l6,[%i6+0x010]%asi ! Mem[0000000010181410] = 0000000f 00330000
11505! %l1 = 00000000000000ff, Mem[0000000030081408] = 00000000
11506 stba %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff000000
11507! Mem[0000000030001410] = 000000ff, %l1 = 00000000000000ff
11508 ldstuba [%i0+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
11509! %l6 = 0000000f, %l7 = 00330000, Mem[0000000030141410] = 00000000 00000000
11510 stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000f 00330000
11511! Mem[0000000010001400] = ffffff00, %l6 = 000000000000000f
11512 ldstuba [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000ff
11513! Mem[0000000010181408] = 00ff0000, %l0 = 0000000000000000
11514 swapa [%i6+%o4]0x80,%l0 ! %l0 = 0000000000ff0000
11515 membar #Sync ! Added by membar checker (63)
11516! Mem[0000000010101408] = ff7a8e6c, %l5 = ffffffffffffffff
11517 ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
11518! %l0 = 0000000000ff0000, Mem[0000000030141408] = 00000000
11519 stwa %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00ff0000
11520! Starting 10 instruction Load Burst
11521! Mem[00000000211c0000] = 00ff4b99, %l5 = 00000000000000ff
11522 lduh [%o2+%g0],%l5 ! %l5 = 00000000000000ff
11523
11524p0_label_439:
11525! Mem[0000000010141408] = 00000000000000df, %f20 = 00ffffff 000057ff
11526 ldda [%i5+%o4]0x88,%f20 ! %f20 = 00000000 000000df
11527! Mem[0000000030041400] = 0000ff00, %l4 = ffffffffffffffff
11528 lduwa [%i1+%g0]0x89,%l4 ! %l4 = 000000000000ff00
11529! Mem[0000000010001404] = 000057ff, %l2 = 0000000000000000
11530 lduw [%i0+0x004],%l2 ! %l2 = 00000000000057ff
11531! Mem[00000000300c1410] = 000057ff, %l4 = 000000000000ff00
11532 lduwa [%i3+%o5]0x89,%l4 ! %l4 = 00000000000057ff
11533! Mem[0000000021800040] = ff4307c8, %l6 = 0000000000000000
11534 ldsh [%o3+0x040],%l6 ! %l6 = ffffffffffffff43
11535! Mem[0000000010101400] = ff570000, %l4 = 00000000000057ff
11536 ldsw [%i4+%g0],%l4 ! %l4 = ffffffffff570000
11537! Mem[0000000010081408] = 00003300000000ff, %f28 = 00000000 0000005c
11538 ldda [%i2+%o4]0x88,%f28 ! %f28 = 00003300 000000ff
11539! Mem[0000000010001410] = 0000001eff0062a0, %f18 = 00000000 00000000
11540 ldda [%i0+%o5]0x80,%f18 ! %f18 = 0000001e ff0062a0
11541! Mem[0000000010081408] = ff000000, %l0 = 0000000000ff0000
11542 lduba [%i2+%o4]0x80,%l0 ! %l0 = 00000000000000ff
11543! Starting 10 instruction Store Burst
11544! Mem[0000000010141400] = 0000000000ff0000, %l4 = ffffffffff570000, %l2 = 00000000000057ff
11545 casxa [%i5]0x80,%l4,%l2 ! %l2 = 0000000000ff0000
11546
11547p0_label_440:
11548! %l0 = 00000000000000ff, Mem[0000000030181408] = 00000000
11549 stwa %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000ff
11550! %f18 = 0000001e ff0062a0, Mem[0000000010041408] = 2056900f 00000000
11551 stda %f18,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000001e ff0062a0
11552! %l5 = 00000000000000ff, Mem[0000000030081400] = 0f9000ff
11553 stwa %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
11554! Mem[0000000021800080] = 00ff3e7c, %l3 = 0000000000000000
11555 ldstub [%o3+0x080],%l3 ! %l3 = 00000000000000ff
11556! %l7 = 0000000000330000, Mem[0000000030081408] = 000000ff
11557 stha %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
11558! Code Fragment 4
11559p0_fragment_51:
11560! %l0 = 00000000000000ff
11561 setx 0x13bcd727d446e654,%g7,%l0 ! %l0 = 13bcd727d446e654
11562! %l1 = 00000000000000ff
11563 setx 0x1f8fd5b7a8b3a170,%g7,%l1 ! %l1 = 1f8fd5b7a8b3a170
11564 setx 0x7ff8, %g1, %g2
11565 and %l0, %g2, %l0
11566 setx 0xffffffff, %g1, %g2
11567 and %l1, %g2, %l1
11568 setx 0x100000000, %g1, %g2
11569 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11570 ta T_CHANGE_HPRIV
11571 stxa %l1, [%l0]ASI_ICACHE_INSTR
11572 ta T_CHANGE_NONHPRIV
11573! %l0 = 13bcd727d446e654
11574 setx 0xc1e7c5e7c0d4e25f,%g7,%l0 ! %l0 = c1e7c5e7c0d4e25f
11575! %l1 = 1f8fd5b7a8b3a170
11576 setx 0x3325cd2fb2e5a9d0,%g7,%l1 ! %l1 = 3325cd2fb2e5a9d0
11577! %l3 = 0000000000000000, Mem[0000000010041400] = 1eff00ff
11578 stwa %l3,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
11579! %l6 = ffffffffffffff43, %l7 = 0000000000330000, %l0 = c1e7c5e7c0d4e25f
11580 sdivx %l6,%l7,%l0 ! %l0 = 0000000000000000
11581! Mem[00000000201c0000] = 00ffeaae, %l4 = ffffffffff570000
11582 ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 00000000000000ff
11583! Starting 10 instruction Load Burst
11584! Mem[0000000010001400] = ffffffff, %l6 = ffffffffffffff43
11585 lduba [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000ff
11586
11587p0_label_441:
11588! Mem[0000000030181408] = 000000ff, %l7 = 0000000000330000
11589 ldsha [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
11590! Mem[0000000010081410] = 000057ff, %l0 = 0000000000000000
11591 lduwa [%i2+%o5]0x88,%l0 ! %l0 = 00000000000057ff
11592! Mem[0000000030081410] = 000000ff00000000, %l0 = 00000000000057ff
11593 ldxa [%i2+%o5]0x81,%l0 ! %l0 = 000000ff00000000
11594! Mem[0000000030001400] = 00000000, %l3 = 0000000000000000
11595 lduha [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000000
11596! Mem[00000000100c1400] = 0000000000001e00, %f20 = 00000000 000000df
11597 ldda [%i3+%g0]0x80,%f20 ! %f20 = 00000000 00001e00
11598! Mem[0000000030101408] = ff570000, %l1 = 3325cd2fb2e5a9d0
11599 lduba [%i4+%o4]0x81,%l1 ! %l1 = 00000000000000ff
11600! Mem[0000000010081400] = 00000000000000ff, %f10 = 00000000 00000000
11601 ldda [%i2+%g0]0x80,%f10 ! %f10 = 00000000 000000ff
11602! Mem[0000000010081400] = 00000000, %l6 = 00000000000000ff
11603 lduwa [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
11604! Mem[0000000010041408] = ff0062a0, %l6 = 0000000000000000
11605 ldswa [%i1+%o4]0x88,%l6 ! %l6 = ffffffffff0062a0
11606! Starting 10 instruction Store Burst
11607! Mem[000000001014142c] = 00000000, %l2 = 00ff0000, %l5 = 000000ff
11608 add %i5,0x2c,%g1
11609 casa [%g1]0x80,%l2,%l5 ! %l5 = 0000000000000000
11610
11611p0_label_442:
11612! %l5 = 0000000000000000, Mem[0000000030101408] = ff570000
11613 stwa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
11614! %f16 = ff000000 00000000, Mem[0000000010181400] = 00000000 00000000
11615 std %f16,[%i6+%g0] ! Mem[0000000010181400] = ff000000 00000000
11616! %f6 = 1e000000 000000ff, %l3 = 0000000000000000
11617! Mem[0000000030141410] = 0000000f00330000
11618 add %i5,0x010,%g1
11619 stda %f6,[%g1+%l3]ASI_PST8_S ! Mem[0000000030141410] = 0000000f00330000
11620! %f31 = 00000000, %f25 = 7fffffff
11621 fcmpes %fcc0,%f31,%f25 ! %fcc0 = 3
11622! Mem[0000000030041410] = ff0000ff, %l2 = 0000000000ff0000
11623 swapa [%i1+%o5]0x81,%l2 ! %l2 = 00000000ff0000ff
11624! %l6 = ffffffffff0062a0, Mem[0000000010041410] = 00000000
11625 stha %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000062a0
11626! %l0 = 000000ff00000000, Mem[0000000010101408] = 6c8e7aff
11627 stha %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 6c8e0000
11628! %f23 = 00001e00, Mem[0000000030081410] = ff000000
11629 sta %f23,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00001e00
11630! Mem[0000000010001408] = ff800000, %l5 = 0000000000000000
11631 ldstuba [%i0+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
11632! Starting 10 instruction Load Burst
11633! Mem[00000000300c1408] = 000000ff, %l5 = 00000000000000ff
11634 ldswa [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff
11635
11636p0_label_443:
11637! Mem[00000000100c1408] = 31463146, %l6 = ffffffffff0062a0
11638 lduba [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000031
11639! Mem[0000000010001400] = ff570000 ffffffff, %l4 = 00000000, %l5 = 000000ff
11640 ldda [%i0+%g0]0x88,%l4 ! %l4 = 00000000ffffffff 00000000ff570000
11641! Mem[0000000010181410] = 0f000000, %l0 = 000000ff00000000
11642 ldsha [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000
11643! Mem[0000000030101410] = ffffffff000000ff, %f28 = 00003300 000000ff
11644 ldda [%i4+%o5]0x81,%f28 ! %f28 = ffffffff 000000ff
11645! Mem[0000000010001408] = ff800000, %l5 = 00000000ff570000
11646 ldsba [%i0+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
11647! Mem[0000000030001410] = 000000ff, %l2 = 00000000ff0000ff
11648 lduba [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000ff
11649! Mem[0000000030001400] = 00000000, %l7 = 0000000000000000
11650 lduba [%i0+%g0]0x89,%l7 ! %l7 = 0000000000000000
11651 membar #Sync ! Added by membar checker (64)
11652! Mem[0000000030141400] = ff00005c ffffffff 0000ff00 000057ff
11653! Mem[0000000030141410] = 0000000f 00330000 74a5f194 c0a53d9e
11654! Mem[0000000030141420] = 00000080 000057ff ffff00f2 800000ff
11655! Mem[0000000030141430] = 000000ff ffffffff 1e000000 00000000
11656 ldda [%i5]ASI_BLK_SL,%f16 ! Block Load from 0000000030141400
11657! Mem[0000000010101400] = ff570000, %l0 = 0000000000000000
11658 lduha [%i4+%g0]0x80,%l0 ! %l0 = 000000000000ff57
11659! Starting 10 instruction Store Burst
11660! %l3 = 0000000000000000, Mem[0000000010001410] = a06200ff1e000000
11661 stxa %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000
11662
11663p0_label_444:
11664! Mem[0000000020800040] = 0000a555, %l1 = 00000000000000ff
11665 ldstuba [%o1+0x040]%asi,%l1 ! %l1 = 00000000000000ff
11666! Mem[0000000030041410] = 0000ff00, %l0 = 000000000000ff57
11667 ldstuba [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
11668! %l1 = 0000000000000000, Mem[0000000010101400] = ff570000
11669 stba %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00570000
11670! %l0 = 0000000000000000, Mem[0000000010141400] = 00000000
11671 stwa %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
11672! %l0 = 0000000000000000, Mem[00000000100c1400] = 001e000000000000
11673 stxa %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000000000000000
11674! Mem[0000000010081430] = ff0062a0, %l0 = 0000000000000000
11675 swap [%i2+0x030],%l0 ! %l0 = 00000000ff0062a0
11676! %l3 = 0000000000000000, Mem[000000001014141e] = 4969f3ad
11677 sth %l3,[%i5+0x01e] ! Mem[000000001014141c] = 49690000
11678! Mem[0000000010181400] = ff000000, %l5 = ffffffffffffffff
11679 ldstuba [%i6+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
11680! %l5 = 00000000000000ff, Mem[0000000010001419] = 1e000000, %asi = 80
11681 stba %l5,[%i0+0x019]%asi ! Mem[0000000010001418] = 1eff0000
11682! Starting 10 instruction Load Burst
11683! Mem[0000000030101400] = 00ffffff, %l4 = 00000000ffffffff
11684 ldsba [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
11685
11686p0_label_445:
11687! Mem[0000000010101400] = 00005700, %l0 = 00000000ff0062a0
11688 lduwa [%i4+%g0]0x88,%l0 ! %l0 = 0000000000005700
11689! Mem[00000000211c0000] = 00ff4b99, %l7 = 0000000000000000
11690 lduba [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000000
11691! Mem[0000000010041400] = 0000000000000000, %f8 = 00000000 00000000
11692 ldda [%i1+%g0]0x80,%f8 ! %f8 = 00000000 00000000
11693! Mem[0000000010181408] = 00000000, %l2 = 00000000000000ff
11694 ldswa [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
11695! Mem[0000000030081408] = 46316778 00000000, %l2 = 00000000, %l3 = 00000000
11696 ldda [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000 0000000046316778
11697! Mem[0000000010101430] = ff80000000000000, %l6 = 0000000000000031
11698 ldx [%i4+0x030],%l6 ! %l6 = ff80000000000000
11699! Mem[0000000010181400] = ff000000, %l0 = 0000000000005700
11700 ldsba [%i6+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
11701! Mem[0000000010101408] = 00008e6c, %l4 = 0000000000000000
11702 ldsba [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000
11703! Mem[0000000010041408] = ff0062a0, %l1 = 0000000000000000
11704 ldswa [%i1+%o4]0x88,%l1 ! %l1 = ffffffffff0062a0
11705! Starting 10 instruction Store Burst
11706! %l6 = 00000000, %l7 = 00000000, Mem[0000000030001408] = 000000ff 00000000
11707 stda %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 00000000
11708
11709p0_label_446:
11710! %l7 = 0000000000000000, Mem[0000000010181410] = 0000000f
11711 stba %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000f
11712! %l4 = 0000000000000000, Mem[0000000030181400] = 6e29dbb1
11713 stha %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 6e290000
11714! %l2 = 00000000, %l3 = 46316778, Mem[0000000030101400] = ffffff00 ffff00ff
11715 stda %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 46316778
11716! %f16 = ffffffff 5c0000ff ff570000 00ff0000
11717! %f20 = 00003300 0f000000 9e3da5c0 94f1a574
11718! %f24 = ff570000 80000000 ff000080 f200ffff
11719! %f28 = ffffffff ff000000 00000000 0000001e
11720 stda %f16,[%i6]ASI_BLK_S ! Block Store to 0000000030181400
11721! %f0 = 0000ff00 000057ff 00ff0000 6c8e7aff
11722! %f4 = ff0000ff 000000ff 1e000000 000000ff
11723! %f8 = 00000000 00000000 00000000 000000ff
11724! %f12 = 00000000 000080ff 0000001e 00000000
11725 stda %f0,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400
11726! %l2 = 0000000000000000, Mem[0000000010001408] = 000080ff
11727 stwa %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
11728! %l5 = 00000000000000ff, Mem[0000000010101400] = ff57000000ff0000
11729 stxa %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000000000ff
11730! Mem[0000000010001434] = ffff0000, %l1 = ff0062a0, %l6 = 00000000
11731 add %i0,0x34,%g1
11732 casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000ffff0000
11733! %l6 = 00000000ffff0000, Mem[0000000030041400] = 00ff0000
11734 stwa %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffff0000
11735! Starting 10 instruction Load Burst
11736! Mem[0000000021800180] = 84ff1c36, %l2 = 0000000000000000
11737 ldsha [%o3+0x180]%asi,%l2 ! %l2 = ffffffffffff84ff
11738
11739p0_label_447:
11740! Mem[00000000300c1400] = ff00000000000000, %f16 = ffffffff 5c0000ff
11741 ldda [%i3+%g0]0x89,%f16 ! %f16 = ff000000 00000000
11742! Mem[0000000021800080] = ffff3e7c, %l5 = 00000000000000ff
11743 ldub [%o3+0x081],%l5 ! %l5 = 00000000000000ff
11744! Mem[0000000030041400] = 000000000000ffff, %f30 = 00000000 0000001e
11745 ldda [%i1+%g0]0x89,%f30 ! %f30 = 00000000 0000ffff
11746! Mem[0000000010001410] = 00000000, %l4 = 0000000000000000
11747 ldsba [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000
11748! Mem[0000000030101400] = 00000000, %l6 = 00000000ffff0000
11749 lduwa [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000
11750! Mem[0000000021800100] = eaff7eb5, %l2 = ffffffffffff84ff
11751 lduha [%o3+0x100]%asi,%l2 ! %l2 = 000000000000eaff
11752 membar #Sync ! Added by membar checker (65)
11753! Mem[0000000010181400] = 000000ff, %f16 = ff000000
11754 lda [%i6+%g0]0x88,%f16 ! %f16 = 000000ff
11755! Mem[0000000030081410] = 001e0000, %l5 = 00000000000000ff
11756 ldswa [%i2+%o5]0x81,%l5 ! %l5 = 00000000001e0000
11757! Mem[0000000010181400] = 000000ff, %l6 = 0000000000000000
11758 lduha [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff
11759! Starting 10 instruction Store Burst
11760! %l6 = 00000000000000ff, Mem[0000000010141410] = ff84f28c
11761 stba %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff84f28c
11762
11763p0_label_448:
11764! %f26 = ff000080 f200ffff, Mem[0000000010041418] = 6c8eef00 00000000
11765 std %f26,[%i1+0x018] ! Mem[0000000010041418] = ff000080 f200ffff
11766! Code Fragment 4
11767p0_fragment_52:
11768! %l0 = ffffffffffffffff
11769 setx 0x6e4ed26fa21c41c4,%g7,%l0 ! %l0 = 6e4ed26fa21c41c4
11770! %l1 = ffffffffff0062a0
11771 setx 0x00f34b6029bcb3f6,%g7,%l1 ! %l1 = 00f34b6029bcb3f6
11772 setx 0x7ff8, %g1, %g2
11773 and %l0, %g2, %l0
11774 setx 0xffffffff, %g1, %g2
11775 and %l1, %g2, %l1
11776 setx 0x100000000, %g1, %g2
11777 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11778 ta T_CHANGE_HPRIV
11779 stxa %l1, [%l0]ASI_ICACHE_INSTR
11780 ta T_CHANGE_NONHPRIV
11781! %l0 = 6e4ed26fa21c41c4
11782 setx 0xcd7cb3e7922ae6b5,%g7,%l0 ! %l0 = cd7cb3e7922ae6b5
11783! %l1 = 00f34b6029bcb3f6
11784 setx 0xe21fc17ff68be4ca,%g7,%l1 ! %l1 = e21fc17ff68be4ca
11785! Mem[0000000030141400] = ff00005c, %l1 = e21fc17ff68be4ca
11786 ldstuba [%i5+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
11787! %l0 = cd7cb3e7922ae6b5, Mem[0000000010001439] = 41ef6778
11788 stb %l0,[%i0+0x039] ! Mem[0000000010001438] = 41b56778
11789! %l7 = 0000000000000000, Mem[0000000030141408] = 0000ff00000057ff
11790 stxa %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000
11791! Mem[0000000010041410] = 000062a0, %l7 = 0000000000000000
11792 ldstuba [%i1+%o5]0x88,%l7 ! %l7 = 000000a0000000ff
11793! Mem[0000000010001410] = 00000000, %l2 = 000000000000eaff
11794 swapa [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
11795! Code Fragment 3
11796p0_fragment_53:
11797! %l0 = cd7cb3e7922ae6b5
11798 setx 0xd991761f9e745f18,%g7,%l0 ! %l0 = d991761f9e745f18
11799! %l1 = 00000000000000ff
11800 setx 0xb14e7617b7c8d177,%g7,%l1 ! %l1 = b14e7617b7c8d177
11801 setx 0x1fe000, %g1, %g3
11802 or %l0, %g3, %l0 ! always set perrmask = 0xff
11803 setx 0x1ffff8, %g1, %g2
11804 and %l0, %g2, %l0
11805 ta T_CHANGE_HPRIV
11806 stxa %l1, [%l0]ASI_DCACHE_DATA
11807 ta T_CHANGE_NONHPRIV
11808! %l0 = d991761f9e745f18
11809 setx 0x4ea8dc7ff8bac8a1,%g7,%l0 ! %l0 = 4ea8dc7ff8bac8a1
11810! %l1 = b14e7617b7c8d177
11811 setx 0x3e7b12afc7452691,%g7,%l1 ! %l1 = 3e7b12afc7452691
11812! Mem[0000000010141400] = 00000000, %l5 = 00000000001e0000
11813 swapa [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
11814! Starting 10 instruction Load Burst
11815! Mem[00000000300c1408] = ff000000, %l2 = 0000000000000000
11816 ldsha [%i3+%o4]0x81,%l2 ! %l2 = ffffffffffffff00
11817
11818p0_label_449:
11819! Mem[0000000010101400] = 00000000, %l5 = 0000000000000000
11820 lduha [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
11821! Mem[0000000030181408] = ff57000000ff0000, %l5 = 0000000000000000
11822 ldxa [%i6+%o4]0x81,%l5 ! %l5 = ff57000000ff0000
11823! Mem[0000000010101414] = ff0000ff, %l5 = ff57000000ff0000
11824 ldsh [%i4+0x016],%l5 ! %l5 = 00000000000000ff
11825! Mem[0000000030101410] = ff000000 ffffffff, %l2 = ffffff00, %l3 = 46316778
11826 ldda [%i4+%o5]0x89,%l2 ! %l2 = 00000000ffffffff 00000000ff000000
11827! Mem[00000000211c0000] = 00ff4b99, %l3 = 00000000ff000000
11828 ldsh [%o2+%g0],%l3 ! %l3 = 00000000000000ff
11829! Mem[00000000201c0000] = ffffeaae, %l5 = 00000000000000ff
11830 ldstub [%o0+%g0],%l5 ! %l5 = 000000ff000000ff
11831! Mem[00000000300c1408] = 000000ff, %l1 = 3e7b12afc7452691
11832 lduha [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
11833! %l0 = 4ea8dc7ff8bac8a1, %l2 = 00000000ffffffff, %l5 = 00000000000000ff
11834 and %l0,%l2,%l5 ! %l5 = 00000000f8bac8a1
11835! Mem[0000000010181408] = 00000000, %l3 = 00000000000000ff
11836 ldsha [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000
11837! Starting 10 instruction Store Burst
11838! Code Fragment 3
11839p0_fragment_54:
11840! %l0 = 4ea8dc7ff8bac8a1
11841 setx 0x40a9d2f7906557e6,%g7,%l0 ! %l0 = 40a9d2f7906557e6
11842! %l1 = 00000000000000ff
11843 setx 0xc1f9f8582bb0c48b,%g7,%l1 ! %l1 = c1f9f8582bb0c48b
11844 setx 0x1fe000, %g1, %g3
11845 or %l0, %g3, %l0 ! always set perrmask = 0xff
11846 setx 0x1ffff8, %g1, %g2
11847 and %l0, %g2, %l0
11848 ta T_CHANGE_HPRIV
11849 stxa %l1, [%l0]ASI_DCACHE_DATA
11850 ta T_CHANGE_NONHPRIV
11851! %l0 = 40a9d2f7906557e6
11852 setx 0xcf31d2703ca96d1b,%g7,%l0 ! %l0 = cf31d2703ca96d1b
11853! %l1 = c1f9f8582bb0c48b
11854 setx 0xaa02ce700f263ecd,%g7,%l1 ! %l1 = aa02ce700f263ecd
11855
11856p0_label_450:
11857! %l3 = 0000000000000000, Mem[0000000010081400] = 00000000000000ff
11858 stxa %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000000
11859! %l6 = 000000ff, %l7 = 000000a0, Mem[0000000030101410] = ffffffff ff000000
11860 stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff 000000a0
11861! %f8 = 00000000 00000000, %l6 = 00000000000000ff
11862! Mem[0000000030041438] = 2056900fa06200ff
11863 add %i1,0x038,%g1
11864 stda %f8,[%g1+%l6]ASI_PST16_S ! Mem[0000000030041438] = 0000000000000000
11865! %f20 = 00003300 0f000000, Mem[0000000010081410] = 000057ff 00000000
11866 stda %f20,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00003300 0f000000
11867! %f2 = 00ff0000, Mem[0000000030001410] = 000000ff
11868 sta %f2 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00ff0000
11869! %f6 = 1e000000 000000ff, Mem[0000000010081400] = 00000000 00000000
11870 std %f6 ,[%i2+%g0] ! Mem[0000000010081400] = 1e000000 000000ff
11871! Mem[0000000010181410] = 0000000f, %l2 = 00000000ffffffff
11872 swapa [%i6+%o5]0x80,%l2 ! %l2 = 000000000000000f
11873! Mem[0000000010141408] = df000000, %l6 = 00000000000000ff
11874 ldstuba [%i5+%o4]0x80,%l6 ! %l6 = 000000df000000ff
11875! %l6 = 00000000000000df, Mem[0000000010081400] = ff0000000000001e
11876 stxa %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000000000df
11877! Starting 10 instruction Load Burst
11878! Mem[00000000100c1428] = 107c3fd9, %l4 = 0000000000000000
11879 lduwa [%i3+0x028]%asi,%l4 ! %l4 = 00000000107c3fd9
11880
11881p0_label_451:
11882! Mem[0000000030101400] = 00000000, %l3 = 0000000000000000
11883 lduba [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
11884! Mem[0000000030101400] = 00000000, %l5 = 00000000f8bac8a1
11885 lduba [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000000
11886! Mem[00000000300c1408] = ff00000000000000, %f2 = 00ff0000 6c8e7aff
11887 ldda [%i3+%o4]0x81,%f2 ! %f2 = ff000000 00000000
11888! Mem[0000000010101410] = ff000000, %l0 = cf31d2703ca96d1b
11889 ldsba [%i4+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
11890! Mem[0000000010041428] = ffff0000, %l2 = 000000000000000f
11891 ldsb [%i1+0x02a],%l2 ! %l2 = 0000000000000000
11892! Mem[0000000030041410] = ffff0000000000ff, %f6 = 1e000000 000000ff
11893 ldda [%i1+%o5]0x81,%f6 ! %f6 = ffff0000 000000ff
11894! Mem[0000000030141408] = 0000000000000000, %f10 = 00000000 000000ff
11895 ldda [%i5+%o4]0x89,%f10 ! %f10 = 00000000 00000000
11896! Mem[0000000030141410] = 000033000f000000, %f14 = 0000001e 00000000
11897 ldda [%i5+%o5]0x89,%f14 ! %f14 = 00003300 0f000000
11898! Mem[0000000010181400] = 000000ff, %l7 = 00000000000000a0
11899 ldswa [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
11900! Starting 10 instruction Store Burst
11901! %f4 = ff0000ff 000000ff, %l6 = 00000000000000df
11902! Mem[0000000010081400] = df00000000000000
11903 stda %f4,[%i2+%l6]ASI_PST8_P ! Mem[0000000010081400] = ff0000ff000000ff
11904
11905p0_label_452:
11906! %l2 = 0000000000000000, Mem[0000000010001404] = 000057ff, %asi = 80
11907 stwa %l2,[%i0+0x004]%asi ! Mem[0000000010001404] = 00000000
11908! %l5 = 0000000000000000, Mem[0000000030001400] = 00000000
11909 stwa %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
11910! Mem[0000000030001400] = 00000000, %l7 = 00000000000000ff
11911 ldstuba [%i0+%g0]0x81,%l7 ! %l7 = 00000000000000ff
11912! %f26 = ff000080, Mem[00000000300c1410] = 000057ff
11913 sta %f26,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000080
11914! %l2 = 0000000000000000, Mem[0000000010001408] = 0000000000000000
11915 stxa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000
11916! %l0 = ffffffffffffffff, Mem[0000000030101408] = 0000000000000000
11917 stxa %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffffffffffff
11918! Mem[0000000030001408] = 00000000, %l3 = 0000000000000000
11919 ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000ff
11920! Mem[0000000030041400] = 0000ffff, %l0 = ffffffffffffffff
11921 ldstuba [%i1+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
11922! %l0 = 00000000000000ff, Mem[0000000030181408] = 000057ff
11923 stwa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
11924! Starting 10 instruction Load Burst
11925! Mem[0000000010081400] = ff0000ff, %l2 = 0000000000000000
11926 ldsba [%i2+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
11927
11928p0_label_453:
11929! %l2 = ffffffffffffffff, imm = fffffffffffffb2b, %l0 = 00000000000000ff
11930 xnor %l2,-0x4d5,%l0 ! %l0 = fffffffffffffb2b
11931! Mem[0000000030001408] = 00000000 000000ff, %l6 = 000000df, %l7 = 00000000
11932 ldda [%i0+%o4]0x89,%l6 ! %l6 = 00000000000000ff 0000000000000000
11933! Mem[00000000300c1410] = 00ffffff ff000080, %l4 = 107c3fd9, %l5 = 00000000
11934 ldda [%i3+%o5]0x89,%l4 ! %l4 = 00000000ff000080 0000000000ffffff
11935! Mem[0000000010001404] = 00000000, %l2 = ffffffffffffffff
11936 lduba [%i0+0x006]%asi,%l2 ! %l2 = 0000000000000000
11937! Mem[0000000010001408] = 00000000, %f30 = 00000000
11938 lda [%i0+%o4]0x80,%f30 ! %f30 = 00000000
11939! Mem[0000000010041410] = 00ff0000 000062ff, %l4 = ff000080, %l5 = 00ffffff
11940 ldda [%i1+%o5]0x88,%l4 ! %l4 = 00000000000062ff 0000000000ff0000
11941! Mem[00000000100c1434] = 00000000, %l7 = 0000000000000000
11942 lduha [%i3+0x034]%asi,%l7 ! %l7 = 0000000000000000
11943! Mem[00000000100c1400] = 00000000, %l5 = 0000000000ff0000
11944 lduba [%i3+%g0]0x88,%l5 ! %l5 = 0000000000000000
11945! Mem[0000000010101400] = 00000000, %f20 = 00003300
11946 ld [%i4+%g0],%f20 ! %f20 = 00000000
11947! Starting 10 instruction Store Burst
11948! %l5 = 0000000000000000, Mem[0000000010001408] = 00000000
11949 stha %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
11950
11951p0_label_454:
11952! Mem[0000000010081431] = 00000000, %l2 = 0000000000000000
11953 ldstuba [%i2+0x031]%asi,%l2 ! %l2 = 00000000000000ff
11954! %l3 = 0000000000000000, Mem[0000000010041410] = ff620000
11955 stwa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
11956! Mem[00000000300c1408] = 000000ff, %l1 = aa02ce700f263ecd
11957 swapa [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
11958! %l2 = 0000000000000000, Mem[0000000010081400] = ff0000ff
11959 stwa %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
11960! Mem[0000000030141410] = 0000000f, %l7 = 0000000000000000
11961 ldstuba [%i5+%o5]0x81,%l7 ! %l7 = 00000000000000ff
11962! %l3 = 0000000000000000, Mem[00000000211c0000] = 00ff4b99
11963 sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = 00004b99
11964! Mem[000000001018141c] = a06200ff, %l0 = fffffffffffffb2b
11965 swap [%i6+0x01c],%l0 ! %l0 = 00000000a06200ff
11966! %f6 = ffff0000 000000ff, Mem[00000000100c1408] = 31463146 00000000
11967 stda %f6 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffff0000 000000ff
11968! %l2 = 00000000, %l3 = 00000000, Mem[00000000300c1400] = 00000000 000000ff
11969 stda %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 00000000
11970! Starting 10 instruction Load Burst
11971! Mem[0000000010181408] = 00000000, %l5 = 0000000000000000
11972 ldswa [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000000
11973
11974p0_label_455:
11975! Mem[0000000010181400] = 000000ff, %l1 = 00000000000000ff
11976 ldsha [%i6+%g0]0x88,%l1 ! %l1 = 00000000000000ff
11977! Mem[0000000030081408] = 00000000, %l6 = 00000000000000ff
11978 lduba [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000
11979! Mem[0000000010001438] = 41b5677800000000, %f22 = 9e3da5c0 94f1a574
11980 ldda [%i0+0x038]%asi,%f22 ! %f22 = 41b56778 00000000
11981! Mem[0000000010141410] = ff84f28c 0000ff00, %l6 = 00000000, %l7 = 00000000
11982 ldda [%i5+%o5]0x80,%l6 ! %l6 = 00000000ff84f28c 000000000000ff00
11983! Mem[0000000030001400] = ff000000, %l2 = 0000000000000000
11984 lduha [%i0+%g0]0x81,%l2 ! %l2 = 000000000000ff00
11985! Mem[0000000010081410] = 0000000f, %l0 = 00000000a06200ff
11986 ldswa [%i2+%o5]0x80,%l0 ! %l0 = 000000000000000f
11987! Mem[0000000020800040] = ff00a555, %l4 = 00000000000062ff
11988 lduba [%o1+0x041]%asi,%l4 ! %l4 = 0000000000000000
11989! Mem[0000000010181408] = 00000000 56200000, %l2 = 0000ff00, %l3 = 00000000
11990 ldda [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000000 0000000056200000
11991! Mem[0000000030001410] = 0000ff00ff0062a0, %f10 = 00000000 00000000
11992 ldda [%i0+%o5]0x81,%f10 ! %f10 = 0000ff00 ff0062a0
11993! Starting 10 instruction Store Burst
11994! Mem[0000000010081400] = 00000000000000ff, %l4 = 0000000000000000, %l4 = 0000000000000000
11995 casxa [%i2]0x80,%l4,%l4 ! %l4 = 00000000000000ff
11996
11997p0_label_456:
11998! Mem[00000000100c1410] = e0ffefff, %l1 = 00000000000000ff
11999 swapa [%i3+%o5]0x88,%l1 ! %l1 = 00000000e0ffefff
12000! %l0 = 000000000000000f, Mem[0000000020800040] = ff00a555, %asi = 80
12001 stha %l0,[%o1+0x040]%asi ! Mem[0000000020800040] = 000fa555
12002! %f0 = 0000ff00 000057ff, Mem[0000000030141408] = 00000000 00000000
12003 stda %f0 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000ff00 000057ff
12004! %l7 = 000000000000ff00, Mem[0000000030081400] = 000000ff
12005 stba %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
12006! %l2 = 00000000, %l3 = 56200000, Mem[0000000010181410] = ffffffff 00003300
12007 stda %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 56200000
12008! %l3 = 0000000056200000, Mem[000000001004140c] = 1e000000, %asi = 80
12009 stha %l3,[%i1+0x00c]%asi ! Mem[000000001004140c] = 00000000
12010! Mem[00000000100c1400] = 00000000, %l5 = 0000000000000000
12011 ldstuba [%i3+%g0]0x88,%l5 ! %l5 = 00000000000000ff
12012! %l4 = 00000000000000ff, Mem[0000000030081410] = 00001e00
12013 stha %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff
12014! %l4 = 000000ff, %l5 = 00000000, Mem[0000000030081400] = ff000000 ff570000
12015 stda %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff 00000000
12016! Starting 10 instruction Load Burst
12017! Mem[0000000010101408] = 6c8e7aff, %l5 = 0000000000000000
12018 lduwa [%i4+%o4]0x88,%l5 ! %l5 = 000000006c8e7aff
12019
12020p0_label_457:
12021! Mem[0000000030081410] = 000000ff, %l4 = 00000000000000ff
12022 ldsha [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000ff
12023! Mem[0000000030001408] = ff000000, %l2 = 0000000000000000
12024 lduwa [%i0+%o4]0x81,%l2 ! %l2 = 00000000ff000000
12025! Mem[0000000030041408] = 00000000ffffffff, %l7 = 000000000000ff00
12026 ldxa [%i1+%o4]0x81,%l7 ! %l7 = 00000000ffffffff
12027! %f0 = 0000ff00, %f7 = 000000ff
12028 fcmps %fcc3,%f0 ,%f7 ! %fcc3 = 2
12029! Mem[00000000100c1400] = 000000ff, %f6 = ffff0000
12030 lda [%i3+%g0]0x88,%f6 ! %f6 = 000000ff
12031! Mem[0000000010041408] = ff0062a0, %l5 = 000000006c8e7aff
12032 ldsha [%i1+%o4]0x88,%l5 ! %l5 = 00000000000062a0
12033! Mem[0000000030141408] = 00ff0000, %l7 = 00000000ffffffff
12034 lduba [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000000
12035! Mem[0000000010041408] = a06200ff, %f31 = 0000ffff
12036 lda [%i1+%o4]0x80,%f31 ! %f31 = a06200ff
12037! %f16 = 000000ff, %f16 = 000000ff, %f17 = 00000000
12038 fsubs %f16,%f16,%f17 ! %l0 = 0000000000000031, Unfinished, %fsr = 2700000c00
12039! Starting 10 instruction Store Burst
12040! %l4 = 00000000000000ff, Mem[0000000030181408] = 000000ff
12041 stwa %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
12042
12043p0_label_458:
12044! %f30 = 00000000, Mem[0000000010001400] = ffffffff
12045 sta %f30,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
12046! Mem[00000000100c1400] = ff000000, %l0 = 00000031, %l4 = 000000ff
12047 casa [%i3]0x80,%l0,%l4 ! %l4 = 00000000ff000000
12048! %f18 = ff570000 00ff0000, Mem[0000000010041400] = 00000000 00000000
12049 stda %f18,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff570000 00ff0000
12050! %l3 = 0000000056200000, Mem[00000000100c141c] = 000057ff, %asi = 80
12051 stba %l3,[%i3+0x01c]%asi ! Mem[00000000100c141c] = 000057ff
12052! %l0 = 0000000000000031, Mem[0000000030081410] = 000000ff
12053 stha %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000031
12054! %f19 = 00ff0000, Mem[0000000010081410] = 0000000f
12055 sta %f19,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00ff0000
12056! Mem[00000000218001c1] = 00ffeec2, %l6 = 00000000ff84f28c
12057 ldstuba [%o3+0x1c1]%asi,%l6 ! %l6 = 000000ff000000ff
12058! %f24 = ff570000 80000000, %l1 = 00000000e0ffefff
12059! Mem[0000000010101420] = 0000000000000000
12060 add %i4,0x020,%g1
12061 stda %f24,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010101420] = 00000080000057ff
12062! Mem[0000000010001414] = 00000000, %l6 = 00000000000000ff
12063 swap [%i0+0x014],%l6 ! %l6 = 0000000000000000
12064! Starting 10 instruction Load Burst
12065! Mem[0000000030141400] = ff00005cffffffff, %l4 = 00000000ff000000
12066 ldxa [%i5+%g0]0x81,%l4 ! %l4 = ff00005cffffffff
12067
12068p0_label_459:
12069! Mem[00000000100c1408] = 0000ffff, %l5 = 00000000000062a0
12070 ldswa [%i3+%o4]0x88,%l5 ! %l5 = 000000000000ffff
12071! Mem[0000000010041439] = 1e000000, %l7 = 0000000000000000
12072 ldstuba [%i1+0x039]%asi,%l7 ! %l7 = 00000000000000ff
12073! Mem[0000000010041410] = 00ff000000000000, %f14 = 00003300 0f000000
12074 ldda [%i1+%o5]0x88,%f14 ! %f14 = 00ff0000 00000000
12075! Mem[0000000030081410] = 00000031, %f15 = 00000000
12076 lda [%i2+%o5]0x89,%f15 ! %f15 = 00000031
12077! Mem[0000000030081408] = 00000000, %l7 = 0000000000000000
12078 lduwa [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000000
12079! Mem[0000000030101408] = ffffffff, %l4 = ff00005cffffffff
12080 lduba [%i4+%o4]0x81,%l4 ! %l4 = 00000000000000ff
12081! Mem[0000000010101400] = 00000000 000000ff, %l6 = 00000000, %l7 = 00000000
12082 ldda [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000 00000000000000ff
12083! Mem[0000000010081410] = 000033000000ff00, %l2 = 00000000ff000000
12084 ldxa [%i2+%o5]0x88,%l2 ! %l2 = 000033000000ff00
12085! Mem[0000000010181408] = 00000000, %f29 = ff000000
12086 lda [%i6+%o4]0x88,%f29 ! %f29 = 00000000
12087! Starting 10 instruction Store Burst
12088! Mem[0000000010101400] = 00000000, %l4 = 00000000000000ff
12089 swapa [%i4+%g0]0x80,%l4 ! %l4 = 0000000000000000
12090
12091p0_label_460:
12092! %l0 = 00000031, %l1 = e0ffefff, Mem[0000000010001408] = 00000000 00000000
12093 stda %l0,[%i0+0x008]%asi ! Mem[0000000010001408] = 00000031 e0ffefff
12094! %l1 = 00000000e0ffefff, Mem[0000000020800040] = 000fa555
12095 stb %l1,[%o1+0x040] ! Mem[0000000020800040] = ff0fa555
12096! Mem[0000000030081400] = ff000000, %l4 = 0000000000000000
12097 swapa [%i2+%g0]0x81,%l4 ! %l4 = 00000000ff000000
12098! %f5 = 000000ff, Mem[000000001004140c] = 00000000
12099 st %f5 ,[%i1+0x00c] ! Mem[000000001004140c] = 000000ff
12100! %l6 = 0000000000000000, Mem[0000000010041402] = ff570000
12101 stb %l6,[%i1+0x002] ! Mem[0000000010041400] = ff570000
12102! Mem[0000000010141410] = ff84f28c, %l1 = 00000000e0ffefff
12103 swap [%i5+%o5],%l1 ! %l1 = 00000000ff84f28c
12104! Mem[0000000010141400] = 001e0000, %l1 = 00000000ff84f28c
12105 ldstuba [%i5+%g0]0x88,%l1 ! %l1 = 00000000000000ff
12106! %f28 = ffffffff 00000000, %l7 = 00000000000000ff
12107! Mem[0000000010181400] = ff00000000000000
12108 stda %f28,[%i6+%l7]ASI_PST32_P ! Mem[0000000010181400] = ffffffff00000000
12109! %l7 = 00000000000000ff, Mem[0000000030041410] = 0000ffff
12110 stha %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff
12111! Starting 10 instruction Load Burst
12112! Mem[00000000100c1414] = 00000000, %l7 = 00000000000000ff
12113 ldsw [%i3+0x014],%l7 ! %l7 = 0000000000000000
12114
12115p0_label_461:
12116! Mem[0000000030181408] = 000000ff, %l5 = 000000000000ffff
12117 lduha [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
12118! Mem[0000000010001434] = ffff0000, %l3 = 0000000056200000
12119 lduwa [%i0+0x034]%asi,%l3 ! %l3 = 00000000ffff0000
12120! Mem[0000000030181400] = ff00005cffffffff, %f16 = 000000ff 00000000
12121 ldda [%i6+%g0]0x89,%f16 ! %f16 = ff00005c ffffffff
12122! Mem[0000000030081410] = 00000031, %l0 = 0000000000000031
12123 lduha [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000031
12124! Mem[0000000010041410] = 00000000, %l5 = 00000000000000ff
12125 ldsw [%i1+%o5],%l5 ! %l5 = 0000000000000000
12126! Mem[0000000010101410] = 000000ff, %l4 = 00000000ff000000
12127 lduwa [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff
12128! Mem[0000000010181400] = ffffffff, %l0 = 0000000000000031
12129 ldswa [%i6+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
12130! Mem[0000000010001410] = 0000eaff000000ff, %l7 = 0000000000000000
12131 ldxa [%i0+%o5]0x80,%l7 ! %l7 = 0000eaff000000ff
12132! Mem[0000000030101408] = ffffffff, %f14 = 00ff0000
12133 lda [%i4+%o4]0x81,%f14 ! %f14 = ffffffff
12134! Starting 10 instruction Store Burst
12135! %f11 = ff0062a0, %f4 = ff0000ff
12136 fcmpes %fcc1,%f11,%f4 ! %fcc1 = 1
12137
12138p0_label_462:
12139! %f22 = 41b56778, Mem[0000000010001408] = 00000031
12140 sta %f22,[%i0+%o4]0x80 ! Mem[0000000010001408] = 41b56778
12141! %l0 = ffffffffffffffff, Mem[0000000010101400] = ff000000
12142 stba %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff0000ff
12143! Mem[0000000010041420] = 6c8eef00000000ff, %l6 = 0000000000000000, %l6 = 0000000000000000
12144 add %i1,0x20,%g1
12145 casxa [%g1]0x80,%l6,%l6 ! %l6 = 6c8eef00000000ff
12146! %l4 = 00000000000000ff, Mem[0000000030081400] = 0000000000000000
12147 stxa %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000000000ff
12148! %l6 = 6c8eef00000000ff, Mem[0000000010141408] = ff000000
12149 stba %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000
12150! Mem[0000000030101410] = 000000ff, %l7 = 0000eaff000000ff
12151 swapa [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000ff
12152! %l1 = 0000000000000000, Mem[0000000010001408] = 41b56778e0ffefff
12153 stxa %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000
12154! %f22 = 41b56778 00000000, %l4 = 00000000000000ff
12155! Mem[0000000010141420] = 00000000000000ff
12156 add %i5,0x020,%g1
12157 stda %f22,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010141420] = 000000007867b541
12158! %f27 = f200ffff, Mem[0000000010081410] = 0000ff00
12159 sta %f27,[%i2+%o5]0x88 ! Mem[0000000010081410] = f200ffff
12160! Starting 10 instruction Load Burst
12161! Mem[00000000100c143c] = 000000ff, %l7 = 00000000000000ff
12162 ldsb [%i3+0x03f],%l7 ! %l7 = ffffffffffffffff
12163
12164p0_label_463:
12165! Mem[00000000300c1408] = cd3e260f, %l0 = ffffffffffffffff
12166 ldswa [%i3+%o4]0x81,%l0 ! %l0 = ffffffffcd3e260f
12167! Mem[0000000030141400] = ff00005c ffffffff, %l2 = 0000ff00, %l3 = ffff0000
12168 ldda [%i5+%g0]0x81,%l2 ! %l2 = 00000000ff00005c 00000000ffffffff
12169! Mem[0000000030141410] = ff00000f, %l0 = ffffffffcd3e260f
12170 ldswa [%i5+%o5]0x81,%l0 ! %l0 = ffffffffff00000f
12171! Mem[0000000030001408] = 000000ff, %f7 = 000000ff
12172 lda [%i0+%o4]0x89,%f7 ! %f7 = 000000ff
12173! Mem[0000000010001410] = 0000eaff, %l3 = 00000000ffffffff
12174 ldswa [%i0+%o5]0x80,%l3 ! %l3 = 000000000000eaff
12175! %f5 = 000000ff, %f3 = 00000000, %f8 = 00000000
12176 fdivs %f5 ,%f3 ,%f8 ! %f8 = 7f800000
12177! Mem[0000000030081400] = 00000000, %l1 = 0000000000000000
12178 lduba [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000
12179! Mem[000000001010141c] = 0000001e, %l7 = ffffffffffffffff
12180 lduw [%i4+0x01c],%l7 ! %l7 = 000000000000001e
12181! Mem[0000000010081408] = ff000000, %l2 = 00000000ff00005c
12182 lduba [%i2+%o4]0x80,%l2 ! %l2 = 00000000000000ff
12183! Starting 10 instruction Store Burst
12184! Mem[0000000010101408] = ff7a8e6c, %l3 = 000000000000eaff
12185 swapa [%i4+%o4]0x80,%l3 ! %l3 = 00000000ff7a8e6c
12186
12187p0_label_464:
12188! Mem[0000000010101400] = ff0000ff, %l2 = 00000000000000ff
12189 swapa [%i4+%g0]0x80,%l2 ! %l2 = 00000000ff0000ff
12190! Mem[0000000010041414] = 0000ff00, %l4 = 00000000000000ff, %asi = 80
12191 swapa [%i1+0x014]%asi,%l4 ! %l4 = 000000000000ff00
12192! %f18 = ff570000 00ff0000, %l6 = 6c8eef00000000ff
12193! Mem[00000000300c1430] = 0000000000000000
12194 add %i3,0x030,%g1
12195 stda %f18,[%g1+%l6]ASI_PST32_SL ! Mem[00000000300c1430] = 0000ff00000057ff
12196! Mem[0000000021800001] = 00fff55e, %l5 = 0000000000000000
12197 ldstub [%o3+0x001],%l5 ! %l5 = 000000ff000000ff
12198! %l5 = 00000000000000ff, Mem[0000000030081410] = 31000000
12199 stha %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00ff0000
12200! %f4 = ff0000ff, Mem[0000000030001408] = ff000000
12201 sta %f4 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff0000ff
12202! %l7 = 000000000000001e, Mem[0000000010041400] = ff570000
12203 stha %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 001e0000
12204! %l7 = 000000000000001e, Mem[0000000030141400] = ff00005c
12205 stba %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 1e00005c
12206! %l6 = 000000ff, %l7 = 0000001e, Mem[0000000010101400] = 000000ff 000000ff
12207 stda %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff 0000001e
12208! Starting 10 instruction Load Burst
12209! Mem[0000000030141410] = 0f0000ff, %l5 = 00000000000000ff
12210 ldsba [%i5+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
12211
12212p0_label_465:
12213! Mem[00000000100c1410] = ff000000, %f16 = ff00005c
12214 lda [%i3+%o5]0x80,%f16 ! %f16 = ff000000
12215! Mem[0000000010081408] = ff000000, %l3 = 00000000ff7a8e6c
12216 lduba [%i2+%o4]0x80,%l3 ! %l3 = 00000000000000ff
12217! Mem[0000000030041400] = 0000ffff, %l7 = 000000000000001e
12218 ldsba [%i1+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
12219! Mem[0000000030141410] = 000033000f0000ff, %f10 = 0000ff00 ff0062a0
12220 ldda [%i5+%o5]0x89,%f10 ! %f10 = 00003300 0f0000ff
12221! Mem[0000000010181410] = 00000000, %l5 = ffffffffffffffff
12222 ldswa [%i6+%o5]0x80,%l5 ! %l5 = 0000000000000000
12223! Mem[0000000030101410] = ff000000, %l1 = 0000000000000000
12224 ldsha [%i4+%o5]0x81,%l1 ! %l1 = ffffffffffffff00
12225! Mem[00000000300c1408] = cd3e260f, %l6 = 6c8eef00000000ff
12226 ldsba [%i3+%o4]0x81,%l6 ! %l6 = ffffffffffffffcd
12227! Mem[0000000010001418] = 1eff0000 000000ff, %l4 = 0000ff00, %l5 = 00000000
12228 ldda [%i0+0x018]%asi,%l4 ! %l4 = 000000001eff0000 00000000000000ff
12229! Mem[0000000030141408] = 0000ff00, %l4 = 000000001eff0000
12230 lduwa [%i5+%o4]0x81,%l4 ! %l4 = 000000000000ff00
12231! Starting 10 instruction Store Burst
12232! %l1 = ffffffffffffff00, Mem[0000000030141410] = 000033000f0000ff
12233 stxa %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffffffffff00
12234
12235p0_label_466:
12236! %f30 = 00000000 a06200ff, %l0 = ffffffffff00000f
12237! Mem[0000000030141430] = 000000ffffffffff
12238 add %i5,0x030,%g1
12239 stda %f30,[%g1+%l0]ASI_PST32_S ! Mem[0000000030141430] = 00000000a06200ff
12240! Mem[0000000010081404] = 000000ff, %l6 = ffffffcd, %l3 = 000000ff
12241 add %i2,0x04,%g1
12242 casa [%g1]0x80,%l6,%l3 ! %l3 = 00000000000000ff
12243! %l7 = ffffffffffffffff, Mem[0000000010101410] = 000000ff
12244 stha %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000ffff
12245! Mem[00000000201c0000] = ffffeaae, %l7 = ffffffffffffffff
12246 ldstub [%o0+%g0],%l7 ! %l7 = 000000ff000000ff
12247! Mem[0000000010141410] = ffefffe0, %l0 = ffffffffff00000f
12248 ldstuba [%i5+%o5]0x88,%l0 ! %l0 = 000000e0000000ff
12249! %f9 = 00000000, Mem[0000000010181400] = ffffffff
12250 sta %f9 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
12251! %l2 = 00000000ff0000ff, Mem[0000000030081410] = 00ff0000
12252 stba %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffff0000
12253! Mem[0000000010001408] = 00000000, %l6 = ffffffffffffffcd
12254 swapa [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000
12255! %l2 = 00000000ff0000ff, Mem[0000000030001400] = ff000000
12256 stwa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff0000ff
12257! Starting 10 instruction Load Burst
12258! Mem[0000000010081410] = f200ffff, %l6 = 0000000000000000
12259 ldsha [%i2+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
12260
12261p0_label_467:
12262! Mem[0000000010181400] = 00000000, %l7 = 00000000000000ff
12263 lduba [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
12264! Mem[0000000010101408] = 0000eaff, %l6 = ffffffffffffffff
12265 ldsba [%i4+%o4]0x80,%l6 ! %l6 = 0000000000000000
12266! Mem[0000000010081408] = 00003300000000ff, %l2 = 00000000ff0000ff
12267 ldxa [%i2+%o4]0x88,%l2 ! %l2 = 00003300000000ff
12268! Mem[0000000021800080] = ffff3e7c, %l4 = 000000000000ff00
12269 ldub [%o3+0x081],%l4 ! %l4 = 00000000000000ff
12270! Mem[00000000100c1400] = ff000000, %l5 = 00000000000000ff
12271 ldsba [%i3+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
12272! Mem[0000000030001400] = ff0000ff, %l5 = ffffffffffffffff
12273 ldswa [%i0+%g0]0x81,%l5 ! %l5 = ffffffffff0000ff
12274! Mem[0000000021800080] = ffff3e7c, %l1 = ffffffffffffff00
12275 ldsba [%o3+0x080]%asi,%l1 ! %l1 = ffffffffffffffff
12276! Mem[000000001010140c] = 0000ff00, %l3 = 00000000000000ff
12277 ldsw [%i4+0x00c],%l3 ! %l3 = 000000000000ff00
12278! Mem[00000000100c1430] = ff00000000000000, %l2 = 00003300000000ff
12279 ldx [%i3+0x030],%l2 ! %l2 = ff00000000000000
12280! Starting 10 instruction Store Burst
12281! %l3 = 000000000000ff00, Mem[0000000030001410] = 0000ff00
12282 stba %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000ff00
12283
12284p0_label_468:
12285! %l6 = 0000000000000000, Mem[0000000010141408] = 000000ff
12286 stba %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
12287! Mem[0000000030141408] = 0000ff00, %l7 = 0000000000000000
12288 ldstuba [%i5+%o4]0x81,%l7 ! %l7 = 00000000000000ff
12289! %f16 = ff000000 ffffffff, Mem[0000000010141410] = ffffefff 0000ff00
12290 stda %f16,[%i5+0x010]%asi ! Mem[0000000010141410] = ff000000 ffffffff
12291! Mem[0000000010181408] = 00000000, %l0 = 00000000000000e0
12292 ldstuba [%i6+%o4]0x80,%l0 ! %l0 = 00000000000000ff
12293! Mem[0000000010141413] = ff000000, %l6 = 0000000000000000
12294 ldstub [%i5+0x013],%l6 ! %l6 = 00000000000000ff
12295! %f19 = 00ff0000, Mem[0000000030001408] = ff0000ff
12296 sta %f19,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00ff0000
12297! Code Fragment 3
12298p0_fragment_55:
12299! %l0 = 0000000000000000
12300 setx 0x4306caf04eba1e2f,%g7,%l0 ! %l0 = 4306caf04eba1e2f
12301! %l1 = ffffffffffffffff
12302 setx 0xf40dfc38345a9717,%g7,%l1 ! %l1 = f40dfc38345a9717
12303 setx 0x1fe000, %g1, %g3
12304 or %l0, %g3, %l0 ! always set perrmask = 0xff
12305 setx 0x1ffff8, %g1, %g2
12306 and %l0, %g2, %l0
12307 ta T_CHANGE_HPRIV
12308 stxa %l1, [%l0]ASI_DCACHE_DATA
12309 ta T_CHANGE_NONHPRIV
12310! %l0 = 4306caf04eba1e2f
12311 setx 0xf559ad883e42917b,%g7,%l0 ! %l0 = f559ad883e42917b
12312! %l1 = f40dfc38345a9717
12313 setx 0xdc83d5e7ab063d2c,%g7,%l1 ! %l1 = dc83d5e7ab063d2c
12314! Mem[0000000010081420] = ffff0000, %l7 = 00000000, %l3 = 0000ff00
12315 add %i2,0x20,%g1
12316 casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000ffff0000
12317! %l7 = 0000000000000000, %l6 = 0000000000000000, %y = 00000000
12318 sdiv %l7,%l6,%l5 ! Div by zero, %l0 = f559ad883e4291cb
12319 mov %l0,%y ! %y = 3e4291a3
12320! Starting 10 instruction Load Burst
12321! Mem[0000000020800040] = ff0fa555, %l6 = 0000000000000000
12322 ldsba [%o1+0x040]%asi,%l6 ! %l6 = ffffffffffffffff
12323
12324p0_label_469:
12325! Mem[0000000030181400] = ffffffff, %l4 = 00000000000000ff
12326 lduha [%i6+%g0]0x89,%l4 ! %l4 = 000000000000ffff
12327! Mem[0000000030101408] = ffffffff, %l2 = ff00000000000000
12328 ldsha [%i4+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
12329! Mem[0000000030101408] = ffffffff, %l1 = dc83d5e7ab063d2c
12330 ldsha [%i4+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
12331! Mem[0000000030101408] = ffffffff, %l1 = ffffffffffffffff
12332 lduha [%i4+%o4]0x81,%l1 ! %l1 = 000000000000ffff
12333! Mem[000000001000141c] = 000000ff, %l6 = ffffffffffffffff
12334 lduh [%i0+0x01c],%l6 ! %l6 = 0000000000000000
12335! %l1 = 000000000000ffff, %l1 = 000000000000ffff, %l7 = 0000000000000000
12336 and %l1,%l1,%l7 ! %l7 = 000000000000ffff
12337! Mem[0000000030081408] = 00000000, %l4 = 000000000000ffff
12338 ldswa [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
12339! Mem[0000000030181410] = 00003300, %l6 = 0000000000000000
12340 ldsha [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
12341! Mem[0000000010101408] = 00ff0000ffea0000, %f14 = ffffffff 00000031
12342 ldda [%i4+%o4]0x88,%f14 ! %f14 = 00ff0000 ffea0000
12343! Starting 10 instruction Store Burst
12344! %l4 = 0000000000000000, immed = 00000d1a, %y = 3e4291a3
12345 umul %l4,0xd1a,%l4 ! %l4 = 0000000000000000, %y = 00000000
12346
12347p0_label_470:
12348! Mem[0000000030181400] = ffffffff, %l2 = ffffffffffffffff
12349 swapa [%i6+%g0]0x81,%l2 ! %l2 = 00000000ffffffff
12350! Mem[000000001014141d] = 49690000, %l0 = f559ad883e4291a3
12351 ldstuba [%i5+0x01d]%asi,%l0 ! %l0 = 00000069000000ff
12352! %l3 = 00000000ffff0000, Mem[00000000100c1418] = 42e510f7
12353 stw %l3,[%i3+0x018] ! Mem[00000000100c1418] = ffff0000
12354! %l2 = 00000000ffffffff, Mem[0000000010041408] = a06200ff000000ff
12355 stxa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000ffffffff
12356! Mem[000000001014143c] = 005c00ff, %l7 = 000000000000ffff
12357 swap [%i5+0x03c],%l7 ! %l7 = 00000000005c00ff
12358! Mem[0000000030081408] = 00000000, %l1 = 000000000000ffff
12359 swapa [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
12360! %f5 = 000000ff, Mem[0000000010041420] = 6c8eef00
12361 st %f5 ,[%i1+0x020] ! Mem[0000000010041420] = 000000ff
12362! Mem[00000000211c0001] = 00004b99, %l0 = 0000000000000069
12363 ldstub [%o2+0x001],%l0 ! %l0 = 00000000000000ff
12364! %l0 = 0000000000000000, Mem[000000001000140a] = ffffffcd
12365 sth %l0,[%i0+0x00a] ! Mem[0000000010001408] = ffff0000
12366! Starting 10 instruction Load Burst
12367! Mem[0000000030001410] = 00ff0000, %l6 = 0000000000000000
12368 ldsba [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
12369
12370p0_label_471:
12371! Mem[0000000030041408] = 00000000, %l1 = 0000000000000000
12372 lduha [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
12373! Mem[0000000030001408] = 0000ff00 00000000, %l2 = ffffffff, %l3 = ffff0000
12374 ldda [%i0+%o4]0x81,%l2 ! %l2 = 000000000000ff00 0000000000000000
12375! Mem[00000000211c0000] = 00ff4b99, %l6 = 0000000000000000
12376 lduha [%o2+0x000]%asi,%l6 ! %l6 = 00000000000000ff
12377! Mem[00000000100c1408] = ff0000000000ffff, %f22 = 41b56778 00000000
12378 ldda [%i3+%o4]0x88,%f22 ! %f22 = ff000000 0000ffff
12379! %l7 = 00000000005c00ff, %l0 = 0000000000000000, %l3 = 0000000000000000
12380 andn %l7,%l0,%l3 ! %l3 = 00000000005c00ff
12381! Mem[0000000030001408] = 00ff0000, %l7 = 00000000005c00ff
12382 lduwa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000ff0000
12383! Mem[0000000030101410] = ff000000, %l3 = 00000000005c00ff
12384 lduba [%i4+%o5]0x81,%l3 ! %l3 = 00000000000000ff
12385! Mem[0000000010181400] = 00000000, %l3 = 00000000000000ff
12386 ldswa [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
12387! Mem[00000000300c1410] = 800000ff, %l5 = ffffffffff0000ff
12388 ldswa [%i3+%o5]0x81,%l5 ! %l5 = ffffffff800000ff
12389! Starting 10 instruction Store Burst
12390! %l3 = 0000000000000000, Mem[00000000100c1408] = 0000ffff
12391 stha %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
12392
12393p0_label_472:
12394! Mem[0000000030081410] = ffff0000, %l0 = 0000000000000000
12395 ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
12396! %f24 = ff570000 80000000, Mem[0000000010181408] = ff000000 56200000
12397 std %f24,[%i6+%o4] ! Mem[0000000010181408] = ff570000 80000000
12398! %l4 = 0000000000000000, Mem[0000000010081408] = ff000000
12399 stwa %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
12400! %l5 = ffffffff800000ff, Mem[0000000020800040] = ff0fa555
12401 sth %l5,[%o1+0x040] ! Mem[0000000020800040] = 00ffa555
12402! %l3 = 0000000000000000, Mem[0000000030041408] = 00000000
12403 stba %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
12404! %f18 = ff570000 00ff0000, %l0 = 00000000000000ff
12405! Mem[0000000010141410] = ff0000ffffffffff
12406 add %i5,0x010,%g1
12407 stda %f18,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010141410] = 0000ff00000057ff
12408! Mem[0000000010001434] = ffff0000, %l5 = ffffffff800000ff
12409 swap [%i0+0x034],%l5 ! %l5 = 00000000ffff0000
12410! %f28 = ffffffff 00000000, Mem[0000000030041408] = 00000000 ffffffff
12411 stda %f28,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffff 00000000
12412! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010141408] = 00000000 00000000
12413 stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff 00000000
12414! Starting 10 instruction Load Burst
12415! %f6 = 000000ff 000000ff, Mem[0000000010181408] = ff570000 80000000
12416 stda %f6 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff 000000ff
12417
12418p0_label_473:
12419! Mem[00000000100c1410] = ff00000000000000, %f26 = ff000080 f200ffff
12420 ldda [%i3+%o5]0x80,%f26 ! %f26 = ff000000 00000000
12421! Mem[0000000010101400] = 000000ff, %l6 = 00000000000000ff
12422 lduwa [%i4+%g0]0x80,%l6 ! %l6 = 00000000000000ff
12423! Mem[0000000030081410] = 00000000 0000ffff, %l4 = 00000000, %l5 = ffff0000
12424 ldda [%i2+%o5]0x89,%l4 ! %l4 = 000000000000ffff 0000000000000000
12425! Mem[0000000030041400] = ffff000000000000, %f26 = ff000000 00000000
12426 ldda [%i1+%g0]0x81,%f26 ! %f26 = ffff0000 00000000
12427! Mem[0000000010181408] = 000000ff, %l1 = 0000000000000000
12428 lduwa [%i6+%o4]0x80,%l1 ! %l1 = 00000000000000ff
12429! Mem[00000000300c1408] = 0f263ecd, %l3 = 0000000000000000
12430 ldsba [%i3+%o4]0x89,%l3 ! %l3 = ffffffffffffffcd
12431! Mem[0000000010141408] = 000000ff 00000000, %l4 = 0000ffff, %l5 = 00000000
12432 ldda [%i5+%o4]0x80,%l4 ! %l4 = 00000000000000ff 0000000000000000
12433! Mem[0000000010081408] = 00000000, %l0 = 00000000000000ff
12434 ldsha [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
12435! Mem[0000000030141410] = 00ffffff, %l6 = 00000000000000ff
12436 ldsba [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000
12437! Starting 10 instruction Store Burst
12438! %f3 = 00000000, Mem[0000000010081400] = 00000000
12439 sta %f3 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
12440
12441p0_label_474:
12442! %l4 = 00000000000000ff, Mem[0000000010081400] = 00000000
12443 stha %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ff0000
12444! %l2 = 000000000000ff00, Mem[0000000010001408] = ffff000000000000, %asi = 80
12445 stxa %l2,[%i0+0x008]%asi ! Mem[0000000010001408] = 000000000000ff00
12446! %l4 = 00000000000000ff, Mem[0000000030181410] = 00003300
12447 stba %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff003300
12448! %l4 = 00000000000000ff, Mem[0000000030101408] = ffffffff
12449 stwa %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff
12450! %l3 = ffffffffffffffcd, Mem[00000000100c1400] = 00000000000000ff
12451 stxa %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffffffffffffcd
12452! %l1 = 00000000000000ff, Mem[00000000100c1400] = ffffffcd
12453 stwa %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
12454! %f16 = ff000000 ffffffff, %l1 = 00000000000000ff
12455! Mem[0000000030001430] = ffffff7fc30000ff
12456 add %i0,0x030,%g1
12457 stda %f16,[%g1+%l1]ASI_PST8_S ! Mem[0000000030001430] = ff000000ffffffff
12458! Mem[0000000010101408] = ffea0000, %l5 = 0000000000000000
12459 swapa [%i4+%o4]0x88,%l5 ! %l5 = 00000000ffea0000
12460! %f24 = ff570000 80000000, Mem[0000000030041400] = ffff0000 00000000
12461 stda %f24,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff570000 80000000
12462! Starting 10 instruction Load Burst
12463! Mem[0000000010001428] = ff00001e, %l7 = 0000000000ff0000
12464 lduha [%i0+0x02a]%asi,%l7 ! %l7 = 000000000000001e
12465
12466p0_label_475:
12467! Code Fragment 4
12468p0_fragment_56:
12469! %l0 = 0000000000000000
12470 setx 0xc72c1d479a8235f7,%g7,%l0 ! %l0 = c72c1d479a8235f7
12471! %l1 = 00000000000000ff
12472 setx 0xb6f07db03282e096,%g7,%l1 ! %l1 = b6f07db03282e096
12473 setx 0x7ff8, %g1, %g2
12474 and %l0, %g2, %l0
12475 setx 0xffffffff, %g1, %g2
12476 and %l1, %g2, %l1
12477 setx 0x100000000, %g1, %g2
12478 or %l1, %g2, %l1 ! Set bit 32 - perrinj
12479 ta T_CHANGE_HPRIV
12480 stxa %l1, [%l0]ASI_ICACHE_INSTR
12481 ta T_CHANGE_NONHPRIV
12482! %l0 = c72c1d479a8235f7
12483 setx 0x0fee18605aa0c0e5,%g7,%l0 ! %l0 = 0fee18605aa0c0e5
12484! %l1 = b6f07db03282e096
12485 setx 0x4e0908884b0ec1a9,%g7,%l1 ! %l1 = 4e0908884b0ec1a9
12486! Mem[0000000030101400] = 00000000, %l3 = ffffffffffffffcd
12487 ldsha [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
12488! Mem[0000000010181410] = 56200000 00000000, %l2 = 0000ff00, %l3 = 00000000
12489 ldda [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000000 0000000056200000
12490! %l0 = 0fee18605aa0c0e5, immed = fffff6fb, %y = 00000000
12491 umul %l0,-0x905,%l6 ! %l6 = 5aa0bdb394142e87, %y = 5aa0bdb3
12492! Mem[0000000010001418] = 1eff0000000000ff, %f12 = 00000000 000080ff
12493 ldda [%i0+0x018]%asi,%f12 ! %f12 = 1eff0000 000000ff
12494! Mem[0000000010181408] = ff000000, %l2 = 0000000000000000
12495 ldsba [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
12496! Mem[0000000030101410] = ff000000, %l7 = 000000000000001e
12497 ldsba [%i4+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
12498! Mem[0000000010141408] = 000000ff, %l4 = 00000000000000ff
12499 lduha [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000
12500! Mem[0000000030001410] = 0000ff00, %f18 = ff570000
12501 lda [%i0+%o5]0x81,%f18 ! %f18 = 0000ff00
12502! Starting 10 instruction Store Burst
12503! %l2 = 0000000000000000, Mem[0000000030181410] = ff0033000f000000
12504 stxa %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000000000000000
12505
12506p0_label_476:
12507! %f16 = ff000000 ffffffff, Mem[0000000010001428] = ff00001e 0f905620
12508 stda %f16,[%i0+0x028]%asi ! Mem[0000000010001428] = ff000000 ffffffff
12509! %f1 = 000057ff, Mem[0000000010041424] = 000000ff
12510 sta %f1 ,[%i1+0x024]%asi ! Mem[0000000010041424] = 000057ff
12511! Mem[000000001008142c] = 0000ffff, %l4 = 0000000000000000
12512 ldstub [%i2+0x02c],%l4 ! %l4 = 00000000000000ff
12513! %f20 = 00000000 0f000000, %l5 = 00000000ffea0000
12514! Mem[0000000010181418] = 2056ff0ffffffb2b
12515 add %i6,0x018,%g1
12516 stda %f20,[%g1+%l5]ASI_PST8_P ! Mem[0000000010181418] = 2056ff0ffffffb2b
12517! %f10 = 00003300 0f0000ff, Mem[00000000100c1400] = 000000ff ffffffff
12518 stda %f10,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00003300 0f0000ff
12519! %l0 = 0fee18605aa0c0e5, immed = ffffff19, %y = 5aa0bdb3
12520 udiv %l0,-0x0e7,%l3 ! %l3 = 000000005aa0be05
12521 mov %l0,%y ! %y = 5aa0c0e5
12522! %l7 = ffffffffffffffff, Mem[00000000211c0001] = 00ff4b99
12523 stb %l7,[%o2+0x001] ! Mem[00000000211c0000] = 00ff4b99
12524! Mem[0000000010101410] = 0000ffff, %l2 = 0000000000000000
12525 swapa [%i4+%o5]0x88,%l2 ! %l2 = 000000000000ffff
12526! Mem[0000000030101400] = 00000000, %l3 = 000000005aa0be05
12527 ldstuba [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff
12528! Starting 10 instruction Load Burst
12529! Mem[00000000100c1400] = 0f0000ff, %l2 = 000000000000ffff
12530 lduba [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff
12531
12532p0_label_477:
12533! Mem[0000000021800080] = ffff3e7c, %l5 = 00000000ffea0000
12534 ldsba [%o3+0x080]%asi,%l5 ! %l5 = ffffffffffffffff
12535! Mem[0000000030101400] = ff000000, %l7 = ffffffffffffffff
12536 ldsba [%i4+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
12537! Mem[0000000030141400] = 5c00001e, %l5 = ffffffffffffffff
12538 lduha [%i5+%g0]0x89,%l5 ! %l5 = 000000000000001e
12539! Mem[00000000100c1408] = 00000000, %l7 = ffffffffffffffff
12540 lduba [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
12541! Mem[0000000030081408] = ffff000078673146, %f2 = ff000000 00000000
12542 ldda [%i2+%o4]0x81,%f2 ! %f2 = ffff0000 78673146
12543! Mem[0000000010001400] = 00000000, %l2 = 00000000000000ff
12544 lduwa [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
12545! Mem[0000000030141408] = ff00ff00 000057ff, %l2 = 00000000, %l3 = 00000000
12546 ldda [%i5+%o4]0x81,%l2 ! %l2 = 00000000ff00ff00 00000000000057ff
12547! Mem[0000000010081408] = 00000000, %l4 = 0000000000000000
12548 lduwa [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
12549! Mem[0000000010101400] = ff000000, %l1 = 4e0908884b0ec1a9
12550 lduha [%i4+%g0]0x88,%l1 ! %l1 = 0000000000000000
12551! Starting 10 instruction Store Burst
12552! %l4 = 0000000000000000, Mem[0000000030141408] = ff00ff00000057ff
12553 stxa %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000
12554
12555p0_label_478:
12556! Mem[00000000100c1410] = ff000000, %l2 = 00000000ff00ff00
12557 ldstuba [%i3+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
12558! Mem[0000000010101400] = 000000ff, %l1 = 0000000000000000
12559 ldstuba [%i4+%g0]0x80,%l1 ! %l1 = 00000000000000ff
12560! %f16 = ff000000 ffffffff, Mem[0000000030141400] = 5c00001e ffffffff
12561 stda %f16,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff000000 ffffffff
12562! %l4 = 00000000, %l5 = 0000001e, Mem[0000000030101408] = ff000000 ffffffff
12563 stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 0000001e
12564! %l5 = 000000000000001e, Mem[0000000030041410] = ff000000
12565 stwa %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000001e
12566! %l2 = 00000000000000ff, Mem[0000000010081410] = f200ffff
12567 stwa %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
12568! %f6 = 000000ff 000000ff, %l6 = 5aa0bdb394142e87
12569! Mem[0000000030041410] = 0000001e000000ff
12570 add %i1,0x010,%g1
12571 stda %f6,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030041410] = ff000000ff0000ff
12572! %f16 = ff000000 ffffffff, Mem[0000000030081410] = ffff0000 00000000
12573 stda %f16,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000 ffffffff
12574! %f0 = 0000ff00 000057ff, %l5 = 000000000000001e
12575! Mem[0000000010101428] = ff00000000000000
12576 add %i4,0x028,%g1
12577 stda %f0,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010101428] = ff57000000000000
12578! Starting 10 instruction Load Burst
12579! Mem[0000000010141410] = 0000ff00, %l6 = 5aa0bdb394142e87
12580 lduba [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000
12581
12582p0_label_479:
12583! Mem[000000001004140c] = ffffffff, %l1 = 0000000000000000
12584 ldsh [%i1+0x00e],%l1 ! %l1 = ffffffffffffffff
12585! Mem[0000000010041410] = 00000000, %l6 = 0000000000000000
12586 ldswa [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000
12587! Mem[0000000010181410] = 0000000000002056, %f18 = 0000ff00 00ff0000
12588 ldd [%i6+%o5],%f18 ! %f18 = 00000000 00002056
12589! Mem[0000000021800100] = eaff7eb5, %l5 = 000000000000001e
12590 ldsh [%o3+0x100],%l5 ! %l5 = ffffffffffffeaff
12591! Mem[0000000010041410] = 00000000, %l2 = 00000000000000ff
12592 ldsba [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000
12593! Mem[00000000100c1408] = 00000000, %l1 = ffffffffffffffff
12594 lduwa [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000000
12595! Mem[0000000010141408] = ff000000, %l1 = 0000000000000000
12596 lduba [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000
12597! Mem[0000000030181400] = ffffffff5c0000ff, %l6 = 0000000000000000
12598 ldxa [%i6+%g0]0x81,%l6 ! %l6 = ffffffff5c0000ff
12599 membar #Sync ! Added by membar checker (66)
12600! Mem[0000000010001400] = 00000000 00000000 00000000 0000ff00
12601! Mem[0000000010001410] = 0000eaff 000000ff 1eff0000 000000ff
12602! Mem[0000000010001420] = 00000000 00000000 ff000000 ffffffff
12603! Mem[0000000010001430] = ff000000 800000ff 41b56778 00000000
12604 ldda [%i0]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010001400
12605! Starting 10 instruction Store Burst
12606! %l0 = 0fee18605aa0c0e5, %l1 = 0000000000000000, %y = 5aa0c0e5
12607 smul %l0,%l1,%l5 ! %l5 = 0000000000000000, %y = 00000000
12608
12609p0_label_480:
12610! %l5 = 0000000000000000, Mem[0000000030081408] = ffff000078673146
12611 stxa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000000
12612! %l4 = 00000000, %l5 = 00000000, Mem[00000000100c1400] = 0f0000ff 00003300
12613 stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 00000000
12614! %f2 = ffff0000 78673146, %l4 = 0000000000000000
12615! Mem[0000000010141428] = 0000000000000000
12616 add %i5,0x028,%g1
12617 stda %f2,[%g1+%l4]ASI_PST16_P ! Mem[0000000010141428] = 0000000000000000
12618! %l1 = 0000000000000000, Mem[00000000218000c1] = ffff3492
12619 stb %l1,[%o3+0x0c1] ! Mem[00000000218000c0] = ff003492
12620! Mem[0000000030101408] = 00000000, %l1 = 0000000000000000
12621 swapa [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
12622! %l5 = 0000000000000000, Mem[0000000010141410] = 0000ff00000057ff
12623 stxa %l5,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000000000000000
12624! %f3 = 78673146, %f4 = ff0000ff
12625 fcmpes %fcc1,%f3 ,%f4 ! %fcc1 = 2
12626! Mem[0000000010081410] = 000000ff, %l3 = 00000000000057ff
12627 swapa [%i2+%o5]0x88,%l3 ! %l3 = 00000000000000ff
12628! %l7 = 0000000000000000, Mem[00000000100c1410] = 000000ff
12629 stwa %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
12630! Starting 10 instruction Load Burst
12631! Mem[0000000010101408] = 00ff000000000000, %l3 = 00000000000000ff
12632 ldxa [%i4+%o4]0x88,%l3 ! %l3 = 00ff000000000000
12633
12634p0_label_481:
12635! Mem[0000000030001408] = 00ff0000, %l3 = 00ff000000000000
12636 lduha [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000000
12637! Mem[0000000010101400] = ff0000ff, %f10 = 00003300
12638 lda [%i4+%g0]0x88,%f10 ! %f10 = ff0000ff
12639! Mem[0000000010101410] = 00000000, %f4 = ff0000ff
12640 lda [%i4+%o5]0x88,%f4 ! %f4 = 00000000
12641! Mem[00000000201c0000] = ffffeaae, %l1 = 0000000000000000
12642 ldsha [%o0+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
12643! %f6 = 000000ff, %f9 = 00000000, %f2 = ffff0000
12644 fsubs %f6 ,%f9 ,%f2 ! %l0 = 0fee18605aa0c107, Unfinished, %fsr = 2600000c00
12645! Mem[0000000030041400] = ff570000, %l2 = 0000000000000000
12646 ldswa [%i1+%g0]0x81,%l2 ! %l2 = ffffffffff570000
12647! Mem[000000001010143c] = 1e000000, %l6 = ffffffff5c0000ff
12648 lduh [%i4+0x03e],%l6 ! %l6 = 0000000000000000
12649! Mem[0000000010041430] = 2056900fa06200ff, %f14 = 00ff0000 ffea0000
12650 ldd [%i1+0x030],%f14 ! %f14 = 2056900f a06200ff
12651! Mem[0000000010081400] = 0000ff00, %l2 = ffffffffff570000
12652 ldsba [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
12653! Starting 10 instruction Store Burst
12654! Mem[0000000020800001] = 00ff5b63, %l5 = 0000000000000000
12655 ldstub [%o1+0x001],%l5 ! %l5 = 000000ff000000ff
12656
12657p0_label_482:
12658! Mem[000000001004143f] = ff000000, %l6 = 0000000000000000
12659 ldstuba [%i1+0x03f]%asi,%l6 ! %l6 = 00000000000000ff
12660! %l2 = 00000000, %l3 = 00000000, Mem[0000000030101400] = ff000000 78673146
12661 stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 00000000
12662! %f3 = 78673146, Mem[0000000010181420] = 00000000
12663 sta %f3 ,[%i6+0x020]%asi ! Mem[0000000010181420] = 78673146
12664! %l1 = ffffffffffffffff, Mem[00000000218000c0] = ff003492
12665 sth %l1,[%o3+0x0c0] ! Mem[00000000218000c0] = ffff3492
12666! %f8 = 7f800000 00000000, Mem[0000000010041400] = 001e0000 00ff0000
12667 std %f8 ,[%i1+%g0] ! Mem[0000000010041400] = 7f800000 00000000
12668! %l6 = 00000000, %l7 = 00000000, Mem[00000000100c1408] = 00000000 ff000000
12669 stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 00000000
12670! %f9 = 00000000, Mem[0000000010141408] = ff000000
12671 sta %f9 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
12672! %f4 = 00000000, Mem[0000000010081404] = 000000ff
12673 st %f4 ,[%i2+0x004] ! Mem[0000000010081404] = 00000000
12674! Mem[0000000010101408] = 00000000, %l1 = ffffffffffffffff
12675 swap [%i4+%o4],%l1 ! %l1 = 0000000000000000
12676! Starting 10 instruction Load Burst
12677! Mem[0000000010001410] = 0000eaff, %l0 = 0fee18605aa0c107
12678 lduba [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000
12679
12680p0_label_483:
12681! Mem[0000000020800040] = 00ffa555, %l7 = 0000000000000000
12682 ldub [%o1+0x040],%l7 ! %l7 = 0000000000000000
12683! Mem[0000000010141428] = 00000000 00000000, %l2 = 00000000, %l3 = 00000000
12684 ldda [%i5+0x028]%asi,%l2 ! %l2 = 0000000000000000 0000000000000000
12685! %f18 = 00000000, %f13 = 000000ff, %f6 = 000000ff 000000ff
12686 fsmuld %f18,%f13,%f6 ! %f6 = 00000000 00000000
12687! Mem[0000000030101408] = 00000000, %l4 = 0000000000000000
12688 lduwa [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000
12689! Mem[00000000100c1408] = 0000000000000000, %l5 = 00000000000000ff
12690 ldxa [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000000
12691! Mem[0000000030101400] = 00000000, %l7 = 0000000000000000
12692 lduba [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000
12693! Mem[00000000100c1400] = 00000000, %l3 = 0000000000000000
12694 lduba [%i3+%g0]0x88,%l3 ! %l3 = 0000000000000000
12695! Mem[0000000010181400] = 00000000, %l1 = 0000000000000000
12696 lduw [%i6+%g0],%l1 ! %l1 = 0000000000000000
12697! Mem[00000000100c1400] = 00000000, %l1 = 0000000000000000
12698 lduwa [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
12699! Starting 10 instruction Store Burst
12700! Mem[00000000300c1410] = 800000ff, %l4 = 0000000000000000
12701 swapa [%i3+%o5]0x81,%l4 ! %l4 = 00000000800000ff
12702
12703p0_label_484:
12704 membar #Sync ! Added by membar checker (67)
12705! %f15 = a06200ff, Mem[0000000010001400] = 00000000
12706 sta %f15,[%i0+%g0]0x88 ! Mem[0000000010001400] = a06200ff
12707! Mem[0000000010081428] = adf36949, %l5 = 0000000000000000
12708 ldstub [%i2+0x028],%l5 ! %l5 = 000000ad000000ff
12709! Mem[0000000010101400] = ff0000ff, %l0 = 0000000000000000
12710 swapa [%i4+%g0]0x88,%l0 ! %l0 = 00000000ff0000ff
12711! Mem[00000000100c1400] = 00000000, %l0 = 00000000ff0000ff
12712 swapa [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000
12713! Mem[0000000010081400] = 00ff0000, %l6 = 0000000000000000
12714 swapa [%i2+%g0]0x80,%l6 ! %l6 = 0000000000ff0000
12715! %f22 = 1eff0000 000000ff, Mem[0000000010181410] = 00000000 00002056
12716 stda %f22,[%i6+%o5]0x80 ! Mem[0000000010181410] = 1eff0000 000000ff
12717! %l0 = 0000000000000000, %l2 = 0000000000000000, %y = 00000000
12718 sdiv %l0,%l2,%l7 ! Div by zero, %l0 = 0000000000000050
12719 mov %l0,%y ! %y = 00000028
12720! Mem[0000000010101410] = 00000000, %l1 = 0000000000000000
12721 ldstuba [%i4+%o5]0x88,%l1 ! %l1 = 00000000000000ff
12722! Mem[0000000010041415] = 000000ff, %l6 = 0000000000ff0000
12723 ldstub [%i1+0x015],%l6 ! %l6 = 00000000000000ff
12724! Starting 10 instruction Load Burst
12725! Mem[0000000010041400] = 7f800000, %l6 = 0000000000000000
12726 swapa [%i1+%g0]0x80,%l6 ! %l6 = 000000007f800000
12727
12728p0_label_485:
12729! Mem[0000000010001410] = 0000eaff, %l4 = 00000000800000ff
12730 ldswa [%i0+0x010]%asi,%l4 ! %l4 = 000000000000eaff
12731! Mem[0000000010081410] = ff570000, %l0 = 0000000000000028
12732 lduba [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff
12733! Mem[0000000010141424] = 7867b541, %l7 = 0000000000000000
12734 ldsba [%i5+0x025]%asi,%l7 ! %l7 = 0000000000000067
12735! Mem[0000000010001408] = 00000000, %l4 = 000000000000eaff
12736 lduha [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
12737! Mem[0000000010101408] = 00ff0000ffffffff, %l1 = 0000000000000000
12738 ldxa [%i4+%o4]0x88,%l1 ! %l1 = 00ff0000ffffffff
12739! Mem[00000000211c0000] = 00ff4b99, %l0 = 00000000000000ff
12740 ldub [%o2+%g0],%l0 ! %l0 = 0000000000000000
12741! Mem[0000000010041410] = 00000000, %l4 = 0000000000000000
12742 lduba [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
12743! Mem[0000000020800000] = 00ff5b63, %l3 = 0000000000000000
12744 lduha [%o1+0x000]%asi,%l3 ! %l3 = 00000000000000ff
12745! Mem[0000000030181408] = 000000ff, %l1 = 00ff0000ffffffff
12746 lduba [%i6+%o4]0x89,%l1 ! %l1 = 00000000000000ff
12747! Starting 10 instruction Store Burst
12748! Mem[0000000030181400] = ffffffff, %l5 = 00000000000000ad
12749 swapa [%i6+%g0]0x81,%l5 ! %l5 = 00000000ffffffff
12750
12751p0_label_486:
12752! %f12 = 1eff0000, Mem[0000000010181408] = 000000ff
12753 sta %f12,[%i6+%o4]0x80 ! Mem[0000000010181408] = 1eff0000
12754! %f1 = 000057ff, Mem[0000000030181400] = ad000000
12755 sta %f1 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000057ff
12756! %l2 = 0000000000000000, Mem[00000000201c0001] = ffffeaae
12757 stb %l2,[%o0+0x001] ! Mem[00000000201c0000] = ff00eaae
12758! Mem[0000000030081400] = 00000000, %l1 = 00000000000000ff
12759 ldstuba [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000ff
12760! %l7 = 0000000000000067, Mem[0000000030081410] = 000000ff
12761 stha %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000067
12762! %f21 = 000000ff, Mem[0000000010081400] = 00000000
12763 sta %f21,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff
12764! %f10 = ff0000ff 0f0000ff, Mem[0000000010181400] = 00000000 00000000
12765 stda %f10,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff0000ff 0f0000ff
12766! %f30 = 41b56778 00000000, %l1 = 0000000000000000
12767! Mem[00000000300c1420] = ffffff7f0000001e
12768 add %i3,0x020,%g1
12769 stda %f30,[%g1+%l1]ASI_PST8_S ! Mem[00000000300c1420] = ffffff7f0000001e
12770! Mem[0000000010081410] = ff57000000330000, %l5 = 00000000ffffffff, %l5 = 00000000ffffffff
12771 add %i2,0x10,%g1
12772 casxa [%g1]0x80,%l5,%l5 ! %l5 = ff57000000330000
12773! Starting 10 instruction Load Burst
12774! Mem[0000000030081408] = 00000000, %f27 = ffffffff
12775 lda [%i2+%o4]0x81,%f27 ! %f27 = 00000000
12776
12777p0_label_487:
12778! Mem[0000000020800000] = 00ff5b63, %l4 = 0000000000000000
12779 lduh [%o1+%g0],%l4 ! %l4 = 00000000000000ff
12780! Mem[0000000010081408] = 00000000, %l3 = 00000000000000ff
12781 ldsha [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000000
12782! Mem[0000000030001400] = ff0000ff000000ff, %f28 = ff000000 800000ff
12783 ldda [%i0+%g0]0x81,%f28 ! %f28 = ff0000ff 000000ff
12784! Mem[0000000010141400] = ff001e00, %l1 = 0000000000000000
12785 lduha [%i5+%g0]0x80,%l1 ! %l1 = 000000000000ff00
12786! Mem[0000000030101400] = 00000000, %l5 = ff57000000330000
12787 lduwa [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000000
12788! Mem[000000001014140c] = 00000000, %l3 = 0000000000000000
12789 ldsh [%i5+0x00c],%l3 ! %l3 = 0000000000000000
12790! Mem[0000000010101408] = ffffffff, %l1 = 000000000000ff00
12791 ldsba [%i4+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
12792! Mem[0000000010181400] = 0f0000ff, %l7 = 0000000000000067
12793 ldsha [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
12794! Mem[0000000010001424] = 00000000, %f2 = ffff0000
12795 ld [%i0+0x024],%f2 ! %f2 = 00000000
12796! Starting 10 instruction Store Burst
12797! Mem[00000000201c0000] = ff00eaae, %l6 = 000000007f800000
12798 ldstub [%o0+%g0],%l6 ! %l6 = 000000ff000000ff
12799
12800p0_label_488:
12801! Mem[0000000010181410] = 0000ff1e, %l2 = 0000000000000000
12802 swapa [%i6+%o5]0x88,%l2 ! %l2 = 000000000000ff1e
12803! %l3 = 0000000000000000, Mem[0000000010181435] = c30000ff, %asi = 80
12804 stba %l3,[%i6+0x035]%asi ! Mem[0000000010181434] = c30000ff
12805! Mem[0000000010181410] = 00000000, %l4 = 00000000000000ff
12806 ldstuba [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000ff
12807! %f5 = 000000ff, Mem[0000000030001410] = 0000ff00
12808 sta %f5 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000ff
12809! %f22 = 1eff0000 000000ff, Mem[0000000030081410] = 00000067 ffffffff
12810 stda %f22,[%i2+%o5]0x89 ! Mem[0000000030081410] = 1eff0000 000000ff
12811! Mem[00000000100c1408] = 00000000, %l3 = 0000000000000000
12812 ldstuba [%i3+%o4]0x80,%l3 ! %l3 = 00000000000000ff
12813! Mem[00000000100c1400] = ff0000ff, %f1 = 000057ff
12814 lda [%i3+%g0]0x88,%f1 ! %f1 = ff0000ff
12815! %l3 = 0000000000000000, Mem[0000000010081400] = 000000ff
12816 stba %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff
12817! Mem[00000000218000c0] = ffff3492, %l5 = 0000000000000000
12818 ldstub [%o3+0x0c0],%l5 ! %l5 = 000000ff000000ff
12819! Starting 10 instruction Load Burst
12820! Mem[0000000010141410] = 00000000, %l6 = 00000000000000ff
12821 lduba [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000
12822
12823p0_label_489:
12824! Mem[0000000010001410] = 0000eaff, %l6 = 0000000000000000
12825 ldsw [%i0+%o5],%l6 ! %l6 = 000000000000eaff
12826! Mem[0000000030181400] = 000057ff, %l7 = 00000000000000ff
12827 lduba [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
12828! Mem[0000000010041410] = 00000000, %l1 = ffffffffffffffff
12829 ldsba [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000000
12830! Mem[0000000010081408] = 00000000, %l2 = 000000000000ff1e
12831 lduba [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
12832! Mem[0000000010041428] = ffff00004969f3ad, %f18 = 00000000 0000ff00
12833 ldd [%i1+0x028],%f18 ! %f18 = ffff0000 4969f3ad
12834! Mem[0000000010141438] = ff000000 0000ffff, %l0 = 00000000, %l1 = 00000000
12835 ldd [%i5+0x038],%l0 ! %l0 = 00000000ff000000 000000000000ffff
12836! Mem[0000000010181400] = ff00000f, %f3 = 78673146
12837 lda [%i6+%g0]0x80,%f3 ! %f3 = ff00000f
12838! Mem[0000000010081400] = 000000ff 00000000, %l2 = 00000000, %l3 = 00000000
12839 ldda [%i2+%g0]0x80,%l2 ! %l2 = 00000000000000ff 0000000000000000
12840! %l7 = 00000000000000ff, %l4 = 0000000000000000, %l2 = 00000000000000ff
12841 sdivx %l7,%l4,%l2 ! Div by zero, %l0 = 00000000ff000050
12842! Starting 10 instruction Store Burst
12843! %l0 = ff000028, %l1 = 0000ffff, Mem[0000000010141400] = ff001e00 00ff0000
12844 stda %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff000028 0000ffff
12845
12846p0_label_490:
12847! Mem[0000000010141425] = 7867b541, %l5 = 00000000000000ff
12848 ldstub [%i5+0x025],%l5 ! %l5 = 00000067000000ff
12849! %l0 = ff000028, %l1 = 0000ffff, Mem[00000000100c1408] = 000000ff 00000000
12850 stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff000028 0000ffff
12851! %f26 = ff000000 00000000, %l7 = 00000000000000ff
12852! Mem[0000000010001430] = ff000000800000ff
12853 add %i0,0x030,%g1
12854 stda %f26,[%g1+%l7]ASI_PST32_P ! Mem[0000000010001430] = ff00000000000000
12855! %f6 = 00000000 00000000, Mem[0000000030081408] = 00000000 00000000
12856 stda %f6 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 00000000
12857! Mem[0000000030001400] = ff0000ff, %l0 = 00000000ff000028
12858 swapa [%i0+%g0]0x81,%l0 ! %l0 = 00000000ff0000ff
12859! %l0 = 00000000ff0000ff, Mem[0000000030001400] = 280000ff
12860 stwa %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff0000ff
12861! %l0 = 00000000ff0000ff, Mem[0000000010081400] = 000000ff
12862 stha %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ff00ff
12863! Mem[0000000030141408] = 00000000, %l6 = 000000000000eaff
12864 ldstuba [%i5+%o4]0x81,%l6 ! %l6 = 00000000000000ff
12865! Mem[0000000030081408] = 00000000, %l6 = 0000000000000000
12866 ldstuba [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff
12867! Starting 10 instruction Load Burst
12868! Mem[0000000010101418] = ff000000, %l7 = 00000000000000ff
12869 ldsba [%i4+0x018]%asi,%l7 ! %l7 = ffffffffffffffff
12870
12871p0_label_491:
12872! Mem[0000000010041400] = 00000000, %l7 = ffffffffffffffff
12873 ldswa [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000
12874! Mem[0000000010041434] = a06200ff, %l6 = 0000000000000000
12875 lduh [%i1+0x036],%l6 ! %l6 = 00000000000000ff
12876! Mem[0000000030081408] = ff00000000000000, %f2 = 00000000 ff00000f
12877 ldda [%i2+%o4]0x81,%f2 ! %f2 = ff000000 00000000
12878! Mem[0000000010001400] = ff0062a0, %l5 = 0000000000000067
12879 ldsba [%i0+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
12880! Mem[0000000030181400] = ff570000, %l2 = 00000000000000ff
12881 lduwa [%i6+%g0]0x81,%l2 ! %l2 = 00000000ff570000
12882! Mem[0000000010141408] = 00000000, %l4 = 0000000000000000
12883 lduha [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000
12884! Mem[0000000030181410] = 0000000000000000, %f16 = 00000000 00000000
12885 ldda [%i6+%o5]0x89,%f16 ! %f16 = 00000000 00000000
12886! Mem[0000000010181400] = ff00000f, %l0 = 00000000ff0000ff
12887 lduha [%i6+%g0]0x80,%l0 ! %l0 = 000000000000ff00
12888! Mem[00000000300c1410] = 00000000, %l7 = 0000000000000000
12889 lduba [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000
12890! Starting 10 instruction Store Burst
12891! %f16 = 00000000 00000000 ffff0000 4969f3ad
12892! %f20 = 0000eaff 000000ff 1eff0000 000000ff
12893! %f24 = 00000000 00000000 ff000000 00000000
12894! %f28 = ff0000ff 000000ff 41b56778 00000000
12895 stda %f16,[%i5]ASI_COMMIT_P ! Block Store to 0000000010141400
12896
12897p0_label_492:
12898! Mem[0000000010001414] = 000000ff, %l5 = ffffffffffffffff, %asi = 80
12899 swapa [%i0+0x014]%asi,%l5 ! %l5 = 00000000000000ff
12900! %l4 = 0000000000000000, %l2 = 00000000ff570000, %l0 = 000000000000ff00
12901 and %l4,%l2,%l0 ! %l0 = 0000000000000000
12902 membar #Sync ! Added by membar checker (68)
12903! %l4 = 0000000000000000, Mem[0000000010141408] = adf369490000ffff
12904 stxa %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000000
12905! %l7 = 0000000000000000, Mem[0000000010181410] = 000000ff
12906 stwa %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
12907! %l2 = 00000000ff570000, Mem[0000000010181408] = 0000ff1e
12908 stha %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
12909! Mem[0000000010041408] = 00000000, %l3 = 0000000000000000
12910 swapa [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
12911! Mem[0000000030041408] = 00000000, %l4 = 0000000000000000
12912 swapa [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
12913! %l3 = 0000000000000000, immd = fffffffffffff087, %l3 = 0000000000000000
12914 mulx %l3,-0xf79,%l3 ! %l3 = 0000000000000000
12915! %f16 = 00000000 00000000 ffff0000 4969f3ad
12916! %f20 = 0000eaff 000000ff 1eff0000 000000ff
12917! %f24 = 00000000 00000000 ff000000 00000000
12918! %f28 = ff0000ff 000000ff 41b56778 00000000
12919 stda %f16,[%i5]ASI_BLK_AIUSL ! Block Store to 0000000030141400
12920! Starting 10 instruction Load Burst
12921! Mem[0000000010041408] = 00000000, %l4 = 0000000000000000
12922 lduwa [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000000
12923
12924p0_label_493:
12925! Mem[0000000030081400] = ff000000 000000ff, %l4 = 00000000, %l5 = 000000ff
12926 ldda [%i2+%g0]0x81,%l4 ! %l4 = 00000000ff000000 00000000000000ff
12927 membar #Sync ! Added by membar checker (69)
12928! Mem[0000000030141410] = 000000ff, %l1 = 000000000000ffff
12929 ldsba [%i5+%o5]0x89,%l1 ! %l1 = ffffffffffffffff
12930! %l0 = 0000000000000000, %l5 = 00000000000000ff, %y = 00000028
12931 sdiv %l0,%l5,%l2 ! %l2 = 0000000028282828
12932 mov %l0,%y ! %y = 00000000
12933! Mem[0000000020800040] = 00ffa555, %l6 = 00000000000000ff
12934 lduba [%o1+0x040]%asi,%l6 ! %l6 = 0000000000000000
12935! Mem[0000000010181400] = ff00000fff0000ff, %l6 = 0000000000000000
12936 ldxa [%i6+%g0]0x80,%l6 ! %l6 = ff00000fff0000ff
12937! Mem[0000000030001408] = 0000ff0000000000, %f2 = ff000000 00000000
12938 ldda [%i0+%o4]0x81,%f2 ! %f2 = 0000ff00 00000000
12939! Mem[0000000010181414] = 000000ff, %f27 = 00000000
12940 lda [%i6+0x014]%asi,%f27 ! %f27 = 000000ff
12941! Mem[00000000100c1408] = 280000ff, %l4 = 00000000ff000000
12942 lduba [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000028
12943! Mem[0000000010141408] = 00000000, %l0 = 0000000000000000
12944 lduha [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000
12945! Starting 10 instruction Store Burst
12946! %l0 = 0000000000000000, Mem[0000000030101400] = 00000000
12947 stba %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
12948
12949p0_label_494:
12950! Mem[0000000010141410] = ffea0000, %l1 = ffffffffffffffff
12951 ldstuba [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff
12952! %l1 = 0000000000000000, Mem[0000000010001408] = 00000000
12953 stba %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
12954! Mem[0000000010141416] = 000000ff, %l2 = 0000000028282828
12955 ldstub [%i5+0x016],%l2 ! %l2 = 00000000000000ff
12956! %f9 = 00000000, Mem[0000000010141420] = 00000000
12957 sta %f9 ,[%i5+0x020]%asi ! Mem[0000000010141420] = 00000000
12958! Mem[00000000211c0000] = 00ff4b99, %l7 = 0000000000000000
12959 ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
12960! Mem[0000000030001410] = 000000ff, %l0 = 0000000000000000
12961 swapa [%i0+%o5]0x81,%l0 ! %l0 = 00000000000000ff
12962! %f28 = ff0000ff 000000ff, Mem[0000000030001410] = 00000000 ff0062a0
12963 stda %f28,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff0000ff 000000ff
12964! Mem[00000000300c1410] = 00000000, %l0 = 00000000000000ff
12965 swapa [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000
12966! %l2 = 0000000000000000, Mem[0000000010141400] = 0000000000000000
12967 stx %l2,[%i5+%g0] ! Mem[0000000010141400] = 0000000000000000
12968! Starting 10 instruction Load Burst
12969! Mem[0000000030081408] = ff00000000000000, %f8 = 7f800000 00000000
12970 ldda [%i2+%o4]0x81,%f8 ! %f8 = ff000000 00000000
12971
12972p0_label_495:
12973! Mem[0000000010081400] = 00ff00ff, %l4 = 0000000000000028
12974 ldsha [%i2+%g0]0x80,%l4 ! %l4 = 00000000000000ff
12975! Mem[0000000030081408] = ff000000, %l5 = 00000000000000ff
12976 ldsba [%i2+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
12977! Mem[00000000300c1400] = 00000000, %l2 = 0000000000000000
12978 ldswa [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
12979! Mem[0000000030101400] = 00000000, %l6 = ff00000fff0000ff
12980 lduwa [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000
12981! Mem[0000000030001400] = ff0000ff, %l7 = 0000000000000000
12982 lduba [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000ff
12983! Mem[0000000010141408] = 00000000, %l7 = 00000000000000ff
12984 lduwa [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
12985! Mem[0000000010041428] = ffff0000, %l5 = ffffffffffffffff
12986 lduwa [%i1+0x028]%asi,%l5 ! %l5 = 00000000ffff0000
12987! Mem[0000000030001400] = ff0000ff, %l4 = 00000000000000ff
12988 lduha [%i0+%g0]0x81,%l4 ! %l4 = 000000000000ff00
12989! Mem[0000000021800080] = ffff3e7c, %l2 = 0000000000000000
12990 lduha [%o3+0x080]%asi,%l2 ! %l2 = 000000000000ffff
12991! Starting 10 instruction Store Burst
12992! Mem[0000000010101420] = 00000080000057ff, %l6 = 0000000000000000, %l3 = 0000000000000000
12993 add %i4,0x20,%g1
12994 casxa [%g1]0x80,%l6,%l3 ! %l3 = 00000080000057ff
12995
12996p0_label_496:
12997! %l4 = 000000000000ff00, Mem[0000000010041410] = 00000000
12998 stba %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
12999! %l6 = 0000000000000000, Mem[0000000010181410] = 00000000
13000 stwa %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
13001! Mem[0000000030081410] = 000000ff, %l1 = 0000000000000000
13002 swapa [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
13003! %l7 = 0000000000000000, Mem[0000000010001408] = 000000000000ff00
13004 stxa %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000
13005! %l1 = 00000000000000ff, imm = fffffffffffffa67, %l5 = 00000000ffff0000
13006 andn %l1,-0x599,%l5 ! %l5 = 0000000000000098
13007! Mem[0000000010041408] = 00000000, %l0 = 0000000000000000
13008 swapa [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000000
13009! %l0 = 0000000000000000, Mem[00000000100c1410] = 00000000
13010 stba %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
13011! Mem[00000000100c1400] = ff0000ff, %l1 = 00000000000000ff
13012 ldsha [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffff00
13013! %l5 = 0000000000000098, Mem[0000000010041408] = 00000000
13014 stwa %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000098
13015! Starting 10 instruction Load Burst
13016! Mem[0000000010001410] = ffea0000, %l4 = 000000000000ff00
13017 ldswa [%i0+%o5]0x88,%l4 ! %l4 = ffffffffffea0000
13018
13019p0_label_497:
13020! Mem[0000000010101410] = ff0000ff000000ff, %f22 = 1eff0000 000000ff
13021 ldda [%i4+%o5]0x88,%f22 ! %f22 = ff0000ff 000000ff
13022! %l6 = 0000000000000000, imm = fffffffffffff5ff, %l4 = ffffffffffea0000
13023 addc %l6,-0xa01,%l4 ! %l4 = fffffffffffff5ff
13024! Mem[0000000030001410] = ff0000ff000000ff, %f20 = 0000eaff 000000ff
13025 ldda [%i0+%o5]0x81,%f20 ! %f20 = ff0000ff 000000ff
13026! Mem[0000000010001410] = 0000eaff, %l0 = 0000000000000000
13027 ldsba [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000
13028! Mem[0000000010141400] = 0000000000000000, %l0 = 0000000000000000
13029 ldx [%i5+%g0],%l0 ! %l0 = 0000000000000000
13030! Mem[0000000010141408] = 00000000 00000000, %l0 = 00000000, %l1 = ffffff00
13031 ldda [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000
13032! Mem[0000000010101430] = ff800000, %l1 = 0000000000000000
13033 lduha [%i4+0x032]%asi,%l1 ! %l1 = 0000000000000000
13034! Mem[0000000010081428] = fff36949ff00ffff, %f14 = 2056900f a06200ff
13035 ldda [%i2+0x028]%asi,%f14 ! %f14 = fff36949 ff00ffff
13036! Mem[0000000010181408] = 00000000, %f21 = 000000ff
13037 lda [%i6+%o4]0x88,%f21 ! %f21 = 00000000
13038! Starting 10 instruction Store Burst
13039! %f12 = 1eff0000 000000ff, Mem[0000000030101400] = 00000000 00000000
13040 stda %f12,[%i4+%g0]0x89 ! Mem[0000000030101400] = 1eff0000 000000ff
13041
13042p0_label_498:
13043! Mem[0000000030141400] = 00000000, %l2 = 000000000000ffff
13044 swapa [%i5+%g0]0x81,%l2 ! %l2 = 0000000000000000
13045! %f6 = 00000000 00000000, Mem[0000000010141410] = ff00eaff 0000ffff
13046 stda %f6 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 00000000
13047! %l7 = 0000000000000000, Mem[0000000010141408] = 00000000
13048 stha %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
13049! Mem[0000000030141410] = ff000000, %l0 = 0000000000000000
13050 swapa [%i5+%o5]0x81,%l0 ! %l0 = 00000000ff000000
13051! Code Fragment 3
13052p0_fragment_57:
13053! %l0 = 00000000ff000000
13054 setx 0x261b24e7cf3da165,%g7,%l0 ! %l0 = 261b24e7cf3da165
13055! %l1 = 0000000000000000
13056 setx 0x07db633793146bd1,%g7,%l1 ! %l1 = 07db633793146bd1
13057 setx 0x1fe000, %g1, %g3
13058 or %l0, %g3, %l0 ! always set perrmask = 0xff
13059 setx 0x1ffff8, %g1, %g2
13060 and %l0, %g2, %l0
13061 ta T_CHANGE_HPRIV
13062 stxa %l1, [%l0]ASI_DCACHE_DATA
13063 ta T_CHANGE_NONHPRIV
13064! %l0 = 261b24e7cf3da165
13065 setx 0xe7f81c7028fd326e,%g7,%l0 ! %l0 = e7f81c7028fd326e
13066! %l1 = 07db633793146bd1
13067 setx 0xdc1eba202cebd522,%g7,%l1 ! %l1 = dc1eba202cebd522
13068! %f20 = ff0000ff 00000000, Mem[0000000030041408] = 00000000 ffffffff
13069 stda %f20,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff0000ff 00000000
13070! %l6 = 00000000, %l7 = 00000000, Mem[0000000010101400] = 00000000 0000001e
13071 stda %l6,[%i4+0x000]%asi ! Mem[0000000010101400] = 00000000 00000000
13072! Mem[00000000201c0000] = ff00eaae, %l2 = 0000000000000000
13073 ldstub [%o0+%g0],%l2 ! %l2 = 000000ff000000ff
13074! Mem[0000000010001408] = 00000000, %l2 = 00000000000000ff
13075 ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 00000000000000ff
13076! Starting 10 instruction Load Burst
13077! Mem[0000000010041410] = 00000000 00ff00ff, %l6 = 00000000, %l7 = 00000000
13078 ldda [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000 0000000000ff00ff
13079
13080p0_label_499:
13081! Mem[0000000030181410] = 00000000, %l2 = 0000000000000000
13082 lduba [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000
13083! Mem[00000000100c1410] = 00000000 00000000, %l0 = 28fd326e, %l1 = 2cebd522
13084 ldda [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000
13085! Mem[0000000030101410] = 000000ff, %f23 = 000000ff
13086 lda [%i4+%o5]0x89,%f23 ! %f23 = 000000ff
13087! Mem[0000000030041408] = 00000000ff0000ff, %l3 = 00000080000057ff
13088 ldxa [%i1+%o4]0x81,%l3 ! %l3 = 00000000ff0000ff
13089! Mem[0000000010101400] = 00000000, %l7 = 0000000000ff00ff
13090 ldsba [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
13091! %f17 = 00000000, %f19 = 4969f3ad
13092 fsqrts %f17,%f19 ! %f19 = 00000000
13093! Mem[0000000010001410] = 0000eaffffffffff, %f0 = 0000ff00 ff0000ff
13094 ldda [%i0+%o5]0x80,%f0 ! %f0 = 0000eaff ffffffff
13095! Mem[0000000010181400] = ff00000f, %l7 = 0000000000000000
13096 ldswa [%i6+%g0]0x80,%l7 ! %l7 = ffffffffff00000f
13097! Mem[0000000010041408] = 00000098, %l7 = ffffffffff00000f
13098 lduwa [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000098
13099! Starting 10 instruction Store Burst
13100! Mem[0000000010101430] = ff80000000000000, %l5 = 0000000000000098, %l3 = 00000000ff0000ff
13101 add %i4,0x30,%g1
13102 casxa [%g1]0x80,%l5,%l3 ! %l3 = ff80000000000000
13103
13104p0_label_500:
13105! %l4 = fffff5ff, %l5 = 00000098, Mem[0000000010041410] = 00000000 ff00ff00
13106 stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = fffff5ff 00000098
13107! %l0 = 00000000, %l1 = 00000000, Mem[00000000100c1400] = ff0000ff 00000000
13108 stda %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 00000000
13109! %l7 = 0000000000000098, Mem[0000000010041416] = 98000000
13110 stb %l7,[%i1+0x016] ! Mem[0000000010041414] = 98009800
13111! %l5 = 0000000000000098, Mem[0000000010081408] = 00000000
13112 stha %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00980000
13113! Mem[0000000030001408] = 00ff0000, %l7 = 0000000000000098
13114 swapa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000ff0000
13115! %l5 = 0000000000000098, %l7 = 0000000000ff0000, %l1 = 0000000000000000
13116 mulx %l5,%l7,%l1 ! %l1 = 0000000097680000
13117! Mem[000000001010141c] = 0000001e, %l6 = 0000000000000000
13118 ldstuba [%i4+0x01c]%asi,%l6 ! %l6 = 00000000000000ff
13119! %l6 = 00000000, %l7 = 00ff0000, Mem[0000000010101410] = 000000ff ff0000ff
13120 stda %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 00ff0000
13121! Mem[0000000021800181] = 84ff1c36, %l6 = 0000000000000000
13122 ldstub [%o3+0x181],%l6 ! %l6 = 000000ff000000ff
13123! Starting 10 instruction Load Burst
13124! Mem[0000000030101410] = ff000000, %l0 = 0000000000000000
13125 lduha [%i4+%o5]0x81,%l0 ! %l0 = 000000000000ff00
13126
13127p0_label_501:
13128! Mem[0000000010101408] = 00ff0000ffffffff, %l4 = fffffffffffff5ff
13129 ldxa [%i4+%o4]0x88,%l4 ! %l4 = 00ff0000ffffffff
13130! Mem[0000000030041400] = 000057ff, %l2 = 0000000000000000
13131 ldswa [%i1+%g0]0x89,%l2 ! %l2 = 00000000000057ff
13132! Mem[0000000030001408] = 00000098, %f5 = 000000ff
13133 lda [%i0+%o4]0x89,%f5 ! %f5 = 00000098
13134! Mem[0000000021800040] = ff4307c8, %l3 = ff80000000000000
13135 lduba [%o3+0x040]%asi,%l3 ! %l3 = 00000000000000ff
13136! Mem[0000000010101408] = ffffffff, %l3 = 00000000000000ff
13137 lduba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000ff
13138! Mem[0000000030181410] = 00000000 00000000, %l0 = 0000ff00, %l1 = 97680000
13139 ldda [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
13140! Mem[00000000100c1408] = 280000ff, %l5 = 0000000000000098
13141 ldsba [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000028
13142! Mem[0000000030101400] = ff0000000000ff1e, %l4 = 00ff0000ffffffff
13143 ldxa [%i4+%g0]0x81,%l4 ! %l4 = ff0000000000ff1e
13144! Mem[0000000030101408] = 00000000, %l3 = 00000000000000ff
13145 ldsha [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
13146! Starting 10 instruction Store Burst
13147! Mem[0000000010041400] = 00000000, %l6 = 00000000000000ff
13148 ldstuba [%i1+%g0]0x88,%l6 ! %l6 = 00000000000000ff
13149
13150p0_label_502:
13151! %f10 = ff0000ff, %f29 = 000000ff, %f3 = 00000000
13152 fdivs %f10,%f29,%f3 ! %f3 = ff800000
13153! %l4 = 0000ff1e, %l5 = 00000028, Mem[0000000010041400] = ff000000 00000000
13154 stda %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000ff1e 00000028
13155! %f14 = fff36949 ff00ffff, Mem[00000000300c1410] = ff000000 ffffff00
13156 stda %f14,[%i3+%o5]0x81 ! Mem[00000000300c1410] = fff36949 ff00ffff
13157! %l2 = 000057ff, %l3 = 00000000, Mem[0000000010081400] = 00ff00ff 00000000
13158 stda %l2,[%i2+0x000]%asi ! Mem[0000000010081400] = 000057ff 00000000
13159! Mem[0000000010181408] = 00000000, %l6 = 0000000000000000
13160 ldstuba [%i6+%o4]0x80,%l6 ! %l6 = 00000000000000ff
13161! %f18 = ffff0000 00000000, %l0 = 0000000000000000
13162! Mem[0000000030001438] = 41efffe000000000
13163 add %i0,0x038,%g1
13164 stda %f18,[%g1+%l0]ASI_PST8_S ! Mem[0000000030001438] = 41efffe000000000
13165! Mem[0000000010181414] = 000000ff, %l3 = 00000000, %l3 = 00000000
13166 add %i6,0x14,%g1
13167 casa [%g1]0x80,%l3,%l3 ! %l3 = 00000000000000ff
13168! %l5 = 0000000000000028, Mem[00000000100c1410] = 00000000
13169 stwa %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000028
13170! Code Fragment 4
13171p0_fragment_58:
13172! %l0 = 0000000000000000
13173 setx 0x7834dff83b3fd0f7,%g7,%l0 ! %l0 = 7834dff83b3fd0f7
13174! %l1 = 0000000000000000
13175 setx 0x2d7449a0041fa1d5,%g7,%l1 ! %l1 = 2d7449a0041fa1d5
13176 setx 0x7ff8, %g1, %g2
13177 and %l0, %g2, %l0
13178 setx 0xffffffff, %g1, %g2
13179 and %l1, %g2, %l1
13180 setx 0x100000000, %g1, %g2
13181 or %l1, %g2, %l1 ! Set bit 32 - perrinj
13182 ta T_CHANGE_HPRIV
13183 stxa %l1, [%l0]ASI_ICACHE_INSTR
13184 ta T_CHANGE_NONHPRIV
13185! %l0 = 7834dff83b3fd0f7
13186 setx 0x7b941047efcbaa77,%g7,%l0 ! %l0 = 7b941047efcbaa77
13187! %l1 = 2d7449a0041fa1d5
13188 setx 0xe5d9eb079e0b1857,%g7,%l1 ! %l1 = e5d9eb079e0b1857
13189! Starting 10 instruction Load Burst
13190! Mem[0000000030001400] = ff0000ff, %l3 = 00000000000000ff
13191 ldswa [%i0+%g0]0x81,%l3 ! %l3 = ffffffffff0000ff
13192
13193p0_label_503:
13194! Mem[0000000010041410] = fff5ffff, %l5 = 0000000000000028
13195 lduba [%i1+%o5]0x80,%l5 ! %l5 = 00000000000000ff
13196! Mem[0000000010001428] = ff000000, %l7 = 0000000000ff0000
13197 ldsb [%i0+0x028],%l7 ! %l7 = ffffffffffffffff
13198! Mem[0000000030041408] = 00000000, %l7 = ffffffffffffffff
13199 ldsha [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
13200! Mem[0000000010041410] = fff5ffff, %f15 = ff00ffff
13201 lda [%i1+%o5]0x80,%f15 ! %f15 = fff5ffff
13202! Mem[00000000218001c0] = 00ffeec2, %l4 = ff0000000000ff1e
13203 lduba [%o3+0x1c0]%asi,%l4 ! %l4 = 0000000000000000
13204! Mem[0000000010001408] = ff00000000000000, %l4 = 0000000000000000
13205 ldxa [%i0+%o4]0x80,%l4 ! %l4 = ff00000000000000
13206! Mem[00000000201c0000] = ff00eaae, %l6 = 0000000000000000
13207 ldsba [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
13208! Mem[0000000021800180] = 84ff1c36, %l2 = 00000000000057ff
13209 ldsb [%o3+0x180],%l2 ! %l2 = ffffffffffffff84
13210! Mem[0000000030141408] = 4969f3ad, %l6 = ffffffffffffffff
13211 ldsha [%i5+%o4]0x89,%l6 ! %l6 = fffffffffffff3ad
13212! Starting 10 instruction Store Burst
13213! Mem[0000000010141400] = 00000000, %l1 = e5d9eb079e0b1857
13214 ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
13215
13216p0_label_504:
13217! Mem[0000000010081410] = ff570000, %l4 = ff00000000000000
13218 ldstuba [%i2+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
13219! Mem[00000000211c0000] = ffff4b99, %l5 = 00000000000000ff
13220 ldstub [%o2+%g0],%l5 ! %l5 = 000000ff000000ff
13221! %l2 = ffffff84, %l3 = ff0000ff, Mem[00000000100c1428] = 107c3fd9 000000ff
13222 stda %l2,[%i3+0x028]%asi ! Mem[00000000100c1428] = ffffff84 ff0000ff
13223! Mem[0000000010101408] = ffffffff, %l7 = 0000000000000000
13224 swapa [%i4+%o4]0x80,%l7 ! %l7 = 00000000ffffffff
13225! Mem[0000000010181430] = ff008cf2, %l7 = ffffffff, %l6 = fffff3ad
13226 add %i6,0x30,%g1
13227 casa [%g1]0x80,%l7,%l6 ! %l6 = 00000000ff008cf2
13228! %l6 = 00000000ff008cf2, Mem[00000000300c1400] = 00000000
13229 stba %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = f2000000
13230! %f0 = 0000eaff ffffffff, Mem[0000000030101400] = 000000ff 1eff0000
13231 stda %f0 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000eaff ffffffff
13232! Mem[00000000201c0001] = ff00eaae, %l4 = 00000000000000ff
13233 ldstub [%o0+0x001],%l4 ! %l4 = 00000000000000ff
13234! %f20 = ff0000ff 00000000, Mem[00000000100c1430] = ff000000 00000000
13235 stda %f20,[%i3+0x030]%asi ! Mem[00000000100c1430] = ff0000ff 00000000
13236! Starting 10 instruction Load Burst
13237! Mem[0000000030001400] = ff0000ff, %f30 = 41b56778
13238 lda [%i0+%g0]0x89,%f30 ! %f30 = ff0000ff
13239
13240p0_label_505:
13241! Mem[00000000100c1434] = 00000000, %l1 = 0000000000000000
13242 ldswa [%i3+0x034]%asi,%l1 ! %l1 = 0000000000000000
13243! Mem[0000000030081408] = ff000000, %l6 = 00000000ff008cf2
13244 lduwa [%i2+%o4]0x81,%l6 ! %l6 = 00000000ff000000
13245! Mem[0000000010081408] = 00980000, %l6 = 00000000ff000000
13246 ldsha [%i2+0x008]%asi,%l6 ! %l6 = 0000000000000098
13247! Mem[0000000021800180] = 84ff1c36, %l5 = 00000000000000ff
13248 ldsha [%o3+0x180]%asi,%l5 ! %l5 = ffffffffffff84ff
13249! Mem[0000000030101410] = ff000000, %f7 = 00000000
13250 lda [%i4+%o5]0x81,%f7 ! %f7 = ff000000
13251! Mem[0000000010081400] = ff570000, %f27 = 000000ff
13252 lda [%i2+%g0]0x88,%f27 ! %f27 = ff570000
13253! Mem[0000000030001410] = ff0000ff, %l6 = 0000000000000098
13254 ldsha [%i0+%o5]0x81,%l6 ! %l6 = ffffffffffffff00
13255! Mem[0000000030001400] = ff0000ff, %l4 = 0000000000000000
13256 ldswa [%i0+%g0]0x81,%l4 ! %l4 = ffffffffff0000ff
13257! Mem[00000000100c1400] = 00000000, %l2 = ffffffffffffff84
13258 lduba [%i3+%g0]0x80,%l2 ! %l2 = 0000000000000000
13259! Starting 10 instruction Store Burst
13260! %l4 = ff0000ff, %l5 = ffff84ff, Mem[0000000010141428] = ff000000 00000000
13261 std %l4,[%i5+0x028] ! Mem[0000000010141428] = ff0000ff ffff84ff
13262
13263p0_label_506:
13264! Mem[00000000100c1400] = 0000000000000000, %l7 = 00000000ffffffff
13265 ldxa [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
13266! %l2 = 0000000000000000, Mem[0000000020800001] = 00ff5b63, %asi = 80
13267 stba %l2,[%o1+0x001]%asi ! Mem[0000000020800000] = 00005b63
13268! %l1 = 0000000000000000, Mem[0000000030041408] = 00000000
13269 stba %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
13270! %l0 = 7b941047efcbaa77, Mem[0000000010001410] = ffea0000
13271 stba %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffea0077
13272! %l4 = ffffffffff0000ff, Mem[00000000300c1410] = fff36949
13273 stba %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = fff36949
13274! Mem[0000000030101408] = 00000000, %l0 = 7b941047efcbaa77
13275 swapa [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000000
13276! Mem[0000000010141434] = 000000ff, %l0 = 00000000, %l6 = ffffff00
13277 add %i5,0x34,%g1
13278 casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000000000ff
13279! Mem[0000000030001400] = ff0000ff, %l0 = 0000000000000000
13280 ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
13281! %l5 = ffffffffffff84ff, Mem[00000000300c1410] = fff36949ff00ffff
13282 stxa %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffffffffff84ff
13283! Starting 10 instruction Load Burst
13284! Mem[00000000300c1400] = f200000000000000, %l1 = 0000000000000000
13285 ldxa [%i3+%g0]0x81,%l1 ! %l1 = f200000000000000
13286
13287p0_label_507:
13288! %l5 = ffffffffffff84ff, %l5 = ffffffffffff84ff, %l4 = ffffffffff0000ff
13289 udivx %l5,%l5,%l4 ! %l4 = 0000000000000001
13290! Mem[0000000010001400] = a06200ff, %l0 = 00000000000000ff
13291 ldswa [%i0+%g0]0x88,%l0 ! %l0 = ffffffffa06200ff
13292! Mem[0000000010101400] = 0000000000000000, %l1 = f200000000000000
13293 ldxa [%i4+0x000]%asi,%l1 ! %l1 = 0000000000000000
13294! Mem[0000000010101408] = 00000000, %l2 = 0000000000000000
13295 ldsba [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
13296! Mem[0000000010001400] = ff0062a0, %l7 = 0000000000000000
13297 lduwa [%i0+%g0]0x80,%l7 ! %l7 = 00000000ff0062a0
13298! Mem[0000000010041400] = 0000ff1e00000028, %l6 = 00000000000000ff
13299 ldxa [%i1+%g0]0x80,%l6 ! %l6 = 0000ff1e00000028
13300! Mem[0000000030141410] = 00000000, %l4 = 0000000000000001
13301 ldswa [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000
13302! Mem[0000000010141414] = 00000000, %l4 = 0000000000000000
13303 ldswa [%i5+0x014]%asi,%l4 ! %l4 = 0000000000000000
13304! Mem[0000000020800040] = 00ffa555, %l5 = ffffffffffff84ff
13305 ldsba [%o1+0x040]%asi,%l5 ! %l5 = 0000000000000000
13306! Starting 10 instruction Store Burst
13307! %l4 = 0000000000000000, Mem[0000000010101400] = 0000000000000000
13308 stx %l4,[%i4+%g0] ! Mem[0000000010101400] = 0000000000000000
13309
13310p0_label_508:
13311! %f4 = 00000000, Mem[0000000030001410] = ff0000ff
13312 sta %f4 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
13313! Mem[0000000010101410] = 00000000, %l1 = 0000000000000000
13314 swapa [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000
13315! %f0 = 0000eaff ffffffff, %l5 = 0000000000000000
13316! Mem[0000000010041428] = ffff00004969f3ad
13317 add %i1,0x028,%g1
13318 stda %f0,[%g1+%l5]ASI_PST8_P ! Mem[0000000010041428] = ffff00004969f3ad
13319! %f0 = 0000eaff ffffffff 0000ff00 ff800000
13320! %f4 = 00000000 00000098 00000000 ff000000
13321! %f8 = ff000000 00000000 ff0000ff 0f0000ff
13322! %f12 = 1eff0000 000000ff fff36949 fff5ffff
13323 stda %f0,[%i0]ASI_BLK_AIUP ! Block Store to 0000000010001400
13324! %f29 = 000000ff, Mem[0000000030041410] = ff000000
13325 sta %f29,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff
13326! Mem[00000000100c1408] = ff000028, %l3 = ffffffffff0000ff
13327 swapa [%i3+%o4]0x88,%l3 ! %l3 = 00000000ff000028
13328! %f18 = ffff0000 00000000, Mem[0000000030041410] = ff000000 ff0000ff
13329 stda %f18,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffff0000 00000000
13330! %l5 = 0000000000000000, Mem[00000000300c1400] = f2000000
13331 stha %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
13332! %f22 = ff0000ff, Mem[00000000300c1400] = 00000000
13333 sta %f22,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff0000ff
13334! Starting 10 instruction Load Burst
13335! Mem[00000000300c1408] = 000000000f263ecd, %l5 = 0000000000000000
13336 ldxa [%i3+%o4]0x89,%l5 ! %l5 = 000000000f263ecd
13337
13338p0_label_509:
13339! %l5 = 000000000f263ecd, %l2 = 0000000000000000, %l6 = 0000ff1e00000028
13340 add %l5,%l2,%l6 ! %l6 = 000000000f263ecd
13341! Mem[00000000100c1408] = ff0000ff, %l0 = ffffffffa06200ff
13342 ldswa [%i3+%o4]0x88,%l0 ! %l0 = ffffffffff0000ff
13343! Mem[00000000100c1418] = ffff0000000057ff, %l1 = 0000000000000000
13344 ldx [%i3+0x018],%l1 ! %l1 = ffff0000000057ff
13345! Mem[0000000010041400] = 1eff0000, %l4 = 0000000000000000
13346 swapa [%i1+%g0]0x88,%l4 ! %l4 = 000000001eff0000
13347! Mem[0000000030081408] = 000000ff, %l5 = 000000000f263ecd
13348 ldsha [%i2+%o4]0x89,%l5 ! %l5 = 00000000000000ff
13349! Mem[00000000300c1410] = ffffffff, %l5 = 00000000000000ff
13350 ldsha [%i3+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
13351! Mem[0000000010041400] = 00000000, %f20 = ff0000ff
13352 lda [%i1+%g0]0x88,%f20 ! %f20 = 00000000
13353! Mem[0000000030181400] = ff570000, %f18 = ffff0000
13354 lda [%i6+%g0]0x81,%f18 ! %f18 = ff570000
13355! Mem[0000000020800000] = 00005b63, %l7 = 00000000ff0062a0
13356 lduh [%o1+%g0],%l7 ! %l7 = 0000000000000000
13357! Starting 10 instruction Store Burst
13358! %l6 = 000000000f263ecd, Mem[0000000010001410] = 9800000000000000
13359 stxa %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000000f263ecd
13360
13361p0_label_510:
13362! %l5 = ffffffffffffffff, Mem[00000000201c0000] = ffffeaae, %asi = 80
13363 stha %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffffeaae
13364! %l1 = ffff0000000057ff, Mem[0000000030081410] = 000000000000ff1e
13365 stxa %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffff0000000057ff
13366! Mem[0000000010101408] = 00000000, %l7 = 0000000000000000
13367 ldstuba [%i4+%o4]0x88,%l7 ! %l7 = 00000000000000ff
13368! Mem[00000000100c1410] = 00000028, %l6 = 000000000f263ecd
13369 ldstuba [%i3+%o5]0x80,%l6 ! %l6 = 00000000000000ff
13370! Mem[000000001008141c] = 0dae0000, %l1 = 000057ff, %l1 = 000057ff
13371 add %i2,0x1c,%g1
13372 casa [%g1]0x80,%l1,%l1 ! %l1 = 000000000dae0000
13373! Mem[0000000010181408] = 000000ff, %l1 = 000000000dae0000
13374 ldstuba [%i6+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
13375! Mem[0000000010041410] = fffff5ff, %l3 = 00000000ff000028
13376 ldstuba [%i1+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
13377! Mem[0000000030101400] = ffffffff, %l1 = 00000000000000ff
13378 ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
13379! Mem[0000000030101400] = ffffffff, %l1 = 00000000000000ff
13380 ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
13381! Starting 10 instruction Load Burst
13382! Mem[0000000010141408] = 00000000, %f17 = 00000000
13383 lda [%i5+%o4]0x80,%f17 ! %f17 = 00000000
13384
13385p0_label_511:
13386! %f24 = 00000000, %f27 = ff570000
13387 fcmps %fcc2,%f24,%f27 ! %fcc2 = 2
13388! %l5 = ffffffffffffffff, immed = fffffe3a, %y = 00000000
13389 udiv %l5,-0x1c6,%l5 ! %l5 = 0000000000000001
13390 mov %l0,%y ! %y = ff0000ff
13391! %l7 = 0000000000000000, imm = fffffffffffffec4, %l4 = 000000001eff0000
13392 sub %l7,-0x13c,%l4 ! %l4 = 000000000000013c
13393! Mem[0000000010041408] = 00000098, %l6 = 0000000000000000
13394 lduh [%i1+%o4],%l6 ! %l6 = 0000000000000000
13395 membar #Sync ! Added by membar checker (70)
13396! Mem[0000000010001420] = ff00000000000000, %f18 = ff570000 00000000
13397 ldda [%i0+0x020]%asi,%f18 ! %f18 = ff000000 00000000
13398! Mem[0000000030001408] = 98000000, %l6 = 0000000000000000
13399 ldsba [%i0+%o4]0x81,%l6 ! %l6 = ffffffffffffff98
13400! Mem[0000000030101400] = ffffffff, %l4 = 000000000000013c
13401 ldsba [%i4+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
13402! Mem[00000000211c0000] = ffff4b99, %l7 = 0000000000000000
13403 ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
13404! Mem[00000000100c1400] = 00000000, %l6 = ffffffffffffff98
13405 ldsha [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
13406! Starting 10 instruction Store Burst
13407! %f21 = 00000000, Mem[0000000030041400] = ff570000
13408 sta %f21,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
13409
13410p0_label_512:
13411! Mem[0000000010181400] = ff00000f, %l4 = ffffffffffffffff
13412 swapa [%i6+%g0]0x80,%l4 ! %l4 = 00000000ff00000f
13413! %f4 = 00000000 00000098, Mem[0000000010001400] = ffea0000 ffffffff
13414 stda %f4 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 00000098
13415! %l0 = ff0000ff, %l1 = 000000ff, Mem[0000000030081410] = 0000ffff ff570000
13416 stda %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff0000ff 000000ff
13417! %l2 = 0000000000000000, immed = 00000b68, %y = ff0000ff
13418 sdiv %l2,0xb68,%l5 ! %l5 = ffffffff80000000
13419 mov %l0,%y ! %y = ff0000ff
13420! Mem[0000000010101400] = 00000000, %l5 = ffffffff80000000
13421 swapa [%i4+%g0]0x88,%l5 ! %l5 = 0000000000000000
13422! Mem[0000000010141408] = 0000000000000000, %l5 = 0000000000000000, %l7 = ffffffffffffffff
13423 add %i5,0x08,%g1
13424 casxa [%g1]0x80,%l5,%l7 ! %l7 = 0000000000000000
13425! %l3 = 00000000000000ff, Mem[000000001008141e] = 0dae0000
13426 sth %l3,[%i2+0x01e] ! Mem[000000001008141c] = 0dae00ff
13427! %l1 = 00000000000000ff, Mem[0000000010101408] = ff0000000000ff00, %asi = 80
13428 stxa %l1,[%i4+0x008]%asi ! Mem[0000000010101408] = 00000000000000ff
13429! %f15 = fff5ffff, Mem[0000000030181408] = ff000000
13430 sta %f15,[%i6+%o4]0x81 ! Mem[0000000030181408] = fff5ffff
13431! Starting 10 instruction Load Burst
13432! Mem[0000000030101400] = 0000eaff ffffffff, %l6 = 00000000, %l7 = 00000000
13433 ldda [%i4+%g0]0x89,%l6 ! %l6 = 00000000ffffffff 000000000000eaff
13434
13435p0_label_513:
13436! Mem[0000000030141400] = ffff0000, %l3 = 00000000000000ff
13437 ldsha [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000000
13438! Mem[0000000010101408] = 00000000, %l7 = 000000000000eaff
13439 lduwa [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000000
13440! %l5 = 0000000000000000, imm = 0000000000000b48, %l6 = 00000000ffffffff
13441 sub %l5,0xb48,%l6 ! %l6 = fffffffffffff4b8
13442! Mem[0000000010081408] = 00980000, %l6 = fffffffffffff4b8
13443 ldsba [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
13444! Mem[0000000010181408] = ff000000, %l1 = 00000000000000ff
13445 lduwa [%i6+%o4]0x80,%l1 ! %l1 = 00000000ff000000
13446! Mem[0000000010141400] = 000000ff, %l1 = 00000000ff000000
13447 lduba [%i5+%g0]0x88,%l1 ! %l1 = 00000000000000ff
13448! Mem[0000000010041408] = 00000098, %l7 = 0000000000000000
13449 lduwa [%i1+0x008]%asi,%l7 ! %l7 = 0000000000000098
13450! Mem[00000000100c1400] = 00000000, %l0 = ffffffffff0000ff
13451 lduwa [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000
13452! Mem[0000000010181410] = 00000000, %f20 = 00000000
13453 lda [%i6+%o5]0x80,%f20 ! %f20 = 00000000
13454! Starting 10 instruction Store Burst
13455! Mem[0000000010181408] = 000000ff, %l6 = 0000000000000000
13456 ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
13457
13458p0_label_514:
13459! %l1 = 00000000000000ff, Mem[0000000010041411] = fff5ffff, %asi = 80
13460 stba %l1,[%i1+0x011]%asi ! Mem[0000000010041410] = ffffffff
13461! %l4 = 00000000ff00000f, Mem[0000000010101400] = 00000080
13462 stwa %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff00000f
13463! Mem[0000000010001400] = 00000098, %l7 = 0000000000000098
13464 ldstuba [%i0+%g0]0x88,%l7 ! %l7 = 00000098000000ff
13465! Mem[0000000010141404] = 00000000, %l2 = 0000000000000000
13466 ldstuba [%i5+0x004]%asi,%l2 ! %l2 = 00000000000000ff
13467! %l6 = 00000000000000ff, Mem[000000001008143c] = 000000ff, %asi = 80
13468 stwa %l6,[%i2+0x03c]%asi ! Mem[000000001008143c] = 000000ff
13469! %l1 = 00000000000000ff, %l7 = 0000000000000098, %l4 = 00000000ff00000f
13470 sdivx %l1,%l7,%l4 ! %l4 = 0000000000000001
13471! %l5 = 0000000000000000, Mem[0000000010081400] = ff570000
13472 stwa %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
13473! Mem[000000001014143b] = 41b56778, %l7 = 0000000000000098
13474 ldstuba [%i5+0x03b]%asi,%l7 ! %l7 = 00000078000000ff
13475! Mem[0000000010001422] = ff000000, %l3 = 0000000000000000
13476 ldstub [%i0+0x022],%l3 ! %l3 = 00000000000000ff
13477! Starting 10 instruction Load Burst
13478! Mem[0000000030001410] = 00000000, %l1 = 00000000000000ff
13479 lduwa [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
13480
13481p0_label_515:
13482! Mem[0000000010181410] = ff00000000000000, %l0 = 0000000000000000
13483 ldxa [%i6+%o5]0x88,%l0 ! %l0 = ff00000000000000
13484! %f25 = 00000000, %f8 = ff000000
13485 fcmpes %fcc3,%f25,%f8 ! %fcc3 = 2
13486! Mem[0000000010141410] = 0000000000000000, %f8 = ff000000 00000000
13487 ldda [%i5+%o5]0x80,%f8 ! %f8 = 00000000 00000000
13488! Mem[0000000010081430] = 00ff0000, %l6 = 00000000000000ff
13489 ldub [%i2+0x031],%l6 ! %l6 = 00000000000000ff
13490! Mem[00000000300c1400] = ff0000ff, %f16 = 00000000
13491 lda [%i3+%g0]0x89,%f16 ! %f16 = ff0000ff
13492! Mem[0000000010001400] = ff000000, %f11 = 0f0000ff
13493 lda [%i0+%g0]0x80,%f11 ! %f11 = ff000000
13494! Mem[0000000030001400] = ff0000ff, %f9 = 00000000
13495 lda [%i0+%g0]0x81,%f9 ! %f9 = ff0000ff
13496! Mem[0000000021800140] = ffff8319, %l1 = 0000000000000000
13497 ldsh [%o3+0x140],%l1 ! %l1 = ffffffffffffffff
13498! Mem[0000000010141408] = ffffffff, %l1 = ffffffffffffffff
13499 lduha [%i5+%o4]0x88,%l1 ! %l1 = 000000000000ffff
13500! Starting 10 instruction Store Burst
13501! Mem[0000000030001400] = ff0000ff, %l7 = 0000000000000078
13502 swapa [%i0+%g0]0x89,%l7 ! %l7 = 00000000ff0000ff
13503
13504p0_label_516:
13505! Mem[0000000030141400] = 0000ffff, %l6 = 00000000000000ff
13506 swapa [%i5+%g0]0x81,%l6 ! %l6 = 000000000000ffff
13507! %l5 = 0000000000000000, %l4 = 0000000000000001, %y = ff0000ff
13508 smul %l5,%l4,%l2 ! %l2 = 0000000000000000, %y = 00000000
13509! %l5 = 0000000000000000, Mem[0000000010101410] = 00000000
13510 stba %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
13511! Mem[0000000010101418] = ff000000, %l5 = 0000000000000000, %asi = 80
13512 swapa [%i4+0x018]%asi,%l5 ! %l5 = 00000000ff000000
13513! %l2 = 0000000000000000, Mem[0000000010041422] = 000000ff, %asi = 80
13514 stha %l2,[%i1+0x022]%asi ! Mem[0000000010041420] = 00000000
13515! %f12 = 1eff0000, Mem[0000000010001400] = 000000ff
13516 sta %f12,[%i0+%g0]0x88 ! Mem[0000000010001400] = 1eff0000
13517! %l1 = 000000000000ffff, Mem[0000000020800000] = 00005b63
13518 stb %l1,[%o1+%g0] ! Mem[0000000020800000] = ff005b63
13519! %l0 = ff00000000000000, Mem[0000000030001410] = ff00000000000000
13520 stxa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff00000000000000
13521! %f15 = fff5ffff, Mem[0000000030001410] = 00000000
13522 sta %f15,[%i0+%o5]0x81 ! Mem[0000000030001410] = fff5ffff
13523! Starting 10 instruction Load Burst
13524! Mem[0000000010101400] = ff00000f, %l1 = 000000000000ffff
13525 lduwa [%i4+0x000]%asi,%l1 ! %l1 = 00000000ff00000f
13526
13527p0_label_517:
13528! Mem[00000000100c1410] = 280000ff, %f11 = ff000000
13529 lda [%i3+%o5]0x88,%f11 ! %f11 = 280000ff
13530! Mem[0000000030181410] = 00000000, %l1 = 00000000ff00000f
13531 ldsha [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
13532! Mem[0000000030001410] = fff5ffff, %l1 = 0000000000000000
13533 ldsha [%i0+%o5]0x81,%l1 ! %l1 = fffffffffffffff5
13534! Mem[0000000030141400] = ff000000, %l1 = fffffffffffffff5
13535 ldsba [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
13536! Mem[0000000030041400] = 0000008000000000, %f28 = ff0000ff 000000ff
13537 ldda [%i1+%g0]0x89,%f28 ! %f28 = 00000080 00000000
13538! Mem[0000000030181410] = 00000000, %l7 = 00000000ff0000ff
13539 ldsba [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
13540! Mem[000000001018143c] = 00000000, %l6 = 000000000000ffff
13541 lduha [%i6+0x03c]%asi,%l6 ! %l6 = 0000000000000000
13542! Mem[0000000010141400] = ff000000, %l3 = 0000000000000000
13543 lduba [%i5+%g0]0x80,%l3 ! %l3 = 00000000000000ff
13544! Mem[0000000030181410] = 00000000, %l6 = 0000000000000000
13545 ldsba [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
13546! Starting 10 instruction Store Burst
13547! %f27 = ff570000, %f24 = 00000000
13548 fcmps %fcc3,%f27,%f24 ! %fcc3 = 1
13549
13550p0_label_518:
13551! %l2 = 0000000000000000, Mem[0000000010101418] = 00000000, %asi = 80
13552 stwa %l2,[%i4+0x018]%asi ! Mem[0000000010101418] = 00000000
13553! Mem[0000000030001400] = 78000000, %l1 = 0000000000000000
13554 ldstuba [%i0+%g0]0x81,%l1 ! %l1 = 00000078000000ff
13555! %f2 = 0000ff00, Mem[0000000030001400] = 000000ff
13556 sta %f2 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000ff00
13557! %l2 = 0000000000000000, Mem[00000000100c1400] = 00000000
13558 stwa %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
13559! %f29 = 00000000, Mem[0000000010001410] = cd3e260f
13560 sta %f29,[%i0+0x010]%asi ! Mem[0000000010001410] = 00000000
13561! %l0 = 00000000, %l1 = 00000078, Mem[0000000010141410] = 00000000 00000000
13562 stda %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 00000078
13563! %l3 = 00000000000000ff, Mem[0000000020800041] = 00ffa555
13564 stb %l3,[%o1+0x041] ! Mem[0000000020800040] = 00ffa555
13565! %f16 = ff0000ff 00000000, Mem[0000000030141400] = ff000000 00000000
13566 stda %f16,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff0000ff 00000000
13567! %f28 = 00000080, Mem[0000000030081400] = ff000000
13568 sta %f28,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000080
13569! Starting 10 instruction Load Burst
13570! Mem[0000000030041400] = 00000000, %f4 = 00000000
13571 lda [%i1+%g0]0x81,%f4 ! %f4 = 00000000
13572
13573p0_label_519:
13574! Mem[0000000010001408] = 00ff0000, %l5 = 00000000ff000000
13575 lduha [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
13576! Mem[0000000030181410] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000
13577 ldda [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
13578! Mem[0000000010141400] = ff000000, %l3 = 00000000000000ff
13579 ldsha [%i5+%g0]0x80,%l3 ! %l3 = ffffffffffffff00
13580! Mem[0000000030141410] = 00000000 ffea0000, %l2 = 00000000, %l3 = ffffff00
13581 ldda [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000 00000000ffea0000
13582! Mem[0000000010041408] = 00000098 ffffffff, %l6 = 00000000, %l7 = 00000000
13583 ldda [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000098 00000000ffffffff
13584! Mem[0000000030181400] = 000057ff, %l6 = 0000000000000098
13585 ldswa [%i6+%g0]0x89,%l6 ! %l6 = 00000000000057ff
13586! Mem[0000000010181408] = ff000000 000000ff, %l2 = 00000000, %l3 = ffea0000
13587 ldda [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff 00000000ff000000
13588! Mem[00000000100c1410] = 280000ff, %l1 = 0000000000000078
13589 ldsha [%i3+%o5]0x88,%l1 ! %l1 = 00000000000000ff
13590! Mem[0000000010141408] = ffffffffffffffff, %l2 = 00000000000000ff
13591 ldx [%i5+%o4],%l2 ! %l2 = ffffffffffffffff
13592! Starting 10 instruction Store Burst
13593! Mem[0000000030101400] = ffffffff, %l5 = 0000000000000000
13594 ldstuba [%i4+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
13595
13596p0_label_520:
13597! Mem[0000000010141400] = ff000000, %l0 = ff00000000000000
13598 ldstuba [%i5+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
13599! %f14 = fff36949 fff5ffff, Mem[0000000010001408] = 00ff0000 000080ff
13600 stda %f14,[%i0+%o4]0x88 ! Mem[0000000010001408] = fff36949 fff5ffff
13601! %l1 = 00000000000000ff, Mem[0000000010141400] = ff000000
13602 stwa %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff
13603! %l3 = 00000000ff000000, Mem[0000000010141408] = ffffffff
13604 stwa %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000
13605! %f11 = 280000ff, Mem[0000000010141410] = 00000000
13606 sta %f11,[%i5+%o5]0x88 ! Mem[0000000010141410] = 280000ff
13607! %l6 = 00000000000057ff, Mem[0000000010101408] = 00000000
13608 stwa %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000057ff
13609! %f20 = 00000000 00000000, Mem[0000000030001410] = fffff5ff ff000000
13610 stda %f20,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000 00000000
13611! %f22 = ff0000ff 000000ff, Mem[00000000100c1430] = ff0000ff 00000000
13612 stda %f22,[%i3+0x030]%asi ! Mem[00000000100c1430] = ff0000ff 000000ff
13613! %f17 = 00000000, Mem[0000000010041438] = 1eff0000
13614 sta %f17,[%i1+0x038]%asi ! Mem[0000000010041438] = 00000000
13615! Starting 10 instruction Load Burst
13616! Mem[0000000010181410] = 00000000, %l4 = 0000000000000001
13617 lduha [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
13618
13619p0_label_521:
13620! Mem[0000000010001410] = 00000000, %l6 = 00000000000057ff
13621 ldsha [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000
13622! Mem[0000000030001400] = 0000ff00, %l1 = 00000000000000ff
13623 ldswa [%i0+%g0]0x89,%l1 ! %l1 = 000000000000ff00
13624! %l4 = 0000000000000000, imm = fffffffffffffe21, %l7 = 00000000ffffffff
13625 add %l4,-0x1df,%l7 ! %l7 = fffffffffffffe21
13626! Mem[00000000300c1400] = ff0000ff, %l7 = fffffffffffffe21
13627 ldsba [%i3+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
13628! Mem[0000000010081424] = e03a0000, %l3 = 00000000ff000000
13629 lduha [%i2+0x024]%asi,%l3 ! %l3 = 000000000000e03a
13630! Mem[00000000300c1408] = cd3e260f, %f2 = 0000ff00
13631 lda [%i3+%o4]0x81,%f2 ! %f2 = cd3e260f
13632! Mem[00000000100c1400] = 00000000, %l0 = 00000000000000ff
13633 lduwa [%i3+0x000]%asi,%l0 ! %l0 = 0000000000000000
13634! Mem[0000000021800180] = 84ff1c36, %l4 = 0000000000000000
13635 ldsba [%o3+0x181]%asi,%l4 ! %l4 = ffffffffffffffff
13636! Mem[0000000030001410] = 00000000, %l4 = ffffffffffffffff
13637 ldsha [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000000
13638! Starting 10 instruction Store Burst
13639! Mem[0000000010141400] = 000000ff, %l7 = ffffffffffffffff
13640 ldstuba [%i5+%g0]0x80,%l7 ! %l7 = 00000000000000ff
13641
13642p0_label_522:
13643! Mem[0000000010081405] = 00000000, %l7 = 0000000000000000
13644 ldstuba [%i2+0x005]%asi,%l7 ! %l7 = 00000000000000ff
13645! %l3 = 000000000000e03a, Mem[00000000100c1408] = ff0000ff
13646 stha %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff00e03a
13647! Mem[0000000030101408] = efcbaa77, %l0 = 0000000000000000
13648 ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 000000ef000000ff
13649! %f2 = cd3e260f ff800000, %l3 = 000000000000e03a
13650! Mem[0000000010001438] = fff36949fff5ffff
13651 add %i0,0x038,%g1
13652 stda %f2,[%g1+%l3]ASI_PST16_P ! Mem[0000000010001438] = cd3e6949ff80ffff
13653! %l2 = ffffffffffffffff, Mem[000000001010143c] = 1e000000
13654 stw %l2,[%i4+0x03c] ! Mem[000000001010143c] = ffffffff
13655! %l4 = 0000000000000000, Mem[0000000010001410] = 00000000
13656 stha %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
13657! %l4 = 0000000000000000, Mem[0000000030001408] = 00000098
13658 stba %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
13659! %l7 = 0000000000000000, immd = 0000000000000102, %l5 = 00000000000000ff
13660 mulx %l7,0x102,%l5 ! %l5 = 0000000000000000
13661! %f0 = 0000eaff ffffffff cd3e260f ff800000
13662! %f4 = 00000000 00000098 00000000 ff000000
13663! %f8 = 00000000 ff0000ff ff0000ff 280000ff
13664! %f12 = 1eff0000 000000ff fff36949 fff5ffff
13665 stda %f0,[%i3]ASI_BLK_S ! Block Store to 00000000300c1400
13666! Starting 10 instruction Load Burst
13667! Mem[0000000010101438] = 00000000, %l7 = 0000000000000000
13668 lduh [%i4+0x03a],%l7 ! %l7 = 0000000000000000
13669
13670p0_label_523:
13671! Mem[0000000010181410] = 00000000, %l7 = 0000000000000000
13672 ldsba [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000
13673! Randomly selected nop
13674 nop
13675! Mem[0000000030101408] = ffcbaa77, %l3 = 000000000000e03a
13676 lduha [%i4+%o4]0x81,%l3 ! %l3 = 000000000000ffcb
13677! Mem[0000000030101410] = ff000000, %l1 = 000000000000ff00
13678 lduha [%i4+%o5]0x81,%l1 ! %l1 = 000000000000ff00
13679! Mem[0000000010141400] = ff0000ff, %l3 = 000000000000ffcb
13680 ldsha [%i5+%g0]0x80,%l3 ! %l3 = ffffffffffffff00
13681! Mem[0000000030001400] = 00ff0000, %l0 = 00000000000000ef
13682 lduwa [%i0+%g0]0x81,%l0 ! %l0 = 0000000000ff0000
13683! Mem[0000000030081408] = 00000000 000000ff, %l4 = 00000000, %l5 = 00000000
13684 ldda [%i2+%o4]0x89,%l4 ! %l4 = 00000000000000ff 0000000000000000
13685! Mem[00000000211c0000] = ffff4b99, %l2 = ffffffffffffffff
13686 lduha [%o2+0x000]%asi,%l2 ! %l2 = 000000000000ffff
13687! Mem[0000000030141410] = 00000000ffea0000, %f18 = ff000000 00000000
13688 ldda [%i5+%o5]0x81,%f18 ! %f18 = 00000000 ffea0000
13689! Starting 10 instruction Store Burst
13690! %l3 = ffffffffffffff00, Mem[00000000100c1400] = 00000000
13691 stwa %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffff00
13692
13693p0_label_524:
13694! %f27 = ff570000, %f26 = ff000000, %f26 = ff000000
13695 fsubs %f27,%f26,%f26 ! %f26 = feae0000
13696! Mem[0000000030141400] = 00000000, %l6 = 0000000000000000
13697 ldstuba [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000ff
13698! Mem[00000000218000c0] = ffff3492, %l3 = ffffffffffffff00
13699 ldstuba [%o3+0x0c0]%asi,%l3 ! %l3 = 000000ff000000ff
13700! %l4 = 00000000000000ff, %l7 = 0000000000000000, %l6 = 0000000000000000
13701 sub %l4,%l7,%l6 ! %l6 = 00000000000000ff
13702! %l1 = 000000000000ff00, Mem[0000000010041400] = 2800000000000000
13703 stxa %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000000000ff00
13704! Mem[0000000030041410] = 00000000, %l2 = 000000000000ffff
13705 ldstuba [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff
13706! %l4 = 00000000000000ff, Mem[0000000010001400] = 0000ff1e
13707 stha %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00ffff1e
13708! Mem[0000000030101400] = ffffffff, %l0 = 0000000000ff0000
13709 ldstuba [%i4+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
13710! %f18 = 00000000 ffea0000, Mem[00000000300c1408] = cd3e260f ff800000
13711 stda %f18,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 ffea0000
13712! Starting 10 instruction Load Burst
13713! Mem[0000000010081408] = 00009800, %l7 = 0000000000000000
13714 lduba [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000000
13715
13716p0_label_525:
13717 membar #Sync ! Added by membar checker (71)
13718! Mem[0000000010181400] = ffffffff ff0000ff ff000000 000000ff
13719! Mem[0000000010181410] = 00000000 000000ff 2056ff0f fffffb2b
13720! Mem[0000000010181420] = 78673146 0000ff00 00000000 00000000
13721! Mem[0000000010181430] = ff008cf2 c30000ff 41ef0f90 00000000
13722 ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
13723! Mem[00000000100c1400] = 00ffffff, %l3 = 00000000000000ff
13724 ldswa [%i3+%g0]0x80,%l3 ! %l3 = 0000000000ffffff
13725! %f1 = ffffffff, %f1 = ffffffff, %f1 = ffffffff
13726 fsubs %f1 ,%f1 ,%f1 ! %f1 = ffffffff
13727! Mem[0000000010041428] = ffff0000, %l3 = 0000000000ffffff
13728 lduw [%i1+0x028],%l3 ! %l3 = 00000000ffff0000
13729! Mem[0000000021800080] = ffff3e7c, %l0 = 00000000000000ff
13730 ldsb [%o3+0x081],%l0 ! %l0 = ffffffffffffffff
13731! %f7 = ff000000, %f14 = fff36949
13732 fcmpes %fcc0,%f7 ,%f14 ! %fcc0 = 3
13733! Mem[0000000010141400] = ff0000ff, %f5 = 00000098
13734 ld [%i5+%g0],%f5 ! %f5 = ff0000ff
13735! Mem[0000000010001400] = 1effff00, %l0 = ffffffffffffffff
13736 ldswa [%i0+%g0]0x88,%l0 ! %l0 = 000000001effff00
13737! Mem[0000000030101408] = ffcbaa77, %f5 = ff0000ff
13738 lda [%i4+%o4]0x81,%f5 ! %f5 = ffcbaa77
13739! Starting 10 instruction Store Burst
13740! Mem[0000000010181400] = ffffffff, %l0 = 000000001effff00
13741 ldstuba [%i6+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
13742
13743p0_label_526:
13744! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030081408] = ff000000 00000000
13745 stda %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000ff 00000000
13746! Mem[0000000010081424] = e03a0000, %l0 = 000000ff, %l6 = 000000ff
13747 add %i2,0x24,%g1
13748 casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000e03a0000
13749! Code Fragment 4
13750p0_fragment_59:
13751! %l0 = 00000000000000ff
13752 setx 0x07378dcf8ac2b950,%g7,%l0 ! %l0 = 07378dcf8ac2b950
13753! %l1 = 000000000000ff00
13754 setx 0x4e15248044d1854d,%g7,%l1 ! %l1 = 4e15248044d1854d
13755 setx 0x7ff8, %g1, %g2
13756 and %l0, %g2, %l0
13757 setx 0xffffffff, %g1, %g2
13758 and %l1, %g2, %l1
13759 setx 0x100000000, %g1, %g2
13760 or %l1, %g2, %l1 ! Set bit 32 - perrinj
13761 ta T_CHANGE_HPRIV
13762 stxa %l1, [%l0]ASI_ICACHE_INSTR
13763 ta T_CHANGE_NONHPRIV
13764! %l0 = 07378dcf8ac2b950
13765 setx 0xbb97453834e6066e,%g7,%l0 ! %l0 = bb97453834e6066e
13766! %l1 = 4e15248044d1854d
13767 setx 0x08afbbe076fd993a,%g7,%l1 ! %l1 = 08afbbe076fd993a
13768! Mem[0000000030081400] = 00000080, %l5 = 0000000000000000
13769 ldstuba [%i2+%g0]0x81,%l5 ! %l5 = 00000000000000ff
13770! Mem[0000000010181410] = 00000000, %l6 = 00000000e03a0000
13771 ldstuba [%i6+%o5]0x80,%l6 ! %l6 = 00000000000000ff
13772! %f9 = ff0000ff, Mem[0000000030041410] = 000000ff
13773 sta %f9 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff0000ff
13774! Mem[0000000010101410] = 00000000, %l5 = 0000000000000000
13775 ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 00000000000000ff
13776! %f3 = ff800000, Mem[0000000030141410] = 00000000
13777 sta %f3 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff800000
13778! %f8 = 00000000 ff0000ff, %l6 = 0000000000000000
13779! Mem[0000000030101438] = 98d0e6b47a8e4aff
13780 add %i4,0x038,%g1
13781 stda %f8,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030101438] = 98d0e6b47a8e4aff
13782! Starting 10 instruction Load Burst
13783! Mem[0000000020800000] = ff005b63, %l1 = 08afbbe076fd993a
13784 ldsha [%o1+0x000]%asi,%l1 ! %l1 = ffffffffffffff00
13785
13786p0_label_527:
13787! Mem[00000000100c1400] = 00ffffff, %l4 = 00000000000000ff
13788 ldsha [%i3+0x002]%asi,%l4 ! %l4 = ffffffffffffffff
13789! Mem[00000000100c1408] = 3ae000ff ffff0000, %l0 = 34e6066e, %l1 = ffffff00
13790 ldda [%i3+%o4]0x80,%l0 ! %l0 = 000000003ae000ff 00000000ffff0000
13791! Mem[0000000030041410] = ffff0000ff0000ff, %f14 = fff36949 fff5ffff
13792 ldda [%i1+%o5]0x89,%f14 ! %f14 = ffff0000 ff0000ff
13793! Code Fragment 3
13794p0_fragment_60:
13795! %l0 = 000000003ae000ff
13796 setx 0x69ce16101213e852,%g7,%l0 ! %l0 = 69ce16101213e852
13797! %l1 = 00000000ffff0000
13798 setx 0x4f40ad1fda3a5bf6,%g7,%l1 ! %l1 = 4f40ad1fda3a5bf6
13799 setx 0x1fe000, %g1, %g3
13800 or %l0, %g3, %l0 ! always set perrmask = 0xff
13801 setx 0x1ffff8, %g1, %g2
13802 and %l0, %g2, %l0
13803 ta T_CHANGE_HPRIV
13804 stxa %l1, [%l0]ASI_DCACHE_DATA
13805 ta T_CHANGE_NONHPRIV
13806! %l0 = 69ce16101213e852
13807 setx 0xbd8666cf9e65a9ac,%g7,%l0 ! %l0 = bd8666cf9e65a9ac
13808! %l1 = 4f40ad1fda3a5bf6
13809 setx 0x0ef001ffe42349bf,%g7,%l1 ! %l1 = 0ef001ffe42349bf
13810! Mem[0000000010141400] = 000000ffff0000ff, %l6 = 0000000000000000
13811 ldxa [%i5+%g0]0x88,%l6 ! %l6 = 000000ffff0000ff
13812! Mem[0000000030081410] = ff0000ff ff000000, %l4 = ffffffff, %l5 = 00000000
13813 ldda [%i2+%o5]0x81,%l4 ! %l4 = 00000000ff0000ff 00000000ff000000
13814! Mem[0000000010141410] = 78000000280000ff, %l2 = 0000000000000000
13815 ldxa [%i5+%o5]0x88,%l2 ! %l2 = 78000000280000ff
13816! Mem[000000001004143c] = ff0000ff, %l2 = 78000000280000ff
13817 ldsh [%i1+0x03c],%l2 ! %l2 = ffffffffffffff00
13818! Mem[0000000010181410] = 000000ff, %l1 = 0ef001ffe42349bf
13819 ldswa [%i6+%o5]0x88,%l1 ! %l1 = 00000000000000ff
13820! Starting 10 instruction Store Burst
13821! %l1 = 00000000000000ff, Mem[0000000030081400] = ff000080
13822 stba %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000080
13823
13824p0_label_528:
13825! %f3 = ff800000, Mem[00000000100c1410] = ff000028
13826 sta %f3 ,[%i3+0x010]%asi ! Mem[00000000100c1410] = ff800000
13827! %f25 = 0000ff00, %f24 = 78673146
13828 fstoi %f25,%f24 ! %l0 = bd8666cf9e65a9ce, Unfinished, %fsr = 1a00000c00
13829! %f14 = ffff0000 ff0000ff, Mem[0000000010141410] = ff000028 00000078
13830 stda %f14,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffff0000 ff0000ff
13831! Mem[0000000010041410] = ffffffff, %l6 = 000000ffff0000ff
13832 ldstuba [%i1+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
13833! %f25 = 0000ff00, Mem[00000000100c1408] = ff00e03a
13834 sta %f25,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ff00
13835! %f18 = ff000000, Mem[0000000010141410] = ffff0000
13836 sta %f18,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000000
13837! Mem[0000000030181408] = fffff5ff, %l7 = 0000000000000000
13838 swapa [%i6+%o4]0x89,%l7 ! %l7 = 00000000fffff5ff
13839! %l7 = 00000000fffff5ff, Mem[0000000021800140] = ffff8319, %asi = 80
13840 stba %l7,[%o3+0x140]%asi ! Mem[0000000021800140] = ffff8319
13841! %l4 = 00000000ff0000ff, Mem[0000000030081400] = ff000080
13842 stha %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00ff0080
13843! Starting 10 instruction Load Burst
13844! %l7 = 00000000fffff5ff, %l6 = 00000000000000ff, %y = 00000000
13845 sdiv %l7,%l6,%l5 ! %l5 = 00000000010100f6
13846 mov %l0,%y ! %y = 9e65a9ce
13847
13848p0_label_529:
13849! Mem[0000000010041410] = ffffffff, %l7 = 00000000fffff5ff
13850 lduwa [%i1+%o5]0x80,%l7 ! %l7 = 00000000ffffffff
13851! Mem[00000000100c1400] = 00ffffff, %l2 = ffffffffffffff00
13852 lduba [%i3+%g0]0x80,%l2 ! %l2 = 0000000000000000
13853! Mem[00000000100c1420] = 0000ff00, %l0 = bd8666cf9e65a9ce
13854 lduha [%i3+0x020]%asi,%l0 ! %l0 = 0000000000000000
13855! %f23 = fffffb2b, %f9 = ff0000ff, %f2 = cd3e260f
13856 fsubs %f23,%f9 ,%f2 ! %f2 = fffffb2b
13857! Mem[0000000021800080] = ffff3e7c, %l5 = 00000000010100f6
13858 lduba [%o3+0x081]%asi,%l5 ! %l5 = 00000000000000ff
13859! Mem[0000000010101424] = 000057ff, %f18 = ff000000
13860 lda [%i4+0x024]%asi,%f18 ! %f18 = 000057ff
13861! Mem[0000000030081410] = ff0000ff, %l7 = 00000000ffffffff
13862 lduba [%i2+%o5]0x81,%l7 ! %l7 = 00000000000000ff
13863 membar #Sync ! Added by membar checker (72)
13864! Mem[0000000010041400] = 00ff0000 00000000 00000098 ffffffff
13865! Mem[0000000010041410] = ffffffff 98009800 ff000080 f200ffff
13866! Mem[0000000010041420] = 00000000 000057ff ffff0000 4969f3ad
13867! Mem[0000000010041430] = 2056900f a06200ff 00000000 ff0000ff
13868 ldda [%i1]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010041400
13869! Mem[00000000300c1400] = ffea0000, %l5 = 00000000000000ff
13870 lduha [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
13871! Starting 10 instruction Store Burst
13872! Mem[0000000030001410] = 00000000, %l5 = 0000000000000000
13873 swapa [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
13874
13875p0_label_530:
13876! %f4 = 00000000, Mem[0000000030001400] = 0000ff00
13877 sta %f4 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
13878! %f0 = 0000eaff ffffffff, %l2 = 0000000000000000
13879! Mem[0000000010081408] = 0098000000330000
13880 add %i2,0x008,%g1
13881 stda %f0,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010081408] = 0098000000330000
13882! %l0 = 0000000000000000, Mem[0000000030001408] = 00000000
13883 stha %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
13884! %f3 = ff800000, Mem[0000000010181410] = ff000000
13885 sta %f3 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff800000
13886! %f4 = 00000000 ffcbaa77, Mem[0000000010101408] = ff570000 000000ff
13887 stda %f4 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 ffcbaa77
13888! Mem[0000000010001408] = fff5ffff, %l1 = 00000000000000ff
13889 swapa [%i0+%o4]0x88,%l1 ! %l1 = 00000000fff5ffff
13890! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000030001410] = 00000000 00000000
13891 stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff 000000ff
13892! %l3 = 00000000ffff0000, immd = 0000000000000c04, %l6 = 00000000000000ff
13893 sdivx %l3,0xc04,%l6 ! %l6 = 0000000000154e25
13894! %l4 = ff0000ff, %l5 = 00000000, Mem[0000000010001428] = ff0000ff 0f0000ff
13895 stda %l4,[%i0+0x028]%asi ! Mem[0000000010001428] = ff0000ff 00000000
13896! Starting 10 instruction Load Burst
13897! Mem[0000000010101430] = ff800000, %l2 = 0000000000000000
13898 ldsb [%i4+0x032],%l2 ! %l2 = 0000000000000000
13899
13900p0_label_531:
13901! Mem[0000000010081410] = ff570000, %l5 = 0000000000000000
13902 ldsha [%i2+%o5]0x80,%l5 ! %l5 = ffffffffffffff57
13903! Mem[00000000300c1400] = 0000eaff, %f10 = ff0000ff
13904 lda [%i3+%g0]0x81,%f10 ! %f10 = 0000eaff
13905! %f9 = ff0000ff, %f7 = ff000000
13906 fsqrts %f9 ,%f7 ! %f7 = 7fffffff
13907! %l0 = 0000000000000000, immed = 0000000f, %y = 9e65a9ce
13908 sdiv %l0,0x00f,%l5 ! %l5 = ffffffff80000000
13909 mov %l0,%y ! %y = 00000000
13910! Mem[0000000030101408] = ffcbaa77, %l3 = 00000000ffff0000
13911 ldsba [%i4+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
13912! Mem[0000000010081410] = ff570000 00330000, %l6 = 00154e25, %l7 = 000000ff
13913 ldda [%i2+%o5]0x80,%l6 ! %l6 = 00000000ff570000 0000000000330000
13914! Mem[0000000010001410] = 00000000, %l1 = 00000000fff5ffff
13915 ldsha [%i0+%o5]0x88,%l1 ! %l1 = 0000000000000000
13916! Mem[000000001014141c] = 000000ff, %l1 = 0000000000000000
13917 ldswa [%i5+0x01c]%asi,%l1 ! %l1 = 00000000000000ff
13918! Mem[0000000030081400] = 00ff0080, %l5 = ffffffff80000000
13919 lduba [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000000
13920! Starting 10 instruction Store Burst
13921! %l3 = ffffffffffffffff, Mem[0000000010101439] = 00000000
13922 stb %l3,[%i4+0x039] ! Mem[0000000010101438] = 00ff0000
13923
13924p0_label_532:
13925! Mem[00000000201c0001] = ffffeaae, %l6 = 00000000ff570000
13926 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
13927! %f12 = 1eff0000 000000ff, Mem[0000000010141410] = ff000000 ff0000ff
13928 stda %f12,[%i5+0x010]%asi ! Mem[0000000010141410] = 1eff0000 000000ff
13929! Mem[0000000030101408] = ffcbaa77, %l7 = 0000000000330000
13930 swapa [%i4+%o4]0x81,%l7 ! %l7 = 00000000ffcbaa77
13931! %f6 = 00000000 7fffffff, Mem[0000000030141410] = 000080ff ffea0000
13932 stda %f6 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 7fffffff
13933! %f5 = ffcbaa77, Mem[0000000010081410] = ff570000
13934 sta %f5 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffcbaa77
13935! %f5 = ffcbaa77, Mem[0000000030101408] = 00330000
13936 sta %f5 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffcbaa77
13937! %l7 = 00000000ffcbaa77, Mem[00000000100c1428] = ffffff84ff0000ff
13938 stx %l7,[%i3+0x028] ! Mem[00000000100c1428] = 00000000ffcbaa77
13939! Mem[0000000010081404] = 00ff0000, %l0 = 0000000000000000, %asi = 80
13940 swapa [%i2+0x004]%asi,%l0 ! %l0 = 0000000000ff0000
13941! %l2 = 0000000000000000, Mem[0000000010001400] = 00ffff1e00000000
13942 stxa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000000
13943! Starting 10 instruction Load Burst
13944! Mem[000000001008141c] = 0dae00ff, %l0 = 0000000000ff0000
13945 ldswa [%i2+0x01c]%asi,%l0 ! %l0 = 000000000dae00ff
13946
13947p0_label_533:
13948! Mem[0000000010181434] = c30000ff, %l0 = 000000000dae00ff
13949 ldsba [%i6+0x036]%asi,%l0 ! %l0 = 0000000000000000
13950! Mem[0000000010081404] = 00000000, %f7 = 7fffffff
13951 lda [%i2+0x004]%asi,%f7 ! %f7 = 00000000
13952! Mem[00000000100c1408] = 00ff0000 ffff0000, %l2 = 00000000, %l3 = ffffffff
13953 ldda [%i3+%o4]0x80,%l2 ! %l2 = 0000000000ff0000 00000000ffff0000
13954! Mem[0000000010101400] = 0f0000ff, %l0 = 0000000000000000
13955 ldsha [%i4+%g0]0x88,%l0 ! %l0 = 00000000000000ff
13956! Mem[0000000030181408] = 00000000, %l4 = 00000000ff0000ff
13957 lduba [%i6+%o4]0x81,%l4 ! %l4 = 0000000000000000
13958! Mem[0000000010181434] = c30000ff, %l2 = 0000000000ff0000
13959 ldsba [%i6+0x035]%asi,%l2 ! %l2 = 0000000000000000
13960! Mem[0000000030041408] = 00000000, %l1 = 00000000000000ff
13961 ldsha [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
13962! Mem[0000000010181400] = ffffffff, %l6 = 00000000000000ff
13963 lduwa [%i6+%g0]0x88,%l6 ! %l6 = 00000000ffffffff
13964! Mem[0000000010141438] = 41b567ff 00000000, %l2 = 00000000, %l3 = ffff0000
13965 ldda [%i5+0x038]%asi,%l2 ! %l2 = 0000000041b567ff 0000000000000000
13966! Starting 10 instruction Store Burst
13967! %f12 = 1eff0000, Mem[0000000010101438] = 00ff0000
13968 sta %f12,[%i4+0x038]%asi ! Mem[0000000010101438] = 1eff0000
13969
13970p0_label_534:
13971! %f0 = 0000eaff ffffffff, Mem[00000000100c1408] = 0000ff00 0000ffff
13972 stda %f0 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000eaff ffffffff
13973! Mem[0000000010081418] = 000000ff, %l3 = 00000000, %l3 = 00000000
13974 add %i2,0x18,%g1
13975 casa [%g1]0x80,%l3,%l3 ! %l3 = 00000000000000ff
13976! Mem[00000000100c1408] = ffffffff, %l4 = 0000000000000000
13977 swapa [%i3+%o4]0x80,%l4 ! %l4 = 00000000ffffffff
13978! %l2 = 41b567ff, %l3 = 000000ff, Mem[0000000030001408] = 00000000 00000000
13979 stda %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 41b567ff 000000ff
13980! %l1 = 0000000000000000, Mem[0000000030001410] = 000000ff
13981 stha %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
13982! Mem[0000000010001410] = 00000000, %l5 = 0000000000000000
13983 swapa [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000
13984! %l6 = 00000000ffffffff, imm = fffffffffffffb73, %l6 = 00000000ffffffff
13985 andn %l6,-0x48d,%l6 ! %l6 = 000000000000048c
13986! %l2 = 0000000041b567ff, Mem[0000000030081408] = 000000ff
13987 stwa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 41b567ff
13988! %l7 = 00000000ffcbaa77, Mem[0000000030041400] = 00000000
13989 stha %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000aa77
13990! Starting 10 instruction Load Burst
13991! Mem[0000000030101408] = 77aacbff, %l2 = 0000000041b567ff
13992 lduwa [%i4+%o4]0x89,%l2 ! %l2 = 0000000077aacbff
13993
13994p0_label_535:
13995! Mem[0000000020800040] = 00ffa555, %l3 = 00000000000000ff
13996 ldub [%o1+0x041],%l3 ! %l3 = 00000000000000ff
13997! Mem[0000000030141410] = 00000000 7fffffff, %l6 = 0000048c, %l7 = ffcbaa77
13998 ldda [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000 000000007fffffff
13999! Mem[00000000300c1410] = 00000000, %l1 = 0000000000000000
14000 ldsha [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000000
14001! Mem[0000000010181400] = ffffffff, %l4 = 00000000ffffffff
14002 lduba [%i6+%g0]0x80,%l4 ! %l4 = 00000000000000ff
14003! %l7 = 000000007fffffff, imm = 0000000000000178, %l3 = 00000000000000ff
14004 xnor %l7,0x178,%l3 ! %l3 = ffffffff80000178
14005! Mem[0000000010141414] = 000000ff, %l4 = 00000000000000ff
14006 ldswa [%i5+0x014]%asi,%l4 ! %l4 = 00000000000000ff
14007! Mem[0000000010181408] = ff000000 000000ff, %l2 = 77aacbff, %l3 = 80000178
14008 ldda [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff 00000000ff000000
14009! Mem[0000000010081410] = 77aacbff, %l0 = 00000000000000ff
14010 lduba [%i2+%o5]0x88,%l0 ! %l0 = 00000000000000ff
14011! Mem[0000000010181400] = ffffffff, %l5 = 0000000000000000
14012 ldsba [%i6+%g0]0x88,%l5 ! %l5 = ffffffffffffffff
14013! Starting 10 instruction Store Burst
14014! Mem[00000000211c0001] = ffff4b99, %l0 = 00000000000000ff
14015 ldstuba [%o2+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
14016
14017p0_label_536:
14018! %l3 = 00000000ff000000, Mem[00000000100c1410] = 000080ff
14019 stwa %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff000000
14020! %l3 = 00000000ff000000, Mem[00000000100c1400] = 00ffffff
14021 stba %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00ffffff
14022! Mem[0000000010101400] = ff00000f, %l3 = 00000000ff000000
14023 swapa [%i4+%g0]0x80,%l3 ! %l3 = 00000000ff00000f
14024! %l3 = 00000000ff00000f, Mem[0000000030141410] = 00000000
14025 stba %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000f
14026! Mem[0000000010081408] = 00980000, %l2 = 00000000000000ff
14027 ldstuba [%i2+0x008]%asi,%l2 ! %l2 = 00000000000000ff
14028! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010081400] = 00000000 00000000
14029 stda %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff ffffffff
14030! Mem[000000001004140c] = ffffffff, %l5 = ffffffffffffffff
14031 swap [%i1+0x00c],%l5 ! %l5 = 00000000ffffffff
14032! %l2 = 0000000000000000, Mem[0000000030001410] = 00000000
14033 stwa %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
14034! Mem[0000000010081424] = e03a0000, %l2 = 0000000000000000
14035 swap [%i2+0x024],%l2 ! %l2 = 00000000e03a0000
14036! Starting 10 instruction Load Burst
14037! Mem[0000000010041410] = ffffffff, %l4 = 00000000000000ff
14038 lduba [%i1+%o5]0x88,%l4 ! %l4 = 00000000000000ff
14039
14040p0_label_537:
14041! Mem[0000000020800000] = ff005b63, %l4 = 00000000000000ff
14042 lduh [%o1+%g0],%l4 ! %l4 = 000000000000ff00
14043! Mem[0000000030181410] = 00000000, %l3 = 00000000ff00000f
14044 ldsba [%i6+%o5]0x81,%l3 ! %l3 = 0000000000000000
14045! Mem[0000000010001430] = 1eff0000 000000ff, %l4 = 0000ff00, %l5 = ffffffff
14046 ldd [%i0+0x030],%l4 ! %l4 = 000000001eff0000 00000000000000ff
14047! Mem[0000000010081408] = ff980000, %l4 = 000000001eff0000
14048 lduha [%i2+%o4]0x80,%l4 ! %l4 = 000000000000ff98
14049! Mem[0000000010081400] = 000000ff, %l2 = 00000000e03a0000
14050 ldsha [%i2+0x002]%asi,%l2 ! %l2 = 00000000000000ff
14051! Mem[000000001010141c] = ff00001e, %l6 = 0000000000000000
14052 ldsba [%i4+0x01e]%asi,%l6 ! %l6 = 0000000000000000
14053! Mem[00000000300c1410] = 00000000, %l4 = 000000000000ff98
14054 lduba [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
14055! %f6 = 00000000 00000000, %l1 = 0000000000000000
14056! Mem[0000000030181418] = 9e3da5c094f1a574
14057 add %i6,0x018,%g1
14058 stda %f6,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030181418] = 9e3da5c094f1a574
14059! Mem[0000000010081408] = 000098ff, %f18 = ffffffff
14060 lda [%i2+%o4]0x88,%f18 ! %f18 = 000098ff
14061! Starting 10 instruction Store Burst
14062! %l7 = 000000007fffffff, Mem[0000000030081408] = ff67b541
14063 stba %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff67b5ff
14064
14065p0_label_538:
14066! %l1 = 0000000000000000, Mem[0000000030001410] = 00000000
14067 stwa %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
14068! %l4 = 0000000000000000, Mem[0000000010001408] = 000000ff
14069 stwa %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
14070! Mem[0000000010141408] = 000000ff, %l0 = 00000000000000ff
14071 swapa [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000ff
14072! Mem[0000000030041410] = ff0000ff, %l2 = 00000000000000ff
14073 ldstuba [%i1+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
14074! %f30 = ff0000ff, %f23 = 800000ff, %f9 = ff0000ff
14075 fmuls %f30,%f23,%f9 ! %l0 = 0000000000000121, Unfinished, %fsr = 1a00000c00
14076! %l6 = 0000000000000000, Mem[0000000010141426] = 00000000
14077 sth %l6,[%i5+0x026] ! Mem[0000000010141424] = 00000000
14078! %f8 = 00000000 ff0000ff, Mem[0000000030101410] = 000000ff 000000a0
14079 stda %f8 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 ff0000ff
14080! %f16 = 00000000 0000ff00, Mem[0000000030181410] = 00000000 00000000
14081 stda %f16,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 0000ff00
14082! %f16 = 00000000 0000ff00, %l6 = 0000000000000000
14083! Mem[0000000010181438] = 41ef0f9000000000
14084 add %i6,0x038,%g1
14085 stda %f16,[%g1+%l6]ASI_PST32_P ! Mem[0000000010181438] = 41ef0f9000000000
14086! Starting 10 instruction Load Burst
14087! Mem[0000000030001400] = 00000000, %l6 = 0000000000000000
14088 ldswa [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
14089
14090p0_label_539:
14091! Mem[0000000020800000] = ff005b63, %l0 = 0000000000000121
14092 ldsh [%o1+%g0],%l0 ! %l0 = ffffffffffffff00
14093! Mem[0000000010081408] = 000098ff, %l2 = 00000000000000ff
14094 ldsba [%i2+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
14095! Mem[0000000010001400] = 00000000 00000000, %l6 = 00000000, %l7 = 7fffffff
14096 ldda [%i0+%g0]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
14097! %l0 = ffffffffffffff00, immd = fffffffffffffde5, %l3 = 0000000000000000
14098 udivx %l0,-0x21b,%l3 ! %l3 = 0000000000000001
14099! Mem[00000000218001c0] = 00ffeec2, %l0 = ffffffffffffff00
14100 ldsha [%o3+0x1c0]%asi,%l0 ! %l0 = 00000000000000ff
14101! Mem[0000000010141408] = 000000ff, %l6 = 0000000000000000
14102 lduba [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000ff
14103! Mem[0000000030101400] = ffffffff, %l2 = ffffffffffffffff
14104 lduha [%i4+%g0]0x81,%l2 ! %l2 = 000000000000ffff
14105! %l3 = 0000000000000001, %l7 = 0000000000000000, %l2 = 000000000000ffff
14106 xnor %l3,%l7,%l2 ! %l2 = fffffffffffffffe
14107! Mem[0000000010141408] = ffffffff 000000ff, %l6 = 000000ff, %l7 = 00000000
14108 ldda [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000ff 00000000ffffffff
14109! Starting 10 instruction Store Burst
14110! Mem[00000000300c1410] = 00000000, %l5 = 00000000000000ff
14111 swapa [%i3+%o5]0x89,%l5 ! %l5 = 0000000000000000
14112
14113p0_label_540:
14114! %l5 = 0000000000000000, %l7 = 00000000ffffffff, %y = 00000000
14115 smul %l5,%l7,%l5 ! %l5 = 0000000000000000, %y = 00000000
14116! %l6 = 000000ff, %l7 = ffffffff, Mem[0000000010181400] = ffffffff ff0000ff
14117 stda %l6,[%i6+0x000]%asi ! Mem[0000000010181400] = 000000ff ffffffff
14118! %f0 = 0000eaff, Mem[0000000010081408] = 000098ff
14119 sta %f0 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000eaff
14120! %l2 = fffffffe, %l3 = 00000001, Mem[0000000010181438] = 41ef0f90 00000000
14121 std %l2,[%i6+0x038] ! Mem[0000000010181438] = fffffffe 00000001
14122! %l0 = 00000000000000ff, Mem[0000000010141400] = ff0000ff, %asi = 80
14123 stwa %l0,[%i5+0x000]%asi ! Mem[0000000010141400] = 000000ff
14124! Mem[0000000010041408] = 00000098, %l0 = 00000000000000ff
14125 swapa [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000098
14126! Mem[0000000030001400] = 00000000, %l0 = 0000000000000098
14127 swapa [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000
14128! %f22 = ffff00f2 800000ff, Mem[00000000100c1408] = 00000000 0000eaff
14129 stda %f22,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffff00f2 800000ff
14130! Mem[0000000010181408] = 000000ff, %l6 = 00000000000000ff
14131 swapa [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff
14132! Starting 10 instruction Load Burst
14133! Mem[0000000010141408] = ff000000, %l3 = 0000000000000001
14134 ldsha [%i5+%o4]0x80,%l3 ! %l3 = ffffffffffffff00
14135
14136p0_label_541:
14137! Mem[0000000010041410] = ffffffff, %l3 = ffffffffffffff00
14138 lduwa [%i1+%o5]0x80,%l3 ! %l3 = 00000000ffffffff
14139! Mem[00000000100c1400] = ffffff00, %l1 = 0000000000000000
14140 lduba [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000000
14141! Mem[0000000030141400] = 000000ff, %l4 = 0000000000000000
14142 lduha [%i5+%g0]0x89,%l4 ! %l4 = 00000000000000ff
14143! Mem[0000000010181410] = ff800000000000ff, %l7 = 00000000ffffffff
14144 ldxa [%i6+%o5]0x80,%l7 ! %l7 = ff800000000000ff
14145! Mem[0000000010141408] = ffffffff 000000ff, %l2 = fffffffe, %l3 = ffffffff
14146 ldda [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff 00000000ffffffff
14147! Mem[00000000100c1400] = ffffff00, %l3 = 00000000ffffffff
14148 lduha [%i3+%g0]0x88,%l3 ! %l3 = 000000000000ff00
14149! Mem[0000000010081404] = ffffffff, %l3 = 000000000000ff00
14150 ldsh [%i2+0x006],%l3 ! %l3 = ffffffffffffffff
14151! Mem[0000000010001408] = 00000000, %l4 = 00000000000000ff
14152 ldswa [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
14153! Mem[000000001004143c] = ff0000ff, %l7 = ff800000000000ff
14154 ldsha [%i1+0x03c]%asi,%l7 ! %l7 = ffffffffffffff00
14155! Starting 10 instruction Store Burst
14156! %f25 = 00000000, Mem[0000000030181410] = 00000000
14157 sta %f25,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
14158
14159p0_label_542:
14160! %f8 = 00000000, %f20 = 00980098
14161 fcmps %fcc2,%f8 ,%f20 ! %fcc2 = 1
14162! %l4 = 0000000000000000, Mem[0000000010141420] = 00000000
14163 stw %l4,[%i5+0x020] ! Mem[0000000010141420] = 00000000
14164! %l6 = 000000ff, %l7 = ffffff00, Mem[0000000010141408] = ff000000 ffffffff
14165 stda %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff ffffff00
14166! %f18 = 000098ff 98000000, %l6 = 00000000000000ff
14167! Mem[0000000030101420] = 89d516c4abc26868
14168 add %i4,0x020,%g1
14169 stda %f18,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030101420] = 00000098ff980000
14170! %f6 = 00000000 00000000, %l3 = ffffffffffffffff
14171! Mem[00000000300c1408] = 00000000ffea0000
14172 add %i3,0x008,%g1
14173 stda %f6,[%g1+%l3]ASI_PST16_S ! Mem[00000000300c1408] = 0000000000000000
14174! %l7 = ffffffffffffff00, Mem[0000000030001410] = 000000ff00000000
14175 stxa %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffffffffffff00
14176! %f11 = 280000ff, Mem[0000000030081410] = ff0000ff
14177 sta %f11,[%i2+%o5]0x81 ! Mem[0000000030081410] = 280000ff
14178! Mem[0000000010001408] = 00000000, %l1 = 0000000000000000
14179 ldstuba [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000ff
14180! %f30 = ff0000ff 00000000, %l1 = 0000000000000000
14181! Mem[0000000010081410] = ffcbaa7700330000
14182 add %i2,0x010,%g1
14183 stda %f30,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010081410] = ffcbaa7700330000
14184! Starting 10 instruction Load Burst
14185! Mem[0000000010141410] = 1eff0000, %l1 = 0000000000000000
14186 ldswa [%i5+%o5]0x80,%l1 ! %l1 = 000000001eff0000
14187
14188p0_label_543:
14189! Mem[0000000030181410] = 00000000, %l3 = ffffffffffffffff
14190 lduba [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000
14191! Mem[0000000010041400] = 00ff0000, %l7 = ffffffffffffff00
14192 ldswa [%i1+%g0]0x80,%l7 ! %l7 = 0000000000ff0000
14193! Mem[0000000010001408] = ff0000004969f3ff, %l2 = 00000000000000ff
14194 ldxa [%i0+%o4]0x80,%l2 ! %l2 = ff0000004969f3ff
14195! Mem[0000000020800000] = ff005b63, %l1 = 000000001eff0000
14196 ldsh [%o1+%g0],%l1 ! %l1 = ffffffffffffff00
14197! Mem[0000000010081410] = ffcbaa77, %l0 = 0000000000000000
14198 ldsba [%i2+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
14199! Mem[00000000100c1410] = ff000000, %l6 = 00000000000000ff
14200 lduwa [%i3+%o5]0x88,%l6 ! %l6 = 00000000ff000000
14201! Mem[0000000010041408] = ff000000, %l3 = 0000000000000000
14202 ldswa [%i1+%o4]0x88,%l3 ! %l3 = ffffffffff000000
14203! Mem[0000000030181410] = 00ff0000 00000000, %l2 = 4969f3ff, %l3 = ff000000
14204 ldda [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000 0000000000ff0000
14205! Mem[0000000010001424] = 00000000, %l6 = 00000000ff000000
14206 ldsb [%i0+0x025],%l6 ! %l6 = 0000000000000000
14207! Starting 10 instruction Store Burst
14208! Mem[0000000010101408] = 00000000, %l0 = ffffffffffffffff
14209 ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 00000000000000ff
14210
14211p0_label_544:
14212! Mem[0000000010141408] = 000000ff, %l2 = 0000000000000000
14213 swapa [%i5+%o4]0x80,%l2 ! %l2 = 00000000000000ff
14214! %f24 = ff570000 00000000, Mem[00000000100c1400] = 00ffffff 00000000
14215 stda %f24,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff570000 00000000
14216! %f14 = ffff0000 ff0000ff, %l4 = 0000000000000000
14217! Mem[0000000010081438] = ffffffff000000ff
14218 add %i2,0x038,%g1
14219 stda %f14,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010081438] = ffffffff000000ff
14220! %f4 = 00000000 ffcbaa77, Mem[0000000030181410] = 00000000 0000ff00
14221 stda %f4 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 ffcbaa77
14222! %l1 = ffffffffffffff00, Mem[0000000030081400] = 8000ff00
14223 stwa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffff00
14224! Mem[0000000010101420] = 00000080, %l0 = 0000000000000000, %asi = 80
14225 swapa [%i4+0x020]%asi,%l0 ! %l0 = 0000000000000080
14226! Mem[0000000030101408] = ffcbaa77, %l7 = 0000000000ff0000
14227 ldstuba [%i4+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
14228! %l4 = 00000000, %l5 = 00000000, Mem[00000000100c1408] = 800000ff ffff00f2
14229 stda %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 00000000
14230! Mem[0000000010181410] = ff800000, %l7 = 00000000000000ff
14231 swapa [%i6+%o5]0x80,%l7 ! %l7 = 00000000ff800000
14232! Starting 10 instruction Load Burst
14233! Mem[0000000010001424] = 00000000, %f5 = ffcbaa77
14234 ld [%i0+0x024],%f5 ! %f5 = 00000000
14235
14236p0_label_545:
14237! Mem[0000000010101408] = ff000000, %l1 = ffffffffffffff00
14238 ldsba [%i4+%o4]0x80,%l1 ! %l1 = ffffffffffffffff
14239! Mem[0000000030041400] = 77aa0000, %l4 = 0000000000000000
14240 ldsba [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000077
14241! %l0 = 0000000000000080, immed = 00000d5e, %y = 00000000
14242 umul %l0,0xd5e,%l5 ! %l5 = 000000000006af00, %y = 00000000
14243! Mem[00000000211c0000] = ffff4b99, %l7 = 00000000ff800000
14244 ldsba [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
14245! Mem[0000000010081400] = 000000ffffffffff, %l2 = 00000000000000ff
14246 ldx [%i2+%g0],%l2 ! %l2 = 000000ffffffffff
14247! Mem[0000000030181408] = 00000000, %l6 = 0000000000000000
14248 ldswa [%i6+%o4]0x81,%l6 ! %l6 = 0000000000000000
14249! Mem[0000000010041418] = ff000080f200ffff, %l4 = 0000000000000077
14250 ldxa [%i1+0x018]%asi,%l4 ! %l4 = ff000080f200ffff
14251! %l3 = 0000000000ff0000, %l5 = 000000000006af00, %l6 = 0000000000000000
14252 xnor %l3,%l5,%l6 ! %l6 = ffffffffff0650ff
14253! Mem[0000000010001408] = 000000ff, %l4 = ff000080f200ffff
14254 lduba [%i0+%o4]0x88,%l4 ! %l4 = 00000000000000ff
14255! Starting 10 instruction Store Burst
14256! Mem[00000000100c1400] = 000057ff, %l6 = ffffffffff0650ff
14257 ldstuba [%i3+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
14258
14259p0_label_546:
14260! %f4 = 00000000 00000000, Mem[0000000030081410] = ff000028 000000ff
14261 stda %f4 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 00000000
14262! Mem[0000000010041400] = 00ff0000, %l2 = 000000ffffffffff
14263 swapa [%i1+%g0]0x80,%l2 ! %l2 = 0000000000ff0000
14264! Mem[0000000010181410] = 000000ff, %l2 = 0000000000ff0000
14265 swapa [%i6+%o5]0x80,%l2 ! %l2 = 00000000000000ff
14266! Mem[000000001014140c] = ffffff00, %l5 = 000000000006af00, %asi = 80
14267 swapa [%i5+0x00c]%asi,%l5 ! %l5 = 00000000ffffff00
14268! %f16 = 00000000 0000ff00 000098ff 98000000
14269! %f20 = 00980098 ffffffff ffff00f2 800000ff
14270! %f24 = ff570000 00000000 adf36949 0000ffff
14271! %f28 = ff0062a0 0f905620 ff0000ff 00000000
14272 stda %f16,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400
14273! Mem[0000000010081400] = 000000ff, %l0 = 0000000000000080
14274 ldstuba [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000ff
14275! %f10 = 0000eaff 280000ff, Mem[0000000010101400] = 0000ff00 00000000
14276 stda %f10,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000eaff 280000ff
14277! %f2 = fffffb2b, %f5 = 00000000, %f3 = ff800000
14278 fadds %f2 ,%f5 ,%f3 ! %f3 = fffffb2b
14279 membar #Sync ! Added by membar checker (73)
14280! Mem[0000000010101410] = ffffffff, %l0 = 0000000000000000
14281 swapa [%i4+%o5]0x80,%l0 ! %l0 = 00000000ffffffff
14282! Starting 10 instruction Load Burst
14283! Mem[0000000030181408] = 00000000, %f18 = 000098ff
14284 lda [%i6+%o4]0x81,%f18 ! %f18 = 00000000
14285
14286p0_label_547:
14287! Mem[0000000010041408] = ffffffff ff000000, %l4 = 000000ff, %l5 = ffffff00
14288 ldda [%i1+%o4]0x88,%l4 ! %l4 = 00000000ff000000 00000000ffffffff
14289! Mem[00000000100c1410] = ff000000, %l6 = 00000000000000ff
14290 ldsha [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
14291! Mem[0000000010041400] = ffffffff, %l4 = 00000000ff000000
14292 ldsha [%i1+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
14293! Mem[00000000211c0000] = ffff4b99, %l4 = ffffffffffffffff
14294 lduh [%o2+%g0],%l4 ! %l4 = 000000000000ffff
14295! Mem[0000000010141408] = 00000000, %l5 = 00000000ffffffff
14296 lduwa [%i5+%o4]0x80,%l5 ! %l5 = 0000000000000000
14297! Mem[0000000030181410] = 00000000ffcbaa77, %f20 = 00980098 ffffffff
14298 ldda [%i6+%o5]0x81,%f20 ! %f20 = 00000000 ffcbaa77
14299! Mem[0000000010041408] = 000000ff, %l2 = 00000000000000ff
14300 lduba [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000
14301! Mem[0000000010101438] = 00000000, %f21 = ffcbaa77
14302 ld [%i4+0x038],%f21 ! %f21 = 00000000
14303! Mem[0000000010041400] = 00000000ffffffff, %f8 = 00000000 ff0000ff
14304 ldda [%i1+%g0]0x88,%f8 ! %f8 = 00000000 ffffffff
14305! Starting 10 instruction Store Burst
14306! %l1 = ffffffffffffffff, Mem[00000000100c1420] = 0000ff00
14307 stb %l1,[%i3+0x020] ! Mem[00000000100c1420] = ff00ff00
14308
14309p0_label_548:
14310! Mem[0000000020800000] = ff005b63, %l7 = ffffffffffffffff
14311 ldstub [%o1+%g0],%l7 ! %l7 = 000000ff000000ff
14312! %l4 = 000000000000ffff, Mem[00000000300c1400] = 0000eaff
14313 stwa %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000ffff
14314! %l7 = 00000000000000ff, Mem[00000000100c1410] = 00000000ff000000
14315 stxa %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000000000ff
14316! Mem[0000000030041410] = ff0000ff, %l4 = 000000000000ffff
14317 ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
14318! Mem[0000000030181410] = 00000000, %l4 = 00000000000000ff
14319 swapa [%i6+%o5]0x81,%l4 ! %l4 = 0000000000000000
14320! %l3 = 0000000000ff0000, Mem[0000000030081410] = 0000000000000000
14321 stxa %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000000000ff0000
14322! %l3 = 0000000000ff0000, Mem[0000000021800080] = ffff3e7c
14323 sth %l3,[%o3+0x080] ! Mem[0000000021800080] = 00003e7c
14324! Mem[0000000010001418] = 00000000ff000000, %l3 = 0000000000ff0000, %l1 = ffffffffffffffff
14325 add %i0,0x18,%g1
14326 casxa [%g1]0x80,%l3,%l1 ! %l1 = 00000000ff000000
14327! %l5 = 0000000000000000, Mem[0000000010041400] = ffffffff00000000
14328 stx %l5,[%i1+%g0] ! Mem[0000000010041400] = 0000000000000000
14329! Starting 10 instruction Load Burst
14330! Mem[0000000010181408] = ff000000000000ff, %l6 = 0000000000000000
14331 ldxa [%i6+%o4]0x80,%l6 ! %l6 = ff000000000000ff
14332
14333p0_label_549:
14334! Mem[0000000010001408] = ff000000, %f26 = adf36949
14335 lda [%i0+0x008]%asi,%f26 ! %f26 = ff000000
14336! Mem[00000000201c0000] = ffffeaae, %l0 = 00000000ffffffff
14337 ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
14338! Mem[0000000030081408] = 00000000 ff67b5ff, %l6 = 000000ff, %l7 = 000000ff
14339 ldda [%i2+%o4]0x89,%l6 ! %l6 = 00000000ff67b5ff 0000000000000000
14340! Mem[0000000010001400] = 00000000, %l6 = 00000000ff67b5ff
14341 lduwa [%i0+%g0]0x80,%l6 ! %l6 = 0000000000000000
14342! Mem[00000000100c1410] = 000000ff, %f30 = ff0000ff
14343 lda [%i3+%o5]0x88,%f30 ! %f30 = 000000ff
14344! %l3 = 0000000000ff0000, imm = fffffffffffff196, %l7 = 0000000000000000
14345 andn %l3,-0xe6a,%l7 ! %l7 = 0000000000000000
14346! %f0 = 0000eaff, %f7 = 00000000, %f28 = ff0062a0 0f905620
14347 fsmuld %f0 ,%f7 ,%f28 ! %f28 = 00000000 00000000
14348! Mem[0000000010101400] = ff000028, %l5 = 0000000000000000
14349 ldswa [%i4+0x000]%asi,%l5 ! %l5 = ffffffffff000028
14350! Mem[0000000030101408] = ffcbaa77, %l1 = 00000000ff000000
14351 ldsha [%i4+%o4]0x81,%l1 ! %l1 = ffffffffffffffcb
14352! Starting 10 instruction Store Burst
14353! %l4 = 0000000000000000, Mem[00000000300c1410] = 000000ff
14354 stba %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
14355
14356p0_label_550:
14357! %f13 = 000000ff, %f28 = 00000000
14358 fcmpes %fcc3,%f13,%f28 ! %fcc3 = 2
14359! %f8 = 00000000 ffffffff, Mem[00000000300c1410] = 00000000 98000000
14360 stda %f8 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 ffffffff
14361! %f11 = 280000ff, Mem[0000000010181400] = ff000000
14362 sta %f11,[%i6+%g0]0x88 ! Mem[0000000010181400] = 280000ff
14363! Mem[00000000100c1408] = 0000000000000000, %l4 = 0000000000000000, %l5 = ffffffffff000028
14364 add %i3,0x08,%g1
14365 casxa [%g1]0x80,%l4,%l5 ! %l5 = 0000000000000000
14366! %f28 = 00000000 00000000, Mem[0000000010141420] = 00000000 00000000
14367 std %f28,[%i5+0x020] ! Mem[0000000010141420] = 00000000 00000000
14368! %l2 = 0000000000000000, Mem[0000000010081408] = ffea0000
14369 stha %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
14370! Mem[0000000030081410] = 00000000, %l7 = 0000000000000000
14371 ldstuba [%i2+%o5]0x81,%l7 ! %l7 = 00000000000000ff
14372! Mem[0000000021800081] = 00003e7c, %l7 = 0000000000000000
14373 ldstuba [%o3+0x081]%asi,%l7 ! %l7 = 00000000000000ff
14374! Mem[0000000010081410] = ffcbaa77, %l0 = ffffffffffffffff
14375 swapa [%i2+%o5]0x80,%l0 ! %l0 = 00000000ffcbaa77
14376! Starting 10 instruction Load Burst
14377! Mem[0000000010041408] = ff000000, %f0 = 0000eaff
14378 lda [%i1+%o4]0x88,%f0 ! %f0 = ff000000
14379
14380p0_label_551:
14381! Mem[0000000030081408] = ffb567ff, %l6 = 0000000000000000
14382 ldsha [%i2+%o4]0x81,%l6 ! %l6 = ffffffffffffffb5
14383! Mem[0000000010181400] = ff000028, %f10 = 0000eaff
14384 lda [%i6+%g0]0x80,%f10 ! %f10 = ff000028
14385! Mem[0000000020800040] = 00ffa555, %l2 = 0000000000000000
14386 ldsh [%o1+0x040],%l2 ! %l2 = 00000000000000ff
14387! Mem[0000000010181414] = 000000ff, %l7 = 0000000000000000
14388 ldsb [%i6+0x014],%l7 ! %l7 = 0000000000000000
14389! Mem[0000000030001410] = ffffff00, %l7 = 0000000000000000
14390 lduha [%i0+%o5]0x89,%l7 ! %l7 = 000000000000ff00
14391! Mem[0000000010041400] = 00000000, %l0 = 00000000ffcbaa77
14392 lduha [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000
14393! Mem[0000000010181410] = 0000ff00, %l3 = 0000000000ff0000
14394 lduha [%i6+%o5]0x88,%l3 ! %l3 = 000000000000ff00
14395! Mem[00000000211c0000] = ffff4b99, %l7 = 000000000000ff00
14396 ldsb [%o2+%g0],%l7 ! %l7 = ffffffffffffffff
14397! Mem[0000000010001418] = 00000000, %l0 = 0000000000000000
14398 ldsw [%i0+0x018],%l0 ! %l0 = 0000000000000000
14399! Starting 10 instruction Store Burst
14400! %f24 = ff570000 00000000, %l2 = 00000000000000ff
14401! Mem[0000000030041410] = ff0000ff0000ffff
14402 add %i1,0x010,%g1
14403 stda %f24,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030041410] = 00000000000057ff
14404
14405p0_label_552:
14406! Mem[0000000010181410] = 0000ff00, %l3 = 000000000000ff00
14407 ldstuba [%i6+%o5]0x88,%l3 ! %l3 = 00000000000000ff
14408! Mem[0000000030041408] = 00000000, %l6 = ffffffffffffffb5
14409 swapa [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000000
14410! %f0 = ff000000 ffffffff fffffb2b fffffb2b
14411! %f4 = 00000000 00000000 00000000 00000000
14412! %f8 = 00000000 ffffffff ff000028 280000ff
14413! %f12 = 1eff0000 000000ff ffff0000 ff0000ff
14414 stda %f0,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400
14415! Mem[0000000010101400] = 280000ff, %l5 = 0000000000000000
14416 ldstuba [%i4+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
14417! %l3 = 0000000000000000, Mem[000000001010141c] = f200ffff, %asi = 80
14418 stha %l3,[%i4+0x01c]%asi ! Mem[000000001010141c] = 0000ffff
14419! %l0 = 0000000000000000, Mem[0000000030181408] = 00000000
14420 stha %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
14421! %f30 = 000000ff 00000000, Mem[0000000030041410] = 00000000 000057ff
14422 stda %f30,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff 00000000
14423! %f16 = 00000000, Mem[0000000030101400] = ffffffff
14424 sta %f16,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
14425! %l5 = 00000000000000ff, Mem[0000000010101408] = 98000000
14426 stwa %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
14427! Starting 10 instruction Load Burst
14428! Mem[0000000010101408] = 000000ff, %l1 = ffffffffffffffcb
14429 ldsha [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000ff
14430
14431p0_label_553:
14432! Mem[00000000201c0000] = ffffeaae, %l3 = 0000000000000000
14433 ldsh [%o0+%g0],%l3 ! %l3 = ffffffffffffffff
14434! Mem[0000000010141408] = 00000000, %f19 = 98000000
14435 lda [%i5+%o4]0x88,%f19 ! %f19 = 00000000
14436! %f28 = 00000000, %f18 = 00000000
14437 fcmpes %fcc1,%f28,%f18 ! %fcc1 = 0
14438! Mem[0000000010181400] = ff000028ffffffff, %l2 = 00000000000000ff
14439 ldxa [%i6+0x000]%asi,%l2 ! %l2 = ff000028ffffffff
14440 membar #Sync ! Added by membar checker (74)
14441! Mem[00000000300c1408] = fffffb2bfffffb2b, %l5 = 00000000000000ff
14442 ldxa [%i3+%o4]0x89,%l5 ! %l5 = fffffb2bfffffb2b
14443! Mem[0000000030001400] = 00000098000000ff, %l6 = 0000000000000000
14444 ldxa [%i0+%g0]0x81,%l6 ! %l6 = 00000098000000ff
14445! Mem[0000000010001408] = 000000ff, %l3 = ffffffffffffffff
14446 lduha [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000ff
14447! Mem[0000000010141400] = 000000ff ff000000, %l2 = ffffffff, %l3 = 000000ff
14448 ldda [%i5+%g0]0x88,%l2 ! %l2 = 00000000ff000000 00000000000000ff
14449! Mem[0000000010081410] = ffffffff, %l2 = 00000000ff000000
14450 ldswa [%i2+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
14451! Starting 10 instruction Store Burst
14452! %l2 = ffffffffffffffff, Mem[0000000010041434] = a06200ff
14453 stw %l2,[%i1+0x034] ! Mem[0000000010041434] = ffffffff
14454
14455p0_label_554:
14456! Mem[00000000201c0000] = ffffeaae, %l5 = fffffb2bfffffb2b
14457 ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
14458! Mem[0000000010041400] = 00000000, %l0 = 0000000000000000
14459 lduwa [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
14460! Mem[00000000201c0000] = ffffeaae, %l5 = 00000000000000ff
14461 ldstub [%o0+%g0],%l5 ! %l5 = 000000ff000000ff
14462! %f31 = 00000000, Mem[00000000100c1400] = ff570000
14463 sta %f31,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
14464! %l3 = 00000000000000ff, Mem[0000000030181400] = 000057ff
14465 stha %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
14466! Mem[00000000300c1410] = 00000000, %l2 = ffffffffffffffff
14467 swapa [%i3+%o5]0x81,%l2 ! %l2 = 0000000000000000
14468! %l1 = 00000000000000ff, Mem[0000000010001400] = 00000000
14469 stha %l1,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00ff0000
14470! %f30 = 000000ff 00000000, %l6 = 00000098000000ff
14471! Mem[00000000100c1428] = 00000000ffcbaa77
14472 add %i3,0x028,%g1
14473 stda %f30,[%g1+%l6]ASI_PST16_PL ! Mem[00000000100c1428] = 00000000ff000000
14474! %f14 = ffff0000 ff0000ff, Mem[0000000010181400] = ff000028 ffffffff
14475 stda %f14,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffff0000 ff0000ff
14476! Starting 10 instruction Load Burst
14477! Mem[0000000010141410] = 1eff0000, %l3 = 00000000000000ff
14478 lduha [%i5+%o5]0x80,%l3 ! %l3 = 0000000000001eff
14479
14480p0_label_555:
14481! Mem[0000000030001410] = ffffff00, %l6 = 00000098000000ff
14482 lduha [%i0+%o5]0x89,%l6 ! %l6 = 000000000000ff00
14483! Mem[0000000030141408] = adf369490000ffff, %l6 = 000000000000ff00
14484 ldxa [%i5+%o4]0x81,%l6 ! %l6 = adf369490000ffff
14485! Mem[0000000030081400] = ff000000ffffff00, %l4 = 0000000000000000
14486 ldxa [%i2+%g0]0x89,%l4 ! %l4 = ff000000ffffff00
14487! Mem[0000000010181438] = fffffffe00000001, %l4 = ff000000ffffff00
14488 ldx [%i6+0x038],%l4 ! %l4 = fffffffe00000001
14489! Mem[0000000010101408] = 000000ff, %l6 = adf369490000ffff
14490 ldsha [%i4+%o4]0x88,%l6 ! %l6 = 00000000000000ff
14491! Mem[0000000030081400] = ffffff00, %l1 = 00000000000000ff
14492 lduba [%i2+%g0]0x89,%l1 ! %l1 = 0000000000000000
14493! Mem[0000000030081400] = 00ffffff, %l0 = 0000000000000000
14494 lduwa [%i2+%g0]0x81,%l0 ! %l0 = 0000000000ffffff
14495! Mem[00000000300c1408] = fffffb2bfffffb2b, %l4 = fffffffe00000001
14496 ldxa [%i3+%o4]0x89,%l4 ! %l4 = fffffb2bfffffb2b
14497! Mem[0000000030041400] = 0000aa77, %l2 = 0000000000000000
14498 ldsba [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000077
14499! Starting 10 instruction Store Burst
14500! %l3 = 0000000000001eff, %l1 = 0000000000000000, %l5 = 00000000000000ff
14501 and %l3,%l1,%l5 ! %l5 = 0000000000000000
14502
14503p0_label_556:
14504! Mem[0000000030081410] = 000000ff, %l7 = ffffffffffffffff
14505 swapa [%i2+%o5]0x89,%l7 ! %l7 = 00000000000000ff
14506! %l0 = 00ffffff, %l1 = 00000000, Mem[0000000030101400] = 00000000 ffea0000
14507 stda %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00ffffff 00000000
14508! %l4 = fffffb2bfffffb2b, Mem[0000000010141408] = 000000000006af00
14509 stxa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = fffffb2bfffffb2b
14510! Mem[00000000100c1400] = 00000000, %l4 = fffffb2bfffffb2b
14511 ldstuba [%i3+%g0]0x88,%l4 ! %l4 = 00000000000000ff
14512! %l7 = 00000000000000ff, Mem[0000000010101430] = 2056900fa06200ff, %asi = 80
14513 stxa %l7,[%i4+0x030]%asi ! Mem[0000000010101430] = 00000000000000ff
14514! %l4 = 0000000000000000, Mem[000000001010140c] = ff980000, %asi = 80
14515 stwa %l4,[%i4+0x00c]%asi ! Mem[000000001010140c] = 00000000
14516! Mem[00000000100c1400] = 000000ff, %l2 = 0000000000000077
14517 swapa [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff
14518! %f11 = 280000ff, Mem[0000000010101404] = ffea0000
14519 sta %f11,[%i4+0x004]%asi ! Mem[0000000010101404] = 280000ff
14520! Mem[0000000010181438] = fffffffe, %l6 = 00000000000000ff
14521 swap [%i6+0x038],%l6 ! %l6 = 00000000fffffffe
14522! Starting 10 instruction Load Burst
14523! Mem[00000000100c1420] = ff00ff00000057ff, %l3 = 0000000000001eff
14524 ldxa [%i3+0x020]%asi,%l3 ! %l3 = ff00ff00000057ff
14525
14526p0_label_557:
14527! Mem[00000000201c0000] = ffffeaae, %l3 = ff00ff00000057ff
14528 ldsb [%o0+0x001],%l3 ! %l3 = ffffffffffffffff
14529! Mem[0000000010081410] = ffffffff, %l5 = 0000000000000000
14530 ldsha [%i2+0x010]%asi,%l5 ! %l5 = ffffffffffffffff
14531! %l3 = ffffffffffffffff, imm = 0000000000000371, %l1 = 0000000000000000
14532 subc %l3,0x371,%l1 ! %l1 = fffffffffffffc8e
14533! Mem[0000000010101410] = 00980098 00000000, %l4 = 00000000, %l5 = ffffffff
14534 ldda [%i4+%o5]0x88,%l4 ! %l4 = 0000000000000000 0000000000980098
14535! Mem[0000000021800080] = 00ff3e7c, %l1 = fffffffffffffc8e
14536 ldsb [%o3+0x080],%l1 ! %l1 = 0000000000000000
14537! Mem[0000000030101410] = ff0000ff, %l5 = 0000000000980098
14538 lduwa [%i4+%o5]0x89,%l5 ! %l5 = 00000000ff0000ff
14539! Mem[000000001008141c] = 0dae00ff, %l5 = 00000000ff0000ff
14540 lduh [%i2+0x01e],%l5 ! %l5 = 00000000000000ff
14541! Mem[0000000030041408] = ffffffb5, %l6 = 00000000fffffffe
14542 ldswa [%i1+%o4]0x89,%l6 ! %l6 = ffffffffffffffb5
14543! Mem[0000000010141408] = 2bfbffff, %l6 = ffffffffffffffb5
14544 ldswa [%i5+%o4]0x88,%l6 ! %l6 = 000000002bfbffff
14545! Starting 10 instruction Store Burst
14546! Mem[0000000010081400] = ff0000ff, %l5 = 00000000000000ff
14547 swapa [%i2+%g0]0x88,%l5 ! %l5 = 00000000ff0000ff
14548
14549p0_label_558:
14550! %f20 = 00000000 00000000, %l2 = 00000000000000ff
14551! Mem[00000000100c1430] = ff0000ff000000ff
14552 add %i3,0x030,%g1
14553 stda %f20,[%g1+%l2]ASI_PST8_PL ! Mem[00000000100c1430] = 0000000000000000
14554! Mem[0000000010081408] = 00000000, %l0 = 0000000000ffffff
14555 ldstuba [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000ff
14556! Mem[0000000030181410] = 000000ff, %l6 = 000000002bfbffff
14557 swapa [%i6+%o5]0x81,%l6 ! %l6 = 00000000000000ff
14558! %l4 = 0000000000000000, Mem[0000000030041408] = ffffffb5
14559 stha %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffff0000
14560! %f8 = 00000000 ffffffff, Mem[0000000010041408] = 000000ff ffffffff
14561 stda %f8 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 ffffffff
14562! %f10 = ff000028, Mem[00000000300c1410] = ffffffff
14563 sta %f10,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000028
14564! %l1 = 0000000000000000, Mem[000000001014141d] = 000000ff, %asi = 80
14565 stba %l1,[%i5+0x01d]%asi ! Mem[000000001014141c] = 000000ff
14566! %l6 = 00000000000000ff, Mem[00000000300c1408] = fffffb2b
14567 stwa %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
14568! %l3 = ffffffffffffffff, Mem[0000000030141408] = adf369490000ffff
14569 stxa %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffffffffffff
14570! Starting 10 instruction Load Burst
14571! Mem[000000001004142c] = 4969f3ad, %l6 = 00000000000000ff
14572 ldsha [%i1+0x02c]%asi,%l6 ! %l6 = 0000000000004969
14573
14574p0_label_559:
14575! Mem[0000000030181410] = 2bfbffff, %l2 = 00000000000000ff
14576 lduwa [%i6+%o5]0x81,%l2 ! %l2 = 000000002bfbffff
14577! %l3 = ffffffffffffffff, %l3 = ffffffffffffffff, %l2 = 000000002bfbffff
14578 subc %l3,%l3,%l2 ! %l2 = 0000000000000000
14579! Mem[00000000100c1400] = 77000000, %l5 = 00000000ff0000ff
14580 ldsha [%i3+%g0]0x80,%l5 ! %l5 = 0000000000007700
14581! Mem[0000000010101410] = 0000000098009800, %l0 = 0000000000000000
14582 ldxa [%i4+%o5]0x80,%l0 ! %l0 = 0000000098009800
14583! Mem[0000000010001430] = 1eff0000, %l2 = 0000000000000000
14584 ldsw [%i0+0x030],%l2 ! %l2 = 000000001eff0000
14585! Mem[00000000100c1410] = ff000000, %f15 = ff0000ff
14586 lda [%i3+%o5]0x80,%f15 ! %f15 = ff000000
14587! Mem[0000000030141408] = ffffffff, %l5 = 0000000000007700
14588 ldsha [%i5+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
14589! Mem[0000000010141400] = 000000ffff000000, %f10 = ff000028 280000ff
14590 ldda [%i5+%g0]0x80,%f10 ! %f10 = 000000ff ff000000
14591! Mem[0000000010181408] = ff000000000000ff, %f4 = 00000000 00000000
14592 ldda [%i6+%o4]0x88,%f4 ! %f4 = ff000000 000000ff
14593! Starting 10 instruction Store Burst
14594! Mem[00000000300c1408] = ff000000, %l5 = ffffffffffffffff
14595 ldstuba [%i3+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
14596
14597p0_label_560:
14598! Mem[00000000100c1410] = ff000000, %l3 = ffffffffffffffff
14599 swapa [%i3+%o5]0x80,%l3 ! %l3 = 00000000ff000000
14600! Mem[0000000010001424] = 00000000, %l6 = 0000000000004969
14601 swap [%i0+0x024],%l6 ! %l6 = 0000000000000000
14602! %l3 = 00000000ff000000, Mem[0000000021800080] = 00ff3e7c
14603 stb %l3,[%o3+0x080] ! Mem[0000000021800080] = 00ff3e7c
14604! Mem[0000000030141400] = 000000ff, %l4 = 0000000000000000
14605 ldstuba [%i5+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
14606! %f23 = 800000ff, Mem[0000000010141410] = 0000ff1e
14607 sta %f23,[%i5+%o5]0x88 ! Mem[0000000010141410] = 800000ff
14608! %f22 = ffff00f2 800000ff, Mem[0000000010141400] = ff000000 000000ff
14609 stda %f22,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffff00f2 800000ff
14610! %l6 = 0000000000000000, Mem[00000000300c1400] = ffffffff
14611 stwa %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
14612! Mem[0000000010001410] = 00000000, %l1 = 0000000000000000
14613 swapa [%i0+%o5]0x88,%l1 ! %l1 = 0000000000000000
14614! %f3 = fffffb2b, Mem[0000000030141400] = ff000000
14615 sta %f3 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = fffffb2b
14616! Starting 10 instruction Load Burst
14617! Mem[0000000010081400] = ff000000, %l6 = 0000000000000000
14618 ldsba [%i2+%g0]0x80,%l6 ! %l6 = ffffffffffffffff
14619
14620p0_label_561:
14621! Mem[0000000030141408] = ffffffffffffffff, %f22 = ffff00f2 800000ff
14622 ldda [%i5+%o4]0x89,%f22 ! %f22 = ffffffff ffffffff
14623! Mem[0000000010081410] = ffffffff00330000, %l7 = 00000000000000ff
14624 ldxa [%i2+%o5]0x80,%l7 ! %l7 = ffffffff00330000
14625! Mem[0000000010141424] = 00000000, %l6 = ffffffffffffffff
14626 lduh [%i5+0x026],%l6 ! %l6 = 0000000000000000
14627! Mem[0000000030041408] = ffff0000, %f12 = 1eff0000
14628 lda [%i1+%o4]0x89,%f12 ! %f12 = ffff0000
14629! %f5 = 000000ff, %f24 = ff570000
14630 fcmps %fcc2,%f5 ,%f24 ! %fcc2 = 2
14631! %l7 = ffffffff00330000, immed = fffff71c, %y = 00000000
14632 smul %l7,-0x8e4,%l0 ! %l0 = fffffffe3a940000, %y = fffffffe
14633! Mem[0000000010041408] = 00000000, %l5 = 00000000000000ff
14634 lduha [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
14635! Mem[00000000100c1408] = ffffffff, %l3 = 00000000ff000000
14636 ldswa [%i3+0x008]%asi,%l3 ! %l3 = ffffffffffffffff
14637! Mem[0000000030141410] = 0000000f, %l4 = 00000000000000ff
14638 lduha [%i5+%o5]0x89,%l4 ! %l4 = 000000000000000f
14639! Starting 10 instruction Store Burst
14640! Mem[0000000010081410] = ffffffff, %l5 = 00000000, %l0 = 3a940000
14641 add %i2,0x10,%g1
14642 casa [%g1]0x80,%l5,%l0 ! %l0 = 00000000ffffffff
14643
14644p0_label_562:
14645! %l4 = 000000000000000f, Mem[0000000010101428] = ffff0000
14646 stw %l4,[%i4+0x028] ! Mem[0000000010101428] = 0000000f
14647! Mem[00000000201c0000] = ffffeaae, %l6 = 0000000000000000
14648 ldstub [%o0+%g0],%l6 ! %l6 = 000000ff000000ff
14649! %f22 = ffffffff ffffffff, %l1 = 0000000000000000
14650! Mem[00000000300c1410] = ff00002800000000
14651 add %i3,0x010,%g1
14652 stda %f22,[%g1+%l1]ASI_PST32_S ! Mem[00000000300c1410] = ff00002800000000
14653! %l6 = 00000000000000ff, Mem[000000001004141c] = f200ffff, %asi = 80
14654 stba %l6,[%i1+0x01c]%asi ! Mem[000000001004141c] = ff00ffff
14655! Mem[00000000300c1410] = 280000ff, %l4 = 000000000000000f
14656 swapa [%i3+%o5]0x89,%l4 ! %l4 = 00000000280000ff
14657! %l3 = ffffffffffffffff, Mem[00000000300c1400] = 00000000
14658 stba %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff
14659! %l0 = ffffffff, %l1 = 00000000, Mem[0000000030101408] = ffcbaa77 1e000000
14660 stda %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffff 00000000
14661! %l7 = ffffffff00330000, Mem[0000000021800040] = ff4307c8, %asi = 80
14662 stba %l7,[%o3+0x040]%asi ! Mem[0000000021800040] = 004307c8
14663! %l0 = ffffffff, %l1 = 00000000, Mem[0000000010101400] = ff000028 280000ff
14664 stda %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffff 00000000
14665! Starting 10 instruction Load Burst
14666! Mem[0000000030081400] = ffffff00, %l2 = 000000001eff0000
14667 lduba [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
14668
14669p0_label_563:
14670! Mem[0000000030181408] = 00000000, %l2 = 0000000000000000
14671 lduha [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000
14672! Mem[0000000010181410] = ffff0000, %l0 = 00000000ffffffff
14673 lduh [%i6+%o5],%l0 ! %l0 = 000000000000ffff
14674! Mem[00000000100c1400] = 00000077, %l4 = 00000000280000ff
14675 ldsba [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000077
14676! Mem[0000000010041410] = ffffffff 98009800, %l0 = 0000ffff, %l1 = 00000000
14677 ldda [%i1+%o5]0x80,%l0 ! %l0 = 00000000ffffffff 0000000098009800
14678! Mem[00000000100c1410] = ffffffff, %l0 = 00000000ffffffff
14679 ldsha [%i3+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
14680 membar #Sync ! Added by membar checker (75)
14681! Mem[0000000010041400] = 00000000 00000000 00000000 ffffffff
14682! Mem[0000000010041410] = ffffffff 98009800 ff000080 ff00ffff
14683! Mem[0000000010041420] = 00000000 000057ff ffff0000 4969f3ad
14684! Mem[0000000010041430] = 2056900f ffffffff 00000000 ff0000ff
14685 ldda [%i1]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010041400
14686! Mem[0000000021800000] = 00fff55e, %l2 = 0000000000000000
14687 ldsha [%o3+0x000]%asi,%l2 ! %l2 = 00000000000000ff
14688! Mem[0000000010081428] = fff36949ff00ffff, %l7 = ffffffff00330000
14689 ldx [%i2+0x028],%l7 ! %l7 = fff36949ff00ffff
14690! Mem[0000000010141434] = 000000ff, %l6 = 00000000000000ff
14691 ldsha [%i5+0x034]%asi,%l6 ! %l6 = 0000000000000000
14692! Starting 10 instruction Store Burst
14693! %f18 = 00000000, %f18 = 00000000, %f22 = ffffffff
14694 fadds %f18,%f18,%f22 ! %f22 = 00000000
14695
14696p0_label_564:
14697! Mem[0000000010081414] = 00330000, %l0 = ffffffffffffffff, %asi = 80
14698 swapa [%i2+0x014]%asi,%l0 ! %l0 = 0000000000330000
14699! %f18 = 00000000 00000000, Mem[0000000010001408] = ff000000 4969f3ff
14700 stda %f18,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 00000000
14701! %l4 = 0000000000000077, Mem[00000000100c1400] = 00000077
14702 stha %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000077
14703! %l0 = 0000000000330000, Mem[00000000100c143c] = 000000ff
14704 stw %l0,[%i3+0x03c] ! Mem[00000000100c143c] = 00330000
14705! Mem[0000000030081410] = ffffffff, %l4 = 0000000000000077
14706 swapa [%i2+%o5]0x89,%l4 ! %l4 = 00000000ffffffff
14707! %l1 = 0000000098009800, Mem[0000000030041408] = 0000ffffff0000ff
14708 stxa %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000000098009800
14709! %l3 = ffffffffffffffff, Mem[00000000300c1400] = ff000000
14710 stwa %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffff
14711! %f16 = 00000000 0000ff00, Mem[0000000030181410] = fffffb2b 77aacbff
14712 stda %f16,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 0000ff00
14713! Mem[0000000020800001] = ff005b63, %l3 = ffffffffffffffff
14714 ldstuba [%o1+0x001]%asi,%l3 ! %l3 = 00000000000000ff
14715! Starting 10 instruction Load Burst
14716! %l6 = 0000000000000000, Mem[0000000010141400] = ff000080
14717 stwa %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
14718
14719p0_label_565:
14720! Mem[0000000030041400] = 77aa0000, %l1 = 0000000098009800
14721 ldsha [%i1+%g0]0x81,%l1 ! %l1 = 00000000000077aa
14722! Mem[0000000030101410] = ff0000ff, %l0 = 0000000000330000
14723 ldsha [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
14724! Mem[0000000010141400] = ffff00f200000000, %f26 = ff000000 0000ffff
14725 ldda [%i5+%g0]0x88,%f26 ! %f26 = ffff00f2 00000000
14726! Mem[0000000020800040] = 00ffa555, %l2 = 00000000000000ff
14727 lduha [%o1+0x040]%asi,%l2 ! %l2 = 00000000000000ff
14728! %l4 = 00000000ffffffff, %l2 = 00000000000000ff, %l4 = 00000000ffffffff
14729 mulx %l4,%l2,%l4 ! %l4 = 000000feffffff01
14730! Mem[0000000030101408] = ffffffff, %l2 = 00000000000000ff
14731 lduwa [%i4+%o4]0x81,%l2 ! %l2 = 00000000ffffffff
14732! Mem[0000000010181410] = 0000ffff, %f24 = ff570000
14733 lda [%i6+%o5]0x88,%f24 ! %f24 = 0000ffff
14734! Mem[0000000010081410] = ffffffffffffffff, %l3 = 0000000000000000
14735 ldxa [%i2+%o5]0x80,%l3 ! %l3 = ffffffffffffffff
14736! Mem[0000000010081408] = ff000000 00330000, %l6 = 00000000, %l7 = ff00ffff
14737 ldda [%i2+0x008]%asi,%l6 ! %l6 = 00000000ff000000 0000000000330000
14738! Starting 10 instruction Store Burst
14739! %f20 = 00000000 00000000, Mem[0000000010141410] = ff000080 000000ff
14740 stda %f20,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 00000000
14741
14742p0_label_566:
14743! Mem[0000000010001400] = 0000ff00, %l7 = 0000000000330000
14744 ldstuba [%i0+%g0]0x88,%l7 ! %l7 = 00000000000000ff
14745! %l0 = 00000000000000ff, Mem[0000000010081408] = 000000ff
14746 stwa %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff
14747! %f30 = 000000ff, Mem[0000000010141408] = fffffb2b
14748 sta %f30,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff
14749 membar #Sync ! Added by membar checker (76)
14750! %l3 = ffffffffffffffff, Mem[0000000010041410] = ffffffff
14751 stha %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffff
14752! Mem[0000000010081410] = ffffffff, %l6 = 00000000ff000000
14753 ldstuba [%i2+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
14754! Mem[0000000010081410] = ffffffff, %l7 = 0000000000000000
14755 swapa [%i2+%o5]0x80,%l7 ! %l7 = 00000000ffffffff
14756! %f28 = 00000000 00000000, %l4 = 000000feffffff01
14757! Mem[00000000300c1410] = 0f00000000000000
14758 add %i3,0x010,%g1
14759 stda %f28,[%g1+%l4]ASI_PST8_S ! Mem[00000000300c1410] = 0f00000000000000
14760! %l5 = 0000000000000000, Mem[0000000030141408] = ffffffff
14761 stha %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffff0000
14762! %f16 = 00000000, Mem[0000000010101408] = ff000000
14763 sta %f16,[%i4+0x008]%asi ! Mem[0000000010101408] = 00000000
14764! Starting 10 instruction Load Burst
14765! %l7 = 00000000ffffffff, imm = 0000000000000a24, %l0 = 00000000000000ff
14766 sub %l7,0xa24,%l0 ! %l0 = 00000000fffff5db
14767
14768p0_label_567:
14769! Mem[0000000010001404] = 00000000, %f8 = 00000000
14770 ld [%i0+0x004],%f8 ! %f8 = 00000000
14771! Mem[0000000010181408] = ff000000000000ff, %f2 = 00000000 ffffffff
14772 ldda [%i6+%o4]0x80,%f2 ! %f2 = ff000000 000000ff
14773! Mem[00000000100c1400] = 00000000 00000077, %l4 = ffffff01, %l5 = 00000000
14774 ldda [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000077 0000000000000000
14775! Mem[0000000030141410] = 0000000f, %l3 = ffffffffffffffff
14776 lduha [%i5+%o5]0x89,%l3 ! %l3 = 000000000000000f
14777! Mem[0000000010041408] = 00000000, %l2 = 00000000ffffffff
14778 lduba [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000
14779! Mem[0000000010001408] = 00000000, %l5 = 0000000000000000
14780 lduwa [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
14781! Mem[00000000100c1408] = ffffffffff000028, %f2 = ff000000 000000ff
14782 ldda [%i3+%o4]0x80,%f2 ! %f2 = ffffffff ff000028
14783! Mem[00000000211c0000] = ffff4b99, %l7 = 00000000ffffffff
14784 ldsh [%o2+%g0],%l7 ! %l7 = ffffffffffffffff
14785! Mem[0000000030001400] = 98000000, %l4 = 0000000000000077
14786 lduba [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
14787! Starting 10 instruction Store Burst
14788! %f20 = 00000000 00000000, %l5 = 0000000000000000
14789! Mem[0000000010101410] = 0000000098009800
14790 add %i4,0x010,%g1
14791 stda %f20,[%g1+%l5]ASI_PST16_P ! Mem[0000000010101410] = 0000000098009800
14792
14793p0_label_568:
14794! Mem[00000000100c1400] = 77000000, %l7 = ffffffff, %l0 = fffff5db
14795 casa [%i3]0x80,%l7,%l0 ! %l0 = 0000000077000000
14796! %l1 = 00000000000077aa, Mem[0000000030081400] = ff000000ffffff00
14797 stxa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000000077aa
14798! %l6 = 00000000000000ff, Mem[0000000030041400] = 77aa000080000000
14799 stxa %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000000000ff
14800! %l3 = 000000000000000f, Mem[0000000010141410] = 00000000
14801 stw %l3,[%i5+%o5] ! Mem[0000000010141410] = 0000000f
14802! %l2 = 0000000000000000, Mem[0000000030001400] = 00000098
14803 stwa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
14804! %l1 = 00000000000077aa, Mem[0000000010001410] = 0000000000000000
14805 stxa %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000000077aa
14806! %l2 = 00000000, %l3 = 0000000f, Mem[0000000010181408] = ff000000 000000ff
14807 stda %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 0000000f
14808! Mem[0000000010181408] = 00000000, %l0 = 0000000077000000
14809 ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 00000000000000ff
14810! Mem[0000000010001410] = aa770000, %l0 = 0000000000000000
14811 swapa [%i0+%o5]0x80,%l0 ! %l0 = 00000000aa770000
14812! Starting 10 instruction Load Burst
14813! Mem[0000000030041410] = 00000000ff000000, %l6 = 00000000000000ff
14814 ldxa [%i1+%o5]0x89,%l6 ! %l6 = 00000000ff000000
14815
14816p0_label_569:
14817! Mem[0000000030181410] = 0000ff00, %l4 = 0000000000000000
14818 lduwa [%i6+%o5]0x89,%l4 ! %l4 = 000000000000ff00
14819! Mem[0000000030101400] = 00ffffff, %l7 = ffffffffffffffff
14820 ldsha [%i4+%g0]0x81,%l7 ! %l7 = 00000000000000ff
14821! Mem[0000000030041410] = ff000000, %l6 = 00000000ff000000
14822 ldsba [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
14823! Mem[0000000010041408] = 00000000, %l1 = 00000000000077aa
14824 lduba [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
14825! Mem[0000000021800000] = 00fff55e, %l6 = 0000000000000000
14826 ldsha [%o3+0x000]%asi,%l6 ! %l6 = 00000000000000ff
14827! Mem[0000000030001410] = 00ffffff, %l6 = 00000000000000ff
14828 ldsha [%i0+%o5]0x81,%l6 ! %l6 = 00000000000000ff
14829! Mem[0000000010141434] = 000000ff, %l2 = 0000000000000000
14830 swap [%i5+0x034],%l2 ! %l2 = 00000000000000ff
14831! Mem[0000000010001420] = ff00ff0000004969, %l0 = 00000000aa770000
14832 ldxa [%i0+0x020]%asi,%l0 ! %l0 = ff00ff0000004969
14833! Mem[0000000010081400] = ff000000, %l6 = 00000000000000ff
14834 ldub [%i2+0x003],%l6 ! %l6 = 0000000000000000
14835! Starting 10 instruction Store Burst
14836! %l0 = ff00ff0000004969, %l2 = 00000000000000ff, %l4 = 000000000000ff00
14837 xor %l0,%l2,%l4 ! %l4 = ff00ff0000004996
14838
14839p0_label_570:
14840! %l1 = 0000000000000000, Mem[0000000010181424] = 0000ff00
14841 stw %l1,[%i6+0x024] ! Mem[0000000010181424] = 00000000
14842! Mem[0000000010181404] = ff0000ff, %l5 = 0000000000000000
14843 swap [%i6+0x004],%l5 ! %l5 = 00000000ff0000ff
14844! Mem[0000000010001400] = 0000ffff, %l1 = 0000000000000000
14845 ldstuba [%i0+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
14846! %l7 = 00000000000000ff, Mem[0000000030041400] = 00000000
14847 stwa %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff
14848! %f16 = 00000000 0000ff00 00000000 00000000
14849! %f20 = 00000000 00000000 00000000 ffffffff
14850! %f24 = 0000ffff 00000000 ffff00f2 00000000
14851! %f28 = 00000000 00000000 000000ff 00000000
14852 stda %f16,[%i3]ASI_BLK_AIUPL ! Block Store to 00000000100c1400
14853! Mem[0000000030141408] = 0000ffff, %l2 = 00000000000000ff
14854 ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff
14855! %l5 = 00000000ff0000ff, Mem[0000000010141408] = 000000fffffffb2b
14856 stxa %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000ff0000ff
14857! %f12 = 2056900f ffffffff, %l0 = ff00ff0000004969
14858! Mem[00000000100c1408] = 0000000000000000
14859 add %i3,0x008,%g1
14860 stda %f12,[%g1+%l0]ASI_PST8_P ! Mem[00000000100c1408] = 00569000ff0000ff
14861! %l7 = 00000000000000ff, Mem[0000000010181400] = ffff0000
14862 stba %l7,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffff0000
14863! Starting 10 instruction Load Burst
14864! Mem[0000000020800040] = 00ffa555, %l2 = 0000000000000000
14865 lduh [%o1+0x040],%l2 ! %l2 = 00000000000000ff
14866
14867p0_label_571:
14868! Mem[0000000010081400] = ff000000, %l0 = ff00ff0000004969
14869 lduwa [%i2+%g0]0x80,%l0 ! %l0 = 00000000ff000000
14870! Mem[0000000010081408] = ff000000 00330000, %l0 = ff000000, %l1 = 000000ff
14871 ldda [%i2+%o4]0x80,%l0 ! %l0 = 00000000ff000000 0000000000330000
14872! %f3 = ff000028, %f13 = ffffffff
14873 fsqrts %f3 ,%f13 ! %f13 = 7fffffff
14874! %l1 = 0000000000330000, imm = fffffffffffff999, %l0 = 00000000ff000000
14875 xnor %l1,-0x667,%l0 ! %l0 = 0000000000330666
14876! Mem[0000000030081408] = ff67b5ff, %l4 = ff00ff0000004996
14877 lduba [%i2+%o4]0x89,%l4 ! %l4 = 00000000000000ff
14878! Mem[00000000300c1410] = 0f000000 00000000, %l2 = 000000ff, %l3 = 0000000f
14879 ldda [%i3+%o5]0x81,%l2 ! %l2 = 000000000f000000 0000000000000000
14880! Mem[000000001010143c] = ff0000ff, %l1 = 0000000000330000
14881 lduw [%i4+0x03c],%l1 ! %l1 = 00000000ff0000ff
14882! Mem[0000000030001408] = ff67b541, %l1 = 00000000ff0000ff
14883 lduha [%i0+%o4]0x89,%l1 ! %l1 = 000000000000b541
14884! Mem[0000000030001400] = 00000000, %l2 = 000000000f000000
14885 lduba [%i0+%g0]0x89,%l2 ! %l2 = 0000000000000000
14886! Starting 10 instruction Store Burst
14887! Mem[0000000010101400] = ffffffff, %l2 = 0000000000000000
14888 ldstuba [%i4+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
14889
14890p0_label_572:
14891! Mem[0000000010001435] = 000000ff, %l1 = 000000000000b541
14892 ldstub [%i0+0x035],%l1 ! %l1 = 00000000000000ff
14893! %l6 = 00000000, %l7 = 000000ff, Mem[00000000100c1408] = 00905600 ff0000ff
14894 stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 000000ff
14895! %l4 = 00000000000000ff, Mem[0000000020800001] = ffff5b63, %asi = 80
14896 stba %l4,[%o1+0x001]%asi ! Mem[0000000020800000] = ffff5b63
14897! %l4 = 000000ff, %l5 = ff0000ff, Mem[0000000030181400] = 000000ff ff00005c
14898 stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff ff0000ff
14899! Mem[0000000030101410] = ff0000ff, %l3 = 0000000000000000
14900 swapa [%i4+%o5]0x89,%l3 ! %l3 = 00000000ff0000ff
14901! Mem[0000000010001430] = 1eff0000 00ff00ff, %l2 = 000000ff, %l3 = ff0000ff
14902 ldda [%i0+0x030]%asi,%l2 ! %l2 = 000000001eff0000 0000000000ff00ff
14903! %l2 = 000000001eff0000, Mem[0000000010101408] = 00000000
14904 stha %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
14905! %l1 = 0000000000000000, Mem[0000000010041400] = 0000000000000000
14906 stxa %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000000
14907! Mem[0000000010081404] = ffffffff, %l2 = 000000001eff0000
14908 ldstub [%i2+0x004],%l2 ! %l2 = 000000ff000000ff
14909! Starting 10 instruction Load Burst
14910! Mem[0000000010141408] = 00000000, %l2 = 00000000000000ff
14911 lduba [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000
14912
14913p0_label_573:
14914! Mem[0000000030141408] = ffffffff ffff00ff, %l6 = 00000000, %l7 = 000000ff
14915 ldda [%i5+%o4]0x89,%l6 ! %l6 = 00000000ffff00ff 00000000ffffffff
14916! Mem[00000000300c1410] = 0f000000, %f1 = 00000000
14917 lda [%i3+%o5]0x81,%f1 ! %f1 = 0f000000
14918! Mem[0000000010001410] = 00000000, %l3 = 0000000000ff00ff
14919 lduwa [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000
14920! Mem[0000000030081410] = 00000077, %l1 = 0000000000000000
14921 ldsba [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000077
14922! Mem[0000000010041400] = 00000000 00000000, %l0 = 00330666, %l1 = 00000077
14923 ldda [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
14924 membar #Sync ! Added by membar checker (77)
14925! Mem[00000000100c1410] = 00000000, %l5 = 00000000ff0000ff
14926 lduwa [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
14927! Mem[00000000100c1400] = 0000ff00, %l0 = 0000000000000000
14928 lduha [%i3+%g0]0x88,%l0 ! %l0 = 000000000000ff00
14929! %l6 = 00000000ffff00ff, immd = fffffffffffff2fa, %l2 = 0000000000000000
14930 sdivx %l6,-0xd06,%l2 ! %l2 = ffffffffffec57ec
14931! %f24 = 0000ffff, %f5 = 98009800
14932 fcmps %fcc1,%f24,%f5 ! %fcc1 = 2
14933! Starting 10 instruction Store Burst
14934! Mem[0000000030041410] = 000000ff, %l2 = ffffffffffec57ec
14935 ldstuba [%i1+%o5]0x81,%l2 ! %l2 = 00000000000000ff
14936
14937p0_label_574:
14938! Mem[0000000030101400] = ffffff00, %l0 = 000000000000ff00
14939 swapa [%i4+%g0]0x89,%l0 ! %l0 = 00000000ffffff00
14940! Mem[00000000300c1410] = 0f000000, %l2 = 0000000000000000
14941 swapa [%i3+%o5]0x81,%l2 ! %l2 = 000000000f000000
14942! %f20 = 00000000 00000000, Mem[0000000030101408] = ffffffff 00000000
14943 stda %f20,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 00000000
14944! %l5 = 0000000000000000, Mem[00000000201c0000] = ffffeaae
14945 sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = 0000eaae
14946! Mem[0000000030181410] = 00ff0000, %l6 = 00000000ffff00ff
14947 ldstuba [%i6+%o5]0x81,%l6 ! %l6 = 00000000000000ff
14948! Mem[0000000010041400] = 00000000, %l3 = 0000000000000000
14949 lduba [%i1+%g0]0x88,%l3 ! %l3 = 0000000000000000
14950! %l4 = 00000000000000ff, Mem[00000000300c1410] = 00000000
14951 stwa %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000ff
14952! %l1 = 0000000000000000, Mem[00000000100c1408] = 00000000
14953 stwa %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
14954! %f28 = 00000000 00000000, Mem[0000000010041400] = 00000000 00000000
14955 stda %f28,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 00000000
14956! Starting 10 instruction Load Burst
14957! Mem[0000000020800040] = 00ffa555, %l6 = 0000000000000000
14958 ldub [%o1+0x040],%l6 ! %l6 = 0000000000000000
14959
14960p0_label_575:
14961! Mem[0000000010101400] = ffffffff, %l1 = 0000000000000000
14962 lduwa [%i4+%g0]0x80,%l1 ! %l1 = 00000000ffffffff
14963! Mem[0000000030101410] = 00000000, %l2 = 000000000f000000
14964 ldsha [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000
14965! Mem[0000000030041410] = ff0000ff, %l7 = 00000000ffffffff
14966 lduwa [%i1+%o5]0x81,%l7 ! %l7 = 00000000ff0000ff
14967! Mem[000000001000143c] = ff80ffff, %l6 = 0000000000000000
14968 lduwa [%i0+0x03c]%asi,%l6 ! %l6 = 00000000ff80ffff
14969! Mem[00000000100c1408] = 00000000ff000000, %l3 = 0000000000000000
14970 ldx [%i3+%o4],%l3 ! %l3 = 00000000ff000000
14971! Mem[0000000010041404] = 00000000, %l3 = 00000000ff000000
14972 ldub [%i1+0x004],%l3 ! %l3 = 0000000000000000
14973! Mem[00000000211c0000] = ffff4b99, %l5 = 0000000000000000
14974 ldsha [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
14975! Mem[0000000010141400] = 00000000, %l6 = 00000000ff80ffff
14976 lduha [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000000
14977! Mem[0000000010001408] = 0000000000000000, %l2 = 0000000000000000
14978 ldx [%i0+%o4],%l2 ! %l2 = 0000000000000000
14979! Starting 10 instruction Store Burst
14980! Mem[0000000010141410] = 0000000f, %l1 = 00000000ffffffff
14981 swapa [%i5+%o5]0x80,%l1 ! %l1 = 000000000000000f
14982
14983p0_label_576:
14984! Mem[000000001004143c] = ff0000ff, %l3 = 0000000000000000, %asi = 80
14985 swapa [%i1+0x03c]%asi,%l3 ! %l3 = 00000000ff0000ff
14986! %l6 = 0000000000000000, Mem[0000000030101410] = 0000000000000000
14987 stxa %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000000000000
14988! %l3 = 00000000ff0000ff, Mem[0000000030001400] = 00000000
14989 stba %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff
14990! %f27 = 00000000, Mem[000000001010140c] = 00000000
14991 sta %f27,[%i4+0x00c]%asi ! Mem[000000001010140c] = 00000000
14992! %l1 = 000000000000000f, Mem[0000000030001400] = ff000000
14993 stba %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0f000000
14994! Mem[0000000010041408] = 00000000, %l4 = 00000000000000ff
14995 ldstuba [%i1+%o4]0x80,%l4 ! %l4 = 00000000000000ff
14996! %l5 = ffffffffffffffff, Mem[0000000030181410] = ffff0000
14997 stba %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffff0000
14998! %l1 = 000000000000000f, Mem[0000000010181410] = ffff0000000000ff
14999 stxa %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000000000000f
15000! %f30 = 000000ff 00000000, %l3 = 00000000ff0000ff
15001! Mem[0000000010181418] = 2056ff0ffffffb2b
15002 add %i6,0x018,%g1
15003 stda %f30,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010181418] = 00000000ff000000
15004! Starting 10 instruction Load Burst
15005! Mem[0000000010101408] = 00000000, %l4 = 0000000000000000
15006 ldsha [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000
15007
15008p0_label_577:
15009! Mem[00000000211c0000] = ffff4b99, %l7 = 00000000ff0000ff
15010 ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
15011! Mem[0000000030001410] = ffffffffffffff00, %f16 = 00000000 0000ff00
15012 ldda [%i0+%o5]0x89,%f16 ! %f16 = ffffffff ffffff00
15013! Mem[000000001010143c] = ff0000ff, %l0 = 00000000ffffff00
15014 ldsba [%i4+0x03d]%asi,%l0 ! %l0 = 0000000000000000
15015! Mem[0000000010181410] = 00000000, %l4 = 0000000000000000
15016 lduwa [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000
15017! Mem[00000000100c1424] = ffff0000, %l6 = 0000000000000000
15018 ldsb [%i3+0x027],%l6 ! %l6 = 0000000000000000
15019! Mem[0000000030081400] = 00000000000077aa, %l0 = 0000000000000000
15020 ldxa [%i2+%g0]0x89,%l0 ! %l0 = 00000000000077aa
15021! Mem[0000000021800000] = 00fff55e, %l2 = 0000000000000000
15022 lduha [%o3+0x000]%asi,%l2 ! %l2 = 00000000000000ff
15023! Mem[0000000010101408] = 00000000 00000000, %l4 = 00000000, %l5 = ffffffff
15024 ldda [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
15025! %l0 = 00000000000077aa, %l5 = 0000000000000000, %l7 = ffffffffffffffff
15026 sub %l0,%l5,%l7 ! %l7 = 00000000000077aa
15027! Starting 10 instruction Store Burst
15028! %l7 = 00000000000077aa, Mem[0000000030041410] = ff0000ff
15029 stwa %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000077aa
15030
15031p0_label_578:
15032! %f29 = 00000000, Mem[0000000010041414] = 98009800
15033 st %f29,[%i1+0x014] ! Mem[0000000010041414] = 00000000
15034! %l5 = 0000000000000000, Mem[0000000010081410] = 00000000
15035 stba %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
15036! %l2 = 00000000000000ff, Mem[0000000030141400] = 2bfbffff
15037 stwa %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
15038! Mem[0000000010001400] = ffff0000, %l3 = 00000000ff0000ff
15039 swapa [%i0+%g0]0x80,%l3 ! %l3 = 00000000ffff0000
15040! %l7 = 00000000000077aa, Mem[0000000010141408] = 00000000
15041 stha %l7,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000077aa
15042! %f25 = 00000000, Mem[0000000010181400] = 0000ffff
15043 sta %f25,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
15044! %l0 = 00000000000077aa, Mem[0000000010041400] = 00000000
15045 stwa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000077aa
15046! %l6 = 00000000, %l7 = 000077aa, Mem[0000000010041410] = ffffffff 00000000
15047 stda %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 000077aa
15048! Mem[00000000100c1410] = 00000000, %l6 = 0000000000000000
15049 ldstuba [%i3+%o5]0x80,%l6 ! %l6 = 00000000000000ff
15050! Starting 10 instruction Load Burst
15051! Mem[0000000010041438] = 0000000000000000, %f8 = 00000000 000057ff
15052 ldda [%i1+0x038]%asi,%f8 ! %f8 = 00000000 00000000
15053
15054p0_label_579:
15055! Mem[0000000030101410] = 00000000, %l5 = 0000000000000000
15056 lduha [%i4+%o5]0x81,%l5 ! %l5 = 0000000000000000
15057! Mem[00000000300c1408] = ff0000002bfbffff, %l6 = 0000000000000000
15058 ldxa [%i3+%o4]0x81,%l6 ! %l6 = ff0000002bfbffff
15059! Mem[0000000030081408] = ff67b5ff, %f17 = ffffff00
15060 lda [%i2+%o4]0x89,%f17 ! %f17 = ff67b5ff
15061! Mem[0000000010101408] = 0000000000000000, %f0 = 00000000 0f000000
15062 ldd [%i4+%o4],%f0 ! %f0 = 00000000 00000000
15063! Mem[0000000030101400] = 00ff0000, %l7 = 00000000000077aa
15064 lduwa [%i4+%g0]0x81,%l7 ! %l7 = 0000000000ff0000
15065! Mem[0000000010141418] = 1eff0000, %l0 = 00000000000077aa
15066 lduwa [%i5+0x018]%asi,%l0 ! %l0 = 000000001eff0000
15067! Mem[00000000100c1404] = 00000000, %l0 = 000000001eff0000
15068 ldsha [%i3+0x004]%asi,%l0 ! %l0 = 0000000000000000
15069! %f11 = 4969f3ad, %f12 = 2056900f
15070 fcmps %fcc3,%f11,%f12 ! %fcc3 = 2
15071! Mem[00000000100c1420] = 00000000, %l0 = 0000000000000000
15072 ldsh [%i3+0x022],%l0 ! %l0 = 0000000000000000
15073! Starting 10 instruction Store Burst
15074! Mem[0000000010141408] = 000077aa, %l3 = 00000000ffff0000
15075 swapa [%i5+%o4]0x88,%l3 ! %l3 = 00000000000077aa
15076
15077p0_label_580:
15078! Mem[0000000010081410] = 00000000, %l6 = ff0000002bfbffff
15079 ldstuba [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000ff
15080! Mem[0000000030081408] = ff67b5ff, %l0 = 0000000000000000
15081 swapa [%i2+%o4]0x89,%l0 ! %l0 = 00000000ff67b5ff
15082! %f6 = ff000080 ff00ffff, %l3 = 00000000000077aa
15083! Mem[0000000010141408] = 0000ffffff0000ff
15084 add %i5,0x008,%g1
15085 stda %f6,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010141408] = 000000ffff0000ff
15086! %l0 = ff67b5ff, %l1 = 0000000f, Mem[00000000100c1428] = 00000000 f200ffff
15087 stda %l0,[%i3+0x028]%asi ! Mem[00000000100c1428] = ff67b5ff 0000000f
15088! Mem[0000000010081410] = ff000000, %l7 = 0000000000ff0000
15089 ldstuba [%i2+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
15090! %l3 = 00000000000077aa, Mem[000000001008141c] = 0dae00ff, %asi = 80
15091 stwa %l3,[%i2+0x01c]%asi ! Mem[000000001008141c] = 000077aa
15092! %l4 = 0000000000000000, Mem[0000000010081420] = ffff000000000000, %asi = 80
15093 stxa %l4,[%i2+0x020]%asi ! Mem[0000000010081420] = 0000000000000000
15094! %f14 = 00000000, Mem[0000000030041410] = 000077aa
15095 sta %f14,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
15096! %l0 = 00000000ff67b5ff, imm = fffffffffffffba0, %l7 = 00000000000000ff
15097 and %l0,-0x460,%l7 ! %l7 = 00000000ff67b1a0
15098! Starting 10 instruction Load Burst
15099! Mem[000000001014142c] = ffff84ff, %l2 = 00000000000000ff, %asi = 80
15100 swapa [%i5+0x02c]%asi,%l2 ! %l2 = 00000000ffff84ff
15101
15102p0_label_581:
15103! Mem[00000000100c1400] = 00ff000000000000, %f14 = 00000000 ff0000ff
15104 ldd [%i3+%g0],%f14 ! %f14 = 00ff0000 00000000
15105 membar #Sync ! Added by membar checker (78)
15106! Mem[0000000010041400] = aa770000 00000000 ff000000 ffffffff
15107! Mem[0000000010041410] = 00000000 aa770000 ff000080 ff00ffff
15108! Mem[0000000010041420] = 00000000 000057ff ffff0000 4969f3ad
15109! Mem[0000000010041430] = 2056900f ffffffff 00000000 00000000
15110 ldda [%i1]ASI_BLK_PL,%f0 ! Block Load from 0000000010041400
15111! Mem[0000000030081410] = 77000000, %l2 = 00000000ffff84ff
15112 ldsha [%i2+%o5]0x81,%l2 ! %l2 = 0000000000007700
15113! Mem[0000000020800000] = ffff5b63, %l4 = 0000000000000000
15114 lduba [%o1+0x000]%asi,%l4 ! %l4 = 00000000000000ff
15115! Mem[0000000030101408] = 00000000, %l4 = 00000000000000ff
15116 lduha [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000000
15117! Mem[0000000030041410] = 00000000, %l1 = 000000000000000f
15118 ldsba [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000000
15119! Mem[0000000010001400] = ff0000ff, %l6 = 0000000000000000
15120 lduha [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000ff
15121! Mem[0000000030141408] = ff00ffff, %l5 = 0000000000000000
15122 ldsha [%i5+%o4]0x81,%l5 ! %l5 = ffffffffffffff00
15123! Mem[0000000010141410] = ffffffff, %l7 = 00000000ff67b1a0
15124 ldsba [%i5+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
15125! Starting 10 instruction Store Burst
15126! Mem[0000000010001400] = ff0000ff, %l2 = 0000000000007700
15127 swapa [%i0+%g0]0x88,%l2 ! %l2 = 00000000ff0000ff
15128
15129p0_label_582:
15130 membar #Sync ! Added by membar checker (79)
15131! %l0 = ff67b5ff, %l1 = 00000000, Mem[0000000010041400] = 000077aa 00000000
15132 stda %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff67b5ff 00000000
15133! %f0 = 00000000, Mem[00000000300c1400] = ffffffff
15134 sta %f0 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
15135! Mem[00000000100c1400] = 0000ff00, %l0 = 00000000ff67b5ff
15136 ldstuba [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ff
15137! %l3 = 00000000000077aa, Mem[0000000030181400] = ff000000
15138 stha %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 77aa0000
15139! Mem[000000001014142c] = 000000ff, %l7 = ffffffffffffffff
15140 swap [%i5+0x02c],%l7 ! %l7 = 00000000000000ff
15141! %l4 = 0000000000000000, Mem[0000000010001408] = 0000000000000000
15142 stxa %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000000
15143! %l2 = 00000000ff0000ff, Mem[0000000010001400] = 00770000
15144 stwa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff0000ff
15145! %l4 = 00000000, %l5 = ffffff00, Mem[00000000300c1400] = 00000000 000000ff
15146 stda %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 ffffff00
15147! Mem[0000000030141400] = ff000000, %l7 = 00000000000000ff
15148 swapa [%i5+%g0]0x81,%l7 ! %l7 = 00000000ff000000
15149! Starting 10 instruction Load Burst
15150! Mem[00000000300c1410] = 000000ff, %l3 = 00000000000077aa
15151 lduha [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000
15152
15153p0_label_583:
15154! Mem[0000000010141410] = ffffffff, %l1 = 0000000000000000
15155 ldswa [%i5+%o5]0x80,%l1 ! %l1 = ffffffffffffffff
15156! %l7 = 00000000ff000000, Mem[000000001018142e] = 00000000
15157 sth %l7,[%i6+0x02e] ! Mem[000000001018142c] = 00000000
15158! Mem[00000000201c0000] = 0000eaae, %l6 = 00000000000000ff
15159 ldub [%o0+%g0],%l6 ! %l6 = 0000000000000000
15160! Mem[0000000010081400] = ff000000, %l6 = 0000000000000000
15161 lduba [%i2+0x002]%asi,%l6 ! %l6 = 0000000000000000
15162! Mem[0000000010181408] = ff0000000000000f, %f6 = ffff00ff 800000ff
15163 ldda [%i6+%o4]0x80,%f6 ! %f6 = ff000000 0000000f
15164! Mem[0000000010141400] = 00000000 f200ffff, %l6 = 00000000, %l7 = ff000000
15165 ldda [%i5+0x000]%asi,%l6 ! %l6 = 0000000000000000 00000000f200ffff
15166! Mem[00000000300c1408] = 000000ff, %l6 = 0000000000000000
15167 ldswa [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000ff
15168! Mem[0000000010141408] = ff000000, %l1 = ffffffffffffffff
15169 ldsha [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000
15170! Mem[0000000010141408] = 000000ff ff0000ff, %l0 = 00000000, %l1 = 00000000
15171 ldda [%i5+%o4]0x80,%l0 ! %l0 = 00000000000000ff 00000000ff0000ff
15172! Starting 10 instruction Store Burst
15173! %f18 = 00000000 00000000, Mem[0000000030041408] = 00000000 00980098
15174 stda %f18,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 00000000
15175
15176p0_label_584:
15177! Mem[0000000030001408] = ff67b541, %l6 = 00000000000000ff
15178 swapa [%i0+%o4]0x89,%l6 ! %l6 = 00000000ff67b541
15179! Mem[00000000100c1400] = 0000ffff, %l2 = 00000000ff0000ff
15180 swapa [%i3+%g0]0x88,%l2 ! %l2 = 000000000000ffff
15181! %l3 = 0000000000000000, Mem[0000000021800040] = 004307c8, %asi = 80
15182 stba %l3,[%o3+0x040]%asi ! Mem[0000000021800040] = 004307c8
15183! %l5 = ffffffffffffff00, Mem[0000000010041400] = ffb567ff00000000
15184 stx %l5,[%i1+%g0] ! Mem[0000000010041400] = ffffffffffffff00
15185! Mem[0000000020800040] = 00ffa555, %l7 = 00000000f200ffff
15186 ldstuba [%o1+0x040]%asi,%l7 ! %l7 = 00000000000000ff
15187! Mem[0000000010081410] = ff000000, %l2 = 000000000000ffff
15188 ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
15189! %l7 = 0000000000000000, Mem[0000000010041426] = 000057ff
15190 stb %l7,[%i1+0x026] ! Mem[0000000010041424] = 000000ff
15191! %f22 = 00000000, Mem[0000000030141410] = 0f000000
15192 sta %f22,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
15193! %l7 = 0000000000000000, Mem[0000000020800001] = ffff5b63
15194 stb %l7,[%o1+0x001] ! Mem[0000000020800000] = ff005b63
15195! Starting 10 instruction Load Burst
15196! Mem[0000000030141400] = ff000000, %l6 = 00000000ff67b541
15197 ldsha [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000000
15198
15199p0_label_585:
15200! Mem[0000000010141408] = 000000ff ff0000ff, %l4 = 00000000, %l5 = ffffff00
15201 ldda [%i5+%o4]0x80,%l4 ! %l4 = 00000000000000ff 00000000ff0000ff
15202! %f23 = ffffffff, %f6 = ff000000
15203 fcmpes %fcc2,%f23,%f6 ! %fcc2 = 3
15204! Mem[0000000010181408] = 000000ff, %l2 = 00000000000000ff
15205 lduha [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff
15206! Mem[0000000010101408] = 00000000, %l4 = 00000000000000ff
15207 ldsba [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
15208! Mem[0000000030181408] = 00000000, %l5 = 00000000ff0000ff
15209 lduba [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000000
15210! Mem[00000000201c0000] = 0000eaae, %l7 = 0000000000000000
15211 lduba [%o0+0x001]%asi,%l7 ! %l7 = 0000000000000000
15212! %l1 = 00000000ff0000ff, Mem[0000000030101410] = 00000000
15213 stwa %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff0000ff
15214! Mem[0000000030081410] = 77000000, %l6 = 0000000000000000
15215 ldsha [%i2+%o5]0x81,%l6 ! %l6 = 0000000000007700
15216! Mem[00000000100c1420] = 00000000, %l2 = 00000000000000ff
15217 ldsw [%i3+0x020],%l2 ! %l2 = 0000000000000000
15218! Starting 10 instruction Store Burst
15219! Mem[0000000010081408] = 000000ff, %l0 = 00000000000000ff
15220 swapa [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000ff
15221
15222p0_label_586:
15223! %l6 = 00007700, %l7 = 00000000, Mem[0000000010141408] = 000000ff ff0000ff
15224 stda %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00007700 00000000
15225! Mem[0000000030101410] = ff0000ff, %l7 = 0000000000000000
15226 swapa [%i4+%o5]0x89,%l7 ! %l7 = 00000000ff0000ff
15227! %l7 = 00000000ff0000ff, Mem[0000000030041410] = 00000000
15228 stba %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff000000
15229! Mem[0000000030141408] = ff00ffff, %l7 = 00000000ff0000ff
15230 swapa [%i5+%o4]0x81,%l7 ! %l7 = 00000000ff00ffff
15231! %l5 = 0000000000000000, %l2 = 0000000000000000, %l0 = 00000000000000ff
15232 orn %l5,%l2,%l0 ! %l0 = ffffffffffffffff
15233! Mem[0000000030041400] = ff000000, %l6 = 0000000000007700
15234 swapa [%i1+%g0]0x89,%l6 ! %l6 = 00000000ff000000
15235! %f4 = 000077aa, Mem[0000000010181408] = 000000ff
15236 sta %f4 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000077aa
15237! Mem[0000000030101410] = 00000000, %l0 = ffffffffffffffff
15238 ldstuba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
15239! Mem[0000000010041400] = ffffffff, %l2 = 0000000000000000
15240 swapa [%i1+%g0]0x88,%l2 ! %l2 = 00000000ffffffff
15241! Starting 10 instruction Load Burst
15242! %l6 = 00000000ff000000, %l6 = 00000000ff000000, %l3 = 0000000000000000
15243 orn %l6,%l6,%l3 ! %l3 = ffffffffffffffff
15244
15245p0_label_587:
15246! Mem[0000000010141404] = f200ffff, %l7 = 00000000ff00ffff
15247 ldsha [%i5+0x004]%asi,%l7 ! %l7 = fffffffffffff200
15248! Mem[00000000211c0000] = ffff4b99, %l6 = 00000000ff000000
15249 lduba [%o2+0x001]%asi,%l6 ! %l6 = 00000000000000ff
15250! Mem[0000000010181400] = 00000000, %l6 = 00000000000000ff
15251 ldsha [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000
15252! Mem[0000000030181410] = ffff0000, %l6 = 0000000000000000
15253 lduba [%i6+%o5]0x81,%l6 ! %l6 = 00000000000000ff
15254! Mem[0000000030081400] = aa77000000000000, %f0 = 00000000 000077aa
15255 ldda [%i2+%g0]0x81,%f0 ! %f0 = aa770000 00000000
15256! Mem[0000000010041400] = 00000000, %l0 = 0000000000000000
15257 ldswa [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
15258! Mem[0000000030001400] = 0000000f, %l4 = 0000000000000000
15259 lduba [%i0+%g0]0x89,%l4 ! %l4 = 000000000000000f
15260! Mem[0000000010101400] = ffffffff, %f2 = ffffffff
15261 lda [%i4+%g0]0x88,%f2 ! %f2 = ffffffff
15262! Mem[00000000100c1410] = 000000ff, %l3 = ffffffffffffffff
15263 lduba [%i3+%o5]0x88,%l3 ! %l3 = 00000000000000ff
15264! Starting 10 instruction Store Burst
15265! %l2 = 00000000ffffffff, immed = 000007fd, %y = fffffffe
15266 smul %l2,0x7fd,%l2 ! %l2 = fffffffffffff803, %y = ffffffff
15267
15268p0_label_588:
15269! %f30 = 000000ff 00000000, %l7 = fffffffffffff200
15270! Mem[0000000010181438] = 000000ff00000001
15271 add %i6,0x038,%g1
15272 stda %f30,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010181438] = 000000ff00000001
15273! %f12 = ffffffff 0f905620, %l0 = 0000000000000000
15274! Mem[0000000010181438] = 000000ff00000001
15275 add %i6,0x038,%g1
15276 stda %f12,[%g1+%l0]ASI_PST8_P ! Mem[0000000010181438] = 000000ff00000001
15277! %l7 = fffffffffffff200, Mem[0000000030141400] = 000000ffff0000ff
15278 stxa %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = fffffffffffff200
15279! %l2 = fffffffffffff803, Mem[0000000010081400] = ff000000
15280 stha %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = f8030000
15281! %f24 = 0000ffff 00000000, Mem[00000000300c1400] = 00000000 00ffffff
15282 stda %f24,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ffff 00000000
15283! %l2 = fffff803, %l3 = 000000ff, Mem[0000000030041408] = 00000000 00000000
15284 stda %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = fffff803 000000ff
15285! %l7 = fffffffffffff200, Mem[0000000030141408] = ff0000ff
15286 stba %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000ff
15287! Mem[0000000010181400] = 0000000000000000, %l0 = 0000000000000000, %l3 = 00000000000000ff
15288 casxa [%i6]0x80,%l0,%l3 ! %l3 = 0000000000000000
15289! %l4 = 000000000000000f, Mem[0000000030041400] = 00007700
15290 stwa %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000f
15291! Starting 10 instruction Load Burst
15292! Mem[0000000010181408] = aa770000, %l6 = 00000000000000ff
15293 ldsba [%i6+%o4]0x80,%l6 ! %l6 = ffffffffffffffaa
15294
15295p0_label_589:
15296! Mem[0000000010081408] = 000000ff, %f2 = ffffffff
15297 lda [%i2+%o4]0x88,%f2 ! %f2 = 000000ff
15298! Mem[000000001004142c] = 4969f3ad, %l3 = 0000000000000000
15299 ldsb [%i1+0x02f],%l3 ! %l3 = ffffffffffffffad
15300! Mem[0000000030001410] = 00ffffff, %f31 = 00000000
15301 lda [%i0+%o5]0x81,%f31 ! %f31 = 00ffffff
15302! Mem[0000000030101410] = ff000000, %l0 = 0000000000000000
15303 lduba [%i4+%o5]0x81,%l0 ! %l0 = 00000000000000ff
15304! Mem[0000000030081408] = 00000000, %l5 = 0000000000000000
15305 ldswa [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000
15306! Mem[0000000030081408] = 00000000, %l0 = 00000000000000ff
15307 ldswa [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000000
15308! Mem[0000000010041400] = 00000000, %l5 = 0000000000000000
15309 lduba [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
15310! Mem[00000000300c1408] = 000000ff, %l4 = 000000000000000f
15311 ldswa [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff
15312! Mem[0000000030181400] = 77aa0000, %l7 = fffffffffffff200
15313 ldsha [%i6+%g0]0x81,%l7 ! %l7 = 00000000000077aa
15314! Starting 10 instruction Store Burst
15315! %l6 = ffffffaa, %l7 = 000077aa, Mem[0000000030001410] = ffffff00 ffffffff
15316 stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffffaa 000077aa
15317
15318p0_label_590:
15319! %l2 = fffffffffffff803, Mem[0000000030141400] = ffffffff
15320 stha %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = f803ffff
15321! %l4 = 00000000000000ff, Mem[0000000010141410] = ffffffff
15322 stha %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffff00ff
15323! %f23 = ffffffff, Mem[00000000100c1408] = 00000000
15324 sta %f23,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffff
15325! %f28 = 00000000 00000000, Mem[0000000010001410] = 00000000 00000000
15326 stda %f28,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 00000000
15327! %l1 = 00000000ff0000ff, imm = fffffffffffff9d1, %l7 = 00000000000077aa
15328 andn %l1,-0x62f,%l7 ! %l7 = 000000000000002e
15329! Mem[0000000010101408] = 00000000, %l6 = ffffffffffffffaa
15330 ldstuba [%i4+%o4]0x88,%l6 ! %l6 = 00000000000000ff
15331! %f30 = 000000ff 00ffffff, Mem[0000000010141418] = 1eff0000 000000ff
15332 std %f30,[%i5+0x018] ! Mem[0000000010141418] = 000000ff 00ffffff
15333! %l0 = 00000000, %l1 = ff0000ff, Mem[0000000010041400] = 00000000 ffffff00
15334 stda %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000 ff0000ff
15335! %f14 = 00000000, %f12 = ffffffff, %f2 = 000000ff
15336 fmuls %f14,%f12,%f2 ! %f2 = ffffffff
15337! Starting 10 instruction Load Burst
15338! Mem[0000000010081410] = 000000ff, %f12 = ffffffff
15339 lda [%i2+%o5]0x88,%f12 ! %f12 = 000000ff
15340
15341p0_label_591:
15342! Mem[0000000010041410] = 00000000, %l4 = 00000000000000ff
15343 lduba [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
15344! Mem[0000000030101410] = 000000ff, %l3 = ffffffffffffffad
15345 lduwa [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff
15346! Mem[0000000010041408] = ffffffff000000ff, %l1 = 00000000ff0000ff
15347 ldxa [%i1+%o4]0x88,%l1 ! %l1 = ffffffff000000ff
15348! Mem[0000000010141400] = 00000000, %f23 = ffffffff
15349 lda [%i5+%g0]0x80,%f23 ! %f23 = 00000000
15350! Mem[0000000010181408] = 0f000000 000077aa, %l0 = 00000000, %l1 = 000000ff
15351 ldda [%i6+%o4]0x88,%l0 ! %l0 = 00000000000077aa 000000000f000000
15352! Mem[0000000010141424] = 00000000, %l3 = 00000000000000ff
15353 lduh [%i5+0x026],%l3 ! %l3 = 0000000000000000
15354! Mem[0000000010041410] = 00000000, %f19 = 00000000
15355 lda [%i1+%o5]0x88,%f19 ! %f19 = 00000000
15356! Mem[00000000211c0000] = ffff4b99, %l3 = 0000000000000000
15357 lduha [%o2+0x000]%asi,%l3 ! %l3 = 000000000000ffff
15358! Mem[0000000010181400] = 00000000, %l1 = 000000000f000000
15359 ldsha [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
15360! Starting 10 instruction Store Burst
15361! %l7 = 000000000000002e, Mem[0000000010081408] = 000000ff
15362 stwa %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000002e
15363
15364p0_label_592:
15365! Mem[0000000010181408] = aa7700000000000f, %l3 = 000000000000ffff, %l0 = 00000000000077aa
15366 add %i6,0x08,%g1
15367 casxa [%g1]0x80,%l3,%l0 ! %l0 = aa7700000000000f
15368! %l4 = 0000000000000000, Mem[00000000100c1408] = ffffffff
15369 stwa %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
15370! Mem[00000000100c1400] = ff0000ff, %l4 = 0000000000000000
15371 swapa [%i3+%g0]0x88,%l4 ! %l4 = 00000000ff0000ff
15372! %f0 = aa770000 00000000, Mem[0000000030081408] = 00000000 00000000
15373 stda %f0 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = aa770000 00000000
15374! Mem[0000000020800001] = ff005b63, %l2 = fffffffffffff803
15375 ldstuba [%o1+0x001]%asi,%l2 ! %l2 = 00000000000000ff
15376! Mem[0000000021800080] = 00ff3e7c, %l0 = aa7700000000000f
15377 ldstuba [%o3+0x080]%asi,%l0 ! %l0 = 00000000000000ff
15378! %l1 = 0000000000000000, Mem[0000000010001408] = 00000000
15379 sth %l1,[%i0+%o4] ! Mem[0000000010001408] = 00000000
15380! Mem[0000000010181420] = 7867314600000000, %l2 = 0000000000000000
15381 ldxa [%i6+0x020]%asi,%l2 ! %l2 = 7867314600000000
15382! %f14 = 00000000 00000000, Mem[0000000010141420] = 00000000 00000000
15383 std %f14,[%i5+0x020] ! Mem[0000000010141420] = 00000000 00000000
15384! Starting 10 instruction Load Burst
15385! Mem[0000000030101400] = 00ff0000, %l4 = 00000000ff0000ff
15386 lduba [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
15387
15388p0_label_593:
15389! Mem[0000000010001420] = ff00ff0000004969, %f22 = 00000000 00000000
15390 ldd [%i0+0x020],%f22 ! %f22 = ff00ff00 00004969
15391! Mem[0000000021800080] = ffff3e7c, %l0 = 0000000000000000
15392 lduba [%o3+0x081]%asi,%l0 ! %l0 = 00000000000000ff
15393! Mem[0000000010041408] = ff000000ffffffff, %f10 = adf36949 0000ffff
15394 ldda [%i1+%o4]0x80,%f10 ! %f10 = ff000000 ffffffff
15395! Mem[0000000010181410] = 00000000 0000000f, %l6 = 00000000, %l7 = 0000002e
15396 ldda [%i6+0x010]%asi,%l6 ! %l6 = 0000000000000000 000000000000000f
15397! Mem[0000000030081408] = 00000000, %l4 = 0000000000000000
15398 lduha [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
15399! Mem[0000000010041408] = ff000000, %l6 = 0000000000000000
15400 lduha [%i1+%o4]0x80,%l6 ! %l6 = 000000000000ff00
15401! Mem[0000000030001408] = 000000ff, %l0 = 00000000000000ff
15402 ldsba [%i0+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
15403! Mem[00000000300c1408] = ff000000, %l2 = 7867314600000000
15404 ldsba [%i3+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
15405! Mem[0000000010001400] = ff0000ff, %f16 = ffffffff
15406 lda [%i0+%g0]0x80,%f16 ! %f16 = ff0000ff
15407! Starting 10 instruction Store Burst
15408! Mem[0000000030141410] = 00000000, %l5 = 0000000000000000
15409 swapa [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000000
15410
15411p0_label_594:
15412! %f22 = ff00ff00 00004969, Mem[0000000010041438] = 00000000 00000000
15413 std %f22,[%i1+0x038] ! Mem[0000000010041438] = ff00ff00 00004969
15414! %l5 = 0000000000000000, Mem[0000000030081400] = 00000000000077aa
15415 stxa %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000000000000
15416! Mem[0000000030041400] = 0000000f, %l5 = 0000000000000000
15417 swapa [%i1+%g0]0x89,%l5 ! %l5 = 000000000000000f
15418! %f27 = 00000000, Mem[00000000100c142c] = 0000000f
15419 st %f27,[%i3+0x02c] ! Mem[00000000100c142c] = 00000000
15420! %l7 = 000000000000000f, Mem[0000000010001400] = ff0000ff
15421 stha %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000f00ff
15422! Mem[0000000010041408] = 000000ff, %l7 = 000000000000000f
15423 swapa [%i1+%o4]0x88,%l7 ! %l7 = 00000000000000ff
15424! %l2 = ffffffffffffffff, Mem[00000000300c1400] = 00000000ffff0000
15425 stxa %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffffffffffff
15426! %l4 = 0000000000000000, Mem[0000000030001400] = 0f000000
15427 stha %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
15428! Mem[0000000030101408] = 00000000, %l4 = 0000000000000000
15429 ldstuba [%i4+%o4]0x81,%l4 ! %l4 = 00000000000000ff
15430! Starting 10 instruction Load Burst
15431! Mem[0000000010101438] = 00000000ff0000ff, %f24 = 0000ffff 00000000
15432 ldda [%i4+0x038]%asi,%f24 ! %f24 = 00000000 ff0000ff
15433
15434p0_label_595:
15435! Mem[0000000010101400] = ffffffff, %l1 = 0000000000000000
15436 ldsha [%i4+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
15437! %l7 = 00000000000000ff, immed = fffff581, %y = ffffffff
15438 udiv %l7,-0xa7f,%l4 ! %l4 = 00000000ffffffff
15439 mov %l0,%y ! %y = ffffffff
15440! Mem[0000000010181400] = 00000000, %f1 = 00000000
15441 lda [%i6+%g0]0x88,%f1 ! %f1 = 00000000
15442! Mem[0000000030001408] = 000000ff, %f16 = ff0000ff
15443 lda [%i0+%o4]0x89,%f16 ! %f16 = 000000ff
15444! Mem[0000000010141408] = 00007700, %l0 = ffffffffffffffff
15445 lduwa [%i5+%o4]0x80,%l0 ! %l0 = 0000000000007700
15446! Mem[0000000010041404] = ff0000ff, %l3 = 000000000000ffff
15447 lduwa [%i1+0x004]%asi,%l3 ! %l3 = 00000000ff0000ff
15448! Mem[0000000030181410] = ffff0000, %l3 = 00000000ff0000ff
15449 lduwa [%i6+%o5]0x81,%l3 ! %l3 = 00000000ffff0000
15450! Mem[0000000010001424] = 00004969, %l0 = 0000000000007700
15451 ldsb [%i0+0x026],%l0 ! %l0 = 0000000000000049
15452! Mem[0000000010081400] = f8030000, %l4 = 00000000ffffffff
15453 ldsha [%i2+%g0]0x80,%l4 ! %l4 = fffffffffffff803
15454! Starting 10 instruction Store Burst
15455! %l0 = 00000049, %l1 = ffffffff, Mem[00000000100c1410] = 000000ff 00000000
15456 stda %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000049 ffffffff
15457
15458p0_label_596:
15459! Mem[0000000010181410] = 00000000, %l6 = 000000000000ff00
15460 swap [%i6+%o5],%l6 ! %l6 = 0000000000000000
15461! Mem[0000000010141410] = ffff00ff, %l1 = ffffffffffffffff
15462 swapa [%i5+%o5]0x88,%l1 ! %l1 = 00000000ffff00ff
15463! Mem[0000000030181400] = 77aa0000, %l0 = 0000000000000049
15464 swapa [%i6+%g0]0x81,%l0 ! %l0 = 0000000077aa0000
15465! Mem[0000000010141400] = 00000000, %l5 = 000000000000000f
15466 ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 00000000000000ff
15467! Mem[0000000030001400] = 00000000, %l5 = 0000000000000000
15468 ldstuba [%i0+%g0]0x89,%l5 ! %l5 = 00000000000000ff
15469! %l0 = 0000000077aa0000, %l7 = 00000000000000ff, %l0 = 0000000077aa0000
15470 mulx %l0,%l7,%l0 ! %l0 = 0000007732560000
15471! %l5 = 0000000000000000, Mem[0000000030081410] = 77000000
15472 stba %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
15473! %l0 = 0000007732560000, Mem[0000000010081428] = fff36949ff00ffff, %asi = 80
15474 stxa %l0,[%i2+0x028]%asi ! Mem[0000000010081428] = 0000007732560000
15475! Code Fragment 3
15476p0_fragment_61:
15477! %l0 = 0000007732560000
15478 setx 0x04821f203eb285e8,%g7,%l0 ! %l0 = 04821f203eb285e8
15479! %l1 = 00000000ffff00ff
15480 setx 0x54d2db27d52efb50,%g7,%l1 ! %l1 = 54d2db27d52efb50
15481 setx 0x1fe000, %g1, %g3
15482 or %l0, %g3, %l0 ! always set perrmask = 0xff
15483 setx 0x1ffff8, %g1, %g2
15484 and %l0, %g2, %l0
15485 ta T_CHANGE_HPRIV
15486 stxa %l1, [%l0]ASI_DCACHE_DATA
15487 ta T_CHANGE_NONHPRIV
15488! %l0 = 04821f203eb285e8
15489 setx 0x15dab057f1837eec,%g7,%l0 ! %l0 = 15dab057f1837eec
15490! %l1 = 54d2db27d52efb50
15491 setx 0x205ade0feb334bb5,%g7,%l1 ! %l1 = 205ade0feb334bb5
15492! Starting 10 instruction Load Burst
15493! Mem[0000000030141408] = 000000ff, %l6 = 0000000000000000
15494 ldsha [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
15495
15496p0_label_597:
15497! Mem[0000000030081410] = 00000000, %l0 = 15dab057f1837eec
15498 ldsha [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
15499! Mem[0000000030101408] = ff000000, %l5 = 0000000000000000
15500 ldsba [%i4+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
15501! Mem[0000000010041408] = 0f000000ffffffff, %f8 = ff570000 00000000
15502 ldda [%i1+%o4]0x80,%f8 ! %f8 = 0f000000 ffffffff
15503! Mem[0000000010141410] = ffffffff, %l7 = 00000000000000ff
15504 swapa [%i5+%o5]0x88,%l7 ! %l7 = 00000000ffffffff
15505! Mem[0000000010081414] = ffffffff, %f20 = 00000000
15506 lda [%i2+0x014]%asi,%f20 ! %f20 = ffffffff
15507! %f30 = 000000ff, %f22 = ff00ff00
15508 fcmps %fcc1,%f30,%f22 ! %fcc1 = 2
15509! Mem[00000000100c1420] = 00000000, %l3 = 00000000ffff0000
15510 ldsb [%i3+0x022],%l3 ! %l3 = 0000000000000000
15511! Mem[0000000010081410] = ff000000ffffffff, %f26 = ffff00f2 00000000
15512 ldda [%i2+%o5]0x80,%f26 ! %f26 = ff000000 ffffffff
15513! Mem[0000000010101408] = ff000000, %l3 = 0000000000000000
15514 ldsha [%i4+%o4]0x80,%l3 ! %l3 = ffffffffffffff00
15515! Starting 10 instruction Store Burst
15516! Mem[0000000030181408] = 00000000, %l4 = fffffffffffff803
15517 ldstuba [%i6+%o4]0x81,%l4 ! %l4 = 00000000000000ff
15518
15519p0_label_598:
15520! %f12 = 000000ff 0f905620, %l1 = 205ade0feb334bb5
15521! Mem[0000000030181408] = ff00000000ff0000
15522 add %i6,0x008,%g1
15523 stda %f12,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030181408] = 20009000ff000000
15524! Mem[0000000010001400] = ff000f00, %l1 = 205ade0feb334bb5
15525 swapa [%i0+%g0]0x88,%l1 ! %l1 = 00000000ff000f00
15526! Mem[00000000100c1410] = 00000049, %l5 = ffffffffffffffff
15527 swapa [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000049
15528! %l1 = 00000000ff000f00, Mem[00000000300c1410] = 000000ff
15529 stba %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000ff
15530! Mem[00000000300c1410] = 000000ff, %l5 = 0000000000000049
15531 swapa [%i3+%o5]0x81,%l5 ! %l5 = 00000000000000ff
15532! %f9 = ffffffff, Mem[0000000030101408] = ff000000
15533 sta %f9 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffff
15534! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030041400] = 00000000 ff000000
15535 stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 000000ff
15536! %l6 = 0000000000000000, Mem[0000000030181408] = 20009000
15537 stwa %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
15538! %l4 = 0000000000000000, Mem[000000001010140a] = ff000000, %asi = 80
15539 stha %l4,[%i4+0x00a]%asi ! Mem[0000000010101408] = ff000000
15540! Starting 10 instruction Load Burst
15541! Mem[0000000030181400] = 00000049, %l6 = 0000000000000000
15542 ldswa [%i6+%g0]0x81,%l6 ! %l6 = 0000000000000049
15543
15544p0_label_599:
15545! Mem[0000000030141400] = ffff03f8, %l0 = 0000000000000000
15546 lduha [%i5+%g0]0x89,%l0 ! %l0 = 00000000000003f8
15547! Code Fragment 4
15548p0_fragment_62:
15549! %l0 = 00000000000003f8
15550 setx 0x6818c1bfbafe0822,%g7,%l0 ! %l0 = 6818c1bfbafe0822
15551! %l1 = 00000000ff000f00
15552 setx 0xbe3aa7c7abfa161c,%g7,%l1 ! %l1 = be3aa7c7abfa161c
15553 setx 0x7ff8, %g1, %g2
15554 and %l0, %g2, %l0
15555 setx 0xffffffff, %g1, %g2
15556 and %l1, %g2, %l1
15557 setx 0x100000000, %g1, %g2
15558 or %l1, %g2, %l1 ! Set bit 32 - perrinj
15559 ta T_CHANGE_HPRIV
15560 stxa %l1, [%l0]ASI_ICACHE_INSTR
15561 ta T_CHANGE_NONHPRIV
15562! %l0 = 6818c1bfbafe0822
15563 setx 0xc6fa49dff8f84427,%g7,%l0 ! %l0 = c6fa49dff8f84427
15564! %l1 = be3aa7c7abfa161c
15565 setx 0x5051e287ab7d7cd5,%g7,%l1 ! %l1 = 5051e287ab7d7cd5
15566! Mem[0000000010001400] = eb334bb5, %f9 = ffffffff
15567 lda [%i0+%g0]0x88,%f9 ! %f9 = eb334bb5
15568! Mem[0000000030101410] = 000000ff, %l2 = ffffffffffffffff
15569 ldsba [%i4+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
15570! Mem[0000000010181400] = 00000000, %l5 = 00000000000000ff
15571 lduha [%i6+%g0]0x88,%l5 ! %l5 = 0000000000000000
15572! %l1 = 5051e287ab7d7cd5, imm = fffffffffffff343, %l6 = 0000000000000049
15573 and %l1,-0xcbd,%l6 ! %l6 = 5051e287ab7d7041
15574! Mem[00000000201c0000] = 0000eaae, %l3 = ffffffffffffff00
15575 lduba [%o0+0x000]%asi,%l3 ! %l3 = 0000000000000000
15576! Mem[000000001018140c] = 0000000f, %l1 = 5051e287ab7d7cd5
15577 lduha [%i6+0x00c]%asi,%l1 ! %l1 = 0000000000000000
15578! Mem[0000000010081400] = 000003f8, %l1 = 0000000000000000
15579 ldsha [%i2+%g0]0x88,%l1 ! %l1 = 00000000000003f8
15580! Starting 10 instruction Store Burst
15581! Mem[0000000021800081] = ffff3e7c, %l5 = 0000000000000000
15582 ldstub [%o3+0x081],%l5 ! %l5 = 000000ff000000ff
15583
15584p0_label_600:
15585! %f18 = 00000000 00000000, %l1 = 00000000000003f8
15586! Mem[0000000030101430] = ffa56439000000ff
15587 add %i4,0x030,%g1
15588 stda %f18,[%g1+%l1]ASI_PST8_S ! Mem[0000000030101430] = 00000000000000ff
15589! %l7 = 00000000ffffffff, Mem[00000000300c1408] = ff000000
15590 stha %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffff0000
15591! Code Fragment 3
15592p0_fragment_63:
15593! %l0 = c6fa49dff8f84427
15594 setx 0x73e915403139df6b,%g7,%l0 ! %l0 = 73e915403139df6b
15595! %l1 = 00000000000003f8
15596 setx 0x269169f8430b912d,%g7,%l1 ! %l1 = 269169f8430b912d
15597 setx 0x1fe000, %g1, %g3
15598 or %l0, %g3, %l0 ! always set perrmask = 0xff
15599 setx 0x1ffff8, %g1, %g2
15600 and %l0, %g2, %l0
15601 ta T_CHANGE_HPRIV
15602 stxa %l1, [%l0]ASI_DCACHE_DATA
15603 ta T_CHANGE_NONHPRIV
15604! %l0 = 73e915403139df6b
15605 setx 0xbb7401c7c431e41d,%g7,%l0 ! %l0 = bb7401c7c431e41d
15606! %l1 = 269169f8430b912d
15607 setx 0x5591dd88066f73db,%g7,%l1 ! %l1 = 5591dd88066f73db
15608! Mem[0000000030041410] = 000000ff, %l3 = 0000000000000000
15609 ldstuba [%i1+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
15610! Mem[000000001008140a] = 2e000000, %l5 = 00000000000000ff
15611 ldstuba [%i2+0x00a]%asi,%l5 ! %l5 = 00000000000000ff
15612! %l2 = ffffffffffffffff, Mem[000000001008142b] = 00000077
15613 stb %l2,[%i2+0x02b] ! Mem[0000000010081428] = 000000ff
15614! Mem[0000000030081410] = 00000000, %l4 = 0000000000000000
15615 ldstuba [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000ff
15616! %l0 = bb7401c7c431e41d, Mem[0000000010081400] = f8030000
15617 stba %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 1d030000
15618! Mem[0000000010001400] = b54b33eb, %l3 = 00000000000000ff
15619 swapa [%i0+%g0]0x80,%l3 ! %l3 = 00000000b54b33eb
15620! Starting 10 instruction Load Burst
15621! Mem[0000000010181400] = 00000000 000000ff, %l0 = c431e41d, %l1 = 066f73db
15622 ldda [%i6+%g0]0x80,%l0 ! %l0 = 0000000000000000 00000000000000ff
15623
15624p0_label_601:
15625! Mem[0000000010181408] = aa770000, %l6 = 5051e287ab7d7041
15626 lduwa [%i6+%o4]0x80,%l6 ! %l6 = 00000000aa770000
15627! Mem[0000000030081408] = 00000000, %l5 = 0000000000000000
15628 ldsba [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000
15629! Mem[0000000010041418] = ff000080ff00ffff, %f10 = ff000000 ffffffff
15630 ldda [%i1+0x018]%asi,%f10 ! %f10 = ff000080 ff00ffff
15631! Mem[0000000010041410] = 00000000, %l3 = 00000000b54b33eb
15632 ldsha [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000
15633! Mem[000000001000143c] = ff80ffff, %f30 = 000000ff
15634 ld [%i0+0x03c],%f30 ! %f30 = ff80ffff
15635! Mem[0000000010101410] = 00000000, %l7 = 00000000ffffffff
15636 lduha [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000000
15637! Mem[0000000010101420] = 00000000, %l4 = 0000000000000000
15638 ldswa [%i4+0x020]%asi,%l4 ! %l4 = 0000000000000000
15639! Mem[000000001018140c] = 0000000f, %l0 = 0000000000000000
15640 lduh [%i6+0x00e],%l0 ! %l0 = 000000000000000f
15641! Mem[0000000010041400] = 00000000, %l4 = 0000000000000000
15642 lduba [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000000
15643! Starting 10 instruction Store Burst
15644! Mem[0000000010001400] = 000000ff, %l6 = 00000000aa770000
15645 swapa [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000ff
15646
15647p0_label_602:
15648! %l2 = ffffffffffffffff, Mem[00000000100c1408] = 00000000
15649 stwa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffff
15650! %l3 = 0000000000000000, Mem[0000000030101408] = ffffffff
15651 stba %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00ffffff
15652! %f10 = ff000080 ff00ffff, %l4 = 0000000000000000
15653! Mem[0000000010181408] = aa7700000000000f
15654 add %i6,0x008,%g1
15655 stda %f10,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010181408] = aa7700000000000f
15656! %f23 = 00004969, Mem[0000000010181400] = 00000000
15657 sta %f23,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00004969
15658! Mem[0000000030001410] = ffffffaa, %l6 = 00000000000000ff
15659 swapa [%i0+%o5]0x89,%l6 ! %l6 = 00000000ffffffaa
15660! %f12 = 000000ff, Mem[0000000010041410] = 00000000
15661 sta %f12,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff
15662! %l5 = 0000000000000000, Mem[0000000030081400] = 0000000000000000
15663 stxa %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000000000000
15664! %l1 = 00000000000000ff, Mem[00000000300c1400] = ffffffff
15665 stwa %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff
15666! Mem[0000000030181408] = 00000000, %l0 = 000000000000000f
15667 swapa [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
15668! Starting 10 instruction Load Burst
15669! Mem[0000000010141408] = 00007700, %l4 = 0000000000000000
15670 ldsha [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000
15671
15672p0_label_603:
15673! Mem[0000000030041400] = 00000000, %f30 = ff80ffff
15674 lda [%i1+%g0]0x89,%f30 ! %f30 = 00000000
15675! Mem[0000000010001410] = 00000000, %l3 = 0000000000000000
15676 lduba [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000
15677! Mem[0000000030041410] = ff000000, %l2 = ffffffffffffffff
15678 lduha [%i1+%o5]0x81,%l2 ! %l2 = 000000000000ff00
15679! Mem[0000000010101410] = 00000000, %l3 = 0000000000000000
15680 ldsha [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
15681! Mem[0000000010041418] = ff000080 ff00ffff, %l0 = 00000000, %l1 = 000000ff
15682 ldd [%i1+0x018],%l0 ! %l0 = 00000000ff000080 00000000ff00ffff
15683! %l7 = 0000000000000000, %l3 = 0000000000000000, %l1 = 00000000ff00ffff
15684 orn %l7,%l3,%l1 ! %l1 = ffffffffffffffff
15685! Mem[0000000010181420] = 78673146 00000000, %l2 = 0000ff00, %l3 = 00000000
15686 ldda [%i6+0x020]%asi,%l2 ! %l2 = 0000000078673146 0000000000000000
15687! Mem[0000000010181408] = 000077aa, %f0 = aa770000
15688 lda [%i6+%o4]0x88,%f0 ! %f0 = 000077aa
15689! Mem[0000000021800180] = 84ff1c36, %l4 = 0000000000000000
15690 lduh [%o3+0x180],%l4 ! %l4 = 00000000000084ff
15691! Starting 10 instruction Store Burst
15692! Mem[0000000030141400] = f803ffff, %l5 = 0000000000000000
15693 ldstuba [%i5+%g0]0x81,%l5 ! %l5 = 000000f8000000ff
15694
15695p0_label_604:
15696! Mem[0000000030101408] = 00ffffff, %l6 = 00000000ffffffaa
15697 ldstuba [%i4+%o4]0x81,%l6 ! %l6 = 00000000000000ff
15698! %l6 = 0000000000000000, Mem[0000000010141400] = 000000ff
15699 stha %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
15700! %l7 = 0000000000000000, Mem[0000000030041400] = 00000000
15701 stba %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
15702! %l4 = 00000000000084ff, Mem[0000000010181404] = 000000ff, %asi = 80
15703 stwa %l4,[%i6+0x004]%asi ! Mem[0000000010181404] = 000084ff
15704! %f22 = ff00ff00, Mem[0000000030141400] = ffff03ff
15705 sta %f22,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff00ff00
15706! %l2 = 0000000078673146, Mem[0000000030081410] = 000000ff
15707 stha %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00003146
15708! Mem[0000000010041420] = 00000000000000ff, %l3 = 0000000000000000, %l7 = 0000000000000000
15709 add %i1,0x20,%g1
15710 casxa [%g1]0x80,%l3,%l7 ! %l7 = 00000000000000ff
15711! Mem[0000000010101408] = 000000ff, %l2 = 0000000078673146
15712 ldstuba [%i4+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
15713! %l6 = 0000000000000000, Mem[0000000030001408] = 000000ff
15714 stha %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
15715! Starting 10 instruction Load Burst
15716! Mem[0000000010001434] = 00ff00ff, %l3 = 0000000000000000
15717 ldsha [%i0+0x036]%asi,%l3 ! %l3 = 00000000000000ff
15718
15719p0_label_605:
15720! Mem[00000000100c1410] = ffffffff, %l2 = 00000000000000ff
15721 lduwa [%i3+%o5]0x88,%l2 ! %l2 = 00000000ffffffff
15722! Mem[00000000201c0000] = 0000eaae, %l5 = 00000000000000f8
15723 ldsh [%o0+%g0],%l5 ! %l5 = 0000000000000000
15724! Mem[00000000100c1410] = ffffffffffffffff, %f22 = ff00ff00 00004969
15725 ldda [%i3+%o5]0x88,%f22 ! %f22 = ffffffff ffffffff
15726! Mem[0000000030101408] = ffffffff, %l5 = 0000000000000000
15727 ldswa [%i4+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
15728! Code Fragment 4
15729p0_fragment_64:
15730! %l0 = 00000000ff000080
15731 setx 0xae961ff87e0fb63c,%g7,%l0 ! %l0 = ae961ff87e0fb63c
15732! %l1 = ffffffffffffffff
15733 setx 0xa9838f280fc9ca8a,%g7,%l1 ! %l1 = a9838f280fc9ca8a
15734 setx 0x7ff8, %g1, %g2
15735 and %l0, %g2, %l0
15736 setx 0xffffffff, %g1, %g2
15737 and %l1, %g2, %l1
15738 setx 0x100000000, %g1, %g2
15739 or %l1, %g2, %l1 ! Set bit 32 - perrinj
15740 ta T_CHANGE_HPRIV
15741 stxa %l1, [%l0]ASI_ICACHE_INSTR
15742 ta T_CHANGE_NONHPRIV
15743! %l0 = ae961ff87e0fb63c
15744 setx 0x363e3c3006e5692a,%g7,%l0 ! %l0 = 363e3c3006e5692a
15745! %l1 = a9838f280fc9ca8a
15746 setx 0xabcb6d9007b46ef0,%g7,%l1 ! %l1 = abcb6d9007b46ef0
15747! Mem[0000000010081400] = ffffffff0000031d, %l4 = 00000000000084ff
15748 ldxa [%i2+%g0]0x88,%l4 ! %l4 = ffffffff0000031d
15749! Mem[00000000211c0000] = ffff4b99, %l5 = ffffffffffffffff
15750 ldsba [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
15751! Mem[0000000010081410] = ff000000, %l6 = 0000000000000000
15752 ldsha [%i2+%o5]0x80,%l6 ! %l6 = ffffffffffffff00
15753! Mem[0000000030141408] = 000000ff, %f12 = 000000ff
15754 lda [%i5+%o4]0x81,%f12 ! %f12 = 000000ff
15755! Starting 10 instruction Store Burst
15756! %l2 = 00000000ffffffff, Mem[0000000030101400] = 0000ff00
15757 stha %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000ffff
15758
15759p0_label_606:
15760! Mem[0000000010141408] = 00770000, %l5 = ffffffffffffffff
15761 ldstuba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff
15762! %l7 = 00000000000000ff, Mem[00000000100c1400] = 00000000
15763 stwa %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
15764! Mem[0000000010181408] = aa770000, %l7 = 00000000000000ff
15765 ldstuba [%i6+%o4]0x80,%l7 ! %l7 = 000000aa000000ff
15766! %l1 = abcb6d9007b46ef0, Mem[00000000100c143c] = ff000000, %asi = 80
15767 stha %l1,[%i3+0x03c]%asi ! Mem[00000000100c143c] = 6ef00000
15768! %f8 = 0f000000, Mem[0000000010181408] = 000077ff
15769 sta %f8 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0f000000
15770! Mem[0000000010181400] = 69490000, %l6 = ffffffffffffff00
15771 swapa [%i6+%g0]0x80,%l6 ! %l6 = 0000000069490000
15772! Mem[0000000010041408] = 0f000000 ffffffff, %l6 = 69490000, %l7 = 000000aa
15773 ldda [%i1+%o4]0x80,%l6 ! %l6 = 000000000f000000 00000000ffffffff
15774! %l2 = 00000000ffffffff, Mem[0000000010041428] = ffff00004969f3ad
15775 stx %l2,[%i1+0x028] ! Mem[0000000010041428] = 00000000ffffffff
15776! Code Fragment 3
15777p0_fragment_65:
15778! %l0 = 363e3c3006e5692a
15779 setx 0x1b75a1a84e256fe2,%g7,%l0 ! %l0 = 1b75a1a84e256fe2
15780! %l1 = abcb6d9007b46ef0
15781 setx 0x35ae35a02454b161,%g7,%l1 ! %l1 = 35ae35a02454b161
15782 setx 0x1fe000, %g1, %g3
15783 or %l0, %g3, %l0 ! always set perrmask = 0xff
15784 setx 0x1ffff8, %g1, %g2
15785 and %l0, %g2, %l0
15786 ta T_CHANGE_HPRIV
15787 stxa %l1, [%l0]ASI_DCACHE_DATA
15788 ta T_CHANGE_NONHPRIV
15789! %l0 = 1b75a1a84e256fe2
15790 setx 0x67c7428fd040ad01,%g7,%l0 ! %l0 = 67c7428fd040ad01
15791! %l1 = 35ae35a02454b161
15792 setx 0x1efbd4582b5fa7f8,%g7,%l1 ! %l1 = 1efbd4582b5fa7f8
15793! Starting 10 instruction Load Burst
15794! Mem[0000000010001408] = 0000000000000000, %l7 = 00000000ffffffff
15795 ldxa [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
15796
15797p0_label_607:
15798! Mem[0000000010181418] = 00000000, %l5 = 0000000000000000
15799 ldsh [%i6+0x01a],%l5 ! %l5 = 0000000000000000
15800! Mem[0000000021800000] = 00fff55e, %l6 = 000000000f000000
15801 ldub [%o3+%g0],%l6 ! %l6 = 0000000000000000
15802! %l2 = 00000000ffffffff, %l5 = 0000000000000000, %l6 = 0000000000000000
15803 or %l2,%l5,%l6 ! %l6 = 00000000ffffffff
15804! Mem[0000000030041410] = 000000ff, %l6 = 00000000ffffffff
15805 lduwa [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff
15806! Mem[0000000010041400] = 00000000, %l7 = 0000000000000000
15807 lduha [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
15808! Mem[0000000010101424] = 000057ff, %l5 = 0000000000000000
15809 lduh [%i4+0x024],%l5 ! %l5 = 0000000000000000
15810! Mem[0000000010041400] = 00000000, %l1 = 1efbd4582b5fa7f8
15811 ldsha [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000
15812! Mem[0000000010081434] = 0f9000ff, %l5 = 0000000000000000
15813 lduwa [%i2+0x034]%asi,%l5 ! %l5 = 000000000f9000ff
15814! Mem[0000000030181408] = 0f000000, %f0 = 000077aa
15815 lda [%i6+%o4]0x81,%f0 ! %f0 = 0f000000
15816! Starting 10 instruction Store Burst
15817! Mem[0000000010141430] = ff0000ff00000000, %l1 = 0000000000000000, %l3 = 00000000000000ff
15818 add %i5,0x30,%g1
15819 casxa [%g1]0x80,%l1,%l3 ! %l3 = ff0000ff00000000
15820
15821p0_label_608:
15822! Mem[0000000010001410] = 00000000, %l5 = 000000000f9000ff
15823 ldstuba [%i0+%o5]0x88,%l5 ! %l5 = 00000000000000ff
15824! %l3 = ff0000ff00000000, Mem[0000000030001400] = 000000ff
15825 stha %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
15826! %f10 = ff000080, %f29 = 00000000, %f14 = 00000000
15827 fadds %f10,%f29,%f14 ! %f14 = ff000080
15828! %l1 = 0000000000000000, Mem[000000001018142e] = 00000000
15829 sth %l1,[%i6+0x02e] ! Mem[000000001018142c] = 00000000
15830! %l1 = 0000000000000000, Mem[0000000010141410] = 000000ff
15831 stwa %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
15832! %l3 = ff0000ff00000000, Mem[0000000030101400] = 0000ffff
15833 stwa %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
15834! %f22 = ffffffff ffffffff, %l6 = 00000000000000ff
15835! Mem[0000000010081430] = 00ff00000f9000ff
15836 add %i2,0x030,%g1
15837 stda %f22,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010081430] = ffffffffffffffff
15838! Mem[00000000201c0000] = 0000eaae, %l1 = 0000000000000000
15839 ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 00000000000000ff
15840! %l4 = ffffffff0000031d, Mem[00000000100c1400] = ff000000
15841 stha %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 031d0000
15842! Starting 10 instruction Load Burst
15843! Mem[00000000201c0000] = ff00eaae, %l5 = 0000000000000000
15844 lduh [%o0+%g0],%l5 ! %l5 = 000000000000ff00
15845
15846p0_label_609:
15847! %f30 = 00000000, %f14 = ff000080
15848 fcmpes %fcc3,%f30,%f14 ! %fcc3 = 2
15849! Mem[00000000300c1400] = ffffffff000000ff, %l2 = 00000000ffffffff
15850 ldxa [%i3+%g0]0x89,%l2 ! %l2 = ffffffff000000ff
15851! Mem[0000000010141410] = 00000000, %l2 = ffffffff000000ff
15852 ldswa [%i5+%o5]0x80,%l2 ! %l2 = 0000000000000000
15853! Mem[00000000100c1400] = 00001d03, %l5 = 000000000000ff00
15854 ldsha [%i3+%g0]0x88,%l5 ! %l5 = 0000000000001d03
15855! Mem[0000000030001400] = 00000000, %l1 = 0000000000000000
15856 lduba [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000000
15857! Mem[0000000010141410] = 0000000000000000, %l5 = 0000000000001d03
15858 ldxa [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
15859! Mem[00000000201c0000] = ff00eaae, %l2 = 0000000000000000
15860 lduh [%o0+%g0],%l2 ! %l2 = 000000000000ff00
15861! Mem[0000000010041410] = ff000000, %l2 = 000000000000ff00
15862 ldsba [%i1+0x012]%asi,%l2 ! %l2 = 0000000000000000
15863! Mem[0000000030101410] = ff000000, %l1 = 0000000000000000
15864 ldswa [%i4+%o5]0x81,%l1 ! %l1 = ffffffffff000000
15865! Starting 10 instruction Store Burst
15866! Mem[0000000010041408] = 0000000f, %l6 = 00000000000000ff
15867 swapa [%i1+%o4]0x88,%l6 ! %l6 = 000000000000000f
15868
15869p0_label_610:
15870! Mem[0000000010181409] = 0000000f, %l5 = 0000000000000000
15871 ldstub [%i6+0x009],%l5 ! %l5 = 00000000000000ff
15872! %l2 = 00000000, %l3 = 00000000, Mem[0000000010101400] = ffffffff 00000000
15873 stda %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 00000000
15874! %l6 = 0000000f, %l7 = 00000000, Mem[0000000030101410] = ff000000 00000000
15875 stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000f 00000000
15876! %f23 = ffffffff, %f11 = ff00ffff, %f8 = 0f000000
15877 fsubs %f23,%f11,%f8 ! %f8 = ffffffff
15878! Mem[00000000100c1408] = ffffffff, %l1 = ffffffffff000000
15879 swapa [%i3+%o4]0x80,%l1 ! %l1 = 00000000ffffffff
15880! Mem[0000000010081408] = 00ff002e, %l5 = 0000000000000000
15881 swapa [%i2+%o4]0x88,%l5 ! %l5 = 0000000000ff002e
15882! Code Fragment 3
15883p0_fragment_66:
15884! %l0 = 67c7428fd040ad01
15885 setx 0x421bb630492e55e8,%g7,%l0 ! %l0 = 421bb630492e55e8
15886! %l1 = 00000000ffffffff
15887 setx 0x4d5858afd9691216,%g7,%l1 ! %l1 = 4d5858afd9691216
15888 setx 0x1fe000, %g1, %g3
15889 or %l0, %g3, %l0 ! always set perrmask = 0xff
15890 setx 0x1ffff8, %g1, %g2
15891 and %l0, %g2, %l0
15892 ta T_CHANGE_HPRIV
15893 stxa %l1, [%l0]ASI_DCACHE_DATA
15894 ta T_CHANGE_NONHPRIV
15895! %l0 = 421bb630492e55e8
15896 setx 0x2f762aa785a17ea0,%g7,%l0 ! %l0 = 2f762aa785a17ea0
15897! %l1 = 4d5858afd9691216
15898 setx 0x1044d89fd9fcb6f4,%g7,%l1 ! %l1 = 1044d89fd9fcb6f4
15899! Mem[00000000201c0000] = ff00eaae, %l5 = 0000000000ff002e
15900 ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
15901! %l5 = 00000000000000ff, Mem[0000000010001414] = 00000000
15902 sth %l5,[%i0+0x014] ! Mem[0000000010001414] = 00ff0000
15903! Starting 10 instruction Load Burst
15904! Mem[0000000010181408] = 00ff000f, %l7 = 0000000000000000
15905 ldswa [%i6+%o4]0x80,%l7 ! %l7 = 0000000000ff000f
15906
15907p0_label_611:
15908! Mem[0000000010081400] = 0000031d, %l3 = ff0000ff00000000
15909 ldswa [%i2+%g0]0x88,%l3 ! %l3 = 000000000000031d
15910! Mem[0000000010181408] = 00ff000f 0000000f, %l2 = 00000000, %l3 = 0000031d
15911 ldda [%i6+%o4]0x80,%l2 ! %l2 = 0000000000ff000f 000000000000000f
15912! Mem[00000000100c1408] = 000000ff, %f4 = 000077aa
15913 lda [%i3+%o4]0x88,%f4 ! %f4 = 000000ff
15914! Mem[00000000300c1410] = 49000000, %l1 = 1044d89fd9fcb6f4
15915 lduha [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000000
15916! Mem[00000000100c1410] = ffffffff, %l2 = 0000000000ff000f
15917 lduwa [%i3+%o5]0x88,%l2 ! %l2 = 00000000ffffffff
15918! Mem[00000000300c1400] = ff000000, %l7 = 0000000000ff000f
15919 ldsba [%i3+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
15920! Mem[0000000010001410] = 000000ff, %l6 = 000000000000000f
15921 lduba [%i0+%o5]0x88,%l6 ! %l6 = 00000000000000ff
15922! Mem[0000000010001408] = 00000000, %f28 = 00000000
15923 lda [%i0+%o4]0x80,%f28 ! %f28 = 00000000
15924! Mem[0000000030101408] = 00000000ffffffff, %l3 = 000000000000000f
15925 ldxa [%i4+%o4]0x89,%l3 ! %l3 = 00000000ffffffff
15926! Starting 10 instruction Store Burst
15927! %l2 = 00000000ffffffff, Mem[00000000300c1410] = 0000004900000000
15928 stxa %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000ffffffff
15929
15930p0_label_612:
15931! Mem[0000000010041410] = ff000000, %l6 = 00000000000000ff, %asi = 80
15932 swapa [%i1+0x010]%asi,%l6 ! %l6 = 00000000ff000000
15933! %l2 = 00000000ffffffff, Mem[0000000010101410] = 00000000
15934 stha %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000ffff
15935! %l2 = 00000000ffffffff, Mem[0000000020800000] = ffff5b63
15936 sth %l2,[%o1+%g0] ! Mem[0000000020800000] = ffff5b63
15937! %l1 = 0000000000000000, Mem[0000000030001410] = ff000000
15938 stwa %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
15939! Mem[0000000010141400] = 00000000, %l7 = ffffffffffffffff
15940 swapa [%i5+%g0]0x88,%l7 ! %l7 = 0000000000000000
15941! %l1 = 0000000000000000, Mem[0000000030041400] = 00000000
15942 stwa %l1,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
15943! Mem[000000001000141f] = ff000000, %l4 = ffffffff0000031d
15944 ldstub [%i0+0x01f],%l4 ! %l4 = 00000000000000ff
15945! %f22 = ffffffff ffffffff, %l4 = 0000000000000000
15946! Mem[0000000010081418] = 000000ff000077aa
15947 add %i2,0x018,%g1
15948 stda %f22,[%g1+%l4]ASI_PST16_P ! Mem[0000000010081418] = 000000ff000077aa
15949! %l0 = 2f762aa785a17ea0, Mem[0000000030101408] = ffffffff
15950 stwa %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 85a17ea0
15951! Starting 10 instruction Load Burst
15952! Mem[0000000010001400] = aa770000, %l0 = 2f762aa785a17ea0
15953 ldsha [%i0+%g0]0x80,%l0 ! %l0 = ffffffffffffaa77
15954
15955p0_label_613:
15956! Mem[0000000030141408] = ff000000, %l2 = 00000000ffffffff
15957 lduha [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000000
15958! Mem[00000000300c1410] = 00000000, %l1 = 0000000000000000
15959 ldsha [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000000
15960! Mem[00000000300c1410] = 00000000, %f28 = 00000000
15961 lda [%i3+%o5]0x81,%f28 ! %f28 = 00000000
15962! %f9 = eb334bb5, %f9 = eb334bb5, %f13 = 0f905620
15963 fadds %f9 ,%f9 ,%f13 ! %f13 = ebb34bb5
15964! Mem[0000000030041408] = fffff803, %l5 = 00000000000000ff
15965 lduwa [%i1+%o4]0x81,%l5 ! %l5 = 00000000fffff803
15966! Mem[0000000030081408] = 00000000, %l6 = 00000000ff000000
15967 ldsba [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000
15968! Mem[0000000010141408] = 007700ff, %l0 = ffffffffffffaa77
15969 lduba [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000ff
15970! Mem[0000000010081430] = ffffffff, %l0 = 00000000000000ff
15971 lduwa [%i2+0x030]%asi,%l0 ! %l0 = 00000000ffffffff
15972! Mem[0000000010001430] = 1eff0000, %l6 = 0000000000000000
15973 lduw [%i0+0x030],%l6 ! %l6 = 000000001eff0000
15974! Starting 10 instruction Store Burst
15975! %l0 = ffffffff, %l1 = 00000000, Mem[0000000010181408] = 00ff000f 0000000f
15976 stda %l0,[%i6+0x008]%asi ! Mem[0000000010181408] = ffffffff 00000000
15977
15978p0_label_614:
15979! Mem[0000000010041432] = 2056900f, %l1 = 0000000000000000
15980 ldstub [%i1+0x032],%l1 ! %l1 = 00000090000000ff
15981! %f10 = ff000080 ff00ffff, Mem[0000000010101408] = ff000000 00000000
15982 stda %f10,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000080 ff00ffff
15983! Mem[0000000030101400] = 00000000, %l6 = 000000001eff0000
15984 ldstuba [%i4+%g0]0x81,%l6 ! %l6 = 00000000000000ff
15985! %l7 = 0000000000000000, Mem[0000000010001408] = 00000000
15986 stha %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
15987! %l1 = 0000000000000090, Mem[0000000010101439] = 00000000
15988 stb %l1,[%i4+0x039] ! Mem[0000000010101438] = 00900000
15989! Mem[0000000010041410] = 000000ff, %l5 = 00000000fffff803
15990 ldstuba [%i1+%o5]0x80,%l5 ! %l5 = 00000000000000ff
15991! %f3 = 000000ff, Mem[0000000010001408] = 00000000
15992 sta %f3 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff
15993! Mem[0000000010141416] = 00000000, %l5 = 0000000000000000
15994 ldstub [%i5+0x016],%l5 ! %l5 = 00000000000000ff
15995! %f20 = ffffffff, %f23 = ffffffff, %f31 = 00ffffff
15996 fadds %f20,%f23,%f31 ! %f31 = ffffffff
15997! Starting 10 instruction Load Burst
15998! Mem[0000000030081400] = 00000000, %l5 = 0000000000000000
15999 ldsba [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000000
16000
16001p0_label_615:
16002! Mem[00000000100c1408] = ff000000, %l7 = 0000000000000000
16003 lduba [%i3+%o4]0x80,%l7 ! %l7 = 00000000000000ff
16004! Mem[0000000010001400] = 00000000000077aa, %l7 = 00000000000000ff
16005 ldxa [%i0+%g0]0x88,%l7 ! %l7 = 00000000000077aa
16006! Mem[0000000010101400] = 00000000, %l7 = 00000000000077aa
16007 ldswa [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000000
16008! Mem[0000000030181408] = 0000000f, %l7 = 0000000000000000
16009 lduwa [%i6+%o4]0x89,%l7 ! %l7 = 000000000000000f
16010! Mem[0000000010181430] = ff008cf2, %l1 = 0000000000000090
16011 ldswa [%i6+0x030]%asi,%l1 ! %l1 = ffffffffff008cf2
16012! Mem[0000000030101408] = a07ea185, %l0 = 00000000ffffffff
16013 ldsba [%i4+%o4]0x89,%l0 ! %l0 = ffffffffffffff85
16014! Mem[0000000010181408] = 00000000ffffffff, %f30 = 00000000 ffffffff
16015 ldda [%i6+%o4]0x88,%f30 ! %f30 = 00000000 ffffffff
16016! Mem[0000000030081400] = 0000000000000000, %l7 = 000000000000000f
16017 ldxa [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
16018! Mem[0000000010001400] = 00000000000077aa, %f6 = ff000000 0000000f
16019 ldda [%i0+%g0]0x88,%f6 ! %f6 = 00000000 000077aa
16020! Starting 10 instruction Store Burst
16021! %l7 = 0000000000000000, Mem[0000000030001408] = 00000000
16022 stwa %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
16023
16024p0_label_616:
16025! Mem[00000000100c1400] = 00001d03, %l1 = ffffffffff008cf2
16026 swapa [%i3+%g0]0x88,%l1 ! %l1 = 0000000000001d03
16027! %l4 = 00000000, %l5 = 00000000, Mem[0000000010181400] = ffffff00 000084ff
16028 stda %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 00000000
16029! %l2 = 00000000, %l3 = ffffffff, Mem[0000000030181408] = 0000000f 000000ff
16030 stda %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 ffffffff
16031! Mem[0000000030041408] = 03f8ffff, %l6 = 0000000000000000
16032 swapa [%i1+%o4]0x89,%l6 ! %l6 = 0000000003f8ffff
16033! %f30 = 00000000 ffffffff, %l2 = 0000000000000000
16034! Mem[0000000010001418] = 00000000ff0000ff
16035 add %i0,0x018,%g1
16036 stda %f30,[%g1+%l2]ASI_PST16_PL ! Mem[0000000010001418] = 00000000ff0000ff
16037! %l2 = 0000000000000000, Mem[0000000010141420] = 0000000000000000
16038 stx %l2,[%i5+0x020] ! Mem[0000000010141420] = 0000000000000000
16039! Mem[00000000211c0000] = ffff4b99, %l5 = 0000000000000000
16040 ldstub [%o2+%g0],%l5 ! %l5 = 000000ff000000ff
16041! Mem[0000000010141400] = fffffffff200ffff, %l3 = 00000000ffffffff, %l5 = 00000000000000ff
16042 casxa [%i5]0x80,%l3,%l5 ! %l5 = fffffffff200ffff
16043! Mem[0000000010001410] = 000000ff, %l4 = 0000000000000000
16044 lduwa [%i0+%o5]0x88,%l4 ! %l4 = 00000000000000ff
16045! Starting 10 instruction Load Burst
16046! Mem[000000001014143c] = 00000000, %l1 = 0000000000001d03
16047 ldsba [%i5+0x03f]%asi,%l1 ! %l1 = 0000000000000000
16048
16049p0_label_617:
16050! Mem[0000000010181410] = 0000ff00 0000000f, %l0 = ffffff85, %l1 = 00000000
16051 ldd [%i6+%o5],%l0 ! %l0 = 000000000000ff00 000000000000000f
16052! Mem[00000000211c0000] = ffff4b99, %l5 = fffffffff200ffff
16053 ldsb [%o2+0x001],%l5 ! %l5 = ffffffffffffffff
16054! Mem[0000000030081408] = 00000000, %f26 = ff000000
16055 lda [%i2+%o4]0x89,%f26 ! %f26 = 00000000
16056! Mem[0000000030181408] = ffffffff00000000, %f12 = 000000ff ebb34bb5
16057 ldda [%i6+%o4]0x89,%f12 ! %f12 = ffffffff 00000000
16058! Mem[0000000010041408] = 000000ff, %l3 = 00000000ffffffff
16059 lduba [%i1+%o4]0x88,%l3 ! %l3 = 00000000000000ff
16060! Mem[00000000300c1410] = 00000000, %l3 = 00000000000000ff
16061 lduha [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000
16062! Mem[0000000010041400] = ff0000ff 00000000, %l2 = 00000000, %l3 = 00000000
16063 ldda [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000 00000000ff0000ff
16064! Mem[00000000100c1438] = 00000000, %f6 = 00000000
16065 lda [%i3+0x038]%asi,%f6 ! %f6 = 00000000
16066! %l2 = 0000000000000000, imm = 00000000000005c6, %l1 = 000000000000000f
16067 add %l2,0x5c6,%l1 ! %l1 = 00000000000005c6
16068! Starting 10 instruction Store Burst
16069! %l6 = 0000000003f8ffff, Mem[00000000100c1408] = 000000ff
16070 stha %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ffff
16071
16072p0_label_618:
16073! Mem[0000000010101408] = 800000ff, %l2 = 0000000000000000
16074 swapa [%i4+%o4]0x88,%l2 ! %l2 = 00000000800000ff
16075! Mem[0000000021800181] = 84ff1c36, %l1 = 00000000000005c6
16076 ldstub [%o3+0x181],%l1 ! %l1 = 000000ff000000ff
16077! %f18 = 00000000 00000000, Mem[00000000100c1408] = 0000ffff 000000ff
16078 stda %f18,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 00000000
16079! %l2 = 00000000800000ff, Mem[0000000030181400] = 00000049ff0000ff
16080 stxa %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000800000ff
16081! Mem[0000000030101400] = ff000000, %l1 = 00000000000000ff
16082 ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
16083! Mem[0000000010041400] = 00000000, %l3 = 00000000ff0000ff
16084 swapa [%i1+%g0]0x80,%l3 ! %l3 = 0000000000000000
16085! Mem[0000000030081408] = 00000000, %l6 = 0000000003f8ffff
16086 ldstuba [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff
16087! Mem[0000000030001400] = 00000000, %l3 = 0000000000000000
16088 swapa [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
16089! Mem[0000000030001410] = 00000000, %l5 = ffffffffffffffff
16090 swapa [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
16091! Starting 10 instruction Load Burst
16092! %f20 = ffffffff 00000000, Mem[0000000010181400] = 00000000 00000000
16093 stda %f20,[%i6+0x000]%asi ! Mem[0000000010181400] = ffffffff 00000000
16094
16095p0_label_619:
16096! Mem[000000001008142c] = 32560000, %f14 = ff000080
16097 lda [%i2+0x02c]%asi,%f14 ! %f14 = 32560000
16098! Mem[00000000300c1408] = ffff00002bfbffff, %l3 = 0000000000000000
16099 ldxa [%i3+%o4]0x81,%l3 ! %l3 = ffff00002bfbffff
16100! Mem[00000000300c1408] = 0000ffff, %l5 = 0000000000000000
16101 ldswa [%i3+%o4]0x89,%l5 ! %l5 = 000000000000ffff
16102! Mem[0000000010141400] = ffffffff, %l5 = 000000000000ffff
16103 ldsha [%i5+%g0]0x88,%l5 ! %l5 = ffffffffffffffff
16104! Mem[00000000100c1400] = f28c00ff, %l6 = 0000000000000000
16105 lduwa [%i3+%g0]0x80,%l6 ! %l6 = 00000000f28c00ff
16106! Mem[0000000030001410] = ffffffffaa770000, %f16 = 000000ff ff67b5ff
16107 ldda [%i0+%o5]0x81,%f16 ! %f16 = ffffffff aa770000
16108! Mem[0000000030041408] = 00000000, %l4 = 00000000000000ff
16109 ldswa [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000
16110! Mem[00000000201c0000] = ff00eaae, %l7 = 0000000000000000
16111 lduha [%o0+0x000]%asi,%l7 ! %l7 = 000000000000ff00
16112! Mem[0000000010081410] = ff000000ffffffff, %l3 = ffff00002bfbffff
16113 ldxa [%i2+%o5]0x80,%l3 ! %l3 = ff000000ffffffff
16114! Starting 10 instruction Store Burst
16115! %f12 = ffffffff 00000000, Mem[0000000030081410] = 00003146 0000ff00
16116 stda %f12,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffff 00000000
16117
16118p0_label_620:
16119! Mem[0000000021800080] = ffff3e7c, %l5 = ffffffffffffffff
16120 ldstub [%o3+0x080],%l5 ! %l5 = 000000ff000000ff
16121! %l2 = 00000000800000ff, Mem[0000000030141410] = 00000000
16122 stba %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000
16123! %l0 = 0000ff00, %l1 = 000000ff, Mem[0000000030001408] = 00000000 000000ff
16124 stda %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000ff00 000000ff
16125! %f16 = ffffffff aa770000, %l3 = ff000000ffffffff
16126! Mem[0000000010041428] = 00000000ffffffff
16127 add %i1,0x028,%g1
16128 stda %f16,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010041428] = 000077aaffffffff
16129! %f18 = 00000000, Mem[0000000010041400] = ff0000ff
16130 sta %f18,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
16131! %f28 = 00000000 00000000, Mem[0000000010001400] = aa770000 00000000
16132 stda %f28,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 00000000
16133! %f18 = 00000000 00000000, Mem[0000000010081410] = 000000ff ffffffff
16134 stda %f18,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 00000000
16135! Mem[0000000010181408] = ffffffff, %l5 = 00000000000000ff
16136 ldstuba [%i6+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
16137! Mem[0000000010141410] = 00000000, %l0 = 000000000000ff00
16138 swapa [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
16139! Starting 10 instruction Load Burst
16140! Mem[0000000030141408] = ff000000, %l6 = 00000000f28c00ff
16141 ldsha [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000000
16142
16143p0_label_621:
16144! Mem[0000000030101410] = 0f000000, %l4 = 0000000000000000
16145 lduba [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000
16146! Mem[0000000010001410] = ff000000, %l1 = 00000000000000ff
16147 lduba [%i0+%o5]0x80,%l1 ! %l1 = 00000000000000ff
16148! Mem[00000000100c1410] = ffffffff ffffffff, %l2 = 800000ff, %l3 = ffffffff
16149 ldda [%i3+%o5]0x80,%l2 ! %l2 = 00000000ffffffff 00000000ffffffff
16150! Mem[0000000010101408] = 00000000, %l2 = 00000000ffffffff
16151 swapa [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000
16152! %f29 = 00000000, %f13 = 00000000, %f6 = 00000000
16153 fsubs %f29,%f13,%f6 ! %f6 = 00000000
16154! Mem[00000000300c1408] = 0000ffff, %f13 = 00000000
16155 lda [%i3+%o4]0x89,%f13 ! %f13 = 0000ffff
16156! Mem[00000000300c1408] = ffff0000, %l5 = 00000000000000ff
16157 ldsba [%i3+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
16158! Mem[0000000010001410] = ff000000, %f19 = 00000000
16159 lda [%i0+%o5]0x80,%f19 ! %f19 = ff000000
16160! Mem[0000000010081410] = 00000000, %l3 = 00000000ffffffff
16161 ldsha [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000000
16162! Starting 10 instruction Store Burst
16163! %f8 = ffffffff eb334bb5, Mem[0000000030181400] = 00000000 ff000080
16164 stda %f8 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffffff eb334bb5
16165
16166p0_label_622:
16167! %l0 = 0000000000000000, Mem[0000000030001408] = 00ff0000
16168 stba %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00ff0000
16169! %f0 = 0f000000 00000000, Mem[0000000010001400] = 00000000 00000000
16170 stda %f0 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0f000000 00000000
16171! %l0 = 0000000000000000, Mem[0000000010081400] = 1d030000
16172 stba %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00030000
16173! %l6 = 0000000000000000, Mem[0000000010001410] = 000000ff
16174 stha %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
16175! %l7 = 000000000000ff00, Mem[0000000020800000] = ffff5b63, %asi = 80
16176 stba %l7,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ff5b63
16177! %l1 = 00000000000000ff, Mem[0000000010001438] = cd3e6949, %asi = 80
16178 stha %l1,[%i0+0x038]%asi ! Mem[0000000010001438] = 00ff6949
16179! %f28 = 00000000 00000000, %l0 = 0000000000000000
16180! Mem[0000000030181428] = ff000080f200ffff
16181 add %i6,0x028,%g1
16182 stda %f28,[%g1+%l0]ASI_PST16_S ! Mem[0000000030181428] = ff000080f200ffff
16183! Mem[0000000010041410] = ff0000ff, %l0 = 0000000000000000
16184 swapa [%i1+%o5]0x88,%l0 ! %l0 = 00000000ff0000ff
16185! %l4 = 00000000, %l5 = ffffffff, Mem[0000000010181408] = ffffffff 00000000
16186 stda %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 ffffffff
16187! Starting 10 instruction Load Burst
16188! Mem[0000000010141408] = ff007700, %l0 = 00000000ff0000ff
16189 lduwa [%i5+%o4]0x80,%l0 ! %l0 = 00000000ff007700
16190
16191p0_label_623:
16192! Mem[00000000211c0000] = ffff4b99, %l5 = ffffffffffffffff
16193 lduba [%o2+0x000]%asi,%l5 ! %l5 = 00000000000000ff
16194! Mem[000000001010142c] = 4969f3ad, %f7 = 000077aa
16195 ld [%i4+0x02c],%f7 ! %f7 = 4969f3ad
16196! Mem[0000000030141408] = 000000ff, %l0 = 00000000ff007700
16197 lduba [%i5+%o4]0x81,%l0 ! %l0 = 0000000000000000
16198! Mem[0000000010001408] = 000000ff, %l4 = 0000000000000000
16199 lduba [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000
16200! Mem[0000000010101410] = 0000ffff, %f23 = ffffffff
16201 lda [%i4+%o5]0x88,%f23 ! %f23 = 0000ffff
16202! Mem[0000000010041408] = 000000ff, %l6 = 0000000000000000
16203 ldsba [%i1+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
16204! Mem[00000000300c1400] = 000000ff, %l5 = 00000000000000ff
16205 ldswa [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
16206! Mem[0000000010081418] = 000000ff, %l3 = 0000000000000000
16207 lduba [%i2+0x018]%asi,%l3 ! %l3 = 0000000000000000
16208! Mem[0000000030081410] = 00000000, %l4 = 0000000000000000
16209 ldsba [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000
16210! Starting 10 instruction Store Burst
16211! Mem[0000000030041410] = ff000000, %l1 = 00000000000000ff
16212 swapa [%i1+%o5]0x81,%l1 ! %l1 = 00000000ff000000
16213
16214p0_label_624:
16215! %f13 = 0000ffff, Mem[0000000010041410] = 00000000
16216 st %f13,[%i1+%o5] ! Mem[0000000010041410] = 0000ffff
16217! %l2 = 0000000000000000, Mem[0000000010081400] = 00030000
16218 stwa %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
16219! Mem[0000000030081400] = 00000000, %l3 = 0000000000000000
16220 ldstuba [%i2+%g0]0x81,%l3 ! %l3 = 00000000000000ff
16221! %l6 = ffffffffffffffff, Mem[0000000030081410] = ffffffff00000000
16222 stxa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffffffffffff
16223! %f4 = 000000ff 00000000, Mem[0000000010081438] = ffffffff 000000ff
16224 stda %f4 ,[%i2+0x038]%asi ! Mem[0000000010081438] = 000000ff 00000000
16225! Mem[0000000010141400] = ffffffff, %l4 = 0000000000000000
16226 swapa [%i5+%g0]0x88,%l4 ! %l4 = 00000000ffffffff
16227! %l2 = 00000000, %l3 = 00000000, Mem[0000000030041400] = 00000000 000000ff
16228 stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 00000000
16229! Mem[0000000020800041] = ffffa555, %l4 = 00000000ffffffff
16230 ldstub [%o1+0x041],%l4 ! %l4 = 000000ff000000ff
16231! %f20 = ffffffff, Mem[0000000030041400] = 00000000
16232 sta %f20,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffff
16233! Starting 10 instruction Load Burst
16234! Mem[0000000020800040] = ffffa555, %l1 = 00000000ff000000
16235 ldsba [%o1+0x040]%asi,%l1 ! %l1 = ffffffffffffffff
16236
16237p0_label_625:
16238! Mem[0000000030001408] = 0000ff00, %f17 = aa770000
16239 lda [%i0+%o4]0x81,%f17 ! %f17 = 0000ff00
16240! Mem[0000000030041408] = 00000000, %l3 = 0000000000000000
16241 lduwa [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
16242! Mem[0000000010041400] = ff0000ff00000000, %f2 = ffffffff 000000ff
16243 ldda [%i1+%g0]0x88,%f2 ! %f2 = ff0000ff 00000000
16244! Mem[0000000010141410] = 00ff0000, %l1 = ffffffffffffffff
16245 lduha [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000
16246! Code Fragment 4
16247p0_fragment_67:
16248! %l0 = 0000000000000000
16249 setx 0x4956de6055bce238,%g7,%l0 ! %l0 = 4956de6055bce238
16250! %l1 = 0000000000000000
16251 setx 0x1d64979021278078,%g7,%l1 ! %l1 = 1d64979021278078
16252 setx 0x7ff8, %g1, %g2
16253 and %l0, %g2, %l0
16254 setx 0xffffffff, %g1, %g2
16255 and %l1, %g2, %l1
16256 setx 0x100000000, %g1, %g2
16257 or %l1, %g2, %l1 ! Set bit 32 - perrinj
16258 ta T_CHANGE_HPRIV
16259 stxa %l1, [%l0]ASI_ICACHE_INSTR
16260 ta T_CHANGE_NONHPRIV
16261! %l0 = 4956de6055bce238
16262 setx 0x2cdfd6a82d3f01b2,%g7,%l0 ! %l0 = 2cdfd6a82d3f01b2
16263! %l1 = 1d64979021278078
16264 setx 0x6029f9c7bf8dc380,%g7,%l1 ! %l1 = 6029f9c7bf8dc380
16265! Mem[0000000010181410] = 00ff0000, %l6 = ffffffffffffffff
16266 ldsba [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000000
16267! Mem[0000000030001408] = 0000ff00, %f10 = ff000080
16268 lda [%i0+%o4]0x81,%f10 ! %f10 = 0000ff00
16269! Mem[0000000010081400] = 00000000, %f30 = 00000000
16270 lda [%i2+%g0]0x80,%f30 ! %f30 = 00000000
16271! Mem[0000000010001404] = 00000000, %f1 = 00000000
16272 lda [%i0+0x004]%asi,%f1 ! %f1 = 00000000
16273! Starting 10 instruction Store Burst
16274! Mem[0000000010001400] = 0f000000, %l1 = 6029f9c7bf8dc380
16275 swapa [%i0+%g0]0x80,%l1 ! %l1 = 000000000f000000
16276
16277p0_label_626:
16278! %f31 = ffffffff, %f25 = ff0000ff, %f10 = 0000ff00 ff00ffff
16279 fsmuld %f31,%f25,%f10 ! %f10 = ffffffff e0000000
16280! %f2 = ff0000ff, Mem[0000000030101400] = ff000000
16281 sta %f2 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff0000ff
16282! %f18 = 00000000 ff000000, Mem[0000000030101410] = 0f000000 00000000
16283 stda %f18,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 ff000000
16284! %f20 = ffffffff 00000000, Mem[0000000010101400] = 00000000 00000000
16285 stda %f20,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffff 00000000
16286! Mem[00000000300c1408] = ffff0000, %l1 = 000000000f000000
16287 swapa [%i3+%o4]0x81,%l1 ! %l1 = 00000000ffff0000
16288! Mem[0000000020800000] = 00ff5b63, %l5 = 00000000000000ff
16289 ldub [%o1+%g0],%l5 ! %l5 = 0000000000000000
16290! %f6 = 00000000, Mem[0000000010141404] = f200ffff
16291 sta %f6 ,[%i5+0x004]%asi ! Mem[0000000010141404] = 00000000
16292! %f11 = e0000000, Mem[00000000300c1408] = 0f000000
16293 sta %f11,[%i3+%o4]0x81 ! Mem[00000000300c1408] = e0000000
16294! Mem[0000000010041410] = 0000ffff, %l1 = 00000000ffff0000
16295 ldstuba [%i1+%o5]0x80,%l1 ! %l1 = 00000000000000ff
16296! Starting 10 instruction Load Burst
16297! Mem[0000000030101408] = a07ea185, %l5 = 0000000000000000
16298 lduba [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000085
16299
16300p0_label_627:
16301! Mem[0000000010101410] = ffff0000, %l2 = 0000000000000000
16302 lduha [%i4+%o5]0x80,%l2 ! %l2 = 000000000000ffff
16303! %f21 = 00000000, %f8 = ffffffff, %f14 = 32560000
16304 fmuls %f21,%f8 ,%f14 ! %f14 = ffffffff
16305! Mem[0000000010001408] = ff000000, %l1 = 0000000000000000
16306 ldsha [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
16307! Mem[0000000030141400] = ff00ff00, %f18 = 00000000
16308 lda [%i5+%g0]0x89,%f18 ! %f18 = ff00ff00
16309! Mem[00000000211c0000] = ffff4b99, %l0 = 2cdfd6a82d3f01b2
16310 ldsha [%o2+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
16311 membar #Sync ! Added by membar checker (80)
16312! Mem[0000000030081400] = ff000000 00000000 ff000000 000077aa
16313! Mem[0000000030081410] = ffffffff ffffffff ff000000 ff0000c3
16314! Mem[0000000030081420] = 00000000 00000000 000000ff 5c06ff76
16315! Mem[0000000030081430] = ff008cf2 c30000ff 41efffe0 00000000
16316 ldda [%i2]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030081400
16317! Mem[0000000010101408] = ffffffff, %l7 = 000000000000ff00
16318 lduwa [%i4+%o4]0x88,%l7 ! %l7 = 00000000ffffffff
16319! Mem[0000000010081408] = 0000000000330000, %l2 = 000000000000ffff
16320 ldxa [%i2+%o4]0x80,%l2 ! %l2 = 0000000000330000
16321! Mem[0000000030181408] = 00000000, %l2 = 0000000000330000
16322 lduwa [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000
16323! Starting 10 instruction Store Burst
16324! %f16 = ffffffff 0000ff00, Mem[0000000010081438] = 000000ff 00000000
16325 std %f16,[%i2+0x038] ! Mem[0000000010081438] = ffffffff 0000ff00
16326
16327p0_label_628:
16328! %f0 = ff000000 00000000 ff000000 000077aa
16329! %f4 = ffffffff ffffffff ff000000 ff0000c3
16330! %f8 = 00000000 00000000 000000ff 5c06ff76
16331! %f12 = ff008cf2 c30000ff 41efffe0 00000000
16332 stda %f0,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400
16333! Mem[0000000010181408] = 00000000, %l4 = 00000000000000ff
16334 ldstuba [%i6+%o4]0x80,%l4 ! %l4 = 00000000000000ff
16335! Mem[00000000201c0000] = ff00eaae, %l1 = 0000000000000000
16336 ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
16337! %f24 = 00000000 ff0000ff, Mem[0000000010181400] = ffffffff 00000000
16338 stda %f24,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 ff0000ff
16339! %f30 = 00000000, Mem[0000000030001408] = 00ff0000
16340 sta %f30,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
16341! %l3 = 0000000000000000, Mem[0000000030101408] = 00000000a07ea185
16342 stxa %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000000000
16343! %l3 = 0000000000000000, Mem[0000000010041400] = ff0000ff00000000
16344 stxa %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000000000000
16345! Mem[0000000010141408] = ff007700, %l1 = 00000000000000ff
16346 swapa [%i5+%o4]0x80,%l1 ! %l1 = 00000000ff007700
16347! %l2 = 0000000000000000, Mem[00000000100c1400] = ff008cf2
16348 stba %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff008c00
16349! Starting 10 instruction Load Burst
16350! Mem[0000000030001410] = ffffffff, %l3 = 0000000000000000
16351 ldsha [%i0+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
16352
16353p0_label_629:
16354! Mem[0000000030181410] = 0000ffff, %l3 = ffffffffffffffff
16355 lduba [%i6+%o5]0x89,%l3 ! %l3 = 00000000000000ff
16356! Mem[0000000030181408] = 00000000, %l2 = 0000000000000000
16357 lduha [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000
16358! Mem[0000000030141408] = ff000000, %f18 = ff00ff00
16359 lda [%i5+%o4]0x89,%f18 ! %f18 = ff000000
16360! Mem[0000000010141410] = 00ff0000 00ff0000, %l6 = 00000000, %l7 = ffffffff
16361 ldda [%i5+%o5]0x88,%l6 ! %l6 = 0000000000ff0000 0000000000ff0000
16362! Mem[0000000010101418] = ff000080 0000ffff, %l0 = ffffffff, %l1 = ff007700
16363 ldd [%i4+0x018],%l0 ! %l0 = 00000000ff000080 000000000000ffff
16364! Mem[00000000100c1400] = 008c00ff00000000, %f30 = 00000000 ffffffff
16365 ldda [%i3+%g0]0x80,%f30 ! %f30 = 008c00ff 00000000
16366! Mem[00000000100c1404] = 00000000, %l3 = 00000000000000ff
16367 lduh [%i3+0x006],%l3 ! %l3 = 0000000000000000
16368! %l6 = 0000000000ff0000, imm = fffffffffffff187, %l4 = 0000000000000000
16369 xnor %l6,-0xe79,%l4 ! %l4 = 0000000000ff0e78
16370! Mem[00000000211c0000] = ffff4b99, %l6 = 0000000000ff0000
16371 ldsb [%o2+0x001],%l6 ! %l6 = ffffffffffffffff
16372! Starting 10 instruction Store Burst
16373! %f26 = 00000000, %f22 = ffffffff, %f22 = ffffffff
16374 fdivs %f26,%f22,%f22 ! %f22 = ffffffff
16375
16376p0_label_630:
16377! %f30 = 008c00ff 00000000, %l3 = 0000000000000000
16378! Mem[00000000300c1418] = 0000000000000000
16379 add %i3,0x018,%g1
16380 stda %f30,[%g1+%l3]ASI_PST32_SL ! Mem[00000000300c1418] = 0000000000000000
16381! %f16 = ffffffff, Mem[0000000010001408] = ff000000
16382 sta %f16,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffff
16383! Mem[0000000010101410] = ffff0000, %l2 = 0000000000000000
16384 swapa [%i4+%o5]0x80,%l2 ! %l2 = 00000000ffff0000
16385! Mem[0000000030001400] = 00000000, %l1 = 000000000000ffff
16386 swapa [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
16387! Mem[0000000030001408] = 00000000, %l7 = 0000000000ff0000
16388 swapa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000000
16389 membar #Sync ! Added by membar checker (81)
16390! Mem[0000000010041405] = 00000000, %l6 = ffffffffffffffff
16391 ldstuba [%i1+0x005]%asi,%l6 ! %l6 = 00000000000000ff
16392! %f24 = 00000000, Mem[0000000030141410] = 000000ff
16393 sta %f24,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
16394! Mem[0000000010041438] = ff00ff0000004969, %l4 = 0000000000ff0e78, %l3 = 0000000000000000
16395 add %i1,0x38,%g1
16396 casxa [%g1]0x80,%l4,%l3 ! %l3 = ff00ff0000004969
16397! Mem[0000000010141428] = ff0000ffffffffff, %l4 = 0000000000ff0e78, %l0 = 00000000ff000080
16398 add %i5,0x28,%g1
16399 casxa [%g1]0x80,%l4,%l0 ! %l0 = ff0000ffffffffff
16400! Starting 10 instruction Load Burst
16401! Mem[0000000010101410] = 00000000, %l6 = 0000000000000000
16402 lduha [%i4+%o5]0x88,%l6 ! %l6 = 0000000000000000
16403
16404p0_label_631:
16405! Mem[000000001010142c] = 4969f3ad, %l1 = 0000000000000000
16406 ldsba [%i4+0x02e]%asi,%l1 ! %l1 = fffffffffffffff3
16407! Mem[00000000100c1408] = 00000000 00000000, %l2 = ffff0000, %l3 = 00004969
16408 ldda [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
16409! Mem[0000000030141400] = ff00ff00, %l6 = 0000000000000000
16410 ldswa [%i5+%g0]0x89,%l6 ! %l6 = ffffffffff00ff00
16411! Mem[0000000010081400] = 00000000, %l6 = ffffffffff00ff00
16412 ldsha [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
16413! Mem[0000000010101410] = 00000000, %l2 = 0000000000000000
16414 lduwa [%i4+%o5]0x88,%l2 ! %l2 = 0000000000000000
16415! Mem[0000000010141408] = ff000000, %l0 = ff0000ffffffffff
16416 ldsba [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000
16417! Mem[00000000100c1410] = ffffffff, %l7 = 0000000000000000
16418 ldsba [%i3+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
16419! Mem[0000000010181408] = ff000000ffffffff, %f10 = 000000ff 5c06ff76
16420 ldda [%i6+%o4]0x80,%f10 ! %f10 = ff000000 ffffffff
16421! Mem[0000000010041430] = 2056ff0fffffffff, %f2 = ff000000 000077aa
16422 ldd [%i1+0x030],%f2 ! %f2 = 2056ff0f ffffffff
16423! Starting 10 instruction Store Burst
16424! %l6 = 0000000000000000, Mem[00000000211c0000] = ffff4b99, %asi = 80
16425 stha %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00004b99
16426
16427p0_label_632:
16428! %f16 = ffffffff 0000ff00, Mem[0000000010081400] = 00000000 ffffffff
16429 stda %f16,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffff 0000ff00
16430! %l7 = ffffffffffffffff, Mem[0000000010001408] = ffffffff
16431 stha %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffff
16432! Mem[00000000201c0000] = ff00eaae, %l3 = 0000000000000000
16433 ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
16434! %l3 = 00000000000000ff, Mem[00000000300c1410] = 00000000
16435 stba %l3,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff
16436! Mem[00000000211c0000] = 00004b99, %l7 = ffffffffffffffff
16437 ldstub [%o2+%g0],%l7 ! %l7 = 00000000000000ff
16438! Mem[0000000010141434] = 00000000, %l6 = 0000000000000000, %asi = 80
16439 swapa [%i5+0x034]%asi,%l6 ! %l6 = 0000000000000000
16440! %f9 = 00000000, %f26 = 00000000 ffffffff
16441 fstox %f9 ,%f26 ! %f26 = 00000000 00000000
16442! Mem[0000000030041400] = ff000000, %l4 = 0000000000ff0e78
16443 ldstuba [%i1+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
16444! Mem[0000000010041400] = 00000000, %l6 = 0000000000000000
16445 swapa [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000
16446! Starting 10 instruction Load Burst
16447 membar #Sync ! Added by membar checker (82)
16448! Mem[0000000010041400] = 00000000 00ff0000 ff000000 ffffffff
16449! Mem[0000000010041410] = ff00ffff aa770000 ff000080 ff00ffff
16450! Mem[0000000010041420] = 00000000 000000ff 000077aa ffffffff
16451! Mem[0000000010041430] = 2056ff0f ffffffff ff00ff00 00004969
16452 ldda [%i1]ASI_BLK_PL,%f16 ! Block Load from 0000000010041400
16453
16454p0_label_633:
16455! Mem[0000000020800000] = 00ff5b63, %l3 = 00000000000000ff
16456 lduha [%o1+0x000]%asi,%l3 ! %l3 = 00000000000000ff
16457! Mem[0000000030181400] = b54b33eb, %l0 = 0000000000000000
16458 lduba [%i6+%g0]0x81,%l0 ! %l0 = 00000000000000b5
16459! Mem[0000000010181408] = ff000000, %f8 = 00000000
16460 lda [%i6+%o4]0x80,%f8 ! %f8 = ff000000
16461! Mem[0000000010141410] = 00ff0000, %l5 = 0000000000000085
16462 ldsha [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
16463! Mem[00000000100c1408] = 00000000 00000000, %l4 = 000000ff, %l5 = 00000000
16464 ldda [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000000 0000000000000000
16465! Mem[00000000218001c0] = 00ffeec2, %l1 = fffffffffffffff3
16466 ldsba [%o3+0x1c1]%asi,%l1 ! %l1 = ffffffffffffffff
16467! Mem[0000000010001408] = ffffffff, %l3 = 00000000000000ff
16468 ldsba [%i0+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
16469! Mem[0000000010041408] = ff000000, %f9 = 00000000
16470 lda [%i1+%o4]0x80,%f9 ! %f9 = ff000000
16471! Mem[0000000010041410] = ffff00ff, %l4 = 0000000000000000
16472 lduba [%i1+%o5]0x88,%l4 ! %l4 = 00000000000000ff
16473! Starting 10 instruction Store Burst
16474! Mem[00000000300c1410] = 000000ff, %l2 = 0000000000000000
16475 ldstuba [%i3+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
16476
16477p0_label_634:
16478! %l1 = ffffffffffffffff, Mem[0000000030041410] = ffffffff
16479 stba %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffffff
16480! %f2 = 2056ff0f ffffffff, Mem[0000000030041410] = ffffffff ffffffff
16481 stda %f2 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = 2056ff0f ffffffff
16482! %l2 = 00000000000000ff, Mem[0000000030081400] = ff000000
16483 stwa %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
16484! %l4 = 00000000000000ff, Mem[0000000030001400] = 0000ffff000000ff
16485 stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000000000ff
16486 membar #Sync ! Added by membar checker (83)
16487! %f2 = 2056ff0f ffffffff, Mem[0000000010041400] = 00000000 00ff0000
16488 stda %f2 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 2056ff0f ffffffff
16489! %f18 = ffffffff, Mem[0000000010001408] = ffffffff
16490 sta %f18,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff
16491! Mem[0000000010041410] = ffff00ff, %l1 = ffffffffffffffff
16492 swapa [%i1+%o5]0x88,%l1 ! %l1 = 00000000ffff00ff
16493! Mem[0000000030101408] = 00000000, %l0 = 00000000000000b5
16494 ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
16495! %l3 = ffffffffffffffff, Mem[0000000010181408] = 000000ff
16496 stha %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000ffff
16497! Starting 10 instruction Load Burst
16498! Mem[0000000010141408] = 000000ff00000000, %l1 = 00000000ffff00ff
16499 ldxa [%i5+%o4]0x80,%l1 ! %l1 = 000000ff00000000
16500
16501p0_label_635:
16502! Mem[0000000030001400] = ff000000 00000000, %l0 = 00000000, %l1 = 00000000
16503 ldda [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000 00000000ff000000
16504! Mem[0000000010181430] = ff008cf2, %l2 = 00000000000000ff
16505 ldsw [%i6+0x030],%l2 ! %l2 = ffffffffff008cf2
16506! Mem[0000000010041408] = ff000000, %l1 = 00000000ff000000
16507 lduha [%i1+%o4]0x80,%l1 ! %l1 = 000000000000ff00
16508! Mem[0000000010181400] = 00000000, %l5 = 0000000000000000
16509 ldsba [%i6+%g0]0x88,%l5 ! %l5 = 0000000000000000
16510! %l5 = 0000000000000000, immd = fffffffffffff79c, %l5 = 0000000000000000
16511 mulx %l5,-0x864,%l5 ! %l5 = 0000000000000000
16512! Mem[00000000218000c0] = ffff3492, %l2 = ffffffffff008cf2
16513 ldsha [%o3+0x0c0]%asi,%l2 ! %l2 = ffffffffffffffff
16514! Mem[0000000010081408] = 00000000, %l5 = 0000000000000000
16515 lduwa [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000000
16516! Mem[0000000010101408] = ffff00ffffffffff, %f22 = ffff00ff 800000ff
16517 ldda [%i4+%o4]0x88,%f22 ! %f22 = ffff00ff ffffffff
16518! Mem[0000000030101410] = ff000000, %l3 = ffffffffffffffff
16519 lduwa [%i4+%o5]0x89,%l3 ! %l3 = 00000000ff000000
16520! Starting 10 instruction Store Burst
16521! %f10 = ff000000 ffffffff, Mem[0000000010081410] = 00000000 00000000
16522 stda %f10,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff000000 ffffffff
16523
16524p0_label_636:
16525! Mem[0000000010101402] = ffffffff, %l5 = 0000000000000000
16526 ldstub [%i4+0x002],%l5 ! %l5 = 000000ff000000ff
16527! %f14 = 41efffe0 00000000, Mem[0000000010041400] = 0fff5620 ffffffff
16528 stda %f14,[%i1+%g0]0x88 ! Mem[0000000010041400] = 41efffe0 00000000
16529! %f15 = 00000000, Mem[0000000010141410] = 0000ff00
16530 sta %f15,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
16531! %l0 = 0000000000000000, Mem[0000000010081400] = 0000ff00
16532 stwa %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
16533! %l5 = 00000000000000ff, Mem[0000000010001408] = ffffffff
16534 stha %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00ffffff
16535! %f16 = 0000ff00 00000000, %l2 = ffffffffffffffff
16536! Mem[00000000100c1438] = 000000006ef00000
16537 add %i3,0x038,%g1
16538 stda %f16,[%g1+%l2]ASI_PST32_P ! Mem[00000000100c1438] = 0000ff0000000000
16539! %l0 = 0000000000000000, Mem[0000000010101424] = 000057ff
16540 stw %l0,[%i4+0x024] ! Mem[0000000010101424] = 00000000
16541! %l7 = 0000000000000000, Mem[00000000100c1408] = 0000000000000000
16542 stx %l7,[%i3+%o4] ! Mem[00000000100c1408] = 0000000000000000
16543! %f8 = ff000000 ff000000, %f22 = ffff00ff
16544 fdtoi %f8 ,%f22 ! %f22 = 80000000
16545! Starting 10 instruction Load Burst
16546! Mem[0000000010001400] = bf8dc38000000000, %l0 = 0000000000000000
16547 ldxa [%i0+%g0]0x80,%l0 ! %l0 = bf8dc38000000000
16548
16549p0_label_637:
16550! Mem[0000000030141400] = 00ff00ff fffff200 000000ff ffffffff
16551! Mem[0000000030141410] = 00000000 7fffffff ff000000 0000ff1e
16552! Mem[0000000030141420] = 00000000 00000000 00000000 000000ff
16553! Mem[0000000030141430] = ff000000 ff0000ff 00000000 7867b541
16554 ldda [%i5]ASI_BLK_S,%f0 ! Block Load from 0000000030141400
16555! Mem[0000000010141408] = 000000ff, %l1 = 000000000000ff00
16556 lduha [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
16557! Mem[00000000201c0000] = ff00eaae, %l7 = 0000000000000000
16558 ldub [%o0+%g0],%l7 ! %l7 = 00000000000000ff
16559! Mem[0000000030081408] = 000000ff, %l0 = bf8dc38000000000
16560 ldsba [%i2+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
16561! Mem[0000000030001400] = 00000000, %l3 = 00000000ff000000
16562 ldsba [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
16563! Mem[0000000030141400] = ff00ff00, %l5 = 00000000000000ff
16564 ldswa [%i5+%g0]0x89,%l5 ! %l5 = ffffffffff00ff00
16565! Mem[0000000010181410] = 0000ff00, %l3 = 0000000000000000
16566 ldsha [%i6+%o5]0x80,%l3 ! %l3 = 0000000000000000
16567! Mem[0000000030041400] = 000000ff, %f18 = ffffffff
16568 lda [%i1+%g0]0x89,%f18 ! %f18 = 000000ff
16569! Mem[0000000030181410] = 0000ffff, %l3 = 0000000000000000
16570 ldsba [%i6+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
16571! Starting 10 instruction Store Burst
16572! Mem[0000000010181408] = 0000ffff, %l5 = ffffffffff00ff00
16573 ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
16574
16575p0_label_638:
16576! %f24 = ff000000 00000000, Mem[0000000010141408] = ff000000 00000000
16577 stda %f24,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000000 00000000
16578 membar #Sync ! Added by membar checker (84)
16579! %f30 = 69490000 00ff00ff, %l0 = ffffffffffffffff
16580! Mem[0000000030141400] = 00ff00fffffff200
16581 stda %f30,[%i5+%l0]ASI_PST32_S ! Mem[0000000030141400] = 6949000000ff00ff
16582! Mem[0000000010181400] = 00000000, %l3 = ffffffffffffffff
16583 ldstuba [%i6+%g0]0x80,%l3 ! %l3 = 00000000000000ff
16584! %l2 = ffffffffffffffff, Mem[0000000030181408] = 00000000
16585 stba %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
16586! %l1 = 0000000000000000, Mem[00000000300c1410] = ff000000ffffffff
16587 stxa %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000000000000
16588! Mem[0000000010001424] = 00004969, %l5 = 00000000000000ff
16589 swap [%i0+0x024],%l5 ! %l5 = 0000000000004969
16590! %l4 = 00000000000000ff, Mem[0000000030081400] = ff000000
16591 stba %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff0000ff
16592! %l0 = ffffffffffffffff, Mem[0000000030141400] = 69490000
16593 stba %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff490000
16594! %l2 = ffffffff, %l3 = 00000000, Mem[0000000010181408] = 0000ffff ffffffff
16595 stda %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffff 00000000
16596! Starting 10 instruction Load Burst
16597! Mem[0000000030181410] = 0000ffff, %l4 = 00000000000000ff
16598 ldsba [%i6+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
16599
16600p0_label_639:
16601! Mem[00000000100c1408] = 00000000, %f17 = 00000000
16602 lda [%i3+%o4]0x88,%f17 ! %f17 = 00000000
16603! Mem[0000000030081410] = ffffffff, %l3 = 0000000000000000
16604 lduba [%i2+%o5]0x81,%l3 ! %l3 = 00000000000000ff
16605! Mem[0000000010001400] = 80c38dbf, %l2 = ffffffffffffffff
16606 ldswa [%i0+%g0]0x88,%l2 ! %l2 = ffffffff80c38dbf
16607! Mem[00000000201c0000] = ff00eaae, %l2 = ffffffff80c38dbf
16608 lduha [%o0+0x000]%asi,%l2 ! %l2 = 000000000000ff00
16609 membar #Sync ! Added by membar checker (85)
16610! Mem[00000000300c1400] = ff000000 ffffffff e0000000 2bfbffff
16611! Mem[00000000300c1410] = 00000000 00000000 00000000 00000000
16612! Mem[00000000300c1420] = ffffffff 00000000 ff000028 280000ff
16613! Mem[00000000300c1430] = ff000000 0000ff1e ff0000ff 0000ffff
16614 ldda [%i3]ASI_BLK_AIUS,%f16 ! Block Load from 00000000300c1400
16615! Mem[0000000010141400] = 0000000000000000, %f8 = 00000000 00000000
16616 ldda [%i5+%g0]0x88,%f8 ! %f8 = 00000000 00000000
16617! Mem[000000001008143c] = 0000ff00, %f12 = ff000000
16618 ld [%i2+0x03c],%f12 ! %f12 = 0000ff00
16619! Mem[0000000030181408] = ffffffff 000000ff, %l4 = ffffffff, %l5 = 00004969
16620 ldda [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000ff 00000000ffffffff
16621! Mem[0000000010141400] = 00000000, %l7 = 00000000000000ff
16622 lduwa [%i5+%g0]0x88,%l7 ! %l7 = 0000000000000000
16623! Starting 10 instruction Store Burst
16624! Mem[0000000010041410] = ffffffff, %l4 = 00000000000000ff
16625 ldstuba [%i1+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
16626
16627p0_label_640:
16628! Mem[0000000030101408] = ff000000, %l1 = 0000000000000000
16629 ldstuba [%i4+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
16630! %l5 = 00000000ffffffff, Mem[0000000010081400] = 00000000ffffffff
16631 stx %l5,[%i2+%g0] ! Mem[0000000010081400] = 00000000ffffffff
16632! %f11 = 000000ff, Mem[0000000030081408] = ff000000
16633 sta %f11,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000ff
16634! Mem[0000000010101408] = ffffffff, %l7 = 0000000000000000
16635 ldstuba [%i4+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
16636! Mem[0000000010141400] = 00000000, %l6 = 0000000000000000
16637 ldstuba [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff
16638! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010081418] = 000000ff 000077aa
16639 std %l4,[%i2+0x018] ! Mem[0000000010081418] = 000000ff ffffffff
16640! %l2 = 000000000000ff00, Mem[0000000010181408] = ffffffff, %asi = 80
16641 stba %l2,[%i6+0x008]%asi ! Mem[0000000010181408] = 00ffffff
16642! Mem[00000000300c1410] = 00000000, %l7 = 00000000000000ff
16643 ldstuba [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff
16644! %l5 = 00000000ffffffff, Mem[0000000010001408] = ffffff00
16645 stha %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffff
16646! Starting 10 instruction Load Burst
16647! Mem[0000000030181400] = b54b33eb, %l6 = 0000000000000000
16648 ldswa [%i6+%g0]0x81,%l6 ! %l6 = ffffffffb54b33eb
16649
16650p0_label_641:
16651! Mem[00000000300c1400] = ff000000, %l7 = 0000000000000000
16652 ldsba [%i3+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
16653! Mem[0000000010181410] = 0000ff00 0000000f, %l6 = b54b33eb, %l7 = ffffffff
16654 ldda [%i6+0x010]%asi,%l6 ! %l6 = 000000000000ff00 000000000000000f
16655! Mem[0000000030181410] = ffff0000, %l2 = 000000000000ff00
16656 ldsba [%i6+%o5]0x81,%l2 ! %l2 = ffffffffffffffff
16657! Mem[0000000010101410] = 00000000, %f6 = ff000000
16658 lda [%i4+%o5]0x88,%f6 ! %f6 = 00000000
16659! Mem[0000000030041410] = ffffffff, %l4 = 00000000000000ff
16660 lduba [%i1+%o5]0x81,%l4 ! %l4 = 00000000000000ff
16661! Mem[00000000100c1408] = 0000000000000000, %l1 = 00000000000000ff
16662 ldxa [%i3+%o4]0x80,%l1 ! %l1 = 0000000000000000
16663! Mem[0000000030181408] = ff000000ffffffff, %f0 = 00ff00ff fffff200
16664 ldda [%i6+%o4]0x81,%f0 ! %f0 = ff000000 ffffffff
16665! Code Fragment 3
16666p0_fragment_68:
16667! %l0 = ffffffffffffffff
16668 setx 0x65791887c81d03a3,%g7,%l0 ! %l0 = 65791887c81d03a3
16669! %l1 = 0000000000000000
16670 setx 0x43a95de001d0b576,%g7,%l1 ! %l1 = 43a95de001d0b576
16671 setx 0x1fe000, %g1, %g3
16672 or %l0, %g3, %l0 ! always set perrmask = 0xff
16673 setx 0x1ffff8, %g1, %g2
16674 and %l0, %g2, %l0
16675 ta T_CHANGE_HPRIV
16676 stxa %l1, [%l0]ASI_DCACHE_DATA
16677 ta T_CHANGE_NONHPRIV
16678! %l0 = 65791887c81d03a3
16679 setx 0xb6f7f2f7fa03e4d3,%g7,%l0 ! %l0 = b6f7f2f7fa03e4d3
16680! %l1 = 43a95de001d0b576
16681 setx 0x810ac3cf8d8e67ee,%g7,%l1 ! %l1 = 810ac3cf8d8e67ee
16682! Mem[0000000010041410] = 000077aa ffffffff, %l2 = ffffffff, %l3 = 000000ff
16683 ldda [%i1+%o5]0x88,%l2 ! %l2 = 00000000ffffffff 00000000000077aa
16684! Starting 10 instruction Store Burst
16685! %l7 = 000000000000000f, Mem[0000000030081410] = ffffffff
16686 stba %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffff0f
16687
16688p0_label_642:
16689! %f17 = ffffffff, %f3 = ffffffff
16690 fcmpes %fcc0,%f17,%f3 ! %fcc0 = 3
16691! %l1 = 810ac3cf8d8e67ee, Mem[0000000030141408] = 000000ff
16692 stba %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = ee0000ff
16693! %l4 = 00000000000000ff, Mem[0000000010181414] = 0000000f, %asi = 80
16694 stwa %l4,[%i6+0x014]%asi ! Mem[0000000010181414] = 000000ff
16695! %l4 = 00000000000000ff, Mem[00000000100c1410] = ffffffffffffffff
16696 stxa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000000000ff
16697! %l4 = 00000000000000ff, immd = 0000000000000eb0, %l6 = 000000000000ff00
16698 udivx %l4,0xeb0,%l6 ! %l6 = 0000000000000000
16699! Mem[0000000010001400] = 80c38dbf, %l7 = 000000000000000f
16700 swapa [%i0+%g0]0x88,%l7 ! %l7 = 0000000080c38dbf
16701! Mem[00000000100c1400] = 008c00ff, %l1 = 810ac3cf8d8e67ee, %asi = 80
16702 swapa [%i3+0x000]%asi,%l1 ! %l1 = 00000000008c00ff
16703! Mem[0000000030081400] = ff0000ff, %l2 = 00000000ffffffff
16704 ldstuba [%i2+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
16705! %l5 = 00000000ffffffff, %l5 = 00000000ffffffff, %l1 = 00000000008c00ff
16706 or %l5,%l5,%l1 ! %l1 = 00000000ffffffff
16707! Starting 10 instruction Load Burst
16708! Mem[00000000300c1408] = 000000e0, %f10 = 00000000
16709 lda [%i3+%o4]0x89,%f10 ! %f10 = 000000e0
16710
16711p0_label_643:
16712! Mem[00000000100c1400] = ee678e8d, %l6 = 0000000000000000
16713 ldswa [%i3+%g0]0x88,%l6 ! %l6 = ffffffffee678e8d
16714! Mem[0000000010181410] = 0000ff00 000000ff, %l0 = fa03e4d3, %l1 = ffffffff
16715 ldd [%i6+%o5],%l0 ! %l0 = 000000000000ff00 00000000000000ff
16716! Mem[0000000010001400] = 0000000f, %l5 = 00000000ffffffff
16717 lduwa [%i0+%g0]0x88,%l5 ! %l5 = 000000000000000f
16718! Mem[0000000030101410] = 000000ff, %f5 = 7fffffff
16719 lda [%i4+%o5]0x81,%f5 ! %f5 = 000000ff
16720! Mem[0000000010001408] = ffffffff, %l2 = 00000000000000ff
16721 ldsha [%i0+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
16722! Mem[0000000030041408] = ff000000, %l7 = 0000000080c38dbf
16723 lduha [%i1+%o4]0x81,%l7 ! %l7 = 000000000000ff00
16724! Mem[0000000010081410] = 000000ff, %l4 = 00000000000000ff
16725 lduba [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff
16726! Mem[0000000030041400] = ff000000, %l5 = 000000000000000f
16727 ldswa [%i1+%g0]0x81,%l5 ! %l5 = ffffffffff000000
16728! Mem[0000000010041408] = ff000000ffffffff, %l0 = 000000000000ff00
16729 ldxa [%i1+%o4]0x80,%l0 ! %l0 = ff000000ffffffff
16730! Starting 10 instruction Store Burst
16731! %l3 = 00000000000077aa, Mem[0000000010181408] = ffffff00
16732 stba %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffaa
16733
16734p0_label_644:
16735! %l3 = 00000000000077aa, Mem[0000000010081408] = 00000000
16736 stwa %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000077aa
16737! Mem[0000000010141410] = 00000000, %l1 = 00000000000000ff
16738 swapa [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000
16739! %f14 = 00000000 7867b541, Mem[0000000030041400] = 000000ff 00000000
16740 stda %f14,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 7867b541
16741! %l4 = 00000000000000ff, Mem[0000000030101408] = ff000000
16742 stha %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00ff0000
16743! %l4 = 00000000000000ff, Mem[0000000030081400] = ff0000ff
16744 stwa %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
16745! Mem[0000000010101410] = 00000000, %l7 = 000000000000ff00
16746 ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 00000000000000ff
16747! %f6 = 00000000, Mem[0000000030081400] = 000000ff
16748 sta %f6 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
16749! %l7 = 0000000000000000, immd = fffffffffffffa52, %l5 = ffffffffff000000
16750 mulx %l7,-0x5ae,%l5 ! %l5 = 0000000000000000
16751 membar #Sync ! Added by membar checker (86)
16752! %l0 = ff000000ffffffff, Mem[00000000300c1410] = ff000000
16753 stwa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffffff
16754! Starting 10 instruction Load Burst
16755! Mem[0000000010181430] = ff008cf2c30000ff, %l7 = 0000000000000000
16756 ldx [%i6+0x030],%l7 ! %l7 = ff008cf2c30000ff
16757
16758p0_label_645:
16759! Mem[0000000030001400] = 00000000, %l5 = 0000000000000000
16760 lduha [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000
16761! Mem[00000000300c1408] = e0000000, %f9 = 00000000
16762 lda [%i3+%o4]0x81,%f9 ! %f9 = e0000000
16763! Mem[0000000010181434] = c30000ff, %l4 = 00000000000000ff
16764 ldsw [%i6+0x034],%l4 ! %l4 = ffffffffc30000ff
16765! %f1 = ffffffff, %f9 = e0000000, %f3 = ffffffff
16766 fdivs %f1 ,%f9 ,%f3 ! %f3 = ffffffff
16767! Mem[0000000030101410] = ff000000, %f8 = 00000000
16768 lda [%i4+%o5]0x89,%f8 ! %f8 = ff000000
16769! Mem[0000000010081408] = 000077aa, %l2 = ffffffffffffffff
16770 ldswa [%i2+%o4]0x80,%l2 ! %l2 = 00000000000077aa
16771! Mem[00000000218001c0] = 00ffeec2, %l1 = 0000000000000000
16772 ldsh [%o3+0x1c0],%l1 ! %l1 = 00000000000000ff
16773! Mem[0000000010181418] = 00000000, %l5 = 0000000000000000
16774 ldub [%i6+0x018],%l5 ! %l5 = 0000000000000000
16775! Mem[0000000010141408] = 00000000, %l6 = ffffffffee678e8d
16776 lduba [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000
16777! Starting 10 instruction Store Burst
16778! Mem[0000000010181400] = 000000ff, %l3 = 00000000000077aa
16779 ldstuba [%i6+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
16780
16781p0_label_646:
16782! %l3 = 00000000000000ff, Mem[00000000300c1400] = ff000000
16783 stba %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000
16784! Mem[0000000010101410] = ff000000, %l4 = ffffffffc30000ff
16785 ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
16786! Mem[0000000010101410] = 000000ff, %l6 = 0000000000000000
16787 swapa [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ff
16788! Mem[0000000010041408] = 000000ff, %l4 = 00000000000000ff
16789 swapa [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
16790! %l2 = 00000000000077aa, Mem[00000000211c0000] = ff004b99, %asi = 80
16791 stba %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = aa004b99
16792! Mem[0000000030141410] = 00000000, %l1 = 00000000000000ff
16793 ldstuba [%i5+%o5]0x81,%l1 ! %l1 = 00000000000000ff
16794! %l7 = ff008cf2c30000ff, Mem[0000000010081408] = 000077aa00330000
16795 stxa %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff008cf2c30000ff
16796! Mem[0000000021800101] = eaff7eb5, %l5 = 0000000000000000
16797 ldstuba [%o3+0x101]%asi,%l5 ! %l5 = 000000ff000000ff
16798! %f18 = e0000000 2bfbffff, %l4 = 00000000000000ff
16799! Mem[0000000030001400] = 00000000000000ff
16800 stda %f18,[%i0+%l4]ASI_PST16_SL ! Mem[0000000030001400] = fffffb2b000000e0
16801! Starting 10 instruction Load Burst
16802! Mem[0000000010041400] = 00000000, %f13 = ff0000ff
16803 lda [%i1+%g0]0x80,%f13 ! %f13 = 00000000
16804
16805p0_label_647:
16806! Mem[0000000030181410] = 00000000 0000ffff, %l2 = 000077aa, %l3 = 000000ff
16807 ldda [%i6+%o5]0x89,%l2 ! %l2 = 000000000000ffff 0000000000000000
16808! %l6 = 00000000000000ff, imm = fffffffffffffdb8, %l1 = 0000000000000000
16809 xor %l6,-0x248,%l1 ! %l1 = fffffffffffffd47
16810! Mem[0000000010141414] = 0000ff00, %l2 = 000000000000ffff
16811 ldsha [%i5+0x014]%asi,%l2 ! %l2 = 0000000000000000
16812! Mem[00000000100c1438] = 0000ff00 00000000, %l4 = 000000ff, %l5 = 000000ff
16813 ldda [%i3+0x038]%asi,%l4 ! %l4 = 000000000000ff00 0000000000000000
16814! Mem[0000000010141418] = 000000ff00ffffff, %f20 = 00000000 00000000
16815 ldda [%i5+0x018]%asi,%f20 ! %f20 = 000000ff 00ffffff
16816! Mem[0000000010181410] = 0000ff00, %l6 = 00000000000000ff
16817 lduwa [%i6+0x010]%asi,%l6 ! %l6 = 000000000000ff00
16818! Mem[00000000100c1410] = 00000000, %l4 = 000000000000ff00
16819 ldsba [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000
16820! Mem[0000000030041408] = ff000000, %l6 = 000000000000ff00
16821 ldsba [%i1+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
16822! Mem[00000000300c1400] = 000000ff, %l7 = ff008cf2c30000ff
16823 ldswa [%i3+%g0]0x89,%l7 ! %l7 = 00000000000000ff
16824! Starting 10 instruction Store Burst
16825! %f23 = 00000000, Mem[0000000030001400] = fffffb2b
16826 sta %f23,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
16827
16828p0_label_648:
16829! Mem[00000000300c1408] = e0000000, %l2 = 0000000000000000
16830 swapa [%i3+%o4]0x81,%l2 ! %l2 = 00000000e0000000
16831! Mem[0000000010101410] = 00000000, %l7 = 00000000000000ff
16832 ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 00000000000000ff
16833! Mem[0000000010001408] = ffffffff, %l4 = 0000000000000000
16834 ldstuba [%i0+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
16835! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000, %asi = 80
16836 swapa [%i5+0x008]%asi,%l3 ! %l3 = 0000000000000000
16837! %l5 = 0000000000000000, Mem[0000000030041410] = ffffffff
16838 stba %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffff00
16839! Mem[0000000010041408] = ff000000, %l0 = ff000000ffffffff
16840 ldstuba [%i1+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
16841! Mem[0000000010081408] = ff008cf2, %l6 = ffffffffffffffff
16842 swap [%i2+%o4],%l6 ! %l6 = 00000000ff008cf2
16843! Mem[0000000030181400] = b54b33eb, %l6 = 00000000ff008cf2
16844 swapa [%i6+%g0]0x81,%l6 ! %l6 = 00000000b54b33eb
16845! Mem[0000000010181408] = ffffffaa, %l4 = 00000000000000ff
16846 swapa [%i6+%o4]0x88,%l4 ! %l4 = 00000000ffffffaa
16847! Starting 10 instruction Load Burst
16848! Mem[0000000010041400] = 00000000, %l1 = fffffffffffffd47
16849 ldsba [%i1+0x001]%asi,%l1 ! %l1 = 0000000000000000
16850
16851p0_label_649:
16852! Mem[0000000030141410] = ff000000, %l6 = 00000000b54b33eb
16853 ldsha [%i5+%o5]0x81,%l6 ! %l6 = ffffffffffffff00
16854! Mem[0000000030001408] = 00ff0000, %l6 = ffffffffffffff00
16855 ldswa [%i0+%o4]0x89,%l6 ! %l6 = 0000000000ff0000
16856! Mem[0000000010101400] = ffffffff, %l0 = 00000000000000ff
16857 lduwa [%i4+%g0]0x88,%l0 ! %l0 = 00000000ffffffff
16858! Mem[00000000201c0000] = ff00eaae, %l4 = 00000000ffffffaa
16859 ldsh [%o0+%g0],%l4 ! %l4 = ffffffffffffff00
16860! Mem[0000000030001400] = 00000000000000e0, %l6 = 0000000000ff0000
16861 ldxa [%i0+%g0]0x81,%l6 ! %l6 = 00000000000000e0
16862! Mem[0000000010001410] = 00000000, %l2 = 00000000e0000000
16863 lduha [%i0+%o5]0x88,%l2 ! %l2 = 0000000000000000
16864! Mem[0000000020800040] = ffffa555, %l1 = 0000000000000000
16865 ldsh [%o1+0x040],%l1 ! %l1 = ffffffffffffffff
16866! Mem[0000000020800040] = ffffa555, %l3 = 0000000000000000
16867 ldsha [%o1+0x040]%asi,%l3 ! %l3 = ffffffffffffffff
16868! Mem[0000000020800000] = 00ff5b63, %l4 = ffffffffffffff00
16869 lduha [%o1+0x000]%asi,%l4 ! %l4 = 00000000000000ff
16870! Starting 10 instruction Store Burst
16871! %l2 = 0000000000000000, Mem[00000000100c1410] = 00000000
16872 stha %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
16873
16874p0_label_650:
16875! %l2 = 00000000, %l3 = ffffffff, Mem[0000000010041400] = 00000000 41efffe0
16876 stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 ffffffff
16877! Mem[00000000100c1408] = 00000000, %l4 = 00000000000000ff
16878 ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 00000000000000ff
16879! %l0 = 00000000ffffffff, Mem[0000000010101404] = 00000000
16880 stb %l0,[%i4+0x004] ! Mem[0000000010101404] = ff000000
16881! %l5 = 0000000000000000, Mem[0000000010001413] = 00000000
16882 stb %l5,[%i0+0x013] ! Mem[0000000010001410] = 00000000
16883! Mem[0000000030001408] = 0000ff00, %l6 = 00000000000000e0
16884 ldstuba [%i0+%o4]0x81,%l6 ! %l6 = 00000000000000ff
16885! Mem[0000000010141408] = 00000000, %l5 = 0000000000000000
16886 swapa [%i5+%o4]0x80,%l5 ! %l5 = 0000000000000000
16887! %f18 = e0000000, %f28 = ff000000
16888 fcmps %fcc1,%f18,%f28 ! %fcc1 = 2
16889! %l3 = ffffffffffffffff, Mem[0000000010181400] = 000000ff
16890 stwa %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffff
16891! %f18 = e0000000 2bfbffff, %l6 = 0000000000000000
16892! Mem[0000000010081410] = ff000000ffffffff
16893 add %i2,0x010,%g1
16894 stda %f18,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010081410] = ff000000ffffffff
16895! Starting 10 instruction Load Burst
16896! Mem[0000000010081400] = 00000000, %f15 = 7867b541
16897 lda [%i2+%g0]0x80,%f15 ! %f15 = 00000000
16898
16899p0_label_651:
16900! Mem[0000000010181400] = ffffffff, %l7 = 0000000000000000
16901 ldswa [%i6+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
16902! Mem[00000000211c0000] = aa004b99, %l2 = 0000000000000000
16903 lduha [%o2+0x000]%asi,%l2 ! %l2 = 000000000000aa00
16904! Mem[0000000030081410] = 0fffffff ffffffff, %l6 = 00000000, %l7 = ffffffff
16905 ldda [%i2+%o5]0x81,%l6 ! %l6 = 000000000fffffff 00000000ffffffff
16906! Mem[00000000100c1414] = 000000ff, %l6 = 000000000fffffff
16907 ldswa [%i3+0x014]%asi,%l6 ! %l6 = 00000000000000ff
16908! Mem[0000000030041408] = 000000ff, %l0 = 00000000ffffffff
16909 ldswa [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
16910! Mem[0000000030001400] = 00000000000000e0, %l5 = 0000000000000000
16911 ldxa [%i0+%g0]0x81,%l5 ! %l5 = 00000000000000e0
16912! Mem[0000000030041408] = aa770000000000ff, %f14 = 00000000 00000000
16913 ldda [%i1+%o4]0x89,%f14 ! %f14 = aa770000 000000ff
16914! Mem[0000000010001400] = 0f000000 00000000, %l6 = 000000ff, %l7 = ffffffff
16915 ldda [%i0+%g0]0x80,%l6 ! %l6 = 000000000f000000 0000000000000000
16916! Mem[00000000201c0000] = ff00eaae, %l4 = 0000000000000000
16917 lduh [%o0+%g0],%l4 ! %l4 = 000000000000ff00
16918! Starting 10 instruction Store Burst
16919! %l1 = ffffffffffffffff, Mem[0000000030081400] = 00000000
16920 stwa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffff
16921
16922p0_label_652:
16923! %l4 = 000000000000ff00, immd = fffffffffffff461, %l4 = 000000000000ff00
16924 udivx %l4,-0xb9f,%l4 ! %l4 = 0000000000000000
16925! %l3 = ffffffffffffffff, Mem[0000000030081400] = 00000000ffffffff
16926 stxa %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffffffffffff
16927! %l1 = ffffffffffffffff, Mem[0000000010101410] = 000000ff
16928 stba %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
16929! %l3 = ffffffffffffffff, Mem[0000000020800000] = 00ff5b63
16930 sth %l3,[%o1+%g0] ! Mem[0000000020800000] = ffff5b63
16931! %l6 = 000000000f000000, Mem[0000000030041400] = 7867b541
16932 stwa %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0f000000
16933! Mem[0000000030001410] = ffffffff, %l0 = 00000000000000ff
16934 ldstuba [%i0+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
16935! %f7 = 0000ff1e, Mem[00000000100c1400] = ee678e8d
16936 sta %f7 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000ff1e
16937! %l6 = 000000000f000000, Mem[0000000010001400] = 0f000000
16938 stba %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
16939! Mem[00000000100c1414] = 000000ff, %l0 = 00000000000000ff
16940 swap [%i3+0x014],%l0 ! %l0 = 00000000000000ff
16941! Starting 10 instruction Load Burst
16942! Mem[0000000030141408] = ee0000ff, %f8 = ff000000
16943 lda [%i5+%o4]0x81,%f8 ! %f8 = ee0000ff
16944
16945p0_label_653:
16946! Mem[0000000030181410] = ffff0000, %l4 = 0000000000000000
16947 lduba [%i6+%o5]0x81,%l4 ! %l4 = 00000000000000ff
16948! Mem[0000000030041410] = 00ffffff, %l2 = 000000000000aa00
16949 lduba [%i1+%o5]0x81,%l2 ! %l2 = 0000000000000000
16950! Mem[0000000010141438] = 41b567ff, %l1 = ffffffffffffffff
16951 ldswa [%i5+0x038]%asi,%l1 ! %l1 = 0000000041b567ff
16952! Mem[0000000010181410] = 0000ff00, %l3 = ffffffffffffffff
16953 lduwa [%i6+%o5]0x80,%l3 ! %l3 = 000000000000ff00
16954! Mem[0000000010081408] = ffffffff, %l2 = 0000000000000000
16955 ldswa [%i2+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
16956! Mem[00000000100c143c] = 00000000, %l3 = 000000000000ff00
16957 lduha [%i3+0x03c]%asi,%l3 ! %l3 = 0000000000000000
16958! Mem[0000000030101410] = 000000ff, %l0 = 00000000000000ff
16959 ldsba [%i4+%o5]0x81,%l0 ! %l0 = 0000000000000000
16960! Mem[0000000010141410] = ff000000, %l1 = 0000000041b567ff
16961 ldsha [%i5+%o5]0x80,%l1 ! %l1 = ffffffffffffff00
16962! Mem[0000000010001400] = 00000000, %l5 = 00000000000000e0
16963 ldsba [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
16964! Starting 10 instruction Store Burst
16965! %l0 = 00000000, %l1 = ffffff00, Mem[0000000010101408] = ffffffff ff00ffff
16966 stda %l0,[%i4+0x008]%asi ! Mem[0000000010101408] = 00000000 ffffff00
16967
16968p0_label_654:
16969! %l2 = ffffffffffffffff, Mem[0000000010041430] = 2056ff0fffffffff, %asi = 80
16970 stxa %l2,[%i1+0x030]%asi ! Mem[0000000010041430] = ffffffffffffffff
16971! %l7 = 0000000000000000, Mem[0000000030001410] = 000077aaffffffff
16972 stxa %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000000000000000
16973! %l2 = ffffffff, %l3 = 00000000, Mem[0000000030181400] = f28c00ff ffffffff
16974 stda %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffffff 00000000
16975! %f8 = ee0000ff e0000000, Mem[00000000300c1410] = ffffffff 00000000
16976 stda %f8 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ee0000ff e0000000
16977! Mem[0000000030101410] = ff000000, %l7 = 0000000000000000
16978 swapa [%i4+%o5]0x89,%l7 ! %l7 = 00000000ff000000
16979! Mem[00000000201c0000] = ff00eaae, %l3 = 0000000000000000
16980 ldsba [%o0+0x001]%asi,%l3 ! %l3 = 0000000000000000
16981! Mem[00000000100c1408] = 000000ff, %l7 = 00000000ff000000
16982 ldstuba [%i3+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
16983! %f28 = ff000000 0000ff1e, Mem[0000000010101408] = 00000000 ffffff00
16984 stda %f28,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000 0000ff1e
16985! %l0 = 0000000000000000, Mem[0000000030041400] = 0000000f
16986 stwa %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
16987! Starting 10 instruction Load Burst
16988! Mem[00000000100c1408] = ff000000, %f16 = ff000000
16989 lda [%i3+%o4]0x80,%f16 ! %f16 = ff000000
16990
16991p0_label_655:
16992! %l6 = 000000000f000000, Mem[00000000100c1410] = 00000000
16993 stwa %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0f000000
16994! Mem[0000000010001410] = 00000000, %l6 = 000000000f000000
16995 ldsha [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000
16996! Mem[0000000010041428] = 000077aa, %f11 = 000000ff
16997 ld [%i1+0x028],%f11 ! %f11 = 000077aa
16998! Mem[0000000030081410] = ffffffffffffff0f, %f28 = ff000000 0000ff1e
16999 ldda [%i2+%o5]0x89,%f28 ! %f28 = ffffffff ffffff0f
17000! Mem[0000000010141408] = ff00000000000000, %l1 = ffffffffffffff00
17001 ldxa [%i5+%o4]0x88,%l1 ! %l1 = ff00000000000000
17002! Mem[0000000030181400] = ffffffff, %l3 = 0000000000000000
17003 ldswa [%i6+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
17004! Mem[0000000030181410] = ffff000000000000, %l5 = 0000000000000000
17005 ldxa [%i6+%o5]0x81,%l5 ! %l5 = ffff000000000000
17006! Mem[0000000010101400] = ffffffff ff000000, %l6 = 00000000, %l7 = 000000ff
17007 ldda [%i4+%g0]0x80,%l6 ! %l6 = 00000000ffffffff 00000000ff000000
17008! %l4 = 00000000000000ff, imm = fffffffffffffdee, %l6 = 00000000ffffffff
17009 subc %l4,-0x212,%l6 ! %l6 = 0000000000000311
17010! Starting 10 instruction Store Burst
17011! %l6 = 0000000000000311, Mem[0000000010181410] = 00ff0000
17012 stha %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00ff0311
17013
17014p0_label_656:
17015! Mem[0000000030141410] = ff000000, %l6 = 0000000000000311
17016 ldstuba [%i5+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
17017! %f16 = ff000000 ffffffff, Mem[0000000010141410] = ff000000 0000ff00
17018 stda %f16,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000000 ffffffff
17019! Mem[00000000300c1400] = 000000ff, %l2 = ffffffffffffffff
17020 swapa [%i3+%g0]0x89,%l2 ! %l2 = 00000000000000ff
17021! %l0 = 00000000, %l1 = 00000000, Mem[0000000010181400] = ffffffff ff0000ff
17022 stda %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 00000000
17023! %l2 = 000000ff, %l3 = ffffffff, Mem[0000000010141400] = ff000000 00000000
17024 stda %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff ffffffff
17025! %f3 = ffffffff, Mem[0000000010141410] = ff000000
17026 sta %f3 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffffff
17027! %l6 = 000000ff, %l7 = ff000000, Mem[0000000010101408] = ff000000 0000ff1e
17028 stda %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff ff000000
17029! Mem[0000000010181410] = 00ff0311, %l0 = 0000000000000000
17030 ldstuba [%i6+%o5]0x88,%l0 ! %l0 = 00000011000000ff
17031! %f23 = 00000000, Mem[00000000300c1410] = ee0000ff
17032 sta %f23,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
17033! Starting 10 instruction Load Burst
17034! Mem[0000000030001410] = 00000000, %l4 = 00000000000000ff
17035 lduba [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
17036
17037p0_label_657:
17038! Mem[0000000030141410] = ff000000 7fffffff, %l6 = 000000ff, %l7 = ff000000
17039 ldda [%i5+%o5]0x81,%l6 ! %l6 = 00000000ff000000 000000007fffffff
17040! Mem[0000000010081410] = ffffffff000000ff, %l5 = ffff000000000000
17041 ldxa [%i2+%o5]0x88,%l5 ! %l5 = ffffffff000000ff
17042! Mem[00000000300c1400] = ffffffff, %l0 = 0000000000000011
17043 lduha [%i3+%g0]0x81,%l0 ! %l0 = 000000000000ffff
17044! Mem[0000000030081408] = aa770000ff000000, %f8 = ee0000ff e0000000
17045 ldda [%i2+%o4]0x89,%f8 ! %f8 = aa770000 ff000000
17046! Mem[0000000030001408] = ff00ff00000000ff, %f0 = ff000000 ffffffff
17047 ldda [%i0+%o4]0x81,%f0 ! %f0 = ff00ff00 000000ff
17048! Mem[0000000010001400] = 00000000, %f29 = ffffff0f
17049 lda [%i0+%g0]0x80,%f29 ! %f29 = 00000000
17050! Mem[0000000010001408] = ffffffff00000000, %f12 = 0000ff00 00000000
17051 ldda [%i0+%o4]0x80,%f12 ! %f12 = ffffffff 00000000
17052! Mem[0000000010001410] = 00000000, %l5 = ffffffff000000ff
17053 ldsba [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000
17054! Mem[00000000211c0000] = aa004b99, %l0 = 000000000000ffff
17055 ldsba [%o2+0x001]%asi,%l0 ! %l0 = 0000000000000000
17056! Starting 10 instruction Store Burst
17057! Mem[0000000010041410] = ffffffff, %l2 = 00000000000000ff
17058 swapa [%i1+%o5]0x88,%l2 ! %l2 = 00000000ffffffff
17059
17060p0_label_658:
17061! Mem[0000000010041424] = 000000ff, %l4 = 0000000000000000, %asi = 80
17062 swapa [%i1+0x024]%asi,%l4 ! %l4 = 00000000000000ff
17063! Mem[0000000010101408] = 000000ff, %l0 = 0000000000000000
17064 swapa [%i4+%o4]0x80,%l0 ! %l0 = 00000000000000ff
17065! Code Fragment 3
17066p0_fragment_69:
17067! %l0 = 00000000000000ff
17068 setx 0x59b63f87a844c831,%g7,%l0 ! %l0 = 59b63f87a844c831
17069! %l1 = ff00000000000000
17070 setx 0xcf4fa4ff94a5195f,%g7,%l1 ! %l1 = cf4fa4ff94a5195f
17071 setx 0x1fe000, %g1, %g3
17072 or %l0, %g3, %l0 ! always set perrmask = 0xff
17073 setx 0x1ffff8, %g1, %g2
17074 and %l0, %g2, %l0
17075 ta T_CHANGE_HPRIV
17076 stxa %l1, [%l0]ASI_DCACHE_DATA
17077 ta T_CHANGE_NONHPRIV
17078! %l0 = 59b63f87a844c831
17079 setx 0x8371b1cf95ab0000,%g7,%l0 ! %l0 = 8371b1cf95ab0000
17080! %l1 = cf4fa4ff94a5195f
17081 setx 0x47e4a64812d916ba,%g7,%l1 ! %l1 = 47e4a64812d916ba
17082! %l2 = ffffffff, %l3 = ffffffff, Mem[0000000030081410] = ffffff0f ffffffff
17083 stda %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffff ffffffff
17084! Mem[0000000010081400] = 00000000, %l3 = ffffffffffffffff
17085 ldstuba [%i2+%g0]0x80,%l3 ! %l3 = 00000000000000ff
17086! Mem[00000000300c1408] = 00000000, %l6 = 00000000ff000000
17087 swapa [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000
17088! %l2 = 00000000ffffffff, Mem[00000000300c1410] = 000000e000000000
17089 stxa %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000ffffffff
17090! Mem[0000000010181400] = 00000000, %l5 = 0000000000000000
17091 swapa [%i6+%g0]0x88,%l5 ! %l5 = 0000000000000000
17092! %l7 = 000000007fffffff, Mem[000000001004141a] = ff000080
17093 stb %l7,[%i1+0x01a] ! Mem[0000000010041418] = ff00ff80
17094! Starting 10 instruction Load Burst
17095! Mem[0000000030181410] = ffff0000, %l7 = 000000007fffffff
17096 lduba [%i6+%o5]0x81,%l7 ! %l7 = 00000000000000ff
17097
17098p0_label_659:
17099! Mem[0000000010101410] = ff000000, %f0 = ff00ff00
17100 lda [%i4+%o5]0x80,%f0 ! %f0 = ff000000
17101! Mem[0000000010141404] = ffffffff, %l5 = 0000000000000000
17102 ldsw [%i5+0x004],%l5 ! %l5 = ffffffffffffffff
17103! Mem[0000000010181420] = 78673146, %l6 = 0000000000000000
17104 lduba [%i6+0x022]%asi,%l6 ! %l6 = 0000000000000031
17105! %l7 = 00000000000000ff, immed = 00000cf1, %y = ffffffff
17106 smul %l7,0xcf1,%l4 ! %l4 = 00000000000ce40f, %y = 00000000
17107! %l1 = 47e4a64812d916ba, immd = fffffffffffff9cb, %l6 = 0000000000000031
17108 sdivx %l1,-0x635,%l6 ! %l6 = fff46adeed75f48d
17109! Mem[0000000010141408] = 00000000, %l4 = 00000000000ce40f
17110 lduba [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000
17111! Mem[0000000010181400] = 0000000000000000, %l4 = 0000000000000000
17112 ldxa [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000
17113! Mem[0000000010041400] = 00000000, %l2 = 00000000ffffffff
17114 ldswa [%i1+0x000]%asi,%l2 ! %l2 = 0000000000000000
17115! Mem[0000000010181408] = ff000000, %l5 = ffffffffffffffff
17116 ldsba [%i6+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
17117! Starting 10 instruction Store Burst
17118! %f8 = aa770000 ff000000, Mem[0000000010181400] = 00000000 00000000
17119 stda %f8 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = aa770000 ff000000
17120
17121p0_label_660:
17122! Mem[0000000010041408] = ff000000, %l2 = 0000000000000000
17123 ldstuba [%i1+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
17124! %l3 = 0000000000000000, immed = fffff5c9, %y = 00000000
17125 sdiv %l3,-0xa37,%l3 ! %l3 = 0000000000000000
17126 mov %l0,%y ! %y = 95ab0000
17127! Mem[0000000030001400] = 00000000, %l0 = 8371b1cf95ab0000
17128 ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 00000000000000ff
17129! %l4 = 00000000, %l5 = ffffffff, Mem[0000000010041408] = 000000ff ffffffff
17130 stda %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 ffffffff
17131! Mem[00000000100c1428] = ff67b5ff, %l4 = 0000000000000000
17132 swap [%i3+0x028],%l4 ! %l4 = 00000000ff67b5ff
17133! %l1 = 47e4a64812d916ba, Mem[00000000201c0000] = ff00eaae
17134 sth %l1,[%o0+%g0] ! Mem[00000000201c0000] = 16baeaae
17135! Mem[00000000300c1400] = ffffffff, %l1 = 47e4a64812d916ba
17136 swapa [%i3+%g0]0x81,%l1 ! %l1 = 00000000ffffffff
17137! Mem[0000000030001400] = 000000ff, %l5 = ffffffffffffffff
17138 swapa [%i0+%g0]0x89,%l5 ! %l5 = 00000000000000ff
17139! Mem[00000000201c0000] = 16baeaae, %l4 = 00000000ff67b5ff
17140 ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 00000016000000ff
17141! Starting 10 instruction Load Burst
17142! Mem[0000000030081400] = ffffffff, %l2 = 00000000000000ff
17143 ldsha [%i2+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
17144
17145p0_label_661:
17146! Mem[0000000030041410] = 00ffffff, %l7 = 00000000000000ff
17147 lduwa [%i1+%o5]0x81,%l7 ! %l7 = 0000000000ffffff
17148! Mem[00000000100c1414] = 000000ff, %l0 = 0000000000000000
17149 lduba [%i3+0x016]%asi,%l0 ! %l0 = 0000000000000000
17150! Mem[00000000211c0000] = aa004b99, %l5 = 00000000000000ff
17151 ldsha [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffaa00
17152! Mem[00000000300c1400] = 12d916ba, %l4 = 0000000000000016
17153 ldsha [%i3+%g0]0x81,%l4 ! %l4 = 00000000000012d9
17154! Mem[00000000100c1400] = 1eff0000, %l4 = 00000000000012d9
17155 ldsha [%i3+%g0]0x80,%l4 ! %l4 = 0000000000001eff
17156! Mem[0000000030001408] = ff00ff00000000ff, %f20 = 000000ff 00ffffff
17157 ldda [%i0+%o4]0x81,%f20 ! %f20 = ff00ff00 000000ff
17158! Mem[0000000010101408] = 000000ff 00000000, %l2 = ffffffff, %l3 = 00000000
17159 ldda [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000 00000000000000ff
17160! Mem[0000000010101400] = ffffffff, %l5 = ffffffffffffaa00
17161 lduba [%i4+%g0]0x88,%l5 ! %l5 = 00000000000000ff
17162! Mem[0000000030101408] = 00000000 0000ff00, %l4 = 00001eff, %l5 = 000000ff
17163 ldda [%i4+%o4]0x89,%l4 ! %l4 = 000000000000ff00 0000000000000000
17164! Starting 10 instruction Store Burst
17165! %l6 = fff46adeed75f48d, Mem[00000000100c1408] = ff00000000000000
17166 stxa %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = fff46adeed75f48d
17167
17168p0_label_662:
17169! %f26 = ff000028 280000ff, Mem[0000000030141410] = 000000ff ffffff7f
17170 stda %f26,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff000028 280000ff
17171! %l4 = 000000000000ff00, Mem[0000000010141400] = ff000000
17172 stba %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff000000
17173! %f22 = 00000000 00000000, %l7 = 0000000000ffffff
17174! Mem[00000000100c1438] = 0000ff0000000000
17175 add %i3,0x038,%g1
17176 stda %f22,[%g1+%l7]ASI_PST8_PL ! Mem[00000000100c1438] = 0000000000000000
17177! %f18 = e0000000 2bfbffff, Mem[0000000010181438] = 000000ff 00000001
17178 stda %f18,[%i6+0x038]%asi ! Mem[0000000010181438] = e0000000 2bfbffff
17179! %l5 = 0000000000000000, Mem[0000000030141410] = ff000028
17180 stha %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000028
17181! Mem[0000000010041400] = 00000000, %l1 = 00000000ffffffff
17182 swapa [%i1+%g0]0x80,%l1 ! %l1 = 0000000000000000
17183! %l1 = 0000000000000000, Mem[00000000100c1408] = 8df475edde6af4ff
17184 stxa %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000000
17185! Mem[000000001000143c] = ff80ffff, %l3 = 000000ff, %l1 = 00000000
17186 add %i0,0x3c,%g1
17187 casa [%g1]0x80,%l3,%l1 ! %l1 = 00000000ff80ffff
17188! %f7 = 0000ff1e, Mem[0000000010001400] = 00000000
17189 sta %f7 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000ff1e
17190! Starting 10 instruction Load Burst
17191! Mem[0000000030181410] = 0000ffff, %f23 = 00000000
17192 lda [%i6+%o5]0x89,%f23 ! %f23 = 0000ffff
17193
17194p0_label_663:
17195! Mem[0000000010041410] = ff000000, %l2 = 0000000000000000
17196 lduha [%i1+%o5]0x80,%l2 ! %l2 = 000000000000ff00
17197! Mem[00000000100c1400] = 0000ff1e, %l6 = fff46adeed75f48d
17198 ldsba [%i3+%g0]0x88,%l6 ! %l6 = 000000000000001e
17199! %f23 = 0000ffff, %f21 = 000000ff
17200 fcmps %fcc0,%f23,%f21 ! %fcc0 = 2
17201! Mem[0000000030001408] = ff00ff00, %l5 = 0000000000000000
17202 lduwa [%i0+%o4]0x81,%l5 ! %l5 = 00000000ff00ff00
17203! Mem[0000000030081410] = ffffffff, %l2 = 000000000000ff00
17204 ldswa [%i2+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
17205! Mem[0000000030041400] = 00000000 00000000, %l6 = 0000001e, %l7 = 00ffffff
17206 ldda [%i1+%g0]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
17207! Mem[0000000010001400] = 1eff0000, %l0 = 0000000000000000
17208 ldswa [%i0+%g0]0x88,%l0 ! %l0 = 000000001eff0000
17209! Mem[0000000010141408] = 00000000, %l5 = 00000000ff00ff00
17210 lduwa [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000
17211! Mem[0000000030101408] = 00ff0000, %l1 = 00000000ff80ffff
17212 ldsba [%i4+%o4]0x81,%l1 ! %l1 = 0000000000000000
17213! Starting 10 instruction Store Burst
17214! %l5 = 0000000000000000, Mem[0000000030041400] = 0000000000000000
17215 stxa %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000000000000000
17216
17217p0_label_664:
17218! %l1 = 0000000000000000, Mem[0000000010001400] = 1eff0000
17219 stha %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 1eff0000
17220! %l3 = 00000000000000ff, Mem[0000000030001408] = 00ff00ff
17221 stha %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00ff00ff
17222! Mem[0000000010101400] = ffffffff, %l2 = ffffffffffffffff
17223 ldstuba [%i4+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
17224! %l2 = 00000000000000ff, Mem[00000000211c0000] = aa004b99
17225 sth %l2,[%o2+%g0] ! Mem[00000000211c0000] = 00ff4b99
17226! Mem[0000000010101400] = ffffffff, %l3 = 00000000000000ff
17227 swapa [%i4+%g0]0x88,%l3 ! %l3 = 00000000ffffffff
17228! %l0 = 000000001eff0000, Mem[0000000010081434] = ffffffff, %asi = 80
17229 stwa %l0,[%i2+0x034]%asi ! Mem[0000000010081434] = 1eff0000
17230! %l3 = 00000000ffffffff, Mem[00000000201c0000] = ffbaeaae, %asi = 80
17231 stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffffeaae
17232! %l4 = 000000000000ff00, Mem[0000000010181400] = 000077aa
17233 stba %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00007700
17234! Mem[00000000100c141c] = 00000000, %l3 = ffffffff, %l4 = 0000ff00
17235 add %i3,0x1c,%g1
17236 casa [%g1]0x80,%l3,%l4 ! %l4 = 0000000000000000
17237! Starting 10 instruction Load Burst
17238! Mem[0000000010141410] = ffffffffffffffff, %l3 = 00000000ffffffff
17239 ldxa [%i5+%o5]0x80,%l3 ! %l3 = ffffffffffffffff
17240
17241p0_label_665:
17242! Mem[0000000030081410] = ffffffff, %l0 = 000000001eff0000
17243 ldsba [%i2+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
17244! Mem[0000000010181408] = ff000000, %l7 = 0000000000000000
17245 ldsha [%i6+%o4]0x80,%l7 ! %l7 = ffffffffffffff00
17246! Mem[0000000030001408] = ff00000000ff00ff, %l6 = 0000000000000000
17247 ldxa [%i0+%o4]0x89,%l6 ! %l6 = ff00000000ff00ff
17248! Mem[00000000211c0000] = 00ff4b99, %l7 = ffffffffffffff00
17249 ldsha [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
17250! Mem[0000000010141408] = ff00000000000000, %l5 = 0000000000000000
17251 ldxa [%i5+%o4]0x88,%l5 ! %l5 = ff00000000000000
17252! %l7 = 00000000000000ff, %l3 = ffffffffffffffff, %l2 = 00000000000000ff
17253 or %l7,%l3,%l2 ! %l2 = ffffffffffffffff
17254! Mem[0000000010141410] = ffffffff, %l6 = ff00000000ff00ff
17255 lduwa [%i5+0x010]%asi,%l6 ! %l6 = 00000000ffffffff
17256! Mem[0000000030141410] = 00000028, %f20 = ff00ff00
17257 lda [%i5+%o5]0x81,%f20 ! %f20 = 00000028
17258! Mem[00000000300c1410] = ffffffff, %l6 = 00000000ffffffff
17259 ldswa [%i3+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
17260! Starting 10 instruction Store Burst
17261! %l1 = 0000000000000000, Mem[00000000201c0001] = ffffeaae, %asi = 80
17262 stba %l1,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff00eaae
17263
17264p0_label_666:
17265! Mem[0000000010081406] = ffffffff, %l1 = 0000000000000000
17266 ldstuba [%i2+0x006]%asi,%l1 ! %l1 = 000000ff000000ff
17267! %l0 = ffffffffffffffff, %l0 = ffffffffffffffff, %y = 95ab0000
17268 sdiv %l0,%l0,%l5 ! %l5 = 000000007fffffff
17269 mov %l0,%y ! %y = ffffffff
17270! %f0 = ff000000 000000ff, Mem[0000000030141410] = 00000028 280000ff
17271 stda %f0 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000 000000ff
17272! %f28 = ffffffff, Mem[0000000010041410] = 000000ff
17273 sta %f28,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffff
17274! %f4 = 00000000 000000ff, %l1 = 00000000000000ff
17275! Mem[0000000010081418] = 000000ffffffffff
17276 add %i2,0x018,%g1
17277 stda %f4,[%g1+%l1]ASI_PST8_P ! Mem[0000000010081418] = 00000000000000ff
17278! %l5 = 000000007fffffff, Mem[0000000010101408] = 00000000
17279 stha %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffff0000
17280! Mem[0000000030041408] = ff000000, %l6 = ffffffffffffffff
17281 swapa [%i1+%o4]0x81,%l6 ! %l6 = 00000000ff000000
17282! %f8 = aa770000 ff000000, Mem[0000000010041400] = ffffffff ffffffff
17283 stda %f8 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = aa770000 ff000000
17284! %f23 = 0000ffff, Mem[0000000030141408] = ee0000ff
17285 sta %f23,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000ffff
17286! Starting 10 instruction Load Burst
17287! Mem[00000000211c0000] = 00ff4b99, %l2 = ffffffffffffffff
17288 ldsha [%o2+0x000]%asi,%l2 ! %l2 = 00000000000000ff
17289
17290p0_label_667:
17291! Mem[000000001010142c] = 4969f3ad, %l7 = 00000000000000ff
17292 ldsba [%i4+0x02d]%asi,%l7 ! %l7 = 0000000000000069
17293! Mem[0000000010081410] = ff000000 ffffffff, %l2 = 000000ff, %l3 = ffffffff
17294 ldda [%i2+%o5]0x80,%l2 ! %l2 = 00000000ff000000 00000000ffffffff
17295! Mem[0000000030181410] = ffff0000, %f27 = 280000ff
17296 lda [%i6+%o5]0x81,%f27 ! %f27 = ffff0000
17297! Mem[0000000010181400] = 00007700, %l1 = 00000000000000ff
17298 lduba [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
17299! Mem[0000000030141400] = ff490000, %l0 = ffffffffffffffff
17300 lduba [%i5+%g0]0x81,%l0 ! %l0 = 00000000000000ff
17301! Mem[0000000010181400] = 00007700, %l3 = 00000000ffffffff
17302 lduba [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
17303! Mem[0000000030181400] = ffffffff, %l3 = 0000000000000000
17304 ldsha [%i6+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
17305! Mem[0000000010041414] = aa770000, %l5 = 000000007fffffff
17306 ldswa [%i1+0x014]%asi,%l5 ! %l5 = ffffffffaa770000
17307! Mem[0000000010101424] = 00000000, %l3 = ffffffffffffffff
17308 ldsha [%i4+0x026]%asi,%l3 ! %l3 = 0000000000000000
17309! Starting 10 instruction Store Burst
17310! %l2 = 00000000ff000000, Mem[000000001018140e] = 00000000
17311 stb %l2,[%i6+0x00e] ! Mem[000000001018140c] = 00000000
17312
17313p0_label_668:
17314! %f25 = 00000000, Mem[0000000030081410] = ffffffff
17315 sta %f25,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
17316! Mem[0000000010181430] = ff008cf2c30000ff, %l6 = 00000000ff000000, %l0 = 00000000000000ff
17317 add %i6,0x30,%g1
17318 casxa [%g1]0x80,%l6,%l0 ! %l0 = ff008cf2c30000ff
17319! %f25 = 00000000, Mem[0000000010141400] = ff000000
17320 sta %f25,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
17321! %l6 = ff000000, %l7 = 00000069, Mem[0000000010041410] = ffffffff 000077aa
17322 stda %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff000000 00000069
17323! Mem[0000000010181410] = 00ff03ff, %l5 = ffffffffaa770000
17324 swapa [%i6+%o5]0x88,%l5 ! %l5 = 0000000000ff03ff
17325! Mem[0000000030181410] = 0000ffff, %l0 = ff008cf2c30000ff
17326 swapa [%i6+%o5]0x89,%l0 ! %l0 = 000000000000ffff
17327! Mem[00000000201c0000] = ff00eaae, %l5 = 0000000000ff03ff
17328 ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
17329! %l7 = 0000000000000069, imm = fffffffffffffc78, %l3 = 0000000000000000
17330 xnor %l7,-0x388,%l3 ! %l3 = 00000000000003ee
17331! Mem[000000001008142c] = 32560000, %l6 = 00000000ff000000
17332 ldstuba [%i2+0x02c]%asi,%l6 ! %l6 = 00000032000000ff
17333! Starting 10 instruction Load Burst
17334! Mem[00000000201c0000] = ff00eaae, %l6 = 0000000000000032
17335 lduba [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
17336
17337p0_label_669:
17338! Mem[0000000030081410] = 00000000, %l3 = 00000000000003ee
17339 lduba [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000000
17340! Mem[0000000030081408] = ff000000, %l2 = 00000000ff000000
17341 ldsha [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
17342! Mem[00000000300c1400] = ffffffff ba16d912, %l4 = 00000000, %l5 = 000000ff
17343 ldda [%i3+%g0]0x89,%l4 ! %l4 = 00000000ba16d912 00000000ffffffff
17344! Mem[0000000010081408] = ff0000c3 ffffffff, %l2 = 00000000, %l3 = 00000000
17345 ldda [%i2+%o4]0x88,%l2 ! %l2 = 00000000ffffffff 00000000ff0000c3
17346! Mem[0000000020800000] = ffff5b63, %l7 = 0000000000000069
17347 ldsb [%o1+0x001],%l7 ! %l7 = ffffffffffffffff
17348! Mem[0000000010181430] = ff008cf2, %l7 = ffffffffffffffff
17349 ldsh [%i6+0x030],%l7 ! %l7 = ffffffffffffff00
17350! Mem[00000000300c1410] = ffffffff, %l7 = ffffffffffffff00
17351 lduba [%i3+%o5]0x81,%l7 ! %l7 = 00000000000000ff
17352 membar #Sync ! Added by membar checker (87)
17353! Mem[0000000010001400] = 0000ff1e 00000000 ffffffff 00000000
17354! Mem[0000000010001410] = 00000000 00ff0000 00000000 ff0000ff
17355! Mem[0000000010001420] = ff00ff00 000000ff ff0000ff 00000000
17356! Mem[0000000010001430] = 1eff0000 00ff00ff 00ff6949 ff80ffff
17357 ldda [%i0]ASI_BLK_PL,%f16 ! Block Load from 0000000010001400
17358! Mem[00000000100c1410] = 0000000f, %l5 = 00000000ffffffff
17359 ldsba [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
17360! Starting 10 instruction Store Burst
17361! Mem[00000000211c0001] = 00ff4b99, %l1 = 0000000000000000
17362 ldstuba [%o2+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
17363
17364p0_label_670:
17365! Mem[0000000030141408] = 0000ffff, %l7 = 00000000000000ff
17366 swapa [%i5+%o4]0x81,%l7 ! %l7 = 000000000000ffff
17367! %f12 = ffffffff 00000000, %l4 = 00000000ba16d912
17368! Mem[0000000010101428] = 0000000f4969f3ad
17369 add %i4,0x028,%g1
17370 stda %f12,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010101428] = 000000004969f3ad
17371! %f14 = aa770000 000000ff, Mem[0000000030101408] = 0000ff00 00000000
17372 stda %f14,[%i4+%o4]0x89 ! Mem[0000000030101408] = aa770000 000000ff
17373! Mem[0000000010181410] = 000077aa, %l4 = 00000000ba16d912
17374 swapa [%i6+%o5]0x80,%l4 ! %l4 = 00000000000077aa
17375! %f4 = 00000000 000000ff, %l1 = 00000000000000ff
17376! Mem[0000000010141410] = ffffffffffffffff
17377 add %i5,0x010,%g1
17378 stda %f4,[%g1+%l1]ASI_PST16_P ! Mem[0000000010141410] = 00000000000000ff
17379! %f2 = 000000ff ffffffff, %l7 = 000000000000ffff
17380! Mem[0000000030041420] = 0000000000000000
17381 add %i1,0x020,%g1
17382 stda %f2,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030041420] = ffffffffff000000
17383! Mem[000000001010140f] = ff000000, %l6 = 00000000000000ff
17384 ldstuba [%i4+0x00f]%asi,%l6 ! %l6 = 00000000000000ff
17385! %l1 = 00000000000000ff, immed = 00000c79, %y = ffffffff
17386 sdiv %l1,0xc79,%l3 ! %l3 = ffffffffffeb79a1
17387 mov %l0,%y ! %y = 0000ffff
17388! %l0 = 0000ffff, %l1 = 000000ff, Mem[00000000300c1400] = ba16d912 ffffffff
17389 stda %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ffff 000000ff
17390! Starting 10 instruction Load Burst
17391! Mem[00000000211c0000] = 00ff4b99, %l1 = 00000000000000ff
17392 ldsba [%o2+0x000]%asi,%l1 ! %l1 = 0000000000000000
17393
17394p0_label_671:
17395! Mem[0000000010141408] = 00000000000000ff, %f6 = 00000000 0000ff1e
17396 ldda [%i5+%o4]0x80,%f6 ! %f6 = 00000000 000000ff
17397! Mem[0000000030041400] = 0000000000000000, %f0 = ff000000 000000ff
17398 ldda [%i1+%g0]0x89,%f0 ! %f0 = 00000000 00000000
17399! Mem[00000000100c1400] = 1eff0000, %l0 = 000000000000ffff
17400 ldswa [%i3+%g0]0x80,%l0 ! %l0 = 000000001eff0000
17401! Mem[0000000010081410] = 000000ff, %l0 = 000000001eff0000
17402 ldsha [%i2+%o5]0x88,%l0 ! %l0 = 00000000000000ff
17403! Mem[0000000030081408] = ff000000, %l7 = 000000000000ffff
17404 lduha [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000000
17405! Mem[0000000010001400] = 1eff0000, %l6 = 0000000000000000
17406 ldsba [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000
17407! Mem[0000000030001410] = 0000000000000000, %f4 = 00000000 000000ff
17408 ldda [%i0+%o5]0x89,%f4 ! %f4 = 00000000 00000000
17409! %l4 = 00000000000077aa, %l1 = 0000000000000000, %l4 = 00000000000077aa
17410 xnor %l4,%l1,%l4 ! %l4 = ffffffffffff8855
17411! %l2 = 00000000ffffffff, imm = 00000000000002e0, %l3 = ffffffffffeb79a1
17412 subc %l2,0x2e0,%l3 ! %l3 = 00000000fffffd1f
17413! Starting 10 instruction Store Burst
17414! %l6 = 0000000000000000, Mem[0000000010141408] = 00000000
17415 stw %l6,[%i5+%o4] ! Mem[0000000010141408] = 00000000
17416
17417p0_label_672:
17418! Mem[0000000010081414] = ffffffff, %l5 = 0000000000000000
17419 swap [%i2+0x014],%l5 ! %l5 = 00000000ffffffff
17420! %f14 = aa770000, Mem[0000000030081408] = ff000000
17421 sta %f14,[%i2+%o4]0x89 ! Mem[0000000030081408] = aa770000
17422! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010101410] = ff000000 98009800
17423 stda %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff 00000000
17424 membar #Sync ! Added by membar checker (88)
17425! %l6 = 0000000000000000, Mem[0000000010001408] = 00000000ffffffff
17426 stxa %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000000
17427! %l2 = 00000000ffffffff, Mem[00000000201c0001] = ff00eaae
17428 stb %l2,[%o0+0x001] ! Mem[00000000201c0000] = ffffeaae
17429! %f3 = ffffffff, Mem[00000000100c1400] = 0000ff1e
17430 sta %f3 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffffff
17431! Code Fragment 3
17432p0_fragment_70:
17433! %l0 = 00000000000000ff
17434 setx 0x148474580c12b34c,%g7,%l0 ! %l0 = 148474580c12b34c
17435! %l1 = 0000000000000000
17436 setx 0x5be61f6fa03bea72,%g7,%l1 ! %l1 = 5be61f6fa03bea72
17437 setx 0x1fe000, %g1, %g3
17438 or %l0, %g3, %l0 ! always set perrmask = 0xff
17439 setx 0x1ffff8, %g1, %g2
17440 and %l0, %g2, %l0
17441 ta T_CHANGE_HPRIV
17442 stxa %l1, [%l0]ASI_DCACHE_DATA
17443 ta T_CHANGE_NONHPRIV
17444! %l0 = 148474580c12b34c
17445 setx 0xc6b36ba78296cfa7,%g7,%l0 ! %l0 = c6b36ba78296cfa7
17446! %l1 = 5be61f6fa03bea72
17447 setx 0x781989b04484c2f1,%g7,%l1 ! %l1 = 781989b04484c2f1
17448! Mem[0000000010181414] = 000000ff, %l3 = 00000000fffffd1f
17449 swap [%i6+0x014],%l3 ! %l3 = 00000000000000ff
17450! Mem[0000000030101400] = 00000000ff0000ff, %f16 = 00000000 1eff0000
17451 ldda [%i4+%g0]0x89,%f16 ! %f16 = 00000000 ff0000ff
17452! Starting 10 instruction Load Burst
17453! %l7 = 0000000000000000, %l6 = 0000000000000000, %l4 = ffffffffffff8855
17454 and %l7,%l6,%l4 ! %l4 = 0000000000000000
17455
17456p0_label_673:
17457! Mem[0000000021800040] = 004307c8, %l3 = 00000000000000ff
17458 lduha [%o3+0x040]%asi,%l3 ! %l3 = 0000000000000043
17459! Mem[0000000030001400] = e0000000ffffffff, %f24 = ff000000 00ff00ff
17460 ldda [%i0+%g0]0x89,%f24 ! %f24 = e0000000 ffffffff
17461! Mem[00000000201c0000] = ffffeaae, %l6 = 0000000000000000
17462 lduba [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
17463! %l7 = 0000000000000000, imm = 000000000000078e, %l5 = 00000000ffffffff
17464 sub %l7,0x78e,%l5 ! %l5 = fffffffffffff872
17465! Mem[0000000030081400] = ffffffffffffffff, %f16 = 00000000 ff0000ff
17466 ldda [%i2+%g0]0x89,%f16 ! %f16 = ffffffff ffffffff
17467! Mem[0000000010081400] = 000000ff, %l7 = 0000000000000000
17468 lduwa [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
17469! Mem[0000000030001408] = ff000000 00ff00ff, %l2 = ffffffff, %l3 = 00000043
17470 ldda [%i0+%o4]0x89,%l2 ! %l2 = 0000000000ff00ff 00000000ff000000
17471! Mem[0000000030141400] = ff490000, %l1 = 781989b04484c2f1
17472 ldswa [%i5+%g0]0x81,%l1 ! %l1 = ffffffffff490000
17473! Mem[0000000030101400] = ff0000ff, %l4 = 0000000000000000
17474 lduwa [%i4+%g0]0x89,%l4 ! %l4 = 00000000ff0000ff
17475! Starting 10 instruction Store Burst
17476! %f18 = 00000000, Mem[0000000010101400] = 000000ff
17477 sta %f18,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
17478
17479p0_label_674:
17480! %f8 = aa770000 ff000000, Mem[0000000010141408] = 00000000 000000ff
17481 stda %f8 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = aa770000 ff000000
17482! %l7 = 00000000000000ff, Mem[0000000030081410] = 00000000
17483 stha %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff
17484! %f4 = 00000000 00000000, %l3 = 00000000ff000000
17485! Mem[0000000030001420] = 0000000000000000
17486 add %i0,0x020,%g1
17487 stda %f4,[%g1+%l3]ASI_PST32_S ! Mem[0000000030001420] = 0000000000000000
17488! %l7 = 00000000000000ff, Mem[0000000010101428] = 000000004969f3ad
17489 stx %l7,[%i4+0x028] ! Mem[0000000010101428] = 00000000000000ff
17490! Mem[000000001008140c] = c30000ff, %l2 = 0000000000ff00ff, %asi = 80
17491 swapa [%i2+0x00c]%asi,%l2 ! %l2 = 00000000c30000ff
17492! %f12 = ffffffff 00000000, Mem[0000000030081400] = ffffffff ffffffff
17493 stda %f12,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffff 00000000
17494! %l6 = 00000000000000ff, Mem[000000001000141a] = 00000000, %asi = 80
17495 stba %l6,[%i0+0x01a]%asi ! Mem[0000000010001418] = 0000ff00
17496! %l3 = 00000000ff000000, Mem[0000000030101408] = ff000000
17497 stba %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
17498! Mem[0000000030041408] = ffffffff, %l5 = fffffffffffff872
17499 ldstuba [%i1+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
17500! Starting 10 instruction Load Burst
17501! Mem[0000000030001408] = ff00000000ff00ff, %l7 = 00000000000000ff
17502 ldxa [%i0+%o4]0x89,%l7 ! %l7 = ff00000000ff00ff
17503
17504p0_label_675:
17505! Mem[0000000030001408] = ff00000000ff00ff, %f26 = 00000000 ff0000ff
17506 ldda [%i0+%o4]0x89,%f26 ! %f26 = ff000000 00ff00ff
17507! Mem[0000000021800080] = ffff3e7c, %l2 = 00000000c30000ff
17508 ldsba [%o3+0x080]%asi,%l2 ! %l2 = ffffffffffffffff
17509! Mem[0000000010101410] = 000000ff00000000, %f4 = 00000000 00000000
17510 ldd [%i4+%o5],%f4 ! %f4 = 000000ff 00000000
17511! Mem[0000000010101400] = 00000000, %f15 = 000000ff
17512 lda [%i4+%g0]0x88,%f15 ! %f15 = 00000000
17513! Mem[00000000300c1408] = ff000000, %l4 = 00000000ff0000ff
17514 lduha [%i3+%o4]0x81,%l4 ! %l4 = 000000000000ff00
17515! Mem[0000000010041400] = aa770000 ff000000, %l6 = 000000ff, %l7 = 00ff00ff
17516 ldd [%i1+%g0],%l6 ! %l6 = 00000000aa770000 00000000ff000000
17517! Mem[0000000010181410] = 1ffdffff 12d916ba, %l0 = 8296cfa7, %l1 = ff490000
17518 ldda [%i6+%o5]0x88,%l0 ! %l0 = 0000000012d916ba 000000001ffdffff
17519! Mem[0000000030141400] = ff490000 00ff00ff, %l4 = 0000ff00, %l5 = 000000ff
17520 ldda [%i5+%g0]0x81,%l4 ! %l4 = 00000000ff490000 0000000000ff00ff
17521! Mem[00000000100c1424] = ffff0000, %l5 = 0000000000ff00ff
17522 lduwa [%i3+0x024]%asi,%l5 ! %l5 = 00000000ffff0000
17523! Starting 10 instruction Store Burst
17524! %f13 = 00000000, Mem[00000000100c1424] = ffff0000
17525 sta %f13,[%i3+0x024]%asi ! Mem[00000000100c1424] = 00000000
17526
17527p0_label_676:
17528! Mem[0000000010081430] = ffffffff, %l1 = 000000001ffdffff
17529 swap [%i2+0x030],%l1 ! %l1 = 00000000ffffffff
17530! Mem[0000000030141408] = ff000000, %l3 = 00000000ff000000
17531 ldstuba [%i5+%o4]0x89,%l3 ! %l3 = 00000000000000ff
17532! %l4 = 00000000ff490000, Mem[0000000030001400] = ffffffff
17533 stba %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00ffffff
17534! %l3 = 0000000000000000, Mem[0000000010041410] = 00000069ff000000
17535 stxa %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000000000000000
17536! %f30 = ffff80ff, Mem[0000000010101428] = 00000000
17537 sta %f30,[%i4+0x028]%asi ! Mem[0000000010101428] = ffff80ff
17538! Mem[0000000030141400] = ff490000, %l5 = 00000000ffff0000
17539 swapa [%i5+%g0]0x81,%l5 ! %l5 = 00000000ff490000
17540! %l4 = ff490000, %l5 = ff490000, Mem[0000000010101408] = 0000ffff ff0000ff
17541 stda %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff490000 ff490000
17542! Mem[0000000010001407] = 00000000, %l0 = 0000000012d916ba
17543 ldstub [%i0+0x007],%l0 ! %l0 = 00000000000000ff
17544! %l7 = 00000000ff000000, Mem[00000000300c1408] = fffffb2b000000ff
17545 stxa %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000ff000000
17546! Starting 10 instruction Load Burst
17547! Mem[0000000030081408] = aa770000, %l7 = 00000000ff000000
17548 ldsha [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000000
17549
17550p0_label_677:
17551! Mem[0000000010081408] = ffffffff, %f7 = 000000ff
17552 lda [%i2+%o4]0x80,%f7 ! %f7 = ffffffff
17553! Mem[0000000010141408] = aa770000ff000000, %l5 = 00000000ff490000
17554 ldxa [%i5+0x008]%asi,%l5 ! %l5 = aa770000ff000000
17555! Mem[0000000030041410] = 00ffffff0fff5620, %f26 = ff000000 00ff00ff
17556 ldda [%i1+%o5]0x81,%f26 ! %f26 = 00ffffff 0fff5620
17557! Mem[0000000030101410] = 0000000000000000, %l4 = 00000000ff490000
17558 ldxa [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000
17559! Mem[0000000030141408] = ff0000ff, %f3 = ffffffff
17560 lda [%i5+%o4]0x89,%f3 ! %f3 = ff0000ff
17561! Mem[0000000030141408] = ff0000ffffffffff, %f26 = 00ffffff 0fff5620
17562 ldda [%i5+%o4]0x81,%f26 ! %f26 = ff0000ff ffffffff
17563! Mem[0000000021800080] = ffff3e7c, %l5 = aa770000ff000000
17564 lduba [%o3+0x080]%asi,%l5 ! %l5 = 00000000000000ff
17565! Mem[0000000010141408] = aa770000, %l2 = ffffffffffffffff
17566 ldswa [%i5+%o4]0x80,%l2 ! %l2 = ffffffffaa770000
17567! Mem[00000000100c1410] = 0000000f000000ff, %l5 = 00000000000000ff
17568 ldxa [%i3+0x010]%asi,%l5 ! %l5 = 0000000f000000ff
17569! Starting 10 instruction Store Burst
17570! %f24 = e0000000 ffffffff, Mem[0000000010141418] = 000000ff 00ffffff
17571 std %f24,[%i5+0x018] ! Mem[0000000010141418] = e0000000 ffffffff
17572
17573p0_label_678:
17574! %f2 = 000000ff ff0000ff, Mem[0000000030081400] = 00000000 ffffffff
17575 stda %f2 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff ff0000ff
17576! %f0 = 00000000 00000000, Mem[0000000030181400] = ffffffff 00000000
17577 stda %f0 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 00000000
17578! %f31 = 4969ff00, Mem[00000000300c1410] = ffffffff
17579 sta %f31,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 4969ff00
17580! Mem[0000000010101408] = 000049ff, %l0 = 0000000000000000
17581 ldstuba [%i4+%o4]0x80,%l0 ! %l0 = 00000000000000ff
17582! %f8 = aa770000 ff000000, Mem[0000000010141410] = 00000000 000000ff
17583 stda %f8 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = aa770000 ff000000
17584! %l7 = 0000000000000000, Mem[0000000010041423] = 00000000
17585 stb %l7,[%i1+0x023] ! Mem[0000000010041420] = 00000000
17586! %l5 = 0000000f000000ff, Mem[00000000100c1410] = 0f000000
17587 stba %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0f0000ff
17588! %l2 = ffffffffaa770000, Mem[0000000010001408] = 00000000
17589 stba %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
17590! %l3 = 0000000000000000, Mem[0000000030101410] = 00000000
17591 stwa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
17592! Starting 10 instruction Load Burst
17593! Mem[0000000010081408] = ffffffff, %l1 = 00000000ffffffff
17594 lduba [%i2+%o4]0x88,%l1 ! %l1 = 00000000000000ff
17595
17596p0_label_679:
17597! Mem[0000000010181408] = 000000ff, %l4 = 0000000000000000
17598 lduha [%i6+%o4]0x88,%l4 ! %l4 = 00000000000000ff
17599! Mem[00000000100c1410] = ff000000 0f0000ff, %l2 = aa770000, %l3 = 00000000
17600 ldda [%i3+%o5]0x88,%l2 ! %l2 = 000000000f0000ff 00000000ff000000
17601 membar #Sync ! Added by membar checker (89)
17602! Mem[0000000010141400] = 00000000 ffffffff aa770000 ff000000
17603! Mem[0000000010141410] = aa770000 ff000000 e0000000 ffffffff
17604! Mem[0000000010141420] = 00000000 00000000 ff0000ff ffffffff
17605! Mem[0000000010141430] = ff0000ff 00000000 41b567ff 00000000
17606 ldda [%i5]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010141400
17607! Mem[0000000030181400] = 00000000, %l3 = 00000000ff000000
17608 ldsba [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000000
17609! Mem[0000000010001430] = 1eff0000 00ff00ff, %l4 = 000000ff, %l5 = 000000ff
17610 ldd [%i0+0x030],%l4 ! %l4 = 000000001eff0000 0000000000ff00ff
17611! Mem[0000000030081408] = 000077aa, %l0 = 0000000000000000
17612 lduha [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000000
17613! Mem[0000000030001400] = 00ffffff 000000e0 ff00ff00 000000ff
17614! Mem[0000000030001410] = 00000000 00000000 1e000000 0000ffff
17615! Mem[0000000030001420] = 00000000 00000000 ff0000c3 0f905620
17616! Mem[0000000030001430] = ff000000 ffffffff 41efffe0 00000000
17617 ldda [%i0]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030001400
17618! Mem[0000000010101408] = ff0049ff, %f23 = 00000000
17619 lda [%i4+%o4]0x80,%f23 ! %f23 = ff0049ff
17620! Mem[00000000100c1410] = ff00000f, %l6 = 00000000aa770000
17621 lduba [%i3+%o5]0x80,%l6 ! %l6 = 00000000000000ff
17622! Starting 10 instruction Store Burst
17623! %f16 = ffffffff ffffffff 00000000 ffffffff
17624! %f20 = 0000ff00 00000000 ff0000ff ff0049ff
17625! %f24 = e0000000 ffffffff ff0000ff ffffffff
17626! %f28 = ff00ff00 0000ff1e ffff80ff 4969ff00
17627 stda %f16,[%i3]ASI_BLK_AIUPL ! Block Store to 00000000100c1400
17628
17629p0_label_680:
17630! %l0 = 0000000000000000, Mem[0000000010001400] = 0000ff1e
17631 stwa %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
17632! %l6 = 000000ff, %l7 = 00000000, Mem[00000000100c1408] = ffffffff 00000000
17633 stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff 00000000
17634! Mem[0000000030141410] = ff000000, %l1 = 00000000000000ff
17635 swapa [%i5+%o5]0x81,%l1 ! %l1 = 00000000ff000000
17636! Mem[0000000030041408] = ffffffff, %l7 = 0000000000000000
17637 ldstuba [%i1+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
17638! %l5 = 0000000000ff00ff, Mem[0000000010081408] = ffffffff
17639 stha %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00ffffff
17640! Mem[0000000030041408] = ffffffff, %l1 = 00000000ff000000
17641 swapa [%i1+%o4]0x89,%l1 ! %l1 = 00000000ffffffff
17642! Mem[0000000010181410] = ba16d912, %l5 = 0000000000ff00ff
17643 swapa [%i6+%o5]0x80,%l5 ! %l5 = 00000000ba16d912
17644! %f12 = ff000000 ffffffff, Mem[00000000300c1410] = 00ff6949 00000000
17645 stda %f12,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000 ffffffff
17646! Mem[0000000010101408] = ff0049ff, %l6 = 00000000000000ff
17647 swapa [%i4+%o4]0x80,%l6 ! %l6 = 00000000ff0049ff
17648! Starting 10 instruction Load Burst
17649! Mem[0000000010001400] = 00000000, %f1 = 000000e0
17650 lda [%i0+%g0]0x80,%f1 ! %f1 = 00000000
17651
17652p0_label_681:
17653! Mem[0000000030141410] = ff000000, %l6 = 00000000ff0049ff
17654 lduba [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000
17655! Mem[000000001018141c] = ff000000, %l0 = 0000000000000000
17656 ldsw [%i6+0x01c],%l0 ! %l0 = ffffffffff000000
17657! %l6 = 0000000000000000, immed = 00000193, %y = 0000ffff
17658 sdiv %l6,0x193,%l4 ! %l4 = 000000007fffffff
17659 mov %l0,%y ! %y = ff000000
17660! Mem[0000000010041410] = 0000000000000000, %f10 = ff0000c3 0f905620
17661 ldda [%i1+%o5]0x80,%f10 ! %f10 = 00000000 00000000
17662! Mem[0000000010181400] = 00007700, %f13 = ffffffff
17663 lda [%i6+%g0]0x88,%f13 ! %f13 = 00007700
17664! Mem[00000000201c0000] = ffffeaae, %l7 = 00000000000000ff
17665 lduh [%o0+%g0],%l7 ! %l7 = 000000000000ffff
17666! Mem[0000000030041400] = 0000000000000000, %f6 = 1e000000 0000ffff
17667 ldda [%i1+%g0]0x89,%f6 ! %f6 = 00000000 00000000
17668! Mem[00000000218000c0] = ffff3492, %l5 = 00000000ba16d912
17669 ldsha [%o3+0x0c0]%asi,%l5 ! %l5 = ffffffffffffffff
17670! Mem[0000000030181400] = 00000000, %f4 = 00000000
17671 lda [%i6+%g0]0x89,%f4 ! %f4 = 00000000
17672! Starting 10 instruction Store Burst
17673! %l0 = ffffffffff000000, Mem[0000000010041408] = 00000000
17674 stha %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
17675
17676p0_label_682:
17677! %l3 = 0000000000000000, Mem[0000000010081408] = 00ffffff
17678 stba %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00ffffff
17679 membar #Sync ! Added by membar checker (90)
17680! %l6 = 0000000000000000, Mem[0000000030001400] = ffffff00
17681 stwa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
17682! Mem[0000000010181400] = 00007700, %l1 = 00000000ffffffff
17683 ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 00000000000000ff
17684! Mem[00000000100c1438] = 00ff6949, %l6 = 00000000, %l6 = 00000000
17685 add %i3,0x38,%g1
17686 casa [%g1]0x80,%l6,%l6 ! %l6 = 0000000000ff6949
17687! Mem[00000000211c0000] = 00ff4b99, %l7 = 000000000000ffff
17688 ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
17689! %f22 = ff0000ff, %f5 = 00000000, %f30 = ffff80ff 4969ff00
17690 fsmuld %f22,%f5 ,%f30 ! %f30 = 80000000 00000000
17691! %f20 = 0000ff00 00000000, %l1 = 0000000000000000
17692! Mem[0000000010081428] = 000000ffff560000
17693 add %i2,0x028,%g1
17694 stda %f20,[%g1+%l1]ASI_PST8_P ! Mem[0000000010081428] = 000000ffff560000
17695! Mem[0000000010101400] = 00000000, %l5 = ffffffffffffffff
17696 ldstuba [%i4+%g0]0x88,%l5 ! %l5 = 00000000000000ff
17697! %f24 = e0000000 ffffffff, Mem[0000000010001408] = 00000000 00000000
17698 stda %f24,[%i0+%o4]0x80 ! Mem[0000000010001408] = e0000000 ffffffff
17699! Starting 10 instruction Load Burst
17700! Mem[0000000030181400] = 0000000000000000, %f16 = ffffffff ffffffff
17701 ldda [%i6+%g0]0x89,%f16 ! %f16 = 00000000 00000000
17702
17703p0_label_683:
17704! Mem[0000000030041400] = 00000000, %l0 = ffffffffff000000
17705 ldswa [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000
17706! Code Fragment 3
17707p0_fragment_71:
17708! %l0 = 0000000000000000
17709 setx 0x9e0359e8234e5d7d,%g7,%l0 ! %l0 = 9e0359e8234e5d7d
17710! %l1 = 0000000000000000
17711 setx 0xee03f0279404c606,%g7,%l1 ! %l1 = ee03f0279404c606
17712 setx 0x1fe000, %g1, %g3
17713 or %l0, %g3, %l0 ! always set perrmask = 0xff
17714 setx 0x1ffff8, %g1, %g2
17715 and %l0, %g2, %l0
17716 ta T_CHANGE_HPRIV
17717 stxa %l1, [%l0]ASI_DCACHE_DATA
17718 ta T_CHANGE_NONHPRIV
17719! %l0 = 9e0359e8234e5d7d
17720 setx 0x2e903f5836e40fba,%g7,%l0 ! %l0 = 2e903f5836e40fba
17721! %l1 = ee03f0279404c606
17722 setx 0xf144a2080aec968d,%g7,%l1 ! %l1 = f144a2080aec968d
17723! Mem[0000000010181410] = 00ff00ff, %l3 = 0000000000000000
17724 lduwa [%i6+%o5]0x80,%l3 ! %l3 = 0000000000ff00ff
17725! Mem[0000000010041408] = 00000000 ffffffff, %l2 = 0f0000ff, %l3 = 00ff00ff
17726 ldda [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000 00000000ffffffff
17727! Mem[0000000010001418] = 0000ff00ff0000ff, %f10 = 00000000 00000000
17728 ldd [%i0+0x018],%f10 ! %f10 = 0000ff00 ff0000ff
17729! Mem[0000000010141404] = ffffffff, %l0 = 2e903f5836e40fba
17730 ldub [%i5+0x004],%l0 ! %l0 = 00000000000000ff
17731! Mem[0000000030141410] = 000000ff, %l2 = 0000000000000000
17732 ldsha [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000
17733! Mem[0000000030141410] = ff000000ff000000, %l0 = 00000000000000ff
17734 ldxa [%i5+%o5]0x89,%l0 ! %l0 = ff000000ff000000
17735 membar #Sync ! Added by membar checker (91)
17736! Mem[0000000010101400] = ff000000 ff000000 000000ff 000049ff
17737! Mem[0000000010101410] = 000000ff 00000000 ff000080 0000ffff
17738! Mem[0000000010101420] = 00000000 00000000 ffff80ff 000000ff
17739! Mem[0000000010101430] = 00000000 000000ff 00900000 ff0000ff
17740 ldda [%i4]ASI_BLK_P,%f16 ! Block Load from 0000000010101400
17741! Starting 10 instruction Store Burst
17742! %f2 = ff00ff00 000000ff, Mem[0000000010141410] = aa770000 ff000000
17743 stda %f2 ,[%i5+0x010]%asi ! Mem[0000000010141410] = ff00ff00 000000ff
17744
17745p0_label_684:
17746! Mem[0000000010141434] = 00000000, %l0 = ff000000ff000000
17747 ldstuba [%i5+0x034]%asi,%l0 ! %l0 = 00000000000000ff
17748! %l1 = f144a2080aec968d, imm = 0000000000000b27, %l7 = 0000000000000000
17749 addc %l1,0xb27,%l7 ! %l7 = f144a2080aeca1b4
17750! Mem[0000000010081410] = 000000ff, %l7 = f144a2080aeca1b4
17751 swapa [%i2+%o5]0x88,%l7 ! %l7 = 00000000000000ff
17752! %l4 = 000000007fffffff, Mem[0000000020800000] = ffff5b63, %asi = 80
17753 stha %l4,[%o1+0x000]%asi ! Mem[0000000020800000] = ffff5b63
17754! %f14 = 41efffe0, Mem[00000000300c1410] = ffffffff
17755 sta %f14,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 41efffe0
17756! %l6 = 0000000000ff6949, Mem[0000000030101410] = 0000000000000000
17757 stxa %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000000ff6949
17758! Mem[0000000030001410] = 00000000, %l7 = 00000000000000ff
17759 swapa [%i0+%o5]0x81,%l7 ! %l7 = 0000000000000000
17760! %f0 = 00ffffff 00000000 ff00ff00 000000ff
17761! %f4 = 00000000 00000000 00000000 00000000
17762! %f8 = 00000000 00000000 0000ff00 ff0000ff
17763! %f12 = ff000000 00007700 41efffe0 00000000
17764 stda %f0,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
17765! Mem[0000000010081408] = ffffff00, %l1 = f144a2080aec968d
17766 ldstuba [%i2+%o4]0x88,%l1 ! %l1 = 00000000000000ff
17767! Starting 10 instruction Load Burst
17768! Mem[0000000010081400] = 000000ff, %l0 = 0000000000000000
17769 ldsba [%i2+%g0]0x88,%l0 ! %l0 = ffffffffffffffff
17770
17771p0_label_685:
17772! Mem[0000000010001410] = 00000000 00ff0000, %l6 = 00ff6949, %l7 = 00000000
17773 ldda [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000 0000000000ff0000
17774! Mem[0000000010001408] = e0000000, %l3 = 00000000ffffffff
17775 lduw [%i0+%o4],%l3 ! %l3 = 00000000e0000000
17776! Mem[0000000030141408] = ff0000ff, %l5 = 0000000000000000
17777 lduha [%i5+%o4]0x89,%l5 ! %l5 = 00000000000000ff
17778! Mem[0000000030141408] = ff0000ff, %l2 = 0000000000000000
17779 ldswa [%i5+%o4]0x81,%l2 ! %l2 = ffffffffff0000ff
17780! Mem[00000000300c1400] = ffff0000, %l0 = ffffffffffffffff
17781 ldsha [%i3+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
17782! Mem[00000000300c1400] = ffff0000 ff000000, %l4 = 7fffffff, %l5 = 000000ff
17783 ldda [%i3+%g0]0x81,%l4 ! %l4 = 00000000ffff0000 00000000ff000000
17784! Mem[0000000030001408] = 00ff00ff, %l0 = ffffffffffffffff
17785 ldswa [%i0+%o4]0x89,%l0 ! %l0 = 0000000000ff00ff
17786! Mem[0000000030081408] = 000077aa, %f25 = 00000000
17787 lda [%i2+%o4]0x81,%f25 ! %f25 = 000077aa
17788! Mem[0000000030141400] = ffff0000, %l7 = 0000000000ff0000
17789 lduwa [%i5+%g0]0x81,%l7 ! %l7 = 00000000ffff0000
17790! Starting 10 instruction Store Burst
17791! Mem[0000000010181408] = 000000ff, %l0 = 0000000000ff00ff
17792 swapa [%i6+%o4]0x88,%l0 ! %l0 = 00000000000000ff
17793
17794p0_label_686:
17795! %l4 = 00000000ffff0000, Mem[0000000010181400] = ff770000ff000000
17796 stxa %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000ffff0000
17797! %l6 = 0000000000000000, Mem[0000000010141408] = 000000ff000077aa
17798 stxa %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000000
17799! Mem[0000000030081400] = ff0000ff, %l1 = 0000000000000000
17800 ldstuba [%i2+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
17801! %l6 = 0000000000000000, Mem[0000000010181425] = 00000000
17802 stb %l6,[%i6+0x025] ! Mem[0000000010181424] = 00000000
17803! %l2 = ff0000ff, %l3 = e0000000, Mem[0000000010181400] = 00000000 ffff0000
17804 stda %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff0000ff e0000000
17805! %l6 = 0000000000000000, Mem[00000000100c1410] = 00000000
17806 stha %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
17807 membar #Sync ! Added by membar checker (92)
17808! Mem[0000000010041408] = 00ff00ff, %l4 = 00000000ffff0000
17809 swapa [%i1+%o4]0x88,%l4 ! %l4 = 0000000000ff00ff
17810! Mem[0000000030141408] = ff0000ff, %l1 = 00000000000000ff
17811 swapa [%i5+%o4]0x81,%l1 ! %l1 = 00000000ff0000ff
17812! %l2 = ffffffffff0000ff, Mem[0000000010101410] = ff000000
17813 stwa %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff0000ff
17814! Starting 10 instruction Load Burst
17815! Mem[0000000010141400] = 00000000, %l5 = 00000000ff000000
17816 lduwa [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
17817
17818p0_label_687:
17819! %l1 = 00000000ff0000ff, immd = 0000000000000ad2, %l4 = 0000000000ff00ff
17820 sdivx %l1,0xad2,%l4 ! %l4 = 0000000000179119
17821! Mem[0000000030081410] = ff000000, %l3 = 00000000e0000000
17822 ldsba [%i2+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
17823! Mem[0000000010181420] = 7867314600000000, %l7 = 00000000ffff0000
17824 ldxa [%i6+0x020]%asi,%l7 ! %l7 = 7867314600000000
17825! Mem[0000000010181410] = 00ff00ff fffffd1f, %l2 = ff0000ff, %l3 = ffffffff
17826 ldda [%i6+%o5]0x80,%l2 ! %l2 = 0000000000ff00ff 00000000fffffd1f
17827! Mem[0000000010041408] = ff000000ffff0000, %l4 = 0000000000179119
17828 ldxa [%i1+%o4]0x88,%l4 ! %l4 = ff000000ffff0000
17829! Mem[0000000030081400] = 000000ffff0000ff, %l3 = 00000000fffffd1f
17830 ldxa [%i2+%g0]0x89,%l3 ! %l3 = 000000ffff0000ff
17831! Mem[00000000100c1408] = 000000ff, %l4 = ff000000ffff0000
17832 ldsba [%i3+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
17833! Mem[0000000030001410] = ff000000, %l7 = 7867314600000000
17834 lduwa [%i0+%o5]0x89,%l7 ! %l7 = 00000000ff000000
17835! Mem[00000000100c1410] = 00000000, %l6 = 0000000000000000
17836 ldswa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
17837! Starting 10 instruction Store Burst
17838! Mem[0000000010101428] = ffff80ff, %l1 = 00000000ff0000ff
17839 swap [%i4+0x028],%l1 ! %l1 = 00000000ffff80ff
17840
17841p0_label_688:
17842! Mem[0000000020800000] = ffff5b63, %l6 = 0000000000000000
17843 ldstub [%o1+%g0],%l6 ! %l6 = 000000ff000000ff
17844! %l6 = 00000000000000ff, Mem[0000000010081400] = ff000000
17845 stwa %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff
17846! %f6 = 00000000, Mem[0000000010141408] = 00000000
17847 sta %f6 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
17848! %l2 = 0000000000ff00ff, Mem[0000000030181410] = c30000ff
17849 stwa %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00ff00ff
17850! %l5 = 0000000000000000, Mem[0000000020800000] = ffff5b63
17851 sth %l5,[%o1+%g0] ! Mem[0000000020800000] = 00005b63
17852! Mem[000000001014141c] = ffffffff, %l6 = 000000ff, %l3 = ff0000ff
17853 add %i5,0x1c,%g1
17854 casa [%g1]0x80,%l6,%l3 ! %l3 = 00000000ffffffff
17855! %l6 = 000000ff, %l7 = ff000000, Mem[0000000010041410] = 00000000 00000000
17856 stda %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff ff000000
17857! Mem[0000000010041408] = ffff0000, %l1 = 00000000ffff80ff
17858 ldstuba [%i1+%o4]0x88,%l1 ! %l1 = 00000000000000ff
17859! %l2 = 0000000000ff00ff, Mem[0000000030181400] = 00000000
17860 stha %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00ff0000
17861! Starting 10 instruction Load Burst
17862! Mem[0000000010141410] = ff00ff00, %l1 = 0000000000000000
17863 lduha [%i5+0x012]%asi,%l1 ! %l1 = 000000000000ff00
17864
17865p0_label_689:
17866! Mem[0000000030181408] = ff000000, %l0 = 00000000000000ff
17867 ldsba [%i6+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
17868! Mem[00000000300c1408] = ff000000, %l2 = 0000000000ff00ff
17869 ldsba [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000000
17870! Mem[0000000030181400] = 0000ff00, %f0 = 00ffffff
17871 lda [%i6+%g0]0x89,%f0 ! %f0 = 0000ff00
17872! Mem[0000000010041400] = ffffff00, %l7 = 00000000ff000000
17873 ldswa [%i1+%g0]0x88,%l7 ! %l7 = ffffffffffffff00
17874! Mem[0000000030101400] = 00000000 ff0000ff, %l6 = 000000ff, %l7 = ffffff00
17875 ldda [%i4+%g0]0x89,%l6 ! %l6 = 00000000ff0000ff 0000000000000000
17876! Mem[0000000030181410] = 00000000 00ff00ff, %l6 = ff0000ff, %l7 = 00000000
17877 ldda [%i6+%o5]0x89,%l6 ! %l6 = 0000000000ff00ff 0000000000000000
17878! Mem[0000000010001410] = 00000000, %l4 = ffffffffffffffff
17879 lduha [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000
17880! Mem[0000000010041414] = 000000ff, %l2 = 0000000000000000
17881 lduh [%i1+0x016],%l2 ! %l2 = 00000000000000ff
17882! Mem[000000001010140c] = 000049ff, %l3 = 00000000ffffffff
17883 ldsba [%i4+0x00e]%asi,%l3 ! %l3 = 0000000000000049
17884! Starting 10 instruction Store Burst
17885! Mem[0000000010081408] = ffffffff, %l6 = 0000000000ff00ff
17886 ldstuba [%i2+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
17887
17888p0_label_690:
17889! Mem[0000000030101400] = ff0000ff, %l2 = 00000000000000ff
17890 swapa [%i4+%g0]0x81,%l2 ! %l2 = 00000000ff0000ff
17891! %l4 = 0000000000000000, Mem[00000000300c1408] = ff000000
17892 stba %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff000000
17893! %l3 = 0000000000000049, Mem[0000000030101410] = 00ff6949
17894 stha %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00ff0049
17895! %f20 = 000000ff 00000000, Mem[0000000030041408] = 000000ff 000077aa
17896 stda %f20,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ff 00000000
17897! %l4 = 0000000000000000, Mem[00000000100c1400] = ffffffff
17898 stha %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000ffff
17899! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030181410] = ff00ff00 00000000
17900 stda %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff 00000000
17901! Mem[0000000030081410] = 000000ff, %l0 = ffffffffffffffff
17902 swapa [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000ff
17903! %f0 = 0000ff00, Mem[0000000030141400] = 0000ffff
17904 sta %f0 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000ff00
17905! %l0 = 000000ff, %l1 = 0000ff00, Mem[0000000010101430] = 00000000 000000ff
17906 stda %l0,[%i4+0x030]%asi ! Mem[0000000010101430] = 000000ff 0000ff00
17907! Starting 10 instruction Load Burst
17908! Mem[0000000030181410] = ff000000, %l5 = 0000000000000000
17909 ldswa [%i6+%o5]0x89,%l5 ! %l5 = ffffffffff000000
17910
17911p0_label_691:
17912! Mem[0000000010001410] = 00000000, %l3 = 0000000000000049
17913 ldsb [%i0+0x011],%l3 ! %l3 = 0000000000000000
17914! Mem[0000000010181410] = 1ffdffffff00ff00, %f6 = 00000000 00000000
17915 ldda [%i6+%o5]0x88,%f6 ! %f6 = 1ffdffff ff00ff00
17916! Mem[0000000030081400] = ff0000ff, %l1 = 000000000000ff00
17917 ldswa [%i2+%g0]0x81,%l1 ! %l1 = ffffffffff0000ff
17918! Mem[0000000010001410] = 00000000, %l0 = 00000000000000ff
17919 lduha [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000
17920! Mem[0000000010101400] = 000000ff, %l5 = ffffffffff000000
17921 ldsha [%i4+%g0]0x88,%l5 ! %l5 = 00000000000000ff
17922! Code Fragment 4
17923p0_fragment_72:
17924! %l0 = 0000000000000000
17925 setx 0xbe4542b0140032f6,%g7,%l0 ! %l0 = be4542b0140032f6
17926! %l1 = ffffffffff0000ff
17927 setx 0x7801d3800919484a,%g7,%l1 ! %l1 = 7801d3800919484a
17928 setx 0x7ff8, %g1, %g2
17929 and %l0, %g2, %l0
17930 setx 0xffffffff, %g1, %g2
17931 and %l1, %g2, %l1
17932 setx 0x100000000, %g1, %g2
17933 or %l1, %g2, %l1 ! Set bit 32 - perrinj
17934 ta T_CHANGE_HPRIV
17935 stxa %l1, [%l0]ASI_ICACHE_INSTR
17936 ta T_CHANGE_NONHPRIV
17937! %l0 = be4542b0140032f6
17938 setx 0xcbb5d5c0608f3210,%g7,%l0 ! %l0 = cbb5d5c0608f3210
17939! %l1 = 7801d3800919484a
17940 setx 0x48723d98156635f2,%g7,%l1 ! %l1 = 48723d98156635f2
17941! Mem[0000000030041410] = 2056ff0f ffffff00, %l4 = 00000000, %l5 = 000000ff
17942 ldda [%i1+%o5]0x89,%l4 ! %l4 = 00000000ffffff00 000000002056ff0f
17943! Mem[0000000030041400] = 00000000, %l4 = 00000000ffffff00
17944 ldsba [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
17945! %f30 = 00900000, %f11 = ff0000ff, %f6 = 1ffdffff
17946 fdivs %f30,%f11,%f6 ! %f6 = 80000000
17947! Starting 10 instruction Store Burst
17948! %f0 = 0000ff00, Mem[0000000030001400] = 00000000
17949 sta %f0 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000ff00
17950
17951p0_label_692:
17952! %l7 = 0000000000000000, Mem[0000000030081410] = ffffffffffffffff
17953 stxa %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000000000000000
17954! %l2 = 00000000ff0000ff, Mem[0000000030001400] = 0000ff00000000e0
17955 stxa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000ff0000ff
17956! %f8 = 00000000 00000000, Mem[0000000010081410] = 0aeca1b4 00000000
17957 stda %f8 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 00000000
17958! %l7 = 0000000000000000, Mem[0000000010081400] = ff000000
17959 stha %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000
17960! %l2 = ff0000ff, %l3 = 00000000, Mem[0000000030081408] = aa770000 aa770000
17961 stda %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff0000ff 00000000
17962! Mem[00000000201c0000] = ffffeaae, %l1 = 48723d98156635f2
17963 ldstub [%o0+%g0],%l1 ! %l1 = 000000ff000000ff
17964! Mem[00000000100c1408] = 000000ff, %l4 = 0000000000000000
17965 ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
17966! Mem[00000000300c1400] = ffff0000, %l4 = 00000000000000ff
17967 ldstuba [%i3+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
17968! Mem[000000001004141b] = 00000000, %l1 = 00000000000000ff
17969 ldstuba [%i1+0x01b]%asi,%l1 ! %l1 = 00000000000000ff
17970! Starting 10 instruction Load Burst
17971! Mem[00000000201c0000] = ffffeaae, %l6 = 00000000000000ff
17972 lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000ffff
17973
17974p0_label_693:
17975! Mem[0000000010181428] = 00000000 00000000, %l6 = 0000ffff, %l7 = 00000000
17976 ldda [%i6+0x028]%asi,%l6 ! %l6 = 0000000000000000 0000000000000000
17977! Mem[0000000030181400] = 00ff0000 00000000, %l6 = 00000000, %l7 = 00000000
17978 ldda [%i6+%g0]0x81,%l6 ! %l6 = 0000000000ff0000 0000000000000000
17979! Mem[00000000300c1410] = e0ffef41, %l5 = 000000002056ff0f
17980 ldswa [%i3+%o5]0x89,%l5 ! %l5 = ffffffffe0ffef41
17981! Mem[0000000010001404] = 000000ff, %l2 = 00000000ff0000ff
17982 lduha [%i0+0x004]%asi,%l2 ! %l2 = 0000000000000000
17983! Mem[0000000030041400] = 00000000, %l5 = ffffffffe0ffef41
17984 lduha [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000000
17985! Mem[00000000201c0000] = ffffeaae, %l5 = 0000000000000000
17986 lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ffff
17987! Mem[0000000010041410] = ff000000000000ff, %l4 = 00000000000000ff
17988 ldxa [%i1+%o5]0x80,%l4 ! %l4 = ff000000000000ff
17989! Mem[00000000100c1428] = ffffffff, %l0 = cbb5d5c0608f3210
17990 ldsw [%i3+0x028],%l0 ! %l0 = ffffffffffffffff
17991! Mem[0000000010001410] = 00000000, %l1 = 0000000000000000
17992 ldsba [%i0+%o5]0x88,%l1 ! %l1 = 0000000000000000
17993! Starting 10 instruction Store Burst
17994! %l3 = 0000000000000000, Mem[0000000030181410] = ff000000
17995 stha %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff000000
17996
17997p0_label_694:
17998! %l6 = 00ff0000, %l7 = 00000000, Mem[00000000100c1408] = ff000000 00000000
17999 stda %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00ff0000 00000000
18000! %f19 = 000049ff, %f11 = ff0000ff, %f3 = 000000ff
18001 fsubs %f19,%f11,%f3 ! %l0 = 0000000000000021, Unfinished, %fsr = 2e00000800
18002! Mem[00000000100c1410] = 00000000, %l7 = 0000000000000000
18003 swapa [%i3+%o5]0x80,%l7 ! %l7 = 0000000000000000
18004! Mem[0000000010101435] = 0000ff00, %l2 = 0000000000000000
18005 ldstuba [%i4+0x035]%asi,%l2 ! %l2 = 00000000000000ff
18006! %l0 = 0000000000000021, Mem[0000000010081400] = 000000ffffffffff
18007 stxa %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000021
18008! %l0 = 00000021, %l1 = 00000000, Mem[0000000030101400] = ff000000 00000000
18009 stda %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000021 00000000
18010! %f14 = 41efffe0 00000000, Mem[0000000030001408] = ff00ff00 000000ff
18011 stda %f14,[%i0+%o4]0x81 ! Mem[0000000030001408] = 41efffe0 00000000
18012! Mem[0000000010101430] = 000000ff, %l3 = 0000000000000000, %asi = 80
18013 swapa [%i4+0x030]%asi,%l3 ! %l3 = 00000000000000ff
18014! %f16 = ff000000 ff000000 000000ff 000049ff
18015! %f20 = 000000ff 00000000 ff000080 0000ffff
18016! %f24 = 00000000 000077aa ffff80ff 000000ff
18017! %f28 = 00000000 000000ff 00900000 ff0000ff
18018 stda %f16,[%i4]ASI_COMMIT_P ! Block Store to 0000000010101400
18019! Starting 10 instruction Load Burst
18020! Mem[00000000100c1430] = 1eff0000, %l2 = 0000000000000000
18021 ldsha [%i3+0x030]%asi,%l2 ! %l2 = 0000000000001eff
18022
18023p0_label_695:
18024! Mem[0000000010081400] = 00000000, %l4 = ff000000000000ff
18025 ldsw [%i2+%g0],%l4 ! %l4 = 0000000000000000
18026! Mem[0000000010041414] = 000000ff, %l7 = 0000000000000000
18027 ldsb [%i1+0x017],%l7 ! %l7 = ffffffffffffffff
18028! Mem[00000000300c1400] = ffff0000, %l0 = 0000000000000021
18029 ldsha [%i3+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
18030! Mem[0000000030101410] = 00ff0049, %f15 = 00000000
18031 lda [%i4+%o5]0x89,%f15 ! %f15 = 00ff0049
18032! Mem[0000000020800040] = ffffa555, %l1 = 0000000000000000
18033 ldsb [%o1+0x040],%l1 ! %l1 = ffffffffffffffff
18034! Mem[0000000010081410] = 00000000, %l1 = ffffffffffffffff
18035 ldsba [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
18036 membar #Sync ! Added by membar checker (93)
18037! Mem[0000000010101408] = 000000ff, %l1 = 0000000000000000
18038 ldsw [%i4+%o4],%l1 ! %l1 = 00000000000000ff
18039! Mem[0000000010081400] = 00000000, %l5 = 000000000000ffff
18040 ldsha [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000000
18041! Mem[0000000030081400] = ff0000ff, %l2 = 0000000000001eff
18042 lduba [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff
18043! Starting 10 instruction Store Burst
18044! %f27 = 000000ff, Mem[0000000010081414] = 00000000
18045 st %f27,[%i2+0x014] ! Mem[0000000010081414] = 000000ff
18046
18047p0_label_696:
18048! %f0 = 0000ff00 00000000 ff00ff00 000000ff
18049! %f4 = 00000000 00000000 80000000 ff00ff00
18050! %f8 = 00000000 00000000 0000ff00 ff0000ff
18051! %f12 = ff000000 00007700 41efffe0 00ff0049
18052 stda %f0,[%i6]ASI_COMMIT_S ! Block Store to 0000000030181400
18053! %f24 = 00000000, Mem[0000000010101400] = 000000ff
18054 sta %f24,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
18055! %l6 = 00ff0000, %l7 = ffffffff, Mem[00000000300c1408] = 000000ff 00000000
18056 stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00ff0000 ffffffff
18057! %f27 = 000000ff, Mem[00000000100c1430] = 1eff0000
18058 sta %f27,[%i3+0x030]%asi ! Mem[00000000100c1430] = 000000ff
18059! %l4 = 0000000000000000, Mem[0000000010101410] = 000000ff00000000
18060 stxa %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000000000000
18061 membar #Sync ! Added by membar checker (94)
18062! Mem[0000000010181402] = ff0000ff, %l5 = 0000000000000000
18063 ldstuba [%i6+0x002]%asi,%l5 ! %l5 = 00000000000000ff
18064! %l0 = ffffffffffffffff, Mem[0000000010141408] = 0000000000000000
18065 stxa %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffffffffffffff
18066! %f25 = 000077aa, Mem[00000000300c1400] = 0000ffff
18067 sta %f25,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000077aa
18068! Mem[00000000100c1424] = 000000e0, %l6 = 00ff0000, %l2 = 000000ff
18069 add %i3,0x24,%g1
18070 casa [%g1]0x80,%l6,%l2 ! %l2 = 00000000000000e0
18071! Starting 10 instruction Load Burst
18072! Mem[0000000030181408] = ff000000 00ff00ff, %l4 = 00000000, %l5 = 00000000
18073 ldda [%i6+%o4]0x89,%l4 ! %l4 = 0000000000ff00ff 00000000ff000000
18074
18075p0_label_697:
18076! Mem[0000000030081400] = ff0000ff, %l6 = 0000000000ff0000
18077 ldsha [%i2+%g0]0x81,%l6 ! %l6 = ffffffffffffff00
18078! Mem[0000000010141408] = ffffffff, %l0 = ffffffffffffffff
18079 ldswa [%i5+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
18080! Mem[00000000100c1410] = 00000000, %l4 = 0000000000ff00ff
18081 lduwa [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000
18082! Mem[0000000030041408] = ff000000, %l2 = 00000000000000e0
18083 ldsha [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000
18084! %l4 = 0000000000000000, imm = 0000000000000be8, %l1 = 00000000000000ff
18085 addc %l4,0xbe8,%l1 ! %l1 = 0000000000000be8
18086! Mem[0000000030101410] = 4900ff00, %l7 = ffffffffffffffff
18087 ldswa [%i4+%o5]0x81,%l7 ! %l7 = 000000004900ff00
18088! Mem[000000001014140c] = ffffffff, %l3 = 00000000000000ff
18089 lduha [%i5+0x00c]%asi,%l3 ! %l3 = 000000000000ffff
18090! %l5 = 00000000ff000000, %l0 = ffffffffffffffff, %l7 = 000000004900ff00
18091 xor %l5,%l0,%l7 ! %l7 = ffffffff00ffffff
18092! %l1 = 0000000000000be8, immed = fffff6ac, %y = ff000000
18093 sdiv %l1,-0x954,%l7 ! %l7 = 000000007fffffff
18094 mov %l0,%y ! %y = ffffffff
18095! Starting 10 instruction Store Burst
18096! %f27 = 000000ff, Mem[0000000030001400] = 00000000
18097 sta %f27,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff
18098
18099p0_label_698:
18100! Mem[0000000030001410] = ff000000, %l5 = 00000000ff000000
18101 swapa [%i0+%o5]0x89,%l5 ! %l5 = 00000000ff000000
18102! %l6 = ffffffffffffff00, Mem[00000000300c1410] = 41efffe0000000ff
18103 stxa %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffffffffffff00
18104! %f23 = 0000ffff, Mem[000000001010140c] = 000049ff
18105 sta %f23,[%i4+0x00c]%asi ! Mem[000000001010140c] = 0000ffff
18106! Mem[0000000030181410] = 00000000, %l4 = 0000000000000000
18107 swapa [%i6+%o5]0x81,%l4 ! %l4 = 0000000000000000
18108! Mem[0000000010141408] = ffffffff, %l7 = 000000007fffffff
18109 swapa [%i5+%o4]0x88,%l7 ! %l7 = 00000000ffffffff
18110! %l5 = 00000000ff000000, Mem[0000000030181408] = ff00ff00
18111 stha %l5,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000ff00
18112! %f7 = ff00ff00, Mem[0000000010181400] = ffff00ff
18113 sta %f7 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff00ff00
18114! %l4 = 0000000000000000, Mem[0000000030041400] = 00000000
18115 stwa %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
18116! Mem[0000000010181410] = 00ff00ff, %l2 = 0000000000000000
18117 swapa [%i6+%o5]0x80,%l2 ! %l2 = 0000000000ff00ff
18118! Starting 10 instruction Load Burst
18119! Mem[00000000300c1400] = 000077aa, %l5 = 00000000ff000000
18120 ldswa [%i3+%g0]0x89,%l5 ! %l5 = 00000000000077aa
18121
18122p0_label_699:
18123! Mem[0000000020800000] = 00005b63, %l7 = 00000000ffffffff
18124 ldsha [%o1+0x000]%asi,%l7 ! %l7 = 0000000000000000
18125! Mem[0000000020800040] = ffffa555, %l5 = 00000000000077aa
18126 lduha [%o1+0x040]%asi,%l5 ! %l5 = 000000000000ffff
18127! Mem[0000000010101410] = 0000000000000000, %f30 = 00900000 ff0000ff
18128 ldda [%i4+%o5]0x88,%f30 ! %f30 = 00000000 00000000
18129! %l5 = 000000000000ffff, %l3 = 000000000000ffff, %y = ffffffff
18130 udiv %l5,%l3,%l2 ! %l2 = 00000000ffffffff
18131 mov %l0,%y ! %y = ffffffff
18132! Mem[0000000010001400] = 00000000, %l3 = 000000000000ffff
18133 ldsha [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000
18134! Mem[00000000100c1400] = 0000ffff, %l4 = 0000000000000000
18135 ldsha [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000
18136! Mem[00000000100c1408] = 0000ff00, %l0 = ffffffffffffffff
18137 ldsba [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000000
18138! Mem[00000000201c0000] = ffffeaae, %l6 = ffffffffffffff00
18139 lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000ffff
18140! %l5 = 000000000000ffff, immed = ffffff87, %y = ffffffff
18141 smul %l5,-0x079,%l6 ! %l6 = ffffffffff870079, %y = ffffffff
18142! Starting 10 instruction Store Burst
18143! %f1 = 00000000, Mem[0000000010181420] = 78673146
18144 sta %f1 ,[%i6+0x020]%asi ! Mem[0000000010181420] = 00000000
18145
18146p0_label_700:
18147! %l7 = 0000000000000000, Mem[00000000100c1408] = 0000ff00
18148 stwa %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
18149! %l3 = 0000000000000000, Mem[0000000030181410] = 00000000
18150 stha %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
18151! %f14 = 41efffe0 00ff0049, Mem[0000000030101400] = 21000000 00000000
18152 stda %f14,[%i4+%g0]0x81 ! Mem[0000000030101400] = 41efffe0 00ff0049
18153! %l7 = 0000000000000000, Mem[0000000010001434] = 00ff00ff, %asi = 80
18154 stwa %l7,[%i0+0x034]%asi ! Mem[0000000010001434] = 00000000
18155! %l2 = 00000000ffffffff, Mem[0000000030101400] = e0ffef41
18156 stba %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = e0ffefff
18157! %l6 = ffffffffff870079, Mem[0000000010141414] = 000000ff
18158 stw %l6,[%i5+0x014] ! Mem[0000000010141414] = ff870079
18159! Mem[0000000010081400] = 00000000, %l7 = 0000000000000000
18160 swapa [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
18161! %l5 = 000000000000ffff, Mem[0000000030141408] = 000000ffffffffff
18162 stxa %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000000000ffff
18163! Mem[00000000211c0000] = ffff4b99, %l2 = 00000000ffffffff
18164 ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
18165! Starting 10 instruction Load Burst
18166! Mem[0000000010181408] = 00000000 00ff00ff, %l4 = 00000000, %l5 = 0000ffff
18167 ldda [%i6+%o4]0x88,%l4 ! %l4 = 0000000000ff00ff 0000000000000000
18168
18169p0_label_701:
18170! Mem[0000000020800000] = 00005b63, %l0 = 0000000000000000
18171 ldsb [%o1+0x001],%l0 ! %l0 = 0000000000000000
18172! Mem[0000000010001408] = e0000000, %l7 = 0000000000000000
18173 lduwa [%i0+%o4]0x80,%l7 ! %l7 = 00000000e0000000
18174! Code Fragment 4
18175p0_fragment_73:
18176! %l0 = 0000000000000000
18177 setx 0x6ed58490120919ae,%g7,%l0 ! %l0 = 6ed58490120919ae
18178! %l1 = 0000000000000be8
18179 setx 0x7b746d78166ff9f8,%g7,%l1 ! %l1 = 7b746d78166ff9f8
18180 setx 0x7ff8, %g1, %g2
18181 and %l0, %g2, %l0
18182 setx 0xffffffff, %g1, %g2
18183 and %l1, %g2, %l1
18184 setx 0x100000000, %g1, %g2
18185 or %l1, %g2, %l1 ! Set bit 32 - perrinj
18186 ta T_CHANGE_HPRIV
18187 stxa %l1, [%l0]ASI_ICACHE_INSTR
18188 ta T_CHANGE_NONHPRIV
18189! %l0 = 6ed58490120919ae
18190 setx 0x19778cf846f595d8,%g7,%l0 ! %l0 = 19778cf846f595d8
18191! %l1 = 7b746d78166ff9f8
18192 setx 0x3beed31822fa4ddc,%g7,%l1 ! %l1 = 3beed31822fa4ddc
18193! Mem[0000000010001410] = 00000000, %l6 = ffffffffff870079
18194 lduha [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000
18195! Mem[0000000030001410] = 000000ff, %l0 = 19778cf846f595d8
18196 ldsha [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000
18197! Mem[0000000030101400] = ffefffe0, %l0 = 0000000000000000
18198 ldsha [%i4+%g0]0x81,%l0 ! %l0 = ffffffffffffffef
18199! Mem[00000000100c1400] = 0000ffff, %f31 = 00000000
18200 lda [%i3+%g0]0x80,%f31 ! %f31 = 0000ffff
18201 membar #Sync ! Added by membar checker (95)
18202! Mem[0000000030181400] = 0000ff00 00000000 0000ff00 000000ff
18203! Mem[0000000030181410] = 00000000 00000000 80000000 ff00ff00
18204! Mem[0000000030181420] = 00000000 00000000 0000ff00 ff0000ff
18205! Mem[0000000030181430] = ff000000 00007700 41efffe0 00ff0049
18206 ldda [%i6]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030181400
18207! Mem[00000000300c1410] = ffffffff, %l2 = 00000000000000ff
18208 ldsba [%i3+%o5]0x81,%l2 ! %l2 = ffffffffffffffff
18209! Starting 10 instruction Store Burst
18210! %l7 = 00000000e0000000, Mem[0000000030081410] = 00000000
18211 stba %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
18212
18213p0_label_702:
18214! Mem[0000000030001410] = ff000000, %l0 = ffffffffffffffef
18215 ldstuba [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff
18216! %f8 = 00000000, %f12 = ff000000, %f7 = ff00ff00
18217 fmuls %f8 ,%f12,%f7 ! %f7 = 80000000
18218! %l4 = 00ff00ff, %l5 = 00000000, Mem[0000000010141400] = 00000000 ffffffff
18219 std %l4,[%i5+%g0] ! Mem[0000000010141400] = 00ff00ff 00000000
18220! %f14 = 41efffe0 00ff0049, %l4 = 0000000000ff00ff
18221! Mem[0000000010181430] = ff008cf2c30000ff
18222 add %i6,0x030,%g1
18223 stda %f14,[%g1+%l4]ASI_PST16_P ! Mem[0000000010181430] = 41efffe000ff0049
18224! %l0 = 00000000, %l1 = 22fa4ddc, Mem[0000000030081400] = ff0000ff ff000000
18225 stda %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 22fa4ddc
18226! %f7 = 80000000, Mem[00000000100c1410] = 00000000
18227 st %f7 ,[%i3+%o5] ! Mem[00000000100c1410] = 80000000
18228! Mem[0000000010001408] = 000000e0, %l7 = 00000000e0000000
18229 swapa [%i0+%o4]0x88,%l7 ! %l7 = 00000000000000e0
18230! %l1 = 3beed31822fa4ddc, Mem[0000000010041400] = 00000000ffffff00
18231 stxa %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = 3beed31822fa4ddc
18232! %f8 = 00000000 00000000, Mem[0000000010081400] = 00000000 00000021
18233 stda %f8 ,[%i2+0x000]%asi ! Mem[0000000010081400] = 00000000 00000000
18234! Starting 10 instruction Load Burst
18235! Mem[0000000010081410] = 00000000, %l2 = ffffffffffffffff
18236 lduba [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
18237
18238p0_label_703:
18239! Mem[0000000010101428] = ffff80ff, %l5 = 0000000000000000
18240 lduwa [%i4+0x028]%asi,%l5 ! %l5 = 00000000ffff80ff
18241! Mem[00000000211c0000] = ffff4b99, %l0 = 0000000000000000
18242 ldsha [%o2+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
18243! Mem[0000000010041408] = ff00ffff000000ff, %f12 = ff000000 00007700
18244 ldda [%i1+%o4]0x80,%f12 ! %f12 = ff00ffff 000000ff
18245! Mem[0000000010181408] = ff00ff00, %l2 = 0000000000000000
18246 lduba [%i6+%o4]0x80,%l2 ! %l2 = 00000000000000ff
18247! Mem[0000000010181408] = ff00ff0000000000, %l6 = 0000000000000000
18248 ldxa [%i6+%o4]0x80,%l6 ! %l6 = ff00ff0000000000
18249! Mem[0000000030141408] = 00000000, %l5 = 00000000ffff80ff
18250 ldsha [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000
18251! Mem[0000000010181400] = 00ff00ff, %l7 = 00000000000000e0
18252 lduba [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
18253! Mem[0000000010101400] = 00000000, %l3 = 0000000000000000
18254 lduha [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000
18255! Mem[0000000010101400] = 00000000 ff000000, %l4 = 00ff00ff, %l5 = 00000000
18256 ldda [%i4+%g0]0x80,%l4 ! %l4 = 0000000000000000 00000000ff000000
18257! Starting 10 instruction Store Burst
18258! %l2 = 00000000000000ff, Mem[00000000100c1408] = 00000000
18259 stba %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff
18260
18261p0_label_704:
18262! Mem[0000000010041410] = ff000000, %l0 = ffffffffffffffff
18263 swapa [%i1+%o5]0x80,%l0 ! %l0 = 00000000ff000000
18264! %f7 = 80000000, Mem[0000000030141410] = 000000ff
18265 sta %f7 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 80000000
18266! %f0 = 0000ff00 00000000, Mem[0000000030041410] = 00ffffff 0fff5620
18267 stda %f0 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000ff00 00000000
18268! %f11 = ff0000ff, Mem[0000000010181400] = 00ff00ff
18269 sta %f11,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff0000ff
18270! Mem[0000000010101400] = 00000000, %l0 = 00000000ff000000
18271 swapa [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000
18272! %f6 = 80000000 80000000, Mem[0000000010041410] = ffffffff 000000ff
18273 stda %f6 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = 80000000 80000000
18274! %l4 = 0000000000000000, Mem[00000000201c0000] = ffffeaae, %asi = 80
18275 stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000eaae
18276! %l3 = 0000000000000000, Mem[0000000010141402] = 00ff00ff, %asi = 80
18277 stba %l3,[%i5+0x002]%asi ! Mem[0000000010141400] = 00ff00ff
18278! %f0 = 0000ff00 00000000, %l3 = 0000000000000000
18279! Mem[0000000030101438] = 98d0e6b47a8e4aff
18280 add %i4,0x038,%g1
18281 stda %f0,[%g1+%l3]ASI_PST32_S ! Mem[0000000030101438] = 98d0e6b47a8e4aff
18282! Starting 10 instruction Load Burst
18283! Mem[0000000030081410] = 00000000, %l7 = 0000000000000000
18284 lduha [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
18285
18286p0_label_705:
18287! Mem[0000000010001404] = 000000ff, %l5 = 00000000ff000000
18288 ldsha [%i0+0x004]%asi,%l5 ! %l5 = 0000000000000000
18289! Mem[00000000300c1408] = 0000ff00, %l3 = 0000000000000000
18290 ldsha [%i3+%o4]0x89,%l3 ! %l3 = ffffffffffffff00
18291! %l5 = 0000000000000000, %l1 = 3beed31822fa4ddc, %l1 = 3beed31822fa4ddc
18292 subc %l5,%l1,%l1 ! %l1 = c4112ce7dd05b224
18293! Mem[0000000030101400] = e0ffefff, %l4 = 0000000000000000
18294 lduwa [%i4+%g0]0x89,%l4 ! %l4 = 00000000e0ffefff
18295! Mem[0000000021800100] = eaff7eb5, %l1 = c4112ce7dd05b224
18296 lduh [%o3+0x100],%l1 ! %l1 = 000000000000eaff
18297! Code Fragment 4
18298p0_fragment_74:
18299! %l0 = 0000000000000000
18300 setx 0xe451d4afdd793079,%g7,%l0 ! %l0 = e451d4afdd793079
18301! %l1 = 000000000000eaff
18302 setx 0xbf92a2703490f4f7,%g7,%l1 ! %l1 = bf92a2703490f4f7
18303 setx 0x7ff8, %g1, %g2
18304 and %l0, %g2, %l0
18305 setx 0xffffffff, %g1, %g2
18306 and %l1, %g2, %l1
18307 setx 0x100000000, %g1, %g2
18308 or %l1, %g2, %l1 ! Set bit 32 - perrinj
18309 ta T_CHANGE_HPRIV
18310 stxa %l1, [%l0]ASI_ICACHE_INSTR
18311 ta T_CHANGE_NONHPRIV
18312! %l0 = e451d4afdd793079
18313 setx 0xe7e0b0981f7d1ab0,%g7,%l0 ! %l0 = e7e0b0981f7d1ab0
18314! %l1 = bf92a2703490f4f7
18315 setx 0x7dd1e5a075ba59b7,%g7,%l1 ! %l1 = 7dd1e5a075ba59b7
18316! Mem[0000000020800040] = ffffa555, %l5 = 0000000000000000
18317 lduba [%o1+0x041]%asi,%l5 ! %l5 = 00000000000000ff
18318! Mem[00000000300c1410] = ffffffff, %l2 = 00000000000000ff
18319 lduwa [%i3+%o5]0x89,%l2 ! %l2 = 00000000ffffffff
18320! Mem[00000000300c1400] = 000077aa, %l1 = 7dd1e5a075ba59b7
18321 ldsha [%i3+%g0]0x89,%l1 ! %l1 = 00000000000077aa
18322! Starting 10 instruction Store Burst
18323! Mem[00000000100c1428] = ffffffff, %l3 = ffffffffffffff00
18324 swap [%i3+0x028],%l3 ! %l3 = 00000000ffffffff
18325
18326p0_label_706:
18327! Mem[0000000030001408] = 41efffe0, %l1 = 00000000000077aa
18328 swapa [%i0+%o4]0x81,%l1 ! %l1 = 0000000041efffe0
18329! Mem[0000000010101400] = ff000000, %l3 = 00000000ffffffff
18330 ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
18331! %f30 = 41efffe0 00ff0049, Mem[0000000030001410] = ff0000ff 00000000
18332 stda %f30,[%i0+%o5]0x81 ! Mem[0000000030001410] = 41efffe0 00ff0049
18333! Mem[0000000010101427] = 000077aa, %l3 = 00000000000000ff
18334 ldstub [%i4+0x027],%l3 ! %l3 = 000000aa000000ff
18335! %f6 = 80000000 80000000, Mem[0000000030041408] = ff000000 00000000
18336 stda %f6 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 80000000 80000000
18337! Mem[0000000010081400] = 00000000, %l2 = 00000000ffffffff
18338 ldstuba [%i2+%g0]0x80,%l2 ! %l2 = 00000000000000ff
18339! %l2 = 0000000000000000, Mem[0000000030041408] = 00000080
18340 stba %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000080
18341! %l0 = 1f7d1ab0, %l1 = 41efffe0, Mem[0000000010181408] = ff00ff00 00000000
18342 stda %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 1f7d1ab0 41efffe0
18343! %f24 = 00000000 00000000, Mem[0000000030081408] = ff0000ff 00000000
18344 stda %f24,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 00000000
18345! Starting 10 instruction Load Burst
18346! Mem[0000000030041408] = 0000008000000080, %f2 = ff00ff00 000000ff
18347 ldda [%i1+%o4]0x81,%f2 ! %f2 = 00000080 00000080
18348
18349p0_label_707:
18350! Mem[0000000030081408] = 0000000000000000, %f6 = 80000000 80000000
18351 ldda [%i2+%o4]0x81,%f6 ! %f6 = 00000000 00000000
18352! Mem[0000000010101400] = 000000ff, %l3 = 00000000000000aa
18353 ldsha [%i4+%g0]0x88,%l3 ! %l3 = 00000000000000ff
18354! Mem[0000000010001400] = 00000000, %l4 = 00000000e0ffefff
18355 lduwa [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000
18356! Mem[0000000010001408] = e0000000, %l4 = 0000000000000000
18357 lduba [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
18358! Mem[0000000010101400] = ff000000, %l5 = 00000000000000ff
18359 lduha [%i4+0x000]%asi,%l5 ! %l5 = 000000000000ff00
18360! Mem[0000000010001408] = 000000e0, %l4 = 0000000000000000
18361 lduwa [%i0+%o4]0x80,%l4 ! %l4 = 00000000000000e0
18362! Mem[0000000030041400] = 00000000, %l0 = e7e0b0981f7d1ab0
18363 lduba [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000
18364! Mem[00000000100c1400] = 0000ffff, %l6 = ff00ff0000000000
18365 lduwa [%i3+%g0]0x80,%l6 ! %l6 = 000000000000ffff
18366! Mem[00000000300c1400] = 000077aa, %l3 = 00000000000000ff
18367 lduha [%i3+%g0]0x89,%l3 ! %l3 = 00000000000077aa
18368! Starting 10 instruction Store Burst
18369! %l7 = 0000000000000000, Mem[0000000010141408] = ffffff7f
18370 stba %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00ffff7f
18371
18372p0_label_708:
18373! %f2 = 00000080 00000080, %l0 = 0000000000000000
18374! Mem[00000000100c1430] = 000000ff00ff00ff
18375 add %i3,0x030,%g1
18376 stda %f2,[%g1+%l0]ASI_PST32_P ! Mem[00000000100c1430] = 000000ff00ff00ff
18377! %l1 = 0000000041efffe0, Mem[0000000010181408] = 1f7d1ab0
18378 stba %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = e07d1ab0
18379! %f3 = 00000080, Mem[00000000300c1400] = 000077aa
18380 sta %f3 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000080
18381! %f10 = 0000ff00 ff0000ff, Mem[0000000010081408] = ffffffff ff00ff00
18382 stda %f10,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000ff00 ff0000ff
18383! %l4 = 000000e0, %l5 = 0000ff00, Mem[0000000010181418] = 00000000 ff000000
18384 stda %l4,[%i6+0x018]%asi ! Mem[0000000010181418] = 000000e0 0000ff00
18385! %f2 = 00000080 00000080, Mem[0000000030141400] = 0000ff00 ff00ff00
18386 stda %f2 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000080 00000080
18387! Mem[00000000218000c1] = ffff3492, %l7 = 0000000000000000
18388 ldstub [%o3+0x0c1],%l7 ! %l7 = 000000ff000000ff
18389! Mem[0000000030041400] = 00000000, %l4 = 00000000000000e0
18390 swapa [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
18391! %l6 = 000000000000ffff, Mem[0000000010141408] = ffffffff7fffff00
18392 stxa %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000000000ffff
18393! Starting 10 instruction Load Burst
18394! Mem[0000000010001418] = 0000ff00, %l3 = 00000000000077aa
18395 ldsba [%i0+0x01a]%asi,%l3 ! %l3 = ffffffffffffffff
18396
18397p0_label_709:
18398! Mem[00000000100c1410] = 8000000000ff0000, %l1 = 0000000041efffe0
18399 ldxa [%i3+%o5]0x80,%l1 ! %l1 = 8000000000ff0000
18400! Mem[0000000010181408] = e0ffef41 b01a7de0, %l0 = 00000000, %l1 = 00ff0000
18401 ldda [%i6+%o4]0x88,%l0 ! %l0 = 00000000b01a7de0 00000000e0ffef41
18402! Mem[0000000010041410] = 80000000, %l7 = 00000000000000ff
18403 ldsba [%i1+%o5]0x80,%l7 ! %l7 = ffffffffffffff80
18404! %l4 = 0000000000000000, %l7 = ffffffffffffff80, %l5 = 000000000000ff00
18405 xnor %l4,%l7,%l5 ! %l5 = 000000000000007f
18406! %l0 = 00000000b01a7de0, %l4 = 0000000000000000, %l6 = 000000000000ffff
18407 sdivx %l0,%l4,%l6 ! Div by zero, %l0 = 00000000b01a7e30
18408! Mem[0000000030001408] = aa770000, %l6 = 000000000000ffff
18409 ldsba [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000000
18410! Mem[0000000010181400] = ff0000ff, %l7 = ffffffffffffff80
18411 ldsha [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
18412! Mem[0000000030001400] = ff000000, %l7 = 00000000000000ff
18413 lduba [%i0+%g0]0x81,%l7 ! %l7 = 00000000000000ff
18414! Mem[0000000010181418] = 000000e00000ff00, %f20 = 00000000 00000000
18415 ldd [%i6+0x018],%f20 ! %f20 = 000000e0 0000ff00
18416! Starting 10 instruction Store Burst
18417! Mem[00000000100c1410] = 00000080, %l6 = 0000000000000000
18418 ldstuba [%i3+%o5]0x88,%l6 ! %l6 = 00000080000000ff
18419
18420p0_label_710:
18421! %f20 = 000000e0, %f17 = 00000000, %f28 = ff000000 00007700
18422 fsmuld %f20,%f17,%f28 ! %f28 = 00000000 00000000
18423! Mem[0000000010181400] = ff0000ff, %l6 = 0000000000000080
18424 ldstuba [%i6+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
18425! Mem[00000000300c1410] = ffffffff, %l3 = ffffffffffffffff
18426 ldstuba [%i3+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
18427! Mem[00000000300c1408] = 0000ff00, %l6 = 00000000000000ff
18428 ldstuba [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000ff
18429! Mem[000000001010140c] = 0000ffff, %l5 = 0000007f, %l7 = 000000ff
18430 add %i4,0x0c,%g1
18431 casa [%g1]0x80,%l5,%l7 ! %l7 = 000000000000ffff
18432! Mem[0000000030181408] = 0000ff00, %l4 = 0000000000000000
18433 swapa [%i6+%o4]0x81,%l4 ! %l4 = 000000000000ff00
18434! Mem[0000000010181400] = ff0000ff, %l2 = 0000000000000000
18435 swapa [%i6+%g0]0x80,%l2 ! %l2 = 00000000ff0000ff
18436! Mem[0000000030141408] = 00000000, %l5 = 000000000000007f
18437 swapa [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000
18438! %l4 = 0000ff00, %l5 = 00000000, Mem[0000000010041418] = 000000ff 00000000
18439 stda %l4,[%i1+0x018]%asi ! Mem[0000000010041418] = 0000ff00 00000000
18440! Starting 10 instruction Load Burst
18441! Mem[0000000030041410] = 00000000 00ff0000, %l0 = b01a7e08, %l1 = e0ffef41
18442 ldda [%i1+%o5]0x89,%l0 ! %l0 = 0000000000ff0000 0000000000000000
18443
18444p0_label_711:
18445! Mem[0000000030101408] = aa77000000000000, %f24 = 00000000 00000000
18446 ldda [%i4+%o4]0x89,%f24 ! %f24 = aa770000 00000000
18447! Mem[00000000300c1400] = 000000ff 00000080, %l0 = 00ff0000, %l1 = 00000000
18448 ldda [%i3+%g0]0x89,%l0 ! %l0 = 0000000000000080 00000000000000ff
18449! Mem[0000000030101408] = 00000000, %l2 = 00000000ff0000ff
18450 ldsha [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000
18451! Mem[0000000030101400] = 4900ff00 e0ffefff, %l2 = 00000000, %l3 = 000000ff
18452 ldda [%i4+%g0]0x89,%l2 ! %l2 = 00000000e0ffefff 000000004900ff00
18453! Mem[0000000021800080] = ffff3e7c, %l0 = 0000000000000080
18454 ldsba [%o3+0x081]%asi,%l0 ! %l0 = ffffffffffffffff
18455! Mem[0000000010081408] = ff0000ff, %l1 = 00000000000000ff
18456 ldswa [%i2+%o4]0x88,%l1 ! %l1 = ffffffffff0000ff
18457! %f21 = 0000ff00, %f0 = 0000ff00, %f30 = 41efffe0 00ff0049
18458 fsmuld %f21,%f0 ,%f30 ! %l0 = 0000000000000021, Unfinished, %fsr = 2e00000800
18459! Mem[00000000300c1408] = ffffffff0000ffff, %l0 = 0000000000000021
18460 ldxa [%i3+%o4]0x89,%l0 ! %l0 = ffffffff0000ffff
18461! Mem[00000000211c0000] = ffff4b99, %l5 = 0000000000000000
18462 lduha [%o2+0x000]%asi,%l5 ! %l5 = 000000000000ffff
18463! Starting 10 instruction Store Burst
18464! %f20 = 000000e0, Mem[0000000030001408] = 000077aa
18465 sta %f20,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000e0
18466
18467p0_label_712:
18468! %l6 = 0000000000000000, Mem[0000000010001410] = 0000ff0000000000
18469 stxa %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000
18470! %l7 = 000000000000ffff, Mem[0000000030081400] = 00000000
18471 stha %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000ffff
18472! %l3 = 000000004900ff00, Mem[0000000030101410] = 0000000000ff0049
18473 stxa %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000004900ff00
18474! %l6 = 00000000, %l7 = 0000ffff, Mem[0000000010101420] = 00000000 000077ff
18475 std %l6,[%i4+0x020] ! Mem[0000000010101420] = 00000000 0000ffff
18476! Mem[00000000211c0001] = ffff4b99, %l5 = 000000000000ffff
18477 ldstub [%o2+0x001],%l5 ! %l5 = 000000ff000000ff
18478! %f16 = 0000ff00 00000000 0000ff00 000000ff
18479! %f20 = 000000e0 0000ff00 80000000 ff00ff00
18480! %f24 = aa770000 00000000 0000ff00 ff0000ff
18481! %f28 = 00000000 00000000 41efffe0 00ff0049
18482 stda %f16,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
18483! Mem[0000000010141410] = 00ff00ff, %l0 = ffffffff0000ffff
18484 swapa [%i5+%o5]0x88,%l0 ! %l0 = 0000000000ff00ff
18485! Mem[0000000010141410] = ffff0000, %l6 = 0000000000000000
18486 ldstuba [%i5+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
18487! Mem[0000000010001430] = 1eff0000, %l6 = 000000ff, %l2 = e0ffefff
18488 add %i0,0x30,%g1
18489 casa [%g1]0x80,%l6,%l2 ! %l2 = 000000001eff0000
18490! Starting 10 instruction Load Burst
18491! Mem[0000000030001400] = 000000ff, %l5 = 00000000000000ff
18492 lduha [%i0+%g0]0x89,%l5 ! %l5 = 00000000000000ff
18493
18494p0_label_713:
18495! Mem[0000000010041408] = ff00ffff000000ff, %f6 = 00000000 00000000
18496 ldda [%i1+%o4]0x80,%f6 ! %f6 = ff00ffff 000000ff
18497! Mem[0000000030141410] = 80000000 000000ff, %l4 = 0000ff00, %l5 = 000000ff
18498 ldda [%i5+%o5]0x81,%l4 ! %l4 = 0000000080000000 00000000000000ff
18499! Mem[0000000010101410] = 00000000, %l0 = 0000000000ff00ff
18500 ldsba [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000
18501! Mem[0000000010101408] = ff000000, %l3 = 000000004900ff00
18502 lduha [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
18503! Mem[0000000030001408] = e0000000, %f5 = 00000000
18504 lda [%i0+%o4]0x89,%f5 ! %f5 = e0000000
18505! Mem[0000000010141424] = 00000000, %l6 = 00000000000000ff
18506 ldub [%i5+0x025],%l6 ! %l6 = 0000000000000000
18507! Mem[000000001004142c] = ff0000ff, %l4 = 0000000080000000
18508 lduh [%i1+0x02c],%l4 ! %l4 = 000000000000ff00
18509! Mem[0000000030141400] = 00000080, %l3 = 0000000000000000
18510 lduba [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000080
18511 membar #Sync ! Added by membar checker (96)
18512! Mem[0000000030081400] = 0000ff00 00000000, %l4 = 0000ff00, %l5 = 000000ff
18513 ldda [%i2+%g0]0x81,%l4 ! %l4 = 000000000000ff00 0000000000000000
18514! Starting 10 instruction Store Burst
18515! %l6 = 0000000000000000, Mem[0000000030181410] = 00000000
18516 stba %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
18517
18518p0_label_714:
18519! %f28 = 00000000 00000000, %f22 = 80000000
18520 fdtoi %f28,%f22 ! %f22 = 00000000
18521! %l5 = 0000000000000000, Mem[0000000010141410] = ffff0000ff870079, %asi = 80
18522 stxa %l5,[%i5+0x010]%asi ! Mem[0000000010141410] = 0000000000000000
18523! %f20 = 000000e0 0000ff00, %l6 = 0000000000000000
18524! Mem[0000000010181438] = e00000002bfbffff
18525 add %i6,0x038,%g1
18526 stda %f20,[%g1+%l6]ASI_PST16_P ! Mem[0000000010181438] = e00000002bfbffff
18527! Mem[0000000010101434] = 000000ff, %l2 = 000000001eff0000
18528 ldstub [%i4+0x034],%l2 ! %l2 = 00000000000000ff
18529! %l3 = 0000000000000080, Mem[0000000010041430] = ff00000000007700
18530 stx %l3,[%i1+0x030] ! Mem[0000000010041430] = 0000000000000080
18531! %l4 = 000000000000ff00, Mem[0000000010181400] = 00000000
18532 stba %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
18533! Mem[0000000030041400] = 000000e0, %l3 = 0000000000000080
18534 ldstuba [%i1+%g0]0x81,%l3 ! %l3 = 00000000000000ff
18535! Mem[00000000100c1414] = 00ff0000, %l2 = 0000000000000000
18536 swap [%i3+0x014],%l2 ! %l2 = 0000000000ff0000
18537! %l1 = ffffffffff0000ff, Mem[0000000030041408] = 00000080
18538 stwa %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff0000ff
18539! Starting 10 instruction Load Burst
18540! Mem[00000000100c140c] = 00000000, %f7 = 000000ff
18541 lda [%i3+0x00c]%asi,%f7 ! %f7 = 00000000
18542
18543p0_label_715:
18544! Mem[0000000010041414] = 80000000, %l7 = 000000000000ffff
18545 ldsw [%i1+0x014],%l7 ! %l7 = ffffffff80000000
18546! Mem[0000000010181408] = e07d1ab0, %l7 = ffffffff80000000
18547 ldsha [%i6+%o4]0x80,%l7 ! %l7 = ffffffffffffe07d
18548! Mem[0000000010081400] = ff000000, %l6 = 0000000000000000
18549 ldub [%i2+0x001],%l6 ! %l6 = 0000000000000000
18550! Mem[0000000010041410] = 80000000, %l5 = 0000000000000000
18551 lduba [%i1+%o5]0x80,%l5 ! %l5 = 0000000000000080
18552! Mem[00000000100c1400] = ffff0000, %l4 = 000000000000ff00
18553 lduwa [%i3+%g0]0x88,%l4 ! %l4 = 00000000ffff0000
18554! Mem[0000000010101408] = ff000000, %l3 = 0000000000000000
18555 ldswa [%i4+%o4]0x88,%l3 ! %l3 = ffffffffff000000
18556! Mem[0000000030041408] = ff0000ff, %l2 = 0000000000ff0000
18557 lduha [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff
18558! Mem[0000000010141408] = 0000ffff, %l6 = 0000000000000000
18559 lduha [%i5+%o4]0x88,%l6 ! %l6 = 000000000000ffff
18560! Mem[0000000010101438] = 00900000, %l6 = 000000000000ffff
18561 ldsw [%i4+0x038],%l6 ! %l6 = 0000000000900000
18562! Starting 10 instruction Store Burst
18563! Mem[0000000030101408] = 00000000, %l2 = 00000000000000ff
18564 ldstuba [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff
18565
18566p0_label_716:
18567! Mem[0000000030041400] = ff0000e0, %l2 = 0000000000000000
18568 swapa [%i1+%g0]0x81,%l2 ! %l2 = 00000000ff0000e0
18569! Mem[0000000030041410] = 00ff0000, %l5 = 0000000000000080
18570 swapa [%i1+%o5]0x89,%l5 ! %l5 = 0000000000ff0000
18571! %l3 = ffffffffff000000, Mem[0000000030101410] = 00ff0049
18572 stha %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000049
18573! %f30 = 41efffe0 00ff0049, Mem[0000000030181400] = 0000ff00 00000000
18574 stda %f30,[%i6+%g0]0x81 ! Mem[0000000030181400] = 41efffe0 00ff0049
18575! %l0 = 0000000000000000, %l3 = ffffffffff000000, %y = ffffffff
18576 umul %l0,%l3,%l2 ! %l2 = 0000000000000000, %y = 00000000
18577! %l5 = 0000000000ff0000, Mem[0000000010101400] = 000000ff
18578 stha %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
18579! Mem[0000000010001437] = 00000000, %l2 = 0000000000000000
18580 ldstuba [%i0+0x037]%asi,%l2 ! %l2 = 00000000000000ff
18581! %l7 = ffffffffffffe07d, Mem[0000000010081400] = ff000000
18582 stwa %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffe07d
18583! %f20 = 000000e0 0000ff00, Mem[0000000030141410] = 80000000 000000ff
18584 stda %f20,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000e0 0000ff00
18585! Starting 10 instruction Load Burst
18586! Mem[0000000010081410] = 00000000000000ff, %f26 = 0000ff00 ff0000ff
18587 ldda [%i2+%o5]0x80,%f26 ! %f26 = 00000000 000000ff
18588
18589p0_label_717:
18590! Mem[0000000030141400] = 80000000 80000000, %l6 = 00900000, %l7 = ffffe07d
18591 ldda [%i5+%g0]0x81,%l6 ! %l6 = 0000000080000000 0000000080000000
18592! Mem[0000000010041400] = dc4dfa22, %l5 = 0000000000ff0000
18593 lduba [%i1+%g0]0x80,%l5 ! %l5 = 00000000000000dc
18594! Mem[0000000010041408] = ff00ffff, %l0 = 0000000000000000
18595 lduw [%i1+%o4],%l0 ! %l0 = 00000000ff00ffff
18596! Mem[0000000030081410] = e0000000, %l5 = 00000000000000dc
18597 ldsba [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000000
18598! Mem[00000000300c1400] = 000000ff00000080, %l2 = 0000000000000000
18599 ldxa [%i3+%g0]0x89,%l2 ! %l2 = 000000ff00000080
18600! Mem[0000000010081408] = ff0000ff00ff0000, %l4 = 00000000ffff0000
18601 ldxa [%i2+%o4]0x80,%l4 ! %l4 = ff0000ff00ff0000
18602! Mem[0000000010101400] = 00000000, %l0 = 00000000ff00ffff
18603 ldstuba [%i4+%g0]0x80,%l0 ! %l0 = 00000000000000ff
18604! Mem[00000000201c0000] = 0000eaae, %l6 = 0000000080000000
18605 ldub [%o0+0x001],%l6 ! %l6 = 0000000000000000
18606! Mem[0000000010181410] = 00000000, %l6 = 0000000000000000
18607 lduba [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000000
18608! Starting 10 instruction Store Burst
18609! %l1 = ffffffffff0000ff, Mem[0000000010101410] = 00000000
18610 stha %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
18611
18612p0_label_718:
18613! Mem[0000000030001408] = 000000e0, %l4 = ff0000ff00ff0000
18614 swapa [%i0+%o4]0x81,%l4 ! %l4 = 00000000000000e0
18615! Mem[0000000010101411] = ff000000, %l7 = 0000000080000000
18616 ldstub [%i4+0x011],%l7 ! %l7 = 00000000000000ff
18617! %f1 = 00000000, Mem[0000000010101400] = ff000000
18618 sta %f1 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
18619! Mem[0000000010181400] = 00000000, %l3 = ffffffffff000000
18620 swapa [%i6+%g0]0x80,%l3 ! %l3 = 0000000000000000
18621! %f16 = 0000ff00 00000000 0000ff00 000000ff
18622! %f20 = 000000e0 0000ff00 00000000 ff00ff00
18623! %f24 = aa770000 00000000 00000000 000000ff
18624! %f28 = 00000000 00000000 41efffe0 00ff0049
18625 stda %f16,[%i4]ASI_BLK_S ! Block Store to 0000000030101400
18626! %l5 = 0000000000000000, Mem[00000000100c1408] = ff00000000000000
18627 stxa %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000000000
18628 membar #Sync ! Added by membar checker (97)
18629! Mem[000000001010142e] = 000000ff, %l3 = 0000000000000000
18630 ldstub [%i4+0x02e],%l3 ! %l3 = 00000000000000ff
18631! %l6 = 0000000000000000, Mem[0000000010041410] = 80000000
18632 stha %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
18633! Mem[00000000100c1404] = ffffffff, %l4 = 00000000000000e0
18634 swap [%i3+0x004],%l4 ! %l4 = 00000000ffffffff
18635! Starting 10 instruction Load Burst
18636! Mem[0000000010181400] = 000000ff, %l4 = 00000000ffffffff
18637 ldsha [%i6+%g0]0x88,%l4 ! %l4 = 00000000000000ff
18638
18639p0_label_719:
18640! Mem[0000000030001400] = ff000000ff0000ff, %l4 = 00000000000000ff
18641 ldxa [%i0+%g0]0x81,%l4 ! %l4 = ff000000ff0000ff
18642! Mem[0000000030001400] = ff000000 ff0000ff 00ff0000 00000000
18643! Mem[0000000030001410] = 41efffe0 00ff0049 1e000000 0000ffff
18644! Mem[0000000030001420] = 00000000 00000000 ff0000c3 0f905620
18645! Mem[0000000030001430] = ff000000 ffffffff 41efffe0 00000000
18646 ldda [%i0]ASI_BLK_SL,%f16 ! Block Load from 0000000030001400
18647! Mem[0000000010081408] = ff0000ff, %l1 = ffffffffff0000ff
18648 ldsha [%i2+%o4]0x88,%l1 ! %l1 = 00000000000000ff
18649! Mem[00000000100c1408] = 00000000, %f1 = 00000000
18650 lda [%i3+0x008]%asi,%f1 ! %f1 = 00000000
18651! Mem[00000000300c1410] = ffffffff, %l5 = 0000000000000000
18652 ldsba [%i3+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
18653! Mem[0000000030081408] = 00ff0000, %l3 = 0000000000000000
18654 ldsba [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
18655! Mem[0000000010041410] = 00000000, %l5 = ffffffffffffffff
18656 ldsba [%i1+%o5]0x80,%l5 ! %l5 = 0000000000000000
18657! Mem[0000000010181408] = e07d1ab041efffe0, %f14 = 41efffe0 00ff0049
18658 ldda [%i6+%o4]0x80,%f14 ! %f14 = e07d1ab0 41efffe0
18659! Mem[0000000010001418] = 0000ff00ff0000ff, %l6 = 0000000000000000
18660 ldx [%i0+0x018],%l6 ! %l6 = 0000ff00ff0000ff
18661! Starting 10 instruction Store Burst
18662! Code Fragment 3
18663p0_fragment_75:
18664! %l0 = 0000000000000000
18665 setx 0xcf5c4f97e0d90181,%g7,%l0 ! %l0 = cf5c4f97e0d90181
18666! %l1 = 00000000000000ff
18667 setx 0x33f64167bcfd01cc,%g7,%l1 ! %l1 = 33f64167bcfd01cc
18668 setx 0x1fe000, %g1, %g3
18669 or %l0, %g3, %l0 ! always set perrmask = 0xff
18670 setx 0x1ffff8, %g1, %g2
18671 and %l0, %g2, %l0
18672 ta T_CHANGE_HPRIV
18673 stxa %l1, [%l0]ASI_DCACHE_DATA
18674 ta T_CHANGE_NONHPRIV
18675! %l0 = cf5c4f97e0d90181
18676 setx 0x9e15d5c03905189b,%g7,%l0 ! %l0 = 9e15d5c03905189b
18677! %l1 = 33f64167bcfd01cc
18678 setx 0xf6d74d98385e4c57,%g7,%l1 ! %l1 = f6d74d98385e4c57
18679
18680p0_label_720:
18681! %l4 = ff000000ff0000ff, Mem[0000000010001404] = 000000ff, %asi = 80
18682 stwa %l4,[%i0+0x004]%asi ! Mem[0000000010001404] = ff0000ff
18683! %l1 = f6d74d98385e4c57, Mem[00000000201c0000] = 0000eaae, %asi = 80
18684 stba %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = 5700eaae
18685! Mem[0000000010141410] = 00000000, %l6 = 0000ff00ff0000ff
18686 ldstuba [%i5+%o5]0x80,%l6 ! %l6 = 00000000000000ff
18687! %l1 = f6d74d98385e4c57, Mem[0000000010001400] = 00000000ff0000ff
18688 stx %l1,[%i0+%g0] ! Mem[0000000010001400] = f6d74d98385e4c57
18689! %f10 = 0000ff00 ff0000ff, %l5 = 0000000000000000
18690! Mem[0000000010181420] = 0000000000000000
18691 add %i6,0x020,%g1
18692 stda %f10,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010181420] = 0000000000000000
18693! Mem[0000000010081410] = 00000000, %l5 = 0000000000000000
18694 swapa [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
18695! Mem[00000000300c1408] = ffff0000, %l2 = 000000ff00000080
18696 swapa [%i3+%o4]0x81,%l2 ! %l2 = 00000000ffff0000
18697! %l2 = 00000000ffff0000, Mem[0000000010181408] = e07d1ab0
18698 stwa %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffff0000
18699! %f16 = ff0000ff 000000ff 00000000 0000ff00
18700! %f20 = 4900ff00 e0ffef41 ffff0000 0000001e
18701! %f24 = 00000000 00000000 2056900f c30000ff
18702! %f28 = ffffffff 000000ff 00000000 e0ffef41
18703 stda %f16,[%i3]ASI_COMMIT_P ! Block Store to 00000000100c1400
18704! Starting 10 instruction Load Burst
18705! Mem[0000000030001408] = 00ff0000, %l3 = 0000000000000000
18706 ldswa [%i0+%o4]0x81,%l3 ! %l3 = 0000000000ff0000
18707
18708p0_label_721:
18709! %l5 = 0000000000000000, %l1 = f6d74d98385e4c57, %l3 = 0000000000ff0000
18710 udivx %l5,%l1,%l3 ! %l3 = 0000000000000000
18711! Mem[0000000030141400] = 00000080, %f10 = 0000ff00
18712 lda [%i5+%g0]0x89,%f10 ! %f10 = 00000080
18713! Mem[0000000010001410] = 00000000, %l5 = 0000000000000000
18714 lduwa [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
18715! Mem[00000000300c1408] = 80000000, %f10 = 00000080
18716 lda [%i3+%o4]0x89,%f10 ! %f10 = 80000000
18717! %l3 = 0000000000000000, %l6 = 0000000000000000, %l0 = 9e15d5c03905189b
18718 mulx %l3,%l6,%l0 ! %l0 = 0000000000000000
18719! Mem[0000000030181410] = 00000000, %f5 = e0000000
18720 lda [%i6+%o5]0x89,%f5 ! %f5 = 00000000
18721! Mem[0000000010101430] = 00000000ff0000ff, %f12 = ff00ffff 000000ff
18722 ldda [%i4+0x030]%asi,%f12 ! %f12 = 00000000 ff0000ff
18723! Mem[00000000300c1400] = 00000080, %l4 = ff000000ff0000ff
18724 ldsba [%i3+%g0]0x89,%l4 ! %l4 = ffffffffffffff80
18725 membar #Sync ! Added by membar checker (98)
18726! Mem[00000000100c1400] = ff0000ff000000ff, %l5 = 0000000000000000
18727 ldxa [%i3+%g0]0x80,%l5 ! %l5 = ff0000ff000000ff
18728! Starting 10 instruction Store Burst
18729! %l0 = 0000000000000000, %l6 = 0000000000000000, %l7 = 0000000000000000
18730 add %l0,%l6,%l7 ! %l7 = 0000000000000000
18731
18732p0_label_722:
18733! %f30 = 00000000, Mem[0000000030101400] = 0000ff00
18734 sta %f30,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
18735! Mem[0000000010001408] = e0000000, %l2 = 00000000ffff0000
18736 ldstuba [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000ff
18737! %f2 = 00000080 00000080, %l4 = ffffffffffffff80
18738! Mem[00000000300c1408] = 00000080ffffffff
18739 add %i3,0x008,%g1
18740 stda %f2,[%g1+%l4]ASI_PST16_S ! Mem[00000000300c1408] = 00000080ffffffff
18741! %l1 = f6d74d98385e4c57, immed = fffff6f2, %y = 00000000
18742 udiv %l1,-0x90e,%l7 ! %l7 = 0000000000000000
18743 mov %l0,%y ! %y = 00000000
18744! %l5 = ff0000ff000000ff, Mem[0000000030181410] = 0000000000000000
18745 stxa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff0000ff000000ff
18746! %f18 = 00000000, %f31 = e0ffef41, %f30 = 00000000 e0ffef41
18747 fsmuld %f18,%f31,%f30 ! %f30 = 80000000 00000000
18748! Mem[0000000010181400] = ff000000, %l7 = 0000000000000000
18749 ldstuba [%i6+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
18750! %f0 = 0000ff00 00000000 00000080 00000080
18751! %f4 = 00000000 00000000 ff00ffff 00000000
18752! %f8 = 00000000 00000000 80000000 ff0000ff
18753! %f12 = 00000000 ff0000ff e07d1ab0 41efffe0
18754 stda %f0,[%i6]ASI_BLK_PL ! Block Store to 0000000010181400
18755! %l2 = 0000000000000000, Mem[00000000300c1400] = 80000000ff000000
18756 stxa %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000000
18757! Starting 10 instruction Load Burst
18758! Mem[0000000010081410] = 00000000, %l2 = 0000000000000000
18759 ldsba [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
18760
18761p0_label_723:
18762! Mem[0000000010101410] = 0000ffff, %l3 = 0000000000000000
18763 ldswa [%i4+%o5]0x88,%l3 ! %l3 = 000000000000ffff
18764! Mem[0000000030041408] = ff0000ff, %l1 = f6d74d98385e4c57
18765 ldsba [%i1+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
18766! Mem[0000000010101400] = 00000000 ff000000 000000ff 0000ffff
18767! Mem[0000000010101410] = ffff0000 00000000 ff000080 0000ffff
18768! Mem[0000000010101420] = 00000000 0000ffff ffff80ff 0000ffff
18769! Mem[0000000010101430] = 00000000 ff0000ff 00900000 ff0000ff
18770 ldda [%i4]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010101400
18771! Mem[0000000010141410] = 000000ff, %l4 = ffffffffffffff80
18772 lduwa [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff
18773! Mem[0000000010001410] = 00000000, %l3 = 000000000000ffff
18774 lduwa [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000
18775! Mem[0000000010081400] = ffffe07d, %l0 = 0000000000000000
18776 ldswa [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffffe07d
18777! Mem[0000000010001420] = ff00ff00000000ff, %f8 = 00000000 00000000
18778 ldda [%i0+0x020]%asi,%f8 ! %f8 = ff00ff00 000000ff
18779! Mem[0000000010101418] = ff000080 0000ffff, %l2 = 00000000, %l3 = 00000000
18780 ldd [%i4+0x018],%l2 ! %l2 = 00000000ff000080 000000000000ffff
18781! %l3 = 000000000000ffff, %l6 = 0000000000000000, %y = 00000000
18782 sdiv %l3,%l6,%l0 ! Div by zero, %l0 = ffffffffffffe0cd
18783 mov %l0,%y ! %y = ffffe0a5
18784! Starting 10 instruction Store Burst
18785! %l4 = 00000000000000ff, Mem[0000000010041410] = 00000000
18786 stba %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff000000
18787
18788p0_label_724:
18789! %l7 = 00000000000000ff, Mem[00000000201c0000] = 5700eaae, %asi = 80
18790 stha %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ffeaae
18791! %l2 = 00000000ff000080, Mem[00000000100c1400] = ff000000ff0000ff
18792 stxa %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000ff000080
18793! Mem[0000000030041400] = 00000000, %l6 = 0000000000000000
18794 ldstuba [%i1+%g0]0x81,%l6 ! %l6 = 00000000000000ff
18795! %f12 = 00000000 ff0000ff, Mem[0000000030141400] = 80000000 80000000
18796 stda %f12,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 ff0000ff
18797! %l0 = ffffffffffffe0a5, Mem[00000000201c0000] = 00ffeaae
18798 stb %l0,[%o0+%g0] ! Mem[00000000201c0000] = a5ffeaae
18799! Mem[0000000010141412] = ff000000, %l1 = ffffffffffffffff
18800 ldstub [%i5+0x012],%l1 ! %l1 = 00000000000000ff
18801! %l6 = 0000000000000000, Mem[0000000010041410] = ff000000
18802 stwa %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
18803! Mem[0000000030101410] = e0000000, %l5 = ff0000ff000000ff
18804 swapa [%i4+%o5]0x89,%l5 ! %l5 = 00000000e0000000
18805! Mem[0000000030081400] = 0000ff00, %l3 = 000000000000ffff
18806 ldstuba [%i2+%g0]0x81,%l3 ! %l3 = 00000000000000ff
18807! Starting 10 instruction Load Burst
18808! Mem[0000000030141408] = 7f000000, %l0 = ffffffffffffe0a5
18809 lduwa [%i5+%o4]0x89,%l0 ! %l0 = 000000007f000000
18810
18811p0_label_725:
18812! Mem[0000000030181410] = ff000000, %f2 = 00000080
18813 lda [%i6+%o5]0x81,%f2 ! %f2 = ff000000
18814! Mem[0000000010141408] = 0000ffff, %l3 = 0000000000000000
18815 lduwa [%i5+%o4]0x88,%l3 ! %l3 = 000000000000ffff
18816! Mem[00000000100c1408] = 00000000, %l7 = 00000000000000ff
18817 lduha [%i3+%o4]0x88,%l7 ! %l7 = 0000000000000000
18818! Mem[0000000021800080] = ffff3e7c, %l7 = 0000000000000000
18819 ldsba [%o3+0x081]%asi,%l7 ! %l7 = ffffffffffffffff
18820! Mem[0000000020800040] = ffffa555, %l2 = 00000000ff000080
18821 ldsba [%o1+0x040]%asi,%l2 ! %l2 = ffffffffffffffff
18822! Mem[000000001000141c] = ff0000ff, %l6 = 0000000000000000
18823 ldsha [%i0+0x01e]%asi,%l6 ! %l6 = 00000000000000ff
18824! Mem[0000000010001428] = ff0000ff 00000000, %l2 = ffffffff, %l3 = 0000ffff
18825 ldda [%i0+0x028]%asi,%l2 ! %l2 = 00000000ff0000ff 0000000000000000
18826! Mem[00000000300c1410] = ffffffff, %l6 = 00000000000000ff
18827 ldswa [%i3+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
18828! Mem[0000000010081400] = ffffe07d 00000000 ff0000ff 00ff0000
18829! Mem[0000000010081410] = 00000000 000000ff 00000000 000000ff
18830! Mem[0000000010081420] = 00000000 00000000 000000ff ff560000
18831! Mem[0000000010081430] = 1ffdffff 1eff0000 ffffffff 0000ff00
18832 ldda [%i2]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010081400
18833! Starting 10 instruction Store Burst
18834! Mem[0000000030081400] = ff00ff00, %l7 = ffffffffffffffff
18835 swapa [%i2+%g0]0x81,%l7 ! %l7 = 00000000ff00ff00
18836
18837p0_label_726:
18838! %f6 = ff00ffff 00000000, %l6 = ffffffffffffffff
18839! Mem[0000000030141420] = 0000000000000000
18840 add %i5,0x020,%g1
18841 stda %f6,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030141420] = 00000000ffff00ff
18842! Mem[0000000030001408] = 00ff0000, %l0 = 000000007f000000
18843 swapa [%i0+%o4]0x81,%l0 ! %l0 = 0000000000ff0000
18844! %l2 = 00000000ff0000ff, imm = 0000000000000a06, %l4 = 00000000000000ff
18845 sub %l2,0xa06,%l4 ! %l4 = 00000000fefff6f9
18846! %l0 = 0000000000ff0000, Mem[00000000100c1408] = 00000000
18847 stw %l0,[%i3+%o4] ! Mem[00000000100c1408] = 00ff0000
18848! %f10 = 80000000, Mem[00000000300c1400] = 00000000
18849 sta %f10,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 80000000
18850! Mem[00000000100c1410] = 4900ff00, %l2 = 00000000ff0000ff
18851 ldstuba [%i3+%o5]0x80,%l2 ! %l2 = 00000049000000ff
18852! Mem[0000000020800001] = 00005b63, %l4 = 00000000fefff6f9
18853 ldstub [%o1+0x001],%l4 ! %l4 = 00000000000000ff
18854! Mem[0000000010041408] = ff00ffff, %l7 = 00000000ff00ff00
18855 swapa [%i1+%o4]0x80,%l7 ! %l7 = 00000000ff00ffff
18856! %f2 = ff000000 00000080, Mem[0000000030001400] = 000000ff ff0000ff
18857 stda %f2 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff000000 00000080
18858! Starting 10 instruction Load Burst
18859! Mem[0000000010101420] = 000000000000ffff, %l0 = 0000000000ff0000
18860 ldx [%i4+0x020],%l0 ! %l0 = 000000000000ffff
18861
18862p0_label_727:
18863! Mem[00000000100c1400] = ff000080, %l2 = 0000000000000049
18864 lduwa [%i3+%g0]0x88,%l2 ! %l2 = 00000000ff000080
18865! Mem[0000000010081410] = 00000000, %l0 = 000000000000ffff
18866 ldswa [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000000
18867! Mem[0000000030141408] = 0000007f, %l4 = 0000000000000000
18868 lduba [%i5+%o4]0x81,%l4 ! %l4 = 0000000000000000
18869! Mem[000000001014141c] = ffffffff, %l7 = 00000000ff00ffff
18870 ldsw [%i5+0x01c],%l7 ! %l7 = ffffffffffffffff
18871! Mem[0000000030081400] = ffffffff, %f0 = 0000ff00
18872 lda [%i2+%g0]0x89,%f0 ! %f0 = ffffffff
18873 membar #Sync ! Added by membar checker (99)
18874! Mem[0000000010181400] = 00000000 00ff0000, %l6 = ffffffff, %l7 = ffffffff
18875 ldda [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000 0000000000ff0000
18876! Mem[0000000030141400] = 00000000, %l4 = 0000000000000000
18877 ldsba [%i5+%g0]0x81,%l4 ! %l4 = 0000000000000000
18878! Mem[0000000010041420] = 00000000, %l2 = 00000000ff000080
18879 ldswa [%i1+0x020]%asi,%l2 ! %l2 = 0000000000000000
18880! Mem[0000000030181410] = 000000ff, %l5 = 00000000e0000000
18881 ldswa [%i6+%o5]0x89,%l5 ! %l5 = 00000000000000ff
18882! Starting 10 instruction Store Burst
18883! %l0 = 00000000, %l1 = 00000000, Mem[0000000010141410] = 00ff00ff 00000000
18884 stda %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 00000000
18885
18886p0_label_728:
18887! Mem[0000000010041424] = 00000000, %l7 = 0000000000ff0000, %asi = 80
18888 swapa [%i1+0x024]%asi,%l7 ! %l7 = 0000000000000000
18889! Mem[0000000010081408] = ff0000ff, %l1 = 0000000000000000
18890 ldstuba [%i2+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
18891! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030181400] = e0ffef41 4900ff00
18892 stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 000000ff
18893! Mem[0000000030001408] = 0000007f, %l4 = 0000000000000000
18894 ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 0000007f000000ff
18895! Mem[00000000201c0001] = a5ffeaae, %l7 = 0000000000000000
18896 ldstub [%o0+0x001],%l7 ! %l7 = 000000ff000000ff
18897! %l5 = 00000000000000ff, Mem[0000000030001408] = ff000000
18898 stba %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff000000
18899! %l0 = 0000000000000000, Mem[0000000010041411] = 00000000
18900 stb %l0,[%i1+0x011] ! Mem[0000000010041410] = 00000000
18901! %l0 = 0000000000000000, Mem[0000000030101410] = ff000000
18902 stha %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
18903! Mem[0000000030101400] = 00000000, %l7 = 00000000000000ff
18904 ldstuba [%i4+%g0]0x89,%l7 ! %l7 = 00000000000000ff
18905! Starting 10 instruction Load Burst
18906! Mem[00000000218001c0] = 00ffeec2, %l3 = 0000000000000000
18907 ldsha [%o3+0x1c0]%asi,%l3 ! %l3 = 00000000000000ff
18908
18909p0_label_729:
18910! Mem[0000000030141408] = 7f000000, %l7 = 0000000000000000
18911 lduba [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000000
18912! Mem[0000000030181400] = 00000000, %l1 = 00000000000000ff
18913 ldsha [%i6+%g0]0x81,%l1 ! %l1 = 0000000000000000
18914! Mem[0000000030001400] = 80000000, %l7 = 0000000000000000
18915 lduba [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000080
18916! Mem[0000000010041400] = dc4dfa22, %l6 = 0000000000000000
18917 ldswa [%i1+%g0]0x80,%l6 ! %l6 = ffffffffdc4dfa22
18918! Mem[000000001008143c] = 0000ff00, %l6 = ffffffffdc4dfa22
18919 lduba [%i2+0x03f]%asi,%l6 ! %l6 = 0000000000000000
18920! Mem[0000000030001400] = 80000000, %l3 = 00000000000000ff
18921 lduba [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000080
18922! %l7 = 0000000000000080, %l5 = 00000000000000ff, %y = ffffe0a5
18923 umul %l7,%l5,%l2 ! %l2 = 0000000000007f80, %y = 00000000
18924! Mem[0000000010181420] = 0000000000000000, %l1 = 0000000000000000
18925 ldxa [%i6+0x020]%asi,%l1 ! %l1 = 0000000000000000
18926! Mem[0000000010001410] = 00000000, %l3 = 0000000000000080
18927 ldsba [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000
18928! Starting 10 instruction Store Burst
18929! %f4 = 00000000 00000000, Mem[0000000010041410] = 00000000 00000080
18930 stda %f4 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 00000000
18931
18932p0_label_730:
18933! Code Fragment 3
18934p0_fragment_76:
18935! %l0 = 0000000000000000
18936 setx 0x586abc07ae44d202,%g7,%l0 ! %l0 = 586abc07ae44d202
18937! %l1 = 0000000000000000
18938 setx 0x44c7ecc7f944e7b4,%g7,%l1 ! %l1 = 44c7ecc7f944e7b4
18939 setx 0x1fe000, %g1, %g3
18940 or %l0, %g3, %l0 ! always set perrmask = 0xff
18941 setx 0x1ffff8, %g1, %g2
18942 and %l0, %g2, %l0
18943 ta T_CHANGE_HPRIV
18944 stxa %l1, [%l0]ASI_DCACHE_DATA
18945 ta T_CHANGE_NONHPRIV
18946! %l0 = 586abc07ae44d202
18947 setx 0x3ef2607f9032c18e,%g7,%l0 ! %l0 = 3ef2607f9032c18e
18948! %l1 = 44c7ecc7f944e7b4
18949 setx 0xd0952607de22206e,%g7,%l1 ! %l1 = d0952607de22206e
18950! Mem[00000000300c1410] = ffffffff, %l0 = 3ef2607f9032c18e
18951 ldstuba [%i3+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
18952! %l5 = 00000000000000ff, Mem[0000000030041408] = ff0000ff
18953 stwa %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ff
18954! Code Fragment 3
18955p0_fragment_77:
18956! %l0 = 00000000000000ff
18957 setx 0x634e31a7b7f32832,%g7,%l0 ! %l0 = 634e31a7b7f32832
18958! %l1 = d0952607de22206e
18959 setx 0x02a71b6fa076d380,%g7,%l1 ! %l1 = 02a71b6fa076d380
18960 setx 0x1fe000, %g1, %g3
18961 or %l0, %g3, %l0 ! always set perrmask = 0xff
18962 setx 0x1ffff8, %g1, %g2
18963 and %l0, %g2, %l0
18964 ta T_CHANGE_HPRIV
18965 stxa %l1, [%l0]ASI_DCACHE_DATA
18966 ta T_CHANGE_NONHPRIV
18967! %l0 = 634e31a7b7f32832
18968 setx 0xa4ee2888018ba582,%g7,%l0 ! %l0 = a4ee2888018ba582
18969! %l1 = 02a71b6fa076d380
18970 setx 0x9fd9c437c8708d37,%g7,%l1 ! %l1 = 9fd9c437c8708d37
18971! %l7 = 0000000000000080, Mem[0000000030101400] = 000000ff
18972 stwa %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000080
18973! Mem[0000000030141400] = 00000000, %l4 = 000000000000007f
18974 swapa [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000000
18975! %f1 = 00000000, Mem[0000000010141410] = 00000000
18976 st %f1 ,[%i5+%o5] ! Mem[0000000010141410] = 00000000
18977! Mem[0000000010181410] = 0000000000000000, %l1 = 9fd9c437c8708d37, %l2 = 0000000000007f80
18978 add %i6,0x10,%g1
18979 casxa [%g1]0x80,%l1,%l2 ! %l2 = 0000000000000000
18980! %l4 = 0000000000000000, Mem[0000000030081410] = e0000000
18981 stha %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = e0000000
18982! Starting 10 instruction Load Burst
18983! Mem[00000000300c1408] = 00000080 ffffffff, %l0 = 018ba582, %l1 = c8708d37
18984 ldda [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000080 00000000ffffffff
18985
18986p0_label_731:
18987! Mem[00000000300c1410] = ffffffff, %l0 = 0000000000000080
18988 lduwa [%i3+%o5]0x81,%l0 ! %l0 = 00000000ffffffff
18989! Mem[0000000030001408] = 000000ff, %f29 = fffffd1f
18990 lda [%i0+%o4]0x89,%f29 ! %f29 = 000000ff
18991! Mem[00000000300c1410] = ffffffff ffffff00, %l2 = 00000000, %l3 = 00000000
18992 ldda [%i3+%o5]0x81,%l2 ! %l2 = 00000000ffffffff 00000000ffffff00
18993! Mem[0000000030001400] = ff00000000000080, %l1 = 00000000ffffffff
18994 ldxa [%i0+%g0]0x89,%l1 ! %l1 = ff00000000000080
18995! Mem[0000000030101408] = 00ff0000, %l5 = 00000000000000ff
18996 ldsba [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
18997 membar #Sync ! Added by membar checker (100)
18998! Mem[0000000010041400] = dc4dfa22 18d3ee3b ff00ff00 000000ff
18999! Mem[0000000010041410] = 00000000 00000000 0000ff00 00000000
19000! Mem[0000000010041420] = 00000000 00ff0000 0000ff00 ff0000ff
19001! Mem[0000000010041430] = 00000000 00000080 41efffe0 00000000
19002 ldda [%i1]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010041400
19003! Mem[0000000030181410] = ff0000ff 000000ff, %l0 = ffffffff, %l1 = 00000080
19004 ldda [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff 00000000ff0000ff
19005! Mem[0000000030081408] = 0000ff00, %l4 = 0000000000000000
19006 ldsha [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
19007! Mem[0000000010101400] = 00000000, %l5 = 0000000000000000
19008 ldsha [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
19009! Starting 10 instruction Store Burst
19010! Mem[0000000030081410] = e0000000, %l1 = 00000000ff0000ff
19011 swapa [%i2+%o5]0x89,%l1 ! %l1 = 00000000e0000000
19012
19013p0_label_732:
19014! Mem[0000000020800041] = ffffa555, %l1 = 00000000e0000000
19015 ldstub [%o1+0x041],%l1 ! %l1 = 000000ff000000ff
19016! %l3 = 00000000ffffff00, Mem[0000000030181400] = 00000000
19017 stba %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
19018! Mem[0000000010081420] = 0000000000000000, %l4 = 0000000000000000, %l1 = 00000000000000ff
19019 add %i2,0x20,%g1
19020 casxa [%g1]0x80,%l4,%l1 ! %l1 = 0000000000000000
19021! %l2 = ffffffff, %l3 = ffffff00, Mem[0000000010181408] = 00000080 00000080
19022 stda %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffff ffffff00
19023! %f23 = 00000000, %f20 = ff000000
19024 fsqrts %f23,%f20 ! %f20 = 00000000
19025! %f28 = 0000ff1e 000000ff, %l6 = 0000000000000000
19026! Mem[0000000030141428] = 00000000000000ff
19027 add %i5,0x028,%g1
19028 stda %f28,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030141428] = 00000000000000ff
19029! Mem[0000000010181408] = ffffffff, %l4 = 0000000000000000
19030 swapa [%i6+%o4]0x80,%l4 ! %l4 = 00000000ffffffff
19031 membar #Sync ! Added by membar checker (101)
19032! %l3 = 00000000ffffff00, Mem[0000000010041410] = 00000000
19033 stha %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff000000
19034! Mem[0000000020800000] = 00ff5b63, %l6 = 0000000000000000
19035 ldstub [%o1+%g0],%l6 ! %l6 = 00000000000000ff
19036! Starting 10 instruction Load Burst
19037! Mem[0000000010101410] = 00000000 0000ffff, %l0 = 000000ff, %l1 = 00000000
19038 ldda [%i4+%o5]0x88,%l0 ! %l0 = 000000000000ffff 0000000000000000
19039
19040p0_label_733:
19041! Mem[0000000010081424] = 000000ff, %f15 = 00000000
19042 lda [%i2+0x024]%asi,%f15 ! %f15 = 000000ff
19043! Mem[0000000010181430] = ff0000ff00000000, %f10 = 0000ff00 ff0000ff
19044 ldd [%i6+0x030],%f10 ! %f10 = ff0000ff 00000000
19045! Mem[0000000010001410] = 00000000 00000000, %l6 = 00000000, %l7 = 00000080
19046 ldda [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
19047! Mem[0000000030101400] = 00000080, %f31 = ffffffff
19048 lda [%i4+%g0]0x89,%f31 ! %f31 = 00000080
19049! %l6 = 0000000000000000, %l1 = 0000000000000000, %l7 = 0000000000000000
19050 sub %l6,%l1,%l7 ! %l7 = 0000000000000000
19051! Mem[000000001014141c] = ffffffff, %l5 = 0000000000000000
19052 lduha [%i5+0x01e]%asi,%l5 ! %l5 = 000000000000ffff
19053! Mem[0000000010101408] = ff000000, %l5 = 000000000000ffff
19054 ldsba [%i4+%o4]0x88,%l5 ! %l5 = 0000000000000000
19055! Mem[0000000010001410] = 00000000 00000000, %l4 = ffffffff, %l5 = 00000000
19056 ldda [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
19057! %l2 = 00000000ffffffff, %l3 = 00000000ffffff00, %l3 = 00000000ffffff00
19058 addc %l2,%l3,%l3 ! %l3 = 00000001fffffeff
19059! Starting 10 instruction Store Burst
19060! Mem[0000000030001400] = 80000000, %l3 = 00000001fffffeff
19061 ldstuba [%i0+%g0]0x81,%l3 ! %l3 = 00000080000000ff
19062
19063p0_label_734:
19064! %l0 = 0000ffff, %l1 = 00000000, Mem[0000000010001408] = ff0000e0 ffffffff
19065 stda %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000ffff 00000000
19066! %l5 = 0000000000000000, Mem[0000000030001410] = e0ffef41
19067 stwa %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
19068! %f6 = 0000ff00, Mem[00000000100c1400] = 800000ff
19069 sta %f6 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000ff00
19070! %f16 = 00000000 7de0ffff, Mem[00000000300c1408] = 00000080 ffffffff
19071 stda %f16,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 7de0ffff
19072! %l0 = 000000000000ffff, Mem[00000000100c1435] = 000000ff, %asi = 80
19073 stba %l0,[%i3+0x035]%asi ! Mem[00000000100c1434] = 00ff00ff
19074! %f22 = ff000000 00000000, Mem[0000000030181400] = 00000000 ff000000
19075 stda %f22,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff000000 00000000
19076! Mem[0000000010101408] = ff000000, %l1 = 0000000000000000
19077 swapa [%i4+%o4]0x88,%l1 ! %l1 = 00000000ff000000
19078! %l5 = 0000000000000000, Mem[0000000030181410] = ff0000ff000000ff
19079 stxa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000000000000000
19080! Mem[00000000201c0000] = a5ffeaae, %l4 = 0000000000000000
19081 ldstub [%o0+%g0],%l4 ! %l4 = 000000a5000000ff
19082! Starting 10 instruction Load Burst
19083! Mem[0000000030041410] = 00000080, %l4 = 00000000000000a5
19084 ldswa [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000080
19085
19086p0_label_735:
19087! Mem[0000000010041408] = ff00ff00, %l1 = 00000000ff000000
19088 lduwa [%i1+%o4]0x80,%l1 ! %l1 = 00000000ff00ff00
19089! Mem[0000000030101400] = 00000080, %l5 = 0000000000000000
19090 lduba [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000080
19091! Mem[00000000100c1400] = 0000ff00, %f6 = 0000ff00
19092 lda [%i3+0x000]%asi,%f6 ! %f6 = 0000ff00
19093! Mem[0000000030141410] = 00ff0000e0000000, %l2 = 00000000ffffffff
19094 ldxa [%i5+%o5]0x89,%l2 ! %l2 = 00ff0000e0000000
19095! Mem[0000000010001400] = f6d74d98, %l0 = 000000000000ffff
19096 ldswa [%i0+%g0]0x80,%l0 ! %l0 = fffffffff6d74d98
19097! Mem[0000000010001408] = ffff0000, %l0 = fffffffff6d74d98
19098 ldsba [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
19099! Mem[0000000030081408] = 0000ff00000000ff, %f8 = 00000000 00ff0000
19100 ldda [%i2+%o4]0x81,%f8 ! %f8 = 0000ff00 000000ff
19101! Mem[00000000211c0000] = ffff4b99, %l5 = 0000000000000080
19102 lduba [%o2+0x001]%asi,%l5 ! %l5 = 00000000000000ff
19103! Mem[0000000030141410] = e0000000, %l3 = 0000000000000080
19104 ldswa [%i5+%o5]0x89,%l3 ! %l3 = ffffffffe0000000
19105! Starting 10 instruction Store Burst
19106! %l5 = 00000000000000ff, Mem[0000000030101400] = 00000080
19107 stba %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
19108
19109p0_label_736:
19110! Mem[0000000010181430] = ff0000ff, %l7 = 0000000000000000
19111 ldstub [%i6+0x030],%l7 ! %l7 = 000000ff000000ff
19112! %f27 = ff000000, Mem[0000000030101410] = 00000000
19113 sta %f27,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000
19114! %l0 = 0000000000000000, immd = fffffffffffffea2, %l5 = 00000000000000ff
19115 sdivx %l0,-0x15e,%l5 ! %l5 = 0000000000000000
19116! %l0 = 0000000000000000, Mem[0000000030081410] = ff0000ff
19117 stwa %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
19118! %f8 = 0000ff00 000000ff, Mem[0000000010141408] = ffff0000 00000000
19119 stda %f8 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000ff00 000000ff
19120! %l0 = 0000000000000000, Mem[00000000300c1400] = 0000000000000080
19121 stxa %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000000000
19122! %l6 = 0000000000000000, Mem[000000001008140a] = ff0000ff, %asi = 80
19123 stha %l6,[%i2+0x00a]%asi ! Mem[0000000010081408] = ff000000
19124! %l3 = ffffffffe0000000, Mem[0000000010081400] = ffffe07d
19125 stba %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ffe07d
19126! %f30 = 00ff0000 00000080, %l4 = 0000000000000080
19127! Mem[0000000030081400] = ffffffff00000000
19128 stda %f30,[%i2+%l4]ASI_PST8_S ! Mem[0000000030081400] = 00ffffff00000000
19129! Starting 10 instruction Load Burst
19130! Mem[0000000010041400] = 22fa4ddc, %l3 = ffffffffe0000000
19131 lduha [%i1+%g0]0x88,%l3 ! %l3 = 0000000000004ddc
19132
19133p0_label_737:
19134! Mem[00000000300c1400] = 00000000, %l0 = 0000000000000000
19135 ldswa [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000
19136! Mem[000000001014140c] = 000000ff, %l7 = 00000000000000ff
19137 ldsh [%i5+0x00c],%l7 ! %l7 = 0000000000000000
19138! Mem[0000000030041408] = 000000ff, %l7 = 0000000000000000
19139 lduwa [%i1+%o4]0x81,%l7 ! %l7 = 00000000000000ff
19140! Mem[0000000010101410] = 0000ffff, %l6 = 0000000000000000
19141 lduha [%i4+%o5]0x88,%l6 ! %l6 = 000000000000ffff
19142! Mem[0000000010081408] = ff000000, %l3 = 0000000000004ddc
19143 ldsba [%i2+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
19144! Mem[0000000030181400] = ff000000, %l2 = 00ff0000e0000000
19145 lduha [%i6+%g0]0x81,%l2 ! %l2 = 000000000000ff00
19146! Mem[00000000300c1410] = ffffffff, %f22 = ff000000
19147 lda [%i3+%o5]0x81,%f22 ! %f22 = ffffffff
19148! Mem[00000000201c0000] = ffffeaae, %l2 = 000000000000ff00
19149 lduha [%o0+0x000]%asi,%l2 ! %l2 = 000000000000ffff
19150! Mem[0000000030101408] = ff00000000ff0000, %l3 = ffffffffffffffff
19151 ldxa [%i4+%o4]0x89,%l3 ! %l3 = ff00000000ff0000
19152! Starting 10 instruction Store Burst
19153! %f22 = ffffffff 00000000, Mem[0000000030101408] = 0000ff00 000000ff
19154 stda %f22,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffff 00000000
19155
19156p0_label_738:
19157! Mem[0000000010141420] = 00000000, %l0 = 0000000000000000
19158 ldstub [%i5+0x020],%l0 ! %l0 = 00000000000000ff
19159! %l0 = 0000000000000000, Mem[0000000010181403] = 00000000, %asi = 80
19160 stba %l0,[%i6+0x003]%asi ! Mem[0000000010181400] = 00000000
19161! Mem[0000000010141400] = 00ff00ff, %l5 = 0000000000000000
19162 swapa [%i5+%g0]0x80,%l5 ! %l5 = 0000000000ff00ff
19163! %l2 = 000000000000ffff, Mem[00000000211c0000] = ffff4b99
19164 stb %l2,[%o2+%g0] ! Mem[00000000211c0000] = ffff4b99
19165! Code Fragment 3
19166p0_fragment_78:
19167! %l0 = 0000000000000000
19168 setx 0x70bd4d77a1fec4bb,%g7,%l0 ! %l0 = 70bd4d77a1fec4bb
19169! %l1 = 00000000ff00ff00
19170 setx 0x174d4287be319b96,%g7,%l1 ! %l1 = 174d4287be319b96
19171 setx 0x1fe000, %g1, %g3
19172 or %l0, %g3, %l0 ! always set perrmask = 0xff
19173 setx 0x1ffff8, %g1, %g2
19174 and %l0, %g2, %l0
19175 ta T_CHANGE_HPRIV
19176 stxa %l1, [%l0]ASI_DCACHE_DATA
19177 ta T_CHANGE_NONHPRIV
19178! %l0 = 70bd4d77a1fec4bb
19179 setx 0xa601f1d7f7d098ba,%g7,%l0 ! %l0 = a601f1d7f7d098ba
19180! %l1 = 174d4287be319b96
19181 setx 0xda77cce022e5861d,%g7,%l1 ! %l1 = da77cce022e5861d
19182! Mem[0000000030081408] = 00ff0000, %l0 = a601f1d7f7d098ba
19183 swapa [%i2+%o4]0x89,%l0 ! %l0 = 0000000000ff0000
19184! %l6 = 000000000000ffff, Mem[00000000201c0000] = ffffeaae, %asi = 80
19185 stba %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffffeaae
19186! %f16 = 00000000, Mem[0000000010041400] = 22fa4ddc
19187 sta %f16,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
19188! Mem[0000000030081408] = ba98d0f7, %l5 = 0000000000ff00ff
19189 swapa [%i2+%o4]0x81,%l5 ! %l5 = 00000000ba98d0f7
19190! Starting 10 instruction Load Burst
19191! Mem[0000000030081400] = ffffff00, %l6 = 000000000000ffff
19192 lduha [%i2+%g0]0x89,%l6 ! %l6 = 000000000000ff00
19193
19194p0_label_739:
19195! Mem[0000000010001400] = f6d74d98, %f3 = 000000ff
19196 lda [%i0+%g0]0x80,%f3 ! %f3 = f6d74d98
19197! Mem[0000000010141400] = 00000000, %l1 = da77cce022e5861d
19198 ldsba [%i5+%g0]0x88,%l1 ! %l1 = 0000000000000000
19199! %l4 = 0000000000000080, %l7 = 00000000000000ff, %y = 00000000
19200 umul %l4,%l7,%l3 ! %l3 = 0000000000007f80, %y = 00000000
19201! Mem[0000000030001408] = 000000ff, %l2 = 000000000000ffff
19202 ldswa [%i0+%o4]0x89,%l2 ! %l2 = 00000000000000ff
19203! Mem[00000000100c141c] = 0000001e, %l5 = 00000000ba98d0f7
19204 lduwa [%i3+0x01c]%asi,%l5 ! %l5 = 000000000000001e
19205! Mem[0000000030001408] = ff000000 00000000, %l2 = 000000ff, %l3 = 00007f80
19206 ldda [%i0+%o4]0x81,%l2 ! %l2 = 00000000ff000000 0000000000000000
19207! Mem[0000000010181408] = 0000000000ffffff, %l6 = 000000000000ff00
19208 ldxa [%i6+%o4]0x80,%l6 ! %l6 = 0000000000ffffff
19209! Mem[0000000010101410] = 000000000000ffff, %f6 = 0000ff00 00000000
19210 ldda [%i4+%o5]0x88,%f6 ! %f6 = 00000000 0000ffff
19211! Mem[00000000300c1408] = 00000000, %l2 = 00000000ff000000
19212 lduha [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000000
19213! Starting 10 instruction Store Burst
19214! %f14 = 41efffe0, Mem[0000000030041408] = 000000ff
19215 sta %f14,[%i1+%o4]0x81 ! Mem[0000000030041408] = 41efffe0
19216
19217p0_label_740:
19218! %l7 = 00000000000000ff, Mem[0000000010181400] = 00000000
19219 stha %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff
19220! %l1 = 0000000000000000, imm = fffffffffffffa25, %l6 = 0000000000ffffff
19221 add %l1,-0x5db,%l6 ! %l6 = fffffffffffffa25
19222! %l1 = 0000000000000000, Mem[0000000021800000] = 00fff55e
19223 stb %l1,[%o3+%g0] ! Mem[0000000021800000] = 00fff55e
19224! %l2 = 00000000, %l3 = 00000000, Mem[0000000010041410] = 000000ff 00000000
19225 stda %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 00000000
19226! %l2 = 0000000000000000, Mem[00000000100c140e] = 0000ff00, %asi = 80
19227 stha %l2,[%i3+0x00e]%asi ! Mem[00000000100c140c] = 00000000
19228! Mem[0000000030141410] = e0000000, %l4 = 0000000000000080
19229 swapa [%i5+%o5]0x89,%l4 ! %l4 = 00000000e0000000
19230! %l5 = 000000000000001e, imm = fffffffffffff38f, %l4 = 00000000e0000000
19231 add %l5,-0xc71,%l4 ! %l4 = fffffffffffff3ad
19232! Mem[0000000030101408] = ffffffff, %l5 = 000000000000001e
19233 swapa [%i4+%o4]0x81,%l5 ! %l5 = 00000000ffffffff
19234! Mem[00000000100c140d] = 00000000, %l5 = 00000000ffffffff
19235 ldstuba [%i3+0x00d]%asi,%l5 ! %l5 = 00000000000000ff
19236! Starting 10 instruction Load Burst
19237! Mem[0000000010001410] = 0000000000000000, %l1 = 0000000000000000
19238 ldxa [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000000
19239
19240p0_label_741:
19241! Mem[0000000010181410] = 00000000, %l3 = 0000000000000000
19242 lduba [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
19243! Mem[0000000010181410] = 00000000 00000000, %l4 = fffff3ad, %l5 = 00000000
19244 ldda [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
19245! Mem[0000000030101408] = 1e000000, %l2 = 0000000000000000
19246 lduba [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000
19247! Mem[0000000030141410] = 00000080, %l6 = fffffffffffffa25
19248 ldsba [%i5+%o5]0x89,%l6 ! %l6 = ffffffffffffff80
19249! Mem[00000000201c0000] = ffffeaae, %l3 = 0000000000000000
19250 ldsba [%o0+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
19251! Mem[0000000010041404] = 18d3ee3b, %l4 = 0000000000000000
19252 lduh [%i1+0x004],%l4 ! %l4 = 00000000000018d3
19253! Mem[0000000010041410] = 00000000, %l2 = 0000000000000000
19254 lduwa [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000
19255! Code Fragment 4
19256p0_fragment_79:
19257! %l0 = 0000000000ff0000
19258 setx 0x51549cf87d611c7b,%g7,%l0 ! %l0 = 51549cf87d611c7b
19259! %l1 = 0000000000000000
19260 setx 0xcaeb74580c5a0653,%g7,%l1 ! %l1 = caeb74580c5a0653
19261 setx 0x7ff8, %g1, %g2
19262 and %l0, %g2, %l0
19263 setx 0xffffffff, %g1, %g2
19264 and %l1, %g2, %l1
19265 setx 0x100000000, %g1, %g2
19266 or %l1, %g2, %l1 ! Set bit 32 - perrinj
19267 ta T_CHANGE_HPRIV
19268 stxa %l1, [%l0]ASI_ICACHE_INSTR
19269 ta T_CHANGE_NONHPRIV
19270! %l0 = 51549cf87d611c7b
19271 setx 0x669dc0286e378883,%g7,%l0 ! %l0 = 669dc0286e378883
19272! %l1 = caeb74580c5a0653
19273 setx 0x44685ab82ce97dde,%g7,%l1 ! %l1 = 44685ab82ce97dde
19274! Mem[0000000010101410] = ffff000000000000, %l0 = 669dc0286e378883
19275 ldxa [%i4+%o5]0x80,%l0 ! %l0 = ffff000000000000
19276! Starting 10 instruction Store Burst
19277! %l0 = ffff000000000000, Mem[000000001004140b] = ff00ff00
19278 stb %l0,[%i1+0x00b] ! Mem[0000000010041408] = ff00ff00
19279
19280p0_label_742:
19281! %l6 = ffffff80, %l7 = 000000ff, Mem[0000000010101430] = 00000000 ff0000ff
19282 stda %l6,[%i4+0x030]%asi ! Mem[0000000010101430] = ffffff80 000000ff
19283! %f4 = 00000000 00000000, %l3 = ffffffffffffffff
19284! Mem[0000000010141400] = 0000000000000000
19285 stda %f4,[%i5+%l3]ASI_PST16_PL ! Mem[0000000010141400] = 0000000000000000
19286! %f30 = 00ff0000 00000080, Mem[0000000010081410] = 00000000 000000ff
19287 std %f30,[%i2+%o5] ! Mem[0000000010081410] = 00ff0000 00000080
19288! Mem[0000000030101410] = 000000ff, %l7 = 00000000000000ff
19289 ldstuba [%i4+%o5]0x81,%l7 ! %l7 = 00000000000000ff
19290! Mem[0000000030141400] = 7f000000, %l6 = ffffffffffffff80
19291 swapa [%i5+%g0]0x81,%l6 ! %l6 = 000000007f000000
19292! %l3 = ffffffffffffffff, Mem[0000000030041400] = 000000ff
19293 stba %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
19294! %f18 = 0000ff00, %f6 = 00000000, %f30 = 00ff0000
19295 fdivs %f18,%f6 ,%f30 ! %f30 = 7f800000
19296! Mem[0000000030041408] = e0ffef41, %l1 = 44685ab82ce97dde
19297 swapa [%i1+%o4]0x89,%l1 ! %l1 = 00000000e0ffef41
19298! %l0 = ffff000000000000, Mem[0000000030001400] = ff000000
19299 stba %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
19300! Starting 10 instruction Load Burst
19301! Mem[0000000010001408] = ffff0000, %l3 = ffffffffffffffff
19302 lduwa [%i0+%o4]0x88,%l3 ! %l3 = 00000000ffff0000
19303
19304p0_label_743:
19305! Mem[0000000010001430] = 1eff0000, %f7 = 0000ffff
19306 lda [%i0+0x030]%asi,%f7 ! %f7 = 1eff0000
19307! Code Fragment 4
19308p0_fragment_80:
19309! %l0 = ffff000000000000
19310 setx 0x91af551030c59ad2,%g7,%l0 ! %l0 = 91af551030c59ad2
19311! %l1 = 00000000e0ffef41
19312 setx 0x496ae547fd926361,%g7,%l1 ! %l1 = 496ae547fd926361
19313 setx 0x7ff8, %g1, %g2
19314 and %l0, %g2, %l0
19315 setx 0xffffffff, %g1, %g2
19316 and %l1, %g2, %l1
19317 setx 0x100000000, %g1, %g2
19318 or %l1, %g2, %l1 ! Set bit 32 - perrinj
19319 ta T_CHANGE_HPRIV
19320 stxa %l1, [%l0]ASI_ICACHE_INSTR
19321 ta T_CHANGE_NONHPRIV
19322! %l0 = 91af551030c59ad2
19323 setx 0x2bb4d230172d8039,%g7,%l0 ! %l0 = 2bb4d230172d8039
19324! %l1 = 496ae547fd926361
19325 setx 0x89ef23d869e24c39,%g7,%l1 ! %l1 = 89ef23d869e24c39
19326! Mem[0000000030081408] = 00ff00ff, %l2 = 0000000000000000
19327 lduha [%i2+%o4]0x81,%l2 ! %l2 = 00000000000000ff
19328! Mem[0000000030141400] = 80ffffff, %l0 = 2bb4d230172d8039
19329 ldsha [%i5+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
19330! Mem[0000000030001400] = 00000000000000ff, %l0 = ffffffffffffffff
19331 ldxa [%i0+%g0]0x81,%l0 ! %l0 = 00000000000000ff
19332! Mem[0000000010101404] = ff000000, %l2 = 00000000000000ff
19333 ldswa [%i4+0x004]%asi,%l2 ! %l2 = ffffffffff000000
19334! Mem[0000000030141410] = 00000080, %l0 = 00000000000000ff
19335 lduha [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000080
19336! Mem[00000000100c1408] = 00ff0000, %l3 = 00000000ffff0000
19337 ldswa [%i3+%o4]0x80,%l3 ! %l3 = 0000000000ff0000
19338! Mem[0000000010181420] = 00000000, %l2 = ffffffffff000000
19339 lduha [%i6+0x022]%asi,%l2 ! %l2 = 0000000000000000
19340! Starting 10 instruction Store Burst
19341! %l6 = 000000007f000000, Mem[0000000030041408] = 2ce97dde
19342 stba %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 2ce97d00
19343
19344p0_label_744:
19345! %l4 = 00000000000018d3, Mem[00000000211c0000] = ffff4b99, %asi = 80
19346 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 18d34b99
19347! Mem[00000000300c1408] = 00000000, %l2 = 0000000000000000
19348 swapa [%i3+%o4]0x81,%l2 ! %l2 = 0000000000000000
19349! Mem[0000000030141410] = 80000000, %l6 = 000000007f000000
19350 swapa [%i5+%o5]0x81,%l6 ! %l6 = 0000000080000000
19351! Mem[0000000010141410] = 00000000, %l4 = 00000000000018d3, %asi = 80
19352 swapa [%i5+0x010]%asi,%l4 ! %l4 = 0000000000000000
19353! %f12 = 00000000, Mem[0000000030081400] = 00ffffff
19354 sta %f12,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
19355! %l6 = 0000000080000000, Mem[0000000010081400] = 00ffe07d00000000
19356 stxa %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000080000000
19357! Mem[0000000030001410] = 00000000, %l5 = 0000000000000000
19358 ldstuba [%i0+%o5]0x89,%l5 ! %l5 = 00000000000000ff
19359! Mem[0000000021800180] = 84ff1c36, %l4 = 0000000000000000
19360 ldstuba [%o3+0x180]%asi,%l4 ! %l4 = 00000084000000ff
19361! Mem[0000000010101400] = 00000000, %l0 = 0000000000000080
19362 ldstuba [%i4+%g0]0x80,%l0 ! %l0 = 00000000000000ff
19363! Starting 10 instruction Load Burst
19364! Mem[0000000010141410] = d3180000, %l5 = 0000000000000000
19365 lduba [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
19366
19367p0_label_745:
19368! Mem[00000000100c1410] = ff00ff00, %l0 = 0000000000000000
19369 ldstuba [%i3+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
19370! Mem[0000000010181408] = ffffff0000000000, %f6 = 00000000 1eff0000
19371 ldda [%i6+%o4]0x88,%f6 ! %f6 = ffffff00 00000000
19372! Mem[0000000010081400] = 00000000, %l1 = 89ef23d869e24c39
19373 lduba [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
19374! Mem[000000001014140c] = 000000ff, %l6 = 0000000080000000
19375 ldsb [%i5+0x00f],%l6 ! %l6 = ffffffffffffffff
19376! Mem[00000000201c0000] = ffffeaae, %l4 = 0000000000000084
19377 ldub [%o0+0x001],%l4 ! %l4 = 00000000000000ff
19378! Mem[0000000010181410] = 00000000, %l7 = 0000000000000000
19379 lduwa [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000
19380! Mem[0000000030001408] = ff000000 00000000, %l0 = 000000ff, %l1 = 00000000
19381 ldda [%i0+%o4]0x81,%l0 ! %l0 = 00000000ff000000 0000000000000000
19382! Mem[0000000030141410] = 7f000000, %f3 = f6d74d98
19383 lda [%i5+%o5]0x81,%f3 ! %f3 = 7f000000
19384! Mem[0000000020800040] = ffffa555, %l7 = 0000000000000000
19385 ldsha [%o1+0x040]%asi,%l7 ! %l7 = ffffffffffffffff
19386! Starting 10 instruction Store Burst
19387! Mem[0000000030081400] = 00000000, %l1 = 0000000000000000
19388 swapa [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000
19389
19390p0_label_746:
19391! %f0 = dc4dfa22 18d3ee3b, %l7 = ffffffffffffffff
19392! Mem[00000000300c1400] = 0000000000000000
19393 stda %f0,[%i3+%l7]ASI_PST8_SL ! Mem[00000000300c1400] = 3beed31822fa4ddc
19394! Mem[0000000010181408] = 00000000, %l1 = 0000000000000000
19395 ldstuba [%i6+%o4]0x88,%l1 ! %l1 = 00000000000000ff
19396! Mem[0000000030001400] = 00000000, %l4 = 00000000000000ff
19397 swapa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
19398! Mem[0000000010101400] = ff000000, %l1 = 0000000000000000
19399 ldstuba [%i4+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
19400! Mem[0000000030041410] = 00000080, %l1 = 00000000000000ff
19401 swapa [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000080
19402! %l1 = 0000000000000080, Mem[0000000010081428] = 000000ffff560000
19403 stx %l1,[%i2+0x028] ! Mem[0000000010081428] = 0000000000000080
19404! %l1 = 0000000000000080, Mem[00000000100c1400] = 0000ff00
19405 stwa %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000080
19406! Mem[00000000300c1410] = ffffffff, %l1 = 0000000000000080
19407 ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
19408! %l1 = 00000000000000ff, Mem[0000000030081408] = ff00ff00
19409 stha %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff0000ff
19410! Starting 10 instruction Load Burst
19411! Mem[00000000100c1410] = ff00ff00 e0ffef41, %l0 = ff000000, %l1 = 000000ff
19412 ldda [%i3+%o5]0x80,%l0 ! %l0 = 00000000ff00ff00 00000000e0ffef41
19413
19414p0_label_747:
19415! %l3 = 0000000000ff0000, %l0 = 00000000ff00ff00, %y = 00000000
19416 udiv %l3,%l0,%l7 ! %l7 = 0000000000000000
19417 mov %l0,%y ! %y = ff00ff00
19418! %l3 = 0000000000ff0000, imm = fffffffffffff358, %l1 = 00000000e0ffef41
19419 subc %l3,-0xca8,%l1 ! %l1 = 0000000000ff0ca8
19420! Mem[0000000030141400] = ffffff80 ff0000ff, %l0 = ff00ff00, %l1 = 00ff0ca8
19421 ldda [%i5+%g0]0x81,%l0 ! %l0 = 00000000ffffff80 00000000ff0000ff
19422! Mem[0000000010101408] = ffff000000000000, %l2 = 0000000000000000
19423 ldxa [%i4+%o4]0x88,%l2 ! %l2 = ffff000000000000
19424! Mem[000000001010140c] = 0000ffff, %l6 = ffffffffffffffff
19425 ldsha [%i4+0x00e]%asi,%l6 ! %l6 = ffffffffffffffff
19426! Code Fragment 3
19427p0_fragment_81:
19428! %l0 = 00000000ffffff80
19429 setx 0xd1dec3885c273619,%g7,%l0 ! %l0 = d1dec3885c273619
19430! %l1 = 00000000ff0000ff
19431 setx 0x9c37d2384fe7f358,%g7,%l1 ! %l1 = 9c37d2384fe7f358
19432 setx 0x1fe000, %g1, %g3
19433 or %l0, %g3, %l0 ! always set perrmask = 0xff
19434 setx 0x1ffff8, %g1, %g2
19435 and %l0, %g2, %l0
19436 ta T_CHANGE_HPRIV
19437 stxa %l1, [%l0]ASI_DCACHE_DATA
19438 ta T_CHANGE_NONHPRIV
19439! %l0 = d1dec3885c273619
19440 setx 0x894305504c9b2170,%g7,%l0 ! %l0 = 894305504c9b2170
19441! %l1 = 9c37d2384fe7f358
19442 setx 0x4807bfff8174d997,%g7,%l1 ! %l1 = 4807bfff8174d997
19443 membar #Sync ! Added by membar checker (102)
19444! Mem[0000000030101400] = ff000000 00000000 0000001e 00000000
19445! Mem[0000000030101410] = ff0000ff 0000ff00 00000000 ff00ff00
19446! Mem[0000000030101420] = aa770000 00000000 00000000 000000ff
19447! Mem[0000000030101430] = 00000000 00000000 41efffe0 00ff0049
19448 ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
19449! Mem[0000000010001400] = f6d74d98, %l3 = 0000000000ff0000
19450 ldswa [%i0+%g0]0x80,%l3 ! %l3 = fffffffff6d74d98
19451! Mem[0000000030181408] = 00000000, %f29 = 000000ff
19452 lda [%i6+%o4]0x89,%f29 ! %f29 = 00000000
19453! Starting 10 instruction Store Burst
19454! %l6 = ffffffffffffffff, Mem[0000000030141408] = 0000007f
19455 stwa %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff
19456
19457p0_label_748:
19458! Mem[0000000010001408] = ffff0000, %l0 = 894305504c9b2170
19459 ldstuba [%i0+%o4]0x88,%l0 ! %l0 = 00000000000000ff
19460! %l6 = ffffffffffffffff, Mem[0000000010001400] = f6d74d98
19461 stha %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffff4d98
19462! %f18 = 0000ff00 ff0000ff, Mem[0000000010141410] = 000018d3 00000000
19463 stda %f18,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000ff00 ff0000ff
19464! %l0 = 0000000000000000, Mem[0000000010001424] = 000000ff, %asi = 80
19465 stha %l0,[%i0+0x024]%asi ! Mem[0000000010001424] = 000000ff
19466! Code Fragment 3
19467p0_fragment_82:
19468! %l0 = 0000000000000000
19469 setx 0xc31d2347bd8daa4c,%g7,%l0 ! %l0 = c31d2347bd8daa4c
19470! %l1 = 4807bfff8174d997
19471 setx 0xa92ed2a7a0ef9b3f,%g7,%l1 ! %l1 = a92ed2a7a0ef9b3f
19472 setx 0x1fe000, %g1, %g3
19473 or %l0, %g3, %l0 ! always set perrmask = 0xff
19474 setx 0x1ffff8, %g1, %g2
19475 and %l0, %g2, %l0
19476 ta T_CHANGE_HPRIV
19477 stxa %l1, [%l0]ASI_DCACHE_DATA
19478 ta T_CHANGE_NONHPRIV
19479! %l0 = c31d2347bd8daa4c
19480 setx 0x45e95d881305b7df,%g7,%l0 ! %l0 = 45e95d881305b7df
19481! %l1 = a92ed2a7a0ef9b3f
19482 setx 0x6d79757858ae50de,%g7,%l1 ! %l1 = 6d79757858ae50de
19483! %l1 = 6d79757858ae50de, Mem[0000000020800000] = ffff5b63, %asi = 80
19484 stba %l1,[%o1+0x000]%asi ! Mem[0000000020800000] = deff5b63
19485! %l2 = ffff000000000000, Mem[0000000021800100] = eaff7eb5
19486 sth %l2,[%o3+0x100] ! Mem[0000000021800100] = 00007eb5
19487! %l3 = fffffffff6d74d98, Mem[0000000010101410] = ffff0000
19488 stba %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 98ff0000
19489! %l0 = 1305b7df, %l1 = 58ae50de, Mem[00000000300c1400] = 3beed318 22fa4ddc
19490 stda %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 1305b7df 58ae50de
19491! Starting 10 instruction Load Burst
19492! Mem[00000000100c1400] = 00000000 80000000, %l2 = 00000000, %l3 = f6d74d98
19493 ldda [%i3+%g0]0x88,%l2 ! %l2 = 0000000080000000 0000000000000000
19494
19495p0_label_749:
19496! Mem[0000000030101400] = 00000000000000ff, %f24 = 00000000 00000000
19497 ldda [%i4+%g0]0x89,%f24 ! %f24 = 00000000 000000ff
19498! Mem[0000000030141400] = ffffff80, %l4 = 0000000000000000
19499 lduwa [%i5+%g0]0x81,%l4 ! %l4 = 00000000ffffff80
19500! Mem[0000000030141400] = ff0000ff80ffffff, %l7 = 0000000000000000
19501 ldxa [%i5+%g0]0x89,%l7 ! %l7 = ff0000ff80ffffff
19502! Mem[0000000030041408] = 007de92c, %l3 = 0000000000000000
19503 lduwa [%i1+%o4]0x81,%l3 ! %l3 = 00000000007de92c
19504! Mem[00000000100c1410] = ff00ff00e0ffef41, %l2 = 0000000080000000
19505 ldxa [%i3+%o5]0x80,%l2 ! %l2 = ff00ff00e0ffef41
19506! Mem[0000000010101408] = ffff000000000000, %l1 = 6d79757858ae50de
19507 ldxa [%i4+%o4]0x88,%l1 ! %l1 = ffff000000000000
19508! Mem[0000000010101400] = ff000000, %l5 = 0000000000000000
19509 ldswa [%i4+%g0]0x80,%l5 ! %l5 = ffffffffff000000
19510! Mem[00000000211c0000] = 18d34b99, %l0 = 45e95d881305b7df
19511 ldsh [%o2+%g0],%l0 ! %l0 = 00000000000018d3
19512! Code Fragment 4
19513p0_fragment_83:
19514! %l0 = 00000000000018d3
19515 setx 0x8365666844449282,%g7,%l0 ! %l0 = 8365666844449282
19516! %l1 = ffff000000000000
19517 setx 0x9c3650f7972bdc16,%g7,%l1 ! %l1 = 9c3650f7972bdc16
19518 setx 0x7ff8, %g1, %g2
19519 and %l0, %g2, %l0
19520 setx 0xffffffff, %g1, %g2
19521 and %l1, %g2, %l1
19522 setx 0x100000000, %g1, %g2
19523 or %l1, %g2, %l1 ! Set bit 32 - perrinj
19524 ta T_CHANGE_HPRIV
19525 stxa %l1, [%l0]ASI_ICACHE_INSTR
19526 ta T_CHANGE_NONHPRIV
19527! %l0 = 8365666844449282
19528 setx 0xc4a49ecfc884ce17,%g7,%l0 ! %l0 = c4a49ecfc884ce17
19529! %l1 = 9c3650f7972bdc16
19530 setx 0x5082c16074c8a3d2,%g7,%l1 ! %l1 = 5082c16074c8a3d2
19531! Starting 10 instruction Store Burst
19532! %l2 = e0ffef41, %l3 = 007de92c, Mem[00000000300c1400] = dfb70513 de50ae58
19533 stda %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = e0ffef41 007de92c
19534
19535p0_label_750:
19536! Mem[0000000010041400] = 00000000, %l2 = ff00ff00e0ffef41
19537 swapa [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
19538! Mem[0000000010081400] = 00000000, %l0 = c4a49ecfc884ce17
19539 swapa [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
19540! %l0 = 00000000, %l1 = 74c8a3d2, Mem[0000000010081430] = 1ffdffff 1eff0000
19541 stda %l0,[%i2+0x030]%asi ! Mem[0000000010081430] = 00000000 74c8a3d2
19542! Mem[0000000010141400] = 00000000, %l1 = 5082c16074c8a3d2
19543 ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
19544! Code Fragment 3
19545p0_fragment_84:
19546! %l0 = 0000000000000000
19547 setx 0x4ac346ffd0768fed,%g7,%l0 ! %l0 = 4ac346ffd0768fed
19548! %l1 = 0000000000000000
19549 setx 0x8ff37cb7a5d1b013,%g7,%l1 ! %l1 = 8ff37cb7a5d1b013
19550 setx 0x1fe000, %g1, %g3
19551 or %l0, %g3, %l0 ! always set perrmask = 0xff
19552 setx 0x1ffff8, %g1, %g2
19553 and %l0, %g2, %l0
19554 ta T_CHANGE_HPRIV
19555 stxa %l1, [%l0]ASI_DCACHE_DATA
19556 ta T_CHANGE_NONHPRIV
19557! %l0 = 4ac346ffd0768fed
19558 setx 0x795ce9385db42535,%g7,%l0 ! %l0 = 795ce9385db42535
19559! %l1 = 8ff37cb7a5d1b013
19560 setx 0x2eaff09020f8844f,%g7,%l1 ! %l1 = 2eaff09020f8844f
19561! %l5 = ffffffffff000000, Mem[00000000300c1410] = ffffffff
19562 stwa %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000
19563! Mem[0000000030101400] = 000000ff, %l1 = 2eaff09020f8844f
19564 ldstuba [%i4+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
19565! %l4 = ffffff80, %l5 = ff000000, Mem[0000000010081408] = ff000000 00ff0000
19566 stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffff80 ff000000
19567! %l4 = 00000000ffffff80, Mem[0000000010101408] = ffff000000000000
19568 stxa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000ffffff80
19569! Starting 10 instruction Load Burst
19570! Mem[0000000030181408] = 00000000, %l3 = 00000000007de92c
19571 lduha [%i6+%o4]0x89,%l3 ! %l3 = 0000000000000000
19572
19573p0_label_751:
19574! Mem[0000000010081434] = 74c8a3d2, %f24 = 00000000
19575 lda [%i2+0x034]%asi,%f24 ! %f24 = 74c8a3d2
19576! Mem[0000000030141400] = ffffff80ff0000ff, %l3 = 0000000000000000
19577 ldxa [%i5+%g0]0x81,%l3 ! %l3 = ffffff80ff0000ff
19578! Mem[0000000010041400] = 41efffe0, %f18 = 0000ff00
19579 lda [%i1+%g0]0x80,%f18 ! %f18 = 41efffe0
19580! Mem[0000000030181410] = 00000000, %f4 = ff0000ff
19581 lda [%i6+%o5]0x89,%f4 ! %f4 = 00000000
19582! Mem[00000000300c1400] = e0ffef41, %l4 = 00000000ffffff80
19583 ldsba [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000041
19584! Mem[0000000010141408] = 00ff0000, %l2 = 0000000000000000
19585 ldsba [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000
19586! Mem[0000000010041410] = 00000000, %l6 = ffffffffffffffff
19587 ldswa [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000
19588! Mem[00000000100c1410] = ff00ff00, %l1 = 00000000000000ff
19589 ldswa [%i3+%o5]0x80,%l1 ! %l1 = ffffffffff00ff00
19590 membar #Sync ! Added by membar checker (103)
19591! Mem[0000000010001400] = ffff4d98 385e4c57 ff00ffff 00000000
19592! Mem[0000000010001410] = 00000000 00000000 0000ff00 ff0000ff
19593! Mem[0000000010001420] = ff00ff00 000000ff ff0000ff 00000000
19594! Mem[0000000010001430] = 1eff0000 000000ff 00ff6949 ff80ffff
19595 ldda [%i0]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010001400
19596! Starting 10 instruction Store Burst
19597! %l6 = 0000000000000000, Mem[0000000010181410] = 00000000
19598 stha %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
19599
19600p0_label_752:
19601! Mem[0000000010001410] = 00000000, %l2 = 0000000000000000
19602 ldstuba [%i0+%o5]0x88,%l2 ! %l2 = 00000000000000ff
19603! Mem[0000000010141400] = 000000ff, %l2 = 0000000000000000
19604 swapa [%i5+%g0]0x88,%l2 ! %l2 = 00000000000000ff
19605! Mem[0000000010181428] = ff0000ff, %l0 = 795ce9385db42535, %asi = 80
19606 swapa [%i6+0x028]%asi,%l0 ! %l0 = 00000000ff0000ff
19607! %f12 = 00000000, %f8 = aa770000
19608 fcmps %fcc3,%f12,%f8 ! %fcc3 = 2
19609! %f12 = 00000000, Mem[00000000300c1400] = 41efffe0
19610 sta %f12,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
19611 membar #Sync ! Added by membar checker (104)
19612! %l1 = ffffffffff00ff00, Mem[0000000010001410] = ff000000
19613 stha %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000
19614! Mem[0000000010001410] = ff000000, %l5 = ffffffffff000000
19615 ldstuba [%i0+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
19616! Mem[0000000030141408] = ffffffff, %l3 = ffffff80ff0000ff
19617 swapa [%i5+%o4]0x89,%l3 ! %l3 = 00000000ffffffff
19618! Mem[0000000030041410] = 000000ff, %l4 = 0000000000000041
19619 swapa [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000ff
19620! Starting 10 instruction Load Burst
19621! Mem[0000000010141410] = 0000ff00, %l1 = ffffffffff00ff00
19622 lduha [%i5+%o5]0x80,%l1 ! %l1 = 0000000000000000
19623
19624p0_label_753:
19625! Mem[00000000300c1410] = 000000ff, %l1 = 0000000000000000
19626 lduha [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000000
19627! Mem[00000000211c0000] = 18d34b99, %l1 = 0000000000000000
19628 lduha [%o2+0x000]%asi,%l1 ! %l1 = 00000000000018d3
19629! Mem[0000000010181410] = 00000000, %l2 = 00000000000000ff
19630 ldswa [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000000
19631! Mem[00000000300c1408] = 00000000, %l4 = 00000000000000ff
19632 ldsba [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000
19633! Mem[0000000010001410] = ff000000, %l7 = ff0000ff80ffffff
19634 lduba [%i0+%o5]0x80,%l7 ! %l7 = 00000000000000ff
19635! Mem[0000000030101410] = 00ff0000ff0000ff, %f20 = 00000000 00000000
19636 ldda [%i4+%o5]0x89,%f20 ! %f20 = 00ff0000 ff0000ff
19637! Mem[00000000218001c0] = 00ffeec2, %l0 = 00000000ff0000ff
19638 lduh [%o3+0x1c0],%l0 ! %l0 = 00000000000000ff
19639! Mem[0000000010081410] = 0000ff00, %l7 = 00000000000000ff
19640 lduha [%i2+%o5]0x88,%l7 ! %l7 = 000000000000ff00
19641! Mem[0000000030081400] = 00000000, %l3 = 00000000ffffffff
19642 ldsha [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000
19643! Starting 10 instruction Store Burst
19644! %f0 = ff000000, Mem[0000000010181408] = ff000000
19645 sta %f0 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000000
19646
19647p0_label_754:
19648! %f16 = 574c5e38 984dffff, %l0 = 00000000000000ff
19649! Mem[0000000030141420] = 00000000ffff00ff
19650 add %i5,0x020,%g1
19651 stda %f16,[%g1+%l0]ASI_PST16_S ! Mem[0000000030141420] = 574c5e38984dffff
19652! Mem[0000000010181408] = ff00000000ffffff, %l7 = 000000000000ff00, %l4 = 0000000000000000
19653 add %i6,0x08,%g1
19654 casxa [%g1]0x80,%l7,%l4 ! %l4 = ff00000000ffffff
19655! %f1 = 00000000, Mem[0000000010181410] = 00000000
19656 sta %f1 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
19657! Mem[0000000010001410] = ff000000, %l5 = 00000000000000ff
19658 ldstuba [%i0+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
19659! %l1 = 00000000000018d3, Mem[0000000030141400] = ffffff80ff0000ff
19660 stxa %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000000018d3
19661! %l1 = 00000000000018d3, %l2 = 0000000000000000, %l3 = 0000000000000000
19662 andn %l1,%l2,%l3 ! %l3 = 00000000000018d3
19663! Mem[0000000010101408] = 80ffffff, %l3 = 00000000000018d3
19664 ldstuba [%i4+%o4]0x80,%l3 ! %l3 = 00000080000000ff
19665! %l0 = 00000000000000ff, Mem[0000000010001408] = ffff00ff
19666 stba %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffff00ff
19667! Mem[0000000010181410] = 00000000, %l4 = ff00000000ffffff
19668 ldstuba [%i6+%o5]0x88,%l4 ! %l4 = 00000000000000ff
19669! Starting 10 instruction Load Burst
19670! Mem[0000000030181408] = 00000000, %l6 = 0000000000000000
19671 lduwa [%i6+%o4]0x81,%l6 ! %l6 = 0000000000000000
19672
19673p0_label_755:
19674! Mem[0000000030081410] = 00000000, %l4 = 0000000000000000
19675 lduwa [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
19676! Mem[0000000010181410] = 000000ff, %l5 = 00000000000000ff
19677 ldswa [%i6+%o5]0x88,%l5 ! %l5 = 00000000000000ff
19678! Mem[00000000300c1410] = 00ffffff ff000000, %l6 = 00000000, %l7 = 0000ff00
19679 ldda [%i3+%o5]0x89,%l6 ! %l6 = 00000000ff000000 0000000000ffffff
19680! Mem[0000000030141410] = 0000007f, %l4 = 0000000000000000
19681 lduwa [%i5+%o5]0x89,%l4 ! %l4 = 000000000000007f
19682! Mem[00000000100c1400] = 80000000, %l2 = 0000000000000000
19683 ldsha [%i3+%g0]0x88,%l2 ! %l2 = 0000000000000000
19684! Mem[0000000021800040] = 004307c8, %l7 = 0000000000ffffff
19685 lduha [%o3+0x040]%asi,%l7 ! %l7 = 0000000000000043
19686! Mem[0000000010081408] = ffffff80, %l4 = 000000000000007f
19687 ldsba [%i2+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
19688! Mem[00000000300c1410] = 000000ff, %l2 = 0000000000000000
19689 ldsba [%i3+%o5]0x81,%l2 ! %l2 = 0000000000000000
19690! Mem[0000000030181408] = 00000000, %f12 = 00000000
19691 lda [%i6+%o4]0x89,%f12 ! %f12 = 00000000
19692! Starting 10 instruction Store Burst
19693! %l6 = 00000000ff000000, Mem[0000000030081400] = 00000000
19694 stwa %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff000000
19695
19696p0_label_756:
19697! %l0 = 000000ff, %l1 = 000018d3, Mem[0000000010041408] = 00ff00ff ff000000
19698 stda %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff 000018d3
19699! %f0 = ff000000, Mem[0000000010081410] = 0000ff00
19700 sta %f0 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000000
19701! %f0 = ff000000, Mem[000000001010140c] = 00000000
19702 sta %f0 ,[%i4+0x00c]%asi ! Mem[000000001010140c] = ff000000
19703! Mem[00000000300c1400] = 00000000, %l6 = 00000000ff000000
19704 ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
19705! %f1 = 00000000, Mem[0000000030101408] = 1e000000
19706 sta %f1 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
19707! Mem[0000000030141408] = ff0000ff, %l5 = 00000000000000ff
19708 ldstuba [%i5+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
19709! Mem[00000000201c0001] = ffffeaae, %l5 = 00000000000000ff
19710 ldstub [%o0+0x001],%l5 ! %l5 = 000000ff000000ff
19711! Mem[0000000010101410] = 0000ff98, %l4 = ffffffffffffffff
19712 ldstuba [%i4+%o5]0x88,%l4 ! %l4 = 00000098000000ff
19713! %l3 = 0000000000000080, Mem[0000000010101408] = ffffffff
19714 stwa %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000080
19715! Starting 10 instruction Load Burst
19716! Mem[0000000030101410] = ff0000ff, %l1 = 00000000000018d3
19717 lduba [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
19718
19719p0_label_757:
19720! Mem[0000000030141410] = 0000007f, %l3 = 0000000000000080
19721 lduba [%i5+%o5]0x89,%l3 ! %l3 = 000000000000007f
19722! Mem[0000000020800000] = deff5b63, %l2 = 0000000000000000
19723 ldub [%o1+0x001],%l2 ! %l2 = 00000000000000ff
19724! Mem[0000000030081410] = 000000000000ff00, %f28 = ff000000 0000ff1e
19725 ldda [%i2+%o5]0x81,%f28 ! %f28 = 00000000 0000ff00
19726! Mem[00000000100c1410] = 00ff00ff, %l2 = 00000000000000ff
19727 ldswa [%i3+%o5]0x88,%l2 ! %l2 = 0000000000ff00ff
19728 membar #Sync ! Added by membar checker (105)
19729! Mem[00000000300c1400] = ff000000 2ce97d00 00000000 7de0ffff
19730! Mem[00000000300c1410] = 000000ff ffffff00 00000000 00000000
19731! Mem[00000000300c1420] = ffffffff 00000000 ff000028 280000ff
19732! Mem[00000000300c1430] = ff000000 0000ff1e ff0000ff 0000ffff
19733 ldda [%i3]ASI_BLK_S,%f0 ! Block Load from 00000000300c1400
19734! Mem[0000000030081400] = 000000ff, %l3 = 000000000000007f
19735 ldswa [%i2+%g0]0x81,%l3 ! %l3 = 00000000000000ff
19736! Mem[0000000010181400] = ff000000, %l1 = 00000000000000ff
19737 lduba [%i6+%g0]0x80,%l1 ! %l1 = 00000000000000ff
19738! Mem[0000000010141428] = ff0000ff, %l0 = 00000000000000ff
19739 lduha [%i5+0x02a]%asi,%l0 ! %l0 = 00000000000000ff
19740! Mem[0000000010081408] = ffffff80, %f20 = 00ff0000
19741 lda [%i2+%o4]0x80,%f20 ! %f20 = ffffff80
19742! Starting 10 instruction Store Burst
19743 membar #Sync ! Added by membar checker (106)
19744! %l3 = 00000000000000ff, Mem[00000000300c1410] = ff000000
19745 stwa %l3,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff
19746
19747p0_label_758:
19748! Mem[00000000300c1400] = 000000ff, %l1 = 00000000000000ff
19749 swapa [%i3+%g0]0x89,%l1 ! %l1 = 00000000000000ff
19750! Mem[0000000010001400] = ffff4d98, %l2 = 0000000000ff00ff
19751 ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
19752! Mem[00000000100c1408] = 0000ff00, %l1 = 00000000000000ff
19753 swapa [%i3+%o4]0x88,%l1 ! %l1 = 000000000000ff00
19754! Mem[00000000300c1400] = 000000ff, %l5 = 00000000000000ff
19755 swapa [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
19756! Mem[0000000010181408] = ff000000, %l5 = 00000000000000ff
19757 ldstuba [%i6+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
19758! %f2 = 00000000, Mem[0000000010041410] = 00000000
19759 sta %f2 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
19760! %f27 = ff0000ff, Mem[0000000010141400] = 00000000
19761 st %f27,[%i5+%g0] ! Mem[0000000010141400] = ff0000ff
19762! %f26 = 00000000 ff0000ff, %l0 = 00000000000000ff
19763! Mem[0000000030101428] = 00000000000000ff
19764 add %i4,0x028,%g1
19765 stda %f26,[%g1+%l0]ASI_PST16_S ! Mem[0000000030101428] = 00000000ff0000ff
19766! Mem[0000000030141408] = ff0000ff, %l5 = 00000000000000ff
19767 ldstuba [%i5+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
19768! Starting 10 instruction Load Burst
19769! Mem[0000000030141400] = d318000000000000, %l6 = 0000000000000000
19770 ldxa [%i5+%g0]0x89,%l6 ! %l6 = d318000000000000
19771
19772p0_label_759:
19773! %f5 = ffffff00, %f16 = 574c5e38, %f12 = ff000000 0000ff1e
19774 fsmuld %f5 ,%f16,%f12 ! %f12 = ffffffe0 00000000
19775! Mem[0000000030081408] = ff0000ff, %l4 = 0000000000000098
19776 lduwa [%i2+%o4]0x81,%l4 ! %l4 = 00000000ff0000ff
19777! Mem[000000001018142c] = 00000080, %l6 = d318000000000000
19778 lduha [%i6+0x02c]%asi,%l6 ! %l6 = 0000000000000000
19779! Mem[0000000030141410] = 7f0000000000ff00, %f20 = ffffff80 ff0000ff
19780 ldda [%i5+%o5]0x81,%f20 ! %f20 = 7f000000 0000ff00
19781! Mem[0000000010141410] = 00ff0000, %l6 = 0000000000000000
19782 lduba [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000
19783! %f25 = 00ff00ff, %f20 = 7f000000, %f17 = 984dffff
19784 fdivs %f25,%f20,%f17 ! %f17 = 00000000
19785! Mem[0000000010181400] = ff000000, %f6 = 00000000
19786 lda [%i6+%g0]0x80,%f6 ! %f6 = ff000000
19787! Mem[0000000010101408] = 000000ff 80000000, %l0 = 000000ff, %l1 = 0000ff00
19788 ldda [%i4+%o4]0x88,%l0 ! %l0 = 0000000080000000 00000000000000ff
19789! Mem[0000000030101408] = 00000000, %l4 = 00000000ff0000ff
19790 lduba [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000000
19791! Starting 10 instruction Store Burst
19792! %l3 = 00000000000000ff, Mem[0000000010181400] = 000000ff
19793 stha %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff
19794
19795p0_label_760:
19796! %l6 = 0000000000000000, Mem[0000000010081408] = 80ffffff
19797 stba %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 80ffff00
19798! Mem[0000000010181409] = ff000000, %l6 = 0000000000000000
19799 ldstub [%i6+0x009],%l6 ! %l6 = 00000000000000ff
19800! %f2 = 00000000 7de0ffff, %l7 = 0000000000000043
19801! Mem[0000000010181400] = ff00000000ff0000
19802 stda %f2,[%i6+%l7]ASI_PST8_P ! Mem[0000000010181400] = ff00000000ffffff
19803! Mem[0000000030101410] = ff0000ff, %l3 = 00000000000000ff
19804 ldstuba [%i4+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
19805! Mem[0000000010001408] = ff00ffff, %l3 = 00000000000000ff
19806 swapa [%i0+%o4]0x80,%l3 ! %l3 = 00000000ff00ffff
19807! %f20 = 7f000000 0000ff00, Mem[0000000010041408] = 000000ff 000018d3
19808 stda %f20,[%i1+%o4]0x88 ! Mem[0000000010041408] = 7f000000 0000ff00
19809! %l7 = 0000000000000043, Mem[0000000010181424] = 00000000, %asi = 80
19810 stha %l7,[%i6+0x024]%asi ! Mem[0000000010181424] = 00430000
19811! %f14 = ff0000ff 0000ffff, %l0 = 0000000080000000
19812! Mem[0000000030001418] = 1e0000000000ffff
19813 add %i0,0x018,%g1
19814 stda %f14,[%g1+%l0]ASI_PST32_S ! Mem[0000000030001418] = 1e0000000000ffff
19815! %f17 = 00000000, Mem[0000000010101400] = 000000ff
19816 sta %f17,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
19817! Starting 10 instruction Load Burst
19818! Mem[00000000100c1418] = ffff0000, %l0 = 0000000080000000
19819 ldsb [%i3+0x01a],%l0 ! %l0 = 0000000000000000
19820
19821p0_label_761:
19822! Mem[0000000030141408] = ffff0000ff0000ff, %l3 = 00000000ff00ffff
19823 ldxa [%i5+%o4]0x89,%l3 ! %l3 = ffff0000ff0000ff
19824! Mem[00000000100c1408] = ff00000000ff0000, %f2 = 00000000 7de0ffff
19825 ldda [%i3+%o4]0x80,%f2 ! %f2 = ff000000 00ff0000
19826! Mem[0000000030141408] = ffff0000ff0000ff, %l2 = 00000000000000ff
19827 ldxa [%i5+%o4]0x89,%l2 ! %l2 = ffff0000ff0000ff
19828! Mem[00000000100c1400] = 80000000, %l3 = ffff0000ff0000ff
19829 lduha [%i3+%g0]0x88,%l3 ! %l3 = 0000000000000000
19830! Mem[00000000100c1400] = 80000000, %l1 = 00000000000000ff
19831 ldsha [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000000
19832! Mem[0000000010001400] = ffff4d98, %l6 = 0000000000000000
19833 lduwa [%i0+%g0]0x80,%l6 ! %l6 = 00000000ffff4d98
19834! Mem[0000000010081400] = c884ce17, %l1 = 0000000000000000
19835 ldswa [%i2+%g0]0x88,%l1 ! %l1 = ffffffffc884ce17
19836! Mem[0000000010001400] = 984dffff, %l7 = 0000000000000043
19837 lduba [%i0+%g0]0x88,%l7 ! %l7 = 00000000000000ff
19838! Mem[0000000010181400] = 000000ff, %l3 = 0000000000000000
19839 lduba [%i6+%g0]0x88,%l3 ! %l3 = 00000000000000ff
19840! Starting 10 instruction Store Burst
19841! %f28 = 00000000 0000ff00, Mem[0000000010141408] = 0000ff00 000000ff
19842 stda %f28,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 0000ff00
19843
19844p0_label_762:
19845! Mem[0000000030001410] = ff000000, %l5 = 00000000000000ff
19846 ldstuba [%i0+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
19847! %l6 = 00000000ffff4d98, Mem[0000000020800041] = ffffa555, %asi = 80
19848 stba %l6,[%o1+0x041]%asi ! Mem[0000000020800040] = ff98a555
19849! %l6 = 00000000ffff4d98, imm = 0000000000000506, %l7 = 00000000000000ff
19850 subc %l6,0x506,%l7 ! %l7 = 00000000ffff4892
19851! Mem[0000000010181408] = 0000ffff, %l6 = 00000000ffff4d98
19852 ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
19853! %f10 = ff000028 280000ff, %l6 = 00000000000000ff
19854! Mem[0000000030101428] = 00000000ff0000ff
19855 add %i4,0x028,%g1
19856 stda %f10,[%g1+%l6]ASI_PST8_S ! Mem[0000000030101428] = ff000028280000ff
19857! Mem[0000000010001400] = ffff4d98, %l7 = 00000000ffff4892
19858 swapa [%i0+%g0]0x80,%l7 ! %l7 = 00000000ffff4d98
19859! Mem[0000000020800001] = deff5b63, %l7 = 00000000ffff4d98
19860 ldstub [%o1+0x001],%l7 ! %l7 = 000000ff000000ff
19861! Mem[00000000100c1408] = 000000ff, %l3 = 00000000000000ff
19862 ldstuba [%i3+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
19863! %l6 = 00000000000000ff, Mem[00000000300c1408] = 00000000
19864 stba %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
19865! Starting 10 instruction Load Burst
19866! Mem[0000000030141410] = 7f000000, %l5 = 00000000000000ff
19867 ldsha [%i5+%o5]0x81,%l5 ! %l5 = 0000000000007f00
19868
19869p0_label_763:
19870! Mem[00000000100c1408] = ff00000000ff0000, %f12 = ffffffe0 00000000
19871 ldda [%i3+%o4]0x80,%f12 ! %f12 = ff000000 00ff0000
19872! Mem[0000000030101410] = 00ff0000ff0000ff, %f22 = ff0000ff 00ff0000
19873 ldda [%i4+%o5]0x89,%f22 ! %f22 = 00ff0000 ff0000ff
19874! Mem[0000000030081408] = ff000000 ff0000ff, %l6 = 000000ff, %l7 = 000000ff
19875 ldda [%i2+%o4]0x89,%l6 ! %l6 = 00000000ff0000ff 00000000ff000000
19876! Mem[0000000010001400] = 574c5e389248ffff, %l3 = 00000000000000ff
19877 ldxa [%i0+%g0]0x88,%l3 ! %l3 = 574c5e389248ffff
19878! Mem[0000000010181434] = 00000000, %l6 = 00000000ff0000ff
19879 ldsha [%i6+0x036]%asi,%l6 ! %l6 = 0000000000000000
19880! Mem[0000000010141400] = ff0000ff, %f17 = 00000000
19881 lda [%i5+%g0]0x88,%f17 ! %f17 = ff0000ff
19882! Mem[00000000300c1410] = ff000000, %l5 = 0000000000007f00
19883 ldsha [%i3+%o5]0x81,%l5 ! %l5 = ffffffffffffff00
19884! Mem[0000000010001410] = 000000ff, %l5 = ffffffffffffff00
19885 ldsba [%i0+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
19886! Mem[00000000211c0000] = 18d34b99, %l1 = ffffffffc884ce17
19887 ldub [%o2+0x001],%l1 ! %l1 = 00000000000000d3
19888! Starting 10 instruction Store Burst
19889! Mem[0000000030081410] = 00000000, %l0 = 0000000000000000
19890 ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 00000000000000ff
19891
19892p0_label_764:
19893! %l4 = 00000000, %l5 = ffffffff, Mem[00000000300c1408] = ff000000 7de0ffff
19894 stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 ffffffff
19895! %f26 = 00000000 ff0000ff, Mem[0000000010101428] = ffff80ff 0000ffff
19896 std %f26,[%i4+0x028] ! Mem[0000000010101428] = 00000000 ff0000ff
19897! %f14 = ff0000ff 0000ffff, %l5 = ffffffffffffffff
19898! Mem[0000000010001408] = 000000ff00000000
19899 add %i0,0x008,%g1
19900 stda %f14,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010001408] = ffff0000ff0000ff
19901! %l6 = 0000000000000000, Mem[00000000100c1408] = 000000ff
19902 stwa %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
19903! %f10 = ff000028 280000ff, %l6 = 0000000000000000
19904! Mem[0000000010101428] = 00000000ff0000ff
19905 add %i4,0x028,%g1
19906 stda %f10,[%g1+%l6]ASI_PST16_P ! Mem[0000000010101428] = 00000000ff0000ff
19907! Mem[0000000010041408] = 00ff0000, %l0 = 0000000000000000
19908 lduha [%i1+%o4]0x80,%l0 ! %l0 = 00000000000000ff
19909! %f12 = ff000000, Mem[0000000010041408] = 00ff0000
19910 sta %f12,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff000000
19911! Mem[0000000030101400] = ff000000, %l1 = 00000000000000d3
19912 ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
19913! %f10 = ff000028 280000ff, Mem[0000000010081408] = 00ffff80 ff000000
19914 stda %f10,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff000028 280000ff
19915! Starting 10 instruction Load Burst
19916! Mem[00000000100c1410] = ff00ff00 e0ffef41, %l2 = ff0000ff, %l3 = 9248ffff
19917 ldda [%i3+%o5]0x80,%l2 ! %l2 = 00000000ff00ff00 00000000e0ffef41
19918
19919p0_label_765:
19920! Mem[0000000010181410] = 00000000 000000ff, %l4 = 00000000, %l5 = ffffffff
19921 ldda [%i6+%o5]0x88,%l4 ! %l4 = 00000000000000ff 0000000000000000
19922! Mem[0000000010181410] = ff000000, %l0 = 00000000000000ff
19923 ldswa [%i6+%o5]0x80,%l0 ! %l0 = ffffffffff000000
19924! Mem[000000001010143c] = ff0000ff, %l1 = 00000000000000ff
19925 lduwa [%i4+0x03c]%asi,%l1 ! %l1 = 00000000ff0000ff
19926! Mem[00000000201c0000] = ffffeaae, %l2 = 00000000ff00ff00
19927 ldsb [%o0+0x001],%l2 ! %l2 = ffffffffffffffff
19928! Mem[0000000010101408] = 000000ff80000000, %f14 = ff0000ff 0000ffff
19929 ldda [%i4+%o4]0x88,%f14 ! %f14 = 000000ff 80000000
19930! Mem[0000000030041410] = 00000041, %l5 = 0000000000000000
19931 lduwa [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000041
19932! Mem[0000000030101400] = ff00000000000000, %f16 = 574c5e38 ff0000ff
19933 ldda [%i4+%g0]0x81,%f16 ! %f16 = ff000000 00000000
19934! Mem[0000000030001410] = 000000ff, %l5 = 0000000000000041
19935 ldsba [%i0+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
19936! Mem[0000000010101430] = ffffff80, %l6 = 0000000000000000
19937 lduha [%i4+0x032]%asi,%l6 ! %l6 = 000000000000ff80
19938! Starting 10 instruction Store Burst
19939! Mem[0000000010141400] = ff0000ff, %l6 = 000000000000ff80
19940 swapa [%i5+%g0]0x80,%l6 ! %l6 = 00000000ff0000ff
19941
19942p0_label_766:
19943! Mem[00000000300c1408] = 00000000, %l2 = ffffffffffffffff
19944 ldstuba [%i3+%o4]0x89,%l2 ! %l2 = 00000000000000ff
19945! %f6 = ff000000 00000000, Mem[00000000100c1410] = 00ff00ff 41efffe0
19946 stda %f6 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff000000 00000000
19947! %l4 = 00000000000000ff, Mem[0000000010101400] = 00000000ff000000
19948 stxa %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000000000ff
19949! Mem[00000000211c0000] = 18d34b99, %l4 = 00000000000000ff
19950 ldstub [%o2+%g0],%l4 ! %l4 = 00000018000000ff
19951! Mem[0000000010041410] = 00000000, %l1 = 00000000ff0000ff
19952 swapa [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000000
19953! %f10 = ff000028 280000ff, Mem[0000000010141410] = 0000ff00 ff0000ff
19954 std %f10,[%i5+%o5] ! Mem[0000000010141410] = ff000028 280000ff
19955! %l4 = 00000018, %l5 = ffffffff, Mem[0000000030141410] = 0000007f 00ff0000
19956 stda %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000018 ffffffff
19957! Mem[0000000010141408] = 00000000, %l4 = 0000000000000018
19958 swapa [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000000
19959! %f16 = ff000000 00000000, %l5 = ffffffffffffffff
19960! Mem[0000000030081418] = 80000000ff00ff00
19961 add %i2,0x018,%g1
19962 stda %f16,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030081418] = 00000000000000ff
19963! Starting 10 instruction Load Burst
19964! Mem[0000000030141400] = 00000000, %l7 = 00000000ff000000
19965 lduwa [%i5+%g0]0x81,%l7 ! %l7 = 0000000000000000
19966
19967p0_label_767:
19968! Mem[0000000030001408] = ff000000, %l3 = 00000000e0ffef41
19969 ldsha [%i0+%o4]0x81,%l3 ! %l3 = ffffffffffffff00
19970! Mem[0000000030081400] = ff000000, %l2 = 0000000000000000
19971 ldsba [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
19972! Mem[0000000010081410] = 000000ff, %l2 = 0000000000000000
19973 ldswa [%i2+%o5]0x80,%l2 ! %l2 = 00000000000000ff
19974! Mem[0000000030181408] = 00000000, %l3 = ffffffffffffff00
19975 lduha [%i6+%o4]0x89,%l3 ! %l3 = 0000000000000000
19976! Mem[0000000010001410] = ff000000, %l5 = ffffffffffffffff
19977 ldswa [%i0+%o5]0x80,%l5 ! %l5 = ffffffffff000000
19978! Mem[000000001008141c] = 000000ff, %f25 = 00ff00ff
19979 ld [%i2+0x01c],%f25 ! %f25 = 000000ff
19980! Mem[0000000030081408] = ff0000ff, %l0 = ffffffffff000000
19981 ldsha [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff
19982! Mem[0000000030001400] = ff000000, %f28 = 00000000
19983 lda [%i0+%g0]0x89,%f28 ! %f28 = ff000000
19984! Mem[0000000030141410] = ffffffff00000018, %l1 = 0000000000000000
19985 ldxa [%i5+%o5]0x89,%l1 ! %l1 = ffffffff00000018
19986! Starting 10 instruction Store Burst
19987! %l4 = 0000000000000000, Mem[0000000030041400] = ff000000
19988 stba %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
19989
19990p0_label_768:
19991! %f18 = 00000000 ffff00ff, %l1 = ffffffff00000018
19992! Mem[0000000030181428] = 0000ff00ff0000ff
19993 add %i6,0x028,%g1
19994 stda %f18,[%g1+%l1]ASI_PST8_S ! Mem[0000000030181428] = 0000ff00ff0000ff
19995! Mem[0000000010181410] = 000000ff, %l4 = 0000000000000000
19996 swapa [%i6+%o5]0x88,%l4 ! %l4 = 00000000000000ff
19997! %f2 = ff000000 00ff0000, %l5 = ffffffffff000000
19998! Mem[0000000030001428] = ff0000c30f905620
19999 add %i0,0x028,%g1
20000 stda %f2,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030001428] = ff0000c30f905620
20001! %l6 = 00000000ff0000ff, Mem[0000000030081410] = ff000000
20002 stha %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00ff0000
20003! Mem[0000000030181410] = 00000000, %l3 = 0000000000000000
20004 swapa [%i6+%o5]0x81,%l3 ! %l3 = 0000000000000000
20005! %f20 = 7f000000, Mem[0000000010001400] = 9248ffff
20006 sta %f20,[%i0+%g0]0x88 ! Mem[0000000010001400] = 7f000000
20007! Mem[0000000010141408] = 18000000, %l2 = 00000000000000ff
20008 ldstub [%i5+%o4],%l2 ! %l2 = 00000018000000ff
20009! %l0 = 00000000000000ff, Mem[0000000030181410] = 00000000
20010 stha %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
20011! %f0 = ff000000 2ce97d00, %l1 = ffffffff00000018
20012! Mem[0000000030001428] = ff0000c30f905620
20013 add %i0,0x028,%g1
20014 stda %f0,[%g1+%l1]ASI_PST16_S ! Mem[0000000030001428] = ff0000c30f905620
20015! Starting 10 instruction Load Burst
20016! Mem[0000000010141400] = 0000ff80, %l7 = 0000000000000000
20017 lduba [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
20018
20019p0_label_769:
20020! %l4 = 00000000000000ff, %l3 = 0000000000000000, %l3 = 0000000000000000
20021 sub %l4,%l3,%l3 ! %l3 = 00000000000000ff
20022! Mem[00000000100c1408] = 00000000, %l0 = 00000000000000ff
20023 lduw [%i3+%o4],%l0 ! %l0 = 0000000000000000
20024! Mem[0000000010081400] = 17ce84c8, %l1 = ffffffff00000018
20025 ldsh [%i2+%g0],%l1 ! %l1 = 00000000000017ce
20026! Mem[00000000201c0000] = ffffeaae, %l1 = 00000000000017ce
20027 ldsh [%o0+%g0],%l1 ! %l1 = ffffffffffffffff
20028! Mem[0000000010081400] = c884ce17, %l2 = 0000000000000018
20029 lduba [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000017
20030! Mem[0000000010041410] = ff0000ff, %l0 = 0000000000000000
20031 lduba [%i1+%o5]0x80,%l0 ! %l0 = 00000000000000ff
20032! Mem[0000000010181400] = 000000ff, %l2 = 0000000000000017
20033 ldswa [%i6+%g0]0x88,%l2 ! %l2 = 00000000000000ff
20034! Mem[0000000030001408] = 000000ff, %l1 = ffffffffffffffff
20035 lduha [%i0+%o4]0x89,%l1 ! %l1 = 00000000000000ff
20036! Mem[0000000010141414] = 280000ff, %l5 = ffffffffff000000
20037 ldub [%i5+0x015],%l5 ! %l5 = 0000000000000000
20038! Starting 10 instruction Store Burst
20039! Code Fragment 3
20040p0_fragment_85:
20041! %l0 = 00000000000000ff
20042 setx 0x3b592dd0091e52ca,%g7,%l0 ! %l0 = 3b592dd0091e52ca
20043! %l1 = 00000000000000ff
20044 setx 0xa4a1b63ff90a0513,%g7,%l1 ! %l1 = a4a1b63ff90a0513
20045 setx 0x1fe000, %g1, %g3
20046 or %l0, %g3, %l0 ! always set perrmask = 0xff
20047 setx 0x1ffff8, %g1, %g2
20048 and %l0, %g2, %l0
20049 ta T_CHANGE_HPRIV
20050 stxa %l1, [%l0]ASI_DCACHE_DATA
20051 ta T_CHANGE_NONHPRIV
20052! %l0 = 3b592dd0091e52ca
20053 setx 0x7dafb88fd0a2a45d,%g7,%l0 ! %l0 = 7dafb88fd0a2a45d
20054! %l1 = a4a1b63ff90a0513
20055 setx 0xb89b22f7cc951b0d,%g7,%l1 ! %l1 = b89b22f7cc951b0d
20056
20057p0_label_770:
20058! %f24 = ff000000, Mem[00000000300c1400] = ff000000
20059 sta %f24,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000
20060! %l4 = 00000000000000ff, immed = fffff211, %y = ff00ff00
20061 sdiv %l4,-0xdef,%l3 ! %l3 = 000000007fffffff
20062 mov %l0,%y ! %y = d0a2a45d
20063! %f0 = ff000000, Mem[0000000010041408] = ff000000
20064 sta %f0 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff000000
20065! %l3 = 000000007fffffff, Mem[00000000201c0000] = ffffeaae
20066 stb %l3,[%o0+%g0] ! Mem[00000000201c0000] = ffffeaae
20067! Mem[00000000100c1417] = 000000ff, %l7 = 0000000000000000
20068 ldstub [%i3+0x017],%l7 ! %l7 = 000000ff000000ff
20069! Mem[0000000030001400] = ff000000, %l7 = 00000000000000ff
20070 swapa [%i0+%g0]0x89,%l7 ! %l7 = 00000000ff000000
20071! Mem[0000000010041410] = ff0000ff, %l7 = 00000000ff000000
20072 ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
20073! %l6 = 00000000ff0000ff, %l3 = 000000007fffffff, %l4 = 00000000000000ff
20074 mulx %l6,%l3,%l4 ! %l4 = 7f80007e80ffff01
20075! Mem[00000000300c1408] = ff000000, %l1 = b89b22f7cc951b0d
20076 swapa [%i3+%o4]0x81,%l1 ! %l1 = 00000000ff000000
20077! Starting 10 instruction Load Burst
20078! Mem[0000000030001410] = 000000ff, %f1 = 2ce97d00
20079 lda [%i0+%o5]0x89,%f1 ! %f1 = 000000ff
20080
20081p0_label_771:
20082! Mem[0000000030101408] = 00000000 00000000, %l6 = ff0000ff, %l7 = 000000ff
20083 ldda [%i4+%o4]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
20084! Mem[00000000300c1400] = 007de92c000000ff, %l3 = 000000007fffffff
20085 ldxa [%i3+%g0]0x89,%l3 ! %l3 = 007de92c000000ff
20086! Mem[0000000010081418] = 00000000000000ff, %l5 = 0000000000000000
20087 ldxa [%i2+0x018]%asi,%l5 ! %l5 = 00000000000000ff
20088! Mem[0000000030141400] = 00000000, %l5 = 00000000000000ff
20089 lduwa [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000000
20090! Mem[00000000300c1408] = cc951b0d, %l1 = 00000000ff000000
20091 lduba [%i3+%o4]0x81,%l1 ! %l1 = 00000000000000cc
20092! Mem[0000000010141400] = 0000ff80, %f21 = 0000ff00
20093 lda [%i5+%g0]0x80,%f21 ! %f21 = 0000ff80
20094! Mem[0000000010181428] = 5db42535, %l4 = 7f80007e80ffff01
20095 lduha [%i6+0x02a]%asi,%l4 ! %l4 = 0000000000002535
20096! Mem[0000000010101408] = 80000000, %l3 = 007de92c000000ff
20097 lduha [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
20098! Mem[000000001018141c] = ffff00ff, %f15 = 80000000
20099 lda [%i6+0x01c]%asi,%f15 ! %f15 = ffff00ff
20100! Starting 10 instruction Store Burst
20101! %f2 = ff000000, Mem[0000000010081400] = c884ce17
20102 sta %f2 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000
20103
20104p0_label_772:
20105! %l4 = 0000000000002535, Mem[00000000211c0000] = ffd34b99, %asi = 80
20106 stba %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 35d34b99
20107! %l6 = 0000000000000000, Mem[0000000030101408] = 00000000
20108 stba %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
20109! %l6 = 0000000000000000, immd = 0000000000000c34, %l2 = 00000000000000ff
20110 sdivx %l6,0xc34,%l2 ! %l2 = 0000000000000000
20111! %f9 = 00000000, Mem[0000000010001420] = ff00ff00
20112 sta %f9 ,[%i0+0x020]%asi ! Mem[0000000010001420] = 00000000
20113! %f6 = ff000000 00000000, Mem[0000000010101408] = 00000080 ff000000
20114 stda %f6 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000 00000000
20115! %f8 = ffffffff, Mem[00000000100c1430] = ffffffff
20116 sta %f8 ,[%i3+0x030]%asi ! Mem[00000000100c1430] = ffffffff
20117! Mem[0000000010081400] = 000000ff, %l5 = 0000000000000000
20118 swapa [%i2+%g0]0x80,%l5 ! %l5 = 00000000000000ff
20119! %l2 = 0000000000000000, Mem[0000000030001410] = ff00000000ff0049
20120 stxa %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000000
20121! %l7 = 0000000000000000, Mem[0000000010181408] = ffff0000
20122 stba %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00ff0000
20123! Starting 10 instruction Load Burst
20124! Mem[00000000100c1400] = 80000000, %l5 = 00000000000000ff
20125 lduwa [%i3+%g0]0x88,%l5 ! %l5 = 0000000080000000
20126
20127p0_label_773:
20128! Mem[0000000030141408] = ff0000ff, %l3 = 0000000000000000
20129 ldswa [%i5+%o4]0x81,%l3 ! %l3 = ffffffffff0000ff
20130! Mem[0000000010181408] = 00ff000000ffffff, %l1 = 00000000000000cc
20131 ldxa [%i6+%o4]0x80,%l1 ! %l1 = 00ff000000ffffff
20132! Mem[0000000010001408] = ff0000ff 0000ffff, %l4 = 00002535, %l5 = 80000000
20133 ldda [%i0+%o4]0x88,%l4 ! %l4 = 000000000000ffff 00000000ff0000ff
20134! Mem[0000000010041430] = 0000000000000080, %f4 = 000000ff ffffff00
20135 ldda [%i1+0x030]%asi,%f4 ! %f4 = 00000000 00000080
20136! Mem[0000000030141400] = 00000000, %f3 = 00ff0000
20137 lda [%i5+%g0]0x89,%f3 ! %f3 = 00000000
20138! Mem[00000000201c0000] = ffffeaae, %l1 = 00ff000000ffffff
20139 ldub [%o0+%g0],%l1 ! %l1 = 00000000000000ff
20140! Mem[0000000010141410] = ff000028280000ff, %f18 = 00000000 ffff00ff
20141 ldda [%i5+%o5]0x80,%f18 ! %f18 = ff000028 280000ff
20142! Mem[00000000211c0000] = 35d34b99, %l5 = 00000000ff0000ff
20143 ldub [%o2+%g0],%l5 ! %l5 = 0000000000000035
20144! Mem[0000000030181408] = ff00000000000000, %l4 = 000000000000ffff
20145 ldxa [%i6+%o4]0x89,%l4 ! %l4 = ff00000000000000
20146! Starting 10 instruction Store Burst
20147! Mem[0000000010181434] = 00000000, %l6 = 0000000000000000, %asi = 80
20148 swapa [%i6+0x034]%asi,%l6 ! %l6 = 0000000000000000
20149
20150p0_label_774:
20151! Mem[0000000010181408] = 00ff0000, %l3 = ffffffffff0000ff
20152 ldstuba [%i6+%o4]0x80,%l3 ! %l3 = 00000000000000ff
20153! %l4 = ff00000000000000, Mem[0000000030041408] = 007de92c
20154 stha %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000e92c
20155! %l2 = 0000000000000000, Mem[00000000211c0000] = 35d34b99, %asi = 80
20156 stha %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00004b99
20157! %l6 = 0000000000000000, Mem[0000000030141408] = ff0000ff
20158 stha %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff000000
20159! Mem[0000000010141418] = e0000000ffffffff, %l0 = 7dafb88fd0a2a45d, %l7 = 0000000000000000
20160 add %i5,0x18,%g1
20161 casxa [%g1]0x80,%l0,%l7 ! %l7 = e0000000ffffffff
20162! %l3 = 0000000000000000, %l1 = 00000000000000ff, %l1 = 00000000000000ff
20163 sdivx %l3,%l1,%l1 ! Div by zero, %l0 = 7dafb88fd0a2a485
20164! %l2 = 0000000000000000, Mem[0000000010141408] = 000000ff
20165 stba %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
20166! %l0 = 7dafb88fd0a2a45d, Mem[0000000030141410] = 18000000
20167 stba %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 5d000000
20168! %l4 = ff00000000000000, Mem[0000000010181408] = ffff0000
20169 stha %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
20170! Starting 10 instruction Load Burst
20171! Mem[0000000010141400] = 0000ff80 00000000, %l2 = 00000000, %l3 = 00000000
20172 ldda [%i5+0x000]%asi,%l2 ! %l2 = 000000000000ff80 0000000000000000
20173
20174p0_label_775:
20175! Mem[0000000030101408] = 00000000, %l3 = 0000000000000000
20176 ldsha [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
20177 membar #Sync ! Added by membar checker (107)
20178! Mem[0000000030041400] = 00000000 00000000 0000e92c 00000080
20179! Mem[0000000030041410] = 41000000 00000000 ff000000 ff0000c3
20180! Mem[0000000030041420] = ffffffff ff000000 000000ff 5c06ff76
20181! Mem[0000000030041430] = ff008cf2 c30000ff 41efffe0 00000000
20182 ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
20183! Mem[0000000030141410] = 5d000000, %l2 = 000000000000ff80
20184 lduha [%i5+%o5]0x81,%l2 ! %l2 = 0000000000005d00
20185! %l2 = 0000000000005d00, immd = 000000000000064d, %l6 = 0000000000000000
20186 udivx %l2,0x64d,%l6 ! %l6 = 000000000000000e
20187! Mem[0000000010001410] = 000000ff, %f10 = ff000028
20188 lda [%i0+%o5]0x88,%f10 ! %f10 = 000000ff
20189! %l1 = 0000000000000000, %l6 = 000000000000000e, %y = d0a2a45d
20190 umul %l1,%l6,%l7 ! %l7 = 0000000000000000, %y = 00000000
20191! Mem[00000000100c1408] = 00000000, %l4 = ff00000000000000
20192 ldsha [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
20193! Mem[0000000030081400] = 000000ff00000000, %l2 = 0000000000005d00
20194 ldxa [%i2+%g0]0x81,%l2 ! %l2 = 000000ff00000000
20195! Mem[00000000100c1408] = 0000000000ff0000, %f10 = 000000ff 280000ff
20196 ldda [%i3+%o4]0x80,%f10 ! %f10 = 00000000 00ff0000
20197! Starting 10 instruction Store Burst
20198 membar #Sync ! Added by membar checker (108)
20199! %f0 = ff000000, Mem[0000000030041400] = 00000000
20200 sta %f0 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000
20201
20202p0_label_776:
20203! %f21 = 00000000, Mem[0000000010101410] = ffff0000
20204 sta %f21,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
20205! %l4 = 0000000000000000, Mem[0000000010141410] = 280000ff
20206 stwa %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
20207! %l6 = 000000000000000e, Mem[0000000030041410] = 41000000
20208 stwa %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000000e
20209! %l7 = 0000000000000000, Mem[0000000010181434] = 00000000, %asi = 80
20210 stha %l7,[%i6+0x034]%asi ! Mem[0000000010181434] = 00000000
20211! Mem[0000000010101427] = 0000ffff, %l7 = 0000000000000000
20212 ldstub [%i4+0x027],%l7 ! %l7 = 000000ff000000ff
20213! %f16 = 00000000 00000000 0000e92c 00000080
20214! %f20 = 41000000 00000000 ff000000 ff0000c3
20215! %f24 = ffffffff ff000000 000000ff 5c06ff76
20216! %f28 = ff008cf2 c30000ff 41efffe0 00000000
20217 stda %f16,[%i1]ASI_BLK_P ! Block Store to 0000000010041400
20218! Mem[00000000100c1408] = 00000000, %l4 = 0000000000000000
20219 swapa [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000000
20220! %l7 = 00000000000000ff, Mem[0000000030081408] = ff0000ff000000ff
20221 stxa %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000000000ff
20222! %f6 = ff000000 00000000, %l6 = 000000000000000e
20223! Mem[0000000010101408] = ff00000000000000
20224 add %i4,0x008,%g1
20225 stda %f6,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010101408] = ff000000000000ff
20226! Starting 10 instruction Load Burst
20227! Mem[0000000010101400] = 00000000, %f4 = 00000000
20228 lda [%i4+%g0]0x88,%f4 ! %f4 = 00000000
20229
20230p0_label_777:
20231! Mem[0000000030001410] = 00000000 00000000, %l2 = 00000000, %l3 = 00000000
20232 ldda [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
20233! Mem[0000000030081410] = 00ff00000000ff00, %l6 = 000000000000000e
20234 ldxa [%i2+%o5]0x89,%l6 ! %l6 = 00ff00000000ff00
20235! Mem[0000000010001400] = 0000007f, %l5 = 0000000000000035
20236 lduwa [%i0+%g0]0x80,%l5 ! %l5 = 000000000000007f
20237! Mem[0000000010001408] = ffff0000, %l0 = 7dafb88fd0a2a45d
20238 lduba [%i0+0x00b]%asi,%l0 ! %l0 = 0000000000000000
20239! Mem[0000000030001410] = 00000000, %l2 = 0000000000000000
20240 ldsha [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
20241! Mem[0000000010001418] = 0000ff00, %l5 = 000000000000007f
20242 lduw [%i0+0x018],%l5 ! %l5 = 000000000000ff00
20243! Mem[00000000100c1400] = 00000080, %l3 = 0000000000000000
20244 lduwa [%i3+%g0]0x80,%l3 ! %l3 = 0000000000000080
20245! Mem[0000000010081400] = 00000000, %l7 = 00000000000000ff
20246 lduha [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
20247! Mem[0000000030101400] = ff000000, %l7 = 0000000000000000
20248 lduba [%i4+%g0]0x81,%l7 ! %l7 = 00000000000000ff
20249! Starting 10 instruction Store Burst
20250! %l7 = 00000000000000ff, Mem[0000000010081410] = 000000ff
20251 stha %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00ff00ff
20252
20253p0_label_778:
20254! %l0 = 0000000000000000, Mem[0000000010181434] = 00000000
20255 stw %l0,[%i6+0x034] ! Mem[0000000010181434] = 00000000
20256! Mem[0000000010101400] = 00000000, %l0 = 0000000000000000
20257 swapa [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
20258! %l7 = 00000000000000ff, Mem[0000000030141400] = d318000000000000
20259 stxa %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000000000ff
20260! %l6 = 00ff00000000ff00, Mem[0000000030101400] = ff000000
20261 stba %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
20262! %l7 = 00000000000000ff, Mem[00000000300c1400] = 000000ff
20263 stwa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff
20264! %l3 = 0000000000000080, Mem[0000000010041400] = 00000000
20265 stw %l3,[%i1+%g0] ! Mem[0000000010041400] = 00000080
20266! Mem[0000000010181408] = 00000000, %l7 = 00000000000000ff
20267 ldstuba [%i6+%o4]0x88,%l7 ! %l7 = 00000000000000ff
20268! %l2 = 0000000000000000, Mem[00000000201c0000] = ffffeaae, %asi = 80
20269 stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000eaae
20270! %l4 = 0000000000000000, %l0 = 0000000000000000, %l4 = 0000000000000000
20271 andn %l4,%l0,%l4 ! %l4 = 0000000000000000
20272! Starting 10 instruction Load Burst
20273! Mem[0000000030001410] = 00000000, %l4 = 0000000000000000
20274 ldsba [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
20275
20276p0_label_779:
20277! Mem[0000000010081418] = 00000000000000ff, %l5 = 000000000000ff00
20278 ldxa [%i2+0x018]%asi,%l5 ! %l5 = 00000000000000ff
20279! Mem[0000000010081410] = 00ff00ff00000080, %l7 = 0000000000000000
20280 ldxa [%i2+%o5]0x80,%l7 ! %l7 = 00ff00ff00000080
20281! Mem[0000000030081410] = 00ff0000, %l5 = 00000000000000ff
20282 lduba [%i2+%o5]0x81,%l5 ! %l5 = 0000000000000000
20283! Mem[0000000030181400] = 00000000 000000ff, %l0 = 00000000, %l1 = 00000000
20284 ldda [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff 0000000000000000
20285! Mem[0000000010101424] = 0000ffff, %l5 = 0000000000000000
20286 lduwa [%i4+0x024]%asi,%l5 ! %l5 = 000000000000ffff
20287! %l3 = 0000000000000080, Mem[0000000021800101] = 00007eb5
20288 stb %l3,[%o3+0x101] ! Mem[0000000021800100] = 00807eb5
20289! Mem[0000000010141410] = 00000000, %f10 = 00000000
20290 lda [%i5+%o5]0x88,%f10 ! %f10 = 00000000
20291! Mem[00000000300c1410] = 000000ff, %l0 = 00000000000000ff
20292 ldswa [%i3+%o5]0x89,%l0 ! %l0 = 00000000000000ff
20293! Mem[00000000100c1410] = 00000000, %f17 = 00000000
20294 lda [%i3+%o5]0x80,%f17 ! %f17 = 00000000
20295! Starting 10 instruction Store Burst
20296! Mem[0000000010081414] = 00000080, %l2 = 00000000, %l1 = 00000000
20297 add %i2,0x14,%g1
20298 casa [%g1]0x80,%l2,%l1 ! %l1 = 0000000000000080
20299
20300p0_label_780:
20301! Mem[00000000300c1408] = cc951b0d, %l7 = 00ff00ff00000080
20302 ldstuba [%i3+%o4]0x81,%l7 ! %l7 = 000000cc000000ff
20303! Mem[0000000030101408] = 00000000, %l5 = 000000000000ffff
20304 swapa [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000
20305! %f12 = ff000000 00ff0000, %l3 = 0000000000000080
20306! Mem[0000000030141428] = 00000000000000ff
20307 add %i5,0x028,%g1
20308 stda %f12,[%g1+%l3]ASI_PST8_S ! Mem[0000000030141428] = ff000000000000ff
20309! %l1 = 0000000000000080, Mem[0000000030081400] = 000000ff
20310 stba %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 800000ff
20311! %f19 = 00000080, Mem[0000000010001400] = 7f000000
20312 sta %f19,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000080
20313! %f24 = ffffffff ff000000, Mem[0000000010141428] = ff0000ff ffffffff
20314 std %f24,[%i5+0x028] ! Mem[0000000010141428] = ffffffff ff000000
20315! %f30 = 41efffe0 00000000, Mem[0000000010101400] = 00000000 000000ff
20316 stda %f30,[%i4+%g0]0x80 ! Mem[0000000010101400] = 41efffe0 00000000
20317! %l2 = 0000000000000000, Mem[0000000021800040] = 004307c8, %asi = 80
20318 stha %l2,[%o3+0x040]%asi ! Mem[0000000021800040] = 000007c8
20319! %l4 = 00000000, %l5 = 00000000, Mem[0000000010101408] = 000000ff ff000000
20320 stda %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 00000000
20321! Starting 10 instruction Load Burst
20322! Mem[0000000030081410] = 0000ff00, %l6 = 00ff00000000ff00
20323 lduwa [%i2+%o5]0x89,%l6 ! %l6 = 000000000000ff00
20324
20325p0_label_781:
20326! Mem[0000000030001410] = 00000000, %f2 = ff000000
20327 lda [%i0+%o5]0x89,%f2 ! %f2 = 00000000
20328! Mem[0000000030081408] = 00000000, %l2 = 0000000000000000
20329 ldsha [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
20330! %l3 = 0000000000000080, %l3 = 0000000000000080, %l6 = 000000000000ff00
20331 add %l3,%l3,%l6 ! %l6 = 0000000000000100
20332! Mem[0000000010001410] = 00000000000000ff, %f12 = ff000000 00ff0000
20333 ldda [%i0+%o5]0x88,%f12 ! %f12 = 00000000 000000ff
20334! Mem[0000000030001410] = 00000000, %l0 = 00000000000000ff
20335 ldsha [%i0+%o5]0x89,%l0 ! %l0 = 0000000000000000
20336! Mem[0000000010081410] = 00ff00ff, %f6 = ff000000
20337 lda [%i2+%o5]0x80,%f6 ! %f6 = 00ff00ff
20338! Mem[0000000010001408] = 0000ffff, %l1 = 0000000000000080
20339 ldswa [%i0+%o4]0x88,%l1 ! %l1 = 000000000000ffff
20340! Mem[00000000100c1408] = 0000000000ff0000, %f14 = 000000ff ffff00ff
20341 ldda [%i3+%o4]0x80,%f14 ! %f14 = 00000000 00ff0000
20342! Mem[0000000020800000] = deff5b63, %l0 = 0000000000000000
20343 lduha [%o1+0x000]%asi,%l0 ! %l0 = 000000000000deff
20344! Starting 10 instruction Store Burst
20345! Mem[0000000010181410] = 00000000, %l7 = 00000000000000cc
20346 swapa [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000
20347
20348p0_label_782:
20349! %l6 = 00000100, %l7 = 00000000, Mem[0000000030081400] = 800000ff 00000000
20350 stda %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000100 00000000
20351! %f25 = ff000000, Mem[0000000030181410] = 000000ff
20352 sta %f25,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff000000
20353! %l1 = 000000000000ffff, Mem[0000000010141408] = 00000000
20354 stha %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000ffff
20355! %f3 = 00000000, Mem[0000000010001410] = ff000000
20356 sta %f3 ,[%i0+0x010]%asi ! Mem[0000000010001410] = 00000000
20357! %l1 = 000000000000ffff, Mem[0000000010141410] = 00000000
20358 stwa %l1,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000ffff
20359! %l1 = 000000000000ffff, Mem[0000000020800000] = deff5b63
20360 sth %l1,[%o1+%g0] ! Mem[0000000020800000] = ffff5b63
20361! %l7 = 0000000000000000, Mem[00000000201c0000] = 0000eaae
20362 sth %l7,[%o0+%g0] ! Mem[00000000201c0000] = 0000eaae
20363! %l5 = 0000000000000000, imm = 000000000000059f, %l1 = 000000000000ffff
20364 addc %l5,0x59f,%l1 ! %l1 = 000000000000059f
20365! %f0 = ff000000 000000ff, Mem[0000000010081400] = 00000000 00000080
20366 stda %f0 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000 000000ff
20367! Starting 10 instruction Load Burst
20368! Mem[0000000010141428] = ffffffff, %l1 = 000000000000059f
20369 ldub [%i5+0x02b],%l1 ! %l1 = 00000000000000ff
20370
20371p0_label_783:
20372! Mem[0000000030181410] = 000000ff00000000, %f28 = ff008cf2 c30000ff
20373 ldda [%i6+%o5]0x81,%f28 ! %f28 = 000000ff 00000000
20374! Mem[0000000010181400] = 000000ff, %l2 = 0000000000000000
20375 ldsha [%i6+%g0]0x88,%l2 ! %l2 = 00000000000000ff
20376! Mem[0000000030081400] = 00000100 00000000, %l6 = 00000100, %l7 = 00000000
20377 ldda [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000100 0000000000000000
20378! Mem[000000001014142c] = ff000000, %l4 = 0000000000000000
20379 ldsw [%i5+0x02c],%l4 ! %l4 = ffffffffff000000
20380! Mem[0000000030141400] = ff000000 00000000, %l0 = 0000deff, %l1 = 000000ff
20381 ldda [%i5+%g0]0x81,%l0 ! %l0 = 00000000ff000000 0000000000000000
20382! Mem[0000000010101428] = 00000000, %l3 = 0000000000000080
20383 ldsw [%i4+0x028],%l3 ! %l3 = 0000000000000000
20384! Code Fragment 4
20385p0_fragment_86:
20386! %l0 = 00000000ff000000
20387 setx 0x037cc0a057545c33,%g7,%l0 ! %l0 = 037cc0a057545c33
20388! %l1 = 0000000000000000
20389 setx 0x0d8df4d7af151ea5,%g7,%l1 ! %l1 = 0d8df4d7af151ea5
20390 setx 0x7ff8, %g1, %g2
20391 and %l0, %g2, %l0
20392 setx 0xffffffff, %g1, %g2
20393 and %l1, %g2, %l1
20394 setx 0x100000000, %g1, %g2
20395 or %l1, %g2, %l1 ! Set bit 32 - perrinj
20396 ta T_CHANGE_HPRIV
20397 stxa %l1, [%l0]ASI_ICACHE_INSTR
20398 ta T_CHANGE_NONHPRIV
20399! %l0 = 037cc0a057545c33
20400 setx 0xa5ca0aa84982b82f,%g7,%l0 ! %l0 = a5ca0aa84982b82f
20401! %l1 = 0d8df4d7af151ea5
20402 setx 0x135a4ff82636a21e,%g7,%l1 ! %l1 = 135a4ff82636a21e
20403! %f12 = 00000000, %f7 = 00000000, %f10 = 00000000
20404 fadds %f12,%f7 ,%f10 ! %f10 = 00000000
20405! %f25 = ff000000, %f16 = 00000000
20406 fsqrts %f25,%f16 ! %f16 = 7fffffff
20407! Starting 10 instruction Store Burst
20408! %f8 = ffffffff 00000000, %l4 = ffffffffff000000
20409! Mem[0000000030081428] = 0000ff00ff0000ff
20410 add %i2,0x028,%g1
20411 stda %f8,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030081428] = 0000ff00ff0000ff
20412
20413p0_label_784:
20414! %f14 = 00000000 00ff0000, Mem[0000000010081428] = 00000000 00000080
20415 stda %f14,[%i2+0x028]%asi ! Mem[0000000010081428] = 00000000 00ff0000
20416! %f16 = 7fffffff 00000000, Mem[0000000010101400] = 41efffe0 00000000
20417 std %f16,[%i4+%g0] ! Mem[0000000010101400] = 7fffffff 00000000
20418! %l6 = 0000000000000100, %l0 = a5ca0aa84982b82f, %y = 00000000
20419 umul %l6,%l0,%l4 ! %l4 = 0000004982b82f00, %y = 00000049
20420! Mem[0000000030181400] = 000000ff, %l5 = 0000000000000000
20421 ldstuba [%i6+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
20422! %f18 = 0000e92c, Mem[0000000030141400] = ff000000
20423 sta %f18,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000e92c
20424! %l6 = 0000000000000100, Mem[0000000010041408] = 0000e92c00000080
20425 stx %l6,[%i1+%o4] ! Mem[0000000010041408] = 0000000000000100
20426! %f4 = 00000000 00000080, %l1 = 135a4ff82636a21e
20427! Mem[00000000100c1420] = 0000000000000000
20428 add %i3,0x020,%g1
20429 stda %f4,[%g1+%l1]ASI_PST8_PL ! Mem[00000000100c1420] = 0000000000000000
20430! Mem[0000000021800081] = ffff3e7c, %l4 = 0000004982b82f00
20431 ldstuba [%o3+0x081]%asi,%l4 ! %l4 = 000000ff000000ff
20432! %f11 = 00ff0000, Mem[0000000030101410] = ff0000ff
20433 sta %f11,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ff0000
20434! Starting 10 instruction Load Burst
20435! Mem[0000000010181408] = 000000ff, %l7 = 0000000000000000
20436 lduha [%i6+%o4]0x88,%l7 ! %l7 = 00000000000000ff
20437
20438p0_label_785:
20439! %f25 = ff000000, %f26 = 000000ff
20440 fsqrts %f25,%f26 ! %f26 = 7fffffff
20441! Mem[0000000020800040] = ff98a555, %l0 = a5ca0aa84982b82f
20442 lduba [%o1+0x040]%asi,%l0 ! %l0 = 00000000000000ff
20443! Mem[0000000030181408] = 00000000, %l7 = 00000000000000ff
20444 ldsba [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
20445 membar #Sync ! Added by membar checker (109)
20446! Mem[0000000010041410] = 41000000, %l6 = 0000000000000100
20447 ldsw [%i1+%o5],%l6 ! %l6 = 0000000041000000
20448! Mem[0000000010101410] = 00000000, %f13 = 000000ff
20449 lda [%i4+%o5]0x80,%f13 ! %f13 = 00000000
20450! Mem[0000000030081400] = 00010000, %l0 = 00000000000000ff
20451 ldsha [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000
20452! Mem[00000000218000c0] = ffff3492, %l2 = 00000000000000ff
20453 ldsb [%o3+0x0c1],%l2 ! %l2 = ffffffffffffffff
20454! Mem[00000000201c0000] = 0000eaae, %l6 = 0000000041000000
20455 ldub [%o0+%g0],%l6 ! %l6 = 0000000000000000
20456! Mem[00000000300c1408] = ff951b0d, %l7 = 0000000000000000
20457 lduba [%i3+%o4]0x81,%l7 ! %l7 = 00000000000000ff
20458! Starting 10 instruction Store Burst
20459! %l1 = 135a4ff82636a21e, %l0 = 0000000000000000, %l4 = 00000000000000ff
20460 udivx %l1,%l0,%l4 ! %l4 = 00000000000000ff
20461
20462p0_label_786:
20463! %l3 = 0000000000000000, Mem[0000000030001400] = ff000000000000ff
20464 stxa %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000000
20465! %l4 = 00000000000000ff, Mem[000000001000141e] = ff0000ff, %asi = 80
20466 stha %l4,[%i0+0x01e]%asi ! Mem[000000001000141c] = ff0000ff
20467! %l2 = ffffffff, %l3 = 00000000, Mem[00000000300c1410] = ff000000 ffffff00
20468 stda %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffffff 00000000
20469! %l6 = 0000000000000000, Mem[0000000010101410] = 0000000000000000
20470 stxa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000000000000
20471! %l5 = 00000000000000ff, Mem[0000000020800000] = ffff5b63, %asi = 80
20472 stba %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = ffff5b63
20473! Mem[0000000030101410] = 0000ff00, %l0 = 0000000000000028
20474 ldstuba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
20475! %f14 = 00000000 00ff0000, Mem[0000000010001410] = 00000000 00000000
20476 stda %f14,[%i0+0x010]%asi ! Mem[0000000010001410] = 00000000 00ff0000
20477! %f10 = 00000000 00ff0000, Mem[00000000100c1430] = ffffffff 00ff00ff
20478 stda %f10,[%i3+0x030]%asi ! Mem[00000000100c1430] = 00000000 00ff0000
20479! %l7 = 00000000000000ff, Mem[0000000030181400] = ff000000
20480 stha %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00ff0000
20481! Starting 10 instruction Load Burst
20482! Mem[0000000030041408] = 0000e92c, %l2 = ffffffffffffffff
20483 ldswa [%i1+%o4]0x81,%l2 ! %l2 = 000000000000e92c
20484
20485p0_label_787:
20486! Mem[0000000010001408] = 0000ffff, %l3 = 0000000000000000
20487 lduha [%i0+%o4]0x88,%l3 ! %l3 = 000000000000ffff
20488! Mem[0000000010001410] = 00000000, %l7 = 00000000000000ff
20489 lduwa [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000
20490! Mem[0000000010001408] = ffff0000, %l3 = 000000000000ffff
20491 ldswa [%i0+%o4]0x80,%l3 ! %l3 = ffffffffffff0000
20492! Mem[0000000010081400] = ff000000 000000ff ff000028 280000ff
20493! Mem[0000000010081410] = 00ff00ff 00000080 00000000 000000ff
20494! Mem[0000000010081420] = 00000000 000000ff 00000000 00ff0000
20495! Mem[0000000010081430] = 00000000 74c8a3d2 ffffffff 0000ff00
20496 ldda [%i2]ASI_BLK_PL,%f16 ! Block Load from 0000000010081400
20497! Mem[0000000030041408] = 0000e92c 00000080, %l4 = 000000ff, %l5 = 000000ff
20498 ldda [%i1+%o4]0x81,%l4 ! %l4 = 000000000000e92c 0000000000000080
20499! Mem[0000000010101424] = 0000ffff, %l6 = 0000000000000000
20500 lduwa [%i4+0x024]%asi,%l6 ! %l6 = 000000000000ffff
20501! Mem[0000000010181400] = 000000ff, %l2 = 000000000000e92c
20502 lduba [%i6+%g0]0x88,%l2 ! %l2 = 00000000000000ff
20503! Mem[0000000010081418] = 00000000000000ff, %l6 = 000000000000ffff
20504 ldxa [%i2+0x018]%asi,%l6 ! %l6 = 00000000000000ff
20505! Mem[0000000010181408] = 000000ff, %l4 = 000000000000e92c
20506 ldsba [%i6+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
20507! Starting 10 instruction Store Burst
20508! Mem[0000000010081414] = 00000080, %l2 = 00000000000000ff
20509 swap [%i2+0x014],%l2 ! %l2 = 0000000000000080
20510
20511p0_label_788:
20512! %l2 = 00000080, %l3 = ffff0000, Mem[0000000010041400] = 80000000 00000000
20513 stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000080 ffff0000
20514! %l1 = 135a4ff82636a21e, Mem[0000000010101408] = 00000000
20515 stba %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 1e000000
20516! %l2 = 00000080, %l3 = ffff0000, Mem[00000000300c1400] = 000000ff 007de92c
20517 stda %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000080 ffff0000
20518! Mem[0000000010181400] = 000000ff, %l2 = 0000000000000080
20519 ldstuba [%i6+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
20520! %l4 = ffffffffffffffff, imm = fffffffffffffa03, %l5 = 0000000000000080
20521 sub %l4,-0x5fd,%l5 ! %l5 = 00000000000005fc
20522! Mem[0000000030181400] = 00ff0000, %l1 = 135a4ff82636a21e
20523 ldstuba [%i6+%g0]0x81,%l1 ! %l1 = 00000000000000ff
20524! Mem[0000000010081408] = ff000028, %l3 = ffffffffffff0000
20525 ldstuba [%i2+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
20526! Mem[0000000030001408] = 000000ff, %l6 = 00000000000000ff
20527 ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
20528! %f15 = 00ff0000, Mem[0000000030141408] = ff000000
20529 sta %f15,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00ff0000
20530! Starting 10 instruction Load Burst
20531! Mem[0000000010141410] = ffff0000, %l1 = 0000000000000000
20532 lduba [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000
20533
20534p0_label_789:
20535! Mem[0000000030001400] = 00000000, %f4 = 00000000
20536 lda [%i0+%g0]0x81,%f4 ! %f4 = 00000000
20537! Mem[00000000100c1408] = 00000000, %l3 = 00000000000000ff
20538 ldswa [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
20539! Mem[000000001014140c] = 0000ff00, %f3 = 00000000
20540 ld [%i5+0x00c],%f3 ! %f3 = 0000ff00
20541! Mem[0000000030081408] = 00000000000000ff, %l4 = ffffffffffffffff
20542 ldxa [%i2+%o4]0x81,%l4 ! %l4 = 00000000000000ff
20543 membar #Sync ! Added by membar checker (110)
20544! Mem[0000000030181400] = ffff0000 00000000 00000000 000000ff
20545! Mem[0000000030181410] = 000000ff 00000000 80000000 ff00ff00
20546! Mem[0000000030181420] = 00000000 00000000 0000ff00 ff0000ff
20547! Mem[0000000030181430] = ff000000 00007700 41efffe0 00ff0049
20548 ldda [%i6]ASI_BLK_SL,%f16 ! Block Load from 0000000030181400
20549! Mem[0000000030081410] = 0000ff00, %f8 = ffffffff
20550 lda [%i2+%o5]0x89,%f8 ! %f8 = 0000ff00
20551! Mem[0000000010001400] = 80000000, %l6 = 00000000000000ff
20552 ldswa [%i0+%g0]0x80,%l6 ! %l6 = ffffffff80000000
20553! Mem[0000000010081400] = 000000ff, %l7 = 0000000000000000
20554 lduha [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
20555! %l2 = 00000000000000ff, imm = fffffffffffffca4, %l2 = 00000000000000ff
20556 xnor %l2,-0x35c,%l2 ! %l2 = 00000000000003a4
20557! Starting 10 instruction Store Burst
20558! %l1 = 0000000000000000, Mem[00000000300c1408] = 0d1b95ff
20559 stwa %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
20560
20561p0_label_790:
20562! Mem[0000000010141410] = 0000ffff, %l0 = 0000000000000000
20563 ldstuba [%i5+%o5]0x80,%l0 ! %l0 = 00000000000000ff
20564! %f7 = 00000000, Mem[0000000030101408] = ffff0000
20565 sta %f7 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
20566! %f11 = 00ff0000, Mem[00000000100c1400] = 00000080
20567 sta %f11,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00ff0000
20568! %l0 = 00000000, %l1 = 00000000, Mem[0000000010101408] = 0000001e 00000000
20569 stda %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 00000000
20570! %l2 = 00000000000003a4, Mem[000000001000141e] = ff0000ff, %asi = 80
20571 stha %l2,[%i0+0x01e]%asi ! Mem[000000001000141c] = ff0003a4
20572! %l4 = 00000000000000ff, Mem[0000000010081410] = ff00ff00
20573 stwa %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
20574! %f8 = 0000ff00 00000000, Mem[0000000030041410] = 0000000e 00000000
20575 stda %f8 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000ff00 00000000
20576! %l4 = 00000000000000ff, Mem[00000000300c1410] = ffffffff00000000
20577 stxa %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000000000ff
20578! %l1 = 0000000000000000, Mem[0000000010101408] = 0000000000000000
20579 stxa %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000000000000000
20580! Starting 10 instruction Load Burst
20581! Mem[00000000100c1400] = 000000000000ff00, %l5 = 00000000000005fc
20582 ldxa [%i3+%g0]0x88,%l5 ! %l5 = 000000000000ff00
20583
20584p0_label_791:
20585! Mem[00000000100c1400] = 0000ff00, %l3 = 0000000000000000
20586 ldswa [%i3+%g0]0x88,%l3 ! %l3 = 000000000000ff00
20587! Mem[0000000010041400] = 800000000000ffff, %f10 = 00000000 00ff0000
20588 ldda [%i1+%g0]0x80,%f10 ! %f10 = 80000000 0000ffff
20589! Mem[0000000030001400] = 0000000000000000, %l0 = 0000000000000000
20590 ldxa [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000
20591! Mem[0000000010101434] = 000000ff, %l3 = 000000000000ff00
20592 lduha [%i4+0x036]%asi,%l3 ! %l3 = 00000000000000ff
20593! Mem[0000000030141408] = 0000ff00 0000ffff, %l4 = 000000ff, %l5 = 0000ff00
20594 ldda [%i5+%o4]0x81,%l4 ! %l4 = 000000000000ff00 000000000000ffff
20595! Mem[0000000010141410] = ffff00ff, %f5 = 00000080
20596 lda [%i5+%o5]0x88,%f5 ! %f5 = ffff00ff
20597! Mem[0000000020800000] = ffff5b63, %l0 = 0000000000000000
20598 ldsh [%o1+%g0],%l0 ! %l0 = ffffffffffffffff
20599! Mem[00000000300c1410] = 00000000, %l1 = 0000000000000000
20600 ldsha [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000000
20601! Mem[0000000030081400] = 00000000 00010000, %l0 = ffffffff, %l1 = 00000000
20602 ldda [%i2+%g0]0x89,%l0 ! %l0 = 0000000000010000 0000000000000000
20603! Starting 10 instruction Store Burst
20604! %l0 = 0000000000010000, %l2 = 00000000000003a4, %l2 = 00000000000003a4
20605 subc %l0,%l2,%l2 ! %l2 = 000000000000fc5c
20606
20607p0_label_792:
20608! Mem[0000000010001420] = 00000000000000ff, %l4 = 000000000000ff00, %l2 = 000000000000fc5c
20609 add %i0,0x20,%g1
20610 casxa [%g1]0x80,%l4,%l2 ! %l2 = 00000000000000ff
20611! %f0 = ff000000 000000ff 00000000 0000ff00
20612! %f4 = 00000000 ffff00ff 00ff00ff 00000000
20613! %f8 = 0000ff00 00000000 80000000 0000ffff
20614! %f12 = 00000000 00000000 00000000 00ff0000
20615 stda %f0,[%i3]ASI_COMMIT_S ! Block Store to 00000000300c1400
20616! %l7 = 00000000000000ff, Mem[0000000020800001] = ffff5b63, %asi = 80
20617 stba %l7,[%o1+0x001]%asi ! Mem[0000000020800000] = ffff5b63
20618! Mem[0000000010101408] = 00000000, %l3 = 00000000000000ff
20619 ldstuba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000ff
20620! Mem[0000000030081400] = 00010000, %l6 = ffffffff80000000
20621 swapa [%i2+%g0]0x89,%l6 ! %l6 = 0000000000010000
20622! %l1 = 0000000000000000, Mem[0000000030141408] = 0000ff00
20623 stha %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000ff00
20624! %f25 = 00000000, %f28 = 00770000, %f17 = 0000ffff
20625 fadds %f25,%f28,%f17 ! %l0 = 0000000000010022, Unfinished, %fsr = 2e00000800
20626! %f26 = ff0000ff, Mem[000000001010143c] = ff0000ff
20627 sta %f26,[%i4+0x03c]%asi ! Mem[000000001010143c] = ff0000ff
20628! Mem[0000000030101410] = 0000ffff, %l1 = 0000000000000000
20629 swapa [%i4+%o5]0x89,%l1 ! %l1 = 000000000000ffff
20630! Starting 10 instruction Load Burst
20631! Mem[0000000010141434] = ff000000, %l6 = 0000000000010000
20632 lduh [%i5+0x034],%l6 ! %l6 = 000000000000ff00
20633
20634p0_label_793:
20635! Mem[0000000010041404] = 0000ffff, %l0 = 0000000000010022
20636 ldswa [%i1+0x004]%asi,%l0 ! %l0 = 000000000000ffff
20637! Mem[0000000021800100] = 00807eb5, %l5 = 000000000000ffff
20638 lduh [%o3+0x100],%l5 ! %l5 = 0000000000000080
20639! Mem[0000000010081410] = ff000000000000ff, %l7 = 00000000000000ff
20640 ldxa [%i2+0x010]%asi,%l7 ! %l7 = ff000000000000ff
20641! Mem[00000000201c0000] = 0000eaae, %l3 = 0000000000000000
20642 lduha [%o0+0x000]%asi,%l3 ! %l3 = 0000000000000000
20643! %l7 = ff000000000000ff, immed = fffff0f1, %y = 00000049
20644 smul %l7,-0xf0f,%l7 ! %l7 = fffffffffff1000f, %y = ffffffff
20645! Mem[00000000211c0000] = 00004b99, %l2 = 00000000000000ff
20646 ldsba [%o2+0x000]%asi,%l2 ! %l2 = 0000000000000000
20647! Mem[0000000010041400] = 80000000, %l0 = 000000000000ffff
20648 lduwa [%i1+0x000]%asi,%l0 ! %l0 = 0000000080000000
20649! Mem[0000000030081400] = 00000080, %l7 = fffffffffff1000f
20650 lduha [%i2+%g0]0x81,%l7 ! %l7 = 0000000000000000
20651! Mem[0000000030181400] = 0000ffff, %l4 = 000000000000ff00
20652 lduha [%i6+%g0]0x89,%l4 ! %l4 = 000000000000ffff
20653! Starting 10 instruction Store Burst
20654! %l7 = 0000000000000000, Mem[0000000020800040] = ff98a555, %asi = 80
20655 stha %l7,[%o1+0x040]%asi ! Mem[0000000020800040] = 0000a555
20656
20657p0_label_794:
20658! %f23 = 00000080, Mem[0000000030101400] = 00000000
20659 sta %f23,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000080
20660 membar #Sync ! Added by membar checker (111)
20661! %f24 = 00000000 00000000, %l0 = 0000000080000000
20662! Mem[00000000300c1430] = 0000000000000000
20663 add %i3,0x030,%g1
20664 stda %f24,[%g1+%l0]ASI_PST8_S ! Mem[00000000300c1430] = 0000000000000000
20665! %f30 = 4900ff00, %f19 = 00000000, %f30 = 4900ff00 e0ffef41
20666 fsmuld %f30,%f19,%f30 ! %f30 = 00000000 00000000
20667! %l2 = 0000000000000000, immd = 0000000000000f2a, %l4 = 000000000000ffff
20668 sdivx %l2,0xf2a,%l4 ! %l4 = 0000000000000000
20669! %f4 = 00000000 ffff00ff, Mem[0000000030081410] = 00ff0000 0000ff00
20670 stda %f4 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 ffff00ff
20671! %l6 = 000000000000ff00, Mem[0000000010141400] = 0000ff80
20672 stw %l6,[%i5+%g0] ! Mem[0000000010141400] = 0000ff00
20673! %f22 = 00ff00ff 00000080, Mem[0000000010081410] = 000000ff ff000000
20674 stda %f22,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00ff00ff 00000080
20675! Mem[0000000010001414] = 00ff0000, %l2 = 0000000000000000
20676 ldstub [%i0+0x014],%l2 ! %l2 = 00000000000000ff
20677! Mem[0000000010041438] = 41efffe000000000, %l7 = 0000000000000000, %l2 = 0000000000000000
20678 add %i1,0x38,%g1
20679 casxa [%g1]0x80,%l7,%l2 ! %l2 = 41efffe000000000
20680! Starting 10 instruction Load Burst
20681! Mem[0000000030101410] = 00000000, %l4 = 0000000000000000
20682 ldsha [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000
20683
20684p0_label_795:
20685! Mem[0000000010101408] = 000000ff, %l2 = 41efffe000000000
20686 ldswa [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff
20687! Mem[00000000211c0000] = 00004b99, %l0 = 0000000080000000
20688 lduba [%o2+0x000]%asi,%l0 ! %l0 = 0000000000000000
20689! Mem[0000000010041408] = 0001000000000000, %f22 = 00ff00ff 00000080
20690 ldda [%i1+%o4]0x88,%f22 ! %f22 = 00010000 00000000
20691! Mem[0000000030041408] = 2ce90000, %l6 = 000000000000ff00
20692 lduwa [%i1+%o4]0x89,%l6 ! %l6 = 000000002ce90000
20693! Mem[0000000010041418] = ff000000, %l3 = 00000000, %l2 = 000000ff
20694 add %i1,0x18,%g1
20695 casa [%g1]0x80,%l3,%l2 ! %l2 = 00000000ff000000
20696! Mem[0000000030141410] = 5d000000, %l1 = 000000000000ffff
20697 ldsba [%i5+%o5]0x81,%l1 ! %l1 = 000000000000005d
20698! Mem[00000000211c0000] = 00004b99, %l2 = 00000000ff000000
20699 ldub [%o2+0x001],%l2 ! %l2 = 0000000000000000
20700! %l5 = 0000000000000080, Mem[00000000300c1410] = 00000000
20701 stha %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000080
20702! Mem[000000001014143c] = 00000000, %l0 = 0000000000000000
20703 lduw [%i5+0x03c],%l0 ! %l0 = 0000000000000000
20704! Starting 10 instruction Store Burst
20705! %l6 = 000000002ce90000, Mem[0000000010181410] = cc000000
20706 stba %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
20707
20708p0_label_796:
20709! %l5 = 0000000000000080, Mem[0000000030141410] = 5d000000
20710 stha %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00800000
20711! %f25 = 00000000, Mem[0000000010081400] = ff000000
20712 sta %f25,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
20713! Mem[0000000030181410] = 000000ff, %l6 = 000000002ce90000
20714 swapa [%i6+%o5]0x81,%l6 ! %l6 = 00000000000000ff
20715! %f0 = ff000000 000000ff 00000000 0000ff00
20716! %f4 = 00000000 ffff00ff 00ff00ff 00000000
20717! %f8 = 0000ff00 00000000 80000000 0000ffff
20718! %f12 = 00000000 00000000 00000000 00ff0000
20719 stda %f0,[%i4]ASI_BLK_AIUP ! Block Store to 0000000010101400
20720! Mem[0000000010181400] = 000000ff, %l3 = 0000000000000000
20721 ldstuba [%i6+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
20722! %l6 = 00000000000000ff, Mem[0000000030141408] = 00ff0000
20723 stwa %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000ff
20724! %l2 = 00000000, %l3 = 000000ff, Mem[00000000100c1410] = 00000000 000000ff
20725 stda %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 000000ff
20726! Mem[0000000030181400] = 0000ffff, %l0 = 0000000000000000
20727 swapa [%i6+%g0]0x89,%l0 ! %l0 = 000000000000ffff
20728! Mem[0000000010001408] = ffff0000, %l1 = 0000005d, %l4 = 00000000
20729 add %i0,0x08,%g1
20730 casa [%g1]0x80,%l1,%l4 ! %l4 = 00000000ffff0000
20731! Starting 10 instruction Load Burst
20732! %l1 = 000000000000005d, %l2 = 0000000000000000, %y = ffffffff
20733 smul %l1,%l2,%l7 ! %l7 = 0000000000000000, %y = 00000000
20734
20735p0_label_797:
20736 membar #Sync ! Added by membar checker (112)
20737! Mem[0000000030141400] = 0000e92c 00000000 ff000000 0000ffff
20738! Mem[0000000030141410] = 00800000 ffffffff ff000000 0000ff1e
20739! Mem[0000000030141420] = 574c5e38 984dffff ff000000 000000ff
20740! Mem[0000000030141430] = ff000000 ff0000ff 00000000 7867b541
20741 ldda [%i5]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030141400
20742! Mem[0000000030181408] = 00000000, %l3 = 00000000000000ff
20743 ldsba [%i6+%o4]0x89,%l3 ! %l3 = 0000000000000000
20744! Mem[00000000201c0000] = 0000eaae, %l4 = 00000000ffff0000
20745 lduha [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000
20746! Mem[0000000030181410] = 2ce90000, %l0 = 000000000000ffff
20747 ldswa [%i6+%o5]0x81,%l0 ! %l0 = 000000002ce90000
20748! Mem[0000000030001408] = ff000000, %l7 = 0000000000000000
20749 ldsba [%i0+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
20750! Mem[0000000010141408] = ffff0000, %l2 = 0000000000000000
20751 lduha [%i5+0x00a]%asi,%l2 ! %l2 = 0000000000000000
20752! Mem[0000000030181400] = 00000000, %l1 = 000000000000005d
20753 lduha [%i6+%g0]0x81,%l1 ! %l1 = 0000000000000000
20754! Mem[0000000030081400] = 80000000, %l3 = 0000000000000000
20755 ldswa [%i2+%g0]0x89,%l3 ! %l3 = ffffffff80000000
20756! Mem[00000000100c1410] = 00000000, %l7 = ffffffffffffffff
20757 lduwa [%i3+0x010]%asi,%l7 ! %l7 = 0000000000000000
20758! Starting 10 instruction Store Burst
20759! Mem[00000000100c1404] = 00000000, %l1 = 0000000000000000, %asi = 80
20760 swapa [%i3+0x004]%asi,%l1 ! %l1 = 0000000000000000
20761
20762p0_label_798:
20763! %l4 = 00000000, %l5 = 00000080, Mem[0000000030001408] = 000000ff 00000000
20764 stda %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 00000080
20765! %l5 = 0000000000000080, Mem[0000000010041408] = 00000000
20766 stba %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000080
20767! %l7 = 0000000000000000, Mem[00000000211c0001] = 00004b99, %asi = 80
20768 stba %l7,[%o2+0x001]%asi ! Mem[00000000211c0000] = 00004b99
20769! %f2 = 00000000, %f11 = 0000ffff, %f0 = ff000000
20770 fadds %f2 ,%f11,%f0 ! %l0 = 000000002ce90022, Unfinished, %fsr = 2e00000800
20771! %l3 = ffffffff80000000, Mem[0000000030041410] = 00ff0000
20772 stwa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 80000000
20773! Mem[0000000010141400] = 0000ff00, %l7 = 0000000000000000
20774 swapa [%i5+%g0]0x80,%l7 ! %l7 = 000000000000ff00
20775! %f8 = 0000ff00 00000000, Mem[00000000100c1408] = 00000000 0000ff00
20776 stda %f8 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ff00 00000000
20777! Code Fragment 3
20778p0_fragment_87:
20779! %l0 = 000000002ce90022
20780 setx 0x358a254051fc09b1,%g7,%l0 ! %l0 = 358a254051fc09b1
20781! %l1 = 0000000000000000
20782 setx 0x423e72b7c788331f,%g7,%l1 ! %l1 = 423e72b7c788331f
20783 setx 0x1fe000, %g1, %g3
20784 or %l0, %g3, %l0 ! always set perrmask = 0xff
20785 setx 0x1ffff8, %g1, %g2
20786 and %l0, %g2, %l0
20787 ta T_CHANGE_HPRIV
20788 stxa %l1, [%l0]ASI_DCACHE_DATA
20789 ta T_CHANGE_NONHPRIV
20790! %l0 = 358a254051fc09b1
20791 setx 0x16169e47d95b745a,%g7,%l0 ! %l0 = 16169e47d95b745a
20792! %l1 = 423e72b7c788331f
20793 setx 0x395038883c87e4a5,%g7,%l1 ! %l1 = 395038883c87e4a5
20794! %f0 = ff000000 000000ff, Mem[0000000010001400] = 80000000 385e4c57
20795 stda %f0 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000000 000000ff
20796! Starting 10 instruction Load Burst
20797! Mem[0000000020800000] = ffff5b63, %l4 = 0000000000000000
20798 ldub [%o1+0x001],%l4 ! %l4 = 00000000000000ff
20799
20800p0_label_799:
20801! Mem[0000000010001410] = 00000000, %l4 = 00000000000000ff
20802 ldsha [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000
20803! Mem[00000000100c1438] = 00000000, %l6 = 00000000000000ff
20804 lduba [%i3+0x039]%asi,%l6 ! %l6 = 0000000000000000
20805! Mem[0000000010101428] = 800000000000ffff, %l2 = 0000000000000000
20806 ldx [%i4+0x028],%l2 ! %l2 = 800000000000ffff
20807! %f1 = 000000ff, %f17 = 00000000, %f14 = 00000000 00ff0000
20808 fsmuld %f1 ,%f17,%f14 ! %f14 = 00000000 00000000
20809! Mem[0000000010001400] = 000000ff, %l2 = 800000000000ffff
20810 lduba [%i0+%g0]0x88,%l2 ! %l2 = 00000000000000ff
20811! Mem[0000000010081410] = 00000080, %l5 = 0000000000000080
20812 ldswa [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000080
20813! Mem[0000000010101408] = 00000000, %l4 = 0000000000000000
20814 ldsba [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
20815! Mem[00000000300c1410] = 00000080, %l7 = 000000000000ff00
20816 lduha [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000080
20817! Mem[0000000010181434] = 00000000, %l7 = 0000000000000080
20818 ldsha [%i6+0x034]%asi,%l7 ! %l7 = 0000000000000000
20819! Starting 10 instruction Store Burst
20820! %l5 = 0000000000000080, Mem[0000000030041400] = 000000ff
20821 stba %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000080
20822
20823p0_label_800:
20824! %l4 = 00000000, %l5 = 00000080, Mem[0000000010001428] = ff0000ff 00000000
20825 std %l4,[%i0+0x028] ! Mem[0000000010001428] = 00000000 00000080
20826! %f20 = 00800000, %f13 = 00000000, %f9 = 00000000
20827 fdivs %f20,%f13,%f9 ! %f9 = 7f800000
20828! %l6 = 0000000000000000, Mem[000000001004140c] = 00000100
20829 stb %l6,[%i1+0x00c] ! Mem[000000001004140c] = 00000100
20830! Mem[0000000020800040] = 0000a555, %l0 = 16169e47d95b745a
20831 ldstub [%o1+0x040],%l0 ! %l0 = 00000000000000ff
20832! %f22 = ff000000 0000ff1e, %l6 = 0000000000000000
20833! Mem[0000000010001408] = ffff0000ff0000ff
20834 add %i0,0x008,%g1
20835 stda %f22,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010001408] = ffff0000ff0000ff
20836! Mem[0000000010181410] = 00000000, %l0 = 0000000000000000
20837 ldstuba [%i6+%o5]0x88,%l0 ! %l0 = 00000000000000ff
20838! %l3 = ffffffff80000000, Mem[0000000010101410] = 00000000
20839 stha %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
20840! Mem[0000000010041408] = 00000080, %l3 = ffffffff80000000
20841 ldstuba [%i1+%o4]0x88,%l3 ! %l3 = 00000080000000ff
20842! %f6 = 00ff00ff 00000000, Mem[00000000300c1400] = ff000000 000000ff
20843 stda %f6 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00ff00ff 00000000
20844! Starting 10 instruction Load Burst
20845! Mem[0000000030181400] = 00000000, %l4 = 0000000000000000
20846 lduwa [%i6+%g0]0x89,%l4 ! %l4 = 0000000000000000
20847
20848! End of Random Code for Thread 0
20849
208501: membar #Sync ! Force all stores to complete
20851
20852
20853! Check Registers
20854
20855p0_check_registers:
20856 set p0_expected_registers,%g1
20857 ldx [%g1+0x000],%g2
20858 cmp %l0,%g2 ! %l0 should be 0000000000000000
20859 bne,a,pn %xcc,p0_reg_l0_fail
20860 mov %l0,%g3
20861 ldx [%g1+0x008],%g2
20862 cmp %l1,%g2 ! %l1 should be 395038883c87e4a5
20863 bne,a,pn %xcc,p0_reg_l1_fail
20864 mov %l1,%g3
20865 ldx [%g1+0x010],%g2
20866 cmp %l2,%g2 ! %l2 should be 00000000000000ff
20867 bne,a,pn %xcc,p0_reg_l2_fail
20868 mov %l2,%g3
20869 ldx [%g1+0x018],%g2
20870 cmp %l3,%g2 ! %l3 should be 0000000000000080
20871 bne,a,pn %xcc,p0_reg_l3_fail
20872 mov %l3,%g3
20873 ldx [%g1+0x020],%g2
20874 cmp %l4,%g2 ! %l4 should be 0000000000000000
20875 bne,a,pn %xcc,p0_reg_l4_fail
20876 mov %l4,%g3
20877 ldx [%g1+0x028],%g2
20878 cmp %l5,%g2 ! %l5 should be 0000000000000080
20879 bne,a,pn %xcc,p0_reg_l5_fail
20880 mov %l5,%g3
20881 ldx [%g1+0x030],%g2
20882 cmp %l6,%g2 ! %l6 should be 0000000000000000
20883 bne,a,pn %xcc,p0_reg_l6_fail
20884 mov %l6,%g3
20885 ldx [%g1+0x038],%g2
20886 cmp %l7,%g2 ! %l7 should be 0000000000000000
20887 bne,a,pn %xcc,p0_reg_l7_fail
20888 mov %l7,%g3
20889
20890! Check Floating Point Registers
20891
20892p0_check_fp_registers:
20893 set p0_expected_fp_regs,%g3
20894 std %f0,[%g1]
20895 ldx [%g1],%l1
20896 ldx [%g3+0x00],%l0
20897 cmp %l0,%l1 ! %f0 should be ff000000 000000ff
20898 bne %xcc,p0_f0_fail
20899 std %f2,[%g1]
20900 ldx [%g1],%l1
20901 ldx [%g3+0x08],%l0
20902 cmp %l0,%l1 ! %f2 should be 00000000 0000ff00
20903 bne %xcc,p0_f2_fail
20904 std %f4,[%g1]
20905 ldx [%g1],%l1
20906 ldx [%g3+0x10],%l0
20907 cmp %l0,%l1 ! %f4 should be 00000000 ffff00ff
20908 bne %xcc,p0_f4_fail
20909 std %f6,[%g1]
20910 ldx [%g1],%l1
20911 ldx [%g3+0x18],%l0
20912 cmp %l0,%l1 ! %f6 should be 00ff00ff 00000000
20913 bne %xcc,p0_f6_fail
20914 std %f8,[%g1]
20915 ldx [%g1],%l1
20916 ldx [%g3+0x20],%l0
20917 cmp %l0,%l1 ! %f8 should be 0000ff00 7f800000
20918 bne %xcc,p0_f8_fail
20919 std %f10,[%g1]
20920 ldx [%g1],%l1
20921 ldx [%g3+0x28],%l0
20922 cmp %l0,%l1 ! %f10 should be 80000000 0000ffff
20923 bne %xcc,p0_f10_fail
20924 std %f12,[%g1]
20925 ldx [%g1],%l1
20926 ldx [%g3+0x30],%l0
20927 cmp %l0,%l1 ! %f12 should be 00000000 00000000
20928 bne %xcc,p0_f12_fail
20929 std %f14,[%g1]
20930 ldx [%g1],%l1
20931 ldx [%g3+0x38],%l0
20932 cmp %l0,%l1 ! %f14 should be 00000000 00000000
20933 bne %xcc,p0_f14_fail
20934 std %f16,[%g1]
20935 ldx [%g1],%l1
20936 ldx [%g3+0x40],%l0
20937 cmp %l0,%l1 ! %f16 should be 0000e92c 00000000
20938 bne %xcc,p0_f16_fail
20939 std %f18,[%g1]
20940 ldx [%g1],%l1
20941 ldx [%g3+0x48],%l0
20942 cmp %l0,%l1 ! %f18 should be ff000000 0000ffff
20943 bne %xcc,p0_f18_fail
20944 std %f20,[%g1]
20945 ldx [%g1],%l1
20946 ldx [%g3+0x50],%l0
20947 cmp %l0,%l1 ! %f20 should be 00800000 ffffffff
20948 bne %xcc,p0_f20_fail
20949 std %f22,[%g1]
20950 ldx [%g1],%l1
20951 ldx [%g3+0x58],%l0
20952 cmp %l0,%l1 ! %f22 should be ff000000 0000ff1e
20953 bne %xcc,p0_f22_fail
20954 std %f24,[%g1]
20955 ldx [%g1],%l1
20956 ldx [%g3+0x60],%l0
20957 cmp %l0,%l1 ! %f24 should be 574c5e38 984dffff
20958 bne %xcc,p0_f24_fail
20959 std %f26,[%g1]
20960 ldx [%g1],%l1
20961 ldx [%g3+0x68],%l0
20962 cmp %l0,%l1 ! %f26 should be ff000000 000000ff
20963 bne %xcc,p0_f26_fail
20964 std %f28,[%g1]
20965 ldx [%g1],%l1
20966 ldx [%g3+0x70],%l0
20967 cmp %l0,%l1 ! %f28 should be ff000000 ff0000ff
20968 bne %xcc,p0_f28_fail
20969 std %f30,[%g1]
20970 ldx [%g1],%l1
20971 ldx [%g3+0x78],%l0
20972 cmp %l0,%l1 ! %f30 should be 00000000 7867b541
20973 bne %xcc,p0_f30_fail
20974 nop
20975
20976! The test for processor 0 has passed
20977
20978p0_passed:
20979 ta GOOD_TRAP
20980 nop
20981
20982p0_reg_l0_fail:
20983 or %g0,0xbd0,%g1
20984 ba,a p0_failed
20985p0_reg_l1_fail:
20986 or %g0,0xbd1,%g1
20987 ba,a p0_failed
20988p0_reg_l2_fail:
20989 or %g0,0xbd2,%g1
20990 ba,a p0_failed
20991p0_reg_l3_fail:
20992 or %g0,0xbd3,%g1
20993 ba,a p0_failed
20994p0_reg_l4_fail:
20995 or %g0,0xbd4,%g1
20996 ba,a p0_failed
20997p0_reg_l5_fail:
20998 or %g0,0xbd5,%g1
20999 ba,a p0_failed
21000p0_reg_l6_fail:
21001 or %g0,0xbd6,%g1
21002 ba,a p0_failed
21003p0_reg_l7_fail:
21004 or %g0,0xbd7,%g1
21005 ba,a p0_failed
21006p0_f0_fail:
21007 set p0_temp,%g6
21008 mov 0xf00,%l0
21009 stx %l0,[%g6]
21010 std %f0,[%g6+8]
21011 stx %fsr,[%g6+16]
21012 ta BAD_TRAP
21013
21014p0_f2_fail:
21015 set p0_temp,%g6
21016 mov 0xf02,%l0
21017 stx %l0,[%g6]
21018 std %f2,[%g6+8]
21019 stx %fsr,[%g6+16]
21020 ta BAD_TRAP
21021
21022p0_f4_fail:
21023 set p0_temp,%g6
21024 mov 0xf04,%l0
21025 stx %l0,[%g6]
21026 std %f4,[%g6+8]
21027 stx %fsr,[%g6+16]
21028 ta BAD_TRAP
21029
21030p0_f6_fail:
21031 set p0_temp,%g6
21032 mov 0xf06,%l0
21033 stx %l0,[%g6]
21034 std %f6,[%g6+8]
21035 stx %fsr,[%g6+16]
21036 ta BAD_TRAP
21037
21038p0_f8_fail:
21039 set p0_temp,%g6
21040 mov 0xf08,%l0
21041 stx %l0,[%g6]
21042 std %f8,[%g6+8]
21043 stx %fsr,[%g6+16]
21044 ta BAD_TRAP
21045
21046p0_f10_fail:
21047 set p0_temp,%g6
21048 mov 0xf10,%l0
21049 stx %l0,[%g6]
21050 std %f10,[%g6+8]
21051 stx %fsr,[%g6+16]
21052 ta BAD_TRAP
21053
21054p0_f12_fail:
21055 set p0_temp,%g6
21056 mov 0xf12,%l0
21057 stx %l0,[%g6]
21058 std %f12,[%g6+8]
21059 stx %fsr,[%g6+16]
21060 ta BAD_TRAP
21061
21062p0_f14_fail:
21063 set p0_temp,%g6
21064 mov 0xf14,%l0
21065 stx %l0,[%g6]
21066 std %f14,[%g6+8]
21067 stx %fsr,[%g6+16]
21068 ta BAD_TRAP
21069
21070p0_f16_fail:
21071 set p0_temp,%g6
21072 mov 0xf16,%l0
21073 stx %l0,[%g6]
21074 std %f16,[%g6+8]
21075 stx %fsr,[%g6+16]
21076 ta BAD_TRAP
21077
21078p0_f18_fail:
21079 set p0_temp,%g6
21080 mov 0xf18,%l0
21081 stx %l0,[%g6]
21082 std %f18,[%g6+8]
21083 stx %fsr,[%g6+16]
21084 ta BAD_TRAP
21085
21086p0_f20_fail:
21087 set p0_temp,%g6
21088 mov 0xf20,%l0
21089 stx %l0,[%g6]
21090 std %f20,[%g6+8]
21091 stx %fsr,[%g6+16]
21092 ta BAD_TRAP
21093
21094p0_f22_fail:
21095 set p0_temp,%g6
21096 mov 0xf22,%l0
21097 stx %l0,[%g6]
21098 std %f22,[%g6+8]
21099 stx %fsr,[%g6+16]
21100 ta BAD_TRAP
21101
21102p0_f24_fail:
21103 set p0_temp,%g6
21104 mov 0xf24,%l0
21105 stx %l0,[%g6]
21106 std %f24,[%g6+8]
21107 stx %fsr,[%g6+16]
21108 ta BAD_TRAP
21109
21110p0_f26_fail:
21111 set p0_temp,%g6
21112 mov 0xf26,%l0
21113 stx %l0,[%g6]
21114 std %f26,[%g6+8]
21115 stx %fsr,[%g6+16]
21116 ta BAD_TRAP
21117
21118p0_f28_fail:
21119 set p0_temp,%g6
21120 mov 0xf28,%l0
21121 stx %l0,[%g6]
21122 std %f28,[%g6+8]
21123 stx %fsr,[%g6+16]
21124 ta BAD_TRAP
21125
21126p0_f30_fail:
21127 set p0_temp,%g6
21128 mov 0xf30,%l0
21129 stx %l0,[%g6]
21130 std %f30,[%g6+8]
21131 stx %fsr,[%g6+16]
21132 ta BAD_TRAP
21133
21134
21135! The test for processor 0 failed
21136
21137p0_failed:
21138 set p0_temp,%g6
21139 stx %g1,[%g6]
21140 stx %g2,[%g6+8]
21141 stx %g3,[%g6+16]
21142 stx %fsr,[%g6+24]
21143 ta BAD_TRAP
21144
21145
21146! The local area data for processor 0 failed
21147
21148p0_local_failed:
21149 set done_flags,%g5
21150 mov 3,%g6
21151 st %g6,[%g5+0x000] ! Set processor 0 done flag
21152
21153 set p0_temp,%g6
21154 add %g1,%g4,%g1
21155 stx %g4,[%g6]
21156 stx %g2,[%g6+8]
21157 stx %g3,[%g6+16]
21158 st %fsr,[%g6+24]
21159 ta BAD_TRAP
21160
21161p0_selfmod_failed:
21162 ba p0_failed
21163 mov 0xabc,%g1
21164
21165p0_branch_failed:
21166 mov 0xbbb,%g1
21167 rd %ccr,%g2
21168 ba p0_failed
21169 mov 0x0,%g3
21170
21171p0_trap1e:
21172 or %l5,%l0,%l4
21173 subc %l4,%l6,%l6
21174 fmuls %f5 ,%f5 ,%f10
21175 fsubs %f13,%f9 ,%f14
21176 fmuls %f15,%f1 ,%f8
21177 fdivs %f9 ,%f8 ,%f15
21178 fsubs %f6 ,%f0 ,%f11
21179 done
21180
21181p0_trap1o:
21182 or %l5,%l0,%l4
21183 subc %l4,%l6,%l6
21184 fmuls %f5 ,%f5 ,%f10
21185 fsubs %f13,%f9 ,%f14
21186 fmuls %f15,%f1 ,%f8
21187 fdivs %f9 ,%f8 ,%f15
21188 fsubs %f6 ,%f0 ,%f11
21189 done
21190
21191
21192p0_trap2e:
21193 ldda [%i4+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000010101400]
21194 sub %l4,-0x778,%l0
21195 fcmps %fcc3,%f1 ,%f0
21196 fmuls %f13,%f1 ,%f0
21197 xnor %l1,%l5,%l3
21198 orn %l4,%l0,%l6
21199 done
21200
21201p0_trap2o:
21202 ldda [%o4+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000010101400]
21203 sub %l4,-0x778,%l0
21204 fcmps %fcc3,%f1 ,%f0
21205 fmuls %f13,%f1 ,%f0
21206 xnor %l1,%l5,%l3
21207 orn %l4,%l0,%l6
21208 done
21209
21210
21211p0_trap3e:
21212 sub %l3,-0x08c,%l5
21213 and %l0,-0xb66,%l3
21214 done
21215
21216p0_trap3o:
21217 sub %l3,-0x08c,%l5
21218 and %l0,-0xb66,%l3
21219 done
21220
21221! Cross Processor Interrupt Handler
21222
21223cross_intr_handler:
21224 membar #Sync
21225! Identify the recipient of the interrupt
21226 mov 0x10,%g1 ! VA of Core ID Register
21227 ldxa [%g1]ASI_CMP_CORE_ID,%g1
21228 and %g1,0x3f,%g4 ! Extract Core ID in %g4
21229 sll %g4,2,%g1 ! Index into intr receive array
21230 set received_xintr,%g2 ! Pointer to receive counters
21231 lduw [%g2+%g1],%g3 ! Get receive count
21232 inc %g3 ! Incement by 1
21233 st %g3,[%g2+%g1] ! Update receive count
21234! Reset busy bit interrupts and return
21235 mov 0x40,%g1 ! Busy bit
21236 stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
21237 membar #Sync
21238 retry
21239
21240inst_access_handler:
21241 done
21242
21243 .align 256
21244data_access_handler:
212451: done
21246
21247p0_init_memory_pointers:
21248 set p0_init_registers,%g1
21249 mov %g0,%g2
21250 mov %g0,%g3
21251 mov %g0,%g4
21252 mov %g0,%g5
21253 mov %g0,%g6
21254 mov %g0,%g7
21255
21256! Initialize memory pointers for window 0
21257 set p0_local0_start,%i0
21258 set p0_local1_start,%i1
21259 set p0_local2_start,%i2
21260 set p0_local3_start,%i3
21261 set p0_local4_start,%i4
21262 set p0_local5_start,%i5
21263 set p0_local6_start,%i6
21264 clr %i7
21265! Init Local Registers in Window 0
21266 ldx [%g1+0x000],%l0 ! %l0 = 95c30eebd0b000e6
21267 ldx [%g1+0x008],%l1 ! %l1 = 53e1c9f7f5a9ff7c
21268 ldx [%g1+0x010],%l2 ! %l2 = d308f4101dfdfa3a
21269 ldx [%g1+0x018],%l3 ! %l3 = 83c8391a06dc575c
21270 ldx [%g1+0x020],%l4 ! %l4 = 6bad4728a8e2e78e
21271 ldx [%g1+0x028],%l5 ! %l5 = 3201198adfa0ac4f
21272 ldx [%g1+0x030],%l6 ! %l6 = 02704c8e479f27b5
21273 ldx [%g1+0x038],%l7 ! %l7 = 876085d29f2a1214
21274
21275! Initialize the output register of window 0
21276
21277 set share0_start,%o0
21278 set share1_start,%o1
21279 set share2_start,%o2
21280 set share3_start,%o3
21281 mov 0x08,%o4
21282 mov 0x10,%o5
21283 mov 0x18,%o6
21284
21285 retl
21286 nop
21287
21288user_text_end:
21289 .seg "text"
21290 .align 0x2000
21291user_near0_start:
21292p0_near_0_le:
21293 or %l5,%l0,%l4
21294 fcmps %fcc1,%f6 ,%f14
21295 fmuls %f7 ,%f11,%f5
21296 orn %l4,-0x8eb,%l5
21297 subc %l0,0xbb9,%l5
21298 fsubs %f0 ,%f11,%f15
21299 jmpl %o7,%g0
21300 fmuls %f8 ,%f6 ,%f0
21301p0_near_0_he:
21302 fmuls %f24,%f16,%f26
21303 sub %l0,-0x426,%l4
21304 jmpl %o7,%g0
21305 xor %l6,-0xc3e,%l3
21306near0_b2b_h:
21307 umul %l3,0xd71,%l0
21308 sub %l3,%l5,%l2
21309 fdivs %f20,%f25,%f28
21310 fdivs %f25,%f19,%f17
21311 mulx %l6,%l2,%l2
21312 fcmps %fcc2,%f30,%f21
21313 jmpl %o7,%g0
21314 addc %l0,0x4ff,%l5
21315near0_b2b_l:
21316 udivx %l4,%l0,%l4
21317 fmuls %f13,%f3 ,%f6
21318 mulx %l5,0x67f,%l7
21319 smul %l1,-0x3aa,%l7
21320 andn %l1,0xa9e,%l7
21321 fmuls %f9 ,%f3 ,%f2
21322 jmpl %o7,%g0
21323 umul %l4,%l5,%l3
21324user_near0_end:
21325 .seg "text"
21326 .align 0x2000
21327user_near1_start:
21328p0_near_1_le:
21329 add %l2,0x952,%l5
21330 mulx %l3,0x678,%l7
21331 fadds %f6 ,%f11,%f1
21332 fstoi %f10,%f13
21333 xnor %l1,0x2d4,%l7
21334 smul %l6,%l6,%l5
21335 jmpl %o7,%g0
21336 fcmps %fcc2,%f0 ,%f5
21337p0_near_1_he:
21338 fcmps %fcc0,%f25,%f21
21339 addc %l1,%l1,%l3
21340 orn %l6,%l2,%l3
21341 subc %l5,%l6,%l2
21342 jmpl %o7,%g0
21343 fmuls %f17,%f27,%f17
21344near1_b2b_h:
21345 addc %l1,%l6,%l0
21346 sub %l0,-0x871,%l4
21347 udivx %l4,-0x05a,%l4
21348 jmpl %o7,%g0
21349 fadds %f27,%f27,%f27
21350near1_b2b_l:
21351 fadds %f6 ,%f5 ,%f13
21352 fsubs %f1 ,%f10,%f2
21353 mulx %l4,0x8ff,%l6
21354 jmpl %o7,%g0
21355 fadds %f13,%f1 ,%f11
21356user_near1_end:
21357 .seg "text"
21358 .align 0x2000
21359user_near2_start:
21360p0_near_2_le:
21361 xnor %l5,%l2,%l7
21362 umul %l3,%l5,%l3
21363 xor %l5,%l5,%l2
21364 sdivx %l1,%l6,%l5
21365 jmpl %o7,%g0
21366 addc %l7,0xf4e,%l2
21367p0_near_2_he:
21368 subc %l0,0xd76,%l3
21369 and %l7,-0xeb1,%l0
21370 swap [%i5+0x004],%l1 ! Mem[0000000010141404]
21371 umul %l0,%l7,%l5
21372 smul %l2,%l5,%l6
21373 swap [%i0+0x000],%l5 ! Mem[0000000010001400]
21374 umul %l6,%l6,%l7
21375 jmpl %o7,%g0
21376 sub %l3,-0x0e8,%l2
21377near2_b2b_h:
21378 fdivs %f27,%f30,%f18
21379 and %l3,-0xc58,%l5
21380 sub %l7,%l5,%l0
21381 jmpl %o7,%g0
21382 fcmps %fcc0,%f19,%f21
21383near2_b2b_l:
21384 andn %l0,-0xdc3,%l5
21385 umul %l5,-0x6c4,%l3
21386 mulx %l3,0x398,%l6
21387 jmpl %o7,%g0
21388 fsubs %f4 ,%f12,%f14
21389user_near2_end:
21390 .seg "text"
21391 .align 0x2000
21392user_near3_start:
21393p0_near_3_le:
21394 smul %l4,%l4,%l1
21395 fsubs %f15,%f1 ,%f15
21396 subc %l2,0x6e2,%l7
21397 fdtos %f8 ,%f6
21398 and %l7,0x952,%l2
21399 jmpl %o7,%g0
21400 fdivs %f15,%f4 ,%f0
21401p0_near_3_he:
21402 add %l2,%l5,%l3
21403 lduw [%i5+0x00c],%l1 ! Mem[000000001014140c]
21404 udivx %l1,-0x87d,%l5
21405 jmpl %o7,%g0
21406 or %l6,0x57e,%l2
21407near3_b2b_h:
21408 sdivx %l4,%l6,%l0
21409 fsubs %f29,%f19,%f20
21410 umul %l7,%l1,%l7
21411 fadds %f18,%f17,%f28
21412 mulx %l5,0xb4a,%l0
21413 mulx %l7,%l2,%l1
21414 jmpl %o7,%g0
21415 fitod %f25,%f20
21416near3_b2b_l:
21417 and %l6,-0x5ed,%l5
21418 andn %l4,%l2,%l3
21419 fmuls %f10,%f2 ,%f12
21420 umul %l2,-0xd5a,%l3
21421 xnor %l5,%l1,%l0
21422 fadds %f0 ,%f1 ,%f8
21423 jmpl %o7,%g0
21424 umul %l2,%l7,%l4
21425user_near3_end:
21426 .seg "text"
21427 .text
21428 .align 0x2000
21429user_far0_start:
21430p0_far_0_le:
21431 mulx %l0,%l5,%l7
21432 orn %l3,0x8db,%l4
21433 or %l2,%l4,%l0
21434 ldd [%i4+0x000],%l0 ! Mem[0000000010101400]
21435 sdivx %l5,-0x7b1,%l7
21436 jmpl %o7,%g0
21437 addc %l0,-0x50c,%l4
21438p0_far_0_lem:
21439 mulx %l0,%l5,%l7
21440 orn %l3,0x8db,%l4
21441 or %l2,%l4,%l0
21442 membar #Sync
21443 ldd [%i4+0x000],%l0 ! Mem[0000000010101400]
21444 sdivx %l5,-0x7b1,%l7
21445 jmpl %o7,%g0
21446 addc %l0,-0x50c,%l4
21447p0_far_0_he:
21448 subc %l0,%l6,%l6
21449 jmpl %o7,%g0
21450 andn %l5,-0x86a,%l7
21451p0_far_0_hem:
21452 subc %l0,%l6,%l6
21453 jmpl %o7,%g0
21454 andn %l5,-0x86a,%l7
21455p0_loop_branch_0:
21456 jmpl %o7+12,%g0
21457 add %l0,1,%l0
21458far0_b2b_h:
21459 subc %l7,-0x7c2,%l5
21460 xor %l6,%l1,%l1
21461 udivx %l3,%l5,%l3
21462 add %l2,0x822,%l5
21463 jmpl %o7,%g0
21464 orn %l3,%l3,%l6
21465far0_b2b_l:
21466 mulx %l0,%l7,%l4
21467 xor %l7,%l5,%l7
21468 sub %l5,%l5,%l5
21469 xor %l2,%l4,%l1
21470 jmpl %o7,%g0
21471 sdivx %l1,%l4,%l5
21472user_far0_end:
21473 .seg "text"
21474 .text
21475 .align 0x2000
21476user_far1_start:
21477p0_far_1_le:
21478 or %l0,0xaef,%l2
21479 sub %l6,%l4,%l6
21480 mulx %l3,-0xbcb,%l3
21481 xor %l3,0x647,%l1
21482 umul %l3,%l5,%l4
21483 fdivs %f1 ,%f7 ,%f5
21484 jmpl %o7,%g0
21485 xor %l5,%l3,%l7
21486p0_far_1_lem:
21487 or %l0,0xaef,%l2
21488 sub %l6,%l4,%l6
21489 mulx %l3,-0xbcb,%l3
21490 xor %l3,0x647,%l1
21491 umul %l3,%l5,%l4
21492 fdivs %f1 ,%f7 ,%f5
21493 jmpl %o7,%g0
21494 xor %l5,%l3,%l7
21495p0_far_1_he:
21496 ldx [%i2+0x000],%l0 ! Mem[0000000010081400]
21497 jmpl %o7,%g0
21498 orn %l3,%l1,%l5
21499p0_far_1_hem:
21500 membar #Sync
21501 ldx [%i2+0x000],%l0 ! Mem[0000000010081400]
21502 jmpl %o7,%g0
21503 orn %l3,%l1,%l5
21504p0_loop_branch_1:
21505 jmpl %o7+12,%g0
21506 add %l0,2,%l0
21507far1_b2b_h:
21508 add %l5,%l7,%l2
21509 sub %l2,0x198,%l6
21510 jmpl %o7,%g0
21511 xnor %l4,-0x7a0,%l0
21512far1_b2b_l:
21513 xnor %l6,%l4,%l4
21514 andn %l6,%l1,%l0
21515 jmpl %o7,%g0
21516 sub %l4,-0x775,%l2
21517user_far1_end:
21518 .seg "text"
21519 .text
21520 .align 0x2000
21521user_far2_start:
21522p0_far_2_le:
21523 st %f0 ,[%i3+0x03c] ! Mem[00000000100c143c]
21524 fadds %f15,%f5 ,%f7
21525 jmpl %o7,%g0
21526 fsubs %f6 ,%f3 ,%f10
21527p0_far_2_lem:
21528 membar #Sync
21529 st %f0 ,[%i3+0x03c] ! Mem[00000000100c143c]
21530 fadds %f15,%f5 ,%f7
21531 jmpl %o7,%g0
21532 fsubs %f6 ,%f3 ,%f10
21533p0_far_2_he:
21534 subc %l3,%l3,%l7
21535 mulx %l3,%l7,%l1
21536 andn %l5,-0xc2f,%l4
21537 umul %l1,%l3,%l3
21538 umul %l1,0x2d0,%l6
21539 fmuls %f23,%f20,%f20
21540 sub %l3,0x300,%l6
21541 jmpl %o7,%g0
21542 fstoi %f27,%f31
21543p0_far_2_hem:
21544 subc %l3,%l3,%l7
21545 mulx %l3,%l7,%l1
21546 andn %l5,-0xc2f,%l4
21547 umul %l1,%l3,%l3
21548 umul %l1,0x2d0,%l6
21549 fmuls %f23,%f20,%f20
21550 sub %l3,0x300,%l6
21551 jmpl %o7,%g0
21552 fstoi %f27,%f31
21553p0_loop_branch_2:
21554 jmpl %o7+12,%g0
21555 add %l0,3,%l0
21556far2_b2b_h:
21557 fmuls %f28,%f21,%f24
21558 andn %l4,-0xd86,%l0
21559 fadds %f23,%f24,%f26
21560 jmpl %o7,%g0
21561 xnor %l5,0xfd5,%l5
21562far2_b2b_l:
21563 xor %l4,%l2,%l6
21564 fsqrts %f10,%f4
21565 and %l5,0x31b,%l4
21566 jmpl %o7,%g0
21567 add %l0,%l5,%l6
21568user_far2_end:
21569 .seg "text"
21570 .text
21571 .align 0x2000
21572user_far3_start:
21573p0_far_3_le:
21574 fitos %f15,%f7
21575 add %l4,0xb91,%l4
21576 smul %l6,0x4ed,%l4
21577 subc %l4,-0x30a,%l0
21578 fsubs %f13,%f4 ,%f14
21579 fcmps %fcc1,%f15,%f8
21580 sub %l6,%l1,%l3
21581 jmpl %o7,%g0
21582 umul %l4,%l5,%l0
21583p0_far_3_lem:
21584 fitos %f15,%f7
21585 add %l4,0xb91,%l4
21586 smul %l6,0x4ed,%l4
21587 subc %l4,-0x30a,%l0
21588 fsubs %f13,%f4 ,%f14
21589 fcmps %fcc1,%f15,%f8
21590 sub %l6,%l1,%l3
21591 jmpl %o7,%g0
21592 umul %l4,%l5,%l0
21593p0_far_3_he:
21594 udivx %l0,%l3,%l3
21595 sdivx %l3,%l5,%l4
21596 and %l4,-0x4c5,%l3
21597 fmuls %f16,%f20,%f17
21598 fsubs %f31,%f24,%f25
21599 umul %l2,%l3,%l3
21600 add %l7,-0xa0c,%l1
21601 jmpl %o7,%g0
21602 orn %l4,0x474,%l1
21603p0_far_3_hem:
21604 udivx %l0,%l3,%l3
21605 sdivx %l3,%l5,%l4
21606 and %l4,-0x4c5,%l3
21607 fmuls %f16,%f20,%f17
21608 fsubs %f31,%f24,%f25
21609 umul %l2,%l3,%l3
21610 add %l7,-0xa0c,%l1
21611 jmpl %o7,%g0
21612 orn %l4,0x474,%l1
21613p0_loop_branch_3:
21614 jmpl %o7+12,%g0
21615 add %l0,4,%l0
21616far3_b2b_h:
21617 sub %l7,%l1,%l6
21618 fadds %f16,%f20,%f24
21619 andn %l7,-0xc6a,%l6
21620 jmpl %o7,%g0
21621 fsubs %f21,%f26,%f18
21622far3_b2b_l:
21623 xor %l2,%l4,%l7
21624 mulx %l4,%l5,%l3
21625 and %l6,%l2,%l4
21626 jmpl %o7,%g0
21627 orn %l3,0x010,%l2
21628user_far3_end:
21629 .seg "text"
21630 .align 0x2000
21631user_jump0_start:
21632 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
21633p0_jmpl_0_le:
21634 mulx %l4,0xeac,%l5
21635 fmuls %f10,%f13,%f10
21636 sdivx %l6,-0xedb,%l6
21637 fadds %f7 ,%f11,%f5
21638 subc %l5,%l2,%l5
21639 smul %l5,0x0ee,%l1
21640 jmpl %g6+8,%g0
21641 umul %l3,0x1cc,%l7
21642p0_call_0_le:
21643 smul %l0,%l2,%l2
21644 fcmps %fcc1,%f0 ,%f10
21645 lduw [%i6+0x038],%l1 ! Mem[0000000010181438]
21646 retl
21647 or %l6,%l2,%l3
21648p0_jmpl_0_lo:
21649 mulx %l4,0xeac,%l5
21650 fmuls %f10,%f13,%f10
21651 sdivx %l6,-0xedb,%l6
21652 fadds %f7 ,%f11,%f5
21653 subc %l5,%l2,%l5
21654 smul %l5,0x0ee,%l1
21655 jmpl %g6+8,%g0
21656 umul %l3,0x1cc,%l7
21657p0_call_0_lo:
21658 smul %l0,%l2,%l2
21659 fcmps %fcc1,%f0 ,%f10
21660 lduw [%o6+0x038],%l1 ! Mem[0000000010181438]
21661 retl
21662 or %l6,%l2,%l3
21663p0_jmpl_0_he:
21664 fadds %f21,%f18,%f27
21665 or %l0,-0x93c,%l0
21666 sdivx %l1,-0x23d,%l0
21667 addc %l0,0x988,%l7
21668 smul %l5,%l6,%l3
21669 fdivs %f30,%f16,%f29
21670 jmpl %g6+8,%g0
21671 subc %l5,-0x0e1,%l7
21672p0_call_0_he:
21673 andn %l4,%l6,%l0
21674 fsqrts %f30,%f22
21675 mulx %l3,%l7,%l5
21676 umul %l5,-0x5da,%l0
21677 sdivx %l0,%l2,%l6
21678 andn %l1,%l1,%l5
21679 retl
21680 andn %l4,-0xb0d,%l5
21681p0_jmpl_0_ho:
21682 fadds %f21,%f18,%f27
21683 or %l0,-0x93c,%l0
21684 sdivx %l1,-0x23d,%l0
21685 addc %l0,0x988,%l7
21686 smul %l5,%l6,%l3
21687 fdivs %f30,%f16,%f29
21688 jmpl %g6+8,%g0
21689 subc %l5,-0x0e1,%l7
21690p0_call_0_ho:
21691 andn %l4,%l6,%l0
21692 fsqrts %f30,%f22
21693 mulx %l3,%l7,%l5
21694 umul %l5,-0x5da,%l0
21695 sdivx %l0,%l2,%l6
21696 andn %l1,%l1,%l5
21697 retl
21698 andn %l4,-0xb0d,%l5
21699user_jump0_end:
21700 .seg "text"
21701 .align 0x2000
21702user_jump1_start:
21703 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
21704p0_jmpl_1_le:
21705 orn %l6,-0xd5b,%l0
21706 fdivs %f8 ,%f3 ,%f9
21707 sdivx %l3,0xa6c,%l5
21708 sdivx %l4,-0xd28,%l5
21709 ldd [%i5+0x028],%l4 ! Mem[0000000010141428]
21710 jmpl %g6+8,%g0
21711 add %l2,%l0,%l7
21712p0_call_1_le:
21713 andn %l1,0x09e,%l5
21714 retl
21715 smul %l0,-0x2fa,%l2
21716p0_jmpl_1_lo:
21717 orn %l6,-0xd5b,%l0
21718 fdivs %f8 ,%f3 ,%f9
21719 sdivx %l3,0xa6c,%l5
21720 sdivx %l4,-0xd28,%l5
21721 ldd [%o5+0x028],%l4 ! Mem[0000000010141428]
21722 jmpl %g6+8,%g0
21723 add %l2,%l0,%l7
21724p0_call_1_lo:
21725 andn %l1,0x09e,%l5
21726 retl
21727 smul %l0,-0x2fa,%l2
21728p0_jmpl_1_he:
21729 fsubs %f20,%f16,%f17
21730 jmpl %g6+8,%g0
21731 fsubs %f20,%f23,%f31
21732p0_call_1_he:
21733 umul %l6,%l1,%l6
21734 or %l5,-0x8ee,%l6
21735 umul %l6,%l4,%l3
21736 sth %l1,[%i1+0x012] ! Mem[0000000010041412]
21737 and %l2,-0xa4c,%l2
21738 sub %l3,-0xdef,%l5
21739 and %l0,%l0,%l5
21740 retl
21741 mulx %l5,-0xea4,%l6
21742p0_jmpl_1_ho:
21743 fsubs %f20,%f16,%f17
21744 jmpl %g6+8,%g0
21745 fsubs %f20,%f23,%f31
21746p0_call_1_ho:
21747 umul %l6,%l1,%l6
21748 or %l5,-0x8ee,%l6
21749 umul %l6,%l4,%l3
21750 sth %l1,[%o1+0x012] ! Mem[0000000010041412]
21751 and %l2,-0xa4c,%l2
21752 sub %l3,-0xdef,%l5
21753 and %l0,%l0,%l5
21754 retl
21755 mulx %l5,-0xea4,%l6
21756user_jump1_end:
21757 .seg "text"
21758 .align 0x2000
21759user_jump2_start:
21760 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
21761p0_jmpl_2_le:
21762 lduh [%i4+0x030],%l3 ! Mem[0000000010101430]
21763 addc %l6,%l1,%l2
21764 jmpl %g6+8,%g0
21765 fcmps %fcc0,%f11,%f5
21766p0_call_2_le:
21767 fcmps %fcc3,%f8 ,%f12
21768 mulx %l4,%l5,%l6
21769 smul %l5,%l2,%l3
21770 fdivs %f14,%f13,%f1
21771 and %l1,%l7,%l4
21772 retl
21773 andn %l2,-0x2b1,%l7
21774p0_jmpl_2_lo:
21775 lduh [%o4+0x030],%l3 ! Mem[0000000010101430]
21776 addc %l6,%l1,%l2
21777 jmpl %g6+8,%g0
21778 fcmps %fcc0,%f11,%f5
21779p0_call_2_lo:
21780 fcmps %fcc3,%f8 ,%f12
21781 mulx %l4,%l5,%l6
21782 smul %l5,%l2,%l3
21783 fdivs %f14,%f13,%f1
21784 and %l1,%l7,%l4
21785 retl
21786 andn %l2,-0x2b1,%l7
21787p0_jmpl_2_he:
21788 fdivs %f18,%f20,%f25
21789 jmpl %g6+8,%g0
21790 fadds %f29,%f23,%f18
21791p0_call_2_he:
21792 mulx %l6,%l6,%l5
21793 fmuls %f17,%f24,%f30
21794 retl
21795 fcmps %fcc0,%f25,%f23
21796p0_jmpl_2_ho:
21797 fdivs %f18,%f20,%f25
21798 jmpl %g6+8,%g0
21799 fadds %f29,%f23,%f18
21800p0_call_2_ho:
21801 mulx %l6,%l6,%l5
21802 fmuls %f17,%f24,%f30
21803 retl
21804 fcmps %fcc0,%f25,%f23
21805user_jump2_end:
21806 .seg "text"
21807 .align 0x2000
21808user_jump3_start:
21809 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
21810p0_jmpl_3_le:
21811 xnor %l3,%l7,%l4
21812 fdtos %f12,%f2
21813 subc %l1,%l1,%l6
21814 xnor %l6,-0x6f1,%l6
21815 subc %l0,-0x89e,%l4
21816 smul %l0,-0x2ff,%l5
21817 jmpl %g6+8,%g0
21818 udivx %l4,%l6,%l1
21819p0_call_3_le:
21820 fdivs %f2 ,%f2 ,%f11
21821 retl
21822 fdivs %f1 ,%f1 ,%f9
21823p0_jmpl_3_lo:
21824 xnor %l3,%l7,%l4
21825 fdtos %f12,%f2
21826 subc %l1,%l1,%l6
21827 xnor %l6,-0x6f1,%l6
21828 subc %l0,-0x89e,%l4
21829 smul %l0,-0x2ff,%l5
21830 jmpl %g6+8,%g0
21831 udivx %l4,%l6,%l1
21832p0_call_3_lo:
21833 fdivs %f2 ,%f2 ,%f11
21834 retl
21835 fdivs %f1 ,%f1 ,%f9
21836p0_jmpl_3_he:
21837 jmpl %g6+8,%g0
21838 xnor %l2,%l3,%l3
21839p0_call_3_he:
21840 udivx %l3,-0x9ea,%l0
21841 fadds %f20,%f23,%f19
21842 addc %l4,%l1,%l0
21843 fsqrts %f27,%f17
21844 xor %l6,-0xccd,%l6
21845 sub %l1,-0x2a2,%l6
21846 retl
21847 sub %l3,0x7e0,%l6
21848p0_jmpl_3_ho:
21849 jmpl %g6+8,%g0
21850 xnor %l2,%l3,%l3
21851p0_call_3_ho:
21852 udivx %l3,-0x9ea,%l0
21853 fadds %f20,%f23,%f19
21854 addc %l4,%l1,%l0
21855 fsqrts %f27,%f17
21856 xor %l6,-0xccd,%l6
21857 sub %l1,-0x2a2,%l6
21858 retl
21859 sub %l3,0x7e0,%l6
21860user_jump3_end:
21861
21862 .seg "data"
21863 .align 0x2000
21864user_data_start:
21865done_flags:
21866 .word 0
21867 .align 8
21868done_count:
21869 .word 0,0
21870Start_Flags:
21871 .word 0,0,0,0
21872Finish_Flag:
21873 .word 0,0
21874 .align 8
21875num_processors:
21876 .word 1
21877num_agents:
21878 .word 0
21879no_membar:
21880 .word 0
21881max_ireg:
21882 .word 8,0
21883max_freg:
21884 .word 32,0
21885 .align 64
21886p0_temp:
21887 .word 0,0,0,0,0,0,0,0
21888 .word 0,0,0,0,0,0,0,0
21889 .word 0,0,0,0,0,0,0,0
21890 .word 0,0,0,0,0,0,0,0
21891p0_debug:
21892 .word 0,0,0,0,0,0,0,0
21893 .word 0,0,0,0,0,0,0,0
21894p0_fsr:
21895 .word 0x00000000,0x00000000
21896 .align 8
21897p0_loop_cnt:
21898 .word 1,0
21899max_windows:
21900 .word 1,0,0,0,0,0,0,0
21901 .word 0,0,0,0,0,0,0,0
21902 .word 0,0,0,0,0,0,0,0
21903 .word 0,0,0,0,0,0,0,0
21904 .word 0,0,0,0,0,0,0,0
21905 .word 0,0,0,0,0,0,0,0
21906 .word 0,0,0,0,0,0,0,0
21907 .word 0,0,0,0,0,0,0,0
21908 .word 0,0,0,0,0,0,0,0
21909 .word 0,0,0,0,0,0,0,0
21910 .word 0,0,0,0,0,0,0,0
21911 .word 0,0,0,0,0,0,0,0
21912 .word 0,0,0,0,0,0,0,0
21913 .word 0,0,0,0,0,0,0,0
21914 .word 0,0,0,0,0,0,0,0
21915 .word 0,0,0,0,0,0,0,0
21916 .word 0,0,0,0,0,0,0,0
21917 .word 0,0,0,0,0,0,0,0
21918 .word 0,0,0,0,0,0,0,0
21919 .word 0,0,0,0,0,0,0,0
21920 .word 0,0,0,0,0,0,0,0
21921 .word 0,0,0,0,0,0,0,0
21922 .word 0,0,0,0,0,0,0,0
21923 .word 0,0,0,0,0,0,0,0
21924 .word 0,0,0,0,0,0,0,0
21925 .word 0,0,0,0,0,0,0,0
21926 .word 0,0,0,0,0,0,0,0
21927 .word 0,0,0,0,0,0,0,0
21928 .word 0,0,0,0,0,0,0,0
21929 .word 0,0,0,0,0,0,0,0
21930 .word 0,0,0,0,0,0,0,0
21931 .word 0,0,0,0,0,0,0,0
21932
21933 .align 8
21934p0_init_registers:
21935 .word 0x95c30eeb,0xd0b000e6 ! Init value for %l0
21936 .word 0x53e1c9f7,0xf5a9ff7c ! Init value for %l1
21937 .word 0xd308f410,0x1dfdfa3a ! Init value for %l2
21938 .word 0x83c8391a,0x06dc575c ! Init value for %l3
21939 .word 0x6bad4728,0xa8e2e78e ! Init value for %l4
21940 .word 0x3201198a,0xdfa0ac4f ! Init value for %l5
21941 .word 0x02704c8e,0x479f27b5 ! Init value for %l6
21942 .word 0x876085d2,0x9f2a1214 ! Init value for %l7
21943 .align 64
21944p0_init_freg:
21945 .word 0x38b51efc,0xa83b2d1f ! Init value for %f0
21946 .word 0xbf56dced,0x78e1c136 ! Init value for %f2
21947 .word 0x8d1f3bd4,0x4fcb9bc3 ! Init value for %f4
21948 .word 0xfd1391e4,0xdfd9ce76 ! Init value for %f6
21949 .word 0x28326b59,0x76a2a117 ! Init value for %f8
21950 .word 0x3301a2ab,0x768c1512 ! Init value for %f10
21951 .word 0x32b001c0,0x5aadd6fd ! Init value for %f12
21952 .word 0x4fd79745,0x6ffa1d62 ! Init value for %f14
21953 .word 0xe79d7db9,0xbdd3ee12 ! Init value for %f16
21954 .word 0xbff47cb4,0x54d907a8 ! Init value for %f18
21955 .word 0x70d12ea4,0xd39ca6e3 ! Init value for %f20
21956 .word 0x57e6b81a,0x221ada99 ! Init value for %f22
21957 .word 0x4d3cc2da,0x617ebc64 ! Init value for %f24
21958 .word 0xbe342c94,0x593d4611 ! Init value for %f26
21959 .word 0xda573830,0x269650fe ! Init value for %f28
21960 .word 0xc86246bf,0xb9e10c97 ! Init value for %f30
21961 .word 0x8d913ce2,0x5818bb3f ! Init value for %f32
21962 .word 0x3f240e52,0xfbb0f85e ! Init value for %f34
21963 .word 0xc417e972,0x2e33b61f ! Init value for %f36
21964 .word 0xca807afb,0xccdd005f ! Init value for %f38
21965 .word 0x7f3ecc49,0x7c8f651b ! Init value for %f40
21966 .word 0x4b25ea3a,0xabcf8a71 ! Init value for %f42
21967 .word 0x69b8ed9a,0x265dcce0 ! Init value for %f44
21968 .word 0xf493eaf0,0x1e3a3452 ! Init value for %f46
21969 .word 0xd11c16c0,0xade0e7c9
21970 .word 0xa3d227d8,0x597b0469
21971 .word 0x5112138a,0x3eb0a717
21972 .word 0xcdd84740,0x1d1a3c7b
21973 .word 0xee07121a,0x2d1b2726
21974 .word 0x697310e2,0x99f2bbff
21975 .word 0x6dd04887,0x336767d6
21976 .word 0x2c95f936,0xc2e5fb6a
21977p0_share_mask:
21978 .word 0xffff0000,0x00000000
21979 .word 0x00000000,0x00000000
21980 .word 0x00000000,0x00000000
21981 .word 0x00000000,0x00000000
21982 .word 0x00000000,0x00000000
21983 .word 0x00000000,0x00000000
21984 .word 0x00000000,0x00000000
21985 .word 0x00000000,0x00000000
21986p0_expected_registers:
21987 .word 0x00000000,0x00000000
21988 .word 0x39503888,0x3c87e4a5
21989 .word 0x00000000,0x000000ff
21990 .word 0x00000000,0x00000080
21991 .word 0x00000000,0x00000000
21992 .word 0x00000000,0x00000080
21993 .word 0x00000000,0x00000000
21994 .word 0x00000000,0x00000000
21995p0_expected_fp_regs:
21996 .word 0xff000000,0x000000ff
21997 .word 0x00000000,0x0000ff00
21998 .word 0x00000000,0xffff00ff
21999 .word 0x00ff00ff,0x00000000
22000 .word 0x0000ff00,0x7f800000
22001 .word 0x80000000,0x0000ffff
22002 .word 0x00000000,0x00000000
22003 .word 0x00000000,0x00000000
22004 .word 0x0000e92c,0x00000000
22005 .word 0xff000000,0x0000ffff
22006 .word 0x00800000,0xffffffff
22007 .word 0xff000000,0x0000ff1e
22008 .word 0x574c5e38,0x984dffff
22009 .word 0xff000000,0x000000ff
22010 .word 0xff000000,0xff0000ff
22011 .word 0x00000000,0x7867b541
22012 .word 0x0000002e,0x00000800 ! %fsr = 0000002e00000800
22013p0_local0_expect:
22014 .word 0xff000000,0x000000ff
22015 .word 0xffff0000,0xff0000ff
22016 .word 0x00000000,0xffff0000
22017 .word 0x0000ff00,0xff0003a4
22018 .word 0x00000000,0x000000ff
22019 .word 0x00000000,0x00000080
22020 .word 0x1eff0000,0x000000ff
22021 .word 0x00ff6949,0xff80ffff
22022p0_local0_sec_expect:
22023 .word 0x00000000,0x00000000
22024 .word 0x00000000,0x80000000
22025 .word 0x00000000,0x00000000
22026 .word 0x1e000000,0x0000ffff
22027 .word 0x00000000,0x00000000
22028 .word 0xff0000c3,0x0f905620
22029 .word 0xff000000,0xffffffff
22030 .word 0x41efffe0,0x00000000
22031p0_local1_expect:
22032 .word 0x80000000,0x0000ffff
22033 .word 0xff000000,0x00000100
22034 .word 0x41000000,0x00000000
22035 .word 0xff000000,0xff0000c3
22036 .word 0xffffffff,0xff000000
22037 .word 0x000000ff,0x5c06ff76
22038 .word 0xff008cf2,0xc30000ff
22039 .word 0x41efffe0,0x00000000
22040p0_local1_sec_expect:
22041 .word 0x80000000,0x00000000
22042 .word 0x0000e92c,0x00000080
22043 .word 0x00000080,0x00000000
22044 .word 0xff000000,0xff0000c3
22045 .word 0xffffffff,0xff000000
22046 .word 0x000000ff,0x5c06ff76
22047 .word 0xff008cf2,0xc30000ff
22048 .word 0x41efffe0,0x00000000
22049p0_local2_expect:
22050 .word 0x00000000,0x000000ff
22051 .word 0xff000028,0x280000ff
22052 .word 0x80000000,0xff00ff00
22053 .word 0x00000000,0x000000ff
22054 .word 0x00000000,0x000000ff
22055 .word 0x00000000,0x00ff0000
22056 .word 0x00000000,0x74c8a3d2
22057 .word 0xffffffff,0x0000ff00
22058p0_local2_sec_expect:
22059 .word 0x00000080,0x00000000
22060 .word 0x00000000,0x000000ff
22061 .word 0x00000000,0xffff00ff
22062 .word 0x00000000,0x000000ff
22063 .word 0xaa770000,0x00000000
22064 .word 0x0000ff00,0xff0000ff
22065 .word 0x00000000,0x00000000
22066 .word 0x41efffe0,0x00ff0049
22067p0_local3_expect:
22068 .word 0x00ff0000,0x00000000
22069 .word 0x00000000,0x00ff0000
22070 .word 0x00000000,0x000000ff
22071 .word 0xffff0000,0x0000001e
22072 .word 0x00000000,0x00000000
22073 .word 0x2056900f,0xc30000ff
22074 .word 0x00000000,0x00ff0000
22075 .word 0x00000000,0xe0ffef41
22076p0_local3_sec_expect:
22077 .word 0x00ff00ff,0x00000000
22078 .word 0x00000000,0x0000ff00
22079 .word 0x80000000,0xffff00ff
22080 .word 0x00ff00ff,0x00000000
22081 .word 0x0000ff00,0x00000000
22082 .word 0x80000000,0x0000ffff
22083 .word 0x00000000,0x00000000
22084 .word 0x00000000,0x00ff0000
22085p0_local4_expect:
22086 .word 0xff000000,0x000000ff
22087 .word 0x00000000,0x0000ff00
22088 .word 0x00000000,0xffff00ff
22089 .word 0x00ff00ff,0x00000000
22090 .word 0x0000ff00,0x00000000
22091 .word 0x80000000,0x0000ffff
22092 .word 0x00000000,0x00000000
22093 .word 0x00000000,0x00ff0000
22094p0_local4_sec_expect:
22095 .word 0x80000000,0x00000000
22096 .word 0x00000000,0x00000000
22097 .word 0x00000000,0x0000ff00
22098 .word 0x00000000,0xff00ff00
22099 .word 0xaa770000,0x00000000
22100 .word 0xff000028,0x280000ff
22101 .word 0x00000000,0x00000000
22102 .word 0x41efffe0,0x00ff0049
22103p0_local5_expect:
22104 .word 0x00000000,0x00000000
22105 .word 0xffff0000,0x0000ff00
22106 .word 0xff00ffff,0x280000ff
22107 .word 0xe0000000,0xffffffff
22108 .word 0xff000000,0x00000000
22109 .word 0xffffffff,0xff000000
22110 .word 0xff0000ff,0xff000000
22111 .word 0x41b567ff,0x00000000
22112p0_local5_sec_expect:
22113 .word 0x0000e92c,0x00000000
22114 .word 0xff000000,0x0000ffff
22115 .word 0x00800000,0xffffffff
22116 .word 0xff000000,0x0000ff1e
22117 .word 0x574c5e38,0x984dffff
22118 .word 0xff000000,0x000000ff
22119 .word 0xff000000,0xff0000ff
22120 .word 0x00000000,0x7867b541
22121p0_local6_expect:
22122 .word 0xff000000,0x00ffffff
22123 .word 0xff000000,0x00ffffff
22124 .word 0xff000000,0x00000000
22125 .word 0x00000000,0xffff00ff
22126 .word 0x00000000,0x00430000
22127 .word 0x5db42535,0x00000080
22128 .word 0xff0000ff,0x00000000
22129 .word 0xe0ffef41,0xb01a7de0
22130p0_local6_sec_expect:
22131 .word 0x00000000,0x00000000
22132 .word 0x00000000,0x000000ff
22133 .word 0x2ce90000,0x00000000
22134 .word 0x80000000,0xff00ff00
22135 .word 0x00000000,0x00000000
22136 .word 0x0000ff00,0xff0000ff
22137 .word 0xff000000,0x00007700
22138 .word 0x41efffe0,0x00ff0049
22139share0_expect:
22140 .word 0x0000eaae,0x65d68115
22141 .word 0xd46fe033,0xd79ccc6c
22142 .word 0x616e68cf,0xb815cef2
22143 .word 0x87c7e979,0xb24992b3
22144 .word 0x91548f30,0xed93dedb
22145 .word 0xb53742e6,0xf21b846a
22146 .word 0x535b6dc7,0x2e2a7fd3
22147 .word 0xfcf87d52,0xce61d1a2
22148share1_expect:
22149 .word 0xffff5b63,0x599f7a06
22150 .word 0x7c126568,0xffca1d12
22151 .word 0x7521ca8c,0x173809c0
22152 .word 0x88cbe70f,0xa6e87cf8
22153 .word 0x03591b85,0xd20450fa
22154 .word 0x61dd544c,0xf9f55317
22155 .word 0x6a6732dc,0x33b85c9c
22156 .word 0x2f3625af,0x21ac8d2e
22157 .word 0xff00a555,0x28faa948
22158 .word 0x8daf64a7,0x9855faf4
22159 .word 0x79d8da7f,0x2cf2a2b9
22160 .word 0xe4364dc8,0xf607b2ce
22161 .word 0x836f63c4,0x828be378
22162 .word 0x0024974c,0x33e83704
22163 .word 0x5489d37b,0xeb636b36
22164 .word 0xa2deb75e,0x7f07c23d
22165share2_expect:
22166 .word 0x00004b99,0x30091350
22167 .word 0xd53409a0,0xc4cc5cf3
22168 .word 0xa8449779,0x2022840d
22169 .word 0x660eab5d,0xa7500e6e
22170 .word 0xbbebba43,0x02a9c1b3
22171 .word 0x7befb876,0x50142377
22172 .word 0x5742ef58,0x75421f5c
22173 .word 0x630a0032,0x8abf97ea
22174share3_expect:
22175 .word 0x00fff55e,0xa54096ab
22176 .word 0x7d3cf99f,0xfd2e245d
22177 .word 0x9bfa900b,0xa94d12f9
22178 .word 0xb91daaa6,0xc32d288a
22179 .word 0x77d6796d,0x0cf0d6b9
22180 .word 0x55b62cd5,0xa0fedbf5
22181 .word 0x0a4aeade,0x7cac4343
22182 .word 0x8b20ec8a,0x92cd62fb
22183 .word 0x000007c8,0xf29b3467
22184 .word 0x09763b45,0x79fb8c9f
22185 .word 0x099f5b70,0x6f848a38
22186 .word 0x572296bf,0x1c4fbea0
22187 .word 0xe17c0e00,0xa37dd930
22188 .word 0x9570282b,0xe139b962
22189 .word 0x70df8437,0x8f9d0cba
22190 .word 0xd6577173,0x9bec08cb
22191 .word 0xffff3e7c,0x2e84e722
22192 .word 0x87940377,0xb3868751
22193 .word 0x0a035d99,0xc2a424fe
22194 .word 0x36eeed4c,0x63046965
22195 .word 0xfe8f8dd8,0x6c3fbf02
22196 .word 0x0baf2d3b,0x5e6145ad
22197 .word 0xd158142b,0x203d4af5
22198 .word 0x09b8429c,0x86f3539a
22199 .word 0xffff3492,0x0a1624b9
22200 .word 0x5f900fde,0x2b456af1
22201 .word 0xc38191b4,0xddad23f0
22202 .word 0xcb489a2e,0x0a63c5cd
22203 .word 0xa4727d0a,0x7b104baa
22204 .word 0x07d4a495,0xc00bdf79
22205 .word 0x6dcf643e,0x29ea0fde
22206 .word 0x0b9fc36e,0xfa87ff13
22207 .word 0x00807eb5,0x9e55eb2a
22208 .word 0x051d5b97,0x6830baea
22209 .word 0x0f871a8b,0x187d05ab
22210 .word 0x942f530f,0x06958fe0
22211 .word 0x8bf91029,0x4d6afc60
22212 .word 0xa33a32e1,0xd1ea5d7e
22213 .word 0x7d911587,0xe3035d79
22214 .word 0x26151095,0xfdb17bd5
22215 .word 0xffff8319,0x8cfe023d
22216 .word 0x9157d55c,0xdac1617b
22217 .word 0xb130ffc2,0x413965a1
22218 .word 0xa024d4ff,0xc291a56b
22219 .word 0xeb01a18b,0x34749366
22220 .word 0x3d4bf8a4,0x80e52f8b
22221 .word 0x9c6a1d81,0x2f6cfaa0
22222 .word 0x2fa5f3d1,0x9d5376c0
22223 .word 0xffff1c36,0x20bef81a
22224 .word 0xb7d437a4,0xf6f5ceb9
22225 .word 0x2669f51b,0xdb5d4318
22226 .word 0x2a9604fb,0xe2d9b763
22227 .word 0x6b8ce4cf,0x46a90892
22228 .word 0x19ff6f0e,0xf0b6231f
22229 .word 0x615f8b02,0x9f8c3e85
22230 .word 0xeb5c3935,0x84f6affd
22231 .word 0x00ffeec2,0x6d9c6b7d
22232 .word 0xe46f288c,0xf3bf5c6d
22233 .word 0x5e518fd1,0xb0b45fa2
22234 .word 0x045dfd29,0x28311633
22235 .word 0xa075f410,0xb9dba90b
22236 .word 0x23624263,0xf91b378e
22237 .word 0x4c3f4dca,0xcfaf6218
22238 .word 0x1bc1be79,0x0ee9272b
22239p0_invalidate_semaphore:
22240 .word 0
22241! Data for Cross Processor Interrupt
22242 .align 8
22243received_xintr:
22244 .word 0,0,0,0,0,0,0,0
22245 .word 0,0,0,0,0,0,0,0
22246 .word 0,0,0,0,0,0,0,0
22247 .word 0,0,0,0,0,0,0,0
22248 .word 0,0,0,0,0,0,0,0
22249 .word 0,0,0,0,0,0,0,0
22250 .word 0,0,0,0,0,0,0,0
22251 .word 0,0,0,0,0,0,0,0
22252p0_dispatch_retry:
22253 .word 0,0
22254p0_xintr_data:
22255 .word 0x00000000,0x00000001
22256 .word 0x46b6f627,0xf399e728
22257 .word 0x00000000,0x00000002
22258 .word 0x2e85929f,0xefb52cc0
22259 .word 0x00000000,0x00000003
22260 .word 0x08f41d3f,0xc8aa083e
22261 .word 0x00000000,0x00000004
22262 .word 0xdb3b8007,0xa3ded019
22263 .word 0x00000000,0x00000005
22264 .word 0x2a820b90,0x42f00f1f
22265 .word 0x00000000,0x00000006
22266 .word 0xaa1958c7,0x88e8f603
22267 .word 0x00000000,0x00000007
22268 .word 0x61b84b00,0x57502b3f
22269 .word 0x00000000,0x00000008
22270 .word 0xbc0663ff,0xbc368528
22271 .align 8
22272p0_xintr_expected:
22273 .word 0
22274 .align 64
22275xintr_data_ptrs:
22276 .word p0_xintr_data
22277 .align 8
22278p0_xintr_db:
22279 .skip 512
22280p0_xintr_retry_count:
22281 .word 0,0
22282p0_reset_cnt:
22283 .word 0
22284 .align 8
22285p0_ec_timing_ctrl:
22286 .word 0,0
22287p0_ec_control:
22288 .word 0,0
22289p0_mcu_shadow:
22290 .skip 80
22291user_data_end:
22292
22293
22294SECTION .p0_local0 DATA_VA=0x000800000
22295
22296attr_data {
22297 Name = .p0_local0,
22298 VA = 0x0000000000800000,
22299 RA = 0x0000000010000000,
22300 PA = ra2pa(0x0000000010000000,0),
22301 part_0_ctx_nonzero_tsb_config_0,
22302 TTE_Context=PCONTEXT,
22303 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22304 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22305 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22306 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22307}
22308
22309 .data
22310 .seg "data"
22311 .align 0x2000
22312 .global p0_local0_start
22313p0_local0_begin:
22314 .skip 0x1400
22315p0_local0_start:
22316 .word 0x369dec9d,0xab7361d0,0x4c05bd3d,0xb8f161e8
22317 .word 0xd4903fa1,0x1ad070ea,0x98d0e6b4,0x1afba657
22318 .word 0x0db79c36,0xc750ee45,0x22d7337e,0x28e63c7e
22319 .word 0x010a115a,0xe7e770fa,0x77dc5bff,0xadf371ad
22320p0_local0_end:
22321
22322SECTION .p0_local0_sec DATA_VA=0x000800000
22323
22324attr_data {
22325 Name = .p0_local0_sec,
22326 VA = 0x0000000000800000,
22327 RA = 0x0000000030000000,
22328 PA = ra2pa(0x0000000030000000,0),
22329 part_0_ctx_nonzero_tsb_config_0,
22330 TTE_Context=SCONTEXT,
22331 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22332 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22333 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22334 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22335}
22336
22337 .data
22338 .seg "data"
22339 .align 0x2000
22340 .global p0_local0_sec_start
22341p0_local0_sec_begin:
22342 .skip 0x1400
22343p0_local0_sec_start:
22344 .word 0x07a82aa1,0xe47b6216,0xb0fed535,0x18661e79
22345 .word 0x5cd3715f,0x98d55407,0xf82df2ce,0x822190d7
22346 .word 0x5d28c91a,0x5a6b513c,0x3acc4978,0xe4da6f29
22347 .word 0x29d29f36,0x3c465500,0x5239399d,0x52f7d0d1
22348p0_local0_sec_end:
22349
22350SECTION .p0_local1 DATA_VA=0x000802000
22351
22352attr_data {
22353 Name = .p0_local1,
22354 VA = 0x0000000000802000,
22355 RA = 0x0000000010040000,
22356 PA = ra2pa(0x0000000010040000,0),
22357 part_0_ctx_nonzero_tsb_config_0,
22358 TTE_Context=PCONTEXT,
22359 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22360 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22361 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22362 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22363}
22364
22365 .data
22366 .seg "data"
22367 .align 0x2000
22368 .global p0_local1_start
22369p0_local1_begin:
22370 .skip 0x1400
22371p0_local1_start:
22372 .word 0x6e13d48a,0x131e2efd,0xa6eb0c26,0x11b59f35
22373 .word 0x241a94fb,0xa763103a,0xaf0140dc,0xeeb0070d
22374 .word 0xe45f81ed,0x1d22008e,0x76ff2604,0x382a2198
22375 .word 0x4bf2955b,0x18e99ccf,0xeeec8fc6,0xefbc79b6
22376p0_local1_end:
22377
22378SECTION .p0_local1_sec DATA_VA=0x000802000
22379
22380attr_data {
22381 Name = .p0_local1_sec,
22382 VA = 0x0000000000802000,
22383 RA = 0x0000000030040000,
22384 PA = ra2pa(0x0000000030040000,0),
22385 part_0_ctx_nonzero_tsb_config_0,
22386 TTE_Context=SCONTEXT,
22387 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22388 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22389 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22390 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22391}
22392
22393 .data
22394 .seg "data"
22395 .align 0x2000
22396 .global p0_local1_sec_start
22397p0_local1_sec_begin:
22398 .skip 0x1400
22399p0_local1_sec_start:
22400 .word 0x0f686e68,0x89a1bcb0,0xd4c6f28b,0x19b11335
22401 .word 0x924816a2,0x5cb239cf,0x7e5da5c0,0x94f14874
22402 .word 0xd11954e5,0x8429aab2,0xc371ea9a,0x11acf543
22403 .word 0x102c0183,0x61d5e96d,0xcd3f8433,0x0ca4ff79
22404p0_local1_sec_end:
22405
22406SECTION .p0_local2 DATA_VA=0x000804000
22407
22408attr_data {
22409 Name = .p0_local2,
22410 VA = 0x0000000000804000,
22411 RA = 0x0000000010080000,
22412 PA = ra2pa(0x0000000010080000,0),
22413 part_0_ctx_nonzero_tsb_config_0,
22414 TTE_Context=PCONTEXT,
22415 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22416 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22417 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22418 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22419}
22420
22421 .data
22422 .seg "data"
22423 .align 0x2000
22424 .global p0_local2_start
22425p0_local2_begin:
22426 .skip 0x1400
22427p0_local2_start:
22428 .word 0x1170adf8,0x695fe48a,0x86f4624f,0x4689ce49
22429 .word 0x7d08b64e,0x30eb03f0,0xf78cb2f4,0xd42b6f1b
22430 .word 0x262b71a7,0x8d9039a3,0x5403dcf8,0x23c848d7
22431 .word 0x67138f59,0xfbee4764,0x7f9995a9,0x8cae2507
22432p0_local2_end:
22433
22434SECTION .p0_local2_sec DATA_VA=0x000804000
22435
22436attr_data {
22437 Name = .p0_local2_sec,
22438 VA = 0x0000000000804000,
22439 RA = 0x0000000030080000,
22440 PA = ra2pa(0x0000000030080000,0),
22441 part_0_ctx_nonzero_tsb_config_0,
22442 TTE_Context=SCONTEXT,
22443 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22444 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22445 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22446 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22447}
22448
22449 .data
22450 .seg "data"
22451 .align 0x2000
22452 .global p0_local2_sec_start
22453p0_local2_sec_begin:
22454 .skip 0x1400
22455p0_local2_sec_start:
22456 .word 0xcbb059c7,0x61833684,0x1e8cab71,0xb747e508
22457 .word 0xd745ac45,0x9fdf938e,0x029d915c,0x015552b2
22458 .word 0x77948618,0x05a799e6,0x9ece16bc,0x6e5de08c
22459 .word 0xfc763002,0x82958041,0xcb2597ce,0x1c8a888c
22460p0_local2_sec_end:
22461
22462SECTION .p0_local3 DATA_VA=0x000806000
22463
22464attr_data {
22465 Name = .p0_local3,
22466 VA = 0x0000000000806000,
22467 RA = 0x00000000100c0000,
22468 PA = ra2pa(0x00000000100c0000,0),
22469 part_0_ctx_nonzero_tsb_config_0,
22470 TTE_Context=PCONTEXT,
22471 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22472 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22473 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22474 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22475}
22476
22477 .data
22478 .seg "data"
22479 .align 0x2000
22480 .global p0_local3_start
22481p0_local3_begin:
22482 .skip 0x1400
22483p0_local3_start:
22484 .word 0x2007b7ba,0x323ebeac,0x6b7e613d,0xe635b7cc
22485 .word 0xe8405eac,0x3b70ef3b,0x8d59ff24,0x0923f7ad
22486 .word 0xb6366b43,0x84bc058d,0x7a8e4af0,0x7e610554
22487 .word 0xaf520c69,0xf21de8de,0x8ae1e2be,0x7b3c982e
22488p0_local3_end:
22489
22490SECTION .p0_local3_sec DATA_VA=0x000806000
22491
22492attr_data {
22493 Name = .p0_local3_sec,
22494 VA = 0x0000000000806000,
22495 RA = 0x00000000300c0000,
22496 PA = ra2pa(0x00000000300c0000,0),
22497 part_0_ctx_nonzero_tsb_config_0,
22498 TTE_Context=SCONTEXT,
22499 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22500 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22501 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22502 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22503}
22504
22505 .data
22506 .seg "data"
22507 .align 0x2000
22508 .global p0_local3_sec_start
22509p0_local3_sec_begin:
22510 .skip 0x1400
22511p0_local3_sec_start:
22512 .word 0xd49fed5b,0xe32dd524,0xa9c2c86f,0x41770a1b
22513 .word 0x8b9902eb,0x895ab544,0xb62c8ce5,0xfc90520c
22514 .word 0x89d516c4,0xabc26868,0x3b341992,0x88ef9f08
22515 .word 0x6f143112,0xcf54a533,0x981cc911,0x3850cf48
22516p0_local3_sec_end:
22517
22518SECTION .p0_local4 DATA_VA=0x000808000
22519
22520attr_data {
22521 Name = .p0_local4,
22522 VA = 0x0000000000808000,
22523 RA = 0x0000000010100000,
22524 PA = ra2pa(0x0000000010100000,0),
22525 part_0_ctx_nonzero_tsb_config_0,
22526 TTE_Context=PCONTEXT,
22527 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22528 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22529 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22530 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22531}
22532
22533 .data
22534 .seg "data"
22535 .align 0x2000
22536 .global p0_local4_start
22537p0_local4_begin:
22538 .skip 0x1400
22539p0_local4_start:
22540 .word 0x53ad409c,0xba1fd126,0x0cf9081d,0xabe656e6
22541 .word 0x114ed438,0x9695bbf8,0x1bf4cbdc,0x053b7086
22542 .word 0xfac942fd,0x7a78b8d6,0x3121a4ea,0x9cc3788a
22543 .word 0x9504cf24,0xd37aa06c,0x37bb86bf,0x48972b83
22544p0_local4_end:
22545
22546SECTION .p0_local4_sec DATA_VA=0x000808000
22547
22548attr_data {
22549 Name = .p0_local4_sec,
22550 VA = 0x0000000000808000,
22551 RA = 0x0000000030100000,
22552 PA = ra2pa(0x0000000030100000,0),
22553 part_0_ctx_nonzero_tsb_config_0,
22554 TTE_Context=SCONTEXT,
22555 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22556 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22557 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22558 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22559}
22560
22561 .data
22562 .seg "data"
22563 .align 0x2000
22564 .global p0_local4_sec_start
22565p0_local4_sec_begin:
22566 .skip 0x1400
22567p0_local4_sec_start:
22568 .word 0xc1e0f782,0x49004366,0xfd4dddaa,0xdfec98c8
22569 .word 0x8705d318,0x09f97dc0,0xebd44844,0x3dc9d4f5
22570 .word 0x6ab18d34,0x9df266d0,0x619b7509,0x273d46db
22571 .word 0xca345df8,0x82896e44,0xea19c75d,0x5ea3f693
22572p0_local4_sec_end:
22573
22574SECTION .p0_local5 DATA_VA=0x00080a000
22575
22576attr_data {
22577 Name = .p0_local5,
22578 VA = 0x000000000080a000,
22579 RA = 0x0000000010140000,
22580 PA = ra2pa(0x0000000010140000,0),
22581 part_0_ctx_nonzero_tsb_config_0,
22582 TTE_Context=PCONTEXT,
22583 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22584 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22585 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22586 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22587}
22588
22589 .data
22590 .seg "data"
22591 .align 0x2000
22592 .global p0_local5_start
22593p0_local5_begin:
22594 .skip 0x1400
22595p0_local5_start:
22596 .word 0xf5a2e5f0,0x7c74fcde,0x18c2a287,0x88b7831d
22597 .word 0x53c2f2e6,0x0cf14ef3,0x2c7cbe24,0x7420a04b
22598 .word 0xd75b2994,0xb6c23df8,0xc94ecbd6,0x252f334c
22599 .word 0x1a0ad0bb,0x77f6cf06,0x2860b7d7,0xa7195457
22600p0_local5_end:
22601
22602SECTION .p0_local5_sec DATA_VA=0x00080a000
22603
22604attr_data {
22605 Name = .p0_local5_sec,
22606 VA = 0x000000000080a000,
22607 RA = 0x0000000030140000,
22608 PA = ra2pa(0x0000000030140000,0),
22609 part_0_ctx_nonzero_tsb_config_0,
22610 TTE_Context=SCONTEXT,
22611 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22612 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22613 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22614 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22615}
22616
22617 .data
22618 .seg "data"
22619 .align 0x2000
22620 .global p0_local5_sec_start
22621p0_local5_sec_begin:
22622 .skip 0x1400
22623p0_local5_sec_start:
22624 .word 0xc17a70d4,0x62597181,0xba9574dc,0xf49ac0da
22625 .word 0x06d774dd,0xc6ac212d,0x405a8df6,0x6aa78bba
22626 .word 0x739f0674,0x5fe16869,0x2f33ee26,0x1acad9d9
22627 .word 0xb4b423e5,0x75c7815a,0xa63ebc79,0x565da1a3
22628p0_local5_sec_end:
22629
22630SECTION .p0_local6 DATA_VA=0x00080c000
22631
22632attr_data {
22633 Name = .p0_local6,
22634 VA = 0x000000000080c000,
22635 RA = 0x0000000010180000,
22636 PA = ra2pa(0x0000000010180000,0),
22637 part_0_ctx_nonzero_tsb_config_0,
22638 TTE_Context=PCONTEXT,
22639 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22640 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22641 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22642 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22643}
22644
22645 .data
22646 .seg "data"
22647 .align 0x2000
22648 .global p0_local6_start
22649p0_local6_begin:
22650 .skip 0x1400
22651p0_local6_start:
22652 .word 0xb26bf527,0x8bc06aa8,0x02148563,0x91c1f147
22653 .word 0x6dfba1d0,0xff269c42,0xc056b74d,0x3fd45bb1
22654 .word 0xdc69e2cf,0x2e17228c,0xa69ebf0f,0x5c068e76
22655 .word 0x72e7bf45,0x192b3c10,0x4cbd48a2,0xcaf4af8c
22656p0_local6_end:
22657
22658SECTION .p0_local6_sec DATA_VA=0x00080c000
22659
22660attr_data {
22661 Name = .p0_local6_sec,
22662 VA = 0x000000000080c000,
22663 RA = 0x0000000030180000,
22664 PA = ra2pa(0x0000000030180000,0),
22665 part_0_ctx_nonzero_tsb_config_0,
22666 TTE_Context=SCONTEXT,
22667 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22668 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22669 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22670 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22671}
22672
22673 .data
22674 .seg "data"
22675 .align 0x2000
22676 .global p0_local6_sec_start
22677p0_local6_sec_begin:
22678 .skip 0x1400
22679p0_local6_sec_start:
22680 .word 0x49699178,0xbb3c2ead,0x9eaae217,0xfb9cd25c
22681 .word 0xee567a29,0x5f9fe92d,0x95a4cc3a,0x4569d318
22682 .word 0x7f90b859,0x0fa627de,0x7d245d2a,0x9518063d
22683 .word 0x33a1e205,0x5de0de4e,0x0d17eca1,0x4c916471
22684p0_local6_sec_end:
22685
22686SECTION .share0 DATA_VA=0x00080e000
22687
22688attr_data {
22689 Name = .share0,
22690 VA = 0x000000000080e000,
22691 RA = 0x00000000201c0000,
22692 PA = ra2pa(0x00000000201c0000,0),
22693 part_0_ctx_nonzero_tsb_config_0,
22694 TTE_Context=PCONTEXT,
22695 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22696 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22697 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22698 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22699}
22700
22701 .data
22702 .seg "data"
22703 .align 0x2000
22704 .global share0_start
22705share0_begin:
22706share0_start:
22707 .word 0x1388eaae,0x65d68115,0xd46fe033,0xd79ccc6c
22708 .word 0x616e68cf,0xb815cef2,0x87c7e979,0xb24992b3
22709 .word 0x91548f30,0xed93dedb,0xb53742e6,0xf21b846a
22710 .word 0x535b6dc7,0x2e2a7fd3,0xfcf87d52,0xce61d1a2
22711share0_end:
22712
22713SECTION .share1 DATA_VA=0x000810000
22714
22715attr_data {
22716 Name = .share1,
22717 VA = 0x0000000000810000,
22718 RA = 0x0000000020800000,
22719 PA = ra2pa(0x0000000020800000,0),
22720 part_0_ctx_nonzero_tsb_config_0,
22721 TTE_Context=PCONTEXT,
22722 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22723 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22724 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22725 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22726}
22727
22728 .data
22729 .seg "data"
22730 .align 0x2000
22731 .global share1_start
22732share1_begin:
22733share1_start:
22734 .word 0x365c5b63,0x599f7a06,0x7c126568,0xffca1d12
22735 .word 0x7521ca8c,0x173809c0,0x88cbe70f,0xa6e87cf8
22736 .word 0x03591b85,0xd20450fa,0x61dd544c,0xf9f55317
22737 .word 0x6a6732dc,0x33b85c9c,0x2f3625af,0x21ac8d2e
22738 .word 0x735fa555,0x28faa948,0x8daf64a7,0x9855faf4
22739 .word 0x79d8da7f,0x2cf2a2b9,0xe4364dc8,0xf607b2ce
22740 .word 0x836f63c4,0x828be378,0x0024974c,0x33e83704
22741 .word 0x5489d37b,0xeb636b36,0xa2deb75e,0x7f07c23d
22742share1_end:
22743
22744SECTION .share2 DATA_VA=0x000812000
22745
22746attr_data {
22747 Name = .share2,
22748 VA = 0x0000000000812000,
22749 RA = 0x00000000211c0000,
22750 PA = ra2pa(0x00000000211c0000,0),
22751 part_0_ctx_nonzero_tsb_config_0,
22752 TTE_Context=PCONTEXT,
22753 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22754 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22755 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22756 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22757}
22758
22759 .data
22760 .seg "data"
22761 .align 0x2000
22762 .global share2_start
22763share2_begin:
22764share2_start:
22765 .word 0xe58c4b99,0x30091350,0xd53409a0,0xc4cc5cf3
22766 .word 0xa8449779,0x2022840d,0x660eab5d,0xa7500e6e
22767 .word 0xbbebba43,0x02a9c1b3,0x7befb876,0x50142377
22768 .word 0x5742ef58,0x75421f5c,0x630a0032,0x8abf97ea
22769share2_end:
22770
22771SECTION .share3 DATA_VA=0x000814000
22772
22773attr_data {
22774 Name = .share3,
22775 VA = 0x0000000000814000,
22776 RA = 0x0000000021800000,
22777 PA = ra2pa(0x0000000021800000,0),
22778 part_0_ctx_nonzero_tsb_config_0,
22779 TTE_Context=PCONTEXT,
22780 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22781 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22782 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22783 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22784}
22785
22786 .data
22787 .seg "data"
22788 .align 0x2000
22789 .global share3_start
22790share3_begin:
22791share3_start:
22792 .word 0xc60ef55e,0xa54096ab,0x7d3cf99f,0xfd2e245d
22793 .word 0x9bfa900b,0xa94d12f9,0xb91daaa6,0xc32d288a
22794 .word 0x77d6796d,0x0cf0d6b9,0x55b62cd5,0xa0fedbf5
22795 .word 0x0a4aeade,0x7cac4343,0x8b20ec8a,0x92cd62fb
22796 .word 0x19dc07c8,0xf29b3467,0x09763b45,0x79fb8c9f
22797 .word 0x099f5b70,0x6f848a38,0x572296bf,0x1c4fbea0
22798 .word 0xe17c0e00,0xa37dd930,0x9570282b,0xe139b962
22799 .word 0x70df8437,0x8f9d0cba,0xd6577173,0x9bec08cb
22800 .word 0xbb203e7c,0x2e84e722,0x87940377,0xb3868751
22801 .word 0x0a035d99,0xc2a424fe,0x36eeed4c,0x63046965
22802 .word 0xfe8f8dd8,0x6c3fbf02,0x0baf2d3b,0x5e6145ad
22803 .word 0xd158142b,0x203d4af5,0x09b8429c,0x86f3539a
22804 .word 0x16743492,0x0a1624b9,0x5f900fde,0x2b456af1
22805 .word 0xc38191b4,0xddad23f0,0xcb489a2e,0x0a63c5cd
22806 .word 0xa4727d0a,0x7b104baa,0x07d4a495,0xc00bdf79
22807 .word 0x6dcf643e,0x29ea0fde,0x0b9fc36e,0xfa87ff13
22808 .word 0xeab07eb5,0x9e55eb2a,0x051d5b97,0x6830baea
22809 .word 0x0f871a8b,0x187d05ab,0x942f530f,0x06958fe0
22810 .word 0x8bf91029,0x4d6afc60,0xa33a32e1,0xd1ea5d7e
22811 .word 0x7d911587,0xe3035d79,0x26151095,0xfdb17bd5
22812 .word 0xe61a8319,0x8cfe023d,0x9157d55c,0xdac1617b
22813 .word 0xb130ffc2,0x413965a1,0xa024d4ff,0xc291a56b
22814 .word 0xeb01a18b,0x34749366,0x3d4bf8a4,0x80e52f8b
22815 .word 0x9c6a1d81,0x2f6cfaa0,0x2fa5f3d1,0x9d5376c0
22816 .word 0x846e1c36,0x20bef81a,0xb7d437a4,0xf6f5ceb9
22817 .word 0x2669f51b,0xdb5d4318,0x2a9604fb,0xe2d9b763
22818 .word 0x6b8ce4cf,0x46a90892,0x19ff6f0e,0xf0b6231f
22819 .word 0x615f8b02,0x9f8c3e85,0xeb5c3935,0x84f6affd
22820 .word 0x2934eec2,0x6d9c6b7d,0xe46f288c,0xf3bf5c6d
22821 .word 0x5e518fd1,0xb0b45fa2,0x045dfd29,0x28311633
22822 .word 0xa075f410,0xb9dba90b,0x23624263,0xf91b378e
22823 .word 0x4c3f4dca,0xcfaf6218,0x1bc1be79,0x0ee9272b
22824share3_end: