Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_5000_9.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_5000_9.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 = 327144526
40! Riesling can be on
41! 1 Thread, 5000 lines
42! mpgen created on Dec 20, 2005 (16:35:03)
43! mpgen_5000_9.s created on Mar 27, 2009 (14:45:26)
44! RC file : random.rc
45! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_5000_9 -p 1 -l 5000
46
47#define H_HT0_Hw_Corrected_Error_0x63 hw_corrected_error_handler
48
49#define MAIN_PAGE_NUCLEUS_ALSO
50#define MAIN_PAGE_HV_ALSO
51#define N_CPUS 1
52#define ENABLE_T0_Fp_exception_ieee_754_0x21
53#define ENABLE_T0_Fp_exception_other_0x22
54#define ENABLE_T0_Fp_disabled_0x20
55#define ENABLE_T0_Illegal_instruction_0x10
56#define ENABLE_T1_Illegal_instruction_0x10
57#define ENABLE_HT0_Illegal_instruction_0x10
58#define ENABLE_HT1_Illegal_instruction_0x10
59#define ENABLE_T0_Clean_Window_0x24
60#define THREAD_COUNT 1
61#define THREAD_STRIDE 1
62#define SKIP_TRAPCHECK
63#define USE_MPGEN_TRAPS
64
65#include "hboot.s"
66
67 .text
68 .global main
69main:
70
71! Random code for Processor 0
72
73processor_0:
74 ta T_CHANGE_PRIV
75 wrpr %g0,7,%cleanwin
76 call p0_init_memory_pointers
77 wr %g0,0x80,%asi ! Setting default asi to 80
78
79! Initialize the floating point registers for processor 0
80
81 wr %g0,0x4,%fprs ! Make sure fef is 1
82 set p0_init_freg,%g1
83! %f0 = 7d94b7b5 1eca8581 89fbce34 14f1d541
84! %f4 = 57875909 266e5926 44f61ccf 7ab66d24
85! %f8 = 8fb266f3 e3096414 dc10062e 40cc3102
86! %f12 = 3c3fa217 d099a530 af3904e9 31bbcd7c
87 ldda [%g1]ASI_BLK_P,%f0
88 add %g1,64,%g1
89! %f16 = 34502b85 1633d79f fcbd0f53 f38071e5
90! %f20 = 9492a8ca 88f2b688 1fa4e83c e7ce4dea
91! %f24 = c8360210 ad665e15 0087f722 af925539
92! %f28 = ebae2afa 19ce9f7b 811fa417 e8d89f23
93 ldda [%g1]ASI_BLK_P,%f16
94 add %g1,64,%g1
95! %f32 = b15589f6 6722abd5 292d31e2 e80550a5
96! %f36 = a7b56645 03fde505 87112a99 d05fdb11
97! %f40 = b635a4ce 29052da8 c65de21e a1a5e50a
98! %f44 = 69a8a56b 7c79989c ac77023e 9e77901e
99 ldda [%g1]ASI_BLK_P,%f32
100
101! Set up the Graphics Status Register
102
103 setx 0x269bacaf0000001c,%g7,%g1 ! GSR scale = 3, align = 4
104 wr %g1,%g0,%gsr ! GSR = 269bacaf0000001c
105 wr %g0,%y ! Clear Y register
106 xorcc %g0,%g0,%g3 ! init %g3 and set flags
107 membar #Sync ! Force the block loads to complete
108
109! Start of Random Code for processor 0
110
111p0_label_1:
112! Mem[0000000010081400] = 7ed0b1e3, %l5 = d3146983ea207428
113 swapa [%i2+%g0]0x88,%l5 ! %l5 = 000000007ed0b1e3
114! Mem[0000000030041408] = 711e6fb681ca25e9, %f28 = ebae2afa 19ce9f7b
115 ldda [%i1+%o4]0x81,%f28 ! %f28 = 711e6fb6 81ca25e9
116! %l7 = 67bee32a639b131c, imm = 0000000000000c16, %l6 = 5948a2f5cadc27b2
117 xnor %l7,0xc16,%l6 ! %l6 = 98411cd59c64e0f5
118! Mem[0000000030081400] = b9bd7bef, %l5 = 000000007ed0b1e3
119 ldstuba [%i2+%g0]0x89,%l5 ! %l5 = 000000ef000000ff
120! Mem[0000000010001410] = 444e043b, %l6 = 98411cd59c64e0f5
121 swap [%i0+%o5],%l6 ! %l6 = 00000000444e043b
122! Mem[0000000010041408] = e3e7bd61, %l0 = b56b73fbd779b56d
123 ldswa [%i1+%o4]0x80,%l0 ! %l0 = ffffffffe3e7bd61
124! %f0 = 7d94b7b5 1eca8581 89fbce34 14f1d541
125! %f4 = 57875909 266e5926 44f61ccf 7ab66d24
126! %f8 = 8fb266f3 e3096414 dc10062e 40cc3102
127! %f12 = 3c3fa217 d099a530 af3904e9 31bbcd7c
128 stda %f0,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400
129! %l0 = e3e7bd61, %l1 = c7dd0d92, Mem[0000000010181400] = ae75db09 f6063585
130 stda %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = e3e7bd61 c7dd0d92
131 membar #Sync ! Added by membar checker (1)
132! Mem[00000000100c1408] = 0d82845d62b650dc, %l4 = a82d9b8c4290037a
133 ldxa [%i3+%o4]0x88,%l4 ! %l4 = 0d82845d62b650dc
134! Starting 10 instruction Store Burst
135! Code Fragment 3
136p0_fragment_1:
137! %l0 = ffffffffe3e7bd61
138 setx 0x0677d667c492c9dc,%g7,%l0 ! %l0 = 0677d667c492c9dc
139! %l1 = 4d1824aac7dd0d92
140 setx 0x6b4da697e68d89c4,%g7,%l1 ! %l1 = 6b4da697e68d89c4
141 setx 0x1fe000, %g1, %g3
142 or %l0, %g3, %l0 ! always set perrmask = 0xff
143 setx 0x1ffff8, %g1, %g2
144 and %l0, %g2, %l0
145 ta T_CHANGE_HPRIV
146 stxa %l1, [%l0]ASI_DCACHE_DATA
147 ta T_CHANGE_NONHPRIV
148! %l0 = 0677d667c492c9dc
149 setx 0x96fb22e7c3aa1b9d,%g7,%l0 ! %l0 = 96fb22e7c3aa1b9d
150! %l1 = 6b4da697e68d89c4
151 setx 0x19f39ca794e3ceee,%g7,%l1 ! %l1 = 19f39ca794e3ceee
152
153p0_label_2:
154! %l4 = 0d82845d62b650dc, Mem[0000000020800040] = 30a42c25, %asi = 80
155 stba %l4,[%o1+0x040]%asi ! Mem[0000000020800040] = dca42c25
156! %l0 = c3aa1b9d, %l1 = 94e3ceee, Mem[0000000010101408] = 528d4c2d b9e8a602
157 stda %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = c3aa1b9d 94e3ceee
158! %l6 = 444e043b, %l7 = 639b131c, Mem[0000000010081400] = ea207428 d2478422
159 stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 444e043b 639b131c
160! Mem[00000000100c1408] = dc50b662, %l5 = 00000000000000ef
161 ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 000000dc000000ff
162! Mem[0000000021800081] = 62f96f0b, %l4 = 0d82845d62b650dc
163 ldstuba [%o3+0x081]%asi,%l4 ! %l4 = 000000f9000000ff
164! %l2 = ef51652ec95a4131, Mem[0000000030081408] = a6275650
165 stha %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 41315650
166! %f16 = 34502b85 1633d79f, %l5 = 00000000000000dc
167! Mem[0000000030001438] = d3b06a67d116cfa4
168 add %i0,0x038,%g1
169 stda %f16,[%g1+%l5]ASI_PST8_S ! Mem[0000000030001438] = 34506a851633cfa4
170! Mem[0000000010041410] = 81afbcc5, %l4 = 00000000000000f9
171 swapa [%i1+%o5]0x88,%l4 ! %l4 = 0000000081afbcc5
172! %f17 = 1633d79f, %f6 = 44f61ccf, %f4 = 57875909 266e5926
173 fsmuld %f17,%f6 ,%f4 ! %f4 = 3b759cad f957b220
174! Starting 10 instruction Load Burst
175! Mem[00000000100c1410] = ee06def8, %l4 = 0000000081afbcc5
176 ldswa [%i3+%o5]0x88,%l4 ! %l4 = ffffffffee06def8
177
178p0_label_3:
179! Mem[0000000030141408] = 8822f87a, %f10 = dc10062e
180 lda [%i5+%o4]0x89,%f10 ! %f10 = 8822f87a
181! Mem[0000000030141408] = 54c544488822f87a, %f4 = 3b759cad f957b220
182 ldda [%i5+%o4]0x89,%f4 ! %f4 = 54c54448 8822f87a
183! Mem[0000000021800180] = 0385c5c1, %l7 = 67bee32a639b131c
184 ldsh [%o3+0x180],%l7 ! %l7 = 0000000000000385
185! Code Fragment 3
186p0_fragment_2:
187! %l0 = 96fb22e7c3aa1b9d
188 setx 0xbb415e5820d6455f,%g7,%l0 ! %l0 = bb415e5820d6455f
189! %l1 = 19f39ca794e3ceee
190 setx 0xc6d3d70841681591,%g7,%l1 ! %l1 = c6d3d70841681591
191 setx 0x1fe000, %g1, %g3
192 or %l0, %g3, %l0 ! always set perrmask = 0xff
193 setx 0x1ffff8, %g1, %g2
194 and %l0, %g2, %l0
195 ta T_CHANGE_HPRIV
196 stxa %l1, [%l0]ASI_DCACHE_DATA
197 ta T_CHANGE_NONHPRIV
198! %l0 = bb415e5820d6455f
199 setx 0xe5b31a47a67d3bd4,%g7,%l0 ! %l0 = e5b31a47a67d3bd4
200! %l1 = c6d3d70841681591
201 setx 0xaec5f5a7c6453440,%g7,%l1 ! %l1 = aec5f5a7c6453440
202! Mem[0000000030081400] = b9bd7bff, %l0 = e5b31a47a67d3bd4
203 lduba [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff
204! %l0 = 00000000000000ff, %l3 = 650300a28219ea07, %l5 = 00000000000000dc
205 orn %l0,%l3,%l5 ! %l5 = 9afcff5d7de615ff
206! Mem[0000000010101410] = c69d265f, %l1 = aec5f5a7c6453440
207 lduwa [%i4+%o5]0x88,%l1 ! %l1 = 00000000c69d265f
208! Mem[0000000030001400] = 3aea11c5, %f14 = af3904e9
209 lda [%i0+%g0]0x81,%f14 ! %f14 = 3aea11c5
210! Mem[0000000010141410] = e388957ac9a380bd, %f30 = 811fa417 e8d89f23
211 ldda [%i5+%o5]0x88,%f30 ! %f30 = e388957a c9a380bd
212! Starting 10 instruction Store Burst
213! %l2 = ef51652ec95a4131, Mem[0000000010181400] = e3e7bd61
214 stha %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = e3e74131
215
216p0_label_4:
217! %l7 = 0000000000000385, Mem[0000000010081400] = 3b044e44
218 stwa %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000385
219! %l5 = 9afcff5d7de615ff, Mem[0000000030081408] = 50563141
220 stwa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 7de615ff
221! %l6 = 444e043b, %l7 = 00000385, Mem[0000000010141408] = d78c3f91 4d468b6e
222 stda %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 444e043b 00000385
223! Mem[0000000030141400] = a67e009a, %l7 = 0000000000000385
224 ldstuba [%i5+%g0]0x89,%l7 ! %l7 = 0000009a000000ff
225! Mem[0000000010001400] = ee50eb02, %l7 = 000000000000009a
226 swapa [%i0+%g0]0x80,%l7 ! %l7 = 00000000ee50eb02
227! %l4 = ffffffffee06def8, Mem[0000000030101410] = b9eefa0a
228 stba %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = f8eefa0a
229! %l2 = c95a4131, %l3 = 8219ea07, Mem[0000000030101400] = 287e03b3 4551d129
230 stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = c95a4131 8219ea07
231! %f8 = 8fb266f3 e3096414, Mem[0000000010141400] = ef622205 0e51f237
232 stda %f8 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = 8fb266f3 e3096414
233! Mem[0000000010001425] = a3e93e61, %l5 = 9afcff5d7de615ff
234 ldstuba [%i0+0x025]%asi,%l5 ! %l5 = 000000e9000000ff
235! Starting 10 instruction Load Burst
236! Mem[00000000211c0000] = c3077f1a, %l6 = 00000000444e043b
237 ldsha [%o2+0x000]%asi,%l6 ! %l6 = ffffffffffffc307
238
239p0_label_5:
240! Mem[00000000300c1400] = 8185ca1e, %l5 = 00000000000000e9
241 ldswa [%i3+%g0]0x81,%l5 ! %l5 = ffffffff8185ca1e
242! Mem[0000000010001400] = 9a000000, %l4 = ffffffffee06def8
243 lduha [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000
244! Code Fragment 4
245p0_fragment_3:
246! %l0 = 00000000000000ff
247 setx 0x724095b07f115da6,%g7,%l0 ! %l0 = 724095b07f115da6
248! %l1 = 00000000c69d265f
249 setx 0xbf27f6683e1c6d83,%g7,%l1 ! %l1 = bf27f6683e1c6d83
250 setx 0x7ff8, %g1, %g2
251 and %l0, %g2, %l0
252 setx 0xffffffff, %g1, %g2
253 and %l1, %g2, %l1
254 setx 0x100000000, %g1, %g2
255 or %l1, %g2, %l1 ! Set bit 32 - perrinj
256 ta T_CHANGE_HPRIV
257 stxa %l1, [%l0]ASI_ICACHE_INSTR
258 ta T_CHANGE_NONHPRIV
259! %l0 = 724095b07f115da6
260 setx 0x0df13cb83e2fb5c9,%g7,%l0 ! %l0 = 0df13cb83e2fb5c9
261! %l1 = bf27f6683e1c6d83
262 setx 0x89e0e86fee5f6d1d,%g7,%l1 ! %l1 = 89e0e86fee5f6d1d
263! Mem[0000000030081400] = b9bd7bff, %l4 = 0000000000000000
264 ldsba [%i2+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
265! Mem[0000000010141424] = 9fa21ded, %f26 = 0087f722
266 ld [%i5+0x024],%f26 ! %f26 = 9fa21ded
267! Mem[0000000030181400] = 301fcf25, %l2 = ef51652ec95a4131
268 ldswa [%i6+%g0]0x89,%l2 ! %l2 = 00000000301fcf25
269! Mem[0000000030001410] = d5638f6149c5581c, %l2 = 00000000301fcf25
270 ldxa [%i0+%o5]0x89,%l2 ! %l2 = d5638f6149c5581c
271! Mem[0000000010181400] = 3141e7e3, %l0 = 0df13cb83e2fb5c9
272 ldswa [%i6+%g0]0x80,%l0 ! %l0 = 000000003141e7e3
273! Mem[0000000030181400] = 53768d34301fcf25, %f16 = 34502b85 1633d79f
274 ldda [%i6+%g0]0x89,%f16 ! %f16 = 53768d34 301fcf25
275! Starting 10 instruction Store Burst
276! %l5 = ffffffff8185ca1e, %l3 = 650300a28219ea07, %l1 = 89e0e86fee5f6d1d
277 sub %l5,%l3,%l1 ! %l1 = 9afcff5cff6be017
278
279p0_label_6:
280! Mem[00000000211c0000] = c3077f1a, %l2 = d5638f6149c5581c
281 ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 000000c3000000ff
282! %l6 = ffffffffffffc307, Mem[00000000300c1400] = 8185ca1e
283 stwa %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffc307
284! Mem[00000000300c1408] = 41d5f114, %l4 = ffffffffffffffff
285 ldstuba [%i3+%o4]0x81,%l4 ! %l4 = 00000041000000ff
286! Mem[000000001000141a] = 4c818159, %l6 = ffffffffffffc307
287 ldstuba [%i0+0x01a]%asi,%l6 ! %l6 = 00000081000000ff
288! %l0 = 3141e7e3, %l1 = ff6be017, Mem[0000000010081410] = 9ea039f2 5380f3bc
289 stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 3141e7e3 ff6be017
290! Mem[0000000030101400] = 31415ac9, %l5 = ffffffff8185ca1e
291 swapa [%i4+%g0]0x89,%l5 ! %l5 = 0000000031415ac9
292! %l5 = 0000000031415ac9, Mem[0000000010181410] = dd193881
293 stwa %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = 31415ac9
294! %l6 = 0000000000000081, Mem[0000000030181410] = a75026d1
295 stha %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 008126d1
296! %f26 = 9fa21ded af925539, Mem[00000000100c1408] = ff50b662 5d84820d
297 stda %f26,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 9fa21ded af925539
298! Starting 10 instruction Load Burst
299! Mem[0000000030001410] = 49c5581c, %l3 = 650300a28219ea07
300 ldsha [%i0+%o5]0x89,%l3 ! %l3 = 000000000000581c
301
302p0_label_7:
303! %l4 = 0000000000000041, %l5 = 0000000031415ac9, %l2 = 00000000000000c3
304 add %l4,%l5,%l2 ! %l2 = 0000000031415b0a
305! Mem[0000000010081410] = 17e06bff e3e74131, %l0 = 3141e7e3, %l1 = ff6be017
306 ldda [%i2+%o5]0x88,%l0 ! %l0 = 00000000e3e74131 0000000017e06bff
307 membar #Sync ! Added by membar checker (2)
308! Mem[0000000030081400] = ff7bbdb9 83e9def0 ff15e67d 85b62e5f
309! Mem[0000000030081410] = a73d0013 4019bc1b b2d0b9e9 77ed20db
310! Mem[0000000030081420] = 1b7f273a bbb5f751 7fb4e71f 3a206bd9
311! Mem[0000000030081430] = 4ad6903b d8ef1d65 38d11ad3 5b074475
312 ldda [%i2]ASI_BLK_S,%f0 ! Block Load from 0000000030081400
313! Mem[00000000100c1408] = 9fa21ded, %l3 = 000000000000581c
314 lduba [%i3+%o4]0x80,%l3 ! %l3 = 000000000000009f
315! Mem[0000000010101400] = 6dd546f692b0a59d, %l6 = 0000000000000081
316 ldxa [%i4+%g0]0x80,%l6 ! %l6 = 6dd546f692b0a59d
317! %l5 = 0000000031415ac9, imm = 00000000000001e5, %l4 = 0000000000000041
318 andn %l5,0x1e5,%l4 ! %l4 = 0000000031415a08
319! Mem[000000001004142c] = 60bf3f07, %f28 = 711e6fb6
320 ld [%i1+0x02c],%f28 ! %f28 = 60bf3f07
321! Mem[0000000030141400] = a67e00ff, %f16 = 53768d34
322 lda [%i5+%g0]0x89,%f16 ! %f16 = a67e00ff
323! Mem[00000000300c1410] = 26596e26, %l0 = 00000000e3e74131
324 ldsha [%i3+%o5]0x81,%l0 ! %l0 = 0000000000002659
325! Starting 10 instruction Store Burst
326! %l6 = 6dd546f692b0a59d, Mem[0000000030041408] = b66f1e71
327 stha %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = b66fa59d
328
329p0_label_8:
330! %f0 = ff7bbdb9 83e9def0 ff15e67d 85b62e5f
331! %f4 = a73d0013 4019bc1b b2d0b9e9 77ed20db
332! %f8 = 1b7f273a bbb5f751 7fb4e71f 3a206bd9
333! %f12 = 4ad6903b d8ef1d65 38d11ad3 5b074475
334 stda %f0,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
335! Mem[0000000010141408] = 3b044e44, %l1 = 0000000017e06bff
336 ldstuba [%i5+%o4]0x88,%l1 ! %l1 = 00000044000000ff
337! %l7 = 00000000ee50eb02, Mem[0000000010081400] = 00000385
338 stha %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = eb020385
339! Mem[0000000030081408] = ff15e67d, %l4 = 0000000031415a08
340 swapa [%i2+%o4]0x81,%l4 ! %l4 = 00000000ff15e67d
341! %l2 = 0000000031415b0a, Mem[0000000030101408] = ec6d0be1
342 stba %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0a6d0be1
343! %l2 = 31415b0a, %l3 = 0000009f, Mem[0000000010041410] = 000000f9 4d8cd03f
344 stda %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 31415b0a 0000009f
345! %l0 = 0000000000002659, Mem[0000000010141414] = 7a9588e3
346 stb %l0,[%i5+0x014] ! Mem[0000000010141414] = 599588e3
347! %f31 = c9a380bd, %f25 = ad665e15
348 fcmps %fcc3,%f31,%f25 ! %fcc3 = 1
349 membar #Sync ! Added by membar checker (3)
350! Mem[0000000010001438] = 7544075b, %l6 = 92b0a59d, %l1 = 00000044
351 add %i0,0x38,%g1
352 casa [%g1]0x80,%l6,%l1 ! %l1 = 000000007544075b
353! Starting 10 instruction Load Burst
354! Mem[00000000211c0000] = ff077f1a, %l3 = 000000000000009f
355 ldsha [%o2+0x000]%asi,%l3 ! %l3 = ffffffffffffff07
356
357p0_label_9:
358! Mem[0000000030141408] = 54c54448 8822f87a, %l0 = 00002659, %l1 = 7544075b
359 ldda [%i5+%o4]0x89,%l0 ! %l0 = 000000008822f87a 0000000054c54448
360! Mem[00000000218000c0] = 8309f956, %l5 = 0000000031415ac9
361 ldsba [%o3+0x0c1]%asi,%l5 ! %l5 = 0000000000000009
362! Mem[0000000010101408] = 9d1baac3, %l7 = 00000000ee50eb02
363 lduha [%i4+%o4]0x80,%l7 ! %l7 = 0000000000009d1b
364! Mem[0000000030081408] = 31415a08, %l4 = 00000000ff15e67d
365 ldswa [%i2+%o4]0x81,%l4 ! %l4 = 0000000031415a08
366! Mem[0000000030101410] = f8eefa0a 97732b5c, %l0 = 8822f87a, %l1 = 54c54448
367 ldda [%i4+%o5]0x81,%l0 ! %l0 = 00000000f8eefa0a 0000000097732b5c
368! Mem[0000000020800000] = 89bf16cb, %l5 = 0000000000000009
369 lduh [%o1+%g0],%l5 ! %l5 = 00000000000089bf
370! Mem[0000000010141408] = ff4e043b, %l1 = 0000000097732b5c
371 lduba [%i5+%o4]0x80,%l1 ! %l1 = 00000000000000ff
372! Mem[0000000030001408] = 9a5263a9, %l7 = 0000000000009d1b
373 ldsba [%i0+%o4]0x89,%l7 ! %l7 = ffffffffffffffa9
374! Mem[00000000100c1418] = aba97235, %l7 = ffffffffffffffa9
375 ldsha [%i3+0x018]%asi,%l7 ! %l7 = ffffffffffffaba9
376! Starting 10 instruction Store Burst
377! Mem[0000000010181430] = cc5410c3, %l0 = 00000000f8eefa0a
378 swap [%i6+0x030],%l0 ! %l0 = 00000000cc5410c3
379
380p0_label_10:
381! Mem[0000000010081410] = e3e74131, %l4 = 0000000031415a08
382 ldstuba [%i2+%o5]0x88,%l4 ! %l4 = 00000031000000ff
383! %f22 = 1fa4e83c e7ce4dea, %l0 = 00000000cc5410c3
384! Mem[0000000030101420] = 9a2593bfe2e3cfd9
385 add %i4,0x020,%g1
386 stda %f22,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030101420] = ea4dcee73ce8a41f
387! %l3 = ffffffffffffff07, Mem[00000000100c1410] = ee06def8
388 stha %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ee06ff07
389! Mem[00000000211c0001] = ff077f1a, %l0 = 00000000cc5410c3
390 ldstub [%o2+0x001],%l0 ! %l0 = 00000007000000ff
391! %l3 = ffffffffffffff07, Mem[0000000010101400] = 6dd546f692b0a59d
392 stxa %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffffffffff07
393! Mem[0000000010001408] = 5f2eb685, %l5 = 00000000000089bf
394 ldstuba [%i0+%o4]0x80,%l5 ! %l5 = 0000005f000000ff
395! Mem[0000000030101408] = e10b6d0a, %l0 = 0000000000000007
396 ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 0000000a000000ff
397! Mem[0000000010181410] = 31415ac9, %l3 = ffffffffffffff07
398 ldstuba [%i6+%o5]0x80,%l3 ! %l3 = 00000031000000ff
399! %l7 = ffffffffffffaba9, Mem[0000000010041404] = 25132c94, %asi = 80
400 stha %l7,[%i1+0x004]%asi ! Mem[0000000010041404] = aba92c94
401! Starting 10 instruction Load Burst
402! %f10 = 7fb4e71f 3a206bd9, %f6 = b2d0b9e9
403 fdtos %f10,%f6 ! %f6 = 7f800000
404
405p0_label_11:
406! Code Fragment 4
407p0_fragment_4:
408! %l0 = 000000000000000a
409 setx 0x88edc76020a1a706,%g7,%l0 ! %l0 = 88edc76020a1a706
410! %l1 = 00000000000000ff
411 setx 0x43edf4379264d655,%g7,%l1 ! %l1 = 43edf4379264d655
412 setx 0x7ff8, %g1, %g2
413 and %l0, %g2, %l0
414 setx 0xffffffff, %g1, %g2
415 and %l1, %g2, %l1
416 setx 0x100000000, %g1, %g2
417 or %l1, %g2, %l1 ! Set bit 32 - perrinj
418 ta T_CHANGE_HPRIV
419 stxa %l1, [%l0]ASI_ICACHE_INSTR
420 ta T_CHANGE_NONHPRIV
421! %l0 = 88edc76020a1a706
422 setx 0x89429ce879c4e029,%g7,%l0 ! %l0 = 89429ce879c4e029
423! %l1 = 43edf4379264d655
424 setx 0x4f0c9cf031fae2c7,%g7,%l1 ! %l1 = 4f0c9cf031fae2c7
425! Mem[00000000100c1400] = 1aca112c, %l4 = 0000000000000031
426 lduwa [%i3+%g0]0x88,%l4 ! %l4 = 000000001aca112c
427! Mem[0000000010181438] = 5f76d28f 4d15b29a, %l2 = 31415b0a, %l3 = 00000031
428 ldd [%i6+0x038],%l2 ! %l2 = 000000005f76d28f 000000004d15b29a
429! Mem[0000000030081408] = 31415a08, %l7 = ffffffffffffaba9
430 lduba [%i2+%o4]0x81,%l7 ! %l7 = 0000000000000031
431! Mem[0000000010081434] = 7e1e2138, %f17 = 301fcf25
432 ld [%i2+0x034],%f17 ! %f17 = 7e1e2138
433! Mem[0000000010101408] = 9d1baac3, %l7 = 0000000000000031
434 lduw [%i4+%o4],%l7 ! %l7 = 000000009d1baac3
435! Mem[0000000030081400] = b9bd7bff, %l2 = 000000005f76d28f
436 ldswa [%i2+%g0]0x89,%l2 ! %l2 = ffffffffb9bd7bff
437! Mem[0000000020800040] = dca42c25, %l5 = 000000000000005f
438 ldsh [%o1+0x040],%l5 ! %l5 = ffffffffffffdca4
439! Mem[0000000010181400] = 3141e7e3, %l5 = ffffffffffffdca4
440 lduha [%i6+%g0]0x80,%l5 ! %l5 = 0000000000003141
441! Starting 10 instruction Store Burst
442! %l7 = 000000009d1baac3, Mem[00000000201c0000] = 010c7d80, %asi = 80
443 stha %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = aac37d80
444
445p0_label_12:
446! %l1 = 4f0c9cf031fae2c7, Mem[0000000010041429] = 25f1a81c, %asi = 80
447 stba %l1,[%i1+0x029]%asi ! Mem[0000000010041428] = 25c7a81c
448! %l4 = 000000001aca112c, Mem[0000000030101408] = ff6d0be1
449 stha %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 112c0be1
450! %l2 = ffffffffb9bd7bff, Mem[0000000010001410] = 1bbc194013003da7
451 stxa %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffffb9bd7bff
452! %l2 = ffffffffb9bd7bff, Mem[00000000100c142c] = afc25041
453 stb %l2,[%i3+0x02c] ! Mem[00000000100c142c] = ffc25041
454! Mem[00000000100c142c] = ffc25041, %l0 = 79c4e029, %l4 = 1aca112c
455 add %i3,0x2c,%g1
456 casa [%g1]0x80,%l0,%l4 ! %l4 = 00000000ffc25041
457! %l0 = 89429ce879c4e029, Mem[0000000010001432] = 651defd8, %asi = 80
458 stha %l0,[%i0+0x032]%asi ! Mem[0000000010001430] = 651de029
459! %f16 = a67e00ff 7e1e2138 fcbd0f53 f38071e5
460! %f20 = 9492a8ca 88f2b688 1fa4e83c e7ce4dea
461! %f24 = c8360210 ad665e15 9fa21ded af925539
462! %f28 = 60bf3f07 81ca25e9 e388957a c9a380bd
463 stda %f16,[%i6]ASI_BLK_AIUPL ! Block Store to 0000000010181400
464! Mem[0000000010141424] = 9fa21ded, %l6 = 6dd546f692b0a59d, %asi = 80
465 swapa [%i5+0x024]%asi,%l6 ! %l6 = 000000009fa21ded
466! %l1 = 4f0c9cf031fae2c7, %l6 = 000000009fa21ded, %y = 00000000
467 umul %l1,%l6,%l2 ! %l2 = 1f2a7974cbe27d3b, %y = 1f2a7974
468! Starting 10 instruction Load Burst
469! Mem[0000000030141410] = 301665ca, %l3 = 000000004d15b29a
470 ldsha [%i5+%o5]0x81,%l3 ! %l3 = 0000000000003016
471
472p0_label_13:
473! Mem[00000000100c1408] = 9fa21ded, %l6 = 000000009fa21ded
474 ldsha [%i3+%o4]0x80,%l6 ! %l6 = ffffffffffff9fa2
475 membar #Sync ! Added by membar checker (4)
476! Mem[0000000010181400] = 38211e7e ff007ea6 e57180f3 530fbdfc
477! Mem[0000000010181410] = 88b6f288 caa89294 ea4dcee7 3ce8a41f
478! Mem[0000000010181420] = 155e66ad 100236c8 395592af ed1da29f
479! Mem[0000000010181430] = e925ca81 073fbf60 bd80a3c9 7a9588e3
480 ldda [%i6]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010181400
481! Mem[0000000030181400] = 301fcf25, %l6 = ffffffffffff9fa2
482 lduba [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000025
483! Mem[0000000010041400] = 612da4b5, %l6 = 0000000000000025
484 ldsba [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000061
485! %l7 = 000000009d1baac3, %l3 = 0000000000003016, %y = 1f2a7974
486 udiv %l7,%l3,%l7 ! %l7 = 00000000ffffffff
487 mov %l0,%y ! %y = 79c4e029
488! Mem[0000000030141408] = 7af822884844c554, %l5 = 0000000000003141
489 ldxa [%i5+%o4]0x81,%l5 ! %l5 = 7af822884844c554
490! Mem[0000000010101400] = 07ffffff ffffffff, %l4 = ffc25041, %l5 = 4844c554
491 ldda [%i4+%g0]0x88,%l4 ! %l4 = 00000000ffffffff 0000000007ffffff
492! Mem[0000000030101408] = 7efee79be10b2c11, %f14 = 38d11ad3 5b074475
493 ldda [%i4+%o4]0x89,%f14 ! %f14 = 7efee79b e10b2c11
494! Mem[0000000030181400] = 25cf1f30, %l0 = 89429ce879c4e029
495 ldsba [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000025
496! Starting 10 instruction Store Burst
497! %f7 = 77ed20db, Mem[00000000300c1408] = 14f1d5ff
498 sta %f7 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 77ed20db
499
500p0_label_14:
501! %f4 = a73d0013 4019bc1b, Mem[0000000010141408] = ff4e043b 00000385
502 stda %f4 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = a73d0013 4019bc1b
503 membar #Sync ! Added by membar checker (5)
504! %l0 = 0000000000000025, Mem[0000000010181410] = 88b6f288
505 stha %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0025f288
506! %l4 = 00000000ffffffff, Mem[0000000010041420] = f0cb05d3b37eb287
507 stx %l4,[%i1+0x020] ! Mem[0000000010041420] = 00000000ffffffff
508! %l3 = 0000000000003016, Mem[0000000010141438] = 6b2bda8689b1b57a
509 stx %l3,[%i5+0x038] ! Mem[0000000010141438] = 0000000000003016
510! %f30 = e388957a c9a380bd, %l7 = 00000000ffffffff
511! Mem[0000000030001400] = 3aea11c5e99504c2
512 stda %f30,[%i0+%l7]ASI_PST16_S ! Mem[0000000030001400] = e388957ac9a380bd
513! %l6 = 0000000000000061, Mem[00000000300c1408] = db20ed77
514 stwa %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000061
515! Mem[00000000300c1400] = 07c3ffff, %l1 = 4f0c9cf031fae2c7
516 ldstuba [%i3+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
517! %f0 = ff7bbdb9 83e9def0, Mem[0000000010141408] = 13003da7 1bbc1940
518 stda %f0 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff7bbdb9 83e9def0
519! Mem[000000001004140c] = 3970cb25, %l6 = 0000000000000061, %asi = 80
520 swapa [%i1+0x00c]%asi,%l6 ! %l6 = 000000003970cb25
521! Starting 10 instruction Load Burst
522! Mem[00000000100c1408] = ed1da29f, %l0 = 0000000000000025
523 lduwa [%i3+%o4]0x88,%l0 ! %l0 = 00000000ed1da29f
524
525p0_label_15:
526! Mem[0000000010041408] = e3e7bd6100000061, %l6 = 000000003970cb25
527 ldxa [%i1+0x008]%asi,%l6 ! %l6 = e3e7bd6100000061
528! Mem[0000000030081400] = b9bd7bff, %f16 = a67e00ff
529 lda [%i2+%g0]0x89,%f16 ! %f16 = b9bd7bff
530! Mem[0000000030041410] = ee7cab83, %l5 = 0000000007ffffff
531 lduha [%i1+%o5]0x89,%l5 ! %l5 = 000000000000ab83
532! Mem[0000000030181400] = 53768d34301fcf25, %l5 = 000000000000ab83
533 ldxa [%i6+%g0]0x89,%l5 ! %l5 = 53768d34301fcf25
534! Mem[0000000010141400] = f366b28f, %l7 = 00000000ffffffff
535 lduba [%i5+%g0]0x88,%l7 ! %l7 = 000000000000008f
536! Mem[0000000030101400] = 1eca8581, %l3 = 0000000000003016
537 ldswa [%i4+%g0]0x81,%l3 ! %l3 = 000000001eca8581
538! Mem[000000001018143c] = 7a9588e3, %l1 = 00000000000000ff
539 ldsba [%i6+0x03c]%asi,%l1 ! %l1 = 000000000000007a
540! Mem[0000000010101408] = 9d1baac3, %l3 = 000000001eca8581
541 lduba [%i4+%o4]0x80,%l3 ! %l3 = 000000000000009d
542! Mem[00000000218000c0] = 8309f956, %l2 = 1f2a7974cbe27d3b
543 ldsba [%o3+0x0c1]%asi,%l2 ! %l2 = 0000000000000009
544! Starting 10 instruction Store Burst
545! %l2 = 0000000000000009, Mem[0000000010041408] = 61bde7e3
546 stba %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 61bde709
547
548p0_label_16:
549! Mem[0000000010141410] = bd80a3c9599588e3, %l2 = 0000000000000009, %l3 = 000000000000009d
550 add %i5,0x10,%g1
551 casxa [%g1]0x80,%l2,%l3 ! %l3 = bd80a3c9599588e3
552! %f16 = b9bd7bff 7e1e2138, Mem[0000000030081408] = 085a4131 5f2eb685
553 stda %f16,[%i2+%o4]0x89 ! Mem[0000000030081408] = b9bd7bff 7e1e2138
554! %l2 = 0000000000000009, Mem[0000000030181410] = d1268100
555 stwa %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000009
556! Mem[0000000030081410] = 13003da7, %l2 = 0000000000000009
557 ldstuba [%i2+%o5]0x89,%l2 ! %l2 = 000000a7000000ff
558! Mem[0000000030141410] = 301665ca, %l6 = e3e7bd6100000061
559 swapa [%i5+%o5]0x81,%l6 ! %l6 = 00000000301665ca
560! %l3 = bd80a3c9599588e3, Mem[0000000010141408] = f0dee983
561 stwa %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = 599588e3
562! %f2 = ff15e67d 85b62e5f, Mem[0000000010001400] = 83e9def0 ff7bbdb9
563 stda %f2 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff15e67d 85b62e5f
564! %l3 = bd80a3c9599588e3, Mem[0000000030001408] = 9a5263a9
565 stwa %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 599588e3
566! %l0 = 00000000ed1da29f, Mem[0000000030001400] = 7a9588e3
567 stba %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 7a95889f
568! Starting 10 instruction Load Burst
569! %f8 = 1b7f273a, %f24 = c8360210 ad665e15
570 fitod %f8 ,%f24 ! %f24 = 41bb7f27 3a000000
571
572p0_label_17:
573 membar #Sync ! Added by membar checker (6)
574! Mem[0000000030081400] = ff7bbdb9 83e9def0 38211e7e ff7bbdb9
575! Mem[0000000030081410] = ff3d0013 4019bc1b b2d0b9e9 77ed20db
576! Mem[0000000030081420] = 1b7f273a bbb5f751 7fb4e71f 3a206bd9
577! Mem[0000000030081430] = 4ad6903b d8ef1d65 38d11ad3 5b074475
578 ldda [%i2]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030081400
579! Mem[00000000100c1408] = 9fa21ded, %f13 = d8ef1d65
580 lda [%i3+%o4]0x80,%f13 ! %f13 = 9fa21ded
581! Mem[0000000010001400] = 85b62e5f, %l5 = 53768d34301fcf25
582 ldsba [%i0+%g0]0x88,%l5 ! %l5 = 000000000000005f
583! Mem[0000000030041408] = b66fa59d, %l1 = 000000000000007a
584 lduha [%i1+%o4]0x89,%l1 ! %l1 = 000000000000a59d
585! Mem[0000000010081408] = 4cf6ab34, %f8 = 1b7f273a
586 lda [%i2+%o4]0x88,%f8 ! %f8 = 4cf6ab34
587! Mem[0000000010141400] = 8fb266f3 e3096414 599588e3 b9bd7bff
588! Mem[0000000010141410] = bd80a3c9 599588e3 b95cf7b6 15999d57
589! Mem[0000000010141420] = 57cecc48 92b0a59d 51576b07 f2da102a
590! Mem[0000000010141430] = e8d0d8ea f34c9cd0 00000000 00003016
591 ldda [%i5]ASI_BLK_PL,%f0 ! Block Load from 0000000010141400
592! Mem[0000000010041400] = b5a42d61, %l5 = 000000000000005f
593 ldsba [%i1+%g0]0x88,%l5 ! %l5 = 0000000000000061
594! Mem[0000000010041400] = 612da4b5, %l0 = 00000000ed1da29f
595 lduha [%i1+0x000]%asi,%l0 ! %l0 = 000000000000612d
596! Mem[0000000030041400] = 4b567d9d fec8b26f 9da56fb6 81ca25e9
597! Mem[0000000030041410] = 83ab7cee 3aaf1e0b 27168f06 b1b9ebf0
598! Mem[0000000030041420] = 31f7bf47 e247debb 23044fbf 7237118d
599! Mem[0000000030041430] = 8ec1195f 11815484 ad880a76 65450a09
600 ldda [%i1]ASI_BLK_S,%f0 ! Block Load from 0000000030041400
601! Starting 10 instruction Store Burst
602! %f20 = 1bbc1940 13003dff, Mem[0000000010081410] = ff41e7e3 ff6be017
603 stda %f20,[%i2+%o5]0x80 ! Mem[0000000010081410] = 1bbc1940 13003dff
604
605p0_label_18:
606! Mem[0000000030181400] = 301fcf25, %l7 = 000000000000008f
607 swapa [%i6+%g0]0x89,%l7 ! %l7 = 00000000301fcf25
608! %f18 = b9bd7bff 7e1e2138, %l6 = 00000000301665ca
609! Mem[0000000030181400] = 8f000000348d7653
610 stda %f18,[%i6+%l6]ASI_PST16_SL ! Mem[0000000030181400] = 8f001e7e348dbdb9
611 membar #Sync ! Added by membar checker (7)
612! %f30 = 7544075b d31ad138, Mem[0000000010141418] = b95cf7b6 15999d57
613 stda %f30,[%i5+0x018]%asi ! Mem[0000000010141418] = 7544075b d31ad138
614! Mem[00000000100c1400] = 2c11ca1a, %l0 = 000000000000612d
615 swapa [%i3+%g0]0x80,%l0 ! %l0 = 000000002c11ca1a
616! %l4 = 00000000ffffffff, Mem[0000000010081400] = eb020385
617 stwa %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffffff
618! %l5 = 0000000000000061, Mem[0000000010041400] = 612da4b5
619 stba %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 612da4b5
620! %f30 = 7544075b d31ad138, %l7 = 00000000301fcf25
621! Mem[0000000030041418] = 27168f06b1b9ebf0
622 add %i1,0x018,%g1
623 stda %f30,[%g1+%l7]ASI_PST8_S ! Mem[0000000030041418] = 27160706b11aeb38
624! %l4 = 00000000ffffffff, Mem[0000000010081425] = feaffe2b, %asi = 80
625 stba %l4,[%i2+0x025]%asi ! Mem[0000000010081424] = fefffe2b
626! %f14 = ad880a76 65450a09, %l0 = 000000002c11ca1a
627! Mem[0000000010081430] = f692f9587e1e2138
628 add %i2,0x030,%g1
629 stda %f14,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010081430] = f69245657e1e88ad
630! Starting 10 instruction Load Burst
631! Mem[0000000030041408] = b66fa59d, %l0 = 000000002c11ca1a
632 lduwa [%i1+%o4]0x89,%l0 ! %l0 = 00000000b66fa59d
633
634p0_label_19:
635! %l6 = 00000000301665ca, %l6 = 00000000301665ca, %l4 = 00000000ffffffff
636 sub %l6,%l6,%l4 ! %l4 = 0000000000000000
637! Mem[0000000010181400] = 7e1e2138, %l1 = 000000000000a59d
638 lduha [%i6+%g0]0x88,%l1 ! %l1 = 0000000000002138
639! Mem[0000000010101410] = 5f269dc6, %l6 = 00000000301665ca
640 lduba [%i4+%o5]0x80,%l6 ! %l6 = 000000000000005f
641! Mem[00000000300c1400] = ffffc307, %l2 = 00000000000000a7
642 lduba [%i3+%g0]0x81,%l2 ! %l2 = 00000000000000ff
643! Mem[0000000030141410] = 00000061, %f19 = 7e1e2138
644 lda [%i5+%o5]0x81,%f19 ! %f19 = 00000061
645! %l6 = 000000000000005f, %l7 = 00000000301fcf25, %l1 = 0000000000002138
646 add %l6,%l7,%l1 ! %l1 = 00000000301fcf84
647! Mem[0000000010081434] = 7e1e88ad, %l1 = 00000000301fcf84
648 lduha [%i2+0x034]%asi,%l1 ! %l1 = 0000000000007e1e
649! Mem[0000000010141400] = f366b28f, %f14 = ad880a76
650 lda [%i5+%g0]0x88,%f14 ! %f14 = f366b28f
651! Mem[0000000010181428] = 395592af ed1da29f, %l6 = 0000005f, %l7 = 301fcf25
652 ldda [%i6+0x028]%asi,%l6 ! %l6 = 00000000395592af 00000000ed1da29f
653! Starting 10 instruction Store Burst
654! %l2 = 000000ff, %l3 = 599588e3, Mem[0000000030081410] = 13003dff 1bbc1940
655 stda %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff 599588e3
656
657p0_label_20:
658! Mem[0000000021800101] = 0ee36971, %l5 = 0000000000000061
659 ldstub [%o3+0x101],%l5 ! %l5 = 000000e3000000ff
660! %f20 = 1bbc1940 13003dff, %l0 = 00000000b66fa59d
661! Mem[0000000010181400] = 38211e7eff007ea6
662 stda %f20,[%i6+%l0]ASI_PST8_P ! Mem[0000000010181400] = 1b211e4013007eff
663! %l0 = b66fa59d, %l1 = 00007e1e, Mem[0000000030081400] = ff7bbdb9 83e9def0
664 stda %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = b66fa59d 00007e1e
665! Mem[0000000010041400] = 612da4b5, %l2 = 00000000000000ff
666 swapa [%i1+%g0]0x80,%l2 ! %l2 = 00000000612da4b5
667! Mem[0000000010001428] = d96b203a, %l6 = 395592af, %l6 = 395592af
668 add %i0,0x28,%g1
669 casa [%g1]0x80,%l6,%l6 ! %l6 = 00000000d96b203a
670! %l4 = 00000000, %l5 = 000000e3, Mem[00000000100c1400] = 0000612d 53792f92
671 stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 000000e3
672! %l0 = b66fa59d, %l1 = 00007e1e, Mem[0000000010141408] = 599588e3 b9bd7bff
673 stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = b66fa59d 00007e1e
674! Mem[00000000300c1410] = 26596e26, %l0 = 00000000b66fa59d
675 ldstuba [%i3+%o5]0x81,%l0 ! %l0 = 00000026000000ff
676! %l1 = 0000000000007e1e, Mem[0000000010181424] = 100236c8, %asi = 80
677 stwa %l1,[%i6+0x024]%asi ! Mem[0000000010181424] = 00007e1e
678! Starting 10 instruction Load Burst
679! Mem[0000000030101408] = e10b2c11, %l0 = 0000000000000026
680 lduha [%i4+%o4]0x89,%l0 ! %l0 = 0000000000002c11
681
682p0_label_21:
683! Mem[00000000100c1400] = 00000000000000e3, %f4 = 83ab7cee 3aaf1e0b
684 ldd [%i3+%g0],%f4 ! %f4 = 00000000 000000e3
685! Mem[0000000010141400] = f366b28f, %l0 = 0000000000002c11
686 lduba [%i5+%g0]0x88,%l0 ! %l0 = 000000000000008f
687! Mem[00000000300c1408] = 61000000, %l3 = bd80a3c9599588e3
688 ldswa [%i3+%o4]0x89,%l3 ! %l3 = 0000000061000000
689! Mem[0000000010041408] = 09e7bd61, %f12 = 8ec1195f
690 ld [%i1+%o4],%f12 ! %f12 = 09e7bd61
691! Mem[0000000030001408] = e3889559, %l7 = 00000000ed1da29f
692 lduba [%i0+%o4]0x81,%l7 ! %l7 = 00000000000000e3
693! Mem[0000000030081400] = 1e7e00009da56fb6, %l3 = 0000000061000000
694 ldxa [%i2+%g0]0x89,%l3 ! %l3 = 1e7e00009da56fb6
695! Mem[00000000100c1408] = 9fa21dedaf925539, %f26 = d96b203a 1fe7b47f
696 ldda [%i3+%o4]0x80,%f26 ! %f26 = 9fa21ded af925539
697! Mem[0000000030041408] = b66fa59d, %l2 = 00000000612da4b5
698 ldsha [%i1+%o4]0x89,%l2 ! %l2 = ffffffffffffa59d
699! Mem[0000000010001400] = 5f2eb685, %f20 = 1bbc1940
700 lda [%i0+%g0]0x80,%f20 ! %f20 = 5f2eb685
701! Starting 10 instruction Store Burst
702! Code Fragment 3
703p0_fragment_5:
704! %l0 = 000000000000008f
705 setx 0x0b7e8167ccb892c5,%g7,%l0 ! %l0 = 0b7e8167ccb892c5
706! %l1 = 0000000000007e1e
707 setx 0xdf2a228067f29892,%g7,%l1 ! %l1 = df2a228067f29892
708 setx 0x1fe000, %g1, %g3
709 or %l0, %g3, %l0 ! always set perrmask = 0xff
710 setx 0x1ffff8, %g1, %g2
711 and %l0, %g2, %l0
712 ta T_CHANGE_HPRIV
713 stxa %l1, [%l0]ASI_DCACHE_DATA
714 ta T_CHANGE_NONHPRIV
715! %l0 = 0b7e8167ccb892c5
716 setx 0x659c8587e97a0448,%g7,%l0 ! %l0 = 659c8587e97a0448
717! %l1 = df2a228067f29892
718 setx 0x5e384f3fa70ed68f,%g7,%l1 ! %l1 = 5e384f3fa70ed68f
719
720p0_label_22:
721! Mem[0000000010081434] = 7e1e88ad, %l1 = 5e384f3fa70ed68f, %asi = 80
722 swapa [%i2+0x034]%asi,%l1 ! %l1 = 000000007e1e88ad
723! %f4 = 00000000 000000e3, Mem[0000000010181428] = 395592af ed1da29f
724 std %f4 ,[%i6+0x028] ! Mem[0000000010181428] = 00000000 000000e3
725! %l7 = 00000000000000e3, imm = 0000000000000b15, %l2 = ffffffffffffa59d
726 andn %l7,0xb15,%l2 ! %l2 = 00000000000000e2
727! Mem[0000000030081408] = 7e1e2138, %l2 = 00000000000000e2
728 ldstuba [%i2+%o4]0x89,%l2 ! %l2 = 00000038000000ff
729! %f9 = e247debb, %f8 = 31f7bf47 e247debb
730 fstox %f9 ,%f8 ! %f8 = 80000000 00000000
731! Mem[0000000010001400] = 85b62e5f, %l7 = 00000000000000e3
732 ldstuba [%i0+%g0]0x88,%l7 ! %l7 = 0000005f000000ff
733! Mem[0000000010001408] = 85b62eff, %l1 = 000000007e1e88ad
734 ldstuba [%i0+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
735! %f3 = 81ca25e9, %f27 = af925539, %f26 = 9fa21ded af925539
736 fsmuld %f3 ,%f27,%f26 ! %f26 = 363ce33a 9eb37840
737! %l3 = 1e7e00009da56fb6, Mem[000000001018140c] = 530fbdfc, %asi = 80
738 stwa %l3,[%i6+0x00c]%asi ! Mem[000000001018140c] = 9da56fb6
739! Starting 10 instruction Load Burst
740! Mem[0000000010101400] = 07ffffffffffffff, %l3 = 1e7e00009da56fb6
741 ldxa [%i4+%g0]0x88,%l3 ! %l3 = 07ffffffffffffff
742
743p0_label_23:
744! Mem[0000000010101410] = c69d265f, %l1 = 00000000000000ff
745 ldswa [%i4+%o5]0x88,%l1 ! %l1 = ffffffffc69d265f
746! Mem[0000000030141410] = 00000061, %l3 = 07ffffffffffffff
747 ldswa [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000061
748! Mem[0000000010141418] = 7544075b, %l1 = ffffffffc69d265f
749 ldub [%i5+0x01b],%l1 ! %l1 = 000000000000005b
750! Mem[0000000030081400] = b66fa59d, %l0 = 659c8587e97a0448
751 ldswa [%i2+%g0]0x81,%l0 ! %l0 = ffffffffb66fa59d
752! Mem[00000000218000c0] = 8309f956, %l4 = 0000000000000000
753 ldub [%o3+0x0c0],%l4 ! %l4 = 0000000000000083
754! Mem[0000000030141400] = a67e00ff, %l1 = 000000000000005b
755 ldsba [%i5+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
756! Mem[0000000021800180] = 0385c5c1, %l1 = ffffffffffffffff
757 lduh [%o3+0x180],%l1 ! %l1 = 0000000000000385
758! Mem[0000000010141408] = 9da56fb6, %l4 = 0000000000000083
759 lduba [%i5+%o4]0x88,%l4 ! %l4 = 00000000000000b6
760! Mem[0000000010001408] = ff2eb6857de615ff, %l3 = 0000000000000061
761 ldxa [%i0+%o4]0x80,%l3 ! %l3 = ff2eb6857de615ff
762! Starting 10 instruction Store Burst
763! Mem[00000000100c1408] = 9fa21dedaf925539, %l7 = 000000000000005f, %l3 = ff2eb6857de615ff
764 add %i3,0x08,%g1
765 casxa [%g1]0x80,%l7,%l3 ! %l3 = 9fa21dedaf925539
766
767p0_label_24:
768! %l6 = 00000000d96b203a, Mem[0000000010141408] = b66fa59d
769 stwa %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = d96b203a
770! %f20 = 5f2eb685 13003dff, %f12 = 09e7bd61 11815484
771 fxtod %f20,%f12 ! %f12 = 43d7cbad a144c00f
772! %f10 = 23044fbf 7237118d, Mem[0000000010181410] = 0025f288 caa89294
773 stda %f10,[%i6+%o5]0x80 ! Mem[0000000010181410] = 23044fbf 7237118d
774! Mem[0000000010101408] = 9d1baac3, %l4 = 00000000000000b6, %asi = 80
775 swapa [%i4+0x008]%asi,%l4 ! %l4 = 000000009d1baac3
776! %l0 = ffffffffb66fa59d, Mem[00000000100c1410] = ee06ff07
777 stha %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ee06a59d
778! %l1 = 0000000000000385, Mem[00000000100c1408] = 9fa21dedaf925539
779 stxa %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000000385
780! %f23 = e9b9d0b2, %f2 = 9da56fb6
781 fcmps %fcc2,%f23,%f2 ! %fcc2 = 1
782! %l3 = 9fa21dedaf925539, Mem[0000000030001400] = 9f88957a
783 stba %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 3988957a
784! %f0 = 4b567d9d fec8b26f, %l7 = 000000000000005f
785! Mem[0000000030141418] = da9681a755cfd5d5
786 add %i5,0x018,%g1
787 stda %f0,[%g1+%l7]ASI_PST16_S ! Mem[0000000030141418] = 4b567d9dfec8b26f
788! Starting 10 instruction Load Burst
789! Mem[00000000300c1400] = 07c3ffff, %f11 = 7237118d
790 lda [%i3+%g0]0x89,%f11 ! %f11 = 07c3ffff
791
792p0_label_25:
793! Mem[0000000030001408] = 599588e3, %l5 = 00000000000000e3
794 ldswa [%i0+%o4]0x89,%l5 ! %l5 = 00000000599588e3
795! %f10 = 23044fbf, %f7 = b1b9ebf0, %f9 = 00000000
796 fdivs %f10,%f7 ,%f9 ! %f9 = b0b62ed4
797! %l7 = 000000000000005f, immed = 000005d0, %y = 79c4e029
798 smul %l7,0x5d0,%l1 ! %l1 = 0000000000022830, %y = 00000000
799! Mem[0000000030101410] = f8eefa0a, %l7 = 000000000000005f
800 lduba [%i4+%o5]0x81,%l7 ! %l7 = 00000000000000f8
801! Mem[0000000010001408] = ff2eb685, %l0 = ffffffffb66fa59d
802 ldsha [%i0+%o4]0x80,%l0 ! %l0 = ffffffffffffff2e
803! Mem[0000000030081400] = 1e7e00009da56fb6, %l6 = 00000000d96b203a
804 ldxa [%i2+%g0]0x89,%l6 ! %l6 = 1e7e00009da56fb6
805! Mem[0000000010081408] = 34abf64c, %l1 = 0000000000022830
806 lduba [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000034
807! Mem[0000000010081410] = 1bbc194013003dff, %l2 = 0000000000000038
808 ldxa [%i2+%o5]0x80,%l2 ! %l2 = 1bbc194013003dff
809! Mem[0000000030001400] = 3988957a, %f30 = 7544075b
810 lda [%i0+%g0]0x81,%f30 ! %f30 = 3988957a
811! Starting 10 instruction Store Burst
812! %l5 = 00000000599588e3, Mem[0000000030141400] = ff007ea6
813 stha %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 88e37ea6
814
815p0_label_26:
816! Mem[0000000030081410] = 000000ff, %l0 = ffffffffffffff2e
817 ldstuba [%i2+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
818! Mem[0000000030181408] = 5ba7328f, %l1 = 0000000000000034
819 ldstuba [%i6+%o4]0x89,%l1 ! %l1 = 0000008f000000ff
820! Mem[0000000010041434] = 41532212, %l7 = 00000000000000f8, %asi = 80
821 swapa [%i1+0x034]%asi,%l7 ! %l7 = 0000000041532212
822! Mem[0000000030041408] = b66fa59d, %l1 = 000000000000008f
823 ldstuba [%i1+%o4]0x89,%l1 ! %l1 = 0000009d000000ff
824! Mem[0000000010141400] = 8fb266f3, %l1 = 000000000000009d
825 swapa [%i5+%g0]0x80,%l1 ! %l1 = 000000008fb266f3
826! Mem[0000000030081400] = b66fa59d, %l5 = 00000000599588e3
827 ldstuba [%i2+%g0]0x81,%l5 ! %l5 = 000000b6000000ff
828! Mem[0000000030101400] = 8185ca1e, %l0 = 00000000000000ff
829 swapa [%i4+%g0]0x89,%l0 ! %l0 = 000000008185ca1e
830! %l0 = 8185ca1e, %l1 = 8fb266f3, Mem[0000000030141400] = a67ee388 1231fc73
831 stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 8185ca1e 8fb266f3
832! %l2 = 1bbc194013003dff, immed = fffff8e5, %y = 00000000
833 smul %l2,-0x71b,%l4 ! %l4 = ffffff78fd477d1b, %y = ffffff78
834! Starting 10 instruction Load Burst
835! Mem[0000000010181410] = 23044fbf, %l7 = 0000000041532212
836 ldsha [%i6+%o5]0x80,%l7 ! %l7 = 0000000000002304
837
838p0_label_27:
839! Mem[00000000211c0000] = ffff7f1a, %l1 = 000000008fb266f3
840 ldsh [%o2+%g0],%l1 ! %l1 = ffffffffffffffff
841! %l1 = ffffffffffffffff, imm = fffffffffffffa5c, %l6 = 1e7e00009da56fb6
842 orn %l1,-0x5a4,%l6 ! %l6 = ffffffffffffffff
843! Mem[0000000010181408] = e57180f3 9da56fb6, %l2 = 13003dff, %l3 = af925539
844 ldd [%i6+%o4],%l2 ! %l2 = 00000000e57180f3 000000009da56fb6
845! Mem[0000000010181400] = 1b211e40, %l0 = 000000008185ca1e
846 ldsha [%i6+%g0]0x80,%l0 ! %l0 = 0000000000001b21
847! Mem[0000000030041410] = ee7cab83, %l2 = 00000000e57180f3
848 lduwa [%i1+%o5]0x89,%l2 ! %l2 = 00000000ee7cab83
849! Mem[00000000300c1410] = 266e59ff, %l1 = ffffffffffffffff
850 ldsba [%i3+%o5]0x89,%l1 ! %l1 = ffffffffffffffff
851! Mem[0000000010081410] = 1bbc1940, %l7 = 0000000000002304
852 lduw [%i2+%o5],%l7 ! %l7 = 000000001bbc1940
853! Mem[0000000010001410] = ffffffff, %f16 = f0dee983
854 lda [%i0+%o5]0x88,%f16 ! %f16 = ffffffff
855! %f28 = 651defd8, %f13 = a144c00f
856 fcmpes %fcc0,%f28,%f13 ! %fcc0 = 2
857! Starting 10 instruction Store Burst
858! %l4 = ffffff78fd477d1b, Mem[0000000010001410] = ffffffff
859 stwa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = fd477d1b
860
861p0_label_28:
862! Mem[0000000010181415] = 7237118d, %l7 = 000000001bbc1940
863 ldstub [%i6+0x015],%l7 ! %l7 = 00000037000000ff
864! %l3 = 000000009da56fb6, Mem[00000000300c1408] = 00000061
865 stha %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 6fb60061
866! Mem[0000000010101422] = 6b4724a6, %l6 = ffffffffffffffff
867 ldstuba [%i4+0x022]%asi,%l6 ! %l6 = 00000024000000ff
868! %f26 = 363ce33a 9eb37840, Mem[0000000010081400] = ffffffff 1c139b63
869 stda %f26,[%i2+%g0]0x80 ! Mem[0000000010081400] = 363ce33a 9eb37840
870! %l0 = 0000000000001b21, Mem[00000000300c1410] = ff596e26
871 stba %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 21596e26
872! %l1 = ffffffffffffffff, Mem[0000000010001410] = 1b7d47fd
873 stwa %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff
874! Mem[0000000030181400] = 8f001e7e, %l0 = 0000000000001b21
875 swapa [%i6+%g0]0x81,%l0 ! %l0 = 000000008f001e7e
876! %l7 = 0000000000000037, immed = 000008a0, %y = ffffff78
877 umul %l7,0x8a0,%l6 ! %l6 = 000000000001da60, %y = 00000000
878! %f19 = 00000061, Mem[00000000100c1400] = 00000000
879 sta %f19,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000061
880! Starting 10 instruction Load Burst
881! Mem[0000000010081408] = 34abf64c7f21ea0c, %f24 = 51f7b5bb 3a277f1b
882 ldda [%i2+0x008]%asi,%f24 ! %f24 = 34abf64c 7f21ea0c
883
884p0_label_29:
885! Mem[0000000010081430] = f6924565, %l7 = 0000000000000037
886 ldub [%i2+0x033],%l7 ! %l7 = 0000000000000065
887! Mem[0000000030141408] = 8822f87a, %l2 = 00000000ee7cab83
888 ldswa [%i5+%o4]0x89,%l2 ! %l2 = ffffffff8822f87a
889! Mem[0000000010041408] = 6100000061bde709, %l4 = ffffff78fd477d1b
890 ldxa [%i1+%o4]0x88,%l4 ! %l4 = 6100000061bde709
891! Mem[0000000010181400] = 1b211e40 13007eff, %l0 = 8f001e7e, %l1 = ffffffff
892 ldda [%i6+0x000]%asi,%l0 ! %l0 = 000000001b211e40 0000000013007eff
893! Mem[00000000300c1408] = 6fb6006134cefb89, %f28 = 651defd8 3b90d64a
894 ldda [%i3+%o4]0x81,%f28 ! %f28 = 6fb60061 34cefb89
895! Mem[0000000010181400] = 1b211e40, %f7 = b1b9ebf0
896 lda [%i6+%g0]0x80,%f7 ! %f7 = 1b211e40
897! Mem[0000000010081414] = 13003dff, %l2 = ffffffff8822f87a
898 ldswa [%i2+0x014]%asi,%l2 ! %l2 = 0000000013003dff
899! Mem[0000000010041410] = 0a5b4131, %l5 = 00000000000000b6
900 lduba [%i1+%o5]0x80,%l5 ! %l5 = 000000000000000a
901! Mem[00000000300c1408] = 6100b66f, %l6 = 000000000001da60
902 lduba [%i3+%o4]0x89,%l6 ! %l6 = 000000000000006f
903! Starting 10 instruction Store Burst
904! Mem[0000000010001420] = 51f7b5bb3a277f1b, %l6 = 000000000000006f, %l7 = 0000000000000065
905 add %i0,0x20,%g1
906 casxa [%g1]0x80,%l6,%l7 ! %l7 = 51f7b5bb3a277f1b
907
908p0_label_30:
909! %l5 = 000000000000000a, Mem[00000000100c1410] = ee06a59d
910 stba %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ee06a50a
911! %l1 = 0000000013007eff, Mem[0000000010001410] = ffffffff
912 stwa %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = 13007eff
913! Mem[0000000010181408] = f38071e5, %l7 = 51f7b5bb3a277f1b
914 ldstuba [%i6+%o4]0x88,%l7 ! %l7 = 000000e5000000ff
915! %f2 = 9da56fb6 81ca25e9, Mem[0000000010081430] = f6924565 a70ed68f
916 stda %f2 ,[%i2+0x030]%asi ! Mem[0000000010081430] = 9da56fb6 81ca25e9
917! %l0 = 000000001b211e40, Mem[0000000030001408] = e3889559
918 stba %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 40889559
919! %l5 = 000000000000000a, Mem[0000000010141410] = c9a380bd
920 stba %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = c9a3800a
921! %l6 = 000000000000006f, immed = fffff06e, %y = 00000000
922 smul %l6,-0xf92,%l6 ! %l6 = fffffffffff93fb2, %y = ffffffff
923! Mem[000000001010143c] = c80c44e7, %l5 = 000000000000000a
924 swap [%i4+0x03c],%l5 ! %l5 = 00000000c80c44e7
925! %l0 = 000000001b211e40, Mem[0000000010181410] = 23044fbf
926 stwa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 1b211e40
927! Starting 10 instruction Load Burst
928! Mem[00000000100c1400] = 61000000, %l0 = 000000001b211e40
929 ldswa [%i3+%g0]0x80,%l0 ! %l0 = 0000000061000000
930
931p0_label_31:
932! Mem[0000000010081410] = 1bbc1940, %l6 = fffffffffff93fb2
933 lduha [%i2+%o5]0x80,%l6 ! %l6 = 0000000000001bbc
934! Mem[0000000030001410] = 1c58c549618f63d5, %l6 = 0000000000001bbc
935 ldxa [%i0+%o5]0x81,%l6 ! %l6 = 1c58c549618f63d5
936! Mem[0000000010041408] = 61bde709, %l1 = 0000000013007eff
937 ldsha [%i1+%o4]0x88,%l1 ! %l1 = ffffffffffffe709
938! Mem[000000001010142c] = 88e5521d, %l7 = 00000000000000e5
939 ldsb [%i4+0x02c],%l7 ! %l7 = ffffffffffffff88
940! %l7 = ffffffffffffff88, immd = 0000000000000ee9, %l3 = 000000009da56fb6
941 sdivx %l7,0xee9,%l3 ! %l3 = 0000000000000000
942! Mem[0000000010081408] = 34abf64c, %l1 = ffffffffffffe709
943 lduba [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000034
944! Mem[0000000010141400] = 9d000000, %f29 = 34cefb89
945 lda [%i5+%g0]0x88,%f29 ! %f29 = 9d000000
946! Mem[0000000030141408] = 7af82288, %l4 = 6100000061bde709
947 ldsha [%i5+%o4]0x81,%l4 ! %l4 = 0000000000007af8
948! Mem[0000000020800040] = dca42c25, %l4 = 0000000000007af8
949 ldsba [%o1+0x040]%asi,%l4 ! %l4 = ffffffffffffffdc
950! Starting 10 instruction Store Burst
951! %l0 = 0000000061000000, Mem[00000000100c1410] = 0aa506ee
952 stha %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000006ee
953
954p0_label_32:
955! %l0 = 61000000, %l1 = 00000034, Mem[0000000010081410] = 4019bc1b ff3d0013
956 stda %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 61000000 00000034
957! Mem[000000001000143c] = d31ad138, %l3 = 00000000, %l4 = ffffffdc
958 add %i0,0x3c,%g1
959 casa [%g1]0x80,%l3,%l4 ! %l4 = 00000000d31ad138
960! Mem[0000000030141408] = 7af82288, %l0 = 0000000061000000
961 ldstuba [%i5+%o4]0x81,%l0 ! %l0 = 0000007a000000ff
962! %l6 = 1c58c549618f63d5, Mem[0000000010041400] = 942ca9abff000000
963 stxa %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 1c58c549618f63d5
964! Mem[0000000010181400] = 1b211e40, %l0 = 000000000000007a
965 ldstuba [%i6+%g0]0x80,%l0 ! %l0 = 0000001b000000ff
966! Mem[0000000030181410] = 09000000, %l4 = 00000000d31ad138
967 ldstuba [%i6+%o5]0x81,%l4 ! %l4 = 00000009000000ff
968! %l0 = 000000000000001b, Mem[0000000010041400] = d5638f61
969 stba %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 1b638f61
970! %l6 = 1c58c549618f63d5, immed = 0000010a, %y = ffffffff
971 umul %l6,0x10a,%l1 ! %l1 = 000000655efdbb52, %y = 00000065
972! %l3 = 0000000000000000, Mem[0000000010081410] = 61000000
973 stba %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 61000000
974! Starting 10 instruction Load Burst
975! Mem[00000000211c0000] = ffff7f1a, %l4 = 0000000000000009
976 ldsba [%o2+0x001]%asi,%l4 ! %l4 = ffffffffffffffff
977
978p0_label_33:
979! Mem[0000000030181400] = 00001b21, %f17 = b9bd7bff
980 lda [%i6+%g0]0x81,%f17 ! %f17 = 00001b21
981! Mem[0000000010141400] = 0000009d, %l2 = 0000000013003dff
982 ldswa [%i5+%g0]0x80,%l2 ! %l2 = 000000000000009d
983! Mem[0000000020800000] = 89bf16cb, %l7 = ffffffffffffff88
984 lduh [%o1+%g0],%l7 ! %l7 = 00000000000089bf
985! %f24 = 34abf64c, %f4 = 00000000, %f5 = 000000e3
986 fdivs %f24,%f4 ,%f5 ! %f5 = 7f800000
987! Mem[0000000030141400] = 8fb266f38185ca1e, %f22 = db20ed77 e9b9d0b2
988 ldda [%i5+%g0]0x89,%f22 ! %f22 = 8fb266f3 8185ca1e
989! Mem[0000000030041410] = 83ab7cee, %l2 = 000000000000009d
990 ldswa [%i1+%o5]0x81,%l2 ! %l2 = ffffffff83ab7cee
991! Mem[0000000020800040] = dca42c25, %l7 = 00000000000089bf
992 ldub [%o1+0x041],%l7 ! %l7 = 00000000000000a4
993! Mem[0000000030001410] = 1c58c549, %l4 = ffffffffffffffff
994 ldsha [%i0+%o5]0x81,%l4 ! %l4 = 0000000000001c58
995! Mem[0000000030041408] = ffa56fb6, %l2 = ffffffff83ab7cee
996 lduwa [%i1+%o4]0x81,%l2 ! %l2 = 00000000ffa56fb6
997! Starting 10 instruction Store Burst
998! Mem[00000000300c1410] = 266e5921, %l3 = 0000000000000000
999 ldstuba [%i3+%o5]0x89,%l3 ! %l3 = 00000021000000ff
1000
1001p0_label_34:
1002! %l3 = 0000000000000021, Mem[0000000010041408] = 09e7bd61
1003 stba %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = 21e7bd61
1004! Mem[00000000211c0000] = ffff7f1a, %l3 = 0000000000000021
1005 ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
1006! %l3 = 00000000000000ff, Mem[0000000010181408] = f38071ff
1007 stha %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = f38000ff
1008! Mem[0000000030081408] = 7e1e21ff, %l7 = 00000000000000a4
1009 ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
1010! %l0 = 000000000000001b, %l0 = 000000000000001b, %l1 = 000000655efdbb52
1011 udivx %l0,%l0,%l1 ! %l1 = 0000000000000001
1012! %f10 = 23044fbf 07c3ffff, Mem[0000000030081400] = 9da56fff 1e7e0000
1013 stda %f10,[%i2+%g0]0x89 ! Mem[0000000030081400] = 23044fbf 07c3ffff
1014! %l6 = 1c58c549618f63d5, Mem[0000000010041400] = 1b638f61
1015 stwa %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 618f63d5
1016! %f14 = f366b28f, Mem[0000000010001408] = 85b62eff
1017 sta %f14,[%i0+%o4]0x88 ! Mem[0000000010001408] = f366b28f
1018! Mem[0000000030181410] = ff000000, %l1 = 0000000000000001
1019 ldstuba [%i6+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
1020! Starting 10 instruction Load Burst
1021! Mem[0000000030001408] = 40889559, %l0 = 000000000000001b
1022 ldswa [%i0+%o4]0x81,%l0 ! %l0 = 0000000040889559
1023
1024p0_label_35:
1025! Mem[0000000010141408] = 3a206bd9, %l4 = 0000000000001c58
1026 lduwa [%i5+%o4]0x88,%l4 ! %l4 = 000000003a206bd9
1027! Mem[0000000030041400] = 9d7d564b, %l2 = 00000000ffa56fb6
1028 ldsba [%i1+%g0]0x89,%l2 ! %l2 = 000000000000004b
1029! Mem[0000000010141420] = 57cecc48, %l1 = 00000000000000ff
1030 ldsw [%i5+0x020],%l1 ! %l1 = 0000000057cecc48
1031! Mem[0000000030041400] = 4b567d9d, %l2 = 000000000000004b
1032 ldsba [%i1+%g0]0x81,%l2 ! %l2 = 000000000000004b
1033! Mem[00000000300c1410] = ff596e26, %l7 = 00000000000000ff
1034 lduba [%i3+%o5]0x81,%l7 ! %l7 = 00000000000000ff
1035! Mem[0000000010081410] = 61000000, %l4 = 000000003a206bd9
1036 lduha [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
1037! %l4 = 0000000000000000, immed = fffffa86, %y = 00000065
1038 sdiv %l4,-0x57a,%l5 ! %l5 = ffffffffed8eca52
1039 mov %l0,%y ! %y = 40889559
1040! Mem[0000000030081408] = ff211e7eff7bbdb9, %f20 = 5f2eb685 13003dff
1041 ldda [%i2+%o4]0x81,%f20 ! %f20 = ff211e7e ff7bbdb9
1042! Mem[0000000010081400] = 363ce33a, %l3 = 00000000000000ff
1043 ldsba [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000036
1044! Starting 10 instruction Store Burst
1045! %l7 = 00000000000000ff, Mem[0000000010141408] = d96b203a, %asi = 80
1046 stba %l7,[%i5+0x008]%asi ! Mem[0000000010141408] = ff6b203a
1047
1048p0_label_36:
1049! Mem[0000000030041410] = ee7cab83, %l2 = 000000000000004b
1050 ldstuba [%i1+%o5]0x89,%l2 ! %l2 = 00000083000000ff
1051! Mem[0000000010041408] = 61bde721, %l2 = 0000000000000083
1052 swapa [%i1+%o4]0x88,%l2 ! %l2 = 0000000061bde721
1053! %l1 = 0000000057cecc48, Mem[0000000010181410] = 1b211e40
1054 stha %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = cc481e40
1055! %l5 = ffffffffed8eca52, Mem[0000000010181400] = ff211e40
1056 stwa %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = ed8eca52
1057! %f8 = 80000000 b0b62ed4, %l6 = 1c58c549618f63d5
1058! Mem[0000000030001438] = 34506a851633cfa4
1059 add %i0,0x038,%g1
1060 stda %f8,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030001438] = d42e6a850000cfa4
1061! %l3 = 0000000000000036, Mem[0000000010181410] = cc481e4072ff118d, %asi = 80
1062 stxa %l3,[%i6+0x010]%asi ! Mem[0000000010181410] = 0000000000000036
1063! Mem[0000000010101408] = 000000b6, %l6 = 1c58c549618f63d5
1064 swapa [%i4+%o4]0x80,%l6 ! %l6 = 00000000000000b6
1065! Mem[0000000030181410] = 000000ff, %l5 = ffffffffed8eca52
1066 ldstuba [%i6+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
1067! %l3 = 0000000000000036, Mem[0000000010001408] = 8fb266f37de615ff
1068 stxa %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000036
1069! Starting 10 instruction Load Burst
1070! Mem[0000000030101410] = f8eefa0a, %l6 = 00000000000000b6
1071 ldswa [%i4+%o5]0x81,%l6 ! %l6 = fffffffff8eefa0a
1072
1073p0_label_37:
1074! Mem[0000000010041400] = d5638f61, %l3 = 0000000000000036
1075 ldsba [%i1+%g0]0x88,%l3 ! %l3 = 0000000000000061
1076! Mem[0000000010041400] = d5638f61, %l2 = 0000000061bde721
1077 lduwa [%i1+%g0]0x88,%l2 ! %l2 = 00000000d5638f61
1078! Mem[0000000030081410] = 000000ff, %l4 = 0000000000000000
1079 lduba [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000ff
1080! Mem[0000000010041410] = 31415b0a, %l4 = 00000000000000ff
1081 ldsba [%i1+%o5]0x88,%l4 ! %l4 = 000000000000000a
1082! Mem[0000000030101400] = ff0000008219ea07, %l0 = 0000000040889559
1083 ldxa [%i4+%g0]0x81,%l0 ! %l0 = ff0000008219ea07
1084! Mem[0000000010141410] = c9a3800a, %f13 = a144c00f
1085 lda [%i5+%o5]0x88,%f13 ! %f13 = c9a3800a
1086! Mem[0000000010101408] = 618f63d5, %f29 = 9d000000
1087 lda [%i4+%o4]0x80,%f29 ! %f29 = 618f63d5
1088! %l4 = 000000000000000a, immed = fffff905, %y = 40889559
1089 umul %l4,-0x6fb,%l6 ! %l6 = 00000009ffffba32, %y = 00000009
1090! Mem[0000000030041408] = ffa56fb6, %l7 = 00000000000000ff
1091 ldsba [%i1+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
1092! Starting 10 instruction Store Burst
1093! %l0 = 8219ea07, %l1 = 57cecc48, Mem[0000000030041408] = ffa56fb6 81ca25e9
1094 stda %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 8219ea07 57cecc48
1095
1096p0_label_38:
1097! Mem[0000000030101400] = 000000ff, %l3 = 0000000000000061
1098 swapa [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff
1099! Mem[00000000201c0001] = aac37d80, %l3 = 00000000000000ff
1100 ldstuba [%o0+0x001]%asi,%l3 ! %l3 = 000000c3000000ff
1101! %f31 = d31ad138, Mem[0000000010001404] = 7de615ff
1102 sta %f31,[%i0+0x004]%asi ! Mem[0000000010001404] = d31ad138
1103! %l7 = ffffffffffffffff, Mem[00000000300c1410] = 57875909266e59ff
1104 stxa %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffffffffffffff
1105! Mem[0000000030101408] = e10b2c11, %l4 = 000000000000000a
1106 ldstuba [%i4+%o4]0x89,%l4 ! %l4 = 00000011000000ff
1107! %l4 = 0000000000000011, %l1 = 0000000057cecc48, %l6 = 00000009ffffba32
1108 addc %l4,%l1,%l6 ! %l6 = 0000000057cecc59
1109! %f9 = b0b62ed4, Mem[0000000010181408] = f38000ff
1110 sta %f9 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = b0b62ed4
1111! %l2 = d5638f61, %l3 = 000000c3, Mem[0000000010001410] = ff7e0013 b9bd7bff
1112 stda %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = d5638f61 000000c3
1113! Mem[0000000010181410] = 00000000, %l6 = 0000000057cecc59
1114 ldstuba [%i6+%o5]0x88,%l6 ! %l6 = 00000000000000ff
1115! Starting 10 instruction Load Burst
1116! Mem[0000000010101400] = ffffffff, %l0 = ff0000008219ea07
1117 lduba [%i4+%g0]0x88,%l0 ! %l0 = 00000000000000ff
1118
1119p0_label_39:
1120! Mem[0000000010041408] = 00000083, %l7 = ffffffffffffffff
1121 ldsha [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000083
1122! Mem[00000000201c0000] = aaff7d80, %l6 = 0000000000000000
1123 ldsb [%o0+%g0],%l6 ! %l6 = ffffffffffffffaa
1124! Mem[00000000201c0000] = aaff7d80, %l0 = 00000000000000ff
1125 lduba [%o0+0x000]%asi,%l0 ! %l0 = 00000000000000aa
1126! Mem[0000000020800040] = dca42c25, %l0 = 00000000000000aa
1127 ldsha [%o1+0x040]%asi,%l0 ! %l0 = ffffffffffffdca4
1128! Mem[0000000010181400] = ed8eca52, %l1 = 0000000057cecc48
1129 ldsha [%i6+%g0]0x80,%l1 ! %l1 = ffffffffffffed8e
1130! Mem[0000000030001408] = 40889559, %l0 = ffffffffffffdca4
1131 lduha [%i0+%o4]0x81,%l0 ! %l0 = 0000000000004088
1132! Mem[0000000010181410] = 000000ff, %l5 = 00000000000000ff
1133 ldsba [%i6+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
1134! %f10 = 23044fbf, %f6 = 27168f06
1135 fcmps %fcc2,%f10,%f6 ! %fcc2 = 1
1136! Mem[0000000030181410] = ff000000466e0aa5, %f8 = 80000000 b0b62ed4
1137 ldda [%i6+%o5]0x81,%f8 ! %f8 = ff000000 466e0aa5
1138! Starting 10 instruction Store Burst
1139! %f16 = ffffffff 00001b21, Mem[0000000010101408] = 618f63d5 eecee394
1140 stda %f16,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffffffff 00001b21
1141
1142p0_label_40:
1143! %l3 = 00000000000000c3, Mem[0000000030141408] = 8822f8ff
1144 stba %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 8822f8c3
1145! Mem[00000000100c1400] = 00000061, %l1 = ffffffffffffed8e
1146 swapa [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000061
1147! %f9 = 466e0aa5, Mem[00000000100c1408] = 00000000
1148 sta %f9 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 466e0aa5
1149! Mem[0000000010081400] = 363ce33a, %l1 = 0000000000000061
1150 ldstuba [%i2+%g0]0x80,%l1 ! %l1 = 00000036000000ff
1151! %l1 = 0000000000000036, Mem[0000000030101400] = 610000008219ea07
1152 stxa %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000036
1153! %f12 = 43d7cbad c9a3800a, %l2 = 00000000d5638f61
1154! Mem[0000000030101420] = ea4dcee73ce8a41f
1155 add %i4,0x020,%g1
1156 stda %f12,[%g1+%l2]ASI_PST8_S ! Mem[0000000030101420] = ead7cbe73ce8a40a
1157! %f16 = ffffffff 00001b21 b9bd7bff 00000061
1158! %f20 = ff211e7e ff7bbdb9 8fb266f3 8185ca1e
1159! %f24 = 34abf64c 7f21ea0c 363ce33a 9eb37840
1160! %f28 = 6fb60061 618f63d5 3988957a d31ad138
1161 stda %f16,[%i3]ASI_BLK_PL ! Block Store to 00000000100c1400
1162! Mem[0000000010001410] = d5638f61, %l1 = 0000000000000036
1163 ldstuba [%i0+%o5]0x80,%l1 ! %l1 = 000000d5000000ff
1164! %l6 = ffffffaa, %l7 = 00000083, Mem[0000000030141410] = 00000061 ba032b8f
1165 stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffaa 00000083
1166! Starting 10 instruction Load Burst
1167! Mem[0000000010001408] = 00000000, %l7 = 0000000000000083
1168 lduha [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
1169
1170p0_label_41:
1171! Mem[0000000020800040] = dca42c25, %l2 = 00000000d5638f61
1172 lduh [%o1+0x040],%l2 ! %l2 = 000000000000dca4
1173! Mem[0000000010001408] = 3600000000000000, %f12 = 43d7cbad c9a3800a
1174 ldda [%i0+%o4]0x88,%f12 ! %f12 = 36000000 00000000
1175! Mem[0000000030141400] = 8185ca1e, %l4 = 0000000000000011
1176 ldsba [%i5+%g0]0x89,%l4 ! %l4 = 000000000000001e
1177! Mem[0000000030181400] = 00001b21, %l4 = 000000000000001e
1178 ldsha [%i6+%g0]0x81,%l4 ! %l4 = 0000000000000000
1179! Mem[00000000300c1410] = ffffffff, %f14 = f366b28f
1180 lda [%i3+%o5]0x81,%f14 ! %f14 = ffffffff
1181! Code Fragment 4
1182p0_fragment_6:
1183! %l0 = 0000000000004088
1184 setx 0x80abf8c0209cf1e9,%g7,%l0 ! %l0 = 80abf8c0209cf1e9
1185! %l1 = 00000000000000d5
1186 setx 0x172902905e5f3074,%g7,%l1 ! %l1 = 172902905e5f3074
1187 setx 0x7ff8, %g1, %g2
1188 and %l0, %g2, %l0
1189 setx 0xffffffff, %g1, %g2
1190 and %l1, %g2, %l1
1191 setx 0x100000000, %g1, %g2
1192 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1193 ta T_CHANGE_HPRIV
1194 stxa %l1, [%l0]ASI_ICACHE_INSTR
1195 ta T_CHANGE_NONHPRIV
1196! %l0 = 80abf8c0209cf1e9
1197 setx 0xe5892947ca90f387,%g7,%l0 ! %l0 = e5892947ca90f387
1198! %l1 = 172902905e5f3074
1199 setx 0xf21ca3df962bcb23,%g7,%l1 ! %l1 = f21ca3df962bcb23
1200! Mem[0000000010081408] = 4cf6ab34, %l7 = 0000000000000000
1201 lduba [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000034
1202! Mem[0000000010141400] = 0000009de3096414, %l4 = 0000000000000000
1203 ldxa [%i5+%g0]0x80,%l4 ! %l4 = 0000009de3096414
1204! Mem[0000000030001408] = 40889559, %l7 = 0000000000000034
1205 ldswa [%i0+%o4]0x81,%l7 ! %l7 = 0000000040889559
1206! Starting 10 instruction Store Burst
1207! %f10 = 23044fbf 07c3ffff, %l4 = 0000009de3096414
1208! Mem[0000000030141428] = 92453b2ff93ac210
1209 add %i5,0x028,%g1
1210 stda %f10,[%g1+%l4]ASI_PST32_SL ! Mem[0000000030141428] = 92453b2ff93ac210
1211
1212p0_label_42:
1213! Mem[0000000010181400] = ed8eca52, %l1 = f21ca3df962bcb23
1214 swapa [%i6+%g0]0x80,%l1 ! %l1 = 00000000ed8eca52
1215! %l3 = 00000000000000c3, imm = fffffffffffff75e, %l3 = 00000000000000c3
1216 xnor %l3,-0x8a2,%l3 ! %l3 = 0000000000000862
1217! %l7 = 0000000040889559, Mem[0000000010001400] = 85b62eff
1218 stwa %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 40889559
1219! %l4 = 0000009de3096414, Mem[0000000010181408] = d42eb6b0
1220 stwa %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = e3096414
1221! %l7 = 0000000040889559, Mem[0000000010181410] = ff00000000000036
1222 stxa %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000040889559
1223! Mem[0000000010001400] = 38d11ad3 40889559, %l0 = ca90f387, %l1 = ed8eca52
1224 ldda [%i0+%g0]0x88,%l0 ! %l0 = 0000000040889559 0000000038d11ad3
1225! Mem[0000000010081410] = 61000000, %l5 = ffffffffffffffff
1226 swapa [%i2+%o5]0x88,%l5 ! %l5 = 0000000061000000
1227! Mem[0000000030181400] = 00001b21, %l3 = 0000000000000862
1228 ldstuba [%i6+%g0]0x81,%l3 ! %l3 = 00000000000000ff
1229! Mem[0000000030141400] = 8185ca1e, %l4 = 0000009de3096414
1230 swapa [%i5+%g0]0x89,%l4 ! %l4 = 000000008185ca1e
1231! Starting 10 instruction Load Burst
1232! Mem[0000000030081410] = ff000000 e3889559, %l4 = 8185ca1e, %l5 = 61000000
1233 ldda [%i2+%o5]0x81,%l4 ! %l4 = 00000000ff000000 00000000e3889559
1234
1235p0_label_43:
1236! Mem[00000000211c0000] = ffff7f1a, %l2 = 000000000000dca4
1237 lduh [%o2+%g0],%l2 ! %l2 = 000000000000ffff
1238 membar #Sync ! Added by membar checker (8)
1239! Mem[00000000100c1410] = ff7bbdb9, %f12 = 36000000
1240 lda [%i3+%o5]0x88,%f12 ! %f12 = ff7bbdb9
1241! Mem[00000000211c0000] = ffff7f1a, %l1 = 0000000038d11ad3
1242 ldsh [%o2+%g0],%l1 ! %l1 = ffffffffffffffff
1243! Mem[0000000021800140] = 1f7002f2, %l0 = 0000000040889559
1244 lduh [%o3+0x140],%l0 ! %l0 = 0000000000001f70
1245! %l5 = 00000000e3889559, %l4 = 00000000ff000000, %y = 00000009
1246 udiv %l5,%l4,%l1 ! %l1 = 0000000000000009
1247 mov %l0,%y ! %y = 00001f70
1248! Mem[0000000010141418] = 7544075b, %l4 = 00000000ff000000
1249 ldsw [%i5+0x018],%l4 ! %l4 = 000000007544075b
1250! Mem[0000000030001408] = 59958840, %l1 = 0000000000000009
1251 ldswa [%i0+%o4]0x89,%l1 ! %l1 = 0000000059958840
1252! Mem[0000000010181430] = e925ca81, %f20 = ff211e7e
1253 ld [%i6+0x030],%f20 ! %f20 = e925ca81
1254! Mem[0000000010081408] = 34abf64c 7f21ea0c, %l6 = ffffffaa, %l7 = 40889559
1255 ldd [%i2+%o4],%l6 ! %l6 = 0000000034abf64c 000000007f21ea0c
1256! Starting 10 instruction Store Burst
1257! %l0 = 0000000000001f70, Mem[0000000030001408] = 40889559933bdf0b
1258 stxa %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000000000001f70
1259
1260p0_label_44:
1261! %l6 = 0000000034abf64c, Mem[0000000030041400] = 4b567d9d
1262 stwa %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 34abf64c
1263! %f26 = 363ce33a 9eb37840, Mem[00000000300c1408] = 6fb60061 34cefb89
1264 stda %f26,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 363ce33a 9eb37840
1265! %f21 = ff7bbdb9, %f5 = 7f800000, %f26 = 363ce33a
1266 fmuls %f21,%f5 ,%f26 ! %f26 = ff800000
1267! Mem[00000000201c0000] = aaff7d80, %l1 = 0000000059958840
1268 ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 000000aa000000ff
1269! Mem[0000000010141400] = 0000009d, %l4 = 000000007544075b
1270 ldstuba [%i5+%g0]0x80,%l4 ! %l4 = 00000000000000ff
1271! Mem[0000000030041408] = 8219ea07, %l5 = 00000000e3889559
1272 ldstuba [%i1+%o4]0x81,%l5 ! %l5 = 00000082000000ff
1273! %f16 = ffffffff 00001b21, Mem[0000000010001410] = 618f63ff c3000000
1274 stda %f16,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff 00001b21
1275! %l3 = 0000000000000000, Mem[0000000010181435] = 073fbf60
1276 stb %l3,[%i6+0x035] ! Mem[0000000010181434] = 0700bf60
1277! %l6 = 0000000034abf64c, Mem[0000000010041438] = aad13c4a6a1329e2, %asi = 80
1278 stxa %l6,[%i1+0x038]%asi ! Mem[0000000010041438] = 0000000034abf64c
1279! Starting 10 instruction Load Burst
1280! Mem[00000000218001c0] = 27cb7b35, %l3 = 0000000000000000
1281 ldsba [%o3+0x1c1]%asi,%l3 ! %l3 = ffffffffffffffcb
1282
1283p0_label_45:
1284! Mem[0000000010041408] = 83000000, %l3 = ffffffffffffffcb
1285 ldsha [%i1+%o4]0x80,%l3 ! %l3 = ffffffffffff8300
1286! Mem[0000000030041400] = 34abf64c, %l0 = 0000000000001f70
1287 ldswa [%i1+%g0]0x81,%l0 ! %l0 = 0000000034abf64c
1288! Mem[00000000300c1400] = ffffc307b5b7947d, %l7 = 000000007f21ea0c
1289 ldxa [%i3+%g0]0x81,%l7 ! %l7 = ffffc307b5b7947d
1290! Mem[0000000010181408] = e30964149da56fb6, %l4 = 0000000000000000
1291 ldxa [%i6+%o4]0x80,%l4 ! %l4 = e30964149da56fb6
1292! Mem[0000000010081410] = ffffffff, %l0 = 0000000034abf64c
1293 ldswa [%i2+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
1294! Mem[00000000100c1430] = d5638f61 6100b66f, %l4 = 9da56fb6, %l5 = 00000082
1295 ldda [%i3+0x030]%asi,%l4 ! %l4 = 00000000d5638f61 000000006100b66f
1296! Mem[0000000020800000] = 89bf16cb, %l5 = 000000006100b66f
1297 ldub [%o1+0x001],%l5 ! %l5 = 00000000000000bf
1298! Mem[0000000010101400] = ffffffff, %l4 = 00000000d5638f61
1299 lduha [%i4+%g0]0x80,%l4 ! %l4 = 000000000000ffff
1300! Mem[0000000030181400] = ff001b21, %l5 = 00000000000000bf
1301 ldsba [%i6+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
1302! Starting 10 instruction Store Burst
1303! Mem[00000000100c1410] = ff7bbdb9, %l3 = ffffffffffff8300
1304 swapa [%i3+%o5]0x88,%l3 ! %l3 = 00000000ff7bbdb9
1305
1306p0_label_46:
1307! %f7 = 1b211e40, %f24 = 34abf64c, %f28 = 6fb60061
1308 fdivs %f7 ,%f24,%f28 ! %f28 = 25efdb4c
1309! %f16 = ffffffff 00001b21 b9bd7bff 00000061
1310! %f20 = e925ca81 ff7bbdb9 8fb266f3 8185ca1e
1311! %f24 = 34abf64c 7f21ea0c ff800000 9eb37840
1312! %f28 = 25efdb4c 618f63d5 3988957a d31ad138
1313 stda %f16,[%i0]ASI_BLK_AIUS ! Block Store to 0000000030001400
1314! Mem[0000000030181410] = ff000000, %l2 = 000000000000ffff
1315 lduwa [%i6+%o5]0x81,%l2 ! %l2 = 00000000ff000000
1316! %l3 = 00000000ff7bbdb9, Mem[0000000010101410] = 5f269dc6
1317 stwa %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff7bbdb9
1318! %f6 = 27168f06 1b211e40, Mem[00000000300c1408] = 3ae33c36 4078b39e
1319 stda %f6 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 27168f06 1b211e40
1320! %l1 = 00000000000000aa, Mem[0000000030041410] = ffab7cee
1321 stba %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = aaab7cee
1322! %f4 = 00000000, Mem[0000000030181400] = ff001b21
1323 sta %f4 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
1324! %f14 = ffffffff, Mem[0000000030001408] = ff7bbdb9
1325 sta %f14,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff
1326 membar #Sync ! Added by membar checker (9)
1327! Mem[0000000030001400] = ffffffff, %l5 = ffffffffffffffff
1328 ldstuba [%i0+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
1329! Starting 10 instruction Load Burst
1330! Mem[0000000010041400] = d5638f61, %l3 = 00000000ff7bbdb9
1331 ldsha [%i1+%g0]0x88,%l3 ! %l3 = ffffffffffff8f61
1332
1333p0_label_47:
1334! Mem[0000000030181410] = 000000ff, %l5 = 00000000000000ff
1335 ldsba [%i6+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
1336! Mem[00000000100c1408] = 00000061, %l3 = ffffffffffff8f61
1337 ldswa [%i3+%o4]0x88,%l3 ! %l3 = 0000000000000061
1338! Mem[0000000030141410] = 83000000aaffffff, %l1 = 00000000000000aa
1339 ldxa [%i5+%o5]0x89,%l1 ! %l1 = 83000000aaffffff
1340! Mem[00000000211c0000] = ffff7f1a, %l3 = 0000000000000061
1341 lduh [%o2+%g0],%l3 ! %l3 = 000000000000ffff
1342! Mem[0000000010081408] = 4cf6ab34, %l0 = ffffffffffffffff
1343 lduha [%i2+%o4]0x88,%l0 ! %l0 = 000000000000ab34
1344! Mem[00000000300c1400] = ffffc307b5b7947d, %f12 = ff7bbdb9 00000000
1345 ldda [%i3+%g0]0x81,%f12 ! %f12 = ffffc307 b5b7947d
1346! Mem[0000000010101410] = b9bd7bff, %f13 = b5b7947d
1347 lda [%i4+%o5]0x88,%f13 ! %f13 = b9bd7bff
1348! Mem[0000000010141410] = c9a3800a, %l3 = 000000000000ffff
1349 lduha [%i5+%o5]0x88,%l3 ! %l3 = 000000000000800a
1350! Mem[0000000010081400] = ff3ce33a9eb37840, %f6 = 27168f06 1b211e40
1351 ldda [%i2+%g0]0x80,%f6 ! %f6 = ff3ce33a 9eb37840
1352! Starting 10 instruction Store Burst
1353! Mem[0000000010181428] = 00000000000000e3, %l1 = 83000000aaffffff, %l5 = ffffffffffffffff
1354 add %i6,0x28,%g1
1355 casxa [%g1]0x80,%l1,%l5 ! %l5 = 00000000000000e3
1356
1357p0_label_48:
1358! Mem[0000000010081422] = 9ab010c4, %l1 = 83000000aaffffff
1359 ldstuba [%i2+0x022]%asi,%l1 ! %l1 = 00000010000000ff
1360! %f20 = e925ca81 ff7bbdb9, Mem[0000000030001410] = e925ca81 ff7bbdb9
1361 stda %f20,[%i0+%o5]0x81 ! Mem[0000000030001410] = e925ca81 ff7bbdb9
1362! Mem[0000000010181410] = 00000000, %l3 = 000000000000800a
1363 swapa [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
1364! Mem[0000000010041408] = 00000083, %l6 = 0000000034abf64c
1365 swapa [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000083
1366! Mem[0000000010081408] = 4cf6ab34, %l2 = 00000000ff000000
1367 swapa [%i2+%o4]0x88,%l2 ! %l2 = 000000004cf6ab34
1368! Mem[0000000010101420] = 6b47ffa6, %l2 = 000000004cf6ab34
1369 ldstuba [%i4+0x020]%asi,%l2 ! %l2 = 0000006b000000ff
1370! %l0 = 0000ab34, %l1 = 00000010, Mem[00000000300c1400] = 07c3ffff 7d94b7b5
1371 stda %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ab34 00000010
1372! %f8 = ff000000 466e0aa5, Mem[0000000030181408] = ff32a75b a693bdc6
1373 stda %f8 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff000000 466e0aa5
1374! Mem[0000000030141410] = ffffffaa, %l5 = 00000000000000e3
1375 ldstuba [%i5+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
1376! Starting 10 instruction Load Burst
1377! Mem[00000000300c1408] = 401e211b, %l0 = 000000000000ab34
1378 ldsha [%i3+%o4]0x81,%l0 ! %l0 = 000000000000401e
1379
1380p0_label_49:
1381! Mem[0000000030041408] = 07ea19ff, %l2 = 000000000000006b
1382 ldsha [%i1+%o4]0x89,%l2 ! %l2 = 00000000000019ff
1383! Mem[0000000010181410] = 59958840 0000800a, %l4 = 0000ffff, %l5 = 000000ff
1384 ldda [%i6+%o5]0x88,%l4 ! %l4 = 000000000000800a 0000000059958840
1385! Mem[0000000030001410] = 81ca25e9, %l1 = 0000000000000010
1386 ldsha [%i0+%o5]0x89,%l1 ! %l1 = 00000000000025e9
1387! Mem[0000000030081408] = 7e1e21ff, %l0 = 000000000000401e
1388 ldsha [%i2+%o4]0x89,%l0 ! %l0 = 00000000000021ff
1389! Mem[0000000030081408] = ff211e7e, %l6 = 0000000000000083
1390 lduba [%i2+%o4]0x81,%l6 ! %l6 = 00000000000000ff
1391! Mem[0000000010181410] = 0a800000, %l1 = 00000000000025e9
1392 ldsha [%i6+%o5]0x80,%l1 ! %l1 = 0000000000000a80
1393! Mem[00000000201c0000] = ffff7d80, %l1 = 0000000000000a80
1394 ldub [%o0+%g0],%l1 ! %l1 = 00000000000000ff
1395! %l2 = 00000000000019ff, %l0 = 00000000000021ff, %l5 = 0000000059958840
1396 xnor %l2,%l0,%l5 ! %l5 = ffffffffffffc7ff
1397! Mem[0000000010041408] = 34abf64c, %f1 = fec8b26f
1398 lda [%i1+%o4]0x88,%f1 ! %f1 = 34abf64c
1399! Starting 10 instruction Store Burst
1400! %l0 = 00000000000021ff, Mem[0000000010181410] = 0a800000
1401 stha %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 21ff0000
1402
1403p0_label_50:
1404! %l6 = 00000000000000ff, Mem[0000000010181410] = 599588400000ff21
1405 stxa %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000000000ff
1406! Mem[00000000100c141f] = f366b28f, %l4 = 000000000000800a
1407 ldstub [%i3+0x01f],%l4 ! %l4 = 0000008f000000ff
1408! %f0 = 4b567d9d, Mem[0000000030001400] = ffffffff
1409 sta %f0 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 4b567d9d
1410! %l7 = ffffc307b5b7947d, Mem[0000000010041410] = 31415b0a
1411 stha %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 3141947d
1412! Mem[0000000021800140] = 1f7002f2, %l4 = 000000000000008f
1413 ldstub [%o3+0x140],%l4 ! %l4 = 0000001f000000ff
1414! %l2 = 00000000000019ff, Mem[00000000100c1410] = ffff8300
1415 stha %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffff19ff
1416! %l3 = 0000000000000000, Mem[0000000030041400] = 4cf6ab34
1417 stwa %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
1418! %l3 = 0000000000000000, Mem[0000000010101410] = ff7bbdb9
1419 stha %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000bdb9
1420! Mem[0000000030101410] = 0afaeef8, %l7 = ffffc307b5b7947d
1421 swapa [%i4+%o5]0x89,%l7 ! %l7 = 000000000afaeef8
1422! Starting 10 instruction Load Burst
1423! %l7 = 000000000afaeef8, %l0 = 00000000000021ff, %l0 = 00000000000021ff
1424 sub %l7,%l0,%l0 ! %l0 = 000000000afaccf9
1425
1426p0_label_51:
1427! Mem[0000000010141410] = 0a80a3c9, %l7 = 000000000afaeef8
1428 ldsba [%i5+%o5]0x80,%l7 ! %l7 = 000000000000000a
1429! Mem[00000000300c1408] = 401e211b, %l7 = 000000000000000a
1430 lduba [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000040
1431! Mem[000000001000143c] = d31ad138, %l0 = 000000000afaccf9
1432 ldsw [%i0+0x03c],%l0 ! %l0 = ffffffffd31ad138
1433! Mem[0000000030141400] = 146409e3, %l4 = 000000000000001f
1434 ldsha [%i5+%g0]0x81,%l4 ! %l4 = 0000000000001464
1435! Mem[0000000010041408] = 4cf6ab34, %l2 = 00000000000019ff
1436 lduha [%i1+%o4]0x80,%l2 ! %l2 = 0000000000004cf6
1437! Mem[0000000030081410] = ff000000 e3889559, %l4 = 00001464, %l5 = ffffc7ff
1438 ldda [%i2+%o5]0x81,%l4 ! %l4 = 00000000ff000000 00000000e3889559
1439! Mem[0000000030001400] = 9d7d564b 00001b21, %l6 = 000000ff, %l7 = 00000040
1440 ldda [%i0+%g0]0x81,%l6 ! %l6 = 000000009d7d564b 0000000000001b21
1441! Mem[0000000010181408] = e3096414, %l3 = 0000000000000000
1442 ldsba [%i6+%o4]0x80,%l3 ! %l3 = ffffffffffffffe3
1443! Mem[0000000030181410] = 000000ff, %l7 = 0000000000001b21
1444 lduha [%i6+%o5]0x89,%l7 ! %l7 = 00000000000000ff
1445! Starting 10 instruction Store Burst
1446! Mem[0000000030101408] = ff2c0be1, %l0 = ffffffffd31ad138
1447 ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
1448
1449p0_label_52:
1450! Mem[0000000030081410] = 000000ff, %l4 = 00000000ff000000
1451 ldstuba [%i2+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
1452! %l3 = ffffffffffffffe3, Mem[0000000030081408] = 7e1e21ff
1453 stwa %l3,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffffe3
1454! %l6 = 9d7d564b, %l7 = 000000ff, Mem[0000000030181408] = ff000000 466e0aa5
1455 stda %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 9d7d564b 000000ff
1456! %l1 = 00000000000000ff, immed = 00000093, %y = 00001f70
1457 smul %l1,0x093,%l7 ! %l7 = 000000000000926d, %y = 00000000
1458! %l0 = 000000ff, %l1 = 000000ff, Mem[0000000010101410] = b9bd0000 f5b62a7b
1459 stda %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff 000000ff
1460! %l2 = 00004cf6, %l3 = ffffffe3, Mem[00000000300c1408] = 401e211b 068f1627
1461 stda %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00004cf6 ffffffe3
1462! %f6 = ff3ce33a 9eb37840, Mem[0000000030001408] = ffffffff 61000000
1463 stda %f6 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff3ce33a 9eb37840
1464! %l4 = 00000000000000ff, Mem[0000000010081408] = 000000ff
1465 stha %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00ff00ff
1466! Mem[0000000010041408] = 34abf64c, %l6 = 000000009d7d564b
1467 ldstuba [%i1+%o4]0x88,%l6 ! %l6 = 0000004c000000ff
1468! Starting 10 instruction Load Burst
1469! Mem[0000000010001410] = 211b0000ffffffff, %l5 = 00000000e3889559
1470 ldxa [%i0+%o5]0x80,%l5 ! %l5 = 211b0000ffffffff
1471
1472p0_label_53:
1473! Mem[0000000010181438] = bd80a3c9, %l2 = 0000000000004cf6
1474 lduba [%i6+0x03a]%asi,%l2 ! %l2 = 00000000000000a3
1475! Mem[00000000300c1400] = 34ab000010000000, %f12 = ffffc307 b9bd7bff
1476 ldda [%i3+%g0]0x81,%f12 ! %f12 = 34ab0000 10000000
1477! Mem[0000000030041410] = aaab7cee, %l2 = 00000000000000a3
1478 lduba [%i1+%o5]0x81,%l2 ! %l2 = 00000000000000aa
1479! Mem[0000000010081400] = 3ae33cff, %l7 = 000000000000926d
1480 lduwa [%i2+%g0]0x88,%l7 ! %l7 = 000000003ae33cff
1481! Mem[0000000030181400] = 00000000, %l5 = 211b0000ffffffff
1482 ldsha [%i6+%g0]0x81,%l5 ! %l5 = 0000000000000000
1483! %l0 = 00000000000000ff, %l4 = 00000000000000ff, %l7 = 000000003ae33cff
1484 orn %l0,%l4,%l7 ! %l7 = ffffffffffffffff
1485! Mem[0000000010001400] = 59958840 d31ad138, %l4 = 000000ff, %l5 = 00000000
1486 ldda [%i0+%g0]0x80,%l4 ! %l4 = 0000000059958840 00000000d31ad138
1487! Mem[0000000030081408] = ffffffe3, %l3 = ffffffffffffffe3
1488 lduwa [%i2+%o4]0x89,%l3 ! %l3 = 00000000ffffffe3
1489! Mem[00000000201c0000] = ffff7d80, %l3 = 00000000ffffffe3
1490 lduba [%o0+0x001]%asi,%l3 ! %l3 = 00000000000000ff
1491! Starting 10 instruction Store Burst
1492! Mem[000000001000142c] = 1fe7b47f, %l4 = 59958840, %l6 = 0000004c
1493 add %i0,0x2c,%g1
1494 casa [%g1]0x80,%l4,%l6 ! %l6 = 000000001fe7b47f
1495
1496p0_label_54:
1497! Mem[0000000010001410] = 00001b21, %l7 = ffffffffffffffff
1498 swapa [%i0+%o5]0x88,%l7 ! %l7 = 0000000000001b21
1499! Mem[0000000030141400] = 146409e3, %l3 = 00000000000000ff
1500 swapa [%i5+%g0]0x81,%l3 ! %l3 = 00000000146409e3
1501! Mem[0000000010141400] = ff00009d, %l5 = 00000000d31ad138
1502 swapa [%i5+%g0]0x80,%l5 ! %l5 = 00000000ff00009d
1503! Mem[0000000030001410] = e925ca81, %l2 = 00000000000000aa
1504 ldstuba [%i0+%o5]0x81,%l2 ! %l2 = 000000e9000000ff
1505! Mem[00000000100c1410] = ffff19ff, %l4 = 0000000059958840
1506 swapa [%i3+%o5]0x88,%l4 ! %l4 = 00000000ffff19ff
1507! %l7 = 0000000000001b21, Mem[0000000010181435] = 0700bf60, %asi = 80
1508 stba %l7,[%i6+0x035]%asi ! Mem[0000000010181434] = 0721bf60
1509! %l3 = 00000000146409e3, Mem[0000000030081410] = 000000ff
1510 stba %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000e3
1511! %l1 = 00000000000000ff, Mem[00000000211c0000] = ffff7f1a
1512 sth %l1,[%o2+%g0] ! Mem[00000000211c0000] = 00ff7f1a
1513! %l0 = 00000000000000ff, Mem[0000000030041400] = 00000000
1514 stwa %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
1515! Starting 10 instruction Load Burst
1516! Mem[0000000030001408] = 9eb37840, %l0 = 00000000000000ff
1517 ldsba [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000040
1518
1519p0_label_55:
1520! %f1 = 34abf64c, %f6 = ff3ce33a, %f27 = 9eb37840
1521 fdivs %f1 ,%f6 ,%f27 ! %l0 = 0000000000000062, Unfinished, %fsr = 1400000800
1522! Mem[0000000030041400] = 6fb2c8fe000000ff, %f16 = ffffffff 00001b21
1523 ldda [%i1+%g0]0x89,%f16 ! %f16 = 6fb2c8fe 000000ff
1524! Mem[0000000030141400] = 8fb266f3 ff000000, %l6 = 1fe7b47f, %l7 = 00001b21
1525 ldda [%i5+%g0]0x89,%l6 ! %l6 = 00000000ff000000 000000008fb266f3
1526! Mem[0000000030141408] = c3f82288, %l6 = 00000000ff000000
1527 ldsha [%i5+%o4]0x81,%l6 ! %l6 = ffffffffffffc3f8
1528! Mem[0000000030141410] = ffffffaa, %f18 = b9bd7bff
1529 lda [%i5+%o5]0x81,%f18 ! %f18 = ffffffaa
1530! %f23 = 8185ca1e, %f12 = 34ab0000
1531 fcmpes %fcc1,%f23,%f12 ! %fcc1 = 1
1532! Mem[0000000010001408] = 00000000, %l3 = 00000000146409e3
1533 lduha [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
1534 membar #Sync ! Added by membar checker (10)
1535! Mem[0000000030081400] = ffffc307 bf4f0423 e3ffffff ff7bbdb9
1536! Mem[0000000030081410] = e3000000 e3889559 b2d0b9e9 77ed20db
1537! Mem[0000000030081420] = 1b7f273a bbb5f751 7fb4e71f 3a206bd9
1538! Mem[0000000030081430] = 4ad6903b d8ef1d65 38d11ad3 5b074475
1539 ldda [%i2]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030081400
1540! Mem[0000000021800100] = 0eff6971, %l6 = ffffffffffffc3f8
1541 lduh [%o3+0x100],%l6 ! %l6 = 0000000000000eff
1542! Starting 10 instruction Store Burst
1543! Mem[0000000030141410] = aaffffff, %l5 = 00000000ff00009d
1544 ldstuba [%i5+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
1545
1546p0_label_56:
1547! %f26 = ff800000 9eb37840, Mem[0000000030001400] = 4b567d9d 211b0000
1548 stda %f26,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff800000 9eb37840
1549! %f24 = 34abf64c, Mem[000000001018142c] = 000000e3
1550 sta %f24,[%i6+0x02c]%asi ! Mem[000000001018142c] = 34abf64c
1551! %l6 = 0000000000000eff, Mem[0000000030041400] = 000000ff
1552 stha %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000eff
1553! %l3 = 0000000000000000, immed = fffff408, %y = 00000000
1554 sdiv %l3,-0xbf8,%l0 ! %l0 = 0000000000000000
1555 mov %l0,%y ! %y = 00000000
1556! %l6 = 00000eff, %l7 = 8fb266f3, Mem[00000000300c1400] = 0000ab34 00000010
1557 stda %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000eff 8fb266f3
1558! Mem[00000000300c1400] = 00000eff, %l4 = 00000000ffff19ff
1559 ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
1560! %l3 = 0000000000000000, %l1 = 00000000000000ff, %l2 = 00000000000000e9
1561 orn %l3,%l1,%l2 ! %l2 = ffffffffffffff00
1562! Mem[0000000030141400] = 000000ff, %l0 = 0000000000000000
1563 swapa [%i5+%g0]0x81,%l0 ! %l0 = 00000000000000ff
1564! %f22 = 8fb266f3 8185ca1e, %l1 = 00000000000000ff
1565! Mem[0000000010141428] = 51576b07f2da102a
1566 add %i5,0x028,%g1
1567 stda %f22,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010141428] = 1eca8581f366b28f
1568! Starting 10 instruction Load Burst
1569! Mem[0000000030041408] = 07ea19ff, %l5 = 00000000000000ff
1570 lduba [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff
1571
1572p0_label_57:
1573! Mem[0000000010041410] = 7d9441319f000000, %l6 = 0000000000000eff
1574 ldxa [%i1+%o5]0x80,%l6 ! %l6 = 7d9441319f000000
1575! Mem[00000000100c1410] = 408895597e1e21ff, %l4 = 00000000000000ff
1576 ldxa [%i3+%o5]0x80,%l4 ! %l4 = 408895597e1e21ff
1577! Mem[00000000100c1408] = 61000000, %l6 = 7d9441319f000000
1578 lduh [%i3+0x00a],%l6 ! %l6 = 0000000000000000
1579! Mem[0000000010141408] = ff6b203a, %l3 = 0000000000000000
1580 lduwa [%i5+%o4]0x80,%l3 ! %l3 = 00000000ff6b203a
1581! Mem[0000000030081408] = e3ffffff, %l6 = 0000000000000000
1582 lduha [%i2+%o4]0x81,%l6 ! %l6 = 000000000000e3ff
1583! Mem[0000000010081408] = ff00ff00, %f21 = ff7bbdb9
1584 lda [%i2+%o4]0x88,%f21 ! %f21 = ff00ff00
1585! Mem[0000000010081408] = 00ff00ff, %l1 = 00000000000000ff
1586 ldsba [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000000
1587! %f31 = d31ad138, %f28 = 25efdb4c, %f23 = 8185ca1e
1588 fadds %f31,%f28,%f23 ! %f23 = d31ad138
1589! %l5 = 00000000000000ff, immd = 000000000000095f, %l3 = 00000000ff6b203a
1590 udivx %l5,0x95f,%l3 ! %l3 = 0000000000000000
1591! Starting 10 instruction Store Burst
1592! %l1 = 0000000000000000, Mem[00000000100c1420] = 0cea217f
1593 sth %l1,[%i3+0x020] ! Mem[00000000100c1420] = 0000217f
1594
1595p0_label_58:
1596! %l0 = 00000000000000ff, imm = 0000000000000eac, %l4 = 408895597e1e21ff
1597 or %l0,0xeac,%l4 ! %l4 = 0000000000000eff
1598! %f20 = e925ca81, %f19 = 00000061, %f27 = 9eb37840
1599 fsubs %f20,%f19,%f27 ! %l0 = 0000000000000121, Unfinished, %fsr = 1500000800
1600! %f20 = e925ca81 ff00ff00, %l5 = 00000000000000ff
1601! Mem[0000000010041410] = 7d9441319f000000
1602 add %i1,0x010,%g1
1603 stda %f20,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010041410] = 00ff00ff81ca25e9
1604! %l0 = 00000121, %l1 = 00000000, Mem[0000000010101410] = ff000000 ff000000
1605 stda %l0,[%i4+0x010]%asi ! Mem[0000000010101410] = 00000121 00000000
1606! %l6 = 000000000000e3ff, Mem[0000000030041400] = 6fb2c8fe00000eff
1607 stxa %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000000000e3ff
1608! Mem[0000000010081404] = 9eb37840, %l2 = ffffff00, %l0 = 00000121
1609 add %i2,0x04,%g1
1610 casa [%g1]0x80,%l2,%l0 ! %l0 = 000000009eb37840
1611! Mem[0000000010141420] = 57cecc48, %l3 = 0000000000000000, %asi = 80
1612 swapa [%i5+0x020]%asi,%l3 ! %l3 = 0000000057cecc48
1613! %l0 = 9eb37840, %l1 = 00000000, Mem[0000000030141410] = ffffffaa 00000083
1614 stda %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 9eb37840 00000000
1615! Mem[0000000010081410] = ffffffff, %l2 = ffffffffffffff00
1616 ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
1617! Starting 10 instruction Load Burst
1618! Mem[0000000021800180] = 0385c5c1, %l7 = 000000008fb266f3
1619 ldsba [%o3+0x180]%asi,%l7 ! %l7 = 0000000000000003
1620
1621p0_label_59:
1622! Mem[0000000010181400] = ff7e001323cb2b96, %f0 = ffffc307 bf4f0423
1623 ldda [%i6+%g0]0x88,%f0 ! %f0 = ff7e0013 23cb2b96
1624! Mem[0000000030001410] = ff25ca81, %l4 = 0000000000000eff
1625 lduwa [%i0+%o5]0x81,%l4 ! %l4 = 00000000ff25ca81
1626! Mem[0000000030081410] = e3000000, %l7 = 0000000000000003
1627 lduba [%i2+%o5]0x81,%l7 ! %l7 = 00000000000000e3
1628! Mem[0000000010141410] = 0a80a3c9 599588e3, %l4 = ff25ca81, %l5 = 000000ff
1629 ldda [%i5+%o5]0x80,%l4 ! %l4 = 000000000a80a3c9 00000000599588e3
1630! Mem[0000000010181410] = 000000ff, %l4 = 000000000a80a3c9
1631 lduha [%i6+%o5]0x88,%l4 ! %l4 = 00000000000000ff
1632! Mem[0000000030101408] = e10b2cff, %l7 = 00000000000000e3
1633 ldsba [%i4+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
1634! Mem[00000000300c1410] = ffffffff, %l5 = 00000000599588e3
1635 lduba [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff
1636! Mem[00000000100c1408] = 00000061, %l6 = 000000000000e3ff
1637 ldsba [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000061
1638! Mem[0000000010141410] = e3889559c9a3800a, %l2 = 00000000000000ff
1639 ldxa [%i5+%o5]0x88,%l2 ! %l2 = e3889559c9a3800a
1640! Starting 10 instruction Store Burst
1641! Mem[0000000010141410] = 0a80a3c9, %l5 = 00000000000000ff, %asi = 80
1642 swapa [%i5+0x010]%asi,%l5 ! %l5 = 000000000a80a3c9
1643
1644p0_label_60:
1645! %l3 = 0000000057cecc48, imm = fffffffffffff612, %l2 = e3889559c9a3800a
1646 xnor %l3,-0x9ee,%l2 ! %l2 = 0000000057cec5a5
1647! %l5 = 000000000a80a3c9, Mem[0000000030001408] = 4078b39e3ae33cff
1648 stxa %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000000a80a3c9
1649! %f29 = 618f63d5, %f1 = 23cb2b96
1650 fcmps %fcc0,%f29,%f1 ! %fcc0 = 2
1651! Mem[00000000201c0001] = ffff7d80, %l6 = 0000000000000061
1652 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
1653! %f28 = 25efdb4c 618f63d5, %l7 = ffffffffffffffff
1654! Mem[0000000030181430] = 1c581844067eee55
1655 add %i6,0x030,%g1
1656 stda %f28,[%g1+%l7]ASI_PST32_S ! Mem[0000000030181430] = 25efdb4c618f63d5
1657! %f6 = b2d0b9e9, Mem[00000000300c1410] = ffffffff
1658 sta %f6 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = b2d0b9e9
1659! %l5 = 000000000a80a3c9, Mem[0000000010001410] = ffffffffffffffff
1660 stxa %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000000a80a3c9
1661! %f4 = e3000000 e3889559, %l3 = 0000000057cecc48
1662! Mem[00000000300c1430] = 30a599d017a23f3c
1663 add %i3,0x030,%g1
1664 stda %f4,[%g1+%l3]ASI_PST8_S ! Mem[00000000300c1430] = 300099d0e3a23f3c
1665! %l6 = 00000000000000ff, Mem[0000000030181400] = 00000000348dbdb9
1666 stxa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000000000ff
1667! Starting 10 instruction Load Burst
1668! Mem[0000000010101400] = ffffffffffffff07, %f0 = ff7e0013 23cb2b96
1669 ldda [%i4+%g0]0x80,%f0 ! %f0 = ffffffff ffffff07
1670
1671p0_label_61:
1672! Mem[0000000030001400] = ff800000 9eb37840, %l6 = 000000ff, %l7 = ffffffff
1673 ldda [%i0+%g0]0x89,%l6 ! %l6 = 000000009eb37840 00000000ff800000
1674! Mem[0000000010101410] = 0000012100000000, %l7 = 00000000ff800000
1675 ldx [%i4+%o5],%l7 ! %l7 = 0000012100000000
1676! Mem[0000000010081400] = ff3ce33a, %l6 = 000000009eb37840
1677 lduha [%i2+%g0]0x80,%l6 ! %l6 = 000000000000ff3c
1678! %f13 = d8ef1d65, %f10 = 7fb4e71f, %f24 = 34abf64c 7f21ea0c
1679 fsmuld %f13,%f10,%f24 ! %f24 = 7ffe9ce3 e0000000
1680! Mem[0000000030141410] = 4078b39e, %l5 = 000000000a80a3c9
1681 ldswa [%i5+%o5]0x89,%l5 ! %l5 = 000000004078b39e
1682! Mem[0000000030081400] = ffffc307, %l6 = 000000000000ff3c
1683 lduba [%i2+%g0]0x81,%l6 ! %l6 = 00000000000000ff
1684! Mem[00000000100c1420] = 0000217f, %f21 = ff00ff00
1685 lda [%i3+0x020]%asi,%f21 ! %f21 = 0000217f
1686! Mem[0000000030101400] = 0000000000000036, %f8 = 1b7f273a bbb5f751
1687 ldda [%i4+%g0]0x81,%f8 ! %f8 = 00000000 00000036
1688! Mem[0000000010101408] = ffffffff00001b21, %f12 = 4ad6903b d8ef1d65
1689 ldda [%i4+%o4]0x80,%f12 ! %f12 = ffffffff 00001b21
1690! Starting 10 instruction Store Burst
1691! %l4 = 000000ff, %l5 = 4078b39e, Mem[0000000010141430] = e8d0d8ea f34c9cd0
1692 stda %l4,[%i5+0x030]%asi ! Mem[0000000010141430] = 000000ff 4078b39e
1693
1694p0_label_62:
1695! %l6 = 00000000000000ff, Mem[0000000010141410] = 000000ff
1696 stha %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00ff00ff
1697! %l0 = 9eb37840, %l1 = 00000000, Mem[0000000010181410] = 000000ff 00000000
1698 stda %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 9eb37840 00000000
1699! Mem[0000000021800040] = 059e487b, %l0 = 000000009eb37840
1700 ldstuba [%o3+0x040]%asi,%l0 ! %l0 = 00000005000000ff
1701! Mem[0000000021800141] = ff7002f2, %l0 = 0000000000000005
1702 ldstub [%o3+0x141],%l0 ! %l0 = 00000070000000ff
1703! %l4 = 00000000000000ff, Mem[0000000030001400] = 4078b39e
1704 stba %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff78b39e
1705! %f16 = 6fb2c8fe 000000ff, Mem[0000000010001408] = 00000000 36000000
1706 stda %f16,[%i0+%o4]0x88 ! Mem[0000000010001408] = 6fb2c8fe 000000ff
1707! Mem[00000000300c1400] = ff0e0000, %l1 = 0000000000000000
1708 ldstuba [%i3+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
1709! %l2 = 57cec5a5, %l3 = 57cecc48, Mem[0000000010081410] = ffffffff 34000000
1710 stda %l2,[%i2+0x010]%asi ! Mem[0000000010081410] = 57cec5a5 57cecc48
1711! Mem[0000000010181410] = 4078b39e, %l7 = 0000012100000000
1712 ldstuba [%i6+%o5]0x80,%l7 ! %l7 = 00000040000000ff
1713! Starting 10 instruction Load Burst
1714! Mem[00000000300c1408] = f64c0000, %l2 = 0000000057cec5a5
1715 ldswa [%i3+%o4]0x89,%l2 ! %l2 = fffffffff64c0000
1716
1717p0_label_63:
1718! %f11 = 3a206bd9, %f27 = 9eb37840
1719 fcmps %fcc3,%f11,%f27 ! %fcc3 = 2
1720! Mem[000000001010140c] = 00001b21, %l0 = 0000000000000070
1721 ldsh [%i4+0x00c],%l0 ! %l0 = 0000000000000000
1722! Mem[00000000100c1410] = ff211e7e59958840, %l4 = 00000000000000ff
1723 ldxa [%i3+%o5]0x88,%l4 ! %l4 = ff211e7e59958840
1724! Mem[0000000010001408] = ff000000, %l3 = 0000000057cecc48
1725 ldswa [%i0+%o4]0x80,%l3 ! %l3 = ffffffffff000000
1726! Mem[0000000030081410] = 000000e3, %l0 = 0000000000000000
1727 lduha [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000e3
1728! Mem[0000000010041400] = 618f63d5, %l0 = 00000000000000e3
1729 lduha [%i1+%g0]0x80,%l0 ! %l0 = 000000000000618f
1730! Mem[00000000100c1408] = 61000000, %f30 = 3988957a
1731 lda [%i3+%o4]0x80,%f30 ! %f30 = 61000000
1732! Mem[0000000030141408] = c3f82288, %l6 = 00000000000000ff
1733 ldswa [%i5+%o4]0x81,%l6 ! %l6 = ffffffffc3f82288
1734! Mem[0000000010001410] = c9a3800a, %f7 = 77ed20db
1735 lda [%i0+%o5]0x80,%f7 ! %f7 = c9a3800a
1736! Starting 10 instruction Store Burst
1737! %l3 = ffffffffff000000, Mem[0000000010001410] = 0a80a3c9
1738 stwa %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff000000
1739
1740p0_label_64:
1741! %f29 = 618f63d5, %f24 = 7ffe9ce3, %f31 = d31ad138
1742 fsubs %f29,%f24,%f31 ! %f31 = 7ffe9ce3
1743! %l6 = ffffffffc3f82288, Mem[00000000100c1400] = ffffffff00001b21
1744 stxa %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffffffc3f82288
1745! Mem[0000000010081408] = 00ff00ff, %l0 = 0000618f, %l2 = f64c0000
1746 add %i2,0x08,%g1
1747 casa [%g1]0x80,%l0,%l2 ! %l2 = 0000000000ff00ff
1748! Mem[0000000030041410] = aaab7cee, %l3 = ffffffffff000000
1749 swapa [%i1+%o5]0x81,%l3 ! %l3 = 00000000aaab7cee
1750! Mem[0000000010101400] = ffffffff, %l6 = ffffffffc3f82288
1751 ldstuba [%i4+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
1752! Mem[0000000010101439] = 5be863b2, %l7 = 0000000000000040
1753 ldstub [%i4+0x039],%l7 ! %l7 = 000000e8000000ff
1754! %f20 = e925ca81 0000217f, %l4 = ff211e7e59958840
1755! Mem[0000000030181408] = 9d7d564b000000ff
1756 add %i6,0x008,%g1
1757 stda %f20,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030181408] = 9d7d564b000025ff
1758 membar #Sync ! Added by membar checker (11)
1759! %l2 = 00ff00ff, %l3 = aaab7cee, Mem[0000000030081400] = 07c3ffff 23044fbf
1760 stda %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00ff00ff aaab7cee
1761! Mem[0000000030141400] = 00000000, %l0 = 000000000000618f
1762 ldstuba [%i5+%g0]0x89,%l0 ! %l0 = 00000000000000ff
1763! Starting 10 instruction Load Burst
1764! Mem[0000000030001410] = 81ca25ff, %l3 = 00000000aaab7cee
1765 ldsba [%i0+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
1766
1767p0_label_65:
1768! Mem[00000000100c1410] = 40889559, %l6 = 00000000000000ff
1769 ldsha [%i3+%o5]0x80,%l6 ! %l6 = 0000000000004088
1770! Mem[0000000030001400] = 9eb378ff, %f21 = 0000217f
1771 lda [%i0+%g0]0x89,%f21 ! %f21 = 9eb378ff
1772! Mem[0000000030001408] = 00000000, %f27 = 9eb37840
1773 lda [%i0+%o4]0x89,%f27 ! %f27 = 00000000
1774! Mem[0000000030101408] = ff2c0be1, %l4 = ff211e7e59958840
1775 ldsha [%i4+%o4]0x81,%l4 ! %l4 = ffffffffffffff2c
1776! Mem[0000000030081408] = ffffffe3, %l6 = 0000000000004088
1777 lduwa [%i2+%o4]0x89,%l6 ! %l6 = 00000000ffffffe3
1778! Mem[0000000010181400] = 23cb2b96, %l3 = ffffffffffffffff
1779 lduwa [%i6+%g0]0x88,%l3 ! %l3 = 0000000023cb2b96
1780! Mem[0000000010041408] = fff6ab34, %l4 = ffffffffffffff2c
1781 lduwa [%i1+%o4]0x80,%l4 ! %l4 = 00000000fff6ab34
1782! Mem[000000001018141c] = 3ce8a41f, %l6 = 00000000ffffffe3
1783 ldub [%i6+0x01c],%l6 ! %l6 = 000000000000003c
1784! Mem[0000000030141400] = 000000ff, %l1 = 00000000000000ff
1785 lduha [%i5+%g0]0x89,%l1 ! %l1 = 00000000000000ff
1786! Starting 10 instruction Store Burst
1787! %f16 = 6fb2c8fe 000000ff, Mem[0000000010181400] = 23cb2b96 ff7e0013
1788 stda %f16,[%i6+%g0]0x88 ! Mem[0000000010181400] = 6fb2c8fe 000000ff
1789
1790p0_label_66:
1791! Mem[000000001008143c] = f5548dc1, %l7 = 00000000000000e8
1792 ldstub [%i2+0x03c],%l7 ! %l7 = 000000f5000000ff
1793! %f18 = ffffffaa 00000061, Mem[0000000030141410] = 9eb37840 00000000
1794 stda %f18,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffaa 00000061
1795! %f18 = ffffffaa 00000061, Mem[0000000030081410] = e3000000 e3889559
1796 stda %f18,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffffaa 00000061
1797! Mem[0000000010181410] = ff78b39e, %l3 = 0000000023cb2b96
1798 swapa [%i6+%o5]0x80,%l3 ! %l3 = 00000000ff78b39e
1799! %l3 = 00000000ff78b39e, Mem[0000000010001410] = ff000000
1800 stba %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff00009e
1801! Mem[0000000010081418] = b2d1a560144e28f2, %l3 = 00000000ff78b39e, %l4 = 00000000fff6ab34
1802 add %i2,0x18,%g1
1803 casxa [%g1]0x80,%l3,%l4 ! %l4 = b2d1a560144e28f2
1804! %f12 = ffffffff 00001b21, Mem[0000000010101410] = 21010000 00000000
1805 stda %f12,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff 00001b21
1806! %l0 = 0000000000000000, Mem[00000000300c1408] = e3fffffff64c0000
1807 stxa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000000000000000
1808! %l1 = 00000000000000ff, Mem[0000000010101400] = ffffffff
1809 stba %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffff
1810! Starting 10 instruction Load Burst
1811! Mem[0000000030001410] = 81ca25ff, %l2 = 0000000000ff00ff
1812 lduwa [%i0+%o5]0x89,%l2 ! %l2 = 0000000081ca25ff
1813
1814p0_label_67:
1815! Mem[0000000010101420] = ff47ffa6, %l4 = b2d1a560144e28f2
1816 ldsw [%i4+0x020],%l4 ! %l4 = ffffffffff47ffa6
1817! Mem[0000000010041410] = 00ff00ff, %l5 = 000000004078b39e
1818 ldsw [%i1+%o5],%l5 ! %l5 = 0000000000ff00ff
1819! Mem[00000000100c1400] = 8822f8c3, %l7 = 00000000000000f5
1820 ldswa [%i3+%g0]0x80,%l7 ! %l7 = ffffffff8822f8c3
1821! Mem[0000000030001410] = ff25ca81ff7bbdb9, %l2 = 0000000081ca25ff
1822 ldxa [%i0+%o5]0x81,%l2 ! %l2 = ff25ca81ff7bbdb9
1823! Mem[0000000010041400] = 618f63d5, %f30 = 61000000
1824 lda [%i1+%g0]0x80,%f30 ! %f30 = 618f63d5
1825! Mem[00000000100c1400] = 8822f8c3, %l4 = ffffffffff47ffa6
1826 ldsba [%i3+0x001]%asi,%l4 ! %l4 = 0000000000000022
1827! Mem[0000000020800040] = dca42c25, %l4 = 0000000000000022
1828 lduba [%o1+0x040]%asi,%l4 ! %l4 = 00000000000000dc
1829! Mem[0000000010141408] = 1e7e00003a206bff, %l7 = ffffffff8822f8c3
1830 ldxa [%i5+%o4]0x88,%l7 ! %l7 = 1e7e00003a206bff
1831! Mem[0000000010101400] = 07ffffffffffffff, %l2 = ff25ca81ff7bbdb9
1832 ldxa [%i4+%g0]0x88,%l2 ! %l2 = 07ffffffffffffff
1833! Starting 10 instruction Store Burst
1834! %l2 = 07ffffffffffffff, Mem[0000000010181408] = e3096414
1835 stba %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff096414
1836
1837p0_label_68:
1838! Mem[0000000030001410] = 81ca25ff, %l6 = 000000000000003c
1839 ldstuba [%i0+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
1840! %l1 = 00000000000000ff, Mem[0000000030041410] = 000000ff
1841 stha %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff
1842! Mem[0000000010081410] = a5c5ce57, %l2 = 07ffffffffffffff
1843 swapa [%i2+%o5]0x88,%l2 ! %l2 = 00000000a5c5ce57
1844! %f10 = 7fb4e71f, %f5 = e3889559, %f6 = b2d0b9e9
1845 fadds %f10,%f5 ,%f6 ! %f6 = 7ff4e71f
1846! Mem[0000000010181400] = 000000ff, %l3 = 00000000ff78b39e
1847 swapa [%i6+%g0]0x88,%l3 ! %l3 = 00000000000000ff
1848! Mem[0000000010141410] = ff00ff00, %l4 = 00000000000000dc
1849 swapa [%i5+%o5]0x88,%l4 ! %l4 = 00000000ff00ff00
1850! Mem[0000000010041434] = 000000f8, %l6 = 00000000000000ff
1851 swap [%i1+0x034],%l6 ! %l6 = 00000000000000f8
1852! Mem[00000000100c1410] = 40889559, %l1 = 00000000000000ff
1853 ldstuba [%i3+%o5]0x80,%l1 ! %l1 = 00000040000000ff
1854! %l2 = 00000000a5c5ce57, Mem[00000000211c0000] = 00ff7f1a, %asi = 80
1855 stba %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = 57ff7f1a
1856! Starting 10 instruction Load Burst
1857! Mem[0000000030181410] = 000000ff, %l1 = 0000000000000040
1858 lduha [%i6+%o5]0x89,%l1 ! %l1 = 00000000000000ff
1859
1860p0_label_69:
1861! Mem[000000001018141c] = 3ce8a41f, %l1 = 00000000000000ff
1862 lduwa [%i6+0x01c]%asi,%l1 ! %l1 = 000000003ce8a41f
1863 membar #Sync ! Added by membar checker (12)
1864! Mem[00000000100c1400] = 8822f8c3 ffffffff 61000000 ff7bbdb9
1865! Mem[00000000100c1410] = ff889559 7e1e21ff 1eca8581 f366b2ff
1866! Mem[00000000100c1420] = 0000217f 4cf6ab34 4078b39e 3ae33c36
1867! Mem[00000000100c1430] = d5638f61 6100b66f 38d11ad3 7a958839
1868 ldda [%i3]ASI_BLK_AIUP,%f0 ! Block Load from 00000000100c1400
1869! Mem[0000000030181400] = 00000000, %l7 = 1e7e00003a206bff
1870 lduha [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000000
1871! Mem[0000000010101410] = 00001b21, %f21 = 9eb378ff
1872 lda [%i4+%o5]0x88,%f21 ! %f21 = 00001b21
1873! %l2 = 00000000a5c5ce57, imm = fffffffffffff781, %l0 = 0000000000000000
1874 and %l2,-0x87f,%l0 ! %l0 = 00000000a5c5c601
1875! Mem[000000001014143c] = 00003016, %l3 = 00000000000000ff
1876 ldsw [%i5+0x03c],%l3 ! %l3 = 0000000000003016
1877! Mem[0000000010101410] = 211b0000 ffffffff, %l6 = 000000f8, %l7 = 00000000
1878 ldda [%i4+%o5]0x80,%l6 ! %l6 = 00000000211b0000 00000000ffffffff
1879! %f23 = d31ad138, %f16 = 6fb2c8fe, %f30 = 618f63d5
1880 fsubs %f23,%f16,%f30 ! %f30 = efb2c8fe
1881! Mem[0000000030101410] = b5b7947d, %l6 = 00000000211b0000
1882 lduha [%i4+%o5]0x89,%l6 ! %l6 = 000000000000947d
1883! Starting 10 instruction Store Burst
1884! %l7 = 00000000ffffffff, immed = 000000d5, %y = 00000000
1885 smul %l7,0x0d5,%l3 ! %l3 = ffffffffffffff2b, %y = ffffffff
1886
1887p0_label_70:
1888! %f29 = 618f63d5, Mem[000000001008140c] = 7f21ea0c
1889 sta %f29,[%i2+0x00c]%asi ! Mem[000000001008140c] = 618f63d5
1890! Mem[0000000030001410] = 81ca25ff, %l3 = ffffffffffffff2b
1891 ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
1892! %l7 = 00000000ffffffff, Mem[0000000010001410] = ff00009e
1893 stha %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff00ffff
1894! %l4 = 00000000ff00ff00, Mem[00000000201c0000] = ffff7d80, %asi = 80
1895 stba %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff7d80
1896! %l1 = 000000003ce8a41f, Mem[0000000010181412] = 23cb2b96
1897 sth %l1,[%i6+0x012] ! Mem[0000000010181410] = 23cba41f
1898! %l4 = 00000000ff00ff00, Mem[0000000010041410] = ff00ff00
1899 stba %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff00ff00
1900! %f26 = ff800000, Mem[0000000030001410] = 81ca25ff
1901 sta %f26,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff800000
1902! Mem[0000000010181400] = ff78b39e, %l7 = 00000000ffffffff
1903 swapa [%i6+%g0]0x88,%l7 ! %l7 = 00000000ff78b39e
1904 membar #Sync ! Added by membar checker (13)
1905! %l6 = 000000000000947d, Mem[00000000100c1408] = 00000061
1906 stwa %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000947d
1907! Starting 10 instruction Load Burst
1908! Mem[0000000030081408] = e3ffffff, %l0 = 00000000a5c5c601
1909 ldswa [%i2+%o4]0x81,%l0 ! %l0 = ffffffffe3ffffff
1910
1911p0_label_71:
1912! Mem[0000000010101408] = 211b0000ffffffff, %f0 = 8822f8c3 ffffffff
1913 ldda [%i4+%o4]0x88,%f0 ! %f0 = 211b0000 ffffffff
1914! Mem[0000000030081408] = b9bd7bffffffffe3, %f22 = 8fb266f3 d31ad138
1915 ldda [%i2+%o4]0x89,%f22 ! %f22 = b9bd7bff ffffffe3
1916! Mem[0000000030141400] = ff000000f366b28f, %f12 = d5638f61 6100b66f
1917 ldda [%i5+%g0]0x81,%f12 ! %f12 = ff000000 f366b28f
1918! Mem[0000000030141400] = ff000000, %l0 = ffffffffe3ffffff
1919 lduwa [%i5+%g0]0x81,%l0 ! %l0 = 00000000ff000000
1920! %l6 = 000000000000947d, immed = 000008a7, %y = ffffffff
1921 smul %l6,0x8a7,%l1 ! %l1 = 000000000504c58b, %y = 00000000
1922! Mem[0000000030101400] = 00000000, %l0 = 00000000ff000000
1923 ldsba [%i4+%g0]0x89,%l0 ! %l0 = 0000000000000000
1924! Mem[0000000010101410] = 00001b21, %l0 = 0000000000000000
1925 ldsha [%i4+%o5]0x88,%l0 ! %l0 = 0000000000001b21
1926! Mem[0000000010141410] = dc000000, %l5 = 0000000000ff00ff
1927 lduw [%i5+%o5],%l5 ! %l5 = 00000000dc000000
1928! Mem[0000000030181408] = 9d7d564b, %l1 = 000000000504c58b
1929 lduwa [%i6+%o4]0x81,%l1 ! %l1 = 000000009d7d564b
1930! Starting 10 instruction Store Burst
1931! Mem[0000000030081410] = aaffffff, %l0 = 0000000000001b21
1932 swapa [%i2+%o5]0x89,%l0 ! %l0 = 00000000aaffffff
1933
1934p0_label_72:
1935! %f12 = ff000000 f366b28f, Mem[0000000010181428] = 00000000 34abf64c
1936 stda %f12,[%i6+0x028]%asi ! Mem[0000000010181428] = ff000000 f366b28f
1937! Mem[0000000010001410] = ff00ffff, %l2 = 00000000a5c5ce57
1938 swapa [%i0+%o5]0x88,%l2 ! %l2 = 00000000ff00ffff
1939! %l6 = 000000000000947d, Mem[0000000030141400] = ff000000
1940 stba %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 7d000000
1941! %l5 = 00000000dc000000, Mem[0000000010141400] = d31ad138
1942 stba %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 001ad138
1943! %l6 = 000000000000947d, Mem[0000000030141408] = c3f82288
1944 stha %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 947d2288
1945! %l6 = 000000000000947d, Mem[0000000030081410] = 211b0000
1946 stha %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 947d0000
1947! %f0 = 211b0000 ffffffff 61000000 ff7bbdb9
1948! %f4 = ff889559 7e1e21ff 1eca8581 f366b2ff
1949! %f8 = 0000217f 4cf6ab34 4078b39e 3ae33c36
1950! %f12 = ff000000 f366b28f 38d11ad3 7a958839
1951 stda %f0,[%i2]ASI_BLK_P ! Block Store to 0000000010081400
1952! %l4 = 00000000ff00ff00, Mem[0000000021800101] = 0eff6971, %asi = 80
1953 stba %l4,[%o3+0x101]%asi ! Mem[0000000021800100] = 0e006971
1954! Mem[0000000030181400] = 00000000, %l5 = 00000000dc000000
1955 swapa [%i6+%g0]0x89,%l5 ! %l5 = 0000000000000000
1956! Starting 10 instruction Load Burst
1957! Mem[0000000030141410] = aaffffff, %l0 = 00000000aaffffff
1958 ldswa [%i5+%o5]0x89,%l0 ! %l0 = ffffffffaaffffff
1959
1960p0_label_73:
1961 membar #Sync ! Added by membar checker (14)
1962! Mem[0000000010081410] = ff889559, %l2 = 00000000ff00ffff
1963 ldswa [%i2+%o5]0x80,%l2 ! %l2 = ffffffffff889559
1964! Mem[0000000030001400] = ff78b39e 000080ff, %l6 = 0000947d, %l7 = ff78b39e
1965 ldda [%i0+%g0]0x81,%l6 ! %l6 = 00000000ff78b39e 00000000000080ff
1966! Mem[0000000030101400] = 00000000, %l6 = 00000000ff78b39e
1967 ldswa [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000
1968! Mem[0000000030181410] = ff000000, %l7 = 00000000000080ff
1969 ldswa [%i6+%o5]0x81,%l7 ! %l7 = ffffffffff000000
1970! Mem[0000000010181408] = 146409ff, %l1 = 000000009d7d564b
1971 lduwa [%i6+%o4]0x88,%l1 ! %l1 = 00000000146409ff
1972! Mem[00000000100c1400] = 8822f8c3 ffffffff, %l2 = ff889559, %l3 = 000000ff
1973 ldda [%i3+%g0]0x80,%l2 ! %l2 = 000000008822f8c3 00000000ffffffff
1974! Mem[0000000030141408] = 947d2288 4844c554, %l0 = aaffffff, %l1 = 146409ff
1975 ldda [%i5+%o4]0x81,%l0 ! %l0 = 00000000947d2288 000000004844c554
1976! Mem[0000000010101408] = ffffffff00001b21, %f6 = 1eca8581 f366b2ff
1977 ldda [%i4+0x008]%asi,%f6 ! %f6 = ffffffff 00001b21
1978! Mem[0000000030041408] = 07ea19ff, %l4 = 00000000ff00ff00
1979 ldsha [%i1+%o4]0x89,%l4 ! %l4 = 00000000000019ff
1980! Starting 10 instruction Store Burst
1981! Mem[000000001010140c] = 00001b21, %l0 = 00000000947d2288
1982 ldstuba [%i4+0x00c]%asi,%l0 ! %l0 = 00000000000000ff
1983
1984p0_label_74:
1985! %f20 = e925ca81, Mem[0000000030181410] = 000000ff
1986 sta %f20,[%i6+%o5]0x89 ! Mem[0000000030181410] = e925ca81
1987! %l5 = 0000000000000000, Mem[0000000010001410] = 57cec5a500000000
1988 stxa %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000000000000000
1989! %l4 = 00000000000019ff, imm = fffffffffffffa07, %l3 = 00000000ffffffff
1990 andn %l4,-0x5f9,%l3 ! %l3 = 00000000000001f8
1991! %f17 = 000000ff, Mem[00000000300c1400] = 00000eff
1992 sta %f17,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff
1993! Mem[0000000030081408] = e3ffffff, %l7 = ffffffffff000000
1994 swapa [%i2+%o4]0x81,%l7 ! %l7 = 00000000e3ffffff
1995! %f8 = 0000217f 4cf6ab34, %l2 = 000000008822f8c3
1996! Mem[0000000030081408] = ff000000ff7bbdb9
1997 add %i2,0x008,%g1
1998 stda %f8,[%g1+%l2]ASI_PST32_S ! Mem[0000000030081408] = 0000217f4cf6ab34
1999! Mem[0000000021800181] = 0385c5c1, %l6 = 0000000000000000
2000 ldstuba [%o3+0x181]%asi,%l6 ! %l6 = 00000085000000ff
2001! %l5 = 0000000000000000, Mem[000000001014140c] = 00007e1e, %asi = 80
2002 stwa %l5,[%i5+0x00c]%asi ! Mem[000000001014140c] = 00000000
2003! %l7 = 00000000e3ffffff, Mem[0000000030041400] = 0000e3ff
2004 stba %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000e3ff
2005! Starting 10 instruction Load Burst
2006! Mem[0000000030041400] = ffe3000000000000, %l7 = 00000000e3ffffff
2007 ldxa [%i1+%g0]0x81,%l7 ! %l7 = ffe3000000000000
2008
2009p0_label_75:
2010! Mem[0000000010141400] = 001ad138, %l4 = 00000000000019ff
2011 lduwa [%i5+%g0]0x80,%l4 ! %l4 = 00000000001ad138
2012! Mem[0000000030101410] = b5b7947d, %l6 = 0000000000000085
2013 lduba [%i4+%o5]0x89,%l6 ! %l6 = 000000000000007d
2014! Mem[0000000030141410] = aaffffff, %l4 = 00000000001ad138
2015 ldsba [%i5+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
2016! Mem[0000000010141408] = ff6b203a, %f24 = 7ffe9ce3
2017 lda [%i5+%o4]0x80,%f24 ! %f24 = ff6b203a
2018! Mem[0000000030041410] = ff000000 3aaf1e0b, %l2 = 8822f8c3, %l3 = 000001f8
2019 ldda [%i1+%o5]0x81,%l2 ! %l2 = 00000000ff000000 000000003aaf1e0b
2020! Mem[0000000030101410] = b5b7947d, %l0 = 0000000000000000
2021 ldsba [%i4+%o5]0x89,%l0 ! %l0 = 000000000000007d
2022! Mem[000000001008143c] = 7a958839, %l5 = 0000000000000000
2023 ldsb [%i2+0x03f],%l5 ! %l5 = 0000000000000039
2024! Mem[0000000010081410] = ff889559, %f28 = 25efdb4c
2025 lda [%i2+0x010]%asi,%f28 ! %f28 = ff889559
2026! Mem[0000000030181408] = 4b567d9d, %l4 = ffffffffffffffff
2027 ldsha [%i6+%o4]0x89,%l4 ! %l4 = 0000000000007d9d
2028! Starting 10 instruction Store Burst
2029! Mem[00000000211c0000] = 57ff7f1a, %l5 = 0000000000000039
2030 ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 00000057000000ff
2031
2032p0_label_76:
2033! Mem[0000000010141420] = 00000000, %l6 = 000000000000007d
2034 ldstuba [%i5+0x020]%asi,%l6 ! %l6 = 00000000000000ff
2035! %l6 = 00000000, %l7 = 00000000, Mem[00000000100c1410] = ff889559 7e1e21ff
2036 std %l6,[%i3+%o5] ! Mem[00000000100c1410] = 00000000 00000000
2037! Mem[0000000010041400] = 618f63d5, %l2 = 00000000ff000000
2038 ldstuba [%i1+%g0]0x80,%l2 ! %l2 = 00000061000000ff
2039! %l3 = 000000003aaf1e0b, immed = 00000129, %y = 00000000
2040 udiv %l3,0x129,%l1 ! %l1 = 0000000000329538
2041 mov %l0,%y ! %y = 0000007d
2042! %f3 = ff7bbdb9, Mem[0000000010041410] = ff00ff00
2043 sta %f3 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff7bbdb9
2044! %l4 = 00007d9d, %l5 = 00000057, Mem[0000000010001400] = 40889559 38d11ad3
2045 stda %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00007d9d 00000057
2046! %l3 = 000000003aaf1e0b, Mem[0000000010081408] = 00000061
2047 stba %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000000b
2048! %f9 = 4cf6ab34, Mem[0000000030141400] = 0000007d
2049 sta %f9 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = 4cf6ab34
2050! %l5 = 0000000000000057, Mem[0000000010141408] = ff6b203a
2051 stwa %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000057
2052! Starting 10 instruction Load Burst
2053! Mem[0000000010001400] = 00007d9d, %l2 = 0000000000000061
2054 ldsba [%i0+%g0]0x88,%l2 ! %l2 = ffffffffffffff9d
2055
2056p0_label_77:
2057! Mem[0000000010081410] = ff889559, %l3 = 000000003aaf1e0b
2058 lduba [%i2+%o5]0x80,%l3 ! %l3 = 00000000000000ff
2059! Mem[0000000010101410] = 00001b21, %f1 = ffffffff
2060 lda [%i4+%o5]0x88,%f1 ! %f1 = 00001b21
2061! Mem[0000000021800140] = ffff02f2, %l0 = 000000000000007d
2062 lduh [%o3+0x140],%l0 ! %l0 = 000000000000ffff
2063! %l6 = 0000000000000000, %l2 = ffffffffffffff9d, %l2 = ffffffffffffff9d
2064 sdivx %l6,%l2,%l2 ! Div by zero, %l0 = 0000000000010027
2065! Mem[0000000010101408] = ffffffffff001b21, %l1 = 0000000000329538
2066 ldxa [%i4+0x008]%asi,%l1 ! %l1 = ffffffffff001b21
2067! Mem[0000000030081400] = ff00ff00, %l1 = ffffffffff001b21
2068 lduha [%i2+%g0]0x81,%l1 ! %l1 = 000000000000ff00
2069! Code Fragment 3
2070p0_fragment_7:
2071! %l0 = 000000000000ffff
2072 setx 0x7b99e758080e1619,%g7,%l0 ! %l0 = 7b99e758080e1619
2073! %l1 = 000000000000ff00
2074 setx 0xcc98ec479c7347e5,%g7,%l1 ! %l1 = cc98ec479c7347e5
2075 setx 0x1fe000, %g1, %g3
2076 or %l0, %g3, %l0 ! always set perrmask = 0xff
2077 setx 0x1ffff8, %g1, %g2
2078 and %l0, %g2, %l0
2079 ta T_CHANGE_HPRIV
2080 stxa %l1, [%l0]ASI_DCACHE_DATA
2081 ta T_CHANGE_NONHPRIV
2082! %l0 = 7b99e758080e1619
2083 setx 0x8fbe568037161ca5,%g7,%l0 ! %l0 = 8fbe568037161ca5
2084! %l1 = cc98ec479c7347e5
2085 setx 0x308d179000dff685,%g7,%l1 ! %l1 = 308d179000dff685
2086! Mem[000000001018142c] = f366b28f, %l1 = 308d179000dff685
2087 ldsba [%i6+0x02c]%asi,%l1 ! %l1 = fffffffffffffff3
2088! Mem[0000000010101408] = ffffffff, %l3 = 00000000000000ff
2089 lduwa [%i4+%o4]0x80,%l3 ! %l3 = 00000000ffffffff
2090! Starting 10 instruction Store Burst
2091! %f8 = 0000217f 4cf6ab34, Mem[0000000010141408] = 57000000 00000000
2092 stda %f8 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000217f 4cf6ab34
2093
2094p0_label_78:
2095! %f24 = ff6b203a, Mem[0000000010001410] = 00000000
2096 sta %f24,[%i0+0x010]%asi ! Mem[0000000010001410] = ff6b203a
2097! %l0 = 8fbe568037161ca5, Mem[0000000030181400] = dc000000
2098 stwa %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 37161ca5
2099! %l2 = 00000000, %l3 = ffffffff, Mem[0000000010181430] = e925ca81 0721bf60
2100 std %l2,[%i6+0x030] ! Mem[0000000010181430] = 00000000 ffffffff
2101! Mem[0000000030001408] = 00000000, %l7 = ffe3000000000000
2102 swapa [%i0+%o4]0x81,%l7 ! %l7 = 0000000000000000
2103! %l6 = 00000000, %l7 = 00000000, Mem[0000000030041408] = ff19ea07 57cecc48
2104 stda %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 00000000
2105! %l7 = 0000000000000000, Mem[00000000201c0001] = 00ff7d80, %asi = 80
2106 stba %l7,[%o0+0x001]%asi ! Mem[00000000201c0000] = 00007d80
2107! Mem[0000000010081430] = ff000000, %l4 = 0000000000007d9d
2108 swap [%i2+0x030],%l4 ! %l4 = 00000000ff000000
2109! %l3 = 00000000ffffffff, Mem[0000000010081418] = 1eca8581, %asi = 80
2110 stba %l3,[%i2+0x018]%asi ! Mem[0000000010081418] = ffca8581
2111! %l7 = 0000000000000000, %l2 = 0000000000000000, %l7 = 0000000000000000
2112 xor %l7,%l2,%l7 ! %l7 = 0000000000000000
2113! Starting 10 instruction Load Burst
2114! Mem[00000000300c1410] = e9b9d0b2, %l7 = 0000000000000000
2115 ldsha [%i3+%o5]0x89,%l7 ! %l7 = ffffffffffffd0b2
2116
2117p0_label_79:
2118! Mem[0000000010101400] = ffffffff, %l1 = fffffffffffffff3
2119 lduba [%i4+%g0]0x88,%l1 ! %l1 = 00000000000000ff
2120! Mem[0000000010041400] = d5638fff, %l6 = 0000000000000000
2121 lduha [%i1+%g0]0x88,%l6 ! %l6 = 0000000000008fff
2122! Mem[000000001018141c] = 3ce8a41f, %l3 = 00000000ffffffff
2123 ldsb [%i6+0x01f],%l3 ! %l3 = 000000000000001f
2124! Mem[0000000010101400] = ffffffff, %l1 = 00000000000000ff
2125 lduha [%i4+%g0]0x80,%l1 ! %l1 = 000000000000ffff
2126! %f16 = 6fb2c8fe, %f26 = ff800000, %f14 = 38d11ad3 7a958839
2127 fsmuld %f16,%f26,%f14 ! %f14 = fff00000 00000000
2128! Mem[00000000300c1408] = 00000000, %l4 = 00000000ff000000
2129 lduba [%i3+%o4]0x89,%l4 ! %l4 = 0000000000000000
2130! Mem[0000000010101410] = 211b0000, %l7 = ffffffffffffd0b2
2131 lduwa [%i4+%o5]0x80,%l7 ! %l7 = 00000000211b0000
2132! Mem[0000000030141410] = aaffffff, %l7 = 00000000211b0000
2133 lduha [%i5+%o5]0x89,%l7 ! %l7 = 000000000000ffff
2134! Mem[0000000030081400] = ff00ff00, %l1 = 000000000000ffff
2135 ldsba [%i2+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
2136! Starting 10 instruction Store Burst
2137! %l4 = 0000000000000000, Mem[0000000030001408] = 00000000
2138 stba %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
2139
2140p0_label_80:
2141! %f22 = b9bd7bff ffffffe3, Mem[0000000010181400] = ffffffff fec8b26f
2142 std %f22,[%i6+%g0] ! Mem[0000000010181400] = b9bd7bff ffffffe3
2143! %l4 = 0000000000000000, Mem[0000000010001406] = 57000000
2144 sth %l4,[%i0+0x006] ! Mem[0000000010001404] = 57000000
2145! %l3 = 000000000000001f, Mem[0000000010101400] = ffffffffffffff07
2146 stxa %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000000000001f
2147! Mem[0000000010041424] = ffffffff, %l3 = 000000000000001f
2148 ldstub [%i1+0x024],%l3 ! %l3 = 000000ff000000ff
2149! %l1 = ffffffffffffffff, Mem[0000000010081420] = 0000217f4cf6ab34
2150 stx %l1,[%i2+0x020] ! Mem[0000000010081420] = ffffffffffffffff
2151! %f18 = ffffffaa 00000061, %l1 = ffffffffffffffff
2152! Mem[0000000010101418] = 296e6adc09ee7bef
2153 add %i4,0x018,%g1
2154 stda %f18,[%g1+%l1]ASI_PST8_P ! Mem[0000000010101418] = ffffffaa00000061
2155! %l1 = ffffffffffffffff, Mem[0000000010001408] = ff000000fec8b26f
2156 stx %l1,[%i0+%o4] ! Mem[0000000010001408] = ffffffffffffffff
2157! Mem[0000000030041400] = 0000e3ff, %l6 = 0000000000008fff
2158 ldstuba [%i1+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
2159! Mem[00000000211c0001] = ffff7f1a, %l3 = 00000000000000ff
2160 ldstub [%o2+0x001],%l3 ! %l3 = 000000ff000000ff
2161! Starting 10 instruction Load Burst
2162! Code Fragment 3
2163p0_fragment_8:
2164! %l0 = 8fbe568037161ca5
2165 setx 0xfc09cdf86279f7be,%g7,%l0 ! %l0 = fc09cdf86279f7be
2166! %l1 = ffffffffffffffff
2167 setx 0x94be0f8843397cda,%g7,%l1 ! %l1 = 94be0f8843397cda
2168 setx 0x1fe000, %g1, %g3
2169 or %l0, %g3, %l0 ! always set perrmask = 0xff
2170 setx 0x1ffff8, %g1, %g2
2171 and %l0, %g2, %l0
2172 ta T_CHANGE_HPRIV
2173 stxa %l1, [%l0]ASI_DCACHE_DATA
2174 ta T_CHANGE_NONHPRIV
2175! %l0 = fc09cdf86279f7be
2176 setx 0x60753287a1f3e6d9,%g7,%l0 ! %l0 = 60753287a1f3e6d9
2177! %l1 = 94be0f8843397cda
2178 setx 0x6770eec7b2c3cb32,%g7,%l1 ! %l1 = 6770eec7b2c3cb32
2179
2180p0_label_81:
2181! Mem[0000000010141400] = 146409e338d11a00, %f22 = b9bd7bff ffffffe3
2182 ldda [%i5+%g0]0x88,%f22 ! %f22 = 146409e3 38d11a00
2183! Mem[0000000030181410] = e925ca81, %f29 = 618f63d5
2184 lda [%i6+%o5]0x89,%f29 ! %f29 = e925ca81
2185! Mem[0000000010081408] = 0b000000, %l0 = 60753287a1f3e6d9
2186 lduwa [%i2+%o4]0x80,%l0 ! %l0 = 000000000b000000
2187! Mem[0000000010141408] = 34abf64c, %l0 = 000000000b000000
2188 ldsha [%i5+%o4]0x80,%l0 ! %l0 = 00000000000034ab
2189! Mem[0000000010101410] = 211b0000, %f7 = 00001b21
2190 lda [%i4+%o5]0x80,%f7 ! %f7 = 211b0000
2191! Mem[0000000010101410] = 00001b21, %f17 = 000000ff
2192 lda [%i4+%o5]0x88,%f17 ! %f17 = 00001b21
2193! Mem[0000000010081428] = 4078b39e, %l5 = 0000000000000057
2194 lduba [%i2+0x028]%asi,%l5 ! %l5 = 0000000000000040
2195! Mem[0000000030181410] = 81ca25e9, %f7 = 211b0000
2196 lda [%i6+%o5]0x81,%f7 ! %f7 = 81ca25e9
2197! Mem[000000001010143c] = 0000000a, %l0 = 00000000000034ab
2198 ldsha [%i4+0x03e]%asi,%l0 ! %l0 = 000000000000000a
2199! Starting 10 instruction Store Burst
2200! Mem[0000000010141400] = 001ad138, %l4 = 0000000000000000
2201 swapa [%i5+%g0]0x80,%l4 ! %l4 = 00000000001ad138
2202
2203p0_label_82:
2204! Mem[00000000100c1428] = 4078b39e, %l4 = 00000000001ad138, %asi = 80
2205 swapa [%i3+0x028]%asi,%l4 ! %l4 = 000000004078b39e
2206! %f15 = 00000000, Mem[00000000100c1408] = 7d940000
2207 sta %f15,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
2208! Mem[0000000010001403] = 9d7d0000, %l5 = 0000000000000040
2209 ldstuba [%i0+0x003]%asi,%l5 ! %l5 = 00000000000000ff
2210! %l5 = 0000000000000000, Mem[0000000030041400] = ffe30000
2211 stwa %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
2212! %f7 = 81ca25e9, Mem[0000000030081400] = ff00ff00
2213 sta %f7 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 81ca25e9
2214! Mem[00000000300c1400] = ff000000, %l3 = 00000000000000ff
2215 ldstuba [%i3+%g0]0x81,%l3 ! %l3 = 000000ff000000ff
2216! %l3 = 00000000000000ff, Mem[0000000010041408] = 6100000034abf6ff
2217 stxa %l3,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000000000ff
2218! %f24 = ff6b203a e0000000, Mem[0000000030101410] = b5b7947d 5c2b7397
2219 stda %f24,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff6b203a e0000000
2220! Mem[0000000010141400] = 00000000, %l4 = 000000004078b39e
2221 swapa [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
2222! Starting 10 instruction Load Burst
2223 membar #Sync ! Added by membar checker (15)
2224! Mem[00000000100c1400] = 8822f8c3 ffffffff 00000000 ff7bbdb9
2225! Mem[00000000100c1410] = 00000000 00000000 1eca8581 f366b2ff
2226! Mem[00000000100c1420] = 0000217f 4cf6ab34 001ad138 3ae33c36
2227! Mem[00000000100c1430] = d5638f61 6100b66f 38d11ad3 7a958839
2228 ldda [%i3]ASI_BLK_PL,%f0 ! Block Load from 00000000100c1400
2229
2230p0_label_83:
2231! %f29 = e925ca81, %f18 = ffffffaa, %f17 = 00001b21
2232 fadds %f29,%f18,%f17 ! %f17 = ffffffaa
2233! Mem[000000001014142c] = f366b28f, %l1 = 6770eec7b2c3cb32
2234 ldsh [%i5+0x02e],%l1 ! %l1 = ffffffffffffb28f
2235! Mem[00000000300c1400] = ff000000 f366b28f 00000000 00000000
2236! Mem[00000000300c1410] = b2d0b9e9 ffffffff 246db67a cf1cf644
2237! Mem[00000000300c1420] = 146409e3 f366b28f 0231cc40 2e0610dc
2238! Mem[00000000300c1430] = 300099d0 e3a23f3c 7ccdbb31 e90439af
2239 ldda [%i3]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400
2240! Mem[0000000030041410] = 000000ff, %l6 = 00000000000000ff
2241 lduha [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff
2242! Mem[00000000100c1410] = 00000000, %l6 = 00000000000000ff
2243 ldsba [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
2244! Mem[0000000030181400] = 37161ca5, %l0 = 000000000000000a
2245 ldsba [%i6+%g0]0x89,%l0 ! %l0 = ffffffffffffffa5
2246! Mem[0000000010141410] = 000000dc, %l0 = ffffffffffffffa5
2247 lduwa [%i5+%o5]0x88,%l0 ! %l0 = 00000000000000dc
2248! Mem[00000000100c142c] = 3ae33c36, %l2 = 0000000000000000
2249 lduwa [%i3+0x02c]%asi,%l2 ! %l2 = 000000003ae33c36
2250! Mem[0000000020800000] = 89bf16cb, %l6 = 0000000000000000
2251 ldub [%o1+0x001],%l6 ! %l6 = 00000000000000bf
2252! Starting 10 instruction Store Burst
2253! %l5 = 0000000000000000, %l0 = 00000000000000dc, %y = 0000007d
2254 sdiv %l5,%l0,%l0 ! %l0 = 000000007fffffff
2255 mov %l0,%y ! %y = 7fffffff
2256
2257p0_label_84:
2258! Mem[00000000100c1414] = 00000000, %l0 = 7fffffff, %l3 = 000000ff
2259 add %i3,0x14,%g1
2260 casa [%g1]0x80,%l0,%l3 ! %l3 = 0000000000000000
2261! %l6 = 00000000000000bf, Mem[0000000010001408] = ffffffff
2262 stha %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffff00bf
2263! %f6 = ffb266f3 8185ca1e, %l3 = 0000000000000000
2264! Mem[0000000030101438] = dcf36edecf55fcc6
2265 add %i4,0x038,%g1
2266 stda %f6,[%g1+%l3]ASI_PST32_S ! Mem[0000000030101438] = dcf36edecf55fcc6
2267! %f2 = b9bd7bff 00000000, %l6 = 00000000000000bf
2268! Mem[0000000030001400] = ff78b39e000080ff
2269 stda %f2,[%i0+%l6]ASI_PST16_SL ! Mem[0000000030001400] = 00000000ff7bbdb9
2270! %l5 = 0000000000000000, Mem[0000000030141400] = 4cf6ab34
2271 stba %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = 4cf6ab00
2272 membar #Sync ! Added by membar checker (16)
2273! %f2 = b9bd7bff, Mem[00000000300c1410] = b2d0b9e9
2274 sta %f2 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = b9bd7bff
2275! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000000
2276 swapa [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
2277! Mem[0000000030101410] = 000000e0, %l0 = 000000007fffffff
2278 ldstuba [%i4+%o5]0x81,%l0 ! %l0 = 00000000000000ff
2279! Mem[0000000010181400] = b9bd7bffffffffe3, %l3 = 0000000000000000, %l1 = ffffffffffffb28f
2280 casxa [%i6]0x80,%l3,%l1 ! %l1 = b9bd7bffffffffe3
2281! Starting 10 instruction Load Burst
2282! Mem[0000000010001408] = ffff00bf, %l3 = 0000000000000000
2283 lduha [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000bf
2284
2285p0_label_85:
2286! Mem[0000000010181404] = ffffffe3, %l1 = b9bd7bffffffffe3
2287 lduh [%i6+0x006],%l1 ! %l1 = 000000000000ffe3
2288! Mem[0000000010081408] = 0b000000ff7bbdb9, %f2 = b9bd7bff 00000000
2289 ldda [%i2+%o4]0x80,%f2 ! %f2 = 0b000000 ff7bbdb9
2290! Mem[0000000030001400] = 00000000, %l2 = 000000003ae33c36
2291 lduwa [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000
2292! Mem[0000000030001408] = 00000000, %l1 = 000000000000ffe3
2293 ldsba [%i0+%o4]0x81,%l1 ! %l1 = 0000000000000000
2294! Mem[00000000300c1400] = 000000ff, %l2 = 0000000000000000
2295 lduwa [%i3+%g0]0x89,%l2 ! %l2 = 00000000000000ff
2296! Mem[0000000010081408] = 0b000000ff7bbdb9, %f22 = 246db67a cf1cf644
2297 ldda [%i2+%o4]0x80,%f22 ! %f22 = 0b000000 ff7bbdb9
2298! Mem[0000000010001408] = ffff00bf, %f2 = 0b000000
2299 lda [%i0+%o4]0x88,%f2 ! %f2 = ffff00bf
2300! %l0 = 0000000000000000, Mem[0000000030081410] = 00007d94
2301 stha %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
2302! Mem[0000000010001408] = ffffffffffff00bf, %f8 = 34abf64c 7f210000
2303 ldda [%i0+%o4]0x88,%f8 ! %f8 = ffffffff ffff00bf
2304! Starting 10 instruction Store Burst
2305! %f18 = 00000000 00000000, Mem[0000000030081408] = 7f210000 34abf64c
2306 stda %f18,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 00000000
2307
2308p0_label_86:
2309! %l0 = 00000000, %l1 = 00000000, Mem[0000000030181410] = e925ca81 a50a6e46
2310 stda %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 00000000
2311! %f0 = ffffffff c3f82288 ffff00bf ff7bbdb9
2312! %f4 = 00000000 00000000 ffb266f3 8185ca1e
2313! %f8 = ffffffff ffff00bf 363ce33a 38d11a00
2314! %f12 = 6fb60061 618f63d5 3988957a d31ad138
2315 stda %f0,[%i6]ASI_BLK_P ! Block Store to 0000000010181400
2316! %f16 = ff000000 f366b28f 00000000 00000000
2317! %f20 = b2d0b9e9 ffffffff 0b000000 ff7bbdb9
2318! %f24 = 146409e3 f366b28f 0231cc40 2e0610dc
2319! %f28 = 300099d0 e3a23f3c 7ccdbb31 e90439af
2320 stda %f16,[%i0]ASI_COMMIT_P ! Block Store to 0000000010001400
2321! Mem[00000000300c1408] = 00000000, %l3 = 00000000000000bf
2322 ldstuba [%i3+%o4]0x81,%l3 ! %l3 = 00000000000000ff
2323! %l0 = 00000000, %l1 = 00000000, Mem[0000000030181400] = 37161ca5 ff000000
2324 stda %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 00000000
2325! Code Fragment 4
2326p0_fragment_9:
2327! %l0 = 0000000000000000
2328 setx 0xf8d6a0b058bb5c1c,%g7,%l0 ! %l0 = f8d6a0b058bb5c1c
2329! %l1 = 0000000000000000
2330 setx 0xb50d0b7790916cac,%g7,%l1 ! %l1 = b50d0b7790916cac
2331 setx 0x7ff8, %g1, %g2
2332 and %l0, %g2, %l0
2333 setx 0xffffffff, %g1, %g2
2334 and %l1, %g2, %l1
2335 setx 0x100000000, %g1, %g2
2336 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2337 ta T_CHANGE_HPRIV
2338 stxa %l1, [%l0]ASI_ICACHE_INSTR
2339 ta T_CHANGE_NONHPRIV
2340! %l0 = f8d6a0b058bb5c1c
2341 setx 0x32e5f057ffe24b02,%g7,%l0 ! %l0 = 32e5f057ffe24b02
2342! %l1 = b50d0b7790916cac
2343 setx 0xd1c2a628370fc3e4,%g7,%l1 ! %l1 = d1c2a628370fc3e4
2344! Mem[0000000030081408] = 00000000, %l3 = 0000000000000000
2345 swapa [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
2346! %l7 = 000000000000ffff, Mem[0000000010181408] = b9bd7bffbf00ffff
2347 stxa %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000000000ffff
2348! %l2 = 00000000000000ff, immed = 0000007f, %y = 7fffffff
2349 umul %l2,0x07f,%l6 ! %l6 = 0000000000007e81, %y = 00000000
2350! Starting 10 instruction Load Burst
2351! Mem[0000000030141408] = 947d2288, %l1 = d1c2a628370fc3e4
2352 ldsba [%i5+%o4]0x81,%l1 ! %l1 = ffffffffffffff94
2353
2354p0_label_87:
2355! Mem[0000000030181410] = 0000000000000000, %f10 = 363ce33a 38d11a00
2356 ldda [%i6+%o5]0x89,%f10 ! %f10 = 00000000 00000000
2357! Mem[0000000020800000] = 89bf16cb, %l5 = 0000000000000000
2358 ldub [%o1+%g0],%l5 ! %l5 = 0000000000000089
2359! Mem[0000000030181408] = 4b567d9d, %l4 = 0000000000000000
2360 ldsba [%i6+%o4]0x89,%l4 ! %l4 = ffffffffffffff9d
2361! Mem[00000000100c1400] = 8822f8c3ffffffff, %f6 = ffb266f3 8185ca1e
2362 ldda [%i3+%g0]0x80,%f6 ! %f6 = 8822f8c3 ffffffff
2363! Mem[0000000010081408] = 0b000000, %f11 = 00000000
2364 lda [%i2+%o4]0x80,%f11 ! %f11 = 0b000000
2365! Mem[0000000030041400] = 0000000000000000, %l1 = ffffffffffffff94
2366 ldxa [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000000
2367! Mem[0000000030001400] = 00000000, %l4 = ffffffffffffff9d
2368 lduwa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
2369! Mem[0000000010041408] = 000000ff, %l3 = 0000000000000000
2370 lduha [%i1+%o4]0x88,%l3 ! %l3 = 00000000000000ff
2371! Mem[0000000030141400] = 4cf6ab00, %l4 = 0000000000000000
2372 lduwa [%i5+%g0]0x89,%l4 ! %l4 = 000000004cf6ab00
2373! Starting 10 instruction Store Burst
2374! %l1 = 0000000000000000, Mem[00000000300c1400] = 000000ff
2375 stba %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
2376
2377p0_label_88:
2378! %l5 = 0000000000000089, Mem[0000000010181408] = 0000ffff
2379 stba %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000ff89
2380! %l0 = 32e5f057ffe24b02, Mem[0000000021800141] = ffff02f2, %asi = 80
2381 stba %l0,[%o3+0x141]%asi ! Mem[0000000021800140] = ff0202f2
2382! Mem[000000001004141c] = b94892de, %l0 = ffe24b02, %l7 = 0000ffff
2383 add %i1,0x1c,%g1
2384 casa [%g1]0x80,%l0,%l7 ! %l7 = 00000000b94892de
2385! Mem[00000000100c1410] = 00000000, %l0 = 32e5f057ffe24b02
2386 ldstuba [%i3+%o5]0x88,%l0 ! %l0 = 00000000000000ff
2387 membar #Sync ! Added by membar checker (17)
2388! Mem[0000000010001434] = e3a23f3c, %l4 = 4cf6ab00, %l2 = 000000ff
2389 add %i0,0x34,%g1
2390 casa [%g1]0x80,%l4,%l2 ! %l2 = 00000000e3a23f3c
2391! %f25 = f366b28f, %f9 = ffff00bf, %f5 = 00000000
2392 fsubs %f25,%f9 ,%f5 ! %f5 = ffff00bf
2393! %l7 = 00000000b94892de, Mem[0000000010041408] = ff000000
2394 stwa %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = b94892de
2395! %f30 = 7ccdbb31 e90439af, %l2 = 00000000e3a23f3c
2396! Mem[0000000030141418] = 4b567d9dfec8b26f
2397 add %i5,0x018,%g1
2398 stda %f30,[%g1+%l2]ASI_PST8_S ! Mem[0000000030141418] = 4b56bb31e904b26f
2399! %l6 = 0000000000007e81, imm = fffffffffffff1da, %l2 = 00000000e3a23f3c
2400 xnor %l6,-0xe26,%l2 ! %l2 = 00000000000070a4
2401! Starting 10 instruction Load Burst
2402! Mem[0000000030081410] = 00000000, %f21 = ffffffff
2403 lda [%i2+%o5]0x89,%f21 ! %f21 = 00000000
2404
2405p0_label_89:
2406! Mem[0000000010101400] = 000000000000001f, %f6 = 8822f8c3 ffffffff
2407 ldda [%i4+%g0]0x80,%f6 ! %f6 = 00000000 0000001f
2408! Mem[0000000030101408] = ff2c0be1 9be7fe7e, %l6 = 00007e81, %l7 = b94892de
2409 ldda [%i4+%o4]0x81,%l6 ! %l6 = 00000000ff2c0be1 000000009be7fe7e
2410! %l6 = 00000000ff2c0be1, immed = 000002a2, %y = 00000000
2411 smul %l6,0x2a2,%l1 ! %l1 = fffffffdd1f74662, %y = fffffffd
2412! %l4 = 000000004cf6ab00, imm = fffffffffffff320, %l3 = 00000000000000ff
2413 andn %l4,-0xce0,%l3 ! %l3 = 0000000000000800
2414! Mem[0000000030141408] = 947d2288, %l0 = 0000000000000000
2415 ldsha [%i5+%o4]0x81,%l0 ! %l0 = ffffffffffff947d
2416! Mem[00000000100c1428] = 001ad1383ae33c36, %f22 = 0b000000 ff7bbdb9
2417 ldda [%i3+0x028]%asi,%f22 ! %f22 = 001ad138 3ae33c36
2418! Mem[00000000300c1410] = ffffffffff7bbdb9, %f10 = 00000000 0b000000
2419 ldda [%i3+%o5]0x89,%f10 ! %f10 = ffffffff ff7bbdb9
2420! Mem[00000000300c1400] = 8fb266f300000000, %l2 = 00000000000070a4
2421 ldxa [%i3+%g0]0x89,%l2 ! %l2 = 8fb266f300000000
2422! Mem[00000000300c1400] = 00000000, %l1 = fffffffdd1f74662
2423 lduba [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000000
2424! Starting 10 instruction Store Burst
2425! Mem[0000000021800040] = ff9e487b, %l2 = 8fb266f300000000
2426 ldstub [%o3+0x040],%l2 ! %l2 = 000000ff000000ff
2427
2428p0_label_90:
2429! %f0 = ffffffff, Mem[0000000010041400] = ff8f63d5
2430 sta %f0 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffffffff
2431! %l2 = 00000000000000ff, Mem[00000000100c1418] = 1eca8581f366b2ff
2432 stx %l2,[%i3+0x018] ! Mem[00000000100c1418] = 00000000000000ff
2433! %l4 = 000000004cf6ab00, %l2 = 00000000000000ff, %l7 = 000000009be7fe7e
2434 xor %l4,%l2,%l7 ! %l7 = 000000004cf6abff
2435! %f22 = 001ad138 3ae33c36, Mem[0000000010101400] = 00000000 1f000000
2436 stda %f22,[%i4+%g0]0x88 ! Mem[0000000010101400] = 001ad138 3ae33c36
2437! Mem[00000000211c0001] = ffff7f1a, %l0 = ffffffffffff947d
2438 ldstuba [%o2+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
2439! Mem[0000000010081408] = 0b000000, %l3 = 0000000000000800
2440 ldstuba [%i2+0x008]%asi,%l3 ! %l3 = 0000000b000000ff
2441! %f10 = ffffffff ff7bbdb9, %l2 = 00000000000000ff
2442! Mem[0000000010081438] = 38d11ad37a958839
2443 add %i2,0x038,%g1
2444 stda %f10,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010081438] = b9bd7bffffffffff
2445! Mem[00000000211c0001] = ffff7f1a, %l5 = 0000000000000089
2446 ldstub [%o2+0x001],%l5 ! %l5 = 000000ff000000ff
2447! %l1 = 0000000000000000, Mem[0000000010181408] = 89ff000000000000
2448 stxa %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000000000000
2449! Starting 10 instruction Load Burst
2450! Mem[0000000030081400] = 81ca25e9 ee7cabaa, %l0 = 000000ff, %l1 = 00000000
2451 ldda [%i2+%g0]0x81,%l0 ! %l0 = 0000000081ca25e9 00000000ee7cabaa
2452
2453p0_label_91:
2454! Mem[0000000010101410] = 211b0000, %l7 = 000000004cf6abff
2455 lduba [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000021
2456! Mem[0000000030141400] = 4cf6ab00, %l0 = 0000000081ca25e9
2457 ldsha [%i5+%g0]0x89,%l0 ! %l0 = ffffffffffffab00
2458! Mem[0000000010181400] = ffffffff, %l7 = 0000000000000021
2459 lduwa [%i6+%g0]0x88,%l7 ! %l7 = 00000000ffffffff
2460! Mem[00000000201c0000] = 00007d80, %l4 = 000000004cf6ab00
2461 ldub [%o0+%g0],%l4 ! %l4 = 0000000000000000
2462! Mem[0000000030101410] = e00000ff, %l0 = ffffffffffffab00
2463 ldswa [%i4+%o5]0x89,%l0 ! %l0 = ffffffffe00000ff
2464! Mem[00000000211c0000] = ffff7f1a, %l7 = 00000000ffffffff
2465 ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
2466! %l5 = 00000000000000ff, immd = fffffffffffff748, %l4 = 0000000000000000
2467 udivx %l5,-0x8b8,%l4 ! %l4 = 0000000000000000
2468! Mem[0000000030141408] = 88227d94, %l2 = 00000000000000ff
2469 lduha [%i5+%o4]0x89,%l2 ! %l2 = 0000000000007d94
2470! %f15 = d31ad138, %f5 = ffff00bf, %f23 = 3ae33c36
2471 fadds %f15,%f5 ,%f23 ! %f23 = ffff00bf
2472! Starting 10 instruction Store Burst
2473! %l7 = ffffffffffffffff, Mem[00000000201c0001] = 00007d80, %asi = 80
2474 stba %l7,[%o0+0x001]%asi ! Mem[00000000201c0000] = 00ff7d80
2475
2476p0_label_92:
2477! Mem[0000000010101400] = 3ae33c36, %l0 = ffffffffe00000ff
2478 swapa [%i4+%g0]0x88,%l0 ! %l0 = 000000003ae33c36
2479! %f27 = 2e0610dc, Mem[00000000100c1400] = 8822f8c3
2480 sta %f27,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 2e0610dc
2481! Mem[00000000300c1410] = b9bd7bff, %l1 = 00000000ee7cabaa
2482 ldstuba [%i3+%o5]0x81,%l1 ! %l1 = 000000b9000000ff
2483! Mem[0000000030181400] = 00000000, %l2 = 0000000000007d94
2484 swapa [%i6+%g0]0x81,%l2 ! %l2 = 0000000000000000
2485! Mem[000000001014143c] = 00003016, %l3 = 000000000000000b
2486 swap [%i5+0x03c],%l3 ! %l3 = 0000000000003016
2487! %l2 = 0000000000000000, Mem[0000000030101410] = ff0000e03a206bff
2488 stxa %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
2489! %l2 = 00000000, %l3 = 00003016, Mem[0000000010101410] = 211b0000 ffffffff
2490 stda %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 00003016
2491! Mem[0000000010041400] = ffffffff 49c5581c, %l0 = 3ae33c36, %l1 = 000000b9
2492 ldda [%i1+%g0]0x80,%l0 ! %l0 = 00000000ffffffff 0000000049c5581c
2493! %f0 = ffffffff c3f82288 ffff00bf ff7bbdb9
2494! %f4 = 00000000 ffff00bf 00000000 0000001f
2495! %f8 = ffffffff ffff00bf ffffffff ff7bbdb9
2496! %f12 = 6fb60061 618f63d5 3988957a d31ad138
2497 stda %f0,[%i1]ASI_BLK_AIUP ! Block Store to 0000000010041400
2498! Starting 10 instruction Load Burst
2499! Mem[00000000100c1410] = ff000000, %l4 = 0000000000000000
2500 lduwa [%i3+%o5]0x80,%l4 ! %l4 = 00000000ff000000
2501
2502p0_label_93:
2503! Mem[0000000030041408] = 00000000, %l6 = 00000000ff2c0be1
2504 lduwa [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000000
2505! Mem[00000000100c1424] = 4cf6ab34, %l1 = 0000000049c5581c
2506 ldsw [%i3+0x024],%l1 ! %l1 = 000000004cf6ab34
2507! Mem[00000000300c1408] = ff000000, %l1 = 000000004cf6ab34
2508 ldswa [%i3+%o4]0x81,%l1 ! %l1 = ffffffffff000000
2509! Mem[0000000030041400] = 0000000000000000, %l4 = 00000000ff000000
2510 ldxa [%i1+%g0]0x89,%l4 ! %l4 = 0000000000000000
2511! Mem[0000000010181410] = 00000000, %l3 = 0000000000003016
2512 ldsha [%i6+%o5]0x80,%l3 ! %l3 = 0000000000000000
2513! Mem[0000000010081410] = 599588ff, %l0 = 00000000ffffffff
2514 lduha [%i2+%o5]0x88,%l0 ! %l0 = 00000000000088ff
2515! %f26 = 0231cc40 2e0610dc, %f30 = 7ccdbb31 e90439af
2516 fdtox %f26,%f30 ! %f30 = 00000000 00000000
2517! Mem[0000000010101400] = e00000ff, %l5 = 00000000000000ff
2518 lduha [%i4+%g0]0x88,%l5 ! %l5 = 00000000000000ff
2519! Mem[00000000100c1400] = 2e0610dc, %l5 = 00000000000000ff
2520 lduha [%i3+%g0]0x80,%l5 ! %l5 = 0000000000002e06
2521! Starting 10 instruction Store Burst
2522! Mem[0000000010081408] = 000000ff, %l6 = 0000000000000000
2523 swapa [%i2+%o4]0x88,%l6 ! %l6 = 00000000000000ff
2524
2525p0_label_94:
2526! %f18 = 00000000, Mem[00000000100c1408] = 00000000
2527 sta %f18,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
2528! %l6 = 00000000000000ff, Mem[000000001004141e] = 0000001f
2529 sth %l6,[%i1+0x01e] ! Mem[000000001004141c] = 000000ff
2530! Mem[0000000030181408] = 9d7d564b, %l2 = 0000000000000000
2531 ldstuba [%i6+%o4]0x81,%l2 ! %l2 = 0000009d000000ff
2532! Mem[0000000010081414] = 7e1e21ff, %l5 = 0000000000002e06
2533 ldstuba [%i2+0x014]%asi,%l5 ! %l5 = 0000007e000000ff
2534! %l0 = 00000000000088ff, Mem[0000000030081408] = 0000000000000000
2535 stxa %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000000088ff
2536! Mem[0000000030041410] = 000000ff, %l2 = 000000000000009d
2537 swapa [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff
2538! %l4 = 0000000000000000, Mem[0000000010181408] = 00000000
2539 stwa %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
2540! Mem[0000000010081408] = 00000000, %l7 = ffffffffffffffff
2541 swapa [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000000
2542! %l4 = 0000000000000000, Mem[0000000010141434] = 4078b39e, %asi = 80
2543 stba %l4,[%i5+0x034]%asi ! Mem[0000000010141434] = 0078b39e
2544! Starting 10 instruction Load Burst
2545! Mem[0000000030181408] = ff7d564b, %l1 = ffffffffff000000
2546 ldsba [%i6+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
2547
2548p0_label_95:
2549! Mem[0000000010101400] = ff0000e038d11a00, %f18 = 00000000 00000000
2550 ldd [%i4+%g0],%f18 ! %f18 = ff0000e0 38d11a00
2551! %l5 = 000000000000007e, %l1 = ffffffffffffffff, %y = fffffffd
2552 umul %l5,%l1,%l3 ! %l3 = 0000007dffffff82, %y = 0000007d
2553! Mem[0000000030101400] = 00000000, %f25 = f366b28f
2554 lda [%i4+%g0]0x81,%f25 ! %f25 = 00000000
2555! Mem[000000001018143c] = d31ad138, %f17 = f366b28f
2556 lda [%i6+0x03c]%asi,%f17 ! %f17 = d31ad138
2557! Mem[00000000100c1408] = 00000000, %l1 = ffffffffffffffff
2558 lduwa [%i3+%o4]0x80,%l1 ! %l1 = 0000000000000000
2559! Mem[0000000030141408] = 88227d94, %l5 = 000000000000007e
2560 lduwa [%i5+%o4]0x89,%l5 ! %l5 = 0000000088227d94
2561! Mem[0000000030141408] = 947d2288, %l3 = 0000007dffffff82
2562 ldsha [%i5+%o4]0x81,%l3 ! %l3 = ffffffffffff947d
2563! Mem[0000000010081410] = ff211eff599588ff, %l5 = 0000000088227d94
2564 ldxa [%i2+%o5]0x88,%l5 ! %l5 = ff211eff599588ff
2565! Mem[00000000300c1400] = 8fb266f300000000, %l1 = 0000000000000000
2566 ldxa [%i3+%g0]0x89,%l1 ! %l1 = 8fb266f300000000
2567! Starting 10 instruction Store Burst
2568! %l5 = ff211eff599588ff, Mem[0000000010101408] = 211b00ffffffffff
2569 stxa %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff211eff599588ff
2570
2571p0_label_96:
2572! %l7 = 0000000000000000, Mem[0000000030181408] = 4b567dff
2573 stha %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 4b560000
2574! Mem[0000000010001418] = 0b000000, %l6 = 00000000000000ff
2575 swap [%i0+0x018],%l6 ! %l6 = 000000000b000000
2576! Mem[00000000300c1400] = 00000000, %l2 = 00000000000000ff
2577 lduba [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
2578! %l4 = 0000000000000000, Mem[0000000030081410] = 00000000
2579 stwa %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
2580! Mem[00000000218001c1] = 27cb7b35, %l2 = 0000000000000000
2581 ldstub [%o3+0x1c1],%l2 ! %l2 = 000000cb000000ff
2582! %l1 = 8fb266f300000000, Mem[0000000010141400] = 4078b39e
2583 stwa %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
2584! Mem[00000000300c1400] = 00000000, %l1 = 8fb266f300000000
2585 swapa [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000000
2586! Mem[0000000030181408] = 0000564b, %l4 = 0000000000000000
2587 swapa [%i6+%o4]0x81,%l4 ! %l4 = 000000000000564b
2588! %l2 = 000000cb, %l3 = ffff947d, Mem[0000000030081400] = e925ca81 aaab7cee
2589 stda %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000cb ffff947d
2590! Starting 10 instruction Load Burst
2591! Mem[00000000100c1408] = 00000000ff7bbdb9, %f4 = 00000000 ffff00bf
2592 ldda [%i3+%o4]0x80,%f4 ! %f4 = 00000000 ff7bbdb9
2593
2594p0_label_97:
2595! Mem[00000000100c1408] = 00000000, %l0 = 00000000000088ff
2596 lduha [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
2597 membar #Sync ! Added by membar checker (18)
2598! Mem[0000000010041430] = 6fb60061618f63d5, %l3 = ffffffffffff947d
2599 ldx [%i1+0x030],%l3 ! %l3 = 6fb60061618f63d5
2600! Mem[000000001014143c] = 0000000b, %l0 = 0000000000000000
2601 ldsb [%i5+0x03c],%l0 ! %l0 = 0000000000000000
2602! Mem[0000000010101410] = 1630000000000000, %l2 = 00000000000000cb
2603 ldxa [%i4+%o5]0x88,%l2 ! %l2 = 1630000000000000
2604! Mem[0000000010101408] = ff889559ff1e21ff, %f2 = ffff00bf ff7bbdb9
2605 ldda [%i4+%o4]0x80,%f2 ! %f2 = ff889559 ff1e21ff
2606! Mem[0000000030001400] = b9bd7bff00000000, %f0 = ffffffff c3f82288
2607 ldda [%i0+%g0]0x89,%f0 ! %f0 = b9bd7bff 00000000
2608! Mem[0000000030081400] = ffff947d000000cb, %f4 = 00000000 ff7bbdb9
2609 ldda [%i2+%g0]0x89,%f4 ! %f4 = ffff947d 000000cb
2610! Mem[0000000010181408] = 0000000000000000, %l5 = ff211eff599588ff
2611 ldxa [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000000
2612! Mem[0000000010041400] = 8822f8c3ffffffff, %f6 = 00000000 0000001f
2613 ldda [%i1+%g0]0x88,%f6 ! %f6 = 8822f8c3 ffffffff
2614! Starting 10 instruction Store Burst
2615! Mem[0000000010141410] = dc000000, %l3 = 6fb60061618f63d5
2616 swapa [%i5+%o5]0x80,%l3 ! %l3 = 00000000dc000000
2617
2618p0_label_98:
2619! %l3 = 00000000dc000000, Mem[0000000010101410] = 0000000000003016
2620 stxa %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000dc000000
2621! %l4 = 000000000000564b, Mem[0000000030181400] = 00007d9400000000
2622 stxa %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000000000564b
2623! %l2 = 00000000, %l3 = dc000000, Mem[0000000010081408] = ffffffff b9bd7bff
2624 stda %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000 dc000000
2625! Mem[0000000030101408] = ff2c0be1, %l4 = 000000000000564b
2626 swapa [%i4+%o4]0x81,%l4 ! %l4 = 00000000ff2c0be1
2627! %f12 = 6fb60061, Mem[00000000100c1410] = ff000000
2628 sta %f12,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 6fb60061
2629! %l0 = 0000000000000000, Mem[00000000100c1410] = 6fb60061
2630 stba %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00b60061
2631! %l0 = 0000000000000000, immed = 00000ef9, %y = 0000007d
2632 sdiv %l0,0xef9,%l6 ! %l6 = 0000000008593ab4
2633 mov %l0,%y ! %y = 00000000
2634! %l3 = 00000000dc000000, Mem[0000000021800140] = ff0202f2, %asi = 80
2635 stha %l3,[%o3+0x140]%asi ! Mem[0000000021800140] = 000002f2
2636! Mem[0000000010181408] = 00000000, %l7 = 0000000000000000
2637 ldstuba [%i6+%o4]0x88,%l7 ! %l7 = 00000000000000ff
2638! Starting 10 instruction Load Burst
2639! Mem[0000000010181408] = ff000000, %l0 = 0000000000000000
2640 lduwa [%i6+%o4]0x80,%l0 ! %l0 = 00000000ff000000
2641
2642p0_label_99:
2643! Mem[0000000010141400] = 00000000 e3096414, %l4 = ff2c0be1, %l5 = 00000000
2644 ldda [%i5+0x000]%asi,%l4 ! %l4 = 0000000000000000 00000000e3096414
2645! Mem[0000000010041408] = ffff00bf, %l5 = 00000000e3096414
2646 ldsha [%i1+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
2647! Mem[0000000010141408] = 34abf64c, %l6 = 0000000008593ab4
2648 ldsha [%i5+%o4]0x80,%l6 ! %l6 = 00000000000034ab
2649! Mem[0000000030001410] = 000080ff, %l1 = 0000000000000000
2650 ldswa [%i0+%o5]0x81,%l1 ! %l1 = 00000000000080ff
2651! Mem[0000000020800000] = 89bf16cb, %l6 = 00000000000034ab
2652 ldsb [%o1+0x001],%l6 ! %l6 = ffffffffffffffbf
2653! Mem[0000000030181400] = 00000000, %l5 = ffffffffffffffff
2654 ldswa [%i6+%g0]0x81,%l5 ! %l5 = 0000000000000000
2655! Mem[0000000010181408] = ff000000, %l5 = 0000000000000000
2656 lduha [%i6+%o4]0x80,%l5 ! %l5 = 000000000000ff00
2657! Mem[0000000030041410] = 0b1eaf3a0000009d, %l6 = ffffffffffffffbf
2658 ldxa [%i1+%o5]0x89,%l6 ! %l6 = 0b1eaf3a0000009d
2659! Mem[0000000010041424] = ffff00bf, %l1 = 00000000000080ff
2660 lduw [%i1+0x024],%l1 ! %l1 = 00000000ffff00bf
2661! Starting 10 instruction Store Burst
2662! %f4 = ffff947d 000000cb, %l3 = 00000000dc000000
2663! Mem[00000000100c1438] = 38d11ad37a958839
2664 add %i3,0x038,%g1
2665 stda %f4,[%g1+%l3]ASI_PST8_P ! Mem[00000000100c1438] = 38d11ad37a958839
2666
2667p0_label_100:
2668! %f20 = b2d0b9e9 00000000, %l4 = 0000000000000000
2669! Mem[00000000100c1420] = 0000217f4cf6ab34
2670 add %i3,0x020,%g1
2671 stda %f20,[%g1+%l4]ASI_PST8_P ! Mem[00000000100c1420] = 0000217f4cf6ab34
2672! %l2 = 1630000000000000, Mem[0000000030141408] = 54c5444888227d94
2673 stxa %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 1630000000000000
2674! %l0 = 00000000ff000000, Mem[0000000010041400] = ffffffff
2675 stwa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000
2676! Mem[0000000030001400] = 00000000, %l3 = 00000000dc000000
2677 ldstuba [%i0+%g0]0x89,%l3 ! %l3 = 00000000000000ff
2678! %l3 = 0000000000000000, Mem[0000000010101400] = e00000ff
2679 stba %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = e0000000
2680! Mem[0000000010101420] = ff47ffa6, %l1 = 00000000ffff00bf
2681 swap [%i4+0x020],%l1 ! %l1 = 00000000ff47ffa6
2682! %f4 = ffff947d 000000cb, Mem[0000000010041408] = bf00ffff b9bd7bff
2683 stda %f4 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffff947d 000000cb
2684! Mem[0000000010001420] = 146409e3f366b28f, %l5 = 000000000000ff00, %l3 = 0000000000000000
2685 add %i0,0x20,%g1
2686 casxa [%g1]0x80,%l5,%l3 ! %l3 = 146409e3f366b28f
2687! %l3 = 146409e3f366b28f, Mem[0000000030001400] = ff000000
2688 stha %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = b28f0000
2689! Starting 10 instruction Load Burst
2690! Mem[0000000010041408] = 000000cb, %l5 = 000000000000ff00
2691 ldsha [%i1+%o4]0x88,%l5 ! %l5 = 00000000000000cb
2692
2693p0_label_101:
2694 membar #Sync ! Added by membar checker (19)
2695! Mem[0000000030141400] = 00abf64c f366b28f 00000000 00003016
2696! Mem[0000000030141410] = ffffffaa 00000061 4b56bb31 e904b26f
2697! Mem[0000000030141420] = e413c6f7 06810bf4 92453b2f f93ac210
2698! Mem[0000000030141430] = f8166e42 6f348f41 c1a03a58 1f5a6334
2699 ldda [%i5]ASI_BLK_S,%f16 ! Block Load from 0000000030141400
2700! Mem[0000000010081420] = ffffffffffffffff, %l3 = 146409e3f366b28f
2701 ldx [%i2+0x020],%l3 ! %l3 = ffffffffffffffff
2702! Mem[00000000100c1400] = dc10062e, %l6 = 0b1eaf3a0000009d
2703 ldsha [%i3+%g0]0x88,%l6 ! %l6 = 000000000000062e
2704! Mem[0000000030001400] = 00008fb2, %l7 = 0000000000000000
2705 lduwa [%i0+%g0]0x89,%l7 ! %l7 = 0000000000008fb2
2706! Mem[0000000030001400] = 00008fb2, %l7 = 0000000000008fb2
2707 lduba [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000b2
2708! Mem[0000000010041408] = cb000000, %l1 = 00000000ff47ffa6
2709 lduw [%i1+%o4],%l1 ! %l1 = 00000000cb000000
2710! Mem[0000000010041400] = 000000ff, %l5 = 00000000000000cb
2711 ldswa [%i1+%g0]0x80,%l5 ! %l5 = 00000000000000ff
2712! Mem[0000000010081408] = dc00000000000000, %l6 = 000000000000062e
2713 ldxa [%i2+%o4]0x88,%l6 ! %l6 = dc00000000000000
2714! Mem[0000000010081408] = 00000000, %l2 = 1630000000000000
2715 ldsba [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000000
2716! Starting 10 instruction Store Burst
2717! Mem[0000000010181418] = ffb266f38185ca1e, %l7 = 00000000000000b2, %l4 = 0000000000000000
2718 add %i6,0x18,%g1
2719 casxa [%g1]0x80,%l7,%l4 ! %l4 = ffb266f38185ca1e
2720
2721p0_label_102:
2722! %l4 = ffb266f38185ca1e, Mem[0000000021800000] = 1cc0ba26
2723 stb %l4,[%o3+%g0] ! Mem[0000000021800000] = 1ec0ba26
2724! Mem[00000000300c1410] = ffbd7bff, %l4 = ffb266f38185ca1e
2725 ldstuba [%i3+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
2726! %l6 = dc00000000000000, Mem[000000001000140a] = 00000000
2727 sth %l6,[%i0+0x00a] ! Mem[0000000010001408] = 00000000
2728! %l3 = ffffffffffffffff, Mem[0000000010081400] = 00001b21
2729 stwa %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffff
2730! Mem[0000000030001410] = ff800000, %l2 = 0000000000000000
2731 ldstuba [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000ff
2732! %f15 = d31ad138, %f6 = 8822f8c3, %f8 = ffffffff
2733 fsubs %f15,%f6 ,%f8 ! %f8 = d31ad138
2734! Mem[0000000030141400] = 00abf64c, %l1 = 00000000cb000000
2735 swapa [%i5+%g0]0x81,%l1 ! %l1 = 0000000000abf64c
2736! Mem[0000000010101408] = ff889559, %l0 = 00000000ff000000
2737 swapa [%i4+%o4]0x80,%l0 ! %l0 = 00000000ff889559
2738! Mem[00000000100c1410] = 6100b600, %l5 = 00000000000000ff
2739 swapa [%i3+%o5]0x88,%l5 ! %l5 = 000000006100b600
2740! Starting 10 instruction Load Burst
2741! Mem[0000000010081438] = b9bd7bff ffffffff, %l6 = 00000000, %l7 = 000000b2
2742 ldd [%i2+0x038],%l6 ! %l6 = 00000000b9bd7bff 00000000ffffffff
2743
2744p0_label_103:
2745! Mem[0000000030141410] = aaffffff, %f2 = ff889559
2746 lda [%i5+%o5]0x89,%f2 ! %f2 = aaffffff
2747! Mem[0000000010041408] = 000000cb, %f9 = ffff00bf
2748 lda [%i1+%o4]0x88,%f9 ! %f9 = 000000cb
2749! Mem[00000000211c0000] = ffff7f1a, %l4 = 00000000000000ff
2750 ldsh [%o2+%g0],%l4 ! %l4 = ffffffffffffffff
2751! Mem[0000000010101408] = 000000ff, %l2 = 0000000000000000
2752 lduba [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff
2753! Mem[0000000010081414] = ff1e21ff, %l1 = 0000000000abf64c
2754 ldswa [%i2+0x014]%asi,%l1 ! %l1 = ffffffffff1e21ff
2755! %l1 = ffffffffff1e21ff, imm = 0000000000000d32, %l4 = ffffffffffffffff
2756 xnor %l1,0xd32,%l4 ! %l4 = 0000000000e1d332
2757! Mem[0000000010001400] = 8fb266f3000000ff, %f4 = ffff947d 000000cb
2758 ldda [%i0+%g0]0x88,%f4 ! %f4 = 8fb266f3 000000ff
2759! Mem[0000000030081410] = 00000000, %l1 = ffffffffff1e21ff
2760 ldsha [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000
2761! %l1 = 0000000000000000, imm = 000000000000087b, %l7 = 00000000ffffffff
2762 xor %l1,0x87b,%l7 ! %l7 = 000000000000087b
2763! Starting 10 instruction Store Burst
2764! %l1 = 0000000000000000, Mem[0000000010081410] = ff889559
2765 stwa %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
2766
2767p0_label_104:
2768! Mem[0000000010001400] = ff000000, %l7 = 000000000000087b
2769 ldstuba [%i0+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
2770! %f6 = 8822f8c3 ffffffff, Mem[0000000010081428] = 4078b39e 3ae33c36
2771 stda %f6 ,[%i2+0x028]%asi ! Mem[0000000010081428] = 8822f8c3 ffffffff
2772! %f2 = aaffffff ff1e21ff, Mem[0000000010041410] = 00000000 ffff00bf
2773 stda %f2 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = aaffffff ff1e21ff
2774! %l6 = 00000000b9bd7bff, Mem[00000000300c1408] = 00000000000000ff
2775 stxa %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000b9bd7bff
2776! Mem[0000000020800040] = dca42c25, %l3 = ffffffffffffffff
2777 ldstub [%o1+0x040],%l3 ! %l3 = 000000dc000000ff
2778! %l3 = 00000000000000dc, Mem[0000000010041408] = cb000000
2779 stba %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = dc000000
2780! Mem[0000000010141414] = 599588e3, %l5 = 6100b600, %l2 = 000000ff
2781 add %i5,0x14,%g1
2782 casa [%g1]0x80,%l5,%l2 ! %l2 = 00000000599588e3
2783! Mem[00000000300c1408] = b9bd7bff, %l0 = 00000000ff889559
2784 ldstuba [%i3+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
2785! %f2 = aaffffff, Mem[0000000030041408] = 00000000
2786 sta %f2 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = aaffffff
2787! Starting 10 instruction Load Burst
2788! Mem[0000000010141408] = 0000217f 4cf6ab34, %l0 = 000000ff, %l1 = 00000000
2789 ldda [%i5+%o4]0x88,%l0 ! %l0 = 000000004cf6ab34 000000000000217f
2790
2791p0_label_105:
2792! Mem[00000000300c1400] = 00000000f366b28f, %f20 = ffffffaa 00000061
2793 ldda [%i3+%g0]0x81,%f20 ! %f20 = 00000000 f366b28f
2794! %f8 = d31ad138, %f1 = 00000000, %f4 = 8fb266f3
2795 fmuls %f8 ,%f1 ,%f4 ! %f4 = 80000000
2796! Mem[00000000300c1400] = 00000000, %f15 = d31ad138
2797 lda [%i3+%g0]0x81,%f15 ! %f15 = 00000000
2798! Mem[0000000010141410] = 618f63d5, %l4 = 0000000000e1d332
2799 ldsba [%i5+0x012]%asi,%l4 ! %l4 = 0000000000000063
2800! Mem[00000000100c1408] = 00000000, %l3 = 00000000000000dc
2801 ldsba [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
2802! Mem[0000000030081408] = 00000000, %l4 = 0000000000000063
2803 ldsba [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000
2804! Mem[0000000030041408] = aaffffff, %l2 = 00000000599588e3
2805 ldsha [%i1+%o4]0x81,%l2 ! %l2 = ffffffffffffaaff
2806! Mem[0000000030081400] = cb000000, %l4 = 0000000000000000
2807 lduba [%i2+%g0]0x81,%l4 ! %l4 = 00000000000000cb
2808! Mem[0000000010041408] = dc000000, %l3 = 0000000000000000
2809 lduha [%i1+%o4]0x80,%l3 ! %l3 = 000000000000dc00
2810! Starting 10 instruction Store Burst
2811! Mem[0000000010081421] = ffffffff, %l3 = 000000000000dc00
2812 ldstuba [%i2+0x021]%asi,%l3 ! %l3 = 000000ff000000ff
2813
2814p0_label_106:
2815! %l0 = 000000004cf6ab34, Mem[0000000030081410] = 00000000
2816 stwa %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 4cf6ab34
2817! %l4 = 00000000000000cb, immed = 00000881, %y = 00000000
2818 udiv %l4,0x881,%l2 ! %l2 = 0000000000000000
2819 mov %l0,%y ! %y = 4cf6ab34
2820! %l1 = 000000000000217f, Mem[0000000010141408] = 0000217f4cf6ab34
2821 stxa %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000000000217f
2822 membar #Sync ! Added by membar checker (20)
2823! %l1 = 000000000000217f, Mem[0000000030141410] = aaffffff
2824 stwa %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000217f
2825! %l3 = 00000000000000ff, Mem[0000000030181400] = 00000000
2826 stwa %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000ff
2827! %l0 = 000000004cf6ab34, Mem[0000000030001408] = 00000000
2828 stwa %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 4cf6ab34
2829! Mem[0000000010041418] = 00000000, %l6 = b9bd7bff, %l6 = b9bd7bff
2830 add %i1,0x18,%g1
2831 casa [%g1]0x80,%l6,%l6 ! %l6 = 0000000000000000
2832! Mem[0000000030001410] = ff0080ff, %l0 = 000000004cf6ab34
2833 ldstuba [%i0+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
2834! %l5 = 000000006100b600, Mem[0000000010001414] = ffffffff
2835 sth %l5,[%i0+0x014] ! Mem[0000000010001414] = b600ffff
2836! Starting 10 instruction Load Burst
2837! Mem[0000000010181400] = ffffffff, %l0 = 00000000000000ff
2838 ldsha [%i6+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
2839
2840p0_label_107:
2841! Mem[00000000300c1410] = ffbd7bffffffffff, %l7 = 00000000000000ff
2842 ldxa [%i3+%o5]0x81,%l7 ! %l7 = ffbd7bffffffffff
2843! Mem[0000000010041410] = ffffffaa, %l0 = ffffffffffffffff
2844 lduha [%i1+%o5]0x88,%l0 ! %l0 = 000000000000ffaa
2845! Mem[0000000010141410] = 618f63d5, %l5 = 000000006100b600
2846 lduwa [%i5+%o5]0x80,%l5 ! %l5 = 00000000618f63d5
2847! Mem[0000000030101408] = 7efee79b 4b560000, %l0 = 0000ffaa, %l1 = 0000217f
2848 ldda [%i4+%o4]0x89,%l0 ! %l0 = 000000004b560000 000000007efee79b
2849! Mem[0000000010101428] = c06c6e39 88e5521d, %l6 = 00000000, %l7 = ffffffff
2850 ldd [%i4+0x028],%l6 ! %l6 = 00000000c06c6e39 0000000088e5521d
2851! Mem[0000000010181420] = ffffffffffff00bf, %l1 = 000000007efee79b
2852 ldxa [%i6+0x020]%asi,%l1 ! %l1 = ffffffffffff00bf
2853! Mem[0000000010041408] = dc000000, %l0 = 000000004b560000
2854 lduba [%i1+%o4]0x80,%l0 ! %l0 = 00000000000000dc
2855! Mem[00000000201c0000] = 00ff7d80, %l3 = 00000000000000ff
2856 ldsh [%o0+%g0],%l3 ! %l3 = 00000000000000ff
2857! %l1 = ffffffffffff00bf, %l3 = 00000000000000ff, %l0 = 00000000000000dc
2858 mulx %l1,%l3,%l0 ! %l0 = ffffffffff01be41
2859! Starting 10 instruction Store Burst
2860! %l6 = 00000000c06c6e39, Mem[00000000201c0001] = 00ff7d80, %asi = 80
2861 stba %l6,[%o0+0x001]%asi ! Mem[00000000201c0000] = 00397d80
2862
2863p0_label_108:
2864! %l3 = 00000000000000ff, %l5 = 00000000618f63d5, %l0 = ffffffffff01be41
2865 mulx %l3,%l5,%l0 ! %l0 = 000000612dd4712b
2866! Mem[0000000010141436] = 0078b39e, %l6 = 00000000c06c6e39
2867 ldstub [%i5+0x036],%l6 ! %l6 = 000000b3000000ff
2868! %f18 = 00000000 00003016, Mem[00000000100c1408] = 00000000 b9bd7bff
2869 stda %f18,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 00003016
2870! %l0 = 2dd4712b, %l1 = ffff00bf, Mem[00000000300c1410] = ff7bbdff ffffffff
2871 stda %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 2dd4712b ffff00bf
2872! Mem[0000000010081438] = b9bd7bffffffffff, %l0 = 000000612dd4712b, %l1 = ffffffffffff00bf
2873 add %i2,0x38,%g1
2874 casxa [%g1]0x80,%l0,%l1 ! %l1 = b9bd7bffffffffff
2875! %l4 = 000000cb, %l5 = 618f63d5, Mem[0000000010081408] = 00000000 000000dc
2876 stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000cb 618f63d5
2877! %l7 = 0000000088e5521d, Mem[0000000030101400] = 00000000
2878 stba %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000001d
2879! %l2 = 0000000000000000, imm = fffffffffffffd00, %l4 = 00000000000000cb
2880 sub %l2,-0x300,%l4 ! %l4 = 0000000000000300
2881! %l6 = 00000000000000b3, Mem[0000000030001400] = b28f0000
2882 stha %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00b30000
2883! Starting 10 instruction Load Burst
2884! Mem[0000000030081400] = 000000cb, %l3 = 00000000000000ff
2885 ldswa [%i2+%g0]0x89,%l3 ! %l3 = 00000000000000cb
2886
2887p0_label_109:
2888! Mem[0000000030181410] = 00000000, %l5 = 00000000618f63d5
2889 ldswa [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000000
2890! Mem[00000000100c1410] = 00000000 000000ff, %l6 = 000000b3, %l7 = 88e5521d
2891 ldda [%i3+%o5]0x88,%l6 ! %l6 = 00000000000000ff 0000000000000000
2892! Mem[0000000010101410] = 00000000dc000000, %f18 = 00000000 00003016
2893 ldda [%i4+0x010]%asi,%f18 ! %f18 = 00000000 dc000000
2894! Mem[00000000300c1408] = 00000000b9bd7bff, %l1 = b9bd7bffffffffff
2895 ldxa [%i3+%o4]0x89,%l1 ! %l1 = 00000000b9bd7bff
2896! Mem[0000000030181408] = ff25000000000000, %l2 = 0000000000000000
2897 ldxa [%i6+%o4]0x89,%l2 ! %l2 = ff25000000000000
2898! Mem[00000000201c0000] = 00397d80, %l5 = 0000000000000000
2899 lduba [%o0+0x001]%asi,%l5 ! %l5 = 0000000000000039
2900! Mem[0000000010001410] = b2d0b9e9b600ffff, %l4 = 0000000000000300
2901 ldxa [%i0+%o5]0x80,%l4 ! %l4 = b2d0b9e9b600ffff
2902! Mem[0000000030181408] = 00000000, %f22 = 4b56bb31
2903 lda [%i6+%o4]0x89,%f22 ! %f22 = 00000000
2904! Mem[0000000010101408] = 000000ff, %l5 = 0000000000000039
2905 ldsha [%i4+%o4]0x88,%l5 ! %l5 = 00000000000000ff
2906! Starting 10 instruction Store Burst
2907! Mem[00000000300c1408] = ff7bbdb9, %l0 = 000000612dd4712b
2908 ldstuba [%i3+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
2909
2910p0_label_110:
2911! %l3 = 00000000000000cb, Mem[0000000030181400] = 000000ff0000564b
2912 stxa %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000000000cb
2913! %l4 = b2d0b9e9b600ffff, Mem[0000000030001410] = ff8000ff
2914 stba %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff8000ff
2915! %l3 = 00000000000000cb, Mem[0000000010041408] = dc000000
2916 stha %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00cb0000
2917! %l6 = 00000000000000ff, Mem[0000000010081400] = ffffffff
2918 stba %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffffff
2919! Mem[0000000030101410] = 00000000, %l0 = 00000000000000ff
2920 ldstuba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
2921! %f20 = 00000000 f366b28f, Mem[0000000030041400] = 00000000 00000000
2922 stda %f20,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 f366b28f
2923! %f9 = 000000cb, Mem[0000000010081410] = 00000000
2924 sta %f9 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000cb
2925! Mem[00000000300c1410] = 2dd4712b, %l7 = 0000000000000000
2926 swapa [%i3+%o5]0x89,%l7 ! %l7 = 000000002dd4712b
2927! Mem[0000000010141400] = 00000000, %l6 = 00000000000000ff
2928 ldstuba [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff
2929! Starting 10 instruction Load Burst
2930! Mem[0000000010141420] = ff00000092b0a59d, %f6 = 8822f8c3 ffffffff
2931 ldd [%i5+0x020],%f6 ! %f6 = ff000000 92b0a59d
2932
2933p0_label_111:
2934! Mem[0000000030081410] = 34abf64c, %l7 = 000000002dd4712b
2935 ldswa [%i2+%o5]0x89,%l7 ! %l7 = 0000000034abf64c
2936! Mem[0000000030041410] = 9d000000, %l1 = 00000000b9bd7bff
2937 lduwa [%i1+%o5]0x81,%l1 ! %l1 = 000000009d000000
2938! %l4 = b2d0b9e9b600ffff, %l4 = b2d0b9e9b600ffff, %y = 4cf6ab34
2939 smul %l4,%l4,%l0 ! %l0 = 15636c0193fe0001, %y = 15636c01
2940! Mem[0000000010101410] = 00000000, %l6 = 0000000000000000
2941 lduwa [%i4+%o5]0x88,%l6 ! %l6 = 0000000000000000
2942! Mem[0000000030181408] = 00000000, %l6 = 0000000000000000
2943 ldsha [%i6+%o4]0x89,%l6 ! %l6 = 0000000000000000
2944! Mem[0000000010181408] = ff000000, %l0 = 15636c0193fe0001
2945 lduha [%i6+%o4]0x80,%l0 ! %l0 = 000000000000ff00
2946! Mem[0000000010141400] = ff000000, %l4 = b2d0b9e9b600ffff
2947 lduwa [%i5+%g0]0x80,%l4 ! %l4 = 00000000ff000000
2948! Mem[0000000010001400] = ff000000 f366b28f, %l0 = 0000ff00, %l1 = 9d000000
2949 ldda [%i0+0x000]%asi,%l0 ! %l0 = 00000000ff000000 00000000f366b28f
2950! Mem[00000000211c0000] = ffff7f1a, %l6 = 0000000000000000
2951 ldsb [%o2+0x001],%l6 ! %l6 = ffffffffffffffff
2952! Starting 10 instruction Store Burst
2953! Mem[0000000030041400] = 00000000, %l1 = 00000000f366b28f
2954 swapa [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000000
2955
2956p0_label_112:
2957! Mem[0000000010181410] = 00000000, %l7 = 0000000034abf64c
2958 ldstuba [%i6+%o5]0x80,%l7 ! %l7 = 00000000000000ff
2959! Mem[0000000020800041] = ffa42c25, %l1 = 0000000000000000
2960 ldstuba [%o1+0x041]%asi,%l1 ! %l1 = 000000a4000000ff
2961! %l2 = ff25000000000000, Mem[0000000010081420] = ffffffff, %asi = 80
2962 stha %l2,[%i2+0x020]%asi ! Mem[0000000010081420] = 0000ffff
2963! %f17 = f366b28f, Mem[0000000010141410] = d5638f61
2964 sta %f17,[%i5+%o5]0x88 ! Mem[0000000010141410] = f366b28f
2965! %l3 = 00000000000000cb, Mem[000000001000141c] = ff7bbdb9, %asi = 80
2966 stwa %l3,[%i0+0x01c]%asi ! Mem[000000001000141c] = 000000cb
2967! %l2 = 00000000, %l3 = 000000cb, Mem[0000000010101408] = 000000ff ff211eff
2968 stda %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 000000cb
2969! %l6 = ffffffffffffffff, Mem[0000000010101410] = 00000000
2970 stba %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
2971! Mem[0000000021800040] = ff9e487b, %l7 = 0000000000000000
2972 ldstub [%o3+0x040],%l7 ! %l7 = 000000ff000000ff
2973! %l1 = 00000000000000a4, Mem[0000000010081400] = ffffffffffffffff
2974 stxa %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000000000a4
2975! Starting 10 instruction Load Burst
2976! Mem[0000000030141410] = 0000217f, %f5 = 000000ff
2977 lda [%i5+%o5]0x89,%f5 ! %f5 = 0000217f
2978
2979p0_label_113:
2980! %f4 = 80000000, %f6 = ff000000
2981 fcmpes %fcc2,%f4 ,%f6 ! %fcc2 = 2
2982! Mem[0000000010041400] = 8822f8c3ff000000, %f0 = b9bd7bff 00000000
2983 ldda [%i1+%g0]0x88,%f0 ! %f0 = 8822f8c3 ff000000
2984! Mem[0000000010081410] = 000000cb, %l4 = 00000000ff000000
2985 ldsba [%i2+%o5]0x88,%l4 ! %l4 = ffffffffffffffcb
2986! Mem[0000000010101400] = 001ad138e0000000, %l2 = ff25000000000000
2987 ldxa [%i4+%g0]0x88,%l2 ! %l2 = 001ad138e0000000
2988! Mem[0000000010041404] = c3f82288, %f10 = ffffffff
2989 ld [%i1+0x004],%f10 ! %f10 = c3f82288
2990! Mem[0000000030101400] = 0000001d, %l2 = 001ad138e0000000
2991 lduba [%i4+%g0]0x89,%l2 ! %l2 = 000000000000001d
2992! Mem[0000000010041408] = 0000cb00, %l0 = 00000000ff000000
2993 lduha [%i1+%o4]0x88,%l0 ! %l0 = 000000000000cb00
2994! %l2 = 000000000000001d, %l1 = 00000000000000a4, %l3 = 00000000000000cb
2995 orn %l2,%l1,%l3 ! %l3 = ffffffffffffff5f
2996! Mem[0000000010081410] = ff211eff000000cb, %f6 = ff000000 92b0a59d
2997 ldda [%i2+%o5]0x88,%f6 ! %f6 = ff211eff 000000cb
2998! Starting 10 instruction Store Burst
2999! %l6 = ffffffff, %l7 = 000000ff, Mem[0000000010181400] = ffffffff 8822f8c3
3000 stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffff 000000ff
3001
3002p0_label_114:
3003! %l7 = 00000000000000ff, Mem[0000000010081410] = 000000cb
3004 stha %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
3005! %l4 = ffffffcb, %l5 = 000000ff, Mem[0000000010181400] = ffffffff 000000ff
3006 stda %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffcb 000000ff
3007! Mem[0000000010141410] = f366b28f, %l4 = ffffffffffffffcb
3008 ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 0000008f000000ff
3009! Mem[0000000010181430] = 6fb60061, %l3 = ffffffffffffff5f
3010 swap [%i6+0x030],%l3 ! %l3 = 000000006fb60061
3011! %l6 = ffffffff, %l7 = 000000ff, Mem[0000000030181408] = 00000000 ff250000
3012 stda %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffffffff 000000ff
3013! %l3 = 000000006fb60061, Mem[0000000030001400] = 0000b300
3014 stba %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000b361
3015! %l2 = 0000001d, %l3 = 6fb60061, Mem[0000000010141400] = 000000ff 146409e3
3016 stda %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000001d 6fb60061
3017! Mem[0000000030181410] = 00000000, %l7 = 00000000000000ff
3018 ldstuba [%i6+%o5]0x81,%l7 ! %l7 = 00000000000000ff
3019! Mem[0000000030041410] = 9d000000, %l5 = 00000000000000ff
3020 swapa [%i1+%o5]0x81,%l5 ! %l5 = 000000009d000000
3021! Starting 10 instruction Load Burst
3022! Mem[0000000030001408] = c9a3800a 4cf6ab34, %l0 = 0000cb00, %l1 = 000000a4
3023 ldda [%i0+%o4]0x89,%l0 ! %l0 = 000000004cf6ab34 00000000c9a3800a
3024
3025p0_label_115:
3026! Mem[0000000010081408] = 000000cb, %l2 = 000000000000001d
3027 ldsw [%i2+%o4],%l2 ! %l2 = 00000000000000cb
3028! Mem[0000000030181410] = 000000ff, %l2 = 00000000000000cb
3029 ldsha [%i6+%o5]0x89,%l2 ! %l2 = 00000000000000ff
3030! %l5 = 000000009d000000, %l0 = 000000004cf6ab34, %y = 15636c01
3031 sdiv %l5,%l0,%l2 ! %l2 = 0000000047249f1d
3032 mov %l0,%y ! %y = 4cf6ab34
3033 membar #Sync ! Added by membar checker (21)
3034! Mem[00000000300c1400] = 00000000 f366b28f ff7bbdb9 00000000
3035! Mem[00000000300c1410] = 00000000 bf00ffff 246db67a cf1cf644
3036! Mem[00000000300c1420] = 146409e3 f366b28f 0231cc40 2e0610dc
3037! Mem[00000000300c1430] = 300099d0 e3a23f3c 7ccdbb31 e90439af
3038 ldda [%i3]ASI_BLK_S,%f0 ! Block Load from 00000000300c1400
3039! Mem[000000001018142c] = 38d11a00, %l6 = ffffffffffffffff
3040 ldsha [%i6+0x02c]%asi,%l6 ! %l6 = 00000000000038d1
3041! Mem[00000000100c1410] = 000000ff, %l6 = 00000000000038d1
3042 lduha [%i3+%o5]0x88,%l6 ! %l6 = 00000000000000ff
3043! Mem[0000000010041400] = 000000ff, %l5 = 000000009d000000
3044 ldsba [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
3045! Mem[0000000010141408] = 7f210000, %l0 = 000000004cf6ab34
3046 ldsha [%i5+%o4]0x80,%l0 ! %l0 = 0000000000007f21
3047! Mem[00000000100c1410] = 00000000000000ff, %f28 = f8166e42 6f348f41
3048 ldda [%i3+%o5]0x88,%f28 ! %f28 = 00000000 000000ff
3049! Starting 10 instruction Store Burst
3050! Mem[0000000010001438] = 7ccdbb31e90439af, %l7 = 0000000000000000, %l0 = 0000000000007f21
3051 add %i0,0x38,%g1
3052 casxa [%g1]0x80,%l7,%l0 ! %l0 = 7ccdbb31e90439af
3053
3054p0_label_116:
3055! Mem[0000000010001404] = f366b28f, %l0 = 7ccdbb31e90439af
3056 swap [%i0+0x004],%l0 ! %l0 = 00000000f366b28f
3057! Mem[0000000030101408] = 0000564b, %l6 = 00000000000000ff
3058 ldstuba [%i4+%o4]0x81,%l6 ! %l6 = 00000000000000ff
3059! Mem[00000000100c141e] = 000000ff, %l4 = 000000000000008f
3060 ldstuba [%i3+0x01e]%asi,%l4 ! %l4 = 00000000000000ff
3061! %l4 = 0000000000000000, Mem[0000000030141408] = 00000000
3062 stwa %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
3063! %l4 = 0000000000000000, Mem[00000000100c1400] = 2e0610dc
3064 stwa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
3065! %l6 = 0000000000000000, %l2 = 0000000047249f1d, %l0 = 00000000f366b28f
3066 sub %l6,%l2,%l0 ! %l0 = ffffffffb8db60e3
3067! %f23 = e904b26f, Mem[0000000010141410] = f366b2ff
3068 sta %f23,[%i5+%o5]0x88 ! Mem[0000000010141410] = e904b26f
3069! Mem[0000000010181408] = ff000000, %l3 = 000000006fb60061
3070 swapa [%i6+%o4]0x80,%l3 ! %l3 = 00000000ff000000
3071! Mem[0000000010141408] = 7f210000, %l3 = 00000000ff000000
3072 swapa [%i5+%o4]0x80,%l3 ! %l3 = 000000007f210000
3073! Starting 10 instruction Load Burst
3074! Mem[0000000010141408] = 00000000000000ff, %f24 = e413c6f7 06810bf4
3075 ldda [%i5+%o4]0x88,%f24 ! %f24 = 00000000 000000ff
3076
3077p0_label_117:
3078! Mem[0000000010081438] = b9bd7bffffffffff, %l4 = 0000000000000000
3079 ldx [%i2+0x038],%l4 ! %l4 = b9bd7bffffffffff
3080! Mem[0000000030181410] = ff000000 00000000, %l0 = b8db60e3, %l1 = c9a3800a
3081 ldda [%i6+%o5]0x81,%l0 ! %l0 = 00000000ff000000 0000000000000000
3082! Mem[000000001004143c] = d31ad138, %l1 = 0000000000000000
3083 ldsha [%i1+0x03c]%asi,%l1 ! %l1 = ffffffffffffd31a
3084! Mem[00000000300c1400] = 00000000, %l7 = 0000000000000000
3085 ldsha [%i3+%g0]0x81,%l7 ! %l7 = 0000000000000000
3086! Mem[00000000211c0000] = ffff7f1a, %l5 = 0000000000000000
3087 ldsha [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
3088! Mem[0000000010101430] = 86f5424a, %l6 = 0000000000000000
3089 ldub [%i4+0x031],%l6 ! %l6 = 00000000000000f5
3090! Mem[0000000030101400] = 1d000000, %l2 = 0000000047249f1d
3091 ldsba [%i4+%g0]0x81,%l2 ! %l2 = 000000000000001d
3092! Mem[00000000300c1400] = 00000000, %l5 = ffffffffffffffff
3093 ldswa [%i3+%g0]0x81,%l5 ! %l5 = 0000000000000000
3094! Mem[0000000030081410] = 6100000034abf64c, %l4 = b9bd7bffffffffff
3095 ldxa [%i2+%o5]0x89,%l4 ! %l4 = 6100000034abf64c
3096! Starting 10 instruction Store Burst
3097! Mem[0000000010081408] = 000000cb, %f24 = 00000000
3098 ld [%i2+%o4],%f24 ! %f24 = 000000cb
3099
3100p0_label_118:
3101 membar #Sync ! Added by membar checker (22)
3102! %l3 = 000000007f210000, Mem[00000000300c1400] = 8fb266f300000000
3103 stxa %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000007f210000
3104! Mem[0000000030001400] = 61b30000, %l4 = 6100000034abf64c
3105 lduha [%i0+%g0]0x81,%l4 ! %l4 = 00000000000061b3
3106! %f30 = c1a03a58, %f30 = c1a03a58, %f0 = 00000000
3107 fmuls %f30,%f30,%f0 ! %f0 = 43c891f7
3108! %l6 = 000000f5, %l7 = 00000000, Mem[0000000010081400] = a4000000 00000000
3109 stda %l6,[%i2+0x000]%asi ! Mem[0000000010081400] = 000000f5 00000000
3110! %l5 = 0000000000000000, Mem[0000000030001400] = 0000b361
3111 stwa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
3112! Mem[00000000211c0001] = ffff7f1a, %l6 = 00000000000000f5
3113 ldstub [%o2+0x001],%l6 ! %l6 = 000000ff000000ff
3114! Mem[0000000010041400] = ff000000, %l6 = 00000000000000ff
3115 swapa [%i1+%g0]0x88,%l6 ! %l6 = 00000000ff000000
3116! %l5 = 0000000000000000, Mem[00000000201c0001] = 00397d80
3117 stb %l5,[%o0+0x001] ! Mem[00000000201c0000] = 00007d80
3118! %l4 = 00000000000061b3, Mem[0000000010181428] = 363ce33a38d11a00, %asi = 80
3119 stxa %l4,[%i6+0x028]%asi ! Mem[0000000010181428] = 00000000000061b3
3120! Starting 10 instruction Load Burst
3121! %l1 = ffffffffffffd31a, Mem[0000000010101410] = 000000dc000000ff
3122 stxa %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffffffffd31a
3123
3124p0_label_119:
3125! Mem[0000000010181408] = 6fb6006100000000, %l1 = ffffffffffffd31a
3126 ldxa [%i6+%o4]0x80,%l1 ! %l1 = 6fb6006100000000
3127! Mem[0000000030141408] = 00000000, %l5 = 0000000000000000
3128 lduba [%i5+%o4]0x89,%l5 ! %l5 = 0000000000000000
3129! Mem[0000000030001408] = 4cf6ab34, %l0 = 00000000ff000000
3130 swapa [%i0+%o4]0x89,%l0 ! %l0 = 000000004cf6ab34
3131! Mem[0000000030141410] = 7f210000 00000061, %l0 = 4cf6ab34, %l1 = 00000000
3132 ldda [%i5+%o5]0x81,%l0 ! %l0 = 000000007f210000 0000000000000061
3133! Mem[0000000030041408] = 00000000ffffffaa, %l4 = 00000000000061b3
3134 ldxa [%i1+%o4]0x89,%l4 ! %l4 = 00000000ffffffaa
3135! Mem[0000000010181410] = ff00000000000000, %l2 = 000000000000001d
3136 ldxa [%i6+%o5]0x80,%l2 ! %l2 = ff00000000000000
3137! Mem[0000000010001410] = b2d0b9e9b600ffff, %f16 = 00abf64c f366b28f
3138 ldda [%i0+%o5]0x80,%f16 ! %f16 = b2d0b9e9 b600ffff
3139! Mem[00000000300c1400] = 0000217f 00000000, %l4 = ffffffaa, %l5 = 00000000
3140 ldda [%i3+%g0]0x81,%l4 ! %l4 = 000000000000217f 0000000000000000
3141! Mem[0000000010181428] = 00000000000061b3, %l2 = ff00000000000000
3142 ldx [%i6+0x028],%l2 ! %l2 = 00000000000061b3
3143! Starting 10 instruction Store Burst
3144! Mem[0000000010101408] = 00000000, %l3 = 000000007f210000
3145 ldstuba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000ff
3146
3147p0_label_120:
3148! %l3 = 0000000000000000, Mem[00000000300c1408] = b9bd7bff
3149 stba %l3,[%i3+%o4]0x89 ! Mem[00000000300c1408] = b9bd7b00
3150! Mem[00000000300c1400] = 7f210000, %l6 = 00000000ff000000
3151 ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
3152! %l6 = 00000000, %l7 = 00000000, Mem[0000000030141408] = 00000000 16300000
3153 stda %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 00000000
3154! Mem[0000000010001410] = b2d0b9e9, %l1 = 0000000000000061
3155 ldstuba [%i0+%o5]0x80,%l1 ! %l1 = 000000b2000000ff
3156! Code Fragment 3
3157p0_fragment_10:
3158! %l0 = 000000007f210000
3159 setx 0x6a9775f79de3cf61,%g7,%l0 ! %l0 = 6a9775f79de3cf61
3160! %l1 = 00000000000000b2
3161 setx 0xae3e3d9819c87fe4,%g7,%l1 ! %l1 = ae3e3d9819c87fe4
3162 setx 0x1fe000, %g1, %g3
3163 or %l0, %g3, %l0 ! always set perrmask = 0xff
3164 setx 0x1ffff8, %g1, %g2
3165 and %l0, %g2, %l0
3166 ta T_CHANGE_HPRIV
3167 stxa %l1, [%l0]ASI_DCACHE_DATA
3168 ta T_CHANGE_NONHPRIV
3169! %l0 = 6a9775f79de3cf61
3170 setx 0x40f7108005c352d9,%g7,%l0 ! %l0 = 40f7108005c352d9
3171! %l1 = ae3e3d9819c87fe4
3172 setx 0xdbe08f1f866085ca,%g7,%l1 ! %l1 = dbe08f1f866085ca
3173! %f19 = dc000000, Mem[0000000010181424] = ffff00bf
3174 st %f19,[%i6+0x024] ! Mem[0000000010181424] = dc000000
3175! Mem[0000000010041410] = ffffffaa, %l2 = 00000000000061b3
3176 ldstuba [%i1+%o5]0x88,%l2 ! %l2 = 000000aa000000ff
3177! %f8 = 146409e3 f366b28f, %l4 = 000000000000217f
3178! Mem[0000000010081408] = 000000cb618f63d5
3179 add %i2,0x008,%g1
3180 stda %f8,[%g1+%l4]ASI_PST32_P ! Mem[0000000010081408] = 146409e3f366b28f
3181! Mem[0000000010181428] = 00000000, %l2 = 00000000000000aa
3182 swap [%i6+0x028],%l2 ! %l2 = 0000000000000000
3183! Starting 10 instruction Load Burst
3184! Mem[0000000010001410] = ffff00b6e9b9d0ff, %f0 = 43c891f7 f366b28f
3185 ldda [%i0+%o5]0x88,%f0 ! %f0 = ffff00b6 e9b9d0ff
3186
3187p0_label_121:
3188! Mem[0000000030081408] = 00000000, %l6 = 0000000000000000
3189 ldswa [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000
3190! Mem[0000000020800000] = 89bf16cb, %l5 = 0000000000000000
3191 ldsb [%o1+0x001],%l5 ! %l5 = ffffffffffffffbf
3192! Mem[00000000218000c0] = 8309f956, %l2 = 0000000000000000
3193 lduba [%o3+0x0c1]%asi,%l2 ! %l2 = 0000000000000009
3194! Mem[0000000010041400] = 8822f8c3 000000ff, %l4 = 0000217f, %l5 = ffffffbf
3195 ldda [%i1+%g0]0x88,%l4 ! %l4 = 00000000000000ff 000000008822f8c3
3196! Mem[0000000010001408] = 00000000, %l2 = 0000000000000009
3197 lduba [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
3198! Mem[0000000010141400] = 0000001d, %l3 = 0000000000000000
3199 ldsha [%i5+%g0]0x88,%l3 ! %l3 = 000000000000001d
3200! Mem[0000000030081410] = 34abf64c, %f26 = 92453b2f
3201 lda [%i2+%o5]0x89,%f26 ! %f26 = 34abf64c
3202! Mem[0000000010001400] = ff000000, %l0 = 40f7108005c352d9
3203 ldsha [%i0+%g0]0x80,%l0 ! %l0 = ffffffffffffff00
3204! Mem[0000000010001400] = ff000000 e90439af, %l2 = 00000000, %l3 = 0000001d
3205 ldda [%i0+%g0]0x80,%l2 ! %l2 = 00000000ff000000 00000000e90439af
3206! Starting 10 instruction Store Burst
3207! Mem[0000000030041400] = 8fb266f3, %l7 = 0000000000000000
3208 swapa [%i1+%g0]0x81,%l7 ! %l7 = 000000008fb266f3
3209
3210p0_label_122:
3211! %f22 = 00000000 e904b26f, Mem[0000000010181400] = cbffffff ff000000
3212 stda %f22,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 e904b26f
3213! Mem[0000000010141410] = 6fb204e9, %l2 = 00000000ff000000
3214 swapa [%i5+%o5]0x80,%l2 ! %l2 = 000000006fb204e9
3215! Mem[0000000030001410] = ff8000ff, %l6 = 0000000000000000
3216 swapa [%i0+%o5]0x89,%l6 ! %l6 = 00000000ff8000ff
3217! Mem[00000000100c1410] = ff000000, %l0 = ffffffffffffff00
3218 swapa [%i3+%o5]0x80,%l0 ! %l0 = 00000000ff000000
3219! %l4 = 00000000000000ff, Mem[0000000010181410] = ff00000000000000
3220 stxa %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000000000ff
3221! %l6 = ff8000ff, %l7 = 8fb266f3, Mem[0000000010101408] = ff000000 cb000000
3222 stda %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff8000ff 8fb266f3
3223! %l7 = 000000008fb266f3, %l7 = 000000008fb266f3, %l6 = 00000000ff8000ff
3224 addc %l7,%l7,%l6 ! %l6 = 000000011f64cde6
3225! %l1 = dbe08f1f866085ca, immd = 0000000000000c9d, %l5 = 000000008822f8c3
3226 sdivx %l1,0xc9d,%l5 ! %l5 = fffd22d95204c96b
3227! %l1 = dbe08f1f866085ca, Mem[0000000010181428] = 000000aa, %asi = 80
3228 stha %l1,[%i6+0x028]%asi ! Mem[0000000010181428] = 85ca00aa
3229! Starting 10 instruction Load Burst
3230! Mem[0000000030081408] = 00000000, %f27 = f93ac210
3231 lda [%i2+%o4]0x89,%f27 ! %f27 = 00000000
3232
3233p0_label_123:
3234! %f21 = f366b28f, %f11 = 2e0610dc
3235 fcmps %fcc0,%f21,%f11 ! %fcc0 = 1
3236! Mem[0000000030081400] = 000000cb, %l1 = dbe08f1f866085ca
3237 lduba [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000cb
3238! Mem[00000000300c1408] = 00000000b9bd7b00, %f28 = 00000000 000000ff
3239 ldda [%i3+%o4]0x89,%f28 ! %f28 = 00000000 b9bd7b00
3240! Mem[0000000030141400] = 000000cb, %l5 = fffd22d95204c96b
3241 lduwa [%i5+%g0]0x89,%l5 ! %l5 = 00000000000000cb
3242! Mem[00000000100c1410] = 0000000000ffffff, %f6 = 246db67a cf1cf644
3243 ldda [%i3+%o5]0x88,%f6 ! %f6 = 00000000 00ffffff
3244! Mem[0000000030081410] = 4cf6ab34, %l7 = 000000008fb266f3
3245 lduwa [%i2+%o5]0x81,%l7 ! %l7 = 000000004cf6ab34
3246! Mem[0000000010141400] = 1d0000006100b66f, %f0 = ffff00b6 e9b9d0ff
3247 ldda [%i5+%g0]0x80,%f0 ! %f0 = 1d000000 6100b66f
3248! Mem[0000000030001400] = 00000000, %l4 = 00000000000000ff
3249 lduha [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
3250! Mem[0000000030181400] = 00000000, %l4 = 0000000000000000
3251 lduba [%i6+%g0]0x89,%l4 ! %l4 = 0000000000000000
3252! Starting 10 instruction Store Burst
3253! %l6 = 000000011f64cde6, Mem[0000000030041400] = 00000000
3254 stba %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000e6
3255
3256p0_label_124:
3257! %f16 = b2d0b9e9, %f15 = e90439af, %f20 = 00000000 f366b28f
3258 fsmuld %f16,%f15,%f20 ! %f20 = 438af3b9 0dfdd1c0
3259! Mem[0000000030041408] = aaffffff, %l6 = 000000011f64cde6
3260 swapa [%i1+%o4]0x81,%l6 ! %l6 = 00000000aaffffff
3261! Mem[00000000100c1400] = 00000000, %l3 = 00000000e90439af
3262 ldstuba [%i3+%g0]0x80,%l3 ! %l3 = 00000000000000ff
3263! %l7 = 000000004cf6ab34, Mem[00000000300c1408] = b9bd7b00
3264 stha %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = b9bdab34
3265! Mem[0000000010181408] = 6fb60061, %l0 = 00000000ff000000
3266 ldstuba [%i6+%o4]0x80,%l0 ! %l0 = 0000006f000000ff
3267! %f6 = 00000000 00ffffff, %l5 = 00000000000000cb
3268! Mem[00000000100c1428] = 001ad1383ae33c36
3269 add %i3,0x028,%g1
3270 stda %f6,[%g1+%l5]ASI_PST8_PL ! Mem[00000000100c1428] = ffffd1003ae30000
3271! %l1 = 00000000000000cb, Mem[0000000010141400] = 0000001d
3272 stha %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000cb
3273! Mem[0000000010181430] = ffffff5f, %l7 = 000000004cf6ab34
3274 swap [%i6+0x030],%l7 ! %l7 = 00000000ffffff5f
3275! %l0 = 0000006f, %l1 = 000000cb, Mem[0000000010001430] = 300099d0 e3a23f3c
3276 stda %l0,[%i0+0x030]%asi ! Mem[0000000010001430] = 0000006f 000000cb
3277! Starting 10 instruction Load Burst
3278! Mem[0000000021800080] = 62ff6f0b, %l4 = 0000000000000000
3279 lduba [%o3+0x081]%asi,%l4 ! %l4 = 00000000000000ff
3280
3281p0_label_125:
3282! Mem[0000000010181400] = 00000000, %l6 = 00000000aaffffff
3283 lduba [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000
3284! Mem[00000000201c0000] = 00007d80, %l0 = 000000000000006f
3285 lduha [%o0+0x000]%asi,%l0 ! %l0 = 0000000000000000
3286! %l1 = 00000000000000cb, %l3 = 0000000000000000, %l0 = 0000000000000000
3287 addc %l1,%l3,%l0 ! %l0 = 00000000000000cb
3288! Mem[0000000010001430] = 0000006f000000cb, %l6 = 0000000000000000
3289 ldxa [%i0+0x030]%asi,%l6 ! %l6 = 0000006f000000cb
3290! Mem[00000000100c1404] = ffffffff, %l5 = 00000000000000cb
3291 lduwa [%i3+0x004]%asi,%l5 ! %l5 = 00000000ffffffff
3292! %f16 = b2d0b9e9, %f18 = 00000000
3293 fcmpes %fcc2,%f16,%f18 ! %fcc2 = 1
3294! Mem[0000000030001400] = 00000000, %l7 = 00000000ffffff5f
3295 ldsba [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000000
3296! Mem[0000000010141410] = ff000000, %l0 = 00000000000000cb
3297 lduwa [%i5+%o5]0x80,%l0 ! %l0 = 00000000ff000000
3298! Mem[00000000100c1410] = ffffff00, %f10 = 0231cc40
3299 lda [%i3+%o5]0x80,%f10 ! %f10 = ffffff00
3300! Starting 10 instruction Store Burst
3301! %f9 = f366b28f, Mem[0000000010001410] = e9b9d0ff
3302 sta %f9 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = f366b28f
3303
3304p0_label_126:
3305! %l6 = 000000cb, %l7 = 00000000, Mem[0000000030101410] = ff000000 00000000
3306 stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000cb 00000000
3307! %f20 = 438af3b9 0dfdd1c0, Mem[0000000010041400] = ff000000 c3f82288
3308 stda %f20,[%i1+%g0]0x80 ! Mem[0000000010041400] = 438af3b9 0dfdd1c0
3309! %f4 = 00000000 bf00ffff, %l3 = 0000000000000000
3310! Mem[00000000100c1430] = d5638f616100b66f
3311 add %i3,0x030,%g1
3312 stda %f4,[%g1+%l3]ASI_PST8_P ! Mem[00000000100c1430] = d5638f616100b66f
3313! Mem[00000000100c1412] = ffffff00, %l5 = 00000000ffffffff
3314 ldstub [%i3+0x012],%l5 ! %l5 = 000000ff000000ff
3315! %f26 = 34abf64c 00000000, Mem[0000000030001408] = 000000ff 0a80a3c9
3316 stda %f26,[%i0+%o4]0x81 ! Mem[0000000030001408] = 34abf64c 00000000
3317! %l2 = 000000006fb204e9, Mem[0000000010001408] = 00000000
3318 stba %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000e9
3319! Mem[0000000020800041] = ffff2c25, %l0 = 00000000ff000000
3320 ldstub [%o1+0x041],%l0 ! %l0 = 000000ff000000ff
3321! %l2 = 6fb204e9, %l3 = 00000000, Mem[0000000010001410] = f366b28f ffff00b6
3322 stda %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = 6fb204e9 00000000
3323! %l7 = 0000000000000000, Mem[0000000030041410] = 000000ff3aaf1e0b
3324 stxa %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000000000000000
3325! Starting 10 instruction Load Burst
3326! Mem[0000000010081438] = b9bd7bffffffffff, %f22 = 00000000 e904b26f
3327 ldd [%i2+0x038],%f22 ! %f22 = b9bd7bff ffffffff
3328
3329p0_label_127:
3330! Mem[0000000030001400] = b9bd7bff00000000, %l3 = 0000000000000000
3331 ldxa [%i0+%g0]0x89,%l3 ! %l3 = b9bd7bff00000000
3332! Mem[0000000010081408] = 146409e3 f366b28f, %l0 = 000000ff, %l1 = 000000cb
3333 ldda [%i2+%o4]0x80,%l0 ! %l0 = 00000000146409e3 00000000f366b28f
3334! Mem[0000000010141400] = 000000cb, %l3 = b9bd7bff00000000
3335 ldswa [%i5+%g0]0x88,%l3 ! %l3 = 00000000000000cb
3336! %f0 = 1d000000, %f30 = c1a03a58, %f14 = 7ccdbb31
3337 fadds %f0 ,%f30,%f14 ! %f14 = c1a03a58
3338! Mem[0000000010181408] = 000000006100b6ff, %f12 = 300099d0 e3a23f3c
3339 ldda [%i6+%o4]0x88,%f12 ! %f12 = 00000000 6100b6ff
3340! Mem[0000000010181438] = 3988957a, %f12 = 00000000
3341 lda [%i6+0x038]%asi,%f12 ! %f12 = 3988957a
3342! Mem[00000000100c1400] = 000000ff, %l2 = 000000006fb204e9
3343 ldswa [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff
3344! Mem[0000000010141410] = 000000ff, %l1 = 00000000f366b28f
3345 ldsha [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff
3346! Mem[0000000030101410] = 00000000cb000000, %l3 = 00000000000000cb
3347 ldxa [%i4+%o5]0x89,%l3 ! %l3 = 00000000cb000000
3348! Starting 10 instruction Store Burst
3349! Mem[0000000010081400] = f5000000, %l4 = 00000000000000ff
3350 swapa [%i2+%g0]0x88,%l4 ! %l4 = 00000000f5000000
3351
3352p0_label_128:
3353! %f26 = 34abf64c, Mem[0000000010081418] = ffca8581
3354 st %f26,[%i2+0x018] ! Mem[0000000010081418] = 34abf64c
3355! %l5 = 00000000000000ff, Mem[0000000030181410] = 000000ff
3356 stwa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
3357! %l2 = 00000000000000ff, Mem[0000000010101408] = ff0080ff
3358 stha %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff0000ff
3359! %l4 = 00000000f5000000, Mem[0000000030141400] = cb000000
3360 stba %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
3361! %l5 = 00000000000000ff, Mem[0000000030141408] = 00000000
3362 stha %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000ff
3363! %f16 = b2d0b9e9 b600ffff, %l1 = 00000000000000ff
3364! Mem[0000000030141408] = ff00000000000000
3365 add %i5,0x008,%g1
3366 stda %f16,[%g1+%l1]ASI_PST8_S ! Mem[0000000030141408] = b2d0b9e9b600ffff
3367! %f6 = 00000000, %f11 = 2e0610dc, %f25 = 000000ff
3368 fsubs %f6 ,%f11,%f25 ! %f25 = ae0610dc
3369! %l0 = 146409e3, %l1 = 000000ff, Mem[0000000030141410] = 0000217f 61000000
3370 stda %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 146409e3 000000ff
3371! %l4 = f5000000, %l5 = 000000ff, Mem[0000000010141428] = 1eca8581 f366b28f
3372 std %l4,[%i5+0x028] ! Mem[0000000010141428] = f5000000 000000ff
3373! Starting 10 instruction Load Burst
3374! Mem[0000000010081400] = 000000ff, %l7 = 0000000000000000
3375 lduha [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
3376
3377p0_label_129:
3378! Mem[0000000030081408] = 00000000, %l7 = 00000000000000ff
3379 ldsba [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000000
3380! Mem[0000000010141410] = 000000ff, %l0 = 00000000146409e3
3381 lduha [%i5+%o5]0x88,%l0 ! %l0 = 00000000000000ff
3382! Mem[0000000010141410] = ff000000599588e3, %f12 = 3988957a 6100b6ff
3383 ldda [%i5+%o5]0x80,%f12 ! %f12 = ff000000 599588e3
3384! Mem[0000000010101400] = 001ad138e0000000, %l6 = 0000006f000000cb
3385 ldxa [%i4+%g0]0x88,%l6 ! %l6 = 001ad138e0000000
3386! Mem[0000000030041408] = 1f64cde6, %l4 = 00000000f5000000
3387 ldsha [%i1+%o4]0x81,%l4 ! %l4 = 0000000000001f64
3388! Mem[0000000010041420] = ffffffffffff00bf, %l2 = 00000000000000ff
3389 ldx [%i1+0x020],%l2 ! %l2 = ffffffffffff00bf
3390! %l3 = 00000000cb000000, %l3 = 00000000cb000000, %l7 = 0000000000000000
3391 xnor %l3,%l3,%l7 ! %l7 = ffffffffffffffff
3392! Mem[0000000030101410] = 000000cb, %l5 = 00000000000000ff
3393 lduha [%i4+%o5]0x81,%l5 ! %l5 = 0000000000000000
3394! Mem[00000000300c1410] = 00000000, %l7 = ffffffffffffffff
3395 lduha [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000
3396! Starting 10 instruction Store Burst
3397! Mem[00000000211c0001] = ffff7f1a, %l5 = 0000000000000000
3398 ldstuba [%o2+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
3399
3400p0_label_130:
3401! %l5 = 00000000000000ff, Mem[0000000010001410] = 6fb204e9
3402 stba %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = 6fb204ff
3403! %l4 = 0000000000001f64, Mem[00000000300c1400] = ff00217f
3404 stha %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 1f64217f
3405! Mem[0000000010181400] = 00000000, %l3 = 00000000cb000000
3406 swap [%i6+%g0],%l3 ! %l3 = 0000000000000000
3407! %l4 = 0000000000001f64, immd = fffffffffffff270, %l6 = 001ad138e0000000
3408 sdivx %l4,-0xd90,%l6 ! %l6 = fffffffffffffffe
3409! %f6 = 00000000, Mem[0000000010101410] = ffffd31a
3410 sta %f6 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
3411! Mem[0000000030001400] = 00000000, %l4 = 0000000000001f64
3412 ldstuba [%i0+%g0]0x89,%l4 ! %l4 = 00000000000000ff
3413! Mem[00000000100c1408] = 00003016, %l1 = 00000000000000ff
3414 ldstuba [%i3+%o4]0x88,%l1 ! %l1 = 00000016000000ff
3415! %l2 = ffffffffffff00bf, Mem[0000000010041400] = 438af3b9
3416 stwa %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffff00bf
3417! Mem[00000000300c1400] = 7f21641f, %l5 = 00000000000000ff
3418 ldstuba [%i3+%g0]0x89,%l5 ! %l5 = 0000001f000000ff
3419! Starting 10 instruction Load Burst
3420! Mem[00000000100c140c] = 00000000, %l7 = 0000000000000000
3421 ldub [%i3+0x00c],%l7 ! %l7 = 0000000000000000
3422
3423p0_label_131:
3424! Mem[0000000010041400] = ffff00bf, %f22 = b9bd7bff
3425 lda [%i1+%g0]0x80,%f22 ! %f22 = ffff00bf
3426! Mem[0000000010081410] = 000000ff, %l1 = 0000000000000016
3427 lduha [%i2+%o5]0x88,%l1 ! %l1 = 00000000000000ff
3428! Mem[0000000010181408] = 000000006100b6ff, %l1 = 00000000000000ff
3429 ldxa [%i6+%o4]0x88,%l1 ! %l1 = 000000006100b6ff
3430! Mem[0000000010181408] = 6100b6ff, %l4 = 0000000000000000
3431 ldswa [%i6+%o4]0x88,%l4 ! %l4 = 000000006100b6ff
3432! Mem[0000000030081408] = 00000000000088ff, %l6 = fffffffffffffffe
3433 ldxa [%i2+%o4]0x81,%l6 ! %l6 = 00000000000088ff
3434! Mem[0000000010141400] = 000000cb, %f15 = e90439af
3435 lda [%i5+%g0]0x88,%f15 ! %f15 = 000000cb
3436! Mem[0000000030041400] = 000000e6, %l4 = 000000006100b6ff
3437 ldsha [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000e6
3438! Mem[0000000030101410] = 00000000cb000000, %l3 = 0000000000000000
3439 ldxa [%i4+%o5]0x89,%l3 ! %l3 = 00000000cb000000
3440! Mem[0000000030101400] = 1d000000, %l4 = 00000000000000e6
3441 ldswa [%i4+%g0]0x81,%l4 ! %l4 = 000000001d000000
3442! Starting 10 instruction Store Burst
3443! Mem[00000000100c1400] = ff000000, %l1 = 000000006100b6ff
3444 ldstuba [%i3+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
3445
3446p0_label_132:
3447! %f16 = b2d0b9e9 b600ffff, Mem[0000000010101400] = 000000e0 38d11a00
3448 stda %f16,[%i4+%g0]0x80 ! Mem[0000000010101400] = b2d0b9e9 b600ffff
3449! %l3 = 00000000cb000000, Mem[00000000100c1430] = d5638f616100b66f
3450 stx %l3,[%i3+0x030] ! Mem[00000000100c1430] = 00000000cb000000
3451! %f0 = 1d000000 6100b66f, %l3 = 00000000cb000000
3452! Mem[0000000010181400] = cb000000e904b26f
3453 stda %f0,[%i6+%l3]ASI_PST16_PL ! Mem[0000000010181400] = cb000000e904b26f
3454! %f26 = 34abf64c 00000000, Mem[00000000300c1400] = 7f2164ff 00000000
3455 stda %f26,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 34abf64c 00000000
3456! %l1 = 00000000000000ff, Mem[0000000010001428] = 0231cc40
3457 sth %l1,[%i0+0x028] ! Mem[0000000010001428] = 00ffcc40
3458! %l4 = 000000001d000000, Mem[0000000030081408] = 00000000000088ff
3459 stxa %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000001d000000
3460! %l0 = 000000ff, %l1 = 000000ff, Mem[0000000030001410] = 00000000 b9bd7bff
3461 stda %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff 000000ff
3462! %l0 = 00000000000000ff, Mem[0000000030001410] = ff000000ff000000
3463 stxa %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000000000ff
3464! Code Fragment 3
3465p0_fragment_11:
3466! %l0 = 00000000000000ff
3467 setx 0xa7503ec00fed7e6f,%g7,%l0 ! %l0 = a7503ec00fed7e6f
3468! %l1 = 00000000000000ff
3469 setx 0x9609f2283dafdf50,%g7,%l1 ! %l1 = 9609f2283dafdf50
3470 setx 0x1fe000, %g1, %g3
3471 or %l0, %g3, %l0 ! always set perrmask = 0xff
3472 setx 0x1ffff8, %g1, %g2
3473 and %l0, %g2, %l0
3474 ta T_CHANGE_HPRIV
3475 stxa %l1, [%l0]ASI_DCACHE_DATA
3476 ta T_CHANGE_NONHPRIV
3477! %l0 = a7503ec00fed7e6f
3478 setx 0xae86bd1fc7a92cb2,%g7,%l0 ! %l0 = ae86bd1fc7a92cb2
3479! %l1 = 9609f2283dafdf50
3480 setx 0x8a9ba507ecb19f57,%g7,%l1 ! %l1 = 8a9ba507ecb19f57
3481! Starting 10 instruction Load Burst
3482! Mem[0000000010141410] = 000000ff, %f10 = ffffff00
3483 lda [%i5+%o5]0x88,%f10 ! %f10 = 000000ff
3484
3485p0_label_133:
3486! Mem[0000000010041400] = ffff00bf, %l4 = 000000001d000000
3487 ldub [%i1+0x003],%l4 ! %l4 = 00000000000000bf
3488! Mem[000000001010140c] = 8fb266f3, %l2 = ffffffffffff00bf
3489 ldsha [%i4+0x00e]%asi,%l2 ! %l2 = 00000000000066f3
3490! %l2 = 00000000000066f3, imm = 0000000000000385, %l4 = 00000000000000bf
3491 add %l2,0x385,%l4 ! %l4 = 0000000000006a78
3492! Mem[0000000010181408] = ffb60061, %f18 = 00000000
3493 lda [%i6+%o4]0x80,%f18 ! %f18 = ffb60061
3494! %l0 = ae86bd1fc7a92cb2, immed = fffff7c0, %y = 4cf6ab34
3495 udiv %l0,-0x840,%l0 ! %l0 = 000000004cf6adaf
3496 mov %l0,%y ! %y = 4cf6adaf
3497! Mem[0000000030041408] = 1f64cde6, %l5 = 000000000000001f
3498 lduha [%i1+%o4]0x81,%l5 ! %l5 = 0000000000001f64
3499! Mem[0000000010081400] = ff000000, %l0 = 000000004cf6adaf
3500 ldsha [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffffff00
3501! Mem[0000000020800040] = ffff2c25, %l0 = ffffffffffffff00
3502 ldsba [%o1+0x041]%asi,%l0 ! %l0 = ffffffffffffffff
3503! Mem[0000000030141408] = b2d0b9e9, %l7 = 0000000000000000
3504 lduba [%i5+%o4]0x81,%l7 ! %l7 = 00000000000000b2
3505! Starting 10 instruction Store Burst
3506! Mem[0000000010181414] = 000000ff, %l7 = 00000000000000b2
3507 swap [%i6+0x014],%l7 ! %l7 = 00000000000000ff
3508
3509p0_label_134:
3510! %l2 = 000066f3, %l3 = cb000000, Mem[0000000030081400] = 000000cb ffff947d
3511 stda %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000066f3 cb000000
3512 membar #Sync ! Added by membar checker (23)
3513! Mem[0000000010141400] = cb000000 6100b66f ff000000 00000000
3514! Mem[0000000010141410] = ff000000 599588e3 7544075b d31ad138
3515! Mem[0000000010141420] = ff000000 92b0a59d f5000000 000000ff
3516! Mem[0000000010141430] = 000000ff 0078ff9e 00000000 0000000b
3517 ldda [%i5]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010141400
3518! %l6 = 000088ff, %l7 = 000000ff, Mem[0000000030081408] = 00000000 1d000000
3519 stda %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000088ff 000000ff
3520! %l6 = 00000000000088ff, Mem[0000000030001400] = ff000000
3521 stba %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff000000
3522! %l7 = 00000000000000ff, Mem[0000000030001408] = 4cf6ab34
3523 stha %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = 4cf600ff
3524! Mem[0000000010181408] = ffb60061, %l3 = 00000000cb000000
3525 ldsw [%i6+%o4],%l3 ! %l3 = ffffffffffb60061
3526! %f0 = 1d000000, %f15 = 000000cb, %f8 = 146409e3
3527 fdivs %f0 ,%f15,%f8 ! %l0 = 0000000000000021, Unfinished, %fsr = 2500000400
3528! %l4 = 0000000000006a78, Mem[0000000010101430] = 86f5424a, %asi = 80
3529 stha %l4,[%i4+0x030]%asi ! Mem[0000000010101430] = 6a78424a
3530! %l2 = 00000000000066f3, Mem[0000000010081428] = 8822f8c3ffffffff
3531 stx %l2,[%i2+0x028] ! Mem[0000000010081428] = 00000000000066f3
3532! Starting 10 instruction Load Burst
3533! Mem[0000000010041408] = 00cb0000 7d94ffff, %l6 = 000088ff, %l7 = 000000ff
3534 ldd [%i1+%o4],%l6 ! %l6 = 0000000000cb0000 000000007d94ffff
3535
3536p0_label_135:
3537! Mem[0000000010041400] = ffff00bf, %l6 = 0000000000cb0000
3538 lduba [%i1+%g0]0x80,%l6 ! %l6 = 00000000000000ff
3539! Mem[0000000010141400] = 000000cb, %l2 = 00000000000066f3
3540 lduwa [%i5+%g0]0x88,%l2 ! %l2 = 00000000000000cb
3541! Mem[0000000010181408] = 6100b6ff, %l1 = 8a9ba507ecb19f57
3542 ldsha [%i6+%o4]0x88,%l1 ! %l1 = ffffffffffffb6ff
3543! Mem[0000000010041408] = ffff947d0000cb00, %l4 = 0000000000006a78
3544 ldxa [%i1+%o4]0x88,%l4 ! %l4 = ffff947d0000cb00
3545! Mem[0000000010181400] = cb000000, %l4 = ffff947d0000cb00
3546 lduha [%i6+%g0]0x80,%l4 ! %l4 = 000000000000cb00
3547! Mem[0000000030141410] = 146409e3, %l6 = 00000000000000ff
3548 lduha [%i5+%o5]0x89,%l6 ! %l6 = 00000000000009e3
3549! Mem[0000000010001410] = ff04b26f00000000, %f14 = c1a03a58 000000cb
3550 ldda [%i0+%o5]0x80,%f14 ! %f14 = ff04b26f 00000000
3551! Mem[0000000030041408] = e6cd641f, %l2 = 00000000000000cb
3552 lduba [%i1+%o4]0x89,%l2 ! %l2 = 000000000000001f
3553! Mem[0000000010181410] = 00000000, %f5 = bf00ffff
3554 lda [%i6+%o5]0x80,%f5 ! %f5 = 00000000
3555! Starting 10 instruction Store Burst
3556! %l4 = 000000000000cb00, Mem[0000000010101410] = 00000000
3557 stba %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
3558
3559p0_label_136:
3560! %f6 = 00000000, Mem[0000000010001408] = e9000000
3561 sta %f6 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
3562! %f10 = 000000ff, Mem[0000000010081408] = e3096414
3563 sta %f10,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff
3564! %l7 = 000000007d94ffff, Mem[0000000010081430] = 00007d9df366b28f, %asi = 80
3565 stxa %l7,[%i2+0x030]%asi ! Mem[0000000010081430] = 000000007d94ffff
3566! %f4 = 00000000 00000000, Mem[0000000010001428] = 00ffcc40 2e0610dc
3567 std %f4 ,[%i0+0x028] ! Mem[0000000010001428] = 00000000 00000000
3568 membar #Sync ! Added by membar checker (24)
3569! %f8 = 146409e3 f366b28f, Mem[0000000010141400] = cb000000 6100b66f
3570 stda %f8 ,[%i5+0x000]%asi ! Mem[0000000010141400] = 146409e3 f366b28f
3571! %l6 = 00000000000009e3, Mem[0000000030141400] = 00000000
3572 stha %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 09e30000
3573! %f8 = 146409e3 f366b28f, Mem[0000000010041408] = 00cb0000 7d94ffff
3574 stda %f8 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 146409e3 f366b28f
3575! %f24 = ff000000 92b0a59d, %l6 = 00000000000009e3
3576! Mem[0000000030041408] = 1f64cde600000000
3577 add %i1,0x008,%g1
3578 stda %f24,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030041408] = 9da5b092000000ff
3579! %f26 = f5000000, %f9 = f366b28f
3580 fcmps %fcc0,%f26,%f9 ! %fcc0 = 1
3581! Starting 10 instruction Load Burst
3582! Mem[0000000030101408] = ff00564b9be7fe7e, %f12 = ff000000 599588e3
3583 ldda [%i4+%o4]0x81,%f12 ! %f12 = ff00564b 9be7fe7e
3584
3585p0_label_137:
3586! Mem[00000000300c1400] = 34abf64c 00000000, %l6 = 000009e3, %l7 = 7d94ffff
3587 ldda [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000 0000000034abf64c
3588! Mem[0000000010081438] = b9bd7bff ffffffff, %l4 = 0000cb00, %l5 = 00001f64
3589 ldda [%i2+0x038]%asi,%l4 ! %l4 = 00000000b9bd7bff 00000000ffffffff
3590! Mem[00000000300c1410] = 00000000, %f25 = 92b0a59d
3591 lda [%i3+%o5]0x81,%f25 ! %f25 = 00000000
3592! Mem[0000000030101408] = 7efee79b 4b5600ff, %l2 = 0000001f, %l3 = ffb60061
3593 ldda [%i4+%o4]0x89,%l2 ! %l2 = 000000004b5600ff 000000007efee79b
3594! %f27 = 000000ff, %f16 = cb000000
3595 fcmps %fcc0,%f27,%f16 ! %fcc0 = 2
3596! Mem[0000000010041410] = ff211eff ffffffff, %l4 = b9bd7bff, %l5 = ffffffff
3597 ldda [%i1+%o5]0x88,%l4 ! %l4 = 00000000ffffffff 00000000ff211eff
3598! Mem[0000000030181408] = ffffffff, %l6 = 0000000000000000
3599 lduba [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
3600! Mem[0000000010041428] = ffffffff, %l6 = 00000000000000ff
3601 ldsw [%i1+0x028],%l6 ! %l6 = ffffffffffffffff
3602! Mem[0000000030181410] = 00000000 000000ff, %l0 = 00000021, %l1 = ffffb6ff
3603 ldda [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff 0000000000000000
3604! Starting 10 instruction Store Burst
3605! %l5 = 00000000ff211eff, Mem[0000000010081408] = 000000ff
3606 stwa %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff211eff
3607
3608p0_label_138:
3609! %l3 = 000000007efee79b, Mem[0000000010141420] = ff000000
3610 stw %l3,[%i5+0x020] ! Mem[0000000010141420] = 7efee79b
3611! Mem[0000000010181410] = 00000000, %l2 = 000000004b5600ff
3612 swap [%i6+%o5],%l2 ! %l2 = 0000000000000000
3613! %f0 = 1d000000, Mem[0000000010101408] = ff0000ff
3614 sta %f0 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 1d000000
3615! %l5 = 00000000ff211eff, Mem[0000000030141408] = e9b9d0b2
3616 stha %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = e9b91eff
3617! %f30 = 00000000, Mem[0000000030101400] = 1d000000
3618 sta %f30,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
3619! Mem[00000000100c1410] = ffffff00, %l6 = ffffffffffffffff
3620 ldstuba [%i3+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
3621! %f6 = 00000000 00ffffff, Mem[0000000010101410] = 00000000 ffffffff
3622 stda %f6 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 00ffffff
3623! Mem[0000000030041400] = 000000e6, %l4 = 00000000ffffffff
3624 ldstuba [%i1+%g0]0x89,%l4 ! %l4 = 000000e6000000ff
3625! %f8 = 146409e3 f366b28f, Mem[0000000010181410] = ff00564b b2000000
3626 stda %f8 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 146409e3 f366b28f
3627! Starting 10 instruction Load Burst
3628! Mem[0000000010141420] = 7efee79b, %l4 = 00000000000000e6
3629 lduwa [%i5+0x020]%asi,%l4 ! %l4 = 000000007efee79b
3630
3631p0_label_139:
3632! Mem[0000000030001410] = ff00000000000000, %l1 = 0000000000000000
3633 ldxa [%i0+%o5]0x89,%l1 ! %l1 = ff00000000000000
3634! %f0 = 1d000000, %f11 = 2e0610dc
3635 fcmpes %fcc3,%f0 ,%f11 ! %fcc3 = 1
3636! Mem[0000000030041410] = 00000000, %l4 = 000000007efee79b
3637 ldsba [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
3638! Mem[0000000010181408] = ffb6006100000000, %l3 = 000000007efee79b
3639 ldxa [%i6+%o4]0x80,%l3 ! %l3 = ffb6006100000000
3640! Mem[0000000010081408] = 8fb266f3ff211eff, %l7 = 0000000034abf64c
3641 ldxa [%i2+%o4]0x88,%l7 ! %l7 = 8fb266f3ff211eff
3642! Mem[0000000010041414] = ff1e21ff, %l0 = 00000000000000ff
3643 lduw [%i1+0x014],%l0 ! %l0 = 00000000ff1e21ff
3644! Mem[0000000010101420] = ffff00bf, %f9 = f366b28f
3645 ld [%i4+0x020],%f9 ! %f9 = ffff00bf
3646! Mem[00000000300c1400] = 00000000 4cf6ab34 34abbdb9 00000000
3647! Mem[00000000300c1410] = 00000000 bf00ffff 246db67a cf1cf644
3648! Mem[00000000300c1420] = 146409e3 f366b28f 0231cc40 2e0610dc
3649! Mem[00000000300c1430] = 300099d0 e3a23f3c 7ccdbb31 e90439af
3650 ldda [%i3]ASI_BLK_AIUS,%f0 ! Block Load from 00000000300c1400
3651! Mem[0000000030041408] = 9da5b092, %l2 = 0000000000000000
3652 ldswa [%i1+%o4]0x81,%l2 ! %l2 = ffffffff9da5b092
3653! Starting 10 instruction Store Burst
3654! Mem[0000000030101400] = 00000000, %l6 = 00000000000000ff
3655 swapa [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000
3656
3657p0_label_140:
3658! %l2 = 9da5b092, %l3 = 00000000, Mem[0000000010041410] = ffffffff ff211eff
3659 stda %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 9da5b092 00000000
3660! %l1 = ff00000000000000, Mem[0000000010041408] = e3096414
3661 stwa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
3662! Mem[0000000010181408] = 6100b6ff, %l0 = 00000000ff1e21ff
3663 swapa [%i6+%o4]0x88,%l0 ! %l0 = 000000006100b6ff
3664! %l0 = 000000006100b6ff, Mem[0000000030041408] = ff00000092b0a59d
3665 stxa %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000006100b6ff
3666! %l1 = ff00000000000000, Mem[0000000030081408] = ff880000
3667 stwa %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
3668! Mem[0000000010001400] = ff000000, %l7 = 8fb266f3ff211eff
3669 swapa [%i0+%g0]0x80,%l7 ! %l7 = 00000000ff000000
3670! %l5 = 00000000ff211eff, %l7 = 00000000ff000000, %y = 4cf6adaf
3671 sdiv %l5,%l7,%l0 ! %l0 = ffffffff80000000
3672 mov %l0,%y ! %y = 80000000
3673! %l6 = 0000000000000000, Mem[0000000010081408] = ff211eff
3674 stba %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff211e00
3675! %l3 = ffb6006100000000, Mem[0000000010041400] = ffff00bf
3676 stha %l3,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000bf
3677! Starting 10 instruction Load Burst
3678! Mem[00000000201c0000] = 00007d80, %l5 = 00000000ff211eff
3679 ldsh [%o0+%g0],%l5 ! %l5 = 0000000000000000
3680
3681p0_label_141:
3682! Mem[0000000010181428] = 85ca00aa 000061b3, %l4 = 00000000, %l5 = 00000000
3683 ldda [%i6+0x028]%asi,%l4 ! %l4 = 0000000085ca00aa 00000000000061b3
3684! Mem[0000000010001408] = 00000000, %l2 = ffffffff9da5b092
3685 lduwa [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
3686! %l2 = 0000000000000000, immed = fffff030, %y = 80000000
3687 smul %l2,-0xfd0,%l0 ! %l0 = 0000000000000000, %y = 00000000
3688! Mem[00000000100c1400] = ff000000 ffffffff, %l2 = 00000000, %l3 = 00000000
3689 ldda [%i3+%g0]0x80,%l2 ! %l2 = 00000000ff000000 00000000ffffffff
3690! Mem[0000000010081408] = 8fb266f3ff211e00, %l2 = 00000000ff000000
3691 ldxa [%i2+%o4]0x88,%l2 ! %l2 = 8fb266f3ff211e00
3692! Mem[00000000211c0000] = ffff7f1a, %l4 = 0000000085ca00aa
3693 ldsb [%o2+0x001],%l4 ! %l4 = ffffffffffffffff
3694! Mem[0000000030001400] = 000000ff, %l4 = ffffffffffffffff
3695 lduwa [%i0+%g0]0x89,%l4 ! %l4 = 00000000000000ff
3696! Mem[00000000100c1408] = ff300000, %l4 = 00000000000000ff
3697 lduwa [%i3+%o4]0x80,%l4 ! %l4 = 00000000ff300000
3698! %l0 = 0000000000000000, immd = fffffffffffff80f, %l1 = ff00000000000000
3699 mulx %l0,-0x7f1,%l1 ! %l1 = 0000000000000000
3700! Starting 10 instruction Store Burst
3701! %f16 = cb000000 6100b66f ff000000 00000000
3702! %f20 = ff000000 599588e3 7544075b d31ad138
3703! %f24 = ff000000 00000000 f5000000 000000ff
3704! %f28 = 000000ff 0078ff9e 00000000 0000000b
3705 stda %f16,[%i2]ASI_COMMIT_P ! Block Store to 0000000010081400
3706
3707p0_label_142:
3708 membar #Sync ! Added by membar checker (25)
3709! %l6 = 0000000000000000, Mem[0000000010081400] = cb0000006100b66f
3710 stxa %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000000
3711! %l5 = 00000000000061b3, Mem[0000000030081410] = 4cf6ab34
3712 stba %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = b3f6ab34
3713! %l2 = 8fb266f3ff211e00, Mem[00000000300c1408] = 34abbdb9
3714 stba %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00abbdb9
3715! Mem[00000000300c1410] = 00000000, %l1 = 0000000000000000
3716 swapa [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000000
3717! Mem[000000001014140f] = 00000000, %l4 = 00000000ff300000
3718 ldstuba [%i5+0x00f]%asi,%l4 ! %l4 = 00000000000000ff
3719! %f18 = ff000000 00000000, Mem[0000000030041408] = ffb60061 00000000
3720 stda %f18,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff000000 00000000
3721! %l4 = 0000000000000000, Mem[0000000010181410] = f366b28f
3722 stwa %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
3723! %f12 = 300099d0 e3a23f3c, Mem[0000000010001410] = ff04b26f 00000000
3724 std %f12,[%i0+%o5] ! Mem[0000000010001410] = 300099d0 e3a23f3c
3725! Mem[0000000030101400] = ff000000, %l0 = 0000000000000000
3726 swapa [%i4+%g0]0x89,%l0 ! %l0 = 00000000ff000000
3727! Starting 10 instruction Load Burst
3728! Mem[0000000010081408] = ff000000, %l4 = 0000000000000000
3729 lduha [%i2+%o4]0x80,%l4 ! %l4 = 000000000000ff00
3730
3731p0_label_143:
3732! Mem[0000000030001400] = ff000000, %l1 = 0000000000000000
3733 ldsba [%i0+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
3734! Mem[0000000010101410] = 00000000 00ffffff, %l6 = 00000000, %l7 = ff000000
3735 ldda [%i4+0x010]%asi,%l6 ! %l6 = 0000000000000000 0000000000ffffff
3736! Mem[0000000030041400] = 000000ff, %l1 = ffffffffffffffff
3737 lduba [%i1+%g0]0x89,%l1 ! %l1 = 00000000000000ff
3738! Mem[0000000010141434] = 0078ff9e, %f24 = ff000000
3739 lda [%i5+0x034]%asi,%f24 ! %f24 = 0078ff9e
3740! Mem[0000000030141400] = 09e30000 f366b28f, %l0 = ff000000, %l1 = 000000ff
3741 ldda [%i5+%g0]0x81,%l0 ! %l0 = 0000000009e30000 00000000f366b28f
3742! Mem[0000000010141408] = 000000ff, %l7 = 0000000000ffffff
3743 lduba [%i5+%o4]0x88,%l7 ! %l7 = 00000000000000ff
3744! Mem[00000000100c1408] = 000030ff, %l3 = 00000000ffffffff
3745 ldsba [%i3+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
3746! Mem[0000000010041410] = 92b0a59d00000000, %f4 = 00000000 bf00ffff
3747 ldda [%i1+%o5]0x80,%f4 ! %f4 = 92b0a59d 00000000
3748! Mem[0000000010181410] = 00000000, %l6 = 0000000000000000
3749 lduba [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000000
3750! Starting 10 instruction Store Burst
3751! %l2 = 8fb266f3ff211e00, Mem[0000000010141428] = f5000000000000ff
3752 stx %l2,[%i5+0x028] ! Mem[0000000010141428] = 8fb266f3ff211e00
3753
3754p0_label_144:
3755! Mem[0000000010081430] = 000000ff0078ff9e, %l5 = 00000000000061b3, %l3 = ffffffffffffffff
3756 add %i2,0x30,%g1
3757 casxa [%g1]0x80,%l5,%l3 ! %l3 = 000000ff0078ff9e
3758! Mem[0000000010101410] = 00000000, %l3 = 000000ff0078ff9e
3759 ldswa [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
3760! Mem[0000000010141404] = f366b28f, %l4 = 000000000000ff00
3761 swap [%i5+0x004],%l4 ! %l4 = 00000000f366b28f
3762! %l0 = 0000000009e30000, %l0 = 0000000009e30000, %y = 00000000
3763 umul %l0,%l0,%l7 ! %l7 = 0061bf4900000000, %y = 0061bf49
3764! %l2 = 8fb266f3ff211e00, Mem[00000000100c142e] = 3ae30000, %asi = 80
3765 stha %l2,[%i3+0x02e]%asi ! Mem[00000000100c142c] = 3ae31e00
3766! %l2 = 8fb266f3ff211e00, Mem[0000000010141400] = 146409e30000ff00
3767 stxa %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 8fb266f3ff211e00
3768! Mem[00000000100c1430] = 00000000, %l1 = f366b28f, %l5 = 000061b3
3769 add %i3,0x30,%g1
3770 casa [%g1]0x80,%l1,%l5 ! %l5 = 0000000000000000
3771! Mem[0000000010141408] = 000000ff, %l0 = 0000000009e30000
3772 ldstuba [%i5+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
3773! %l7 = 0061bf4900000000, Mem[0000000010001408] = 00000000
3774 stba %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
3775! Starting 10 instruction Load Burst
3776! Mem[0000000010081410] = e3889559 000000ff, %l2 = ff211e00, %l3 = 00000000
3777 ldda [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000ff 00000000e3889559
3778
3779p0_label_145:
3780! Mem[0000000010101400] = ffff00b6 e9b9d0b2, %l6 = 00000000, %l7 = 00000000
3781 ldda [%i4+%g0]0x88,%l6 ! %l6 = 00000000e9b9d0b2 00000000ffff00b6
3782! Mem[0000000020800040] = ffff2c25, %l4 = 00000000f366b28f
3783 ldsb [%o1+0x040],%l4 ! %l4 = ffffffffffffffff
3784! Mem[0000000030001408] = 000000004cf600ff, %f8 = 146409e3 f366b28f
3785 ldda [%i0+%o4]0x89,%f8 ! %f8 = 00000000 4cf600ff
3786! Mem[0000000030041408] = ff000000, %l5 = 0000000000000000
3787 lduwa [%i1+%o4]0x81,%l5 ! %l5 = 00000000ff000000
3788! Mem[0000000020800000] = 89bf16cb, %l7 = 00000000ffff00b6
3789 ldsh [%o1+%g0],%l7 ! %l7 = ffffffffffff89bf
3790! Mem[0000000030081410] = 6100000034abf6b3, %l1 = 00000000f366b28f
3791 ldxa [%i2+%o5]0x89,%l1 ! %l1 = 6100000034abf6b3
3792! Mem[0000000010181410] = 00000000, %l5 = 00000000ff000000
3793 ldsha [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000
3794! Mem[0000000020800040] = ffff2c25, %l5 = 0000000000000000
3795 ldub [%o1+0x041],%l5 ! %l5 = 00000000000000ff
3796! Mem[000000001000141c] = 000000cb, %f3 = 00000000
3797 ld [%i0+0x01c],%f3 ! %f3 = 000000cb
3798! Starting 10 instruction Store Burst
3799! Mem[000000001004141c] = 000000ff, %l6 = 00000000e9b9d0b2, %asi = 80
3800 swapa [%i1+0x01c]%asi,%l6 ! %l6 = 00000000000000ff
3801
3802p0_label_146:
3803! Mem[00000000100c1408] = 000030ff, %l6 = 00000000000000ff
3804 swapa [%i3+%o4]0x88,%l6 ! %l6 = 00000000000030ff
3805! %l7 = ffffffffffff89bf, immed = 00000897, %y = 0061bf49
3806 umul %l7,0x897,%l4 ! %l4 = 00000896fc0837a9, %y = 00000896
3807! %l0 = 00000000000000ff, Mem[0000000010101408] = 1d000000
3808 stwa %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
3809! %l3 = 00000000e3889559, Mem[0000000010101408] = ff000000
3810 stba %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = 59000000
3811! %l6 = 00000000000030ff, Mem[0000000010041400] = bf000000
3812 stwa %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000030ff
3813! Mem[0000000010141408] = ff000000, %l1 = 6100000034abf6b3
3814 swapa [%i5+%o4]0x80,%l1 ! %l1 = 00000000ff000000
3815! %l6 = 00000000000030ff, Mem[0000000030181408] = ffffffff
3816 stha %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffff30ff
3817! %f16 = cb000000, Mem[0000000030001408] = 4cf600ff
3818 sta %f16,[%i0+%o4]0x89 ! Mem[0000000030001408] = cb000000
3819! %f26 = f5000000 000000ff, Mem[0000000030041408] = 000000ff 00000000
3820 stda %f26,[%i1+%o4]0x89 ! Mem[0000000030041408] = f5000000 000000ff
3821! Starting 10 instruction Load Burst
3822! Mem[0000000010101410] = 00000000, %l3 = 00000000e3889559
3823 lduwa [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
3824
3825p0_label_147:
3826! Mem[0000000010101424] = 21ff4d4a, %l3 = 0000000000000000
3827 lduw [%i4+0x024],%l3 ! %l3 = 0000000021ff4d4a
3828! Mem[0000000030001410] = 00000000000000ff, %f14 = 7ccdbb31 e90439af
3829 ldda [%i0+%o5]0x81,%f14 ! %f14 = 00000000 000000ff
3830! Mem[0000000030081408] = 00000000, %l1 = 00000000ff000000
3831 lduba [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
3832! Mem[0000000030141410] = 146409e3, %l1 = 0000000000000000
3833 ldsha [%i5+%o5]0x89,%l1 ! %l1 = 00000000000009e3
3834! Mem[0000000010181400] = 000000cb, %l1 = 00000000000009e3
3835 lduwa [%i6+%g0]0x88,%l1 ! %l1 = 00000000000000cb
3836! Mem[0000000030041408] = 000000ff, %f5 = 00000000
3837 lda [%i1+%o4]0x89,%f5 ! %f5 = 000000ff
3838! Mem[0000000010081400] = 00000000, %l5 = 00000000000000ff
3839 lduha [%i2+%g0]0x88,%l5 ! %l5 = 0000000000000000
3840! Mem[0000000010181400] = 000000cb, %l6 = 00000000000030ff
3841 lduwa [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000cb
3842! Mem[0000000030081400] = 000066f3, %l3 = 0000000021ff4d4a
3843 ldswa [%i2+%g0]0x89,%l3 ! %l3 = 00000000000066f3
3844! Starting 10 instruction Store Burst
3845! Mem[0000000030081408] = 00000000, %l7 = ffffffffffff89bf
3846 ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000ff
3847
3848p0_label_148:
3849! %l4 = 00000896fc0837a9, Mem[0000000010141408] = b3f6ab34
3850 stba %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = b3f6aba9
3851! Mem[0000000010181428] = 85ca00aa000061b3, %l2 = 00000000000000ff, %l7 = 0000000000000000
3852 add %i6,0x28,%g1
3853 casxa [%g1]0x80,%l2,%l7 ! %l7 = 85ca00aa000061b3
3854! Mem[000000001018141a] = ffb266f3, %l1 = 00000000000000cb
3855 ldstuba [%i6+0x01a]%asi,%l1 ! %l1 = 00000066000000ff
3856! %l0 = 00000000000000ff, Mem[0000000010181418] = ffb2fff38185ca1e, %asi = 80
3857 stxa %l0,[%i6+0x018]%asi ! Mem[0000000010181418] = 00000000000000ff
3858! Mem[0000000010041410] = 9da5b092, %l3 = 00000000000066f3
3859 swapa [%i1+%o5]0x88,%l3 ! %l3 = 000000009da5b092
3860! %f26 = f5000000, %f2 = 34abbdb9, %f22 = 7544075b d31ad138
3861 fsmuld %f26,%f2 ,%f22 ! %f22 = c54577b7 20000000
3862! Mem[00000000201c0001] = 00007d80, %l5 = 0000000000000000
3863 ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 00000000000000ff
3864! Mem[0000000030141410] = e3096414, %l2 = 00000000000000ff
3865 swapa [%i5+%o5]0x81,%l2 ! %l2 = 00000000e3096414
3866! %f11 = 2e0610dc, Mem[0000000030041410] = 00000000
3867 sta %f11,[%i1+%o5]0x81 ! Mem[0000000030041410] = 2e0610dc
3868! Starting 10 instruction Load Burst
3869! Mem[0000000030001408] = 000000cb, %l0 = 00000000000000ff
3870 lduba [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000
3871
3872p0_label_149:
3873! %f10 = 0231cc40, %f17 = 6100b66f
3874 fcmps %fcc0,%f10,%f17 ! %fcc0 = 1
3875! Mem[0000000010041410] = f366000000000000, %f14 = 00000000 000000ff
3876 ldda [%i1+%o5]0x80,%f14 ! %f14 = f3660000 00000000
3877! Mem[0000000030141408] = ff1eb9e9b600ffff, %f30 = 00000000 0000000b
3878 ldda [%i5+%o4]0x81,%f30 ! %f30 = ff1eb9e9 b600ffff
3879! Mem[0000000030081400] = 000066f3, %l3 = 000000009da5b092
3880 ldswa [%i2+%g0]0x89,%l3 ! %l3 = 00000000000066f3
3881! Mem[0000000010001404] = e90439af, %l1 = 0000000000000066
3882 ldsb [%i0+0x007],%l1 ! %l1 = ffffffffffffffaf
3883! Mem[000000001014140c] = 000000ff, %l4 = 00000896fc0837a9
3884 lduw [%i5+0x00c],%l4 ! %l4 = 00000000000000ff
3885! Mem[0000000030041400] = 000000ff, %l3 = 00000000000066f3
3886 ldsba [%i1+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
3887! %l7 = 85ca00aa000061b3, %l3 = ffffffffffffffff, %l0 = 0000000000000000
3888 mulx %l7,%l3,%l0 ! %l0 = 7a35ff55ffff9e4d
3889! Mem[0000000030141410] = ff000000, %l4 = 00000000000000ff
3890 ldswa [%i5+%o5]0x89,%l4 ! %l4 = ffffffffff000000
3891! Starting 10 instruction Store Burst
3892! Mem[00000000211c0000] = ffff7f1a, %l5 = 0000000000000000
3893 ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
3894
3895p0_label_150:
3896! Mem[0000000010081410] = ff000000, %l3 = ffffffffffffffff
3897 ldstuba [%i2+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
3898! Mem[0000000010001408] = 00000000, %l2 = 00000000e3096414
3899 ldstuba [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000ff
3900! %f17 = 6100b66f, Mem[00000000300c1400] = 00000000
3901 sta %f17,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 6100b66f
3902! %l1 = ffffffffffffffaf, Mem[00000000300c1408] = 00abbdb9
3903 stba %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = afabbdb9
3904! %l3 = 00000000000000ff, Mem[0000000030141400] = 09e30000
3905 stwa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff
3906! %l2 = 0000000000000000, Mem[0000000010001408] = 000000ff
3907 stwa %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
3908! %l6 = 00000000000000cb, Mem[0000000010041410] = 000066f3
3909 stba %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000066cb
3910! %l1 = ffffffffffffffaf, Mem[0000000030041408] = f5000000000000ff
3911 stxa %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffffffffffaf
3912! Mem[000000001010143c] = 0000000a, %l1 = ffffffaf, %l6 = 000000cb
3913 add %i4,0x3c,%g1
3914 casa [%g1]0x80,%l1,%l6 ! %l6 = 000000000000000a
3915! Starting 10 instruction Load Burst
3916! Mem[0000000010001408] = 0000000000000000, %l0 = 7a35ff55ffff9e4d
3917 ldxa [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
3918
3919p0_label_151:
3920! Mem[0000000010141410] = ff000000, %f20 = ff000000
3921 lda [%i5+%o5]0x80,%f20 ! %f20 = ff000000
3922! Mem[00000000100c1408] = ff000000, %l6 = 000000000000000a
3923 lduwa [%i3+0x008]%asi,%l6 ! %l6 = 00000000ff000000
3924! Mem[0000000030181408] = ff30ffff, %f13 = e3a23f3c
3925 lda [%i6+%o4]0x81,%f13 ! %f13 = ff30ffff
3926! Mem[0000000030041410] = 2e0610dc, %l3 = 00000000000000ff
3927 ldswa [%i1+%o5]0x81,%l3 ! %l3 = 000000002e0610dc
3928! Mem[0000000010041410] = 000066cb, %f7 = cf1cf644
3929 lda [%i1+%o5]0x88,%f7 ! %f7 = 000066cb
3930! Mem[0000000030041408] = ffffffaf, %l3 = 000000002e0610dc
3931 ldsba [%i1+%o4]0x89,%l3 ! %l3 = ffffffffffffffaf
3932! Mem[00000000100c1410] = ffffff00, %l6 = 00000000ff000000
3933 ldsba [%i3+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
3934! Mem[0000000010041400] = 000030ff, %l7 = 85ca00aa000061b3
3935 ldsha [%i1+%g0]0x88,%l7 ! %l7 = 00000000000030ff
3936! Mem[0000000030001408] = 000000cb, %f26 = f5000000
3937 lda [%i0+%o4]0x81,%f26 ! %f26 = 000000cb
3938! Starting 10 instruction Store Burst
3939! %l3 = ffffffffffffffaf, Mem[000000001014143a] = 00000000
3940 stb %l3,[%i5+0x03a] ! Mem[0000000010141438] = 0000af00
3941
3942p0_label_152:
3943! %l2 = 0000000000000000, Mem[00000000100c1410] = ffffff00
3944 stha %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000ff00
3945! %l7 = 00000000000030ff, Mem[0000000010181408] = ff211eff, %asi = 80
3946 stwa %l7,[%i6+0x008]%asi ! Mem[0000000010181408] = 000030ff
3947! Mem[0000000030081408] = ff000000, %l0 = 0000000000000000
3948 swapa [%i2+%o4]0x81,%l0 ! %l0 = 00000000ff000000
3949! %f17 = 6100b66f, Mem[0000000030181400] = 00000000
3950 sta %f17,[%i6+%g0]0x89 ! Mem[0000000030181400] = 6100b66f
3951! %f16 = cb000000 6100b66f ff000000 00000000
3952! %f20 = ff000000 599588e3 c54577b7 20000000
3953! %f24 = 0078ff9e 00000000 000000cb 000000ff
3954! %f28 = 000000ff 0078ff9e ff1eb9e9 b600ffff
3955 stda %f16,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400
3956! %l2 = 00000000, %l3 = ffffffaf, Mem[0000000010041408] = 00000000 8fb266f3
3957 stda %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 ffffffaf
3958 membar #Sync ! Added by membar checker (26)
3959! Mem[0000000010081410] = ff000000, %l2 = 00000000, %l6 = ffffffff
3960 add %i2,0x10,%g1
3961 casa [%g1]0x80,%l2,%l6 ! %l6 = 00000000ff000000
3962! %l6 = ff000000, %l7 = 000030ff, Mem[0000000030001408] = cb000000 00000000
3963 stda %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff000000 000030ff
3964! %l6 = 00000000ff000000, Mem[0000000010141400] = 8fb266f3
3965 stha %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000066f3
3966! Starting 10 instruction Load Burst
3967! Mem[00000000201c0000] = 00ff7d80, %l1 = ffffffffffffffaf
3968 ldsh [%o0+%g0],%l1 ! %l1 = 00000000000000ff
3969
3970p0_label_153:
3971! Mem[0000000030181410] = 000000ff, %l6 = 00000000ff000000
3972 lduwa [%i6+%o5]0x89,%l6 ! %l6 = 00000000000000ff
3973! Mem[0000000010181408] = 00000000ff300000, %l4 = ffffffffff000000
3974 ldxa [%i6+%o4]0x88,%l4 ! %l4 = 00000000ff300000
3975! Mem[0000000030141408] = ff1eb9e9, %l5 = 00000000000000ff
3976 ldswa [%i5+%o4]0x81,%l5 ! %l5 = ffffffffff1eb9e9
3977! Mem[0000000010181410] = 146409e300000000, %l0 = 00000000ff000000
3978 ldxa [%i6+%o5]0x88,%l0 ! %l0 = 146409e300000000
3979! Mem[0000000030181400] = 6100b66f, %l4 = 00000000ff300000
3980 lduha [%i6+%g0]0x89,%l4 ! %l4 = 000000000000b66f
3981! Mem[00000000300c1410] = 00000000, %l4 = 000000000000b66f
3982 ldsha [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000
3983! Mem[0000000020800040] = ffff2c25, %l5 = ffffffffff1eb9e9
3984 ldsha [%o1+0x040]%asi,%l5 ! %l5 = ffffffffffffffff
3985! Mem[00000000300c1410] = 00000000, %l3 = ffffffffffffffaf
3986 lduwa [%i3+%o5]0x89,%l3 ! %l3 = 0000000000000000
3987! %l7 = 00000000000030ff, Mem[0000000030101408] = 7efee79b4b5600ff
3988 stxa %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000000030ff
3989! Starting 10 instruction Store Burst
3990! Mem[0000000021800181] = 03ffc5c1, %l5 = ffffffffffffffff
3991 ldstuba [%o3+0x181]%asi,%l5 ! %l5 = 000000ff000000ff
3992
3993p0_label_154:
3994! %l2 = 00000000, %l3 = 00000000, Mem[0000000010081410] = ff000000 599588e3
3995 stda %l2,[%i2+0x010]%asi ! Mem[0000000010081410] = 00000000 00000000
3996! %l2 = 0000000000000000, Mem[0000000030181400] = 6100b66f
3997 stba %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 6100b600
3998! Mem[00000000100c1410] = 00ff0000, %l0 = 146409e300000000
3999 ldstuba [%i3+%o5]0x88,%l0 ! %l0 = 00000000000000ff
4000! %f24 = 0078ff9e 00000000, Mem[00000000300c1410] = 00000000 ffff00bf
4001 stda %f24,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0078ff9e 00000000
4002! Mem[00000000300c1408] = b9bdabaf, %l2 = 0000000000000000
4003 ldstuba [%i3+%o4]0x89,%l2 ! %l2 = 000000af000000ff
4004! %f18 = ff000000, Mem[0000000010081400] = cb000000
4005 sta %f18,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff000000
4006! %f28 = 000000ff, Mem[0000000030081408] = 00000000
4007 sta %f28,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000ff
4008! %l0 = 00000000, %l1 = 000000ff, Mem[0000000030081408] = 000000ff 000000ff
4009 stda %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 000000ff
4010! %f16 = cb000000 6100b66f, Mem[0000000030181408] = ffff30ff 000000ff
4011 stda %f16,[%i6+%o4]0x89 ! Mem[0000000030181408] = cb000000 6100b66f
4012! Starting 10 instruction Load Burst
4013! Mem[0000000010041400] = c0d1fd0d000030ff, %f4 = 92b0a59d 000000ff
4014 ldda [%i1+%g0]0x88,%f4 ! %f4 = c0d1fd0d 000030ff
4015
4016p0_label_155:
4017! Mem[0000000010101428] = c06c6e39, %l0 = 0000000000000000
4018 ldswa [%i4+0x028]%asi,%l0 ! %l0 = ffffffffc06c6e39
4019! Mem[0000000010181428] = 85ca00aa000061b3, %l5 = 00000000000000ff
4020 ldx [%i6+0x028],%l5 ! %l5 = 85ca00aa000061b3
4021! Mem[0000000010181410] = 00000000, %l3 = 0000000000000000
4022 ldsba [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
4023! Mem[0000000030081410] = 34abf6b3, %l2 = 00000000000000af
4024 ldsba [%i2+%o5]0x89,%l2 ! %l2 = ffffffffffffffb3
4025! Mem[0000000010101410] = 0000000000ffffff, %f26 = 000000cb 000000ff
4026 ldda [%i4+0x010]%asi,%f26 ! %f26 = 00000000 00ffffff
4027! Mem[0000000010041400] = ff300000, %l7 = 00000000000030ff
4028 lduha [%i1+%g0]0x80,%l7 ! %l7 = 000000000000ff30
4029! Mem[0000000010181408] = 000030ff 00000000, %l6 = 000000ff, %l7 = 0000ff30
4030 ldda [%i6+%o4]0x80,%l6 ! %l6 = 00000000000030ff 0000000000000000
4031! Mem[0000000030081408] = 00000000, %l1 = 00000000000000ff
4032 ldsha [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
4033! Mem[0000000010141400] = 000066f3, %f26 = 00000000
4034 lda [%i5+%g0]0x80,%f26 ! %f26 = 000066f3
4035! Starting 10 instruction Store Burst
4036! Mem[0000000010181410] = 00000000, %l3 = 0000000000000000
4037 swapa [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
4038
4039p0_label_156:
4040! Mem[0000000030181408] = 6fb60061, %l3 = 0000000000000000
4041 swapa [%i6+%o4]0x81,%l3 ! %l3 = 000000006fb60061
4042! %l6 = 00000000000030ff, Mem[00000000211c0000] = ffff7f1a, %asi = 80
4043 stba %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = ffff7f1a
4044! Mem[0000000010181408] = 000030ff, %l5 = 85ca00aa000061b3
4045 ldstuba [%i6+%o4]0x80,%l5 ! %l5 = 00000000000000ff
4046! Mem[0000000030081410] = b3f6ab34, %l2 = ffffffffffffffb3
4047 ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 000000b3000000ff
4048! %l0 = ffffffffc06c6e39, Mem[0000000010101400] = ffff00b6e9b9d0b2
4049 stxa %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffffc06c6e39
4050! %l5 = 0000000000000000, Mem[0000000010041400] = ff300000
4051 stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
4052! Mem[0000000010181408] = ff0030ff, %l0 = ffffffffc06c6e39
4053 swapa [%i6+%o4]0x80,%l0 ! %l0 = 00000000ff0030ff
4054! %l4 = 0000000000000000, Mem[00000000201c0001] = 00ff7d80, %asi = 80
4055 stba %l4,[%o0+0x001]%asi ! Mem[00000000201c0000] = 00007d80
4056! %l3 = 000000006fb60061, Mem[0000000010181410] = 00000000
4057 stha %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000061
4058! Starting 10 instruction Load Burst
4059! Mem[0000000030001400] = 000000ff, %l0 = 00000000ff0030ff
4060 lduba [%i0+%g0]0x89,%l0 ! %l0 = 00000000000000ff
4061
4062p0_label_157:
4063! Mem[0000000030081410] = fff6ab34, %l0 = 00000000000000ff
4064 lduwa [%i2+%o5]0x81,%l0 ! %l0 = 00000000fff6ab34
4065! Mem[0000000030141400] = ff000000, %l0 = 00000000fff6ab34
4066 ldswa [%i5+%g0]0x89,%l0 ! %l0 = ffffffffff000000
4067! Mem[0000000030101400] = 00000000, %f9 = 4cf600ff
4068 lda [%i4+%g0]0x89,%f9 ! %f9 = 00000000
4069! Mem[0000000030181400] = 00b60061, %l2 = 00000000000000b3
4070 lduwa [%i6+%g0]0x81,%l2 ! %l2 = 0000000000b60061
4071! %l1 = 0000000000000000, %l5 = 0000000000000000, %y = 00000896
4072 sdiv %l1,%l5,%l6 ! Div by zero, %l0 = ffffffffff000050
4073 mov %l0,%y ! %y = ff000028
4074! Mem[0000000030141400] = 000000ff, %l4 = 0000000000000000
4075 lduwa [%i5+%g0]0x81,%l4 ! %l4 = 00000000000000ff
4076! Mem[0000000010141410] = ff000000, %l7 = 0000000000000000
4077 lduba [%i5+%o5]0x80,%l7 ! %l7 = 00000000000000ff
4078! Mem[00000000100c1410] = 00ff00ff, %l1 = 0000000000000000
4079 lduba [%i3+%o5]0x88,%l1 ! %l1 = 00000000000000ff
4080! Mem[0000000010081400] = ff000000, %l2 = 0000000000b60061
4081 lduwa [%i2+%g0]0x80,%l2 ! %l2 = 00000000ff000000
4082! Starting 10 instruction Store Burst
4083! Code Fragment 3
4084p0_fragment_12:
4085! %l0 = ffffffffff000028
4086 setx 0x1a890e67eed53b79,%g7,%l0 ! %l0 = 1a890e67eed53b79
4087! %l1 = 00000000000000ff
4088 setx 0x8b4bd170764b22da,%g7,%l1 ! %l1 = 8b4bd170764b22da
4089 setx 0x1fe000, %g1, %g3
4090 or %l0, %g3, %l0 ! always set perrmask = 0xff
4091 setx 0x1ffff8, %g1, %g2
4092 and %l0, %g2, %l0
4093 ta T_CHANGE_HPRIV
4094 stxa %l1, [%l0]ASI_DCACHE_DATA
4095 ta T_CHANGE_NONHPRIV
4096! %l0 = 1a890e67eed53b79
4097 setx 0x0c1c796029eb0ecf,%g7,%l0 ! %l0 = 0c1c796029eb0ecf
4098! %l1 = 8b4bd170764b22da
4099 setx 0xfeb22667f805e71b,%g7,%l1 ! %l1 = feb22667f805e71b
4100
4101p0_label_158:
4102! Mem[00000000211c0000] = ffff7f1a, %l3 = 000000006fb60061
4103 ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
4104! %l0 = 29eb0ecf, %l1 = f805e71b, Mem[00000000300c1408] = b9bdabff 00000000
4105 stda %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 29eb0ecf f805e71b
4106! %f28 = 000000ff, Mem[0000000030181408] = 00000000
4107 sta %f28,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000ff
4108! %f14 = f3660000 00000000, %l7 = 00000000000000ff
4109! Mem[0000000030101430] = e55dad0b03fb41ba
4110 add %i4,0x030,%g1
4111 stda %f14,[%g1+%l7]ASI_PST8_S ! Mem[0000000030101430] = f366000000000000
4112! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010101400] = c06c6e39 ffffffff
4113 stda %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff 00000000
4114! %f6 = 246db67a 000066cb, %l7 = 00000000000000ff
4115! Mem[0000000010041400] = 000000000dfdd1c0
4116 stda %f6,[%i1+%l7]ASI_PST32_PL ! Mem[0000000010041400] = cb6600007ab66d24
4117! %l0 = 0c1c796029eb0ecf, immed = 00000b30, %y = ff000028
4118 smul %l0,0xb30,%l0 ! %l0 = 000001d4f5b5abd0, %y = 000001d4
4119! %f12 = 300099d0 ff30ffff, Mem[0000000010001430] = 0000006f 000000cb
4120 std %f12,[%i0+0x030] ! Mem[0000000010001430] = 300099d0 ff30ffff
4121! Mem[0000000010141408] = b3f6aba9, %l3 = 00000000000000ff
4122 ldstuba [%i5+%o4]0x88,%l3 ! %l3 = 000000a9000000ff
4123! Starting 10 instruction Load Burst
4124! Mem[0000000010041410] = cb66000000000000, %l7 = 00000000000000ff
4125 ldxa [%i1+%o5]0x80,%l7 ! %l7 = cb66000000000000
4126
4127p0_label_159:
4128! Mem[0000000030101408] = 00000000000030ff, %l3 = 00000000000000a9
4129 ldxa [%i4+%o4]0x89,%l3 ! %l3 = 00000000000030ff
4130! Mem[0000000010181400] = cb000000, %l0 = 000001d4f5b5abd0
4131 ldsha [%i6+%g0]0x80,%l0 ! %l0 = ffffffffffffcb00
4132! Mem[0000000030141400] = 000000ff, %l5 = 0000000000000000
4133 ldsba [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000000
4134! Mem[00000000201c0000] = 00007d80, %l6 = 00000000000030ff
4135 ldub [%o0+0x001],%l6 ! %l6 = 0000000000000000
4136! Mem[0000000030081400] = f3660000, %l1 = feb22667f805e71b
4137 ldswa [%i2+%g0]0x81,%l1 ! %l1 = fffffffff3660000
4138! Mem[00000000211c0000] = ffff7f1a, %l7 = cb66000000000000
4139 lduh [%o2+%g0],%l7 ! %l7 = 000000000000ffff
4140! Mem[00000000100c1410] = ff00ff0000000000, %f6 = 246db67a 000066cb
4141 ldda [%i3+0x010]%asi,%f6 ! %f6 = ff00ff00 00000000
4142! Mem[0000000010141430] = 000000ff, %l3 = 00000000000030ff
4143 lduwa [%i5+0x030]%asi,%l3 ! %l3 = 00000000000000ff
4144! Code Fragment 3
4145p0_fragment_13:
4146! %l0 = ffffffffffffcb00
4147 setx 0x0b6bd068269b7c4a,%g7,%l0 ! %l0 = 0b6bd068269b7c4a
4148! %l1 = fffffffff3660000
4149 setx 0x0db0a7c7b8443a2a,%g7,%l1 ! %l1 = 0db0a7c7b8443a2a
4150 setx 0x1fe000, %g1, %g3
4151 or %l0, %g3, %l0 ! always set perrmask = 0xff
4152 setx 0x1ffff8, %g1, %g2
4153 and %l0, %g2, %l0
4154 ta T_CHANGE_HPRIV
4155 stxa %l1, [%l0]ASI_DCACHE_DATA
4156 ta T_CHANGE_NONHPRIV
4157! %l0 = 0b6bd068269b7c4a
4158 setx 0x79b02328753184ce,%g7,%l0 ! %l0 = 79b02328753184ce
4159! %l1 = 0db0a7c7b8443a2a
4160 setx 0xae4c63b85199e491,%g7,%l1 ! %l1 = ae4c63b85199e491
4161! Starting 10 instruction Store Burst
4162! %l6 = 0000000000000000, Mem[0000000010141408] = b3f6abff
4163 stba %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = b3f6ab00
4164
4165p0_label_160:
4166! Mem[000000001018140a] = c06c6e39, %l6 = 0000000000000000
4167 ldstuba [%i6+0x00a]%asi,%l6 ! %l6 = 0000006e000000ff
4168! %f27 = 00ffffff, Mem[00000000300c1400] = 6100b66f
4169 sta %f27,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00ffffff
4170! Mem[0000000010181400] = 000000cb, %l5 = 0000000000000000
4171 swapa [%i6+%g0]0x88,%l5 ! %l5 = 00000000000000cb
4172! %l3 = 00000000000000ff, Mem[0000000030041410] = 2e0610dc00000000
4173 stxa %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000000000ff
4174! Mem[00000000100c1400] = ff000000, %l1 = ae4c63b85199e491
4175 swapa [%i3+%g0]0x80,%l1 ! %l1 = 00000000ff000000
4176! %f0 = 00000000, Mem[0000000030141410] = 000000ff
4177 sta %f0 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
4178! %l0 = 79b02328753184ce, Mem[0000000010141400] = f3660000
4179 stwa %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 753184ce
4180! Mem[0000000010101432] = 6a78424a, %l3 = 00000000000000ff
4181 ldstub [%i4+0x032],%l3 ! %l3 = 00000042000000ff
4182! Mem[0000000010081400] = 000000ff, %l6 = 000000000000006e
4183 ldstuba [%i2+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
4184! Starting 10 instruction Load Burst
4185! Mem[0000000030141400] = 000000ff, %l3 = 0000000000000042
4186 lduba [%i5+%g0]0x81,%l3 ! %l3 = 0000000000000000
4187
4188p0_label_161:
4189! Mem[0000000010141428] = 8fb266f3, %l7 = 000000000000ffff
4190 ldsw [%i5+0x028],%l7 ! %l7 = ffffffff8fb266f3
4191! Mem[0000000010001400] = af3904e9ff1e21ff, %l7 = ffffffff8fb266f3
4192 ldxa [%i0+%g0]0x88,%l7 ! %l7 = af3904e9ff1e21ff
4193! Mem[0000000030001410] = ff00000000000000, %l0 = 79b02328753184ce
4194 ldxa [%i0+%o5]0x89,%l0 ! %l0 = ff00000000000000
4195! Mem[0000000010141400] = ce843175ff211e00, %l5 = 00000000000000cb
4196 ldxa [%i5+%g0]0x80,%l5 ! %l5 = ce843175ff211e00
4197! Code Fragment 3
4198p0_fragment_14:
4199! %l0 = ff00000000000000
4200 setx 0xb7035f9f8862b404,%g7,%l0 ! %l0 = b7035f9f8862b404
4201! %l1 = 00000000ff000000
4202 setx 0x545c8affb034e91f,%g7,%l1 ! %l1 = 545c8affb034e91f
4203 setx 0x1fe000, %g1, %g3
4204 or %l0, %g3, %l0 ! always set perrmask = 0xff
4205 setx 0x1ffff8, %g1, %g2
4206 and %l0, %g2, %l0
4207 ta T_CHANGE_HPRIV
4208 stxa %l1, [%l0]ASI_DCACHE_DATA
4209 ta T_CHANGE_NONHPRIV
4210! %l0 = b7035f9f8862b404
4211 setx 0x97f0bfa845b453c9,%g7,%l0 ! %l0 = 97f0bfa845b453c9
4212! %l1 = 545c8affb034e91f
4213 setx 0xb8f675b02558f679,%g7,%l1 ! %l1 = b8f675b02558f679
4214! %l6 = 00000000000000ff, imm = 0000000000000851, %l3 = 0000000000000000
4215 xnor %l6,0x851,%l3 ! %l3 = fffffffffffff751
4216! Mem[0000000030101408] = ff300000, %l3 = fffffffffffff751
4217 lduwa [%i4+%o4]0x81,%l3 ! %l3 = 00000000ff300000
4218! Mem[0000000010081408] = ff000000, %l3 = 00000000ff300000
4219 lduba [%i2+%o4]0x80,%l3 ! %l3 = 00000000000000ff
4220! Mem[0000000010081410] = 0000000000000000, %l7 = af3904e9ff1e21ff
4221 ldxa [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
4222! Starting 10 instruction Store Burst
4223! %f25 = 00000000, Mem[00000000300c1408] = cf0eeb29
4224 sta %f25,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
4225
4226p0_label_162:
4227! %l0 = 97f0bfa845b453c9, Mem[0000000010181410] = 61000000
4228 stba %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = c9000000
4229! Mem[0000000010041400] = cb660000, %l3 = 00000000000000ff
4230 swapa [%i1+%g0]0x80,%l3 ! %l3 = 00000000cb660000
4231! %l6 = 00000000000000ff, Mem[0000000010001408] = 00000000
4232 stba %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff000000
4233! Mem[00000000300c1410] = 00000000, %l7 = 0000000000000000
4234 ldstuba [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff
4235! %l2 = ff000000, %l3 = cb660000, Mem[0000000030141400] = ff000000 8fb266f3
4236 stda %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff000000 cb660000
4237! Mem[0000000030001408] = 000000ff, %l4 = 00000000000000ff
4238 ldstuba [%i0+%o4]0x81,%l4 ! %l4 = 00000000000000ff
4239! %f30 = ff1eb9e9 b600ffff, Mem[0000000010181400] = 00000000 e904b26f
4240 stda %f30,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff1eb9e9 b600ffff
4241! %l3 = 00000000cb660000, Mem[0000000030101410] = 00000000cb000000
4242 stxa %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000cb660000
4243! %f17 = 6100b66f, Mem[0000000030181400] = 00b60061
4244 sta %f17,[%i6+%g0]0x81 ! Mem[0000000030181400] = 6100b66f
4245! Starting 10 instruction Load Burst
4246! Mem[0000000010001410] = d0990030, %l2 = 00000000ff000000
4247 ldsba [%i0+%o5]0x88,%l2 ! %l2 = 0000000000000030
4248
4249p0_label_163:
4250! %f31 = b600ffff, %f6 = ff00ff00
4251 fsqrts %f31,%f6 ! %f6 = 7fffffff
4252! Mem[0000000010141410] = e3889559 000000ff, %l2 = 00000030, %l3 = cb660000
4253 ldda [%i5+%o5]0x88,%l2 ! %l2 = 00000000000000ff 00000000e3889559
4254 membar #Sync ! Added by membar checker (27)
4255! Mem[0000000010181400] = ff1eb9e9 b600ffff c06cff39 00000000
4256! Mem[0000000010181410] = c9000000 e3096414 00000000 000000ff
4257! Mem[0000000010181420] = ffffffff dc000000 85ca00aa 000061b3
4258! Mem[0000000010181430] = 4cf6ab34 618f63d5 3988957a d31ad138
4259 ldda [%i6]ASI_BLK_P,%f0 ! Block Load from 0000000010181400
4260! Mem[00000000100c1410] = 00ff00ff, %l5 = ce843175ff211e00
4261 ldsha [%i3+%o5]0x88,%l5 ! %l5 = 00000000000000ff
4262! Mem[0000000010101438] = 5bff63b2, %l6 = 00000000000000ff
4263 ldsba [%i4+0x03a]%asi,%l6 ! %l6 = 0000000000000063
4264! %l6 = 0000000000000063, %l6 = 0000000000000063, %l1 = b8f675b02558f679
4265 and %l6,%l6,%l1 ! %l1 = 0000000000000063
4266! Mem[0000000010081438] = ff1eb9e9, %f23 = 20000000
4267 ld [%i2+0x038],%f23 ! %f23 = ff1eb9e9
4268! Mem[0000000030081408] = 00000000, %l3 = 00000000e3889559
4269 ldsha [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
4270! Mem[00000000211c0000] = ffff7f1a, %l0 = 97f0bfa845b453c9
4271 lduba [%o2+0x001]%asi,%l0 ! %l0 = 00000000000000ff
4272! Starting 10 instruction Store Burst
4273! %l2 = 00000000000000ff, imm = 000000000000052f, %l4 = 0000000000000000
4274 xnor %l2,0x52f,%l4 ! %l4 = fffffffffffffa2f
4275
4276p0_label_164:
4277! Mem[0000000010041434] = 618f63d5, %l1 = 0000000000000063
4278 swap [%i1+0x034],%l1 ! %l1 = 00000000618f63d5
4279! %l2 = 00000000000000ff, Mem[00000000100c1410] = 00ff00ff
4280 stba %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00ff00ff
4281! %l4 = fffffa2f, %l5 = 000000ff, Mem[0000000010081408] = ff000000 00000000
4282 stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = fffffa2f 000000ff
4283! Mem[0000000010101400] = ff000000, %l3 = 0000000000000000
4284 ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
4285 membar #Sync ! Added by membar checker (28)
4286! %l5 = 00000000000000ff, Mem[0000000010181410] = 146409e3000000c9
4287 stxa %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000000000ff
4288! Mem[0000000010001410] = 300099d0, %l6 = 0000000000000063
4289 ldstuba [%i0+%o5]0x80,%l6 ! %l6 = 00000030000000ff
4290! Mem[0000000010001408] = ff000000, %l5 = 00000000000000ff
4291 swapa [%i0+%o4]0x80,%l5 ! %l5 = 00000000ff000000
4292! %l1 = 00000000618f63d5, Mem[0000000010041400] = 000000ff
4293 stha %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 63d500ff
4294! %l6 = 00000030, %l7 = 00000000, Mem[0000000010141400] = 753184ce 001e21ff
4295 stda %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000030 00000000
4296! Starting 10 instruction Load Burst
4297! Mem[0000000010141400] = 30000000 00000000, %l4 = fffffa2f, %l5 = ff000000
4298 ldda [%i5+%g0]0x80,%l4 ! %l4 = 0000000030000000 0000000000000000
4299
4300p0_label_165:
4301! Mem[0000000010101400] = 000000ff, %f19 = 00000000
4302 lda [%i4+%g0]0x88,%f19 ! %f19 = 000000ff
4303! Mem[00000000100c1408] = 00000000000000ff, %l2 = 00000000000000ff
4304 ldxa [%i3+%o4]0x88,%l2 ! %l2 = 00000000000000ff
4305! %l0 = 00000000000000ff, imm = ffffffffffffff14, %l4 = 0000000030000000
4306 xor %l0,-0x0ec,%l4 ! %l4 = ffffffffffffffeb
4307! Mem[0000000010181408] = 39ff6cc0, %l5 = 0000000000000000
4308 lduba [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000c0
4309! Mem[00000000100c1418] = 000000000000ffff, %l1 = 00000000618f63d5
4310 ldx [%i3+0x018],%l1 ! %l1 = 000000000000ffff
4311! %l7 = 0000000000000000, %l5 = 00000000000000c0, %l3 = 00000000000000ff
4312 andn %l7,%l5,%l3 ! %l3 = 0000000000000000
4313! Mem[0000000010141420] = 7efee79b, %l5 = 00000000000000c0
4314 ldsh [%i5+0x020],%l5 ! %l5 = 0000000000007efe
4315! Mem[0000000010101400] = ff000000, %l3 = 0000000000000000
4316 ldsha [%i4+%g0]0x80,%l3 ! %l3 = ffffffffffffff00
4317! Mem[0000000030101400] = 00000000, %l5 = 0000000000007efe
4318 lduha [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000000
4319! Starting 10 instruction Store Burst
4320! %l6 = 0000000000000030, Mem[0000000020800040] = ffff2c25
4321 stb %l6,[%o1+0x040] ! Mem[0000000020800040] = 30ff2c25
4322
4323p0_label_166:
4324! %f30 = ff1eb9e9 b600ffff, %l1 = 000000000000ffff
4325! Mem[0000000030041408] = afffffffffffffff
4326 add %i1,0x008,%g1
4327 stda %f30,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030041408] = ffff00b6e9b91eff
4328! %l4 = ffffffffffffffeb, Mem[0000000010181400] = e9b91eff
4329 stwa %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffeb
4330! %l4 = ffffffffffffffeb, Mem[0000000010181438] = 3988957ad31ad138
4331 stx %l4,[%i6+0x038] ! Mem[0000000010181438] = ffffffffffffffeb
4332! Mem[0000000030101410] = 000066cb, %l6 = 0000000000000030
4333 swapa [%i4+%o5]0x81,%l6 ! %l6 = 00000000000066cb
4334! %f15 = d31ad138, Mem[0000000030101400] = 00000000
4335 sta %f15,[%i4+%g0]0x81 ! Mem[0000000030101400] = d31ad138
4336! Mem[0000000010101400] = ff000000, %l7 = 0000000000000000
4337 ldstuba [%i4+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
4338! Mem[0000000020800000] = 89bf16cb, %l3 = ffffffffffffff00
4339 ldstuba [%o1+0x000]%asi,%l3 ! %l3 = 00000089000000ff
4340! %f8 = ffffffff dc000000, Mem[0000000010141400] = 30000000 00000000
4341 stda %f8 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffffffff dc000000
4342! %l1 = 000000000000ffff, Mem[0000000010081428] = 000000cb000000ff, %asi = 80
4343 stxa %l1,[%i2+0x028]%asi ! Mem[0000000010081428] = 000000000000ffff
4344! Starting 10 instruction Load Burst
4345! Mem[00000000100c1408] = 000000ff, %l3 = 0000000000000089
4346 ldsba [%i3+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
4347
4348p0_label_167:
4349! Mem[000000001018141c] = 000000ff, %l7 = 00000000000000ff
4350 ldsw [%i6+0x01c],%l7 ! %l7 = 00000000000000ff
4351! Mem[0000000020800000] = ffbf16cb, %l1 = 000000000000ffff
4352 ldsh [%o1+%g0],%l1 ! %l1 = ffffffffffffffbf
4353! Mem[0000000010001408] = ff000000, %l2 = 00000000000000ff
4354 lduha [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
4355! Mem[0000000030041400] = 000000ff, %l4 = ffffffffffffffeb
4356 ldsha [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000ff
4357! Mem[0000000010041408] = 00000000, %f6 = 00000000
4358 lda [%i1+%o4]0x88,%f6 ! %f6 = 00000000
4359! Mem[0000000010041410] = 000066cb, %l0 = 00000000000000ff
4360 lduha [%i1+%o5]0x88,%l0 ! %l0 = 00000000000066cb
4361! Mem[0000000010181400] = ffffffeb, %l2 = 0000000000000000
4362 ldstuba [%i6+%g0]0x88,%l2 ! %l2 = 000000eb000000ff
4363! Mem[00000000100c1408] = 00000000000000ff, %l0 = 00000000000066cb
4364 ldxa [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ff
4365! Mem[00000000100c1424] = 4cf6ab34, %f30 = ff1eb9e9
4366 lda [%i3+0x024]%asi,%f30 ! %f30 = 4cf6ab34
4367! Starting 10 instruction Store Burst
4368! %f3 = 00000000, Mem[0000000010081408] = fffffa2f
4369 sta %f3 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
4370
4371p0_label_168:
4372! %l1 = ffffffffffffffbf, Mem[0000000030041400] = ff000000f366b28f
4373 stxa %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffffffffffbf
4374! %l0 = 00000000000000ff, Mem[00000000211c0000] = ffff7f1a
4375 sth %l0,[%o2+%g0] ! Mem[00000000211c0000] = 00ff7f1a
4376! %f4 = c9000000 e3096414, %l3 = ffffffffffffffff
4377! Mem[00000000100c1400] = 5199e491ffffffff
4378 stda %f4,[%i3+%l3]ASI_PST16_P ! Mem[00000000100c1400] = c9000000e3096414
4379! Mem[0000000030001400] = 000000ff, %l2 = 00000000000000eb
4380 ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
4381! Mem[00000000300c1410] = ff000000, %l6 = 00000000000066cb
4382 swapa [%i3+%o5]0x81,%l6 ! %l6 = 00000000ff000000
4383! %f10 = 85ca00aa 000061b3, %l0 = 00000000000000ff
4384! Mem[0000000030141408] = ff1eb9e9b600ffff
4385 add %i5,0x008,%g1
4386 stda %f10,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030141408] = b3610000aa00ca85
4387! Mem[0000000010181408] = c06cff39, %l7 = 00000000000000ff
4388 swapa [%i6+%o4]0x80,%l7 ! %l7 = 00000000c06cff39
4389! %f6 = 00000000 000000ff, Mem[00000000100c1400] = c9000000 e3096414
4390 stda %f6 ,[%i3+0x000]%asi ! Mem[00000000100c1400] = 00000000 000000ff
4391! Mem[0000000010001410] = d09900ff, %l0 = 00000000000000ff
4392 swapa [%i0+%o5]0x88,%l0 ! %l0 = 00000000d09900ff
4393! Starting 10 instruction Load Burst
4394! Code Fragment 3
4395p0_fragment_15:
4396! %l0 = 00000000d09900ff
4397 setx 0x77eef0b80ccdeff4,%g7,%l0 ! %l0 = 77eef0b80ccdeff4
4398! %l1 = ffffffffffffffbf
4399 setx 0xfeedb90faa700117,%g7,%l1 ! %l1 = feedb90faa700117
4400 setx 0x1fe000, %g1, %g3
4401 or %l0, %g3, %l0 ! always set perrmask = 0xff
4402 setx 0x1ffff8, %g1, %g2
4403 and %l0, %g2, %l0
4404 ta T_CHANGE_HPRIV
4405 stxa %l1, [%l0]ASI_DCACHE_DATA
4406 ta T_CHANGE_NONHPRIV
4407! %l0 = 77eef0b80ccdeff4
4408 setx 0x9d0947f03f4c04af,%g7,%l0 ! %l0 = 9d0947f03f4c04af
4409! %l1 = feedb90faa700117
4410 setx 0x224d8b0875412979,%g7,%l1 ! %l1 = 224d8b0875412979
4411
4412p0_label_169:
4413! Mem[0000000010181408] = 000000ff, %l7 = 00000000c06cff39
4414 ldsha [%i6+%o4]0x80,%l7 ! %l7 = 0000000000000000
4415! Mem[0000000030101410] = 00000030, %f23 = ff1eb9e9
4416 lda [%i4+%o5]0x81,%f23 ! %f23 = 00000030
4417! Mem[00000000211c0000] = 00ff7f1a, %l5 = 0000000000000000
4418 ldsha [%o2+0x000]%asi,%l5 ! %l5 = 00000000000000ff
4419! Mem[0000000010081408] = ff00000000000000, %l0 = 9d0947f03f4c04af
4420 ldxa [%i2+%o4]0x88,%l0 ! %l0 = ff00000000000000
4421! %f18 = ff000000 000000ff, Mem[0000000010101410] = 00000000 00ffffff
4422 stda %f18,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff000000 000000ff
4423! Mem[0000000030041410] = 00000000 000000ff, %l4 = 000000ff, %l5 = 000000ff
4424 ldda [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000 00000000000000ff
4425! Mem[0000000010141400] = ffffffff, %l3 = ffffffffffffffff
4426 ldsba [%i5+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
4427! Mem[0000000010101400] = ff000000, %l3 = ffffffffffffffff
4428 ldswa [%i4+%g0]0x80,%l3 ! %l3 = ffffffffff000000
4429! Mem[0000000010041410] = 000066cb, %l7 = 0000000000000000
4430 ldsba [%i1+%o5]0x88,%l7 ! %l7 = ffffffffffffffcb
4431! Starting 10 instruction Store Burst
4432! %l1 = 224d8b0875412979, Mem[0000000010001408] = 000000ff, %asi = 80
4433 stwa %l1,[%i0+0x008]%asi ! Mem[0000000010001408] = 75412979
4434
4435p0_label_170:
4436! %l5 = 00000000000000ff, Mem[0000000010141410] = 000000ff
4437 stwa %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
4438! %l7 = ffffffffffffffcb, Mem[0000000010081400] = ff000000
4439 stha %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffcb0000
4440! %f16 = cb000000 6100b66f ff000000 000000ff
4441! %f20 = ff000000 599588e3 c54577b7 00000030
4442! %f24 = 0078ff9e 00000000 000066f3 00ffffff
4443! %f28 = 000000ff 0078ff9e 4cf6ab34 b600ffff
4444 stda %f16,[%i5]ASI_COMMIT_S ! Block Store to 0000000030141400
4445! Mem[0000000010001410] = 000000ff, %l0 = ff00000000000000
4446 swapa [%i0+%o5]0x88,%l0 ! %l0 = 00000000000000ff
4447 membar #Sync ! Added by membar checker (29)
4448! Mem[000000001014143e] = 0000000b, %l5 = 00000000000000ff
4449 ldstuba [%i5+0x03e]%asi,%l5 ! %l5 = 00000000000000ff
4450! %l5 = 0000000000000000, Mem[00000000211c0000] = 00ff7f1a
4451 sth %l5,[%o2+%g0] ! Mem[00000000211c0000] = 00007f1a
4452! %f14 = 3988957a d31ad138, Mem[0000000030001408] = ff0000ff ff300000
4453 stda %f14,[%i0+%o4]0x81 ! Mem[0000000030001408] = 3988957a d31ad138
4454! %f29 = 0078ff9e, Mem[0000000030001408] = 3988957a
4455 sta %f29,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0078ff9e
4456! %l6 = 00000000ff000000, Mem[0000000030181410] = 00000000000000ff
4457 stxa %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000ff000000
4458! Starting 10 instruction Load Burst
4459! Mem[00000000218001c0] = 27ff7b35, %l0 = 00000000000000ff
4460 ldsha [%o3+0x1c0]%asi,%l0 ! %l0 = 00000000000027ff
4461
4462p0_label_171:
4463! Mem[00000000300c1400] = ffffff00, %l6 = 00000000ff000000
4464 lduwa [%i3+%g0]0x89,%l6 ! %l6 = 00000000ffffff00
4465! Mem[0000000010081408] = 00000000, %l0 = 00000000000027ff
4466 ldswa [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
4467! Mem[0000000030001410] = ff000000 00000000, %l4 = 00000000, %l5 = 00000000
4468 ldda [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000 00000000ff000000
4469! Mem[0000000021800100] = 0e006971, %l0 = 0000000000000000
4470 ldsba [%o3+0x101]%asi,%l0 ! %l0 = 0000000000000000
4471! Mem[00000000100c1410] = ff00ff00, %l5 = 00000000ff000000
4472 lduwa [%i3+%o5]0x80,%l5 ! %l5 = 00000000ff00ff00
4473! Mem[0000000030101400] = 38d11ad3, %l1 = 224d8b0875412979
4474 lduba [%i4+%g0]0x89,%l1 ! %l1 = 00000000000000d3
4475! Mem[0000000010041428] = ffffffffff7bbdb9, %f6 = 00000000 000000ff
4476 ldd [%i1+0x028],%f6 ! %f6 = ffffffff ff7bbdb9
4477! %l6 = ffffff00, %l7 = ffffffcb, Mem[0000000010041400] = 63d500ff 7ab66d24
4478 std %l6,[%i1+%g0] ! Mem[0000000010041400] = ffffff00 ffffffcb
4479! Mem[0000000030141410] = 000000ff, %l4 = 0000000000000000
4480 ldsba [%i5+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
4481! Starting 10 instruction Store Burst
4482! %f0 = ff1eb9e9 b600ffff c06cff39 00000000
4483! %f4 = c9000000 e3096414 ffffffff ff7bbdb9
4484! %f8 = ffffffff dc000000 85ca00aa 000061b3
4485! %f12 = 4cf6ab34 618f63d5 3988957a d31ad138
4486 stda %f0,[%i2]ASI_COMMIT_S ! Block Store to 0000000030081400
4487
4488p0_label_172:
4489! %l6 = 00000000ffffff00, Mem[0000000010041400] = cbffffff00ffffff
4490 stxa %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000ffffff00
4491! Mem[0000000010181400] = ffffffff, %l5 = 00000000ff00ff00
4492 swapa [%i6+%g0]0x80,%l5 ! %l5 = 00000000ffffffff
4493! %l6 = 00000000ffffff00, Mem[00000000100c1410] = ff00ff00
4494 stha %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff00ff00
4495! Mem[0000000030141408] = 000000ff, %l0 = 0000000000000000
4496 ldstuba [%i5+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
4497 membar #Sync ! Added by membar checker (30)
4498! %l0 = 000000ff, %l1 = 000000d3, Mem[0000000030081410] = 000000c9 146409e3
4499 stda %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff 000000d3
4500! %l1 = 00000000000000d3, Mem[0000000030001410] = 00000000
4501 stha %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000d3
4502! Mem[0000000030141410] = 000000ff, %l2 = 00000000000000ff
4503 ldstuba [%i5+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
4504! Mem[0000000030081400] = e9b91eff, %l0 = 00000000000000ff
4505 swapa [%i2+%g0]0x89,%l0 ! %l0 = 00000000e9b91eff
4506! Mem[0000000010101410] = ff000000, %l4 = ffffffffffffffff
4507 swapa [%i4+%o5]0x80,%l4 ! %l4 = 00000000ff000000
4508! Starting 10 instruction Load Burst
4509! Mem[0000000030181400] = cb0000006fb60061, %l1 = 00000000000000d3
4510 ldxa [%i6+%g0]0x89,%l1 ! %l1 = cb0000006fb60061
4511
4512p0_label_173:
4513! Mem[00000000211c0000] = 00007f1a, %l0 = 00000000e9b91eff
4514 ldub [%o2+%g0],%l0 ! %l0 = 0000000000000000
4515! Mem[0000000010041408] = 00000000, %l2 = 00000000000000ff
4516 ldsba [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000
4517! Mem[0000000010081400] = ffcb0000, %l7 = ffffffffffffffcb
4518 lduba [%i2+%g0]0x80,%l7 ! %l7 = 00000000000000ff
4519! Mem[0000000030041408] = b600ffff, %l2 = 0000000000000000
4520 lduha [%i1+%o4]0x89,%l2 ! %l2 = 000000000000ffff
4521! Mem[0000000010041400] = 00000000ffffff00, %l6 = 00000000ffffff00
4522 ldxa [%i1+%g0]0x88,%l6 ! %l6 = 00000000ffffff00
4523! Mem[0000000010081408] = 00000000, %l3 = ffffffffff000000
4524 ldsba [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000000
4525! Mem[0000000030001408] = 9eff7800, %l3 = 0000000000000000
4526 ldsha [%i0+%o4]0x89,%l3 ! %l3 = 0000000000007800
4527! Mem[0000000030001410] = 000000d3, %l2 = 000000000000ffff
4528 lduwa [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000d3
4529! Mem[0000000010141400] = ffffffffdc000000, %f4 = c9000000 e3096414
4530 ldd [%i5+%g0],%f4 ! %f4 = ffffffff dc000000
4531! Starting 10 instruction Store Burst
4532! %f15 = d31ad138, %f12 = 4cf6ab34
4533 fcmpes %fcc1,%f15,%f12 ! %fcc1 = 1
4534
4535p0_label_174:
4536! %f24 = 0078ff9e 00000000, Mem[0000000010041400] = 00ffffff 00000000
4537 std %f24,[%i1+%g0] ! Mem[0000000010041400] = 0078ff9e 00000000
4538! %l0 = 0000000000000000, Mem[0000000010181408] = 000000ff
4539 stw %l0,[%i6+%o4] ! Mem[0000000010181408] = 00000000
4540! %l1 = cb0000006fb60061, Mem[0000000010081428] = 00000000
4541 stw %l1,[%i2+0x028] ! Mem[0000000010081428] = 6fb60061
4542! Mem[000000001014141c] = d31ad138, %l5 = ffffffff, %l2 = 000000d3
4543 add %i5,0x1c,%g1
4544 casa [%g1]0x80,%l5,%l2 ! %l2 = 00000000d31ad138
4545! %l7 = 00000000000000ff, Mem[00000000100c1410] = ff00ff00
4546 stha %l7,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00ffff00
4547! %l7 = 00000000000000ff, Mem[0000000021800041] = ff9e487b
4548 stb %l7,[%o3+0x041] ! Mem[0000000021800040] = ffff487b
4549! Mem[0000000010181410] = ff000000, %l6 = 00000000ffffff00
4550 ldstuba [%i6+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
4551! %l0 = 0000000000000000, Mem[0000000010041404] = 00000000
4552 sth %l0,[%i1+0x004] ! Mem[0000000010041404] = 00000000
4553! %l0 = 0000000000000000, Mem[0000000030001410] = d3000000000000ff
4554 stxa %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000000
4555! Starting 10 instruction Load Burst
4556! Mem[0000000010181438] = ffffffff, %l6 = 00000000000000ff
4557 lduh [%i6+0x03a],%l6 ! %l6 = 000000000000ffff
4558
4559p0_label_175:
4560! Mem[0000000010181400] = ff00ff00b600ffff, %l5 = 00000000ffffffff
4561 ldxa [%i6+%g0]0x80,%l5 ! %l5 = ff00ff00b600ffff
4562! Mem[0000000010081410] = 00000000, %l0 = 0000000000000000
4563 lduha [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000000
4564! Mem[0000000010001400] = ff1e21ff, %l3 = 0000000000007800
4565 ldstuba [%i0+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
4566! Mem[00000000100c1408] = 000000ff, %l2 = 00000000d31ad138
4567 lduba [%i3+%o4]0x88,%l2 ! %l2 = 00000000000000ff
4568! Mem[0000000030081408] = c06cff3900000000, %l1 = cb0000006fb60061
4569 ldxa [%i2+%o4]0x81,%l1 ! %l1 = c06cff3900000000
4570! %l3 = 00000000000000ff, imm = fffffffffffffd92, %l6 = 000000000000ffff
4571 andn %l3,-0x26e,%l6 ! %l6 = 000000000000006d
4572! Mem[0000000010141430] = 000000ff, %l0 = 0000000000000000
4573 lduha [%i5+0x032]%asi,%l0 ! %l0 = 00000000000000ff
4574! Mem[0000000030181400] = 6100b66f, %f12 = 4cf6ab34
4575 lda [%i6+%g0]0x81,%f12 ! %f12 = 6100b66f
4576! Mem[0000000010041408] = 00000000, %l1 = c06cff3900000000
4577 lduha [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
4578! Starting 10 instruction Store Burst
4579! Mem[00000000100c1410] = 00ffff00, %l0 = 00000000000000ff
4580 ldstuba [%i3+%o5]0x88,%l0 ! %l0 = 00000000000000ff
4581
4582p0_label_176:
4583! %f20 = ff000000 599588e3, %l1 = 0000000000000000
4584! Mem[0000000030081418] = ffffffffff7bbdb9
4585 add %i2,0x018,%g1
4586 stda %f20,[%g1+%l1]ASI_PST32_S ! Mem[0000000030081418] = ffffffffff7bbdb9
4587! %l6 = 0000006d, %l7 = 000000ff, Mem[0000000010141430] = 000000ff 0078ff9e
4588 std %l6,[%i5+0x030] ! Mem[0000000010141430] = 0000006d 000000ff
4589! Mem[0000000030041410] = 00000000, %l6 = 000000000000006d
4590 ldstuba [%i1+%o5]0x81,%l6 ! %l6 = 00000000000000ff
4591! %f24 = 0078ff9e 00000000, %l0 = 0000000000000000
4592! Mem[0000000030001418] = 8fb266f38185ca1e
4593 add %i0,0x018,%g1
4594 stda %f24,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030001418] = 8fb266f38185ca1e
4595! %f0 = ff1eb9e9 b600ffff c06cff39 00000000
4596! %f4 = ffffffff dc000000 ffffffff ff7bbdb9
4597! %f8 = ffffffff dc000000 85ca00aa 000061b3
4598! %f12 = 6100b66f 618f63d5 3988957a d31ad138
4599 stda %f0,[%i0]ASI_COMMIT_S ! Block Store to 0000000030001400
4600! %f18 = ff000000, %f28 = 000000ff, %f25 = 00000000
4601 fdivs %f18,%f28,%f25 ! %f25 = ff800000
4602! Mem[00000000300c1410] = cb660000, %l5 = ff00ff00b600ffff
4603 ldstuba [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff
4604! %f30 = 4cf6ab34 b600ffff, Mem[0000000010181400] = ff00ff00 b600ffff
4605 stda %f30,[%i6+%g0]0x80 ! Mem[0000000010181400] = 4cf6ab34 b600ffff
4606! %f31 = b600ffff, Mem[0000000030181410] = 000000ff
4607 sta %f31,[%i6+%o5]0x81 ! Mem[0000000030181410] = b600ffff
4608! Starting 10 instruction Load Burst
4609! Mem[0000000010041400] = 0078ff9e, %l2 = 00000000000000ff
4610 lduba [%i1+%g0]0x80,%l2 ! %l2 = 0000000000000000
4611
4612p0_label_177:
4613! Mem[0000000010141434] = 000000ff, %l0 = 0000000000000000
4614 ldsh [%i5+0x034],%l0 ! %l0 = 0000000000000000
4615! Mem[00000000300c1410] = ff0066cb9eff7800, %f20 = ff000000 599588e3
4616 ldda [%i3+%o5]0x81,%f20 ! %f20 = ff0066cb 9eff7800
4617 membar #Sync ! Added by membar checker (31)
4618! Mem[0000000010001408] = 79294175, %l0 = 0000000000000000
4619 lduha [%i0+%o4]0x88,%l0 ! %l0 = 0000000000004175
4620! Mem[0000000030101408] = ff300000, %l3 = 00000000000000ff
4621 lduba [%i4+%o4]0x81,%l3 ! %l3 = 00000000000000ff
4622! Mem[0000000010081408] = 00000000, %l5 = 0000000000000000
4623 ldsha [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000000
4624! Mem[0000000010001420] = 146409e3f366b28f, %l1 = 0000000000000000
4625 ldxa [%i0+0x020]%asi,%l1 ! %l1 = 146409e3f366b28f
4626! %l3 = 00000000000000ff, imm = fffffffffffff6d5, %l5 = 0000000000000000
4627 subc %l3,-0x92b,%l5 ! %l5 = 0000000000000a2a
4628! Mem[0000000020800000] = ffbf16cb, %l6 = 0000000000000000
4629 ldsb [%o1+0x001],%l6 ! %l6 = ffffffffffffffbf
4630! %l2 = 0000000000000000, imm = fffffffffffffe93, %l4 = 00000000ff000000
4631 xor %l2,-0x16d,%l4 ! %l4 = fffffffffffffe93
4632! Starting 10 instruction Store Burst
4633! %f18 = ff000000 000000ff, Mem[0000000010001408] = 75412979 00000000
4634 stda %f18,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff000000 000000ff
4635
4636p0_label_178:
4637! Mem[00000000100c1408] = ff000000, %l0 = 0000000000004175
4638 ldstuba [%i3+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
4639! %f30 = 4cf6ab34 b600ffff, %l1 = 146409e3f366b28f
4640! Mem[0000000010081420] = 0078ff9e00000000
4641 add %i2,0x020,%g1
4642 stda %f30,[%g1+%l1]ASI_PST16_P ! Mem[0000000010081420] = 4cf6ab34b600ffff
4643! %l5 = 0000000000000a2a, Mem[0000000030141408] = 000000ff
4644 stwa %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000a2a
4645! %f12 = 6100b66f 618f63d5, Mem[0000000030101400] = 38d11ad3 36000000
4646 stda %f12,[%i4+%g0]0x89 ! Mem[0000000030101400] = 6100b66f 618f63d5
4647! %f1 = b600ffff, Mem[00000000100c1408] = ff000000
4648 sta %f1 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = b600ffff
4649! %f16 = cb000000, Mem[00000000100c1408] = ffff00b6
4650 sta %f16,[%i3+%o4]0x88 ! Mem[00000000100c1408] = cb000000
4651! Mem[0000000010001408] = ff000000, %l6 = ffffffffffffffbf
4652 ldstuba [%i0+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
4653! %l3 = 00000000000000ff, Mem[0000000010101400] = 000000ff
4654 stha %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff
4655! %l3 = 00000000000000ff, Mem[0000000010081408] = 00000000000000ff, %asi = 80
4656 stxa %l3,[%i2+0x008]%asi ! Mem[0000000010081408] = 00000000000000ff
4657! Starting 10 instruction Load Burst
4658! Mem[0000000030141400] = cb0000006100b66f, %l1 = 146409e3f366b28f
4659 ldxa [%i5+%g0]0x81,%l1 ! %l1 = cb0000006100b66f
4660
4661p0_label_179:
4662! %l2 = 0000000000000000, %l2 = 0000000000000000, %l5 = 0000000000000a2a
4663 mulx %l2,%l2,%l5 ! %l5 = 0000000000000000
4664! Code Fragment 3
4665p0_fragment_16:
4666! %l0 = 00000000000000ff
4667 setx 0x06ea2667f11207da,%g7,%l0 ! %l0 = 06ea2667f11207da
4668! %l1 = cb0000006100b66f
4669 setx 0x29e1c3385eb49e59,%g7,%l1 ! %l1 = 29e1c3385eb49e59
4670 setx 0x1fe000, %g1, %g3
4671 or %l0, %g3, %l0 ! always set perrmask = 0xff
4672 setx 0x1ffff8, %g1, %g2
4673 and %l0, %g2, %l0
4674 ta T_CHANGE_HPRIV
4675 stxa %l1, [%l0]ASI_DCACHE_DATA
4676 ta T_CHANGE_NONHPRIV
4677! %l0 = 06ea2667f11207da
4678 setx 0xed117670179634dc,%g7,%l0 ! %l0 = ed117670179634dc
4679! %l1 = 29e1c3385eb49e59
4680 setx 0xdee4fc0062793a00,%g7,%l1 ! %l1 = dee4fc0062793a00
4681! Mem[0000000010181410] = ff000000, %l3 = 00000000000000ff
4682 lduba [%i6+%o5]0x80,%l3 ! %l3 = 00000000000000ff
4683! Mem[0000000030101408] = ff300000, %l6 = 00000000000000ff
4684 ldswa [%i4+%o4]0x81,%l6 ! %l6 = ffffffffff300000
4685! Mem[0000000010101408] = 00000059, %l0 = ed117670179634dc
4686 ldsba [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000059
4687! Mem[00000000100c142c] = 3ae31e00, %l1 = dee4fc0062793a00
4688 lduh [%i3+0x02c],%l1 ! %l1 = 0000000000003ae3
4689! Mem[0000000030101410] = 00000000 30000000, %l0 = 00000059, %l1 = 00003ae3
4690 ldda [%i4+%o5]0x89,%l0 ! %l0 = 0000000030000000 0000000000000000
4691! Mem[0000000010141410] = 000000ff, %f4 = ffffffff
4692 lda [%i5+%o5]0x88,%f4 ! %f4 = 000000ff
4693! Mem[0000000010081400] = 0000cbff, %f25 = ff800000
4694 lda [%i2+%g0]0x88,%f25 ! %f25 = 0000cbff
4695! Starting 10 instruction Store Burst
4696! %l6 = ff300000, %l7 = 000000ff, Mem[0000000010101408] = 59000000 8fb266f3
4697 stda %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff300000 000000ff
4698
4699p0_label_180:
4700! %f23 = 00000030, %f16 = cb000000, %f6 = ffffffff ff7bbdb9
4701 fsmuld %f23,%f16,%f6 ! %l0 = 0000000030000022, Unfinished, %fsr = 1500000400
4702! %l6 = ffffffffff300000, Mem[0000000010141410] = 000000ff
4703 stba %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
4704! %l6 = ffffffffff300000, Mem[0000000030141408] = 00000a2a
4705 stwa %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff300000
4706! %l1 = 0000000000000000, %l6 = ffffffffff300000, %l5 = 0000000000000000
4707 orn %l1,%l6,%l5 ! %l5 = 0000000000cfffff
4708! %f10 = 85ca00aa 000061b3, Mem[0000000010001408] = 000000ff ff000000
4709 stda %f10,[%i0+%o4]0x88 ! Mem[0000000010001408] = 85ca00aa 000061b3
4710! Mem[0000000010081424] = b600ffff, %l4 = fffffffffffffe93
4711 swap [%i2+0x024],%l4 ! %l4 = 00000000b600ffff
4712! %f19 = 000000ff, Mem[00000000300c1408] = 00000000
4713 sta %f19,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000ff
4714! %f25 = 0000cbff, Mem[00000000100c1408] = 000000cb
4715 sta %f25,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000cbff
4716! Mem[0000000010181410] = 000000ff, %l0 = 0000000030000022
4717 swapa [%i6+%o5]0x88,%l0 ! %l0 = 00000000000000ff
4718! Starting 10 instruction Load Burst
4719! Mem[0000000010141408] = 00abf6b3, %l5 = 0000000000cfffff
4720 ldsha [%i5+%o4]0x80,%l5 ! %l5 = 00000000000000ab
4721
4722p0_label_181:
4723! Mem[0000000030141400] = cb000000, %l3 = 00000000000000ff
4724 ldsha [%i5+%g0]0x81,%l3 ! %l3 = ffffffffffffcb00
4725! Mem[00000000100c1408] = ffcb0000, %l6 = ffffffffff300000
4726 lduha [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000
4727! Mem[0000000030041410] = ff000000, %l6 = 0000000000000000
4728 lduha [%i1+%o5]0x81,%l6 ! %l6 = 000000000000ff00
4729! Mem[0000000020800000] = ffbf16cb, %l0 = 00000000000000ff
4730 ldsh [%o1+%g0],%l0 ! %l0 = ffffffffffffffbf
4731! Mem[0000000030041400] = ffffffff, %l4 = 00000000b600ffff
4732 ldswa [%i1+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
4733! Mem[0000000030181408] = ff000000, %l6 = 000000000000ff00
4734 ldswa [%i6+%o4]0x89,%l6 ! %l6 = ffffffffff000000
4735! Mem[00000000100c1408] = 0000cbff, %l5 = 00000000000000ab
4736 ldsha [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000000
4737! Mem[0000000030101400] = d5638f61, %l5 = 0000000000000000
4738 lduwa [%i4+%g0]0x81,%l5 ! %l5 = 00000000d5638f61
4739! Mem[0000000030041400] = ffffffff, %l7 = 00000000000000ff
4740 lduha [%i1+%g0]0x81,%l7 ! %l7 = 000000000000ffff
4741! Starting 10 instruction Store Burst
4742! Mem[0000000030181400] = 6100b66f, %l4 = ffffffffffffffff
4743 swapa [%i6+%g0]0x81,%l4 ! %l4 = 000000006100b66f
4744
4745p0_label_182:
4746! %f29 = 0078ff9e, Mem[0000000010001410] = 00000000
4747 sta %f29,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0078ff9e
4748! Mem[0000000030041410] = 000000ff, %l0 = ffffffffffffffbf
4749 swapa [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
4750! %l6 = ffffffffff000000, Mem[00000000201c0001] = 00007d80
4751 stb %l6,[%o0+0x001] ! Mem[00000000201c0000] = 00007d80
4752! %f12 = 6100b66f 618f63d5, Mem[0000000030141410] = 000000ff e3889559
4753 stda %f12,[%i5+%o5]0x89 ! Mem[0000000030141410] = 6100b66f 618f63d5
4754! %f25 = 0000cbff, %f31 = b600ffff, %f20 = ff0066cb 9eff7800
4755 fsmuld %f25,%f31,%f20 ! %l0 = 0000000000000121, Unfinished, %fsr = 1500000400
4756! %l0 = 00000121, %l1 = 00000000, Mem[0000000030141400] = cb000000 6100b66f
4757 stda %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000121 00000000
4758! Mem[0000000030101400] = d5638f61, %l7 = 000000000000ffff
4759 swapa [%i4+%g0]0x81,%l7 ! %l7 = 00000000d5638f61
4760! %f30 = 4cf6ab34 b600ffff, Mem[0000000030181410] = ffff00b6 00000000
4761 stda %f30,[%i6+%o5]0x89 ! Mem[0000000030181410] = 4cf6ab34 b600ffff
4762! %f16 = cb000000 6100b66f ff000000 000000ff
4763! %f20 = ff0066cb 9eff7800 c54577b7 00000030
4764! %f24 = 0078ff9e 0000cbff 000066f3 00ffffff
4765! %f28 = 000000ff 0078ff9e 4cf6ab34 b600ffff
4766 stda %f16,[%i5]ASI_BLK_S ! Block Store to 0000000030141400
4767! Starting 10 instruction Load Burst
4768! Mem[00000000100c1400] = ff000000 00000000, %l4 = 6100b66f, %l5 = d5638f61
4769 ldda [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000000 00000000ff000000
4770
4771p0_label_183:
4772! Mem[00000000201c0000] = 00007d80, %l6 = ffffffffff000000
4773 ldsb [%o0+0x001],%l6 ! %l6 = 0000000000000000
4774! Mem[0000000030181410] = b600ffff, %l2 = 0000000000000000
4775 lduwa [%i6+%o5]0x89,%l2 ! %l2 = 00000000b600ffff
4776 membar #Sync ! Added by membar checker (32)
4777! Mem[0000000010141400] = 000000dcffffffff, %l2 = 00000000b600ffff
4778 ldxa [%i5+%g0]0x88,%l2 ! %l2 = 000000dcffffffff
4779! Mem[000000001010143c] = 0000000a, %l4 = 0000000000000000
4780 lduwa [%i4+0x03c]%asi,%l4 ! %l4 = 000000000000000a
4781! Mem[0000000010041410] = cb660000, %l4 = 000000000000000a
4782 lduba [%i1+%o5]0x80,%l4 ! %l4 = 00000000000000cb
4783! Mem[00000000100c1410] = 00ffffff, %f26 = 000066f3
4784 lda [%i3+%o5]0x88,%f26 ! %f26 = 00ffffff
4785! Mem[0000000030141400] = cb000000, %l1 = 0000000000000000
4786 ldsba [%i5+%g0]0x81,%l1 ! %l1 = ffffffffffffffcb
4787! Mem[0000000010101400] = ff000000 00000000 ff300000 000000ff
4788! Mem[0000000010101410] = ffffffff 000000ff ffffffaa 00000061
4789! Mem[0000000010101420] = ffff00bf 21ff4d4a c06c6e39 88e5521d
4790! Mem[0000000010101430] = 6a78ff4a 82af381f 5bff63b2 0000000a
4791 ldda [%i4]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010101400
4792! Mem[0000000030081410] = ff000000, %l2 = 000000dcffffffff
4793 lduha [%i2+%o5]0x81,%l2 ! %l2 = 000000000000ff00
4794! Starting 10 instruction Store Burst
4795! %l0 = 0000000000000121, Mem[0000000010181400] = 34abf64c
4796 stwa %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000121
4797
4798p0_label_184:
4799! %l0 = 0000000000000121, %l3 = ffffffffffffcb00, %y = 000001d4
4800 sdiv %l0,%l3,%l5 ! %l5 = fffffffff72b78c2
4801 mov %l0,%y ! %y = 00000121
4802! Mem[0000000030081410] = 000000ff, %l1 = ffffffffffffffcb
4803 swapa [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
4804! Mem[0000000010181401] = 21010000, %l3 = ffffffffffffcb00
4805 ldstub [%i6+0x001],%l3 ! %l3 = 00000001000000ff
4806! %l6 = 0000000000000000, Mem[0000000030101408] = ff300000
4807 stba %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00300000
4808! %l1 = 00000000000000ff, Mem[0000000010001410] = 9eff7800
4809 sth %l1,[%i0+%o5] ! Mem[0000000010001410] = 00ff7800
4810! %l7 = 00000000d5638f61, Mem[00000000100c1400] = 00000000000000ff
4811 stx %l7,[%i3+%g0] ! Mem[00000000100c1400] = 00000000d5638f61
4812! Mem[0000000010141408] = 00abf6b3, %l5 = fffffffff72b78c2
4813 swapa [%i5+%o4]0x80,%l5 ! %l5 = 0000000000abf6b3
4814! %l3 = 0000000000000001, Mem[0000000030081408] = c06cff39
4815 stba %l3,[%i2+%o4]0x81 ! Mem[0000000030081408] = 016cff39
4816! Mem[0000000010081410] = 00000000, %l2 = 000000000000ff00
4817 ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000ff
4818! Starting 10 instruction Load Burst
4819 membar #Sync ! Added by membar checker (33)
4820! Mem[0000000010001400] = ff211eff e90439af b3610000 aa00ca85
4821! Mem[0000000010001410] = 00ff7800 e3a23f3c 000000ff 000000cb
4822! Mem[0000000010001420] = 146409e3 f366b28f 00000000 00000000
4823! Mem[0000000010001430] = 300099d0 ff30ffff 7ccdbb31 e90439af
4824 ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
4825
4826p0_label_185:
4827! Mem[0000000030001408] = c06cff39, %l7 = 00000000d5638f61
4828 lduha [%i0+%o4]0x81,%l7 ! %l7 = 000000000000c06c
4829! Mem[0000000010181430] = 4cf6ab34618f63d5, %l6 = 0000000000000000
4830 ldxa [%i6+0x030]%asi,%l6 ! %l6 = 4cf6ab34618f63d5
4831! Mem[0000000010181400] = 21ff0000, %l7 = 000000000000c06c
4832 lduwa [%i6+%g0]0x80,%l7 ! %l7 = 0000000021ff0000
4833! Mem[00000000201c0000] = 00007d80, %l4 = 00000000000000cb
4834 ldsha [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000
4835! Mem[0000000010181408] = 00000000, %l6 = 4cf6ab34618f63d5
4836 lduha [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000
4837! Mem[0000000021800040] = ffff487b, %l2 = 0000000000000000
4838 ldsb [%o3+0x041],%l2 ! %l2 = ffffffffffffffff
4839! Mem[0000000030141410] = 0078ff9ecb6600ff, %l3 = 0000000000000001
4840 ldxa [%i5+%o5]0x89,%l3 ! %l3 = 0078ff9ecb6600ff
4841! Mem[0000000010101408] = 000030ff, %f19 = 000000ff
4842 lda [%i4+%o4]0x88,%f19 ! %f19 = 000030ff
4843! %l7 = 0000000021ff0000, immed = fffff138, %y = 00000121
4844 sdiv %l7,-0xec8,%l3 ! %l3 = ffffffffec7070a5
4845 mov %l0,%y ! %y = 00000121
4846! Starting 10 instruction Store Burst
4847! %f16 = cb000000 6100b66f, %l4 = 0000000000000000
4848! Mem[0000000010181430] = 4cf6ab34618f63d5
4849 add %i6,0x030,%g1
4850 stda %f16,[%g1+%l4]ASI_PST8_P ! Mem[0000000010181430] = 4cf6ab34618f63d5
4851
4852p0_label_186:
4853! %f25 = 0000cbff, Mem[0000000030101400] = ffff0000
4854 sta %f25,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000cbff
4855! %l6 = 00000000, %l7 = 21ff0000, Mem[0000000010141420] = 7efee79b 92b0a59d
4856 std %l6,[%i5+0x020] ! Mem[0000000010141420] = 00000000 21ff0000
4857! %l4 = 00000000, %l5 = 00abf6b3, Mem[00000000100c1410] = 00ffffff 00000000
4858 stda %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000 00abf6b3
4859! %l6 = 00000000, %l7 = 21ff0000, Mem[0000000030041408] = b600ffff ff1eb9e9
4860 stda %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 21ff0000
4861! Mem[00000000100c1408] = 0000cbff, %l1 = 00000000000000ff
4862 swapa [%i3+%o4]0x80,%l1 ! %l1 = 000000000000cbff
4863! %l2 = ffffffff, %l3 = ec7070a5, Mem[0000000010081400] = ffcb0000 6100b66f
4864 std %l2,[%i2+%g0] ! Mem[0000000010081400] = ffffffff ec7070a5
4865! %l5 = 0000000000abf6b3, Mem[0000000010081408] = 00000000000000ff
4866 stxa %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000abf6b3
4867! %l4 = 0000000000000000, Mem[0000000030101408] = 00300000
4868 stwa %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
4869! Mem[0000000010141408] = c2782bf7, %l6 = 0000000000000000
4870 ldstuba [%i5+%o4]0x88,%l6 ! %l6 = 000000f7000000ff
4871! Starting 10 instruction Load Burst
4872! Mem[000000001018143c] = ffffffeb, %l2 = ffffffffffffffff
4873 lduh [%i6+0x03e],%l2 ! %l2 = 000000000000ffeb
4874
4875p0_label_187:
4876! Mem[0000000010001400] = ff211eff, %f31 = b600ffff
4877 lda [%i0+%g0]0x80,%f31 ! %f31 = ff211eff
4878 membar #Sync ! Added by membar checker (34)
4879! Mem[0000000030041400] = ffffffff ffffffbf 00000000 0000ff21
4880! Mem[0000000030041410] = bfffffff 000000ff 27160706 b11aeb38
4881! Mem[0000000030041420] = 31f7bf47 e247debb 23044fbf 7237118d
4882! Mem[0000000030041430] = 8ec1195f 11815484 ad880a76 65450a09
4883 ldda [%i1]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030041400
4884! %l5 = 0000000000abf6b3, %l6 = 00000000000000f7, %l7 = 0000000021ff0000
4885 sub %l5,%l6,%l7 ! %l7 = 0000000000abf5bc
4886! Mem[0000000021800080] = 62ff6f0b, %l3 = ffffffffec7070a5
4887 ldsba [%o3+0x081]%asi,%l3 ! %l3 = ffffffffffffffff
4888! Mem[0000000010041424] = ffff00bf, %l3 = ffffffffffffffff
4889 ldsw [%i1+0x024],%l3 ! %l3 = ffffffffffff00bf
4890! Mem[0000000010181400] = ffff00b60000ff21, %f30 = 4cf6ab34 ff211eff
4891 ldda [%i6+%g0]0x88,%f30 ! %f30 = ffff00b6 0000ff21
4892! Mem[0000000010101400] = 00000000000000ff, %f30 = ffff00b6 0000ff21
4893 ldda [%i4+%g0]0x88,%f30 ! %f30 = 00000000 000000ff
4894! Mem[0000000010101408] = ff300000000000ff, %f18 = ff000000 000030ff
4895 ldda [%i4+%o4]0x80,%f18 ! %f18 = ff300000 000000ff
4896! Mem[0000000030041410] = ffffffbf, %l3 = ffffffffffff00bf
4897 ldsba [%i1+%o5]0x89,%l3 ! %l3 = ffffffffffffffbf
4898! Starting 10 instruction Store Burst
4899! Mem[0000000030181410] = ffff00b6, %l7 = 0000000000abf5bc
4900 swapa [%i6+%o5]0x81,%l7 ! %l7 = 00000000ffff00b6
4901
4902p0_label_188:
4903! %f30 = 00000000 000000ff, Mem[00000000300c1408] = ff000000 f805e71b
4904 stda %f30,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 000000ff
4905! Mem[00000000100c1410] = 00000000, %l3 = ffffffffffffffbf
4906 swapa [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000000
4907 membar #Sync ! Added by membar checker (35)
4908! %f16 = cb000000 6100b66f, %l5 = 0000000000abf6b3
4909! Mem[0000000030041418] = 27160706b11aeb38
4910 add %i1,0x018,%g1
4911 stda %f16,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030041418] = 6fb607060000ebcb
4912! %l2 = 0000ffeb, %l3 = 00000000, Mem[0000000010041420] = ffffffff ffff00bf
4913 std %l2,[%i1+0x020] ! Mem[0000000010041420] = 0000ffeb 00000000
4914! %l1 = 000000000000cbff, Mem[0000000030081408] = 0000000039ff6c01
4915 stxa %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000000000cbff
4916! %l3 = 0000000000000000, Mem[0000000010101410] = ffffffff
4917 stwa %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
4918! %l4 = 00000000, %l5 = 00abf6b3, Mem[00000000300c1408] = ff000000 00000000
4919 stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 00abf6b3
4920! %l1 = 000000000000cbff, Mem[0000000010001410] = 00ff7800
4921 stwa %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000cbff
4922! %f16 = cb000000 6100b66f ff300000 000000ff
4923! %f20 = ff0066cb 9eff7800 c54577b7 00000030
4924! %f24 = 0078ff9e 0000cbff 00ffffff 00ffffff
4925! %f28 = 000000ff 0078ff9e 00000000 000000ff
4926 stda %f16,[%i3]ASI_COMMIT_S ! Block Store to 00000000300c1400
4927! Starting 10 instruction Load Burst
4928! Mem[0000000030041408] = 00000000, %l3 = 0000000000000000
4929 lduha [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
4930
4931p0_label_189:
4932! Mem[000000001010142c] = 88e5521d, %l7 = 00000000ffff00b6
4933 ldsba [%i4+0x02e]%asi,%l7 ! %l7 = 0000000000000052
4934! Mem[0000000010001410] = 0000cbffe3a23f3c, %f6 = 38eb1ab1 06071627
4935 ldda [%i0+%o5]0x80,%f6 ! %f6 = 0000cbff e3a23f3c
4936! Mem[0000000021800180] = 03ffc5c1, %l0 = 0000000000000121
4937 ldsba [%o3+0x181]%asi,%l0 ! %l0 = ffffffffffffffff
4938! Mem[0000000010001408] = b3610000, %l7 = 0000000000000052
4939 ldsha [%i0+%o4]0x80,%l7 ! %l7 = ffffffffffffb361
4940! Mem[0000000030001410] = ffffffff, %l0 = ffffffffffffffff
4941 ldsha [%i0+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
4942! Mem[0000000030081410] = cbffffff d3000000, %l6 = 000000f7, %l7 = ffffb361
4943 ldda [%i2+%o5]0x81,%l6 ! %l6 = 00000000cbffffff 00000000d3000000
4944! Mem[0000000030101400] = 6100b66f 0000cbff, %l4 = 00000000, %l5 = 00abf6b3
4945 ldda [%i4+%g0]0x89,%l4 ! %l4 = 000000000000cbff 000000006100b66f
4946! Mem[0000000030181400] = ffffffff, %l1 = 000000000000cbff
4947 lduba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff
4948! Mem[0000000010041410] = cb660000, %l2 = 000000000000ffeb
4949 lduh [%i1+0x012],%l2 ! %l2 = 0000000000000000
4950! Starting 10 instruction Store Burst
4951! %l0 = ffffffffffffffff, Mem[0000000010001408] = 000061b3
4952 stba %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000061ff
4953
4954p0_label_190:
4955 membar #Sync ! Added by membar checker (36)
4956! %l1 = 00000000000000ff, Mem[00000000300c1408] = ff300000
4957 stha %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00ff0000
4958! %l4 = 0000cbff, %l5 = 6100b66f, Mem[0000000030081400] = ff000000 b600ffff
4959 stda %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000cbff 6100b66f
4960! %l6 = 00000000cbffffff, Mem[0000000010141408] = ff2b78c2
4961 stha %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffff78c2
4962! %f28 = 000000ff 0078ff9e, Mem[0000000010181408] = 00000000 00000000
4963 stda %f28,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff 0078ff9e
4964! %l4 = 000000000000cbff, Mem[0000000030081400] = 0000cbff
4965 stwa %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000cbff
4966! Mem[0000000010001408] = 000061ff, %l7 = 00000000d3000000
4967 ldstuba [%i0+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
4968! %l7 = 00000000000000ff, %l2 = 0000000000000000, %y = 00000121
4969 sdiv %l7,%l2,%l0 ! Div by zero, %l0 = 000000000000004f
4970 mov %l0,%y ! %y = 00000027
4971! Mem[0000000010081400] = ffffffff, %l5 = 000000006100b66f
4972 ldstuba [%i2+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
4973! Mem[0000000021800081] = 62ff6f0b, %l5 = 00000000000000ff
4974 ldstuba [%o3+0x081]%asi,%l5 ! %l5 = 000000ff000000ff
4975! Starting 10 instruction Load Burst
4976! Mem[0000000030101410] = 30000000, %l1 = 00000000000000ff
4977 ldsha [%i4+%o5]0x89,%l1 ! %l1 = 0000000000000000
4978
4979p0_label_191:
4980! Mem[0000000010181428] = 85ca00aa000061b3, %l5 = 00000000000000ff
4981 ldxa [%i6+0x028]%asi,%l5 ! %l5 = 85ca00aa000061b3
4982! Mem[00000000100c1430] = 00000000, %l7 = 00000000000000ff
4983 ldsw [%i3+0x030],%l7 ! %l7 = 0000000000000000
4984! Mem[0000000010001428] = 00000000 00000000, %l2 = 00000000, %l3 = 00000000
4985 ldd [%i0+0x028],%l2 ! %l2 = 0000000000000000 0000000000000000
4986! Mem[0000000030001410] = ffffffff, %l6 = 00000000cbffffff
4987 ldsha [%i0+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
4988! Mem[0000000030001408] = 39ff6cc0, %l2 = 0000000000000000
4989 lduwa [%i0+%o4]0x89,%l2 ! %l2 = 0000000039ff6cc0
4990! Mem[0000000010081410] = ff00000000000000, %l5 = 85ca00aa000061b3
4991 ldxa [%i2+%o5]0x80,%l5 ! %l5 = ff00000000000000
4992! Code Fragment 4
4993p0_fragment_17:
4994! %l0 = 0000000000000027
4995 setx 0x75f6a2dfaf3ea011,%g7,%l0 ! %l0 = 75f6a2dfaf3ea011
4996! %l1 = 0000000000000000
4997 setx 0x22bf85a005254b52,%g7,%l1 ! %l1 = 22bf85a005254b52
4998 setx 0x7ff8, %g1, %g2
4999 and %l0, %g2, %l0
5000 setx 0xffffffff, %g1, %g2
5001 and %l1, %g2, %l1
5002 setx 0x100000000, %g1, %g2
5003 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5004 ta T_CHANGE_HPRIV
5005 stxa %l1, [%l0]ASI_ICACHE_INSTR
5006 ta T_CHANGE_NONHPRIV
5007! %l0 = 75f6a2dfaf3ea011
5008 setx 0xab5a3aa799dbae2d,%g7,%l0 ! %l0 = ab5a3aa799dbae2d
5009! %l1 = 22bf85a005254b52
5010 setx 0xf178083832eab694,%g7,%l1 ! %l1 = f178083832eab694
5011! Mem[0000000030041408] = 00000000, %l7 = 0000000000000000
5012 lduwa [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
5013! Mem[0000000010181408] = 000000ff, %l1 = f178083832eab694
5014 lduwa [%i6+%o4]0x80,%l1 ! %l1 = 00000000000000ff
5015! Starting 10 instruction Store Burst
5016! Mem[0000000030041408] = 00000000, %l3 = 0000000000000000
5017 ldstuba [%i1+%o4]0x81,%l3 ! %l3 = 00000000000000ff
5018
5019p0_label_192:
5020! Mem[00000000300c1410] = cb6600ff, %l2 = 0000000039ff6cc0
5021 swapa [%i3+%o5]0x89,%l2 ! %l2 = 00000000cb6600ff
5022! Mem[0000000030141410] = cb6600ff, %l2 = 00000000cb6600ff
5023 swapa [%i5+%o5]0x89,%l2 ! %l2 = 00000000cb6600ff
5024! %l1 = 00000000000000ff, Mem[0000000010001410] = 0000cbff
5025 stba %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff00cbff
5026! %l6 = ffffffffffffffff, Mem[0000000010081428] = 6fb600610000ffff, %asi = 80
5027 stxa %l6,[%i2+0x028]%asi ! Mem[0000000010081428] = ffffffffffffffff
5028! %f12 = 84548111 5f19c18e, %l3 = 0000000000000000
5029! Mem[0000000030141430] = 000000ff0078ff9e
5030 add %i5,0x030,%g1
5031 stda %f12,[%g1+%l3]ASI_PST32_SL ! Mem[0000000030141430] = 000000ff0078ff9e
5032! %l1 = 00000000000000ff, Mem[0000000030181400] = ffffffff
5033 stha %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00ffffff
5034! Mem[0000000030141410] = cb6600ff, %l0 = ab5a3aa799dbae2d
5035 ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
5036! Mem[0000000030081408] = ffcb0000, %l0 = 00000000000000ff
5037 swapa [%i2+%o4]0x81,%l0 ! %l0 = 00000000ffcb0000
5038! Mem[00000000300c1410] = 39ff6cc0, %l5 = ff00000000000000
5039 ldstuba [%i3+%o5]0x89,%l5 ! %l5 = 000000c0000000ff
5040! Starting 10 instruction Load Burst
5041! Mem[0000000030181408] = 000000ff, %f0 = bfffffff
5042 lda [%i6+%o4]0x81,%f0 ! %f0 = 000000ff
5043
5044p0_label_193:
5045! Mem[0000000010001420] = 146409e3 f366b28f, %l4 = 0000cbff, %l5 = 000000c0
5046 ldd [%i0+0x020],%l4 ! %l4 = 00000000146409e3 00000000f366b28f
5047! %f19 = 000000ff, %f13 = 5f19c18e
5048 fsqrts %f19,%f13 ! %l0 = 00000000ffcb0022, Unfinished, %fsr = 1500000400
5049! Mem[0000000010041410] = 000066cb, %l6 = ffffffffffffffff
5050 lduwa [%i1+%o5]0x88,%l6 ! %l6 = 00000000000066cb
5051! Mem[0000000030141408] = ff000000, %l0 = 00000000ffcb0022
5052 ldsba [%i5+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
5053! Mem[0000000010181408] = 000000ff, %l4 = 00000000146409e3
5054 ldsba [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
5055! Mem[00000000100c1410] = bfffffff, %l0 = ffffffffffffffff
5056 lduh [%i3+0x012],%l0 ! %l0 = 000000000000ffff
5057! Mem[00000000100c1400] = 00000000 d5638f61 000000ff 00000000
5058! Mem[00000000100c1410] = bfffffff b3f6ab00 00000000 0000ffff
5059! Mem[00000000100c1420] = 0000217f 4cf6ab34 ffffd100 3ae31e00
5060! Mem[00000000100c1430] = 00000000 cb000000 38d11ad3 7a958839
5061 ldda [%i3]ASI_BLK_P,%f16 ! Block Load from 00000000100c1400
5062! Mem[0000000010041410] = cb660000, %l4 = 0000000000000000
5063 ldsha [%i1+%o5]0x80,%l4 ! %l4 = ffffffffffffcb66
5064! Mem[0000000030001400] = ff1eb9e9b600ffff, %f14 = 090a4565 760a88ad
5065 ldda [%i0+%g0]0x81,%f14 ! %f14 = ff1eb9e9 b600ffff
5066! Starting 10 instruction Store Burst
5067! Mem[0000000010001410] = ff00cbff, %l2 = 00000000cb6600ff
5068 ldstuba [%i0+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
5069
5070p0_label_194:
5071! %l4 = ffffffffffffcb66, Mem[0000000030001400] = ff1eb9e9
5072 stwa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffffcb66
5073! Mem[0000000010081408] = 00000000, %l7 = 0000000000000000
5074 ldstuba [%i2+%o4]0x80,%l7 ! %l7 = 00000000000000ff
5075 membar #Sync ! Added by membar checker (37)
5076! %l2 = 00000000000000ff, Mem[00000000100c1408] = ff000000
5077 stwa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff
5078! %l2 = 00000000000000ff, Mem[0000000010081410] = ff000000
5079 stwa %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
5080! Mem[0000000010041400] = 0078ff9e, %l2 = 00000000000000ff
5081 ldstuba [%i1+%g0]0x80,%l2 ! %l2 = 00000000000000ff
5082! %l3 = 0000000000000000, Mem[00000000218001c1] = 27ff7b35
5083 stb %l3,[%o3+0x1c1] ! Mem[00000000218001c0] = 27007b35
5084! %f30 = 38d11ad3, Mem[00000000100c140c] = 00000000
5085 st %f30,[%i3+0x00c] ! Mem[00000000100c140c] = 38d11ad3
5086! %l3 = 0000000000000000, Mem[0000000030001410] = ffffffff
5087 stwa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
5088! %l3 = 0000000000000000, Mem[00000000100c1411] = bfffffff, %asi = 80
5089 stba %l3,[%i3+0x011]%asi ! Mem[00000000100c1410] = bf00ffff
5090! Starting 10 instruction Load Burst
5091! Mem[0000000010101400] = 00000000000000ff, %f0 = 000000ff ffffffff
5092 ldda [%i4+%g0]0x88,%f0 ! %f0 = 00000000 000000ff
5093
5094p0_label_195:
5095! Mem[0000000010141430] = 0000006d, %l5 = 00000000f366b28f
5096 ldsha [%i5+0x032]%asi,%l5 ! %l5 = 000000000000006d
5097! Mem[0000000010081438] = ff1eb9e9 b600ffff, %l0 = 0000ffff, %l1 = 000000ff
5098 ldd [%i2+0x038],%l0 ! %l0 = 00000000ff1eb9e9 00000000b600ffff
5099! Mem[0000000030001400] = 66cbffff, %l6 = 00000000000066cb
5100 ldswa [%i0+%g0]0x89,%l6 ! %l6 = 0000000066cbffff
5101! %f9 = 47bff731, %f6 = 0000cbff, %f4 = ff000000
5102 fdivs %f9 ,%f6 ,%f4 ! %f4 = 7f800000
5103! Mem[0000000030101400] = ffcb0000, %l2 = 0000000000000000
5104 lduha [%i4+%g0]0x81,%l2 ! %l2 = 000000000000ffcb
5105! Mem[0000000010081418] = c54577b720000000, %f20 = bfffffff b3f6ab00
5106 ldda [%i2+0x018]%asi,%f20 ! %f20 = c54577b7 20000000
5107! Mem[0000000010081408] = 000000ff, %l7 = 0000000000000000
5108 ldswa [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000ff
5109! Mem[00000000100c1408] = 000000ff, %l2 = 000000000000ffcb
5110 lduba [%i3+%o4]0x88,%l2 ! %l2 = 00000000000000ff
5111! Mem[0000000010101408] = 000030ff, %l7 = 00000000000000ff
5112 lduba [%i4+%o4]0x88,%l7 ! %l7 = 00000000000000ff
5113! Starting 10 instruction Store Burst
5114! %l6 = 0000000066cbffff, Mem[0000000021800180] = 03ffc5c1
5115 sth %l6,[%o3+0x180] ! Mem[0000000021800180] = ffffc5c1
5116
5117p0_label_196:
5118! %l1 = 00000000b600ffff, Mem[00000000211c0000] = 00007f1a
5119 stb %l1,[%o2+%g0] ! Mem[00000000211c0000] = ff007f1a
5120! %l2 = 00000000000000ff, Mem[00000000201c0000] = 00007d80, %asi = 80
5121 stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff7d80
5122! Mem[0000000030041410] = ffffffbf, %l5 = 000000000000006d
5123 ldstuba [%i1+%o5]0x89,%l5 ! %l5 = 000000bf000000ff
5124! Mem[0000000010181410] = 22000030, %l5 = 00000000000000bf
5125 ldstuba [%i6+%o5]0x80,%l5 ! %l5 = 00000022000000ff
5126! %l4 = ffffffffffffcb66, %l1 = 00000000b600ffff, %l4 = ffffffffffffcb66
5127 or %l4,%l1,%l4 ! %l4 = ffffffffffffffff
5128! Mem[0000000010081408] = 000000ff, %l7 = 00000000000000ff
5129 swapa [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000ff
5130! Mem[0000000030181410] = 00abf5bc, %l0 = 00000000ff1eb9e9
5131 ldstuba [%i6+%o5]0x81,%l0 ! %l0 = 00000000000000ff
5132! %l0 = 0000000000000000, Mem[0000000030141410] = ff0066cb
5133 stba %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000066cb
5134! %f24 = 0000217f 4cf6ab34, Mem[0000000030101410] = 30000000 00000000
5135 stda %f24,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000217f 4cf6ab34
5136! Starting 10 instruction Load Burst
5137! Mem[00000000100c1428] = ffffd100 3ae31e00, %l6 = 66cbffff, %l7 = 000000ff
5138 ldd [%i3+0x028],%l6 ! %l6 = 00000000ffffd100 000000003ae31e00
5139
5140p0_label_197:
5141! Mem[0000000030081408] = ff000000, %l1 = 00000000b600ffff
5142 ldsba [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
5143! Mem[0000000030141400] = cb000000, %f9 = 47bff731
5144 lda [%i5+%g0]0x81,%f9 ! %f9 = cb000000
5145! Mem[0000000021800180] = ffffc5c1, %l2 = 00000000000000ff
5146 lduh [%o3+0x180],%l2 ! %l2 = 000000000000ffff
5147! Mem[00000000300c1408] = 00ff0000, %f22 = 00000000
5148 lda [%i3+%o4]0x81,%f22 ! %f22 = 00ff0000
5149! Mem[0000000010181410] = ff000030, %l5 = 0000000000000022
5150 ldsba [%i6+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
5151! Mem[0000000030141400] = cb000000, %l2 = 000000000000ffff
5152 lduha [%i5+%g0]0x81,%l2 ! %l2 = 000000000000cb00
5153! Mem[0000000010141410] = e388955900000000, %l5 = ffffffffffffffff
5154 ldxa [%i5+%o5]0x88,%l5 ! %l5 = e388955900000000
5155! Mem[00000000300c1400] = cb000000 6100b66f 00ff0000 000000ff
5156! Mem[00000000300c1410] = ff6cff39 9eff7800 c54577b7 00000030
5157! Mem[00000000300c1420] = 0078ff9e 0000cbff 00ffffff 00ffffff
5158! Mem[00000000300c1430] = 000000ff 0078ff9e 00000000 000000ff
5159 ldda [%i3]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400
5160! Mem[0000000010101400] = ff00000000000000, %f8 = bbde47e2 cb000000
5161 ldda [%i4+%g0]0x80,%f8 ! %f8 = ff000000 00000000
5162! Starting 10 instruction Store Burst
5163! %l5 = e388955900000000, Mem[0000000030001410] = 00000000
5164 stha %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
5165
5166p0_label_198:
5167! %l2 = 000000000000cb00, Mem[0000000010081408] = ff000000
5168 stba %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
5169! Mem[0000000020800040] = 30ff2c25, %l5 = e388955900000000
5170 ldstuba [%o1+0x040]%asi,%l5 ! %l5 = 00000030000000ff
5171! %l7 = 000000003ae31e00, Mem[00000000211c0000] = ff007f1a, %asi = 80
5172 stha %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = 1e007f1a
5173! %l6 = ffffd100, %l7 = 3ae31e00, Mem[0000000030081408] = 000000ff 00000000
5174 stda %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffffd100 3ae31e00
5175! Mem[00000000300c1408] = 00ff0000, %l6 = 00000000ffffd100
5176 ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 00000000000000ff
5177! %f4 = 7f800000, Mem[0000000010001400] = ff1e21ff
5178 sta %f4 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = 7f800000
5179! Mem[0000000030001408] = c06cff39, %l2 = 000000000000cb00
5180 ldstuba [%i0+%o4]0x81,%l2 ! %l2 = 000000c0000000ff
5181! %l2 = 00000000000000c0, immed = 00000627, %y = 00000027
5182 umul %l2,0x627,%l7 ! %l7 = 0000000000049d40, %y = 00000000
5183! %l2 = 00000000000000c0, Mem[0000000010101428] = c06c6e3988e5521d, %asi = 80
5184 stxa %l2,[%i4+0x028]%asi ! Mem[0000000010101428] = 00000000000000c0
5185! Starting 10 instruction Load Burst
5186! Mem[0000000010181410] = 00000000300000ff, %l6 = 0000000000000000
5187 ldxa [%i6+%o5]0x88,%l6 ! %l6 = 00000000300000ff
5188
5189p0_label_199:
5190! Mem[0000000010141410] = e388955900000000, %l4 = ffffffffffffffff
5191 ldxa [%i5+%o5]0x88,%l4 ! %l4 = e388955900000000
5192! Mem[0000000030001410] = 00000000, %f2 = 21ff0000
5193 lda [%i0+%o5]0x81,%f2 ! %f2 = 00000000
5194! Mem[0000000030141408] = ff000000000000ff, %l7 = 0000000000049d40
5195 ldxa [%i5+%o4]0x81,%l7 ! %l7 = ff000000000000ff
5196! Mem[0000000020800000] = ffbf16cb, %l1 = 0000000000000000
5197 lduba [%o1+0x001]%asi,%l1 ! %l1 = 00000000000000bf
5198! %l4 = 00000000, %l5 = 00000030, Mem[0000000030101408] = 00000000 00000000
5199 stda %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 00000030
5200! Mem[00000000300c1410] = 39ff6cff, %l0 = 0000000000000000
5201 lduha [%i3+%o5]0x89,%l0 ! %l0 = 0000000000006cff
5202! Mem[0000000010041408] = 00000000, %l1 = 00000000000000bf
5203 ldswa [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
5204! Mem[0000000030181408] = ff000000, %l2 = 00000000000000c0
5205 lduba [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000
5206! Mem[0000000010081408] = 00000000, %l4 = e388955900000000
5207 lduwa [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000
5208! Starting 10 instruction Store Burst
5209! %l1 = 0000000000000000, imm = 0000000000000267, %l0 = 0000000000006cff
5210 or %l1,0x267,%l0 ! %l0 = 0000000000000267
5211
5212p0_label_200:
5213! %l6 = 00000000300000ff, %l0 = 0000000000000267, %l0 = 0000000000000267
5214 subc %l6,%l0,%l0 ! %l0 = 000000002ffffe98
5215! Mem[0000000010081400] = ffffffff, %l3 = 0000000000000000
5216 swapa [%i2+%g0]0x88,%l3 ! %l3 = 00000000ffffffff
5217! Mem[0000000010141434] = 000000ff, %l6 = 00000000300000ff
5218 swap [%i5+0x034],%l6 ! %l6 = 00000000000000ff
5219! Mem[0000000010001400] = 0000807f, %l1 = 0000000000000000, %asi = 80
5220 swapa [%i0+0x000]%asi,%l1 ! %l1 = 000000000000807f
5221! Mem[00000000300c1408] = 0000ffff, %l7 = ff000000000000ff
5222 swapa [%i3+%o4]0x89,%l7 ! %l7 = 000000000000ffff
5223! Mem[0000000030041408] = ff000000, %l7 = 000000000000ffff
5224 ldstuba [%i1+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
5225! Mem[000000001000142c] = 00000000, %l3 = 00000000ffffffff
5226 swap [%i0+0x02c],%l3 ! %l3 = 0000000000000000
5227! Mem[00000000100c1415] = b3f6ab00, %l4 = 0000000000000000
5228 ldstub [%i3+0x015],%l4 ! %l4 = 000000f6000000ff
5229! %f12 = 84548111, Mem[0000000030181410] = ffabf5bc
5230 sta %f12,[%i6+%o5]0x81 ! Mem[0000000030181410] = 84548111
5231! Starting 10 instruction Load Burst
5232! Mem[0000000030101408] = 30000000 00000000, %l0 = 2ffffe98, %l1 = 0000807f
5233 ldda [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000030000000
5234
5235p0_label_201:
5236! Mem[0000000010081400] = 00000000, %l6 = 00000000000000ff
5237 lduha [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
5238! Mem[0000000030001410] = 00000000, %l1 = 0000000030000000
5239 ldswa [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000000
5240! Mem[0000000010141408] = ffff78c2, %f5 = ffffffbf
5241 lda [%i5+%o4]0x80,%f5 ! %f5 = ffff78c2
5242! Mem[00000000211c0000] = 1e007f1a, %l3 = 0000000000000000
5243 lduh [%o2+%g0],%l3 ! %l3 = 0000000000001e00
5244 membar #Sync ! Added by membar checker (38)
5245! Mem[0000000010041400] = ff78ff9e 00000000 00000000 afffffff
5246! Mem[0000000010041410] = cb660000 00000000 00000000 e9b9d0b2
5247! Mem[0000000010041420] = 0000ffeb 00000000 ffffffff ff7bbdb9
5248! Mem[0000000010041430] = 6fb60061 00000063 3988957a d31ad138
5249 ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
5250! Mem[0000000010141408] = c278ffff, %f20 = ff6cff39
5251 lda [%i5+%o4]0x88,%f20 ! %f20 = c278ffff
5252! Mem[0000000030081410] = cbffffffd3000000, %f28 = 000000ff 0078ff9e
5253 ldda [%i2+%o5]0x81,%f28 ! %f28 = cbffffff d3000000
5254! Mem[0000000030001400] = ffffcb66, %l2 = 0000000000000000
5255 ldswa [%i0+%g0]0x81,%l2 ! %l2 = ffffffffffffcb66
5256! Mem[0000000030181410] = 11815484, %f25 = 0000cbff
5257 lda [%i6+%o5]0x89,%f25 ! %f25 = 11815484
5258! Starting 10 instruction Store Burst
5259! %l5 = 0000000000000030, Mem[00000000218000c0] = 8309f956
5260 stb %l5,[%o3+0x0c0] ! Mem[00000000218000c0] = 3009f956
5261
5262p0_label_202:
5263! %l3 = 0000000000001e00, Mem[0000000010141410] = 00000000
5264 stha %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00001e00
5265! Mem[0000000030001410] = 00000000, %l0 = 0000000000000000
5266 swapa [%i0+%o5]0x89,%l0 ! %l0 = 0000000000000000
5267! %f20 = c278ffff 9eff7800, %l5 = 0000000000000030
5268! Mem[0000000010081418] = c54577b720000000
5269 add %i2,0x018,%g1
5270 stda %f20,[%g1+%l5]ASI_PST8_P ! Mem[0000000010081418] = c545ffff20000000
5271! Mem[0000000010081400] = 00000000, %l5 = 0000000000000030
5272 ldstuba [%i2+%g0]0x80,%l5 ! %l5 = 00000000000000ff
5273! Mem[0000000010041410] = cb660000, %l3 = 0000000000001e00
5274 ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 000000cb000000ff
5275! %l1 = 0000000000000000, Mem[0000000010101410] = 00000000
5276 stha %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
5277! Mem[00000000211c0001] = 1e007f1a, %l0 = 0000000000000000
5278 ldstub [%o2+0x001],%l0 ! %l0 = 00000000000000ff
5279! %l0 = 0000000000000000, Mem[0000000010001430] = 300099d0, %asi = 80
5280 stwa %l0,[%i0+0x030]%asi ! Mem[0000000010001430] = 00000000
5281! %l0 = 0000000000000000, Mem[0000000020800040] = ffff2c25
5282 stb %l0,[%o1+0x040] ! Mem[0000000020800040] = 00ff2c25
5283! Starting 10 instruction Load Burst
5284! Mem[00000000300c1408] = 000000ff, %f23 = 00000030
5285 lda [%i3+%o4]0x89,%f23 ! %f23 = 000000ff
5286
5287p0_label_203:
5288! Mem[0000000010101410] = 00000000 000000ff, %l6 = 00000000, %l7 = 000000ff
5289 ldda [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000 00000000000000ff
5290! Mem[0000000010041400] = 9eff78ff, %l0 = 0000000000000000
5291 ldswa [%i1+%g0]0x88,%l0 ! %l0 = ffffffff9eff78ff
5292! Mem[0000000030081408] = ffffd100 3ae31e00, %l0 = 9eff78ff, %l1 = 00000000
5293 ldda [%i2+%o4]0x81,%l0 ! %l0 = 00000000ffffd100 000000003ae31e00
5294! Mem[00000000100c1410] = bf00ffff, %l5 = 0000000000000000
5295 lduha [%i3+%o5]0x80,%l5 ! %l5 = 000000000000bf00
5296! Mem[0000000010181400] = 21ff0000, %l2 = ffffffffffffcb66
5297 lduba [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000021
5298! Mem[0000000010081400] = ff000000, %l2 = 0000000000000021
5299 ldswa [%i2+0x000]%asi,%l2 ! %l2 = ffffffffff000000
5300! Mem[000000001010141c] = 00000061, %l2 = ffffffffff000000
5301 ldsba [%i4+0x01d]%asi,%l2 ! %l2 = 0000000000000000
5302! Mem[00000000300c1400] = 000000cb, %l7 = 00000000000000ff
5303 ldsha [%i3+%g0]0x89,%l7 ! %l7 = 00000000000000cb
5304! Mem[0000000030181408] = ff000000, %l1 = 000000003ae31e00
5305 ldsha [%i6+%o4]0x89,%l1 ! %l1 = 0000000000000000
5306! Starting 10 instruction Store Burst
5307! %f30 = 00000000 000000ff, %l6 = 0000000000000000
5308! Mem[0000000010181420] = ffffffffdc000000
5309 add %i6,0x020,%g1
5310 stda %f30,[%g1+%l6]ASI_PST32_P ! Mem[0000000010181420] = ffffffffdc000000
5311
5312p0_label_204:
5313! %l6 = 0000000000000000, Mem[0000000030101400] = ffcb0000
5314 stha %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
5315! %l3 = 00000000000000cb, Mem[00000000100c1400] = 00000000
5316 stwa %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000cb
5317! %f18 = 00ff0000 000000ff, Mem[00000000300c1400] = 000000cb 6fb60061
5318 stda %f18,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00ff0000 000000ff
5319! Mem[0000000010041408] = 00000000, %l1 = 0000000000000000
5320 swapa [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
5321! %l0 = 00000000ffffd100, Mem[00000000218000c0] = 3009f956
5322 sth %l0,[%o3+0x0c0] ! Mem[00000000218000c0] = d100f956
5323! %f26 = 00ffffff 00ffffff, %l3 = 00000000000000cb
5324! Mem[0000000030081430] = 4cf6ab34618f63d5
5325 add %i2,0x030,%g1
5326 stda %f26,[%g1+%l3]ASI_PST16_S ! Mem[0000000030081430] = 00ffab3400ffffff
5327! Mem[0000000010041400] = 9eff78ff, %l2 = 0000000000000000
5328 swapa [%i1+%g0]0x88,%l2 ! %l2 = 000000009eff78ff
5329! Mem[0000000030181400] = ffffff00, %l7 = 00000000000000cb
5330 swapa [%i6+%g0]0x89,%l7 ! %l7 = 00000000ffffff00
5331! %l7 = 00000000ffffff00, imm = 000000000000047f, %l1 = 0000000000000000
5332 orn %l7,0x47f,%l1 ! %l1 = ffffffffffffff80
5333! Starting 10 instruction Load Burst
5334! Mem[0000000010041410] = 000066ff, %l6 = 0000000000000000
5335 ldsba [%i1+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
5336
5337p0_label_205:
5338! Mem[00000000218000c0] = d100f956, %l6 = ffffffffffffffff
5339 ldub [%o3+0x0c0],%l6 ! %l6 = 00000000000000d1
5340! Mem[0000000030101408] = 0000000000000030, %f0 = ff78ff9e 00000000
5341 ldda [%i4+%o4]0x81,%f0 ! %f0 = 00000000 00000030
5342! Mem[0000000030081400] = ffcb0000, %l2 = 000000009eff78ff
5343 lduwa [%i2+%g0]0x89,%l2 ! %l2 = 00000000ffcb0000
5344! Mem[0000000010081408] = 00000000, %l5 = 000000000000bf00
5345 lduwa [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000000
5346! Mem[0000000030041400] = ffffffff, %l4 = 00000000000000f6
5347 lduwa [%i1+%g0]0x89,%l4 ! %l4 = 00000000ffffffff
5348! Mem[0000000030081410] = ffffffcb, %f10 = ffffffff
5349 lda [%i2+%o5]0x89,%f10 ! %f10 = ffffffcb
5350! %l2 = 00000000ffcb0000, %l3 = 00000000000000cb, %y = 00000000
5351 sdiv %l2,%l3,%l6 ! %l6 = 000000000142938b
5352 mov %l0,%y ! %y = ffffd100
5353! Mem[0000000030081400] = ffcb0000, %l6 = 000000000142938b
5354 lduha [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
5355! Mem[0000000010141418] = 7544075bd31ad138, %l2 = 00000000ffcb0000
5356 ldx [%i5+0x018],%l2 ! %l2 = 7544075bd31ad138
5357! Starting 10 instruction Store Burst
5358! %l4 = 00000000ffffffff, Mem[00000000100c1410] = bf00ffffb3ffab00
5359 stx %l4,[%i3+%o5] ! Mem[00000000100c1410] = 00000000ffffffff
5360
5361p0_label_206:
5362! %l3 = 00000000000000cb, Mem[0000000030181410] = 84548111
5363 stwa %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000cb
5364! Mem[0000000010081408] = 00000000, %l0 = 00000000ffffd100
5365 swapa [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
5366! %l0 = 0000000000000000, %l3 = 00000000000000cb, %l0 = 0000000000000000
5367 orn %l0,%l3,%l0 ! %l0 = ffffffffffffff34
5368! Mem[0000000010141400] = ffffffff, %l3 = 00000000000000cb
5369 ldstuba [%i5+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
5370! Mem[0000000030101400] = 00000000, %l5 = 0000000000000000
5371 ldstuba [%i4+%g0]0x81,%l5 ! %l5 = 00000000000000ff
5372! Mem[0000000030081410] = ffffffcb, %l2 = 7544075bd31ad138
5373 ldstuba [%i2+%o5]0x89,%l2 ! %l2 = 000000cb000000ff
5374! %l0 = ffffff34, %l1 = ffffff80, Mem[0000000010181400] = 21ff0000 b600ffff
5375 stda %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffffff34 ffffff80
5376! Mem[0000000010181434] = 618f63d5, %l5 = 0000000000000000
5377 swap [%i6+0x034],%l5 ! %l5 = 00000000618f63d5
5378! %f6 = 00000000 e9b9d0b2, %l6 = 0000000000000000
5379! Mem[0000000010081438] = ff1eb9e9b600ffff
5380 add %i2,0x038,%g1
5381 stda %f6,[%g1+%l6]ASI_PST8_P ! Mem[0000000010081438] = ff1eb9e9b600ffff
5382! Starting 10 instruction Load Burst
5383! Mem[0000000010041408] = 00000000, %l2 = 00000000000000cb
5384 ldswa [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000
5385
5386p0_label_207:
5387! Mem[0000000010001410] = ff00cbff, %f28 = cbffffff
5388 lda [%i0+%o5]0x80,%f28 ! %f28 = ff00cbff
5389! Mem[0000000010101410] = 00000000, %l1 = ffffffffffffff80
5390 ldsba [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000
5391! Mem[0000000010041400] = 00000000, %l0 = ffffffffffffff34
5392 ldswa [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000
5393! Mem[00000000100c1400] = 000000cb, %f11 = ff7bbdb9
5394 lda [%i3+%g0]0x88,%f11 ! %f11 = 000000cb
5395! Mem[0000000030001400] = ffffcb66, %l6 = 0000000000000000
5396 lduba [%i0+%g0]0x81,%l6 ! %l6 = 00000000000000ff
5397! Mem[00000000211c0000] = 1eff7f1a, %l6 = 00000000000000ff
5398 lduba [%o2+0x000]%asi,%l6 ! %l6 = 000000000000001e
5399! Mem[000000001004140c] = afffffff, %l2 = 0000000000000000
5400 ldub [%i1+0x00f],%l2 ! %l2 = 00000000000000ff
5401! %l0 = 0000000000000000, imm = 0000000000000f1a, %l1 = 0000000000000000
5402 addc %l0,0xf1a,%l1 ! %l1 = 0000000000000f1a
5403! Mem[0000000030001400] = ffffcb66, %f6 = 00000000
5404 lda [%i0+%g0]0x81,%f6 ! %f6 = ffffcb66
5405! Starting 10 instruction Store Burst
5406! %l6 = 000000000000001e, Mem[0000000010141408] = ff000000c278ffff
5407 stxa %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000000000001e
5408
5409p0_label_208:
5410! %l0 = 0000000000000000, Mem[0000000030181400] = 000000cb
5411 stwa %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
5412! Mem[0000000010001400] = 00000000, %l0 = 0000000000000000
5413 ldstuba [%i0+%g0]0x88,%l0 ! %l0 = 00000000000000ff
5414! Mem[0000000030001410] = 00000000, %l3 = 00000000000000ff
5415 swapa [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000000
5416! %l7 = 00000000ffffff00, Mem[00000000211c0000] = 1eff7f1a
5417 sth %l7,[%o2+%g0] ! Mem[00000000211c0000] = ff007f1a
5418! Mem[0000000030101408] = 00000000, %l5 = 00000000618f63d5
5419 ldstuba [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff
5420! Mem[0000000010101428] = 00000000, %l3 = 0000000000000000, %asi = 80
5421 swapa [%i4+0x028]%asi,%l3 ! %l3 = 0000000000000000
5422! Mem[0000000010001400] = ff000000, %l5 = 0000000000000000
5423 swapa [%i0+%g0]0x80,%l5 ! %l5 = 00000000ff000000
5424! Mem[0000000010181410] = ff000030, %l2 = 00000000000000ff
5425 swapa [%i6+%o5]0x80,%l2 ! %l2 = 00000000ff000030
5426! %f9 = 00000000, Mem[0000000010001410] = ffcb00ff
5427 sta %f9 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
5428! Starting 10 instruction Load Burst
5429! %l3 = 0000000000000000, imm = fffffffffffff165, %l4 = 00000000ffffffff
5430 addc %l3,-0xe9b,%l4 ! %l4 = fffffffffffff165
5431
5432p0_label_209:
5433! Mem[0000000010041408] = 00000000, %l6 = 000000000000001e
5434 lduha [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000
5435! Mem[0000000030181408] = 000000ff 000000cb, %l0 = 00000000, %l1 = 00000f1a
5436 ldda [%i6+%o4]0x81,%l0 ! %l0 = 00000000000000ff 00000000000000cb
5437! Mem[0000000010041410] = 000066ff, %l3 = 0000000000000000
5438 lduba [%i1+%o5]0x88,%l3 ! %l3 = 00000000000000ff
5439! Mem[0000000010001410] = 00000000e3a23f3c, %f16 = cb000000 6100b66f
5440 ldda [%i0+%o5]0x80,%f16 ! %f16 = 00000000 e3a23f3c
5441! Mem[0000000030001400] = ffff00b666cbffff, %f28 = ff00cbff d3000000
5442 ldda [%i0+%g0]0x89,%f28 ! %f28 = ffff00b6 66cbffff
5443! Mem[0000000030181400] = 00000000000000cb, %f28 = ffff00b6 66cbffff
5444 ldda [%i6+%g0]0x81,%f28 ! %f28 = 00000000 000000cb
5445! Mem[0000000010041408] = 00000000, %l2 = 00000000ff000030
5446 lduha [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000
5447! Mem[00000000100c1410] = ffffffff00000000, %l4 = fffffffffffff165
5448 ldxa [%i3+%o5]0x88,%l4 ! %l4 = ffffffff00000000
5449! Mem[00000000100c1408] = ff00000038d11ad3, %f0 = 00000000 00000030
5450 ldda [%i3+%o4]0x80,%f0 ! %f0 = ff000000 38d11ad3
5451! Starting 10 instruction Store Burst
5452! %l2 = 0000000000000000, Mem[000000001010140a] = ff300000
5453 sth %l2,[%i4+0x00a] ! Mem[0000000010101408] = ff300000
5454
5455p0_label_210:
5456! %l0 = 000000ff, %l1 = 000000cb, Mem[0000000030101400] = 000000ff 6100b66f
5457 stda %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff 000000cb
5458! %l7 = 00000000ffffff00, Mem[0000000010181400] = 34ffffff
5459 stwa %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffff00
5460! %l7 = 00000000ffffff00, Mem[00000000300c1400] = ff000000
5461 stwa %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffff00
5462! %l4 = 00000000, %l5 = ff000000, Mem[0000000010181400] = ffffff00 80ffffff
5463 stda %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 ff000000
5464! %l6 = 0000000000000000, Mem[0000000010101400] = ff00000000000000
5465 stxa %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000000000000000
5466! Mem[0000000010181408] = 000000ff, %l2 = 0000000000000000
5467 ldstuba [%i6+0x008]%asi,%l2 ! %l2 = 00000000000000ff
5468! %l1 = 00000000000000cb, immed = fffffd87, %y = ffffd100
5469 smul %l1,-0x279,%l6 ! %l6 = fffffffffffe0a0d, %y = ffffffff
5470! %l6 = fffe0a0d, %l7 = ffffff00, Mem[0000000030141408] = 000000ff ff000000
5471 stda %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = fffe0a0d ffffff00
5472 membar #Sync ! Added by membar checker (39)
5473! %f30 = 00000000 000000ff, Mem[0000000010041400] = 00000000 00000000
5474 std %f30,[%i1+%g0] ! Mem[0000000010041400] = 00000000 000000ff
5475! Starting 10 instruction Load Burst
5476! Mem[00000000300c1410] = ff6cff39, %l4 = ffffffff00000000
5477 ldswa [%i3+%o5]0x81,%l4 ! %l4 = ffffffffff6cff39
5478
5479p0_label_211:
5480! Mem[0000000030081410] = ffffffff, %l4 = ffffffffff6cff39
5481 lduha [%i2+%o5]0x81,%l4 ! %l4 = 000000000000ffff
5482! Mem[0000000010141400] = ffffffff, %f20 = c278ffff
5483 lda [%i5+%g0]0x88,%f20 ! %f20 = ffffffff
5484! Mem[00000000300c1408] = 000000ff, %f7 = e9b9d0b2
5485 lda [%i3+%o4]0x89,%f7 ! %f7 = 000000ff
5486! Mem[0000000030001408] = 39ff6cff, %l6 = fffffffffffe0a0d
5487 lduba [%i0+%o4]0x89,%l6 ! %l6 = 00000000000000ff
5488! Mem[0000000030101400] = ff000000, %l1 = 00000000000000cb
5489 lduha [%i4+%g0]0x81,%l1 ! %l1 = 000000000000ff00
5490! %l0 = 00000000000000ff, %l4 = 000000000000ffff, %l4 = 000000000000ffff
5491 sub %l0,%l4,%l4 ! %l4 = ffffffffffff0100
5492! Mem[000000001004142f] = ff7bbdb9, %l6 = 00000000000000ff
5493 ldstub [%i1+0x02f],%l6 ! %l6 = 000000b9000000ff
5494! Mem[0000000010101404] = 00000000, %l0 = 00000000000000ff
5495 lduba [%i4+0x004]%asi,%l0 ! %l0 = 0000000000000000
5496! Mem[00000000100c1410] = 00000000ffffffff, %f2 = 00000000 afffffff
5497 ldda [%i3+%o5]0x80,%f2 ! %f2 = 00000000 ffffffff
5498! Starting 10 instruction Store Burst
5499! %l4 = ffffffffffff0100, Mem[0000000030141400] = cb000000
5500 stba %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
5501
5502p0_label_212:
5503! %f27 = 00ffffff, Mem[0000000030141410] = 000066cb
5504 sta %f27,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00ffffff
5505! Mem[0000000010181408] = ff0000ff, %l7 = 00000000ffffff00
5506 swapa [%i6+%o4]0x80,%l7 ! %l7 = 00000000ff0000ff
5507! Mem[0000000030041400] = ffffffff, %l3 = 00000000000000ff
5508 ldstuba [%i1+%g0]0x81,%l3 ! %l3 = 000000ff000000ff
5509! Mem[0000000030081400] = 0000cbff, %l3 = 00000000000000ff
5510 swapa [%i2+%g0]0x81,%l3 ! %l3 = 000000000000cbff
5511! %l7 = 00000000ff0000ff, Mem[00000000100c1410] = 00000000ffffffff
5512 stxa %l7,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000ff0000ff
5513! %l6 = 00000000000000b9, Mem[0000000030001400] = 66cbffff
5514 stwa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000b9
5515! Mem[0000000010001400] = 00000000, %l2 = 0000000000000000
5516 swapa [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
5517! %l6 = 00000000000000b9, Mem[00000000211c0000] = ff007f1a, %asi = 80
5518 stba %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = b9007f1a
5519! %l4 = ffffffffffff0100, Mem[00000000100c1410] = 00000000
5520 stha %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 01000000
5521! Starting 10 instruction Load Burst
5522! Mem[0000000030181410] = 000000cb, %l5 = 00000000ff000000
5523 ldsha [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000000
5524
5525p0_label_213:
5526! Mem[00000000100c1408] = ff000000, %l0 = 0000000000000000
5527 lduha [%i3+%o4]0x80,%l0 ! %l0 = 000000000000ff00
5528! Mem[0000000010001400] = 00000000, %l4 = ffffffffffff0100
5529 ldsba [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000
5530! Mem[000000001014142c] = ff211e00, %l1 = 000000000000ff00
5531 ldsw [%i5+0x02c],%l1 ! %l1 = ffffffffff211e00
5532! Mem[0000000010081400] = a57070ec000000ff, %f20 = ffffffff 9eff7800
5533 ldda [%i2+%g0]0x88,%f20 ! %f20 = a57070ec 000000ff
5534! %l7 = 00000000ff0000ff, %l3 = 000000000000cbff, %l2 = 0000000000000000
5535 sdivx %l7,%l3,%l2 ! %l2 = 0000000000014001
5536 membar #Sync ! Added by membar checker (40)
5537! Mem[0000000030041400] = ffffffff ffffffbf ff000000 0000ff21
5538! Mem[0000000030041410] = ffffffff 000000ff 6fb60706 0000ebcb
5539! Mem[0000000030041420] = 31f7bf47 e247debb 23044fbf 7237118d
5540! Mem[0000000030041430] = 8ec1195f 11815484 ad880a76 65450a09
5541 ldda [%i1]ASI_BLK_SL,%f0 ! Block Load from 0000000030041400
5542! Mem[0000000030101400] = ff000000 cb000000 ff000000 00000030
5543! Mem[0000000030101410] = 34abf64c 7f210000 35f607b4 45a8d46d
5544! Mem[0000000030101420] = ead7cbe7 3ce8a40a 30ac171b 27bec53e
5545! Mem[0000000030101430] = f3660000 00000000 dcf36ede cf55fcc6
5546 ldda [%i4]ASI_BLK_S,%f16 ! Block Load from 0000000030101400
5547! Mem[0000000030081408] = ffffd100, %l0 = 000000000000ff00
5548 ldsba [%i2+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
5549! Mem[0000000030001400] = b9000000, %l1 = ffffffffff211e00
5550 lduwa [%i0+%g0]0x81,%l1 ! %l1 = 00000000b9000000
5551! Starting 10 instruction Store Burst
5552! %l0 = ffffffffffffffff, Mem[0000000030181400] = 00000000000000cb
5553 stxa %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffffffffffffff
5554
5555p0_label_214:
5556! Mem[0000000010141408] = 1e000000, %l7 = ff0000ff, %l6 = 000000b9
5557 add %i5,0x08,%g1
5558 casa [%g1]0x80,%l7,%l6 ! %l6 = 000000001e000000
5559! %f9 = 47bff731, Mem[0000000030081408] = ffffd100
5560 sta %f9 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = 47bff731
5561! %f9 = 47bff731, Mem[0000000030001410] = ff000000
5562 sta %f9 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 47bff731
5563! %l6 = 000000001e000000, Mem[0000000010001428] = 00000000, %asi = 80
5564 stwa %l6,[%i0+0x028]%asi ! Mem[0000000010001428] = 1e000000
5565! Mem[0000000010181420] = ffffffff, %l2 = 0000000000014001, %asi = 80
5566 swapa [%i6+0x020]%asi,%l2 ! %l2 = 00000000ffffffff
5567! %l3 = 000000000000cbff, Mem[0000000010181430] = 4cf6ab34
5568 stb %l3,[%i6+0x030] ! Mem[0000000010181430] = fff6ab34
5569! Mem[0000000030101410] = 34abf64c, %l7 = 00000000ff0000ff
5570 swapa [%i4+%o5]0x81,%l7 ! %l7 = 0000000034abf64c
5571! Mem[00000000300c1410] = ff6cff39, %l1 = 00000000b9000000
5572 ldstuba [%i3+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
5573! Mem[0000000010001408] = ff610000, %l5 = 0000000000000000
5574 swapa [%i0+%o4]0x80,%l5 ! %l5 = 00000000ff610000
5575! Starting 10 instruction Load Burst
5576! Mem[000000001008141c] = 20000000, %l0 = ffffffffffffffff
5577 lduwa [%i2+0x01c]%asi,%l0 ! %l0 = 0000000020000000
5578
5579p0_label_215:
5580! Mem[0000000010081438] = ff1eb9e9, %l3 = 000000000000cbff
5581 lduw [%i2+0x038],%l3 ! %l3 = 00000000ff1eb9e9
5582! Mem[0000000010081400] = ff000000ec7070a5, %f6 = cbeb0000 0607b66f
5583 ldda [%i2+%g0]0x80,%f6 ! %f6 = ff000000 ec7070a5
5584! Mem[0000000030001408] = 39ff6cff, %l2 = 00000000ffffffff
5585 lduha [%i0+%o4]0x89,%l2 ! %l2 = 0000000000006cff
5586! %l5 = 00000000ff610000, %l0 = 0000000020000000, %l7 = 0000000034abf64c
5587 mulx %l5,%l0,%l7 ! %l7 = 1fec200000000000
5588! Mem[0000000010001418] = 000000ff, %l1 = 00000000000000ff
5589 lduba [%i0+0x018]%asi,%l1 ! %l1 = 0000000000000000
5590! Mem[0000000010101410] = 00000000, %l2 = 0000000000006cff
5591 lduwa [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
5592! Mem[0000000010081400] = 000000ff, %l2 = 0000000000000000
5593 ldsba [%i2+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
5594! Mem[00000000300c1400] = 00ffffff, %l3 = 00000000ff1eb9e9
5595 ldswa [%i3+%g0]0x89,%l3 ! %l3 = 0000000000ffffff
5596! Mem[0000000010041408] = 00000000afffffff, %f6 = ff000000 ec7070a5
5597 ldda [%i1+0x008]%asi,%f6 ! %f6 = 00000000 afffffff
5598! Starting 10 instruction Store Burst
5599! %l7 = 1fec200000000000, Mem[0000000010101408] = ff300000
5600 stba %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00300000
5601
5602p0_label_216:
5603! %f12 = 84548111 5f19c18e, Mem[0000000010141400] = ffffffff dc000000
5604 stda %f12,[%i5+%g0]0x80 ! Mem[0000000010141400] = 84548111 5f19c18e
5605! Mem[0000000030181400] = ffffffff, %l5 = 00000000ff610000
5606 ldstuba [%i6+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
5607! Mem[0000000021800040] = ffff487b, %l5 = 00000000000000ff
5608 ldstub [%o3+0x040],%l5 ! %l5 = 000000ff000000ff
5609! %l5 = 00000000000000ff, Mem[0000000030141400] = 00000000
5610 stwa %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff
5611! %l2 = ffffffffffffffff, Mem[0000000010081416] = 00000000
5612 stb %l2,[%i2+0x016] ! Mem[0000000010081414] = 0000ff00
5613! Mem[00000000211c0000] = b9007f1a, %l4 = 0000000000000000
5614 ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000b9000000ff
5615! %l4 = 000000b9, %l5 = 000000ff, Mem[0000000010081400] = ff000000 ec7070a5
5616 std %l4,[%i2+%g0] ! Mem[0000000010081400] = 000000b9 000000ff
5617! %l4 = 000000b9, %l5 = 000000ff, Mem[0000000010181418] = 00000000 000000ff
5618 stda %l4,[%i6+0x018]%asi ! Mem[0000000010181418] = 000000b9 000000ff
5619! %f0 = bfffffff ffffffff, Mem[0000000010001408] = 00000000 85ca00aa
5620 stda %f0 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = bfffffff ffffffff
5621! Starting 10 instruction Load Burst
5622! Mem[0000000010041400] = 00000000, %l2 = ffffffffffffffff
5623 ldswa [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
5624
5625p0_label_217:
5626! %l5 = 00000000000000ff, immed = 000004e8, %y = ffffffff
5627 smul %l5,0x4e8,%l5 ! %l5 = 000000000004e318, %y = 00000000
5628! Mem[0000000010001408] = ffffffff, %l0 = 0000000020000000
5629 lduba [%i0+%o4]0x80,%l0 ! %l0 = 00000000000000ff
5630! %l5 = 000000000004e318, %l3 = 0000000000ffffff, %l4 = 00000000000000b9
5631 mulx %l5,%l3,%l4 ! %l4 = 000004e317fb1ce8
5632! Mem[0000000020800040] = 00ff2c25, %l2 = 0000000000000000
5633 ldub [%o1+0x041],%l2 ! %l2 = 00000000000000ff
5634! Mem[00000000100c1400] = cb000000 d5638f61, %l2 = 000000ff, %l3 = 00ffffff
5635 ldda [%i3+%g0]0x80,%l2 ! %l2 = 00000000cb000000 00000000d5638f61
5636! Mem[0000000030041400] = ffffffffffffffbf, %l3 = 00000000d5638f61
5637 ldxa [%i1+%g0]0x81,%l3 ! %l3 = ffffffffffffffbf
5638! Mem[0000000010141408] = 0000001e, %f18 = ff000000
5639 lda [%i5+%o4]0x88,%f18 ! %f18 = 0000001e
5640! Mem[0000000010081408] = 00d1ffff, %l1 = 0000000000000000
5641 lduha [%i2+%o4]0x80,%l1 ! %l1 = 00000000000000d1
5642! Mem[0000000010141400] = 11815484, %l2 = 00000000cb000000
5643 ldsha [%i5+%g0]0x88,%l2 ! %l2 = 0000000000005484
5644! Starting 10 instruction Store Burst
5645! Mem[0000000030081410] = ffffffff, %l5 = 000000000004e318
5646 swapa [%i2+%o5]0x89,%l5 ! %l5 = 00000000ffffffff
5647
5648p0_label_218:
5649! Mem[0000000010181410] = 000000ff, %l3 = ffffffffffffffbf
5650 swapa [%i6+%o5]0x80,%l3 ! %l3 = 00000000000000ff
5651! %f24 = ead7cbe7 3ce8a40a, Mem[0000000010141408] = 1e000000 00000000
5652 stda %f24,[%i5+%o4]0x80 ! Mem[0000000010141408] = ead7cbe7 3ce8a40a
5653! %l0 = 00000000000000ff, Mem[0000000010101400] = 0000000000000000
5654 stx %l0,[%i4+%g0] ! Mem[0000000010101400] = 00000000000000ff
5655! %l4 = 000004e317fb1ce8, Mem[0000000010141400] = 11815484
5656 stba %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 118154e8
5657! %l2 = 00005484, %l3 = 000000ff, Mem[0000000010041408] = 00000000 ffffffaf
5658 stda %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00005484 000000ff
5659! %l4 = 17fb1ce8, %l5 = ffffffff, Mem[00000000100c1400] = cb000000 d5638f61
5660 stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 17fb1ce8 ffffffff
5661! %f0 = bfffffff ffffffff, %l0 = 00000000000000ff
5662! Mem[0000000030001428] = 85ca00aa000061b3
5663 add %i0,0x028,%g1
5664 stda %f0,[%g1+%l0]ASI_PST16_S ! Mem[0000000030001428] = bfffffffffffffff
5665! %l2 = 00005484, %l3 = 000000ff, Mem[00000000100c1400] = e81cfb17 ffffffff
5666 stda %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00005484 000000ff
5667! %l6 = 000000001e000000, Mem[0000000010181400] = 00000000
5668 stba %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
5669! Starting 10 instruction Load Burst
5670! Mem[00000000300c1410] = 39ff6cff, %l1 = 00000000000000d1
5671 ldswa [%i3+%o5]0x89,%l1 ! %l1 = 0000000039ff6cff
5672
5673p0_label_219:
5674! Mem[0000000030181410] = cb000000, %l4 = 000004e317fb1ce8
5675 ldsha [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000000
5676! Mem[0000000010041410] = 000066ff, %f10 = 8d113772
5677 lda [%i1+%o5]0x88,%f10 ! %f10 = 000066ff
5678! Mem[0000000010141410] = e388955900001e00, %f12 = 84548111 5f19c18e
5679 ldda [%i5+%o5]0x88,%f12 ! %f12 = e3889559 00001e00
5680! Mem[0000000010181410] = ffffffbf, %l2 = 0000000000005484
5681 ldsba [%i6+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
5682! Mem[0000000010181408] = 00ffffff, %l3 = 00000000000000ff
5683 ldsba [%i6+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
5684! %f27 = 27bec53e, %f9 = 47bff731, %f15 = 760a88ad
5685 fadds %f27,%f9 ,%f15 ! %f15 = 47bff731
5686! Mem[0000000030001408] = ff6cff39, %l3 = ffffffffffffffff
5687 lduba [%i0+%o4]0x81,%l3 ! %l3 = 00000000000000ff
5688! Mem[0000000010101428] = 00000000, %f12 = e3889559
5689 ld [%i4+0x028],%f12 ! %f12 = 00000000
5690! Mem[00000000300c1408] = ff000000000000ff, %f8 = bbde47e2 47bff731
5691 ldda [%i3+%o4]0x89,%f8 ! %f8 = ff000000 000000ff
5692! Starting 10 instruction Store Burst
5693! %l4 = 00000000, %l5 = ffffffff, Mem[00000000300c1400] = 00ffffff 00ff0000
5694 stda %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 ffffffff
5695
5696p0_label_220:
5697! %l0 = 00000000000000ff, Mem[0000000030181410] = cb000000
5698 stwa %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
5699! Mem[0000000010081433] = 000000ff, %l5 = 00000000ffffffff
5700 ldstuba [%i2+0x033]%asi,%l5 ! %l5 = 000000ff000000ff
5701! %f10 = 000066ff bf4f0423, %l3 = 00000000000000ff
5702! Mem[0000000010001428] = 1e000000ffffffff
5703 add %i0,0x028,%g1
5704 stda %f10,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010001428] = 23044fbfff660000
5705! %f0 = bfffffff ffffffff, Mem[0000000010001410] = 00000000 3c3fa2e3
5706 stda %f0 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = bfffffff ffffffff
5707! Mem[0000000010081408] = 00d1ffff, %l5 = 00000000000000ff
5708 swapa [%i2+%o4]0x80,%l5 ! %l5 = 0000000000d1ffff
5709! %f4 = ff000000 ffffffff, Mem[0000000030141408] = 0d0afeff 00ffffff
5710 stda %f4 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000 ffffffff
5711! Mem[00000000100c143c] = 7a958839, %l1 = 39ff6cff, %l1 = 39ff6cff
5712 add %i3,0x3c,%g1
5713 casa [%g1]0x80,%l1,%l1 ! %l1 = 000000007a958839
5714! Mem[0000000010041408] = 84540000, %l0 = 00000000000000ff
5715 ldstuba [%i1+%o4]0x80,%l0 ! %l0 = 00000084000000ff
5716! Mem[00000000100c1400] = 00005484, %l5 = 0000000000d1ffff
5717 swapa [%i3+%g0]0x88,%l5 ! %l5 = 0000000000005484
5718! Starting 10 instruction Load Burst
5719! Mem[0000000010081400] = ff000000 b9000000, %l2 = ffffffff, %l3 = 000000ff
5720 ldda [%i2+%g0]0x88,%l2 ! %l2 = 00000000b9000000 00000000ff000000
5721
5722p0_label_221:
5723! Mem[0000000010081408] = b3f6ab00ff000000, %l3 = 00000000ff000000
5724 ldxa [%i2+%o4]0x88,%l3 ! %l3 = b3f6ab00ff000000
5725! Mem[0000000010001438] = 7ccdbb31e90439af, %f12 = 00000000 00001e00
5726 ldda [%i0+0x038]%asi,%f12 ! %f12 = 7ccdbb31 e90439af
5727! Mem[0000000021800080] = 62ff6f0b, %l7 = 1fec200000000000
5728 ldsba [%o3+0x080]%asi,%l7 ! %l7 = 0000000000000062
5729! Mem[0000000010001400] = 00000000, %l4 = 0000000000000000
5730 ldsba [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000
5731! Mem[0000000010181408] = ffffff00, %l4 = 0000000000000000
5732 ldswa [%i6+%o4]0x80,%l4 ! %l4 = ffffffffffffff00
5733! Mem[0000000010081420] = 4cf6ab34, %l0 = 0000000000000084
5734 lduh [%i2+0x020],%l0 ! %l0 = 0000000000004cf6
5735! Mem[0000000010101410] = 00000000, %f0 = bfffffff
5736 lda [%i4+%o5]0x80,%f0 ! %f0 = 00000000
5737! Mem[0000000030101408] = 000000ff, %l5 = 0000000000005484
5738 lduba [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff
5739! %f29 = 00000000, %f3 = 000000ff
5740 fcmpes %fcc2,%f29,%f3 ! %fcc2 = 1
5741! Starting 10 instruction Store Burst
5742! Mem[0000000030101410] = ff0000ff, %l0 = 0000000000004cf6
5743 ldstuba [%i4+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
5744
5745p0_label_222:
5746! %l0 = 00000000000000ff, Mem[00000000211c0000] = ff007f1a
5747 stb %l0,[%o2+%g0] ! Mem[00000000211c0000] = ff007f1a
5748! Mem[0000000010101400] = 00000000, %l5 = 00000000000000ff
5749 swapa [%i4+%g0]0x88,%l5 ! %l5 = 0000000000000000
5750 membar #Sync ! Added by membar checker (41)
5751! %f8 = ff000000 000000ff, Mem[0000000030101410] = ff0000ff 7f210000
5752 stda %f8 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff000000 000000ff
5753! Mem[00000000100c1410] = 01000000, %l2 = b9000000, %l1 = 7a958839
5754 add %i3,0x10,%g1
5755 casa [%g1]0x80,%l2,%l1 ! %l1 = 0000000001000000
5756! %f22 = 35f607b4, Mem[00000000300c1400] = 00000000
5757 sta %f22,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 35f607b4
5758! %l2 = 00000000b9000000, Mem[0000000010181422] = 00014001, %asi = 80
5759 stha %l2,[%i6+0x022]%asi ! Mem[0000000010181420] = 00010000
5760! %f0 = 00000000, %f26 = 30ac171b
5761 fcmpes %fcc0,%f0 ,%f26 ! %fcc0 = 1
5762! %l3 = b3f6ab00ff000000, Mem[0000000010001408] = ffffffff
5763 stha %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000ffff
5764! %l4 = ffffffffffffff00, Mem[0000000010081410] = ff000000
5765 stba %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000000
5766! Starting 10 instruction Load Burst
5767! Mem[0000000020800040] = 00ff2c25, %l5 = 0000000000000000
5768 ldsb [%o1+0x041],%l5 ! %l5 = ffffffffffffffff
5769
5770p0_label_223:
5771! %f28 = f3660000, %f24 = ead7cbe7, %f24 = ead7cbe7
5772 fadds %f28,%f24,%f24 ! %f24 = f366006c
5773! Mem[0000000030101408] = ff000000, %l0 = 00000000000000ff
5774 ldsba [%i4+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
5775! Mem[0000000010041400] = 00000000, %l3 = b3f6ab00ff000000
5776 lduwa [%i1+%g0]0x80,%l3 ! %l3 = 0000000000000000
5777! Mem[0000000010001408] = 0000ffff, %l7 = 0000000000000062
5778 ldswa [%i0+%o4]0x80,%l7 ! %l7 = 000000000000ffff
5779! %l0 = ffffffffffffffff, %l6 = 000000001e000000, %l5 = ffffffffffffffff
5780 subc %l0,%l6,%l5 ! %l5 = ffffffffe1ffffff
5781! Mem[0000000010141410] = 001e0000599588e3, %l0 = ffffffffffffffff
5782 ldxa [%i5+%o5]0x80,%l0 ! %l0 = 001e0000599588e3
5783! Mem[0000000010141410] = 001e0000, %f28 = f3660000
5784 lda [%i5+%o5]0x80,%f28 ! %f28 = 001e0000
5785! Mem[0000000010041408] = ff540000ff000000, %f30 = dcf36ede cf55fcc6
5786 ldda [%i1+0x008]%asi,%f30 ! %f30 = ff540000 ff000000
5787! Mem[0000000030101408] = 000000ff, %l0 = 001e0000599588e3
5788 ldsba [%i4+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
5789! Starting 10 instruction Store Burst
5790! Mem[0000000030001400] = b9000000, %l3 = 0000000000000000
5791 swapa [%i0+%g0]0x81,%l3 ! %l3 = 00000000b9000000
5792
5793p0_label_224:
5794! %l0 = ffffffff, %l1 = 01000000, Mem[0000000010181400] = 00000000 ff000000
5795 stda %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffff 01000000
5796! Mem[000000001018142c] = 000061b3, %l6 = 000000001e000000
5797 swap [%i6+0x02c],%l6 ! %l6 = 00000000000061b3
5798! Mem[00000000201c0000] = 00ff7d80, %l3 = 00000000b9000000
5799 ldstub [%o0+%g0],%l3 ! %l3 = 00000000000000ff
5800! Mem[0000000010181421] = 00010000, %l5 = ffffffffe1ffffff
5801 ldstub [%i6+0x021],%l5 ! %l5 = 00000001000000ff
5802! %f14 = 090a4565 47bff731, %l2 = 00000000b9000000
5803! Mem[0000000030081400] = 000000ff6100b66f
5804 stda %f14,[%i2+%l2]ASI_PST32_SL ! Mem[0000000030081400] = 000000ff6100b66f
5805! %l4 = ffffff00, %l5 = 00000001, Mem[0000000010101408] = 00300000 000000ff
5806 stda %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffffff00 00000001
5807! Mem[000000001018142b] = 85ca00aa, %l0 = ffffffffffffffff
5808 ldstub [%i6+0x02b],%l0 ! %l0 = 000000aa000000ff
5809! %l7 = 000000000000ffff, Mem[0000000030041408] = 000000ff
5810 stba %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff
5811! %f22 = 35f607b4, Mem[0000000010081400] = 000000b9
5812 sta %f22,[%i2+%g0]0x80 ! Mem[0000000010081400] = 35f607b4
5813! Starting 10 instruction Load Burst
5814! Mem[0000000030181410] = 4cf6ab34000000ff, %l3 = 0000000000000000
5815 ldxa [%i6+%o5]0x89,%l3 ! %l3 = 4cf6ab34000000ff
5816
5817p0_label_225:
5818! Mem[0000000010181428] = 85ca00ff 1e000000, %l6 = 000061b3, %l7 = 0000ffff
5819 ldda [%i6+0x028]%asi,%l6 ! %l6 = 0000000085ca00ff 000000001e000000
5820! Mem[00000000100c1404] = ff000000, %f10 = 000066ff
5821 lda [%i3+0x004]%asi,%f10 ! %f10 = ff000000
5822! Mem[0000000010101408] = ffffff00, %l7 = 000000001e000000
5823 lduba [%i4+%o4]0x80,%l7 ! %l7 = 00000000000000ff
5824! Mem[00000000201c0000] = ffff7d80, %l0 = 00000000000000aa
5825 ldub [%o0+%g0],%l0 ! %l0 = 00000000000000ff
5826! Mem[0000000010081408] = ff000000, %l3 = 4cf6ab34000000ff
5827 ldsba [%i2+%o4]0x88,%l3 ! %l3 = 0000000000000000
5828! Mem[0000000010141408] = ead7cbe7, %l7 = 00000000000000ff
5829 ldsha [%i5+%o4]0x80,%l7 ! %l7 = ffffffffffffead7
5830! Mem[0000000010041410] = ff660000, %l1 = 0000000001000000
5831 lduba [%i1+%o5]0x80,%l1 ! %l1 = 00000000000000ff
5832! Mem[0000000010001400] = 00000000, %l7 = ffffffffffffead7
5833 ldsba [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000000
5834! Mem[0000000030081400] = 000000ff, %l4 = ffffffffffffff00
5835 lduba [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
5836! Starting 10 instruction Store Burst
5837! %l3 = 0000000000000000, Mem[0000000021800101] = 0e006971, %asi = 80
5838 stba %l3,[%o3+0x101]%asi ! Mem[0000000021800100] = 0e006971
5839
5840p0_label_226:
5841! %f4 = ff000000 ffffffff, %l6 = 0000000085ca00ff
5842! Mem[0000000030101430] = f366000000000000
5843 add %i4,0x030,%g1
5844 stda %f4,[%g1+%l6]ASI_PST8_S ! Mem[0000000030101430] = ff000000ffffffff
5845! %f28 = 001e0000 00000000, %l1 = 00000000000000ff
5846! Mem[0000000030101418] = 35f607b445a8d46d
5847 add %i4,0x018,%g1
5848 stda %f28,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030101418] = 0000000000001e00
5849! Mem[0000000010001418] = 000000ff, %l4 = 00000000, %l4 = 00000000
5850 add %i0,0x18,%g1
5851 casa [%g1]0x80,%l4,%l4 ! %l4 = 00000000000000ff
5852! Mem[0000000030041410] = ffffffff, %l6 = 0000000085ca00ff
5853 ldstuba [%i1+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
5854! Mem[0000000010181400] = ffffffff, %l4 = 00000000000000ff
5855 swapa [%i6+%g0]0x80,%l4 ! %l4 = 00000000ffffffff
5856! Mem[0000000030001408] = ff6cff39, %l3 = 0000000000000000
5857 ldstuba [%i0+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
5858! Mem[000000001004142c] = ff7bbdff, %l1 = 00000000000000ff, %asi = 80
5859 swapa [%i1+0x02c]%asi,%l1 ! %l1 = 00000000ff7bbdff
5860! %f12 = 7ccdbb31 e90439af, Mem[0000000010001410] = ffffffff ffffffbf
5861 stda %f12,[%i0+%o5]0x80 ! Mem[0000000010001410] = 7ccdbb31 e90439af
5862! %l0 = 00000000000000ff, Mem[00000000201c0000] = ffff7d80, %asi = 80
5863 stha %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff7d80
5864! Starting 10 instruction Load Burst
5865! Mem[00000000100c1408] = d31ad138000000ff, %l2 = 00000000b9000000
5866 ldxa [%i3+%o4]0x88,%l2 ! %l2 = d31ad138000000ff
5867
5868p0_label_227:
5869! Mem[0000000010141408] = 0aa4e83c e7cbd7ea, %l4 = ffffffff, %l5 = 00000001
5870 ldda [%i5+%o4]0x88,%l4 ! %l4 = 00000000e7cbd7ea 000000000aa4e83c
5871! Mem[000000001004142c] = 000000ff, %l7 = 0000000000000000
5872 ldsw [%i1+0x02c],%l7 ! %l7 = 00000000000000ff
5873! Mem[0000000010081410] = 000000ff, %l5 = 000000000aa4e83c
5874 ldsba [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
5875! Mem[0000000010141410] = e388955900001e00, %f12 = 7ccdbb31 e90439af
5876 ldda [%i5+%o5]0x88,%f12 ! %f12 = e3889559 00001e00
5877! %l7 = 00000000000000ff, Mem[0000000010101437] = 82af381f, %asi = 80
5878 stba %l7,[%i4+0x037]%asi ! Mem[0000000010101434] = 82af38ff
5879! Mem[00000000201c0000] = 00ff7d80, %l2 = d31ad138000000ff
5880 lduh [%o0+%g0],%l2 ! %l2 = 00000000000000ff
5881! Mem[0000000010101408] = ffffff00, %l6 = 00000000000000ff
5882 ldsba [%i4+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
5883! Mem[0000000030041400] = ffffffff, %l1 = 00000000ff7bbdff
5884 lduba [%i1+%g0]0x81,%l1 ! %l1 = 00000000000000ff
5885! Mem[0000000010041410] = ff660000 00000000, %l4 = e7cbd7ea, %l5 = 00000000
5886 ldda [%i1+%o5]0x80,%l4 ! %l4 = 00000000ff660000 0000000000000000
5887! Starting 10 instruction Store Burst
5888! %f3 = 000000ff, %f22 = 35f607b4
5889 fcmpes %fcc2,%f3 ,%f22 ! %fcc2 = 1
5890
5891p0_label_228:
5892! %l4 = ff660000, %l5 = 00000000, Mem[0000000010181408] = 00ffffff 9eff7800
5893 stda %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff660000 00000000
5894! Mem[0000000010101410] = 00000000, %l4 = 00000000ff660000
5895 swapa [%i4+%o5]0x80,%l4 ! %l4 = 0000000000000000
5896! Mem[0000000030141400] = ff000000, %l3 = 00000000000000ff
5897 swapa [%i5+%g0]0x89,%l3 ! %l3 = 00000000ff000000
5898! %l1 = 00000000000000ff, Mem[0000000010181400] = 000000ff00000001
5899 stxa %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000000000ff
5900! %l5 = 0000000000000000, Mem[0000000010101430] = 6a78ff4a82af38ff
5901 stx %l5,[%i4+0x030] ! Mem[0000000010101430] = 0000000000000000
5902! %f16 = ff000000 cb000000 0000001e 00000030
5903! %f20 = 34abf64c 7f210000 35f607b4 45a8d46d
5904! %f24 = f366006c 3ce8a40a 30ac171b 27bec53e
5905! %f28 = 001e0000 00000000 ff540000 ff000000
5906 stda %f16,[%i3]ASI_COMMIT_S ! Block Store to 00000000300c1400
5907! Mem[0000000030181400] = ffffffff ffffffff 000000ff 000000cb
5908! Mem[0000000030181410] = ff000000 34abf64c 93faf4be c4eb7d82
5909! Mem[0000000030181420] = 1f45d1ab 7e96e600 5af64036 ebfe1be4
5910! Mem[0000000030181430] = 25efdb4c 618f63d5 e9f2d044 425428b0
5911 ldda [%i6]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030181400
5912! %l2 = 000000ff, %l3 = ff000000, Mem[0000000010001400] = 00000000 e90439af
5913 stda %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff ff000000
5914! %l6 = ffffffffffffffff, Mem[0000000010141408] = e7cbd7ea
5915 stba %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = e7cbd7ff
5916! Starting 10 instruction Load Burst
5917! Mem[0000000010101410] = ff660000, %l3 = 00000000ff000000
5918 ldsha [%i4+%o5]0x80,%l3 ! %l3 = ffffffffffffff66
5919
5920p0_label_229:
5921! %f12 = e3889559 00001e00, %l7 = 00000000000000ff
5922! Mem[0000000030141410] = 00ffffff9eff7800
5923 add %i5,0x010,%g1
5924 stda %f12,[%g1+%l7]ASI_PST32_S ! Mem[0000000030141410] = e388955900001e00
5925! %l3 = ffffffffffffff66, immed = 00000d96, %y = 00000000
5926 umul %l3,0xd96,%l5 ! %l5 = 00000d95fff7d3c4, %y = 00000d95
5927! Mem[0000000030101408] = ff000000, %l4 = 0000000000000000
5928 ldswa [%i4+%o4]0x81,%l4 ! %l4 = ffffffffff000000
5929! Mem[0000000010041408] = 000054ff, %l2 = 00000000000000ff
5930 lduha [%i1+%o4]0x88,%l2 ! %l2 = 00000000000054ff
5931! Mem[0000000030081400] = ff000000, %l4 = ffffffffff000000
5932 ldsha [%i2+%g0]0x89,%l4 ! %l4 = 0000000000000000
5933! Mem[0000000030181410] = ff000000, %l1 = 00000000000000ff
5934 lduba [%i6+%o5]0x81,%l1 ! %l1 = 00000000000000ff
5935! Mem[0000000010041408] = ff540000, %f6 = 00000000
5936 ld [%i1+%o4],%f6 ! %f6 = ff540000
5937! Mem[0000000030081408] = 47bff731 3ae31e00, %l4 = 00000000, %l5 = fff7d3c4
5938 ldda [%i2+%o4]0x81,%l4 ! %l4 = 0000000047bff731 000000003ae31e00
5939! Mem[0000000010101408] = 00ffffff, %l0 = 00000000000000ff
5940 ldsha [%i4+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
5941! Starting 10 instruction Store Burst
5942! %l0 = ffffffff, %l1 = 000000ff, Mem[0000000010041408] = ff540000 ff000000
5943 stda %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffffffff 000000ff
5944
5945p0_label_230:
5946! Mem[0000000010101438] = 5bff63b2, %l4 = 47bff731, %l1 = 000000ff
5947 add %i4,0x38,%g1
5948 casa [%g1]0x80,%l4,%l1 ! %l1 = 000000005bff63b2
5949 membar #Sync ! Added by membar checker (42)
5950! %f5 = ffffffff, Mem[0000000030181400] = ffffffff
5951 sta %f5 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffffff
5952! %f24 = 00e6967e abd1451f, %l1 = 000000005bff63b2
5953! Mem[0000000030101408] = ff00000000000030
5954 add %i4,0x008,%g1
5955 stda %f24,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030101408] = ff0000007e96e600
5956! %l0 = ffffffffffffffff, Mem[00000000300c1408] = 1e000000
5957 stha %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 1e00ffff
5958! Mem[000000001008143b] = ff1eb9e9, %l3 = ffffffffffffff66
5959 ldstub [%i2+0x03b],%l3 ! %l3 = 000000e9000000ff
5960! Mem[0000000010141400] = e8548111, %l0 = ffffffffffffffff
5961 ldstuba [%i5+0x000]%asi,%l0 ! %l0 = 000000e8000000ff
5962! %l2 = 000054ff, %l3 = 000000e9, Mem[0000000010101410] = 000066ff ff000000
5963 stda %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000054ff 000000e9
5964! Mem[0000000010001427] = f366b28f, %l6 = ffffffffffffffff
5965 ldstuba [%i0+0x027]%asi,%l6 ! %l6 = 0000008f000000ff
5966! Mem[0000000030001400] = 00000000, %l1 = 000000005bff63b2
5967 ldstuba [%i0+%g0]0x81,%l1 ! %l1 = 00000000000000ff
5968! Starting 10 instruction Load Burst
5969! Mem[00000000100c1400] = ffffd100 ff000000, %l2 = 000054ff, %l3 = 000000e9
5970 ldd [%i3+%g0],%l2 ! %l2 = 00000000ffffd100 00000000ff000000
5971
5972p0_label_231:
5973! Mem[0000000010181410] = ffffffbf 00000000, %l2 = ffffd100, %l3 = ff000000
5974 ldda [%i6+%o5]0x80,%l2 ! %l2 = 00000000ffffffbf 0000000000000000
5975! Mem[0000000030181410] = ff00000034abf64c, %l2 = 00000000ffffffbf
5976 ldxa [%i6+%o5]0x81,%l2 ! %l2 = ff00000034abf64c
5977! Mem[0000000010101410] = 000054ff, %l6 = 000000000000008f
5978 lduha [%i4+%o5]0x88,%l6 ! %l6 = 00000000000054ff
5979! Mem[0000000030181408] = 000000ff, %f6 = ff540000
5980 lda [%i6+%o4]0x81,%f6 ! %f6 = 000000ff
5981! Mem[00000000100c1408] = 000000ff, %l7 = 00000000000000ff
5982 ldsha [%i3+%o4]0x88,%l7 ! %l7 = 00000000000000ff
5983! Mem[0000000010101400] = ff000000000000ff, %f2 = 21ff0000 000000ff
5984 ldda [%i4+%g0]0x80,%f2 ! %f2 = ff000000 000000ff
5985! Mem[0000000010001438] = 7ccdbb31 e90439af, %l4 = 47bff731, %l5 = 3ae31e00
5986 ldd [%i0+0x038],%l4 ! %l4 = 000000007ccdbb31 00000000e90439af
5987! Mem[0000000030001408] = 0000000039ff6cff, %l6 = 00000000000054ff
5988 ldxa [%i0+%o4]0x89,%l6 ! %l6 = 0000000039ff6cff
5989! Mem[0000000010181408] = 000066ff, %f24 = 00e6967e
5990 lda [%i6+%o4]0x80,%f24 ! %f24 = 000066ff
5991! Starting 10 instruction Store Burst
5992! Mem[0000000010181430] = fff6ab3400000000, %l6 = 0000000039ff6cff, %l0 = 00000000000000e8
5993 add %i6,0x30,%g1
5994 casxa [%g1]0x80,%l6,%l0 ! %l0 = fff6ab3400000000
5995
5996p0_label_232:
5997! %f14 = 090a4565 47bff731, %l0 = fff6ab3400000000
5998! Mem[0000000010081438] = ff1eb9ffb600ffff
5999 add %i2,0x038,%g1
6000 stda %f14,[%g1+%l0]ASI_PST32_P ! Mem[0000000010081438] = ff1eb9ffb600ffff
6001! Mem[0000000010141408] = ffd7cbe7, %l3 = 0000000000000000
6002 swapa [%i5+%o4]0x80,%l3 ! %l3 = 00000000ffd7cbe7
6003! %f4 = ff000000 ffffffff, Mem[0000000010181400] = 00000000 000000ff
6004 std %f4 ,[%i6+%g0] ! Mem[0000000010181400] = ff000000 ffffffff
6005! %l2 = ff00000034abf64c, Mem[0000000030041400] = ffffffff
6006 stba %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffff4c
6007! Mem[0000000030001400] = ff000000, %l4 = 000000007ccdbb31
6008 ldstuba [%i0+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
6009! Mem[0000000030001400] = 000000ff, %l5 = 00000000e90439af
6010 ldstuba [%i0+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
6011! Mem[0000000030141400] = 000000ff, %l4 = 00000000000000ff
6012 swapa [%i5+%g0]0x89,%l4 ! %l4 = 00000000000000ff
6013! Mem[00000000100c1400] = 00d1ffff, %l4 = 00000000000000ff
6014 ldstuba [%i3+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
6015! %l3 = 00000000ffd7cbe7, %l4 = 00000000000000ff, %y = 00000d95
6016 smul %l3,%l4,%l7 ! %l7 = ffffffffd7f41b19, %y = ffffffff
6017! Starting 10 instruction Load Burst
6018! Mem[0000000030101400] = ff000000, %l1 = 0000000000000000
6019 ldsba [%i4+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
6020
6021p0_label_233:
6022! Mem[0000000010041408] = ffffffff, %l0 = fff6ab3400000000
6023 lduba [%i1+%o4]0x88,%l0 ! %l0 = 00000000000000ff
6024! Mem[0000000010141410] = 00001e00, %l3 = 00000000ffd7cbe7
6025 ldswa [%i5+%o5]0x88,%l3 ! %l3 = 0000000000001e00
6026! Mem[0000000010101408] = 0100000000ffffff, %l4 = 00000000000000ff
6027 ldxa [%i4+%o4]0x88,%l4 ! %l4 = 0100000000ffffff
6028! Mem[0000000010181430] = fff6ab3400000000, %f2 = ff000000 000000ff
6029 ldda [%i6+0x030]%asi,%f2 ! %f2 = fff6ab34 00000000
6030! Mem[0000000030181408] = 000000ff, %l5 = 00000000000000ff
6031 ldsha [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
6032! Mem[00000000100c1410] = 00000001, %l0 = 00000000000000ff
6033 ldsha [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000001
6034! Mem[0000000030041408] = 000000ff, %l5 = 0000000000000000
6035 ldsba [%i1+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
6036! Mem[0000000010181430] = fff6ab3400000000, %l3 = 0000000000001e00
6037 ldx [%i6+0x030],%l3 ! %l3 = fff6ab3400000000
6038! Code Fragment 3
6039p0_fragment_18:
6040! %l0 = 0000000000000001
6041 setx 0x9d9e5ee7992ce91d,%g7,%l0 ! %l0 = 9d9e5ee7992ce91d
6042! %l1 = ffffffffffffffff
6043 setx 0x14ee66cff534d1a1,%g7,%l1 ! %l1 = 14ee66cff534d1a1
6044 setx 0x1fe000, %g1, %g3
6045 or %l0, %g3, %l0 ! always set perrmask = 0xff
6046 setx 0x1ffff8, %g1, %g2
6047 and %l0, %g2, %l0
6048 ta T_CHANGE_HPRIV
6049 stxa %l1, [%l0]ASI_DCACHE_DATA
6050 ta T_CHANGE_NONHPRIV
6051! %l0 = 9d9e5ee7992ce91d
6052 setx 0x67a0ed5053e48525,%g7,%l0 ! %l0 = 67a0ed5053e48525
6053! %l1 = 14ee66cff534d1a1
6054 setx 0x4fb7c4f7f6079023,%g7,%l1 ! %l1 = 4fb7c4f7f6079023
6055! Starting 10 instruction Store Burst
6056! %l4 = 0100000000ffffff, Mem[0000000010041410] = ff66000000000000
6057 stxa %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0100000000ffffff
6058
6059p0_label_234:
6060! Mem[00000000300c1400] = ff000000, %l3 = fff6ab3400000000
6061 swapa [%i3+%g0]0x81,%l3 ! %l3 = 00000000ff000000
6062! Mem[0000000030001410] = 31f7bf47, %l5 = ffffffffffffffff
6063 swapa [%i0+%o5]0x81,%l5 ! %l5 = 0000000031f7bf47
6064! Mem[0000000030001408] = 39ff6cff, %l2 = ff00000034abf64c
6065 swapa [%i0+%o4]0x89,%l2 ! %l2 = 0000000039ff6cff
6066! Mem[0000000030081410] = 0004e318, %l0 = 67a0ed5053e48525
6067 ldstuba [%i2+%o5]0x89,%l0 ! %l0 = 00000018000000ff
6068! %f20 = 4cf6ab34 000000ff, Mem[0000000010101410] = ff540000 e9000000
6069 stda %f20,[%i4+%o5]0x80 ! Mem[0000000010101410] = 4cf6ab34 000000ff
6070! Mem[00000000300c1400] = 00000000, %l1 = 4fb7c4f7f6079023
6071 swapa [%i3+%g0]0x89,%l1 ! %l1 = 0000000000000000
6072! Mem[0000000010101400] = 000000ff, %l5 = 0000000031f7bf47
6073 ldstuba [%i4+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
6074! %l6 = 0000000039ff6cff, Mem[0000000010101408] = 00ffffff
6075 stba %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00ffffff
6076! %f13 = 00001e00, %f17 = ffffffff, %f27 = 3640f65a
6077 fsubs %f13,%f17,%f27 ! %f27 = ffffffff
6078! Starting 10 instruction Load Burst
6079! Mem[0000000010001404] = ff000000, %l0 = 0000000000000018
6080 lduwa [%i0+0x004]%asi,%l0 ! %l0 = 00000000ff000000
6081
6082p0_label_235:
6083! Mem[00000000100c1408] = ff00000038d11ad3, %l1 = 0000000000000000
6084 ldxa [%i3+%o4]0x80,%l1 ! %l1 = ff00000038d11ad3
6085! Mem[00000000300c1408] = ffff001e, %l5 = 00000000000000ff
6086 lduwa [%i3+%o4]0x81,%l5 ! %l5 = 00000000ffff001e
6087! Mem[0000000010181408] = 00000000ff660000, %l7 = ffffffffd7f41b19
6088 ldxa [%i6+%o4]0x88,%l7 ! %l7 = 00000000ff660000
6089! Mem[0000000010101400] = ff000000000000ff, %l6 = 0000000039ff6cff
6090 ldxa [%i4+%g0]0x88,%l6 ! %l6 = ff000000000000ff
6091! Mem[00000000218000c0] = d100f956, %l2 = 0000000039ff6cff
6092 lduha [%o3+0x0c0]%asi,%l2 ! %l2 = 000000000000d100
6093! Mem[0000000010041430] = 6fb6006100000063, %f26 = e41bfeeb ffffffff
6094 ldda [%i1+0x030]%asi,%f26 ! %f26 = 6fb60061 00000063
6095! Mem[0000000030041408] = ff000000, %l7 = 00000000ff660000
6096 lduba [%i1+%o4]0x81,%l7 ! %l7 = 00000000000000ff
6097! Mem[0000000010001400] = 000000ffff000000, %f22 = 827debc4 bef4fa93
6098 ldda [%i0+%g0]0x88,%f22 ! %f22 = 000000ff ff000000
6099! Mem[0000000010181408] = ff660000, %l4 = 0100000000ffffff
6100 ldsha [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
6101! Starting 10 instruction Store Burst
6102! Mem[0000000010041418] = 00000000, %l4 = 0000000000000000, %asi = 80
6103 swapa [%i1+0x018]%asi,%l4 ! %l4 = 0000000000000000
6104
6105p0_label_236:
6106! Mem[0000000010101430] = 00000000, %l1 = 38d11ad3, %l0 = ff000000
6107 add %i4,0x30,%g1
6108 casa [%g1]0x80,%l1,%l0 ! %l0 = 0000000000000000
6109! %f13 = 00001e00, %f1 = ffffffff, %f25 = abd1451f
6110 fadds %f13,%f1 ,%f25 ! %f25 = ffffffff
6111! %l0 = 0000000000000000, Mem[00000000100c141c] = 0000ffff, %asi = 80
6112 stwa %l0,[%i3+0x01c]%asi ! Mem[00000000100c141c] = 00000000
6113! %f20 = 4cf6ab34, Mem[0000000010041408] = ffffffff
6114 sta %f20,[%i1+%o4]0x88 ! Mem[0000000010041408] = 4cf6ab34
6115! Mem[0000000010041420] = 0000ffeb00000000, %l0 = 0000000000000000, %l7 = 00000000000000ff
6116 add %i1,0x20,%g1
6117 casxa [%g1]0x80,%l0,%l7 ! %l7 = 0000ffeb00000000
6118! Mem[00000000100c1408] = 000000ff, %l4 = 0000000000000000
6119 ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
6120! %l7 = 0000ffeb00000000, Mem[0000000010081400] = b407f635
6121 stwa %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
6122! %l0 = 0000000000000000, Mem[0000000030141410] = 599588e3
6123 stwa %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
6124! Mem[0000000010081418] = c545ffff20000000, %l2 = 000000000000d100, %l7 = 0000ffeb00000000
6125 add %i2,0x18,%g1
6126 casxa [%g1]0x80,%l2,%l7 ! %l7 = c545ffff20000000
6127! Starting 10 instruction Load Burst
6128! Mem[0000000030101400] = 000000ff, %f4 = ff000000
6129 lda [%i4+%g0]0x89,%f4 ! %f4 = 000000ff
6130
6131p0_label_237:
6132! Mem[0000000020800040] = 00ff2c25, %l6 = ff000000000000ff
6133 ldsh [%o1+0x040],%l6 ! %l6 = 00000000000000ff
6134! Mem[00000000300c1408] = 1e00ffff, %f12 = e3889559
6135 lda [%i3+%o4]0x89,%f12 ! %f12 = 1e00ffff
6136! Mem[0000000010081400] = ff000000 00000000, %l6 = 000000ff, %l7 = 20000000
6137 ldda [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000 00000000ff000000
6138! Mem[0000000030141400] = ff000000, %f1 = ffffffff
6139 lda [%i5+%g0]0x81,%f1 ! %f1 = ff000000
6140! Mem[0000000010001408] = 0000ffff, %l7 = 00000000ff000000
6141 lduwa [%i0+%o4]0x80,%l7 ! %l7 = 000000000000ffff
6142! Mem[0000000030081408] = 31f7bf47, %l6 = 0000000000000000
6143 ldsba [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000047
6144! Mem[0000000010101408] = ffffff00, %l0 = 0000000000000000
6145 ldswa [%i4+%o4]0x80,%l0 ! %l0 = ffffffffffffff00
6146! %l5 = 00000000ffff001e, immed = fffff61b, %y = ffffffff
6147 sdiv %l5,-0x9e5,%l7 ! %l7 = 0000000000000019
6148 mov %l0,%y ! %y = ffffff00
6149! Mem[0000000010001428] = 23044fbf ff660000, %l6 = 00000047, %l7 = 00000019
6150 ldd [%i0+0x028],%l6 ! %l6 = 0000000023044fbf 00000000ff660000
6151! Starting 10 instruction Store Burst
6152! %l4 = 000000ff, %l5 = ffff001e, Mem[0000000010181400] = 000000ff ffffffff
6153 stda %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff ffff001e
6154
6155p0_label_238:
6156! %l5 = 00000000ffff001e, Mem[0000000010101400] = ff000000000000ff, %asi = 80
6157 stxa %l5,[%i4+0x000]%asi ! Mem[0000000010101400] = 00000000ffff001e
6158! %l5 = 00000000ffff001e, Mem[0000000030141400] = 6fb60061000000ff
6159 stxa %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000ffff001e
6160! %l5 = 00000000ffff001e, Mem[00000000100c1410] = 01000000
6161 stha %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 001e0000
6162! %l1 = ff00000038d11ad3, Mem[0000000030181410] = ff000000
6163 stwa %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 38d11ad3
6164! %l4 = 000000ff, %l5 = ffff001e, Mem[00000000100c1410] = 00001e00 ff0000ff
6165 stda %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff ffff001e
6166! %f2 = fff6ab34 00000000, Mem[0000000010001410] = 7ccdbb31 e90439af
6167 stda %f2 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = fff6ab34 00000000
6168! %l5 = 00000000ffff001e, Mem[0000000030141408] = 000000ff
6169 stwa %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffff001e
6170! %f10 = ff000000 bf4f0423, Mem[0000000030181400] = ffffffff ffffffff
6171 stda %f10,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff000000 bf4f0423
6172! %f14 = 090a4565, Mem[0000000010041410] = 01000000
6173 sta %f14,[%i1+%o5]0x80 ! Mem[0000000010041410] = 090a4565
6174! Starting 10 instruction Load Burst
6175! Mem[00000000211c0000] = ff007f1a, %l3 = 00000000ff000000
6176 ldub [%o2+%g0],%l3 ! %l3 = 00000000000000ff
6177
6178p0_label_239:
6179! Mem[0000000030081410] = 0004e3ff, %l0 = ffffffffffffff00
6180 ldsba [%i2+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
6181! Mem[0000000010001408] = 0000ffff, %l3 = 00000000000000ff
6182 ldsba [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
6183! Mem[0000000010141408] = 00000000, %l4 = 00000000000000ff
6184 ldsba [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000000
6185! Mem[00000000201c0000] = 00ff7d80, %l5 = 00000000ffff001e
6186 ldsha [%o0+0x000]%asi,%l5 ! %l5 = 00000000000000ff
6187! Mem[0000000010141408] = 00000000, %l7 = 00000000ff660000
6188 ldsha [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
6189! Mem[0000000010001408] = ffff0000, %l4 = 0000000000000000
6190 ldswa [%i0+%o4]0x88,%l4 ! %l4 = ffffffffffff0000
6191 membar #Sync ! Added by membar checker (43)
6192! Mem[00000000100c1400] = ffffd100 ff000000 ff000000 38d11ad3
6193! Mem[00000000100c1410] = ff000000 1e00ffff 00000000 00000000
6194! Mem[00000000100c1420] = 0000217f 4cf6ab34 ffffd100 3ae31e00
6195! Mem[00000000100c1430] = 00000000 cb000000 38d11ad3 7a958839
6196 ldda [%i3]ASI_BLK_PL,%f0 ! Block Load from 00000000100c1400
6197! Mem[000000001014142c] = ff211e00, %l0 = ffffffffffffffff
6198 ldsh [%i5+0x02e],%l0 ! %l0 = 0000000000001e00
6199! Mem[0000000030001400] = ffff00b6000000ff, %f16 = ffffffff ffffffff
6200 ldda [%i0+%g0]0x89,%f16 ! %f16 = ffff00b6 000000ff
6201! Starting 10 instruction Store Burst
6202! %f0 = 000000ff 00d1ffff d31ad138 000000ff
6203! %f4 = ffff001e 000000ff 00000000 00000000
6204! %f8 = 34abf64c 7f210000 001ee33a 00d1ffff
6205! %f12 = 000000cb 00000000 3988957a d31ad138
6206 stda %f0,[%i2]ASI_BLK_AIUS ! Block Store to 0000000030081400
6207
6208p0_label_240:
6209! %l3 = 0000000000000000, Mem[0000000010041410] = 090a4565
6210 stba %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000a4565
6211! Mem[0000000010141400] = ff548111, %l7 = 0000000000000000
6212 swapa [%i5+%g0]0x80,%l7 ! %l7 = 00000000ff548111
6213 membar #Sync ! Added by membar checker (44)
6214! %l7 = 00000000ff548111, Mem[00000000100c1400] = 00d1ffff
6215 stwa %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff548111
6216! Mem[0000000010141430] = 0000006d300000ff, %l2 = 000000000000d100, %l7 = 00000000ff548111
6217 add %i5,0x30,%g1
6218 casxa [%g1]0x80,%l2,%l7 ! %l7 = 0000006d300000ff
6219! %l4 = ffffffffffff0000, Mem[0000000030041410] = ffffffff
6220 stha %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffff0000
6221! %l0 = 0000000000001e00, %l4 = ffffffffffff0000, %l5 = 00000000000000ff
6222 xnor %l0,%l4,%l5 ! %l5 = 000000000000e1ff
6223! Mem[0000000030041408] = ff000000, %l2 = 000000000000d100
6224 ldstuba [%i1+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
6225! %l5 = 000000000000e1ff, Mem[00000000100c1400] = 118154ffff000000, %asi = 80
6226 stxa %l5,[%i3+0x000]%asi ! Mem[00000000100c1400] = 000000000000e1ff
6227! %f29 = 4cdbef25, Mem[00000000300c1410] = 34abf64c
6228 sta %f29,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 4cdbef25
6229! Starting 10 instruction Load Burst
6230! Mem[00000000201c0000] = 00ff7d80, %l1 = ff00000038d11ad3
6231 ldsh [%o0+%g0],%l1 ! %l1 = 00000000000000ff
6232
6233p0_label_241:
6234! Mem[00000000100c1410] = 000000ff, %l1 = 00000000000000ff
6235 ldsha [%i3+%o5]0x88,%l1 ! %l1 = 00000000000000ff
6236! Mem[000000001008141c] = 20000000, %l0 = 0000000000001e00
6237 lduba [%i2+0x01d]%asi,%l0 ! %l0 = 0000000000000000
6238! Mem[0000000010181410] = ffffffbf 00000000, %l2 = 000000ff, %l3 = 00000000
6239 ldda [%i6+%o5]0x80,%l2 ! %l2 = 00000000ffffffbf 0000000000000000
6240! Mem[000000001008143c] = b600ffff, %l7 = 0000006d300000ff
6241 lduwa [%i2+0x03c]%asi,%l7 ! %l7 = 00000000b600ffff
6242! Mem[0000000010081428] = ffffffff, %l2 = 00000000ffffffbf
6243 lduwa [%i2+0x028]%asi,%l2 ! %l2 = 00000000ffffffff
6244! Mem[0000000010081420] = 4cf6ab34fffffe93, %l3 = 0000000000000000
6245 ldx [%i2+0x020],%l3 ! %l3 = 4cf6ab34fffffe93
6246! Mem[0000000010041400] = 00000000, %l4 = ffffffffffff0000
6247 ldswa [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000000
6248! %l4 = 0000000000000000, imm = 0000000000000903, %l2 = 00000000ffffffff
6249 add %l4,0x903,%l2 ! %l2 = 0000000000000903
6250! %f15 = d31ad138, %f29 = 4cdbef25
6251 fsqrts %f15,%f29 ! %f29 = 7fffffff
6252! Starting 10 instruction Store Burst
6253! %l1 = 00000000000000ff, Mem[0000000030041400] = 4cffffffffffffbf
6254 stxa %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000000000ff
6255
6256p0_label_242:
6257! Mem[000000001010143e] = 0000000a, %l6 = 0000000023044fbf
6258 ldstub [%i4+0x03e],%l6 ! %l6 = 00000000000000ff
6259! Mem[0000000010081408] = 000000ff, %l7 = 00000000b600ffff
6260 swapa [%i2+%o4]0x80,%l7 ! %l7 = 00000000000000ff
6261! %f14 = 3988957a d31ad138, Mem[0000000030081400] = ff000000 ffffd100
6262 stda %f14,[%i2+%g0]0x89 ! Mem[0000000030081400] = 3988957a d31ad138
6263! Mem[00000000100c1430] = 00000000, %l6 = 0000000000000000
6264 swap [%i3+0x030],%l6 ! %l6 = 0000000000000000
6265! %l6 = 0000000000000000, Mem[0000000030101408] = ff000000
6266 stba %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
6267! Mem[0000000030081410] = ffff001e, %l6 = 0000000000000000
6268 ldswa [%i2+%o5]0x81,%l6 ! %l6 = ffffffffffff001e
6269! Mem[0000000010081405] = 000000ff, %l3 = 4cf6ab34fffffe93
6270 ldstub [%i2+0x005],%l3 ! %l3 = 00000000000000ff
6271! %f30 = b0285442 44d0f2e9, Mem[0000000030041410] = 0000ffff 000000ff
6272 stda %f30,[%i1+%o5]0x81 ! Mem[0000000030041410] = b0285442 44d0f2e9
6273! %l6 = ffffffffffff001e, Mem[0000000030081400] = d31ad138
6274 stha %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = d31a001e
6275! Starting 10 instruction Load Burst
6276! Mem[0000000010001408] = 0000ffff, %l5 = 000000000000e1ff
6277 ldsba [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000000
6278
6279p0_label_243:
6280! Mem[0000000030041410] = b0285442, %f4 = ffff001e
6281 lda [%i1+%o5]0x81,%f4 ! %f4 = b0285442
6282! Mem[0000000030081400] = 1e001ad37a958839, %l0 = 0000000000000000
6283 ldxa [%i2+%g0]0x81,%l0 ! %l0 = 1e001ad37a958839
6284! Mem[0000000021800100] = 0e006971, %l3 = 0000000000000000
6285 lduh [%o3+0x100],%l3 ! %l3 = 0000000000000e00
6286! Mem[0000000010081408] = b3f6ab00ffff00b6, %f2 = d31ad138 000000ff
6287 ldda [%i2+%o4]0x88,%f2 ! %f2 = b3f6ab00 ffff00b6
6288! %l3 = 0000000000000e00, %l5 = 0000000000000000, %l1 = 00000000000000ff
6289 xor %l3,%l5,%l1 ! %l1 = 0000000000000e00
6290! Mem[0000000010081410] = ff000000, %f17 = 000000ff
6291 lda [%i2+%o5]0x88,%f17 ! %f17 = ff000000
6292! Mem[0000000010181410] = ffffffbf, %l0 = 1e001ad37a958839
6293 lduha [%i6+%o5]0x80,%l0 ! %l0 = 000000000000ffff
6294! Mem[0000000030001400] = ff000000, %l1 = 0000000000000e00
6295 ldswa [%i0+%g0]0x81,%l1 ! %l1 = ffffffffff000000
6296! Mem[0000000010081408] = ffff00b6, %f20 = 4cf6ab34
6297 lda [%i2+%o4]0x88,%f20 ! %f20 = ffff00b6
6298! Starting 10 instruction Store Burst
6299! %f30 = b0285442 44d0f2e9, Mem[00000000100c1408] = ff000000 38d11ad3
6300 stda %f30,[%i3+%o4]0x80 ! Mem[00000000100c1408] = b0285442 44d0f2e9
6301
6302p0_label_244:
6303! Mem[0000000030001408] = 34abf64c, %l7 = 00000000000000ff
6304 ldstuba [%i0+%o4]0x89,%l7 ! %l7 = 0000004c000000ff
6305! %l6 = ffffffffffff001e, Mem[0000000010101410] = 4cf6ab34000000ff
6306 stxa %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffffffffff001e
6307! %f22 = 000000ff ff000000, Mem[0000000030001410] = ffffffff dc000000
6308 stda %f22,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000ff ff000000
6309! %l6 = ffffffffffff001e, Mem[0000000030101410] = 000000ff
6310 stha %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000001e
6311! %l6 = ffff001e, %l7 = 0000004c, Mem[0000000010001410] = 34abf6ff 00000000
6312 stda %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffff001e 0000004c
6313! %l1 = ffffffffff000000, Mem[0000000010041434] = 00000063, %asi = 80
6314 stha %l1,[%i1+0x034]%asi ! Mem[0000000010041434] = 00000063
6315! %f26 = 6fb60061 00000063, Mem[0000000010181400] = ff000000 1e00ffff
6316 std %f26,[%i6+%g0] ! Mem[0000000010181400] = 6fb60061 00000063
6317! %l6 = ffff001e, %l7 = 0000004c, Mem[0000000030181408] = ff000000 cb000000
6318 stda %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffff001e 0000004c
6319! %l0 = 0000ffff, %l1 = ff000000, Mem[0000000010181400] = 6fb60061 00000063
6320 stda %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000ffff ff000000
6321! Starting 10 instruction Load Burst
6322! Mem[00000000100c1408] = e9f2d044425428b0, %l2 = 0000000000000903
6323 ldxa [%i3+%o4]0x88,%l2 ! %l2 = e9f2d044425428b0
6324
6325p0_label_245:
6326! Mem[0000000030141408] = 1e00ffff, %l5 = 0000000000000000
6327 lduba [%i5+%o4]0x81,%l5 ! %l5 = 000000000000001e
6328! Mem[0000000010181408] = 00000000ff660000, %l7 = 000000000000004c
6329 ldxa [%i6+%o4]0x88,%l7 ! %l7 = 00000000ff660000
6330! Mem[0000000030081400] = d31a001e, %l3 = 0000000000000e00
6331 lduba [%i2+%g0]0x89,%l3 ! %l3 = 000000000000001e
6332! Mem[0000000010001404] = ff000000, %l7 = 00000000ff660000
6333 ldswa [%i0+0x004]%asi,%l7 ! %l7 = ffffffffff000000
6334! Mem[0000000010181424] = dc000000, %l2 = e9f2d044425428b0
6335 lduba [%i6+0x024]%asi,%l2 ! %l2 = 00000000000000dc
6336! Mem[0000000010101430] = 00000000, %l7 = ffffffffff000000
6337 lduwa [%i4+0x030]%asi,%l7 ! %l7 = 0000000000000000
6338! Mem[0000000030101410] = ff000000 0000001e, %l4 = 00000000, %l5 = 0000001e
6339 ldda [%i4+%o5]0x89,%l4 ! %l4 = 000000000000001e 00000000ff000000
6340! Code Fragment 4
6341p0_fragment_19:
6342! %l0 = 000000000000ffff
6343 setx 0xea841ef7d54d3a9a,%g7,%l0 ! %l0 = ea841ef7d54d3a9a
6344! %l1 = ffffffffff000000
6345 setx 0xf7feb4e0321cd38b,%g7,%l1 ! %l1 = f7feb4e0321cd38b
6346 setx 0x7ff8, %g1, %g2
6347 and %l0, %g2, %l0
6348 setx 0xffffffff, %g1, %g2
6349 and %l1, %g2, %l1
6350 setx 0x100000000, %g1, %g2
6351 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6352 ta T_CHANGE_HPRIV
6353 stxa %l1, [%l0]ASI_ICACHE_INSTR
6354 ta T_CHANGE_NONHPRIV
6355! %l0 = ea841ef7d54d3a9a
6356 setx 0x45d1585827156538,%g7,%l0 ! %l0 = 45d1585827156538
6357! %l1 = f7feb4e0321cd38b
6358 setx 0x6f43ec4fe526e44a,%g7,%l1 ! %l1 = 6f43ec4fe526e44a
6359! Mem[00000000300c1408] = 300000001e00ffff, %l5 = 00000000ff000000
6360 ldxa [%i3+%o4]0x89,%l5 ! %l5 = 300000001e00ffff
6361! Starting 10 instruction Store Burst
6362! %l6 = ffff001e, %l7 = 00000000, Mem[0000000030181408] = ffff001e 0000004c
6363 stda %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffff001e 00000000
6364
6365p0_label_246:
6366! Mem[0000000010081410] = ff000000, %l5 = 300000001e00ffff
6367 ldstuba [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
6368! %l6 = ffffffffffff001e, Mem[0000000010001410] = 1e00ffff
6369 stwa %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffff001e
6370! %l4 = 000000000000001e, Mem[0000000010181400] = 0000ffff
6371 stwa %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000001e
6372! %f8 = 34abf64c 7f210000, Mem[0000000010001408] = ffff0000 bfffffff
6373 stda %f8 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = 34abf64c 7f210000
6374! Mem[00000000300c1408] = 1e00ffff, %l0 = 45d1585827156538
6375 ldstuba [%i3+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
6376! %l0 = 00000000000000ff, Mem[0000000030141410] = 00000000
6377 stba %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000
6378! %l4 = 000000000000001e, Mem[0000000030141400] = ffff001e
6379 stha %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffff001e
6380! %l6 = ffffffffffff001e, Mem[0000000010141408] = 00000000
6381 stha %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 001e0000
6382! %l5 = 0000000000000000, Mem[0000000030041400] = 00000000
6383 stba %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
6384! Starting 10 instruction Load Burst
6385! Mem[0000000010181410] = ffffffbf, %l1 = 6f43ec4fe526e44a
6386 lduwa [%i6+%o5]0x80,%l1 ! %l1 = 00000000ffffffbf
6387
6388p0_label_247:
6389! Mem[00000000100c1410] = ff0000001e00ffff, %l7 = 0000000000000000
6390 ldxa [%i3+0x010]%asi,%l7 ! %l7 = ff0000001e00ffff
6391! Mem[0000000030001400] = ffff00b6000000ff, %f8 = 34abf64c 7f210000
6392 ldda [%i0+%g0]0x89,%f8 ! %f8 = ffff00b6 000000ff
6393! Mem[0000000010101408] = 00ffffff, %l6 = ffffffffffff001e
6394 ldswa [%i4+%o4]0x88,%l6 ! %l6 = 0000000000ffffff
6395! Mem[0000000010001400] = 000000ffff000000, %l1 = 00000000ffffffbf
6396 ldxa [%i0+%g0]0x88,%l1 ! %l1 = 000000ffff000000
6397! Mem[0000000010101408] = 0100000000ffffff, %l7 = ff0000001e00ffff
6398 ldxa [%i4+%o4]0x88,%l7 ! %l7 = 0100000000ffffff
6399! Mem[00000000300c1410] = 0000217f 25efdb4c, %l2 = 000000dc, %l3 = 0000001e
6400 ldda [%i3+%o5]0x89,%l2 ! %l2 = 0000000025efdb4c 000000000000217f
6401! Mem[0000000010141418] = 7544075b, %l3 = 000000000000217f
6402 lduh [%i5+0x018],%l3 ! %l3 = 0000000000007544
6403! Mem[0000000030001410] = ff000000, %f13 = 00000000
6404 lda [%i0+%o5]0x89,%f13 ! %f13 = ff000000
6405! Mem[0000000010081408] = b3f6ab00 ffff00b6, %l0 = 000000ff, %l1 = ff000000
6406 ldda [%i2+%o4]0x88,%l0 ! %l0 = 00000000ffff00b6 00000000b3f6ab00
6407! Starting 10 instruction Store Burst
6408! Mem[0000000010001400] = 000000ffff000000, %f30 = b0285442 44d0f2e9
6409 ldda [%i0+%g0]0x80,%f30 ! %f30 = 000000ff ff000000
6410
6411p0_label_248:
6412! Mem[0000000010041410] = 65450a00, %l7 = 0100000000ffffff
6413 ldstuba [%i1+%o5]0x88,%l7 ! %l7 = 00000000000000ff
6414! %l7 = 0000000000000000, Mem[0000000010101400] = 00000000
6415 stha %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
6416! %l2 = 0000000025efdb4c, Mem[0000000030181408] = 1e00ffff
6417 stha %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = db4cffff
6418! %l0 = 00000000ffff00b6, Mem[00000000211c0001] = ff007f1a
6419 stb %l0,[%o2+0x001] ! Mem[00000000211c0000] = ffb67f1a
6420! %l0 = 00000000ffff00b6, Mem[00000000100c1400] = 00000000
6421 stha %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000b6
6422! %l4 = 000000000000001e, Mem[0000000010041400] = ff00000000000000
6423 stxa %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000000000001e
6424! Mem[0000000010041408] = 34abf64c, %l7 = 0000000000000000
6425 swap [%i1+%o4],%l7 ! %l7 = 0000000034abf64c
6426! %f5 = 000000ff, Mem[0000000010141438] = 0000af00
6427 st %f5 ,[%i5+0x038] ! Mem[0000000010141438] = 000000ff
6428! %l5 = 0000000000000000, Mem[0000000030181410] = 4cf6ab34d31ad138
6429 stxa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000000000000000
6430! Starting 10 instruction Load Burst
6431! Mem[0000000010101410] = ffffffffffff001e, %l6 = 0000000000ffffff
6432 ldxa [%i4+%o5]0x80,%l6 ! %l6 = ffffffffffff001e
6433
6434p0_label_249:
6435! %f0 = 000000ff, %f24 = 000066ff, %f1 = 00d1ffff
6436 fmuls %f0 ,%f24,%f1 ! %f1 = 00000000
6437! Mem[0000000030001408] = fff6ab3400000000, %l3 = 0000000000007544
6438 ldxa [%i0+%o4]0x81,%l3 ! %l3 = fff6ab3400000000
6439! Mem[0000000010141408] = 00001e00, %l6 = ffffffffffff001e
6440 ldsba [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000
6441! Mem[00000000100c1414] = 1e00ffff, %l3 = fff6ab3400000000
6442 lduw [%i3+0x014],%l3 ! %l3 = 000000001e00ffff
6443! Mem[0000000020800000] = ffbf16cb, %l2 = 0000000025efdb4c
6444 ldsb [%o1+0x001],%l2 ! %l2 = ffffffffffffffbf
6445! Mem[00000000300c1400] = f6079023, %l0 = 00000000ffff00b6
6446 ldsba [%i3+%g0]0x89,%l0 ! %l0 = 0000000000000023
6447! Mem[0000000030181400] = bf4f0423, %l1 = 00000000b3f6ab00
6448 lduha [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000423
6449! Mem[0000000010001420] = 146409e3, %l4 = 000000000000001e
6450 lduha [%i0+0x022]%asi,%l4 ! %l4 = 00000000000009e3
6451! Mem[00000000100c1410] = ff000000, %f12 = 000000cb
6452 ld [%i3+%o5],%f12 ! %f12 = ff000000
6453! Starting 10 instruction Store Burst
6454! %l0 = 0000000000000023, Mem[0000000010101408] = ffffff00
6455 stha %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0023ff00
6456
6457p0_label_250:
6458! Mem[0000000030181400] = bf4f0423, %l3 = 000000001e00ffff
6459 ldstuba [%i6+%g0]0x89,%l3 ! %l3 = 00000023000000ff
6460! %f9 = 000000ff, Mem[0000000030001408] = fff6ab34
6461 sta %f9 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff
6462! %f23 = ff000000, Mem[0000000010081408] = ffff00b6
6463 sta %f23,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff000000
6464! Mem[0000000020800001] = ffbf16cb, %l1 = 0000000000000423
6465 ldstuba [%o1+0x001]%asi,%l1 ! %l1 = 000000bf000000ff
6466! Mem[0000000010101404] = ffff001e, %l2 = ffffffffffffffbf, %asi = 80
6467 swapa [%i4+0x004]%asi,%l2 ! %l2 = 00000000ffff001e
6468! Mem[00000000201c0001] = 00ff7d80, %l6 = 0000000000000000
6469 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
6470! %f30 = 000000ff, %f30 = 000000ff, %f4 = b0285442 000000ff
6471 fsmuld %f30,%f30,%f4 ! %l0 = 0000000000000045, Unfinished, %fsr = 1500000400
6472! %l7 = 0000000034abf64c, %l0 = 0000000000000045, %y = ffffff00
6473 smul %l7,%l0,%l4 ! %l4 = 0000000e3259627c, %y = 0000000e
6474! %l4 = 0000000e3259627c, Mem[000000001008140a] = 000000ff, %asi = 80
6475 stba %l4,[%i2+0x00a]%asi ! Mem[0000000010081408] = 00007cff
6476! Starting 10 instruction Load Burst
6477! Mem[0000000030081410] = ffff001e, %l3 = 0000000000000023
6478 lduba [%i2+%o5]0x81,%l3 ! %l3 = 00000000000000ff
6479
6480p0_label_251:
6481! Mem[0000000010101410] = 1e00ffff ffffffff, %l4 = 3259627c, %l5 = 00000000
6482 ldda [%i4+%o5]0x88,%l4 ! %l4 = 00000000ffffffff 000000001e00ffff
6483! Mem[0000000030081408] = d31ad138000000ff, %f2 = b3f6ab00 ffff00b6
6484 ldda [%i2+%o4]0x81,%f2 ! %f2 = d31ad138 000000ff
6485! Mem[0000000030041408] = 21ff0000000000ff, %f26 = 6fb60061 00000063
6486 ldda [%i1+%o4]0x89,%f26 ! %f26 = 21ff0000 000000ff
6487! Mem[0000000010001400] = 000000ff, %l0 = 0000000000000045
6488 lduba [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000
6489! Mem[0000000010141410] = 001e0000, %l1 = 00000000000000bf
6490 lduba [%i5+%o5]0x80,%l1 ! %l1 = 0000000000000000
6491! %l6 = 00000000000000ff, imm = 0000000000000b6d, %l2 = 00000000ffff001e
6492 orn %l6,0xb6d,%l2 ! %l2 = fffffffffffff4ff
6493! Mem[0000000010081420] = 4cf6ab34, %l4 = 00000000ffffffff
6494 ldsh [%i2+0x022],%l4 ! %l4 = ffffffffffffab34
6495! Mem[0000000010041410] = ff0a4565, %l2 = fffff4ff, %l0 = 00000000
6496 add %i1,0x10,%g1
6497 casa [%g1]0x80,%l2,%l0 ! %l0 = 00000000ff0a4565
6498! Mem[0000000010001400] = 000000ff, %l1 = 0000000000000000
6499 ldsba [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000
6500! Starting 10 instruction Store Burst
6501! %l5 = 000000001e00ffff, Mem[0000000030181408] = db4cffff00000000
6502 stxa %l5,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000001e00ffff
6503
6504p0_label_252:
6505! %l6 = 000000ff, %l7 = 34abf64c, Mem[0000000030001408] = 000000ff 00000000
6506 stda %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff 34abf64c
6507! %l6 = 00000000000000ff, Mem[0000000010081436] = 0078ff9e, %asi = 80
6508 stha %l6,[%i2+0x036]%asi ! Mem[0000000010081434] = 007800ff
6509! Mem[00000000211c0001] = ffb67f1a, %l5 = 000000001e00ffff
6510 ldstuba [%o2+0x001]%asi,%l5 ! %l5 = 000000b6000000ff
6511! %l5 = 00000000000000b6, Mem[0000000010041410] = ff0a4565
6512 stha %l5,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00b64565
6513! %f8 = ffff00b6 000000ff, Mem[0000000010141410] = 001e0000 599588e3
6514 stda %f8 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffff00b6 000000ff
6515! %l0 = ff0a4565, %l1 = 00000000, Mem[0000000010181400] = 1e000000 000000ff
6516 stda %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff0a4565 00000000
6517! %l0 = 00000000ff0a4565, Mem[0000000030041408] = 000000ff
6518 stha %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00004565
6519! %f14 = 3988957a, %f24 = 000066ff, %f30 = 000000ff
6520 fsubs %f14,%f24,%f30 ! %l0 = 00000000ff0a4587, Unfinished, %fsr = 1500000400
6521! %l7 = 0000000034abf64c, %l5 = 00000000000000b6, %l4 = ffffffffffffab34
6522 xnor %l7,%l5,%l4 ! %l4 = ffffffffcb540905
6523! Starting 10 instruction Load Burst
6524! Mem[00000000201c0000] = 00ff7d80, %l7 = 0000000034abf64c
6525 ldsb [%o0+%g0],%l7 ! %l7 = 0000000000000000
6526
6527p0_label_253:
6528! Mem[000000001008143c] = b600ffff, %l0 = 00000000ff0a4587
6529 ldsw [%i2+0x03c],%l0 ! %l0 = ffffffffb600ffff
6530! Mem[0000000030081400] = 3988957ad31a001e, %l0 = ffffffffb600ffff
6531 ldxa [%i2+%g0]0x89,%l0 ! %l0 = 3988957ad31a001e
6532! Mem[0000000030101410] = 1e000000, %l6 = 00000000000000ff
6533 ldsba [%i4+%o5]0x81,%l6 ! %l6 = 000000000000001e
6534! Mem[00000000100c1408] = 425428b0, %l6 = 000000000000001e
6535 lduba [%i3+%o4]0x88,%l6 ! %l6 = 00000000000000b0
6536! Mem[00000000211c0000] = ffff7f1a, %l1 = 0000000000000000
6537 ldsba [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
6538! Mem[0000000010001408] = 7f210000, %l2 = fffffffffffff4ff
6539 lduha [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
6540! Mem[0000000010141408] = 001e00003ce8a40a, %l6 = 00000000000000b0
6541 ldxa [%i5+%o4]0x80,%l6 ! %l6 = 001e00003ce8a40a
6542! Mem[0000000030041408] = 65450000, %l3 = 00000000000000ff
6543 lduwa [%i1+%o4]0x81,%l3 ! %l3 = 0000000065450000
6544! Mem[0000000030081400] = 3988957a d31a001e, %l2 = 00000000, %l3 = 65450000
6545 ldda [%i2+%g0]0x89,%l2 ! %l2 = 00000000d31a001e 000000003988957a
6546! Starting 10 instruction Store Burst
6547! %f31 = ff000000, Mem[0000000010101428] = 00000000
6548 sta %f31,[%i4+0x028]%asi ! Mem[0000000010101428] = ff000000
6549
6550p0_label_254:
6551! Mem[0000000030101400] = 000000ff, %l0 = 3988957ad31a001e
6552 swapa [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000ff
6553! Mem[0000000010141410] = b600ffff, %l3 = 000000003988957a
6554 ldstuba [%i5+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
6555! Mem[0000000030101400] = d31a001e, %l6 = 001e00003ce8a40a
6556 ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 0000001e000000ff
6557! %l7 = 0000000000000000, Mem[0000000010041408] = 00000000000000ff
6558 stxa %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000000000000000
6559! Mem[0000000010041408] = 00000000, %l7 = 0000000000000000
6560 ldstuba [%i1+%o4]0x80,%l7 ! %l7 = 00000000000000ff
6561! Mem[00000000100c1408] = 425428b0, %l6 = 000000000000001e
6562 swapa [%i3+%o4]0x88,%l6 ! %l6 = 00000000425428b0
6563! %l2 = 00000000d31a001e, Mem[0000000030001408] = ff000000
6564 stha %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff00001e
6565! %l2 = d31a001e, %l3 = 000000ff, Mem[0000000030041410] = b0285442 44d0f2e9
6566 stda %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = d31a001e 000000ff
6567! %f19 = ff000000, %f15 = d31ad138, %f5 = 000000ff
6568 fadds %f19,%f15,%f5 ! %f5 = ff000000
6569! Starting 10 instruction Load Burst
6570! Mem[00000000300c1400] = 239007f6, %l5 = 00000000000000b6
6571 ldsha [%i3+%g0]0x81,%l5 ! %l5 = 0000000000002390
6572
6573p0_label_255:
6574! Mem[0000000010081410] = ff0000ff, %l1 = ffffffffffffffff
6575 ldsba [%i2+%o5]0x80,%l1 ! %l1 = ffffffffffffffff
6576! Mem[0000000010101400] = 00000000 ffffffbf, %l2 = d31a001e, %l3 = 000000ff
6577 ldd [%i4+%g0],%l2 ! %l2 = 0000000000000000 00000000ffffffbf
6578! Mem[0000000010101410] = ffffffff, %l2 = 0000000000000000
6579 ldswa [%i4+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
6580! Mem[0000000010181400] = ff0a4565, %l4 = ffffffffcb540905
6581 ldswa [%i6+%g0]0x88,%l4 ! %l4 = ffffffffff0a4565
6582! Mem[0000000010181408] = 000066ff, %l5 = 0000000000002390
6583 ldsba [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000000
6584! Mem[0000000010181400] = ff0a4565, %l1 = ffffffffffffffff
6585 lduha [%i6+%g0]0x88,%l1 ! %l1 = 0000000000004565
6586! Mem[00000000300c1408] = ffff001e00000030, %f8 = ffff00b6 000000ff
6587 ldda [%i3+%o4]0x81,%f8 ! %f8 = ffff001e 00000030
6588! Mem[00000000211c0000] = ffff7f1a, %l6 = 00000000425428b0
6589 lduha [%o2+0x000]%asi,%l6 ! %l6 = 000000000000ffff
6590! Mem[0000000030081400] = d31a001e, %l6 = 000000000000ffff
6591 ldsha [%i2+%g0]0x89,%l6 ! %l6 = 000000000000001e
6592! Starting 10 instruction Store Burst
6593! %l2 = ffffffffffffffff, Mem[0000000030001408] = ff00001e
6594 stwa %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff
6595
6596p0_label_256:
6597! Mem[00000000100c1400] = b6000000, %l0 = 00000000000000ff
6598 swapa [%i3+%g0]0x80,%l0 ! %l0 = 00000000b6000000
6599! %l3 = 00000000ffffffbf, Mem[0000000010001408] = 0000217f4cf6ab34
6600 stxa %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000ffffffbf
6601! %l6 = 000000000000001e, Mem[0000000030081410] = ffff001e
6602 stwa %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000001e
6603! %f6 = 00000000, Mem[0000000030101400] = d31a00ff
6604 sta %f6 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
6605! Mem[0000000030141410] = 001e0000 000000ff, %l6 = 0000001e, %l7 = 00000000
6606 ldda [%i5+%o5]0x89,%l6 ! %l6 = 00000000000000ff 00000000001e0000
6607! %l3 = 00000000ffffffbf, Mem[0000000030001410] = ff000000
6608 stha %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff00ffbf
6609! Mem[0000000030041408] = 00004565, %l7 = 00000000001e0000
6610 ldstuba [%i1+%o4]0x89,%l7 ! %l7 = 00000065000000ff
6611! %l4 = ffffffffff0a4565, Mem[00000000211c0000] = ffff7f1a, %asi = 80
6612 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 45657f1a
6613! %l0 = 00000000b6000000, Mem[0000000010141418] = 7544075bd31ad138, %asi = 80
6614 stxa %l0,[%i5+0x018]%asi ! Mem[0000000010141418] = 00000000b6000000
6615! Starting 10 instruction Load Burst
6616! Mem[0000000010081408] = 00007cff00abf6b3, %l2 = ffffffffffffffff
6617 ldxa [%i2+%o4]0x80,%l2 ! %l2 = 00007cff00abf6b3
6618
6619p0_label_257:
6620! Mem[000000001008143c] = b600ffff, %l6 = 00000000000000ff
6621 ldsb [%i2+0x03c],%l6 ! %l6 = ffffffffffffffb6
6622! Mem[0000000010101408] = 01000000 00ff2300, %l0 = b6000000, %l1 = 00004565
6623 ldda [%i4+%o4]0x88,%l0 ! %l0 = 0000000000ff2300 0000000001000000
6624! Mem[0000000010141408] = 001e0000, %l7 = 0000000000000065
6625 lduha [%i5+%o4]0x80,%l7 ! %l7 = 000000000000001e
6626! Mem[0000000010181400] = 65450aff, %l2 = 00007cff00abf6b3
6627 ldsw [%i6+%g0],%l2 ! %l2 = 0000000065450aff
6628! Mem[0000000010081400] = 00000000, %l0 = 0000000000ff2300
6629 ldswa [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000
6630! Mem[0000000010041408] = ff000000, %l0 = 0000000000000000
6631 lduha [%i1+%o4]0x80,%l0 ! %l0 = 000000000000ff00
6632! Mem[0000000030001400] = 000000ff, %l7 = 000000000000001e
6633 ldswa [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000ff
6634! Mem[000000001010142c] = 000000c0, %l3 = 00000000ffffffbf
6635 ldsb [%i4+0x02c],%l3 ! %l3 = 0000000000000000
6636! Mem[0000000030001400] = 000000ff, %l0 = 000000000000ff00
6637 lduha [%i0+%g0]0x89,%l0 ! %l0 = 00000000000000ff
6638! Starting 10 instruction Store Burst
6639! Mem[0000000010041428] = ffffffff000000ff, %l3 = 0000000000000000, %l6 = ffffffffffffffb6
6640 add %i1,0x28,%g1
6641 casxa [%g1]0x80,%l3,%l6 ! %l6 = ffffffff000000ff
6642
6643p0_label_258:
6644! %f11 = 00d1ffff, Mem[00000000300c1408] = ffff001e
6645 sta %f11,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00d1ffff
6646! %f18 = cb000000 ff000000, Mem[0000000030001410] = ff00ffbf 000000ff
6647 stda %f18,[%i0+%o5]0x89 ! Mem[0000000030001410] = cb000000 ff000000
6648! Mem[00000000201c0000] = 00ff7d80, %l5 = 0000000000000000
6649 ldstub [%o0+%g0],%l5 ! %l5 = 00000000000000ff
6650! Mem[0000000010041418] = 00000000, %l6 = ffffffff000000ff
6651 swap [%i1+0x018],%l6 ! %l6 = 0000000000000000
6652! Mem[0000000030001400] = ff000000, %l0 = 00000000000000ff
6653 ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
6654! %l7 = 00000000000000ff, Mem[0000000010101408] = 0023ff00
6655 stb %l7,[%i4+%o4] ! Mem[0000000010101408] = ff23ff00
6656! Mem[0000000030081410] = 0000001e, %l7 = 00000000000000ff
6657 swapa [%i2+%o5]0x81,%l7 ! %l7 = 000000000000001e
6658! %l1 = 0000000001000000, Mem[00000000100c141c] = 00000000, %asi = 80
6659 stba %l1,[%i3+0x01c]%asi ! Mem[00000000100c141c] = 00000000
6660! %l5 = 0000000000000000, Mem[0000000010181410] = bfffffff
6661 stha %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = bfff0000
6662! Starting 10 instruction Load Burst
6663! Mem[00000000100c1410] = ff000000, %f11 = 00d1ffff
6664 lda [%i3+%o5]0x80,%f11 ! %f11 = ff000000
6665
6666p0_label_259:
6667! Mem[0000000030001410] = 000000ff000000cb, %l3 = 0000000000000000
6668 ldxa [%i0+%o5]0x81,%l3 ! %l3 = 000000ff000000cb
6669! Mem[00000000100c1410] = 000000ff, %f0 = 000000ff
6670 lda [%i3+%o5]0x88,%f0 ! %f0 = 000000ff
6671! Mem[0000000030041410] = 1e001ad3, %f27 = 000000ff
6672 lda [%i1+%o5]0x89,%f27 ! %f27 = 1e001ad3
6673! %f17 = ff000000, %f30 = 000000ff, %f11 = ff000000
6674 fsubs %f17,%f30,%f11 ! %l0 = 0000000000000121, Unfinished, %fsr = 1500000400
6675! Mem[00000000218000c0] = d100f956, %l2 = 0000000065450aff
6676 lduh [%o3+0x0c0],%l2 ! %l2 = 000000000000d100
6677! Mem[0000000010101400] = 00000000ffffffbf, %f20 = ffff00b6 000000ff
6678 ldda [%i4+%g0]0x80,%f20 ! %f20 = 00000000 ffffffbf
6679! Mem[0000000010081408] = b3f6ab00ff7c0000, %f20 = 00000000 ffffffbf
6680 ldda [%i2+%o4]0x88,%f20 ! %f20 = b3f6ab00 ff7c0000
6681! Mem[0000000010081410] = 00ff0000 ff0000ff, %l6 = 00000000, %l7 = 0000001e
6682 ldda [%i2+%o5]0x88,%l6 ! %l6 = 00000000ff0000ff 0000000000ff0000
6683! Mem[00000000300c1408] = 30000000ffffd100, %f10 = 001ee33a ff000000
6684 ldda [%i3+%o4]0x89,%f10 ! %f10 = 30000000 ffffd100
6685! Starting 10 instruction Store Burst
6686! %l4 = ffffffffff0a4565, Mem[0000000010181438] = ffffffffffffffeb, %asi = 80
6687 stxa %l4,[%i6+0x038]%asi ! Mem[0000000010181438] = ffffffffff0a4565
6688
6689p0_label_260:
6690! %l7 = 0000000000ff0000, Mem[0000000030041400] = 00000000
6691 stwa %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00ff0000
6692! Mem[0000000030141400] = 1e00ffff, %l1 = 0000000001000000
6693 ldstuba [%i5+%g0]0x81,%l1 ! %l1 = 0000001e000000ff
6694! %l2 = 000000000000d100, Mem[00000000201c0000] = ffff7d80, %asi = 80
6695 stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = d1007d80
6696! %l7 = 0000000000ff0000, immed = 00000a66, %y = 0000000e
6697 umul %l7,0xa66,%l2 ! %l2 = 0000000a5b9a0000, %y = 0000000a
6698! %l4 = ff0a4565, %l5 = 00000000, Mem[0000000010001400] = 000000ff ff000000
6699 std %l4,[%i0+%g0] ! Mem[0000000010001400] = ff0a4565 00000000
6700! %l0 = 00000121, %l1 = 0000001e, Mem[0000000030101400] = 00000000 cb000000
6701 stda %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000121 0000001e
6702! %l4 = ffffffffff0a4565, Mem[0000000010181408] = ff660000
6703 stwa %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff0a4565
6704! %l3 = 000000ff000000cb, Mem[0000000030181400] = ff044fbf
6705 stha %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00cb4fbf
6706! %l2 = 0000000a5b9a0000, %l1 = 000000000000001e, %l1 = 000000000000001e
6707 and %l2,%l1,%l1 ! %l1 = 0000000000000000
6708! Starting 10 instruction Load Burst
6709! Mem[00000000201c0000] = d1007d80, %l3 = 000000ff000000cb
6710 lduh [%o0+%g0],%l3 ! %l3 = 000000000000d100
6711
6712p0_label_261:
6713! %l6 = 00000000ff0000ff, immed = fffff396, %y = 0000000a
6714 smul %l6,-0xc6a,%l4 ! %l4 = 0000000c69f3a26a, %y = 0000000c
6715! Mem[0000000030101400] = 00000121, %l7 = 0000000000ff0000
6716 lduwa [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000121
6717! Mem[00000000300c1408] = 30000000ffffd100, %l0 = 0000000000000121
6718 ldxa [%i3+%o4]0x89,%l0 ! %l0 = 30000000ffffd100
6719! Mem[0000000030081400] = 3988957a d31a001e, %l6 = ff0000ff, %l7 = 00000121
6720 ldda [%i2+%g0]0x89,%l6 ! %l6 = 00000000d31a001e 000000003988957a
6721! Mem[0000000030181400] = 00cb4fbf, %f22 = 000000ff
6722 lda [%i6+%g0]0x81,%f22 ! %f22 = 00cb4fbf
6723! Mem[0000000010141410] = b600ffff, %l2 = 0000000a5b9a0000
6724 ldsha [%i5+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
6725! Mem[0000000010141408] = 001e0000 3ce8a40a, %l0 = ffffd100, %l1 = 00000000
6726 ldda [%i5+%o4]0x80,%l0 ! %l0 = 00000000001e0000 000000003ce8a40a
6727! Mem[0000000010181408] = ff0a4565, %l4 = 0000000c69f3a26a
6728 ldsba [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000065
6729! Mem[0000000021800100] = 0e006971, %l2 = ffffffffffffffff
6730 lduba [%o3+0x101]%asi,%l2 ! %l2 = 0000000000000000
6731! Starting 10 instruction Store Burst
6732! %l4 = 0000000000000065, Mem[0000000010041410] = 6545b600
6733 stba %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 6545b665
6734
6735p0_label_262:
6736! %l3 = 000000000000d100, Mem[0000000010001408] = 00000000
6737 stwa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000d100
6738! Mem[0000000020800041] = 00ff2c25, %l7 = 000000003988957a
6739 ldstub [%o1+0x041],%l7 ! %l7 = 000000ff000000ff
6740! %f18 = cb000000 ff000000, Mem[0000000010001400] = ff0a4565 00000000
6741 stda %f18,[%i0+%g0]0x80 ! Mem[0000000010001400] = cb000000 ff000000
6742! Mem[0000000010141400] = 000000005f19c18e, %l7 = 00000000000000ff, %l2 = 0000000000000000
6743 casxa [%i5]0x80,%l7,%l2 ! %l2 = 000000005f19c18e
6744! %l2 = 000000005f19c18e, Mem[0000000030181400] = 00cb4fbf
6745 stwa %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 5f19c18e
6746! %l2 = 000000005f19c18e, Mem[0000000010181408] = 65450aff
6747 stba %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 8e450aff
6748! Mem[00000000300c1400] = f6079023, %l2 = 000000005f19c18e
6749 ldstuba [%i3+%g0]0x89,%l2 ! %l2 = 00000023000000ff
6750! Mem[00000000300c1408] = 00d1ffff, %l5 = 0000000000000000
6751 ldstuba [%i3+%o4]0x81,%l5 ! %l5 = 00000000000000ff
6752! Mem[000000001000140b] = 00d10000, %l3 = 000000000000d100
6753 ldstub [%i0+0x00b],%l3 ! %l3 = 00000000000000ff
6754! Starting 10 instruction Load Burst
6755! Code Fragment 3
6756p0_fragment_20:
6757! %l0 = 00000000001e0000
6758 setx 0xa17eef284ae8a04d,%g7,%l0 ! %l0 = a17eef284ae8a04d
6759! %l1 = 000000003ce8a40a
6760 setx 0x1ca00b7819496d00,%g7,%l1 ! %l1 = 1ca00b7819496d00
6761 setx 0x1fe000, %g1, %g3
6762 or %l0, %g3, %l0 ! always set perrmask = 0xff
6763 setx 0x1ffff8, %g1, %g2
6764 and %l0, %g2, %l0
6765 ta T_CHANGE_HPRIV
6766 stxa %l1, [%l0]ASI_DCACHE_DATA
6767 ta T_CHANGE_NONHPRIV
6768! %l0 = a17eef284ae8a04d
6769 setx 0xf6ab72b7a61286c1,%g7,%l0 ! %l0 = f6ab72b7a61286c1
6770! %l1 = 1ca00b7819496d00
6771 setx 0x602fcdbfc401ac1b,%g7,%l1 ! %l1 = 602fcdbfc401ac1b
6772
6773p0_label_263:
6774! Mem[0000000010081424] = fffffe93, %l0 = f6ab72b7a61286c1
6775 ldub [%i2+0x026],%l0 ! %l0 = 00000000000000fe
6776! Mem[0000000030081410] = 000000ff 000000ff, %l2 = 00000023, %l3 = 00000000
6777 ldda [%i2+%o5]0x81,%l2 ! %l2 = 00000000000000ff 00000000000000ff
6778! Mem[0000000021800100] = 0e006971, %l1 = 602fcdbfc401ac1b
6779 lduba [%o3+0x100]%asi,%l1 ! %l1 = 000000000000000e
6780! Mem[0000000010181438] = ffffffff ff0a4565, %l0 = 000000fe, %l1 = 0000000e
6781 ldd [%i6+0x038],%l0 ! %l0 = 00000000ffffffff 00000000ff0a4565
6782! Mem[000000001010141c] = 00000061, %l3 = 00000000000000ff
6783 ldsb [%i4+0x01f],%l3 ! %l3 = 0000000000000061
6784! Mem[0000000010101400] = 00000000, %l1 = 00000000ff0a4565
6785 lduba [%i4+%g0]0x88,%l1 ! %l1 = 0000000000000000
6786! Mem[0000000010041400] = 0000001e, %l7 = 00000000000000ff
6787 lduba [%i1+%g0]0x88,%l7 ! %l7 = 000000000000001e
6788! Mem[0000000010041410] = 6545b665, %l2 = 00000000000000ff
6789 lduha [%i1+%o5]0x88,%l2 ! %l2 = 000000000000b665
6790! Mem[0000000010101410] = ffffffff ffff001e, %l2 = 0000b665, %l3 = 00000061
6791 ldda [%i4+%o5]0x80,%l2 ! %l2 = 00000000ffffffff 00000000ffff001e
6792! Starting 10 instruction Store Burst
6793! Mem[00000000300c1400] = f60790ff, %l0 = 00000000ffffffff
6794 swapa [%i3+%g0]0x89,%l0 ! %l0 = 00000000f60790ff
6795
6796p0_label_264:
6797! Mem[000000001008142a] = ffffffff, %l4 = 0000000000000065
6798 ldstuba [%i2+0x02a]%asi,%l4 ! %l4 = 000000ff000000ff
6799! Mem[0000000010001400] = cb000000, %l5 = 0000000000000000
6800 ldstuba [%i0+%g0]0x80,%l5 ! %l5 = 000000cb000000ff
6801! Code Fragment 4
6802p0_fragment_21:
6803! %l0 = 00000000f60790ff
6804 setx 0xb6220977d221c194,%g7,%l0 ! %l0 = b6220977d221c194
6805! %l1 = 0000000000000000
6806 setx 0xb6df86ffba547d38,%g7,%l1 ! %l1 = b6df86ffba547d38
6807 setx 0x7ff8, %g1, %g2
6808 and %l0, %g2, %l0
6809 setx 0xffffffff, %g1, %g2
6810 and %l1, %g2, %l1
6811 setx 0x100000000, %g1, %g2
6812 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6813 ta T_CHANGE_HPRIV
6814 stxa %l1, [%l0]ASI_ICACHE_INSTR
6815 ta T_CHANGE_NONHPRIV
6816! %l0 = b6220977d221c194
6817 setx 0xc265e337e1954f49,%g7,%l0 ! %l0 = c265e337e1954f49
6818! %l1 = b6df86ffba547d38
6819 setx 0x787a38505f107083,%g7,%l1 ! %l1 = 787a38505f107083
6820! %l2 = ffffffff, %l3 = ffff001e, Mem[00000000100c1400] = ff000000 ffe10000
6821 stda %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffffff ffff001e
6822! Mem[00000000100c1408] = 1e000000, %l4 = 00000000000000ff
6823 swapa [%i3+%o4]0x80,%l4 ! %l4 = 000000001e000000
6824! Mem[0000000030181400] = 8ec1195f, %l1 = 787a38505f107083
6825 swapa [%i6+%g0]0x89,%l1 ! %l1 = 000000008ec1195f
6826! Mem[0000000010101428] = ff000000, %l5 = 00000000000000cb, %asi = 80
6827 swapa [%i4+0x028]%asi,%l5 ! %l5 = 00000000ff000000
6828! Mem[00000000100c1410] = ff000000, %l4 = 000000001e000000
6829 ldstuba [%i3+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
6830! Mem[0000000010181400] = 65450aff, %l5 = 00000000ff000000
6831 ldstuba [%i6+%g0]0x80,%l5 ! %l5 = 00000065000000ff
6832! Starting 10 instruction Load Burst
6833! Mem[0000000020800040] = 00ff2c25, %l2 = 00000000ffffffff
6834 lduba [%o1+0x041]%asi,%l2 ! %l2 = 00000000000000ff
6835
6836p0_label_265:
6837! Mem[0000000010101408] = ff23ff00, %l0 = c265e337e1954f49
6838 ldstuba [%i4+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
6839! Mem[000000001014140c] = 3ce8a40a, %l5 = 0000000000000065
6840 lduw [%i5+0x00c],%l5 ! %l5 = 000000003ce8a40a
6841! Mem[0000000010081400] = ff00ff00 00000000, %l4 = 000000ff, %l5 = 3ce8a40a
6842 ldda [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000 00000000ff00ff00
6843! %l1 = 000000008ec1195f, imm = fffffffffffff708, %l1 = 000000008ec1195f
6844 and %l1,-0x8f8,%l1 ! %l1 = 000000008ec11108
6845! Mem[0000000010141410] = ffff00b6, %l0 = 00000000000000ff
6846 lduha [%i5+%o5]0x80,%l0 ! %l0 = 000000000000ffff
6847! Mem[0000000030101410] = 1e000000, %l4 = 0000000000000000
6848 lduha [%i4+%o5]0x81,%l4 ! %l4 = 0000000000001e00
6849! Mem[0000000010141400] = 000000005f19c18e, %l0 = 000000000000ffff
6850 ldx [%i5+%g0],%l0 ! %l0 = 000000005f19c18e
6851! Mem[0000000010181400] = ff450aff, %l3 = 00000000ffff001e
6852 ldsha [%i6+%g0]0x80,%l3 ! %l3 = ffffffffffffff45
6853! Mem[0000000030041400] = 0000ff00, %l6 = 00000000d31a001e
6854 lduwa [%i1+%g0]0x81,%l6 ! %l6 = 000000000000ff00
6855! Starting 10 instruction Store Burst
6856! Mem[0000000010101401] = 00000000, %l2 = 00000000000000ff
6857 ldstuba [%i4+0x001]%asi,%l2 ! %l2 = 00000000000000ff
6858
6859p0_label_266:
6860! Mem[0000000010001408] = 00d100ff, %l5 = 00000000ff00ff00
6861 ldstuba [%i0+%o4]0x80,%l5 ! %l5 = 00000000000000ff
6862! %l2 = 0000000000000000, Mem[0000000010101408] = 00ff23ff
6863 stba %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00ff2300
6864! %l2 = 0000000000000000, Mem[0000000010141408] = 001e0000
6865 stha %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
6866! %l4 = 0000000000001e00, Mem[0000000010101408] = 0023ff00
6867 stwa %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00001e00
6868! %f14 = 3988957a d31ad138, Mem[0000000010141408] = 00000000 3ce8a40a
6869 stda %f14,[%i5+0x008]%asi ! Mem[0000000010141408] = 3988957a d31ad138
6870! %l4 = 00001e00, %l5 = 00000000, Mem[0000000030081400] = 1e001ad3 7a958839
6871 stda %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00001e00 00000000
6872! %l2 = 0000000000000000, Mem[0000000010081400] = 00000000
6873 stba %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
6874! %l6 = 000000000000ff00, immd = fffffffffffffa56, %l4 = 0000000000001e00
6875 sdivx %l6,-0x5aa,%l4 ! %l4 = ffffffffffffffd3
6876! Mem[00000000100c1400] = ffffffff, %l0 = 000000005f19c18e
6877 swapa [%i3+%g0]0x80,%l0 ! %l0 = 00000000ffffffff
6878! Starting 10 instruction Load Burst
6879! Mem[0000000030001410] = ff000000, %l2 = 0000000000000000
6880 lduwa [%i0+%o5]0x89,%l2 ! %l2 = 00000000ff000000
6881
6882p0_label_267:
6883! Mem[0000000020800040] = 00ff2c25, %l5 = 0000000000000000
6884 ldsh [%o1+0x040],%l5 ! %l5 = 00000000000000ff
6885! Mem[00000000211c0000] = 45657f1a, %l6 = 000000000000ff00
6886 ldub [%o2+%g0],%l6 ! %l6 = 0000000000000045
6887 membar #Sync ! Added by membar checker (45)
6888! Mem[0000000010081400] = 00000000 00ff00ff 00007cff 00abf6b3
6889! Mem[0000000010081410] = ff0000ff 0000ff00 c545ffff 20000000
6890! Mem[0000000010081420] = 4cf6ab34 fffffe93 ffffffff ffffffff
6891! Mem[0000000010081430] = 000000ff 007800ff ff1eb9ff b600ffff
6892 ldda [%i2]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010081400
6893! Mem[0000000010101410] = ffffffff, %l6 = 0000000000000045
6894 lduba [%i4+%o5]0x80,%l6 ! %l6 = 00000000000000ff
6895! Mem[0000000010001408] = ffd100ff, %l6 = 00000000000000ff
6896 lduha [%i0+%o4]0x80,%l6 ! %l6 = 000000000000ffd1
6897! Mem[0000000020800000] = ffff16cb, %l5 = 00000000000000ff
6898 lduha [%o1+0x000]%asi,%l5 ! %l5 = 000000000000ffff
6899! Mem[00000000201c0000] = d1007d80, %l5 = 000000000000ffff
6900 ldsh [%o0+%g0],%l5 ! %l5 = ffffffffffffd100
6901! Mem[0000000010141408] = 38d11ad37a958839, %f24 = 000066ff ffffffff
6902 ldda [%i5+%o4]0x88,%f24 ! %f24 = 38d11ad3 7a958839
6903! Mem[0000000010101400] = 00ff0000 ffffffbf, %l2 = ff000000, %l3 = ffffff45
6904 ldda [%i4+%g0]0x80,%l2 ! %l2 = 0000000000ff0000 00000000ffffffbf
6905! Starting 10 instruction Store Burst
6906! %f24 = 38d11ad3 7a958839, Mem[0000000010141410] = ffff00b6 000000ff
6907 stda %f24,[%i5+%o5]0x80 ! Mem[0000000010141410] = 38d11ad3 7a958839
6908
6909p0_label_268:
6910! %l2 = 00ff0000, %l3 = ffffffbf, Mem[00000000100c1410] = ff000000 1e00ffff
6911 std %l2,[%i3+%o5] ! Mem[00000000100c1410] = 00ff0000 ffffffbf
6912! Mem[0000000010081401] = 00000000, %l3 = 00000000ffffffbf
6913 ldstuba [%i2+0x001]%asi,%l3 ! %l3 = 00000000000000ff
6914! Mem[0000000010181410] = bfff0000, %l2 = 0000000000ff0000
6915 ldstuba [%i6+%o5]0x88,%l2 ! %l2 = 00000000000000ff
6916! Mem[0000000010141404] = 5f19c18e, %l3 = 00000000, %l7 = 0000001e
6917 add %i5,0x04,%g1
6918 casa [%g1]0x80,%l3,%l7 ! %l7 = 000000005f19c18e
6919! %l4 = ffffffffffffffd3, Mem[0000000030001408] = ffffffff
6920 stba %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffd3
6921! %f18 = cb000000 ff000000, %l1 = 000000008ec11108
6922! Mem[0000000030001418] = ffffffffff7bbdb9
6923 add %i0,0x018,%g1
6924 stda %f18,[%g1+%l1]ASI_PST8_S ! Mem[0000000030001418] = ffffffffff7bbdb9
6925! Mem[0000000030101400] = 21010000, %l3 = 0000000000000000
6926 ldstuba [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff
6927! %l0 = ffffffff, %l1 = 8ec11108, Mem[0000000030001408] = ffffffd3 4cf6ab34
6928 stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff 8ec11108
6929! %l1 = 000000008ec11108, Mem[0000000010141400] = 000000005f19c18e
6930 stxa %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000008ec11108
6931! Starting 10 instruction Load Burst
6932! Mem[0000000010081400] = 0000ff00, %l0 = 00000000ffffffff
6933 lduwa [%i2+%g0]0x88,%l0 ! %l0 = 000000000000ff00
6934
6935p0_label_269:
6936! Mem[0000000010041400] = 0000001e, %l6 = 000000000000ffd1
6937 ldsha [%i1+%g0]0x88,%l6 ! %l6 = 000000000000001e
6938! Mem[0000000030041400] = 0000ff00 000000ff ff450000 0000ff21
6939! Mem[0000000030041410] = d31a001e 000000ff 6fb60706 0000ebcb
6940! Mem[0000000030041420] = 31f7bf47 e247debb 23044fbf 7237118d
6941! Mem[0000000030041430] = 8ec1195f 11815484 ad880a76 65450a09
6942 ldda [%i1]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030041400
6943! Mem[00000000100c1400] = 5f19c18e1e00ffff, %f6 = c545ffff 20000000
6944 ldda [%i3+%g0]0x80,%f6 ! %f6 = 5f19c18e 1e00ffff
6945! Mem[0000000030181410] = 00000000, %l1 = 000000008ec11108
6946 ldsba [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
6947! Mem[0000000010181410] = 00000000 bfff00ff, %l2 = 00000000, %l3 = 00000000
6948 ldda [%i6+%o5]0x88,%l2 ! %l2 = 00000000bfff00ff 0000000000000000
6949! Mem[00000000201c0000] = d1007d80, %l0 = 000000000000ff00
6950 ldsb [%o0+%g0],%l0 ! %l0 = ffffffffffffffd1
6951! %l7 = 000000005f19c18e, Mem[0000000030141408] = ffff001e
6952 stba %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffff008e
6953! Mem[0000000010181428] = 85ca00ff, %l4 = ffffffffffffffd3
6954 lduba [%i6+0x02b]%asi,%l4 ! %l4 = 00000000000000ff
6955! Mem[00000000100c1410] = 0000ff00, %f7 = 1e00ffff
6956 lda [%i3+%o5]0x88,%f7 ! %f7 = 0000ff00
6957! Starting 10 instruction Store Burst
6958! %l2 = 00000000bfff00ff, Mem[00000000211c0001] = 45657f1a
6959 stb %l2,[%o2+0x001] ! Mem[00000000211c0000] = 45ff7f1a
6960
6961p0_label_270:
6962! %l7 = 000000005f19c18e, Mem[00000000100c1400] = 8ec1195f
6963 stwa %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 5f19c18e
6964! %l1 = 0000000000000000, Mem[0000000021800180] = ffffc5c1
6965 sth %l1,[%o3+0x180] ! Mem[0000000021800180] = 0000c5c1
6966! %f16 = ff000000 00ff0000 21ff0000 000045ff
6967! %f20 = ff000000 1e001ad3 cbeb0000 0607b66f
6968! %f24 = bbde47e2 47bff731 8d113772 bf4f0423
6969! %f28 = 84548111 5f19c18e 090a4565 760a88ad
6970 stda %f16,[%i6]ASI_COMMIT_S ! Block Store to 0000000030181400
6971 membar #Sync ! Added by membar checker (46)
6972! %l6 = 000000000000001e, Mem[0000000010181408] = 8e450aff
6973 stba %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 1e450aff
6974! %l2 = 00000000bfff00ff, Mem[0000000030141408] = 8e00ffff
6975 stba %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff00ffff
6976! %f24 = bbde47e2 47bff731, %l5 = ffffffffffffd100
6977! Mem[00000000100c1430] = 00000000cb000000
6978 add %i3,0x030,%g1
6979 stda %f24,[%g1+%l5]ASI_PST16_P ! Mem[00000000100c1430] = 00000000cb000000
6980! %l5 = ffffffffffffd100, Mem[0000000010001410] = ffff001e
6981 stwa %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffd100
6982! Mem[00000000100c1404] = 1e00ffff, %l0 = ffffffffffffffd1, %asi = 80
6983 swapa [%i3+0x004]%asi,%l0 ! %l0 = 000000001e00ffff
6984! Mem[0000000030101410] = 1e000000, %l3 = 0000000000000000
6985 swapa [%i4+%o5]0x81,%l3 ! %l3 = 000000001e000000
6986! Starting 10 instruction Load Burst
6987! %f6 = 5f19c18e, %f23 = 0607b66f, %f16 = ff000000
6988 fsubs %f6 ,%f23,%f16 ! %f16 = 5f19c18e
6989
6990p0_label_271:
6991! Mem[00000000201c0000] = d1007d80, %l3 = 000000001e000000
6992 lduh [%o0+%g0],%l3 ! %l3 = 000000000000d100
6993! Mem[0000000030081400] = 00000000001e0000, %f4 = ff0000ff 0000ff00
6994 ldda [%i2+%g0]0x89,%f4 ! %f4 = 00000000 001e0000
6995! Mem[0000000030101410] = 00000000, %f20 = ff000000
6996 lda [%i4+%o5]0x89,%f20 ! %f20 = 00000000
6997! Mem[0000000030041410] = d31a001e, %l6 = 000000000000001e
6998 ldsba [%i1+%o5]0x81,%l6 ! %l6 = ffffffffffffffd3
6999! Mem[0000000010181410] = ff00ffbf00000000, %f2 = 00007cff 00abf6b3
7000 ldda [%i6+0x010]%asi,%f2 ! %f2 = ff00ffbf 00000000
7001! Mem[0000000010041400] = 1e000000 00000000 ff000000 00000000
7002! Mem[0000000010041410] = 65b64565 00ffffff 000000ff e9b9d0b2
7003! Mem[0000000010041420] = 0000ffeb 00000000 ffffffff 000000ff
7004! Mem[0000000010041430] = 6fb60061 00000063 3988957a d31ad138
7005 ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
7006! %l6 = ffffffd3, %l7 = 5f19c18e, Mem[0000000010101410] = ffffffff 1e00ffff
7007 stda %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffd3 5f19c18e
7008! Code Fragment 4
7009p0_fragment_22:
7010! %l0 = 000000001e00ffff
7011 setx 0xbf8c1cd859649095,%g7,%l0 ! %l0 = bf8c1cd859649095
7012! %l1 = 0000000000000000
7013 setx 0xdc114d67dfd6a51f,%g7,%l1 ! %l1 = dc114d67dfd6a51f
7014 setx 0x7ff8, %g1, %g2
7015 and %l0, %g2, %l0
7016 setx 0xffffffff, %g1, %g2
7017 and %l1, %g2, %l1
7018 setx 0x100000000, %g1, %g2
7019 or %l1, %g2, %l1 ! Set bit 32 - perrinj
7020 ta T_CHANGE_HPRIV
7021 stxa %l1, [%l0]ASI_ICACHE_INSTR
7022 ta T_CHANGE_NONHPRIV
7023! %l0 = bf8c1cd859649095
7024 setx 0x00f7589fc81d410c,%g7,%l0 ! %l0 = 00f7589fc81d410c
7025! %l1 = dc114d67dfd6a51f
7026 setx 0x41c79810551dc79e,%g7,%l1 ! %l1 = 41c79810551dc79e
7027! Mem[0000000010041438] = 3988957ad31ad138, %f22 = cbeb0000 0607b66f
7028 ldda [%i1+0x038]%asi,%f22 ! %f22 = 3988957a d31ad138
7029! Starting 10 instruction Store Burst
7030! %l2 = bfff00ff, %l3 = 0000d100, Mem[0000000010081408] = ff7c0000 b3f6ab00
7031 stda %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = bfff00ff 0000d100
7032
7033p0_label_272:
7034! %f16 = 5f19c18e 00ff0000 21ff0000 000045ff
7035! %f20 = 00000000 1e001ad3 3988957a d31ad138
7036! %f24 = bbde47e2 47bff731 8d113772 bf4f0423
7037! %f28 = 84548111 5f19c18e 090a4565 760a88ad
7038 stda %f16,[%i6]ASI_BLK_AIUPL ! Block Store to 0000000010181400
7039! Mem[00000000100c1410] = bfffffff 0000ff00, %l0 = c81d410c, %l1 = 551dc79e
7040 ldda [%i3+%o5]0x88,%l0 ! %l0 = 000000000000ff00 00000000bfffffff
7041! Mem[0000000010101408] = 001e0000, %l4 = 00000000000000ff
7042 swapa [%i4+%o4]0x88,%l4 ! %l4 = 00000000001e0000
7043 membar #Sync ! Added by membar checker (47)
7044! %f0 = 1e000000, Mem[0000000010041400] = 1e000000
7045 sta %f0 ,[%i1+0x000]%asi ! Mem[0000000010041400] = 1e000000
7046! %l5 = ffffffffffffd100, immed = fffff1d4, %y = 0000000c
7047 udiv %l5,-0xe2c,%l1 ! %l1 = 000000000000000d
7048 mov %l0,%y ! %y = 0000ff00
7049! %f16 = 5f19c18e, Mem[00000000300c1410] = 25efdb4c
7050 sta %f16,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 5f19c18e
7051! Mem[00000000211c0000] = 45ff7f1a, %l3 = 000000000000d100
7052 ldstub [%o2+%g0],%l3 ! %l3 = 00000045000000ff
7053! Mem[0000000020800000] = ffff16cb, %l5 = ffffffffffffd100
7054 ldstub [%o1+%g0],%l5 ! %l5 = 000000ff000000ff
7055! Mem[000000001014140c] = d31ad138, %l7 = 000000005f19c18e
7056 swap [%i5+0x00c],%l7 ! %l7 = 00000000d31ad138
7057! Starting 10 instruction Load Burst
7058! Mem[00000000100c1410] = 0000ff00, %l7 = 00000000d31ad138
7059 ldsba [%i3+%o5]0x88,%l7 ! %l7 = 0000000000000000
7060
7061p0_label_273:
7062! Mem[0000000030001410] = ff000000, %l7 = 0000000000000000
7063 ldsba [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000
7064! %f18 = 21ff0000, %f4 = 65b64565, %f22 = 3988957a d31ad138
7065 fsmuld %f18,%f4 ,%f22 ! %f22 = 4106b1e3 f3600000
7066! Mem[0000000010181418] = 38d11ad3 7a958839, %l2 = bfff00ff, %l3 = 00000045
7067 ldd [%i6+0x018],%l2 ! %l2 = 0000000038d11ad3 000000007a958839
7068! Mem[000000001010140c] = 00000001, %l5 = 00000000000000ff
7069 lduh [%i4+0x00c],%l5 ! %l5 = 0000000000000000
7070! Mem[0000000010101438] = 5bff63b2, %l2 = 0000000038d11ad3
7071 lduw [%i4+0x038],%l2 ! %l2 = 000000005bff63b2
7072! Mem[0000000030141410] = 000000ff, %l2 = 000000005bff63b2
7073 lduwa [%i5+%o5]0x89,%l2 ! %l2 = 00000000000000ff
7074! %l4 = 001e0000, %l5 = 00000000, Mem[0000000010041410] = 6545b665 ffffff00
7075 stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 001e0000 00000000
7076! Mem[00000000100c1414] = ffffffbf, %l7 = 0000000000000000
7077 lduw [%i3+0x014],%l7 ! %l7 = 00000000ffffffbf
7078! Mem[0000000010041408] = 00000000000000ff, %l7 = 00000000ffffffbf
7079 ldxa [%i1+%o4]0x88,%l7 ! %l7 = 00000000000000ff
7080! Starting 10 instruction Store Burst
7081! %l7 = 00000000000000ff, Mem[0000000021800180] = 0000c5c1
7082 stb %l7,[%o3+0x180] ! Mem[0000000021800180] = ff00c5c1
7083
7084p0_label_274:
7085! %f16 = 5f19c18e 00ff0000 21ff0000 000045ff
7086! %f20 = 00000000 1e001ad3 4106b1e3 f3600000
7087! %f24 = bbde47e2 47bff731 8d113772 bf4f0423
7088! %f28 = 84548111 5f19c18e 090a4565 760a88ad
7089 stda %f16,[%i5]ASI_BLK_AIUPL ! Block Store to 0000000010141400
7090! %l0 = 0000ff00, %l1 = 0000000d, Mem[0000000030001400] = ff000000 b600ffff
7091 stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000ff00 0000000d
7092! Mem[0000000030101408] = 00000000, %l7 = 00000000000000ff
7093 swapa [%i4+%o4]0x89,%l7 ! %l7 = 0000000000000000
7094! Code Fragment 3
7095p0_fragment_23:
7096! %l0 = 000000000000ff00
7097 setx 0x95064d8fec3fad8b,%g7,%l0 ! %l0 = 95064d8fec3fad8b
7098! %l1 = 000000000000000d
7099 setx 0xea0d82d79c197b8c,%g7,%l1 ! %l1 = ea0d82d79c197b8c
7100 setx 0x1fe000, %g1, %g3
7101 or %l0, %g3, %l0 ! always set perrmask = 0xff
7102 setx 0x1ffff8, %g1, %g2
7103 and %l0, %g2, %l0
7104 ta T_CHANGE_HPRIV
7105 stxa %l1, [%l0]ASI_DCACHE_DATA
7106 ta T_CHANGE_NONHPRIV
7107! %l0 = 95064d8fec3fad8b
7108 setx 0x58f03aa855632da9,%g7,%l0 ! %l0 = 58f03aa855632da9
7109! %l1 = ea0d82d79c197b8c
7110 setx 0x5311e8501987ff6d,%g7,%l1 ! %l1 = 5311e8501987ff6d
7111! %l0 = 58f03aa855632da9, imm = fffffffffffffcda, %l4 = 00000000001e0000
7112 xor %l0,-0x326,%l4 ! %l4 = a70fc557aa9cd173
7113! %f12 = 6fb60061 00000063, Mem[0000000010001418] = 000000ff 000000cb
7114 stda %f12,[%i0+0x018]%asi ! Mem[0000000010001418] = 6fb60061 00000063
7115! Mem[0000000030141408] = ffff00ff, %l1 = 5311e8501987ff6d
7116 swapa [%i5+%o4]0x89,%l1 ! %l1 = 00000000ffff00ff
7117! Mem[0000000010041408] = ff000000, %l5 = 0000000000000000
7118 swapa [%i1+%o4]0x80,%l5 ! %l5 = 00000000ff000000
7119! Mem[0000000030081408] = 38d11ad3, %l2 = 00000000000000ff
7120 ldstuba [%i2+%o4]0x89,%l2 ! %l2 = 000000d3000000ff
7121! Starting 10 instruction Load Burst
7122! Mem[0000000010101438] = 5bff63b2, %l3 = 000000007a958839
7123 ldsw [%i4+0x038],%l3 ! %l3 = 000000005bff63b2
7124
7125p0_label_275:
7126! %l3 = 000000005bff63b2, %l2 = 00000000000000d3, %l0 = 58f03aa855632da9
7127 sub %l3,%l2,%l0 ! %l0 = 000000005bff62df
7128! Mem[0000000030141408] = 6dff8719, %l6 = ffffffffffffffd3
7129 ldsba [%i5+%o4]0x81,%l6 ! %l6 = 000000000000006d
7130! Mem[000000001004140c] = 00000000, %l7 = 0000000000000000
7131 ldsw [%i1+0x00c],%l7 ! %l7 = 0000000000000000
7132! Mem[0000000010001428] = 23044fbf, %l2 = 00000000000000d3
7133 ldsh [%i0+0x02a],%l2 ! %l2 = 0000000000004fbf
7134! Mem[0000000030181400] = 000000ff, %l3 = 000000005bff63b2
7135 ldswa [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff
7136! %l6 = 000000000000006d, %l1 = 00000000ffff00ff, %y = 0000ff00
7137 smul %l6,%l1,%l5 ! %l5 = ffffffffff936c93, %y = ffffffff
7138! Mem[0000000010081410] = ff0000ff, %l7 = 0000000000000000
7139 lduha [%i2+%o5]0x88,%l7 ! %l7 = 00000000000000ff
7140! Mem[0000000030101408] = ff000000, %l5 = ffffffffff936c93
7141 ldsha [%i4+%o4]0x81,%l5 ! %l5 = ffffffffffffff00
7142! Mem[0000000030101400] = ff000121, %f9 = 00000000
7143 lda [%i4+%g0]0x81,%f9 ! %f9 = ff000121
7144! Starting 10 instruction Store Burst
7145! Mem[000000001004142e] = 000000ff, %l2 = 0000000000004fbf
7146 ldstuba [%i1+0x02e]%asi,%l2 ! %l2 = 00000000000000ff
7147
7148p0_label_276:
7149! %l2 = 0000000000000000, Mem[0000000010001408] = ffd100ffffffffbf
7150 stxa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000
7151! %l3 = 00000000000000ff, %l0 = 000000005bff62df, %l1 = 00000000ffff00ff
7152 andn %l3,%l0,%l1 ! %l1 = 0000000000000020
7153! %f7 = e9b9d0b2, Mem[0000000010101430] = 00000000
7154 st %f7 ,[%i4+0x030] ! Mem[0000000010101430] = e9b9d0b2
7155! Mem[0000000010101408] = 000000ff, %l7 = 00000000000000ff
7156 ldstuba [%i4+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
7157! %l5 = ffffffffffffff00, Mem[0000000010101434] = 00000000, %asi = 80
7158 stha %l5,[%i4+0x034]%asi ! Mem[0000000010101434] = ff000000
7159! %f11 = 000000ff, Mem[0000000030101400] = ff000121
7160 sta %f11,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff
7161! %l4 = a70fc557aa9cd173, %l5 = ffffffffffffff00, %y = ffffffff
7162 smul %l4,%l5,%l6 ! %l6 = 00000055632e8d00, %y = 00000055
7163! %l7 = 00000000000000ff, Mem[00000000100c1410] = bfffffff0000ff00
7164 stxa %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000000000ff
7165! Mem[00000000300c1408] = ffd1ffff, %l2 = 0000000000000000
7166 swapa [%i3+%o4]0x81,%l2 ! %l2 = 00000000ffd1ffff
7167! Starting 10 instruction Load Burst
7168! Mem[00000000300c1408] = 00000000, %l0 = 000000005bff62df
7169 lduwa [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000000
7170
7171p0_label_277:
7172! Mem[0000000030181408] = 0000ff21, %l3 = 00000000000000ff
7173 ldsha [%i6+%o4]0x89,%l3 ! %l3 = ffffffffffffff21
7174! %l6 = 00000055632e8d00, imm = fffffffffffff6ec, %l7 = 00000000000000ff
7175 and %l6,-0x914,%l7 ! %l7 = 00000055632e8400
7176! Mem[0000000030001400] = 0000ff00, %l1 = 0000000000000020
7177 ldsha [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
7178! Mem[00000000100c1408] = 000000ff, %l2 = 00000000ffd1ffff
7179 lduba [%i3+0x008]%asi,%l2 ! %l2 = 0000000000000000
7180! Mem[0000000010081428] = ffffffff, %l0 = 0000000000000000
7181 lduh [%i2+0x028],%l0 ! %l0 = 000000000000ffff
7182! Mem[0000000030041408] = 000045ff, %f15 = d31ad138
7183 lda [%i1+%o4]0x89,%f15 ! %f15 = 000045ff
7184! Mem[0000000030041400] = 0000ff00, %l2 = 0000000000000000
7185 ldsha [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000
7186! Mem[0000000010081404] = 00ff00ff, %l4 = a70fc557aa9cd173
7187 ldsw [%i2+0x004],%l4 ! %l4 = 0000000000ff00ff
7188! Mem[00000000100c1410] = ff000000 00000000, %l6 = 632e8d00, %l7 = 632e8400
7189 ldda [%i3+%o5]0x80,%l6 ! %l6 = 00000000ff000000 0000000000000000
7190! Starting 10 instruction Store Burst
7191! %l1 = 0000000000000000, Mem[0000000030001400] = 0d00000000ff0000
7192 stxa %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000000000000000
7193
7194p0_label_278:
7195! %l6 = 00000000ff000000, Mem[0000000030181410] = ff000000
7196 stba %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
7197! %l4 = 0000000000ff00ff, Mem[0000000010081400] = 00ff000000ff00ff
7198 stxa %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000ff00ff
7199! %f28 = 84548111 5f19c18e, Mem[0000000030001410] = ff000000 cb000000
7200 stda %f28,[%i0+%o5]0x89 ! Mem[0000000030001410] = 84548111 5f19c18e
7201! Mem[0000000020800040] = 00ff2c25, %l4 = 0000000000ff00ff
7202 ldstuba [%o1+0x040]%asi,%l4 ! %l4 = 00000000000000ff
7203! %l2 = 0000000000000000, Mem[00000000211c0000] = ffff7f1a, %asi = 80
7204 stha %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00007f1a
7205! %l4 = 0000000000000000, Mem[0000000010081430] = 000000ff007800ff, %asi = 80
7206 stxa %l4,[%i2+0x030]%asi ! Mem[0000000010081430] = 0000000000000000
7207! Mem[0000000010041404] = 00000000, %l4 = 00000000, %l1 = 00000000
7208 add %i1,0x04,%g1
7209 casa [%g1]0x80,%l4,%l1 ! %l1 = 0000000000000000
7210! %l6 = 00000000ff000000, Mem[0000000010101430] = e9b9d0b2, %asi = 80
7211 stha %l6,[%i4+0x030]%asi ! Mem[0000000010101430] = 0000d0b2
7212! %l2 = 0000000000000000, Mem[0000000030141408] = 1987ff6d
7213 stwa %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
7214! Starting 10 instruction Load Burst
7215! Mem[0000000030101410] = ff00000000000000, %f30 = 090a4565 760a88ad
7216 ldda [%i4+%o5]0x89,%f30 ! %f30 = ff000000 00000000
7217
7218p0_label_279:
7219! Mem[0000000021800000] = 1ec0ba26, %l5 = ffffffffffffff00
7220 ldsha [%o3+0x000]%asi,%l5 ! %l5 = 0000000000001ec0
7221! Mem[0000000030101410] = 00000000, %l6 = 00000000ff000000
7222 ldsba [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000000
7223! Mem[0000000030141408] = 00000000, %f30 = ff000000
7224 lda [%i5+%o4]0x89,%f30 ! %f30 = 00000000
7225! Mem[00000000211c0000] = 00007f1a, %l5 = 0000000000001ec0
7226 ldsha [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000000
7227! Mem[0000000010081400] = 00000000, %l1 = 0000000000000000
7228 lduwa [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
7229! Mem[0000000030141410] = ff000000, %l3 = ffffffffffffff21
7230 ldsba [%i5+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
7231! %l3 = ffffffffffffffff, imm = 0000000000000ef0, %l0 = 000000000000ffff
7232 sub %l3,0xef0,%l0 ! %l0 = fffffffffffff10f
7233! Mem[0000000030001400] = 00000000, %l4 = 0000000000000000
7234 ldswa [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
7235! Mem[0000000030041408] = ff4500000000ff21, %f4 = 65b64565 00ffffff
7236 ldda [%i1+%o4]0x81,%f4 ! %f4 = ff450000 0000ff21
7237! Starting 10 instruction Store Burst
7238! %l6 = 0000000000000000, Mem[0000000030141408] = 00000000
7239 stwa %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
7240
7241p0_label_280:
7242! Mem[0000000030141410] = 000000ff, %l5 = 0000000000000000
7243 ldstuba [%i5+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
7244! %l5 = 00000000000000ff, Mem[0000000010001400] = ff000000
7245 stha %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00ff0000
7246! Mem[0000000030181408] = 21ff0000, %l7 = 0000000000000000
7247 ldstuba [%i6+%o4]0x81,%l7 ! %l7 = 00000021000000ff
7248! %l6 = 0000000000000000, Mem[0000000030001408] = ffffffff
7249 stba %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00ffffff
7250! Mem[0000000020800041] = ffff2c25, %l5 = 00000000000000ff
7251 ldstub [%o1+0x041],%l5 ! %l5 = 000000ff000000ff
7252! %l2 = 00000000, %l3 = ffffffff, Mem[0000000030041410] = 1e001ad3 ff000000
7253 stda %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 ffffffff
7254! %l4 = 0000000000000000, Mem[0000000021800101] = 0e006971
7255 stb %l4,[%o3+0x101] ! Mem[0000000021800100] = 0e006971
7256! %f6 = 000000ff e9b9d0b2, %l2 = 0000000000000000
7257! Mem[00000000100c1438] = 38d11ad37a958839
7258 add %i3,0x038,%g1
7259 stda %f6,[%g1+%l2]ASI_PST32_P ! Mem[00000000100c1438] = 38d11ad37a958839
7260! Mem[0000000010001400] = 00ff0000, %l7 = 0000000000000021
7261 swapa [%i0+%g0]0x80,%l7 ! %l7 = 0000000000ff0000
7262! Starting 10 instruction Load Burst
7263! Mem[00000000300c1410] = 8ec1195f, %l0 = fffffffffffff10f
7264 ldsha [%i3+%o5]0x81,%l0 ! %l0 = ffffffffffff8ec1
7265
7266p0_label_281:
7267! Mem[0000000030101400] = 000000ff0000001e, %f4 = ff450000 0000ff21
7268 ldda [%i4+%g0]0x81,%f4 ! %f4 = 000000ff 0000001e
7269! Mem[0000000030001400] = 00000000, %l7 = 0000000000ff0000
7270 lduba [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000000
7271! %f18 = 21ff0000, %f5 = 0000001e
7272 fsqrts %f18,%f5 ! %f5 = 30b4aa5a
7273! Mem[0000000010001400] = 00000021, %f25 = 47bff731
7274 lda [%i0+%g0]0x80,%f25 ! %f25 = 00000021
7275! Mem[0000000020800000] = ffff16cb, %l3 = ffffffffffffffff
7276 lduh [%o1+%g0],%l3 ! %l3 = 000000000000ffff
7277! Mem[0000000030001408] = 00ffffff, %l6 = 0000000000000000
7278 ldsba [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000000
7279! Mem[00000000300c1408] = 3000000000000000, %l3 = 000000000000ffff
7280 ldxa [%i3+%o4]0x89,%l3 ! %l3 = 3000000000000000
7281! Mem[0000000030181408] = ffff0000, %f25 = 00000021
7282 lda [%i6+%o4]0x81,%f25 ! %f25 = ffff0000
7283! Mem[000000001010142c] = 000000c0, %l5 = 00000000000000ff
7284 ldsb [%i4+0x02d],%l5 ! %l5 = 0000000000000000
7285! Starting 10 instruction Store Burst
7286! %l1 = 0000000000000000, Mem[0000000030081408] = 38d11aff
7287 stba %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = 38d11a00
7288
7289p0_label_282:
7290! %l4 = 0000000000000000, Mem[00000000100c1410] = 000000ff
7291 stwa %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
7292! %l7 = 0000000000000000, Mem[0000000010181408] = ff450000
7293 stha %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
7294! %f20 = 00000000, %f30 = 00000000, %f23 = f3600000
7295 fsubs %f20,%f30,%f23 ! %f23 = 00000000
7296! %f4 = 000000ff 30b4aa5a, Mem[0000000010141438] = ad880a76 65450a09
7297 std %f4 ,[%i5+0x038] ! Mem[0000000010141438] = 000000ff 30b4aa5a
7298! Mem[0000000030001400] = 00000000, %l7 = 0000000000000000
7299 swapa [%i0+%g0]0x89,%l7 ! %l7 = 0000000000000000
7300! %f28 = 84548111 5f19c18e, Mem[0000000010141428] = 23044fbf 7237118d
7301 stda %f28,[%i5+0x028]%asi ! Mem[0000000010141428] = 84548111 5f19c18e
7302! %l2 = 00000000, %l3 = 00000000, Mem[0000000030001408] = 00ffffff 0811c18e
7303 stda %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 00000000
7304! %f26 = 8d113772, Mem[0000000030141400] = ffff00ff
7305 sta %f26,[%i5+%g0]0x89 ! Mem[0000000030141400] = 8d113772
7306! %l0 = ffffffffffff8ec1, imm = 0000000000000a32, %l7 = 0000000000000000
7307 xor %l0,0xa32,%l7 ! %l7 = ffffffffffff84f3
7308! Starting 10 instruction Load Burst
7309! Mem[0000000021800040] = ffff487b, %l1 = 0000000000000000
7310 ldsba [%o3+0x040]%asi,%l1 ! %l1 = ffffffffffffffff
7311
7312p0_label_283:
7313! Mem[0000000021800080] = 62ff6f0b, %l4 = 0000000000000000
7314 lduba [%o3+0x081]%asi,%l4 ! %l4 = 00000000000000ff
7315! Mem[0000000030081400] = 00001e00, %l1 = ffffffffffffffff
7316 ldsba [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000
7317! Mem[0000000030141400] = 7237118d, %f22 = 4106b1e3
7318 lda [%i5+%g0]0x81,%f22 ! %f22 = 7237118d
7319! Mem[0000000030181408] = ffff0000000045ff, %f14 = 3988957a 000045ff
7320 ldda [%i6+%o4]0x81,%f14 ! %f14 = ffff0000 000045ff
7321! Mem[0000000010041400] = 1e000000, %l3 = 3000000000000000
7322 ldsh [%i1+0x002],%l3 ! %l3 = 0000000000000000
7323! Mem[0000000021800080] = 62ff6f0b, %l4 = 00000000000000ff
7324 ldub [%o3+0x081],%l4 ! %l4 = 00000000000000ff
7325! Mem[0000000010081400] = 00000000, %l5 = 0000000000000000
7326 ldswa [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000000
7327! Mem[0000000030181410] = 00000000, %l2 = 0000000000000000
7328 lduha [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000000
7329! Mem[0000000010181408] = 00000000 0000ff21, %l4 = 000000ff, %l5 = 00000000
7330 ldd [%i6+%o4],%l4 ! %l4 = 0000000000000000 000000000000ff21
7331! Starting 10 instruction Store Burst
7332! %l2 = 00000000, %l3 = 00000000, Mem[0000000010181410] = d31a001e 00000000
7333 stda %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 00000000
7334
7335p0_label_284:
7336! Mem[0000000010041434] = 00000063, %l3 = 0000000000000000
7337 swap [%i1+0x034],%l3 ! %l3 = 0000000000000063
7338! %f16 = 5f19c18e 00ff0000, %l2 = 0000000000000000
7339! Mem[0000000010001410] = ffffd1004c000000
7340 add %i0,0x010,%g1
7341 stda %f16,[%g1+%l2]ASI_PST16_P ! Mem[0000000010001410] = ffffd1004c000000
7342! Mem[0000000030001400] = 00000000, %l0 = ffffffffffff8ec1
7343 ldstuba [%i0+%g0]0x89,%l0 ! %l0 = 00000000000000ff
7344! %l2 = 00000000, %l3 = 00000063, Mem[0000000010001410] = 00d1ffff 0000004c
7345 stda %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 00000063
7346! %f26 = 8d113772 bf4f0423, %l0 = 0000000000000000
7347! Mem[0000000010001430] = 00000000ff30ffff
7348 add %i0,0x030,%g1
7349 stda %f26,[%g1+%l0]ASI_PST16_P ! Mem[0000000010001430] = 00000000ff30ffff
7350! Mem[0000000030081400] = 00001e00, %l4 = 0000000000000000
7351 swapa [%i2+%g0]0x81,%l4 ! %l4 = 0000000000001e00
7352! %f14 = ffff0000 000045ff, %l7 = ffffffffffff84f3
7353! Mem[0000000030141408] = 00000000ffffffff
7354 add %i5,0x008,%g1
7355 stda %f14,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030141408] = ff4500000000ffff
7356! %f30 = 00000000, Mem[0000000030181408] = ffff0000
7357 sta %f30,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
7358! Mem[0000000030081408] = 001ad138, %l7 = ffffffffffff84f3
7359 swapa [%i2+%o4]0x81,%l7 ! %l7 = 00000000001ad138
7360! Starting 10 instruction Load Burst
7361! Mem[0000000030101400] = ff000000, %l5 = 000000000000ff21
7362 ldswa [%i4+%g0]0x89,%l5 ! %l5 = ffffffffff000000
7363
7364p0_label_285:
7365! %l2 = 0000000000000000, imm = fffffffffffff9b4, %l6 = 0000000000000000
7366 andn %l2,-0x64c,%l6 ! %l6 = 0000000000000000
7367! Mem[0000000010101428] = 000000cb, %f31 = 00000000
7368 ld [%i4+0x028],%f31 ! %f31 = 000000cb
7369! %l0 = 0000000000000000, %l3 = 0000000000000063, %l7 = 00000000001ad138
7370 and %l0,%l3,%l7 ! %l7 = 0000000000000000
7371! Mem[0000000010081410] = ff0000ff0000ff00, %f2 = ff000000 00000000
7372 ldda [%i2+%o5]0x80,%f2 ! %f2 = ff0000ff 0000ff00
7373 membar #Sync ! Added by membar checker (48)
7374! Mem[0000000010141408] = 000045ff, %l0 = 0000000000000000
7375 ldsba [%i5+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
7376! Mem[0000000020800040] = ffff2c25, %l2 = 0000000000000000
7377 ldsh [%o1+0x040],%l2 ! %l2 = ffffffffffffffff
7378! Mem[000000001000140c] = 00000000, %l6 = 0000000000000000
7379 ldsba [%i0+0x00d]%asi,%l6 ! %l6 = 0000000000000000
7380! Mem[0000000030101408] = 000000ff, %l5 = ffffffffff000000
7381 ldswa [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff
7382! Mem[0000000010001400] = 000000ff 21000000, %l6 = 00000000, %l7 = 00000000
7383 ldda [%i0+%g0]0x88,%l6 ! %l6 = 0000000021000000 00000000000000ff
7384! Starting 10 instruction Store Burst
7385! %l4 = 0000000000001e00, Mem[0000000010101410] = d3ffffff
7386 stwa %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00001e00
7387
7388p0_label_286:
7389! %l6 = 0000000021000000, Mem[0000000010041408] = 00000000
7390 stha %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
7391! %l7 = 00000000000000ff, %l2 = ffffffffffffffff, %y = 00000055
7392 udiv %l7,%l2,%l2 ! %l2 = 0000000000000055
7393 mov %l0,%y ! %y = ffffffff
7394! %l0 = ffffffff, %l1 = 00000000, Mem[0000000010181410] = 00000000 00000000
7395 stda %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffff 00000000
7396! %f10 = ffffffff 000000ff, %l1 = 0000000000000000
7397! Mem[0000000030181428] = 8d113772bf4f0423
7398 add %i6,0x028,%g1
7399 stda %f10,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030181428] = 8d113772bf4f0423
7400! %f28 = 84548111 5f19c18e, %l6 = 0000000021000000
7401! Mem[0000000030081428] = 001ee33a00d1ffff
7402 add %i2,0x028,%g1
7403 stda %f28,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030081428] = 001ee33a00d1ffff
7404! Mem[0000000010041408] = 00000000, %l3 = 0000000000000063
7405 swapa [%i1+%o4]0x80,%l3 ! %l3 = 0000000000000000
7406! %l0 = ffffffffffffffff, Mem[0000000010041410] = 001e0000
7407 stwa %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffff
7408! %l3 = 0000000000000000, Mem[0000000010101400] = 00ff0000
7409 stha %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
7410! %l0 = ffffffffffffffff, Mem[0000000020800001] = ffff16cb, %asi = 80
7411 stba %l0,[%o1+0x001]%asi ! Mem[0000000020800000] = ffff16cb
7412! Starting 10 instruction Load Burst
7413! Mem[0000000010041400] = 1e000000, %l4 = 0000000000001e00
7414 ldsha [%i1+0x000]%asi,%l4 ! %l4 = 0000000000001e00
7415
7416p0_label_287:
7417! Mem[0000000010181400] = 00ff0000, %l3 = 0000000000000000
7418 ldsba [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
7419! Mem[0000000030181410] = 00000000, %l7 = 00000000000000ff
7420 lduba [%i6+%o5]0x89,%l7 ! %l7 = 0000000000000000
7421! Mem[0000000030081408] = ffff84f3, %l7 = 0000000000000000
7422 ldswa [%i2+%o4]0x81,%l7 ! %l7 = ffffffffffff84f3
7423! Mem[0000000010041408] = 0000000063000000, %f10 = ffffffff 000000ff
7424 ldda [%i1+%o4]0x88,%f10 ! %f10 = 00000000 63000000
7425! Mem[0000000010041430] = 6fb6006100000000, %l5 = 00000000000000ff
7426 ldxa [%i1+0x030]%asi,%l5 ! %l5 = 6fb6006100000000
7427! Mem[0000000010141400] = 0000ff008ec1195f, %l4 = 0000000000001e00
7428 ldxa [%i5+%g0]0x80,%l4 ! %l4 = 0000ff008ec1195f
7429! %f16 = 5f19c18e, %f10 = 00000000
7430 fsqrts %f16,%f10 ! %f10 = 4f4665c0
7431! Mem[0000000010041410] = ffffffff, %l2 = 0000000000000055
7432 lduba [%i1+%o5]0x80,%l2 ! %l2 = 00000000000000ff
7433! Mem[0000000030181400] = 000000ff, %l2 = 00000000000000ff
7434 lduba [%i6+%g0]0x89,%l2 ! %l2 = 00000000000000ff
7435! Starting 10 instruction Store Burst
7436! %f0 = 1e000000 00000000 ff0000ff 0000ff00
7437! %f4 = 000000ff 30b4aa5a 000000ff e9b9d0b2
7438! %f8 = 0000ffeb ff000121 4f4665c0 63000000
7439! %f12 = 6fb60061 00000063 ffff0000 000045ff
7440 stda %f0,[%i0]ASI_BLK_P ! Block Store to 0000000010001400
7441
7442p0_label_288:
7443! %l3 = 0000000000000000, %l1 = 0000000000000000, %l0 = ffffffffffffffff
7444 or %l3,%l1,%l0 ! %l0 = 0000000000000000
7445! %f22 = 7237118d 00000000, Mem[0000000010081408] = ff00ffbf 00d10000
7446 stda %f22,[%i2+%o4]0x80 ! Mem[0000000010081408] = 7237118d 00000000
7447! %l6 = 0000000021000000, Mem[00000000211c0000] = 00007f1a, %asi = 80
7448 stha %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00007f1a
7449! %f26 = 8d113772 bf4f0423, Mem[0000000010181408] = 00000000 21ff0000
7450 stda %f26,[%i6+%o4]0x88 ! Mem[0000000010181408] = 8d113772 bf4f0423
7451! %l1 = 0000000000000000, Mem[000000001010143b] = 5bff63b2
7452 stb %l1,[%i4+0x03b] ! Mem[0000000010101438] = 5bff6300
7453! Mem[0000000010181410] = ffffffff, %l7 = ffffffffffff84f3
7454 swapa [%i6+%o5]0x88,%l7 ! %l7 = 00000000ffffffff
7455! %l0 = 00000000, %l1 = 00000000, Mem[0000000010141410] = d31a001e 00000000
7456 stda %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 00000000
7457! %l1 = 0000000000000000, Mem[0000000010181410] = ffff84f3
7458 stba %l1,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffff8400
7459! %l5 = 6fb6006100000000, Mem[0000000010101400] = 00000000
7460 stwa %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
7461! Starting 10 instruction Load Burst
7462! Mem[0000000030001400] = ff00000000000000, %f26 = 8d113772 bf4f0423
7463 ldda [%i0+%g0]0x81,%f26 ! %f26 = ff000000 00000000
7464
7465p0_label_289:
7466! Mem[0000000010041438] = 3988957ad31ad138, %f22 = 7237118d 00000000
7467 ldda [%i1+0x038]%asi,%f22 ! %f22 = 3988957a d31ad138
7468! Mem[0000000010041400] = 0000001e, %l4 = 0000ff008ec1195f
7469 lduwa [%i1+%g0]0x88,%l4 ! %l4 = 000000000000001e
7470! Mem[00000000300c1400] = ffffffffcb000000, %f16 = 5f19c18e 00ff0000
7471 ldda [%i3+%g0]0x81,%f16 ! %f16 = ffffffff cb000000
7472 membar #Sync ! Added by membar checker (49)
7473! Mem[0000000010001400] = 0000001e, %l2 = 00000000000000ff
7474 lduba [%i0+%g0]0x88,%l2 ! %l2 = 000000000000001e
7475! Mem[0000000010181410] = 0084ffff, %l3 = 0000000000000000
7476 lduba [%i6+%o5]0x80,%l3 ! %l3 = 0000000000000000
7477! Mem[0000000030001410] = 5f19c18e, %l3 = 0000000000000000
7478 lduha [%i0+%o5]0x89,%l3 ! %l3 = 000000000000c18e
7479! Mem[0000000010041400] = 1e000000 00000000, %l0 = 00000000, %l1 = 00000000
7480 ldd [%i1+%g0],%l0 ! %l0 = 000000001e000000 0000000000000000
7481! Mem[0000000010001408] = ff0000ff0000ff00, %l3 = 000000000000c18e
7482 ldxa [%i0+0x008]%asi,%l3 ! %l3 = ff0000ff0000ff00
7483! Mem[0000000030181400] = 000000ff, %l1 = 0000000000000000
7484 ldsba [%i6+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
7485! Starting 10 instruction Store Burst
7486! %l5 = 6fb6006100000000, Mem[00000000100c1410] = 00000000
7487 stba %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
7488
7489p0_label_290:
7490! Mem[0000000030041400] = 0000ff00, %l4 = 000000000000001e
7491 ldstuba [%i1+%g0]0x81,%l4 ! %l4 = 00000000000000ff
7492! %l4 = 0000000000000000, Mem[0000000010181400] = 0000ff008ec1195f
7493 stxa %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000000000000000
7494! %f0 = 1e000000 00000000 ff0000ff 0000ff00
7495! %f4 = 000000ff 30b4aa5a 000000ff e9b9d0b2
7496! %f8 = 0000ffeb ff000121 4f4665c0 63000000
7497! %f12 = 6fb60061 00000063 ffff0000 000045ff
7498 stda %f0,[%i3]ASI_BLK_PL ! Block Store to 00000000100c1400
7499! %l1 = ffffffffffffffff, Mem[0000000010181410] = 0084ffff00000000
7500 stxa %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffffffffffffff
7501 membar #Sync ! Added by membar checker (50)
7502! Mem[00000000100c1400] = 00000000, %l6 = 0000000021000000
7503 swapa [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000000
7504! %l0 = 000000001e000000, Mem[0000000030001410] = 845481115f19c18e
7505 stxa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000001e000000
7506! %l0 = 000000001e000000, Mem[0000000010041408] = 00000063
7507 stwa %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 1e000000
7508! %f25 = ffff0000, Mem[0000000010041410] = ffffffff
7509 sta %f25,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffff0000
7510! %l0 = 1e000000, %l1 = ffffffff, Mem[0000000010041400] = 1e000000 00000000
7511 stda %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 1e000000 ffffffff
7512! Starting 10 instruction Load Burst
7513! Mem[0000000010001400] = 1e000000, %l0 = 000000001e000000
7514 lduha [%i0+0x000]%asi,%l0 ! %l0 = 0000000000001e00
7515
7516p0_label_291:
7517! Mem[0000000010141400] = 0000ff00, %f10 = 4f4665c0
7518 lda [%i5+%g0]0x80,%f10 ! %f10 = 0000ff00
7519! Mem[000000001004141c] = e9b9d0b2, %l1 = ffffffffffffffff
7520 ldsba [%i1+0x01c]%asi,%l1 ! %l1 = ffffffffffffffe9
7521! Mem[0000000030181410] = 00000000, %l6 = 0000000000000000
7522 ldsba [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000
7523! Mem[0000000030181408] = 00000000, %l4 = 0000000000000000
7524 ldswa [%i6+%o4]0x81,%l4 ! %l4 = 0000000000000000
7525! Mem[0000000030101400] = ff000000, %l3 = ff0000ff0000ff00
7526 lduba [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
7527! Mem[00000000100c1408] = 00ff0000, %l0 = 0000000000001e00
7528 ldsha [%i3+%o4]0x80,%l0 ! %l0 = 00000000000000ff
7529! %l2 = 000000000000001e, imm = fffffffffffff97f, %l1 = ffffffffffffffe9
7530 andn %l2,-0x681,%l1 ! %l1 = 0000000000000000
7531! Mem[00000000100c1408] = 0000ff00, %l2 = 000000000000001e
7532 lduha [%i3+%o4]0x88,%l2 ! %l2 = 000000000000ff00
7533! Mem[0000000010081408] = 7237118d, %l6 = 0000000000000000
7534 lduwa [%i2+%o4]0x80,%l6 ! %l6 = 000000007237118d
7535! Starting 10 instruction Store Burst
7536! %f22 = 3988957a d31ad138, %l6 = 000000007237118d
7537! Mem[0000000030001420] = ffffffffdc000000
7538 add %i0,0x020,%g1
7539 stda %f22,[%g1+%l6]ASI_PST32_S ! Mem[0000000030001420] = ffffffffd31ad138
7540
7541p0_label_292:
7542! Mem[00000000100c1400] = 21000000, %l3 = 0000000000000000
7543 swapa [%i3+%g0]0x88,%l3 ! %l3 = 0000000021000000
7544! %l4 = 0000000000000000, Mem[0000000010101408] = ff000000
7545 stha %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
7546! %f22 = 3988957a d31ad138, %l4 = 0000000000000000
7547! Mem[0000000030001430] = 6100b66f618f63d5
7548 add %i0,0x030,%g1
7549 stda %f22,[%g1+%l4]ASI_PST8_S ! Mem[0000000030001430] = 6100b66f618f63d5
7550! %l2 = 000000000000ff00, Mem[0000000020800040] = ffff2c25, %asi = 80
7551 stba %l2,[%o1+0x040]%asi ! Mem[0000000020800040] = 00ff2c25
7552! Mem[000000001010142b] = 000000cb, %l4 = 0000000000000000
7553 ldstuba [%i4+0x02b]%asi,%l4 ! %l4 = 000000cb000000ff
7554! %f24 = bbde47e2 ffff0000, Mem[0000000010181400] = 00000000 00000000
7555 stda %f24,[%i6+%g0]0x80 ! Mem[0000000010181400] = bbde47e2 ffff0000
7556! %l3 = 0000000021000000, Mem[00000000201c0000] = d1007d80, %asi = 80
7557 stba %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00007d80
7558! Mem[0000000030181408] = 00000000, %l1 = 0000000000000000
7559 ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000ff
7560! %f24 = bbde47e2 ffff0000, %l3 = 0000000021000000
7561! Mem[0000000030181420] = bbde47e247bff731
7562 add %i6,0x020,%g1
7563 stda %f24,[%g1+%l3]ASI_PST32_SL ! Mem[0000000030181420] = bbde47e247bff731
7564! Starting 10 instruction Load Burst
7565! Mem[0000000030101408] = 00e6967e000000ff, %l4 = 00000000000000cb
7566 ldxa [%i4+%o4]0x89,%l4 ! %l4 = 00e6967e000000ff
7567
7568p0_label_293:
7569! Mem[00000000100c1410] = 5aaab430, %l0 = 00000000000000ff
7570 ldsha [%i3+%o5]0x80,%l0 ! %l0 = 0000000000005aaa
7571! %l3 = 0000000021000000, %l2 = 000000000000ff00, %l7 = 00000000ffffffff
7572 orn %l3,%l2,%l7 ! %l7 = ffffffffffff00ff
7573! Mem[0000000030141410] = 001e0000000000ff, %f30 = 00000000 000000cb
7574 ldda [%i5+%o5]0x89,%f30 ! %f30 = 001e0000 000000ff
7575! Code Fragment 3
7576p0_fragment_24:
7577! %l0 = 0000000000005aaa
7578 setx 0x2a8683584f6be468,%g7,%l0 ! %l0 = 2a8683584f6be468
7579! %l1 = 0000000000000000
7580 setx 0x810b417836202f52,%g7,%l1 ! %l1 = 810b417836202f52
7581 setx 0x1fe000, %g1, %g3
7582 or %l0, %g3, %l0 ! always set perrmask = 0xff
7583 setx 0x1ffff8, %g1, %g2
7584 and %l0, %g2, %l0
7585 ta T_CHANGE_HPRIV
7586 stxa %l1, [%l0]ASI_DCACHE_DATA
7587 ta T_CHANGE_NONHPRIV
7588! %l0 = 2a8683584f6be468
7589 setx 0x58cfd31f8a7d4cca,%g7,%l0 ! %l0 = 58cfd31f8a7d4cca
7590! %l1 = 810b417836202f52
7591 setx 0xee5fc87fb382eeee,%g7,%l1 ! %l1 = ee5fc87fb382eeee
7592! Mem[0000000010101438] = 5bff6300, %f15 = 000045ff
7593 lda [%i4+0x038]%asi,%f15 ! %f15 = 5bff6300
7594! Mem[0000000030041410] = 00000000, %l2 = 000000000000ff00
7595 lduha [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000000
7596! Mem[0000000020800040] = 00ff2c25, %l2 = 0000000000000000
7597 ldsb [%o1+0x040],%l2 ! %l2 = 0000000000000000
7598! Mem[0000000030041408] = 000045ff, %l5 = 6fb6006100000000
7599 lduba [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff
7600! Mem[0000000030141400] = 7237118d, %l1 = ee5fc87fb382eeee
7601 lduha [%i5+%g0]0x81,%l1 ! %l1 = 0000000000007237
7602! Starting 10 instruction Store Burst
7603! %l1 = 0000000000007237, %l2 = 0000000000000000, %l6 = 000000007237118d
7604 xor %l1,%l2,%l6 ! %l6 = 0000000000007237
7605
7606p0_label_294:
7607! %l4 = 000000ff, %l5 = 000000ff, Mem[0000000030001410] = 1e000000 00000000
7608 stda %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff 000000ff
7609! %l2 = 00000000, %l3 = 21000000, Mem[00000000100c1410] = 5aaab430 ff000000
7610 stda %l2,[%i3+0x010]%asi ! Mem[00000000100c1410] = 00000000 21000000
7611! Mem[0000000010001408] = ff0000ff, %l6 = 0000000000007237
7612 ldstuba [%i0+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
7613! Mem[0000000010041408] = 1e000000, %l0 = 58cfd31f8a7d4cca
7614 swapa [%i1+%o4]0x80,%l0 ! %l0 = 000000001e000000
7615! %f2 = ff0000ff 0000ff00, %l1 = 0000000000007237
7616! Mem[0000000030101400] = 000000ff0000001e
7617 stda %f2,[%i4+%l1]ASI_PST16_SL ! Mem[0000000030101400] = 00ff0000ff00001e
7618! Mem[0000000010041434] = 00000000, %l7 = ffffffffffff00ff
7619 swap [%i1+0x034],%l7 ! %l7 = 0000000000000000
7620! %f3 = 0000ff00, Mem[0000000010081408] = 8d113772
7621 sta %f3 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000ff00
7622! Mem[00000000300c1408] = 00000000, %l2 = 0000000000000000
7623 swapa [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000000
7624! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010041400] = 0000001e ffffffff
7625 stda %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff 00000000
7626! Starting 10 instruction Load Burst
7627! Mem[0000000030001400] = 000000ff, %l7 = 0000000000000000
7628 ldsha [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000ff
7629
7630p0_label_295:
7631! Mem[0000000010001438] = ffff0000, %f16 = ffffffff
7632 lda [%i0+0x038]%asi,%f16 ! %f16 = ffff0000
7633! Mem[0000000010101408] = 00000000, %l0 = 000000001e000000
7634 lduha [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000
7635! Mem[0000000020800040] = 00ff2c25, %l5 = 00000000000000ff
7636 ldsh [%o1+0x040],%l5 ! %l5 = 00000000000000ff
7637! Mem[0000000030141410] = ff000000, %f9 = ff000121
7638 lda [%i5+%o5]0x81,%f9 ! %f9 = ff000000
7639! %f19 = 000045ff, %f11 = 63000000
7640 fcmps %fcc3,%f19,%f11 ! %fcc3 = 1
7641! Mem[0000000010141428] = 84548111, %l2 = 0000000000000000
7642 lduba [%i5+0x029]%asi,%l2 ! %l2 = 0000000000000054
7643! Mem[0000000010001410] = ff000000, %l7 = 00000000000000ff
7644 ldsha [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000000
7645! Mem[0000000030101400] = 00ff0000, %f12 = 6fb60061
7646 lda [%i4+%g0]0x81,%f12 ! %f12 = 00ff0000
7647! Mem[00000000300c1408] = 00000000, %l1 = 0000000000007237
7648 lduwa [%i3+%o4]0x89,%l1 ! %l1 = 0000000000000000
7649! Starting 10 instruction Store Burst
7650! Mem[000000001000141c] = e9b9d0b2, %l3 = 0000000021000000
7651 ldstuba [%i0+0x01c]%asi,%l3 ! %l3 = 000000e9000000ff
7652
7653p0_label_296:
7654! %l3 = 00000000000000e9, Mem[00000000218000c0] = d100f956
7655 stb %l3,[%o3+0x0c0] ! Mem[00000000218000c0] = e900f956
7656! %f6 = 000000ff e9b9d0b2, %l1 = 0000000000000000
7657! Mem[0000000010141420] = 31f7bf47e247debb
7658 add %i5,0x020,%g1
7659 stda %f6,[%g1+%l1]ASI_PST32_P ! Mem[0000000010141420] = 31f7bf47e247debb
7660! Mem[0000000010181400] = e247debb, %l0 = 0000000000000000
7661 ldstuba [%i6+%g0]0x88,%l0 ! %l0 = 000000bb000000ff
7662! Mem[0000000010041438] = 3988957a, %l0 = 00000000000000bb, %asi = 80
7663 swapa [%i1+0x038]%asi,%l0 ! %l0 = 000000003988957a
7664! Mem[0000000030101410] = 00000000, %l7 = 0000000000000000
7665 swapa [%i4+%o5]0x81,%l7 ! %l7 = 0000000000000000
7666! %f6 = 000000ff e9b9d0b2, Mem[0000000010001410] = 000000ff 30b4aa5a
7667 stda %f6 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000ff e9b9d0b2
7668! Mem[0000000010001434] = 00000063, %l5 = 000000ff, %l4 = 000000ff
7669 add %i0,0x34,%g1
7670 casa [%g1]0x80,%l5,%l4 ! %l4 = 0000000000000063
7671! %f8 = 0000ffeb, Mem[00000000100c1400] = 00000000
7672 sta %f8 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000ffeb
7673! %l0 = 000000003988957a, Mem[00000000300c1410] = 8ec1195f
7674 stha %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 957a195f
7675! Starting 10 instruction Load Burst
7676! Mem[00000000100c1410] = 0000000021000000, %l5 = 00000000000000ff
7677 ldxa [%i3+0x010]%asi,%l5 ! %l5 = 0000000021000000
7678
7679p0_label_297:
7680! Mem[0000000030081410] = 000000ff, %l1 = 0000000000000000
7681 lduha [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000
7682! Mem[0000000030141410] = 000000ff, %l1 = 0000000000000000
7683 lduwa [%i5+%o5]0x89,%l1 ! %l1 = 00000000000000ff
7684! Mem[0000000010001434] = 00000063, %l1 = 00000000000000ff
7685 lduw [%i0+0x034],%l1 ! %l1 = 0000000000000063
7686! Mem[0000000010141408] = 21ff0000000045ff, %l0 = 000000003988957a
7687 ldxa [%i5+%o4]0x88,%l0 ! %l0 = 21ff0000000045ff
7688! Mem[0000000030141400] = 8d113772, %f9 = ff000000
7689 lda [%i5+%g0]0x89,%f9 ! %f9 = 8d113772
7690! Mem[00000000201c0000] = 00007d80, %l7 = 0000000000000000
7691 ldsba [%o0+0x000]%asi,%l7 ! %l7 = 0000000000000000
7692! Mem[0000000010041408] = ca4c7d8a, %f26 = ff000000
7693 lda [%i1+%o4]0x88,%f26 ! %f26 = ca4c7d8a
7694! Mem[0000000010001410] = ff000000, %l1 = 0000000000000063
7695 lduha [%i0+%o5]0x88,%l1 ! %l1 = 0000000000000000
7696! Mem[000000001004143c] = d31ad138, %l3 = 00000000000000e9
7697 ldsba [%i1+0x03e]%asi,%l3 ! %l3 = ffffffffffffffd1
7698! Starting 10 instruction Store Burst
7699! %f0 = 1e000000 00000000 ff0000ff 0000ff00
7700! %f4 = 000000ff 30b4aa5a 000000ff e9b9d0b2
7701! %f8 = 0000ffeb 8d113772 0000ff00 63000000
7702! %f12 = 00ff0000 00000063 ffff0000 5bff6300
7703 stda %f0,[%i3]ASI_BLK_AIUPL ! Block Store to 00000000100c1400
7704
7705p0_label_298:
7706! %l4 = 0000000000000063, Mem[0000000020800040] = 00ff2c25, %asi = 80
7707 stha %l4,[%o1+0x040]%asi ! Mem[0000000020800040] = 00632c25
7708! Mem[0000000030101408] = ff000000, %l1 = 0000000000000000
7709 swapa [%i4+%o4]0x81,%l1 ! %l1 = 00000000ff000000
7710! %f21 = 1e001ad3, %f17 = cb000000, %f16 = ffff0000
7711 fsubs %f21,%f17,%f16 ! %f16 = 4b000000
7712 membar #Sync ! Added by membar checker (51)
7713! Mem[00000000100c1414] = ff000000, %l1 = 00000000ff000000, %asi = 80
7714 swapa [%i3+0x014]%asi,%l1 ! %l1 = 00000000ff000000
7715! %f16 = 4b000000 cb000000 21ff0000 000045ff
7716! %f20 = 00000000 1e001ad3 3988957a d31ad138
7717! %f24 = bbde47e2 ffff0000 ca4c7d8a 00000000
7718! %f28 = 84548111 5f19c18e 001e0000 000000ff
7719 stda %f16,[%i4]ASI_BLK_S ! Block Store to 0000000030101400
7720! %f6 = 000000ff, %f14 = ffff0000, %f10 = 0000ff00
7721 fsubs %f6 ,%f14,%f10 ! %f10 = ffff0000
7722! %l4 = 0000000000000063, Mem[00000000211c0000] = 00007f1a, %asi = 80
7723 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00637f1a
7724! %f8 = 0000ffeb 8d113772, %l0 = 21ff0000000045ff
7725! Mem[0000000030141408] = ff4500000000ffff
7726 add %i5,0x008,%g1
7727 stda %f8,[%g1+%l0]ASI_PST8_S ! Mem[0000000030141408] = 0000ffeb8d113772
7728! %l6 = 000000ff, %l7 = 00000000, Mem[00000000300c1408] = 00000000 00000030
7729 stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000ff 00000000
7730! Starting 10 instruction Load Burst
7731! Mem[0000000010181438] = ad880a7665450a09, %l1 = 00000000ff000000
7732 ldxa [%i6+0x038]%asi,%l1 ! %l1 = ad880a7665450a09
7733
7734p0_label_299:
7735! %l4 = 0000000000000063, %l6 = 00000000000000ff, %l2 = 0000000000000054
7736 mulx %l4,%l6,%l2 ! %l2 = 000000000000629d
7737! Mem[0000000010181408] = bf4f0423, %f14 = ffff0000
7738 lda [%i6+%o4]0x88,%f14 ! %f14 = bf4f0423
7739! Mem[00000000300c1408] = ff000000, %l6 = 00000000000000ff
7740 lduha [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
7741! Mem[0000000010041410] = ffff0000, %l6 = 0000000000000000
7742 ldsha [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000
7743! Mem[0000000020800000] = ffff16cb, %l2 = 000000000000629d
7744 lduha [%o1+0x000]%asi,%l2 ! %l2 = 000000000000ffff
7745 membar #Sync ! Added by membar checker (52)
7746! Mem[0000000010101408] = 00000000, %l0 = 21ff0000000045ff
7747 ldsha [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000
7748! Mem[0000000030101410] = 00000000, %l7 = 0000000000000000
7749 ldstuba [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000ff
7750! Mem[0000000030001400] = 000000ff, %l2 = 000000000000ffff
7751 lduwa [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff
7752! Mem[0000000010181400] = ffde47e2, %l5 = 0000000021000000
7753 ldswa [%i6+%g0]0x80,%l5 ! %l5 = ffffffffffde47e2
7754! Starting 10 instruction Store Burst
7755! %f28 = 84548111, Mem[00000000300c1408] = 000000ff
7756 sta %f28,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 84548111
7757
7758p0_label_300:
7759! %l2 = 00000000000000ff, Mem[000000001000140e] = 0000ff00
7760 stb %l2,[%i0+0x00e] ! Mem[000000001000140c] = 0000ff00
7761! Mem[0000000010041408] = ca4c7d8a, %l5 = ffffffffffde47e2
7762 swapa [%i1+%o4]0x88,%l5 ! %l5 = 00000000ca4c7d8a
7763! %l4 = 0000000000000063, Mem[0000000010041410] = 0000ffff00000000
7764 stxa %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000000000063
7765! %l2 = 000000ff, %l3 = ffffffd1, Mem[00000000100c1410] = 5aaab430 ff000000
7766 stda %l2,[%i3+0x010]%asi ! Mem[00000000100c1410] = 000000ff ffffffd1
7767! %f6 = 000000ff e9b9d0b2, Mem[0000000010141400] = 0000ff00 8ec1195f
7768 stda %f6 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff e9b9d0b2
7769! Mem[00000000201c0001] = 00007d80, %l4 = 0000000000000063
7770 ldstub [%o0+0x001],%l4 ! %l4 = 00000000000000ff
7771! %f15 = 5bff6300, Mem[0000000030141408] = 0000ffeb
7772 sta %f15,[%i5+%o4]0x81 ! Mem[0000000030141408] = 5bff6300
7773! %l1 = ad880a7665450a09, Mem[0000000020800000] = ffff16cb, %asi = 80
7774 stba %l1,[%o1+0x000]%asi ! Mem[0000000020800000] = 09ff16cb
7775! %f16 = 4b000000 cb000000 21ff0000 000045ff
7776! %f20 = 00000000 1e001ad3 3988957a d31ad138
7777! %f24 = bbde47e2 ffff0000 ca4c7d8a 00000000
7778! %f28 = 84548111 5f19c18e 001e0000 000000ff
7779 stda %f16,[%i1]ASI_BLK_AIUP ! Block Store to 0000000010041400
7780! Starting 10 instruction Load Burst
7781! Mem[0000000030141408] = 7237118d0063ff5b, %f8 = 0000ffeb 8d113772
7782 ldda [%i5+%o4]0x89,%f8 ! %f8 = 7237118d 0063ff5b
7783
7784p0_label_301:
7785! Mem[0000000030101408] = ff450000 0000ff21, %l2 = 000000ff, %l3 = ffffffd1
7786 ldda [%i4+%o4]0x89,%l2 ! %l2 = 000000000000ff21 00000000ff450000
7787! Mem[0000000030081408] = ffff84f3 000000ff, %l6 = 00000000, %l7 = 00000000
7788 ldda [%i2+%o4]0x81,%l6 ! %l6 = 00000000ffff84f3 00000000000000ff
7789! Mem[0000000030141400] = 7237118d, %l3 = 00000000ff450000
7790 lduba [%i5+%g0]0x81,%l3 ! %l3 = 0000000000000072
7791! Mem[0000000030001410] = ff000000 ff000000, %l6 = ffff84f3, %l7 = 000000ff
7792 ldda [%i0+%o5]0x81,%l6 ! %l6 = 00000000ff000000 00000000ff000000
7793! Mem[00000000100c1400] = 00000000, %l6 = 00000000ff000000
7794 ldsba [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
7795! Mem[0000000030181410] = 00000000, %l0 = 0000000000000000
7796 lduba [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000
7797! Mem[0000000030001408] = 00000000, %l6 = 0000000000000000
7798 ldsha [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000000
7799! Mem[0000000010141408] = ff450000, %f14 = bf4f0423
7800 lda [%i5+%o4]0x80,%f14 ! %f14 = ff450000
7801! %l4 = 0000000000000000, Mem[0000000030081408] = ff000000f384ffff
7802 stxa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000000000000000
7803! Starting 10 instruction Store Burst
7804! %l7 = 00000000ff000000, Mem[0000000030141400] = 7237118d
7805 stba %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0037118d
7806
7807p0_label_302:
7808! %l2 = 000000000000ff21, Mem[00000000300c1400] = ffffffffcb000000
7809 stxa %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000000000ff21
7810! %l5 = 00000000ca4c7d8a, Mem[000000001004141a] = 3988957a, %asi = 80
7811 stha %l5,[%i1+0x01a]%asi ! Mem[0000000010041418] = 39887d8a
7812! %f14 = ff450000 5bff6300, Mem[0000000010081410] = ff0000ff 00ff0000
7813 stda %f14,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff450000 5bff6300
7814! Mem[0000000010001408] = ff0000ff, %l2 = 000000000000ff21
7815 swapa [%i0+%o4]0x88,%l2 ! %l2 = 00000000ff0000ff
7816! %l2 = 00000000ff0000ff, Mem[0000000030041400] = 00ff00ff
7817 stha %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00ff00ff
7818! Mem[0000000010141428] = 845481115f19c18e, %l2 = 00000000ff0000ff, %l1 = ad880a7665450a09
7819 add %i5,0x28,%g1
7820 casxa [%g1]0x80,%l2,%l1 ! %l1 = 845481115f19c18e
7821! %f0 = 1e000000 00000000 ff0000ff 0000ff00
7822! %f4 = 000000ff 30b4aa5a 000000ff e9b9d0b2
7823! %f8 = 7237118d 0063ff5b ffff0000 63000000
7824! %f12 = 00ff0000 00000063 ff450000 5bff6300
7825 stda %f0,[%i3]ASI_COMMIT_S ! Block Store to 00000000300c1400
7826! %f17 = cb000000, Mem[0000000010041408] = 21ff0000
7827 sta %f17,[%i1+%o4]0x80 ! Mem[0000000010041408] = cb000000
7828! %f26 = ca4c7d8a 00000000, Mem[0000000030141410] = 000000ff 001e0000
7829 stda %f26,[%i5+%o5]0x89 ! Mem[0000000030141410] = ca4c7d8a 00000000
7830! Starting 10 instruction Load Burst
7831! Mem[0000000030181408] = 000000ff, %l5 = 00000000ca4c7d8a
7832 ldsba [%i6+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
7833
7834p0_label_303:
7835! Mem[0000000010141408] = ff450000, %l2 = 00000000ff0000ff
7836 lduha [%i5+%o4]0x80,%l2 ! %l2 = 000000000000ff45
7837! Mem[0000000010001408] = 21ff0000, %l1 = 845481115f19c18e
7838 lduwa [%i0+%o4]0x80,%l1 ! %l1 = 0000000021ff0000
7839! Mem[0000000010001428] = 4f4665c063000000, %l1 = 0000000021ff0000
7840 ldx [%i0+0x028],%l1 ! %l1 = 4f4665c063000000
7841! Mem[0000000030181408] = ff000000, %l0 = 0000000000000000
7842 ldswa [%i6+%o4]0x81,%l0 ! %l0 = ffffffffff000000
7843 membar #Sync ! Added by membar checker (53)
7844! Mem[00000000100c1410] = ff000000, %l4 = 0000000000000000
7845 lduba [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000
7846! Mem[00000000100c1400] = 00000000, %l7 = 00000000ff000000
7847 lduba [%i3+0x003]%asi,%l7 ! %l7 = 0000000000000000
7848! Mem[0000000010041400] = 000000cb0000004b, %f28 = 84548111 5f19c18e
7849 ldda [%i1+%g0]0x88,%f28 ! %f28 = 000000cb 0000004b
7850! Mem[00000000218000c0] = e900f956, %l3 = 0000000000000072
7851 lduh [%o3+0x0c0],%l3 ! %l3 = 000000000000e900
7852! Mem[00000000211c0000] = 00637f1a, %l4 = 0000000000000000
7853 ldsh [%o2+%g0],%l4 ! %l4 = 0000000000000063
7854! Starting 10 instruction Store Burst
7855! %l1 = 4f4665c063000000, Mem[0000000010141410] = 00000000
7856 stwa %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 63000000
7857
7858p0_label_304:
7859! Mem[0000000030081400] = 00000000, %l1 = 4f4665c063000000
7860 lduha [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000
7861! Mem[0000000010101400] = 00000000, %l4 = 0000000000000063
7862 ldstuba [%i4+%g0]0x88,%l4 ! %l4 = 00000000000000ff
7863! %l7 = 0000000000000000, Mem[0000000010181428] = 23044fbf7237118d, %asi = 80
7864 stxa %l7,[%i6+0x028]%asi ! Mem[0000000010181428] = 0000000000000000
7865! Code Fragment 4
7866p0_fragment_25:
7867! %l0 = ffffffffff000000
7868 setx 0x67d7eae7ccde1518,%g7,%l0 ! %l0 = 67d7eae7ccde1518
7869! %l1 = 0000000000000000
7870 setx 0x21f5be4026943e07,%g7,%l1 ! %l1 = 21f5be4026943e07
7871 setx 0x7ff8, %g1, %g2
7872 and %l0, %g2, %l0
7873 setx 0xffffffff, %g1, %g2
7874 and %l1, %g2, %l1
7875 setx 0x100000000, %g1, %g2
7876 or %l1, %g2, %l1 ! Set bit 32 - perrinj
7877 ta T_CHANGE_HPRIV
7878 stxa %l1, [%l0]ASI_ICACHE_INSTR
7879 ta T_CHANGE_NONHPRIV
7880! %l0 = 67d7eae7ccde1518
7881 setx 0xeeb0e328754b8761,%g7,%l0 ! %l0 = eeb0e328754b8761
7882! %l1 = 21f5be4026943e07
7883 setx 0xe21f95e7dc759fd2,%g7,%l1 ! %l1 = e21f95e7dc759fd2
7884! %l5 = ffffffffffffffff, Mem[00000000100c140e] = ff0000ff
7885 stb %l5,[%i3+0x00e] ! Mem[00000000100c140c] = ff00ffff
7886! %f10 = ffff0000 63000000, Mem[00000000300c1410] = ff000000 5aaab430
7887 stda %f10,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffff0000 63000000
7888! %f22 = 3988957a d31ad138, Mem[0000000030081400] = 00000000 00000000
7889 stda %f22,[%i2+%g0]0x81 ! Mem[0000000030081400] = 3988957a d31ad138
7890! Mem[0000000030141410] = 00000000, %l1 = e21f95e7dc759fd2
7891 swapa [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
7892! Mem[0000000010081418] = c545ffff, %l7 = 0000000000000000
7893 swap [%i2+0x018],%l7 ! %l7 = 00000000c545ffff
7894! Starting 10 instruction Load Burst
7895! Mem[0000000010081408] = 00ff0000 00000000, %l2 = 0000ff45, %l3 = 0000e900
7896 ldda [%i2+%o4]0x80,%l2 ! %l2 = 0000000000ff0000 0000000000000000
7897
7898p0_label_305:
7899! Mem[0000000030081400] = 3988957a, %l3 = 0000000000000000
7900 lduha [%i2+%g0]0x81,%l3 ! %l3 = 0000000000003988
7901! Mem[0000000010081400] = ff00ff0000000000, %l0 = eeb0e328754b8761
7902 ldxa [%i2+%g0]0x88,%l0 ! %l0 = ff00ff0000000000
7903! Mem[0000000010141408] = 000045ff, %l3 = 0000000000003988
7904 ldsba [%i5+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
7905! Mem[0000000020800000] = 09ff16cb, %l2 = 0000000000ff0000
7906 ldsb [%o1+%g0],%l2 ! %l2 = 0000000000000009
7907! Mem[0000000010181410] = ffffffff, %l7 = 00000000c545ffff
7908 ldsha [%i6+0x010]%asi,%l7 ! %l7 = ffffffffffffffff
7909! Mem[0000000020800000] = 09ff16cb, %l0 = ff00ff0000000000
7910 ldsh [%o1+%g0],%l0 ! %l0 = 00000000000009ff
7911! Mem[000000001014141c] = e3b10641, %l5 = ffffffffffffffff
7912 lduha [%i5+0x01c]%asi,%l5 ! %l5 = 000000000000e3b1
7913! Mem[0000000010141408] = ff450000, %l7 = ffffffffffffffff
7914 lduha [%i5+%o4]0x80,%l7 ! %l7 = 000000000000ff45
7915! Mem[0000000030141408] = 0063ff5b, %l2 = 0000000000000009
7916 lduba [%i5+%o4]0x89,%l2 ! %l2 = 000000000000005b
7917! Starting 10 instruction Store Burst
7918! Mem[0000000030181400] = ff000000, %l1 = 0000000000000000
7919 ldstuba [%i6+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
7920
7921p0_label_306:
7922! %f24 = bbde47e2 ffff0000, Mem[0000000030101410] = 000000ff d31a001e
7923 stda %f24,[%i4+%o5]0x89 ! Mem[0000000030101410] = bbde47e2 ffff0000
7924! Mem[0000000010001400] = 1e000000, %l3 = ffffffffffffffff
7925 swapa [%i0+%g0]0x80,%l3 ! %l3 = 000000001e000000
7926! %f13 = 00000063, Mem[0000000030081400] = 7a958839
7927 sta %f13,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000063
7928! Mem[0000000030181410] = 00000000, %l0 = 00000000000009ff
7929 swapa [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
7930! Mem[00000000100c1410] = ff000000, %l3 = 000000001e000000
7931 ldstuba [%i3+%o5]0x88,%l3 ! %l3 = 00000000000000ff
7932! %l4 = 0000000000000000, Mem[0000000010141406] = e9b9d0b2
7933 sth %l4,[%i5+0x006] ! Mem[0000000010141404] = e9b90000
7934! Mem[00000000100c1408] = 00ff0000, %l6 = 0000000000000000
7935 swapa [%i3+%o4]0x80,%l6 ! %l6 = 0000000000ff0000
7936! Mem[0000000030141408] = 5bff6300, %l5 = 000000000000e3b1
7937 ldstuba [%i5+%o4]0x81,%l5 ! %l5 = 0000005b000000ff
7938! Mem[00000000201c0001] = 00ff7d80, %l4 = 0000000000000000
7939 ldstub [%o0+0x001],%l4 ! %l4 = 000000ff000000ff
7940! Starting 10 instruction Load Burst
7941! Mem[0000000030141408] = 0063ffff, %l3 = 0000000000000000
7942 ldsha [%i5+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
7943
7944p0_label_307:
7945! Mem[0000000030181400] = ff000000, %l2 = 000000000000005b
7946 ldsha [%i6+%g0]0x81,%l2 ! %l2 = ffffffffffffff00
7947! Mem[00000000211c0000] = 00637f1a, %l2 = ffffffffffffff00
7948 ldsb [%o2+%g0],%l2 ! %l2 = 0000000000000000
7949! Mem[0000000010081408] = 0000ff00, %l4 = 00000000000000ff
7950 ldswa [%i2+%o4]0x88,%l4 ! %l4 = 000000000000ff00
7951! Mem[0000000030181408] = ff000000000045ff, %f24 = bbde47e2 ffff0000
7952 ldda [%i6+%o4]0x81,%f24 ! %f24 = ff000000 000045ff
7953! Mem[0000000010001410] = 000000ff, %l2 = 0000000000000000
7954 ldsha [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
7955! Mem[0000000030081410] = 000000ff000000ff, %l5 = 000000000000005b
7956 ldxa [%i2+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
7957! Mem[0000000020800040] = 00632c25, %l1 = 00000000000000ff
7958 ldub [%o1+0x041],%l1 ! %l1 = 0000000000000063
7959! Mem[0000000030001400] = 000000ff, %l5 = 000000ff000000ff
7960 lduwa [%i0+%g0]0x89,%l5 ! %l5 = 00000000000000ff
7961! Mem[0000000030181400] = 000000ff, %l5 = 00000000000000ff
7962 ldsba [%i6+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
7963! Starting 10 instruction Store Burst
7964! %f8 = 7237118d 0063ff5b, Mem[0000000010141408] = ff450000 0000ff21
7965 stda %f8 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = 7237118d 0063ff5b
7966
7967p0_label_308:
7968! Mem[0000000010181410] = ffffffff, %l2 = 0000000000000000
7969 ldstuba [%i6+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
7970! Mem[0000000010041409] = cb000000, %l7 = 000000000000ff45
7971 ldstuba [%i1+0x009]%asi,%l7 ! %l7 = 00000000000000ff
7972! %l5 = ffffffffffffffff, Mem[0000000010141410] = 0000000063000000
7973 stxa %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffffffffffffffff
7974! %l4 = 000000000000ff00, Mem[0000000010181400] = 0000ffffe247deff
7975 stxa %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000000000ff00
7976! Mem[00000000300c1408] = ff0000ff, %l1 = 0000000000000063
7977 swapa [%i3+%o4]0x81,%l1 ! %l1 = 00000000ff0000ff
7978! Mem[00000000300c1410] = 63000000, %l7 = 0000000000000000
7979 ldstuba [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff
7980! %l3 = ffffffffffffffff, Mem[00000000211c0000] = 00637f1a
7981 sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = ffff7f1a
7982! %f2 = ff0000ff 0000ff00, Mem[00000000100c1408] = 00000000 ffff00ff
7983 stda %f2 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff0000ff 0000ff00
7984! %l6 = 00ff0000, %l7 = 00000000, Mem[0000000010001408] = 0000ff21 00ff0000
7985 stda %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00ff0000 00000000
7986! Starting 10 instruction Load Burst
7987! Mem[0000000010041408] = 0000ffcb, %l0 = 0000000000000000
7988 lduba [%i1+%o4]0x88,%l0 ! %l0 = 00000000000000cb
7989
7990p0_label_309:
7991! Mem[0000000010101410] = 5f19c18e001e0000, %f8 = 7237118d 0063ff5b
7992 ldda [%i4+%o5]0x88,%f8 ! %f8 = 5f19c18e 001e0000
7993! Mem[0000000010101408] = 00000000, %l6 = 0000000000ff0000
7994 lduba [%i4+%o4]0x80,%l6 ! %l6 = 0000000000000000
7995! Mem[0000000030141400] = 0037118d00000000, %f6 = 000000ff e9b9d0b2
7996 ldda [%i5+%g0]0x81,%f6 ! %f6 = 0037118d 00000000
7997! %f0 = 1e000000, %f8 = 5f19c18e
7998 fcmpes %fcc3,%f0 ,%f8 ! %fcc3 = 1
7999! Mem[00000000100c1410] = ff0000ff, %f13 = 00000063
8000 lda [%i3+%o5]0x88,%f13 ! %f13 = ff0000ff
8001! Mem[00000000100c1400] = 00000000, %l4 = 000000000000ff00
8002 ldsha [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000
8003! Mem[0000000010101410] = 001e0000, %l3 = ffffffffffffffff
8004 lduha [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
8005! Mem[0000000010181400] = 000000000000ff00, %l7 = 0000000000000000
8006 ldxa [%i6+%g0]0x88,%l7 ! %l7 = 000000000000ff00
8007! %l1 = 00000000ff0000ff, imm = fffffffffffff6dd, %l0 = 00000000000000cb
8008 xnor %l1,-0x923,%l0 ! %l0 = 00000000ff0009dd
8009! Starting 10 instruction Store Burst
8010! Code Fragment 4
8011p0_fragment_26:
8012! %l0 = 00000000ff0009dd
8013 setx 0x7a1257300e62396c,%g7,%l0 ! %l0 = 7a1257300e62396c
8014! %l1 = 00000000ff0000ff
8015 setx 0x561a30ef8023fe1a,%g7,%l1 ! %l1 = 561a30ef8023fe1a
8016 setx 0x7ff8, %g1, %g2
8017 and %l0, %g2, %l0
8018 setx 0xffffffff, %g1, %g2
8019 and %l1, %g2, %l1
8020 setx 0x100000000, %g1, %g2
8021 or %l1, %g2, %l1 ! Set bit 32 - perrinj
8022 ta T_CHANGE_HPRIV
8023 stxa %l1, [%l0]ASI_ICACHE_INSTR
8024 ta T_CHANGE_NONHPRIV
8025! %l0 = 7a1257300e62396c
8026 setx 0x9d436bb79d57e01c,%g7,%l0 ! %l0 = 9d436bb79d57e01c
8027! %l1 = 561a30ef8023fe1a
8028 setx 0x559d4367e1dc3cb8,%g7,%l1 ! %l1 = 559d4367e1dc3cb8
8029
8030p0_label_310:
8031! %l3 = 0000000000000000, Mem[0000000010081404] = 00ff00ff, %asi = 80
8032 stwa %l3,[%i2+0x004]%asi ! Mem[0000000010081404] = 00000000
8033! Mem[0000000030141400] = 8d113700, %l5 = ffffffffffffffff
8034 ldstuba [%i5+%g0]0x89,%l5 ! %l5 = 00000000000000ff
8035! Mem[0000000010001430] = 6fb60061, %l4 = 0000000000000000, %asi = 80
8036 swapa [%i0+0x030]%asi,%l4 ! %l4 = 000000006fb60061
8037! %l4 = 6fb60061, %l5 = 00000000, Mem[0000000010081400] = 00000000 00000000
8038 stda %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 6fb60061 00000000
8039! Mem[0000000030141408] = ffff6300, %l7 = 000000000000ff00
8040 ldstuba [%i5+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
8041! Mem[0000000030141400] = ff37118d, %l0 = 9d436bb79d57e01c
8042 swapa [%i5+%g0]0x81,%l0 ! %l0 = 00000000ff37118d
8043! Mem[000000001004140f] = 000045ff, %l6 = 0000000000000000
8044 ldstub [%i1+0x00f],%l6 ! %l6 = 000000ff000000ff
8045! %l2 = 00000000000000ff, Mem[0000000030101408] = 21ff0000000045ff
8046 stxa %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000000000ff
8047! Mem[0000000010101408] = 00000000, %l1 = 559d4367e1dc3cb8
8048 ldstuba [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000ff
8049! Starting 10 instruction Load Burst
8050! Mem[0000000010081410] = 5bff6300, %l1 = 0000000000000000
8051 ldswa [%i2+%o5]0x88,%l1 ! %l1 = 000000005bff6300
8052
8053p0_label_311:
8054! Mem[0000000010101410] = 001e0000, %l7 = 00000000000000ff
8055 ldsha [%i4+%o5]0x88,%l7 ! %l7 = 0000000000000000
8056! Mem[0000000010141408] = 8d113772, %l6 = 00000000000000ff
8057 ldsha [%i5+%o4]0x88,%l6 ! %l6 = 0000000000003772
8058! Mem[0000000030041408] = 000045ff, %l7 = 0000000000000000
8059 ldsba [%i1+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
8060! Mem[0000000010181420] = 31f7bf47e247debb, %l7 = ffffffffffffffff
8061 ldx [%i6+0x020],%l7 ! %l7 = 31f7bf47e247debb
8062! Mem[000000001004143c] = 000000ff, %l5 = 0000000000000000
8063 ldsb [%i1+0x03c],%l5 ! %l5 = 0000000000000000
8064! Mem[0000000030081410] = 000000ff, %l1 = 000000005bff6300
8065 ldswa [%i2+%o5]0x81,%l1 ! %l1 = 00000000000000ff
8066! Mem[0000000030181408] = ff000000 000045ff, %l0 = ff37118d, %l1 = 000000ff
8067 ldda [%i6+%o4]0x81,%l0 ! %l0 = 00000000ff000000 00000000000045ff
8068! %f19 = 000045ff, %f9 = 001e0000, %f24 = ff000000
8069 fsubs %f19,%f9 ,%f24 ! %l0 = 00000000ff000022, Unfinished, %fsr = 1500000400
8070! %l1 = 00000000000045ff, %l3 = 0000000000000000, %l4 = 000000006fb60061
8071 xnor %l1,%l3,%l4 ! %l4 = ffffffffffffba00
8072! Starting 10 instruction Store Burst
8073! %l5 = 0000000000000000, %l7 = 31f7bf47e247debb, %l1 = 00000000000045ff
8074 xor %l5,%l7,%l1 ! %l1 = 31f7bf47e247debb
8075
8076p0_label_312:
8077! %l4 = ffffffffffffba00, Mem[0000000030101410] = ffff0000
8078 stba %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffff0000
8079! Mem[0000000010101400] = ff000000, %l3 = 0000000000000000
8080 swapa [%i4+%g0]0x80,%l3 ! %l3 = 00000000ff000000
8081! %l4 = ffffffffffffba00, Mem[0000000010141400] = ff000000
8082 stha %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff00ba00
8083! %l0 = ff000022, %l1 = e247debb, Mem[0000000030101410] = 0000ffff e247debb
8084 stda %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff000022 e247debb
8085! %l6 = 0000000000003772, Mem[0000000030001408] = 00000000
8086 stwa %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00003772
8087! %l4 = ffffba00, %l5 = 00000000, Mem[0000000010101410] = 00001e00 8ec1195f
8088 stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffba00 00000000
8089! %l0 = 00000000ff000022, Mem[00000000300c1408] = 63000000
8090 stba %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 63000022
8091! Mem[00000000300c1408] = 63000022, %l0 = 00000000ff000022
8092 swapa [%i3+%o4]0x89,%l0 ! %l0 = 0000000063000022
8093! %l4 = ffffffffffffba00, Mem[0000000030081400] = 63000000
8094 stwa %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffba00
8095! Starting 10 instruction Load Burst
8096! Mem[0000000010101418] = ffffffaa00000061, %l2 = 00000000000000ff
8097 ldx [%i4+0x018],%l2 ! %l2 = ffffffaa00000061
8098
8099p0_label_313:
8100! Mem[00000000218001c0] = 27007b35, %l1 = 31f7bf47e247debb
8101 ldsba [%o3+0x1c0]%asi,%l1 ! %l1 = 0000000000000027
8102! Mem[0000000030001400] = 000000ff, %l0 = 0000000063000022
8103 ldswa [%i0+%g0]0x89,%l0 ! %l0 = 00000000000000ff
8104! Mem[0000000010081410] = 0063ff5b000045ff, %f12 = 00ff0000 ff0000ff
8105 ldda [%i2+0x010]%asi,%f12 ! %f12 = 0063ff5b 000045ff
8106! Mem[00000000300c1400] = 1e000000 00000000, %l4 = ffffba00, %l5 = 00000000
8107 ldda [%i3+%g0]0x81,%l4 ! %l4 = 000000001e000000 0000000000000000
8108! Mem[0000000030101408] = 00000000, %l6 = 0000000000003772
8109 ldsha [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000000
8110! Mem[0000000030081408] = 0000000000000000, %f10 = ffff0000 63000000
8111 ldda [%i2+%o4]0x81,%f10 ! %f10 = 00000000 00000000
8112! Mem[00000000100c1400] = 1e00000000000000, %f6 = 0037118d 00000000
8113 ldda [%i3+%g0]0x88,%f6 ! %f6 = 1e000000 00000000
8114! Mem[0000000021800140] = 000002f2, %l6 = 0000000000000000
8115 ldub [%o3+0x140],%l6 ! %l6 = 0000000000000000
8116! %l4 = 000000001e000000, %l2 = ffffffaa00000061, %l4 = 000000001e000000
8117 xnor %l4,%l2,%l4 ! %l4 = 00000055e1ffff9e
8118! Starting 10 instruction Store Burst
8119! %l5 = 0000000000000000, imm = fffffffffffffcc4, %l5 = 0000000000000000
8120 and %l5,-0x33c,%l5 ! %l5 = 0000000000000000
8121
8122p0_label_314:
8123! %l7 = 31f7bf47e247debb, Mem[0000000030041410] = 00000000
8124 stha %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = debb0000
8125! %l4 = 00000055e1ffff9e, Mem[0000000010181408] = 23044fbf
8126 stwa %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = e1ffff9e
8127! Mem[0000000030001410] = ff000000, %l2 = ffffffaa00000061
8128 swapa [%i0+%o5]0x81,%l2 ! %l2 = 00000000ff000000
8129! Mem[00000000100c1400] = 00000000, %l2 = 00000000ff000000
8130 ldstuba [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff
8131! %l6 = 0000000000000000, %l5 = 0000000000000000, %y = ffffffff
8132 smul %l6,%l5,%l0 ! %l0 = 0000000000000000, %y = 00000000
8133! %l2 = 0000000000000000, Mem[0000000030181400] = ff000000
8134 stwa %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
8135! %l0 = 0000000000000000, Mem[0000000030181400] = 00000000
8136 stwa %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
8137! %l5 = 0000000000000000, Mem[0000000030001408] = 72370000
8138 stha %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 72370000
8139! %l0 = 00000000, %l1 = 00000027, Mem[0000000030081408] = 00000000 00000000
8140 stda %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 00000027
8141! Starting 10 instruction Load Burst
8142! %l1 = 0000000000000027, imm = 00000000000005fe, %l6 = 0000000000000000
8143 and %l1,0x5fe,%l6 ! %l6 = 0000000000000026
8144
8145p0_label_315:
8146! Mem[0000000010101408] = ff000000, %l3 = 00000000ff000000
8147 lduba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000ff
8148! Mem[0000000020800000] = 09ff16cb, %l6 = 0000000000000026
8149 lduha [%o1+0x000]%asi,%l6 ! %l6 = 00000000000009ff
8150! Mem[00000000201c0000] = 00ff7d80, %l0 = 0000000000000000
8151 lduba [%o0+0x000]%asi,%l0 ! %l0 = 0000000000000000
8152! Mem[0000000010141400] = ff00ba00, %f12 = 0063ff5b
8153 lda [%i5+%g0]0x88,%f12 ! %f12 = ff00ba00
8154! Mem[0000000010141400] = 00ba00ff, %f5 = 30b4aa5a
8155 lda [%i5+%g0]0x80,%f5 ! %f5 = 00ba00ff
8156! Code Fragment 3
8157p0_fragment_27:
8158! %l0 = 0000000000000000
8159 setx 0x03a372efdca4352c,%g7,%l0 ! %l0 = 03a372efdca4352c
8160! %l1 = 0000000000000027
8161 setx 0xfe539e403f74106a,%g7,%l1 ! %l1 = fe539e403f74106a
8162 setx 0x1fe000, %g1, %g3
8163 or %l0, %g3, %l0 ! always set perrmask = 0xff
8164 setx 0x1ffff8, %g1, %g2
8165 and %l0, %g2, %l0
8166 ta T_CHANGE_HPRIV
8167 stxa %l1, [%l0]ASI_DCACHE_DATA
8168 ta T_CHANGE_NONHPRIV
8169! %l0 = 03a372efdca4352c
8170 setx 0xd39dfd1066f2a8af,%g7,%l0 ! %l0 = d39dfd1066f2a8af
8171! %l1 = fe539e403f74106a
8172 setx 0xc48afb3fbb1efd91,%g7,%l1 ! %l1 = c48afb3fbb1efd91
8173! Mem[0000000010181400] = 00ff0000, %l7 = 31f7bf47e247debb
8174 lduba [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
8175! Mem[0000000010081420] = 4cf6ab34, %l7 = 0000000000000000
8176 ldswa [%i2+0x020]%asi,%l7 ! %l7 = 000000004cf6ab34
8177! Mem[00000000300c1408] = 00ff0000 ff000022, %l0 = 66f2a8af, %l1 = bb1efd91
8178 ldda [%i3+%o4]0x89,%l0 ! %l0 = 00000000ff000022 0000000000ff0000
8179! Starting 10 instruction Store Burst
8180! Mem[0000000030081400] = ffffba00, %l7 = 000000004cf6ab34
8181 ldstuba [%i2+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
8182
8183p0_label_316:
8184! Mem[0000000010101408] = ff000000, %l3 = 00000000000000ff
8185 ldstuba [%i4+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
8186! %l6 = 00000000000009ff, Mem[0000000010001400] = ffffffff00000000
8187 stxa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000000009ff
8188! Mem[00000000211c0000] = ffff7f1a, %l5 = 0000000000000000
8189 ldstub [%o2+%g0],%l5 ! %l5 = 000000ff000000ff
8190! %l2 = 0000000000000000, Mem[000000001018142e] = 00000000, %asi = 80
8191 stha %l2,[%i6+0x02e]%asi ! Mem[000000001018142c] = 00000000
8192! Mem[00000000211c0000] = ffff7f1a, %l5 = 00000000000000ff
8193 ldstub [%o2+%g0],%l5 ! %l5 = 000000ff000000ff
8194! %l0 = ff000022, %l1 = 00ff0000, Mem[0000000010001410] = 000000ff e9b9d0b2
8195 stda %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000022 00ff0000
8196! %l7 = 00000000000000ff, Mem[0000000010081429] = ffffffff, %asi = 80
8197 stba %l7,[%i2+0x029]%asi ! Mem[0000000010081428] = ffffffff
8198! Mem[0000000030041400] = 00ff00ff, %l7 = 00000000000000ff
8199 swapa [%i1+%g0]0x89,%l7 ! %l7 = 0000000000ff00ff
8200! %f28 = 000000cb 0000004b, %l6 = 00000000000009ff
8201! Mem[0000000030081430] = 000000cb00000000
8202 add %i2,0x030,%g1
8203 stda %f28,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030081430] = 4b000000cb000000
8204! Starting 10 instruction Load Burst
8205! Mem[0000000030001400] = 00000000 000000ff, %l6 = 000009ff, %l7 = 00ff00ff
8206 ldda [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff 0000000000000000
8207
8208p0_label_317:
8209! Mem[0000000010081400] = 6100b66f00000000, %f26 = ca4c7d8a 00000000
8210 ldda [%i2+%g0]0x80,%f26 ! %f26 = 6100b66f 00000000
8211! Mem[0000000030001410] = 00000061, %l7 = 0000000000000000
8212 ldsba [%i0+%o5]0x81,%l7 ! %l7 = 0000000000000000
8213! Mem[0000000010141410] = ffffffff, %l1 = 0000000000ff0000
8214 ldswa [%i5+%o5]0x88,%l1 ! %l1 = ffffffffffffffff
8215! Mem[0000000010141400] = ff00ba00, %l1 = ffffffffffffffff
8216 lduwa [%i5+%g0]0x88,%l1 ! %l1 = 00000000ff00ba00
8217! Mem[0000000010041400] = 4b000000cb000000, %f12 = ff00ba00 000045ff
8218 ldda [%i1+%g0]0x80,%f12 ! %f12 = 4b000000 cb000000
8219! Mem[00000000100c1400] = 000000ff, %l6 = 00000000000000ff
8220 ldsha [%i3+%g0]0x88,%l6 ! %l6 = 00000000000000ff
8221! Mem[0000000010101400] = 00000000, %l6 = 00000000000000ff
8222 lduha [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000
8223! Mem[0000000010101400] = 00000000ffffffbf, %l5 = 00000000000000ff
8224 ldxa [%i4+%g0]0x80,%l5 ! %l5 = 00000000ffffffbf
8225! Mem[0000000010141424] = e247debb, %l0 = 00000000ff000022
8226 lduw [%i5+0x024],%l0 ! %l0 = 00000000e247debb
8227! Starting 10 instruction Store Burst
8228! %l6 = 0000000000000000, Mem[00000000300c1408] = ff000022
8229 stba %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff000000
8230
8231p0_label_318:
8232! %f24 = ff000000 000045ff, %l2 = 0000000000000000
8233! Mem[0000000030141410] = d29f75dc8a7d4cca
8234 add %i5,0x010,%g1
8235 stda %f24,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030141410] = d29f75dc8a7d4cca
8236! Mem[0000000010041428] = ca4c7d8a, %l6 = 0000000000000000
8237 ldstuba [%i1+0x028]%asi,%l6 ! %l6 = 000000ca000000ff
8238! Mem[0000000021800141] = 000002f2, %l0 = 00000000e247debb
8239 ldstub [%o3+0x141],%l0 ! %l0 = 00000000000000ff
8240! Mem[000000001014141d] = e3b10641, %l2 = 0000000000000000
8241 ldstub [%i5+0x01d],%l2 ! %l2 = 000000b1000000ff
8242! %l3 = 00000000000000ff, Mem[0000000010181408] = 9effffe1
8243 stha %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 9eff00ff
8244! Mem[000000001008142a] = ffffffff, %l3 = 00000000000000ff
8245 ldstuba [%i2+0x02a]%asi,%l3 ! %l3 = 000000ff000000ff
8246! %l1 = 00000000ff00ba00, Mem[0000000010001400] = ff09000000000000
8247 stxa %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000ff00ba00
8248! Mem[0000000010041408] = cbff0000, %l7 = 0000000000000000
8249 swap [%i1+%o4],%l7 ! %l7 = 00000000cbff0000
8250! %l6 = 00000000000000ca, %l7 = 00000000cbff0000, %y = 00000000
8251 umul %l6,%l7,%l3 ! %l3 = 000000a0f7360000, %y = 000000a0
8252! Starting 10 instruction Load Burst
8253! %l0 = 0000000000000000, imm = fffffffffffff614, %l5 = 00000000ffffffbf
8254 xnor %l0,-0x9ec,%l5 ! %l5 = 00000000000009eb
8255
8256p0_label_319:
8257! Mem[0000000010001410] = ff000022, %l0 = 0000000000000000
8258 ldsba [%i0+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
8259! Mem[0000000030141410] = d29f75dc8a7d4cca, %l1 = 00000000ff00ba00
8260 ldxa [%i5+%o5]0x81,%l1 ! %l1 = d29f75dc8a7d4cca
8261! Mem[0000000030081400] = ffffba00d31ad138, %l6 = 00000000000000ca
8262 ldxa [%i2+%g0]0x81,%l6 ! %l6 = ffffba00d31ad138
8263! Mem[0000000010001410] = ff000022, %f2 = ff0000ff
8264 lda [%i0+%o5]0x80,%f2 ! %f2 = ff000022
8265! Mem[0000000010041410] = 00000000, %f10 = 00000000
8266 lda [%i1+%o5]0x88,%f10 ! %f10 = 00000000
8267! Mem[000000001008142c] = ffffffff, %l5 = 00000000000009eb
8268 ldsh [%i2+0x02e],%l5 ! %l5 = ffffffffffffffff
8269! Mem[0000000020800040] = 00632c25, %l1 = d29f75dc8a7d4cca
8270 ldsh [%o1+0x040],%l1 ! %l1 = 0000000000000063
8271! Mem[0000000010181424] = e247debb, %l0 = ffffffffffffffff
8272 ldsha [%i6+0x026]%asi,%l0 ! %l0 = ffffffffffffdebb
8273! Mem[0000000030181408] = 000000ff, %f14 = ff450000
8274 lda [%i6+%o4]0x89,%f14 ! %f14 = 000000ff
8275! Starting 10 instruction Store Burst
8276! Mem[00000000211c0000] = ffff7f1a, %l7 = 00000000cbff0000
8277 ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 000000ff000000ff
8278
8279p0_label_320:
8280! %l0 = ffffffffffffdebb, Mem[0000000030101410] = ff000022
8281 stha %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = debb0022
8282! Mem[0000000010041410] = 00000000, %l0 = ffffffffffffdebb
8283 ldstuba [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ff
8284! %l5 = ffffffffffffffff, %l7 = 00000000000000ff, %l4 = 00000055e1ffff9e
8285 addc %l5,%l7,%l4 ! %l4 = 00000000000000fe
8286! %f21 = 1e001ad3, Mem[0000000030181410] = 000009ff
8287 sta %f21,[%i6+%o5]0x89 ! Mem[0000000030181410] = 1e001ad3
8288! %f0 = 1e000000 00000000, %l3 = 000000a0f7360000
8289! Mem[0000000010141430] = 8ec1195f11815484
8290 add %i5,0x030,%g1
8291 stda %f0,[%g1+%l3]ASI_PST16_P ! Mem[0000000010141430] = 8ec1195f11815484
8292! %f6 = 1e000000 00000000, Mem[0000000030181400] = 00000000 00ff0000
8293 stda %f6 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = 1e000000 00000000
8294! Mem[000000001004141c] = d31ad138, %l7 = 00000000000000ff
8295 swap [%i1+0x01c],%l7 ! %l7 = 00000000d31ad138
8296! Mem[0000000010081408] = 00ff0000, %l7 = 00000000d31ad138
8297 ldstuba [%i2+%o4]0x80,%l7 ! %l7 = 00000000000000ff
8298! %f26 = 6100b66f, %f28 = 000000cb, %f16 = 4b000000
8299 fdivs %f26,%f28,%f16 ! %f16 = 7f800000
8300! Starting 10 instruction Load Burst
8301! Mem[0000000010081410] = 0063ff5b, %l3 = 000000a0f7360000
8302 ldsha [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000063
8303
8304p0_label_321:
8305! Mem[0000000030101410] = bbde47e2 2200bbde, %l6 = d31ad138, %l7 = 00000000
8306 ldda [%i4+%o5]0x89,%l6 ! %l6 = 000000002200bbde 00000000bbde47e2
8307! Mem[0000000010141410] = ffffffff, %l4 = 00000000000000fe
8308 ldsb [%i5+%o5],%l4 ! %l4 = ffffffffffffffff
8309! Mem[00000000300c1410] = ffff0000 630000ff, %l6 = 2200bbde, %l7 = bbde47e2
8310 ldda [%i3+%o5]0x89,%l6 ! %l6 = 00000000630000ff 00000000ffff0000
8311! Mem[0000000030041408] = ff450000 0000ff21, %l4 = ffffffff, %l5 = ffffffff
8312 ldda [%i1+%o4]0x81,%l4 ! %l4 = 00000000ff450000 000000000000ff21
8313! Mem[0000000010181400] = 00ff0000 00000000, %l6 = 630000ff, %l7 = ffff0000
8314 ldda [%i6+%g0]0x80,%l6 ! %l6 = 0000000000ff0000 0000000000000000
8315! Mem[0000000020800000] = 09ff16cb, %l3 = 0000000000000063
8316 ldsh [%o1+%g0],%l3 ! %l3 = 00000000000009ff
8317! Mem[0000000030081410] = 000000ff, %l1 = 0000000000000063
8318 ldsha [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000
8319! Mem[00000000100c1400] = 000000ff, %l6 = 0000000000ff0000
8320 lduwa [%i3+%g0]0x88,%l6 ! %l6 = 00000000000000ff
8321! Mem[0000000030041410] = ffffffff0000bbde, %l1 = 0000000000000000
8322 ldxa [%i1+%o5]0x89,%l1 ! %l1 = ffffffff0000bbde
8323! Starting 10 instruction Store Burst
8324! %l0 = 0000000000000000, Mem[0000000010081410] = 5bff6300
8325 stha %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 5bff0000
8326
8327p0_label_322:
8328! %l4 = ff450000, %l5 = 0000ff21, Mem[0000000010101408] = 000000ff 01000000
8329 stda %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff450000 0000ff21
8330! %l5 = 000000000000ff21, Mem[0000000010181410] = ffffffff
8331 stwa %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000ff21
8332! %l2 = 00000000000000b1, Mem[0000000010181412] = 0000ff21, %asi = 80
8333 stba %l2,[%i6+0x012]%asi ! Mem[0000000010181410] = 0000b121
8334! %l5 = 000000000000ff21, Mem[00000000211c0000] = ffff7f1a, %asi = 80
8335 stha %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = ff217f1a
8336! %f28 = 000000cb, %f0 = 1e000000, %f7 = 00000000
8337 fsubs %f28,%f0 ,%f7 ! %l0 = 0000000000000022, Unfinished, %fsr = 1500000400
8338! Mem[0000000030141408] = ffff6300, %l7 = 0000000000000000
8339 ldstuba [%i5+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
8340! %l4 = 00000000ff450000, Mem[0000000030041410] = debb0000
8341 stha %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
8342! %l1 = ffffffff0000bbde, Mem[0000000010041410] = 000000ff
8343 stha %l1,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000bbde
8344! %f2 = ff000022 0000ff00, Mem[0000000010181408] = ff00ff9e 7237118d
8345 stda %f2 ,[%i6+0x008]%asi ! Mem[0000000010181408] = ff000022 0000ff00
8346! Starting 10 instruction Load Burst
8347! Mem[0000000030101410] = debb0022, %l4 = 00000000ff450000
8348 ldsba [%i4+%o5]0x81,%l4 ! %l4 = ffffffffffffffde
8349
8350p0_label_323:
8351 membar #Sync ! Added by membar checker (54)
8352! Mem[00000000100c1400] = ff000000 0000001e 00ff0000 ff0000ff
8353! Mem[00000000100c1410] = ff0000ff ffffffd1 b2d0b9e9 ff000000
8354! Mem[00000000100c1420] = 7237118d ebff0000 00000063 00ff0000
8355! Mem[00000000100c1430] = 63000000 0000ff00 0063ff5b 0000ffff
8356 ldda [%i3]ASI_BLK_AIUPL,%f0 ! Block Load from 00000000100c1400
8357! Mem[0000000030081400] = 38d11ad3 00baffff, %l6 = 000000ff, %l7 = 000000ff
8358 ldda [%i2+%g0]0x89,%l6 ! %l6 = 0000000000baffff 0000000038d11ad3
8359! Mem[0000000021800040] = ffff487b, %l6 = 0000000000baffff
8360 ldsb [%o3+0x040],%l6 ! %l6 = ffffffffffffffff
8361! %l0 = 0000000000000022, %l5 = 000000000000ff21, %l2 = 00000000000000b1
8362 addc %l0,%l5,%l2 ! %l2 = 000000000000ff43
8363! Mem[00000000100c1400] = ff000000 0000001e 00ff0000 ff0000ff
8364! Mem[00000000100c1410] = ff0000ff ffffffd1 b2d0b9e9 ff000000
8365! Mem[00000000100c1420] = 7237118d ebff0000 00000063 00ff0000
8366! Mem[00000000100c1430] = 63000000 0000ff00 0063ff5b 0000ffff
8367 ldda [%i3]ASI_BLK_PL,%f16 ! Block Load from 00000000100c1400
8368! Mem[0000000030181400] = 0000001e, %f7 = e9b9d0b2
8369 lda [%i6+%g0]0x89,%f7 ! %f7 = 0000001e
8370! Mem[0000000010081408] = ffff0000, %f6 = 000000ff
8371 lda [%i2+%o4]0x80,%f6 ! %f6 = ffff0000
8372! Mem[0000000010041410] = debb00001e001ad3, %l5 = 000000000000ff21
8373 ldxa [%i1+%o5]0x80,%l5 ! %l5 = debb00001e001ad3
8374! Mem[0000000010101400] = 00000000, %l3 = 00000000000009ff
8375 lduba [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000
8376! Starting 10 instruction Store Burst
8377 membar #Sync ! Added by membar checker (55)
8378! %f11 = 63000000, Mem[00000000100c1410] = ff0000ff
8379 sta %f11,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 63000000
8380
8381p0_label_324:
8382! %f16 = 1e000000 000000ff, %l0 = 0000000000000022
8383! Mem[0000000030181400] = 1e00000000000000
8384 stda %f16,[%i6+%l0]ASI_PST16_SL ! Mem[0000000030181400] = 1e00000000000000
8385! %f22 = 000000ff e9b9d0b2, %l4 = ffffffffffffffde
8386! Mem[0000000010181400] = 00ff000000000000
8387 stda %f22,[%i6+%l4]ASI_PST8_P ! Mem[0000000010181400] = 000000ffe9b9d000
8388! %l7 = 0000000038d11ad3, Mem[0000000021800040] = ffff487b
8389 sth %l7,[%o3+0x040] ! Mem[0000000021800040] = 1ad3487b
8390! %l5 = debb00001e001ad3, Mem[0000000030141400] = 000000001ce0579d
8391 stxa %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = debb00001e001ad3
8392! Mem[0000000030181410] = 1e001ad3, %l3 = 0000000000000000
8393 ldstuba [%i6+%o5]0x89,%l3 ! %l3 = 000000d3000000ff
8394! Mem[0000000010181410] = 21b10000, %l7 = 0000000038d11ad3
8395 swapa [%i6+%o5]0x88,%l7 ! %l7 = 0000000021b10000
8396! Mem[0000000010081404] = 00000000, %l4 = ffffffffffffffde, %asi = 80
8397 swapa [%i2+0x004]%asi,%l4 ! %l4 = 0000000000000000
8398! %f16 = 1e000000 000000ff, Mem[0000000010001410] = 220000ff 0000ff00
8399 stda %f16,[%i0+%o5]0x88 ! Mem[0000000010001410] = 1e000000 000000ff
8400! %l6 = ffffffff, %l7 = 21b10000, Mem[0000000010041408] = 00000000 ff450000
8401 stda %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff 21b10000
8402! Starting 10 instruction Load Burst
8403! Mem[0000000010101408] = 000045ff, %l0 = 0000000000000022
8404 ldswa [%i4+%o4]0x80,%l0 ! %l0 = 00000000000045ff
8405
8406p0_label_325:
8407! %f4 = d1ffffff, %f30 = ffff0000, %f30 = ffff0000 5bff6300
8408 fsmuld %f4 ,%f30,%f30 ! %f30 = ffffe000 00000000
8409! Mem[0000000010101400] = 00000000 ffffffbf 000045ff 21ff0000
8410! Mem[0000000010101410] = ffffba00 00000000 ffffffaa 00000061
8411! Mem[0000000010101420] = ffff00bf 21ff4d4a 000000ff 000000c0
8412! Mem[0000000010101430] = 0000d0b2 ff000000 5bff6300 0000ff0a
8413 ldda [%i4]ASI_BLK_PL,%f0 ! Block Load from 0000000010101400
8414! Mem[0000000010081418] = 00000000, %l1 = ffffffff0000bbde
8415 lduwa [%i2+0x018]%asi,%l1 ! %l1 = 0000000000000000
8416 membar #Sync ! Added by membar checker (56)
8417! Mem[0000000010181400] = 000000ff e9b9d000 ff000022 0000ff00
8418! Mem[0000000010181410] = d31ad138 ffffffff 38d11ad3 7a958839
8419! Mem[0000000010181420] = 31f7bf47 e247debb 00000000 00000000
8420! Mem[0000000010181430] = 8ec1195f 11815484 ad880a76 65450a09
8421 ldda [%i6]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010181400
8422! Mem[000000001018141c] = 7a958839, %l2 = 000000000000ff43
8423 lduh [%i6+0x01c],%l2 ! %l2 = 0000000000007a95
8424! Mem[0000000030001410] = 00000061 ff000000, %l4 = 00000000, %l5 = 1e001ad3
8425 ldda [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000061 00000000ff000000
8426! Mem[00000000300c1408] = 000000ff 0000ff00, %l0 = 000045ff, %l1 = 00000000
8427 ldda [%i3+%o4]0x81,%l0 ! %l0 = 00000000000000ff 000000000000ff00
8428! Mem[0000000030101410] = debb0022, %f5 = 00baffff
8429 lda [%i4+%o5]0x81,%f5 ! %f5 = debb0022
8430! Mem[0000000010181410] = d31ad138, %f6 = 61000000
8431 lda [%i6+%o5]0x80,%f6 ! %f6 = d31ad138
8432! Starting 10 instruction Store Burst
8433! %l6 = ffffffff, %l7 = 21b10000, Mem[0000000030001408] = 72370000 00000000
8434 stda %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff 21b10000
8435
8436p0_label_326:
8437! %f4 = 00000000, %f5 = debb0022, %f2 = 0000ff21
8438 fdivs %f4 ,%f5 ,%f2 ! %f2 = 80000000
8439! %l3 = 00000000000000d3, Mem[0000000010101410] = 0000000000baffff
8440 stxa %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000000000d3
8441! %l0 = 00000000000000ff, Mem[0000000010101408] = ff450000
8442 stha %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff4500ff
8443! Mem[0000000010101408] = ff4500ff, %l6 = ffffffffffffffff
8444 ldstuba [%i4+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
8445! %l4 = 0000000000000061, Mem[0000000030181410] = 1e001aff
8446 stwa %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000061
8447! %f0 = bfffffff 00000000, %l1 = 000000000000ff00
8448! Mem[0000000030041410] = 00000000ffffffff
8449 add %i1,0x010,%g1
8450 stda %f0,[%g1+%l1]ASI_PST16_S ! Mem[0000000030041410] = 00000000ffffffff
8451! %l0 = 00000000000000ff, Mem[0000000030141408] = 0063ffff
8452 stha %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 006300ff
8453! %f8 = 4a4dff21 bf00ffff, %l3 = 00000000000000d3
8454! Mem[0000000030141420] = 0078ff9e0000cbff
8455 add %i5,0x020,%g1
8456 stda %f8,[%g1+%l3]ASI_PST32_SL ! Mem[0000000030141420] = ffff00bf21ff4d4a
8457! %l2 = 00007a95, %l3 = 000000d3, Mem[00000000100c1430] = 63000000 0000ff00
8458 stda %l2,[%i3+0x030]%asi ! Mem[00000000100c1430] = 00007a95 000000d3
8459! Starting 10 instruction Load Burst
8460! Mem[0000000010081428] = ffffffffffffffff, %l1 = 000000000000ff00
8461 ldx [%i2+0x028],%l1 ! %l1 = ffffffffffffffff
8462
8463p0_label_327:
8464! Mem[0000000010081408] = 000000000000ffff, %f4 = 00000000 debb0022
8465 ldda [%i2+%o4]0x88,%f4 ! %f4 = 00000000 0000ffff
8466! Mem[00000000300c1408] = 000000ff, %l6 = 00000000000000ff
8467 lduba [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000
8468! Mem[0000000030001408] = ffffffff, %f4 = 00000000
8469 lda [%i0+%o4]0x81,%f4 ! %f4 = ffffffff
8470! Mem[0000000030181408] = 000000ff, %l2 = 0000000000007a95
8471 ldsha [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
8472! Mem[0000000030101408] = 00000000, %l1 = ffffffffffffffff
8473 ldsha [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
8474! Mem[0000000030041400] = ff000000000000ff, %l5 = 00000000ff000000
8475 ldxa [%i1+%g0]0x81,%l5 ! %l5 = ff000000000000ff
8476! Mem[00000000201c0000] = 00ff7d80, %l2 = 00000000000000ff
8477 ldsha [%o0+0x000]%asi,%l2 ! %l2 = 00000000000000ff
8478! Mem[0000000030141410] = d29f75dc 8a7d4cca, %l0 = 000000ff, %l1 = 00000000
8479 ldda [%i5+%o5]0x81,%l0 ! %l0 = 00000000d29f75dc 000000008a7d4cca
8480! Mem[0000000030181410] = 61000000, %l2 = 00000000000000ff
8481 lduha [%i6+%o5]0x81,%l2 ! %l2 = 0000000000006100
8482! Starting 10 instruction Store Burst
8483! Mem[0000000030101410] = 2200bbde, %l1 = 000000008a7d4cca
8484 swapa [%i4+%o5]0x89,%l1 ! %l1 = 000000002200bbde
8485
8486p0_label_328:
8487! %f14 = 0aff0000 0063ff5b, %l6 = 0000000000000000
8488! Mem[0000000030081430] = 4b000000cb000000
8489 add %i2,0x030,%g1
8490 stda %f14,[%g1+%l6]ASI_PST8_S ! Mem[0000000030081430] = 4b000000cb000000
8491! Mem[0000000030041410] = 00000000, %l4 = 0000000000000061
8492 swapa [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000
8493! %l3 = 00000000000000d3, Mem[00000000300c1410] = 630000ff
8494 stwa %l3,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000d3
8495! Mem[0000000030101400] = 4b000000, %l4 = 0000000000000000
8496 ldstuba [%i4+%g0]0x81,%l4 ! %l4 = 0000004b000000ff
8497! %l3 = 00000000000000d3, Mem[0000000010041410] = d31a001e0000bbde
8498 stxa %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000000000d3
8499! Mem[0000000010041408] = ffffffff, %l3 = 00000000000000d3
8500 ldstuba [%i1+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
8501! Mem[0000000030001400] = ff000000, %l6 = 0000000000000000
8502 swapa [%i0+%g0]0x81,%l6 ! %l6 = 00000000ff000000
8503! %l2 = 0000000000006100, Mem[0000000030141408] = 006300ff
8504 stwa %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00006100
8505! Mem[0000000030141408] = 00610000, %l1 = 000000002200bbde
8506 ldstuba [%i5+%o4]0x81,%l1 ! %l1 = 00000000000000ff
8507! Starting 10 instruction Load Burst
8508! Mem[0000000030181408] = 000000ff, %l7 = 0000000021b10000
8509 ldswa [%i6+%o4]0x89,%l7 ! %l7 = 00000000000000ff
8510
8511p0_label_329:
8512! Mem[0000000030001400] = 00000000, %l2 = 0000000000006100
8513 ldsha [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000
8514! Mem[0000000010081410] = 0000ff5b, %l6 = 00000000ff000000
8515 ldsba [%i2+%o5]0x80,%l6 ! %l6 = 0000000000000000
8516! Mem[0000000030001400] = 00000000, %l3 = 00000000000000ff
8517 lduha [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000000
8518! Mem[0000000010101400] = 00000000, %l5 = ff000000000000ff
8519 lduba [%i4+%g0]0x88,%l5 ! %l5 = 0000000000000000
8520! Mem[0000000010141410] = ffffffff, %l7 = 00000000000000ff
8521 ldswa [%i5+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
8522! Mem[0000000030181400] = 1e000000, %l1 = 0000000000000000
8523 lduha [%i6+%g0]0x81,%l1 ! %l1 = 0000000000001e00
8524! Mem[0000000010141414] = ffffffff, %l7 = ffffffffffffffff
8525 ldsba [%i5+0x017]%asi,%l7 ! %l7 = ffffffffffffffff
8526! Mem[0000000010101408] = ff0045ff, %f9 = bf00ffff
8527 lda [%i4+%o4]0x80,%f9 ! %f9 = ff0045ff
8528! Mem[0000000030001400] = 00000000, %l4 = 000000000000004b
8529 ldsba [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
8530! Starting 10 instruction Store Burst
8531! Mem[00000000100c1400] = 000000ff, %l2 = 0000000000000000
8532 swapa [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff
8533
8534p0_label_330:
8535! Mem[0000000010181410] = 38d11ad3, %l5 = 0000000000000000
8536 ldstuba [%i6+%o5]0x88,%l5 ! %l5 = 000000d3000000ff
8537! %f0 = bfffffff 00000000, %l4 = 0000000000000000
8538! Mem[0000000010081400] = 6100b66fffffffde
8539 stda %f0,[%i2+%l4]ASI_PST16_PL ! Mem[0000000010081400] = 6100b66fffffffde
8540! Mem[0000000010001414] = 0000001e, %l4 = 0000000000000000, %asi = 80
8541 swapa [%i0+0x014]%asi,%l4 ! %l4 = 000000000000001e
8542 membar #Sync ! Added by membar checker (57)
8543! %l2 = 000000ff, %l3 = 00000000, Mem[0000000010181410] = 38d11aff ffffffff
8544 stda %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff 00000000
8545! %l4 = 000000000000001e, Mem[0000000010041408] = ffffffff0000b121, %asi = 80
8546 stxa %l4,[%i1+0x008]%asi ! Mem[0000000010041408] = 000000000000001e
8547! %f4 = ffffffff 0000ffff, %l1 = 0000000000001e00
8548! Mem[0000000010001420] = 0000ffebff000121
8549 add %i0,0x020,%g1
8550 stda %f4,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010001420] = 0000ffebff000121
8551! %f4 = ffffffff 0000ffff, %l4 = 000000000000001e
8552! Mem[0000000030041428] = 23044fbf7237118d
8553 add %i1,0x028,%g1
8554 stda %f4,[%g1+%l4]ASI_PST8_S ! Mem[0000000030041428] = 23044fff0000ff8d
8555! Mem[0000000010001410] = ff000000, %l1 = 0000000000001e00
8556 ldstuba [%i0+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
8557! %l4 = 000000000000001e, Mem[0000000030181408] = ff000000
8558 stwa %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000001e
8559! Starting 10 instruction Load Burst
8560! Code Fragment 3
8561p0_fragment_28:
8562! %l0 = 00000000d29f75dc
8563 setx 0xc59d79506c62f4d6,%g7,%l0 ! %l0 = c59d79506c62f4d6
8564! %l1 = 00000000000000ff
8565 setx 0xa61ab82835878707,%g7,%l1 ! %l1 = a61ab82835878707
8566 setx 0x1fe000, %g1, %g3
8567 or %l0, %g3, %l0 ! always set perrmask = 0xff
8568 setx 0x1ffff8, %g1, %g2
8569 and %l0, %g2, %l0
8570 ta T_CHANGE_HPRIV
8571 stxa %l1, [%l0]ASI_DCACHE_DATA
8572 ta T_CHANGE_NONHPRIV
8573! %l0 = c59d79506c62f4d6
8574 setx 0xe5548ca7b204cfa6,%g7,%l0 ! %l0 = e5548ca7b204cfa6
8575! %l1 = a61ab82835878707
8576 setx 0x51c15d8838aa2746,%g7,%l1 ! %l1 = 51c15d8838aa2746
8577
8578p0_label_331:
8579! Mem[0000000030141408] = ff610000, %l1 = 51c15d8838aa2746
8580 ldsha [%i5+%o4]0x81,%l1 ! %l1 = ffffffffffffff61
8581! Mem[0000000010041410] = d3000000, %l2 = 00000000000000ff
8582 lduwa [%i1+%o5]0x80,%l2 ! %l2 = 00000000d3000000
8583! Mem[0000000010101400] = 00000000ffffffbf, %l6 = 0000000000000000
8584 ldxa [%i4+%g0]0x80,%l6 ! %l6 = 00000000ffffffbf
8585! Mem[0000000010181410] = 000000ff, %l6 = 00000000ffffffbf
8586 lduba [%i6+%o5]0x88,%l6 ! %l6 = 00000000000000ff
8587! %l4 = 000000000000001e, imm = 00000000000000af, %l6 = 00000000000000ff
8588 subc %l4,0x0af,%l6 ! %l6 = ffffffffffffff6f
8589! Mem[0000000030001408] = ffffffff 0000b121, %l6 = ffffff6f, %l7 = ffffffff
8590 ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000ffffffff 000000000000b121
8591! Mem[0000000010001400] = 00ba00ff, %l5 = 00000000000000d3
8592 ldsha [%i0+%g0]0x80,%l5 ! %l5 = 00000000000000ba
8593! Code Fragment 3
8594p0_fragment_29:
8595! %l0 = e5548ca7b204cfa6
8596 setx 0x435256406245f2e3,%g7,%l0 ! %l0 = 435256406245f2e3
8597! %l1 = ffffffffffffff61
8598 setx 0x7db301c00d8e2e0e,%g7,%l1 ! %l1 = 7db301c00d8e2e0e
8599 setx 0x1fe000, %g1, %g3
8600 or %l0, %g3, %l0 ! always set perrmask = 0xff
8601 setx 0x1ffff8, %g1, %g2
8602 and %l0, %g2, %l0
8603 ta T_CHANGE_HPRIV
8604 stxa %l1, [%l0]ASI_DCACHE_DATA
8605 ta T_CHANGE_NONHPRIV
8606! %l0 = 435256406245f2e3
8607 setx 0xb4e1edb7920a6f85,%g7,%l0 ! %l0 = b4e1edb7920a6f85
8608! %l1 = 7db301c00d8e2e0e
8609 setx 0x329d7097fbcc9456,%g7,%l1 ! %l1 = 329d7097fbcc9456
8610! Mem[0000000010181400] = 00d0b9e9ff000000, %f0 = bfffffff 00000000
8611 ldda [%i6+%g0]0x88,%f0 ! %f0 = 00d0b9e9 ff000000
8612! Starting 10 instruction Store Burst
8613! Mem[0000000010141408] = 7237118d, %l0 = b4e1edb7920a6f85
8614 swapa [%i5+%o4]0x80,%l0 ! %l0 = 000000007237118d
8615
8616p0_label_332:
8617! Mem[0000000030041408] = 000045ff, %l5 = 00000000000000ba
8618 ldstuba [%i1+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
8619! %l4 = 000000000000001e, Mem[0000000030001410] = 61000000
8620 stha %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 6100001e
8621! Mem[0000000030101408] = 00000000, %l7 = 000000000000b121
8622 ldstuba [%i4+%o4]0x81,%l7 ! %l7 = 00000000000000ff
8623! Mem[0000000010001408] = 0000ff00, %l3 = 0000000000000000
8624 swapa [%i0+%o4]0x80,%l3 ! %l3 = 000000000000ff00
8625! %l3 = 000000000000ff00, Mem[0000000030081400] = 00baffff
8626 stba %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00baff00
8627! %l0 = 000000007237118d, Mem[0000000010141400] = 00ba00ff, %asi = 80
8628 stwa %l0,[%i5+0x000]%asi ! Mem[0000000010141400] = 7237118d
8629! Mem[0000000030081400] = 00baff00, %l5 = 00000000000000ff
8630 swapa [%i2+%g0]0x89,%l5 ! %l5 = 0000000000baff00
8631! %l1 = 329d7097fbcc9456, immd = fffffffffffff0cd, %l1 = 329d7097fbcc9456
8632 sdivx %l1,-0xf33,%l1 ! %l1 = fffcab7e37a96e09
8633! Mem[00000000100c1417] = ffffffd1, %l4 = 000000000000001e
8634 ldstub [%i3+0x017],%l4 ! %l4 = 000000d1000000ff
8635! Starting 10 instruction Load Burst
8636! Mem[0000000030081410] = 000000ff, %l0 = 000000007237118d
8637 ldsha [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
8638
8639p0_label_333:
8640! Mem[0000000030081410] = ff000000, %l2 = 00000000d3000000
8641 ldsba [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000
8642! Mem[0000000010181400] = ff000000, %l3 = 000000000000ff00
8643 swapa [%i6+%g0]0x88,%l3 ! %l3 = 00000000ff000000
8644! Mem[0000000010141410] = ffffffff, %l6 = 00000000ffffffff
8645 ldsba [%i5+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
8646! Mem[0000000010181410] = ff000000, %l2 = 0000000000000000
8647 lduwa [%i6+%o5]0x80,%l2 ! %l2 = 00000000ff000000
8648! Mem[0000000030141400] = debb0000 1e001ad3, %l2 = ff000000, %l3 = ff000000
8649 ldda [%i5+%g0]0x89,%l2 ! %l2 = 000000001e001ad3 00000000debb0000
8650! Mem[0000000030001400] = 00000000 00000000, %l0 = 00000000, %l1 = 37a96e09
8651 ldda [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
8652! Mem[0000000030141400] = d31a001e, %l7 = 0000000000000000
8653 lduha [%i5+%g0]0x81,%l7 ! %l7 = 000000000000d31a
8654! Mem[0000000030081408] = 0000000027000000, %l0 = 0000000000000000
8655 ldxa [%i2+%o4]0x81,%l0 ! %l0 = 0000000027000000
8656! Mem[0000000030041400] = ff000000000000ff, %f22 = 3988957a d31ad138
8657 ldda [%i1+%g0]0x89,%f22 ! %f22 = ff000000 000000ff
8658! Starting 10 instruction Store Burst
8659! %f10 = c0000000 ff000000, Mem[0000000010181410] = ff000000 00000000
8660 stda %f10,[%i6+%o5]0x80 ! Mem[0000000010181410] = c0000000 ff000000
8661
8662p0_label_334:
8663! %f14 = 0aff0000 0063ff5b, Mem[0000000010181410] = 000000c0 000000ff
8664 stda %f14,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0aff0000 0063ff5b
8665! %l7 = 000000000000d31a, Mem[0000000010081410] = 5bff0000
8666 stba %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = 5bff001a
8667! %l2 = 000000001e001ad3, Mem[0000000010081408] = 0000ffff
8668 stha %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00001ad3
8669! Mem[0000000010101410] = d3000000, %l3 = 00000000debb0000
8670 swapa [%i4+%o5]0x80,%l3 ! %l3 = 00000000d3000000
8671! Mem[0000000010081408] = 00001ad3, %l0 = 0000000027000000
8672 ldstuba [%i2+%o4]0x88,%l0 ! %l0 = 000000d3000000ff
8673! %l0 = 00000000000000d3, Mem[0000000030101410] = 8a7d4cca
8674 stwa %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000d3
8675! Mem[0000000010001408] = 00000000, %l0 = 00000000000000d3
8676 swapa [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
8677! Mem[0000000010081400] = 6fb60061, %l7 = 000000000000d31a
8678 swapa [%i2+%g0]0x88,%l7 ! %l7 = 000000006fb60061
8679! %l3 = 00000000d3000000, Mem[0000000010101400] = 00000000
8680 stha %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
8681! Starting 10 instruction Load Burst
8682! Mem[0000000010181400] = 0000ff00, %l6 = ffffffffffffffff
8683 ldsha [%i6+%g0]0x88,%l6 ! %l6 = ffffffffffffff00
8684
8685p0_label_335:
8686! Mem[0000000010041400] = 0000004b, %l5 = 0000000000baff00
8687 ldswa [%i1+%g0]0x88,%l5 ! %l5 = 000000000000004b
8688! Mem[00000000218001c0] = 27007b35, %l0 = 0000000000000000
8689 ldsba [%o3+0x1c1]%asi,%l0 ! %l0 = 0000000000000000
8690! Mem[0000000010041408] = 00000000, %l3 = 00000000d3000000
8691 lduba [%i1+%o4]0x80,%l3 ! %l3 = 0000000000000000
8692! Mem[0000000030081400] = 000000ff, %l4 = 00000000000000d1
8693 ldsha [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000ff
8694! Mem[0000000010041408] = 00000000, %f11 = ff000000
8695 lda [%i1+%o4]0x88,%f11 ! %f11 = 00000000
8696! Mem[00000000201c0000] = 00ff7d80, %l2 = 000000001e001ad3
8697 lduha [%o0+0x000]%asi,%l2 ! %l2 = 00000000000000ff
8698! Mem[00000000100c1400] = 00000000, %l3 = 0000000000000000
8699 ldsba [%i3+%g0]0x80,%l3 ! %l3 = 0000000000000000
8700! Mem[0000000030181400] = 1e000000, %l1 = 0000000000000000
8701 ldsha [%i6+%g0]0x81,%l1 ! %l1 = 0000000000001e00
8702! %l7 = 000000006fb60061, imm = fffffffffffff2be, %l0 = 0000000000000000
8703 addc %l7,-0xd42,%l0 ! %l0 = 000000006fb5f31f
8704! Starting 10 instruction Store Burst
8705! Mem[0000000010081434] = 00000000, %l3 = 0000000000000000, %asi = 80
8706 swapa [%i2+0x034]%asi,%l3 ! %l3 = 0000000000000000
8707
8708p0_label_336:
8709! Mem[0000000030101400] = ff000000, %l4 = 00000000000000ff
8710 swapa [%i4+%g0]0x81,%l4 ! %l4 = 00000000ff000000
8711! %l4 = ff000000, %l5 = 0000004b, Mem[0000000010001408] = d3000000 00000000
8712 stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff000000 0000004b
8713! %f4 = ffffffff 0000ffff, Mem[0000000010141410] = ffffffff ffffffff
8714 stda %f4 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffffff 0000ffff
8715! Mem[0000000010101408] = ff0045ff, %l4 = 00000000ff000000
8716 ldstuba [%i4+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
8717! %l2 = 00000000000000ff, Mem[0000000030101408] = ff000000
8718 stwa %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff
8719! %l7 = 000000006fb60061, Mem[0000000010141410] = ffffffff
8720 stwa %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 6fb60061
8721! %f18 = 00ff0000 220000ff, %l6 = ffffffffffffff00
8722! Mem[0000000030101418] = 3988957ad31ad138
8723 add %i4,0x018,%g1
8724 stda %f18,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030101418] = 3988957ad31ad138
8725! %l1 = 0000000000001e00, Mem[00000000100c1400] = 00000000
8726 stwa %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00001e00
8727! Mem[0000000010041438] = 001e0000, %l1 = 00001e00, %l6 = ffffff00
8728 add %i1,0x38,%g1
8729 casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000001e0000
8730! Starting 10 instruction Load Burst
8731! Mem[00000000300c1408] = ff000000, %l2 = 00000000000000ff
8732 ldswa [%i3+%o4]0x89,%l2 ! %l2 = ffffffffff000000
8733
8734p0_label_337:
8735! Mem[000000001004140c] = 0000001e, %l0 = 000000006fb5f31f
8736 ldsw [%i1+0x00c],%l0 ! %l0 = 000000000000001e
8737! Mem[00000000100c1410] = 00000063, %l0 = 000000000000001e
8738 ldsba [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000
8739! Mem[000000001014140c] = 0063ff5b, %l2 = ffffffffff000000
8740 ldsw [%i5+0x00c],%l2 ! %l2 = 000000000063ff5b
8741! Mem[0000000030181410] = d31a001e00000061, %l5 = 000000000000004b
8742 ldxa [%i6+%o5]0x89,%l5 ! %l5 = d31a001e00000061
8743! Mem[0000000010141410] = 6fb60061, %l6 = 00000000001e0000
8744 lduba [%i5+%o5]0x80,%l6 ! %l6 = 000000000000006f
8745! Mem[00000000300c1400] = 1e000000, %l2 = 000000000063ff5b
8746 lduba [%i3+%g0]0x81,%l2 ! %l2 = 000000000000001e
8747! Mem[0000000010081408] = ff1a0000, %l4 = 00000000000000ff
8748 ldsba [%i2+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
8749! Mem[0000000010141418] = 000060f3e3ff0641, %f28 = 84548111 5f19c18e
8750 ldda [%i5+0x018]%asi,%f28 ! %f28 = 000060f3 e3ff0641
8751! Mem[00000000218000c0] = e900f956, %l7 = 000000006fb60061
8752 ldsb [%o3+0x0c1],%l7 ! %l7 = 0000000000000000
8753! Starting 10 instruction Store Burst
8754! Mem[0000000010041424] = ffff0000, %l5 = d31a001e00000061
8755 swap [%i1+0x024],%l5 ! %l5 = 00000000ffff0000
8756
8757p0_label_338:
8758! Mem[0000000010101410] = 0000bbde, %l1 = 0000000000001e00
8759 ldstuba [%i4+%o5]0x88,%l1 ! %l1 = 000000de000000ff
8760! %f21 = 38d11ad3, Mem[0000000030101410] = d3000000
8761 sta %f21,[%i4+%o5]0x81 ! Mem[0000000030101410] = 38d11ad3
8762! %f24 = bbde47e2 47bff731, Mem[0000000030081408] = 00000000 27000000
8763 stda %f24,[%i2+%o4]0x81 ! Mem[0000000030081408] = bbde47e2 47bff731
8764! %l2 = 000000000000001e, Mem[00000000100c1400] = 001e0000
8765 stw %l2,[%i3+%g0] ! Mem[00000000100c1400] = 0000001e
8766! Mem[0000000010101410] = ffbb000000000000, %l3 = 0000000000000000, %l1 = 00000000000000de
8767 add %i4,0x10,%g1
8768 casxa [%g1]0x80,%l3,%l1 ! %l1 = ffbb000000000000
8769! Mem[0000000010041418] = 39887d8a, %l7 = 00000000, %l4 = ffffffff
8770 add %i1,0x18,%g1
8771 casa [%g1]0x80,%l7,%l4 ! %l4 = 0000000039887d8a
8772! %l7 = 0000000000000000, Mem[0000000020800000] = 09ff16cb
8773 sth %l7,[%o1+%g0] ! Mem[0000000020800000] = 000016cb
8774! Mem[00000000100c1410] = 63000000, %l0 = 0000000000000000
8775 ldstuba [%i3+%o5]0x88,%l0 ! %l0 = 00000000000000ff
8776! %l2 = 000000000000001e, imm = fffffffffffff098, %l6 = 000000000000006f
8777 add %l2,-0xf68,%l6 ! %l6 = fffffffffffff0b6
8778! Starting 10 instruction Load Burst
8779! Mem[0000000030001400] = 0000000000000000, %f16 = 00d0b9e9 ff000000
8780 ldda [%i0+%g0]0x81,%f16 ! %f16 = 00000000 00000000
8781
8782p0_label_339:
8783! Mem[0000000010101408] = 0000ff21ff4500ff, %l3 = 0000000000000000
8784 ldxa [%i4+%o4]0x88,%l3 ! %l3 = 0000ff21ff4500ff
8785! Mem[0000000030041408] = ff4500000000ff21, %l2 = 000000000000001e
8786 ldxa [%i1+%o4]0x81,%l2 ! %l2 = ff4500000000ff21
8787! Mem[00000000100c1434] = 000000d3, %l1 = ffbb000000000000
8788 lduha [%i3+0x036]%asi,%l1 ! %l1 = 00000000000000d3
8789! Mem[00000000201c0000] = 00ff7d80, %l5 = 00000000ffff0000
8790 lduh [%o0+%g0],%l5 ! %l5 = 00000000000000ff
8791! Mem[00000000300c1400] = 000000000000001e, %f14 = 0aff0000 0063ff5b
8792 ldda [%i3+%g0]0x89,%f14 ! %f14 = 00000000 0000001e
8793! Mem[0000000030181410] = 00000061, %l5 = 00000000000000ff
8794 lduwa [%i6+%o5]0x89,%l5 ! %l5 = 0000000000000061
8795! Mem[0000000030081410] = ff000000, %l4 = 0000000039887d8a
8796 ldsha [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
8797! Mem[000000001014141c] = e3ff0641, %l3 = 0000ff21ff4500ff
8798 lduha [%i5+0x01c]%asi,%l3 ! %l3 = 000000000000e3ff
8799! Mem[0000000010101400] = 00000000, %l2 = ff4500000000ff21
8800 ldsha [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
8801! Starting 10 instruction Store Burst
8802! Mem[0000000030181408] = 1e000000, %l5 = 0000000000000061
8803 ldstuba [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
8804
8805p0_label_340:
8806! %l2 = 0000000000000000, Mem[00000000211c0001] = ff217f1a, %asi = 80
8807 stba %l2,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff007f1a
8808! %l1 = 00000000000000d3, Mem[0000000030101410] = 38d11ad3
8809 stba %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = d3d11ad3
8810! Mem[0000000010001408] = ff000000, %l4 = 0000000000000000
8811 swap [%i0+%o4],%l4 ! %l4 = 00000000ff000000
8812! %l0 = 00000000, %l1 = 000000d3, Mem[0000000010101420] = ffff00bf 21ff4d4a
8813 std %l0,[%i4+0x020] ! Mem[0000000010101420] = 00000000 000000d3
8814! %l7 = 0000000000000000, Mem[00000000211c0000] = ff007f1a
8815 stb %l7,[%o2+%g0] ! Mem[00000000211c0000] = 00007f1a
8816! Mem[0000000010101438] = 5bff6300, %l6 = fffffffffffff0b6
8817 swap [%i4+0x038],%l6 ! %l6 = 000000005bff6300
8818! %l6 = 000000005bff6300, Mem[0000000010081400] = 0000d31a
8819 stha %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00006300
8820! %l6 = 000000005bff6300, Mem[0000000030081410] = 000000ff
8821 stha %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 630000ff
8822! %l0 = 0000000000000000, Mem[0000000010141400] = 8d113772
8823 stwa %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
8824! Starting 10 instruction Load Burst
8825! Mem[00000000100c1410] = ff000063ffffffff, %f30 = 090a4565 760a88ad
8826 ldda [%i3+%o5]0x80,%f30 ! %f30 = ff000063 ffffffff
8827
8828p0_label_341:
8829! Mem[00000000100c1400] = 1e000000, %l7 = 0000000000000000
8830 lduha [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
8831! Mem[0000000010181400] = 00d0b9e90000ff00, %f30 = ff000063 ffffffff
8832 ldda [%i6+%g0]0x88,%f30 ! %f30 = 00d0b9e9 0000ff00
8833! Mem[0000000030181400] = 1e000000, %l6 = 000000005bff6300
8834 lduha [%i6+%g0]0x81,%l6 ! %l6 = 0000000000001e00
8835! Mem[00000000211c0000] = 00007f1a, %l5 = 0000000000000000
8836 lduh [%o2+%g0],%l5 ! %l5 = 0000000000000000
8837! Mem[0000000010001410] = ff000000 00000000, %l4 = ff000000, %l5 = 00000000
8838 ldda [%i0+%o5]0x80,%l4 ! %l4 = 00000000ff000000 0000000000000000
8839! Mem[00000000100c1408] = 0000ff00, %l6 = 0000000000001e00
8840 lduba [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000
8841! Mem[0000000030101400] = 000000ff, %l2 = 0000000000000000
8842 ldsha [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000000
8843! Mem[000000001018143c] = 65450a09, %f10 = c0000000
8844 lda [%i6+0x03c]%asi,%f10 ! %f10 = 65450a09
8845! Mem[0000000010081408] = ff1a0000, %l1 = 00000000000000d3
8846 ldswa [%i2+%o4]0x80,%l1 ! %l1 = ffffffffff1a0000
8847! Starting 10 instruction Store Burst
8848! %l4 = 00000000ff000000, Mem[0000000010001408] = 00000000
8849 stwa %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff000000
8850
8851p0_label_342:
8852! %l2 = 0000000000000000, Mem[0000000010141410] = ffff00006100b66f
8853 stxa %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000000
8854! Mem[00000000218000c1] = e900f956, %l2 = 0000000000000000
8855 ldstuba [%o3+0x0c1]%asi,%l2 ! %l2 = 00000000000000ff
8856! Mem[0000000030081410] = 630000ff, %l7 = 0000000000000000
8857 ldstuba [%i2+%o5]0x81,%l7 ! %l7 = 00000063000000ff
8858! Mem[0000000010081408] = 00001aff, %l3 = 000000000000e3ff
8859 ldstuba [%i2+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
8860! %l6 = 00000000, %l7 = 00000063, Mem[0000000030081410] = ff0000ff ff000000
8861 stda %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 00000063
8862! Mem[0000000010181410] = 5bff6300, %l6 = 0000000000000000
8863 ldstuba [%i6+%o5]0x80,%l6 ! %l6 = 0000005b000000ff
8864! %f26 = 00000000 00000000, Mem[0000000010041410] = 000000d3 00000000
8865 stda %f26,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 00000000
8866! %f22 = ff000000 000000ff, Mem[0000000010001428] = 4f4665c0 63000000
8867 stda %f22,[%i0+0x028]%asi ! Mem[0000000010001428] = ff000000 000000ff
8868! Mem[0000000010081410] = 5bff001a, %l3 = 00000000000000ff
8869 ldstuba [%i2+%o5]0x88,%l3 ! %l3 = 0000001a000000ff
8870! Starting 10 instruction Load Burst
8871! Mem[0000000030041408] = 21ff0000000045ff, %l6 = 000000000000005b
8872 ldxa [%i1+%o4]0x89,%l6 ! %l6 = 21ff0000000045ff
8873
8874p0_label_343:
8875! %l4 = 00000000ff000000, imm = 0000000000000162, %l2 = 0000000000000000
8876 andn %l4,0x162,%l2 ! %l2 = 00000000ff000000
8877! Mem[0000000010181428] = 0000000000000000, %f14 = 00000000 0000001e
8878 ldd [%i6+0x028],%f14 ! %f14 = 00000000 00000000
8879! Mem[0000000030041410] = 61000000ffffffff, %f28 = 000060f3 e3ff0641
8880 ldda [%i1+%o5]0x81,%f28 ! %f28 = 61000000 ffffffff
8881! Mem[0000000010081410] = 5bff00ff, %l4 = 00000000ff000000
8882 lduha [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff
8883! Mem[0000000030081400] = ff000000, %l0 = 0000000000000000
8884 lduwa [%i2+%g0]0x81,%l0 ! %l0 = 00000000ff000000
8885! Mem[0000000030101400] = ff000000, %l7 = 0000000000000063
8886 lduha [%i4+%g0]0x89,%l7 ! %l7 = 0000000000000000
8887! Mem[00000000211c0000] = 00007f1a, %l6 = 21ff0000000045ff
8888 ldsba [%o2+0x000]%asi,%l6 ! %l6 = 0000000000000000
8889! Mem[0000000030081410] = 00000000, %l5 = 0000000000000000
8890 ldsba [%i2+%o5]0x81,%l5 ! %l5 = 0000000000000000
8891! Mem[0000000010101408] = ff0045ff, %f25 = 47bff731
8892 lda [%i4+%o4]0x80,%f25 ! %f25 = ff0045ff
8893! Starting 10 instruction Store Burst
8894! %l5 = 0000000000000000, Mem[00000000100c1400] = 1e000000
8895 stba %l5,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 1e000000
8896
8897p0_label_344:
8898! %l1 = ffffffffff1a0000, Mem[0000000010001431] = 00000000, %asi = 80
8899 stba %l1,[%i0+0x031]%asi ! Mem[0000000010001430] = 00000000
8900! %l5 = 0000000000000000, Mem[0000000030101408] = 000000ff
8901 stha %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff
8902! %f5 = 0000ffff, %f7 = aaffffff, %f28 = 61000000
8903 fmuls %f5 ,%f7 ,%f28 ! %f28 = 80000000
8904! %f2 = 80000000 ff450000, Mem[0000000010081408] = 00001aff 00000000
8905 stda %f2 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 80000000 ff450000
8906! Mem[0000000010001410] = ff000000, %l4 = 00000000000000ff
8907 swapa [%i0+%o5]0x80,%l4 ! %l4 = 00000000ff000000
8908! %l1 = ffffffffff1a0000, Mem[00000000201c0000] = 00ff7d80
8909 sth %l1,[%o0+%g0] ! Mem[00000000201c0000] = 00007d80
8910! Mem[0000000030101408] = ff000000, %l7 = 0000000000000000
8911 ldstuba [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
8912! %f30 = 00d0b9e9, Mem[0000000010101408] = ff0045ff
8913 sta %f30,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00d0b9e9
8914! %l4 = 00000000ff000000, Mem[0000000010081408] = 80000000ff450000
8915 stxa %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000ff000000
8916! Starting 10 instruction Load Burst
8917! Mem[0000000010101410] = 00000000 0000bbff, %l2 = ff000000, %l3 = 0000001a
8918 ldda [%i4+%o5]0x88,%l2 ! %l2 = 000000000000bbff 0000000000000000
8919
8920p0_label_345:
8921! Mem[00000000100c1438] = 0063ff5b, %l0 = 00000000ff000000
8922 ldsb [%i3+0x038],%l0 ! %l0 = 0000000000000000
8923! Mem[00000000201c0000] = 00007d80, %l2 = 000000000000bbff
8924 lduba [%o0+0x001]%asi,%l2 ! %l2 = 0000000000000000
8925! Mem[0000000030101408] = ff0000ff, %l7 = 0000000000000000
8926 ldswa [%i4+%o4]0x89,%l7 ! %l7 = ffffffffff0000ff
8927! Mem[00000000100c1410] = ff000063ffffffff, %f24 = bbde47e2 ff0045ff
8928 ldda [%i3+%o5]0x80,%f24 ! %f24 = ff000063 ffffffff
8929! %l5 = 0000000000000000, %l6 = 0000000000000000, %l5 = 0000000000000000
8930 xnor %l5,%l6,%l5 ! %l5 = ffffffffffffffff
8931! Mem[00000000300c1410] = ffff0000000000d3, %f20 = ffffffff 38d11ad3
8932 ldda [%i3+%o5]0x89,%f20 ! %f20 = ffff0000 000000d3
8933! Mem[0000000030041408] = 000045ff, %f6 = d31ad138
8934 lda [%i1+%o4]0x89,%f6 ! %f6 = 000045ff
8935! Mem[0000000010081408] = 000000ff, %f30 = 00d0b9e9
8936 ld [%i2+%o4],%f30 ! %f30 = 000000ff
8937! Mem[0000000030101410] = d3d11ad3, %f11 = 00000000
8938 lda [%i4+%o5]0x81,%f11 ! %f11 = d3d11ad3
8939! Starting 10 instruction Store Burst
8940! %f20 = ffff0000 000000d3, Mem[0000000030181400] = 0000001e 00000000
8941 stda %f20,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffff0000 000000d3
8942
8943p0_label_346:
8944! %l0 = 00000000, %l1 = ff1a0000, Mem[00000000100c1410] = ff000063 ffffffff
8945 stda %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 ff1a0000
8946! %l7 = ffffffffff0000ff, %l7 = ffffffffff0000ff, %y = 000000a0
8947 sdiv %l7,%l7,%l1 ! %l1 = ffffffffffff5f01
8948 mov %l0,%y ! %y = 00000000
8949! Mem[00000000300c1400] = 1e000000, %l0 = 0000000000000000
8950 swapa [%i3+%g0]0x81,%l0 ! %l0 = 000000001e000000
8951! Mem[0000000010141400] = 00000000, %l5 = ffffffffffffffff
8952 swapa [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
8953! %l0 = 000000001e000000, Mem[0000000010081400] = deffffff00006300
8954 stxa %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000001e000000
8955! Mem[0000000010141408] = 920a6f85, %l3 = 0000000000000000
8956 ldstuba [%i5+%o4]0x80,%l3 ! %l3 = 00000092000000ff
8957! Mem[000000001014142a] = 84548111, %l4 = 00000000ff000000
8958 ldstub [%i5+0x02a],%l4 ! %l4 = 00000081000000ff
8959! %l4 = 0000000000000081, Mem[0000000010101408] = 00d0b9e9
8960 stha %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0081b9e9
8961! %l0 = 000000001e000000, %l5 = 0000000000000000, %l7 = ffffffffff0000ff
8962 and %l0,%l5,%l7 ! %l7 = 0000000000000000
8963! Starting 10 instruction Load Burst
8964! Mem[0000000010041430] = 84548111, %l6 = 0000000000000000
8965 ldsba [%i1+0x030]%asi,%l6 ! %l6 = ffffffffffffff84
8966
8967p0_label_347:
8968! Mem[0000000030041400] = ff000000, %l6 = ffffffffffffff84
8969 ldswa [%i1+%g0]0x81,%l6 ! %l6 = ffffffffff000000
8970! Mem[0000000030001400] = 00000000, %l6 = ffffffffff000000
8971 lduwa [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000000
8972! Mem[0000000010181410] = 0aff0000 0063ffff, %l2 = 00000000, %l3 = 00000092
8973 ldda [%i6+%o5]0x88,%l2 ! %l2 = 000000000063ffff 000000000aff0000
8974! Mem[00000000300c1408] = 000000ff, %l0 = 000000001e000000
8975 ldsha [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000
8976! Mem[0000000010081410] = ff00ff5b, %l7 = 0000000000000000
8977 lduwa [%i2+%o5]0x80,%l7 ! %l7 = 00000000ff00ff5b
8978! Mem[0000000010081410] = ff00ff5b, %l4 = 0000000000000081
8979 ldswa [%i2+%o5]0x80,%l4 ! %l4 = ffffffffff00ff5b
8980! Mem[000000001010141c] = 00000061, %l4 = ffffffffff00ff5b
8981 ldsb [%i4+0x01f],%l4 ! %l4 = 0000000000000061
8982 membar #Sync ! Added by membar checker (58)
8983! Mem[0000000010081400] = 0000001e 00000000 000000ff 00000000
8984! Mem[0000000010081410] = ff00ff5b 000045ff 00000000 20000000
8985! Mem[0000000010081420] = 4cf6ab34 fffffe93 ffffffff ffffffff
8986! Mem[0000000010081430] = 00000000 00000000 ff1eb9ff b600ffff
8987 ldda [%i2]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010081400
8988! Mem[0000000030181408] = 1e0000ff, %l4 = 0000000000000061
8989 ldswa [%i6+%o4]0x89,%l4 ! %l4 = 000000001e0000ff
8990! Starting 10 instruction Store Burst
8991! %l1 = ffffffffffff5f01, Mem[0000000010001408] = ff000000
8992 stba %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = 01000000
8993
8994p0_label_348:
8995! %l2 = 000000000063ffff, Mem[00000000100c1400] = 1e000000
8996 stha %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 1e00ffff
8997! Mem[0000000010041409] = 00000000, %l1 = ffffffffffff5f01
8998 ldstub [%i1+0x009],%l1 ! %l1 = 00000000000000ff
8999! %l6 = 00000000, %l7 = ff00ff5b, Mem[0000000010181410] = ffff6300 0000ff0a
9000 stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 ff00ff5b
9001! %l3 = 000000000aff0000, Mem[0000000030081410] = 00000000
9002 stha %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
9003 membar #Sync ! Added by membar checker (59)
9004! %l7 = 00000000ff00ff5b, Mem[0000000010081410] = ff4500005bff00ff
9005 stxa %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000ff00ff5b
9006! %l7 = 00000000ff00ff5b, Mem[0000000030141410] = dc759fd2
9007 stba %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = dc759f5b
9008! %l1 = 0000000000000000, Mem[0000000030101400] = 000000ff
9009 stba %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff
9010! %f7 = aaffffff, Mem[0000000010081408] = ff000000
9011 sta %f7 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = aaffffff
9012! %l1 = 0000000000000000, %l5 = 0000000000000000, %l6 = 0000000000000000
9013 add %l1,%l5,%l6 ! %l6 = 0000000000000000
9014! Starting 10 instruction Load Burst
9015! Mem[00000000100c1410] = 00001aff00000000, %l4 = 000000001e0000ff
9016 ldxa [%i3+%o5]0x88,%l4 ! %l4 = 00001aff00000000
9017
9018p0_label_349:
9019! %l7 = 00000000ff00ff5b, %l1 = 0000000000000000, %l0 = 0000000000000000
9020 xnor %l7,%l1,%l0 ! %l0 = ffffffff00ff00a4
9021! %l6 = 0000000000000000, %l0 = ffffffff00ff00a4, %l3 = 000000000aff0000
9022 or %l6,%l0,%l3 ! %l3 = ffffffff00ff00a4
9023! Mem[0000000030041400] = 000000ff, %l2 = 000000000063ffff
9024 ldswa [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff
9025! Mem[0000000010181400] = 00d0b9e90000ff00, %l5 = 0000000000000000
9026 ldxa [%i6+%g0]0x88,%l5 ! %l5 = 00d0b9e90000ff00
9027! Mem[0000000030001410] = 000000ff6100001e, %l7 = 00000000ff00ff5b
9028 ldxa [%i0+%o5]0x89,%l7 ! %l7 = 000000ff6100001e
9029! Mem[0000000030001410] = 000000ff6100001e, %l0 = ffffffff00ff00a4
9030 ldxa [%i0+%o5]0x89,%l0 ! %l0 = 000000ff6100001e
9031! Mem[0000000030181410] = 61000000, %f8 = 4a4dff21
9032 lda [%i6+%o5]0x81,%f8 ! %f8 = 61000000
9033! Mem[0000000010081410] = 5bff00ff00000000, %f14 = 00000000 00000000
9034 ldda [%i2+%o5]0x80,%f14 ! %f14 = 5bff00ff 00000000
9035 membar #Sync ! Added by membar checker (60)
9036! Mem[0000000030101400] = 000000ff cb000000 ff0000ff 000000ff
9037! Mem[0000000030101410] = d3d11ad3 e247debb 3988957a d31ad138
9038! Mem[0000000030101420] = bbde47e2 ffff0000 ca4c7d8a 00000000
9039! Mem[0000000030101430] = 84548111 5f19c18e 001e0000 000000ff
9040 ldda [%i4]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030101400
9041! Starting 10 instruction Store Burst
9042! Mem[0000000010081418] = 00000000 20000000, %l6 = 00000000, %l7 = 6100001e
9043 ldd [%i2+0x018],%l6 ! %l6 = 0000000000000000 0000000020000000
9044
9045p0_label_350:
9046! Mem[00000000300c1408] = 000000ff, %l6 = 0000000000000000
9047 ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 00000000000000ff
9048! %l5 = 00d0b9e90000ff00, Mem[0000000030001410] = 1e000061ff000000
9049 stxa %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00d0b9e90000ff00
9050! %l4 = 00001aff00000000, Mem[0000000021800041] = 1ad3487b
9051 stb %l4,[%o3+0x041] ! Mem[0000000021800040] = 1a00487b
9052! Mem[0000000030081408] = bbde47e2, %l5 = 00d0b9e90000ff00
9053 ldstuba [%i2+%o4]0x81,%l5 ! %l5 = 000000bb000000ff
9054! %l4 = 00001aff00000000, Mem[00000000300c1410] = d3000000
9055 stwa %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
9056! Mem[0000000010001410] = 000000ff, %l4 = 00001aff00000000
9057 swapa [%i0+%o5]0x80,%l4 ! %l4 = 00000000000000ff
9058! %l4 = 000000ff, %l5 = 000000bb, Mem[0000000010081410] = 5bff00ff 00000000
9059 stda %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff 000000bb
9060! %f16 = 00000000, Mem[00000000100c1408] = 00ff0000
9061 sta %f16,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
9062! %l0 = 000000ff6100001e, Mem[0000000030181410] = 00000061
9063 stha %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000001e
9064! Starting 10 instruction Load Burst
9065! Mem[00000000100c141c] = ff000000, %l3 = ffffffff00ff00a4
9066 lduwa [%i3+0x01c]%asi,%l3 ! %l3 = 00000000ff000000
9067
9068p0_label_351:
9069! Mem[0000000010001410] = 00000000 00000000, %l0 = 6100001e, %l1 = 00000000
9070 ldda [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000
9071! Mem[0000000010001400] = ff00ba00, %l0 = 0000000000000000
9072 lduba [%i0+%g0]0x88,%l0 ! %l0 = 0000000000000000
9073! %l3 = 00000000ff000000, imm = 000000000000080d, %l5 = 00000000000000bb
9074 xor %l3,0x80d,%l5 ! %l5 = 00000000ff00080d
9075! Mem[0000000021800000] = 1ec0ba26, %l0 = 0000000000000000
9076 ldsb [%o3+0x001],%l0 ! %l0 = ffffffffffffffc0
9077! Mem[0000000010041408] = 00ff00000000001e, %l1 = 0000000000000000
9078 ldxa [%i1+%o4]0x80,%l1 ! %l1 = 00ff00000000001e
9079! Mem[0000000030141400] = d31a001e, %l3 = 00000000ff000000
9080 lduha [%i5+%g0]0x81,%l3 ! %l3 = 000000000000d31a
9081! Mem[0000000020800000] = 000016cb, %l6 = 0000000000000000
9082 lduha [%o1+0x000]%asi,%l6 ! %l6 = 0000000000000000
9083! Mem[0000000030001400] = 00000000, %l3 = 000000000000d31a
9084 lduha [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
9085! Mem[00000000211c0000] = 00007f1a, %l0 = ffffffffffffffc0
9086 ldsh [%o2+%g0],%l0 ! %l0 = 0000000000000000
9087! Starting 10 instruction Store Burst
9088! %f26 = ffffffff, Mem[0000000030141410] = dc759f5b
9089 sta %f26,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffff
9090
9091p0_label_352:
9092! %l3 = 0000000000000000, Mem[0000000030001410] = 00d0b9e9
9093 stba %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00d0b9e9
9094! Mem[0000000010141434] = 11815484, %l3 = 00000000, %l6 = 00000000
9095 add %i5,0x34,%g1
9096 casa [%g1]0x80,%l3,%l6 ! %l6 = 0000000011815484
9097! %l2 = 00000000000000ff, Mem[0000000030081400] = ff000000d31ad138
9098 stxa %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000000000ff
9099! Mem[0000000030081410] = 00000000, %l0 = 0000000000000000
9100 swapa [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
9101! Mem[00000000100c1410] = 00000000, %l7 = 0000000020000000
9102 swap [%i3+%o5],%l7 ! %l7 = 0000000000000000
9103! Mem[0000000010101408] = 0081b9e9, %l1 = 00ff00000000001e
9104 ldstuba [%i4+%o4]0x80,%l1 ! %l1 = 00000000000000ff
9105! %l6 = 0000000011815484, Mem[0000000030141410] = ffffffff8a7d4cca
9106 stxa %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000011815484
9107! %l3 = 0000000000000000, Mem[0000000030001400] = 0000000000000000
9108 stxa %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000000
9109! Mem[0000000010141408] = 856f0aff, %l6 = 0000000011815484
9110 swapa [%i5+%o4]0x88,%l6 ! %l6 = 00000000856f0aff
9111! Starting 10 instruction Load Burst
9112! Mem[0000000010081400] = 1e000000, %l7 = 0000000000000000
9113 ldswa [%i2+%g0]0x88,%l7 ! %l7 = 000000001e000000
9114
9115p0_label_353:
9116! Mem[00000000100c1408] = 00000000 ff0000ff, %l4 = 000000ff, %l5 = ff00080d
9117 ldda [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000000 00000000ff0000ff
9118! Mem[0000000010101408] = ff81b9e9, %l1 = 0000000000000000
9119 ldsha [%i4+%o4]0x80,%l1 ! %l1 = ffffffffffffff81
9120! Mem[0000000010081438] = ff1eb9ff, %l0 = 0000000000000000
9121 ldsb [%i2+0x03a],%l0 ! %l0 = ffffffffffffffb9
9122! Mem[0000000010081408] = ffffffaa00000000, %f26 = ffffffff ffffffff
9123 ldda [%i2+%o4]0x80,%f26 ! %f26 = ffffffaa 00000000
9124! Mem[0000000021800140] = 00ff02f2, %l1 = ffffffffffffff81
9125 lduh [%o3+0x140],%l1 ! %l1 = 00000000000000ff
9126! Mem[00000000100c1408] = 00000000, %l3 = 0000000000000000
9127 ldsha [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
9128! Mem[0000000030001410] = 00d0b9e9, %l7 = 000000001e000000
9129 lduwa [%i0+%o5]0x81,%l7 ! %l7 = 0000000000d0b9e9
9130! Mem[0000000010081410] = ff000000, %l2 = 00000000000000ff
9131 lduwa [%i2+%o5]0x88,%l2 ! %l2 = 00000000ff000000
9132! Mem[0000000030081408] = ffde47e2, %f9 = e247debb
9133 lda [%i2+%o4]0x81,%f9 ! %f9 = ffde47e2
9134! Starting 10 instruction Store Burst
9135! %l1 = 00000000000000ff, Mem[0000000010101400] = 00000000
9136 stha %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff
9137
9138p0_label_354:
9139! Mem[0000000010081420] = 4cf6ab34fffffe93, %l3 = 0000000000000000, %l6 = 00000000856f0aff
9140 add %i2,0x20,%g1
9141 casxa [%g1]0x80,%l3,%l6 ! %l6 = 4cf6ab34fffffe93
9142! %l0 = ffffffffffffffb9, %l6 = 4cf6ab34fffffe93, %l0 = ffffffffffffffb9
9143 subc %l0,%l6,%l0 ! %l0 = b30954cb00000126
9144! %f13 = 11815484, Mem[0000000010141400] = ffffffff
9145 sta %f13,[%i5+%g0]0x88 ! Mem[0000000010141400] = 11815484
9146! %l0 = b30954cb00000126, Mem[0000000010141410] = 0000000000000000
9147 stxa %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = b30954cb00000126
9148! Mem[00000000201c0000] = 00007d80, %l1 = 00000000000000ff
9149 ldstub [%o0+%g0],%l1 ! %l1 = 00000000000000ff
9150! %l3 = 0000000000000000, Mem[0000000010101400] = 000000ff
9151 stba %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
9152! Mem[0000000010181410] = 00000000, %l6 = 4cf6ab34fffffe93
9153 ldstuba [%i6+%o5]0x80,%l6 ! %l6 = 00000000000000ff
9154! %f24 = 93feffff, Mem[0000000030081408] = ffde47e2
9155 sta %f24,[%i2+%o4]0x81 ! Mem[0000000030081408] = 93feffff
9156! %l4 = 0000000000000000, Mem[00000000201c0000] = ff007d80
9157 sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = 00007d80
9158! Starting 10 instruction Load Burst
9159! Mem[00000000100c1410] = 20000000 ff1a0000, %l0 = 00000126, %l1 = 00000000
9160 ldda [%i3+%o5]0x80,%l0 ! %l0 = 0000000020000000 00000000ff1a0000
9161
9162p0_label_355:
9163! Mem[0000000010101400] = 00000000ffffffbf, %f0 = 000000cb ff000000
9164 ldda [%i4+%g0]0x80,%f0 ! %f0 = 00000000 ffffffbf
9165! Mem[00000000300c1408] = ff0000ff, %l5 = 00000000ff0000ff
9166 lduwa [%i3+%o4]0x89,%l5 ! %l5 = 00000000ff0000ff
9167! Mem[0000000010101424] = 000000d3, %l0 = 0000000020000000
9168 lduwa [%i4+0x024]%asi,%l0 ! %l0 = 00000000000000d3
9169! Mem[00000000100c1410] = 20000000ff1a0000, %l7 = 0000000000d0b9e9
9170 ldxa [%i3+%o5]0x80,%l7 ! %l7 = 20000000ff1a0000
9171! Mem[0000000020800040] = 00632c25, %l7 = 20000000ff1a0000
9172 ldsha [%o1+0x040]%asi,%l7 ! %l7 = 0000000000000063
9173! Mem[0000000010141408] = 84548111 0063ff5b, %l4 = 00000000, %l5 = ff0000ff
9174 ldda [%i5+%o4]0x80,%l4 ! %l4 = 0000000084548111 000000000063ff5b
9175! Mem[0000000010001424] = ff000121, %l5 = 000000000063ff5b
9176 ldsw [%i0+0x024],%l5 ! %l5 = ffffffffff000121
9177! Mem[0000000010081434] = 00000000, %l1 = 00000000ff1a0000
9178 lduba [%i2+0x035]%asi,%l1 ! %l1 = 0000000000000000
9179! Mem[0000000030041408] = ff450000, %f21 = 5bff00ff
9180 lda [%i1+%o4]0x81,%f21 ! %f21 = ff450000
9181! Starting 10 instruction Store Burst
9182! Mem[0000000010001400] = ff00ba00, %l2 = 00000000ff000000
9183 swapa [%i0+%g0]0x88,%l2 ! %l2 = 00000000ff00ba00
9184
9185p0_label_356:
9186! %f8 = 0000ffff ffde47e2, %l6 = 0000000000000000
9187! Mem[0000000010101400] = 00000000ffffffbf
9188 stda %f8,[%i4+%l6]ASI_PST8_PL ! Mem[0000000010101400] = 00000000ffffffbf
9189! %l3 = 0000000000000000, Mem[0000000010141410] = 26010000
9190 stwa %l3,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
9191! %f4 = bbde47e2, Mem[0000000030181400] = 000000d3
9192 sta %f4 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = bbde47e2
9193! %f0 = 00000000 ffffffbf, %l0 = 00000000000000d3
9194! Mem[0000000010101428] = 000000ff000000c0
9195 add %i4,0x028,%g1
9196 stda %f0,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010101428] = bfff00ff00000000
9197! %l7 = 0000000000000063, Mem[0000000010141408] = 5bff630011815484
9198 stxa %l7,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000063
9199! Mem[0000000030181400] = e247debb, %l6 = 0000000000000000
9200 ldstuba [%i6+%g0]0x81,%l6 ! %l6 = 000000e2000000ff
9201! %l4 = 84548111, %l5 = ff000121, Mem[0000000010001410] = 00000000 00000000
9202 std %l4,[%i0+%o5] ! Mem[0000000010001410] = 84548111 ff000121
9203! %l0 = 00000000000000d3, immd = fffffffffffff991, %l7 = 0000000000000063
9204 udivx %l0,-0x66f,%l7 ! %l7 = 0000000000000000
9205! Mem[00000000100c1408] = 00000000, %l4 = 0000000084548111
9206 ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 00000000000000ff
9207! Starting 10 instruction Load Burst
9208! Mem[0000000030081400] = 00000000000000ff, %l2 = 00000000ff00ba00
9209 ldxa [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000ff
9210
9211p0_label_357:
9212! Mem[0000000030081410] = 00000000, %l7 = 0000000000000000
9213 ldswa [%i2+%o5]0x89,%l7 ! %l7 = 0000000000000000
9214! Mem[0000000030101400] = 000000ff cb000000, %l4 = 00000000, %l5 = ff000121
9215 ldda [%i4+%g0]0x81,%l4 ! %l4 = 00000000000000ff 00000000cb000000
9216! Mem[000000001014143c] = 30b4aa5a, %l0 = 00000000000000d3
9217 lduh [%i5+0x03c],%l0 ! %l0 = 00000000000030b4
9218! Mem[000000001008143c] = b600ffff, %l0 = 00000000000030b4
9219 lduwa [%i2+0x03c]%asi,%l0 ! %l0 = 00000000b600ffff
9220! Mem[0000000010141400] = 11815484, %l7 = 0000000000000000
9221 lduwa [%i5+%g0]0x88,%l7 ! %l7 = 0000000011815484
9222! Mem[0000000010041408] = 1e0000000000ff00, %f30 = ffff00b6 ffb91eff
9223 ldda [%i1+%o4]0x88,%f30 ! %f30 = 1e000000 0000ff00
9224! Mem[0000000030181410] = 0000001e, %l5 = 00000000cb000000
9225 ldsha [%i6+%o5]0x89,%l5 ! %l5 = 000000000000001e
9226! Mem[0000000010181408] = ff000022 0000ff00, %l4 = 000000ff, %l5 = 0000001e
9227 ldd [%i6+%o4],%l4 ! %l4 = 00000000ff000022 000000000000ff00
9228! Mem[0000000030141410] = 84548111 00000000, %l0 = b600ffff, %l1 = 00000000
9229 ldda [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000000 0000000084548111
9230! Starting 10 instruction Store Burst
9231! Mem[0000000010141400] = 84548111, %l7 = 0000000011815484
9232 swapa [%i5+%g0]0x80,%l7 ! %l7 = 0000000084548111
9233
9234p0_label_358:
9235! Mem[00000000300c1400] = 00000000, %l0 = 0000000000000000
9236 ldstuba [%i3+%g0]0x81,%l0 ! %l0 = 00000000000000ff
9237! %f30 = 1e000000 0000ff00, Mem[0000000010081410] = 000000ff 000000bb
9238 stda %f30,[%i2+%o5]0x80 ! Mem[0000000010081410] = 1e000000 0000ff00
9239! %l6 = 000000e2, %l7 = 84548111, Mem[0000000030181408] = ff00001e 000045ff
9240 stda %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000e2 84548111
9241! Mem[0000000010101408] = ff81b9e9, %l0 = 0000000000000000
9242 ldstuba [%i4+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
9243! Code Fragment 4
9244p0_fragment_30:
9245! %l0 = 00000000000000ff
9246 setx 0x127b7ce0558ad09f,%g7,%l0 ! %l0 = 127b7ce0558ad09f
9247! %l1 = 0000000084548111
9248 setx 0x1a39c997acda2f95,%g7,%l1 ! %l1 = 1a39c997acda2f95
9249 setx 0x7ff8, %g1, %g2
9250 and %l0, %g2, %l0
9251 setx 0xffffffff, %g1, %g2
9252 and %l1, %g2, %l1
9253 setx 0x100000000, %g1, %g2
9254 or %l1, %g2, %l1 ! Set bit 32 - perrinj
9255 ta T_CHANGE_HPRIV
9256 stxa %l1, [%l0]ASI_ICACHE_INSTR
9257 ta T_CHANGE_NONHPRIV
9258! %l0 = 127b7ce0558ad09f
9259 setx 0x6fc6a31f8f29e9d2,%g7,%l0 ! %l0 = 6fc6a31f8f29e9d2
9260! %l1 = 1a39c997acda2f95
9261 setx 0x6f1628001e6fe8c1,%g7,%l1 ! %l1 = 6f1628001e6fe8c1
9262! Mem[0000000010081410] = 1e000000, %l1 = 6f1628001e6fe8c1
9263 swapa [%i2+%o5]0x80,%l1 ! %l1 = 000000001e000000
9264! Mem[0000000010001408] = 010000000000004b, %l3 = 0000000000000000, %l3 = 0000000000000000
9265 add %i0,0x08,%g1
9266 casxa [%g1]0x80,%l3,%l3 ! %l3 = 010000000000004b
9267! %f18 = 00000000 ff000000, Mem[00000000300c1400] = ff000000 00000000
9268 stda %f18,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 ff000000
9269! %l1 = 000000001e000000, Mem[000000001010142f] = 00000000
9270 stb %l1,[%i4+0x02f] ! Mem[000000001010142c] = 00000000
9271! Starting 10 instruction Load Burst
9272! Mem[0000000010081408] = aaffffff, %l3 = 010000000000004b
9273 ldsba [%i2+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
9274
9275p0_label_359:
9276! Mem[0000000030141408] = 7237118d 000061ff, %l0 = 8f29e9d2, %l1 = 1e000000
9277 ldda [%i5+%o4]0x89,%l0 ! %l0 = 00000000000061ff 000000007237118d
9278! Mem[0000000030141410] = 00000000, %l5 = 000000000000ff00
9279 lduba [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000000
9280! Mem[0000000030101400] = 000000ffcb000000, %l0 = 00000000000061ff
9281 ldxa [%i4+%g0]0x81,%l0 ! %l0 = 000000ffcb000000
9282! Mem[0000000010141408] = 00000063, %l6 = 00000000000000e2
9283 ldswa [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000063
9284! Mem[0000000030081408] = fffffe93, %f23 = 00000000
9285 lda [%i2+%o4]0x89,%f23 ! %f23 = fffffe93
9286! Mem[0000000030041410] = 61000000, %f8 = 0000ffff
9287 lda [%i1+%o5]0x81,%f8 ! %f8 = 61000000
9288! %f9 = ffde47e2, %f13 = 11815484, %f17 = 1e000000
9289 fmuls %f9 ,%f13,%f17 ! %f17 = ffde47e2
9290! Mem[0000000030081410] = 0000000063000000, %f22 = 00000020 fffffe93
9291 ldda [%i2+%o5]0x81,%f22 ! %f22 = 00000000 63000000
9292! Mem[00000000100c1410] = 20000000, %f20 = ff450000
9293 lda [%i3+%o5]0x80,%f20 ! %f20 = 20000000
9294! Starting 10 instruction Store Burst
9295! Mem[0000000010001400] = 000000ff, %l2 = 00000000000000ff
9296 ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 00000000000000ff
9297
9298p0_label_360:
9299! Mem[00000000218000c0] = e9fff956, %l5 = 0000000000000000
9300 ldstuba [%o3+0x0c0]%asi,%l5 ! %l5 = 000000e9000000ff
9301! Mem[0000000010081408] = aaffffff, %l2 = 0000000000000000
9302 swapa [%i2+%o4]0x88,%l2 ! %l2 = 00000000aaffffff
9303! %l6 = 00000063, %l7 = 84548111, Mem[00000000100c1418] = b2d0b9e9 ff000000
9304 stda %l6,[%i3+0x018]%asi ! Mem[00000000100c1418] = 00000063 84548111
9305! %l6 = 0000000000000063, Mem[000000001004142d] = 00000000
9306 stb %l6,[%i1+0x02d] ! Mem[000000001004142c] = 00630000
9307! %f10 = 00000000 8a7d4cca, Mem[0000000010181400] = 00ff0000 e9b9d000
9308 stda %f10,[%i6+0x000]%asi ! Mem[0000000010181400] = 00000000 8a7d4cca
9309! %l6 = 0000000000000063, Mem[0000000010141434] = 11815484, %asi = 80
9310 stwa %l6,[%i5+0x034]%asi ! Mem[0000000010141434] = 00000063
9311! %l3 = ffffffffffffffff, Mem[0000000030001410] = e9b9d000
9312 stba %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = e9b9d0ff
9313! %l4 = ff000022, %l5 = 000000e9, Mem[0000000010001408] = 01000000 0000004b
9314 std %l4,[%i0+%o4] ! Mem[0000000010001408] = ff000022 000000e9
9315! %l4 = 00000000ff000022, Mem[0000000010101400] = 00000000ffffffbf
9316 stxa %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000ff000022
9317! Starting 10 instruction Load Burst
9318! Mem[00000000211c0000] = 00007f1a, %l4 = 00000000ff000022
9319 ldub [%o2+0x001],%l4 ! %l4 = 0000000000000000
9320
9321p0_label_361:
9322! Mem[0000000030141410] = 00000000, %l6 = 0000000000000063
9323 lduha [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000
9324! Mem[0000000010141410] = 00000000, %l5 = 00000000000000e9
9325 lduha [%i5+0x012]%asi,%l5 ! %l5 = 0000000000000000
9326! Mem[0000000010081408] = 00000000, %l6 = 0000000000000000
9327 ldswa [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000
9328! Mem[00000000100c1400] = ffff001e, %l0 = 000000ffcb000000
9329 lduha [%i3+%g0]0x80,%l0 ! %l0 = 000000000000ffff
9330! %l3 = ffffffffffffffff, imm = 0000000000000461, %l4 = 0000000000000000
9331 and %l3,0x461,%l4 ! %l4 = 0000000000000461
9332! Mem[0000000030181410] = 1e000000, %l7 = 0000000084548111
9333 ldsba [%i6+%o5]0x81,%l7 ! %l7 = 000000000000001e
9334! Mem[0000000020800040] = 00632c25, %l4 = 0000000000000461
9335 ldub [%o1+0x041],%l4 ! %l4 = 0000000000000063
9336! Mem[00000000300c1400] = 00000000, %l6 = 0000000000000000
9337 lduha [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
9338! Mem[0000000010081400] = 0000001e00000000, %f2 = ff000000 ff0000ff
9339 ldda [%i2+%g0]0x80,%f2 ! %f2 = 0000001e 00000000
9340! Starting 10 instruction Store Burst
9341! %l1 = 000000007237118d, Mem[00000000100c1408] = 000000ff
9342 stwa %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 7237118d
9343
9344p0_label_362:
9345! %l2 = aaffffff, %l3 = ffffffff, Mem[0000000010081400] = 0000001e 00000000
9346 stda %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = aaffffff ffffffff
9347! %l6 = 00000000, %l7 = 0000001e, Mem[0000000010141408] = 63000000 00000000
9348 stda %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 0000001e
9349! %l6 = 0000000000000000, Mem[0000000010081408] = 0000000000000000
9350 stxa %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000000
9351 membar #Sync ! Added by membar checker (61)
9352! Mem[00000000100c1400] = ffff001e 0000001e 8d113772 ff0000ff
9353! Mem[00000000100c1410] = 20000000 ff1a0000 00000063 84548111
9354! Mem[00000000100c1420] = 7237118d ebff0000 00000063 00ff0000
9355! Mem[00000000100c1430] = 00007a95 000000d3 0063ff5b 0000ffff
9356 ldda [%i3]ASI_BLK_AIUP,%f16 ! Block Load from 00000000100c1400
9357! %l6 = 0000000000000000, imm = 0000000000000e29, %l3 = ffffffffffffffff
9358 andn %l6,0xe29,%l3 ! %l3 = 0000000000000000
9359! %l2 = 00000000aaffffff, Mem[0000000010041410] = 0000000000000000
9360 stxa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000aaffffff
9361! Code Fragment 3
9362p0_fragment_31:
9363! %l0 = 000000000000ffff
9364 setx 0xd6c8da7fa4c516ef,%g7,%l0 ! %l0 = d6c8da7fa4c516ef
9365! %l1 = 000000007237118d
9366 setx 0x83b490afa5efb874,%g7,%l1 ! %l1 = 83b490afa5efb874
9367 setx 0x1fe000, %g1, %g3
9368 or %l0, %g3, %l0 ! always set perrmask = 0xff
9369 setx 0x1ffff8, %g1, %g2
9370 and %l0, %g2, %l0
9371 ta T_CHANGE_HPRIV
9372 stxa %l1, [%l0]ASI_DCACHE_DATA
9373 ta T_CHANGE_NONHPRIV
9374! %l0 = d6c8da7fa4c516ef
9375 setx 0xfae3564002f91747,%g7,%l0 ! %l0 = fae3564002f91747
9376! %l1 = 83b490afa5efb874
9377 setx 0xf30b639f8c0ffc05,%g7,%l1 ! %l1 = f30b639f8c0ffc05
9378! %l4 = 0000000000000063, Mem[0000000010141408] = 00000000
9379 stba %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000063
9380! Mem[0000000010081438] = ff1eb9ffb600ffff, %l0 = fae3564002f91747, %l0 = fae3564002f91747
9381 add %i2,0x38,%g1
9382 casxa [%g1]0x80,%l0,%l0 ! %l0 = ff1eb9ffb600ffff
9383! Starting 10 instruction Load Burst
9384! Mem[0000000030181408] = e2000000, %l7 = 000000000000001e
9385 lduba [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000
9386
9387p0_label_363:
9388! Mem[0000000010001400] = ff0000ff, %l4 = 0000000000000063
9389 ldsba [%i0+0x002]%asi,%l4 ! %l4 = 0000000000000000
9390! Mem[0000000030001410] = 00ff0000e9b9d0ff, %f4 = bbde47e2 d31ad1d3
9391 ldda [%i0+%o5]0x89,%f4 ! %f4 = 00ff0000 e9b9d0ff
9392! Mem[00000000300c1408] = ff0000ff, %l1 = f30b639f8c0ffc05
9393 lduha [%i3+%o4]0x81,%l1 ! %l1 = 000000000000ff00
9394! Mem[00000000100c1438] = 0063ff5b0000ffff, %f6 = 38d11ad3 7a958839
9395 ldd [%i3+0x038],%f6 ! %f6 = 0063ff5b 0000ffff
9396! Mem[0000000030101400] = 000000ff, %l1 = 000000000000ff00
9397 lduba [%i4+%g0]0x81,%l1 ! %l1 = 0000000000000000
9398! %l1 = 0000000000000000, imm = 00000000000001db, %l5 = 0000000000000000
9399 add %l1,0x1db,%l5 ! %l5 = 00000000000001db
9400! Mem[0000000030081410] = 00000000, %f4 = 00ff0000
9401 lda [%i2+%o5]0x81,%f4 ! %f4 = 00000000
9402! Mem[0000000010181410] = 5bff00ff000000ff, %l6 = 0000000000000000
9403 ldxa [%i6+%o5]0x88,%l6 ! %l6 = 5bff00ff000000ff
9404! Mem[000000001008140c] = 00000000, %l2 = 00000000aaffffff
9405 lduw [%i2+0x00c],%l2 ! %l2 = 0000000000000000
9406! Starting 10 instruction Store Burst
9407! %f10 = 00000000, Mem[0000000030181400] = bbde47ff
9408 sta %f10,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
9409
9410p0_label_364:
9411 membar #Sync ! Added by membar checker (62)
9412! %l5 = 00000000000001db, Mem[00000000100c1414] = ff1a0000, %asi = 80
9413 stha %l5,[%i3+0x014]%asi ! Mem[00000000100c1414] = 01db0000
9414! %f0 = 00000000 ffffffbf, %l6 = 5bff00ff000000ff
9415! Mem[0000000010181418] = 38d11ad37a958839
9416 add %i6,0x018,%g1
9417 stda %f0,[%g1+%l6]ASI_PST16_P ! Mem[0000000010181418] = 00000000ffffffbf
9418! %l3 = 0000000000000000, Mem[00000000100c1410] = 00000020
9419 stba %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
9420! %f13 = 11815484, Mem[0000000010101410] = ffbb0000
9421 sta %f13,[%i4+%o5]0x80 ! Mem[0000000010101410] = 11815484
9422! Mem[0000000030081410] = 00000000, %l0 = ff1eb9ffb600ffff
9423 ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 00000000000000ff
9424! %f17 = 0000001e, %f9 = ffde47e2, %f11 = 8a7d4cca
9425 fdivs %f17,%f9 ,%f11 ! %f11 = ffde47e2
9426! %l2 = 0000000000000000, immd = fffffffffffff5ed, %l0 = 0000000000000000
9427 sdivx %l2,-0xa13,%l0 ! %l0 = 0000000000000000
9428! Code Fragment 3
9429p0_fragment_32:
9430! %l0 = 0000000000000000
9431 setx 0x53fa5ba04ff975c9,%g7,%l0 ! %l0 = 53fa5ba04ff975c9
9432! %l1 = 0000000000000000
9433 setx 0x8714fc983c55f834,%g7,%l1 ! %l1 = 8714fc983c55f834
9434 setx 0x1fe000, %g1, %g3
9435 or %l0, %g3, %l0 ! always set perrmask = 0xff
9436 setx 0x1ffff8, %g1, %g2
9437 and %l0, %g2, %l0
9438 ta T_CHANGE_HPRIV
9439 stxa %l1, [%l0]ASI_DCACHE_DATA
9440 ta T_CHANGE_NONHPRIV
9441! %l0 = 53fa5ba04ff975c9
9442 setx 0x803a4b583000f8aa,%g7,%l0 ! %l0 = 803a4b583000f8aa
9443! %l1 = 8714fc983c55f834
9444 setx 0x2f4b1c88302aaed0,%g7,%l1 ! %l1 = 2f4b1c88302aaed0
9445! %f24 = 7237118d ebff0000, Mem[0000000030181410] = 1e000000 1e001ad3
9446 stda %f24,[%i6+%o5]0x81 ! Mem[0000000030181410] = 7237118d ebff0000
9447! Starting 10 instruction Load Burst
9448! Mem[0000000030101408] = ff0000ff, %f10 = 00000000
9449 lda [%i4+%o4]0x89,%f10 ! %f10 = ff0000ff
9450
9451p0_label_365:
9452! Mem[000000001018143c] = 65450a09, %l6 = 5bff00ff000000ff
9453 ldsw [%i6+0x03c],%l6 ! %l6 = 0000000065450a09
9454! Mem[0000000010141410] = 00000000, %l1 = 2f4b1c88302aaed0
9455 lduha [%i5+%o5]0x80,%l1 ! %l1 = 0000000000000000
9456! Mem[000000001008143c] = b600ffff, %l0 = 803a4b583000f8aa
9457 lduh [%i2+0x03e],%l0 ! %l0 = 000000000000ffff
9458! Mem[0000000010141400] = 11815484, %l5 = 00000000000001db
9459 ldsba [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000011
9460! Mem[0000000010001408] = ff000022, %l0 = 000000000000ffff
9461 lduwa [%i0+0x008]%asi,%l0 ! %l0 = 00000000ff000022
9462! Mem[0000000010141400] = 84548111, %l6 = 0000000065450a09
9463 lduha [%i5+%g0]0x88,%l6 ! %l6 = 0000000000008111
9464! Mem[0000000010041408] = 0000ff00, %l0 = 00000000ff000022
9465 lduha [%i1+%o4]0x88,%l0 ! %l0 = 000000000000ff00
9466! Mem[0000000010141400] = 11815484, %l0 = 000000000000ff00
9467 lduha [%i5+%g0]0x80,%l0 ! %l0 = 0000000000001181
9468! Mem[00000000100c1400] = 1e00ffff, %l2 = 0000000000000000
9469 ldsha [%i3+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
9470! Starting 10 instruction Store Burst
9471! %l7 = 0000000000000000, Mem[0000000010001400] = 00000000ff0000ff
9472 stxa %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000000
9473
9474p0_label_366:
9475! %l4 = 0000000000000000, Mem[0000000010181408] = 220000ff
9476 stha %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 22000000
9477! %l5 = 0000000000000011, Mem[0000000030001400] = 00000000
9478 stha %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000011
9479! Mem[0000000010001414] = ff000121, %l7 = 0000000000000000
9480 swap [%i0+0x014],%l7 ! %l7 = 00000000ff000121
9481! %l1 = 0000000000000000, Mem[0000000010141408] = 63000000
9482 stha %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
9483! %f29 = 000000d3, Mem[0000000030141410] = 00000000
9484 sta %f29,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000d3
9485! %f22 = 00000063, %f1 = ffffffbf, %f4 = 00000000 e9b9d0ff
9486 fsmuld %f22,%f1 ,%f4 ! %f4 = fffffff7 e0000000
9487! Mem[00000000100c1408] = 7237118d, %l6 = 0000000000008111
9488 swapa [%i3+%o4]0x88,%l6 ! %l6 = 000000007237118d
9489! %l0 = 0000000000001181, Mem[0000000010141410] = b30954cb00000000
9490 stxa %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000001181
9491! %l0 = 0000000000001181, Mem[0000000020800000] = 000016cb, %asi = 80
9492 stha %l0,[%o1+0x000]%asi ! Mem[0000000020800000] = 118116cb
9493! Starting 10 instruction Load Burst
9494! Mem[0000000010001408] = ff000022, %l7 = 00000000ff000121
9495 lduba [%i0+%o4]0x80,%l7 ! %l7 = 00000000000000ff
9496
9497p0_label_367:
9498! Mem[0000000010181410] = ff000000ff00ff5b, %l1 = 0000000000000000
9499 ldxa [%i6+%o5]0x80,%l1 ! %l1 = ff000000ff00ff5b
9500! Mem[0000000010141410] = 00000000 00001181, %l0 = 00001181, %l1 = ff00ff5b
9501 ldda [%i5+%o5]0x88,%l0 ! %l0 = 0000000000001181 0000000000000000
9502! Mem[0000000030001400] = 00000000 00000011, %l0 = 00001181, %l1 = 00000000
9503 ldda [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000011 0000000000000000
9504! Mem[0000000010141408] = 00000000, %l7 = 00000000000000ff
9505 lduwa [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
9506! Mem[00000000300c1410] = 00000000, %l6 = 000000007237118d
9507 lduwa [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000000
9508! Mem[0000000010081400] = ffffffffffffffaa, %f26 = 00000063 00ff0000
9509 ldda [%i2+%g0]0x88,%f26 ! %f26 = ffffffff ffffffaa
9510! Mem[0000000030081400] = 00000000, %l3 = 0000000000000000
9511 ldsha [%i2+%g0]0x81,%l3 ! %l3 = 0000000000000000
9512! Code Fragment 3
9513p0_fragment_33:
9514! %l0 = 0000000000000011
9515 setx 0x67662adff04d9c7e,%g7,%l0 ! %l0 = 67662adff04d9c7e
9516! %l1 = 0000000000000000
9517 setx 0x151cd54865dc22fe,%g7,%l1 ! %l1 = 151cd54865dc22fe
9518 setx 0x1fe000, %g1, %g3
9519 or %l0, %g3, %l0 ! always set perrmask = 0xff
9520 setx 0x1ffff8, %g1, %g2
9521 and %l0, %g2, %l0
9522 ta T_CHANGE_HPRIV
9523 stxa %l1, [%l0]ASI_DCACHE_DATA
9524 ta T_CHANGE_NONHPRIV
9525! %l0 = 67662adff04d9c7e
9526 setx 0xc623f8f035e93f64,%g7,%l0 ! %l0 = c623f8f035e93f64
9527! %l1 = 151cd54865dc22fe
9528 setx 0xe97168e78d96a5cf,%g7,%l1 ! %l1 = e97168e78d96a5cf
9529! %l5 = 0000000000000011, %l3 = 0000000000000000, %l4 = 0000000000000000
9530 orn %l5,%l3,%l4 ! %l4 = ffffffffffffffff
9531! Starting 10 instruction Store Burst
9532! %l5 = 0000000000000011, %l5 = 0000000000000011, %l1 = e97168e78d96a5cf
9533 sdivx %l5,%l5,%l1 ! %l1 = 0000000000000001
9534
9535p0_label_368:
9536! %l0 = c623f8f035e93f64, Mem[00000000201c0001] = 00007d80
9537 stb %l0,[%o0+0x001] ! Mem[00000000201c0000] = 00647d80
9538! %f12 = 8ec1195f 11815484, %l5 = 0000000000000011
9539! Mem[0000000030041408] = ff4500000000ff21
9540 add %i1,0x008,%g1
9541 stda %f12,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030041408] = 844500005f00ff21
9542! %l2 = ffffffffffffffff, %l7 = 0000000000000000, %y = 00000000
9543 udiv %l2,%l7,%l7 ! Div by zero, %l0 = c623f8f035e93fb4
9544 mov %l0,%y ! %y = 35e93f8c
9545! %f11 = ffde47e2, Mem[0000000030041400] = ff000000
9546 sta %f11,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffde47e2
9547! %l7 = 0000000000000000, imm = fffffffffffffa4f, %l7 = 0000000000000000
9548 xnor %l7,-0x5b1,%l7 ! %l7 = 00000000000005b0
9549! Mem[0000000010181400] = 000000008a7d4cca, %l0 = c623f8f035e93f8c, %l2 = ffffffffffffffff
9550 casxa [%i6]0x80,%l0,%l2 ! %l2 = 000000008a7d4cca
9551! %l3 = 0000000000000000, Mem[0000000010101400] = 00000000
9552 stwa %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
9553! %l2 = 000000008a7d4cca, Mem[00000000100c141b] = 00000063
9554 stb %l2,[%i3+0x01b] ! Mem[00000000100c1418] = 000000ca
9555! %f28 = 00007a95, Mem[0000000010081400] = ffffffaa
9556 sta %f28,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00007a95
9557! Starting 10 instruction Load Burst
9558! Mem[0000000010041400] = 4b000000cb000000, %f20 = 20000000 ff1a0000
9559 ldda [%i1+%g0]0x80,%f20 ! %f20 = 4b000000 cb000000
9560
9561p0_label_369:
9562! Mem[0000000030081410] = 000000ff, %l4 = ffffffffffffffff
9563 lduba [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000ff
9564! Mem[00000000100c1408] = 00008111, %l0 = c623f8f035e93f8c
9565 lduba [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000011
9566! Mem[0000000010041428] = ff4c7d8a, %l0 = 0000000000000011
9567 ldswa [%i1+0x028]%asi,%l0 ! %l0 = ffffffffff4c7d8a
9568 membar #Sync ! Added by membar checker (63)
9569! Mem[0000000010141400] = 11815484 e9b90000 00000000 0000001e
9570! Mem[0000000010141410] = 81110000 00000000 000060f3 e3ff0641
9571! Mem[0000000010141420] = 31f7bf47 e247debb 8454ff11 5f19c18e
9572! Mem[0000000010141430] = 8ec1195f 00000063 000000ff 30b4aa5a
9573 ldda [%i5]ASI_BLK_PL,%f0 ! Block Load from 0000000010141400
9574! Mem[0000000030041408] = 00004584, %l7 = 00000000000005b0
9575 lduba [%i1+%o4]0x89,%l7 ! %l7 = 0000000000000084
9576! Mem[00000000100c1418] = 000000ca84548111, %f30 = 0063ff5b 0000ffff
9577 ldd [%i3+0x018],%f30 ! %f30 = 000000ca 84548111
9578! %l3 = 0000000000000000, immd = 0000000000000085, %l6 = 0000000000000000
9579 sdivx %l3,0x085,%l6 ! %l6 = 0000000000000000
9580! Mem[0000000030101408] = ff0000ff, %l3 = 0000000000000000
9581 lduwa [%i4+%o4]0x89,%l3 ! %l3 = 00000000ff0000ff
9582! Mem[0000000030141408] = ff610000, %l7 = 0000000000000084
9583 lduha [%i5+%o4]0x81,%l7 ! %l7 = 000000000000ff61
9584! Starting 10 instruction Store Burst
9585 membar #Sync ! Added by membar checker (64)
9586! %l5 = 0000000000000011, Mem[000000001014141c] = e3ff0641
9587 stw %l5,[%i5+0x01c] ! Mem[000000001014141c] = 00000011
9588
9589p0_label_370:
9590! Mem[0000000010001418] = 000000ffffb9d0b2, %l7 = 000000000000ff61, %l7 = 000000000000ff61
9591 add %i0,0x18,%g1
9592 casxa [%g1]0x80,%l7,%l7 ! %l7 = 000000ffffb9d0b2
9593! Mem[0000000010041414] = 00000000, %l5 = 00000011, %l3 = ff0000ff
9594 add %i1,0x14,%g1
9595 casa [%g1]0x80,%l5,%l3 ! %l3 = 0000000000000000
9596! Mem[0000000010101400] = 00000000, %l1 = 0000000000000001
9597 swapa [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000000
9598! Mem[0000000010041400] = 4b000000, %l4 = 00000000000000ff
9599 ldstuba [%i1+%g0]0x80,%l4 ! %l4 = 0000004b000000ff
9600! %l2 = 8a7d4cca, %l3 = 00000000, Mem[0000000030081408] = fffffe93 31f7bf47
9601 stda %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 8a7d4cca 00000000
9602! Mem[000000001000142c] = 000000ff, %l5 = 0000000000000011, %asi = 80
9603 swapa [%i0+0x02c]%asi,%l5 ! %l5 = 00000000000000ff
9604! %l2 = 000000008a7d4cca, Mem[0000000010081400] = 00007a95
9605 stwa %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 8a7d4cca
9606! %l4 = 000000000000004b, Mem[00000000100c1430] = 00007a95000000d3
9607 stx %l4,[%i3+0x030] ! Mem[00000000100c1430] = 000000000000004b
9608! Mem[0000000010001400] = 00000000, %l0 = ff4c7d8a, %l0 = ff4c7d8a
9609 casa [%i0]0x80,%l0,%l0 ! %l0 = 0000000000000000
9610! Starting 10 instruction Load Burst
9611! %f19 = ff0000ff, %f5 = 00001181
9612 fsqrts %f19,%f5 ! %f5 = 7fffffff
9613
9614p0_label_371:
9615! Mem[0000000010041408] = 00ff0000, %f1 = 84548111
9616 lda [%i1+%o4]0x80,%f1 ! %f1 = 00ff0000
9617! Mem[0000000010081410] = c1e86f1e, %l2 = 000000008a7d4cca
9618 lduha [%i2+%o5]0x88,%l2 ! %l2 = 0000000000006f1e
9619! Mem[0000000010101430] = 0000d0b2, %l2 = 0000000000006f1e
9620 ldsh [%i4+0x030],%l2 ! %l2 = 0000000000000000
9621! Mem[0000000030041408] = 84450000, %f26 = ffffffff
9622 lda [%i1+%o4]0x81,%f26 ! %f26 = 84450000
9623! Mem[0000000010101400] = 00000001ff000022, %f0 = 0000b9e9 00ff0000
9624 ldda [%i4+0x000]%asi,%f0 ! %f0 = 00000001 ff000022
9625! Mem[0000000010081400] = ca4c7d8a ffffffff, %l4 = 0000004b, %l5 = 000000ff
9626 ldda [%i2+%g0]0x80,%l4 ! %l4 = 00000000ca4c7d8a 00000000ffffffff
9627! %f13 = 5f19c18e, %f15 = ff000000, %f25 = ebff0000
9628 fdivs %f13,%f15,%f25 ! %f25 = 9f99c18e
9629 membar #Sync ! Added by membar checker (65)
9630! Mem[0000000010081400] = ca4c7d8a ffffffff 00000000 00000000
9631! Mem[0000000010081410] = 1e6fe8c1 0000ff00 00000000 20000000
9632! Mem[0000000010081420] = 4cf6ab34 fffffe93 ffffffff ffffffff
9633! Mem[0000000010081430] = 00000000 00000000 ff1eb9ff b600ffff
9634 ldda [%i2]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010081400
9635! Mem[0000000010141400] = 84548111, %l4 = 00000000ca4c7d8a
9636 lduba [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000011
9637! Starting 10 instruction Store Burst
9638! %f10 = 8ec1195f, Mem[0000000030041410] = 61000000
9639 sta %f10,[%i1+%o5]0x81 ! Mem[0000000030041410] = 8ec1195f
9640
9641p0_label_372:
9642! Mem[0000000010181424] = e247debb, %l7 = ffb9d0b2, %l3 = 00000000
9643 add %i6,0x24,%g1
9644 casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000e247debb
9645! %l0 = 0000000000000000, Mem[000000001004143a] = 001e0000
9646 stb %l0,[%i1+0x03a] ! Mem[0000000010041438] = 001e0000
9647! %l7 = 000000ffffb9d0b2, Mem[0000000021800100] = 0e006971
9648 sth %l7,[%o3+0x100] ! Mem[0000000021800100] = d0b26971
9649! %l7 = 000000ffffb9d0b2, Mem[0000000010141400] = 84548111
9650 stha %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = 8454d0b2
9651! %f4 = 00000000 7fffffff, Mem[0000000030001410] = ffd0b9e9 0000ff00
9652 stda %f4 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 7fffffff
9653! %l1 = 0000000000000000, Mem[0000000010001408] = e9000000220000ff
9654 stxa %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000000
9655! %l4 = 0000000000000011, Mem[0000000010181412] = ff000000, %asi = 80
9656 stba %l4,[%i6+0x012]%asi ! Mem[0000000010181410] = ff001100
9657! Mem[0000000030141408] = ff610000, %l4 = 0000000000000011
9658 swapa [%i5+%o4]0x81,%l4 ! %l4 = 00000000ff610000
9659! Mem[0000000030181408] = 000000e2, %l6 = 0000000000000000
9660 swapa [%i6+%o4]0x81,%l6 ! %l6 = 00000000000000e2
9661! Starting 10 instruction Load Burst
9662! Mem[00000000100c1400] = 1e00ffff, %l1 = 0000000000000000
9663 ldsba [%i3+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
9664
9665p0_label_373:
9666! Mem[0000000010181400] = 000000008a7d4cca, %f12 = 63000000 5f19c18e
9667 ldd [%i6+%g0],%f12 ! %f12 = 00000000 8a7d4cca
9668! Mem[0000000010101400] = 00000001, %l0 = 0000000000000000
9669 ldsha [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000
9670! Mem[0000000010181410] = ff001100, %l6 = 00000000000000e2
9671 ldswa [%i6+%o5]0x80,%l6 ! %l6 = ffffffffff001100
9672! Mem[0000000010081420] = 4cf6ab34, %l6 = ffffffffff001100
9673 lduw [%i2+0x020],%l6 ! %l6 = 000000004cf6ab34
9674! Mem[0000000010041400] = ff000000, %l3 = 00000000e247debb
9675 lduba [%i1+%g0]0x80,%l3 ! %l3 = 00000000000000ff
9676! Mem[0000000030141408] = 00000011, %l0 = 0000000000000000
9677 lduha [%i5+%o4]0x81,%l0 ! %l0 = 0000000000000000
9678! Mem[0000000010081408] = 00000000, %l3 = 00000000000000ff
9679 ldsba [%i2+%o4]0x88,%l3 ! %l3 = 0000000000000000
9680! Mem[0000000010081418] = 00000000, %l6 = 000000004cf6ab34
9681 ldsh [%i2+0x018],%l6 ! %l6 = 0000000000000000
9682! Mem[0000000010001418] = 000000ff, %l3 = 0000000000000000
9683 ldsh [%i0+0x018],%l3 ! %l3 = 0000000000000000
9684! Starting 10 instruction Store Burst
9685! %l3 = 0000000000000000, Mem[0000000030101410] = d3d11ad3
9686 stba %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00d11ad3
9687
9688p0_label_374:
9689! %f14 = 5aaab430 ff000000, %l3 = 0000000000000000
9690! Mem[0000000030081400] = 00000000000000ff
9691 stda %f14,[%i2+%l3]ASI_PST32_S ! Mem[0000000030081400] = 00000000000000ff
9692! %l0 = 00000000, %l1 = ffffffff, Mem[00000000100c1410] = 00000000 01db0000
9693 stda %l0,[%i3+0x010]%asi ! Mem[00000000100c1410] = 00000000 ffffffff
9694! %f10 = 8ec1195f 11ff5484, Mem[0000000030181410] = 8d113772 0000ffeb
9695 stda %f10,[%i6+%o5]0x89 ! Mem[0000000030181410] = 8ec1195f 11ff5484
9696! %l1 = ffffffffffffffff, Mem[0000000030001408] = 21b10000ffffffff
9697 stxa %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffffffffffff
9698 membar #Sync ! Added by membar checker (66)
9699! %l5 = 00000000ffffffff, Mem[0000000010081408] = 00000000
9700 stha %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffff0000
9701! %f20 = 1e6fe8c1 0000ff00, Mem[0000000010041410] = ffffffaa 00000000
9702 stda %f20,[%i1+%o5]0x80 ! Mem[0000000010041410] = 1e6fe8c1 0000ff00
9703! %f16 = ca4c7d8a ffffffff 00000000 00000000
9704! %f20 = 1e6fe8c1 0000ff00 00000000 20000000
9705! %f24 = 4cf6ab34 fffffe93 ffffffff ffffffff
9706! %f28 = 00000000 00000000 ff1eb9ff b600ffff
9707 stda %f16,[%i2]ASI_BLK_AIUPL ! Block Store to 0000000010081400
9708! %l0 = 0000000000000000, Mem[0000000010041400] = ff000000
9709 stwa %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
9710! %l1 = ffffffffffffffff, Mem[000000001000141a] = 000000ff, %asi = 80
9711 stha %l1,[%i0+0x01a]%asi ! Mem[0000000010001418] = 0000ffff
9712! Starting 10 instruction Load Burst
9713! Mem[0000000030141400] = 1e001ad3, %l6 = 0000000000000000
9714 ldsha [%i5+%g0]0x89,%l6 ! %l6 = 0000000000001ad3
9715
9716p0_label_375:
9717! Mem[0000000030141410] = 000000d3, %l7 = 000000ffffb9d0b2
9718 ldsha [%i5+%o5]0x89,%l7 ! %l7 = 00000000000000d3
9719! %f6 = 4106ffe3 f3600000, Mem[00000000100c1438] = 0063ff5b 0000ffff
9720 std %f6 ,[%i3+0x038] ! Mem[00000000100c1438] = 4106ffe3 f3600000
9721! Mem[0000000030141400] = d31a001e, %l3 = 0000000000000000
9722 lduwa [%i5+%g0]0x81,%l3 ! %l3 = 00000000d31a001e
9723! Mem[000000001014141c] = 00000011, %f2 = 1e000000
9724 lda [%i5+0x01c]%asi,%f2 ! %f2 = 00000011
9725! Mem[0000000010141410] = 81110000, %l7 = 00000000000000d3
9726 lduba [%i5+%o5]0x80,%l7 ! %l7 = 0000000000000081
9727 membar #Sync ! Added by membar checker (67)
9728! Mem[0000000010081400] = ca4c7d8a ffffffff, %l6 = 00001ad3, %l7 = 00000081
9729 ldda [%i2+%g0]0x88,%l6 ! %l6 = 00000000ffffffff 00000000ca4c7d8a
9730! Mem[0000000010141410] = 00001181, %l1 = ffffffffffffffff
9731 ldsha [%i5+%o5]0x88,%l1 ! %l1 = 0000000000001181
9732! Mem[0000000010001400] = 00000000, %l7 = 00000000ca4c7d8a
9733 lduba [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000000
9734! Mem[00000000100c1408] = 00008111, %l3 = 00000000d31a001e
9735 ldstuba [%i3+%o4]0x88,%l3 ! %l3 = 00000011000000ff
9736! Starting 10 instruction Store Burst
9737! %f4 = 00000000 7fffffff, Mem[00000000100c1438] = 4106ffe3 f3600000
9738 stda %f4 ,[%i3+0x038]%asi ! Mem[00000000100c1438] = 00000000 7fffffff
9739
9740p0_label_376:
9741! %l2 = 0000000000000000, Mem[0000000010101410] = 11815484
9742 stba %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00815484
9743! Mem[0000000030141400] = d31a001e, %l1 = 0000000000001181
9744 ldstuba [%i5+%g0]0x81,%l1 ! %l1 = 000000d3000000ff
9745! Mem[00000000100c1414] = ffffffff, %l2 = 0000000000000000
9746 swap [%i3+0x014],%l2 ! %l2 = 00000000ffffffff
9747! %l0 = 00000000, %l1 = 000000d3, Mem[0000000030101408] = ff0000ff 000000ff
9748 stda %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 000000d3
9749! %f22 = 00000000 20000000, Mem[0000000010101400] = 00000001 ff000022
9750 stda %f22,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 20000000
9751! %l0 = 0000000000000000, Mem[00000000100c1410] = 00000000
9752 stba %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
9753! Mem[0000000021800001] = 1ec0ba26, %l7 = 0000000000000000
9754 ldstub [%o3+0x001],%l7 ! %l7 = 000000c0000000ff
9755! %l6 = 00000000ffffffff, Mem[0000000030181400] = 00000000
9756 stha %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000ffff
9757! Code Fragment 3
9758p0_fragment_34:
9759! %l0 = 0000000000000000
9760 setx 0xa32eb9a7a8989c21,%g7,%l0 ! %l0 = a32eb9a7a8989c21
9761! %l1 = 00000000000000d3
9762 setx 0xa25a0b1fb80b9905,%g7,%l1 ! %l1 = a25a0b1fb80b9905
9763 setx 0x1fe000, %g1, %g3
9764 or %l0, %g3, %l0 ! always set perrmask = 0xff
9765 setx 0x1ffff8, %g1, %g2
9766 and %l0, %g2, %l0
9767 ta T_CHANGE_HPRIV
9768 stxa %l1, [%l0]ASI_DCACHE_DATA
9769 ta T_CHANGE_NONHPRIV
9770! %l0 = a32eb9a7a8989c21
9771 setx 0x25482dc0490c0afe,%g7,%l0 ! %l0 = 25482dc0490c0afe
9772! %l1 = a25a0b1fb80b9905
9773 setx 0xdd799c900f123e1f,%g7,%l1 ! %l1 = dd799c900f123e1f
9774! Starting 10 instruction Load Burst
9775! Mem[00000000100c1410] = 00000000, %l2 = 00000000ffffffff
9776 ldsba [%i3+0x010]%asi,%l2 ! %l2 = 0000000000000000
9777
9778p0_label_377:
9779! Mem[0000000030141410] = 84548111000000d3, %l6 = 00000000ffffffff
9780 ldxa [%i5+%o5]0x89,%l6 ! %l6 = 84548111000000d3
9781! Mem[0000000010001408] = 00000000 00000000, %l2 = 00000000, %l3 = 00000011
9782 ldda [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
9783! Mem[0000000030101410] = d31ad100, %l6 = 84548111000000d3
9784 lduwa [%i4+%o5]0x89,%l6 ! %l6 = 00000000d31ad100
9785! Mem[0000000010101400] = 00000000, %l7 = 00000000000000c0
9786 swapa [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
9787! Mem[0000000010101408] = ff81b9e921ff0000, %f26 = ffffffff ffffffff
9788 ldda [%i4+%o4]0x80,%f26 ! %f26 = ff81b9e9 21ff0000
9789! Mem[0000000010081400] = ffffffff, %l6 = 00000000d31ad100
9790 lduha [%i2+%g0]0x80,%l6 ! %l6 = 000000000000ffff
9791! Mem[0000000010101408] = ff81b9e9, %l2 = 0000000000000000
9792 ldswa [%i4+%o4]0x80,%l2 ! %l2 = ffffffffff81b9e9
9793! Mem[0000000020800000] = 118116cb, %l2 = ffffffffff81b9e9
9794 lduha [%o1+0x000]%asi,%l2 ! %l2 = 0000000000001181
9795! Mem[0000000010101400] = c000000020000000, %f10 = 8ec1195f 11ff5484
9796 ldda [%i4+%g0]0x80,%f10 ! %f10 = c0000000 20000000
9797! Starting 10 instruction Store Burst
9798! Mem[00000000201c0001] = 00647d80, %l6 = 000000000000ffff
9799 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 00000064000000ff
9800
9801p0_label_378:
9802! Mem[0000000010181400] = 00000000, %l6 = 0000000000000064
9803 swapa [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000
9804! %l0 = 25482dc0490c0afe, Mem[0000000010001410] = 0000000011815484
9805 stxa %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 25482dc0490c0afe
9806! %l4 = ff610000, %l5 = ffffffff, Mem[0000000030181410] = 11ff5484 8ec1195f
9807 stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff610000 ffffffff
9808! %f0 = 00000001, Mem[0000000010181400] = 00000064
9809 sta %f0 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000001
9810! Mem[0000000010081404] = 8a7d4cca, %l3 = 0000000000000000, %asi = 80
9811 swapa [%i2+0x004]%asi,%l3 ! %l3 = 000000008a7d4cca
9812! Mem[0000000010101410] = 00815484, %l0 = 25482dc0490c0afe
9813 swapa [%i4+%o5]0x80,%l0 ! %l0 = 0000000000815484
9814! %l3 = 000000008a7d4cca, Mem[0000000010001400] = 0000000000000000
9815 stxa %l3,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000008a7d4cca
9816! Mem[00000000211c0001] = 00007f1a, %l1 = dd799c900f123e1f
9817 ldstuba [%o2+0x001]%asi,%l1 ! %l1 = 00000000000000ff
9818! %f6 = 4106ffe3 f3600000, Mem[0000000010041408] = 00ff0000 0000001e
9819 stda %f6 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 4106ffe3 f3600000
9820! Starting 10 instruction Load Burst
9821! Mem[0000000030101400] = 000000ffcb000000, %l5 = 00000000ffffffff
9822 ldxa [%i4+%g0]0x81,%l5 ! %l5 = 000000ffcb000000
9823
9824p0_label_379:
9825! Mem[0000000030181408] = 00000000, %l4 = 00000000ff610000
9826 ldswa [%i6+%o4]0x89,%l4 ! %l4 = 0000000000000000
9827! Mem[0000000010001410] = fe0a0c49, %l1 = 0000000000000000
9828 lduba [%i0+%o5]0x80,%l1 ! %l1 = 00000000000000fe
9829! Mem[0000000030001408] = ffffffff ffffffff, %l6 = 00000000, %l7 = 00000000
9830 ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000ffffffff 00000000ffffffff
9831! Mem[0000000010141408] = 00000000, %l4 = 0000000000000000
9832 ldsba [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000
9833! Mem[0000000030181408] = 0000000084548111, %f20 = 1e6fe8c1 0000ff00
9834 ldda [%i6+%o4]0x81,%f20 ! %f20 = 00000000 84548111
9835! Mem[00000000300c1410] = 00000000, %l2 = 0000000000001181
9836 lduba [%i3+%o5]0x81,%l2 ! %l2 = 0000000000000000
9837! Mem[00000000201c0000] = 00ff7d80, %l7 = 00000000ffffffff
9838 ldsh [%o0+%g0],%l7 ! %l7 = 00000000000000ff
9839! Mem[0000000010141418] = 000060f300000011, %f4 = 00000000 7fffffff
9840 ldda [%i5+0x018]%asi,%f4 ! %f4 = 000060f3 00000011
9841! Mem[0000000010101408] = ff81b9e9, %l0 = 0000000000815484
9842 ldsha [%i4+%o4]0x80,%l0 ! %l0 = ffffffffffffff81
9843! Starting 10 instruction Store Burst
9844! Mem[0000000010141410] = 00001181, %l4 = 0000000000000000
9845 ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 00000081000000ff
9846
9847p0_label_380:
9848! Mem[0000000030001410] = 00000000, %l5 = 000000ffcb000000
9849 ldstuba [%i0+%o5]0x81,%l5 ! %l5 = 00000000000000ff
9850! %l0 = ffffffffffffff81, Mem[0000000010001400] = 8a7d4cca
9851 stba %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 8a7d4c81
9852! %l1 = 00000000000000fe, Mem[00000000100c1408] = 000081ff
9853 stba %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000081fe
9854! %l2 = 00000000, %l3 = 8a7d4cca, Mem[0000000010101400] = c0000000 20000000
9855 stda %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 8a7d4cca
9856! %l1 = 00000000000000fe, Mem[00000000100c1410] = 00000000
9857 stwa %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000fe
9858! %l0 = ffffffffffffff81, Mem[00000000300c1400] = 00000000
9859 stha %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff810000
9860! %l2 = 00000000, %l3 = 8a7d4cca, Mem[0000000010101410] = 490c0afe 00000000
9861 stda %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 8a7d4cca
9862! %f14 = 5aaab430, Mem[00000000100c1424] = ebff0000
9863 sta %f14,[%i3+0x024]%asi ! Mem[00000000100c1424] = 5aaab430
9864! %l2 = 0000000000000000, %l2 = 0000000000000000, %l4 = 0000000000000081
9865 udivx %l2,%l2,%l4 ! Div by zero, %l0 = ffffffffffffffd1
9866! Starting 10 instruction Load Burst
9867! Mem[0000000030101408] = d300000000000000, %l3 = 000000008a7d4cca
9868 ldxa [%i4+%o4]0x89,%l3 ! %l3 = d300000000000000
9869
9870p0_label_381:
9871! Mem[0000000030081408] = ca4c7d8a, %l5 = 0000000000000000
9872 ldsba [%i2+%o4]0x81,%l5 ! %l5 = ffffffffffffffca
9873! Mem[0000000010081400] = ffffffff, %f19 = 00000000
9874 lda [%i2+%g0]0x80,%f19 ! %f19 = ffffffff
9875! Mem[0000000010101408] = e9b981ff, %l0 = ffffffffffffffa9
9876 lduha [%i4+%o4]0x88,%l0 ! %l0 = 00000000000081ff
9877! Mem[0000000010001410] = fe0a0c49, %l4 = 0000000000000081
9878 lduba [%i0+%o5]0x80,%l4 ! %l4 = 00000000000000fe
9879! Mem[0000000010081410] = 0000ff00, %l1 = 00000000000000fe
9880 ldswa [%i2+%o5]0x88,%l1 ! %l1 = 000000000000ff00
9881! Mem[0000000010081410] = 0000ff00, %l4 = 00000000000000fe
9882 ldswa [%i2+%o5]0x88,%l4 ! %l4 = 000000000000ff00
9883! Mem[00000000201c0000] = 00ff7d80, %l5 = ffffffffffffffca
9884 ldsha [%o0+0x000]%asi,%l5 ! %l5 = 00000000000000ff
9885! Mem[0000000010141400] = b2d05484, %l2 = 0000000000000000
9886 ldsba [%i5+%g0]0x80,%l2 ! %l2 = ffffffffffffffb2
9887! Mem[0000000030001400] = 11000000, %l5 = 00000000000000ff
9888 ldsba [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000011
9889! Starting 10 instruction Store Burst
9890! %f30 = ff1eb9ff b600ffff, %l5 = 0000000000000011
9891! Mem[00000000100c1438] = 000000007fffffff
9892 add %i3,0x038,%g1
9893 stda %f30,[%g1+%l5]ASI_PST16_P ! Mem[00000000100c1438] = 000000007fffffff
9894
9895p0_label_382:
9896! Mem[0000000010141438] = 000000ff, %l1 = 0000ff00, %l6 = ffffffff
9897 add %i5,0x38,%g1
9898 casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000000000ff
9899! %l4 = 0000ff00, %l5 = 00000011, Mem[0000000030041400] = ffde47e2 000000ff
9900 stda %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000ff00 00000011
9901! %l4 = 000000000000ff00, Mem[0000000020800001] = 118116cb, %asi = 80
9902 stba %l4,[%o1+0x001]%asi ! Mem[0000000020800000] = 110016cb
9903! %l4 = 000000000000ff00, Mem[0000000010081408] = 00000000
9904 stwa %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000ff00
9905! Mem[0000000010101408] = ff81b9e9, %l0 = 00000000000081ff
9906 swapa [%i4+%o4]0x80,%l0 ! %l0 = 00000000ff81b9e9
9907! %l5 = 0000000000000011, Mem[00000000201c0000] = 00ff7d80
9908 sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = 00117d80
9909! Mem[0000000010081400] = ffffffff, %l6 = 00000000000000ff
9910 swapa [%i2+%g0]0x88,%l6 ! %l6 = 00000000ffffffff
9911! Mem[0000000020800041] = 00632c25, %l3 = d300000000000000
9912 ldstuba [%o1+0x041]%asi,%l3 ! %l3 = 00000063000000ff
9913! Mem[0000000030041410] = 5f19c18e, %l4 = 000000000000ff00
9914 swapa [%i1+%o5]0x89,%l4 ! %l4 = 000000005f19c18e
9915! Starting 10 instruction Load Burst
9916! Mem[0000000010141400] = b2d05484 e9b90000, %l6 = ffffffff, %l7 = 000000ff
9917 ldda [%i5+0x000]%asi,%l6 ! %l6 = 00000000b2d05484 00000000e9b90000
9918
9919p0_label_383:
9920! Mem[00000000300c1400] = ff810000, %l0 = 00000000ff81b9e9
9921 lduba [%i3+%g0]0x81,%l0 ! %l0 = 00000000000000ff
9922! Mem[00000000100c1410] = fe000000, %l2 = ffffffffffffffb2
9923 lduha [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000
9924! %f10 = c0000000, %f6 = 4106ffe3, %f25 = fffffe93
9925 fdivs %f10,%f6 ,%f25 ! %f25 = be72ba0a
9926! Mem[0000000010041410] = c1e86f1e, %f22 = 00000000
9927 lda [%i1+%o5]0x88,%f22 ! %f22 = c1e86f1e
9928! Mem[000000001000140c] = 00000000, %l6 = 00000000b2d05484
9929 ldub [%i0+0x00d],%l6 ! %l6 = 0000000000000000
9930! Mem[00000000100c1430] = 000000000000004b, %l4 = 000000005f19c18e
9931 ldx [%i3+0x030],%l4 ! %l4 = 000000000000004b
9932! Mem[0000000030081410] = ff00000063000000, %l7 = 00000000e9b90000
9933 ldxa [%i2+%o5]0x81,%l7 ! %l7 = ff00000063000000
9934! Mem[0000000010041400] = 00000000, %l6 = 0000000000000000
9935 ldsha [%i1+%g0]0x88,%l6 ! %l6 = 0000000000000000
9936! Mem[0000000030081400] = 00000000, %f31 = b600ffff
9937 lda [%i2+%g0]0x89,%f31 ! %f31 = 00000000
9938! Starting 10 instruction Store Burst
9939! %l6 = 0000000000000000, Mem[0000000030101400] = ff000000
9940 stba %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff000000
9941
9942p0_label_384:
9943! %l5 = 0000000000000011, imm = fffffffffffff1fd, %l2 = 0000000000000000
9944 subc %l5,-0xe03,%l2 ! %l2 = 0000000000000e14
9945! Mem[0000000030081408] = ca4c7d8a, %l5 = 0000000000000011
9946 ldstuba [%i2+%o4]0x81,%l5 ! %l5 = 000000ca000000ff
9947! %l2 = 0000000000000e14, Mem[0000000010181428] = 00000000, %asi = 80
9948 stwa %l2,[%i6+0x028]%asi ! Mem[0000000010181428] = 00000e14
9949! %f16 = ca4c7d8a ffffffff 00000000 ffffffff
9950! %f20 = 00000000 84548111 c1e86f1e 20000000
9951! %f24 = 4cf6ab34 be72ba0a ff81b9e9 21ff0000
9952! %f28 = 00000000 00000000 ff1eb9ff 00000000
9953 stda %f16,[%i6]ASI_BLK_PL ! Block Store to 0000000010181400
9954! Code Fragment 4
9955p0_fragment_35:
9956! %l0 = 00000000000000ff
9957 setx 0xbba5a6982d82b0dd,%g7,%l0 ! %l0 = bba5a6982d82b0dd
9958! %l1 = 000000000000ff00
9959 setx 0x2523a9803277dac3,%g7,%l1 ! %l1 = 2523a9803277dac3
9960 setx 0x7ff8, %g1, %g2
9961 and %l0, %g2, %l0
9962 setx 0xffffffff, %g1, %g2
9963 and %l1, %g2, %l1
9964 setx 0x100000000, %g1, %g2
9965 or %l1, %g2, %l1 ! Set bit 32 - perrinj
9966 ta T_CHANGE_HPRIV
9967 stxa %l1, [%l0]ASI_ICACHE_INSTR
9968 ta T_CHANGE_NONHPRIV
9969! %l0 = bba5a6982d82b0dd
9970 setx 0x2776e41878d6614d,%g7,%l0 ! %l0 = 2776e41878d6614d
9971! %l1 = 2523a9803277dac3
9972 setx 0xaa68de87cde34b49,%g7,%l1 ! %l1 = aa68de87cde34b49
9973! Mem[0000000010041400] = 00000000, %l1 = aa68de87cde34b49
9974 ldstuba [%i1+%g0]0x88,%l1 ! %l1 = 00000000000000ff
9975! %l0 = 2776e41878d6614d, Mem[0000000010181408] = 00000000ffffffff
9976 stxa %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 2776e41878d6614d
9977! %f12 = 00000000 8a7d4cca, Mem[0000000010141410] = 000011ff 00000000
9978 stda %f12,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 8a7d4cca
9979! Mem[0000000010041408] = 4106ffe3, %l4 = 000000000000004b
9980 swapa [%i1+%o4]0x80,%l4 ! %l4 = 000000004106ffe3
9981! Starting 10 instruction Load Burst
9982! Mem[0000000010101410] = 00000000, %l7 = ff00000063000000
9983 lduwa [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000000
9984
9985p0_label_385:
9986! Mem[0000000010081434] = 00000000, %l1 = 0000000000000000
9987 ldsb [%i2+0x037],%l1 ! %l1 = 0000000000000000
9988! Mem[00000000100c1408] = fe810000, %f12 = 00000000
9989 lda [%i3+%o4]0x80,%f12 ! %f12 = fe810000
9990! Mem[0000000030181400] = 0000ffff, %f0 = 00000001
9991 lda [%i6+%g0]0x89,%f0 ! %f0 = 0000ffff
9992! Mem[0000000030001408] = ffffffff, %l2 = 0000000000000e14
9993 ldsha [%i0+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
9994! Mem[0000000010141408] = 00000000, %l2 = ffffffffffffffff
9995 ldsha [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000
9996! Mem[00000000300c1408] = ff0000ff, %l6 = 0000000000000000
9997 lduha [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000ff
9998! Mem[00000000100c1410] = 000000fe, %l5 = 00000000000000ca
9999 lduba [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
10000 membar #Sync ! Added by membar checker (68)
10001! Mem[0000000010181404] = 8a7d4cca, %l4 = 000000004106ffe3
10002 ldsba [%i6+0x006]%asi,%l4 ! %l4 = 000000000000004c
10003! %l2 = 0000000000000000, immd = fffffffffffff43b, %l3 = 0000000000000063
10004 sdivx %l2,-0xbc5,%l3 ! %l3 = 0000000000000000
10005! Starting 10 instruction Store Burst
10006! Mem[0000000010001408] = 00000000, %l1 = 0000000000000000
10007 ldstuba [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000ff
10008
10009p0_label_386:
10010! %l3 = 0000000000000000, imm = 0000000000000879, %l5 = 0000000000000000
10011 xor %l3,0x879,%l5 ! %l5 = 0000000000000879
10012! Mem[0000000030181400] = ffff0000, %l6 = 00000000000000ff
10013 ldstuba [%i6+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
10014! %l3 = 0000000000000000, Mem[0000000030041410] = 0000ff00
10015 stba %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000ff00
10016! %l0 = 78d6614d, %l1 = 00000000, Mem[0000000010041400] = ff000000 cb000000
10017 stda %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 78d6614d 00000000
10018! %l7 = 0000000000000000, Mem[0000000010141410] = 8a7d4cca
10019 stha %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 8a7d0000
10020! Mem[0000000030141408] = 00000011, %l7 = 0000000000000000
10021 swapa [%i5+%o4]0x81,%l7 ! %l7 = 0000000000000011
10022! %l6 = 00000000000000ff, Mem[0000000030141410] = d3000000
10023 stwa %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff
10024! %l1 = 0000000000000000, Mem[0000000010001410] = 490c0afe
10025 stha %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = 490c0000
10026! Mem[000000001008143a] = ffff00b6, %l1 = 0000000000000000
10027 ldstuba [%i2+0x03a]%asi,%l1 ! %l1 = 00000000000000ff
10028! Starting 10 instruction Load Burst
10029! Mem[0000000030141408] = 00000000, %l0 = 2776e41878d6614d
10030 ldswa [%i5+%o4]0x81,%l0 ! %l0 = 0000000000000000
10031
10032p0_label_387:
10033! Mem[0000000030001408] = ffffffff, %f10 = c0000000
10034 lda [%i0+%o4]0x89,%f10 ! %f10 = ffffffff
10035! Mem[0000000010141408] = 00000000, %l0 = 0000000000000000
10036 lduba [%i5+0x00a]%asi,%l0 ! %l0 = 0000000000000000
10037! Mem[000000001014142c] = 5f19c18e, %l3 = 0000000000000000
10038 lduh [%i5+0x02e],%l3 ! %l3 = 000000000000c18e
10039! Mem[0000000030041410] = 0000ff00, %l1 = 0000000000000000
10040 lduwa [%i1+%o5]0x89,%l1 ! %l1 = 000000000000ff00
10041! Mem[0000000010181410] = 0000000084548111, %l5 = 0000000000000879
10042 ldxa [%i6+%o5]0x88,%l5 ! %l5 = 0000000084548111
10043! Mem[0000000010041420] = bbde47e2, %l7 = 0000000000000011
10044 ldswa [%i1+0x020]%asi,%l7 ! %l7 = ffffffffbbde47e2
10045! Mem[0000000030101410] = bbde47e2d31ad100, %l0 = 0000000000000000
10046 ldxa [%i4+%o5]0x89,%l0 ! %l0 = bbde47e2d31ad100
10047! Mem[0000000030001400] = 11000000, %l0 = bbde47e2d31ad100
10048 lduba [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000011
10049! Mem[0000000010101408] = ff810000, %l0 = 0000000000000011
10050 lduwa [%i4+%o4]0x88,%l0 ! %l0 = 00000000ff810000
10051! Starting 10 instruction Store Burst
10052! Mem[0000000030141408] = 00000000, %l7 = ffffffffbbde47e2
10053 ldstuba [%i5+%o4]0x89,%l7 ! %l7 = 00000000000000ff
10054
10055p0_label_388:
10056! Mem[0000000010001418] = 0000ffff, %l2 = 0000000000000000
10057 swap [%i0+0x018],%l2 ! %l2 = 000000000000ffff
10058! Mem[0000000010101400] = 00000000, %l6 = 00000000000000ff
10059 ldstuba [%i4+%g0]0x80,%l6 ! %l6 = 00000000000000ff
10060! %l5 = 0000000084548111, Mem[0000000010041400] = 78d6614d
10061 stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 8111614d
10062! Mem[00000000300c1408] = ff0000ff, %l2 = 000000000000ffff
10063 ldstuba [%i3+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
10064! Mem[0000000010081408] = 0000ff00, %l2 = 00000000000000ff
10065 swapa [%i2+%o4]0x80,%l2 ! %l2 = 000000000000ff00
10066! %l5 = 0000000084548111, imm = 000000000000047e, %l2 = 000000000000ff00
10067 sub %l5,0x47e,%l2 ! %l2 = 0000000084547c93
10068! Mem[000000001018141c] = 1e6fe8c1, %l3 = 000000000000c18e, %asi = 80
10069 swapa [%i6+0x01c]%asi,%l3 ! %l3 = 000000001e6fe8c1
10070! %l7 = 0000000000000000, Mem[0000000030141408] = ff000000
10071 stha %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
10072! %f8 = bbde47e2 47bff731, Mem[0000000010041400] = 4d611181 00000000
10073 stda %f8 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = bbde47e2 47bff731
10074! Starting 10 instruction Load Burst
10075! Mem[00000000211c0000] = 00ff7f1a, %l3 = 000000001e6fe8c1
10076 lduh [%o2+%g0],%l3 ! %l3 = 00000000000000ff
10077
10078p0_label_389:
10079! Mem[00000000300c1408] = ff0000ff, %f24 = 4cf6ab34
10080 lda [%i3+%o4]0x81,%f24 ! %f24 = ff0000ff
10081! Mem[0000000030141410] = ff000000, %l2 = 0000000084547c93
10082 ldsba [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000
10083! Mem[0000000010041400] = 47bff731, %f26 = ff81b9e9
10084 lda [%i1+%g0]0x88,%f26 ! %f26 = 47bff731
10085! Mem[00000000300c1400] = 000081ff, %l0 = 00000000ff810000
10086 ldsha [%i3+%g0]0x89,%l0 ! %l0 = ffffffffffff81ff
10087! Mem[00000000100c1400] = ffff001e 0000001e fe810000 ff0000ff
10088! Mem[00000000100c1410] = 000000fe 00000000 000000ca 84548111
10089! Mem[00000000100c1420] = 7237118d 5aaab430 00000063 00ff0000
10090! Mem[00000000100c1430] = 00000000 0000004b 00000000 7fffffff
10091 ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
10092! Mem[0000000010141400] = 8454d0b2, %l7 = 0000000000000000
10093 lduwa [%i5+%g0]0x88,%l7 ! %l7 = 000000008454d0b2
10094! Mem[00000000100c1400] = 1e00ffff, %f30 = ff1eb9ff
10095 lda [%i3+%g0]0x88,%f30 ! %f30 = 1e00ffff
10096! %l4 = 0000004c, %l5 = 84548111, Mem[0000000010041408] = 0000004b f3600000
10097 stda %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000004c 84548111
10098! Mem[0000000010001408] = ff00000000000000, %f16 = ca4c7d8a ffffffff
10099 ldda [%i0+%o4]0x80,%f16 ! %f16 = ff000000 00000000
10100! Starting 10 instruction Store Burst
10101! Mem[0000000010081434] = 00000000, %l0 = ffffffffffff81ff, %asi = 80
10102 swapa [%i2+0x034]%asi,%l0 ! %l0 = 0000000000000000
10103
10104p0_label_390:
10105! %l0 = 00000000, %l1 = 0000ff00, Mem[0000000010081428] = ffffffff ffffffff
10106 stda %l0,[%i2+0x028]%asi ! Mem[0000000010081428] = 00000000 0000ff00
10107 membar #Sync ! Added by membar checker (69)
10108! %f22 = c1e86f1e 20000000, Mem[00000000100c1420] = 7237118d 5aaab430
10109 stda %f22,[%i3+0x020]%asi ! Mem[00000000100c1420] = c1e86f1e 20000000
10110! %l3 = 00000000000000ff, Mem[0000000030181408] = 1181548400000000
10111 stxa %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000000000ff
10112! Mem[0000000010041410] = c1e86f1e, %l2 = 0000000000000000
10113 ldstuba [%i1+%o5]0x88,%l2 ! %l2 = 0000001e000000ff
10114! %l6 = 00000000, %l7 = 8454d0b2, Mem[0000000030181408] = 000000ff 00000000
10115 stda %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 8454d0b2
10116! Mem[0000000030101400] = 000000ff, %l3 = 00000000000000ff
10117 ldstuba [%i4+%g0]0x81,%l3 ! %l3 = 00000000000000ff
10118! Mem[000000001004141c] = 000000ff, %l1 = 000000000000ff00, %asi = 80
10119 swapa [%i1+0x01c]%asi,%l1 ! %l1 = 00000000000000ff
10120! Mem[0000000010101428] = bfff00ff00000000, %l6 = 0000000000000000, %l3 = 0000000000000000
10121 add %i4,0x28,%g1
10122 casxa [%g1]0x80,%l6,%l3 ! %l3 = bfff00ff00000000
10123! Mem[0000000010181414] = 00000000, %l4 = 0000004c, %l0 = 00000000
10124 add %i6,0x14,%g1
10125 casa [%g1]0x80,%l4,%l0 ! %l0 = 0000000000000000
10126! Starting 10 instruction Load Burst
10127! Mem[0000000010181400] = ffffffff, %l3 = bfff00ff00000000
10128 ldsha [%i6+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
10129
10130p0_label_391:
10131! Mem[0000000030001400] = 0000000000000011, %l4 = 000000000000004c
10132 ldxa [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000011
10133! Mem[0000000010181400] = ffffffff, %l1 = 00000000000000ff
10134 lduba [%i6+%g0]0x88,%l1 ! %l1 = 00000000000000ff
10135! Mem[0000000010141408] = 00000000, %l5 = 0000000084548111
10136 ldswa [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000
10137! Mem[0000000030081408] = 8a7d4cff, %l2 = 000000000000001e
10138 lduha [%i2+%o4]0x89,%l2 ! %l2 = 0000000000004cff
10139! Mem[00000000100c1410] = 00000000fe000000, %l6 = 0000000000000000
10140 ldxa [%i3+%o5]0x88,%l6 ! %l6 = 00000000fe000000
10141! %l3 = ffffffffffffffff, %l1 = 00000000000000ff, %l0 = 0000000000000000
10142 xnor %l3,%l1,%l0 ! %l0 = 00000000000000ff
10143! Mem[00000000201c0000] = 00117d80, %l2 = 0000000000004cff
10144 lduha [%o0+0x000]%asi,%l2 ! %l2 = 0000000000000011
10145! %l0 = 00000000000000ff, %l5 = 0000000000000000, %l2 = 0000000000000011
10146 xnor %l0,%l5,%l2 ! %l2 = ffffffffffffff00
10147! Mem[0000000010041400] = 31f7bf47e247debb, %l0 = 00000000000000ff
10148 ldxa [%i1+%g0]0x80,%l0 ! %l0 = 31f7bf47e247debb
10149! Starting 10 instruction Store Burst
10150! %l1 = 00000000000000ff, Mem[0000000010041408] = 0000004c
10151 stwa %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000000ff
10152
10153p0_label_392:
10154! Mem[0000000010001434] = 00000063, %l7 = 8454d0b2, %l0 = e247debb
10155 add %i0,0x34,%g1
10156 casa [%g1]0x80,%l7,%l0 ! %l0 = 0000000000000063
10157! %l7 = 000000008454d0b2, Mem[0000000010181410] = 84548111
10158 stba %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = 845481b2
10159! %l5 = 0000000000000000, Mem[0000000030081408] = 8a7d4cff
10160 stwa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
10161! Mem[0000000010081410] = 00ff0000, %l7 = 000000008454d0b2
10162 swap [%i2+%o5],%l7 ! %l7 = 0000000000ff0000
10163! %f21 = 84548111, Mem[0000000010181408] = 4d61d678
10164 sta %f21,[%i6+0x008]%asi ! Mem[0000000010181408] = 84548111
10165! %l7 = 0000000000ff0000, Mem[0000000030001400] = 11000000
10166 stha %l7,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
10167! Mem[0000000010101410] = 00000000, %l3 = ffffffffffffffff
10168 swapa [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
10169! %f14 = 00000000, %f7 = 84548111, %f23 = 20000000
10170 fmuls %f14,%f7 ,%f23 ! %f23 = 80000000
10171! Mem[0000000010001408] = 000000ff, %l2 = ffffffffffffff00
10172 ldstuba [%i0+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
10173! Starting 10 instruction Load Burst
10174! Code Fragment 4
10175p0_fragment_36:
10176! %l0 = 0000000000000063
10177 setx 0xf9fbe7579ce2f58f,%g7,%l0 ! %l0 = f9fbe7579ce2f58f
10178! %l1 = 00000000000000ff
10179 setx 0x1e429207f40a1818,%g7,%l1 ! %l1 = 1e429207f40a1818
10180 setx 0x7ff8, %g1, %g2
10181 and %l0, %g2, %l0
10182 setx 0xffffffff, %g1, %g2
10183 and %l1, %g2, %l1
10184 setx 0x100000000, %g1, %g2
10185 or %l1, %g2, %l1 ! Set bit 32 - perrinj
10186 ta T_CHANGE_HPRIV
10187 stxa %l1, [%l0]ASI_ICACHE_INSTR
10188 ta T_CHANGE_NONHPRIV
10189! %l0 = f9fbe7579ce2f58f
10190 setx 0x1faca3401b5f0409,%g7,%l0 ! %l0 = 1faca3401b5f0409
10191! %l1 = 1e429207f40a1818
10192 setx 0xf80b4337d160f485,%g7,%l1 ! %l1 = f80b4337d160f485
10193
10194p0_label_393:
10195! Mem[0000000030141408] = 00000000, %l5 = 0000000000000000
10196 lduha [%i5+%o4]0x89,%l5 ! %l5 = 0000000000000000
10197! Mem[0000000010181400] = ffffffff, %l6 = 00000000fe000000
10198 lduwa [%i6+%g0]0x80,%l6 ! %l6 = 00000000ffffffff
10199! Mem[00000000100c1408] = fe810000, %l4 = 0000000000000011
10200 ldsha [%i3+%o4]0x80,%l4 ! %l4 = fffffffffffffe81
10201! Mem[0000000010181400] = ffffffff, %l3 = 0000000000000000
10202 lduwa [%i6+%g0]0x88,%l3 ! %l3 = 00000000ffffffff
10203! Code Fragment 3
10204p0_fragment_37:
10205! %l0 = 1faca3401b5f0409
10206 setx 0x638b3877fb8a6353,%g7,%l0 ! %l0 = 638b3877fb8a6353
10207! %l1 = f80b4337d160f485
10208 setx 0xebfb4ff805e8faec,%g7,%l1 ! %l1 = ebfb4ff805e8faec
10209 setx 0x1fe000, %g1, %g3
10210 or %l0, %g3, %l0 ! always set perrmask = 0xff
10211 setx 0x1ffff8, %g1, %g2
10212 and %l0, %g2, %l0
10213 ta T_CHANGE_HPRIV
10214 stxa %l1, [%l0]ASI_DCACHE_DATA
10215 ta T_CHANGE_NONHPRIV
10216! %l0 = 638b3877fb8a6353
10217 setx 0xf98d3c2077bf0cec,%g7,%l0 ! %l0 = f98d3c2077bf0cec
10218! %l1 = ebfb4ff805e8faec
10219 setx 0x323ce447b910cf1b,%g7,%l1 ! %l1 = 323ce447b910cf1b
10220! %l5 = 0000000000000000, Mem[00000000100c1410] = 000000fe
10221 stha %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000fe
10222! Mem[00000000100c1410] = fe000000, %l3 = 00000000ffffffff
10223 lduwa [%i3+%o5]0x88,%l3 ! %l3 = 00000000fe000000
10224! Mem[00000000100c1408] = fe810000, %l7 = 0000000000ff0000
10225 ldsha [%i3+%o4]0x80,%l7 ! %l7 = fffffffffffffe81
10226! Code Fragment 3
10227p0_fragment_38:
10228! %l0 = f98d3c2077bf0cec
10229 setx 0x43ef32bfe8845a7c,%g7,%l0 ! %l0 = 43ef32bfe8845a7c
10230! %l1 = 323ce447b910cf1b
10231 setx 0x6363e7d855f6db7c,%g7,%l1 ! %l1 = 6363e7d855f6db7c
10232 setx 0x1fe000, %g1, %g3
10233 or %l0, %g3, %l0 ! always set perrmask = 0xff
10234 setx 0x1ffff8, %g1, %g2
10235 and %l0, %g2, %l0
10236 ta T_CHANGE_HPRIV
10237 stxa %l1, [%l0]ASI_DCACHE_DATA
10238 ta T_CHANGE_NONHPRIV
10239! %l0 = 43ef32bfe8845a7c
10240 setx 0xed5440c7b3ca5101,%g7,%l0 ! %l0 = ed5440c7b3ca5101
10241! %l1 = 6363e7d855f6db7c
10242 setx 0x6ddbd96798970b00,%g7,%l1 ! %l1 = 6ddbd96798970b00
10243! Starting 10 instruction Store Burst
10244! %l0 = ed5440c7b3ca5101, Mem[0000000010101408] = 000081ff
10245 stba %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 010081ff
10246
10247p0_label_394:
10248! %l1 = 6ddbd96798970b00, immed = fffff800, %y = 35e93f8c
10249 udiv %l1,-0x800,%l6 ! %l6 = 0000000035e9413b
10250 mov %l0,%y ! %y = b3ca5101
10251! Mem[0000000010001410] = 00000c49, %l5 = 0000000000000000
10252 ldstuba [%i0+%o5]0x80,%l5 ! %l5 = 00000000000000ff
10253! %f18 = 00000000, %f5 = 00000000, %f19 = ffffffff
10254 fadds %f18,%f5 ,%f19 ! %f19 = 00000000
10255! %f21 = 84548111, Mem[000000001004143c] = 000000ff
10256 st %f21,[%i1+0x03c] ! Mem[000000001004143c] = 84548111
10257! %f30 = 1e00ffff 00000000, %l7 = fffffffffffffe81
10258! Mem[0000000030101410] = 00d11ad3e247debb
10259 add %i4,0x010,%g1
10260 stda %f30,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030101410] = 00001ad3e247debb
10261! %f0 = ffff001e 0000001e, Mem[0000000030041400] = 0000ff00 00000011
10262 stda %f0 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffff001e 0000001e
10263! Mem[0000000030141410] = ff000000, %l3 = 00000000fe000000
10264 swapa [%i5+%o5]0x89,%l3 ! %l3 = 00000000ff000000
10265! %f13 = 0000004b, Mem[0000000010141430] = 8ec1195f
10266 st %f13,[%i5+0x030] ! Mem[0000000010141430] = 0000004b
10267! Mem[0000000010001408] = ff000000, %l4 = fffffffffffffe81
10268 swapa [%i0+%o4]0x80,%l4 ! %l4 = 00000000ff000000
10269! Starting 10 instruction Load Burst
10270! Mem[0000000030101410] = d31a0000, %l5 = 0000000000000000
10271 lduha [%i4+%o5]0x89,%l5 ! %l5 = 0000000000000000
10272
10273p0_label_395:
10274! Mem[00000000300c1408] = ff0000ff, %l6 = 0000000035e9413b
10275 lduha [%i3+%o4]0x81,%l6 ! %l6 = 000000000000ff00
10276! Mem[0000000010141400] = b2d05484e9b90000, %f18 = 00000000 00000000
10277 ldda [%i5+%g0]0x80,%f18 ! %f18 = b2d05484 e9b90000
10278! Mem[00000000100c1404] = 0000001e, %l7 = fffffffffffffe81
10279 lduba [%i3+0x007]%asi,%l7 ! %l7 = 000000000000001e
10280! Mem[0000000021800000] = 1effba26, %l7 = 000000000000001e
10281 ldsha [%o3+0x000]%asi,%l7 ! %l7 = 0000000000001eff
10282! Mem[0000000030101410] = bbde47e2d31a0000, %f4 = 000000fe 00000000
10283 ldda [%i4+%o5]0x89,%f4 ! %f4 = bbde47e2 d31a0000
10284! Mem[000000001000141c] = ffb9d0b2, %l5 = 0000000000000000
10285 ldsh [%i0+0x01c],%l5 ! %l5 = ffffffffffffffb9
10286! Mem[0000000030181400] = ffff0000, %l0 = ed5440c7b3ca5101
10287 lduba [%i6+%g0]0x81,%l0 ! %l0 = 00000000000000ff
10288! Mem[0000000030081400] = 00000000, %l6 = 000000000000ff00
10289 ldsba [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
10290! Mem[00000000100c1408] = 000081fe, %l3 = 00000000ff000000
10291 ldsha [%i3+%o4]0x88,%l3 ! %l3 = ffffffffffff81fe
10292! Starting 10 instruction Store Burst
10293! Mem[0000000010041408] = ff000000, %l6 = 0000000000000000
10294 swapa [%i1+%o4]0x88,%l6 ! %l6 = 00000000ff000000
10295
10296p0_label_396:
10297! %l5 = ffffffffffffffb9, Mem[0000000030041410] = 0000ff00
10298 stba %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000ffb9
10299! %l7 = 0000000000001eff, imm = 000000000000086c, %l7 = 0000000000001eff
10300 xor %l7,0x86c,%l7 ! %l7 = 0000000000001693
10301! %f26 = 47bff731, Mem[0000000030181408] = 00000000
10302 sta %f26,[%i6+%o4]0x81 ! Mem[0000000030181408] = 47bff731
10303! %f3 = ff0000ff, Mem[0000000010081408] = ff000000
10304 sta %f3 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff0000ff
10305! %l7 = 0000000000001693, immed = fffff42c, %y = b3ca5101
10306 smul %l7,-0xbd4,%l0 ! %l0 = fffffffffef4fd44, %y = ffffffff
10307! Mem[0000000030081400] = 00000000, %l5 = ffffffffffffffb9
10308 ldstuba [%i2+%g0]0x81,%l5 ! %l5 = 00000000000000ff
10309! Mem[0000000030001410] = ff000000, %l5 = 0000000000000000
10310 ldstuba [%i0+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
10311! %l2 = 00000000000000ff, Mem[0000000010001408] = fffffe81
10312 stba %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = fffffe81
10313! %f18 = b2d05484 e9b90000, %l6 = 00000000ff000000
10314! Mem[0000000010181420] = 0aba72be34abf64c
10315 add %i6,0x020,%g1
10316 stda %f18,[%g1+%l6]ASI_PST8_P ! Mem[0000000010181420] = 0aba72be34abf64c
10317! Starting 10 instruction Load Burst
10318! Mem[0000000010181400] = ca4c7d8affffffff, %f20 = 00000000 84548111
10319 ldda [%i6+%g0]0x88,%f20 ! %f20 = ca4c7d8a ffffffff
10320
10321p0_label_397:
10322! Mem[0000000010181400] = ffffffff, %l3 = ffffffffffff81fe
10323 lduwa [%i6+%g0]0x88,%l3 ! %l3 = 00000000ffffffff
10324! Mem[0000000030041400] = ffff001e, %l6 = 00000000ff000000
10325 ldsba [%i1+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
10326! Mem[00000000211c0000] = 00ff7f1a, %l3 = 00000000ffffffff
10327 ldsba [%o2+0x001]%asi,%l3 ! %l3 = ffffffffffffffff
10328! Mem[0000000010101408] = 0000ff21 ff810001, %l0 = fef4fd44, %l1 = 98970b00
10329 ldda [%i4+%o4]0x88,%l0 ! %l0 = 00000000ff810001 000000000000ff21
10330! Mem[0000000010001400] = 00000000 8a7d4c81, %l4 = ff000000, %l5 = 000000ff
10331 ldda [%i0+%g0]0x88,%l4 ! %l4 = 000000008a7d4c81 0000000000000000
10332 membar #Sync ! Added by membar checker (70)
10333! Mem[0000000030101400] = ff0000ff cb000000 00000000 000000d3
10334! Mem[0000000030101410] = 00001ad3 e247debb 3988957a d31ad138
10335! Mem[0000000030101420] = bbde47e2 ffff0000 ca4c7d8a 00000000
10336! Mem[0000000030101430] = 84548111 5f19c18e 001e0000 000000ff
10337 ldda [%i4]ASI_BLK_S,%f16 ! Block Load from 0000000030101400
10338! Mem[0000000010101400] = ff000000, %l6 = ffffffffffffffff
10339 lduha [%i4+%g0]0x80,%l6 ! %l6 = 000000000000ff00
10340! Code Fragment 4
10341p0_fragment_39:
10342! %l0 = 00000000ff810001
10343 setx 0x6e745867e70621b6,%g7,%l0 ! %l0 = 6e745867e70621b6
10344! %l1 = 000000000000ff21
10345 setx 0xb6bd36b00a425192,%g7,%l1 ! %l1 = b6bd36b00a425192
10346 setx 0x7ff8, %g1, %g2
10347 and %l0, %g2, %l0
10348 setx 0xffffffff, %g1, %g2
10349 and %l1, %g2, %l1
10350 setx 0x100000000, %g1, %g2
10351 or %l1, %g2, %l1 ! Set bit 32 - perrinj
10352 ta T_CHANGE_HPRIV
10353 stxa %l1, [%l0]ASI_ICACHE_INSTR
10354 ta T_CHANGE_NONHPRIV
10355! %l0 = 6e745867e70621b6
10356 setx 0x9daa25c00c8b7457,%g7,%l0 ! %l0 = 9daa25c00c8b7457
10357! %l1 = b6bd36b00a425192
10358 setx 0x74e4f42068323841,%g7,%l1 ! %l1 = 74e4f42068323841
10359! Mem[0000000010041418] = 39887d8a0000ff00, %l4 = 000000008a7d4c81
10360 ldx [%i1+0x018],%l4 ! %l4 = 39887d8a0000ff00
10361! Starting 10 instruction Store Burst
10362! %l7 = 0000000000001693, Mem[00000000100c1422] = c1e86f1e, %asi = 80
10363 stha %l7,[%i3+0x022]%asi ! Mem[00000000100c1420] = c1e81693
10364
10365p0_label_398:
10366! %f10 = 00000063 00ff0000, Mem[0000000030041400] = 1e00ffff 1e000000
10367 stda %f10,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000063 00ff0000
10368! Mem[0000000010101427] = 000000d3, %l7 = 0000000000001693
10369 ldstub [%i4+0x027],%l7 ! %l7 = 000000d3000000ff
10370! %l1 = 74e4f42068323841, Mem[0000000020800040] = 00ff2c25
10371 stb %l1,[%o1+0x040] ! Mem[0000000020800040] = 41ff2c25
10372! Mem[0000000030041408] = 00004584, %l4 = 39887d8a0000ff00
10373 swapa [%i1+%o4]0x89,%l4 ! %l4 = 0000000000004584
10374! Mem[0000000030041410] = 0000ffb9, %l6 = 000000000000ff00
10375 ldstuba [%i1+%o5]0x89,%l6 ! %l6 = 000000b9000000ff
10376! %l0 = 0c8b7457, %l1 = 68323841, Mem[00000000100c1410] = 000000fe 00000000
10377 stda %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0c8b7457 68323841
10378! %l6 = 00000000000000b9, Mem[0000000010141408] = 00000000
10379 stwa %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000b9
10380! %f12 = 00000000 0000004b, %l1 = 74e4f42068323841
10381! Mem[0000000010041400] = 31f7bf47e247debb
10382 stda %f12,[%i1+%l1]ASI_PST32_P ! Mem[0000000010041400] = 31f7bf470000004b
10383 membar #Sync ! Added by membar checker (71)
10384! %l0 = 9daa25c00c8b7457, Mem[0000000030101410] = 00001ad3
10385 stwa %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0c8b7457
10386! Starting 10 instruction Load Burst
10387! Mem[0000000010101408] = 010081ff, %l4 = 0000000000004584
10388 ldsha [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000100
10389
10390p0_label_399:
10391! Mem[0000000010081400] = 000000ff, %l0 = 9daa25c00c8b7457
10392 ldsha [%i2+%g0]0x88,%l0 ! %l0 = 00000000000000ff
10393! Mem[0000000030001400] = 00000000, %l2 = 00000000000000ff
10394 lduha [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000
10395! Mem[0000000030041400] = 0000ff00, %l7 = 00000000000000d3
10396 ldsha [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
10397! Mem[0000000010001430] = 00000000 00000063, %l2 = 00000000, %l3 = ffffffff
10398 ldda [%i0+0x030]%asi,%l2 ! %l2 = 0000000000000000 0000000000000063
10399! %f7 = 84548111, %f15 = 7fffffff, %f29 = 5f19c18e
10400 fsubs %f7 ,%f15,%f29 ! %f29 = 7fffffff
10401! Mem[0000000010181400] = ffffffff 8a7d4cca, %l4 = 00000100, %l5 = 00000000
10402 ldda [%i6+%g0]0x80,%l4 ! %l4 = 00000000ffffffff 000000008a7d4cca
10403! Mem[00000000100c1410] = 0c8b7457, %l4 = 00000000ffffffff
10404 lduwa [%i3+%o5]0x80,%l4 ! %l4 = 000000000c8b7457
10405! Mem[0000000010141434] = 00000063, %l6 = 00000000000000b9
10406 ldswa [%i5+0x034]%asi,%l6 ! %l6 = 0000000000000063
10407! Mem[0000000010041410] = c1e86fff, %l5 = 000000008a7d4cca
10408 lduwa [%i1+%o5]0x88,%l5 ! %l5 = 00000000c1e86fff
10409! Starting 10 instruction Store Burst
10410! %l4 = 000000000c8b7457, Mem[0000000030181408] = 31f7bf47
10411 stba %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 31f7bf57
10412
10413p0_label_400:
10414! Mem[0000000030101410] = 0c8b7457, %l6 = 0000000000000063
10415 ldstuba [%i4+%o5]0x81,%l6 ! %l6 = 0000000c000000ff
10416! %l2 = 00000000, %l3 = 00000063, Mem[00000000300c1408] = ff0000ff 0000ff00
10417 stda %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 00000063
10418! %l0 = 00000000000000ff, Mem[00000000300c1408] = 00000000
10419 stba %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000
10420! %l4 = 0c8b7457, %l5 = c1e86fff, Mem[0000000010181428] = 0000ff21 e9b981ff
10421 stda %l4,[%i6+0x028]%asi ! Mem[0000000010181428] = 0c8b7457 c1e86fff
10422! %f0 = ffff001e 0000001e, %l4 = 000000000c8b7457
10423! Mem[0000000030101430] = 845481115f19c18e
10424 add %i4,0x030,%g1
10425 stda %f0,[%g1+%l4]ASI_PST8_S ! Mem[0000000030101430] = 84ff811e5f00001e
10426! Mem[0000000030081408] = 00000000, %l1 = 74e4f42068323841
10427 ldstuba [%i2+%o4]0x81,%l1 ! %l1 = 00000000000000ff
10428! Mem[0000000030081408] = 000000ff, %l7 = 0000000000000000
10429 swapa [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000ff
10430! %l7 = 00000000000000ff, Mem[0000000010001410] = 490c00ff
10431 stba %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = 490c00ff
10432! %l6 = 000000000000000c, Mem[0000000021800040] = 1a00487b
10433 sth %l6,[%o3+0x040] ! Mem[0000000021800040] = 000c487b
10434! Starting 10 instruction Load Burst
10435! Mem[0000000030081410] = ff000000, %l6 = 000000000000000c
10436 ldsha [%i2+%o5]0x81,%l6 ! %l6 = ffffffffffffff00
10437
10438p0_label_401:
10439! Mem[0000000030001408] = ffffffff, %l2 = 0000000000000000
10440 lduba [%i0+%o4]0x89,%l2 ! %l2 = 00000000000000ff
10441! Mem[0000000010181414] = 00000000, %l7 = 00000000000000ff
10442 lduh [%i6+0x014],%l7 ! %l7 = 0000000000000000
10443! Mem[0000000010141410] = 8a7d0000, %l1 = 0000000000000000
10444 lduha [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000
10445! %l5 = 00000000c1e86fff, %l6 = ffffffffffffff00, %y = ffffffff
10446 sdiv %l5,%l6,%l3 ! %l3 = 00000000003e1790
10447 mov %l0,%y ! %y = 000000ff
10448! Mem[0000000030141410] = fe000000, %l2 = 00000000000000ff
10449 ldsba [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000
10450! Mem[0000000030141400] = debb00001e001aff, %l3 = 00000000003e1790
10451 ldxa [%i5+%g0]0x89,%l3 ! %l3 = debb00001e001aff
10452! Mem[0000000030181410] = ff610000, %f26 = ca4c7d8a
10453 lda [%i6+%o5]0x89,%f26 ! %f26 = ff610000
10454! %f16 = ff0000ff cb000000, %f11 = 00ff0000
10455 fdtos %f16,%f11 ! %f11 = ff800000
10456! %l5 = 00000000c1e86fff, %l4 = 000000000c8b7457, %l2 = 0000000000000000
10457 xnor %l5,%l4,%l2 ! %l2 = ffffffff329ce457
10458! Starting 10 instruction Store Burst
10459! %l0 = 00000000000000ff, Mem[0000000030181410] = 000061ff
10460 stba %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff0061ff
10461
10462p0_label_402:
10463! %l7 = 0000000000000000, Mem[0000000010041414] = 0000ff00, %asi = 80
10464 stwa %l7,[%i1+0x014]%asi ! Mem[0000000010041414] = 00000000
10465! Mem[0000000030181408] = 57bff731, %l7 = 0000000000000000
10466 swapa [%i6+%o4]0x81,%l7 ! %l7 = 0000000057bff731
10467! %l7 = 0000000057bff731, Mem[0000000010141400] = b2d05484e9b90000
10468 stx %l7,[%i5+%g0] ! Mem[0000000010141400] = 0000000057bff731
10469! Mem[0000000030081410] = ff000000, %l3 = debb00001e001aff
10470 swapa [%i2+%o5]0x81,%l3 ! %l3 = 00000000ff000000
10471! %f29 = 7fffffff, Mem[000000001010140c] = 21ff0000
10472 sta %f29,[%i4+0x00c]%asi ! Mem[000000001010140c] = 7fffffff
10473! %f7 = 84548111, %f14 = 00000000
10474 fsqrts %f7 ,%f14 ! %f14 = 7fffffff
10475! %f16 = ff0000ff, Mem[0000000010181408] = 84548111
10476 sta %f16,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff0000ff
10477! %f28 = 84548111 7fffffff, %l6 = ffffffffffffff00
10478! Mem[0000000010101418] = ffffffaa00000061
10479 add %i4,0x018,%g1
10480 stda %f28,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010101418] = ffffffaa00000061
10481! %f28 = 84548111 7fffffff, %l5 = 00000000c1e86fff
10482! Mem[0000000030141410] = 000000fe11815484
10483 add %i5,0x010,%g1
10484 stda %f28,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030141410] = ffffff7f11815484
10485! Starting 10 instruction Load Burst
10486! Mem[0000000010181410] = b2815484, %l5 = 00000000c1e86fff
10487 ldsha [%i6+0x012]%asi,%l5 ! %l5 = 0000000000005484
10488
10489p0_label_403:
10490! Mem[0000000030141408] = 00000000 8d113772, %l2 = 329ce457, %l3 = ff000000
10491 ldda [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000 000000008d113772
10492! Mem[0000000030101408] = d3000000 00000000, %l4 = 0c8b7457, %l5 = 00005484
10493 ldda [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000 00000000d3000000
10494! %l5 = 00000000d3000000, Mem[0000000030101408] = 00000000
10495 stwa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = d3000000
10496! Mem[0000000010141410] = 00007d8a 00000000, %l2 = 00000000, %l3 = 8d113772
10497 ldda [%i5+%o5]0x80,%l2 ! %l2 = 0000000000007d8a 0000000000000000
10498! Mem[0000000010101410] = ffffffff, %f0 = ffff001e
10499 lda [%i4+%o5]0x88,%f0 ! %f0 = ffffffff
10500! Mem[0000000010081408] = ff0000ff00000000, %l5 = 00000000d3000000
10501 ldxa [%i2+%o4]0x80,%l5 ! %l5 = ff0000ff00000000
10502! Mem[0000000030181400] = ffff0000 0000ffff, %l2 = 00007d8a, %l3 = 00000000
10503 ldda [%i6+%g0]0x89,%l2 ! %l2 = 000000000000ffff 00000000ffff0000
10504! Mem[0000000030181410] = ff0061ff, %l3 = 00000000ffff0000
10505 ldsba [%i6+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
10506! Mem[0000000030041400] = 0000ff0063000000, %f18 = 00000000 000000d3
10507 ldda [%i1+%g0]0x81,%f18 ! %f18 = 0000ff00 63000000
10508! Starting 10 instruction Store Burst
10509! %f15 = 7fffffff, Mem[0000000010141400] = 00000000
10510 sta %f15,[%i5+%g0]0x88 ! Mem[0000000010141400] = 7fffffff
10511
10512p0_label_404:
10513! %l2 = 000000000000ffff, Mem[00000000100c1400] = 1e00ffff
10514 stwa %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000ffff
10515! %l1 = 0000000000000000, Mem[0000000010081410] = 8454d0b2
10516 stha %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000d0b2
10517! %f16 = ff0000ff cb000000, %l0 = 00000000000000ff
10518! Mem[0000000010141430] = 0000004b00000063
10519 add %i5,0x030,%g1
10520 stda %f16,[%g1+%l0]ASI_PST32_P ! Mem[0000000010141430] = ff0000ffcb000000
10521! Mem[0000000010041400] = 31f7bf47, %l2 = 000000000000ffff
10522 ldstub [%i1+%g0],%l2 ! %l2 = 00000031000000ff
10523! %l2 = 00000031, %l3 = ffffffff, Mem[0000000030101400] = ff0000ff 000000cb
10524 stda %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000031 ffffffff
10525! %f16 = ff0000ff cb000000 0000ff00 63000000
10526! %f20 = 00001ad3 e247debb 3988957a d31ad138
10527! %f24 = bbde47e2 ffff0000 ff610000 00000000
10528! %f28 = 84548111 7fffffff 001e0000 000000ff
10529 stda %f16,[%i3]ASI_COMMIT_S ! Block Store to 00000000300c1400
10530! %l7 = 0000000057bff731, Mem[0000000010001420] = 0000ffebff000121, %asi = 80
10531 stxa %l7,[%i0+0x020]%asi ! Mem[0000000010001420] = 0000000057bff731
10532! %f5 = d31a0000, Mem[0000000030101410] = ff8b7457
10533 sta %f5 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = d31a0000
10534! Mem[0000000021800181] = ff00c5c1, %l6 = ffffffffffffff00
10535 ldstub [%o3+0x181],%l6 ! %l6 = 00000000000000ff
10536! Starting 10 instruction Load Burst
10537 membar #Sync ! Added by membar checker (72)
10538! Mem[00000000300c1400] = ff0000ffcb000000, %f8 = 7237118d 5aaab430
10539 ldda [%i3+%g0]0x81,%f8 ! %f8 = ff0000ff cb000000
10540
10541p0_label_405:
10542! Mem[00000000100c1400] = 1e000000 0000ffff, %l2 = 00000031, %l3 = ffffffff
10543 ldda [%i3+%g0]0x88,%l2 ! %l2 = 000000000000ffff 000000001e000000
10544! Mem[00000000211c0000] = 00ff7f1a, %l2 = 000000000000ffff
10545 ldsb [%o2+0x001],%l2 ! %l2 = ffffffffffffffff
10546! Mem[0000000010101408] = 010081ff, %l3 = 000000001e000000
10547 lduh [%i4+%o4],%l3 ! %l3 = 0000000000000100
10548! Mem[00000000100c1410] = 57748b0c, %l6 = 0000000000000000
10549 ldsha [%i3+%o5]0x88,%l6 ! %l6 = ffffffffffff8b0c
10550! Mem[0000000010081410] = 0000d0b2, %l3 = 0000000000000100
10551 ldsha [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000000
10552! Mem[0000000010141400] = ffffff7f57bff731, %f16 = ff0000ff cb000000
10553 ldda [%i5+%g0]0x80,%f16 ! %f16 = ffffff7f 57bff731
10554! Mem[0000000030041408] = 00ff0000, %l0 = 00000000000000ff
10555 ldswa [%i1+%o4]0x81,%l0 ! %l0 = 0000000000ff0000
10556! Mem[00000000300c1408] = 0000ff00, %l4 = 0000000000000000
10557 ldsba [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000
10558! %l5 = ff0000ff00000000, %l3 = 0000000000000000, %l0 = 0000000000ff0000
10559 xnor %l5,%l3,%l0 ! %l0 = 00ffff00ffffffff
10560! Starting 10 instruction Store Burst
10561! %l6 = ffff8b0c, %l7 = 57bff731, Mem[0000000010041408] = 00000000 84548111
10562 stda %l6,[%i1+0x008]%asi ! Mem[0000000010041408] = ffff8b0c 57bff731
10563
10564p0_label_406:
10565! %l1 = 0000000000000000, Mem[0000000010081438] = ffffffb6ffb91eff
10566 stx %l1,[%i2+0x038] ! Mem[0000000010081438] = 0000000000000000
10567! Code Fragment 3
10568p0_fragment_40:
10569! %l0 = 00ffff00ffffffff
10570 setx 0xa1fd74dfa0fe872f,%g7,%l0 ! %l0 = a1fd74dfa0fe872f
10571! %l1 = 0000000000000000
10572 setx 0xede9a207b0560117,%g7,%l1 ! %l1 = ede9a207b0560117
10573 setx 0x1fe000, %g1, %g3
10574 or %l0, %g3, %l0 ! always set perrmask = 0xff
10575 setx 0x1ffff8, %g1, %g2
10576 and %l0, %g2, %l0
10577 ta T_CHANGE_HPRIV
10578 stxa %l1, [%l0]ASI_DCACHE_DATA
10579 ta T_CHANGE_NONHPRIV
10580! %l0 = a1fd74dfa0fe872f
10581 setx 0x1e39551fd7867cba,%g7,%l0 ! %l0 = 1e39551fd7867cba
10582! %l1 = ede9a207b0560117
10583 setx 0x970d35d830a29302,%g7,%l1 ! %l1 = 970d35d830a29302
10584! %l2 = ffffffffffffffff, %l2 = ffffffffffffffff, %l2 = ffffffffffffffff
10585 mulx %l2,%l2,%l2 ! %l2 = 0000000000000001
10586! %l6 = ffffffffffff8b0c, Mem[0000000030181408] = 00000000
10587 stwa %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffff8b0c
10588! %l6 = ffffffffffff8b0c, Mem[0000000030141400] = ff1a001e0000bbde
10589 stxa %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffffffff8b0c
10590! Mem[0000000030181408] = ffff8b0c, %l6 = ffffffffffff8b0c
10591 ldstuba [%i6+%o4]0x81,%l6 ! %l6 = 000000ff000000ff
10592! %l1 = 970d35d830a29302, Mem[0000000010141434] = cb000000
10593 sth %l1,[%i5+0x034] ! Mem[0000000010141434] = 93020000
10594! %f16 = ffffff7f 57bff731, %l3 = 0000000000000000
10595! Mem[00000000300c1418] = 3988957ad31ad138
10596 add %i3,0x018,%g1
10597 stda %f16,[%g1+%l3]ASI_PST32_SL ! Mem[00000000300c1418] = 3988957ad31ad138
10598! %l6 = 00000000000000ff, Mem[0000000020800000] = 110016cb
10599 sth %l6,[%o1+%g0] ! Mem[0000000020800000] = 00ff16cb
10600! Starting 10 instruction Load Burst
10601! Mem[0000000030081408] = 0000000000000000, %l1 = 970d35d830a29302
10602 ldxa [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000
10603
10604p0_label_407:
10605! Mem[0000000010081410] = 0000d0b2c1e86f1e, %f2 = fe810000 ff0000ff
10606 ldda [%i2+%o5]0x80,%f2 ! %f2 = 0000d0b2 c1e86f1e
10607! Mem[00000000300c1408] = 0000ff00, %f5 = d31a0000
10608 lda [%i3+%o4]0x81,%f5 ! %f5 = 0000ff00
10609! Mem[0000000010081410] = 0000d0b2, %l0 = 1e39551fd7867cba
10610 lduwa [%i2+%o5]0x80,%l0 ! %l0 = 000000000000d0b2
10611! Code Fragment 4
10612p0_fragment_41:
10613! %l0 = 000000000000d0b2
10614 setx 0xaf685ee7bffb0d6e,%g7,%l0 ! %l0 = af685ee7bffb0d6e
10615! %l1 = 0000000000000000
10616 setx 0x38152d486c297260,%g7,%l1 ! %l1 = 38152d486c297260
10617 setx 0x7ff8, %g1, %g2
10618 and %l0, %g2, %l0
10619 setx 0xffffffff, %g1, %g2
10620 and %l1, %g2, %l1
10621 setx 0x100000000, %g1, %g2
10622 or %l1, %g2, %l1 ! Set bit 32 - perrinj
10623 ta T_CHANGE_HPRIV
10624 stxa %l1, [%l0]ASI_ICACHE_INSTR
10625 ta T_CHANGE_NONHPRIV
10626! %l0 = af685ee7bffb0d6e
10627 setx 0x3e7dd81f85191519,%g7,%l0 ! %l0 = 3e7dd81f85191519
10628! %l1 = 38152d486c297260
10629 setx 0xaaf0170f83129082,%g7,%l1 ! %l1 = aaf0170f83129082
10630! Mem[0000000010141410] = 8a7d0000, %f8 = ff0000ff
10631 lda [%i5+%o5]0x88,%f8 ! %f8 = 8a7d0000
10632! Mem[0000000030041408] = 0000ff00, %l5 = ff0000ff00000000
10633 lduba [%i1+%o4]0x89,%l5 ! %l5 = 0000000000000000
10634! Mem[0000000030181408] = 0c8bffff, %l6 = 00000000000000ff
10635 ldswa [%i6+%o4]0x89,%l6 ! %l6 = 000000000c8bffff
10636! Mem[0000000030181410] = ff0061ff ffffffff, %l0 = 85191519, %l1 = 83129082
10637 ldda [%i6+%o5]0x81,%l0 ! %l0 = 00000000ff0061ff 00000000ffffffff
10638! Mem[000000001004142c] = 00630000, %l0 = 00000000ff0061ff
10639 lduha [%i1+0x02e]%asi,%l0 ! %l0 = 0000000000000000
10640! Starting 10 instruction Store Burst
10641! Mem[00000000300c1408] = 0000ff00, %l4 = 0000000000000000
10642 ldstuba [%i3+%o4]0x81,%l4 ! %l4 = 00000000000000ff
10643
10644p0_label_408:
10645! %l2 = 0000000000000001, Mem[0000000010141410] = 00007d8a
10646 stba %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 01007d8a
10647! %l2 = 00000001, %l3 = 00000000, Mem[00000000100c1400] = ffff0000 0000001e
10648 stda %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000001 00000000
10649! %l0 = 0000000000000000, Mem[0000000030181408] = ffff8b0cb2d05484
10650 stxa %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000000000000000
10651! Mem[0000000030001400] = 00000000, %l3 = 0000000000000000
10652 swapa [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000000
10653! %l2 = 0000000000000001, Mem[00000000201c0000] = 00117d80
10654 stb %l2,[%o0+%g0] ! Mem[00000000201c0000] = 01117d80
10655! %l7 = 0000000057bff731, Mem[0000000030101408] = 000000d3
10656 stwa %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 57bff731
10657! %l4 = 00000000, %l5 = 00000000, Mem[00000000100c1400] = 00000001 00000000
10658 stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 00000000
10659! Mem[0000000010081438] = 00000000, %l2 = 0000000000000001
10660 ldstub [%i2+0x038],%l2 ! %l2 = 00000000000000ff
10661! %l2 = 0000000000000000, Mem[0000000010101408] = 010081ff
10662 stha %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000081ff
10663! Starting 10 instruction Load Burst
10664! Code Fragment 4
10665p0_fragment_42:
10666! %l0 = 0000000000000000
10667 setx 0xef8ad20ff09b18a4,%g7,%l0 ! %l0 = ef8ad20ff09b18a4
10668! %l1 = 00000000ffffffff
10669 setx 0x1c4e5b5ff4d34e3d,%g7,%l1 ! %l1 = 1c4e5b5ff4d34e3d
10670 setx 0x7ff8, %g1, %g2
10671 and %l0, %g2, %l0
10672 setx 0xffffffff, %g1, %g2
10673 and %l1, %g2, %l1
10674 setx 0x100000000, %g1, %g2
10675 or %l1, %g2, %l1 ! Set bit 32 - perrinj
10676 ta T_CHANGE_HPRIV
10677 stxa %l1, [%l0]ASI_ICACHE_INSTR
10678 ta T_CHANGE_NONHPRIV
10679! %l0 = ef8ad20ff09b18a4
10680 setx 0xbddedfd7e2aefe19,%g7,%l0 ! %l0 = bddedfd7e2aefe19
10681! %l1 = 1c4e5b5ff4d34e3d
10682 setx 0x0024f1a07754ffb7,%g7,%l1 ! %l1 = 0024f1a07754ffb7
10683
10684p0_label_409:
10685! Mem[00000000100c1408] = fe810000 ff0000ff, %l2 = 00000000, %l3 = 00000000
10686 ldda [%i3+%o4]0x80,%l2 ! %l2 = 00000000fe810000 00000000ff0000ff
10687! %l6 = 000000000c8bffff, %l5 = 0000000000000000, %y = 000000ff
10688 udiv %l6,%l5,%l6 ! Div by zero, %l0 = bddedfd7e2aefe69
10689 mov %l0,%y ! %y = e2aefe41
10690! Mem[0000000010081410] = 0000d0b2 c1e86f1e, %l2 = fe810000, %l3 = ff0000ff
10691 ldda [%i2+%o5]0x80,%l2 ! %l2 = 000000000000d0b2 00000000c1e86f1e
10692! Mem[0000000030101410] = 00001ad3, %l6 = 000000000c8bffff
10693 ldsha [%i4+%o5]0x89,%l6 ! %l6 = 0000000000001ad3
10694! Mem[0000000010181430] = 00000000, %l3 = 00000000c1e86f1e
10695 lduha [%i6+0x030]%asi,%l3 ! %l3 = 0000000000000000
10696! Mem[0000000010081408] = ff0000ff, %f22 = 3988957a
10697 lda [%i2+%o4]0x88,%f22 ! %f22 = ff0000ff
10698! Mem[00000000300c1410] = 00001ad3e247debb, %l6 = 0000000000001ad3
10699 ldxa [%i3+%o5]0x81,%l6 ! %l6 = 00001ad3e247debb
10700! Mem[0000000030041400] = 0000ff00, %l3 = 0000000000000000
10701 ldswa [%i1+%g0]0x81,%l3 ! %l3 = 000000000000ff00
10702 membar #Sync ! Added by membar checker (73)
10703! Mem[0000000030181400] = ffff0000 0000ffff 00000000 00000000
10704! Mem[0000000030181410] = ff0061ff ffffffff cbeb0000 0607b66f
10705! Mem[0000000030181420] = bbde47e2 47bff731 8d113772 bf4f0423
10706! Mem[0000000030181430] = 84548111 5f19c18e 090a4565 760a88ad
10707 ldda [%i6]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030181400
10708! Starting 10 instruction Store Burst
10709! %f19 = 63000000, %f18 = 0000ff00, %f19 = 63000000
10710 fdivs %f19,%f18,%f19 ! %f19 = 7f800000
10711
10712p0_label_410:
10713! %f21 = e247debb, Mem[00000000100c1418] = 000000ca
10714 st %f21,[%i3+0x018] ! Mem[00000000100c1418] = e247debb
10715! %l7 = 0000000057bff731, Mem[0000000010181400] = ca4c7d8affffffff
10716 stxa %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000000057bff731
10717! %l2 = 0000d0b2, %l3 = 0000ff00, Mem[0000000010101410] = ffffffff 8a7d4cca
10718 stda %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000d0b2 0000ff00
10719! %l0 = e2aefe41, %l1 = 7754ffb7, Mem[0000000010001400] = 814c7d8a 00000000
10720 stda %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = e2aefe41 7754ffb7
10721! Mem[0000000010081400] = 000000ff, %l0 = bddedfd7e2aefe41
10722 swapa [%i2+%g0]0x88,%l0 ! %l0 = 00000000000000ff
10723! %f26 = ff610000 00000000, Mem[0000000030041408] = 00ff0000 5f00ff21
10724 stda %f26,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff610000 00000000
10725! %f20 = 00001ad3 e247debb, %l7 = 0000000057bff731
10726! Mem[0000000010181408] = ff0000ff18e47627
10727 add %i6,0x008,%g1
10728 stda %f20,[%g1+%l7]ASI_PST8_P ! Mem[0000000010181408] = ff001ad318e476bb
10729! Mem[000000001018141c] = 0000c18e, %l5 = 0000000000000000, %asi = 80
10730 swapa [%i6+0x01c]%asi,%l5 ! %l5 = 000000000000c18e
10731! Mem[0000000010141400] = ffffff7f, %l7 = 0000000057bff731
10732 swapa [%i5+%g0]0x80,%l7 ! %l7 = 00000000ffffff7f
10733! Starting 10 instruction Load Burst
10734! Mem[0000000030041400] = 0000ff00, %l2 = 000000000000d0b2
10735 ldsha [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000
10736
10737p0_label_411:
10738! %f19 = 7f800000, %f26 = ff610000, %f21 = e247debb
10739 fdivs %f19,%f26,%f21 ! %f21 = ff800000
10740! Mem[0000000010081400] = e2aefe41, %l5 = 000000000000c18e
10741 lduha [%i2+%g0]0x88,%l5 ! %l5 = 000000000000fe41
10742! Mem[0000000030141408] = 7237118d 00000000, %l2 = 00000000, %l3 = 0000ff00
10743 ldda [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000000 000000007237118d
10744! Mem[0000000030001408] = ffffffff, %l4 = 0000000000000000
10745 lduwa [%i0+%o4]0x81,%l4 ! %l4 = 00000000ffffffff
10746! Mem[0000000021800180] = ffffc5c1, %l3 = 000000007237118d
10747 lduha [%o3+0x180]%asi,%l3 ! %l3 = 000000000000ffff
10748! Mem[0000000010181408] = ff001ad3, %l3 = 000000000000ffff
10749 lduha [%i6+0x00a]%asi,%l3 ! %l3 = 0000000000001ad3
10750! Mem[0000000010141408] = 000000b9 0000001e, %l6 = e247debb, %l7 = ffffff7f
10751 ldda [%i5+%o4]0x80,%l6 ! %l6 = 00000000000000b9 000000000000001e
10752! Mem[0000000030001410] = ff000000, %l0 = 00000000000000ff
10753 ldsba [%i0+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
10754! Mem[0000000010041410] = 00000000c1e86fff, %f20 = 00001ad3 ff800000
10755 ldda [%i1+%o5]0x88,%f20 ! %f20 = 00000000 c1e86fff
10756! Starting 10 instruction Store Burst
10757! %l3 = 0000000000001ad3, Mem[00000000211c0000] = 00ff7f1a, %asi = 80
10758 stha %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 1ad37f1a
10759
10760p0_label_412:
10761! Mem[0000000010181400] = 57bff731, %l4 = 00000000ffffffff
10762 ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 00000031000000ff
10763! Mem[000000001010142c] = 00000000, %l4 = 0000000000000031
10764 swap [%i4+0x02c],%l4 ! %l4 = 0000000000000000
10765! Mem[0000000010041410] = c1e86fff, %l7 = 000000000000001e
10766 swapa [%i1+%o5]0x88,%l7 ! %l7 = 00000000c1e86fff
10767! %f22 = ff0000ff d31ad138, Mem[0000000010041408] = ffff8b0c 57bff731
10768 stda %f22,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff0000ff d31ad138
10769! %l4 = 0000000000000000, Mem[0000000030141410] = 845481117fffffff
10770 stxa %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000000000000
10771! %l1 = 0024f1a07754ffb7, Mem[0000000010101400] = 000000ff
10772 stha %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000ffb7
10773! Mem[0000000030041410] = ffff0000, %l2 = 0000000000000000
10774 ldstuba [%i1+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
10775! Mem[0000000010041408] = ff0000ff, %l6 = 00000000000000b9
10776 swapa [%i1+%o4]0x80,%l6 ! %l6 = 00000000ff0000ff
10777! Mem[0000000010141408] = b9000000, %l7 = 00000000c1e86fff
10778 swapa [%i5+%o4]0x88,%l7 ! %l7 = 00000000b9000000
10779! Starting 10 instruction Load Burst
10780! %f16 = ffffff7f, %f16 = ffffff7f
10781 fcmps %fcc3,%f16,%f16 ! %fcc3 = 3
10782
10783p0_label_413:
10784! Mem[0000000010001410] = ff000c49c02d4825, %f26 = ff610000 00000000
10785 ldda [%i0+%o5]0x80,%f26 ! %f26 = ff000c49 c02d4825
10786! Mem[0000000010181410] = 845481b2, %l7 = 00000000b9000000
10787 lduwa [%i6+%o5]0x88,%l7 ! %l7 = 00000000845481b2
10788! Mem[0000000020800000] = 00ff16cb, %l2 = 00000000000000ff
10789 ldsh [%o1+%g0],%l2 ! %l2 = 00000000000000ff
10790! Mem[0000000021800040] = 000c487b, %l2 = 00000000000000ff
10791 lduh [%o3+0x040],%l2 ! %l2 = 000000000000000c
10792! Mem[0000000030001400] = 0000000000000000, %f16 = ffffff7f 57bff731
10793 ldda [%i0+%g0]0x81,%f16 ! %f16 = 00000000 00000000
10794! Mem[0000000010181400] = 57bff7ff, %l2 = 000000000000000c
10795 lduwa [%i6+%g0]0x88,%l2 ! %l2 = 0000000057bff7ff
10796! Mem[0000000030081408] = 00000000, %l6 = 00000000ff0000ff
10797 lduha [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000
10798! Mem[00000000211c0000] = 1ad37f1a, %l5 = 000000000000fe41
10799 ldsba [%o2+0x000]%asi,%l5 ! %l5 = 000000000000001a
10800! Mem[0000000030181400] = 0000ffff, %l6 = 0000000000000000
10801 lduha [%i6+%g0]0x89,%l6 ! %l6 = 000000000000ffff
10802! Starting 10 instruction Store Burst
10803! %f2 = 00000000 00000000, Mem[0000000010001400] = 41feaee2 b7ff5477
10804 stda %f2 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 00000000
10805
10806p0_label_414:
10807! %f6 = 6fb60706 0000ebcb, Mem[0000000010141400] = 31f7bf57 31f7bf57
10808 stda %f6 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = 6fb60706 0000ebcb
10809! %l1 = 0024f1a07754ffb7, %l7 = 00000000845481b2, %l7 = 00000000845481b2
10810 xor %l1,%l7,%l7 ! %l7 = 0024f1a0f3007e05
10811! %l5 = 000000000000001a, Mem[0000000030001400] = 00000000
10812 stwa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000001a
10813! %l6 = 000000000000ffff, imm = fffffffffffffcad, %l5 = 000000000000001a
10814 addc %l6,-0x353,%l5 ! %l5 = 000000000000fcac
10815! %f24 = bbde47e2, Mem[0000000030001408] = ffffffff
10816 sta %f24,[%i0+%o4]0x81 ! Mem[0000000030001408] = bbde47e2
10817! %l2 = 0000000057bff7ff, Mem[0000000010041410] = 0000001e
10818 stwa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 57bff7ff
10819! Mem[0000000010181400] = 57bff7ff, %l0 = ffffffffffffffff
10820 swapa [%i6+%g0]0x88,%l0 ! %l0 = 0000000057bff7ff
10821! Mem[00000000201c0001] = 01117d80, %l6 = 000000000000ffff
10822 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 00000011000000ff
10823! %l6 = 00000011, %l7 = f3007e05, Mem[0000000030081410] = 1e001aff 63000000
10824 stda %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000011 f3007e05
10825! Starting 10 instruction Load Burst
10826! Mem[0000000030081408] = 0000000000000000, %f4 = ffffffff ff6100ff
10827 ldda [%i2+%o4]0x81,%f4 ! %f4 = 00000000 00000000
10828
10829p0_label_415:
10830! %f15 = 65450a09, %f14 = ad880a76, %f12 = 8ec1195f
10831 fdivs %f15,%f14,%f12 ! %f12 = f7396499
10832! Mem[0000000030181400] = 0000ffff, %f10 = 23044fbf
10833 lda [%i6+%g0]0x89,%f10 ! %f10 = 0000ffff
10834! Mem[0000000030001408] = ffffffffe247debb, %l4 = 0000000000000000
10835 ldxa [%i0+%o4]0x89,%l4 ! %l4 = ffffffffe247debb
10836! Mem[0000000010101408] = 000081ff7fffffff, %l6 = 0000000000000011
10837 ldxa [%i4+%o4]0x80,%l6 ! %l6 = 000081ff7fffffff
10838! Mem[0000000010101408] = 000081ff7fffffff, %l5 = 000000000000fcac
10839 ldxa [%i4+0x008]%asi,%l5 ! %l5 = 000081ff7fffffff
10840! Mem[0000000010041408] = 000000b9, %l6 = 000081ff7fffffff
10841 ldswa [%i1+%o4]0x80,%l6 ! %l6 = 00000000000000b9
10842! Mem[0000000030141408] = 00000000, %l3 = 0000000000001ad3
10843 lduba [%i5+%o4]0x81,%l3 ! %l3 = 0000000000000000
10844! Mem[0000000010041400] = 47bff7ff, %l1 = 0024f1a07754ffb7
10845 ldsba [%i1+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
10846! Mem[0000000030101408] = 57bff731, %l1 = ffffffffffffffff
10847 lduwa [%i4+%o4]0x81,%l1 ! %l1 = 0000000057bff731
10848! Starting 10 instruction Store Burst
10849! Mem[0000000010041438] = 001e000084548111, %l7 = 0024f1a0f3007e05, %l6 = 00000000000000b9
10850 add %i1,0x38,%g1
10851 casxa [%g1]0x80,%l7,%l6 ! %l6 = 001e000084548111
10852
10853p0_label_416:
10854! %f2 = 00000000 00000000, Mem[0000000030101408] = 31f7bf57 d3000000
10855 stda %f2 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 00000000
10856! %l0 = 57bff7ff, %l1 = 57bff731, Mem[0000000010081400] = 41feaee2 00000000
10857 stda %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 57bff7ff 57bff731
10858! Mem[0000000010181408] = d31a00ff, %l7 = 0024f1a0f3007e05
10859 ldstuba [%i6+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
10860! %l5 = 000081ff7fffffff, Mem[00000000211c0000] = 1ad37f1a
10861 sth %l5,[%o2+%g0] ! Mem[00000000211c0000] = ffff7f1a
10862! %f18 = 0000ff00 7f800000, %l2 = 0000000057bff7ff
10863! Mem[0000000030041420] = 31f7bf47e247debb
10864 add %i1,0x020,%g1
10865 stda %f18,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030041420] = 0000807f00ff0000
10866! %l6 = 001e000084548111, Mem[0000000030081400] = 000000ff
10867 stha %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00008111
10868! Mem[0000000030001400] = 0000001a, %l1 = 0000000057bff731
10869 ldstuba [%i0+%g0]0x89,%l1 ! %l1 = 0000001a000000ff
10870! Mem[0000000010081428] = 000000000000ff00, %l1 = 000000000000001a, %l1 = 000000000000001a
10871 add %i2,0x28,%g1
10872 casxa [%g1]0x80,%l1,%l1 ! %l1 = 000000000000ff00
10873! Mem[0000000010001408] = 81feffff, %l7 = 00000000000000ff
10874 swapa [%i0+%o4]0x88,%l7 ! %l7 = 0000000081feffff
10875! Starting 10 instruction Load Burst
10876! Mem[0000000021800140] = 00ff02f2, %l4 = ffffffffe247debb
10877 ldsb [%o3+0x141],%l4 ! %l4 = ffffffffffffffff
10878
10879p0_label_417:
10880! Mem[00000000300c1400] = ff0000ff cb000000 ff00ff00 63000000
10881! Mem[00000000300c1410] = 00001ad3 e247debb 3988957a d31ad138
10882! Mem[00000000300c1420] = bbde47e2 ffff0000 ff610000 00000000
10883! Mem[00000000300c1430] = 84548111 7fffffff 001e0000 000000ff
10884 ldda [%i3]ASI_BLK_S,%f0 ! Block Load from 00000000300c1400
10885! Mem[0000000010141410] = 8a7d0001, %l3 = 0000000000000000
10886 lduha [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000001
10887! Mem[000000001008141c] = 00000000, %l6 = 001e000084548111
10888 ldsw [%i2+0x01c],%l6 ! %l6 = 0000000000000000
10889! Mem[0000000010001400] = 0000000000000000, %f18 = 0000ff00 7f800000
10890 ldda [%i0+%g0]0x80,%f18 ! %f18 = 00000000 00000000
10891! Mem[00000000300c1400] = ff0000ff, %l6 = 0000000000000000
10892 lduwa [%i3+%g0]0x81,%l6 ! %l6 = 00000000ff0000ff
10893! Mem[0000000010141410] = 01007d8a00000000, %f30 = 001e0000 000000ff
10894 ldda [%i5+%o5]0x80,%f30 ! %f30 = 01007d8a 00000000
10895! Mem[00000000300c1408] = 00ff00ff, %f19 = 00000000
10896 lda [%i3+%o4]0x89,%f19 ! %f19 = 00ff00ff
10897! Mem[0000000021800040] = 000c487b, %l3 = 0000000000000001
10898 ldsba [%o3+0x040]%asi,%l3 ! %l3 = 0000000000000000
10899! Mem[0000000010041400] = fff7bf470000004b, %f16 = 00000000 00000000
10900 ldda [%i1+%g0]0x80,%f16 ! %f16 = fff7bf47 0000004b
10901! Starting 10 instruction Store Burst
10902! %f30 = 01007d8a 00000000, %l3 = 0000000000000000
10903! Mem[0000000030101400] = 31000000ffffffff
10904 stda %f30,[%i4+%l3]ASI_PST8_SL ! Mem[0000000030101400] = 31000000ffffffff
10905
10906p0_label_418:
10907! Mem[000000001010143c] = 0000ff0a, %l3 = 0000000000000000
10908 swap [%i4+0x03c],%l3 ! %l3 = 000000000000ff0a
10909! %l3 = 000000000000ff0a, Mem[0000000030101410] = d31a0000
10910 stba %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0a1a0000
10911! %l3 = 000000000000ff0a, Mem[0000000030101408] = 00000000
10912 stwa %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000ff0a
10913! %l4 = ffffffffffffffff, Mem[0000000020800041] = 41ff2c25
10914 stb %l4,[%o1+0x041] ! Mem[0000000020800040] = 41ff2c25
10915! %l5 = 000081ff7fffffff, Mem[00000000100c1428] = 00000063
10916 stw %l5,[%i3+0x028] ! Mem[00000000100c1428] = 7fffffff
10917! %l3 = 000000000000ff0a, Mem[0000000010101408] = 000081ff
10918 stha %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff0a81ff
10919! %l3 = 000000000000ff0a, Mem[00000000211c0001] = ffff7f1a
10920 stb %l3,[%o2+0x001] ! Mem[00000000211c0000] = ff0a7f1a
10921! %l6 = 00000000ff0000ff, Mem[0000000030141400] = ffffffff
10922 stha %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffff00ff
10923! Mem[0000000020800000] = 00ff16cb, %l0 = 0000000057bff7ff
10924 ldstuba [%o1+0x000]%asi,%l0 ! %l0 = 00000000000000ff
10925! Starting 10 instruction Load Burst
10926! Mem[0000000021800100] = d0b26971, %l4 = ffffffffffffffff
10927 lduba [%o3+0x101]%asi,%l4 ! %l4 = 00000000000000b2
10928
10929p0_label_419:
10930! Mem[0000000030001400] = 000000ff, %l4 = 00000000000000b2
10931 ldsba [%i0+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
10932! Mem[0000000010181408] = ff001ad318e476bb, %l7 = 0000000081feffff
10933 ldxa [%i6+%o4]0x80,%l7 ! %l7 = ff001ad318e476bb
10934! %f31 = 00000000, %f27 = c02d4825, %f22 = ff0000ff
10935 fmuls %f31,%f27,%f22 ! %f22 = 80000000
10936! Mem[0000000030001400] = 00000000000000ff, %l4 = ffffffffffffffff
10937 ldxa [%i0+%g0]0x89,%l4 ! %l4 = 00000000000000ff
10938! Mem[0000000010041410] = 57bff7ff, %l6 = 00000000ff0000ff
10939 ldswa [%i1+%o5]0x88,%l6 ! %l6 = 0000000057bff7ff
10940! Mem[0000000010101408] = ff0a81ff, %l1 = 000000000000ff00
10941 lduha [%i4+%o4]0x80,%l1 ! %l1 = 000000000000ff0a
10942! Mem[00000000100c1410] = 4138326857748b0c, %f26 = ff000c49 c02d4825
10943 ldda [%i3+%o5]0x88,%f26 ! %f26 = 41383268 57748b0c
10944! Mem[0000000030181400] = 0000ffff, %l5 = 000081ff7fffffff
10945 ldsba [%i6+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
10946! Mem[0000000030001400] = 000000ff, %f23 = d31ad138
10947 lda [%i0+%g0]0x89,%f23 ! %f23 = 000000ff
10948! Starting 10 instruction Store Burst
10949! %f16 = fff7bf47, Mem[0000000010081410] = 0000d0b2
10950 sta %f16,[%i2+%o5]0x80 ! Mem[0000000010081410] = fff7bf47
10951
10952p0_label_420:
10953! Mem[0000000030101400] = 00000031, %l6 = 0000000057bff7ff
10954 ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 00000031000000ff
10955! %l6 = 00000031, %l7 = 18e476bb, Mem[0000000010141410] = 8a7d0001 00000000
10956 stda %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000031 18e476bb
10957! %f27 = 57748b0c, Mem[0000000010041408] = b9000000
10958 sta %f27,[%i1+%o4]0x88 ! Mem[0000000010041408] = 57748b0c
10959! Mem[000000001008142c] = 0000ff00, %l3 = 000000000000ff0a, %asi = 80
10960 swapa [%i2+0x02c]%asi,%l3 ! %l3 = 000000000000ff00
10961! %f18 = 00000000, Mem[0000000010041408] = 0c8b7457
10962 st %f18,[%i1+%o4] ! Mem[0000000010041408] = 00000000
10963 membar #Sync ! Added by membar checker (74)
10964! %l4 = 00000000000000ff, Mem[0000000030181410] = ffffffffff6100ff
10965 stxa %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000000000ff
10966! %l5 = ffffffffffffffff, Mem[0000000030101410] = bbde47e200001a0a
10967 stxa %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffffffffffff
10968! %l7 = ff001ad318e476bb, Mem[00000000300c1410] = 00001ad3
10969 stha %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 76bb1ad3
10970! Code Fragment 3
10971p0_fragment_43:
10972! %l0 = 0000000000000000
10973 setx 0x7642e9206f0c8d5a,%g7,%l0 ! %l0 = 7642e9206f0c8d5a
10974! %l1 = 000000000000ff0a
10975 setx 0x731a2587f8342542,%g7,%l1 ! %l1 = 731a2587f8342542
10976 setx 0x1fe000, %g1, %g3
10977 or %l0, %g3, %l0 ! always set perrmask = 0xff
10978 setx 0x1ffff8, %g1, %g2
10979 and %l0, %g2, %l0
10980 ta T_CHANGE_HPRIV
10981 stxa %l1, [%l0]ASI_DCACHE_DATA
10982 ta T_CHANGE_NONHPRIV
10983! %l0 = 7642e9206f0c8d5a
10984 setx 0x747089185d680bbe,%g7,%l0 ! %l0 = 747089185d680bbe
10985! %l1 = 731a2587f8342542
10986 setx 0xb6d82c9fd168729b,%g7,%l1 ! %l1 = b6d82c9fd168729b
10987! Starting 10 instruction Load Burst
10988! Mem[0000000010081410] = 1e6fe8c1 47bff7ff, %l0 = 5d680bbe, %l1 = d168729b
10989 ldda [%i2+%o5]0x88,%l0 ! %l0 = 0000000047bff7ff 000000001e6fe8c1
10990
10991p0_label_421:
10992! Mem[0000000010141408] = ff6fe8c1 0000001e, %l4 = 000000ff, %l5 = ffffffff
10993 ldda [%i5+%o4]0x80,%l4 ! %l4 = 00000000ff6fe8c1 000000000000001e
10994! Mem[0000000021800040] = 000c487b, %l6 = 0000000000000031
10995 ldsh [%o3+0x040],%l6 ! %l6 = 000000000000000c
10996! Mem[00000000100c141c] = 84548111, %l4 = 00000000ff6fe8c1
10997 lduwa [%i3+0x01c]%asi,%l4 ! %l4 = 0000000084548111
10998! Mem[0000000010041430] = 845481115f19c18e, %f30 = 01007d8a 00000000
10999 ldda [%i1+0x030]%asi,%f30 ! %f30 = 84548111 5f19c18e
11000! Mem[0000000010001404] = 00000000, %l4 = 0000000084548111
11001 ldswa [%i0+0x004]%asi,%l4 ! %l4 = 0000000000000000
11002! Mem[0000000030101410] = ffffffff, %l1 = 000000001e6fe8c1
11003 lduba [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
11004! Mem[0000000010181410] = 00000000845481b2, %l2 = 0000000057bff7ff
11005 ldxa [%i6+%o5]0x88,%l2 ! %l2 = 00000000845481b2
11006! Mem[0000000030001410] = ffffff7f000000ff, %f4 = 00001ad3 e247debb
11007 ldda [%i0+%o5]0x89,%f4 ! %f4 = ffffff7f 000000ff
11008! Mem[0000000030101410] = ffffffff ffffffff, %l4 = 00000000, %l5 = 0000001e
11009 ldda [%i4+%o5]0x89,%l4 ! %l4 = 00000000ffffffff 00000000ffffffff
11010! Starting 10 instruction Store Burst
11011! %f10 = ff610000 00000000, Mem[0000000030081410] = 11000000 057e00f3
11012 stda %f10,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff610000 00000000
11013
11014p0_label_422:
11015! %l4 = ffffffff, %l5 = ffffffff, Mem[0000000010081410] = fff7bf47 c1e86f1e
11016 stda %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffff ffffffff
11017! %l6 = 000000000000000c, Mem[00000000300c1400] = ff0000ff
11018 stwa %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000c
11019! %f18 = 00000000 00ff00ff, Mem[0000000010081400] = 57bff7ff 57bff731
11020 stda %f18,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 00ff00ff
11021! Mem[0000000010101408] = ff810aff, %l3 = 000000000000ff00
11022 swapa [%i4+%o4]0x88,%l3 ! %l3 = 00000000ff810aff
11023! Mem[000000001014143a] = 000000ff, %l7 = ff001ad318e476bb
11024 ldstub [%i5+0x03a],%l7 ! %l7 = 00000000000000ff
11025! %l6 = 000000000000000c, Mem[0000000030141410] = 00000000
11026 stwa %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000c
11027! %l7 = 0000000000000000, Mem[000000001014143c] = 30b4aa5a
11028 stw %l7,[%i5+0x03c] ! Mem[000000001014143c] = 00000000
11029! %l4 = ffffffff, %l5 = ffffffff, Mem[0000000030141408] = 00000000 8d113772
11030 stda %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff ffffffff
11031! %f12 = 84548111, %f6 = 3988957a, %f15 = 000000ff
11032 fmuls %f12,%f6 ,%f15 ! %l0 = 0000000047bff821, Unfinished, %fsr = 3500000400
11033! Starting 10 instruction Load Burst
11034! Mem[0000000030001410] = ff000000, %l5 = 00000000ffffffff
11035 lduwa [%i0+%o5]0x81,%l5 ! %l5 = 00000000ff000000
11036
11037p0_label_423:
11038 membar #Sync ! Added by membar checker (75)
11039! Mem[00000000300c1400] = 0c000000 cb000000 ff00ff00 63000000
11040! Mem[00000000300c1410] = 76bb1ad3 e247debb 3988957a d31ad138
11041! Mem[00000000300c1420] = bbde47e2 ffff0000 ff610000 00000000
11042! Mem[00000000300c1430] = 84548111 7fffffff 001e0000 000000ff
11043 ldda [%i3]ASI_BLK_AIUSL,%f16 ! Block Load from 00000000300c1400
11044! Mem[0000000010181438] = 00000000ffb91eff, %f6 = 3988957a d31ad138
11045 ldda [%i6+0x038]%asi,%f6 ! %f6 = 00000000 ffb91eff
11046! Mem[00000000211c0000] = ff0a7f1a, %l0 = 0000000047bff821
11047 ldsba [%o2+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
11048! Mem[0000000010081428] = 00000000 0000ff0a, %l2 = 845481b2, %l3 = ff810aff
11049 ldd [%i2+0x028],%l2 ! %l2 = 0000000000000000 000000000000ff0a
11050! Mem[0000000030141410] = 0000000c, %l5 = 00000000ff000000
11051 ldswa [%i5+%o5]0x89,%l5 ! %l5 = 000000000000000c
11052! Mem[0000000020800000] = ffff16cb, %l5 = 000000000000000c
11053 lduba [%o1+0x000]%asi,%l5 ! %l5 = 00000000000000ff
11054! Mem[0000000010081408] = ff0000ff00000000, %l1 = 00000000000000ff
11055 ldx [%i2+%o4],%l1 ! %l1 = ff0000ff00000000
11056! Mem[0000000010081408] = ff0000ff, %l6 = 000000000000000c
11057 lduba [%i2+%o4]0x88,%l6 ! %l6 = 00000000000000ff
11058! Mem[0000000030141400] = ffff00ff, %l3 = 000000000000ff0a
11059 lduha [%i5+%g0]0x89,%l3 ! %l3 = 00000000000000ff
11060! Starting 10 instruction Store Burst
11061! %f10 = ff610000 00000000, Mem[0000000030141408] = ffffffff ffffffff
11062 stda %f10,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff610000 00000000
11063
11064p0_label_424:
11065! Mem[0000000010101410] = 0000d0b2, %l7 = 0000000000000000
11066 swapa [%i4+%o5]0x80,%l7 ! %l7 = 000000000000d0b2
11067! %f5 = 000000ff, Mem[0000000030181410] = ff000000
11068 sta %f5 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
11069! Mem[0000000010081400] = 00000000, %l4 = 00000000ffffffff
11070 swapa [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000
11071! %f14 = 001e0000, %f10 = ff610000, %f6 = 00000000 ffb91eff
11072 fsmuld %f14,%f10,%f6 ! %l0 = 0000000000000021, Unfinished, %fsr = 3500000400
11073! %l4 = 0000000000000000, Mem[0000000010141400] = 0000ebcb
11074 stwa %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
11075! %f2 = ff00ff00 63000000, %l1 = ff0000ff00000000
11076! Mem[0000000010081420] = 93feffff34abf64c
11077 add %i2,0x020,%g1
11078 stda %f2,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010081420] = 93feffff34abf64c
11079! Mem[0000000010101430] = 0000d0b2, %l0 = 00000021, %l5 = 000000ff
11080 add %i4,0x30,%g1
11081 casa [%g1]0x80,%l0,%l5 ! %l5 = 000000000000d0b2
11082! %l6 = 00000000000000ff, Mem[0000000030041410] = ffff0000
11083 stha %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00ff0000
11084! %l7 = 000000000000d0b2, Mem[000000001000143a] = ffff0000
11085 sth %l7,[%i0+0x03a] ! Mem[0000000010001438] = ffffd0b2
11086! Starting 10 instruction Load Burst
11087! Mem[0000000030081410] = 00000000, %l6 = 00000000000000ff
11088 lduba [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
11089
11090p0_label_425:
11091! Mem[0000000010001410] = 25482dc0 490c00ff, %l4 = 00000000, %l5 = 0000d0b2
11092 ldda [%i0+%o5]0x88,%l4 ! %l4 = 00000000490c00ff 0000000025482dc0
11093! Mem[0000000010101400] = 0000ffb7, %l5 = 0000000025482dc0
11094 ldsha [%i4+%g0]0x88,%l5 ! %l5 = ffffffffffffffb7
11095! Mem[0000000030081400] = 11810000, %l2 = 0000000000000000
11096 ldsha [%i2+%g0]0x81,%l2 ! %l2 = 0000000000001181
11097! Mem[0000000030001408] = bbde47e2, %l2 = 0000000000001181
11098 lduha [%i0+%o4]0x81,%l2 ! %l2 = 000000000000bbde
11099! Mem[0000000030101408] = 0000ff0a, %l7 = 000000000000d0b2
11100 ldswa [%i4+%o4]0x89,%l7 ! %l7 = 000000000000ff0a
11101! Mem[0000000010141400] = 6fb6070600000000, %f14 = 001e0000 000000ff
11102 ldda [%i5+%g0]0x88,%f14 ! %f14 = 6fb60706 00000000
11103! Mem[00000000300c1400] = 0c000000cb000000, %f12 = 84548111 7fffffff
11104 ldda [%i3+%g0]0x81,%f12 ! %f12 = 0c000000 cb000000
11105! Mem[0000000020800040] = 41ff2c25, %l6 = 0000000000000000
11106 ldsba [%o1+0x040]%asi,%l6 ! %l6 = 0000000000000041
11107! Mem[0000000010081428] = 00000000, %l2 = 000000000000bbde
11108 ldub [%i2+0x029],%l2 ! %l2 = 0000000000000000
11109! Starting 10 instruction Store Burst
11110! Mem[00000000100c1410] = 57748b0c, %l7 = 000000000000ff0a
11111 swapa [%i3+%o5]0x88,%l7 ! %l7 = 0000000057748b0c
11112
11113p0_label_426:
11114! %f11 = 00000000, Mem[0000000010181400] = ffffffff
11115 sta %f11,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
11116! Mem[0000000030181408] = 00000000, %l3 = 00000000000000ff
11117 ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 00000000000000ff
11118! Mem[0000000010081413] = ffffffff, %l7 = 0000000057748b0c
11119 ldstub [%i2+0x013],%l7 ! %l7 = 000000ff000000ff
11120! %l7 = 00000000000000ff, Mem[0000000010181410] = 845481b2
11121 stba %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = 845481ff
11122! %l4 = 00000000490c00ff, Mem[0000000030001400] = 000000ff
11123 stwa %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 490c00ff
11124! %f7 = ffb91eff, %f18 = 00000063
11125 fcmps %fcc1,%f7 ,%f18 ! %fcc1 = 3
11126! %l2 = 0000000000000000, Mem[0000000010181408] = ff001ad3
11127 stha %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00001ad3
11128! %f0 = ff0000ff cb000000, Mem[0000000030141410] = 0c000000 00000000
11129 stda %f0 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff0000ff cb000000
11130! %f0 = ff0000ff cb000000, %l1 = ff0000ff00000000
11131! Mem[0000000010181410] = ff81548400000000
11132 add %i6,0x010,%g1
11133 stda %f0,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010181410] = ff81548400000000
11134! Starting 10 instruction Load Burst
11135! Mem[0000000010001410] = ff000c49, %l5 = ffffffffffffffb7
11136 ldsha [%i0+%o5]0x80,%l5 ! %l5 = ffffffffffffff00
11137
11138p0_label_427:
11139 membar #Sync ! Added by membar checker (76)
11140! Mem[0000000030001400] = ff000c49 00000000 bbde47e2 ffffffff
11141! Mem[0000000030001410] = ff000000 7fffffff ffffffff ff7bbdb9
11142! Mem[0000000030001420] = ffffffff d31ad138 bfffffff ffffffff
11143! Mem[0000000030001430] = 6100b66f 618f63d5 3988957a d31ad138
11144 ldda [%i0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
11145! Mem[0000000030181410] = 000000ff, %f22 = 38d11ad3
11146 lda [%i6+%o5]0x81,%f22 ! %f22 = 000000ff
11147! Mem[00000000211c0000] = ff0a7f1a, %l0 = 0000000000000021
11148 ldsha [%o2+0x000]%asi,%l0 ! %l0 = ffffffffffffff0a
11149! Mem[0000000010141400] = 00000000 0607b66f ff6fe8c1 0000001e
11150! Mem[0000000010141410] = 31000000 bb76e418 000060f3 00000011
11151! Mem[0000000010141420] = 31f7bf47 e247debb 8454ff11 5f19c18e
11152! Mem[0000000010141430] = ff0000ff 93020000 0000ffff 00000000
11153 ldda [%i5]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010141400
11154! Mem[00000000300c1400] = 0c000000 cb000000 ff00ff00 63000000
11155! Mem[00000000300c1410] = 76bb1ad3 e247debb 3988957a d31ad138
11156! Mem[00000000300c1420] = bbde47e2 ffff0000 ff610000 00000000
11157! Mem[00000000300c1430] = 84548111 7fffffff 001e0000 000000ff
11158 ldda [%i3]ASI_BLK_SL,%f16 ! Block Load from 00000000300c1400
11159! Mem[0000000010141410] = 00000031, %l0 = ffffffffffffff0a
11160 ldsha [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000031
11161! Mem[0000000030141408] = ff610000 00000000, %l6 = 00000041, %l7 = 000000ff
11162 ldda [%i5+%o4]0x81,%l6 ! %l6 = 00000000ff610000 0000000000000000
11163! Mem[0000000030081408] = 0000000000000000, %l1 = ff0000ff00000000
11164 ldxa [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000
11165! Mem[0000000010141410] = 18e476bb00000031, %f8 = 31f7bf47 e247debb
11166 ldda [%i5+%o5]0x88,%f8 ! %f8 = 18e476bb 00000031
11167! Starting 10 instruction Store Burst
11168 membar #Sync ! Added by membar checker (77)
11169! %l7 = 0000000000000000, Mem[0000000010141410] = 00000031
11170 stwa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
11171
11172p0_label_428:
11173! %l2 = 0000000000000000, imm = 0000000000000a50, %l7 = 0000000000000000
11174 andn %l2,0xa50,%l7 ! %l7 = 0000000000000000
11175! Mem[0000000030101410] = ffffffff, %l4 = 00000000490c00ff
11176 ldstuba [%i4+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
11177! Mem[000000001004143c] = 84548111, %l0 = 0000000000000031
11178 swap [%i1+0x03c],%l0 ! %l0 = 0000000084548111
11179! %f6 = 000060f3 00000011, Mem[0000000030081410] = 00000000 000061ff
11180 stda %f6 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000060f3 00000011
11181! Mem[00000000300c1410] = 76bb1ad3, %l4 = 00000000000000ff
11182 swapa [%i3+%o5]0x81,%l4 ! %l4 = 0000000076bb1ad3
11183! %l3 = 0000000000000000, Mem[00000000100c1400] = 00000000
11184 stha %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
11185! Mem[0000000030101400] = ff000000, %l5 = ffffffffffffff00
11186 swapa [%i4+%g0]0x81,%l5 ! %l5 = 00000000ff000000
11187! Mem[0000000030181400] = ffff0000, %l7 = 0000000000000000
11188 swapa [%i6+%g0]0x81,%l7 ! %l7 = 00000000ffff0000
11189! Mem[00000000100c1431] = 00000000, %l5 = 00000000ff000000
11190 ldstub [%i3+0x031],%l5 ! %l5 = 00000000000000ff
11191! Starting 10 instruction Load Burst
11192! Mem[0000000010101428] = bfff00ff, %l1 = 0000000000000000
11193 ldsb [%i4+0x02b],%l1 ! %l1 = ffffffffffffffff
11194
11195p0_label_429:
11196! Mem[0000000010101408] = 00ff0000, %f6 = 000060f3
11197 lda [%i4+%o4]0x80,%f6 ! %f6 = 00ff0000
11198! Mem[0000000010081400] = ffffffff, %l4 = 0000000076bb1ad3
11199 ldswa [%i2+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
11200! Mem[0000000030101408] = 0aff000000000000, %f22 = 38d11ad3 7a958839
11201 ldda [%i4+%o4]0x81,%f22 ! %f22 = 0aff0000 00000000
11202! Mem[0000000010181438] = 00000000, %l4 = ffffffffffffffff
11203 ldswa [%i6+0x038]%asi,%l4 ! %l4 = 0000000000000000
11204! Mem[0000000010101408] = 00ff0000, %l3 = 0000000000000000
11205 ldswa [%i4+%o4]0x80,%l3 ! %l3 = 0000000000ff0000
11206! Mem[0000000010081410] = ffffffff, %l4 = 0000000000000000
11207 ldswa [%i2+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
11208! Mem[00000000211c0000] = ff0a7f1a, %l1 = ffffffffffffffff
11209 ldub [%o2+0x001],%l1 ! %l1 = 000000000000000a
11210! Mem[0000000010181418] = 00000020 00000000, %l6 = ff610000, %l7 = ffff0000
11211 ldd [%i6+0x018],%l6 ! %l6 = 0000000000000020 0000000000000000
11212! Mem[0000000010081400] = ffffffff, %f22 = 0aff0000
11213 lda [%i2+%g0]0x80,%f22 ! %f22 = ffffffff
11214! Starting 10 instruction Store Burst
11215! %l2 = 00000000, %l3 = 00ff0000, Mem[0000000010041400] = 47bff7ff 4b000000
11216 stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 00ff0000
11217
11218p0_label_430:
11219! %l1 = 000000000000000a, Mem[0000000010041400] = 00000000
11220 stha %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000a
11221! %l0 = 0000000084548111, %l6 = 0000000000000020, %y = e2aefe41
11222 smul %l0,%l6,%l0 ! %l0 = fffffff08a902220, %y = fffffff0
11223! %l3 = 0000000000ff0000, Mem[00000000201c0000] = 01ff7d80, %asi = 80
11224 stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00007d80
11225! Mem[00000000100c1404] = 00000000, %l1 = 0000000a, %l5 = 00000000
11226 add %i3,0x04,%g1
11227 casa [%g1]0x80,%l1,%l5 ! %l5 = 0000000000000000
11228! %f18 = 00000063, %f17 = 0000000c
11229 fcmpes %fcc3,%f18,%f17 ! %fcc3 = 2
11230! Mem[0000000010141410] = 00000000, %l4 = ffffffffffffffff
11231 ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff
11232! Mem[0000000010101410] = 00000000, %l7 = 0000000000000000
11233 swapa [%i4+%o5]0x88,%l7 ! %l7 = 0000000000000000
11234! %f10 = 8454ff11 5f19c18e, %l7 = 0000000000000000
11235! Mem[00000000300c1410] = 000000ffe247debb
11236 add %i3,0x010,%g1
11237 stda %f10,[%g1+%l7]ASI_PST32_S ! Mem[00000000300c1410] = 000000ffe247debb
11238! %f12 = ff0000ff 93020000, Mem[00000000300c1410] = ff000000 bbde47e2
11239 stda %f12,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff0000ff 93020000
11240! Starting 10 instruction Load Burst
11241! Mem[0000000030101408] = 0aff0000, %l0 = fffffff08a902220
11242 lduha [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000aff
11243
11244p0_label_431:
11245! Mem[0000000030081408] = 00000000, %f6 = 00ff0000
11246 lda [%i2+%o4]0x81,%f6 ! %f6 = 00000000
11247! Mem[00000000100c1408] = fe810000, %f13 = 93020000
11248 lda [%i3+%o4]0x80,%f13 ! %f13 = fe810000
11249! Mem[0000000010001408] = 000000ff, %l7 = 0000000000000000
11250 lduwa [%i0+%o4]0x88,%l7 ! %l7 = 00000000000000ff
11251! Mem[0000000030101400] = 00ffffff, %l3 = 0000000000ff0000
11252 lduwa [%i4+%g0]0x89,%l3 ! %l3 = 0000000000ffffff
11253! Mem[0000000010081410] = ffffffffffffffff, %l0 = 0000000000000aff
11254 ldxa [%i2+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
11255! Mem[0000000030141408] = 000061ff, %l4 = 0000000000000000
11256 swapa [%i5+%o4]0x89,%l4 ! %l4 = 00000000000061ff
11257! Mem[0000000030001400] = ff000c49, %l1 = 000000000000000a
11258 ldsba [%i0+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
11259! Mem[0000000010001430] = 0000000000000063, %f22 = ffffffff 00000000
11260 ldd [%i0+0x030],%f22 ! %f22 = 00000000 00000063
11261! Mem[0000000021800140] = 00ff02f2, %l5 = 0000000000000000
11262 lduba [%o3+0x141]%asi,%l5 ! %l5 = 00000000000000ff
11263! Starting 10 instruction Store Burst
11264! %l0 = ffffffffffffffff, Mem[0000000030041408] = 00000000000061ff
11265 stxa %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffffffffffff
11266
11267p0_label_432:
11268! %f14 = 0000ffff, Mem[0000000010041404] = 0000ff00
11269 sta %f14,[%i1+0x004]%asi ! Mem[0000000010041404] = 0000ffff
11270! Code Fragment 4
11271p0_fragment_44:
11272! %l0 = ffffffffffffffff
11273 setx 0x70197927e3bae471,%g7,%l0 ! %l0 = 70197927e3bae471
11274! %l1 = ffffffffffffffff
11275 setx 0x121832a82ca5f75d,%g7,%l1 ! %l1 = 121832a82ca5f75d
11276 setx 0x7ff8, %g1, %g2
11277 and %l0, %g2, %l0
11278 setx 0xffffffff, %g1, %g2
11279 and %l1, %g2, %l1
11280 setx 0x100000000, %g1, %g2
11281 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11282 ta T_CHANGE_HPRIV
11283 stxa %l1, [%l0]ASI_ICACHE_INSTR
11284 ta T_CHANGE_NONHPRIV
11285! %l0 = 70197927e3bae471
11286 setx 0x180620c0363a2c23,%g7,%l0 ! %l0 = 180620c0363a2c23
11287! %l1 = 121832a82ca5f75d
11288 setx 0x5a1b641f816a9776,%g7,%l1 ! %l1 = 5a1b641f816a9776
11289! Mem[00000000218001c0] = 27007b35, %l3 = 0000000000ffffff
11290 ldstuba [%o3+0x1c0]%asi,%l3 ! %l3 = 00000027000000ff
11291! %l0 = 180620c0363a2c23, Mem[00000000201c0000] = 00007d80
11292 stb %l0,[%o0+%g0] ! Mem[00000000201c0000] = 23007d80
11293! %l1 = 5a1b641f816a9776, Mem[00000000300c1408] = 00ff00ff
11294 stha %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00ff9776
11295! Mem[0000000010081410] = ffffffff, %l5 = 00000000000000ff
11296 swapa [%i2+%o5]0x88,%l5 ! %l5 = 00000000ffffffff
11297! %l5 = 00000000ffffffff, Mem[00000000300c1410] = 93020000
11298 stha %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 9302ffff
11299! %f24 = 0000ffff e247debb, Mem[0000000030101400] = 00ffffff ffffffff
11300 stda %f24,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000ffff e247debb
11301! %l6 = 00000020, %l7 = 000000ff, Mem[00000000300c1400] = 0c000000 cb000000
11302 stda %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000020 000000ff
11303! Starting 10 instruction Load Burst
11304! Mem[0000000010141420] = 31f7bf47, %l0 = 180620c0363a2c23
11305 ldsw [%i5+0x020],%l0 ! %l0 = 0000000031f7bf47
11306
11307p0_label_433:
11308! Mem[0000000020800000] = ffff16cb, %l2 = 0000000000000000
11309 ldsh [%o1+%g0],%l2 ! %l2 = ffffffffffffffff
11310! Mem[0000000030081408] = 0000000000000000, %f26 = 00000000 000061ff
11311 ldda [%i2+%o4]0x81,%f26 ! %f26 = 00000000 00000000
11312! Mem[0000000010181404] = 00000000, %l2 = ffffffffffffffff
11313 lduwa [%i6+0x004]%asi,%l2 ! %l2 = 0000000000000000
11314! Mem[0000000030181400] = 00000000, %l5 = 00000000ffffffff
11315 lduba [%i6+%g0]0x81,%l5 ! %l5 = 0000000000000000
11316! Mem[0000000010001438] = ffffd0b2000045ff, %l2 = 0000000000000000
11317 ldxa [%i0+0x038]%asi,%l2 ! %l2 = ffffd0b2000045ff
11318! Mem[0000000030101410] = ffffffff ffffffff, %l4 = 000061ff, %l5 = 00000000
11319 ldda [%i4+%o5]0x89,%l4 ! %l4 = 00000000ffffffff 00000000ffffffff
11320! Mem[0000000030001410] = ff000000, %l0 = 0000000031f7bf47
11321 lduha [%i0+%o5]0x81,%l0 ! %l0 = 000000000000ff00
11322! Mem[0000000030001410] = 000000ff, %l1 = 5a1b641f816a9776
11323 lduwa [%i0+%o5]0x89,%l1 ! %l1 = 00000000000000ff
11324! %l4 = 00000000ffffffff, immed = fffff1d8, %y = fffffff0
11325 sdiv %l4,-0xe28,%l6 ! %l6 = 00000000010f421e
11326 mov %l0,%y ! %y = 0000ff00
11327! Starting 10 instruction Store Burst
11328! %l1 = 00000000000000ff, Mem[0000000030141410] = ff0000ff
11329 stba %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff0000ff
11330
11331p0_label_434:
11332! %l6 = 00000000010f421e, Mem[0000000010041428] = ff4c7d8a00630000
11333 stx %l6,[%i1+0x028] ! Mem[0000000010041428] = 00000000010f421e
11334! %l5 = 00000000ffffffff, %l1 = 00000000000000ff, %l2 = ffffd0b2000045ff
11335 and %l5,%l1,%l2 ! %l2 = 00000000000000ff
11336! %l0 = 000000000000ff00, Mem[0000000030101410] = ffffffffffffffff
11337 stxa %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000000000ff00
11338! Mem[0000000010101400] = 0000ffb7, %l3 = 0000000000000027
11339 ldstuba [%i4+%g0]0x88,%l3 ! %l3 = 000000b7000000ff
11340! Mem[00000000100c1410] = 0000ff0a, %l1 = 00000000000000ff
11341 swapa [%i3+%o5]0x88,%l1 ! %l1 = 000000000000ff0a
11342! Mem[00000000100c1408] = fe810000, %l4 = 00000000ffffffff
11343 swapa [%i3+%o4]0x80,%l4 ! %l4 = 00000000fe810000
11344! %l1 = 000000000000ff0a, Mem[0000000010141400] = 00000000
11345 stwa %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000ff0a
11346! %f30 = ff000000 00001e00, %l4 = 00000000fe810000
11347! Mem[00000000100c1420] = c1e8169320000000
11348 add %i3,0x020,%g1
11349 stda %f30,[%g1+%l4]ASI_PST16_PL ! Mem[00000000100c1420] = c1e8169320000000
11350! Mem[0000000030041410] = 0000ff00, %l2 = 00000000000000ff
11351 ldstuba [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff
11352! Starting 10 instruction Load Burst
11353! %l5 = 00000000ffffffff, imm = 0000000000000290, %l1 = 000000000000ff0a
11354 or %l5,0x290,%l1 ! %l1 = 00000000ffffffff
11355
11356p0_label_435:
11357! Mem[00000000300c1408] = 00ff9776, %l6 = 00000000010f421e
11358 lduha [%i3+%o4]0x89,%l6 ! %l6 = 0000000000009776
11359! Mem[0000000010181414] = 00000000, %l4 = 00000000fe810000
11360 lduw [%i6+0x014],%l4 ! %l4 = 0000000000000000
11361! Code Fragment 3
11362p0_fragment_45:
11363! %l0 = 000000000000ff00
11364 setx 0x01cffc1fd3b0f3a2,%g7,%l0 ! %l0 = 01cffc1fd3b0f3a2
11365! %l1 = 00000000ffffffff
11366 setx 0xd01933bff7df947b,%g7,%l1 ! %l1 = d01933bff7df947b
11367 setx 0x1fe000, %g1, %g3
11368 or %l0, %g3, %l0 ! always set perrmask = 0xff
11369 setx 0x1ffff8, %g1, %g2
11370 and %l0, %g2, %l0
11371 ta T_CHANGE_HPRIV
11372 stxa %l1, [%l0]ASI_DCACHE_DATA
11373 ta T_CHANGE_NONHPRIV
11374! %l0 = 01cffc1fd3b0f3a2
11375 setx 0xa46af777ceec31af,%g7,%l0 ! %l0 = a46af777ceec31af
11376! %l1 = d01933bff7df947b
11377 setx 0xe7afe95f8bf14879,%g7,%l1 ! %l1 = e7afe95f8bf14879
11378! Mem[0000000010001400] = 00000000, %l3 = 00000000000000b7
11379 ldsba [%i0+%g0]0x88,%l3 ! %l3 = 0000000000000000
11380! Mem[0000000010101408] = 00ff00007fffffff, %l5 = 00000000ffffffff
11381 ldxa [%i4+%o4]0x80,%l5 ! %l5 = 00ff00007fffffff
11382! Mem[00000000100c1400] = 0000000000000000, %l7 = 00000000000000ff
11383 ldxa [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
11384! Mem[0000000010081408] = ff0000ff, %l0 = a46af777ceec31af
11385 ldsha [%i2+%o4]0x80,%l0 ! %l0 = ffffffffffffff00
11386! Mem[0000000030101408] = 0000ff0a, %l2 = 0000000000000000
11387 ldsha [%i4+%o4]0x89,%l2 ! %l2 = ffffffffffffff0a
11388! Mem[0000000010041400] = 0a000000, %l6 = 0000000000009776
11389 lduba [%i1+%g0]0x80,%l6 ! %l6 = 000000000000000a
11390! Starting 10 instruction Store Burst
11391! Mem[0000000030181408] = ff000000, %f7 = 00000011
11392 lda [%i6+%o4]0x81,%f7 ! %f7 = ff000000
11393
11394p0_label_436:
11395! %f19 = 00ff00ff, Mem[0000000030001400] = ff000c49
11396 sta %f19,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00ff00ff
11397! Mem[0000000030141408] = 00000000, %l4 = 0000000000000000
11398 swapa [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000
11399! %l4 = 00000000, %l5 = 7fffffff, Mem[0000000010141400] = 0aff0000 0607b66f
11400 stda %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 7fffffff
11401! Mem[0000000010001408] = 000000ff, %l6 = 000000000000000a
11402 ldstuba [%i0+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
11403! Mem[0000000010101408] = 0000ff00, %l7 = 0000000000000000
11404 ldstuba [%i4+%o4]0x88,%l7 ! %l7 = 00000000000000ff
11405! %l6 = 00000000000000ff, Mem[00000000211c0000] = ff0a7f1a, %asi = 80
11406 stha %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff7f1a
11407! Mem[0000000030041400] = 00ff0000, %l1 = e7afe95f8bf14879
11408 swapa [%i1+%g0]0x89,%l1 ! %l1 = 0000000000ff0000
11409! Mem[0000000030141400] = ffff00ff, %l4 = 0000000000000000
11410 swapa [%i5+%g0]0x89,%l4 ! %l4 = 00000000ffff00ff
11411! %f0 = 00000000 0607b66f ff6fe8c1 0000001e
11412! %f4 = 31000000 bb76e418 00000000 ff000000
11413! %f8 = 18e476bb 00000031 8454ff11 5f19c18e
11414! %f12 = ff0000ff fe810000 0000ffff 00000000
11415 stda %f0,[%i2]ASI_COMMIT_P ! Block Store to 0000000010081400
11416! Starting 10 instruction Load Burst
11417! Mem[0000000010181400] = 00000000 00000000, %l6 = 000000ff, %l7 = 00000000
11418 ldda [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
11419
11420p0_label_437:
11421 membar #Sync ! Added by membar checker (78)
11422! Mem[0000000010081410] = 31000000, %f26 = 00000000
11423 lda [%i2+%o5]0x80,%f26 ! %f26 = 31000000
11424! Mem[0000000010101408] = ffff0000, %l1 = 0000000000ff0000
11425 lduba [%i4+%o4]0x80,%l1 ! %l1 = 00000000000000ff
11426! Mem[0000000010181434] = 00000000, %l3 = 0000000000000000
11427 lduba [%i6+0x034]%asi,%l3 ! %l3 = 0000000000000000
11428! Mem[0000000010181430] = 00000000, %l1 = 00000000000000ff
11429 lduh [%i6+0x032],%l1 ! %l1 = 0000000000000000
11430! %l0 = ffffffffffffff00, imm = fffffffffffff5fd, %l6 = 0000000000000000
11431 addc %l0,-0xa03,%l6 ! %l6 = fffffffffffff4fd
11432! Mem[0000000010101410] = 00000000, %l0 = ffffffffffffff00
11433 ldsha [%i4+0x012]%asi,%l0 ! %l0 = 0000000000000000
11434! Mem[0000000030001400] = 00000000 ff00ff00, %l2 = ffffff0a, %l3 = 00000000
11435 ldda [%i0+%g0]0x89,%l2 ! %l2 = 00000000ff00ff00 0000000000000000
11436! Mem[0000000030141410] = ff0000ff, %f23 = 00000063
11437 lda [%i5+%o5]0x89,%f23 ! %f23 = ff0000ff
11438! Mem[0000000010001408] = ff000000, %l5 = 00ff00007fffffff
11439 lduwa [%i0+%o4]0x80,%l5 ! %l5 = 00000000ff000000
11440! Starting 10 instruction Store Burst
11441! %f2 = ff6fe8c1, Mem[0000000030101400] = e247debb
11442 sta %f2 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff6fe8c1
11443
11444p0_label_438:
11445! %f0 = 00000000 0607b66f ff6fe8c1 0000001e
11446! %f4 = 31000000 bb76e418 00000000 ff000000
11447! %f8 = 18e476bb 00000031 8454ff11 5f19c18e
11448! %f12 = ff0000ff fe810000 0000ffff 00000000
11449 stda %f0,[%i5]ASI_COMMIT_P ! Block Store to 0000000010141400
11450! Mem[0000000010181414] = 00000000, %l6 = fffff4fd, %l5 = ff000000
11451 add %i6,0x14,%g1
11452 casa [%g1]0x80,%l6,%l5 ! %l5 = 0000000000000000
11453! Mem[00000000300c1400] = 00000020, %l4 = 00000000ffff00ff
11454 swapa [%i3+%g0]0x81,%l4 ! %l4 = 0000000000000020
11455! %l6 = fffffffffffff4fd, Mem[0000000030041410] = ffff0000ffffffff
11456 stxa %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = fffffffffffff4fd
11457! Mem[0000000030001408] = bbde47e2, %l7 = 0000000000000000
11458 swapa [%i0+%o4]0x81,%l7 ! %l7 = 00000000bbde47e2
11459! Mem[0000000030001408] = 00000000 ffffffff, %l0 = 00000000, %l1 = 00000000
11460 ldda [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000 00000000ffffffff
11461! Mem[0000000030041408] = ffffffff, %l4 = 0000000000000020
11462 ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
11463! %l3 = 0000000000000000, Mem[00000000100c1410] = ff000000
11464 stha %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
11465! Mem[0000000010181408] = 00001ad3, %l2 = 00000000ff00ff00
11466 swapa [%i6+%o4]0x80,%l2 ! %l2 = 0000000000001ad3
11467! Starting 10 instruction Load Burst
11468! Mem[0000000030181410] = 000000ff00000000, %l6 = fffffffffffff4fd
11469 ldxa [%i6+%o5]0x81,%l6 ! %l6 = 000000ff00000000
11470
11471p0_label_439:
11472! Mem[0000000030001408] = ffffffff 00000000, %l0 = 00000000, %l1 = ffffffff
11473 ldda [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000 00000000ffffffff
11474! Mem[0000000010001424] = 57bff731, %l3 = 0000000000000000
11475 lduwa [%i0+0x024]%asi,%l3 ! %l3 = 0000000057bff731
11476! Mem[0000000010041408] = 00000000, %l6 = 000000ff00000000
11477 ldub [%i1+0x009],%l6 ! %l6 = 0000000000000000
11478! Mem[0000000030181400] = 00000000, %f30 = ff000000
11479 lda [%i6+%g0]0x89,%f30 ! %f30 = 00000000
11480! Mem[0000000010181400] = 0000000000000000, %l6 = 0000000000000000
11481 ldxa [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000
11482! Mem[00000000100c1410] = 00000000, %l3 = 0000000057bff731
11483 lduba [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000000
11484! Mem[0000000030101408] = 0aff0000, %l5 = 0000000000000000
11485 ldswa [%i4+%o4]0x81,%l5 ! %l5 = 000000000aff0000
11486! Mem[0000000030141408] = 00000000, %l2 = 0000000000001ad3
11487 lduwa [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000000
11488! Code Fragment 3
11489p0_fragment_46:
11490! %l0 = 0000000000000000
11491 setx 0x550b3567f55a2f1a,%g7,%l0 ! %l0 = 550b3567f55a2f1a
11492! %l1 = 00000000ffffffff
11493 setx 0x196d1e806090fb4d,%g7,%l1 ! %l1 = 196d1e806090fb4d
11494 setx 0x1fe000, %g1, %g3
11495 or %l0, %g3, %l0 ! always set perrmask = 0xff
11496 setx 0x1ffff8, %g1, %g2
11497 and %l0, %g2, %l0
11498 ta T_CHANGE_HPRIV
11499 stxa %l1, [%l0]ASI_DCACHE_DATA
11500 ta T_CHANGE_NONHPRIV
11501! %l0 = 550b3567f55a2f1a
11502 setx 0x329d93401e55b0ed,%g7,%l0 ! %l0 = 329d93401e55b0ed
11503! %l1 = 196d1e806090fb4d
11504 setx 0x3a02e867bef9dda7,%g7,%l1 ! %l1 = 3a02e867bef9dda7
11505! Starting 10 instruction Store Burst
11506! %l5 = 000000000aff0000, Mem[0000000030041410] = ffffffff
11507 stwa %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0aff0000
11508
11509p0_label_440:
11510! %l2 = 0000000000000000, Mem[00000000100c1410] = 00000000
11511 stha %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
11512! %f0 = 00000000 0607b66f ff6fe8c1 0000001e
11513! %f4 = 31000000 bb76e418 00000000 ff000000
11514! %f8 = 18e476bb 00000031 8454ff11 5f19c18e
11515! %f12 = ff0000ff fe810000 0000ffff 00000000
11516 stda %f0,[%i3]ASI_COMMIT_P ! Block Store to 00000000100c1400
11517! Mem[0000000010041408] = 00000000, %l4 = 00000000000000ff
11518 ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
11519 membar #Sync ! Added by membar checker (79)
11520! %l0 = 329d93401e55b0ed, Mem[00000000100c1400] = 000000000607b66f
11521 stxa %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 329d93401e55b0ed
11522! Mem[0000000010041424] = 00000061, %l6 = 0000000000000000
11523 ldstuba [%i1+0x024]%asi,%l6 ! %l6 = 00000000000000ff
11524! %l6 = 0000000000000000, Mem[0000000030001410] = ff000000
11525 stwa %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
11526! %f12 = ff0000ff, Mem[0000000010101400] = ffff0000
11527 sta %f12,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff0000ff
11528! %l3 = 0000000000000000, Mem[0000000010001400] = 0000000000000000
11529 stxa %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000000
11530! %l0 = 329d93401e55b0ed, Mem[000000001018143c] = ffb91eff
11531 stb %l0,[%i6+0x03c] ! Mem[000000001018143c] = edb91eff
11532! Starting 10 instruction Load Burst
11533! Mem[0000000010101410] = 00000000 0000ff00, %l6 = 00000000, %l7 = bbde47e2
11534 ldda [%i4+0x010]%asi,%l6 ! %l6 = 0000000000000000 000000000000ff00
11535
11536p0_label_441:
11537! Mem[0000000010081408] = c1e86fff, %l2 = 0000000000000000
11538 lduha [%i2+%o4]0x88,%l2 ! %l2 = 0000000000006fff
11539! Mem[0000000010001420] = 0000000057bff731, %f16 = 000000cb 0000000c
11540 ldda [%i0+0x020]%asi,%f16 ! %f16 = 00000000 57bff731
11541! Mem[000000001014141c] = ff000000, %l7 = 000000000000ff00
11542 lduwa [%i5+0x01c]%asi,%l7 ! %l7 = 00000000ff000000
11543! Mem[00000000100c1400] = 40939d32, %l6 = 0000000000000000
11544 ldsha [%i3+%g0]0x88,%l6 ! %l6 = ffffffffffff9d32
11545! Mem[0000000010141410] = 31000000, %l7 = 00000000ff000000
11546 ldsba [%i5+%o5]0x80,%l7 ! %l7 = 0000000000000031
11547! Mem[00000000300c1400] = ffff00ff000000ff, %f0 = 00000000 0607b66f
11548 ldda [%i3+%g0]0x81,%f0 ! %f0 = ffff00ff 000000ff
11549! %f18 = 00000063, %f27 = 00000000
11550 fcmpes %fcc1,%f18,%f27 ! %fcc1 = 2
11551! Mem[0000000030081408] = 00000000, %l5 = 000000000aff0000
11552 lduha [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000
11553! Mem[0000000030101410] = 000000000000ff00, %f26 = 31000000 00000000
11554 ldda [%i4+%o5]0x81,%f26 ! %f26 = 00000000 0000ff00
11555! Starting 10 instruction Store Burst
11556! %l3 = 0000000000000000, Mem[00000000300c1410] = 9302ffff
11557 stha %l3,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 93020000
11558
11559p0_label_442:
11560! %l0 = 329d93401e55b0ed, Mem[00000000201c0000] = 23007d80
11561 sth %l0,[%o0+%g0] ! Mem[00000000201c0000] = b0ed7d80
11562! Mem[0000000010181400] = 00000000, %l6 = ffffffffffff9d32
11563 swapa [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000
11564! %l1 = 3a02e867bef9dda7, Mem[0000000010141408] = c1e86fff
11565 stba %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = c1e86fa7
11566! %l1 = 3a02e867bef9dda7, Mem[0000000010141410] = 18e476bb00000031
11567 stxa %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 3a02e867bef9dda7
11568! Mem[0000000030141408] = 00000000, %l4 = 0000000000000000
11569 ldstuba [%i5+%o4]0x81,%l4 ! %l4 = 00000000000000ff
11570! %l3 = 0000000000000000, Mem[0000000030181400] = 00000000
11571 stba %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
11572! %f27 = 0000ff00, %f4 = 31000000
11573 fsqrts %f27,%f4 ! %l0 = 329d93401e55b10f, Unfinished, %fsr = 2600000400
11574! %l5 = 0000000000000000, Mem[0000000020800040] = 41ff2c25
11575 sth %l5,[%o1+0x040] ! Mem[0000000020800040] = 00002c25
11576! %f7 = ff000000, Mem[0000000030001400] = ff00ff00
11577 sta %f7 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff000000
11578! Starting 10 instruction Load Burst
11579! Mem[0000000010141408] = 1e000000c1e86fa7, %f12 = ff0000ff fe810000
11580 ldda [%i5+%o4]0x88,%f12 ! %f12 = 1e000000 c1e86fa7
11581
11582p0_label_443:
11583! Mem[0000000010101410] = 00000000, %l2 = 0000000000006fff
11584 lduw [%i4+%o5],%l2 ! %l2 = 0000000000000000
11585! Mem[0000000030141410] = ff0000ff, %l0 = 329d93401e55b10f
11586 lduwa [%i5+%o5]0x81,%l0 ! %l0 = 00000000ff0000ff
11587! Mem[0000000010101408] = ffff0000, %l6 = 0000000000000000
11588 lduwa [%i4+%o4]0x80,%l6 ! %l6 = 00000000ffff0000
11589! Code Fragment 4
11590p0_fragment_47:
11591! %l0 = 00000000ff0000ff
11592 setx 0x7d5dde5fe81c6513,%g7,%l0 ! %l0 = 7d5dde5fe81c6513
11593! %l1 = 3a02e867bef9dda7
11594 setx 0x6b94a950608f6a20,%g7,%l1 ! %l1 = 6b94a950608f6a20
11595 setx 0x7ff8, %g1, %g2
11596 and %l0, %g2, %l0
11597 setx 0xffffffff, %g1, %g2
11598 and %l1, %g2, %l1
11599 setx 0x100000000, %g1, %g2
11600 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11601 ta T_CHANGE_HPRIV
11602 stxa %l1, [%l0]ASI_ICACHE_INSTR
11603 ta T_CHANGE_NONHPRIV
11604! %l0 = 7d5dde5fe81c6513
11605 setx 0xb9572447d5cd1daa,%g7,%l0 ! %l0 = b9572447d5cd1daa
11606! %l1 = 6b94a950608f6a20
11607 setx 0xcb43db4049a7d2d7,%g7,%l1 ! %l1 = cb43db4049a7d2d7
11608! Mem[00000000100c1410] = 31000000, %l3 = 0000000000000000
11609 lduwa [%i3+0x010]%asi,%l3 ! %l3 = 0000000031000000
11610! %l1 = cb43db4049a7d2d7, %l6 = 00000000ffff0000, %l2 = 0000000000000000
11611 sdivx %l1,%l6,%l2 ! %l2 = ffffffffcb43a684
11612! %l2 = ffffffffcb43a684, immed = 00000d67, %y = 0000ff00
11613 smul %l2,0xd67,%l2 ! %l2 = fffffd3d37acb31c, %y = fffffd3d
11614! Mem[00000000100c1408] = c1e86fff, %l1 = cb43db4049a7d2d7
11615 ldsba [%i3+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
11616! Mem[0000000030041400] = 7948f18b 63000000 ffffffff ffffffff
11617! Mem[0000000030041410] = 0000ff0a fffff4fd 6fb60706 0000ebcb
11618! Mem[0000000030041420] = 0000807f 00ff0000 23044fff 0000ff8d
11619! Mem[0000000030041430] = 8ec1195f 11815484 ad880a76 65450a09
11620 ldda [%i1]ASI_BLK_S,%f0 ! Block Load from 0000000030041400
11621! Starting 10 instruction Store Burst
11622! Mem[0000000030141408] = 000000ff, %l6 = 00000000ffff0000
11623 swapa [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff
11624
11625p0_label_444:
11626! %l2 = fffffd3d37acb31c, Mem[000000001018140d] = 18e476bb, %asi = 80
11627 stba %l2,[%i6+0x00d]%asi ! Mem[000000001018140c] = 181c76bb
11628! Mem[0000000010081428] = 8454ff115f19c18e, %l1 = ffffffffffffffff, %l7 = 0000000000000031
11629 add %i2,0x28,%g1
11630 casxa [%g1]0x80,%l1,%l7 ! %l7 = 8454ff115f19c18e
11631! %l1 = ffffffffffffffff, Mem[0000000010181408] = ff00ff00181c76bb
11632 stx %l1,[%i6+%o4] ! Mem[0000000010181408] = ffffffffffffffff
11633! %f28 = ffffff7f, Mem[00000000100c141c] = ff000000
11634 sta %f28,[%i3+0x01c]%asi ! Mem[00000000100c141c] = ffffff7f
11635! %l6 = 00000000000000ff, Mem[0000000010101402] = ff0000ff
11636 sth %l6,[%i4+0x002] ! Mem[0000000010101400] = ff0000ff
11637! %f22 = 00000000 ff0000ff, Mem[0000000010181408] = ffffffff ffffffff
11638 stda %f22,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 ff0000ff
11639! Mem[0000000010141408] = c1e86fa7, %l4 = 0000000000000000
11640 ldstuba [%i5+%o4]0x88,%l4 ! %l4 = 000000a7000000ff
11641! %l6 = 00000000000000ff, Mem[0000000030181410] = ff000000
11642 stwa %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
11643! Mem[0000000010141400] = 00000000, %l7 = 8454ff115f19c18e
11644 ldstuba [%i5+%g0]0x88,%l7 ! %l7 = 00000000000000ff
11645! Starting 10 instruction Load Burst
11646! Mem[0000000030081408] = 00000000, %l6 = 00000000000000ff
11647 ldsha [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000
11648
11649p0_label_445:
11650! Mem[00000000211c0000] = 00ff7f1a, %l5 = 0000000000000000
11651 lduba [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000000
11652! Mem[000000001000142c] = 00000011, %l7 = 0000000000000000
11653 ldsha [%i0+0x02e]%asi,%l7 ! %l7 = 0000000000000011
11654! Mem[00000000211c0000] = 00ff7f1a, %l7 = 0000000000000011
11655 ldsha [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
11656! Mem[0000000010101410] = 00ff0000 00000000, %l0 = d5cd1daa, %l1 = ffffffff
11657 ldda [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000 0000000000ff0000
11658! Mem[0000000010141410] = 3a02e867bef9dda7, %f18 = 00000063 00ff00ff
11659 ldda [%i5+%o5]0x88,%f18 ! %f18 = 3a02e867 bef9dda7
11660! Mem[0000000030181400] = 00000000, %f26 = 00000000
11661 lda [%i6+%g0]0x89,%f26 ! %f26 = 00000000
11662! Mem[0000000010181410] = ff81548400000000, %l2 = fffffd3d37acb31c
11663 ldxa [%i6+%o5]0x80,%l2 ! %l2 = ff81548400000000
11664! Mem[0000000030041400] = 7948f18b 63000000 ffffffff ffffffff
11665! Mem[0000000030041410] = 0000ff0a fffff4fd 6fb60706 0000ebcb
11666! Mem[0000000030041420] = 0000807f 00ff0000 23044fff 0000ff8d
11667! Mem[0000000030041430] = 8ec1195f 11815484 ad880a76 65450a09
11668 ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
11669! Mem[000000001004143c] = 00000031, %f2 = ffffffff
11670 ld [%i1+0x03c],%f2 ! %f2 = 00000031
11671! Starting 10 instruction Store Burst
11672! %l3 = 0000000031000000, Mem[0000000010081410] = 18e476bb00000031
11673 stxa %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000000031000000
11674
11675p0_label_446:
11676! Mem[0000000030081408] = 00000000, %l4 = 00000000000000a7
11677 swapa [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
11678! %f2 = 00000031 ffffffff, %l2 = ff81548400000000
11679! Mem[0000000030181438] = 090a4565760a88ad
11680 add %i6,0x038,%g1
11681 stda %f2,[%g1+%l2]ASI_PST8_S ! Mem[0000000030181438] = 090a4565760a88ad
11682! %f2 = 00000031, %f13 = 11815484, %f10 = 23044fff
11683 fsubs %f2 ,%f13,%f10 ! %l0 = 0000000000000022, Unfinished, %fsr = 2600000400
11684! %l6 = 0000000000000000, Mem[0000000010081400] = 000000000607b66f
11685 stxa %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000000
11686! %l7 = 00000000000000ff, Mem[0000000010181408] = ff0000ff
11687 stha %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00ff00ff
11688! %l6 = 0000000000000000, Mem[0000000010141410] = bef9dda7
11689 stha %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = bef90000
11690! %f2 = 00000031 ffffffff, %l5 = 0000000000000000
11691! Mem[0000000010101428] = bfff00ff00000031
11692 add %i4,0x028,%g1
11693 stda %f2,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010101428] = bfff00ff00000031
11694! %l3 = 0000000031000000, Mem[0000000030081408] = 000000a7
11695 stha %l3,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000a7
11696! %l3 = 0000000031000000, Mem[0000000010041400] = 0a000000
11697 stha %l3,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
11698! Starting 10 instruction Load Burst
11699! %f10 = 23044fff, %f8 = 0000807f, %f15 = 65450a09
11700 fdivs %f10,%f8 ,%f15 ! %l0 = 0000000000000044, Unfinished, %fsr = 2600000400
11701
11702p0_label_447:
11703! Mem[0000000030181408] = ff00000000000000, %l1 = 0000000000ff0000
11704 ldxa [%i6+%o4]0x81,%l1 ! %l1 = ff00000000000000
11705! Mem[0000000030041400] = 8bf14879, %l3 = 0000000031000000
11706 lduba [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000079
11707! Mem[0000000010101438] = fffff0b600000000, %l5 = 0000000000000000
11708 ldx [%i4+0x038],%l5 ! %l5 = fffff0b600000000
11709! Mem[0000000010041410] = fff7bf5700000000, %f10 = 23044fff 0000ff8d
11710 ldda [%i1+%o5]0x80,%f10 ! %f10 = fff7bf57 00000000
11711! Mem[00000000100c1410] = 31000000 bb76e418, %l6 = 00000000, %l7 = 000000ff
11712 ldda [%i3+%o5]0x80,%l6 ! %l6 = 0000000031000000 00000000bb76e418
11713! Mem[0000000030041410] = fdf4ffff 0aff0000, %l0 = 00000044, %l1 = 00000000
11714 ldda [%i1+%o5]0x89,%l0 ! %l0 = 000000000aff0000 00000000fdf4ffff
11715! Mem[0000000010101400] = ff0000ff, %l6 = 0000000031000000
11716 lduba [%i4+%g0]0x88,%l6 ! %l6 = 00000000000000ff
11717! Mem[0000000020800000] = ffff16cb, %l0 = 000000000aff0000
11718 lduha [%o1+0x000]%asi,%l0 ! %l0 = 000000000000ffff
11719! Mem[0000000010001410] = ff000c49, %l2 = ff81548400000000
11720 ldsba [%i0+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
11721! Starting 10 instruction Store Burst
11722 membar #Sync ! Added by membar checker (80)
11723! %l5 = fffff0b600000000, Mem[0000000030041410] = 0000ff0a
11724 stha %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000ff0a
11725
11726p0_label_448:
11727! %l0 = 000000000000ffff, Mem[00000000100c1410] = 00000031
11728 stwa %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000ffff
11729! Mem[0000000010141410] = 0000f9be, %l5 = fffff0b600000000
11730 ldstuba [%i5+0x010]%asi,%l5 ! %l5 = 00000000000000ff
11731! Mem[0000000010101410] = 00000000, %l3 = 0000000000000079
11732 swapa [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
11733! %l6 = 00000000000000ff, Mem[00000000100c1400] = 40939d32
11734 stha %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 409300ff
11735! %l2 = ffffffffffffffff, Mem[0000000010181410] = 845481ff
11736 stba %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 845481ff
11737! %l1 = 00000000fdf4ffff, Mem[0000000010181426] = 34abf64c
11738 sth %l1,[%i6+0x026] ! Mem[0000000010181424] = 34abffff
11739! %l7 = 00000000bb76e418, Mem[0000000010181410] = 845481ff
11740 stwa %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = bb76e418
11741! %l6 = 00000000000000ff, Mem[00000000100c1408] = ff6fe8c1
11742 stha %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00ffe8c1
11743! %l0 = 000000000000ffff, Mem[00000000300c1408] = 7697ff0063000000
11744 stxa %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000000000ffff
11745! Starting 10 instruction Load Burst
11746! Mem[0000000030001410] = 00000000, %l2 = ffffffffffffffff
11747 lduwa [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
11748
11749p0_label_449:
11750! Mem[0000000021800000] = 1effba26, %l1 = 00000000fdf4ffff
11751 lduh [%o3+%g0],%l1 ! %l1 = 0000000000001eff
11752! Mem[0000000010041408] = 000000ff, %l0 = 000000000000ffff
11753 ldswa [%i1+%o4]0x88,%l0 ! %l0 = 00000000000000ff
11754! %f1 = 63000000, %f18 = ffffffff, %f21 = fffff4fd
11755 fmuls %f1 ,%f18,%f21 ! %f21 = ffffffff
11756! Mem[0000000010001408] = ff000000 00000000, %l4 = 00000000, %l5 = 00000000
11757 ldd [%i0+%o4],%l4 ! %l4 = 00000000ff000000 0000000000000000
11758! Mem[00000000300c1408] = 00000000, %l3 = 0000000000000000
11759 ldsba [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000000
11760! Mem[0000000010081404] = 00000000, %l3 = 0000000000000000
11761 ldub [%i2+0x005],%l3 ! %l3 = 0000000000000000
11762! Mem[0000000010001438] = ffffd0b2, %f23 = 0000ebcb
11763 lda [%i0+0x038]%asi,%f23 ! %f23 = ffffd0b2
11764! Mem[0000000030041410] = 0aff0000, %l7 = 00000000bb76e418
11765 lduba [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000000
11766! Mem[0000000030001410] = 00000000 7fffffff, %l6 = 000000ff, %l7 = 00000000
11767 ldda [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000000 000000007fffffff
11768! Starting 10 instruction Store Burst
11769! Mem[0000000030141410] = ff0000ff, %l6 = 0000000000000000
11770 swapa [%i5+%o5]0x81,%l6 ! %l6 = 00000000ff0000ff
11771
11772p0_label_450:
11773! %l4 = ff000000, %l5 = 00000000, Mem[0000000010041410] = fff7bf57 00000000
11774 stda %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff000000 00000000
11775! Mem[0000000010181400] = ffff9d32, %l0 = 00000000000000ff
11776 ldstuba [%i6+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
11777! %l3 = 0000000000000000, Mem[00000000100c1400] = ff009340
11778 stha %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00009340
11779! Mem[0000000030081400] = 00008111, %l4 = 00000000ff000000
11780 ldstuba [%i2+%g0]0x89,%l4 ! %l4 = 00000011000000ff
11781! %l7 = 000000007fffffff, Mem[0000000010001408] = 000000ff
11782 stha %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000ffff
11783! %l6 = ff0000ff, %l7 = 7fffffff, Mem[0000000010041418] = 39887d8a 0000ff00
11784 std %l6,[%i1+0x018] ! Mem[0000000010041418] = ff0000ff 7fffffff
11785! %l7 = 000000007fffffff, Mem[0000000010001410] = ff000c49
11786 stba %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000c49
11787! %l7 = 000000007fffffff, Mem[00000000218000c0] = fffff956, %asi = 80
11788 stba %l7,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = fffff956
11789! %l3 = 0000000000000000, Mem[0000000030081400] = ff810000
11790 stha %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
11791! Starting 10 instruction Load Burst
11792! Mem[00000000300c1400] = ffff00ff, %l2 = 0000000000000000
11793 lduha [%i3+%g0]0x81,%l2 ! %l2 = 000000000000ffff
11794
11795p0_label_451:
11796! Mem[0000000030181410] = 00000000000000ff, %l6 = 00000000ff0000ff
11797 ldxa [%i6+%o5]0x89,%l6 ! %l6 = 00000000000000ff
11798! Mem[0000000030181408] = 00000000 000000ff, %l4 = 00000011, %l5 = 00000000
11799 ldda [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000ff 0000000000000000
11800! Mem[0000000030101408] = 0aff000000000000, %f30 = ad880a76 65450a09
11801 ldda [%i4+%o4]0x81,%f30 ! %f30 = 0aff0000 00000000
11802! Mem[0000000021800040] = 000c487b, %l6 = 00000000000000ff
11803 ldsb [%o3+0x041],%l6 ! %l6 = 000000000000000c
11804! Mem[0000000030141410] = 00000000, %l0 = 00000000000000ff
11805 ldsha [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000000
11806! Mem[0000000030181400] = 00000000, %l5 = 0000000000000000
11807 ldswa [%i6+%g0]0x89,%l5 ! %l5 = 0000000000000000
11808! Mem[0000000030041410] = 0000ff0a, %l1 = 0000000000001eff
11809 lduha [%i1+%o5]0x81,%l1 ! %l1 = 0000000000000000
11810! Mem[000000001010141c] = 00000061, %l5 = 0000000000000000
11811 lduw [%i4+0x01c],%l5 ! %l5 = 0000000000000061
11812! Mem[0000000021800100] = d0b26971, %l4 = 00000000000000ff
11813 lduha [%o3+0x100]%asi,%l4 ! %l4 = 000000000000d0b2
11814! Starting 10 instruction Store Burst
11815! %l7 = 000000007fffffff, Mem[0000000010041408] = ff000000
11816 stha %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffff0000
11817
11818p0_label_452:
11819! %f28 = 8ec1195f, Mem[0000000030141410] = 00000000
11820 sta %f28,[%i5+%o5]0x81 ! Mem[0000000030141410] = 8ec1195f
11821! Mem[0000000030181408] = 000000ff, %l3 = 0000000000000000
11822 swapa [%i6+%o4]0x89,%l3 ! %l3 = 00000000000000ff
11823! %l4 = 000000000000d0b2, Mem[0000000010081410] = 0000000031000000
11824 stxa %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000000000d0b2
11825! %l7 = 000000007fffffff, Mem[0000000021800040] = 000c487b, %asi = 80
11826 stba %l7,[%o3+0x040]%asi ! Mem[0000000021800040] = ff0c487b
11827! Mem[0000000030041410] = 0000ff0a, %l1 = 0000000000000000
11828 swapa [%i1+%o5]0x81,%l1 ! %l1 = 000000000000ff0a
11829! Mem[0000000030181408] = 00000000, %l5 = 0000000000000061
11830 ldstuba [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
11831! %f16 = 7948f18b 63000000 ffffffff ffffffff
11832! %f20 = 0000ff0a ffffffff 6fb60706 ffffd0b2
11833! %f24 = 0000807f 00ff0000 23044fff 0000ff8d
11834! %f28 = 8ec1195f 11815484 0aff0000 00000000
11835 stda %f16,[%i0]ASI_BLK_P ! Block Store to 0000000010001400
11836! Mem[00000000100c141c] = ffffff7f, %l0 = 00000000, %l6 = 0000000c
11837 add %i3,0x1c,%g1
11838 casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000ffffff7f
11839! %l6 = 00000000ffffff7f, Mem[0000000010001410] = 0000ff0a
11840 stwa %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffff7f
11841! Starting 10 instruction Load Burst
11842! Mem[0000000030081400] = 00000000 000000ff, %l0 = 00000000, %l1 = 0000ff0a
11843 ldda [%i2+%g0]0x81,%l0 ! %l0 = 0000000000000000 00000000000000ff
11844
11845p0_label_453:
11846! Mem[0000000030181408] = 000000ff, %l6 = 00000000ffffff7f
11847 ldswa [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
11848! Mem[0000000010181408] = 00ff00ff, %l5 = 0000000000000000
11849 ldsha [%i6+0x00a]%asi,%l5 ! %l5 = 00000000000000ff
11850! Mem[0000000010041400] = 00000000, %l7 = 000000007fffffff
11851 lduba [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000
11852! Mem[0000000030001408] = ffffffff00000000, %l5 = 00000000000000ff
11853 ldxa [%i0+%o4]0x89,%l5 ! %l5 = ffffffff00000000
11854! Mem[00000000211c0000] = 00ff7f1a, %l4 = 000000000000d0b2
11855 ldsha [%o2+0x000]%asi,%l4 ! %l4 = 00000000000000ff
11856! Mem[0000000030041410] = 00000000, %l3 = 00000000000000ff
11857 lduba [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000
11858 membar #Sync ! Added by membar checker (81)
11859! Mem[0000000010001408] = ffffffff, %l0 = 0000000000000000
11860 lduba [%i0+%o4]0x80,%l0 ! %l0 = 00000000000000ff
11861! Mem[0000000030141408] = 0000ffff00000000, %l0 = 00000000000000ff
11862 ldxa [%i5+%o4]0x81,%l0 ! %l0 = 0000ffff00000000
11863! Mem[00000000211c0000] = 00ff7f1a, %l5 = ffffffff00000000
11864 ldsh [%o2+%g0],%l5 ! %l5 = 00000000000000ff
11865! Starting 10 instruction Store Burst
11866! %l4 = 00000000000000ff, Mem[00000000201c0000] = b0ed7d80, %asi = 80
11867 stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff7d80
11868
11869p0_label_454:
11870! %f24 = 0000807f 00ff0000, Mem[0000000030081408] = a7000000 00000000
11871 stda %f24,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000807f 00ff0000
11872! %l2 = 000000000000ffff, Mem[0000000010101410] = 00000079
11873 stwa %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000ffff
11874! %l0 = 0000ffff00000000, %l1 = 00000000000000ff, %y = fffffd3d
11875 umul %l0,%l1,%l7 ! %l7 = 0000000000000000, %y = 00000000
11876! %f22 = 6fb60706 ffffd0b2, %l2 = 000000000000ffff
11877! Mem[00000000100c1400] = 000093401e55b0ed
11878 stda %f22,[%i3+%l2]ASI_PST8_P ! Mem[00000000100c1400] = 6fb60706ffffd0b2
11879! Mem[0000000010041408] = 0000ffff, %l7 = 0000000000000000
11880 ldstuba [%i1+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
11881! %f18 = ffffffff ffffffff, Mem[0000000030041400] = 7948f18b 63000000
11882 stda %f18,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffff ffffffff
11883! Mem[0000000010081410] = b2d00000, %l4 = 00000000000000ff
11884 lduha [%i2+%o5]0x80,%l4 ! %l4 = 000000000000b2d0
11885! %f12 = 8ec1195f, Mem[00000000100c1400] = 6fb60706
11886 sta %f12,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 8ec1195f
11887! %l0 = 00000000, %l1 = 000000ff, Mem[0000000010101400] = ff0000ff ca4c7d8a
11888 stda %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 000000ff
11889! Starting 10 instruction Load Burst
11890! Mem[0000000010181410] = bb76e418, %l6 = 00000000000000ff
11891 lduha [%i6+%o5]0x88,%l6 ! %l6 = 000000000000e418
11892
11893p0_label_455:
11894! Mem[0000000010081408] = 1e000000c1e86fff, %l6 = 000000000000e418
11895 ldxa [%i2+%o4]0x88,%l6 ! %l6 = 1e000000c1e86fff
11896! %f28 = 8ec1195f, %f4 = 0000ff0a, %f28 = 8ec1195f 11815484
11897 fsmuld %f28,%f4 ,%f28 ! %l0 = 0000ffff00000022, Unfinished, %fsr = 2600000400
11898! Mem[0000000010081410] = 0000d0b2, %l7 = 00000000000000ff
11899 ldsha [%i2+%o5]0x88,%l7 ! %l7 = ffffffffffffd0b2
11900! Mem[0000000030001400] = ff000000, %l7 = ffffffffffffd0b2
11901 ldsba [%i0+%g0]0x89,%l7 ! %l7 = 0000000000000000
11902! Mem[0000000010081400] = 00000000, %l0 = 0000ffff00000022
11903 lduba [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
11904! Mem[0000000010181404] = 00000000, %l5 = 00000000000000ff
11905 ldsha [%i6+0x004]%asi,%l5 ! %l5 = 0000000000000000
11906! Mem[00000000300c1408] = 00000000, %l6 = 1e000000c1e86fff
11907 ldswa [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
11908! Mem[0000000010081400] = 00000000, %f22 = 6fb60706
11909 lda [%i2+%g0]0x80,%f22 ! %f22 = 00000000
11910! Mem[00000000100c142c] = 5f19c18e, %l1 = 00000000000000ff
11911 lduh [%i3+0x02c],%l1 ! %l1 = 0000000000005f19
11912! Starting 10 instruction Store Burst
11913! %f10 = fff7bf57, Mem[0000000010081400] = 00000000
11914 st %f10,[%i2+%g0] ! Mem[0000000010081400] = fff7bf57
11915
11916p0_label_456:
11917! %f0 = 7948f18b 63000000, %l5 = 0000000000000000
11918! Mem[0000000030081438] = 3988957ad31ad138
11919 add %i2,0x038,%g1
11920 stda %f0,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030081438] = 3988957ad31ad138
11921! Mem[0000000030181400] = 00000000, %l6 = 0000000000000000
11922 swapa [%i6+%g0]0x81,%l6 ! %l6 = 0000000000000000
11923! %l5 = 0000000000000000, Mem[00000000300c1410] = 93020000
11924 stwa %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
11925! Mem[00000000300c1400] = ffff00ff, %l4 = 000000000000b2d0
11926 swapa [%i3+%g0]0x81,%l4 ! %l4 = 00000000ffff00ff
11927! %l0 = 0000000000000000, Mem[0000000020800000] = ffff16cb, %asi = 80
11928 stha %l0,[%o1+0x000]%asi ! Mem[0000000020800000] = 000016cb
11929! Mem[0000000010001410] = 7fffffff, %l5 = 0000000000000000
11930 swapa [%i0+%o5]0x88,%l5 ! %l5 = 000000007fffffff
11931! Mem[0000000010001434] = 11815484, %l7 = 0000000000000000
11932 swap [%i0+0x034],%l7 ! %l7 = 0000000011815484
11933! %f31 = 00000000, Mem[0000000010081408] = c1e86fff
11934 sta %f31,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
11935! Mem[0000000010101400] = 00000000, %l4 = 00000000ffff00ff
11936 swapa [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000000
11937! Starting 10 instruction Load Burst
11938! Mem[0000000010181400] = ffff9d3200000000, %f28 = 8ec1195f 11815484
11939 ldda [%i6+%g0]0x80,%f28 ! %f28 = ffff9d32 00000000
11940
11941p0_label_457:
11942! Mem[0000000010101410] = ffff0000, %l6 = 0000000000000000
11943 lduwa [%i4+%o5]0x88,%l6 ! %l6 = 00000000ffff0000
11944! Mem[0000000010001408] = ffffffff, %l0 = 0000000000000000
11945 lduwa [%i0+%o4]0x88,%l0 ! %l0 = 00000000ffffffff
11946! Mem[0000000030001410] = 00000000, %l0 = 00000000ffffffff
11947 lduwa [%i0+%o5]0x89,%l0 ! %l0 = 0000000000000000
11948! Mem[0000000030141410] = 8ec1195f, %l7 = 0000000011815484
11949 lduha [%i5+%o5]0x81,%l7 ! %l7 = 0000000000008ec1
11950! Mem[0000000010101400] = ffff00ff, %l3 = 0000000000000000
11951 ldswa [%i4+%g0]0x88,%l3 ! %l3 = ffffffffffff00ff
11952! Mem[0000000030141408] = 0000ffff00000000, %l0 = 0000000000000000
11953 ldxa [%i5+%o4]0x81,%l0 ! %l0 = 0000ffff00000000
11954! Mem[0000000010141408] = ff6fe8c1 0000001e, %l6 = ffff0000, %l7 = 00008ec1
11955 ldda [%i5+%o4]0x80,%l6 ! %l6 = 00000000ff6fe8c1 000000000000001e
11956! Mem[0000000030181400] = 00000000 0000ffff, %l0 = 00000000, %l1 = 00005f19
11957 ldda [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000 000000000000ffff
11958! Mem[0000000010001410] = 00000000, %l4 = 0000000000000000
11959 ldsha [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000000
11960! Starting 10 instruction Store Burst
11961! %l6 = 00000000ff6fe8c1, Mem[0000000030001400] = 000000ff00000000
11962 stxa %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000ff6fe8c1
11963
11964p0_label_458:
11965! %f28 = ffff9d32 00000000, Mem[0000000030001400] = 00000000 c1e86fff
11966 stda %f28,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffff9d32 00000000
11967! Mem[0000000030081408] = 00ff0000, %l3 = ffffffffffff00ff
11968 ldstuba [%i2+%o4]0x89,%l3 ! %l3 = 00000000000000ff
11969! Mem[00000000100c1408] = c1e8ff00, %l5 = 000000007fffffff
11970 swapa [%i3+%o4]0x88,%l5 ! %l5 = 00000000c1e8ff00
11971! Mem[0000000010001404] = 63000000, %l6 = 00000000ff6fe8c1
11972 swap [%i0+0x004],%l6 ! %l6 = 0000000063000000
11973! %f18 = ffffffff ffffffff, Mem[0000000030141408] = ffff0000 00000000
11974 stda %f18,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffffff ffffffff
11975! %l6 = 63000000, %l7 = 0000001e, Mem[0000000010081408] = 00000000 0000001e
11976 stda %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 63000000 0000001e
11977! %f2 = 00000031 ffffffff, Mem[0000000030001410] = 00000000 7fffffff
11978 stda %f2 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000031 ffffffff
11979! Mem[0000000010001438] = 0aff0000, %l6 = 0000000063000000
11980 ldstub [%i0+0x038],%l6 ! %l6 = 0000000a000000ff
11981! %f24 = 0000807f 00ff0000, Mem[0000000030041410] = 00000000 fdf4ffff
11982 stda %f24,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000807f 00ff0000
11983! Starting 10 instruction Load Burst
11984! Mem[0000000010101400] = ff00ffffff000000, %l1 = 000000000000ffff
11985 ldxa [%i4+%g0]0x80,%l1 ! %l1 = ff00ffffff000000
11986
11987p0_label_459:
11988! Mem[0000000030101408] = 0000ff0a, %f24 = 0000807f
11989 lda [%i4+%o4]0x89,%f24 ! %f24 = 0000ff0a
11990! Mem[0000000010041410] = ff00000000000000, %f10 = fff7bf57 00000000
11991 ldda [%i1+%o5]0x80,%f10 ! %f10 = ff000000 00000000
11992! %l4 = 0000000000000000, %l7 = 000000000000001e, %l2 = 000000000000ffff
11993 sub %l4,%l7,%l2 ! %l2 = ffffffffffffffe2
11994! Mem[00000000300c1408] = 00000000, %l7 = 000000000000001e
11995 lduwa [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000000
11996! Mem[0000000030181410] = 00000000000000ff, %l1 = ff00ffffff000000
11997 ldxa [%i6+%o5]0x89,%l1 ! %l1 = 00000000000000ff
11998! Mem[0000000010001438] = ffff000000000000, %l4 = 0000000000000000
11999 ldx [%i0+0x038],%l4 ! %l4 = ffff000000000000
12000! Mem[0000000030001400] = 00000000, %l7 = 0000000000000000
12001 ldswa [%i0+%g0]0x89,%l7 ! %l7 = 0000000000000000
12002! Mem[0000000030001408] = 00000000, %l1 = 00000000000000ff
12003 ldsha [%i0+%o4]0x89,%l1 ! %l1 = 0000000000000000
12004! Mem[00000000100c1410] = ffff0000, %l2 = ffffffffffffffe2
12005 ldswa [%i3+%o5]0x80,%l2 ! %l2 = ffffffffffff0000
12006! Starting 10 instruction Store Burst
12007! %l6 = 000000000000000a, Mem[0000000010101410] = 0000ffff
12008 stwa %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000a
12009
12010p0_label_460:
12011! Mem[00000000300c1410] = 00000000, %l4 = ffff000000000000
12012 ldstuba [%i3+%o5]0x81,%l4 ! %l4 = 00000000000000ff
12013! %l4 = 0000000000000000, Mem[000000001000141e] = ffffd0b2
12014 stb %l4,[%i0+0x01e] ! Mem[000000001000141c] = ffff00b2
12015! %l7 = 0000000000000000, Mem[0000000010101400] = ff00ffff
12016 stwa %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
12017! %l4 = 0000000000000000, Mem[0000000010141410] = ff00f9be
12018 stwa %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
12019! Mem[0000000010081401] = fff7bf57, %l3 = 0000000000000000
12020 ldstuba [%i2+0x001]%asi,%l3 ! %l3 = 000000f7000000ff
12021! Mem[00000000211c0000] = 00ff7f1a, %l0 = 0000000000000000
12022 ldstub [%o2+%g0],%l0 ! %l0 = 00000000000000ff
12023! %l2 = ffffffffffff0000, Mem[0000000010101408] = ffff00007fffffff
12024 stxa %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffffffffffff0000
12025! %l2 = ffffffffffff0000, Mem[00000000100c1400] = 8ec1195f
12026 sth %l2,[%i3+%g0] ! Mem[00000000100c1400] = 0000195f
12027! %f27 = 0000ff8d, Mem[0000000010181400] = ffff9d32
12028 st %f27,[%i6+%g0] ! Mem[0000000010181400] = 0000ff8d
12029! Starting 10 instruction Load Burst
12030! Mem[0000000010141438] = 0000ffff, %l1 = 0000000000000000
12031 lduwa [%i5+0x038]%asi,%l1 ! %l1 = 000000000000ffff
12032
12033p0_label_461:
12034! Mem[0000000010181420] = 0aba72be, %l3 = 00000000000000f7
12035 ldsh [%i6+0x020],%l3 ! %l3 = 0000000000000aba
12036! %l2 = ffffffffffff0000, %l1 = 000000000000ffff, %l0 = 0000000000000000
12037 subc %l2,%l1,%l0 ! %l0 = fffffffffffe0001
12038! Mem[0000000010101408] = ffffffff ffff0000, %l2 = ffff0000, %l3 = 00000aba
12039 ldda [%i4+%o4]0x80,%l2 ! %l2 = 00000000ffffffff 00000000ffff0000
12040! Mem[00000000201c0000] = 00ff7d80, %l6 = 000000000000000a
12041 lduha [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
12042! Mem[00000000100c1400] = 0000195f, %l2 = 00000000ffffffff
12043 lduba [%i3+%g0]0x80,%l2 ! %l2 = 0000000000000000
12044! Mem[0000000010081400] = 0000000057bfffff, %l7 = 0000000000000000
12045 ldxa [%i2+%g0]0x88,%l7 ! %l7 = 0000000057bfffff
12046! Mem[0000000030181408] = ff00000000000000, %f18 = ffffffff ffffffff
12047 ldda [%i6+%o4]0x81,%f18 ! %f18 = ff000000 00000000
12048! Mem[00000000201c0000] = 00ff7d80, %l2 = 0000000000000000
12049 ldsha [%o0+0x000]%asi,%l2 ! %l2 = 00000000000000ff
12050! %l7 = 0000000057bfffff, %l4 = 0000000000000000, %y = 00000000
12051 umul %l7,%l4,%l1 ! %l1 = 0000000000000000, %y = 00000000
12052! Starting 10 instruction Store Burst
12053! %f24 = 0000ff0a 00ff0000, %l5 = 00000000c1e8ff00
12054! Mem[00000000300c1408] = 000000000000ffff
12055 add %i3,0x008,%g1
12056 stda %f24,[%g1+%l5]ASI_PST16_SL ! Mem[00000000300c1408] = 000000000000ffff
12057
12058p0_label_462:
12059! Mem[00000000100c1400] = 0000195f, %l5 = 00000000c1e8ff00
12060 swapa [%i3+%g0]0x80,%l5 ! %l5 = 000000000000195f
12061! %l3 = 00000000ffff0000, Mem[0000000021800081] = 62ff6f0b
12062 stb %l3,[%o3+0x081] ! Mem[0000000021800080] = 62006f0b
12063! %l6 = 000000ff, %l7 = 57bfffff, Mem[0000000030041410] = 00ff0000 0000807f
12064 stda %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff 57bfffff
12065! %l7 = 0000000057bfffff, Mem[00000000300c1410] = ff000000ff0000ff
12066 stxa %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000057bfffff
12067! Mem[00000000100c1410] = ffff0000, %l1 = 0000000000000000
12068 swapa [%i3+%o5]0x80,%l1 ! %l1 = 00000000ffff0000
12069! %l2 = 000000ff, %l3 = ffff0000, Mem[0000000010101410] = 0a000000 00ff0000
12070 stda %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff ffff0000
12071! %l1 = 00000000ffff0000, Mem[0000000020800040] = 00002c25
12072 sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 00002c25
12073! Mem[0000000030141410] = 5f19c18e, %l7 = 0000000057bfffff
12074 ldstuba [%i5+%o5]0x89,%l7 ! %l7 = 0000008e000000ff
12075! Mem[00000000100c1438] = 0000ffff, %l6 = 000000ff, %l2 = 000000ff
12076 add %i3,0x38,%g1
12077 casa [%g1]0x80,%l6,%l2 ! %l2 = 000000000000ffff
12078! Starting 10 instruction Load Burst
12079! Mem[0000000010101410] = 000000ff, %l3 = 00000000ffff0000
12080 lduwa [%i4+%o5]0x88,%l3 ! %l3 = 00000000000000ff
12081
12082p0_label_463:
12083! Mem[0000000030001408] = 00000000, %l3 = 00000000000000ff
12084 lduwa [%i0+%o4]0x81,%l3 ! %l3 = 0000000000000000
12085! Mem[0000000030041410] = 000000ff, %l0 = fffffffffffe0001
12086 lduba [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
12087! Mem[0000000010101408] = ffffffff, %l3 = 0000000000000000
12088 lduwa [%i4+%o4]0x88,%l3 ! %l3 = 00000000ffffffff
12089! Mem[0000000030101410] = 00ff000000000000, %l3 = 00000000ffffffff
12090 ldxa [%i4+%o5]0x89,%l3 ! %l3 = 00ff000000000000
12091! Mem[0000000010141428] = 8454ff115f19c18e, %l1 = 00000000ffff0000
12092 ldxa [%i5+0x028]%asi,%l1 ! %l1 = 8454ff115f19c18e
12093! Mem[00000000300c1400] = 0000b2d0, %f29 = 00000000
12094 lda [%i3+%g0]0x81,%f29 ! %f29 = 0000b2d0
12095! Mem[0000000030181410] = ff000000, %l2 = 000000000000ffff
12096 ldsha [%i6+%o5]0x81,%l2 ! %l2 = ffffffffffffff00
12097! %f31 = 00000000, %f19 = 00000000
12098 fcmpes %fcc0,%f31,%f19 ! %fcc0 = 0
12099! Mem[0000000010001410] = 00000000, %l1 = 8454ff115f19c18e
12100 lduha [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000000
12101! Starting 10 instruction Store Burst
12102! %l2 = ffffff00, %l3 = 00000000, Mem[0000000010081430] = ff0000ff fe810000
12103 std %l2,[%i2+0x030] ! Mem[0000000010081430] = ffffff00 00000000
12104
12105p0_label_464:
12106! Mem[0000000010081438] = 0000ffff, %l2 = ffffffffffffff00
12107 swap [%i2+0x038],%l2 ! %l2 = 000000000000ffff
12108! %l6 = 00000000000000ff, imm = fffffffffffff322, %l3 = 00ff000000000000
12109 or %l6,-0xcde,%l3 ! %l3 = fffffffffffff3ff
12110! %f16 = 7948f18b 63000000, Mem[0000000010001410] = 00000000 ffffffff
12111 stda %f16,[%i0+%o5]0x80 ! Mem[0000000010001410] = 7948f18b 63000000
12112! Mem[0000000010101408] = ffffffffffff0000, %l2 = 000000000000ffff, %l1 = 0000000000000000
12113 add %i4,0x08,%g1
12114 casxa [%g1]0x80,%l2,%l1 ! %l1 = ffffffffffff0000
12115! %f0 = 7948f18b 63000000 00000031 ffffffff
12116! %f4 = 0000ff0a fffff4fd 6fb60706 0000ebcb
12117! %f8 = 0000807f 00ff0000 ff000000 00000000
12118! %f12 = 8ec1195f 11815484 ad880a76 65450a09
12119 stda %f0,[%i3]ASI_BLK_PL ! Block Store to 00000000100c1400
12120 membar #Sync ! Added by membar checker (82)
12121! Mem[00000000100c1410] = fffff4fd, %l4 = 0000000000000000
12122 swapa [%i3+%o5]0x88,%l4 ! %l4 = 00000000fffff4fd
12123! Mem[0000000010041408] = ffff0000, %l2 = 000000000000ffff
12124 ldstuba [%i1+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
12125! Mem[0000000010141417] = 67e8023a, %l2 = 00000000000000ff
12126 ldstuba [%i5+0x017]%asi,%l2 ! %l2 = 0000003a000000ff
12127! %l1 = ffffffffffff0000, %l2 = 000000000000003a, %l2 = 000000000000003a
12128 add %l1,%l2,%l2 ! %l2 = ffffffffffff003a
12129! Starting 10 instruction Load Burst
12130! Mem[0000000020800000] = 000016cb, %l1 = ffffffffffff0000
12131 ldsh [%o1+%g0],%l1 ! %l1 = 0000000000000000
12132
12133p0_label_465:
12134! Mem[0000000010081428] = 8454ff115f19c18e, %l0 = 00000000000000ff
12135 ldxa [%i2+0x028]%asi,%l0 ! %l0 = 8454ff115f19c18e
12136! Mem[0000000030141400] = 00000000, %l0 = 8454ff115f19c18e
12137 lduba [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
12138! Mem[0000000010001400] = 7948f18b, %l7 = 000000000000008e
12139 lduba [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000079
12140! Mem[0000000030181408] = ff00000000000000, %f28 = ffff9d32 0000b2d0
12141 ldda [%i6+%o4]0x81,%f28 ! %f28 = ff000000 00000000
12142! Mem[0000000030041408] = ffffffff, %l4 = 00000000fffff4fd
12143 ldsba [%i1+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
12144! Mem[0000000010181408] = ff00ff00, %l0 = 0000000000000000
12145 ldswa [%i6+%o4]0x88,%l0 ! %l0 = ffffffffff00ff00
12146! Mem[0000000010101408] = ffffffff, %f31 = 00000000
12147 lda [%i4+%o4]0x88,%f31 ! %f31 = ffffffff
12148! Mem[0000000020800000] = 000016cb, %l1 = 0000000000000000
12149 lduba [%o1+0x000]%asi,%l1 ! %l1 = 0000000000000000
12150! Mem[0000000010081410] = b2d00000, %f3 = ffffffff
12151 lda [%i2+%o5]0x80,%f3 ! %f3 = b2d00000
12152! Starting 10 instruction Store Burst
12153! %l6 = 00000000000000ff, Mem[0000000010001410] = 7948f18b
12154 stba %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff48f18b
12155
12156p0_label_466:
12157! %l4 = ffffffffffffffff, Mem[0000000021800140] = 00ff02f2
12158 stb %l4,[%o3+0x140] ! Mem[0000000021800140] = ffff02f2
12159! %l2 = ffffffffffff003a, Mem[0000000010101400] = 00000000
12160 stha %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000003a
12161! %f16 = 7948f18b 63000000, Mem[0000000030141408] = ffffffff ffffffff
12162 stda %f16,[%i5+%o4]0x89 ! Mem[0000000030141408] = 7948f18b 63000000
12163! Mem[0000000010101400] = 3a000000, %l0 = ffffffffff00ff00
12164 ldstuba [%i4+%g0]0x80,%l0 ! %l0 = 0000003a000000ff
12165! %l1 = 0000000000000000, Mem[0000000010101425] = 000000ff
12166 stb %l1,[%i4+0x025] ! Mem[0000000010101424] = 000000ff
12167! Mem[0000000030001400] = 00000000, %l6 = 00000000000000ff
12168 swapa [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
12169! Code Fragment 3
12170p0_fragment_48:
12171! %l0 = 000000000000003a
12172 setx 0x1c6f494fb4152279,%g7,%l0 ! %l0 = 1c6f494fb4152279
12173! %l1 = 0000000000000000
12174 setx 0x3e51f37857a19dab,%g7,%l1 ! %l1 = 3e51f37857a19dab
12175 setx 0x1fe000, %g1, %g3
12176 or %l0, %g3, %l0 ! always set perrmask = 0xff
12177 setx 0x1ffff8, %g1, %g2
12178 and %l0, %g2, %l0
12179 ta T_CHANGE_HPRIV
12180 stxa %l1, [%l0]ASI_DCACHE_DATA
12181 ta T_CHANGE_NONHPRIV
12182! %l0 = 1c6f494fb4152279
12183 setx 0xe34655af8749aa28,%g7,%l0 ! %l0 = e34655af8749aa28
12184! %l1 = 3e51f37857a19dab
12185 setx 0x24a0dcc00b5cfe98,%g7,%l1 ! %l1 = 24a0dcc00b5cfe98
12186! %l6 = 00000000, %l7 = 00000079, Mem[0000000030081408] = ff00ff00 7f800000
12187 stda %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 00000079
12188! Mem[0000000010181410] = bb76e418, %l2 = ffffffffffff003a
12189 swapa [%i6+%o5]0x88,%l2 ! %l2 = 00000000bb76e418
12190! Starting 10 instruction Load Burst
12191! Mem[0000000010001430] = 8ec1195f00000000, %f0 = 7948f18b 63000000
12192 ldda [%i0+0x030]%asi,%f0 ! %f0 = 8ec1195f 00000000
12193
12194p0_label_467:
12195! %l6 = 0000000000000000, Mem[0000000010081400] = 57bfffff
12196 stwa %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
12197! Mem[0000000010141400] = 6fb60706 000000ff, %l6 = 00000000, %l7 = 00000079
12198 ldda [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff 000000006fb60706
12199! Mem[0000000010181410] = 3a00ffff, %l4 = ffffffffffffffff
12200 ldsha [%i6+%o5]0x80,%l4 ! %l4 = 0000000000003a00
12201! Mem[0000000010101400] = ff000000ff000000, %l0 = e34655af8749aa28
12202 ldxa [%i4+0x000]%asi,%l0 ! %l0 = ff000000ff000000
12203! Mem[0000000010141410] = 00000000, %l7 = 000000006fb60706
12204 ldsha [%i5+%o5]0x80,%l7 ! %l7 = 0000000000000000
12205! Mem[0000000030041410] = 000000ff, %l3 = fffffffffffff3ff
12206 ldswa [%i1+%o5]0x89,%l3 ! %l3 = 00000000000000ff
12207! Mem[0000000010181420] = 0aba72be 34abffff, %l2 = bb76e418, %l3 = 000000ff
12208 ldd [%i6+0x020],%l2 ! %l2 = 000000000aba72be 0000000034abffff
12209! Mem[0000000030001400] = 000000ff 329dffff, %l2 = 0aba72be, %l3 = 34abffff
12210 ldda [%i0+%g0]0x81,%l2 ! %l2 = 00000000000000ff 00000000329dffff
12211! Mem[00000000211c0000] = ffff7f1a, %l4 = 0000000000003a00
12212 ldsh [%o2+%g0],%l4 ! %l4 = ffffffffffffffff
12213! Starting 10 instruction Store Burst
12214! %f14 = ad880a76 65450a09, %l1 = 24a0dcc00b5cfe98
12215! Mem[0000000030041430] = 8ec1195f11815484
12216 add %i1,0x030,%g1
12217 stda %f14,[%g1+%l1]ASI_PST8_S ! Mem[0000000030041430] = adc1197665815484
12218
12219p0_label_468:
12220! %l5 = 000000000000195f, Mem[0000000030141410] = ffc1195f
12221 stwa %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000195f
12222! Mem[000000001000140c] = ffffffff, %l4 = ffffffff, %l2 = 000000ff
12223 add %i0,0x0c,%g1
12224 casa [%g1]0x80,%l4,%l2 ! %l2 = 00000000ffffffff
12225! Mem[0000000020800041] = 00002c25, %l7 = 0000000000000000
12226 ldstub [%o1+0x041],%l7 ! %l7 = 00000000000000ff
12227! Mem[00000000100c1410] = 00000000, %l3 = 00000000329dffff
12228 swapa [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
12229! %l6 = 00000000000000ff, Mem[0000000010141408] = ff6fe8c1
12230 stha %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00ffe8c1
12231! %l3 = 0000000000000000, imm = fffffffffffff0e0, %l0 = ff000000ff000000
12232 add %l3,-0xf20,%l0 ! %l0 = fffffffffffff0e0
12233! Mem[0000000010041428] = 00000000010f421e, %l5 = 000000000000195f, %l4 = ffffffffffffffff
12234 add %i1,0x28,%g1
12235 casxa [%g1]0x80,%l5,%l4 ! %l4 = 00000000010f421e
12236! %l2 = ffffffff, %l3 = 00000000, Mem[0000000010101418] = ffffffaa 00000061
12237 std %l2,[%i4+0x018] ! Mem[0000000010101418] = ffffffff 00000000
12238! %l2 = ffffffff, %l3 = 00000000, Mem[0000000010041408] = 0000ffff 38d11ad3
12239 stda %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff 00000000
12240! Starting 10 instruction Load Burst
12241! Mem[0000000010081408] = 00000063, %f18 = ff000000
12242 lda [%i2+%o4]0x88,%f18 ! %f18 = 00000063
12243
12244p0_label_469:
12245! Mem[0000000030041400] = ffffffff, %l4 = 00000000010f421e
12246 ldsba [%i1+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
12247! Mem[0000000010001400] = 7948f18bff6fe8c1, %f0 = 8ec1195f 00000000
12248 ldda [%i0+%g0]0x80,%f0 ! %f0 = 7948f18b ff6fe8c1
12249! %f12 = 8ec1195f 11815484, %f28 = ff000000
12250 fxtos %f12,%f28 ! %f28 = dee27dcd
12251! Mem[0000000010001408] = ffffffff000000ff, %l0 = fffffffffffff0e0
12252 ldxa [%i0+%o4]0x80,%l0 ! %l0 = ffffffff000000ff
12253! Mem[000000001008143c] = 00000000, %f22 = 00000000
12254 ld [%i2+0x03c],%f22 ! %f22 = 00000000
12255! %f15 = 65450a09, %f15 = 65450a09, %f8 = 0000807f
12256 fmuls %f15,%f15,%f8 ! %f8 = 7f800000
12257! Mem[0000000030001410] = 31000000, %f5 = fffff4fd
12258 lda [%i0+%o5]0x89,%f5 ! %f5 = 31000000
12259! Mem[0000000010101410] = ff0000000000ffff, %l0 = ffffffff000000ff
12260 ldxa [%i4+0x010]%asi,%l0 ! %l0 = ff0000000000ffff
12261! %l0 = ff0000000000ffff, Mem[0000000021800100] = d0b26971, %asi = 80
12262 stha %l0,[%o3+0x100]%asi ! Mem[0000000021800100] = ffff6971
12263! Starting 10 instruction Store Burst
12264! %f28 = dee27dcd 00000000, Mem[0000000010181400] = 0000ff8d 00000000
12265 stda %f28,[%i6+%g0]0x80 ! Mem[0000000010181400] = dee27dcd 00000000
12266
12267p0_label_470:
12268! %l2 = ffffffff, %l3 = 00000000, Mem[0000000010001410] = 8bf148ff 00000063
12269 stda %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff 00000000
12270! Mem[0000000030081408] = 00000000, %l4 = ffffffffffffffff
12271 swapa [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000
12272! %f22 = 00000000 ffffd0b2, Mem[0000000010001408] = ffffffff 000000ff
12273 stda %f22,[%i0+0x008]%asi ! Mem[0000000010001408] = 00000000 ffffd0b2
12274! Mem[0000000010081422] = 18e476bb, %l5 = 000000000000195f
12275 ldstub [%i2+0x022],%l5 ! %l5 = 00000076000000ff
12276! %l7 = 0000000000000000, Mem[0000000030081410] = 000060f3
12277 stha %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000060f3
12278! %l4 = 0000000000000000, Mem[0000000020800040] = 00ff2c25
12279 stb %l4,[%o1+0x040] ! Mem[0000000020800040] = 00ff2c25
12280! %f28 = dee27dcd, Mem[0000000010081428] = 8454ff11
12281 sta %f28,[%i2+0x028]%asi ! Mem[0000000010081428] = dee27dcd
12282! %l6 = 00000000000000ff, Mem[0000000030001410] = 00000031ffffffff
12283 stxa %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000000000ff
12284! %f26 = 23044fff 0000ff8d, %l2 = 00000000ffffffff
12285! Mem[0000000030181410] = ff00000000000000
12286 add %i6,0x010,%g1
12287 stda %f26,[%g1+%l2]ASI_PST32_S ! Mem[0000000030181410] = 23044fff0000ff8d
12288! Starting 10 instruction Load Burst
12289! Mem[0000000030141408] = 00000063, %l5 = 0000000000000076
12290 ldstuba [%i5+%o4]0x81,%l5 ! %l5 = 00000000000000ff
12291
12292p0_label_471:
12293! Mem[00000000300c1400] = 0000b2d0, %f19 = 00000000
12294 lda [%i3+%g0]0x81,%f19 ! %f19 = 0000b2d0
12295! Mem[0000000010181418] = 00000020, %l6 = 00000000000000ff
12296 lduha [%i6+0x01a]%asi,%l6 ! %l6 = 0000000000000020
12297! Mem[0000000010101424] = 000000ff, %l7 = 0000000000000000
12298 ldswa [%i4+0x024]%asi,%l7 ! %l7 = 00000000000000ff
12299! Mem[0000000010181400] = 00000000cd7de2de, %f24 = 0000ff0a 00ff0000
12300 ldda [%i6+%g0]0x88,%f24 ! %f24 = 00000000 cd7de2de
12301! Code Fragment 3
12302p0_fragment_49:
12303! %l0 = ff0000000000ffff
12304 setx 0x1e8c8d87c416c1ba,%g7,%l0 ! %l0 = 1e8c8d87c416c1ba
12305! %l1 = 24a0dcc00b5cfe98
12306 setx 0x35de958f8b5eb157,%g7,%l1 ! %l1 = 35de958f8b5eb157
12307 setx 0x1fe000, %g1, %g3
12308 or %l0, %g3, %l0 ! always set perrmask = 0xff
12309 setx 0x1ffff8, %g1, %g2
12310 and %l0, %g2, %l0
12311 ta T_CHANGE_HPRIV
12312 stxa %l1, [%l0]ASI_DCACHE_DATA
12313 ta T_CHANGE_NONHPRIV
12314! %l0 = 1e8c8d87c416c1ba
12315 setx 0x6b9d876819c9df29,%g7,%l0 ! %l0 = 6b9d876819c9df29
12316! %l1 = 35de958f8b5eb157
12317 setx 0x287f21efba812891,%g7,%l1 ! %l1 = 287f21efba812891
12318! Mem[0000000030141408] = ff000063, %l2 = 00000000ffffffff
12319 ldsha [%i5+%o4]0x81,%l2 ! %l2 = ffffffffffffff00
12320! Mem[0000000010001408] = 00000000, %f1 = ff6fe8c1
12321 lda [%i0+%o4]0x80,%f1 ! %f1 = 00000000
12322! Mem[0000000010101438] = fffff0b6, %l3 = 0000000000000000
12323 lduba [%i4+0x038]%asi,%l3 ! %l3 = 00000000000000ff
12324! Mem[0000000010041400] = 00000000, %l1 = 287f21efba812891
12325 ldsba [%i1+%g0]0x80,%l1 ! %l1 = 0000000000000000
12326! Starting 10 instruction Store Burst
12327! %l0 = 6b9d876819c9df29, Mem[0000000010181400] = dee27dcd
12328 stha %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = df297dcd
12329
12330p0_label_472:
12331! %l0 = 6b9d876819c9df29, Mem[0000000010041408] = ffffffff00000000
12332 stxa %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 6b9d876819c9df29
12333! %l7 = 00000000000000ff, Mem[0000000010181400] = cd7d29df
12334 stba %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = cd7d29ff
12335! %f30 = 0aff0000, Mem[0000000030041400] = ffffffff
12336 sta %f30,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0aff0000
12337! Mem[0000000010181410] = ffff003a, %l2 = ffffffffffffff00
12338 ldstuba [%i6+%o5]0x88,%l2 ! %l2 = 0000003a000000ff
12339! %f18 = 00000063, %f2 = 00000031, %f26 = 23044fff 0000ff8d
12340 fsmuld %f18,%f2 ,%f26 ! %l0 = 6b9d876819c9df4b, Unfinished, %fsr = 2600000000
12341! Mem[0000000010101410] = ff000000, %l6 = 0000000000000020
12342 ldstuba [%i4+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
12343! %l4 = 0000000000000000, Mem[0000000010001427] = 00ff0000
12344 stb %l4,[%i0+0x027] ! Mem[0000000010001424] = 00ff0000
12345! %f18 = 00000063 0000b2d0, Mem[0000000030141408] = 630000ff 7948f18b
12346 stda %f18,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000063 0000b2d0
12347! Mem[0000000010081408] = 63000000, %l3 = 00000000000000ff
12348 ldstuba [%i2+%o4]0x80,%l3 ! %l3 = 00000063000000ff
12349! Starting 10 instruction Load Burst
12350! Mem[0000000010041418] = ff0000ff7fffffff, %l3 = 0000000000000063
12351 ldx [%i1+0x018],%l3 ! %l3 = ff0000ff7fffffff
12352
12353p0_label_473:
12354! Mem[0000000030101410] = 00000000, %l2 = 000000000000003a
12355 ldsha [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000
12356! Mem[0000000010181410] = ff00ffff, %l7 = 00000000000000ff
12357 lduwa [%i6+0x010]%asi,%l7 ! %l7 = 00000000ff00ffff
12358! Mem[00000000100c1408] = ffffffff, %l4 = 0000000000000000
12359 lduha [%i3+%o4]0x80,%l4 ! %l4 = 000000000000ffff
12360! Mem[0000000030041408] = ffffffff, %f18 = 00000063
12361 lda [%i1+%o4]0x81,%f18 ! %f18 = ffffffff
12362! Mem[0000000010181408] = ff00ff00, %l5 = 0000000000000000
12363 ldsba [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
12364! Mem[0000000010041410] = 000000ff, %l2 = 0000000000000000
12365 ldswa [%i1+%o5]0x88,%l2 ! %l2 = 00000000000000ff
12366! Mem[0000000010081400] = 0000000000000000, %l2 = 00000000000000ff
12367 ldx [%i2+%g0],%l2 ! %l2 = 0000000000000000
12368! Mem[00000000201c0000] = 00ff7d80, %l7 = 00000000ff00ffff
12369 lduh [%o0+%g0],%l7 ! %l7 = 00000000000000ff
12370! Mem[0000000020800040] = 00ff2c25, %l0 = 6b9d876819c9df4b
12371 ldsha [%o1+0x040]%asi,%l0 ! %l0 = 00000000000000ff
12372! Starting 10 instruction Store Burst
12373! %l6 = 00000000000000ff, Mem[0000000030081410] = 000060f3
12374 stwa %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000ff
12375
12376p0_label_474:
12377! %f23 = ffffd0b2, Mem[0000000010141408] = c1e8ff00
12378 sta %f23,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffd0b2
12379! Mem[0000000010181400] = ff297dcd, %l1 = 0000000000000000
12380 swapa [%i6+%g0]0x80,%l1 ! %l1 = 00000000ff297dcd
12381! %l0 = 00000000000000ff, Mem[0000000010001400] = 8bf14879
12382 stba %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 8bf148ff
12383! %l2 = 00000000, %l3 = 7fffffff, Mem[0000000010001410] = ffffffff 00000000
12384 stda %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 7fffffff
12385! %l0 = 00000000000000ff, Mem[0000000010101430] = 0000d0b2ff000000
12386 stx %l0,[%i4+0x030] ! Mem[0000000010101430] = 00000000000000ff
12387! %f9 = 00ff0000, Mem[0000000010081410] = b2d00000
12388 sta %f9 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00ff0000
12389! %l6 = 00000000000000ff, Mem[00000000300c1410] = 00000000
12390 stha %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff
12391! Mem[0000000030081400] = 00000000, %l7 = 00000000000000ff
12392 ldstuba [%i2+%g0]0x89,%l7 ! %l7 = 00000000000000ff
12393! Mem[0000000010181400] = 00000000, %l7 = 0000000000000000
12394 swapa [%i6+%g0]0x88,%l7 ! %l7 = 0000000000000000
12395! Starting 10 instruction Load Burst
12396! Mem[0000000010041410] = 00000000000000ff, %f30 = 0aff0000 ffffffff
12397 ldda [%i1+%o5]0x88,%f30 ! %f30 = 00000000 000000ff
12398
12399p0_label_475:
12400! Mem[0000000030101408] = 0aff0000, %l7 = 0000000000000000
12401 ldsha [%i4+%o4]0x81,%l7 ! %l7 = 0000000000000aff
12402! Mem[0000000010101408] = 0000ffff ffffffff, %l4 = 0000ffff, %l5 = 00000000
12403 ldda [%i4+%o4]0x88,%l4 ! %l4 = 00000000ffffffff 000000000000ffff
12404! Mem[0000000010101408] = ffffffffffff0000, %l2 = 0000000000000000
12405 ldxa [%i4+%o4]0x80,%l2 ! %l2 = ffffffffffff0000
12406! Mem[0000000030041410] = ff000000, %l0 = 00000000000000ff
12407 ldswa [%i1+%o5]0x81,%l0 ! %l0 = ffffffffff000000
12408! Mem[00000000100c1410] = 0000ff0a ffff9d32, %l6 = 000000ff, %l7 = 00000aff
12409 ldda [%i3+%o5]0x88,%l6 ! %l6 = 00000000ffff9d32 000000000000ff0a
12410! Mem[0000000010081400] = 00000000, %l4 = 00000000ffffffff
12411 ldsba [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000
12412! Mem[00000000100c1430] = 845481115f19c18e, %l5 = 000000000000ffff
12413 ldxa [%i3+0x030]%asi,%l5 ! %l5 = 845481115f19c18e
12414! Mem[0000000030141400] = 00000000 ffff8b0c, %l6 = ffff9d32, %l7 = 0000ff0a
12415 ldda [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000 00000000ffff8b0c
12416! Mem[0000000030141400] = 00000000, %l6 = 0000000000000000
12417 ldswa [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000000
12418! Starting 10 instruction Store Burst
12419! %l7 = 00000000ffff8b0c, Mem[0000000010141408] = 1e000000ffffd0b2
12420 stxa %l7,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000ffff8b0c
12421
12422p0_label_476:
12423! %l1 = 00000000ff297dcd, Mem[0000000010041400] = 00000000
12424 stba %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = cd000000
12425! Mem[0000000030001408] = 00000000, %l3 = ff0000ff7fffffff
12426 ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000ff
12427! %f2 = 00000031 b2d00000, Mem[0000000010181410] = ffff00ff 00000000
12428 stda %f2 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000031 b2d00000
12429! Mem[0000000030101400] = ff6fe8c1, %l5 = 845481115f19c18e
12430 ldstuba [%i4+%g0]0x89,%l5 ! %l5 = 000000c1000000ff
12431! %f7 = 0000ebcb, %f18 = ffffffff, %f23 = ffffd0b2
12432 fmuls %f7 ,%f18,%f23 ! %f23 = ffffffff
12433! Mem[0000000030041408] = ffffffff, %l3 = 0000000000000000
12434 swapa [%i1+%o4]0x89,%l3 ! %l3 = 00000000ffffffff
12435! %f4 = 0000ff0a, Mem[0000000010041400] = 000000cd
12436 sta %f4 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000ff0a
12437! %l2 = ffff0000, %l3 = ffffffff, Mem[0000000010001438] = ffff0000 00000000
12438 stda %l2,[%i0+0x038]%asi ! Mem[0000000010001438] = ffff0000 ffffffff
12439! %f0 = 7948f18b 00000000, %l6 = 0000000000000000
12440! Mem[0000000030041410] = ff000000ffffbf57
12441 add %i1,0x010,%g1
12442 stda %f0,[%g1+%l6]ASI_PST8_S ! Mem[0000000030041410] = ff000000ffffbf57
12443! Starting 10 instruction Load Burst
12444! Mem[0000000010181408] = 00ff00ff, %f7 = 0000ebcb
12445 ld [%i6+%o4],%f7 ! %f7 = 00ff00ff
12446
12447p0_label_477:
12448! Mem[0000000010101410] = ff000000, %l3 = 00000000ffffffff
12449 ldswa [%i4+%o5]0x80,%l3 ! %l3 = ffffffffff000000
12450! Code Fragment 3
12451p0_fragment_50:
12452! %l0 = ffffffffff000000
12453 setx 0x27689057c47e94b7,%g7,%l0 ! %l0 = 27689057c47e94b7
12454! %l1 = 00000000ff297dcd
12455 setx 0x8ffa7297bc936e2f,%g7,%l1 ! %l1 = 8ffa7297bc936e2f
12456 setx 0x1fe000, %g1, %g3
12457 or %l0, %g3, %l0 ! always set perrmask = 0xff
12458 setx 0x1ffff8, %g1, %g2
12459 and %l0, %g2, %l0
12460 ta T_CHANGE_HPRIV
12461 stxa %l1, [%l0]ASI_DCACHE_DATA
12462 ta T_CHANGE_NONHPRIV
12463! %l0 = 27689057c47e94b7
12464 setx 0xb24bda5fe5684509,%g7,%l0 ! %l0 = b24bda5fe5684509
12465! %l1 = 8ffa7297bc936e2f
12466 setx 0x80125b906849e526,%g7,%l1 ! %l1 = 80125b906849e526
12467! Mem[00000000100c1418] = cbeb00000607b66f, %f28 = dee27dcd 00000000
12468 ldda [%i3+0x018]%asi,%f28 ! %f28 = cbeb0000 0607b66f
12469! Mem[0000000010081408] = 000000ff, %l2 = ffffffffffff0000
12470 ldsha [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
12471! Mem[0000000010101410] = ff0000000000ffff, %f8 = 7f800000 00ff0000
12472 ldda [%i4+%o5]0x80,%f8 ! %f8 = ff000000 0000ffff
12473! Mem[0000000030181410] = 8dff0000 ff4f0423, %l0 = e5684509, %l1 = 6849e526
12474 ldda [%i6+%o5]0x89,%l0 ! %l0 = 00000000ff4f0423 000000008dff0000
12475! Mem[0000000030001410] = 00000000, %l6 = 0000000000000000
12476 lduba [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
12477! Mem[0000000010081404] = 00000000, %f21 = ffffffff
12478 ld [%i2+0x004],%f21 ! %f21 = 00000000
12479! Mem[00000000100c1414] = 0aff0000, %f31 = 000000ff
12480 lda [%i3+0x014]%asi,%f31 ! %f31 = 0aff0000
12481! Starting 10 instruction Store Burst
12482! %l5 = 00000000000000c1, Mem[00000000211c0000] = ffff7f1a, %asi = 80
12483 stha %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00c17f1a
12484
12485p0_label_478:
12486! Mem[0000000010001410] = 00000000, %l4 = 0000000000000000
12487 swapa [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000000
12488! %l0 = ff4f0423, %l1 = 8dff0000, Mem[0000000010081400] = 00000000 00000000
12489 stda %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff4f0423 8dff0000
12490! %l4 = 0000000000000000, Mem[00000000300c1400] = 0000b2d0
12491 stba %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000b2d0
12492! %f5 = 31000000, Mem[00000000100c1414] = 0aff0000
12493 sta %f5 ,[%i3+0x014]%asi ! Mem[00000000100c1414] = 31000000
12494! Mem[0000000010001424] = 00ff0000, %l5 = 00000000000000c1
12495 ldstuba [%i0+0x024]%asi,%l5 ! %l5 = 00000000000000ff
12496! %f26 = 23044fff 0000ff8d, Mem[0000000010081400] = ff4f0423 8dff0000
12497 stda %f26,[%i2+%g0]0x88 ! Mem[0000000010081400] = 23044fff 0000ff8d
12498! Mem[0000000030001410] = 00000000, %l2 = 00000000000000ff
12499 ldstuba [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000ff
12500! Mem[00000000100c1408] = ffffffff, %l4 = 00000000, %l3 = ff000000
12501 add %i3,0x08,%g1
12502 casa [%g1]0x80,%l4,%l3 ! %l3 = 00000000ffffffff
12503! %l1 = 000000008dff0000, Mem[0000000010001410] = 00000000
12504 stba %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
12505! Starting 10 instruction Load Burst
12506! Mem[0000000010001410] = 00000000, %l6 = 0000000000000000
12507 ldsha [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000
12508
12509p0_label_479:
12510! Mem[0000000010101408] = 0000ffffffffffff, %l6 = 0000000000000000
12511 ldxa [%i4+%o4]0x88,%l6 ! %l6 = 0000ffffffffffff
12512! Mem[0000000010141400] = ff0000000607b66f, %f20 = 0000ff0a 00000000
12513 ldda [%i5+0x000]%asi,%f20 ! %f20 = ff000000 0607b66f
12514! %f9 = 0000ffff, %f7 = 00ff00ff
12515 fcmps %fcc3,%f9 ,%f7 ! %fcc3 = 1
12516! %l4 = 0000000000000000, imm = ffffffffffffff3b, %l0 = 00000000ff4f0423
12517 xnor %l4,-0x0c5,%l0 ! %l0 = 00000000000000c4
12518! Mem[0000000030141408] = d0b20000, %l4 = 0000000000000000
12519 lduha [%i5+%o4]0x81,%l4 ! %l4 = 000000000000d0b2
12520! Mem[0000000010001408] = 00000000, %l4 = 000000000000d0b2
12521 lduwa [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
12522! Mem[0000000010101400] = ff000000, %l1 = 000000008dff0000
12523 lduha [%i4+%g0]0x80,%l1 ! %l1 = 000000000000ff00
12524! Mem[0000000010001400] = c1e86fff8bf148ff, %f30 = 00000000 0aff0000
12525 ldda [%i0+%g0]0x88,%f30 ! %f30 = c1e86fff 8bf148ff
12526! Mem[0000000010041410] = 00000000 000000ff, %l0 = 000000c4, %l1 = 0000ff00
12527 ldda [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ff 0000000000000000
12528! Starting 10 instruction Store Burst
12529! %f4 = 0000ff0a, Mem[0000000010181408] = ff00ff00
12530 sta %f4 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000ff0a
12531
12532p0_label_480:
12533! Mem[00000000100c1410] = 329dffff, %l5 = 0000000000000000
12534 swapa [%i3+%o5]0x80,%l5 ! %l5 = 00000000329dffff
12535! Mem[00000000300c1408] = 00000000, %l4 = 0000000000000000
12536 swapa [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000
12537! Mem[0000000010001430] = 8ec1195f00000000, %l0 = 00000000000000ff, %l6 = 0000ffffffffffff
12538 add %i0,0x30,%g1
12539 casxa [%g1]0x80,%l0,%l6 ! %l6 = 8ec1195f00000000
12540! %l2 = 0000000000000000, Mem[000000001018140c] = 00000000, %asi = 80
12541 stba %l2,[%i6+0x00c]%asi ! Mem[000000001018140c] = 00000000
12542! %f30 = c1e86fff 8bf148ff, %l5 = 00000000329dffff
12543! Mem[0000000010041430] = 845481115f19c18e
12544 add %i1,0x030,%g1
12545 stda %f30,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010041430] = ff48f18bff6fe8c1
12546! %l3 = 00000000ffffffff, Mem[00000000300c1400] = 0000b2d0
12547 stwa %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffff
12548! %l4 = 0000000000000000, %l4 = 0000000000000000, %y = 00000000
12549 udiv %l4,%l4,%l7 ! Div by zero, %l0 = 000000000000014f
12550 mov %l0,%y ! %y = 00000127
12551! %l6 = 8ec1195f00000000, Mem[0000000030181400] = 00000000
12552 stwa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
12553! Mem[0000000010081408] = ff000000, %l7 = 00000000ffff8b0c
12554 ldstuba [%i2+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
12555! Starting 10 instruction Load Burst
12556! Mem[0000000010041410] = 00000000000000ff, %l7 = 00000000000000ff
12557 ldxa [%i1+%o5]0x88,%l7 ! %l7 = 00000000000000ff
12558
12559p0_label_481:
12560! %l5 = 00000000329dffff, %l0 = 0000000000000127, %l1 = 0000000000000000
12561 orn %l5,%l0,%l1 ! %l1 = ffffffffffffffff
12562! Mem[0000000010081410] = 00ff0000, %f10 = ff000000
12563 lda [%i2+%o5]0x80,%f10 ! %f10 = 00ff0000
12564! Mem[00000000100c142c] = 000000ff, %l7 = 00000000000000ff
12565 lduw [%i3+0x02c],%l7 ! %l7 = 00000000000000ff
12566! Mem[0000000030041408] = 00000000, %f29 = 0607b66f
12567 lda [%i1+%o4]0x81,%f29 ! %f29 = 00000000
12568! Code Fragment 3
12569p0_fragment_51:
12570! %l0 = 0000000000000127
12571 setx 0x1a622da7b3fc22b1,%g7,%l0 ! %l0 = 1a622da7b3fc22b1
12572! %l1 = ffffffffffffffff
12573 setx 0x1f0a913809f76a68,%g7,%l1 ! %l1 = 1f0a913809f76a68
12574 setx 0x1fe000, %g1, %g3
12575 or %l0, %g3, %l0 ! always set perrmask = 0xff
12576 setx 0x1ffff8, %g1, %g2
12577 and %l0, %g2, %l0
12578 ta T_CHANGE_HPRIV
12579 stxa %l1, [%l0]ASI_DCACHE_DATA
12580 ta T_CHANGE_NONHPRIV
12581! %l0 = 1a622da7b3fc22b1
12582 setx 0xf0cb467022a77894,%g7,%l0 ! %l0 = f0cb467022a77894
12583! %l1 = 1f0a913809f76a68
12584 setx 0x5b82d0a7e85cca64,%g7,%l1 ! %l1 = 5b82d0a7e85cca64
12585! Mem[0000000010001400] = ff48f18b, %l1 = 5b82d0a7e85cca64
12586 lduba [%i0+%g0]0x80,%l1 ! %l1 = 00000000000000ff
12587! Mem[0000000010101410] = ff000000, %f10 = 00ff0000
12588 ld [%i4+%o5],%f10 ! %f10 = ff000000
12589! Mem[0000000010181420] = 0aba72be, %f19 = 0000b2d0
12590 ld [%i6+0x020],%f19 ! %f19 = 0aba72be
12591! Mem[0000000030081400] = ff000000000000ff, %l7 = 00000000000000ff
12592 ldxa [%i2+%g0]0x81,%l7 ! %l7 = ff000000000000ff
12593! Starting 10 instruction Store Burst
12594! Mem[00000000211c0000] = 00c17f1a, %l0 = f0cb467022a77894
12595 ldstub [%o2+%g0],%l0 ! %l0 = 00000000000000ff
12596
12597p0_label_482:
12598! Mem[0000000020800040] = 00ff2c25, %l5 = 00000000329dffff
12599 ldstuba [%o1+0x040]%asi,%l5 ! %l5 = 00000000000000ff
12600! %f8 = ff000000 0000ffff, Mem[00000000300c1400] = ffffffff ff000000
12601 stda %f8 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff000000 0000ffff
12602! %l1 = 00000000000000ff, Mem[0000000030141410] = 000000cb5f190000
12603 stxa %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000000000ff
12604! %l1 = 00000000000000ff, Mem[0000000030081410] = 000000ff
12605 stha %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00ff00ff
12606! %l2 = 00000000, %l3 = ffffffff, Mem[00000000100c1410] = 00000000 00000031
12607 stda %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000 ffffffff
12608! %l6 = 8ec1195f00000000, %l1 = 00000000000000ff, %l6 = 8ec1195f00000000
12609 orn %l6,%l1,%l6 ! %l6 = ffffffffffffff00
12610! %l1 = 00000000000000ff, Mem[0000000030081400] = ff000000
12611 stha %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00ff0000
12612! %l4 = 00000000, %l5 = 00000000, Mem[0000000010181410] = 0000d0b2 31000000
12613 std %l4,[%i6+%o5] ! Mem[0000000010181410] = 00000000 00000000
12614! Mem[0000000010141400] = ff000000, %l5 = 0000000000000000
12615 ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
12616! Starting 10 instruction Load Burst
12617! Mem[0000000021800180] = ffffc5c1, %l4 = 0000000000000000
12618 lduh [%o3+0x180],%l4 ! %l4 = 000000000000ffff
12619
12620p0_label_483:
12621! %f1 = 00000000, %f9 = 0000ffff, %f0 = 7948f18b 00000000
12622 fsmuld %f1 ,%f9 ,%f0 ! %f0 = 00000000 00000000
12623! Mem[0000000030141400] = 00000000, %f16 = 7948f18b
12624 lda [%i5+%g0]0x81,%f16 ! %f16 = 00000000
12625! Mem[00000000300c1410] = ff000000, %l3 = 00000000ffffffff
12626 ldswa [%i3+%o5]0x81,%l3 ! %l3 = ffffffffff000000
12627! Mem[00000000100c1408] = 00000031ffffffff, %l7 = ff000000000000ff
12628 ldxa [%i3+%o4]0x88,%l7 ! %l7 = 00000031ffffffff
12629! Mem[0000000030001408] = ffffffff 000000ff, %l0 = 00000000, %l1 = 000000ff
12630 ldda [%i0+%o4]0x89,%l0 ! %l0 = 00000000000000ff 00000000ffffffff
12631! Mem[000000001010140c] = ffff0000, %l6 = ffffffffffffff00
12632 lduw [%i4+0x00c],%l6 ! %l6 = 00000000ffff0000
12633! Mem[000000001004141c] = 7fffffff, %f0 = 00000000
12634 ld [%i1+0x01c],%f0 ! %f0 = 7fffffff
12635! Mem[0000000030001400] = 000000ff329dffff, %f26 = 23044fff 0000ff8d
12636 ldda [%i0+%g0]0x81,%f26 ! %f26 = 000000ff 329dffff
12637! Mem[0000000030001400] = ff000000, %l3 = ffffffffff000000
12638 lduba [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
12639! Starting 10 instruction Store Burst
12640! %f2 = 00000031 b2d00000, %l1 = 00000000ffffffff
12641! Mem[0000000030141428] = 000066f300ffffff
12642 add %i5,0x028,%g1
12643 stda %f2,[%g1+%l1]ASI_PST16_S ! Mem[0000000030141428] = 00000031b2d00000
12644
12645p0_label_484:
12646! %l0 = 000000ff, %l1 = ffffffff, Mem[0000000010041400] = 0aff0000 0000ffff
12647 stda %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff ffffffff
12648! %l3 = 0000000000000000, Mem[0000000030081408] = ffffffff
12649 stba %l3,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00ffffff
12650! %l4 = 000000000000ffff, Mem[0000000010101400] = ff000000
12651 stba %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff000000
12652! %f4 = 0000ff0a 31000000, %l6 = 00000000ffff0000
12653! Mem[0000000010181438] = 00000000edb91eff
12654 add %i6,0x038,%g1
12655 stda %f4,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010181438] = 00000000edb91eff
12656! %l5 = 00000000000000ff, Mem[00000000100c1400] = 7948f18b63000000
12657 stxa %l5,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000000000ff
12658! %f16 = 00000000 63000000 ffffffff 0aba72be
12659! %f20 = ff000000 0607b66f 00000000 ffffffff
12660! %f24 = 00000000 cd7de2de 000000ff 329dffff
12661! %f28 = cbeb0000 00000000 c1e86fff 8bf148ff
12662 stda %f16,[%i6]ASI_BLK_S ! Block Store to 0000000030181400
12663! %l1 = 00000000ffffffff, Mem[0000000030081408] = 00ffffff
12664 stba %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffffffff
12665! %l6 = ffff0000, %l7 = ffffffff, Mem[0000000010001400] = ff48f18b ff6fe8c1
12666 stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffff0000 ffffffff
12667! Mem[0000000030081408] = ffffffff, %l0 = 00000000000000ff
12668 ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
12669! Starting 10 instruction Load Burst
12670! Mem[00000000300c1410] = ff000000, %l5 = 00000000000000ff
12671 ldsha [%i3+%o5]0x81,%l5 ! %l5 = ffffffffffffff00
12672
12673p0_label_485:
12674! Mem[0000000010001418] = 6fb60706, %l2 = 0000000000000000
12675 lduh [%i0+0x018],%l2 ! %l2 = 0000000000006fb6
12676 membar #Sync ! Added by membar checker (83)
12677! Mem[0000000010181408] = 0000ff0a, %l4 = 000000000000ffff
12678 lduha [%i6+%o4]0x88,%l4 ! %l4 = 000000000000ff0a
12679! Mem[0000000010041410] = ff000000, %l0 = 00000000000000ff
12680 ldsw [%i1+%o5],%l0 ! %l0 = ffffffffff000000
12681! Mem[0000000010081428] = dee27dcd5f19c18e, %f24 = 00000000 cd7de2de
12682 ldd [%i2+0x028],%f24 ! %f24 = dee27dcd 5f19c18e
12683! Mem[0000000030101400] = ffe86fff, %l6 = 00000000ffff0000
12684 ldsha [%i4+%g0]0x81,%l6 ! %l6 = ffffffffffffffe8
12685! Mem[00000000100c1408] = ffffffff, %l0 = ffffffffff000000
12686 lduha [%i3+%o4]0x88,%l0 ! %l0 = 000000000000ffff
12687! Mem[0000000010081410] = 00ff0000 00000000, %l0 = 0000ffff, %l1 = ffffffff
12688 ldda [%i2+%o5]0x80,%l0 ! %l0 = 0000000000ff0000 0000000000000000
12689! Mem[0000000010041400] = 000000ff, %l1 = 0000000000000000
12690 ldsba [%i1+%g0]0x80,%l1 ! %l1 = 0000000000000000
12691! Mem[0000000030041400] = 0000ff0affffffff, %f4 = 0000ff0a 31000000
12692 ldda [%i1+%g0]0x81,%f4 ! %f4 = 0000ff0a ffffffff
12693! Starting 10 instruction Store Burst
12694! %l6 = ffffffe8, %l7 = ffffffff, Mem[00000000300c1400] = ffff0000 000000ff
12695 stda %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffe8 ffffffff
12696
12697p0_label_486:
12698! %l0 = 0000000000ff0000, Mem[0000000010141410] = 00000000
12699 stba %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
12700! %l6 = ffffffffffffffe8, Mem[00000000300c1410] = 000000ff
12701 stha %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000ffe8
12702! %f26 = 000000ff 329dffff, Mem[0000000030101410] = 00000000 0000ff00
12703 stda %f26,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ff 329dffff
12704! %l5 = ffffffffffffff00, Mem[0000000010081410] = 00ff000000000000
12705 stxa %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffffffffff00
12706! %l4 = 0000ff0a, %l5 = ffffff00, Mem[00000000100c1420] = 0000ff00 7f800000
12707 stda %l4,[%i3+0x020]%asi ! Mem[00000000100c1420] = 0000ff0a ffffff00
12708! %l4 = 000000000000ff0a, Mem[00000000300c1410] = e8ff0000
12709 stba %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0aff0000
12710! Mem[00000000300c1400] = ffffffe8, %l6 = ffffffffffffffe8
12711 swapa [%i3+%g0]0x81,%l6 ! %l6 = 00000000ffffffe8
12712! %l2 = 00006fb6, %l3 = 00000000, Mem[00000000300c1400] = e8ffffff ffffffff
12713 stda %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00006fb6 00000000
12714! %l6 = 00000000ffffffe8, Mem[0000000010141414] = 67e802ff
12715 stw %l6,[%i5+0x014] ! Mem[0000000010141414] = ffffffe8
12716! Starting 10 instruction Load Burst
12717! %f14 = ad880a76, %f12 = 8ec1195f, %f27 = 329dffff
12718 fsubs %f14,%f12,%f27 ! %f27 = ad880a76
12719
12720p0_label_487:
12721! Mem[0000000030041400] = 0aff0000, %l3 = 0000000000000000
12722 lduwa [%i1+%g0]0x89,%l3 ! %l3 = 000000000aff0000
12723! Mem[0000000010081410] = ffffffffffffff00, %f22 = 00000000 ffffffff
12724 ldda [%i2+0x010]%asi,%f22 ! %f22 = ffffffff ffffff00
12725! Mem[0000000010041420] = bbde47e2ff000061, %l5 = ffffffffffffff00
12726 ldx [%i1+0x020],%l5 ! %l5 = bbde47e2ff000061
12727! Mem[00000000211c0000] = ffc17f1a, %l4 = 000000000000ff0a
12728 ldsba [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
12729! Mem[0000000021800100] = ffff6971, %l3 = 000000000aff0000
12730 lduh [%o3+0x100],%l3 ! %l3 = 000000000000ffff
12731! Mem[0000000010001400] = ffff0000, %f22 = ffffffff
12732 lda [%i0+0x000]%asi,%f22 ! %f22 = ffff0000
12733! Mem[0000000010001424] = ffff0000, %l7 = 00000031ffffffff
12734 lduh [%i0+0x024],%l7 ! %l7 = 000000000000ffff
12735! Mem[00000000300c1400] = 00006fb6, %l6 = 00000000ffffffe8
12736 ldsha [%i3+%g0]0x89,%l6 ! %l6 = 0000000000006fb6
12737! Mem[0000000010141430] = ff0000fffe810000, %f2 = 00000031 b2d00000
12738 ldd [%i5+0x030],%f2 ! %f2 = ff0000ff fe810000
12739! Starting 10 instruction Store Burst
12740! %l4 = ffffffffffffffff, Mem[0000000030101400] = 0000ffffff6fe8ff
12741 stxa %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffffffffffff
12742
12743p0_label_488:
12744! %f4 = 0000ff0a ffffffff, Mem[0000000030141400] = 00000000 ffff8b0c
12745 stda %f4 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000ff0a ffffffff
12746! Mem[0000000030181400] = 00000000, %l0 = 0000000000ff0000
12747 swapa [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000
12748! %l0 = 0000000000000000, Mem[0000000010181410] = 00000000
12749 stwa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
12750! %f12 = 8ec1195f 11815484, Mem[0000000030181410] = 000000ff 6fb60706
12751 stda %f12,[%i6+%o5]0x89 ! Mem[0000000030181410] = 8ec1195f 11815484
12752! Code Fragment 4
12753p0_fragment_52:
12754! %l0 = 0000000000000000
12755 setx 0x0afac887dd03edbe,%g7,%l0 ! %l0 = 0afac887dd03edbe
12756! %l1 = 0000000000000000
12757 setx 0xf1c9d9081e583ee8,%g7,%l1 ! %l1 = f1c9d9081e583ee8
12758 setx 0x7ff8, %g1, %g2
12759 and %l0, %g2, %l0
12760 setx 0xffffffff, %g1, %g2
12761 and %l1, %g2, %l1
12762 setx 0x100000000, %g1, %g2
12763 or %l1, %g2, %l1 ! Set bit 32 - perrinj
12764 ta T_CHANGE_HPRIV
12765 stxa %l1, [%l0]ASI_ICACHE_INSTR
12766 ta T_CHANGE_NONHPRIV
12767! %l0 = 0afac887dd03edbe
12768 setx 0x2152af479ff2f0d1,%g7,%l0 ! %l0 = 2152af479ff2f0d1
12769! %l1 = f1c9d9081e583ee8
12770 setx 0xd291eacfe3824e3f,%g7,%l1 ! %l1 = d291eacfe3824e3f
12771! %l7 = 000000000000ffff, Mem[00000000100c1400] = ff000000
12772 stwa %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000ffff
12773! %l2 = 00006fb6, %l3 = 0000ffff, Mem[0000000010081408] = 000000ff 1e000000
12774 stda %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00006fb6 0000ffff
12775! %l1 = d291eacfe3824e3f, Mem[00000000201c0000] = 00ff7d80, %asi = 80
12776 stba %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = 3fff7d80
12777! Mem[00000000100c1438] = 090a4565, %l5 = bbde47e2ff000061, %asi = 80
12778 swapa [%i3+0x038]%asi,%l5 ! %l5 = 00000000090a4565
12779! Starting 10 instruction Load Burst
12780! Mem[0000000010081408] = 00006fb6, %l1 = d291eacfe3824e3f
12781 lduwa [%i2+%o4]0x88,%l1 ! %l1 = 0000000000006fb6
12782
12783p0_label_489:
12784! Mem[0000000030141400] = 0000ff0a, %l3 = 000000000000ffff
12785 ldsha [%i5+%g0]0x81,%l3 ! %l3 = 0000000000000000
12786! Mem[0000000021800100] = ffff6971, %l4 = ffffffffffffffff
12787 lduh [%o3+0x100],%l4 ! %l4 = 000000000000ffff
12788! %l7 = 000000000000ffff, %l3 = 0000000000000000, %l5 = 00000000090a4565
12789 xnor %l7,%l3,%l5 ! %l5 = ffffffffffff0000
12790! Mem[0000000010141410] = e8ffffff00000000, %f16 = 00000000 63000000
12791 ldda [%i5+%o5]0x88,%f16 ! %f16 = e8ffffff 00000000
12792! Mem[0000000010141408] = 00000000ffff8b0c, %f18 = ffffffff 0aba72be
12793 ldda [%i5+%o4]0x88,%f18 ! %f18 = 00000000 ffff8b0c
12794! Mem[0000000010181400] = 00000000, %f13 = 11815484
12795 lda [%i6+%g0]0x88,%f13 ! %f13 = 00000000
12796! Mem[0000000010001410] = 00000000, %l2 = 0000000000006fb6
12797 lduha [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
12798! Mem[0000000030181408] = ffffffff, %l0 = 2152af479ff2f0d1
12799 lduwa [%i6+%o4]0x89,%l0 ! %l0 = 00000000ffffffff
12800! Mem[00000000300c1400] = 00000000 00006fb6, %l0 = ffffffff, %l1 = 00006fb6
12801 ldda [%i3+%g0]0x89,%l0 ! %l0 = 0000000000006fb6 0000000000000000
12802! Starting 10 instruction Store Burst
12803! %f28 = cbeb0000, %f24 = dee27dcd, %f28 = cbeb0000
12804 fmuls %f28,%f24,%f28 ! %f28 = 6b4fe97b
12805
12806p0_label_490:
12807! %f16 = e8ffffff 00000000, %l0 = 0000000000006fb6
12808! Mem[00000000300c1428] = ff61000000000000
12809 add %i3,0x028,%g1
12810 stda %f16,[%g1+%l0]ASI_PST32_SL ! Mem[00000000300c1428] = ff610000ffffffe8
12811! Mem[0000000010141400] = ff000000, %l2 = 0000000000000000
12812 swap [%i5+%g0],%l2 ! %l2 = 00000000ff000000
12813! Mem[0000000010101428] = bfff00ff, %l2 = ff000000, %l4 = 0000ffff
12814 add %i4,0x28,%g1
12815 casa [%g1]0x80,%l2,%l4 ! %l4 = 00000000bfff00ff
12816! %l0 = 0000000000006fb6, Mem[0000000010081408] = 00006fb6
12817 stha %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00006fb6
12818! Mem[0000000010041408] = 6b9d8768, %l2 = 00000000ff000000
12819 ldstuba [%i1+%o4]0x80,%l2 ! %l2 = 0000006b000000ff
12820! %l1 = 0000000000000000, immed = fffffc6b, %y = 00000127
12821 umul %l1,-0x395,%l4 ! %l4 = 0000000000000000, %y = 00000000
12822! Mem[00000000201c0001] = 3fff7d80, %l5 = ffffffffffff0000
12823 ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
12824! %f23 = ffffff00, %f7 = 00ff00ff, %f17 = 00000000
12825 fmuls %f23,%f7 ,%f17 ! %f17 = ffffff00
12826! %f29 = 00000000, %f14 = ad880a76, %f4 = 0000ff0a
12827 fadds %f29,%f14,%f4 ! %f4 = ad880a76
12828! Starting 10 instruction Load Burst
12829! Mem[00000000100c1400] = 0000ffff00000000, %l4 = 0000000000000000
12830 ldxa [%i3+%g0]0x80,%l4 ! %l4 = 0000ffff00000000
12831
12832p0_label_491:
12833! %l1 = 0000000000000000, Mem[0000000010001410] = 00000000
12834 stha %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
12835! Mem[0000000010101418] = ffffffff 00000000, %l2 = 0000006b, %l3 = 00000000
12836 ldda [%i4+0x018]%asi,%l2 ! %l2 = 00000000ffffffff 0000000000000000
12837! Mem[0000000010181410] = 00000000, %f4 = ad880a76
12838 lda [%i6+%o5]0x88,%f4 ! %f4 = 00000000
12839! Mem[0000000010101400] = ff000000, %l0 = 0000000000006fb6
12840 lduha [%i4+%g0]0x80,%l0 ! %l0 = 000000000000ff00
12841! Mem[0000000010041408] = ff9d8768 19c9df29, %l2 = ffffffff, %l3 = 00000000
12842 ldda [%i1+%o4]0x80,%l2 ! %l2 = 00000000ff9d8768 0000000019c9df29
12843! Mem[00000000100c1410] = 00000000, %l4 = 0000ffff00000000
12844 lduwa [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000
12845! Mem[0000000030181410] = 84548111, %l2 = 00000000ff9d8768
12846 ldswa [%i6+%o5]0x81,%l2 ! %l2 = ffffffff84548111
12847! %l3 = 0000000019c9df29, immed = fffffd91, %y = 00000000
12848 smul %l3,-0x26f,%l1 ! %l1 = ffffffc13db9eb39, %y = ffffffc1
12849! Mem[0000000010081408] = 00006fb6, %l7 = 000000000000ffff
12850 lduba [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000b6
12851! Starting 10 instruction Store Burst
12852! %l5 = 00000000000000ff, Mem[00000000300c1410] = 0aff000057bfffff
12853 stxa %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000000000ff
12854
12855p0_label_492:
12856! Mem[000000001010142b] = bfff00ff, %l7 = 00000000000000b6
12857 ldstuba [%i4+0x02b]%asi,%l7 ! %l7 = 000000ff000000ff
12858! %f0 = 7fffffff 00000000, %l3 = 0000000019c9df29
12859! Mem[0000000030001438] = 3988957ad31ad138
12860 add %i0,0x038,%g1
12861 stda %f0,[%g1+%l3]ASI_PST16_SL ! Mem[0000000030001438] = 0000957ad31aff7f
12862! %l3 = 0000000019c9df29, %l3 = 0000000019c9df29, %l5 = 00000000000000ff
12863 mulx %l3,%l3,%l5 ! %l5 = 02990cc632ea7491
12864! Mem[0000000030181410] = 84548111, %l3 = 0000000019c9df29
12865 swapa [%i6+%o5]0x81,%l3 ! %l3 = 0000000084548111
12866! Mem[0000000030181400] = 0000ff00, %l4 = 0000000000000000
12867 swapa [%i6+%g0]0x89,%l4 ! %l4 = 000000000000ff00
12868! %l1 = ffffffc13db9eb39, Mem[0000000030141400] = 0aff0000
12869 stba %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0aff0039
12870! Mem[0000000010001400] = ffff0000, %l2 = ffffffff84548111
12871 ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
12872! %l5 = 02990cc632ea7491, Mem[0000000010081414] = ffffff00
12873 stw %l5,[%i2+0x014] ! Mem[0000000010081414] = 32ea7491
12874! %f10 = ff000000 00000000, %l6 = 0000000000006fb6
12875! Mem[0000000010041438] = 001e000000000031
12876 add %i1,0x038,%g1
12877 stda %f10,[%g1+%l6]ASI_PST16_P ! Mem[0000000010041438] = 001e000000000031
12878! Starting 10 instruction Load Burst
12879 membar #Sync ! Added by membar checker (84)
12880! Mem[0000000010141400] = 00000000 0607b66f 0c8bffff 00000000
12881! Mem[0000000010141410] = 00000000 ffffffe8 00000000 ff000000
12882! Mem[0000000010141420] = 18e476bb 00000031 8454ff11 5f19c18e
12883! Mem[0000000010141430] = ff0000ff fe810000 0000ffff 00000000
12884 ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
12885
12886p0_label_493:
12887! Mem[0000000010141408] = ffff8b0c, %l3 = 0000000084548111
12888 ldsba [%i5+%o4]0x88,%l3 ! %l3 = 000000000000000c
12889! Mem[0000000020800000] = 000016cb, %l7 = 00000000000000ff
12890 lduba [%o1+0x001]%asi,%l7 ! %l7 = 0000000000000000
12891! Mem[00000000300c1408] = 00000000, %l6 = 0000000000006fb6
12892 lduwa [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000
12893! Mem[0000000010081410] = ffffffff32ea7491, %l7 = 0000000000000000
12894 ldx [%i2+%o5],%l7 ! %l7 = ffffffff32ea7491
12895! Mem[0000000010081404] = ff4f0423, %f3 = fe810000
12896 ld [%i2+0x004],%f3 ! %f3 = ff4f0423
12897! Mem[00000000211c0000] = ffc17f1a, %l1 = ffffffc13db9eb39
12898 ldsh [%o2+%g0],%l1 ! %l1 = ffffffffffffffc1
12899! Mem[0000000010101400] = 000000ff, %l0 = 000000000000ff00
12900 ldsba [%i4+%g0]0x88,%l0 ! %l0 = ffffffffffffffff
12901! Mem[0000000010081410] = ffffffff, %f10 = ff000000
12902 lda [%i2+%o5]0x80,%f10 ! %f10 = ffffffff
12903! Mem[0000000030041400] = 0aff0000, %l3 = 000000000000000c
12904 ldswa [%i1+%g0]0x89,%l3 ! %l3 = 000000000aff0000
12905! Starting 10 instruction Store Burst
12906! %f12 = 8ec1195f, Mem[0000000010081410] = ffffffff
12907 sta %f12,[%i2+%o5]0x80 ! Mem[0000000010081410] = 8ec1195f
12908
12909p0_label_494:
12910! Code Fragment 3
12911p0_fragment_53:
12912! %l0 = ffffffffffffffff
12913 setx 0x2d0a87507b9ebd8c,%g7,%l0 ! %l0 = 2d0a87507b9ebd8c
12914! %l1 = ffffffffffffffc1
12915 setx 0x3d6d9a48556e4bf2,%g7,%l1 ! %l1 = 3d6d9a48556e4bf2
12916 setx 0x1fe000, %g1, %g3
12917 or %l0, %g3, %l0 ! always set perrmask = 0xff
12918 setx 0x1ffff8, %g1, %g2
12919 and %l0, %g2, %l0
12920 ta T_CHANGE_HPRIV
12921 stxa %l1, [%l0]ASI_DCACHE_DATA
12922 ta T_CHANGE_NONHPRIV
12923! %l0 = 2d0a87507b9ebd8c
12924 setx 0x1cd33c3fd6ee855c,%g7,%l0 ! %l0 = 1cd33c3fd6ee855c
12925! %l1 = 3d6d9a48556e4bf2
12926 setx 0x5d0967d86f54f09e,%g7,%l1 ! %l1 = 5d0967d86f54f09e
12927! Mem[000000001014141c] = ff000000, %l6 = 0000000000000000
12928 ldstub [%i5+0x01c],%l6 ! %l6 = 000000ff000000ff
12929! %l6 = 00000000000000ff, Mem[0000000010001408] = 00000000
12930 stha %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff
12931! Mem[00000000211c0000] = ffc17f1a, %l0 = 1cd33c3fd6ee855c
12932 ldstub [%o2+%g0],%l0 ! %l0 = 000000ff000000ff
12933! %l4 = 000000000000ff00, Mem[0000000010001400] = ffff0000
12934 stba %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00ff0000
12935! %f0 = 7fffffff, %f4 = 00000000
12936 fitos %f0 ,%f4 ! %f4 = 4f000000
12937! Mem[0000000010001408] = ff000000ffffd0b2, %l5 = 02990cc632ea7491, %l7 = ffffffff32ea7491
12938 add %i0,0x08,%g1
12939 casxa [%g1]0x80,%l5,%l7 ! %l7 = ff000000ffffd0b2
12940! Mem[00000000100c1438] = ff000061, %l1 = 6f54f09e, %l2 = 000000ff
12941 add %i3,0x38,%g1
12942 casa [%g1]0x80,%l1,%l2 ! %l2 = 00000000ff000061
12943! %l1 = 5d0967d86f54f09e, Mem[0000000030001400] = ff000000
12944 stba %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff00009e
12945! Starting 10 instruction Load Burst
12946! Mem[0000000030001408] = ff000000, %l7 = ff000000ffffd0b2
12947 ldsha [%i0+%o4]0x81,%l7 ! %l7 = ffffffffffffff00
12948
12949p0_label_495:
12950! Mem[00000000201c0000] = 3fff7d80, %l6 = 00000000000000ff
12951 lduba [%o0+0x000]%asi,%l6 ! %l6 = 000000000000003f
12952! Mem[0000000010141400] = 00000000, %f8 = ff000000
12953 lda [%i5+%g0]0x80,%f8 ! %f8 = 00000000
12954! Mem[0000000030081400] = 0000ff00, %f6 = 6fb60706
12955 lda [%i2+%g0]0x89,%f6 ! %f6 = 0000ff00
12956! Mem[0000000010081410] = 8ec1195f32ea7491, %f4 = 4f000000 ffffffff
12957 ldda [%i2+%o5]0x80,%f4 ! %f4 = 8ec1195f 32ea7491
12958! Mem[0000000021800000] = 1effba26, %l4 = 000000000000ff00
12959 lduh [%o3+%g0],%l4 ! %l4 = 0000000000001eff
12960! Mem[0000000010101400] = ff000000, %l4 = 0000000000001eff
12961 lduha [%i4+%g0]0x80,%l4 ! %l4 = 000000000000ff00
12962! Mem[00000000100c1410] = 00000000, %l2 = 00000000ff000061
12963 lduwa [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
12964! %l5 = 02990cc632ea7491, %l1 = 5d0967d86f54f09e, %l2 = 0000000000000000
12965 xor %l5,%l1,%l2 ! %l2 = 5f906b1e5dbe840f
12966! Mem[0000000030141408] = 000000630000b2d0, %l0 = 00000000000000ff
12967 ldxa [%i5+%o4]0x89,%l0 ! %l0 = 000000630000b2d0
12968! Starting 10 instruction Store Burst
12969! %l2 = 5dbe840f, %l3 = 0aff0000, Mem[0000000030041400] = 0aff0000 ffffffff
12970 stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 5dbe840f 0aff0000
12971
12972p0_label_496:
12973 membar #Sync ! Added by membar checker (85)
12974! %f20 = 00000000, Mem[0000000010141410] = 00000000
12975 sta %f20,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
12976! %f12 = 8ec1195f 00000000, Mem[0000000010101400] = ff000000 ff000000
12977 stda %f12,[%i4+%g0]0x80 ! Mem[0000000010101400] = 8ec1195f 00000000
12978! %l6 = 000000000000003f, Mem[0000000010101410] = ff0000000000ffff
12979 stxa %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000000000003f
12980! %f8 = 00000000, Mem[00000000300c1400] = b66f0000
12981 sta %f8 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
12982! %l2 = 5f906b1e5dbe840f, Mem[0000000010081400] = 8dff0000
12983 stha %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 840f0000
12984! Mem[0000000030081408] = ffffffff, %l1 = 5d0967d86f54f09e
12985 ldstuba [%i2+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
12986! Mem[0000000010181428] = 0c8b7457c1e86fff, %l3 = 000000000aff0000, %l7 = ffffffffffffff00
12987 add %i6,0x28,%g1
12988 casxa [%g1]0x80,%l3,%l7 ! %l7 = 0c8b7457c1e86fff
12989! %f28 = ff0000ff fe810000, Mem[0000000030181408] = ffffffff be72ba0a
12990 stda %f28,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff0000ff fe810000
12991! %f0 = 7fffffff, Mem[0000000010181408] = 0000ff0a
12992 sta %f0 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 7fffffff
12993! Starting 10 instruction Load Burst
12994! Mem[00000000211c0000] = ffc17f1a, %l6 = 000000000000003f
12995 ldsh [%o2+%g0],%l6 ! %l6 = ffffffffffffffc1
12996
12997p0_label_497:
12998! Mem[0000000030041400] = 0f84be5d, %l5 = 02990cc632ea7491
12999 lduha [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000f84
13000! Mem[0000000010001400] = 00ff0000ffffffff, %f10 = ffffffff 00000000
13001 ldda [%i0+%g0]0x80,%f10 ! %f10 = 00ff0000 ffffffff
13002! Mem[0000000020800040] = ffff2c25, %l0 = 000000630000b2d0
13003 ldub [%o1+0x041],%l0 ! %l0 = 00000000000000ff
13004! Mem[0000000010001410] = 00000000, %l4 = 000000000000ff00
13005 lduba [%i0+0x010]%asi,%l4 ! %l4 = 0000000000000000
13006! Mem[0000000030001410] = ff000000, %l1 = 00000000000000ff
13007 lduwa [%i0+%o5]0x81,%l1 ! %l1 = 00000000ff000000
13008! %l4 = 0000000000000000, imm = fffffffffffff0e6, %l2 = 5f906b1e5dbe840f
13009 xnor %l4,-0xf1a,%l2 ! %l2 = 0000000000000f19
13010! Mem[0000000010101408] = ffffffff, %l7 = 0c8b7457c1e86fff
13011 lduha [%i4+%o4]0x80,%l7 ! %l7 = 000000000000ffff
13012! Mem[0000000010001428] = 23044fff, %l3 = 000000000aff0000
13013 lduw [%i0+0x028],%l3 ! %l3 = 0000000023044fff
13014! %f5 = 32ea7491, %f21 = ffffffe8
13015 fcmpes %fcc2,%f5 ,%f21 ! %fcc2 = 3
13016! Starting 10 instruction Store Burst
13017! %f6 = 0000ff00 00ff00ff, Mem[0000000030141408] = d0b20000 63000000
13018 stda %f6 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000ff00 00ff00ff
13019
13020p0_label_498:
13021! %l6 = ffffffffffffffc1, Mem[0000000010081400] = 840f0000ff4f0423
13022 stx %l6,[%i2+%g0] ! Mem[0000000010081400] = ffffffffffffffc1
13023! Mem[0000000010081410] = 8ec1195f, %l4 = 0000000000000000
13024 ldstuba [%i2+%o5]0x80,%l4 ! %l4 = 0000008e000000ff
13025! Mem[00000000100c1410] = 00000000, %l0 = 00000000000000ff
13026 swapa [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
13027! %f30 = 0000ffff, Mem[0000000010001400] = 00ff0000
13028 sta %f30,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000ffff
13029! Mem[0000000021800000] = 1effba26, %l5 = 0000000000000f84
13030 ldstuba [%o3+0x000]%asi,%l5 ! %l5 = 0000001e000000ff
13031! %l4 = 0000008e, %l5 = 0000001e, Mem[0000000010001408] = ff000000 ffffd0b2
13032 stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000008e 0000001e
13033! %f20 = 00000000 ffffffe8, Mem[0000000010181408] = ffffff7f 00000000
13034 stda %f20,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 ffffffe8
13035! %l3 = 0000000023044fff, Mem[0000000010181408] = 00000000
13036 stha %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00004fff
13037! %l4 = 000000000000008e, %l0 = 0000000000000000, %l2 = 0000000000000f19
13038 or %l4,%l0,%l2 ! %l2 = 000000000000008e
13039! Starting 10 instruction Load Burst
13040! Mem[00000000100c1408] = ffffffff 31000000, %l4 = 0000008e, %l5 = 0000001e
13041 ldda [%i3+%o4]0x80,%l4 ! %l4 = 00000000ffffffff 0000000031000000
13042
13043p0_label_499:
13044! Mem[0000000030001410] = 000000ff, %f30 = 0000ffff
13045 lda [%i0+%o5]0x89,%f30 ! %f30 = 000000ff
13046! Mem[0000000010041408] = ff9d8768, %l5 = 0000000031000000
13047 ldswa [%i1+%o4]0x80,%l5 ! %l5 = ffffffffff9d8768
13048! Mem[0000000010181408] = ff4f0000 ffffffe8, %l0 = 00000000, %l1 = ff000000
13049 ldda [%i6+0x008]%asi,%l0 ! %l0 = 00000000ff4f0000 00000000ffffffe8
13050! Mem[0000000010041428] = 00000000 010f421e, %l0 = ff4f0000, %l1 = ffffffe8
13051 ldd [%i1+0x028],%l0 ! %l0 = 0000000000000000 00000000010f421e
13052! Mem[00000000300c1400] = 0000000000000000, %f30 = 000000ff 00000000
13053 ldda [%i3+%g0]0x81,%f30 ! %f30 = 00000000 00000000
13054! Mem[0000000010081438] = ffffff00 00000000, %l0 = 00000000, %l1 = 010f421e
13055 ldda [%i2+0x038]%asi,%l0 ! %l0 = 00000000ffffff00 0000000000000000
13056! Mem[0000000030001410] = 000000ff, %l7 = 000000000000ffff
13057 ldswa [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
13058! Mem[0000000010041400] = 000000ff, %l2 = 000000000000008e
13059 ldsba [%i1+%g0]0x80,%l2 ! %l2 = 0000000000000000
13060! Mem[0000000030041400] = 0aff00005dbe840f, %l0 = 00000000ffffff00
13061 ldxa [%i1+%g0]0x89,%l0 ! %l0 = 0aff00005dbe840f
13062! Starting 10 instruction Store Burst
13063! %l2 = 0000000000000000, Mem[00000000300c1408] = 00000000
13064 stwa %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
13065
13066p0_label_500:
13067! Mem[0000000010081424] = 00000031, %l2 = 0000000000000000, %asi = 80
13068 swapa [%i2+0x024]%asi,%l2 ! %l2 = 0000000000000031
13069! %l1 = 0000000000000000, Mem[0000000010041408] = ff9d8768
13070 stha %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00008768
13071! Mem[0000000010041418] = ff0000ff, %l6 = ffffffffffffffc1
13072 swap [%i1+0x018],%l6 ! %l6 = 00000000ff0000ff
13073! %f4 = 8ec1195f, Mem[0000000030101410] = ff000000
13074 sta %f4 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = 8ec1195f
13075! %f15 = 65450a09, %f17 = 0607b66f
13076 fcmps %fcc3,%f15,%f17 ! %fcc3 = 2
13077! %f27 = 5f19c18e, %f5 = 32ea7491
13078 fsqrts %f27,%f5 ! %f5 = 4f4665c0
13079! Mem[0000000030141408] = 0000ff00, %l5 = ffffffffff9d8768
13080 swapa [%i5+%o4]0x81,%l5 ! %l5 = 000000000000ff00
13081! %f20 = 00000000 ffffffe8, %l7 = 00000000000000ff
13082! Mem[0000000010041410] = ff00000000000000
13083 add %i1,0x010,%g1
13084 stda %f20,[%g1+%l7]ASI_PST8_P ! Mem[0000000010041410] = 00000000ffffffe8
13085! %f6 = 0000ff00 00ff00ff, %l5 = 000000000000ff00
13086! Mem[00000000100c1428] = 00000000000000ff
13087 add %i3,0x028,%g1
13088 stda %f6,[%g1+%l5]ASI_PST32_PL ! Mem[00000000100c1428] = 00000000000000ff
13089! Starting 10 instruction Load Burst
13090! Mem[000000001004141c] = 7fffffff, %l2 = 0000000000000031
13091 ldsba [%i1+0x01d]%asi,%l2 ! %l2 = ffffffffffffffff
13092
13093 ba,a p0_not_taken_0_end
13094p0_not_taken_0:
13095! The following code should not be executed
13096 sdivx %l6,%l2,%l4
13097 fdivs %f26,%f3,%f5
13098 lduwa [%i3+0x010]%asi,%l2
13099 sdiv %l2,%l6,%l4
13100 xnor %l4,0xd98,%l1
13101 sdivx %l1,%l4,%l0
13102 nop
13103 ba,a p0_branch_failed
13104p0_not_taken_0_end:
13105
13106
13107! End of Random Code for Thread 0
13108
13109
13110! Check Registers
13111
13112p0_check_registers:
13113 set p0_expected_registers,%g1
13114 ldx [%g1+0x000],%g2
13115 cmp %l0,%g2 ! %l0 should be 0aff00005dbe840f
13116 bne,a,pn %xcc,p0_reg_l0_fail
13117 mov %l0,%g3
13118 ldx [%g1+0x008],%g2
13119 cmp %l1,%g2 ! %l1 should be 0000000000000000
13120 bne,a,pn %xcc,p0_reg_l1_fail
13121 mov %l1,%g3
13122 ldx [%g1+0x010],%g2
13123 cmp %l2,%g2 ! %l2 should be ffffffffffffffff
13124 bne,a,pn %xcc,p0_reg_l2_fail
13125 mov %l2,%g3
13126 ldx [%g1+0x018],%g2
13127 cmp %l3,%g2 ! %l3 should be 0000000023044fff
13128 bne,a,pn %xcc,p0_reg_l3_fail
13129 mov %l3,%g3
13130 ldx [%g1+0x020],%g2
13131 cmp %l4,%g2 ! %l4 should be 00000000ffffffff
13132 bne,a,pn %xcc,p0_reg_l4_fail
13133 mov %l4,%g3
13134 ldx [%g1+0x028],%g2
13135 cmp %l5,%g2 ! %l5 should be 000000000000ff00
13136 bne,a,pn %xcc,p0_reg_l5_fail
13137 mov %l5,%g3
13138 ldx [%g1+0x030],%g2
13139 cmp %l6,%g2 ! %l6 should be 00000000ff0000ff
13140 bne,a,pn %xcc,p0_reg_l6_fail
13141 mov %l6,%g3
13142 ldx [%g1+0x038],%g2
13143 cmp %l7,%g2 ! %l7 should be 00000000000000ff
13144 bne,a,pn %xcc,p0_reg_l7_fail
13145 mov %l7,%g3
13146
13147! Check %y register
13148
13149 set 0xffffffc1,%g2
13150 rd %y,%g3
13151 cmp %g2,%g3
13152 bne,a p0_failed
13153 mov 0x111,%g1
13154
13155! Check Floating Point Registers
13156
13157p0_check_fp_registers:
13158 set p0_expected_fp_regs,%g3
13159 std %f0,[%g1]
13160 ldx [%g1],%l1
13161 ldx [%g3+0x00],%l0
13162 cmp %l0,%l1 ! %f0 should be 7fffffff 00000000
13163 bne %xcc,p0_f0_fail
13164 std %f2,[%g1]
13165 ldx [%g1],%l1
13166 ldx [%g3+0x08],%l0
13167 cmp %l0,%l1 ! %f2 should be ff0000ff ff4f0423
13168 bne %xcc,p0_f2_fail
13169 std %f4,[%g1]
13170 ldx [%g1],%l1
13171 ldx [%g3+0x10],%l0
13172 cmp %l0,%l1 ! %f4 should be 8ec1195f 4f4665c0
13173 bne %xcc,p0_f4_fail
13174 std %f6,[%g1]
13175 ldx [%g1],%l1
13176 ldx [%g3+0x18],%l0
13177 cmp %l0,%l1 ! %f6 should be 0000ff00 00ff00ff
13178 bne %xcc,p0_f6_fail
13179 std %f8,[%g1]
13180 ldx [%g1],%l1
13181 ldx [%g3+0x20],%l0
13182 cmp %l0,%l1 ! %f8 should be 00000000 0000ffff
13183 bne %xcc,p0_f8_fail
13184 std %f10,[%g1]
13185 ldx [%g1],%l1
13186 ldx [%g3+0x28],%l0
13187 cmp %l0,%l1 ! %f10 should be 00ff0000 ffffffff
13188 bne %xcc,p0_f10_fail
13189 std %f12,[%g1]
13190 ldx [%g1],%l1
13191 ldx [%g3+0x30],%l0
13192 cmp %l0,%l1 ! %f12 should be 8ec1195f 00000000
13193 bne %xcc,p0_f12_fail
13194 std %f14,[%g1]
13195 ldx [%g1],%l1
13196 ldx [%g3+0x38],%l0
13197 cmp %l0,%l1 ! %f14 should be ad880a76 65450a09
13198 bne %xcc,p0_f14_fail
13199 std %f16,[%g1]
13200 ldx [%g1],%l1
13201 ldx [%g3+0x40],%l0
13202 cmp %l0,%l1 ! %f16 should be 00000000 0607b66f
13203 bne %xcc,p0_f16_fail
13204 std %f18,[%g1]
13205 ldx [%g1],%l1
13206 ldx [%g3+0x48],%l0
13207 cmp %l0,%l1 ! %f18 should be 0c8bffff 00000000
13208 bne %xcc,p0_f18_fail
13209 std %f20,[%g1]
13210 ldx [%g1],%l1
13211 ldx [%g3+0x50],%l0
13212 cmp %l0,%l1 ! %f20 should be 00000000 ffffffe8
13213 bne %xcc,p0_f20_fail
13214 std %f22,[%g1]
13215 ldx [%g1],%l1
13216 ldx [%g3+0x58],%l0
13217 cmp %l0,%l1 ! %f22 should be 00000000 ff000000
13218 bne %xcc,p0_f22_fail
13219 std %f24,[%g1]
13220 ldx [%g1],%l1
13221 ldx [%g3+0x60],%l0
13222 cmp %l0,%l1 ! %f24 should be 18e476bb 00000031
13223 bne %xcc,p0_f24_fail
13224 std %f26,[%g1]
13225 ldx [%g1],%l1
13226 ldx [%g3+0x68],%l0
13227 cmp %l0,%l1 ! %f26 should be 8454ff11 5f19c18e
13228 bne %xcc,p0_f26_fail
13229 std %f28,[%g1]
13230 ldx [%g1],%l1
13231 ldx [%g3+0x70],%l0
13232 cmp %l0,%l1 ! %f28 should be ff0000ff fe810000
13233 bne %xcc,p0_f28_fail
13234 std %f30,[%g1]
13235 ldx [%g1],%l1
13236 ldx [%g3+0x78],%l0
13237 cmp %l0,%l1 ! %f30 should be 00000000 00000000
13238 bne %xcc,p0_f30_fail
13239 nop
13240
13241! The test for processor 0 has passed
13242
13243p0_passed:
13244 ta GOOD_TRAP
13245 nop
13246
13247p0_reg_l0_fail:
13248 or %g0,0xbd0,%g1
13249 ba,a p0_failed
13250p0_reg_l1_fail:
13251 or %g0,0xbd1,%g1
13252 ba,a p0_failed
13253p0_reg_l2_fail:
13254 or %g0,0xbd2,%g1
13255 ba,a p0_failed
13256p0_reg_l3_fail:
13257 or %g0,0xbd3,%g1
13258 ba,a p0_failed
13259p0_reg_l4_fail:
13260 or %g0,0xbd4,%g1
13261 ba,a p0_failed
13262p0_reg_l5_fail:
13263 or %g0,0xbd5,%g1
13264 ba,a p0_failed
13265p0_reg_l6_fail:
13266 or %g0,0xbd6,%g1
13267 ba,a p0_failed
13268p0_reg_l7_fail:
13269 or %g0,0xbd7,%g1
13270 ba,a p0_failed
13271p0_f0_fail:
13272 set p0_temp,%g6
13273 mov 0xf00,%l0
13274 stx %l0,[%g6]
13275 std %f0,[%g6+8]
13276 stx %fsr,[%g6+16]
13277 ta BAD_TRAP
13278
13279p0_f2_fail:
13280 set p0_temp,%g6
13281 mov 0xf02,%l0
13282 stx %l0,[%g6]
13283 std %f2,[%g6+8]
13284 stx %fsr,[%g6+16]
13285 ta BAD_TRAP
13286
13287p0_f4_fail:
13288 set p0_temp,%g6
13289 mov 0xf04,%l0
13290 stx %l0,[%g6]
13291 std %f4,[%g6+8]
13292 stx %fsr,[%g6+16]
13293 ta BAD_TRAP
13294
13295p0_f6_fail:
13296 set p0_temp,%g6
13297 mov 0xf06,%l0
13298 stx %l0,[%g6]
13299 std %f6,[%g6+8]
13300 stx %fsr,[%g6+16]
13301 ta BAD_TRAP
13302
13303p0_f8_fail:
13304 set p0_temp,%g6
13305 mov 0xf08,%l0
13306 stx %l0,[%g6]
13307 std %f8,[%g6+8]
13308 stx %fsr,[%g6+16]
13309 ta BAD_TRAP
13310
13311p0_f10_fail:
13312 set p0_temp,%g6
13313 mov 0xf10,%l0
13314 stx %l0,[%g6]
13315 std %f10,[%g6+8]
13316 stx %fsr,[%g6+16]
13317 ta BAD_TRAP
13318
13319p0_f12_fail:
13320 set p0_temp,%g6
13321 mov 0xf12,%l0
13322 stx %l0,[%g6]
13323 std %f12,[%g6+8]
13324 stx %fsr,[%g6+16]
13325 ta BAD_TRAP
13326
13327p0_f14_fail:
13328 set p0_temp,%g6
13329 mov 0xf14,%l0
13330 stx %l0,[%g6]
13331 std %f14,[%g6+8]
13332 stx %fsr,[%g6+16]
13333 ta BAD_TRAP
13334
13335p0_f16_fail:
13336 set p0_temp,%g6
13337 mov 0xf16,%l0
13338 stx %l0,[%g6]
13339 std %f16,[%g6+8]
13340 stx %fsr,[%g6+16]
13341 ta BAD_TRAP
13342
13343p0_f18_fail:
13344 set p0_temp,%g6
13345 mov 0xf18,%l0
13346 stx %l0,[%g6]
13347 std %f18,[%g6+8]
13348 stx %fsr,[%g6+16]
13349 ta BAD_TRAP
13350
13351p0_f20_fail:
13352 set p0_temp,%g6
13353 mov 0xf20,%l0
13354 stx %l0,[%g6]
13355 std %f20,[%g6+8]
13356 stx %fsr,[%g6+16]
13357 ta BAD_TRAP
13358
13359p0_f22_fail:
13360 set p0_temp,%g6
13361 mov 0xf22,%l0
13362 stx %l0,[%g6]
13363 std %f22,[%g6+8]
13364 stx %fsr,[%g6+16]
13365 ta BAD_TRAP
13366
13367p0_f24_fail:
13368 set p0_temp,%g6
13369 mov 0xf24,%l0
13370 stx %l0,[%g6]
13371 std %f24,[%g6+8]
13372 stx %fsr,[%g6+16]
13373 ta BAD_TRAP
13374
13375p0_f26_fail:
13376 set p0_temp,%g6
13377 mov 0xf26,%l0
13378 stx %l0,[%g6]
13379 std %f26,[%g6+8]
13380 stx %fsr,[%g6+16]
13381 ta BAD_TRAP
13382
13383p0_f28_fail:
13384 set p0_temp,%g6
13385 mov 0xf28,%l0
13386 stx %l0,[%g6]
13387 std %f28,[%g6+8]
13388 stx %fsr,[%g6+16]
13389 ta BAD_TRAP
13390
13391p0_f30_fail:
13392 set p0_temp,%g6
13393 mov 0xf30,%l0
13394 stx %l0,[%g6]
13395 std %f30,[%g6+8]
13396 stx %fsr,[%g6+16]
13397 ta BAD_TRAP
13398
13399
13400! The test for processor 0 failed
13401
13402p0_failed:
13403 set p0_temp,%g6
13404 stx %g1,[%g6]
13405 stx %g2,[%g6+8]
13406 stx %g3,[%g6+16]
13407 stx %fsr,[%g6+24]
13408 ta BAD_TRAP
13409
13410
13411! The local area data for processor 0 failed
13412
13413p0_local_failed:
13414 set done_flags,%g5
13415 mov 3,%g6
13416 st %g6,[%g5+0x000] ! Set processor 0 done flag
13417
13418 set p0_temp,%g6
13419 add %g1,%g4,%g1
13420 stx %g4,[%g6]
13421 stx %g2,[%g6+8]
13422 stx %g3,[%g6+16]
13423 st %fsr,[%g6+24]
13424 ta BAD_TRAP
13425
13426p0_selfmod_failed:
13427 ba p0_failed
13428 mov 0xabc,%g1
13429
13430p0_branch_failed:
13431 mov 0xbbb,%g1
13432 rd %ccr,%g2
13433 ba p0_failed
13434 mov 0x0,%g3
13435
13436p0_trap1e:
13437 umul %l5,0xd92,%l6
13438 fsqrts %f5 ,%f2
13439 umul %l2,0xdee,%l7
13440 orn %l4,%l6,%l2
13441 smul %l0,0xbbb,%l7
13442 done
13443
13444p0_trap1o:
13445 umul %l5,0xd92,%l6
13446 fsqrts %f5 ,%f2
13447 umul %l2,0xdee,%l7
13448 orn %l4,%l6,%l2
13449 smul %l0,0xbbb,%l7
13450 done
13451
13452
13453p0_trap2e:
13454 smul %l6,-0x040,%l2
13455 xnor %l6,-0x1c5,%l2
13456 fadds %f8 ,%f10,%f5
13457 fsubs %f3 ,%f0 ,%f0
13458 sdivx %l2,%l6,%l4
13459 done
13460
13461p0_trap2o:
13462 smul %l6,-0x040,%l2
13463 xnor %l6,-0x1c5,%l2
13464 fadds %f8 ,%f10,%f5
13465 fsubs %f3 ,%f0 ,%f0
13466 sdivx %l2,%l6,%l4
13467 done
13468
13469
13470p0_trap3e:
13471 xnor %l3,0xc26,%l1
13472 or %l7,-0xabb,%l1
13473 xor %l1,0x2f5,%l4
13474 xnor %l5,%l4,%l6
13475 xnor %l3,%l4,%l7
13476 andn %l3,%l6,%l1
13477 done
13478
13479p0_trap3o:
13480 xnor %l3,0xc26,%l1
13481 or %l7,-0xabb,%l1
13482 xor %l1,0x2f5,%l4
13483 xnor %l5,%l4,%l6
13484 xnor %l3,%l4,%l7
13485 andn %l3,%l6,%l1
13486 done
13487
13488! Cross Processor Interrupt Handler
13489
13490cross_intr_handler:
13491 membar #Sync
13492! Identify the recipient of the interrupt
13493 mov 0x10,%g1 ! VA of Core ID Register
13494 ldxa [%g1]ASI_CMP_CORE_ID,%g1
13495 and %g1,0x3f,%g4 ! Extract Core ID in %g4
13496 sll %g4,2,%g1 ! Index into intr receive array
13497 set received_xintr,%g2 ! Pointer to receive counters
13498 lduw [%g2+%g1],%g3 ! Get receive count
13499 inc %g3 ! Incement by 1
13500 st %g3,[%g2+%g1] ! Update receive count
13501! Reset busy bit interrupts and return
13502 mov 0x40,%g1 ! Busy bit
13503 stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
13504 membar #Sync
13505 retry
13506
13507inst_access_handler:
13508 done
13509
13510 .align 256
13511data_access_handler:
135121: done
13513
13514p0_init_memory_pointers:
13515 set p0_init_registers,%g1
13516 mov %g0,%g2
13517 mov %g0,%g3
13518 mov %g0,%g4
13519 mov %g0,%g5
13520 mov %g0,%g6
13521 mov %g0,%g7
13522
13523! Initialize memory pointers for window 0
13524 set p0_local0_start,%i0
13525 set p0_local1_start,%i1
13526 set p0_local2_start,%i2
13527 set p0_local3_start,%i3
13528 set p0_local4_start,%i4
13529 set p0_local5_start,%i5
13530 set p0_local6_start,%i6
13531 clr %i7
13532! Init Local Registers in Window 0
13533 ldx [%g1+0x000],%l0 ! %l0 = b56b73fbd779b56d
13534 ldx [%g1+0x008],%l1 ! %l1 = 4d1824aac7dd0d92
13535 ldx [%g1+0x010],%l2 ! %l2 = ef51652ec95a4131
13536 ldx [%g1+0x018],%l3 ! %l3 = 650300a28219ea07
13537 ldx [%g1+0x020],%l4 ! %l4 = a82d9b8c4290037a
13538 ldx [%g1+0x028],%l5 ! %l5 = d3146983ea207428
13539 ldx [%g1+0x030],%l6 ! %l6 = 5948a2f5cadc27b2
13540 ldx [%g1+0x038],%l7 ! %l7 = 67bee32a639b131c
13541
13542! Initialize the output register of window 0
13543
13544 set share0_start,%o0
13545 set share1_start,%o1
13546 set share2_start,%o2
13547 set share3_start,%o3
13548 mov 0x08,%o4
13549 mov 0x10,%o5
13550 mov 0x18,%o6
13551
13552 retl
13553 nop
13554
13555user_text_end:
13556 .seg "text"
13557 .align 0x2000
13558user_near0_start:
13559p0_near_0_le:
13560 umul %l5,0xd92,%l6
13561 udivx %l6,%l2,%l3
13562 umul %l6,%l3,%l6
13563 and %l5,-0x31e,%l2
13564 smul %l1,0xf18,%l7
13565 st %f2 ,[%i2+0x018] ! Mem[0000000010081418]
13566 jmpl %o7,%g0
13567 add %l1,%l2,%l4
13568p0_near_0_he:
13569 jmpl %o7,%g0
13570 add %l3,-0xc91,%l5
13571 jmpl %o7,%g0
13572 nop
13573near0_b2b_h:
13574 addc %l0,0x58a,%l7
13575 fcmps %fcc3,%f29,%f22
13576 or %l3,-0x197,%l2
13577 fdivs %f22,%f28,%f28
13578 fdivs %f28,%f24,%f21
13579 udivx %l2,%l1,%l4
13580 jmpl %o7,%g0
13581 andn %l2,-0xd76,%l5
13582near0_b2b_l:
13583 fsubs %f15,%f2 ,%f14
13584 subc %l7,0x587,%l4
13585 sdivx %l2,%l6,%l4
13586 xnor %l5,%l1,%l0
13587 fcmps %fcc1,%f9 ,%f6
13588 smul %l7,%l2,%l4
13589 jmpl %o7,%g0
13590 sdivx %l5,%l0,%l4
13591user_near0_end:
13592 .seg "text"
13593 .align 0x2000
13594user_near1_start:
13595p0_near_1_le:
13596 addc %l7,%l1,%l4
13597 sdivx %l6,%l3,%l2
13598 fcmps %fcc3,%f3 ,%f11
13599 jmpl %o7,%g0
13600 and %l2,0x5e8,%l1
13601p0_near_1_he:
13602 sub %l4,0x3a4,%l3
13603 umul %l6,%l1,%l6
13604 orn %l5,0x5c8,%l2
13605 subc %l2,-0x0d6,%l7
13606 jmpl %o7,%g0
13607 st %f17,[%i2+0x024] ! Mem[0000000010081424]
13608near1_b2b_h:
13609 sdivx %l5,0x254,%l1
13610 addc %l5,%l6,%l5
13611 addc %l2,-0x605,%l7
13612 xor %l4,%l3,%l7
13613 jmpl %o7,%g0
13614 fsubs %f24,%f24,%f16
13615near1_b2b_l:
13616 addc %l6,%l1,%l1
13617 fmuls %f11,%f11,%f11
13618 addc %l2,0xe57,%l6
13619 or %l0,%l5,%l6
13620 jmpl %o7,%g0
13621 or %l6,-0x6f7,%l4
13622user_near1_end:
13623 .seg "text"
13624 .align 0x2000
13625user_near2_start:
13626p0_near_2_le:
13627 jmpl %o7,%g0
13628 fadds %f15,%f1 ,%f9
13629 jmpl %o7,%g0
13630 nop
13631p0_near_2_he:
13632 or %l5,%l0,%l4
13633 xnor %l6,0x95b,%l0
13634 jmpl %o7,%g0
13635 fsubs %f21,%f21,%f25
13636near2_b2b_h:
13637 sdivx %l6,%l4,%l4
13638 fcmps %fcc3,%f20,%f21
13639 andn %l4,0x2e1,%l4
13640 orn %l5,0x3f3,%l3
13641 jmpl %o7,%g0
13642 sub %l1,%l4,%l5
13643near2_b2b_l:
13644 addc %l5,%l3,%l5
13645 fsqrts %f15,%f5
13646 fdivs %f8 ,%f12,%f14
13647 fcmps %fcc3,%f10,%f12
13648 jmpl %o7,%g0
13649 fcmps %fcc1,%f5 ,%f0
13650user_near2_end:
13651 .seg "text"
13652 .align 0x2000
13653user_near3_start:
13654p0_near_3_le:
13655 fdivs %f13,%f3 ,%f1
13656 jmpl %o7,%g0
13657 xnor %l2,%l1,%l5
13658p0_near_3_he:
13659 subc %l6,-0x6ff,%l5
13660 add %l2,%l2,%l7
13661 orn %l2,%l1,%l0
13662 ldsw [%i4+0x008],%l1 ! Mem[0000000010101408]
13663 xnor %l6,%l0,%l7
13664 jmpl %o7,%g0
13665 andn %l2,%l3,%l3
13666near3_b2b_h:
13667 jmpl %o7,%g0
13668 subc %l4,%l6,%l5
13669 jmpl %o7,%g0
13670 nop
13671near3_b2b_l:
13672 jmpl %o7,%g0
13673 fadds %f0 ,%f3 ,%f13
13674 jmpl %o7,%g0
13675 nop
13676user_near3_end:
13677 .seg "text"
13678 .text
13679 .align 0x2000
13680user_far0_start:
13681p0_far_0_le:
13682 fcmps %fcc2,%f0 ,%f1
13683 xnor %l7,0x4c2,%l4
13684 fadds %f4 ,%f6 ,%f15
13685 fmuls %f2 ,%f3 ,%f1
13686 jmpl %o7,%g0
13687 sdivx %l2,%l1,%l7
13688p0_far_0_lem:
13689 fcmps %fcc2,%f0 ,%f1
13690 xnor %l7,0x4c2,%l4
13691 fadds %f4 ,%f6 ,%f15
13692 fmuls %f2 ,%f3 ,%f1
13693 jmpl %o7,%g0
13694 sdivx %l2,%l1,%l7
13695p0_far_0_he:
13696 fsqrts %f20,%f28
13697 sub %l7,%l4,%l2
13698 addc %l0,%l2,%l6
13699 fsubs %f28,%f31,%f24
13700 fmuls %f22,%f31,%f24
13701 udivx %l7,%l4,%l0
13702 subc %l0,0xb8d,%l3
13703 jmpl %o7,%g0
13704 and %l3,-0xd0f,%l7
13705p0_far_0_hem:
13706 fsqrts %f20,%f28
13707 sub %l7,%l4,%l2
13708 addc %l0,%l2,%l6
13709 fsubs %f28,%f31,%f24
13710 fmuls %f22,%f31,%f24
13711 udivx %l7,%l4,%l0
13712 subc %l0,0xb8d,%l3
13713 jmpl %o7,%g0
13714 and %l3,-0xd0f,%l7
13715p0_loop_branch_0:
13716 jmpl %o7+12,%g0
13717 add %l0,1,%l0
13718far0_b2b_h:
13719 fdivs %f23,%f20,%f22
13720 andn %l7,0x03d,%l4
13721 smul %l1,%l4,%l2
13722 fdivs %f31,%f19,%f30
13723 fitos %f23,%f31
13724 smul %l1,%l4,%l7
13725 jmpl %o7,%g0
13726 fcmps %fcc3,%f29,%f28
13727far0_b2b_l:
13728 smul %l0,%l2,%l0
13729 fmuls %f11,%f9 ,%f14
13730 fdivs %f4 ,%f10,%f15
13731 xnor %l1,%l6,%l1
13732 fmuls %f5 ,%f0 ,%f9
13733 or %l2,-0x454,%l1
13734 jmpl %o7,%g0
13735 subc %l2,%l6,%l7
13736user_far0_end:
13737 .seg "text"
13738 .text
13739 .align 0x2000
13740user_far1_start:
13741p0_far_1_le:
13742 subc %l1,%l1,%l3
13743 sub %l0,0x51d,%l1
13744 jmpl %o7,%g0
13745 orn %l6,%l3,%l7
13746p0_far_1_lem:
13747 subc %l1,%l1,%l3
13748 sub %l0,0x51d,%l1
13749 jmpl %o7,%g0
13750 orn %l6,%l3,%l7
13751p0_far_1_he:
13752 jmpl %o7,%g0
13753 add %l1,%l0,%l0
13754 jmpl %o7,%g0
13755 nop
13756p0_far_1_hem:
13757 jmpl %o7,%g0
13758 add %l1,%l0,%l0
13759 jmpl %o7,%g0
13760 nop
13761p0_loop_branch_1:
13762 jmpl %o7+12,%g0
13763 add %l0,2,%l0
13764far1_b2b_h:
13765 subc %l0,0x9b2,%l3
13766 fdivs %f16,%f30,%f27
13767 andn %l1,0x6de,%l7
13768 udivx %l0,%l0,%l0
13769 mulx %l2,%l7,%l5
13770 udivx %l5,-0xee4,%l3
13771 fdtos %f24,%f16
13772 jmpl %o7,%g0
13773 xor %l0,%l1,%l3
13774far1_b2b_l:
13775 udivx %l7,%l5,%l2
13776 fcmps %fcc2,%f4 ,%f15
13777 smul %l1,%l6,%l5
13778 sub %l3,0xb73,%l3
13779 fcmps %fcc3,%f1 ,%f11
13780 fmuls %f8 ,%f14,%f2
13781 fadds %f0 ,%f0 ,%f1
13782 jmpl %o7,%g0
13783 smul %l6,%l7,%l5
13784user_far1_end:
13785 .seg "text"
13786 .text
13787 .align 0x2000
13788user_far2_start:
13789p0_far_2_le:
13790 jmpl %o7,%g0
13791 smul %l3,-0xf73,%l0
13792 jmpl %o7,%g0
13793 nop
13794p0_far_2_lem:
13795 jmpl %o7,%g0
13796 smul %l3,-0xf73,%l0
13797 jmpl %o7,%g0
13798 nop
13799p0_far_2_he:
13800 sdivx %l5,%l2,%l1
13801 jmpl %o7,%g0
13802 sdivx %l5,0xbe6,%l4
13803p0_far_2_hem:
13804 sdivx %l5,%l2,%l1
13805 jmpl %o7,%g0
13806 sdivx %l5,0xbe6,%l4
13807p0_loop_branch_2:
13808 jmpl %o7+12,%g0
13809 add %l0,3,%l0
13810far2_b2b_h:
13811 fsubs %f16,%f24,%f29
13812 sdivx %l2,-0xc10,%l7
13813 xnor %l0,%l1,%l1
13814 orn %l3,-0x323,%l5
13815 jmpl %o7,%g0
13816 fdivs %f22,%f19,%f20
13817far2_b2b_l:
13818 xor %l2,%l0,%l6
13819 smul %l0,%l0,%l6
13820 fsubs %f13,%f7 ,%f14
13821 smul %l0,-0x3f4,%l3
13822 jmpl %o7,%g0
13823 smul %l6,0x6cc,%l2
13824user_far2_end:
13825 .seg "text"
13826 .text
13827 .align 0x2000
13828user_far3_start:
13829p0_far_3_le:
13830 jmpl %o7,%g0
13831 xnor %l7,%l3,%l6
13832 jmpl %o7,%g0
13833 nop
13834p0_far_3_lem:
13835 jmpl %o7,%g0
13836 xnor %l7,%l3,%l6
13837 jmpl %o7,%g0
13838 nop
13839p0_far_3_he:
13840 jmpl %o7,%g0
13841 fsubs %f26,%f24,%f16
13842 jmpl %o7,%g0
13843 nop
13844p0_far_3_hem:
13845 jmpl %o7,%g0
13846 fsubs %f26,%f24,%f16
13847 jmpl %o7,%g0
13848 nop
13849p0_loop_branch_3:
13850 jmpl %o7+12,%g0
13851 add %l0,4,%l0
13852far3_b2b_h:
13853 andn %l1,%l3,%l4
13854 fadds %f25,%f16,%f25
13855 udivx %l1,-0x768,%l0
13856 fsubs %f25,%f28,%f25
13857 fadds %f30,%f24,%f16
13858 fsubs %f25,%f28,%f25
13859 xor %l0,-0x36e,%l1
13860 jmpl %o7,%g0
13861 fdivs %f22,%f26,%f26
13862far3_b2b_l:
13863 fmuls %f13,%f1 ,%f7
13864 fadds %f0 ,%f3 ,%f9
13865 andn %l0,%l5,%l3
13866 fcmps %fcc1,%f9 ,%f7
13867 add %l3,0xeaf,%l4
13868 smul %l5,0xf0a,%l1
13869 smul %l3,%l1,%l0
13870 jmpl %o7,%g0
13871 addc %l4,%l0,%l1
13872user_far3_end:
13873 .seg "text"
13874 .align 0x2000
13875user_jump0_start:
13876 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
13877p0_jmpl_0_le:
13878 xnor %l5,%l2,%l6
13879 xnor %l1,0x7a6,%l1
13880 and %l3,%l2,%l2
13881 orn %l3,%l2,%l5
13882 fmuls %f12,%f10,%f15
13883 fmuls %f12,%f15,%f13
13884 jmpl %g6+8,%g0
13885 smul %l2,%l6,%l6
13886p0_call_0_le:
13887 sth %l2,[%i5+0x026] ! Mem[0000000010141426]
13888 udivx %l4,0xf0a,%l6
13889 retl
13890 mulx %l4,%l4,%l5
13891p0_jmpl_0_lo:
13892 xnor %l5,%l2,%l6
13893 xnor %l1,0x7a6,%l1
13894 and %l3,%l2,%l2
13895 orn %l3,%l2,%l5
13896 fmuls %f12,%f10,%f15
13897 fmuls %f12,%f15,%f13
13898 jmpl %g6+8,%g0
13899 smul %l2,%l6,%l6
13900p0_call_0_lo:
13901 sth %l2,[%o5+0x026] ! Mem[0000000010141426]
13902 udivx %l4,0xf0a,%l6
13903 retl
13904 mulx %l4,%l4,%l5
13905p0_jmpl_0_he:
13906 jmpl %g6+8,%g0
13907 subc %l6,%l3,%l2
13908p0_call_0_he:
13909 smul %l2,%l2,%l5
13910 fcmps %fcc3,%f20,%f17
13911 fcmps %fcc3,%f22,%f19
13912 retl
13913 xor %l4,0xf64,%l1
13914p0_jmpl_0_ho:
13915 jmpl %g6+8,%g0
13916 subc %l6,%l3,%l2
13917p0_call_0_ho:
13918 smul %l2,%l2,%l5
13919 fcmps %fcc3,%f20,%f17
13920 fcmps %fcc3,%f22,%f19
13921 retl
13922 xor %l4,0xf64,%l1
13923user_jump0_end:
13924 .seg "text"
13925 .align 0x2000
13926user_jump1_start:
13927 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
13928p0_jmpl_1_le:
13929 addc %l7,%l7,%l1
13930 xnor %l2,-0xd6d,%l4
13931 orn %l3,-0x7ff,%l0
13932 jmpl %g6+8,%g0
13933 add %l4,%l3,%l1
13934p0_call_1_le:
13935 xnor %l3,0x1a5,%l0
13936 xor %l5,%l1,%l0
13937 fcmps %fcc1,%f1 ,%f12
13938 fsubs %f12,%f15,%f1
13939 add %l7,0x5ce,%l5
13940 subc %l0,%l4,%l5
13941 add %l0,-0x334,%l1
13942 retl
13943 sub %l0,0x71e,%l0
13944p0_jmpl_1_lo:
13945 addc %l7,%l7,%l1
13946 xnor %l2,-0xd6d,%l4
13947 orn %l3,-0x7ff,%l0
13948 jmpl %g6+8,%g0
13949 add %l4,%l3,%l1
13950p0_call_1_lo:
13951 xnor %l3,0x1a5,%l0
13952 xor %l5,%l1,%l0
13953 fcmps %fcc1,%f1 ,%f12
13954 fsubs %f12,%f15,%f1
13955 add %l7,0x5ce,%l5
13956 subc %l0,%l4,%l5
13957 add %l0,-0x334,%l1
13958 retl
13959 sub %l0,0x71e,%l0
13960p0_jmpl_1_he:
13961 and %l7,-0xe66,%l1
13962 fsqrts %f17,%f17
13963 sub %l6,%l2,%l7
13964 andn %l7,-0xbe1,%l0
13965 fsubs %f16,%f28,%f24
13966 jmpl %g6+8,%g0
13967 xor %l7,0xd19,%l5
13968p0_call_1_he:
13969 fmuls %f16,%f29,%f20
13970 addc %l1,%l4,%l2
13971 mulx %l7,%l6,%l2
13972 smul %l6,%l6,%l0
13973 and %l5,%l7,%l3
13974 retl
13975 fcmps %fcc2,%f27,%f16
13976p0_jmpl_1_ho:
13977 and %l7,-0xe66,%l1
13978 fsqrts %f17,%f17
13979 sub %l6,%l2,%l7
13980 andn %l7,-0xbe1,%l0
13981 fsubs %f16,%f28,%f24
13982 jmpl %g6+8,%g0
13983 xor %l7,0xd19,%l5
13984p0_call_1_ho:
13985 fmuls %f16,%f29,%f20
13986 addc %l1,%l4,%l2
13987 mulx %l7,%l6,%l2
13988 smul %l6,%l6,%l0
13989 and %l5,%l7,%l3
13990 retl
13991 fcmps %fcc2,%f27,%f16
13992user_jump1_end:
13993 .seg "text"
13994 .align 0x2000
13995user_jump2_start:
13996 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
13997p0_jmpl_2_le:
13998 sdivx %l1,%l0,%l7
13999 addc %l1,0x452,%l4
14000 lduh [%i1+0x036],%l6 ! Mem[0000000010041436]
14001 fadds %f6 ,%f13,%f7
14002 fcmps %fcc3,%f15,%f1
14003 fdivs %f15,%f13,%f5
14004 jmpl %g6+8,%g0
14005 fdivs %f6 ,%f11,%f6
14006p0_call_2_le:
14007 or %l0,%l4,%l2
14008 retl
14009 smul %l5,%l4,%l1
14010p0_jmpl_2_lo:
14011 sdivx %l1,%l0,%l7
14012 addc %l1,0x452,%l4
14013 lduh [%o1+0x036],%l6 ! Mem[0000000010041436]
14014 fadds %f6 ,%f13,%f7
14015 fcmps %fcc3,%f15,%f1
14016 fdivs %f15,%f13,%f5
14017 jmpl %g6+8,%g0
14018 fdivs %f6 ,%f11,%f6
14019p0_call_2_lo:
14020 or %l0,%l4,%l2
14021 retl
14022 smul %l5,%l4,%l1
14023p0_jmpl_2_he:
14024 ldsb [%i3+0x03c],%l4 ! Mem[00000000100c143c]
14025 sdivx %l0,-0x7ca,%l4
14026 jmpl %g6+8,%g0
14027 addc %l3,-0x775,%l6
14028p0_call_2_he:
14029 xnor %l6,-0x30c,%l7
14030 andn %l0,%l0,%l3
14031 retl
14032 fsqrts %f19,%f22
14033p0_jmpl_2_ho:
14034 ldsb [%o3+0x03c],%l4 ! Mem[00000000100c143c]
14035 sdivx %l0,-0x7ca,%l4
14036 jmpl %g6+8,%g0
14037 addc %l3,-0x775,%l6
14038p0_call_2_ho:
14039 xnor %l6,-0x30c,%l7
14040 andn %l0,%l0,%l3
14041 retl
14042 fsqrts %f19,%f22
14043user_jump2_end:
14044 .seg "text"
14045 .align 0x2000
14046user_jump3_start:
14047 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
14048p0_jmpl_3_le:
14049 fdivs %f1 ,%f10,%f4
14050 jmpl %g6+8,%g0
14051 or %l4,-0xcfe,%l5
14052p0_call_3_le:
14053 fstoi %f6 ,%f11
14054 sub %l1,0x70c,%l4
14055 addc %l4,0xf28,%l7
14056 fsqrts %f0 ,%f1
14057 retl
14058 fadds %f8 ,%f9 ,%f0
14059p0_jmpl_3_lo:
14060 fdivs %f1 ,%f10,%f4
14061 jmpl %g6+8,%g0
14062 or %l4,-0xcfe,%l5
14063p0_call_3_lo:
14064 fstoi %f6 ,%f11
14065 sub %l1,0x70c,%l4
14066 addc %l4,0xf28,%l7
14067 fsqrts %f0 ,%f1
14068 retl
14069 fadds %f8 ,%f9 ,%f0
14070p0_jmpl_3_he:
14071 fcmps %fcc3,%f22,%f30
14072 jmpl %g6+8,%g0
14073 lduw [%i3+0x03c],%l0 ! Mem[00000000100c143c]
14074p0_call_3_he:
14075 smul %l7,-0x8ed,%l5
14076 fmuls %f20,%f25,%f23
14077 fsubs %f20,%f16,%f19
14078 retl
14079 fsqrts %f25,%f24
14080p0_jmpl_3_ho:
14081 fcmps %fcc3,%f22,%f30
14082 jmpl %g6+8,%g0
14083 lduw [%o3+0x03c],%l0 ! Mem[00000000100c143c]
14084p0_call_3_ho:
14085 smul %l7,-0x8ed,%l5
14086 fmuls %f20,%f25,%f23
14087 fsubs %f20,%f16,%f19
14088 retl
14089 fsqrts %f25,%f24
14090user_jump3_end:
14091
14092 .seg "data"
14093 .align 0x2000
14094user_data_start:
14095done_flags:
14096 .word 0
14097 .align 8
14098done_count:
14099 .word 0,0
14100Start_Flags:
14101 .word 0,0,0,0
14102Finish_Flag:
14103 .word 0,0
14104 .align 8
14105num_processors:
14106 .word 1
14107num_agents:
14108 .word 0
14109no_membar:
14110 .word 0
14111max_ireg:
14112 .word 8,0
14113max_freg:
14114 .word 32,0
14115 .align 64
14116p0_temp:
14117 .word 0,0,0,0,0,0,0,0
14118 .word 0,0,0,0,0,0,0,0
14119 .word 0,0,0,0,0,0,0,0
14120 .word 0,0,0,0,0,0,0,0
14121p0_debug:
14122 .word 0,0,0,0,0,0,0,0
14123 .word 0,0,0,0,0,0,0,0
14124p0_fsr:
14125 .word 0x00000000,0x00000000
14126 .align 8
14127p0_loop_cnt:
14128 .word 1,0
14129max_windows:
14130 .word 1,0,0,0,0,0,0,0
14131 .word 0,0,0,0,0,0,0,0
14132 .word 0,0,0,0,0,0,0,0
14133 .word 0,0,0,0,0,0,0,0
14134 .word 0,0,0,0,0,0,0,0
14135 .word 0,0,0,0,0,0,0,0
14136 .word 0,0,0,0,0,0,0,0
14137 .word 0,0,0,0,0,0,0,0
14138 .word 0,0,0,0,0,0,0,0
14139 .word 0,0,0,0,0,0,0,0
14140 .word 0,0,0,0,0,0,0,0
14141 .word 0,0,0,0,0,0,0,0
14142 .word 0,0,0,0,0,0,0,0
14143 .word 0,0,0,0,0,0,0,0
14144 .word 0,0,0,0,0,0,0,0
14145 .word 0,0,0,0,0,0,0,0
14146 .word 0,0,0,0,0,0,0,0
14147 .word 0,0,0,0,0,0,0,0
14148 .word 0,0,0,0,0,0,0,0
14149 .word 0,0,0,0,0,0,0,0
14150 .word 0,0,0,0,0,0,0,0
14151 .word 0,0,0,0,0,0,0,0
14152 .word 0,0,0,0,0,0,0,0
14153 .word 0,0,0,0,0,0,0,0
14154 .word 0,0,0,0,0,0,0,0
14155 .word 0,0,0,0,0,0,0,0
14156 .word 0,0,0,0,0,0,0,0
14157 .word 0,0,0,0,0,0,0,0
14158 .word 0,0,0,0,0,0,0,0
14159 .word 0,0,0,0,0,0,0,0
14160 .word 0,0,0,0,0,0,0,0
14161 .word 0,0,0,0,0,0,0,0
14162
14163 .align 8
14164p0_init_registers:
14165 .word 0xb56b73fb,0xd779b56d ! Init value for %l0
14166 .word 0x4d1824aa,0xc7dd0d92 ! Init value for %l1
14167 .word 0xef51652e,0xc95a4131 ! Init value for %l2
14168 .word 0x650300a2,0x8219ea07 ! Init value for %l3
14169 .word 0xa82d9b8c,0x4290037a ! Init value for %l4
14170 .word 0xd3146983,0xea207428 ! Init value for %l5
14171 .word 0x5948a2f5,0xcadc27b2 ! Init value for %l6
14172 .word 0x67bee32a,0x639b131c ! Init value for %l7
14173 .align 64
14174p0_init_freg:
14175 .word 0x7d94b7b5,0x1eca8581 ! Init value for %f0
14176 .word 0x89fbce34,0x14f1d541 ! Init value for %f2
14177 .word 0x57875909,0x266e5926 ! Init value for %f4
14178 .word 0x44f61ccf,0x7ab66d24 ! Init value for %f6
14179 .word 0x8fb266f3,0xe3096414 ! Init value for %f8
14180 .word 0xdc10062e,0x40cc3102 ! Init value for %f10
14181 .word 0x3c3fa217,0xd099a530 ! Init value for %f12
14182 .word 0xaf3904e9,0x31bbcd7c ! Init value for %f14
14183 .word 0x34502b85,0x1633d79f ! Init value for %f16
14184 .word 0xfcbd0f53,0xf38071e5 ! Init value for %f18
14185 .word 0x9492a8ca,0x88f2b688 ! Init value for %f20
14186 .word 0x1fa4e83c,0xe7ce4dea ! Init value for %f22
14187 .word 0xc8360210,0xad665e15 ! Init value for %f24
14188 .word 0x0087f722,0xaf925539 ! Init value for %f26
14189 .word 0xebae2afa,0x19ce9f7b ! Init value for %f28
14190 .word 0x811fa417,0xe8d89f23 ! Init value for %f30
14191 .word 0xb15589f6,0x6722abd5 ! Init value for %f32
14192 .word 0x292d31e2,0xe80550a5 ! Init value for %f34
14193 .word 0xa7b56645,0x03fde505 ! Init value for %f36
14194 .word 0x87112a99,0xd05fdb11 ! Init value for %f38
14195 .word 0xb635a4ce,0x29052da8 ! Init value for %f40
14196 .word 0xc65de21e,0xa1a5e50a ! Init value for %f42
14197 .word 0x69a8a56b,0x7c79989c ! Init value for %f44
14198 .word 0xac77023e,0x9e77901e ! Init value for %f46
14199 .word 0x88693781,0x499d19bd
14200 .word 0x9a2ea96d,0x326d418f
14201 .word 0x124c71cf,0x14e11514
14202 .word 0x24394a84,0x40398db2
14203 .word 0xf72d392c,0x00fdeb03
14204 .word 0x4aa372fb,0xd305c4c2
14205 .word 0xcada3c33,0x0c8d02c9
14206 .word 0x0249a41e,0x0157f145
14207p0_share_mask:
14208 .word 0xffff0000,0x00000000
14209 .word 0x00000000,0x00000000
14210 .word 0x00000000,0x00000000
14211 .word 0x00000000,0x00000000
14212 .word 0x00000000,0x00000000
14213 .word 0x00000000,0x00000000
14214 .word 0x00000000,0x00000000
14215 .word 0x00000000,0x00000000
14216p0_expected_registers:
14217 .word 0x0aff0000,0x5dbe840f
14218 .word 0x00000000,0x00000000
14219 .word 0xffffffff,0xffffffff
14220 .word 0x00000000,0x23044fff
14221 .word 0x00000000,0xffffffff
14222 .word 0x00000000,0x0000ff00
14223 .word 0x00000000,0xff0000ff
14224 .word 0x00000000,0x000000ff
14225p0_expected_fp_regs:
14226 .word 0x7fffffff,0x00000000
14227 .word 0xff0000ff,0xff4f0423
14228 .word 0x8ec1195f,0x4f4665c0
14229 .word 0x0000ff00,0x00ff00ff
14230 .word 0x00000000,0x0000ffff
14231 .word 0x00ff0000,0xffffffff
14232 .word 0x8ec1195f,0x00000000
14233 .word 0xad880a76,0x65450a09
14234 .word 0x00000000,0x0607b66f
14235 .word 0x0c8bffff,0x00000000
14236 .word 0x00000000,0xffffffe8
14237 .word 0x00000000,0xff000000
14238 .word 0x18e476bb,0x00000031
14239 .word 0x8454ff11,0x5f19c18e
14240 .word 0xff0000ff,0xfe810000
14241 .word 0x00000000,0x00000000
14242 .word 0x0000002e,0x00000000 ! %fsr = 0000002e00000000
14243p0_local0_expect:
14244 .word 0x0000ffff,0xffffffff
14245 .word 0x0000008e,0x0000001e
14246 .word 0x00000000,0x7fffffff
14247 .word 0x6fb60706,0xffff00b2
14248 .word 0x0000807f,0xffff0000
14249 .word 0x23044fff,0x0000ff8d
14250 .word 0x8ec1195f,0x00000000
14251 .word 0xffff0000,0xffffffff
14252p0_local0_sec_expect:
14253 .word 0x9e0000ff,0x329dffff
14254 .word 0xff000000,0xffffffff
14255 .word 0xff000000,0x000000ff
14256 .word 0xffffffff,0xff7bbdb9
14257 .word 0xffffffff,0xd31ad138
14258 .word 0xbfffffff,0xffffffff
14259 .word 0x6100b66f,0x618f63d5
14260 .word 0x0000957a,0xd31aff7f
14261p0_local1_expect:
14262 .word 0x000000ff,0xffffffff
14263 .word 0x00008768,0x19c9df29
14264 .word 0x00000000,0xffffffe8
14265 .word 0xffffffc1,0x7fffffff
14266 .word 0xbbde47e2,0xff000061
14267 .word 0x00000000,0x010f421e
14268 .word 0xff48f18b,0xff6fe8c1
14269 .word 0x001e0000,0x00000031
14270p0_local1_sec_expect:
14271 .word 0x0f84be5d,0x0000ff0a
14272 .word 0x00000000,0xffffffff
14273 .word 0xff000000,0xffffbf57
14274 .word 0x6fb60706,0x0000ebcb
14275 .word 0x0000807f,0x00ff0000
14276 .word 0x23044fff,0x0000ff8d
14277 .word 0xadc11976,0x65815484
14278 .word 0xad880a76,0x65450a09
14279p0_local2_expect:
14280 .word 0xffffffff,0xffffffc1
14281 .word 0xb66f0000,0xffff0000
14282 .word 0xffc1195f,0x32ea7491
14283 .word 0x00000000,0xff000000
14284 .word 0x18e4ffbb,0x00000000
14285 .word 0xdee27dcd,0x5f19c18e
14286 .word 0xffffff00,0x00000000
14287 .word 0xffffff00,0x00000000
14288p0_local2_sec_expect:
14289 .word 0x00ff0000,0x000000ff
14290 .word 0xffffffff,0x00000079
14291 .word 0x00ff00ff,0x00000011
14292 .word 0x00000000,0x00000000
14293 .word 0x34abf64c,0x7f210000
14294 .word 0x001ee33a,0x00d1ffff
14295 .word 0x4b000000,0xcb000000
14296 .word 0x3988957a,0xd31ad138
14297p0_local3_expect:
14298 .word 0x0000ffff,0x00000000
14299 .word 0xffffffff,0x31000000
14300 .word 0xff000000,0xffffffff
14301 .word 0xcbeb0000,0x0607b66f
14302 .word 0x0000ff0a,0xffffff00
14303 .word 0x00000000,0x000000ff
14304 .word 0x84548111,0x5f19c18e
14305 .word 0xff000061,0x760a88ad
14306p0_local3_sec_expect:
14307 .word 0x00000000,0x00000000
14308 .word 0x00000000,0x0000ffff
14309 .word 0x00000000,0x000000ff
14310 .word 0x3988957a,0xd31ad138
14311 .word 0xbbde47e2,0xffff0000
14312 .word 0xff610000,0xffffffe8
14313 .word 0x84548111,0x7fffffff
14314 .word 0x001e0000,0x000000ff
14315p0_local4_expect:
14316 .word 0x8ec1195f,0x00000000
14317 .word 0xffffffff,0xffff0000
14318 .word 0x00000000,0x0000003f
14319 .word 0xffffffff,0x00000000
14320 .word 0x00000000,0x000000ff
14321 .word 0xbfff00ff,0x00000031
14322 .word 0x00000000,0x000000ff
14323 .word 0xfffff0b6,0x00000000
14324p0_local4_sec_expect:
14325 .word 0xffffffff,0xffffffff
14326 .word 0x0aff0000,0x00000000
14327 .word 0x5f19c18e,0x329dffff
14328 .word 0x3988957a,0xd31ad138
14329 .word 0xbbde47e2,0xffff0000
14330 .word 0xca4c7d8a,0x00000000
14331 .word 0x84ff811e,0x5f00001e
14332 .word 0x001e0000,0x000000ff
14333p0_local5_expect:
14334 .word 0x00000000,0x0607b66f
14335 .word 0x0c8bffff,0x00000000
14336 .word 0x00000000,0xffffffe8
14337 .word 0x00000000,0xff000000
14338 .word 0x18e476bb,0x00000031
14339 .word 0x8454ff11,0x5f19c18e
14340 .word 0xff0000ff,0xfe810000
14341 .word 0x0000ffff,0x00000000
14342p0_local5_sec_expect:
14343 .word 0x3900ff0a,0xffffffff
14344 .word 0xff9d8768,0x00ff00ff
14345 .word 0xff000000,0x00000000
14346 .word 0xc54577b7,0x00000030
14347 .word 0xffff00bf,0x21ff4d4a
14348 .word 0x00000031,0xb2d00000
14349 .word 0x000000ff,0x0078ff9e
14350 .word 0x4cf6ab34,0xb600ffff
14351p0_local6_expect:
14352 .word 0x00000000,0x00000000
14353 .word 0xff4f0000,0xffffffe8
14354 .word 0x00000000,0x00000000
14355 .word 0x00000020,0x00000000
14356 .word 0x0aba72be,0x34abffff
14357 .word 0x0c8b7457,0xc1e86fff
14358 .word 0x00000000,0x00000000
14359 .word 0x00000000,0xedb91eff
14360p0_local6_sec_expect:
14361 .word 0x00000000,0x63000000
14362 .word 0x000081fe,0xff0000ff
14363 .word 0x19c9df29,0x5f19c18e
14364 .word 0x00000000,0xffffffff
14365 .word 0x00000000,0xcd7de2de
14366 .word 0x000000ff,0x329dffff
14367 .word 0xcbeb0000,0x00000000
14368 .word 0xc1e86fff,0x8bf148ff
14369share0_expect:
14370 .word 0x3fff7d80,0xcacf082a
14371 .word 0x650208de,0xc3b7a6b7
14372 .word 0xc8f063a8,0x46d505fd
14373 .word 0x76b7a53b,0x0c09afad
14374 .word 0x600da0b3,0x517ba7bd
14375 .word 0x257e11ff,0x4e2e3783
14376 .word 0x4aced11b,0xa181f3f7
14377 .word 0x89275a48,0x1d249ab3
14378share1_expect:
14379 .word 0x000016cb,0x819146e3
14380 .word 0xe841a44e,0xbc835ff8
14381 .word 0xdff00438,0x591be9dc
14382 .word 0xa77269f4,0xd00f891a
14383 .word 0x86b73c77,0xfcdf6830
14384 .word 0x2b2528f9,0x39471fd9
14385 .word 0x49fee12d,0xa7ee6954
14386 .word 0x3bb0e2f8,0xdef8a0de
14387 .word 0xffff2c25,0x6a28838c
14388 .word 0x19018b7c,0x98731de9
14389 .word 0x741fc1b9,0xd7f11da8
14390 .word 0x31be990f,0x4786d2f4
14391 .word 0xa3deb75a,0xe1ce063c
14392 .word 0x8b07b638,0x14425b29
14393 .word 0x32cca2e6,0x931d7edb
14394 .word 0x278d4545,0x15105de1
14395share2_expect:
14396 .word 0xffc17f1a,0x99bef1de
14397 .word 0xeae01451,0xd5da2eab
14398 .word 0xe563238d,0xb05af2d7
14399 .word 0xbb28ea76,0xb9d18da2
14400 .word 0x67004f4f,0x163124a4
14401 .word 0xc521da94,0x77b733ed
14402 .word 0x9aea968b,0xdb3bcd78
14403 .word 0xcf4d0521,0xeb9de43b
14404share3_expect:
14405 .word 0xffffba26,0xe0d2ea73
14406 .word 0xea1b1b62,0xce1d0181
14407 .word 0x9c8bc872,0x2584d0cc
14408 .word 0xe40aaf63,0x6c8c7cd8
14409 .word 0xcba6fa4d,0xe9186a1a
14410 .word 0x941da94a,0x73246c7b
14411 .word 0x29f24170,0xd95a71e6
14412 .word 0xd66f536c,0xd284b8ae
14413 .word 0xff0c487b,0xde42bf09
14414 .word 0xad6d453f,0x55e8f94d
14415 .word 0x73a52642,0x4cfbc099
14416 .word 0xb0528cc7,0x9b904037
14417 .word 0x8422efcf,0x18310e55
14418 .word 0xe610031a,0x04dd7bef
14419 .word 0xb32f16c3,0x23709c5c
14420 .word 0xbd0479f6,0x3d3a4ac1
14421 .word 0x62006f0b,0xd217774f
14422 .word 0xcc5c9974,0x00880f9c
14423 .word 0x96c35735,0x7360f9fb
14424 .word 0xbe0d7b08,0x2907b8b1
14425 .word 0x39182305,0xba5d0c50
14426 .word 0x487b4f97,0x7cefbdc9
14427 .word 0x7a21cb74,0xf48bec6a
14428 .word 0xe4b745d0,0xd6b49bfd
14429 .word 0xfffff956,0xfc01ac67
14430 .word 0xba6a6bc9,0x4eecef01
14431 .word 0x003d0219,0xdda26d5b
14432 .word 0xebcb4070,0x4026edd8
14433 .word 0x13b0a214,0x41fb8574
14434 .word 0x181c9aa8,0x9691da86
14435 .word 0xbf82d403,0x9944ae28
14436 .word 0x50476b7d,0xfecf86f0
14437 .word 0xffff6971,0x2db8d55e
14438 .word 0x8bc1297a,0x3ef8de59
14439 .word 0x9813b73d,0x1bc5d815
14440 .word 0xa4d58681,0x378d1582
14441 .word 0x47ec1697,0x469f8fc1
14442 .word 0x86245cf3,0x6752db3c
14443 .word 0x2f475918,0x1d6bbf8b
14444 .word 0x6938d8c9,0x025631a9
14445 .word 0xffff02f2,0x2a6ed3d5
14446 .word 0x94de0827,0x9d55ca20
14447 .word 0xaa2c5a63,0xd2f823b1
14448 .word 0x35b87504,0xb0449fba
14449 .word 0x5724c129,0x877596da
14450 .word 0xbc81d2a2,0x38f25ef4
14451 .word 0x4c74be1b,0x71c39910
14452 .word 0xe025b4da,0x84eb5640
14453 .word 0xffffc5c1,0x87435378
14454 .word 0xc6d61f24,0x8e282a6d
14455 .word 0xa7548ccf,0x17c600cb
14456 .word 0x5f0d5a12,0x4b489fce
14457 .word 0xac6990a0,0xf73e5918
14458 .word 0x62cfa6df,0xe625cc3e
14459 .word 0xcbee102b,0x4b517de0
14460 .word 0xfed122c8,0x12fee5d1
14461 .word 0xff007b35,0xec7aa1d1
14462 .word 0x9543d243,0xe2d49280
14463 .word 0x878d4edd,0x4e30eac5
14464 .word 0x1d8f20d1,0xdead9daa
14465 .word 0xd036299b,0xf7d875d5
14466 .word 0xa184e36f,0xd3de38b6
14467 .word 0x8ea07341,0x125479e0
14468 .word 0xa06c5956,0x0c46cf72
14469p0_invalidate_semaphore:
14470 .word 0
14471! Data for Cross Processor Interrupt
14472 .align 8
14473received_xintr:
14474 .word 0,0,0,0,0,0,0,0
14475 .word 0,0,0,0,0,0,0,0
14476 .word 0,0,0,0,0,0,0,0
14477 .word 0,0,0,0,0,0,0,0
14478 .word 0,0,0,0,0,0,0,0
14479 .word 0,0,0,0,0,0,0,0
14480 .word 0,0,0,0,0,0,0,0
14481 .word 0,0,0,0,0,0,0,0
14482p0_dispatch_retry:
14483 .word 0,0
14484p0_xintr_data:
14485 .word 0x00000000,0x00000001
14486 .word 0x5b95b458,0x0671a5c4
14487 .word 0x00000000,0x00000002
14488 .word 0x341d4317,0xb4d38866
14489 .word 0x00000000,0x00000003
14490 .word 0x77d01378,0x2c011b04
14491 .word 0x00000000,0x00000004
14492 .word 0x2bc61858,0x66309ba9
14493 .word 0x00000000,0x00000005
14494 .word 0xaeeef577,0xe9815790
14495 .word 0x00000000,0x00000006
14496 .word 0x49508330,0x51c9c1b9
14497 .word 0x00000000,0x00000007
14498 .word 0x25caec80,0x2ab6912b
14499 .word 0x00000000,0x00000008
14500 .word 0xbea23ce7,0x97001962
14501 .align 8
14502p0_xintr_expected:
14503 .word 0
14504 .align 64
14505xintr_data_ptrs:
14506 .word p0_xintr_data
14507 .align 8
14508p0_xintr_db:
14509 .skip 512
14510p0_xintr_retry_count:
14511 .word 0,0
14512p0_reset_cnt:
14513 .word 0
14514 .align 8
14515p0_ec_timing_ctrl:
14516 .word 0,0
14517p0_ec_control:
14518 .word 0,0
14519p0_mcu_shadow:
14520 .skip 80
14521user_data_end:
14522
14523
14524SECTION .p0_local0 DATA_VA=0x000800000
14525
14526attr_data {
14527 Name = .p0_local0,
14528 VA = 0x0000000000800000,
14529 RA = 0x0000000010000000,
14530 PA = ra2pa(0x0000000010000000,0),
14531 part_0_ctx_nonzero_tsb_config_0,
14532 TTE_Context=PCONTEXT,
14533 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14534 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14535 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14536 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14537}
14538
14539 .data
14540 .seg "data"
14541 .align 0x2000
14542 .global p0_local0_start
14543p0_local0_begin:
14544 .skip 0x1400
14545p0_local0_start:
14546 .word 0xee50eb02,0x741ad06e,0x97696442,0x01a47bb8
14547 .word 0x444e043b,0x185e5876,0x4c818159,0xeb4301e5
14548 .word 0x86e95698,0xa3e93e61,0x36d81e7f,0xea2a17a0
14549 .word 0x3b5cd916,0x257d92a6,0xfae10dda,0xe1d7f818
14550p0_local0_end:
14551
14552SECTION .p0_local0_sec DATA_VA=0x000800000
14553
14554attr_data {
14555 Name = .p0_local0_sec,
14556 VA = 0x0000000000800000,
14557 RA = 0x0000000030000000,
14558 PA = ra2pa(0x0000000030000000,0),
14559 part_0_ctx_nonzero_tsb_config_0,
14560 TTE_Context=SCONTEXT,
14561 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14562 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14563 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14564 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14565}
14566
14567 .data
14568 .seg "data"
14569 .align 0x2000
14570 .global p0_local0_sec_start
14571p0_local0_sec_begin:
14572 .skip 0x1400
14573p0_local0_sec_start:
14574 .word 0x3aea11c5,0xe99504c2,0xa963529a,0x933bdf0b
14575 .word 0x1c58c549,0x618f63d5,0x25ca0eb2,0x38786e82
14576 .word 0x33b972b9,0xf9ee859f,0x5ea2b3ce,0x0ab80521
14577 .word 0x24a3d80d,0x5afac4d5,0xd3b06a67,0xd116cfa4
14578p0_local0_sec_end:
14579
14580SECTION .p0_local1 DATA_VA=0x000802000
14581
14582attr_data {
14583 Name = .p0_local1,
14584 VA = 0x0000000000802000,
14585 RA = 0x0000000010040000,
14586 PA = ra2pa(0x0000000010040000,0),
14587 part_0_ctx_nonzero_tsb_config_0,
14588 TTE_Context=PCONTEXT,
14589 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14590 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14591 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14592 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14593}
14594
14595 .data
14596 .seg "data"
14597 .align 0x2000
14598 .global p0_local1_start
14599p0_local1_begin:
14600 .skip 0x1400
14601p0_local1_start:
14602 .word 0x612da4b5,0x25132c94,0xe3e7bd61,0x3970cb25
14603 .word 0xc5bcaf81,0x3fd08c4d,0x82d3f214,0xb94892de
14604 .word 0xf0cb05d3,0xb37eb287,0x25f1a81c,0x60bf3f07
14605 .word 0x2776174f,0x41532212,0xaad13c4a,0x6a1329e2
14606p0_local1_end:
14607
14608SECTION .p0_local1_sec DATA_VA=0x000802000
14609
14610attr_data {
14611 Name = .p0_local1_sec,
14612 VA = 0x0000000000802000,
14613 RA = 0x0000000030040000,
14614 PA = ra2pa(0x0000000030040000,0),
14615 part_0_ctx_nonzero_tsb_config_0,
14616 TTE_Context=SCONTEXT,
14617 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14618 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14619 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14620 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14621}
14622
14623 .data
14624 .seg "data"
14625 .align 0x2000
14626 .global p0_local1_sec_start
14627p0_local1_sec_begin:
14628 .skip 0x1400
14629p0_local1_sec_start:
14630 .word 0x4b567d9d,0xfec8b26f,0x711e6fb6,0x81ca25e9
14631 .word 0x83ab7cee,0x3aaf1e0b,0x27168f06,0xb1b9ebf0
14632 .word 0x31f7bf47,0xe247debb,0x23044fbf,0x7237118d
14633 .word 0x8ec1195f,0x11815484,0xad880a76,0x65450a09
14634p0_local1_sec_end:
14635
14636SECTION .p0_local2 DATA_VA=0x000804000
14637
14638attr_data {
14639 Name = .p0_local2,
14640 VA = 0x0000000000804000,
14641 RA = 0x0000000010080000,
14642 PA = ra2pa(0x0000000010080000,0),
14643 part_0_ctx_nonzero_tsb_config_0,
14644 TTE_Context=PCONTEXT,
14645 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14646 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14647 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14648 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14649}
14650
14651 .data
14652 .seg "data"
14653 .align 0x2000
14654 .global p0_local2_start
14655p0_local2_begin:
14656 .skip 0x1400
14657p0_local2_start:
14658 .word 0xe3b1d07e,0x228447d2,0x34abf64c,0x7f21ea0c
14659 .word 0x9ea039f2,0x5380f3bc,0xb2d1a560,0x144e28f2
14660 .word 0x9ab010c4,0xfeaffe2b,0x077f3090,0xc53686f2
14661 .word 0xf692f958,0x7e1e2138,0x1027021e,0xf5548dc1
14662p0_local2_end:
14663
14664SECTION .p0_local2_sec DATA_VA=0x000804000
14665
14666attr_data {
14667 Name = .p0_local2_sec,
14668 VA = 0x0000000000804000,
14669 RA = 0x0000000030080000,
14670 PA = ra2pa(0x0000000030080000,0),
14671 part_0_ctx_nonzero_tsb_config_0,
14672 TTE_Context=SCONTEXT,
14673 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14674 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14675 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14676 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14677}
14678
14679 .data
14680 .seg "data"
14681 .align 0x2000
14682 .global p0_local2_sec_start
14683p0_local2_sec_begin:
14684 .skip 0x1400
14685p0_local2_sec_start:
14686 .word 0xef7bbdb9,0x83e9def0,0xa6275650,0x85b62e5f
14687 .word 0xa73d0013,0x4019bc1b,0xb2d0b9e9,0x77ed20db
14688 .word 0x1b7f273a,0xbbb5f751,0x7fb4e71f,0x3a206bd9
14689 .word 0x4ad6903b,0xd8ef1d65,0x38d11ad3,0x5b074475
14690p0_local2_sec_end:
14691
14692SECTION .p0_local3 DATA_VA=0x000806000
14693
14694attr_data {
14695 Name = .p0_local3,
14696 VA = 0x0000000000806000,
14697 RA = 0x00000000100c0000,
14698 PA = ra2pa(0x00000000100c0000,0),
14699 part_0_ctx_nonzero_tsb_config_0,
14700 TTE_Context=PCONTEXT,
14701 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14702 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14703 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14704 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14705}
14706
14707 .data
14708 .seg "data"
14709 .align 0x2000
14710 .global p0_local3_start
14711p0_local3_begin:
14712 .skip 0x1400
14713p0_local3_start:
14714 .word 0x2c11ca1a,0x53792f92,0xdc50b662,0x5d84820d
14715 .word 0xf8de06ee,0xb4091b29,0xaba97235,0x03c9fbe4
14716 .word 0xb83e414b,0x952eb8da,0x45410d1a,0xafc25041
14717 .word 0x9f4c4205,0xb6fd7d2e,0x8a48196d,0x36ca16a6
14718p0_local3_end:
14719
14720SECTION .p0_local3_sec DATA_VA=0x000806000
14721
14722attr_data {
14723 Name = .p0_local3_sec,
14724 VA = 0x0000000000806000,
14725 RA = 0x00000000300c0000,
14726 PA = ra2pa(0x00000000300c0000,0),
14727 part_0_ctx_nonzero_tsb_config_0,
14728 TTE_Context=SCONTEXT,
14729 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14730 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14731 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14732 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14733}
14734
14735 .data
14736 .seg "data"
14737 .align 0x2000
14738 .global p0_local3_sec_start
14739p0_local3_sec_begin:
14740 .skip 0x1400
14741p0_local3_sec_start:
14742 .word 0x60a06728,0x07d79fb2,0x35ffb64a,0x024a3d80
14743 .word 0x6f6757e7,0xfcc33a2f,0x77731bae,0x438957ab
14744 .word 0xc6f93a6a,0x75a65f44,0xcbd20c39,0xb4fbac79
14745 .word 0x6435848c,0xf40a8717,0xeae04e6a,0x9f50c401
14746p0_local3_sec_end:
14747
14748SECTION .p0_local4 DATA_VA=0x000808000
14749
14750attr_data {
14751 Name = .p0_local4,
14752 VA = 0x0000000000808000,
14753 RA = 0x0000000010100000,
14754 PA = ra2pa(0x0000000010100000,0),
14755 part_0_ctx_nonzero_tsb_config_0,
14756 TTE_Context=PCONTEXT,
14757 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14758 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14759 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14760 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14761}
14762
14763 .data
14764 .seg "data"
14765 .align 0x2000
14766 .global p0_local4_start
14767p0_local4_begin:
14768 .skip 0x1400
14769p0_local4_start:
14770 .word 0x6dd546f6,0x92b0a59d,0x2d4c8d52,0x02a6e8b9
14771 .word 0x5f269dc6,0x7b2ab6f5,0x296e6adc,0x09ee7bef
14772 .word 0x6b4724a6,0x21ff4d4a,0xc06c6e39,0x88e5521d
14773 .word 0x86f5424a,0x82af381f,0x5be863b2,0xc80c44e7
14774p0_local4_end:
14775
14776SECTION .p0_local4_sec DATA_VA=0x000808000
14777
14778attr_data {
14779 Name = .p0_local4_sec,
14780 VA = 0x0000000000808000,
14781 RA = 0x0000000030100000,
14782 PA = ra2pa(0x0000000030100000,0),
14783 part_0_ctx_nonzero_tsb_config_0,
14784 TTE_Context=SCONTEXT,
14785 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14786 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14787 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14788 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14789}
14790
14791 .data
14792 .seg "data"
14793 .align 0x2000
14794 .global p0_local4_sec_start
14795p0_local4_sec_begin:
14796 .skip 0x1400
14797p0_local4_sec_start:
14798 .word 0x287e03b3,0x4551d129,0xec6d0be1,0x9be7fe7e
14799 .word 0xb9eefa0a,0x97732b5c,0x35f607b4,0x45a8d46d
14800 .word 0x9a2593bf,0xe2e3cfd9,0x30ac171b,0x27bec53e
14801 .word 0xe55dad0b,0x03fb41ba,0xdcf36ede,0xcf55fcc6
14802p0_local4_sec_end:
14803
14804SECTION .p0_local5 DATA_VA=0x00080a000
14805
14806attr_data {
14807 Name = .p0_local5,
14808 VA = 0x000000000080a000,
14809 RA = 0x0000000010140000,
14810 PA = ra2pa(0x0000000010140000,0),
14811 part_0_ctx_nonzero_tsb_config_0,
14812 TTE_Context=PCONTEXT,
14813 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14814 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14815 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14816 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14817}
14818
14819 .data
14820 .seg "data"
14821 .align 0x2000
14822 .global p0_local5_start
14823p0_local5_begin:
14824 .skip 0x1400
14825p0_local5_start:
14826 .word 0xef622205,0x0e51f237,0xd78c3f91,0x4d468b6e
14827 .word 0xbd80a3c9,0x7a9588e3,0xb95cf7b6,0x15999d57
14828 .word 0x57cecc48,0x9fa21ded,0x51576b07,0xf2da102a
14829 .word 0xe8d0d8ea,0xf34c9cd0,0x6b2bda86,0x89b1b57a
14830p0_local5_end:
14831
14832SECTION .p0_local5_sec DATA_VA=0x00080a000
14833
14834attr_data {
14835 Name = .p0_local5_sec,
14836 VA = 0x000000000080a000,
14837 RA = 0x0000000030140000,
14838 PA = ra2pa(0x0000000030140000,0),
14839 part_0_ctx_nonzero_tsb_config_0,
14840 TTE_Context=SCONTEXT,
14841 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14842 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14843 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14844 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14845}
14846
14847 .data
14848 .seg "data"
14849 .align 0x2000
14850 .global p0_local5_sec_start
14851p0_local5_sec_begin:
14852 .skip 0x1400
14853p0_local5_sec_start:
14854 .word 0x9a007ea6,0x73fc3112,0x7af82288,0x4844c554
14855 .word 0x301665ca,0xba032b8f,0xda9681a7,0x55cfd5d5
14856 .word 0xe413c6f7,0x06810bf4,0x92453b2f,0xf93ac210
14857 .word 0xf8166e42,0x6f348f41,0xc1a03a58,0x1f5a6334
14858p0_local5_sec_end:
14859
14860SECTION .p0_local6 DATA_VA=0x00080c000
14861
14862attr_data {
14863 Name = .p0_local6,
14864 VA = 0x000000000080c000,
14865 RA = 0x0000000010180000,
14866 PA = ra2pa(0x0000000010180000,0),
14867 part_0_ctx_nonzero_tsb_config_0,
14868 TTE_Context=PCONTEXT,
14869 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14870 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14871 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14872 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14873}
14874
14875 .data
14876 .seg "data"
14877 .align 0x2000
14878 .global p0_local6_start
14879p0_local6_begin:
14880 .skip 0x1400
14881p0_local6_start:
14882 .word 0x09db75ae,0x853506f6,0xea95bbc6,0x18380c87
14883 .word 0xdd193881,0xc0046e31,0xe18ab6dd,0xfc5f5879
14884 .word 0x797b2189,0xeb53e0d2,0x1c2f228b,0xc4a4f3d1
14885 .word 0xcc5410c3,0x7aaae5b6,0x5f76d28f,0x4d15b29a
14886p0_local6_end:
14887
14888SECTION .p0_local6_sec DATA_VA=0x00080c000
14889
14890attr_data {
14891 Name = .p0_local6_sec,
14892 VA = 0x000000000080c000,
14893 RA = 0x0000000030180000,
14894 PA = ra2pa(0x0000000030180000,0),
14895 part_0_ctx_nonzero_tsb_config_0,
14896 TTE_Context=SCONTEXT,
14897 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14898 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14899 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14900 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14901}
14902
14903 .data
14904 .seg "data"
14905 .align 0x2000
14906 .global p0_local6_sec_start
14907p0_local6_sec_begin:
14908 .skip 0x1400
14909p0_local6_sec_start:
14910 .word 0x25cf1f30,0x348d7653,0x8f32a75b,0xa693bdc6
14911 .word 0xa75026d1,0x466e0aa5,0x93faf4be,0xc4eb7d82
14912 .word 0x1f45d1ab,0x7e96e600,0x5af64036,0xebfe1be4
14913 .word 0x1c581844,0x067eee55,0xe9f2d044,0x425428b0
14914p0_local6_sec_end:
14915
14916SECTION .share0 DATA_VA=0x00080e000
14917
14918attr_data {
14919 Name = .share0,
14920 VA = 0x000000000080e000,
14921 RA = 0x00000000201c0000,
14922 PA = ra2pa(0x00000000201c0000,0),
14923 part_0_ctx_nonzero_tsb_config_0,
14924 TTE_Context=PCONTEXT,
14925 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14926 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14927 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14928 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14929}
14930
14931 .data
14932 .seg "data"
14933 .align 0x2000
14934 .global share0_start
14935share0_begin:
14936share0_start:
14937 .word 0x010c7d80,0xcacf082a,0x650208de,0xc3b7a6b7
14938 .word 0xc8f063a8,0x46d505fd,0x76b7a53b,0x0c09afad
14939 .word 0x600da0b3,0x517ba7bd,0x257e11ff,0x4e2e3783
14940 .word 0x4aced11b,0xa181f3f7,0x89275a48,0x1d249ab3
14941share0_end:
14942
14943SECTION .share1 DATA_VA=0x000810000
14944
14945attr_data {
14946 Name = .share1,
14947 VA = 0x0000000000810000,
14948 RA = 0x0000000020800000,
14949 PA = ra2pa(0x0000000020800000,0),
14950 part_0_ctx_nonzero_tsb_config_0,
14951 TTE_Context=PCONTEXT,
14952 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14953 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14954 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14955 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14956}
14957
14958 .data
14959 .seg "data"
14960 .align 0x2000
14961 .global share1_start
14962share1_begin:
14963share1_start:
14964 .word 0x89bf16cb,0x819146e3,0xe841a44e,0xbc835ff8
14965 .word 0xdff00438,0x591be9dc,0xa77269f4,0xd00f891a
14966 .word 0x86b73c77,0xfcdf6830,0x2b2528f9,0x39471fd9
14967 .word 0x49fee12d,0xa7ee6954,0x3bb0e2f8,0xdef8a0de
14968 .word 0x30a42c25,0x6a28838c,0x19018b7c,0x98731de9
14969 .word 0x741fc1b9,0xd7f11da8,0x31be990f,0x4786d2f4
14970 .word 0xa3deb75a,0xe1ce063c,0x8b07b638,0x14425b29
14971 .word 0x32cca2e6,0x931d7edb,0x278d4545,0x15105de1
14972share1_end:
14973
14974SECTION .share2 DATA_VA=0x000812000
14975
14976attr_data {
14977 Name = .share2,
14978 VA = 0x0000000000812000,
14979 RA = 0x00000000211c0000,
14980 PA = ra2pa(0x00000000211c0000,0),
14981 part_0_ctx_nonzero_tsb_config_0,
14982 TTE_Context=PCONTEXT,
14983 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14984 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14985 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14986 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14987}
14988
14989 .data
14990 .seg "data"
14991 .align 0x2000
14992 .global share2_start
14993share2_begin:
14994share2_start:
14995 .word 0xc3077f1a,0x99bef1de,0xeae01451,0xd5da2eab
14996 .word 0xe563238d,0xb05af2d7,0xbb28ea76,0xb9d18da2
14997 .word 0x67004f4f,0x163124a4,0xc521da94,0x77b733ed
14998 .word 0x9aea968b,0xdb3bcd78,0xcf4d0521,0xeb9de43b
14999share2_end:
15000
15001SECTION .share3 DATA_VA=0x000814000
15002
15003attr_data {
15004 Name = .share3,
15005 VA = 0x0000000000814000,
15006 RA = 0x0000000021800000,
15007 PA = ra2pa(0x0000000021800000,0),
15008 part_0_ctx_nonzero_tsb_config_0,
15009 TTE_Context=PCONTEXT,
15010 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15011 TTE_Diag=0, TTE_L=0, TTE_EP=1,
15012 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
15013 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
15014}
15015
15016 .data
15017 .seg "data"
15018 .align 0x2000
15019 .global share3_start
15020share3_begin:
15021share3_start:
15022 .word 0x1cc0ba26,0xe0d2ea73,0xea1b1b62,0xce1d0181
15023 .word 0x9c8bc872,0x2584d0cc,0xe40aaf63,0x6c8c7cd8
15024 .word 0xcba6fa4d,0xe9186a1a,0x941da94a,0x73246c7b
15025 .word 0x29f24170,0xd95a71e6,0xd66f536c,0xd284b8ae
15026 .word 0x059e487b,0xde42bf09,0xad6d453f,0x55e8f94d
15027 .word 0x73a52642,0x4cfbc099,0xb0528cc7,0x9b904037
15028 .word 0x8422efcf,0x18310e55,0xe610031a,0x04dd7bef
15029 .word 0xb32f16c3,0x23709c5c,0xbd0479f6,0x3d3a4ac1
15030 .word 0x62f96f0b,0xd217774f,0xcc5c9974,0x00880f9c
15031 .word 0x96c35735,0x7360f9fb,0xbe0d7b08,0x2907b8b1
15032 .word 0x39182305,0xba5d0c50,0x487b4f97,0x7cefbdc9
15033 .word 0x7a21cb74,0xf48bec6a,0xe4b745d0,0xd6b49bfd
15034 .word 0x8309f956,0xfc01ac67,0xba6a6bc9,0x4eecef01
15035 .word 0x003d0219,0xdda26d5b,0xebcb4070,0x4026edd8
15036 .word 0x13b0a214,0x41fb8574,0x181c9aa8,0x9691da86
15037 .word 0xbf82d403,0x9944ae28,0x50476b7d,0xfecf86f0
15038 .word 0x0ee36971,0x2db8d55e,0x8bc1297a,0x3ef8de59
15039 .word 0x9813b73d,0x1bc5d815,0xa4d58681,0x378d1582
15040 .word 0x47ec1697,0x469f8fc1,0x86245cf3,0x6752db3c
15041 .word 0x2f475918,0x1d6bbf8b,0x6938d8c9,0x025631a9
15042 .word 0x1f7002f2,0x2a6ed3d5,0x94de0827,0x9d55ca20
15043 .word 0xaa2c5a63,0xd2f823b1,0x35b87504,0xb0449fba
15044 .word 0x5724c129,0x877596da,0xbc81d2a2,0x38f25ef4
15045 .word 0x4c74be1b,0x71c39910,0xe025b4da,0x84eb5640
15046 .word 0x0385c5c1,0x87435378,0xc6d61f24,0x8e282a6d
15047 .word 0xa7548ccf,0x17c600cb,0x5f0d5a12,0x4b489fce
15048 .word 0xac6990a0,0xf73e5918,0x62cfa6df,0xe625cc3e
15049 .word 0xcbee102b,0x4b517de0,0xfed122c8,0x12fee5d1
15050 .word 0x27cb7b35,0xec7aa1d1,0x9543d243,0xe2d49280
15051 .word 0x878d4edd,0x4e30eac5,0x1d8f20d1,0xdead9daa
15052 .word 0xd036299b,0xf7d875d5,0xa184e36f,0xd3de38b6
15053 .word 0x8ea07341,0x125479e0,0xa06c5956,0x0c46cf72
15054share3_end: