Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_5000_18.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_5000_18.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 = 327144539
40! Riesling can be on
41! 1 Thread, 5000 lines
42! mpgen created on Dec 20, 2005 (16:35:03)
43! mpgen_5000_18.s created on Mar 27, 2009 (14:45:39)
44! RC file : random.rc
45! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_5000_18 -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 = 4640482c 1b89d9d7 dd8dd265 10398246
84! %f4 = c0224344 5ca1977b ba80af0c c28f756e
85! %f8 = 654e9191 ade7ca5f f5678abb 4704f312
86! %f12 = df0239a8 4cef418d a014395d f5419702
87 ldda [%g1]ASI_BLK_P,%f0
88 add %g1,64,%g1
89! %f16 = 23bd08f9 38efb2ea 4e438604 f9e63498
90! %f20 = a234496c ca6b4ffb 78f87cd2 34874531
91! %f24 = 014e67ba cd9c8014 f272538c 5ab72769
92! %f28 = 3f0a0310 b5cb3fee ec9a48e7 2561a4d7
93 ldda [%g1]ASI_BLK_P,%f16
94 add %g1,64,%g1
95! %f32 = 9f73204a 9c8d1b1f 4ca24452 b1dfe6d6
96! %f36 = 71a0faaa 3dcfe597 c387ed9b c9a2d6bf
97! %f40 = 7aa68ef9 939b080b 629e1cfa 2a8f08f9
98! %f44 = ebf07fca d0aad178 35d043b8 e2798f12
99 ldda [%g1]ASI_BLK_P,%f32
100
101! Set up the Graphics Status Register
102
103 setx 0x1f70a39000000003,%g7,%g1 ! GSR scale = 0, align = 3
104 wr %g1,%g0,%gsr ! GSR = 1f70a39000000003
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[00000000100c1410] = 0d92c255, %l1 = 2fae58582c0f9ff4
113 ldsha [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000d92
114! %l2 = 053f74b2, %l3 = c2fa1044, Mem[0000000030001408] = 61fa0899 566c2645
115 stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 053f74b2 c2fa1044
116! Mem[00000000100c1423] = c3d7577c, %l1 = 0000000000000d92
117 ldstuba [%i3+0x023]%asi,%l1 ! %l1 = 0000007c000000ff
118! %l4 = 59045e985c7e2726, Mem[0000000030181408] = e9d308f8189b0675
119 stxa %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 59045e985c7e2726
120! Mem[0000000030041410] = 10be99b3, %l0 = 3e9a7f3c1f8e6e5e
121 ldsba [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000010
122! %f4 = c0224344 5ca1977b, Mem[0000000010001420] = 21ae8624 4d7df1f7
123 std %f4 ,[%i0+0x020] ! Mem[0000000010001420] = c0224344 5ca1977b
124! %f18 = 4e438604 f9e63498, Mem[0000000010181400] = 71c7667e 13f6eddc
125 stda %f18,[%i6+%g0]0x88 ! Mem[0000000010181400] = 4e438604 f9e63498
126! Mem[00000000300c1400] = aedacb6d0ea3ffd8, %l5 = e2681969c21f80d7
127 ldxa [%i3+%g0]0x89,%l5 ! %l5 = aedacb6d0ea3ffd8
128! %l4 = 59045e985c7e2726, Mem[00000000201c0000] = e2678819
129 sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = 27268819
130! Starting 10 instruction Store Burst
131! Mem[00000000218000c0] = 616adddc, %l3 = dfac614ac2fa1044
132 ldstuba [%o3+0x0c0]%asi,%l3 ! %l3 = 00000061000000ff
133
134p0_label_2:
135! %l3 = 0000000000000061, %l6 = 7c476ebe03647cfd, %l0 = 0000000000000010
136 xnor %l3,%l6,%l0 ! %l0 = 83b89141fc9b8363
137! Code Fragment 3
138p0_fragment_1:
139! %l0 = 83b89141fc9b8363
140 setx 0x52ff66c7f26ae9ec,%g7,%l0 ! %l0 = 52ff66c7f26ae9ec
141! %l1 = 000000000000007c
142 setx 0x160bffb04bad5beb,%g7,%l1 ! %l1 = 160bffb04bad5beb
143 setx 0x1fe000, %g1, %g3
144 or %l0, %g3, %l0 ! always set perrmask = 0xff
145 setx 0x1ffff8, %g1, %g2
146 and %l0, %g2, %l0
147 ta T_CHANGE_HPRIV
148 stxa %l1, [%l0]ASI_DCACHE_DATA
149 ta T_CHANGE_NONHPRIV
150! %l0 = 52ff66c7f26ae9ec
151 setx 0x52d8aadfc78a591a,%g7,%l0 ! %l0 = 52d8aadfc78a591a
152! %l1 = 160bffb04bad5beb
153 setx 0x5bd9ddd82c39adf5,%g7,%l1 ! %l1 = 5bd9ddd82c39adf5
154! Mem[0000000030181400] = c9339792, %l2 = 69e0a4b0053f74b2
155 swapa [%i6+%g0]0x81,%l2 ! %l2 = 00000000c9339792
156! %l2 = 00000000c9339792, Mem[00000000300c1400] = d8ffa30e6dcbdaae
157 stxa %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000c9339792
158! %l5 = aedacb6d0ea3ffd8, Mem[0000000010141408] = 3804f0e4
159 stba %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 3804f0d8
160! %l1 = 5bd9ddd82c39adf5, Mem[0000000030081400] = 196fb9ac
161 stba %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 196fb9f5
162! Code Fragment 4
163p0_fragment_2:
164! %l0 = 52d8aadfc78a591a
165 setx 0xe0a0f6601b4b7aa4,%g7,%l0 ! %l0 = e0a0f6601b4b7aa4
166! %l1 = 5bd9ddd82c39adf5
167 setx 0x27f6f4d87d66b65f,%g7,%l1 ! %l1 = 27f6f4d87d66b65f
168 setx 0x7ff8, %g1, %g2
169 and %l0, %g2, %l0
170 setx 0xffffffff, %g1, %g2
171 and %l1, %g2, %l1
172 setx 0x100000000, %g1, %g2
173 or %l1, %g2, %l1 ! Set bit 32 - perrinj
174 ta T_CHANGE_HPRIV
175 stxa %l1, [%l0]ASI_ICACHE_INSTR
176 ta T_CHANGE_NONHPRIV
177! %l0 = e0a0f6601b4b7aa4
178 setx 0xdfda72ffcae5bcf4,%g7,%l0 ! %l0 = dfda72ffcae5bcf4
179! %l1 = 27f6f4d87d66b65f
180 setx 0x60772890628b9b35,%g7,%l1 ! %l1 = 60772890628b9b35
181! Mem[0000000010081404] = a2886d21, %l4 = 59045e985c7e2726, %asi = 80
182 swapa [%i2+0x004]%asi,%l4 ! %l4 = 00000000a2886d21
183! Mem[0000000010001408] = 75cef13e, %l4 = 00000000a2886d21
184 ldstuba [%i0+%o4]0x88,%l4 ! %l4 = 0000003e000000ff
185! Starting 10 instruction Load Burst
186! Mem[00000000100c1430] = 5aa1d778, %l7 = dead225236da1794
187 lduh [%i3+0x030],%l7 ! %l7 = 0000000000005aa1
188
189p0_label_3:
190! Mem[0000000010101400] = 60839b93 e9ed999c, %l4 = 0000003e, %l5 = 0ea3ffd8
191 ldda [%i4+%g0]0x88,%l4 ! %l4 = 00000000e9ed999c 0000000060839b93
192! Mem[0000000010001410] = adf0cd01, %l6 = 7c476ebe03647cfd
193 lduba [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000001
194! Mem[00000000201c0000] = 27268819, %l0 = dfda72ffcae5bcf4
195 ldsha [%o0+0x000]%asi,%l0 ! %l0 = 0000000000002726
196! Mem[0000000030101410] = 401237c122bf4ca7, %f28 = 3f0a0310 b5cb3fee
197 ldda [%i4+%o5]0x89,%f28 ! %f28 = 401237c1 22bf4ca7
198! Mem[0000000010181400] = 9834e6f90486434e, %f6 = ba80af0c c28f756e
199 ldd [%i6+%g0],%f6 ! %f6 = 9834e6f9 0486434e
200! Mem[0000000030141410] = 320f97c4, %l3 = 0000000000000061
201 lduba [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000032
202! Mem[0000000010001408] = fff1ce75, %l4 = 00000000e9ed999c
203 lduha [%i0+0x008]%asi,%l4 ! %l4 = 000000000000fff1
204! Mem[00000000201c0000] = 27268819, %l0 = 0000000000002726
205 lduh [%o0+%g0],%l0 ! %l0 = 0000000000002726
206! %l7 = 0000000000005aa1, Mem[00000000300c1400] = 00000000
207 stba %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000a1
208! Starting 10 instruction Store Burst
209! Mem[0000000010001410] = adf0cd01, %l1 = 60772890628b9b35
210 swapa [%i0+%o5]0x88,%l1 ! %l1 = 00000000adf0cd01
211
212p0_label_4:
213! %l2 = 00000000c9339792, Mem[0000000010101410] = f5d2b3ea
214 stwa %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = c9339792
215! Mem[0000000020800041] = 91bbbf87, %l5 = 0000000060839b93
216 ldstub [%o1+0x041],%l5 ! %l5 = 000000bb000000ff
217! %l0 = 0000000000002726, Mem[0000000010001408] = fff1ce75
218 stba %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 26f1ce75
219! %l7 = 0000000000005aa1, Mem[0000000010001410] = 359b8b62e6225fe8
220 stx %l7,[%i0+%o5] ! Mem[0000000010001410] = 0000000000005aa1
221! %l2 = 00000000c9339792, Mem[0000000030181400] = 053f74b237c53cec
222 stxa %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000c9339792
223! %l5 = 00000000000000bb, Mem[0000000010041410] = 9d28b559b6ddb793
224 stxa %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000000000bb
225! Mem[0000000010081408] = d8152c64, %l6 = 0000000000000001
226 ldstuba [%i2+%o4]0x88,%l6 ! %l6 = 00000064000000ff
227! Mem[0000000030181410] = e8de8857, %l6 = 0000000000000064
228 ldstuba [%i6+%o5]0x81,%l6 ! %l6 = 000000e8000000ff
229! Mem[0000000030041410] = 10be99b3, %l3 = 0000000000000032
230 ldstuba [%i1+%o5]0x81,%l3 ! %l3 = 00000010000000ff
231! Starting 10 instruction Load Burst
232! Mem[0000000010181400] = 4e438604f9e63498, %f20 = a234496c ca6b4ffb
233 ldda [%i6+%g0]0x88,%f20 ! %f20 = 4e438604 f9e63498
234
235p0_label_5:
236! %l5 = 00000000000000bb, Mem[0000000010141400] = 83a94f65
237 stwa %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000bb
238! Mem[0000000010001408] = 26f1ce75 b731bac8, %l4 = 0000fff1, %l5 = 000000bb
239 ldda [%i0+%o4]0x80,%l4 ! %l4 = 0000000026f1ce75 00000000b731bac8
240! Mem[0000000030141400] = a6108027, %l5 = 00000000b731bac8
241 lduha [%i5+%g0]0x81,%l5 ! %l5 = 000000000000a610
242! Mem[0000000030001408] = b2743f05, %l0 = 0000000000002726
243 lduwa [%i0+%o4]0x81,%l0 ! %l0 = 00000000b2743f05
244! Mem[0000000010101408] = bcd3cb83, %l1 = 00000000adf0cd01
245 lduba [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000083
246! Mem[0000000010041418] = 83f65f9b, %l4 = 0000000026f1ce75
247 lduha [%i1+0x018]%asi,%l4 ! %l4 = 00000000000083f6
248! Mem[0000000010141410] = f5cd4b41bfa2e598, %l5 = 000000000000a610
249 ldxa [%i5+%o5]0x88,%l5 ! %l5 = f5cd4b41bfa2e598
250! Mem[0000000010181408] = 5a1bf45f, %l2 = 00000000c9339792
251 lduba [%i6+%o4]0x80,%l2 ! %l2 = 000000000000005a
252! Mem[000000001000142c] = 717feadd, %f12 = df0239a8
253 ld [%i0+0x02c],%f12 ! %f12 = 717feadd
254! Starting 10 instruction Store Burst
255! Mem[00000000211c0000] = 3dcdfcae, %l1 = 0000000000000083
256 ldstuba [%o2+0x000]%asi,%l1 ! %l1 = 0000003d000000ff
257
258p0_label_6:
259! Mem[0000000030001400] = c7e000e7, %l4 = 00000000000083f6
260 ldstuba [%i0+%g0]0x81,%l4 ! %l4 = 000000c7000000ff
261! Mem[0000000030141410] = c4970f32, %l1 = 000000000000003d
262 ldstuba [%i5+%o5]0x89,%l1 ! %l1 = 00000032000000ff
263! %f6 = 9834e6f9, Mem[0000000030181408] = 59045e98
264 sta %f6 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 9834e6f9
265! %l3 = 0000000000000010, Mem[0000000030141410] = ff0f97c4262da0fa
266 stxa %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000000000010
267! Mem[0000000030081408] = 97268467, %l3 = 0000000000000010
268 ldstuba [%i2+%o4]0x81,%l3 ! %l3 = 00000097000000ff
269! Mem[0000000030001410] = 5abc2c7d, %l2 = 000000000000005a
270 swapa [%i0+%o5]0x81,%l2 ! %l2 = 000000005abc2c7d
271! %l4 = 000000c7, %l5 = bfa2e598, Mem[0000000030101410] = 22bf4ca7 401237c1
272 stda %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000c7 bfa2e598
273! Mem[0000000010181400] = 9834e6f9, %l7 = 0000000000005aa1
274 swapa [%i6+%g0]0x80,%l7 ! %l7 = 000000009834e6f9
275! %l4 = 00000000000000c7, Mem[00000000100c1410] = 55c2920d
276 stha %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 55c200c7
277! Starting 10 instruction Load Burst
278! Mem[0000000010141400] = 637401c9bb000000, %f8 = 654e9191 ade7ca5f
279 ldda [%i5+%g0]0x88,%f8 ! %f8 = 637401c9 bb000000
280
281p0_label_7:
282! %l6 = 00000000000000e8, immed = 00000620, %y = 00000000
283 sdiv %l6,0x620,%l2 ! %l2 = 0000000000000000
284 mov %l0,%y ! %y = b2743f05
285! Mem[0000000030001408] = b2743f05, %l1 = 0000000000000032
286 ldsba [%i0+%o4]0x81,%l1 ! %l1 = ffffffffffffffb2
287! Mem[00000000201c0000] = 27268819, %l1 = ffffffffffffffb2
288 ldsh [%o0+%g0],%l1 ! %l1 = 0000000000002726
289! Mem[0000000010001428] = d1e46d6e 717feadd, %l4 = 000000c7, %l5 = bfa2e598
290 ldd [%i0+0x028],%l4 ! %l4 = 00000000d1e46d6e 00000000717feadd
291! Mem[0000000030181400] = 00000000, %l5 = 00000000717feadd
292 ldsha [%i6+%g0]0x81,%l5 ! %l5 = 0000000000000000
293! Mem[0000000030101400] = 672ffc4f, %l2 = 0000000000000000
294 ldsba [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000067
295! %l5 = 0000000000000000, %l2 = 0000000000000067, %l2 = 0000000000000067
296 andn %l5,%l2,%l2 ! %l2 = 0000000000000000
297! Mem[0000000010181408] = 5ff41b5a, %l4 = 00000000d1e46d6e
298 ldsha [%i6+%o4]0x88,%l4 ! %l4 = 0000000000001b5a
299! Mem[0000000021800180] = 662d8f81, %l2 = 0000000000000000
300 lduh [%o3+0x180],%l2 ! %l2 = 000000000000662d
301! Starting 10 instruction Store Burst
302! Mem[0000000030081400] = f5b96f19, %l0 = 00000000b2743f05
303 ldstuba [%i2+%g0]0x81,%l0 ! %l0 = 000000f5000000ff
304
305p0_label_8:
306! Mem[0000000010001405] = f348754f, %l2 = 000000000000662d
307 ldstub [%i0+0x005],%l2 ! %l2 = 00000048000000ff
308! %l1 = 0000000000002726, Mem[0000000010181408] = 5a1bf45f
309 stba %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 261bf45f
310! %l1 = 0000000000002726, Mem[0000000010101420] = 2513e0dc
311 stw %l1,[%i4+0x020] ! Mem[0000000010101420] = 00002726
312! Mem[0000000010001430] = 20f1f32e7f2178de, %l0 = 00000000000000f5, %l5 = 0000000000000000
313 add %i0,0x30,%g1
314 casxa [%g1]0x80,%l0,%l5 ! %l5 = 20f1f32e7f2178de
315! %l0 = 00000000000000f5, Mem[0000000010101424] = e2a6b9b6
316 stw %l0,[%i4+0x024] ! Mem[0000000010101424] = 000000f5
317! Mem[0000000021800140] = c8033eed, %l4 = 0000000000001b5a
318 ldstuba [%o3+0x140]%asi,%l4 ! %l4 = 000000c8000000ff
319! Mem[0000000010141410] = 98e5a2bf, %l7 = 000000009834e6f9
320 swapa [%i5+%o5]0x80,%l7 ! %l7 = 0000000098e5a2bf
321! %f10 = f5678abb 4704f312, %l4 = 00000000000000c8
322! Mem[0000000010181430] = d24e80379fa033c6
323 add %i6,0x030,%g1
324 stda %f10,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010181430] = d24e80379fa033c6
325! %l0 = 00000000000000f5, Mem[00000000218001c0] = 1009186d, %asi = 80
326 stha %l0,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 00f5186d
327! Starting 10 instruction Load Burst
328! Mem[0000000010001430] = 20f1f32e7f2178de, %f26 = f272538c 5ab72769
329 ldda [%i0+0x030]%asi,%f26 ! %f26 = 20f1f32e 7f2178de
330
331p0_label_9:
332! Mem[00000000300c1410] = 331d295f 17bb05c0, %l6 = 000000e8, %l7 = 98e5a2bf
333 ldda [%i3+%o5]0x89,%l6 ! %l6 = 0000000017bb05c0 00000000331d295f
334! Mem[0000000010001408] = 26f1ce75, %l3 = 0000000000000097
335 lduha [%i0+%o4]0x80,%l3 ! %l3 = 00000000000026f1
336! Mem[000000001008142c] = be19cd23, %f22 = 78f87cd2
337 ld [%i2+0x02c],%f22 ! %f22 = be19cd23
338! Mem[0000000030001400] = ffe000e7, %l4 = 00000000000000c8
339 ldswa [%i0+%g0]0x81,%l4 ! %l4 = ffffffffffe000e7
340! Mem[0000000010181438] = 7a9b1b3d, %l1 = 0000000000002726
341 lduw [%i6+0x038],%l1 ! %l1 = 000000007a9b1b3d
342! Mem[0000000010101410] = 929733c9843fd55e, %l1 = 000000007a9b1b3d
343 ldx [%i4+%o5],%l1 ! %l1 = 929733c9843fd55e
344! Mem[00000000100c1408] = 0a50fdba b1d3b4cc, %l4 = ffe000e7, %l5 = 7f2178de
345 ldd [%i3+%o4],%l4 ! %l4 = 000000000a50fdba 00000000b1d3b4cc
346! Mem[0000000010081408] = d8152cff, %l7 = 00000000331d295f
347 ldswa [%i2+%o4]0x88,%l7 ! %l7 = ffffffffd8152cff
348 membar #Sync ! Added by membar checker (1)
349! Mem[0000000010001400] = 68f66f14 f3ff754f 26f1ce75 b731bac8
350! Mem[0000000010001410] = 00000000 00005aa1 6c4a7a81 c5f9822a
351! Mem[0000000010001420] = c0224344 5ca1977b d1e46d6e 717feadd
352! Mem[0000000010001430] = 20f1f32e 7f2178de 760826f2 cfd7dfe2
353 ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
354! Starting 10 instruction Store Burst
355! Mem[0000000030001408] = 053f74b2, %l3 = 00000000000026f1
356 ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 000000b2000000ff
357
358p0_label_10:
359! %f26 = 20f1f32e 7f2178de, %l4 = 000000000a50fdba
360! Mem[0000000030041430] = bb53fa0ae93043a3
361 add %i1,0x030,%g1
362 stda %f26,[%g1+%l4]ASI_PST32_S ! Mem[0000000030041430] = 20f1f32ee93043a3
363! %l7 = ffffffffd8152cff, Mem[0000000030141400] = 67fea5f1278010a6
364 stxa %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffffd8152cff
365! Mem[0000000010141434] = e6e736ac, %l5 = 00000000b1d3b4cc
366 swap [%i5+0x034],%l5 ! %l5 = 00000000e6e736ac
367! %l4 = 0a50fdba, %l5 = e6e736ac, Mem[0000000030041410] = ffbe99b3 775b8d0d
368 stda %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0a50fdba e6e736ac
369! %f22 = be19cd23 34874531, %l6 = 0000000017bb05c0
370! Mem[0000000030081410] = 68ce09698421db70
371 add %i2,0x010,%g1
372 stda %f22,[%g1+%l6]ASI_PST8_S ! Mem[0000000030081410] = be1909698421db70
373! %l6 = 17bb05c0, %l7 = d8152cff, Mem[0000000030041408] = d8c079b8 00796c89
374 stda %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 17bb05c0 d8152cff
375 membar #Sync ! Added by membar checker (2)
376! %l4 = 0a50fdba, %l5 = e6e736ac, Mem[0000000010001408] = 75cef126 c8ba31b7
377 stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0a50fdba e6e736ac
378! %l2 = 0000000000000048, Mem[00000000300c1408] = 0be2d64b4c1725ec
379 stxa %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000000048
380! %f10 = d1e46d6e 717feadd, %l4 = 000000000a50fdba
381! Mem[0000000030001430] = a62039980f7b9ea9
382 add %i0,0x030,%g1
383 stda %f10,[%g1+%l4]ASI_PST8_S ! Mem[0000000030001430] = d1206d6e717beaa9
384! Starting 10 instruction Load Burst
385! Mem[0000000030101408] = aac60a8a, %l7 = ffffffffd8152cff
386 lduwa [%i4+%o4]0x81,%l7 ! %l7 = 00000000aac60a8a
387
388p0_label_11:
389! Mem[0000000010181400] = 00005aa1 0486434e 261bf45f f1fc9e48
390! Mem[0000000010181410] = dd918a1b ac72aa1f cbf57ad8 e0b97b92
391! Mem[0000000010181420] = 1dfbd0f5 4e768fd9 475e0387 213850d4
392! Mem[0000000010181430] = d24e8037 9fa033c6 7a9b1b3d 47e365d8
393 ldda [%i6]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010181400
394! Mem[00000000100c1408] = 0a50fdba b1d3b4cc, %l2 = 00000048, %l3 = 000000b2
395 ldd [%i3+%o4],%l2 ! %l2 = 000000000a50fdba 00000000b1d3b4cc
396! Mem[0000000010101438] = 14f78a44 d0d0237c, %l4 = 0a50fdba, %l5 = e6e736ac
397 ldda [%i4+0x038]%asi,%l4 ! %l4 = 0000000014f78a44 00000000d0d0237c
398! Mem[00000000100c1410] = 55c200c7, %l7 = 00000000aac60a8a
399 ldsba [%i3+%o5]0x88,%l7 ! %l7 = ffffffffffffffc7
400! Mem[0000000030081408] = ff268467, %l3 = 00000000b1d3b4cc
401 ldsha [%i2+%o4]0x81,%l3 ! %l3 = ffffffffffffff26
402! Mem[0000000010141400] = 000000bb, %l3 = ffffffffffffff26
403 ldswa [%i5+%g0]0x80,%l3 ! %l3 = 00000000000000bb
404! Mem[0000000030001410] = 5a000000, %l4 = 0000000014f78a44
405 lduwa [%i0+%o5]0x89,%l4 ! %l4 = 000000005a000000
406! Mem[0000000010001408] = 0a50fdba, %l1 = 929733c9843fd55e
407 lduba [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000ba
408! Mem[00000000100c1418] = 87d772b4, %l2 = 000000000a50fdba
409 ldsb [%i3+0x01b],%l2 ! %l2 = ffffffffffffffb4
410! Starting 10 instruction Store Burst
411! %l2 = ffffffffffffffb4, Mem[00000000300c1400] = a1000000
412 stha %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffb40000
413
414p0_label_12:
415! %l5 = 00000000d0d0237c, %l5 = 00000000d0d0237c, %l1 = 00000000000000ba
416 or %l5,%l5,%l1 ! %l1 = 00000000d0d0237c
417! Mem[00000000100c1400] = d924827e, %l4 = 000000005a000000
418 swapa [%i3+%g0]0x80,%l4 ! %l4 = 00000000d924827e
419! %f16 = 23bd08f9 38efb2ea, Mem[0000000030081408] = ff268467 0450b61c
420 stda %f16,[%i2+%o4]0x81 ! Mem[0000000030081408] = 23bd08f9 38efb2ea
421! Mem[0000000030081410] = 690919be, %l3 = 00000000000000bb
422 swapa [%i2+%o5]0x89,%l3 ! %l3 = 00000000690919be
423! Mem[0000000030081410] = 000000bb, %l6 = 0000000017bb05c0
424 lduba [%i2+%o5]0x89,%l6 ! %l6 = 00000000000000bb
425! %l5 = 00000000d0d0237c, Mem[0000000020800040] = 91ffbf87, %asi = 80
426 stha %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = 237cbf87
427! Mem[0000000010181410] = dd918a1b, %l3 = 00000000690919be, %asi = 80
428 swapa [%i6+0x010]%asi,%l3 ! %l3 = 00000000dd918a1b
429! %l5 = 00000000d0d0237c, Mem[0000000010081408] = d8152cff
430 stba %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = d8152c7c
431! Mem[00000000300c1408] = 00000000, %l0 = 00000000000000f5
432 swapa [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000
433! Starting 10 instruction Load Burst
434! Mem[0000000010181408] = 261bf45f f1fc9e48, %l2 = ffffffb4, %l3 = dd918a1b
435 ldda [%i6+0x008]%asi,%l2 ! %l2 = 00000000261bf45f 00000000f1fc9e48
436
437p0_label_13:
438! Mem[0000000010141408] = d8f0043862763c8e, %l2 = 00000000261bf45f
439 ldxa [%i5+%o4]0x80,%l2 ! %l2 = d8f0043862763c8e
440! %f28 = 401237c1, %f22 = be19cd23
441 fcmpes %fcc2,%f28,%f22 ! %fcc2 = 2
442! Mem[0000000010141410] = 9834e6f9, %l2 = d8f0043862763c8e
443 lduw [%i5+%o5],%l2 ! %l2 = 000000009834e6f9
444! Mem[0000000010101418] = 6f4004d8, %l0 = 0000000000000000
445 lduha [%i4+0x01a]%asi,%l0 ! %l0 = 00000000000004d8
446! Mem[00000000100c1408] = bafd500a, %l0 = 00000000000004d8
447 ldswa [%i3+%o4]0x88,%l0 ! %l0 = ffffffffbafd500a
448! Mem[0000000010081410] = 7f113cb8, %l3 = 00000000f1fc9e48
449 lduha [%i2+%o5]0x88,%l3 ! %l3 = 0000000000003cb8
450! Mem[0000000030081410] = 70db2184000000bb, %f24 = 014e67ba cd9c8014
451 ldda [%i2+%o5]0x89,%f24 ! %f24 = 70db2184 000000bb
452! Mem[0000000020800040] = 237cbf87, %l4 = 00000000d924827e
453 lduba [%o1+0x040]%asi,%l4 ! %l4 = 0000000000000023
454! %f31 = 2561a4d7, %f28 = 401237c1
455 fcmps %fcc1,%f31,%f28 ! %fcc1 = 1
456! Starting 10 instruction Store Burst
457! %l1 = 00000000d0d0237c, Mem[00000000100c1408] = 0a50fdbab1d3b4cc
458 stxa %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000d0d0237c
459
460p0_label_14:
461! Mem[0000000030101410] = c7000000, %l4 = 0000000000000023
462 ldstuba [%i4+%o5]0x81,%l4 ! %l4 = 000000c7000000ff
463! %f28 = 401237c1 22bf4ca7, Mem[0000000030181400] = 00000000 929733c9
464 stda %f28,[%i6+%g0]0x89 ! Mem[0000000030181400] = 401237c1 22bf4ca7
465! Mem[0000000030181400] = a74cbf22, %l4 = 00000000000000c7
466 ldstuba [%i6+%g0]0x81,%l4 ! %l4 = 000000a7000000ff
467! Mem[00000000100c1410] = c700c255, %l1 = 00000000d0d0237c
468 ldstuba [%i3+%o5]0x80,%l1 ! %l1 = 000000c7000000ff
469! %l2 = 9834e6f9, %l3 = 00003cb8, Mem[0000000010141408] = d8f00438 62763c8e
470 std %l2,[%i5+%o4] ! Mem[0000000010141408] = 9834e6f9 00003cb8
471! %f4 = 1faa72ac 1b8a91dd, Mem[0000000010141418] = 3249f4f6 a38d321b
472 std %f4 ,[%i5+0x018] ! Mem[0000000010141418] = 1faa72ac 1b8a91dd
473! %l7 = ffffffffffffffc7, Mem[0000000010001428] = d1e46d6e717feadd, %asi = 80
474 stxa %l7,[%i0+0x028]%asi ! Mem[0000000010001428] = ffffffffffffffc7
475! %l2 = 9834e6f9, %l3 = 00003cb8, Mem[0000000010041418] = 83f65f9b 0ec8d10a
476 std %l2,[%i1+0x018] ! Mem[0000000010041418] = 9834e6f9 00003cb8
477! %f26 = 20f1f32e 7f2178de, %l2 = 000000009834e6f9
478! Mem[00000000300c1408] = 000000f500000048
479 add %i3,0x008,%g1
480 stda %f26,[%g1+%l2]ASI_PST32_SL ! Mem[00000000300c1408] = de78217f00000048
481! Starting 10 instruction Load Burst
482! Mem[0000000030041408] = c005bb17 ff2c15d8, %l4 = 000000a7, %l5 = d0d0237c
483 ldda [%i1+%o4]0x81,%l4 ! %l4 = 00000000c005bb17 00000000ff2c15d8
484
485p0_label_15:
486! Mem[0000000030081410] = 000000bb, %l4 = 00000000c005bb17
487 ldswa [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000bb
488! Mem[0000000030101408] = 8a0ac6aa, %l7 = ffffffffffffffc7
489 lduwa [%i4+%o4]0x89,%l7 ! %l7 = 000000008a0ac6aa
490! Mem[00000000201c0000] = 27268819, %l7 = 000000008a0ac6aa
491 ldsha [%o0+0x000]%asi,%l7 ! %l7 = 0000000000002726
492! Mem[0000000030001408] = ff743f05 4410fac2, %l0 = bafd500a, %l1 = 000000c7
493 ldda [%i0+%o4]0x81,%l0 ! %l0 = 00000000ff743f05 000000004410fac2
494! Mem[0000000010001408] = e6e736ac0a50fdba, %f24 = 70db2184 000000bb
495 ldda [%i0+%o4]0x88,%f24 ! %f24 = e6e736ac 0a50fdba
496! Mem[00000000218000c0] = ff6adddc, %l6 = 00000000000000bb
497 lduha [%o3+0x0c0]%asi,%l6 ! %l6 = 000000000000ff6a
498! Mem[00000000201c0000] = 27268819, %l6 = 000000000000ff6a
499 lduha [%o0+0x000]%asi,%l6 ! %l6 = 0000000000002726
500! Mem[0000000010041408] = 5364d642, %l0 = 00000000ff743f05
501 ldsha [%i1+%o4]0x80,%l0 ! %l0 = 0000000000005364
502! Mem[00000000201c0000] = 27268819, %l7 = 0000000000002726
503 lduh [%o0+%g0],%l7 ! %l7 = 0000000000002726
504! Starting 10 instruction Store Burst
505! %f23 = 34874531, Mem[00000000100c1408] = 00000000
506 sta %f23,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 34874531
507
508p0_label_16:
509! %l1 = 000000004410fac2, Mem[0000000030081408] = f908bd23
510 stha %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = f908fac2
511! %l4 = 00000000000000bb, Mem[0000000030101400] = 672ffc4f0cdc7843
512 stxa %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000000000bb
513! %l2 = 9834e6f9, %l3 = 00003cb8, Mem[00000000100c1410] = 55c200ff 7c046891
514 stda %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 9834e6f9 00003cb8
515! Mem[0000000010141430] = 2cd42806, %l2 = 9834e6f9, %l7 = 00002726
516 add %i5,0x30,%g1
517 casa [%g1]0x80,%l2,%l7 ! %l7 = 000000002cd42806
518! Mem[00000000100c1400] = 0000005a, %l6 = 0000000000002726
519 ldstuba [%i3+%g0]0x88,%l6 ! %l6 = 0000005a000000ff
520! Mem[0000000010041408] = 5364d642, %l5 = 00000000ff2c15d8
521 swapa [%i1+%o4]0x80,%l5 ! %l5 = 000000005364d642
522! Mem[0000000030181410] = ffde8857, %l7 = 000000002cd42806
523 ldstuba [%i6+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
524! %l1 = 000000004410fac2, Mem[0000000010101408] = 83cbd3bc
525 stwa %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 4410fac2
526! Mem[0000000030041410] = bafd500a, %l1 = 000000004410fac2
527 swapa [%i1+%o5]0x89,%l1 ! %l1 = 00000000bafd500a
528! Starting 10 instruction Load Burst
529! Mem[0000000010001408] = bafd500aac36e7e6, %l0 = 0000000000005364
530 ldxa [%i0+0x008]%asi,%l0 ! %l0 = bafd500aac36e7e6
531
532p0_label_17:
533! Mem[0000000010181400] = 00005aa1, %l2 = 000000009834e6f9
534 ldswa [%i6+%g0]0x80,%l2 ! %l2 = 0000000000005aa1
535! Mem[0000000030181408] = 9834e6f9, %l7 = 00000000000000ff
536 ldsba [%i6+%o4]0x81,%l7 ! %l7 = ffffffffffffff98
537! Mem[0000000010101408] = c2fa1044, %l4 = 00000000000000bb
538 ldsha [%i4+%o4]0x88,%l4 ! %l4 = 0000000000001044
539! Mem[0000000010141414] = 414bcdf5, %l6 = 000000000000005a
540 ldsw [%i5+0x014],%l6 ! %l6 = 00000000414bcdf5
541! Code Fragment 4
542p0_fragment_3:
543! %l0 = bafd500aac36e7e6
544 setx 0x46e4d12fe292a40b,%g7,%l0 ! %l0 = 46e4d12fe292a40b
545! %l1 = 00000000bafd500a
546 setx 0x110140b82b6aed4e,%g7,%l1 ! %l1 = 110140b82b6aed4e
547 setx 0x7ff8, %g1, %g2
548 and %l0, %g2, %l0
549 setx 0xffffffff, %g1, %g2
550 and %l1, %g2, %l1
551 setx 0x100000000, %g1, %g2
552 or %l1, %g2, %l1 ! Set bit 32 - perrinj
553 ta T_CHANGE_HPRIV
554 stxa %l1, [%l0]ASI_ICACHE_INSTR
555 ta T_CHANGE_NONHPRIV
556! %l0 = 46e4d12fe292a40b
557 setx 0xd9bbca27c543eaac,%g7,%l0 ! %l0 = d9bbca27c543eaac
558! %l1 = 110140b82b6aed4e
559 setx 0xdf250597c85a68e3,%g7,%l1 ! %l1 = df250597c85a68e3
560! Mem[00000000100c1400] = 000000ff, %l7 = ffffffffffffff98
561 ldswa [%i3+%g0]0x88,%l7 ! %l7 = 00000000000000ff
562! Mem[0000000030001410] = 0000005a 467a8b01, %l0 = c543eaac, %l1 = c85a68e3
563 ldda [%i0+%o5]0x81,%l0 ! %l0 = 000000000000005a 00000000467a8b01
564! Mem[0000000030141410] = 00000000, %l5 = 000000005364d642
565 lduwa [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000000
566! Mem[0000000010041418] = 9834e6f900003cb8, %f24 = e6e736ac 0a50fdba
567 ldd [%i1+0x018],%f24 ! %f24 = 9834e6f9 00003cb8
568! Starting 10 instruction Store Burst
569! %f0 = 4e438604, Mem[0000000030081408] = c2fa08f9
570 sta %f0 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = 4e438604
571
572p0_label_18:
573! Mem[0000000010101408] = c2fa1044, %l3 = 0000000000003cb8
574 ldstuba [%i4+%o4]0x88,%l3 ! %l3 = 00000044000000ff
575! %f20 = 4e438604 f9e63498, %l4 = 0000000000001044
576! Mem[0000000010141438] = 26f66bb31fdcd6e6
577 add %i5,0x038,%g1
578 stda %f20,[%g1+%l4]ASI_PST16_P ! Mem[0000000010141438] = 26f686041fdcd6e6
579! %l1 = 00000000467a8b01, Mem[0000000030041400] = 7011a7de
580 stba %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0111a7de
581! Mem[00000000100c1400] = ff00000069e04f64, %l7 = 00000000000000ff, %l3 = 0000000000000044
582 casxa [%i3]0x80,%l7,%l3 ! %l3 = ff00000069e04f64
583! Mem[0000000010041428] = 64266065433910a6, %l4 = 0000000000001044, %l1 = 00000000467a8b01
584 add %i1,0x28,%g1
585 casxa [%g1]0x80,%l4,%l1 ! %l1 = 64266065433910a6
586! Mem[0000000030001400] = ffe000e7, %l6 = 00000000414bcdf5
587 ldstuba [%i0+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
588! Mem[0000000010141400] = bb000000, %l0 = 000000000000005a
589 swapa [%i5+%g0]0x88,%l0 ! %l0 = 00000000bb000000
590! %l4 = 0000000000001044, Mem[0000000030041408] = c005bb17ff2c15d8
591 stxa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000000000001044
592! Mem[0000000030141410] = 00000000, %l0 = 00000000bb000000
593 swapa [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000000
594! Starting 10 instruction Load Burst
595! Mem[0000000010141434] = b1d3b4cc, %l5 = 0000000000000000
596 lduwa [%i5+0x034]%asi,%l5 ! %l5 = 00000000b1d3b4cc
597
598p0_label_19:
599! Mem[0000000010041400] = 215a2b81bdc8508b, %l7 = 00000000000000ff
600 ldxa [%i1+%g0]0x88,%l7 ! %l7 = 215a2b81bdc8508b
601! Mem[0000000030101410] = bfa2e598000000ff, %f0 = 4e438604 a15a0000
602 ldda [%i4+%o5]0x89,%f0 ! %f0 = bfa2e598 000000ff
603! Mem[0000000010001410] = 00000000, %l6 = 00000000000000ff
604 ldsha [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000
605! Mem[0000000010041408] = cdec84c8 d8152cff, %l2 = 00005aa1, %l3 = 69e04f64
606 ldda [%i1+%o4]0x88,%l2 ! %l2 = 00000000d8152cff 00000000cdec84c8
607! Mem[0000000030181408] = 9834e6f9, %l6 = 0000000000000000
608 ldswa [%i6+%o4]0x81,%l6 ! %l6 = ffffffff9834e6f9
609! Mem[00000000300c1408] = 480000007f2178de, %f30 = ec9a48e7 2561a4d7
610 ldda [%i3+%o4]0x89,%f30 ! %f30 = 48000000 7f2178de
611! Mem[00000000300c1400] = ffb40000, %l0 = 0000000000000000
612 lduha [%i3+%g0]0x81,%l0 ! %l0 = 000000000000ffb4
613! Mem[0000000030001410] = 5a000000, %f20 = 4e438604
614 lda [%i0+%o5]0x89,%f20 ! %f20 = 5a000000
615! Mem[0000000010001410] = 00000000, %l2 = 00000000d8152cff
616 lduwa [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
617! Starting 10 instruction Store Burst
618! %f4 = 1faa72ac, %f7 = d87af5cb, %f28 = 401237c1 22bf4ca7
619 fsmuld %f4 ,%f7 ,%f28 ! %f28 = bf14e2f4 5bf14c80
620
621p0_label_20:
622! %l4 = 0000000000001044, imm = fffffffffffff975, %l2 = 0000000000000000
623 addc %l4,-0x68b,%l2 ! %l2 = 00000000000009b9
624! Mem[0000000030101410] = ff000000, %l7 = 215a2b81bdc8508b
625 swapa [%i4+%o5]0x81,%l7 ! %l7 = 00000000ff000000
626! Mem[0000000010001408] = 0a50fdba, %l0 = 000000000000ffb4
627 ldswa [%i0+%o4]0x88,%l0 ! %l0 = 000000000a50fdba
628! %f15 = 3d1b9b7a, %f30 = 48000000 7f2178de
629 fstox %f15,%f30 ! %f30 = 00000000 00000000
630! %f4 = 1faa72ac, Mem[00000000100c1414] = b83c0000
631 sta %f4 ,[%i3+0x014]%asi ! Mem[00000000100c1414] = 1faa72ac
632! Mem[0000000030081408] = 0486434e, %l0 = 000000000a50fdba
633 ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 0000004e000000ff
634! %f12 = c633a09f, %f18 = 4e438604, %f5 = 1b8a91dd
635 fdivs %f12,%f18,%f5 ! %f5 = b76b2feb
636! %f14 = d865e347 3d1b9b7a, Mem[0000000030081408] = ff438604 38efb2ea
637 stda %f14,[%i2+%o4]0x81 ! Mem[0000000030081408] = d865e347 3d1b9b7a
638! Mem[0000000030141410] = 000000bb, %l4 = 0000000000001044
639 ldstuba [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000ff
640! Starting 10 instruction Load Burst
641! Mem[0000000030141408] = 0cf6a7b1, %l4 = 0000000000000000
642 lduwa [%i5+%o4]0x89,%l4 ! %l4 = 000000000cf6a7b1
643
644p0_label_21:
645 membar #Sync ! Added by membar checker (3)
646! Mem[0000000010101400] = 9c99ede9 939b8360 ff10fac2 13132df6
647! Mem[0000000010101410] = 929733c9 843fd55e 6f4004d8 136a9ee8
648! Mem[0000000010101420] = 00002726 000000f5 7cceb22d 1c255eee
649! Mem[0000000010101430] = a266c8ba 2430509a 14f78a44 d0d0237c
650 ldda [%i4]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010101400
651! Mem[0000000010101420] = 00002726 000000f5, %l2 = 000009b9, %l3 = cdec84c8
652 ldda [%i4+0x020]%asi,%l2 ! %l2 = 0000000000002726 00000000000000f5
653! Mem[0000000030181408] = f9e63498, %l4 = 000000000cf6a7b1
654 ldswa [%i6+%o4]0x89,%l4 ! %l4 = fffffffff9e63498
655! Mem[0000000030101400] = 00000000, %l1 = 64266065433910a6
656 ldsha [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000
657! %f11 = 87035e47, %f11 = 87035e47, %f6 = 927bb9e0
658 fdivs %f11,%f11,%f6 ! %f6 = 3f800000
659! Mem[00000000300c1400] = ffb40000, %l0 = 000000000000004e
660 ldswa [%i3+%g0]0x81,%l0 ! %l0 = ffffffffffb40000
661! Mem[0000000010181408] = 489efcf1 5ff41b26, %l4 = f9e63498, %l5 = b1d3b4cc
662 ldda [%i6+%o4]0x88,%l4 ! %l4 = 000000005ff41b26 00000000489efcf1
663! Mem[0000000010141408] = 9834e6f9, %l6 = ffffffff9834e6f9
664 ldsba [%i5+%o4]0x80,%l6 ! %l6 = ffffffffffffff98
665! Mem[00000000300c1400] = 0000b4ff, %f1 = 000000ff
666 lda [%i3+%g0]0x89,%f1 ! %f1 = 0000b4ff
667! Starting 10 instruction Store Burst
668! Code Fragment 3
669p0_fragment_4:
670! %l0 = ffffffffffb40000
671 setx 0xa2c6f7cffa22faa6,%g7,%l0 ! %l0 = a2c6f7cffa22faa6
672! %l1 = 0000000000000000
673 setx 0x56e63d887d153565,%g7,%l1 ! %l1 = 56e63d887d153565
674 setx 0x1fe000, %g1, %g3
675 or %l0, %g3, %l0 ! always set perrmask = 0xff
676 setx 0x1ffff8, %g1, %g2
677 and %l0, %g2, %l0
678 ta T_CHANGE_HPRIV
679 stxa %l1, [%l0]ASI_DCACHE_DATA
680 ta T_CHANGE_NONHPRIV
681! %l0 = a2c6f7cffa22faa6
682 setx 0x3863202fff717928,%g7,%l0 ! %l0 = 3863202fff717928
683! %l1 = 56e63d887d153565
684 setx 0x3bde7be7d74a031b,%g7,%l1 ! %l1 = 3bde7be7d74a031b
685
686p0_label_22:
687! %f15 = 3d1b9b7a, Mem[0000000010141400] = 5a000000
688 sta %f15,[%i5+%g0]0x80 ! Mem[0000000010141400] = 3d1b9b7a
689! %l3 = 00000000000000f5, Mem[0000000010181410] = be190969
690 stba %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = be1909f5
691! Mem[0000000010141434] = b1d3b4cc, %l0 = 3863202fff717928
692 ldstub [%i5+0x034],%l0 ! %l0 = 000000b1000000ff
693! Mem[0000000030101408] = 8a0ac6aa, %l6 = ffffffffffffff98
694 swapa [%i4+%o4]0x89,%l6 ! %l6 = 000000008a0ac6aa
695! %l5 = 00000000489efcf1, Mem[0000000030081410] = bb0000008421db70
696 stxa %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000489efcf1
697! %f7 = d87af5cb, Mem[0000000030101408] = ffffff98
698 sta %f7 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = d87af5cb
699! %f8 = d98f764e f5d0fb1d, Mem[0000000010081400] = 2b4a6d03 5c7e2726
700 stda %f8 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = d98f764e f5d0fb1d
701! %l0 = 00000000000000b1, Mem[0000000010041400] = bdc8508b
702 stha %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = bdc800b1
703! %f0 = bfa2e598 0000b4ff, %l5 = 00000000489efcf1
704! Mem[0000000030181438] = 8b9717d59b280e76
705 add %i6,0x038,%g1
706 stda %f0,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030181438] = ff9717d598e5a2bf
707! Starting 10 instruction Load Burst
708! Mem[0000000010181400] = 00005aa1, %l4 = 000000005ff41b26
709 ldsha [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000
710
711p0_label_23:
712! Mem[0000000030081400] = 196fb9ff, %l5 = 00000000489efcf1
713 lduba [%i2+%g0]0x89,%l5 ! %l5 = 00000000000000ff
714! %l7 = 00000000ff000000, imm = 0000000000000f0d, %l0 = 00000000000000b1
715 sub %l7,0xf0d,%l0 ! %l0 = 00000000fefff0f3
716! Mem[0000000010001400] = 68f66f14, %l3 = 00000000000000f5
717 ldsha [%i0+%g0]0x80,%l3 ! %l3 = 00000000000068f6
718! Mem[0000000010081400] = d98f764e f5d0fb1d, %l0 = fefff0f3, %l1 = d74a031b
719 ldda [%i2+%g0]0x80,%l0 ! %l0 = 00000000d98f764e 00000000f5d0fb1d
720! Mem[0000000010101414] = 843fd55e, %l5 = 00000000000000ff
721 lduw [%i4+0x014],%l5 ! %l5 = 00000000843fd55e
722! Mem[00000000100c1400] = 000000ff, %l7 = 00000000ff000000
723 lduha [%i3+%g0]0x88,%l7 ! %l7 = 00000000000000ff
724! %f12 = c633a09f, %f4 = 1faa72ac
725 fcmpes %fcc1,%f12,%f4 ! %fcc1 = 1
726! Mem[00000000211c0000] = ffcdfcae, %l1 = 00000000f5d0fb1d
727 ldub [%o2+%g0],%l1 ! %l1 = 00000000000000ff
728! Mem[0000000010081420] = 0dfe930c, %l7 = 00000000000000ff
729 ldsh [%i2+0x022],%l7 ! %l7 = ffffffffffff930c
730! Starting 10 instruction Store Burst
731! %l1 = 00000000000000ff, Mem[00000000300c1408] = de78217f00000048
732 stxa %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000000000ff
733
734p0_label_24:
735! Mem[0000000010141400] = 7a9b1b3d, %l2 = 0000000000002726
736 ldstuba [%i5+%g0]0x88,%l2 ! %l2 = 0000003d000000ff
737! %f28 = a266c8ba 2430509a, Mem[0000000030001410] = 5a000000 018b7a46
738 stda %f28,[%i0+%o5]0x89 ! Mem[0000000030001410] = a266c8ba 2430509a
739! %f8 = d98f764e f5d0fb1d, %l1 = 00000000000000ff
740! Mem[0000000010041408] = ff2c15d8c884eccd
741 add %i1,0x008,%g1
742 stda %f8,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010041408] = 1dfbd0f54e768fd9
743! %l2 = 0000003d, %l3 = 000068f6, Mem[00000000300c1410] = 17bb05c0 331d295f
744 stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000003d 000068f6
745! %l1 = 00000000000000ff, Mem[00000000100c1408] = 31458734
746 stba %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 314587ff
747! %l1 = 00000000000000ff, Mem[000000001004142c] = 433910a6
748 sth %l1,[%i1+0x02c] ! Mem[000000001004142c] = 00ff10a6
749! Mem[0000000030181410] = 5788deff, %l3 = 00000000000068f6
750 swapa [%i6+%o5]0x89,%l3 ! %l3 = 000000005788deff
751! Mem[00000000100c1410] = f9e63498, %l6 = 000000008a0ac6aa
752 swapa [%i3+%o5]0x80,%l6 ! %l6 = 00000000f9e63498
753! %f9 = f5d0fb1d, Mem[000000001004140c] = 4e768fd9
754 st %f9 ,[%i1+0x00c] ! Mem[000000001004140c] = f5d0fb1d
755! Starting 10 instruction Load Burst
756! %l0 = 00000000d98f764e, %l5 = 00000000843fd55e, %l2 = 000000000000003d
757 udivx %l0,%l5,%l2 ! %l2 = 0000000000000001
758
759p0_label_25:
760! Mem[0000000030041408] = 44100000 00000000, %l4 = 00000000, %l5 = 843fd55e
761 ldda [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000 0000000044100000
762! Mem[0000000010041420] = c57ad1f4c5a5f115, %l1 = 00000000000000ff
763 ldxa [%i1+0x020]%asi,%l1 ! %l1 = c57ad1f4c5a5f115
764! Mem[0000000010181410] = be1909f5, %l6 = 00000000f9e63498
765 lduba [%i6+%o5]0x88,%l6 ! %l6 = 00000000000000f5
766! Mem[0000000030101410] = bfa2e5988b50c8bd, %l7 = ffffffffffff930c
767 ldxa [%i4+%o5]0x89,%l7 ! %l7 = bfa2e5988b50c8bd
768! Mem[0000000010081408] = 0a39c11ed8152c7c, %l6 = 00000000000000f5
769 ldxa [%i2+%o4]0x88,%l6 ! %l6 = 0a39c11ed8152c7c
770! Mem[0000000030041410] = c2fa1044e6e736ac, %f16 = 9c99ede9 939b8360
771 ldda [%i1+%o5]0x81,%f16 ! %f16 = c2fa1044 e6e736ac
772! Mem[00000000100c1410] = 8a0ac6aa1faa72ac, %l6 = 0a39c11ed8152c7c
773 ldxa [%i3+%o5]0x80,%l6 ! %l6 = 8a0ac6aa1faa72ac
774! Mem[0000000030081408] = d865e347, %f9 = f5d0fb1d
775 lda [%i2+%o4]0x81,%f9 ! %f9 = d865e347
776! Mem[0000000010101400] = 60839b93 e9ed999c, %l6 = 1faa72ac, %l7 = 8b50c8bd
777 ldda [%i4+%g0]0x88,%l6 ! %l6 = 00000000e9ed999c 0000000060839b93
778! Starting 10 instruction Store Burst
779! Mem[00000000300c1400] = ffb40000, %l3 = 000000005788deff
780 swapa [%i3+%g0]0x81,%l3 ! %l3 = 00000000ffb40000
781
782p0_label_26:
783! Mem[00000000201c0000] = 27268819, %l5 = 0000000044100000
784 ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 00000027000000ff
785! %l3 = 00000000ffb40000, Mem[0000000010141400] = ff1b9b7a
786 stha %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00009b7a
787! Mem[000000001018142f] = 213850d4, %l5 = 0000000000000027
788 ldstub [%i6+0x02f],%l5 ! %l5 = 000000d4000000ff
789! Mem[0000000010041410] = bb000000, %l1 = c57ad1f4c5a5f115
790 ldstuba [%i1+%o5]0x80,%l1 ! %l1 = 000000bb000000ff
791 membar #Sync ! Added by membar checker (4)
792! %l6 = e9ed999c, %l7 = 60839b93, Mem[0000000010101410] = c9339792 5ed53f84
793 stda %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = e9ed999c 60839b93
794! Mem[0000000030001408] = 053f74ff, %l5 = 00000000000000d4
795 ldstuba [%i0+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
796! %l2 = 0000000000000001, Mem[0000000010081438] = d08d29e9dee7b124, %asi = 80
797 stxa %l2,[%i2+0x038]%asi ! Mem[0000000010081438] = 0000000000000001
798! %l6 = e9ed999c, %l7 = 60839b93, Mem[0000000010101408] = c2fa10ff f62d1313
799 stda %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = e9ed999c 60839b93
800! %f27 = 1c255eee, Mem[00000000100c1410] = 8a0ac6aa
801 sta %f27,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 1c255eee
802! Starting 10 instruction Load Burst
803! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030101410] = bdc8508b 98e5a2bf
804 stda %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000 000000ff
805
806p0_label_27:
807! Mem[0000000010081418] = 7cdb760ed14f7588, %f18 = ff10fac2 13132df6
808 ldda [%i2+0x018]%asi,%f18 ! %f18 = 7cdb760e d14f7588
809! %l5 = 00000000000000ff, %l3 = 00000000ffb40000, %l4 = 0000000000000000
810 addc %l5,%l3,%l4 ! %l4 = 00000000ffb400ff
811! Mem[00000000100c1400] = 000000ff, %f31 = d0d0237c
812 lda [%i3+%g0]0x88,%f31 ! %f31 = 000000ff
813! Mem[0000000030181408] = 9834e6f95c7e2726, %f0 = bfa2e598 0000b4ff
814 ldda [%i6+%o4]0x81,%f0 ! %f0 = 9834e6f9 5c7e2726
815! Mem[0000000020800000] = b67bc3ca, %l7 = 0000000060839b93
816 ldub [%o1+%g0],%l7 ! %l7 = 00000000000000b6
817! Mem[00000000100c1410] = ee5e251c, %l2 = 0000000000000001
818 ldsba [%i3+%o5]0x88,%l2 ! %l2 = 000000000000001c
819! Mem[0000000010041408] = 1dfbd0f5, %l7 = 00000000000000b6
820 lduwa [%i1+%o4]0x80,%l7 ! %l7 = 000000001dfbd0f5
821! Mem[0000000010181434] = 9fa033c6, %l4 = 00000000ffb400ff
822 ldsha [%i6+0x034]%asi,%l4 ! %l4 = ffffffffffff9fa0
823! Mem[0000000010001424] = 5ca1977b, %l2 = 000000000000001c
824 lduwa [%i0+0x024]%asi,%l2 ! %l2 = 000000005ca1977b
825! Starting 10 instruction Store Burst
826! Mem[0000000010041404] = 812b5a21, %l7 = 000000001dfbd0f5
827 ldstub [%i1+0x004],%l7 ! %l7 = 00000081000000ff
828
829p0_label_28:
830! Mem[0000000010041410] = ff000000, %l2 = 000000005ca1977b, %asi = 80
831 swapa [%i1+0x010]%asi,%l2 ! %l2 = 00000000ff000000
832! %f19 = d14f7588, Mem[0000000030181400] = ff4cbf22
833 sta %f19,[%i6+%g0]0x81 ! Mem[0000000030181400] = d14f7588
834! Mem[0000000010041410] = 7b97a15c, %l5 = 00000000000000ff
835 swapa [%i1+%o5]0x88,%l5 ! %l5 = 000000007b97a15c
836! %l2 = 00000000ff000000, Mem[00000000201c0001] = ff268819
837 stb %l2,[%o0+0x001] ! Mem[00000000201c0000] = ff008819
838! Mem[0000000030001410] = 9a503024, %l7 = 0000000000000081
839 ldstuba [%i0+%o5]0x81,%l7 ! %l7 = 0000009a000000ff
840! Mem[00000000201c0000] = ff008819, %l0 = 00000000d98f764e
841 ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 000000ff000000ff
842! %f22 = 6f4004d8, %f16 = c2fa1044, %f10 = d4503821
843 fdivs %f22,%f16,%f10 ! %f10 = ebc493d1
844! %l7 = 000000000000009a, Mem[0000000020800001] = b67bc3ca, %asi = 80
845 stba %l7,[%o1+0x001]%asi ! Mem[0000000020800000] = b69ac3ca
846! Mem[0000000010001430] = 20f1f32e7f2178de, %l5 = 000000007b97a15c, %l4 = ffffffffffff9fa0
847 add %i0,0x30,%g1
848 casxa [%g1]0x80,%l5,%l4 ! %l4 = 20f1f32e7f2178de
849! Starting 10 instruction Load Burst
850! Mem[000000001000140c] = ac36e7e6, %l3 = 00000000ffb40000
851 ldub [%i0+0x00e],%l3 ! %l3 = 00000000000000e7
852
853p0_label_29:
854! Mem[0000000030001408] = ff743f05 4410fac2, %l2 = ff000000, %l3 = 000000e7
855 ldda [%i0+%o4]0x81,%l2 ! %l2 = 00000000ff743f05 000000004410fac2
856! Mem[0000000010001404] = f3ff754f, %l6 = 00000000e9ed999c
857 ldswa [%i0+0x004]%asi,%l6 ! %l6 = fffffffff3ff754f
858! Mem[0000000030041410] = c2fa1044, %l6 = fffffffff3ff754f
859 lduwa [%i1+%o5]0x81,%l6 ! %l6 = 00000000c2fa1044
860! Mem[0000000010181400] = 00005aa1, %l7 = 000000000000009a
861 ldsba [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
862! Mem[00000000300c1400] = 5788deff, %l0 = 00000000000000ff
863 lduwa [%i3+%g0]0x81,%l0 ! %l0 = 000000005788deff
864! Mem[00000000211c0000] = ffcdfcae, %l5 = 000000007b97a15c
865 ldsha [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffcd
866! Mem[0000000010081400] = 4e768fd9, %l5 = ffffffffffffffcd
867 ldsha [%i2+%g0]0x88,%l5 ! %l5 = ffffffffffff8fd9
868! Mem[0000000030081408] = 47e365d8, %l1 = 00000000000000bb
869 lduwa [%i2+%o4]0x89,%l1 ! %l1 = 0000000047e365d8
870! Mem[00000000100c1408] = 314587ff, %l3 = 000000004410fac2
871 ldsba [%i3+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
872! Starting 10 instruction Store Burst
873! %l6 = c2fa1044, %l7 = 00000000, Mem[0000000030101410] = 00000000 ff000000
874 stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = c2fa1044 00000000
875
876p0_label_30:
877! %l7 = 0000000000000000, Mem[0000000010081410] = 7f113cb8
878 stha %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = 7f110000
879! %l5 = ffffffffffff8fd9, Mem[0000000030081408] = d865e3473d1b9b7a
880 stxa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffffffffffff8fd9
881! Mem[0000000010001430] = 20f1f32e, %l4 = 7f2178de, %l4 = 7f2178de
882 add %i0,0x30,%g1
883 casa [%g1]0x80,%l4,%l4 ! %l4 = 0000000020f1f32e
884! Mem[0000000030181410] = 000068f6, %l3 = ffffffffffffffff
885 swapa [%i6+%o5]0x89,%l3 ! %l3 = 00000000000068f6
886! Mem[0000000010181408] = 5ff41b26, %l2 = 00000000ff743f05
887 ldstuba [%i6+%o4]0x88,%l2 ! %l2 = 00000026000000ff
888! Mem[0000000010181410] = be1909f5, %l3 = 00000000000068f6
889 ldstuba [%i6+%o5]0x88,%l3 ! %l3 = 000000f5000000ff
890! %l3 = 00000000000000f5, %l3 = 00000000000000f5, %l0 = 000000005788deff
891 add %l3,%l3,%l0 ! %l0 = 00000000000001ea
892! Code Fragment 3
893p0_fragment_5:
894! %l0 = 00000000000001ea
895 setx 0x693fce5fd219cffe,%g7,%l0 ! %l0 = 693fce5fd219cffe
896! %l1 = 0000000047e365d8
897 setx 0x869e4c4fe8cf2d37,%g7,%l1 ! %l1 = 869e4c4fe8cf2d37
898 setx 0x1fe000, %g1, %g3
899 or %l0, %g3, %l0 ! always set perrmask = 0xff
900 setx 0x1ffff8, %g1, %g2
901 and %l0, %g2, %l0
902 ta T_CHANGE_HPRIV
903 stxa %l1, [%l0]ASI_DCACHE_DATA
904 ta T_CHANGE_NONHPRIV
905! %l0 = 693fce5fd219cffe
906 setx 0x8e444548639ef010,%g7,%l0 ! %l0 = 8e444548639ef010
907! %l1 = 869e4c4fe8cf2d37
908 setx 0x5b4af9c7e2ab5ed3,%g7,%l1 ! %l1 = 5b4af9c7e2ab5ed3
909! Mem[0000000030001408] = 053f74ff, %l4 = 0000000020f1f32e
910 ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 000000ff000000ff
911! Starting 10 instruction Load Burst
912! Mem[0000000010141408] = f9e63498, %l5 = ffffffffffff8fd9
913 ldswa [%i5+%o4]0x88,%l5 ! %l5 = fffffffff9e63498
914
915p0_label_31:
916! Mem[00000000100c1408] = 7c23d0d0314587ff, %f6 = 3f800000 d87af5cb
917 ldda [%i3+%o4]0x88,%f6 ! %f6 = 7c23d0d0 314587ff
918! Mem[0000000010141400] = 7a9b0000, %l5 = fffffffff9e63498
919 ldswa [%i5+%g0]0x88,%l5 ! %l5 = 000000007a9b0000
920! Mem[0000000030001408] = 053f74ff, %l3 = 00000000000000f5
921 lduba [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000ff
922! Mem[0000000030081410] = f1fc9e4800000000, %f16 = c2fa1044 e6e736ac
923 ldda [%i2+%o5]0x89,%f16 ! %f16 = f1fc9e48 00000000
924! Mem[00000000300c1408] = ff00000000000000, %l6 = 00000000c2fa1044
925 ldxa [%i3+%o4]0x89,%l6 ! %l6 = ff00000000000000
926! Mem[0000000010141438] = 26f68604, %l3 = 00000000000000ff
927 lduh [%i5+0x03a],%l3 ! %l3 = 0000000000008604
928! Mem[0000000030181410] = 94b99440ffffffff, %f4 = 1faa72ac b76b2feb
929 ldda [%i6+%o5]0x89,%f4 ! %f4 = 94b99440 ffffffff
930! Mem[0000000030041400] = 0111a7de c3ad8ff6, %l0 = 639ef010, %l1 = e2ab5ed3
931 ldda [%i1+%g0]0x81,%l0 ! %l0 = 000000000111a7de 00000000c3ad8ff6
932! Mem[00000000300c1410] = 3d000000, %l7 = 0000000000000000
933 ldsba [%i3+%o5]0x81,%l7 ! %l7 = 000000000000003d
934! Starting 10 instruction Store Burst
935! %f16 = f1fc9e48, Mem[0000000010101410] = 9c99ede9
936 sta %f16,[%i4+%o5]0x80 ! Mem[0000000010101410] = f1fc9e48
937
938p0_label_32:
939! Mem[00000000211c0000] = ffcdfcae, %l3 = 0000000000008604
940 ldstub [%o2+%g0],%l3 ! %l3 = 000000ff000000ff
941! %f16 = f1fc9e48 00000000, Mem[00000000100c1408] = ff874531 d0d0237c
942 std %f16,[%i3+%o4] ! Mem[00000000100c1408] = f1fc9e48 00000000
943! Code Fragment 4
944p0_fragment_6:
945! %l0 = 000000000111a7de
946 setx 0x441605a029916196,%g7,%l0 ! %l0 = 441605a029916196
947! %l1 = 00000000c3ad8ff6
948 setx 0x0255282f875bb99e,%g7,%l1 ! %l1 = 0255282f875bb99e
949 setx 0x7ff8, %g1, %g2
950 and %l0, %g2, %l0
951 setx 0xffffffff, %g1, %g2
952 and %l1, %g2, %l1
953 setx 0x100000000, %g1, %g2
954 or %l1, %g2, %l1 ! Set bit 32 - perrinj
955 ta T_CHANGE_HPRIV
956 stxa %l1, [%l0]ASI_ICACHE_INSTR
957 ta T_CHANGE_NONHPRIV
958! %l0 = 441605a029916196
959 setx 0xb61ea01fba30e2d5,%g7,%l0 ! %l0 = b61ea01fba30e2d5
960! %l1 = 0255282f875bb99e
961 setx 0x53b7f2ff8317b120,%g7,%l1 ! %l1 = 53b7f2ff8317b120
962! Mem[0000000020800041] = 237cbf87, %l5 = 000000007a9b0000
963 ldstuba [%o1+0x041]%asi,%l5 ! %l5 = 0000007c000000ff
964! %l0 = b61ea01fba30e2d5, Mem[00000000100c1410] = ee5e251c
965 stba %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ee5e25d5
966! %l7 = 000000000000003d, Mem[0000000010001408] = 0a50fdba
967 stha %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0a50003d
968! %l7 = 000000000000003d, Mem[0000000030141400] = ff2c15d8
969 stha %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 003d15d8
970! %f0 = 9834e6f9 5c7e2726, Mem[0000000030081400] = ffb96f19 378e9c67
971 stda %f0 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 9834e6f9 5c7e2726
972! %l5 = 000000000000007c, Mem[00000000211c0001] = ffcdfcae, %asi = 80
973 stba %l5,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff7cfcae
974! Starting 10 instruction Load Burst
975! Mem[0000000010081410] = 0000117f82b12959, %l4 = 00000000000000ff
976 ldxa [%i2+%o5]0x80,%l4 ! %l4 = 0000117f82b12959
977
978p0_label_33:
979! Mem[0000000030141408] = 0cf6a7b1, %l1 = 53b7f2ff8317b120
980 ldsha [%i5+%o4]0x89,%l1 ! %l1 = ffffffffffffa7b1
981! Mem[0000000030081408] = ffffffff, %l2 = 0000000000000026
982 lduwa [%i2+%o4]0x81,%l2 ! %l2 = 00000000ffffffff
983! Mem[0000000010001410] = 0000000000005aa1, %f26 = 7cceb22d 1c255eee
984 ldd [%i0+%o5],%f26 ! %f26 = 00000000 00005aa1
985! %f1 = 5c7e2726, %f3 = 5ff41b26
986 fcmps %fcc1,%f1 ,%f3 ! %fcc1 = 1
987! Mem[00000000300c1400] = 5788deff, %l7 = 000000000000003d
988 ldsha [%i3+%g0]0x81,%l7 ! %l7 = 0000000000005788
989! Mem[00000000300c1400] = ffde8857, %l1 = ffffffffffffa7b1
990 lduwa [%i3+%g0]0x89,%l1 ! %l1 = 00000000ffde8857
991! Mem[0000000030101400] = bb00000000000000, %f26 = 00000000 00005aa1
992 ldda [%i4+%g0]0x89,%f26 ! %f26 = bb000000 00000000
993! Mem[0000000030041408] = 00000000, %l5 = 000000000000007c
994 lduwa [%i1+%o4]0x89,%l5 ! %l5 = 0000000000000000
995! Mem[0000000010001408] = e6e736ac 0a50003d, %l2 = ffffffff, %l3 = 000000ff
996 ldda [%i0+%o4]0x88,%l2 ! %l2 = 000000000a50003d 00000000e6e736ac
997! Starting 10 instruction Store Burst
998! %f10 = ebc493d1 87035e47, Mem[0000000010041400] = b100c8bd ff2b5a21
999 stda %f10,[%i1+%g0]0x80 ! Mem[0000000010041400] = ebc493d1 87035e47
1000
1001p0_label_34:
1002! %l0 = b61ea01fba30e2d5, Mem[00000000100c1408] = 489efcf1
1003 stba %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 489efcd5
1004! %f20 = 929733c9 843fd55e, Mem[0000000010041400] = ebc493d1 87035e47
1005 stda %f20,[%i1+%g0]0x80 ! Mem[0000000010041400] = 929733c9 843fd55e
1006! %l0 = b61ea01fba30e2d5, Mem[000000001008140d] = 1ec1390a
1007 stb %l0,[%i2+0x00d] ! Mem[000000001008140c] = 1ed5390a
1008! Mem[0000000010181400] = a15a0000, %f15 = 3d1b9b7a
1009 lda [%i6+%g0]0x88,%f15 ! %f15 = a15a0000
1010! Mem[0000000030101410] = 4410fac2, %l4 = 0000117f82b12959
1011 ldstuba [%i4+%o5]0x81,%l4 ! %l4 = 00000044000000ff
1012! %f12 = c633a09f 37804ed2, Mem[0000000030001400] = e700e0ff 555f8be3
1013 stda %f12,[%i0+%g0]0x89 ! Mem[0000000030001400] = c633a09f 37804ed2
1014! Mem[0000000010001418] = 6c4a7a81c5f9822a, %l0 = b61ea01fba30e2d5, %l1 = 00000000ffde8857
1015 add %i0,0x18,%g1
1016 casxa [%g1]0x80,%l0,%l1 ! %l1 = 6c4a7a81c5f9822a
1017! Mem[00000000100c1400] = 000000ff, %l2 = 000000000a50003d
1018 ldstuba [%i3+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
1019! Mem[00000000300c1400] = 5788deff, %l2 = 00000000000000ff
1020 swapa [%i3+%g0]0x81,%l2 ! %l2 = 000000005788deff
1021! Starting 10 instruction Load Burst
1022! Mem[00000000100c1408] = d5fc9e48, %l5 = 0000000000000000
1023 ldsba [%i3+%o4]0x80,%l5 ! %l5 = ffffffffffffffd5
1024
1025p0_label_35:
1026! Mem[00000000100c1410] = ac72aa1f ee5e25d5, %l4 = 00000044, %l5 = ffffffd5
1027 ldda [%i3+%o5]0x88,%l4 ! %l4 = 00000000ee5e25d5 00000000ac72aa1f
1028! Mem[0000000010041408] = 1dfbd0f5, %l3 = 00000000e6e736ac
1029 lduwa [%i1+%o4]0x80,%l3 ! %l3 = 000000001dfbd0f5
1030! Mem[0000000030141410] = 10000000 bb0000ff, %l0 = ba30e2d5, %l1 = c5f9822a
1031 ldda [%i5+%o5]0x89,%l0 ! %l0 = 00000000bb0000ff 0000000010000000
1032! Mem[0000000010081408] = 7c2c15d8, %f11 = 87035e47
1033 ld [%i2+%o4],%f11 ! %f11 = 7c2c15d8
1034! Mem[0000000030001408] = ff743f05, %f24 = 00002726
1035 lda [%i0+%o4]0x81,%f24 ! %f24 = ff743f05
1036! Mem[0000000010101408] = e9ed999c, %l4 = 00000000ee5e25d5
1037 lduha [%i4+%o4]0x88,%l4 ! %l4 = 000000000000999c
1038! Mem[00000000300c1410] = 0000003d, %l6 = ff00000000000000
1039 lduba [%i3+%o5]0x89,%l6 ! %l6 = 000000000000003d
1040! Mem[0000000010081408] = 7c2c15d8, %l7 = 0000000000005788
1041 ldsha [%i2+%o4]0x80,%l7 ! %l7 = 0000000000007c2c
1042! Mem[0000000010181424] = 4e768fd9, %l5 = 00000000ac72aa1f
1043 ldsba [%i6+0x024]%asi,%l5 ! %l5 = 000000000000004e
1044! Starting 10 instruction Store Burst
1045! %l3 = 000000001dfbd0f5, Mem[0000000010001410] = 00000000
1046 stwa %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 1dfbd0f5
1047
1048p0_label_36:
1049! Mem[0000000010101408] = e9ed999c, %l4 = 000000000000999c
1050 swapa [%i4+%o4]0x88,%l4 ! %l4 = 00000000e9ed999c
1051! %l4 = 00000000e9ed999c, Mem[00000000100c1408] = d5fc9e48
1052 stha %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 999c9e48
1053! Mem[0000000010141416] = 414bcdf5, %l3 = 000000001dfbd0f5
1054 ldstuba [%i5+0x016]%asi,%l3 ! %l3 = 000000cd000000ff
1055! %f12 = c633a09f, Mem[0000000030141408] = b1a7f60c
1056 sta %f12,[%i5+%o4]0x81 ! Mem[0000000030141408] = c633a09f
1057! %f20 = 929733c9, Mem[0000000010181434] = 9fa033c6
1058 sta %f20,[%i6+0x034]%asi ! Mem[0000000010181434] = 929733c9
1059! Mem[0000000010041408] = 1dfbd0f5, %l3 = 00000000000000cd
1060 swapa [%i1+%o4]0x80,%l3 ! %l3 = 000000001dfbd0f5
1061! %l2 = 5788deff, %l3 = 1dfbd0f5, Mem[0000000030081410] = 00000000 f1fc9e48
1062 stda %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 5788deff 1dfbd0f5
1063! %f24 = ff743f05 000000f5, %l1 = 0000000010000000
1064! Mem[0000000010181428] = 475e0387213850ff
1065 add %i6,0x028,%g1
1066 stda %f24,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010181428] = 475e0387213850ff
1067! %l5 = 000000000000004e, Mem[0000000030181410] = ffffffff
1068 stha %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = 004effff
1069! Starting 10 instruction Load Burst
1070! Mem[0000000010101400] = e9ed999c, %l2 = 000000005788deff
1071 ldsha [%i4+%g0]0x88,%l2 ! %l2 = ffffffffffff999c
1072
1073p0_label_37:
1074! Mem[00000000300c1410] = 0000003d, %l5 = 000000000000004e
1075 lduha [%i3+%o5]0x89,%l5 ! %l5 = 000000000000003d
1076! Mem[000000001008140c] = 1ed5390a, %f11 = 7c2c15d8
1077 lda [%i2+0x00c]%asi,%f11 ! %f11 = 1ed5390a
1078! Mem[00000000300c1408] = 00000000000000ff, %f14 = d865e347 a15a0000
1079 ldda [%i3+%o4]0x81,%f14 ! %f14 = 00000000 000000ff
1080! Mem[0000000010001400] = 146ff668, %l6 = 000000000000003d
1081 lduha [%i0+%g0]0x88,%l6 ! %l6 = 000000000000f668
1082! Mem[0000000010041438] = f3d4369b, %l5 = 000000000000003d
1083 lduwa [%i1+0x038]%asi,%l5 ! %l5 = 00000000f3d4369b
1084! Mem[0000000010041400] = 929733c9843fd55e, %f24 = ff743f05 000000f5
1085 ldda [%i1+%g0]0x80,%f24 ! %f24 = 929733c9 843fd55e
1086! %l3 = 000000001dfbd0f5, immed = 0000031e, %y = b2743f05
1087 smul %l3,0x31e,%l0 ! %l0 = 0000005d76f55bb6, %y = 0000005d
1088! Mem[00000000100c1410] = d5255eee 1faa72ac, %l2 = ffff999c, %l3 = 1dfbd0f5
1089 ldda [%i3+0x010]%asi,%l2 ! %l2 = 00000000d5255eee 000000001faa72ac
1090! Mem[0000000010041400] = 5ed53f84c9339792, %f0 = 9834e6f9 5c7e2726
1091 ldda [%i1+%g0]0x88,%f0 ! %f0 = 5ed53f84 c9339792
1092! Starting 10 instruction Store Burst
1093! %l6 = 000000000000f668, Mem[0000000010041404] = 843fd55e
1094 sth %l6,[%i1+0x004] ! Mem[0000000010041404] = f668d55e
1095
1096p0_label_38:
1097! Mem[0000000030101400] = 00000000, %l4 = 00000000e9ed999c
1098 ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000ff
1099! Mem[0000000030041410] = 4410fac2, %l0 = 0000005d76f55bb6
1100 swapa [%i1+%o5]0x89,%l0 ! %l0 = 000000004410fac2
1101! Mem[0000000030141410] = bb0000ff, %l5 = 00000000f3d4369b
1102 swapa [%i5+%o5]0x89,%l5 ! %l5 = 00000000bb0000ff
1103! Mem[0000000030001400] = d24e8037, %l7 = 0000000000007c2c
1104 ldstuba [%i0+%g0]0x81,%l7 ! %l7 = 000000d2000000ff
1105! Mem[0000000010141400] = 7a9b0000, %l3 = 000000001faa72ac
1106 ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 00000000000000ff
1107! %l0 = 4410fac2, %l1 = 10000000, Mem[00000000300c1400] = ff000000 929733c9
1108 stda %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 4410fac2 10000000
1109! Mem[0000000021800001] = 52fdb05a, %l3 = 0000000000000000
1110 ldstuba [%o3+0x001]%asi,%l3 ! %l3 = 000000fd000000ff
1111! Mem[0000000030101400] = 000000ff, %l0 = 000000004410fac2
1112 ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
1113! Mem[0000000010081410] = 7f110000, %l2 = 00000000d5255eee
1114 swapa [%i2+%o5]0x88,%l2 ! %l2 = 000000007f110000
1115! Starting 10 instruction Load Burst
1116! Mem[0000000010041410] = 00000000 000000ff, %l0 = 000000ff, %l1 = 10000000
1117 ldda [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ff 0000000000000000
1118
1119p0_label_39:
1120! Mem[00000000300c1400] = 100000004410fac2, %f10 = ebc493d1 1ed5390a
1121 ldda [%i3+%g0]0x89,%f10 ! %f10 = 10000000 4410fac2
1122! Mem[0000000010081438] = 00000000, %l5 = 00000000bb0000ff
1123 ldsw [%i2+0x038],%l5 ! %l5 = 0000000000000000
1124! %f28 = a266c8ba, %f2 = 489efcf1
1125 fsqrts %f28,%f2 ! %f2 = 7fffffff
1126! Mem[0000000030141408] = c633a09f, %l2 = 000000007f110000
1127 lduwa [%i5+%o4]0x81,%l2 ! %l2 = 00000000c633a09f
1128! Mem[000000001014141c] = 1b8a91dd, %f11 = 4410fac2
1129 lda [%i5+0x01c]%asi,%f11 ! %f11 = 1b8a91dd
1130! Mem[0000000010141410] = f9e63498, %l0 = 00000000000000ff
1131 ldsha [%i5+%o5]0x88,%l0 ! %l0 = 0000000000003498
1132! Mem[000000001000143c] = cfd7dfe2, %l7 = 00000000000000d2
1133 lduba [%i0+0x03c]%asi,%l7 ! %l7 = 00000000000000cf
1134! Mem[0000000010101408] = 0000999c, %f11 = 1b8a91dd
1135 lda [%i4+%o4]0x88,%f11 ! %f11 = 0000999c
1136! Mem[0000000030001408] = ff743f05, %l2 = 00000000c633a09f
1137 lduba [%i0+%o4]0x81,%l2 ! %l2 = 00000000000000ff
1138! Starting 10 instruction Store Burst
1139! Mem[0000000030001410] = 243050ff, %l6 = 000000000000f668
1140 ldstuba [%i0+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
1141
1142p0_label_40:
1143! Mem[0000000010001410] = 1dfbd0f5, %l4 = 0000000000000000
1144 swapa [%i0+%o5]0x88,%l4 ! %l4 = 000000001dfbd0f5
1145! Mem[00000000100c1408] = 999c9e48, %l2 = 00000000000000ff
1146 swapa [%i3+%o4]0x80,%l2 ! %l2 = 00000000999c9e48
1147! Code Fragment 4
1148p0_fragment_7:
1149! %l0 = 0000000000003498
1150 setx 0x69dfe75795385bc0,%g7,%l0 ! %l0 = 69dfe75795385bc0
1151! %l1 = 0000000000000000
1152 setx 0xe46333dfe8a22f0c,%g7,%l1 ! %l1 = e46333dfe8a22f0c
1153 setx 0x7ff8, %g1, %g2
1154 and %l0, %g2, %l0
1155 setx 0xffffffff, %g1, %g2
1156 and %l1, %g2, %l1
1157 setx 0x100000000, %g1, %g2
1158 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1159 ta T_CHANGE_HPRIV
1160 stxa %l1, [%l0]ASI_ICACHE_INSTR
1161 ta T_CHANGE_NONHPRIV
1162! %l0 = 69dfe75795385bc0
1163 setx 0xe9d59a682f744a4d,%g7,%l0 ! %l0 = e9d59a682f744a4d
1164! %l1 = e46333dfe8a22f0c
1165 setx 0x0e474e1019578325,%g7,%l1 ! %l1 = 0e474e1019578325
1166! %f0 = 5ed53f84, Mem[0000000010041400] = c9339792
1167 sta %f0 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = 5ed53f84
1168! Mem[0000000010141410] = 9834e6f9, %l7 = 00000000000000cf
1169 ldstuba [%i5+0x010]%asi,%l7 ! %l7 = 00000098000000ff
1170! %l1 = 0e474e1019578325, Mem[0000000010181408] = ff1bf45ff1fc9e48
1171 stxa %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0e474e1019578325
1172! Mem[0000000030141410] = f3d4369b, %l6 = 00000000000000ff
1173 swapa [%i5+%o5]0x89,%l6 ! %l6 = 00000000f3d4369b
1174! %l4 = 000000001dfbd0f5, Mem[0000000010081404] = f5d0fb1d, %asi = 80
1175 stwa %l4,[%i2+0x004]%asi ! Mem[0000000010081404] = 1dfbd0f5
1176! %l6 = 00000000f3d4369b, Mem[0000000010101408] = 9c990000939b8360
1177 stxa %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000f3d4369b
1178! Starting 10 instruction Load Burst
1179! Mem[00000000300c1408] = 00000000, %l2 = 00000000999c9e48
1180 ldsba [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000000
1181
1182p0_label_41:
1183! Mem[00000000100c1420] = c3d757ff, %l0 = e9d59a682f744a4d
1184 ldsha [%i3+0x022]%asi,%l0 ! %l0 = 00000000000057ff
1185! %f14 = 00000000, %f11 = 0000999c, %f20 = 929733c9 843fd55e
1186 fsmuld %f14,%f11,%f20 ! %f20 = 00000000 00000000
1187! Mem[00000000201c0000] = ff008819, %l1 = 0e474e1019578325
1188 ldsba [%o0+0x001]%asi,%l1 ! %l1 = 0000000000000000
1189! Mem[00000000100c1430] = 5aa1d7782864c544, %l6 = 00000000f3d4369b
1190 ldxa [%i3+0x030]%asi,%l6 ! %l6 = 5aa1d7782864c544
1191! Mem[0000000010001400] = 68f66f14, %l6 = 5aa1d7782864c544
1192 ldsha [%i0+%g0]0x80,%l6 ! %l6 = 00000000000068f6
1193! Mem[0000000030181408] = f9e63498, %l7 = 0000000000000098
1194 lduha [%i6+%o4]0x89,%l7 ! %l7 = 0000000000003498
1195! Mem[0000000010081400] = d98f764e, %f5 = ffffffff
1196 lda [%i2+%g0]0x80,%f5 ! %f5 = d98f764e
1197! Mem[0000000010181408] = 104e470e, %l7 = 0000000000003498
1198 lduba [%i6+%o4]0x88,%l7 ! %l7 = 000000000000000e
1199! %l5 = 0000000000000000, %l1 = 0000000000000000, %l3 = 00000000000000fd
1200 xor %l5,%l1,%l3 ! %l3 = 0000000000000000
1201! Starting 10 instruction Store Burst
1202! %f22 = 6f4004d8, Mem[0000000030101408] = d87af5cb
1203 sta %f22,[%i4+%o4]0x89 ! Mem[0000000030101408] = 6f4004d8
1204
1205p0_label_42:
1206! %l4 = 000000001dfbd0f5, Mem[0000000030081408] = ffffffff
1207 stwa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 1dfbd0f5
1208! Mem[0000000030001408] = ff743f05, %l3 = 0000000000000000
1209 ldstuba [%i0+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
1210! Mem[0000000010081400] = d98f764e, %l3 = 00000000000000ff
1211 ldstuba [%i2+%g0]0x80,%l3 ! %l3 = 000000d9000000ff
1212! Mem[0000000010141410] = f9e634ff, %l0 = 00000000000057ff
1213 ldstuba [%i5+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
1214! %f10 = 10000000 0000999c, Mem[0000000030041410] = b65bf576 e6e736ac
1215 stda %f10,[%i1+%o5]0x81 ! Mem[0000000030041410] = 10000000 0000999c
1216! %f0 = 5ed53f84 c9339792, Mem[0000000030181408] = 9834e6f9 5c7e2726
1217 stda %f0 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 5ed53f84 c9339792
1218! Mem[0000000010081410] = ee5e25d5, %l7 = 000000000000000e
1219 swapa [%i2+%o5]0x80,%l7 ! %l7 = 00000000ee5e25d5
1220! Mem[0000000010101408] = 00000000, %l1 = 0000000000000000
1221 swapa [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000000
1222! Mem[0000000010041408] = 000000cd, %l0 = 00000000000000ff
1223 ldstuba [%i1+%o4]0x80,%l0 ! %l0 = 00000000000000ff
1224! Starting 10 instruction Load Burst
1225! Mem[0000000010001410] = 00000000, %l7 = 00000000ee5e25d5
1226 ldsba [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000
1227
1228p0_label_43:
1229! Mem[0000000021800080] = 15e80203, %l7 = 0000000000000000
1230 lduba [%o3+0x080]%asi,%l7 ! %l7 = 0000000000000015
1231! Mem[0000000030101400] = ff000000, %l4 = 000000001dfbd0f5
1232 lduha [%i4+%g0]0x81,%l4 ! %l4 = 000000000000ff00
1233! Mem[00000000211c0000] = ff7cfcae, %l4 = 000000000000ff00
1234 ldsh [%o2+%g0],%l4 ! %l4 = ffffffffffffff7c
1235! Mem[0000000010041434] = b1eb9628, %l6 = 00000000000068f6
1236 lduwa [%i1+0x034]%asi,%l6 ! %l6 = 00000000b1eb9628
1237! Mem[0000000030181400] = 88754fd1, %l7 = 0000000000000015
1238 ldsba [%i6+%g0]0x89,%l7 ! %l7 = ffffffffffffffd1
1239! Mem[0000000010041410] = 000000ff, %l6 = 00000000b1eb9628
1240 ldswa [%i1+%o5]0x88,%l6 ! %l6 = 00000000000000ff
1241! Mem[0000000010101414] = 939b8360, %f20 = 00000000
1242 ld [%i4+0x014],%f20 ! %f20 = 939b8360
1243 membar #Sync ! Added by membar checker (5)
1244! Mem[0000000010101400] = 9c99ede9 939b8360 00000000 f3d4369b
1245! Mem[0000000010101410] = f1fc9e48 939b8360 6f4004d8 136a9ee8
1246! Mem[0000000010101420] = 00002726 000000f5 7cceb22d 1c255eee
1247! Mem[0000000010101430] = a266c8ba 2430509a 14f78a44 d0d0237c
1248 ldda [%i4]ASI_BLK_P,%f0 ! Block Load from 0000000010101400
1249! Mem[0000000010081400] = ff8f764e1dfbd0f5, %f24 = 929733c9 843fd55e
1250 ldda [%i2+%g0]0x80,%f24 ! %f24 = ff8f764e 1dfbd0f5
1251! Starting 10 instruction Store Burst
1252! Mem[000000001014142c] = 5e9c2100, %l4 = ffffffffffffff7c, %asi = 80
1253 swapa [%i5+0x02c]%asi,%l4 ! %l4 = 000000005e9c2100
1254
1255p0_label_44:
1256! %l7 = ffffffffffffffd1, Mem[0000000010181408] = 104e470e
1257 stha %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 104effd1
1258! %f18 = 7cdb760e, Mem[0000000030181400] = 88754fd1
1259 sta %f18,[%i6+%g0]0x89 ! Mem[0000000030181400] = 7cdb760e
1260! Mem[0000000010181408] = d1ff4e10, %l5 = 00000000, %l6 = 000000ff
1261 add %i6,0x08,%g1
1262 casa [%g1]0x80,%l5,%l6 ! %l6 = 00000000d1ff4e10
1263! %f20 = 939b8360, %f22 = 6f4004d8, %f22 = 6f4004d8
1264 fadds %f20,%f22,%f22 ! %f22 = 6f4004d8
1265 membar #Sync ! Added by membar checker (6)
1266! %f24 = ff8f764e 1dfbd0f5, Mem[0000000010101420] = 00002726 000000f5
1267 stda %f24,[%i4+0x020]%asi ! Mem[0000000010101420] = ff8f764e 1dfbd0f5
1268! %l0 = 0000000000000000, Mem[0000000010081410] = 0000000e
1269 stha %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000000e
1270! Mem[00000000100c1408] = ff000000, %l4 = 000000005e9c2100
1271 ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 00000000000000ff
1272! %l4 = 0000000000000000, Mem[00000000100c1428] = 95ddcdc3f8d32cbd, %asi = 80
1273 stxa %l4,[%i3+0x028]%asi ! Mem[00000000100c1428] = 0000000000000000
1274! %f15 = d0d0237c, Mem[0000000010001400] = 146ff668
1275 sta %f15,[%i0+%g0]0x88 ! Mem[0000000010001400] = d0d0237c
1276! Starting 10 instruction Load Burst
1277! Mem[0000000010041410] = ff000000, %l7 = ffffffffffffffd1
1278 ldsha [%i1+%o5]0x80,%l7 ! %l7 = ffffffffffffff00
1279
1280p0_label_45:
1281! Mem[0000000010041408] = 1dfbd0f5 cd0000ff, %l6 = d1ff4e10, %l7 = ffffff00
1282 ldda [%i1+%o4]0x88,%l6 ! %l6 = 00000000cd0000ff 000000001dfbd0f5
1283! Mem[0000000030141410] = ff000000 00000010, %l0 = 00000000, %l1 = 00000000
1284 ldda [%i5+%o5]0x81,%l0 ! %l0 = 00000000ff000000 0000000000000010
1285! Mem[0000000010141400] = ff009b7a c9017463, %l2 = 00000000, %l3 = 000000d9
1286 ldda [%i5+%g0]0x80,%l2 ! %l2 = 00000000ff009b7a 00000000c9017463
1287! %f17 = 00000000, %f11 = 1c255eee
1288 fstoi %f17,%f11 ! %f11 = 00000000
1289! %l5 = 0000000000000000, immed = 000000d2, %y = 0000005d
1290 umul %l5,0x0d2,%l7 ! %l7 = 0000000000000000, %y = 00000000
1291! %l5 = 0000000000000000, %l5 = 0000000000000000, %l5 = 0000000000000000
1292 sub %l5,%l5,%l5 ! %l5 = 0000000000000000
1293! Mem[0000000010041400] = 843fd55e, %f8 = 00002726
1294 lda [%i1+%g0]0x80,%f8 ! %f8 = 843fd55e
1295! Mem[0000000010081428] = 559e1f57, %l4 = 0000000000000000
1296 ldswa [%i2+0x028]%asi,%l4 ! %l4 = 00000000559e1f57
1297! Mem[0000000030101410] = ff10fac2 00000000, %l0 = ff000000, %l1 = 00000010
1298 ldda [%i4+%o5]0x81,%l0 ! %l0 = 00000000ff10fac2 0000000000000000
1299! Starting 10 instruction Store Burst
1300! Mem[0000000010141410] = f9e634ff, %l3 = 00000000c9017463
1301 swapa [%i5+%o5]0x88,%l3 ! %l3 = 00000000f9e634ff
1302
1303p0_label_46:
1304! Mem[0000000030101400] = 000000ff, %l3 = 00000000f9e634ff
1305 ldstuba [%i4+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
1306! %l5 = 0000000000000000, Mem[0000000010181410] = be1909ff
1307 stba %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = be190900
1308! Mem[0000000010141408] = 9834e6f900003cb8, %l6 = 00000000cd0000ff, %l1 = 0000000000000000
1309 add %i5,0x08,%g1
1310 casxa [%g1]0x80,%l6,%l1 ! %l1 = 9834e6f900003cb8
1311! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000000
1312 swapa [%i3+%o4]0x89,%l5 ! %l5 = 0000000000000000
1313! Mem[0000000010081408] = 7c2c15d8, %l0 = 00000000ff10fac2
1314 swapa [%i2+%o4]0x80,%l0 ! %l0 = 000000007c2c15d8
1315! %l1 = 9834e6f900003cb8, Mem[0000000010101400] = 9c99ede9
1316 stba %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = b899ede9
1317! Mem[0000000010181431] = d24e8037, %l1 = 9834e6f900003cb8
1318 ldstuba [%i6+0x031]%asi,%l1 ! %l1 = 0000004e000000ff
1319! Mem[0000000030081408] = f5d0fb1d, %l7 = 0000000000000000
1320 ldstuba [%i2+%o4]0x81,%l7 ! %l7 = 000000f5000000ff
1321! %l2 = 00000000ff009b7a, Mem[0000000030081400] = f9e63498
1322 stha %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = f9e69b7a
1323! Starting 10 instruction Load Burst
1324! Mem[0000000010101408] = 9b36d4f3 00000000, %l2 = ff009b7a, %l3 = 000000ff
1325 ldda [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000 000000009b36d4f3
1326
1327p0_label_47:
1328! Mem[0000000021800040] = 189c7f92, %l6 = 00000000cd0000ff
1329 lduha [%o3+0x040]%asi,%l6 ! %l6 = 000000000000189c
1330! Mem[0000000010041408] = cd0000ff, %l4 = 00000000559e1f57
1331 lduha [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
1332! Mem[0000000010101410] = 60839b93 489efcf1, %l4 = 000000ff, %l5 = 00000000
1333 ldda [%i4+%o5]0x88,%l4 ! %l4 = 00000000489efcf1 0000000060839b93
1334! Mem[00000000300c1408] = 00000000, %l5 = 0000000060839b93
1335 lduba [%i3+%o4]0x89,%l5 ! %l5 = 0000000000000000
1336! Code Fragment 3
1337p0_fragment_8:
1338! %l0 = 000000007c2c15d8
1339 setx 0xdf3d85307a0d0880,%g7,%l0 ! %l0 = df3d85307a0d0880
1340! %l1 = 000000000000004e
1341 setx 0x031880487bf71cd9,%g7,%l1 ! %l1 = 031880487bf71cd9
1342 setx 0x1fe000, %g1, %g3
1343 or %l0, %g3, %l0 ! always set perrmask = 0xff
1344 setx 0x1ffff8, %g1, %g2
1345 and %l0, %g2, %l0
1346 ta T_CHANGE_HPRIV
1347 stxa %l1, [%l0]ASI_DCACHE_DATA
1348 ta T_CHANGE_NONHPRIV
1349! %l0 = df3d85307a0d0880
1350 setx 0xea02d907cb3c278b,%g7,%l0 ! %l0 = ea02d907cb3c278b
1351! %l1 = 031880487bf71cd9
1352 setx 0xd411edff9e290c7d,%g7,%l1 ! %l1 = d411edff9e290c7d
1353! Mem[00000000100c1424] = 26a3ee55, %l5 = 0000000000000000
1354 lduw [%i3+0x024],%l5 ! %l5 = 0000000026a3ee55
1355! Mem[0000000010181408] = 104effd1, %l2 = 0000000000000000
1356 ldsha [%i6+%o4]0x88,%l2 ! %l2 = ffffffffffffffd1
1357! Mem[00000000300c1410] = 0000003d, %l1 = d411edff9e290c7d
1358 lduba [%i3+%o5]0x89,%l1 ! %l1 = 000000000000003d
1359! Mem[0000000010081410] = 0000000e 82b12959, %l6 = 0000189c, %l7 = 000000f5
1360 ldda [%i2+%o5]0x80,%l6 ! %l6 = 000000000000000e 0000000082b12959
1361! Starting 10 instruction Store Burst
1362! %l4 = 00000000489efcf1, Mem[0000000021800081] = 15e80203, %asi = 80
1363 stba %l4,[%o3+0x081]%asi ! Mem[0000000021800080] = 15f10203
1364
1365p0_label_48:
1366! %f20 = 939b8360 00000000, Mem[0000000030081410] = 5788deff 1dfbd0f5
1367 stda %f20,[%i2+%o5]0x89 ! Mem[0000000030081410] = 939b8360 00000000
1368! %l4 = 00000000489efcf1, Mem[0000000030141410] = ff00000000000010
1369 stxa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000489efcf1
1370! %f28 = a266c8ba 2430509a, %l5 = 0000000026a3ee55
1371! Mem[0000000010081430] = cd850fa036412067
1372 add %i2,0x030,%g1
1373 stda %f28,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010081430] = 9a500fa0bac82067
1374! %l4 = 489efcf1, %l5 = 26a3ee55, Mem[0000000010041400] = 5ed53f84 5ed568f6
1375 stda %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 489efcf1 26a3ee55
1376! Mem[0000000010141428] = eccf2554, %l1 = 000000000000003d
1377 ldstub [%i5+0x028],%l1 ! %l1 = 000000ec000000ff
1378! Mem[0000000030181408] = 843fd55e, %l2 = ffffffffffffffd1
1379 ldsba [%i6+%o4]0x89,%l2 ! %l2 = 000000000000005e
1380! Mem[0000000030001408] = ff743f05, %l7 = 0000000082b12959
1381 ldstuba [%i0+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
1382! Mem[0000000020800041] = 23ffbf87, %l2 = 000000000000005e
1383 ldstub [%o1+0x041],%l2 ! %l2 = 000000ff000000ff
1384! Mem[0000000010101429] = 7cceb22d, %l5 = 0000000026a3ee55
1385 ldstub [%i4+0x029],%l5 ! %l5 = 000000ce000000ff
1386! Starting 10 instruction Load Burst
1387! Mem[0000000030181408] = 5ed53f84c9339792, %f18 = 7cdb760e d14f7588
1388 ldda [%i6+%o4]0x81,%f18 ! %f18 = 5ed53f84 c9339792
1389
1390p0_label_49:
1391! Mem[0000000030181410] = ffff4e00, %l6 = 000000000000000e
1392 ldswa [%i6+%o5]0x89,%l6 ! %l6 = ffffffffffff4e00
1393! Mem[0000000010001408] = 0a50003d, %l4 = 00000000489efcf1
1394 lduha [%i0+%o4]0x88,%l4 ! %l4 = 000000000000003d
1395! Mem[0000000030041410] = 10000000, %l6 = ffffffffffff4e00
1396 lduba [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000010
1397! Mem[0000000030041410] = 00000010, %l4 = 000000000000003d
1398 ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 00000010000000ff
1399! Mem[00000000300c1410] = 0000003d, %l0 = ea02d907cb3c278b
1400 ldsha [%i3+%o5]0x89,%l0 ! %l0 = 000000000000003d
1401! Mem[0000000010181400] = a15a0000, %l7 = 00000000000000ff
1402 ldswa [%i6+%g0]0x88,%l7 ! %l7 = ffffffffa15a0000
1403! Mem[0000000010081408] = ff10fac2, %l6 = 0000000000000010
1404 ldsha [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffffff10
1405! %l3 = 000000009b36d4f3, %l2 = 00000000000000ff, %l5 = 00000000000000ce
1406 xor %l3,%l2,%l5 ! %l5 = 000000009b36d40c
1407! Mem[0000000010041400] = 489efcf1, %l3 = 000000009b36d4f3
1408 lduha [%i1+%g0]0x88,%l3 ! %l3 = 000000000000fcf1
1409! Starting 10 instruction Store Burst
1410! %l1 = 00000000000000ec, Mem[000000001004142c] = 00ff10a6, %asi = 80
1411 stha %l1,[%i1+0x02c]%asi ! Mem[000000001004142c] = 00ec10a6
1412
1413p0_label_50:
1414! Mem[0000000010181408] = d1ff4e10, %l1 = 00000000000000ec
1415 ldstuba [%i6+%o4]0x80,%l1 ! %l1 = 000000d1000000ff
1416! Mem[0000000030081410] = 00000000, %l3 = 000000000000fcf1
1417 ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff
1418! Mem[00000000300c1410] = 0000003d, %l5 = 000000009b36d40c
1419 swapa [%i3+%o5]0x89,%l5 ! %l5 = 000000000000003d
1420! Mem[0000000010101410] = 489efcf1, %l7 = ffffffffa15a0000
1421 swapa [%i4+%o5]0x88,%l7 ! %l7 = 00000000489efcf1
1422! Mem[0000000010101408] = 00000000, %l4 = 0000000000000010
1423 swapa [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000
1424! %l6 = ffffffffffffff10, Mem[0000000010001400] = d0d0237c
1425 stba %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = d0d02310
1426! Mem[0000000010101400] = e9ed99b8, %l6 = ffffffffffffff10
1427 swapa [%i4+%g0]0x88,%l6 ! %l6 = 00000000e9ed99b8
1428! Mem[0000000030141410] = 00000000, %l3 = 0000000000000000
1429 ldstuba [%i5+%o5]0x89,%l3 ! %l3 = 00000000000000ff
1430! %l2 = 00000000000000ff, immed = fffff83b, %y = 00000000
1431 smul %l2,-0x7c5,%l2 ! %l2 = fffffffffff842c5, %y = ffffffff
1432! Starting 10 instruction Load Burst
1433! Mem[00000000100c1400] = 000000ff, %l7 = 00000000489efcf1
1434 ldswa [%i3+%g0]0x88,%l7 ! %l7 = 00000000000000ff
1435
1436p0_label_51:
1437! Mem[0000000010001408] = 0a50003d, %l7 = 00000000000000ff
1438 ldswa [%i0+%o4]0x88,%l7 ! %l7 = 000000000a50003d
1439! Mem[0000000030001410] = 243050ff, %l3 = 0000000000000000
1440 ldsba [%i0+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
1441! Mem[0000000010181400] = 00005aa10486434e, %l0 = 000000000000003d, %l3 = ffffffffffffffff
1442 casxa [%i6]0x80,%l0,%l3 ! %l3 = 00005aa10486434e
1443! Mem[0000000010041408] = ff0000cd, %l5 = 000000000000003d
1444 lduba [%i1+%o4]0x80,%l5 ! %l5 = 00000000000000ff
1445! Mem[0000000010141400] = ff009b7a, %l0 = 000000000000003d
1446 lduha [%i5+%g0]0x80,%l0 ! %l0 = 000000000000ff00
1447! %f15 = d0d0237c, %f25 = 1dfbd0f5, %f31 = 000000ff
1448 fmuls %f15,%f25,%f31 ! %f31 = af4cbcaf
1449! Mem[0000000030001400] = 37804eff, %l4 = 0000000000000000
1450 ldsba [%i0+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
1451! Mem[0000000030081400] = 26277e5cf9e69b7a, %l1 = 00000000000000d1
1452 ldxa [%i2+%g0]0x89,%l1 ! %l1 = 26277e5cf9e69b7a
1453! Mem[0000000010181410] = 1faa72acbe190900, %f30 = 14f78a44 af4cbcaf
1454 ldda [%i6+%o5]0x88,%f30 ! %f30 = 1faa72ac be190900
1455! Starting 10 instruction Store Burst
1456! Mem[0000000010101408] = 10000000, %l2 = fffffffffff842c5
1457 ldstuba [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff
1458
1459p0_label_52:
1460! %f8 = 843fd55e 000000f5, %l6 = 00000000e9ed99b8
1461! Mem[0000000030041430] = 20f1f32ee93043a3
1462 add %i1,0x030,%g1
1463 stda %f8,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030041430] = 20f1f32ee93043a3
1464! Mem[0000000030081408] = 1dfbd0ff, %l4 = ffffffffffffffff
1465 ldstuba [%i2+%o4]0x89,%l4 ! %l4 = 000000ff000000ff
1466! %l2 = 0000000000000000, Mem[0000000010181400] = a15a0000
1467 stba %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = a15a0000
1468! Mem[0000000030001410] = 243050ff, %l3 = 00005aa10486434e
1469 ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
1470! Mem[0000000030001400] = ff4e8037, %l0 = 000000000000ff00
1471 ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
1472! %f31 = be190900, Mem[0000000010041410] = 000000ff
1473 sta %f31,[%i1+%o5]0x88 ! Mem[0000000010041410] = be190900
1474! %f18 = 5ed53f84 c9339792, Mem[00000000300c1410] = 9b36d40c 000068f6
1475 stda %f18,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 5ed53f84 c9339792
1476! %l3 = 00000000000000ff, Mem[0000000030081400] = f9e69b7a
1477 stba %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = f9e69bff
1478! %f0 = 9c99ede9 939b8360 00000000 f3d4369b
1479! %f4 = f1fc9e48 939b8360 6f4004d8 136a9ee8
1480! %f8 = 843fd55e 000000f5 7cceb22d 00000000
1481! %f12 = a266c8ba 2430509a 14f78a44 d0d0237c
1482 stda %f0,[%i6]ASI_BLK_PL ! Block Store to 0000000010181400
1483! Starting 10 instruction Load Burst
1484! Mem[0000000030101408] = d804406f, %l6 = 00000000e9ed99b8
1485 lduwa [%i4+%o4]0x81,%l6 ! %l6 = 00000000d804406f
1486
1487p0_label_53:
1488! Mem[0000000010041410] = 000919be00000000, %l4 = 00000000000000ff
1489 ldxa [%i1+%o5]0x80,%l4 ! %l4 = 000919be00000000
1490! Mem[0000000021800040] = 189c7f92, %l5 = 00000000000000ff
1491 lduha [%o3+0x040]%asi,%l5 ! %l5 = 000000000000189c
1492! Mem[000000001014141c] = 1b8a91dd, %l4 = 000919be00000000
1493 ldswa [%i5+0x01c]%asi,%l4 ! %l4 = 000000001b8a91dd
1494! Mem[0000000010001418] = 6c4a7a81 c5f9822a, %l0 = 000000ff, %l1 = f9e69b7a
1495 ldda [%i0+0x018]%asi,%l0 ! %l0 = 000000006c4a7a81 00000000c5f9822a
1496! Mem[0000000030081410] = ff000000, %l1 = 00000000c5f9822a
1497 lduwa [%i2+%o5]0x81,%l1 ! %l1 = 00000000ff000000
1498! Mem[0000000010041408] = ff0000cd, %l2 = 0000000000000000
1499 ldswa [%i1+%o4]0x80,%l2 ! %l2 = ffffffffff0000cd
1500! Mem[00000000211c0000] = ff7cfcae, %l5 = 000000000000189c
1501 ldsh [%o2+%g0],%l5 ! %l5 = ffffffffffffff7c
1502! %f24 = ff8f764e 1dfbd0f5, Mem[0000000030141410] = ff000000 489efcf1
1503 stda %f24,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff8f764e 1dfbd0f5
1504! Mem[0000000010101400] = 10ffffff 939b8360, %l0 = 6c4a7a81, %l1 = ff000000
1505 ldda [%i4+%g0]0x80,%l0 ! %l0 = 0000000010ffffff 00000000939b8360
1506! Starting 10 instruction Store Burst
1507! Mem[0000000030101408] = d804406f, %l0 = 0000000010ffffff
1508 ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 000000d8000000ff
1509
1510p0_label_54:
1511! %f20 = 939b8360 00000000, Mem[0000000010141400] = 7a9b00ff 637401c9
1512 stda %f20,[%i5+%g0]0x88 ! Mem[0000000010141400] = 939b8360 00000000
1513! %f26 = bb000000 00000000, %l3 = 00000000000000ff
1514! Mem[0000000030041420] = b3c329e0f249c7b4
1515 add %i1,0x020,%g1
1516 stda %f26,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030041420] = 00000000000000bb
1517! %f30 = 1faa72ac be190900, %l1 = 00000000939b8360
1518! Mem[0000000030001400] = ff4e80379fa033c6
1519 stda %f30,[%i0+%l1]ASI_PST8_S ! Mem[0000000030001400] = ffaa72379fa033c6
1520! %l6 = d804406f, %l7 = 0a50003d, Mem[0000000010181400] = 939b8360 9c99ede9
1521 stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = d804406f 0a50003d
1522! Mem[0000000010041408] = cd0000ff, %l1 = 00000000939b8360
1523 swapa [%i1+%o4]0x88,%l1 ! %l1 = 00000000cd0000ff
1524! Mem[0000000010041400] = 489efcf1, %l4 = 000000001b8a91dd
1525 swapa [%i1+%g0]0x88,%l4 ! %l4 = 00000000489efcf1
1526! %l6 = 00000000d804406f, Mem[0000000030001408] = ff743f05
1527 stwa %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = d804406f
1528! %l0 = 00000000000000d8, Mem[0000000010141408] = 9834e6f900003cb8
1529 stxa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000000000d8
1530! %l2 = ffffffffff0000cd, Mem[0000000010081410] = 0e000000
1531 stha %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0e0000cd
1532! Starting 10 instruction Load Burst
1533! Mem[00000000201c0000] = ff008819, %l0 = 00000000000000d8
1534 lduba [%o0+0x000]%asi,%l0 ! %l0 = 00000000000000ff
1535
1536p0_label_55:
1537! Mem[00000000100c1400] = 644fe069 000000ff, %l2 = ff0000cd, %l3 = 000000ff
1538 ldda [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff 00000000644fe069
1539! Mem[0000000030081408] = 1dfbd0ff, %l6 = 00000000d804406f
1540 lduba [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff
1541! Mem[0000000030041408] = 00000000, %f31 = be190900
1542 lda [%i1+%o4]0x81,%f31 ! %f31 = 00000000
1543! Mem[0000000010141420] = 7d7d3b2c, %l7 = 000000000a50003d
1544 ldsha [%i5+0x020]%asi,%l7 ! %l7 = 0000000000007d7d
1545! Mem[00000000211c0000] = ff7cfcae, %l5 = ffffffffffffff7c
1546 ldub [%o2+%g0],%l5 ! %l5 = 00000000000000ff
1547! Mem[0000000030141410] = 4e768fff, %l1 = 00000000cd0000ff
1548 ldsha [%i5+%o5]0x89,%l1 ! %l1 = ffffffffffff8fff
1549! Mem[0000000030081410] = ff000000 60839b93, %l2 = 000000ff, %l3 = 644fe069
1550 ldda [%i2+%o5]0x81,%l2 ! %l2 = 00000000ff000000 0000000060839b93
1551! Mem[0000000010001400] = 1023d0d0f3ff754f, %f28 = a266c8ba 2430509a
1552 ldda [%i0+%g0]0x80,%f28 ! %f28 = 1023d0d0 f3ff754f
1553! Mem[0000000030101410] = 00000000c2fa10ff, %f20 = 939b8360 00000000
1554 ldda [%i4+%o5]0x89,%f20 ! %f20 = 00000000 c2fa10ff
1555! Starting 10 instruction Store Burst
1556! Mem[0000000010001428] = ffffffff, %l7 = 0000000000007d7d
1557 swap [%i0+0x028],%l7 ! %l7 = 00000000ffffffff
1558
1559p0_label_56:
1560! %l4 = 00000000489efcf1, Mem[00000000100c1410] = ee5e25d5
1561 stha %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ee5efcf1
1562! %l6 = 00000000000000ff, Mem[0000000010101410] = a15a0000
1563 stba %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = a15a00ff
1564! Mem[0000000010141404] = 60839b93, %l3 = 0000000060839b93
1565 swap [%i5+0x004],%l3 ! %l3 = 0000000060839b93
1566! %l3 = 0000000060839b93, Mem[0000000030141408] = 9fa033c6
1567 stha %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 9fa09b93
1568! Mem[0000000010141400] = 00000000, %l4 = 00000000489efcf1
1569 ldstuba [%i5+%g0]0x88,%l4 ! %l4 = 00000000000000ff
1570! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030141410] = ff8f764e 1dfbd0f5
1571 stda %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 000000ff
1572! %l3 = 0000000060839b93, Mem[0000000010001420] = c0224344
1573 stb %l3,[%i0+0x020] ! Mem[0000000010001420] = 93224344
1574! %f25 = 1dfbd0f5, Mem[0000000030181408] = 843fd55e
1575 sta %f25,[%i6+%o4]0x89 ! Mem[0000000030181408] = 1dfbd0f5
1576! %l1 = ffffffffffff8fff, Mem[00000000300c1400] = 4410fac2
1577 stwa %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffff8fff
1578! Starting 10 instruction Load Burst
1579! Mem[0000000010081400] = ff8f764e, %l2 = 00000000ff000000
1580 lduwa [%i2+%g0]0x80,%l2 ! %l2 = 00000000ff8f764e
1581
1582p0_label_57:
1583! Mem[0000000010041408] = 60839b93, %l5 = 00000000000000ff
1584 lduba [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000060
1585! Mem[0000000010141410] = 637401c9, %l0 = 00000000000000ff
1586 lduha [%i5+%o5]0x80,%l0 ! %l0 = 0000000000006374
1587! Mem[00000000201c0000] = ff008819, %l4 = 0000000000000000
1588 ldsb [%o0+0x001],%l4 ! %l4 = 0000000000000000
1589! Mem[0000000030081400] = ff9be6f9, %l6 = 00000000000000ff
1590 lduwa [%i2+%g0]0x81,%l6 ! %l6 = 00000000ff9be6f9
1591! Mem[0000000030101408] = def5d922 6f4004ff, %l0 = 00006374, %l1 = ffff8fff
1592 ldda [%i4+%o4]0x89,%l0 ! %l0 = 000000006f4004ff 00000000def5d922
1593! Mem[0000000030181400] = 401237c17cdb760e, %l4 = 0000000000000000
1594 ldxa [%i6+%g0]0x89,%l4 ! %l4 = 401237c17cdb760e
1595 membar #Sync ! Added by membar checker (7)
1596! Mem[0000000010181400] = 6f4004d8, %l4 = 401237c17cdb760e
1597 ldsh [%i6+%g0],%l4 ! %l4 = 0000000000006f40
1598! Mem[0000000030181400] = 7cdb760e, %l4 = 0000000000006f40
1599 ldswa [%i6+%g0]0x89,%l4 ! %l4 = 000000007cdb760e
1600! Mem[0000000010141410] = c9017463, %l7 = 00000000ffffffff
1601 ldsha [%i5+%o5]0x88,%l7 ! %l7 = 0000000000007463
1602! Starting 10 instruction Store Burst
1603! Mem[0000000010001408] = 0a50003d, %l4 = 000000007cdb760e
1604 ldstuba [%i0+%o4]0x88,%l4 ! %l4 = 0000003d000000ff
1605
1606p0_label_58:
1607! %l6 = 00000000ff9be6f9, Mem[0000000010081400] = 4e768fff
1608 stwa %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff9be6f9
1609! %f0 = 9c99ede9 939b8360, %l7 = 0000000000007463
1610! Mem[00000000300c1430] = 96afd2a26b2d7cb8
1611 add %i3,0x030,%g1
1612 stda %f0,[%g1+%l7]ASI_PST32_SL ! Mem[00000000300c1430] = 60839b93e9ed999c
1613! %f10 = 7cceb22d 00000000, Mem[0000000010081410] = 0e0000cd 5929b182
1614 stda %f10,[%i2+%o5]0x88 ! Mem[0000000010081410] = 7cceb22d 00000000
1615! Mem[0000000010101400] = 10ffffff, %l0 = 000000006f4004ff
1616 ldstuba [%i4+%g0]0x80,%l0 ! %l0 = 00000010000000ff
1617! %l1 = 00000000def5d922, Mem[00000000201c0000] = ff008819, %asi = 80
1618 stha %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = d9228819
1619! Mem[0000000030181400] = 0e76db7c, %l1 = 00000000def5d922
1620 ldstuba [%i6+%g0]0x81,%l1 ! %l1 = 0000000e000000ff
1621! %l2 = ff8f764e, %l3 = 60839b93, Mem[0000000010101410] = ff005aa1 939b8360
1622 std %l2,[%i4+%o5] ! Mem[0000000010101410] = ff8f764e 60839b93
1623! %l6 = 00000000ff9be6f9, Mem[00000000218001c0] = 00f5186d, %asi = 80
1624 stba %l6,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = f9f5186d
1625! %l6 = 00000000ff9be6f9, Mem[0000000030001410] = ff503024bac866a2
1626 stxa %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000ff9be6f9
1627! Starting 10 instruction Load Burst
1628! Mem[0000000030141408] = 9fa09b93, %l3 = 0000000060839b93
1629 ldsba [%i5+%o4]0x89,%l3 ! %l3 = ffffffffffffff93
1630
1631p0_label_59:
1632! Mem[00000000211c0000] = ff7cfcae, %l3 = ffffffffffffff93
1633 ldsba [%o2+0x001]%asi,%l3 ! %l3 = 000000000000007c
1634! Mem[0000000010101410] = ff8f764e 60839b93, %l4 = 0000003d, %l5 = 00000060
1635 ldda [%i4+%o5]0x80,%l4 ! %l4 = 00000000ff8f764e 0000000060839b93
1636! Mem[0000000030181408] = 1dfbd0f5, %l1 = 000000000000000e
1637 lduwa [%i6+%o4]0x89,%l1 ! %l1 = 000000001dfbd0f5
1638! Mem[00000000100c1400] = 000000ff, %l7 = 0000000000007463
1639 lduwa [%i3+%g0]0x88,%l7 ! %l7 = 00000000000000ff
1640! Mem[0000000010041414] = 00000000, %l0 = 0000000000000010
1641 ldswa [%i1+0x014]%asi,%l0 ! %l0 = 0000000000000000
1642! %l6 = 00000000ff9be6f9, %l1 = 000000001dfbd0f5, %l7 = 00000000000000ff
1643 addc %l6,%l1,%l7 ! %l7 = 000000011d97b7ee
1644! Mem[0000000030181408] = f5d0fb1d, %l7 = 000000011d97b7ee
1645 lduwa [%i6+%o4]0x81,%l7 ! %l7 = 00000000f5d0fb1d
1646! Mem[0000000030001408] = 6f4004d8, %l6 = 00000000ff9be6f9
1647 ldswa [%i0+%o4]0x89,%l6 ! %l6 = 000000006f4004d8
1648! Mem[0000000030101410] = ff10fac2, %l0 = 0000000000000000
1649 ldswa [%i4+%o5]0x81,%l0 ! %l0 = ffffffffff10fac2
1650! Starting 10 instruction Store Burst
1651! %l2 = 00000000ff8f764e, Mem[0000000030141410] = 00000000
1652 stwa %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff8f764e
1653
1654p0_label_60:
1655! %l2 = 00000000ff8f764e, Mem[00000000201c0000] = d9228819
1656 sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = 764e8819
1657! Mem[0000000010041408] = 60839b93, %l4 = 00000000ff8f764e
1658 ldstuba [%i1+%o4]0x80,%l4 ! %l4 = 00000060000000ff
1659! %l2 = ff8f764e, %l3 = 0000007c, Mem[0000000030101408] = 6f4004ff def5d922
1660 stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = ff8f764e 0000007c
1661! %l2 = 00000000ff8f764e, Mem[0000000010041406] = 55eea326, %asi = 80
1662 stha %l2,[%i1+0x006]%asi ! Mem[0000000010041404] = 55ee764e
1663! Mem[0000000010181410] = 939b8360, %l2 = 00000000ff8f764e
1664 ldstuba [%i6+%o5]0x88,%l2 ! %l2 = 00000060000000ff
1665! Mem[00000000100c1418] = 87d772b4d9e6cc5b, %l5 = 0000000060839b93, %l7 = 00000000f5d0fb1d
1666 add %i3,0x18,%g1
1667 casxa [%g1]0x80,%l5,%l7 ! %l7 = 87d772b4d9e6cc5b
1668! %l6 = 000000006f4004d8, Mem[0000000010041400] = 1b8a91dd
1669 stha %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 1b8a04d8
1670! %l2 = 00000060, %l3 = 0000007c, Mem[0000000010041400] = 1b8a04d8 4e76ee55
1671 stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000060 0000007c
1672! %f22 = 6f4004d8, Mem[000000001008142c] = be19cd23
1673 sta %f22,[%i2+0x02c]%asi ! Mem[000000001008142c] = 6f4004d8
1674! Starting 10 instruction Load Burst
1675! Mem[0000000010001410] = 00000000, %l7 = 87d772b4d9e6cc5b
1676 lduha [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000
1677
1678p0_label_61:
1679! Mem[0000000010001410] = a15a000000000000, %f18 = 5ed53f84 c9339792
1680 ldda [%i0+%o5]0x88,%f18 ! %f18 = a15a0000 00000000
1681! Mem[0000000010141400] = 939b8360000000ff, %f28 = 1023d0d0 f3ff754f
1682 ldda [%i5+%g0]0x88,%f28 ! %f28 = 939b8360 000000ff
1683 membar #Sync ! Added by membar checker (8)
1684! Mem[0000000030181400] = ff76db7c c1371240 f5d0fb1d c9339792
1685! Mem[0000000030181410] = 004effff 4094b994 b8d681a9 cc6573ad
1686! Mem[0000000030181420] = a5a0bba2 41939a60 2dd5d8f9 96358d26
1687! Mem[0000000030181430] = 4c28dc6a 271ef5b5 ff9717d5 98e5a2bf
1688 ldda [%i6]ASI_BLK_SL,%f16 ! Block Load from 0000000030181400
1689! Mem[0000000010041400] = 60000000 7c000000 ff839b93 f5d0fb1d
1690! Mem[0000000010041410] = 000919be 00000000 9834e6f9 00003cb8
1691! Mem[0000000010041420] = c57ad1f4 c5a5f115 64266065 00ec10a6
1692! Mem[0000000010041430] = 56ec41dc b1eb9628 f3d4369b 81eac8df
1693 ldda [%i1]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010041400
1694! Mem[0000000010001400] = 1023d0d0, %l5 = 0000000060839b93
1695 lduba [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000010
1696! Mem[0000000010101438] = 14f78a44, %l7 = 0000000000000000
1697 lduw [%i4+0x038],%l7 ! %l7 = 0000000014f78a44
1698! Mem[0000000030041410] = 000000ff, %l6 = 000000006f4004d8
1699 lduba [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff
1700! Mem[00000000100c1408] = ff0000ff, %l6 = 00000000000000ff
1701 ldswa [%i3+%o4]0x88,%l6 ! %l6 = ffffffffff0000ff
1702! Mem[0000000010041420] = c57ad1f4, %l6 = ffffffffff0000ff
1703 ldswa [%i1+0x020]%asi,%l6 ! %l6 = ffffffffc57ad1f4
1704! Starting 10 instruction Store Burst
1705! %l4 = 00000060, %l5 = 00000010, Mem[0000000010081400] = f9e69bff 1dfbd0f5
1706 std %l4,[%i2+%g0] ! Mem[0000000010081400] = 00000060 00000010
1707
1708p0_label_62:
1709! %l6 = c57ad1f4, %l7 = 14f78a44, Mem[0000000030001410] = 00000000 f9e69bff
1710 stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = c57ad1f4 14f78a44
1711! Mem[0000000010101410] = ff8f764e, %l6 = ffffffffc57ad1f4
1712 ldstuba [%i4+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
1713! %l6 = 00000000000000ff, Mem[00000000300c1408] = 00000000
1714 stwa %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000ff
1715! %l5 = 0000000000000010, Mem[0000000030141400] = 003d15d8
1716 stha %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 001015d8
1717! %l2 = 0000000000000060, Mem[0000000030101408] = ff8f764e
1718 stwa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000060
1719! %l4 = 0000000000000060, imm = 0000000000000e8e, %l5 = 0000000000000010
1720 or %l4,0xe8e,%l5 ! %l5 = 0000000000000eee
1721! %l5 = 0000000000000eee, Mem[0000000020800040] = 23ffbf87, %asi = 80
1722 stha %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = 0eeebf87
1723! Code Fragment 4
1724p0_fragment_9:
1725! %l0 = ffffffffff10fac2
1726 setx 0x3d127f2ff256e6a5,%g7,%l0 ! %l0 = 3d127f2ff256e6a5
1727! %l1 = 000000001dfbd0f5
1728 setx 0xcfd0f4879be91196,%g7,%l1 ! %l1 = cfd0f4879be91196
1729 setx 0x7ff8, %g1, %g2
1730 and %l0, %g2, %l0
1731 setx 0xffffffff, %g1, %g2
1732 and %l1, %g2, %l1
1733 setx 0x100000000, %g1, %g2
1734 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1735 ta T_CHANGE_HPRIV
1736 stxa %l1, [%l0]ASI_ICACHE_INSTR
1737 ta T_CHANGE_NONHPRIV
1738! %l0 = 3d127f2ff256e6a5
1739 setx 0x873e51dfef69039b,%g7,%l0 ! %l0 = 873e51dfef69039b
1740! %l1 = cfd0f4879be91196
1741 setx 0xb548dcb002e7460d,%g7,%l1 ! %l1 = b548dcb002e7460d
1742! %l0 = 873e51dfef69039b, %l7 = 0000000014f78a44, %l0 = 873e51dfef69039b
1743 addc %l0,%l7,%l0 ! %l0 = 873e51e004608ddf
1744! Starting 10 instruction Load Burst
1745! Mem[0000000030101400] = 000000ff, %l2 = 0000000000000060
1746 ldsha [%i4+%g0]0x89,%l2 ! %l2 = 00000000000000ff
1747
1748p0_label_63:
1749! Mem[0000000010181430] = 9a503024, %l2 = 00000000000000ff
1750 lduwa [%i6+0x030]%asi,%l2 ! %l2 = 000000009a503024
1751! Mem[0000000030101410] = ff10fac2, %l0 = 873e51e004608ddf
1752 ldswa [%i4+%o5]0x81,%l0 ! %l0 = ffffffffff10fac2
1753! Mem[0000000010041408] = 939b83ff, %l7 = 0000000014f78a44
1754 lduha [%i1+%o4]0x88,%l7 ! %l7 = 00000000000083ff
1755! Mem[0000000010041410] = 00000000 be190900, %l4 = 00000060, %l5 = 00000eee
1756 ldda [%i1+%o5]0x88,%l4 ! %l4 = 00000000be190900 0000000000000000
1757! Mem[0000000010141408] = 00000000000000d8, %l0 = ffffffffff10fac2
1758 ldxa [%i5+%o4]0x80,%l0 ! %l0 = 00000000000000d8
1759! Mem[0000000010001408] = e6e736ac0a5000ff, %f22 = ad7365cc a981d6b8
1760 ldda [%i0+%o4]0x88,%f22 ! %f22 = e6e736ac 0a5000ff
1761! Mem[00000000201c0000] = 764e8819, %l0 = 00000000000000d8
1762 ldsb [%o0+%g0],%l0 ! %l0 = 0000000000000076
1763! Mem[0000000030001400] = ffaa72379fa033c6, %f18 = 929733c9 1dfbd0f5
1764 ldda [%i0+%g0]0x81,%f18 ! %f18 = ffaa7237 9fa033c6
1765! %l3 = 000000000000007c, imm = fffffffffffff8ce, %l6 = 00000000000000ff
1766 subc %l3,-0x732,%l6 ! %l6 = 00000000000007ae
1767! Starting 10 instruction Store Burst
1768! Mem[0000000030141410] = 4e768fff, %l1 = b548dcb002e7460d
1769 ldstuba [%i5+%o5]0x81,%l1 ! %l1 = 0000004e000000ff
1770
1771p0_label_64:
1772! %l0 = 0000000000000076, Mem[0000000030101408] = 0000007c00000060
1773 stxa %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000000076
1774! %l1 = 000000000000004e, Mem[0000000030081408] = ffd0fb1d
1775 stba %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 4ed0fb1d
1776! %f23 = 0a5000ff, Mem[0000000030141410] = ff8f76ff
1777 sta %f23,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0a5000ff
1778! %l6 = 00000000000007ae, Mem[0000000030041400] = f68fadc3dea71101
1779 stxa %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000000007ae
1780! %l2 = 000000009a503024, Mem[00000000201c0000] = 764e8819
1781 sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = 30248819
1782! %l5 = 0000000000000000, Mem[0000000010081400] = 00000060
1783 stwa %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
1784! %l1 = 000000000000004e, Mem[00000000100c1400] = ff000000
1785 stha %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 004e0000
1786! %f24 = 609a9341, Mem[00000000300c1408] = ff000000
1787 sta %f24,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 609a9341
1788! %l3 = 000000000000007c, Mem[0000000010181438] = 7c23d0d0, %asi = 80
1789 stwa %l3,[%i6+0x038]%asi ! Mem[0000000010181438] = 0000007c
1790! Starting 10 instruction Load Burst
1791! Mem[0000000010001408] = ff00500a, %f28 = b5f51e27
1792 lda [%i0+%o4]0x80,%f28 ! %f28 = ff00500a
1793
1794p0_label_65:
1795! Mem[0000000030181408] = 929733c91dfbd0f5, %l3 = 000000000000007c
1796 ldxa [%i6+%o4]0x89,%l3 ! %l3 = 929733c91dfbd0f5
1797! Mem[0000000030101400] = ff000000, %l1 = 000000000000004e
1798 lduha [%i4+%g0]0x81,%l1 ! %l1 = 000000000000ff00
1799! Mem[0000000010181410] = ff839b93, %l7 = 00000000000083ff
1800 ldsba [%i6+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
1801! Mem[0000000010081400] = 10000000 00000000, %l2 = 9a503024, %l3 = 1dfbd0f5
1802 ldda [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000 0000000010000000
1803! Mem[0000000030041400] = ae070000, %l6 = 00000000000007ae
1804 lduba [%i1+%g0]0x81,%l6 ! %l6 = 00000000000000ae
1805! Mem[0000000010181410] = 939b83ff, %l0 = 0000000000000076
1806 ldsha [%i6+%o5]0x88,%l0 ! %l0 = ffffffffffff83ff
1807! %l0 = ffffffffffff83ff, imm = fffffffffffff742, %l3 = 0000000010000000
1808 andn %l0,-0x8be,%l3 ! %l3 = 00000000000000bd
1809! Mem[0000000030041410] = ff0000000000999c, %f24 = 609a9341 a2bba0a5
1810 ldda [%i1+%o5]0x81,%f24 ! %f24 = ff000000 0000999c
1811! Mem[0000000030181408] = f5d0fb1d, %l7 = ffffffffffffffff
1812 lduwa [%i6+%o4]0x81,%l7 ! %l7 = 00000000f5d0fb1d
1813! Starting 10 instruction Store Burst
1814! %f16 = 401237c1 7cdb76ff ffaa7237 9fa033c6
1815! %f20 = 94b99440 ffff4e00 e6e736ac 0a5000ff
1816! %f24 = ff000000 0000999c 268d3596 f9d8d52d
1817! %f28 = ff00500a 6adc284c bfa2e598 d51797ff
1818 stda %f16,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
1819
1820p0_label_66:
1821! %f16 = 401237c1 7cdb76ff ffaa7237 9fa033c6
1822! %f20 = 94b99440 ffff4e00 e6e736ac 0a5000ff
1823! %f24 = ff000000 0000999c 268d3596 f9d8d52d
1824! %f28 = ff00500a 6adc284c bfa2e598 d51797ff
1825 stda %f16,[%i6]ASI_BLK_PL ! Block Store to 0000000010181400
1826! Mem[00000000201c0001] = 30248819, %l2 = 0000000000000000
1827 ldstub [%o0+0x001],%l2 ! %l2 = 00000024000000ff
1828! %l6 = 00000000000000ae, Mem[000000001014142c] = ffffff7c, %asi = 80
1829 stha %l6,[%i5+0x02c]%asi ! Mem[000000001014142c] = 00aeff7c
1830! Mem[00000000100c1400] = 004e0000, %l2 = 0000000000000024
1831 ldstuba [%i3+%g0]0x80,%l2 ! %l2 = 00000000000000ff
1832! %l1 = 000000000000ff00, Mem[0000000010141410] = c9017463
1833 stba %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = c9017400
1834! %f8 = 15f1a5c5 f4d17ac5, %l6 = 00000000000000ae
1835! Mem[0000000030041430] = 20f1f32ee93043a3
1836 add %i1,0x030,%g1
1837 stda %f8,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030041430] = 20f1f32ec5a5f115
1838! Mem[0000000030101410] = ff10fac2, %l1 = 000000000000ff00
1839 swapa [%i4+%o5]0x81,%l1 ! %l1 = 00000000ff10fac2
1840! %l7 = 00000000f5d0fb1d, Mem[0000000030041408] = 00000000
1841 stwa %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = f5d0fb1d
1842! Code Fragment 3
1843p0_fragment_10:
1844! %l0 = ffffffffffff83ff
1845 setx 0xb7fc78e79bf5e0b2,%g7,%l0 ! %l0 = b7fc78e79bf5e0b2
1846! %l1 = 00000000ff10fac2
1847 setx 0xdddf5e304fd54756,%g7,%l1 ! %l1 = dddf5e304fd54756
1848 setx 0x1fe000, %g1, %g3
1849 or %l0, %g3, %l0 ! always set perrmask = 0xff
1850 setx 0x1ffff8, %g1, %g2
1851 and %l0, %g2, %l0
1852 ta T_CHANGE_HPRIV
1853 stxa %l1, [%l0]ASI_DCACHE_DATA
1854 ta T_CHANGE_NONHPRIV
1855! %l0 = b7fc78e79bf5e0b2
1856 setx 0xbfb32047b9c8f4ff,%g7,%l0 ! %l0 = bfb32047b9c8f4ff
1857! %l1 = dddf5e304fd54756
1858 setx 0xe01654005f3c57ae,%g7,%l1 ! %l1 = e01654005f3c57ae
1859! Starting 10 instruction Load Burst
1860 membar #Sync ! Added by membar checker (9)
1861! Mem[0000000010041404] = 7cdb76ff, %l1 = e01654005f3c57ae
1862 lduba [%i1+0x006]%asi,%l1 ! %l1 = 0000000000000076
1863
1864p0_label_67:
1865! Mem[000000001010140c] = f3d4369b, %f31 = d51797ff
1866 ld [%i4+0x00c],%f31 ! %f31 = f3d4369b
1867! Mem[0000000030041400] = ae070000 00000000 f5d0fb1d 00001044
1868! Mem[0000000030041410] = ff000000 0000999c bd645e8a 3942f58f
1869! Mem[0000000030041420] = 00000000 000000bb 70114fed 30a6b062
1870! Mem[0000000030041430] = 20f1f32e c5a5f115 9495b8c3 e7b4a6bd
1871 ldda [%i1]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030041400
1872! Mem[0000000010001410] = a15a000000000000, %f22 = e6e736ac 0a5000ff
1873 ldda [%i0+%o5]0x88,%f22 ! %f22 = a15a0000 00000000
1874! Mem[00000000211c0000] = ff7cfcae, %l4 = 00000000be190900
1875 ldsh [%o2+%g0],%l4 ! %l4 = ffffffffffffff7c
1876! Mem[00000000100c1400] = ff4e0000, %l7 = 00000000f5d0fb1d
1877 ldsba [%i3+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
1878! Mem[0000000010081400] = 00000000, %l4 = ffffffffffffff7c
1879 ldsha [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000
1880! Mem[00000000300c1400] = ff8fffff, %l4 = 0000000000000000
1881 lduba [%i3+%g0]0x81,%l4 ! %l4 = 00000000000000ff
1882! Mem[0000000030041400] = 00000000000007ae, %f22 = a15a0000 00000000
1883 ldda [%i1+%g0]0x89,%f22 ! %f22 = 00000000 000007ae
1884! Mem[0000000030001410] = f4d17ac5, %l2 = 0000000000000000
1885 lduha [%i0+%o5]0x81,%l2 ! %l2 = 000000000000f4d1
1886! Starting 10 instruction Store Burst
1887! %l4 = 000000ff, %l5 = 00000000, Mem[0000000030101408] = 00000076 00000000
1888 stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff 00000000
1889
1890p0_label_68:
1891! %f24 = ff000000 0000999c, %l1 = 0000000000000076
1892! Mem[0000000010081410] = 000000002db2ce7c
1893 add %i2,0x010,%g1
1894 stda %f24,[%g1+%l1]ASI_PST32_P ! Mem[0000000010081410] = ff0000002db2ce7c
1895! %l3 = 00000000000000bd, Mem[0000000030141400] = 001015d8
1896 stha %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00bd15d8
1897! %f0 = 00000000 000007ae 44100000 1dfbd0f5
1898! %f4 = 9c990000 000000ff 8ff54239 8a5e64bd
1899! %f8 = bb000000 00000000 62b0a630 ed4f1170
1900! %f12 = 15f1a5c5 2ef3f120 bda6b4e7 c3b89594
1901 stda %f0,[%i3]ASI_COMMIT_S ! Block Store to 00000000300c1400
1902 membar #Sync ! Added by membar checker (10)
1903! %l3 = 00000000000000bd, Mem[00000000100c1408] = ff0000ff
1904 stba %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = bd0000ff
1905! %f17 = 7cdb76ff, Mem[0000000010101418] = 6f4004d8
1906 sta %f17,[%i4+0x018]%asi ! Mem[0000000010101418] = 7cdb76ff
1907! %l0 = bfb32047b9c8f4ff, Mem[0000000030001410] = f4d17ac5448af714
1908 stxa %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = bfb32047b9c8f4ff
1909! %l4 = 00000000000000ff, Mem[00000000201c0000] = 30ff8819
1910 sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = 00ff8819
1911! %l6 = 00000000000000ae, Mem[0000000030001410] = bfb32047
1912 stha %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00ae2047
1913! Mem[0000000010101408] = 100000ff, %l6 = 00000000000000ae
1914 ldstuba [%i4+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
1915! Starting 10 instruction Load Burst
1916! Mem[0000000030081400] = ff9be6f9, %f4 = 9c990000
1917 lda [%i2+%g0]0x81,%f4 ! %f4 = ff9be6f9
1918
1919p0_label_69:
1920! Mem[00000000300c1410] = 9c990000, %f5 = 000000ff
1921 lda [%i3+%o5]0x81,%f5 ! %f5 = 9c990000
1922! Mem[0000000030101400] = ff000000, %l6 = 00000000000000ff
1923 lduwa [%i4+%g0]0x81,%l6 ! %l6 = 00000000ff000000
1924! Mem[0000000030041410] = 000000ff, %l2 = 000000000000f4d1
1925 ldsha [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff
1926! Mem[00000000300c1400] = 00000000 000007ae, %l0 = b9c8f4ff, %l1 = 00000076
1927 ldda [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000 00000000000007ae
1928! Mem[0000000030081408] = 1dfbd04e, %l6 = 00000000ff000000
1929 ldsha [%i2+%o4]0x89,%l6 ! %l6 = ffffffffffffd04e
1930! %l6 = ffffffffffffd04e, imm = 0000000000000041, %l7 = ffffffffffffffff
1931 sub %l6,0x041,%l7 ! %l7 = ffffffffffffd00d
1932! Mem[0000000010081408] = ff10fac2, %l6 = ffffffffffffd04e
1933 lduha [%i2+%o4]0x80,%l6 ! %l6 = 000000000000ff10
1934! Mem[0000000010101400] = 60839b93ffffffff, %f18 = ffaa7237 9fa033c6
1935 ldda [%i4+%g0]0x88,%f18 ! %f18 = 60839b93 ffffffff
1936! Mem[0000000010101408] = 100000ff, %l0 = 0000000000000000
1937 ldsha [%i4+%o4]0x88,%l0 ! %l0 = 00000000000000ff
1938! Starting 10 instruction Store Burst
1939! %l0 = 00000000000000ff, Mem[0000000010001434] = 7f2178de, %asi = 80
1940 stwa %l0,[%i0+0x034]%asi ! Mem[0000000010001434] = 000000ff
1941
1942p0_label_70:
1943! %f2 = 44100000 1dfbd0f5, Mem[00000000100c1410] = ee5efcf1 ac72aa1f
1944 stda %f2 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 44100000 1dfbd0f5
1945! %l3 = 00000000000000bd, Mem[00000000100c1410] = f5d0fb1d00001044
1946 stxa %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000000000bd
1947! Mem[0000000010041400] = 401237c1, %l1 = 00000000000007ae
1948 swapa [%i1+%g0]0x80,%l1 ! %l1 = 00000000401237c1
1949! %l4 = 00000000000000ff, Mem[0000000010141410] = 007401c9414bfff5
1950 stxa %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000000000ff
1951! %l1 = 00000000401237c1, Mem[0000000030001400] = ffaa7237
1952 stwa %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 401237c1
1953! %l2 = 00000000000000ff, Mem[0000000010141410] = ff00000000000000
1954 stxa %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000000000ff
1955! Mem[0000000010081420] = 0dfe930c, %l7 = ffffffffffffd00d, %asi = 80
1956 swapa [%i2+0x020]%asi,%l7 ! %l7 = 000000000dfe930c
1957! Mem[0000000030181400] = ff76db7c, %l0 = 00000000000000ff
1958 swapa [%i6+%g0]0x81,%l0 ! %l0 = 00000000ff76db7c
1959! %l0 = 00000000ff76db7c, Mem[0000000010101410] = ff8f764e
1960 stha %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = db7c764e
1961! Starting 10 instruction Load Burst
1962! Mem[0000000010141410] = ff000000 00000000, %l0 = ff76db7c, %l1 = 401237c1
1963 ldd [%i5+%o5],%l0 ! %l0 = 00000000ff000000 0000000000000000
1964
1965p0_label_71:
1966! Mem[0000000030181408] = f5d0fb1dc9339792, %l7 = 000000000dfe930c
1967 ldxa [%i6+%o4]0x81,%l7 ! %l7 = f5d0fb1dc9339792
1968! Mem[0000000010081410] = ff000000 2db2ce7c, %l4 = 000000ff, %l5 = 00000000
1969 ldd [%i2+%o5],%l4 ! %l4 = 00000000ff000000 000000002db2ce7c
1970! Mem[0000000030081400] = ff9be6f9 5c7e2726, %l6 = 0000ff10, %l7 = c9339792
1971 ldda [%i2+%g0]0x81,%l6 ! %l6 = 00000000ff9be6f9 000000005c7e2726
1972! Mem[0000000030041408] = 1dfbd0f5, %l0 = 00000000ff000000
1973 lduba [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000f5
1974! Mem[0000000010001410] = 00000000, %f26 = 268d3596
1975 lda [%i0+%o5]0x88,%f26 ! %f26 = 00000000
1976! Mem[0000000010101408] = ff000010f3d4369b, %f26 = 00000000 f9d8d52d
1977 ldda [%i4+%o4]0x80,%f26 ! %f26 = ff000010 f3d4369b
1978! Mem[0000000030041400] = 000007ae, %l6 = 00000000ff9be6f9
1979 ldswa [%i1+%g0]0x89,%l6 ! %l6 = 00000000000007ae
1980! Mem[0000000010101400] = ffffffff, %l4 = 00000000ff000000
1981 lduha [%i4+%g0]0x80,%l4 ! %l4 = 000000000000ffff
1982! Mem[0000000010141410] = ff000000, %l2 = 00000000000000ff
1983 ldsha [%i5+%o5]0x80,%l2 ! %l2 = ffffffffffffff00
1984! Starting 10 instruction Store Burst
1985! %f3 = 1dfbd0f5, %f22 = 00000000, %f20 = 94b99440 ffff4e00
1986 fsmuld %f3 ,%f22,%f20 ! %f20 = 00000000 00000000
1987
1988p0_label_72:
1989! Mem[0000000010141410] = 000000ff, %l3 = 00000000000000bd
1990 ldstuba [%i5+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
1991! %l4 = 0000ffff, %l5 = 2db2ce7c, Mem[00000000100c1430] = 5aa1d778 2864c544
1992 std %l4,[%i3+0x030] ! Mem[00000000100c1430] = 0000ffff 2db2ce7c
1993! %l6 = 00000000000007ae, Mem[0000000010001438] = 760826f2cfd7dfe2
1994 stx %l6,[%i0+0x038] ! Mem[0000000010001438] = 00000000000007ae
1995! %f4 = ff9be6f9, Mem[0000000030081410] = ff000000
1996 sta %f4 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff9be6f9
1997! %l0 = 000000f5, %l1 = 00000000, Mem[0000000010081438] = 00000000 00000001
1998 std %l0,[%i2+0x038] ! Mem[0000000010081438] = 000000f5 00000000
1999! %l3 = 00000000000000ff, Mem[0000000030041410] = ff000000
2000 stba %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff000000
2001! Mem[00000000300c1400] = 00000000, %l5 = 000000002db2ce7c
2002 swapa [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
2003! Mem[0000000030101400] = 000000ff, %l6 = 00000000000007ae
2004 swapa [%i4+%g0]0x89,%l6 ! %l6 = 00000000000000ff
2005! %l0 = 00000000000000f5, Mem[0000000010041410] = 94b99440
2006 stwa %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000f5
2007! Starting 10 instruction Load Burst
2008 membar #Sync ! Added by membar checker (11)
2009! Mem[0000000010041400] = 000007ae 7cdb76ff ffaa7237 9fa033c6
2010! Mem[0000000010041410] = 000000f5 ffff4e00 e6e736ac 0a5000ff
2011! Mem[0000000010041420] = ff000000 0000999c 268d3596 f9d8d52d
2012! Mem[0000000010041430] = ff00500a 6adc284c bfa2e598 d51797ff
2013 ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
2014
2015p0_label_73:
2016! %l0 = 00000000000000f5, Mem[0000000010181410] = ffff4e00
2017 stba %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffff4ef5
2018! Mem[0000000021800080] = 15f10203, %l6 = 00000000000000ff
2019 lduha [%o3+0x080]%asi,%l6 ! %l6 = 00000000000015f1
2020! Mem[0000000010081408] = ff10fac2, %l4 = 000000000000ffff
2021 ldsba [%i2+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
2022! Mem[0000000030041410] = ff000000, %l5 = 0000000000000000
2023 lduba [%i1+%o5]0x81,%l5 ! %l5 = 00000000000000ff
2024! Mem[0000000010041438] = bfa2e598d51797ff, %f16 = 401237c1 7cdb76ff
2025 ldda [%i1+0x038]%asi,%f16 ! %f16 = bfa2e598 d51797ff
2026! Mem[0000000010081410] = ff0000002db2ce7c, %f22 = 00000000 000007ae
2027 ldda [%i2+%o5]0x80,%f22 ! %f22 = ff000000 2db2ce7c
2028! Mem[0000000030001400] = c1371240, %l6 = 00000000000015f1
2029 ldsha [%i0+%g0]0x89,%l6 ! %l6 = 0000000000001240
2030! Mem[0000000030001408] = 6f4004d8, %f31 = f3d4369b
2031 lda [%i0+%o4]0x89,%f31 ! %f31 = 6f4004d8
2032! Mem[00000000100c1400] = ff4e0000, %l5 = 00000000000000ff
2033 ldsba [%i3+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
2034! Starting 10 instruction Store Burst
2035! %l5 = ffffffffffffffff, %l6 = 0000000000001240, %y = ffffffff
2036 umul %l5,%l6,%l6 ! %l6 = 0000123fffffedc0, %y = 0000123f
2037
2038p0_label_74:
2039! Mem[0000000030001408] = 6f4004d8, %l4 = ffffffffffffffff
2040 ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 000000d8000000ff
2041! %f30 = bfa2e598 6f4004d8, %l2 = ffffffffffffff00
2042! Mem[0000000010181408] = c633a09f3772aaff
2043 add %i6,0x008,%g1
2044 stda %f30,[%g1+%l2]ASI_PST8_P ! Mem[0000000010181408] = c633a09f3772aaff
2045! %l4 = 00000000000000d8, Mem[00000000218001c1] = f9f5186d, %asi = 80
2046 stba %l4,[%o3+0x1c1]%asi ! Mem[00000000218001c0] = f9d8186d
2047! Mem[0000000010001410] = 00000000, %l3 = 00000000000000ff
2048 ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 00000000000000ff
2049! %l1 = 0000000000000000, Mem[0000000010141410] = 00000000000000ff
2050 stxa %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000000
2051 membar #Sync ! Added by membar checker (12)
2052! %l6 = 0000123fffffedc0, Mem[0000000010041408] = ffaa7237
2053 stha %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = edc07237
2054! %l4 = 00000000000000d8, imm = 0000000000000ef2, %l6 = 0000123fffffedc0
2055 xor %l4,0xef2,%l6 ! %l6 = 0000000000000e2a
2056! Mem[0000000010041426] = 0000999c, %l4 = 00000000000000d8
2057 ldstuba [%i1+0x026]%asi,%l4 ! %l4 = 00000099000000ff
2058! Mem[0000000010181418] = ff00500aac36e7e6, %l0 = 00000000000000f5, %l7 = 000000005c7e2726
2059 add %i6,0x18,%g1
2060 casxa [%g1]0x80,%l0,%l7 ! %l7 = ff00500aac36e7e6
2061! Starting 10 instruction Load Burst
2062! Mem[0000000030001410] = fff4c8b94720ae00, %f30 = bfa2e598 6f4004d8
2063 ldda [%i0+%o5]0x89,%f30 ! %f30 = fff4c8b9 4720ae00
2064
2065p0_label_75:
2066! Mem[0000000030001400] = c1371240, %f23 = 2db2ce7c
2067 lda [%i0+%g0]0x89,%f23 ! %f23 = c1371240
2068! Mem[0000000030041400] = ae070000, %l0 = 00000000000000f5
2069 lduha [%i1+%g0]0x81,%l0 ! %l0 = 000000000000ae07
2070! Mem[0000000030101408] = 000000ff, %l2 = ffffffffffffff00
2071 ldswa [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff
2072! Mem[0000000010081408] = ff10fac2, %f30 = fff4c8b9
2073 lda [%i2+%o4]0x80,%f30 ! %f30 = ff10fac2
2074! Mem[0000000010081410] = 7cceb22d000000ff, %l1 = 0000000000000000
2075 ldxa [%i2+%o5]0x88,%l1 ! %l1 = 7cceb22d000000ff
2076! Mem[0000000010041400] = 000007ae, %l3 = 0000000000000000
2077 lduha [%i1+%g0]0x80,%l3 ! %l3 = 0000000000000000
2078! Mem[0000000010001400] = 1023d0d0 f3ff754f ff00500a ac36e7e6
2079! Mem[0000000010001410] = ff000000 00005aa1 6c4a7a81 c5f9822a
2080! Mem[0000000010001420] = 93224344 5ca1977b 00007d7d ffffffc7
2081! Mem[0000000010001430] = 20f1f32e 000000ff 00000000 000007ae
2082 ldda [%i0]ASI_BLK_PL,%f16 ! Block Load from 0000000010001400
2083! Mem[0000000030181408] = f5d0fb1d, %l1 = 7cceb22d000000ff
2084 lduwa [%i6+%o4]0x81,%l1 ! %l1 = 00000000f5d0fb1d
2085! Code Fragment 3
2086p0_fragment_11:
2087! %l0 = 000000000000ae07
2088 setx 0xda0c8b7076ec0d93,%g7,%l0 ! %l0 = da0c8b7076ec0d93
2089! %l1 = 00000000f5d0fb1d
2090 setx 0x87549a704b91f3ed,%g7,%l1 ! %l1 = 87549a704b91f3ed
2091 setx 0x1fe000, %g1, %g3
2092 or %l0, %g3, %l0 ! always set perrmask = 0xff
2093 setx 0x1ffff8, %g1, %g2
2094 and %l0, %g2, %l0
2095 ta T_CHANGE_HPRIV
2096 stxa %l1, [%l0]ASI_DCACHE_DATA
2097 ta T_CHANGE_NONHPRIV
2098! %l0 = da0c8b7076ec0d93
2099 setx 0x33a66d97c6ea8adf,%g7,%l0 ! %l0 = 33a66d97c6ea8adf
2100! %l1 = 87549a704b91f3ed
2101 setx 0x4dae95b0036e77e0,%g7,%l1 ! %l1 = 4dae95b0036e77e0
2102! Starting 10 instruction Store Burst
2103! %l5 = ffffffffffffffff, Mem[0000000010141404] = 60839b93
2104 stb %l5,[%i5+0x004] ! Mem[0000000010141404] = ff839b93
2105
2106p0_label_76:
2107! %f12 = ff00500a 6adc284c, Mem[0000000030001410] = 4720ae00 fff4c8b9
2108 stda %f12,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff00500a 6adc284c
2109! Mem[0000000010101400] = ffffffff939b8360, %l5 = ffffffffffffffff, %l5 = ffffffffffffffff
2110 casxa [%i4]0x80,%l5,%l5 ! %l5 = ffffffff939b8360
2111! %f14 = bfa2e598, Mem[00000000300c1408] = 00001044
2112 sta %f14,[%i3+%o4]0x89 ! Mem[00000000300c1408] = bfa2e598
2113! Mem[0000000010181432] = 4c28dc6a, %l3 = 0000000000000000
2114 ldstub [%i6+0x032],%l3 ! %l3 = 000000dc000000ff
2115! %l3 = 00000000000000dc, Mem[0000000010081408] = c2fa10ff
2116 stha %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = c2fa00dc
2117! %l4 = 00000099, %l5 = 939b8360, Mem[00000000100c1410] = 00000000 000000bd
2118 stda %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000099 939b8360
2119! %l2 = 000000ff, %l3 = 000000dc, Mem[0000000030101400] = ae070000 000000bb
2120 stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff 000000dc
2121! %l0 = c6ea8adf, %l1 = 036e77e0, Mem[00000000100c1408] = bd0000ff 00000000
2122 stda %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = c6ea8adf 036e77e0
2123! %l0 = 33a66d97c6ea8adf, Mem[00000000100c1408] = c6ea8adf
2124 stha %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 8adf8adf
2125! Starting 10 instruction Load Burst
2126! Mem[00000000211c0000] = ff7cfcae, %l0 = 33a66d97c6ea8adf
2127 ldsb [%o2+0x001],%l0 ! %l0 = 000000000000007c
2128
2129p0_label_77:
2130! Mem[0000000030001410] = 4c28dc6a, %l6 = 0000000000000e2a
2131 lduwa [%i0+%o5]0x81,%l6 ! %l6 = 000000004c28dc6a
2132! %f6 = e6e736ac, %f12 = ff00500a, %f3 = 9fa033c6
2133 fdivs %f6 ,%f12,%f3 ! %f3 = 2766a672
2134! Mem[0000000030081410] = f9e69bff, %l2 = 00000000000000ff
2135 ldsba [%i2+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
2136! Mem[0000000030181410] = 94b99440 ffff4e00, %l4 = 00000099, %l5 = 939b8360
2137 ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000ffff4e00 0000000094b99440
2138! Mem[00000000201c0000] = 00ff8819, %l2 = ffffffffffffffff
2139 ldsh [%o0+%g0],%l2 ! %l2 = 00000000000000ff
2140! Mem[0000000010141408] = 00000000, %l1 = 4dae95b0036e77e0
2141 ldsha [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000
2142! Mem[0000000010041420] = ff000000 0000ff9c, %l4 = ffff4e00, %l5 = 94b99440
2143 ldda [%i1+0x020]%asi,%l4 ! %l4 = 00000000ff000000 000000000000ff9c
2144! Mem[00000000100c1410] = 00000099, %l6 = 000000004c28dc6a
2145 lduwa [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000099
2146! Mem[00000000300c1410] = 0000999c, %l7 = ff00500aac36e7e6
2147 ldswa [%i3+%o5]0x89,%l7 ! %l7 = 000000000000999c
2148! Starting 10 instruction Store Burst
2149! Mem[0000000030041410] = 000000ff, %l0 = 000000000000007c
2150 ldstuba [%i1+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
2151
2152p0_label_78:
2153! Mem[00000000100c1405] = 69e04f64, %l3 = 00000000000000dc
2154 ldstuba [%i3+0x005]%asi,%l3 ! %l3 = 000000e0000000ff
2155! Mem[0000000010001408] = ff00500a, %l6 = 0000000000000099
2156 swapa [%i0+%o4]0x80,%l6 ! %l6 = 00000000ff00500a
2157 membar #Sync ! Added by membar checker (13)
2158! %f22 = 2a82f9c5 817a4a6c, Mem[0000000010001400] = d0d02310 4f75fff3
2159 stda %f22,[%i0+%g0]0x88 ! Mem[0000000010001400] = 2a82f9c5 817a4a6c
2160! %f0 = 000007ae 7cdb76ff, Mem[0000000010001400] = 6c4a7a81 c5f9822a
2161 stda %f0 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000007ae 7cdb76ff
2162! %f10 = 268d3596 f9d8d52d, Mem[00000000100c1418] = 87d772b4 d9e6cc5b
2163 std %f10,[%i3+0x018] ! Mem[00000000100c1418] = 268d3596 f9d8d52d
2164! Mem[000000001010140f] = f3d4369b, %l7 = 000000000000999c
2165 ldstuba [%i4+0x00f]%asi,%l7 ! %l7 = 0000009b000000ff
2166! %l2 = 000000ff, %l3 = 000000e0, Mem[0000000010141408] = 00000000 000000d8
2167 stda %l2,[%i5+0x008]%asi ! Mem[0000000010141408] = 000000ff 000000e0
2168! Mem[00000000100c1418] = 268d3596, %l0 = 00000000000000ff, %asi = 80
2169 swapa [%i3+0x018]%asi,%l0 ! %l0 = 00000000268d3596
2170! %f28 = ff000000, Mem[0000000030101408] = ff000000
2171 sta %f28,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000
2172! Starting 10 instruction Load Burst
2173! %f22 = 2a82f9c5, %f4 = 000000f5, %f30 = ae070000
2174 fmuls %f22,%f4 ,%f30 ! %f30 = 00000000
2175
2176p0_label_79:
2177! Mem[0000000030001408] = 6f4004ff, %f25 = 44432293
2178 lda [%i0+%o4]0x89,%f25 ! %f25 = 6f4004ff
2179! Mem[0000000030101400] = 000000ff000000dc, %l6 = 00000000ff00500a
2180 ldxa [%i4+%g0]0x81,%l6 ! %l6 = 000000ff000000dc
2181! Mem[0000000010041408] = 3772c0ed, %l2 = 00000000000000ff
2182 ldswa [%i1+%o4]0x88,%l2 ! %l2 = 000000003772c0ed
2183! Mem[0000000030001400] = 401237c1, %f2 = ffaa7237
2184 lda [%i0+%g0]0x81,%f2 ! %f2 = 401237c1
2185! Mem[0000000010041428] = 268d3596f9d8d52d, %f22 = 2a82f9c5 817a4a6c
2186 ldd [%i1+0x028],%f22 ! %f22 = 268d3596 f9d8d52d
2187! Mem[0000000010101408] = ff000010f3d436ff, %f22 = 268d3596 f9d8d52d
2188 ldda [%i4+0x008]%asi,%f22 ! %f22 = ff000010 f3d436ff
2189! Mem[0000000030081410] = 939b8360 f9e69bff, %l4 = ff000000, %l5 = 0000ff9c
2190 ldda [%i2+%o5]0x89,%l4 ! %l4 = 00000000f9e69bff 00000000939b8360
2191! Mem[0000000030041408] = f5d0fb1d, %f26 = c7ffffff
2192 lda [%i1+%o4]0x81,%f26 ! %f26 = f5d0fb1d
2193 membar #Sync ! Added by membar checker (14)
2194! Mem[0000000010101400] = ffffffff 939b8360 ff000010 f3d436ff
2195! Mem[0000000010101410] = db7c764e 60839b93 7cdb76ff 136a9ee8
2196! Mem[0000000010101420] = ff8f764e 1dfbd0f5 7cffb22d 1c255eee
2197! Mem[0000000010101430] = a266c8ba 2430509a 14f78a44 d0d0237c
2198 ldda [%i4]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010101400
2199! Starting 10 instruction Store Burst
2200! Mem[0000000010181400] = ff76db7c, %l3 = 00000000000000e0
2201 ldstuba [%i6+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
2202
2203p0_label_80:
2204! Mem[0000000030081408] = 1dfbd04e, %l2 = 000000003772c0ed
2205 swapa [%i2+%o4]0x89,%l2 ! %l2 = 000000001dfbd04e
2206! %f28 = ff000000 2ef3f120, Mem[0000000010001400] = ae070000 ff76db7c
2207 stda %f28,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff000000 2ef3f120
2208! %l6 = 000000ff000000dc, Mem[0000000010001424] = 5ca1977b
2209 sth %l6,[%i0+0x024] ! Mem[0000000010001424] = 00dc977b
2210! %l0 = 268d3596, %l1 = 00000000, Mem[0000000030081400] = ff9be6f9 5c7e2726
2211 stda %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 268d3596 00000000
2212! %l7 = 000000000000009b, Mem[00000000300c1400] = 7cceb22d000007ae
2213 stxa %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000000000009b
2214! Mem[0000000030181408] = f5d0fb1d, %l3 = 00000000000000ff
2215 swapa [%i6+%o4]0x81,%l3 ! %l3 = 00000000f5d0fb1d
2216! %l6 = 000000ff000000dc, Mem[0000000010181410] = f54effff
2217 stba %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = dc4effff
2218! %l1 = 0000000000000000, immed = 00000c6b, %y = 0000123f
2219 umul %l1,0xc6b,%l6 ! %l6 = 0000000000000000, %y = 00000000
2220! %l6 = 0000000000000000, Mem[0000000010081426] = 7d54a593
2221 sth %l6,[%i2+0x026] ! Mem[0000000010081424] = 7d540000
2222! Starting 10 instruction Load Burst
2223! %f27 = 7d7d0000, %f27 = 7d7d0000
2224 fsqrts %f27,%f27 ! %f27 = 5e7e7ede
2225
2226p0_label_81:
2227! Mem[0000000010081400] = 00000000, %l6 = 0000000000000000
2228 lduba [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
2229! Mem[0000000010041400] = 000007ae, %l6 = 0000000000000000
2230 lduba [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000
2231! Mem[0000000010101404] = 939b8360, %l0 = 00000000268d3596
2232 lduw [%i4+0x004],%l0 ! %l0 = 00000000939b8360
2233! Mem[00000000300c1408] = 98e5a2bf, %l7 = 000000000000009b
2234 lduwa [%i3+%o4]0x81,%l7 ! %l7 = 0000000098e5a2bf
2235! Mem[0000000010101408] = ff000010, %l2 = 000000001dfbd04e
2236 lduwa [%i4+%o4]0x80,%l2 ! %l2 = 00000000ff000010
2237! Mem[0000000010141408] = 000000ff, %l3 = 00000000f5d0fb1d
2238 lduha [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000
2239! Mem[0000000010141408] = 000000ff, %l4 = 00000000f9e69bff
2240 ldswa [%i5+%o4]0x80,%l4 ! %l4 = 00000000000000ff
2241! Mem[0000000010081438] = 000000f5, %l4 = 00000000000000ff
2242 ldsba [%i2+0x03b]%asi,%l4 ! %l4 = fffffffffffffff5
2243! Mem[00000000100c1400] = ff4e0000 69ff4f64, %l2 = ff000010, %l3 = 00000000
2244 ldda [%i3+0x000]%asi,%l2 ! %l2 = 00000000ff4e0000 0000000069ff4f64
2245! Starting 10 instruction Store Burst
2246! %l3 = 0000000069ff4f64, Mem[0000000010141400] = ff000000
2247 stha %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 4f640000
2248
2249p0_label_82:
2250! %l5 = 00000000939b8360, %l4 = fffffffffffffff5, %l1 = 0000000000000000
2251 mulx %l5,%l4,%l1 ! %l1 = fffffff9a8515ae0
2252! Mem[0000000010141408] = ff000000, %l3 = 0000000069ff4f64
2253 ldstuba [%i5+%o4]0x88,%l3 ! %l3 = 00000000000000ff
2254! %f20 = a15a0000 000000ff, Mem[0000000010001400] = 2ef3f120 ff000000
2255 stda %f20,[%i0+%g0]0x88 ! Mem[0000000010001400] = a15a0000 000000ff
2256! %l4 = fffffff5, %l5 = 939b8360, Mem[0000000030041400] = 000007ae 00000000
2257 stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = fffffff5 939b8360
2258! %l1 = fffffff9a8515ae0, Mem[0000000010001400] = 000000ff
2259 stwa %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = a8515ae0
2260! %l2 = ff4e0000, %l3 = 00000000, Mem[0000000010141400] = 4f640000 ff839b93
2261 stda %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff4e0000 00000000
2262! %f30 = 00000000 00000000, Mem[0000000030001408] = ff04406f 4410fac2
2263 stda %f30,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 00000000
2264! %l4 = fffffffffffffff5, Mem[0000000030001408] = 00000000
2265 stba %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = f5000000
2266! Mem[0000000030001408] = 000000f5, %l3 = 0000000000000000
2267 swapa [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000f5
2268! Starting 10 instruction Load Burst
2269! Mem[0000000030101410] = 0000ff00, %l1 = fffffff9a8515ae0
2270 lduba [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000
2271
2272p0_label_83:
2273! Mem[0000000010141408] = ff0000ff 000000e0, %l0 = 939b8360, %l1 = 00000000
2274 ldda [%i5+0x008]%asi,%l0 ! %l0 = 00000000ff0000ff 00000000000000e0
2275! Mem[0000000030181408] = 000000ffc9339792, %l0 = 00000000ff0000ff
2276 ldxa [%i6+%o4]0x81,%l0 ! %l0 = 000000ffc9339792
2277! Mem[0000000010081418] = 7cdb760e, %l4 = fffffffffffffff5
2278 ldswa [%i2+0x018]%asi,%l4 ! %l4 = 000000007cdb760e
2279! Mem[0000000010081400] = 00000000, %f0 = 60839b93
2280 lda [%i2+%g0]0x88,%f0 ! %f0 = 00000000
2281! Mem[0000000030081408] = edc07237 ffff8fd9, %l2 = ff4e0000, %l3 = 000000f5
2282 ldda [%i2+%o4]0x81,%l2 ! %l2 = 00000000edc07237 00000000ffff8fd9
2283! %l3 = 00000000ffff8fd9, %l3 = 00000000ffff8fd9, %l5 = 00000000939b8360
2284 mulx %l3,%l3,%l5 ! %l5 = ffff1fb2312225f1
2285! %l7 = 0000000098e5a2bf, imm = fffffffffffff9cf, %l1 = 00000000000000e0
2286 and %l7,-0x631,%l1 ! %l1 = 0000000098e5a08f
2287! Mem[0000000010001408] = 00000099, %f18 = e6e736ac
2288 ld [%i0+%o4],%f18 ! %f18 = 00000099
2289! Mem[0000000010181400] = ff76db7c, %l7 = 0000000098e5a2bf
2290 ldsha [%i6+%g0]0x80,%l7 ! %l7 = ffffffffffffff76
2291! Starting 10 instruction Store Burst
2292! Mem[000000001010141c] = 136a9ee8, %l0 = 000000ffc9339792, %asi = 80
2293 swapa [%i4+0x01c]%asi,%l0 ! %l0 = 00000000136a9ee8
2294
2295p0_label_84:
2296! %f0 = 00000000, Mem[0000000010141400] = ff4e0000
2297 sta %f0 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
2298! %f18 = 00000099, Mem[0000000010001410] = 000000ff
2299 sta %f18,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000099
2300! Mem[0000000010181400] = 7cdb76ff, %l1 = 0000000098e5a08f
2301 ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
2302! %f12 = 9a503024 bac866a2, %l0 = 00000000136a9ee8
2303! Mem[0000000010081418] = 7cdb760ed14f7588
2304 add %i2,0x018,%g1
2305 stda %f12,[%g1+%l0]ASI_PST8_P ! Mem[0000000010081418] = 9a50300eba4f7588
2306! %l6 = 00000000, %l7 = ffffff76, Mem[0000000010081408] = c2fa00dc 0a39d51e
2307 stda %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000 ffffff76
2308! Mem[0000000030041410] = ff000000, %l2 = 00000000edc07237
2309 swapa [%i1+%o5]0x81,%l2 ! %l2 = 00000000ff000000
2310! %l0 = 00000000136a9ee8, Mem[0000000021800040] = 189c7f92
2311 stb %l0,[%o3+0x040] ! Mem[0000000021800040] = e89c7f92
2312! %f22 = ff000010 f3d436ff, Mem[0000000030101400] = 000000ff 000000dc
2313 stda %f22,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff000010 f3d436ff
2314! Mem[0000000010181404] = c1371240, %l2 = ff000000, %l7 = ffffff76
2315 add %i6,0x04,%g1
2316 casa [%g1]0x80,%l2,%l7 ! %l7 = 00000000c1371240
2317! Starting 10 instruction Load Burst
2318! Mem[0000000030081400] = 268d3596, %f22 = ff000010
2319 lda [%i2+%g0]0x81,%f22 ! %f22 = 268d3596
2320
2321p0_label_85:
2322! Mem[0000000030041410] = edc072370000999c, %l5 = ffff1fb2312225f1
2323 ldxa [%i1+%o5]0x81,%l5 ! %l5 = edc072370000999c
2324! Mem[0000000030181400] = ff000000, %l4 = 000000007cdb760e
2325 ldswa [%i6+%g0]0x89,%l4 ! %l4 = ffffffffff000000
2326! Mem[0000000030001410] = 4c28dc6a 0a5000ff, %l0 = 136a9ee8, %l1 = 000000ff
2327 ldda [%i0+%o5]0x81,%l0 ! %l0 = 000000004c28dc6a 000000000a5000ff
2328! Code Fragment 4
2329p0_fragment_12:
2330! %l0 = 000000004c28dc6a
2331 setx 0xb583d4ffe9416572,%g7,%l0 ! %l0 = b583d4ffe9416572
2332! %l1 = 000000000a5000ff
2333 setx 0xf5e7392057fc7b64,%g7,%l1 ! %l1 = f5e7392057fc7b64
2334 setx 0x7ff8, %g1, %g2
2335 and %l0, %g2, %l0
2336 setx 0xffffffff, %g1, %g2
2337 and %l1, %g2, %l1
2338 setx 0x100000000, %g1, %g2
2339 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2340 ta T_CHANGE_HPRIV
2341 stxa %l1, [%l0]ASI_ICACHE_INSTR
2342 ta T_CHANGE_NONHPRIV
2343! %l0 = b583d4ffe9416572
2344 setx 0xb2a0e39fb2b2c0be,%g7,%l0 ! %l0 = b2a0e39fb2b2c0be
2345! %l1 = f5e7392057fc7b64
2346 setx 0xb85f40b7db590f78,%g7,%l1 ! %l1 = b85f40b7db590f78
2347! Mem[0000000010141410] = 00000000, %l3 = 00000000ffff8fd9
2348 lduwa [%i5+%o5]0x80,%l3 ! %l3 = 0000000000000000
2349! Mem[0000000030041408] = f5d0fb1d, %l5 = edc072370000999c
2350 ldsba [%i1+%o4]0x81,%l5 ! %l5 = fffffffffffffff5
2351! Mem[0000000030041408] = f5d0fb1d00001044, %l6 = 0000000000000000
2352 ldxa [%i1+%o4]0x81,%l6 ! %l6 = f5d0fb1d00001044
2353! Mem[0000000010081410] = ff000000 2db2ce7c, %l0 = b2b2c0be, %l1 = db590f78
2354 ldd [%i2+%o5],%l0 ! %l0 = 00000000ff000000 000000002db2ce7c
2355! Mem[00000000100c1404] = 69ff4f64, %l1 = 000000002db2ce7c
2356 lduwa [%i3+0x004]%asi,%l1 ! %l1 = 0000000069ff4f64
2357! Starting 10 instruction Store Burst
2358! Mem[00000000100c142c] = 00000000, %l1 = 0000000069ff4f64, %asi = 80
2359 swapa [%i3+0x02c]%asi,%l1 ! %l1 = 0000000000000000
2360
2361p0_label_86:
2362! %f14 = 7c23d0d0 448af714, Mem[0000000030001400] = 401237c1 9fa033c6
2363 stda %f14,[%i0+%g0]0x81 ! Mem[0000000030001400] = 7c23d0d0 448af714
2364! Mem[0000000010001408] = 00000099, %l4 = ffffffffff000000
2365 ldstuba [%i0+%o4]0x80,%l4 ! %l4 = 00000000000000ff
2366! %l3 = 0000000000000000, %l3 = 0000000000000000, %l2 = 00000000ff000000
2367 or %l3,%l3,%l2 ! %l2 = 0000000000000000
2368! Mem[0000000010001400] = e05a51a8, %l5 = fffffffffffffff5
2369 swapa [%i0+%g0]0x80,%l5 ! %l5 = 00000000e05a51a8
2370! %l3 = 0000000000000000, Mem[0000000030081410] = f9e69bff
2371 stba %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = f9e69b00
2372 membar #Sync ! Added by membar checker (15)
2373! %l4 = 0000000000000000, Mem[0000000010101408] = 100000ff
2374 stwa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
2375! %l2 = 0000000000000000, Mem[0000000010181410] = dc4effff
2376 stwa %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
2377! Mem[0000000030001400] = 7c23d0d0, %l3 = 0000000000000000
2378 ldstuba [%i0+%g0]0x81,%l3 ! %l3 = 0000007c000000ff
2379! %f24 = 7b97a15c 6f4004ff, Mem[00000000100c1428] = 00000000 69ff4f64
2380 stda %f24,[%i3+0x028]%asi ! Mem[00000000100c1428] = 7b97a15c 6f4004ff
2381! Starting 10 instruction Load Burst
2382! Mem[000000001014142c] = 00aeff7c, %l2 = 0000000000000000
2383 lduba [%i5+0x02e]%asi,%l2 ! %l2 = 00000000000000ff
2384
2385p0_label_87:
2386! Mem[0000000010101410] = 4e767cdb, %l1 = 0000000000000000
2387 lduwa [%i4+%o5]0x88,%l1 ! %l1 = 000000004e767cdb
2388! Mem[00000000201c0000] = 00ff8819, %l0 = 00000000ff000000
2389 lduba [%o0+0x000]%asi,%l0 ! %l0 = 0000000000000000
2390! Mem[0000000010001408] = ff000099, %l6 = f5d0fb1d00001044
2391 lduwa [%i0+%o4]0x80,%l6 ! %l6 = 00000000ff000099
2392! Mem[0000000030141408] = 9fa09b93, %f10 = ee5e251c
2393 lda [%i5+%o4]0x89,%f10 ! %f10 = 9fa09b93
2394! Mem[0000000010141400] = 00000000, %l7 = 00000000c1371240
2395 ldsha [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
2396! Mem[00000000300c1408] = 98e5a2bf 1dfbd0f5, %l2 = 000000ff, %l3 = 0000007c
2397 ldda [%i3+%o4]0x81,%l2 ! %l2 = 0000000098e5a2bf 000000001dfbd0f5
2398! Mem[0000000030081400] = 268d3596, %l7 = 0000000000000000
2399 lduwa [%i2+%g0]0x81,%l7 ! %l7 = 00000000268d3596
2400! Mem[0000000010001414] = 00005aa1, %f12 = 9a503024
2401 ld [%i0+0x014],%f12 ! %f12 = 00005aa1
2402! Mem[0000000010141408] = ff0000ff, %l7 = 00000000268d3596
2403 lduba [%i5+%o4]0x88,%l7 ! %l7 = 00000000000000ff
2404! Starting 10 instruction Store Burst
2405! %f24 = 7b97a15c, Mem[0000000010141408] = ff0000ff
2406 sta %f24,[%i5+%o4]0x88 ! Mem[0000000010141408] = 7b97a15c
2407
2408p0_label_88:
2409! %f2 = ff36d4f3 100000ff, Mem[00000000300c1400] = 00000000 0000009b
2410 stda %f2 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff36d4f3 100000ff
2411! %l3 = 000000001dfbd0f5, Mem[0000000010041408] = edc072379fa033c6
2412 stxa %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000000001dfbd0f5
2413! Mem[0000000010001410] = 99000000, %l4 = 0000000000000000
2414 swapa [%i0+%o5]0x80,%l4 ! %l4 = 0000000099000000
2415! Mem[0000000010141438] = 26f68604, %l2 = 98e5a2bf, %l5 = e05a51a8
2416 add %i5,0x38,%g1
2417 casa [%g1]0x80,%l2,%l5 ! %l5 = 0000000026f68604
2418! Mem[0000000030101408] = ff000000, %l0 = 0000000000000000
2419 ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
2420! Mem[0000000030041400] = f5ffffff, %l0 = 00000000000000ff
2421 ldstuba [%i1+%g0]0x81,%l0 ! %l0 = 000000f5000000ff
2422! Mem[0000000030181410] = 004effff, %l6 = 00000000ff000099
2423 swapa [%i6+%o5]0x81,%l6 ! %l6 = 00000000004effff
2424! %f10 = 9fa09b93, %f6 = e89e6a13
2425 fsqrts %f10,%f6 ! %f6 = 7fffffff
2426! %f14 = 7c23d0d0 448af714, Mem[0000000010001408] = ff000099 ac36e7e6
2427 stda %f14,[%i0+%o4]0x80 ! Mem[0000000010001408] = 7c23d0d0 448af714
2428! Starting 10 instruction Load Burst
2429! Mem[00000000100c140c] = 036e77e0, %l5 = 0000000026f68604
2430 ldsha [%i3+0x00c]%asi,%l5 ! %l5 = 000000000000036e
2431
2432p0_label_89:
2433! Mem[0000000030001400] = d0d023ff, %l3 = 000000001dfbd0f5
2434 lduha [%i0+%g0]0x89,%l3 ! %l3 = 00000000000023ff
2435! Mem[0000000010001408] = d0d0237c, %l0 = 00000000000000f5
2436 lduha [%i0+%o4]0x88,%l0 ! %l0 = 000000000000237c
2437! Mem[00000000300c1400] = ff000010 f3d436ff, %l0 = 0000237c, %l1 = 4e767cdb
2438 ldda [%i3+%g0]0x89,%l0 ! %l0 = 00000000f3d436ff 00000000ff000010
2439! %l3 = 00000000000023ff, imm = 00000000000007e0, %l1 = 00000000ff000010
2440 subc %l3,0x7e0,%l1 ! %l1 = 0000000000001c1f
2441! Mem[00000000100c1400] = ff4e0000, %l7 = 00000000000000ff
2442 ldsha [%i3+%g0]0x80,%l7 ! %l7 = ffffffffffffff4e
2443! Mem[0000000030081400] = 96358d26, %l2 = 0000000098e5a2bf
2444 lduwa [%i2+%g0]0x89,%l2 ! %l2 = 0000000096358d26
2445! Mem[0000000030101410] = 00ff0000, %l5 = 000000000000036e
2446 ldsba [%i4+%o5]0x89,%l5 ! %l5 = 0000000000000000
2447! Mem[0000000030141410] = ff00500a, %f30 = 00000000
2448 lda [%i5+%o5]0x81,%f30 ! %f30 = ff00500a
2449! Mem[0000000030141400] = d815bd00, %l2 = 0000000096358d26
2450 ldsha [%i5+%g0]0x89,%l2 ! %l2 = ffffffffffffbd00
2451! Starting 10 instruction Store Burst
2452! Mem[0000000030181408] = 000000ff, %l1 = 0000000000001c1f
2453 ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000ff
2454
2455p0_label_90:
2456! %f28 = ff000000, Mem[0000000030101408] = ff000000
2457 sta %f28,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000
2458! Mem[00000000100c1401] = ff4e0000, %l7 = ffffffffffffff4e
2459 ldstuba [%i3+0x001]%asi,%l7 ! %l7 = 0000004e000000ff
2460! Mem[0000000010081408] = 00000000, %l3 = 00000000000023ff
2461 swapa [%i2+%o4]0x88,%l3 ! %l3 = 0000000000000000
2462! %l0 = f3d436ff, %l1 = 00000000, Mem[0000000010041400] = 000007ae 7cdb76ff
2463 stda %l0,[%i1+0x000]%asi ! Mem[0000000010041400] = f3d436ff 00000000
2464! Mem[000000001000143d] = 000007ae, %l2 = ffffffffffffbd00
2465 ldstuba [%i0+0x03d]%asi,%l2 ! %l2 = 00000000000000ff
2466! %l5 = 0000000000000000, Mem[00000000100c142c] = 6f4004ff, %asi = 80
2467 stwa %l5,[%i3+0x02c]%asi ! Mem[00000000100c142c] = 00000000
2468! %f0 = 00000000 ffffffff ff36d4f3 100000ff
2469! %f4 = 939b8360 4e767cdb 7fffffff ff76db7c
2470! %f8 = f5d0fb1d 4e768fff 9fa09b93 2db2ff7c
2471! %f12 = 00005aa1 bac866a2 7c23d0d0 448af714
2472 stda %f0,[%i0]ASI_BLK_SL ! Block Store to 0000000030001400
2473! %f16 = 4f75fff3, Mem[0000000010101410] = 4e767cdb
2474 sta %f16,[%i4+%o5]0x88 ! Mem[0000000010101410] = 4f75fff3
2475! %f19 = 0a5000ff, %f29 = 2ef3f120
2476 fsqrts %f19,%f29 ! %f29 = 24e6c1e8
2477! Starting 10 instruction Load Burst
2478 membar #Sync ! Added by membar checker (16)
2479! Mem[0000000010001400] = fffffff500005aa1, %l2 = 0000000000000000
2480 ldxa [%i0+0x000]%asi,%l2 ! %l2 = fffffff500005aa1
2481
2482p0_label_91:
2483! Mem[00000000100c1400] = ffff000069ff4f64, %l5 = 0000000000000000
2484 ldxa [%i3+%g0]0x80,%l5 ! %l5 = ffff000069ff4f64
2485! Mem[0000000030141400] = d815bd00, %l5 = ffff000069ff4f64
2486 lduha [%i5+%g0]0x89,%l5 ! %l5 = 000000000000bd00
2487! Mem[0000000030001408] = ff000010f3d436ff, %l1 = 0000000000000000
2488 ldxa [%i0+%o4]0x81,%l1 ! %l1 = ff000010f3d436ff
2489! Mem[0000000010041400] = 00000000ff36d4f3, %f6 = 7fffffff ff76db7c
2490 ldda [%i1+%g0]0x88,%f6 ! %f6 = 00000000 ff36d4f3
2491! Mem[00000000100c1400] = 0000ffff, %l1 = ff000010f3d436ff
2492 ldsba [%i3+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
2493! Mem[0000000010041408] = 000000001dfbd0f5, %f18 = 00000099 0a5000ff
2494 ldd [%i1+%o4],%f18 ! %f18 = 00000000 1dfbd0f5
2495! Mem[00000000300c1408] = bfa2e598, %f13 = bac866a2
2496 lda [%i3+%o4]0x89,%f13 ! %f13 = bfa2e598
2497! Mem[00000000100c1420] = c3d757ff, %l4 = 0000000099000000
2498 ldswa [%i3+0x020]%asi,%l4 ! %l4 = ffffffffc3d757ff
2499! Mem[0000000010081400] = 10000000 00000000, %l4 = c3d757ff, %l5 = 0000bd00
2500 ldda [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000 0000000010000000
2501! Starting 10 instruction Store Burst
2502! %f6 = 00000000 ff36d4f3, Mem[0000000010041408] = 00000000 1dfbd0f5
2503 stda %f6 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 ff36d4f3
2504
2505p0_label_92:
2506! %l4 = 00000000, %l5 = 10000000, Mem[0000000010001408] = 7c23d0d0 448af714
2507 std %l4,[%i0+%o4] ! Mem[0000000010001408] = 00000000 10000000
2508! Mem[00000000100c141c] = f9d8d52d, %l0 = 00000000f3d436ff
2509 swap [%i3+0x01c],%l0 ! %l0 = 00000000f9d8d52d
2510! Mem[0000000030041408] = 1dfbd0f5, %l6 = 00000000004effff
2511 ldstuba [%i1+%o4]0x89,%l6 ! %l6 = 000000f5000000ff
2512! %f24 = 7b97a15c 6f4004ff, %l6 = 00000000000000f5
2513! Mem[0000000030101408] = ff00000000000000
2514 add %i4,0x008,%g1
2515 stda %f24,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030101408] = ff0400005ca10000
2516! %l6 = 00000000000000f5, Mem[0000000010181410] = 00000000
2517 stha %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000f5
2518! %f9 = 4e768fff, Mem[0000000010181410] = f5000000
2519 sta %f9 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 4e768fff
2520! %l6 = 00000000000000f5, imm = 00000000000005ea, %l6 = 00000000000000f5
2521 xnor %l6,0x5ea,%l6 ! %l6 = fffffffffffffae0
2522! %l2 = 00005aa1, %l3 = 00000000, Mem[0000000030101408] = 000004ff 0000a15c
2523 stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00005aa1 00000000
2524! %l0 = 00000000f9d8d52d, Mem[0000000030181410] = 990000ff
2525 stba %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 9900002d
2526! Starting 10 instruction Load Burst
2527! %l7 = 000000000000004e, imm = fffffffffffff6ce, %l2 = fffffff500005aa1
2528 andn %l7,-0x932,%l2 ! %l2 = 0000000000000000
2529
2530p0_label_93:
2531 membar #Sync ! Added by membar checker (17)
2532! Mem[0000000030041400] = ffffffff 60839b93 ffd0fb1d 00001044
2533! Mem[0000000030041410] = edc07237 0000999c bd645e8a 3942f58f
2534! Mem[0000000030041420] = 00000000 000000bb 70114fed 30a6b062
2535! Mem[0000000030041430] = 20f1f32e c5a5f115 9495b8c3 e7b4a6bd
2536 ldda [%i1]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030041400
2537! Mem[0000000010181408] = c633a09f, %l6 = fffffffffffffae0
2538 ldsba [%i6+%o4]0x80,%l6 ! %l6 = ffffffffffffffc6
2539! Mem[0000000010181410] = 4e768fff4094b994, %l2 = 0000000000000000
2540 ldxa [%i6+%o5]0x80,%l2 ! %l2 = 4e768fff4094b994
2541! Mem[0000000010081400] = 00000000, %l3 = 0000000000000000
2542 lduwa [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000000
2543! Mem[0000000010181400] = ff76db7cc1371240, %l1 = ffffffffffffffff
2544 ldxa [%i6+%g0]0x80,%l1 ! %l1 = ff76db7cc1371240
2545! %l4 = 0000000000000000, immd = fffffffffffff557, %l7 = 000000000000004e
2546 sdivx %l4,-0xaa9,%l7 ! %l7 = 0000000000000000
2547! Mem[00000000100c1434] = 2db2ce7c, %l3 = 0000000000000000
2548 ldsha [%i3+0x036]%asi,%l3 ! %l3 = ffffffffffffce7c
2549! Mem[0000000030041410] = edc07237, %l1 = ff76db7cc1371240
2550 ldsba [%i1+%o5]0x81,%l1 ! %l1 = ffffffffffffffed
2551! Mem[0000000010181408] = ffaa72379fa033c6, %f30 = ff00500a 00000000
2552 ldda [%i6+%o4]0x88,%f30 ! %f30 = ffaa7237 9fa033c6
2553! Starting 10 instruction Store Burst
2554! %l7 = 0000000000000000, imm = fffffffffffff8dd, %l1 = ffffffffffffffed
2555 andn %l7,-0x723,%l1 ! %l1 = 0000000000000000
2556
2557p0_label_94:
2558! %l4 = 0000000000000000, Mem[0000000020800041] = 0eeebf87, %asi = 80
2559 stba %l4,[%o1+0x041]%asi ! Mem[0000000020800040] = 0e00bf87
2560! %l0 = 00000000f9d8d52d, Mem[0000000030001408] = 100000ff
2561 stwa %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = f9d8d52d
2562! Mem[0000000030041408] = ffd0fb1d, %l2 = 4e768fff4094b994
2563 swapa [%i1+%o4]0x81,%l2 ! %l2 = 00000000ffd0fb1d
2564! %f16 = 4f75fff3 d0d02310 00000000 1dfbd0f5
2565! %f20 = a15a0000 000000ff 268d3596 f3d436ff
2566! %f24 = 7b97a15c 6f4004ff f5d0fb1d 5e7e7ede
2567! %f28 = ff000000 24e6c1e8 ffaa7237 9fa033c6
2568 stda %f16,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400
2569! %f9 = 00000000, %f11 = ed4f1170, %f4 = 9c990000
2570 fdivs %f9 ,%f11,%f4 ! %f4 = 80000000
2571! Mem[0000000010181400] = 7cdb76ff, %l7 = 0000000000000000
2572 ldstuba [%i6+%g0]0x88,%l7 ! %l7 = 000000ff000000ff
2573! Mem[0000000010181420] = 9c990000000000ff, %l2 = 00000000ffd0fb1d, %l0 = 00000000f9d8d52d
2574 add %i6,0x20,%g1
2575 casxa [%g1]0x80,%l2,%l0 ! %l0 = 9c990000000000ff
2576! %l5 = 0000000010000000, Mem[0000000010081400] = 00000000
2577 stba %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
2578! %l6 = ffffffffffffffc6, Mem[0000000010081400] = 00000000
2579 stha %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000ffc6
2580! Starting 10 instruction Load Burst
2581! Mem[0000000010081400] = c6ff0000, %l0 = 9c990000000000ff
2582 lduba [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000c6
2583
2584p0_label_95:
2585 membar #Sync ! Added by membar checker (18)
2586! Mem[0000000010041400] = ff36d4f3, %l4 = 0000000000000000
2587 lduwa [%i1+%g0]0x88,%l4 ! %l4 = 00000000ff36d4f3
2588! Mem[0000000030001410] = db7c764e, %f4 = 80000000
2589 lda [%i0+%o5]0x81,%f4 ! %f4 = db7c764e
2590! Mem[00000000201c0000] = 00ff8819, %l3 = ffffffffffffce7c
2591 lduha [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff
2592! Mem[0000000030181400] = 000000ff, %l3 = 00000000000000ff
2593 ldsba [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000000
2594! Mem[00000000100c1410] = 00000099, %l1 = 0000000000000000
2595 ldsha [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000
2596! Mem[0000000030041408] = 00000000, %l2 = 00000000ffd0fb1d
2597 lduba [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000
2598! Mem[0000000010141418] = 1faa72ac, %l0 = 00000000000000c6
2599 ldsha [%i5+0x01a]%asi,%l0 ! %l0 = 00000000000072ac
2600! Mem[0000000030101408] = 00005aa1, %l3 = 0000000000000000
2601 lduwa [%i4+%o4]0x89,%l3 ! %l3 = 0000000000005aa1
2602! %f12 = 15f1a5c5, %f7 = 8a5e64bd, %f28 = ff000000
2603 fsubs %f12,%f7 ,%f28 ! %f28 = 15f1a5c7
2604! Starting 10 instruction Store Burst
2605! %f0 = 939b8360 ffffffff 44100000 1dfbd0ff
2606! %f4 = db7c764e 3772c0ed 8ff54239 8a5e64bd
2607! %f8 = bb000000 00000000 62b0a630 ed4f1170
2608! %f12 = 15f1a5c5 2ef3f120 bda6b4e7 c3b89594
2609 stda %f0,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400
2610
2611p0_label_96:
2612! Mem[0000000020800000] = b69ac3ca, %l1 = 0000000000000000
2613 ldstub [%o1+%g0],%l1 ! %l1 = 000000b6000000ff
2614! Mem[0000000030081410] = f9e69b00, %l7 = 00000000000000ff
2615 ldstuba [%i2+%o5]0x89,%l7 ! %l7 = 00000000000000ff
2616! %f22 = 268d3596 f3d436ff, Mem[0000000010001400] = fffffff5 00005aa1
2617 stda %f22,[%i0+%g0]0x80 ! Mem[0000000010001400] = 268d3596 f3d436ff
2618! Mem[00000000100c143c] = d112ea86, %l4 = 00000000ff36d4f3
2619 swap [%i3+0x03c],%l4 ! %l4 = 00000000d112ea86
2620! %f16 = 4f75fff3 d0d02310, Mem[0000000030141408] = 939ba09f 33ebd959
2621 stda %f16,[%i5+%o4]0x81 ! Mem[0000000030141408] = 4f75fff3 d0d02310
2622! %l2 = 00000000, %l3 = 00005aa1, Mem[0000000010101410] = 4f75fff3 939b8360
2623 stda %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 00005aa1
2624! %l6 = ffffffc6, %l7 = 00000000, Mem[0000000010141400] = 00000000 00000000
2625 stda %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffffffc6 00000000
2626! Mem[0000000010001408] = 00000000, %l4 = 00000000d112ea86, %asi = 80
2627 swapa [%i0+0x008]%asi,%l4 ! %l4 = 0000000000000000
2628! %f22 = 268d3596 f3d436ff, Mem[0000000010181410] = 4e768fff 4094b994
2629 stda %f22,[%i6+%o5]0x80 ! Mem[0000000010181410] = 268d3596 f3d436ff
2630! Starting 10 instruction Load Burst
2631! Mem[0000000010081400] = 0000ffc6, %l1 = 00000000000000b6
2632 lduba [%i2+%g0]0x88,%l1 ! %l1 = 00000000000000c6
2633
2634p0_label_97:
2635 membar #Sync ! Added by membar checker (19)
2636! Mem[0000000010041400] = ffffffff, %l7 = 0000000000000000
2637 lduha [%i1+%g0]0x88,%l7 ! %l7 = 000000000000ffff
2638! Mem[00000000100c1400] = ffff000069ff4f64, %l7 = 000000000000ffff
2639 ldxa [%i3+%g0]0x80,%l7 ! %l7 = ffff000069ff4f64
2640! Mem[0000000010001434] = 000000ff, %l6 = ffffffffffffffc6
2641 ldsba [%i0+0x037]%asi,%l6 ! %l6 = ffffffffffffffff
2642! %l4 = 0000000000000000, %l4 = 0000000000000000, %l6 = ffffffffffffffff
2643 udivx %l4,%l4,%l6 ! Div by zero, %l0 = 00000000000072fc
2644! Mem[0000000021800100] = dd89a03e, %l3 = 0000000000005aa1
2645 lduha [%o3+0x100]%asi,%l3 ! %l3 = 000000000000dd89
2646! Mem[0000000010041408] = ffd0fb1d, %l6 = ffffffffffffffff
2647 ldsba [%i1+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
2648! Mem[000000001018140c] = 3772aaff, %l7 = ffff000069ff4f64
2649 lduwa [%i6+0x00c]%asi,%l7 ! %l7 = 000000003772aaff
2650! Mem[0000000010101408] = 00000000, %l1 = 00000000000000c6
2651 ldsba [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000
2652! Mem[0000000010141430] = 2cd42806ffd3b4cc, %l4 = 0000000000000000
2653 ldxa [%i5+0x030]%asi,%l4 ! %l4 = 2cd42806ffd3b4cc
2654! Starting 10 instruction Store Burst
2655! %f2 = 44100000, Mem[0000000010041410] = edc07237
2656 sta %f2 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = 44100000
2657
2658p0_label_98:
2659! %l2 = 0000000000000000, Mem[0000000010101400] = ffffffff
2660 stba %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffff00
2661! %f14 = bda6b4e7, %f15 = c3b89594, %f10 = 62b0a630
2662 fmuls %f14,%f15,%f10 ! %f10 = 41f066db
2663! Mem[0000000010001400] = 268d3596f3d436ff, %l0 = 00000000000072d4, %l5 = 0000000010000000
2664 casxa [%i0]0x80,%l0,%l5 ! %l5 = 268d3596f3d436ff
2665! %f12 = 15f1a5c5 2ef3f120, Mem[0000000010041408] = 1dfbd0ff 44100000
2666 stda %f12,[%i1+%o4]0x88 ! Mem[0000000010041408] = 15f1a5c5 2ef3f120
2667! %l2 = 00000000, %l3 = 0000dd89, Mem[00000000100c1438] = 64eb7f29 ff36d4f3
2668 stda %l2,[%i3+0x038]%asi ! Mem[00000000100c1438] = 00000000 0000dd89
2669! Mem[00000000100c1410] = 99000000, %l4 = 2cd42806ffd3b4cc
2670 swapa [%i3+%o5]0x88,%l4 ! %l4 = 0000000099000000
2671! Mem[0000000010141400] = c6ffffff, %l0 = 00000000000072d4
2672 swapa [%i5+%g0]0x80,%l0 ! %l0 = 00000000c6ffffff
2673! %l5 = 268d3596f3d436ff, Mem[0000000010001414] = 00005aa1, %asi = 80
2674 stba %l5,[%i0+0x014]%asi ! Mem[0000000010001414] = ff005aa1
2675! Mem[000000001018140c] = 3772aaff, %l1 = 00000000, %l0 = c6ffffff
2676 add %i6,0x0c,%g1
2677 casa [%g1]0x80,%l1,%l0 ! %l0 = 000000003772aaff
2678! Starting 10 instruction Load Burst
2679! Mem[0000000030001400] = ffffffff, %l5 = 268d3596f3d436ff
2680 lduha [%i0+%g0]0x81,%l5 ! %l5 = 000000000000ffff
2681
2682p0_label_99:
2683! Mem[0000000010141408] = 5ca1977b 000000e0, %l0 = 3772aaff, %l1 = 00000000
2684 ldda [%i5+%o4]0x80,%l0 ! %l0 = 000000005ca1977b 00000000000000e0
2685! Mem[0000000010101400] = 60839b93ffffff00, %l3 = 000000000000dd89
2686 ldxa [%i4+%g0]0x88,%l3 ! %l3 = 60839b93ffffff00
2687! Mem[0000000010041410] = 44100000, %f29 = 24e6c1e8
2688 lda [%i1+%o5]0x80,%f29 ! %f29 = 44100000
2689! Mem[0000000010081400] = 0000ffc6, %l0 = 000000005ca1977b
2690 ldsba [%i2+%g0]0x88,%l0 ! %l0 = ffffffffffffffc6
2691! Mem[0000000010141408] = 5ca1977b, %l4 = 0000000099000000
2692 lduha [%i5+%o4]0x80,%l4 ! %l4 = 0000000000005ca1
2693! Mem[00000000211c0000] = ff7cfcae, %l2 = 0000000000000000
2694 lduh [%o2+%g0],%l2 ! %l2 = 000000000000ff7c
2695! Mem[00000000300c1400] = ff36d4f3, %l7 = 000000003772aaff
2696 lduha [%i3+%g0]0x81,%l7 ! %l7 = 000000000000ff36
2697! Mem[0000000030081400] = 268d3596, %l3 = 60839b93ffffff00
2698 ldsha [%i2+%g0]0x81,%l3 ! %l3 = 000000000000268d
2699! Mem[000000001018140c] = 3772aaff, %l0 = ffffffffffffffc6
2700 lduwa [%i6+0x00c]%asi,%l0 ! %l0 = 000000003772aaff
2701! Starting 10 instruction Store Burst
2702! %l2 = 000000000000ff7c, Mem[0000000010141408] = e00000007b97a15c
2703 stxa %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000000000ff7c
2704
2705p0_label_100:
2706! %f7 = 8a5e64bd, Mem[0000000010041400] = ffffffff
2707 sta %f7 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = 8a5e64bd
2708! Mem[0000000030101400] = ff000010, %l3 = 000000000000268d
2709 swapa [%i4+%g0]0x81,%l3 ! %l3 = 00000000ff000010
2710! Mem[0000000010001428] = 00007d7dffffffc7, %l3 = 00000000ff000010, %l2 = 000000000000ff7c
2711 add %i0,0x28,%g1
2712 casxa [%g1]0x80,%l3,%l2 ! %l2 = 00007d7dffffffc7
2713! %l3 = 00000000ff000010, Mem[0000000010081410] = 000000ff
2714 stha %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000010
2715! %l2 = 00007d7dffffffc7, Mem[00000000100c1408] = df8adf8a
2716 stwa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffc7
2717! %l4 = 0000000000005ca1, Mem[000000001008143c] = 00000000
2718 stw %l4,[%i2+0x03c] ! Mem[000000001008143c] = 00005ca1
2719! Mem[0000000010081400] = 0000ffc6, %l4 = 0000000000005ca1
2720 ldstuba [%i2+%g0]0x88,%l4 ! %l4 = 000000c6000000ff
2721! Mem[0000000010181406] = c1371240, %l3 = 00000000ff000010
2722 ldstuba [%i6+0x006]%asi,%l3 ! %l3 = 00000012000000ff
2723! Mem[0000000030041400] = 4f75fff3, %l4 = 00000000000000c6
2724 ldstuba [%i1+%g0]0x81,%l4 ! %l4 = 0000004f000000ff
2725! Starting 10 instruction Load Burst
2726! Mem[0000000021800180] = 662d8f81, %l1 = 00000000000000e0
2727 lduba [%o3+0x180]%asi,%l1 ! %l1 = 0000000000000066
2728
2729p0_label_101:
2730! Code Fragment 3
2731p0_fragment_13:
2732! %l0 = 000000003772aaff
2733 setx 0xcddcfd60685844e1,%g7,%l0 ! %l0 = cddcfd60685844e1
2734! %l1 = 0000000000000066
2735 setx 0xbeb190781ae3651f,%g7,%l1 ! %l1 = beb190781ae3651f
2736 setx 0x1fe000, %g1, %g3
2737 or %l0, %g3, %l0 ! always set perrmask = 0xff
2738 setx 0x1ffff8, %g1, %g2
2739 and %l0, %g2, %l0
2740 ta T_CHANGE_HPRIV
2741 stxa %l1, [%l0]ASI_DCACHE_DATA
2742 ta T_CHANGE_NONHPRIV
2743! %l0 = cddcfd60685844e1
2744 setx 0x500d444fa914d30b,%g7,%l0 ! %l0 = 500d444fa914d30b
2745! %l1 = beb190781ae3651f
2746 setx 0x3bd54a8fe8b8fc89,%g7,%l1 ! %l1 = 3bd54a8fe8b8fc89
2747! Mem[0000000030001400] = ffffffff 00000000 2dd5d8f9 f3d436ff
2748! Mem[0000000030001410] = db7c764e 60839b93 7cdb76ff ffffff7f
2749! Mem[0000000030001420] = ff8f764e 1dfbd0f5 7cffb22d 939ba09f
2750! Mem[0000000030001430] = a266c8ba a15a0000 14f78a44 d0d0237c
2751 ldda [%i0]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030001400
2752! Mem[0000000030181408] = ff0000ff, %l3 = 0000000000000012
2753 ldsba [%i6+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
2754! Mem[0000000030041410] = a15a0000, %l0 = 500d444fa914d30b
2755 ldsba [%i1+%o5]0x81,%l0 ! %l0 = ffffffffffffffa1
2756! Mem[0000000030101410] = 0000ff0000000000, %f22 = 268d3596 f3d436ff
2757 ldda [%i4+%o5]0x81,%f22 ! %f22 = 0000ff00 00000000
2758! Mem[0000000010041410] = 441000004e767cdb, %f30 = ffaa7237 9fa033c6
2759 ldda [%i1+%o5]0x80,%f30 ! %f30 = 44100000 4e767cdb
2760! Mem[00000000300c1408] = 98e5a2bf 1dfbd0f5, %l4 = 0000004f, %l5 = 0000ffff
2761 ldda [%i3+%o4]0x81,%l4 ! %l4 = 0000000098e5a2bf 000000001dfbd0f5
2762! Mem[0000000010081408] = ff230000 76ffffff, %l6 = ffffffff, %l7 = 0000ff36
2763 ldda [%i2+0x008]%asi,%l6 ! %l6 = 00000000ff230000 0000000076ffffff
2764! Mem[0000000010041410] = 44100000, %f24 = 7b97a15c
2765 lda [%i1+0x010]%asi,%f24 ! %f24 = 44100000
2766! Starting 10 instruction Store Burst
2767! %l1 = 3bd54a8fe8b8fc89, Mem[0000000010101434] = 2430509a, %asi = 80
2768 stwa %l1,[%i4+0x034]%asi ! Mem[0000000010101434] = e8b8fc89
2769
2770p0_label_102:
2771! %l2 = 00007d7dffffffc7, Mem[0000000010041410] = db7c764e00001044
2772 stxa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00007d7dffffffc7
2773! %l6 = 00000000ff230000, Mem[0000000030141408] = f3ff754f
2774 stha %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = f3ff0000
2775! %f20 = a15a0000, Mem[0000000010141410] = 00000000
2776 sta %f20,[%i5+%o5]0x80 ! Mem[0000000010141410] = a15a0000
2777! %l3 = ffffffffffffffff, Mem[0000000030181410] = 2d0000994094b994
2778 stxa %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffffffffffff
2779! %l6 = 00000000ff230000, Mem[0000000010141408] = 0000ff7c
2780 stwa %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff230000
2781! %l1 = 3bd54a8fe8b8fc89, Mem[0000000010081408] = 000023ff
2782 stha %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000fc89
2783! Mem[0000000030041410] = a15a0000, %l1 = 3bd54a8fe8b8fc89
2784 swapa [%i1+%o5]0x81,%l1 ! %l1 = 00000000a15a0000
2785! %l6 = 00000000ff230000, Mem[0000000010001410] = a15a00ff00000000
2786 stxa %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000ff230000
2787! %f18 = 00000000 1dfbd0f5, Mem[0000000030141410] = ff00500a 000000ff
2788 stda %f18,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 1dfbd0f5
2789! Starting 10 instruction Load Burst
2790! Mem[000000001010142c] = 1c255eee, %l1 = 00000000a15a0000
2791 lduh [%i4+0x02c],%l1 ! %l1 = 0000000000001c25
2792
2793p0_label_103:
2794! Mem[0000000010141410] = 00005aa1, %l0 = ffffffffffffffa1
2795 ldsha [%i5+%o5]0x88,%l0 ! %l0 = 0000000000005aa1
2796! Mem[0000000010081400] = ffff000000000010, %f22 = 0000ff00 00000000
2797 ldda [%i2+%g0]0x80,%f22 ! %f22 = ffff0000 00000010
2798! Mem[0000000030041400] = f3ff75ff, %f30 = 44100000
2799 lda [%i1+%g0]0x89,%f30 ! %f30 = f3ff75ff
2800! Mem[00000000201c0000] = 00ff8819, %l3 = ffffffffffffffff
2801 lduha [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff
2802! Mem[0000000030141408] = f3ff0000, %l2 = 00007d7dffffffc7
2803 ldswa [%i5+%o4]0x89,%l2 ! %l2 = fffffffff3ff0000
2804! Mem[0000000010141400] = 000072d4 00000000, %l4 = 98e5a2bf, %l5 = 1dfbd0f5
2805 ldda [%i5+%g0]0x80,%l4 ! %l4 = 00000000000072d4 0000000000000000
2806! Mem[0000000030141408] = f3ff0000, %l1 = 0000000000001c25
2807 lduha [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
2808! %l2 = fffffffff3ff0000, imm = 00000000000009e4, %l4 = 00000000000072d4
2809 xor %l2,0x9e4,%l4 ! %l4 = fffffffff3ff09e4
2810! Mem[0000000030041408] = 00000000, %l0 = 0000000000005aa1
2811 lduha [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
2812! Starting 10 instruction Store Burst
2813! %l1 = 0000000000000000, Mem[0000000010081420] = ffffd00d
2814 stw %l1,[%i2+0x020] ! Mem[0000000010081420] = 00000000
2815
2816p0_label_104:
2817! %l6 = 00000000ff230000, Mem[0000000030141410] = 00000000
2818 stha %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
2819! Code Fragment 4
2820p0_fragment_14:
2821! %l0 = 0000000000000000
2822 setx 0x39e0be586ea71b7a,%g7,%l0 ! %l0 = 39e0be586ea71b7a
2823! %l1 = 0000000000000000
2824 setx 0x86a7f4bfee5b11e3,%g7,%l1 ! %l1 = 86a7f4bfee5b11e3
2825 setx 0x7ff8, %g1, %g2
2826 and %l0, %g2, %l0
2827 setx 0xffffffff, %g1, %g2
2828 and %l1, %g2, %l1
2829 setx 0x100000000, %g1, %g2
2830 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2831 ta T_CHANGE_HPRIV
2832 stxa %l1, [%l0]ASI_ICACHE_INSTR
2833 ta T_CHANGE_NONHPRIV
2834! %l0 = 39e0be586ea71b7a
2835 setx 0x23e9d8c81e4bdd08,%g7,%l0 ! %l0 = 23e9d8c81e4bdd08
2836! %l1 = 86a7f4bfee5b11e3
2837 setx 0xc1fd25e7de0086ec,%g7,%l1 ! %l1 = c1fd25e7de0086ec
2838! Mem[0000000010141408] = ff230000, %l0 = 23e9d8c81e4bdd08
2839 ldstuba [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000ff
2840! Mem[0000000030041410] = 89fcb8e8, %l3 = 00000000000000ff
2841 ldstuba [%i1+%o5]0x89,%l3 ! %l3 = 000000e8000000ff
2842! %f22 = ffff0000 00000010, %l5 = 0000000000000000
2843! Mem[0000000030141438] = 2ca1722d891eac02
2844 add %i5,0x038,%g1
2845 stda %f22,[%g1+%l5]ASI_PST16_S ! Mem[0000000030141438] = 2ca1722d891eac02
2846! %l6 = 00000000ff230000, Mem[00000000201c0000] = 00ff8819
2847 sth %l6,[%o0+%g0] ! Mem[00000000201c0000] = 00008819
2848! %f20 = a15a0000 000000ff, %l5 = 0000000000000000
2849! Mem[0000000030141430] = 3e00e1d6cebfda01
2850 add %i5,0x030,%g1
2851 stda %f20,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030141430] = 3e00e1d6cebfda01
2852! %l1 = c1fd25e7de0086ec, Mem[00000000201c0000] = 00008819
2853 stb %l1,[%o0+%g0] ! Mem[00000000201c0000] = ec008819
2854! %l7 = 0000000076ffffff, Mem[0000000010001400] = 96358d26
2855 stwa %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 76ffffff
2856! Starting 10 instruction Load Burst
2857! Mem[0000000030041400] = ff75fff3, %l2 = fffffffff3ff0000
2858 ldsha [%i1+%g0]0x81,%l2 ! %l2 = ffffffffffffff75
2859
2860p0_label_105:
2861! Mem[0000000010141410] = a15a000000000000, %f14 = 7c23d0d0 448af714
2862 ldda [%i5+%o5]0x80,%f14 ! %f14 = a15a0000 00000000
2863! Mem[0000000030001408] = 2dd5d8f9, %l2 = ffffffffffffff75
2864 lduha [%i0+%o4]0x81,%l2 ! %l2 = 0000000000002dd5
2865! Mem[0000000030181410] = ffffffff, %l5 = 0000000000000000
2866 lduwa [%i6+%o5]0x81,%l5 ! %l5 = 00000000ffffffff
2867! Mem[0000000030041400] = f3ff75ff, %l6 = 00000000ff230000
2868 lduha [%i1+%g0]0x89,%l6 ! %l6 = 00000000000075ff
2869! Mem[0000000010041408] = 20f1f32e, %l5 = 00000000ffffffff
2870 lduwa [%i1+%o4]0x80,%l5 ! %l5 = 0000000020f1f32e
2871! Mem[00000000211c0000] = ff7cfcae, %l2 = 0000000000002dd5
2872 ldub [%o2+0x001],%l2 ! %l2 = 000000000000007c
2873! %l4 = fffffffff3ff09e4, immd = 0000000000000dbc, %l6 = 00000000000075ff
2874 mulx %l4,0xdbc,%l6 ! %l6 = ffffff5b22cbd770
2875! Mem[0000000030141400] = 00bd15d8, %l4 = fffffffff3ff09e4
2876 lduwa [%i5+%g0]0x81,%l4 ! %l4 = 0000000000bd15d8
2877! Mem[0000000010081408] = 89fc0000, %l4 = 0000000000bd15d8
2878 lduba [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000089
2879! Starting 10 instruction Store Burst
2880! %f5 = 4e767cdb, Mem[0000000030181400] = ff000000
2881 sta %f5 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 4e767cdb
2882
2883p0_label_106:
2884! Mem[0000000030101408] = a15a000000000000, %f30 = f3ff75ff 4e767cdb
2885 ldda [%i4+%o4]0x81,%f30 ! %f30 = a15a0000 00000000
2886! %l4 = 0000000000000089, Mem[00000000300c1408] = 98e5a2bf
2887 stba %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 89e5a2bf
2888! %l6 = ffffff5b22cbd770, Mem[0000000021800040] = e89c7f92, %asi = 80
2889 stba %l6,[%o3+0x040]%asi ! Mem[0000000021800040] = 709c7f92
2890! %f16 = 4f75fff3 d0d02310 00000000 1dfbd0f5
2891! %f20 = a15a0000 000000ff ffff0000 00000010
2892! %f24 = 44100000 6f4004ff f5d0fb1d 5e7e7ede
2893! %f28 = 15f1a5c7 44100000 a15a0000 00000000
2894 stda %f16,[%i6]ASI_BLK_AIUP ! Block Store to 0000000010181400
2895! Mem[00000000201c0000] = ec008819, %l0 = 0000000000000000
2896 ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 000000ec000000ff
2897! %f0 = 00000000 ffffffff, Mem[0000000030041410] = ffb8fc89 000000ff
2898 stda %f0 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 ffffffff
2899! %l1 = c1fd25e7de0086ec, Mem[0000000010081400] = ffff0000
2900 stba %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = ecff0000
2901! %l6 = ffffff5b22cbd770, Mem[0000000010141410] = a15a0000
2902 stha %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = d7700000
2903! Mem[0000000010081410] = 10000000, %l4 = 0000000000000089
2904 swapa [%i2+%o5]0x80,%l4 ! %l4 = 0000000010000000
2905! Starting 10 instruction Load Burst
2906! %f9 = 4e768fff, %f9 = 4e768fff, %f2 = ff36d4f3 f9d8d52d
2907 fsmuld %f9 ,%f9 ,%f2 ! %f2 = 43adaf21 e25c0020
2908
2909p0_label_107:
2910! Mem[0000000030181408] = ff0000ff, %l6 = ffffff5b22cbd770
2911 ldsba [%i6+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
2912! Mem[0000000010101428] = 7cffb22d, %l3 = 00000000000000e8
2913 lduwa [%i4+0x028]%asi,%l3 ! %l3 = 000000007cffb22d
2914! Mem[0000000010101424] = 1dfbd0f5, %l5 = 0000000020f1f32e
2915 ldub [%i4+0x026],%l5 ! %l5 = 00000000000000d0
2916! Mem[0000000030101410] = 0000ff00 00000000, %l0 = 000000ec, %l1 = de0086ec
2917 ldda [%i4+%o5]0x81,%l0 ! %l0 = 000000000000ff00 0000000000000000
2918! Code Fragment 3
2919p0_fragment_15:
2920! %l0 = 000000000000ff00
2921 setx 0xb242a0eff3972b31,%g7,%l0 ! %l0 = b242a0eff3972b31
2922! %l1 = 0000000000000000
2923 setx 0x7f7003587f6662f4,%g7,%l1 ! %l1 = 7f7003587f6662f4
2924 setx 0x1fe000, %g1, %g3
2925 or %l0, %g3, %l0 ! always set perrmask = 0xff
2926 setx 0x1ffff8, %g1, %g2
2927 and %l0, %g2, %l0
2928 ta T_CHANGE_HPRIV
2929 stxa %l1, [%l0]ASI_DCACHE_DATA
2930 ta T_CHANGE_NONHPRIV
2931! %l0 = b242a0eff3972b31
2932 setx 0x099d0e079673cfe6,%g7,%l0 ! %l0 = 099d0e079673cfe6
2933! %l1 = 7f7003587f6662f4
2934 setx 0x0348e7f0456bd850,%g7,%l1 ! %l1 = 0348e7f0456bd850
2935 membar #Sync ! Added by membar checker (20)
2936! Mem[0000000030041400] = ff75fff3 d0d02310 00000000 1dfbd0f5
2937! Mem[0000000030041410] = 00000000 ffffffff 268d3596 f3d436ff
2938! Mem[0000000030041420] = 7b97a15c 6f4004ff f5d0fb1d 5e7e7ede
2939! Mem[0000000030041430] = ff000000 24e6c1e8 ffaa7237 9fa033c6
2940 ldda [%i1]ASI_BLK_SL,%f0 ! Block Load from 0000000030041400
2941! Mem[0000000030101400] = 0000268d, %l7 = 0000000076ffffff
2942 lduba [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000
2943! Mem[0000000030101400] = 8d260000, %l1 = 0348e7f0456bd850
2944 lduha [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000
2945! Mem[0000000030181408] = ff0000ff, %l4 = 0000000010000000
2946 ldsba [%i6+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
2947! Starting 10 instruction Store Burst
2948! Mem[0000000010081438] = 000000f5, %l2 = 000000000000007c
2949 ldstub [%i2+0x038],%l2 ! %l2 = 00000000000000ff
2950
2951p0_label_108:
2952! %l7 = 0000000000000000, Mem[0000000030181408] = 929733c9ff0000ff
2953 stxa %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000000000000000
2954! %f24 = 44100000 6f4004ff, %l3 = 000000007cffb22d
2955! Mem[0000000030181418] = b8d681a9cc6573ad
2956 add %i6,0x018,%g1
2957 stda %f24,[%g1+%l3]ASI_PST32_S ! Mem[0000000030181418] = b8d681a96f4004ff
2958! Mem[0000000030181400] = db7c764e, %l1 = 0000000000000000
2959 swapa [%i6+%g0]0x81,%l1 ! %l1 = 00000000db7c764e
2960! Mem[0000000010081400] = 0000ffec, %l0 = 099d0e079673cfe6
2961 swapa [%i2+%g0]0x88,%l0 ! %l0 = 000000000000ffec
2962! %f29 = 44100000, %f27 = 5e7e7ede, %f27 = 5e7e7ede
2963 fsubs %f29,%f27,%f27 ! %f27 = de7e7ede
2964! Mem[0000000010081418] = 9a50300e, %l7 = 00000000, %l3 = 7cffb22d
2965 add %i2,0x18,%g1
2966 casa [%g1]0x80,%l7,%l3 ! %l3 = 000000009a50300e
2967! Mem[00000000300c1408] = 89e5a2bf, %l7 = 0000000000000000
2968 swapa [%i3+%o4]0x81,%l7 ! %l7 = 0000000089e5a2bf
2969! %f28 = 15f1a5c7 44100000, %f28 = 15f1a5c7 44100000
2970 fxtod %f28,%f28 ! %f28 = 43b5f1a5 c7441000
2971! %l2 = 00000000, %l3 = 9a50300e, Mem[0000000010101408] = 00000000 f3d436ff
2972 stda %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 9a50300e
2973! Starting 10 instruction Load Burst
2974! Mem[0000000010001434] = 000000ff, %l2 = 0000000000000000
2975 ldsb [%i0+0x036],%l2 ! %l2 = 0000000000000000
2976
2977p0_label_109:
2978! Mem[0000000030081400] = 268d3596, %l0 = 000000000000ffec
2979 lduwa [%i2+%g0]0x81,%l0 ! %l0 = 00000000268d3596
2980! Mem[0000000010081410] = 00000089, %l0 = 00000000268d3596
2981 lduha [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000000
2982! Mem[000000001000141c] = c5f9822a, %l5 = 00000000000000d0
2983 lduha [%i0+0x01e]%asi,%l5 ! %l5 = 000000000000822a
2984! Mem[0000000030001410] = db7c764e 60839b93, %l6 = ffffffff, %l7 = 89e5a2bf
2985 ldda [%i0+%o5]0x81,%l6 ! %l6 = 00000000db7c764e 0000000060839b93
2986! Mem[0000000030181400] = 00000000, %f19 = 1dfbd0f5
2987 lda [%i6+%g0]0x89,%f19 ! %f19 = 00000000
2988! Mem[0000000010001400] = ff36d4f376ffffff, %f26 = f5d0fb1d de7e7ede
2989 ldda [%i0+%g0]0x88,%f26 ! %f26 = ff36d4f3 76ffffff
2990! Mem[0000000010181410] = 00005aa1, %l1 = 00000000db7c764e
2991 lduha [%i6+%o5]0x88,%l1 ! %l1 = 0000000000005aa1
2992! Mem[0000000010041410] = c7ffffff, %l4 = ffffffffffffffff
2993 lduba [%i1+%o5]0x80,%l4 ! %l4 = 00000000000000c7
2994! Mem[00000000201c0000] = ff008819, %l5 = 000000000000822a
2995 lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ff00
2996! Starting 10 instruction Store Burst
2997! %l2 = 0000000000000000, Mem[00000000201c0000] = ff008819, %asi = 80
2998 stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00008819
2999
3000p0_label_110:
3001! Mem[0000000030101400] = 0000268d, %l1 = 0000000000005aa1
3002 ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000ff
3003! Mem[00000000300c1410] = 0000999c, %l1 = 0000000000000000
3004 ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 0000009c000000ff
3005! Mem[0000000010141410] = 000070d7, %l3 = 000000009a50300e
3006 swapa [%i5+%o5]0x88,%l3 ! %l3 = 00000000000070d7
3007! %l2 = 0000000000000000, Mem[0000000030141400] = d815bd00
3008 stba %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = d815bd00
3009! %l0 = 0000000000000000, Mem[0000000010001400] = 76ffffff
3010 stha %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 76ff0000
3011! Mem[0000000010081408] = 89fc0000, %l2 = 0000000000000000
3012 swapa [%i2+%o4]0x80,%l2 ! %l2 = 0000000089fc0000
3013! %l7 = 0000000060839b93, Mem[0000000010101410] = 00000000
3014 stba %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000093
3015! Mem[0000000030081400] = 96358d26, %l2 = 0000000089fc0000
3016 ldstuba [%i2+%g0]0x89,%l2 ! %l2 = 00000026000000ff
3017 membar #Sync ! Added by membar checker (21)
3018! %l4 = 00000000000000c7, Mem[0000000030041410] = 00000000
3019 stba %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000c7
3020! Starting 10 instruction Load Burst
3021! Mem[0000000030001408] = 2dd5d8f9, %l1 = 000000000000009c
3022 ldsba [%i0+%o4]0x81,%l1 ! %l1 = 000000000000002d
3023
3024p0_label_111:
3025! Mem[0000000030181408] = 00000000, %f22 = ffff0000
3026 lda [%i6+%o4]0x89,%f22 ! %f22 = 00000000
3027! Mem[0000000010181400] = f3ff754f, %l7 = 0000000060839b93
3028 ldswa [%i6+%g0]0x88,%l7 ! %l7 = fffffffff3ff754f
3029! Mem[0000000030181408] = 00000000, %f18 = 00000000
3030 lda [%i6+%o4]0x81,%f18 ! %f18 = 00000000
3031! Code Fragment 3
3032p0_fragment_16:
3033! %l0 = 0000000000000000
3034 setx 0x7656e54846b2db7b,%g7,%l0 ! %l0 = 7656e54846b2db7b
3035! %l1 = 000000000000002d
3036 setx 0x7e4a43afdacf01de,%g7,%l1 ! %l1 = 7e4a43afdacf01de
3037 setx 0x1fe000, %g1, %g3
3038 or %l0, %g3, %l0 ! always set perrmask = 0xff
3039 setx 0x1ffff8, %g1, %g2
3040 and %l0, %g2, %l0
3041 ta T_CHANGE_HPRIV
3042 stxa %l1, [%l0]ASI_DCACHE_DATA
3043 ta T_CHANGE_NONHPRIV
3044! %l0 = 7656e54846b2db7b
3045 setx 0xf871ec1035001d3b,%g7,%l0 ! %l0 = f871ec1035001d3b
3046! %l1 = 7e4a43afdacf01de
3047 setx 0x6a0a3ff0549bc1c3,%g7,%l1 ! %l1 = 6a0a3ff0549bc1c3
3048! Mem[00000000300c1400] = ff36d4f3, %l1 = 6a0a3ff0549bc1c3
3049 ldswa [%i3+%g0]0x81,%l1 ! %l1 = ffffffffff36d4f3
3050! Mem[0000000010041410] = c7ffffff7d7d0000, %f20 = a15a0000 000000ff
3051 ldda [%i1+0x010]%asi,%f20 ! %f20 = c7ffffff 7d7d0000
3052! Mem[00000000201c0000] = 00008819, %l7 = fffffffff3ff754f
3053 ldsba [%o0+0x001]%asi,%l7 ! %l7 = 0000000000000000
3054! Mem[0000000010101408] = 00000000, %l7 = 0000000000000000
3055 lduha [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000
3056! Mem[0000000010041430] = 20f1f32ec5a5f115, %f26 = ff36d4f3 76ffffff
3057 ldda [%i1+0x030]%asi,%f26 ! %f26 = 20f1f32e c5a5f115
3058! Starting 10 instruction Store Burst
3059! %l3 = 00000000000070d7, Mem[0000000010081410] = 89000000
3060 stba %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 890000d7
3061
3062p0_label_112:
3063! %f16 = 4f75fff3 d0d02310 00000000 00000000
3064! %f20 = c7ffffff 7d7d0000 00000000 00000010
3065! %f24 = 44100000 6f4004ff 20f1f32e c5a5f115
3066! %f28 = 43b5f1a5 c7441000 a15a0000 00000000
3067 stda %f16,[%i2]ASI_COMMIT_S ! Block Store to 0000000030081400
3068! %l1 = ffffffffff36d4f3, Mem[00000000300c1400] = f3d436ff
3069 stha %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = f3d4d4f3
3070! %l5 = 000000000000ff00, Mem[0000000030181408] = 00000000
3071 stha %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000ff00
3072! %l6 = 00000000db7c764e, Mem[000000001000142e] = ffffffc7, %asi = 80
3073 stha %l6,[%i0+0x02e]%asi ! Mem[000000001000142c] = ffff764e
3074! %l3 = 00000000000070d7, Mem[00000000300c1400] = ff000010f3d4d4f3
3075 stxa %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000000070d7
3076! Mem[0000000030181408] = 0000ff00, %l1 = ffffffffff36d4f3
3077 swapa [%i6+%o4]0x89,%l1 ! %l1 = 000000000000ff00
3078 membar #Sync ! Added by membar checker (22)
3079! %l0 = f871ec1035001d3b, Mem[0000000030081410] = c7ffffff
3080 stha %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 1d3bffff
3081! Mem[00000000100c1408] = c7ffffff, %l5 = 000000000000ff00
3082 ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 000000c7000000ff
3083! Code Fragment 4
3084p0_fragment_17:
3085! %l0 = f871ec1035001d3b
3086 setx 0x1088e388375e1319,%g7,%l0 ! %l0 = 1088e388375e1319
3087! %l1 = 000000000000ff00
3088 setx 0xd84e52803fdc66ac,%g7,%l1 ! %l1 = d84e52803fdc66ac
3089 setx 0x7ff8, %g1, %g2
3090 and %l0, %g2, %l0
3091 setx 0xffffffff, %g1, %g2
3092 and %l1, %g2, %l1
3093 setx 0x100000000, %g1, %g2
3094 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3095 ta T_CHANGE_HPRIV
3096 stxa %l1, [%l0]ASI_ICACHE_INSTR
3097 ta T_CHANGE_NONHPRIV
3098! %l0 = 1088e388375e1319
3099 setx 0x3f902c47d016669d,%g7,%l0 ! %l0 = 3f902c47d016669d
3100! %l1 = d84e52803fdc66ac
3101 setx 0x46a04fd02f549734,%g7,%l1 ! %l1 = 46a04fd02f549734
3102! Starting 10 instruction Load Burst
3103! Mem[0000000030041400] = ff75fff3, %l6 = 00000000db7c764e
3104 lduwa [%i1+%g0]0x81,%l6 ! %l6 = 00000000ff75fff3
3105
3106p0_label_113:
3107! Mem[00000000300c1410] = 000099ff, %l6 = 00000000ff75fff3
3108 lduba [%i3+%o5]0x89,%l6 ! %l6 = 00000000000000ff
3109! Mem[0000000010001400] = 0000ff76, %l5 = 00000000000000c7
3110 lduba [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000000
3111! Mem[0000000030101410] = 0000ff0000000000, %f20 = c7ffffff 7d7d0000
3112 ldda [%i4+%o5]0x81,%f20 ! %f20 = 0000ff00 00000000
3113! Mem[0000000010041410] = c7ffffff 7d7d0000, %l2 = 00000026, %l3 = 000070d7
3114 ldda [%i1+%o5]0x80,%l2 ! %l2 = 00000000c7ffffff 000000007d7d0000
3115! Mem[0000000030101408] = a15a0000, %l5 = 0000000000000000
3116 lduwa [%i4+%o4]0x81,%l5 ! %l5 = 00000000a15a0000
3117! Mem[0000000010081410] = 890000d7, %l1 = 46a04fd02f549734
3118 lduwa [%i2+%o5]0x88,%l1 ! %l1 = 00000000890000d7
3119! Mem[0000000010001410] = 000023ff00000000, %l1 = 00000000890000d7
3120 ldxa [%i0+%o5]0x80,%l1 ! %l1 = 000023ff00000000
3121! Mem[00000000211c0001] = ff7cfcae, %l4 = 00000000000000c7
3122 ldstub [%o2+0x001],%l4 ! %l4 = 0000007c000000ff
3123! Mem[0000000010081400] = 9673cfe6, %l6 = 00000000000000ff
3124 ldsha [%i2+%g0]0x88,%l6 ! %l6 = ffffffffffffcfe6
3125! Starting 10 instruction Store Burst
3126! Mem[0000000030101408] = a15a0000, %l5 = 00000000a15a0000
3127 swapa [%i4+%o4]0x81,%l5 ! %l5 = 00000000a15a0000
3128
3129p0_label_114:
3130! Mem[0000000030101410] = 00ff0000, %l7 = 0000000000000000
3131 ldstuba [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000ff
3132! Mem[0000000030101400] = ff00268d, %l6 = ffffffffffffcfe6
3133 swapa [%i4+%g0]0x81,%l6 ! %l6 = 00000000ff00268d
3134! Mem[0000000010101438] = 14f78a44d0d0237c, %l4 = 000000000000007c, %l7 = 0000000000000000
3135 add %i4,0x38,%g1
3136 casxa [%g1]0x80,%l4,%l7 ! %l7 = 14f78a44d0d0237c
3137! %l7 = 14f78a44d0d0237c, Mem[0000000010101400] = 00ffffff
3138 stwa %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = d0d0237c
3139! %l5 = 00000000a15a0000, Mem[0000000030101410] = 0000000000ff00ff
3140 stxa %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000a15a0000
3141! %f26 = 20f1f32e c5a5f115, Mem[00000000100c1430] = 0000ffff 2db2ce7c
3142 stda %f26,[%i3+0x030]%asi ! Mem[00000000100c1430] = 20f1f32e c5a5f115
3143! Mem[0000000030001410] = db7c764e, %l3 = 000000007d7d0000
3144 swapa [%i0+%o5]0x81,%l3 ! %l3 = 00000000db7c764e
3145! %l3 = 00000000db7c764e, Mem[00000000201c0000] = 00008819, %asi = 80
3146 stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 764e8819
3147! %f28 = 43b5f1a5 c7441000, %l4 = 000000000000007c
3148! Mem[0000000030041428] = f5d0fb1d5e7e7ede
3149 add %i1,0x028,%g1
3150 stda %f28,[%g1+%l4]ASI_PST32_S ! Mem[0000000030041428] = f5d0fb1d5e7e7ede
3151! Starting 10 instruction Load Burst
3152! Mem[0000000030001410] = 7d7d0000, %f11 = 1dfbd0f5
3153 lda [%i0+%o5]0x81,%f11 ! %f11 = 7d7d0000
3154
3155p0_label_115:
3156! Mem[0000000010101428] = 7cffb22d, %f2 = f5d0fb1d
3157 lda [%i4+0x028]%asi,%f2 ! %f2 = 7cffb22d
3158! Mem[0000000010041428] = 70114fed, %l3 = 00000000db7c764e
3159 ldub [%i1+0x028],%l3 ! %l3 = 0000000000000070
3160! Mem[0000000030041400] = ff75fff3, %l2 = 00000000c7ffffff
3161 ldsba [%i1+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
3162! Mem[0000000010141430] = 2cd42806, %f18 = 00000000
3163 lda [%i5+0x030]%asi,%f18 ! %f18 = 2cd42806
3164! Mem[0000000030181408] = f3d436ff, %l1 = 000023ff00000000
3165 lduba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000f3
3166! Mem[0000000010081410] = d7000089, %l7 = 14f78a44d0d0237c
3167 ldsha [%i2+%o5]0x80,%l7 ! %l7 = ffffffffffffd700
3168! Mem[0000000010041410] = c7ffffff, %l6 = 00000000ff00268d
3169 ldsha [%i1+%o5]0x80,%l6 ! %l6 = ffffffffffffc7ff
3170! Mem[000000001018141c] = 00000010, %l6 = ffffffffffffc7ff
3171 ldsha [%i6+0x01c]%asi,%l6 ! %l6 = 0000000000000000
3172! %l4 = 000000000000007c, imm = ffffffffffffffb0, %l3 = 0000000000000070
3173 addc %l4,-0x050,%l3 ! %l3 = 000000000000002c
3174! Starting 10 instruction Store Burst
3175! %l4 = 000000000000007c, Mem[0000000030081410] = 00007d7dffff3b1d
3176 stxa %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000000000007c
3177
3178p0_label_116:
3179! Mem[0000000010141430] = 2cd42806ffd3b4cc, %l0 = 3f902c47d016669d, %l4 = 000000000000007c
3180 add %i5,0x30,%g1
3181 casxa [%g1]0x80,%l0,%l4 ! %l4 = 2cd42806ffd3b4cc
3182! %l2 = ffffffff, %l3 = 0000002c, Mem[0000000010001400] = 0000ff76 f3d436ff
3183 std %l2,[%i0+%g0] ! Mem[0000000010001400] = ffffffff 0000002c
3184! Mem[0000000030101408] = 00005aa1, %l3 = 000000000000002c
3185 swapa [%i4+%o4]0x89,%l3 ! %l3 = 0000000000005aa1
3186! %f2 = 7cffb22d, Mem[0000000010081430] = 9a500fa0
3187 st %f2 ,[%i2+0x030] ! Mem[0000000010081430] = 7cffb22d
3188! %l5 = 00000000a15a0000, Mem[00000000100c1410] = ccb4d3ff939b8360, %asi = 80
3189 stxa %l5,[%i3+0x010]%asi ! Mem[00000000100c1410] = 00000000a15a0000
3190! %l7 = ffffffffffffd700, Mem[000000001014141d] = 1b8a91dd
3191 stb %l7,[%i5+0x01d] ! Mem[000000001014141c] = 1b0091dd
3192! %l3 = 0000000000005aa1, Mem[0000000030041400] = f3ff75ff
3193 stba %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = f3ff75a1
3194! Mem[0000000030041410] = 000000c7, %l1 = 00000000000000f3
3195 ldstuba [%i1+%o5]0x89,%l1 ! %l1 = 000000c7000000ff
3196! Mem[0000000030181408] = ff36d4f3, %l7 = ffffffffffffd700
3197 ldstuba [%i6+%o4]0x89,%l7 ! %l7 = 000000f3000000ff
3198! Starting 10 instruction Load Burst
3199! Mem[0000000010101410] = 93000000, %l1 = 00000000000000c7
3200 lduha [%i4+0x012]%asi,%l1 ! %l1 = 0000000000000000
3201
3202p0_label_117:
3203! Mem[0000000010041400] = bd645e8a, %f31 = 00000000
3204 lda [%i1+%g0]0x80,%f31 ! %f31 = bd645e8a
3205! Mem[0000000010041410] = 00007d7d ffffffc7, %l6 = 00000000, %l7 = 000000f3
3206 ldda [%i1+%o5]0x88,%l6 ! %l6 = 00000000ffffffc7 0000000000007d7d
3207! Mem[00000000300c1400] = 000070d7, %f14 = c633a09f
3208 lda [%i3+%g0]0x89,%f14 ! %f14 = 000070d7
3209! Mem[00000000300c1400] = 000070d7, %l1 = 0000000000000000
3210 lduha [%i3+%g0]0x89,%l1 ! %l1 = 00000000000070d7
3211! Mem[0000000030181408] = 00000000 ff36d4ff, %l2 = ffffffff, %l3 = 00005aa1
3212 ldda [%i6+%o4]0x89,%l2 ! %l2 = 00000000ff36d4ff 0000000000000000
3213! Mem[0000000010041438] = 9495b8c3 e7b4a6bd, %l6 = ffffffc7, %l7 = 00007d7d
3214 ldd [%i1+0x038],%l6 ! %l6 = 000000009495b8c3 00000000e7b4a6bd
3215! Mem[0000000010041400] = bd645e8a, %l4 = 2cd42806ffd3b4cc
3216 ldsha [%i1+%g0]0x80,%l4 ! %l4 = ffffffffffffbd64
3217! Mem[0000000030141400] = ffffffffd815bd00, %f20 = 0000ff00 00000000
3218 ldda [%i5+%g0]0x89,%f20 ! %f20 = ffffffff d815bd00
3219! Mem[0000000010181418] = ffff0000, %l0 = 3f902c47d016669d
3220 lduha [%i6+0x01a]%asi,%l0 ! %l0 = 0000000000000000
3221! Starting 10 instruction Store Burst
3222! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
3223 ldstuba [%i2+%o4]0x80,%l0 ! %l0 = 00000000000000ff
3224
3225p0_label_118:
3226! %f30 = a15a0000, Mem[0000000030001410] = 7d7d0000
3227 sta %f30,[%i0+%o5]0x81 ! Mem[0000000030001410] = a15a0000
3228! %l2 = 00000000ff36d4ff, Mem[0000000030141408] = 0000fff3
3229 stwa %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff36d4ff
3230! %l2 = 00000000ff36d4ff, Mem[0000000030041410] = ff000000ffffffff
3231 stxa %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000ff36d4ff
3232! Mem[000000001010141c] = c9339792, %l6 = 000000009495b8c3, %asi = 80
3233 swapa [%i4+0x01c]%asi,%l6 ! %l6 = 00000000c9339792
3234! Mem[0000000010041400] = 8a5e64bd, %l0 = 0000000000000000
3235 ldstuba [%i1+%g0]0x88,%l0 ! %l0 = 000000bd000000ff
3236! Mem[0000000010101410] = 93000000, %l0 = 00000000000000bd
3237 ldstuba [%i4+%o5]0x80,%l0 ! %l0 = 00000093000000ff
3238! %l6 = 00000000c9339792, Mem[0000000020800040] = 0e00bf87, %asi = 80
3239 stba %l6,[%o1+0x040]%asi ! Mem[0000000020800040] = 9200bf87
3240! %l1 = 00000000000070d7, Mem[0000000030181410] = ffffffff
3241 stha %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffff70d7
3242! Mem[0000000030181400] = 00000000, %l1 = 00000000000070d7
3243 ldsba [%i6+%g0]0x81,%l1 ! %l1 = 0000000000000000
3244! Starting 10 instruction Load Burst
3245! Mem[0000000010001400] = ffffffff0000002c, %l7 = 00000000e7b4a6bd
3246 ldxa [%i0+%g0]0x80,%l7 ! %l7 = ffffffff0000002c
3247
3248p0_label_119:
3249! Mem[0000000010101408] = 00000000, %l0 = 0000000000000093
3250 lduha [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000
3251! Mem[0000000010181410] = a15a0000 000000ff, %l2 = ff36d4ff, %l3 = 00000000
3252 ldda [%i6+%o5]0x80,%l2 ! %l2 = 00000000a15a0000 00000000000000ff
3253! Mem[0000000010181420] = 44100000, %l0 = 0000000000000000
3254 ldsw [%i6+0x020],%l0 ! %l0 = 0000000044100000
3255! Mem[0000000030081408] = 0000000000000000, %f10 = de7e7e5e 7d7d0000
3256 ldda [%i2+%o4]0x81,%f10 ! %f10 = 00000000 00000000
3257! Mem[0000000010181408] = 00000000, %f22 = 00000000
3258 lda [%i6+%o4]0x88,%f22 ! %f22 = 00000000
3259! Mem[00000000300c1410] = 000099ff, %l6 = 00000000c9339792
3260 ldsba [%i3+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
3261! Mem[0000000010141410] = 00000000 9a50300e, %l6 = ffffffff, %l7 = 0000002c
3262 ldda [%i5+%o5]0x88,%l6 ! %l6 = 000000009a50300e 0000000000000000
3263! Mem[0000000030041408] = 00000000, %f16 = 4f75fff3
3264 lda [%i1+%o4]0x89,%f16 ! %f16 = 00000000
3265! Mem[0000000030001410] = 939b8360 00005aa1, %l6 = 9a50300e, %l7 = 00000000
3266 ldda [%i0+%o5]0x89,%l6 ! %l6 = 0000000000005aa1 00000000939b8360
3267! Starting 10 instruction Store Burst
3268! %l6 = 00005aa1, %l7 = 939b8360, Mem[0000000010141430] = 2cd42806 ffd3b4cc
3269 std %l6,[%i5+0x030] ! Mem[0000000010141430] = 00005aa1 939b8360
3270
3271p0_label_120:
3272! %f0 = 1023d0d0 f3ff75ff, Mem[0000000010001410] = ff230000 00000000
3273 stda %f0 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 1023d0d0 f3ff75ff
3274! %l5 = 00000000a15a0000, Mem[0000000010041424] = 000000bb, %asi = 80
3275 stwa %l5,[%i1+0x024]%asi ! Mem[0000000010041424] = a15a0000
3276! %l5 = 00000000a15a0000, Mem[0000000010081408] = ff000000
3277 stha %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
3278! %f30 = a15a0000, Mem[0000000010081408] = 00000000
3279 sta %f30,[%i2+%o4]0x80 ! Mem[0000000010081408] = a15a0000
3280! %l2 = 00000000a15a0000, Mem[00000000211c0001] = fffffcae
3281 stb %l2,[%o2+0x001] ! Mem[00000000211c0000] = ff00fcae
3282! %l0 = 0000000044100000, Mem[0000000030081410] = 7c000000
3283 stba %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
3284! Mem[00000000300c1400] = 000070d7, %l0 = 0000000044100000
3285 swapa [%i3+%g0]0x89,%l0 ! %l0 = 00000000000070d7
3286! %l0 = 00000000000070d7, Mem[00000000201c0000] = 764e8819, %asi = 80
3287 stha %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 70d78819
3288! Mem[0000000010081400] = 9673cfe6, %l1 = 0000000000000000
3289 ldstuba [%i2+%g0]0x88,%l1 ! %l1 = 000000e6000000ff
3290! Starting 10 instruction Load Burst
3291! Mem[0000000030081410] = 00000000 00000000, %l2 = a15a0000, %l3 = 000000ff
3292 ldda [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000 0000000000000000
3293
3294p0_label_121:
3295! Mem[0000000010181410] = a15a0000, %l1 = 00000000000000e6
3296 ldsba [%i6+%o5]0x80,%l1 ! %l1 = ffffffffffffffa1
3297! Mem[0000000010041400] = 939b83608a5e64ff, %f10 = 00000000 00000000
3298 ldda [%i1+%g0]0x88,%f10 ! %f10 = 939b8360 8a5e64ff
3299! Mem[00000000201c0000] = 70d78819, %l7 = 00000000939b8360
3300 lduba [%o0+0x000]%asi,%l7 ! %l7 = 0000000000000070
3301! Mem[0000000010181438] = a15a0000, %f18 = 2cd42806
3302 ld [%i6+0x038],%f18 ! %f18 = a15a0000
3303! Mem[00000000100c1400] = ffff0000, %l0 = 00000000000070d7
3304 lduha [%i3+%g0]0x80,%l0 ! %l0 = 000000000000ffff
3305! Mem[0000000010041410] = 00007d7dffffffc7, %f20 = ffffffff d815bd00
3306 ldda [%i1+%o5]0x88,%f20 ! %f20 = 00007d7d ffffffc7
3307! Mem[00000000100c1400] = 644fff69 0000ffff, %l4 = ffffbd64, %l5 = a15a0000
3308 ldda [%i3+%g0]0x88,%l4 ! %l4 = 000000000000ffff 00000000644fff69
3309! Mem[0000000030081408] = 00000000, %l2 = 0000000000000000
3310 lduwa [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
3311! %l3 = 0000000000000000, imm = 0000000000000488, %l2 = 0000000000000000
3312 andn %l3,0x488,%l2 ! %l2 = 0000000000000000
3313! Starting 10 instruction Store Burst
3314! Mem[0000000030181408] = ffd436ff, %l3 = 0000000000000000
3315 ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
3316
3317p0_label_122:
3318! %f30 = a15a0000 bd645e8a, Mem[0000000030141400] = d815bd00 ffffffff
3319 stda %f30,[%i5+%g0]0x89 ! Mem[0000000030141400] = a15a0000 bd645e8a
3320! Mem[0000000020800041] = 9200bf87, %l0 = 000000000000ffff
3321 ldstuba [%o1+0x041]%asi,%l0 ! %l0 = 00000000000000ff
3322! %l7 = 0000000000000070, Mem[0000000010181400] = 4f75fff3, %asi = 80
3323 stwa %l7,[%i6+0x000]%asi ! Mem[0000000010181400] = 00000070
3324! %l6 = 0000000000005aa1, Mem[0000000030001410] = a15a0000
3325 stha %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 5aa10000
3326! %l2 = 0000000000000000, Mem[0000000020800040] = 92ffbf87, %asi = 80
3327 stba %l2,[%o1+0x040]%asi ! Mem[0000000020800040] = 00ffbf87
3328! %l1 = ffffffffffffffa1, %l1 = ffffffffffffffa1, %l2 = 0000000000000000
3329 xor %l1,%l1,%l2 ! %l2 = 0000000000000000
3330! %l0 = 0000000000000000, Mem[0000000010081408] = a15a0000
3331 stba %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 005a0000
3332! %l7 = 0000000000000070, Mem[0000000010181408] = 000000001dfbd0f5, %asi = 80
3333 stxa %l7,[%i6+0x008]%asi ! Mem[0000000010181408] = 0000000000000070
3334! %l6 = 0000000000005aa1, Mem[00000000201c0000] = 70d78819, %asi = 80
3335 stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 5aa18819
3336! Starting 10 instruction Load Burst
3337! Mem[0000000030101400] = ffffcfe6, %l1 = ffffffffffffffa1
3338 lduha [%i4+%g0]0x81,%l1 ! %l1 = 000000000000ffff
3339
3340p0_label_123:
3341! Mem[0000000010081438] = ff0000f5, %l7 = 0000000000000070
3342 ldsw [%i2+0x038],%l7 ! %l7 = ffffffffff0000f5
3343! Mem[0000000030141410] = 00000000, %f2 = 7cffb22d
3344 lda [%i5+%o5]0x89,%f2 ! %f2 = 00000000
3345! Mem[00000000211c0000] = ff00fcae, %l0 = 0000000000000000
3346 ldsb [%o2+%g0],%l0 ! %l0 = ffffffffffffffff
3347! Mem[0000000010101408] = 00000000, %l6 = 0000000000005aa1
3348 ldswa [%i4+%o4]0x80,%l6 ! %l6 = 0000000000000000
3349! Mem[0000000030081408] = 00000000, %l1 = 000000000000ffff
3350 ldsha [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
3351! Mem[0000000010141430] = 00005aa1, %l6 = 0000000000000000
3352 ldswa [%i5+0x030]%asi,%l6 ! %l6 = 0000000000005aa1
3353! Mem[0000000030081408] = 00000000, %l5 = 00000000644fff69
3354 lduwa [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000
3355! Mem[0000000010041434] = c5a5f115, %f9 = 5ca1977b
3356 lda [%i1+0x034]%asi,%f9 ! %f9 = c5a5f115
3357! Mem[00000000300c1408] = 000000001dfbd0f5, %f24 = 44100000 6f4004ff
3358 ldda [%i3+%o4]0x81,%f24 ! %f24 = 00000000 1dfbd0f5
3359! Starting 10 instruction Store Burst
3360! %l1 = 0000000000000000, Mem[00000000100c1410] = 00000000
3361 stb %l1,[%i3+%o5] ! Mem[00000000100c1410] = 00000000
3362
3363p0_label_124:
3364! Mem[0000000010141400] = d4720000, %l2 = 0000000000000000
3365 swapa [%i5+%g0]0x88,%l2 ! %l2 = 00000000d4720000
3366! %l3 = 00000000000000ff, %l0 = ffffffffffffffff, %l7 = ffffffffff0000f5
3367 andn %l3,%l0,%l7 ! %l7 = 0000000000000000
3368! %l4 = 000000000000ffff, Mem[0000000030081408] = 00000000
3369 stwa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000ffff
3370! %l4 = 000000000000ffff, Mem[0000000010181410] = a15a0000
3371 stha %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffff0000
3372! %l4 = 0000ffff, %l5 = 00000000, Mem[0000000010081410] = 890000d7 7cceb22d
3373 stda %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000ffff 00000000
3374! %f17 = d0d02310, Mem[00000000100c1408] = ffffffff
3375 sta %f17,[%i3+%o4]0x80 ! Mem[00000000100c1408] = d0d02310
3376! %l7 = 0000000000000000, Mem[00000000300c1408] = 00000000
3377 stwa %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
3378! Mem[0000000030101408] = 0000002c, %l0 = ffffffffffffffff
3379 ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 0000002c000000ff
3380! %l6 = 0000000000005aa1, Mem[0000000010041410] = ffffffc7
3381 stba %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffa1
3382! Starting 10 instruction Load Burst
3383! Mem[0000000010041410] = a1ffffff, %l3 = 00000000000000ff
3384 lduha [%i1+%o5]0x80,%l3 ! %l3 = 000000000000a1ff
3385
3386p0_label_125:
3387! Mem[0000000030001410] = 5aa10000, %l4 = 000000000000ffff
3388 ldswa [%i0+%o5]0x81,%l4 ! %l4 = 000000005aa10000
3389! %l4 = 000000005aa10000, immd = 00000000000003a9, %l0 = 000000000000002c
3390 sdivx %l4,0x3a9,%l0 ! %l0 = 000000000018c2cc
3391! Mem[00000000100c1408] = d0d02310, %l6 = 0000000000005aa1
3392 lduha [%i3+0x00a]%asi,%l6 ! %l6 = 0000000000002310
3393! Mem[0000000030041400] = a175fff3, %f16 = 00000000
3394 lda [%i1+%g0]0x81,%f16 ! %f16 = a175fff3
3395! Mem[0000000010181410] = ff000000 0000ffff, %l0 = 0018c2cc, %l1 = 00000000
3396 ldda [%i6+%o5]0x88,%l0 ! %l0 = 000000000000ffff 00000000ff000000
3397! Mem[0000000010181408] = 00000000, %l4 = 000000005aa10000
3398 lduha [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
3399! Mem[0000000010101438] = 14f78a44, %l7 = 0000000000000000
3400 ldsha [%i4+0x03a]%asi,%l7 ! %l7 = ffffffffffff8a44
3401! Mem[00000000100c1410] = 00000000, %l1 = 00000000ff000000
3402 ldswa [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000
3403! Mem[0000000030101408] = 00000000000000ff, %f24 = 00000000 1dfbd0f5
3404 ldda [%i4+%o4]0x89,%f24 ! %f24 = 00000000 000000ff
3405! Starting 10 instruction Store Burst
3406! %l4 = 0000000000000000, Mem[0000000030181400] = 00000000
3407 stba %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
3408
3409p0_label_126:
3410! %l0 = 000000000000ffff, Mem[0000000030001408] = 2dd5d8f9
3411 stba %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffd5d8f9
3412! %f9 = c5a5f115, Mem[00000000300c1410] = 000099ff
3413 sta %f9 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = c5a5f115
3414! Mem[0000000030041408] = 00000000, %l2 = 00000000d4720000
3415 ldstuba [%i1+%o4]0x81,%l2 ! %l2 = 00000000000000ff
3416! %l7 = ffffffffffff8a44, immed = 00000a91, %y = 00000000
3417 smul %l7,0xa91,%l0 ! %l0 = fffffffffb23f884, %y = ffffffff
3418! %l6 = 00002310, %l7 = ffff8a44, Mem[0000000030081410] = 00000000 00000000
3419 stda %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00002310 ffff8a44
3420! Mem[0000000010101436] = e8b8fc89, %l2 = 0000000000000000
3421 ldstuba [%i4+0x036]%asi,%l2 ! %l2 = 000000fc000000ff
3422! Mem[0000000010081400] = ffcf7396, %l4 = 0000000000000000
3423 ldstuba [%i2+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
3424! %f16 = a175fff3 d0d02310 a15a0000 00000000
3425! %f20 = 00007d7d ffffffc7 00000000 00000010
3426! %f24 = 00000000 000000ff 20f1f32e c5a5f115
3427! %f28 = 43b5f1a5 c7441000 a15a0000 bd645e8a
3428 stda %f16,[%i4]ASI_BLK_AIUPL ! Block Store to 0000000010101400
3429! Mem[0000000010141424] = 0b16658b, %l5 = 0000000000000000
3430 ldstuba [%i5+0x024]%asi,%l5 ! %l5 = 0000000b000000ff
3431! Starting 10 instruction Load Burst
3432! Mem[0000000020800040] = 00ffbf87, %l3 = 000000000000a1ff
3433 ldsh [%o1+0x040],%l3 ! %l3 = 00000000000000ff
3434
3435p0_label_127:
3436! Mem[00000000300c1400] = 00001044, %l6 = 0000000000002310
3437 lduba [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000
3438! Mem[0000000010141400] = 00000000, %l7 = ffffffffffff8a44
3439 ldsw [%i5+%g0],%l7 ! %l7 = 0000000000000000
3440! Mem[00000000201c0000] = 5aa18819, %l4 = 00000000000000ff
3441 lduh [%o0+%g0],%l4 ! %l4 = 0000000000005aa1
3442! Mem[0000000010001410] = f3ff75ff, %l5 = 000000000000000b
3443 ldsha [%i0+%o5]0x88,%l5 ! %l5 = 00000000000075ff
3444! Mem[0000000010081410] = 0000ffff, %l3 = 00000000000000ff
3445 ldswa [%i2+%o5]0x88,%l3 ! %l3 = 000000000000ffff
3446! Mem[0000000010141410] = 9a50300e, %l3 = 000000000000ffff
3447 lduha [%i5+%o5]0x88,%l3 ! %l3 = 000000000000300e
3448! Mem[0000000030041408] = ff0000001dfbd0f5, %f6 = ff36d4f3 96358d26
3449 ldda [%i1+%o4]0x81,%f6 ! %f6 = ff000000 1dfbd0f5
3450! Mem[0000000010081400] = 100000009673cfff, %l0 = fffffffffb23f884
3451 ldxa [%i2+%g0]0x88,%l0 ! %l0 = 100000009673cfff
3452! Mem[000000001000143c] = 00ff07ae, %l5 = 00000000000075ff
3453 ldsba [%i0+0x03f]%asi,%l5 ! %l5 = ffffffffffffffae
3454! Starting 10 instruction Store Burst
3455! Mem[0000000030181400] = 00000000, %l3 = 000000000000300e
3456 ldstuba [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff
3457
3458p0_label_128:
3459! Code Fragment 4
3460p0_fragment_18:
3461! %l0 = 100000009673cfff
3462 setx 0x2aa23ad7e521fbbb,%g7,%l0 ! %l0 = 2aa23ad7e521fbbb
3463! %l1 = 0000000000000000
3464 setx 0xb8832817be4c5b43,%g7,%l1 ! %l1 = b8832817be4c5b43
3465 setx 0x7ff8, %g1, %g2
3466 and %l0, %g2, %l0
3467 setx 0xffffffff, %g1, %g2
3468 and %l1, %g2, %l1
3469 setx 0x100000000, %g1, %g2
3470 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3471 ta T_CHANGE_HPRIV
3472 stxa %l1, [%l0]ASI_ICACHE_INSTR
3473 ta T_CHANGE_NONHPRIV
3474! %l0 = 2aa23ad7e521fbbb
3475 setx 0x32c226802b57282c,%g7,%l0 ! %l0 = 32c226802b57282c
3476! %l1 = b8832817be4c5b43
3477 setx 0x391fc187a9c43cb3,%g7,%l1 ! %l1 = 391fc187a9c43cb3
3478! %f3 = 00000000, Mem[0000000010001414] = d0d02310
3479 sta %f3 ,[%i0+0x014]%asi ! Mem[0000000010001414] = 00000000
3480! %f2 = 00000000, Mem[0000000030101400] = ffffcfe6
3481 sta %f2 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
3482! %f3 = 00000000, Mem[00000000300c1400] = 00001044
3483 sta %f3 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
3484! %l4 = 0000000000005aa1, Mem[0000000030081408] = 000000000000ffff
3485 stxa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000000000005aa1
3486! Mem[0000000010001408] = 86ea12d1, %l3 = 0000000000000000
3487 swapa [%i0+%o4]0x88,%l3 ! %l3 = 0000000086ea12d1
3488! %l2 = 00000000000000fc, Mem[0000000010141408] = ff0023ff00000000
3489 stxa %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000000000fc
3490 membar #Sync ! Added by membar checker (23)
3491! Mem[0000000010101410] = ffffffc7, %l0 = 32c226802b57282c
3492 ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 000000c7000000ff
3493! %f22 = 00000000 00000010, Mem[0000000010141408] = 00000000 000000fc
3494 stda %f22,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 00000010
3495! Starting 10 instruction Load Burst
3496! Mem[0000000030141410] = 00000000, %l1 = 391fc187a9c43cb3
3497 ldswa [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000
3498
3499p0_label_129:
3500! Mem[0000000010041410] = a1ffffff7d7d0000, %l6 = 0000000000000000
3501 ldxa [%i1+%o5]0x80,%l6 ! %l6 = a1ffffff7d7d0000
3502! Mem[0000000030081400] = f3ff754f, %l2 = 00000000000000fc
3503 lduwa [%i2+%g0]0x89,%l2 ! %l2 = 00000000f3ff754f
3504! Mem[00000000100c1408] = d0d02310036e77e0, %l1 = 0000000000000000
3505 ldxa [%i3+%o4]0x80,%l1 ! %l1 = d0d02310036e77e0
3506! %f27 = c5a5f115, %f26 = 20f1f32e, %f12 = e8c1e624
3507 fmuls %f27,%f26,%f12 ! %f12 = a71cd596
3508! Mem[0000000030081408] = a15a000000000000, %l0 = 00000000000000c7
3509 ldxa [%i2+%o4]0x81,%l0 ! %l0 = a15a000000000000
3510! %f25 = 000000ff, %f23 = 00000010
3511 fcmps %fcc1,%f25,%f23 ! %fcc1 = 2
3512! Mem[0000000010041408] = 2ef3f120, %l0 = a15a000000000000
3513 lduha [%i1+%o4]0x88,%l0 ! %l0 = 000000000000f120
3514! %f18 = a15a0000, %f5 = 00000000, %f12 = a71cd596
3515 fsubs %f18,%f5 ,%f12 ! %f12 = a15a0000
3516! Mem[0000000010081400] = ffcf7396, %l7 = 0000000000000000
3517 ldswa [%i2+%g0]0x80,%l7 ! %l7 = ffffffffffcf7396
3518! Starting 10 instruction Store Burst
3519! %l1 = d0d02310036e77e0, Mem[0000000010041430] = 20f1f32ec5a5f115, %asi = 80
3520 stxa %l1,[%i1+0x030]%asi ! Mem[0000000010041430] = d0d02310036e77e0
3521
3522p0_label_130:
3523! Code Fragment 4
3524p0_fragment_19:
3525! %l0 = 000000000000f120
3526 setx 0x0210bd30735c43c0,%g7,%l0 ! %l0 = 0210bd30735c43c0
3527! %l1 = d0d02310036e77e0
3528 setx 0xfca7788fdb6c0148,%g7,%l1 ! %l1 = fca7788fdb6c0148
3529 setx 0x7ff8, %g1, %g2
3530 and %l0, %g2, %l0
3531 setx 0xffffffff, %g1, %g2
3532 and %l1, %g2, %l1
3533 setx 0x100000000, %g1, %g2
3534 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3535 ta T_CHANGE_HPRIV
3536 stxa %l1, [%l0]ASI_ICACHE_INSTR
3537 ta T_CHANGE_NONHPRIV
3538! %l0 = 0210bd30735c43c0
3539 setx 0x22f9d55064fbe6fc,%g7,%l0 ! %l0 = 22f9d55064fbe6fc
3540! %l1 = fca7788fdb6c0148
3541 setx 0x751ade0f96b11bd7,%g7,%l1 ! %l1 = 751ade0f96b11bd7
3542! %l5 = ffffffffffffffae, Mem[0000000010001400] = ffffffff
3543 stwa %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffffae
3544! %l7 = ffffffffffcf7396, Mem[0000000030181410] = ffffffffffff70d7
3545 stxa %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffffffcf7396
3546! Mem[00000000100c1430] = 20f1f32e, %l6 = a1ffffff7d7d0000
3547 swap [%i3+0x030],%l6 ! %l6 = 0000000020f1f32e
3548! %f9 = c5a5f115, %f15 = 3772aaff, %f3 = 00000000
3549 fdivs %f9 ,%f15,%f3 ! %f3 = cdaf0ef8
3550! %l6 = 0000000020f1f32e, Mem[0000000010081410] = 0000ffff
3551 stwa %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 20f1f32e
3552! %l5 = ffffffffffffffae, Mem[0000000030041400] = a175fff3d0d02310
3553 stxa %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffffffffffae
3554! %l7 = ffffffffffcf7396, Mem[0000000010181400] = 00000070
3555 stba %l7,[%i6+%g0]0x80 ! Mem[0000000010181400] = 96000070
3556! %f14 = 000070d7 3772aaff, %l0 = 22f9d55064fbe6fc
3557! Mem[0000000030041430] = ff00000024e6c1e8
3558 add %i1,0x030,%g1
3559 stda %f14,[%g1+%l0]ASI_PST32_S ! Mem[0000000030041430] = ff00000024e6c1e8
3560! Starting 10 instruction Load Burst
3561! Mem[0000000010081420] = 00000000, %l7 = ffffffffffcf7396
3562 lduha [%i2+0x022]%asi,%l7 ! %l7 = 0000000000000000
3563
3564p0_label_131:
3565! Mem[0000000030041400] = ffffffff, %l1 = 751ade0f96b11bd7
3566 lduwa [%i1+%g0]0x81,%l1 ! %l1 = 00000000ffffffff
3567! Mem[0000000030001410] = 5aa1000060839b93, %f18 = a15a0000 00000000
3568 ldda [%i0+%o5]0x81,%f18 ! %f18 = 5aa10000 60839b93
3569! Mem[0000000030181400] = 401237c1000000ff, %l2 = 00000000f3ff754f
3570 ldxa [%i6+%g0]0x89,%l2 ! %l2 = 401237c1000000ff
3571! Mem[0000000010041400] = 8a5e64ff, %l0 = 22f9d55064fbe6fc
3572 ldswa [%i1+%g0]0x88,%l0 ! %l0 = ffffffff8a5e64ff
3573! %l1 = 00000000ffffffff, immed = 00000d54, %y = ffffffff
3574 umul %l1,0xd54,%l0 ! %l0 = 00000d53fffff2ac, %y = 00000d53
3575! Mem[0000000010001400] = 2c000000aeffffff, %l1 = 00000000ffffffff
3576 ldxa [%i0+%g0]0x88,%l1 ! %l1 = 2c000000aeffffff
3577! Mem[00000000300c1408] = 00000000, %l3 = 0000000086ea12d1
3578 lduha [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000000
3579! Mem[0000000030101408] = 00000000000000ff, %f24 = 00000000 000000ff
3580 ldda [%i4+%o4]0x89,%f24 ! %f24 = 00000000 000000ff
3581! Mem[0000000030041408] = ff000000, %f7 = 1dfbd0f5
3582 lda [%i1+%o4]0x81,%f7 ! %f7 = ff000000
3583! Starting 10 instruction Store Burst
3584! %l5 = ffffffffffffffae, %l7 = 0000000000000000, %l1 = 2c000000aeffffff
3585 sdivx %l5,%l7,%l1 ! Div by zero, %l0 = 00000d53fffff2fc
3586
3587p0_label_132:
3588! %l6 = 20f1f32e, %l7 = 00000000, Mem[0000000030141410] = 00000000 1dfbd0f5
3589 stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 20f1f32e 00000000
3590! %l5 = ffffffffffffffae, Mem[00000000100c1410] = 00000000
3591 stha %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffae0000
3592! %l1 = 2c000000aeffffff, Mem[0000000030001400] = ffffffff
3593 stha %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffffff
3594! %l6 = 0000000020f1f32e, Mem[00000000300c1408] = 000000001dfbd0f5
3595 stxa %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000020f1f32e
3596! %l1 = 2c000000aeffffff, Mem[0000000010101410] = ffffffff
3597 stha %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffffff
3598! %l5 = ffffffffffffffae, Mem[0000000030041400] = ffffffff
3599 stwa %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffae
3600! Mem[0000000030141408] = ff36d4ff, %l1 = 2c000000aeffffff
3601 swapa [%i5+%o4]0x81,%l1 ! %l1 = 00000000ff36d4ff
3602! %f2 = 00000000 cdaf0ef8, %l3 = 0000000000000000
3603! Mem[0000000010081418] = 9a50300eba4f7588
3604 add %i2,0x018,%g1
3605 stda %f2,[%g1+%l3]ASI_PST8_P ! Mem[0000000010081418] = 9a50300eba4f7588
3606! %l6 = 0000000020f1f32e, Mem[0000000010101400] = d0d02310
3607 stba %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = d0d0232e
3608! Starting 10 instruction Load Burst
3609 membar #Sync ! Added by membar checker (24)
3610! Mem[0000000010141400] = 00000000 00000000 00000000 00000010
3611! Mem[0000000010141410] = 0e30509a 00000000 1faa72ac 1b0091dd
3612! Mem[0000000010141420] = 7d7d3b2c ff16658b ffcf2554 00aeff7c
3613! Mem[0000000010141430] = 00005aa1 939b8360 26f68604 1fdcd6e6
3614 ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
3615
3616p0_label_133:
3617! Mem[0000000010081400] = ffcf7396, %f6 = ff000000
3618 lda [%i2+%g0]0x80,%f6 ! %f6 = ffcf7396
3619! Mem[0000000030141410] = 20f1f32e, %l3 = 0000000000000000
3620 ldswa [%i5+%o5]0x81,%l3 ! %l3 = 0000000020f1f32e
3621! Mem[0000000030041400] = aeffffff, %l5 = ffffffffffffffae
3622 lduba [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ff
3623! Mem[0000000030081400] = f3ff754f, %l3 = 0000000020f1f32e
3624 ldsba [%i2+%g0]0x89,%l3 ! %l3 = 000000000000004f
3625! Mem[0000000030141408] = ffffffae, %l0 = 00000d53fffff2d4
3626 lduwa [%i5+%o4]0x89,%l0 ! %l0 = 00000000ffffffae
3627! Mem[0000000010101408] = 0000000000005aa1, %f12 = a15a0000 000000ff
3628 ldda [%i4+0x008]%asi,%f12 ! %f12 = 00000000 00005aa1
3629! Mem[0000000010041400] = 8a5e64ff, %l1 = 00000000ff36d4ff
3630 ldsha [%i1+%g0]0x88,%l1 ! %l1 = 00000000000064ff
3631! %f10 = 939b8360, Mem[0000000030001400] = ffffffff
3632 sta %f10,[%i0+%g0]0x89 ! Mem[0000000030001400] = 939b8360
3633! Mem[0000000010181434] = 44100000, %f0 = 1023d0d0
3634 ld [%i6+0x034],%f0 ! %f0 = 44100000
3635! Starting 10 instruction Store Burst
3636! %l0 = 00000000ffffffae, Mem[0000000010181400] = 96000070
3637 stwa %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffffffae
3638
3639p0_label_134:
3640 membar #Sync ! Added by membar checker (25)
3641! %f0 = 44100000 f3ff75ff, Mem[0000000010141410] = 0e30509a 00000000
3642 stda %f0 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = 44100000 f3ff75ff
3643! Mem[0000000010041410] = ffffffa1, %l1 = 00000000000064ff
3644 ldstuba [%i1+%o5]0x88,%l1 ! %l1 = 000000a1000000ff
3645! %f26 = ffcf2554 00aeff7c, %l7 = 0000000000000000
3646! Mem[0000000030081418] = 0000000000000010
3647 add %i2,0x018,%g1
3648 stda %f26,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030081418] = 0000000000000010
3649! Mem[0000000010081400] = ffcf7396, %l2 = 401237c1000000ff
3650 ldstuba [%i2+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
3651! Mem[00000000300c1408] = 00000000, %l4 = 0000000000005aa1
3652 swapa [%i3+%o4]0x89,%l4 ! %l4 = 0000000000000000
3653! Mem[0000000010101400] = 2e23d0d0, %l1 = 00000000000000a1
3654 ldstuba [%i4+%g0]0x80,%l1 ! %l1 = 0000002e000000ff
3655! %f31 = 1fdcd6e6, Mem[0000000030101410] = 00005aa1
3656 sta %f31,[%i4+%o5]0x81 ! Mem[0000000030101410] = 1fdcd6e6
3657! Mem[0000000030041400] = aeffffff, %l2 = 00000000000000ff
3658 swapa [%i1+%g0]0x89,%l2 ! %l2 = 00000000aeffffff
3659! %l0 = 00000000ffffffae, Mem[00000000100c1400] = 0000ffff
3660 stha %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000ffae
3661! Starting 10 instruction Load Burst
3662! Mem[00000000100c1408] = d0d02310, %l2 = 00000000aeffffff
3663 ldswa [%i3+%o4]0x80,%l2 ! %l2 = ffffffffd0d02310
3664
3665p0_label_135:
3666! Mem[0000000010041400] = ff645e8a, %l6 = 0000000020f1f32e
3667 ldsha [%i1+%g0]0x80,%l6 ! %l6 = ffffffffffffff64
3668! Mem[0000000010001410] = f3ff75ff, %l2 = ffffffffd0d02310
3669 lduwa [%i0+%o5]0x88,%l2 ! %l2 = 00000000f3ff75ff
3670! Mem[0000000010181408] = 00000000, %l6 = ffffffffffffff64
3671 ldswa [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000000
3672! Mem[00000000300c1408] = 00005aa1, %l4 = 0000000000000000
3673 ldswa [%i3+%o4]0x89,%l4 ! %l4 = 0000000000005aa1
3674! Mem[0000000010081400] = ffcf739600000010, %l5 = 00000000000000ff
3675 ldxa [%i2+0x000]%asi,%l5 ! %l5 = ffcf739600000010
3676! Mem[0000000030101410] = 1fdcd6e6 00000000, %l0 = ffffffae, %l1 = 0000002e
3677 ldda [%i4+%o5]0x81,%l0 ! %l0 = 000000001fdcd6e6 0000000000000000
3678! Mem[000000001010141c] = 00000000, %l7 = 0000000000000000
3679 ldswa [%i4+0x01c]%asi,%l7 ! %l7 = 0000000000000000
3680! Mem[0000000030101410] = 1fdcd6e6, %l2 = 00000000f3ff75ff
3681 lduha [%i4+%o5]0x81,%l2 ! %l2 = 0000000000001fdc
3682! Mem[0000000030181410] = ffffffff ffcf7396, %l2 = 00001fdc, %l3 = 0000004f
3683 ldda [%i6+%o5]0x89,%l2 ! %l2 = 00000000ffcf7396 00000000ffffffff
3684! Starting 10 instruction Store Burst
3685! %f23 = 1b0091dd, %f28 = 00005aa1, %f13 = 00005aa1
3686 fmuls %f23,%f28,%f13 ! %f13 = 00000000
3687
3688p0_label_136:
3689! Mem[00000000300c1400] = 00000000, %l7 = 0000000000000000
3690 swapa [%i3+%g0]0x81,%l7 ! %l7 = 0000000000000000
3691! Mem[0000000010181410] = 0000ffff, %l1 = 0000000000000000
3692 ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
3693! %l2 = 00000000ffcf7396, Mem[000000001000142c] = ffff764e
3694 stw %l2,[%i0+0x02c] ! Mem[000000001000142c] = ffcf7396
3695! %f21 = 00000000, Mem[0000000010101430] = 001044c7
3696 sta %f21,[%i4+0x030]%asi ! Mem[0000000010101430] = 00000000
3697! Mem[00000000100c1406] = 69ff4f64, %l2 = 00000000ffcf7396
3698 ldstuba [%i3+0x006]%asi,%l2 ! %l2 = 0000004f000000ff
3699! Mem[00000000300c1410] = c5a5f115, %l0 = 000000001fdcd6e6
3700 swapa [%i3+%o5]0x89,%l0 ! %l0 = 00000000c5a5f115
3701! %l4 = 00005aa1, %l5 = 00000010, Mem[0000000010141408] = 00000000 10000000
3702 stda %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00005aa1 00000010
3703! %l4 = 0000000000005aa1, Mem[0000000030141400] = 8a5e64bd
3704 stha %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 5aa164bd
3705! %l7 = 0000000000000000, Mem[0000000010081428] = 559e1f57, %asi = 80
3706 stha %l7,[%i2+0x028]%asi ! Mem[0000000010081428] = 00001f57
3707! Starting 10 instruction Load Burst
3708! Mem[000000001018141c] = 00000010, %l7 = 0000000000000000
3709 ldswa [%i6+0x01c]%asi,%l7 ! %l7 = 0000000000000010
3710
3711p0_label_137:
3712! Mem[0000000030041408] = f5d0fb1d 000000ff, %l6 = 00000000, %l7 = 00000010
3713 ldda [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff 00000000f5d0fb1d
3714! %f21 = 00000000, %f15 = 3772aaff
3715 fcmps %fcc1,%f21,%f15 ! %fcc1 = 1
3716! Mem[0000000030041410] = 00000000, %l6 = 00000000000000ff
3717 ldswa [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
3718! Mem[0000000010181410] = ffff0000000000ff, %l2 = 000000000000004f
3719 ldx [%i6+%o5],%l2 ! %l2 = ffff0000000000ff
3720! Mem[00000000300c1408] = a15a000020f1f32e, %f26 = ffcf2554 00aeff7c
3721 ldda [%i3+%o4]0x81,%f26 ! %f26 = a15a0000 20f1f32e
3722! Mem[0000000010181408] = 00000000 00000070, %l4 = 00005aa1, %l5 = 00000010
3723 ldda [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000 0000000000000070
3724! Mem[0000000030001410] = 0000a15a, %l3 = 00000000ffffffff
3725 ldsba [%i0+%o5]0x89,%l3 ! %l3 = 000000000000005a
3726! Mem[00000000100c1400] = 0000ffae, %l6 = 0000000000000000
3727 lduha [%i3+%g0]0x88,%l6 ! %l6 = 000000000000ffae
3728 membar #Sync ! Added by membar checker (26)
3729! Mem[00000000100c1400] = aeff0000 69ffff64 d0d02310 036e77e0
3730! Mem[00000000100c1410] = ffae0000 a15a0000 000000ff f3d436ff
3731! Mem[00000000100c1420] = c3d757ff 26a3ee55 7b97a15c 00000000
3732! Mem[00000000100c1430] = 7d7d0000 c5a5f115 00000000 0000dd89
3733 ldda [%i3]ASI_BLK_AIUP,%f0 ! Block Load from 00000000100c1400
3734! Starting 10 instruction Store Burst
3735! Mem[0000000030101400] = 00000000, %l6 = 000000000000ffae
3736 swapa [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000
3737
3738p0_label_138:
3739! %l1 = 00000000000000ff, Mem[0000000021800081] = 15f10203
3740 stb %l1,[%o3+0x081] ! Mem[0000000021800080] = 15ff0203
3741! %l3 = 000000000000005a, Mem[0000000010081400] = 9673cfff
3742 stha %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = 9673005a
3743! Mem[0000000030041400] = 000000ff, %l7 = 00000000f5d0fb1d
3744 swapa [%i1+%g0]0x89,%l7 ! %l7 = 00000000000000ff
3745! %f20 = 0e30509a, Mem[0000000030101400] = 0000ffae
3746 sta %f20,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0e30509a
3747! %l6 = 0000000000000000, Mem[0000000010041408] = 2ef3f120
3748 stha %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 2ef30000
3749! Mem[0000000030181410] = 9673cfff, %l5 = 0000000000000070
3750 ldstuba [%i6+%o5]0x81,%l5 ! %l5 = 00000096000000ff
3751! %l2 = ffff0000000000ff, Mem[0000000010181400] = 1023d0d0aeffffff
3752 stxa %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffff0000000000ff
3753! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010141400] = 00000000 00000000
3754 stda %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 000000ff
3755! %l2 = ffff0000000000ff, Mem[0000000030081408] = 00005aa1
3756 stha %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
3757! Starting 10 instruction Load Burst
3758! Mem[0000000030101400] = 9a50300e, %l2 = ffff0000000000ff
3759 lduwa [%i4+%g0]0x89,%l2 ! %l2 = 000000009a50300e
3760
3761p0_label_139:
3762! Mem[00000000100c1410] = ffae0000, %l3 = 000000000000005a
3763 lduha [%i3+%o5]0x80,%l3 ! %l3 = 000000000000ffae
3764! Mem[0000000010041410] = ffffffff, %l7 = 00000000000000ff
3765 lduha [%i1+%o5]0x88,%l7 ! %l7 = 000000000000ffff
3766! Mem[00000000300c1410] = e6d6dc1f000000ff, %f30 = 26f68604 1fdcd6e6
3767 ldda [%i3+%o5]0x81,%f30 ! %f30 = e6d6dc1f 000000ff
3768! Mem[0000000010141410] = 44100000f3ff75ff, %f16 = 00000000 00000000
3769 ldda [%i5+%o5]0x80,%f16 ! %f16 = 44100000 f3ff75ff
3770! Mem[0000000030001410] = 939b8360 0000a15a, %l0 = c5a5f115, %l1 = 000000ff
3771 ldda [%i0+%o5]0x89,%l0 ! %l0 = 000000000000a15a 00000000939b8360
3772! Mem[0000000010081400] = 5a007396, %l7 = 000000000000ffff
3773 lduwa [%i2+%g0]0x80,%l7 ! %l7 = 000000005a007396
3774! Mem[0000000030101408] = ff000000, %l2 = 000000009a50300e
3775 ldswa [%i4+%o4]0x81,%l2 ! %l2 = ffffffffff000000
3776! Mem[0000000010101420] = ff000000, %f22 = 1faa72ac
3777 lda [%i4+0x020]%asi,%f22 ! %f22 = ff000000
3778! Mem[0000000021800000] = 52ffb05a, %l2 = ffffffffff000000
3779 lduha [%o3+0x000]%asi,%l2 ! %l2 = 00000000000052ff
3780! Starting 10 instruction Store Burst
3781! %f20 = 0e30509a, Mem[0000000030141410] = 20f1f32e
3782 sta %f20,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0e30509a
3783
3784p0_label_140:
3785! %l5 = 0000000000000096, Mem[0000000030081410] = 10230000
3786 stha %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = 10230096
3787! %l0 = 000000000000a15a, Mem[0000000020800040] = 00ffbf87, %asi = 80
3788 stba %l0,[%o1+0x040]%asi ! Mem[0000000020800040] = 5affbf87
3789! %l7 = 000000005a007396, Mem[00000000300c1400] = 00000000
3790 stwa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 5a007396
3791! Mem[0000000010141408] = 00005aa1, %l6 = 0000000000000000
3792 ldstuba [%i5+%o4]0x88,%l6 ! %l6 = 000000a1000000ff
3793! %l0 = 0000a15a, %l1 = 939b8360, Mem[0000000010181408] = 00000000 00000070
3794 stda %l0,[%i6+0x008]%asi ! Mem[0000000010181408] = 0000a15a 939b8360
3795! %l6 = 000000a1, %l7 = 5a007396, Mem[0000000030001400] = 60839b93 00000000
3796 stda %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000a1 5a007396
3797! %l4 = 0000000000000000, %l3 = 000000000000ffae, %l4 = 0000000000000000
3798 sub %l4,%l3,%l4 ! %l4 = ffffffffffff0052
3799! %l3 = 000000000000ffae, immd = fffffffffffff2a7, %l3 = 000000000000ffae
3800 mulx %l3,-0xd59,%l3 ! %l3 = fffffffff2ab4682
3801! Mem[0000000010041400] = ff645e8a, %l4 = ffffffffffff0052
3802 swapa [%i1+%g0]0x80,%l4 ! %l4 = 00000000ff645e8a
3803! Starting 10 instruction Load Burst
3804! Mem[0000000030181410] = ffffffffffcf73ff, %l2 = 00000000000052ff
3805 ldxa [%i6+%o5]0x89,%l2 ! %l2 = ffffffffffcf73ff
3806
3807p0_label_141:
3808! Mem[0000000010141408] = 00005aff, %l0 = 000000000000a15a
3809 lduba [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000ff
3810! Mem[0000000010101400] = ff23d0d0, %l4 = 00000000ff645e8a
3811 lduha [%i4+0x002]%asi,%l4 ! %l4 = 000000000000d0d0
3812! Mem[0000000030101400] = 0e30509a, %l4 = 000000000000d0d0
3813 lduha [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000e30
3814! Mem[0000000030001400] = 9673005aa1000000, %f22 = ff000000 1b0091dd
3815 ldda [%i0+%g0]0x89,%f22 ! %f22 = 9673005a a1000000
3816! Mem[0000000010141408] = ff5a0000 10000000, %l0 = 000000ff, %l1 = 939b8360
3817 ldda [%i5+%o4]0x80,%l0 ! %l0 = 00000000ff5a0000 0000000010000000
3818! %l4 = 0000000000000e30, immd = fffffffffffffac4, %l3 = fffffffff2ab4682
3819 sdivx %l4,-0x53c,%l3 ! %l3 = fffffffffffffffe
3820! %l2 = ffffffffffcf73ff, Mem[0000000030181408] = ffd436ff
3821 stha %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 73ff36ff
3822! Mem[0000000030041410] = ffd436ff 00000000, %l0 = ff5a0000, %l1 = 10000000
3823 ldda [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000 00000000ffd436ff
3824! Mem[00000000300c1410] = 1fdcd6e6, %l4 = 0000000000000e30
3825 ldsba [%i3+%o5]0x89,%l4 ! %l4 = ffffffffffffffe6
3826! Starting 10 instruction Store Burst
3827! Mem[000000001014141e] = 1b0091dd, %l2 = ffffffffffcf73ff
3828 ldstub [%i5+0x01e],%l2 ! %l2 = 00000091000000ff
3829
3830p0_label_142:
3831! Mem[0000000010141438] = 26f68604, %l7 = 000000005a007396
3832 swap [%i5+0x038],%l7 ! %l7 = 0000000026f68604
3833! Mem[0000000030001400] = 000000a1, %l0 = 0000000000000000
3834 ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 00000000000000ff
3835! %f2 = d0d02310 036e77e0, %l1 = 00000000ffd436ff
3836! Mem[0000000010041418] = bd645e8a3942f58f
3837 add %i1,0x018,%g1
3838 stda %f2,[%g1+%l1]ASI_PST16_P ! Mem[0000000010041418] = d0d02310036e77e0
3839! Mem[000000001014140c] = 10000000, %l4 = ffffffffffffffe6
3840 swap [%i5+0x00c],%l4 ! %l4 = 0000000010000000
3841! %l7 = 0000000026f68604, Mem[0000000030081400] = 1023d0d0f3ff754f
3842 stxa %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000026f68604
3843! %l0 = 0000000000000000, Mem[000000001014141a] = 1faa72ac, %asi = 80
3844 stba %l0,[%i5+0x01a]%asi ! Mem[0000000010141418] = 1faa00ac
3845! Mem[00000000201c0001] = 5aa18819, %l6 = 00000000000000a1
3846 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 000000a1000000ff
3847! %l2 = 0000000000000091, Mem[0000000010081400] = 5a00739600000010
3848 stx %l2,[%i2+%g0] ! Mem[0000000010081400] = 0000000000000091
3849 membar #Sync ! Added by membar checker (27)
3850! %l0 = 0000000000000000, Mem[00000000100c1428] = 7b97a15c, %asi = 80
3851 stha %l0,[%i3+0x028]%asi ! Mem[00000000100c1428] = 0000a15c
3852! Starting 10 instruction Load Burst
3853! Mem[0000000010141410] = 44100000, %f6 = 000000ff
3854 lda [%i5+%o5]0x80,%f6 ! %f6 = 44100000
3855
3856p0_label_143:
3857! Mem[0000000030181400] = 000000ff, %f10 = 7b97a15c
3858 lda [%i6+%g0]0x89,%f10 ! %f10 = 000000ff
3859! Mem[0000000010001400] = 2c000000aeffffff, %f30 = e6d6dc1f 000000ff
3860 ldda [%i0+%g0]0x88,%f30 ! %f30 = 2c000000 aeffffff
3861! Mem[0000000010081410] = 2ef3f12000000000, %f4 = ffae0000 a15a0000
3862 ldda [%i2+%o5]0x80,%f4 ! %f4 = 2ef3f120 00000000
3863! Mem[0000000010101410] = ffffffff, %l0 = 0000000000000000
3864 ldsha [%i4+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
3865! Mem[00000000100c141c] = f3d436ff, %l6 = 00000000000000a1
3866 lduw [%i3+0x01c],%l6 ! %l6 = 00000000f3d436ff
3867! Mem[0000000010081408] = 00005a00, %l5 = 0000000000000096
3868 lduwa [%i2+%o4]0x88,%l5 ! %l5 = 0000000000005a00
3869! Mem[00000000100c1408] = d0d02310, %l2 = 0000000000000091
3870 ldsha [%i3+%o4]0x80,%l2 ! %l2 = ffffffffffffd0d0
3871! Mem[00000000100c1434] = c5a5f115, %l0 = ffffffffffffffff
3872 lduba [%i3+0x034]%asi,%l0 ! %l0 = 00000000000000c5
3873! Mem[0000000030041410] = ffd436ff00000000, %f10 = 000000ff 00000000
3874 ldda [%i1+%o5]0x89,%f10 ! %f10 = ffd436ff 00000000
3875! Starting 10 instruction Store Burst
3876! Mem[0000000010041408] = 2ef30000, %l7 = 0000000026f68604
3877 swapa [%i1+%o4]0x88,%l7 ! %l7 = 000000002ef30000
3878
3879p0_label_144:
3880! %f19 = 00000010, Mem[0000000010141410] = 44100000
3881 sta %f19,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000010
3882! Mem[0000000030081408] = ff000000, %l6 = 00000000f3d436ff
3883 swapa [%i2+%o4]0x81,%l6 ! %l6 = 00000000ff000000
3884! %f28 = 00005aa1, Mem[0000000010081410] = 2ef3f120
3885 sta %f28,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00005aa1
3886! Mem[0000000010081425] = 7d540000, %l3 = fffffffffffffffe
3887 ldstub [%i2+0x025],%l3 ! %l3 = 00000054000000ff
3888! %l6 = 00000000ff000000, immed = fffffc09, %y = 00000d53
3889 umul %l6,-0x3f7,%l5 ! %l5 = fefffc0cf7000000, %y = fefffc0c
3890! %f16 = 44100000 f3ff75ff 00000000 00000010
3891! %f20 = 0e30509a 00000000 9673005a a1000000
3892! %f24 = 7d7d3b2c ff16658b a15a0000 20f1f32e
3893! %f28 = 00005aa1 939b8360 2c000000 aeffffff
3894 stda %f16,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
3895! Mem[00000000300c1400] = 9673005a, %l3 = 0000000000000054
3896 swapa [%i3+%g0]0x81,%l3 ! %l3 = 000000009673005a
3897! %l2 = ffffd0d0, %l3 = 9673005a, Mem[00000000100c1410] = 0000aeff 00005aa1
3898 stda %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffd0d0 9673005a
3899! Mem[0000000030141410] = 9a50300e, %l2 = ffffffffffffd0d0
3900 swapa [%i5+%o5]0x89,%l2 ! %l2 = 000000009a50300e
3901! Starting 10 instruction Load Burst
3902! Mem[00000000201c0000] = 5aff8819, %l3 = 000000009673005a
3903 lduh [%o0+%g0],%l3 ! %l3 = 0000000000005aff
3904
3905p0_label_145:
3906! Mem[00000000300c1408] = 00005aa1, %l2 = 000000009a50300e
3907 lduha [%i3+%o4]0x89,%l2 ! %l2 = 0000000000005aa1
3908! Mem[0000000030181410] = ff73cfff, %l5 = fefffc0cf7000000
3909 lduba [%i6+%o5]0x81,%l5 ! %l5 = 00000000000000ff
3910! %l1 = 00000000ffd436ff, %l6 = 00000000ff000000, %l4 = 0000000010000000
3911 udivx %l1,%l6,%l4 ! %l4 = 0000000000000001
3912! Mem[0000000030041400] = 1dfbd0f5, %l7 = 000000002ef30000
3913 ldsba [%i1+%g0]0x81,%l7 ! %l7 = 000000000000001d
3914! Mem[00000000100c1408] = 1023d0d0, %l0 = 00000000000000c5
3915 lduwa [%i3+%o4]0x88,%l0 ! %l0 = 000000001023d0d0
3916! Mem[0000000030141410] = d0d0ffff, %l7 = 000000000000001d
3917 ldswa [%i5+%o5]0x81,%l7 ! %l7 = ffffffffd0d0ffff
3918! Mem[0000000030141410] = d0d0ffff, %l1 = 00000000ffd436ff
3919 ldswa [%i5+%o5]0x81,%l1 ! %l1 = ffffffffd0d0ffff
3920! Mem[0000000010081408] = 005a0000, %l3 = 0000000000005aff
3921 lduha [%i2+%o4]0x80,%l3 ! %l3 = 000000000000005a
3922! %l2 = 0000000000005aa1, %l7 = ffffffffd0d0ffff, %l7 = ffffffffd0d0ffff
3923 sdivx %l2,%l7,%l7 ! Div by zero, %l0 = 000000001023d0f8
3924! Starting 10 instruction Store Burst
3925! %l4 = 0000000000000001, Mem[0000000010001400] = f3ff75ff
3926 stwa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000001
3927
3928p0_label_146:
3929! %f1 = 69ffff64, %f11 = 00000000, %f6 = 44100000
3930 fsubs %f1 ,%f11,%f6 ! %f6 = 69ffff64
3931! %l2 = 0000000000005aa1, Mem[0000000010041408] = 15f1a5c526f68604
3932 stxa %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000005aa1
3933! %f0 = aeff0000 69ffff64, %l2 = 0000000000005aa1
3934! Mem[0000000030001428] = 7cffb22d939ba09f
3935 add %i0,0x028,%g1
3936 stda %f0,[%g1+%l2]ASI_PST8_S ! Mem[0000000030001428] = aeff002d939ba064
3937! Mem[0000000010081410] = a15a0000, %l6 = 00000000ff000000
3938 swapa [%i2+%o5]0x88,%l6 ! %l6 = 00000000a15a0000
3939! %l4 = 00000001, %l5 = 000000ff, Mem[0000000010001408] = 00000010 00000000
3940 stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000001 000000ff
3941! %l5 = 00000000000000ff, Mem[0000000030101408] = ff00000000000000
3942 stxa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000000000ff
3943! %l0 = 000000001023d0d0, Mem[00000000100c140c] = 036e77e0, %asi = 80
3944 stwa %l0,[%i3+0x00c]%asi ! Mem[00000000100c140c] = 1023d0d0
3945! %l3 = 000000000000005a, imm = fffffffffffff3d4, %l3 = 000000000000005a
3946 and %l3,-0xc2c,%l3 ! %l3 = 0000000000000050
3947! %l1 = ffffffffd0d0ffff, Mem[0000000010001430] = 60839b93a15a0000, %asi = 80
3948 stxa %l1,[%i0+0x030]%asi ! Mem[0000000010001430] = ffffffffd0d0ffff
3949! Starting 10 instruction Load Burst
3950! Mem[0000000030041410] = 00000000, %f9 = 26a3ee55
3951 lda [%i1+%o5]0x89,%f9 ! %f9 = 00000000
3952
3953p0_label_147:
3954! Mem[0000000010181420] = 44100000, %l4 = 0000000000000001
3955 lduwa [%i6+0x020]%asi,%l4 ! %l4 = 0000000044100000
3956! Mem[0000000010041410] = 00007d7d ffffffff, %l2 = 00005aa1, %l3 = 00000050
3957 ldda [%i1+%o5]0x88,%l2 ! %l2 = 00000000ffffffff 0000000000007d7d
3958! Mem[0000000010181408] = 5aa10000, %l2 = 00000000ffffffff
3959 ldsha [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
3960! Mem[0000000030101408] = 00000000, %l2 = 0000000000000000
3961 lduba [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000
3962 membar #Sync ! Added by membar checker (28)
3963! Mem[0000000010001410] = 00000000, %l5 = 00000000000000ff
3964 ldsha [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
3965! Mem[0000000010101408] = 00000000, %l3 = 0000000000007d7d
3966 lduha [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
3967! Mem[0000000010001428] = 2ef3f120, %l2 = 0000000000000000
3968 ldsh [%i0+0x02a],%l2 ! %l2 = fffffffffffff120
3969! Mem[0000000010101410] = ffffffff, %l4 = 0000000044100000
3970 ldsba [%i4+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
3971! Mem[0000000010001428] = 2ef3f120, %l2 = fffffffffffff120
3972 lduw [%i0+0x028],%l2 ! %l2 = 000000002ef3f120
3973! Starting 10 instruction Store Burst
3974! Mem[0000000010101427] = 00000000, %l6 = 00000000a15a0000
3975 ldstuba [%i4+0x027]%asi,%l6 ! %l6 = 00000000000000ff
3976
3977p0_label_148:
3978! %f26 = a15a0000 20f1f32e, Mem[0000000030181408] = 73ff36ff 00000000
3979 stda %f26,[%i6+%o4]0x81 ! Mem[0000000030181408] = a15a0000 20f1f32e
3980! Mem[0000000030081408] = ff36d4f3, %l5 = 0000000000000000
3981 ldstuba [%i2+%o4]0x89,%l5 ! %l5 = 000000f3000000ff
3982! %l0 = 000000001023d0d0, Mem[0000000010041408] = 00005aa1
3983 stha %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000d0d0
3984! %l4 = ffffffff, %l5 = 000000f3, Mem[0000000010181410] = ffff0000 000000ff
3985 stda %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffffff 000000f3
3986! Mem[0000000021800000] = 52ffb05a, %l6 = 0000000000000000
3987 ldstub [%o3+%g0],%l6 ! %l6 = 00000052000000ff
3988! %f21 = 00000000, Mem[00000000100c1408] = 1023d0d0
3989 sta %f21,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
3990! %f6 = 69ffff64 f3d436ff, %l6 = 0000000000000052
3991! Mem[0000000010141438] = 5a0073961fdcd6e6
3992 add %i5,0x038,%g1
3993 stda %f6,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010141438] = 5a36739664dcffe6
3994! %f0 = aeff0000 69ffff64 d0d02310 036e77e0
3995! %f4 = 2ef3f120 00000000 69ffff64 f3d436ff
3996! %f8 = c3d757ff 00000000 ffd436ff 00000000
3997! %f12 = 7d7d0000 c5a5f115 00000000 0000dd89
3998 stda %f0,[%i0]ASI_BLK_AIUSL ! Block Store to 0000000030001400
3999! %f20 = 0e30509a 00000000, Mem[0000000010181408] = 5aa10000 60839b93
4000 stda %f20,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0e30509a 00000000
4001! Starting 10 instruction Load Burst
4002! Mem[0000000030181400] = 000000ff, %l7 = 0000000000000000
4003 ldswa [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
4004
4005p0_label_149:
4006! Mem[000000001014141c] = 1b00ffdd, %l3 = 0000000000000000
4007 lduw [%i5+0x01c],%l3 ! %l3 = 000000001b00ffdd
4008! Mem[0000000010041400] = ffff0052, %f24 = 7d7d3b2c
4009 lda [%i1+%g0]0x80,%f24 ! %f24 = ffff0052
4010! Mem[0000000010081438] = ff0000f5, %f30 = 2c000000
4011 lda [%i2+0x038]%asi,%f30 ! %f30 = ff0000f5
4012! Mem[0000000030041410] = 00000000, %l0 = 000000001023d0d0
4013 ldswa [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
4014! Mem[0000000010101420] = ff000000000000ff, %f28 = 00005aa1 939b8360
4015 ldd [%i4+0x020],%f28 ! %f28 = ff000000 000000ff
4016! Mem[0000000010181410] = ffffffff, %l3 = 000000001b00ffdd
4017 ldsha [%i6+%o5]0x80,%l3 ! %l3 = ffffffffffffffff
4018! Mem[0000000010081410] = 000000ff, %l4 = ffffffffffffffff
4019 ldsha [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000
4020! %f19 = 00000010, %f31 = aeffffff, %f20 = 0e30509a
4021 fdivs %f19,%f31,%f20 ! %l0 = 0000000000000022, Unfinished, %fsr = 0900000000
4022 membar #Sync ! Added by membar checker (29)
4023! Mem[0000000010001428] = 2ef3f120, %l1 = ffffffffd0d0ffff
4024 lduw [%i0+0x028],%l1 ! %l1 = 000000002ef3f120
4025! Starting 10 instruction Store Burst
4026! %l6 = 0000000000000052, Mem[00000000201c0001] = 5aff8819
4027 stb %l6,[%o0+0x001] ! Mem[00000000201c0000] = 5a528819
4028
4029p0_label_150:
4030! Mem[0000000010081404] = 00000091, %l0 = 0000000000000022
4031 ldsb [%i2+0x007],%l0 ! %l0 = ffffffffffffff91
4032! %l3 = ffffffffffffffff, Mem[0000000010041410] = ffffffff
4033 stwa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffff
4034! Mem[0000000010101408] = 00000000, %l1 = 000000002ef3f120
4035 ldstuba [%i4+%o4]0x80,%l1 ! %l1 = 00000000000000ff
4036! %l5 = 00000000000000f3, Mem[0000000010181424] = 6f4004ff
4037 stw %l5,[%i6+0x024] ! Mem[0000000010181424] = 000000f3
4038! %l3 = ffffffffffffffff, Mem[0000000030081400] = 26f68604
4039 stba %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = 26f686ff
4040! %l3 = ffffffffffffffff, Mem[0000000010101408] = 000000ff
4041 stba %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
4042! Mem[0000000010181400] = 000000ff, %l6 = 0000000000000052
4043 ldstuba [%i6+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
4044! %f10 = ffd436ff 00000000, Mem[0000000010141400] = 00000000 ff000000
4045 stda %f10,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffd436ff 00000000
4046! %l2 = 000000002ef3f120, Mem[0000000010041400] = 939b83605200ffff
4047 stxa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000002ef3f120
4048! Starting 10 instruction Load Burst
4049! Mem[0000000010181400] = ffff0000 000000ff, %l6 = 000000ff, %l7 = 000000ff
4050 ldda [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff 00000000ffff0000
4051
4052p0_label_151:
4053! Mem[0000000010141400] = 00000000, %l5 = 00000000000000f3
4054 ldswa [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000000
4055! %f14 = 00000000, %f31 = aeffffff
4056 fcmpes %fcc3,%f14,%f31 ! %fcc3 = 2
4057! Mem[0000000010101430] = 00000000 a5f1b543, %l6 = 000000ff, %l7 = ffff0000
4058 ldd [%i4+0x030],%l6 ! %l6 = 0000000000000000 00000000a5f1b543
4059! Mem[00000000201c0000] = 5a528819, %l2 = 000000002ef3f120
4060 lduh [%o0+%g0],%l2 ! %l2 = 0000000000005a52
4061! Mem[0000000010081410] = 000000ff 00000000, %l0 = ffffff91, %l1 = 00000000
4062 ldda [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff 0000000000000000
4063! %f22 = 9673005a, %f30 = ff0000f5, %f6 = 69ffff64
4064 fmuls %f22,%f30,%f6 ! %f6 = 55f3022b
4065! Mem[0000000010041410] = ffffffff, %l1 = 0000000000000000
4066 lduha [%i1+%o5]0x88,%l1 ! %l1 = 000000000000ffff
4067! Mem[0000000010041410] = ffffffff, %l5 = 0000000000000000
4068 ldsba [%i1+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
4069! Mem[0000000030081400] = 26f686ff, %l1 = 000000000000ffff
4070 lduba [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000ff
4071! Starting 10 instruction Store Burst
4072! Mem[00000000300c1400] = 00000054, %l1 = 00000000000000ff
4073 swapa [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000054
4074
4075p0_label_152:
4076! %f2 = d0d02310 036e77e0, %l3 = ffffffffffffffff
4077! Mem[0000000030141430] = 3e00e1d6cebfda01
4078 add %i5,0x030,%g1
4079 stda %f2,[%g1+%l3]ASI_PST16_S ! Mem[0000000030141430] = d0d02310036e77e0
4080! %f16 = 44100000 f3ff75ff 00000000 00000010
4081! %f20 = 0e30509a 00000000 9673005a a1000000
4082! %f24 = ffff0052 ff16658b a15a0000 20f1f32e
4083! %f28 = ff000000 000000ff ff0000f5 aeffffff
4084 stda %f16,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400
4085! %l6 = 0000000000000000, Mem[00000000201c0000] = 5a528819, %asi = 80
4086 stba %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00528819
4087! %l2 = 00005a52, %l3 = ffffffff, Mem[0000000030081400] = ff86f626 00000000
4088 stda %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00005a52 ffffffff
4089! %l4 = 00000000, %l5 = ffffffff, Mem[0000000010041410] = ffffffff 00007d7d
4090 stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 ffffffff
4091! %l2 = 0000000000005a52, %l2 = 0000000000005a52, %l0 = 00000000000000ff
4092 udivx %l2,%l2,%l0 ! %l0 = 0000000000000001
4093! Mem[0000000010141418] = 1faa00ac, %l0 = 0000000000000001, %asi = 80
4094 swapa [%i5+0x018]%asi,%l0 ! %l0 = 000000001faa00ac
4095! Mem[0000000010041400] = 2ef3f120, %l0 = 000000001faa00ac
4096 swapa [%i1+%g0]0x88,%l0 ! %l0 = 000000002ef3f120
4097! %f14 = 00000000 0000dd89, %l6 = 0000000000000000
4098! Mem[00000000100c1408] = 000000001023d0d0
4099 add %i3,0x008,%g1
4100 stda %f14,[%g1+%l6]ASI_PST8_PL ! Mem[00000000100c1408] = 000000001023d0d0
4101! Starting 10 instruction Load Burst
4102 membar #Sync ! Added by membar checker (30)
4103! Mem[00000000100c1400] = 64ffff69 0000ffae, %l4 = 00000000, %l5 = ffffffff
4104 ldda [%i3+%g0]0x88,%l4 ! %l4 = 000000000000ffae 0000000064ffff69
4105
4106p0_label_153:
4107! Mem[0000000030081400] = 525a0000, %f1 = 69ffff64
4108 lda [%i2+%g0]0x89,%f1 ! %f1 = 525a0000
4109! Mem[0000000030181410] = ff73cfff, %l3 = ffffffffffffffff
4110 ldsha [%i6+%o5]0x81,%l3 ! %l3 = ffffffffffffff73
4111! Mem[000000001004143c] = e7b4a6bd, %l3 = ffffffffffffff73
4112 ldswa [%i1+0x03c]%asi,%l3 ! %l3 = ffffffffe7b4a6bd
4113! Mem[0000000030181408] = a15a0000, %l0 = 000000002ef3f120
4114 ldsba [%i6+%o4]0x81,%l0 ! %l0 = ffffffffffffffa1
4115! Mem[0000000010181410] = ffffffff, %l2 = 0000000000005a52
4116 lduwa [%i6+%o5]0x88,%l2 ! %l2 = 00000000ffffffff
4117! Mem[0000000010101408] = ff000000, %l7 = 00000000a5f1b543
4118 lduba [%i4+%o4]0x80,%l7 ! %l7 = 00000000000000ff
4119! %l2 = 00000000ffffffff, Mem[0000000030001408] = d0d02310036e77e0
4120 stxa %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000ffffffff
4121! Mem[0000000010001400] = 01000000, %l0 = ffffffffffffffa1
4122 lduba [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000001
4123! Mem[0000000010101410] = ffffffff7d7d0000, %f22 = 9673005a a1000000
4124 ldda [%i4+%o5]0x80,%f22 ! %f22 = ffffffff 7d7d0000
4125! Starting 10 instruction Store Burst
4126! %l3 = ffffffffe7b4a6bd, Mem[0000000010001434] = d0d0ffff
4127 stw %l3,[%i0+0x034] ! Mem[0000000010001434] = e7b4a6bd
4128
4129p0_label_154:
4130! %l6 = 0000000000000000, Mem[0000000030001400] = 69ffff64
4131 stha %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 69ff0000
4132! %l1 = 0000000000000054, Mem[00000000300c1400] = ff75fff3
4133 stba %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 5475fff3
4134! Mem[0000000030181408] = 00005aa1, %l7 = 00000000000000ff
4135 swapa [%i6+%o4]0x89,%l7 ! %l7 = 0000000000005aa1
4136! Mem[00000000211c0000] = ff00fcae, %l2 = 00000000ffffffff
4137 lduha [%o2+0x000]%asi,%l2 ! %l2 = 000000000000ff00
4138! %l2 = 000000000000ff00, Mem[0000000010141410] = 00000010
4139 stha %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000010
4140! %l2 = 000000000000ff00, Mem[0000000010181400] = ff0000000000ffff
4141 stxa %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000000000ff00
4142! Mem[0000000010041410] = 00000000, %l6 = 0000000000000000
4143 swapa [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000
4144! %f14 = 00000000 0000dd89, Mem[0000000010181410] = ffffffff 000000f3
4145 stda %f14,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 0000dd89
4146! %l4 = 0000ffae, %l5 = 64ffff69, Mem[0000000030001408] = ffffffff 00000000
4147 stda %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000ffae 64ffff69
4148! Starting 10 instruction Load Burst
4149! Mem[0000000010081410] = 000000ff, %l1 = 0000000000000054
4150 lduwa [%i2+%o5]0x80,%l1 ! %l1 = 00000000000000ff
4151
4152p0_label_155:
4153! Mem[0000000010141424] = ff16658b, %l0 = 0000000000000001
4154 ldsw [%i5+0x024],%l0 ! %l0 = ffffffffff16658b
4155! Mem[0000000010081410] = 000000ff, %l6 = 0000000000000000
4156 lduha [%i2+%o5]0x80,%l6 ! %l6 = 0000000000000000
4157! Mem[00000000300c1400] = f3ff7554, %f10 = ffd436ff
4158 lda [%i3+%g0]0x89,%f10 ! %f10 = f3ff7554
4159! Mem[0000000010001410] = 00000000, %l0 = ffffffffff16658b
4160 ldsha [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000
4161! Mem[0000000030041410] = 00000000, %l3 = ffffffffe7b4a6bd
4162 ldsba [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000
4163! Mem[0000000010001418] = 000000a1, %l2 = 000000000000ff00
4164 lduwa [%i0+0x018]%asi,%l2 ! %l2 = 00000000000000a1
4165! Mem[00000000300c1400] = 5475fff3, %l6 = 0000000000000000
4166 lduba [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000054
4167! Mem[0000000030041408] = ff000000, %l3 = 0000000000000000
4168 lduba [%i1+%o4]0x81,%l3 ! %l3 = 00000000000000ff
4169! Mem[0000000030041408] = 000000ff, %f27 = 20f1f32e
4170 lda [%i1+%o4]0x89,%f27 ! %f27 = 000000ff
4171! Starting 10 instruction Store Burst
4172! %l7 = 0000000000005aa1, Mem[0000000010081408] = 00005a00
4173 stwa %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00005aa1
4174
4175p0_label_156:
4176! Mem[00000000100c1400] = aeff0000, %l4 = 000000000000ffae
4177 lduwa [%i3+%g0]0x80,%l4 ! %l4 = 00000000aeff0000
4178! %f4 = 2ef3f120 00000000, Mem[0000000010181418] = ffff0000 00000010
4179 std %f4 ,[%i6+0x018] ! Mem[0000000010181418] = 2ef3f120 00000000
4180! Mem[0000000010101408] = ff000000, %l6 = 0000000000000054
4181 ldstuba [%i4+0x008]%asi,%l6 ! %l6 = 000000ff000000ff
4182! %f2 = d0d02310, Mem[0000000030001400] = 0000ff69
4183 sta %f2 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = d0d02310
4184! %l1 = 00000000000000ff, Mem[0000000010141400] = 00000000
4185 stba %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
4186! %l7 = 0000000000005aa1, Mem[00000000100c1408] = 00000000
4187 stba %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000a1
4188! Mem[0000000010181408] = 00000000, %l4 = 00000000aeff0000
4189 ldstub [%i6+%o4],%l4 ! %l4 = 00000000000000ff
4190! %f0 = aeff0000 525a0000 d0d02310 036e77e0
4191! %f4 = 2ef3f120 00000000 55f3022b f3d436ff
4192! %f8 = c3d757ff 00000000 f3ff7554 00000000
4193! %f12 = 7d7d0000 c5a5f115 00000000 0000dd89
4194 stda %f0,[%i5]ASI_BLK_AIUP ! Block Store to 0000000010141400
4195! %l1 = 00000000000000ff, Mem[0000000020800040] = 5affbf87
4196 sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 00ffbf87
4197! Starting 10 instruction Load Burst
4198! Mem[0000000010001410] = 00000000, %f26 = a15a0000
4199 lda [%i0+%o5]0x88,%f26 ! %f26 = 00000000
4200
4201p0_label_157:
4202! Mem[0000000030081408] = ffd436ff, %l6 = 00000000000000ff
4203 ldsba [%i2+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
4204! %l5 = 0000000064ffff69, %l1 = 00000000000000ff, %l5 = 0000000064ffff69
4205 or %l5,%l1,%l5 ! %l5 = 0000000064ffffff
4206! Mem[0000000010081400] = 00000000, %l2 = 00000000000000a1
4207 ldsb [%i2+0x001],%l2 ! %l2 = 0000000000000000
4208! Mem[0000000010101400] = ff23d0d0, %l0 = 0000000000000000
4209 lduha [%i4+%g0]0x80,%l0 ! %l0 = 000000000000ff23
4210! Mem[00000000100c1410] = ffffd0d0, %l5 = 0000000064ffffff
4211 ldsha [%i3+%o5]0x88,%l5 ! %l5 = ffffffffffffd0d0
4212! Mem[0000000030081410] = 96002310 ffff8a44, %l0 = 0000ff23, %l1 = 000000ff
4213 ldda [%i2+%o5]0x81,%l0 ! %l0 = 0000000096002310 00000000ffff8a44
4214! Mem[0000000030181408] = ff000000, %l2 = 0000000000000000
4215 ldswa [%i6+%o4]0x81,%l2 ! %l2 = ffffffffff000000
4216! Mem[0000000010001410] = 00000000, %l3 = 00000000000000ff
4217 ldswa [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000
4218! Mem[0000000030141408] = ffffffae, %f18 = 00000000
4219 lda [%i5+%o4]0x89,%f18 ! %f18 = ffffffae
4220! Starting 10 instruction Store Burst
4221! %l7 = 0000000000005aa1, Mem[000000001018140e] = 9a50300e, %asi = 80
4222 stha %l7,[%i6+0x00e]%asi ! Mem[000000001018140c] = 9a505aa1
4223
4224p0_label_158:
4225! %f26 = 00000000, Mem[00000000100c1400] = aeff0000
4226 sta %f26,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
4227! %l5 = ffffffffffffd0d0, Mem[00000000100c1408] = a10000001023d0d0
4228 stxa %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffffffffffffd0d0
4229! %f18 = ffffffae, Mem[0000000010181400] = 00000000
4230 sta %f18,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffae
4231! %l2 = ffffffffff000000, Mem[0000000010141408] = d0d02310
4232 stwa %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000
4233! %f27 = 000000ff, Mem[0000000010081400] = 00000000
4234 sta %f27,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff
4235! Mem[0000000010001404] = 00001044, %l1 = ffff8a44, %l2 = ff000000
4236 add %i0,0x04,%g1
4237 casa [%g1]0x80,%l1,%l2 ! %l2 = 0000000000001044
4238! %f24 = ffff0052 ff16658b, Mem[0000000010181410] = 00000000 0000dd89
4239 stda %f24,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffff0052 ff16658b
4240! Mem[0000000010081424] = 7dff0000, %l0 = 0000000096002310
4241 ldstub [%i2+0x024],%l0 ! %l0 = 0000007d000000ff
4242! Mem[00000000201c0000] = 00528819, %l7 = 0000000000005aa1
4243 ldstub [%o0+%g0],%l7 ! %l7 = 00000000000000ff
4244! Starting 10 instruction Load Burst
4245! Mem[00000000100c1408] = d0d0ffffffffffff, %f24 = ffff0052 ff16658b
4246 ldda [%i3+%o4]0x88,%f24 ! %f24 = d0d0ffff ffffffff
4247
4248p0_label_159:
4249! Mem[0000000010081400] = 91000000 000000ff, %l0 = 0000007d, %l1 = ffff8a44
4250 ldda [%i2+%g0]0x88,%l0 ! %l0 = 00000000000000ff 0000000091000000
4251! Mem[0000000010181408] = ff000000, %l6 = ffffffffffffffff
4252 ldsba [%i6+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
4253! Mem[00000000300c1400] = 5475fff3, %f21 = 00000000
4254 lda [%i3+%g0]0x81,%f21 ! %f21 = 5475fff3
4255 membar #Sync ! Added by membar checker (31)
4256! Mem[0000000010141400] = 0000ffae, %l2 = 0000000000001044
4257 ldsba [%i5+%g0]0x88,%l2 ! %l2 = ffffffffffffffae
4258! Mem[0000000030001408] = aeff0000, %l1 = 0000000091000000
4259 lduha [%i0+%o4]0x89,%l1 ! %l1 = 0000000000000000
4260! Mem[0000000010001428] = 2ef3f120 00005aa1, %l4 = 00000000, %l5 = ffffd0d0
4261 ldd [%i0+0x028],%l4 ! %l4 = 000000002ef3f120 0000000000005aa1
4262! Mem[0000000030081408] = ff36d4ff, %l0 = 00000000000000ff
4263 lduba [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff
4264! Mem[0000000010181408] = 000000ff, %l6 = ffffffffffffffff
4265 lduba [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff
4266! Mem[0000000010101408] = 000000ff, %l5 = 0000000000005aa1
4267 lduba [%i4+%o4]0x88,%l5 ! %l5 = 00000000000000ff
4268! Starting 10 instruction Store Burst
4269! %f16 = 44100000 f3ff75ff ffffffae 00000010
4270! %f20 = 0e30509a 5475fff3 ffffffff 7d7d0000
4271! %f24 = d0d0ffff ffffffff 00000000 000000ff
4272! %f28 = ff000000 000000ff ff0000f5 aeffffff
4273 stda %f16,[%i6]ASI_BLK_S ! Block Store to 0000000030181400
4274
4275p0_label_160:
4276! %l4 = 000000002ef3f120, Mem[0000000020800000] = ff9ac3ca, %asi = 80
4277 stha %l4,[%o1+0x000]%asi ! Mem[0000000020800000] = f120c3ca
4278! %l7 = 0000000000000000, %l1 = 0000000000000000, %l5 = 00000000000000ff
4279 and %l7,%l1,%l5 ! %l5 = 0000000000000000
4280! Mem[0000000030041408] = 000000ff, %l1 = 0000000000000000
4281 ldstuba [%i1+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
4282! Mem[0000000030081400] = 525a0000, %l1 = 00000000000000ff
4283 swapa [%i2+%g0]0x89,%l1 ! %l1 = 00000000525a0000
4284! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030101400] = 9a50300e ff36d4f3
4285 stda %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff 00000000
4286! %l2 = ffffffffffffffae, Mem[0000000030181408] = ffffffae00000010
4287 stxa %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffffffffffffffae
4288! Mem[00000000211c0001] = ff00fcae, %l0 = 00000000000000ff
4289 ldstub [%o2+0x001],%l0 ! %l0 = 00000000000000ff
4290! %l4 = 000000002ef3f120, Mem[0000000010141400] = aeff0000525a0000
4291 stxa %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000002ef3f120
4292! Mem[0000000010081414] = 00000000, %f14 = 00000000
4293 ld [%i2+0x014],%f14 ! %f14 = 00000000
4294! Starting 10 instruction Load Burst
4295! Mem[0000000030101410] = 1fdcd6e6, %l3 = 0000000000000000
4296 lduha [%i4+%o5]0x81,%l3 ! %l3 = 0000000000001fdc
4297
4298p0_label_161:
4299! Mem[000000001014143c] = 0000dd89, %l1 = 00000000525a0000
4300 lduw [%i5+0x03c],%l1 ! %l1 = 000000000000dd89
4301! Mem[0000000010041408] = d0d00000, %l2 = ffffffffffffffae
4302 lduwa [%i1+%o4]0x80,%l2 ! %l2 = 00000000d0d00000
4303! Mem[0000000010141408] = ff000000, %l2 = 00000000d0d00000
4304 lduba [%i5+%o4]0x80,%l2 ! %l2 = 00000000000000ff
4305! Mem[0000000010081408] = a15a0000, %l4 = 000000002ef3f120
4306 lduba [%i2+%o4]0x80,%l4 ! %l4 = 00000000000000a1
4307! Mem[0000000010001400] = 00000001, %l2 = 00000000000000ff
4308 lduwa [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000001
4309! Mem[0000000030041408] = ff000000, %l6 = 00000000000000ff
4310 lduba [%i1+%o4]0x81,%l6 ! %l6 = 00000000000000ff
4311! Mem[0000000010141438] = 00000000, %l0 = 0000000000000000
4312 ldsb [%i5+0x039],%l0 ! %l0 = 0000000000000000
4313! Mem[00000000100c1420] = c3d757ff26a3ee55, %l0 = 0000000000000000
4314 ldxa [%i3+0x020]%asi,%l0 ! %l0 = c3d757ff26a3ee55
4315! Mem[0000000030101410] = e6d6dc1f, %l1 = 000000000000dd89
4316 lduha [%i4+%o5]0x89,%l1 ! %l1 = 000000000000dc1f
4317! Starting 10 instruction Store Burst
4318! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010101430] = 00000000 a5f1b543
4319 std %l6,[%i4+0x030] ! Mem[0000000010101430] = 000000ff 00000000
4320
4321p0_label_162:
4322! Mem[0000000010001400] = 00000001, %l4 = 00000000000000a1
4323 swapa [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000001
4324! %l4 = 0000000000000001, Mem[0000000010141410] = 20f1f32e
4325 stwa %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000001
4326! %l4 = 0000000000000001, Mem[0000000030181400] = 00001044
4327 stha %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000001
4328! Mem[0000000030101410] = e6d6dc1f, %l1 = 000000000000dc1f
4329 swapa [%i4+%o5]0x89,%l1 ! %l1 = 00000000e6d6dc1f
4330! Mem[0000000030081400] = 000000ff, %l0 = c3d757ff26a3ee55
4331 ldstuba [%i2+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
4332! %f14 = 00000000 0000dd89, Mem[0000000010181408] = ff000000 9a505aa1
4333 stda %f14,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 0000dd89
4334! %l5 = 0000000000000000, Mem[0000000010181418] = 2ef3f12000000000
4335 stx %l5,[%i6+0x018] ! Mem[0000000010181418] = 0000000000000000
4336! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010141418] = 55f3022b f3d436ff
4337 stda %l6,[%i5+0x018]%asi ! Mem[0000000010141418] = 000000ff 00000000
4338! Mem[00000000211c0000] = fffffcae, %l0 = 00000000000000ff
4339 ldstub [%o2+%g0],%l0 ! %l0 = 000000ff000000ff
4340! Starting 10 instruction Load Burst
4341! Mem[0000000030141408] = ffffffae, %l3 = 0000000000001fdc
4342 ldswa [%i5+%o4]0x89,%l3 ! %l3 = ffffffffffffffae
4343
4344p0_label_163:
4345! Mem[0000000021800000] = ffffb05a, %l4 = 0000000000000001
4346 ldsba [%o3+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
4347! Mem[0000000010001400] = a100000000001044, %f0 = aeff0000 525a0000
4348 ldda [%i0+%g0]0x80,%f0 ! %f0 = a1000000 00001044
4349! Mem[0000000030141410] = ffffd0d0, %l7 = 0000000000000000
4350 lduha [%i5+%o5]0x89,%l7 ! %l7 = 000000000000d0d0
4351! Mem[0000000010101400] = ff23d0d0, %l3 = ffffffffffffffae
4352 ldsba [%i4+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
4353! %l1 = 00000000e6d6dc1f, imm = fffffffffffffc95, %l7 = 000000000000d0d0
4354 or %l1,-0x36b,%l7 ! %l7 = fffffffffffffc9f
4355 membar #Sync ! Added by membar checker (32)
4356! Mem[0000000010181410] = 8b6516ff 5200ffff, %l4 = ffffffff, %l5 = 00000000
4357 ldda [%i6+%o5]0x88,%l4 ! %l4 = 000000005200ffff 000000008b6516ff
4358! Mem[0000000030081410] = 96002310, %l0 = 00000000000000ff
4359 ldsha [%i2+%o5]0x81,%l0 ! %l0 = ffffffffffff9600
4360! Mem[0000000030181408] = aeffffffffffffff, %l1 = 00000000e6d6dc1f
4361 ldxa [%i6+%o4]0x89,%l1 ! %l1 = aeffffffffffffff
4362! Mem[0000000030181410] = f3ff75549a50300e, %l1 = aeffffffffffffff
4363 ldxa [%i6+%o5]0x89,%l1 ! %l1 = f3ff75549a50300e
4364! Starting 10 instruction Store Burst
4365! %f16 = 44100000 f3ff75ff, %l2 = 0000000000000001
4366! Mem[0000000010041418] = d0d02310036e77e0
4367 add %i1,0x018,%g1
4368 stda %f16,[%g1+%l2]ASI_PST16_PL ! Mem[0000000010041418] = ff752310036e77e0
4369
4370p0_label_164:
4371! %f16 = 44100000 f3ff75ff ffffffae 00000010
4372! %f20 = 0e30509a 5475fff3 ffffffff 7d7d0000
4373! %f24 = d0d0ffff ffffffff 00000000 000000ff
4374! %f28 = ff000000 000000ff ff0000f5 aeffffff
4375 stda %f16,[%i3]ASI_BLK_AIUPL ! Block Store to 00000000100c1400
4376! %f9 = 00000000, Mem[0000000010101400] = ff23d0d0
4377 sta %f9 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
4378! Mem[00000000300c1410] = 00000000, %l7 = fffffffffffffc9f
4379 swapa [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000
4380! %l2 = 0000000000000001, Mem[000000001004141c] = 036e77e0, %asi = 80
4381 stwa %l2,[%i1+0x01c]%asi ! Mem[000000001004141c] = 00000001
4382! %l7 = 0000000000000000, Mem[0000000010041408] = d0d00000, %asi = 80
4383 stwa %l7,[%i1+0x008]%asi ! Mem[0000000010041408] = 00000000
4384! %l1 = f3ff75549a50300e, imm = 00000000000003ec, %l0 = ffffffffffff9600
4385 subc %l1,0x3ec,%l0 ! %l0 = f3ff75549a502c22
4386! Mem[0000000010081404] = 00000091, %l7 = 00000000, %l7 = 00000000
4387 add %i2,0x04,%g1
4388 casa [%g1]0x80,%l7,%l7 ! %l7 = 0000000000000091
4389! %f10 = f3ff7554 00000000, %l3 = ffffffffffffffff
4390! Mem[0000000010081408] = a15a000076ffffff
4391 add %i2,0x008,%g1
4392 stda %f10,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010081408] = 000000005475fff3
4393! Mem[000000001004143c] = e7b4a6bd, %l6 = 000000ff, %l4 = 5200ffff
4394 add %i1,0x3c,%g1
4395 casa [%g1]0x80,%l6,%l4 ! %l4 = 00000000e7b4a6bd
4396! Starting 10 instruction Load Burst
4397! Mem[0000000010101400] = 00000000, %f9 = 00000000
4398 lda [%i4+%g0]0x80,%f9 ! %f9 = 00000000
4399
4400p0_label_165:
4401! Mem[0000000010101400] = 00000000, %l7 = 0000000000000091
4402 ldswa [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
4403! Mem[0000000030181408] = ffffffffffffffae, %l4 = 00000000e7b4a6bd
4404 ldxa [%i6+%o4]0x81,%l4 ! %l4 = ffffffffffffffae
4405! Mem[0000000030001400] = 1023d0d0, %l1 = f3ff75549a50300e
4406 lduha [%i0+%g0]0x89,%l1 ! %l1 = 000000000000d0d0
4407! Mem[0000000010141400] = 20f1f32e 00000000, %l0 = 9a502c22, %l1 = 0000d0d0
4408 ldda [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000000 0000000020f1f32e
4409! Mem[0000000010141400] = 20f1f32e 00000000, %l4 = ffffffae, %l5 = 8b6516ff
4410 ldda [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000000 0000000020f1f32e
4411! %l0 = 0000000000000000, imm = 00000000000009ec, %l1 = 0000000020f1f32e
4412 or %l0,0x9ec,%l1 ! %l1 = 00000000000009ec
4413! Mem[0000000010001414] = 9a50300e, %l5 = 0000000020f1f32e
4414 ldsb [%i0+0x014],%l5 ! %l5 = ffffffffffffff9a
4415! Mem[0000000010001404] = 00001044, %f13 = c5a5f115
4416 lda [%i0+0x004]%asi,%f13 ! %f13 = 00001044
4417 membar #Sync ! Added by membar checker (33)
4418! Mem[00000000100c1400] = ff75fff300001044, %f8 = c3d757ff 00000000
4419 ldd [%i3+%g0],%f8 ! %f8 = ff75fff3 00001044
4420! Starting 10 instruction Store Burst
4421! %l7 = 0000000000000000, Mem[0000000030081410] = 448affff10230096
4422 stxa %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000000000000000
4423
4424p0_label_166:
4425! %l2 = 0000000000000001, Mem[0000000010081419] = 9a50300e, %asi = 80
4426 stba %l2,[%i2+0x019]%asi ! Mem[0000000010081418] = 9a01300e
4427! %l0 = 0000000000000000, Mem[0000000010041400] = ac00aa1f
4428 stha %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000aa1f
4429! %l1 = 00000000000009ec, Mem[0000000010141418] = 000000ff00000000, %asi = 80
4430 stxa %l1,[%i5+0x018]%asi ! Mem[0000000010141418] = 00000000000009ec
4431! %f10 = f3ff7554 00000000, %l7 = 0000000000000000
4432! Mem[0000000010141430] = 7d7d0000c5a5f115
4433 add %i5,0x030,%g1
4434 stda %f10,[%g1+%l7]ASI_PST32_P ! Mem[0000000010141430] = 7d7d0000c5a5f115
4435! Mem[0000000030001410] = 00000000, %l5 = ffffffffffffff9a
4436 swapa [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000
4437! %l0 = 0000000000000000, Mem[0000000010041400] = 0000aa1f00000000
4438 stxa %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000000
4439! %l5 = 0000000000000000, Mem[0000000010101400] = 00000000
4440 stba %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
4441! Mem[00000000300c1408] = 10000000, %l5 = 0000000000000000
4442 swapa [%i3+%o4]0x81,%l5 ! %l5 = 0000000010000000
4443! %l6 = 00000000000000ff, Mem[0000000030081408] = ffd436ff
4444 stha %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00ff36ff
4445! Starting 10 instruction Load Burst
4446! Mem[0000000010101410] = ffffffff, %l4 = 0000000000000000
4447 ldswa [%i4+%o5]0x88,%l4 ! %l4 = ffffffffffffffff
4448
4449p0_label_167:
4450! Mem[0000000010141400] = 00000000, %f0 = a1000000
4451 lda [%i5+%g0]0x88,%f0 ! %f0 = 00000000
4452! Mem[0000000030041400] = f5d0fb1d, %f28 = ff000000
4453 lda [%i1+%g0]0x89,%f28 ! %f28 = f5d0fb1d
4454! Mem[0000000030001408] = 0000ffae, %l0 = 0000000000000000
4455 ldsba [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000
4456! Mem[0000000010101408] = ff00000000005aa1, %f28 = f5d0fb1d 000000ff
4457 ldda [%i4+%o4]0x80,%f28 ! %f28 = ff000000 00005aa1
4458! Mem[0000000030041408] = 000000ff, %l2 = 0000000000000001
4459 ldswa [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff
4460 membar #Sync ! Added by membar checker (34)
4461! Mem[0000000010041400] = 00000000 00000000 00000000 00000000
4462! Mem[0000000010041410] = 00000000 ffffffff ff752310 00000001
4463! Mem[0000000010041420] = 00000000 a15a0000 70114fed 30a6b062
4464! Mem[0000000010041430] = d0d02310 036e77e0 9495b8c3 e7b4a6bd
4465 ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
4466! Mem[0000000010101400] = a175fff300000000, %l1 = 00000000000009ec
4467 ldxa [%i4+%g0]0x88,%l1 ! %l1 = a175fff300000000
4468! Mem[0000000030081400] = ffffffff 000000ff, %l2 = 000000ff, %l3 = ffffffff
4469 ldda [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff 00000000ffffffff
4470! Mem[0000000021800040] = 709c7f92, %l5 = 0000000010000000
4471 ldsb [%o3+0x041],%l5 ! %l5 = ffffffffffffff9c
4472! Starting 10 instruction Store Burst
4473! Mem[0000000010041410] = 00000000, %l7 = 0000000000000000
4474 ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 00000000000000ff
4475
4476p0_label_168:
4477! %l0 = 0000000000000000, Mem[0000000030041410] = 00000000
4478 stha %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
4479! %f28 = ff000000 00005aa1, Mem[0000000010101400] = 00000000 a175fff3
4480 stda %f28,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff000000 00005aa1
4481! %l0 = 00000000, %l1 = 00000000, Mem[0000000030181400] = 00000001 ff75fff3
4482 stda %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 00000000
4483! %f20 = 0e30509a 5475fff3, Mem[0000000030041410] = 00000000 ffd436ff
4484 stda %f20,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0e30509a 5475fff3
4485! %l6 = 00000000000000ff, Mem[0000000030001410] = ffffff9a
4486 stba %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffffff
4487! Mem[0000000010101410] = ffffffff, %l5 = ffffffffffffff9c
4488 ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
4489! Mem[0000000030181410] = 0e30509a, %l6 = 00000000000000ff
4490 ldstuba [%i6+%o5]0x81,%l6 ! %l6 = 0000000e000000ff
4491! %l4 = ffffffffffffffff, Mem[0000000010081400] = ff000000
4492 stba %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff000000
4493! %l2 = 00000000000000ff, Mem[0000000021800101] = dd89a03e, %asi = 80
4494 stba %l2,[%o3+0x101]%asi ! Mem[0000000021800100] = ddffa03e
4495! Starting 10 instruction Load Burst
4496! Mem[0000000010101400] = a15a0000, %l5 = 00000000000000ff
4497 ldsba [%i4+%g0]0x80,%l5 ! %l5 = ffffffffffffffa1
4498
4499p0_label_169:
4500! Mem[0000000010001400] = a1000000 00001044, %l0 = 00000000, %l1 = 00000000
4501 ldda [%i0+%g0]0x80,%l0 ! %l0 = 00000000a1000000 0000000000001044
4502! Mem[0000000030041410] = 5475fff3, %l1 = 0000000000001044
4503 lduha [%i1+%o5]0x89,%l1 ! %l1 = 000000000000fff3
4504! Mem[00000000300c1400] = 5475fff300001044, %f22 = ffffffff 7d7d0000
4505 ldda [%i3+%g0]0x81,%f22 ! %f22 = 5475fff3 00001044
4506! Mem[0000000010001410] = 00000000, %l3 = 00000000ffffffff
4507 ldsba [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000
4508! Mem[0000000010181400] = ffffffae, %l5 = ffffffffffffffa1
4509 ldsha [%i6+%g0]0x88,%l5 ! %l5 = ffffffffffffffae
4510! Mem[0000000030101408] = 00000000, %l3 = 0000000000000000
4511 ldsba [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
4512! Mem[0000000030101410] = 00000000 0000dc1f, %l2 = 000000ff, %l3 = 00000000
4513 ldda [%i4+%o5]0x89,%l2 ! %l2 = 000000000000dc1f 0000000000000000
4514! Mem[0000000010181404] = 0000ff00, %l7 = 0000000000000000
4515 ldsb [%i6+0x005],%l7 ! %l7 = 0000000000000000
4516! Mem[0000000030101410] = 1fdc000000000000, %l1 = 000000000000fff3
4517 ldxa [%i4+%o5]0x81,%l1 ! %l1 = 1fdc000000000000
4518! Starting 10 instruction Store Burst
4519! Mem[00000000100c142c] = 00000000, %l2 = 0000dc1f, %l5 = ffffffae
4520 add %i3,0x2c,%g1
4521 casa [%g1]0x80,%l2,%l5 ! %l5 = 0000000000000000
4522
4523p0_label_170:
4524! %l4 = ffffffff, %l5 = 00000000, Mem[0000000030001410] = ffffffff 20f1f32e
4525 stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffff 00000000
4526! Mem[0000000010081410] = 000000ff, %l0 = 00000000a1000000
4527 ldstuba [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff
4528! %f30 = ff0000f5 aeffffff, %l5 = 0000000000000000
4529! Mem[0000000010001408] = 01000000ff000000
4530 add %i0,0x008,%g1
4531 stda %f30,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010001408] = 01000000ff000000
4532! %l7 = 0000000000000000, Mem[00000000100c1410] = f3ff7554
4533 stha %l7,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00007554
4534! %l2 = 000000000000dc1f, imm = 0000000000000da8, %l7 = 0000000000000000
4535 sub %l2,0xda8,%l7 ! %l7 = 000000000000ce77
4536! Mem[0000000030101408] = 00000000, %l5 = 0000000000000000
4537 ldstuba [%i4+%o4]0x81,%l5 ! %l5 = 00000000000000ff
4538! %l7 = 000000000000ce77, Mem[00000000100c1438] = ffffffaef50000ff
4539 stx %l7,[%i3+0x038] ! Mem[00000000100c1438] = 000000000000ce77
4540! %f18 = ffffffae 00000010, Mem[0000000030181400] = 00000000 00000000
4541 stda %f18,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffffae 00000010
4542 membar #Sync ! Added by membar checker (35)
4543! %l1 = 1fdc000000000000, Mem[0000000010041400] = 00000000
4544 stha %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
4545! Starting 10 instruction Load Burst
4546! Mem[0000000030001408] = aeff0000, %l6 = 000000000000000e
4547 ldswa [%i0+%o4]0x89,%l6 ! %l6 = ffffffffaeff0000
4548
4549p0_label_171:
4550! Mem[0000000010141410] = 00000001, %l2 = 000000000000dc1f
4551 ldsha [%i5+%o5]0x88,%l2 ! %l2 = 0000000000000001
4552! Mem[0000000010041400] = 00000000, %l4 = ffffffffffffffff
4553 ldsba [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000000
4554! Mem[0000000010181408] = 00000000, %l3 = 0000000000000000
4555 lduba [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000
4556! Mem[0000000010081408] = 00000000, %l5 = 0000000000000000
4557 lduba [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000000
4558! Mem[00000000201c0000] = ff528819, %l4 = 0000000000000000
4559 ldub [%o0+0x001],%l4 ! %l4 = 0000000000000052
4560! Mem[0000000030081410] = 0000000000000000, %l1 = 1fdc000000000000
4561 ldxa [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000
4562! Mem[0000000021800000] = ffffb05a, %l4 = 0000000000000052
4563 ldsb [%o3+0x001],%l4 ! %l4 = ffffffffffffffff
4564! Mem[0000000010181408] = 89dd000000000000, %l4 = ffffffffffffffff
4565 ldxa [%i6+%o4]0x88,%l4 ! %l4 = 89dd000000000000
4566! Mem[00000000100c1410] = 54750000, %l4 = 89dd000000000000
4567 ldswa [%i3+%o5]0x88,%l4 ! %l4 = 0000000054750000
4568! Starting 10 instruction Store Burst
4569! Mem[0000000030081410] = 00000000, %l6 = ffffffffaeff0000
4570 swapa [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
4571
4572p0_label_172:
4573! %l3 = 0000000000000000, Mem[0000000030141408] = aeffffff
4574 stba %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00ffffff
4575! %f0 = 00000000 00000000 00000000 00000000
4576! %f4 = 00000000 ffffffff ff752310 00000001
4577! %f8 = 00000000 a15a0000 70114fed 30a6b062
4578! %f12 = d0d02310 036e77e0 9495b8c3 e7b4a6bd
4579 stda %f0,[%i4]ASI_BLK_SL ! Block Store to 0000000030101400
4580! %l2 = 0000000000000001, Mem[0000000010041400] = 00000000
4581 stwa %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000001
4582! %f30 = ff0000f5, Mem[0000000030181400] = ffffffae
4583 sta %f30,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff0000f5
4584! %f16 = 44100000, Mem[0000000010141410] = 00000001
4585 sta %f16,[%i5+%o5]0x88 ! Mem[0000000010141410] = 44100000
4586! Mem[0000000010081408] = 00000000, %l2 = 0000000000000001
4587 ldstuba [%i2+%o4]0x80,%l2 ! %l2 = 00000000000000ff
4588! %l5 = 0000000000000000, Mem[0000000030041410] = 5475fff3
4589 stba %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 5475ff00
4590! Mem[0000000010081400] = 000000ff, %l7 = 000000000000ce77
4591 ldstuba [%i2+%g0]0x88,%l7 ! %l7 = 000000ff000000ff
4592! %l0 = 0000000000000000, Mem[0000000010101408] = 000000ff
4593 stba %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
4594! Starting 10 instruction Load Burst
4595! Mem[00000000201c0000] = ff528819, %l3 = 0000000000000000
4596 ldsba [%o0+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
4597
4598p0_label_173:
4599! Mem[0000000030001410] = ffffffff, %l4 = 0000000054750000
4600 lduha [%i0+%o5]0x81,%l4 ! %l4 = 000000000000ffff
4601 membar #Sync ! Added by membar checker (36)
4602! Mem[0000000030101410] = 00000000ffffffff, %f20 = 0e30509a 5475fff3
4603 ldda [%i4+%o5]0x89,%f20 ! %f20 = 00000000 ffffffff
4604! Mem[0000000030041400] = f5d0fb1d, %l3 = ffffffffffffffff
4605 ldswa [%i1+%g0]0x89,%l3 ! %l3 = fffffffff5d0fb1d
4606! Mem[0000000010101408] = 00000000 00005aa1, %l2 = 00000000, %l3 = f5d0fb1d
4607 ldda [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000 0000000000005aa1
4608! Mem[0000000010001400] = 000000a1, %l2 = 0000000000000000
4609 lduba [%i0+%g0]0x88,%l2 ! %l2 = 00000000000000a1
4610! Mem[0000000030101400] = 0000000000000000, %l2 = 00000000000000a1
4611 ldxa [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000000
4612! Mem[0000000030001400] = 1023d0d0, %l0 = 0000000000000000
4613 ldsha [%i0+%g0]0x89,%l0 ! %l0 = ffffffffffffd0d0
4614! Mem[0000000030101408] = 00000000, %l0 = ffffffffffffd0d0
4615 ldsha [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000
4616! Mem[0000000021800140] = ff033eed, %l1 = 0000000000000000
4617 ldsha [%o3+0x140]%asi,%l1 ! %l1 = ffffffffffffff03
4618! Starting 10 instruction Store Burst
4619! %l3 = 0000000000005aa1, Mem[0000000010041400] = 00000001
4620 stw %l3,[%i1+%g0] ! Mem[0000000010041400] = 00005aa1
4621
4622p0_label_174:
4623! %f12 = d0d02310 036e77e0, Mem[0000000010141408] = ff000000 036e77e0
4624 stda %f12,[%i5+0x008]%asi ! Mem[0000000010141408] = d0d02310 036e77e0
4625! %l2 = 0000000000000000, Mem[0000000010001410] = 00000000
4626 stba %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
4627! %l0 = 0000000000000000, Mem[0000000010141400] = 00000000
4628 stba %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
4629! %l6 = 0000000000000000, Mem[0000000010001408] = 00000001
4630 stba %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
4631! Mem[00000000100c142c] = 00000000, %l0 = 0000000000000000
4632 swap [%i3+0x02c],%l0 ! %l0 = 0000000000000000
4633! %l5 = 0000000000000000, Mem[0000000010041400] = 00005aa1
4634 stba %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00005aa1
4635! %l0 = 0000000000000000, Mem[0000000010181410] = 5200ffff
4636 stwa %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
4637! %l3 = 0000000000005aa1, Mem[0000000030181400] = f50000ff
4638 stwa %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00005aa1
4639! %l6 = 00000000, %l7 = 000000ff, Mem[00000000100c1410] = 00007554 9a50300e
4640 stda %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 000000ff
4641! Starting 10 instruction Load Burst
4642! Mem[0000000010101400] = a15a0000 000000ff 00000000 00005aa1
4643! Mem[0000000010101410] = ffffffff 7d7d0000 10000000 00000000
4644! Mem[0000000010101420] = ff000000 000000ff 15f1a5c5 2ef3f120
4645! Mem[0000000010101430] = 000000ff 00000000 8a5e64bd 00005aa1
4646 ldda [%i4]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010101400
4647
4648p0_label_175:
4649! Mem[00000000300c1410] = 9ffcffff, %f15 = e7b4a6bd
4650 lda [%i3+%o5]0x81,%f15 ! %f15 = 9ffcffff
4651! Mem[0000000030141408] = 1023d0d0ffffff00, %l3 = 0000000000005aa1
4652 ldxa [%i5+%o4]0x89,%l3 ! %l3 = 1023d0d0ffffff00
4653! %l2 = 0000000000000000, imm = ffffffffffffff9b, %l7 = 00000000000000ff
4654 addc %l2,-0x065,%l7 ! %l7 = ffffffffffffff9b
4655! Mem[00000000300c1410] = 9ffcffff, %l7 = ffffffffffffff9b
4656 ldswa [%i3+%o5]0x81,%l7 ! %l7 = ffffffff9ffcffff
4657! Mem[0000000010041400] = a15a0000, %f9 = a15a0000
4658 lda [%i1+%g0]0x88,%f9 ! %f9 = a15a0000
4659! Mem[0000000010001408] = 00000000, %l5 = 0000000000000000
4660 lduba [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
4661! Mem[0000000030101408] = 00000000, %l7 = ffffffff9ffcffff
4662 ldsha [%i4+%o4]0x81,%l7 ! %l7 = 0000000000000000
4663! Mem[00000000201c0000] = ff528819, %l6 = 0000000000000000
4664 ldsha [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffff52
4665! Mem[00000000100c1400] = ff75fff3, %f13 = 036e77e0
4666 lda [%i3+%g0]0x80,%f13 ! %f13 = ff75fff3
4667! Starting 10 instruction Store Burst
4668 membar #Sync ! Added by membar checker (37)
4669! %f2 = 00000000 00000000, Mem[0000000010101410] = ffffffff 7d7d0000
4670 stda %f2 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 00000000
4671
4672p0_label_176:
4673! Code Fragment 4
4674p0_fragment_20:
4675! %l0 = 0000000000000000
4676 setx 0x4c19116f90f65e14,%g7,%l0 ! %l0 = 4c19116f90f65e14
4677! %l1 = ffffffffffffff03
4678 setx 0xe45e1a885c7263df,%g7,%l1 ! %l1 = e45e1a885c7263df
4679 setx 0x7ff8, %g1, %g2
4680 and %l0, %g2, %l0
4681 setx 0xffffffff, %g1, %g2
4682 and %l1, %g2, %l1
4683 setx 0x100000000, %g1, %g2
4684 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4685 ta T_CHANGE_HPRIV
4686 stxa %l1, [%l0]ASI_ICACHE_INSTR
4687 ta T_CHANGE_NONHPRIV
4688! %l0 = 4c19116f90f65e14
4689 setx 0x0e5b5a07d8c4ec7a,%g7,%l0 ! %l0 = 0e5b5a07d8c4ec7a
4690! %l1 = e45e1a885c7263df
4691 setx 0x8d2a6fa04f8f69a7,%g7,%l1 ! %l1 = 8d2a6fa04f8f69a7
4692! %f16 = a15a0000 000000ff 00000000 00005aa1
4693! %f20 = ffffffff 7d7d0000 10000000 00000000
4694! %f24 = ff000000 000000ff 15f1a5c5 2ef3f120
4695! %f28 = 000000ff 00000000 8a5e64bd 00005aa1
4696 stda %f16,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400
4697! %f12 = d0d02310, %f7 = 00000001
4698 fsqrts %f12,%f7 ! %f7 = 7fffffff
4699! Mem[0000000020800040] = 00ffbf87, %l6 = ffffffffffffff52
4700 ldstub [%o1+0x040],%l6 ! %l6 = 00000000000000ff
4701! Mem[0000000010101408] = 00000000, %l3 = 1023d0d0ffffff00
4702 swapa [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
4703! %l5 = 0000000000000000, %l7 = 0000000000000000, %l0 = 0e5b5a07d8c4ec7a
4704 orn %l5,%l7,%l0 ! %l0 = ffffffffffffffff
4705! %l4 = 000000000000ffff, Mem[0000000010081410] = ff0000ff
4706 stwa %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000ffff
4707! %f0 = 00000000 00000000, %l2 = 0000000000000000
4708! Mem[0000000030181418] = ffffffff7d7d0000
4709 add %i6,0x018,%g1
4710 stda %f0,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030181418] = ffffffff7d7d0000
4711! %f12 = d0d02310 ff75fff3, %l1 = 8d2a6fa04f8f69a7
4712! Mem[0000000010141430] = 7d7d0000c5a5f115
4713 add %i5,0x030,%g1
4714 stda %f12,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010141430] = f3ff7500c523f1d0
4715! Starting 10 instruction Load Burst
4716 membar #Sync ! Added by membar checker (38)
4717! Mem[0000000010081400] = 91000000000000ff, %l4 = 000000000000ffff
4718 ldxa [%i2+%g0]0x88,%l4 ! %l4 = 91000000000000ff
4719
4720p0_label_177:
4721! Mem[000000001008140c] = 5475fff3, %l0 = ffffffffffffffff
4722 lduha [%i2+0x00e]%asi,%l0 ! %l0 = 000000000000fff3
4723! Mem[0000000010081410] = ffff0000, %l0 = 000000000000fff3
4724 ldsha [%i2+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
4725! Mem[0000000010181400] = aeffffff, %l2 = 0000000000000000
4726 ldsb [%i6+0x003],%l2 ! %l2 = ffffffffffffffff
4727! Mem[0000000030041410] = 5475ff00, %l3 = 0000000000000000
4728 ldsha [%i1+%o5]0x89,%l3 ! %l3 = ffffffffffffff00
4729! Mem[0000000030081400] = ff000000 00005aa1 a15a0000 00000000
4730! Mem[0000000030081410] = 00007d7d ffffffff 00000000 00000010
4731! Mem[0000000030081420] = ff000000 000000ff 20f1f32e c5a5f115
4732! Mem[0000000030081430] = 00000000 ff000000 a15a0000 bd645e8a
4733 ldda [%i2]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030081400
4734! Mem[00000000100c1424] = ffffd0d0, %l0 = ffffffffffffffff
4735 ldsh [%i3+0x024],%l0 ! %l0 = ffffffffffffffff
4736! Mem[0000000010001408] = 00000000, %l0 = ffffffffffffffff
4737 ldsha [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
4738! Mem[0000000020800000] = f120c3ca, %l2 = ffffffffffffffff
4739 lduh [%o1+%g0],%l2 ! %l2 = 000000000000f120
4740! Mem[0000000010181410] = 00000000, %l4 = 91000000000000ff
4741 lduha [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
4742! Starting 10 instruction Store Burst
4743! %f16 = a15a0000 000000ff 00000000 00005aa1
4744! %f20 = ffffffff 7d7d0000 10000000 00000000
4745! %f24 = ff000000 000000ff 15f1a5c5 2ef3f120
4746! %f28 = 000000ff 00000000 8a5e64bd 00005aa1
4747 stda %f16,[%i0]ASI_BLK_P ! Block Store to 0000000010001400
4748
4749p0_label_178:
4750! Mem[00000000201c0001] = ff528819, %l4 = 0000000000000000
4751 ldstuba [%o0+0x001]%asi,%l4 ! %l4 = 00000052000000ff
4752! %l6 = 0000000000000000, %l7 = 0000000000000000, %l3 = ffffffffffffff00
4753 or %l6,%l7,%l3 ! %l3 = 0000000000000000
4754! Code Fragment 3
4755p0_fragment_21:
4756! %l0 = 0000000000000000
4757 setx 0x23fddaff931caca3,%g7,%l0 ! %l0 = 23fddaff931caca3
4758! %l1 = 8d2a6fa04f8f69a7
4759 setx 0xa48013384be2220b,%g7,%l1 ! %l1 = a48013384be2220b
4760 setx 0x1fe000, %g1, %g3
4761 or %l0, %g3, %l0 ! always set perrmask = 0xff
4762 setx 0x1ffff8, %g1, %g2
4763 and %l0, %g2, %l0
4764 ta T_CHANGE_HPRIV
4765 stxa %l1, [%l0]ASI_DCACHE_DATA
4766 ta T_CHANGE_NONHPRIV
4767! %l0 = 23fddaff931caca3
4768 setx 0x12167417c64e7f69,%g7,%l0 ! %l0 = 12167417c64e7f69
4769! %l1 = a48013384be2220b
4770 setx 0xedd4b18fb64732f3,%g7,%l1 ! %l1 = edd4b18fb64732f3
4771! %l2 = 000000000000f120, Mem[0000000030001410] = ffffffff00000000
4772 stxa %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000000000f120
4773! Mem[0000000010081430] = 7cffb22d, %l3 = 0000000000000000
4774 swap [%i2+0x030],%l3 ! %l3 = 000000007cffb22d
4775! %l5 = 0000000000000000, Mem[0000000030181408] = ffffffff
4776 stha %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffff0000
4777! %f8 = ff000000 000000ff, Mem[0000000030101408] = 00000000 00000000
4778 stda %f8 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000 000000ff
4779! %l6 = 00000000, %l7 = 00000000, Mem[0000000010141410] = 00001044 00000000
4780 stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 00000000
4781! %l2 = 0000f120, %l3 = 7cffb22d, Mem[00000000300c1408] = 00000000 00000000
4782 stda %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000f120 7cffb22d
4783! Starting 10 instruction Load Burst
4784! Mem[00000000100c1410] = 00000000, %l4 = 0000000000000052
4785 ldsba [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000
4786
4787p0_label_179:
4788! Mem[0000000030001410] = 00000000, %l2 = 000000000000f120
4789 ldsba [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000000
4790! Mem[0000000010141408] = 1023d0d0, %l5 = 0000000000000000
4791 lduba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000d0
4792! Mem[0000000010041410] = 000000ff, %l3 = 000000007cffb22d
4793 lduwa [%i1+%o5]0x88,%l3 ! %l3 = 00000000000000ff
4794 membar #Sync ! Added by membar checker (39)
4795! Mem[0000000010001408] = 00000000, %f11 = c5a5f115
4796 lda [%i0+%o4]0x80,%f11 ! %f11 = 00000000
4797! Mem[00000000100c1400] = 44100000f3ff75ff, %l6 = 0000000000000000
4798 ldxa [%i3+%g0]0x88,%l6 ! %l6 = 44100000f3ff75ff
4799! Mem[0000000030101408] = 000000ff, %l0 = 12167417c64e7f69
4800 lduha [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
4801! %l3 = 00000000000000ff, %l4 = 0000000000000000, %l5 = 00000000000000d0
4802 xor %l3,%l4,%l5 ! %l5 = 00000000000000ff
4803! Mem[0000000010001428] = 15f1a5c52ef3f120, %f26 = 15f1a5c5 2ef3f120
4804 ldda [%i0+0x028]%asi,%f26 ! %f26 = 15f1a5c5 2ef3f120
4805! Mem[0000000030141408] = 00ffffff, %l4 = 0000000000000000
4806 lduwa [%i5+%o4]0x81,%l4 ! %l4 = 0000000000ffffff
4807! Starting 10 instruction Store Burst
4808! %l7 = 0000000000000000, Mem[0000000010181410] = 00000000
4809 stha %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
4810
4811p0_label_180:
4812! Mem[00000000100c141c] = ffffffff, %l0 = 00000000000000ff
4813 swap [%i3+0x01c],%l0 ! %l0 = 00000000ffffffff
4814! Mem[0000000030001410] = 00000000, %l6 = 44100000f3ff75ff
4815 ldstuba [%i0+%o5]0x89,%l6 ! %l6 = 00000000000000ff
4816! %l0 = ffffffff, %l1 = b64732f3, Mem[0000000030101400] = 00000000 00000000
4817 stda %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffff b64732f3
4818! %f30 = 8a5e64bd 00005aa1, Mem[0000000010041400] = 00005aa1 00000000
4819 stda %f30,[%i1+%g0]0x80 ! Mem[0000000010041400] = 8a5e64bd 00005aa1
4820! Mem[0000000010081408] = ff000000, %l5 = 00000000000000ff
4821 ldstuba [%i2+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
4822! %l2 = 0000000000000000, Mem[0000000021800000] = ffffb05a, %asi = 80
4823 stha %l2,[%o3+0x000]%asi ! Mem[0000000021800000] = 0000b05a
4824! %l0 = 00000000ffffffff, Mem[0000000010041408] = 00000000
4825 stwa %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff
4826! %f6 = 00000000 00000010, Mem[0000000030141408] = 00ffffff d0d02310
4827 stda %f6 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000 00000010
4828! %f0 = ff000000 00005aa1, Mem[0000000030081410] = 7d7d0000 ffffffff
4829 stda %f0 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff000000 00005aa1
4830! Starting 10 instruction Load Burst
4831! Mem[0000000010001420] = ff000000, %l6 = 0000000000000000
4832 lduwa [%i0+0x020]%asi,%l6 ! %l6 = 00000000ff000000
4833
4834p0_label_181:
4835! Mem[0000000010001408] = 00000000 00005aa1, %l2 = 00000000, %l3 = 000000ff
4836 ldda [%i0+0x008]%asi,%l2 ! %l2 = 0000000000000000 0000000000005aa1
4837! Mem[0000000030001400] = aeff0000 1023d0d0, %l4 = 00ffffff, %l5 = 000000ff
4838 ldda [%i0+%g0]0x89,%l4 ! %l4 = 000000001023d0d0 00000000aeff0000
4839! Mem[00000000100c1400] = ff75fff3, %l3 = 0000000000005aa1
4840 ldswa [%i3+%g0]0x80,%l3 ! %l3 = ffffffffff75fff3
4841! Mem[0000000010001430] = 000000ff, %f8 = ff000000
4842 lda [%i0+0x030]%asi,%f8 ! %f8 = 000000ff
4843! Mem[0000000030001410] = ff000000, %l3 = ffffffffff75fff3
4844 ldswa [%i0+%o5]0x81,%l3 ! %l3 = ffffffffff000000
4845! Mem[0000000010041400] = bd645e8a, %l6 = 00000000ff000000
4846 ldsba [%i1+%g0]0x88,%l6 ! %l6 = ffffffffffffff8a
4847! Mem[0000000030101408] = 000000ff, %l6 = ffffffffffffff8a
4848 lduwa [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff
4849! Mem[0000000030081408] = 00005aa1, %l3 = ffffffffff000000
4850 lduha [%i2+%o4]0x89,%l3 ! %l3 = 0000000000005aa1
4851! Mem[0000000010101410] = 00000000, %l3 = 0000000000005aa1
4852 ldswa [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
4853! Starting 10 instruction Store Burst
4854! %l0 = 00000000ffffffff, Mem[0000000010081418] = 9a01300eba4f7588
4855 stx %l0,[%i2+0x018] ! Mem[0000000010081418] = 00000000ffffffff
4856
4857p0_label_182:
4858! %l4 = 1023d0d0, %l5 = aeff0000, Mem[0000000030101408] = 000000ff ff000000
4859 stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 1023d0d0 aeff0000
4860! Mem[0000000010141414] = 00000000, %l0 = 00000000ffffffff, %asi = 80
4861 swapa [%i5+0x014]%asi,%l0 ! %l0 = 0000000000000000
4862! %l4 = 1023d0d0, %l5 = aeff0000, Mem[0000000030081410] = a15a0000 000000ff
4863 stda %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 1023d0d0 aeff0000
4864! Mem[0000000030041410] = 5475ff00, %l6 = 00000000000000ff
4865 swapa [%i1+%o5]0x89,%l6 ! %l6 = 000000005475ff00
4866! %f22 = 10000000 00000000, %l1 = edd4b18fb64732f3
4867! Mem[0000000010081428] = 00001f576f4004d8
4868 add %i2,0x028,%g1
4869 stda %f22,[%g1+%l1]ASI_PST16_P ! Mem[0000000010081428] = 00001f5700000000
4870! Mem[0000000010181408] = 00000000, %l5 = 00000000aeff0000
4871 swapa [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000000
4872! %l4 = 000000001023d0d0, Mem[0000000030181410] = ff30509a
4873 stba %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = d030509a
4874! %f8 = 000000ff 000000ff, Mem[0000000010041408] = ffffffff 00000000
4875 stda %f8 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff 000000ff
4876! Mem[0000000030181410] = d030509a, %l3 = 0000000000000000
4877 ldstuba [%i6+%o5]0x81,%l3 ! %l3 = 000000d0000000ff
4878! Starting 10 instruction Load Burst
4879! Mem[0000000030041408] = 000000ff, %l7 = 0000000000000000
4880 lduha [%i1+%o4]0x89,%l7 ! %l7 = 00000000000000ff
4881
4882p0_label_183:
4883! Mem[0000000030141408] = 00000000, %f15 = bd645e8a
4884 lda [%i5+%o4]0x81,%f15 ! %f15 = 00000000
4885! Mem[0000000010041400] = 8a5e64bd, %l7 = 00000000000000ff
4886 lduha [%i1+%g0]0x80,%l7 ! %l7 = 0000000000008a5e
4887! Mem[0000000010181410] = 00000000, %l0 = 0000000000000000
4888 lduwa [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000
4889! Mem[0000000030041400] = 1dfbd0f5, %f15 = 00000000
4890 lda [%i1+%g0]0x81,%f15 ! %f15 = 1dfbd0f5
4891! Mem[0000000010101408] = 00ffffff, %l2 = 0000000000000000
4892 lduh [%i4+%o4],%l2 ! %l2 = 00000000000000ff
4893! Mem[0000000010181410] = 00000000, %l6 = 000000005475ff00
4894 lduha [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000
4895! Mem[0000000010181408] = aeff0000, %l2 = 00000000000000ff
4896 lduba [%i6+%o4]0x80,%l2 ! %l2 = 00000000000000ae
4897! Mem[0000000010181428] = f5d0fb1d5e7e7ede, %l6 = 0000000000000000
4898 ldx [%i6+0x028],%l6 ! %l6 = f5d0fb1d5e7e7ede
4899! Mem[0000000030041400] = f5d0fb1d, %l6 = f5d0fb1d5e7e7ede
4900 lduha [%i1+%g0]0x89,%l6 ! %l6 = 000000000000fb1d
4901! Starting 10 instruction Store Burst
4902! Mem[00000000300c1408] = 20f10000, %l2 = 00000000000000ae
4903 swapa [%i3+%o4]0x81,%l2 ! %l2 = 0000000020f10000
4904
4905p0_label_184:
4906! %l2 = 0000000020f10000, %l7 = 0000000000008a5e, %l2 = 0000000020f10000
4907 mulx %l2,%l7,%l2 ! %l2 = 000011ce027e0000
4908! %l6 = 0000fb1d, %l7 = 00008a5e, Mem[0000000010181408] = 0000ffae 89dd0000
4909 stda %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000fb1d 00008a5e
4910! Mem[00000000100c1410] = 00000000, %l2 = 000011ce027e0000
4911 ldstuba [%i3+%o5]0x88,%l2 ! %l2 = 00000000000000ff
4912! Mem[0000000010001410] = ffffffff, %l5 = 0000000000000000
4913 ldstuba [%i0+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
4914! %f19 = 00005aa1, %f29 = 00000000, %f4 = 00007d7d
4915 fdivs %f19,%f29,%f4 ! %f4 = 7f800000
4916! %l1 = edd4b18fb64732f3, Mem[0000000030081400] = 000000ff
4917 stba %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000f3
4918! %l0 = 0000000000000000, Mem[0000000030141408] = 00000000
4919 stha %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
4920! Mem[0000000030081400] = 000000f3, %l4 = 000000001023d0d0
4921 swapa [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000f3
4922! Code Fragment 3
4923p0_fragment_22:
4924! %l0 = 0000000000000000
4925 setx 0xca45a6182737ea06,%g7,%l0 ! %l0 = ca45a6182737ea06
4926! %l1 = edd4b18fb64732f3
4927 setx 0x2c86e7b044161265,%g7,%l1 ! %l1 = 2c86e7b044161265
4928 setx 0x1fe000, %g1, %g3
4929 or %l0, %g3, %l0 ! always set perrmask = 0xff
4930 setx 0x1ffff8, %g1, %g2
4931 and %l0, %g2, %l0
4932 ta T_CHANGE_HPRIV
4933 stxa %l1, [%l0]ASI_DCACHE_DATA
4934 ta T_CHANGE_NONHPRIV
4935! %l0 = ca45a6182737ea06
4936 setx 0xf81047001a1f0ba3,%g7,%l0 ! %l0 = f81047001a1f0ba3
4937! %l1 = 2c86e7b044161265
4938 setx 0x9d56b9f021750000,%g7,%l1 ! %l1 = 9d56b9f021750000
4939! Starting 10 instruction Load Burst
4940! Mem[0000000030081408] = a15a000000000000, %f18 = 00000000 00005aa1
4941 ldda [%i2+%o4]0x81,%f18 ! %f18 = a15a0000 00000000
4942
4943p0_label_185:
4944! Mem[0000000030141410] = d0d0ffff 00000000, %l6 = 0000fb1d, %l7 = 00008a5e
4945 ldda [%i5+%o5]0x81,%l6 ! %l6 = 00000000d0d0ffff 0000000000000000
4946! Mem[0000000010101408] = 00ffffff, %l7 = 0000000000000000
4947 ldsha [%i4+%o4]0x80,%l7 ! %l7 = 00000000000000ff
4948! Mem[0000000030181408] = 0000ffff, %l7 = 00000000000000ff
4949 ldsha [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
4950! %l6 = d0d0ffff, %l7 = 00000000, Mem[0000000030101410] = ffffffff 00000000
4951 stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = d0d0ffff 00000000
4952! Mem[0000000010181410] = 00000000 ff16658b, %l2 = 00000000, %l3 = 000000d0
4953 ldda [%i6+%o5]0x80,%l2 ! %l2 = 0000000000000000 00000000ff16658b
4954! Mem[0000000030041408] = ff0000001dfbd0f5, %l2 = 0000000000000000
4955 ldxa [%i1+%o4]0x81,%l2 ! %l2 = ff0000001dfbd0f5
4956! Mem[00000000100c1420] = ffffffff, %l2 = ff0000001dfbd0f5
4957 lduwa [%i3+0x020]%asi,%l2 ! %l2 = 00000000ffffffff
4958! Mem[0000000010081408] = 000000ff, %f6 = 00000000
4959 lda [%i2+%o4]0x88,%f6 ! %f6 = 000000ff
4960! Mem[0000000010101410] = 00000000, %l0 = f81047001a1f0ba3
4961 ldswa [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000
4962! Starting 10 instruction Store Burst
4963! Mem[0000000030001410] = 000000ff, %l7 = 0000000000000000
4964 swapa [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
4965
4966p0_label_186:
4967! Mem[0000000030001400] = 1023d0d0, %l5 = 00000000000000ff
4968 ldstuba [%i0+%g0]0x89,%l5 ! %l5 = 000000d0000000ff
4969! %l0 = 0000000000000000, Mem[0000000010001410] = 00007d7dffffffff
4970 stxa %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000
4971! %f6 = 000000ff, Mem[00000000100c1408] = 10000000
4972 sta %f6 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000ff
4973! %l3 = 00000000ff16658b, %l4 = 00000000000000f3, %l5 = 00000000000000d0
4974 xnor %l3,%l4,%l5 ! %l5 = ffffffff00e99a87
4975! Mem[0000000030081408] = a15a0000, %l7 = 00000000000000ff
4976 swapa [%i2+%o4]0x81,%l7 ! %l7 = 00000000a15a0000
4977! Mem[0000000010001428] = 15f1a5c5, %l0 = 0000000000000000
4978 ldstuba [%i0+0x028]%asi,%l0 ! %l0 = 00000015000000ff
4979! %l4 = 00000000000000f3, %l3 = 00000000ff16658b, %l3 = 00000000ff16658b
4980 subc %l4,%l3,%l3 ! %l3 = ffffffff00e99b68
4981! %f26 = 15f1a5c5 2ef3f120, Mem[0000000010181400] = aeffffff 0000ff00
4982 stda %f26,[%i6+%g0]0x80 ! Mem[0000000010181400] = 15f1a5c5 2ef3f120
4983! %l3 = ffffffff00e99b68, Mem[0000000010141408] = d0d02310
4984 stba %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = 68d02310
4985! Starting 10 instruction Load Burst
4986! Code Fragment 3
4987p0_fragment_23:
4988! %l0 = 0000000000000015
4989 setx 0x095822ffafdaffe0,%g7,%l0 ! %l0 = 095822ffafdaffe0
4990! %l1 = 9d56b9f021750000
4991 setx 0x620b1d881627518e,%g7,%l1 ! %l1 = 620b1d881627518e
4992 setx 0x1fe000, %g1, %g3
4993 or %l0, %g3, %l0 ! always set perrmask = 0xff
4994 setx 0x1ffff8, %g1, %g2
4995 and %l0, %g2, %l0
4996 ta T_CHANGE_HPRIV
4997 stxa %l1, [%l0]ASI_DCACHE_DATA
4998 ta T_CHANGE_NONHPRIV
4999! %l0 = 095822ffafdaffe0
5000 setx 0x74b59ec87bac5584,%g7,%l0 ! %l0 = 74b59ec87bac5584
5001! %l1 = 620b1d881627518e
5002 setx 0x88f595e028673e95,%g7,%l1 ! %l1 = 88f595e028673e95
5003
5004p0_label_187:
5005! Mem[0000000030181408] = ffff0000, %f16 = a15a0000
5006 lda [%i6+%o4]0x89,%f16 ! %f16 = ffff0000
5007! Mem[0000000030141400] = 5aa164bd, %l4 = 00000000000000f3
5008 lduha [%i5+%g0]0x81,%l4 ! %l4 = 0000000000005aa1
5009! Mem[0000000010141408] = 68d02310 036e77e0, %l2 = ffffffff, %l3 = 00e99b68
5010 ldda [%i5+%o4]0x80,%l2 ! %l2 = 0000000068d02310 00000000036e77e0
5011! Mem[0000000010001400] = 00005aa1, %l6 = 00000000d0d0ffff
5012 ldswa [%i0+%g0]0x88,%l6 ! %l6 = 0000000000005aa1
5013! Mem[00000000300c1410] = 9ffcffff9a50300e, %l3 = 00000000036e77e0
5014 ldxa [%i3+%o5]0x81,%l3 ! %l3 = 9ffcffff9a50300e
5015! Mem[0000000010081410] = ffff0000, %l4 = 0000000000005aa1
5016 lduwa [%i2+%o5]0x80,%l4 ! %l4 = 00000000ffff0000
5017! Mem[0000000010001408] = 00000000, %f29 = 00000000
5018 lda [%i0+%o4]0x80,%f29 ! %f29 = 00000000
5019! %f19 = 00000000, %f14 = a15a0000, %f2 = a15a0000 00000000
5020 fsmuld %f19,%f14,%f2 ! %f2 = 80000000 00000000
5021! Mem[0000000030181400] = 1000000000005aa1, %f8 = 000000ff 000000ff
5022 ldda [%i6+%g0]0x89,%f8 ! %f8 = 10000000 00005aa1
5023! Starting 10 instruction Store Burst
5024! Mem[0000000030001408] = aeff0000, %l5 = ffffffff00e99a87
5025 swapa [%i0+%o4]0x89,%l5 ! %l5 = 00000000aeff0000
5026
5027p0_label_188:
5028! %l5 = 00000000aeff0000, Mem[0000000030001410] = 20f1000000000000
5029 stxa %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000aeff0000
5030! %l0 = 74b59ec87bac5584, %l7 = 00000000a15a0000, %y = fefffc0c
5031 udiv %l0,%l7,%l4 ! %l4 = 00000000ffffffff
5032 mov %l0,%y ! %y = 7bac5584
5033! %l0 = 74b59ec87bac5584, Mem[00000000211c0000] = fffffcae, %asi = 80
5034 stba %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = 84fffcae
5035! Mem[0000000010101410] = 00000000, %l5 = 00000000aeff0000
5036 swapa [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000000
5037! %l0 = 74b59ec87bac5584, Mem[00000000100c1408] = ff000000
5038 stwa %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 7bac5584
5039! %l1 = 88f595e028673e95, Mem[0000000030101410] = ffffd0d0
5040 stha %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffff3e95
5041! Mem[0000000021800181] = 662d8f81, %l5 = 0000000000000000
5042 ldstuba [%o3+0x181]%asi,%l5 ! %l5 = 0000002d000000ff
5043! %l5 = 000000000000002d, Mem[0000000010101400] = 00005aa1
5044 stba %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00005a2d
5045! %l2 = 0000000068d02310, Mem[0000000010101410] = 0000ffae
5046 stba %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000ff10
5047! Starting 10 instruction Load Burst
5048! Mem[000000001008140c] = 5475fff3, %l4 = 00000000ffffffff
5049 lduha [%i2+0x00c]%asi,%l4 ! %l4 = 0000000000005475
5050
5051p0_label_189:
5052! Mem[0000000030141408] = 00000000, %l0 = 74b59ec87bac5584
5053 ldswa [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000000
5054! Mem[0000000010101400] = 00005a2d, %l6 = 0000000000005aa1
5055 lduha [%i4+%g0]0x88,%l6 ! %l6 = 0000000000005a2d
5056! Mem[00000000211c0000] = 84fffcae, %l3 = 9ffcffff9a50300e
5057 lduha [%o2+0x000]%asi,%l3 ! %l3 = 00000000000084ff
5058! Mem[0000000010081408] = ff0000005475fff3, %l0 = 0000000000000000
5059 ldxa [%i2+%o4]0x80,%l0 ! %l0 = ff0000005475fff3
5060! Mem[0000000030041408] = ff0000001dfbd0f5, %l3 = 00000000000084ff
5061 ldxa [%i1+%o4]0x81,%l3 ! %l3 = ff0000001dfbd0f5
5062! Mem[00000000100c1410] = ff000000000000ff, %l0 = ff0000005475fff3
5063 ldxa [%i3+%o5]0x80,%l0 ! %l0 = ff000000000000ff
5064! Mem[0000000010041438] = 9495b8c3, %l3 = ff0000001dfbd0f5
5065 ldswa [%i1+0x038]%asi,%l3 ! %l3 = ffffffff9495b8c3
5066! Mem[0000000030141410] = ffffd0d0, %l4 = 0000000000005475
5067 ldsha [%i5+%o5]0x89,%l4 ! %l4 = ffffffffffffd0d0
5068! Mem[0000000010141410] = 00000000, %l4 = ffffffffffffd0d0
5069 lduha [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000
5070! Starting 10 instruction Store Burst
5071! %l3 = ffffffff9495b8c3, %l6 = 0000000000005a2d, %y = 7bac5584
5072 smul %l3,%l6,%l6 ! %l6 = ffffda29c1460847, %y = ffffda29
5073
5074p0_label_190:
5075! %l3 = ffffffff9495b8c3, Mem[00000000100c1410] = ff000000
5076 stwa %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 9495b8c3
5077! Mem[0000000030101408] = d0d02310, %l2 = 0000000068d02310
5078 swapa [%i4+%o4]0x81,%l2 ! %l2 = 00000000d0d02310
5079! %l4 = 00000000, %l5 = 0000002d, Mem[0000000010041408] = ff000000 ff000000
5080 stda %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 0000002d
5081! %l2 = 00000000d0d02310, Mem[0000000030081410] = 1023d0d0
5082 stba %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 1023d0d0
5083! Mem[00000000100c1400] = f3ff75ff, %l1 = 88f595e028673e95
5084 ldstuba [%i3+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
5085! %f24 = ff000000, Mem[0000000030141410] = ffffd0d0
5086 sta %f24,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff000000
5087! Mem[0000000010081408] = 000000ff, %l2 = 00000000d0d02310
5088 ldstuba [%i2+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
5089! %f16 = ffff0000 000000ff a15a0000 00000000
5090! %f20 = ffffffff 7d7d0000 10000000 00000000
5091! %f24 = ff000000 000000ff 15f1a5c5 2ef3f120
5092! %f28 = 000000ff 00000000 8a5e64bd 00005aa1
5093 stda %f16,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400
5094! Mem[0000000030101410] = 953effff, %l1 = 00000000000000ff
5095 ldstuba [%i4+%o5]0x81,%l1 ! %l1 = 00000095000000ff
5096! Starting 10 instruction Load Burst
5097 membar #Sync ! Added by membar checker (40)
5098! Mem[0000000030041408] = a15a000000000000, %l0 = ff000000000000ff
5099 ldxa [%i1+%o4]0x81,%l0 ! %l0 = a15a000000000000
5100
5101p0_label_191:
5102! Mem[0000000021800080] = 15ff0203, %l2 = 00000000000000ff
5103 ldsba [%o3+0x081]%asi,%l2 ! %l2 = ffffffffffffffff
5104! Mem[0000000030041400] = ffff0000 000000ff a15a0000 00000000
5105! Mem[0000000030041410] = ffffffff 7d7d0000 10000000 00000000
5106! Mem[0000000030041420] = ff000000 000000ff 15f1a5c5 2ef3f120
5107! Mem[0000000030041430] = 000000ff 00000000 8a5e64bd 00005aa1
5108 ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
5109! Mem[0000000010001410] = 00000000 00000000, %l0 = 00000000, %l1 = 00000095
5110 ldda [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000
5111! Mem[0000000010141424] = 00000000, %l4 = 0000000000000000
5112 lduw [%i5+0x024],%l4 ! %l4 = 0000000000000000
5113! Mem[0000000010001408] = 00000000, %l2 = ffffffffffffffff
5114 lduwa [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
5115! Mem[0000000010181408] = 0000fb1d, %l3 = ffffffff9495b8c3
5116 lduba [%i6+%o4]0x88,%l3 ! %l3 = 000000000000001d
5117! Mem[0000000030181400] = 10000000 00005aa1, %l2 = 00000000, %l3 = 0000001d
5118 ldda [%i6+%g0]0x89,%l2 ! %l2 = 0000000000005aa1 0000000010000000
5119! Mem[00000000300c1410] = 9ffcffff, %l4 = 0000000000000000
5120 lduba [%i3+%o5]0x81,%l4 ! %l4 = 000000000000009f
5121! Mem[0000000030041400] = ffff0000, %l3 = 0000000010000000
5122 ldsba [%i1+%g0]0x81,%l3 ! %l3 = ffffffffffffffff
5123! Starting 10 instruction Store Burst
5124! %l0 = 0000000000000000, Mem[0000000010041410] = ff000000
5125 stha %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
5126
5127p0_label_192:
5128! %l7 = 00000000a15a0000, Mem[00000000201c0000] = ffff8819, %asi = 80
5129 stba %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff8819
5130! %l1 = 0000000000000000, Mem[0000000010101408] = 00ffffff00005aa1
5131 stxa %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000000000000000
5132! %f14 = a15a0000 1dfbd0f5, %l6 = ffffda29c1460847
5133! Mem[0000000030181408] = 0000ffffffffffae
5134 add %i6,0x008,%g1
5135 stda %f14,[%g1+%l6]ASI_PST8_S ! Mem[0000000030181408] = 005afffffffbd0f5
5136! %l6 = ffffda29c1460847, Mem[0000000030081400] = d0d0231000005aa1
5137 stxa %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffda29c1460847
5138! %l6 = ffffda29c1460847, Mem[0000000030081400] = 29daffff
5139 stwa %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = c1460847
5140 membar #Sync ! Added by membar checker (41)
5141! %l7 = 00000000a15a0000, Mem[0000000030041410] = ffffffff
5142 stwa %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = a15a0000
5143! Mem[0000000010181410] = 00000000ff16658b, %l5 = 000000000000002d, %l3 = ffffffffffffffff
5144 add %i6,0x10,%g1
5145 casxa [%g1]0x80,%l5,%l3 ! %l3 = 00000000ff16658b
5146! %l0 = 0000000000000000, Mem[0000000030181408] = f5d0fbffffff5a00
5147 stxa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000000000000000
5148! Mem[0000000010101409] = 00000000, %l0 = 0000000000000000
5149 ldstub [%i4+0x009],%l0 ! %l0 = 00000000000000ff
5150! Starting 10 instruction Load Burst
5151! Mem[0000000010141408] = 68d02310, %l0 = 0000000000000000
5152 lduba [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000068
5153
5154p0_label_193:
5155! Mem[0000000010141400] = 00000000, %l5 = 000000000000002d
5156 lduwa [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
5157! %l5 = 0000000000000000, %l1 = 0000000000000000, %l6 = ffffda29c1460847
5158 andn %l5,%l1,%l6 ! %l6 = 0000000000000000
5159! Mem[0000000010181410] = 00000000, %l4 = 000000000000009f
5160 lduha [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
5161! Mem[00000000211c0000] = 84fffcae, %l2 = 0000000000005aa1
5162 ldsha [%o2+0x000]%asi,%l2 ! %l2 = ffffffffffff84ff
5163! Mem[00000000300c1400] = 5475fff3 00001044 000000ae 2db2ff7c
5164! Mem[00000000300c1410] = 9ffcffff 9a50300e 000000a1 5a007396
5165! Mem[00000000300c1420] = 8b6516ff 5200ffff 2ef3f120 00005aa1
5166! Mem[00000000300c1430] = ff000000 000000ff ffffffae f50000ff
5167 ldda [%i3]ASI_BLK_AIUS,%f16 ! Block Load from 00000000300c1400
5168! Mem[0000000020800040] = ffffbf87, %l4 = 0000000000000000
5169 ldsb [%o1+0x041],%l4 ! %l4 = ffffffffffffffff
5170! Mem[0000000010141400] = 000000002ef3f120, %l5 = 0000000000000000
5171 ldxa [%i5+0x000]%asi,%l5 ! %l5 = 000000002ef3f120
5172! Mem[0000000010101410] = 0000ff10, %l6 = 0000000000000000
5173 lduwa [%i4+%o5]0x88,%l6 ! %l6 = 000000000000ff10
5174! Mem[0000000030081408] = ff000000, %f5 = ffffffff
5175 lda [%i2+%o4]0x89,%f5 ! %f5 = ff000000
5176! Starting 10 instruction Store Burst
5177! Mem[0000000010041410] = 00000000, %l3 = 00000000ff16658b
5178 swapa [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000000
5179
5180p0_label_194:
5181! Mem[0000000030001410] = aeff0000, %l5 = 000000002ef3f120
5182 swapa [%i0+%o5]0x89,%l5 ! %l5 = 00000000aeff0000
5183! %l7 = 00000000a15a0000, Mem[0000000030181400] = 1000000000005aa1
5184 stxa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000a15a0000
5185! %l2 = ffffffffffff84ff, Mem[00000000100c1400] = ff75fff3
5186 stwa %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffff84ff
5187! Mem[0000000030141408] = 00000000, %l0 = 0000000000000068
5188 swapa [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000000
5189! %l4 = ffffffffffffffff, Mem[0000000010141402] = 00000000
5190 stb %l4,[%i5+0x002] ! Mem[0000000010141400] = 0000ff00
5191! %l3 = 0000000000000000, Mem[000000001010140c] = 00000000, %asi = 80
5192 stwa %l3,[%i4+0x00c]%asi ! Mem[000000001010140c] = 00000000
5193! Mem[0000000010041428] = 70114fed, %l2 = ffffffffffff84ff
5194 ldstuba [%i1+0x028]%asi,%l2 ! %l2 = 00000070000000ff
5195! %l2 = 0000000000000070, Mem[0000000010001408] = 00000000
5196 stba %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 70000000
5197! Mem[0000000010141400] = 00ff0000, %l0 = 0000000000000000
5198 swapa [%i5+%g0]0x88,%l0 ! %l0 = 0000000000ff0000
5199! Starting 10 instruction Load Burst
5200! Mem[0000000030001410] = 2ef3f120, %l3 = 0000000000000000
5201 ldsba [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000020
5202
5203p0_label_195:
5204! Mem[0000000030101400] = ffffffff, %l1 = 0000000000000000
5205 lduha [%i4+%g0]0x81,%l1 ! %l1 = 000000000000ffff
5206! %l0 = 0000000000ff0000, %l0 = 0000000000ff0000, %l7 = 00000000a15a0000
5207 subc %l0,%l0,%l7 ! %l7 = 0000000000000000
5208! Mem[0000000030101410] = ff3effff, %l6 = 000000000000ff10
5209 ldsha [%i4+%o5]0x81,%l6 ! %l6 = ffffffffffffff3e
5210! Mem[00000000300c1410] = 9ffcffff9a50300e, %f6 = 000000ff 00000010
5211 ldda [%i3+%o5]0x81,%f6 ! %f6 = 9ffcffff 9a50300e
5212! Mem[00000000300c1400] = f3ff7554, %l5 = 00000000aeff0000
5213 ldsba [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000054
5214! Mem[0000000030141410] = 000000ff, %l1 = 000000000000ffff
5215 ldsba [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000
5216! Mem[0000000030101410] = ffff3eff, %f4 = 7f800000
5217 lda [%i4+%o5]0x89,%f4 ! %f4 = ffff3eff
5218! Mem[00000000100c1418] = 00007d7d, %l0 = 0000000000ff0000
5219 ldsw [%i3+0x018],%l0 ! %l0 = 0000000000007d7d
5220! Mem[0000000010041408] = 000000000000002d, %l2 = 0000000000000070
5221 ldxa [%i1+%o4]0x80,%l2 ! %l2 = 000000000000002d
5222! Starting 10 instruction Store Burst
5223! %l5 = 0000000000000054, Mem[0000000030081408] = 00000000ff000000
5224 stxa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000000000000054
5225
5226p0_label_196:
5227! %l4 = ffffffff, %l5 = 00000054, Mem[00000000100c1408] = 8455ac7b aeffffff
5228 stda %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffffffff 00000054
5229! Mem[0000000030081400] = 470846c1, %l7 = 0000000000000000
5230 swapa [%i2+%g0]0x81,%l7 ! %l7 = 00000000470846c1
5231! Mem[0000000010001400] = 00005aa1, %l2 = 000000000000002d
5232 ldstuba [%i0+%g0]0x88,%l2 ! %l2 = 000000a1000000ff
5233! Mem[0000000010181408] = 0000fb1d, %l0 = 0000000000007d7d
5234 ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 0000001d000000ff
5235! %l2 = 00000000000000a1, Mem[0000000030081408] = 5400000000000000
5236 stxa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000000000a1
5237! %f16 = 5475fff3 00001044 000000ae 2db2ff7c
5238! %f20 = 9ffcffff 9a50300e 000000a1 5a007396
5239! %f24 = 8b6516ff 5200ffff 2ef3f120 00005aa1
5240! %f28 = ff000000 000000ff ffffffae f50000ff
5241 stda %f16,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
5242 membar #Sync ! Added by membar checker (42)
5243! %l3 = 0000000000000020, Mem[000000001004142a] = 2ef3f120
5244 stb %l3,[%i1+0x02a] ! Mem[0000000010041428] = 2ef32020
5245! %l6 = ffffffffffffff3e, Mem[00000000211c0000] = 84fffcae
5246 sth %l6,[%o2+%g0] ! Mem[00000000211c0000] = ff3efcae
5247! %l4 = ffffffffffffffff, Mem[0000000020800040] = ffffbf87
5248 sth %l4,[%o1+0x040] ! Mem[0000000020800040] = ffffbf87
5249! Starting 10 instruction Load Burst
5250! Mem[0000000010041410] = 0e30509afffffc9f, %f0 = ff000000 00005aa1
5251 ldda [%i1+%o5]0x88,%f0 ! %f0 = 0e30509a fffffc9f
5252
5253p0_label_197:
5254! Mem[00000000300c1408] = ae000000, %l3 = 0000000000000020
5255 ldswa [%i3+%o4]0x89,%l3 ! %l3 = ffffffffae000000
5256! Mem[0000000010141400] = 000000002ef3f120, %f8 = 10000000 00005aa1
5257 ldda [%i5+%g0]0x80,%f8 ! %f8 = 00000000 2ef3f120
5258! %l6 = ffffffffffffff3e, %l0 = 000000000000001d, %y = ffffda29
5259 udiv %l6,%l0,%l4 ! %l4 = 00000000ffffffff
5260 mov %l0,%y ! %y = 0000001d
5261! Mem[0000000010001410] = 00000000, %f2 = 80000000
5262 lda [%i0+%o5]0x88,%f2 ! %f2 = 00000000
5263! %f5 = ff000000, %f22 = 000000a1
5264 fsqrts %f5 ,%f22 ! %f22 = 7fffffff
5265! Mem[0000000030101408] = 68d02310, %l3 = ffffffffae000000
5266 ldsha [%i4+%o4]0x81,%l3 ! %l3 = 00000000000068d0
5267! Mem[0000000010181400] = c5a5f115, %f28 = ff000000
5268 lda [%i6+%g0]0x88,%f28 ! %f28 = c5a5f115
5269! Mem[0000000010001400] = ff5a0000, %l7 = 00000000470846c1
5270 ldsba [%i0+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
5271! Mem[00000000300c1408] = ae000000, %l1 = 0000000000000000
5272 lduwa [%i3+%o4]0x89,%l1 ! %l1 = 00000000ae000000
5273! Starting 10 instruction Store Burst
5274! %l1 = 00000000ae000000, Mem[0000000010081408] = f3ff7554000000ff
5275 stxa %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000ae000000
5276
5277p0_label_198:
5278! %f29 = 000000ff, Mem[0000000030001400] = ffd02310
5279 sta %f29,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff
5280! %l2 = 00000000000000a1, Mem[00000000100c1408] = ffffffff
5281 stha %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffff00a1
5282! %l0 = 000000000000001d, Mem[0000000030181410] = 9a5030ff
5283 stha %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 9a50001d
5284! %f30 = ffffffae f50000ff, Mem[0000000010101410] = 10ff0000 00000000
5285 stda %f30,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffffae f50000ff
5286! %l0 = 000000000000001d, Mem[0000000010041410] = 9ffcffff
5287 stha %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 001dffff
5288! Mem[0000000010081400] = ff000000, %l5 = 0000000000000054
5289 ldstuba [%i2+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
5290! %l4 = 00000000ffffffff, %l2 = 00000000000000a1, %l6 = ffffffffffffff3e
5291 xnor %l4,%l2,%l6 ! %l6 = ffffffff000000a1
5292! %f30 = ffffffae, Mem[0000000010001420] = ff000000
5293 st %f30,[%i0+0x020] ! Mem[0000000010001420] = ffffffae
5294! %l5 = 00000000000000ff, Mem[0000000010001410] = 00000000
5295 stba %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000
5296! Starting 10 instruction Load Burst
5297! Mem[00000000100c1410] = 9495b8c3 000000ff, %l0 = 0000001d, %l1 = ae000000
5298 ldd [%i3+%o5],%l0 ! %l0 = 000000009495b8c3 00000000000000ff
5299
5300p0_label_199:
5301! Mem[0000000030041410] = 00007d7da15a0000, %f4 = ffff3eff ff000000
5302 ldda [%i1+%o5]0x89,%f4 ! %f4 = 00007d7d a15a0000
5303! Mem[00000000211c0000] = ff3efcae, %l2 = 00000000000000a1
5304 ldsba [%o2+0x001]%asi,%l2 ! %l2 = 000000000000003e
5305! Mem[0000000010001410] = 000000ff, %l3 = 00000000000068d0
5306 lduha [%i0+%o5]0x88,%l3 ! %l3 = 00000000000000ff
5307! Mem[0000000030081408] = 00000000 000000a1, %l6 = 000000a1, %l7 = ffffffff
5308 ldda [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000 00000000000000a1
5309! Mem[0000000030001400] = 000000ff, %l2 = 000000000000003e
5310 ldsba [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000
5311! Mem[00000000100c1410] = ff000000c3b89594, %f22 = 7fffffff 5a007396
5312 ldda [%i3+%o5]0x88,%f22 ! %f22 = ff000000 c3b89594
5313! Mem[000000001000141c] = 00000000, %l3 = 00000000000000ff
5314 lduwa [%i0+0x01c]%asi,%l3 ! %l3 = 0000000000000000
5315! Mem[0000000030001408] = 00e99a87, %l7 = 00000000000000a1
5316 ldsba [%i0+%o4]0x89,%l7 ! %l7 = ffffffffffffff87
5317! %f31 = f50000ff, %f6 = 9ffcffff, %f20 = 9ffcffff
5318 fdivs %f31,%f6 ,%f20 ! %f20 = 7f800000
5319! Starting 10 instruction Store Burst
5320! Mem[0000000010141400] = 00000000, %l7 = ffffffffffffff87
5321 ldstuba [%i5+%g0]0x88,%l7 ! %l7 = 00000000000000ff
5322
5323p0_label_200:
5324! Mem[0000000010181408] = 0000fbff, %l2 = 0000000000000000
5325 ldstuba [%i6+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
5326! %f28 = c5a5f115 000000ff, %l6 = 0000000000000000
5327! Mem[0000000030081410] = 1023d0d0aeff0000
5328 add %i2,0x010,%g1
5329 stda %f28,[%g1+%l6]ASI_PST8_S ! Mem[0000000030081410] = 1023d0d0aeff0000
5330! %l1 = 00000000000000ff, Mem[0000000030001410] = 2ef3f120
5331 stwa %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff
5332! %f25 = 5200ffff, %f20 = 7f800000
5333 fsqrts %f25,%f20 ! %f20 = 48b5b99d
5334! %l3 = 0000000000000000, Mem[0000000010141400] = 000000ff
5335 stha %l3,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
5336! Mem[0000000010001410] = 000000ff, %l7 = 0000000000000000
5337 ldstuba [%i0+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
5338! %l3 = 0000000000000000, Mem[0000000010041400] = f3ff7554
5339 stwa %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
5340! %f6 = 9ffcffff 9a50300e, %l6 = 0000000000000000
5341! Mem[0000000030101418] = 01000000102375ff
5342 add %i4,0x018,%g1
5343 stda %f6,[%g1+%l6]ASI_PST16_S ! Mem[0000000030101418] = 01000000102375ff
5344! %l4 = 00000000ffffffff, %l6 = 0000000000000000, %l6 = 0000000000000000
5345 subc %l4,%l6,%l6 ! %l6 = 00000000ffffffff
5346! Starting 10 instruction Load Burst
5347! Mem[0000000010001400] = ff5a0000, %f2 = 00000000
5348 lda [%i0+%g0]0x80,%f2 ! %f2 = ff5a0000
5349
5350p0_label_201:
5351! Mem[00000000300c1410] = 9ffcffff, %l1 = 00000000000000ff
5352 lduha [%i3+%o5]0x81,%l1 ! %l1 = 0000000000009ffc
5353! Mem[0000000010101430] = 000000ff00000000, %l2 = 00000000000000ff
5354 ldxa [%i4+0x030]%asi,%l2 ! %l2 = 000000ff00000000
5355! Mem[0000000030101408] = 68d023100000ffae, %f16 = 5475fff3 00001044
5356 ldda [%i4+%o4]0x81,%f16 ! %f16 = 68d02310 0000ffae
5357! Mem[0000000010081408] = ae000000, %l4 = 00000000ffffffff
5358 ldswa [%i2+%o4]0x88,%l4 ! %l4 = ffffffffae000000
5359! Mem[0000000010001400] = ff5a0000, %l3 = 0000000000000000
5360 ldub [%i0+0x001],%l3 ! %l3 = 000000000000005a
5361! Mem[0000000030181408] = 0000000000000000, %l4 = ffffffffae000000
5362 ldxa [%i6+%o4]0x81,%l4 ! %l4 = 0000000000000000
5363! Mem[0000000030141400] = bd64a15a, %l7 = 00000000000000ff
5364 lduba [%i5+%g0]0x89,%l7 ! %l7 = 000000000000005a
5365! Mem[00000000211c0000] = ff3efcae, %l4 = 0000000000000000
5366 ldsha [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffff3e
5367! Mem[0000000010101410] = aeffffff, %l7 = 000000000000005a
5368 ldsha [%i4+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
5369! Starting 10 instruction Store Burst
5370! Code Fragment 3
5371p0_fragment_24:
5372! %l0 = 000000009495b8c3
5373 setx 0xcba8e0c85910442a,%g7,%l0 ! %l0 = cba8e0c85910442a
5374! %l1 = 0000000000009ffc
5375 setx 0x90cdb6883ca3b69b,%g7,%l1 ! %l1 = 90cdb6883ca3b69b
5376 setx 0x1fe000, %g1, %g3
5377 or %l0, %g3, %l0 ! always set perrmask = 0xff
5378 setx 0x1ffff8, %g1, %g2
5379 and %l0, %g2, %l0
5380 ta T_CHANGE_HPRIV
5381 stxa %l1, [%l0]ASI_DCACHE_DATA
5382 ta T_CHANGE_NONHPRIV
5383! %l0 = cba8e0c85910442a
5384 setx 0xe734d8efc8d5f7f2,%g7,%l0 ! %l0 = e734d8efc8d5f7f2
5385! %l1 = 90cdb6883ca3b69b
5386 setx 0x25e248e06668b697,%g7,%l1 ! %l1 = 25e248e06668b697
5387
5388p0_label_202:
5389! %l3 = 000000000000005a, Mem[0000000030181410] = 9a50001d
5390 stha %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = 9a50005a
5391! Mem[0000000030001408] = 879ae900, %l6 = 00000000ffffffff
5392 swapa [%i0+%o4]0x81,%l6 ! %l6 = 00000000879ae900
5393! Mem[0000000030001400] = ff000000, %l5 = 00000000000000ff
5394 ldstuba [%i0+%g0]0x89,%l5 ! %l5 = 00000000000000ff
5395! %l5 = 0000000000000000, imm = 00000000000004ba, %l2 = 000000ff00000000
5396 and %l5,0x4ba,%l2 ! %l2 = 0000000000000000
5397! %l2 = 0000000000000000, Mem[0000000010141438] = 00000000
5398 stw %l2,[%i5+0x038] ! Mem[0000000010141438] = 00000000
5399! Mem[00000000300c1408] = 000000ae, %l7 = ffffffffffffffff
5400 swapa [%i3+%o4]0x81,%l7 ! %l7 = 00000000000000ae
5401! Mem[0000000010181408] = 0000fbff, %l5 = 0000000000000000
5402 ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
5403! %l4 = ffffffffffffff3e, Mem[00000000201c0000] = 00ff8819
5404 stb %l4,[%o0+%g0] ! Mem[00000000201c0000] = 3eff8819
5405! %f1 = fffffc9f, Mem[0000000010041418] = 000000a1
5406 sta %f1 ,[%i1+0x018]%asi ! Mem[0000000010041418] = fffffc9f
5407! Starting 10 instruction Load Burst
5408! Mem[0000000030081408] = 00000000 000000a1, %l6 = 879ae900, %l7 = 000000ae
5409 ldda [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000 00000000000000a1
5410
5411p0_label_203:
5412! Mem[0000000010081410] = ffff0000, %f3 = 00000000
5413 lda [%i2+%o5]0x80,%f3 ! %f3 = ffff0000
5414! Mem[0000000030141408] = 68000000 00000010, %l2 = 00000000, %l3 = 0000005a
5415 ldda [%i5+%o4]0x81,%l2 ! %l2 = 0000000068000000 0000000000000010
5416! Mem[00000000100c142c] = 00000000, %l5 = 00000000000000ff
5417 lduh [%i3+0x02c],%l5 ! %l5 = 0000000000000000
5418! Mem[00000000201c0000] = 3eff8819, %l3 = 0000000000000010
5419 ldsba [%o0+0x000]%asi,%l3 ! %l3 = 000000000000003e
5420! Mem[0000000010001400] = 00005aff, %l1 = 25e248e06668b697
5421 ldsba [%i0+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
5422! Mem[0000000020800040] = ffffbf87, %l2 = 0000000068000000
5423 ldsba [%o1+0x041]%asi,%l2 ! %l2 = ffffffffffffffff
5424! Mem[00000000100c140c] = 00000054, %f30 = ffffffae
5425 ld [%i3+0x00c],%f30 ! %f30 = 00000054
5426! Mem[0000000010001400] = ff5a0000, %l6 = 0000000000000000
5427 ldswa [%i0+%g0]0x80,%l6 ! %l6 = ffffffffff5a0000
5428! Mem[0000000010101400] = ff000000 00005a2d, %l6 = ff5a0000, %l7 = 000000a1
5429 ldda [%i4+%g0]0x88,%l6 ! %l6 = 0000000000005a2d 00000000ff000000
5430! Starting 10 instruction Store Burst
5431! %f9 = 2ef3f120, Mem[0000000030141400] = 5aa164bd
5432 sta %f9 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = 2ef3f120
5433
5434p0_label_204:
5435! Mem[0000000030081408] = 00000000, %l7 = 00000000ff000000
5436 ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000ff
5437! %f18 = 000000ae 2db2ff7c, %l3 = 000000000000003e
5438! Mem[0000000030041408] = a15a000000000000
5439 add %i1,0x008,%g1
5440 stda %f18,[%g1+%l3]ASI_PST32_S ! Mem[0000000030041408] = 000000ae00000000
5441! %l5 = 0000000000000000, Mem[00000000100c1434] = 000000ff
5442 sth %l5,[%i3+0x034] ! Mem[00000000100c1434] = 000000ff
5443! Mem[0000000010141400] = 00000000, %l1 = ffffffffffffffff
5444 ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
5445! %f30 = 00000054 f50000ff, Mem[0000000030141410] = ff000000 00000000
5446 stda %f30,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000054 f50000ff
5447! %f30 = 00000054 f50000ff, %l2 = ffffffffffffffff
5448! Mem[0000000010041408] = 000000ae2db2ff7c
5449 add %i1,0x008,%g1
5450 stda %f30,[%g1+%l2]ASI_PST16_PL ! Mem[0000000010041408] = ff0000f554000000
5451! %f6 = 9ffcffff 9a50300e, Mem[0000000010101410] = ffffffae f50000ff
5452 stda %f6 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = 9ffcffff 9a50300e
5453! %l3 = 000000000000003e, Mem[0000000010001400] = ff5a0000
5454 stha %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = 003e0000
5455! %l6 = 0000000000005a2d, Mem[0000000030041410] = 00007d7da15a0000
5456 stxa %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000005a2d
5457! Starting 10 instruction Load Burst
5458! Mem[0000000010141410] = 00000000ffffffff, %f0 = 0e30509a fffffc9f
5459 ldda [%i5+%o5]0x80,%f0 ! %f0 = 00000000 ffffffff
5460
5461p0_label_205:
5462! Mem[0000000030041408] = 00000000ae000000, %l6 = 0000000000005a2d
5463 ldxa [%i1+%o4]0x89,%l6 ! %l6 = 00000000ae000000
5464! Mem[0000000030001408] = ffffffff, %f0 = 00000000
5465 lda [%i0+%o4]0x89,%f0 ! %f0 = ffffffff
5466! Mem[0000000020800040] = ffffbf87, %l3 = 000000000000003e
5467 lduba [%o1+0x041]%asi,%l3 ! %l3 = 00000000000000ff
5468! Mem[0000000010101410] = fffffc9f, %l7 = 0000000000000000
5469 lduba [%i4+%o5]0x88,%l7 ! %l7 = 000000000000009f
5470! Mem[0000000010141410] = 00000000, %l6 = 00000000ae000000
5471 lduba [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000
5472! Mem[0000000010141408] = 1023d068, %l6 = 0000000000000000
5473 ldsba [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000068
5474! Mem[0000000030041410] = 2d5a000000000000, %l1 = 0000000000000000
5475 ldxa [%i1+%o5]0x81,%l1 ! %l1 = 2d5a000000000000
5476 membar #Sync ! Added by membar checker (43)
5477! Mem[0000000030001400] = ff0000ff 0000ffae ffffffff 64ffff69
5478! Mem[0000000030001410] = ff000000 00000000 ff36d4f3 64ffff69
5479! Mem[0000000030001420] = 00000000 ff57d7c3 00000000 ff36d4ff
5480! Mem[0000000030001430] = 15f1a5c5 00007d7d 89dd0000 00000000
5481 ldda [%i0]ASI_BLK_SL,%f16 ! Block Load from 0000000030001400
5482! Mem[00000000100c1418] = 00007d7d000000ff, %l7 = 000000000000009f
5483 ldx [%i3+0x018],%l7 ! %l7 = 00007d7d000000ff
5484! Starting 10 instruction Store Burst
5485! %l3 = 00000000000000ff, Mem[000000001004141c] = 5a007396, %asi = 80
5486 stha %l3,[%i1+0x01c]%asi ! Mem[000000001004141c] = 00ff7396
5487
5488p0_label_206:
5489! Code Fragment 4
5490p0_fragment_25:
5491! %l0 = e734d8efc8d5f7f2
5492 setx 0x7081f30045a70783,%g7,%l0 ! %l0 = 7081f30045a70783
5493! %l1 = 2d5a000000000000
5494 setx 0x95b958d816f18520,%g7,%l1 ! %l1 = 95b958d816f18520
5495 setx 0x7ff8, %g1, %g2
5496 and %l0, %g2, %l0
5497 setx 0xffffffff, %g1, %g2
5498 and %l1, %g2, %l1
5499 setx 0x100000000, %g1, %g2
5500 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5501 ta T_CHANGE_HPRIV
5502 stxa %l1, [%l0]ASI_ICACHE_INSTR
5503 ta T_CHANGE_NONHPRIV
5504! %l0 = 7081f30045a70783
5505 setx 0x19c969bf878b97ef,%g7,%l0 ! %l0 = 19c969bf878b97ef
5506! %l1 = 95b958d816f18520
5507 setx 0x2096ffe0520e6ded,%g7,%l1 ! %l1 = 2096ffe0520e6ded
5508! %l1 = 2096ffe0520e6ded, Mem[0000000030081408] = ff000000
5509 stwa %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 520e6ded
5510 membar #Sync ! Added by membar checker (44)
5511! %f8 = 00000000 2ef3f120, %l5 = 0000000000000000
5512! Mem[0000000030001418] = ff36d4f364ffff69
5513 add %i0,0x018,%g1
5514 stda %f8,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030001418] = ff36d4f364ffff69
5515! Mem[0000000010001400] = 00003e00, %l5 = 0000000000000000
5516 swapa [%i0+%g0]0x88,%l5 ! %l5 = 0000000000003e00
5517! Mem[0000000010041428] = 2ef32020, %l0 = 19c969bf878b97ef, %asi = 80
5518 swapa [%i1+0x028]%asi,%l0 ! %l0 = 000000002ef32020
5519! %f8 = 00000000 2ef3f120, %l4 = ffffffffffffff3e
5520! Mem[0000000030101420] = 00005aa100000000
5521 add %i4,0x020,%g1
5522 stda %f8,[%g1+%l4]ASI_PST16_S ! Mem[0000000030101420] = 000000002ef30000
5523! %l5 = 0000000000003e00, Mem[0000000030001400] = aeff0000ff0000ff
5524 stxa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000000000003e00
5525! %f14 = a15a0000 1dfbd0f5, Mem[00000000100c1408] = a100ffff 00000054
5526 stda %f14,[%i3+%o4]0x80 ! Mem[00000000100c1408] = a15a0000 1dfbd0f5
5527! %l0 = 000000002ef32020, Mem[0000000010081408] = ae000000
5528 stwa %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 2ef32020
5529! Starting 10 instruction Load Burst
5530! %f20 = 00000000, %f25 = 00000000, %f30 = 00000000
5531 fdivs %f20,%f25,%f30 ! %f30 = 7fffffff
5532
5533p0_label_207:
5534! Mem[0000000030001400] = 00003e00, %l0 = 000000002ef32020
5535 ldswa [%i0+%g0]0x89,%l0 ! %l0 = 0000000000003e00
5536! Mem[0000000010101410] = fffffc9f, %l6 = 0000000000000068
5537 ldswa [%i4+%o5]0x88,%l6 ! %l6 = fffffffffffffc9f
5538! %l7 = 00007d7d000000ff, %l3 = 00000000000000ff, %l5 = 0000000000003e00
5539 andn %l7,%l3,%l5 ! %l5 = 00007d7d00000000
5540! Mem[0000000010101400] = 2d5a0000 000000ff, %l6 = fffffc9f, %l7 = 000000ff
5541 ldda [%i4+%g0]0x80,%l6 ! %l6 = 000000002d5a0000 00000000000000ff
5542! Mem[00000000100c1420] = ffffffffffffd0d0, %l0 = 0000000000003e00
5543 ldxa [%i3+0x020]%asi,%l0 ! %l0 = ffffffffffffd0d0
5544! Mem[0000000030101400] = ffffffff, %l3 = 00000000000000ff
5545 ldswa [%i4+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
5546! Mem[0000000010181410] = 00000000, %l4 = ffffffffffffff3e
5547 ldsha [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000
5548! Mem[0000000030181408] = 00000000, %l7 = 00000000000000ff
5549 ldsha [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
5550! Mem[0000000010041408] = ff0000f554000000, %f24 = c3d757ff 00000000
5551 ldda [%i1+%o4]0x80,%f24 ! %f24 = ff0000f5 54000000
5552! Starting 10 instruction Store Burst
5553! %l4 = 0000000000000000, Mem[0000000030001410] = ff00000000000000
5554 stxa %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000000
5555
5556p0_label_208:
5557! %l6 = 000000002d5a0000, Mem[0000000010101400] = 00005a2d
5558 stha %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
5559! Mem[000000001008141b] = 00000000, %l6 = 000000002d5a0000
5560 ldstuba [%i2+0x01b]%asi,%l6 ! %l6 = 00000000000000ff
5561! %f10 = 20f1f32e, Mem[0000000010141400] = 000000ff
5562 sta %f10,[%i5+%g0]0x88 ! Mem[0000000010141400] = 20f1f32e
5563! %l4 = 00000000, %l5 = 00000000, Mem[0000000010181410] = 00000000 8b6516ff
5564 stda %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 00000000
5565! Mem[0000000010181410] = 00000000, %l5 = 00007d7d00000000
5566 ldstuba [%i6+%o5]0x88,%l5 ! %l5 = 00000000000000ff
5567! %l5 = 0000000000000000, Mem[000000001000140d] = 00005aa1, %asi = 80
5568 stba %l5,[%i0+0x00d]%asi ! Mem[000000001000140c] = 00005aa1
5569! Mem[0000000010001428] = fff1a5c52ef3f120, %l7 = 0000000000000000, %l1 = 2096ffe0520e6ded
5570 add %i0,0x28,%g1
5571 casxa [%g1]0x80,%l7,%l1 ! %l1 = fff1a5c52ef3f120
5572! %l2 = ffffffff, %l3 = ffffffff, Mem[00000000100c1438] = 00000000 0000ce77
5573 std %l2,[%i3+0x038] ! Mem[00000000100c1438] = ffffffff ffffffff
5574! %l7 = 0000000000000000, immd = fffffffffffffbb7, %l7 = 0000000000000000
5575 mulx %l7,-0x449,%l7 ! %l7 = 0000000000000000
5576! Starting 10 instruction Load Burst
5577! Mem[00000000300c1408] = ffffffff, %l6 = 0000000000000000
5578 lduha [%i3+%o4]0x89,%l6 ! %l6 = 000000000000ffff
5579
5580p0_label_209:
5581! Mem[0000000030081410] = 1023d0d0, %l0 = ffffffffffffd0d0
5582 ldsba [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000010
5583! Mem[0000000010041410] = ffff1d00, %f26 = ffd436ff
5584 lda [%i1+%o5]0x88,%f26 ! %f26 = ffff1d00
5585! Mem[0000000010101438] = 8a5e64bd 00005aa1, %l2 = ffffffff, %l3 = ffffffff
5586 ldd [%i4+0x038],%l2 ! %l2 = 000000008a5e64bd 0000000000005aa1
5587! Code Fragment 4
5588p0_fragment_26:
5589! %l0 = 0000000000000010
5590 setx 0xd1917f603a7460a7,%g7,%l0 ! %l0 = d1917f603a7460a7
5591! %l1 = fff1a5c52ef3f120
5592 setx 0x08f82cd85f12e52e,%g7,%l1 ! %l1 = 08f82cd85f12e52e
5593 setx 0x7ff8, %g1, %g2
5594 and %l0, %g2, %l0
5595 setx 0xffffffff, %g1, %g2
5596 and %l1, %g2, %l1
5597 setx 0x100000000, %g1, %g2
5598 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5599 ta T_CHANGE_HPRIV
5600 stxa %l1, [%l0]ASI_ICACHE_INSTR
5601 ta T_CHANGE_NONHPRIV
5602! %l0 = d1917f603a7460a7
5603 setx 0xb98d0a907285301b,%g7,%l0 ! %l0 = b98d0a907285301b
5604! %l1 = 08f82cd85f12e52e
5605 setx 0x9f4b78780c8b4241,%g7,%l1 ! %l1 = 9f4b78780c8b4241
5606! Mem[0000000010041400] = 00000000, %l7 = 0000000000000000
5607 lduba [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000
5608! Mem[0000000030001410] = 00000000, %l0 = b98d0a907285301b
5609 lduba [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000
5610! Mem[0000000010041424] = 5200ffff, %l6 = 000000000000ffff
5611 lduwa [%i1+0x024]%asi,%l6 ! %l6 = 000000005200ffff
5612! Mem[0000000010101408] = 00ff0000, %l1 = 9f4b78780c8b4241
5613 ldsha [%i4+%o4]0x80,%l1 ! %l1 = 00000000000000ff
5614! Mem[0000000010181408] = fffb0000, %l5 = 0000000000000000
5615 ldsba [%i6+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
5616! Starting 10 instruction Store Burst
5617! %l0 = 0000000000000000, Mem[0000000030081408] = 520e6ded
5618 stha %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00006ded
5619
5620p0_label_210:
5621! %f0 = ffffffff ffffffff, %l4 = 0000000000000000
5622! Mem[00000000300c1410] = 9ffcffff9a50300e
5623 add %i3,0x010,%g1
5624 stda %f0,[%g1+%l4]ASI_PST16_S ! Mem[00000000300c1410] = 9ffcffff9a50300e
5625! Mem[0000000010001410] = ff000000, %l3 = 0000000000005aa1
5626 swapa [%i0+%o5]0x80,%l3 ! %l3 = 00000000ff000000
5627! %l5 = ffffffffffffffff, %l2 = 000000008a5e64bd, %l0 = 0000000000000000
5628 or %l5,%l2,%l0 ! %l0 = ffffffffffffffff
5629! Mem[000000001018141d] = 00000000, %l6 = 000000005200ffff
5630 ldstuba [%i6+0x01d]%asi,%l6 ! %l6 = 00000000000000ff
5631! %l1 = 00000000000000ff, %l2 = 000000008a5e64bd, %l1 = 00000000000000ff
5632 addc %l1,%l2,%l1 ! %l1 = 000000008a5e65bc
5633! Mem[0000000010101400] = 00000000, %l2 = 000000008a5e64bd
5634 swapa [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
5635! Mem[0000000010181408] = 0000fbff, %l4 = 0000000000000000
5636 swapa [%i6+%o4]0x88,%l4 ! %l4 = 000000000000fbff
5637! %l2 = 00000000, %l3 = ff000000, Mem[0000000010141400] = 2ef3f120 2ef3f120
5638 stda %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 ff000000
5639! %f4 = 00007d7d a15a0000, %l6 = 0000000000000000
5640! Mem[0000000030181420] = d0d0ffffffffffff
5641 add %i6,0x020,%g1
5642 stda %f4,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030181420] = d0d0ffffffffffff
5643! Starting 10 instruction Load Burst
5644! Mem[00000000211c0000] = ff3efcae, %l7 = 0000000000000000
5645 ldub [%o2+0x001],%l7 ! %l7 = 000000000000003e
5646
5647p0_label_211:
5648! Mem[0000000010101408] = 000000000000ff00, %f28 = 7d7d0000 c5a5f115
5649 ldda [%i4+%o4]0x88,%f28 ! %f28 = 00000000 0000ff00
5650! Mem[00000000100c1410] = 9495b8c3, %f31 = 0000dd89
5651 lda [%i3+%o5]0x80,%f31 ! %f31 = 9495b8c3
5652! Mem[0000000010041408] = ff0000f5, %l2 = 0000000000000000
5653 lduba [%i1+%o4]0x80,%l2 ! %l2 = 00000000000000ff
5654! Mem[0000000030041410] = 2d5a000000000000, %l1 = 000000008a5e65bc
5655 ldxa [%i1+%o5]0x81,%l1 ! %l1 = 2d5a000000000000
5656! Mem[0000000010081430] = 00000000 bac82067, %l6 = 00000000, %l7 = 0000003e
5657 ldd [%i2+0x030],%l6 ! %l6 = 0000000000000000 00000000bac82067
5658! Mem[0000000010041428] = 878b97ef, %l6 = 0000000000000000
5659 ldsw [%i1+0x028],%l6 ! %l6 = ffffffff878b97ef
5660! Mem[0000000010141408] = 68d02310, %l1 = 2d5a000000000000
5661 ldub [%i5+0x009],%l1 ! %l1 = 00000000000000d0
5662! Mem[0000000030141410] = ff0000f5, %f31 = 9495b8c3
5663 lda [%i5+%o5]0x81,%f31 ! %f31 = ff0000f5
5664! Mem[00000000100c1410] = c3b89594, %f4 = 00007d7d
5665 lda [%i3+%o5]0x88,%f4 ! %f4 = c3b89594
5666! Starting 10 instruction Store Burst
5667! %f10 = 20f1f32e 00000000, %l0 = ffffffffffffffff
5668! Mem[0000000030001430] = 15f1a5c500007d7d
5669 add %i0,0x030,%g1
5670 stda %f10,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030001430] = 000000002ef3f120
5671
5672p0_label_212:
5673! %l4 = 0000fbff, %l5 = ffffffff, Mem[0000000010101410] = 9ffcffff 9a50300e
5674 stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000fbff ffffffff
5675! %l5 = ffffffffffffffff, Mem[0000000010141408] = 1023d068
5676 stha %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 1023ffff
5677! %l5 = ffffffffffffffff, Mem[0000000030141400] = 2ef3f12000005aa1
5678 stxa %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffffffffffff
5679! %l5 = ffffffffffffffff, imm = fffffffffffff165, %l2 = 00000000000000ff
5680 or %l5,-0xe9b,%l2 ! %l2 = ffffffffffffffff
5681! Mem[0000000010141408] = ffff2310, %l6 = ffffffff878b97ef
5682 swapa [%i5+%o4]0x80,%l6 ! %l6 = 00000000ffff2310
5683! Mem[0000000030141400] = ffffffff, %l5 = ffffffffffffffff
5684 ldstuba [%i5+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
5685! Mem[0000000010141434] = c523f1d0, %l0 = ffffffffffffffff, %asi = 80
5686 swapa [%i5+0x034]%asi,%l0 ! %l0 = 00000000c523f1d0
5687! %l0 = c523f1d0, %l1 = 000000d0, Mem[0000000010181408] = 00000000 5e8a0000
5688 std %l0,[%i6+%o4] ! Mem[0000000010181408] = c523f1d0 000000d0
5689! %f8 = 00000000, Mem[0000000010101430] = 000000ff
5690 st %f8 ,[%i4+0x030] ! Mem[0000000010101430] = 00000000
5691! Starting 10 instruction Load Burst
5692! Mem[000000001018140c] = 000000d0, %l2 = ffffffffffffffff
5693 ldsh [%i6+0x00c],%l2 ! %l2 = 0000000000000000
5694
5695p0_label_213:
5696! Mem[0000000030101400] = ffffffff, %l3 = 00000000ff000000
5697 lduha [%i4+%g0]0x89,%l3 ! %l3 = 000000000000ffff
5698! Mem[0000000010081410] = ffff0000, %l1 = 00000000000000d0
5699 lduba [%i2+%o5]0x80,%l1 ! %l1 = 00000000000000ff
5700! Mem[0000000030141400] = ffffffff ffffffff, %l0 = c523f1d0, %l1 = 000000ff
5701 ldda [%i5+%g0]0x89,%l0 ! %l0 = 00000000ffffffff 00000000ffffffff
5702! Mem[0000000030141408] = 68000000, %l1 = 00000000ffffffff
5703 ldswa [%i5+%o4]0x81,%l1 ! %l1 = 0000000068000000
5704! Mem[000000001018140c] = 000000d0, %f18 = 69ffff64
5705 ld [%i6+0x00c],%f18 ! %f18 = 000000d0
5706! Mem[0000000010081408] = 2020f32e, %l5 = 00000000000000ff
5707 lduwa [%i2+%o4]0x80,%l5 ! %l5 = 000000002020f32e
5708! Mem[0000000010041408] = ff0000f5, %l7 = 00000000bac82067
5709 ldswa [%i1+%o4]0x80,%l7 ! %l7 = ffffffffff0000f5
5710! Mem[00000000100c1400] = ffff84ff 00001044, %l2 = 00000000, %l3 = 0000ffff
5711 ldda [%i3+%g0]0x80,%l2 ! %l2 = 00000000ffff84ff 0000000000001044
5712! Mem[0000000030081410] = d0d02310, %l1 = 0000000068000000
5713 lduha [%i2+%o5]0x89,%l1 ! %l1 = 0000000000002310
5714! Starting 10 instruction Store Burst
5715! %f21 = 000000ff, Mem[0000000030081400] = 00000000
5716 sta %f21,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
5717
5718p0_label_214:
5719! Mem[00000000100c1408] = a15a0000, %l7 = ffffffffff0000f5
5720 swapa [%i3+%o4]0x80,%l7 ! %l7 = 00000000a15a0000
5721! %l4 = 000000000000fbff, Mem[0000000030041400] = ffff0000000000ff
5722 stxa %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000000000fbff
5723! %l6 = ffff2310, %l7 = a15a0000, Mem[00000000300c1410] = 9ffcffff 9a50300e
5724 stda %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffff2310 a15a0000
5725! %l7 = 00000000a15a0000, Mem[0000000010081408] = 2020f32e
5726 stwa %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = a15a0000
5727! Mem[0000000030041408] = 000000ae, %l5 = 000000002020f32e
5728 ldstuba [%i1+%o4]0x81,%l5 ! %l5 = 00000000000000ff
5729! Mem[000000001004143c] = f50000ff, %l7 = 00000000a15a0000
5730 ldstuba [%i1+0x03c]%asi,%l7 ! %l7 = 000000f5000000ff
5731! Code Fragment 3
5732p0_fragment_27:
5733! %l0 = 00000000ffffffff
5734 setx 0x9efc55ff920ed11c,%g7,%l0 ! %l0 = 9efc55ff920ed11c
5735! %l1 = 0000000000002310
5736 setx 0x26ccf81830836016,%g7,%l1 ! %l1 = 26ccf81830836016
5737 setx 0x1fe000, %g1, %g3
5738 or %l0, %g3, %l0 ! always set perrmask = 0xff
5739 setx 0x1ffff8, %g1, %g2
5740 and %l0, %g2, %l0
5741 ta T_CHANGE_HPRIV
5742 stxa %l1, [%l0]ASI_DCACHE_DATA
5743 ta T_CHANGE_NONHPRIV
5744! %l0 = 9efc55ff920ed11c
5745 setx 0x30786fffd3cc574c,%g7,%l0 ! %l0 = 30786fffd3cc574c
5746! %l1 = 26ccf81830836016
5747 setx 0x78676d88038ebd4b,%g7,%l1 ! %l1 = 78676d88038ebd4b
5748! Mem[0000000030001400] = 003e0000, %l0 = 30786fffd3cc574c
5749 swapa [%i0+%g0]0x81,%l0 ! %l0 = 00000000003e0000
5750! %l3 = 0000000000001044, Mem[0000000030141400] = ffffffffffffffff
5751 stxa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000000001044
5752! Starting 10 instruction Load Burst
5753! Mem[0000000030081408] = 00006ded, %l1 = 78676d88038ebd4b
5754 ldsba [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000
5755
5756p0_label_215:
5757! Mem[0000000010101400] = 8a5e64bd, %l2 = 00000000ffff84ff
5758 lduwa [%i4+%g0]0x88,%l2 ! %l2 = 000000008a5e64bd
5759! Mem[0000000010181410] = ff000000, %l0 = 00000000003e0000
5760 ldswa [%i6+%o5]0x80,%l0 ! %l0 = ffffffffff000000
5761! Mem[00000000100c141c] = 000000ff, %f20 = 00000000
5762 ld [%i3+0x01c],%f20 ! %f20 = 000000ff
5763! Mem[0000000030001410] = 0000000000000000, %l4 = 000000000000fbff
5764 ldxa [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000000
5765! Mem[0000000030081400] = 000000ff, %l3 = 0000000000001044
5766 lduba [%i2+%g0]0x81,%l3 ! %l3 = 0000000000000000
5767 membar #Sync ! Added by membar checker (45)
5768! Mem[0000000030141400] = 00000000 00001044 68000000 00000010
5769! Mem[0000000030141410] = ff0000f5 54000000 1062a465 b92ab835
5770! Mem[0000000030141420] = 46375da6 265aff0a f72db4ac 935ea4f9
5771! Mem[0000000030141430] = d0d02310 036e77e0 2ca1722d 891eac02
5772 ldda [%i5]ASI_BLK_S,%f16 ! Block Load from 0000000030141400
5773! Mem[0000000010001400] = 00000000, %l2 = 000000008a5e64bd
5774 lduha [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000
5775! Mem[00000000100c1400] = 44100000ff84ffff, %f4 = c3b89594 a15a0000
5776 ldda [%i3+%g0]0x88,%f4 ! %f4 = 44100000 ff84ffff
5777! %l7 = 00000000000000f5, %l1 = 0000000000000000, %l0 = ffffffffff000000
5778 or %l7,%l1,%l0 ! %l0 = 00000000000000f5
5779! Starting 10 instruction Store Burst
5780! Mem[00000000100c1408] = f50000ff, %l2 = 0000000000000000
5781 ldstuba [%i3+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
5782
5783p0_label_216:
5784! %f0 = ffffffff ffffffff, Mem[0000000010181408] = c523f1d0 000000d0
5785 stda %f0 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffffffff ffffffff
5786! %l7 = 00000000000000f5, Mem[0000000010001400] = ff00000000000000
5787 stxa %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000000000f5
5788! %f15 = 1dfbd0f5, %f6 = 9ffcffff
5789 fcmps %fcc1,%f15,%f6 ! %fcc1 = 2
5790! Mem[0000000030101410] = ff3effff, %l4 = 0000000000000000
5791 swapa [%i4+%o5]0x81,%l4 ! %l4 = 00000000ff3effff
5792! %l5 = 0000000000000000, Mem[0000000030181400] = 00005aa1
5793 stba %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00005aa1
5794! Mem[0000000010141410] = 00000000, %l0 = 00000000000000f5
5795 swapa [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
5796! Mem[0000000030141410] = f50000ff, %l6 = 00000000ffff2310
5797 swapa [%i5+%o5]0x89,%l6 ! %l6 = 00000000f50000ff
5798! %l6 = 00000000f50000ff, Mem[0000000010101400] = 8a5e64bd
5799 stha %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 8a5e00ff
5800! %f16 = 00000000 00001044 68000000 00000010
5801! %f20 = ff0000f5 54000000 1062a465 b92ab835
5802! %f24 = 46375da6 265aff0a f72db4ac 935ea4f9
5803! %f28 = d0d02310 036e77e0 2ca1722d 891eac02
5804 stda %f16,[%i0]ASI_BLK_SL ! Block Store to 0000000030001400
5805! Starting 10 instruction Load Burst
5806! Mem[0000000030101400] = fffffffff33247b6, %l3 = 0000000000000000
5807 ldxa [%i4+%g0]0x81,%l3 ! %l3 = fffffffff33247b6
5808
5809p0_label_217:
5810! Mem[0000000030101408] = 1023d068, %l7 = 00000000000000f5
5811 lduwa [%i4+%o4]0x89,%l7 ! %l7 = 000000001023d068
5812! Mem[0000000030041400] = 00000000, %l3 = fffffffff33247b6
5813 ldswa [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
5814! Mem[0000000010181410] = ff000000, %l1 = 0000000000000000
5815 lduba [%i6+%o5]0x80,%l1 ! %l1 = 00000000000000ff
5816! Mem[00000000100c1410] = 9495b8c3, %l0 = 0000000000000000
5817 lduha [%i3+%o5]0x80,%l0 ! %l0 = 0000000000009495
5818! Mem[0000000030101400] = ffffffff, %l5 = 0000000000000000
5819 lduha [%i4+%g0]0x81,%l5 ! %l5 = 000000000000ffff
5820! Mem[0000000020800040] = ffffbf87, %l5 = 000000000000ffff
5821 ldsba [%o1+0x040]%asi,%l5 ! %l5 = ffffffffffffffff
5822! Mem[0000000010181400] = 15f1a5c5 2ef3f120, %l6 = f50000ff, %l7 = 1023d068
5823 ldda [%i6+%g0]0x80,%l6 ! %l6 = 0000000015f1a5c5 000000002ef3f120
5824! Mem[0000000010081400] = 000000ff, %f14 = a15a0000
5825 lda [%i2+%g0]0x88,%f14 ! %f14 = 000000ff
5826! Mem[0000000030101400] = ffffffff, %l0 = 0000000000009495
5827 lduha [%i4+%g0]0x89,%l0 ! %l0 = 000000000000ffff
5828! Starting 10 instruction Store Burst
5829! %l6 = 15f1a5c5, %l7 = 2ef3f120, Mem[0000000010101418] = 10000000 00000000
5830 stda %l6,[%i4+0x018]%asi ! Mem[0000000010101418] = 15f1a5c5 2ef3f120
5831
5832p0_label_218:
5833! %f6 = 9ffcffff 9a50300e, %l6 = 0000000015f1a5c5
5834! Mem[0000000030001428] = f9a45e93acb42df7
5835 add %i0,0x028,%g1
5836 stda %f6,[%g1+%l6]ASI_PST32_S ! Mem[0000000030001428] = f9a45e939a50300e
5837! %l6 = 15f1a5c5, %l7 = 2ef3f120, Mem[0000000030181410] = 5a00509a 5475fff3
5838 stda %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 15f1a5c5 2ef3f120
5839! Mem[000000001018140d] = ffffffff, %l6 = 0000000015f1a5c5
5840 ldstub [%i6+0x00d],%l6 ! %l6 = 000000ff000000ff
5841 membar #Sync ! Added by membar checker (46)
5842! Mem[0000000010001400] = 000000f5, %l1 = 00000000000000ff
5843 swapa [%i0+%g0]0x88,%l1 ! %l1 = 00000000000000f5
5844! Mem[00000000300c1408] = ffffffff, %l6 = 00000000000000ff
5845 swapa [%i3+%o4]0x81,%l6 ! %l6 = 00000000ffffffff
5846! Mem[0000000010001408] = 70000000, %l3 = 0000000000000000
5847 swapa [%i0+%o4]0x80,%l3 ! %l3 = 0000000070000000
5848! %l0 = 0000ffff, %l1 = 000000f5, Mem[0000000010181408] = ffffffff ffffffff
5849 std %l0,[%i6+%o4] ! Mem[0000000010181408] = 0000ffff 000000f5
5850! %l4 = 00000000ff3effff, Mem[0000000010001430] = 000000ff
5851 stw %l4,[%i0+0x030] ! Mem[0000000010001430] = ff3effff
5852! Mem[0000000010181400] = 15f1a5c5, %l5 = ffffffffffffffff
5853 ldstuba [%i6+%g0]0x80,%l5 ! %l5 = 00000015000000ff
5854! Starting 10 instruction Load Burst
5855! Mem[0000000030081400] = ff000000, %f20 = ff0000f5
5856 lda [%i2+%g0]0x89,%f20 ! %f20 = ff000000
5857
5858p0_label_219:
5859! Mem[0000000030101400] = ffffffff, %f6 = 9ffcffff
5860 lda [%i4+%g0]0x89,%f6 ! %f6 = ffffffff
5861! Mem[0000000010181408] = 0000ffff 000000f5, %l2 = 000000ff, %l3 = 70000000
5862 ldda [%i6+%o4]0x80,%l2 ! %l2 = 000000000000ffff 00000000000000f5
5863! Mem[0000000010181428] = f5d0fb1d, %l1 = 00000000000000f5
5864 ldsb [%i6+0x029],%l1 ! %l1 = ffffffffffffffd0
5865! Mem[00000000100c1410] = 9495b8c3, %l4 = 00000000ff3effff
5866 lduba [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000094
5867! Mem[0000000010101410] = 0000fbff, %l1 = ffffffffffffffd0
5868 lduha [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000
5869! Mem[0000000030081410] = 0000ffae d0d02310, %l0 = 0000ffff, %l1 = 00000000
5870 ldda [%i2+%o5]0x89,%l0 ! %l0 = 00000000d0d02310 000000000000ffae
5871! Mem[0000000010101430] = 00000000, %f29 = 036e77e0
5872 ld [%i4+0x030],%f29 ! %f29 = 00000000
5873! Mem[0000000010081420] = 00000000, %l5 = 0000000000000015
5874 ldsb [%i2+0x021],%l5 ! %l5 = 0000000000000000
5875! Mem[0000000010141420] = c3d757ff, %l0 = 00000000d0d02310
5876 ldub [%i5+0x023],%l0 ! %l0 = 00000000000000ff
5877! Starting 10 instruction Store Burst
5878! Mem[0000000010041420] = 8b6516ff5200ffff, %l7 = 000000002ef3f120, %l1 = 000000000000ffae
5879 add %i1,0x20,%g1
5880 casxa [%g1]0x80,%l7,%l1 ! %l1 = 8b6516ff5200ffff
5881
5882p0_label_220:
5883! %l2 = 000000000000ffff, Mem[0000000010141408] = 878b97ef036e77e0
5884 stxa %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000000000ffff
5885! Mem[0000000010081400] = ff000000, %l5 = 0000000000000000
5886 swapa [%i2+%g0]0x80,%l5 ! %l5 = 00000000ff000000
5887! Mem[0000000010101410] = 0000fbff, %l3 = 00000000000000f5
5888 swapa [%i4+%o5]0x80,%l3 ! %l3 = 000000000000fbff
5889! Mem[0000000030041410] = 00005a2d, %l4 = 0000000000000094
5890 swapa [%i1+%o5]0x89,%l4 ! %l4 = 0000000000005a2d
5891! %f0 = ffffffff ffffffff ff5a0000 ffff0000
5892! %f4 = 44100000 ff84ffff ffffffff 9a50300e
5893! %f8 = 00000000 2ef3f120 20f1f32e 00000000
5894! %f12 = 00000000 ff000000 000000ff 1dfbd0f5
5895 stda %f0,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
5896! Mem[0000000030181410] = c5a5f115, %l5 = 00000000ff000000
5897 ldstuba [%i6+%o5]0x89,%l5 ! %l5 = 00000015000000ff
5898! %l6 = 00000000ffffffff, Mem[0000000030001410] = 00000054
5899 stwa %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffff
5900 membar #Sync ! Added by membar checker (47)
5901! %l4 = 0000000000005a2d, Mem[0000000010041400] = ffffffff
5902 stba %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffff2d
5903! %f17 = 00001044, Mem[000000001010140c] = 00000000
5904 st %f17,[%i4+0x00c] ! Mem[000000001010140c] = 00001044
5905! Starting 10 instruction Load Burst
5906! Mem[0000000020800040] = ffffbf87, %l5 = 0000000000000015
5907 ldsh [%o1+0x040],%l5 ! %l5 = ffffffffffffffff
5908
5909p0_label_221:
5910! Mem[0000000020800040] = ffffbf87, %l2 = 000000000000ffff
5911 ldub [%o1+0x041],%l2 ! %l2 = 00000000000000ff
5912! Mem[0000000010001410] = a15a0000, %l5 = ffffffffffffffff
5913 ldsba [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000
5914! Mem[0000000010181408] = 0000ffff, %l2 = 00000000000000ff
5915 lduwa [%i6+%o4]0x80,%l2 ! %l2 = 000000000000ffff
5916! Mem[0000000030001408] = 00000010, %l1 = 8b6516ff5200ffff
5917 lduha [%i0+%o4]0x89,%l1 ! %l1 = 0000000000000010
5918! Mem[000000001008142c] = 00000000, %l1 = 0000000000000010
5919 ldsha [%i2+0x02c]%asi,%l1 ! %l1 = 0000000000000000
5920! Mem[0000000010141408] = 00000000 0000ffff, %l2 = 0000ffff, %l3 = 0000fbff
5921 ldda [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000 000000000000ffff
5922! Mem[0000000030141410] = ffff2310, %l4 = 0000000000005a2d
5923 ldsba [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000010
5924! Mem[0000000010181428] = f5d0fb1d, %l4 = 0000000000000010
5925 lduha [%i6+0x028]%asi,%l4 ! %l4 = 000000000000f5d0
5926! Mem[0000000030181408] = 00000000, %f17 = 00001044
5927 lda [%i6+%o4]0x89,%f17 ! %f17 = 00000000
5928! Starting 10 instruction Store Burst
5929! %l6 = 00000000ffffffff, Mem[0000000010141410] = 000000f5
5930 stwa %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffffff
5931
5932p0_label_222:
5933! %l3 = 000000000000ffff, Mem[00000000100c1408] = ff0000f5
5934 stba %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff0000f5
5935! %l3 = 000000000000ffff, Mem[0000000030181408] = 0000000000000000
5936 stxa %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000000000ffff
5937! %l0 = 000000ff, %l1 = 00000000, Mem[0000000030141400] = 00000000 00001044
5938 stda %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff 00000000
5939! Mem[0000000010181438] = a15a0000, %l5 = 0000000000000000
5940 swap [%i6+0x038],%l5 ! %l5 = 00000000a15a0000
5941! %l4 = 000000000000f5d0, Mem[0000000010101410] = f5000000
5942 stba %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = f50000d0
5943! %f27 = 935ea4f9, Mem[0000000010101400] = ff005e8a
5944 sta %f27,[%i4+%g0]0x80 ! Mem[0000000010101400] = 935ea4f9
5945! %f0 = ffffffff, %f27 = 935ea4f9, %f12 = 00000000
5946 fdivs %f0 ,%f27,%f12 ! %f12 = ffffffff
5947! %l1 = 0000000000000000, Mem[0000000030101408] = 68d023100000ffae
5948 stxa %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000000
5949! %l4 = 0000f5d0, %l5 = a15a0000, Mem[0000000030101400] = ffffffff f33247b6
5950 stda %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000f5d0 a15a0000
5951! Starting 10 instruction Load Burst
5952! Mem[0000000010001400] = 00000000000000ff, %l6 = 00000000ffffffff
5953 ldxa [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000ff
5954
5955p0_label_223:
5956! Mem[0000000010001408] = 00000000, %l6 = 00000000000000ff
5957 ldsha [%i0+%o4]0x88,%l6 ! %l6 = 0000000000000000
5958! Mem[00000000100c1400] = ffff84ff, %l3 = 000000000000ffff
5959 lduwa [%i3+%g0]0x80,%l3 ! %l3 = 00000000ffff84ff
5960! Mem[0000000030181408] = 00000000 0000ffff, %l2 = 00000000, %l3 = ffff84ff
5961 ldda [%i6+%o4]0x89,%l2 ! %l2 = 000000000000ffff 0000000000000000
5962! Mem[0000000030041408] = ae0000ff, %l3 = 0000000000000000
5963 lduba [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff
5964! Mem[0000000010081408] = a15a0000, %l0 = 00000000000000ff
5965 lduha [%i2+%o4]0x80,%l0 ! %l0 = 000000000000a15a
5966! Mem[0000000030141408] = 00000068, %l3 = 00000000000000ff
5967 ldsha [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000068
5968! Mem[0000000010001400] = ff000000, %l7 = 000000002ef3f120
5969 lduwa [%i0+0x000]%asi,%l7 ! %l7 = 00000000ff000000
5970! Mem[000000001004141c] = 9a50300e, %l0 = 000000000000a15a
5971 lduw [%i1+0x01c],%l0 ! %l0 = 000000009a50300e
5972! Mem[0000000010041408] = 0000ffff 00005aff, %l0 = 9a50300e, %l1 = 00000000
5973 ldda [%i1+%o4]0x88,%l0 ! %l0 = 0000000000005aff 000000000000ffff
5974! Starting 10 instruction Store Burst
5975! Mem[00000000300c1400] = f3ff7554, %l6 = 0000000000000000
5976 ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 00000054000000ff
5977
5978p0_label_224:
5979! %l4 = 000000000000f5d0, Mem[0000000010081430] = 00000000bac82067, %asi = 80
5980 stxa %l4,[%i2+0x030]%asi ! Mem[0000000010081430] = 000000000000f5d0
5981! Mem[0000000010081410] = 0000ffff, %l1 = 000000000000ffff
5982 ldstuba [%i2+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
5983! Mem[0000000010101400] = 935ea4f9, %l1 = 00000000000000ff
5984 swapa [%i4+%g0]0x80,%l1 ! %l1 = 00000000935ea4f9
5985! %l1 = 00000000935ea4f9, Mem[0000000030181408] = 000000000000ffff
5986 stxa %l1,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000935ea4f9
5987! %f4 = 44100000 ff84ffff, %l6 = 0000000000000054
5988! Mem[0000000030101418] = 01000000102375ff
5989 add %i4,0x018,%g1
5990 stda %f4,[%g1+%l6]ASI_PST32_S ! Mem[0000000030101418] = 01000000102375ff
5991! Mem[00000000201c0000] = 3eff8819, %l0 = 0000000000005aff
5992 ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 0000003e000000ff
5993! %l3 = 0000000000000068, Mem[0000000010081412] = ffff0000
5994 stb %l3,[%i2+0x012] ! Mem[0000000010081410] = ffff6800
5995! %l1 = 00000000935ea4f9, Mem[0000000010101408] = 00ff0000
5996 stba %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = f9ff0000
5997! %l5 = 00000000a15a0000, Mem[00000000100c1408] = f5d0fb1df50000ff
5998 stxa %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000a15a0000
5999! Starting 10 instruction Load Burst
6000! Mem[0000000030041410] = 94000000, %l3 = 0000000000000068
6001 lduwa [%i1+%o5]0x81,%l3 ! %l3 = 0000000094000000
6002
6003p0_label_225:
6004! Mem[0000000030001408] = 00000010, %l0 = 000000000000003e
6005 ldswa [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000010
6006! Mem[0000000030141400] = 000000ff, %l4 = 000000000000f5d0
6007 ldswa [%i5+%g0]0x81,%l4 ! %l4 = 00000000000000ff
6008! Mem[0000000010181400] = c5a5f1ff, %f16 = 00000000
6009 lda [%i6+%g0]0x88,%f16 ! %f16 = c5a5f1ff
6010! Mem[0000000010141428] = f3ff7554, %l2 = 000000000000ffff
6011 ldsba [%i5+0x02a]%asi,%l2 ! %l2 = 0000000000000075
6012! Mem[0000000010101428] = 15f1a5c5, %l2 = 0000000000000075
6013 lduba [%i4+0x02b]%asi,%l2 ! %l2 = 00000000000000c5
6014! Mem[0000000030181410] = fff1a5c52ef3f120, %l7 = 00000000ff000000
6015 ldxa [%i6+%o5]0x81,%l7 ! %l7 = fff1a5c52ef3f120
6016! Mem[0000000010101428] = 15f1a5c5, %l7 = fff1a5c52ef3f120
6017 ldub [%i4+0x02b],%l7 ! %l7 = 00000000000000c5
6018! Mem[0000000030041400] = 00000000, %l7 = 00000000000000c5
6019 ldsha [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
6020! Mem[0000000030101410] = 00000000, %l5 = 00000000a15a0000
6021 lduba [%i4+%o5]0x89,%l5 ! %l5 = 0000000000000000
6022! Starting 10 instruction Store Burst
6023! Mem[0000000030181408] = f9a45e93, %l2 = 00000000000000c5
6024 ldstuba [%i6+%o4]0x81,%l2 ! %l2 = 000000f9000000ff
6025
6026p0_label_226:
6027! Mem[0000000030181410] = c5a5f1ff, %l7 = 0000000000000000
6028 ldstuba [%i6+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
6029! Mem[0000000010041400] = ffffff2d, %l7 = 00000000000000ff
6030 ldstuba [%i1+%g0]0x88,%l7 ! %l7 = 0000002d000000ff
6031! %l0 = 0000000000000010, Mem[0000000010081408] = 0000000000005aa1
6032 stxa %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000000000000010
6033! %f22 = 1062a465 b92ab835, %l0 = 0000000000000010
6034! Mem[0000000010181400] = fff1a5c52ef3f120
6035 stda %f22,[%i6+%l0]ASI_PST16_P ! Mem[0000000010181400] = fff1a5c52ef3f120
6036! %l7 = 000000000000002d, imm = 0000000000000029, %l6 = 0000000000000054
6037 xnor %l7,0x029,%l6 ! %l6 = fffffffffffffffb
6038! Code Fragment 3
6039p0_fragment_28:
6040! %l0 = 0000000000000010
6041 setx 0xc8941cc03056dc9c,%g7,%l0 ! %l0 = c8941cc03056dc9c
6042! %l1 = 00000000935ea4f9
6043 setx 0xe4d1daf80b673d2e,%g7,%l1 ! %l1 = e4d1daf80b673d2e
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 = c8941cc03056dc9c
6052 setx 0xe82b16b80eea3cd8,%g7,%l0 ! %l0 = e82b16b80eea3cd8
6053! %l1 = e4d1daf80b673d2e
6054 setx 0xa8e0269f9b4d99f2,%g7,%l1 ! %l1 = a8e0269f9b4d99f2
6055! %f6 = ffffffff, Mem[000000001010140c] = 00001044
6056 st %f6 ,[%i4+0x00c] ! Mem[000000001010140c] = ffffffff
6057! Mem[0000000030141410] = 1023ffff, %l2 = 00000000000000f9
6058 ldstuba [%i5+%o5]0x81,%l2 ! %l2 = 00000010000000ff
6059! %f12 = ffffffff, Mem[0000000030041408] = ae0000ff
6060 sta %f12,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffff
6061! Starting 10 instruction Load Burst
6062! Mem[00000000100c1408] = a15a0000, %l7 = 000000000000002d
6063 ldsba [%i3+%o4]0x88,%l7 ! %l7 = 0000000000000000
6064
6065p0_label_227:
6066! Mem[0000000020800040] = ffffbf87, %l0 = e82b16b80eea3cd8
6067 lduh [%o1+0x040],%l0 ! %l0 = 000000000000ffff
6068! Mem[0000000010081408] = 00000010, %l4 = 00000000000000ff
6069 ldsha [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000010
6070! Mem[0000000030181408] = ffa45e93, %l2 = 0000000000000010
6071 ldsha [%i6+%o4]0x81,%l2 ! %l2 = ffffffffffffffa4
6072! Mem[0000000010141400] = 00000000 ff000000, %l0 = 0000ffff, %l1 = 9b4d99f2
6073 ldd [%i5+%g0],%l0 ! %l0 = 0000000000000000 00000000ff000000
6074! Mem[00000000300c1408] = 000000ff, %l0 = 0000000000000000
6075 ldsba [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000
6076! Mem[0000000030001400] = 44100000, %l5 = 0000000000000000
6077 lduwa [%i0+%g0]0x81,%l5 ! %l5 = 0000000044100000
6078! Mem[0000000010141400] = 00000000, %l6 = fffffffffffffffb
6079 lduba [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000000
6080! Mem[0000000030041400] = 00000000, %l3 = 0000000094000000
6081 ldsha [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
6082! Mem[0000000030101408] = 00000000, %l4 = 0000000000000010
6083 ldsha [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000
6084! Starting 10 instruction Store Burst
6085! Mem[000000001010141c] = 2ef3f120, %l5 = 0000000044100000
6086 ldstuba [%i4+0x01c]%asi,%l5 ! %l5 = 0000002e000000ff
6087
6088p0_label_228:
6089! %l4 = 0000000000000000, Mem[0000000030081410] = 1023d0d0aeff0000
6090 stxa %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000000000000000
6091! Mem[00000000218000c0] = ff6adddc, %l2 = ffffffffffffffa4
6092 ldstuba [%o3+0x0c0]%asi,%l2 ! %l2 = 000000ff000000ff
6093! %l5 = 000000000000002e, Mem[0000000030101410] = 00000000
6094 stba %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000002e
6095! Mem[0000000010101414] = ffffffff, %l6 = 0000000000000000
6096 ldstub [%i4+0x014],%l6 ! %l6 = 000000ff000000ff
6097! %l3 = 0000000000000000, Mem[0000000030181410] = c5a5f1ff
6098 stwa %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
6099! %f18 = 68000000 00000010, Mem[0000000010001400] = 000000ff 00000000
6100 stda %f18,[%i0+%g0]0x88 ! Mem[0000000010001400] = 68000000 00000010
6101! %l5 = 000000000000002e, immed = 0000047a, %y = 0000001d
6102 umul %l5,0x47a,%l5 ! %l5 = 000000000000cdec, %y = 00000000
6103! Mem[0000000010181433] = 15f1a5c7, %l3 = 0000000000000000
6104 ldstuba [%i6+0x033]%asi,%l3 ! %l3 = 000000c7000000ff
6105! %l6 = 00000000000000ff, Mem[0000000021800040] = 709c7f92, %asi = 80
6106 stba %l6,[%o3+0x040]%asi ! Mem[0000000021800040] = ff9c7f92
6107! Starting 10 instruction Load Burst
6108! Mem[0000000010141408] = 00000000 0000ffff, %l2 = 000000ff, %l3 = 000000c7
6109 ldda [%i5+0x008]%asi,%l2 ! %l2 = 0000000000000000 000000000000ffff
6110
6111p0_label_229:
6112! %l3 = 000000000000ffff, Mem[00000000201c0000] = ffff8819
6113 sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = ffff8819
6114! Mem[0000000010001410] = 00005aa1 00000000, %l2 = 00000000, %l3 = 0000ffff
6115 ldda [%i0+%o5]0x80,%l2 ! %l2 = 0000000000005aa1 0000000000000000
6116 membar #Sync ! Added by membar checker (48)
6117! Mem[0000000010001400] = 10000000 00000068 00000000 00005aa1
6118! Mem[0000000010001410] = 00005aa1 00000000 10000000 00000000
6119! Mem[0000000010001420] = ffffffae 000000ff fff1a5c5 2ef3f120
6120! Mem[0000000010001430] = ff3effff 00000000 8a5e64bd 00005aa1
6121 ldda [%i0]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010001400
6122! Mem[0000000030081400] = 000000ff, %l1 = 00000000ff000000
6123 ldsba [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000
6124! Mem[0000000030081408] = 00006ded, %l2 = 0000000000005aa1
6125 ldsha [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
6126! Mem[0000000010041404] = ffffffff, %l6 = 00000000000000ff
6127 ldsba [%i1+0x005]%asi,%l6 ! %l6 = ffffffffffffffff
6128! Mem[0000000010101408] = ffffffff0000fff9, %l0 = 0000000000000000
6129 ldxa [%i4+%o4]0x88,%l0 ! %l0 = ffffffff0000fff9
6130! Mem[0000000010001408] = a15a000000000000, %f2 = ff5a0000 ffff0000
6131 ldda [%i0+%o4]0x88,%f2 ! %f2 = a15a0000 00000000
6132! Mem[0000000010181410] = 000000ff, %l7 = 0000000000000000
6133 lduha [%i6+%o5]0x88,%l7 ! %l7 = 00000000000000ff
6134! Starting 10 instruction Store Burst
6135! %l4 = 0000000000000000, Mem[0000000020800040] = ffffbf87
6136 sth %l4,[%o1+0x040] ! Mem[0000000020800040] = 0000bf87
6137
6138p0_label_230:
6139! %l4 = 00000000, %l5 = 0000cdec, Mem[0000000030141410] = ff23ffff 54000000
6140 stda %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 0000cdec
6141! Mem[00000000201c0000] = ffff8819, %l6 = ffffffffffffffff
6142 lduba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000ff
6143! %f11 = 00000000, Mem[0000000030081408] = ed6d0000
6144 sta %f11,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
6145! %l3 = 0000000000000000, Mem[00000000100c1410] = 9495b8c3
6146 stba %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0095b8c3
6147! %l6 = 000000ff, %l7 = 000000ff, Mem[00000000300c1408] = 000000ff 2db2ff7c
6148 stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000ff 000000ff
6149! %f4 = 44100000 ff84ffff, Mem[0000000010081408] = 00000010 00000000
6150 stda %f4 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 44100000 ff84ffff
6151! Mem[00000000201c0001] = ffff8819, %l3 = 0000000000000000
6152 ldstub [%o0+0x001],%l3 ! %l3 = 000000ff000000ff
6153 membar #Sync ! Added by membar checker (49)
6154! %l4 = 0000000000000000, Mem[0000000010001408] = 00000000
6155 stha %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
6156! Mem[0000000010001408] = 00000000, %l0 = ffffffff0000fff9
6157 ldstuba [%i0+%o4]0x80,%l0 ! %l0 = 00000000000000ff
6158! Starting 10 instruction Load Burst
6159! Mem[0000000030181408] = 935ea4ff, %f15 = 1dfbd0f5
6160 lda [%i6+%o4]0x89,%f15 ! %f15 = 935ea4ff
6161
6162p0_label_231:
6163! Mem[0000000010001410] = 00005aa100000000, %f26 = 20f1f32e c5a5f1ff
6164 ldda [%i0+0x010]%asi,%f26 ! %f26 = 00005aa1 00000000
6165! Mem[0000000010081400] = 00000000, %f15 = 935ea4ff
6166 lda [%i2+%g0]0x88,%f15 ! %f15 = 00000000
6167! Mem[0000000030001400] = 44100000 00000000 10000000 00000068
6168! Mem[0000000030001410] = ffffffff f50000ff 35b82ab9 65a46210
6169! Mem[0000000030001420] = 0aff5a26 a65d3746 f9a45e93 9a50300e
6170! Mem[0000000030001430] = e0776e03 1023d0d0 02ac1e89 2d72a12c
6171 ldda [%i0]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030001400
6172! Mem[0000000030041410] = 0000000000000094, %f30 = a15a0000 bd645e8a
6173 ldda [%i1+%o5]0x89,%f30 ! %f30 = 00000000 00000094
6174! %f19 = 00000000, %f20 = 00000000
6175 fsqrts %f19,%f20 ! %f20 = 00000000
6176! Mem[00000000201c0000] = ffff8819, %l1 = 0000000000000000
6177 ldsha [%o0+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
6178! Mem[0000000010041408] = 00005aff, %l1 = ffffffffffffffff
6179 ldsha [%i1+%o4]0x88,%l1 ! %l1 = 0000000000005aff
6180! Mem[0000000010041408] = 00005aff, %l0 = 0000000000000000
6181 ldsba [%i1+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
6182! Mem[0000000030101408] = 00000000, %l5 = 000000000000cdec
6183 lduwa [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
6184! Starting 10 instruction Store Burst
6185! Mem[0000000010181400] = c5a5f1ff, %l0 = ffffffffffffffff
6186 swapa [%i6+%g0]0x88,%l0 ! %l0 = 00000000c5a5f1ff
6187
6188p0_label_232:
6189! %f26 = 00005aa1 00000000, Mem[0000000010181438] = 00000000 00000000
6190 stda %f26,[%i6+0x038]%asi ! Mem[0000000010181438] = 00005aa1 00000000
6191! %f31 = 00000094, Mem[0000000010181410] = ff000000
6192 sta %f31,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000094
6193 membar #Sync ! Added by membar checker (50)
6194! %l2 = 0000000000000000, Mem[0000000030001408] = 10000000
6195 stha %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
6196! %l0 = 00000000c5a5f1ff, Mem[00000000201c0001] = ffff8819
6197 stb %l0,[%o0+0x001] ! Mem[00000000201c0000] = ffff8819
6198! Mem[0000000010081408] = ff84ffff, %l0 = 00000000c5a5f1ff
6199 swapa [%i2+%o4]0x88,%l0 ! %l0 = 00000000ff84ffff
6200! %l5 = 0000000000000000, imm = 0000000000000834, %l0 = 00000000ff84ffff
6201 and %l5,0x834,%l0 ! %l0 = 0000000000000000
6202! Mem[0000000010101438] = 8a5e64bd, %l6 = 00000000000000ff, %asi = 80
6203 swapa [%i4+0x038]%asi,%l6 ! %l6 = 000000008a5e64bd
6204! %l6 = 000000008a5e64bd, Mem[0000000030141410] = 000000000000cdec
6205 stxa %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000008a5e64bd
6206! %l0 = 0000000000000000, Mem[0000000010041430] = 00000000ff000000, %asi = 80
6207 stxa %l0,[%i1+0x030]%asi ! Mem[0000000010041430] = 0000000000000000
6208! Starting 10 instruction Load Burst
6209! Mem[00000000300c1400] = f3ff75ff, %l0 = 0000000000000000
6210 lduwa [%i3+%g0]0x89,%l0 ! %l0 = 00000000f3ff75ff
6211
6212p0_label_233:
6213! Mem[0000000030101400] = d0f50000, %l1 = 0000000000005aff
6214 lduba [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000
6215! Mem[0000000021800100] = ddffa03e, %l3 = 00000000000000ff
6216 lduba [%o3+0x101]%asi,%l3 ! %l3 = 00000000000000ff
6217! Mem[0000000010081400] = 00000000, %l4 = 0000000000000000
6218 lduba [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000
6219! Mem[0000000030041408] = ffffffff00000000, %f26 = 00005aa1 00000000
6220 ldda [%i1+%o4]0x81,%f26 ! %f26 = ffffffff 00000000
6221! Mem[0000000021800100] = ddffa03e, %l3 = 00000000000000ff
6222 ldsha [%o3+0x100]%asi,%l3 ! %l3 = ffffffffffffddff
6223! Mem[0000000010001400] = 68000000 00000010, %l6 = 8a5e64bd, %l7 = 000000ff
6224 ldda [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000010 0000000068000000
6225! Mem[0000000030141408] = 00000068, %f15 = 2d72a12c
6226 lda [%i5+%o4]0x89,%f15 ! %f15 = 00000068
6227! Mem[0000000030041410] = 94000000, %l3 = ffffffffffffddff
6228 ldsba [%i1+%o5]0x81,%l3 ! %l3 = ffffffffffffff94
6229! Mem[0000000010101408] = ffffffff 0000fff9, %l0 = f3ff75ff, %l1 = 00000000
6230 ldda [%i4+%o4]0x88,%l0 ! %l0 = 000000000000fff9 00000000ffffffff
6231! Starting 10 instruction Store Burst
6232! %f6 = 35b82ab9 65a46210, Mem[0000000010181410] = 00000094 00000000
6233 std %f6 ,[%i6+%o5] ! Mem[0000000010181410] = 35b82ab9 65a46210
6234
6235p0_label_234:
6236! Mem[0000000030181408] = ffa45e93, %l3 = ffffffffffffff94
6237 swapa [%i6+%o4]0x81,%l3 ! %l3 = 00000000ffa45e93
6238! Mem[000000001010140c] = ffffffff, %l1 = ffffffff, %l3 = ffa45e93
6239 add %i4,0x0c,%g1
6240 casa [%g1]0x80,%l1,%l3 ! %l3 = 00000000ffffffff
6241! %f21 = a15a0000, Mem[0000000030041400] = 00000000
6242 sta %f21,[%i1+%g0]0x89 ! Mem[0000000030041400] = a15a0000
6243! %l4 = 00000000, %l5 = 00000000, Mem[0000000010141410] = ffffffff ffffffff
6244 stda %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 00000000
6245! Mem[0000000010001408] = ff000000, %l0 = 000000000000fff9
6246 swapa [%i0+%o4]0x80,%l0 ! %l0 = 00000000ff000000
6247! %f14 = 02ac1e89 00000068, %l4 = 0000000000000000
6248! Mem[0000000030081410] = 0000000000000000
6249 add %i2,0x010,%g1
6250 stda %f14,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030081410] = 0000000000000000
6251! %l1 = 00000000ffffffff, Mem[000000001000141c] = 00000000, %asi = 80
6252 stha %l1,[%i0+0x01c]%asi ! Mem[000000001000141c] = ffff0000
6253! Mem[0000000020800040] = 0000bf87, %l4 = 0000000000000000
6254 ldstuba [%o1+0x040]%asi,%l4 ! %l4 = 00000000000000ff
6255! %l6 = 00000010, %l7 = 68000000, Mem[0000000030041410] = 00000094 00000000
6256 stda %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000010 68000000
6257! Starting 10 instruction Load Burst
6258! Mem[0000000010001410] = a15a0000, %f28 = 00000000
6259 lda [%i0+%o5]0x88,%f28 ! %f28 = a15a0000
6260
6261p0_label_235:
6262! Mem[0000000020800000] = f120c3ca, %l2 = 0000000000000000
6263 ldsba [%o1+0x000]%asi,%l2 ! %l2 = fffffffffffffff1
6264! Mem[0000000010001404] = 00000068, %l0 = 00000000ff000000
6265 lduw [%i0+0x004],%l0 ! %l0 = 0000000000000068
6266! Mem[00000000100c1410] = c3b89500, %l6 = 0000000000000010
6267 lduwa [%i3+%o5]0x88,%l6 ! %l6 = 00000000c3b89500
6268! Mem[0000000010041400] = ffffffff, %l4 = 0000000000000000
6269 lduba [%i1+%g0]0x80,%l4 ! %l4 = 00000000000000ff
6270! Mem[0000000030141408] = 00000068, %l3 = 00000000ffffffff
6271 ldsba [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000068
6272! %l0 = 0000000000000068, Mem[0000000030181408] = ffffff94
6273 stwa %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000068
6274! Mem[0000000010041410] = 44100000, %f28 = a15a0000
6275 lda [%i1+%o5]0x80,%f28 ! %f28 = 44100000
6276! %f17 = 00000010, %f9 = a65d3746, %f25 = aeffffff
6277 fadds %f17,%f9 ,%f25 ! %l0 = 000000000000008a, Unfinished, %fsr = 2a00000000
6278! Mem[0000000010101400] = 000000ff, %f9 = a65d3746
6279 lda [%i4+%g0]0x80,%f9 ! %f9 = 000000ff
6280! Starting 10 instruction Store Burst
6281! %l6 = 00000000c3b89500, Mem[0000000030141400] = 000000ff
6282 stha %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 950000ff
6283
6284p0_label_236:
6285! Mem[0000000030081410] = 00000000, %l2 = fffffffffffffff1
6286 swapa [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
6287! Mem[0000000030081408] = 00000000, %l6 = 00000000c3b89500
6288 ldstuba [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff
6289! Mem[0000000020800001] = f120c3ca, %l0 = 000000000000008a
6290 ldstuba [%o1+0x001]%asi,%l0 ! %l0 = 00000020000000ff
6291! %f16 = 68000000 00000010 a15a0000 00000000
6292! %f20 = 00000000 a15a0000 00000000 00000010
6293! %f24 = ff000000 aeffffff ffffffff 00000000
6294! %f28 = 44100000 ffff3eff 00000000 00000094
6295 stda %f16,[%i3]ASI_BLK_AIUP ! Block Store to 00000000100c1400
6296! %l4 = 00000000000000ff, Mem[00000000201c0000] = ffff8819, %asi = 80
6297 stba %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffff8819
6298! %l1 = 00000000ffffffff, Mem[0000000030141410] = 00000000
6299 stwa %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff
6300! Mem[0000000010181408] = ffff0000, %l4 = 00000000000000ff
6301 swapa [%i6+%o4]0x88,%l4 ! %l4 = 00000000ffff0000
6302! Mem[0000000030181408] = 00000068, %l2 = 0000000000000000
6303 ldstuba [%i6+%o4]0x81,%l2 ! %l2 = 00000000000000ff
6304! Mem[0000000010001408] = f9ff0000, %l4 = 00000000ffff0000
6305 swapa [%i0+%o4]0x88,%l4 ! %l4 = 00000000f9ff0000
6306! Starting 10 instruction Load Burst
6307! Mem[00000000300c1408] = ff000000ff000000, %l2 = 0000000000000000
6308 ldxa [%i3+%o4]0x89,%l2 ! %l2 = ff000000ff000000
6309
6310p0_label_237:
6311! Mem[0000000030001408] = 6800000000000000, %f14 = 02ac1e89 00000068
6312 ldda [%i0+%o4]0x89,%f14 ! %f14 = 68000000 00000000
6313! Mem[0000000010101408] = f9ff0000, %f4 = ffffffff
6314 lda [%i4+%o4]0x80,%f4 ! %f4 = f9ff0000
6315! Mem[00000000211c0000] = ff3efcae, %l5 = 0000000000000000
6316 lduha [%o2+0x000]%asi,%l5 ! %l5 = 000000000000ff3e
6317! Mem[0000000030101410] = 00000000 0000002e, %l4 = f9ff0000, %l5 = 0000ff3e
6318 ldda [%i4+%o5]0x89,%l4 ! %l4 = 000000000000002e 0000000000000000
6319 membar #Sync ! Added by membar checker (51)
6320! Mem[00000000100c1400] = 10000000 00000068, %l4 = 0000002e, %l5 = 00000000
6321 ldda [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000068 0000000010000000
6322! %l4 = 0000000000000068, imm = fffffffffffffd34, %l0 = 0000000000000020
6323 addc %l4,-0x2cc,%l0 ! %l0 = fffffffffffffd9c
6324! Mem[0000000010101408] = f9ff0000, %l3 = 0000000000000068
6325 ldswa [%i4+%o4]0x80,%l3 ! %l3 = fffffffff9ff0000
6326! Mem[0000000010101408] = 935ea4ff0000fff9, %l0 = fffffffffffffd9c
6327 ldxa [%i4+%o4]0x88,%l0 ! %l0 = 935ea4ff0000fff9
6328! Mem[0000000010181408] = 000000ff, %f20 = 00000000
6329 lda [%i6+%o4]0x88,%f20 ! %f20 = 000000ff
6330! Starting 10 instruction Store Burst
6331! %l7 = 0000000068000000, Mem[00000000300c1400] = f3ff75ff
6332 stwa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 68000000
6333
6334p0_label_238:
6335! %l0 = 935ea4ff0000fff9, Mem[0000000010101410] = d00000f5
6336 stwa %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000fff9
6337! Mem[0000000030041408] = ffffffff, %l1 = 00000000ffffffff
6338 swapa [%i1+%o4]0x81,%l1 ! %l1 = 00000000ffffffff
6339! %f14 = 68000000, %f31 = 00000094, %f8 = 0aff5a26
6340 fadds %f14,%f31,%f8 ! %l0 = 935ea4ff0001001b, Unfinished, %fsr = 2a00000000
6341! %l4 = 0000000000000068, Mem[00000000211c0000] = ff3efcae, %asi = 80
6342 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0068fcae
6343! %l3 = fffffffff9ff0000, Mem[00000000100c1400] = 00000068
6344 stba %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
6345! %l1 = 00000000ffffffff, Mem[00000000211c0001] = 0068fcae
6346 stb %l1,[%o2+0x001] ! Mem[00000000211c0000] = 00fffcae
6347! %l6 = 00000000, %l7 = 68000000, Mem[0000000030001400] = 44100000 00000000
6348 stda %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 68000000
6349! %l3 = fffffffff9ff0000, Mem[00000000100c1434] = ffff3eff
6350 sth %l3,[%i3+0x034] ! Mem[00000000100c1434] = 00003eff
6351! %f9 = 000000ff, Mem[000000001010143c] = 00005aa1
6352 sta %f9 ,[%i4+0x03c]%asi ! Mem[000000001010143c] = 000000ff
6353! Starting 10 instruction Load Burst
6354! Mem[0000000010101408] = f9ff0000, %l3 = fffffffff9ff0000
6355 lduba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000f9
6356
6357p0_label_239:
6358! Mem[0000000030001408] = 00000000, %l5 = 0000000010000000
6359 lduha [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000000
6360! Mem[00000000100c1408] = a15a0000, %l6 = 0000000000000000
6361 ldsha [%i3+%o4]0x80,%l6 ! %l6 = ffffffffffffa15a
6362! Mem[00000000100c1408] = a15a0000, %l6 = ffffffffffffa15a
6363 lduha [%i3+%o4]0x80,%l6 ! %l6 = 000000000000a15a
6364! Mem[0000000010081408] = fff1a5c5, %f0 = 44100000
6365 lda [%i2+%o4]0x80,%f0 ! %f0 = fff1a5c5
6366! Mem[0000000010181408] = 000000ff, %l5 = 0000000000000000
6367 lduha [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff
6368! Mem[0000000030181408] = ff000068, %l0 = 935ea4ff0001001b
6369 lduha [%i6+%o4]0x81,%l0 ! %l0 = 000000000000ff00
6370! Mem[0000000030181400] = a15a0000, %l1 = 00000000ffffffff
6371 lduwa [%i6+%g0]0x89,%l1 ! %l1 = 00000000a15a0000
6372 membar #Sync ! Added by membar checker (52)
6373! Mem[00000000100c1400] = 00000000 00000010 a15a0000 00000000
6374! Mem[00000000100c1410] = 00000000 a15a0000 00000000 00000010
6375! Mem[00000000100c1420] = ff000000 aeffffff ffffffff 00000000
6376! Mem[00000000100c1430] = 44100000 00003eff 00000000 00000094
6377 ldda [%i3]ASI_BLK_PL,%f16 ! Block Load from 00000000100c1400
6378! Mem[0000000010001414] = 00000000, %l5 = 00000000000000ff
6379 ldsw [%i0+0x014],%l5 ! %l5 = 0000000000000000
6380! Starting 10 instruction Store Burst
6381! %l5 = 0000000000000000, Mem[00000000211c0000] = 00fffcae, %asi = 80
6382 stha %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000fcae
6383
6384p0_label_240:
6385! %f9 = 000000ff, Mem[0000000010001408] = 0000ffff
6386 sta %f9 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff
6387! %f8 = 0aff5a26 000000ff, %l5 = 0000000000000000
6388! Mem[0000000010041428] = 20f1f32e00000000
6389 add %i1,0x028,%g1
6390 stda %f8,[%g1+%l5]ASI_PST8_P ! Mem[0000000010041428] = 20f1f32e00000000
6391! Mem[00000000300c1400] = 00000068, %l1 = 00000000a15a0000
6392 swapa [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000068
6393! Mem[0000000010181418] = 00000000, %l6 = 0000a15a, %l6 = 0000a15a
6394 add %i6,0x18,%g1
6395 casa [%g1]0x80,%l6,%l6 ! %l6 = 0000000000000000
6396! %l0 = 000000000000ff00, Mem[00000000201c0000] = ffff8819
6397 sth %l0,[%o0+%g0] ! Mem[00000000201c0000] = ff008819
6398! %l7 = 0000000068000000, Mem[0000000030101408] = 00000000
6399 stwa %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = 68000000
6400! %l1 = 0000000000000068, Mem[0000000010181430] = 15f1a5ff44100000
6401 stx %l1,[%i6+0x030] ! Mem[0000000010181430] = 0000000000000068
6402! %l4 = 0000000000000068, Mem[000000001018141a] = 00000000
6403 sth %l4,[%i6+0x01a] ! Mem[0000000010181418] = 00000068
6404! Mem[0000000020800000] = f1ffc3ca, %l0 = 000000000000ff00
6405 ldstuba [%o1+0x000]%asi,%l0 ! %l0 = 000000f1000000ff
6406! Starting 10 instruction Load Burst
6407! Mem[0000000010001410] = 00000000a15a0000, %l1 = 0000000000000068
6408 ldxa [%i0+%o5]0x88,%l1 ! %l1 = 00000000a15a0000
6409
6410p0_label_241:
6411! Mem[0000000030081410] = f1ffffff, %f1 = 00000000
6412 lda [%i2+%o5]0x89,%f1 ! %f1 = f1ffffff
6413! Mem[0000000010181410] = 35b82ab965a46210, %f14 = 68000000 00000000
6414 ldda [%i6+%o5]0x80,%f14 ! %f14 = 35b82ab9 65a46210
6415! Mem[0000000030001410] = ff0000f5ffffffff, %f12 = e0776e03 1023d0d0
6416 ldda [%i0+%o5]0x89,%f12 ! %f12 = ff0000f5 ffffffff
6417! Mem[0000000010001400] = 10000000 00000068, %l0 = 000000f1, %l1 = a15a0000
6418 ldda [%i0+%g0]0x80,%l0 ! %l0 = 0000000010000000 0000000000000068
6419! Mem[0000000010181434] = 00000068, %l7 = 0000000068000000
6420 ldsb [%i6+0x034],%l7 ! %l7 = 0000000000000000
6421! Mem[0000000010001400] = 68000000 00000010, %l6 = 00000000, %l7 = 00000000
6422 ldda [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000010 0000000068000000
6423! Mem[0000000030001410] = ffffffff, %l0 = 0000000010000000
6424 lduwa [%i0+%o5]0x81,%l0 ! %l0 = 00000000ffffffff
6425! Mem[0000000010081418] = 000000ff, %l6 = 0000000000000010
6426 lduw [%i2+0x018],%l6 ! %l6 = 00000000000000ff
6427! Mem[0000000010081408] = fff1a5c5, %l6 = 00000000000000ff
6428 ldsba [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
6429! Starting 10 instruction Store Burst
6430! %f6 = 35b82ab9 65a46210, Mem[0000000010001410] = 00005aa1 00000000
6431 stda %f6 ,[%i0+0x010]%asi ! Mem[0000000010001410] = 35b82ab9 65a46210
6432
6433p0_label_242:
6434 membar #Sync ! Added by membar checker (53)
6435! %l4 = 0000000000000068, Mem[00000000100c1408] = a15a000000000000
6436 stxa %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000000068
6437! %l0 = 00000000ffffffff, %l3 = 00000000000000f9, %l1 = 0000000000000068
6438 or %l0,%l3,%l1 ! %l1 = 00000000ffffffff
6439! %f28 = ff3e0000 00001044, Mem[0000000010001410] = b92ab835 1062a465
6440 stda %f28,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff3e0000 00001044
6441! Mem[00000000300c1410] = 1023ffff, %l1 = 00000000ffffffff
6442 swapa [%i3+%o5]0x89,%l1 ! %l1 = 000000001023ffff
6443! %l1 = 000000001023ffff, Mem[00000000201c0000] = ff008819, %asi = 80
6444 stha %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffff8819
6445! %f2 = 10000000, %f31 = 00000000, %f25 = 000000ff
6446 fmuls %f2 ,%f31,%f25 ! %f25 = 00000000
6447! %l7 = 0000000068000000, Mem[0000000010141410] = 00000000
6448 stwa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 68000000
6449! Mem[0000000021800001] = 0000b05a, %l0 = 00000000ffffffff
6450 ldstub [%o3+0x001],%l0 ! %l0 = 00000000000000ff
6451! %f0 = fff1a5c5 f1ffffff 10000000 00000068
6452! %f4 = f9ff0000 f50000ff 35b82ab9 65a46210
6453! %f8 = 0aff5a26 000000ff f9a45e93 9a50300e
6454! %f12 = ff0000f5 ffffffff 35b82ab9 65a46210
6455 stda %f0,[%i6]ASI_BLK_S ! Block Store to 0000000030181400
6456! Starting 10 instruction Load Burst
6457! Mem[0000000010001408] = ff000000, %l0 = 0000000000000000
6458 ldsha [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
6459
6460p0_label_243:
6461 membar #Sync ! Added by membar checker (54)
6462! Mem[0000000010181408] = ff000000, %l7 = 0000000068000000
6463 lduba [%i6+%o4]0x80,%l7 ! %l7 = 00000000000000ff
6464! Mem[0000000010081424] = ffff0000, %l3 = 00000000000000f9
6465 lduha [%i2+0x026]%asi,%l3 ! %l3 = 0000000000000000
6466! Mem[0000000010181438] = 00005aa1, %l0 = 0000000000000000
6467 ldsw [%i6+0x038],%l0 ! %l0 = 0000000000005aa1
6468! Mem[0000000030081400] = 000000ffc1460847, %f26 = 00000000 ffffffff
6469 ldda [%i2+%g0]0x81,%f26 ! %f26 = 000000ff c1460847
6470! Mem[0000000030101400] = d0f50000, %l7 = 00000000000000ff
6471 lduwa [%i4+%g0]0x89,%l7 ! %l7 = 00000000d0f50000
6472! Mem[0000000030141408] = 00000068, %l3 = 0000000000000000
6473 lduha [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000068
6474! Mem[0000000030101408] = 68000000, %l4 = 0000000000000068
6475 lduba [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000
6476! Mem[00000000100c1410] = 00000000 a15a0000, %l4 = 00000000, %l5 = 00000000
6477 ldda [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000 00000000a15a0000
6478! %l3 = 0000000000000068, Mem[0000000030001408] = 00000000
6479 stba %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000068
6480! Starting 10 instruction Store Burst
6481! Mem[00000000300c1400] = a15a0000, %l4 = 0000000000000000
6482 ldstuba [%i3+%g0]0x81,%l4 ! %l4 = 000000a1000000ff
6483
6484p0_label_244:
6485! Mem[00000000300c1400] = ff5a0000, %l7 = 00000000d0f50000
6486 ldstuba [%i3+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
6487! Mem[0000000010141437] = ffffffff, %l6 = ffffffffffffffff
6488 ldstuba [%i5+0x037]%asi,%l6 ! %l6 = 000000ff000000ff
6489! Mem[0000000030101408] = 68000000, %l5 = 00000000a15a0000
6490 ldstuba [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff
6491! %l1 = 000000001023ffff, Mem[0000000010101420] = ff000000000000ff, %asi = 80
6492 stxa %l1,[%i4+0x020]%asi ! Mem[0000000010101420] = 000000001023ffff
6493! Mem[0000000010041408] = ff5a0000, %l5 = 0000000000000000
6494 ldsha [%i1+%o4]0x80,%l5 ! %l5 = ffffffffffffff5a
6495! Mem[0000000030101400] = d0f50000, %l3 = 0000000000000068
6496 ldstuba [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff
6497! Mem[000000001010143c] = 000000ff, %l0 = 0000000000005aa1, %asi = 80
6498 swapa [%i4+0x03c]%asi,%l0 ! %l0 = 00000000000000ff
6499! %l6 = 00000000000000ff, Mem[000000001014142c] = 00000000, %asi = 80
6500 stwa %l6,[%i5+0x02c]%asi ! Mem[000000001014142c] = 000000ff
6501! %l7 = 00000000000000ff, Mem[0000000030181408] = 10000000
6502 stha %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00ff0000
6503! Starting 10 instruction Load Burst
6504! Mem[0000000010181408] = ff000000, %l5 = ffffffffffffff5a
6505 ldswa [%i6+%o4]0x80,%l5 ! %l5 = ffffffffff000000
6506
6507p0_label_245:
6508! Mem[00000000300c1400] = 00005aff, %l7 = 00000000000000ff
6509 ldswa [%i3+%g0]0x89,%l7 ! %l7 = 0000000000005aff
6510! Mem[0000000030141410] = ffffffff, %l2 = ff000000ff000000
6511 lduwa [%i5+%o5]0x89,%l2 ! %l2 = 00000000ffffffff
6512! Mem[00000000211c0000] = 0000fcae, %l7 = 0000000000005aff
6513 ldsb [%o2+0x001],%l7 ! %l7 = 0000000000000000
6514! Mem[0000000010181410] = 35b82ab9, %l6 = 00000000000000ff
6515 lduba [%i6+0x012]%asi,%l6 ! %l6 = 000000000000002a
6516! Mem[0000000010001408] = ff000000, %l0 = 00000000000000ff
6517 lduwa [%i0+%o4]0x88,%l0 ! %l0 = 00000000ff000000
6518! Mem[0000000010081420] = 00000000ffff0000, %l3 = 0000000000000000
6519 ldxa [%i2+0x020]%asi,%l3 ! %l3 = 00000000ffff0000
6520! %l7 = 0000000000000000, %l4 = 00000000000000a1, %l1 = 000000001023ffff
6521 sub %l7,%l4,%l1 ! %l1 = ffffffffffffff5f
6522! Mem[0000000030101408] = 00000000680000ff, %l6 = 000000000000002a
6523 ldxa [%i4+%o4]0x89,%l6 ! %l6 = 00000000680000ff
6524! Mem[0000000010101400] = ff000000, %f19 = 00005aa1
6525 lda [%i4+%g0]0x88,%f19 ! %f19 = ff000000
6526! Starting 10 instruction Store Burst
6527! %l2 = ffffffff, %l3 = ffff0000, Mem[0000000010041400] = ffffffff ffffffff
6528 stda %l2,[%i1+0x000]%asi ! Mem[0000000010041400] = ffffffff ffff0000
6529
6530p0_label_246:
6531! %l2 = 00000000ffffffff, Mem[0000000010101438] = 000000ff00005aa1
6532 stx %l2,[%i4+0x038] ! Mem[0000000010101438] = 00000000ffffffff
6533! Mem[0000000010181419] = 00000068, %l0 = 00000000ff000000
6534 ldstuba [%i6+0x019]%asi,%l0 ! %l0 = 00000000000000ff
6535! Mem[0000000010081410] = 0068ffff, %l7 = 0000000000000000
6536 swapa [%i2+%o5]0x88,%l7 ! %l7 = 000000000068ffff
6537! Mem[0000000010141408] = 00000000, %l5 = ffffffffff000000
6538 ldstuba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff
6539! %f10 = f9a45e93 9a50300e, %l2 = 00000000ffffffff
6540! Mem[0000000030041418] = 1000000000000000
6541 add %i1,0x018,%g1
6542 stda %f10,[%g1+%l2]ASI_PST8_S ! Mem[0000000030041418] = f9a45e939a50300e
6543! Mem[0000000010141410] = 68000000, %l7 = 000000000068ffff
6544 ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 00000000000000ff
6545! %f4 = f9ff0000 f50000ff, Mem[0000000010181410] = b92ab835 1062a465
6546 stda %f4 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = f9ff0000 f50000ff
6547! %l4 = 000000a1, %l5 = 00000000, Mem[0000000030081400] = 000000ff c1460847
6548 stda %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000a1 00000000
6549! Code Fragment 4
6550p0_fragment_29:
6551! %l0 = 0000000000000000
6552 setx 0x17ca6a78701fe6bb,%g7,%l0 ! %l0 = 17ca6a78701fe6bb
6553! %l1 = ffffffffffffff5f
6554 setx 0x0f06dde06c306736,%g7,%l1 ! %l1 = 0f06dde06c306736
6555 setx 0x7ff8, %g1, %g2
6556 and %l0, %g2, %l0
6557 setx 0xffffffff, %g1, %g2
6558 and %l1, %g2, %l1
6559 setx 0x100000000, %g1, %g2
6560 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6561 ta T_CHANGE_HPRIV
6562 stxa %l1, [%l0]ASI_ICACHE_INSTR
6563 ta T_CHANGE_NONHPRIV
6564! %l0 = 17ca6a78701fe6bb
6565 setx 0x362dd617cd7edba1,%g7,%l0 ! %l0 = 362dd617cd7edba1
6566! %l1 = 0f06dde06c306736
6567 setx 0x9386af3faadfc218,%g7,%l1 ! %l1 = 9386af3faadfc218
6568! Starting 10 instruction Load Burst
6569! Mem[0000000030001408] = 00000068, %l3 = 00000000ffff0000
6570 ldsba [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000068
6571
6572p0_label_247:
6573! Mem[00000000100c1408] = 00000000, %f0 = fff1a5c5
6574 lda [%i3+%o4]0x88,%f0 ! %f0 = 00000000
6575! Mem[0000000030041400] = 00005aa1, %l3 = 0000000000000068
6576 ldsba [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000000
6577! Mem[0000000010141410] = 680000ff, %l1 = 9386af3faadfc218
6578 lduba [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff
6579! Mem[0000000010181400] = ffffffff, %l3 = 0000000000000000
6580 lduba [%i6+0x002]%asi,%l3 ! %l3 = 00000000000000ff
6581! Mem[0000000010101438] = 00000000, %f24 = ffffffae
6582 ld [%i4+0x038],%f24 ! %f24 = 00000000
6583! Mem[0000000020800000] = ffffc3ca, %l5 = 0000000000000000
6584 ldsb [%o1+%g0],%l5 ! %l5 = ffffffffffffffff
6585! Mem[00000000100c1434] = 00003eff, %l4 = 00000000000000a1
6586 ldsha [%i3+0x034]%asi,%l4 ! %l4 = 0000000000000000
6587! Mem[000000001018141c] = 00ff0000, %l4 = 0000000000000000
6588 ldsha [%i6+0x01c]%asi,%l4 ! %l4 = 00000000000000ff
6589! Mem[0000000030001410] = ffffffff, %l7 = 0000000000000000
6590 lduwa [%i0+%o5]0x89,%l7 ! %l7 = 00000000ffffffff
6591! Starting 10 instruction Store Burst
6592! %l4 = 00000000000000ff, Mem[0000000010001410] = 00001044
6593 stba %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000010ff
6594
6595p0_label_248:
6596! %f4 = f9ff0000 f50000ff, %l1 = 00000000000000ff
6597! Mem[0000000030081418] = 0000000000000010
6598 add %i2,0x018,%g1
6599 stda %f4,[%g1+%l1]ASI_PST16_S ! Mem[0000000030081418] = f9ff0000f50000ff
6600! %l5 = ffffffffffffffff, %l1 = 00000000000000ff, %y = 00000000
6601 sdiv %l5,%l1,%l4 ! %l4 = 0000000001010101
6602 mov %l0,%y ! %y = cd7edba1
6603! %f28 = ff3e0000 00001044, Mem[0000000010081400] = 00000000 00000091
6604 stda %f28,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff3e0000 00001044
6605! %l6 = 00000000680000ff, Mem[0000000030041408] = ffffffff
6606 stwa %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 680000ff
6607! Mem[0000000010101410] = f9ff0000, %l4 = 0000000001010101
6608 ldstuba [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff
6609! %l6 = 00000000680000ff, Mem[000000001010140c] = ffa45e93
6610 sth %l6,[%i4+0x00c] ! Mem[000000001010140c] = 00ff5e93
6611! %l0 = cd7edba1, %l1 = 000000ff, Mem[0000000030081408] = 000000ff a1000000
6612 stda %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = cd7edba1 000000ff
6613! %l6 = 00000000680000ff, Mem[00000000211c0000] = 0000fcae, %asi = 80
6614 stha %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00fffcae
6615! %l7 = 00000000ffffffff, Mem[0000000010001400] = 00000010
6616 stba %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000ff
6617! Starting 10 instruction Load Burst
6618! Mem[0000000021800000] = 00ffb05a, %l3 = 00000000000000ff
6619 ldsb [%o3+%g0],%l3 ! %l3 = 0000000000000000
6620
6621p0_label_249:
6622! Mem[0000000010141400] = 00000000, %l5 = ffffffffffffffff
6623 lduba [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000000
6624! Mem[00000000300c1410] = ffffffff, %f12 = ff0000f5
6625 lda [%i3+%o5]0x81,%f12 ! %f12 = ffffffff
6626! Mem[0000000010181410] = ff0000f5, %l3 = 0000000000000000
6627 ldsha [%i6+%o5]0x80,%l3 ! %l3 = ffffffffffffff00
6628! Mem[0000000010001410] = 000010ff, %l4 = 0000000000000000
6629 lduha [%i0+%o5]0x88,%l4 ! %l4 = 00000000000010ff
6630! Mem[0000000030181410] = f9ff0000, %l6 = 00000000680000ff
6631 ldswa [%i6+%o5]0x81,%l6 ! %l6 = fffffffff9ff0000
6632! Mem[0000000030181400] = fffffff1c5a5f1ff, %l2 = 00000000ffffffff
6633 ldxa [%i6+%g0]0x89,%l2 ! %l2 = fffffff1c5a5f1ff
6634! Mem[00000000100c1400] = 00000000, %l0 = 362dd617cd7edba1
6635 ldsba [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000
6636! Mem[0000000010081400] = ff3e0000 00001044, %l4 = 000010ff, %l5 = 00000000
6637 ldda [%i2+%g0]0x80,%l4 ! %l4 = 00000000ff3e0000 0000000000001044
6638! %l3 = ffffffffffffff00, immed = 00000ae3, %y = cd7edba1
6639 udiv %l3,0xae3,%l5 ! %l5 = 00000000ffffffff
6640 mov %l0,%y ! %y = 00000000
6641! Starting 10 instruction Store Burst
6642! Mem[0000000010081408] = fff1a5c5, %l3 = ffffffffffffff00
6643 ldstuba [%i2+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
6644
6645p0_label_250:
6646! %f14 = 35b82ab9 65a46210, Mem[0000000010081410] = 00000000 00000000
6647 stda %f14,[%i2+%o5]0x88 ! Mem[0000000010081410] = 35b82ab9 65a46210
6648! %l2 = fffffff1c5a5f1ff, Mem[0000000010141420] = c3d757ff, %asi = 80
6649 stwa %l2,[%i5+0x020]%asi ! Mem[0000000010141420] = c5a5f1ff
6650! Mem[0000000010141434] = ffffffff, %l4 = 00000000ff3e0000
6651 ldstuba [%i5+0x034]%asi,%l4 ! %l4 = 000000ff000000ff
6652! %l4 = 00000000000000ff, Mem[0000000010101418] = 15f1a5c5fff3f120, %asi = 80
6653 stxa %l4,[%i4+0x018]%asi ! Mem[0000000010101418] = 00000000000000ff
6654! %l2 = fffffff1c5a5f1ff, Mem[0000000030181400] = c5a5f1ff
6655 stba %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = c5a5f1ff
6656! Mem[000000001004140c] = ffff0000, %l5 = 00000000ffffffff, %asi = 80
6657 swapa [%i1+0x00c]%asi,%l5 ! %l5 = 00000000ffff0000
6658! %l6 = f9ff0000, %l7 = ffffffff, Mem[0000000010101410] = f9ff00ff ffffffff
6659 stda %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = f9ff0000 ffffffff
6660! %l7 = 00000000ffffffff, Mem[00000000211c0001] = 00fffcae
6661 stb %l7,[%o2+0x001] ! Mem[00000000211c0000] = 00fffcae
6662! %f12 = ffffffff ffffffff, Mem[0000000010001420] = ffffffae 000000ff
6663 stda %f12,[%i0+0x020]%asi ! Mem[0000000010001420] = ffffffff ffffffff
6664! Starting 10 instruction Load Burst
6665! Mem[0000000030141410] = ffffffff, %l4 = 00000000000000ff
6666 lduba [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000ff
6667
6668p0_label_251:
6669! Mem[0000000010001400] = 000000ff, %l1 = 00000000000000ff
6670 ldstuba [%i0+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
6671! %f22 = 10000000, %f4 = f9ff0000, %f1 = f1ffffff
6672 fdivs %f22,%f4 ,%f1 ! %f1 = 80000000
6673! Mem[0000000030101408] = 680000ff, %l4 = 00000000000000ff
6674 lduwa [%i4+%o4]0x89,%l4 ! %l4 = 00000000680000ff
6675! Mem[0000000010141408] = 000000ff, %f24 = 00000000
6676 lda [%i5+%o4]0x88,%f24 ! %f24 = 000000ff
6677! Mem[0000000010141408] = ff0000000000ffff, %f20 = 00005aa1 00000000
6678 ldda [%i5+%o4]0x80,%f20 ! %f20 = ff000000 0000ffff
6679! Mem[0000000010081408] = c5a5f1ff, %f21 = 0000ffff
6680 lda [%i2+%o4]0x88,%f21 ! %f21 = c5a5f1ff
6681! Mem[0000000010101408] = 0000fff9, %l0 = 0000000000000000
6682 ldsba [%i4+%o4]0x88,%l0 ! %l0 = fffffffffffffff9
6683! Mem[00000000201c0000] = ffff8819, %l3 = 00000000000000ff
6684 ldsba [%o0+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
6685! Mem[00000000100c1410] = 00000000, %l6 = fffffffff9ff0000
6686 lduha [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000000
6687! Starting 10 instruction Store Burst
6688! Mem[000000001008140c] = 00001044, %l0 = fffffffffffffff9
6689 swap [%i2+0x00c],%l0 ! %l0 = 0000000000001044
6690
6691p0_label_252:
6692! Mem[0000000030081410] = fffffff1, %l3 = ffffffffffffffff
6693 swapa [%i2+%o5]0x81,%l3 ! %l3 = 00000000fffffff1
6694! Mem[0000000030041400] = 00005aa1, %l5 = 00000000ffff0000
6695 ldstuba [%i1+%g0]0x81,%l5 ! %l5 = 00000000000000ff
6696! %f0 = 00000000 80000000 10000000 00000068
6697! %f4 = f9ff0000 f50000ff 35b82ab9 65a46210
6698! %f8 = 0aff5a26 000000ff f9a45e93 9a50300e
6699! %f12 = ffffffff ffffffff 35b82ab9 65a46210
6700 stda %f0,[%i6]ASI_BLK_AIUPL ! Block Store to 0000000010181400
6701! %f28 = ff3e0000 00001044, %l5 = 0000000000000000
6702! Mem[0000000030141418] = 1062a465b92ab835
6703 add %i5,0x018,%g1
6704 stda %f28,[%g1+%l5]ASI_PST16_S ! Mem[0000000030141418] = 1062a465b92ab835
6705 membar #Sync ! Added by membar checker (55)
6706! Mem[0000000010181400] = 80000000, %l2 = fffffff1c5a5f1ff
6707 swapa [%i6+%g0]0x88,%l2 ! %l2 = 0000000080000000
6708! Mem[0000000010181410] = ff0000f5, %l6 = 0000000000000000
6709 swapa [%i6+%o5]0x80,%l6 ! %l6 = 00000000ff0000f5
6710! %l3 = 00000000fffffff1, Mem[00000000211c0000] = 00fffcae, %asi = 80
6711 stba %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = f1fffcae
6712! %f6 = 35b82ab9 65a46210, %l5 = 0000000000000000
6713! Mem[0000000030181430] = ff0000f5ffffffff
6714 add %i6,0x030,%g1
6715 stda %f6,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030181430] = ff0000f5ffffffff
6716! %f10 = f9a45e93 9a50300e, Mem[0000000030181410] = 0000fff9 ff0000f5
6717 stda %f10,[%i6+%o5]0x89 ! Mem[0000000030181410] = f9a45e93 9a50300e
6718! Starting 10 instruction Load Burst
6719! Mem[0000000030101410] = 2e00000000000000, %l4 = 00000000680000ff
6720 ldxa [%i4+%o5]0x81,%l4 ! %l4 = 2e00000000000000
6721
6722p0_label_253:
6723! Mem[0000000030081400] = 000000a1, %l3 = 00000000fffffff1
6724 lduwa [%i2+%g0]0x81,%l3 ! %l3 = 00000000000000a1
6725! Mem[00000000100c1408] = 00000000, %l0 = 0000000000001044
6726 ldsha [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
6727! Mem[0000000020800000] = ffffc3ca, %l5 = 0000000000000000
6728 lduha [%o1+0x000]%asi,%l5 ! %l5 = 000000000000ffff
6729! Mem[0000000030181410] = 9a50300e, %f13 = ffffffff
6730 lda [%i6+%o5]0x89,%f13 ! %f13 = 9a50300e
6731! Mem[00000000201c0000] = ffff8819, %l6 = 00000000ff0000f5
6732 lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000ffff
6733! Mem[0000000010141410] = ff000068, %l7 = 00000000ffffffff
6734 lduwa [%i5+%o5]0x80,%l7 ! %l7 = 00000000ff000068
6735! Mem[00000000100c1400] = 00000000 00000010 00000000 00000068
6736! Mem[00000000100c1410] = 00000000 a15a0000 00000000 00000010
6737! Mem[00000000100c1420] = ff000000 aeffffff ffffffff 00000000
6738! Mem[00000000100c1430] = 44100000 00003eff 00000000 00000094
6739 ldda [%i3]ASI_BLK_PL,%f0 ! Block Load from 00000000100c1400
6740! Mem[0000000030041408] = ff000068, %l3 = 00000000000000a1
6741 lduba [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000068
6742! Mem[0000000010101420] = 00000000, %l6 = 000000000000ffff
6743 ldswa [%i4+0x020]%asi,%l6 ! %l6 = 0000000000000000
6744! Starting 10 instruction Store Burst
6745! %f20 = ff000000, Mem[0000000030101408] = ff000068
6746 sta %f20,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000
6747
6748p0_label_254:
6749! Mem[0000000030081400] = 000000a1, %l0 = 0000000000000000
6750 swapa [%i2+%g0]0x81,%l0 ! %l0 = 00000000000000a1
6751! %l2 = 0000000080000000, Mem[00000000211c0000] = f1fffcae
6752 sth %l2,[%o2+%g0] ! Mem[00000000211c0000] = 0000fcae
6753! %l2 = 0000000080000000, Mem[0000000030001408] = 00000068
6754 stba %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
6755! Mem[0000000030081410] = ffffffff, %l6 = 0000000000000000
6756 ldstuba [%i2+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
6757! %l4 = 2e00000000000000, %l5 = 000000000000ffff, %l4 = 2e00000000000000
6758 mulx %l4,%l5,%l4 ! %l4 = d200000000000000
6759! Mem[0000000020800041] = ff00bf87, %l1 = 00000000000000ff
6760 ldstub [%o1+0x041],%l1 ! %l1 = 00000000000000ff
6761! %l0 = 000000a1, %l1 = 00000000, Mem[0000000010141408] = 000000ff ffff0000
6762 stda %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000a1 00000000
6763! %f16 = 10000000 00000000 00000000 ff000000
6764! %f20 = ff000000 c5a5f1ff 10000000 00000000
6765! %f24 = 000000ff 00000000 000000ff c1460847
6766! %f28 = ff3e0000 00001044 94000000 00000000
6767 stda %f16,[%i1]ASI_BLK_S ! Block Store to 0000000030041400
6768! Mem[0000000030101400] = d0f500ff, %l0 = 00000000000000a1
6769 swapa [%i4+%g0]0x89,%l0 ! %l0 = 00000000d0f500ff
6770! Starting 10 instruction Load Burst
6771! Mem[00000000100c1410] = 00000000, %l5 = 000000000000ffff
6772 ldswa [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
6773
6774p0_label_255:
6775! Mem[00000000300c1400] = ff5a000000001044, %l5 = 0000000000000000
6776 ldxa [%i3+%g0]0x81,%l5 ! %l5 = ff5a000000001044
6777! Mem[000000001000140c] = 00005aa1, %l6 = 00000000000000ff
6778 lduh [%i0+0x00e],%l6 ! %l6 = 0000000000005aa1
6779! Mem[0000000010181410] = f9ff000000000000, %f12 = ff3e0000 00001044
6780 ldda [%i6+%o5]0x88,%f12 ! %f12 = f9ff0000 00000000
6781! Mem[00000000201c0000] = ffff8819, %l0 = 00000000d0f500ff
6782 lduh [%o0+%g0],%l0 ! %l0 = 000000000000ffff
6783! Mem[0000000010101410] = f9ff0000, %l1 = 0000000000000000
6784 ldsba [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000
6785! Mem[0000000020800040] = ffffbf87, %l2 = 0000000080000000
6786 ldsb [%o1+0x040],%l2 ! %l2 = ffffffffffffffff
6787 membar #Sync ! Added by membar checker (56)
6788! Mem[0000000010041410] = ffff84ff00001044, %f14 = 94000000 00000000
6789 ldda [%i1+%o5]0x88,%f14 ! %f14 = ffff84ff 00001044
6790! Mem[00000000100c1400] = 1000000000000000, %f12 = f9ff0000 00000000
6791 ldda [%i3+%g0]0x88,%f12 ! %f12 = 10000000 00000000
6792! Mem[0000000010081400] = 00003eff, %l6 = 0000000000005aa1
6793 ldswa [%i2+%g0]0x88,%l6 ! %l6 = 0000000000003eff
6794! Starting 10 instruction Store Burst
6795! %f24 = 000000ff 00000000, %l1 = 0000000000000000
6796! Mem[0000000010101438] = 00000000ffffffff
6797 add %i4,0x038,%g1
6798 stda %f24,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010101438] = 00000000ffffffff
6799
6800p0_label_256:
6801! %l6 = 0000000000003eff, Mem[0000000010181400] = c5a5f1ff
6802 stha %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = c5a53eff
6803! %l0 = 0000ffff, %l1 = 00000000, Mem[0000000030001400] = 00000000 00000068
6804 stda %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000ffff 00000000
6805! Mem[00000000211c0000] = 0000fcae, %l2 = ffffffffffffffff
6806 ldstub [%o2+%g0],%l2 ! %l2 = 00000000000000ff
6807! %l1 = 0000000000000000, Mem[0000000010041400] = ffffffff
6808 stha %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffff0000
6809! %l3 = 0000000000000068, Mem[0000000010141410] = 680000ff
6810 stwa %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000068
6811! %f22 = 10000000 00000000, Mem[0000000010001430] = ff3effff 00000000
6812 std %f22,[%i0+0x030] ! Mem[0000000010001430] = 10000000 00000000
6813! Mem[0000000010181400] = ff3ea5c5, %l7 = ff000068, %l1 = 00000000
6814 casa [%i6]0x80,%l7,%l1 ! %l1 = 00000000ff3ea5c5
6815! Mem[0000000030041410] = 000000ff, %l2 = 0000000000000000
6816 swapa [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff
6817! Mem[00000000300c1408] = ff000000, %l1 = 00000000ff3ea5c5
6818 swapa [%i3+%o4]0x89,%l1 ! %l1 = 00000000ff000000
6819! Starting 10 instruction Load Burst
6820! Mem[0000000030001408] = 00000000 00000068, %l0 = 0000ffff, %l1 = ff000000
6821 ldda [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000 0000000000000068
6822
6823p0_label_257:
6824! Mem[0000000020800040] = ffffbf87, %l1 = 0000000000000068
6825 ldsb [%o1+0x041],%l1 ! %l1 = ffffffffffffffff
6826! %l0 = 0000000000000000, %l0 = 0000000000000000, %l7 = 00000000ff000068
6827 mulx %l0,%l0,%l7 ! %l7 = 0000000000000000
6828! Mem[0000000030041408] = 000000ff00000000, %f18 = 00000000 ff000000
6829 ldda [%i1+%o4]0x89,%f18 ! %f18 = 000000ff 00000000
6830! Mem[0000000020800040] = ffffbf87, %l5 = ff5a000000001044
6831 lduba [%o1+0x041]%asi,%l5 ! %l5 = 00000000000000ff
6832! Mem[0000000030001400] = ffff0000 00000000, %l2 = 000000ff, %l3 = 00000068
6833 ldda [%i0+%g0]0x81,%l2 ! %l2 = 00000000ffff0000 0000000000000000
6834! Mem[000000001004140c] = ffffffff, %l6 = 0000000000003eff
6835 ldswa [%i1+0x00c]%asi,%l6 ! %l6 = ffffffffffffffff
6836! Mem[0000000030141410] = ffffffff, %l3 = 0000000000000000
6837 ldsha [%i5+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
6838! Mem[0000000030041400] = 10000000, %l0 = 0000000000000000
6839 lduha [%i1+%g0]0x81,%l0 ! %l0 = 0000000000001000
6840! Mem[0000000030081408] = a1db7ecdff000000, %f10 = 00000000 ffffffff
6841 ldda [%i2+%o4]0x81,%f10 ! %f10 = a1db7ecd ff000000
6842! Starting 10 instruction Store Burst
6843! %l2 = ffff0000, %l3 = ffffffff, Mem[0000000010081438] = ff0000f5 00005ca1
6844 stda %l2,[%i2+0x038]%asi ! Mem[0000000010081438] = ffff0000 ffffffff
6845
6846p0_label_258:
6847! Code Fragment 4
6848p0_fragment_30:
6849! %l0 = 0000000000001000
6850 setx 0x71d54ae7cb8540e3,%g7,%l0 ! %l0 = 71d54ae7cb8540e3
6851! %l1 = ffffffffffffffff
6852 setx 0x4cf4e4f7913680ba,%g7,%l1 ! %l1 = 4cf4e4f7913680ba
6853 setx 0x7ff8, %g1, %g2
6854 and %l0, %g2, %l0
6855 setx 0xffffffff, %g1, %g2
6856 and %l1, %g2, %l1
6857 setx 0x100000000, %g1, %g2
6858 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6859 ta T_CHANGE_HPRIV
6860 stxa %l1, [%l0]ASI_ICACHE_INSTR
6861 ta T_CHANGE_NONHPRIV
6862! %l0 = 71d54ae7cb8540e3
6863 setx 0xf98f6a3fe2691aac,%g7,%l0 ! %l0 = f98f6a3fe2691aac
6864! %l1 = 4cf4e4f7913680ba
6865 setx 0x656064b04b0eda4f,%g7,%l1 ! %l1 = 656064b04b0eda4f
6866! %f5 = 00000000, Mem[000000001000141c] = ffff0000
6867 sta %f5 ,[%i0+0x01c]%asi ! Mem[000000001000141c] = 00000000
6868! Mem[00000000100c141e] = 00000010, %l2 = 00000000ffff0000
6869 ldstub [%i3+0x01e],%l2 ! %l2 = 00000000000000ff
6870! %f11 = ff000000, Mem[00000000300c1400] = ff5a0000
6871 sta %f11,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000
6872! %l1 = 656064b04b0eda4f, Mem[0000000030081410] = ffffffff
6873 stha %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = da4fffff
6874! Mem[0000000030181408] = 00ff0000, %l1 = 656064b04b0eda4f
6875 ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000ff
6876! Mem[0000000010181410] = 00000000, %l1 = 0000000000000000
6877 ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 00000000000000ff
6878! %l7 = 0000000000000000, Mem[0000000030101408] = 000000ff
6879 stba %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
6880! %l5 = 00000000000000ff, Mem[0000000010101410] = 0000fff9
6881 stba %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff00fff9
6882! Starting 10 instruction Load Burst
6883! Mem[0000000010101400] = ff000000, %l1 = 0000000000000000
6884 lduha [%i4+%g0]0x88,%l1 ! %l1 = 0000000000000000
6885
6886p0_label_259:
6887! Mem[0000000030001400] = 000000000000ffff, %l6 = ffffffffffffffff
6888 ldxa [%i0+%g0]0x89,%l6 ! %l6 = 000000000000ffff
6889! Mem[0000000030101410] = 000000000000002e, %l6 = 000000000000ffff
6890 ldxa [%i4+%o5]0x89,%l6 ! %l6 = 000000000000002e
6891! Mem[0000000010141408] = 000000a1, %f16 = 10000000
6892 lda [%i5+%o4]0x88,%f16 ! %f16 = 000000a1
6893! Mem[0000000030041408] = 00000000, %l3 = ffffffffffffffff
6894 ldswa [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
6895! Mem[0000000010081410] = 1062a465, %l7 = 0000000000000000
6896 ldsba [%i2+%o5]0x80,%l7 ! %l7 = 0000000000000010
6897! Mem[00000000100c1408] = 00000000, %f14 = ffff84ff
6898 lda [%i3+%o4]0x88,%f14 ! %f14 = 00000000
6899! Mem[0000000010081410] = 35b82ab965a46210, %l6 = 000000000000002e
6900 ldxa [%i2+%o5]0x88,%l6 ! %l6 = 35b82ab965a46210
6901! Mem[0000000030081410] = ffff4fda, %l4 = d200000000000000
6902 ldswa [%i2+%o5]0x89,%l4 ! %l4 = ffffffffffff4fda
6903! Mem[00000000100c1410] = 00000000a15a0000, %l7 = 0000000000000010
6904 ldxa [%i3+%o5]0x80,%l7 ! %l7 = 00000000a15a0000
6905! Starting 10 instruction Store Burst
6906! %l4 = ffff4fda, %l5 = 000000ff, Mem[0000000030001400] = ffff0000 00000000
6907 stda %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffff4fda 000000ff
6908
6909p0_label_260:
6910! %l4 = ffffffffffff4fda, Mem[0000000030041408] = 00000000
6911 stha %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 4fda0000
6912! Mem[00000000100c1408] = 00000000, %l4 = ffffffffffff4fda
6913 swapa [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
6914! Mem[00000000201c0000] = ffff8819, %l3 = 0000000000000000
6915 ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
6916! Mem[0000000030001408] = 00000000, %l7 = 00000000a15a0000
6917 ldstuba [%i0+%o4]0x89,%l7 ! %l7 = 00000000000000ff
6918! Mem[0000000010101400] = ff000000, %l4 = 0000000000000000
6919 swapa [%i4+%g0]0x88,%l4 ! %l4 = 00000000ff000000
6920! %l7 = 0000000000000000, Mem[0000000010001410] = ff3e0000000010ff
6921 stxa %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000
6922! %l4 = ff000000, %l5 = 000000ff, Mem[0000000010041420] = 00000000 2ef3f120
6923 std %l4,[%i1+0x020] ! Mem[0000000010041420] = ff000000 000000ff
6924! Mem[0000000010181408] = 00000068, %l5 = 00000000000000ff
6925 ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 00000068000000ff
6926! %l7 = 0000000000000000, Mem[0000000030001410] = fffffffff50000ff
6927 stxa %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000000
6928! Starting 10 instruction Load Burst
6929! Mem[0000000010001408] = ff000000, %l6 = 35b82ab965a46210
6930 lduwa [%i0+%o4]0x88,%l6 ! %l6 = 00000000ff000000
6931
6932p0_label_261:
6933! Mem[0000000010001408] = ff000000, %l4 = 00000000ff000000
6934 lduha [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
6935! Mem[0000000030141410] = bd645e8affffffff, %l3 = 00000000000000ff
6936 ldxa [%i5+%o5]0x89,%l3 ! %l3 = bd645e8affffffff
6937! Mem[0000000010101400] = 00000000, %l7 = 0000000000000000
6938 ldsha [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
6939! Mem[0000000010181408] = ff000000 00000010, %l0 = e2691aac, %l1 = 00000000
6940 ldda [%i6+%o4]0x80,%l0 ! %l0 = 00000000ff000000 0000000000000010
6941! Mem[0000000010181410] = ff000000, %l5 = 0000000000000068
6942 lduha [%i6+%o5]0x80,%l5 ! %l5 = 000000000000ff00
6943! Mem[0000000030141400] = 950000ff00000000, %f0 = 10000000 00000000
6944 ldda [%i5+%g0]0x81,%f0 ! %f0 = 950000ff 00000000
6945! %l7 = 0000000000000000, imm = 0000000000000d5b, %l2 = 0000000000000000
6946 and %l7,0xd5b,%l2 ! %l2 = 0000000000000000
6947! %f25 = 00000000, %f25 = 00000000, %f5 = 00000000
6948 fmuls %f25,%f25,%f5 ! %f5 = 00000000
6949! Mem[0000000030141408] = 1000000000000068, %f16 = 000000a1 00000000
6950 ldda [%i5+%o4]0x89,%f16 ! %f16 = 10000000 00000068
6951! Starting 10 instruction Store Burst
6952! %f14 = 00000000 00001044, Mem[0000000010181400] = c5a53eff 00000000
6953 stda %f14,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 00001044
6954
6955p0_label_262:
6956! %f12 = 10000000 00000000, %l5 = 000000000000ff00
6957! Mem[0000000030001400] = ffff4fda000000ff
6958 stda %f12,[%i0+%l5]ASI_PST32_S ! Mem[0000000030001400] = ffff4fda000000ff
6959! %l2 = 00000000, %l3 = ffffffff, Mem[0000000010181438] = 1062a465 b92ab835
6960 std %l2,[%i6+0x038] ! Mem[0000000010181438] = 00000000 ffffffff
6961! %f9 = 000000ff, %f21 = c5a5f1ff, %f26 = 000000ff
6962 fmuls %f9 ,%f21,%f26 ! %l0 = 00000000ff000022, Unfinished, %fsr = 2a00000000
6963! %l7 = 0000000000000000, Mem[0000000030181400] = c5a5f1ff
6964 stwa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
6965! %f14 = 00000000 00001044, Mem[0000000010181400] = 44100000 00000000
6966 stda %f14,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 00001044
6967! %f22 = 10000000 00000000, Mem[0000000030001400] = ffff4fda 000000ff
6968 stda %f22,[%i0+%g0]0x81 ! Mem[0000000030001400] = 10000000 00000000
6969! %l4 = 0000000000000000, Mem[00000000211c0000] = ff00fcae, %asi = 80
6970 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000fcae
6971! %l3 = bd645e8affffffff, imm = 0000000000000a9f, %l2 = 0000000000000000
6972 subc %l3,0xa9f,%l2 ! %l2 = bd645e8afffff560
6973! %f0 = 950000ff 00000000, Mem[0000000030181400] = 00000000 f1ffffff
6974 stda %f0 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = 950000ff 00000000
6975! Starting 10 instruction Load Burst
6976! Mem[00000000100c1410] = 00000000, %l5 = 000000000000ff00
6977 lduba [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
6978
6979p0_label_263:
6980! Mem[00000000300c1400] = 44100000000000ff, %f8 = ffffffae 000000ff
6981 ldda [%i3+%g0]0x89,%f8 ! %f8 = 44100000 000000ff
6982! Mem[0000000010101408] = f9ff000000ff5e93, %l0 = 00000000ff000022
6983 ldxa [%i4+%o4]0x80,%l0 ! %l0 = f9ff000000ff5e93
6984! Mem[0000000030081408] = cd7edba1, %f23 = 00000000
6985 lda [%i2+%o4]0x89,%f23 ! %f23 = cd7edba1
6986! Mem[0000000010041424] = 000000ff, %f13 = 00000000
6987 ld [%i1+0x024],%f13 ! %f13 = 000000ff
6988! Mem[0000000030041408] = 4fda0000, %l3 = bd645e8affffffff
6989 ldsba [%i1+%o4]0x81,%l3 ! %l3 = 000000000000004f
6990! Mem[0000000021800180] = 66ff8f81, %l4 = 0000000000000000
6991 ldub [%o3+0x181],%l4 ! %l4 = 00000000000000ff
6992! Mem[0000000030041400] = 10000000, %l0 = f9ff000000ff5e93
6993 ldsba [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000010
6994! Mem[0000000010141400] = 00000000, %l2 = bd645e8afffff560
6995 ldswa [%i5+%g0]0x88,%l2 ! %l2 = 0000000000000000
6996! Mem[0000000030001400] = 00000010, %l1 = 0000000000000010
6997 ldswa [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000010
6998! Starting 10 instruction Store Burst
6999! %l0 = 0000000000000010, imm = 000000000000008f, %l4 = 00000000000000ff
7000 add %l0,0x08f,%l4 ! %l4 = 000000000000009f
7001
7002p0_label_264:
7003! %f20 = ff000000 c5a5f1ff, %l3 = 000000000000004f
7004! Mem[0000000030101408] = 0000000000000000
7005 add %i4,0x008,%g1
7006 stda %f20,[%g1+%l3]ASI_PST16_S ! Mem[0000000030101408] = ff000000c5a5f1ff
7007! %f26 = 000000ff, Mem[00000000300c1400] = 000000ff
7008 sta %f26,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff
7009! %l5 = 0000000000000000, Mem[0000000030141408] = 1000000000000068
7010 stxa %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000000000000000
7011! %f20 = ff000000, Mem[0000000010001410] = 00000000
7012 sta %f20,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000
7013! Mem[0000000030001400] = 00000010, %l4 = 000000000000009f
7014 swapa [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000010
7015! Mem[00000000300c1408] = ff3ea5c5, %l2 = 0000000000000000
7016 lduha [%i3+%o4]0x89,%l2 ! %l2 = 000000000000a5c5
7017! %f31 = 00000000, Mem[0000000030141400] = ff000095
7018 sta %f31,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
7019! Mem[00000000201c0001] = ffff8819, %l6 = 00000000ff000000
7020 ldstub [%o0+0x001],%l6 ! %l6 = 000000ff000000ff
7021! Mem[0000000010141410] = 00000068, %l7 = 0000000000000000
7022 ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 00000068000000ff
7023! Starting 10 instruction Load Burst
7024! Mem[0000000030181408] = 0000ffff, %f10 = a1db7ecd
7025 lda [%i6+%o4]0x89,%f10 ! %f10 = 0000ffff
7026
7027p0_label_265:
7028! Mem[0000000030181408] = ffff0000, %l0 = 0000000000000010
7029 ldsba [%i6+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
7030! Mem[0000000010081410] = 65a46210, %l0 = ffffffffffffffff
7031 lduha [%i2+%o5]0x88,%l0 ! %l0 = 0000000000006210
7032! Mem[0000000030181408] = ffff0000, %l4 = 0000000000000010
7033 ldsha [%i6+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
7034! Mem[0000000010041408] = ffffffff 00005aff, %l0 = 00006210, %l1 = 00000010
7035 ldda [%i1+%o4]0x88,%l0 ! %l0 = 0000000000005aff 00000000ffffffff
7036! Mem[0000000030141408] = 0000000000000000, %f18 = 000000ff 00000000
7037 ldda [%i5+%o4]0x81,%f18 ! %f18 = 00000000 00000000
7038! Mem[00000000300c1410] = 00005aa1ffffffff, %f10 = 0000ffff ff000000
7039 ldda [%i3+%o5]0x89,%f10 ! %f10 = 00005aa1 ffffffff
7040! %f18 = 00000000 00000000, %f12 = 10000000 000000ff
7041 fxtod %f18,%f12 ! %f12 = 00000000 00000000
7042! Mem[0000000030041410] = 00000000, %l1 = 00000000ffffffff
7043 lduwa [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000000
7044! Mem[0000000010081400] = 00003eff, %l7 = 0000000000000068
7045 ldsba [%i2+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
7046! Starting 10 instruction Store Burst
7047! %l0 = 00005aff, %l1 = 00000000, Mem[00000000100c1408] = da4fffff 00000068
7048 stda %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00005aff 00000000
7049
7050p0_label_266:
7051! %f8 = 44100000 000000ff, Mem[0000000010101430] = 00000000 00000000
7052 stda %f8 ,[%i4+0x030]%asi ! Mem[0000000010101430] = 44100000 000000ff
7053! %l2 = 000000000000a5c5, Mem[0000000030101410] = 000000000000002e
7054 stxa %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000000000a5c5
7055! %l3 = 000000000000004f, Mem[00000000201c0001] = ffff8819, %asi = 80
7056 stba %l3,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff4f8819
7057! Mem[0000000030041410] = 00000000, %l5 = 0000000000000000
7058 ldstuba [%i1+%o5]0x81,%l5 ! %l5 = 00000000000000ff
7059! %f12 = 00000000, %f22 = 10000000, %f22 = 10000000 cd7edba1
7060 fsmuld %f12,%f22,%f22 ! %f22 = 00000000 00000000
7061! %l4 = ffffffff, %l5 = 00000000, Mem[0000000010001408] = 000000ff 00005aa1
7062 stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff 00000000
7063! %l7 = ffffffffffffffff, Mem[0000000030181400] = 950000ff00000000
7064 stxa %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffffffffffffff
7065! %l3 = 000000000000004f, Mem[0000000030081410] = 00000000ffff4fda
7066 stxa %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000000000004f
7067! %f16 = 10000000 00000068, Mem[0000000010001408] = ffffffff 00000000
7068 stda %f16,[%i0+%o4]0x88 ! Mem[0000000010001408] = 10000000 00000068
7069! Starting 10 instruction Load Burst
7070! Mem[0000000030101408] = ff000000, %l7 = ffffffffffffffff
7071 ldsha [%i4+%o4]0x81,%l7 ! %l7 = ffffffffffffff00
7072
7073p0_label_267:
7074! Mem[0000000030001400] = 000000000000009f, %f10 = 00005aa1 ffffffff
7075 ldda [%i0+%g0]0x89,%f10 ! %f10 = 00000000 0000009f
7076! Mem[0000000010001430] = 10000000 00000000, %l0 = 00005aff, %l1 = 00000000
7077 ldda [%i0+0x030]%asi,%l0 ! %l0 = 0000000010000000 0000000000000000
7078! Mem[0000000010141408] = 000000a1, %l6 = 00000000000000ff
7079 lduha [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000a1
7080! Mem[00000000100c1408] = 00005aff, %l7 = ffffffffffffff00
7081 lduh [%i3+%o4],%l7 ! %l7 = 0000000000000000
7082! Mem[0000000030041400] = 00000010, %l3 = 000000000000004f
7083 lduba [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000010
7084! Mem[0000000010101428] = 15f1a5c5 2ef3f120, %l4 = ffffffff, %l5 = 00000000
7085 ldd [%i4+0x028],%l4 ! %l4 = 0000000015f1a5c5 000000002ef3f120
7086! Code Fragment 4
7087p0_fragment_31:
7088! %l0 = 0000000010000000
7089 setx 0xbf300c38181ae012,%g7,%l0 ! %l0 = bf300c38181ae012
7090! %l1 = 0000000000000000
7091 setx 0x2272438835701dc2,%g7,%l1 ! %l1 = 2272438835701dc2
7092 setx 0x7ff8, %g1, %g2
7093 and %l0, %g2, %l0
7094 setx 0xffffffff, %g1, %g2
7095 and %l1, %g2, %l1
7096 setx 0x100000000, %g1, %g2
7097 or %l1, %g2, %l1 ! Set bit 32 - perrinj
7098 ta T_CHANGE_HPRIV
7099 stxa %l1, [%l0]ASI_ICACHE_INSTR
7100 ta T_CHANGE_NONHPRIV
7101! %l0 = bf300c38181ae012
7102 setx 0x77b89a387e5325a3,%g7,%l0 ! %l0 = 77b89a387e5325a3
7103! %l1 = 2272438835701dc2
7104 setx 0x981f32d7a43ff5f9,%g7,%l1 ! %l1 = 981f32d7a43ff5f9
7105! Code Fragment 3
7106p0_fragment_32:
7107! %l0 = 77b89a387e5325a3
7108 setx 0xca031ec86879ae16,%g7,%l0 ! %l0 = ca031ec86879ae16
7109! %l1 = 981f32d7a43ff5f9
7110 setx 0x6cf48910323790bb,%g7,%l1 ! %l1 = 6cf48910323790bb
7111 setx 0x1fe000, %g1, %g3
7112 or %l0, %g3, %l0 ! always set perrmask = 0xff
7113 setx 0x1ffff8, %g1, %g2
7114 and %l0, %g2, %l0
7115 ta T_CHANGE_HPRIV
7116 stxa %l1, [%l0]ASI_DCACHE_DATA
7117 ta T_CHANGE_NONHPRIV
7118! %l0 = ca031ec86879ae16
7119 setx 0x35ed704fe3e5c942,%g7,%l0 ! %l0 = 35ed704fe3e5c942
7120! %l1 = 6cf48910323790bb
7121 setx 0xc3cc158fd44b4132,%g7,%l1 ! %l1 = c3cc158fd44b4132
7122! Mem[0000000030101400] = a1000000, %l0 = 35ed704fe3e5c942
7123 lduba [%i4+%g0]0x81,%l0 ! %l0 = 00000000000000a1
7124! Starting 10 instruction Store Burst
7125! Mem[00000000100c1419] = 00000000, %l0 = 00000000000000a1
7126 ldstuba [%i3+0x019]%asi,%l0 ! %l0 = 00000000000000ff
7127
7128p0_label_268:
7129! %l5 = 000000002ef3f120, Mem[0000000010101410] = fffffffff9ff00ff
7130 stxa %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000002ef3f120
7131! %l2 = 000000000000a5c5, Mem[0000000021800000] = 00ffb05a
7132 sth %l2,[%o3+%g0] ! Mem[0000000021800000] = a5c5b05a
7133! %l3 = 0000000000000010, Mem[00000000201c0000] = ff4f8819, %asi = 80
7134 stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00108819
7135! %l0 = 0000000000000000, Mem[0000000010101410] = 000000002ef3f120
7136 stxa %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000000000000
7137! %l2 = 000000000000a5c5, Mem[0000000010141400] = 00000000
7138 stwa %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000a5c5
7139! %l7 = 0000000000000000, Mem[0000000030001400] = 9f000000
7140 stwa %l7,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
7141! %f28 = ff3e0000 00001044, %l3 = 0000000000000010
7142! Mem[0000000010101400] = 00000000000000ff
7143 stda %f28,[%i4+%l3]ASI_PST32_P ! Mem[0000000010101400] = 00000000000000ff
7144! %f13 = 00000000, Mem[000000001008142c] = 00000000
7145 st %f13,[%i2+0x02c] ! Mem[000000001008142c] = 00000000
7146! %f0 = 950000ff, %f0 = 950000ff, %f12 = 00000000
7147 fdivs %f0 ,%f0 ,%f12 ! %f12 = 3f800000
7148! Starting 10 instruction Load Burst
7149! Mem[0000000030081408] = a1db7ecdff000000, %l6 = 00000000000000a1
7150 ldxa [%i2+%o4]0x81,%l6 ! %l6 = a1db7ecdff000000
7151
7152p0_label_269:
7153! Mem[0000000010141410] = ff000000, %l6 = a1db7ecdff000000
7154 lduwa [%i5+%o5]0x80,%l6 ! %l6 = 00000000ff000000
7155! Mem[0000000010181408] = 000000ff, %f2 = 68000000
7156 lda [%i6+%o4]0x88,%f2 ! %f2 = 000000ff
7157! Mem[0000000030181408] = ffff0000, %f28 = ff3e0000
7158 lda [%i6+%o4]0x81,%f28 ! %f28 = ffff0000
7159! Mem[00000000100c1410] = 00000000a15a0000, %l0 = 0000000000000000
7160 ldxa [%i3+%o5]0x80,%l0 ! %l0 = 00000000a15a0000
7161! Mem[0000000030001410] = 00000000, %l1 = c3cc158fd44b4132
7162 lduba [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
7163! Mem[0000000030101408] = 000000ff, %l6 = 00000000ff000000
7164 ldsba [%i4+%o4]0x89,%l6 ! %l6 = ffffffffffffffff
7165! Mem[0000000010081410] = 1062a465, %l4 = 0000000015f1a5c5
7166 lduwa [%i2+%o5]0x80,%l4 ! %l4 = 000000001062a465
7167! Mem[0000000010181410] = ff0000000000fff9, %f28 = ffff0000 00001044
7168 ldda [%i6+%o5]0x80,%f28 ! %f28 = ff000000 0000fff9
7169! Mem[0000000010081400] = 00003eff, %f27 = c1460847
7170 lda [%i2+%g0]0x88,%f27 ! %f27 = 00003eff
7171! Starting 10 instruction Store Burst
7172! %l0 = a15a0000, %l1 = 00000000, Mem[0000000030181400] = ffffffff ffffffff
7173 stda %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = a15a0000 00000000
7174
7175p0_label_270:
7176! %l6 = ffffffffffffffff, Mem[00000000300c1410] = ffffffff
7177 stha %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffffff
7178! %l4 = 000000001062a465, Mem[0000000010001400] = ff000000
7179 stwa %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 1062a465
7180! Mem[0000000010041400] = 0000ffff, %l4 = 000000001062a465
7181 swapa [%i1+%g0]0x80,%l4 ! %l4 = 000000000000ffff
7182! %f14 = 00000000, Mem[0000000010001408] = 00000068
7183 sta %f14,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
7184! Mem[00000000300c1408] = c5a53eff, %l6 = ffffffffffffffff
7185 ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 000000c5000000ff
7186! Mem[0000000010101400] = 00000000, %l7 = 0000000000000000
7187 swapa [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000000
7188! Code Fragment 3
7189p0_fragment_33:
7190! %l0 = 00000000a15a0000
7191 setx 0xcc190b706a04298f,%g7,%l0 ! %l0 = cc190b706a04298f
7192! %l1 = 0000000000000000
7193 setx 0x735465d807666739,%g7,%l1 ! %l1 = 735465d807666739
7194 setx 0x1fe000, %g1, %g3
7195 or %l0, %g3, %l0 ! always set perrmask = 0xff
7196 setx 0x1ffff8, %g1, %g2
7197 and %l0, %g2, %l0
7198 ta T_CHANGE_HPRIV
7199 stxa %l1, [%l0]ASI_DCACHE_DATA
7200 ta T_CHANGE_NONHPRIV
7201! %l0 = cc190b706a04298f
7202 setx 0x287b70dfef1036c2,%g7,%l0 ! %l0 = 287b70dfef1036c2
7203! %l1 = 735465d807666739
7204 setx 0x17a80167a0a82c5d,%g7,%l1 ! %l1 = 17a80167a0a82c5d
7205! %f16 = 10000000, Mem[0000000010001408] = 00000000
7206 sta %f16,[%i0+%o4]0x88 ! Mem[0000000010001408] = 10000000
7207! Mem[00000000300c1410] = ffffffff, %l2 = 000000000000a5c5
7208 ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
7209! Starting 10 instruction Load Burst
7210! Mem[0000000010001408] = 10000000, %f30 = 94000000
7211 lda [%i0+%o4]0x88,%f30 ! %f30 = 10000000
7212
7213p0_label_271:
7214! Mem[0000000010141434] = ffffffff, %l7 = 0000000000000000
7215 lduw [%i5+0x034],%l7 ! %l7 = 00000000ffffffff
7216! Mem[0000000010001410] = ff000000, %l6 = 00000000000000c5
7217 ldswa [%i0+%o5]0x80,%l6 ! %l6 = ffffffffff000000
7218! Mem[0000000030141408] = 0000000000000000, %f26 = 000000ff 00003eff
7219 ldda [%i5+%o4]0x81,%f26 ! %f26 = 00000000 00000000
7220! Mem[00000000100c1410] = 00000000, %l1 = 17a80167a0a82c5d
7221 ldsw [%i3+%o5],%l1 ! %l1 = 0000000000000000
7222! Mem[0000000030041408] = 0000da4f, %l2 = 00000000000000ff
7223 ldswa [%i1+%o4]0x89,%l2 ! %l2 = 000000000000da4f
7224! Mem[0000000010081400] = ff3e0000, %l3 = 0000000000000010
7225 ldsha [%i2+%g0]0x80,%l3 ! %l3 = ffffffffffffff3e
7226! Mem[0000000021800040] = ff9c7f92, %l7 = 00000000ffffffff
7227 ldsha [%o3+0x040]%asi,%l7 ! %l7 = ffffffffffffff9c
7228! Mem[0000000030101400] = 000000a1, %l5 = 000000002ef3f120
7229 ldsba [%i4+%g0]0x89,%l5 ! %l5 = ffffffffffffffa1
7230! Mem[00000000211c0000] = 0000fcae, %l2 = 000000000000da4f
7231 ldub [%o2+%g0],%l2 ! %l2 = 0000000000000000
7232! Starting 10 instruction Store Burst
7233! Mem[0000000010181410] = ff000000, %l0 = 287b70dfef1036c2
7234 swapa [%i6+%o5]0x80,%l0 ! %l0 = 00000000ff000000
7235
7236p0_label_272:
7237! Mem[0000000020800041] = ffffbf87, %l4 = 000000000000ffff
7238 ldstub [%o1+0x041],%l4 ! %l4 = 000000ff000000ff
7239! %f21 = c5a5f1ff, Mem[0000000010081430] = 00000000
7240 st %f21,[%i2+0x030] ! Mem[0000000010081430] = c5a5f1ff
7241! Mem[0000000020800000] = ffffc3ca, %l3 = ffffffffffffff3e
7242 ldstuba [%o1+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
7243! Mem[0000000020800040] = ffffbf87, %l7 = ffffffffffffff9c
7244 ldstub [%o1+0x040],%l7 ! %l7 = 000000ff000000ff
7245! %f6 = 10000000, Mem[0000000030001408] = ff000000
7246 sta %f6 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = 10000000
7247! Mem[0000000030081408] = a1db7ecd, %l2 = 0000000000000000
7248 ldstuba [%i2+%o4]0x81,%l2 ! %l2 = 000000a1000000ff
7249! %l2 = 00000000000000a1, Mem[0000000030041400] = 1000000000000000
7250 stxa %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000000000a1
7251! %l3 = 00000000000000ff, Mem[00000000100c142c] = 00000000, %asi = 80
7252 stha %l3,[%i3+0x02c]%asi ! Mem[00000000100c142c] = 00ff0000
7253! %l4 = 000000ff, %l5 = ffffffa1, Mem[0000000030101410] = c5a50000 00000000
7254 stda %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ff ffffffa1
7255! Starting 10 instruction Load Burst
7256! Mem[0000000030101400] = 000000a1, %l6 = ffffffffff000000
7257 lduha [%i4+%g0]0x89,%l6 ! %l6 = 00000000000000a1
7258
7259p0_label_273:
7260! Mem[00000000100c1410] = 00000000, %l6 = 00000000000000a1
7261 ldswa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
7262! Mem[0000000010141410] = ff000000, %l2 = 00000000000000a1
7263 ldsha [%i5+%o5]0x80,%l2 ! %l2 = ffffffffffffff00
7264! Mem[0000000010141410] = ff00000000000000, %l3 = 00000000000000ff
7265 ldxa [%i5+%o5]0x80,%l3 ! %l3 = ff00000000000000
7266! Mem[0000000030001410] = 00000000, %l5 = ffffffffffffffa1
7267 lduwa [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
7268! Mem[00000000100c1400] = 00000000, %l7 = 00000000000000ff
7269 lduwa [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
7270! Mem[0000000030041400] = 00000000, %l0 = 00000000ff000000
7271 ldsha [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000
7272! Mem[0000000030141408] = 00000000, %l4 = 00000000000000ff
7273 ldswa [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000
7274! Mem[0000000030001408] = 00000010, %l7 = 0000000000000000
7275 ldsha [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000010
7276! Mem[0000000030001408] = 00000010, %l7 = 0000000000000010
7277 lduwa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000010
7278! Starting 10 instruction Store Burst
7279! %f14 = 00000000 00001044, %l0 = 0000000000000000
7280! Mem[0000000010041430] = 0000000000000000
7281 add %i1,0x030,%g1
7282 stda %f14,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010041430] = 0000000000000000
7283
7284p0_label_274:
7285! %f16 = 10000000 00000068, Mem[0000000010001408] = 00000010 00000010
7286 stda %f16,[%i0+%o4]0x80 ! Mem[0000000010001408] = 10000000 00000068
7287! Mem[000000001018143a] = 00000000, %l1 = 0000000000000000
7288 ldstub [%i6+0x03a],%l1 ! %l1 = 00000000000000ff
7289! %l2 = ffffffffffffff00, Mem[0000000010141404] = ff000000
7290 sth %l2,[%i5+0x004] ! Mem[0000000010141404] = ff000000
7291! %l4 = 0000000000000000, Mem[00000000100c143c] = 00000094, %asi = 80
7292 stwa %l4,[%i3+0x03c]%asi ! Mem[00000000100c143c] = 00000000
7293! %l3 = ff00000000000000, imm = fffffffffffffe17, %l7 = 0000000000000010
7294 xor %l3,-0x1e9,%l7 ! %l7 = 00fffffffffffe17
7295! %l6 = 0000000000000000, Mem[0000000010041400] = 1062a465ffff0000
7296 stxa %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000000
7297! %f0 = 950000ff 00000000 000000ff 00000000
7298! %f4 = 00005aa1 00000000 10000000 00000000
7299! %f8 = 44100000 000000ff 00000000 0000009f
7300! %f12 = 3f800000 00000000 00000000 00001044
7301 stda %f0,[%i2]ASI_BLK_AIUPL ! Block Store to 0000000010081400
7302! %f27 = 00000000, Mem[0000000030041410] = 000000ff
7303 sta %f27,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
7304! %l2 = ffffff00, %l3 = 00000000, Mem[0000000030001408] = 00000010 68000000
7305 stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffff00 00000000
7306! Starting 10 instruction Load Burst
7307! Mem[0000000010181408] = 000000ff, %f27 = 00000000
7308 lda [%i6+%o4]0x88,%f27 ! %f27 = 000000ff
7309
7310p0_label_275:
7311! Mem[0000000030181400] = a15a0000 00000000, %l6 = 00000000, %l7 = fffffe17
7312 ldda [%i6+%g0]0x81,%l6 ! %l6 = 00000000a15a0000 0000000000000000
7313 membar #Sync ! Added by membar checker (57)
7314! Mem[0000000010081420] = ff000000, %l5 = 0000000000000000
7315 ldsha [%i2+0x022]%asi,%l5 ! %l5 = 0000000000000000
7316! Mem[00000000211c0000] = 0000fcae, %l7 = 0000000000000000
7317 lduha [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000000
7318! Mem[0000000010041408] = 00005aff, %l6 = 00000000a15a0000
7319 lduwa [%i1+%o4]0x88,%l6 ! %l6 = 0000000000005aff
7320! Mem[0000000010101400] = 00000000, %l3 = ff00000000000000
7321 ldswa [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000
7322! Mem[000000001018140c] = 00000010, %l5 = 0000000000000000
7323 lduba [%i6+0x00d]%asi,%l5 ! %l5 = 0000000000000000
7324! Mem[0000000030041410] = fff1a5c500000000, %l2 = ffffffffffffff00
7325 ldxa [%i1+%o5]0x89,%l2 ! %l2 = fff1a5c500000000
7326! Mem[0000000030101410] = 000000ff, %l0 = 0000000000000000
7327 lduwa [%i4+%o5]0x81,%l0 ! %l0 = 00000000000000ff
7328! %f9 = 000000ff, %f23 = 00000000
7329 fcmpes %fcc0,%f9 ,%f23 ! %fcc0 = 2
7330! Starting 10 instruction Store Burst
7331! %l0 = 00000000000000ff, Mem[0000000010001410] = ff00000000000000
7332 stxa %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000000000ff
7333
7334p0_label_276:
7335! %l2 = 00000000, %l3 = 00000000, Mem[0000000030081410] = 4f000000 00000000
7336 stda %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 00000000
7337! %l0 = 00000000000000ff, Mem[0000000010041408] = 00005aff
7338 stha %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff
7339! %l0 = 00000000000000ff, Mem[0000000021800100] = ddffa03e, %asi = 80
7340 stba %l0,[%o3+0x100]%asi ! Mem[0000000021800100] = ffffa03e
7341! %f16 = 10000000 00000068 00000000 00000000
7342! %f20 = ff000000 c5a5f1ff 00000000 00000000
7343! %f24 = 000000ff 00000000 00000000 000000ff
7344! %f28 = ff000000 0000fff9 10000000 00000000
7345 stda %f16,[%i5]ASI_BLK_AIUP ! Block Store to 0000000010141400
7346! Mem[0000000030101400] = 000000a1, %l7 = 0000000000000000
7347 swapa [%i4+%g0]0x89,%l7 ! %l7 = 00000000000000a1
7348! %l4 = 0000000000000000, Mem[0000000030041400] = 00000000
7349 stba %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
7350! Mem[0000000010081410] = 00000000, %l4 = 0000000000000000
7351 ldstuba [%i2+%o5]0x80,%l4 ! %l4 = 00000000000000ff
7352! %f8 = 44100000 000000ff, Mem[0000000010041400] = 00000000 00000000
7353 stda %f8 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 44100000 000000ff
7354! %l6 = 00005aff, %l7 = 000000a1, Mem[0000000010141410] = ff000000 c5a5f1ff
7355 stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00005aff 000000a1
7356! Starting 10 instruction Load Burst
7357! Mem[0000000020800000] = ffffc3ca, %l4 = 0000000000000000
7358 lduh [%o1+%g0],%l4 ! %l4 = 000000000000ffff
7359
7360p0_label_277:
7361! Mem[000000001008142c] = 00000000, %f14 = 00000000
7362 lda [%i2+0x02c]%asi,%f14 ! %f14 = 00000000
7363! Mem[0000000021800180] = 66ff8f81, %l5 = 0000000000000000
7364 ldsha [%o3+0x180]%asi,%l5 ! %l5 = 00000000000066ff
7365! Mem[00000000201c0000] = 00108819, %l6 = 0000000000005aff
7366 lduha [%o0+0x000]%asi,%l6 ! %l6 = 0000000000000010
7367! %l3 = 0000000000000000, immd = 000000000000066e, %l1 = 0000000000000000
7368 sdivx %l3,0x66e,%l1 ! %l1 = 0000000000000000
7369! Mem[00000000100c1430] = 4410000000003eff, %f8 = 44100000 000000ff
7370 ldd [%i3+0x030],%f8 ! %f8 = 44100000 00003eff
7371! %f15 = 00001044, %f0 = 950000ff, %f15 = 00001044
7372 fmuls %f15,%f0 ,%f15 ! %f15 = 80000000
7373! Mem[00000000100c1408] = 00005aff00000000, %f14 = 00000000 80000000
7374 ldda [%i3+%o4]0x80,%f14 ! %f14 = 00005aff 00000000
7375! Mem[0000000010001420] = ffffffff, %l6 = 0000000000000010
7376 ldsba [%i0+0x022]%asi,%l6 ! %l6 = ffffffffffffffff
7377! Mem[0000000010041410] = 00001044, %l3 = 0000000000000000
7378 ldsba [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000044
7379! Starting 10 instruction Store Burst
7380! %l0 = 00000000000000ff, Mem[00000000100c1410] = 00000000
7381 stba %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff
7382
7383p0_label_278:
7384! Mem[0000000010001408] = 10000000, %l0 = 00000000000000ff
7385 swapa [%i0+%o4]0x80,%l0 ! %l0 = 0000000010000000
7386! %f10 = 00000000 0000009f, %l6 = ffffffffffffffff
7387! Mem[00000000100c1400] = 0000000000000010
7388 stda %f10,[%i3+%l6]ASI_PST32_P ! Mem[00000000100c1400] = 000000000000009f
7389! %l5 = 00000000000066ff, Mem[0000000010141400] = 00000010
7390 stba %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
7391! %l7 = 00000000000000a1, Mem[00000000211c0000] = 0000fcae, %asi = 80
7392 stha %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00a1fcae
7393! Mem[00000000100c1438] = 0000000000000000, %l3 = 0000000000000044, %l1 = 0000000000000000
7394 add %i3,0x38,%g1
7395 casxa [%g1]0x80,%l3,%l1 ! %l1 = 0000000000000000
7396! %f12 = 3f800000, Mem[0000000030041410] = 00000000
7397 sta %f12,[%i1+%o5]0x89 ! Mem[0000000030041410] = 3f800000
7398! %l3 = 0000000000000044, Mem[0000000010041410] = 00001044
7399 stha %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000044
7400! Mem[0000000030041408] = 4fda0000, %l3 = 0000000000000044
7401 swapa [%i1+%o4]0x81,%l3 ! %l3 = 000000004fda0000
7402! Mem[0000000030081408] = cd7edbff, %l0 = 0000000010000000
7403 swapa [%i2+%o4]0x89,%l0 ! %l0 = 00000000cd7edbff
7404! Starting 10 instruction Load Burst
7405! Mem[0000000030081410] = 00000000, %l5 = 00000000000066ff
7406 lduha [%i2+%o5]0x81,%l5 ! %l5 = 0000000000000000
7407
7408p0_label_279:
7409! Mem[00000000201c0000] = 00108819, %l4 = 000000000000ffff
7410 ldsba [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000
7411! Mem[0000000010181408] = ff000000, %l0 = 00000000cd7edbff
7412 lduba [%i6+%o4]0x80,%l0 ! %l0 = 00000000000000ff
7413! Mem[0000000010101420] = 00000000, %l4 = 0000000000000000
7414 lduwa [%i4+0x020]%asi,%l4 ! %l4 = 0000000000000000
7415 membar #Sync ! Added by membar checker (58)
7416! Mem[0000000010141410] = 00005aff000000a1, %l5 = 0000000000000000
7417 ldxa [%i5+%o5]0x80,%l5 ! %l5 = 00005aff000000a1
7418! Mem[0000000010141438] = 10000000, %f27 = 000000ff
7419 ld [%i5+0x038],%f27 ! %f27 = 10000000
7420! Mem[00000000218001c0] = f9d8186d, %l1 = 0000000000000000
7421 lduh [%o3+0x1c0],%l1 ! %l1 = 000000000000f9d8
7422! Mem[0000000030081408] = 10000000, %l4 = 0000000000000000
7423 lduba [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000
7424! Mem[0000000010081410] = 00005aa1 000000ff, %l2 = 00000000, %l3 = 4fda0000
7425 ldda [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000ff 0000000000005aa1
7426! Mem[0000000010001410] = 00000000, %l5 = 00005aff000000a1
7427 lduba [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
7428! Starting 10 instruction Store Burst
7429! %l0 = 00000000000000ff, Mem[00000000300c1400] = ff000000
7430 stwa %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff
7431
7432p0_label_280:
7433! %l3 = 0000000000005aa1, Mem[0000000010001408] = ff000000
7434 stha %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff005aa1
7435! Mem[0000000010081410] = 000000ff, %l3 = 0000000000005aa1
7436 swapa [%i2+%o5]0x88,%l3 ! %l3 = 00000000000000ff
7437! %f16 = 10000000 00000068, %l3 = 00000000000000ff
7438! Mem[0000000030101418] = 01000000102375ff
7439 add %i4,0x018,%g1
7440 stda %f16,[%g1+%l3]ASI_PST16_S ! Mem[0000000030101418] = 1000000000000068
7441! %l6 = ffffffffffffffff, Mem[0000000030041408] = 00000044ff000000
7442 stxa %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffffffffffff
7443! %l0 = 00000000000000ff, Mem[0000000010041400] = 44100000000000ff
7444 stxa %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000000000ff
7445! %f4 = 00005aa1 00000000, %l3 = 00000000000000ff
7446! Mem[0000000010081408] = 00000000ff000000
7447 add %i2,0x008,%g1
7448 stda %f4,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010081408] = 00000000a15a0000
7449! %l6 = ffffffffffffffff, Mem[0000000010081410] = 00005aa1
7450 stha %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000ffff
7451! Mem[0000000010081400] = 00000000ff000095, %l5 = 0000000000000000, %l7 = 00000000000000a1
7452 casxa [%i2]0x80,%l5,%l7 ! %l7 = 00000000ff000095
7453! %l1 = 000000000000f9d8, Mem[00000000201c0000] = 00108819
7454 sth %l1,[%o0+%g0] ! Mem[00000000201c0000] = f9d88819
7455! Starting 10 instruction Load Burst
7456! Mem[0000000030041408] = ffffffff, %l1 = 000000000000f9d8
7457 ldsha [%i1+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
7458
7459p0_label_281:
7460! Mem[0000000020800040] = ffffbf87, %l3 = 00000000000000ff
7461 lduha [%o1+0x040]%asi,%l3 ! %l3 = 000000000000ffff
7462! Mem[00000000300c1408] = ff3ea5ff, %l0 = 00000000000000ff
7463 lduba [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000ff
7464! Mem[0000000030001410] = 00000000, %l3 = 000000000000ffff
7465 ldsha [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000000
7466! Mem[0000000030181400] = 00000000 00005aa1, %l0 = 000000ff, %l1 = ffffffff
7467 ldda [%i6+%g0]0x89,%l0 ! %l0 = 0000000000005aa1 0000000000000000
7468! Mem[0000000030001410] = 00000000, %l2 = 00000000000000ff
7469 lduha [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000000
7470! Mem[0000000010041420] = ff000000, %l0 = 0000000000005aa1
7471 ldsh [%i1+0x020],%l0 ! %l0 = ffffffffffffff00
7472! Mem[0000000020800000] = ffffc3ca, %l0 = ffffffffffffff00
7473 ldsha [%o1+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
7474! Mem[00000000300c1408] = ff3ea5ff, %l2 = 0000000000000000
7475 lduba [%i3+%o4]0x89,%l2 ! %l2 = 00000000000000ff
7476! Mem[00000000100c1400] = 00000000, %l3 = 0000000000000000
7477 ldswa [%i3+%g0]0x88,%l3 ! %l3 = 0000000000000000
7478! Starting 10 instruction Store Burst
7479! %l4 = 00000000, %l5 = 00000000, Mem[0000000010141408] = 00000000 00000000
7480 std %l4,[%i5+%o4] ! Mem[0000000010141408] = 00000000 00000000
7481
7482p0_label_282:
7483! %l1 = 0000000000000000, Mem[0000000010101408] = 935eff000000fff9
7484 stxa %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000000000000
7485! %f0 = 950000ff 00000000 000000ff 00000000
7486! %f4 = 00005aa1 00000000 10000000 00000000
7487! %f8 = 44100000 00003eff 00000000 0000009f
7488! %f12 = 3f800000 00000000 00005aff 00000000
7489 stda %f0,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400
7490! Mem[00000000100c1418] = 00ff0000, %l7 = 00000000ff000095, %asi = 80
7491 swapa [%i3+0x018]%asi,%l7 ! %l7 = 0000000000ff0000
7492 membar #Sync ! Added by membar checker (59)
7493! Mem[0000000010041408] = ff000000, %l1 = 0000000000000000
7494 ldstuba [%i1+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
7495! Mem[00000000100c1408] = ff5a0000, %l3 = 0000000000000000
7496 ldstuba [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000ff
7497! Mem[0000000020800040] = ffffbf87, %l1 = 00000000000000ff
7498 ldstub [%o1+0x040],%l1 ! %l1 = 000000ff000000ff
7499! %f14 = 00005aff 00000000, %l3 = 0000000000000000
7500! Mem[0000000030081410] = 0000000000000000
7501 add %i2,0x010,%g1
7502 stda %f14,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030081410] = 0000000000000000
7503! %l0 = ffffffff, %l1 = 000000ff, Mem[0000000030101408] = 000000ff fff1a5c5
7504 stda %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffff 000000ff
7505! %f16 = 10000000 00000068, %l5 = 0000000000000000
7506! Mem[0000000030141438] = 2ca1722d891eac02
7507 add %i5,0x038,%g1
7508 stda %f16,[%g1+%l5]ASI_PST8_S ! Mem[0000000030141438] = 2ca1722d891eac02
7509! Starting 10 instruction Load Burst
7510! Mem[0000000010181408] = ff000000, %l4 = 0000000000000000
7511 ldsba [%i6+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
7512
7513p0_label_283:
7514! Mem[0000000030101400] = 00000000, %l4 = ffffffffffffffff
7515 ldsha [%i4+%g0]0x89,%l4 ! %l4 = 0000000000000000
7516! Mem[0000000010101400] = 00000000000000ff, %f16 = 10000000 00000068
7517 ldd [%i4+%g0],%f16 ! %f16 = 00000000 000000ff
7518! Mem[0000000010001410] = 00000000, %l7 = 0000000000ff0000
7519 ldsha [%i0+0x012]%asi,%l7 ! %l7 = 0000000000000000
7520! Mem[0000000010041400] = ff00000000000000, %f24 = 000000ff 00000000
7521 ldda [%i1+%g0]0x88,%f24 ! %f24 = ff000000 00000000
7522! Mem[0000000020800040] = ffffbf87, %l0 = ffffffffffffffff
7523 lduh [%o1+0x040],%l0 ! %l0 = 000000000000ffff
7524! Mem[0000000030101408] = ffffffff, %l1 = 00000000000000ff
7525 ldsba [%i4+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
7526! Mem[0000000010081430] = 000000000000803f, %f12 = 3f800000 00000000
7527 ldda [%i2+0x030]%asi,%f12 ! %f12 = 00000000 0000803f
7528! Mem[0000000030001400] = 00000000, %l3 = 0000000000000000
7529 lduha [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
7530! Mem[0000000010081408] = 00000000, %l0 = 000000000000ffff
7531 ldsba [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
7532! Starting 10 instruction Store Burst
7533! %l5 = 0000000000000000, Mem[0000000010001400] = 1062a46500000068
7534 stxa %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000000
7535
7536p0_label_284:
7537! %l1 = ffffffffffffffff, Mem[0000000010041422] = ff000000, %asi = 80
7538 stha %l1,[%i1+0x022]%asi ! Mem[0000000010041420] = ff00ffff
7539! %l7 = 0000000000000000, Mem[00000000211c0000] = 00a1fcae
7540 sth %l7,[%o2+%g0] ! Mem[00000000211c0000] = 0000fcae
7541! %l3 = 0000000000000000, Mem[00000000100c1410] = 000000ff
7542 stwa %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
7543! %l4 = 00000000, %l5 = 00000000, Mem[0000000030141408] = 00000000 00000000
7544 stda %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000 00000000
7545! %l2 = 00000000000000ff, Mem[0000000010041408] = 000000ff
7546 stba %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff
7547! %l0 = 0000000000000000, Mem[0000000030081410] = 00000000
7548 stwa %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
7549! %l4 = 0000000000000000, Mem[0000000010041410] = ffff84ff00000044
7550 stxa %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000000000000000
7551! %l3 = 0000000000000000, Mem[00000000300c1400] = ff000000
7552 stwa %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
7553! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
7554 ldstuba [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000ff
7555! Starting 10 instruction Load Burst
7556! Mem[0000000010181400] = 00000000 00001044, %l0 = 00000000, %l1 = ffffffff
7557 ldda [%i6+%g0]0x80,%l0 ! %l0 = 0000000000000000 0000000000001044
7558
7559p0_label_285:
7560! Mem[0000000010101400] = 00000000, %f29 = 0000fff9
7561 lda [%i4+%g0]0x88,%f29 ! %f29 = 00000000
7562! Mem[0000000010001410] = ff00000000000000, %f0 = 950000ff 00000000
7563 ldda [%i0+%o5]0x88,%f0 ! %f0 = ff000000 00000000
7564! Mem[0000000030081408] = 10000000, %l2 = 00000000000000ff
7565 lduba [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
7566! Mem[00000000100c1434] = 00003eff, %f22 = 00000000
7567 lda [%i3+0x034]%asi,%f22 ! %f22 = 00003eff
7568! Mem[0000000030041400] = 950000ff 00000000 000000ff 00000000
7569! Mem[0000000030041410] = 00005aa1 00000000 10000000 00000000
7570! Mem[0000000030041420] = 44100000 00003eff 00000000 0000009f
7571! Mem[0000000030041430] = 3f800000 00000000 00005aff 00000000
7572 ldda [%i1]ASI_BLK_S,%f0 ! Block Load from 0000000030041400
7573! Mem[0000000010001400] = 00000000, %l2 = 0000000000000000
7574 lduwa [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000
7575! %l4 = 0000000000000000, %l2 = 0000000000000000, %l1 = 0000000000001044
7576 mulx %l4,%l2,%l1 ! %l1 = 0000000000000000
7577! Mem[0000000030001410] = 00000000, %l2 = 0000000000000000
7578 lduha [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000000
7579! Mem[0000000030081400] = 00000000 00000000, %l6 = ffffffff, %l7 = 00000000
7580 ldda [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
7581! Starting 10 instruction Store Burst
7582! Mem[0000000030101410] = ff000000, %l4 = 0000000000000000
7583 ldstuba [%i4+%o5]0x89,%l4 ! %l4 = 00000000000000ff
7584
7585p0_label_286:
7586! %l1 = 0000000000000000, imm = 0000000000000552, %l7 = 0000000000000000
7587 or %l1,0x552,%l7 ! %l7 = 0000000000000552
7588! Mem[0000000010101400] = 00000000000000ff, %l7 = 0000000000000552, %l0 = 0000000000000000
7589 casxa [%i4]0x80,%l7,%l0 ! %l0 = 00000000000000ff
7590! %l1 = 0000000000000000, Mem[0000000030141408] = 0000000000000000
7591 stxa %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000
7592! %f16 = 00000000 000000ff, %l7 = 0000000000000552
7593! Mem[0000000030101420] = 000000002ef30000
7594 add %i4,0x020,%g1
7595 stda %f16,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030101420] = 000000002ef30000
7596! %f27 = 10000000, Mem[0000000030101400] = 00000000
7597 sta %f27,[%i4+%g0]0x89 ! Mem[0000000030101400] = 10000000
7598! %l2 = 0000000000000000, Mem[0000000010081400] = 00000000
7599 stwa %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
7600! Code Fragment 3
7601p0_fragment_34:
7602! %l0 = 00000000000000ff
7603 setx 0x3a696fdf889c61e0,%g7,%l0 ! %l0 = 3a696fdf889c61e0
7604! %l1 = 0000000000000000
7605 setx 0x11a3cd3057091c42,%g7,%l1 ! %l1 = 11a3cd3057091c42
7606 setx 0x1fe000, %g1, %g3
7607 or %l0, %g3, %l0 ! always set perrmask = 0xff
7608 setx 0x1ffff8, %g1, %g2
7609 and %l0, %g2, %l0
7610 ta T_CHANGE_HPRIV
7611 stxa %l1, [%l0]ASI_DCACHE_DATA
7612 ta T_CHANGE_NONHPRIV
7613! %l0 = 3a696fdf889c61e0
7614 setx 0xfdc6e38865e332fe,%g7,%l0 ! %l0 = fdc6e38865e332fe
7615! %l1 = 11a3cd3057091c42
7616 setx 0xbd87f5084b9b04c9,%g7,%l1 ! %l1 = bd87f5084b9b04c9
7617! %l2 = 0000000000000000, Mem[0000000020800000] = ffffc3ca, %asi = 80
7618 stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = 0000c3ca
7619 membar #Sync ! Added by membar checker (60)
7620! %f16 = 00000000, Mem[0000000030041410] = a15a0000
7621 sta %f16,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
7622! Starting 10 instruction Load Burst
7623! Mem[0000000030041400] = 950000ff, %l4 = 0000000000000000
7624 ldsba [%i1+%g0]0x81,%l4 ! %l4 = ffffffffffffff95
7625
7626p0_label_287:
7627! Mem[0000000010141400] = 000000ff, %l4 = ffffffffffffff95
7628 lduha [%i5+%g0]0x88,%l4 ! %l4 = 00000000000000ff
7629! Mem[0000000030141400] = 00000000, %l5 = 0000000000000000
7630 lduwa [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000000
7631! Mem[0000000030101400] = 10000000, %l4 = 00000000000000ff
7632 ldsba [%i4+%g0]0x89,%l4 ! %l4 = 0000000000000000
7633! Mem[0000000010181400] = 00000000, %l7 = 0000000000000552
7634 lduba [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
7635! Mem[00000000100c1418] = ff0000950000ff10, %f6 = 10000000 00000000
7636 ldda [%i3+0x018]%asi,%f6 ! %f6 = ff000095 0000ff10
7637! Mem[0000000030081400] = 00000000, %l5 = 0000000000000000
7638 ldsba [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000000
7639! Mem[0000000030081410] = 00000000, %l3 = 0000000000000000
7640 ldsba [%i2+%o5]0x81,%l3 ! %l3 = 0000000000000000
7641! Mem[0000000010041408] = ff000000, %l1 = bd87f5084b9b04c9
7642 ldsha [%i1+%o4]0x80,%l1 ! %l1 = ffffffffffffff00
7643! Mem[0000000030141408] = 00000000, %l6 = 0000000000000000
7644 lduba [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
7645! Starting 10 instruction Store Burst
7646! Mem[00000000100c1400] = 00000000, %l0 = fdc6e38865e332fe
7647 swapa [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000
7648
7649p0_label_288:
7650! %l4 = 00000000, %l5 = 00000000, Mem[0000000030181410] = 0e30509a 935ea4f9
7651 stda %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 00000000
7652! Mem[0000000030101408] = ffffffff, %l6 = 0000000000000000
7653 swapa [%i4+%o4]0x81,%l6 ! %l6 = 00000000ffffffff
7654! %l4 = 0000000000000000, Mem[0000000010181410] = c23610ef
7655 stha %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = c2360000
7656! %f24 = ff000000 00000000, Mem[0000000030141410] = ffffffff bd645e8a
7657 stda %f24,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff000000 00000000
7658! Mem[0000000010101418] = 00000000, %l2 = 0000000000000000
7659 swap [%i4+0x018],%l2 ! %l2 = 0000000000000000
7660! Mem[0000000010081400] = 00000000, %l4 = 0000000000000000
7661 swapa [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
7662! Mem[0000000021800080] = 15ff0203, %l5 = 0000000000000000
7663 ldstuba [%o3+0x080]%asi,%l5 ! %l5 = 00000015000000ff
7664! %l4 = 0000000000000000, Mem[00000000201c0000] = f9d88819, %asi = 80
7665 stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00008819
7666! %f18 = 00000000 00000000, Mem[0000000010081400] = 00000000 950000ff
7667 stda %f18,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 00000000
7668! Starting 10 instruction Load Burst
7669! Mem[0000000010141410] = ff5a0000, %l6 = 00000000ffffffff
7670 lduha [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000
7671
7672p0_label_289:
7673! Mem[0000000010081410] = 0000ffff, %l0 = 0000000000000000
7674 ldswa [%i2+%o5]0x88,%l0 ! %l0 = 000000000000ffff
7675! Mem[00000000300c1400] = 00000000 00001044 ffa53eff 000000ff
7676! Mem[00000000300c1410] = ffffffff a15a0000 000000a1 5a007396
7677! Mem[00000000300c1420] = 8b6516ff 5200ffff 2ef3f120 00005aa1
7678! Mem[00000000300c1430] = ff000000 000000ff ffffffae f50000ff
7679 ldda [%i3]ASI_BLK_AIUS,%f16 ! Block Load from 00000000300c1400
7680! Mem[00000000201c0000] = 00008819, %l1 = ffffffffffffff00
7681 lduha [%o0+0x000]%asi,%l1 ! %l1 = 0000000000000000
7682! Mem[0000000010101400] = ff00000000000000, %f10 = 00000000 0000009f
7683 ldda [%i4+%g0]0x88,%f10 ! %f10 = ff000000 00000000
7684! %f4 = 00005aa1, %f11 = 00000000, %f3 = 00000000
7685 fadds %f4 ,%f11,%f3 ! %l0 = 0000000000010021, Unfinished, %fsr = 2a00000800
7686! Mem[0000000010141430] = ff000000, %l4 = 0000000000000000
7687 lduw [%i5+0x030],%l4 ! %l4 = 00000000ff000000
7688! Mem[0000000030041408] = ff000000, %f6 = ff000095
7689 lda [%i1+%o4]0x89,%f6 ! %f6 = ff000000
7690! Mem[00000000100c1438] = 0000000000000000, %l3 = 0000000000000000
7691 ldxa [%i3+0x038]%asi,%l3 ! %l3 = 0000000000000000
7692! Mem[0000000030001408] = ffffff00, %l3 = 0000000000000000
7693 lduba [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000000
7694! Starting 10 instruction Store Burst
7695! %l3 = 0000000000000000, Mem[0000000030101400] = 00000010
7696 stba %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000010
7697
7698p0_label_290:
7699! %l6 = 00000000, %l7 = 00000000, Mem[0000000010141408] = 00000000 00000000
7700 stda %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 00000000
7701! Mem[0000000030141410] = 00000000, %l0 = 0000000000010021
7702 ldstuba [%i5+%o5]0x81,%l0 ! %l0 = 00000000000000ff
7703! Mem[0000000010141408] = 00000000, %l2 = 0000000000000000
7704 ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 00000000000000ff
7705! %l0 = 00000000, %l1 = 00000000, Mem[0000000010041400] = 00000000 ff000000
7706 stda %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 00000000
7707! %l2 = 0000000000000000, Mem[00000000218000c0] = ff6adddc
7708 sth %l2,[%o3+0x0c0] ! Mem[00000000218000c0] = 0000dddc
7709! %l2 = 0000000000000000, Mem[0000000010181418] = 1062a465b92ab835, %asi = 80
7710 stxa %l2,[%i6+0x018]%asi ! Mem[0000000010181418] = 0000000000000000
7711! %f6 = ff000000 0000ff10, Mem[0000000010001408] = ff005aa1 68000000
7712 stda %f6 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff000000 0000ff10
7713! %f10 = ff000000 00000000, %l6 = 0000000000000000
7714! Mem[0000000030001428] = f9a45e939a50300e
7715 add %i0,0x028,%g1
7716 stda %f10,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030001428] = f9a45e939a50300e
7717! %l2 = 0000000000000000, Mem[0000000020800001] = 0000c3ca
7718 stb %l2,[%o1+0x001] ! Mem[0000000020800000] = 0000c3ca
7719! Starting 10 instruction Load Burst
7720! Mem[0000000010041400] = 00000000, %l3 = 0000000000000000
7721 ldub [%i1+0x002],%l3 ! %l3 = 0000000000000000
7722
7723p0_label_291:
7724! Mem[0000000010141400] = ff000000, %l3 = 0000000000000000
7725 lduwa [%i5+%g0]0x80,%l3 ! %l3 = 00000000ff000000
7726! Mem[0000000010181410] = c2360000, %l0 = 0000000000000000
7727 lduha [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000
7728! Mem[0000000010101400] = 00000000, %l7 = 0000000000000000
7729 lduwa [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000000
7730! Mem[0000000020800040] = ffffbf87, %l4 = 00000000ff000000
7731 ldsh [%o1+0x040],%l4 ! %l4 = ffffffffffffffff
7732! Mem[0000000030041400] = 950000ff, %l5 = 0000000000000015
7733 ldsha [%i1+%g0]0x81,%l5 ! %l5 = ffffffffffff9500
7734! Mem[0000000010001400] = 00000000, %l6 = 0000000000000000
7735 ldsha [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000
7736! Mem[0000000030001408] = 00ffffff, %l5 = ffffffffffff9500
7737 lduwa [%i0+%o4]0x81,%l5 ! %l5 = 0000000000ffffff
7738! %f8 = 44100000, %f1 = 00000000
7739 fcmpes %fcc3,%f8 ,%f1 ! %fcc3 = 2
7740! Mem[0000000010001414] = 000000ff, %f1 = 00000000
7741 lda [%i0+0x014]%asi,%f1 ! %f1 = 000000ff
7742! Starting 10 instruction Store Burst
7743! Mem[0000000010041434] = 00000000, %l3 = 00000000ff000000
7744 ldstub [%i1+0x034],%l3 ! %l3 = 00000000000000ff
7745
7746p0_label_292:
7747! Mem[0000000010001410] = 00000000, %l6 = 0000000000000000
7748 swapa [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000
7749! %f16 = 00000000 00001044 ffa53eff 000000ff
7750! %f20 = ffffffff a15a0000 000000a1 5a007396
7751! %f24 = 8b6516ff 5200ffff 2ef3f120 00005aa1
7752! %f28 = ff000000 000000ff ffffffae f50000ff
7753 stda %f16,[%i1]ASI_BLK_SL ! Block Store to 0000000030041400
7754! %l1 = 0000000000000000, immd = ffffffffffffff54, %l7 = 0000000000000000
7755 sdivx %l1,-0x0ac,%l7 ! %l7 = 0000000000000000
7756! %l5 = 0000000000ffffff, Mem[0000000010181408] = 000000ff
7757 stha %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000ffff
7758! %l5 = 0000000000ffffff, Mem[0000000020800000] = 0000c3ca
7759 sth %l5,[%o1+%g0] ! Mem[0000000020800000] = ffffc3ca
7760! %l5 = 0000000000ffffff, Mem[00000000211c0000] = 0000fcae, %asi = 80
7761 stba %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = ff00fcae
7762! %l5 = 0000000000ffffff, Mem[0000000010101400] = 00000000
7763 stha %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffff0000
7764! %l0 = 0000000000000000, Mem[0000000010081400] = 00000000
7765 stha %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
7766! %f2 = 000000ff 00000000, %l2 = 0000000000000000
7767! Mem[0000000010041430] = 00000000ff000000
7768 add %i1,0x030,%g1
7769 stda %f2,[%g1+%l2]ASI_PST32_P ! Mem[0000000010041430] = 00000000ff000000
7770! Starting 10 instruction Load Burst
7771! Mem[00000000100c1410] = 00000000, %l0 = 0000000000000000
7772 ldsha [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
7773
7774p0_label_293:
7775! Mem[000000001014142c] = 000000ff, %l7 = 0000000000000000
7776 ldub [%i5+0x02c],%l7 ! %l7 = 0000000000000000
7777! Mem[0000000010141410] = 00005aff, %l7 = 0000000000000000
7778 ldswa [%i5+%o5]0x80,%l7 ! %l7 = 0000000000005aff
7779! Mem[0000000030101410] = ff0000ff, %l6 = 0000000000000000
7780 ldsha [%i4+%o5]0x89,%l6 ! %l6 = 00000000000000ff
7781! Mem[0000000010181408] = ffff0000, %l1 = 0000000000000000
7782 lduba [%i6+%o4]0x80,%l1 ! %l1 = 00000000000000ff
7783! Mem[00000000300c1410] = ffffffff, %l7 = 0000000000005aff
7784 lduha [%i3+%o5]0x89,%l7 ! %l7 = 000000000000ffff
7785! Mem[0000000010141400] = ff000000, %l0 = 0000000000000000
7786 lduwa [%i5+%g0]0x80,%l0 ! %l0 = 00000000ff000000
7787! Mem[0000000010081400] = 0000000000000000, %l1 = 00000000000000ff
7788 ldxa [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000000
7789! Mem[0000000030081410] = 0000000000000000, %l7 = 000000000000ffff
7790 ldxa [%i2+%o5]0x89,%l7 ! %l7 = 0000000000000000
7791! Mem[0000000030081410] = 00000000, %l0 = 00000000ff000000
7792 ldsha [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
7793! Starting 10 instruction Store Burst
7794! %l7 = 0000000000000000, imm = 0000000000000e08, %l0 = 0000000000000000
7795 xor %l7,0xe08,%l0 ! %l0 = 0000000000000e08
7796
7797p0_label_294:
7798! %l7 = 0000000000000000, Mem[0000000010141410] = ff5a0000
7799 stba %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff5a0000
7800! %l5 = 0000000000ffffff, Mem[0000000010001410] = ff00000000000000
7801 stxa %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000ffffff
7802! Mem[00000000100c1410] = 00000000, %l2 = 0000000000000000
7803 swapa [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
7804! %f6 = ff000000 0000ff10, %l6 = 00000000000000ff
7805! Mem[0000000010001438] = 8a5e64bd00005aa1
7806 add %i0,0x038,%g1
7807 stda %f6,[%g1+%l6]ASI_PST32_P ! Mem[0000000010001438] = ff0000000000ff10
7808! Mem[0000000030141410] = ff000000, %l3 = 0000000000000000
7809 ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
7810! Mem[0000000030181408] = ffff0000, %l2 = 0000000000000000
7811 ldstuba [%i6+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
7812! %f0 = 950000ff 000000ff 000000ff 00000000
7813! %f4 = 00005aa1 00000000 ff000000 0000ff10
7814! %f8 = 44100000 00003eff ff000000 00000000
7815! %f12 = 3f800000 00000000 00005aff 00000000
7816 stda %f0,[%i4]ASI_COMMIT_P ! Block Store to 0000000010101400
7817! %l7 = 0000000000000000, Mem[0000000010181408] = 0000ffff
7818 stha %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
7819! Mem[00000000201c0000] = 00008819, %l1 = 0000000000000000
7820 lduh [%o0+%g0],%l1 ! %l1 = 0000000000000000
7821! Starting 10 instruction Load Burst
7822! %f26 = 2ef3f120, %f24 = 8b6516ff
7823 fcmps %fcc3,%f26,%f24 ! %fcc3 = 2
7824
7825p0_label_295:
7826! Mem[0000000010081408] = 000000ff, %l2 = 00000000000000ff
7827 ldsba [%i2+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
7828! %f29 = 000000ff, %f25 = 5200ffff, %f25 = 5200ffff
7829 fdivs %f29,%f25,%f25 ! %f25 = 00000000
7830 membar #Sync ! Added by membar checker (61)
7831! Mem[0000000010101408] = 00000000ff000000, %f18 = ffa53eff 000000ff
7832 ldda [%i4+%o4]0x88,%f18 ! %f18 = 00000000 ff000000
7833! Mem[00000000300c1408] = ffa53eff, %l7 = 0000000000000000
7834 ldswa [%i3+%o4]0x81,%l7 ! %l7 = ffffffffffa53eff
7835! Mem[0000000010001408] = 0000ff10, %l3 = 00000000000000ff
7836 lduba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000010
7837! Mem[0000000010141410] = ff5a0000, %l6 = 00000000000000ff
7838 lduba [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000
7839! Mem[0000000010001408] = 0000ff10, %l0 = 0000000000000e08
7840 lduwa [%i0+%o4]0x88,%l0 ! %l0 = 000000000000ff10
7841! %l2 = ffffffffffffffff, imm = fffffffffffff6e5, %l1 = 0000000000000000
7842 xnor %l2,-0x91b,%l1 ! %l1 = fffffffffffff6e5
7843! Mem[0000000030141400] = 00000000, %l3 = 0000000000000010
7844 lduha [%i5+%g0]0x81,%l3 ! %l3 = 0000000000000000
7845! Starting 10 instruction Store Burst
7846! Mem[0000000030101408] = 00000000, %l4 = ffffffffffffffff
7847 swapa [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000
7848
7849p0_label_296:
7850! %l3 = 0000000000000000, Mem[00000000100c1400] = fe32e365
7851 stba %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0032e365
7852! Mem[0000000010181400] = 00000000, %l2 = ffffffffffffffff
7853 swapa [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
7854! %f0 = 950000ff 000000ff, Mem[0000000010181410] = c2360000 f9ff0000
7855 stda %f0 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 950000ff 000000ff
7856! %l6 = 00000000, %l7 = ffa53eff, Mem[0000000010141438] = 10000000 00000000
7857 std %l6,[%i5+0x038] ! Mem[0000000010141438] = 00000000 ffa53eff
7858! Mem[0000000030141410] = ff000000, %l1 = fffffffffffff6e5
7859 ldstuba [%i5+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
7860! %f14 = 00005aff 00000000, Mem[0000000030101400] = 00000010 a15a0000
7861 stda %f14,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00005aff 00000000
7862! %f16 = 00000000 00001044, %l0 = 000000000000ff10
7863! Mem[00000000100c1400] = 0032e3650000009f
7864 stda %f16,[%i3+%l0]ASI_PST16_PL ! Mem[00000000100c1400] = 0032e3650000009f
7865! %l1 = 00000000000000ff, Mem[0000000010101400] = 950000ff
7866 stwa %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff
7867! Mem[0000000030101410] = ff0000ff, %l3 = 0000000000000000
7868 swapa [%i4+%o5]0x89,%l3 ! %l3 = 00000000ff0000ff
7869! Starting 10 instruction Load Burst
7870! Mem[0000000010041410] = 0000000000000000, %l0 = 000000000000ff10
7871 ldxa [%i1+%o5]0x80,%l0 ! %l0 = 0000000000000000
7872
7873p0_label_297:
7874! Mem[0000000010141430] = ff000000, %l6 = 0000000000000000
7875 ldsha [%i5+0x032]%asi,%l6 ! %l6 = 0000000000000000
7876! Mem[0000000010101400] = 000000ff, %l0 = 0000000000000000
7877 lduha [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000
7878! Mem[0000000010001400] = 00000000, %l3 = 00000000ff0000ff
7879 lduha [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000
7880! Mem[0000000010141410] = ff5a0000, %l0 = 0000000000000000
7881 ldsha [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000
7882! Mem[0000000030141400] = 00000000, %l1 = 00000000000000ff
7883 ldsha [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
7884! Mem[0000000030001400] = 00000000, %l5 = 0000000000ffffff
7885 lduwa [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000
7886! Mem[00000000300c1410] = ffffffff, %f12 = 3f800000
7887 lda [%i3+%o5]0x81,%f12 ! %f12 = ffffffff
7888! %f4 = 00005aa1 00000000, Mem[0000000010001410] = 00ffffff 00000000
7889 stda %f4 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00005aa1 00000000
7890! Mem[00000000100c1410] = 00000000, %l3 = 0000000000000000
7891 lduha [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
7892! Starting 10 instruction Store Burst
7893! %f0 = 950000ff, Mem[0000000010141408] = ff000000
7894 sta %f0 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = 950000ff
7895
7896p0_label_298:
7897! %f0 = 950000ff 000000ff 000000ff 00000000
7898! %f4 = 00005aa1 00000000 ff000000 0000ff10
7899! %f8 = 44100000 00003eff ff000000 00000000
7900! %f12 = ffffffff 00000000 00005aff 00000000
7901 stda %f0,[%i2]ASI_COMMIT_P ! Block Store to 0000000010081400
7902! %l0 = 0000000000000000, Mem[00000000100c1400] = 65e33200
7903 stwa %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
7904! %l1 = 0000000000000000, Mem[0000000010101400] = ff000000
7905 stwa %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
7906! Mem[0000000030081410] = 00000000, %l6 = 0000000000000000
7907 ldstuba [%i2+%o5]0x81,%l6 ! %l6 = 00000000000000ff
7908! %l0 = 0000000000000000, Mem[0000000030041408] = 000000ff
7909 stwa %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
7910! Mem[000000001018143c] = ffffffff, %l6 = 0000000000000000, %asi = 80
7911 swapa [%i6+0x03c]%asi,%l6 ! %l6 = 00000000ffffffff
7912! %f28 = ff000000 000000ff, %l5 = 0000000000000000
7913! Mem[00000000300c1400] = 0000000000001044
7914 stda %f28,[%i3+%l5]ASI_PST32_SL ! Mem[00000000300c1400] = 0000000000001044
7915! %l5 = 0000000000000000, %l7 = ffffffffffa53eff, %l0 = 0000000000000000
7916 addc %l5,%l7,%l0 ! %l0 = ffffffffffa53eff
7917! %f18 = 00000000 ff000000, Mem[00000000100c1408] = ff5a00ff 00000000
7918 stda %f18,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 ff000000
7919! Starting 10 instruction Load Burst
7920! Mem[00000000100c1400] = 00000000, %l6 = 00000000ffffffff
7921 lduha [%i3+0x000]%asi,%l6 ! %l6 = 0000000000000000
7922
7923p0_label_299:
7924! Mem[0000000030101408] = 000000ff ffffffff, %l6 = 00000000, %l7 = ffa53eff
7925 ldda [%i4+%o4]0x89,%l6 ! %l6 = 00000000ffffffff 00000000000000ff
7926! Mem[000000001000140c] = 000000ff, %l4 = 0000000000000000
7927 ldsba [%i0+0x00c]%asi,%l4 ! %l4 = 0000000000000000
7928! Mem[0000000010141410] = ff5a0000, %l7 = 00000000000000ff
7929 lduha [%i5+%o5]0x88,%l7 ! %l7 = 0000000000000000
7930! Mem[0000000010041408] = 000000ff, %l2 = 0000000000000000
7931 ldsba [%i1+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
7932! Mem[0000000010101410] = 00005aa1, %l0 = ffffffffffa53eff
7933 ldsba [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000
7934! Mem[00000000100c1424] = aeffffff, %l2 = ffffffffffffffff
7935 lduh [%i3+0x026],%l2 ! %l2 = 000000000000ffff
7936! Mem[0000000010041400] = 00000000, %l6 = 00000000ffffffff
7937 lduha [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000
7938! Mem[0000000010101408] = 000000ff00000000, %f30 = ffffffae f50000ff
7939 ldda [%i4+%o4]0x80,%f30 ! %f30 = 000000ff 00000000
7940! Mem[0000000010001410] = 00000000, %l5 = 0000000000000000
7941 ldswa [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
7942! Starting 10 instruction Store Burst
7943! %l4 = 0000000000000000, Mem[0000000021800141] = ff033eed, %asi = 80
7944 stba %l4,[%o3+0x141]%asi ! Mem[0000000021800140] = ff003eed
7945
7946p0_label_300:
7947 membar #Sync ! Added by membar checker (62)
7948! %l2 = 000000000000ffff, Mem[0000000010081418] = ff0000000000ff10
7949 stx %l2,[%i2+0x018] ! Mem[0000000010081418] = 000000000000ffff
7950! Mem[0000000010001410] = 00000000, %l1 = 0000000000000000
7951 swapa [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000000
7952! %l0 = 0000000000000000, Mem[0000000030141410] = 000000ff
7953 stwa %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
7954! %f6 = ff000000, Mem[00000000300c1408] = ffa53eff
7955 sta %f6 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000
7956! Mem[0000000010081408] = ff000000, %l4 = 0000000000000000
7957 ldstuba [%i2+%o4]0x88,%l4 ! %l4 = 00000000000000ff
7958! %l4 = 00000000, %l5 = 00000000, Mem[0000000010001408] = 10ff0000 000000ff
7959 stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 00000000
7960! %l4 = 0000000000000000, Mem[0000000030101408] = ffffffff
7961 stwa %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
7962! %l2 = 000000000000ffff, %l4 = 0000000000000000, %y = 00000000
7963 sdiv %l2,%l4,%l2 ! Div by zero, %l0 = 0000000000000050
7964 mov %l0,%y ! %y = 00000028
7965! %f18 = 00000000, Mem[00000000300c1400] = 00000000
7966 sta %f18,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
7967! Starting 10 instruction Load Burst
7968! Mem[0000000020800000] = ffffc3ca, %l5 = 0000000000000000
7969 lduh [%o1+%g0],%l5 ! %l5 = 000000000000ffff
7970
7971p0_label_301:
7972! Mem[0000000010001400] = 00000000, %l4 = 0000000000000000
7973 ldsha [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000
7974! Mem[00000000300c1400] = 00000000, %l1 = 0000000000000000
7975 ldsba [%i3+%g0]0x89,%l1 ! %l1 = 0000000000000000
7976! Mem[0000000030041408] = 00000000, %l1 = 0000000000000000
7977 lduba [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
7978! Mem[0000000030041410] = a15a0000, %l4 = 0000000000000000
7979 ldsba [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000
7980! Mem[00000000300c1410] = 00005aa1ffffffff, %l4 = 0000000000000000
7981 ldxa [%i3+%o5]0x89,%l4 ! %l4 = 00005aa1ffffffff
7982! Mem[00000000100c1408] = ff000000, %l2 = 000000000000ffff
7983 ldsha [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000
7984! Mem[000000001004140c] = ffffffff, %l5 = 000000000000ffff
7985 ldsw [%i1+0x00c],%l5 ! %l5 = ffffffffffffffff
7986! Mem[0000000021800000] = a5c5b05a, %l2 = 0000000000000000
7987 ldsha [%o3+0x000]%asi,%l2 ! %l2 = ffffffffffffa5c5
7988! Mem[0000000010101400] = 00000000, %l7 = 0000000000000000
7989 lduba [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
7990! Starting 10 instruction Store Burst
7991! %f2 = 000000ff 00000000, %l0 = 0000000000000028
7992! Mem[0000000030101420] = 000000002ef30000
7993 add %i4,0x020,%g1
7994 stda %f2,[%g1+%l0]ASI_PST16_S ! Mem[0000000030101420] = 000000002ef30000
7995
7996p0_label_302:
7997! Mem[0000000010081408] = ff0000ff, %l2 = ffffffffffffa5c5
7998 swapa [%i2+%o4]0x88,%l2 ! %l2 = 00000000ff0000ff
7999! Mem[0000000030181408] = 0000ffff, %l5 = ffffffffffffffff
8000 ldstuba [%i6+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
8001! %l6 = 0000000000000000, immed = fffff10b, %y = 00000028
8002 smul %l6,-0xef5,%l2 ! %l2 = 0000000000000000, %y = 00000000
8003! Mem[0000000030001410] = 00000000, %l4 = 00005aa1ffffffff
8004 swapa [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000000
8005! %l1 = 0000000000000000, Mem[00000000300c1408] = 000000ff
8006 stwa %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
8007! Mem[0000000020800001] = ffffc3ca, %l7 = 0000000000000000
8008 ldstuba [%o1+0x001]%asi,%l7 ! %l7 = 000000ff000000ff
8009! %f20 = ffffffff a15a0000, %l5 = 00000000000000ff
8010! Mem[0000000030081400] = 0000000000000000
8011 stda %f20,[%i2+%l5]ASI_PST32_SL ! Mem[0000000030081400] = 00005aa1ffffffff
8012! %l4 = 0000000000000000, Mem[0000000010101408] = 000000ff
8013 stba %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff
8014! %f30 = 000000ff 00000000, Mem[0000000010081400] = 950000ff 000000ff
8015 stda %f30,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff 00000000
8016! Starting 10 instruction Load Burst
8017! Mem[0000000010101400] = 00000000, %f17 = 00001044
8018 lda [%i4+%g0]0x80,%f17 ! %f17 = 00000000
8019
8020p0_label_303:
8021! Mem[0000000010001408] = 00000000, %l7 = 00000000000000ff
8022 ldsba [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
8023! Mem[0000000030001410] = ffffffff, %l3 = 0000000000000000
8024 ldsba [%i0+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
8025! Mem[0000000010081404] = 00000000, %l5 = 00000000000000ff
8026 ldswa [%i2+0x004]%asi,%l5 ! %l5 = 0000000000000000
8027! Mem[0000000010141408] = 950000ff00000000, %l2 = 0000000000000000
8028 ldxa [%i5+%o4]0x80,%l2 ! %l2 = 950000ff00000000
8029! Mem[0000000030181410] = 00000000, %l3 = ffffffffffffffff
8030 ldsha [%i6+%o5]0x81,%l3 ! %l3 = 0000000000000000
8031! Mem[0000000030041400] = 0000000000001044, %f6 = ff000000 0000ff10
8032 ldda [%i1+%g0]0x89,%f6 ! %f6 = 00000000 00001044
8033! Mem[0000000030041400] = 0000000000001044, %f18 = 00000000 ff000000
8034 ldda [%i1+%g0]0x89,%f18 ! %f18 = 00000000 00001044
8035! Mem[0000000030001408] = 00ffffff, %l3 = 0000000000000000
8036 ldsba [%i0+%o4]0x81,%l3 ! %l3 = 0000000000000000
8037! %f7 = 00001044, %f17 = 00000000
8038 fcmps %fcc1,%f7 ,%f17 ! %fcc1 = 2
8039! Starting 10 instruction Store Burst
8040! %l2 = 950000ff00000000, Mem[0000000030081408] = 00000010ff000000
8041 stxa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 950000ff00000000
8042
8043p0_label_304:
8044! %l6 = 0000000000000000, Mem[00000000300c1400] = 00000000
8045 stba %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
8046! %l7 = 0000000000000000, Mem[00000000100c1428] = ffffffff
8047 sth %l7,[%i3+0x028] ! Mem[00000000100c1428] = 0000ffff
8048! %f16 = 00000000 00000000, Mem[0000000010041408] = ff000000 ffffffff
8049 stda %f16,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 00000000
8050! %l5 = 0000000000000000, Mem[0000000010081434] = 00000000, %asi = 80
8051 stwa %l5,[%i2+0x034]%asi ! Mem[0000000010081434] = 00000000
8052! Mem[0000000030081408] = 950000ff, %l7 = 0000000000000000
8053 swapa [%i2+%o4]0x81,%l7 ! %l7 = 00000000950000ff
8054! Mem[0000000030101400] = ff5a0000, %l6 = 0000000000000000
8055 ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 00000000000000ff
8056! Mem[00000000100c1404] = 0000009f, %l2 = 950000ff00000000
8057 swap [%i3+0x004],%l2 ! %l2 = 000000000000009f
8058! Mem[00000000211c0001] = ff00fcae, %l2 = 000000000000009f
8059 ldstub [%o2+0x001],%l2 ! %l2 = 00000000000000ff
8060! %f16 = 00000000, Mem[0000000010041410] = 00000000
8061 sta %f16,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
8062! Starting 10 instruction Load Burst
8063! Mem[0000000010181408] = 00000000, %l1 = 0000000000000000
8064 lduha [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
8065
8066p0_label_305:
8067! Mem[0000000020800000] = ffffc3ca, %l4 = 0000000000000000
8068 ldsb [%o1+%g0],%l4 ! %l4 = ffffffffffffffff
8069! Mem[0000000010181410] = ff000000ff000095, %f8 = 44100000 00003eff
8070 ldda [%i6+%o5]0x80,%f8 ! %f8 = ff000000 ff000095
8071! Mem[000000001000141c] = 00000000, %l2 = 0000000000000000
8072 lduwa [%i0+0x01c]%asi,%l2 ! %l2 = 0000000000000000
8073! Mem[0000000030041410] = a15a0000, %f26 = 2ef3f120
8074 lda [%i1+%o5]0x89,%f26 ! %f26 = a15a0000
8075! Mem[0000000010081410] = a15a0000, %l1 = 0000000000000000
8076 lduba [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
8077! Mem[0000000030041410] = a15a0000, %l2 = 0000000000000000
8078 ldsba [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000000
8079! Mem[0000000010101400] = 00000000, %l3 = 0000000000000000
8080 lduwa [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000
8081! Mem[0000000010101400] = 00000000, %l1 = 0000000000000000
8082 ldswa [%i4+%g0]0x88,%l1 ! %l1 = 0000000000000000
8083! Mem[00000000300c1410] = ffffffffa15a0000, %l5 = 0000000000000000
8084 ldxa [%i3+%o5]0x81,%l5 ! %l5 = ffffffffa15a0000
8085! Starting 10 instruction Store Burst
8086! Mem[0000000030101410] = 00000000, %l1 = 0000000000000000
8087 swapa [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000
8088
8089p0_label_306:
8090! %f30 = 000000ff, Mem[00000000300c1408] = 00000000
8091 sta %f30,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000ff
8092! %l5 = ffffffffa15a0000, Mem[0000000020800040] = ffffbf87, %asi = 80
8093 stha %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = 0000bf87
8094! %l0 = 00000028, %l1 = 00000000, Mem[0000000010181400] = ffffffff 44100000
8095 stda %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000028 00000000
8096! %l4 = ffffffffffffffff, Mem[0000000010001406] = 00000000
8097 sth %l4,[%i0+0x006] ! Mem[0000000010001404] = 0000ffff
8098! %l0 = 0000000000000028, Mem[0000000030001400] = 00000000
8099 stwa %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000028
8100! %l6 = 00000000, %l7 = 950000ff, Mem[00000000100c1410] = 00000000 a15a0000
8101 std %l6,[%i3+%o5] ! Mem[00000000100c1410] = 00000000 950000ff
8102! %l6 = 0000000000000000, Mem[0000000010101400] = 00000000
8103 stwa %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
8104! %f28 = ff000000 000000ff, Mem[00000000100c1410] = 00000000 950000ff
8105 stda %f28,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff000000 000000ff
8106! %f28 = ff000000 000000ff, Mem[0000000010101410] = 00005aa1 00000000
8107 stda %f28,[%i4+0x010]%asi ! Mem[0000000010101410] = ff000000 000000ff
8108! Starting 10 instruction Load Burst
8109! Mem[0000000030181408] = ffff000000000068, %f6 = 00000000 00001044
8110 ldda [%i6+%o4]0x81,%f6 ! %f6 = ffff0000 00000068
8111
8112p0_label_307:
8113! Mem[0000000010041400] = 00000000 00000000, %l6 = 00000000, %l7 = 950000ff
8114 ldda [%i1+%g0]0x88,%l6 ! %l6 = 0000000000000000 0000000000000000
8115! Mem[0000000010141400] = 000000ff, %l5 = ffffffffa15a0000
8116 ldswa [%i5+%g0]0x88,%l5 ! %l5 = 00000000000000ff
8117! Mem[0000000010001408] = 00000000, %l2 = 0000000000000000
8118 ldswa [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
8119! %l0 = 0000000000000028, %l7 = 0000000000000000, %l2 = 0000000000000000
8120 addc %l0,%l7,%l2 ! %l2 = 0000000000000028
8121! Mem[0000000010181410] = 950000ff000000ff, %l6 = 0000000000000000
8122 ldxa [%i6+%o5]0x88,%l6 ! %l6 = 950000ff000000ff
8123! Mem[0000000010181410] = 000000ff, %l5 = 00000000000000ff
8124 ldswa [%i6+%o5]0x88,%l5 ! %l5 = 00000000000000ff
8125! Mem[0000000010081400] = 000000ff, %l7 = 0000000000000000
8126 ldsha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
8127! Mem[0000000010101410] = ff000000, %l0 = 0000000000000028
8128 ldswa [%i4+%o5]0x80,%l0 ! %l0 = ffffffffff000000
8129! Mem[0000000030001400] = 00000028, %l0 = ffffffffff000000
8130 ldswa [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000028
8131! Starting 10 instruction Store Burst
8132! %l3 = 0000000000000000, Mem[0000000030141400] = 00000000
8133 stwa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
8134
8135p0_label_308:
8136! %l0 = 0000000000000028, Mem[0000000010041438] = 000000ff1dfbd0f5
8137 stx %l0,[%i1+0x038] ! Mem[0000000010041438] = 0000000000000028
8138! %l0 = 00000028, %l1 = 00000000, Mem[0000000030001408] = ffffff00 00000000
8139 stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000028 00000000
8140! %f0 = 950000ff 000000ff, %l6 = 950000ff000000ff
8141! Mem[0000000010141400] = ff00000000000068
8142 stda %f0,[%i5+%l6]ASI_PST32_P ! Mem[0000000010141400] = 950000ff000000ff
8143! Mem[0000000030001410] = ffffffff, %l5 = 00000000000000ff
8144 swapa [%i0+%o5]0x81,%l5 ! %l5 = 00000000ffffffff
8145! %l3 = 0000000000000000, Mem[0000000010081410] = a15a0000
8146 stwa %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
8147! %f20 = ffffffff a15a0000, Mem[0000000010041410] = 00000000 00000000
8148 stda %f20,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffff a15a0000
8149! %l2 = 00000028, %l3 = 00000000, Mem[0000000010001410] = 00000000 00005aa1
8150 stda %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000028 00000000
8151! Mem[00000000201c0000] = 00008819, %l6 = 950000ff000000ff
8152 ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
8153! %f4 = 00005aa1 00000000, %l7 = 0000000000000000
8154! Mem[0000000030141420] = 46375da6265aff0a
8155 add %i5,0x020,%g1
8156 stda %f4,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030141420] = 46375da6265aff0a
8157! Starting 10 instruction Load Burst
8158! Mem[0000000010141408] = ff000095, %l0 = 0000000000000028
8159 ldswa [%i5+%o4]0x88,%l0 ! %l0 = ffffffffff000095
8160
8161p0_label_309:
8162! Mem[0000000010101410] = ff000000000000ff, %f10 = ff000000 00000000
8163 ldda [%i4+0x010]%asi,%f10 ! %f10 = ff000000 000000ff
8164! %f15 = 00000000, %f18 = 00000000
8165 fcmps %fcc3,%f15,%f18 ! %fcc3 = 0
8166! Mem[0000000030001410] = ff000000, %l0 = ffffffffff000095
8167 ldswa [%i0+%o5]0x89,%l0 ! %l0 = ffffffffff000000
8168! Mem[0000000010181400] = 28000000 00000000, %l2 = 00000028, %l3 = 00000000
8169 ldda [%i6+0x000]%asi,%l2 ! %l2 = 0000000028000000 0000000000000000
8170! Mem[00000000100c1400] = 00000000, %f24 = 8b6516ff
8171 lda [%i3+%g0]0x80,%f24 ! %f24 = 00000000
8172! Mem[0000000030081408] = 00000000, %l6 = 0000000000000000
8173 lduha [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000
8174! Mem[00000000300c1408] = ff000000 ff000000, %l4 = ffffffff, %l5 = ffffffff
8175 ldda [%i3+%o4]0x89,%l4 ! %l4 = 00000000ff000000 00000000ff000000
8176! Mem[0000000010101408] = 000000ff00000000, %f12 = ffffffff 00000000
8177 ldd [%i4+%o4],%f12 ! %f12 = 000000ff 00000000
8178 membar #Sync ! Added by membar checker (63)
8179! Mem[0000000030001400] = 28000000 00000000 28000000 00000000
8180! Mem[0000000030001410] = 000000ff 00000000 35b82ab9 65a46210
8181! Mem[0000000030001420] = 0aff5a26 a65d3746 f9a45e93 9a50300e
8182! Mem[0000000030001430] = e0776e03 1023d0d0 02ac1e89 2d72a12c
8183 ldda [%i0]ASI_BLK_S,%f16 ! Block Load from 0000000030001400
8184! Starting 10 instruction Store Burst
8185! Mem[0000000010001400] = 00000000, %l5 = 00000000ff000000
8186 swapa [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
8187
8188p0_label_310:
8189! Mem[0000000010041408] = 00000000, %l4 = 00000000ff000000
8190 swapa [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000000
8191! Code Fragment 3
8192p0_fragment_35:
8193! %l0 = ffffffffff000000
8194 setx 0xd254d697e47752ba,%g7,%l0 ! %l0 = d254d697e47752ba
8195! %l1 = 0000000000000000
8196 setx 0xab072017e7c5ce16,%g7,%l1 ! %l1 = ab072017e7c5ce16
8197 setx 0x1fe000, %g1, %g3
8198 or %l0, %g3, %l0 ! always set perrmask = 0xff
8199 setx 0x1ffff8, %g1, %g2
8200 and %l0, %g2, %l0
8201 ta T_CHANGE_HPRIV
8202 stxa %l1, [%l0]ASI_DCACHE_DATA
8203 ta T_CHANGE_NONHPRIV
8204! %l0 = d254d697e47752ba
8205 setx 0x478ee03838ea7be8,%g7,%l0 ! %l0 = 478ee03838ea7be8
8206! %l1 = ab072017e7c5ce16
8207 setx 0xb25497ffb40a3a57,%g7,%l1 ! %l1 = b25497ffb40a3a57
8208! %l0 = 38ea7be8, %l1 = b40a3a57, Mem[0000000010081410] = 00000000 00000000
8209 stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 38ea7be8 b40a3a57
8210! %l5 = 0000000000000000, Mem[0000000010101426] = 00003eff
8211 sth %l5,[%i4+0x026] ! Mem[0000000010101424] = 00000000
8212! %l4 = 0000000000000000, Mem[0000000010101430] = 3f80000000000000
8213 stx %l4,[%i4+0x030] ! Mem[0000000010101430] = 0000000000000000
8214! %f14 = 00005aff, Mem[0000000030081408] = 00000000
8215 sta %f14,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00005aff
8216! Mem[00000000300c1400] = 00000000, %l4 = 0000000000000000
8217 ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 00000000000000ff
8218! Mem[0000000030181400] = 00005aa1, %l7 = 0000000000000000
8219 ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 000000a1000000ff
8220! Mem[0000000030101410] = 00000000, %l7 = 00000000000000a1
8221 swapa [%i4+%o5]0x81,%l7 ! %l7 = 0000000000000000
8222! Starting 10 instruction Load Burst
8223! Mem[0000000010141400] = 950000ff, %l1 = b25497ffb40a3a57
8224 ldsba [%i5+%g0]0x80,%l1 ! %l1 = ffffffffffffff95
8225
8226p0_label_311:
8227! Mem[0000000010101410] = ff000000000000ff, %f0 = 950000ff 000000ff
8228 ldda [%i4+0x010]%asi,%f0 ! %f0 = ff000000 000000ff
8229! Mem[0000000010001400] = 000000ff, %l6 = 0000000000000000
8230 ldsb [%i0+0x002],%l6 ! %l6 = 0000000000000000
8231! Mem[0000000010101408] = 000000ff, %l2 = 0000000028000000
8232 lduba [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000
8233! Mem[0000000030101410] = 000000a1ffffffa1, %l1 = ffffffffffffff95
8234 ldxa [%i4+%o5]0x81,%l1 ! %l1 = 000000a1ffffffa1
8235! Mem[00000000100c1400] = 00000000, %l7 = 0000000000000000
8236 ldsba [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
8237! Mem[0000000030101410] = 000000a1ffffffa1, %l0 = 478ee03838ea7be8
8238 ldxa [%i4+%o5]0x81,%l0 ! %l0 = 000000a1ffffffa1
8239! Mem[0000000030141408] = 0000000000000000, %l0 = 000000a1ffffffa1
8240 ldxa [%i5+%o4]0x81,%l0 ! %l0 = 0000000000000000
8241! Mem[0000000010001408] = 0000000000000000, %f10 = ff000000 000000ff
8242 ldda [%i0+%o4]0x88,%f10 ! %f10 = 00000000 00000000
8243! Mem[00000000300c1408] = ff000000ff000000, %l3 = 0000000000000000
8244 ldxa [%i3+%o4]0x89,%l3 ! %l3 = ff000000ff000000
8245! Starting 10 instruction Store Burst
8246! %l4 = 0000000000000000, Mem[0000000021800000] = a5c5b05a
8247 sth %l4,[%o3+%g0] ! Mem[0000000021800000] = 0000b05a
8248
8249p0_label_312:
8250! %f15 = 00000000, %f2 = 000000ff
8251 fcmpes %fcc1,%f15,%f2 ! %fcc1 = 1
8252! %l0 = 0000000000000000, Mem[0000000030101400] = ff5a00ff
8253 stha %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff5a0000
8254! %l5 = 0000000000000000, Mem[0000000030181400] = 00005aff
8255 stba %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00005a00
8256 membar #Sync ! Added by membar checker (64)
8257! %f22 = 35b82ab9, Mem[0000000030001410] = 000000ff
8258 sta %f22,[%i0+%o5]0x81 ! Mem[0000000030001410] = 35b82ab9
8259! %l1 = 000000a1ffffffa1, Mem[00000000100c1400] = 00000000
8260 stha %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000ffa1
8261! Mem[0000000010041410] = 00005aa1, %l4 = 0000000000000000
8262 swapa [%i1+%o5]0x80,%l4 ! %l4 = 0000000000005aa1
8263! %f10 = 00000000, Mem[00000000100c1400] = 0000ffa1
8264 sta %f10,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
8265! Mem[0000000030141410] = 00000000, %l1 = 000000a1ffffffa1
8266 swapa [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
8267! %l3 = ff000000ff000000, Mem[0000000010141400] = 950000ff000000ff
8268 stxa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff000000ff000000
8269! Starting 10 instruction Load Burst
8270! Mem[00000000100c1400] = 00000000, %l0 = 0000000000000000
8271 ldswa [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000
8272
8273p0_label_313:
8274! Mem[0000000030181410] = 00000000, %l5 = 0000000000000000
8275 ldswa [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000000
8276! Mem[0000000010041410] = 00000000, %l2 = 0000000000000000
8277 ldswa [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000
8278! Code Fragment 3
8279p0_fragment_36:
8280! %l0 = 0000000000000000
8281 setx 0xdd35ea1fe736ee7c,%g7,%l0 ! %l0 = dd35ea1fe736ee7c
8282! %l1 = 0000000000000000
8283 setx 0x531f14b7f1f19750,%g7,%l1 ! %l1 = 531f14b7f1f19750
8284 setx 0x1fe000, %g1, %g3
8285 or %l0, %g3, %l0 ! always set perrmask = 0xff
8286 setx 0x1ffff8, %g1, %g2
8287 and %l0, %g2, %l0
8288 ta T_CHANGE_HPRIV
8289 stxa %l1, [%l0]ASI_DCACHE_DATA
8290 ta T_CHANGE_NONHPRIV
8291! %l0 = dd35ea1fe736ee7c
8292 setx 0xf8af620fa44bd31f,%g7,%l0 ! %l0 = f8af620fa44bd31f
8293! %l1 = 531f14b7f1f19750
8294 setx 0xe81c3a88702a7396,%g7,%l1 ! %l1 = e81c3a88702a7396
8295! Mem[0000000030141400] = 00000000, %l5 = 0000000000000000
8296 lduwa [%i5+%g0]0x89,%l5 ! %l5 = 0000000000000000
8297! %l7 = 0000000000000000, %l0 = f8af620fa44bd31f, %l2 = 0000000000000000
8298 andn %l7,%l0,%l2 ! %l2 = 0000000000000000
8299! Mem[0000000030181410] = 0000000000000000, %l5 = 0000000000000000
8300 ldxa [%i6+%o5]0x89,%l5 ! %l5 = 0000000000000000
8301! Mem[0000000010041410] = 00000000, %l2 = 0000000000000000
8302 ldswa [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000
8303! Mem[0000000010101410] = ff000000, %l1 = e81c3a88702a7396
8304 lduba [%i4+%o5]0x80,%l1 ! %l1 = 00000000000000ff
8305! %f8 = ff000000, %f2 = 000000ff, %f1 = 000000ff
8306 fdivs %f8 ,%f2 ,%f1 ! %f1 = ff800000
8307! Starting 10 instruction Store Burst
8308! %f22 = 35b82ab9 65a46210, %l2 = 0000000000000000
8309! Mem[0000000030041430] = ff000000000000ff
8310 add %i1,0x030,%g1
8311 stda %f22,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030041430] = ff000000000000ff
8312
8313p0_label_314:
8314! %f19 = 00000000, Mem[0000000030181410] = 00000000
8315 sta %f19,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
8316! Mem[0000000010141400] = ff000000, %l5 = 0000000000000000
8317 ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
8318! %f5 = 00000000, Mem[0000000010181400] = 00000028
8319 sta %f5 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
8320! Mem[0000000030041400] = 00001044, %l4 = 0000000000005aa1
8321 swapa [%i1+%g0]0x89,%l4 ! %l4 = 0000000000001044
8322! %l4 = 0000000000001044, Mem[00000000100c1410] = ff000000
8323 stwa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00001044
8324! Mem[0000000010181400] = 00000000, %l4 = 0000000000001044
8325 swapa [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000
8326! %f17 = 00000000, Mem[0000000010101400] = 00000000
8327 sta %f17,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
8328! Mem[0000000030081410] = 000000ff, %l7 = 0000000000000000
8329 ldstuba [%i2+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
8330! %l4 = 0000000000000000, Mem[0000000010101408] = ff000000
8331 stwa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
8332! Starting 10 instruction Load Burst
8333! Mem[00000000211c0000] = fffffcae, %l1 = 00000000000000ff
8334 lduba [%o2+0x000]%asi,%l1 ! %l1 = 00000000000000ff
8335
8336p0_label_315:
8337! Mem[0000000010001428] = fff1a5c5, %l7 = 00000000000000ff
8338 lduha [%i0+0x02a]%asi,%l7 ! %l7 = 000000000000a5c5
8339! Mem[0000000010181400] = 00001044, %l1 = 00000000000000ff
8340 ldswa [%i6+%g0]0x80,%l1 ! %l1 = 0000000000001044
8341! Mem[0000000030001400] = 0000000000000028, %f28 = e0776e03 1023d0d0
8342 ldda [%i0+%g0]0x89,%f28 ! %f28 = 00000000 00000028
8343! Mem[0000000010081400] = ff000000, %l1 = 0000000000001044
8344 ldswa [%i2+%g0]0x88,%l1 ! %l1 = ffffffffff000000
8345! Mem[0000000010181408] = 00000000, %l0 = f8af620fa44bd31f
8346 lduba [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000
8347! Mem[0000000010101418] = ff000000, %l2 = 0000000000000000
8348 ldsb [%i4+0x01a],%l2 ! %l2 = 0000000000000000
8349! Mem[0000000010081410] = e87bea38, %l7 = 000000000000a5c5
8350 ldstuba [%i2+%o5]0x88,%l7 ! %l7 = 00000038000000ff
8351! Mem[0000000030181408] = ffff0000, %l4 = 0000000000000000
8352 lduba [%i6+%o4]0x81,%l4 ! %l4 = 00000000000000ff
8353! Mem[0000000010001400] = 000000ff, %l5 = 00000000000000ff
8354 ldsba [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000000
8355! Starting 10 instruction Store Burst
8356! Mem[0000000030041400] = 00005aa1, %l5 = 0000000000000000
8357 swapa [%i1+%g0]0x89,%l5 ! %l5 = 0000000000005aa1
8358
8359p0_label_316:
8360! %l2 = 0000000000000000, Mem[0000000030001410] = b92ab835
8361 stwa %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
8362! %l6 = 0000000000000000, Mem[0000000010001400] = ffff0000ff000000
8363 stxa %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000000
8364! %l3 = ff000000ff000000, Mem[00000000100c140c] = 00000000, %asi = 80
8365 stwa %l3,[%i3+0x00c]%asi ! Mem[00000000100c140c] = ff000000
8366! Mem[0000000010041428] = 20f1f32e00000000, %l6 = 0000000000000000, %l2 = 0000000000000000
8367 add %i1,0x28,%g1
8368 casxa [%g1]0x80,%l6,%l2 ! %l2 = 20f1f32e00000000
8369! %l0 = 0000000000000000, Mem[0000000030181408] = 680000000000ffff
8370 stxa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000000000000000
8371! %l5 = 0000000000005aa1, Mem[0000000010101410] = ff000000
8372 stwa %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00005aa1
8373! Mem[0000000010081420] = 4410000000003eff, %l4 = 00000000000000ff, %l2 = 20f1f32e00000000
8374 add %i2,0x20,%g1
8375 casxa [%g1]0x80,%l4,%l2 ! %l2 = 4410000000003eff
8376! %l3 = ff000000ff000000, Mem[0000000010001438] = ff0000000000ff10
8377 stx %l3,[%i0+0x038] ! Mem[0000000010001438] = ff000000ff000000
8378! Mem[0000000010041408] = 000000ff, %l6 = 0000000000000000
8379 ldstuba [%i1+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
8380! Starting 10 instruction Load Burst
8381! Mem[0000000030041408] = ffa53eff00000000, %f18 = 28000000 00000000
8382 ldda [%i1+%o4]0x89,%f18 ! %f18 = ffa53eff 00000000
8383
8384p0_label_317:
8385! Mem[000000001000141c] = 00000000, %l4 = 00000000000000ff
8386 ldsha [%i0+0x01c]%asi,%l4 ! %l4 = 0000000000000000
8387! Mem[0000000010141408] = 00000000 ff000095, %l6 = 000000ff, %l7 = 00000038
8388 ldda [%i5+%o4]0x88,%l6 ! %l6 = 00000000ff000095 0000000000000000
8389! Mem[0000000030001408] = 28000000, %l7 = 0000000000000000
8390 lduwa [%i0+%o4]0x81,%l7 ! %l7 = 0000000028000000
8391! Mem[0000000030081410] = ff000000 00000000, %l6 = ff000095, %l7 = 28000000
8392 ldda [%i2+%o5]0x81,%l6 ! %l6 = 00000000ff000000 0000000000000000
8393! Mem[0000000010181400] = 44100000, %l7 = 0000000000000000
8394 lduha [%i6+%g0]0x88,%l7 ! %l7 = 0000000000000000
8395! Mem[0000000010141410] = 00005aff, %l4 = 0000000000000000
8396 ldswa [%i5+%o5]0x80,%l4 ! %l4 = 0000000000005aff
8397! Mem[00000000100c1430] = 4410000000003eff, %f30 = 02ac1e89 2d72a12c
8398 ldda [%i3+0x030]%asi,%f30 ! %f30 = 44100000 00003eff
8399! Mem[0000000030101400] = 00005aff, %l1 = ffffffffff000000
8400 lduwa [%i4+%g0]0x81,%l1 ! %l1 = 0000000000005aff
8401! Mem[0000000030041400] = 00000000, %l4 = 0000000000005aff
8402 ldsba [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
8403! Starting 10 instruction Store Burst
8404! %l6 = ff000000, %l7 = 00000000, Mem[0000000030101410] = a1000000 a1ffffff
8405 stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000 00000000
8406
8407p0_label_318:
8408! %f0 = ff000000 ff800000 000000ff 00000000
8409! %f4 = 00005aa1 00000000 ffff0000 00000068
8410! %f8 = ff000000 ff000095 00000000 00000000
8411! %f12 = 000000ff 00000000 00005aff 00000000
8412 stda %f0,[%i3]ASI_BLK_PL ! Block Store to 00000000100c1400
8413! %l7 = 0000000000000000, Mem[0000000010041428] = 20f1f32e00000000
8414 stx %l7,[%i1+0x028] ! Mem[0000000010041428] = 0000000000000000
8415 membar #Sync ! Added by membar checker (65)
8416! Mem[00000000100c1410] = 00000000, %l2 = 4410000000003eff
8417 swapa [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
8418! Mem[0000000010101408] = 00000000, %l2 = 0000000000000000
8419 ldstuba [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff
8420! Mem[0000000010101400] = 00000000, %l1 = 0000000000005aff
8421 ldstuba [%i4+%g0]0x88,%l1 ! %l1 = 00000000000000ff
8422! %l2 = 0000000000000000, Mem[0000000010041400] = 00000000
8423 stwa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
8424! Mem[00000000300c1400] = 000000ff, %l1 = 0000000000000000
8425 swapa [%i3+%g0]0x89,%l1 ! %l1 = 00000000000000ff
8426! %f12 = 000000ff 00000000, %l1 = 00000000000000ff
8427! Mem[0000000010101400] = ff000000000000ff
8428 stda %f12,[%i4+%l1]ASI_PST16_PL ! Mem[0000000010101400] = 00000000ff000000
8429! Mem[0000000010081410] = ffea7be8, %l6 = 00000000ff000000, %asi = 80
8430 swapa [%i2+0x010]%asi,%l6 ! %l6 = 00000000ffea7be8
8431! Starting 10 instruction Load Burst
8432! Mem[0000000010141400] = 000000ff, %l1 = 00000000000000ff
8433 ldswa [%i5+%g0]0x88,%l1 ! %l1 = 00000000000000ff
8434
8435p0_label_319:
8436! Mem[0000000010141408] = ff000095, %l0 = 0000000000000000
8437 ldsha [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000095
8438! %l3 = ff000000ff000000, imm = fffffffffffffa48, %l0 = 0000000000000095
8439 andn %l3,-0x5b8,%l0 ! %l0 = 0000000000000000
8440! Mem[0000000030041410] = 00005aa1, %l4 = 0000000000000000
8441 ldswa [%i1+%o5]0x81,%l4 ! %l4 = 0000000000005aa1
8442! Mem[0000000010081400] = 000000ff, %l5 = 0000000000005aa1
8443 ldswa [%i2+0x000]%asi,%l5 ! %l5 = 00000000000000ff
8444! Mem[0000000010101410] = 00005aa1, %f17 = 00000000
8445 lda [%i4+%o5]0x80,%f17 ! %f17 = 00005aa1
8446! Mem[0000000010141404] = ff000000, %l1 = 00000000000000ff
8447 lduh [%i5+0x006],%l1 ! %l1 = 0000000000000000
8448! Mem[0000000010181400] = 00001044, %l0 = 0000000000000000
8449 ldsba [%i6+%g0]0x80,%l0 ! %l0 = 0000000000000000
8450! Mem[0000000030081400] = 00005aa1ffffffff, %f20 = 000000ff 00000000
8451 ldda [%i2+%g0]0x81,%f20 ! %f20 = 00005aa1 ffffffff
8452! Mem[0000000030081400] = 00005aa1ffffffff, %f28 = 00000000 00000028
8453 ldda [%i2+%g0]0x81,%f28 ! %f28 = 00005aa1 ffffffff
8454! Starting 10 instruction Store Burst
8455! %f10 = 00000000 00000000, Mem[00000000300c1400] = 00000000 44100000
8456 stda %f10,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 00000000
8457
8458p0_label_320:
8459! Mem[0000000030181408] = 0000000000000000, %f24 = 0aff5a26 a65d3746
8460 ldda [%i6+%o4]0x81,%f24 ! %f24 = 00000000 00000000
8461! Mem[0000000030001400] = 00000028, %l1 = 0000000000000000
8462 ldstuba [%i0+%g0]0x89,%l1 ! %l1 = 00000028000000ff
8463! %f24 = 00000000 00000000, Mem[0000000030141400] = 00000000 00000000
8464 stda %f24,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 00000000
8465! %l1 = 0000000000000028, Mem[00000000100c1418] = 680000000000ffff, %asi = 80
8466 stxa %l1,[%i3+0x018]%asi ! Mem[00000000100c1418] = 0000000000000028
8467! %l5 = 00000000000000ff, Mem[00000000300c1410] = ffffffff
8468 stha %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffff00ff
8469! %f20 = 00005aa1 ffffffff, %l6 = 00000000ffea7be8
8470! Mem[0000000030181438] = 35b82ab965a46210
8471 add %i6,0x038,%g1
8472 stda %f20,[%g1+%l6]ASI_PST16_S ! Mem[0000000030181438] = 00002ab965a46210
8473! %l4 = 0000000000005aa1, Mem[0000000010181438] = 0000ff00, %asi = 80
8474 stha %l4,[%i6+0x038]%asi ! Mem[0000000010181438] = 5aa1ff00
8475! Mem[0000000030081408] = ff5a0000, %l2 = 0000000000000000
8476 ldstuba [%i2+%o4]0x89,%l2 ! %l2 = 00000000000000ff
8477! %f12 = 000000ff, Mem[000000001008142c] = 00000000
8478 sta %f12,[%i2+0x02c]%asi ! Mem[000000001008142c] = 000000ff
8479! Starting 10 instruction Load Burst
8480! %f17 = 00005aa1, %f0 = ff000000
8481 fcmps %fcc0,%f17,%f0 ! %fcc0 = 2
8482
8483p0_label_321:
8484! Mem[0000000010001418] = 10000000, %l1 = 0000000000000028
8485 lduha [%i0+0x01a]%asi,%l1 ! %l1 = 0000000000000000
8486! Mem[0000000010081410] = 000000ff, %l4 = 0000000000005aa1
8487 lduwa [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff
8488! Mem[00000000100c1438] = 00000000ff5a0000, %f6 = ffff0000 00000068
8489 ldd [%i3+0x038],%f6 ! %f6 = 00000000 ff5a0000
8490 membar #Sync ! Added by membar checker (66)
8491! Mem[00000000300c1400] = 00000000 00000000 000000ff 000000ff
8492! Mem[00000000300c1410] = ff00ffff a15a0000 000000a1 5a007396
8493! Mem[00000000300c1420] = 8b6516ff 5200ffff 2ef3f120 00005aa1
8494! Mem[00000000300c1430] = ff000000 000000ff ffffffae f50000ff
8495 ldda [%i3]ASI_BLK_AIUS,%f16 ! Block Load from 00000000300c1400
8496! Mem[0000000030081400] = a15a0000, %l2 = 0000000000000000
8497 ldsba [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
8498! Mem[0000000030081410] = 00000000000000ff, %f0 = ff000000 ff800000
8499 ldda [%i2+%o5]0x89,%f0 ! %f0 = 00000000 000000ff
8500! Mem[0000000010141408] = ff000095, %l3 = ff000000ff000000
8501 ldsha [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000095
8502! Mem[0000000030101400] = 00005aff, %l6 = 00000000ffea7be8
8503 ldsha [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000
8504! Mem[00000000218000c0] = 0000dddc, %l5 = 00000000000000ff
8505 lduh [%o3+0x0c0],%l5 ! %l5 = 0000000000000000
8506! Starting 10 instruction Store Burst
8507! Mem[00000000201c0000] = ff008819, %l2 = 0000000000000000
8508 ldstuba [%o0+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
8509
8510p0_label_322:
8511! %l6 = 0000000000000000, Mem[0000000010141410] = ff5a0000
8512 stba %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff5a0000
8513! %f1 = 000000ff, Mem[0000000030141410] = a1ffffff
8514 sta %f1 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff
8515! %f14 = 00005aff 00000000, %l0 = 0000000000000000
8516! Mem[0000000010141408] = 950000ff00000000
8517 add %i5,0x008,%g1
8518 stda %f14,[%g1+%l0]ASI_PST8_P ! Mem[0000000010141408] = 950000ff00000000
8519! Mem[0000000030101400] = ff5a0000, %l2 = 00000000000000ff
8520 swapa [%i4+%g0]0x89,%l2 ! %l2 = 00000000ff5a0000
8521! %l2 = 00000000ff5a0000, %l3 = 0000000000000095, %l1 = 0000000000000000
8522 add %l2,%l3,%l1 ! %l1 = 00000000ff5a0095
8523! %f10 = 00000000, Mem[0000000010101400] = 00000000
8524 sta %f10,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
8525! %l3 = 0000000000000095, Mem[0000000010181408] = 1000000000000000
8526 stxa %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000000000000095
8527! Mem[0000000030041408] = 00000000, %l3 = 0000000000000095
8528 swapa [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
8529! Mem[0000000030141410] = ff000000, %l2 = 00000000ff5a0000
8530 ldstuba [%i5+%o5]0x89,%l2 ! %l2 = 00000000000000ff
8531! Starting 10 instruction Load Burst
8532! Mem[000000001014140c] = 00000000, %l7 = 0000000000000000
8533 lduha [%i5+0x00c]%asi,%l7 ! %l7 = 0000000000000000
8534
8535p0_label_323:
8536! Mem[00000000300c1400] = 0000000000000000, %f10 = 00000000 00000000
8537 ldda [%i3+%g0]0x81,%f10 ! %f10 = 00000000 00000000
8538! Mem[0000000010001408] = 0000000000000000, %l5 = 0000000000000000
8539 ldxa [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000000
8540! Mem[0000000030081400] = 00005aa1, %f14 = 00005aff
8541 lda [%i2+%g0]0x81,%f14 ! %f14 = 00005aa1
8542! Mem[00000000100c1408] = 00000000 ff000000, %l0 = 00000000, %l1 = ff5a0095
8543 ldda [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000 00000000ff000000
8544! Mem[0000000010101410] = 00005aa1000000ff, %l3 = 0000000000000000
8545 ldxa [%i4+%o5]0x80,%l3 ! %l3 = 00005aa1000000ff
8546! Mem[0000000030181408] = 0000000000000000, %l3 = 00005aa1000000ff
8547 ldxa [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000
8548! Mem[0000000010101400] = 00000000, %f0 = 00000000
8549 lda [%i4+%g0]0x80,%f0 ! %f0 = 00000000
8550! Mem[0000000030081400] = ffffffffa15a0000, %l6 = 0000000000000000
8551 ldxa [%i2+%g0]0x89,%l6 ! %l6 = ffffffffa15a0000
8552! Mem[0000000030141410] = ff0000ff, %f14 = 00005aa1
8553 lda [%i5+%o5]0x89,%f14 ! %f14 = ff0000ff
8554! Starting 10 instruction Store Burst
8555! %f3 = 00000000, Mem[0000000030001408] = 00000028
8556 sta %f3 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
8557
8558p0_label_324:
8559! Mem[00000000201c0000] = ff008819, %l7 = 0000000000000000
8560 ldstuba [%o0+0x000]%asi,%l7 ! %l7 = 000000ff000000ff
8561! Mem[0000000030041410] = 00005aa1, %l5 = 0000000000000000
8562 ldstuba [%i1+%o5]0x81,%l5 ! %l5 = 00000000000000ff
8563! %l2 = 0000000000000000, Mem[0000000010141408] = 00000000ff000095
8564 stxa %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000000
8565! %l2 = 0000000000000000, Mem[0000000020800000] = ffffc3ca, %asi = 80
8566 stba %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ffc3ca
8567! %f2 = 000000ff, Mem[0000000010141408] = 00000000
8568 sta %f2 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff
8569! %l7 = 00000000000000ff, Mem[0000000010041428] = 00000000
8570 stw %l7,[%i1+0x028] ! Mem[0000000010041428] = 000000ff
8571! %f0 = 00000000 000000ff 000000ff 00000000
8572! %f4 = 00005aa1 00000000 00000000 ff5a0000
8573! %f8 = ff000000 ff000095 00000000 00000000
8574! %f12 = 000000ff 00000000 ff0000ff 00000000
8575 stda %f0,[%i0]ASI_BLK_AIUP ! Block Store to 0000000010001400
8576! Mem[0000000030101408] = 00000000, %l2 = 0000000000000000
8577 swapa [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000
8578! %l4 = 00000000000000ff, Mem[0000000010081409] = c5a5ffff, %asi = 80
8579 stba %l4,[%i2+0x009]%asi ! Mem[0000000010081408] = c5ffffff
8580! Starting 10 instruction Load Burst
8581! Mem[0000000010141410] = 00005aff000000a1, %l1 = 00000000ff000000
8582 ldx [%i5+%o5],%l1 ! %l1 = 00005aff000000a1
8583
8584p0_label_325:
8585! Mem[0000000010041404] = 00000000, %l0 = 0000000000000000
8586 ldub [%i1+0x006],%l0 ! %l0 = 0000000000000000
8587! %l7 = 00000000000000ff, %l0 = 0000000000000000, %y = 00000000
8588 smul %l7,%l0,%l0 ! %l0 = 0000000000000000, %y = 00000000
8589 membar #Sync ! Added by membar checker (67)
8590! Mem[0000000010141400] = ff000000 ff000000 000000ff 00000000
8591! Mem[0000000010141410] = 00005aff 000000a1 00000000 00000000
8592! Mem[0000000010141420] = 000000ff 00000000 00000000 000000ff
8593! Mem[0000000010141430] = ff000000 0000fff9 00000000 ffa53eff
8594 ldda [%i5]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010141400
8595! Mem[0000000030041400] = 00000000, %l4 = 00000000000000ff
8596 lduwa [%i1+%g0]0x89,%l4 ! %l4 = 0000000000000000
8597! Mem[0000000030001400] = 00000000 000000ff, %l2 = 00000000, %l3 = 00000000
8598 ldda [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff 0000000000000000
8599! Mem[0000000010181400] = 00000000 44100000, %l4 = 00000000, %l5 = 00000000
8600 ldda [%i6+%g0]0x88,%l4 ! %l4 = 0000000044100000 0000000000000000
8601! Mem[0000000010041408] = 000000ff, %l4 = 0000000044100000
8602 lduha [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
8603! Mem[00000000100c143c] = ff5a0000, %f31 = f50000ff
8604 lda [%i3+0x03c]%asi,%f31 ! %f31 = ff5a0000
8605! Mem[00000000300c1400] = 00000000, %l4 = 00000000000000ff
8606 lduba [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000000
8607! Starting 10 instruction Store Burst
8608! Mem[00000000300c1408] = ff000000, %l7 = 00000000000000ff
8609 ldstuba [%i3+%o4]0x89,%l7 ! %l7 = 00000000000000ff
8610
8611p0_label_326:
8612! %l4 = 00000000, %l5 = 00000000, Mem[0000000010001410] = a15a0000 00000000
8613 stda %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 00000000
8614! %l7 = 0000000000000000, Mem[0000000010001410] = 0000000000000000
8615 stxa %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000
8616! %l4 = 00000000, %l5 = 00000000, Mem[00000000300c1408] = ff0000ff 000000ff
8617 stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 00000000
8618! %l7 = 0000000000000000, Mem[0000000010041430] = 00000000
8619 stb %l7,[%i1+0x030] ! Mem[0000000010041430] = 00000000
8620! Mem[0000000020800040] = 0000bf87, %l7 = 0000000000000000
8621 ldstub [%o1+0x040],%l7 ! %l7 = 00000000000000ff
8622! %l3 = 0000000000000000, Mem[0000000030181400] = 005a0000
8623 stwa %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
8624! Mem[0000000010041410] = 00000000, %l6 = ffffffffa15a0000
8625 ldstuba [%i1+%o5]0x80,%l6 ! %l6 = 00000000000000ff
8626! %f16 = 00000000, Mem[0000000030081408] = ff5a00ff
8627 sta %f16,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
8628! %l4 = 0000000000000000, Mem[00000000211c0001] = fffffcae, %asi = 80
8629 stba %l4,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff00fcae
8630! Starting 10 instruction Load Burst
8631! Mem[0000000010141400] = ff000000 ff000000, %l4 = 00000000, %l5 = 00000000
8632 ldda [%i5+%g0]0x80,%l4 ! %l4 = 00000000ff000000 00000000ff000000
8633
8634p0_label_327:
8635! Mem[0000000010101400] = 00000000, %l1 = 00005aff000000a1
8636 ldsba [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000000
8637! Mem[0000000030041400] = 00000000, %l5 = 00000000ff000000
8638 ldswa [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000000
8639! Mem[0000000010181408] = 95000000, %f21 = a15a0000
8640 lda [%i6+%o4]0x80,%f21 ! %f21 = 95000000
8641! Mem[0000000030041400] = 00000000, %f24 = 8b6516ff
8642 lda [%i1+%g0]0x89,%f24 ! %f24 = 00000000
8643! %l5 = 0000000000000000, imm = 0000000000000d8d, %l6 = 0000000000000000
8644 or %l5,0xd8d,%l6 ! %l6 = 0000000000000d8d
8645! Mem[0000000010041400] = 0000000000000000, %f18 = 000000ff 000000ff
8646 ldda [%i1+%g0]0x88,%f18 ! %f18 = 00000000 00000000
8647! Mem[0000000010181428] = 0e30509a, %l5 = 0000000000000000
8648 ldub [%i6+0x028],%l5 ! %l5 = 000000000000000e
8649! Mem[0000000030101408] = 00000000, %l5 = 000000000000000e
8650 ldswa [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
8651! Mem[0000000010181408] = 95000000 00000000, %l2 = 000000ff, %l3 = 00000000
8652 ldda [%i6+%o4]0x80,%l2 ! %l2 = 0000000095000000 0000000000000000
8653! Starting 10 instruction Store Burst
8654 membar #Sync ! Added by membar checker (68)
8655! %l1 = 0000000000000000, Mem[0000000010141400] = ff000000ff000000
8656 stxa %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000000000000000
8657
8658p0_label_328:
8659! %l4 = 00000000ff000000, Mem[0000000010101410] = a15a0000
8660 stba %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = a15a0000
8661! Mem[0000000010081408] = c5ffffff, %l3 = 0000000000000000
8662 swapa [%i2+%o4]0x80,%l3 ! %l3 = 00000000c5ffffff
8663! %l5 = 0000000000000000, Mem[00000000300c1400] = 0000000000000000
8664 stxa %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000000000
8665! Mem[0000000010141408] = 000000ff00000000, %l4 = 00000000ff000000, %l3 = 00000000c5ffffff
8666 add %i5,0x08,%g1
8667 casxa [%g1]0x80,%l4,%l3 ! %l3 = 000000ff00000000
8668! %f6 = 00000000, Mem[0000000010181414] = ff000095
8669 st %f6 ,[%i6+0x014] ! Mem[0000000010181414] = 00000000
8670! Mem[00000000100c1408] = 00000000, %l4 = 00000000ff000000
8671 swapa [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
8672! %l3 = 000000ff00000000, %l6 = 0000000000000d8d, %l6 = 0000000000000d8d
8673 subc %l3,%l6,%l6 ! %l6 = 000000fefffff273
8674! Mem[00000000300c1408] = 00000000, %f10 = 00000000
8675 lda [%i3+%o4]0x81,%f10 ! %f10 = 00000000
8676! %l3 = 000000ff00000000, Mem[0000000010001408] = 00000000ff000000
8677 stxa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff00000000
8678! Starting 10 instruction Load Burst
8679! Mem[0000000010001410] = 0000000000000000, %l5 = 0000000000000000
8680 ldxa [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
8681
8682p0_label_329:
8683! Mem[0000000030001410] = 00000000, %l3 = 000000ff00000000
8684 lduwa [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000000
8685! Mem[0000000010141408] = 000000ff 00000000, %l6 = fffff273, %l7 = 00000000
8686 ldd [%i5+%o4],%l6 ! %l6 = 00000000000000ff 0000000000000000
8687! Mem[0000000010041410] = 000000ff, %l2 = 0000000095000000
8688 ldsba [%i1+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
8689! Mem[0000000030001400] = ff000000, %l3 = 0000000000000000
8690 lduba [%i0+%g0]0x81,%l3 ! %l3 = 00000000000000ff
8691! Mem[0000000030101410] = ff000000, %l7 = 0000000000000000
8692 lduba [%i4+%o5]0x89,%l7 ! %l7 = 0000000000000000
8693! Mem[000000001000143c] = 00000000, %l5 = 0000000000000000
8694 ldub [%i0+0x03e],%l5 ! %l5 = 0000000000000000
8695! Mem[0000000010141438] = 00000000 ffa53eff, %l4 = 00000000, %l5 = 00000000
8696 ldd [%i5+0x038],%l4 ! %l4 = 0000000000000000 00000000ffa53eff
8697! Mem[0000000010001408] = 00000000, %l5 = 00000000ffa53eff
8698 ldswa [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
8699! Mem[0000000010101408] = 000000ff, %l1 = 0000000000000000
8700 ldsha [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000ff
8701! Starting 10 instruction Store Burst
8702! Mem[00000000201c0001] = ff008819, %l6 = 00000000000000ff
8703 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000ff
8704
8705p0_label_330:
8706! %f20 = ff00ffff 95000000, %l7 = 0000000000000000
8707! Mem[0000000030041408] = 00000095ff3ea5ff
8708 add %i1,0x008,%g1
8709 stda %f20,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030041408] = 00000095ff3ea5ff
8710! Mem[00000000100c1408] = 000000ff, %l4 = 0000000000000000
8711 swapa [%i3+%o4]0x80,%l4 ! %l4 = 00000000000000ff
8712! %l4 = 00000000000000ff, Mem[00000000100c1400] = 000080ff
8713 stwa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff
8714! %l6 = 00000000, %l7 = 00000000, Mem[0000000030081400] = a15a0000 ffffffff
8715 stda %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 00000000
8716! Mem[0000000010081410] = 000000ff, %l0 = 0000000000000000
8717 ldstuba [%i2+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
8718! %f17 = 00000000, Mem[000000001000141c] = ff5a0000
8719 st %f17,[%i0+0x01c] ! Mem[000000001000141c] = 00000000
8720! %f11 = 000000ff, Mem[0000000010041400] = 00000000
8721 sta %f11,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff
8722! %l0 = 00000000000000ff, Mem[00000000300c1400] = 00000000
8723 stha %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff
8724! %f4 = 00005aff 000000a1, %l5 = 0000000000000000
8725! Mem[0000000010141418] = 0000000000000000
8726 add %i5,0x018,%g1
8727 stda %f4,[%g1+%l5]ASI_PST8_P ! Mem[0000000010141418] = 0000000000000000
8728! Starting 10 instruction Load Burst
8729! Mem[0000000010181410] = 000000ff, %l5 = 0000000000000000
8730 ldsba [%i6+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
8731
8732p0_label_331:
8733! Mem[0000000010141410] = ff5a0000, %l7 = 0000000000000000
8734 ldswa [%i5+%o5]0x88,%l7 ! %l7 = ffffffffff5a0000
8735! Mem[0000000030001400] = 00000000 000000ff, %l4 = 000000ff, %l5 = ffffffff
8736 ldda [%i0+%g0]0x89,%l4 ! %l4 = 00000000000000ff 0000000000000000
8737! Mem[00000000300c1408] = 00000000, %l2 = ffffffffffffffff
8738 lduha [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000000
8739! Mem[0000000010101400] = 00000000, %l4 = 00000000000000ff
8740 lduba [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000000
8741! Mem[0000000010181410] = ff000000, %l3 = 00000000000000ff
8742 ldsh [%i6+%o5],%l3 ! %l3 = ffffffffffffff00
8743! Mem[0000000030001400] = ff000000, %l0 = 00000000000000ff
8744 lduba [%i0+%g0]0x81,%l0 ! %l0 = 00000000000000ff
8745! Mem[00000000100c1418] = 00000000 00000028, %l4 = 00000000, %l5 = 00000000
8746 ldd [%i3+0x018],%l4 ! %l4 = 0000000000000000 0000000000000028
8747! %l4 = 0000000000000000, %l2 = 0000000000000000, %l6 = 0000000000000000
8748 orn %l4,%l2,%l6 ! %l6 = ffffffffffffffff
8749! Mem[0000000030001400] = ff000000, %l1 = 00000000000000ff
8750 ldsha [%i0+%g0]0x81,%l1 ! %l1 = ffffffffffffff00
8751! Starting 10 instruction Store Burst
8752! Mem[00000000100c1400] = 000000ff, %l3 = ffffffffffffff00
8753 ldsw [%i3+%g0],%l3 ! %l3 = 00000000000000ff
8754
8755p0_label_332:
8756! Mem[0000000010141416] = 000000a1, %l1 = ffffffffffffff00
8757 ldstub [%i5+0x016],%l1 ! %l1 = 00000000000000ff
8758! %l2 = 0000000000000000, Mem[0000000010141408] = 000000ff00000000
8759 stxa %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000000000000000
8760! %l6 = ffffffff, %l7 = ff5a0000, Mem[00000000100c1410] = 00003eff a15a0000
8761 stda %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffffffff ff5a0000
8762! %l7 = ffffffffff5a0000, Mem[0000000010181400] = 00001044
8763 stba %l7,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00001044
8764! Mem[0000000030081400] = 00000000, %l0 = 00000000000000ff
8765 swapa [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000
8766! %l6 = ffffffffffffffff, Mem[0000000010141410] = 00005aff
8767 stwa %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffffff
8768! %f14 = 00000000, Mem[0000000010041418] = ffffffff
8769 sta %f14,[%i1+0x018]%asi ! Mem[0000000010041418] = 00000000
8770! %l3 = 00000000000000ff, Mem[0000000030001400] = 00000000000000ff
8771 stxa %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000000000ff
8772! %l4 = 0000000000000000, Mem[0000000030181410] = 0000000000000000
8773 stxa %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000000000000000
8774! Starting 10 instruction Load Burst
8775! Mem[0000000010101400] = 00000000ff000000, %l1 = 0000000000000000
8776 ldxa [%i4+%g0]0x80,%l1 ! %l1 = 00000000ff000000
8777
8778p0_label_333:
8779! Mem[0000000010041410] = ff000000, %l4 = 0000000000000000
8780 ldsha [%i1+%o5]0x80,%l4 ! %l4 = ffffffffffffff00
8781! Mem[000000001010140c] = 00000000, %l0 = 0000000000000000
8782 ldsha [%i4+0x00e]%asi,%l0 ! %l0 = 0000000000000000
8783! Mem[00000000300c1410] = ff00ffffa15a0000, %f16 = 00000000 00000000
8784 ldda [%i3+%o5]0x81,%f16 ! %f16 = ff00ffff a15a0000
8785! Mem[0000000010041420] = ff00ffff, %l4 = ffffffffffffff00
8786 ldsba [%i1+0x023]%asi,%l4 ! %l4 = ffffffffffffffff
8787! Mem[0000000010181410] = ff00000000000000, %l6 = ffffffffffffffff
8788 ldxa [%i6+0x010]%asi,%l6 ! %l6 = ff00000000000000
8789! Mem[00000000211c0000] = ff00fcae, %l7 = ffffffffff5a0000
8790 ldub [%o2+0x001],%l7 ! %l7 = 0000000000000000
8791! Mem[0000000010101400] = 00000000, %l3 = 00000000000000ff
8792 lduba [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000
8793! Mem[0000000010001430] = 000000ff, %l1 = 00000000ff000000
8794 ldsh [%i0+0x032],%l1 ! %l1 = 00000000000000ff
8795! Mem[0000000010101430] = 00000000, %l3 = 0000000000000000
8796 ldub [%i4+0x030],%l3 ! %l3 = 0000000000000000
8797! Starting 10 instruction Store Burst
8798! %l0 = 0000000000000000, Mem[0000000010081408] = 0000000000000000
8799 stxa %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000000
8800
8801p0_label_334:
8802! Mem[0000000030141400] = 00000000, %l2 = 0000000000000000
8803 ldstuba [%i5+%g0]0x89,%l2 ! %l2 = 00000000000000ff
8804! %l5 = 0000000000000028, Mem[00000000211c0001] = ff00fcae, %asi = 80
8805 stba %l5,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff28fcae
8806! %l6 = ff00000000000000, Mem[0000000030181408] = 00000000
8807 stha %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
8808! Mem[0000000010141404] = 00000000, %l3 = 0000000000000000, %asi = 80
8809 swapa [%i5+0x004]%asi,%l3 ! %l3 = 0000000000000000
8810! %f14 = 00000000 ffa53eff, Mem[00000000100c1408] = 00000000 ff000000
8811 stda %f14,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 ffa53eff
8812! %l1 = 00000000000000ff, Mem[0000000010001410] = 0000000000000000
8813 stxa %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000000000ff
8814! Mem[00000000100c1408] = 00000000, %l6 = ff00000000000000
8815 swapa [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000
8816! Mem[0000000030101410] = ff000000, %l1 = 00000000000000ff
8817 ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
8818! Mem[00000000100c1410] = ffffffff, %l3 = 0000000000000000
8819 swapa [%i3+%o5]0x80,%l3 ! %l3 = 00000000ffffffff
8820! Starting 10 instruction Load Burst
8821! Mem[0000000010041408] = ff000000, %l4 = ffffffffffffffff
8822 ldsh [%i1+0x00a],%l4 ! %l4 = 0000000000000000
8823
8824p0_label_335:
8825! Mem[0000000010001400] = 00000000, %l1 = 0000000000000000
8826 lduba [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000
8827! Mem[00000000300c1400] = ff000000, %l2 = 0000000000000000
8828 lduba [%i3+%g0]0x81,%l2 ! %l2 = 00000000000000ff
8829! Mem[0000000010181400] = 00001044, %l2 = 00000000000000ff
8830 lduba [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
8831! Mem[00000000211c0000] = ff28fcae, %l1 = 0000000000000000
8832 lduh [%o2+%g0],%l1 ! %l1 = 000000000000ff28
8833! Mem[0000000010041430] = 00000000ff000000, %f20 = ff00ffff 95000000
8834 ldda [%i1+0x030]%asi,%f20 ! %f20 = 00000000 ff000000
8835! Mem[0000000030181408] = 00000000, %l3 = 00000000ffffffff
8836 ldsha [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000
8837! Mem[0000000030001410] = 00000000, %l1 = 000000000000ff28
8838 ldswa [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000000
8839! Mem[00000000100c1408] = 00000000, %l0 = 0000000000000000
8840 ldsha [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000000
8841! Mem[0000000030001410] = 00000000, %l6 = 0000000000000000
8842 ldsha [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
8843! Starting 10 instruction Store Burst
8844! %l6 = 0000000000000000, Mem[00000000100c1408] = 00000000
8845 stha %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
8846
8847p0_label_336:
8848! %l7 = 0000000000000000, Mem[000000001010141e] = 0000ff10, %asi = 80
8849 stba %l7,[%i4+0x01e]%asi ! Mem[000000001010141c] = 00000010
8850! Mem[0000000030181400] = 00000000, %l0 = 0000000000000000
8851 ldstuba [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff
8852! %l7 = 0000000000000000, Mem[0000000030181410] = 00000000
8853 stwa %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
8854! %l5 = 0000000000000028, Mem[00000000300c1408] = 00000000
8855 stha %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000028
8856! Mem[0000000021800080] = ffff0203, %l3 = 0000000000000000
8857 ldstub [%o3+0x080],%l3 ! %l3 = 000000ff000000ff
8858! Mem[00000000100c1410] = 00000000, %l2 = 0000000000000000
8859 ldstuba [%i3+%o5]0x80,%l2 ! %l2 = 00000000000000ff
8860! %l2 = 0000000000000000, immd = 0000000000000494, %l3 = 00000000000000ff
8861 mulx %l2,0x494,%l3 ! %l3 = 0000000000000000
8862! Mem[0000000030081410] = ff000000, %l3 = 0000000000000000
8863 swapa [%i2+%o5]0x81,%l3 ! %l3 = 00000000ff000000
8864! %f22 = 000000a1 5a007396, Mem[0000000010081418] = 00000000 0000ffff
8865 stda %f22,[%i2+0x018]%asi ! Mem[0000000010081418] = 000000a1 5a007396
8866! Starting 10 instruction Load Burst
8867! Mem[0000000010001408] = 00000000, %l2 = 0000000000000000
8868 lduwa [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
8869
8870p0_label_337:
8871! Mem[00000000100c1408] = 00000000, %l3 = 00000000ff000000
8872 lduha [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
8873! Mem[00000000300c1400] = ff000000, %l2 = 0000000000000000
8874 ldsba [%i3+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
8875! Mem[0000000030081408] = 00000000, %l4 = 0000000000000000
8876 lduha [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
8877! %l2 = ffffffffffffffff, imm = fffffffffffffd94, %l0 = 0000000000000000
8878 addc %l2,-0x26c,%l0 ! %l0 = fffffffffffffd93
8879! Mem[0000000010001400] = 00000000000000ff, %f12 = ff000000 0000fff9
8880 ldd [%i0+%g0],%f12 ! %f12 = 00000000 000000ff
8881! Mem[0000000030001408] = 00000000, %l2 = ffffffffffffffff
8882 lduha [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000
8883! Mem[0000000021800180] = 66ff8f81, %l0 = fffffffffffffd93
8884 lduba [%o3+0x181]%asi,%l0 ! %l0 = 00000000000000ff
8885! Mem[0000000030001410] = 00000000, %l4 = 0000000000000000
8886 lduha [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
8887! Mem[0000000010101410] = 00005aa1 000000ff, %l4 = 00000000, %l5 = 00000028
8888 ldda [%i4+%o5]0x80,%l4 ! %l4 = 0000000000005aa1 00000000000000ff
8889! Starting 10 instruction Store Burst
8890! %l7 = 0000000000000000, Mem[00000000211c0000] = ff28fcae
8891 stb %l7,[%o2+%g0] ! Mem[00000000211c0000] = 0028fcae
8892
8893p0_label_338:
8894! %l5 = 00000000000000ff, Mem[0000000010081400] = 000000ff
8895 stba %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff0000ff
8896! Mem[00000000300c1408] = 00000028, %l3 = 0000000000000000
8897 ldstuba [%i3+%o4]0x89,%l3 ! %l3 = 00000028000000ff
8898! Mem[0000000030001410] = 00000000, %l3 = 0000000000000028
8899 swapa [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000000
8900! %l4 = 00005aa1, %l5 = 000000ff, Mem[0000000010081408] = 00000000 00000000
8901 stda %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00005aa1 000000ff
8902! %l6 = 00000000, %l7 = 00000000, Mem[0000000030181400] = 000000ff 00000000
8903 stda %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 00000000
8904! %f23 = 5a007396, Mem[0000000010041400] = ff000000
8905 sta %f23,[%i1+%g0]0x80 ! Mem[0000000010041400] = 5a007396
8906! %l0 = 00000000000000ff, Mem[0000000010081404] = 00000000
8907 stb %l0,[%i2+0x004] ! Mem[0000000010081404] = ff000000
8908! %l5 = 00000000000000ff, Mem[0000000010081410] = 000000ff
8909 stha %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
8910! %l0 = 00000000000000ff, Mem[0000000010101400] = 00000000
8911 stba %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff000000
8912! Starting 10 instruction Load Burst
8913! Mem[0000000030141410] = ff000000 ff0000ff, %l2 = 00000000, %l3 = 00000000
8914 ldda [%i5+%o5]0x89,%l2 ! %l2 = 00000000ff0000ff 00000000ff000000
8915
8916p0_label_339:
8917! Mem[00000000100c1400] = ff000000ff000000, %f10 = 00000000 000000ff
8918 ldda [%i3+%g0]0x88,%f10 ! %f10 = ff000000 ff000000
8919! Mem[00000000201c0000] = ffff8819, %l2 = 00000000ff0000ff
8920 ldsh [%o0+%g0],%l2 ! %l2 = ffffffffffffffff
8921! Mem[0000000030081408] = 00000000, %f29 = 000000ff
8922 lda [%i2+%o4]0x81,%f29 ! %f29 = 00000000
8923! Mem[0000000010001408] = 00000000, %l3 = 00000000ff000000
8924 ldswa [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
8925! Mem[0000000030001410] = 28000000, %l6 = 0000000000000000
8926 lduba [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
8927! Mem[0000000030041400] = 00000000, %f23 = 5a007396
8928 lda [%i1+%g0]0x81,%f23 ! %f23 = 00000000
8929 membar #Sync ! Added by membar checker (69)
8930! Mem[0000000030101400] = ff000000 00000000 00000000 ff000000
8931! Mem[0000000030101410] = ff0000ff 00000000 10000000 00000068
8932! Mem[0000000030101420] = 00000000 2ef30000 62b0a630 ed4f1170
8933! Mem[0000000030101430] = e0776e03 1023d0d0 bda6b4e7 c3b89594
8934 ldda [%i4]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030101400
8935! Mem[0000000030181400] = 00000000 00000000, %l4 = 00005aa1, %l5 = 000000ff
8936 ldda [%i6+%g0]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000
8937! Mem[0000000010141408] = 00000000, %l7 = 0000000000000000
8938 lduwa [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000
8939! Starting 10 instruction Store Burst
8940! %l4 = 0000000000000000, Mem[0000000010081408] = a15a0000ff000000
8941 stxa %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000000
8942
8943p0_label_340:
8944! Mem[0000000010181400] = 44100000, %l3 = 0000000000000000
8945 ldstuba [%i6+%g0]0x88,%l3 ! %l3 = 00000000000000ff
8946! %l6 = 0000000000000000, Mem[00000000201c0000] = ffff8819, %asi = 80
8947 stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00008819
8948! Mem[0000000010181400] = ff001044, %l1 = 0000000000000000
8949 ldstuba [%i6+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
8950! %f2 = 000000ff, Mem[00000000100c1400] = ff000000
8951 sta %f2 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
8952! %l3 = 0000000000000000, Mem[0000000030041410] = ff005aa1
8953 stha %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00005aa1
8954! Mem[0000000010101410] = a15a0000, %l5 = 0000000000000000
8955 ldstuba [%i4+%o5]0x88,%l5 ! %l5 = 00000000000000ff
8956! Mem[000000001014142c] = 000000ff, %l2 = ffffffff, %l0 = 000000ff
8957 add %i5,0x2c,%g1
8958 casa [%g1]0x80,%l2,%l0 ! %l0 = 00000000000000ff
8959! Mem[0000000010041424] = 000000ff, %l2 = ffffffffffffffff
8960 ldstuba [%i1+0x024]%asi,%l2 ! %l2 = 00000000000000ff
8961! %f2 = 000000ff, Mem[0000000030001400] = ff000000
8962 sta %f2 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff
8963! Starting 10 instruction Load Burst
8964! Mem[0000000010101400] = 000000ff, %f3 = 00000000
8965 lda [%i4+%g0]0x88,%f3 ! %f3 = 000000ff
8966
8967p0_label_341:
8968! Mem[0000000010101408] = 000000ff, %l1 = 00000000000000ff
8969 lduwa [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000ff
8970! Mem[0000000030001408] = 0000000000000000, %l1 = 00000000000000ff
8971 ldxa [%i0+%o4]0x81,%l1 ! %l1 = 0000000000000000
8972! Mem[0000000010141410] = ffffffff, %l6 = 0000000000000000
8973 ldsha [%i5+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
8974! Mem[0000000010041408] = 00000000 000000ff, %l0 = 000000ff, %l1 = 00000000
8975 ldda [%i1+%o4]0x88,%l0 ! %l0 = 00000000000000ff 0000000000000000
8976! Mem[0000000010101418] = ff00000000000010, %f2 = 000000ff 000000ff
8977 ldd [%i4+0x018],%f2 ! %f2 = ff000000 00000010
8978! Mem[0000000030081408] = 0000000000000000, %l3 = 0000000000000000
8979 ldxa [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
8980! Mem[0000000010001408] = 00000000ff000000, %l7 = 0000000000000000
8981 ldxa [%i0+0x008]%asi,%l7 ! %l7 = 00000000ff000000
8982! Mem[0000000010001400] = 00000000, %l2 = 0000000000000000
8983 lduba [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
8984! Mem[00000000211c0000] = 0028fcae, %l5 = 0000000000000000
8985 ldub [%o2+0x001],%l5 ! %l5 = 0000000000000028
8986! Starting 10 instruction Store Burst
8987! Mem[0000000010041428] = 000000ff, %l2 = 00000000, %l4 = 00000000
8988 add %i1,0x28,%g1
8989 casa [%g1]0x80,%l2,%l4 ! %l4 = 00000000000000ff
8990
8991p0_label_342:
8992! %l5 = 0000000000000028, Mem[00000000201c0001] = 00008819
8993 stb %l5,[%o0+0x001] ! Mem[00000000201c0000] = 00288819
8994! %l0 = 00000000000000ff, Mem[000000001010140c] = 00000000
8995 stw %l0,[%i4+0x00c] ! Mem[000000001010140c] = 000000ff
8996! Mem[0000000010001400] = 00000000 000000ff 00000000 ff000000
8997! Mem[0000000010001410] = ff000000 00000000 00000000 00000000
8998! Mem[0000000010001420] = ff000000 ff000095 00000000 00000000
8999! Mem[0000000010001430] = 000000ff 00000000 ff0000ff 00000000
9000 ldda [%i0]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010001400
9001! Mem[0000000030041400] = 00000000, %l3 = 0000000000000000
9002 ldstuba [%i1+%g0]0x89,%l3 ! %l3 = 00000000000000ff
9003! %l2 = 0000000000000000, Mem[0000000030141410] = ff000000ff0000ff
9004 stxa %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000000000000
9005! Mem[00000000211c0000] = 0028fcae, %l5 = 0000000000000028
9006 ldstub [%o2+%g0],%l5 ! %l5 = 00000000000000ff
9007! Mem[0000000010101428] = ff00000000000000, %l7 = 00000000ff000000, %l2 = 0000000000000000
9008 add %i4,0x28,%g1
9009 casxa [%g1]0x80,%l7,%l2 ! %l2 = ff00000000000000
9010! %f18 = 00000000 ff000000, Mem[0000000010181408] = 95000000 00000000
9011 stda %f18,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 ff000000
9012! %f26 = 62b0a630, Mem[0000000030141400] = ff000000
9013 sta %f26,[%i5+%g0]0x81 ! Mem[0000000030141400] = 62b0a630
9014! Starting 10 instruction Load Burst
9015 membar #Sync ! Added by membar checker (70)
9016! Mem[0000000030001400] = 000000ff 00000000 00000000 00000000
9017! Mem[0000000030001410] = 00000028 00000000 35b82ab9 65a46210
9018! Mem[0000000030001420] = 0aff5a26 a65d3746 f9a45e93 9a50300e
9019! Mem[0000000030001430] = e0776e03 1023d0d0 02ac1e89 2d72a12c
9020 ldda [%i0]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030001400
9021
9022p0_label_343:
9023! Mem[000000001018143c] = 00000000, %l0 = 00000000000000ff
9024 ldsb [%i6+0x03f],%l0 ! %l0 = 0000000000000000
9025! Mem[0000000030041400] = 000000ff, %f25 = 2ef30000
9026 lda [%i1+%g0]0x89,%f25 ! %f25 = 000000ff
9027! Mem[0000000030181410] = 00000000, %l1 = 0000000000000000
9028 ldswa [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
9029! Mem[0000000030041408] = 00000095 ff3ea5ff, %l2 = 00000000, %l3 = 00000000
9030 ldda [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000095 00000000ff3ea5ff
9031! Mem[00000000300c1408] = 000000ff, %l6 = ffffffffffffffff
9032 ldswa [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000ff
9033! Mem[0000000010081410] = ff000000b40a3a57, %l5 = 0000000000000000
9034 ldxa [%i2+%o5]0x80,%l5 ! %l5 = ff000000b40a3a57
9035! Mem[0000000021800180] = 66ff8f81, %l0 = 0000000000000000
9036 ldsh [%o3+0x180],%l0 ! %l0 = 00000000000066ff
9037! Mem[0000000030081410] = 0000000000000000, %l0 = 00000000000066ff
9038 ldxa [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
9039! Mem[00000000211c0000] = ff28fcae, %l0 = 0000000000000000
9040 lduh [%o2+%g0],%l0 ! %l0 = 000000000000ff28
9041! Starting 10 instruction Store Burst
9042! %l4 = 00000000000000ff, Mem[0000000030181408] = 00000000
9043 stha %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00ff0000
9044
9045p0_label_344:
9046! %f30 = bda6b4e7 c3b89594, Mem[0000000010041410] = 000000ff ffffffff
9047 stda %f30,[%i1+%o5]0x88 ! Mem[0000000010041410] = bda6b4e7 c3b89594
9048! Mem[0000000010041425] = ff0000ff, %l4 = 00000000000000ff
9049 ldstub [%i1+0x025],%l4 ! %l4 = 00000000000000ff
9050! Mem[0000000010101420] = 4410000000000000, %l6 = 00000000000000ff, %l1 = 0000000000000000
9051 add %i4,0x20,%g1
9052 casxa [%g1]0x80,%l6,%l1 ! %l1 = 4410000000000000
9053! Mem[00000000100c1430] = 00000000, %l4 = 0000000000000000, %asi = 80
9054 swapa [%i3+0x030]%asi,%l4 ! %l4 = 0000000000000000
9055! Mem[0000000030081400] = ff000000, %l2 = 0000000000000095
9056 ldstuba [%i2+%g0]0x81,%l2 ! %l2 = 000000ff000000ff
9057! Mem[0000000021800040] = ff9c7f92, %l5 = ff000000b40a3a57
9058 ldstub [%o3+0x040],%l5 ! %l5 = 000000ff000000ff
9059! Mem[0000000020800040] = ff00bf87, %l2 = 00000000000000ff
9060 ldstuba [%o1+0x040]%asi,%l2 ! %l2 = 000000ff000000ff
9061 membar #Sync ! Added by membar checker (71)
9062! %f26 = 62b0a630, Mem[0000000030001408] = 00000000
9063 sta %f26,[%i0+%o4]0x89 ! Mem[0000000030001408] = 62b0a630
9064! Mem[0000000030001400] = ff000000, %l1 = 4410000000000000
9065 swapa [%i0+%g0]0x89,%l1 ! %l1 = 00000000ff000000
9066! Starting 10 instruction Load Burst
9067! Mem[0000000010041408] = ff000000, %l0 = 000000000000ff28
9068 lduba [%i1+%o4]0x80,%l0 ! %l0 = 00000000000000ff
9069
9070p0_label_345:
9071! Mem[0000000021800180] = 66ff8f81, %l1 = 00000000ff000000
9072 lduha [%o3+0x180]%asi,%l1 ! %l1 = 00000000000066ff
9073! Mem[0000000010001408] = 00000000, %l7 = 00000000ff000000
9074 ldsha [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
9075! Mem[0000000030041410] = a15a0000, %f27 = ed4f1170
9076 lda [%i1+%o5]0x89,%f27 ! %f27 = a15a0000
9077! Mem[0000000010081400] = ff0000ff, %l7 = 0000000000000000
9078 ldsha [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
9079! Mem[0000000010181400] = 00000000 441000ff, %l4 = 00000000, %l5 = 000000ff
9080 ldda [%i6+%g0]0x88,%l4 ! %l4 = 00000000441000ff 0000000000000000
9081! Mem[0000000010101408] = ff000000000000ff, %l4 = 00000000441000ff
9082 ldxa [%i4+%o4]0x88,%l4 ! %l4 = ff000000000000ff
9083! %l5 = 0000000000000000, immd = 000000000000057e, %l2 = 00000000000000ff
9084 mulx %l5,0x57e,%l2 ! %l2 = 0000000000000000
9085! Mem[0000000030081408] = 00000000, %l1 = 00000000000066ff
9086 lduwa [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000
9087! Mem[0000000010181408] = 00000000, %l4 = ff000000000000ff
9088 lduha [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
9089! Starting 10 instruction Store Burst
9090! %f2 = 00000000, Mem[0000000030081400] = 000000ff
9091 sta %f2 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
9092
9093p0_label_346:
9094! Mem[000000001004143c] = 00000028, %l3 = 00000000ff3ea5ff
9095 swap [%i1+0x03c],%l3 ! %l3 = 0000000000000028
9096! %l2 = 0000000000000000, Mem[00000000211c0001] = ff28fcae
9097 stb %l2,[%o2+0x001] ! Mem[00000000211c0000] = ff00fcae
9098! %l4 = 0000000000000000, Mem[0000000030101408] = 000000ff00000000
9099 stxa %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000000000
9100! %f28 = e0776e03, Mem[0000000010081400] = ff0000ff
9101 sta %f28,[%i2+%g0]0x88 ! Mem[0000000010081400] = e0776e03
9102! %f24 = 00000000, Mem[0000000010001418] = 00000000
9103 sta %f24,[%i0+0x018]%asi ! Mem[0000000010001418] = 00000000
9104! %f16 = ff000000 00000000 00000000 ff000000
9105! %f20 = ff0000ff 00000000 10000000 00000068
9106! %f24 = 00000000 000000ff 62b0a630 a15a0000
9107! %f28 = e0776e03 1023d0d0 bda6b4e7 c3b89594
9108 stda %f16,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
9109! Mem[0000000030041408] = 95000000, %l6 = 00000000000000ff
9110 ldstuba [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff
9111! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010001410] = ff000000 00000000
9112 stda %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000ff 00000000
9113! %l2 = 00000000, %l3 = 00000028, Mem[0000000010101408] = ff000000 000000ff
9114 stda %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 00000028
9115! Starting 10 instruction Load Burst
9116! Mem[0000000010141408] = 00000000, %l7 = 00000000000000ff
9117 ldswa [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000
9118
9119p0_label_347:
9120! Mem[0000000030001410] = 28000000, %l5 = 0000000000000000
9121 ldsba [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000
9122! Mem[0000000010001418] = 0000000000000000, %f2 = 00000000 00000000
9123 ldd [%i0+0x018],%f2 ! %f2 = 00000000 00000000
9124! Mem[0000000010141410] = ffffffff, %l7 = 0000000000000000
9125 lduha [%i5+%o5]0x80,%l7 ! %l7 = 000000000000ffff
9126! %f4 = 00000000 28000000, %f7 = b92ab835
9127 fdtoi %f4 ,%f7 ! %l0 = 0000000000000121, Unfinished, %fsr = 0900000800
9128! Mem[000000001000141c] = 00000000, %l2 = 0000000000000000
9129 lduh [%i0+0x01c],%l2 ! %l2 = 0000000000000000
9130! Mem[00000000100c1430] = 00000000, %l7 = 000000000000ffff
9131 lduha [%i3+0x030]%asi,%l7 ! %l7 = 0000000000000000
9132! Mem[0000000030181410] = 00000000, %f7 = b92ab835
9133 lda [%i6+%o5]0x81,%f7 ! %f7 = 00000000
9134! Mem[00000000300c1400] = 00000000 000000ff, %l0 = 00000121, %l1 = 00000000
9135 ldda [%i3+%g0]0x89,%l0 ! %l0 = 00000000000000ff 0000000000000000
9136! Mem[0000000030101408] = 00000000, %l6 = 0000000000000000
9137 ldsba [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000000
9138! Starting 10 instruction Store Burst
9139! Mem[0000000030181410] = 00000000, %l3 = 0000000000000028
9140 ldstuba [%i6+%o5]0x89,%l3 ! %l3 = 00000000000000ff
9141
9142p0_label_348:
9143! %f0 = 00000000, Mem[0000000010081404] = ff000000
9144 sta %f0 ,[%i2+0x004]%asi ! Mem[0000000010081404] = 00000000
9145! Mem[000000001004141c] = 9a50300e, %l6 = 0000000000000000
9146 ldstuba [%i1+0x01c]%asi,%l6 ! %l6 = 0000009a000000ff
9147! %f9 = 265aff0a, Mem[0000000010001408] = 00000000
9148 sta %f9 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 265aff0a
9149! Mem[00000000100c1400] = ff000000, %l0 = 00000000000000ff
9150 ldstuba [%i3+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
9151! Mem[0000000010181410] = 000000ff, %l4 = 0000000000000000
9152 ldstuba [%i6+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
9153! %f6 = 1062a465 00000000, Mem[0000000010181410] = 000000ff 00000000
9154 stda %f6 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 1062a465 00000000
9155! Mem[0000000010001410] = 000000ff, %l6 = 000000000000009a
9156 ldstuba [%i0+0x010]%asi,%l6 ! %l6 = 00000000000000ff
9157! %l7 = 0000000000000000, Mem[0000000010001424] = ff000095
9158 stw %l7,[%i0+0x024] ! Mem[0000000010001424] = 00000000
9159! Mem[0000000030001410] = 00000028, %l6 = 0000000000000000
9160 swapa [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000028
9161! Starting 10 instruction Load Burst
9162 membar #Sync ! Added by membar checker (72)
9163! Mem[0000000010081408] = 00000000, %l4 = 00000000000000ff
9164 ldsba [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
9165
9166p0_label_349:
9167! Mem[0000000010141400] = 00000000, %l1 = 0000000000000000
9168 lduba [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
9169! Mem[0000000030041410] = 00005aa1, %l5 = 0000000000000000
9170 lduba [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
9171! Mem[00000000100c1428] = 00000000, %l7 = 0000000000000000
9172 lduwa [%i3+0x028]%asi,%l7 ! %l7 = 0000000000000000
9173! %l5 = 0000000000000000, imm = fffffffffffff83f, %l3 = 0000000000000000
9174 xnor %l5,-0x7c1,%l3 ! %l3 = 00000000000007c0
9175! Mem[0000000010081410] = 000000ff, %l4 = 0000000000000000
9176 lduwa [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff
9177! Mem[00000000100c1428] = 0000000000000000, %f16 = ff000000 00000000
9178 ldda [%i3+0x028]%asi,%f16 ! %f16 = 00000000 00000000
9179! Mem[0000000030101400] = ff00000000000000, %l2 = 0000000000000000
9180 ldxa [%i4+%g0]0x81,%l2 ! %l2 = ff00000000000000
9181! Mem[0000000030141400] = 30a6b062, %l6 = 0000000000000028
9182 ldswa [%i5+%g0]0x89,%l6 ! %l6 = 0000000030a6b062
9183! Mem[00000000300c1410] = ff00ffffa15a0000, %f6 = 1062a465 00000000
9184 ldda [%i3+%o5]0x81,%f6 ! %f6 = ff00ffff a15a0000
9185! Starting 10 instruction Store Burst
9186! %l6 = 0000000030a6b062, Mem[0000000030181400] = 0000000000000000
9187 stxa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000000030a6b062
9188
9189p0_label_350:
9190! %l2 = ff00000000000000, Mem[0000000010081418] = 000000a1
9191 stw %l2,[%i2+0x018] ! Mem[0000000010081418] = 00000000
9192! Mem[0000000010041428] = 000000ff, %l5 = 00000000, %l1 = 00000000
9193 add %i1,0x28,%g1
9194 casa [%g1]0x80,%l5,%l1 ! %l1 = 00000000000000ff
9195! %f18 = 00000000 ff000000, %l6 = 0000000030a6b062
9196! Mem[0000000030181418] = 35b82ab965a46210
9197 add %i6,0x018,%g1
9198 stda %f18,[%g1+%l6]ASI_PST16_S ! Mem[0000000030181418] = 35b82ab9ff006210
9199! Mem[0000000030041408] = ff000095, %l5 = 0000000000000000
9200 ldstuba [%i1+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
9201! Mem[000000001000142f] = 00000000, %l7 = 0000000000000000
9202 ldstuba [%i0+0x02f]%asi,%l7 ! %l7 = 00000000000000ff
9203! %f15 = 891eac02, Mem[0000000010181408] = 00000000
9204 sta %f15,[%i6+%o4]0x88 ! Mem[0000000010181408] = 891eac02
9205! Mem[0000000030001408] = 62b0a630, %l1 = 00000000000000ff
9206 ldstuba [%i0+%o4]0x89,%l1 ! %l1 = 00000030000000ff
9207! %l2 = 00000000, %l3 = 000007c0, Mem[0000000030101400] = 000000ff 00000000
9208 stda %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 000007c0
9209! Mem[0000000010041439] = 00000000, %l6 = 0000000030a6b062
9210 ldstub [%i1+0x039],%l6 ! %l6 = 00000000000000ff
9211! Starting 10 instruction Load Burst
9212! Mem[0000000010001410] = ff0000ff, %l3 = 00000000000007c0
9213 lduba [%i0+%o5]0x88,%l3 ! %l3 = 00000000000000ff
9214
9215p0_label_351:
9216! Mem[0000000010181400] = ff001044 00000000, %l2 = 00000000, %l3 = 000000ff
9217 ldd [%i6+%g0],%l2 ! %l2 = 00000000ff001044 0000000000000000
9218! Mem[0000000010041420] = ff00ffff, %l7 = 0000000000000000
9219 ldsh [%i1+0x020],%l7 ! %l7 = ffffffffffffff00
9220! Mem[00000000100c1414] = ff5a0000, %l6 = 0000000000000000
9221 lduh [%i3+0x016],%l6 ! %l6 = 0000000000000000
9222! Mem[0000000030101400] = 00000000, %l2 = 00000000ff001044
9223 lduba [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000000
9224! Mem[0000000030081400] = ff00000000000000, %l7 = ffffffffffffff00
9225 ldxa [%i2+%g0]0x81,%l7 ! %l7 = ff00000000000000
9226! Mem[0000000010041410] = c3b89594, %l4 = 00000000000000ff
9227 lduha [%i1+%o5]0x88,%l4 ! %l4 = 0000000000009594
9228! Mem[000000001000140c] = ff000000, %f18 = 00000000
9229 ld [%i0+0x00c],%f18 ! %f18 = ff000000
9230! Mem[0000000010101434] = 00000000, %l5 = 00000000000000ff
9231 ldsw [%i4+0x034],%l5 ! %l5 = 0000000000000000
9232! Mem[000000001008143c] = 00000000, %l7 = ff00000000000000
9233 ldsba [%i2+0x03d]%asi,%l7 ! %l7 = 0000000000000000
9234! Starting 10 instruction Store Burst
9235! %l4 = 00009594, %l5 = 00000000, Mem[0000000010081408] = 00000000 00000000
9236 stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00009594 00000000
9237
9238p0_label_352:
9239! Mem[00000000300c1410] = ff00ffff, %l6 = 0000000000000000
9240 swapa [%i3+%o5]0x81,%l6 ! %l6 = 00000000ff00ffff
9241! %l6 = 00000000ff00ffff, Mem[0000000010141400] = 00000000
9242 stwa %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff00ffff
9243! %l6 = ff00ffff, %l7 = 00000000, Mem[0000000010141410] = ffffffff a1ff0000
9244 stda %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff00ffff 00000000
9245! %l7 = 0000000000000000, Mem[0000000030041400] = 00000000000000ff
9246 stxa %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000000000000
9247! %l4 = 00009594, %l5 = 00000000, Mem[0000000010181408] = 891eac02 000000ff
9248 stda %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00009594 00000000
9249! %l6 = ff00ffff, %l7 = 00000000, Mem[0000000010181400] = 441000ff 00000000
9250 stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff00ffff 00000000
9251! %l2 = 0000000000000000, Mem[0000000010041410] = 9495b8c3
9252 stwa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
9253! %l7 = 0000000000000000, Mem[0000000030141410] = 00000000
9254 stha %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
9255! Mem[00000000300c1400] = ff000000, %l3 = 0000000000000000
9256 swapa [%i3+%g0]0x81,%l3 ! %l3 = 00000000ff000000
9257! Starting 10 instruction Load Burst
9258! Mem[0000000010181434] = ffffffff, %l2 = 0000000000000000
9259 lduha [%i6+0x036]%asi,%l2 ! %l2 = 000000000000ffff
9260
9261p0_label_353:
9262! Mem[0000000010001410] = ff0000ff00000000, %f6 = ff00ffff a15a0000
9263 ldda [%i0+%o5]0x80,%f6 ! %f6 = ff0000ff 00000000
9264! Mem[0000000010101400] = ff000000, %l3 = 00000000ff000000
9265 lduba [%i4+%g0]0x80,%l3 ! %l3 = 00000000000000ff
9266! Mem[0000000010181400] = ff00ffff, %l6 = 00000000ff00ffff
9267 ldsba [%i6+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
9268! Mem[0000000030141410] = 00000000, %l6 = ffffffffffffffff
9269 ldsba [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000
9270! %l2 = 000000000000ffff, %l0 = 00000000000000ff, %l2 = 000000000000ffff
9271 subc %l2,%l0,%l2 ! %l2 = 000000000000ff00
9272! Mem[0000000010081400] = 036e77e0, %l3 = 00000000000000ff
9273 ldswa [%i2+%g0]0x80,%l3 ! %l3 = 00000000036e77e0
9274! Mem[0000000030101408] = 00000000, %l1 = 0000000000000030
9275 lduba [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
9276! Mem[00000000100c1410] = 00005aff 000000ff, %l2 = 0000ff00, %l3 = 036e77e0
9277 ldda [%i3+%o5]0x88,%l2 ! %l2 = 00000000000000ff 0000000000005aff
9278! Mem[0000000020800040] = ff00bf87, %l3 = 0000000000005aff
9279 lduha [%o1+0x040]%asi,%l3 ! %l3 = 000000000000ff00
9280! Starting 10 instruction Store Burst
9281! %l0 = 00000000000000ff, Mem[0000000010081410] = ff000000
9282 stha %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00ff0000
9283
9284p0_label_354:
9285! Mem[0000000010181410] = 00000000, %l1 = 0000000000000000
9286 ldstuba [%i6+%o5]0x80,%l1 ! %l1 = 00000000000000ff
9287! Mem[0000000030181400] = 00000000, %l0 = 00000000000000ff
9288 swapa [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000
9289! %l3 = 000000000000ff00, Mem[0000000010101430] = 00000000, %asi = 80
9290 stwa %l3,[%i4+0x030]%asi ! Mem[0000000010101430] = 0000ff00
9291! %f28 = e0776e03 1023d0d0, Mem[0000000010081400] = e0776e03 00000000
9292 stda %f28,[%i2+%g0]0x88 ! Mem[0000000010081400] = e0776e03 1023d0d0
9293! Mem[00000000100c1410] = ff000000, %l7 = 0000000000000000
9294 ldstuba [%i3+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
9295! %l4 = 00009594, %l5 = 00000000, Mem[0000000030001410] = 00000000 00000000
9296 stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00009594 00000000
9297! Mem[0000000010181422] = ff000000, %l4 = 0000000000009594
9298 ldstuba [%i6+0x022]%asi,%l4 ! %l4 = 00000000000000ff
9299! Mem[00000000100c140c] = ffa53eff, %l0 = 00000000, %l6 = 00000000
9300 add %i3,0x0c,%g1
9301 casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000ffa53eff
9302! %f26 = 62b0a630 a15a0000, %l5 = 0000000000000000
9303! Mem[0000000030001418] = 35b82ab965a46210
9304 add %i0,0x018,%g1
9305 stda %f26,[%g1+%l5]ASI_PST16_S ! Mem[0000000030001418] = 35b82ab965a46210
9306! Starting 10 instruction Load Burst
9307! Mem[00000000211c0000] = ff00fcae, %l1 = 0000000000000000
9308 ldsba [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
9309
9310p0_label_355:
9311! Mem[00000000300c1400] = 00000000, %l5 = 0000000000000000
9312 ldsba [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
9313! Mem[0000000010041410] = 00000000, %l2 = 00000000000000ff
9314 ldswa [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000
9315! Mem[0000000010001408] = 000000ff0aff5a26, %l1 = ffffffffffffffff
9316 ldxa [%i0+%o4]0x88,%l1 ! %l1 = 000000ff0aff5a26
9317! Mem[00000000100c1400] = ff000000, %l2 = 0000000000000000
9318 ldsha [%i3+%g0]0x80,%l2 ! %l2 = ffffffffffffff00
9319! Code Fragment 4
9320p0_fragment_37:
9321! %l0 = 0000000000000000
9322 setx 0x14b202802b338104,%g7,%l0 ! %l0 = 14b202802b338104
9323! %l1 = 000000ff0aff5a26
9324 setx 0x1d552a00702f69c4,%g7,%l1 ! %l1 = 1d552a00702f69c4
9325 setx 0x7ff8, %g1, %g2
9326 and %l0, %g2, %l0
9327 setx 0xffffffff, %g1, %g2
9328 and %l1, %g2, %l1
9329 setx 0x100000000, %g1, %g2
9330 or %l1, %g2, %l1 ! Set bit 32 - perrinj
9331 ta T_CHANGE_HPRIV
9332 stxa %l1, [%l0]ASI_ICACHE_INSTR
9333 ta T_CHANGE_NONHPRIV
9334! %l0 = 14b202802b338104
9335 setx 0x3fb6d5c7fa1caa6d,%g7,%l0 ! %l0 = 3fb6d5c7fa1caa6d
9336! %l1 = 1d552a00702f69c4
9337 setx 0x422b92483aed9578,%g7,%l1 ! %l1 = 422b92483aed9578
9338! Mem[0000000010041410] = bda6b4e700000000, %f18 = ff000000 ff000000
9339 ldda [%i1+%o5]0x88,%f18 ! %f18 = bda6b4e7 00000000
9340! Mem[0000000010001408] = 0aff5a26, %l3 = 000000000000ff00
9341 lduwa [%i0+%o4]0x88,%l3 ! %l3 = 000000000aff5a26
9342! Mem[0000000010041404] = 00000000, %l3 = 000000000aff5a26
9343 lduba [%i1+0x007]%asi,%l3 ! %l3 = 0000000000000000
9344! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000
9345 ldsba [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000000
9346! Starting 10 instruction Store Burst
9347! %f12 = d0d02310 036e77e0, Mem[0000000010081400] = 1023d0d0 e0776e03
9348 stda %f12,[%i2+%g0]0x88 ! Mem[0000000010081400] = d0d02310 036e77e0
9349
9350p0_label_356:
9351! %l3 = 0000000000000000, Mem[00000000100c1420] = 950000ff, %asi = 80
9352 stha %l3,[%i3+0x020]%asi ! Mem[00000000100c1420] = 000000ff
9353! %l7 = 00000000000000ff, Mem[000000001000141c] = 00000000
9354 sth %l7,[%i0+0x01c] ! Mem[000000001000141c] = 00ff0000
9355! %f20 = ff0000ff 00000000, Mem[0000000010181408] = 00009594 00000000
9356 stda %f20,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff0000ff 00000000
9357! Mem[0000000030181410] = ff000000, %l4 = 0000000000000000
9358 ldstuba [%i6+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
9359! %l0 = fa1caa6d, %l1 = 3aed9578, Mem[0000000010181410] = ff000000 65a46210
9360 stda %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = fa1caa6d 3aed9578
9361! %f2 = 00000000, Mem[0000000010041410] = 00000000
9362 sta %f2 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
9363! %l2 = ffffffffffffff00, Mem[0000000030081408] = 00000000
9364 stwa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffffff00
9365! Mem[0000000010001400] = 00000000, %l1 = 422b92483aed9578
9366 swapa [%i0+%g0]0x88,%l1 ! %l1 = 0000000000000000
9367! %l0 = fa1caa6d, %l1 = 00000000, Mem[0000000010101430] = 0000ff00 00000000
9368 std %l0,[%i4+0x030] ! Mem[0000000010101430] = fa1caa6d 00000000
9369! Starting 10 instruction Load Burst
9370! Mem[0000000030141408] = 0000000000000000, %l6 = 00000000ffa53eff
9371 ldxa [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
9372
9373p0_label_357:
9374! Mem[0000000030181408] = 0000ff00, %l4 = 00000000000000ff
9375 ldsha [%i6+%o4]0x89,%l4 ! %l4 = ffffffffffffff00
9376! Mem[0000000010081410] = 00ff0000 b40a3a57, %l2 = ffffff00, %l3 = 00000000
9377 ldda [%i2+0x010]%asi,%l2 ! %l2 = 0000000000ff0000 00000000b40a3a57
9378! Mem[0000000010001410] = 00000000ff0000ff, %l1 = 0000000000000000
9379 ldxa [%i0+%o5]0x88,%l1 ! %l1 = 00000000ff0000ff
9380! Mem[0000000010141400] = ffff00ff00000000, %f20 = ff0000ff 00000000
9381 ldda [%i5+0x000]%asi,%f20 ! %f20 = ffff00ff 00000000
9382! Mem[0000000030181400] = 000000ff, %l7 = 00000000000000ff
9383 ldsha [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000000
9384! Mem[0000000030141410] = 0000000000000000, %l0 = 3fb6d5c7fa1caa6d
9385 ldxa [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000000
9386! Mem[00000000100c1418] = 0000000000000028, %f22 = 10000000 00000068
9387 ldda [%i3+0x018]%asi,%f22 ! %f22 = 00000000 00000028
9388! Mem[0000000030001400] = 0000000000000000, %f26 = 62b0a630 a15a0000
9389 ldda [%i0+%g0]0x89,%f26 ! %f26 = 00000000 00000000
9390! Mem[00000000300c1400] = 00000000, %l3 = 00000000b40a3a57
9391 ldswa [%i3+%g0]0x89,%l3 ! %l3 = 0000000000000000
9392! Starting 10 instruction Store Burst
9393! Mem[0000000030141408] = 00000000, %l6 = 0000000000000000
9394 ldstuba [%i5+%o4]0x81,%l6 ! %l6 = 00000000000000ff
9395
9396p0_label_358:
9397! %l4 = ffffffffffffff00, Mem[00000000300c1408] = 000000ff
9398 stwa %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffffff00
9399! %f2 = 00000000, %f30 = bda6b4e7
9400 fitos %f2 ,%f30 ! %f30 = 00000000
9401! Mem[00000000100c1410] = ff000000, %l3 = 0000000000000000
9402 ldstuba [%i3+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
9403! Mem[0000000010001400] = 7895ed3a, %l0 = 0000000000000000
9404 ldstuba [%i0+%g0]0x80,%l0 ! %l0 = 00000078000000ff
9405! %f19 = 00000000, Mem[00000000300c1410] = 00000000
9406 sta %f19,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
9407! Mem[0000000030041408] = 950000ff, %l1 = 00000000ff0000ff
9408 swapa [%i1+%o4]0x89,%l1 ! %l1 = 00000000950000ff
9409! %l7 = 0000000000000000, imm = fffffffffffff16f, %l7 = 0000000000000000
9410 or %l7,-0xe91,%l7 ! %l7 = fffffffffffff16f
9411! Mem[0000000030001400] = 00000000, %l6 = 0000000000000000
9412 ldstuba [%i0+%g0]0x81,%l6 ! %l6 = 00000000000000ff
9413! %l6 = 0000000000000000, Mem[0000000010101438] = 00005aff, %asi = 80
9414 stba %l6,[%i4+0x038]%asi ! Mem[0000000010101438] = 00005aff
9415! Starting 10 instruction Load Burst
9416! Mem[0000000010001408] = 0aff5a26, %l0 = 0000000000000078
9417 ldsha [%i0+%o4]0x88,%l0 ! %l0 = 0000000000005a26
9418
9419p0_label_359:
9420! %l4 = ffffffffffffff00, imm = 000000000000093a, %l4 = ffffffffffffff00
9421 or %l4,0x93a,%l4 ! %l4 = ffffffffffffff3a
9422! Mem[0000000030081410] = ff0000ff 00000000, %l2 = 00ff0000, %l3 = 000000ff
9423 ldda [%i2+%o5]0x81,%l2 ! %l2 = 00000000ff0000ff 0000000000000000
9424! Mem[0000000020800000] = 00ffc3ca, %l0 = 0000000000005a26
9425 lduba [%o1+0x001]%asi,%l0 ! %l0 = 00000000000000ff
9426! Mem[00000000300c1408] = 00ffffff, %l5 = 0000000000000000
9427 lduha [%i3+%o4]0x81,%l5 ! %l5 = 00000000000000ff
9428! Mem[00000000100c1400] = 000000ff, %l0 = 00000000000000ff
9429 ldsha [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ff
9430! Mem[0000000030101400] = 00000000, %l4 = ffffffffffffff3a
9431 ldsha [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
9432! Mem[0000000010181408] = 00000000 ff0000ff, %l6 = 00000000, %l7 = fffff16f
9433 ldd [%i6+%o4],%l6 ! %l6 = 0000000000000000 00000000ff0000ff
9434! Mem[0000000010001410] = ff0000ff, %l6 = 0000000000000000
9435 lduwa [%i0+%o5]0x88,%l6 ! %l6 = 00000000ff0000ff
9436! Mem[0000000010081410] = 573a0ab40000ff00, %l5 = 00000000000000ff
9437 ldxa [%i2+%o5]0x88,%l5 ! %l5 = 573a0ab40000ff00
9438! Starting 10 instruction Store Burst
9439! Mem[0000000030101408] = 00000000, %l4 = 0000000000000000
9440 ldstuba [%i4+%o4]0x81,%l4 ! %l4 = 00000000000000ff
9441
9442p0_label_360:
9443! %f8 = 46375da6 265aff0a, %l4 = 0000000000000000
9444! Mem[0000000010081438] = 00005aff00000000
9445 add %i2,0x038,%g1
9446 stda %f8,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010081438] = 00005aff00000000
9447! Mem[0000000030101410] = ff0000ff, %l0 = 00000000000000ff
9448 ldstuba [%i4+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
9449! Code Fragment 4
9450p0_fragment_38:
9451! %l0 = 00000000000000ff
9452 setx 0x026183504078e3ff,%g7,%l0 ! %l0 = 026183504078e3ff
9453! %l1 = 00000000950000ff
9454 setx 0xacf066bfeab2f1bb,%g7,%l1 ! %l1 = acf066bfeab2f1bb
9455 setx 0x7ff8, %g1, %g2
9456 and %l0, %g2, %l0
9457 setx 0xffffffff, %g1, %g2
9458 and %l1, %g2, %l1
9459 setx 0x100000000, %g1, %g2
9460 or %l1, %g2, %l1 ! Set bit 32 - perrinj
9461 ta T_CHANGE_HPRIV
9462 stxa %l1, [%l0]ASI_ICACHE_INSTR
9463 ta T_CHANGE_NONHPRIV
9464! %l0 = 026183504078e3ff
9465 setx 0xc7d38e17edc28803,%g7,%l0 ! %l0 = c7d38e17edc28803
9466! %l1 = acf066bfeab2f1bb
9467 setx 0xddd858406a5a1637,%g7,%l1 ! %l1 = ddd858406a5a1637
9468! %f8 = 46375da6 265aff0a, %l0 = c7d38e17edc28803
9469! Mem[00000000300c1438] = ffffffaef50000ff
9470 add %i3,0x038,%g1
9471 stda %f8,[%g1+%l0]ASI_PST8_SL ! Mem[00000000300c1438] = 0affffaef50000ff
9472! Mem[0000000010141418] = 0000000000000000, %l5 = 573a0ab40000ff00, %l1 = ddd858406a5a1637
9473 add %i5,0x18,%g1
9474 casxa [%g1]0x80,%l5,%l1 ! %l1 = 0000000000000000
9475! Mem[0000000010081400] = e0776e03, %l3 = 0000000000000000
9476 swapa [%i2+%g0]0x80,%l3 ! %l3 = 00000000e0776e03
9477! %l0 = c7d38e17edc28803, Mem[0000000010181410] = fa1caa6d
9478 stba %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 031caa6d
9479! %l0 = c7d38e17edc28803, Mem[0000000010001408] = 0aff5a26
9480 stba %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0aff5a03
9481! %l3 = 00000000e0776e03, Mem[00000000100c143a] = 00000000
9482 sth %l3,[%i3+0x03a] ! Mem[00000000100c1438] = 00006e03
9483! Starting 10 instruction Load Burst
9484! Mem[0000000010081400] = 00000000, %f13 = 036e77e0
9485 lda [%i2+%g0]0x80,%f13 ! %f13 = 00000000
9486
9487p0_label_361:
9488! Mem[0000000010141428] = 00000000, %l0 = c7d38e17edc28803
9489 ldsw [%i5+0x028],%l0 ! %l0 = 0000000000000000
9490! Mem[0000000030101408] = ff000000, %l1 = 0000000000000000
9491 ldsha [%i4+%o4]0x81,%l1 ! %l1 = ffffffffffffff00
9492! Mem[0000000010181408] = 00000000, %l5 = 573a0ab40000ff00
9493 lduh [%i6+0x00a],%l5 ! %l5 = 0000000000000000
9494! Mem[0000000010001410] = ff0000ff 00000000, %l0 = 00000000, %l1 = ffffff00
9495 ldda [%i0+%o5]0x80,%l0 ! %l0 = 00000000ff0000ff 0000000000000000
9496! Mem[0000000010001430] = 000000ff, %l0 = 00000000ff0000ff
9497 ldub [%i0+0x032],%l0 ! %l0 = 0000000000000000
9498! Mem[0000000010041410] = 00000000e7b4a6bd, %f14 = 2ca1722d 891eac02
9499 ldda [%i1+%o5]0x80,%f14 ! %f14 = 00000000 e7b4a6bd
9500! Mem[0000000010141408] = 00000000, %l5 = 0000000000000000
9501 ldswa [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000
9502! Mem[0000000010041414] = e7b4a6bd, %l7 = 00000000ff0000ff
9503 ldswa [%i1+0x014]%asi,%l7 ! %l7 = ffffffffe7b4a6bd
9504! Mem[0000000030141400] = 0000000030a6b062, %f10 = 0e30509a 935ea4f9
9505 ldda [%i5+%g0]0x89,%f10 ! %f10 = 00000000 30a6b062
9506! Starting 10 instruction Store Burst
9507! Mem[00000000300c1400] = 00000000, %l7 = ffffffffe7b4a6bd
9508 ldstuba [%i3+%g0]0x89,%l7 ! %l7 = 00000000000000ff
9509
9510p0_label_362:
9511! %l5 = 0000000000000000, Mem[0000000010181410] = 6daa1c03
9512 stwa %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
9513! %l7 = 0000000000000000, %l7 = 0000000000000000, %l6 = 00000000ff0000ff
9514 sdivx %l7,%l7,%l6 ! Div by zero, %l0 = 0000000000000050
9515! %l2 = 00000000ff0000ff, Mem[000000001004143c] = ff3ea5ff, %asi = 80
9516 stwa %l2,[%i1+0x03c]%asi ! Mem[000000001004143c] = ff0000ff
9517! Mem[00000000100c1408] = 00000000, %l4 = 0000000000000000
9518 swapa [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000000
9519! Code Fragment 3
9520p0_fragment_39:
9521! %l0 = 0000000000000028
9522 setx 0x216d73302de1b576,%g7,%l0 ! %l0 = 216d73302de1b576
9523! %l1 = 0000000000000000
9524 setx 0x2449e8fff1de283a,%g7,%l1 ! %l1 = 2449e8fff1de283a
9525 setx 0x1fe000, %g1, %g3
9526 or %l0, %g3, %l0 ! always set perrmask = 0xff
9527 setx 0x1ffff8, %g1, %g2
9528 and %l0, %g2, %l0
9529 ta T_CHANGE_HPRIV
9530 stxa %l1, [%l0]ASI_DCACHE_DATA
9531 ta T_CHANGE_NONHPRIV
9532! %l0 = 216d73302de1b576
9533 setx 0x39d4e0004d3332db,%g7,%l0 ! %l0 = 39d4e0004d3332db
9534! %l1 = 2449e8fff1de283a
9535 setx 0x45a80558034c93ab,%g7,%l1 ! %l1 = 45a80558034c93ab
9536! Code Fragment 3
9537p0_fragment_40:
9538! %l0 = 39d4e0004d3332db
9539 setx 0x6e79e0e789fbb2c9,%g7,%l0 ! %l0 = 6e79e0e789fbb2c9
9540! %l1 = 45a80558034c93ab
9541 setx 0xafded72fa3422ac7,%g7,%l1 ! %l1 = afded72fa3422ac7
9542 setx 0x1fe000, %g1, %g3
9543 or %l0, %g3, %l0 ! always set perrmask = 0xff
9544 setx 0x1ffff8, %g1, %g2
9545 and %l0, %g2, %l0
9546 ta T_CHANGE_HPRIV
9547 stxa %l1, [%l0]ASI_DCACHE_DATA
9548 ta T_CHANGE_NONHPRIV
9549! %l0 = 6e79e0e789fbb2c9
9550 setx 0x7eb105c0475a9ef0,%g7,%l0 ! %l0 = 7eb105c0475a9ef0
9551! %l1 = afded72fa3422ac7
9552 setx 0x0acc6e5032cce6f4,%g7,%l1 ! %l1 = 0acc6e5032cce6f4
9553! %l6 = 00000000ff0000ff, Mem[0000000010001410] = ff0000ff
9554 stba %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff0000ff
9555! Mem[0000000030041408] = ff0000ff, %l6 = 00000000ff0000ff
9556 ldstuba [%i1+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
9557! %l5 = 0000000000000000, Mem[0000000010101408] = 00000000
9558 stwa %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
9559! Starting 10 instruction Load Burst
9560! Mem[0000000030181408] = 00ff0000, %l3 = 00000000e0776e03
9561 ldsha [%i6+%o4]0x81,%l3 ! %l3 = 00000000000000ff
9562
9563p0_label_363:
9564! Mem[0000000010101410] = a15a00ff, %l2 = 00000000ff0000ff
9565 ldsba [%i4+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
9566! Mem[0000000010141410] = ff00ffff, %l5 = 0000000000000000
9567 ldsba [%i5+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
9568! Mem[0000000010141400] = ff00ffff, %l3 = 00000000000000ff
9569 ldsba [%i5+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
9570! Mem[0000000030181408] = 0000ff00, %l4 = 0000000000000000
9571 lduwa [%i6+%o4]0x89,%l4 ! %l4 = 000000000000ff00
9572! Mem[0000000010001408] = 035aff0a, %l1 = 0acc6e5032cce6f4
9573 ldsba [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000003
9574! Mem[0000000030141410] = 0000000000000000, %l5 = ffffffffffffffff
9575 ldxa [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000000
9576! Mem[0000000010101438] = 00005aff00000000, %l1 = 0000000000000003
9577 ldx [%i4+0x038],%l1 ! %l1 = 00005aff00000000
9578! %l2 = ffffffffffffffff, Mem[0000000010041410] = 00000000
9579 stwa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffff
9580! Mem[0000000010041418] = 00000000ff50300e, %f14 = 00000000 e7b4a6bd
9581 ldda [%i1+0x018]%asi,%f14 ! %f14 = 00000000 ff50300e
9582! Starting 10 instruction Store Burst
9583! %l1 = 00005aff00000000, Mem[0000000010101400] = ff000000ff000000
9584 stx %l1,[%i4+%g0] ! Mem[0000000010101400] = 00005aff00000000
9585
9586p0_label_364:
9587! Mem[0000000010181400] = ff00ffff, %l6 = 00000000000000ff
9588 ldstuba [%i6+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
9589! %l0 = 7eb105c0475a9ef0, Mem[0000000030081408] = 00ffffff
9590 stha %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00ff9ef0
9591! %f2 = 00000000, Mem[0000000030041400] = 00000000
9592 sta %f2 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
9593! %f21 = 00000000, %f12 = d0d02310, %f19 = 00000000
9594 fmuls %f21,%f12,%f19 ! %f19 = 80000000
9595! Mem[0000000010181400] = ffff00ff00000000, %l2 = ffffffffffffffff, %l4 = 000000000000ff00
9596 casxa [%i6]0x80,%l2,%l4 ! %l4 = ffff00ff00000000
9597! %l5 = 0000000000000000, Mem[0000000030141408] = 00000000000000ff
9598 stxa %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000000000000000
9599! Mem[0000000030101400] = 00000000, %l6 = 00000000000000ff
9600 swapa [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000
9601! Mem[0000000010041408] = ff000000, %l1 = 00005aff00000000
9602 ldstuba [%i1+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
9603! %l2 = ffffffffffffffff, Mem[0000000030001408] = ffa6b062
9604 stba %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffa6b062
9605! Starting 10 instruction Load Burst
9606! Mem[0000000030181400] = 000000ff, %l6 = 0000000000000000
9607 lduwa [%i6+%g0]0x81,%l6 ! %l6 = 00000000000000ff
9608
9609p0_label_365:
9610! Mem[0000000010081410] = 00ff0000, %l5 = 0000000000000000
9611 lduba [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
9612! Mem[0000000030041410] = 00005aa1, %l0 = 7eb105c0475a9ef0
9613 ldsba [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
9614! Code Fragment 4
9615p0_fragment_41:
9616! %l0 = 0000000000000000
9617 setx 0x3d2cab4fc83879d1,%g7,%l0 ! %l0 = 3d2cab4fc83879d1
9618! %l1 = 00000000000000ff
9619 setx 0xe8d1782032819240,%g7,%l1 ! %l1 = e8d1782032819240
9620 setx 0x7ff8, %g1, %g2
9621 and %l0, %g2, %l0
9622 setx 0xffffffff, %g1, %g2
9623 and %l1, %g2, %l1
9624 setx 0x100000000, %g1, %g2
9625 or %l1, %g2, %l1 ! Set bit 32 - perrinj
9626 ta T_CHANGE_HPRIV
9627 stxa %l1, [%l0]ASI_ICACHE_INSTR
9628 ta T_CHANGE_NONHPRIV
9629! %l0 = 3d2cab4fc83879d1
9630 setx 0x1a48c4bfc0441950,%g7,%l0 ! %l0 = 1a48c4bfc0441950
9631! %l1 = e8d1782032819240
9632 setx 0x24b54fe063315bf1,%g7,%l1 ! %l1 = 24b54fe063315bf1
9633! Mem[00000000100c1408] = 00000000, %l6 = 00000000000000ff
9634 ldsha [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000
9635! Mem[00000000100c1400] = ff000000 000000ff, %l6 = 00000000, %l7 = 00000000
9636 ldda [%i3+%g0]0x88,%l6 ! %l6 = 00000000000000ff 00000000ff000000
9637! Mem[0000000010181400] = ffff00ff, %f5 = 28000000
9638 lda [%i6+%g0]0x80,%f5 ! %f5 = ffff00ff
9639! Mem[0000000030001400] = 000000ff, %l2 = ffffffffffffffff
9640 ldsha [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff
9641! Mem[00000000100c1400] = ff000000, %l0 = 1a48c4bfc0441950
9642 lduba [%i3+%g0]0x80,%l0 ! %l0 = 00000000000000ff
9643! Mem[0000000030101410] = ff0000ff, %l2 = 00000000000000ff
9644 lduha [%i4+%o5]0x81,%l2 ! %l2 = 000000000000ff00
9645! Starting 10 instruction Store Burst
9646! %l2 = 000000000000ff00, Mem[0000000010181410] = 00000000
9647 stha %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000
9648
9649p0_label_366:
9650! %l3 = ffffffffffffffff, Mem[0000000010101410] = a15a00ff
9651 stwa %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff
9652! %l0 = 00000000000000ff, immed = fffff7a0, %y = 00000000
9653 umul %l0,-0x860,%l6 ! %l6 = 000000fefff7a860, %y = 000000fe
9654! Mem[0000000021800040] = ff9c7f92, %l1 = 24b54fe063315bf1
9655 ldstuba [%o3+0x040]%asi,%l1 ! %l1 = 000000ff000000ff
9656! %l6 = 000000fefff7a860, Mem[0000000030041410] = 00005aa1
9657 stwa %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = fff7a860
9658! %l1 = 00000000000000ff, Mem[0000000020800041] = ff00bf87, %asi = 80
9659 stba %l1,[%o1+0x041]%asi ! Mem[0000000020800040] = ffffbf87
9660! %l4 = ffff00ff00000000, Mem[0000000010001418] = 00000000, %asi = 80
9661 stha %l4,[%i0+0x018]%asi ! Mem[0000000010001418] = 00000000
9662! Mem[00000000100c1410] = 000000ff, %l1 = 00000000000000ff
9663 ldstuba [%i3+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
9664! Mem[0000000010181400] = ffff00ff, %l5 = 0000000000000000
9665 swapa [%i6+%g0]0x80,%l5 ! %l5 = 00000000ffff00ff
9666! %l6 = fff7a860, %l7 = ff000000, Mem[0000000010181410] = 000000ff 7895ed3a
9667 stda %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = fff7a860 ff000000
9668! Starting 10 instruction Load Burst
9669! Mem[0000000030101408] = 000000ff, %l5 = 00000000ffff00ff
9670 lduha [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff
9671
9672p0_label_367:
9673! Mem[0000000010081408] = 00009594 00000000, %l6 = fff7a860, %l7 = ff000000
9674 ldda [%i2+%o4]0x80,%l6 ! %l6 = 0000000000009594 0000000000000000
9675! Mem[0000000010181408] = ff0000ff00000000, %l0 = 00000000000000ff
9676 ldxa [%i6+%o4]0x88,%l0 ! %l0 = ff0000ff00000000
9677! Mem[000000001004140c] = 00000000, %l4 = ffff00ff00000000
9678 ldsba [%i1+0x00c]%asi,%l4 ! %l4 = 0000000000000000
9679! Mem[0000000030081400] = 000000ff, %l4 = 0000000000000000
9680 lduha [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000ff
9681! Mem[0000000010101400] = ff5a0000, %l2 = 000000000000ff00
9682 lduwa [%i4+%g0]0x88,%l2 ! %l2 = 00000000ff5a0000
9683! Mem[0000000030101400] = ff000000, %l0 = ff0000ff00000000
9684 ldsba [%i4+%g0]0x89,%l0 ! %l0 = 0000000000000000
9685! Mem[00000000300c1410] = 00000000, %l3 = ffffffffffffffff
9686 lduba [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000
9687! Mem[0000000010141408] = 00000000, %l2 = 00000000ff5a0000
9688 ldsha [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000
9689! Mem[00000000300c1408] = 00ffffff, %l0 = 0000000000000000
9690 lduba [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000
9691! Starting 10 instruction Store Burst
9692! %l4 = 00000000000000ff, Mem[0000000010141412] = ffff00ff
9693 stb %l4,[%i5+0x012] ! Mem[0000000010141410] = ffffffff
9694
9695p0_label_368:
9696! %f20 = ffff00ff 00000000, Mem[0000000030141400] = 62b0a630 00000000
9697 stda %f20,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffff00ff 00000000
9698! %l2 = 00000000, %l3 = 00000000, Mem[0000000030081410] = ff0000ff 00000000
9699 stda %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 00000000
9700! %l1 = 00000000000000ff, Mem[0000000030041400] = 00000000
9701 stha %l1,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
9702! %f13 = 00000000, Mem[00000000300c1400] = 000000ff
9703 sta %f13,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
9704! Mem[0000000010181400] = 00000000, %l4 = 00000000000000ff
9705 swapa [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000
9706! %l2 = 00000000, %l3 = 00000000, Mem[0000000010101410] = ffffffff 000000ff
9707 stda %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 00000000
9708! %f16 = 00000000 00000000, %l3 = 0000000000000000
9709! Mem[0000000010041418] = 00000000ff50300e
9710 add %i1,0x018,%g1
9711 stda %f16,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010041418] = 00000000ff50300e
9712! Mem[0000000010041410] = ffffffff, %l1 = 00000000000000ff
9713 ldstuba [%i1+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
9714! Mem[00000000300c1400] = 00000000, %l5 = 00000000000000ff
9715 ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 00000000000000ff
9716! Starting 10 instruction Load Burst
9717! Mem[0000000030181408] = 00000000 0000ff00, %l4 = 00000000, %l5 = 00000000
9718 ldda [%i6+%o4]0x89,%l4 ! %l4 = 000000000000ff00 0000000000000000
9719
9720p0_label_369:
9721! Mem[0000000030041408] = ff0000ff, %l5 = 0000000000000000
9722 lduba [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff
9723! Mem[0000000030141410] = 00000000, %l3 = 0000000000000000
9724 lduwa [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
9725! Mem[0000000010181418] = 00000000, %l7 = 0000000000000000
9726 lduh [%i6+0x01a],%l7 ! %l7 = 0000000000000000
9727! Mem[0000000021800040] = ff9c7f92, %l1 = 00000000000000ff
9728 lduba [%o3+0x041]%asi,%l1 ! %l1 = 000000000000009c
9729! Mem[0000000010081410] = 00ff0000, %l6 = 0000000000009594
9730 lduw [%i2+%o5],%l6 ! %l6 = 0000000000ff0000
9731! Mem[0000000030101408] = 00000000 000000ff, %l2 = 00000000, %l3 = 00000000
9732 ldda [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff 0000000000000000
9733! Mem[0000000030001408] = ffa6b062, %l0 = 0000000000000000
9734 ldsba [%i0+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
9735! Mem[0000000010001410] = ff0000ff, %l6 = 0000000000ff0000
9736 ldstuba [%i0+0x010]%asi,%l6 ! %l6 = 000000ff000000ff
9737! Mem[0000000010101438] = 00005aff00000000, %f10 = 00000000 30a6b062
9738 ldd [%i4+0x038],%f10 ! %f10 = 00005aff 00000000
9739! Starting 10 instruction Store Burst
9740! %f18 = bda6b4e7 80000000, Mem[0000000010181410] = fff7a860 ff000000
9741 stda %f18,[%i6+%o5]0x88 ! Mem[0000000010181410] = bda6b4e7 80000000
9742
9743p0_label_370:
9744! Mem[0000000030001410] = 94950000, %l2 = 00000000000000ff
9745 ldstuba [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000ff
9746! Mem[0000000030181410] = 000000ff, %l0 = ffffffffffffffff
9747 swapa [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff
9748! Mem[0000000010101400] = ff5a0000, %l3 = 0000000000000000
9749 swapa [%i4+%g0]0x88,%l3 ! %l3 = 00000000ff5a0000
9750! %l2 = 0000000000000000, Mem[0000000030141410] = 00000000
9751 stwa %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
9752! Mem[0000000010001400] = 3aed95ff, %l1 = 000000000000009c
9753 swapa [%i0+%g0]0x88,%l1 ! %l1 = 000000003aed95ff
9754! Mem[0000000010081410] = 00ff0000, %l6 = 00000000000000ff
9755 swapa [%i2+%o5]0x80,%l6 ! %l6 = 0000000000ff0000
9756! Mem[00000000300c1400] = 000000ff, %l3 = 00000000ff5a0000
9757 ldstuba [%i3+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
9758! %f4 = 00000000 ffff00ff, Mem[0000000010181428] = 0e30509a 935ea4f9
9759 std %f4 ,[%i6+0x028] ! Mem[0000000010181428] = 00000000 ffff00ff
9760! %l4 = 0000ff00, %l5 = 000000ff, Mem[0000000030141410] = 00000000 00000000
9761 stda %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000ff00 000000ff
9762! Starting 10 instruction Load Burst
9763! Mem[0000000030141408] = 0000000000000000, %l3 = 00000000000000ff
9764 ldxa [%i5+%o4]0x81,%l3 ! %l3 = 0000000000000000
9765
9766p0_label_371:
9767! Mem[0000000030101400] = ff000000, %l1 = 000000003aed95ff
9768 lduba [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000
9769! Mem[0000000030081400] = 000000ff, %l6 = 0000000000ff0000
9770 ldswa [%i2+%g0]0x89,%l6 ! %l6 = 00000000000000ff
9771! Mem[0000000030001410] = ff009594, %f21 = 00000000
9772 lda [%i0+%o5]0x81,%f21 ! %f21 = ff009594
9773! Mem[0000000030001408] = 00000000 62b0a6ff, %l2 = 00000000, %l3 = 00000000
9774 ldda [%i0+%o4]0x89,%l2 ! %l2 = 0000000062b0a6ff 0000000000000000
9775! Mem[0000000010041408] = ff000000, %l5 = 00000000000000ff
9776 lduha [%i1+%o4]0x80,%l5 ! %l5 = 000000000000ff00
9777! Mem[00000000211c0000] = ff00fcae, %l2 = 0000000062b0a6ff
9778 ldsh [%o2+%g0],%l2 ! %l2 = ffffffffffffff00
9779! Mem[0000000020800040] = ffffbf87, %l2 = ffffffffffffff00
9780 ldsba [%o1+0x040]%asi,%l2 ! %l2 = ffffffffffffffff
9781! Mem[0000000010181400] = ff00000000000000, %f4 = 00000000 ffff00ff
9782 ldda [%i6+%g0]0x80,%f4 ! %f4 = ff000000 00000000
9783! Mem[0000000020800040] = ffffbf87, %l5 = 000000000000ff00
9784 ldsba [%o1+0x041]%asi,%l5 ! %l5 = ffffffffffffffff
9785! Starting 10 instruction Store Burst
9786! %f27 = 00000000, %f1 = ff000000, %f20 = ffff00ff ff009594
9787 fsmuld %f27,%f1 ,%f20 ! %f20 = 80000000 00000000
9788
9789p0_label_372:
9790! Mem[0000000010001410] = ff0000ff, %l7 = 0000000000000000
9791 swapa [%i0+%o5]0x80,%l7 ! %l7 = 00000000ff0000ff
9792! Mem[0000000010181408] = 00000000, %l7 = 00000000ff0000ff
9793 ldstuba [%i6+%o4]0x80,%l7 ! %l7 = 00000000000000ff
9794! Mem[00000000201c0000] = 00288819, %l7 = 0000000000000000
9795 ldstub [%o0+%g0],%l7 ! %l7 = 00000000000000ff
9796! Mem[0000000030081408] = f09eff00, %l3 = 0000000000000000
9797 swapa [%i2+%o4]0x81,%l3 ! %l3 = 00000000f09eff00
9798! Mem[0000000010041410] = ffffffff, %l1 = 0000000000000000
9799 ldstuba [%i1+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
9800! %f0 = 00000000, %f19 = 80000000, %f23 = 00000028
9801 fdivs %f0 ,%f19,%f23 ! %f23 = 7fffffff
9802! Mem[0000000030001410] = ff009594, %l0 = 00000000000000ff
9803 swapa [%i0+%o5]0x81,%l0 ! %l0 = 00000000ff009594
9804! Mem[000000001010141a] = ff000000, %l3 = 00000000f09eff00
9805 ldstub [%i4+0x01a],%l3 ! %l3 = 00000000000000ff
9806! %l3 = 0000000000000000, Mem[0000000010001410] = 00000000
9807 stwa %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
9808! Starting 10 instruction Load Burst
9809! Mem[0000000010001410] = 00000000, %f1 = ff000000
9810 lda [%i0+%o5]0x80,%f1 ! %f1 = 00000000
9811
9812p0_label_373:
9813! Mem[00000000211c0000] = ff00fcae, %l4 = 000000000000ff00
9814 lduha [%o2+0x000]%asi,%l4 ! %l4 = 000000000000ff00
9815! Mem[0000000010101400] = 0000000000000000, %l6 = 00000000000000ff
9816 ldx [%i4+%g0],%l6 ! %l6 = 0000000000000000
9817! Mem[0000000030001400] = ff00000000000000, %l7 = 0000000000000000
9818 ldxa [%i0+%g0]0x81,%l7 ! %l7 = ff00000000000000
9819! Mem[0000000030141408] = 00000000, %l3 = 0000000000000000
9820 ldswa [%i5+%o4]0x81,%l3 ! %l3 = 0000000000000000
9821! Mem[0000000010081410] = 000000ff, %l1 = 00000000000000ff
9822 lduha [%i2+0x010]%asi,%l1 ! %l1 = 0000000000000000
9823! Mem[0000000030081410] = 00000000, %l2 = ffffffffffffffff
9824 lduba [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000
9825! Mem[0000000010001410] = 0000000000000000, %l1 = 0000000000000000
9826 ldxa [%i0+%o5]0x88,%l1 ! %l1 = 0000000000000000
9827! Mem[0000000021800180] = 66ff8f81, %l5 = ffffffffffffffff
9828 ldsh [%o3+0x180],%l5 ! %l5 = 00000000000066ff
9829! Mem[0000000030081408] = 000000ff00000000, %l2 = 0000000000000000
9830 ldxa [%i2+%o4]0x89,%l2 ! %l2 = 000000ff00000000
9831! Starting 10 instruction Store Burst
9832! Mem[00000000300c1408] = 00ffffff, %l7 = ff00000000000000
9833 ldstuba [%i3+%o4]0x81,%l7 ! %l7 = 00000000000000ff
9834
9835p0_label_374:
9836! Mem[0000000010101403] = 00000000, %l5 = 00000000000066ff
9837 ldstub [%i4+0x003],%l5 ! %l5 = 00000000000000ff
9838! %f14 = 00000000, Mem[0000000010181404] = 00000000
9839 sta %f14,[%i6+0x004]%asi ! Mem[0000000010181404] = 00000000
9840! Mem[0000000030081408] = 00000000, %l3 = 0000000000000000
9841 ldstuba [%i2+%o4]0x89,%l3 ! %l3 = 00000000000000ff
9842! Mem[0000000030001410] = ff000000, %l7 = 0000000000000000
9843 ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
9844! %l1 = 0000000000000000, Mem[00000000211c0000] = ff00fcae, %asi = 80
9845 stba %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000fcae
9846! Mem[00000000100c1410] = ff000000, %l1 = 0000000000000000
9847 swapa [%i3+%o5]0x80,%l1 ! %l1 = 00000000ff000000
9848! %l2 = 000000ff00000000, Mem[000000001000140c] = ff000000
9849 stw %l2,[%i0+0x00c] ! Mem[000000001000140c] = 00000000
9850! Mem[00000000211c0001] = 0000fcae, %l1 = 00000000ff000000
9851 ldstub [%o2+0x001],%l1 ! %l1 = 00000000000000ff
9852! %l2 = 00000000, %l3 = 00000000, Mem[0000000030101408] = 000000ff 00000000
9853 stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 00000000
9854! Starting 10 instruction Load Burst
9855! Mem[0000000030141400] = ffff00ff, %l6 = 0000000000000000
9856 lduwa [%i5+%g0]0x81,%l6 ! %l6 = 00000000ffff00ff
9857
9858p0_label_375:
9859! Mem[00000000100c1408] = 00000000ffa53eff, %l3 = 0000000000000000
9860 ldxa [%i3+0x008]%asi,%l3 ! %l3 = 00000000ffa53eff
9861! Mem[0000000030181408] = 00ff0000, %l4 = 000000000000ff00
9862 lduwa [%i6+%o4]0x81,%l4 ! %l4 = 0000000000ff0000
9863! Mem[0000000030001410] = ff0000ff, %l1 = 0000000000000000
9864 ldsha [%i0+%o5]0x89,%l1 ! %l1 = 00000000000000ff
9865! Mem[0000000030181410] = ffffffff, %f0 = 00000000
9866 lda [%i6+%o5]0x89,%f0 ! %f0 = ffffffff
9867! Mem[0000000010181408] = 000000ff, %l4 = 0000000000ff0000
9868 lduwa [%i6+%o4]0x88,%l4 ! %l4 = 00000000000000ff
9869! Mem[0000000030101410] = ff0000ff, %l6 = 00000000ffff00ff
9870 ldsha [%i4+%o5]0x89,%l6 ! %l6 = 00000000000000ff
9871! Mem[00000000100c1410] = 00000000, %l2 = 000000ff00000000
9872 ldswa [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
9873! Mem[0000000030041408] = ff0000ff ff3ea5ff, %l2 = 00000000, %l3 = ffa53eff
9874 ldda [%i1+%o4]0x81,%l2 ! %l2 = 00000000ff0000ff 00000000ff3ea5ff
9875! Mem[0000000010181400] = 000000ff, %f6 = ff0000ff
9876 lda [%i6+%g0]0x88,%f6 ! %f6 = 000000ff
9877! Starting 10 instruction Store Burst
9878! %l0 = 00000000ff009594, Mem[0000000030041410] = fff7a860
9879 stba %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 94f7a860
9880
9881p0_label_376:
9882! Mem[0000000030081408] = ff000000, %l3 = 00000000ff3ea5ff
9883 swapa [%i2+%o4]0x81,%l3 ! %l3 = 00000000ff000000
9884! Mem[0000000020800001] = 00ffc3ca, %l6 = 00000000000000ff
9885 ldstub [%o1+0x001],%l6 ! %l6 = 000000ff000000ff
9886! %l2 = ff0000ff, %l3 = ff000000, Mem[0000000010041408] = ff000000 00000000
9887 stda %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff0000ff ff000000
9888! %f14 = 00000000 ff50300e, %l0 = 00000000ff009594
9889! Mem[0000000010181408] = ff000000ff0000ff
9890 add %i6,0x008,%g1
9891 stda %f14,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010181408] = ff00500000000000
9892! %f22 = 00000000, Mem[0000000010141410] = ffffffff
9893 sta %f22,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
9894! %f3 = 00000000, Mem[0000000030101410] = ff0000ff
9895 sta %f3 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
9896! Code Fragment 4
9897p0_fragment_42:
9898! %l0 = 00000000ff009594
9899 setx 0xda2f6e47d698fa3e,%g7,%l0 ! %l0 = da2f6e47d698fa3e
9900! %l1 = 00000000000000ff
9901 setx 0xc4f205c04b3ea42c,%g7,%l1 ! %l1 = c4f205c04b3ea42c
9902 setx 0x7ff8, %g1, %g2
9903 and %l0, %g2, %l0
9904 setx 0xffffffff, %g1, %g2
9905 and %l1, %g2, %l1
9906 setx 0x100000000, %g1, %g2
9907 or %l1, %g2, %l1 ! Set bit 32 - perrinj
9908 ta T_CHANGE_HPRIV
9909 stxa %l1, [%l0]ASI_ICACHE_INSTR
9910 ta T_CHANGE_NONHPRIV
9911! %l0 = da2f6e47d698fa3e
9912 setx 0x08a2946026af1e58,%g7,%l0 ! %l0 = 08a2946026af1e58
9913! %l1 = c4f205c04b3ea42c
9914 setx 0x263c64c8440fdcdc,%g7,%l1 ! %l1 = 263c64c8440fdcdc
9915! Mem[00000000100c1421] = 000000ff, %l6 = 00000000000000ff
9916 ldstuba [%i3+0x021]%asi,%l6 ! %l6 = 00000000000000ff
9917! %f6 = 000000ff, Mem[00000000300c1410] = 00000000
9918 sta %f6 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000ff
9919! Starting 10 instruction Load Burst
9920! Mem[0000000030001408] = 62b0a6ff, %l0 = 08a2946026af1e58
9921 ldsba [%i0+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
9922
9923p0_label_377:
9924! Mem[0000000010081410] = 000000ff, %l7 = 0000000000000000
9925 lduba [%i2+%o5]0x80,%l7 ! %l7 = 0000000000000000
9926! %f29 = 1023d0d0, Mem[0000000030001408] = ffa6b062
9927 sta %f29,[%i0+%o4]0x81 ! Mem[0000000030001408] = 1023d0d0
9928! Mem[0000000030101410] = 00000000, %f21 = 00000000
9929 lda [%i4+%o5]0x89,%f21 ! %f21 = 00000000
9930! Mem[0000000010141408] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000
9931 ldda [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
9932! Mem[0000000010141400] = ffff00ff, %l4 = 00000000000000ff
9933 lduwa [%i5+%g0]0x80,%l4 ! %l4 = 00000000ffff00ff
9934! Mem[00000000211c0000] = 00fffcae, %l6 = 0000000000000000
9935 lduh [%o2+%g0],%l6 ! %l6 = 00000000000000ff
9936! Mem[0000000010041428] = 000000ff, %l1 = 263c64c8440fdcdc
9937 ldub [%i1+0x029],%l1 ! %l1 = 0000000000000000
9938! Mem[0000000021800180] = 66ff8f81, %l0 = ffffffffffffffff
9939 lduha [%o3+0x180]%asi,%l0 ! %l0 = 00000000000066ff
9940! Mem[0000000020800040] = ffffbf87, %l5 = 0000000000000000
9941 ldsh [%o1+0x040],%l5 ! %l5 = ffffffffffffffff
9942! Starting 10 instruction Store Burst
9943! %f23 = 7fffffff, Mem[0000000010101408] = 00000000
9944 st %f23,[%i4+%o4] ! Mem[0000000010101408] = 7fffffff
9945
9946p0_label_378:
9947! %f16 = 00000000 00000000, Mem[0000000010001410] = 00000000 00000000
9948 std %f16,[%i0+%o5] ! Mem[0000000010001410] = 00000000 00000000
9949! %l6 = 00000000000000ff, Mem[0000000010101410] = 0000000000000000
9950 stxa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000000000ff
9951! %l0 = 000066ff, %l1 = 00000000, Mem[00000000100c1400] = ff000000 000000ff
9952 stda %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000066ff 00000000
9953! %f13 = 00000000, Mem[0000000030181400] = 000000ff
9954 sta %f13,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
9955! %l2 = 00000000ff0000ff, Mem[00000000300c1400] = ff00000000000000
9956 stxa %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000ff0000ff
9957! Mem[0000000010041408] = ff0000ff, %l7 = 0000000000000000
9958 swapa [%i1+%o4]0x88,%l7 ! %l7 = 00000000ff0000ff
9959! Mem[00000000211c0000] = 00fffcae, %l3 = 00000000ff000000
9960 ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 00000000000000ff
9961! Mem[0000000030141400] = ffff00ff, %l1 = 0000000000000000
9962 swapa [%i5+%g0]0x81,%l1 ! %l1 = 00000000ffff00ff
9963! Code Fragment 3
9964p0_fragment_43:
9965! %l0 = 00000000000066ff
9966 setx 0xa6ea3f9854fd32e2,%g7,%l0 ! %l0 = a6ea3f9854fd32e2
9967! %l1 = 00000000ffff00ff
9968 setx 0x27c87377cc9fa2a0,%g7,%l1 ! %l1 = 27c87377cc9fa2a0
9969 setx 0x1fe000, %g1, %g3
9970 or %l0, %g3, %l0 ! always set perrmask = 0xff
9971 setx 0x1ffff8, %g1, %g2
9972 and %l0, %g2, %l0
9973 ta T_CHANGE_HPRIV
9974 stxa %l1, [%l0]ASI_DCACHE_DATA
9975 ta T_CHANGE_NONHPRIV
9976! %l0 = a6ea3f9854fd32e2
9977 setx 0xebd7d0ef8e7b9bc2,%g7,%l0 ! %l0 = ebd7d0ef8e7b9bc2
9978! %l1 = 27c87377cc9fa2a0
9979 setx 0xe457f1406610b5cc,%g7,%l1 ! %l1 = e457f1406610b5cc
9980! Starting 10 instruction Load Burst
9981! Mem[0000000030101410] = 00000000, %l5 = ffffffffffffffff
9982 ldswa [%i4+%o5]0x89,%l5 ! %l5 = 0000000000000000
9983
9984p0_label_379:
9985! Mem[000000001004143c] = ff0000ff, %l7 = 00000000ff0000ff
9986 ldsh [%i1+0x03e],%l7 ! %l7 = 00000000000000ff
9987! Mem[0000000010001410] = 0000000000000000, %f0 = ffffffff 00000000
9988 ldda [%i0+%o5]0x80,%f0 ! %f0 = 00000000 00000000
9989! Mem[00000000211c0000] = fffffcae, %l4 = 00000000ffff00ff
9990 ldub [%o2+0x001],%l4 ! %l4 = 00000000000000ff
9991! Mem[0000000030081410] = 00000000, %l4 = 00000000000000ff
9992 lduba [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000
9993! Mem[0000000021800100] = ffffa03e, %l4 = 0000000000000000
9994 ldsb [%o3+0x100],%l4 ! %l4 = ffffffffffffffff
9995! Mem[0000000010141400] = ffff00ff, %l1 = e457f1406610b5cc
9996 lduha [%i5+%g0]0x80,%l1 ! %l1 = 000000000000ffff
9997! Mem[00000000100c140c] = ffa53eff, %f18 = bda6b4e7
9998 lda [%i3+0x00c]%asi,%f18 ! %f18 = ffa53eff
9999! Mem[0000000010141428] = 00000000000000ff, %f6 = 000000ff 00000000
10000 ldd [%i5+0x028],%f6 ! %f6 = 00000000 000000ff
10001 membar #Sync ! Added by membar checker (73)
10002! Mem[00000000100c1400] = 000066ff 00000000 00000000 ffa53eff
10003! Mem[00000000100c1410] = 00000000 ff5a0000 00000000 00000028
10004! Mem[00000000100c1420] = 00ff00ff 000000ff 00000000 00000000
10005! Mem[00000000100c1430] = 00000000 ff000000 00006e03 ff5a0000
10006 ldda [%i3]ASI_BLK_P,%f16 ! Block Load from 00000000100c1400
10007! Starting 10 instruction Store Burst
10008! Mem[0000000010181408] = ff005000, %l3 = 0000000000000000
10009 ldstuba [%i6+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
10010
10011p0_label_380:
10012! %f0 = 00000000, Mem[0000000010001408] = 0aff5a03
10013 sta %f0 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
10014 membar #Sync ! Added by membar checker (74)
10015! %l4 = ffffffffffffffff, Mem[00000000100c1408] = 00000000
10016 stwa %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffff
10017! %l0 = 8e7b9bc2, %l1 = 0000ffff, Mem[00000000100c1428] = 00000000 00000000
10018 std %l0,[%i3+0x028] ! Mem[00000000100c1428] = 8e7b9bc2 0000ffff
10019! %l4 = ffffffff, %l5 = 00000000, Mem[0000000010001408] = 00000000 00000000
10020 stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffff 00000000
10021! %f3 = 00000000, Mem[000000001008140c] = 00000000
10022 st %f3 ,[%i2+0x00c] ! Mem[000000001008140c] = 00000000
10023! %l2 = 00000000ff0000ff, Mem[0000000010181400] = 000000ff
10024 stwa %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff0000ff
10025! %l5 = 0000000000000000, Mem[0000000030001410] = ff0000ff
10026 stha %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff000000
10027! %l4 = ffffffffffffffff, Mem[0000000021800000] = 0000b05a, %asi = 80
10028 stha %l4,[%o3+0x000]%asi ! Mem[0000000021800000] = ffffb05a
10029! %f18 = 00000000, %f21 = ff5a0000, %f10 = 00005aff
10030 fsubs %f18,%f21,%f10 ! %f10 = 7f5a0000
10031! Starting 10 instruction Load Burst
10032! Mem[000000001014142c] = 000000ff, %l6 = 00000000000000ff
10033 ldsw [%i5+0x02c],%l6 ! %l6 = 00000000000000ff
10034
10035p0_label_381:
10036! Mem[0000000030181408] = 0000ff00, %l1 = 000000000000ffff
10037 ldswa [%i6+%o4]0x89,%l1 ! %l1 = 000000000000ff00
10038! Mem[0000000010181410] = 00000080, %l7 = 00000000000000ff
10039 ldswa [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000080
10040! Mem[0000000010141400] = ffff00ff, %l0 = ebd7d0ef8e7b9bc2
10041 lduha [%i5+%g0]0x80,%l0 ! %l0 = 000000000000ffff
10042! Mem[0000000010081408] = 94950000, %l3 = 00000000000000ff
10043 lduwa [%i2+%o4]0x88,%l3 ! %l3 = 0000000094950000
10044! Mem[0000000010081430] = ffffffff, %l6 = 00000000000000ff
10045 lduba [%i2+0x032]%asi,%l6 ! %l6 = 00000000000000ff
10046! Mem[00000000100c1428] = 8e7b9bc20000ffff, %l0 = 000000000000ffff
10047 ldxa [%i3+0x028]%asi,%l0 ! %l0 = 8e7b9bc20000ffff
10048! Mem[0000000010081408] = 00009594, %l6 = 00000000000000ff
10049 ldsha [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
10050! Mem[0000000010141400] = ffff00ff, %l0 = 8e7b9bc20000ffff
10051 ldsba [%i5+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
10052! Mem[0000000010081400] = 00000000 1023d0d0, %l2 = ff0000ff, %l3 = 94950000
10053 ldda [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000 000000001023d0d0
10054! Starting 10 instruction Store Burst
10055! %l0 = ffffffffffffffff, Mem[0000000030081410] = 00000000
10056 stwa %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffffff
10057
10058p0_label_382:
10059! %l5 = 0000000000000000, Mem[0000000030141410] = 0000ff00
10060 stwa %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
10061! Mem[0000000010141410] = 00000000, %l0 = ffffffffffffffff
10062 swapa [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000
10063! %l6 = 0000000000000000, Mem[0000000030081408] = ff3ea5ff
10064 stha %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000a5ff
10065! Mem[000000001018143c] = 00000000, %l3 = 000000001023d0d0
10066 swap [%i6+0x03c],%l3 ! %l3 = 0000000000000000
10067! Code Fragment 3
10068p0_fragment_44:
10069! %l0 = 0000000000000000
10070 setx 0x50d51637dd24e9fd,%g7,%l0 ! %l0 = 50d51637dd24e9fd
10071! %l1 = 000000000000ff00
10072 setx 0x8d1eb3e7c7713160,%g7,%l1 ! %l1 = 8d1eb3e7c7713160
10073 setx 0x1fe000, %g1, %g3
10074 or %l0, %g3, %l0 ! always set perrmask = 0xff
10075 setx 0x1ffff8, %g1, %g2
10076 and %l0, %g2, %l0
10077 ta T_CHANGE_HPRIV
10078 stxa %l1, [%l0]ASI_DCACHE_DATA
10079 ta T_CHANGE_NONHPRIV
10080! %l0 = 50d51637dd24e9fd
10081 setx 0x1f8898602730c1d4,%g7,%l0 ! %l0 = 1f8898602730c1d4
10082! %l1 = 8d1eb3e7c7713160
10083 setx 0x24cd18f02d00a659,%g7,%l1 ! %l1 = 24cd18f02d00a659
10084! %f24 = 00ff00ff, Mem[0000000010081400] = 00000000
10085 sta %f24,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ff00ff
10086! %l3 = 0000000000000000, Mem[0000000010001408] = 00000000ffffffff
10087 stxa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000000
10088! %l3 = 0000000000000000, Mem[0000000030081400] = 000000ff
10089 stwa %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
10090! Mem[0000000030081410] = ffffffff, %l2 = 0000000000000000
10091 ldstuba [%i2+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
10092! Starting 10 instruction Load Burst
10093! Mem[0000000010141400] = 00000000ff00ffff, %l4 = ffffffffffffffff
10094 ldxa [%i5+%g0]0x88,%l4 ! %l4 = 00000000ff00ffff
10095
10096p0_label_383:
10097! Mem[0000000010101400] = 000000ff, %l6 = 0000000000000000
10098 lduwa [%i4+%g0]0x80,%l6 ! %l6 = 00000000000000ff
10099! Mem[000000001000140c] = 00000000, %l0 = 1f8898602730c1d4
10100 ldsba [%i0+0x00f]%asi,%l0 ! %l0 = 0000000000000000
10101! %l6 = 00000000000000ff, imm = fffffffffffffc94, %l6 = 00000000000000ff
10102 andn %l6,-0x36c,%l6 ! %l6 = 000000000000006b
10103! Mem[000000001008142c] = 000000ff, %l3 = 0000000000000000
10104 ldsw [%i2+0x02c],%l3 ! %l3 = 00000000000000ff
10105! Mem[0000000010081408] = 0000959400000000, %l3 = 00000000000000ff
10106 ldxa [%i2+%o4]0x80,%l3 ! %l3 = 0000959400000000
10107! Mem[0000000010041408] = 00000000, %l6 = 000000000000006b
10108 lduwa [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000
10109! Mem[0000000010001410] = 00000000, %l4 = 00000000ff00ffff
10110 lduha [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000
10111! Mem[0000000010041400] = 5a00739600000000, %l0 = 0000000000000000
10112 ldxa [%i1+%g0]0x80,%l0 ! %l0 = 5a00739600000000
10113! Mem[00000000100c1408] = ffffffff, %f2 = 00000000
10114 ld [%i3+%o4],%f2 ! %f2 = ffffffff
10115! Starting 10 instruction Store Burst
10116! %f14 = 00000000, %f27 = 00000000
10117 fsqrts %f14,%f27 ! %f27 = 00000000
10118
10119p0_label_384:
10120! %l3 = 0000959400000000, Mem[0000000030001410] = 000000ff
10121 stwa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
10122! Mem[0000000010001408] = 00000000, %l0 = 5a00739600000000
10123 swapa [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
10124! Mem[0000000010001410] = 00000000, %l4 = 0000000000000000
10125 swapa [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000
10126! Mem[00000000100c1408] = ffffffff, %l5 = 0000000000000000
10127 swapa [%i3+%o4]0x80,%l5 ! %l5 = 00000000ffffffff
10128! Mem[0000000030101400] = ff000000, %l0 = 0000000000000000
10129 swapa [%i4+%g0]0x89,%l0 ! %l0 = 00000000ff000000
10130! Mem[0000000010181408] = 005000ff, %l3 = 0000959400000000
10131 ldstuba [%i6+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
10132! %l4 = 00000000, %l5 = ffffffff, Mem[0000000010101408] = 7fffffff 00000028
10133 stda %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 ffffffff
10134! Mem[0000000010081400] = 00ff00ff, %l1 = 24cd18f02d00a659
10135 ldstuba [%i2+%g0]0x80,%l1 ! %l1 = 00000000000000ff
10136! Mem[0000000010001408] = 00000000, %l7 = 0000000000000080
10137 ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 00000000000000ff
10138! Starting 10 instruction Load Burst
10139! Mem[00000000100c1424] = 000000ff, %l6 = 0000000000000000
10140 lduba [%i3+0x026]%asi,%l6 ! %l6 = 0000000000000000
10141
10142p0_label_385:
10143! %l1 = 0000000000000000, imm = 000000000000034e, %l6 = 0000000000000000
10144 add %l1,0x34e,%l6 ! %l6 = 000000000000034e
10145! Mem[0000000030101400] = 00000000, %l6 = 000000000000034e
10146 lduha [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000
10147! Mem[0000000030101408] = 00000000, %l5 = 00000000ffffffff
10148 ldswa [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
10149! Mem[0000000030101410] = 00000000, %l6 = 0000000000000000
10150 ldsba [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000000
10151! Mem[0000000010041404] = 00000000, %l5 = 0000000000000000
10152 lduba [%i1+0x005]%asi,%l5 ! %l5 = 0000000000000000
10153! Mem[000000001000140c] = 00000000, %l7 = 0000000000000000
10154 lduw [%i0+0x00c],%l7 ! %l7 = 0000000000000000
10155! %l5 = 0000000000000000, immed = 000007c3, %y = 000000fe
10156 sdiv %l5,0x7c3,%l1 ! %l1 = 0000000020b986a2
10157 mov %l0,%y ! %y = ff000000
10158! Mem[0000000010101410] = ff00000000000000, %f28 = 00000000 ff000000
10159 ldda [%i4+%o5]0x80,%f28 ! %f28 = ff000000 00000000
10160! Mem[0000000030081410] = ffffffff, %l5 = 0000000000000000
10161 ldsha [%i2+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
10162! Starting 10 instruction Store Burst
10163! %l2 = 000000ff, %l3 = 000000ff, Mem[0000000030141410] = 00000000 000000ff
10164 stda %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff 000000ff
10165
10166p0_label_386:
10167! Mem[0000000010081408] = 00009594, %l7 = 0000000000000000
10168 swapa [%i2+%o4]0x80,%l7 ! %l7 = 0000000000009594
10169! %l0 = 00000000ff000000, Mem[00000000201c0000] = ff288819
10170 sth %l0,[%o0+%g0] ! Mem[00000000201c0000] = 00008819
10171! %l7 = 0000000000009594, Mem[0000000030141400] = 00000000
10172 stwa %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00009594
10173! %l1 = 0000000020b986a2, Mem[0000000010141400] = ffff00ff
10174 stba %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = a2ff00ff
10175! Mem[0000000030001400] = ff000000, %l7 = 0000000000009594
10176 ldstuba [%i0+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
10177! Mem[00000000211c0001] = fffffcae, %l5 = ffffffffffffffff
10178 ldstuba [%o2+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
10179! %l2 = 000000ff, %l3 = 000000ff, Mem[0000000030081408] = ffa50000 000000ff
10180 stda %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff 000000ff
10181! %l6 = 0000000000000000, Mem[0000000010101438] = 00005aff
10182 stw %l6,[%i4+0x038] ! Mem[0000000010101438] = 00000000
10183! Mem[0000000010081410] = ff000000, %l0 = 00000000ff000000
10184 swapa [%i2+%o5]0x88,%l0 ! %l0 = 00000000ff000000
10185! Starting 10 instruction Load Burst
10186! Mem[0000000010001408] = ff000000, %l7 = 00000000000000ff
10187 ldswa [%i0+%o4]0x80,%l7 ! %l7 = ffffffffff000000
10188
10189p0_label_387:
10190! Mem[0000000020800000] = 00ffc3ca, %l3 = 00000000000000ff
10191 ldub [%o1+0x001],%l3 ! %l3 = 00000000000000ff
10192! Mem[0000000030001400] = ff000000, %l3 = 00000000000000ff
10193 lduba [%i0+%g0]0x81,%l3 ! %l3 = 00000000000000ff
10194! %f28 = ff000000, %f6 = 00000000, %f28 = ff000000 00000000
10195 fsmuld %f28,%f6 ,%f28 ! %f28 = 80000000 00000000
10196! Mem[0000000030101408] = 00000000 00000000, %l0 = ff000000, %l1 = 20b986a2
10197 ldda [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
10198! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030181410] = ffffffff 00000000
10199 stda %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 000000ff
10200! Mem[0000000030141400] = 00009594, %l1 = 0000000000000000
10201 ldsha [%i5+%g0]0x89,%l1 ! %l1 = ffffffffffff9594
10202! %l3 = 00000000000000ff, %l4 = 0000000000000000, %y = ff000000
10203 smul %l3,%l4,%l6 ! %l6 = 0000000000000000, %y = 00000000
10204! Mem[0000000030141408] = 0000000000000000, %f30 = 00006e03 ff5a0000
10205 ldda [%i5+%o4]0x81,%f30 ! %f30 = 00000000 00000000
10206! Mem[00000000300c1410] = 000000ff, %l3 = 00000000000000ff
10207 lduba [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000
10208! Starting 10 instruction Store Burst
10209! Mem[0000000010001408] = ff000000, %l7 = ffffffffff000000
10210 ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
10211
10212p0_label_388:
10213! Mem[0000000010101410] = 000000ff, %l1 = ffffffffffff9594
10214 ldstuba [%i4+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
10215! Mem[0000000010101428] = ff000000, %l3 = 0000000000000000, %asi = 80
10216 swapa [%i4+0x028]%asi,%l3 ! %l3 = 00000000ff000000
10217! Mem[00000000100c1414] = ff5a0000, %l5 = 00000000000000ff, %asi = 80
10218 swapa [%i3+0x014]%asi,%l5 ! %l5 = 00000000ff5a0000
10219! Mem[0000000030141400] = 00009594, %l1 = 00000000000000ff
10220 swapa [%i5+%g0]0x89,%l1 ! %l1 = 0000000000009594
10221! Mem[0000000010081408] = 00000000, %l4 = 0000000000000000
10222 ldswa [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000
10223! %l7 = 00000000000000ff, Mem[0000000010141408] = 0000000000000000
10224 stxa %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000000000ff
10225! %l0 = 0000000000000000, Mem[0000000030081410] = ffffffff
10226 stba %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffff00
10227! %f8 = 46375da6, Mem[0000000030181400] = 00000000
10228 sta %f8 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 46375da6
10229! Mem[000000001000142f] = 000000ff, %l4 = 0000000000000000
10230 ldstub [%i0+0x02f],%l4 ! %l4 = 000000ff000000ff
10231! Starting 10 instruction Load Burst
10232! Mem[0000000010001400] = 9c000000, %l6 = 0000000000000000
10233 lduwa [%i0+%g0]0x80,%l6 ! %l6 = 000000009c000000
10234
10235p0_label_389:
10236! Mem[0000000010141400] = a2ff00ff, %l2 = 00000000000000ff
10237 ldsba [%i5+%g0]0x80,%l2 ! %l2 = ffffffffffffffa2
10238! Mem[00000000300c1410] = 000000ffa15a0000, %f0 = 00000000 00000000
10239 ldda [%i3+%o5]0x81,%f0 ! %f0 = 000000ff a15a0000
10240! Mem[0000000010041410] = bda6b4e7ffffffff, %l3 = 00000000ff000000
10241 ldxa [%i1+%o5]0x88,%l3 ! %l3 = bda6b4e7ffffffff
10242! Mem[0000000010101420] = 4410000000000000, %l4 = 00000000000000ff
10243 ldx [%i4+0x020],%l4 ! %l4 = 4410000000000000
10244! Mem[0000000010041410] = ffffffff, %l2 = ffffffffffffffa2
10245 ldswa [%i1+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
10246! Mem[0000000030001410] = 0000000000000000, %f18 = 00000000 ffa53eff
10247 ldda [%i0+%o5]0x89,%f18 ! %f18 = 00000000 00000000
10248! Mem[0000000010101400] = 000000ff, %l3 = bda6b4e7ffffffff
10249 ldsha [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000
10250! Mem[0000000030081400] = 00000000, %l2 = ffffffffffffffff
10251 lduha [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000
10252! Code Fragment 4
10253p0_fragment_45:
10254! %l0 = 0000000000000000
10255 setx 0x26a09a5818d2c27b,%g7,%l0 ! %l0 = 26a09a5818d2c27b
10256! %l1 = 0000000000009594
10257 setx 0x2bc967901eee50db,%g7,%l1 ! %l1 = 2bc967901eee50db
10258 setx 0x7ff8, %g1, %g2
10259 and %l0, %g2, %l0
10260 setx 0xffffffff, %g1, %g2
10261 and %l1, %g2, %l1
10262 setx 0x100000000, %g1, %g2
10263 or %l1, %g2, %l1 ! Set bit 32 - perrinj
10264 ta T_CHANGE_HPRIV
10265 stxa %l1, [%l0]ASI_ICACHE_INSTR
10266 ta T_CHANGE_NONHPRIV
10267! %l0 = 26a09a5818d2c27b
10268 setx 0x2d87d6ff9493a58f,%g7,%l0 ! %l0 = 2d87d6ff9493a58f
10269! %l1 = 2bc967901eee50db
10270 setx 0x02c76a8f9c9cd1ef,%g7,%l1 ! %l1 = 02c76a8f9c9cd1ef
10271! Starting 10 instruction Store Burst
10272! %l3 = 0000000000000000, %l2 = 0000000000000000, %l4 = 4410000000000000
10273 add %l3,%l2,%l4 ! %l4 = 0000000000000000
10274
10275p0_label_390:
10276! %f16 = 000066ff 00000000 00000000 00000000
10277! %f20 = 00000000 ff5a0000 00000000 00000028
10278! %f24 = 00ff00ff 000000ff 00000000 00000000
10279! %f28 = 80000000 00000000 00000000 00000000
10280 stda %f16,[%i6]ASI_BLK_P ! Block Store to 0000000010181400
10281! Mem[0000000030041408] = ff0000ff, %l7 = 00000000000000ff
10282 swapa [%i1+%o4]0x89,%l7 ! %l7 = 00000000ff0000ff
10283! %l3 = 0000000000000000, Mem[0000000030181400] = 46375da6
10284 stba %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 46375d00
10285! %f9 = 265aff0a, Mem[0000000030001400] = 000000ff
10286 sta %f9 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 265aff0a
10287! %f12 = d0d02310 00000000, %l5 = 00000000ff5a0000
10288! Mem[0000000010041420] = ff00ffffffff00ff
10289 add %i1,0x020,%g1
10290 stda %f12,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010041420] = ff00ffffffff00ff
10291! %l3 = 0000000000000000, Mem[0000000030101400] = 00000000
10292 stha %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
10293! Mem[0000000010081400] = ff00ffff, %l3 = 0000000000000000
10294 ldstuba [%i2+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
10295! %f14 = 00000000 ff50300e, %l6 = 000000009c000000
10296! Mem[0000000030141408] = 0000000000000000
10297 add %i5,0x008,%g1
10298 stda %f14,[%g1+%l6]ASI_PST8_S ! Mem[0000000030141408] = 0000000000000000
10299! %f8 = 46375da6 265aff0a, %l0 = 2d87d6ff9493a58f
10300! Mem[0000000030181408] = 00ff000000000000
10301 add %i6,0x008,%g1
10302 stda %f8,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030181408] = 0aff5a26a65d3746
10303! Starting 10 instruction Load Burst
10304! Mem[0000000010041410] = ffffffff, %l5 = 00000000ff5a0000
10305 ldswa [%i1+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
10306
10307p0_label_391:
10308! Mem[00000000100c1400] = 000066ff, %l5 = ffffffffffffffff
10309 ldsba [%i3+0x002]%asi,%l5 ! %l5 = 0000000000000066
10310! Mem[0000000010141410] = ffffffff00000000, %l6 = 000000009c000000
10311 ldxa [%i5+%o5]0x80,%l6 ! %l6 = ffffffff00000000
10312! Mem[0000000010101410] = 000000ff, %l4 = 0000000000000000
10313 lduba [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff
10314! Mem[0000000010081408] = 00000000 00000000, %l6 = 00000000, %l7 = ff0000ff
10315 ldda [%i2+0x008]%asi,%l6 ! %l6 = 0000000000000000 0000000000000000
10316! %l7 = 0000000000000000, immed = 00000f3b, %y = 00000000
10317 smul %l7,0xf3b,%l1 ! %l1 = 0000000000000000, %y = 00000000
10318! Mem[0000000010101400] = 000000ff, %l4 = 00000000000000ff
10319 lduwa [%i4+%g0]0x80,%l4 ! %l4 = 00000000000000ff
10320! Mem[0000000010101430] = fa1caa6d, %l5 = 0000000000000066
10321 lduwa [%i4+0x030]%asi,%l5 ! %l5 = 00000000fa1caa6d
10322! Mem[0000000030041408] = ff000000, %l2 = 0000000000000000
10323 ldswa [%i1+%o4]0x81,%l2 ! %l2 = ffffffffff000000
10324! Mem[0000000010141408] = 00000000, %l1 = 0000000000000000
10325 ldswa [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000
10326! Starting 10 instruction Store Burst
10327! Mem[0000000010081400] = ffff00ff, %l1 = 0000000000000000
10328 ldstuba [%i2+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
10329
10330p0_label_392:
10331! %f14 = 00000000, Mem[0000000010041404] = 00000000
10332 st %f14,[%i1+0x004] ! Mem[0000000010041404] = 00000000
10333! %l2 = ffffffffff000000, Mem[0000000030041400] = ff000000
10334 stwa %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000
10335! %f5 = 00000000, Mem[0000000010001428] = 00000000
10336 sta %f5 ,[%i0+0x028]%asi ! Mem[0000000010001428] = 00000000
10337! %f14 = 00000000, Mem[00000000300c1410] = 000000ff
10338 sta %f14,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
10339! %l0 = 9493a58f, %l1 = 000000ff, Mem[0000000030041410] = 94f7a860 ffffffff
10340 stda %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 9493a58f 000000ff
10341! %f6 = 00000000 000000ff, %l3 = 00000000000000ff
10342! Mem[0000000010181430] = 8000000000000000
10343 add %i6,0x030,%g1
10344 stda %f6,[%g1+%l3]ASI_PST8_P ! Mem[0000000010181430] = 00000000000000ff
10345! %l6 = 0000000000000000, Mem[0000000030141400] = 000000ff
10346 stba %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
10347! %l4 = 00000000000000ff, Mem[0000000030181408] = 46375da6265aff0a
10348 stxa %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000000000ff
10349! Mem[0000000010041410] = ffffffff, %l6 = 0000000000000000
10350 swapa [%i1+%o5]0x88,%l6 ! %l6 = 00000000ffffffff
10351! Starting 10 instruction Load Burst
10352! Code Fragment 3
10353p0_fragment_46:
10354! %l0 = 2d87d6ff9493a58f
10355 setx 0x88ac20e00d80a7c3,%g7,%l0 ! %l0 = 88ac20e00d80a7c3
10356! %l1 = 00000000000000ff
10357 setx 0xce663fe06dd38df3,%g7,%l1 ! %l1 = ce663fe06dd38df3
10358 setx 0x1fe000, %g1, %g3
10359 or %l0, %g3, %l0 ! always set perrmask = 0xff
10360 setx 0x1ffff8, %g1, %g2
10361 and %l0, %g2, %l0
10362 ta T_CHANGE_HPRIV
10363 stxa %l1, [%l0]ASI_DCACHE_DATA
10364 ta T_CHANGE_NONHPRIV
10365! %l0 = 88ac20e00d80a7c3
10366 setx 0xef910f8007977773,%g7,%l0 ! %l0 = ef910f8007977773
10367! %l1 = ce663fe06dd38df3
10368 setx 0x1658c210061029c7,%g7,%l1 ! %l1 = 1658c210061029c7
10369
10370p0_label_393:
10371 membar #Sync ! Added by membar checker (75)
10372! Mem[0000000030141400] = 00000000 00000000 00000000 00000000
10373! Mem[0000000030141410] = 000000ff 000000ff 1062a465 b92ab835
10374! Mem[0000000030141420] = 46375da6 265aff0a f72db4ac 935ea4f9
10375! Mem[0000000030141430] = d0d02310 036e77e0 2ca1722d 891eac02
10376 ldda [%i5]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030141400
10377! Mem[0000000010081434] = 00000000, %l1 = 1658c210061029c7
10378 lduh [%i2+0x034],%l1 ! %l1 = 0000000000000000
10379! Mem[00000000300c1400] = 00000000, %l5 = 00000000fa1caa6d
10380 ldswa [%i3+%g0]0x81,%l5 ! %l5 = 0000000000000000
10381! Mem[0000000010081400] = ffff00ff, %l0 = ef910f8007977773
10382 ldsba [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
10383! Mem[0000000030041400] = ff000000 00000000 ff000000 ff3ea5ff
10384! Mem[0000000030041410] = 9493a58f 000000ff 9673005a a1000000
10385! Mem[0000000030041420] = ffff0052 ff16658b a15a0000 20f1f32e
10386! Mem[0000000030041430] = ff000000 000000ff ff0000f5 aeffffff
10387 ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
10388! Mem[0000000010001410] = 00000000 00000000, %l0 = ffffffff, %l1 = 00000000
10389 ldda [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
10390! Mem[00000000100c1410] = 00000000 000000ff, %l6 = ffffffff, %l7 = 00000000
10391 ldda [%i3+0x010]%asi,%l6 ! %l6 = 0000000000000000 00000000000000ff
10392! %f8 = 46375da6, %f15 = 891eac02, %f11 = 935ea4f9
10393 fsubs %f8 ,%f15,%f11 ! %f11 = 46375da6
10394! Mem[000000001010141c] = 00000010, %l6 = 0000000000000000
10395 lduw [%i4+0x01c],%l6 ! %l6 = 0000000000000010
10396! Starting 10 instruction Store Burst
10397! Mem[0000000021800081] = ffff0203, %l6 = 0000000000000010
10398 ldstub [%o3+0x081],%l6 ! %l6 = 000000ff000000ff
10399
10400p0_label_394:
10401! %f9 = 265aff0a, Mem[0000000010081410] = ff000000
10402 sta %f9 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = 265aff0a
10403! %l5 = 0000000000000000, Mem[000000001014142a] = 00000000, %asi = 80
10404 stha %l5,[%i5+0x02a]%asi ! Mem[0000000010141428] = 00000000
10405! Mem[00000000100c1408] = 00000000, %l1 = 0000000000000000
10406 ldstuba [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000ff
10407! Mem[0000000010101410] = ff000000, %l3 = 00000000000000ff
10408 swapa [%i4+%o5]0x80,%l3 ! %l3 = 00000000ff000000
10409! Mem[0000000010001410] = 00000000, %l7 = 00000000000000ff
10410 ldstuba [%i0+%o5]0x80,%l7 ! %l7 = 00000000000000ff
10411! Mem[0000000030181400] = 005d3746, %l5 = 0000000000000000
10412 ldstuba [%i6+%g0]0x81,%l5 ! %l5 = 00000000000000ff
10413! %l3 = 00000000ff000000, Mem[0000000010081410] = 0aff5a26
10414 stha %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00005a26
10415! Mem[0000000010001400] = 9c000000, %l6 = 000000ff, %l3 = ff000000
10416 casa [%i0]0x80,%l6,%l3 ! %l3 = 000000009c000000
10417! %f5 = 000000ff, %f0 = 00000000
10418 fcmps %fcc1,%f5 ,%f0 ! %fcc1 = 2
10419! Starting 10 instruction Load Burst
10420! Mem[0000000030001410] = 00000000, %l2 = ffffffffff000000
10421 lduha [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000000
10422
10423p0_label_395:
10424! Mem[000000001004143c] = ff0000ff, %l5 = 0000000000000000
10425 ldsh [%i1+0x03c],%l5 ! %l5 = ffffffffffffff00
10426! Mem[0000000010101428] = 00000000, %f10 = f72db4ac
10427 ld [%i4+0x028],%f10 ! %f10 = 00000000
10428! Mem[0000000010081418] = 000000005a007396, %l7 = 0000000000000000
10429 ldx [%i2+0x018],%l7 ! %l7 = 000000005a007396
10430! Mem[0000000010001410] = ff000000 00000000, %l0 = 00000000, %l1 = 00000000
10431 ldda [%i0+%o5]0x80,%l0 ! %l0 = 00000000ff000000 0000000000000000
10432! Mem[0000000030041400] = ff00000000000000, %l2 = 0000000000000000
10433 ldxa [%i1+%g0]0x81,%l2 ! %l2 = ff00000000000000
10434! Mem[0000000030081400] = 0000000000000000, %f6 = 1062a465 b92ab835
10435 ldda [%i2+%g0]0x81,%f6 ! %f6 = 00000000 00000000
10436! Mem[0000000010101410] = ff000000, %l5 = ffffffffffffff00
10437 ldswa [%i4+%o5]0x88,%l5 ! %l5 = ffffffffff000000
10438! Mem[0000000010041408] = 000000ff 00000000, %l4 = 000000ff, %l5 = ff000000
10439 ldda [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000000 00000000000000ff
10440! Mem[0000000010001408] = 000000ff, %l3 = 000000009c000000
10441 lduba [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000ff
10442! Starting 10 instruction Store Burst
10443! %l2 = 00000000, %l3 = 000000ff, Mem[00000000300c1408] = ffffffff 00000000
10444 stda %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 000000ff
10445
10446p0_label_396:
10447! %l0 = 00000000ff000000, Mem[0000000030101410] = 0000000000000000
10448 stxa %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000ff000000
10449! Mem[0000000010001414] = 00000000, %l3 = 00000000000000ff
10450 ldstuba [%i0+0x014]%asi,%l3 ! %l3 = 00000000000000ff
10451! Mem[0000000010081408] = 00000000, %l3 = 0000000000000000
10452 ldstuba [%i2+%o4]0x80,%l3 ! %l3 = 00000000000000ff
10453! %f12 = d0d02310 036e77e0, Mem[0000000010081410] = 00005a26 b40a3a57
10454 stda %f12,[%i2+%o5]0x80 ! Mem[0000000010081410] = d0d02310 036e77e0
10455! %f10 = 00000000 46375da6, Mem[00000000100c1418] = 00000000 00000028
10456 stda %f10,[%i3+0x018]%asi ! Mem[00000000100c1418] = 00000000 46375da6
10457! Mem[00000000300c1410] = 00000000, %l5 = 00000000000000ff
10458 ldstuba [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff
10459 membar #Sync ! Added by membar checker (76)
10460! %l5 = 0000000000000000, Mem[0000000030041410] = 8fa59394
10461 stba %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 8fa59300
10462! Mem[0000000010141433] = ff000000, %l3 = 0000000000000000
10463 ldstub [%i5+0x033],%l3 ! %l3 = 00000000000000ff
10464! %f28 = ff000000, Mem[0000000030081408] = ff000000
10465 sta %f28,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff000000
10466! Starting 10 instruction Load Burst
10467! Mem[00000000100c1410] = 00000000, %l0 = 00000000ff000000
10468 lduha [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
10469
10470p0_label_397:
10471! Mem[00000000100c1400] = 000066ff, %l5 = 0000000000000000
10472 lduba [%i3+%g0]0x80,%l5 ! %l5 = 0000000000000000
10473! Mem[0000000010141408] = 00000000, %l0 = 0000000000000000
10474 lduha [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000
10475! Mem[0000000030001410] = 00000000, %l3 = 0000000000000000
10476 lduba [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000000
10477! Mem[0000000010081400] = ffff00ff 1023d0d0, %l2 = 00000000, %l3 = 00000000
10478 ldda [%i2+%g0]0x80,%l2 ! %l2 = 00000000ffff00ff 000000001023d0d0
10479! Mem[00000000211c0000] = fffffcae, %l4 = 0000000000000000
10480 lduha [%o2+0x000]%asi,%l4 ! %l4 = 000000000000ffff
10481! Mem[0000000010081428] = ff000000000000ff, %l2 = 00000000ffff00ff
10482 ldxa [%i2+0x028]%asi,%l2 ! %l2 = ff000000000000ff
10483! Mem[0000000030141400] = 00000000, %l0 = 0000000000000000
10484 ldsha [%i5+%g0]0x89,%l0 ! %l0 = 0000000000000000
10485! Mem[0000000010081410] = d0d02310036e77e0, %f20 = 9493a58f 000000ff
10486 ldda [%i2+%o5]0x80,%f20 ! %f20 = d0d02310 036e77e0
10487! Mem[0000000010041428] = 000000ff, %l2 = ff000000000000ff
10488 lduha [%i1+0x02a]%asi,%l2 ! %l2 = 00000000000000ff
10489! Starting 10 instruction Store Burst
10490! %l3 = 000000001023d0d0, Mem[0000000010181410] = 00000000
10491 stha %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000d0d0
10492
10493p0_label_398:
10494! Mem[0000000010141408] = 00000000, %l1 = 0000000000000000
10495 ldstuba [%i5+%o4]0x88,%l1 ! %l1 = 00000000000000ff
10496! %l6 = 00000000000000ff, Mem[0000000010181408] = 0000000000000000
10497 stxa %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000000000ff
10498! Mem[000000001014143b] = 00000000, %l7 = 000000005a007396
10499 ldstuba [%i5+0x03b]%asi,%l7 ! %l7 = 00000000000000ff
10500! %f26 = a15a0000 20f1f32e, %l7 = 0000000000000000
10501! Mem[0000000010101420] = 4410000000000000
10502 add %i4,0x020,%g1
10503 stda %f26,[%g1+%l7]ASI_PST8_P ! Mem[0000000010101420] = 4410000000000000
10504! %f22 = 9673005a a1000000, Mem[0000000010081408] = ff000000 00000000
10505 stda %f22,[%i2+%o4]0x80 ! Mem[0000000010081408] = 9673005a a1000000
10506! %f0 = 00000000 00000000, Mem[0000000030181408] = ff000000 00000000
10507 stda %f0 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 00000000
10508! %l3 = 000000001023d0d0, Mem[0000000030141408] = 00000000
10509 stha %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000d0d0
10510! %l6 = 00000000000000ff, Mem[0000000020800040] = ffffbf87
10511 sth %l6,[%o1+0x040] ! Mem[0000000020800040] = 00ffbf87
10512! %f0 = 00000000, Mem[0000000030101408] = 00000000
10513 sta %f0 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
10514! Starting 10 instruction Load Burst
10515! Mem[0000000010181400] = 000066ff, %l5 = 0000000000000000
10516 ldsba [%i6+%g0]0x80,%l5 ! %l5 = 0000000000000000
10517
10518p0_label_399:
10519! Mem[0000000030101408] = 00000000, %l4 = 000000000000ffff
10520 ldsha [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000000
10521! Mem[0000000030181400] = 46375dff, %l4 = 0000000000000000
10522 lduha [%i6+%g0]0x89,%l4 ! %l4 = 0000000000005dff
10523! Mem[0000000030141410] = ff000000 ff000000, %l6 = 000000ff, %l7 = 00000000
10524 ldda [%i5+%o5]0x89,%l6 ! %l6 = 00000000ff000000 00000000ff000000
10525! Mem[0000000010081410] = d0d02310, %l7 = 00000000ff000000
10526 lduha [%i2+%o5]0x80,%l7 ! %l7 = 000000000000d0d0
10527! Mem[0000000030081400] = 00000000, %l4 = 0000000000005dff
10528 ldsha [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
10529! Mem[0000000030081408] = 000000ff, %l6 = 00000000ff000000
10530 lduba [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff
10531! Mem[0000000030141410] = 000000ff, %l4 = 0000000000000000
10532 ldsba [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000
10533! Mem[000000001014143c] = ffa53eff, %l5 = 0000000000000000
10534 ldswa [%i5+0x03c]%asi,%l5 ! %l5 = ffffffffffa53eff
10535! Mem[00000000100c1400] = 000066ff00000000, %l1 = 0000000000000000
10536 ldxa [%i3+0x000]%asi,%l1 ! %l1 = 000066ff00000000
10537! Starting 10 instruction Store Burst
10538! Mem[00000000300c1410] = ff000000, %l7 = 000000000000d0d0
10539 ldstuba [%i3+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
10540
10541p0_label_400:
10542! %l6 = 00000000000000ff, Mem[0000000030081400] = 0000000000000000
10543 stxa %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000000000ff
10544! Mem[000000001000143c] = 00000000, %l0 = 0000000000000000
10545 ldstub [%i0+0x03c],%l0 ! %l0 = 00000000000000ff
10546! Mem[0000000010101400] = 000000ff, %l1 = 000066ff00000000
10547 swapa [%i4+%g0]0x80,%l1 ! %l1 = 00000000000000ff
10548! %f28 = ff000000 000000ff, Mem[00000000100c1418] = 00000000 46375da6
10549 std %f28,[%i3+0x018] ! Mem[00000000100c1418] = ff000000 000000ff
10550! Mem[0000000010181400] = 000066ff, %l2 = 00000000000000ff
10551 ldstuba [%i6+%g0]0x80,%l2 ! %l2 = 00000000000000ff
10552! %l6 = 00000000000000ff, Mem[0000000010141400] = ff00ffa2
10553 stwa %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
10554! %l5 = ffffffffffa53eff, Mem[0000000030041400] = ff00000000000000
10555 stxa %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffffffa53eff
10556! %f0 = 00000000 00000000 00000000 00000000
10557! %f4 = 000000ff 000000ff 00000000 00000000
10558! %f8 = 46375da6 265aff0a 00000000 46375da6
10559! %f12 = d0d02310 036e77e0 2ca1722d 891eac02
10560 stda %f0,[%i4]ASI_BLK_AIUSL ! Block Store to 0000000030101400
10561! %f29 = 000000ff, Mem[0000000030081400] = 00000000
10562 sta %f29,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff
10563! Starting 10 instruction Load Burst
10564! Mem[00000000211c0000] = fffffcae, %l4 = 0000000000000000
10565 lduh [%o2+%g0],%l4 ! %l4 = 000000000000ffff
10566
10567p0_label_401:
10568! Mem[0000000010081400] = ffff00ff1023d0d0, %f30 = ff0000f5 aeffffff
10569 ldda [%i2+0x000]%asi,%f30 ! %f30 = ffff00ff 1023d0d0
10570 membar #Sync ! Added by membar checker (77)
10571! Mem[0000000030101408] = 0000000000000000, %f20 = d0d02310 036e77e0
10572 ldda [%i4+%o4]0x81,%f20 ! %f20 = 00000000 00000000
10573! Mem[0000000030081410] = 00ffffff00000000, %f24 = ffff0052 ff16658b
10574 ldda [%i2+%o5]0x81,%f24 ! %f24 = 00ffffff 00000000
10575! Mem[0000000030081408] = ff000000ff000000, %f6 = 00000000 00000000
10576 ldda [%i2+%o4]0x81,%f6 ! %f6 = ff000000 ff000000
10577! Mem[0000000020800000] = 00ffc3ca, %l6 = 00000000000000ff
10578 ldub [%o1+%g0],%l6 ! %l6 = 0000000000000000
10579! Mem[0000000030081408] = ff000000, %l3 = 000000001023d0d0
10580 ldsha [%i2+%o4]0x81,%l3 ! %l3 = ffffffffffffff00
10581! Mem[0000000030141400] = 00000000, %f9 = 265aff0a
10582 lda [%i5+%g0]0x81,%f9 ! %f9 = 00000000
10583! Mem[0000000030081408] = 000000ff, %l6 = 0000000000000000
10584 ldswa [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff
10585! Mem[0000000010041400] = 5a007396 00000000 00000000 ff000000
10586! Mem[0000000010041410] = 00000000 e7b4a6bd 00000000 ff50300e
10587! Mem[0000000010041420] = ff00ffff ffff00ff 000000ff 00000000
10588! Mem[0000000010041430] = 00000000 ff000000 00ff0000 ff0000ff
10589 ldda [%i1]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010041400
10590! Starting 10 instruction Store Burst
10591! %l2 = 00000000, %l3 = ffffff00, Mem[0000000030181400] = 46375dff 62b0a630
10592 stda %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 ffffff00
10593
10594p0_label_402:
10595! %l4 = 000000000000ffff, Mem[0000000010001418] = 00000000
10596 sth %l4,[%i0+0x018] ! Mem[0000000010001418] = ffff0000
10597! %f30 = ffff00ff, %f24 = 00ffffff 00000000
10598 fstox %f30,%f24 ! %f24 = 80000000 00000000
10599! Code Fragment 4
10600p0_fragment_47:
10601! %l0 = 0000000000000000
10602 setx 0xb04f3507afaa161e,%g7,%l0 ! %l0 = b04f3507afaa161e
10603! %l1 = 00000000000000ff
10604 setx 0x3e685527a8f848d1,%g7,%l1 ! %l1 = 3e685527a8f848d1
10605 setx 0x7ff8, %g1, %g2
10606 and %l0, %g2, %l0
10607 setx 0xffffffff, %g1, %g2
10608 and %l1, %g2, %l1
10609 setx 0x100000000, %g1, %g2
10610 or %l1, %g2, %l1 ! Set bit 32 - perrinj
10611 ta T_CHANGE_HPRIV
10612 stxa %l1, [%l0]ASI_ICACHE_INSTR
10613 ta T_CHANGE_NONHPRIV
10614! %l0 = b04f3507afaa161e
10615 setx 0x6fbddc0065111926,%g7,%l0 ! %l0 = 6fbddc0065111926
10616! %l1 = 3e685527a8f848d1
10617 setx 0x23cfb70fcc9f447a,%g7,%l1 ! %l1 = 23cfb70fcc9f447a
10618! %l3 = ffffffffffffff00, Mem[0000000030101400] = 00000000
10619 stwa %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffff00
10620! %f20 = 00000000 00000000, Mem[0000000010181410] = 0000d0d0 00005aff
10621 stda %f20,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 00000000
10622! %l0 = 6fbddc0065111926, Mem[0000000010141408] = 000000ff
10623 stba %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000026
10624! %l6 = 00000000000000ff, %l1 = 23cfb70fcc9f447a, %l3 = ffffffffffffff00
10625 andn %l6,%l1,%l3 ! %l3 = 0000000000000085
10626! %f26 = a15a0000 20f1f32e, %l0 = 6fbddc0065111926
10627! Mem[0000000010001420] = ff00000000000000
10628 add %i0,0x020,%g1
10629 stda %f26,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010001420] = fff3f10000000000
10630! Mem[00000000211c0000] = fffffcae, %l3 = 0000000000000085
10631 ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
10632! Starting 10 instruction Load Burst
10633! Mem[0000000010001400] = ff0000000000009c, %l1 = 23cfb70fcc9f447a
10634 ldxa [%i0+%g0]0x88,%l1 ! %l1 = ff0000000000009c
10635
10636p0_label_403:
10637! Mem[0000000010041400] = 5a007396, %f26 = a15a0000
10638 lda [%i1+%g0]0x80,%f26 ! %f26 = 5a007396
10639! Mem[0000000030141400] = 00000000, %l2 = 0000000000000000
10640 ldswa [%i5+%g0]0x81,%l2 ! %l2 = 0000000000000000
10641! Mem[0000000010101400] = 00000000, %f30 = ffff00ff
10642 lda [%i4+%g0]0x88,%f30 ! %f30 = 00000000
10643! Mem[0000000010181400] = ff0066ff00000000, %f22 = 9673005a a1000000
10644 ldda [%i6+%g0]0x80,%f22 ! %f22 = ff0066ff 00000000
10645! Mem[00000000100c1408] = ff3ea5ff 000000ff, %l4 = 0000ffff, %l5 = ffa53eff
10646 ldda [%i3+%o4]0x88,%l4 ! %l4 = 00000000000000ff 00000000ff3ea5ff
10647! Mem[00000000300c1410] = ff000000, %f29 = 000000ff
10648 lda [%i3+%o5]0x81,%f29 ! %f29 = ff000000
10649! Mem[0000000030141410] = ff000000 ff000000, %l6 = 000000ff, %l7 = 000000ff
10650 ldda [%i5+%o5]0x89,%l6 ! %l6 = 00000000ff000000 00000000ff000000
10651! Mem[00000000100c1408] = ff000000, %l1 = ff0000000000009c
10652 lduba [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000ff
10653! Mem[0000000030001408] = d0d02310, %l0 = 6fbddc0065111926
10654 lduba [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000010
10655! Starting 10 instruction Store Burst
10656! Code Fragment 4
10657p0_fragment_48:
10658! %l0 = 0000000000000010
10659 setx 0x56c12e6f9b2f08ba,%g7,%l0 ! %l0 = 56c12e6f9b2f08ba
10660! %l1 = 00000000000000ff
10661 setx 0x235980f8222133f5,%g7,%l1 ! %l1 = 235980f8222133f5
10662 setx 0x7ff8, %g1, %g2
10663 and %l0, %g2, %l0
10664 setx 0xffffffff, %g1, %g2
10665 and %l1, %g2, %l1
10666 setx 0x100000000, %g1, %g2
10667 or %l1, %g2, %l1 ! Set bit 32 - perrinj
10668 ta T_CHANGE_HPRIV
10669 stxa %l1, [%l0]ASI_ICACHE_INSTR
10670 ta T_CHANGE_NONHPRIV
10671! %l0 = 56c12e6f9b2f08ba
10672 setx 0x309d2bf83eb6a57d,%g7,%l0 ! %l0 = 309d2bf83eb6a57d
10673! %l1 = 235980f8222133f5
10674 setx 0x4b844c282b653ee5,%g7,%l1 ! %l1 = 4b844c282b653ee5
10675
10676p0_label_404:
10677! Mem[0000000030181400] = 00000000, %l7 = 00000000ff000000
10678 swapa [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000000
10679! Mem[0000000030081410] = ffffff00, %l5 = 00000000ff3ea5ff
10680 swapa [%i2+%o5]0x89,%l5 ! %l5 = 00000000ffffff00
10681! Mem[00000000100c1410] = 00000000, %l7 = 0000000000000000
10682 ldstuba [%i3+%o5]0x88,%l7 ! %l7 = 00000000000000ff
10683! %l7 = 0000000000000000, Mem[00000000100c1408] = ff3ea5ff000000ff
10684 stxa %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000000
10685! %f16 = ff000000 00000000, Mem[0000000010081408] = 9673005a a1000000
10686 stda %f16,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff000000 00000000
10687! %l4 = 00000000000000ff, Mem[0000000030181408] = 00000000
10688 stha %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
10689! %l3 = 00000000000000ff, immd = 0000000000000598, %l4 = 00000000000000ff
10690 mulx %l3,0x598,%l4 ! %l4 = 0000000000059268
10691! %l4 = 00059268, %l5 = ffffff00, Mem[0000000010101418] = ff00ff00 00000010
10692 std %l4,[%i4+0x018] ! Mem[0000000010101418] = 00059268 ffffff00
10693! %l5 = 00000000ffffff00, Mem[00000000300c1408] = 00000000
10694 stba %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
10695! Starting 10 instruction Load Burst
10696! Mem[0000000030001400] = 0aff5a26, %l7 = 0000000000000000
10697 lduwa [%i0+%g0]0x81,%l7 ! %l7 = 000000000aff5a26
10698
10699p0_label_405:
10700! Mem[000000001000141c] = 00ff0000, %l7 = 000000000aff5a26
10701 ldswa [%i0+0x01c]%asi,%l7 ! %l7 = 0000000000ff0000
10702! Mem[0000000030101410] = ff000000, %l3 = 00000000000000ff
10703 ldsha [%i4+%o5]0x81,%l3 ! %l3 = ffffffffffffff00
10704! Mem[0000000010181418] = 00000000, %l3 = ffffffffffffff00
10705 lduba [%i6+0x018]%asi,%l3 ! %l3 = 0000000000000000
10706! Mem[0000000030081410] = ffa53eff, %l4 = 0000000000059268
10707 ldsha [%i2+%o5]0x81,%l4 ! %l4 = ffffffffffffffa5
10708! Mem[00000000201c0000] = 00008819, %l7 = 0000000000ff0000
10709 lduha [%o0+0x000]%asi,%l7 ! %l7 = 0000000000000000
10710! Mem[0000000030001400] = 265aff0a, %l4 = ffffffffffffffa5
10711 lduha [%i0+%g0]0x89,%l4 ! %l4 = 000000000000ff0a
10712! Mem[00000000100c1408] = 00000000, %l0 = 309d2bf83eb6a57d
10713 ldsba [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
10714! Mem[0000000030181410] = 00000000 000000ff, %l0 = 00000000, %l1 = 2b653ee5
10715 ldda [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000 00000000000000ff
10716! Mem[0000000010041408] = 00000000ff000000, %l5 = 00000000ffffff00
10717 ldxa [%i1+%o4]0x80,%l5 ! %l5 = 00000000ff000000
10718! Starting 10 instruction Store Burst
10719! Mem[00000000211c0001] = fffffcae, %l3 = 0000000000000000
10720 ldstub [%o2+0x001],%l3 ! %l3 = 000000ff000000ff
10721
10722p0_label_406:
10723! %f8 = ff00ffff ffff00ff, %l5 = 00000000ff000000
10724! Mem[0000000010101438] = 0000000000000000
10725 add %i4,0x038,%g1
10726 stda %f8,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010101438] = 0000000000000000
10727! Mem[0000000030181408] = ff000000, %l2 = 0000000000000000
10728 swapa [%i6+%o4]0x81,%l2 ! %l2 = 00000000ff000000
10729! %l4 = 000000000000ff0a, Mem[0000000010101410] = ff000000
10730 stwa %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000ff0a
10731! %l7 = 0000000000000000, Mem[00000000100c1408] = 0000000000000000
10732 stxa %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000000000
10733! %f20 = 00000000 00000000, %f14 = 00ff0000 ff0000ff
10734 fdtox %f20,%f14 ! %f14 = 00000000 00000000
10735! Mem[0000000021800000] = ffffb05a, %l6 = 00000000ff000000
10736 ldstuba [%o3+0x000]%asi,%l6 ! %l6 = 000000ff000000ff
10737! %f2 = 00000000 ff000000, %l5 = 00000000ff000000
10738! Mem[0000000030081428] = 62b0a630a15a0000
10739 add %i2,0x028,%g1
10740 stda %f2,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030081428] = 62b0a630a15a0000
10741! Mem[00000000100c1408] = 00000000, %l5 = 00000000ff000000
10742 swapa [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000000
10743! %l4 = 000000000000ff0a, Mem[00000000100c1400] = ff660000
10744 stba %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff66000a
10745! Starting 10 instruction Load Burst
10746! Mem[000000001014143c] = ffa53eff, %l0 = 0000000000000000
10747 ldsw [%i5+0x03c],%l0 ! %l0 = ffffffffffa53eff
10748
10749p0_label_407:
10750! Mem[00000000211c0000] = fffffcae, %l3 = 00000000000000ff
10751 lduha [%o2+0x000]%asi,%l3 ! %l3 = 000000000000ffff
10752! Mem[000000001014142c] = 000000ff, %f23 = 00000000
10753 ld [%i5+0x02c],%f23 ! %f23 = 000000ff
10754! Mem[00000000100c1410] = ff000000, %l5 = 0000000000000000
10755 lduwa [%i3+%o5]0x80,%l5 ! %l5 = 00000000ff000000
10756! Mem[000000001014143c] = ffa53eff, %l0 = ffffffffffa53eff
10757 lduw [%i5+0x03c],%l0 ! %l0 = 00000000ffa53eff
10758! Mem[0000000030001408] = d0d02310, %l7 = 0000000000000000
10759 ldsha [%i0+%o4]0x89,%l7 ! %l7 = 0000000000002310
10760! Mem[0000000010101404] = 00000000, %l7 = 0000000000002310
10761 lduba [%i4+0x004]%asi,%l7 ! %l7 = 0000000000000000
10762! Mem[0000000010141408] = 26000000000000ff, %l1 = 00000000000000ff
10763 ldxa [%i5+0x008]%asi,%l1 ! %l1 = 26000000000000ff
10764! Mem[0000000030041408] = 000000ff, %l4 = 000000000000ff0a
10765 ldsha [%i1+%o4]0x89,%l4 ! %l4 = 00000000000000ff
10766! Mem[0000000010141400] = 000000ff, %l7 = 0000000000000000
10767 lduba [%i5+%g0]0x88,%l7 ! %l7 = 00000000000000ff
10768! Starting 10 instruction Store Burst
10769! Mem[0000000030081400] = ff000000, %l1 = 26000000000000ff
10770 swapa [%i2+%g0]0x81,%l1 ! %l1 = 00000000ff000000
10771
10772p0_label_408:
10773! Mem[0000000010041430] = 00000000ff000000, %l1 = 00000000ff000000, %l6 = 00000000000000ff
10774 add %i1,0x30,%g1
10775 casxa [%g1]0x80,%l1,%l6 ! %l6 = 00000000ff000000
10776! %l5 = 00000000ff000000, Mem[0000000010101420] = 4410000000000000
10777 stx %l5,[%i4+0x020] ! Mem[0000000010101420] = 00000000ff000000
10778! Mem[00000000211c0000] = fffffcae, %l1 = 00000000ff000000
10779 ldstuba [%o2+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
10780! %l0 = 00000000ffa53eff, Mem[0000000010001410] = 000000ff
10781 stha %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00003eff
10782! %l5 = 00000000ff000000, Mem[0000000010181408] = 000000ff
10783 stba %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
10784! Mem[0000000030101400] = 00ffffff, %l6 = 00000000ff000000
10785 ldstuba [%i4+%g0]0x81,%l6 ! %l6 = 00000000000000ff
10786! %l4 = 000000ff, %l5 = ff000000, Mem[0000000010081410] = 1023d0d0 e0776e03
10787 stda %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff ff000000
10788 membar #Sync ! Added by membar checker (78)
10789! %l2 = 00000000ff000000, Mem[0000000010041410] = 00000000
10790 stwa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff000000
10791! %l4 = 00000000000000ff, Mem[0000000010141406] = 00000000
10792 sth %l4,[%i5+0x006] ! Mem[0000000010141404] = 000000ff
10793! Starting 10 instruction Load Burst
10794! Mem[0000000010081410] = 000000ff, %l4 = 00000000000000ff
10795 lduba [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff
10796
10797p0_label_409:
10798! Mem[0000000010101410] = 000000000000ff0a, %l1 = 00000000000000ff
10799 ldxa [%i4+%o5]0x88,%l1 ! %l1 = 000000000000ff0a
10800! Mem[0000000010141400] = ff000000, %l4 = 00000000000000ff
10801 ldswa [%i5+%g0]0x80,%l4 ! %l4 = ffffffffff000000
10802! Mem[0000000010041410] = 000000ffe7b4a6bd, %l4 = ffffffffff000000
10803 ldxa [%i1+%o5]0x80,%l4 ! %l4 = 000000ffe7b4a6bd
10804! %l7 = 00000000000000ff, immed = fffff5c0, %y = 00000000
10805 udiv %l7,-0xa40,%l5 ! %l5 = 0000000000000000
10806 mov %l0,%y ! %y = ffa53eff
10807! Mem[0000000030081400] = ff000000, %f22 = ff0066ff
10808 lda [%i2+%g0]0x89,%f22 ! %f22 = ff000000
10809! Mem[00000000300c1410] = ff000000 a15a0000, %l4 = e7b4a6bd, %l5 = 00000000
10810 ldda [%i3+%o5]0x81,%l4 ! %l4 = 00000000ff000000 00000000a15a0000
10811! Mem[0000000010081400] = ffff00ff, %l0 = 00000000ffa53eff
10812 lduha [%i2+%g0]0x80,%l0 ! %l0 = 000000000000ffff
10813! Mem[0000000010181410] = 00000000, %l0 = 000000000000ffff
10814 ldsba [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000
10815! Mem[000000001010140c] = ffffffff, %l0 = 0000000000000000
10816 ldsh [%i4+0x00c],%l0 ! %l0 = ffffffffffffffff
10817! Starting 10 instruction Store Burst
10818! Mem[0000000030141400] = 00000000, %l3 = 000000000000ffff
10819 swapa [%i5+%g0]0x81,%l3 ! %l3 = 0000000000000000
10820
10821p0_label_410:
10822! Mem[0000000010101400] = 0000000000000000, %l5 = 00000000a15a0000, %l7 = 00000000000000ff
10823 casxa [%i4]0x80,%l5,%l7 ! %l7 = 0000000000000000
10824! %l4 = 00000000ff000000, Mem[0000000010101415] = 00000000
10825 stb %l4,[%i4+0x015] ! Mem[0000000010101414] = 00000000
10826! Mem[0000000030001410] = 00000000, %l4 = 00000000ff000000
10827 ldstuba [%i0+%o5]0x81,%l4 ! %l4 = 00000000000000ff
10828! %f4 = 00000000, Mem[0000000030001400] = 265aff0a
10829 sta %f4 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
10830! Mem[0000000030001410] = 000000ff, %l7 = 0000000000000000
10831 swapa [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
10832! %f4 = 00000000, Mem[0000000010081418] = 00000000
10833 st %f4 ,[%i2+0x018] ! Mem[0000000010081418] = 00000000
10834! Mem[0000000010001408] = 000000ff, %l0 = ffffffffffffffff
10835 ldstuba [%i0+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
10836! Mem[00000000100c1400] = 0a0066ff, %l2 = 00000000ff000000
10837 swapa [%i3+%g0]0x80,%l2 ! %l2 = 000000000a0066ff
10838! %f14 = 00000000 00000000, Mem[0000000010141408] = 00000026 ff000000
10839 stda %f14,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 00000000
10840! Starting 10 instruction Load Burst
10841! Mem[0000000010001438] = ff0000ffff000000, %f20 = 00000000 00000000
10842 ldda [%i0+0x038]%asi,%f20 ! %f20 = ff0000ff ff000000
10843
10844p0_label_411:
10845! Mem[0000000010141408] = 00000000, %f13 = ff000000
10846 lda [%i5+%o4]0x80,%f13 ! %f13 = 00000000
10847! Mem[0000000010181400] = ff6600ff, %l5 = 00000000a15a0000
10848 ldsba [%i6+%g0]0x88,%l5 ! %l5 = ffffffffffffffff
10849! Mem[0000000010001410] = 00003eff, %l3 = 0000000000000000
10850 ldsha [%i0+%o5]0x88,%l3 ! %l3 = 0000000000003eff
10851! Mem[0000000010181400] = ff6600ff, %l6 = 0000000000000000
10852 lduba [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff
10853! Mem[000000001008143c] = 00000000, %l0 = 00000000000000ff
10854 lduw [%i2+0x03c],%l0 ! %l0 = 0000000000000000
10855! Mem[0000000030001400] = 0000000000000000, %l2 = 000000000a0066ff
10856 ldxa [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000
10857! Mem[0000000010181408] = 00000000, %l5 = ffffffffffffffff
10858 lduba [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
10859! Mem[0000000030001410] = 00000000, %l6 = 00000000000000ff
10860 lduba [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000000
10861! Mem[0000000010101408] = 00000000, %l6 = 0000000000000000
10862 ldswa [%i4+%o4]0x80,%l6 ! %l6 = 0000000000000000
10863! Starting 10 instruction Store Burst
10864! Mem[0000000010181400] = ff6600ff, %l2 = 0000000000000000
10865 swapa [%i6+%g0]0x88,%l2 ! %l2 = 00000000ff6600ff
10866
10867p0_label_412:
10868! %l0 = 0000000000000000, Mem[0000000010001400] = 0000009c
10869 stha %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
10870! Mem[0000000030141408] = d0d00000, %l7 = 00000000000000ff
10871 ldstuba [%i5+%o4]0x81,%l7 ! %l7 = 000000d0000000ff
10872! Mem[0000000030041408] = 000000ff, %l7 = 00000000000000d0
10873 swapa [%i1+%o4]0x89,%l7 ! %l7 = 00000000000000ff
10874! %f16 = ff000000 00000000 ff000000 ff3ea5ff
10875! %f20 = ff0000ff ff000000 ff000000 000000ff
10876! %f24 = 80000000 00000000 5a007396 20f1f32e
10877! %f28 = ff000000 ff000000 00000000 1023d0d0
10878 stda %f16,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400
10879! %l4 = 0000000000000000, Mem[00000000300c1410] = 000000ff
10880 stha %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
10881! Mem[0000000030181410] = 00000000, %l5 = 0000000000000000
10882 ldstuba [%i6+%o5]0x89,%l5 ! %l5 = 00000000000000ff
10883! Mem[0000000010181438] = 00000000, %l6 = 0000000000000000
10884 swap [%i6+0x038],%l6 ! %l6 = 0000000000000000
10885! Mem[0000000030041408] = 000000d0, %l4 = 0000000000000000
10886 ldstuba [%i1+%o4]0x89,%l4 ! %l4 = 000000d0000000ff
10887! Mem[0000000010141431] = ff0000ff, %l4 = 00000000000000d0
10888 ldstub [%i5+0x031],%l4 ! %l4 = 00000000000000ff
10889! Starting 10 instruction Load Burst
10890! Mem[0000000030001408] = d0d02310, %f15 = 00000000
10891 lda [%i0+%o4]0x89,%f15 ! %f15 = d0d02310
10892
10893p0_label_413:
10894! Mem[00000000100c1408] = 000000ff, %l4 = 0000000000000000
10895 lduba [%i3+%o4]0x88,%l4 ! %l4 = 00000000000000ff
10896! Mem[00000000300c1410] = 00000000, %l4 = 00000000000000ff
10897 ldsba [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000
10898! Mem[0000000030001408] = d0d02310, %l0 = 0000000000000000
10899 lduwa [%i0+%o4]0x89,%l0 ! %l0 = 00000000d0d02310
10900! %f4 = 00000000, %f15 = d0d02310
10901 fsqrts %f4 ,%f15 ! %f15 = 00000000
10902! Mem[0000000030141410] = ff000000, %l2 = 00000000ff6600ff
10903 ldsba [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000
10904! %f0 = 5a007396 00000000, Mem[00000000100c1408] = 000000ff 00000000
10905 stda %f0 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 5a007396 00000000
10906! Mem[0000000010081400] = ffff00ff1023d0d0, %f4 = 00000000 e7b4a6bd
10907 ldd [%i2+%g0],%f4 ! %f4 = ffff00ff 1023d0d0
10908! Mem[0000000010141408] = 00000000, %l6 = 0000000000000000
10909 lduwa [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000
10910! Mem[0000000030001400] = 00000000, %l5 = 0000000000000000
10911 ldsba [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000000
10912! Starting 10 instruction Store Burst
10913 membar #Sync ! Added by membar checker (79)
10914! Mem[0000000010101430] = 000000ff, %l1 = 000000000000ff0a, %asi = 80
10915 swapa [%i4+0x030]%asi,%l1 ! %l1 = 00000000000000ff
10916
10917p0_label_414:
10918! %f28 = ff000000 ff000000, Mem[0000000010001400] = 00000000 000000ff
10919 stda %f28,[%i0+0x000]%asi ! Mem[0000000010001400] = ff000000 ff000000
10920! %l2 = 0000000000000000, Mem[0000000010041400] = 5a007396
10921 sth %l2,[%i1+%g0] ! Mem[0000000010041400] = 00007396
10922! Mem[0000000030101410] = 000000ff, %l5 = 0000000000000000
10923 swapa [%i4+%o5]0x89,%l5 ! %l5 = 00000000000000ff
10924! %l6 = 0000000000000000, Mem[0000000010141400] = ff000000000000ff
10925 stxa %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000000000000
10926! %l5 = 00000000000000ff, Mem[0000000030181400] = 000000ff
10927 stha %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00ff00ff
10928! Mem[00000000300c1408] = 00000000, %l2 = 0000000000000000
10929 swapa [%i3+%o4]0x81,%l2 ! %l2 = 0000000000000000
10930! Mem[0000000010041408] = 00000000, %l4 = 0000000000000000
10931 swapa [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000000
10932! %l4 = 0000000000000000, Mem[00000000300c1400] = 00000000
10933 stwa %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
10934! %l0 = 00000000d0d02310, Mem[0000000030041408] = 000000ff
10935 stwa %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = d0d02310
10936! Starting 10 instruction Load Burst
10937! Mem[0000000010181400] = 0000000000000000, %l2 = 0000000000000000
10938 ldxa [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000
10939
10940p0_label_415:
10941! Mem[0000000030141408] = 00000000 0000d0ff, %l2 = 00000000, %l3 = 00003eff
10942 ldda [%i5+%o4]0x89,%l2 ! %l2 = 000000000000d0ff 0000000000000000
10943! Mem[0000000021800000] = ffffb05a, %l5 = 00000000000000ff
10944 ldsh [%o3+%g0],%l5 ! %l5 = ffffffffffffffff
10945! Mem[0000000010101410] = ff000000, %l1 = 00000000000000ff
10946 lduwa [%i4+%o5]0x88,%l1 ! %l1 = 00000000ff000000
10947! Mem[00000000100c1404] = 00000000, %l0 = 00000000d0d02310
10948 lduwa [%i3+0x004]%asi,%l0 ! %l0 = 0000000000000000
10949! Mem[0000000010181410] = 00000000 00000000, %l0 = 00000000, %l1 = ff000000
10950 ldda [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000
10951! Mem[0000000010001400] = ff000000, %l1 = 0000000000000000
10952 ldsw [%i0+%g0],%l1 ! %l1 = ffffffffff000000
10953! Mem[0000000030101410] = 00000000, %f26 = 5a007396
10954 lda [%i4+%o5]0x89,%f26 ! %f26 = 00000000
10955! Mem[0000000030041408] = 1023d0d0 ff3ea5ff, %l4 = 00000000, %l5 = ffffffff
10956 ldda [%i1+%o4]0x81,%l4 ! %l4 = 000000001023d0d0 00000000ff3ea5ff
10957! %l2 = 000000000000d0ff, immed = fffffafc, %y = ffa53eff
10958 umul %l2,-0x504,%l5 ! %l5 = 0000d0fefbe7c104, %y = 0000d0fe
10959! Starting 10 instruction Store Burst
10960! %f2 = 00000000, %f1 = 00000000, %f24 = 80000000
10961 fdivs %f2 ,%f1 ,%f24 ! %f24 = 7fffffff
10962
10963p0_label_416:
10964! %f2 = 00000000, Mem[0000000010101400] = 00000000
10965 sta %f2 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
10966! Mem[0000000010101400] = 00000000, %l5 = 0000d0fefbe7c104, %asi = 80
10967 swapa [%i4+0x000]%asi,%l5 ! %l5 = 0000000000000000
10968! %l2 = 000000000000d0ff, Mem[000000001014143c] = ffa53eff, %asi = 80
10969 stha %l2,[%i5+0x03c]%asi ! Mem[000000001014143c] = d0ff3eff
10970! Mem[0000000010041410] = 000000ff, %l3 = 0000000000000000
10971 ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 00000000000000ff
10972! Mem[0000000010081400] = ffff00ff, %l5 = 0000000000000000
10973 ldstuba [%i2+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
10974! Mem[0000000010001408] = 000000ff, %l2 = 000000000000d0ff
10975 swapa [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000ff
10976! %f24 = 7fffffff 00000000, Mem[0000000010181408] = 00000000 00000000
10977 stda %f24,[%i6+%o4]0x88 ! Mem[0000000010181408] = 7fffffff 00000000
10978! Mem[0000000020800000] = 00ffc3ca, %l5 = 00000000000000ff
10979 ldstuba [%o1+0x000]%asi,%l5 ! %l5 = 00000000000000ff
10980! %f6 = 00000000, Mem[0000000010181410] = 00000000
10981 sta %f6 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
10982! Starting 10 instruction Load Burst
10983! Mem[000000001010142c] = 9673005a, %l5 = 0000000000000000
10984 ldsw [%i4+0x02c],%l5 ! %l5 = ffffffff9673005a
10985
10986p0_label_417:
10987! Mem[0000000010181410] = 00000000 00000000, %l0 = 00000000, %l1 = ff000000
10988 ldda [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
10989! Mem[0000000010101408] = ffa53eff000000ff, %f4 = ffff00ff 1023d0d0
10990 ldda [%i4+%o4]0x80,%f4 ! %f4 = ffa53eff 000000ff
10991! Mem[00000000100c1418] = ff000000, %l1 = 0000000000000000
10992 ldsb [%i3+0x01b],%l1 ! %l1 = 0000000000000000
10993! %l2 = 00000000000000ff, imm = 0000000000000669, %l0 = 0000000000000000
10994 addc %l2,0x669,%l0 ! %l0 = 0000000000000768
10995! %l3 = 0000000000000000, immed = fffff86a, %y = 0000d0fe
10996 umul %l3,-0x796,%l1 ! %l1 = 0000000000000000, %y = 00000000
10997! %l1 = 0000000000000000, immd = 0000000000000151, %l5 = ffffffff9673005a
10998 sdivx %l1,0x151,%l5 ! %l5 = 0000000000000000
10999 membar #Sync ! Added by membar checker (80)
11000! Mem[00000000300c1400] = 00000000 ff0000ff 00000000 ff000000
11001! Mem[00000000300c1410] = 00000000 a15a0000 000000a1 5a007396
11002! Mem[00000000300c1420] = 8b6516ff 5200ffff 2ef3f120 00005aa1
11003! Mem[00000000300c1430] = ff000000 000000ff 0affffae f50000ff
11004 ldda [%i3]ASI_BLK_AIUSL,%f0 ! Block Load from 00000000300c1400
11005! Mem[0000000030101408] = 00000000, %f18 = ff000000
11006 lda [%i4+%o4]0x81,%f18 ! %f18 = 00000000
11007! Mem[0000000030001408] = 1023d0d0, %l2 = 00000000000000ff
11008 lduha [%i0+%o4]0x81,%l2 ! %l2 = 0000000000001023
11009! Starting 10 instruction Store Burst
11010! %l3 = 0000000000000000, Mem[0000000030001400] = 00000000
11011 stha %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
11012
11013p0_label_418:
11014 membar #Sync ! Added by membar checker (81)
11015! %f16 = ff000000 00000000, %l3 = 0000000000000000
11016! Mem[00000000300c1400] = 00000000ff0000ff
11017 stda %f16,[%i3+%l3]ASI_PST32_S ! Mem[00000000300c1400] = 00000000ff0000ff
11018! %f6 = 9673005a, %f24 = 7fffffff, %f2 = 000000ff 00000000
11019 fsmuld %f6 ,%f24,%f2 ! %f2 = 7fffffff e0000000
11020! %l4 = 000000001023d0d0, Mem[0000000030141400] = 0000ffff
11021 stha %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = d0d0ffff
11022! %l1 = 0000000000000000, Mem[0000000010041408] = 00000000
11023 stwa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
11024! %l2 = 00001023, %l3 = 00000000, Mem[00000000100c1400] = ff000000 00000000
11025 stda %l2,[%i3+0x000]%asi ! Mem[00000000100c1400] = 00001023 00000000
11026! %f26 = 00000000 20f1f32e, Mem[00000000100c1410] = ff000000 000000ff
11027 stda %f26,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 20f1f32e
11028! Mem[0000000010181410] = 00000000, %l6 = 0000000000000000
11029 ldstuba [%i6+%o5]0x80,%l6 ! %l6 = 00000000000000ff
11030! %l5 = 0000000000000000, Mem[0000000030101408] = 0000000000000000
11031 stxa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000000000
11032! %f27 = 20f1f32e, Mem[0000000030001408] = d0d02310
11033 sta %f27,[%i0+%o4]0x89 ! Mem[0000000030001408] = 20f1f32e
11034! Starting 10 instruction Load Burst
11035! Mem[0000000010181408] = 00000000, %l2 = 0000000000001023
11036 ldsha [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
11037
11038p0_label_419:
11039! Mem[0000000030141400] = 00000000ffffd0d0, %f4 = 00005aa1 00000000
11040 ldda [%i5+%g0]0x89,%f4 ! %f4 = 00000000 ffffd0d0
11041! Mem[0000000010101408] = ffa53eff, %l7 = 00000000000000ff
11042 lduha [%i4+%o4]0x80,%l7 ! %l7 = 000000000000ffa5
11043! Mem[0000000010181408] = 00000000 ffffff7f, %l0 = 00000768, %l1 = 00000000
11044 ldd [%i6+%o4],%l0 ! %l0 = 0000000000000000 00000000ffffff7f
11045! Mem[0000000010001410] = ff3e0000ff000000, %l3 = 0000000000000000
11046 ldxa [%i0+%o5]0x80,%l3 ! %l3 = ff3e0000ff000000
11047! Mem[0000000010041408] = 00000000ff000000, %l0 = 0000000000000000
11048 ldxa [%i1+0x008]%asi,%l0 ! %l0 = 00000000ff000000
11049! Mem[0000000030101400] = ffffffff, %l5 = 0000000000000000
11050 ldswa [%i4+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
11051! Mem[0000000010181428] = 00000000, %l1 = 00000000ffffff7f
11052 ldub [%i6+0x02a],%l1 ! %l1 = 0000000000000000
11053! Mem[0000000010001410] = ff3e0000, %l1 = 0000000000000000
11054 ldsha [%i0+%o5]0x80,%l1 ! %l1 = ffffffffffffff3e
11055! %l6 = 0000000000000000, %l6 = 0000000000000000, %l7 = 000000000000ffa5
11056 sdivx %l6,%l6,%l7 ! Div by zero, %l0 = 00000000ff000050
11057! Starting 10 instruction Store Burst
11058! Mem[00000000201c0001] = 00008819, %l6 = 0000000000000000
11059 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000ff
11060
11061p0_label_420:
11062! Mem[0000000010101408] = ffa53eff, %l4 = 000000001023d0d0
11063 swapa [%i4+%o4]0x80,%l4 ! %l4 = 00000000ffa53eff
11064! %l6 = 00000000, %l7 = 0000ffa5, Mem[00000000100c1408] = 00000000 5a007396
11065 stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 0000ffa5
11066! Mem[0000000010041410] = ff0000ff, %l1 = ffffffffffffff3e
11067 swapa [%i1+%o5]0x80,%l1 ! %l1 = 00000000ff0000ff
11068! Mem[0000000010101439] = d0d02310, %l3 = ff3e0000ff000000
11069 ldstuba [%i4+0x039]%asi,%l3 ! %l3 = 000000d0000000ff
11070! Mem[0000000030181410] = ff000000, %l6 = 0000000000000000
11071 ldstuba [%i6+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
11072! Mem[0000000010101430] = 0000ff0a000000ff, %l0 = 00000000ff000028, %l4 = 00000000ffa53eff
11073 add %i4,0x30,%g1
11074 casxa [%g1]0x80,%l0,%l4 ! %l4 = 0000ff0a000000ff
11075! %l3 = 00000000000000d0, Mem[0000000030101408] = 00000000
11076 stba %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = d0000000
11077! %f3 = e0000000, Mem[0000000030181408] = 00000000
11078 sta %f3 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = e0000000
11079! %f26 = 00000000 20f1f32e, %l7 = 000000000000ffa5
11080! Mem[0000000030041400] = ffffffffffa53eff
11081 stda %f26,[%i1+%l7]ASI_PST8_S ! Mem[0000000030041400] = 00ff00fffff13e2e
11082! Starting 10 instruction Load Burst
11083! Mem[0000000030141410] = ff000000ff000000, %l7 = 000000000000ffa5
11084 ldxa [%i5+%o5]0x89,%l7 ! %l7 = ff000000ff000000
11085
11086p0_label_421:
11087! Mem[0000000010001400] = ff000000, %l0 = 00000000ff000028
11088 ldsb [%i0+0x001],%l0 ! %l0 = 0000000000000000
11089! Mem[0000000010001410] = ff3e0000, %l0 = 0000000000000000
11090 ldswa [%i0+%o5]0x80,%l0 ! %l0 = ffffffffff3e0000
11091! Mem[0000000010141408] = 00000000, %l2 = 0000000000000000
11092 ldsw [%i5+%o4],%l2 ! %l2 = 0000000000000000
11093! Mem[0000000010101400] = 04c1e7fb, %l3 = 00000000000000d0
11094 lduha [%i4+%g0]0x88,%l3 ! %l3 = 000000000000e7fb
11095! Mem[0000000030101410] = 00000000, %l5 = ffffffffffffffff
11096 lduwa [%i4+%o5]0x81,%l5 ! %l5 = 0000000000000000
11097! Mem[0000000010001410] = ff3e0000, %l0 = ffffffffff3e0000
11098 lduba [%i0+%o5]0x80,%l0 ! %l0 = 00000000000000ff
11099! Mem[00000000100c1400] = 23100000, %f3 = e0000000
11100 lda [%i3+%g0]0x88,%f3 ! %f3 = 23100000
11101! Mem[0000000010141430] = ffff00ff, %l0 = 00000000000000ff
11102 lduha [%i5+0x030]%asi,%l0 ! %l0 = 000000000000ffff
11103! Mem[0000000020800040] = 00ffbf87, %l0 = 000000000000ffff
11104 lduha [%o1+0x040]%asi,%l0 ! %l0 = 00000000000000ff
11105! Starting 10 instruction Store Burst
11106! %f16 = ff000000 00000000, Mem[0000000030041408] = d0d02310 ffa53eff
11107 stda %f16,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff000000 00000000
11108
11109p0_label_422:
11110! Mem[00000000201c0000] = 00ff8819, %l6 = 00000000000000ff
11111 ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
11112! %l7 = ff000000ff000000, Mem[0000000010001428] = 00000000000000ff
11113 stx %l7,[%i0+0x028] ! Mem[0000000010001428] = ff000000ff000000
11114! %l7 = ff000000ff000000, Mem[000000001010143a] = d0ff2310
11115 sth %l7,[%i4+0x03a] ! Mem[0000000010101438] = d0ff0000
11116! %l5 = 0000000000000000, Mem[0000000010101410] = ff0000ffff000000
11117 stxa %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000000000000
11118! Mem[0000000010181408] = 00000000, %l6 = 0000000000000000
11119 ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff
11120! %l6 = 0000000000000000, Mem[0000000010081438] = 00005aff00000000, %asi = 80
11121 stxa %l6,[%i2+0x038]%asi ! Mem[0000000010081438] = 0000000000000000
11122! Mem[00000000218000c1] = 0000dddc, %l0 = 00000000000000ff
11123 ldstub [%o3+0x0c1],%l0 ! %l0 = 00000000000000ff
11124! Code Fragment 4
11125p0_fragment_49:
11126! %l0 = 0000000000000000
11127 setx 0x648f299006c4d0e8,%g7,%l0 ! %l0 = 648f299006c4d0e8
11128! %l1 = 00000000ff0000ff
11129 setx 0x7a3dff306a78cc2b,%g7,%l1 ! %l1 = 7a3dff306a78cc2b
11130 setx 0x7ff8, %g1, %g2
11131 and %l0, %g2, %l0
11132 setx 0xffffffff, %g1, %g2
11133 and %l1, %g2, %l1
11134 setx 0x100000000, %g1, %g2
11135 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11136 ta T_CHANGE_HPRIV
11137 stxa %l1, [%l0]ASI_ICACHE_INSTR
11138 ta T_CHANGE_NONHPRIV
11139! %l0 = 648f299006c4d0e8
11140 setx 0xce3d62ffbb8344a6,%g7,%l0 ! %l0 = ce3d62ffbb8344a6
11141! %l1 = 7a3dff306a78cc2b
11142 setx 0x983ec71847409698,%g7,%l1 ! %l1 = 983ec71847409698
11143! %l3 = 000000000000e7fb, Mem[0000000030001408] = 0000000020f1f32e
11144 stxa %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000000000e7fb
11145! Starting 10 instruction Load Burst
11146! Mem[00000000218001c0] = f9d8186d, %l4 = 0000ff0a000000ff
11147 ldub [%o3+0x1c0],%l4 ! %l4 = 00000000000000f9
11148
11149p0_label_423:
11150! %l3 = 000000000000e7fb, imm = 0000000000000645, %l7 = ff000000ff000000
11151 andn %l3,0x645,%l7 ! %l7 = 000000000000e1ba
11152! Mem[0000000010141408] = 0000000000000000, %l1 = 983ec71847409698
11153 ldxa [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
11154! Mem[0000000010141408] = 00000000, %l2 = 0000000000000000
11155 ldsba [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000
11156! Mem[0000000030041408] = 00000000, %l1 = 0000000000000000
11157 ldsha [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
11158! Mem[0000000010101420] = 00000000, %l2 = 0000000000000000
11159 ldsh [%i4+0x020],%l2 ! %l2 = 0000000000000000
11160! Mem[0000000010041420] = ff00ffff ffff00ff, %l6 = 00000000, %l7 = 0000e1ba
11161 ldd [%i1+0x020],%l6 ! %l6 = 00000000ff00ffff 00000000ffff00ff
11162! Mem[0000000010181408] = ff000000, %l2 = 0000000000000000
11163 lduwa [%i6+%o4]0x80,%l2 ! %l2 = 00000000ff000000
11164! Mem[00000000300c1408] = 00000000, %f1 = 00000000
11165 lda [%i3+%o4]0x89,%f1 ! %f1 = 00000000
11166! Mem[0000000010181408] = 7fffffff000000ff, %f0 = ff0000ff 00000000
11167 ldda [%i6+%o4]0x88,%f0 ! %f0 = 7fffffff 000000ff
11168! Starting 10 instruction Store Burst
11169! %f16 = ff000000 00000000 00000000 ff3ea5ff
11170! %f20 = ff0000ff ff000000 ff000000 000000ff
11171! %f24 = 7fffffff 00000000 00000000 20f1f32e
11172! %f28 = ff000000 ff000000 00000000 1023d0d0
11173 stda %f16,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
11174
11175p0_label_424:
11176! Mem[0000000030141400] = d0d0ffff, %l3 = 000000000000e7fb
11177 swapa [%i5+%g0]0x81,%l3 ! %l3 = 00000000d0d0ffff
11178! Code Fragment 3
11179p0_fragment_50:
11180! %l0 = ce3d62ffbb8344a6
11181 setx 0xb070059fd34266f1,%g7,%l0 ! %l0 = b070059fd34266f1
11182! %l1 = 0000000000000000
11183 setx 0xd3071147e90d040b,%g7,%l1 ! %l1 = d3071147e90d040b
11184 setx 0x1fe000, %g1, %g3
11185 or %l0, %g3, %l0 ! always set perrmask = 0xff
11186 setx 0x1ffff8, %g1, %g2
11187 and %l0, %g2, %l0
11188 ta T_CHANGE_HPRIV
11189 stxa %l1, [%l0]ASI_DCACHE_DATA
11190 ta T_CHANGE_NONHPRIV
11191! %l0 = b070059fd34266f1
11192 setx 0xd59a7bafcac9fbbe,%g7,%l0 ! %l0 = d59a7bafcac9fbbe
11193! %l1 = d3071147e90d040b
11194 setx 0x1a3cd8a78efad4bf,%g7,%l1 ! %l1 = 1a3cd8a78efad4bf
11195! Mem[0000000010101410] = 00000000, %l3 = 00000000d0d0ffff
11196 ldsba [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
11197! %f6 = 9673005a a1000000, %l7 = 00000000ffff00ff
11198! Mem[0000000030141410] = 000000ff000000ff
11199 add %i5,0x010,%g1
11200 stda %f6,[%g1+%l7]ASI_PST16_S ! Mem[0000000030141410] = 9673005aa1000000
11201! %f10 = a15a0000 20f1f32e, Mem[0000000030141410] = 9673005a a1000000
11202 stda %f10,[%i5+%o5]0x81 ! Mem[0000000030141410] = a15a0000 20f1f32e
11203! Mem[0000000030081400] = ff000000, %l1 = 1a3cd8a78efad4bf
11204 swapa [%i2+%g0]0x89,%l1 ! %l1 = 00000000ff000000
11205! Mem[0000000010081424] = 00003eff, %l5 = 0000000000000000, %asi = 80
11206 swapa [%i2+0x024]%asi,%l5 ! %l5 = 0000000000003eff
11207! %l7 = 00000000ffff00ff, Mem[0000000030141410] = 00005aa1
11208 stha %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff
11209! %l3 = 0000000000000000, Mem[0000000010141408] = 00000000
11210 stba %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
11211! Starting 10 instruction Load Burst
11212 membar #Sync ! Added by membar checker (82)
11213! Mem[0000000030041410] = ff0000ff, %l5 = 0000000000003eff
11214 lduba [%i1+%o5]0x89,%l5 ! %l5 = 00000000000000ff
11215
11216p0_label_425:
11217! Mem[0000000010001400] = ff000000, %l0 = d59a7bafcac9fbbe
11218 lduwa [%i0+%g0]0x80,%l0 ! %l0 = 00000000ff000000
11219! Mem[0000000030001408] = 0000e7fb, %l7 = 00000000ffff00ff
11220 lduba [%i0+%o4]0x89,%l7 ! %l7 = 00000000000000fb
11221! Mem[00000000300c1408] = 00000000, %f10 = a15a0000
11222 lda [%i3+%o4]0x81,%f10 ! %f10 = 00000000
11223! Mem[00000000201c0000] = ffff8819, %l6 = 00000000ff00ffff
11224 lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000ffff
11225! Mem[0000000030001410] = 00000000, %l6 = 000000000000ffff
11226 ldsha [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000000
11227! Mem[0000000010101400] = fbe7c104, %l2 = 00000000ff000000
11228 lduha [%i4+%g0]0x80,%l2 ! %l2 = 000000000000fbe7
11229! Mem[00000000300c1400] = 00000000, %l2 = 000000000000fbe7
11230 ldswa [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
11231! Mem[0000000010141410] = ffffffff 00000000, %l2 = 00000000, %l3 = 00000000
11232 ldda [%i5+%o5]0x80,%l2 ! %l2 = 00000000ffffffff 0000000000000000
11233! Mem[00000000300c1400] = 00000000, %l5 = 00000000000000ff
11234 lduha [%i3+%g0]0x81,%l5 ! %l5 = 0000000000000000
11235! Starting 10 instruction Store Burst
11236! Mem[00000000300c1400] = 00000000, %l2 = 00000000ffffffff
11237 ldstuba [%i3+%g0]0x89,%l2 ! %l2 = 00000000000000ff
11238
11239p0_label_426:
11240! %l6 = 0000000000000000, Mem[00000000201c0000] = ffff8819, %asi = 80
11241 stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00008819
11242! %l1 = 00000000ff000000, imm = 000000000000035f, %l4 = 00000000000000f9
11243 xor %l1,0x35f,%l4 ! %l4 = 00000000ff00035f
11244! Mem[0000000010181428] = 00000000, %l1 = ff000000, %l5 = 00000000
11245 add %i6,0x28,%g1
11246 casa [%g1]0x80,%l1,%l5 ! %l5 = 0000000000000000
11247! %f8 = ffff0052 ff16658b, Mem[0000000010081438] = 00000000 00000000
11248 stda %f8 ,[%i2+0x038]%asi ! Mem[0000000010081438] = ffff0052 ff16658b
11249! %f30 = 00000000 1023d0d0, Mem[00000000300c1400] = 000000ff ff0000ff
11250 stda %f30,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 1023d0d0
11251! %l4 = 00000000ff00035f, Mem[0000000010041410] = ffffff3e, %asi = 80
11252 stha %l4,[%i1+0x010]%asi ! Mem[0000000010041410] = 035fff3e
11253! %l3 = 0000000000000000, Mem[0000000010001408] = ffd00000, %asi = 80
11254 stwa %l3,[%i0+0x008]%asi ! Mem[0000000010001408] = 00000000
11255! %f20 = ff0000ff ff000000, Mem[0000000010001400] = ff000000 ff000000
11256 stda %f20,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff0000ff ff000000
11257! Mem[00000000100c141c] = 000000ff, %l4 = ff00035f, %l3 = 00000000
11258 add %i3,0x1c,%g1
11259 casa [%g1]0x80,%l4,%l3 ! %l3 = 00000000000000ff
11260! Starting 10 instruction Load Burst
11261! Mem[0000000010181410] = ff000000, %f15 = aeffff0a
11262 ld [%i6+%o5],%f15 ! %f15 = ff000000
11263
11264p0_label_427:
11265! Mem[0000000010141408] = 0000000000000000, %f12 = ff000000 000000ff
11266 ldda [%i5+%o4]0x80,%f12 ! %f12 = 00000000 00000000
11267! Mem[0000000030141408] = 0000d0ff, %l1 = 00000000ff000000
11268 ldsha [%i5+%o4]0x89,%l1 ! %l1 = ffffffffffffd0ff
11269! Code Fragment 4
11270p0_fragment_51:
11271! %l0 = 00000000ff000000
11272 setx 0xd4bfc1884e973c4e,%g7,%l0 ! %l0 = d4bfc1884e973c4e
11273! %l1 = ffffffffffffd0ff
11274 setx 0xf25f9877e01abf40,%g7,%l1 ! %l1 = f25f9877e01abf40
11275 setx 0x7ff8, %g1, %g2
11276 and %l0, %g2, %l0
11277 setx 0xffffffff, %g1, %g2
11278 and %l1, %g2, %l1
11279 setx 0x100000000, %g1, %g2
11280 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11281 ta T_CHANGE_HPRIV
11282 stxa %l1, [%l0]ASI_ICACHE_INSTR
11283 ta T_CHANGE_NONHPRIV
11284! %l0 = d4bfc1884e973c4e
11285 setx 0x4549e1e0167f69fa,%g7,%l0 ! %l0 = 4549e1e0167f69fa
11286! %l1 = f25f9877e01abf40
11287 setx 0xf590443fa619ee22,%g7,%l1 ! %l1 = f590443fa619ee22
11288! %f10 = 00000000, %f6 = 9673005a a1000000
11289 fstox %f10,%f6 ! %f6 = 00000000 00000000
11290! Mem[0000000030081400] = bfd4fa8e 000000ff, %l0 = 167f69fa, %l1 = a619ee22
11291 ldda [%i2+%g0]0x81,%l0 ! %l0 = 00000000bfd4fa8e 00000000000000ff
11292! Mem[00000000300c1400] = d0d02310, %f11 = 20f1f32e
11293 lda [%i3+%g0]0x81,%f11 ! %f11 = d0d02310
11294! Mem[0000000010081410] = ff000000000000ff, %f30 = 00000000 1023d0d0
11295 ldda [%i2+%o5]0x80,%f30 ! %f30 = ff000000 000000ff
11296! Mem[0000000010041408] = 00000000, %l4 = 00000000ff00035f
11297 lduha [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000000
11298! Mem[0000000010181408] = ff000000ffffff7f, %l2 = 0000000000000000
11299 ldx [%i6+%o4],%l2 ! %l2 = ff000000ffffff7f
11300! Starting 10 instruction Store Burst
11301! Mem[0000000020800001] = ffffc3ca, %l4 = 0000000000000000
11302 ldstub [%o1+0x001],%l4 ! %l4 = 000000ff000000ff
11303
11304p0_label_428:
11305! %l6 = 00000000, %l7 = 000000fb, Mem[0000000030141410] = ff000000 20f1f32e
11306 stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 000000fb
11307! %f28 = ff000000 ff000000, Mem[0000000010081408] = ff000000 00000000
11308 stda %f28,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff000000 ff000000
11309! %f16 = ff000000 00000000 00000000 ff3ea5ff
11310! %f20 = ff0000ff ff000000 ff000000 000000ff
11311! %f24 = 7fffffff 00000000 00000000 20f1f32e
11312! %f28 = ff000000 ff000000 ff000000 000000ff
11313 stda %f16,[%i1]ASI_BLK_AIUP ! Block Store to 0000000010041400
11314! Mem[0000000010181423] = 00ff00ff, %l6 = 0000000000000000
11315 ldstub [%i6+0x023],%l6 ! %l6 = 000000ff000000ff
11316! %l2 = ff000000ffffff7f, Mem[0000000021800140] = ff003eed
11317 stb %l2,[%o3+0x140] ! Mem[0000000021800140] = 7f003eed
11318! Mem[00000000100c1404] = 00000000, %l1 = 00000000000000ff, %asi = 80
11319 swapa [%i3+0x004]%asi,%l1 ! %l1 = 0000000000000000
11320! %l7 = 00000000000000fb, Mem[0000000010101410] = 0000000000000000
11321 stxa %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000000000fb
11322! %l7 = 00000000000000fb, Mem[00000000100c1410] = 0000000020f1f32e, %asi = 80
11323 stxa %l7,[%i3+0x010]%asi ! Mem[00000000100c1410] = 00000000000000fb
11324! %l6 = 000000ff, %l7 = 000000fb, Mem[0000000010001438] = ff0000ff ff000000
11325 std %l6,[%i0+0x038] ! Mem[0000000010001438] = 000000ff 000000fb
11326! Starting 10 instruction Load Burst
11327! Mem[0000000030081408] = 000000ff, %l1 = 0000000000000000
11328 ldsba [%i2+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
11329
11330p0_label_429:
11331! Mem[0000000010001408] = 00000000, %f10 = 00000000
11332 lda [%i0+%o4]0x80,%f10 ! %f10 = 00000000
11333! %l4 = 00000000000000ff, imm = 000000000000006c, %l2 = ff000000ffffff7f
11334 or %l4,0x06c,%l2 ! %l2 = 00000000000000ff
11335! Mem[00000000300c1408] = 000000ff00000000, %l3 = 00000000000000ff
11336 ldxa [%i3+%o4]0x89,%l3 ! %l3 = 000000ff00000000
11337! Mem[0000000030001400] = 00000000, %l0 = 00000000bfd4fa8e
11338 ldsha [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000
11339! Mem[0000000010181400] = 00000000, %l0 = 0000000000000000
11340 lduba [%i6+%g0]0x80,%l0 ! %l0 = 0000000000000000
11341! Mem[0000000030141410] = 00000000, %l6 = 00000000000000ff
11342 ldswa [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000
11343! Mem[00000000100c1410] = 00000000, %f2 = 7fffffff
11344 lda [%i3+%o5]0x80,%f2 ! %f2 = 00000000
11345! Mem[0000000010001410] = ff3e0000ff000000, %l7 = 00000000000000fb
11346 ldxa [%i0+%o5]0x80,%l7 ! %l7 = ff3e0000ff000000
11347! Mem[0000000010001420] = fff3f100, %l0 = 0000000000000000
11348 ldsw [%i0+0x020],%l0 ! %l0 = fffffffffff3f100
11349! Starting 10 instruction Store Burst
11350! %l4 = 00000000000000ff, Mem[00000000100c1400] = 23100000
11351 stba %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 231000ff
11352
11353p0_label_430:
11354! Mem[00000000218001c0] = f9d8186d, %l4 = 00000000000000ff
11355 ldstub [%o3+0x1c0],%l4 ! %l4 = 000000f9000000ff
11356! Mem[00000000100c142d] = 0000ffff, %l7 = ff3e0000ff000000
11357 ldstuba [%i3+0x02d]%asi,%l7 ! %l7 = 00000000000000ff
11358! %l0 = fffffffffff3f100, Mem[0000000030181400] = 00ff00ff
11359 stwa %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = fff3f100
11360! %l2 = 00000000000000ff, Mem[0000000010101414] = 00000000, %asi = 80
11361 stha %l2,[%i4+0x014]%asi ! Mem[0000000010101414] = 00ff0000
11362! Mem[0000000010081428] = ff000000, %l6 = 00000000, %l4 = 000000f9
11363 add %i2,0x28,%g1
11364 casa [%g1]0x80,%l6,%l4 ! %l4 = 00000000ff000000
11365! %l0 = fffffffffff3f100, Mem[0000000030001410] = 00000000
11366 stba %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
11367! %l7 = 0000000000000000, Mem[0000000010001400] = 000000ffff0000ff
11368 stxa %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000000
11369! Mem[0000000010081400] = ff00ffff, %l0 = fffffffffff3f100
11370 ldstuba [%i2+%g0]0x88,%l0 ! %l0 = 000000ff000000ff
11371! %f10 = 00000000 d0d02310, %l0 = 00000000000000ff
11372! Mem[0000000030081410] = ffa53eff00000000
11373 add %i2,0x010,%g1
11374 stda %f10,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030081410] = 1023d0d000000000
11375! Starting 10 instruction Load Burst
11376! Mem[0000000010081410] = ff000000, %l6 = 0000000000000000
11377 lduw [%i2+%o5],%l6 ! %l6 = 00000000ff000000
11378
11379p0_label_431:
11380! Mem[0000000030141410] = 00000000, %l3 = 000000ff00000000
11381 ldswa [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
11382! Mem[00000000300c1400] = 1023d0d0, %l4 = 00000000ff000000
11383 lduba [%i3+%g0]0x89,%l4 ! %l4 = 00000000000000d0
11384! %f7 = 00000000, Mem[0000000010181400] = 00000000
11385 sta %f7 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
11386! %l0 = 00000000000000ff, imm = fffffffffffff4ff, %l4 = 00000000000000d0
11387 subc %l0,-0xb01,%l4 ! %l4 = 0000000000000c00
11388! Mem[0000000010101408] = 1023d0d0000000ff, %f14 = ff0000f5 ff000000
11389 ldda [%i4+%o4]0x80,%f14 ! %f14 = 1023d0d0 000000ff
11390! %l6 = 00000000ff000000, %l0 = 00000000000000ff, %l4 = 0000000000000c00
11391 subc %l6,%l0,%l4 ! %l4 = 00000000feffff01
11392! Mem[0000000030101410] = 00000000, %f19 = ff3ea5ff
11393 lda [%i4+%o5]0x81,%f19 ! %f19 = 00000000
11394! Mem[0000000010181400] = 00000000, %f17 = 00000000
11395 lda [%i6+%g0]0x80,%f17 ! %f17 = 00000000
11396! Mem[0000000030181408] = e000000000000000, %f4 = 00000000 ffffd0d0
11397 ldda [%i6+%o4]0x81,%f4 ! %f4 = e0000000 00000000
11398! Starting 10 instruction Store Burst
11399! %f22 = ff000000 000000ff, Mem[0000000010041428] = 00000000 20f1f32e
11400 stda %f22,[%i1+0x028]%asi ! Mem[0000000010041428] = ff000000 000000ff
11401
11402p0_label_432:
11403! Mem[0000000010001400] = 00000000, %l5 = 0000000000000000
11404 swapa [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000000
11405! %f0 = 7fffffff 000000ff 00000000 23100000
11406! %f4 = e0000000 00000000 00000000 00000000
11407! %f8 = ffff0052 ff16658b 00000000 d0d02310
11408! %f12 = 00000000 00000000 1023d0d0 000000ff
11409 stda %f0,[%i4]ASI_BLK_AIUP ! Block Store to 0000000010101400
11410! %f31 = 000000ff, Mem[00000000100c1400] = 231000ff
11411 sta %f31,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
11412! Mem[0000000010181400] = 00000000, %l5 = 0000000000000000
11413 ldstuba [%i6+%g0]0x88,%l5 ! %l5 = 00000000000000ff
11414! %f26 = 00000000 20f1f32e, Mem[0000000010041400] = ff000000 00000000
11415 stda %f26,[%i1+0x000]%asi ! Mem[0000000010041400] = 00000000 20f1f32e
11416! Mem[0000000010181408] = 000000ff, %l0 = 00000000000000ff
11417 swapa [%i6+%o4]0x88,%l0 ! %l0 = 00000000000000ff
11418! Mem[0000000010141434] = 0000fff9, %l7 = 0000000000000000, %asi = 80
11419 swapa [%i5+0x034]%asi,%l7 ! %l7 = 000000000000fff9
11420! %f31 = 000000ff, Mem[0000000010001408] = 00000000
11421 sta %f31,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff
11422! %l0 = 00000000000000ff, Mem[0000000030101408] = d0000000
11423 stha %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00ff0000
11424! Starting 10 instruction Load Burst
11425! Mem[0000000010001400] = 00000000, %l6 = 00000000ff000000
11426 lduba [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000
11427
11428p0_label_433:
11429! Mem[0000000030101400] = ffffffff, %l4 = 00000000feffff01
11430 ldswa [%i4+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
11431! %l6 = 00000000, %l7 = 0000fff9, Mem[0000000010141410] = ffffffff 00000000
11432 stda %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 0000fff9
11433! Mem[0000000010001408] = 000000ff, %l0 = 00000000000000ff
11434 ldswa [%i0+%o4]0x88,%l0 ! %l0 = 00000000000000ff
11435 membar #Sync ! Added by membar checker (83)
11436! Mem[0000000010101408] = 00000000, %l6 = 0000000000000000
11437 lduha [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000000
11438! Mem[0000000030141400] = 00000000fbe70000, %f8 = ffff0052 ff16658b
11439 ldda [%i5+%g0]0x89,%f8 ! %f8 = 00000000 fbe70000
11440! Mem[0000000030101408] = 00ff0000 00000000, %l0 = 000000ff, %l1 = ffffffff
11441 ldda [%i4+%o4]0x81,%l0 ! %l0 = 0000000000ff0000 0000000000000000
11442! Mem[0000000010141408] = 00000000 00000000, %l2 = 000000ff, %l3 = 00000000
11443 ldda [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
11444! Mem[0000000010181408] = ff000000ffffff7f, %f10 = 00000000 d0d02310
11445 ldd [%i6+%o4],%f10 ! %f10 = ff000000 ffffff7f
11446! %f12 = 00000000 00000000, %f10 = ff000000 ffffff7f
11447 fdtox %f12,%f10 ! %f10 = 00000000 00000000
11448! Starting 10 instruction Store Burst
11449! %l3 = 0000000000000000, Mem[0000000010181400] = 000000ff
11450 stba %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
11451
11452p0_label_434:
11453! Mem[00000000100c140c] = a5ff0000, %l3 = 0000000000000000, %asi = 80
11454 swapa [%i3+0x00c]%asi,%l3 ! %l3 = 00000000a5ff0000
11455! %f6 = 00000000, Mem[0000000030181410] = ff000000
11456 sta %f6 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
11457! %l5 = 0000000000000000, Mem[0000000030101408] = 00ff000000000000
11458 stxa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000000
11459! Mem[00000000211c0000] = fffffcae, %l6 = 0000000000000000
11460 ldstub [%o2+%g0],%l6 ! %l6 = 000000ff000000ff
11461! %l0 = 00ff0000, %l1 = 00000000, Mem[00000000300c1400] = d0d02310 00000000
11462 stda %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00ff0000 00000000
11463! %l3 = 00000000a5ff0000, Mem[0000000030101408] = 0000000000000000
11464 stxa %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000a5ff0000
11465! Mem[0000000010041400] = 00000000, %l7 = 000000000000fff9
11466 ldstuba [%i1+%g0]0x80,%l7 ! %l7 = 00000000000000ff
11467! %l6 = 00000000000000ff, Mem[0000000010041414] = ff000000, %asi = 80
11468 stba %l6,[%i1+0x014]%asi ! Mem[0000000010041414] = ff000000
11469! %l0 = 0000000000ff0000, Mem[0000000010081421] = 44100000, %asi = 80
11470 stba %l0,[%i2+0x021]%asi ! Mem[0000000010081420] = 44000000
11471! Starting 10 instruction Load Burst
11472! Mem[0000000030081410] = 1023d0d0, %l1 = 0000000000000000
11473 lduwa [%i2+%o5]0x81,%l1 ! %l1 = 000000001023d0d0
11474
11475p0_label_435:
11476! Mem[0000000010001400] = 00000000 00000000, %l4 = ffffffff, %l5 = 00000000
11477 ldda [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
11478! %l2 = 0000000000000000, imm = 0000000000000530, %l4 = 0000000000000000
11479 xnor %l2,0x530,%l4 ! %l4 = fffffffffffffacf
11480! Mem[0000000010001410] = 00003eff, %l5 = 0000000000000000
11481 ldsba [%i0+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
11482! Mem[0000000010041410] = 000000ff ff0000ff, %l0 = 00ff0000, %l1 = 1023d0d0
11483 ldda [%i1+%o5]0x88,%l0 ! %l0 = 00000000ff0000ff 00000000000000ff
11484! Mem[0000000030181410] = 00000000, %l0 = 00000000ff0000ff
11485 lduha [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
11486! %f5 = 00000000, %f15 = 000000ff, %f18 = 00000000 00000000
11487 fsmuld %f5 ,%f15,%f18 ! %f18 = 00000000 00000000
11488! Mem[0000000010081408] = ff000000, %f0 = 7fffffff
11489 lda [%i2+0x008]%asi,%f0 ! %f0 = ff000000
11490! %f2 = 00000000, %f30 = ff000000
11491 fcmpes %fcc2,%f2 ,%f30 ! %fcc2 = 2
11492! Mem[00000000300c1410] = 00000000, %f5 = 00000000
11493 lda [%i3+%o5]0x89,%f5 ! %f5 = 00000000
11494! Starting 10 instruction Store Burst
11495! %l6 = 00000000000000ff, %l1 = 00000000000000ff, %y = 00000000
11496 smul %l6,%l1,%l6 ! %l6 = 000000000000fe01, %y = 00000000
11497
11498p0_label_436:
11499! %l6 = 000000000000fe01, Mem[0000000020800040] = 00ffbf87, %asi = 80
11500 stha %l6,[%o1+0x040]%asi ! Mem[0000000020800040] = fe01bf87
11501! Mem[00000000300c1400] = 0000ff00, %l4 = fffffffffffffacf
11502 swapa [%i3+%g0]0x89,%l4 ! %l4 = 000000000000ff00
11503! %l4 = 0000ff00, %l5 = ffffffff, Mem[0000000030101410] = 00000000 000000ff
11504 stda %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000ff00 ffffffff
11505! %f28 = ff000000, Mem[0000000030101408] = 00000000
11506 sta %f28,[%i4+%o4]0x89 ! Mem[0000000030101408] = ff000000
11507! Mem[0000000030001408] = fbe70000, %l5 = ffffffffffffffff
11508 swapa [%i0+%o4]0x81,%l5 ! %l5 = 00000000fbe70000
11509! %l3 = 00000000a5ff0000, Mem[0000000010181430] = 00000000, %asi = 80
11510 stha %l3,[%i6+0x030]%asi ! Mem[0000000010181430] = 00000000
11511! %l4 = 000000000000ff00, Mem[0000000030081400] = 8efad4bf
11512 stwa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000ff00
11513! %l3 = 00000000a5ff0000, Mem[0000000030001410] = 0000000000000000
11514 stxa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000a5ff0000
11515! %l7 = 0000000000000000, Mem[0000000010001410] = ff3e0000ff000000
11516 stxa %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000000000000000
11517! Starting 10 instruction Load Burst
11518! Mem[0000000010081408] = ff000000, %l4 = 000000000000ff00
11519 ldsba [%i2+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
11520
11521p0_label_437:
11522! Mem[00000000100c1400] = ff000000, %l1 = 00000000000000ff
11523 ldsha [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffff00
11524! Mem[0000000010181408] = 7fffffff000000ff, %f0 = ff000000 000000ff
11525 ldda [%i6+%o4]0x88,%f0 ! %f0 = 7fffffff 000000ff
11526! Mem[00000000300c1410] = 00000000 a15a0000, %l0 = 00000000, %l1 = ffffff00
11527 ldda [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000000 00000000a15a0000
11528! %l1 = 00000000a15a0000, immed = fffff3a0, %y = 00000000
11529 udiv %l1,-0xc60,%l0 ! %l0 = 0000000000000000
11530 mov %l0,%y ! %y = 00000000
11531! Mem[0000000030041400] = ff000000, %l2 = 0000000000000000
11532 ldswa [%i1+%g0]0x81,%l2 ! %l2 = ffffffffff000000
11533! Mem[0000000030101400] = ffffffff, %l3 = 00000000a5ff0000
11534 lduba [%i4+%g0]0x81,%l3 ! %l3 = 00000000000000ff
11535! Mem[00000000300c1410] = 00000000, %f22 = ff000000
11536 lda [%i3+%o5]0x89,%f22 ! %f22 = 00000000
11537! Mem[00000000300c1400] = fffffacf, %l5 = 00000000fbe70000
11538 lduwa [%i3+%g0]0x89,%l5 ! %l5 = 00000000fffffacf
11539! Mem[0000000030001400] = 00000000 00000000, %l2 = ff000000, %l3 = 000000ff
11540 ldda [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
11541! Starting 10 instruction Store Burst
11542! %l0 = 0000000000000000, Mem[0000000030101410] = 0000ff00
11543 stha %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
11544
11545p0_label_438:
11546! Mem[00000000100c1408] = 00000000, %l0 = 0000000000000000
11547 ldstub [%i3+%o4],%l0 ! %l0 = 00000000000000ff
11548! %f29 = ff000000, Mem[0000000030101408] = ff000000
11549 sta %f29,[%i4+%o4]0x89 ! Mem[0000000030101408] = ff000000
11550! %f0 = 7fffffff 000000ff, %l6 = 000000000000fe01
11551! Mem[0000000010141420] = 000000ff00000000
11552 add %i5,0x020,%g1
11553 stda %f0,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010141420] = ff0000ff00000000
11554! Mem[0000000010141410] = 00000000, %l1 = 00000000a15a0000
11555 swapa [%i5+%o5]0x80,%l1 ! %l1 = 0000000000000000
11556! Mem[0000000030081400] = 0000ff00, %l1 = 0000000000000000
11557 swapa [%i2+%g0]0x89,%l1 ! %l1 = 000000000000ff00
11558! %l5 = 00000000fffffacf, Mem[0000000010001438] = 000000ff000000fb
11559 stx %l5,[%i0+0x038] ! Mem[0000000010001438] = 00000000fffffacf
11560! %f16 = ff000000 00000000, %l7 = 0000000000000000
11561! Mem[0000000030101400] = ffffffff00000000
11562 stda %f16,[%i4+%l7]ASI_PST32_SL ! Mem[0000000030101400] = ffffffff00000000
11563! %f12 = 00000000, Mem[0000000030041410] = ff0000ff
11564 sta %f12,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
11565! %l0 = 00000000, %l1 = 0000ff00, Mem[0000000010181420] = 00ff00ff 000000ff
11566 std %l0,[%i6+0x020] ! Mem[0000000010181420] = 00000000 0000ff00
11567! Starting 10 instruction Load Burst
11568! Mem[00000000211c0000] = fffffcae, %l0 = 0000000000000000
11569 lduh [%o2+%g0],%l0 ! %l0 = 000000000000ffff
11570
11571p0_label_439:
11572! Mem[0000000010181410] = 00000000000000ff, %f24 = 7fffffff 00000000
11573 ldda [%i6+%o5]0x88,%f24 ! %f24 = 00000000 000000ff
11574! Mem[0000000010181408] = ff000000 ffffff7f, %l2 = 00000000, %l3 = 00000000
11575 ldda [%i6+%o4]0x80,%l2 ! %l2 = 00000000ff000000 00000000ffffff7f
11576! Mem[0000000010041410] = ff0000ff, %l5 = 00000000fffffacf
11577 ldsha [%i1+%o5]0x80,%l5 ! %l5 = ffffffffffffff00
11578! Mem[00000000100c1410] = 00000000, %l3 = 00000000ffffff7f
11579 ldsha [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000000
11580! Mem[0000000021800040] = ff9c7f92, %l5 = ffffffffffffff00
11581 ldsh [%o3+0x040],%l5 ! %l5 = ffffffffffffff9c
11582! Mem[0000000010001400] = 00000000, %l2 = 00000000ff000000
11583 lduha [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000
11584! Mem[0000000010001408] = 000000ff, %l7 = 0000000000000000
11585 lduwa [%i0+%o4]0x88,%l7 ! %l7 = 00000000000000ff
11586! Mem[0000000010001430] = 000000ff, %f7 = 00000000
11587 ld [%i0+0x030],%f7 ! %f7 = 000000ff
11588! Mem[0000000010101418] = 00000000 00000000, %l4 = ffffffff, %l5 = ffffff9c
11589 ldd [%i4+0x018],%l4 ! %l4 = 0000000000000000 0000000000000000
11590! Starting 10 instruction Store Burst
11591! Code Fragment 3
11592p0_fragment_52:
11593! %l0 = 000000000000ffff
11594 setx 0x72e5d9906318c553,%g7,%l0 ! %l0 = 72e5d9906318c553
11595! %l1 = 000000000000ff00
11596 setx 0x6d771f1873597449,%g7,%l1 ! %l1 = 6d771f1873597449
11597 setx 0x1fe000, %g1, %g3
11598 or %l0, %g3, %l0 ! always set perrmask = 0xff
11599 setx 0x1ffff8, %g1, %g2
11600 and %l0, %g2, %l0
11601 ta T_CHANGE_HPRIV
11602 stxa %l1, [%l0]ASI_DCACHE_DATA
11603 ta T_CHANGE_NONHPRIV
11604! %l0 = 72e5d9906318c553
11605 setx 0x9755507fa0e0e301,%g7,%l0 ! %l0 = 9755507fa0e0e301
11606! %l1 = 6d771f1873597449
11607 setx 0xaccdb69f87eb2905,%g7,%l1 ! %l1 = accdb69f87eb2905
11608
11609p0_label_440:
11610! %l0 = 9755507fa0e0e301, Mem[0000000030081400] = 00000000
11611 stwa %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = a0e0e301
11612! %l6 = 000000000000fe01, Mem[0000000010141410] = 0000fff900005aa1
11613 stxa %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000000000fe01
11614! %l6 = 000000000000fe01, Mem[0000000030141400] = fbe70000
11615 stha %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = fbe7fe01
11616! %f6 = 00000000 000000ff, %l4 = 0000000000000000
11617! Mem[0000000030141408] = ffd0000000000000
11618 add %i5,0x008,%g1
11619 stda %f6,[%g1+%l4]ASI_PST8_S ! Mem[0000000030141408] = ffd0000000000000
11620! %l5 = 0000000000000000, Mem[00000000100c1416] = 000000fb
11621 sth %l5,[%i3+0x016] ! Mem[00000000100c1414] = 00000000
11622! %l2 = 0000000000000000, Mem[0000000020800040] = fe01bf87
11623 sth %l2,[%o1+0x040] ! Mem[0000000020800040] = 0000bf87
11624! %l4 = 0000000000000000, Mem[00000000211c0000] = fffffcae, %asi = 80
11625 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000fcae
11626! Mem[0000000010041428] = ff000000000000ff, %l5 = 0000000000000000, %l0 = 9755507fa0e0e301
11627 add %i1,0x28,%g1
11628 casxa [%g1]0x80,%l5,%l0 ! %l0 = ff000000000000ff
11629! %f19 = 00000000, Mem[0000000010081410] = ff000000
11630 sta %f19,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
11631! Starting 10 instruction Load Burst
11632! Mem[0000000010141410] = 01fe0000, %l7 = 00000000000000ff
11633 lduwa [%i5+%o5]0x80,%l7 ! %l7 = 0000000001fe0000
11634
11635p0_label_441:
11636! Mem[0000000030081408] = 000000ff, %f15 = 000000ff
11637 lda [%i2+%o4]0x89,%f15 ! %f15 = 000000ff
11638! Mem[00000000300c1408] = 00000000, %l1 = accdb69f87eb2905
11639 lduba [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000000
11640! Mem[0000000010181410] = ff00000000000000, %l3 = 0000000000000000
11641 ldxa [%i6+%o5]0x80,%l3 ! %l3 = ff00000000000000
11642! Mem[0000000010141408] = 00000000 00000000, %l6 = 0000fe01, %l7 = 01fe0000
11643 ldda [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000 0000000000000000
11644! Mem[0000000010001418] = ffff0000, %l0 = ff000000000000ff
11645 ldsb [%i0+0x018],%l0 ! %l0 = ffffffffffffffff
11646! Mem[00000000100c1400] = ff000000, %l1 = 0000000000000000
11647 ldsha [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffff00
11648! Mem[00000000300c1408] = 00000000, %l7 = 0000000000000000
11649 lduwa [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000000
11650! Mem[0000000010141408] = 00000000, %l1 = ffffffffffffff00
11651 lduha [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000
11652! Mem[0000000010181400] = 00000000, %l3 = ff00000000000000
11653 lduba [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
11654! Starting 10 instruction Store Burst
11655! %l2 = 0000000000000000, Mem[00000000201c0000] = 00008819
11656 stb %l2,[%o0+%g0] ! Mem[00000000201c0000] = 00008819
11657
11658p0_label_442:
11659! Mem[0000000010041400] = ff000000, %l3 = 0000000000000000
11660 ldstuba [%i1+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
11661! %l0 = ffffffffffffffff, Mem[0000000030101410] = 00000000
11662 stwa %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff
11663! %l5 = 0000000000000000, Mem[0000000010181400] = 00000000
11664 stba %l5,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
11665! Mem[0000000030041400] = 000000ff, %l4 = 0000000000000000
11666 swapa [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000ff
11667! %f22 = 00000000 000000ff, Mem[0000000030001410] = 00000000 a5ff0000
11668 stda %f22,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 000000ff
11669! %l7 = 0000000000000000, Mem[0000000010041410] = ff0000ff
11670 stha %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff000000
11671! %l0 = ffffffffffffffff, Mem[0000000010001410] = 00000000
11672 stwa %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffff
11673! %l2 = 0000000000000000, Mem[0000000030081400] = a0e0e301000000ff
11674 stxa %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000000000000000
11675! Mem[000000001018141c] = 00000028, %l3 = 00000000000000ff, %asi = 80
11676 swapa [%i6+0x01c]%asi,%l3 ! %l3 = 0000000000000028
11677! Starting 10 instruction Load Burst
11678! Mem[0000000030181410] = 00000000, %l2 = 0000000000000000
11679 lduwa [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000
11680
11681p0_label_443:
11682! Mem[0000000010041410] = 000000ffff000000, %f26 = 00000000 20f1f32e
11683 ldda [%i1+0x010]%asi,%f26 ! %f26 = 000000ff ff000000
11684! Mem[0000000010041408] = 00000000, %f22 = 00000000
11685 lda [%i1+0x008]%asi,%f22 ! %f22 = 00000000
11686! %f14 = 1023d0d0, %f16 = ff000000, %f19 = 00000000
11687 fdivs %f14,%f16,%f19 ! %f19 = 80000000
11688! Mem[0000000030081400] = 00000000, %l1 = 0000000000000000
11689 lduha [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000
11690! Mem[0000000010081408] = 000000ff, %l0 = ffffffffffffffff
11691 ldsha [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000ff
11692! Mem[0000000010141408] = 00000000 00000000, %l0 = 000000ff, %l1 = 00000000
11693 ldda [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
11694! Mem[0000000010101410] = 000000e0, %l7 = 0000000000000000
11695 ldswa [%i4+%o5]0x88,%l7 ! %l7 = 00000000000000e0
11696! Mem[0000000010001400] = 00000000, %l2 = 0000000000000000
11697 lduba [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
11698! Mem[00000000201c0000] = 00008819, %l6 = 0000000000000000
11699 ldsha [%o0+0x000]%asi,%l6 ! %l6 = 0000000000000000
11700! Starting 10 instruction Store Burst
11701! %f16 = ff000000, %f13 = 00000000, %f5 = 00000000
11702 fsubs %f16,%f13,%f5 ! %f5 = ff000000
11703
11704p0_label_444:
11705! Mem[00000000100c141c] = 000000ff, %l0 = 00000000, %l6 = 00000000
11706 add %i3,0x1c,%g1
11707 casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000000000ff
11708! Mem[0000000010101408] = 00000000, %l0 = 0000000000000000
11709 swapa [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000
11710! %f1 = 000000ff, Mem[0000000010141410] = 01fe0000
11711 sta %f1 ,[%i5+0x010]%asi ! Mem[0000000010141410] = 000000ff
11712! %l1 = 0000000000000000, Mem[0000000010101400] = 7fffffff
11713 stba %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00ffffff
11714! %l7 = 00000000000000e0, Mem[0000000030101400] = ffffffff00000000
11715 stxa %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000000000e0
11716! %f12 = 00000000, Mem[0000000010181400] = 00000000
11717 sta %f12,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
11718! Mem[0000000010081430] = ffffffff, %l2 = 0000000000000000, %asi = 80
11719 swapa [%i2+0x030]%asi,%l2 ! %l2 = 00000000ffffffff
11720! Mem[00000000300c1400] = cffaffff, %l2 = 00000000ffffffff
11721 swapa [%i3+%g0]0x81,%l2 ! %l2 = 00000000cffaffff
11722! Mem[0000000010081430] = 00000000, %l2 = 00000000cffaffff, %asi = 80
11723 swapa [%i2+0x030]%asi,%l2 ! %l2 = 0000000000000000
11724! Starting 10 instruction Load Burst
11725! Mem[00000000100c1400] = ff000000 000000ff, %l2 = 00000000, %l3 = 00000028
11726 ldda [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff 00000000ff000000
11727
11728p0_label_445:
11729! Mem[0000000030041400] = 0000000000000000, %f6 = 00000000 000000ff
11730 ldda [%i1+%g0]0x89,%f6 ! %f6 = 00000000 00000000
11731! Mem[0000000010001414] = 00000000, %l0 = 0000000000000000
11732 lduha [%i0+0x016]%asi,%l0 ! %l0 = 0000000000000000
11733! Mem[00000000100c1410] = 00000000 00000000, %l4 = 000000ff, %l5 = 00000000
11734 ldda [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000 0000000000000000
11735! Mem[0000000010181400] = 00000000, %l7 = 00000000000000e0
11736 lduwa [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
11737! Mem[000000001000140c] = 00000000, %l3 = 00000000ff000000
11738 ldsha [%i0+0x00c]%asi,%l3 ! %l3 = 0000000000000000
11739! Mem[0000000010081408] = 000000ff, %l0 = 0000000000000000
11740 lduwa [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000ff
11741! Mem[0000000030101408] = 000000ff, %l1 = 0000000000000000
11742 ldsba [%i4+%o4]0x81,%l1 ! %l1 = 0000000000000000
11743! Mem[0000000010101428] = 00000000d0d02310, %f16 = ff000000 00000000
11744 ldd [%i4+0x028],%f16 ! %f16 = 00000000 d0d02310
11745! Mem[0000000010001408] = ff000000, %l3 = 0000000000000000
11746 lduba [%i0+%o4]0x80,%l3 ! %l3 = 00000000000000ff
11747! Starting 10 instruction Store Burst
11748! Mem[0000000020800001] = ffffc3ca, %l6 = 00000000000000ff
11749 ldstuba [%o1+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
11750
11751p0_label_446:
11752! %l7 = 0000000000000000, Mem[0000000010101410] = e0000000
11753 stha %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
11754! %l2 = 00000000000000ff, Mem[0000000010101410] = 0000000000000000
11755 stxa %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000000000ff
11756! %l5 = 0000000000000000, Mem[0000000010081438] = ffff0052ff16658b
11757 stx %l5,[%i2+0x038] ! Mem[0000000010081438] = 0000000000000000
11758! Mem[0000000010141408] = 00000000, %l6 = 00000000000000ff
11759 ldstuba [%i5+%o4]0x80,%l6 ! %l6 = 00000000000000ff
11760! Mem[00000000100c1408] = ff000000, %l6 = 0000000000000000
11761 ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
11762! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010041408] = 00000000 ff3ea5ff
11763 stda %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000000ff 00000000
11764! Mem[0000000021800040] = ff9c7f92, %l5 = 0000000000000000
11765 ldstuba [%o3+0x040]%asi,%l5 ! %l5 = 000000ff000000ff
11766! %f27 = ff000000, Mem[0000000030081400] = 00000000
11767 sta %f27,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff000000
11768! Mem[0000000030181408] = 000000e0, %l4 = 0000000000000000
11769 swapa [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000e0
11770! Starting 10 instruction Load Burst
11771! Mem[00000000211c0000] = 0000fcae, %l7 = 0000000000000000
11772 lduh [%o2+%g0],%l7 ! %l7 = 0000000000000000
11773
11774p0_label_447:
11775! Mem[0000000030101410] = ffffffff, %l3 = 00000000000000ff
11776 lduwa [%i4+%o5]0x81,%l3 ! %l3 = 00000000ffffffff
11777! Mem[00000000211c0000] = 0000fcae, %l5 = 00000000000000ff
11778 ldub [%o2+0x001],%l5 ! %l5 = 0000000000000000
11779! Mem[000000001018143c] = 00000000, %f4 = e0000000
11780 ld [%i6+0x03c],%f4 ! %f4 = 00000000
11781! Mem[0000000020800040] = 0000bf87, %l6 = 00000000000000ff
11782 lduba [%o1+0x041]%asi,%l6 ! %l6 = 0000000000000000
11783! %l7 = 0000000000000000, immd = fffffffffffff020, %l1 = 0000000000000000
11784 mulx %l7,-0xfe0,%l1 ! %l1 = 0000000000000000
11785! Mem[0000000030181400] = 00f1f3ff, %f19 = 80000000
11786 lda [%i6+%g0]0x89,%f19 ! %f19 = 00f1f3ff
11787! Mem[0000000010181408] = ff000000, %l4 = 00000000000000e0
11788 lduba [%i6+%o4]0x80,%l4 ! %l4 = 00000000000000ff
11789! %f30 = ff000000, %f6 = 00000000
11790 fcmpes %fcc0,%f30,%f6 ! %fcc0 = 1
11791! Mem[0000000010181400] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000
11792 ldda [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000 0000000000000000
11793! Starting 10 instruction Store Burst
11794! %l6 = 00000000, %l7 = 00000000, Mem[0000000030101408] = ff000000 0000ffa5
11795 stda %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 00000000
11796
11797p0_label_448:
11798! %f22 = 00000000 000000ff, Mem[0000000010041410] = ff000000 000000ff
11799 stda %f22,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 000000ff
11800! %l5 = 0000000000000000, Mem[0000000020800000] = ffffc3ca, %asi = 80
11801 stha %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = 0000c3ca
11802! %l6 = 00000000, %l7 = 00000000, Mem[0000000010081410] = 00000000 ff000000
11803 stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 00000000
11804! %l7 = 0000000000000000, Mem[0000000020800000] = 0000c3ca
11805 sth %l7,[%o1+%g0] ! Mem[0000000020800000] = 0000c3ca
11806! Mem[0000000010081408] = ff000000, %l6 = 0000000000000000
11807 swapa [%i2+%o4]0x80,%l6 ! %l6 = 00000000ff000000
11808! %f15 = 000000ff, Mem[0000000010081410] = 00000000
11809 sta %f15,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
11810! %l6 = ff000000, %l7 = 00000000, Mem[0000000030181410] = 00000000 ff000000
11811 stda %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff000000 00000000
11812! %l0 = 00000000000000ff, Mem[0000000030181408] = 00000000
11813 stba %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
11814! Mem[0000000030141400] = 01fee7fb, %l4 = 00000000000000ff
11815 swapa [%i5+%g0]0x81,%l4 ! %l4 = 0000000001fee7fb
11816! Starting 10 instruction Load Burst
11817! Mem[00000000100c1400] = ff000000, %l4 = 0000000001fee7fb
11818 ldsha [%i3+0x000]%asi,%l4 ! %l4 = ffffffffffffff00
11819
11820p0_label_449:
11821! Mem[0000000010101400] = 00ffffff, %f28 = ff000000
11822 lda [%i4+%g0]0x80,%f28 ! %f28 = 00ffffff
11823! Mem[0000000010101410] = 00000000, %l3 = 00000000ffffffff
11824 lduba [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
11825! Mem[0000000030001408] = ffffffff, %l5 = 0000000000000000
11826 ldsba [%i0+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
11827! Mem[0000000030181400] = ffffff0000f1f3ff, %l3 = 0000000000000000
11828 ldxa [%i6+%g0]0x89,%l3 ! %l3 = ffffff0000f1f3ff
11829! Mem[0000000030041400] = 0000000000000000, %f0 = 7fffffff 000000ff
11830 ldda [%i1+%g0]0x81,%f0 ! %f0 = 00000000 00000000
11831! Mem[0000000010001408] = ff000000, %l1 = 0000000000000000
11832 lduwa [%i0+%o4]0x80,%l1 ! %l1 = 00000000ff000000
11833! Mem[0000000010001400] = 00000000, %l3 = ffffff0000f1f3ff
11834 lduba [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000
11835! %l3 = 0000000000000000, imm = fffffffffffffb52, %l7 = 0000000000000000
11836 subc %l3,-0x4ae,%l7 ! %l7 = 00000000000004ae
11837! Mem[0000000030141410] = 00000000, %l3 = 0000000000000000
11838 lduwa [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
11839! Starting 10 instruction Store Burst
11840! %l2 = 00000000000000ff, Mem[0000000030001400] = 00000000
11841 stha %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff
11842
11843p0_label_450:
11844! %l4 = ffffffffffffff00, Mem[0000000010141410] = ff000000
11845 stba %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff000000
11846! Mem[0000000010181410] = 000000ff, %l1 = 00000000ff000000
11847 ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
11848! %f14 = 1023d0d0 000000ff, Mem[0000000010001408] = ff000000 00000000
11849 std %f14,[%i0+%o4] ! Mem[0000000010001408] = 1023d0d0 000000ff
11850! Mem[0000000010141418] = 00000000, %l4 = ffffffffffffff00, %asi = 80
11851 swapa [%i5+0x018]%asi,%l4 ! %l4 = 0000000000000000
11852! %l2 = 000000ff, %l3 = 00000000, Mem[00000000100c1400] = ff000000 000000ff
11853 stda %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff 00000000
11854! Mem[0000000010101404] = 000000ff, %l4 = 0000000000000000
11855 swap [%i4+0x004],%l4 ! %l4 = 00000000000000ff
11856! Mem[0000000030181408] = 000000ff, %l4 = 00000000000000ff
11857 ldstuba [%i6+%o4]0x89,%l4 ! %l4 = 000000ff000000ff
11858! %f28 = 00ffffff, %f21 = ff000000, %f16 = 00000000
11859 fsubs %f28,%f21,%f16 ! %f16 = 7f000000
11860! Mem[000000001008143c] = 00000000, %l2 = 000000ff, %l4 = 000000ff
11861 add %i2,0x3c,%g1
11862 casa [%g1]0x80,%l2,%l4 ! %l4 = 0000000000000000
11863! Starting 10 instruction Load Burst
11864! Mem[0000000030041408] = 00000000, %l0 = 00000000000000ff
11865 ldsba [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000
11866
11867p0_label_451:
11868! %l5 = ffffffffffffffff, immed = 00000956, %y = 00000000
11869 sdiv %l5,0x956,%l4 ! %l4 = 00000000001b6bc1
11870 mov %l0,%y ! %y = 00000000
11871! Mem[0000000010001400] = 0000000000000000, %l6 = 00000000ff000000
11872 ldxa [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000
11873! Mem[0000000030041400] = 00000000, %l6 = 0000000000000000
11874 ldsha [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
11875! Mem[0000000030041400] = 00000000, %l7 = 00000000000004ae
11876 lduba [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
11877! Mem[0000000010101408] = 00000000 23100000, %l4 = 001b6bc1, %l5 = ffffffff
11878 ldda [%i4+0x008]%asi,%l4 ! %l4 = 0000000000000000 0000000023100000
11879! Mem[0000000030041408] = 00000000, %l0 = 0000000000000000
11880 lduba [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
11881! Mem[0000000010101410] = 00000000 000000ff, %l0 = 00000000, %l1 = 000000ff
11882 ldda [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000 00000000000000ff
11883! Mem[00000000211c0000] = 0000fcae, %l6 = 0000000000000000
11884 ldsba [%o2+0x001]%asi,%l6 ! %l6 = 0000000000000000
11885! Mem[00000000100c1410] = 0000000000000000, %l6 = 0000000000000000
11886 ldxa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
11887! Starting 10 instruction Store Burst
11888! %f20 = ff0000ff ff000000, %l3 = 0000000000000000
11889! Mem[0000000010101428] = 00000000d0d02310
11890 add %i4,0x028,%g1
11891 stda %f20,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010101428] = 00000000d0d02310
11892
11893p0_label_452:
11894! Mem[00000000100c1400] = 000000ff, %l2 = 00000000000000ff
11895 ldstuba [%i3+%g0]0x80,%l2 ! %l2 = 00000000000000ff
11896! %l7 = 0000000000000000, Mem[0000000010001400] = 00000000
11897 stba %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
11898! %f8 = 00000000 fbe70000, Mem[0000000010181408] = 000000ff 7fffffff
11899 stda %f8 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 fbe70000
11900! %l7 = 0000000000000000, Mem[0000000010101400] = 00ffffff00000000, %asi = 80
11901 stxa %l7,[%i4+0x000]%asi ! Mem[0000000010101400] = 0000000000000000
11902! %f27 = ff000000, Mem[0000000010081410] = 000000ff
11903 sta %f27,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff000000
11904! %l3 = 0000000000000000, Mem[0000000010001408] = d0d02310
11905 stha %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = d0d00000
11906! Code Fragment 3
11907p0_fragment_53:
11908! %l0 = 0000000000000000
11909 setx 0xd8cfc4478e5d91c8,%g7,%l0 ! %l0 = d8cfc4478e5d91c8
11910! %l1 = 00000000000000ff
11911 setx 0x6d04f9cfde152893,%g7,%l1 ! %l1 = 6d04f9cfde152893
11912 setx 0x1fe000, %g1, %g3
11913 or %l0, %g3, %l0 ! always set perrmask = 0xff
11914 setx 0x1ffff8, %g1, %g2
11915 and %l0, %g2, %l0
11916 ta T_CHANGE_HPRIV
11917 stxa %l1, [%l0]ASI_DCACHE_DATA
11918 ta T_CHANGE_NONHPRIV
11919! %l0 = d8cfc4478e5d91c8
11920 setx 0xcb39adb0342d15ac,%g7,%l0 ! %l0 = cb39adb0342d15ac
11921! %l1 = 6d04f9cfde152893
11922 setx 0xf4a40987d22e8bbc,%g7,%l1 ! %l1 = f4a40987d22e8bbc
11923! %l2 = 00000000, %l3 = 00000000, Mem[0000000010101438] = 1023d0d0 000000ff
11924 std %l2,[%i4+0x038] ! Mem[0000000010101438] = 00000000 00000000
11925! %f15 = 000000ff, Mem[0000000030081400] = 000000ff
11926 sta %f15,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
11927! Starting 10 instruction Load Burst
11928! Mem[0000000010181400] = 00000000, %f3 = 23100000
11929 lda [%i6+%g0]0x80,%f3 ! %f3 = 00000000
11930
11931p0_label_453:
11932! %f14 = 1023d0d0, %f16 = 7f000000, %f8 = 00000000 fbe70000
11933 fsmuld %f14,%f16,%f8 ! %f8 = 41f47a1a 00000000
11934! Mem[0000000010141400] = 00000000, %l0 = cb39adb0342d15ac
11935 lduha [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000
11936! Mem[0000000030041400] = 0000000000000000, %f30 = ff000000 000000ff
11937 ldda [%i1+%g0]0x89,%f30 ! %f30 = 00000000 00000000
11938! Mem[0000000030101400] = 00000000, %l7 = 0000000000000000
11939 ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 00000000000000ff
11940! Mem[0000000010101408] = 00000000, %l2 = 0000000000000000
11941 ldsha [%i4+0x00a]%asi,%l2 ! %l2 = 0000000000000000
11942! Mem[00000000211c0000] = 0000fcae, %l5 = 0000000023100000
11943 ldsha [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000000
11944! Mem[0000000030181408] = 000000ff, %l4 = 0000000000000000
11945 lduwa [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000ff
11946! Mem[0000000030141410] = fb00000000000000, %l2 = 0000000000000000
11947 ldxa [%i5+%o5]0x89,%l2 ! %l2 = fb00000000000000
11948! Mem[0000000010101400] = 0000000000000000, %f2 = 00000000 00000000
11949 ldda [%i4+%g0]0x80,%f2 ! %f2 = 00000000 00000000
11950! Starting 10 instruction Store Burst
11951! Mem[0000000030081408] = 000000ff, %l3 = 0000000000000000
11952 swapa [%i2+%o4]0x89,%l3 ! %l3 = 00000000000000ff
11953
11954p0_label_454:
11955! Mem[00000000100c1410] = 00000000, %l0 = 0000000000000000
11956 ldstuba [%i3+%o5]0x80,%l0 ! %l0 = 00000000000000ff
11957! %l4 = 00000000000000ff, Mem[0000000010041410] = ff000000
11958 stba %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff000000
11959! Mem[0000000021800181] = 66ff8f81, %l2 = fb00000000000000
11960 ldstub [%o3+0x181],%l2 ! %l2 = 000000ff000000ff
11961! %l0 = 0000000000000000, Mem[0000000010081414] = 00000000
11962 stw %l0,[%i2+0x014] ! Mem[0000000010081414] = 00000000
11963! %f14 = 1023d0d0 000000ff, %l1 = f4a40987d22e8bbc
11964! Mem[0000000010081418] = 000000005a007396
11965 add %i2,0x018,%g1
11966 stda %f14,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010081418] = 000000005a007396
11967! %l2 = 00000000000000ff, Mem[0000000030081410] = d0d02310
11968 stha %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = d0d000ff
11969! %f6 = 00000000 00000000, Mem[0000000030081400] = 000000ff 00000000
11970 stda %f6 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 00000000
11971! %l4 = 00000000000000ff, Mem[0000000010181408] = fbe70000
11972 stba %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = fbe700ff
11973! %l5 = 0000000000000000, Mem[0000000010081410] = 000000ff
11974 stwa %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
11975! Starting 10 instruction Load Burst
11976! Mem[0000000010141408] = ff000000, %l4 = 00000000000000ff
11977 lduba [%i5+%o4]0x80,%l4 ! %l4 = 00000000000000ff
11978
11979p0_label_455:
11980! Mem[00000000100c1410] = ff00000000000000, %f0 = 00000000 00000000
11981 ldda [%i3+%o5]0x80,%f0 ! %f0 = ff000000 00000000
11982! Mem[00000000300c1408] = 00000000, %l7 = 0000000000000000
11983 ldswa [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000000
11984! Mem[0000000010001400] = 00000000 00000000, %l0 = 00000000, %l1 = d22e8bbc
11985 ldd [%i0+%g0],%l0 ! %l0 = 0000000000000000 0000000000000000
11986! Mem[0000000010141410] = ff000000, %f29 = ff000000
11987 lda [%i5+%o5]0x88,%f29 ! %f29 = ff000000
11988! Mem[0000000030101400] = 000000ff, %l3 = 00000000000000ff
11989 ldswa [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff
11990! %l4 = 00000000000000ff, immed = fffff43c, %y = 00000000
11991 umul %l4,-0xbc4,%l7 ! %l7 = 000000fefff447c4, %y = 000000fe
11992! Mem[0000000030001400] = 000000ff, %l0 = 0000000000000000
11993 lduba [%i0+%g0]0x89,%l0 ! %l0 = 00000000000000ff
11994! Mem[000000001014142c] = 000000ff, %l1 = 0000000000000000
11995 lduba [%i5+0x02d]%asi,%l1 ! %l1 = 0000000000000000
11996! Mem[0000000030001400] = ff000000, %l2 = 00000000000000ff
11997 ldsba [%i0+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
11998! Starting 10 instruction Store Burst
11999! %l6 = 0000000000000000, imm = fffffffffffff2e2, %l3 = 00000000000000ff
12000 andn %l6,-0xd1e,%l3 ! %l3 = 0000000000000000
12001
12002p0_label_456:
12003! %l2 = ffffffffffffffff, Mem[000000001014142c] = 000000ff, %asi = 80
12004 stwa %l2,[%i5+0x02c]%asi ! Mem[000000001014142c] = ffffffff
12005! %l7 = 000000fefff447c4, Mem[00000000201c0000] = 00008819
12006 stb %l7,[%o0+%g0] ! Mem[00000000201c0000] = c4008819
12007! Mem[0000000010081400] = ffff00ff, %l2 = ffffffffffffffff
12008 ldstuba [%i2+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
12009! %f20 = ff0000ff ff000000, Mem[0000000010001410] = ffffffff 00000000
12010 stda %f20,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff0000ff ff000000
12011! Mem[0000000010081410] = 00000000, %l5 = 0000000000000000
12012 ldstuba [%i2+%o5]0x80,%l5 ! %l5 = 00000000000000ff
12013! Mem[0000000030081410] = ff00d0d0, %l6 = 0000000000000000
12014 ldstuba [%i2+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
12015! Mem[0000000030041410] = 00000000, %l1 = 0000000000000000
12016 ldstuba [%i1+%o5]0x81,%l1 ! %l1 = 00000000000000ff
12017! %f6 = 00000000, Mem[0000000010081410] = ff000000
12018 sta %f6 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
12019! %l1 = 0000000000000000, %l2 = 00000000000000ff, %y = 000000fe
12020 sdiv %l1,%l2,%l2 ! %l2 = 000000007fffffff
12021 mov %l0,%y ! %y = 000000ff
12022! Starting 10 instruction Load Burst
12023! Mem[0000000010001410] = 000000ff, %l5 = 0000000000000000
12024 lduha [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
12025
12026p0_label_457:
12027! %l5 = 0000000000000000, %l0 = 00000000000000ff, %l2 = 000000007fffffff
12028 andn %l5,%l0,%l2 ! %l2 = 0000000000000000
12029! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000000
12030 ldsha [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
12031! Mem[0000000030101408] = 00000000, %l0 = 00000000000000ff
12032 lduba [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000
12033! Mem[0000000010141400] = 00000000, %l5 = 0000000000000000
12034 ldsba [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000000
12035! Mem[0000000010141408] = ff000000, %l2 = 0000000000000000
12036 ldsba [%i5+0x009]%asi,%l2 ! %l2 = 0000000000000000
12037! Mem[00000000100c1400] = ff0000ff 00000000, %l2 = 00000000, %l3 = 00000000
12038 ldda [%i3+%g0]0x80,%l2 ! %l2 = 00000000ff0000ff 0000000000000000
12039! Mem[0000000030101410] = ffffffffffffffff, %f14 = 1023d0d0 000000ff
12040 ldda [%i4+%o5]0x89,%f14 ! %f14 = ffffffff ffffffff
12041! Mem[0000000010001400] = 00000000, %l1 = 0000000000000000
12042 ldswa [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000
12043! Mem[0000000010141400] = 00000000, %l1 = 0000000000000000
12044 lduha [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
12045! Starting 10 instruction Store Burst
12046! %l0 = 0000000000000000, Mem[00000000100c1408] = 000000ff
12047 stha %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
12048
12049p0_label_458:
12050! %l2 = 00000000ff0000ff, Mem[000000001010143e] = 00000000
12051 stb %l2,[%i4+0x03e] ! Mem[000000001010143c] = 0000ff00
12052! %l1 = 0000000000000000, Mem[00000000100c1400] = ff0000ff00000000, %asi = 80
12053 stxa %l1,[%i3+0x000]%asi ! Mem[00000000100c1400] = 0000000000000000
12054! Mem[00000000100c1410] = ff000000, %l2 = ff0000ff, %l5 = 00000000
12055 add %i3,0x10,%g1
12056 casa [%g1]0x80,%l2,%l5 ! %l5 = 00000000ff000000
12057! Mem[00000000201c0000] = c4008819, %l5 = 00000000ff000000
12058 ldstub [%o0+%g0],%l5 ! %l5 = 000000c4000000ff
12059! Mem[000000001000140c] = 000000ff, %l0 = 0000000000000000
12060 ldstub [%i0+0x00c],%l0 ! %l0 = 00000000000000ff
12061! Mem[00000000300c1408] = 00000000, %l0 = 0000000000000000
12062 ldstuba [%i3+%o4]0x81,%l0 ! %l0 = 00000000000000ff
12063! Mem[0000000010081410] = 00000000, %l5 = 00000000000000c4
12064 swapa [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
12065! Mem[0000000020800000] = 0000c3ca, %l7 = 000000fefff447c4
12066 ldstub [%o1+%g0],%l7 ! %l7 = 00000000000000ff
12067! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010141428] = 00000000 ffffffff
12068 stda %l6,[%i5+0x028]%asi ! Mem[0000000010141428] = 000000ff 00000000
12069! Starting 10 instruction Load Burst
12070! %l4 = 00000000000000ff, immed = fffff909, %y = 000000ff
12071 sdiv %l4,-0x6f7,%l0 ! %l0 = ffffffffdb63366b
12072 mov %l0,%y ! %y = db63366b
12073
12074p0_label_459:
12075! Mem[0000000010101400] = 00000000, %l2 = 00000000ff0000ff
12076 lduba [%i4+0x001]%asi,%l2 ! %l2 = 0000000000000000
12077! Mem[0000000010141410] = 000000ff, %l3 = 0000000000000000
12078 ldswa [%i5+%o5]0x80,%l3 ! %l3 = 00000000000000ff
12079! Mem[0000000030181408] = ff000000, %l0 = ffffffffdb63366b
12080 lduba [%i6+%o4]0x81,%l0 ! %l0 = 00000000000000ff
12081! Mem[0000000010001428] = ff000000, %l2 = 0000000000000000
12082 ldsb [%i0+0x02a],%l2 ! %l2 = 0000000000000000
12083! Mem[0000000010101400] = 00000000, %f22 = 00000000
12084 lda [%i4+%g0]0x88,%f22 ! %f22 = 00000000
12085! Mem[0000000030041400] = 0000000000000000, %l0 = 00000000000000ff
12086 ldxa [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000
12087! Mem[00000000100c1400] = 00000000, %f19 = 00f1f3ff
12088 lda [%i3+%g0]0x80,%f19 ! %f19 = 00000000
12089! Mem[0000000020800040] = 0000bf87, %l5 = 0000000000000000
12090 ldsh [%o1+0x040],%l5 ! %l5 = 0000000000000000
12091! Mem[0000000010041408] = ff000000, %l3 = 00000000000000ff
12092 lduba [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
12093! Starting 10 instruction Store Burst
12094! %l0 = 0000000000000000, Mem[00000000300c1410] = 00000000
12095 stha %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
12096
12097p0_label_460:
12098! %f20 = ff0000ff, %f1 = 00000000
12099 fcmpes %fcc3,%f20,%f1 ! %fcc3 = 1
12100! %f28 = 00ffffff ff000000, Mem[00000000100c1400] = 00000000 00000000
12101 std %f28,[%i3+%g0] ! Mem[00000000100c1400] = 00ffffff ff000000
12102! %l0 = 0000000000000000, Mem[0000000030081408] = 00000000
12103 stba %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
12104! %f17 = d0d02310, Mem[0000000010041408] = 000000ff
12105 sta %f17,[%i1+%o4]0x80 ! Mem[0000000010041408] = d0d02310
12106! Mem[0000000030001410] = 00000000, %l7 = 0000000000000000
12107 swapa [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000
12108! Mem[0000000030141408] = ffd00000, %l4 = 00000000000000ff
12109 ldstuba [%i5+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
12110! %l2 = 00000000, %l3 = 00000000, Mem[0000000030141400] = ff000000 00000000
12111 stda %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 00000000
12112! %l2 = 0000000000000000, Mem[0000000010141410] = 000000ff
12113 stba %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000ff
12114! Mem[0000000030001408] = ffffffff, %l5 = 0000000000000000
12115 swapa [%i0+%o4]0x89,%l5 ! %l5 = 00000000ffffffff
12116! Starting 10 instruction Load Burst
12117! Mem[0000000030001400] = 00000000 000000ff, %l4 = 000000ff, %l5 = ffffffff
12118 ldda [%i0+%g0]0x89,%l4 ! %l4 = 00000000000000ff 0000000000000000
12119
12120p0_label_461:
12121! Mem[0000000030041408] = 00000000, %l4 = 00000000000000ff
12122 lduwa [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000
12123! %l0 = 0000000000000000, %l2 = 0000000000000000, %l5 = 0000000000000000
12124 or %l0,%l2,%l5 ! %l5 = 0000000000000000
12125! Mem[0000000030141410] = 00000000, %l4 = 0000000000000000
12126 lduha [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000
12127! Mem[0000000010101420] = ffff0052ff16658b, %l4 = 0000000000000000
12128 ldx [%i4+0x020],%l4 ! %l4 = ffff0052ff16658b
12129! Mem[00000000211c0000] = 0000fcae, %l7 = 0000000000000000
12130 ldub [%o2+0x001],%l7 ! %l7 = 0000000000000000
12131 membar #Sync ! Added by membar checker (84)
12132! Mem[0000000030101400] = ff000000 000000e0 00000000 00000000
12133! Mem[0000000030101410] = ffffffff ffffffff 00000000 00000000
12134! Mem[0000000030101420] = 0aff5a26 a65d3746 a65d3746 00000000
12135! Mem[0000000030101430] = e0776e03 1023d0d0 02ac1e89 2d72a12c
12136 ldda [%i4]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030101400
12137! Mem[0000000010141430] = ffff00ff, %f12 = 00000000
12138 lda [%i5+0x030]%asi,%f12 ! %f12 = ffff00ff
12139! Mem[0000000030081410] = d0d000ff, %l6 = 00000000000000ff
12140 ldsba [%i2+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
12141! Mem[0000000010181400] = 00000000, %f6 = 00000000
12142 lda [%i6+%g0]0x88,%f6 ! %f6 = 00000000
12143! Starting 10 instruction Store Burst
12144! %l2 = 0000000000000000, immd = 0000000000000f72, %l1 = 0000000000000000
12145 mulx %l2,0xf72,%l1 ! %l1 = 0000000000000000
12146
12147p0_label_462:
12148! %l4 = ffff0052ff16658b, Mem[0000000010081400] = ffff00ff1023d0d0, %asi = 80
12149 stxa %l4,[%i2+0x000]%asi ! Mem[0000000010081400] = ffff0052ff16658b
12150! %l6 = ffffffffffffffff, imm = fffffffffffffd70, %l2 = 0000000000000000
12151 sub %l6,-0x290,%l2 ! %l2 = 000000000000028f
12152! %f0 = ff000000 00000000 00000000 00000000
12153! %f4 = 00000000 ff000000 00000000 00000000
12154! %f8 = 41f47a1a 00000000 00000000 00000000
12155! %f12 = ffff00ff 00000000 ffffffff ffffffff
12156 stda %f0,[%i1]ASI_BLK_SL ! Block Store to 0000000030041400
12157! %l6 = ffffffffffffffff, Mem[0000000030081408] = 00000000
12158 stba %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
12159! %l3 = 0000000000000000, Mem[0000000010181410] = ff000000
12160 stba %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
12161! %l1 = 0000000000000000, Mem[00000000300c1408] = ff000000
12162 stha %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
12163! %f28 = d0d02310 036e77e0, Mem[00000000100c1408] = 00000000 00000000
12164 stda %f28,[%i3+0x008]%asi ! Mem[00000000100c1408] = d0d02310 036e77e0
12165! %f27 = 46375da6, %f24 = 46375da6
12166 fcmps %fcc3,%f27,%f24 ! %fcc3 = 0
12167! %l4 = ffff0052ff16658b, Mem[0000000010001410] = ff0000ffff000000
12168 stxa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffff0052ff16658b
12169! Starting 10 instruction Load Burst
12170! Mem[00000000100c1410] = 00000000 000000ff, %l6 = ffffffff, %l7 = 00000000
12171 ldda [%i3+%o5]0x88,%l6 ! %l6 = 00000000000000ff 0000000000000000
12172
12173p0_label_463:
12174! %l4 = ffff0052ff16658b, immed = 0000072d, %y = db63366b
12175 umul %l4,0x72d,%l6 ! %l6 = 0000072673b6a66f, %y = 00000726
12176! Mem[0000000010101408] = 00001023 00000000, %l4 = ff16658b, %l5 = 00000000
12177 ldda [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000 0000000000001023
12178! Mem[00000000211c0000] = 0000fcae, %l6 = 0000072673b6a66f
12179 ldsba [%o2+0x001]%asi,%l6 ! %l6 = 0000000000000000
12180! Mem[0000000030101410] = ffffffff, %l4 = 0000000000000000
12181 ldsba [%i4+%o5]0x81,%l4 ! %l4 = ffffffffffffffff
12182! Mem[0000000010181408] = ff00e7fb, %l6 = 0000000000000000
12183 lduha [%i6+%o4]0x80,%l6 ! %l6 = 000000000000ff00
12184! %f31 = 891eac02, Mem[00000000300c1400] = ffffffff
12185 sta %f31,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 891eac02
12186! Mem[00000000100c1410] = 000000ff, %l2 = 000000000000028f
12187 lduha [%i3+%o5]0x88,%l2 ! %l2 = 00000000000000ff
12188! Mem[0000000010001408] = 0000d0d0ff0000ff, %l6 = 000000000000ff00
12189 ldxa [%i0+%o4]0x80,%l6 ! %l6 = 0000d0d0ff0000ff
12190! Mem[0000000030101408] = 00000000, %l5 = 0000000000001023
12191 ldsba [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
12192! Starting 10 instruction Store Burst
12193! Mem[0000000010081428] = ff000000000000ff, %l1 = 0000000000000000, %l3 = 0000000000000000
12194 add %i2,0x28,%g1
12195 casxa [%g1]0x80,%l1,%l3 ! %l3 = ff000000000000ff
12196
12197p0_label_464:
12198! %l3 = ff000000000000ff, Mem[0000000030141408] = ffd0000000000000
12199 stxa %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000000000ff
12200! %f26 = 00000000 46375da6, Mem[0000000010181400] = 00000000 00000000
12201 stda %f26,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 46375da6
12202! %f16 = e0000000 000000ff, Mem[0000000010181430] = 00000000 000000ff
12203 stda %f16,[%i6+0x030]%asi ! Mem[0000000010181430] = e0000000 000000ff
12204! %l1 = 0000000000000000, Mem[0000000030001400] = 00000000000000ff
12205 stxa %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000000000000000
12206! %f24 = 46375da6 265aff0a, Mem[0000000010101400] = 00000000 00000000
12207 stda %f24,[%i4+%g0]0x88 ! Mem[0000000010101400] = 46375da6 265aff0a
12208! %l6 = ff0000ff, %l7 = 00000000, Mem[0000000010001400] = 00000000 00000000
12209 stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff0000ff 00000000
12210! %l1 = 0000000000000000, Mem[0000000020800000] = ff00c3ca
12211 sth %l1,[%o1+%g0] ! Mem[0000000020800000] = 0000c3ca
12212 membar #Sync ! Added by membar checker (85)
12213! Mem[0000000010041400] = ff000000, %l0 = 0000000000000000
12214 swapa [%i1+%g0]0x80,%l0 ! %l0 = 00000000ff000000
12215! Mem[0000000030101410] = ffffffff, %l6 = 0000d0d0ff0000ff
12216 ldstuba [%i4+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
12217! Starting 10 instruction Load Burst
12218! Mem[0000000010001408] = d0d00000, %f21 = ffffffff
12219 lda [%i0+%o4]0x88,%f21 ! %f21 = d0d00000
12220
12221p0_label_465:
12222! Mem[0000000010101408] = 00000000, %l7 = 0000000000000000
12223 ldsha [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000000
12224! Mem[0000000010041400] = 00000000, %l0 = 00000000ff000000
12225 ldsba [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000
12226! Mem[0000000010001408] = d0d00000, %l0 = 0000000000000000
12227 lduba [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
12228! Mem[0000000010181418] = 00000000000000ff, %l4 = ffffffffffffffff
12229 ldx [%i6+0x018],%l4 ! %l4 = 00000000000000ff
12230! Mem[0000000010181400] = a65d3746, %l2 = 00000000000000ff
12231 ldub [%i6+0x003],%l2 ! %l2 = 0000000000000046
12232! Mem[0000000030041410] = 00000000ff000000, %f28 = d0d02310 036e77e0
12233 ldda [%i1+%o5]0x89,%f28 ! %f28 = 00000000 ff000000
12234! Mem[0000000030141400] = 00000000, %f7 = 00000000
12235 lda [%i5+%g0]0x81,%f7 ! %f7 = 00000000
12236! Mem[00000000100c1408] = d0d02310, %l7 = 0000000000000000
12237 ldsba [%i3+%o4]0x80,%l7 ! %l7 = ffffffffffffffd0
12238! Mem[0000000010081400] = 5200ffff, %f10 = 00000000
12239 lda [%i2+%g0]0x88,%f10 ! %f10 = 5200ffff
12240! Starting 10 instruction Store Burst
12241! %f30 = 2ca1722d 891eac02, %l5 = 0000000000000000
12242! Mem[0000000030141400] = 0000000000000000
12243 stda %f30,[%i5+%l5]ASI_PST16_S ! Mem[0000000030141400] = 0000000000000000
12244
12245p0_label_466:
12246! Mem[0000000010041408] = 1023d0d0, %l3 = ff000000000000ff
12247 ldstuba [%i1+%o4]0x88,%l3 ! %l3 = 000000d0000000ff
12248! %l3 = 00000000000000d0, Mem[0000000010001424] = 00000000, %asi = 80
12249 stha %l3,[%i0+0x024]%asi ! Mem[0000000010001424] = 00d00000
12250! Mem[0000000030041410] = 000000ff, %l0 = 0000000000000000
12251 ldstuba [%i1+%o5]0x81,%l0 ! %l0 = 00000000000000ff
12252! %f2 = 00000000 00000000, %l0 = 0000000000000000
12253! Mem[0000000030041408] = 0000000000000000
12254 add %i1,0x008,%g1
12255 stda %f2,[%g1+%l0]ASI_PST8_S ! Mem[0000000030041408] = 0000000000000000
12256! %f16 = e0000000 000000ff 00000000 00000000
12257! %f20 = ffffffff d0d00000 00000000 00000000
12258! %f24 = 46375da6 265aff0a 00000000 46375da6
12259! %f28 = 00000000 ff000000 2ca1722d 891eac02
12260 stda %f16,[%i5]ASI_BLK_AIUSL ! Block Store to 0000000030141400
12261 membar #Sync ! Added by membar checker (86)
12262! Mem[0000000010141400] = 00000000, %l2 = 0000000000000046
12263 swapa [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000
12264! %l1 = 0000000000000000, Mem[0000000030181400] = 00f1f3ff
12265 stha %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00f10000
12266! %l6 = 00000000000000ff, %l7 = ffffffffffffffd0, %l0 = 0000000000000000
12267 xnor %l6,%l7,%l0 ! %l0 = 00000000000000d0
12268! %l7 = ffffffffffffffd0, Mem[00000000201c0000] = ff008819
12269 sth %l7,[%o0+%g0] ! Mem[00000000201c0000] = ffd08819
12270! Starting 10 instruction Load Burst
12271! Mem[00000000211c0000] = 0000fcae, %l5 = 0000000000000000
12272 lduha [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000000
12273
12274p0_label_467:
12275! Mem[0000000030001408] = 00000000, %l5 = 0000000000000000
12276 ldsha [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000000
12277! Mem[0000000010181404] = 00000000, %l2 = 0000000000000000
12278 ldswa [%i6+0x004]%asi,%l2 ! %l2 = 0000000000000000
12279! Mem[0000000010101408] = 00000000, %l2 = 0000000000000000
12280 ldsba [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
12281! Mem[00000000100c1408] = 1023d0d0, %f6 = 00000000
12282 lda [%i3+%o4]0x88,%f6 ! %f6 = 1023d0d0
12283! Mem[000000001014141c] = 00000000, %l2 = 0000000000000000
12284 ldsba [%i5+0x01d]%asi,%l2 ! %l2 = 0000000000000000
12285! Mem[0000000030081408] = 000000ff 000000ff, %l0 = 000000d0, %l1 = 00000000
12286 ldda [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff 00000000000000ff
12287! Mem[0000000010001408] = d0d00000, %l0 = 00000000000000ff
12288 ldsha [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
12289! Mem[0000000010081400] = ffff0052 ff16658b 00000000 ff000000
12290! Mem[0000000010081410] = 000000c4 00000000 00000000 5a007396
12291! Mem[0000000010081420] = 44000000 00000000 ff000000 000000ff
12292! Mem[0000000010081430] = cffaffff 00000000 00000000 00000000
12293 ldda [%i2]ASI_BLK_PL,%f0 ! Block Load from 0000000010081400
12294! Mem[00000000100c1418] = ff000000, %l2 = 0000000000000000
12295 lduw [%i3+0x018],%l2 ! %l2 = 00000000ff000000
12296! Starting 10 instruction Store Burst
12297! %l5 = 0000000000000000, Mem[0000000030001408] = 00000000
12298 stwa %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
12299
12300p0_label_468:
12301 membar #Sync ! Added by membar checker (87)
12302! %f30 = 2ca1722d 891eac02, %l5 = 0000000000000000
12303! Mem[0000000010081418] = 000000005a007396
12304 add %i2,0x018,%g1
12305 stda %f30,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010081418] = 000000005a007396
12306! %l3 = 00000000000000d0, Mem[00000000211c0001] = 0000fcae
12307 stb %l3,[%o2+0x001] ! Mem[00000000211c0000] = 00d0fcae
12308! Mem[0000000030181400] = 00f10000, %l5 = 0000000000000000
12309 ldstuba [%i6+%g0]0x89,%l5 ! %l5 = 00000000000000ff
12310! %l3 = 00000000000000d0, Mem[0000000010081400] = 5200ffff
12311 stwa %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000d0
12312! %l6 = 00000000000000ff, Mem[0000000010141408] = 00000000000000ff
12313 stxa %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000000000ff
12314! %f2 = 000000ff 00000000, Mem[0000000010081408] = 00000000 ff000000
12315 stda %f2 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000ff 00000000
12316! %f4 = 00000000, %f5 = c4000000, %f0 = 8b6516ff 5200ffff
12317 fsmuld %f4 ,%f5 ,%f0 ! %f0 = 80000000 00000000
12318! %l4 = 00000000000000ff, Mem[0000000010041434] = ff000000, %asi = 80
12319 stha %l4,[%i1+0x034]%asi ! Mem[0000000010041434] = 00ff0000
12320! Mem[0000000030101408] = 00000000, %l5 = 0000000000000000
12321 ldstuba [%i4+%o4]0x81,%l5 ! %l5 = 00000000000000ff
12322! Starting 10 instruction Load Burst
12323! Mem[0000000030041410] = 00000000 ff0000ff, %l0 = 00000000, %l1 = 000000ff
12324 ldda [%i1+%o5]0x89,%l0 ! %l0 = 00000000ff0000ff 0000000000000000
12325
12326p0_label_469:
12327! Mem[00000000100c142c] = 00ffffff, %f7 = 00000000
12328 lda [%i3+0x02c]%asi,%f7 ! %f7 = 00ffffff
12329! Mem[0000000030181410] = 000000ff, %l7 = ffffffffffffffd0
12330 lduha [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
12331! Mem[00000000100c1400] = 00ffffff, %l0 = 00000000ff0000ff
12332 lduwa [%i3+%g0]0x80,%l0 ! %l0 = 0000000000ffffff
12333! Mem[0000000010101434] = 00000000, %l3 = 00000000000000d0
12334 ldsh [%i4+0x034],%l3 ! %l3 = 0000000000000000
12335! Mem[0000000010001408] = 0000d0d0ff0000ff, %l1 = 0000000000000000
12336 ldxa [%i0+%o4]0x80,%l1 ! %l1 = 0000d0d0ff0000ff
12337! Mem[0000000010081410] = 000000c400000000, %l6 = 00000000000000ff
12338 ldxa [%i2+%o5]0x80,%l6 ! %l6 = 000000c400000000
12339! Mem[0000000010181428] = 00000000, %l3 = 0000000000000000
12340 lduh [%i6+0x02a],%l3 ! %l3 = 0000000000000000
12341! Mem[0000000010041410] = 00000000 000000ff, %l0 = 00ffffff, %l1 = ff0000ff
12342 ldda [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ff 0000000000000000
12343! Mem[00000000100c1410] = 000000ff, %l2 = 00000000ff000000
12344 ldsba [%i3+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
12345! Starting 10 instruction Store Burst
12346! %l7 = 0000000000000000, Mem[0000000030081410] = ff00d0d0
12347 stwa %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
12348
12349p0_label_470:
12350! %l0 = 00000000000000ff, Mem[0000000010141400] = 00000046, %asi = 80
12351 stha %l0,[%i5+0x000]%asi ! Mem[0000000010141400] = 00ff0046
12352! %l7 = 0000000000000000, Mem[00000000300c1410] = 00000000
12353 stba %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
12354! %l1 = 0000000000000000, Mem[00000000201c0000] = ffd08819, %asi = 80
12355 stba %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00d08819
12356! %l0 = 00000000000000ff, Mem[0000000030141408] = 00000000
12357 stha %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000ff
12358! %f5 = c4000000, Mem[0000000010001400] = ff0000ff
12359 sta %f5 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = c4000000
12360! %l2 = ffffffffffffffff, Mem[0000000030101410] = ffffffff
12361 stwa %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff
12362! %l4 = 00000000000000ff, Mem[0000000030081408] = ff000000ff000000
12363 stxa %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000000000ff
12364! Mem[00000000201c0000] = 00d08819, %l7 = 0000000000000000
12365 ldstub [%o0+%g0],%l7 ! %l7 = 00000000000000ff
12366! %l4 = 00000000000000ff, Mem[0000000010141408] = 000000ff
12367 stba %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff
12368! Starting 10 instruction Load Burst
12369! Mem[0000000010001424] = 00d00000, %l3 = 0000000000000000
12370 ldsha [%i0+0x026]%asi,%l3 ! %l3 = 0000000000000000
12371
12372p0_label_471:
12373! Mem[0000000010081410] = c4000000, %l1 = 0000000000000000
12374 ldsba [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
12375! Mem[0000000010041400] = 00000000, %l6 = 000000c400000000
12376 ldswa [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000
12377! Mem[000000001018140c] = 00000000, %l0 = 00000000000000ff
12378 swap [%i6+0x00c],%l0 ! %l0 = 0000000000000000
12379! Mem[0000000021800000] = ffffb05a, %l6 = 0000000000000000
12380 ldsba [%o3+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
12381! Mem[0000000010081408] = 00000000ff000000, %l7 = 0000000000000000
12382 ldxa [%i2+%o4]0x88,%l7 ! %l7 = 00000000ff000000
12383! Mem[0000000030001400] = 00000000, %l4 = 00000000000000ff
12384 lduba [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
12385! Mem[0000000010181408] = ff00e7fb, %l7 = 00000000ff000000
12386 ldsha [%i6+%o4]0x80,%l7 ! %l7 = ffffffffffffff00
12387! Mem[0000000030001408] = 00000000, %l4 = 0000000000000000
12388 lduwa [%i0+%o4]0x89,%l4 ! %l4 = 0000000000000000
12389! Mem[0000000020800040] = 0000bf87, %l3 = 0000000000000000
12390 ldsh [%o1+0x040],%l3 ! %l3 = 0000000000000000
12391! Starting 10 instruction Store Burst
12392! %l5 = 0000000000000000, Mem[0000000030101408] = ff000000
12393 stba %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
12394
12395p0_label_472:
12396! Mem[0000000030001400] = 00000000, %l0 = 0000000000000000
12397 swapa [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000
12398! %f22 = 00000000 00000000, %l3 = 0000000000000000
12399! Mem[0000000010041430] = ff00000000ff0000
12400 add %i1,0x030,%g1
12401 stda %f22,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010041430] = ff00000000ff0000
12402! %f6 = 9673005a, Mem[00000000100c1408] = 1023d0d0
12403 sta %f6 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 9673005a
12404! %l7 = ffffffffffffff00, Mem[0000000030001400] = 0000000000000000
12405 stxa %l7,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffffffffffffff00
12406! Mem[0000000030041410] = ff0000ff, %l3 = 0000000000000000
12407 ldstuba [%i1+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
12408! %l4 = 0000000000000000, Mem[0000000010181424] = 0000ff00, %asi = 80
12409 stha %l4,[%i6+0x024]%asi ! Mem[0000000010181424] = 0000ff00
12410! Mem[0000000030101408] = 00000000, %l1 = 0000000000000000
12411 swapa [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
12412! %l4 = 0000000000000000, Mem[0000000030101400] = e0000000000000ff
12413 stxa %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000000000
12414! %l7 = ffffffffffffff00, Mem[000000001000140c] = ff0000ff
12415 stw %l7,[%i0+0x00c] ! Mem[000000001000140c] = ffffff00
12416! Starting 10 instruction Load Burst
12417! Mem[0000000030141408] = 000000ff, %l6 = ffffffffffffffff
12418 lduba [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff
12419
12420p0_label_473:
12421! Mem[0000000010081420] = 4400000000000000, %f10 = ff000000 000000ff
12422 ldd [%i2+0x020],%f10 ! %f10 = 44000000 00000000
12423! Mem[00000000100c1408] = 5a007396, %l0 = 0000000000000000
12424 ldsw [%i3+%o4],%l0 ! %l0 = 000000005a007396
12425! Mem[0000000010141410] = ff000000, %l5 = 0000000000000000
12426 ldsba [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
12427! Mem[0000000030041400] = 00000000, %l6 = 00000000000000ff
12428 lduwa [%i1+%g0]0x89,%l6 ! %l6 = 0000000000000000
12429! Mem[0000000030181408] = 00000000000000ff, %l7 = ffffffffffffff00
12430 ldxa [%i6+%o4]0x89,%l7 ! %l7 = 00000000000000ff
12431! Mem[0000000010041400] = 00000000, %l1 = 0000000000000000
12432 lduwa [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000
12433! Mem[0000000010181408] = ff00e7fb000000ff, %f28 = 00000000 ff000000
12434 ldda [%i6+%o4]0x80,%f28 ! %f28 = ff00e7fb 000000ff
12435! Mem[0000000030041408] = 00000000, %l7 = 00000000000000ff
12436 lduwa [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
12437! Mem[0000000010001410] = ff16658b, %l2 = ffffffffffffffff
12438 ldsba [%i0+%o5]0x88,%l2 ! %l2 = ffffffffffffff8b
12439! Starting 10 instruction Store Burst
12440! %l4 = 0000000000000000, Mem[0000000010141410] = ff000000
12441 stha %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff000000
12442
12443p0_label_474:
12444! %f0 = 80000000 00000000, Mem[0000000010101410] = 00000000 ff000000
12445 stda %f0 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = 80000000 00000000
12446! Mem[0000000010181400] = 46375da6, %l1 = 0000000000000000
12447 ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 000000a6000000ff
12448! Mem[0000000010141438] = 000000ffd0ff3eff, %l7 = 0000000000000000, %l0 = 000000005a007396
12449 add %i5,0x38,%g1
12450 casxa [%g1]0x80,%l7,%l0 ! %l0 = 000000ffd0ff3eff
12451! %l1 = 00000000000000a6, Mem[00000000300c1400] = 891eac02
12452 stwa %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000a6
12453! %f0 = 80000000 00000000, %l4 = 0000000000000000
12454! Mem[0000000010081420] = 4400000000000000
12455 add %i2,0x020,%g1
12456 stda %f0,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010081420] = 4400000000000000
12457! Mem[00000000100c140f] = 036e77e0, %l6 = 0000000000000000
12458 ldstub [%i3+0x00f],%l6 ! %l6 = 000000e0000000ff
12459! Mem[0000000010101400] = 0aff5a26, %l2 = ffffffffffffff8b
12460 swapa [%i4+%g0]0x80,%l2 ! %l2 = 000000000aff5a26
12461! %l3 = 00000000000000ff, %l7 = 0000000000000000, %l4 = 0000000000000000
12462 subc %l3,%l7,%l4 ! %l4 = 00000000000000ff
12463! %f18 = 00000000 00000000, %l3 = 00000000000000ff
12464! Mem[0000000010041430] = ff00000000ff0000
12465 add %i1,0x030,%g1
12466 stda %f18,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010041430] = 0000000000000000
12467! Starting 10 instruction Load Burst
12468 membar #Sync ! Added by membar checker (88)
12469! Mem[0000000030041400] = 00000000 000000ff 00000000 00000000
12470! Mem[0000000030041410] = ff0000ff 00000000 00000000 00000000
12471! Mem[0000000030041420] = 00000000 1a7af441 00000000 00000000
12472! Mem[0000000030041430] = 00000000 ff00ffff ffffffff ffffffff
12473 ldda [%i1]ASI_BLK_SL,%f16 ! Block Load from 0000000030041400
12474
12475p0_label_475:
12476! Mem[0000000010001410] = ff16658b, %l4 = 00000000000000ff
12477 ldswa [%i0+%o5]0x88,%l4 ! %l4 = ffffffffff16658b
12478! Mem[0000000010101400] = ffffff8b, %l1 = 00000000000000a6
12479 lduwa [%i4+0x000]%asi,%l1 ! %l1 = 00000000ffffff8b
12480! Mem[0000000030141408] = 000000ff, %l3 = 00000000000000ff
12481 lduwa [%i5+%o4]0x89,%l3 ! %l3 = 00000000000000ff
12482! Mem[0000000021800180] = 66ff8f81, %l6 = 00000000000000e0
12483 ldsha [%o3+0x180]%asi,%l6 ! %l6 = 00000000000066ff
12484! Mem[0000000010101420] = ffff0052, %f9 = 00000044
12485 lda [%i4+0x020]%asi,%f9 ! %f9 = ffff0052
12486 membar #Sync ! Added by membar checker (89)
12487! %l0 = 000000ffd0ff3eff, Mem[0000000030041408] = 00000000
12488 stwa %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = d0ff3eff
12489! Mem[0000000010141424] = 00000000, %l6 = 00000000000066ff
12490 ldub [%i5+0x027],%l6 ! %l6 = 0000000000000000
12491! Mem[00000000201c0000] = ffd08819, %l5 = 0000000000000000
12492 ldsha [%o0+0x000]%asi,%l5 ! %l5 = ffffffffffffffd0
12493! %l7 = 0000000000000000, immd = fffffffffffffcc6, %l4 = ffffffffff16658b
12494 mulx %l7,-0x33a,%l4 ! %l4 = 0000000000000000
12495! Starting 10 instruction Store Burst
12496! Mem[0000000010101400] = ffffff8b, %l0 = 000000ffd0ff3eff
12497 ldstuba [%i4+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
12498
12499p0_label_476:
12500! %f26 = 00000000 00000000, Mem[0000000030041400] = 00000000 000000ff
12501 stda %f26,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 00000000
12502! %l0 = 000000ff, %l1 = ffffff8b, Mem[0000000030041400] = 00000000 00000000
12503 stda %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff ffffff8b
12504! %l4 = 0000000000000000, Mem[0000000010141410] = 000000ff00000000
12505 stxa %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000000000000000
12506! Mem[0000000030081410] = 00000000, %l3 = 00000000000000ff
12507 ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff
12508! Mem[00000000100c1410] = ff000000, %l1 = 00000000ffffff8b
12509 lduba [%i3+%o5]0x80,%l1 ! %l1 = 00000000000000ff
12510! Mem[0000000010041434] = 00000000, %l2 = 000000000aff5a26
12511 swap [%i1+0x034],%l2 ! %l2 = 0000000000000000
12512! Mem[0000000010101408] = 00000000, %l7 = 0000000000000000
12513 swapa [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000
12514! %l7 = 0000000000000000, Mem[00000000300c1410] = 00000000
12515 stwa %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
12516! %f31 = ffffffff, Mem[0000000030041408] = ff3effd0
12517 sta %f31,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffff
12518! Starting 10 instruction Load Burst
12519! Mem[00000000300c1400] = 00000000 000000a6, %l2 = 00000000, %l3 = 00000000
12520 ldda [%i3+%g0]0x89,%l2 ! %l2 = 00000000000000a6 0000000000000000
12521
12522p0_label_477:
12523! Mem[0000000010041400] = 00000000, %f25 = 00000000
12524 lda [%i1+%g0]0x80,%f25 ! %f25 = 00000000
12525! Mem[00000000100c1434] = ff000000, %l3 = 0000000000000000
12526 lduh [%i3+0x034],%l3 ! %l3 = 000000000000ff00
12527! Mem[00000000100c1438] = 00006e03ff5a0000, %l6 = 0000000000000000
12528 ldxa [%i3+0x038]%asi,%l6 ! %l6 = 00006e03ff5a0000
12529! Mem[00000000100c1400] = 00ffffffff000000, %f10 = 44000000 00000000
12530 ldda [%i3+%g0]0x80,%f10 ! %f10 = 00ffffff ff000000
12531! Mem[0000000010081400] = 000000d0, %l7 = 0000000000000000
12532 lduwa [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000d0
12533! Mem[0000000030141400] = 000000ff, %l3 = 000000000000ff00
12534 lduha [%i5+%g0]0x89,%l3 ! %l3 = 00000000000000ff
12535! Mem[00000000300c1400] = 00000000 000000a6, %l6 = ff5a0000, %l7 = 000000d0
12536 ldda [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000a6 0000000000000000
12537! Mem[00000000100c1400] = 00ffffff, %l7 = 0000000000000000
12538 lduba [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
12539! Mem[00000000300c1400] = a6000000, %f31 = ffffffff
12540 lda [%i3+%g0]0x81,%f31 ! %f31 = a6000000
12541! Starting 10 instruction Store Burst
12542! %f24 = 41f47a1a, Mem[00000000100c1400] = 00ffffff
12543 sta %f24,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 41f47a1a
12544
12545p0_label_478:
12546! %l5 = ffffffffffffffd0, imm = 0000000000000040, %l6 = 00000000000000a6
12547 and %l5,0x040,%l6 ! %l6 = 0000000000000040
12548! %l7 = 0000000000000000, imm = 00000000000003ed, %l0 = 00000000000000ff
12549 addc %l7,0x3ed,%l0 ! %l0 = 00000000000003ed
12550! %f1 = 00000000, Mem[0000000010001400] = 000000c4
12551 sta %f1 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
12552! %l3 = 00000000000000ff, Mem[0000000010001400] = 0000000000000000
12553 stx %l3,[%i0+%g0] ! Mem[0000000010001400] = 00000000000000ff
12554! %f20 = 00000000, Mem[0000000030101410] = ffffffff
12555 sta %f20,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
12556! Mem[0000000030041400] = ff000000, %l4 = 0000000000000000
12557 ldstuba [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000ff
12558! Mem[0000000030101408] = 00000000, %l1 = 00000000000000ff
12559 swapa [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
12560! Mem[0000000010001438] = 00000000fffffacf, %l2 = 00000000000000a6, %l0 = 00000000000003ed
12561 add %i0,0x38,%g1
12562 casxa [%g1]0x80,%l2,%l0 ! %l0 = 00000000fffffacf
12563! Mem[0000000010101400] = ffffff8b, %l6 = 0000000000000040
12564 swapa [%i4+%g0]0x80,%l6 ! %l6 = 00000000ffffff8b
12565! Starting 10 instruction Load Burst
12566! Mem[0000000010181408] = ff000000 fbe700ff, %l2 = 000000a6, %l3 = 000000ff
12567 ldda [%i6+%o4]0x88,%l2 ! %l2 = 00000000fbe700ff 00000000ff000000
12568
12569p0_label_479:
12570! Mem[0000000030081400] = 00000000, %l3 = 00000000ff000000
12571 lduha [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000
12572! %f24 = 41f47a1a, %f4 = 00000000, %f28 = ffff00ff 00000000
12573 fsmuld %f24,%f4 ,%f28 ! %f28 = 00000000 00000000
12574! Mem[0000000010141410] = 00000000, %l4 = 0000000000000000
12575 lduha [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000
12576! Mem[0000000010101410] = 8000000000000000, %l3 = 0000000000000000
12577 ldxa [%i4+%o5]0x88,%l3 ! %l3 = 8000000000000000
12578! Mem[0000000010001408] = 0000d0d0 ffffff00, %l0 = fffffacf, %l1 = 00000000
12579 ldda [%i0+%o4]0x80,%l0 ! %l0 = 000000000000d0d0 00000000ffffff00
12580! Mem[0000000030001400] = ffffffffffffff00, %f22 = 00000000 00000000
12581 ldda [%i0+%g0]0x81,%f22 ! %f22 = ffffffff ffffff00
12582! Mem[0000000010001400] = 00000000 000000ff, %l4 = 00000000, %l5 = ffffffd0
12583 ldda [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000 00000000000000ff
12584! Mem[0000000010181400] = ff5d3746, %l2 = 00000000fbe700ff
12585 lduba [%i6+%g0]0x80,%l2 ! %l2 = 00000000000000ff
12586! Mem[0000000030041408] = ffffffff 00000000, %l6 = ffffff8b, %l7 = 00000000
12587 ldda [%i1+%o4]0x81,%l6 ! %l6 = 00000000ffffffff 0000000000000000
12588! Starting 10 instruction Store Burst
12589! %f0 = 80000000, Mem[00000000100c1410] = ff000000
12590 sta %f0 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 80000000
12591
12592p0_label_480:
12593! %f16 = ff000000 00000000 00000000 00000000
12594! %f20 = 00000000 ff0000ff ffffffff ffffff00
12595! %f24 = 41f47a1a 00000000 00000000 00000000
12596! %f28 = 00000000 00000000 ffffffff a6000000
12597 stda %f16,[%i2]ASI_COMMIT_S ! Block Store to 0000000030081400
12598 membar #Sync ! Added by membar checker (90)
12599! %l4 = 0000000000000000, Mem[0000000010081430] = cffaffff, %asi = 80
12600 stwa %l4,[%i2+0x030]%asi ! Mem[0000000010081430] = 00000000
12601! %f2 = 000000ff 00000000, Mem[0000000030181410] = ff000000 00000000
12602 stda %f2 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff 00000000
12603! Mem[0000000010001410] = 8b6516ff, %l3 = 8000000000000000
12604 ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 0000008b000000ff
12605! %f20 = 00000000 ff0000ff, Mem[00000000100c1408] = 9673005a ff776e03
12606 stda %f20,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 ff0000ff
12607! %l6 = 00000000ffffffff, Mem[0000000030081400] = ff000000
12608 stba %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000000
12609! %l6 = ffffffff, %l7 = 00000000, Mem[0000000010081430] = 00000000 00000000
12610 stda %l6,[%i2+0x030]%asi ! Mem[0000000010081430] = ffffffff 00000000
12611! %f2 = 000000ff 00000000, Mem[0000000010081400] = 000000d0 8b6516ff
12612 stda %f2 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff 00000000
12613! Mem[0000000010001428] = ff000000ff000000, %l0 = 000000000000d0d0, %l2 = 00000000000000ff
12614 add %i0,0x28,%g1
12615 casxa [%g1]0x80,%l0,%l2 ! %l2 = ff000000ff000000
12616! Starting 10 instruction Load Burst
12617! Mem[0000000010141408] = ff000000, %l0 = 000000000000d0d0
12618 ldsba [%i5+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
12619
12620p0_label_481:
12621! Mem[00000000300c1410] = 00000000, %l0 = ffffffffffffffff
12622 lduha [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000000
12623! Mem[0000000010181400] = ff5d3746, %l5 = 00000000000000ff
12624 lduwa [%i6+%g0]0x80,%l5 ! %l5 = 00000000ff5d3746
12625! Mem[0000000010001400] = 00000000, %l1 = 00000000ffffff00
12626 lduba [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000
12627! Mem[0000000030141410] = 0000d0d0, %f16 = ff000000
12628 lda [%i5+%o5]0x81,%f16 ! %f16 = 0000d0d0
12629! Mem[0000000010081424] = 00000000, %l5 = 00000000ff5d3746
12630 lduba [%i2+0x025]%asi,%l5 ! %l5 = 0000000000000000
12631! %l5 = 0000000000000000, immd = fffffffffffffcf1, %l4 = 0000000000000000
12632 mulx %l5,-0x30f,%l4 ! %l4 = 0000000000000000
12633! Mem[0000000030101410] = 00000000, %l1 = 0000000000000000
12634 lduba [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000
12635! Mem[0000000030001410] = 00000000, %l3 = 000000000000008b
12636 ldsba [%i0+%o5]0x89,%l3 ! %l3 = 0000000000000000
12637! %l2 = ff000000ff000000, Mem[0000000030101408] = ff00000000000000
12638 stxa %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000ff000000
12639! Starting 10 instruction Store Burst
12640! Mem[0000000010181408] = ff00e7fb, %l7 = 0000000000000000
12641 swapa [%i6+%o4]0x80,%l7 ! %l7 = 00000000ff00e7fb
12642
12643p0_label_482:
12644! Mem[00000000211c0001] = 00d0fcae, %l7 = 00000000ff00e7fb
12645 ldstuba [%o2+0x001]%asi,%l7 ! %l7 = 000000d0000000ff
12646! Mem[0000000030101400] = 00000000, %l5 = 0000000000000000
12647 swapa [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000000
12648! %l4 = 0000000000000000, Mem[0000000030041400] = ff0000ff
12649 stba %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = ff000000
12650! %f12 = 00000000 fffffacf, %l0 = 0000000000000000
12651! Mem[0000000010141410] = 0000000000000000
12652 add %i5,0x010,%g1
12653 stda %f12,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010141410] = 0000000000000000
12654! Mem[00000000100c1434] = ff000000, %l3 = 0000000000000000
12655 swap [%i3+0x034],%l3 ! %l3 = 00000000ff000000
12656! Mem[0000000010141408] = 000000ff, %l7 = 00000000000000d0
12657 swapa [%i5+%o4]0x88,%l7 ! %l7 = 00000000000000ff
12658! %f3 = 00000000, Mem[0000000010101408] = 00000000
12659 sta %f3 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
12660! Mem[0000000010101414] = 00000080, %l6 = 00000000ffffffff
12661 swap [%i4+0x014],%l6 ! %l6 = 0000000000000080
12662! %l2 = ff000000ff000000, Mem[0000000010001438] = 00000000
12663 stw %l2,[%i0+0x038] ! Mem[0000000010001438] = ff000000
12664! Starting 10 instruction Load Burst
12665! Mem[0000000020800040] = 0000bf87, %l5 = 0000000000000000
12666 ldsba [%o1+0x041]%asi,%l5 ! %l5 = 0000000000000000
12667
12668p0_label_483:
12669! Mem[0000000010081428] = ff000000, %l6 = 0000000000000080
12670 ldub [%i2+0x02b],%l6 ! %l6 = 0000000000000000
12671! Mem[00000000100c1410] = 8000000000000000, %f8 = 00000000 ffff0052
12672 ldda [%i3+%o5]0x80,%f8 ! %f8 = 80000000 00000000
12673! Mem[0000000030081410] = 00000000 ff0000ff, %l4 = 00000000, %l5 = 00000000
12674 ldda [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000 00000000ff0000ff
12675! Mem[00000000100c1414] = 00000000, %l4 = 0000000000000000
12676 ldsh [%i3+0x016],%l4 ! %l4 = 0000000000000000
12677! Mem[0000000030001400] = 00ffffff ffffffff, %l6 = 00000000, %l7 = 000000ff
12678 ldda [%i0+%g0]0x89,%l6 ! %l6 = 00000000ffffffff 0000000000ffffff
12679! Mem[0000000010181410] = 00000000, %f6 = 9673005a
12680 lda [%i6+%o5]0x88,%f6 ! %f6 = 00000000
12681! Mem[0000000030041410] = ff0000ff00000000, %l6 = 00000000ffffffff
12682 ldxa [%i1+%o5]0x81,%l6 ! %l6 = ff0000ff00000000
12683! Mem[00000000100c1408] = ff0000ff, %l0 = 0000000000000000
12684 ldsha [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ff
12685! Mem[0000000030001410] = 00000000, %l1 = 0000000000000000
12686 ldsba [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000000
12687! Starting 10 instruction Store Burst
12688! %l6 = ff0000ff00000000, Mem[0000000010101410] = 00000000ffffffff
12689 stxa %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff0000ff00000000
12690
12691p0_label_484:
12692! %l4 = 0000000000000000, Mem[0000000030001400] = ffffffffffffff00
12693 stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000000
12694! %l0 = 00000000000000ff, Mem[0000000020800000] = 0000c3ca, %asi = 80
12695 stha %l0,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ffc3ca
12696! %l0 = 00000000000000ff, Mem[0000000010001410] = ff1665ff
12697 stba %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff1665ff
12698! %l3 = 00000000ff000000, Mem[0000000030081410] = 00000000
12699 stha %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
12700! %l2 = ff000000ff000000, Mem[0000000010001418] = ffff000000ff0000, %asi = 80
12701 stxa %l2,[%i0+0x018]%asi ! Mem[0000000010001418] = ff000000ff000000
12702! Mem[0000000010181410] = 00000000, %l1 = 0000000000000000
12703 ldstuba [%i6+%o5]0x80,%l1 ! %l1 = 00000000000000ff
12704! Mem[0000000010101408] = 00000000, %l0 = 00000000000000ff
12705 swapa [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000
12706! %l0 = 00000000, %l1 = 00000000, Mem[0000000010001408] = 0000d0d0 ffffff00
12707 stda %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 00000000
12708! %l7 = 0000000000ffffff, Mem[00000000100c1408] = ff0000ff00000000, %asi = 80
12709 stxa %l7,[%i3+0x008]%asi ! Mem[00000000100c1408] = 0000000000ffffff
12710! Starting 10 instruction Load Burst
12711! Mem[0000000010041408] = 1023d0ff, %l0 = 0000000000000000
12712 ldsba [%i1+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
12713
12714p0_label_485:
12715! Mem[0000000010181408] = 00000000, %l7 = 0000000000ffffff
12716 ldsba [%i6+%o4]0x80,%l7 ! %l7 = 0000000000000000
12717! Mem[00000000300c1408] = 00000000, %l3 = 00000000ff000000
12718 lduha [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000000
12719! Mem[0000000030081408] = 00000000, %l6 = ff0000ff00000000
12720 ldswa [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000
12721! Mem[0000000030181408] = ff000000, %l0 = ffffffffffffffff
12722 ldsba [%i6+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
12723! Mem[0000000010141410] = 00000000, %l0 = ffffffffffffffff
12724 lduwa [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000
12725! Mem[0000000030181410] = 00000000, %l0 = 0000000000000000
12726 lduba [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000
12727! Mem[0000000010081410] = 000000c4, %f0 = 80000000
12728 lda [%i2+%o5]0x80,%f0 ! %f0 = 000000c4
12729! Mem[0000000010141428] = 000000ff00000000, %l1 = 0000000000000000
12730 ldxa [%i5+0x028]%asi,%l1 ! %l1 = 000000ff00000000
12731! Mem[0000000010041408] = ffd02310, %l3 = 0000000000000000
12732 ldswa [%i1+%o4]0x80,%l3 ! %l3 = ffffffffffd02310
12733! Starting 10 instruction Store Burst
12734! %l2 = ff000000, %l3 = ffd02310, Mem[0000000030101410] = 00000000 ffffffff
12735 stda %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000 ffd02310
12736
12737p0_label_486:
12738! Mem[0000000030141410] = d0d00000, %l2 = ff000000ff000000
12739 swapa [%i5+%o5]0x89,%l2 ! %l2 = 00000000d0d00000
12740! Mem[0000000010001408] = 00000000, %l0 = 0000000000000000
12741 ldstuba [%i0+%o4]0x80,%l0 ! %l0 = 00000000000000ff
12742! %l3 = ffffffffffd02310, Mem[0000000010041400] = 00000000, %asi = 80
12743 stwa %l3,[%i1+0x000]%asi ! Mem[0000000010041400] = ffd02310
12744! %f8 = 80000000 00000000, Mem[00000000300c1408] = 00000000 ff000000
12745 stda %f8 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 80000000 00000000
12746! Mem[0000000010041408] = ffd02310, %l0 = 0000000000000000
12747 ldstuba [%i1+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
12748! %l4 = 0000000000000000, Mem[0000000030041400] = ff000000
12749 stha %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = ff000000
12750! Mem[00000000100c1410] = 00000080, %l2 = 00000000d0d00000
12751 swapa [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000080
12752! Mem[0000000030181400] = 00f100ff, %l0 = 00000000000000ff
12753 swapa [%i6+%g0]0x89,%l0 ! %l0 = 0000000000f100ff
12754! %f18 = 00000000 00000000, Mem[0000000030041410] = ff0000ff 00000000
12755 stda %f18,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 00000000
12756! Starting 10 instruction Load Burst
12757! Mem[0000000030081410] = ff0000ff 00000000, %l6 = 00000000, %l7 = 00000000
12758 ldda [%i2+%o5]0x89,%l6 ! %l6 = 0000000000000000 00000000ff0000ff
12759
12760p0_label_487:
12761! Mem[0000000030081400] = ff000000, %l4 = 0000000000000000
12762 ldsha [%i2+%g0]0x81,%l4 ! %l4 = ffffffffffffff00
12763! Mem[000000001010142c] = d0d02310, %l6 = 0000000000000000
12764 ldsw [%i4+0x02c],%l6 ! %l6 = ffffffffd0d02310
12765! Mem[0000000030001400] = 00000000 00000000, %l0 = 00f100ff, %l1 = 00000000
12766 ldda [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
12767! Mem[0000000010141400] = 00ff0046, %l3 = ffffffffffd02310
12768 lduba [%i5+%g0]0x80,%l3 ! %l3 = 0000000000000000
12769! Mem[00000000100c1410] = 00000000 d0d00000, %l4 = ffffff00, %l5 = ff0000ff
12770 ldda [%i3+%o5]0x88,%l4 ! %l4 = 00000000d0d00000 0000000000000000
12771! Mem[0000000010041410] = 000000ff, %l6 = ffffffffd0d02310
12772 ldsba [%i1+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
12773! %f12 = 00000000 fffffacf, %f28 = 00000000 00000000
12774 fdtox %f12,%f28 ! %l0 = 0000000000000022, Unfinished, %fsr = 0a00000400
12775! Mem[0000000010141410] = 00000000, %l5 = 0000000000000000
12776 ldsha [%i5+%o5]0x80,%l5 ! %l5 = 0000000000000000
12777! Mem[0000000010101430] = 00000000, %l4 = 00000000d0d00000
12778 lduba [%i4+0x033]%asi,%l4 ! %l4 = 0000000000000000
12779! Starting 10 instruction Store Burst
12780! Mem[0000000030181400] = ff000000, %l6 = ffffffffffffffff
12781 swapa [%i6+%g0]0x81,%l6 ! %l6 = 00000000ff000000
12782
12783p0_label_488:
12784! Mem[0000000010041410] = 000000ff, %l2 = 0000000000000080
12785 ldstuba [%i1+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
12786! %f4 = 00000000 c4000000, Mem[0000000030141408] = 000000ff 00000000
12787 stda %f4 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 c4000000
12788! Mem[0000000010181400] = ff5d3746, %l5 = 0000000000000000
12789 ldstuba [%i6+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
12790! Mem[0000000030181408] = ff000000, %l7 = 00000000ff0000ff
12791 swapa [%i6+%o4]0x81,%l7 ! %l7 = 00000000ff000000
12792! Mem[0000000010141410] = 00000000, %l0 = 0000000000000022
12793 swapa [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
12794! %l3 = 0000000000000000, Mem[0000000010101408] = ff000000
12795 stha %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
12796! Mem[0000000010001408] = 000000ff, %l0 = 0000000000000000
12797 swapa [%i0+%o4]0x88,%l0 ! %l0 = 00000000000000ff
12798! %l2 = 00000000000000ff, Mem[00000000100c1434] = 00000000, %asi = 80
12799 stha %l2,[%i3+0x034]%asi ! Mem[00000000100c1434] = 00ff0000
12800! Mem[0000000010181408] = 00000000, %l2 = 00000000000000ff
12801 ldstuba [%i6+%o4]0x80,%l2 ! %l2 = 00000000000000ff
12802! Starting 10 instruction Load Burst
12803! Mem[00000000100c1408] = 0000000000ffffff, %f18 = 00000000 00000000
12804 ldda [%i3+%o4]0x80,%f18 ! %f18 = 00000000 00ffffff
12805
12806p0_label_489:
12807! Mem[00000000100c1410] = 0000d0d0, %l5 = 00000000000000ff
12808 lduwa [%i3+%o5]0x80,%l5 ! %l5 = 000000000000d0d0
12809! Mem[0000000010181418] = 00000000, %l5 = 000000000000d0d0
12810 ldsba [%i6+0x018]%asi,%l5 ! %l5 = 0000000000000000
12811! Mem[0000000010181400] = ff5d3746, %l5 = 0000000000000000
12812 ldsba [%i6+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
12813! Mem[0000000030001400] = 00000000, %l2 = 0000000000000000
12814 lduba [%i0+%g0]0x89,%l2 ! %l2 = 0000000000000000
12815! Mem[00000000100c1420] = 00ff00ff 000000ff, %l0 = 000000ff, %l1 = 00000000
12816 ldda [%i3+0x020]%asi,%l0 ! %l0 = 0000000000ff00ff 00000000000000ff
12817! Mem[00000000100c1408] = ffffff0000000000, %l5 = ffffffffffffffff
12818 ldxa [%i3+%o4]0x88,%l5 ! %l5 = ffffff0000000000
12819! Mem[0000000030001400] = 00000000, %l0 = 0000000000ff00ff
12820 lduba [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000
12821! Mem[0000000010041410] = 00000000000000ff, %f22 = ffffffff ffffff00
12822 ldda [%i1+%o5]0x88,%f22 ! %f22 = 00000000 000000ff
12823! Mem[00000000300c1408] = 80000000, %l2 = 0000000000000000
12824 lduha [%i3+%o4]0x81,%l2 ! %l2 = 0000000000008000
12825! Starting 10 instruction Store Burst
12826! Mem[0000000030141408] = c4000000, %l2 = 0000000000008000
12827 ldstuba [%i5+%o4]0x89,%l2 ! %l2 = 00000000000000ff
12828
12829p0_label_490:
12830! %f13 = fffffacf, %f12 = 00000000, %f6 = 00000000 00ffffff
12831 fsmuld %f13,%f12,%f6 ! %f6 = ffffff59 e0000000
12832! %l5 = ffffff0000000000, Mem[0000000030041408] = ffffffff
12833 stha %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000ffff
12834! %f4 = 00000000, Mem[0000000010101400] = 00000040
12835 sta %f4 ,[%i4+0x000]%asi ! Mem[0000000010101400] = 00000000
12836! Mem[00000000300c1410] = 00000000, %l7 = 00000000ff000000
12837 swapa [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000
12838! Mem[0000000030001408] = 00000000, %l7 = 0000000000000000
12839 swapa [%i0+%o4]0x81,%l7 ! %l7 = 0000000000000000
12840! Mem[0000000030101408] = 000000ff, %l5 = ffffff0000000000
12841 swapa [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff
12842! %f6 = ffffff59 e0000000, Mem[0000000010101400] = 00000000 46375da6
12843 stda %f6 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffff59 e0000000
12844! %l0 = 00000000, %l1 = 000000ff, Mem[0000000030101408] = 00000000 000000ff
12845 stda %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 000000ff
12846! %l4 = 0000000000000000, Mem[0000000030141408] = ff0000c400000000
12847 stxa %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000
12848! Starting 10 instruction Load Burst
12849! Mem[0000000030101410] = 000000ff, %l2 = 0000000000000000
12850 ldsba [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000
12851
12852p0_label_491:
12853! Mem[0000000020800040] = 0000bf87, %l1 = 00000000000000ff
12854 ldsb [%o1+0x041],%l1 ! %l1 = 0000000000000000
12855! Mem[0000000010081400] = 00000000, %l7 = 0000000000000000
12856 ldsba [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
12857! Mem[0000000030101410] = ff000000, %l2 = 0000000000000000
12858 lduha [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000
12859! %f30 = ffffffff, %f8 = 80000000, %f16 = 0000d0d0
12860 fsubs %f30,%f8 ,%f16 ! %f16 = ffffffff
12861! %l1 = 0000000000000000, %l4 = 0000000000000000, %y = 00000726
12862 udiv %l1,%l4,%l5 ! Div by zero, %l0 = 0000000000000050
12863 mov %l0,%y ! %y = 00000028
12864! Mem[0000000030101408] = 00000000, %l0 = 0000000000000028
12865 lduba [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000
12866! Mem[0000000030141410] = 000000ffffffffff, %f18 = 00000000 00ffffff
12867 ldda [%i5+%o5]0x81,%f18 ! %f18 = 000000ff ffffffff
12868! Mem[0000000030101408] = 00000000, %l3 = 0000000000000000
12869 lduha [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
12870! Mem[0000000010081408] = ff000000, %l6 = 00000000ff000000
12871 ldsba [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000
12872! Starting 10 instruction Store Burst
12873! %f7 = e0000000, Mem[0000000030081410] = 00000000
12874 sta %f7 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = e0000000
12875
12876p0_label_492:
12877! %l0 = 0000000000000000, Mem[0000000010181410] = 000000ff
12878 stha %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
12879! Mem[0000000021800181] = 66ff8f81, %l0 = 0000000000000000
12880 ldstub [%o3+0x181],%l0 ! %l0 = 000000ff000000ff
12881! Mem[0000000010081430] = ffffffff00000000, %l4 = 0000000000000000, %l5 = 00000000000000ff
12882 add %i2,0x30,%g1
12883 casxa [%g1]0x80,%l4,%l5 ! %l5 = ffffffff00000000
12884! %l6 = 0000000000000000, Mem[0000000010101418] = 00000000, %asi = 80
12885 stwa %l6,[%i4+0x018]%asi ! Mem[0000000010101418] = 00000000
12886! Mem[0000000030001400] = 00000000, %l7 = 0000000000000000
12887 swapa [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000000
12888! Mem[0000000030001408] = 00000000, %l7 = 0000000000000000
12889 ldstuba [%i0+%o4]0x81,%l7 ! %l7 = 00000000000000ff
12890! %l5 = ffffffff00000000, Mem[0000000010101408] = 00000000
12891 stha %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
12892! Mem[00000000100c1400] = 1a7af441, %l4 = 0000000000000000
12893 swapa [%i3+%g0]0x88,%l4 ! %l4 = 000000001a7af441
12894! %f21 = ff0000ff, Mem[0000000010001438] = ff000000
12895 sta %f21,[%i0+0x038]%asi ! Mem[0000000010001438] = ff0000ff
12896! Starting 10 instruction Load Burst
12897! Mem[0000000010141400] = 4600ff00, %l6 = 0000000000000000
12898 ldsha [%i5+%g0]0x88,%l6 ! %l6 = ffffffffffffff00
12899
12900p0_label_493:
12901! %l0 = 00000000000000ff, %l4 = 000000001a7af441, %l2 = 0000000000000000
12902 and %l0,%l4,%l2 ! %l2 = 0000000000000041
12903! Mem[0000000010141410] = 00000022, %l5 = ffffffff00000000
12904 lduha [%i5+%o5]0x80,%l5 ! %l5 = 0000000000000000
12905! Mem[0000000010141400] = 4600ff00, %l5 = 0000000000000000
12906 lduha [%i5+%g0]0x88,%l5 ! %l5 = 000000000000ff00
12907! Mem[0000000030041408] = 0000ffff, %f26 = 00000000
12908 lda [%i1+%o4]0x81,%f26 ! %f26 = 0000ffff
12909! Mem[0000000010081414] = 00000000, %l4 = 000000001a7af441
12910 lduw [%i2+0x014],%l4 ! %l4 = 0000000000000000
12911! Mem[0000000020800000] = 00ffc3ca, %l0 = 00000000000000ff
12912 ldub [%o1+0x001],%l0 ! %l0 = 00000000000000ff
12913! Mem[00000000100c1408] = 00000000, %l2 = 0000000000000041
12914 ldsha [%i3+%o4]0x80,%l2 ! %l2 = 0000000000000000
12915! Mem[0000000010041408] = 00000000 1023d0ff, %l0 = 000000ff, %l1 = 00000000
12916 ldda [%i1+%o4]0x88,%l0 ! %l0 = 000000001023d0ff 0000000000000000
12917! Mem[000000001018140c] = 000000ff, %l7 = 0000000000000000
12918 lduh [%i6+0x00c],%l7 ! %l7 = 0000000000000000
12919! Starting 10 instruction Store Burst
12920! %l6 = ffffff00, %l7 = 00000000, Mem[00000000300c1400] = a6000000 00000000
12921 stda %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffff00 00000000
12922
12923p0_label_494:
12924! Mem[0000000010001400] = 00000000, %l1 = 0000000000000000
12925 ldstuba [%i0+%g0]0x80,%l1 ! %l1 = 00000000000000ff
12926! %l7 = 0000000000000000, Mem[00000000300c1400] = 0000000000ffffff
12927 stxa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000000000
12928! %l4 = 00000000, %l5 = 0000ff00, Mem[0000000010181438] = 00000000 00000000
12929 stda %l4,[%i6+0x038]%asi ! Mem[0000000010181438] = 00000000 0000ff00
12930! Mem[0000000030101408] = 00000000, %l7 = 0000000000000000
12931 ldstuba [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
12932! Mem[0000000030041410] = 00000000, %l5 = 000000000000ff00
12933 swapa [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
12934! Mem[0000000010041438] = ff000000, %l6 = ffffffffffffff00, %asi = 80
12935 swapa [%i1+0x038]%asi,%l6 ! %l6 = 00000000ff000000
12936! %l6 = 00000000ff000000, Mem[0000000010101410] = ff0000ff
12937 stba %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff000000
12938! %l4 = 00000000, %l5 = 00000000, Mem[00000000100c1400] = 00000000 000000ff
12939 stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 00000000
12940! Mem[00000000211c0000] = 00fffcae, %l0 = 000000001023d0ff
12941 ldstuba [%o2+0x000]%asi,%l0 ! %l0 = 00000000000000ff
12942! Starting 10 instruction Load Burst
12943! Mem[0000000030041408] = 00000000ffff0000, %f10 = 00ffffff ff000000
12944 ldda [%i1+%o4]0x89,%f10 ! %f10 = 00000000 ffff0000
12945
12946p0_label_495:
12947! Mem[0000000010081408] = ff000000, %l0 = 0000000000000000
12948 lduba [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
12949! Mem[0000000010181434] = 000000ff, %l1 = 0000000000000000
12950 ldsw [%i6+0x034],%l1 ! %l1 = 00000000000000ff
12951! Mem[0000000010041410] = ff000000, %l0 = 0000000000000000
12952 lduwa [%i1+%o5]0x80,%l0 ! %l0 = 00000000ff000000
12953! Mem[0000000030041400] = 000000ff ffffff8b, %l0 = ff000000, %l1 = 000000ff
12954 ldda [%i1+%g0]0x81,%l0 ! %l0 = 00000000000000ff 00000000ffffff8b
12955! %f20 = 00000000, %f15 = 00000000
12956 fcmpes %fcc1,%f20,%f15 ! %fcc1 = 0
12957! Mem[0000000010101410] = 000000ff00000000, %f24 = 41f47a1a 00000000
12958 ldd [%i4+%o5],%f24 ! %f24 = 000000ff 00000000
12959! Mem[0000000030041410] = 0000ff00, %l4 = 0000000000000000
12960 ldsha [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
12961! Mem[0000000030081410] = 000000e0, %l0 = 00000000000000ff
12962 lduha [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000e0
12963! Mem[0000000020800000] = 00ffc3ca, %l5 = 0000000000000000
12964 ldsb [%o1+%g0],%l5 ! %l5 = 0000000000000000
12965! Starting 10 instruction Store Burst
12966! Mem[00000000100c1408] = 00000000, %l6 = 00000000ff000000
12967 swapa [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000
12968
12969p0_label_496:
12970! %f8 = 80000000, Mem[00000000100c1434] = 00ff0000
12971 st %f8 ,[%i3+0x034] ! Mem[00000000100c1434] = 80000000
12972! %l7 = 0000000000000000, Mem[00000000300c1400] = 00000000
12973 stba %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
12974! %l6 = 0000000000000000, Mem[0000000010101408] = 0000000023100000
12975 stx %l6,[%i4+%o4] ! Mem[0000000010101408] = 0000000000000000
12976! Mem[0000000020800001] = 00ffc3ca, %l2 = 0000000000000000
12977 ldstub [%o1+0x001],%l2 ! %l2 = 000000ff000000ff
12978! %l6 = 00000000, %l7 = 00000000, Mem[0000000010181430] = e0000000 000000ff
12979 stda %l6,[%i6+0x030]%asi ! Mem[0000000010181430] = 00000000 00000000
12980! %f6 = ffffff59, Mem[0000000030041410] = 0000ff00
12981 sta %f6 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffffff59
12982! Mem[0000000010081430] = ffffffff, %l0 = 000000e0, %l2 = 000000ff
12983 add %i2,0x30,%g1
12984 casa [%g1]0x80,%l0,%l2 ! %l2 = 00000000ffffffff
12985! %f0 = 000000c4, Mem[0000000030041408] = ffff0000
12986 sta %f0 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000c4
12987! %l6 = 00000000, %l7 = 00000000, Mem[0000000010181410] = 00000000 00000000
12988 stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 00000000
12989! Starting 10 instruction Load Burst
12990! Mem[0000000030101400] = 00000000, %l2 = 00000000ffffffff
12991 swapa [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000000
12992
12993p0_label_497:
12994! Mem[00000000100c1400] = 00000000, %l3 = 0000000000000000
12995 lduwa [%i3+%g0]0x80,%l3 ! %l3 = 0000000000000000
12996! Mem[0000000010101408] = 00000000, %l0 = 00000000000000e0
12997 lduba [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000
12998! Mem[0000000020800000] = 00ffc3ca, %l5 = 0000000000000000
12999 ldsb [%o1+%g0],%l5 ! %l5 = 0000000000000000
13000! Mem[0000000030001408] = 000000ff, %l7 = 0000000000000000
13001 lduwa [%i0+%o4]0x89,%l7 ! %l7 = 00000000000000ff
13002! Mem[0000000030141408] = 00000000, %l2 = 0000000000000000
13003 lduha [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000
13004! Mem[0000000010141400] = 4600ff00, %l5 = 0000000000000000
13005 lduha [%i5+%g0]0x88,%l5 ! %l5 = 000000000000ff00
13006 membar #Sync ! Added by membar checker (91)
13007! Mem[0000000010141400] = 00ff0046 00000000 d0000000 00000000
13008! Mem[0000000010141410] = 00000022 00000000 ffffff00 00000000
13009! Mem[0000000010141420] = ff0000ff 00000000 000000ff 00000000
13010! Mem[0000000010141430] = ffff00ff 00000000 000000ff d0ff3eff
13011 ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
13012! Mem[0000000010081408] = ff000000, %l1 = 00000000ffffff8b
13013 lduha [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
13014! Mem[00000000100c1410] = d0d00000, %l1 = 0000000000000000
13015 ldsba [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
13016! Starting 10 instruction Store Burst
13017! %f6 = ffffff59 e0000000, %l6 = 0000000000000000
13018! Mem[0000000030001418] = 35b82ab965a46210
13019 add %i0,0x018,%g1
13020 stda %f6,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030001418] = 35b82ab965a46210
13021
13022p0_label_498:
13023! Mem[0000000020800001] = 00ffc3ca, %l1 = 0000000000000000
13024 ldstub [%o1+0x001],%l1 ! %l1 = 000000ff000000ff
13025! Mem[0000000010141410] = 22000000, %l6 = 0000000000000000
13026 swapa [%i5+%o5]0x88,%l6 ! %l6 = 0000000022000000
13027! %f14 = 00000000 00000000, %l4 = 0000000000000000
13028! Mem[0000000030001418] = 35b82ab965a46210
13029 add %i0,0x018,%g1
13030 stda %f14,[%g1+%l4]ASI_PST16_S ! Mem[0000000030001418] = 35b82ab965a46210
13031! %f4 = 00000000 c4000000, %l3 = 0000000000000000
13032! Mem[0000000030001400] = 0000000000000000
13033 stda %f4,[%i0+%l3]ASI_PST32_S ! Mem[0000000030001400] = 0000000000000000
13034! %f6 = ffffff59, Mem[00000000100c1410] = 0000d0d0
13035 st %f6 ,[%i3+%o5] ! Mem[00000000100c1410] = ffffff59
13036! Mem[00000000300c1408] = 80000000, %l6 = 0000000022000000
13037 ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 00000080000000ff
13038! Mem[0000000010181408] = ff000000, %l5 = 000000000000ff00
13039 swapa [%i6+%o4]0x80,%l5 ! %l5 = 00000000ff000000
13040! Mem[0000000020800040] = 0000bf87, %l7 = 00000000000000ff
13041 ldstuba [%o1+0x040]%asi,%l7 ! %l7 = 00000000000000ff
13042! %l4 = 0000000000000000, Mem[0000000010181418] = 00000000
13043 stw %l4,[%i6+0x018] ! Mem[0000000010181418] = 00000000
13044! Starting 10 instruction Load Burst
13045! Mem[0000000010141414] = 00000000, %f14 = 00000000
13046 lda [%i5+0x014]%asi,%f14 ! %f14 = 00000000
13047
13048p0_label_499:
13049! Mem[0000000010181408] = 0000ff00, %l3 = 0000000000000000
13050 ldsh [%i6+%o4],%l3 ! %l3 = 0000000000000000
13051! %l5 = 00000000ff000000, Mem[0000000030141400] = ff000000
13052 stha %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
13053! Mem[0000000030141408] = 00000000, %l7 = 0000000000000000
13054 ldswa [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000000
13055! %l4 = 0000000000000000, imm = fffffffffffff71f, %l4 = 0000000000000000
13056 or %l4,-0x8e1,%l4 ! %l4 = fffffffffffff71f
13057! Mem[0000000030081408] = 00000000, %l2 = 0000000000000000
13058 lduwa [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
13059! Mem[0000000030141410] = 000000ff ffffffff, %l4 = fffff71f, %l5 = ff000000
13060 ldda [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000ff 00000000ffffffff
13061! Mem[0000000030041408] = 000000c4, %l1 = 00000000000000ff
13062 ldswa [%i1+%o4]0x89,%l1 ! %l1 = 00000000000000c4
13063! Mem[0000000010101400] = e0000000, %l5 = 00000000ffffffff
13064 lduha [%i4+%g0]0x88,%l5 ! %l5 = 0000000000000000
13065! Mem[00000000201c0000] = ffd08819, %l4 = 00000000000000ff
13066 ldsha [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffffd0
13067! Starting 10 instruction Store Burst
13068! Mem[0000000030181410] = 00000000, %l5 = 0000000000000000
13069 swapa [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000000
13070
13071p0_label_500:
13072! Mem[0000000030041408] = c4000000, %l4 = ffffffffffffffd0
13073 ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 000000c4000000ff
13074! %f7 = e0000000, Mem[0000000010101430] = 00000000
13075 st %f7 ,[%i4+0x030] ! Mem[0000000010101430] = e0000000
13076! Code Fragment 3
13077p0_fragment_54:
13078! %l0 = 0000000000000000
13079 setx 0x2cb07ec7e22382ff,%g7,%l0 ! %l0 = 2cb07ec7e22382ff
13080! %l1 = 00000000000000c4
13081 setx 0xb201686fd6c1877d,%g7,%l1 ! %l1 = b201686fd6c1877d
13082 setx 0x1fe000, %g1, %g3
13083 or %l0, %g3, %l0 ! always set perrmask = 0xff
13084 setx 0x1ffff8, %g1, %g2
13085 and %l0, %g2, %l0
13086 ta T_CHANGE_HPRIV
13087 stxa %l1, [%l0]ASI_DCACHE_DATA
13088 ta T_CHANGE_NONHPRIV
13089! %l0 = 2cb07ec7e22382ff
13090 setx 0xbcf2c367d36e247d,%g7,%l0 ! %l0 = bcf2c367d36e247d
13091! %l1 = b201686fd6c1877d
13092 setx 0xf95cf0dffb468c4a,%g7,%l1 ! %l1 = f95cf0dffb468c4a
13093! Mem[0000000010141408] = 000000d0, %l1 = f95cf0dffb468c4a
13094 ldstuba [%i5+%o4]0x88,%l1 ! %l1 = 000000d0000000ff
13095! %l3 = 0000000000000000, Mem[0000000030141400] = e000000000000000
13096 stxa %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
13097! %f12 = 00000000 fffffacf, Mem[0000000030141410] = ff000000 ffffffff
13098 stda %f12,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000 fffffacf
13099! Mem[0000000010041400] = ffd02310, %l4 = 00000000000000c4
13100 ldstuba [%i1+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
13101! %l3 = 0000000000000000, Mem[0000000020800000] = 00ffc3ca
13102 sth %l3,[%o1+%g0] ! Mem[0000000020800000] = 0000c3ca
13103! Mem[00000000201c0001] = ffd08819, %l4 = 00000000000000ff
13104 ldstub [%o0+0x001],%l4 ! %l4 = 000000d0000000ff
13105! Starting 10 instruction Load Burst
13106! Mem[0000000010001408] = 00000000, %l4 = 00000000000000d0
13107 ldswa [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000
13108
13109 ba,a p0_not_taken_0_end
13110p0_not_taken_0:
13111! The following code should not be executed
13112 sdiv %l4,0xe36,%l4
13113 xnor %l3,0x9be,%l3
13114 fsubs %f14,%f22,%f26
13115 stxa %l0,[%i4+0x028]%asi
13116 fadds %f22,%f2,%f6
13117 ba,a p0_branch_failed
13118p0_not_taken_0_end:
13119
13120
13121! End of Random Code for Thread 0
13122
131231: membar #Sync ! Force all stores to complete
13124
13125
13126! Check Registers
13127
13128p0_check_registers:
13129 set p0_expected_registers,%g1
13130 ldx [%g1+0x000],%g2
13131 cmp %l0,%g2 ! %l0 should be bcf2c367d36e247d
13132 bne,a,pn %xcc,p0_reg_l0_fail
13133 mov %l0,%g3
13134 ldx [%g1+0x008],%g2
13135 cmp %l1,%g2 ! %l1 should be 00000000000000d0
13136 bne,a,pn %xcc,p0_reg_l1_fail
13137 mov %l1,%g3
13138 ldx [%g1+0x010],%g2
13139 cmp %l2,%g2 ! %l2 should be 0000000000000000
13140 bne,a,pn %xcc,p0_reg_l2_fail
13141 mov %l2,%g3
13142 ldx [%g1+0x018],%g2
13143 cmp %l3,%g2 ! %l3 should be 0000000000000000
13144 bne,a,pn %xcc,p0_reg_l3_fail
13145 mov %l3,%g3
13146 ldx [%g1+0x020],%g2
13147 cmp %l4,%g2 ! %l4 should be 0000000000000000
13148 bne,a,pn %xcc,p0_reg_l4_fail
13149 mov %l4,%g3
13150 ldx [%g1+0x028],%g2
13151 cmp %l5,%g2 ! %l5 should be 0000000000000000
13152 bne,a,pn %xcc,p0_reg_l5_fail
13153 mov %l5,%g3
13154 ldx [%g1+0x030],%g2
13155 cmp %l6,%g2 ! %l6 should be 0000000000000080
13156 bne,a,pn %xcc,p0_reg_l6_fail
13157 mov %l6,%g3
13158 ldx [%g1+0x038],%g2
13159 cmp %l7,%g2 ! %l7 should be 0000000000000000
13160 bne,a,pn %xcc,p0_reg_l7_fail
13161 mov %l7,%g3
13162
13163! Check %y register
13164
13165 set 0x00000028,%g2
13166 rd %y,%g3
13167 cmp %g2,%g3
13168 bne,a p0_failed
13169 mov 0x111,%g1
13170
13171! Check Floating Point Registers
13172
13173p0_check_fp_registers:
13174 set p0_expected_fp_regs,%g3
13175 std %f0,[%g1]
13176 ldx [%g1],%l1
13177 ldx [%g3+0x00],%l0
13178 cmp %l0,%l1 ! %f0 should be 000000c4 00000000
13179 bne %xcc,p0_f0_fail
13180 std %f2,[%g1]
13181 ldx [%g1],%l1
13182 ldx [%g3+0x08],%l0
13183 cmp %l0,%l1 ! %f2 should be 000000ff 00000000
13184 bne %xcc,p0_f2_fail
13185 std %f4,[%g1]
13186 ldx [%g1],%l1
13187 ldx [%g3+0x10],%l0
13188 cmp %l0,%l1 ! %f4 should be 00000000 c4000000
13189 bne %xcc,p0_f4_fail
13190 std %f6,[%g1]
13191 ldx [%g1],%l1
13192 ldx [%g3+0x18],%l0
13193 cmp %l0,%l1 ! %f6 should be ffffff59 e0000000
13194 bne %xcc,p0_f6_fail
13195 std %f8,[%g1]
13196 ldx [%g1],%l1
13197 ldx [%g3+0x20],%l0
13198 cmp %l0,%l1 ! %f8 should be 80000000 00000000
13199 bne %xcc,p0_f8_fail
13200 std %f10,[%g1]
13201 ldx [%g1],%l1
13202 ldx [%g3+0x28],%l0
13203 cmp %l0,%l1 ! %f10 should be 00000000 ffff0000
13204 bne %xcc,p0_f10_fail
13205 std %f12,[%g1]
13206 ldx [%g1],%l1
13207 ldx [%g3+0x30],%l0
13208 cmp %l0,%l1 ! %f12 should be 00000000 fffffacf
13209 bne %xcc,p0_f12_fail
13210 std %f14,[%g1]
13211 ldx [%g1],%l1
13212 ldx [%g3+0x38],%l0
13213 cmp %l0,%l1 ! %f14 should be 00000000 00000000
13214 bne %xcc,p0_f14_fail
13215 std %f16,[%g1]
13216 ldx [%g1],%l1
13217 ldx [%g3+0x40],%l0
13218 cmp %l0,%l1 ! %f16 should be 00ff0046 00000000
13219 bne %xcc,p0_f16_fail
13220 std %f18,[%g1]
13221 ldx [%g1],%l1
13222 ldx [%g3+0x48],%l0
13223 cmp %l0,%l1 ! %f18 should be d0000000 00000000
13224 bne %xcc,p0_f18_fail
13225 std %f20,[%g1]
13226 ldx [%g1],%l1
13227 ldx [%g3+0x50],%l0
13228 cmp %l0,%l1 ! %f20 should be 00000022 00000000
13229 bne %xcc,p0_f20_fail
13230 std %f22,[%g1]
13231 ldx [%g1],%l1
13232 ldx [%g3+0x58],%l0
13233 cmp %l0,%l1 ! %f22 should be ffffff00 00000000
13234 bne %xcc,p0_f22_fail
13235 std %f24,[%g1]
13236 ldx [%g1],%l1
13237 ldx [%g3+0x60],%l0
13238 cmp %l0,%l1 ! %f24 should be ff0000ff 00000000
13239 bne %xcc,p0_f24_fail
13240 std %f26,[%g1]
13241 ldx [%g1],%l1
13242 ldx [%g3+0x68],%l0
13243 cmp %l0,%l1 ! %f26 should be 000000ff 00000000
13244 bne %xcc,p0_f26_fail
13245 std %f28,[%g1]
13246 ldx [%g1],%l1
13247 ldx [%g3+0x70],%l0
13248 cmp %l0,%l1 ! %f28 should be ffff00ff 00000000
13249 bne %xcc,p0_f28_fail
13250 std %f30,[%g1]
13251 ldx [%g1],%l1
13252 ldx [%g3+0x78],%l0
13253 cmp %l0,%l1 ! %f30 should be 000000ff d0ff3eff
13254 bne %xcc,p0_f30_fail
13255 nop
13256
13257! The test for processor 0 has passed
13258
13259p0_passed:
13260 ta GOOD_TRAP
13261 nop
13262
13263p0_reg_l0_fail:
13264 or %g0,0xbd0,%g1
13265 ba,a p0_failed
13266p0_reg_l1_fail:
13267 or %g0,0xbd1,%g1
13268 ba,a p0_failed
13269p0_reg_l2_fail:
13270 or %g0,0xbd2,%g1
13271 ba,a p0_failed
13272p0_reg_l3_fail:
13273 or %g0,0xbd3,%g1
13274 ba,a p0_failed
13275p0_reg_l4_fail:
13276 or %g0,0xbd4,%g1
13277 ba,a p0_failed
13278p0_reg_l5_fail:
13279 or %g0,0xbd5,%g1
13280 ba,a p0_failed
13281p0_reg_l6_fail:
13282 or %g0,0xbd6,%g1
13283 ba,a p0_failed
13284p0_reg_l7_fail:
13285 or %g0,0xbd7,%g1
13286 ba,a p0_failed
13287p0_f0_fail:
13288 set p0_temp,%g6
13289 mov 0xf00,%l0
13290 stx %l0,[%g6]
13291 std %f0,[%g6+8]
13292 stx %fsr,[%g6+16]
13293 ta BAD_TRAP
13294
13295p0_f2_fail:
13296 set p0_temp,%g6
13297 mov 0xf02,%l0
13298 stx %l0,[%g6]
13299 std %f2,[%g6+8]
13300 stx %fsr,[%g6+16]
13301 ta BAD_TRAP
13302
13303p0_f4_fail:
13304 set p0_temp,%g6
13305 mov 0xf04,%l0
13306 stx %l0,[%g6]
13307 std %f4,[%g6+8]
13308 stx %fsr,[%g6+16]
13309 ta BAD_TRAP
13310
13311p0_f6_fail:
13312 set p0_temp,%g6
13313 mov 0xf06,%l0
13314 stx %l0,[%g6]
13315 std %f6,[%g6+8]
13316 stx %fsr,[%g6+16]
13317 ta BAD_TRAP
13318
13319p0_f8_fail:
13320 set p0_temp,%g6
13321 mov 0xf08,%l0
13322 stx %l0,[%g6]
13323 std %f8,[%g6+8]
13324 stx %fsr,[%g6+16]
13325 ta BAD_TRAP
13326
13327p0_f10_fail:
13328 set p0_temp,%g6
13329 mov 0xf10,%l0
13330 stx %l0,[%g6]
13331 std %f10,[%g6+8]
13332 stx %fsr,[%g6+16]
13333 ta BAD_TRAP
13334
13335p0_f12_fail:
13336 set p0_temp,%g6
13337 mov 0xf12,%l0
13338 stx %l0,[%g6]
13339 std %f12,[%g6+8]
13340 stx %fsr,[%g6+16]
13341 ta BAD_TRAP
13342
13343p0_f14_fail:
13344 set p0_temp,%g6
13345 mov 0xf14,%l0
13346 stx %l0,[%g6]
13347 std %f14,[%g6+8]
13348 stx %fsr,[%g6+16]
13349 ta BAD_TRAP
13350
13351p0_f16_fail:
13352 set p0_temp,%g6
13353 mov 0xf16,%l0
13354 stx %l0,[%g6]
13355 std %f16,[%g6+8]
13356 stx %fsr,[%g6+16]
13357 ta BAD_TRAP
13358
13359p0_f18_fail:
13360 set p0_temp,%g6
13361 mov 0xf18,%l0
13362 stx %l0,[%g6]
13363 std %f18,[%g6+8]
13364 stx %fsr,[%g6+16]
13365 ta BAD_TRAP
13366
13367p0_f20_fail:
13368 set p0_temp,%g6
13369 mov 0xf20,%l0
13370 stx %l0,[%g6]
13371 std %f20,[%g6+8]
13372 stx %fsr,[%g6+16]
13373 ta BAD_TRAP
13374
13375p0_f22_fail:
13376 set p0_temp,%g6
13377 mov 0xf22,%l0
13378 stx %l0,[%g6]
13379 std %f22,[%g6+8]
13380 stx %fsr,[%g6+16]
13381 ta BAD_TRAP
13382
13383p0_f24_fail:
13384 set p0_temp,%g6
13385 mov 0xf24,%l0
13386 stx %l0,[%g6]
13387 std %f24,[%g6+8]
13388 stx %fsr,[%g6+16]
13389 ta BAD_TRAP
13390
13391p0_f26_fail:
13392 set p0_temp,%g6
13393 mov 0xf26,%l0
13394 stx %l0,[%g6]
13395 std %f26,[%g6+8]
13396 stx %fsr,[%g6+16]
13397 ta BAD_TRAP
13398
13399p0_f28_fail:
13400 set p0_temp,%g6
13401 mov 0xf28,%l0
13402 stx %l0,[%g6]
13403 std %f28,[%g6+8]
13404 stx %fsr,[%g6+16]
13405 ta BAD_TRAP
13406
13407p0_f30_fail:
13408 set p0_temp,%g6
13409 mov 0xf30,%l0
13410 stx %l0,[%g6]
13411 std %f30,[%g6+8]
13412 stx %fsr,[%g6+16]
13413 ta BAD_TRAP
13414
13415
13416! The test for processor 0 failed
13417
13418p0_failed:
13419 set p0_temp,%g6
13420 stx %g1,[%g6]
13421 stx %g2,[%g6+8]
13422 stx %g3,[%g6+16]
13423 stx %fsr,[%g6+24]
13424 ta BAD_TRAP
13425
13426
13427! The local area data for processor 0 failed
13428
13429p0_local_failed:
13430 set done_flags,%g5
13431 mov 3,%g6
13432 st %g6,[%g5+0x000] ! Set processor 0 done flag
13433
13434 set p0_temp,%g6
13435 add %g1,%g4,%g1
13436 stx %g4,[%g6]
13437 stx %g2,[%g6+8]
13438 stx %g3,[%g6+16]
13439 st %fsr,[%g6+24]
13440 ta BAD_TRAP
13441
13442p0_selfmod_failed:
13443 ba p0_failed
13444 mov 0xabc,%g1
13445
13446p0_branch_failed:
13447 mov 0xbbb,%g1
13448 rd %ccr,%g2
13449 ba p0_failed
13450 mov 0x0,%g3
13451
13452p0_trap1e:
13453 lduha [%i3+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[00000000100c1410]
13454 done
13455
13456p0_trap1o:
13457 lduha [%o3+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[00000000100c1410]
13458 done
13459
13460
13461p0_trap2e:
13462 addc %l5,%l4,%l2
13463 mulx %l6,%l4,%l5
13464 smul %l6,%l0,%l1
13465 fadds %f6 ,%f0 ,%f10
13466 done
13467
13468p0_trap2o:
13469 addc %l5,%l4,%l2
13470 mulx %l6,%l4,%l5
13471 smul %l6,%l0,%l1
13472 fadds %f6 ,%f0 ,%f10
13473 done
13474
13475
13476p0_trap3e:
13477 xnor %l0,0xa1d,%l2
13478 addc %l0,%l5,%l3
13479 sub %l4,0xc10,%l0
13480 sub %l0,0xcd0,%l7
13481 xor %l3,%l5,%l6
13482 done
13483
13484p0_trap3o:
13485 xnor %l0,0xa1d,%l2
13486 addc %l0,%l5,%l3
13487 sub %l4,0xc10,%l0
13488 sub %l0,0xcd0,%l7
13489 xor %l3,%l5,%l6
13490 done
13491
13492! Cross Processor Interrupt Handler
13493
13494cross_intr_handler:
13495 membar #Sync
13496! Identify the recipient of the interrupt
13497 mov 0x10,%g1 ! VA of Core ID Register
13498 ldxa [%g1]ASI_CMP_CORE_ID,%g1
13499 and %g1,0x3f,%g4 ! Extract Core ID in %g4
13500 sll %g4,2,%g1 ! Index into intr receive array
13501 set received_xintr,%g2 ! Pointer to receive counters
13502 lduw [%g2+%g1],%g3 ! Get receive count
13503 inc %g3 ! Incement by 1
13504 st %g3,[%g2+%g1] ! Update receive count
13505! Reset busy bit interrupts and return
13506 mov 0x40,%g1 ! Busy bit
13507 stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
13508 membar #Sync
13509 retry
13510
13511inst_access_handler:
13512 done
13513
13514 .align 256
13515data_access_handler:
135161: done
13517
13518p0_init_memory_pointers:
13519 set p0_init_registers,%g1
13520 mov %g0,%g2
13521 mov %g0,%g3
13522 mov %g0,%g4
13523 mov %g0,%g5
13524 mov %g0,%g6
13525 mov %g0,%g7
13526
13527! Initialize memory pointers for window 0
13528 set p0_local0_start,%i0
13529 set p0_local1_start,%i1
13530 set p0_local2_start,%i2
13531 set p0_local3_start,%i3
13532 set p0_local4_start,%i4
13533 set p0_local5_start,%i5
13534 set p0_local6_start,%i6
13535 clr %i7
13536! Init Local Registers in Window 0
13537 ldx [%g1+0x000],%l0 ! %l0 = 3e9a7f3c1f8e6e5e
13538 ldx [%g1+0x008],%l1 ! %l1 = 2fae58582c0f9ff4
13539 ldx [%g1+0x010],%l2 ! %l2 = 69e0a4b0053f74b2
13540 ldx [%g1+0x018],%l3 ! %l3 = dfac614ac2fa1044
13541 ldx [%g1+0x020],%l4 ! %l4 = 59045e985c7e2726
13542 ldx [%g1+0x028],%l5 ! %l5 = e2681969c21f80d7
13543 ldx [%g1+0x030],%l6 ! %l6 = 7c476ebe03647cfd
13544 ldx [%g1+0x038],%l7 ! %l7 = dead225236da1794
13545
13546! Initialize the output register of window 0
13547
13548 set share0_start,%o0
13549 set share1_start,%o1
13550 set share2_start,%o2
13551 set share3_start,%o3
13552 mov 0x08,%o4
13553 mov 0x10,%o5
13554 mov 0x18,%o6
13555
13556 retl
13557 nop
13558
13559user_text_end:
13560 .seg "text"
13561 .align 0x2000
13562user_near0_start:
13563p0_near_0_le:
13564 lduh [%i2+0x024],%l1 ! Mem[0000000010081424]
13565 umul %l6,-0x099,%l5
13566 xnor %l3,0x33b,%l1
13567 smul %l0,0x5a6,%l6
13568 xnor %l6,%l1,%l2
13569 fsubs %f15,%f8 ,%f9
13570 jmpl %o7,%g0
13571 fsubs %f6 ,%f1 ,%f13
13572p0_near_0_he:
13573 jmpl %o7,%g0
13574 or %l6,%l1,%l3
13575 jmpl %o7,%g0
13576 nop
13577near0_b2b_h:
13578 fsqrts %f20,%f25
13579 fadds %f23,%f24,%f18
13580 andn %l1,%l5,%l5
13581 fsubs %f18,%f20,%f21
13582 andn %l0,%l4,%l5
13583 jmpl %o7,%g0
13584 smul %l1,0x555,%l2
13585near0_b2b_l:
13586 fsqrts %f15,%f0
13587 sub %l2,%l3,%l4
13588 add %l3,0x1bf,%l5
13589 andn %l1,%l0,%l4
13590 smul %l6,-0xc95,%l5
13591 jmpl %o7,%g0
13592 fdivs %f4 ,%f5 ,%f14
13593user_near0_end:
13594 .seg "text"
13595 .align 0x2000
13596user_near1_start:
13597p0_near_1_le:
13598 andn %l2,0x9c6,%l6
13599 fstod %f3 ,%f8
13600 sub %l0,%l4,%l7
13601 xnor %l2,0xed4,%l5
13602 smul %l4,0x98b,%l2
13603 jmpl %o7,%g0
13604 or %l7,0xa07,%l1
13605p0_near_1_he:
13606 xor %l0,0x250,%l3
13607 orn %l1,-0xa61,%l1
13608 sub %l1,0x09d,%l3
13609 smul %l0,-0xa48,%l5
13610 fsqrts %f22,%f21
13611 xnor %l3,%l5,%l3
13612 fdivs %f26,%f20,%f30
13613 jmpl %o7,%g0
13614 fdivs %f20,%f20,%f25
13615near1_b2b_h:
13616 jmpl %o7,%g0
13617 and %l7,0x5f3,%l7
13618 jmpl %o7,%g0
13619 nop
13620near1_b2b_l:
13621 jmpl %o7,%g0
13622 subc %l0,%l2,%l4
13623 jmpl %o7,%g0
13624 nop
13625user_near1_end:
13626 .seg "text"
13627 .align 0x2000
13628user_near2_start:
13629p0_near_2_le:
13630 or %l1,%l3,%l7
13631 and %l0,-0x37d,%l5
13632 jmpl %o7,%g0
13633 fmuls %f9 ,%f8 ,%f11
13634p0_near_2_he:
13635 jmpl %o7,%g0
13636 andn %l4,-0x077,%l4
13637 jmpl %o7,%g0
13638 nop
13639near2_b2b_h:
13640 fadds %f22,%f21,%f23
13641 addc %l5,0x3ef,%l1
13642 subc %l2,%l3,%l5
13643 and %l1,%l1,%l4
13644 smul %l7,%l2,%l7
13645 and %l2,%l4,%l6
13646 and %l7,0x4d9,%l6
13647 jmpl %o7,%g0
13648 mulx %l0,%l7,%l5
13649near2_b2b_l:
13650 fsubs %f2 ,%f10,%f0
13651 fdivs %f9 ,%f2 ,%f0
13652 fcmps %fcc2,%f8 ,%f6
13653 andn %l4,0x49c,%l3
13654 orn %l4,-0x710,%l7
13655 smul %l0,-0x0c8,%l4
13656 addc %l5,0xf9c,%l0
13657 jmpl %o7,%g0
13658 fmuls %f5 ,%f12,%f3
13659user_near2_end:
13660 .seg "text"
13661 .align 0x2000
13662user_near3_start:
13663p0_near_3_le:
13664 fdivs %f14,%f12,%f8
13665 jmpl %o7,%g0
13666 xnor %l7,%l0,%l5
13667p0_near_3_he:
13668 andn %l7,%l4,%l1
13669 subc %l0,0x7ce,%l4
13670 fmuls %f21,%f21,%f20
13671 jmpl %o7,%g0
13672 mulx %l7,0x705,%l4
13673near3_b2b_h:
13674 fdivs %f27,%f25,%f25
13675 fsubs %f24,%f31,%f22
13676 sub %l1,0xc73,%l4
13677 jmpl %o7,%g0
13678 sdivx %l6,%l5,%l5
13679near3_b2b_l:
13680 fadds %f9 ,%f6 ,%f1
13681 fadds %f14,%f13,%f3
13682 andn %l0,0xa3d,%l2
13683 jmpl %o7,%g0
13684 fsubs %f15,%f8 ,%f5
13685user_near3_end:
13686 .seg "text"
13687 .text
13688 .align 0x2000
13689user_far0_start:
13690p0_far_0_le:
13691 fsubs %f7 ,%f8 ,%f15
13692 subc %l6,%l7,%l2
13693 fsubs %f4 ,%f8 ,%f13
13694 xor %l5,%l2,%l2
13695 fcmps %fcc0,%f4 ,%f1
13696 jmpl %o7,%g0
13697 mulx %l0,0xcd1,%l1
13698p0_far_0_lem:
13699 fsubs %f7 ,%f8 ,%f15
13700 subc %l6,%l7,%l2
13701 fsubs %f4 ,%f8 ,%f13
13702 xor %l5,%l2,%l2
13703 fcmps %fcc0,%f4 ,%f1
13704 jmpl %o7,%g0
13705 mulx %l0,0xcd1,%l1
13706p0_far_0_he:
13707 jmpl %o7,%g0
13708 udivx %l5,%l1,%l3
13709 jmpl %o7,%g0
13710 nop
13711p0_far_0_hem:
13712 jmpl %o7,%g0
13713 udivx %l5,%l1,%l3
13714 jmpl %o7,%g0
13715 nop
13716p0_loop_branch_0:
13717 jmpl %o7+12,%g0
13718 add %l0,1,%l0
13719far0_b2b_h:
13720 jmpl %o7,%g0
13721 mulx %l0,%l3,%l4
13722 jmpl %o7,%g0
13723 nop
13724far0_b2b_l:
13725 jmpl %o7,%g0
13726 fmuls %f15,%f7 ,%f13
13727 jmpl %o7,%g0
13728 nop
13729user_far0_end:
13730 .seg "text"
13731 .text
13732 .align 0x2000
13733user_far1_start:
13734p0_far_1_le:
13735 sdivx %l5,%l3,%l6
13736 mulx %l1,0xad8,%l7
13737 umul %l2,%l1,%l7
13738 jmpl %o7,%g0
13739 fmuls %f1 ,%f15,%f8
13740p0_far_1_lem:
13741 sdivx %l5,%l3,%l6
13742 mulx %l1,0xad8,%l7
13743 umul %l2,%l1,%l7
13744 jmpl %o7,%g0
13745 fmuls %f1 ,%f15,%f8
13746p0_far_1_he:
13747 ld [%i5+0x020],%f26 ! Mem[0000000010141420]
13748 jmpl %o7,%g0
13749 fadds %f31,%f18,%f21
13750p0_far_1_hem:
13751 membar #Sync
13752 ld [%i5+0x020],%f26 ! Mem[0000000010141420]
13753 jmpl %o7,%g0
13754 fadds %f31,%f18,%f21
13755p0_loop_branch_1:
13756 jmpl %o7+12,%g0
13757 add %l0,2,%l0
13758far1_b2b_h:
13759 jmpl %o7,%g0
13760 umul %l7,%l6,%l0
13761 jmpl %o7,%g0
13762 nop
13763far1_b2b_l:
13764 jmpl %o7,%g0
13765 fsubs %f1 ,%f6 ,%f3
13766 jmpl %o7,%g0
13767 nop
13768user_far1_end:
13769 .seg "text"
13770 .text
13771 .align 0x2000
13772user_far2_start:
13773p0_far_2_le:
13774 add %l5,%l1,%l4
13775 fdivs %f12,%f5 ,%f9
13776 fdivs %f14,%f12,%f2
13777 orn %l7,%l5,%l5
13778 jmpl %o7,%g0
13779 udivx %l4,%l3,%l1
13780p0_far_2_lem:
13781 add %l5,%l1,%l4
13782 fdivs %f12,%f5 ,%f9
13783 fdivs %f14,%f12,%f2
13784 orn %l7,%l5,%l5
13785 jmpl %o7,%g0
13786 udivx %l4,%l3,%l1
13787p0_far_2_he:
13788 addc %l2,%l4,%l3
13789 fcmps %fcc0,%f21,%f22
13790 jmpl %o7,%g0
13791 subc %l3,-0x8ad,%l6
13792p0_far_2_hem:
13793 addc %l2,%l4,%l3
13794 fcmps %fcc0,%f21,%f22
13795 jmpl %o7,%g0
13796 subc %l3,-0x8ad,%l6
13797p0_loop_branch_2:
13798 jmpl %o7+12,%g0
13799 add %l0,3,%l0
13800far2_b2b_h:
13801 nop
13802 jmpl %o7,%g0
13803 fsubs %f25,%f21,%f18
13804far2_b2b_l:
13805 add %l2,0x8e2,%l2
13806 jmpl %o7,%g0
13807 and %l7,-0xb76,%l0
13808user_far2_end:
13809 .seg "text"
13810 .text
13811 .align 0x2000
13812user_far3_start:
13813p0_far_3_le:
13814 fsubs %f6 ,%f4 ,%f10
13815 mulx %l5,%l3,%l2
13816 sub %l7,0x65f,%l5
13817 sub %l4,-0x0eb,%l1
13818 fmuls %f7 ,%f11,%f15
13819 umul %l3,-0xab9,%l5
13820 fcmps %fcc0,%f1 ,%f3
13821 jmpl %o7,%g0
13822 andn %l7,0x2cf,%l1
13823p0_far_3_lem:
13824 fsubs %f6 ,%f4 ,%f10
13825 mulx %l5,%l3,%l2
13826 sub %l7,0x65f,%l5
13827 sub %l4,-0x0eb,%l1
13828 fmuls %f7 ,%f11,%f15
13829 umul %l3,-0xab9,%l5
13830 fcmps %fcc0,%f1 ,%f3
13831 jmpl %o7,%g0
13832 andn %l7,0x2cf,%l1
13833p0_far_3_he:
13834 fmuls %f31,%f30,%f25
13835 sdivx %l0,0xacb,%l1
13836 jmpl %o7,%g0
13837 fmuls %f16,%f26,%f19
13838p0_far_3_hem:
13839 fmuls %f31,%f30,%f25
13840 sdivx %l0,0xacb,%l1
13841 jmpl %o7,%g0
13842 fmuls %f16,%f26,%f19
13843p0_loop_branch_3:
13844 jmpl %o7+12,%g0
13845 add %l0,4,%l0
13846far3_b2b_h:
13847 or %l5,%l1,%l1
13848 jmpl %o7,%g0
13849 sub %l5,-0xa2e,%l4
13850far3_b2b_l:
13851 add %l0,-0xb99,%l2
13852 jmpl %o7,%g0
13853 sdivx %l0,%l2,%l1
13854user_far3_end:
13855 .seg "text"
13856 .align 0x2000
13857user_jump0_start:
13858 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
13859p0_jmpl_0_le:
13860 fcmps %fcc0,%f13,%f4
13861 addc %l6,-0xeeb,%l6
13862 subc %l3,0xba9,%l5
13863 sdivx %l5,%l2,%l5
13864 umul %l1,%l1,%l6
13865 sdivx %l4,0xfe8,%l3
13866 jmpl %g6+8,%g0
13867 umul %l2,0x37c,%l2
13868p0_call_0_le:
13869 retl
13870 orn %l5,0xf61,%l7
13871p0_jmpl_0_lo:
13872 fcmps %fcc0,%f13,%f4
13873 addc %l6,-0xeeb,%l6
13874 subc %l3,0xba9,%l5
13875 sdivx %l5,%l2,%l5
13876 umul %l1,%l1,%l6
13877 sdivx %l4,0xfe8,%l3
13878 jmpl %g6+8,%g0
13879 umul %l2,0x37c,%l2
13880p0_call_0_lo:
13881 retl
13882 orn %l5,0xf61,%l7
13883p0_jmpl_0_he:
13884 jmpl %g6+8,%g0
13885 stw %l6,[%i3+0x01c] ! Mem[00000000100c141c]
13886p0_call_0_he:
13887 and %l0,%l5,%l3
13888 fdivs %f24,%f25,%f31
13889 umul %l5,-0xdd9,%l7
13890 retl
13891 or %l1,0xe19,%l6
13892p0_jmpl_0_ho:
13893 jmpl %g6+8,%g0
13894 stw %l6,[%o3+0x01c] ! Mem[00000000100c141c]
13895p0_call_0_ho:
13896 and %l0,%l5,%l3
13897 fdivs %f24,%f25,%f31
13898 umul %l5,-0xdd9,%l7
13899 retl
13900 or %l1,0xe19,%l6
13901user_jump0_end:
13902 .seg "text"
13903 .align 0x2000
13904user_jump1_start:
13905 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
13906p0_jmpl_1_le:
13907 subc %l3,0x6f7,%l1
13908 or %l6,0x2f5,%l6
13909 orn %l2,-0x296,%l4
13910 jmpl %g6+8,%g0
13911 smul %l4,0xadd,%l3
13912p0_call_1_le:
13913 retl
13914 sub %l0,%l0,%l3
13915p0_jmpl_1_lo:
13916 subc %l3,0x6f7,%l1
13917 or %l6,0x2f5,%l6
13918 orn %l2,-0x296,%l4
13919 jmpl %g6+8,%g0
13920 smul %l4,0xadd,%l3
13921p0_call_1_lo:
13922 retl
13923 sub %l0,%l0,%l3
13924p0_jmpl_1_he:
13925 ldsh [%i3+0x00c],%l6 ! Mem[00000000100c140c]
13926 orn %l6,%l5,%l4
13927 andn %l2,0xc99,%l7
13928 smul %l3,-0x5ca,%l3
13929 fdivs %f24,%f20,%f31
13930 jmpl %g6+8,%g0
13931 sdivx %l2,%l7,%l0
13932p0_call_1_he:
13933 xnor %l4,0xd23,%l3
13934 fstod %f17,%f26
13935 subc %l5,%l1,%l5
13936 retl
13937 sdivx %l7,%l1,%l0
13938p0_jmpl_1_ho:
13939 ldsh [%o3+0x00c],%l6 ! Mem[00000000100c140c]
13940 orn %l6,%l5,%l4
13941 andn %l2,0xc99,%l7
13942 smul %l3,-0x5ca,%l3
13943 fdivs %f24,%f20,%f31
13944 jmpl %g6+8,%g0
13945 sdivx %l2,%l7,%l0
13946p0_call_1_ho:
13947 xnor %l4,0xd23,%l3
13948 fstod %f17,%f26
13949 subc %l5,%l1,%l5
13950 retl
13951 sdivx %l7,%l1,%l0
13952user_jump1_end:
13953 .seg "text"
13954 .align 0x2000
13955user_jump2_start:
13956 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
13957p0_jmpl_2_le:
13958 smul %l3,%l0,%l5
13959 jmpl %g6+8,%g0
13960 addc %l7,-0x398,%l1
13961p0_call_2_le:
13962 ldsw [%i3+0x02c],%l5 ! Mem[00000000100c142c]
13963 add %l4,-0x993,%l3
13964 orn %l3,0xcca,%l7
13965 swap [%i4+0x010],%l7 ! Mem[0000000010101410]
13966 fmuls %f9 ,%f10,%f7
13967 fdivs %f4 ,%f14,%f10
13968 retl
13969 or %l7,%l7,%l7
13970p0_jmpl_2_lo:
13971 smul %l3,%l0,%l5
13972 jmpl %g6+8,%g0
13973 addc %l7,-0x398,%l1
13974p0_call_2_lo:
13975 ldsw [%o3+0x02c],%l5 ! Mem[00000000100c142c]
13976 add %l4,-0x993,%l3
13977 orn %l3,0xcca,%l7
13978 swap [%o4+0x010],%l7 ! Mem[0000000010101410]
13979 fmuls %f9 ,%f10,%f7
13980 fdivs %f4 ,%f14,%f10
13981 retl
13982 or %l7,%l7,%l7
13983p0_jmpl_2_he:
13984 fcmps %fcc1,%f22,%f24
13985 mulx %l7,0x0fc,%l4
13986 ldx [%i5+0x010],%l0 ! Mem[0000000010141410]
13987 jmpl %g6+8,%g0
13988 orn %l7,%l4,%l3
13989p0_call_2_he:
13990 subc %l4,-0x65d,%l2
13991 fsubs %f18,%f24,%f26
13992 smul %l2,0xd54,%l2
13993 fdivs %f16,%f16,%f16
13994 sub %l2,%l3,%l0
13995 udivx %l3,0x8e2,%l6
13996 retl
13997 or %l0,%l5,%l5
13998p0_jmpl_2_ho:
13999 fcmps %fcc1,%f22,%f24
14000 mulx %l7,0x0fc,%l4
14001 ldx [%o5+0x010],%l0 ! Mem[0000000010141410]
14002 jmpl %g6+8,%g0
14003 orn %l7,%l4,%l3
14004p0_call_2_ho:
14005 subc %l4,-0x65d,%l2
14006 fsubs %f18,%f24,%f26
14007 smul %l2,0xd54,%l2
14008 fdivs %f16,%f16,%f16
14009 sub %l2,%l3,%l0
14010 udivx %l3,0x8e2,%l6
14011 retl
14012 or %l0,%l5,%l5
14013user_jump2_end:
14014 .seg "text"
14015 .align 0x2000
14016user_jump3_start:
14017 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
14018p0_jmpl_3_le:
14019 or %l5,%l5,%l0
14020 subc %l4,-0x92c,%l3
14021 xnor %l6,0x5df,%l5
14022 jmpl %g6+8,%g0
14023 fdtos %f2 ,%f10
14024p0_call_3_le:
14025 xnor %l5,-0x63d,%l7
14026 orn %l0,-0x357,%l4
14027 fcmps %fcc2,%f13,%f9
14028 retl
14029 xnor %l7,-0xb19,%l1
14030p0_jmpl_3_lo:
14031 or %l5,%l5,%l0
14032 subc %l4,-0x92c,%l3
14033 xnor %l6,0x5df,%l5
14034 jmpl %g6+8,%g0
14035 fdtos %f2 ,%f10
14036p0_call_3_lo:
14037 xnor %l5,-0x63d,%l7
14038 orn %l0,-0x357,%l4
14039 fcmps %fcc2,%f13,%f9
14040 retl
14041 xnor %l7,-0xb19,%l1
14042p0_jmpl_3_he:
14043 fitos %f31,%f18
14044 and %l1,-0xa07,%l6
14045 sub %l2,%l3,%l2
14046 fsubs %f20,%f24,%f19
14047 jmpl %g6+8,%g0
14048 fmuls %f29,%f28,%f29
14049p0_call_3_he:
14050 std %f20,[%i0+0x010] ! Mem[0000000010001410]
14051 smul %l6,-0x2aa,%l5
14052 fsubs %f17,%f16,%f30
14053 xor %l1,%l4,%l3
14054 or %l1,0x9fc,%l7
14055 retl
14056 addc %l0,%l4,%l4
14057p0_jmpl_3_ho:
14058 fitos %f31,%f18
14059 and %l1,-0xa07,%l6
14060 sub %l2,%l3,%l2
14061 fsubs %f20,%f24,%f19
14062 jmpl %g6+8,%g0
14063 fmuls %f29,%f28,%f29
14064p0_call_3_ho:
14065 std %f20,[%o0+0x010] ! Mem[0000000010001410]
14066 smul %l6,-0x2aa,%l5
14067 fsubs %f17,%f16,%f30
14068 xor %l1,%l4,%l3
14069 or %l1,0x9fc,%l7
14070 retl
14071 addc %l0,%l4,%l4
14072user_jump3_end:
14073
14074 .seg "data"
14075 .align 0x2000
14076user_data_start:
14077done_flags:
14078 .word 0
14079 .align 8
14080done_count:
14081 .word 0,0
14082Start_Flags:
14083 .word 0,0,0,0
14084Finish_Flag:
14085 .word 0,0
14086 .align 8
14087num_processors:
14088 .word 1
14089num_agents:
14090 .word 0
14091no_membar:
14092 .word 0
14093max_ireg:
14094 .word 8,0
14095max_freg:
14096 .word 32,0
14097 .align 64
14098p0_temp:
14099 .word 0,0,0,0,0,0,0,0
14100 .word 0,0,0,0,0,0,0,0
14101 .word 0,0,0,0,0,0,0,0
14102 .word 0,0,0,0,0,0,0,0
14103p0_debug:
14104 .word 0,0,0,0,0,0,0,0
14105 .word 0,0,0,0,0,0,0,0
14106p0_fsr:
14107 .word 0x00000000,0x00000000
14108 .align 8
14109p0_loop_cnt:
14110 .word 1,0
14111max_windows:
14112 .word 1,0,0,0,0,0,0,0
14113 .word 0,0,0,0,0,0,0,0
14114 .word 0,0,0,0,0,0,0,0
14115 .word 0,0,0,0,0,0,0,0
14116 .word 0,0,0,0,0,0,0,0
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
14121 .word 0,0,0,0,0,0,0,0
14122 .word 0,0,0,0,0,0,0,0
14123 .word 0,0,0,0,0,0,0,0
14124 .word 0,0,0,0,0,0,0,0
14125 .word 0,0,0,0,0,0,0,0
14126 .word 0,0,0,0,0,0,0,0
14127 .word 0,0,0,0,0,0,0,0
14128 .word 0,0,0,0,0,0,0,0
14129 .word 0,0,0,0,0,0,0,0
14130 .word 0,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
14145 .align 8
14146p0_init_registers:
14147 .word 0x3e9a7f3c,0x1f8e6e5e ! Init value for %l0
14148 .word 0x2fae5858,0x2c0f9ff4 ! Init value for %l1
14149 .word 0x69e0a4b0,0x053f74b2 ! Init value for %l2
14150 .word 0xdfac614a,0xc2fa1044 ! Init value for %l3
14151 .word 0x59045e98,0x5c7e2726 ! Init value for %l4
14152 .word 0xe2681969,0xc21f80d7 ! Init value for %l5
14153 .word 0x7c476ebe,0x03647cfd ! Init value for %l6
14154 .word 0xdead2252,0x36da1794 ! Init value for %l7
14155 .align 64
14156p0_init_freg:
14157 .word 0x4640482c,0x1b89d9d7 ! Init value for %f0
14158 .word 0xdd8dd265,0x10398246 ! Init value for %f2
14159 .word 0xc0224344,0x5ca1977b ! Init value for %f4
14160 .word 0xba80af0c,0xc28f756e ! Init value for %f6
14161 .word 0x654e9191,0xade7ca5f ! Init value for %f8
14162 .word 0xf5678abb,0x4704f312 ! Init value for %f10
14163 .word 0xdf0239a8,0x4cef418d ! Init value for %f12
14164 .word 0xa014395d,0xf5419702 ! Init value for %f14
14165 .word 0x23bd08f9,0x38efb2ea ! Init value for %f16
14166 .word 0x4e438604,0xf9e63498 ! Init value for %f18
14167 .word 0xa234496c,0xca6b4ffb ! Init value for %f20
14168 .word 0x78f87cd2,0x34874531 ! Init value for %f22
14169 .word 0x014e67ba,0xcd9c8014 ! Init value for %f24
14170 .word 0xf272538c,0x5ab72769 ! Init value for %f26
14171 .word 0x3f0a0310,0xb5cb3fee ! Init value for %f28
14172 .word 0xec9a48e7,0x2561a4d7 ! Init value for %f30
14173 .word 0x9f73204a,0x9c8d1b1f ! Init value for %f32
14174 .word 0x4ca24452,0xb1dfe6d6 ! Init value for %f34
14175 .word 0x71a0faaa,0x3dcfe597 ! Init value for %f36
14176 .word 0xc387ed9b,0xc9a2d6bf ! Init value for %f38
14177 .word 0x7aa68ef9,0x939b080b ! Init value for %f40
14178 .word 0x629e1cfa,0x2a8f08f9 ! Init value for %f42
14179 .word 0xebf07fca,0xd0aad178 ! Init value for %f44
14180 .word 0x35d043b8,0xe2798f12 ! Init value for %f46
14181 .word 0xff1e5930,0x4c540e71
14182 .word 0xb2058848,0xe87939e1
14183 .word 0x3bbe103a,0xa74fb1af
14184 .word 0xd309ba00,0x1c9dc78b
14185 .word 0x1a969362,0x354de8be
14186 .word 0x4cce756a,0x54f09c67
14187 .word 0x1d32161f,0x0da82aa6
14188 .word 0x4826ee4e,0xc10e77fa
14189p0_share_mask:
14190 .word 0xffff0000,0x00000000
14191 .word 0x00000000,0x00000000
14192 .word 0x00000000,0x00000000
14193 .word 0x00000000,0x00000000
14194 .word 0x00000000,0x00000000
14195 .word 0x00000000,0x00000000
14196 .word 0x00000000,0x00000000
14197 .word 0x00000000,0x00000000
14198p0_expected_registers:
14199 .word 0xbcf2c367,0xd36e247d
14200 .word 0x00000000,0x000000d0
14201 .word 0x00000000,0x00000000
14202 .word 0x00000000,0x00000000
14203 .word 0x00000000,0x00000000
14204 .word 0x00000000,0x00000000
14205 .word 0x00000000,0x00000080
14206 .word 0x00000000,0x00000000
14207p0_expected_fp_regs:
14208 .word 0x000000c4,0x00000000
14209 .word 0x000000ff,0x00000000
14210 .word 0x00000000,0xc4000000
14211 .word 0xffffff59,0xe0000000
14212 .word 0x80000000,0x00000000
14213 .word 0x00000000,0xffff0000
14214 .word 0x00000000,0xfffffacf
14215 .word 0x00000000,0x00000000
14216 .word 0x00ff0046,0x00000000
14217 .word 0xd0000000,0x00000000
14218 .word 0x00000022,0x00000000
14219 .word 0xffffff00,0x00000000
14220 .word 0xff0000ff,0x00000000
14221 .word 0x000000ff,0x00000000
14222 .word 0xffff00ff,0x00000000
14223 .word 0x000000ff,0xd0ff3eff
14224 .word 0x00000008,0x00000400 ! %fsr = 0000000800000400
14225p0_local0_expect:
14226 .word 0xff000000,0x000000ff
14227 .word 0x00000000,0x00000000
14228 .word 0xff6516ff,0x5200ffff
14229 .word 0xff000000,0xff000000
14230 .word 0xfff3f100,0x00d00000
14231 .word 0xff000000,0xff000000
14232 .word 0x000000ff,0x00000000
14233 .word 0xff0000ff,0xfffffacf
14234p0_local0_sec_expect:
14235 .word 0x00000000,0x00000000
14236 .word 0xff000000,0x00000000
14237 .word 0x00000000,0x000000ff
14238 .word 0x35b82ab9,0x65a46210
14239 .word 0x0aff5a26,0xa65d3746
14240 .word 0xf9a45e93,0x9a50300e
14241 .word 0xe0776e03,0x1023d0d0
14242 .word 0x02ac1e89,0x2d72a12c
14243p0_local1_expect:
14244 .word 0xffd02310,0x20f1f32e
14245 .word 0xffd02310,0x00000000
14246 .word 0xff000000,0x00000000
14247 .word 0xff000000,0x000000ff
14248 .word 0x7fffffff,0x00000000
14249 .word 0xff000000,0x000000ff
14250 .word 0x00000000,0x0aff5a26
14251 .word 0xffffff00,0x000000ff
14252p0_local1_sec_expect:
14253 .word 0x000000ff,0xffffff8b
14254 .word 0xff000000,0x00000000
14255 .word 0xffffff59,0x00000000
14256 .word 0x00000000,0x00000000
14257 .word 0x00000000,0x1a7af441
14258 .word 0x00000000,0x00000000
14259 .word 0x00000000,0xff00ffff
14260 .word 0xffffffff,0xffffffff
14261p0_local2_expect:
14262 .word 0x00000000,0xff000000
14263 .word 0x000000ff,0x00000000
14264 .word 0x000000c4,0x00000000
14265 .word 0x00000000,0x5a007396
14266 .word 0x44000000,0x00000000
14267 .word 0xff000000,0x000000ff
14268 .word 0xffffffff,0x00000000
14269 .word 0x00000000,0x00000000
14270p0_local2_sec_expect:
14271 .word 0xff000000,0x00000000
14272 .word 0x00000000,0x00000000
14273 .word 0xe0000000,0xff0000ff
14274 .word 0xffffffff,0xffffff00
14275 .word 0x41f47a1a,0x00000000
14276 .word 0x00000000,0x00000000
14277 .word 0x00000000,0x00000000
14278 .word 0xffffffff,0xa6000000
14279p0_local3_expect:
14280 .word 0x00000000,0x00000000
14281 .word 0xff000000,0x00ffffff
14282 .word 0xffffff59,0x00000000
14283 .word 0xff000000,0x000000ff
14284 .word 0x00ff00ff,0x000000ff
14285 .word 0x8e7b9bc2,0x00ffffff
14286 .word 0x00000000,0x80000000
14287 .word 0x00006e03,0xff5a0000
14288p0_local3_sec_expect:
14289 .word 0x00000000,0x00000000
14290 .word 0xff000000,0x00000000
14291 .word 0xff000000,0xa15a0000
14292 .word 0x000000a1,0x5a007396
14293 .word 0x8b6516ff,0x5200ffff
14294 .word 0x2ef3f120,0x00005aa1
14295 .word 0xff000000,0x000000ff
14296 .word 0x0affffae,0xf50000ff
14297p0_local4_expect:
14298 .word 0x000000e0,0x59ffffff
14299 .word 0x00000000,0x00000000
14300 .word 0x000000ff,0x00000000
14301 .word 0x00000000,0x00000000
14302 .word 0xffff0052,0xff16658b
14303 .word 0x00000000,0xd0d02310
14304 .word 0xe0000000,0x00000000
14305 .word 0x00000000,0x0000ff00
14306p0_local4_sec_expect:
14307 .word 0xffffffff,0x00000000
14308 .word 0xff000000,0xff000000
14309 .word 0x000000ff,0x1023d0ff
14310 .word 0x00000000,0x00000000
14311 .word 0x0aff5a26,0xa65d3746
14312 .word 0xa65d3746,0x00000000
14313 .word 0xe0776e03,0x1023d0d0
14314 .word 0x02ac1e89,0x2d72a12c
14315p0_local5_expect:
14316 .word 0x00ff0046,0x00000000
14317 .word 0xff000000,0x00000000
14318 .word 0x00000000,0x00000000
14319 .word 0xffffff00,0x00000000
14320 .word 0xff0000ff,0x00000000
14321 .word 0x000000ff,0x00000000
14322 .word 0xffff00ff,0x00000000
14323 .word 0x000000ff,0xd0ff3eff
14324p0_local5_sec_expect:
14325 .word 0x00000000,0x00000000
14326 .word 0x00000000,0x00000000
14327 .word 0xcffaffff,0x00000000
14328 .word 0x00000000,0x00000000
14329 .word 0x0aff5a26,0xa65d3746
14330 .word 0xa65d3746,0x00000000
14331 .word 0x000000ff,0x00000000
14332 .word 0x02ac1e89,0x2d72a12c
14333p0_local6_expect:
14334 .word 0xff5d3746,0x00000000
14335 .word 0x0000ff00,0x000000ff
14336 .word 0x00000000,0x00000000
14337 .word 0x00000000,0x000000ff
14338 .word 0x00000000,0x0000ff00
14339 .word 0x00000000,0x00000000
14340 .word 0x00000000,0x00000000
14341 .word 0x00000000,0x0000ff00
14342p0_local6_sec_expect:
14343 .word 0xffffffff,0x00ffffff
14344 .word 0xff0000ff,0x00000000
14345 .word 0x00000000,0xff000000
14346 .word 0x35b82ab9,0xff006210
14347 .word 0x0aff5a26,0x000000ff
14348 .word 0xf9a45e93,0x9a50300e
14349 .word 0xff0000f5,0xffffffff
14350 .word 0x00002ab9,0x65a46210
14351share0_expect:
14352 .word 0xffff8819,0xa3030399
14353 .word 0x68a22cb6,0x0eb90485
14354 .word 0x1fb8a583,0xae6bfafc
14355 .word 0x260925ff,0x6e8e3eaa
14356 .word 0x55807531,0x5a32786b
14357 .word 0xc297b2c0,0xe81a827b
14358 .word 0x953f103e,0xd7c32df2
14359 .word 0x61441bdf,0x6fad8b3b
14360share1_expect:
14361 .word 0x0000c3ca,0x374e00aa
14362 .word 0x694292e3,0xe3e3b1ce
14363 .word 0x16e0af08,0x8e89d632
14364 .word 0x1439bfb4,0x74f11ea8
14365 .word 0x0316a567,0x70dc2130
14366 .word 0xba59a625,0x444d8e72
14367 .word 0xe6bcf87c,0xbee3e477
14368 .word 0x5be9f90c,0x9fdaa5b4
14369 .word 0xff00bf87,0xb8090156
14370 .word 0x9fbf602d,0xdc29cbb0
14371 .word 0x3ca6ce6f,0x9703f93c
14372 .word 0x1289dd9f,0x89a99409
14373 .word 0xc74db418,0x4e26662e
14374 .word 0x002dec24,0x046517e0
14375 .word 0x06044324,0x249b161c
14376 .word 0x77c3ae0b,0x478f72a6
14377share2_expect:
14378 .word 0xfffffcae,0x0b4956fd
14379 .word 0x87b6cd61,0x575fe430
14380 .word 0x7ef4b550,0xc74b2f73
14381 .word 0x0320e851,0x218e2295
14382 .word 0x202c6675,0x95d2ae46
14383 .word 0x80025903,0x4e8926bb
14384 .word 0x7e3b623e,0x48643457
14385 .word 0x7e4199a8,0x7ce6cf9c
14386share3_expect:
14387 .word 0xffffb05a,0x1a8060f2
14388 .word 0x40d70906,0x4798ff2b
14389 .word 0x88215eaf,0x359018c5
14390 .word 0x488475db,0xcdf5bbc9
14391 .word 0xa99bac3e,0x389719ea
14392 .word 0x6cb63095,0x20e99569
14393 .word 0x531eec9d,0xe563a6bd
14394 .word 0x1b2ceb7e,0xc7a0a13b
14395 .word 0xff9c7f92,0x114c7eb3
14396 .word 0x05d04470,0x85ca9b6f
14397 .word 0xd0f2cf3d,0x8e175b7f
14398 .word 0x43cd90d0,0x1e8e02e8
14399 .word 0xdaed4897,0x300420f0
14400 .word 0x10757ff8,0xbac61ea0
14401 .word 0x9911a27b,0x2f69bcfa
14402 .word 0x76a9b077,0x444d25f2
14403 .word 0xffff0203,0xe5a0ea43
14404 .word 0x2345baa4,0x96ab6c12
14405 .word 0xcffbab67,0x89240a79
14406 .word 0x17625059,0x867bb106
14407 .word 0x4e41f634,0x631690fd
14408 .word 0xdf6469b0,0x614500e2
14409 .word 0xca5655fb,0x36799205
14410 .word 0xa31b1db3,0x5f075d3d
14411 .word 0x00ffdddc,0x5d98a5aa
14412 .word 0x240c9e52,0x6ad43601
14413 .word 0x81a4db6e,0xcf92d3f1
14414 .word 0x39966afc,0x738d6c18
14415 .word 0xf9cb738e,0x32c5fe5d
14416 .word 0x0c1a0a92,0x56176a8a
14417 .word 0x7287af7d,0x9debf401
14418 .word 0x3e7aff06,0xe75f6e66
14419 .word 0xffffa03e,0xe6e27e03
14420 .word 0x8079294d,0x12ef38ea
14421 .word 0x675fdc3f,0xf93c55e2
14422 .word 0x70a03d93,0x8a3c388b
14423 .word 0x4de01aaf,0x4636db00
14424 .word 0x1e0cb549,0x7f1a5090
14425 .word 0x4c9f1c19,0xc23c2476
14426 .word 0x93f34a8f,0xaab60181
14427 .word 0x7f003eed,0xf3c05c3d
14428 .word 0x55a53cc9,0xd9fef715
14429 .word 0xf167cb44,0xd6238283
14430 .word 0x49edb332,0xd96ff079
14431 .word 0x17fc00d7,0x3c169f63
14432 .word 0x7d159c83,0x923c73a6
14433 .word 0x19e9ca44,0xe8ecd0bb
14434 .word 0x0b5d5679,0xc7d2cea0
14435 .word 0x66ff8f81,0x99e491c0
14436 .word 0x433bf246,0xaa97f712
14437 .word 0x93d36dcc,0x9a25a821
14438 .word 0x20686983,0x25c9fd80
14439 .word 0x828cff73,0xed83e55b
14440 .word 0xb2fb1bd7,0x8c3ad5b2
14441 .word 0x5b88607e,0x32eb9baf
14442 .word 0x4e453c8a,0xf0f1fb7d
14443 .word 0xffd8186d,0x7a2503d5
14444 .word 0xdabcc6d2,0x5f155dbd
14445 .word 0xcf16afdc,0x5ed6987d
14446 .word 0xcc282bf9,0x1ece121a
14447 .word 0x664cb8c1,0x94652e03
14448 .word 0x4ca7daf8,0x8b64e793
14449 .word 0xdc098d23,0xe09d500e
14450 .word 0xd59fdf32,0x87eb1a98
14451p0_invalidate_semaphore:
14452 .word 0
14453! Data for Cross Processor Interrupt
14454 .align 8
14455received_xintr:
14456 .word 0,0,0,0,0,0,0,0
14457 .word 0,0,0,0,0,0,0,0
14458 .word 0,0,0,0,0,0,0,0
14459 .word 0,0,0,0,0,0,0,0
14460 .word 0,0,0,0,0,0,0,0
14461 .word 0,0,0,0,0,0,0,0
14462 .word 0,0,0,0,0,0,0,0
14463 .word 0,0,0,0,0,0,0,0
14464p0_dispatch_retry:
14465 .word 0,0
14466p0_xintr_data:
14467 .word 0x00000000,0x00000001
14468 .word 0x656a1cf8,0x52cc586d
14469 .word 0x00000000,0x00000002
14470 .word 0x879a7a87,0x8eba310f
14471 .word 0x00000000,0x00000003
14472 .word 0x7dd4f027,0xe4af4e15
14473 .word 0x00000000,0x00000004
14474 .word 0x10864c28,0x394b2596
14475 .word 0x00000000,0x00000005
14476 .word 0xcfbafe78,0x592365e9
14477 .word 0x00000000,0x00000006
14478 .word 0x1a47e11f,0x820a43aa
14479 .word 0x00000000,0x00000007
14480 .word 0xdc4dda3f,0xb5c2f5ee
14481 .word 0x00000000,0x00000008
14482 .word 0x43680af7,0xa46aee7f
14483 .align 8
14484p0_xintr_expected:
14485 .word 0
14486 .align 64
14487xintr_data_ptrs:
14488 .word p0_xintr_data
14489 .align 8
14490p0_xintr_db:
14491 .skip 512
14492p0_xintr_retry_count:
14493 .word 0,0
14494p0_reset_cnt:
14495 .word 0
14496 .align 8
14497p0_ec_timing_ctrl:
14498 .word 0,0
14499p0_ec_control:
14500 .word 0,0
14501p0_mcu_shadow:
14502 .skip 80
14503user_data_end:
14504
14505
14506SECTION .p0_local0 DATA_VA=0x000800000
14507
14508attr_data {
14509 Name = .p0_local0,
14510 VA = 0x0000000000800000,
14511 RA = 0x0000000010000000,
14512 PA = ra2pa(0x0000000010000000,0),
14513 part_0_ctx_nonzero_tsb_config_0,
14514 TTE_Context=PCONTEXT,
14515 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14516 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14517 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14518 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14519}
14520
14521 .data
14522 .seg "data"
14523 .align 0x2000
14524 .global p0_local0_start
14525p0_local0_begin:
14526 .skip 0x1400
14527p0_local0_start:
14528 .word 0x68f66f14,0xf348754f,0x3ef1ce75,0xb731bac8
14529 .word 0x01cdf0ad,0xe6225fe8,0x6c4a7a81,0xc5f9822a
14530 .word 0x21ae8624,0x4d7df1f7,0xd1e46d6e,0x717feadd
14531 .word 0x20f1f32e,0x7f2178de,0x760826f2,0xcfd7dfe2
14532p0_local0_end:
14533
14534SECTION .p0_local0_sec DATA_VA=0x000800000
14535
14536attr_data {
14537 Name = .p0_local0_sec,
14538 VA = 0x0000000000800000,
14539 RA = 0x0000000030000000,
14540 PA = ra2pa(0x0000000030000000,0),
14541 part_0_ctx_nonzero_tsb_config_0,
14542 TTE_Context=SCONTEXT,
14543 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14544 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14545 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14546 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14547}
14548
14549 .data
14550 .seg "data"
14551 .align 0x2000
14552 .global p0_local0_sec_start
14553p0_local0_sec_begin:
14554 .skip 0x1400
14555p0_local0_sec_start:
14556 .word 0xc7e000e7,0xe38b5f55,0x9908fa61,0x45266c56
14557 .word 0x5abc2c7d,0x467a8b01,0x5e9582e7,0xe722af4f
14558 .word 0x49f867e6,0x25e836ff,0xedd0fac2,0x5f789cf4
14559 .word 0xa6203998,0x0f7b9ea9,0x0a6907de,0x230654b0
14560p0_local0_sec_end:
14561
14562SECTION .p0_local1 DATA_VA=0x000802000
14563
14564attr_data {
14565 Name = .p0_local1,
14566 VA = 0x0000000000802000,
14567 RA = 0x0000000010040000,
14568 PA = ra2pa(0x0000000010040000,0),
14569 part_0_ctx_nonzero_tsb_config_0,
14570 TTE_Context=PCONTEXT,
14571 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14572 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14573 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14574 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14575}
14576
14577 .data
14578 .seg "data"
14579 .align 0x2000
14580 .global p0_local1_start
14581p0_local1_begin:
14582 .skip 0x1400
14583p0_local1_start:
14584 .word 0x8b50c8bd,0x812b5a21,0x5364d642,0xc884eccd
14585 .word 0x93b7ddb6,0x59b5289d,0x83f65f9b,0x0ec8d10a
14586 .word 0xc57ad1f4,0xc5a5f115,0x64266065,0x433910a6
14587 .word 0x56ec41dc,0xb1eb9628,0xf3d4369b,0x81eac8df
14588p0_local1_end:
14589
14590SECTION .p0_local1_sec DATA_VA=0x000802000
14591
14592attr_data {
14593 Name = .p0_local1_sec,
14594 VA = 0x0000000000802000,
14595 RA = 0x0000000030040000,
14596 PA = ra2pa(0x0000000030040000,0),
14597 part_0_ctx_nonzero_tsb_config_0,
14598 TTE_Context=SCONTEXT,
14599 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14600 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14601 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14602 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14603}
14604
14605 .data
14606 .seg "data"
14607 .align 0x2000
14608 .global p0_local1_sec_start
14609p0_local1_sec_begin:
14610 .skip 0x1400
14611p0_local1_sec_start:
14612 .word 0x7011a7de,0xc3ad8ff6,0xb879c0d8,0x896c7900
14613 .word 0x10be99b3,0x775b8d0d,0xbd645e8a,0x3942f58f
14614 .word 0xb3c329e0,0xf249c7b4,0x70114fed,0x30a6b062
14615 .word 0xbb53fa0a,0xe93043a3,0x9495b8c3,0xe7b4a6bd
14616p0_local1_sec_end:
14617
14618SECTION .p0_local2 DATA_VA=0x000804000
14619
14620attr_data {
14621 Name = .p0_local2,
14622 VA = 0x0000000000804000,
14623 RA = 0x0000000010080000,
14624 PA = ra2pa(0x0000000010080000,0),
14625 part_0_ctx_nonzero_tsb_config_0,
14626 TTE_Context=PCONTEXT,
14627 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14628 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14629 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14630 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14631}
14632
14633 .data
14634 .seg "data"
14635 .align 0x2000
14636 .global p0_local2_start
14637p0_local2_begin:
14638 .skip 0x1400
14639p0_local2_start:
14640 .word 0x2b4a6d03,0xa2886d21,0x642c15d8,0x1ec1390a
14641 .word 0xb83c117f,0x82b12959,0x7cdb760e,0xd14f7588
14642 .word 0x0dfe930c,0x7d54a593,0x559e1f57,0xbe19cd23
14643 .word 0xcd850fa0,0x36412067,0xd08d29e9,0xdee7b124
14644p0_local2_end:
14645
14646SECTION .p0_local2_sec DATA_VA=0x000804000
14647
14648attr_data {
14649 Name = .p0_local2_sec,
14650 VA = 0x0000000000804000,
14651 RA = 0x0000000030080000,
14652 PA = ra2pa(0x0000000030080000,0),
14653 part_0_ctx_nonzero_tsb_config_0,
14654 TTE_Context=SCONTEXT,
14655 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14656 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14657 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14658 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14659}
14660
14661 .data
14662 .seg "data"
14663 .align 0x2000
14664 .global p0_local2_sec_start
14665p0_local2_sec_begin:
14666 .skip 0x1400
14667p0_local2_sec_start:
14668 .word 0xacb96f19,0x378e9c67,0x97268467,0x0450b61c
14669 .word 0x68ce0969,0x8421db70,0xa097483d,0x1112cd26
14670 .word 0xb5c0ef34,0x7abfa762,0x9b5f80d0,0xbb602a8e
14671 .word 0x6f3b3ccc,0x035f3bd4,0xb1be10da,0x35aafc01
14672p0_local2_sec_end:
14673
14674SECTION .p0_local3 DATA_VA=0x000806000
14675
14676attr_data {
14677 Name = .p0_local3,
14678 VA = 0x0000000000806000,
14679 RA = 0x00000000100c0000,
14680 PA = ra2pa(0x00000000100c0000,0),
14681 part_0_ctx_nonzero_tsb_config_0,
14682 TTE_Context=PCONTEXT,
14683 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14684 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14685 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14686 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14687}
14688
14689 .data
14690 .seg "data"
14691 .align 0x2000
14692 .global p0_local3_start
14693p0_local3_begin:
14694 .skip 0x1400
14695p0_local3_start:
14696 .word 0xd924827e,0x69e04f64,0x0a50fdba,0xb1d3b4cc
14697 .word 0x0d92c255,0x9168047c,0x87d772b4,0xd9e6cc5b
14698 .word 0xc3d7577c,0x26a3ee55,0x95ddcdc3,0xf8d32cbd
14699 .word 0x5aa1d778,0x2864c544,0x64eb7f29,0xd112ea86
14700p0_local3_end:
14701
14702SECTION .p0_local3_sec DATA_VA=0x000806000
14703
14704attr_data {
14705 Name = .p0_local3_sec,
14706 VA = 0x0000000000806000,
14707 RA = 0x00000000300c0000,
14708 PA = ra2pa(0x00000000300c0000,0),
14709 part_0_ctx_nonzero_tsb_config_0,
14710 TTE_Context=SCONTEXT,
14711 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14712 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14713 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14714 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14715}
14716
14717 .data
14718 .seg "data"
14719 .align 0x2000
14720 .global p0_local3_sec_start
14721p0_local3_sec_begin:
14722 .skip 0x1400
14723p0_local3_sec_start:
14724 .word 0xd8ffa30e,0x6dcbdaae,0x0be2d64b,0x4c1725ec
14725 .word 0xc005bb17,0x5f291d33,0x515769ab,0xfeb406d4
14726 .word 0x9fd31c6d,0x4636b3f4,0x77d8168c,0x5bab75c0
14727 .word 0x96afd2a2,0x6b2d7cb8,0x2d34acca,0xac9fdb73
14728p0_local3_sec_end:
14729
14730SECTION .p0_local4 DATA_VA=0x000808000
14731
14732attr_data {
14733 Name = .p0_local4,
14734 VA = 0x0000000000808000,
14735 RA = 0x0000000010100000,
14736 PA = ra2pa(0x0000000010100000,0),
14737 part_0_ctx_nonzero_tsb_config_0,
14738 TTE_Context=PCONTEXT,
14739 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14740 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14741 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14742 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14743}
14744
14745 .data
14746 .seg "data"
14747 .align 0x2000
14748 .global p0_local4_start
14749p0_local4_begin:
14750 .skip 0x1400
14751p0_local4_start:
14752 .word 0x9c99ede9,0x939b8360,0x83cbd3bc,0x13132df6
14753 .word 0xeab3d2f5,0x843fd55e,0x6f4004d8,0x136a9ee8
14754 .word 0x2513e0dc,0xe2a6b9b6,0x7cceb22d,0x1c255eee
14755 .word 0xa266c8ba,0x2430509a,0x14f78a44,0xd0d0237c
14756p0_local4_end:
14757
14758SECTION .p0_local4_sec DATA_VA=0x000808000
14759
14760attr_data {
14761 Name = .p0_local4_sec,
14762 VA = 0x0000000000808000,
14763 RA = 0x0000000030100000,
14764 PA = ra2pa(0x0000000030100000,0),
14765 part_0_ctx_nonzero_tsb_config_0,
14766 TTE_Context=SCONTEXT,
14767 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14768 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14769 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14770 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14771}
14772
14773 .data
14774 .seg "data"
14775 .align 0x2000
14776 .global p0_local4_sec_start
14777p0_local4_sec_begin:
14778 .skip 0x1400
14779p0_local4_sec_start:
14780 .word 0x672ffc4f,0x0cdc7843,0xaac60a8a,0x22d9f5de
14781 .word 0xa74cbf22,0xc1371240,0xac11b850,0x06a8b600
14782 .word 0xe4878c44,0x17319675,0x3db3396c,0x53a9c980
14783 .word 0x7067e9a9,0x955f7ceb,0x99189e88,0x9e6920bc
14784p0_local4_sec_end:
14785
14786SECTION .p0_local5 DATA_VA=0x00080a000
14787
14788attr_data {
14789 Name = .p0_local5,
14790 VA = 0x000000000080a000,
14791 RA = 0x0000000010140000,
14792 PA = ra2pa(0x0000000010140000,0),
14793 part_0_ctx_nonzero_tsb_config_0,
14794 TTE_Context=PCONTEXT,
14795 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14796 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14797 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14798 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14799}
14800
14801 .data
14802 .seg "data"
14803 .align 0x2000
14804 .global p0_local5_start
14805p0_local5_begin:
14806 .skip 0x1400
14807p0_local5_start:
14808 .word 0x83a94f65,0xc9017463,0xe4f00438,0x62763c8e
14809 .word 0x98e5a2bf,0x414bcdf5,0x3249f4f6,0xa38d321b
14810 .word 0x7d7d3b2c,0x0b16658b,0xeccf2554,0x5e9c2100
14811 .word 0x2cd42806,0xe6e736ac,0x26f66bb3,0x1fdcd6e6
14812p0_local5_end:
14813
14814SECTION .p0_local5_sec DATA_VA=0x00080a000
14815
14816attr_data {
14817 Name = .p0_local5_sec,
14818 VA = 0x000000000080a000,
14819 RA = 0x0000000030140000,
14820 PA = ra2pa(0x0000000030140000,0),
14821 part_0_ctx_nonzero_tsb_config_0,
14822 TTE_Context=SCONTEXT,
14823 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14824 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14825 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14826 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14827}
14828
14829 .data
14830 .seg "data"
14831 .align 0x2000
14832 .global p0_local5_sec_start
14833p0_local5_sec_begin:
14834 .skip 0x1400
14835p0_local5_sec_start:
14836 .word 0xa6108027,0xf1a5fe67,0xb1a7f60c,0x33ebd959
14837 .word 0x320f97c4,0x262da0fa,0x1062a465,0xb92ab835
14838 .word 0x46375da6,0x265aff0a,0xf72db4ac,0x935ea4f9
14839 .word 0x3e00e1d6,0xcebfda01,0x2ca1722d,0x891eac02
14840p0_local5_sec_end:
14841
14842SECTION .p0_local6 DATA_VA=0x00080c000
14843
14844attr_data {
14845 Name = .p0_local6,
14846 VA = 0x000000000080c000,
14847 RA = 0x0000000010180000,
14848 PA = ra2pa(0x0000000010180000,0),
14849 part_0_ctx_nonzero_tsb_config_0,
14850 TTE_Context=PCONTEXT,
14851 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14852 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14853 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14854 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14855}
14856
14857 .data
14858 .seg "data"
14859 .align 0x2000
14860 .global p0_local6_start
14861p0_local6_begin:
14862 .skip 0x1400
14863p0_local6_start:
14864 .word 0x7e66c771,0xdcedf613,0x5a1bf45f,0xf1fc9e48
14865 .word 0xdd918a1b,0xac72aa1f,0xcbf57ad8,0xe0b97b92
14866 .word 0x1dfbd0f5,0x4e768fd9,0x475e0387,0x213850d4
14867 .word 0xd24e8037,0x9fa033c6,0x7a9b1b3d,0x47e365d8
14868p0_local6_end:
14869
14870SECTION .p0_local6_sec DATA_VA=0x00080c000
14871
14872attr_data {
14873 Name = .p0_local6_sec,
14874 VA = 0x000000000080c000,
14875 RA = 0x0000000030180000,
14876 PA = ra2pa(0x0000000030180000,0),
14877 part_0_ctx_nonzero_tsb_config_0,
14878 TTE_Context=SCONTEXT,
14879 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14880 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14881 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14882 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14883}
14884
14885 .data
14886 .seg "data"
14887 .align 0x2000
14888 .global p0_local6_sec_start
14889p0_local6_sec_begin:
14890 .skip 0x1400
14891p0_local6_sec_start:
14892 .word 0xc9339792,0x37c53cec,0xe9d308f8,0x189b0675
14893 .word 0xe8de8857,0x4094b994,0xb8d681a9,0xcc6573ad
14894 .word 0xa5a0bba2,0x41939a60,0x2dd5d8f9,0x96358d26
14895 .word 0x4c28dc6a,0x271ef5b5,0x8b9717d5,0x9b280e76
14896p0_local6_sec_end:
14897
14898SECTION .share0 DATA_VA=0x00080e000
14899
14900attr_data {
14901 Name = .share0,
14902 VA = 0x000000000080e000,
14903 RA = 0x00000000201c0000,
14904 PA = ra2pa(0x00000000201c0000,0),
14905 part_0_ctx_nonzero_tsb_config_0,
14906 TTE_Context=PCONTEXT,
14907 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14908 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14909 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14910 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14911}
14912
14913 .data
14914 .seg "data"
14915 .align 0x2000
14916 .global share0_start
14917share0_begin:
14918share0_start:
14919 .word 0xe2678819,0xa3030399,0x68a22cb6,0x0eb90485
14920 .word 0x1fb8a583,0xae6bfafc,0x260925ff,0x6e8e3eaa
14921 .word 0x55807531,0x5a32786b,0xc297b2c0,0xe81a827b
14922 .word 0x953f103e,0xd7c32df2,0x61441bdf,0x6fad8b3b
14923share0_end:
14924
14925SECTION .share1 DATA_VA=0x000810000
14926
14927attr_data {
14928 Name = .share1,
14929 VA = 0x0000000000810000,
14930 RA = 0x0000000020800000,
14931 PA = ra2pa(0x0000000020800000,0),
14932 part_0_ctx_nonzero_tsb_config_0,
14933 TTE_Context=PCONTEXT,
14934 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14935 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14936 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14937 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14938}
14939
14940 .data
14941 .seg "data"
14942 .align 0x2000
14943 .global share1_start
14944share1_begin:
14945share1_start:
14946 .word 0xb67bc3ca,0x374e00aa,0x694292e3,0xe3e3b1ce
14947 .word 0x16e0af08,0x8e89d632,0x1439bfb4,0x74f11ea8
14948 .word 0x0316a567,0x70dc2130,0xba59a625,0x444d8e72
14949 .word 0xe6bcf87c,0xbee3e477,0x5be9f90c,0x9fdaa5b4
14950 .word 0x91bbbf87,0xb8090156,0x9fbf602d,0xdc29cbb0
14951 .word 0x3ca6ce6f,0x9703f93c,0x1289dd9f,0x89a99409
14952 .word 0xc74db418,0x4e26662e,0x002dec24,0x046517e0
14953 .word 0x06044324,0x249b161c,0x77c3ae0b,0x478f72a6
14954share1_end:
14955
14956SECTION .share2 DATA_VA=0x000812000
14957
14958attr_data {
14959 Name = .share2,
14960 VA = 0x0000000000812000,
14961 RA = 0x00000000211c0000,
14962 PA = ra2pa(0x00000000211c0000,0),
14963 part_0_ctx_nonzero_tsb_config_0,
14964 TTE_Context=PCONTEXT,
14965 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14966 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14967 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14968 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14969}
14970
14971 .data
14972 .seg "data"
14973 .align 0x2000
14974 .global share2_start
14975share2_begin:
14976share2_start:
14977 .word 0x3dcdfcae,0x0b4956fd,0x87b6cd61,0x575fe430
14978 .word 0x7ef4b550,0xc74b2f73,0x0320e851,0x218e2295
14979 .word 0x202c6675,0x95d2ae46,0x80025903,0x4e8926bb
14980 .word 0x7e3b623e,0x48643457,0x7e4199a8,0x7ce6cf9c
14981share2_end:
14982
14983SECTION .share3 DATA_VA=0x000814000
14984
14985attr_data {
14986 Name = .share3,
14987 VA = 0x0000000000814000,
14988 RA = 0x0000000021800000,
14989 PA = ra2pa(0x0000000021800000,0),
14990 part_0_ctx_nonzero_tsb_config_0,
14991 TTE_Context=PCONTEXT,
14992 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14993 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14994 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14995 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14996}
14997
14998 .data
14999 .seg "data"
15000 .align 0x2000
15001 .global share3_start
15002share3_begin:
15003share3_start:
15004 .word 0x52fdb05a,0x1a8060f2,0x40d70906,0x4798ff2b
15005 .word 0x88215eaf,0x359018c5,0x488475db,0xcdf5bbc9
15006 .word 0xa99bac3e,0x389719ea,0x6cb63095,0x20e99569
15007 .word 0x531eec9d,0xe563a6bd,0x1b2ceb7e,0xc7a0a13b
15008 .word 0x189c7f92,0x114c7eb3,0x05d04470,0x85ca9b6f
15009 .word 0xd0f2cf3d,0x8e175b7f,0x43cd90d0,0x1e8e02e8
15010 .word 0xdaed4897,0x300420f0,0x10757ff8,0xbac61ea0
15011 .word 0x9911a27b,0x2f69bcfa,0x76a9b077,0x444d25f2
15012 .word 0x15e80203,0xe5a0ea43,0x2345baa4,0x96ab6c12
15013 .word 0xcffbab67,0x89240a79,0x17625059,0x867bb106
15014 .word 0x4e41f634,0x631690fd,0xdf6469b0,0x614500e2
15015 .word 0xca5655fb,0x36799205,0xa31b1db3,0x5f075d3d
15016 .word 0x616adddc,0x5d98a5aa,0x240c9e52,0x6ad43601
15017 .word 0x81a4db6e,0xcf92d3f1,0x39966afc,0x738d6c18
15018 .word 0xf9cb738e,0x32c5fe5d,0x0c1a0a92,0x56176a8a
15019 .word 0x7287af7d,0x9debf401,0x3e7aff06,0xe75f6e66
15020 .word 0xdd89a03e,0xe6e27e03,0x8079294d,0x12ef38ea
15021 .word 0x675fdc3f,0xf93c55e2,0x70a03d93,0x8a3c388b
15022 .word 0x4de01aaf,0x4636db00,0x1e0cb549,0x7f1a5090
15023 .word 0x4c9f1c19,0xc23c2476,0x93f34a8f,0xaab60181
15024 .word 0xc8033eed,0xf3c05c3d,0x55a53cc9,0xd9fef715
15025 .word 0xf167cb44,0xd6238283,0x49edb332,0xd96ff079
15026 .word 0x17fc00d7,0x3c169f63,0x7d159c83,0x923c73a6
15027 .word 0x19e9ca44,0xe8ecd0bb,0x0b5d5679,0xc7d2cea0
15028 .word 0x662d8f81,0x99e491c0,0x433bf246,0xaa97f712
15029 .word 0x93d36dcc,0x9a25a821,0x20686983,0x25c9fd80
15030 .word 0x828cff73,0xed83e55b,0xb2fb1bd7,0x8c3ad5b2
15031 .word 0x5b88607e,0x32eb9baf,0x4e453c8a,0xf0f1fb7d
15032 .word 0x1009186d,0x7a2503d5,0xdabcc6d2,0x5f155dbd
15033 .word 0xcf16afdc,0x5ed6987d,0xcc282bf9,0x1ece121a
15034 .word 0x664cb8c1,0x94652e03,0x4ca7daf8,0x8b64e793
15035 .word 0xdc098d23,0xe09d500e,0xd59fdf32,0x87eb1a98
15036share3_end: