Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_5000_14.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_5000_14.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 = 327144533
40! Riesling can be on
41! 1 Thread, 5000 lines
42! mpgen created on Dec 20, 2005 (16:35:03)
43! mpgen_5000_14.s created on Mar 27, 2009 (14:45:33)
44! RC file : random.rc
45! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_5000_14 -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 = 387f1b3a c1a2f912 b2e7a718 beddaa90
84! %f4 = db3a9fba 03f28cb6 e8565995 01d8c311
85! %f8 = 085ef8fc 55bcd0e4 35f9d9b5 68749b12
86! %f12 = 2c1dcc99 d99016a7 0018a914 55a60ace
87 ldda [%g1]ASI_BLK_P,%f0
88 add %g1,64,%g1
89! %f16 = c1a82d81 111e5971 b10adae6 8a09d43e
90! %f20 = bb92c521 41a7ae52 4d93d50d 0b1ebad0
91! %f24 = 9e9ca80e 337245b2 2236a3af 06650118
92! %f28 = ac70227c 5ce5d8d4 0276f658 0431947f
93 ldda [%g1]ASI_BLK_P,%f16
94 add %g1,64,%g1
95! %f32 = 3ecdbc03 71e4ea53 1710a812 cea693c9
96! %f36 = fde79f25 8a6374ca d46301df 90ce83db
97! %f40 = 636fd3ef 1ad7fb31 e5088c92 96a3bd26
98! %f44 = cb9116a8 c483699f 6447987d 0adb3b9a
99 ldda [%g1]ASI_BLK_P,%f32
100
101! Set up the Graphics Status Register
102
103 setx 0xd7b9b99800000071,%g7,%g1 ! GSR scale = 14, align = 1
104 wr %g1,%g0,%gsr ! GSR = d7b9b99800000071
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[0000000010181408] = 8722fb52, %l2 = 314fc2742e86e6c5
113 ldsha [%i6+%o4]0x80,%l2 ! %l2 = ffffffffffff8722
114! %f0 = 387f1b3a c1a2f912, %l7 = 1df067a2adf81584
115! Mem[0000000030141438] = edfde4921e776b13
116 add %i5,0x038,%g1
117 stda %f0,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030141438] = edfde4923a1b6b13
118! %l2 = ffffffffffff8722, imm = 00000000000008cf, %l7 = 1df067a2adf81584
119 orn %l2,0x8cf,%l7 ! %l7 = fffffffffffff732
120! Mem[0000000010041408] = ed698757, %l0 = ff49b51e11fb0551
121 ldstuba [%i1+%o4]0x88,%l0 ! %l0 = 00000057000000ff
122! Mem[0000000030001408] = 191c8c47, %l4 = e003b5cea923ef4d
123 ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 00000047000000ff
124! Mem[0000000010041410] = 912da300 8bbf9c5e, %l0 = 00000057, %l1 = 07a983c7
125 ldda [%i1+0x010]%asi,%l0 ! %l0 = 00000000912da300 000000008bbf9c5e
126! Mem[0000000010141408] = 4d84b6c8, %l4 = 0000000000000047
127 swapa [%i5+%o4]0x88,%l4 ! %l4 = 000000004d84b6c8
128! Mem[0000000010181400] = 4f01a054, %l5 = a04179762d2ff124
129 ldsba [%i6+%g0]0x80,%l5 ! %l5 = 000000000000004f
130! %l2 = ffff8722, %l3 = 4c6eeaed, Mem[0000000030001408] = ff8c1c19 d283ea3e
131 stda %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffff8722 4c6eeaed
132! Starting 10 instruction Store Burst
133! %f25 = 337245b2, Mem[0000000030181400] = a9a963b8
134 sta %f25,[%i6+%g0]0x81 ! Mem[0000000030181400] = 337245b2
135
136p0_label_2:
137! %f2 = b2e7a718 beddaa90, Mem[00000000300c1408] = 31d1df63 d1d91b01
138 stda %f2 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = b2e7a718 beddaa90
139! %l5 = 000000000000004f, Mem[0000000010081432] = 8fb346f1, %asi = 80
140 stha %l5,[%i2+0x032]%asi ! Mem[0000000010081430] = 8fb3004f
141! %l2 = ffffffffffff8722, Mem[0000000030041410] = 9c3baf36
142 stba %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 9c3baf22
143! %f24 = 9e9ca80e, Mem[0000000030141408] = 07d4d5a8
144 sta %f24,[%i5+%o4]0x89 ! Mem[0000000030141408] = 9e9ca80e
145! Mem[000000001000142d] = f8082b64, %l7 = fffffffffffff732
146 ldstub [%i0+0x02d],%l7 ! %l7 = 00000008000000ff
147! %f6 = e8565995, Mem[0000000010101410] = 49ae1dec
148 sta %f6 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = e8565995
149! %l2 = ffffffffffff8722, Mem[0000000010181400] = 54a0014f
150 stha %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 54a08722
151! %l5 = 000000000000004f, Mem[0000000010141408] = 00000047
152 stwa %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000004f
153! %l1 = 000000008bbf9c5e, Mem[0000000030001400] = d0a4e5e1
154 stba %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = d0a4e55e
155! Starting 10 instruction Load Burst
156! Mem[00000000300c1408] = 90aaddbe18a7e7b2, %l7 = 0000000000000008
157 ldxa [%i3+%o4]0x81,%l7 ! %l7 = 90aaddbe18a7e7b2
158
159p0_label_3:
160! Mem[0000000010181410] = 56188efa, %l7 = 90aaddbe18a7e7b2
161 ldsba [%i6+%o5]0x88,%l7 ! %l7 = fffffffffffffffa
162! Mem[0000000010041410] = 912da300, %l5 = 000000000000004f
163 ldsba [%i1+%o5]0x80,%l5 ! %l5 = ffffffffffffff91
164! Mem[0000000010041408] = ed6987ff, %l2 = ffffffffffff8722
165 lduha [%i1+%o4]0x88,%l2 ! %l2 = 00000000000087ff
166! Mem[0000000010181400] = 2287a0546a090251, %f16 = c1a82d81 111e5971
167 ldda [%i6+%g0]0x80,%f16 ! %f16 = 2287a054 6a090251
168! Mem[00000000300c1408] = b2e7a718 beddaa90, %l0 = 912da300, %l1 = 8bbf9c5e
169 ldda [%i3+%o4]0x89,%l0 ! %l0 = 00000000beddaa90 00000000b2e7a718
170! Mem[00000000211c0000] = f4374340, %l1 = 00000000b2e7a718
171 ldsb [%o2+%g0],%l1 ! %l1 = fffffffffffffff4
172! Mem[0000000010181410] = fa8e1856 c25ce69e, %l2 = 000087ff, %l3 = 4c6eeaed
173 ldd [%i6+%o5],%l2 ! %l2 = 00000000fa8e1856 00000000c25ce69e
174! Mem[0000000030081410] = 2cba2347, %l1 = fffffffffffffff4
175 lduwa [%i2+%o5]0x89,%l1 ! %l1 = 000000002cba2347
176! Mem[0000000030041410] = 22af3b9c, %l5 = ffffffffffffff91
177 lduwa [%i1+%o5]0x81,%l5 ! %l5 = 0000000022af3b9c
178! Starting 10 instruction Store Burst
179! Mem[0000000010101400] = d822e0ea, %l3 = 00000000c25ce69e
180 ldstuba [%i4+%g0]0x88,%l3 ! %l3 = 000000ea000000ff
181
182p0_label_4:
183! %l0 = 00000000beddaa90, Mem[0000000010081410] = 5ac107e5
184 stba %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 90c107e5
185! Mem[0000000010041428] = 15fbe418912eb6b5, %f22 = 4d93d50d 0b1ebad0
186 ldda [%i1+0x028]%asi,%f22 ! %f22 = 15fbe418 912eb6b5
187! %l0 = beddaa90, %l1 = 2cba2347, Mem[0000000030101400] = 9f905609 7c81a49b
188 stda %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = beddaa90 2cba2347
189! %f5 = 03f28cb6, Mem[00000000300c1408] = beddaa90
190 sta %f5 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 03f28cb6
191! Mem[00000000100c1408] = fa3bb515, %l2 = 00000000fa8e1856
192 ldstuba [%i3+%o4]0x88,%l2 ! %l2 = 00000015000000ff
193! %f10 = 35f9d9b5 68749b12, Mem[0000000030141400] = a72a72c9 b0f91c21
194 stda %f10,[%i5+%g0]0x81 ! Mem[0000000030141400] = 35f9d9b5 68749b12
195! %f20 = bb92c521 41a7ae52, Mem[0000000030041400] = d58a36f2 9e275972
196 stda %f20,[%i1+%g0]0x89 ! Mem[0000000030041400] = bb92c521 41a7ae52
197! %f2 = b2e7a718, Mem[0000000030101410] = 281160b5
198 sta %f2 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = b2e7a718
199! Mem[0000000010141400] = 621b1957, %l4 = 000000004d84b6c8
200 ldstuba [%i5+%g0]0x88,%l4 ! %l4 = 00000057000000ff
201! Starting 10 instruction Load Burst
202! Mem[0000000010101434] = 3357ee94, %l5 = 0000000022af3b9c
203 ldsw [%i4+0x034],%l5 ! %l5 = 000000003357ee94
204
205p0_label_5:
206! Mem[00000000300c1400] = 69305030, %l0 = 00000000beddaa90
207 lduba [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000069
208! Mem[0000000010041434] = 8213c76a, %f26 = 2236a3af
209 ld [%i1+0x034],%f26 ! %f26 = 8213c76a
210! Mem[0000000010041410] = 912da300, %f8 = 085ef8fc
211 lda [%i1+%o5]0x80,%f8 ! %f8 = 912da300
212! Mem[0000000010181408] = 8722fb52, %l5 = 000000003357ee94
213 lduwa [%i6+%o4]0x80,%l5 ! %l5 = 000000008722fb52
214! %l6 = ce96c1ebfcfa7d02, %l2 = 0000000000000015, %l2 = 0000000000000015
215 subc %l6,%l2,%l2 ! %l2 = ce96c1ebfcfa7ced
216! Mem[0000000030001410] = 5e6fd4f1 b22311ac, %l2 = fcfa7ced, %l3 = 000000ea
217 ldda [%i0+%o5]0x89,%l2 ! %l2 = 00000000b22311ac 000000005e6fd4f1
218! Mem[00000000201c0000] = 0921e0d4, %l2 = 00000000b22311ac
219 ldsha [%o0+0x000]%asi,%l2 ! %l2 = 0000000000000921
220 membar #Sync ! Added by membar checker (1)
221! Mem[0000000010001400] = c55e4cc8 8c8408f9 abfbcd2c 297c2a6b
222! Mem[0000000010001410] = 6ba957a3 777b6b28 040231ed 0e056cf2
223! Mem[0000000010001420] = 59c9c11a 628d28db c61011a9 f8ff2b64
224! Mem[0000000010001430] = f76c5b0c beff5d9a 9b7db159 480b1a4b
225 ldda [%i0]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010001400
226! Mem[00000000300c1408] = b2e7a71803f28cb6, %f18 = b10adae6 8a09d43e
227 ldda [%i3+%o4]0x89,%f18 ! %f18 = b2e7a718 03f28cb6
228! Starting 10 instruction Store Burst
229! %l4 = 00000057, %l5 = 8722fb52, Mem[0000000010041408] = ff8769ed db8f359f
230 stda %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000057 8722fb52
231
232p0_label_6:
233! Mem[00000000100c1410] = ec6e6b4e, %l1 = 000000002cba2347
234 swapa [%i3+%o5]0x88,%l1 ! %l1 = 00000000ec6e6b4e
235! Mem[0000000030081408] = c3f62d0f, %l3 = 000000005e6fd4f1
236 ldstuba [%i2+%o4]0x89,%l3 ! %l3 = 0000000f000000ff
237! Mem[0000000030001408] = ffff8722, %l4 = 0000000000000057
238 ldstuba [%i0+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
239! %l1 = 00000000ec6e6b4e, Mem[0000000010101408] = 68fb190e
240 stha %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = 68fb6b4e
241 membar #Sync ! Added by membar checker (2)
242! %l6 = ce96c1ebfcfa7d02, Mem[0000000010001410] = a357a96b
243 stwa %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = fcfa7d02
244! %l4 = 00000000000000ff, Mem[0000000010001404] = 8c8408f9, %asi = 80
245 stwa %l4,[%i0+0x004]%asi ! Mem[0000000010001404] = 000000ff
246! %l5 = 000000008722fb52, Mem[0000000030141408] = 0ea89c9ef8a278b8
247 stxa %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000008722fb52
248! Mem[0000000010081400] = 8547009d613ab002, %l3 = 000000000000000f, %l6 = ce96c1ebfcfa7d02
249 casxa [%i2]0x80,%l3,%l6 ! %l6 = 8547009d613ab002
250! Mem[0000000010001420] = 59c9c11a628d28db, %l6 = 8547009d613ab002, %l3 = 000000000000000f
251 add %i0,0x20,%g1
252 casxa [%g1]0x80,%l6,%l3 ! %l3 = 59c9c11a628d28db
253! Starting 10 instruction Load Burst
254! Mem[0000000010141424] = 8aa63b93, %f1 = 8c8408f9
255 lda [%i5+0x024]%asi,%f1 ! %f1 = 8aa63b93
256
257p0_label_7:
258! Mem[0000000030081410] = 4723ba2c, %l3 = 59c9c11a628d28db
259 ldswa [%i2+%o5]0x81,%l3 ! %l3 = 000000004723ba2c
260! Mem[00000000300c1410] = cafae7c80030de0b, %l3 = 000000004723ba2c
261 ldxa [%i3+%o5]0x89,%l3 ! %l3 = cafae7c80030de0b
262! %l2 = 0000000000000921, %l6 = 8547009d613ab002, %l7 = fffffffffffffffa
263 sub %l2,%l6,%l7 ! %l7 = 7ab8ff629ec5591f
264! %l1 = 00000000ec6e6b4e, %l6 = 8547009d613ab002, %l3 = cafae7c80030de0b
265 sdivx %l1,%l6,%l3 ! %l3 = 0000000000000000
266! Mem[0000000030041408] = 026b205fee309fe5, %l5 = 000000008722fb52
267 ldxa [%i1+%o4]0x89,%l5 ! %l5 = 026b205fee309fe5
268! %f14 = 9b7db159, %f10 = c61011a9 f8ff2b64
269 fstod %f14,%f10 ! %f10 = bb6fb62b 20000000
270! %f18 = b2e7a718, %f6 = 040231ed, %f14 = 9b7db159
271 fadds %f18,%f6 ,%f14 ! %f14 = b2e7a718
272! Mem[00000000100c1408] = fa3bb5ff, %l3 = 0000000000000000
273 ldsba [%i3+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
274! Mem[00000000100c1408] = ffb53bfaf05e1d00, %l4 = 00000000000000ff
275 ldxa [%i3+%o4]0x80,%l4 ! %l4 = ffb53bfaf05e1d00
276! Starting 10 instruction Store Burst
277! Mem[00000000300c1408] = 03f28cb6, %l0 = 0000000000000069
278 ldstuba [%i3+%o4]0x89,%l0 ! %l0 = 000000b6000000ff
279
280p0_label_8:
281! Mem[0000000030001400] = 5ee5a4d0, %l5 = 026b205fee309fe5
282 ldstuba [%i0+%g0]0x81,%l5 ! %l5 = 0000005e000000ff
283! %l7 = 7ab8ff629ec5591f, %l0 = 00000000000000b6, %l4 = ffb53bfaf05e1d00
284 mulx %l7,%l0,%l4 ! %l4 = 3f85901ce04d5c0a
285! %l3 = ffffffffffffffff, Mem[00000000211c0000] = f4374340
286 sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = ffff4340
287! Mem[000000001000143c] = 480b1a4b, %l5 = 000000000000005e
288 swap [%i0+0x03c],%l5 ! %l5 = 00000000480b1a4b
289! %l6 = 8547009d613ab002, Mem[0000000030141400] = 35f9d9b5
290 stha %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = b002d9b5
291! %l2 = 00000921, %l3 = ffffffff, Mem[0000000010141408] = 4f000000 deb926bc
292 stda %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000921 ffffffff
293! %l0 = 00000000000000b6, %l7 = 7ab8ff629ec5591f, %y = 00000000
294 udiv %l0,%l7,%l4 ! %l4 = 0000000000000000
295 mov %l0,%y ! %y = 000000b6
296! Mem[00000000100c1408] = fa3bb5ff, %l6 = 8547009d613ab002
297 ldstuba [%i3+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
298! %l3 = ffffffffffffffff, Mem[0000000010101408] = 68fb6b4e
299 stha %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 68fbffff
300! Starting 10 instruction Load Burst
301! Mem[0000000010141408] = 00000921, %l0 = 00000000000000b6
302 lduha [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000
303
304p0_label_9:
305! Mem[0000000030181400] = b2457233, %l5 = 00000000480b1a4b
306 ldswa [%i6+%g0]0x89,%l5 ! %l5 = ffffffffb2457233
307! Mem[0000000010181408] = 8722fb52 8eaf168c, %l6 = 000000ff, %l7 = 9ec5591f
308 ldda [%i6+%o4]0x80,%l6 ! %l6 = 000000008722fb52 000000008eaf168c
309! Mem[0000000010101408] = 68fbffff, %l0 = 0000000000000000
310 ldsba [%i4+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
311! Mem[00000000100c1408] = 001d5ef0fa3bb5ff, %l0 = ffffffffffffffff
312 ldxa [%i3+%o4]0x88,%l0 ! %l0 = 001d5ef0fa3bb5ff
313! Mem[0000000010181400] = 54a08722, %f15 = 480b1a4b
314 lda [%i6+%g0]0x88,%f15 ! %f15 = 54a08722
315! Mem[0000000010041408] = 00000057, %l0 = 001d5ef0fa3bb5ff
316 ldsba [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
317! Mem[0000000010081408] = c52572cc, %l3 = ffffffffffffffff
318 ldsba [%i2+%o4]0x80,%l3 ! %l3 = ffffffffffffffc5
319! Mem[0000000010001424] = 628d28db, %l4 = 0000000000000000
320 ldsha [%i0+0x026]%asi,%l4 ! %l4 = 00000000000028db
321! Mem[0000000030101410] = b2e7a718, %l2 = 0000000000000921
322 ldsba [%i4+%o5]0x81,%l2 ! %l2 = ffffffffffffffb2
323! Starting 10 instruction Store Burst
324! Mem[000000001018142c] = b394d6e9, %l1 = ec6e6b4e, %l6 = 8722fb52
325 add %i6,0x2c,%g1
326 casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000b394d6e9
327
328p0_label_10:
329! %l6 = 00000000b394d6e9, Mem[0000000010181408] = 8722fb52
330 stba %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = e922fb52
331! Mem[0000000010001410] = fcfa7d02, %l6 = 00000000b394d6e9
332 ldstuba [%i0+%o5]0x88,%l6 ! %l6 = 00000002000000ff
333! %l4 = 00000000000028db, Mem[0000000010181408] = e922fb528eaf168c
334 stxa %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000000028db
335! %f12 = f76c5b0c beff5d9a, Mem[0000000030001408] = ffff8722 4c6eeaed
336 stda %f12,[%i0+%o4]0x81 ! Mem[0000000030001408] = f76c5b0c beff5d9a
337! %l3 = ffffffffffffffc5, Mem[0000000010081410] = 90c107e5
338 stwa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffc5
339! %f6 = 040231ed 0e056cf2, Mem[00000000100c1400] = 9486c738 93b16a13
340 stda %f6 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 040231ed 0e056cf2
341! %l4 = 00000000000028db, Mem[0000000010001432] = f76c5b0c, %asi = 80
342 stha %l4,[%i0+0x032]%asi ! Mem[0000000010001430] = f76c28db
343! Mem[0000000010001400] = c55e4cc8, %l1 = 00000000ec6e6b4e, %asi = 80
344 swapa [%i0+0x000]%asi,%l1 ! %l1 = 00000000c55e4cc8
345! %l3 = ffffffffffffffc5, Mem[0000000010001428] = c61011a9f8ff2b64
346 stx %l3,[%i0+0x028] ! Mem[0000000010001428] = ffffffffffffffc5
347! Starting 10 instruction Load Burst
348! Mem[0000000010181400] = 2287a0546a090251, %f10 = bb6fb62b 20000000
349 ldda [%i6+0x000]%asi,%f10 ! %f10 = 2287a054 6a090251
350
351p0_label_11:
352! Mem[0000000010141410] = 94702eaa, %l0 = 0000000000000000
353 lduba [%i5+0x011]%asi,%l0 ! %l0 = 0000000000000070
354! Mem[0000000030081410] = 4723ba2c, %l5 = ffffffffb2457233
355 ldsha [%i2+%o5]0x81,%l5 ! %l5 = 0000000000004723
356! Mem[00000000100c1400] = f26c050e, %l2 = ffffffffffffffb2
357 lduha [%i3+%g0]0x80,%l2 ! %l2 = 000000000000f26c
358! Mem[0000000010141410] = 94702eaa, %l7 = 000000008eaf168c
359 lduha [%i5+%o5]0x80,%l7 ! %l7 = 0000000000009470
360! Mem[0000000010041410] = 00a32d91, %l1 = 00000000c55e4cc8
361 ldsha [%i1+%o5]0x88,%l1 ! %l1 = 0000000000002d91
362! Mem[0000000030181408] = 7c9fdf28, %l2 = 000000000000f26c
363 ldsba [%i6+%o4]0x81,%l2 ! %l2 = 000000000000007c
364! Mem[0000000030141400] = b002d9b568749b12, %f20 = bb92c521 41a7ae52
365 ldda [%i5+%g0]0x81,%f20 ! %f20 = b002d9b5 68749b12
366! Mem[0000000010141400] = dd6ffd6e 621b19ff, %l6 = 00000002, %l7 = 00009470
367 ldda [%i5+%g0]0x88,%l6 ! %l6 = 00000000621b19ff 00000000dd6ffd6e
368! Mem[0000000010081408] = c52572cc, %l4 = 00000000000028db
369 ldsha [%i2+%o4]0x80,%l4 ! %l4 = ffffffffffffc525
370! Starting 10 instruction Store Burst
371! %l2 = 0000007c, %l3 = ffffffc5, Mem[0000000030081410] = 2cba2347 a11993b6
372 stda %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000007c ffffffc5
373
374p0_label_12:
375! %f19 = 03f28cb6, Mem[0000000030181408] = 28df9f7c
376 sta %f19,[%i6+%o4]0x89 ! Mem[0000000030181408] = 03f28cb6
377! %f16 = 2287a054 6a090251, Mem[0000000010101410] = e8565995 cc7ea199
378 stda %f16,[%i4+0x010]%asi ! Mem[0000000010101410] = 2287a054 6a090251
379! %l5 = 0000000000004723, Mem[0000000030181400] = 337245b2
380 stha %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 472345b2
381! %l2 = 000000000000007c, imm = 0000000000000d45, %l0 = 0000000000000070
382 sub %l2,0xd45,%l0 ! %l0 = fffffffffffff337
383! %l6 = 621b19ff, %l7 = dd6ffd6e, Mem[0000000030001410] = b22311ac 5e6fd4f1
384 stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 621b19ff dd6ffd6e
385! Code Fragment 4
386p0_fragment_1:
387! %l0 = fffffffffffff337
388 setx 0x97b4dfb04d960068,%g7,%l0 ! %l0 = 97b4dfb04d960068
389! %l1 = 0000000000002d91
390 setx 0x98a65cefe81f72d5,%g7,%l1 ! %l1 = 98a65cefe81f72d5
391 setx 0x7ff8, %g1, %g2
392 and %l0, %g2, %l0
393 setx 0xffffffff, %g1, %g2
394 and %l1, %g2, %l1
395 setx 0x100000000, %g1, %g2
396 or %l1, %g2, %l1 ! Set bit 32 - perrinj
397 ta T_CHANGE_HPRIV
398 stxa %l1, [%l0]ASI_ICACHE_INSTR
399 ta T_CHANGE_NONHPRIV
400! %l0 = 97b4dfb04d960068
401 setx 0x50cc4c57f33a71c9,%g7,%l0 ! %l0 = 50cc4c57f33a71c9
402! %l1 = 98a65cefe81f72d5
403 setx 0x80e69ec876d568f1,%g7,%l1 ! %l1 = 80e69ec876d568f1
404! Mem[0000000010041408] = 00000057, %l6 = 00000000621b19ff
405 swap [%i1+%o4],%l6 ! %l6 = 0000000000000057
406! Mem[0000000010101400] = d822e0ff, %l2 = 000000000000007c
407 ldstuba [%i4+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
408! %l7 = 00000000dd6ffd6e, Mem[00000000201c0001] = 0921e0d4, %asi = 80
409 stba %l7,[%o0+0x001]%asi ! Mem[00000000201c0000] = 096ee0d4
410! Starting 10 instruction Load Burst
411! Mem[0000000010041408] = 52fb2287ff191b62, %l0 = 50cc4c57f33a71c9
412 ldxa [%i1+%o4]0x88,%l0 ! %l0 = 52fb2287ff191b62
413
414p0_label_13:
415! Mem[0000000010101410] = 2287a054, %l1 = 80e69ec876d568f1
416 lduwa [%i4+%o5]0x80,%l1 ! %l1 = 000000002287a054
417! Mem[0000000030001400] = d0a4e5ff, %l3 = ffffffffffffffc5
418 ldswa [%i0+%g0]0x89,%l3 ! %l3 = ffffffffd0a4e5ff
419! Mem[0000000010041408] = ff191b62, %l4 = ffffffffffffc525
420 ldsba [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000062
421! Mem[0000000030041400] = 52aea741, %l1 = 000000002287a054
422 lduha [%i1+%g0]0x81,%l1 ! %l1 = 00000000000052ae
423! %f7 = 0e056cf2, %f7 = 0e056cf2, %f2 = abfbcd2c 297c2a6b
424 fsmuld %f7 ,%f7 ,%f2 ! %f2 = 33916298 74453100
425! Mem[0000000010001410] = ff7dfafc 777b6b28, %l0 = ff191b62, %l1 = 000052ae
426 ldda [%i0+%o5]0x80,%l0 ! %l0 = 00000000ff7dfafc 00000000777b6b28
427! Mem[0000000030001400] = de42b973d0a4e5ff, %l6 = 0000000000000057
428 ldxa [%i0+%g0]0x89,%l6 ! %l6 = de42b973d0a4e5ff
429! Mem[0000000010141400] = ff191b626efd6fdd, %f30 = 0276f658 0431947f
430 ldda [%i5+%g0]0x80,%f30 ! %f30 = ff191b62 6efd6fdd
431! Mem[0000000010001430] = f76c28db, %l3 = ffffffffd0a4e5ff
432 ldsw [%i0+0x030],%l3 ! %l3 = fffffffff76c28db
433! Starting 10 instruction Store Burst
434! %l5 = 0000000000004723, Mem[0000000030001400] = ffe5a4d0
435 stba %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 23e5a4d0
436
437p0_label_14:
438! %l0 = ff7dfafc, %l1 = 777b6b28, Mem[0000000010101400] = ffe022d8 1dbf8bef
439 stda %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff7dfafc 777b6b28
440! %f15 = 54a08722, %f26 = 8213c76a, %f16 = 2287a054
441 fdivs %f15,%f26,%f16 ! %f16 = ff800000
442! %l0 = 00000000ff7dfafc, Mem[0000000010181430] = afa8d920
443 stw %l0,[%i6+0x030] ! Mem[0000000010181430] = ff7dfafc
444! %l4 = 0000000000000062, Mem[0000000010081408] = c52572cc
445 stba %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 622572cc
446! %l2 = 00000000000000ff, Mem[0000000030081400] = 1fd40e2f
447 stwa %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
448! %l1 = 00000000777b6b28, Mem[0000000010001412] = ff7dfafc
449 stb %l1,[%i0+0x012] ! Mem[0000000010001410] = ff7d28fc
450! %l6 = de42b973d0a4e5ff, Mem[0000000010141410] = 94702eaa
451 stha %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = e5ff2eaa
452! %l6 = de42b973d0a4e5ff, Mem[0000000010001400] = 4e6b6eec
453 stha %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 4e6be5ff
454! %f25 = 337245b2, Mem[0000000010181408] = 00000000
455 sta %f25,[%i6+%o4]0x80 ! Mem[0000000010181408] = 337245b2
456! Starting 10 instruction Load Burst
457! %l6 = de42b973d0a4e5ff, %l2 = 00000000000000ff, %l2 = 00000000000000ff
458 udivx %l6,%l2,%l2 ! %l2 = 00df21db4f1fc4aa
459
460p0_label_15:
461! Mem[00000000100c1400] = f26c050e, %l2 = 00df21db4f1fc4aa
462 lduba [%i3+%g0]0x80,%l2 ! %l2 = 00000000000000f2
463! Mem[00000000100c1408] = ffb53bfa, %l7 = 00000000dd6ffd6e
464 lduba [%i3+%o4]0x80,%l7 ! %l7 = 00000000000000ff
465 membar #Sync ! Added by membar checker (3)
466! Mem[00000000100c1400] = f26c050e ed310204 ffb53bfa f05e1d00
467! Mem[00000000100c1410] = 4723ba2c 563635da ebdefbb1 a4f2a45f
468! Mem[00000000100c1420] = 9ed71d1b f3bf85e6 bbcd90b3 a62bd723
469! Mem[00000000100c1430] = d8785725 4164d38a 904449f1 0023df27
470 ldda [%i3]ASI_BLK_AIUP,%f0 ! Block Load from 00000000100c1400
471! Mem[00000000100c1400] = 0e056cf2, %l4 = 0000000000000062
472 lduha [%i3+%g0]0x88,%l4 ! %l4 = 0000000000006cf2
473! Mem[0000000010041410] = 912da300, %l3 = fffffffff76c28db
474 lduha [%i1+%o5]0x80,%l3 ! %l3 = 000000000000912d
475! Mem[0000000010081408] = 622572cc, %f23 = 912eb6b5
476 lda [%i2+0x008]%asi,%f23 ! %f23 = 622572cc
477! Mem[0000000010141428] = 8ddb922c, %l3 = 000000000000912d
478 ldsba [%i5+0x02b]%asi,%l3 ! %l3 = 000000000000002c
479! Mem[00000000300c1400] = 69305030, %l1 = 00000000777b6b28
480 ldsba [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000069
481! Mem[00000000300c1410] = 0030de0b, %l6 = de42b973d0a4e5ff
482 ldsba [%i3+%o5]0x89,%l6 ! %l6 = 000000000000000b
483! Starting 10 instruction Store Burst
484! %f28 = ac70227c 5ce5d8d4, %l6 = 000000000000000b
485! Mem[0000000030181410] = d33e922ff4aa8ebf
486 add %i6,0x010,%g1
487 stda %f28,[%g1+%l6]ASI_PST16_S ! Mem[0000000030181410] = ac70922f5ce5d8d4
488
489p0_label_16:
490! %f20 = b002d9b5 68749b12, Mem[0000000030181400] = b2452347 7072df0f
491 stda %f20,[%i6+%g0]0x89 ! Mem[0000000030181400] = b002d9b5 68749b12
492! Mem[00000000100c1408] = ffb53bfa, %l2 = 00000000000000f2
493 ldstuba [%i3+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
494! Mem[00000000201c0001] = 096ee0d4, %l1 = 0000000000000069
495 ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 0000006e000000ff
496! %l3 = 000000000000002c, Mem[0000000010141408] = 21090000
497 stwa %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000002c
498! %l6 = 000000000000000b, Mem[0000000030001410] = ff191b62
499 stha %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000b1b62
500! %l4 = 00006cf2, %l5 = 00004723, Mem[0000000010041408] = ff191b62 52fb2287
501 stda %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00006cf2 00004723
502! %l2 = 00000000000000ff, Mem[00000000300c1408] = ff8cf203
503 stha %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00fff203
504! %l3 = 000000000000002c, Mem[0000000010081400] = 9d004785
505 stha %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = 9d00002c
506! Mem[0000000030101410] = 18a7e7b2, %l6 = 000000000000000b
507 swapa [%i4+%o5]0x89,%l6 ! %l6 = 0000000018a7e7b2
508! Starting 10 instruction Load Burst
509! Mem[0000000010001418] = 040231ed 0e056cf2, %l4 = 00006cf2, %l5 = 00004723
510 ldda [%i0+0x018]%asi,%l4 ! %l4 = 00000000040231ed 000000000e056cf2
511
512p0_label_17:
513! Mem[0000000010041420] = 0e1fa963, %l3 = 000000000000002c
514 ldsha [%i1+0x020]%asi,%l3 ! %l3 = 0000000000000e1f
515! Mem[0000000010001410] = ff7d28fc777b6b28, %l6 = 0000000018a7e7b2
516 ldx [%i0+%o5],%l6 ! %l6 = ff7d28fc777b6b28
517! Mem[0000000010001408] = abfbcd2c297c2a6b, %f30 = ff191b62 6efd6fdd
518 ldda [%i0+%o4]0x80,%f30 ! %f30 = abfbcd2c 297c2a6b
519! Mem[0000000030041408] = e59f30ee, %l0 = 00000000ff7dfafc
520 ldsha [%i1+%o4]0x81,%l0 ! %l0 = ffffffffffffe59f
521! Mem[0000000010001400] = ffe56b4e, %l1 = 000000000000006e
522 ldsba [%i0+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
523! Mem[0000000030101410] = 0b000000, %l6 = ff7d28fc777b6b28
524 ldswa [%i4+%o5]0x81,%l6 ! %l6 = 000000000b000000
525! Mem[00000000300c1408] = 00fff203, %f29 = 5ce5d8d4
526 lda [%i3+%o4]0x81,%f29 ! %f29 = 00fff203
527! Mem[0000000030041410] = 22af3b9c8c35d704, %f20 = b002d9b5 68749b12
528 ldda [%i1+%o5]0x81,%f20 ! %f20 = 22af3b9c 8c35d704
529! Mem[0000000010181424] = eafcea4a, %l0 = ffffffffffffe59f
530 ldsha [%i6+0x024]%asi,%l0 ! %l0 = ffffffffffffeafc
531! Starting 10 instruction Store Burst
532! %f22 = 15fbe418 622572cc, Mem[0000000010141408] = 0000002c ffffffff
533 stda %f22,[%i5+%o4]0x88 ! Mem[0000000010141408] = 15fbe418 622572cc
534
535p0_label_18:
536! Mem[00000000201c0000] = 09ffe0d4, %l4 = 00000000040231ed
537 ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 00000009000000ff
538! %l1 = ffffffffffffffff, Mem[0000000030001400] = 23e5a4d0
539 stba %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffe5a4d0
540! %l6 = 0b000000, %l7 = 000000ff, Mem[0000000010081408] = 622572cc 5f46de5a
541 stda %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0b000000 000000ff
542! %l3 = 0000000000000e1f, Mem[000000001018143a] = 53f42ec0, %asi = 80
543 stba %l3,[%i6+0x03a]%asi ! Mem[0000000010181438] = 53f41fc0
544! %l4 = 0000000000000009, Mem[0000000030101400] = beddaa90
545 stwa %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000009
546! %f27 = 06650118, Mem[0000000030101410] = 0b000000
547 sta %f27,[%i4+%o5]0x81 ! Mem[0000000030101410] = 06650118
548! Code Fragment 3
549p0_fragment_2:
550! %l0 = ffffffffffffeafc
551 setx 0x184f3c706e94f438,%g7,%l0 ! %l0 = 184f3c706e94f438
552! %l1 = ffffffffffffffff
553 setx 0x30b740705146500a,%g7,%l1 ! %l1 = 30b740705146500a
554 setx 0x1fe000, %g1, %g3
555 or %l0, %g3, %l0 ! always set perrmask = 0xff
556 setx 0x1ffff8, %g1, %g2
557 and %l0, %g2, %l0
558 ta T_CHANGE_HPRIV
559 stxa %l1, [%l0]ASI_DCACHE_DATA
560 ta T_CHANGE_NONHPRIV
561! %l0 = 184f3c706e94f438
562 setx 0xfaeb254849688103,%g7,%l0 ! %l0 = faeb254849688103
563! %l1 = 30b740705146500a
564 setx 0xac6182bfd66d7210,%g7,%l1 ! %l1 = ac6182bfd66d7210
565 membar #Sync ! Added by membar checker (4)
566! %l0 = faeb254849688103, Mem[00000000100c1410] = 2cba2347
567 stwa %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 49688103
568! %l2 = 00000000000000ff, Mem[0000000010041404] = bfe0501b, %asi = 80
569 stwa %l2,[%i1+0x004]%asi ! Mem[0000000010041404] = 000000ff
570! Starting 10 instruction Load Burst
571! Mem[0000000010001400] = ffe56b4e 000000ff abfbcd2c 297c2a6b
572! Mem[0000000010001410] = ff7d28fc 777b6b28 040231ed 0e056cf2
573! Mem[0000000010001420] = 59c9c11a 628d28db ffffffff ffffffc5
574! Mem[0000000010001430] = f76c28db beff5d9a 9b7db159 0000005e
575 ldda [%i0]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010001400
576
577p0_label_19:
578! Mem[0000000010101410] = 2287a054, %l0 = faeb254849688103
579 lduha [%i4+%o5]0x80,%l0 ! %l0 = 0000000000002287
580! Mem[00000000100c1408] = ffb53bfa, %l6 = 000000000b000000
581 lduba [%i3+0x00a]%asi,%l6 ! %l6 = 000000000000003b
582! Mem[00000000201c0000] = ffffe0d4, %l6 = 000000000000003b
583 ldsb [%o0+0x001],%l6 ! %l6 = ffffffffffffffff
584! %f4 = 4723ba2c, %f12 = d8785725, %f6 = ebdefbb1
585 fmuls %f4 ,%f12,%f6 ! %f6 = e01ed417
586! Mem[0000000010081400] = 9d00002c, %l2 = 00000000000000ff
587 lduwa [%i2+%g0]0x88,%l2 ! %l2 = 000000009d00002c
588! Mem[00000000300c1410] = cafae7c80030de0b, %f8 = 9ed71d1b f3bf85e6
589 ldda [%i3+%o5]0x89,%f8 ! %f8 = cafae7c8 0030de0b
590! Mem[0000000010141410] = e5ff2eaa, %f2 = ffb53bfa
591 ld [%i5+%o5],%f2 ! %f2 = e5ff2eaa
592! Mem[0000000010101400] = ff7dfafc, %f11 = a62bd723
593 lda [%i4+%g0]0x80,%f11 ! %f11 = ff7dfafc
594! %l2 = 000000009d00002c, %l5 = 000000000e056cf2, %l7 = 00000000000000ff
595 xnor %l2,%l5,%l7 ! %l7 = ffffffff6cfa9321
596! Starting 10 instruction Store Burst
597! Mem[000000001010141c] = 12ba6ace, %l0 = 0000000000002287
598 swap [%i4+0x01c],%l0 ! %l0 = 0000000012ba6ace
599
600p0_label_20:
601! %l0 = 0000000012ba6ace, Mem[0000000010141400] = ff191b62
602 stha %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 6ace1b62
603 membar #Sync ! Added by membar checker (5)
604! %l7 = ffffffff6cfa9321, Mem[000000001000142a] = ffffffff, %asi = 80
605 stha %l7,[%i0+0x02a]%asi ! Mem[0000000010001428] = ffff9321
606! %l0 = 12ba6ace, %l1 = d66d7210, Mem[0000000010141438] = 9762f8d6 48907ab2
607 std %l0,[%i5+0x038] ! Mem[0000000010141438] = 12ba6ace d66d7210
608! %l5 = 000000000e056cf2, Mem[00000000211c0001] = ffff4340
609 stb %l5,[%o2+0x001] ! Mem[00000000211c0000] = fff24340
610! Mem[0000000030141408] = 00000000, %l1 = ac6182bfd66d7210
611 swapa [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
612! %l2 = 000000009d00002c, Mem[00000000100c1410] = 03816849563635da
613 stx %l2,[%i3+%o5] ! Mem[00000000100c1410] = 000000009d00002c
614! Mem[00000000211c0001] = fff24340, %l3 = 0000000000000e1f
615 ldstuba [%o2+0x001]%asi,%l3 ! %l3 = 000000f2000000ff
616! Mem[0000000030041408] = e59f30ee, %l6 = ffffffffffffffff
617 swapa [%i1+%o4]0x81,%l6 ! %l6 = 00000000e59f30ee
618! Mem[0000000010001408] = abfbcd2c, %l7 = ffffffff6cfa9321
619 ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 000000ab000000ff
620! Starting 10 instruction Load Burst
621! Mem[0000000010001408] = fffbcd2c, %l4 = 0000000000000009
622 ldsha [%i0+%o4]0x80,%l4 ! %l4 = fffffffffffffffb
623
624p0_label_21:
625! Mem[0000000010141408] = 15fbe418622572cc, %l5 = 000000000e056cf2
626 ldxa [%i5+%o4]0x88,%l5 ! %l5 = 15fbe418622572cc
627! Mem[0000000010181400] = 2287a054, %f11 = ff7dfafc
628 lda [%i6+%g0]0x80,%f11 ! %f11 = 2287a054
629! Mem[0000000010101408] = 481d692268fbffff, %l6 = 00000000e59f30ee
630 ldxa [%i4+%o4]0x88,%l6 ! %l6 = 481d692268fbffff
631! Mem[0000000010101434] = 3357ee94, %l6 = 481d692268fbffff
632 ldsh [%i4+0x034],%l6 ! %l6 = 0000000000003357
633! %l3 = 00000000000000f2, %l2 = 000000009d00002c, %l0 = 0000000012ba6ace
634 andn %l3,%l2,%l0 ! %l0 = 00000000000000d2
635! Mem[00000000211c0000] = ffff4340, %l3 = 00000000000000f2
636 ldsha [%o2+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
637! %l0 = 00000000000000d2, immed = fffffd0e, %y = 000000b6
638 sdiv %l0,-0x2f2,%l6 ! %l6 = ffffffffc234f72c
639 mov %l0,%y ! %y = 000000d2
640! Mem[0000000030081400] = ff000000, %l2 = 000000009d00002c
641 ldsba [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
642! Mem[0000000010181408] = b2457233, %l0 = 00000000000000d2
643 lduha [%i6+%o4]0x88,%l0 ! %l0 = 0000000000007233
644! Starting 10 instruction Store Burst
645! %l7 = 00000000000000ab, Mem[0000000021800080] = d7c3889d
646 stb %l7,[%o3+0x080] ! Mem[0000000021800080] = abc3889d
647
648p0_label_22:
649! %f23 = 0e056cf2, Mem[00000000300c1408] = 03f2ff00
650 sta %f23,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0e056cf2
651! %f8 = cafae7c8 0030de0b, Mem[0000000030041408] = ffffffff 5f206b02
652 stda %f8 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = cafae7c8 0030de0b
653! %l5 = 15fbe418622572cc, Mem[0000000030141400] = b002d9b568749b12
654 stxa %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 15fbe418622572cc
655! %f2 = e5ff2eaa f05e1d00, Mem[0000000030141408] = 10726dd6 8722fb52
656 stda %f2 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = e5ff2eaa f05e1d00
657! %f22 = 040231ed 0e056cf2, Mem[0000000010081428] = cca9669d 606f1373
658 stda %f22,[%i2+0x028]%asi ! Mem[0000000010081428] = 040231ed 0e056cf2
659! %l4 = fffffffffffffffb, Mem[0000000030181410] = 2f9270ac
660 stwa %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = fffffffb
661! Mem[0000000010001400] = 4e6be5ff, %l4 = fffffffffffffffb
662 ldstuba [%i0+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
663! Mem[000000001018143c] = c3fa212d, %l3 = ffffffffffffffff, %asi = 80
664 swapa [%i6+0x03c]%asi,%l3 ! %l3 = 00000000c3fa212d
665! %l1 = 0000000000000000, Mem[0000000030181410] = fffffffb
666 stwa %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
667! Starting 10 instruction Load Burst
668! Mem[0000000010001410] = ff7d28fc 777b6b28, %l0 = 00007233, %l1 = 00000000
669 ldda [%i0+%o5]0x80,%l0 ! %l0 = 00000000ff7d28fc 00000000777b6b28
670
671p0_label_23:
672! Mem[00000000300c1400] = 69305030, %f22 = 040231ed
673 lda [%i3+%g0]0x81,%f22 ! %f22 = 69305030
674! Mem[0000000030101408] = 78032e67, %l1 = 00000000777b6b28
675 lduba [%i4+%o4]0x81,%l1 ! %l1 = 0000000000000078
676! Mem[0000000030101400] = 09000000, %l5 = 15fbe418622572cc
677 ldswa [%i4+%g0]0x89,%l5 ! %l5 = 0000000009000000
678! Mem[0000000010141424] = 8aa63b93, %f0 = f26c050e
679 ld [%i5+0x024],%f0 ! %f0 = 8aa63b93
680! Mem[00000000300c1400] = 30503069, %l6 = ffffffffc234f72c
681 ldsha [%i3+%g0]0x89,%l6 ! %l6 = 0000000000003069
682! Mem[0000000010041434] = 8213c76a, %l0 = 00000000ff7d28fc
683 lduwa [%i1+0x034]%asi,%l0 ! %l0 = 000000008213c76a
684! Mem[0000000030001410] = 621b0b00, %l7 = 00000000000000ab
685 lduba [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000
686! Mem[0000000020800000] = 10e98b5d, %l1 = 0000000000000078
687 ldsh [%o1+%g0],%l1 ! %l1 = 00000000000010e9
688! Mem[0000000030101410] = 06650118322ca653, %l6 = 0000000000003069
689 ldxa [%i4+%o5]0x81,%l6 ! %l6 = 06650118322ca653
690! Starting 10 instruction Store Burst
691! %l3 = 00000000c3fa212d, Mem[00000000201c0001] = ffffe0d4
692 stb %l3,[%o0+0x001] ! Mem[00000000201c0000] = ff2de0d4
693
694p0_label_24:
695! %l7 = 0000000000000000, Mem[0000000010181410] = 9ee65cc256188efa
696 stxa %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000000000000
697! %l6 = 322ca653, %l7 = 00000000, Mem[00000000100c1410] = 00000000 9d00002c
698 std %l6,[%i3+%o5] ! Mem[00000000100c1410] = 322ca653 00000000
699! Mem[0000000030081410] = 0000007c, %l4 = 00000000000000ff
700 ldstuba [%i2+%o5]0x89,%l4 ! %l4 = 0000007c000000ff
701! Mem[0000000010081400] = 2c00009d, %l7 = 0000000000000000
702 swapa [%i2+%g0]0x80,%l7 ! %l7 = 000000002c00009d
703! %f28 = f76c28db beff5d9a, %l5 = 0000000009000000
704! Mem[0000000030101400] = 000000092cba2347
705 stda %f28,[%i4+%l5]ASI_PST8_S ! Mem[0000000030101400] = 000000092cba2347
706! %f9 = 0030de0b, Mem[0000000010181408] = 337245b2
707 sta %f9 ,[%i6+0x008]%asi ! Mem[0000000010181408] = 0030de0b
708! %f22 = 69305030 0e056cf2, Mem[0000000030101400] = 00000009 2cba2347
709 stda %f22,[%i4+%g0]0x81 ! Mem[0000000030101400] = 69305030 0e056cf2
710! %l4 = 0000007c, %l5 = 09000000, Mem[0000000010181400] = 54a08722 5102096a
711 stda %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000007c 09000000
712! %l3 = 00000000c3fa212d, Mem[0000000010041408] = 00006cf2
713 stwa %l3,[%i1+%o4]0x88 ! Mem[0000000010041408] = c3fa212d
714! Starting 10 instruction Load Burst
715! Mem[0000000010041428] = 15fbe418 912eb6b5, %l0 = 8213c76a, %l1 = 000010e9
716 ldd [%i1+0x028],%l0 ! %l0 = 0000000015fbe418 00000000912eb6b5
717
718p0_label_25:
719! Mem[0000000021800080] = abc3889d, %l5 = 0000000009000000
720 lduba [%o3+0x081]%asi,%l5 ! %l5 = 00000000000000c3
721! Mem[00000000300c1400] = 30503069, %f31 = 0000005e
722 lda [%i3+%g0]0x89,%f31 ! %f31 = 30503069
723! %l4 = 000000000000007c, imm = fffffffffffff298, %l5 = 00000000000000c3
724 sub %l4,-0xd68,%l5 ! %l5 = 0000000000000de4
725! Mem[0000000030101400] = 69305030, %l0 = 0000000015fbe418
726 ldswa [%i4+%g0]0x81,%l0 ! %l0 = 0000000069305030
727! Mem[0000000010101408] = fffffb68, %l4 = 000000000000007c
728 lduwa [%i4+%o4]0x80,%l4 ! %l4 = 00000000fffffb68
729! Mem[0000000010101400] = 286b7b77fcfa7dff, %l1 = 00000000912eb6b5
730 ldxa [%i4+%g0]0x88,%l1 ! %l1 = 286b7b77fcfa7dff
731! Mem[0000000010181400] = 0000007c, %l5 = 0000000000000de4
732 ldswa [%i6+%g0]0x88,%l5 ! %l5 = 000000000000007c
733! Mem[0000000010181408] = 0030de0b, %l4 = 00000000fffffb68
734 lduha [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000030
735! Mem[0000000010141400] = 6ace1b62, %l2 = 0000000000000000
736 lduha [%i5+%g0]0x80,%l2 ! %l2 = 0000000000006ace
737! Starting 10 instruction Store Burst
738! %f10 = bbcd90b3 2287a054, Mem[00000000100c1400] = 0e056cf2 040231ed
739 stda %f10,[%i3+%g0]0x88 ! Mem[00000000100c1400] = bbcd90b3 2287a054
740
741p0_label_26:
742! Mem[0000000010001404] = 000000ff, %l7 = 2c00009d, %l2 = 00006ace
743 add %i0,0x04,%g1
744 casa [%g1]0x80,%l7,%l2 ! %l2 = 00000000000000ff
745! %f24 = 59c9c11a 628d28db, %l2 = 00000000000000ff
746! Mem[0000000010001400] = ffe56b4e000000ff
747 stda %f24,[%i0+%l2]ASI_PST32_P ! Mem[0000000010001400] = 59c9c11a628d28db
748! %l1 = 286b7b77fcfa7dff, Mem[00000000201c0000] = ff2de0d4
749 stb %l1,[%o0+%g0] ! Mem[00000000201c0000] = ff2de0d4
750! %f10 = bbcd90b3 2287a054, %l1 = 286b7b77fcfa7dff
751! Mem[00000000100c1420] = 9ed71d1bf3bf85e6
752 add %i3,0x020,%g1
753 stda %f10,[%g1+%l1]ASI_PST32_P ! Mem[00000000100c1420] = bbcd90b32287a054
754! %l6 = 322ca653, %l7 = 2c00009d, Mem[0000000010041410] = 912da300 8bbf9c5e
755 stda %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 322ca653 2c00009d
756! %l0 = 69305030, %l1 = fcfa7dff, Mem[0000000010101400] = ff7dfafc 777b6b28
757 stda %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 69305030 fcfa7dff
758! Mem[000000001000140c] = 297c2a6b, %l0 = 0000000069305030
759 swap [%i0+0x00c],%l0 ! %l0 = 00000000297c2a6b
760! %l7 = 000000002c00009d, Mem[000000001004143e] = 744e9a59
761 sth %l7,[%i1+0x03e] ! Mem[000000001004143c] = 744e009d
762! %f12 = d8785725 4164d38a, %l2 = 00000000000000ff
763! Mem[0000000030041438] = 5643df0bcf5dd38f
764 add %i1,0x038,%g1
765 stda %f12,[%g1+%l2]ASI_PST32_S ! Mem[0000000030041438] = d87857254164d38a
766! Starting 10 instruction Load Burst
767! Mem[0000000010081410] = ffffffc5 9d80f033, %l4 = 00000030, %l5 = 0000007c
768 ldda [%i2+%o5]0x80,%l4 ! %l4 = 00000000ffffffc5 000000009d80f033
769
770p0_label_27:
771! Mem[0000000030081410] = ffffffc5000000ff, %l4 = 00000000ffffffc5
772 ldxa [%i2+%o5]0x89,%l4 ! %l4 = ffffffc5000000ff
773! Mem[0000000010101400] = 69305030, %l6 = 06650118322ca653
774 ldsba [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000069
775! Mem[0000000030141410] = 2dc9d53a, %l0 = 00000000297c2a6b
776 ldsha [%i5+%o5]0x89,%l0 ! %l0 = ffffffffffffd53a
777! Mem[0000000010141438] = 12ba6ace, %l2 = 00000000000000ff
778 ldub [%i5+0x03b],%l2 ! %l2 = 00000000000000ce
779! Mem[0000000010141410] = aa2effe5, %l7 = 000000002c00009d
780 lduha [%i5+%o5]0x88,%l7 ! %l7 = 000000000000ffe5
781! Mem[0000000010081408] = 0b000000000000ff, %l6 = 0000000000000069
782 ldxa [%i2+%o4]0x80,%l6 ! %l6 = 0b000000000000ff
783! Mem[0000000030041408] = cafae7c8 0030de0b, %l2 = 000000ce, %l3 = c3fa212d
784 ldda [%i1+%o4]0x81,%l2 ! %l2 = 00000000cafae7c8 000000000030de0b
785! Mem[0000000010081400] = 00000000, %l0 = ffffffffffffd53a
786 ldsha [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
787! Mem[00000000100c1438] = 904449f1, %l3 = 000000000030de0b
788 lduha [%i3+0x038]%asi,%l3 ! %l3 = 0000000000009044
789! Starting 10 instruction Store Burst
790! Mem[00000000211c0001] = ffff4340, %l3 = 0000000000009044
791 ldstuba [%o2+0x001]%asi,%l3 ! %l3 = 000000ff000000ff
792
793p0_label_28:
794! %l5 = 000000009d80f033, immed = 00000078, %y = 000000d2
795 smul %l5,0x078,%l3 ! %l3 = ffffffd1d47097e8, %y = ffffffd1
796! %f10 = bbcd90b3 2287a054, Mem[00000000100c1438] = 904449f1 0023df27
797 std %f10,[%i3+0x038] ! Mem[00000000100c1438] = bbcd90b3 2287a054
798! %l6 = 0b000000000000ff, Mem[0000000030041400] = 52aea741
799 stha %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00ffa741
800! %f8 = cafae7c8, Mem[0000000010181408] = 0030de0b
801 sta %f8 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = cafae7c8
802! %l2 = cafae7c8, %l3 = d47097e8, Mem[0000000030181400] = 129b7468 b5d902b0
803 stda %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = cafae7c8 d47097e8
804! %l0 = 0000000000000000, Mem[00000000201c0000] = ff2de0d4
805 stb %l0,[%o0+%g0] ! Mem[00000000201c0000] = 002de0d4
806! Mem[0000000010041420] = 0e1fa963e60f9592, %l7 = 000000000000ffe5, %l1 = 286b7b77fcfa7dff
807 add %i1,0x20,%g1
808 casxa [%g1]0x80,%l7,%l1 ! %l1 = 0e1fa963e60f9592
809! %l7 = 000000000000ffe5, Mem[00000000300c1410] = 0030de0b
810 stba %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0030dee5
811! Mem[0000000010181410] = 00000000, %l6 = 0b000000000000ff
812 ldstuba [%i6+%o5]0x80,%l6 ! %l6 = 00000000000000ff
813! Starting 10 instruction Load Burst
814! Mem[0000000010101410] = 54a08722, %f31 = 30503069
815 lda [%i4+%o5]0x88,%f31 ! %f31 = 54a08722
816
817p0_label_29:
818! Mem[0000000010181400] = 0000007c, %l2 = 00000000cafae7c8
819 lduba [%i6+%g0]0x88,%l2 ! %l2 = 000000000000007c
820! Mem[0000000010001410] = ff7d28fc, %l7 = 000000000000ffe5
821 lduwa [%i0+%o5]0x80,%l7 ! %l7 = 00000000ff7d28fc
822! Mem[0000000030141410] = 2dc9d53a, %l3 = ffffffd1d47097e8
823 lduba [%i5+%o5]0x89,%l3 ! %l3 = 000000000000003a
824! Mem[0000000010041400] = 583c1429000000ff, %f26 = ffffffff ffffffc5
825 ldd [%i1+%g0],%f26 ! %f26 = 583c1429 000000ff
826! Mem[00000000201c0000] = 002de0d4, %l6 = 0000000000000000
827 ldsha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000002d
828! Mem[0000000020800000] = 10e98b5d, %l3 = 000000000000003a
829 lduha [%o1+0x000]%asi,%l3 ! %l3 = 00000000000010e9
830! Mem[0000000010141400] = 6ace1b62, %l1 = 0e1fa963e60f9592
831 lduba [%i5+%g0]0x80,%l1 ! %l1 = 000000000000006a
832! Mem[0000000010081408] = 0b000000000000ff, %f8 = cafae7c8 0030de0b
833 ldda [%i2+%o4]0x80,%f8 ! %f8 = 0b000000 000000ff
834! %l3 = 00000000000010e9, %l0 = 0000000000000000, %y = ffffffd1
835 sdiv %l3,%l0,%l0 ! %l0 = 0000000000000028
836 mov %l0,%y ! %y = 00000028
837! Starting 10 instruction Store Burst
838! Mem[0000000030041410] = 22af3b9c, %l5 = 000000009d80f033
839 ldstuba [%i1+%o5]0x81,%l5 ! %l5 = 00000022000000ff
840
841p0_label_30:
842! Mem[0000000010141430] = 4b9a26a4, %l0 = 00000028, %l1 = 0000006a
843 add %i5,0x30,%g1
844 casa [%g1]0x80,%l0,%l1 ! %l1 = 000000004b9a26a4
845! %f2 = e5ff2eaa, Mem[0000000010181404] = 00000009
846 st %f2 ,[%i6+0x004] ! Mem[0000000010181404] = e5ff2eaa
847! %l4 = ffffffc5000000ff, imm = fffffffffffff3c5, %l0 = 0000000000000028
848 orn %l4,-0xc3b,%l0 ! %l0 = ffffffc500000cff
849! %l4 = ffffffc5000000ff, Mem[0000000010181400] = 0000007c
850 stba %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff
851! Mem[0000000010181408] = cafae7c8, %l0 = ffffffc500000cff
852 ldstuba [%i6+%o4]0x80,%l0 ! %l0 = 000000ca000000ff
853! Mem[0000000030001408] = 0c5b6cf7, %l6 = 000000000000002d
854 swapa [%i0+%o4]0x89,%l6 ! %l6 = 000000000c5b6cf7
855! %l4 = ffffffc5000000ff, Mem[0000000030141408] = 001d5ef0aa2effe5
856 stxa %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffffc5000000ff
857! Mem[0000000010181400] = 000000ff, %l4 = ffffffc5000000ff
858 swapa [%i6+%g0]0x88,%l4 ! %l4 = 00000000000000ff
859! %f30 = 9b7db159 54a08722, Mem[0000000010081410] = ffffffc5 9d80f033
860 stda %f30,[%i2+0x010]%asi ! Mem[0000000010081410] = 9b7db159 54a08722
861! Starting 10 instruction Load Burst
862! Mem[0000000030081410] = 000000ff, %f29 = beff5d9a
863 lda [%i2+%o5]0x89,%f29 ! %f29 = 000000ff
864
865p0_label_31:
866! Mem[0000000010041408] = 00004723 c3fa212d, %l0 = 000000ca, %l1 = 4b9a26a4
867 ldda [%i1+%o4]0x88,%l0 ! %l0 = 00000000c3fa212d 0000000000004723
868! Mem[0000000010181408] = c8e7faff, %l0 = 00000000c3fa212d
869 ldsha [%i6+%o4]0x88,%l0 ! %l0 = fffffffffffffaff
870! Mem[00000000300c1400] = 69305030, %l2 = 000000000000007c
871 lduwa [%i3+%g0]0x81,%l2 ! %l2 = 0000000069305030
872! Mem[00000000100c1430] = d8785725, %l3 = 00000000000010e9
873 lduba [%i3+0x030]%asi,%l3 ! %l3 = 00000000000000d8
874! Mem[0000000010001400] = 59c9c11a 628d28db, %l0 = fffffaff, %l1 = 00004723
875 ldda [%i0+%g0]0x80,%l0 ! %l0 = 0000000059c9c11a 00000000628d28db
876! Mem[0000000010181408] = c8e7faff, %l6 = 000000000c5b6cf7
877 lduwa [%i6+%o4]0x88,%l6 ! %l6 = 00000000c8e7faff
878! Mem[00000000100c1410] = 322ca653, %l5 = 0000000000000022
879 ldsba [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000032
880! Mem[00000000100c142c] = a62bd723, %l7 = 00000000ff7d28fc
881 ldsh [%i3+0x02c],%l7 ! %l7 = ffffffffffffa62b
882! Mem[0000000010101408] = fffffb68, %l7 = ffffffffffffa62b
883 lduwa [%i4+%o4]0x80,%l7 ! %l7 = 00000000fffffb68
884! Starting 10 instruction Store Burst
885! %f0 = 8aa63b93 ed310204, Mem[0000000030041408] = c8e7faca 0bde3000
886 stda %f0 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 8aa63b93 ed310204
887
888p0_label_32:
889! %l3 = 00000000000000d8, Mem[0000000010081424] = d49ffbc6, %asi = 80
890 stwa %l3,[%i2+0x024]%asi ! Mem[0000000010081424] = 000000d8
891! %l3 = 00000000000000d8, Mem[0000000010181404] = e5ff2eaa, %asi = 80
892 stha %l3,[%i6+0x004]%asi ! Mem[0000000010181404] = 00d82eaa
893! %l0 = 0000000059c9c11a, %l5 = 0000000000000032, %l7 = 00000000fffffb68
894 add %l0,%l5,%l7 ! %l7 = 0000000059c9c14c
895! %l0 = 0000000059c9c11a, Mem[0000000030041400] = 41a7ff00
896 stwa %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 59c9c11a
897! %l4 = 000000ff, %l5 = 00000032, Mem[0000000010101400] = 30503069 ff7dfafc
898 stda %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff 00000032
899! %l0 = 59c9c11a, %l1 = 628d28db, Mem[0000000030041408] = 040231ed 933ba68a
900 stda %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 59c9c11a 628d28db
901! Mem[00000000100c1428] = bbcd90b3, %l5 = 0000000000000032, %asi = 80
902 swapa [%i3+0x028]%asi,%l5 ! %l5 = 00000000bbcd90b3
903! %l1 = 00000000628d28db, imm = 0000000000000dbd, %l0 = 0000000059c9c11a
904 andn %l1,0xdbd,%l0 ! %l0 = 00000000628d2042
905! Mem[0000000030101408] = 672e0378, %l0 = 00000000628d2042
906 swapa [%i4+%o4]0x89,%l0 ! %l0 = 00000000672e0378
907! Starting 10 instruction Load Burst
908! Mem[0000000010001410] = fc287dff, %l7 = 0000000059c9c14c
909 ldsba [%i0+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
910
911p0_label_33:
912! Mem[0000000020800000] = 10e98b5d, %l4 = 00000000000000ff
913 ldsba [%o1+0x001]%asi,%l4 ! %l4 = ffffffffffffffe9
914! Mem[000000001000142c] = ffffffc5, %l7 = ffffffffffffffff
915 lduwa [%i0+0x02c]%asi,%l7 ! %l7 = 00000000ffffffc5
916! Mem[0000000010041408] = 2d21fac3, %f30 = 9b7db159
917 lda [%i1+%o4]0x80,%f30 ! %f30 = 2d21fac3
918! %l4 = ffffffffffffffe9, Mem[0000000030041410] = ffaf3b9c
919 stba %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = e9af3b9c
920! Mem[00000000300c1408] = f26c050e, %f13 = 4164d38a
921 lda [%i3+%o4]0x81,%f13 ! %f13 = f26c050e
922! Mem[000000001010141c] = 00002287, %l6 = 00000000c8e7faff
923 lduha [%i4+0x01e]%asi,%l6 ! %l6 = 0000000000002287
924! Mem[0000000010001410] = ff7d28fc, %l4 = ffffffffffffffe9
925 lduwa [%i0+%o5]0x80,%l4 ! %l4 = 00000000ff7d28fc
926! Mem[0000000030141410] = 2dc9d53a, %l5 = 00000000bbcd90b3
927 lduwa [%i5+%o5]0x89,%l5 ! %l5 = 000000002dc9d53a
928! Mem[000000001000143c] = 0000005e, %l1 = 00000000628d28db
929 ldub [%i0+0x03e],%l1 ! %l1 = 0000000000000000
930! Starting 10 instruction Store Burst
931! Mem[0000000010141410] = e5ff2eaa, %l3 = 00000000000000d8
932 ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 000000e5000000ff
933
934p0_label_34:
935! %l2 = 0000000069305030, Mem[0000000030141408] = ff000000
936 stha %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 50300000
937! %f18 = abfbcd2c 297c2a6b, Mem[0000000010141400] = 6ace1b62 6efd6fdd
938 stda %f18,[%i5+%g0]0x80 ! Mem[0000000010141400] = abfbcd2c 297c2a6b
939! %f10 = bbcd90b3, Mem[0000000010101408] = 68fbffff
940 sta %f10,[%i4+%o4]0x88 ! Mem[0000000010101408] = bbcd90b3
941! %f10 = bbcd90b3 2287a054, Mem[0000000030041408] = 1ac1c959 db288d62
942 stda %f10,[%i1+%o4]0x89 ! Mem[0000000030041408] = bbcd90b3 2287a054
943! Mem[0000000010081400] = 00000000, %l5 = 000000002dc9d53a
944 ldstuba [%i2+%g0]0x80,%l5 ! %l5 = 00000000000000ff
945! %l0 = 672e0378, %l1 = 00000000, Mem[0000000010181428] = 5ab29912 b394d6e9
946 stda %l0,[%i6+0x028]%asi ! Mem[0000000010181428] = 672e0378 00000000
947! Mem[0000000010141400] = 2ccdfbab, %l2 = 0000000069305030
948 ldstuba [%i5+%g0]0x88,%l2 ! %l2 = 000000ab000000ff
949! Mem[00000000211c0001] = ffff4340, %l1 = 0000000000000000
950 ldstub [%o2+0x001],%l1 ! %l1 = 000000ff000000ff
951! %f16 = ffe56b4e 000000ff, Mem[0000000010181400] = ff000000 00d82eaa
952 stda %f16,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffe56b4e 000000ff
953! Starting 10 instruction Load Burst
954! Mem[0000000010081400] = 02b03a61000000ff, %l5 = 0000000000000000
955 ldxa [%i2+%g0]0x88,%l5 ! %l5 = 02b03a61000000ff
956
957p0_label_35:
958! Mem[00000000300c1410] = 0030dee5, %l0 = 00000000672e0378
959 ldswa [%i3+%o5]0x89,%l0 ! %l0 = 000000000030dee5
960! Mem[0000000030041408] = 54a08722b390cdbb, %l5 = 02b03a61000000ff
961 ldxa [%i1+%o4]0x81,%l5 ! %l5 = 54a08722b390cdbb
962! Mem[0000000010001408] = fffbcd2c, %l7 = 00000000ffffffc5
963 ldsh [%i0+0x00a],%l7 ! %l7 = ffffffffffffcd2c
964! Mem[0000000030041408] = 54a08722, %l2 = 00000000000000ab
965 ldswa [%i1+%o4]0x81,%l2 ! %l2 = 0000000054a08722
966! Mem[0000000010041408] = 00004723c3fa212d, %l0 = 000000000030dee5
967 ldxa [%i1+%o4]0x88,%l0 ! %l0 = 00004723c3fa212d
968! Mem[0000000030041400] = 59c9c11a, %l1 = 00000000000000ff
969 lduba [%i1+%g0]0x89,%l1 ! %l1 = 000000000000001a
970! Code Fragment 3
971p0_fragment_3:
972! %l0 = 00004723c3fa212d
973 setx 0xd3e64787fe2f2762,%g7,%l0 ! %l0 = d3e64787fe2f2762
974! %l1 = 000000000000001a
975 setx 0x10bef8c84d5d1b99,%g7,%l1 ! %l1 = 10bef8c84d5d1b99
976 setx 0x1fe000, %g1, %g3
977 or %l0, %g3, %l0 ! always set perrmask = 0xff
978 setx 0x1ffff8, %g1, %g2
979 and %l0, %g2, %l0
980 ta T_CHANGE_HPRIV
981 stxa %l1, [%l0]ASI_DCACHE_DATA
982 ta T_CHANGE_NONHPRIV
983! %l0 = d3e64787fe2f2762
984 setx 0x1d7a4a879bfb0b5a,%g7,%l0 ! %l0 = 1d7a4a879bfb0b5a
985! %l1 = 10bef8c84d5d1b99
986 setx 0x5d8c6527afd91451,%g7,%l1 ! %l1 = 5d8c6527afd91451
987! Mem[0000000010041410] = 53a62c32, %f8 = 0b000000
988 lda [%i1+%o5]0x88,%f8 ! %f8 = 53a62c32
989! Mem[00000000100c1410] = 53a62c32, %l3 = 00000000000000e5
990 lduba [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000032
991! Starting 10 instruction Store Burst
992! Mem[0000000010101408] = bbcd90b3, %l6 = 0000000000002287
993 ldstuba [%i4+%o4]0x88,%l6 ! %l6 = 000000b3000000ff
994
995p0_label_36:
996! %f23 = 0e056cf2, Mem[00000000300c1400] = 30503069
997 sta %f23,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0e056cf2
998! Mem[0000000030141410] = 3ad5c92d, %l5 = 54a08722b390cdbb
999 ldstuba [%i5+%o5]0x81,%l5 ! %l5 = 0000003a000000ff
1000! %l7 = ffffffffffffcd2c, Mem[0000000030141400] = 15fbe418
1001 stwa %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffcd2c
1002! Mem[0000000010181404] = 000000ff, %l7 = ffffffffffffcd2c
1003 ldstub [%i6+0x004],%l7 ! %l7 = 00000000000000ff
1004! Mem[0000000030181400] = cafae7c8, %l7 = 0000000000000000
1005 ldstuba [%i6+%g0]0x81,%l7 ! %l7 = 000000ca000000ff
1006! %l0 = 1d7a4a879bfb0b5a, Mem[0000000010081400] = 000000ff
1007 stba %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000005a
1008! %l0 = 1d7a4a879bfb0b5a, Mem[0000000010001403] = 59c9c11a, %asi = 80
1009 stba %l0,[%i0+0x003]%asi ! Mem[0000000010001400] = 59c9c15a
1010! %l2 = 54a08722, %l3 = 00000032, Mem[0000000030181400] = fffae7c8 d47097e8
1011 stda %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 54a08722 00000032
1012! Mem[0000000020800000] = 10e98b5d, %l1 = 5d8c6527afd91451
1013 ldstuba [%o1+0x000]%asi,%l1 ! %l1 = 00000010000000ff
1014! Starting 10 instruction Load Burst
1015! Mem[0000000030001410] = 621b0b00, %l5 = 000000000000003a
1016 lduba [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000
1017
1018p0_label_37:
1019! Mem[0000000030141400] = 2ccdffff, %l4 = 00000000ff7d28fc
1020 lduha [%i5+%g0]0x89,%l4 ! %l4 = 000000000000ffff
1021! %l0 = 1d7a4a879bfb0b5a, imm = 0000000000000d5a, %l5 = 0000000000000000
1022 addc %l0,0xd5a,%l5 ! %l5 = 1d7a4a879bfb18b4
1023! Mem[0000000010101410] = 54a08722, %f21 = 777b6b28
1024 lda [%i4+%o5]0x88,%f21 ! %f21 = 54a08722
1025! Mem[0000000030081408] = ff2df6c3, %l3 = 0000000000000032
1026 ldsha [%i2+%o4]0x81,%l3 ! %l3 = ffffffffffffff2d
1027! Mem[0000000030081408] = c3f62dff, %f7 = a4f2a45f
1028 lda [%i2+%o4]0x89,%f7 ! %f7 = c3f62dff
1029! Mem[0000000010001410] = fc287dff, %l3 = ffffffffffffff2d
1030 ldswa [%i0+%o5]0x88,%l3 ! %l3 = fffffffffc287dff
1031! Mem[0000000010081400] = 02b03a610000005a, %l4 = 000000000000ffff
1032 ldxa [%i2+%g0]0x88,%l4 ! %l4 = 02b03a610000005a
1033! Mem[0000000030141408] = 50300000, %l1 = 0000000000000010
1034 lduba [%i5+%o4]0x81,%l1 ! %l1 = 0000000000000050
1035! Mem[0000000030141400] = cc7225622ccdffff, %l2 = 0000000054a08722
1036 ldxa [%i5+%g0]0x89,%l2 ! %l2 = cc7225622ccdffff
1037! Starting 10 instruction Store Burst
1038! Mem[000000001000142c] = ffffffc5, %l5 = 1d7a4a879bfb18b4
1039 ldstuba [%i0+0x02c]%asi,%l5 ! %l5 = 000000ff000000ff
1040
1041p0_label_38:
1042! %l5 = 00000000000000ff, Mem[0000000030041408] = 2287a054
1043 stba %l5,[%i1+%o4]0x89 ! Mem[0000000030041408] = 2287a0ff
1044! %f28 = f76c28db 000000ff, Mem[0000000010041408] = c3fa212d 00004723
1045 stda %f28,[%i1+%o4]0x88 ! Mem[0000000010041408] = f76c28db 000000ff
1046! %f17 = 000000ff, Mem[0000000030041408] = 2287a0ff
1047 sta %f17,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff
1048! %f30 = 2d21fac3 54a08722, Mem[0000000030141400] = 2ccdffff cc722562
1049 stda %f30,[%i5+%g0]0x89 ! Mem[0000000030141400] = 2d21fac3 54a08722
1050! %l0 = 1d7a4a879bfb0b5a, Mem[00000000100c1408] = ffb53bfaf05e1d00
1051 stxa %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 1d7a4a879bfb0b5a
1052! %l4 = 02b03a610000005a, Mem[0000000030181408] = 03f28cb6
1053 stwa %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000005a
1054! Mem[0000000020800001] = ffe98b5d, %l2 = cc7225622ccdffff
1055 ldstuba [%o1+0x001]%asi,%l2 ! %l2 = 000000e9000000ff
1056! Mem[0000000010041410] = 53a62c32, %l7 = 00000000000000ca
1057 swapa [%i1+%o5]0x88,%l7 ! %l7 = 0000000053a62c32
1058! Mem[000000001000142c] = ffffffc5, %l0 = 9bfb0b5a, %l7 = 53a62c32
1059 add %i0,0x2c,%g1
1060 casa [%g1]0x80,%l0,%l7 ! %l7 = 00000000ffffffc5
1061! Starting 10 instruction Load Burst
1062! Mem[0000000030141408] = ffffffc500003050, %f22 = 69305030 0e056cf2
1063 ldda [%i5+%o4]0x89,%f22 ! %f22 = ffffffc5 00003050
1064
1065p0_label_39:
1066! Mem[0000000030101408] = 42208d62, %f11 = 2287a054
1067 lda [%i4+%o4]0x81,%f11 ! %f11 = 42208d62
1068! Mem[0000000010181408] = fffae7c8, %l1 = 0000000000000050
1069 ldsba [%i6+0x009]%asi,%l1 ! %l1 = fffffffffffffffa
1070! Mem[0000000010101428] = dff0c03b 4ea07165, %l4 = 0000005a, %l5 = 000000ff
1071 ldda [%i4+0x028]%asi,%l4 ! %l4 = 00000000dff0c03b 000000004ea07165
1072! Mem[00000000100c1408] = 5a0bfb9b 874a7a1d, %l4 = dff0c03b, %l5 = 4ea07165
1073 ldda [%i3+%o4]0x88,%l4 ! %l4 = 00000000874a7a1d 000000005a0bfb9b
1074! Mem[0000000030081408] = c3f62dff, %l1 = fffffffffffffffa
1075 ldsba [%i2+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
1076! Mem[0000000030001410] = 621b0b00, %l0 = 1d7a4a879bfb0b5a
1077 lduwa [%i0+%o5]0x89,%l0 ! %l0 = 00000000621b0b00
1078! Mem[0000000010001408] = 2ccdfbff, %l6 = 00000000000000b3
1079 ldsba [%i0+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
1080! Mem[00000000100c1408] = 1d7a4a87 9bfb0b5a, %l6 = ffffffff, %l7 = ffffffc5
1081 ldda [%i3+%o4]0x80,%l6 ! %l6 = 000000001d7a4a87 000000009bfb0b5a
1082! Mem[0000000030181410] = 00000000, %l7 = 000000009bfb0b5a
1083 lduwa [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
1084! Starting 10 instruction Store Burst
1085! %f24 = 59c9c11a, Mem[00000000300c1410] = 0030dee5
1086 sta %f24,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 59c9c11a
1087
1088p0_label_40:
1089! Mem[0000000030181400] = 2287a054, %l2 = 00000000000000e9
1090 ldstuba [%i6+%g0]0x89,%l2 ! %l2 = 00000054000000ff
1091! %l0 = 00000000621b0b00, Mem[00000000100c1438] = bbcd90b32287a054, %asi = 80
1092 stxa %l0,[%i3+0x038]%asi ! Mem[00000000100c1438] = 00000000621b0b00
1093! Mem[0000000010001400] = 59c9c15a628d28db, %l1 = ffffffffffffffff, %l7 = 0000000000000000
1094 casxa [%i0]0x80,%l1,%l7 ! %l7 = 59c9c15a628d28db
1095! Mem[0000000010001400] = 59c9c15a, %l3 = fffffffffc287dff
1096 swapa [%i0+%g0]0x80,%l3 ! %l3 = 0000000059c9c15a
1097! %l0 = 621b0b00, %l1 = ffffffff, Mem[0000000030181410] = 00000000 d4d8e55c
1098 stda %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 621b0b00 ffffffff
1099! Mem[0000000030001410] = 000b1b62, %l6 = 000000001d7a4a87
1100 swapa [%i0+%o5]0x81,%l6 ! %l6 = 00000000000b1b62
1101! %l3 = 0000000059c9c15a, Mem[0000000010081430] = 8fb3004f08b6b8b1
1102 stx %l3,[%i2+0x030] ! Mem[0000000010081430] = 0000000059c9c15a
1103! %l1 = ffffffffffffffff, Mem[0000000030141400] = 2287a054
1104 stba %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff87a054
1105! Mem[0000000020800001] = ffff8b5d, %l1 = ffffffffffffffff
1106 ldstuba [%o1+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
1107! Starting 10 instruction Load Burst
1108! Mem[0000000030041410] = 9c3bafe9, %l5 = 000000005a0bfb9b
1109 ldsha [%i1+%o5]0x89,%l5 ! %l5 = ffffffffffffafe9
1110
1111p0_label_41:
1112! Mem[0000000030181408] = 0000005a, %l5 = ffffffffffffafe9
1113 lduwa [%i6+%o4]0x89,%l5 ! %l5 = 000000000000005a
1114! Mem[00000000300c1408] = 0e056cf2, %l7 = 59c9c15a628d28db
1115 lduha [%i3+%o4]0x89,%l7 ! %l7 = 0000000000006cf2
1116! Mem[0000000010181400] = 4e6be5ff, %l7 = 0000000000006cf2
1117 ldsba [%i6+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
1118! Mem[0000000030001400] = ffe5a4d0 73b942de, %l2 = 00000054, %l3 = 59c9c15a
1119 ldda [%i0+%g0]0x81,%l2 ! %l2 = 00000000ffe5a4d0 0000000073b942de
1120! Mem[0000000030081410] = 000000ff, %l5 = 000000000000005a
1121 lduwa [%i2+%o5]0x89,%l5 ! %l5 = 00000000000000ff
1122! Mem[000000001018141c] = 835706b4, %l1 = 00000000000000ff
1123 lduwa [%i6+0x01c]%asi,%l1 ! %l1 = 00000000835706b4
1124! Mem[00000000211c0000] = ffff4340, %l1 = 00000000835706b4
1125 lduha [%o2+0x000]%asi,%l1 ! %l1 = 000000000000ffff
1126! Mem[0000000010101410] = 54a08722, %f6 = e01ed417
1127 lda [%i4+%o5]0x88,%f6 ! %f6 = 54a08722
1128! Mem[0000000010181428] = 672e0378, %f14 = 904449f1
1129 lda [%i6+0x028]%asi,%f14 ! %f14 = 672e0378
1130! Starting 10 instruction Store Burst
1131! Mem[0000000010081408] = 0b000000, %l3 = 0000000073b942de
1132 swapa [%i2+%o4]0x80,%l3 ! %l3 = 000000000b000000
1133
1134p0_label_42:
1135! Mem[0000000010101400] = ff000000, %l6 = 00000000000b1b62
1136 ldstuba [%i4+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
1137! %f8 = 53a62c32 000000ff, Mem[0000000010081428] = 040231ed 0e056cf2
1138 std %f8 ,[%i2+0x028] ! Mem[0000000010081428] = 53a62c32 000000ff
1139! %l3 = 000000000b000000, Mem[00000000100c1410] = 53a62c32
1140 stwa %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0b000000
1141! %f12 = d8785725, Mem[0000000010181404] = ff0000ff
1142 st %f12,[%i6+0x004] ! Mem[0000000010181404] = d8785725
1143! Mem[00000000100c1400] = 54a08722, %l5 = 00000000000000ff
1144 swapa [%i3+%g0]0x80,%l5 ! %l5 = 0000000054a08722
1145! %f28 = f76c28db 000000ff, Mem[0000000030081400] = ff000000 93d1d309
1146 stda %f28,[%i2+%g0]0x89 ! Mem[0000000030081400] = f76c28db 000000ff
1147! Code Fragment 3
1148p0_fragment_4:
1149! %l0 = 00000000621b0b00
1150 setx 0x6b471c8f89b6aca4,%g7,%l0 ! %l0 = 6b471c8f89b6aca4
1151! %l1 = 000000000000ffff
1152 setx 0xd85bf0e020864005,%g7,%l1 ! %l1 = d85bf0e020864005
1153 setx 0x1fe000, %g1, %g3
1154 or %l0, %g3, %l0 ! always set perrmask = 0xff
1155 setx 0x1ffff8, %g1, %g2
1156 and %l0, %g2, %l0
1157 ta T_CHANGE_HPRIV
1158 stxa %l1, [%l0]ASI_DCACHE_DATA
1159 ta T_CHANGE_NONHPRIV
1160! %l0 = 6b471c8f89b6aca4
1161 setx 0xe114cf77bf13d42b,%g7,%l0 ! %l0 = e114cf77bf13d42b
1162! %l1 = d85bf0e020864005
1163 setx 0x59a766af8f3b2ece,%g7,%l1 ! %l1 = 59a766af8f3b2ece
1164! Mem[0000000030181410] = 000b1b62, %l5 = 0000000054a08722
1165 ldswa [%i6+%o5]0x81,%l5 ! %l5 = 00000000000b1b62
1166! Mem[00000000300c1410] = 1ac1c959, %l6 = 00000000000000ff
1167 ldstuba [%i3+%o5]0x81,%l6 ! %l6 = 0000001a000000ff
1168! Starting 10 instruction Load Burst
1169! Mem[0000000010081410] = 2287a05459b17d9b, %l4 = 00000000874a7a1d
1170 ldxa [%i2+%o5]0x88,%l4 ! %l4 = 2287a05459b17d9b
1171
1172p0_label_43:
1173! Mem[0000000021800080] = abc3889d, %l4 = 2287a05459b17d9b
1174 lduh [%o3+0x080],%l4 ! %l4 = 000000000000abc3
1175! Mem[0000000010181400] = ffe56b4e, %l7 = ffffffffffffffff
1176 lduba [%i6+%g0]0x80,%l7 ! %l7 = 00000000000000ff
1177! Mem[0000000010041400] = 29143c58, %l3 = 000000000b000000
1178 lduha [%i1+%g0]0x88,%l3 ! %l3 = 0000000000003c58
1179! Mem[00000000300c1410] = 59c9c1ff, %l7 = 00000000000000ff
1180 ldsha [%i3+%o5]0x89,%l7 ! %l7 = ffffffffffffc1ff
1181! Mem[0000000020800040] = a6110596, %l4 = 000000000000abc3
1182 ldsba [%o1+0x040]%asi,%l4 ! %l4 = ffffffffffffffa6
1183! Mem[0000000030041410] = e9af3b9c, %l5 = 00000000000b1b62
1184 ldsba [%i1+%o5]0x81,%l5 ! %l5 = ffffffffffffffe9
1185! Mem[00000000100c1408] = 874a7a1d, %l1 = 59a766af8f3b2ece
1186 lduha [%i3+%o4]0x88,%l1 ! %l1 = 0000000000007a1d
1187! Mem[00000000100c1408] = 1d7a4a879bfb0b5a, %l4 = ffffffffffffffa6
1188 ldxa [%i3+%o4]0x80,%l4 ! %l4 = 1d7a4a879bfb0b5a
1189! Mem[00000000218000c0] = 089bafd4, %l6 = 000000000000001a
1190 ldsh [%o3+0x0c0],%l6 ! %l6 = 000000000000089b
1191! Starting 10 instruction Store Burst
1192! Mem[00000000100c1408] = 1d7a4a87, %l1 = 0000000000007a1d
1193 ldstuba [%i3+%o4]0x80,%l1 ! %l1 = 0000001d000000ff
1194
1195p0_label_44:
1196! Mem[0000000010041408] = 000000ff, %l7 = ffffffffffffc1ff
1197 swapa [%i1+%o4]0x88,%l7 ! %l7 = 00000000000000ff
1198! %l2 = 00000000ffe5a4d0, Mem[00000000100c1408] = 874a7aff
1199 stha %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 874aa4d0
1200! Mem[000000001000140c] = 69305030, %l3 = 00003c58, %l0 = bf13d42b
1201 add %i0,0x0c,%g1
1202 casa [%g1]0x80,%l3,%l0 ! %l0 = 0000000069305030
1203! %l0 = 0000000069305030, Mem[0000000010001428] = ffff9321ffffffc5
1204 stx %l0,[%i0+0x028] ! Mem[0000000010001428] = 0000000069305030
1205! %l0 = 0000000069305030, imm = fffffffffffff307, %l5 = ffffffffffffffe9
1206 add %l0,-0xcf9,%l5 ! %l5 = 0000000069304337
1207! Mem[0000000030181410] = 621b0b00, %l2 = 00000000ffe5a4d0
1208 swapa [%i6+%o5]0x89,%l2 ! %l2 = 00000000621b0b00
1209! %l6 = 000000000000089b, Mem[0000000010081408] = ff000000de42b973
1210 stxa %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000000000089b
1211! %f14 = 672e0378 0023df27, Mem[0000000010181438] = 53f41fc0 ffffffff
1212 std %f14,[%i6+0x038] ! Mem[0000000010181438] = 672e0378 0023df27
1213! Mem[0000000010101410] = 2287a054, %l6 = 000000000000089b
1214 ldstuba [%i4+%o5]0x80,%l6 ! %l6 = 00000022000000ff
1215! Starting 10 instruction Load Burst
1216! Mem[0000000010101428] = dff0c03b4ea07165, %l0 = 0000000069305030
1217 ldxa [%i4+0x028]%asi,%l0 ! %l0 = dff0c03b4ea07165
1218
1219p0_label_45:
1220! Mem[0000000010101430] = 3cbc4a5c3357ee94, %l6 = 0000000000000022
1221 ldx [%i4+0x030],%l6 ! %l6 = 3cbc4a5c3357ee94
1222! Mem[0000000010181408] = fffae7c8000028db, %l6 = 3cbc4a5c3357ee94
1223 ldx [%i6+%o4],%l6 ! %l6 = fffae7c8000028db
1224! Mem[0000000010081400] = 5a000000613ab002, %l0 = dff0c03b4ea07165
1225 ldxa [%i2+%g0]0x80,%l0 ! %l0 = 5a000000613ab002
1226! Mem[0000000020800040] = a6110596, %l3 = 0000000000003c58
1227 ldsb [%o1+0x041],%l3 ! %l3 = 0000000000000011
1228! Mem[0000000030181400] = 2287a0ff, %l1 = 000000000000001d
1229 lduha [%i6+%g0]0x89,%l1 ! %l1 = 000000000000a0ff
1230! Mem[0000000030081410] = 000000ff, %l5 = 0000000069304337
1231 lduwa [%i2+%o5]0x89,%l5 ! %l5 = 00000000000000ff
1232 membar #Sync ! Added by membar checker (6)
1233! Mem[0000000030001400] = ffe5a4d0 73b942de 2d000000 beff5d9a
1234! Mem[0000000030001410] = 1d7a4a87 6efd6fdd 5ea25b74 56860dd4
1235! Mem[0000000030001420] = 772efcfd eb35b308 b52df303 d6bc032f
1236! Mem[0000000030001430] = 0daaa74c cfa24919 f7bef48f ce4e00a6
1237 ldda [%i0]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030001400
1238! Mem[00000000100c1408] = 874aa4d0, %l5 = 00000000000000ff
1239 lduba [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000d0
1240! Mem[0000000010181404] = d8785725, %f6 = 54a08722
1241 lda [%i6+0x004]%asi,%f6 ! %f6 = d8785725
1242! Starting 10 instruction Store Burst
1243! %l1 = 000000000000a0ff, Mem[0000000030041400] = 1ac1c95921c592bb
1244 stxa %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000000000a0ff
1245
1246p0_label_46:
1247! %f2 = e5ff2eaa f05e1d00, Mem[0000000010101400] = 000000ff 00000032
1248 stda %f2 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = e5ff2eaa f05e1d00
1249! Mem[0000000030001400] = ffe5a4d0, %l1 = 000000000000a0ff
1250 ldstuba [%i0+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
1251! %l3 = 0000000000000011, Mem[0000000030101408] = 42208d622bfb7c59
1252 stxa %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000011
1253! %l1 = 00000000000000ff, Mem[0000000010001410] = ff7d28fc777b6b28
1254 stxa %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000000000ff
1255! %f12 = d8785725, Mem[0000000010041408] = ffc1ffff
1256 sta %f12,[%i1+%o4]0x80 ! Mem[0000000010041408] = d8785725
1257! %l1 = 00000000000000ff, Mem[0000000010101428] = dff0c03b, %asi = 80
1258 stwa %l1,[%i4+0x028]%asi ! Mem[0000000010101428] = 000000ff
1259! Mem[0000000010181410] = 000000ff, %l1 = 00000000000000ff
1260 swapa [%i6+%o5]0x88,%l1 ! %l1 = 00000000000000ff
1261! Code Fragment 3
1262p0_fragment_5:
1263! %l0 = 5a000000613ab002
1264 setx 0x9203dd70732f27b8,%g7,%l0 ! %l0 = 9203dd70732f27b8
1265! %l1 = 00000000000000ff
1266 setx 0x6d007f603be9c07d,%g7,%l1 ! %l1 = 6d007f603be9c07d
1267 setx 0x1fe000, %g1, %g3
1268 or %l0, %g3, %l0 ! always set perrmask = 0xff
1269 setx 0x1ffff8, %g1, %g2
1270 and %l0, %g2, %l0
1271 ta T_CHANGE_HPRIV
1272 stxa %l1, [%l0]ASI_DCACHE_DATA
1273 ta T_CHANGE_NONHPRIV
1274! %l0 = 9203dd70732f27b8
1275 setx 0x285b7e6fba8739fa,%g7,%l0 ! %l0 = 285b7e6fba8739fa
1276! %l1 = 6d007f603be9c07d
1277 setx 0xc79a349fc159118c,%g7,%l1 ! %l1 = c79a349fc159118c
1278! %l0 = ba8739fa, %l1 = c159118c, Mem[00000000300c1410] = ffc1c959 c8e7faca
1279 stda %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ba8739fa c159118c
1280! Starting 10 instruction Load Burst
1281! Mem[000000001010140c] = 22691d48, %l4 = 1d7a4a879bfb0b5a
1282 lduw [%i4+0x00c],%l4 ! %l4 = 0000000022691d48
1283
1284p0_label_47:
1285! Mem[00000000100c1400] = 000000ff, %l5 = 00000000000000d0
1286 lduba [%i3+%g0]0x80,%l5 ! %l5 = 0000000000000000
1287! Mem[000000001010140c] = 22691d48, %l5 = 0000000000000000
1288 lduha [%i4+0x00c]%asi,%l5 ! %l5 = 0000000000002269
1289! Mem[0000000030181400] = 2287a0ff, %f4 = 4723ba2c
1290 lda [%i6+%g0]0x89,%f4 ! %f4 = 2287a0ff
1291! Mem[0000000010081418] = 3f8445a6 e86a4aef, %l0 = ba8739fa, %l1 = c159118c
1292 ldd [%i2+0x018],%l0 ! %l0 = 000000003f8445a6 00000000e86a4aef
1293! Mem[0000000010141410] = aa2effff, %l2 = 00000000621b0b00
1294 ldsha [%i5+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
1295! Mem[0000000010081428] = 53a62c32, %l2 = ffffffffffffffff
1296 ldsba [%i2+0x02a]%asi,%l2 ! %l2 = 000000000000002c
1297! Mem[0000000010181408] = fffae7c8, %l7 = 00000000000000ff
1298 ldsba [%i6+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
1299! Mem[0000000030041410] = e9af3b9c8c35d704, %l5 = 0000000000002269
1300 ldxa [%i1+%o5]0x81,%l5 ! %l5 = e9af3b9c8c35d704
1301! Mem[0000000010081410] = 9b7db159, %l3 = 0000000000000011
1302 ldsha [%i2+%o5]0x80,%l3 ! %l3 = ffffffffffff9b7d
1303! Starting 10 instruction Store Burst
1304! %l3 = ffffffffffff9b7d, Mem[0000000010141400] = fffbcd2c297c2a6b, %asi = 80
1305 stxa %l3,[%i5+0x000]%asi ! Mem[0000000010141400] = ffffffffffff9b7d
1306
1307p0_label_48:
1308! %l5 = e9af3b9c8c35d704, Mem[0000000030101408] = 1100000000000000
1309 stxa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = e9af3b9c8c35d704
1310! %l4 = 0000000022691d48, Mem[0000000030141408] = 50300000
1311 stha %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 1d480000
1312! %l1 = 00000000e86a4aef, Mem[0000000030081400] = ff000000db286cf7
1313 stxa %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000e86a4aef
1314! %f8 = 53a62c32 000000ff, Mem[0000000010181410] = ff000000 00000000
1315 stda %f8 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 53a62c32 000000ff
1316! %f0 = 8aa63b93 ed310204, %f17 = 73b942de
1317 fdtoi %f0 ,%f17 ! %f17 = 00000000
1318! %l1 = 00000000e86a4aef, Mem[00000000100c140c] = 9bfb0b5a
1319 sth %l1,[%i3+0x00c] ! Mem[00000000100c140c] = 4aef0b5a
1320! %l0 = 000000003f8445a6, Mem[00000000211c0001] = ffff4340, %asi = 80
1321 stba %l0,[%o2+0x001]%asi ! Mem[00000000211c0000] = ffa64340
1322! Mem[0000000010141438] = 12ba6ace, %l6 = 000028db, %l7 = ffffffff
1323 add %i5,0x38,%g1
1324 casa [%g1]0x80,%l6,%l7 ! %l7 = 0000000012ba6ace
1325! Mem[0000000010141400] = ffffffffffff9b7d, %l1 = 00000000e86a4aef, %l6 = fffae7c8000028db
1326 casxa [%i5]0x80,%l1,%l6 ! %l6 = ffffffffffff9b7d
1327! Starting 10 instruction Load Burst
1328! Mem[0000000010001410] = 00000000, %l4 = 0000000022691d48
1329 ldswa [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000
1330
1331p0_label_49:
1332! Mem[0000000030181410] = d0a4e5ff, %l2 = 000000000000002c
1333 ldswa [%i6+%o5]0x81,%l2 ! %l2 = ffffffffd0a4e5ff
1334! Mem[00000000300c1408] = 0e056cf2, %l2 = ffffffffd0a4e5ff
1335 ldswa [%i3+%o4]0x89,%l2 ! %l2 = 000000000e056cf2
1336! Mem[0000000010101418] = 5202829c, %l7 = 0000000012ba6ace
1337 ldsba [%i4+0x019]%asi,%l7 ! %l7 = 0000000000000002
1338! Mem[0000000030101408] = 04d7358c9c3bafe9, %f24 = 772efcfd eb35b308
1339 ldda [%i4+%o4]0x81,%f24 ! %f24 = 04d7358c 9c3bafe9
1340! Mem[00000000100c1400] = 000000ff, %l6 = ffffffffffff9b7d
1341 ldsha [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
1342! Mem[0000000030181400] = 320000002287a0ff, %l2 = 000000000e056cf2
1343 ldxa [%i6+%g0]0x89,%l2 ! %l2 = 320000002287a0ff
1344! Mem[0000000030041400] = 00000000, %l0 = 000000003f8445a6
1345 lduha [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000
1346! %f10 = bbcd90b3, %f2 = e5ff2eaa, %f20 = 1d7a4a87
1347 fsubs %f10,%f2 ,%f20 ! %f20 = 65ff2eaa
1348! Mem[0000000030181410] = d0a4e5ff, %l5 = e9af3b9c8c35d704
1349 ldsha [%i6+%o5]0x81,%l5 ! %l5 = ffffffffffffd0a4
1350! Starting 10 instruction Store Burst
1351! %l2 = 320000002287a0ff, Mem[00000000211c0000] = ffa64340, %asi = 80
1352 stha %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = a0ff4340
1353
1354p0_label_50:
1355! Mem[0000000010101420] = 3bd122bc, %l2 = 320000002287a0ff
1356 ldstuba [%i4+0x020]%asi,%l2 ! %l2 = 0000003b000000ff
1357! %l1 = 00000000e86a4aef, Mem[0000000010101432] = 3cbc4a5c
1358 sth %l1,[%i4+0x032] ! Mem[0000000010101430] = 3cbc4aef
1359! %l7 = 0000000000000002, Mem[0000000021800040] = 239b75ef
1360 sth %l7,[%o3+0x040] ! Mem[0000000021800040] = 000275ef
1361! Mem[0000000010181410] = 322ca653, %l1 = 00000000e86a4aef
1362 ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 00000053000000ff
1363! %l7 = 0000000000000002, Mem[00000000100c1400] = 000000ff
1364 stha %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000200ff
1365! %l0 = 0000000000000000, Mem[000000001008141d] = e86a4aef, %asi = 80
1366 stba %l0,[%i2+0x01d]%asi ! Mem[000000001008141c] = e8004aef
1367! %f5 = 563635da, Mem[0000000010081434] = 59c9c15a
1368 st %f5 ,[%i2+0x034] ! Mem[0000000010081434] = 563635da
1369! Mem[0000000030001408] = 2d000000, %l5 = ffffffffffffd0a4
1370 ldstuba [%i0+%o4]0x81,%l5 ! %l5 = 0000002d000000ff
1371! %l1 = 0000000000000053, Mem[0000000010001400] = db288d62ff7d28fc
1372 stxa %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000053
1373! Starting 10 instruction Load Burst
1374! Mem[00000000100c1410] = 0b000000, %l2 = 000000000000003b
1375 lduba [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000
1376
1377p0_label_51:
1378! Mem[0000000030141408] = 1d480000, %f31 = ce4e00a6
1379 lda [%i5+%o4]0x81,%f31 ! %f31 = 1d480000
1380! Mem[0000000010041400] = 583c1429, %l7 = 0000000000000002
1381 ldsh [%i1+0x002],%l7 ! %l7 = 0000000000001429
1382! Mem[0000000010101408] = 481d6922bbcd90ff, %f4 = 2287a0ff 563635da
1383 ldda [%i4+%o4]0x88,%f4 ! %f4 = 481d6922 bbcd90ff
1384! %l4 = 0000000000000000, immed = 00000449, %y = 00000028
1385 smul %l4,0x449,%l2 ! %l2 = 0000000000000000, %y = 00000000
1386! Mem[0000000010181400] = 4e6be5ff, %l5 = 000000000000002d
1387 ldsha [%i6+%g0]0x88,%l5 ! %l5 = ffffffffffffe5ff
1388! Mem[0000000010041408] = d8785725, %l0 = 0000000000000000
1389 lduwa [%i1+%o4]0x80,%l0 ! %l0 = 00000000d8785725
1390! Mem[0000000030181408] = 0000005a, %f15 = 0023df27
1391 lda [%i6+%o4]0x89,%f15 ! %f15 = 0000005a
1392! Mem[0000000010181410] = ff000000 322ca6ff, %l6 = 00000000, %l7 = 00001429
1393 ldda [%i6+%o5]0x88,%l6 ! %l6 = 00000000322ca6ff 00000000ff000000
1394! Mem[00000000300c1410] = ba8739fa, %l0 = 00000000d8785725
1395 ldsba [%i3+%o5]0x81,%l0 ! %l0 = ffffffffffffffba
1396! Starting 10 instruction Store Burst
1397! Mem[00000000201c0001] = 002de0d4, %l5 = ffffffffffffe5ff
1398 ldstub [%o0+0x001],%l5 ! %l5 = 0000002d000000ff
1399
1400p0_label_52:
1401! %f2 = e5ff2eaa, Mem[0000000010141410] = aa2effff
1402 sta %f2 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = e5ff2eaa
1403! %l5 = 000000000000002d, Mem[00000000100c1408] = d0a44a874aef0b5a
1404 stxa %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000000000002d
1405! Mem[0000000010001420] = 59c9c11a628d28db, %l0 = ffffffffffffffba, %l0 = ffffffffffffffba
1406 add %i0,0x20,%g1
1407 casxa [%g1]0x80,%l0,%l0 ! %l0 = 59c9c11a628d28db
1408! %l1 = 0000000000000053, Mem[0000000010101410] = 54a087ff
1409 stwa %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000053
1410! %l4 = 00000000, %l5 = 0000002d, Mem[0000000030081410] = ff000000 c5ffffff
1411 stda %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 0000002d
1412! Mem[0000000010181408] = fffae7c8, %l4 = 0000000000000000
1413 ldstuba [%i6+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
1414! Mem[0000000010181410] = ffa62c32, %l2 = 0000000000000000
1415 ldstuba [%i6+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
1416! %l2 = 00000000000000ff, Mem[0000000010101408] = bbcd90ff
1417 stwa %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
1418! Mem[0000000010101430] = 3cbc4aef, %l4 = 00000000000000ff, %asi = 80
1419 swapa [%i4+0x030]%asi,%l4 ! %l4 = 000000003cbc4aef
1420! Starting 10 instruction Load Burst
1421! Mem[0000000030041408] = 000000ff, %l0 = 59c9c11a628d28db
1422 ldswa [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
1423
1424p0_label_53:
1425! Mem[0000000010101408] = 000000ff, %l5 = 000000000000002d
1426 lduba [%i4+%o4]0x88,%l5 ! %l5 = 00000000000000ff
1427! Mem[0000000010181410] = ffa62c32, %l5 = 00000000000000ff
1428 lduha [%i6+%o5]0x80,%l5 ! %l5 = 000000000000ffa6
1429! Mem[0000000030181400] = ffa08722, %f24 = 04d7358c
1430 lda [%i6+%g0]0x81,%f24 ! %f24 = ffa08722
1431! Mem[0000000010001408] = 30503069 2ccdfbff, %l6 = 322ca6ff, %l7 = ff000000
1432 ldda [%i0+%o4]0x88,%l6 ! %l6 = 000000002ccdfbff 0000000030503069
1433! Mem[0000000010101400] = f05e1d00, %l4 = 000000003cbc4aef
1434 ldswa [%i4+%g0]0x88,%l4 ! %l4 = fffffffff05e1d00
1435! Mem[0000000030101408] = 8c35d704, %f24 = ffa08722
1436 lda [%i4+%o4]0x89,%f24 ! %f24 = 8c35d704
1437! Mem[0000000010041404] = 000000ff, %l3 = ffffffffffff9b7d
1438 lduha [%i1+0x006]%asi,%l3 ! %l3 = 00000000000000ff
1439! Mem[0000000010001408] = 30503069 2ccdfbff, %l6 = 2ccdfbff, %l7 = 30503069
1440 ldda [%i0+%o4]0x88,%l6 ! %l6 = 000000002ccdfbff 0000000030503069
1441! Mem[0000000010101428] = 000000ff4ea07165, %l2 = 00000000000000ff
1442 ldx [%i4+0x028],%l2 ! %l2 = 000000ff4ea07165
1443! Starting 10 instruction Store Burst
1444! Mem[0000000010181400] = ffe56b4e, %l7 = 0000000030503069
1445 swapa [%i6+%g0]0x80,%l7 ! %l7 = 00000000ffe56b4e
1446
1447p0_label_54:
1448! %f22 = 5ea25b74 56860dd4, Mem[0000000010101408] = ff000000 22691d48
1449 std %f22,[%i4+%o4] ! Mem[0000000010101408] = 5ea25b74 56860dd4
1450 membar #Sync ! Added by membar checker (7)
1451! %l3 = 00000000000000ff, Mem[0000000030001400] = ffe5a4d0
1452 stwa %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff
1453! %f19 = beff5d9a, Mem[0000000030181400] = 2287a0ff
1454 sta %f19,[%i6+%g0]0x89 ! Mem[0000000030181400] = beff5d9a
1455! %l3 = 00000000000000ff, Mem[0000000020800041] = a6110596, %asi = 80
1456 stba %l3,[%o1+0x041]%asi ! Mem[0000000020800040] = a6ff0596
1457! %l1 = 0000000000000053, %l6 = 000000002ccdfbff, %l0 = 00000000000000ff
1458 orn %l1,%l6,%l0 ! %l0 = ffffffffd3320453
1459! Mem[0000000030001408] = ff000000, %l1 = 0000000000000053
1460 swapa [%i0+%o4]0x81,%l1 ! %l1 = 00000000ff000000
1461! %f28 = 0daaa74c cfa24919, Mem[0000000010041410] = 000000ca 9d00002c
1462 stda %f28,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0daaa74c cfa24919
1463! %l0 = d3320453, %l1 = ff000000, Mem[00000000300c1408] = f26c050e 18a7e7b2
1464 stda %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = d3320453 ff000000
1465! %l1 = 00000000ff000000, Mem[00000000300c1410] = fa3987ba
1466 stwa %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000
1467! Starting 10 instruction Load Burst
1468! Mem[0000000030101410] = 53a62c32 18016506, %l6 = 2ccdfbff, %l7 = ffe56b4e
1469 ldda [%i4+%o5]0x89,%l6 ! %l6 = 0000000018016506 0000000053a62c32
1470
1471p0_label_55:
1472! %l6 = 0000000018016506, imm = ffffffffffffff36, %l3 = 00000000000000ff
1473 subc %l6,-0x0ca,%l3 ! %l3 = 00000000180165d0
1474! Mem[00000000300c1408] = 000000ff 530432d3, %l2 = 4ea07165, %l3 = 180165d0
1475 ldda [%i3+%o4]0x89,%l2 ! %l2 = 00000000530432d3 00000000000000ff
1476! Mem[00000000100c1408] = 00000000, %l0 = ffffffffd3320453
1477 ldsha [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000000
1478! Mem[00000000100c1400] = 000200ff, %f29 = cfa24919
1479 lda [%i3+%g0]0x80,%f29 ! %f29 = 000200ff
1480! Mem[0000000010141410] = e5ff2eaa, %l1 = 00000000ff000000
1481 lduwa [%i5+%o5]0x88,%l1 ! %l1 = 00000000e5ff2eaa
1482! Mem[0000000010141410] = e5ff2eaa, %l5 = 000000000000ffa6
1483 ldsba [%i5+%o5]0x88,%l5 ! %l5 = ffffffffffffffaa
1484! Mem[0000000010081410] = 59b17d9b, %l4 = fffffffff05e1d00
1485 lduba [%i2+%o5]0x88,%l4 ! %l4 = 000000000000009b
1486! %f3 = f05e1d00, %f7 = c3f62dff, %f14 = 672e0378 0000005a
1487 fsmuld %f3 ,%f7 ,%f14 ! %f14 = 469ab2f8 cafc6000
1488! Mem[0000000010081420] = 185dc333, %l3 = 00000000000000ff
1489 ldsw [%i2+0x020],%l3 ! %l3 = 00000000185dc333
1490! Starting 10 instruction Store Burst
1491! %f22 = 5ea25b74, Mem[0000000030181400] = 9a5dffbe
1492 sta %f22,[%i6+%g0]0x81 ! Mem[0000000030181400] = 5ea25b74
1493
1494p0_label_56:
1495! %l5 = ffffffffffffffaa, Mem[0000000010101410] = 53000000
1496 stha %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffaa0000
1497! Mem[0000000030001400] = 000000ff, %l1 = 00000000e5ff2eaa
1498 ldstuba [%i0+%g0]0x81,%l1 ! %l1 = 00000000000000ff
1499! %l4 = 000000000000009b, Mem[0000000010001400] = 00000053
1500 stba %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000009b
1501! %l2 = 530432d3, %l3 = 185dc333, Mem[0000000010081400] = 0000005a 02b03a61
1502 stda %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 530432d3 185dc333
1503! %f10 = bbcd90b3 42208d62, Mem[0000000030141408] = 0000481d ffffffc5
1504 stda %f10,[%i5+%o4]0x89 ! Mem[0000000030141408] = bbcd90b3 42208d62
1505! %l4 = 000000000000009b, Mem[0000000030001410] = 874a7a1d
1506 stha %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 874a009b
1507! %l3 = 00000000185dc333, Mem[0000000010181410] = ffa62c32000000ff
1508 stxa %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000185dc333
1509! %f30 = f7bef48f 1d480000, Mem[0000000010081408] = 9b080000 00000000
1510 stda %f30,[%i2+%o4]0x80 ! Mem[0000000010081408] = f7bef48f 1d480000
1511! Mem[0000000010001408] = fffbcd2c, %l3 = 00000000185dc333, %asi = 80
1512 swapa [%i0+0x008]%asi,%l3 ! %l3 = 00000000fffbcd2c
1513! Starting 10 instruction Load Burst
1514! Mem[0000000010041400] = 29143c58, %l3 = 00000000fffbcd2c
1515 ldsba [%i1+%g0]0x88,%l3 ! %l3 = 0000000000000058
1516
1517p0_label_57:
1518! Mem[000000001018140c] = 000028db, %l1 = 0000000000000000
1519 ldsha [%i6+0x00e]%asi,%l1 ! %l1 = 00000000000028db
1520! Mem[0000000010101408] = 745ba25e, %l4 = 000000000000009b
1521 ldsha [%i4+%o4]0x88,%l4 ! %l4 = ffffffffffffa25e
1522! Mem[0000000010181418] = 1aba4d75835706b4, %l0 = 0000000000000000
1523 ldx [%i6+0x018],%l0 ! %l0 = 1aba4d75835706b4
1524! Mem[0000000010141408] = cc722562, %f28 = 0daaa74c
1525 lda [%i5+%o4]0x80,%f28 ! %f28 = cc722562
1526! Mem[0000000010181400] = 30503069, %l1 = 00000000000028db
1527 ldswa [%i6+%g0]0x80,%l1 ! %l1 = 0000000030503069
1528! Mem[00000000100c1410] = 0000000b, %l1 = 0000000030503069
1529 lduwa [%i3+%o5]0x80,%l1 ! %l1 = 000000000000000b
1530! Mem[0000000010081400] = d3320453, %l7 = 0000000053a62c32
1531 lduha [%i2+%g0]0x80,%l7 ! %l7 = 000000000000d332
1532! Mem[0000000010181410] = 00000000, %l4 = ffffffffffffa25e
1533 lduwa [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
1534! %l4 = 0000000000000000, %l2 = 00000000530432d3, %l1 = 000000000000000b
1535 addc %l4,%l2,%l1 ! %l1 = 00000000530432d3
1536! Starting 10 instruction Store Burst
1537! %f26 = b52df303, %f30 = f7bef48f
1538 fcmpes %fcc3,%f26,%f30 ! %fcc3 = 2
1539
1540p0_label_58:
1541! Mem[0000000010081408] = 8ff4bef7, %l6 = 0000000018016506
1542 ldstuba [%i2+%o4]0x88,%l6 ! %l6 = 000000f7000000ff
1543! %l0 = 1aba4d75835706b4, Mem[0000000010101410] = ffaa0000
1544 stha %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 06b40000
1545! %l7 = 000000000000d332, Mem[0000000010001400] = 0000009b
1546 stba %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000032
1547! Mem[000000001018141c] = 835706b4, %l5 = ffffffaa, %l5 = ffffffaa
1548 add %i6,0x1c,%g1
1549 casa [%g1]0x80,%l5,%l5 ! %l5 = 00000000835706b4
1550! Mem[0000000030101408] = 8c35d704, %l0 = 1aba4d75835706b4
1551 ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 00000004000000ff
1552! %l1 = 00000000530432d3, Mem[00000000100c1400] = 000200ff
1553 stwa %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 530432d3
1554! %l2 = 00000000530432d3, Mem[0000000010001408] = 185dc333
1555 stha %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 32d3c333
1556! Mem[0000000030041410] = 9c3bafe9, %l5 = 00000000835706b4
1557 swapa [%i1+%o5]0x89,%l5 ! %l5 = 000000009c3bafe9
1558! Mem[000000001018140e] = 000028db, %l5 = 000000009c3bafe9
1559 ldstuba [%i6+0x00e]%asi,%l5 ! %l5 = 00000028000000ff
1560! Starting 10 instruction Load Burst
1561! Mem[0000000010001430] = f76c28db, %l0 = 0000000000000004
1562 ldub [%i0+0x031],%l0 ! %l0 = 000000000000006c
1563
1564p0_label_59:
1565! Mem[0000000010001400] = 32000000, %l1 = 00000000530432d3
1566 lduba [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000032
1567! Mem[0000000030081400] = 00000000 e86a4aef, %l2 = 530432d3, %l3 = 00000058
1568 ldda [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000 00000000e86a4aef
1569! Mem[00000000100c1410] = 0000000b, %l7 = 000000000000d332
1570 ldswa [%i3+0x010]%asi,%l7 ! %l7 = 000000000000000b
1571! Mem[0000000010041410] = 1949a2cf 4ca7aa0d, %l6 = 000000f7, %l7 = 0000000b
1572 ldda [%i1+%o5]0x80,%l6 ! %l6 = 000000001949a2cf 000000004ca7aa0d
1573! Mem[0000000010001400] = 0000000000000032, %f12 = d8785725 f26c050e
1574 ldda [%i0+%g0]0x88,%f12 ! %f12 = 00000000 00000032
1575! Mem[0000000010001410] = 00000000, %l6 = 000000001949a2cf
1576 ldsba [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000
1577! Mem[0000000030141408] = bbcd90b342208d62, %f10 = bbcd90b3 42208d62
1578 ldda [%i5+%o4]0x89,%f10 ! %f10 = bbcd90b3 42208d62
1579! Mem[0000000010101400] = 001d5ef0, %l2 = 0000000000000000
1580 ldsha [%i4+%g0]0x80,%l2 ! %l2 = 000000000000001d
1581! Mem[000000001018141c] = 835706b4, %l3 = 00000000e86a4aef
1582 lduwa [%i6+0x01c]%asi,%l3 ! %l3 = 00000000835706b4
1583! Starting 10 instruction Store Burst
1584! Mem[0000000020800001] = ffff8b5d, %l7 = 000000004ca7aa0d
1585 ldstub [%o1+0x001],%l7 ! %l7 = 000000ff000000ff
1586
1587p0_label_60:
1588! %f16 = ffe5a4d0 00000000, %l7 = 00000000000000ff
1589! Mem[0000000010001418] = 040231ed0e056cf2
1590 add %i0,0x018,%g1
1591 stda %f16,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010001418] = 00000000d0a4e5ff
1592! Code Fragment 4
1593p0_fragment_6:
1594! %l0 = 000000000000006c
1595 setx 0xb7e0787fdb746492,%g7,%l0 ! %l0 = b7e0787fdb746492
1596! %l1 = 0000000000000032
1597 setx 0x867ba1f00809098c,%g7,%l1 ! %l1 = 867ba1f00809098c
1598 setx 0x7ff8, %g1, %g2
1599 and %l0, %g2, %l0
1600 setx 0xffffffff, %g1, %g2
1601 and %l1, %g2, %l1
1602 setx 0x100000000, %g1, %g2
1603 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1604 ta T_CHANGE_HPRIV
1605 stxa %l1, [%l0]ASI_ICACHE_INSTR
1606 ta T_CHANGE_NONHPRIV
1607! %l0 = b7e0787fdb746492
1608 setx 0xf02d37e784e63019,%g7,%l0 ! %l0 = f02d37e784e63019
1609! %l1 = 867ba1f00809098c
1610 setx 0xa6fa840796615403,%g7,%l1 ! %l1 = a6fa840796615403
1611! %l5 = 0000000000000028, Mem[0000000030081410] = 00000000
1612 stha %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00280000
1613! %l3 = 00000000835706b4, Mem[0000000010141400] = ffffffffffff9b7d
1614 stx %l3,[%i5+%g0] ! Mem[0000000010141400] = 00000000835706b4
1615! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010041410] = cfa24919 0daaa74c
1616 stda %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 000000ff
1617! %l7 = 00000000000000ff, Mem[0000000030141408] = 42208d62
1618 stha %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = 422000ff
1619! Mem[00000000201c0000] = 00ffe0d4, %l1 = a6fa840796615403
1620 ldstub [%o0+%g0],%l1 ! %l1 = 00000000000000ff
1621! Mem[0000000030101408] = 8c35d7ff, %l0 = f02d37e784e63019
1622 swapa [%i4+%o4]0x89,%l0 ! %l0 = 000000008c35d7ff
1623! Mem[0000000010001410] = 00000000, %l0 = 000000008c35d7ff
1624 swapa [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000
1625! Starting 10 instruction Load Burst
1626! Mem[0000000010081410] = 59b17d9b, %l1 = 0000000000000000
1627 lduha [%i2+%o5]0x88,%l1 ! %l1 = 0000000000007d9b
1628
1629p0_label_61:
1630! Mem[0000000010041404] = 000000ff, %l4 = 0000000000000000
1631 lduba [%i1+0x004]%asi,%l4 ! %l4 = 0000000000000000
1632! Mem[00000000211c0000] = a0ff4340, %l1 = 0000000000007d9b
1633 lduba [%o2+0x001]%asi,%l1 ! %l1 = 00000000000000ff
1634! Mem[0000000030001400] = ff0000ff, %l5 = 0000000000000028
1635 lduba [%i0+%g0]0x89,%l5 ! %l5 = 00000000000000ff
1636! Mem[0000000010141420] = 0dbd81898aa63b93, %f6 = d8785725 c3f62dff
1637 ldda [%i5+0x020]%asi,%f6 ! %f6 = 0dbd8189 8aa63b93
1638! Mem[0000000010041408] = d8785725, %l7 = 00000000000000ff
1639 lduha [%i1+%o4]0x80,%l7 ! %l7 = 000000000000d878
1640! Mem[0000000030101408] = 1930e6849c3bafe9, %f2 = e5ff2eaa f05e1d00
1641 ldda [%i4+%o4]0x81,%f2 ! %f2 = 1930e684 9c3bafe9
1642! Mem[00000000100c1410] = 0000000b, %l7 = 000000000000d878
1643 ldswa [%i3+%o5]0x80,%l7 ! %l7 = 000000000000000b
1644! Mem[0000000010101400] = f05e1d00, %l2 = 000000000000001d
1645 lduha [%i4+%g0]0x88,%l2 ! %l2 = 0000000000001d00
1646! Mem[0000000010181408] = c8e7faff, %l0 = 0000000000000000
1647 ldswa [%i6+%o4]0x88,%l0 ! %l0 = ffffffffc8e7faff
1648! Starting 10 instruction Store Burst
1649! %l4 = 0000000000000000, Mem[0000000010001410] = 8c35d7ff
1650 stha %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 8c350000
1651
1652p0_label_62:
1653! Code Fragment 4
1654p0_fragment_7:
1655! %l0 = ffffffffc8e7faff
1656 setx 0xac870d8f87b4136e,%g7,%l0 ! %l0 = ac870d8f87b4136e
1657! %l1 = 00000000000000ff
1658 setx 0x8f13fd7835cb0832,%g7,%l1 ! %l1 = 8f13fd7835cb0832
1659 setx 0x7ff8, %g1, %g2
1660 and %l0, %g2, %l0
1661 setx 0xffffffff, %g1, %g2
1662 and %l1, %g2, %l1
1663 setx 0x100000000, %g1, %g2
1664 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1665 ta T_CHANGE_HPRIV
1666 stxa %l1, [%l0]ASI_ICACHE_INSTR
1667 ta T_CHANGE_NONHPRIV
1668! %l0 = ac870d8f87b4136e
1669 setx 0xf03f5947b87b239d,%g7,%l0 ! %l0 = f03f5947b87b239d
1670! %l1 = 8f13fd7835cb0832
1671 setx 0x488fa0405b94589b,%g7,%l1 ! %l1 = 488fa0405b94589b
1672! %f24 = 8c35d704 9c3bafe9, %l7 = 000000000000000b
1673! Mem[0000000030141410] = ffd5c92df8bd5546
1674 add %i5,0x010,%g1
1675 stda %f24,[%g1+%l7]ASI_PST8_S ! Mem[0000000030141410] = ffd5c92d9cbdafe9
1676! %l7 = 000000000000000b, Mem[0000000030081408] = ff2df6c3dee144c3
1677 stxa %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000000000000b
1678! Mem[0000000010041420] = 0e1fa963e60f9592, %l7 = 000000000000000b
1679 ldx [%i1+0x020],%l7 ! %l7 = 0e1fa963e60f9592
1680! %f6 = 0dbd8189 8aa63b93, Mem[0000000010101418] = 5202829c 00002287
1681 std %f6 ,[%i4+0x018] ! Mem[0000000010101418] = 0dbd8189 8aa63b93
1682! %l1 = 488fa0405b94589b, Mem[0000000030101400] = 30503069
1683 stwa %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = 5b94589b
1684! %f18 = 2d000000 beff5d9a, Mem[0000000010041400] = 583c1429 000000ff
1685 stda %f18,[%i1+%g0]0x80 ! Mem[0000000010041400] = 2d000000 beff5d9a
1686! Mem[0000000030001410] = 874a009b, %l0 = f03f5947b87b239d
1687 swapa [%i0+%o5]0x89,%l0 ! %l0 = 00000000874a009b
1688! %l5 = 00000000000000ff, Mem[00000000300c1410] = 000000ff
1689 stwa %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000ff
1690! Starting 10 instruction Load Burst
1691! %l7 = 0e1fa963e60f9592, %l4 = 0000000000000000, %y = 00000000
1692 smul %l7,%l4,%l3 ! %l3 = 0000000000000000, %y = 00000000
1693
1694p0_label_63:
1695! Mem[0000000030081408] = 00000000, %l1 = 488fa0405b94589b
1696 ldsha [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
1697! Mem[0000000020800040] = a6ff0596, %l2 = 0000000000001d00
1698 lduha [%o1+0x040]%asi,%l2 ! %l2 = 000000000000a6ff
1699! Mem[0000000010001400] = 32000000, %l6 = 0000000000000000
1700 lduba [%i0+%g0]0x80,%l6 ! %l6 = 0000000000000032
1701! Mem[00000000100c1414] = 00000000, %f18 = 2d000000
1702 ld [%i3+0x014],%f18 ! %f18 = 00000000
1703! Mem[0000000010101400] = f05e1d00, %l0 = 00000000874a009b
1704 ldswa [%i4+%g0]0x88,%l0 ! %l0 = fffffffff05e1d00
1705! Mem[0000000010181410] = 00000000 185dc333, %l4 = 00000000, %l5 = 000000ff
1706 ldda [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000 00000000185dc333
1707! Mem[0000000030181410] = ffe5a4d0, %f23 = 56860dd4
1708 lda [%i6+%o5]0x89,%f23 ! %f23 = ffe5a4d0
1709! Mem[0000000010101410] = 0000b406, %l7 = 0e1fa963e60f9592
1710 ldsha [%i4+%o5]0x88,%l7 ! %l7 = ffffffffffffb406
1711! Mem[00000000100c1400] = d3320453, %l6 = 0000000000000032
1712 ldsba [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000053
1713! Starting 10 instruction Store Burst
1714! Mem[0000000010101430] = 000000ff, %l0 = fffffffff05e1d00, %asi = 80
1715 swapa [%i4+0x030]%asi,%l0 ! %l0 = 00000000000000ff
1716
1717p0_label_64:
1718! %l2 = 000000000000a6ff, Mem[0000000010141408] = cc72256218e4fb15
1719 stxa %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000000000a6ff
1720! %l1 = 0000000000000000, Mem[0000000030041410] = 835706b4
1721 stha %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = 83570000
1722! Mem[0000000021800081] = abc3889d, %l5 = 00000000185dc333
1723 ldstuba [%o3+0x081]%asi,%l5 ! %l5 = 000000c3000000ff
1724! Mem[0000000010081400] = 530432d3, %l2 = 000000000000a6ff
1725 swapa [%i2+%g0]0x88,%l2 ! %l2 = 00000000530432d3
1726! %l2 = 00000000530432d3, Mem[0000000030101400] = 9b58945b
1727 stha %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 32d3945b
1728! %l0 = 00000000000000ff, Mem[0000000010001400] = 00000032
1729 stwa %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000ff
1730! %l6 = 00000053, %l7 = ffffb406, Mem[0000000010081400] = 0000a6ff 185dc333
1731 stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000053 ffffb406
1732! %l7 = ffffffffffffb406, Mem[0000000010141410] = aa2effe5
1733 stha %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = b406ffe5
1734! %l6 = 00000053, %l7 = ffffb406, Mem[0000000030141400] = ff87a054 c3fa212d
1735 stda %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000053 ffffb406
1736! Starting 10 instruction Load Burst
1737! Mem[0000000030081400] = 00000000, %f11 = 42208d62
1738 lda [%i2+%g0]0x89,%f11 ! %f11 = 00000000
1739
1740p0_label_65:
1741! Mem[0000000010041428] = 15fbe418, %l5 = 00000000000000c3
1742 lduba [%i1+0x02b]%asi,%l5 ! %l5 = 0000000000000018
1743! Mem[00000000100c1400] = 530432d3 b390cdbb, %l6 = 00000053, %l7 = ffffb406
1744 ldda [%i3+%g0]0x80,%l6 ! %l6 = 00000000530432d3 00000000b390cdbb
1745! Mem[0000000030181408] = 5a000000, %l5 = 0000000000000018
1746 ldswa [%i6+%o4]0x81,%l5 ! %l5 = 000000005a000000
1747! Mem[0000000010141410] = 745d4957 e5ff06b4, %l2 = 530432d3, %l3 = 00000000
1748 ldda [%i5+%o5]0x88,%l2 ! %l2 = 00000000e5ff06b4 00000000745d4957
1749! Mem[00000000100c1410] = 0000000b, %l7 = 00000000b390cdbb
1750 lduha [%i3+%o5]0x80,%l7 ! %l7 = 0000000000000000
1751! Mem[0000000030101410] = 06650118, %l7 = 0000000000000000
1752 ldsba [%i4+%o5]0x81,%l7 ! %l7 = 0000000000000006
1753! Mem[0000000030081408] = 0b00000000000000, %l2 = 00000000e5ff06b4
1754 ldxa [%i2+%o4]0x89,%l2 ! %l2 = 0b00000000000000
1755! Mem[000000001004140c] = db286cf7, %f5 = bbcd90ff
1756 ld [%i1+0x00c],%f5 ! %f5 = db286cf7
1757! Mem[0000000010001408] = 32d3c33369305030, %f16 = ffe5a4d0 00000000
1758 ldda [%i0+0x008]%asi,%f16 ! %f16 = 32d3c333 69305030
1759! Starting 10 instruction Store Burst
1760! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010041438] = c0c732b3 744e009d
1761 std %l0,[%i1+0x038] ! Mem[0000000010041438] = 000000ff 00000000
1762
1763p0_label_66:
1764! Mem[0000000010081410] = 9b7db159, %l0 = 00000000000000ff
1765 ldstuba [%i2+0x010]%asi,%l0 ! %l0 = 0000009b000000ff
1766! %f18 = 00000000 beff5d9a, Mem[0000000010001408] = 32d3c333 69305030
1767 stda %f18,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 beff5d9a
1768! Mem[0000000030001410] = b87b239d, %l5 = 000000005a000000
1769 ldstuba [%i0+%o5]0x89,%l5 ! %l5 = 0000009d000000ff
1770! Mem[0000000010101408] = 745ba25e, %l2 = 0b00000000000000
1771 ldstuba [%i4+%o4]0x88,%l2 ! %l2 = 0000005e000000ff
1772! %f31 = 1d480000, Mem[0000000010101400] = 001d5ef0
1773 sta %f31,[%i4+0x000]%asi ! Mem[0000000010101400] = 1d480000
1774! %f27 = d6bc032f, Mem[0000000030081410] = 00002800
1775 sta %f27,[%i2+%o5]0x89 ! Mem[0000000030081410] = d6bc032f
1776! %f6 = 0dbd8189 8aa63b93, Mem[0000000010181418] = 1aba4d75 835706b4
1777 stda %f6 ,[%i6+0x018]%asi ! Mem[0000000010181418] = 0dbd8189 8aa63b93
1778! Mem[0000000010181400] = 69305030, %l7 = 0000000000000006
1779 ldstuba [%i6+%g0]0x88,%l7 ! %l7 = 00000030000000ff
1780! %f28 = cc722562, Mem[0000000010141400] = 00000000
1781 sta %f28,[%i5+%g0]0x80 ! Mem[0000000010141400] = cc722562
1782! Starting 10 instruction Load Burst
1783! Mem[0000000010181410] = 00000000, %l3 = 00000000745d4957
1784 ldsba [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
1785
1786p0_label_67:
1787! %l2 = 0000005e, %l3 = 00000000, Mem[0000000010041408] = d8785725 db286cf7
1788 stda %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000005e 00000000
1789! Mem[0000000030041410] = 00005783, %l4 = 0000000000000000
1790 ldswa [%i1+%o5]0x81,%l4 ! %l4 = 0000000000005783
1791! Mem[0000000010041410] = 00000000, %l6 = 00000000530432d3
1792 lduha [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000
1793! Mem[0000000030041410] = 00005783, %l7 = 0000000000000030
1794 ldsba [%i1+%o5]0x81,%l7 ! %l7 = 0000000000000000
1795! %l4 = 0000000000005783, %l3 = 0000000000000000, %y = 00000000
1796 sdiv %l4,%l3,%l0 ! Div by zero, %l0 = 00000000000000eb
1797 mov %l0,%y ! %y = 000000c3
1798! Mem[0000000030141400] = 00000053, %l1 = 0000000000000000
1799 ldswa [%i5+%g0]0x81,%l1 ! %l1 = 0000000000000053
1800! Mem[0000000010101408] = 745ba2ff, %l6 = 0000000000000000
1801 lduwa [%i4+%o4]0x88,%l6 ! %l6 = 00000000745ba2ff
1802! %f28 = cc722562, %f25 = 9c3bafe9, %f29 = 000200ff
1803 fadds %f28,%f25,%f29 ! %f29 = cc722562
1804! Mem[0000000030081408] = 00000000, %l5 = 000000000000009d
1805 ldsba [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000
1806! Starting 10 instruction Store Burst
1807! %l2 = 000000000000005e, Mem[0000000030081410] = 2f03bcd6
1808 stwa %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000005e
1809
1810p0_label_68:
1811! %f28 = cc722562, Mem[0000000010101408] = ffa25b74
1812 st %f28,[%i4+%o4] ! Mem[0000000010101408] = cc722562
1813! %f6 = 0dbd8189 8aa63b93, Mem[0000000030081400] = 00000000 e86a4aef
1814 stda %f6 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0dbd8189 8aa63b93
1815! Mem[0000000021800080] = abff889d, %l5 = 0000000000000000
1816 ldstub [%o3+0x080],%l5 ! %l5 = 000000ab000000ff
1817! Mem[0000000021800180] = 61114d6f, %l5 = 00000000000000ab
1818 ldstuba [%o3+0x180]%asi,%l5 ! %l5 = 00000061000000ff
1819! Mem[0000000030081400] = 0dbd8189, %l4 = 0000000000005783
1820 swapa [%i2+%g0]0x81,%l4 ! %l4 = 000000000dbd8189
1821! %l7 = 0000000000000000, Mem[0000000010141410] = b406ffe5
1822 stba %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0006ffe5
1823! Mem[0000000010081408] = ffbef48f, %l0 = 00000000000000c3
1824 swapa [%i2+%o4]0x80,%l0 ! %l0 = 00000000ffbef48f
1825! %l5 = 0000000000000061, Mem[0000000010181412] = 00000000, %asi = 80
1826 stha %l5,[%i6+0x012]%asi ! Mem[0000000010181410] = 00000061
1827! Mem[0000000010181410] = 00000061, %l6 = 00000000745ba2ff
1828 ldstuba [%i6+%o5]0x80,%l6 ! %l6 = 00000000000000ff
1829! Starting 10 instruction Load Burst
1830! %f29 = cc722562, %f4 = 481d6922
1831 fcmpes %fcc0,%f29,%f4 ! %fcc0 = 1
1832
1833p0_label_69:
1834! Mem[0000000010181410] = ff000061185dc333, %l0 = 00000000ffbef48f
1835 ldxa [%i6+0x010]%asi,%l0 ! %l0 = ff000061185dc333
1836! Mem[00000000100c1408] = 000000000000002d, %l1 = 0000000000000053
1837 ldxa [%i3+%o4]0x80,%l1 ! %l1 = 000000000000002d
1838! Mem[0000000010101400] = 0000481d, %f18 = 00000000
1839 lda [%i4+%g0]0x88,%f18 ! %f18 = 0000481d
1840! Mem[0000000010101410] = 06b40000, %l1 = 000000000000002d
1841 lduwa [%i4+%o5]0x80,%l1 ! %l1 = 0000000006b40000
1842! Mem[0000000030181408] = 2ab73dc90000005a, %f26 = b52df303 d6bc032f
1843 ldda [%i6+%o4]0x89,%f26 ! %f26 = 2ab73dc9 0000005a
1844! Mem[00000000211c0000] = a0ff4340, %l2 = 000000000000005e
1845 ldub [%o2+0x001],%l2 ! %l2 = 00000000000000ff
1846! Mem[00000000300c1410] = 000000ff, %l0 = ff000061185dc333
1847 lduba [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000000
1848! Mem[00000000300c1408] = d3320453, %f27 = 0000005a
1849 lda [%i3+%o4]0x81,%f27 ! %f27 = d3320453
1850! Mem[00000000100c1400] = d3320453, %l3 = 0000000000000000
1851 ldsba [%i3+%g0]0x88,%l3 ! %l3 = 0000000000000053
1852! Starting 10 instruction Store Burst
1853! Mem[0000000030081408] = 00000000, %l1 = 0000000006b40000
1854 ldstuba [%i2+%o4]0x89,%l1 ! %l1 = 00000000000000ff
1855
1856p0_label_70:
1857! %l1 = 0000000000000000, Mem[0000000010141410] = 745d4957e5ff0600
1858 stxa %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000000
1859! %f6 = 0dbd8189 8aa63b93, %l1 = 0000000000000000
1860! Mem[0000000030101408] = 1930e6849c3bafe9
1861 add %i4,0x008,%g1
1862 stda %f6,[%g1+%l1]ASI_PST16_S ! Mem[0000000030101408] = 1930e6849c3bafe9
1863! Mem[00000000100c1400] = d3320453, %l7 = 0000000000000000
1864 swapa [%i3+%g0]0x88,%l7 ! %l7 = 00000000d3320453
1865! %l7 = 00000000d3320453, Mem[0000000010141400] = cc722562835706b4
1866 stxa %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000d3320453
1867! Mem[0000000030101400] = 32d3945b, %l3 = 0000000000000053
1868 swapa [%i4+%g0]0x81,%l3 ! %l3 = 0000000032d3945b
1869! Mem[00000000300c1400] = 0e056cf2, %l4 = 000000000dbd8189
1870 swapa [%i3+%g0]0x89,%l4 ! %l4 = 000000000e056cf2
1871! Mem[0000000010001438] = 9b7db1590000005e, %l5 = 0000000000000061, %l5 = 0000000000000061
1872 add %i0,0x38,%g1
1873 casxa [%g1]0x80,%l5,%l5 ! %l5 = 9b7db1590000005e
1874! %f23 = ffe5a4d0, Mem[000000001004141c] = f99a2ba4
1875 sta %f23,[%i1+0x01c]%asi ! Mem[000000001004141c] = ffe5a4d0
1876! Mem[0000000010141404] = d3320453, %l0 = 00000000, %l7 = d3320453
1877 add %i5,0x04,%g1
1878 casa [%g1]0x80,%l0,%l7 ! %l7 = 00000000d3320453
1879! Starting 10 instruction Load Burst
1880! Mem[0000000010081424] = 000000d8, %f21 = 6efd6fdd
1881 ld [%i2+0x024],%f21 ! %f21 = 000000d8
1882
1883p0_label_71:
1884! Mem[0000000010141410] = 0000000000000000, %l3 = 0000000032d3945b
1885 ldx [%i5+%o5],%l3 ! %l3 = 0000000000000000
1886! Mem[0000000030001400] = ff0000ff 73b942de, %l2 = 000000ff, %l3 = 00000000
1887 ldda [%i0+%g0]0x81,%l2 ! %l2 = 00000000ff0000ff 0000000073b942de
1888! Mem[0000000010141400] = 00000000, %l1 = 0000000000000000
1889 ldswa [%i5+%g0]0x88,%l1 ! %l1 = 0000000000000000
1890! Mem[000000001004143c] = 00000000, %l7 = 00000000d3320453
1891 ldsw [%i1+0x03c],%l7 ! %l7 = 0000000000000000
1892! Mem[0000000030141410] = ffd5c92d, %l2 = 00000000ff0000ff
1893 ldswa [%i5+%o5]0x81,%l2 ! %l2 = ffffffffffd5c92d
1894! Mem[0000000010101408] = cc722562, %l6 = 0000000000000000
1895 ldswa [%i4+%o4]0x80,%l6 ! %l6 = ffffffffcc722562
1896! Mem[0000000010101400] = 0000481d, %l3 = 0000000073b942de
1897 ldsha [%i4+%g0]0x88,%l3 ! %l3 = 000000000000481d
1898! Mem[0000000030041408] = ff000000, %l7 = 0000000000000000
1899 ldsba [%i1+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
1900! Mem[0000000021800100] = 9f729500, %l3 = 000000000000481d
1901 ldsb [%o3+0x101],%l3 ! %l3 = 0000000000000072
1902! Starting 10 instruction Store Burst
1903! %l3 = 0000000000000072, Mem[0000000020800040] = a6ff0596
1904 sth %l3,[%o1+0x040] ! Mem[0000000020800040] = 00720596
1905
1906p0_label_72:
1907! %l6 = cc722562, %l7 = ffffffff, Mem[0000000010081408] = c3000000 0000481d
1908 stda %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = cc722562 ffffffff
1909! %l2 = ffd5c92d, %l3 = 00000072, Mem[0000000030001410] = ff237bb8 6efd6fdd
1910 stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffd5c92d 00000072
1911! Mem[0000000030041410] = 00005783, %l1 = 0000000000000000
1912 swapa [%i1+%o5]0x81,%l1 ! %l1 = 0000000000005783
1913! %f24 = 8c35d704 9c3bafe9, Mem[00000000100c1420] = bbcd90b3 2287a054
1914 std %f24,[%i3+0x020] ! Mem[00000000100c1420] = 8c35d704 9c3bafe9
1915! Mem[00000000100c1408] = 00000000, %l2 = ffffffffffd5c92d
1916 ldstuba [%i3+%o4]0x80,%l2 ! %l2 = 00000000000000ff
1917! Mem[0000000010101400] = 1d480000, %l3 = 0000000000000072
1918 ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 0000001d000000ff
1919! %l0 = 00000000, %l1 = 00005783, Mem[0000000010141400] = 00000000 d3320453
1920 stda %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 00005783
1921! Mem[0000000030081410] = 5e000000, %l4 = 000000000e056cf2
1922 ldstuba [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000ff
1923! %l4 = 0000000000000000, Mem[00000000100c1410] = 0b000000
1924 stwa %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
1925! Starting 10 instruction Load Burst
1926! Mem[00000000300c1408] = d3320453, %l1 = 0000000000005783
1927 ldsha [%i3+%o4]0x81,%l1 ! %l1 = ffffffffffffd332
1928
1929p0_label_73:
1930! Mem[00000000100c1434] = 4164d38a, %l6 = ffffffffcc722562
1931 ldsha [%i3+0x036]%asi,%l6 ! %l6 = ffffffffffffd38a
1932! Mem[0000000030081410] = 5e0000ff, %l4 = 0000000000000000
1933 swapa [%i2+%o5]0x89,%l4 ! %l4 = 000000005e0000ff
1934! Mem[0000000030101410] = 18016506, %l4 = 000000005e0000ff
1935 lduba [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000006
1936! Mem[0000000010081410] = 2287a05459b17dff, %f6 = 0dbd8189 8aa63b93
1937 ldda [%i2+%o5]0x88,%f6 ! %f6 = 2287a054 59b17dff
1938! Mem[0000000030141408] = ff002042, %l3 = 000000000000001d
1939 ldsba [%i5+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
1940! %l1 = ffffffffffffd332, immd = 0000000000000017, %l7 = ffffffffffffffff
1941 udivx %l1,0x017,%l7 ! %l7 = 0b21642c8590b023
1942! %f6 = 2287a054, %f6 = 2287a054, %f31 = 1d480000
1943 fmuls %f6 ,%f6 ,%f31 ! %f31 = 058fb4fa
1944! Mem[00000000201c0000] = ffffe0d4, %l3 = ffffffffffffffff
1945 lduh [%o0+%g0],%l3 ! %l3 = 000000000000ffff
1946! Mem[0000000021800040] = 000275ef, %l1 = ffffffffffffd332
1947 ldsba [%o3+0x040]%asi,%l1 ! %l1 = 0000000000000000
1948! Starting 10 instruction Store Burst
1949! %f2 = 1930e684 9c3bafe9, %f20 = 65ff2eaa
1950 fdtoi %f2 ,%f20 ! %f20 = 00000000
1951
1952p0_label_74:
1953! %l0 = 0000000000000000, Mem[0000000030081408] = ff000000
1954 stba %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
1955! %f22 = 5ea25b74, Mem[0000000030081400] = 00005783
1956 sta %f22,[%i2+%g0]0x81 ! Mem[0000000030081400] = 5ea25b74
1957! %l0 = 0000000000000000, Mem[0000000030181410] = d0a4e5ff
1958 stwa %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
1959! Mem[0000000010101438] = a516a8d8, %l7 = 0b21642c8590b023
1960 swap [%i4+0x038],%l7 ! %l7 = 00000000a516a8d8
1961! %l5 = 9b7db1590000005e, Mem[00000000100c1410] = 0000000000000000
1962 stxa %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 9b7db1590000005e
1963! Mem[0000000010181400] = 693050ff, %l4 = 0000000000000006
1964 swapa [%i6+%g0]0x88,%l4 ! %l4 = 00000000693050ff
1965! Mem[0000000030001408] = 00000053, %l0 = 0000000000000000
1966 swapa [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000053
1967! %l3 = 000000000000ffff, Mem[00000000211c0001] = a0ff4340
1968 stb %l3,[%o2+0x001] ! Mem[00000000211c0000] = a0ff4340
1969! Mem[0000000030041400] = 00000000, %l2 = 0000000000000000
1970 ldstuba [%i1+%g0]0x81,%l2 ! %l2 = 00000000000000ff
1971! Starting 10 instruction Load Burst
1972! Mem[00000000100c1400] = 00000000, %l2 = 0000000000000000
1973 lduba [%i3+%g0]0x80,%l2 ! %l2 = 0000000000000000
1974
1975p0_label_75:
1976! Mem[0000000010081408] = cc722562, %l7 = 00000000a516a8d8
1977 lduwa [%i2+%o4]0x88,%l7 ! %l7 = 00000000cc722562
1978! Mem[00000000100c1410] = 5e000000, %l0 = 0000000000000053
1979 ldsha [%i3+%o5]0x80,%l0 ! %l0 = 0000000000005e00
1980! Mem[0000000010101400] = 000048ff, %l3 = 000000000000ffff
1981 lduha [%i4+%g0]0x88,%l3 ! %l3 = 00000000000048ff
1982! Mem[0000000030181400] = 5ea25b74, %l6 = ffffffffffffd38a
1983 lduwa [%i6+%g0]0x81,%l6 ! %l6 = 000000005ea25b74
1984! Mem[00000000211c0000] = a0ff4340, %l2 = 0000000000000000
1985 lduha [%o2+0x000]%asi,%l2 ! %l2 = 000000000000a0ff
1986! Mem[0000000010101400] = ff480000, %f30 = f7bef48f
1987 lda [%i4+%g0]0x80,%f30 ! %f30 = ff480000
1988! Mem[00000000201c0000] = ffffe0d4, %l4 = 00000000693050ff
1989 ldub [%o0+%g0],%l4 ! %l4 = 00000000000000ff
1990! Mem[0000000030001408] = 00000000, %l3 = 00000000000048ff
1991 ldsha [%i0+%o4]0x81,%l3 ! %l3 = 0000000000000000
1992! Mem[00000000100c1410] = 5e000000, %l5 = 9b7db1590000005e
1993 lduha [%i3+%o5]0x80,%l5 ! %l5 = 0000000000005e00
1994! Starting 10 instruction Store Burst
1995! Mem[000000001018140c] = 0000ffdb, %l4 = 00000000000000ff, %asi = 80
1996 swapa [%i6+0x00c]%asi,%l4 ! %l4 = 000000000000ffdb
1997
1998p0_label_76:
1999! %l2 = 0000a0ff, %l3 = 00000000, Mem[00000000100c1410] = 5e000000 59b17d9b
2000 stda %l2,[%i3+0x010]%asi ! Mem[00000000100c1410] = 0000a0ff 00000000
2001! %l7 = 00000000cc722562, Mem[0000000010101410] = 06b40000, %asi = 80
2002 stwa %l7,[%i4+0x010]%asi ! Mem[0000000010101410] = cc722562
2003! %f8 = 53a62c32, Mem[0000000030181410] = 00000000
2004 sta %f8 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 53a62c32
2005! Code Fragment 4
2006p0_fragment_8:
2007! %l0 = 0000000000005e00
2008 setx 0x4960422fb4019055,%g7,%l0 ! %l0 = 4960422fb4019055
2009! %l1 = 0000000000000000
2010 setx 0xf63588783b65d057,%g7,%l1 ! %l1 = f63588783b65d057
2011 setx 0x7ff8, %g1, %g2
2012 and %l0, %g2, %l0
2013 setx 0xffffffff, %g1, %g2
2014 and %l1, %g2, %l1
2015 setx 0x100000000, %g1, %g2
2016 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2017 ta T_CHANGE_HPRIV
2018 stxa %l1, [%l0]ASI_ICACHE_INSTR
2019 ta T_CHANGE_NONHPRIV
2020! %l0 = 4960422fb4019055
2021 setx 0xf440029863721566,%g7,%l0 ! %l0 = f440029863721566
2022! %l1 = f63588783b65d057
2023 setx 0x0ce979e7c09920b4,%g7,%l1 ! %l1 = 0ce979e7c09920b4
2024! Mem[0000000030001410] = 2dc9d5ff, %l5 = 0000000000005e00
2025 ldstuba [%i0+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
2026! %l6 = 000000005ea25b74, imm = 00000000000006b3, %l1 = 0ce979e7c09920b4
2027 and %l6,0x6b3,%l1 ! %l1 = 0000000000000230
2028! %l3 = 0000000000000000, Mem[0000000030081408] = 00000000
2029 stwa %l3,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
2030! %l0 = 63721566, %l1 = 00000230, Mem[0000000030141408] = 422000ff bbcd90b3
2031 stda %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 63721566 00000230
2032! %l1 = 0000000000000230, Mem[0000000030181400] = 745ba25e
2033 stha %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = 745b0230
2034! Starting 10 instruction Load Burst
2035! Mem[0000000030041410] = 00000000, %l0 = f440029863721566
2036 lduwa [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
2037
2038p0_label_77:
2039! Mem[0000000010141430] = 4b9a26a41efcd590, %l0 = 0000000000000000
2040 ldx [%i5+0x030],%l0 ! %l0 = 4b9a26a41efcd590
2041 membar #Sync ! Added by membar checker (8)
2042! Mem[0000000010141400] = 00000000 00005783 00000000 0000a6ff
2043! Mem[0000000010141410] = 00000000 00000000 78c55430 7eeeb05c
2044! Mem[0000000010141420] = 0dbd8189 8aa63b93 8ddb922c ed3c7995
2045! Mem[0000000010141430] = 4b9a26a4 1efcd590 12ba6ace d66d7210
2046 ldda [%i5]ASI_BLK_P,%f0 ! Block Load from 0000000010141400
2047! Mem[0000000010081408] = cc722562, %f21 = 000000d8
2048 lda [%i2+%o4]0x88,%f21 ! %f21 = cc722562
2049! Mem[0000000010081420] = 185dc333000000d8, %f20 = 00000000 cc722562
2050 ldd [%i2+0x020],%f20 ! %f20 = 185dc333 000000d8
2051! Mem[0000000010101410] = cc722562 6a090251, %l4 = 0000ffdb, %l5 = 000000ff
2052 ldd [%i4+%o5],%l4 ! %l4 = 00000000cc722562 000000006a090251
2053! Mem[00000000201c0000] = ffffe0d4, %l0 = 4b9a26a41efcd590
2054 lduh [%o0+%g0],%l0 ! %l0 = 000000000000ffff
2055! Mem[0000000010141400] = 8357000000000000, %l6 = 000000005ea25b74
2056 ldxa [%i5+%g0]0x88,%l6 ! %l6 = 8357000000000000
2057! Mem[00000000300c1410] = ff000000, %l5 = 000000006a090251
2058 ldswa [%i3+%o5]0x89,%l5 ! %l5 = ffffffffff000000
2059! Mem[00000000201c0000] = ffffe0d4, %l6 = 8357000000000000
2060 ldsh [%o0+%g0],%l6 ! %l6 = ffffffffffffffff
2061! Starting 10 instruction Store Burst
2062! %l6 = ffffffffffffffff, Mem[00000000100c1408] = ff000000
2063 stwa %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffffffff
2064
2065p0_label_78:
2066! Mem[00000000100c1420] = 8c35d704, %l3 = 00000000, %l4 = cc722562
2067 add %i3,0x20,%g1
2068 casa [%g1]0x80,%l3,%l4 ! %l4 = 000000008c35d704
2069! %l7 = 00000000cc722562, Mem[00000000300c1408] = 530432d3
2070 stba %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 53043262
2071! Mem[0000000030141410] = ffd5c92d, %l1 = 0000000000000230
2072 swapa [%i5+%o5]0x81,%l1 ! %l1 = 00000000ffd5c92d
2073 membar #Sync ! Added by membar checker (9)
2074! %l5 = ffffffffff000000, Mem[000000001014140d] = 0000a6ff
2075 stb %l5,[%i5+0x00d] ! Mem[000000001014140c] = 0000a6ff
2076! %f0 = 00000000 00005783 00000000 0000a6ff
2077! %f4 = 00000000 00000000 78c55430 7eeeb05c
2078! %f8 = 0dbd8189 8aa63b93 8ddb922c ed3c7995
2079! %f12 = 4b9a26a4 1efcd590 12ba6ace d66d7210
2080 stda %f0,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400
2081! %f0 = 00000000 00005783 00000000 0000a6ff
2082! %f4 = 00000000 00000000 78c55430 7eeeb05c
2083! %f8 = 0dbd8189 8aa63b93 8ddb922c ed3c7995
2084! %f12 = 4b9a26a4 1efcd590 12ba6ace d66d7210
2085 stda %f0,[%i3]ASI_BLK_AIUPL ! Block Store to 00000000100c1400
2086! %l3 = 0000000000000000, Mem[0000000030181410] = 53a62c32
2087 stha %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00002c32
2088! %l1 = 00000000ffd5c92d, Mem[000000001014143c] = d66d7210
2089 stb %l1,[%i5+0x03c] ! Mem[000000001014143c] = 2d6d7210
2090! Mem[0000000010041410] = 00000000, %l6 = ffffffffffffffff
2091 ldstuba [%i1+%o5]0x88,%l6 ! %l6 = 00000000000000ff
2092! Starting 10 instruction Load Burst
2093! Mem[0000000010101410] = cc722562, %f23 = ffe5a4d0
2094 lda [%i4+%o5]0x80,%f23 ! %f23 = cc722562
2095
2096p0_label_79:
2097 membar #Sync ! Added by membar checker (10)
2098! Mem[0000000030141400] = 83570000 00000000 ffa60000 00000000
2099! Mem[0000000030141410] = 00000000 00000000 5cb0ee7e 3054c578
2100! Mem[0000000030141420] = 933ba68a 8981bd0d 95793ced 2c92db8d
2101! Mem[0000000030141430] = 90d5fc1e a4269a4b 10726dd6 ce6aba12
2102 ldda [%i5]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030141400
2103! Mem[0000000010041400] = 2d000000, %f16 = 32d3c333
2104 lda [%i1+%g0]0x80,%f16 ! %f16 = 2d000000
2105! Mem[0000000030001408] = 00000000, %f29 = cc722562
2106 lda [%i0+%o4]0x81,%f29 ! %f29 = 00000000
2107! Mem[0000000010141420] = 0dbd8189 8aa63b93, %l6 = 00000000, %l7 = cc722562
2108 ldda [%i5+0x020]%asi,%l6 ! %l6 = 000000000dbd8189 000000008aa63b93
2109! Mem[0000000030141400] = 83570000, %l1 = 00000000ffd5c92d
2110 ldsba [%i5+%g0]0x81,%l1 ! %l1 = ffffffffffffff83
2111! Mem[00000000300c1410] = 000000ff, %l4 = 000000008c35d704
2112 lduha [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000
2113! Mem[0000000010081428] = 53a62c32000000ff, %f30 = ff480000 058fb4fa
2114 ldd [%i2+0x028],%f30 ! %f30 = 53a62c32 000000ff
2115! %l4 = 0000000000000000, %l6 = 000000000dbd8189, %l0 = 000000000000ffff
2116 orn %l4,%l6,%l0 ! %l0 = fffffffff2427e76
2117! Mem[0000000020800040] = 00720596, %l2 = 000000000000a0ff
2118 lduh [%o1+0x040],%l2 ! %l2 = 0000000000000072
2119! Starting 10 instruction Store Burst
2120! Mem[000000001000141c] = d0a4e5ff, %l5 = ffffffffff000000, %asi = 80
2121 swapa [%i0+0x01c]%asi,%l5 ! %l5 = 00000000d0a4e5ff
2122
2123p0_label_80:
2124! %l2 = 0000000000000072, Mem[0000000010081438] = 6d72e30b, %asi = 80
2125 stwa %l2,[%i2+0x038]%asi ! Mem[0000000010081438] = 00000072
2126! %f26 = 2ab73dc9 d3320453, %f26 = 2ab73dc9
2127 fdtos %f26,%f26 ! %f26 = 00000000
2128! %l4 = 0000000000000000, Mem[0000000010081426] = 000000d8, %asi = 80
2129 stha %l4,[%i2+0x026]%asi ! Mem[0000000010081424] = 00000000
2130 membar #Sync ! Added by membar checker (11)
2131! %l6 = 0dbd8189, %l7 = 8aa63b93, Mem[0000000030141400] = 83570000 00000000
2132 stda %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0dbd8189 8aa63b93
2133! %f20 = 185dc333 000000d8, Mem[00000000100c1400] = 00005783 00000000
2134 stda %f20,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 185dc333 000000d8
2135! %l5 = 00000000d0a4e5ff, Mem[00000000100c1400] = d800000033c35d18
2136 stxa %l5,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000d0a4e5ff
2137! %l4 = 0000000000000000, Mem[0000000010101400] = ff480000
2138 stha %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
2139! %f24 = 8c35d704 9c3bafe9, %l0 = fffffffff2427e76
2140! Mem[0000000030181428] = 8a7b2b9583e56b63
2141 add %i6,0x028,%g1
2142 stda %f24,[%g1+%l0]ASI_PST16_S ! Mem[0000000030181428] = 8a7bd7049c3b6b63
2143! %f16 = 2d000000 69305030 0000481d beff5d9a
2144! %f20 = 185dc333 000000d8 5ea25b74 cc722562
2145! %f24 = 8c35d704 9c3bafe9 00000000 d3320453
2146! %f28 = cc722562 00000000 53a62c32 000000ff
2147 stda %f16,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400
2148! Starting 10 instruction Load Burst
2149! Mem[0000000030101410] = 06650118, %l1 = ffffffffffffff83
2150 ldsha [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000665
2151
2152p0_label_81:
2153 membar #Sync ! Added by membar checker (12)
2154! Mem[0000000010041408] = 0000005e, %f10 = 95793ced
2155 lda [%i1+%o4]0x80,%f10 ! %f10 = 0000005e
2156! %l3 = 0000000000000000, Mem[0000000030181400] = 30025b74
2157 stha %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00005b74
2158! Mem[0000000030081410] = 00000000, %l5 = 00000000d0a4e5ff
2159 lduha [%i2+%o5]0x81,%l5 ! %l5 = 0000000000000000
2160! Mem[0000000030141408] = ffa60000, %l6 = 000000000dbd8189
2161 ldsha [%i5+%o4]0x81,%l6 ! %l6 = ffffffffffffffa6
2162! Mem[0000000020800000] = ffff8b5d, %l1 = 0000000000000665
2163 lduba [%o1+0x000]%asi,%l1 ! %l1 = 00000000000000ff
2164! Mem[0000000010041400] = 0000002d, %l4 = 0000000000000000
2165 ldswa [%i1+%g0]0x88,%l4 ! %l4 = 000000000000002d
2166! Mem[0000000010081438] = 0000007294c2fd7c, %l4 = 000000000000002d
2167 ldx [%i2+0x038],%l4 ! %l4 = 0000007294c2fd7c
2168! Mem[0000000010001400] = 00000000 000000ff, %l4 = 94c2fd7c, %l5 = 00000000
2169 ldda [%i0+%g0]0x88,%l4 ! %l4 = 00000000000000ff 0000000000000000
2170! Mem[0000000030001410] = 72000000 2dc9d5ff, %l0 = f2427e76, %l1 = 000000ff
2171 ldda [%i0+%o5]0x89,%l0 ! %l0 = 000000002dc9d5ff 0000000072000000
2172! Starting 10 instruction Store Burst
2173! %l7 = 000000008aa63b93, Mem[0000000010081400] = 5300000006b4ffff
2174 stxa %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000008aa63b93
2175
2176p0_label_82:
2177! %l4 = 000000ff, %l5 = 00000000, Mem[0000000030181410] = 322c0000 ffffffff
2178 stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff 00000000
2179! Mem[0000000010181400] = 06000000, %l3 = 0000000000000000
2180 ldstuba [%i6+%g0]0x80,%l3 ! %l3 = 00000006000000ff
2181! %l0 = 000000002dc9d5ff, Mem[0000000010041410] = 000000ff000000ff
2182 stxa %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000002dc9d5ff
2183! %l2 = 0000000000000072, Mem[0000000030141400] = 0dbd81898aa63b93
2184 stxa %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000000000072
2185! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010001430] = f76c28db beff5d9a
2186 std %l4,[%i0+0x030] ! Mem[0000000010001430] = 000000ff 00000000
2187! Mem[0000000030101400] = 53000000, %l4 = 00000000000000ff
2188 ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000ff
2189! Mem[0000000030181400] = 00005b74, %l1 = 0000000072000000
2190 ldstuba [%i6+%g0]0x81,%l1 ! %l1 = 00000000000000ff
2191! %f16 = 2d000000 69305030 0000481d beff5d9a
2192! %f20 = 185dc333 000000d8 5ea25b74 cc722562
2193! %f24 = 8c35d704 9c3bafe9 00000000 d3320453
2194! %f28 = cc722562 00000000 53a62c32 000000ff
2195 stda %f16,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400
2196! %l0 = 000000002dc9d5ff, %l0 = 000000002dc9d5ff, %l3 = 0000000000000006
2197 mulx %l0,%l0,%l3 ! %l3 = 0830945d63505401
2198! Starting 10 instruction Load Burst
2199! Mem[00000000300c1408] = 62320453, %l1 = 0000000000000000
2200 lduba [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000062
2201
2202p0_label_83:
2203! Mem[0000000010041400] = 2d000000, %l3 = 0830945d63505401
2204 ldub [%i1+0x002],%l3 ! %l3 = 0000000000000000
2205 membar #Sync ! Added by membar checker (13)
2206! Mem[0000000010141404] = 00005783, %l4 = 0000000000000000
2207 ldswa [%i5+0x004]%asi,%l4 ! %l4 = 0000000000005783
2208! Mem[0000000010141410] = 0000000000000000, %f4 = 00000000 00000000
2209 ldd [%i5+%o5],%f4 ! %f4 = 00000000 00000000
2210! Mem[00000000100c1410] = 0000000000000000, %l1 = 0000000000000062
2211 ldxa [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
2212! %l1 = 0000000000000000, imm = fffffffffffff61f, %l5 = 0000000000000000
2213 orn %l1,-0x9e1,%l5 ! %l5 = 00000000000009e0
2214! Mem[0000000010181408] = fffae7c8, %l4 = 0000000000005783
2215 ldswa [%i6+%o4]0x80,%l4 ! %l4 = fffffffffffae7c8
2216! Mem[0000000010181400] = ff000000, %l2 = 0000000000000072
2217 ldswa [%i6+%g0]0x80,%l2 ! %l2 = ffffffffff000000
2218! Mem[0000000010141404] = 00005783, %f14 = 10726dd6
2219 ld [%i5+0x004],%f14 ! %f14 = 00005783
2220! Mem[0000000010081408] = cc722562, %l1 = 0000000000000000
2221 lduwa [%i2+%o4]0x88,%l1 ! %l1 = 00000000cc722562
2222! Starting 10 instruction Store Burst
2223! %l0 = 000000002dc9d5ff, Mem[000000001014140e] = 0000a6ff, %asi = 80
2224 stha %l0,[%i5+0x00e]%asi ! Mem[000000001014140c] = 0000d5ff
2225
2226p0_label_84:
2227! Mem[0000000030081400] = 745ba25e, %l2 = ffffffffff000000
2228 swapa [%i2+%g0]0x89,%l2 ! %l2 = 00000000745ba25e
2229! %l5 = 00000000000009e0, Mem[0000000030141410] = 000000d8
2230 stwa %l5,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000009e0
2231! %l3 = 0000000000000000, %l3 = 0000000000000000, %l4 = fffffffffffae7c8
2232 add %l3,%l3,%l4 ! %l4 = 0000000000000000
2233! Mem[0000000030041408] = beff5d9a, %l1 = 00000000cc722562
2234 swapa [%i1+%o4]0x89,%l1 ! %l1 = 00000000beff5d9a
2235! %l1 = 00000000beff5d9a, Mem[0000000010141412] = 00000000
2236 sth %l1,[%i5+0x012] ! Mem[0000000010141410] = 00005d9a
2237! Mem[00000000218000c0] = 089bafd4, %l6 = ffffffffffffffa6
2238 ldstuba [%o3+0x0c0]%asi,%l6 ! %l6 = 00000008000000ff
2239! %f26 = 00000000 d3320453, Mem[00000000300c1400] = 0dbd8189 be1327aa
2240 stda %f26,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 d3320453
2241! Mem[0000000030101400] = ff000053, %l4 = 0000000000000000
2242 ldstuba [%i4+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
2243! Mem[0000000010141410] = 00005d9a, %l6 = 0000000000000008
2244 ldstuba [%i5+%o5]0x80,%l6 ! %l6 = 00000000000000ff
2245! Starting 10 instruction Load Burst
2246! Mem[0000000010101410] = 622572cc, %l4 = 00000000000000ff
2247 ldsba [%i4+%o5]0x88,%l4 ! %l4 = ffffffffffffffcc
2248
2249p0_label_85:
2250! Mem[0000000030081408] = 00000000, %f7 = 3054c578
2251 lda [%i2+%o4]0x89,%f7 ! %f7 = 00000000
2252! Mem[0000000010141408] = 00000000, %l5 = 00000000000009e0
2253 lduba [%i5+%o4]0x80,%l5 ! %l5 = 0000000000000000
2254! Mem[0000000030001400] = ff0000ff 73b942de 00000000 beff5d9a
2255! Mem[0000000030001410] = ffd5c92d 00000072 5ea25b74 56860dd4
2256! Mem[0000000030001420] = 772efcfd eb35b308 b52df303 d6bc032f
2257! Mem[0000000030001430] = 0daaa74c cfa24919 f7bef48f ce4e00a6
2258 ldda [%i0]ASI_BLK_S,%f16 ! Block Load from 0000000030001400
2259! Mem[0000000030181400] = 32000000745b00ff, %l4 = ffffffffffffffcc
2260 ldxa [%i6+%g0]0x89,%l4 ! %l4 = 32000000745b00ff
2261! Mem[0000000030141410] = e0090000, %l1 = 00000000beff5d9a
2262 ldsba [%i5+%o5]0x81,%l1 ! %l1 = ffffffffffffffe0
2263! Mem[0000000010041408] = 0000005e 00000000, %l0 = 2dc9d5ff, %l1 = ffffffe0
2264 ldda [%i1+%o4]0x80,%l0 ! %l0 = 000000000000005e 0000000000000000
2265! Mem[0000000010101408] = cc722562, %l6 = 0000000000000000
2266 lduwa [%i4+%o4]0x80,%l6 ! %l6 = 00000000cc722562
2267! Mem[0000000010141408] = 00000000, %l7 = 000000008aa63b93
2268 ldswa [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
2269! Mem[0000000010041438] = 000000ff, %l7 = 0000000000000000
2270 ldsh [%i1+0x03a],%l7 ! %l7 = 00000000000000ff
2271! Starting 10 instruction Store Burst
2272! %l2 = 00000000745ba25e, Mem[00000000100c1408] = 0000a6ff
2273 stba %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000a65e
2274
2275p0_label_86:
2276! %l1 = 0000000000000000, Mem[0000000010141408] = 00000000
2277 stba %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
2278 membar #Sync ! Added by membar checker (14)
2279! %f4 = 00000000 00000000, Mem[0000000030001400] = ff0000ff de42b973
2280 stda %f4 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 00000000
2281! Mem[0000000010101410] = cc722562, %l6 = 00000000cc722562
2282 swapa [%i4+%o5]0x80,%l6 ! %l6 = 00000000cc722562
2283! %f10 = 0000005e 2c92db8d, %l5 = 0000000000000000
2284! Mem[0000000030001428] = b52df303d6bc032f
2285 add %i0,0x028,%g1
2286 stda %f10,[%g1+%l5]ASI_PST32_S ! Mem[0000000030001428] = b52df303d6bc032f
2287! %l0 = 0000005e, %l1 = 00000000, Mem[00000000100c1400] = 00000000 d0a4e5ff
2288 stda %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000005e 00000000
2289! %f12 = 90d5fc1e, Mem[0000000010141400] = 00000000
2290 sta %f12,[%i5+%g0]0x80 ! Mem[0000000010141400] = 90d5fc1e
2291! %l3 = 0000000000000000, Mem[0000000030001408] = 9a5dffbe00000000
2292 stxa %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000000000000000
2293! %f24 = 772efcfd eb35b308, %l3 = 0000000000000000
2294! Mem[0000000030001408] = 0000000000000000
2295 add %i0,0x008,%g1
2296 stda %f24,[%g1+%l3]ASI_PST32_SL ! Mem[0000000030001408] = 0000000000000000
2297! %l0 = 000000000000005e, Mem[00000000218001c0] = 78014628, %asi = 80
2298 stha %l0,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 005e4628
2299! Starting 10 instruction Load Burst
2300! Mem[0000000010081410] = ff7db159, %l3 = 0000000000000000
2301 ldswa [%i2+%o5]0x80,%l3 ! %l3 = ffffffffff7db159
2302
2303p0_label_87:
2304! Mem[00000000201c0000] = ffffe0d4, %l1 = 0000000000000000
2305 ldsh [%o0+%g0],%l1 ! %l1 = ffffffffffffffff
2306! Mem[0000000030081410] = 00000000, %l4 = 32000000745b00ff
2307 ldsha [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000
2308! Mem[0000000030001408] = 00000000 00000000, %l2 = 745ba25e, %l3 = ff7db159
2309 ldda [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
2310! Mem[0000000010141404] = 00005783, %l7 = 00000000000000ff
2311 ldsba [%i5+0x004]%asi,%l7 ! %l7 = 0000000000000000
2312! Mem[00000000218001c0] = 005e4628, %l2 = 0000000000000000
2313 ldub [%o3+0x1c1],%l2 ! %l2 = 000000000000005e
2314! Mem[0000000010101400] = 00000000aa2effe5, %l4 = 0000000000000000
2315 ldxa [%i4+%g0]0x80,%l4 ! %l4 = 00000000aa2effe5
2316! Mem[0000000010101410] = cc7225626a090251, %f20 = ffd5c92d 00000072
2317 ldda [%i4+%o5]0x80,%f20 ! %f20 = cc722562 6a090251
2318! Mem[0000000010141410] = ff005d9a 00000000, %l6 = cc722562, %l7 = 00000000
2319 ldda [%i5+%o5]0x80,%l6 ! %l6 = 00000000ff005d9a 0000000000000000
2320! Mem[0000000010181400] = 000000ff, %l6 = 00000000ff005d9a
2321 ldswa [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff
2322! Starting 10 instruction Store Burst
2323! %l4 = 00000000aa2effe5, Mem[0000000010101400] = 00000000
2324 stha %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000ffe5
2325
2326p0_label_88:
2327! %l0 = 000000000000005e, Mem[0000000010081400] = 00000000
2328 stha %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 005e0000
2329! %l0 = 000000000000005e, imm = fffffffffffff592, %l0 = 000000000000005e
2330 sub %l0,-0xa6e,%l0 ! %l0 = 0000000000000acc
2331! %l4 = aa2effe5, %l5 = 00000000, Mem[0000000010101400] = e5ff0000 aa2effe5
2332 stda %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = aa2effe5 00000000
2333! %f10 = 0000005e 2c92db8d, Mem[0000000010181408] = fffae7c8 000000ff
2334 stda %f10,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000005e 2c92db8d
2335! %l1 = ffffffffffffffff, Mem[0000000010141400] = 1efcd590
2336 stwa %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffffffff
2337! %l4 = aa2effe5, %l5 = 00000000, Mem[00000000100c1408] = 0000a65e 00000000
2338 stda %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = aa2effe5 00000000
2339! Mem[0000000010081418] = 3f8445a6, %l7 = 0000000000000000, %asi = 80
2340 swapa [%i2+0x018]%asi,%l7 ! %l7 = 000000003f8445a6
2341! %l6 = 00000000000000ff, Mem[0000000010001400] = ff000000
2342 stha %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00ff0000
2343! %l3 = 0000000000000000, Mem[0000000030081410] = 00000000
2344 stba %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
2345! Starting 10 instruction Load Burst
2346! %l5 = 0000000000000000, Mem[0000000010181400] = ff000000
2347 stwa %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
2348
2349p0_label_89:
2350! Mem[0000000030181400] = ff005b74 00000032 5a000000 c93db72a
2351! Mem[0000000030181410] = ff000000 00000000 469497b9 7c55eadd
2352! Mem[0000000030181420] = 6ea696bb 42107eed 8a7bd704 9c3b6b63
2353! Mem[0000000030181430] = c0856eb2 32dfe348 82e676b7 1bbb1267
2354 ldda [%i6]ASI_BLK_S,%f0 ! Block Load from 0000000030181400
2355! Mem[00000000100c1400] = 0000005e, %f23 = 56860dd4
2356 lda [%i3+0x000]%asi,%f23 ! %f23 = 0000005e
2357! Mem[0000000030041408] = 622572cc, %l6 = 00000000000000ff
2358 ldsba [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000062
2359! Mem[0000000010081428] = 53a62c32, %l7 = 000000003f8445a6
2360 ldsb [%i2+0x02b],%l7 ! %l7 = 0000000000000032
2361! Code Fragment 3
2362p0_fragment_9:
2363! %l0 = 0000000000000acc
2364 setx 0xc18490a016781ffb,%g7,%l0 ! %l0 = c18490a016781ffb
2365! %l1 = ffffffffffffffff
2366 setx 0xaa8a342fc71cf602,%g7,%l1 ! %l1 = aa8a342fc71cf602
2367 setx 0x1fe000, %g1, %g3
2368 or %l0, %g3, %l0 ! always set perrmask = 0xff
2369 setx 0x1ffff8, %g1, %g2
2370 and %l0, %g2, %l0
2371 ta T_CHANGE_HPRIV
2372 stxa %l1, [%l0]ASI_DCACHE_DATA
2373 ta T_CHANGE_NONHPRIV
2374! %l0 = c18490a016781ffb
2375 setx 0xa391c740790a3049,%g7,%l0 ! %l0 = a391c740790a3049
2376! %l1 = aa8a342fc71cf602
2377 setx 0xdb04b707bc611f4d,%g7,%l1 ! %l1 = db04b707bc611f4d
2378! Mem[00000000300c1410] = 000000ff, %l2 = 000000000000005e
2379 lduba [%i3+%o5]0x81,%l2 ! %l2 = 0000000000000000
2380! Mem[000000001008143c] = 94c2fd7c, %l3 = 0000000000000000
2381 ldsh [%i2+0x03e],%l3 ! %l3 = fffffffffffffd7c
2382! Mem[0000000010141410] = 9a5d00ff, %l7 = 0000000000000032
2383 lduba [%i5+%o5]0x88,%l7 ! %l7 = 00000000000000ff
2384! Mem[0000000010181410] = ff000061, %l7 = 00000000000000ff
2385 lduba [%i6+%o5]0x80,%l7 ! %l7 = 00000000000000ff
2386! Starting 10 instruction Store Burst
2387! %f30 = f7bef48f ce4e00a6, Mem[0000000010081408] = 622572cc ffffffff
2388 std %f30,[%i2+%o4] ! Mem[0000000010081408] = f7bef48f ce4e00a6
2389
2390p0_label_90:
2391! %f18 = 00000000 beff5d9a, Mem[0000000010041410] = ffd5c92d 00000000
2392 stda %f18,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 beff5d9a
2393! %l4 = 00000000aa2effe5, Mem[0000000030141408] = 0000481dbeff5d9a
2394 stxa %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000aa2effe5
2395! %l6 = 0000000000000062, Mem[0000000010181400] = 255778d800000000
2396 stxa %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000000000000062
2397! Mem[0000000010041410] = 00000000, %l5 = 0000000000000000
2398 ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 00000000000000ff
2399! %f28 = 0daaa74c cfa24919, Mem[0000000010081430] = 00000000 563635da
2400 std %f28,[%i2+0x030] ! Mem[0000000010081430] = 0daaa74c cfa24919
2401! %l1 = db04b707bc611f4d, Mem[0000000020800040] = 00720596
2402 sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 1f4d0596
2403! Mem[000000001008140a] = f7bef48f, %l4 = 00000000aa2effe5
2404 ldstuba [%i2+0x00a]%asi,%l4 ! %l4 = 000000f4000000ff
2405! Mem[00000000100c1418] = 5cb0ee7e, %l7 = 000000ff, %l3 = fffffd7c
2406 add %i3,0x18,%g1
2407 casa [%g1]0x80,%l7,%l3 ! %l3 = 000000005cb0ee7e
2408! Mem[0000000010041430] = f6f76b8b, %l1 = db04b707bc611f4d
2409 swap [%i1+0x030],%l1 ! %l1 = 00000000f6f76b8b
2410! Starting 10 instruction Load Burst
2411! Mem[00000000300c1408] = 62320453, %l1 = 00000000f6f76b8b
2412 ldsha [%i3+%o4]0x81,%l1 ! %l1 = 0000000000006232
2413
2414p0_label_91:
2415! Mem[0000000030041408] = cc722562, %l1 = 0000000000006232
2416 lduwa [%i1+%o4]0x89,%l1 ! %l1 = 00000000cc722562
2417! Mem[0000000010041434] = 8213c76a, %l2 = 0000000000000000
2418 lduba [%i1+0x037]%asi,%l2 ! %l2 = 000000000000006a
2419! Mem[00000000100c1408] = e5ff2eaa, %l0 = a391c740790a3049
2420 ldswa [%i3+%o4]0x80,%l0 ! %l0 = ffffffffe5ff2eaa
2421! Mem[0000000010181410] = 610000ff, %l2 = 000000000000006a
2422 lduba [%i6+%o5]0x88,%l2 ! %l2 = 00000000000000ff
2423! Mem[0000000010081400] = 933ba68a00005e00, %f22 = 5ea25b74 0000005e
2424 ldda [%i2+%g0]0x88,%f22 ! %f22 = 933ba68a 00005e00
2425! Mem[00000000300c1408] = 62320453, %l7 = 00000000000000ff
2426 ldsha [%i3+%o4]0x81,%l7 ! %l7 = 0000000000006232
2427! Mem[0000000030181400] = 745b00ff, %l0 = ffffffffe5ff2eaa
2428 lduha [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff
2429! Mem[0000000010141410] = 9a5d00ff, %l2 = 00000000000000ff
2430 lduha [%i5+%o5]0x88,%l2 ! %l2 = 00000000000000ff
2431! Mem[0000000010181400] = 00000062, %f25 = eb35b308
2432 lda [%i6+%g0]0x88,%f25 ! %f25 = 00000062
2433! Starting 10 instruction Store Burst
2434! %l0 = 00000000000000ff, %l7 = 0000000000006232, %l2 = 00000000000000ff
2435 and %l0,%l7,%l2 ! %l2 = 0000000000000032
2436
2437p0_label_92:
2438! Mem[0000000010001409] = 00000000, %l7 = 0000000000006232
2439 ldstuba [%i0+0x009]%asi,%l7 ! %l7 = 00000000000000ff
2440! %l0 = 00000000000000ff, Mem[00000000211c0000] = a0ff4340, %asi = 80
2441 stba %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = ffff4340
2442! %l0 = 000000ff, %l1 = cc722562, Mem[0000000010141408] = 00000000 0000d5ff
2443 stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff cc722562
2444! %f8 = 6ea696bb 42107eed, Mem[00000000100c1400] = 0000005e 00000000
2445 stda %f8 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 6ea696bb 42107eed
2446! Mem[00000000100c1400] = bb96a66e, %l6 = 0000000000000062
2447 ldstuba [%i3+%g0]0x88,%l6 ! %l6 = 0000006e000000ff
2448! Mem[0000000030141410] = 000009e0, %l3 = 000000005cb0ee7e
2449 swapa [%i5+%o5]0x89,%l3 ! %l3 = 00000000000009e0
2450! Mem[00000000100c1410] = 00000000, %l3 = 00000000000009e0
2451 swapa [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000000
2452! %l0 = 00000000000000ff, Mem[0000000010101410] = cc722562
2453 stwa %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff
2454! %f18 = 00000000 beff5d9a, Mem[0000000010181430] = ff7dfafc 4fbc8c90
2455 stda %f18,[%i6+0x030]%asi ! Mem[0000000010181430] = 00000000 beff5d9a
2456! Starting 10 instruction Load Burst
2457! Mem[00000000100c141c] = 3054c578, %l2 = 0000000000000032
2458 ldsha [%i3+0x01c]%asi,%l2 ! %l2 = 0000000000003054
2459
2460p0_label_93:
2461! Mem[0000000030181410] = 00000000 000000ff, %l0 = 000000ff, %l1 = cc722562
2462 ldda [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff 0000000000000000
2463! Mem[0000000010101408] = cc722562, %l4 = 00000000000000f4
2464 ldsba [%i4+%o4]0x80,%l4 ! %l4 = ffffffffffffffcc
2465! Mem[0000000010041400] = 0000002d, %l4 = ffffffffffffffcc
2466 lduwa [%i1+%g0]0x88,%l4 ! %l4 = 000000000000002d
2467! Mem[00000000100c1400] = ffa696bb, %f17 = 73b942de
2468 lda [%i3+%g0]0x80,%f17 ! %f17 = ffa696bb
2469! Mem[00000000100c1400] = ffa696bb, %l3 = 0000000000000000
2470 ldsba [%i3+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
2471! Mem[0000000030001400] = 00000000, %f8 = 6ea696bb
2472 lda [%i0+%g0]0x89,%f8 ! %f8 = 00000000
2473! Mem[0000000021800080] = ffff889d, %l5 = 0000000000000000
2474 lduh [%o3+0x080],%l5 ! %l5 = 000000000000ffff
2475! %l6 = 000000000000006e, imm = fffffffffffffd3c, %l5 = 000000000000ffff
2476 and %l6,-0x2c4,%l5 ! %l5 = 000000000000002c
2477! Mem[0000000030041410] = d8000000, %l3 = ffffffffffffffff
2478 ldswa [%i1+%o5]0x81,%l3 ! %l3 = ffffffffd8000000
2479! Starting 10 instruction Store Burst
2480! %l5 = 000000000000002c, Mem[0000000030041408] = 622572cc
2481 stwa %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000002c
2482
2483p0_label_94:
2484! Mem[0000000010001408] = 0000ff00, %l1 = 0000000000000000
2485 ldstuba [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000ff
2486! %f22 = 933ba68a 00005e00, Mem[00000000300c1410] = ff000000 8c1159c1
2487 stda %f22,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 933ba68a 00005e00
2488! %f30 = f7bef48f, Mem[0000000030041410] = d8000000
2489 sta %f30,[%i1+%o5]0x81 ! Mem[0000000030041410] = f7bef48f
2490! %f10 = 8a7bd704, Mem[0000000010041438] = 000000ff
2491 sta %f10,[%i1+0x038]%asi ! Mem[0000000010041438] = 8a7bd704
2492! %l7 = 0000000000000000, %l0 = 00000000000000ff, %l4 = 000000000000002d
2493 mulx %l7,%l0,%l4 ! %l4 = 0000000000000000
2494! %f31 = ce4e00a6, Mem[0000000030041410] = 8ff4bef7
2495 sta %f31,[%i1+%o5]0x89 ! Mem[0000000030041410] = ce4e00a6
2496! %f26 = b52df303, Mem[0000000030141408] = aa2effe5
2497 sta %f26,[%i5+%o4]0x89 ! Mem[0000000030141408] = b52df303
2498! %l2 = 00003054, %l3 = d8000000, Mem[0000000030141400] = 69305030 2d000000
2499 stda %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00003054 d8000000
2500! %l7 = 0000000000000000, Mem[0000000010181410] = ff000061
2501 sth %l7,[%i6+%o5] ! Mem[0000000010181410] = 00000061
2502! Starting 10 instruction Load Burst
2503! Mem[0000000030181410] = 00000000 000000ff, %l6 = 0000006e, %l7 = 00000000
2504 ldda [%i6+%o5]0x89,%l6 ! %l6 = 00000000000000ff 0000000000000000
2505
2506p0_label_95:
2507! Mem[00000000300c1410] = 005e0000, %l5 = 000000000000002c
2508 lduwa [%i3+%o5]0x81,%l5 ! %l5 = 00000000005e0000
2509! Mem[000000001000140c] = beff5d9a, %l6 = 00000000000000ff
2510 lduw [%i0+0x00c],%l6 ! %l6 = 00000000beff5d9a
2511! Mem[0000000010081408] = f7beff8fce4e00a6, %l1 = 0000000000000000
2512 ldxa [%i2+%o4]0x80,%l1 ! %l1 = f7beff8fce4e00a6
2513! Mem[0000000030001400] = 00000000, %f8 = 00000000
2514 lda [%i0+%g0]0x81,%f8 ! %f8 = 00000000
2515! Mem[0000000010141400] = 83570000ffffffff, %l3 = ffffffffd8000000
2516 ldxa [%i5+%g0]0x88,%l3 ! %l3 = 83570000ffffffff
2517! Code Fragment 4
2518p0_fragment_10:
2519! %l0 = 00000000000000ff
2520 setx 0xb16e40279e21f0a9,%g7,%l0 ! %l0 = b16e40279e21f0a9
2521! %l1 = f7beff8fce4e00a6
2522 setx 0xed015c7fedbf0be0,%g7,%l1 ! %l1 = ed015c7fedbf0be0
2523 setx 0x7ff8, %g1, %g2
2524 and %l0, %g2, %l0
2525 setx 0xffffffff, %g1, %g2
2526 and %l1, %g2, %l1
2527 setx 0x100000000, %g1, %g2
2528 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2529 ta T_CHANGE_HPRIV
2530 stxa %l1, [%l0]ASI_ICACHE_INSTR
2531 ta T_CHANGE_NONHPRIV
2532! %l0 = b16e40279e21f0a9
2533 setx 0x045f22b7f4048912,%g7,%l0 ! %l0 = 045f22b7f4048912
2534! %l1 = ed015c7fedbf0be0
2535 setx 0xe8252a17ceebfbd4,%g7,%l1 ! %l1 = e8252a17ceebfbd4
2536! Mem[0000000030141400] = 54300000000000d8, %f22 = 933ba68a 00005e00
2537 ldda [%i5+%g0]0x81,%f22 ! %f22 = 54300000 000000d8
2538! Mem[0000000030081410] = 00000000, %l7 = 0000000000000000
2539 ldsba [%i2+%o5]0x89,%l7 ! %l7 = 0000000000000000
2540! Mem[0000000030101408] = 1930e684, %l6 = 00000000beff5d9a
2541 ldsha [%i4+%o4]0x81,%l6 ! %l6 = 0000000000001930
2542! Starting 10 instruction Store Burst
2543! %f4 = ff000000 00000000, Mem[0000000010001408] = 0000ffff 9a5dffbe
2544 stda %f4 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff000000 00000000
2545
2546p0_label_96:
2547! Mem[000000001000143c] = 0000005e, %l2 = 0000000000003054
2548 swap [%i0+0x03c],%l2 ! %l2 = 000000000000005e
2549! %l0 = f4048912, %l1 = ceebfbd4, Mem[0000000030041400] = 69305030 2d000000
2550 stda %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = f4048912 ceebfbd4
2551! Mem[00000000100c142e] = 2c92db8d, %l6 = 0000000000001930
2552 ldstuba [%i3+0x02e]%asi,%l6 ! %l6 = 000000db000000ff
2553 membar #Sync ! Added by membar checker (15)
2554! %l3 = 83570000ffffffff, Mem[0000000030181408] = 5a000000
2555 stwa %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffffffff
2556! %f4 = ff000000, %f8 = 00000000
2557 fcmpes %fcc1,%f4 ,%f8 ! %fcc1 = 1
2558! Mem[00000000100c142c] = 2c92ff8d, %l6 = 00000000000000db, %asi = 80
2559 swapa [%i3+0x02c]%asi,%l6 ! %l6 = 000000002c92ff8d
2560! %l7 = 0000000000000000, Mem[0000000010141410] = 9a5d00ff
2561 stwa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
2562! %l0 = 045f22b7f4048912, Mem[0000000030001408] = 0000000000000000
2563 stxa %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 045f22b7f4048912
2564! %f24 = 772efcfd 00000062, Mem[0000000010081408] = 8fffbef7 a6004ece
2565 stda %f24,[%i2+%o4]0x88 ! Mem[0000000010081408] = 772efcfd 00000062
2566! Starting 10 instruction Load Burst
2567! Mem[0000000010101410] = 000000ff6a090251, %f4 = ff000000 00000000
2568 ldda [%i4+%o5]0x80,%f4 ! %f4 = 000000ff 6a090251
2569
2570p0_label_97:
2571 membar #Sync ! Added by membar checker (16)
2572! Mem[00000000100c1400] = ffa696bb 42107eed e5ff2eaa 00000000
2573! Mem[00000000100c1410] = e0090000 00000000 5cb0ee7e 3054c578
2574! Mem[00000000100c1420] = 933ba68a 8981bd0d 95793ced 000000db
2575! Mem[00000000100c1430] = 90d5fc1e a4269a4b 10726dd6 ce6aba12
2576 ldda [%i3]ASI_BLK_AIUPL,%f0 ! Block Load from 00000000100c1400
2577! Mem[00000000100c140c] = 00000000, %l3 = 83570000ffffffff
2578 ldsha [%i3+0x00e]%asi,%l3 ! %l3 = 0000000000000000
2579! Mem[0000000030081410] = 00000000, %f18 = 00000000
2580 lda [%i2+%o5]0x81,%f18 ! %f18 = 00000000
2581! Mem[0000000030081410] = 00000000, %f17 = ffa696bb
2582 lda [%i2+%o5]0x81,%f17 ! %f17 = 00000000
2583! Mem[0000000010181408] = 0000005e, %l1 = e8252a17ceebfbd4
2584 lduha [%i6+%o4]0x80,%l1 ! %l1 = 0000000000000000
2585! Mem[00000000100c1410] = 000009e0, %l2 = 000000000000005e
2586 ldsba [%i3+%o5]0x88,%l2 ! %l2 = ffffffffffffffe0
2587! Mem[0000000010001438] = 9b7db15900003054, %f28 = 0daaa74c cfa24919
2588 ldda [%i0+0x038]%asi,%f28 ! %f28 = 9b7db159 00003054
2589! Mem[0000000030181408] = 2ab73dc9ffffffff, %f20 = cc722562 6a090251
2590 ldda [%i6+%o4]0x89,%f20 ! %f20 = 2ab73dc9 ffffffff
2591! Mem[0000000020800040] = 1f4d0596, %l0 = 045f22b7f4048912
2592 ldsb [%o1+0x041],%l0 ! %l0 = 000000000000004d
2593! Starting 10 instruction Store Burst
2594! %f26 = b52df303 d6bc032f, %l0 = 000000000000004d
2595! Mem[0000000030141410] = 7eeeb05c33c35d18
2596 add %i5,0x010,%g1
2597 stda %f26,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030141410] = 2f03b05c03f32db5
2598
2599p0_label_98:
2600! Mem[0000000010041400] = 0000002d, %l2 = ffffffffffffffe0
2601 ldstuba [%i1+%g0]0x88,%l2 ! %l2 = 0000002d000000ff
2602! Mem[0000000010101410] = ff000000, %l3 = 0000000000000000
2603 swapa [%i4+%o5]0x88,%l3 ! %l3 = 00000000ff000000
2604! %f18 = 00000000 beff5d9a, %l7 = 0000000000000000
2605! Mem[0000000030081408] = 000000000000000b
2606 add %i2,0x008,%g1
2607 stda %f18,[%g1+%l7]ASI_PST32_S ! Mem[0000000030081408] = 000000000000000b
2608! Mem[0000000010101410] = 00000000, %l3 = 00000000ff000000
2609 swapa [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
2610! %l6 = 000000002c92ff8d, Mem[000000001014141e] = 7eeeb05c
2611 stb %l6,[%i5+0x01e] ! Mem[000000001014141c] = 7eee8d5c
2612! Mem[0000000030041400] = 128904f4, %l0 = 000000000000004d
2613 ldstuba [%i1+%g0]0x81,%l0 ! %l0 = 00000012000000ff
2614! %l5 = 00000000005e0000, %l5 = 00000000005e0000, %l3 = 0000000000000000
2615 andn %l5,%l5,%l3 ! %l3 = 0000000000000000
2616! Mem[00000000300c1408] = 62320453, %l4 = 0000000000000000
2617 swapa [%i3+%o4]0x81,%l4 ! %l4 = 0000000062320453
2618! Mem[0000000030001408] = b7225f04, %l1 = 0000000000000000
2619 ldstuba [%i0+%o4]0x89,%l1 ! %l1 = 00000004000000ff
2620! Starting 10 instruction Load Burst
2621! %f21 = ffffffff, %f24 = 772efcfd, %f26 = b52df303
2622 fdivs %f21,%f24,%f26 ! %f26 = ffffffff
2623
2624p0_label_99:
2625! Mem[0000000010081410] = ff7db159, %l3 = 0000000000000000
2626 ldsba [%i2+%o5]0x80,%l3 ! %l3 = ffffffffffffffff
2627! Mem[0000000010181408] = 0000005e 2c92db8d, %l6 = 2c92ff8d, %l7 = 00000000
2628 ldd [%i6+%o4],%l6 ! %l6 = 000000000000005e 000000002c92db8d
2629! Mem[0000000030001408] = 128904f4 b7225fff, %l0 = 00000012, %l1 = 00000004
2630 ldda [%i0+%o4]0x89,%l0 ! %l0 = 00000000b7225fff 00000000128904f4
2631! Mem[0000000010181410] = 00000061, %l4 = 0000000062320453
2632 ldsba [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
2633! Mem[0000000030101400] = ff000053, %f19 = beff5d9a
2634 lda [%i4+%g0]0x81,%f19 ! %f19 = ff000053
2635! Mem[0000000010181408] = 0000005e, %l0 = 00000000b7225fff
2636 ldsba [%i6+%o4]0x80,%l0 ! %l0 = 0000000000000000
2637! Mem[000000001010140c] = 56860dd4, %l3 = ffffffffffffffff
2638 lduw [%i4+0x00c],%l3 ! %l3 = 0000000056860dd4
2639! Mem[0000000010001408] = 00000000000000ff, %f22 = 54300000 000000d8
2640 ldd [%i0+%o4],%f22 ! %f22 = 00000000 000000ff
2641! Mem[000000001000142c] = 69305030, %f26 = ffffffff
2642 lda [%i0+0x02c]%asi,%f26 ! %f26 = 69305030
2643! Starting 10 instruction Store Burst
2644! %l4 = 0000000000000000, Mem[0000000030041400] = f40489ff
2645 stwa %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
2646
2647p0_label_100:
2648! Mem[00000000100c1408] = aa2effe5, %l6 = 000000000000005e
2649 ldstuba [%i3+%o4]0x88,%l6 ! %l6 = 000000e5000000ff
2650! Mem[0000000030001400] = 00000000, %l7 = 000000002c92db8d
2651 ldstuba [%i0+%g0]0x81,%l7 ! %l7 = 00000000000000ff
2652! %l7 = 0000000000000000, Mem[0000000030081408] = 00000000
2653 stha %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
2654! %l4 = 0000000000000000, Mem[00000000211c0000] = ffff4340, %asi = 80
2655 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00004340
2656! %f22 = 00000000 000000ff, Mem[0000000010101420] = ffd122bc e15cb604
2657 std %f22,[%i4+0x020] ! Mem[0000000010101420] = 00000000 000000ff
2658! %f22 = 00000000 000000ff, Mem[0000000010041408] = 0000005e 00000000
2659 stda %f22,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 000000ff
2660! Mem[0000000010141436] = 1efcd590, %l7 = 0000000000000000
2661 ldstub [%i5+0x036],%l7 ! %l7 = 000000d5000000ff
2662! %l5 = 00000000005e0000, Mem[0000000030081410] = 00000000
2663 stba %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
2664! %l2 = 0000002d, %l3 = 56860dd4, Mem[0000000010141408] = ff000000 622572cc
2665 stda %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000002d 56860dd4
2666! Starting 10 instruction Load Burst
2667! Mem[0000000010041408] = 00000000, %l2 = 000000000000002d
2668 lduba [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000
2669
2670p0_label_101:
2671! Mem[0000000010181408] = 5e000000, %l1 = 00000000128904f4
2672 ldsha [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
2673! Mem[00000000300c1408] = 00000000, %l4 = 0000000000000000
2674 lduwa [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000
2675! Mem[0000000030001400] = 000000ff, %l6 = 00000000000000e5
2676 ldsba [%i0+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
2677! Mem[0000000030101400] = ff0000530e056cf2, %f10 = db000000 ed3c7995
2678 ldda [%i4+%g0]0x81,%f10 ! %f10 = ff000053 0e056cf2
2679! Mem[0000000010101410] = ff000000, %l4 = 0000000000000000
2680 lduha [%i4+%o5]0x80,%l4 ! %l4 = 000000000000ff00
2681! Mem[0000000010181400] = 6200000000000000, %f30 = f7bef48f ce4e00a6
2682 ldda [%i6+%g0]0x80,%f30 ! %f30 = 62000000 00000000
2683! Mem[0000000030181400] = 745b00ff, %l4 = 000000000000ff00
2684 lduwa [%i6+%g0]0x89,%l4 ! %l4 = 00000000745b00ff
2685! %l5 = 00000000005e0000, %l7 = 00000000000000d5, %y = 000000c3
2686 udiv %l5,%l7,%l1 ! %l1 = 00000000ea5e3013
2687 mov %l0,%y ! %y = 00000000
2688! Mem[0000000030141410] = 2f03b05c, %l7 = 00000000000000d5
2689 ldsha [%i5+%o5]0x81,%l7 ! %l7 = 0000000000002f03
2690! Starting 10 instruction Store Burst
2691! %f16 = ff0000ff 00000000 00000000 ff000053
2692! %f20 = 2ab73dc9 ffffffff 00000000 000000ff
2693! %f24 = 772efcfd 00000062 69305030 d6bc032f
2694! %f28 = 9b7db159 00003054 62000000 00000000
2695 stda %f16,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
2696
2697p0_label_102:
2698! %l7 = 0000000000002f03, Mem[0000000010181400] = 00000062
2699 stwa %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00002f03
2700! %l3 = 0000000056860dd4, Mem[000000001018140a] = 0000005e, %asi = 80
2701 stba %l3,[%i6+0x00a]%asi ! Mem[0000000010181408] = 0000d45e
2702! %f1 = bb96a6ff, %f7 = 7eeeb05c, %f3 = aa2effe5
2703 fmuls %f1 ,%f7 ,%f3 ! %f3 = fb0c770a
2704! Mem[0000000030081410] = 00000000, %l5 = 00000000005e0000
2705 ldstuba [%i2+%o5]0x81,%l5 ! %l5 = 00000000000000ff
2706! Code Fragment 4
2707p0_fragment_11:
2708! %l0 = 0000000000000000
2709 setx 0x2cc57727d94a24a5,%g7,%l0 ! %l0 = 2cc57727d94a24a5
2710! %l1 = 00000000ea5e3013
2711 setx 0x08c51c104d6fb513,%g7,%l1 ! %l1 = 08c51c104d6fb513
2712 setx 0x7ff8, %g1, %g2
2713 and %l0, %g2, %l0
2714 setx 0xffffffff, %g1, %g2
2715 and %l1, %g2, %l1
2716 setx 0x100000000, %g1, %g2
2717 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2718 ta T_CHANGE_HPRIV
2719 stxa %l1, [%l0]ASI_ICACHE_INSTR
2720 ta T_CHANGE_NONHPRIV
2721! %l0 = 2cc57727d94a24a5
2722 setx 0x8c467237edfaba52,%g7,%l0 ! %l0 = 8c467237edfaba52
2723! %l1 = 08c51c104d6fb513
2724 setx 0x46640dd7c2a6aed3,%g7,%l1 ! %l1 = 46640dd7c2a6aed3
2725! Mem[00000000300c1410] = 005e0000, %l7 = 0000000000002f03
2726 swapa [%i3+%o5]0x81,%l7 ! %l7 = 00000000005e0000
2727! %l4 = 00000000745b00ff, Mem[00000000300c1408] = 000000ff00000000
2728 stxa %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000745b00ff
2729! %l5 = 0000000000000000, Mem[0000000030141400] = 54300000
2730 stha %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
2731! %l0 = 8c467237edfaba52, Mem[0000000021800101] = 9f729500, %asi = 80
2732 stba %l0,[%o3+0x101]%asi ! Mem[0000000021800100] = 9f529500
2733! Starting 10 instruction Load Burst
2734! Mem[0000000030041400] = 00000000, %l4 = 00000000745b00ff
2735 ldsha [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
2736
2737p0_label_103:
2738! %l3 = 0000000056860dd4, imm = fffffffffffffd1e, %l0 = 8c467237edfaba52
2739 orn %l3,-0x2e2,%l0 ! %l0 = 0000000056860ff5
2740! Mem[00000000300c1410] = 00002f03, %l4 = 0000000000000000
2741 lduwa [%i3+%o5]0x81,%l4 ! %l4 = 0000000000002f03
2742 membar #Sync ! Added by membar checker (17)
2743! %f13 = 1efcd590, Mem[00000000100c1438] = 10726dd6
2744 st %f13,[%i3+0x038] ! Mem[00000000100c1438] = 1efcd590
2745! Mem[0000000030081410] = ff000000, %l1 = 46640dd7c2a6aed3
2746 lduha [%i2+%o5]0x81,%l1 ! %l1 = 000000000000ff00
2747! Mem[0000000030001408] = ff5f22b7, %l1 = 000000000000ff00
2748 ldsha [%i0+%o4]0x81,%l1 ! %l1 = ffffffffffffff5f
2749! Mem[0000000010001400] = 0000ff00, %l7 = 00000000005e0000
2750 lduba [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000000
2751! Mem[0000000030041400] = 00000000, %l1 = ffffffffffffff5f
2752 lduwa [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000000
2753! %l4 = 0000000000002f03, %l6 = ffffffffffffffff, %l4 = 0000000000002f03
2754 or %l4,%l6,%l4 ! %l4 = ffffffffffffffff
2755! Mem[0000000030101410] = 06650118, %l6 = ffffffffffffffff
2756 ldsba [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000006
2757! Starting 10 instruction Store Burst
2758! %l0 = 56860ff5, %l1 = 00000000, Mem[0000000010141400] = ffffffff 83570000
2759 stda %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 56860ff5 00000000
2760
2761p0_label_104:
2762! %f8 = 0dbd8189 8aa63b93, Mem[0000000010041410] = 2ab73dc9 ffffffff
2763 stda %f8 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0dbd8189 8aa63b93
2764! %l0 = 0000000056860ff5, %l5 = 0000000000000000, %l3 = 0000000056860dd4
2765 subc %l0,%l5,%l3 ! %l3 = 0000000056860ff5
2766! %l6 = 0000000000000006, Mem[0000000030081410] = 2d000000000000ff
2767 stxa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000000000000006
2768! %l3 = 0000000056860ff5, Mem[00000000100c1420] = 933ba68a
2769 stw %l3,[%i3+0x020] ! Mem[00000000100c1420] = 56860ff5
2770! %l6 = 0000000000000006, Mem[0000000010141410] = 00000000
2771 stwa %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000006
2772! %l7 = 0000000000000000, Mem[0000000010081408] = 62000000fdfc2e77
2773 stxa %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000000
2774! %f4 = 00000000, Mem[0000000030141408] = 03f32db5
2775 sta %f4 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
2776! %f20 = 2ab73dc9, Mem[0000000010141434] = 1efcff90
2777 sta %f20,[%i5+0x034]%asi ! Mem[0000000010141434] = 2ab73dc9
2778! Mem[0000000010181400] = 032f0000, %l4 = ffffffffffffffff
2779 swapa [%i6+%g0]0x80,%l4 ! %l4 = 00000000032f0000
2780! Starting 10 instruction Load Burst
2781! Mem[00000000201c0000] = ffffe0d4, %l2 = 0000000000000000
2782 ldsba [%o0+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
2783
2784p0_label_105:
2785! Mem[000000001010141c] = 8aa63b93, %f25 = 00000062
2786 lda [%i4+0x01c]%asi,%f25 ! %f25 = 8aa63b93
2787! Mem[0000000010101408] = 622572cc, %l4 = 00000000032f0000
2788 ldswa [%i4+%o4]0x88,%l4 ! %l4 = 00000000622572cc
2789! Mem[0000000030101400] = f26c050e530000ff, %l2 = ffffffffffffffff
2790 ldxa [%i4+%g0]0x89,%l2 ! %l2 = f26c050e530000ff
2791! Mem[0000000030001400] = ff000000, %f20 = 2ab73dc9
2792 lda [%i0+%g0]0x81,%f20 ! %f20 = ff000000
2793! Mem[00000000211c0000] = 00004340, %l0 = 0000000056860ff5
2794 ldsh [%o2+%g0],%l0 ! %l0 = 0000000000000000
2795! Mem[00000000300c1400] = 530432d3, %l6 = 0000000000000006
2796 ldsba [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000053
2797! %l5 = 0000000000000000, %l0 = 0000000000000000, %l3 = 0000000056860ff5
2798 or %l5,%l0,%l3 ! %l3 = 0000000000000000
2799! Mem[0000000010041400] = ff0000ff, %l4 = 00000000622572cc
2800 ldsba [%i1+%g0]0x88,%l4 ! %l4 = ffffffffffffffff
2801! Mem[00000000300c1410] = 00002f038aa63b93, %l2 = f26c050e530000ff
2802 ldxa [%i3+%o5]0x81,%l2 ! %l2 = 00002f038aa63b93
2803! Starting 10 instruction Store Burst
2804! %l5 = 0000000000000000, Mem[0000000030101400] = ff0000530e056cf2
2805 stxa %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000000
2806
2807p0_label_106:
2808! %f1 = bb96a6ff, Mem[0000000010001410] = 8c350000
2809 sta %f1 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = bb96a6ff
2810! %l6 = 00000053, %l7 = 00000000, Mem[0000000010041408] = 00000000 ff000053
2811 stda %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000053 00000000
2812! Mem[0000000010041430] = 9b7db159, %l2 = 00002f038aa63b93
2813 swap [%i1+0x030],%l2 ! %l2 = 000000009b7db159
2814! %f18 = 00000000, Mem[0000000030181400] = 745b00ff
2815 sta %f18,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
2816! %l1 = 0000000000000000, Mem[0000000010001430] = 000000ff00000000
2817 stx %l1,[%i0+0x030] ! Mem[0000000010001430] = 0000000000000000
2818! Mem[0000000010081424] = 00000000, %l3 = 0000000000000000, %asi = 80
2819 swapa [%i2+0x024]%asi,%l3 ! %l3 = 0000000000000000
2820! Mem[0000000020800001] = ffff8b5d, %l0 = 0000000000000000
2821 ldstub [%o1+0x001],%l0 ! %l0 = 000000ff000000ff
2822! %f1 = bb96a6ff, Mem[0000000030101410] = 06650118
2823 sta %f1 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = bb96a6ff
2824! %f10 = ff000053 0e056cf2, Mem[0000000010081408] = 00000000 00000000
2825 stda %f10,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff000053 0e056cf2
2826! Starting 10 instruction Load Burst
2827! Mem[0000000010041434] = 00003054, %l7 = 0000000000000000
2828 lduh [%i1+0x034],%l7 ! %l7 = 0000000000000000
2829
2830p0_label_107:
2831! Mem[0000000010081430] = 0daaa74c, %l3 = 0000000000000000
2832 ldsb [%i2+0x031],%l3 ! %l3 = ffffffffffffffaa
2833! Mem[0000000030041410] = a6004ece, %l1 = 0000000000000000
2834 lduwa [%i1+%o5]0x81,%l1 ! %l1 = 00000000a6004ece
2835! Mem[0000000030001400] = ff000000, %f1 = bb96a6ff
2836 lda [%i0+%g0]0x81,%f1 ! %f1 = ff000000
2837! Mem[00000000100c1410] = 000009e0, %f13 = 1efcd590
2838 lda [%i3+%o5]0x88,%f13 ! %f13 = 000009e0
2839! Code Fragment 4
2840p0_fragment_12:
2841! %l0 = 00000000000000ff
2842 setx 0xb90416a05efc5c93,%g7,%l0 ! %l0 = b90416a05efc5c93
2843! %l1 = 00000000a6004ece
2844 setx 0x21946e501cfb9269,%g7,%l1 ! %l1 = 21946e501cfb9269
2845 setx 0x7ff8, %g1, %g2
2846 and %l0, %g2, %l0
2847 setx 0xffffffff, %g1, %g2
2848 and %l1, %g2, %l1
2849 setx 0x100000000, %g1, %g2
2850 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2851 ta T_CHANGE_HPRIV
2852 stxa %l1, [%l0]ASI_ICACHE_INSTR
2853 ta T_CHANGE_NONHPRIV
2854! %l0 = b90416a05efc5c93
2855 setx 0x091f14583505c78f,%g7,%l0 ! %l0 = 091f14583505c78f
2856! %l1 = 21946e501cfb9269
2857 setx 0xedc72097ba7cf017,%g7,%l1 ! %l1 = edc72097ba7cf017
2858! Mem[0000000010181410] = 00000061, %l3 = ffffffffffffffaa
2859 lduha [%i6+%o5]0x80,%l3 ! %l3 = 0000000000000000
2860! Mem[0000000010001410] = ffa696bb, %l5 = 0000000000000000
2861 lduha [%i0+%o5]0x80,%l5 ! %l5 = 000000000000ffa6
2862! Mem[00000000300c1408] = ff005b74, %l0 = 091f14583505c78f
2863 ldsha [%i3+%o4]0x81,%l0 ! %l0 = ffffffffffffff00
2864! %f2 = 00000000, %f19 = ff000053
2865 fcmpes %fcc2,%f2 ,%f19 ! %fcc2 = 2
2866! Starting 10 instruction Store Burst
2867! Mem[0000000010141408] = 2d000000d40d8656, %l5 = 000000000000ffa6, %l3 = 0000000000000000
2868 add %i5,0x08,%g1
2869 casxa [%g1]0x80,%l5,%l3 ! %l3 = 2d000000d40d8656
2870
2871p0_label_108:
2872! Mem[0000000010041420] = 772efcfd00000062, %l2 = 000000009b7db159, %l5 = 000000000000ffa6
2873 add %i1,0x20,%g1
2874 casxa [%g1]0x80,%l2,%l5 ! %l5 = 772efcfd00000062
2875! Mem[00000000300c1410] = 032f0000, %l0 = ffffffffffffff00
2876 swapa [%i3+%o5]0x89,%l0 ! %l0 = 00000000032f0000
2877! %l1 = edc72097ba7cf017, Mem[0000000010141400] = f50f8656
2878 stba %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = 170f8656
2879! Code Fragment 4
2880p0_fragment_13:
2881! %l0 = 00000000032f0000
2882 setx 0x3e14a00063b94c61,%g7,%l0 ! %l0 = 3e14a00063b94c61
2883! %l1 = edc72097ba7cf017
2884 setx 0x5093c0a05410ec9a,%g7,%l1 ! %l1 = 5093c0a05410ec9a
2885 setx 0x7ff8, %g1, %g2
2886 and %l0, %g2, %l0
2887 setx 0xffffffff, %g1, %g2
2888 and %l1, %g2, %l1
2889 setx 0x100000000, %g1, %g2
2890 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2891 ta T_CHANGE_HPRIV
2892 stxa %l1, [%l0]ASI_ICACHE_INSTR
2893 ta T_CHANGE_NONHPRIV
2894! %l0 = 3e14a00063b94c61
2895 setx 0x08c687bfd22be29b,%g7,%l0 ! %l0 = 08c687bfd22be29b
2896! %l1 = 5093c0a05410ec9a
2897 setx 0x5cb2f1df91a3bc31,%g7,%l1 ! %l1 = 5cb2f1df91a3bc31
2898! %l3 = 2d000000d40d8656, Mem[00000000201c0001] = ffffe0d4, %asi = 80
2899 stba %l3,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff56e0d4
2900! Mem[00000000211c0001] = 00004340, %l2 = 000000009b7db159
2901 ldstuba [%o2+0x001]%asi,%l2 ! %l2 = 00000000000000ff
2902! %l1 = 5cb2f1df91a3bc31, Mem[0000000010141410] = 06000000
2903 stwa %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 91a3bc31
2904! %f22 = 00000000 000000ff, Mem[0000000030081408] = 00000000 0b000000
2905 stda %f22,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 000000ff
2906! %l5 = 772efcfd00000062, Mem[0000000030041400] = 00000000
2907 stha %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000062
2908! Starting 10 instruction Load Burst
2909! Mem[0000000030001400] = ff000000 00000000 ff5f22b7 f4048912
2910! Mem[0000000030001410] = ffd5c92d 00000072 5ea25b74 56860dd4
2911! Mem[0000000030001420] = 772efcfd eb35b308 b52df303 d6bc032f
2912! Mem[0000000030001430] = 0daaa74c cfa24919 f7bef48f ce4e00a6
2913 ldda [%i0]ASI_BLK_S,%f16 ! Block Load from 0000000030001400
2914
2915p0_label_109:
2916! Mem[0000000010001410] = ffa696bb000000ff, %l0 = 08c687bfd22be29b
2917 ldxa [%i0+%o5]0x80,%l0 ! %l0 = ffa696bb000000ff
2918! Mem[0000000010101414] = 6a090251, %l1 = 5cb2f1df91a3bc31
2919 lduwa [%i4+0x014]%asi,%l1 ! %l1 = 000000006a090251
2920! Code Fragment 4
2921p0_fragment_14:
2922! %l0 = ffa696bb000000ff
2923 setx 0x834c1a8ff6405af1,%g7,%l0 ! %l0 = 834c1a8ff6405af1
2924! %l1 = 000000006a090251
2925 setx 0xe58bb6c861f7820d,%g7,%l1 ! %l1 = e58bb6c861f7820d
2926 setx 0x7ff8, %g1, %g2
2927 and %l0, %g2, %l0
2928 setx 0xffffffff, %g1, %g2
2929 and %l1, %g2, %l1
2930 setx 0x100000000, %g1, %g2
2931 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2932 ta T_CHANGE_HPRIV
2933 stxa %l1, [%l0]ASI_ICACHE_INSTR
2934 ta T_CHANGE_NONHPRIV
2935! %l0 = 834c1a8ff6405af1
2936 setx 0xa02513803c91ef8a,%g7,%l0 ! %l0 = a02513803c91ef8a
2937! %l1 = e58bb6c861f7820d
2938 setx 0x6d0a90781bf987c9,%g7,%l1 ! %l1 = 6d0a90781bf987c9
2939! Mem[00000000218000c0] = ff9bafd4, %l1 = 6d0a90781bf987c9
2940 ldsh [%o3+0x0c0],%l1 ! %l1 = ffffffffffffff9b
2941! Mem[0000000030181410] = ff000000, %l1 = ffffffffffffff9b
2942 ldswa [%i6+%o5]0x81,%l1 ! %l1 = ffffffffff000000
2943! Mem[0000000010001400] = 00ff0000, %l7 = 0000000000000000
2944 ldswa [%i0+%g0]0x80,%l7 ! %l7 = 0000000000ff0000
2945! Mem[0000000030001408] = ff5f22b7 f4048912, %l6 = 00000053, %l7 = 00ff0000
2946 ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000ff5f22b7 00000000f4048912
2947! Mem[0000000030001408] = ff5f22b7, %l2 = 0000000000000000
2948 lduha [%i0+%o4]0x81,%l2 ! %l2 = 000000000000ff5f
2949! Mem[0000000030101410] = ffa696bb, %l0 = a02513803c91ef8a
2950 ldswa [%i4+%o5]0x89,%l0 ! %l0 = ffffffffffa696bb
2951! Starting 10 instruction Store Burst
2952! %l0 = ffffffffffa696bb, Mem[00000000100c1400] = ffa696bb
2953 stha %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 96bb96bb
2954
2955p0_label_110:
2956! Mem[0000000010081408] = f26c050e530000ff, %f8 = 0dbd8189 8aa63b93
2957 ldda [%i2+%o4]0x80,%f8 ! %f8 = f26c050e 530000ff
2958! %f12 = 4b9a26a4, Mem[0000000030181400] = 00000000
2959 sta %f12,[%i6+%g0]0x81 ! Mem[0000000030181400] = 4b9a26a4
2960! %f10 = ff000053 0e056cf2, Mem[0000000030081408] = 000000ff 00000000
2961 stda %f10,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff000053 0e056cf2
2962! %f2 = 00000000 fb0c770a, %l7 = 00000000f4048912
2963! Mem[0000000030101428] = 1ee35897d81082ce
2964 add %i4,0x028,%g1
2965 stda %f2,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030101428] = 1ee3589700000000
2966! %l1 = ffffffffff000000, Mem[00000000201c0000] = ff56e0d4
2967 stb %l1,[%o0+%g0] ! Mem[00000000201c0000] = 0056e0d4
2968! Mem[0000000010001408] = 00000000, %l0 = ffffffffffa696bb
2969 swapa [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
2970! Code Fragment 4
2971p0_fragment_15:
2972! %l0 = 0000000000000000
2973 setx 0x9235282fb92d5dbf,%g7,%l0 ! %l0 = 9235282fb92d5dbf
2974! %l1 = ffffffffff000000
2975 setx 0x6faed897e7015fbc,%g7,%l1 ! %l1 = 6faed897e7015fbc
2976 setx 0x7ff8, %g1, %g2
2977 and %l0, %g2, %l0
2978 setx 0xffffffff, %g1, %g2
2979 and %l1, %g2, %l1
2980 setx 0x100000000, %g1, %g2
2981 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2982 ta T_CHANGE_HPRIV
2983 stxa %l1, [%l0]ASI_ICACHE_INSTR
2984 ta T_CHANGE_NONHPRIV
2985! %l0 = 9235282fb92d5dbf
2986 setx 0xacc8a85009722287,%g7,%l0 ! %l0 = acc8a85009722287
2987! %l1 = 6faed897e7015fbc
2988 setx 0xa3cb2c37fa88c8cb,%g7,%l1 ! %l1 = a3cb2c37fa88c8cb
2989! Mem[0000000010101408] = cc722562, %l7 = f4048912, %l1 = fa88c8cb
2990 add %i4,0x08,%g1
2991 casa [%g1]0x80,%l7,%l1 ! %l1 = 00000000cc722562
2992! Mem[0000000010141420] = 0dbd81898aa63b93, %l3 = 2d000000d40d8656, %l7 = 00000000f4048912
2993 add %i5,0x20,%g1
2994 casxa [%g1]0x80,%l3,%l7 ! %l7 = 0dbd81898aa63b93
2995! Starting 10 instruction Load Burst
2996! Mem[0000000010101410] = ff000000, %l1 = 00000000cc722562
2997 ldsba [%i4+%o5]0x80,%l1 ! %l1 = ffffffffffffffff
2998
2999p0_label_111:
3000! Mem[00000000300c1408] = 00000000745b00ff, %f6 = 78c55430 7eeeb05c
3001 ldda [%i3+%o4]0x89,%f6 ! %f6 = 00000000 745b00ff
3002! Mem[0000000010101428] = 000000ff, %l3 = 2d000000d40d8656
3003 ldsh [%i4+0x02a],%l3 ! %l3 = 00000000000000ff
3004! Mem[00000000211c0000] = 00ff4340, %l5 = 772efcfd00000062
3005 ldsh [%o2+%g0],%l5 ! %l5 = 00000000000000ff
3006! Mem[0000000010041428] = 69305030 d6bc032f, %l0 = 09722287, %l1 = ffffffff
3007 ldd [%i1+0x028],%l0 ! %l0 = 0000000069305030 00000000d6bc032f
3008! Mem[0000000030081408] = f26c050e, %l2 = 000000000000ff5f
3009 ldsha [%i2+%o4]0x81,%l2 ! %l2 = fffffffffffff26c
3010! Mem[0000000010141400] = 170f8656, %f21 = 00000072
3011 lda [%i5+%g0]0x80,%f21 ! %f21 = 170f8656
3012! Mem[0000000010081400] = 933ba68a 00005e00, %l6 = ff5f22b7, %l7 = 8aa63b93
3013 ldda [%i2+%g0]0x88,%l6 ! %l6 = 0000000000005e00 00000000933ba68a
3014! Mem[00000000100c1414] = 00000000, %l7 = 00000000933ba68a
3015 ldsw [%i3+0x014],%l7 ! %l7 = 0000000000000000
3016! Mem[00000000100c1410] = e0090000 00000000, %l0 = 69305030, %l1 = d6bc032f
3017 ldda [%i3+0x010]%asi,%l0 ! %l0 = 00000000e0090000 0000000000000000
3018! Starting 10 instruction Store Burst
3019! %l7 = 0000000000000000, Mem[00000000211c0000] = 00ff4340, %asi = 80
3020 stha %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00004340
3021
3022p0_label_112:
3023! %f24 = 772efcfd eb35b308, %l2 = fffffffffffff26c
3024! Mem[0000000030041408] = 0000002c1d480000
3025 add %i1,0x008,%g1
3026 stda %f24,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030041408] = 000035eb1dfc2e00
3027! Mem[0000000010081408] = f26c050e, %l0 = 00000000e0090000
3028 ldstuba [%i2+%o4]0x80,%l0 ! %l0 = 000000f2000000ff
3029! %l2 = fffff26c, %l3 = 000000ff, Mem[0000000010041410] = 8981bd0d 933ba68a
3030 stda %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = fffff26c 000000ff
3031! %l7 = 0000000000000000, Mem[000000001018142f] = 00000000, %asi = 80
3032 stba %l7,[%i6+0x02f]%asi ! Mem[000000001018142c] = 00000000
3033! Mem[0000000030101400] = 00000000, %l0 = 00000000000000f2
3034 swapa [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000
3035! Mem[0000000030041410] = a6004ece, %l4 = ffffffffffffffff
3036 ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 000000a6000000ff
3037! Mem[0000000030181410] = 000000ff, %l4 = 00000000000000a6
3038 ldstuba [%i6+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
3039! %f2 = 00000000, Mem[0000000010101410] = 000000ff
3040 sta %f2 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
3041! Mem[0000000030081400] = 000000ff, %l0 = 0000000000000000
3042 swapa [%i2+%g0]0x81,%l0 ! %l0 = 00000000000000ff
3043! Starting 10 instruction Load Burst
3044! Mem[0000000030141408] = 00000000, %l2 = fffffffffffff26c
3045 ldsba [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000
3046
3047p0_label_113:
3048! %l3 = 00000000000000ff, %l1 = 0000000000000000, %l6 = 0000000000005e00
3049 sub %l3,%l1,%l6 ! %l6 = 00000000000000ff
3050! Mem[00000000100c1410] = 000009e0, %l1 = 0000000000000000
3051 ldswa [%i3+%o5]0x88,%l1 ! %l1 = 00000000000009e0
3052! Mem[0000000010181434] = beff5d9a, %l3 = 00000000000000ff
3053 ldsw [%i6+0x034],%l3 ! %l3 = ffffffffbeff5d9a
3054! Mem[00000000100c140c] = 00000000, %l5 = 00000000000000ff
3055 lduba [%i3+0x00e]%asi,%l5 ! %l5 = 0000000000000000
3056! Mem[0000000010141410] = 31bca391, %f25 = eb35b308
3057 lda [%i5+%o5]0x80,%f25 ! %f25 = 31bca391
3058! Mem[0000000030041410] = ff004ece, %l6 = 00000000000000ff
3059 ldsha [%i1+%o5]0x81,%l6 ! %l6 = ffffffffffffff00
3060! Mem[0000000010041408] = 53000000, %l2 = 0000000000000000
3061 ldsba [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000
3062! %l5 = 0000000000000000, %l3 = ffffffffbeff5d9a, %l6 = ffffffffffffff00
3063 subc %l5,%l3,%l6 ! %l6 = 000000004100a266
3064! Mem[0000000030041410] = 185dc333ce4e00ff, %f28 = 0daaa74c cfa24919
3065 ldda [%i1+%o5]0x89,%f28 ! %f28 = 185dc333 ce4e00ff
3066! Starting 10 instruction Store Burst
3067! %l2 = 00000000, %l3 = beff5d9a, Mem[0000000030181408] = ffffffff c93db72a
3068 stda %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 beff5d9a
3069
3070p0_label_114:
3071! Mem[0000000030081400] = 00000000, %l1 = 00000000000009e0
3072 swapa [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000
3073! %l3 = ffffffffbeff5d9a, Mem[0000000010001400] = 0000ff00
3074 stwa %l3,[%i0+%g0]0x88 ! Mem[0000000010001400] = beff5d9a
3075! Mem[0000000030041408] = eb350000, %l1 = 0000000000000000
3076 ldstuba [%i1+%o4]0x89,%l1 ! %l1 = 00000000000000ff
3077! Mem[0000000030081400] = e0090000, %l5 = 0000000000000000
3078 ldstuba [%i2+%g0]0x89,%l5 ! %l5 = 00000000000000ff
3079! %f29 = ce4e00ff, Mem[0000000010141410] = 91a3bc31
3080 sta %f29,[%i5+%o5]0x88 ! Mem[0000000010141410] = ce4e00ff
3081! Mem[00000000300c1400] = 530432d3, %l0 = 00000000000000ff
3082 swapa [%i3+%g0]0x81,%l0 ! %l0 = 00000000530432d3
3083! %f18 = ff5f22b7 f4048912, Mem[0000000010001410] = ffa696bb 000000ff
3084 stda %f18,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff5f22b7 f4048912
3085! Mem[0000000030101400] = 000000f2, %l1 = 0000000000000000
3086 swapa [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000f2
3087! %l6 = 000000004100a266, Mem[0000000010001408] = ff000000bb96a6ff
3088 stxa %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000004100a266
3089! Starting 10 instruction Load Burst
3090! Mem[0000000010181410] = 61000000, %l7 = 0000000000000000
3091 ldswa [%i6+%o5]0x88,%l7 ! %l7 = 0000000061000000
3092
3093p0_label_115:
3094! Mem[0000000021800180] = ff114d6f, %l6 = 000000004100a266
3095 ldub [%o3+0x181],%l6 ! %l6 = 0000000000000011
3096! Mem[00000000100c1400] = bb96bb96, %l0 = 00000000530432d3
3097 ldsba [%i3+%g0]0x88,%l0 ! %l0 = ffffffffffffff96
3098! Mem[0000000030101410] = ffa696bb, %l2 = 0000000000000000
3099 lduba [%i4+%o5]0x89,%l2 ! %l2 = 00000000000000bb
3100! Mem[0000000030041410] = ce4e00ff, %l5 = 0000000000000000
3101 lduwa [%i1+%o5]0x89,%l5 ! %l5 = 00000000ce4e00ff
3102! Mem[0000000030181400] = 32000000a4269a4b, %f22 = 5ea25b74 56860dd4
3103 ldda [%i6+%g0]0x89,%f22 ! %f22 = 32000000 a4269a4b
3104! Mem[0000000030141400] = 00000000, %l5 = 00000000ce4e00ff
3105 lduwa [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000000
3106! Mem[0000000030181408] = 00000000, %l0 = ffffffffffffff96
3107 ldswa [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000
3108! Mem[000000001014140c] = d40d8656, %l6 = 0000000000000011
3109 lduwa [%i5+0x00c]%asi,%l6 ! %l6 = 00000000d40d8656
3110! Mem[0000000030081410] = 0000000000000006, %l1 = 00000000000000f2
3111 ldxa [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000006
3112! Starting 10 instruction Store Burst
3113! %l5 = 0000000000000000, imm = 0000000000000ae7, %l0 = 0000000000000000
3114 and %l5,0xae7,%l0 ! %l0 = 0000000000000000
3115
3116p0_label_116:
3117! %l3 = ffffffffbeff5d9a, Mem[0000000010141410] = ce4e00ff
3118 stha %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = ce4e5d9a
3119! %l6 = 00000000d40d8656, Mem[0000000030081410] = 0000000000000006
3120 stxa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000d40d8656
3121! %f6 = 00000000 745b00ff, Mem[0000000010081410] = 59b17dff 2287a054
3122 stda %f6 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 745b00ff
3123! %f10 = ff000053 0e056cf2, %l1 = 0000000000000006
3124! Mem[0000000030041418] = 622572cc745ba25e
3125 add %i1,0x018,%g1
3126 stda %f10,[%g1+%l1]ASI_PST32_S ! Mem[0000000030041418] = ff000053745ba25e
3127! Mem[0000000010081400] = 00005e00, %l6 = 00000000d40d8656
3128 ldstuba [%i2+%g0]0x88,%l6 ! %l6 = 00000000000000ff
3129! %f30 = f7bef48f, Mem[0000000030101400] = 00000000
3130 sta %f30,[%i4+%g0]0x81 ! Mem[0000000030101400] = f7bef48f
3131! %l6 = 00000000, %l7 = 61000000, Mem[00000000100c1408] = ffff2eaa 00000000
3132 stda %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 61000000
3133! %l7 = 0000000061000000, Mem[00000000100c1400] = 96bb96bb
3134 stwa %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 61000000
3135! %l7 = 0000000061000000, Mem[0000000030041400] = 62000000
3136 stwa %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 61000000
3137! Starting 10 instruction Load Burst
3138! Mem[0000000030041410] = ff004ece, %l7 = 0000000061000000
3139 lduwa [%i1+%o5]0x81,%l7 ! %l7 = 00000000ff004ece
3140
3141p0_label_117:
3142! Mem[0000000030041400] = 61000000, %l6 = 0000000000000000
3143 lduwa [%i1+%g0]0x81,%l6 ! %l6 = 0000000061000000
3144! Mem[0000000030001400] = ff000000, %l7 = 00000000ff004ece
3145 lduba [%i0+%g0]0x81,%l7 ! %l7 = 00000000000000ff
3146! Mem[0000000010101400] = aa2effe5, %l1 = 0000000000000006
3147 ldsba [%i4+%g0]0x80,%l1 ! %l1 = ffffffffffffffaa
3148! %l1 = ffffffffffffffaa, Mem[0000000030041408] = ff0035eb
3149 stba %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = aa0035eb
3150! Mem[0000000030181408] = 00000000 beff5d9a, %l2 = 000000bb, %l3 = beff5d9a
3151 ldda [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000 00000000beff5d9a
3152! Mem[000000001014141c] = 7eee8d5c, %l5 = 0000000000000000
3153 ldsw [%i5+0x01c],%l5 ! %l5 = 000000007eee8d5c
3154! Mem[0000000010001410] = b7225fff, %f31 = ce4e00a6
3155 lda [%i0+%o5]0x88,%f31 ! %f31 = b7225fff
3156! Mem[0000000010101408] = cc72256256860dd4, %l2 = 0000000000000000
3157 ldxa [%i4+%o4]0x80,%l2 ! %l2 = cc72256256860dd4
3158! Mem[0000000010001438] = 9b7db15900003054, %f22 = 32000000 a4269a4b
3159 ldda [%i0+0x038]%asi,%f22 ! %f22 = 9b7db159 00003054
3160! Starting 10 instruction Store Burst
3161! %f26 = b52df303 d6bc032f, Mem[0000000030181410] = 000000ff 00000000
3162 stda %f26,[%i6+%o5]0x89 ! Mem[0000000030181410] = b52df303 d6bc032f
3163
3164p0_label_118:
3165! Mem[000000001010142c] = 4ea07165, %l5 = 000000007eee8d5c, %asi = 80
3166 swapa [%i4+0x02c]%asi,%l5 ! %l5 = 000000004ea07165
3167! Mem[0000000030001410] = 2dc9d5ff, %l1 = ffffffffffffffaa
3168 swapa [%i0+%o5]0x89,%l1 ! %l1 = 000000002dc9d5ff
3169! %l2 = 56860dd4, %l3 = beff5d9a, Mem[0000000030101410] = ffa696bb 53a62c32
3170 stda %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 56860dd4 beff5d9a
3171! %l6 = 0000000061000000, Mem[0000000030041400] = 00000061
3172 stha %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
3173! %l0 = 0000000000000000, Mem[0000000010001400] = 9a5dffbe
3174 stba %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 005dffbe
3175! Mem[0000000010001400] = 005dffbe, %l1 = 000000002dc9d5ff
3176 swapa [%i0+%g0]0x80,%l1 ! %l1 = 00000000005dffbe
3177! %f8 = f26c050e, Mem[000000001000143c] = 00003054
3178 st %f8 ,[%i0+0x03c] ! Mem[000000001000143c] = f26c050e
3179! %f0 = ed7e1042, %f26 = b52df303, %f0 = ed7e1042
3180 fmuls %f0 ,%f26,%f0 ! %f0 = 632ca229
3181! %l2 = 56860dd4, %l3 = beff5d9a, Mem[0000000010041400] = ff0000ff 00000000
3182 stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 56860dd4 beff5d9a
3183! Starting 10 instruction Load Burst
3184! Mem[0000000010181400] = ffffffff00000000, %l7 = 00000000000000ff
3185 ldxa [%i6+%g0]0x80,%l7 ! %l7 = ffffffff00000000
3186
3187p0_label_119:
3188! Mem[00000000100c1428] = 95793ced, %l0 = 0000000000000000
3189 ldswa [%i3+0x028]%asi,%l0 ! %l0 = ffffffff95793ced
3190! Mem[0000000030181410] = d6bc032f, %l5 = 000000004ea07165
3191 lduba [%i6+%o5]0x89,%l5 ! %l5 = 000000000000002f
3192! Mem[0000000010101400] = e5ff2eaa, %l0 = ffffffff95793ced
3193 ldswa [%i4+%g0]0x88,%l0 ! %l0 = ffffffffe5ff2eaa
3194! Mem[00000000100c1408] = 00000000, %l6 = 0000000061000000
3195 ldsba [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000
3196! Mem[00000000100c1408] = 00000000, %f0 = 632ca229
3197 lda [%i3+%o4]0x80,%f0 ! %f0 = 00000000
3198! Mem[0000000010001410] = ff5f22b7, %f9 = 530000ff
3199 lda [%i0+%o5]0x80,%f9 ! %f9 = ff5f22b7
3200! Mem[0000000010181400] = ffffffff, %l3 = 00000000beff5d9a
3201 ldsha [%i6+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
3202! Mem[0000000030081400] = ff0009e08aa63b93, %f4 = 00000000 000009e0
3203 ldda [%i2+%g0]0x81,%f4 ! %f4 = ff0009e0 8aa63b93
3204! Mem[0000000010141408] = 0000002d, %f3 = fb0c770a
3205 lda [%i5+%o4]0x88,%f3 ! %f3 = 0000002d
3206! Starting 10 instruction Store Burst
3207! %l4 = 00000000000000ff, Mem[0000000010081430] = 0daaa74c
3208 sth %l4,[%i2+0x030] ! Mem[0000000010081430] = 00ffa74c
3209
3210p0_label_120:
3211! %f8 = f26c050e, Mem[0000000010181400] = ffffffff
3212 sta %f8 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = f26c050e
3213! %l4 = 00000000000000ff, Mem[0000000020800040] = 1f4d0596
3214 stb %l4,[%o1+0x040] ! Mem[0000000020800040] = ff4d0596
3215! Mem[0000000010141400] = 170f865600000000, %l1 = 00000000005dffbe
3216 ldxa [%i5+%g0]0x80,%l1 ! %l1 = 170f865600000000
3217! Mem[000000001010143c] = f67ef096, %l4 = 00000000000000ff
3218 swap [%i4+0x03c],%l4 ! %l4 = 00000000f67ef096
3219! %l2 = cc72256256860dd4, Mem[0000000030081408] = ff0000530e056cf2
3220 stxa %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = cc72256256860dd4
3221! %l0 = e5ff2eaa, %l1 = 00000000, Mem[0000000030141400] = 00000000 d8000000
3222 stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = e5ff2eaa 00000000
3223! %l1 = 170f865600000000, immed = fffff4a3, %y = 00000000
3224 udiv %l1,-0xb5d,%l4 ! %l4 = 0000000000000000
3225 mov %l0,%y ! %y = e5ff2eaa
3226! %f28 = 185dc333, Mem[000000001004142c] = d6bc032f
3227 sta %f28,[%i1+0x02c]%asi ! Mem[000000001004142c] = 185dc333
3228! %f2 = 00000000, Mem[0000000010081410] = ff005b74
3229 sta %f2 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
3230! Starting 10 instruction Load Burst
3231! Mem[0000000010101410] = 000000006a090251, %f8 = f26c050e ff5f22b7
3232 ldda [%i4+%o5]0x80,%f8 ! %f8 = 00000000 6a090251
3233
3234p0_label_121:
3235! Code Fragment 3
3236p0_fragment_16:
3237! %l0 = ffffffffe5ff2eaa
3238 setx 0xfdf821e7b9f740b9,%g7,%l0 ! %l0 = fdf821e7b9f740b9
3239! %l1 = 170f865600000000
3240 setx 0xbad536485610474d,%g7,%l1 ! %l1 = bad536485610474d
3241 setx 0x1fe000, %g1, %g3
3242 or %l0, %g3, %l0 ! always set perrmask = 0xff
3243 setx 0x1ffff8, %g1, %g2
3244 and %l0, %g2, %l0
3245 ta T_CHANGE_HPRIV
3246 stxa %l1, [%l0]ASI_DCACHE_DATA
3247 ta T_CHANGE_NONHPRIV
3248! %l0 = fdf821e7b9f740b9
3249 setx 0xacdd5ef822016a8c,%g7,%l0 ! %l0 = acdd5ef822016a8c
3250! %l1 = bad536485610474d
3251 setx 0x40697497fbdf5d0e,%g7,%l1 ! %l1 = 40697497fbdf5d0e
3252! Mem[0000000010081410] = 00000000, %l1 = 40697497fbdf5d0e
3253 lduha [%i2+%o5]0x80,%l1 ! %l1 = 0000000000000000
3254! Mem[0000000030041410] = ce4e00ff, %l5 = 000000000000002f
3255 ldsha [%i1+%o5]0x89,%l5 ! %l5 = 00000000000000ff
3256! Mem[0000000010001410] = ff5f22b7, %l0 = acdd5ef822016a8c
3257 lduba [%i0+%o5]0x80,%l0 ! %l0 = 00000000000000ff
3258! Mem[0000000010081408] = ff000053 0e056cff, %l6 = 00000000, %l7 = 00000000
3259 ldda [%i2+%o4]0x88,%l6 ! %l6 = 000000000e056cff 00000000ff000053
3260! Mem[0000000010001400] = 2dc9d5ff, %f0 = 00000000
3261 lda [%i0+%g0]0x80,%f0 ! %f0 = 2dc9d5ff
3262! Mem[0000000010001408] = 66a20041, %l0 = 00000000000000ff
3263 ldswa [%i0+%o4]0x80,%l0 ! %l0 = 0000000066a20041
3264! Mem[00000000100c1410] = e0090000, %l5 = 00000000000000ff
3265 lduwa [%i3+%o5]0x80,%l5 ! %l5 = 00000000e0090000
3266! Mem[0000000030041408] = aa0035eb, %l7 = 00000000ff000053
3267 ldsha [%i1+%o4]0x81,%l7 ! %l7 = ffffffffffffaa00
3268! Starting 10 instruction Store Burst
3269! %f31 = b7225fff, %f25 = 31bca391, %f11 = 0e056cf2
3270 fadds %f31,%f25,%f11 ! %f11 = b722486b
3271
3272p0_label_122:
3273! Mem[0000000010181410] = 61000000, %l7 = ffffffffffffaa00
3274 swapa [%i6+%o5]0x88,%l7 ! %l7 = 0000000061000000
3275! %f0 = 2dc9d5ff ff000000 00000000 0000002d
3276! %f4 = ff0009e0 8aa63b93 00000000 745b00ff
3277! %f8 = 00000000 6a090251 ff000053 b722486b
3278! %f12 = 4b9a26a4 000009e0 12ba6ace d66d7210
3279 stda %f0,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400
3280! %f22 = 9b7db159, Mem[0000000030041400] = 00000000
3281 sta %f22,[%i1+%g0]0x89 ! Mem[0000000030041400] = 9b7db159
3282! %f22 = 9b7db159 00003054, %l5 = 00000000e0090000
3283! Mem[00000000100c1408] = 0000000061000000
3284 add %i3,0x008,%g1
3285 stda %f22,[%g1+%l5]ASI_PST32_P ! Mem[00000000100c1408] = 0000000061000000
3286! %l4 = 0000000000000000, Mem[0000000010181400] = 0e056cf2
3287 stba %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0e056c00
3288! Mem[0000000010041408] = 53000000, %l7 = 0000000061000000
3289 swapa [%i1+%o4]0x88,%l7 ! %l7 = 0000000053000000
3290! %f20 = ffd5c92d 170f8656, %l0 = 0000000066a20041
3291! Mem[0000000030181400] = 4b9a26a400000032
3292 stda %f20,[%i6+%l0]ASI_PST32_S ! Mem[0000000030181400] = 4b9a26a4170f8656
3293 membar #Sync ! Added by membar checker (18)
3294! %f29 = ce4e00ff, Mem[0000000030001408] = b7225fff
3295 sta %f29,[%i0+%o4]0x89 ! Mem[0000000030001408] = ce4e00ff
3296! Mem[0000000010001424] = 628d28db, %l5 = 00000000e0090000
3297 swap [%i0+0x024],%l5 ! %l5 = 00000000628d28db
3298! Starting 10 instruction Load Burst
3299! Mem[0000000010101400] = aa2effe500000000, %l4 = 0000000000000000
3300 ldxa [%i4+%g0]0x80,%l4 ! %l4 = aa2effe500000000
3301
3302p0_label_123:
3303! Mem[00000000201c0000] = 0056e0d4, %l4 = aa2effe500000000
3304 lduh [%o0+%g0],%l4 ! %l4 = 0000000000000056
3305! Mem[0000000010081400] = ff5e0000, %l7 = 0000000053000000
3306 ldsba [%i2+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
3307! Mem[0000000030001408] = ff004ecef4048912, %l4 = 0000000000000056
3308 ldxa [%i0+%o4]0x81,%l4 ! %l4 = ff004ecef4048912
3309! Mem[0000000030041408] = eb3500aa, %f29 = ce4e00ff
3310 lda [%i1+%o4]0x89,%f29 ! %f29 = eb3500aa
3311! %l4 = ff004ecef4048912, %l3 = ffffffffffffffff, %l1 = 0000000000000000
3312 xor %l4,%l3,%l1 ! %l1 = 00ffb1310bfb76ed
3313! Mem[0000000030081400] = 000000ff ffd5c92d 2d000000 00000000
3314! Mem[0000000030081410] = 933ba68a e00900ff ff005b74 00000000
3315! Mem[0000000030081420] = 5102096a 00000000 6b4822b7 530000ff
3316! Mem[0000000030081430] = e0090000 a4269a4b 10726dd6 ce6aba12
3317 ldda [%i2]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030081400
3318! Mem[0000000030001400] = ff000000, %f22 = 9b7db159
3319 lda [%i0+%g0]0x81,%f22 ! %f22 = ff000000
3320! Mem[0000000010081400] = ff5e0000, %l4 = ff004ecef4048912
3321 ldswa [%i2+%g0]0x80,%l4 ! %l4 = ffffffffff5e0000
3322! Mem[0000000030041410] = 185dc333ce4e00ff, %l5 = 00000000628d28db
3323 ldxa [%i1+%o5]0x89,%l5 ! %l5 = 185dc333ce4e00ff
3324! Starting 10 instruction Store Burst
3325 membar #Sync ! Added by membar checker (19)
3326! %l6 = 0e056cff, %l7 = ffffffff, Mem[0000000030081410] = 933ba68a e00900ff
3327 stda %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0e056cff ffffffff
3328
3329p0_label_124:
3330! %l0 = 0000000066a20041, Mem[0000000030141410] = 2f03b05c
3331 stha %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0041b05c
3332! %f8 = 00000000, %f15 = d66d7210, %f2 = 00000000
3333 fadds %f8 ,%f15,%f2 ! %f2 = d66d7210
3334! %l1 = 00ffb1310bfb76ed, Mem[0000000010041410] = 6cf2ffff
3335 stba %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = edf2ffff
3336! Mem[0000000030081410] = 0e056cff, %l5 = 185dc333ce4e00ff
3337 swapa [%i2+%o5]0x81,%l5 ! %l5 = 000000000e056cff
3338! %l5 = 000000000e056cff, Mem[0000000010101410] = 00000000
3339 stwa %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0e056cff
3340! Mem[0000000010141408] = 2d000000, %l2 = cc72256256860dd4
3341 ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 0000002d000000ff
3342! Mem[0000000010141400] = 170f8656, %l7 = ffffffffffffffff
3343 swapa [%i5+%g0]0x80,%l7 ! %l7 = 00000000170f8656
3344! %l7 = 00000000170f8656, Mem[0000000010001410] = ff5f22b7
3345 stha %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = 865622b7
3346! %l7 = 00000000170f8656, Mem[0000000010101408] = cc722562
3347 stwa %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 170f8656
3348! Starting 10 instruction Load Burst
3349! Mem[0000000010001400] = ffd5c92d, %l7 = 00000000170f8656
3350 ldsba [%i0+%g0]0x88,%l7 ! %l7 = 000000000000002d
3351
3352p0_label_125:
3353! Mem[00000000100c1438] = 1efcd590, %l5 = 000000000e056cff
3354 ldsh [%i3+0x038],%l5 ! %l5 = 0000000000001efc
3355! Mem[00000000100c1408] = 00000061 00000000, %l0 = 66a20041, %l1 = 0bfb76ed
3356 ldda [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000000 0000000000000061
3357! Mem[0000000010001410] = 865622b7, %l7 = 000000000000002d
3358 ldsba [%i0+0x010]%asi,%l7 ! %l7 = ffffffffffffff86
3359! Mem[0000000030081410] = ce4e00ff, %l0 = 0000000000000000
3360 lduwa [%i2+%o5]0x81,%l0 ! %l0 = 00000000ce4e00ff
3361! Mem[00000000100c1408] = 00000000, %l4 = ffffffffff5e0000
3362 lduh [%i3+0x00a],%l4 ! %l4 = 0000000000000000
3363! Mem[0000000030081400] = ff000000, %l5 = 0000000000001efc
3364 ldsba [%i2+%g0]0x89,%l5 ! %l5 = 0000000000000000
3365! Mem[0000000030101410] = beff5d9a56860dd4, %f24 = 772efcfd 31bca391
3366 ldda [%i4+%o5]0x89,%f24 ! %f24 = beff5d9a 56860dd4
3367! Mem[0000000010001408] = 4100a266, %l2 = 000000000000002d
3368 ldswa [%i0+%o4]0x88,%l2 ! %l2 = 000000004100a266
3369! Mem[0000000010101400] = aa2effe5, %l3 = ffffffffffffffff
3370 lduba [%i4+%g0]0x80,%l3 ! %l3 = 00000000000000aa
3371! Starting 10 instruction Store Burst
3372! Mem[0000000020800040] = ff4d0596, %l0 = 00000000ce4e00ff
3373 ldstub [%o1+0x040],%l0 ! %l0 = 000000ff000000ff
3374
3375p0_label_126:
3376! Mem[00000000218000c1] = ff9bafd4, %l6 = 000000000e056cff
3377 ldstuba [%o3+0x0c1]%asi,%l6 ! %l6 = 0000009b000000ff
3378! Mem[0000000010081400] = 00005eff, %l4 = 0000000000000000
3379 swapa [%i2+%g0]0x88,%l4 ! %l4 = 0000000000005eff
3380! %f2 = d66d7210, Mem[00000000100c1410] = e0090000
3381 sta %f2 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = d66d7210
3382! %l6 = 000000000000009b, Mem[0000000010041408] = 61000000
3383 stha %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 6100009b
3384! %l0 = 00000000000000ff, %l4 = 0000000000005eff, %y = e5ff2eaa
3385 umul %l0,%l4,%l7 ! %l7 = 00000000005ea001, %y = 00000000
3386! %l3 = 00000000000000aa, Mem[0000000030141400] = aa2effe5
3387 stwa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000aa
3388! %l0 = 00000000000000ff, Mem[00000000300c1408] = 00000000745b00ff
3389 stxa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000000000ff
3390! %f14 = 12ba6ace d66d7210, Mem[0000000010041408] = 6100009b 00000000
3391 stda %f14,[%i1+%o4]0x88 ! Mem[0000000010041408] = 12ba6ace d66d7210
3392! Mem[0000000030101408] = 84e63019, %l2 = 000000004100a266
3393 swapa [%i4+%o4]0x89,%l2 ! %l2 = 0000000084e63019
3394! Starting 10 instruction Load Burst
3395! Mem[0000000030101400] = 8ff4bef7, %l0 = 00000000000000ff
3396 ldswa [%i4+%g0]0x89,%l0 ! %l0 = ffffffff8ff4bef7
3397
3398p0_label_127:
3399! Mem[0000000010101434] = 3357ee94, %l0 = ffffffff8ff4bef7
3400 ldsb [%i4+0x036],%l0 ! %l0 = ffffffffffffffee
3401! Mem[00000000211c0000] = 00004340, %l2 = 0000000084e63019
3402 ldsh [%o2+%g0],%l2 ! %l2 = 0000000000000000
3403! %l1 = 0000000000000061, immd = fffffffffffff460, %l2 = 0000000000000000
3404 udivx %l1,-0xba0,%l2 ! %l2 = 0000000000000000
3405! Mem[00000000100c1410] = 10726dd6, %l3 = 00000000000000aa
3406 lduba [%i3+%o5]0x88,%l3 ! %l3 = 00000000000000d6
3407! Mem[0000000030141400] = 000000aa00000000, %f2 = d66d7210 0000002d
3408 ldda [%i5+%g0]0x81,%f2 ! %f2 = 000000aa 00000000
3409! Mem[0000000010181438] = 672e0378, %l2 = 0000000000000000
3410 ldsw [%i6+0x038],%l2 ! %l2 = 00000000672e0378
3411! Mem[0000000030001408] = ff004ecef4048912, %l0 = ffffffffffffffee
3412 ldxa [%i0+%o4]0x81,%l0 ! %l0 = ff004ecef4048912
3413! Mem[00000000100c1438] = 1efcd590, %l0 = ff004ecef4048912
3414 ldsha [%i3+0x038]%asi,%l0 ! %l0 = 0000000000001efc
3415! Mem[0000000010181408] = 0000d45e, %f31 = b7225fff
3416 lda [%i6+%o4]0x80,%f31 ! %f31 = 0000d45e
3417! Starting 10 instruction Store Burst
3418! %f28 = 185dc333 eb3500aa, Mem[0000000010081408] = 0e056cff ff000053
3419 stda %f28,[%i2+%o4]0x88 ! Mem[0000000010081408] = 185dc333 eb3500aa
3420
3421p0_label_128:
3422! %l6 = 000000000000009b, Mem[00000000211c0001] = 00004340
3423 stb %l6,[%o2+0x001] ! Mem[00000000211c0000] = 009b4340
3424! %l3 = 00000000000000d6, Mem[0000000010081408] = aa0035eb
3425 stwa %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000d6
3426! %l6 = 0000009b, %l7 = 005ea001, Mem[0000000010001418] = 00000000 ff000000
3427 std %l6,[%i0+0x018] ! Mem[0000000010001418] = 0000009b 005ea001
3428! %l3 = 00000000000000d6, Mem[0000000010041410] = edf2ffff
3429 stba %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = d6f2ffff
3430! Mem[00000000218000c0] = ffffafd4, %l4 = 0000000000005eff
3431 ldstuba [%o3+0x0c0]%asi,%l4 ! %l4 = 000000ff000000ff
3432! Mem[0000000030181410] = 2f03bcd6, %l3 = 00000000000000d6
3433 swapa [%i6+%o5]0x81,%l3 ! %l3 = 000000002f03bcd6
3434! %f15 = d66d7210, Mem[00000000100c1408] = 00000000
3435 sta %f15,[%i3+%o4]0x80 ! Mem[00000000100c1408] = d66d7210
3436! %f26 = b52df303 d6bc032f, %l5 = 0000000000000000
3437! Mem[00000000100c1438] = 1efcd590ce6aba12
3438 add %i3,0x038,%g1
3439 stda %f26,[%g1+%l5]ASI_PST16_PL ! Mem[00000000100c1438] = 1efcd590ce6aba12
3440! Mem[0000000010141430] = 4b9a26a4, %l0 = 00001efc, %l6 = 0000009b
3441 add %i5,0x30,%g1
3442 casa [%g1]0x80,%l0,%l6 ! %l6 = 000000004b9a26a4
3443! Starting 10 instruction Load Burst
3444! Mem[00000000300c1400] = ff000000, %l1 = 0000000000000061
3445 lduha [%i3+%g0]0x89,%l1 ! %l1 = 0000000000000000
3446
3447p0_label_129:
3448! Mem[0000000010081410] = 00000000, %l3 = 000000002f03bcd6
3449 ldswa [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000000
3450! Mem[0000000010001400] = 00000000ffd5c92d, %l2 = 00000000672e0378
3451 ldxa [%i0+%g0]0x88,%l2 ! %l2 = 00000000ffd5c92d
3452! Mem[0000000010041408] = 10726dd6ce6aba12, %f18 = ff5f22b7 f4048912
3453 ldda [%i1+%o4]0x80,%f18 ! %f18 = 10726dd6 ce6aba12
3454! Mem[0000000030001410] = 72000000ffffffaa, %l5 = 0000000000000000
3455 ldxa [%i0+%o5]0x89,%l5 ! %l5 = 72000000ffffffaa
3456! Mem[0000000030081410] = ce4e00ff, %l1 = 0000000000000000
3457 ldswa [%i2+%o5]0x81,%l1 ! %l1 = ffffffffce4e00ff
3458! Mem[0000000010081400] = 00000000, %l4 = 00000000000000ff
3459 ldswa [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000
3460! Mem[0000000030081408] = 2d000000, %l1 = ffffffffce4e00ff
3461 lduba [%i2+%o4]0x81,%l1 ! %l1 = 000000000000002d
3462! Mem[0000000010001400] = ffd5c92d, %l2 = 00000000ffd5c92d
3463 lduha [%i0+%g0]0x88,%l2 ! %l2 = 000000000000c92d
3464! Mem[00000000300c1408] = ff00000000000000, %f22 = ff000000 00003054
3465 ldda [%i3+%o4]0x81,%f22 ! %f22 = ff000000 00000000
3466! Starting 10 instruction Store Burst
3467! Mem[0000000010001408] = 4100a266, %l3 = 0000000000000000
3468 ldstuba [%i0+%o4]0x88,%l3 ! %l3 = 00000066000000ff
3469
3470p0_label_130:
3471! Mem[0000000030181410] = 000000d6, %l0 = 0000000000001efc
3472 ldstuba [%i6+%o5]0x81,%l0 ! %l0 = 00000000000000ff
3473! %l5 = 72000000ffffffaa, Mem[0000000030001400] = ff00000000000000
3474 stxa %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 72000000ffffffaa
3475! %f4 = ff0009e0 8aa63b93, %l1 = 000000000000002d
3476! Mem[00000000300c1418] = 9914c0339da7051e
3477 add %i3,0x018,%g1
3478 stda %f4,[%g1+%l1]ASI_PST32_S ! Mem[00000000300c1418] = 9914c0338aa63b93
3479! Mem[0000000030181410] = ff0000d6, %l5 = 72000000ffffffaa
3480 ldstuba [%i6+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
3481! Mem[00000000300c1400] = ff000000, %l4 = 0000000000000000
3482 ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 00000000000000ff
3483! %f2 = 000000aa 00000000, %l4 = 0000000000000000
3484! Mem[0000000010101410] = 0e056cff6a090251
3485 add %i4,0x010,%g1
3486 stda %f2,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010101410] = 0e056cff6a090251
3487! %l7 = 00000000005ea001, Mem[0000000030141400] = aa000000
3488 stba %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = aa000001
3489! Mem[0000000030041408] = aa0035eb, %l6 = 000000004b9a26a4
3490 ldstuba [%i1+%o4]0x81,%l6 ! %l6 = 000000aa000000ff
3491! %l2 = 0000c92d, %l3 = 00000066, Mem[00000000300c1410] = ffffff00 933ba68a
3492 stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000c92d 00000066
3493! Starting 10 instruction Load Burst
3494! Mem[00000000300c1400] = ff0000ff, %l5 = 00000000000000ff
3495 lduba [%i3+%g0]0x81,%l5 ! %l5 = 00000000000000ff
3496
3497p0_label_131:
3498! Mem[000000001008142c] = 000000ff, %l2 = 000000000000c92d
3499 lduha [%i2+0x02e]%asi,%l2 ! %l2 = 00000000000000ff
3500! Mem[0000000030041410] = ce4e00ff, %l7 = 00000000005ea001
3501 lduwa [%i1+%o5]0x89,%l7 ! %l7 = 00000000ce4e00ff
3502! Mem[0000000030081410] = ce4e00ff ffffffff, %l6 = 000000aa, %l7 = ce4e00ff
3503 ldda [%i2+%o5]0x81,%l6 ! %l6 = 00000000ce4e00ff 00000000ffffffff
3504! Mem[0000000010001408] = ffa20041, %l4 = 0000000000000000
3505 ldsba [%i0+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
3506! Mem[00000000300c1410] = 2dc90000, %l3 = 0000000000000066
3507 lduha [%i3+%o5]0x81,%l3 ! %l3 = 0000000000002dc9
3508! Mem[0000000030081410] = ce4e00ff, %l6 = 00000000ce4e00ff
3509 ldsba [%i2+%o5]0x81,%l6 ! %l6 = ffffffffffffffce
3510! Mem[0000000030041410] = ff004ece33c35d18, %l4 = ffffffffffffffff
3511 ldxa [%i1+%o5]0x81,%l4 ! %l4 = ff004ece33c35d18
3512! Mem[0000000030141408] = 00000000, %l7 = 00000000ffffffff
3513 ldsha [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000000
3514! Mem[00000000201c0000] = 0056e0d4, %l5 = 00000000000000ff
3515 lduh [%o0+%g0],%l5 ! %l5 = 0000000000000056
3516! Starting 10 instruction Store Burst
3517! Mem[0000000010181428] = 672e0378, %l3 = 0000000000002dc9
3518 swap [%i6+0x028],%l3 ! %l3 = 00000000672e0378
3519
3520p0_label_132:
3521! %f22 = ff000000, Mem[00000000300c1400] = ff0000ff
3522 sta %f22,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000
3523! %l1 = 000000000000002d, Mem[0000000010001400] = ffd5c92d
3524 stwa %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000002d
3525! Mem[0000000021800041] = 000275ef, %l0 = 0000000000000000
3526 ldstub [%o3+0x041],%l0 ! %l0 = 00000002000000ff
3527! %l4 = 33c35d18, %l5 = 00000056, Mem[0000000010001410] = b7225686 128904f4
3528 stda %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 33c35d18 00000056
3529! %l0 = 00000002, %l1 = 0000002d, Mem[00000000100c1408] = 10726dd6 00000061
3530 stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000002 0000002d
3531! %l7 = 0000000000000000, Mem[00000000100c1400] = 61000000
3532 stwa %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
3533! Mem[0000000030101410] = d40d8656, %l7 = 0000000000000000
3534 swapa [%i4+%o5]0x81,%l7 ! %l7 = 00000000d40d8656
3535! %l3 = 00000000672e0378, Mem[0000000010001400] = 000000000000002d
3536 stxa %l3,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000672e0378
3537! %f2 = 000000aa, Mem[0000000010141418] = 78c55430
3538 st %f2 ,[%i5+0x018] ! Mem[0000000010141418] = 000000aa
3539! Starting 10 instruction Load Burst
3540! Mem[00000000100c1400] = 00000000, %l7 = 00000000d40d8656
3541 lduha [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
3542
3543p0_label_133:
3544! Mem[0000000030181408] = 00000000beff5d9a, %l2 = 00000000000000ff
3545 ldxa [%i6+%o4]0x81,%l2 ! %l2 = 00000000beff5d9a
3546! %f19 = ce6aba12, %f9 = 6a090251
3547 fcmpes %fcc3,%f19,%f9 ! %fcc3 = 1
3548! Mem[0000000010101400] = e5ff2eaa, %l0 = 0000000000000002
3549 lduha [%i4+%g0]0x88,%l0 ! %l0 = 0000000000002eaa
3550! Mem[0000000030101408] = 66a20041, %l6 = ffffffffffffffce
3551 lduwa [%i4+%o4]0x81,%l6 ! %l6 = 0000000066a20041
3552! Mem[0000000030141410] = b52df3035cb04100, %f6 = 00000000 745b00ff
3553 ldda [%i5+%o5]0x89,%f6 ! %f6 = b52df303 5cb04100
3554! Mem[0000000030001400] = aaffffff00000072, %f24 = beff5d9a 56860dd4
3555 ldda [%i0+%g0]0x89,%f24 ! %f24 = aaffffff 00000072
3556! Mem[0000000010101400] = e5ff2eaa, %l4 = ff004ece33c35d18
3557 ldswa [%i4+%g0]0x88,%l4 ! %l4 = ffffffffe5ff2eaa
3558! Mem[00000000201c0000] = 0056e0d4, %l5 = 0000000000000056
3559 ldsba [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000000
3560! Code Fragment 3
3561p0_fragment_17:
3562! %l0 = 0000000000002eaa
3563 setx 0xcc33ed2fde354dd4,%g7,%l0 ! %l0 = cc33ed2fde354dd4
3564! %l1 = 000000000000002d
3565 setx 0x0f1d1f00593d6d69,%g7,%l1 ! %l1 = 0f1d1f00593d6d69
3566 setx 0x1fe000, %g1, %g3
3567 or %l0, %g3, %l0 ! always set perrmask = 0xff
3568 setx 0x1ffff8, %g1, %g2
3569 and %l0, %g2, %l0
3570 ta T_CHANGE_HPRIV
3571 stxa %l1, [%l0]ASI_DCACHE_DATA
3572 ta T_CHANGE_NONHPRIV
3573! %l0 = cc33ed2fde354dd4
3574 setx 0x172011c861f9a597,%g7,%l0 ! %l0 = 172011c861f9a597
3575! %l1 = 0f1d1f00593d6d69
3576 setx 0x8d52416005951f31,%g7,%l1 ! %l1 = 8d52416005951f31
3577! Starting 10 instruction Store Burst
3578! Mem[0000000030081400] = 000000ff, %l7 = 0000000000000000
3579 swapa [%i2+%g0]0x81,%l7 ! %l7 = 00000000000000ff
3580
3581p0_label_134:
3582! Mem[0000000010081400] = 00000000, %l3 = 672e0378, %l0 = 61f9a597
3583 casa [%i2]0x80,%l3,%l0 ! %l0 = 0000000000000000
3584! %l4 = e5ff2eaa, %l5 = 00000000, Mem[0000000010101408] = 170f8656 56860dd4
3585 stda %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = e5ff2eaa 00000000
3586! Mem[0000000030141400] = aa000001, %l4 = ffffffffe5ff2eaa
3587 ldstuba [%i5+%g0]0x89,%l4 ! %l4 = 00000001000000ff
3588! %l4 = 0000000000000001, Mem[0000000030141410] = 0041b05c03f32db5
3589 stxa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000000000001
3590! %f8 = 00000000 6a090251, %l5 = 0000000000000000
3591! Mem[0000000030101430] = 92df3465715a3ea5
3592 add %i4,0x030,%g1
3593 stda %f8,[%g1+%l5]ASI_PST32_S ! Mem[0000000030101430] = 92df3465715a3ea5
3594! %l3 = 00000000672e0378, Mem[000000001018141e] = 8aa63b93, %asi = 80
3595 stba %l3,[%i6+0x01e]%asi ! Mem[000000001018141c] = 8aa67893
3596! Mem[0000000010181418] = 0dbd8189, %l4 = 00000001, %l2 = beff5d9a
3597 add %i6,0x18,%g1
3598 casa [%g1]0x80,%l4,%l2 ! %l2 = 000000000dbd8189
3599! %l6 = 0000000066a20041, Mem[0000000030001410] = ffffffaa
3600 stba %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffff41
3601! Mem[000000001004141c] = 000000ff, %l0 = 0000000000000000, %asi = 80
3602 swapa [%i1+0x01c]%asi,%l0 ! %l0 = 00000000000000ff
3603! Starting 10 instruction Load Burst
3604! Mem[0000000010141410] = ce4e5d9a, %f14 = 12ba6ace
3605 lda [%i5+%o5]0x88,%f14 ! %f14 = ce4e5d9a
3606
3607p0_label_135:
3608! Mem[0000000010041420] = 772efcfd00000062, %f22 = ff000000 00000000
3609 ldd [%i1+0x020],%f22 ! %f22 = 772efcfd 00000062
3610! Mem[0000000030081400] = 00000000, %l6 = 0000000066a20041
3611 ldsha [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
3612! Mem[0000000030001410] = 41ffffff00000072, %l3 = 00000000672e0378
3613 ldxa [%i0+%o5]0x81,%l3 ! %l3 = 41ffffff00000072
3614! Mem[0000000010001400] = 78032e67, %l5 = 0000000000000000
3615 lduha [%i0+%g0]0x80,%l5 ! %l5 = 0000000000007803
3616! Mem[0000000010181410] = 00aaffff185dc333, %f8 = 00000000 6a090251
3617 ldda [%i6+%o5]0x80,%f8 ! %f8 = 00aaffff 185dc333
3618! Mem[0000000030141400] = ff0000aa, %l1 = 8d52416005951f31
3619 lduwa [%i5+%g0]0x81,%l1 ! %l1 = 00000000ff0000aa
3620! Code Fragment 4
3621p0_fragment_18:
3622! %l0 = 00000000000000ff
3623 setx 0x7977c46821c001ee,%g7,%l0 ! %l0 = 7977c46821c001ee
3624! %l1 = 00000000ff0000aa
3625 setx 0x0a3efea86ae0bea2,%g7,%l1 ! %l1 = 0a3efea86ae0bea2
3626 setx 0x7ff8, %g1, %g2
3627 and %l0, %g2, %l0
3628 setx 0xffffffff, %g1, %g2
3629 and %l1, %g2, %l1
3630 setx 0x100000000, %g1, %g2
3631 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3632 ta T_CHANGE_HPRIV
3633 stxa %l1, [%l0]ASI_ICACHE_INSTR
3634 ta T_CHANGE_NONHPRIV
3635! %l0 = 7977c46821c001ee
3636 setx 0x4ebeced8593b2253,%g7,%l0 ! %l0 = 4ebeced8593b2253
3637! %l1 = 0a3efea86ae0bea2
3638 setx 0xc5347b3f8ea7e180,%g7,%l1 ! %l1 = c5347b3f8ea7e180
3639! Mem[0000000010081400] = 00000000, %l4 = 0000000000000001
3640 lduha [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
3641! Mem[0000000030101408] = 4100a266, %l2 = 000000000dbd8189
3642 ldsha [%i4+%o4]0x89,%l2 ! %l2 = ffffffffffffa266
3643! Starting 10 instruction Store Burst
3644! %l4 = 00000000, %l5 = 00007803, Mem[0000000010041410] = fffff2d6 000000ff
3645 stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 00007803
3646
3647p0_label_136:
3648! Mem[00000000100c1430] = 90d5fc1e, %l7 = 000000ff, %l4 = 00000000
3649 add %i3,0x30,%g1
3650 casa [%g1]0x80,%l7,%l4 ! %l4 = 0000000090d5fc1e
3651! Mem[0000000010181426] = eafcea4a, %l7 = 00000000000000ff
3652 ldstuba [%i6+0x026]%asi,%l7 ! %l7 = 000000ea000000ff
3653! %l2 = ffffa266, %l3 = 00000072, Mem[00000000100c1410] = 10726dd6 00000000
3654 stda %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffa266 00000072
3655! Mem[00000000211c0000] = 009b4340, %l5 = 0000000000007803
3656 ldstub [%o2+%g0],%l5 ! %l5 = 00000000000000ff
3657! %l2 = ffffffffffffa266, Mem[00000000201c0000] = 0056e0d4
3658 sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = a266e0d4
3659! %l3 = 41ffffff00000072, Mem[0000000010041404] = 9a5dffbe
3660 stw %l3,[%i1+0x004] ! Mem[0000000010041404] = 00000072
3661! %f18 = 10726dd6 ce6aba12, %l2 = ffffffffffffa266
3662! Mem[0000000030001400] = 72000000ffffffaa
3663 stda %f18,[%i0+%l2]ASI_PST16_S ! Mem[0000000030001400] = 72006dd6ce6affaa
3664! %l6 = 0000000000000000, Mem[0000000010001400] = 78032e67
3665 stba %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00032e67
3666! Mem[0000000030101410] = 00000000, %l5 = 0000000000000000
3667 ldstuba [%i4+%o5]0x89,%l5 ! %l5 = 00000000000000ff
3668! Starting 10 instruction Load Burst
3669! Mem[0000000010041408] = 10726dd6, %l6 = 0000000000000000
3670 lduba [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000010
3671
3672p0_label_137:
3673! Mem[0000000010101400] = e5ff2eaa, %l0 = 4ebeced8593b2253
3674 ldsha [%i4+%g0]0x88,%l0 ! %l0 = 0000000000002eaa
3675! Mem[0000000030041400] = 59b17d9b, %l7 = 00000000000000ea
3676 ldswa [%i1+%g0]0x81,%l7 ! %l7 = 0000000059b17d9b
3677! Mem[00000000300c1400] = 000000ff, %l3 = 41ffffff00000072
3678 lduwa [%i3+%g0]0x89,%l3 ! %l3 = 00000000000000ff
3679! Mem[0000000010041408] = d66d7210, %l7 = 0000000059b17d9b
3680 ldsha [%i1+%o4]0x88,%l7 ! %l7 = 0000000000007210
3681! Mem[0000000010181400] = 006c050e 00000000, %l0 = 00002eaa, %l1 = 8ea7e180
3682 ldda [%i6+%g0]0x80,%l0 ! %l0 = 00000000006c050e 0000000000000000
3683! %l7 = 0000000000007210, imm = 0000000000000588, %l3 = 00000000000000ff
3684 or %l7,0x588,%l3 ! %l3 = 0000000000007798
3685! Mem[0000000010001410] = 185dc333, %l7 = 0000000000007210
3686 ldswa [%i0+%o5]0x80,%l7 ! %l7 = 00000000185dc333
3687! Mem[0000000010101410] = ff6c050e, %l5 = 0000000000000000
3688 lduha [%i4+%o5]0x88,%l5 ! %l5 = 000000000000050e
3689! %l3 = 0000000000007798, imm = fffffffffffff097, %l2 = ffffffffffffa266
3690 andn %l3,-0xf69,%l2 ! %l2 = 0000000000000708
3691! Starting 10 instruction Store Burst
3692! %l6 = 00000010, %l7 = 185dc333, Mem[00000000300c1408] = ff000000 00000000
3693 stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000010 185dc333
3694
3695p0_label_138:
3696! %l6 = 00000010, %l7 = 185dc333, Mem[00000000300c1410] = 0000c92d 00000066
3697 stda %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000010 185dc333
3698! %l4 = 90d5fc1e, %l5 = 0000050e, Mem[0000000010081400] = 00000000 8aa63b93
3699 stda %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 90d5fc1e 0000050e
3700! %f10 = ff000053 b722486b, Mem[0000000030081408] = 0000002d 00000000
3701 stda %f10,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff000053 b722486b
3702! Mem[0000000010141408] = ff000000, %l4 = 0000000090d5fc1e, %asi = 80
3703 swapa [%i5+0x008]%asi,%l4 ! %l4 = 00000000ff000000
3704! Mem[0000000030001410] = 41ffffff, %l0 = 00000000006c050e
3705 swapa [%i0+%o5]0x81,%l0 ! %l0 = 0000000041ffffff
3706! Mem[0000000010001408] = ffa20041, %l7 = 00000000185dc333
3707 ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
3708! Mem[000000001010143a] = 8590b023, %l6 = 0000000000000010
3709 ldstuba [%i4+0x03a]%asi,%l6 ! %l6 = 000000b0000000ff
3710! %l7 = 00000000000000ff, Mem[0000000030001408] = ff004ecef4048912
3711 stxa %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000000000ff
3712! %l4 = ff000000, %l5 = 0000050e, Mem[0000000030041408] = eb3500ff 002efc1d
3713 stda %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff000000 0000050e
3714! Starting 10 instruction Load Burst
3715! Mem[0000000030041410] = 185dc333ce4e00ff, %f24 = aaffffff 00000072
3716 ldda [%i1+%o5]0x89,%f24 ! %f24 = 185dc333 ce4e00ff
3717
3718p0_label_139:
3719! Mem[0000000010101410] = 0e056cff, %f22 = 772efcfd
3720 lda [%i4+%o5]0x80,%f22 ! %f22 = 0e056cff
3721! Mem[0000000030041400] = 59b17d9b d4fbebce, %l4 = ff000000, %l5 = 0000050e
3722 ldda [%i1+%g0]0x81,%l4 ! %l4 = 0000000059b17d9b 00000000d4fbebce
3723! Mem[00000000300c1400] = 000000ff, %l0 = 0000000041ffffff
3724 ldsba [%i3+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
3725! Mem[0000000030041408] = 000000ff0e050000, %f22 = 0e056cff 00000062
3726 ldda [%i1+%o4]0x81,%f22 ! %f22 = 000000ff 0e050000
3727! Mem[0000000020800040] = ff4d0596, %l4 = 0000000059b17d9b
3728 lduh [%o1+0x040],%l4 ! %l4 = 000000000000ff4d
3729! Mem[00000000211c0000] = ff9b4340, %l4 = 000000000000ff4d
3730 lduba [%o2+0x001]%asi,%l4 ! %l4 = 000000000000009b
3731! Mem[0000000010101400] = aa2effe5 00000000, %l0 = ffffffff, %l1 = 00000000
3732 ldda [%i4+%g0]0x80,%l0 ! %l0 = 00000000aa2effe5 0000000000000000
3733! Mem[00000000100c1400] = 00000000, %l1 = 0000000000000000
3734 ldsha [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
3735! Mem[00000000100c1410] = 00000072ffffa266, %l0 = 00000000aa2effe5
3736 ldxa [%i3+%o5]0x88,%l0 ! %l0 = 00000072ffffa266
3737! Starting 10 instruction Store Burst
3738! %l0 = ffffa266, %l1 = 00000000, Mem[0000000030101408] = 66a20041 9c3bafe9
3739 stda %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffa266 00000000
3740
3741p0_label_140:
3742! %l6 = 00000000000000b0, Mem[00000000100c1422] = 56860ff5
3743 sth %l6,[%i3+0x022] ! Mem[00000000100c1420] = 568600b0
3744! Mem[0000000010001418] = 0000009b, %l1 = 0000000000000000, %asi = 80
3745 swapa [%i0+0x018]%asi,%l1 ! %l1 = 000000000000009b
3746! Mem[0000000030001408] = 00000000, %l7 = 00000000000000ff
3747 swapa [%i0+%o4]0x81,%l7 ! %l7 = 0000000000000000
3748! %l5 = 00000000d4fbebce, Mem[0000000010001408] = 4100a2ff
3749 stwa %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = d4fbebce
3750! %f30 = f7bef48f, Mem[0000000030081410] = ff004ece
3751 sta %f30,[%i2+%o5]0x89 ! Mem[0000000030081410] = f7bef48f
3752! %l0 = 00000072ffffa266, Mem[0000000030101410] = ff000000
3753 stba %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 66000000
3754! %l1 = 000000000000009b, Mem[0000000010101410] = ff6c050e
3755 stha %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff6c009b
3756! Mem[0000000010041424] = 00000062, %l6 = 00000000000000b0, %asi = 80
3757 swapa [%i1+0x024]%asi,%l6 ! %l6 = 0000000000000062
3758! %l4 = 000000000000009b, Mem[0000000030101408] = ffffa266
3759 stba %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 9bffa266
3760! Starting 10 instruction Load Burst
3761! Mem[000000001014141c] = 7eee8d5c, %l4 = 000000000000009b
3762 lduwa [%i5+0x01c]%asi,%l4 ! %l4 = 000000007eee8d5c
3763
3764p0_label_141:
3765! Mem[00000000100c1400] = 00000000, %l5 = 00000000d4fbebce
3766 ldswa [%i3+%g0]0x88,%l5 ! %l5 = 0000000000000000
3767! Mem[0000000010001400] = 672e0300, %l5 = 0000000000000000
3768 lduwa [%i0+%g0]0x88,%l5 ! %l5 = 00000000672e0300
3769! Mem[0000000020800000] = ffff8b5d, %l1 = 000000000000009b
3770 lduha [%o1+0x000]%asi,%l1 ! %l1 = 000000000000ffff
3771! %l1 = 000000000000ffff, immed = 000001a7, %y = 00000000
3772 sdiv %l1,0x1a7,%l0 ! %l0 = 000000000000009a
3773 mov %l0,%y ! %y = 0000009a
3774! Mem[0000000010041408] = d66d7210, %l5 = 00000000672e0300
3775 lduwa [%i1+%o4]0x88,%l5 ! %l5 = 00000000d66d7210
3776! Mem[0000000030141400] = ff0000aa00000000, %f22 = 000000ff 0e050000
3777 ldda [%i5+%g0]0x81,%f22 ! %f22 = ff0000aa 00000000
3778! %f13 = 000009e0, %f10 = ff000053
3779 fcmpes %fcc3,%f13,%f10 ! %fcc3 = 2
3780! %f31 = 0000d45e, %f20 = ffd5c92d, %f28 = 185dc333
3781 fmuls %f31,%f20,%f28 ! %f28 = ffd5c92d
3782! Mem[0000000010141400] = ffffffff, %l4 = 000000007eee8d5c
3783 ldswa [%i5+%g0]0x88,%l4 ! %l4 = ffffffffffffffff
3784! Starting 10 instruction Store Burst
3785! %l0 = 000000000000009a, imm = 0000000000000d1e, %l1 = 000000000000ffff
3786 xor %l0,0xd1e,%l1 ! %l1 = 0000000000000d84
3787
3788p0_label_142:
3789! Mem[0000000010081408] = d6000000, %l4 = ffffffffffffffff
3790 ldstuba [%i2+%o4]0x88,%l4 ! %l4 = 00000000000000ff
3791! %l4 = 0000000000000000, Mem[0000000010181400] = 006c050e
3792 stwa %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
3793! Mem[00000000300c1410] = 00000010, %l1 = 0000000000000d84
3794 ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 00000010000000ff
3795! %l6 = 0000000000000062, %l2 = 0000000000000708, %l5 = 00000000d66d7210
3796 mulx %l6,%l2,%l5 ! %l5 = 000000000002b110
3797! %l1 = 0000000000000010, Mem[0000000010081431] = 00ffa74c
3798 stb %l1,[%i2+0x031] ! Mem[0000000010081430] = 0010a74c
3799! Mem[0000000030041410] = ff004ece, %l0 = 000000000000009a
3800 ldstuba [%i1+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
3801! Mem[0000000010041400] = 56860dd4, %l0 = 00000000000000ff
3802 ldstuba [%i1+%g0]0x88,%l0 ! %l0 = 000000d4000000ff
3803! Mem[0000000010081400] = 90d5fc1e, %l2 = 0000000000000708
3804 ldstuba [%i2+%g0]0x80,%l2 ! %l2 = 00000090000000ff
3805! Mem[00000000100c1408] = 02000000, %l1 = 0000000000000010
3806 swapa [%i3+%o4]0x80,%l1 ! %l1 = 0000000002000000
3807! Starting 10 instruction Load Burst
3808! Mem[0000000030181410] = d60000ff, %l2 = 0000000000000090
3809 lduha [%i6+%o5]0x89,%l2 ! %l2 = 00000000000000ff
3810
3811p0_label_143:
3812! Mem[0000000030141408] = 00000000, %l4 = 0000000000000000
3813 lduba [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000
3814! Mem[0000000010001400] = 00032e67, %l2 = 00000000000000ff
3815 lduw [%i0+%g0],%l2 ! %l2 = 0000000000032e67
3816! Mem[0000000010101410] = 9b006cff, %l6 = 0000000000000062
3817 ldsha [%i4+%o5]0x80,%l6 ! %l6 = ffffffffffff9b00
3818! Mem[00000000300c1410] = ff000000, %f7 = 5cb04100
3819 lda [%i3+%o5]0x81,%f7 ! %f7 = ff000000
3820! Mem[0000000030181408] = 00000000, %l5 = 000000000002b110
3821 ldsba [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000000
3822! Mem[0000000030101400] = 8ff4bef7, %l4 = 0000000000000000
3823 ldsba [%i4+%g0]0x89,%l4 ! %l4 = fffffffffffffff7
3824! Mem[0000000010181410] = 00aaffff, %l0 = 00000000000000d4
3825 ldsh [%i6+%o5],%l0 ! %l0 = 00000000000000aa
3826! Mem[0000000010001410] = 0000005633c35d18, %f30 = f7bef48f 0000d45e
3827 ldda [%i0+%o5]0x88,%f30 ! %f30 = 00000056 33c35d18
3828! Mem[0000000010001400] = 00032e67, %f18 = 10726dd6
3829 lda [%i0+%g0]0x80,%f18 ! %f18 = 00032e67
3830! Starting 10 instruction Store Burst
3831! Mem[0000000030181408] = 00000000, %l7 = 0000000000000000
3832 swapa [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000
3833
3834p0_label_144:
3835! Mem[0000000030141410] = 00000000, %l5 = 0000000000000000
3836 ldstuba [%i5+%o5]0x81,%l5 ! %l5 = 00000000000000ff
3837! %l2 = 0000000000032e67, Mem[0000000010081400] = 1efcd5ff
3838 stwa %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00032e67
3839! Mem[0000000010141410] = 9a5d4ece, %l5 = 0000000000000000
3840 ldstuba [%i5+%o5]0x80,%l5 ! %l5 = 0000009a000000ff
3841! %f22 = ff0000aa 00000000, Mem[0000000030101408] = 9bffa266 00000000
3842 stda %f22,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff0000aa 00000000
3843! %l2 = 00032e67, %l3 = 00007798, Mem[0000000010001410] = 33c35d18 00000056
3844 stda %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00032e67 00007798
3845! Mem[00000000300c1410] = 000000ff, %l5 = 000000000000009a
3846 swapa [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff
3847! %l7 = 0000000000000000, Mem[0000000010101408] = aa2effe5
3848 stwa %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
3849! Mem[0000000010081400] = 672e0300, %l6 = ffffffffffff9b00
3850 ldstuba [%i2+%g0]0x80,%l6 ! %l6 = 00000067000000ff
3851! Mem[0000000010001400] = 672e0300, %l5 = 00000000000000ff
3852 ldstuba [%i0+%g0]0x88,%l5 ! %l5 = 00000000000000ff
3853! Starting 10 instruction Load Burst
3854! Mem[0000000030101400] = f7bef48f, %l3 = 0000000000007798
3855 lduha [%i4+%g0]0x81,%l3 ! %l3 = 000000000000f7be
3856
3857p0_label_145:
3858! Mem[0000000010041430] = 8aa63b93 00003054, %l4 = fffffff7, %l5 = 00000000
3859 ldd [%i1+0x030],%l4 ! %l4 = 000000008aa63b93 0000000000003054
3860! Mem[0000000010001400] = ff032e67, %l1 = 0000000002000000
3861 ldswa [%i0+%g0]0x80,%l1 ! %l1 = ffffffffff032e67
3862! Mem[0000000010041410] = 00000000, %l4 = 000000008aa63b93
3863 lduba [%i1+%o5]0x88,%l4 ! %l4 = 0000000000000000
3864! Mem[0000000030181400] = a4269a4b, %f15 = d66d7210
3865 lda [%i6+%g0]0x89,%f15 ! %f15 = a4269a4b
3866! Mem[00000000100c1408] = 00000010, %f31 = 33c35d18
3867 ld [%i3+%o4],%f31 ! %f31 = 00000010
3868! Mem[0000000010081410] = 00000000, %l2 = 0000000000032e67
3869 lduwa [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
3870! Mem[0000000030001408] = ff000000 ff000000, %l2 = 00000000, %l3 = 0000f7be
3871 ldda [%i0+%o4]0x89,%l2 ! %l2 = 00000000ff000000 00000000ff000000
3872! %f4 = ff0009e0, %f12 = 4b9a26a4, %f20 = ffd5c92d 170f8656
3873 fsmuld %f4 ,%f12,%f20 ! %f20 = c9634651 0f64e000
3874! Mem[0000000010001408] = d4fbebce, %l3 = 00000000ff000000
3875 lduba [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000ce
3876! Starting 10 instruction Store Burst
3877! Mem[00000000300c1408] = 00000010, %l5 = 0000000000003054
3878 swapa [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000010
3879
3880p0_label_146:
3881! Mem[0000000030041408] = ff000000, %l1 = ffffffffff032e67
3882 ldstuba [%i1+%o4]0x89,%l1 ! %l1 = 00000000000000ff
3883! %f8 = 00aaffff 185dc333, Mem[0000000010041400] = ff0d8656 00000072
3884 stda %f8 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00aaffff 185dc333
3885! Mem[0000000010181408] = 0000d45e, %l6 = 0000000000000067
3886 ldstuba [%i6+%o4]0x80,%l6 ! %l6 = 00000000000000ff
3887! Mem[0000000010181400] = 00000000, %l4 = 0000000000000000
3888 swapa [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000
3889! %l4 = 0000000000000000, Mem[0000000030001400] = 72006dd6ce6affaa
3890 stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000000
3891! %f15 = a4269a4b, Mem[0000000030041410] = ce4e00ff
3892 sta %f15,[%i1+%o5]0x89 ! Mem[0000000030041410] = a4269a4b
3893! %l4 = 0000000000000000, Mem[000000001000140b] = ceebfbd4
3894 stb %l4,[%i0+0x00b] ! Mem[0000000010001408] = ceebfb00
3895! Mem[00000000300c1408] = 00003054, %l6 = 0000000000000000
3896 ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 00000000000000ff
3897! Mem[0000000010041404] = 185dc333, %l1 = 00000000, %l7 = 00000000
3898 add %i1,0x04,%g1
3899 casa [%g1]0x80,%l1,%l7 ! %l7 = 00000000185dc333
3900! Starting 10 instruction Load Burst
3901! Mem[0000000030101408] = ff0000aa, %l3 = 00000000000000ce
3902 ldswa [%i4+%o4]0x81,%l3 ! %l3 = ffffffffff0000aa
3903
3904p0_label_147:
3905! %f2 = 000000aa, %f19 = ce6aba12
3906 fsqrts %f2 ,%f19 ! %l0 = 00000000000000cc, Unfinished, %fsr = 2900000400
3907! Mem[0000000010181400] = 00000000, %l1 = 0000000000000000
3908 lduba [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
3909! Mem[000000001010140c] = 00000000, %l7 = 00000000185dc333
3910 lduba [%i4+0x00e]%asi,%l7 ! %l7 = 0000000000000000
3911! %f16 = ff000000 00000000, %f11 = b722486b
3912 fxtos %f16,%f11 ! %f11 = db800000
3913! Mem[0000000030001408] = 000000ff000000ff, %f28 = ffd5c92d eb3500aa
3914 ldda [%i0+%o4]0x81,%f28 ! %f28 = 000000ff 000000ff
3915! Mem[0000000010101400] = aa2effe5, %l6 = 0000000000000000
3916 ldsba [%i4+%g0]0x80,%l6 ! %l6 = ffffffffffffffaa
3917! Mem[0000000010141408] = 90d5fc1ed40d8656, %l3 = ffffffffff0000aa
3918 ldxa [%i5+%o4]0x80,%l3 ! %l3 = 90d5fc1ed40d8656
3919! Mem[00000000300c1408] = 543000ff, %l7 = 0000000000000000
3920 lduha [%i3+%o4]0x89,%l7 ! %l7 = 00000000000000ff
3921! Mem[0000000021800180] = ff114d6f, %l5 = 0000000000000010
3922 lduh [%o3+0x180],%l5 ! %l5 = 000000000000ff11
3923! Starting 10 instruction Store Burst
3924! Mem[0000000010001426] = e0090000, %l3 = 90d5fc1ed40d8656
3925 ldstuba [%i0+0x026]%asi,%l3 ! %l3 = 00000000000000ff
3926
3927p0_label_148:
3928! Mem[0000000030101400] = f7bef48f, %l7 = 00000000000000ff
3929 ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 000000f7000000ff
3930! %l3 = 0000000000000000, Mem[0000000030181400] = 4b9a26a4
3931 stwa %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
3932! %f10 = ff000053 db800000, Mem[0000000010181430] = 00000000 beff5d9a
3933 stda %f10,[%i6+0x030]%asi ! Mem[0000000010181430] = ff000053 db800000
3934! %l6 = ffffffaa, %l7 = 000000f7, Mem[0000000010001400] = ff032e67 00000000
3935 std %l6,[%i0+%g0] ! Mem[0000000010001400] = ffffffaa 000000f7
3936! %f18 = 00032e67 ce6aba12, %l4 = 0000000000000000
3937! Mem[0000000030001410] = 006c050e00000072
3938 add %i0,0x010,%g1
3939 stda %f18,[%g1+%l4]ASI_PST32_S ! Mem[0000000030001410] = 006c050e00000072
3940! Mem[0000000010141408] = 90d5fc1e, %l6 = ffffffffffffffaa
3941 swapa [%i5+%o4]0x80,%l6 ! %l6 = 0000000090d5fc1e
3942! %l6 = 0000000090d5fc1e, Mem[0000000010001400] = f7000000aaffffff
3943 stxa %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000090d5fc1e
3944! Mem[0000000010081408] = ff0000d6, %l6 = 0000000090d5fc1e
3945 swapa [%i2+%o4]0x80,%l6 ! %l6 = 00000000ff0000d6
3946! Mem[0000000010041401] = 00aaffff, %l4 = 0000000000000000
3947 ldstub [%i1+0x001],%l4 ! %l4 = 000000aa000000ff
3948! Starting 10 instruction Load Burst
3949! Mem[0000000010081408] = 90d5fc1e33c35d18, %f2 = 000000aa 00000000
3950 ldda [%i2+%o4]0x80,%f2 ! %f2 = 90d5fc1e 33c35d18
3951
3952p0_label_149:
3953! Mem[00000000100c1408] = 10000000, %f23 = 00000000
3954 lda [%i3+%o4]0x88,%f23 ! %f23 = 10000000
3955! Mem[0000000030081400] = 00000000, %l2 = 00000000ff000000
3956 lduba [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000
3957! %f5 = 8aa63b93, %f7 = ff000000
3958 fcmpes %fcc1,%f5 ,%f7 ! %fcc1 = 2
3959! Mem[0000000010101410] = ff6c009b, %l7 = 00000000000000f7
3960 ldsha [%i4+%o5]0x88,%l7 ! %l7 = 000000000000009b
3961! Mem[0000000030101408] = aa0000ff, %l0 = 00000000000000cc
3962 ldsba [%i4+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
3963! Mem[0000000030041400] = 59b17d9bd4fbebce, %f0 = 2dc9d5ff ff000000
3964 ldda [%i1+%g0]0x81,%f0 ! %f0 = 59b17d9b d4fbebce
3965! Mem[0000000030181408] = 00000000, %l7 = 000000000000009b
3966 ldsba [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000
3967! Mem[0000000010081408] = 1efcd590, %l2 = 0000000000000000
3968 lduba [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000090
3969! %f21 = 0f64e000, %f11 = db800000, %f6 = b52df303
3970 fadds %f21,%f11,%f6 ! %f6 = db800000
3971! Starting 10 instruction Store Burst
3972! %l5 = 000000000000ff11, Mem[00000000100c1430] = 90d5fc1e
3973 stw %l5,[%i3+0x030] ! Mem[00000000100c1430] = 0000ff11
3974
3975p0_label_150:
3976! %l1 = 0000000000000000, Mem[0000000010101410] = 9b006cff
3977 stwa %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
3978! %f24 = 185dc333 ce4e00ff, Mem[0000000030041408] = ff0000ff 0e050000
3979 stda %f24,[%i1+%o4]0x81 ! Mem[0000000030041408] = 185dc333 ce4e00ff
3980! Mem[0000000030041400] = 9b7db159, %l4 = 00000000000000aa
3981 ldstuba [%i1+%g0]0x89,%l4 ! %l4 = 00000059000000ff
3982! %f12 = 4b9a26a4 000009e0, %l4 = 0000000000000059
3983! Mem[00000000100c1400] = 0000000042107eed
3984 stda %f12,[%i3+%l4]ASI_PST8_P ! Mem[00000000100c1400] = 009a00a400107ee0
3985! %l4 = 00000059, %l5 = 0000ff11, Mem[0000000030101408] = aa0000ff 00000000
3986 stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000059 0000ff11
3987! %l2 = 0000000000000090, Mem[0000000010041410] = 00000000
3988 stba %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000090
3989! Mem[0000000030081408] = 6b4822b7, %l7 = 0000000000000000
3990 ldstuba [%i2+%o4]0x81,%l7 ! %l7 = 0000006b000000ff
3991! %l0 = ffffffff, %l1 = 00000000, Mem[0000000010101410] = 00000000 5102096a
3992 stda %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff 00000000
3993! %l0 = ffffffff, %l1 = 00000000, Mem[0000000030041410] = 4b9a26a4 33c35d18
3994 stda %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffffffff 00000000
3995! Starting 10 instruction Load Burst
3996! Mem[0000000010081408] = 90d5fc1e, %l4 = 0000000000000059
3997 ldswa [%i2+%o4]0x80,%l4 ! %l4 = ffffffff90d5fc1e
3998
3999p0_label_151:
4000! Mem[0000000010041408] = d66d7210, %l6 = 00000000ff0000d6
4001 lduha [%i1+%o4]0x88,%l6 ! %l6 = 0000000000007210
4002! Mem[0000000010181410] = 00aaffff, %l5 = 000000000000ff11
4003 ldsha [%i6+0x012]%asi,%l5 ! %l5 = ffffffffffffffff
4004! Mem[00000000100c1400] = 009a00a4, %l5 = ffffffffffffffff
4005 ldswa [%i3+%g0]0x80,%l5 ! %l5 = 00000000009a00a4
4006! Mem[0000000030001408] = ff000000 ff000000, %l6 = 00007210, %l7 = 0000006b
4007 ldda [%i0+%o4]0x89,%l6 ! %l6 = 00000000ff000000 00000000ff000000
4008! Mem[0000000010041408] = d66d7210, %l5 = 00000000009a00a4
4009 lduha [%i1+%o4]0x88,%l5 ! %l5 = 0000000000007210
4010! Mem[0000000010001410] = 672e0300, %l3 = 0000000000000000
4011 ldswa [%i0+%o5]0x80,%l3 ! %l3 = 00000000672e0300
4012! Mem[0000000010101438] = 8590ff23 000000ff, %l4 = 90d5fc1e, %l5 = 00007210
4013 ldda [%i4+0x038]%asi,%l4 ! %l4 = 000000008590ff23 00000000000000ff
4014! Mem[0000000010181420] = d4189176 eafcff4a, %l6 = ff000000, %l7 = ff000000
4015 ldda [%i6+0x020]%asi,%l6 ! %l6 = 00000000d4189176 00000000eafcff4a
4016! Mem[0000000010181438] = 672e0378, %l4 = 000000008590ff23
4017 lduw [%i6+0x038],%l4 ! %l4 = 00000000672e0378
4018! Starting 10 instruction Store Burst
4019! Mem[0000000030041408] = 33c35d18, %l3 = 00000000672e0300
4020 swapa [%i1+%o4]0x89,%l3 ! %l3 = 0000000033c35d18
4021
4022p0_label_152:
4023! Mem[0000000030141410] = ff000000, %l0 = ffffffffffffffff
4024 ldstuba [%i5+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
4025! %l6 = 00000000d4189176, Mem[0000000010141410] = ce4e5dff
4026 stwa %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = d4189176
4027! Mem[000000001014141c] = 7eee8d5c, %l4 = 00000000672e0378
4028 ldstub [%i5+0x01c],%l4 ! %l4 = 0000007e000000ff
4029! %f31 = 00000010, Mem[0000000010141400] = ffffffff
4030 sta %f31,[%i5+0x000]%asi ! Mem[0000000010141400] = 00000010
4031! Mem[00000000300c1408] = 543000ff, %l3 = 0000000033c35d18
4032 swapa [%i3+%o4]0x89,%l3 ! %l3 = 00000000543000ff
4033! %l2 = 00000090, %l3 = 543000ff, Mem[0000000010101410] = ffffffff 00000000
4034 stda %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000090 543000ff
4035! %f29 = 000000ff, %f28 = 000000ff
4036 fcmpes %fcc0,%f29,%f28 ! %fcc0 = 0
4037! %l0 = 00000000000000ff, imm = ffffffffffffff56, %l6 = 00000000d4189176
4038 add %l0,-0x0aa,%l6 ! %l6 = 0000000000000055
4039! Mem[0000000010041410] = 90000000, %l3 = 00000000543000ff
4040 ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 00000090000000ff
4041! Starting 10 instruction Load Burst
4042! Mem[0000000010081408] = 90d5fc1e, %l4 = 000000000000007e
4043 lduba [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000090
4044
4045p0_label_153:
4046! Mem[0000000010001420] = 59c9c11a, %l0 = 00000000000000ff
4047 lduwa [%i0+0x020]%asi,%l0 ! %l0 = 0000000059c9c11a
4048! Mem[0000000010041408] = 10726dd6ce6aba12, %f28 = 000000ff 000000ff
4049 ldda [%i1+%o4]0x80,%f28 ! %f28 = 10726dd6 ce6aba12
4050! Mem[0000000010141408] = 56860dd4aaffffff, %f10 = ff000053 db800000
4051 ldda [%i5+%o4]0x88,%f10 ! %f10 = 56860dd4 aaffffff
4052! %l2 = 0000000000000090, imm = 0000000000000664, %l5 = 00000000000000ff
4053 orn %l2,0x664,%l5 ! %l5 = fffffffffffff99b
4054! %l6 = 00000055, %l7 = eafcff4a, Mem[00000000100c1410] = 66a2ffff 72000000
4055 stda %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000055 eafcff4a
4056! Mem[0000000030081400] = 00000000ffd5c92d, %l2 = 0000000000000090
4057 ldxa [%i2+%g0]0x81,%l2 ! %l2 = 00000000ffd5c92d
4058! Mem[0000000010001430] = 00000000, %l7 = 00000000eafcff4a
4059 ldsh [%i0+0x030],%l7 ! %l7 = 0000000000000000
4060! Mem[0000000010141404] = 00000000, %l3 = 0000000000000090
4061 ldsh [%i5+0x004],%l3 ! %l3 = 0000000000000000
4062! Mem[000000001010143c] = 000000ff, %l0 = 0000000059c9c11a
4063 ldsb [%i4+0x03d],%l0 ! %l0 = 0000000000000000
4064! Starting 10 instruction Store Burst
4065! %f0 = 59b17d9b d4fbebce, Mem[0000000030041400] = 9b7db1ff ceebfbd4
4066 stda %f0 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 59b17d9b d4fbebce
4067
4068p0_label_154:
4069! %l5 = fffffffffffff99b, Mem[00000000100c1408] = 10000000
4070 stha %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 1000f99b
4071! %f30 = 00000056 00000010, Mem[0000000010081408] = 1efcd590 185dc333
4072 stda %f30,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000056 00000010
4073! %f16 = ff000000 00000000, Mem[0000000010001408] = ceebfb00 00000000
4074 stda %f16,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff000000 00000000
4075! Mem[0000000030141408] = 00000000, %l4 = 0000000000000090
4076 ldstuba [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000ff
4077! %f28 = 10726dd6 ce6aba12, Mem[0000000010181400] = 00000000 00000000
4078 stda %f28,[%i6+%g0]0x80 ! Mem[0000000010181400] = 10726dd6 ce6aba12
4079! Mem[0000000010001408] = 000000ff, %l5 = fffffffffffff99b
4080 ldstuba [%i0+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
4081! %l2 = ffd5c92d, %l3 = 00000000, Mem[0000000030181408] = 00000000 beff5d9a
4082 stda %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffd5c92d 00000000
4083! %l1 = 0000000000000000, Mem[0000000010181400] = 10726dd6
4084 stha %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00006dd6
4085! Mem[0000000010041410] = ff000000, %l3 = 0000000000000000
4086 swapa [%i1+%o5]0x80,%l3 ! %l3 = 00000000ff000000
4087! Starting 10 instruction Load Burst
4088! Mem[0000000010141400] = 10000000, %l3 = 00000000ff000000
4089 ldswa [%i5+%g0]0x88,%l3 ! %l3 = 0000000010000000
4090
4091p0_label_155:
4092! %l1 = 0000000000000000, %l6 = 0000000000000055, %l5 = 00000000000000ff
4093 subc %l1,%l6,%l5 ! %l5 = ffffffffffffffab
4094! %l1 = 0000000000000000, %l2 = 00000000ffd5c92d, %l0 = 0000000000000000
4095 sub %l1,%l2,%l0 ! %l0 = ffffffff002a36d3
4096! Mem[00000000300c1400] = 000000ff, %l3 = 0000000010000000
4097 ldsba [%i3+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
4098! Mem[0000000030081408] = ff4822b7, %l6 = 0000000000000055
4099 lduha [%i2+%o4]0x81,%l6 ! %l6 = 000000000000ff48
4100! Mem[0000000030101410] = 66000000, %l1 = 0000000000000000
4101 lduwa [%i4+%o5]0x81,%l1 ! %l1 = 0000000066000000
4102! Mem[0000000010181408] = 5ed400ff, %l1 = 0000000066000000
4103 ldsba [%i6+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
4104! Mem[0000000030101410] = 66000000, %l4 = 0000000000000000
4105 ldswa [%i4+%o5]0x81,%l4 ! %l4 = 0000000066000000
4106! Mem[0000000010001430] = 00000000, %l1 = ffffffffffffffff
4107 ldsw [%i0+0x030],%l1 ! %l1 = 0000000000000000
4108! Mem[00000000300c1408] = 33c35d18, %l1 = 0000000000000000
4109 ldsha [%i3+%o4]0x89,%l1 ! %l1 = 0000000000005d18
4110! Starting 10 instruction Store Burst
4111! %l0 = 002a36d3, %l1 = 00005d18, Mem[0000000030101400] = ffbef48f 00000000
4112 stda %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 002a36d3 00005d18
4113
4114p0_label_156:
4115! Mem[0000000010001410] = 672e0300, %l5 = ffffffffffffffab
4116 ldstuba [%i0+%o5]0x80,%l5 ! %l5 = 00000067000000ff
4117! %l7 = 0000000000000000, Mem[0000000030181410] = d60000ff
4118 stha %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = d6000000
4119! %l5 = 0000000000000067, imm = fffffffffffff8e2, %l7 = 0000000000000000
4120 xor %l5,-0x71e,%l7 ! %l7 = fffffffffffff885
4121! %l1 = 0000000000005d18, Mem[0000000030001408] = 000000ff
4122 stha %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 5d1800ff
4123! Mem[0000000030081400] = 00000000, %l1 = 0000000000005d18
4124 ldstuba [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000ff
4125! %f14 = ce4e5d9a a4269a4b, Mem[0000000030181408] = 2dc9d5ff 00000000
4126 stda %f14,[%i6+%o4]0x89 ! Mem[0000000030181408] = ce4e5d9a a4269a4b
4127! %f8 = 00aaffff, Mem[0000000010181408] = 5ed400ff
4128 sta %f8 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00aaffff
4129! Mem[0000000030101410] = 66000000, %l2 = 00000000ffd5c92d
4130 swapa [%i4+%o5]0x81,%l2 ! %l2 = 0000000066000000
4131! Mem[0000000030081400] = 000000ff, %l7 = fffffffffffff885
4132 ldstuba [%i2+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
4133! Starting 10 instruction Load Burst
4134! Mem[0000000030181408] = 4b9a26a4, %l0 = ffffffff002a36d3
4135 ldsha [%i6+%o4]0x81,%l0 ! %l0 = 0000000000004b9a
4136
4137p0_label_157:
4138! Mem[0000000030141400] = ff0000aa00000000, %l5 = 0000000000000067
4139 ldxa [%i5+%g0]0x81,%l5 ! %l5 = ff0000aa00000000
4140! Mem[0000000030101408] = 59000000, %l1 = 0000000000000000
4141 ldsba [%i4+%o4]0x81,%l1 ! %l1 = 0000000000000059
4142! Mem[0000000010001400] = 90d5fc1e, %l4 = 0000000066000000
4143 lduwa [%i0+%g0]0x88,%l4 ! %l4 = 0000000090d5fc1e
4144! Mem[0000000030081410] = 8ff4bef7 ffffffff, %l2 = 66000000, %l3 = ffffffff
4145 ldda [%i2+%o5]0x81,%l2 ! %l2 = 000000008ff4bef7 00000000ffffffff
4146! Mem[00000000211c0000] = ff9b4340, %l5 = ff0000aa00000000
4147 ldub [%o2+%g0],%l5 ! %l5 = 00000000000000ff
4148! %f14 = ce4e5d9a a4269a4b, %f2 = 90d5fc1e 33c35d18
4149 fxtod %f14,%f2 ! %f2 = c3c8d8d1 32adecb3
4150! Mem[0000000030141410] = ff000000, %l3 = 00000000ffffffff
4151 ldsba [%i5+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
4152! Mem[0000000030001400] = 0000000000000000, %f4 = ff0009e0 8aa63b93
4153 ldda [%i0+%g0]0x81,%f4 ! %f4 = 00000000 00000000
4154! Mem[0000000010081438] = 00000072, %l4 = 0000000090d5fc1e
4155 lduw [%i2+0x038],%l4 ! %l4 = 0000000000000072
4156! Starting 10 instruction Store Burst
4157! Mem[0000000030141410] = 000000ff, %l4 = 0000000000000072
4158 ldstuba [%i5+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
4159
4160p0_label_158:
4161! Mem[0000000010041400] = 00ffffff, %l5 = 00000000000000ff
4162 ldstuba [%i1+%g0]0x80,%l5 ! %l5 = 00000000000000ff
4163! %f0 = 59b17d9b d4fbebce, %l0 = 0000000000004b9a
4164! Mem[0000000030001428] = b52df303d6bc032f
4165 add %i0,0x028,%g1
4166 stda %f0,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030001428] = b5ebf3d49bbc0359
4167! Mem[0000000030141410] = ff000000, %l5 = 0000000000000000
4168 swapa [%i5+%o5]0x81,%l5 ! %l5 = 00000000ff000000
4169! Mem[00000000211c0001] = ff9b4340, %l7 = 00000000000000ff
4170 ldstuba [%o2+0x001]%asi,%l7 ! %l7 = 0000009b000000ff
4171! %f30 = 00000056 00000010, Mem[0000000030181410] = d6000000 b52df303
4172 stda %f30,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000056 00000010
4173! Mem[0000000010041410] = 00000000, %l5 = 00000000ff000000
4174 ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 00000000000000ff
4175! Mem[0000000030041408] = 672e0300, %l6 = 000000000000ff48
4176 ldstuba [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff
4177! %f10 = 56860dd4 aaffffff, %l4 = 00000000000000ff
4178! Mem[00000000300c1430] = 76e77a146ed6ddf6
4179 add %i3,0x030,%g1
4180 stda %f10,[%g1+%l4]ASI_PST32_SL ! Mem[00000000300c1430] = ffffffaad40d8656
4181! %l7 = 000000000000009b, Mem[00000000100c1400] = 009a00a4
4182 stwa %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000009b
4183! Starting 10 instruction Load Burst
4184! %l5 = 0000000000000000, immd = 000000000000067d, %l6 = 0000000000000000
4185 udivx %l5,0x67d,%l6 ! %l6 = 0000000000000000
4186
4187p0_label_159:
4188! Mem[00000000100c1408] = 1000f99b, %l4 = 00000000000000ff
4189 ldswa [%i3+%o4]0x88,%l4 ! %l4 = 000000001000f99b
4190! Code Fragment 3
4191p0_fragment_19:
4192! %l0 = 0000000000004b9a
4193 setx 0xaf1902483d19bbf8,%g7,%l0 ! %l0 = af1902483d19bbf8
4194! %l1 = 0000000000000059
4195 setx 0x87978587fe438e57,%g7,%l1 ! %l1 = 87978587fe438e57
4196 setx 0x1fe000, %g1, %g3
4197 or %l0, %g3, %l0 ! always set perrmask = 0xff
4198 setx 0x1ffff8, %g1, %g2
4199 and %l0, %g2, %l0
4200 ta T_CHANGE_HPRIV
4201 stxa %l1, [%l0]ASI_DCACHE_DATA
4202 ta T_CHANGE_NONHPRIV
4203! %l0 = af1902483d19bbf8
4204 setx 0x5fa68daf9d5fb962,%g7,%l0 ! %l0 = 5fa68daf9d5fb962
4205! %l1 = 87978587fe438e57
4206 setx 0x31d0b68fb4175e87,%g7,%l1 ! %l1 = 31d0b68fb4175e87
4207! Mem[0000000010141410] = 769118d400000000, %l3 = ffffffffffffffff
4208 ldxa [%i5+%o5]0x80,%l3 ! %l3 = 769118d400000000
4209! %f26 = b52df303, %f13 = 000009e0
4210 fcmpes %fcc0,%f26,%f13 ! %fcc0 = 1
4211! Mem[0000000010181420] = d4189176, %l0 = 5fa68daf9d5fb962
4212 ldsh [%i6+0x022],%l0 ! %l0 = ffffffffffff9176
4213! Mem[0000000030101408] = 00000059, %l3 = 769118d400000000
4214 lduba [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000059
4215! Mem[0000000010101400] = aa2effe500000000, %f24 = 185dc333 ce4e00ff
4216 ldda [%i4+0x000]%asi,%f24 ! %f24 = aa2effe5 00000000
4217! Mem[0000000030101410] = beff5d9a2dc9d5ff, %f14 = ce4e5d9a a4269a4b
4218 ldda [%i4+%o5]0x89,%f14 ! %f14 = beff5d9a 2dc9d5ff
4219! Mem[0000000010041418] = 00000000 00000000, %l6 = 00000000, %l7 = 0000009b
4220 ldda [%i1+0x018]%asi,%l6 ! %l6 = 0000000000000000 0000000000000000
4221! Starting 10 instruction Store Burst
4222! %l2 = 000000008ff4bef7, Mem[00000000300c1400] = 000000ff
4223 stwa %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 8ff4bef7
4224
4225p0_label_160:
4226! Mem[0000000021800040] = 00ff75ef, %l1 = 31d0b68fb4175e87
4227 ldstub [%o3+0x040],%l1 ! %l1 = 00000000000000ff
4228! Mem[0000000030181408] = 4b9a26a4, %l6 = 0000000000000000
4229 swapa [%i6+%o4]0x81,%l6 ! %l6 = 000000004b9a26a4
4230! %f22 = ff0000aa 10000000, Mem[0000000010001438] = 9b7db159 f26c050e
4231 stda %f22,[%i0+0x038]%asi ! Mem[0000000010001438] = ff0000aa 10000000
4232! %l6 = 000000004b9a26a4, Mem[0000000030181408] = 000000009a5d4ece
4233 stxa %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000004b9a26a4
4234! Mem[00000000201c0001] = a266e0d4, %l7 = 0000000000000000
4235 ldstuba [%o0+0x001]%asi,%l7 ! %l7 = 00000066000000ff
4236! %l4 = 000000001000f99b, Mem[0000000010181422] = d4189176
4237 stb %l4,[%i6+0x022] ! Mem[0000000010181420] = d4189b76
4238! Mem[0000000010101410] = 90000000, %l0 = ffffffffffff9176
4239 swapa [%i4+%o5]0x80,%l0 ! %l0 = 0000000090000000
4240! %l0 = 0000000090000000, Mem[0000000010081408] = 00000010
4241 stwa %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 90000000
4242! Mem[0000000010181400] = 00006dd6, %l0 = 0000000090000000
4243 swapa [%i6+%g0]0x80,%l0 ! %l0 = 0000000000006dd6
4244! Starting 10 instruction Load Burst
4245! Mem[00000000300c1410] = 0000009a, %l5 = 0000000000000000
4246 ldsba [%i3+%o5]0x89,%l5 ! %l5 = ffffffffffffff9a
4247
4248p0_label_161:
4249! Mem[0000000010001400] = 1efcd59000000000, %f20 = c9634651 0f64e000
4250 ldda [%i0+%g0]0x80,%f20 ! %f20 = 1efcd590 00000000
4251! Mem[0000000010001400] = 1efcd590 00000000, %l4 = 1000f99b, %l5 = ffffff9a
4252 ldda [%i0+%g0]0x80,%l4 ! %l4 = 000000001efcd590 0000000000000000
4253! Mem[0000000010181410] = 00aaffff 185dc333, %l0 = 00006dd6, %l1 = 00000000
4254 ldda [%i6+%o5]0x80,%l0 ! %l0 = 0000000000aaffff 00000000185dc333
4255! Mem[0000000030141408] = ff000000, %l6 = 000000004b9a26a4
4256 ldsha [%i5+%o4]0x81,%l6 ! %l6 = ffffffffffffff00
4257! Code Fragment 4
4258p0_fragment_20:
4259! %l0 = 0000000000aaffff
4260 setx 0xa0815f379ff97fc1,%g7,%l0 ! %l0 = a0815f379ff97fc1
4261! %l1 = 00000000185dc333
4262 setx 0xf93a9407d4e979d8,%g7,%l1 ! %l1 = f93a9407d4e979d8
4263 setx 0x7ff8, %g1, %g2
4264 and %l0, %g2, %l0
4265 setx 0xffffffff, %g1, %g2
4266 and %l1, %g2, %l1
4267 setx 0x100000000, %g1, %g2
4268 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4269 ta T_CHANGE_HPRIV
4270 stxa %l1, [%l0]ASI_ICACHE_INSTR
4271 ta T_CHANGE_NONHPRIV
4272! %l0 = a0815f379ff97fc1
4273 setx 0x6eff5b3805680257,%g7,%l0 ! %l0 = 6eff5b3805680257
4274! %l1 = f93a9407d4e979d8
4275 setx 0x380c04281c1da1b3,%g7,%l1 ! %l1 = 380c04281c1da1b3
4276! Mem[0000000010081438] = 0000007294c2fd7c, %f26 = b52df303 d6bc032f
4277 ldd [%i2+0x038],%f26 ! %f26 = 00000072 94c2fd7c
4278! Mem[00000000300c1400] = f7bef48f, %l0 = 6eff5b3805680257
4279 lduwa [%i3+%g0]0x81,%l0 ! %l0 = 00000000f7bef48f
4280! Mem[0000000010001434] = 00000000, %f30 = 00000056
4281 ld [%i0+0x034],%f30 ! %f30 = 00000000
4282! Mem[00000000100c1434] = a4269a4b, %l7 = 0000000000000066
4283 ldsha [%i3+0x036]%asi,%l7 ! %l7 = ffffffffffff9a4b
4284! Starting 10 instruction Store Burst
4285! %l3 = 0000000000000059, Mem[0000000010181438] = 672e0378, %asi = 80
4286 stba %l3,[%i6+0x038]%asi ! Mem[0000000010181438] = 592e0378
4287
4288p0_label_162:
4289! Mem[0000000030041400] = ceebfbd4, %l1 = 380c04281c1da1b3
4290 ldstuba [%i1+%g0]0x81,%l1 ! %l1 = 000000ce000000ff
4291! %f23 = 10000000, Mem[00000000100c1408] = 9bf90010
4292 sta %f23,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 10000000
4293! %l0 = 00000000f7bef48f, Mem[0000000030041408] = ff004ece672e03ff
4294 stxa %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000f7bef48f
4295! %l6 = ffffffffffffff00, Mem[0000000030141410] = 00000000
4296 stba %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
4297! %l0 = 00000000f7bef48f, Mem[0000000010081400] = 00032eff
4298 stha %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0003f48f
4299! %l0 = f7bef48f, %l1 = 000000ce, Mem[0000000030041400] = ffebfbd4 9b7db159
4300 stda %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = f7bef48f 000000ce
4301! Mem[0000000010181408] = ffffaa00, %l4 = 000000001efcd590
4302 ldstuba [%i6+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
4303! %l2 = 8ff4bef7, %l3 = 00000059, Mem[0000000010081410] = 00000000 00000000
4304 stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 8ff4bef7 00000059
4305! %f16 = ff000000 00000000 00032e67 ce6aba12
4306! %f20 = 1efcd590 00000000 ff0000aa 10000000
4307! %f24 = aa2effe5 00000000 00000072 94c2fd7c
4308! %f28 = 10726dd6 ce6aba12 00000000 00000010
4309 stda %f16,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400
4310! Starting 10 instruction Load Burst
4311! Mem[00000000300c1400] = f7bef48f, %l4 = 00000000000000ff
4312 lduha [%i3+%g0]0x81,%l4 ! %l4 = 000000000000f7be
4313
4314p0_label_163:
4315! Code Fragment 3
4316p0_fragment_21:
4317! %l0 = 00000000f7bef48f
4318 setx 0x86e3f9a00540f724,%g7,%l0 ! %l0 = 86e3f9a00540f724
4319! %l1 = 00000000000000ce
4320 setx 0x61898b17aceb2742,%g7,%l1 ! %l1 = 61898b17aceb2742
4321 setx 0x1fe000, %g1, %g3
4322 or %l0, %g3, %l0 ! always set perrmask = 0xff
4323 setx 0x1ffff8, %g1, %g2
4324 and %l0, %g2, %l0
4325 ta T_CHANGE_HPRIV
4326 stxa %l1, [%l0]ASI_DCACHE_DATA
4327 ta T_CHANGE_NONHPRIV
4328! %l0 = 86e3f9a00540f724
4329 setx 0x92f16dffadac9db5,%g7,%l0 ! %l0 = 92f16dffadac9db5
4330! %l1 = 61898b17aceb2742
4331 setx 0x460a5dcfda87dee0,%g7,%l1 ! %l1 = 460a5dcfda87dee0
4332! Mem[0000000010041410] = ff000000, %f10 = 56860dd4
4333 lda [%i1+0x010]%asi,%f10 ! %f10 = ff000000
4334! Mem[0000000030081410] = 8ff4bef7ffffffff, %f8 = 00aaffff 185dc333
4335 ldda [%i2+%o5]0x81,%f8 ! %f8 = 8ff4bef7 ffffffff
4336! %f11 = aaffffff, %f15 = 2dc9d5ff
4337 fcmps %fcc3,%f11,%f15 ! %fcc3 = 1
4338! Mem[00000000100c142c] = 000000db, %l6 = ffffffffffffff00
4339 ldswa [%i3+0x02c]%asi,%l6 ! %l6 = 00000000000000db
4340 membar #Sync ! Added by membar checker (20)
4341! Mem[0000000010141428] = 8ddb922ced3c7995, %f8 = 8ff4bef7 ffffffff
4342 ldda [%i5+0x028]%asi,%f8 ! %f8 = 8ddb922c ed3c7995
4343! Mem[0000000010101408] = 0000000000000000, %l3 = 0000000000000059
4344 ldxa [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
4345! Mem[000000001010143c] = 000000ff, %f28 = 10726dd6
4346 ld [%i4+0x03c],%f28 ! %f28 = 000000ff
4347! Mem[0000000030041400] = 8ff4bef7, %f15 = 2dc9d5ff
4348 lda [%i1+%g0]0x89,%f15 ! %f15 = 8ff4bef7
4349! Starting 10 instruction Store Burst
4350! Mem[0000000030181400] = 00000000, %l2 = 000000008ff4bef7
4351 ldstuba [%i6+%g0]0x81,%l2 ! %l2 = 00000000000000ff
4352
4353p0_label_164:
4354! %f23 = 10000000, Mem[0000000010101400] = e5ff2eaa
4355 sta %f23,[%i4+%g0]0x88 ! Mem[0000000010101400] = 10000000
4356! %l0 = adac9db5, %l1 = da87dee0, Mem[0000000010001410] = 00032eff 00007798
4357 stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = adac9db5 da87dee0
4358! %l4 = 000000000000f7be, Mem[0000000010081434] = cfa24919, %asi = 80
4359 stwa %l4,[%i2+0x034]%asi ! Mem[0000000010081434] = 0000f7be
4360! Mem[00000000218000c0] = ffffafd4, %l7 = ffffffffffff9a4b
4361 ldstub [%o3+0x0c0],%l7 ! %l7 = 000000ff000000ff
4362! %l3 = 0000000000000000, Mem[0000000010181400] = 00000090
4363 stha %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
4364! %l1 = 460a5dcfda87dee0, Mem[0000000030101408] = 00000059
4365 stwa %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = da87dee0
4366! %f22 = ff0000aa 10000000, Mem[0000000010101438] = 8590ff23 000000ff
4367 std %f22,[%i4+0x038] ! Mem[0000000010101438] = ff0000aa 10000000
4368! %l5 = 0000000000000000, %l6 = 00000000000000db, %l7 = 00000000000000ff
4369 andn %l5,%l6,%l7 ! %l7 = 0000000000000000
4370! %l2 = 0000000000000000, Mem[0000000030141408] = ce6aba12
4371 stba %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = ce6aba00
4372! Starting 10 instruction Load Burst
4373! Mem[0000000030101410] = ffd5c92d, %l2 = 0000000000000000
4374 ldsha [%i4+%o5]0x81,%l2 ! %l2 = ffffffffffffffd5
4375
4376p0_label_165:
4377! Mem[0000000030001400] = 00000000, %l6 = 00000000000000db
4378 ldsba [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
4379! Mem[00000000300c1410] = 185dc333 0000009a, %l0 = adac9db5, %l1 = da87dee0
4380 ldda [%i3+%o5]0x89,%l0 ! %l0 = 000000000000009a 00000000185dc333
4381! Mem[0000000030081410] = 8ff4bef7, %l0 = 000000000000009a
4382 ldswa [%i2+%o5]0x81,%l0 ! %l0 = ffffffff8ff4bef7
4383! Mem[0000000030101410] = ffd5c92d, %f17 = 00000000
4384 lda [%i4+%o5]0x81,%f17 ! %f17 = ffd5c92d
4385! Mem[0000000030041410] = ffffffff, %l0 = ffffffff8ff4bef7
4386 ldsba [%i1+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
4387! Mem[0000000010041410] = 000000ff, %f29 = ce6aba12
4388 lda [%i1+%o5]0x88,%f29 ! %f29 = 000000ff
4389! Mem[0000000010001410] = adac9db5, %f25 = 00000000
4390 lda [%i0+%o5]0x88,%f25 ! %f25 = adac9db5
4391! %l3 = 0000000000000000, imm = 0000000000000ba0, %l1 = 00000000185dc333
4392 addc %l3,0xba0,%l1 ! %l1 = 0000000000000ba0
4393! Mem[0000000030081408] = b72248ff, %l1 = 0000000000000ba0
4394 ldsba [%i2+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
4395! Starting 10 instruction Store Burst
4396! %l7 = 0000000000000000, Mem[00000000300c1400] = 000000008ff4bef7
4397 stxa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000000000
4398
4399p0_label_166:
4400! %l2 = ffffffd5, %l3 = 00000000, Mem[00000000100c1408] = 00000010 0000002d
4401 stda %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffd5 00000000
4402! %f30 = 00000000 00000010, %l7 = 0000000000000000
4403! Mem[0000000010181438] = 592e03780023df27
4404 add %i6,0x038,%g1
4405 stda %f30,[%g1+%l7]ASI_PST16_P ! Mem[0000000010181438] = 592e03780023df27
4406! %l6 = 0000000000000000, Mem[0000000010081408] = 00000090
4407 stha %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000090
4408! %l6 = 0000000000000000, Mem[0000000030181410] = 10000000
4409 stwa %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
4410! %f12 = 4b9a26a4 000009e0, %l7 = 0000000000000000
4411! Mem[00000000100c1410] = 00000055eafcff4a
4412 add %i3,0x010,%g1
4413 stda %f12,[%g1+%l7]ASI_PST16_P ! Mem[00000000100c1410] = 00000055eafcff4a
4414! %l7 = 0000000000000000, Mem[0000000030101408] = e0de87da
4415 stwa %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
4416! Mem[00000000300c1400] = 00000000, %l6 = 0000000000000000
4417 ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
4418! Mem[0000000010001410] = da87dee0 adac9db5, %l6 = 00000000, %l7 = 00000000
4419 ldda [%i0+%o5]0x88,%l6 ! %l6 = 00000000adac9db5 00000000da87dee0
4420! Mem[00000000211c0000] = ffff4340, %l0 = ffffffffffffffff
4421 ldstub [%o2+%g0],%l0 ! %l0 = 000000ff000000ff
4422! Starting 10 instruction Load Burst
4423! Mem[0000000030041400] = f7bef48f000000ce, %l2 = ffffffffffffffd5
4424 ldxa [%i1+%g0]0x81,%l2 ! %l2 = f7bef48f000000ce
4425
4426p0_label_167:
4427! Mem[00000000300c1400] = ff000000, %l6 = 00000000adac9db5
4428 lduwa [%i3+%g0]0x81,%l6 ! %l6 = 00000000ff000000
4429! Mem[00000000300c1408] = 33c35d18 33c35d18, %l6 = ff000000, %l7 = da87dee0
4430 ldda [%i3+%o4]0x89,%l6 ! %l6 = 0000000033c35d18 0000000033c35d18
4431! Mem[0000000030081408] = b72248ff, %l5 = 0000000000000000
4432 ldswa [%i2+%o4]0x89,%l5 ! %l5 = ffffffffb72248ff
4433! Mem[0000000010081418] = 00000000, %l2 = f7bef48f000000ce
4434 lduba [%i2+0x01b]%asi,%l2 ! %l2 = 0000000000000000
4435 membar #Sync ! Added by membar checker (21)
4436! Mem[00000000100c1400] = 0000009b 00107ee0 d5ffffff 00000000
4437! Mem[00000000100c1410] = 00000055 eafcff4a 5cb0ee7e 3054c578
4438! Mem[00000000100c1420] = 568600b0 8981bd0d 95793ced 000000db
4439! Mem[00000000100c1430] = 0000ff11 a4269a4b 1efcd590 ce6aba12
4440 ldda [%i3]ASI_BLK_PL,%f0 ! Block Load from 00000000100c1400
4441! Mem[00000000100c1408] = d5ffffff, %l1 = ffffffffffffffff
4442 ldswa [%i3+%o4]0x80,%l1 ! %l1 = ffffffffd5ffffff
4443! Mem[0000000010041410] = ff000000, %l7 = 0000000033c35d18
4444 ldsha [%i1+0x012]%asi,%l7 ! %l7 = 0000000000000000
4445! %l6 = 0000000033c35d18, %l5 = ffffffffb72248ff, %l5 = ffffffffb72248ff
4446 addc %l6,%l5,%l5 ! %l5 = ffffffffeae5a617
4447! Mem[0000000030181408] = 00000000, %l3 = 0000000000000000
4448 ldsha [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000
4449! Starting 10 instruction Store Burst
4450 membar #Sync ! Added by membar checker (22)
4451! %f24 = aa2effe5 adac9db5, Mem[00000000100c1408] = ffffffd5 00000000
4452 stda %f24,[%i3+%o4]0x88 ! Mem[00000000100c1408] = aa2effe5 adac9db5
4453
4454p0_label_168:
4455! %l7 = 0000000000000000, Mem[000000001004143c] = 00000000, %asi = 80
4456 stwa %l7,[%i1+0x03c]%asi ! Mem[000000001004143c] = 00000000
4457! %l2 = 00000000, %l3 = 00000000, Mem[0000000010081408] = 90000000 00000056
4458 stda %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000 00000000
4459! %l6 = 0000000033c35d18, Mem[0000000010101410] = ffff9176
4460 stha %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 5d189176
4461! %f28 = 000000ff, Mem[0000000030141410] = 00000000
4462 sta %f28,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff
4463! Mem[0000000010081418] = 00000000e8004aef, %l0 = 00000000000000ff, %l6 = 0000000033c35d18
4464 add %i2,0x18,%g1
4465 casxa [%g1]0x80,%l0,%l6 ! %l6 = 00000000e8004aef
4466! %l0 = 000000ff, %l1 = d5ffffff, Mem[0000000010181400] = 00000000 ce6aba12
4467 stda %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000ff d5ffffff
4468! Mem[0000000010101400] = 00000010, %l0 = 00000000000000ff
4469 swap [%i4+%g0],%l0 ! %l0 = 0000000000000010
4470! Mem[0000000030181400] = 000000ff, %l4 = 000000000000f7be
4471 swapa [%i6+%g0]0x89,%l4 ! %l4 = 00000000000000ff
4472! %l4 = 00000000000000ff, Mem[0000000010141401] = 00000010
4473 stb %l4,[%i5+0x001] ! Mem[0000000010141400] = 00ff0010
4474! Starting 10 instruction Load Burst
4475! Mem[00000000211c0000] = ffff4340, %l1 = ffffffffd5ffffff
4476 ldsha [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
4477
4478p0_label_169:
4479! Mem[000000001000143c] = 10000000, %f9 = b0008656
4480 ld [%i0+0x03c],%f9 ! %f9 = 10000000
4481! Mem[0000000020800000] = ffff8b5d, %l0 = 0000000000000010
4482 ldsha [%o1+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
4483! Mem[00000000211c0000] = ffff4340, %l7 = 0000000000000000
4484 ldub [%o2+%g0],%l7 ! %l7 = 00000000000000ff
4485! Mem[0000000010081414] = 00000059, %l6 = 00000000e8004aef
4486 ldsb [%i2+0x014],%l6 ! %l6 = 0000000000000000
4487! Mem[0000000030141408] = 00ba6ace 672e0300, %l0 = ffffffff, %l1 = ffffffff
4488 ldda [%i5+%o4]0x81,%l0 ! %l0 = 0000000000ba6ace 00000000672e0300
4489! Mem[0000000010181400] = 000000ff, %l6 = 0000000000000000
4490 ldub [%i6+%g0],%l6 ! %l6 = 0000000000000000
4491! %l1 = 00000000672e0300, immd = 0000000000000180, %l3 = 0000000000000000
4492 udivx %l1,0x180,%l3 ! %l3 = 000000000044c957
4493! Mem[00000000300c1400] = ff000000 00000000, %l0 = 00ba6ace, %l1 = 672e0300
4494 ldda [%i3+%g0]0x81,%l0 ! %l0 = 00000000ff000000 0000000000000000
4495! %f21 = 00000000, %f4 = 4afffcea, %f6 = 78c55430
4496 fsubs %f21,%f4 ,%f6 ! %f6 = cafffcea
4497! Starting 10 instruction Store Burst
4498! %l2 = 00000000, %l3 = 0044c957, Mem[0000000010081400] = 8ff40300 0000050e
4499 stda %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 0044c957
4500
4501p0_label_170:
4502! %l4 = 00000000000000ff, Mem[0000000010041410] = ff00000003780000
4503 stxa %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000000000ff
4504! %l4 = 00000000000000ff, Mem[0000000030101408] = 00000000
4505 stba %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000
4506! %l0 = ff000000, %l1 = 00000000, Mem[0000000010181428] = 00002dc9 00000000
4507 std %l0,[%i6+0x028] ! Mem[0000000010181428] = ff000000 00000000
4508! %l4 = 000000ff, %l5 = eae5a617, Mem[0000000030081400] = ff000000 ffd5c92d
4509 stda %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff eae5a617
4510! %l5 = ffffffffeae5a617, Mem[0000000010141432] = 4b9a26a4
4511 sth %l5,[%i5+0x032] ! Mem[0000000010141430] = 4b9aa617
4512! %f10 = db000000 ed3c7995, Mem[0000000030081408] = b72248ff ff000053
4513 stda %f10,[%i2+%o4]0x89 ! Mem[0000000030081408] = db000000 ed3c7995
4514! %l0 = 00000000ff000000, Mem[0000000010101410] = 5d189176ff003054
4515 stxa %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000ff000000
4516! Mem[0000000010141408] = ffffffaa, %l5 = ffffffffeae5a617
4517 swapa [%i5+%o4]0x80,%l5 ! %l5 = 00000000ffffffaa
4518! Mem[0000000010141400] = 00ff0010, %l2 = 0000000000000000
4519 ldstuba [%i5+%g0]0x80,%l2 ! %l2 = 00000000000000ff
4520! Starting 10 instruction Load Burst
4521! Mem[00000000100c1400] = 0000009b00107ee0, %f30 = 00000000 00000010
4522 ldda [%i3+%g0]0x80,%f30 ! %f30 = 0000009b 00107ee0
4523
4524p0_label_171:
4525! %f25 = adac9db5, %f19 = ce6aba12, %f16 = ff000000 ffd5c92d
4526 fsmuld %f25,%f19,%f16 ! %f16 = 3f93c8b3 c5531740
4527! Mem[0000000030101410] = ffd5c92d, %l2 = 0000000000000000
4528 ldsba [%i4+%o5]0x81,%l2 ! %l2 = ffffffffffffffff
4529! Mem[0000000030041400] = f7bef48f, %l7 = 00000000000000ff
4530 lduha [%i1+%g0]0x81,%l7 ! %l7 = 000000000000f7be
4531! Mem[0000000010081408] = 00000000, %l2 = ffffffffffffffff
4532 ldsh [%i2+%o4],%l2 ! %l2 = 0000000000000000
4533! Mem[00000000218001c0] = 005e4628, %l1 = 0000000000000000
4534 ldsh [%o3+0x1c0],%l1 ! %l1 = 000000000000005e
4535! Mem[0000000010041410] = ff00000000000000, %f20 = 1efcd590 00000000
4536 ldda [%i1+%o5]0x88,%f20 ! %f20 = ff000000 00000000
4537! Mem[0000000010041400] = ffffffff, %f25 = adac9db5
4538 lda [%i1+%g0]0x88,%f25 ! %f25 = ffffffff
4539! Mem[0000000010041400] = ffffffff, %l2 = 0000000000000000
4540 lduwa [%i1+%g0]0x88,%l2 ! %l2 = 00000000ffffffff
4541! Mem[0000000010141400] = 000000001000ffff, %l4 = 00000000000000ff
4542 ldxa [%i5+%g0]0x88,%l4 ! %l4 = 000000001000ffff
4543! Starting 10 instruction Store Burst
4544! %l0 = ff000000, %l1 = 0000005e, Mem[00000000100c1410] = 00000055 eafcff4a
4545 stda %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff000000 0000005e
4546
4547p0_label_172:
4548! %l0 = 00000000ff000000, Mem[0000000010141408] = 17a6e5ea
4549 stwa %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000000
4550! %l2 = 00000000ffffffff, Mem[0000000010101400] = 000000ff
4551 stwa %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffff
4552! Mem[0000000010141422] = 0dbd8189, %l3 = 000000000044c957
4553 ldstuba [%i5+0x022]%asi,%l3 ! %l3 = 00000081000000ff
4554! %l3 = 0000000000000081, Mem[0000000030101410] = 2dc9d5ff
4555 stba %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = 2dc9d581
4556! Mem[0000000030101408] = 000000ff, %l6 = 0000000000000000
4557 ldstuba [%i4+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
4558! %l2 = ffffffff, %l3 = 00000081, Mem[0000000030041408] = 8ff4bef7 00000000
4559 stda %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffff 00000081
4560! Mem[0000000010001408] = 000000ff, %l3 = 0000000000000081
4561 ldstuba [%i0+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
4562! Mem[0000000010101424] = 000000ff, %l4 = 000000001000ffff
4563 swap [%i4+0x024],%l4 ! %l4 = 00000000000000ff
4564! %l6 = 00000000000000ff, immed = fffff090, %y = 0000009a
4565 smul %l6,-0xf70,%l0 ! %l0 = fffffffffff09f70, %y = ffffffff
4566! Starting 10 instruction Load Burst
4567! Mem[0000000010081418] = 00000000, %l3 = 00000000000000ff
4568 lduh [%i2+0x018],%l3 ! %l3 = 0000000000000000
4569
4570p0_label_173:
4571! Mem[0000000030101400] = 002a36d3, %l4 = 00000000000000ff
4572 lduwa [%i4+%g0]0x81,%l4 ! %l4 = 00000000002a36d3
4573! Mem[0000000030001410] = 0e056c00, %l2 = 00000000ffffffff
4574 ldsha [%i0+%o5]0x89,%l2 ! %l2 = 0000000000006c00
4575! Mem[0000000010101430] = f05e1d00, %l7 = 000000000000f7be
4576 ldswa [%i4+0x030]%asi,%l7 ! %l7 = fffffffff05e1d00
4577! Mem[0000000030001400] = 0000000000000000, %f6 = cafffcea 7eeeb05c
4578 ldda [%i0+%g0]0x81,%f6 ! %f6 = 00000000 00000000
4579! Mem[00000000100c1410] = ff000000, %l7 = fffffffff05e1d00
4580 lduha [%i3+%o5]0x80,%l7 ! %l7 = 000000000000ff00
4581! Mem[0000000021800080] = ffff889d, %l5 = 00000000ffffffaa
4582 ldub [%o3+0x081],%l5 ! %l5 = 00000000000000ff
4583! Mem[00000000218001c0] = 005e4628, %l1 = 000000000000005e
4584 ldsba [%o3+0x1c1]%asi,%l1 ! %l1 = 000000000000005e
4585! Mem[00000000300c1400] = ff00000000000000, %f30 = 0000009b 00107ee0
4586 ldda [%i3+%g0]0x81,%f30 ! %f30 = ff000000 00000000
4587! Mem[0000000030001408] = 5d1800ff000000ff, %l1 = 000000000000005e
4588 ldxa [%i0+%o4]0x81,%l1 ! %l1 = 5d1800ff000000ff
4589! Starting 10 instruction Store Burst
4590! %l4 = 00000000002a36d3, Mem[0000000010001400] = 90d5fc1e
4591 stwa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 002a36d3
4592
4593p0_label_174:
4594! %l3 = 0000000000000000, Mem[00000000100c1408] = adac9db5
4595 stwa %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
4596! %f14 = 12ba6ace 90d5fc1e, Mem[0000000010041420] = 772efcfd 000000b0
4597 stda %f14,[%i1+0x020]%asi ! Mem[0000000010041420] = 12ba6ace 90d5fc1e
4598! Mem[0000000030081400] = 000000ff, %l0 = fffffffffff09f70
4599 ldstuba [%i2+%g0]0x81,%l0 ! %l0 = 00000000000000ff
4600! Mem[0000000021800001] = 3ebde67b, %l0 = 0000000000000000
4601 ldstuba [%o3+0x001]%asi,%l0 ! %l0 = 000000bd000000ff
4602! %l7 = 000000000000ff00, Mem[00000000201c0000] = a2ffe0d4, %asi = 80
4603 stba %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ffe0d4
4604! %f2 = 00000000 ffffffd5, Mem[00000000100c1408] = 00000000 aa2effe5
4605 stda %f2 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 ffffffd5
4606! %f8 = 0dbd8189 10000000, Mem[0000000030081410] = 8ff4bef7 ffffffff
4607 stda %f8 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0dbd8189 10000000
4608! Mem[0000000030081408] = 95793ced, %l6 = 00000000000000ff
4609 ldstuba [%i2+%o4]0x81,%l6 ! %l6 = 00000095000000ff
4610! %f8 = 0dbd8189 10000000, %l1 = 5d1800ff000000ff
4611! Mem[0000000010081428] = 53a62c32000000ff
4612 add %i2,0x028,%g1
4613 stda %f8,[%g1+%l1]ASI_PST8_P ! Mem[0000000010081428] = 0dbd818910000000
4614! Starting 10 instruction Load Burst
4615! Mem[0000000010001410] = adac9db5, %l0 = 00000000000000bd
4616 ldsba [%i0+%o5]0x88,%l0 ! %l0 = ffffffffffffffb5
4617
4618p0_label_175:
4619! Mem[00000000100c1410] = 000000ff, %l1 = 5d1800ff000000ff
4620 ldsba [%i3+%o5]0x88,%l1 ! %l1 = ffffffffffffffff
4621! %f30 = ff000000, %f11 = ed3c7995, %f10 = db000000
4622 fdivs %f30,%f11,%f10 ! %f10 = 512ddbd2
4623! Mem[0000000010181400] = 000000ff, %l3 = 0000000000000000
4624 lduwa [%i6+%g0]0x80,%l3 ! %l3 = 00000000000000ff
4625! Mem[0000000030001410] = 006c050e, %l4 = 00000000002a36d3
4626 lduba [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000000
4627! Mem[0000000030181410] = 00000000, %l7 = 000000000000ff00
4628 ldsba [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
4629! Mem[00000000300c1410] = 9a000000, %l7 = 0000000000000000
4630 lduba [%i3+%o5]0x81,%l7 ! %l7 = 000000000000009a
4631! Mem[0000000010101410] = 00000000ff000000, %l2 = 0000000000006c00
4632 ldxa [%i4+%o5]0x80,%l2 ! %l2 = 00000000ff000000
4633! Mem[0000000030141410] = 1efcd590ff000000, %l1 = ffffffffffffffff
4634 ldxa [%i5+%o5]0x89,%l1 ! %l1 = 1efcd590ff000000
4635! Mem[00000000100c1410] = 000000ff, %l3 = 00000000000000ff
4636 lduwa [%i3+%o5]0x88,%l3 ! %l3 = 00000000000000ff
4637! Starting 10 instruction Store Burst
4638! Mem[0000000030001410] = 0e056c00, %l5 = 00000000000000ff
4639 ldstuba [%i0+%o5]0x89,%l5 ! %l5 = 00000000000000ff
4640
4641p0_label_176:
4642! Code Fragment 3
4643p0_fragment_22:
4644! %l0 = ffffffffffffffb5
4645 setx 0xd163d617dad6e529,%g7,%l0 ! %l0 = d163d617dad6e529
4646! %l1 = 1efcd590ff000000
4647 setx 0xef8ca8dfc5196ed3,%g7,%l1 ! %l1 = ef8ca8dfc5196ed3
4648 setx 0x1fe000, %g1, %g3
4649 or %l0, %g3, %l0 ! always set perrmask = 0xff
4650 setx 0x1ffff8, %g1, %g2
4651 and %l0, %g2, %l0
4652 ta T_CHANGE_HPRIV
4653 stxa %l1, [%l0]ASI_DCACHE_DATA
4654 ta T_CHANGE_NONHPRIV
4655! %l0 = d163d617dad6e529
4656 setx 0x90e58a67d3130a5f,%g7,%l0 ! %l0 = 90e58a67d3130a5f
4657! %l1 = ef8ca8dfc5196ed3
4658 setx 0x94660b68661fda6b,%g7,%l1 ! %l1 = 94660b68661fda6b
4659! %l3 = 00000000000000ff, imm = fffffffffffffefd, %l0 = 90e58a67d3130a5f
4660 and %l3,-0x103,%l0 ! %l0 = 00000000000000fd
4661! %l7 = 000000000000009a, Mem[00000000300c1410] = 0000009a
4662 stha %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000009a
4663! %l7 = 000000000000009a, Mem[0000000010001413] = b59dacad
4664 stb %l7,[%i0+0x013] ! Mem[0000000010001410] = b59dac9a
4665! Mem[0000000010081430] = 0010a74c, %l3 = 00000000000000ff
4666 swap [%i2+0x030],%l3 ! %l3 = 000000000010a74c
4667! %f0 = e07e1000, Mem[0000000010141400] = ffff0010
4668 sta %f0 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = e07e1000
4669! Mem[0000000020800000] = ffff8b5d, %l2 = 00000000ff000000
4670 ldstuba [%o1+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
4671! %l7 = 000000000000009a, Mem[0000000010181410] = 00aaffff
4672 stba %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 9aaaffff
4673! Mem[0000000010041408] = 10726dd6, %l5 = 00000000, %l7 = 0000009a
4674 add %i1,0x08,%g1
4675 casa [%g1]0x80,%l5,%l7 ! %l7 = 0000000010726dd6
4676! Starting 10 instruction Load Burst
4677! Mem[00000000201c0000] = 00ffe0d4, %l7 = 0000000010726dd6
4678 lduba [%o0+0x000]%asi,%l7 ! %l7 = 0000000000000000
4679
4680p0_label_177:
4681! Mem[0000000010001410] = da87dee09aac9db5, %f10 = 512ddbd2 ed3c7995
4682 ldda [%i0+%o5]0x88,%f10 ! %f10 = da87dee0 9aac9db5
4683! Mem[00000000100c1428] = 95793ced000000db, %f2 = 00000000 ffffffd5
4684 ldd [%i3+0x028],%f2 ! %f2 = 95793ced 000000db
4685! Mem[00000000100c143c] = ce6aba12, %l7 = 0000000000000000
4686 ldswa [%i3+0x03c]%asi,%l7 ! %l7 = ffffffffce6aba12
4687! Mem[0000000010141410] = d4189176, %l6 = 0000000000000095
4688 lduwa [%i5+%o5]0x88,%l6 ! %l6 = 00000000d4189176
4689! Mem[0000000030141408] = 00032e67ce6aba00, %l3 = 000000000010a74c
4690 ldxa [%i5+%o4]0x89,%l3 ! %l3 = 00032e67ce6aba00
4691! Mem[00000000300c1410] = 9a00000033c35d18, %f2 = 95793ced 000000db
4692 ldda [%i3+%o5]0x81,%f2 ! %f2 = 9a000000 33c35d18
4693! Mem[0000000030101410] = 81d5c92d9a5dffbe, %f10 = da87dee0 9aac9db5
4694 ldda [%i4+%o5]0x81,%f10 ! %f10 = 81d5c92d 9a5dffbe
4695! Mem[0000000010081400] = 00000000, %l5 = 0000000000000000
4696 lduha [%i2+%g0]0x88,%l5 ! %l5 = 0000000000000000
4697! Mem[0000000030141410] = 000000ff, %l4 = 0000000000000000
4698 ldsha [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000
4699! Starting 10 instruction Store Burst
4700! %l7 = ffffffffce6aba12, Mem[0000000030101400] = d3362a00
4701 stha %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = d336ba12
4702
4703p0_label_178:
4704! %f11 = 9a5dffbe, Mem[0000000010001410] = 9aac9db5
4705 sta %f11,[%i0+%o5]0x88 ! Mem[0000000010001410] = 9a5dffbe
4706! %f18 = 00032e67, Mem[0000000010141400] = e07e1000
4707 sta %f18,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00032e67
4708! Mem[0000000010081428] = 0dbd8189, %l6 = 00000000d4189176
4709 ldstub [%i2+0x028],%l6 ! %l6 = 0000000d000000ff
4710! %l5 = 0000000000000000, Mem[0000000010081410] = f7bef48f
4711 stha %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = f7be0000
4712! Mem[0000000010081410] = f7be0000, %l3 = 00032e67ce6aba00
4713 ldstuba [%i2+%o5]0x88,%l3 ! %l3 = 00000000000000ff
4714! Mem[0000000030141408] = 00ba6ace, %l2 = 00000000000000ff
4715 ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff
4716! %f12 = 4b9a26a4 11ff0000, Mem[0000000010081410] = ff00bef7 00000059
4717 stda %f12,[%i2+0x010]%asi ! Mem[0000000010081410] = 4b9a26a4 11ff0000
4718! %l0 = 00000000000000fd, Mem[0000000010181410] = 9aaaffff185dc333
4719 stxa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000000000fd
4720! Mem[0000000030181408] = 00000000, %l6 = 000000000000000d
4721 ldstuba [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
4722! Starting 10 instruction Load Burst
4723! Mem[0000000030141410] = ff000000, %l3 = 0000000000000000
4724 ldsha [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
4725
4726p0_label_179:
4727! %l7 = ffffffffce6aba12, imm = fffffffffffffdce, %l6 = 0000000000000000
4728 xnor %l7,-0x232,%l6 ! %l6 = ffffffffce6ab823
4729! Mem[0000000010141400] = 00032e6700000000, %l2 = 0000000000000000
4730 ldxa [%i5+%g0]0x80,%l2 ! %l2 = 00032e6700000000
4731! Mem[0000000010181400] = 000000ff, %f23 = 10000000
4732 lda [%i6+%g0]0x80,%f23 ! %f23 = 000000ff
4733! Mem[0000000030041410] = 00000000ffffffff, %f30 = ff000000 00000000
4734 ldda [%i1+%o5]0x89,%f30 ! %f30 = 00000000 ffffffff
4735! Mem[0000000030041408] = ffffffff00000081, %l5 = 0000000000000000
4736 ldxa [%i1+%o4]0x81,%l5 ! %l5 = ffffffff00000081
4737! %l3 = 0000000000000000, imm = 0000000000000766, %l4 = 0000000000000000
4738 andn %l3,0x766,%l4 ! %l4 = 0000000000000000
4739! Mem[0000000030081410] = 0dbd8189, %l0 = 00000000000000fd
4740 ldsba [%i2+%o5]0x81,%l0 ! %l0 = 000000000000000d
4741! Mem[0000000010081400] = 00000000, %l1 = 94660b68661fda6b
4742 ldswa [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000000
4743! Mem[0000000010001400] = d3362a00, %l5 = ffffffff00000081
4744 ldsha [%i0+%g0]0x80,%l5 ! %l5 = ffffffffffffd336
4745! Starting 10 instruction Store Burst
4746! %l0 = 000000000000000d, Mem[00000000300c1408] = 185dc333185dc333
4747 stxa %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000000000000d
4748
4749p0_label_180:
4750! %f20 = ff000000 00000000, %l6 = ffffffffce6ab823
4751! Mem[0000000030141420] = 00000000e5ff2eaa
4752 add %i5,0x020,%g1
4753 stda %f20,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030141420] = 00000000000000ff
4754! %f4 = 4afffcea 55000000, Mem[0000000010181400] = ff000000 ffffffd5
4755 stda %f4 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 4afffcea 55000000
4756! Mem[00000000100c143c] = ce6aba12, %l2 = 00032e6700000000, %asi = 80
4757 swapa [%i3+0x03c]%asi,%l2 ! %l2 = 00000000ce6aba12
4758! %l4 = 0000000000000000, Mem[0000000010081408] = 00000000
4759 stha %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
4760! %f21 = 00000000, %f0 = e07e1000, %f24 = aa2effe5 ffffffff
4761 fsmuld %f21,%f0 ,%f24 ! %f24 = 80000000 00000000
4762! %l2 = 00000000ce6aba12, Mem[0000000030081410] = 0dbd8189
4763 stha %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = ba128189
4764! Mem[0000000030041410] = ffffffff, %l3 = 0000000000000000
4765 swapa [%i1+%o5]0x89,%l3 ! %l3 = 00000000ffffffff
4766! %l4 = 0000000000000000, Mem[0000000030181408] = ff0000004b9a26a4
4767 stxa %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000000000000000
4768! %l5 = ffffffffffffd336, imm = 00000000000002cf, %l2 = 00000000ce6aba12
4769 xor %l5,0x2cf,%l2 ! %l2 = ffffffffffffd1f9
4770! Starting 10 instruction Load Burst
4771! Mem[0000000030041410] = 00000000, %l1 = 0000000000000000
4772 ldsba [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000000
4773
4774p0_label_181:
4775! Mem[00000000100c1408] = ffffffd5, %l7 = ffffffffce6aba12
4776 ldsha [%i3+%o4]0x88,%l7 ! %l7 = ffffffffffffffd5
4777! %l3 = 00000000ffffffff, imm = 0000000000000ccd, %l5 = ffffffffffffd336
4778 andn %l3,0xccd,%l5 ! %l5 = 00000000fffff332
4779! Mem[0000000010181408] = ffffaa00, %l1 = 0000000000000000
4780 lduha [%i6+%o4]0x80,%l1 ! %l1 = 000000000000ffff
4781! Mem[0000000030141410] = 1efcd590ff000000, %l6 = ffffffffce6ab823
4782 ldxa [%i5+%o5]0x89,%l6 ! %l6 = 1efcd590ff000000
4783! Mem[0000000030001408] = 5d1800ff, %l2 = ffffffffffffd1f9
4784 lduba [%i0+%o4]0x81,%l2 ! %l2 = 000000000000005d
4785! Mem[00000000100c1430] = 0000ff11, %l7 = ffffffffffffffd5
4786 ldswa [%i3+0x030]%asi,%l7 ! %l7 = 000000000000ff11
4787! Mem[0000000030081408] = ff793ced, %f9 = 10000000
4788 lda [%i2+%o4]0x81,%f9 ! %f9 = ff793ced
4789! Mem[0000000030101400] = 12ba36d3, %l4 = 0000000000000000
4790 ldstuba [%i4+%g0]0x81,%l4 ! %l4 = 00000012000000ff
4791! Mem[0000000021800100] = 9f529500, %l6 = 1efcd590ff000000
4792 ldub [%o3+0x100],%l6 ! %l6 = 000000000000009f
4793! Starting 10 instruction Store Burst
4794! %l5 = 00000000fffff332, Mem[0000000030101408] = 000000ff
4795 stwa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = fffff332
4796
4797p0_label_182:
4798! %f30 = 00000000 ffffffff, Mem[0000000030141408] = ffba6ace 672e0300
4799 stda %f30,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000 ffffffff
4800! %f22 = ff0000aa 000000ff, Mem[0000000030081410] = 898112ba 00000010
4801 stda %f22,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff0000aa 000000ff
4802! %l0 = 000000000000000d, Mem[0000000010141408] = 000000ffd40d8656
4803 stxa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000000000000d
4804! Mem[00000000100c1410] = 000000ff, %l3 = 00000000ffffffff
4805 ldstuba [%i3+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
4806! %l4 = 0000000000000012, Mem[0000000010141414] = 00000000, %asi = 80
4807 stwa %l4,[%i5+0x014]%asi ! Mem[0000000010141414] = 00000012
4808! Mem[0000000010041408] = 10726dd6ce6aba12, %l7 = 000000000000ff11, %l2 = 000000000000005d
4809 add %i1,0x08,%g1
4810 casxa [%g1]0x80,%l7,%l2 ! %l2 = 10726dd6ce6aba12
4811! %l2 = 10726dd6ce6aba12, Mem[0000000030101410] = 81d5c92d
4812 stha %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = ba12c92d
4813! Mem[0000000010101428] = 000000ff, %l4 = 00000012, %l3 = 000000ff
4814 add %i4,0x28,%g1
4815 casa [%g1]0x80,%l4,%l3 ! %l3 = 00000000000000ff
4816! Mem[0000000010041400] = ffffffff, %l1 = 000000000000ffff
4817 ldstuba [%i1+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
4818! Starting 10 instruction Load Burst
4819! Mem[0000000010141410] = 769118d400000012, %l7 = 000000000000ff11
4820 ldxa [%i5+%o5]0x80,%l7 ! %l7 = 769118d400000012
4821
4822p0_label_183:
4823! Mem[000000001014140c] = 0000000d, %f20 = ff000000
4824 lda [%i5+0x00c]%asi,%f20 ! %f20 = 0000000d
4825! Mem[0000000030181410] = 0000000056000000, %l1 = 00000000000000ff
4826 ldxa [%i6+%o5]0x81,%l1 ! %l1 = 0000000056000000
4827! Mem[0000000021800180] = ff114d6f, %l3 = 00000000000000ff
4828 ldsh [%o3+0x180],%l3 ! %l3 = ffffffffffffff11
4829! Mem[0000000010041408] = 10726dd6, %f31 = ffffffff
4830 lda [%i1+%o4]0x80,%f31 ! %f31 = 10726dd6
4831! %l2 = 10726dd6ce6aba12, immed = fffff411, %y = ffffffff
4832 udiv %l2,-0xbef,%l0 ! %l0 = 00000000ffffffff
4833 mov %l0,%y ! %y = ffffffff
4834! Mem[00000000100c1410] = ff000000 0000005e, %l2 = ce6aba12, %l3 = ffffff11
4835 ldda [%i3+%o5]0x80,%l2 ! %l2 = 00000000ff000000 000000000000005e
4836! Mem[0000000030001410] = 0e056cff, %l0 = 00000000ffffffff
4837 ldsba [%i0+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
4838! Mem[0000000010001410] = da87dee09a5dffbe, %f20 = 0000000d 00000000
4839 ldda [%i0+%o5]0x88,%f20 ! %f20 = da87dee0 9a5dffbe
4840! Mem[0000000010181410] = 00000000, %l1 = 0000000056000000
4841 ldsb [%i6+0x013],%l1 ! %l1 = 0000000000000000
4842! Starting 10 instruction Store Burst
4843! Mem[0000000010001400] = d3362a00, %l0 = ffffffffffffffff
4844 ldstuba [%i0+%g0]0x80,%l0 ! %l0 = 000000d3000000ff
4845
4846p0_label_184:
4847! %f30 = 00000000 10726dd6, %l2 = 00000000ff000000
4848! Mem[0000000030081438] = 10726dd6ce6aba12
4849 add %i2,0x038,%g1
4850 stda %f30,[%g1+%l2]ASI_PST16_S ! Mem[0000000030081438] = 10726dd6ce6aba12
4851! %l4 = 0000000000000012, Mem[0000000020800001] = ffff8b5d
4852 stb %l4,[%o1+0x001] ! Mem[0000000020800000] = ff128b5d
4853! %l7 = 769118d400000012, Mem[0000000030181408] = 00000000
4854 stba %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = 12000000
4855! %f12 = 4b9a26a4 11ff0000, Mem[0000000030081400] = ff0000ff eae5a617
4856 stda %f12,[%i2+%g0]0x81 ! Mem[0000000030081400] = 4b9a26a4 11ff0000
4857! %f8 = 0dbd8189 ff793ced, Mem[0000000030141408] = 00000000 ffffffff
4858 stda %f8 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0dbd8189 ff793ced
4859! %l6 = 0000009f, %l7 = 00000012, Mem[0000000010181428] = ff000000 00000000
4860 std %l6,[%i6+0x028] ! Mem[0000000010181428] = 0000009f 00000012
4861! %f2 = 9a000000 33c35d18, Mem[0000000030141400] = 00000000 000000ff
4862 stda %f2 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = 9a000000 33c35d18
4863! %l6 = 000000000000009f, Mem[0000000010181400] = 55000000
4864 stwa %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000009f
4865! %l1 = 0000000000000000, Mem[0000000030141408] = ff793ced
4866 stwa %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
4867! Starting 10 instruction Load Burst
4868! Mem[00000000300c1410] = 9a000000 33c35d18, %l4 = 00000012, %l5 = fffff332
4869 ldda [%i3+%o5]0x81,%l4 ! %l4 = 000000009a000000 0000000033c35d18
4870
4871p0_label_185:
4872! Mem[00000000300c1400] = 000000ff, %l5 = 0000000033c35d18
4873 ldswa [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
4874! Mem[0000000010141408] = 0d00000000000000, %f14 = 12ba6ace 90d5fc1e
4875 ldda [%i5+%o4]0x88,%f14 ! %f14 = 0d000000 00000000
4876! Mem[0000000010101410] = 00000000, %f18 = 00032e67
4877 lda [%i4+%o5]0x88,%f18 ! %f18 = 00000000
4878! Mem[00000000100c1410] = ff0000000000005e, %l5 = 00000000000000ff
4879 ldxa [%i3+%o5]0x80,%l5 ! %l5 = ff0000000000005e
4880! Mem[0000000030181400] = bef70000, %l0 = 00000000000000d3
4881 lduwa [%i6+%g0]0x81,%l0 ! %l0 = 00000000bef70000
4882! Mem[0000000010141408] = 00000000, %f17 = c5531740
4883 lda [%i5+%o4]0x88,%f17 ! %f17 = 00000000
4884! Mem[0000000021800180] = ff114d6f, %l5 = ff0000000000005e
4885 ldsba [%o3+0x180]%asi,%l5 ! %l5 = ffffffffffffffff
4886! Mem[0000000030081400] = a4269a4b, %l2 = 00000000ff000000
4887 ldswa [%i2+%g0]0x89,%l2 ! %l2 = ffffffffa4269a4b
4888! Mem[00000000100c1408] = d5ffffff, %l7 = 769118d400000012
4889 ldswa [%i3+%o4]0x80,%l7 ! %l7 = ffffffffd5ffffff
4890! Starting 10 instruction Store Burst
4891! %l3 = 000000000000005e, Mem[00000000300c1408] = 00000000
4892 stwa %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000005e
4893
4894p0_label_186:
4895! Mem[0000000030181410] = 00000000, %l7 = ffffffffd5ffffff
4896 ldstuba [%i6+%o5]0x81,%l7 ! %l7 = 00000000000000ff
4897! Mem[00000000100c1438] = 1efcd59000000000, %l6 = 000000000000009f, %l0 = 00000000bef70000
4898 add %i3,0x38,%g1
4899 casxa [%g1]0x80,%l6,%l0 ! %l0 = 1efcd59000000000
4900! Mem[0000000010141400] = 00032e67, %l5 = ffffffffffffffff
4901 swapa [%i5+%g0]0x80,%l5 ! %l5 = 0000000000032e67
4902! Mem[0000000010081428] = ffbd8189, %l6 = 0000009f, %l4 = 9a000000
4903 add %i2,0x28,%g1
4904 casa [%g1]0x80,%l6,%l4 ! %l4 = 00000000ffbd8189
4905! %l2 = a4269a4b, %l3 = 0000005e, Mem[0000000010001400] = ff362a00 00000000
4906 stda %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = a4269a4b 0000005e
4907! Mem[00000000100c1410] = ff000000, %l4 = 00000000ffbd8189
4908 swapa [%i3+%o5]0x80,%l4 ! %l4 = 00000000ff000000
4909! %l0 = 00000000, %l1 = 00000000, Mem[0000000010141400] = ffffffff 00000000
4910 stda %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 00000000
4911! %f8 = 0dbd8189 ff793ced, Mem[0000000010101400] = ffffffff 00000000
4912 stda %f8 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0dbd8189 ff793ced
4913! Mem[0000000030141410] = ff000000, %l0 = 1efcd59000000000
4914 ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 00000000000000ff
4915! Starting 10 instruction Load Burst
4916! Mem[00000000100c1408] = ffffffd5, %l0 = 0000000000000000
4917 ldsba [%i3+%o4]0x88,%l0 ! %l0 = ffffffffffffffd5
4918
4919p0_label_187:
4920! Mem[0000000010041410] = 00000000000000ff, %f2 = 9a000000 33c35d18
4921 ldda [%i1+0x010]%asi,%f2 ! %f2 = 00000000 000000ff
4922! Mem[0000000030001408] = ff000000ff00185d, %f0 = e07e1000 9b000000
4923 ldda [%i0+%o4]0x89,%f0 ! %f0 = ff000000 ff00185d
4924! Mem[0000000030081408] = ff793ced000000db, %f0 = ff000000 ff00185d
4925 ldda [%i2+%o4]0x81,%f0 ! %f0 = ff793ced 000000db
4926! Mem[0000000030101408] = fffff332, %l4 = 00000000ff000000
4927 lduba [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000032
4928! Mem[00000000100c1430] = 0000ff11, %l6 = 000000000000009f
4929 ldswa [%i3+0x030]%asi,%l6 ! %l6 = 000000000000ff11
4930! Mem[0000000030081410] = ff000000, %l1 = 0000000000000000
4931 ldsha [%i2+%o5]0x81,%l1 ! %l1 = ffffffffffffff00
4932! Mem[00000000100c1400] = 0000009b, %l4 = 0000000000000032
4933 ldswa [%i3+%g0]0x80,%l4 ! %l4 = 000000000000009b
4934! %f1 = 000000db, %f20 = da87dee0, %f30 = 00000000
4935 fmuls %f1 ,%f20,%f30 ! %l0 = fffffffffffffff7, Unfinished, %fsr = 1a00000400
4936! Mem[0000000010101400] = ed3c79ff, %l6 = 000000000000ff11
4937 ldsba [%i4+%g0]0x80,%l6 ! %l6 = ffffffffffffffed
4938! Starting 10 instruction Store Burst
4939! Mem[0000000010181418] = 0dbd81898aa67893, %l2 = ffffffffa4269a4b, %l2 = ffffffffa4269a4b
4940 add %i6,0x18,%g1
4941 casxa [%g1]0x80,%l2,%l2 ! %l2 = 0dbd81898aa67893
4942
4943p0_label_188:
4944! %f24 = 80000000 00000000, Mem[0000000010181410] = 00000000 000000fd
4945 stda %f24,[%i6+%o5]0x80 ! Mem[0000000010181410] = 80000000 00000000
4946! Mem[00000000100c1400] = 9b000000, %l7 = 0000000000000000
4947 swapa [%i3+%g0]0x88,%l7 ! %l7 = 000000009b000000
4948! %f8 = 0dbd8189 ff793ced, Mem[0000000010101408] = 00000000 00000000
4949 stda %f8 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0dbd8189 ff793ced
4950! %f16 = 3f93c8b3 00000000 00000000 ce6aba12
4951! %f20 = da87dee0 9a5dffbe ff0000aa 000000ff
4952! %f24 = 80000000 00000000 00000072 94c2fd7c
4953! %f28 = 000000ff 000000ff 00000000 10726dd6
4954 stda %f16,[%i6]ASI_BLK_PL ! Block Store to 0000000010181400
4955! Mem[0000000010081408] = 00000000, %l0 = fffffffffffffff7
4956 swapa [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000
4957! Mem[0000000010041408] = 10726dd6, %l6 = ffffffffffffffed
4958 swapa [%i1+%o4]0x80,%l6 ! %l6 = 0000000010726dd6
4959! %l3 = 000000000000005e, Mem[0000000010001414] = e0de87da, %asi = 80
4960 stha %l3,[%i0+0x014]%asi ! Mem[0000000010001414] = 005e87da
4961! %f0 = ff793ced 000000db 00000000 000000ff
4962! %f4 = 4afffcea 55000000 00000000 00000000
4963! %f8 = 0dbd8189 ff793ced 81d5c92d 9a5dffbe
4964! %f12 = 4b9a26a4 11ff0000 0d000000 00000000
4965 stda %f0,[%i0]ASI_BLK_SL ! Block Store to 0000000030001400
4966! %l2 = 0dbd81898aa67893, Mem[0000000010041400] = ffffffff
4967 stba %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffff93
4968! Starting 10 instruction Load Burst
4969! Mem[00000000300c1408] = 0000005e0000000d, %l6 = 0000000010726dd6
4970 ldxa [%i3+%o4]0x81,%l6 ! %l6 = 0000005e0000000d
4971
4972p0_label_189:
4973! Mem[0000000010141430] = 4b9aa617, %l5 = 0000000000032e67
4974 ldsw [%i5+0x030],%l5 ! %l5 = 000000004b9aa617
4975! Mem[0000000030081408] = db000000 ed3c79ff, %l6 = 0000000d, %l7 = 9b000000
4976 ldda [%i2+%o4]0x89,%l6 ! %l6 = 00000000ed3c79ff 00000000db000000
4977! Mem[0000000010101410] = 00000000, %l3 = 000000000000005e
4978 lduba [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
4979! Mem[00000000100c1410] = 8981bdff, %l3 = 0000000000000000
4980 lduha [%i3+%o5]0x88,%l3 ! %l3 = 000000000000bdff
4981! Mem[0000000021800000] = 3effe67b, %l7 = 00000000db000000
4982 lduba [%o3+0x000]%asi,%l7 ! %l7 = 000000000000003e
4983! Mem[0000000010041400] = ffffff93, %f30 = 00000000
4984 lda [%i1+%g0]0x88,%f30 ! %f30 = ffffff93
4985! Mem[0000000030141410] = ff0000ff, %l2 = 0dbd81898aa67893
4986 ldsha [%i5+%o5]0x81,%l2 ! %l2 = ffffffffffffff00
4987! Mem[00000000300c1410] = 9a000000 33c35d18, %l0 = 00000000, %l1 = ffffff00
4988 ldda [%i3+%o5]0x81,%l0 ! %l0 = 000000009a000000 0000000033c35d18
4989! Mem[0000000010081410] = 4b9a26a4, %l1 = 0000000033c35d18
4990 ldsha [%i2+%o5]0x80,%l1 ! %l1 = 0000000000004b9a
4991! Starting 10 instruction Store Burst
4992! Mem[0000000030141410] = ff0000ff, %l4 = 000000000000009b
4993 ldstuba [%i5+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
4994
4995p0_label_190:
4996! Mem[0000000010041410] = 00000000, %l4 = 00000000000000ff
4997 ldstuba [%i1+%o5]0x88,%l4 ! %l4 = 00000000000000ff
4998! %f28 = 000000ff 000000ff, %l5 = 000000004b9aa617
4999! Mem[0000000030141428] = 7cfdc29472000000
5000 add %i5,0x028,%g1
5001 stda %f28,[%g1+%l5]ASI_PST16_S ! Mem[0000000030141428] = 7cfd00ff000000ff
5002! %l5 = 000000004b9aa617, Mem[0000000030001408] = 000000ff
5003 stwa %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 4b9aa617
5004! %l6 = 00000000ed3c79ff, Mem[00000000300c1410] = 0000009a
5005 stwa %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ed3c79ff
5006 membar #Sync ! Added by membar checker (23)
5007! Mem[0000000010001410] = beff5d9a, %l2 = ffffffffffffff00
5008 ldstuba [%i0+%o5]0x80,%l2 ! %l2 = 000000be000000ff
5009! Mem[0000000030001410] = 00000055, %l5 = 000000004b9aa617
5010 ldstuba [%i0+%o5]0x81,%l5 ! %l5 = 00000000000000ff
5011! Mem[0000000010041408] = ffffffed, %l4 = 0000000000000000
5012 swapa [%i1+%o4]0x80,%l4 ! %l4 = 00000000ffffffed
5013! Mem[0000000030181408] = 12000000, %l4 = 00000000ffffffed
5014 ldsha [%i6+%o4]0x81,%l4 ! %l4 = 0000000000001200
5015! %l6 = 00000000ed3c79ff, Mem[00000000201c0000] = 00ffe0d4, %asi = 80
5016 stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 79ffe0d4
5017! Starting 10 instruction Load Burst
5018! Mem[0000000010001400] = a4269a4b, %l5 = 0000000000000000
5019 ldswa [%i0+%g0]0x80,%l5 ! %l5 = ffffffffa4269a4b
5020
5021p0_label_191:
5022! Mem[00000000300c1400] = 000000ff, %l1 = 0000000000004b9a
5023 ldsha [%i3+%g0]0x89,%l1 ! %l1 = 00000000000000ff
5024! Mem[0000000010081418] = 00000000 e8004aef, %l6 = ed3c79ff, %l7 = 0000003e
5025 ldda [%i2+0x018]%asi,%l6 ! %l6 = 0000000000000000 00000000e8004aef
5026! Mem[0000000010181410] = beff5d9ae0de87da, %l3 = 000000000000bdff
5027 ldxa [%i6+0x010]%asi,%l3 ! %l3 = beff5d9ae0de87da
5028! Mem[0000000010001400] = a4269a4b, %l5 = ffffffffa4269a4b
5029 ldsba [%i0+%g0]0x80,%l5 ! %l5 = ffffffffffffffa4
5030! Mem[0000000030081410] = ff000000, %l1 = 00000000000000ff
5031 lduha [%i2+%o5]0x81,%l1 ! %l1 = 000000000000ff00
5032! %l6 = 0000000000000000, %l0 = 000000009a000000, %l3 = beff5d9ae0de87da
5033 xnor %l6,%l0,%l3 ! %l3 = ffffffff65ffffff
5034! %l7 = 00000000e8004aef, imm = 0000000000000b15, %l4 = 0000000000001200
5035 xnor %l7,0xb15,%l4 ! %l4 = ffffffff17ffbe05
5036! Mem[0000000010001410] = ffff5d9a, %l2 = 00000000000000be
5037 ldsb [%i0+%o5],%l2 ! %l2 = ffffffffffffffff
5038! Mem[0000000010181410] = beff5d9ae0de87da, %l1 = 000000000000ff00
5039 ldxa [%i6+%o5]0x80,%l1 ! %l1 = beff5d9ae0de87da
5040! Starting 10 instruction Store Burst
5041! Mem[0000000010181408] = ce6aba12, %l7 = 00000000e8004aef
5042 ldstuba [%i6+%o4]0x88,%l7 ! %l7 = 00000012000000ff
5043
5044p0_label_192:
5045! %f12 = 4b9a26a4 11ff0000, Mem[0000000010141410] = d4189176 12000000
5046 stda %f12,[%i5+%o5]0x88 ! Mem[0000000010141410] = 4b9a26a4 11ff0000
5047! %f0 = ff793ced 000000db, Mem[0000000030101410] = 2dc912ba beff5d9a
5048 stda %f0 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff793ced 000000db
5049! %f4 = 4afffcea 55000000, %l6 = 0000000000000000
5050! Mem[0000000030141430] = 12ba6aced66d7210
5051 add %i5,0x030,%g1
5052 stda %f4,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030141430] = 12ba6aced66d7210
5053! %l6 = 00000000, %l7 = 00000012, Mem[0000000010081410] = 4b9a26a4 11ff0000
5054 stda %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 00000012
5055! %f30 = ffffff93 10726dd6, %l2 = ffffffffffffffff
5056! Mem[0000000030181428] = 8a7bd7049c3b6b63
5057 add %i6,0x028,%g1
5058 stda %f30,[%g1+%l2]ASI_PST16_S ! Mem[0000000030181428] = ffffff9310726dd6
5059! Mem[0000000030001408] = 4b9aa617, %l2 = ffffffffffffffff
5060 ldstuba [%i0+%o4]0x89,%l2 ! %l2 = 00000017000000ff
5061! Mem[0000000030101408] = 32f3ffff, %l3 = ffffffff65ffffff
5062 swapa [%i4+%o4]0x81,%l3 ! %l3 = 0000000032f3ffff
5063! %f16 = 3f93c8b3 00000000, Mem[0000000010101410] = 00000000 000000ff
5064 stda %f16,[%i4+%o5]0x88 ! Mem[0000000010101410] = 3f93c8b3 00000000
5065! %l7 = 0000000000000012, Mem[0000000010141410] = 11ff0000
5066 stwa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000012
5067! Starting 10 instruction Load Burst
5068! Mem[0000000030141400] = 9a000000, %l0 = 000000009a000000
5069 lduba [%i5+%g0]0x81,%l0 ! %l0 = 000000000000009a
5070
5071p0_label_193:
5072! Mem[000000001004142c] = 185dc333, %f10 = 81d5c92d
5073 ld [%i1+0x02c],%f10 ! %f10 = 185dc333
5074! Mem[0000000010081410] = 00000000, %l6 = 0000000000000000
5075 ldswa [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000000
5076! Mem[00000000211c0000] = ffff4340, %l7 = 0000000000000012
5077 ldsb [%o2+%g0],%l7 ! %l7 = ffffffffffffffff
5078! Mem[0000000020800000] = ff128b5d, %l0 = 000000000000009a
5079 lduha [%o1+0x000]%asi,%l0 ! %l0 = 000000000000ff12
5080! Mem[0000000020800040] = ff4d0596, %l2 = 0000000000000017
5081 ldub [%o1+0x041],%l2 ! %l2 = 000000000000004d
5082! Mem[0000000030141400] = 0000009a, %l5 = ffffffffffffffa4
5083 ldsha [%i5+%g0]0x89,%l5 ! %l5 = 000000000000009a
5084! Mem[00000000100c1438] = 1efcd59000000000, %l7 = ffffffffffffffff
5085 ldxa [%i3+0x038]%asi,%l7 ! %l7 = 1efcd59000000000
5086! Mem[00000000300c1410] = ed3c79ff, %l1 = beff5d9ae0de87da
5087 lduwa [%i3+%o5]0x89,%l1 ! %l1 = 00000000ed3c79ff
5088! Mem[0000000030081410] = ff000000, %l1 = 00000000ed3c79ff
5089 lduha [%i2+%o5]0x81,%l1 ! %l1 = 000000000000ff00
5090! Starting 10 instruction Store Burst
5091! %f16 = 3f93c8b3, Mem[0000000030041400] = f7bef48f
5092 sta %f16,[%i1+%g0]0x81 ! Mem[0000000030041400] = 3f93c8b3
5093
5094p0_label_194:
5095! %l0 = 000000000000ff12, Mem[0000000010141408] = 000000000000000d, %asi = 80
5096 stxa %l0,[%i5+0x008]%asi ! Mem[0000000010141408] = 000000000000ff12
5097! %l6 = 00000000, %l7 = 00000000, Mem[0000000030101410] = 000000db ff793ced
5098 stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 00000000
5099! %l3 = 0000000032f3ffff, Mem[00000000201c0000] = 79ffe0d4, %asi = 80
5100 stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffffe0d4
5101! %f8 = 0dbd8189 ff793ced, Mem[00000000300c1408] = 0000005e 0000000d
5102 stda %f8 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0dbd8189 ff793ced
5103! %l6 = 00000000, %l7 = 00000000, Mem[0000000010101410] = 00000000 b3c8933f
5104 stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 00000000
5105! %l0 = 0000ff12, %l1 = 0000ff00, Mem[0000000010141410] = 12000000 a4269a4b
5106 stda %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000ff12 0000ff00
5107! %l3 = 0000000032f3ffff, Mem[0000000010081408] = fffffff700000000
5108 stxa %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000032f3ffff
5109! %l4 = 17ffbe05, %l5 = 0000009a, Mem[0000000030181410] = ff000000 56000000
5110 stda %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 17ffbe05 0000009a
5111! %l6 = 0000000000000000, Mem[0000000030181408] = 00000012
5112 stwa %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
5113! Starting 10 instruction Load Burst
5114! Mem[0000000010001408] = ff000000, %l4 = ffffffff17ffbe05
5115 lduwa [%i0+0x008]%asi,%l4 ! %l4 = 00000000ff000000
5116
5117p0_label_195:
5118! Mem[0000000030181400] = bef70000, %l4 = 00000000ff000000
5119 ldswa [%i6+%g0]0x81,%l4 ! %l4 = ffffffffbef70000
5120! Mem[0000000020800040] = ff4d0596, %l0 = 000000000000ff12
5121 ldsha [%o1+0x040]%asi,%l0 ! %l0 = ffffffffffffff4d
5122! %f29 = 000000ff, %f8 = 0dbd8189
5123 fsqrts %f29,%f8 ! %l0 = ffffffffffffff6f, Unfinished, %fsr = 1a00000400
5124! Mem[0000000010041418] = 0000000000000000, %l0 = ffffffffffffff6f
5125 ldx [%i1+0x018],%l0 ! %l0 = 0000000000000000
5126! Mem[0000000010041410] = 000000ff, %l5 = 000000000000009a
5127 ldsba [%i1+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
5128! Mem[0000000030141408] = 00000000, %l3 = 0000000032f3ffff
5129 ldsha [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000000
5130! %l7 = 1efcd59000000000, %l3 = 0000000000000000, %l7 = 1efcd59000000000
5131 sdivx %l7,%l3,%l7 ! Div by zero, %l0 = 0000000000000050
5132! Mem[00000000211c0000] = ffff4340, %l7 = 1efcd59000000000
5133 ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
5134! Mem[0000000010041420] = 12ba6ace, %l0 = 0000000000000028
5135 ldsw [%i1+0x020],%l0 ! %l0 = 0000000012ba6ace
5136! Starting 10 instruction Store Burst
5137! %f10 = 185dc333, Mem[00000000100c1414] = 0000005e
5138 sta %f10,[%i3+0x014]%asi ! Mem[00000000100c1414] = 185dc333
5139
5140p0_label_196:
5141! %f0 = ff793ced 000000db 00000000 000000ff
5142! %f4 = 4afffcea 55000000 00000000 00000000
5143! %f8 = 0dbd8189 ff793ced 185dc333 9a5dffbe
5144! %f12 = 4b9a26a4 11ff0000 0d000000 00000000
5145 stda %f0,[%i3]ASI_BLK_AIUSL ! Block Store to 00000000300c1400
5146! %l0 = 12ba6ace, %l1 = 0000ff00, Mem[0000000030001410] = ff000055 eafcff4a
5147 stda %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 12ba6ace 0000ff00
5148! %l7 = ffffffffffffffff, Mem[0000000010041400] = 93ffffff
5149 stba %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffffffff
5150! %l7 = ffffffffffffffff, Mem[00000000201c0000] = ffffe0d4
5151 sth %l7,[%o0+%g0] ! Mem[00000000201c0000] = ffffe0d4
5152! %l2 = 0000004d, %l3 = 00000000, Mem[0000000030101400] = ffba36d3 00005d18
5153 stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000004d 00000000
5154! Mem[0000000010141408] = 00000000, %l1 = 000000000000ff00
5155 swapa [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
5156! %l2 = 000000000000004d, Mem[0000000010141422] = 0dbdff89, %asi = 80
5157 stba %l2,[%i5+0x022]%asi ! Mem[0000000010141420] = 0dbd4d89
5158! Mem[000000001008140c] = 32f3ffff, %l0 = 0000000012ba6ace
5159 swap [%i2+0x00c],%l0 ! %l0 = 0000000032f3ffff
5160! %f22 = ff0000aa, Mem[0000000030181400] = 0000f7be
5161 sta %f22,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff0000aa
5162! Starting 10 instruction Load Burst
5163! Mem[0000000030081400] = 0000ff11 a4269a4b, %l4 = bef70000, %l5 = ffffffff
5164 ldda [%i2+%g0]0x89,%l4 ! %l4 = 00000000a4269a4b 000000000000ff11
5165
5166p0_label_197:
5167! Mem[0000000030081400] = a4269a4b, %l7 = ffffffffffffffff
5168 ldswa [%i2+%g0]0x89,%l7 ! %l7 = ffffffffa4269a4b
5169! Mem[0000000030041408] = ffffffff, %l5 = 000000000000ff11
5170 lduba [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff
5171 membar #Sync ! Added by membar checker (24)
5172! Mem[0000000030101400] = 0000004d 00000000 65ffffff 11ff0000
5173! Mem[0000000030101410] = 00000000 00000000 c8abde0b ba10dc28
5174! Mem[0000000030101420] = 5ab60844 afafea85 1ee35897 00000000
5175! Mem[0000000030101430] = 92df3465 715a3ea5 796d3fe2 9dcc20cf
5176 ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
5177! Mem[0000000010041400] = ffffffff 185dc333, %l6 = 00000000, %l7 = a4269a4b
5178 ldda [%i1+%g0]0x80,%l6 ! %l6 = 00000000ffffffff 00000000185dc333
5179! Mem[0000000030101410] = 00000000, %l1 = 0000000000000000
5180 lduba [%i4+%o5]0x89,%l1 ! %l1 = 0000000000000000
5181! Mem[0000000030101408] = 65ffffff11ff0000, %f18 = 00000000 ce6aba12
5182 ldda [%i4+%o4]0x81,%f18 ! %f18 = 65ffffff 11ff0000
5183! Mem[0000000030181410] = 17ffbe05, %l7 = 00000000185dc333
5184 lduha [%i6+%o5]0x81,%l7 ! %l7 = 00000000000017ff
5185! Mem[00000000300c1410] = 55000000, %l1 = 0000000000000000
5186 ldsba [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000000
5187! Mem[0000000030181408] = 00000000, %l2 = 000000000000004d
5188 ldswa [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000
5189! Starting 10 instruction Store Burst
5190! %l4 = 00000000a4269a4b, Mem[0000000010181400] = 00000000
5191 stwa %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = a4269a4b
5192
5193p0_label_198:
5194! %f28 = 000000ff 000000ff, Mem[0000000010101428] = 000000ff 7eee8d5c
5195 stda %f28,[%i4+0x028]%asi ! Mem[0000000010101428] = 000000ff 000000ff
5196! %f30 = ffffff93 10726dd6, Mem[00000000300c1400] = db000000 ed3c79ff
5197 stda %f30,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffff93 10726dd6
5198! %l3 = 0000000000000000, Mem[00000000300c1400] = ffffff93
5199 stwa %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
5200! Mem[0000000030081408] = ff793ced, %l0 = 0000000032f3ffff
5201 ldstuba [%i2+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
5202! %f20 = da87dee0 9a5dffbe, %l2 = 0000000000000000
5203! Mem[00000000100c1410] = ffbd8189185dc333
5204 add %i3,0x010,%g1
5205 stda %f20,[%g1+%l2]ASI_PST8_P ! Mem[00000000100c1410] = ffbd8189185dc333
5206! %f31 = 10726dd6, Mem[0000000030001410] = ce6aba12
5207 sta %f31,[%i0+%o5]0x89 ! Mem[0000000030001410] = 10726dd6
5208! Mem[00000000100c1410] = ffbd8189, %l6 = 00000000ffffffff
5209 swapa [%i3+%o5]0x80,%l6 ! %l6 = 00000000ffbd8189
5210! Mem[0000000030101400] = 4d000000, %l3 = 0000000000000000
5211 swapa [%i4+%g0]0x89,%l3 ! %l3 = 000000004d000000
5212! %l5 = 00000000000000ff, Mem[0000000030081400] = a4269a4b
5213 stwa %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff
5214! Starting 10 instruction Load Burst
5215! Mem[0000000030101400] = 0000000000000000, %l0 = 00000000000000ff
5216 ldxa [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000
5217
5218p0_label_199:
5219! Mem[0000000010001400] = 4b9a26a4, %l0 = 0000000000000000
5220 ldswa [%i0+%g0]0x88,%l0 ! %l0 = 000000004b9a26a4
5221! Mem[0000000030141400] = 0000009a, %l3 = 000000004d000000
5222 ldsba [%i5+%g0]0x89,%l3 ! %l3 = ffffffffffffff9a
5223! Mem[0000000010001408] = ff000000, %l4 = 00000000a4269a4b
5224 lduba [%i0+%o4]0x80,%l4 ! %l4 = 00000000000000ff
5225! Mem[0000000030081408] = db000000 ed3c79ff, %l4 = 000000ff, %l5 = 000000ff
5226 ldda [%i2+%o4]0x89,%l4 ! %l4 = 00000000ed3c79ff 00000000db000000
5227! %l3 = ffffffffffffff9a, immed = 00000a3c, %y = ffffffff
5228 sdiv %l3,0xa3c,%l7 ! %l7 = 0000000000000000
5229 mov %l0,%y ! %y = 4b9a26a4
5230! Mem[000000001004141c] = 00000000, %f16 = 3f93c8b3
5231 ld [%i1+0x01c],%f16 ! %f16 = 00000000
5232! Mem[0000000030141408] = 000000008981bd0d, %l6 = 00000000ffbd8189
5233 ldxa [%i5+%o4]0x81,%l6 ! %l6 = 000000008981bd0d
5234! Mem[0000000020800040] = ff4d0596, %l7 = 0000000000000000
5235 lduh [%o1+0x040],%l7 ! %l7 = 000000000000ff4d
5236! Mem[0000000030041410] = 00000000, %l1 = 0000000000000000
5237 lduwa [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000000
5238! Starting 10 instruction Store Burst
5239! Mem[0000000010141410] = 0000ff120000ff00, %l7 = 000000000000ff4d, %l6 = 000000008981bd0d
5240 add %i5,0x10,%g1
5241 casxa [%g1]0x80,%l7,%l6 ! %l6 = 0000ff120000ff00
5242
5243p0_label_200:
5244! %l2 = 0000000000000000, Mem[0000000030041408] = ffffffff
5245 stha %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000ffff
5246! %l2 = 0000000000000000, Mem[00000000100c1408] = d5ffffff00000000
5247 stxa %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000000000
5248! %l2 = 00000000, %l3 = ffffff9a, Mem[0000000010181400] = a4269a4b b3c8933f
5249 stda %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 ffffff9a
5250! %f16 = 00000000 00000000, Mem[0000000010041408] = 00000000 ce6aba12
5251 stda %f16,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 00000000
5252! %l0 = 4b9a26a4, %l1 = 00000000, Mem[0000000010081400] = 00000000 0044c957
5253 std %l0,[%i2+%g0] ! Mem[0000000010081400] = 4b9a26a4 00000000
5254! Mem[000000001010140c] = ff793ced, %l5 = 00000000db000000
5255 swap [%i4+0x00c],%l5 ! %l5 = 00000000ff793ced
5256! %l4 = 00000000ed3c79ff, Mem[0000000010041408] = 00000000
5257 stha %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 79ff0000
5258! %l3 = ffffffffffffff9a, Mem[0000000010081408] = 00000000
5259 stha %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff9a0000
5260! Mem[0000000010001404] = 0000005e, %l0 = 4b9a26a4, %l7 = 0000ff4d
5261 add %i0,0x04,%g1
5262 casa [%g1]0x80,%l0,%l7 ! %l7 = 000000000000005e
5263! Starting 10 instruction Load Burst
5264! Mem[0000000010041410] = 000000ff, %l0 = 000000004b9a26a4
5265 ldswa [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ff
5266
5267p0_label_201:
5268! Mem[0000000010081400] = 4b9a26a4, %l1 = 0000000000000000
5269 lduba [%i2+%g0]0x80,%l1 ! %l1 = 000000000000004b
5270! Mem[0000000030181408] = 0000000000000000, %l4 = 00000000ed3c79ff
5271 ldxa [%i6+%o4]0x89,%l4 ! %l4 = 0000000000000000
5272! Mem[0000000030041400] = 3f93c8b3, %l3 = ffffffffffffff9a
5273 lduwa [%i1+%g0]0x81,%l3 ! %l3 = 000000003f93c8b3
5274! Mem[0000000030001408] = 00000000 4b9aa6ff, %l0 = 000000ff, %l1 = 0000004b
5275 ldda [%i0+%o4]0x89,%l0 ! %l0 = 000000004b9aa6ff 0000000000000000
5276! Mem[0000000021800100] = 9f529500, %l4 = 0000000000000000
5277 lduha [%o3+0x100]%asi,%l4 ! %l4 = 0000000000009f52
5278! Mem[00000000100c1400] = 00000000, %l1 = 0000000000000000
5279 ldsba [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000000
5280! Mem[0000000030141410] = ff0000ff, %l7 = 000000000000005e
5281 lduha [%i5+%o5]0x81,%l7 ! %l7 = 000000000000ff00
5282! Mem[0000000010001418] = 00000000, %l3 = 000000003f93c8b3
5283 lduw [%i0+0x018],%l3 ! %l3 = 0000000000000000
5284! Mem[0000000030041400] = b3c8933f, %l4 = 0000000000009f52
5285 lduwa [%i1+%g0]0x89,%l4 ! %l4 = 00000000b3c8933f
5286! Starting 10 instruction Store Burst
5287! %l0 = 000000004b9aa6ff, Mem[00000000300c1400] = 00000000
5288 stwa %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 4b9aa6ff
5289
5290p0_label_202:
5291! Mem[0000000010001420] = 59c9c11a, %l6 = 0000ff120000ff00, %asi = 80
5292 swapa [%i0+0x020]%asi,%l6 ! %l6 = 0000000059c9c11a
5293! Mem[0000000030081410] = ff000000, %l1 = 0000000000000000
5294 swapa [%i2+%o5]0x81,%l1 ! %l1 = 00000000ff000000
5295! %l6 = 0000000059c9c11a, Mem[0000000010001420] = 0000ff00
5296 stw %l6,[%i0+0x020] ! Mem[0000000010001420] = 59c9c11a
5297! %f11 = 00000000, Mem[0000000030001410] = d66d7210
5298 sta %f11,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
5299! Mem[00000000300c1400] = ffa69a4b, %f30 = ffffff93
5300 lda [%i3+%g0]0x89,%f30 ! %f30 = ffa69a4b
5301! %f20 = da87dee0, Mem[0000000030001408] = ffa69a4b
5302 sta %f20,[%i0+%o4]0x81 ! Mem[0000000030001408] = da87dee0
5303! %l2 = 0000000000000000, Mem[0000000010181400] = 9affffff00000000
5304 stxa %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000000000000000
5305! Mem[0000000030041410] = 00000000, %l0 = 000000004b9aa6ff
5306 swapa [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
5307! Mem[0000000010101420] = 00000000, %l5 = 00000000ff793ced, %asi = 80
5308 swapa [%i4+0x020]%asi,%l5 ! %l5 = 0000000000000000
5309! Starting 10 instruction Load Burst
5310! %f11 = 00000000, %f0 = 0000004d
5311 fcmps %fcc2,%f11,%f0 ! %fcc2 = 1
5312
5313p0_label_203:
5314! Mem[0000000030181400] = aa0000ff, %l1 = 00000000ff000000
5315 ldsha [%i6+%g0]0x81,%l1 ! %l1 = ffffffffffffaa00
5316! Mem[0000000010181410] = beff5d9a, %l2 = 0000000000000000
5317 ldsba [%i6+%o5]0x80,%l2 ! %l2 = ffffffffffffffbe
5318! Mem[0000000010041400] = ffffffff, %l4 = 00000000b3c8933f
5319 ldsha [%i1+0x002]%asi,%l4 ! %l4 = ffffffffffffffff
5320! Mem[0000000010181408] = ffba6ace, %l2 = ffffffffffffffbe
5321 lduha [%i6+0x008]%asi,%l2 ! %l2 = 000000000000ffba
5322! Mem[0000000010181400] = 00000000, %l7 = 000000000000ff00
5323 lduha [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
5324! Mem[0000000010181428] = 7cfdc294, %f14 = 796d3fe2
5325 ld [%i6+0x028],%f14 ! %f14 = 7cfdc294
5326! Mem[0000000010081410] = 00000000, %l5 = 0000000000000000
5327 lduha [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
5328! Mem[000000001010142c] = 000000ff, %l7 = 0000000000000000
5329 lduha [%i4+0x02e]%asi,%l7 ! %l7 = 00000000000000ff
5330! Mem[0000000030141410] = ff0000ff, %l7 = 00000000000000ff
5331 ldswa [%i5+%o5]0x89,%l7 ! %l7 = ffffffffff0000ff
5332! Starting 10 instruction Store Burst
5333! %l3 = 0000000000000000, Mem[0000000010101400] = ed3c79ff
5334 stba %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = 003c79ff
5335
5336p0_label_204:
5337! %f8 = 5ab60844 afafea85, Mem[0000000010041408] = 79ff0000 00000000
5338 stda %f8 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 5ab60844 afafea85
5339! %l0 = 00000000, %l1 = ffffaa00, Mem[0000000010081400] = 4b9a26a4 00000000
5340 stda %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 ffffaa00
5341! Mem[0000000030141410] = ff0000ff, %l0 = 0000000000000000
5342 swapa [%i5+%o5]0x89,%l0 ! %l0 = 00000000ff0000ff
5343! Mem[00000000201c0000] = ffffe0d4, %l4 = ffffffffffffffff
5344 ldstub [%o0+%g0],%l4 ! %l4 = 000000ff000000ff
5345! %l3 = 0000000000000000, Mem[000000001014142c] = ed3c7995, %asi = 80
5346 stwa %l3,[%i5+0x02c]%asi ! Mem[000000001014142c] = 00000000
5347! %l1 = ffffffffffffaa00, Mem[0000000010041408] = 5ab60844
5348 stwa %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffffaa00
5349! Mem[0000000010181420] = 0000000000000080, %l6 = 0000000059c9c11a
5350 ldxa [%i6+0x020]%asi,%l6 ! %l6 = 0000000000000080
5351! %l0 = 00000000ff0000ff, Mem[0000000010001400] = 4b9a26a4
5352 stwa %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff0000ff
5353! %l1 = ffffffffffffaa00, Mem[00000000100c1417] = 185dc333, %asi = 80
5354 stba %l1,[%i3+0x017]%asi ! Mem[00000000100c1414] = 185dc300
5355! Starting 10 instruction Load Burst
5356! Mem[0000000021800000] = 3effe67b, %l4 = 00000000000000ff
5357 ldsha [%o3+0x000]%asi,%l4 ! %l4 = 0000000000003eff
5358
5359p0_label_205:
5360! Mem[00000000300c1400] = 4b9aa6ff, %l4 = 0000000000003eff
5361 ldsba [%i3+%g0]0x81,%l4 ! %l4 = 000000000000004b
5362! Mem[0000000030101400] = 0000000000000000, %l2 = 000000000000ffba
5363 ldxa [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000000
5364! Mem[00000000300c1410] = 00000055, %l6 = 0000000000000080
5365 ldswa [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000055
5366! Mem[0000000030101410] = 00000000, %l5 = 0000000000000000
5367 lduba [%i4+%o5]0x89,%l5 ! %l5 = 0000000000000000
5368! Mem[0000000030181410] = 9a00000005beff17, %f4 = 00000000 00000000
5369 ldda [%i6+%o5]0x89,%f4 ! %f4 = 9a000000 05beff17
5370! Mem[0000000010141408] = 0000ff00, %l1 = ffffffffffffaa00
5371 ldswa [%i5+%o4]0x80,%l1 ! %l1 = 000000000000ff00
5372! Mem[0000000010101400] = 003c79ff8981bd0d, %f0 = 0000004d 00000000
5373 ldda [%i4+%g0]0x80,%f0 ! %f0 = 003c79ff 8981bd0d
5374! %f21 = 9a5dffbe, %f9 = afafea85
5375 fcmps %fcc1,%f21,%f9 ! %fcc1 = 2
5376! Mem[0000000010081410] = 00000000, %l2 = 0000000000000000
5377 lduha [%i2+%o5]0x80,%l2 ! %l2 = 0000000000000000
5378! Starting 10 instruction Store Burst
5379! %f31 = 10726dd6, Mem[00000000100c1408] = 00000000
5380 sta %f31,[%i3+0x008]%asi ! Mem[00000000100c1408] = 10726dd6
5381
5382p0_label_206:
5383! %l1 = 000000000000ff00, Mem[0000000010081414] = 00000012
5384 sth %l1,[%i2+0x014] ! Mem[0000000010081414] = ff000012
5385! %l3 = 0000000000000000, Mem[0000000010041400] = ffffffff
5386 stha %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffff0000
5387! %l5 = 0000000000000000, Mem[0000000010181432] = ff000000
5388 stb %l5,[%i6+0x032] ! Mem[0000000010181430] = ff000000
5389 membar #Sync ! Added by membar checker (25)
5390! %f31 = 10726dd6, Mem[0000000030101400] = 00000000
5391 sta %f31,[%i4+%g0]0x89 ! Mem[0000000030101400] = 10726dd6
5392! Mem[0000000010181411] = beff5d9a, %l7 = ffffffffff0000ff
5393 ldstub [%i6+0x011],%l7 ! %l7 = 000000ff000000ff
5394! %l6 = 0000000000000055, Mem[0000000030001408] = e0de87da
5395 stha %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = e0de0055
5396! %l1 = 000000000000ff00, Mem[00000000300c1400] = d66d7210ffa69a4b
5397 stxa %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000000000ff00
5398! %l6 = 00000055, %l7 = 000000ff, Mem[0000000010141410] = 12ff0000 00ff0000
5399 stda %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000055 000000ff
5400! %l1 = 000000000000ff00, Mem[0000000030141410] = 00000000
5401 stwa %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000ff00
5402! Starting 10 instruction Load Burst
5403! Mem[0000000010081434] = 0000f7be, %l1 = 000000000000ff00
5404 lduha [%i2+0x036]%asi,%l1 ! %l1 = 000000000000f7be
5405
5406p0_label_207:
5407! Mem[00000000201c0000] = ffffe0d4, %l2 = 0000000000000000
5408 lduha [%o0+0x000]%asi,%l2 ! %l2 = 000000000000ffff
5409! Mem[0000000030181408] = 00000000, %l6 = 0000000000000055
5410 lduba [%i6+%o4]0x89,%l6 ! %l6 = 0000000000000000
5411! Mem[0000000030181408] = 0000000000000000, %f10 = 1ee35897 00000000
5412 ldda [%i6+%o4]0x81,%f10 ! %f10 = 00000000 00000000
5413! Mem[0000000010101408] = 0dbd8189, %l6 = 0000000000000000
5414 ldsba [%i4+%o4]0x80,%l6 ! %l6 = 000000000000000d
5415! Mem[0000000030001410] = 00ff000000000000, %f16 = 00000000 00000000
5416 ldda [%i0+%o5]0x89,%f16 ! %f16 = 00ff0000 00000000
5417! Mem[0000000010041400] = 0000ffff, %l3 = 0000000000000000
5418 ldsha [%i1+%g0]0x80,%l3 ! %l3 = 0000000000000000
5419! Mem[0000000010041408] = 00aaffff, %l7 = 00000000000000ff
5420 lduba [%i1+%o4]0x88,%l7 ! %l7 = 00000000000000ff
5421! Mem[0000000010001438] = ff0000aa 10000000, %l4 = 0000004b, %l5 = 00000000
5422 ldda [%i0+0x038]%asi,%l4 ! %l4 = 00000000ff0000aa 0000000010000000
5423! Mem[0000000030101410] = 00000000, %l4 = 00000000ff0000aa
5424 lduha [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000
5425! Starting 10 instruction Store Burst
5426! %f16 = 00ff0000 00000000, %l7 = 00000000000000ff
5427! Mem[0000000010181410] = beff5d9ae0de87da
5428 add %i6,0x010,%g1
5429 stda %f16,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010181410] = 000000000000ff00
5430
5431p0_label_208:
5432! Mem[0000000030001410] = 00000000, %l2 = 000000000000ffff
5433 ldstuba [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000ff
5434! %l2 = 0000000000000000, Mem[0000000010081435] = 0000f7be, %asi = 80
5435 stba %l2,[%i2+0x035]%asi ! Mem[0000000010081434] = 0000f7be
5436! %f9 = afafea85, Mem[0000000010041400] = ffff0000
5437 sta %f9 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = afafea85
5438! %l2 = 00000000, %l3 = 00000000, Mem[0000000030041408] = 0000ffff 00000081
5439 stda %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 00000000
5440! Mem[0000000010181408] = ce6abaff, %l7 = 00000000000000ff
5441 swapa [%i6+%o4]0x88,%l7 ! %l7 = 00000000ce6abaff
5442! %l6 = 0000000d, %l7 = ce6abaff, Mem[0000000030041410] = ffa69a4b 00000000
5443 stda %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000d ce6abaff
5444! %l4 = 00000000, %l5 = 10000000, Mem[0000000010101438] = ff0000aa 10000000
5445 std %l4,[%i4+0x038] ! Mem[0000000010101438] = 00000000 10000000
5446! %f9 = afafea85, %f24 = 80000000, %f10 = 00000000
5447 fmuls %f9 ,%f24,%f10 ! %f10 = 00000000
5448! Mem[0000000010141410] = 00000055, %l5 = 0000000010000000
5449 ldstuba [%i5+%o5]0x88,%l5 ! %l5 = 00000055000000ff
5450! Starting 10 instruction Load Burst
5451! Mem[0000000030081400] = 0000ff11000000ff, %l2 = 0000000000000000
5452 ldxa [%i2+%g0]0x89,%l2 ! %l2 = 0000ff11000000ff
5453
5454p0_label_209:
5455! Mem[0000000010041408] = 85eaafaf 00aaffff, %l0 = ff0000ff, %l1 = 0000f7be
5456 ldda [%i1+%o4]0x88,%l0 ! %l0 = 0000000000aaffff 0000000085eaafaf
5457! Mem[0000000030181408] = 00000000, %l6 = 000000000000000d
5458 ldsha [%i6+%o4]0x89,%l6 ! %l6 = 0000000000000000
5459! Mem[0000000021800100] = 9f529500, %l4 = 0000000000000000
5460 ldsh [%o3+0x100],%l4 ! %l4 = ffffffffffff9f52
5461! Mem[0000000010101400] = 003c79ff 8981bd0d, %l6 = 00000000, %l7 = ce6abaff
5462 ldd [%i4+%g0],%l6 ! %l6 = 00000000003c79ff 000000008981bd0d
5463! Mem[0000000030041410] = 0d000000, %l2 = 0000ff11000000ff
5464 lduha [%i1+%o5]0x81,%l2 ! %l2 = 0000000000000d00
5465! Mem[0000000010081400] = 00000000, %l6 = 00000000003c79ff
5466 lduha [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000
5467! Mem[0000000010001408] = ff000000, %l2 = 0000000000000d00
5468 ldsba [%i0+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
5469! Mem[0000000030041410] = 0000000d, %l2 = ffffffffffffffff
5470 lduwa [%i1+%o5]0x89,%l2 ! %l2 = 000000000000000d
5471! Mem[0000000030141410] = 0000ff00 90d5fc1e, %l6 = 00000000, %l7 = 8981bd0d
5472 ldda [%i5+%o5]0x81,%l6 ! %l6 = 000000000000ff00 0000000090d5fc1e
5473! Starting 10 instruction Store Burst
5474! %f18 = 65ffffff 11ff0000, Mem[0000000030041400] = 3f93c8b3 000000ce
5475 stda %f18,[%i1+%g0]0x81 ! Mem[0000000030041400] = 65ffffff 11ff0000
5476
5477p0_label_210:
5478! %f10 = 00000000 00000000, %l7 = 0000000090d5fc1e
5479! Mem[0000000030041408] = 0000000000000000
5480 add %i1,0x008,%g1
5481 stda %f10,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030041408] = 0000000000000000
5482! Mem[0000000010181408] = 000000ff, %l7 = 0000000090d5fc1e
5483 swapa [%i6+%o4]0x88,%l7 ! %l7 = 00000000000000ff
5484! %l4 = ffffffffffff9f52, %l4 = ffffffffffff9f52, %l4 = ffffffffffff9f52
5485 xor %l4,%l4,%l4 ! %l4 = 0000000000000000
5486! %l4 = 0000000000000000, %l5 = 0000000000000055, %l1 = 0000000085eaafaf
5487 orn %l4,%l5,%l1 ! %l1 = ffffffffffffffaa
5488! Mem[0000000030101408] = ffffff65, %l1 = ffffffffffffffaa
5489 ldstuba [%i4+%o4]0x89,%l1 ! %l1 = 00000065000000ff
5490! Mem[0000000010181410] = 00000000, %l2 = 000000000000000d
5491 ldstuba [%i6+%o5]0x80,%l2 ! %l2 = 00000000000000ff
5492! %l4 = 0000000000000000, Mem[00000000100c1408] = 10726dd6
5493 stba %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00726dd6
5494! %f16 = 00ff0000 00000000, Mem[0000000010101410] = 00000000 00000000
5495 stda %f16,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00ff0000 00000000
5496! %f20 = da87dee0 9a5dffbe, Mem[0000000010001410] = 9a5dffff da875e00
5497 stda %f20,[%i0+%o5]0x88 ! Mem[0000000010001410] = da87dee0 9a5dffbe
5498! Starting 10 instruction Load Burst
5499! Mem[000000001008142c] = 10000000, %l4 = 0000000000000000
5500 ldsba [%i2+0x02d]%asi,%l4 ! %l4 = 0000000000000000
5501
5502p0_label_211:
5503! Mem[0000000030001400] = db000000 ed3c79ff, %l6 = 0000ff00, %l7 = 000000ff
5504 ldda [%i0+%g0]0x81,%l6 ! %l6 = 00000000db000000 00000000ed3c79ff
5505! Mem[0000000010101410] = 00000000, %l3 = 0000000000000000
5506 ldswa [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
5507! Mem[0000000030081408] = db000000 ed3c79ff, %l6 = db000000, %l7 = ed3c79ff
5508 ldda [%i2+%o4]0x89,%l6 ! %l6 = 00000000ed3c79ff 00000000db000000
5509! Mem[0000000030181410] = 9a000000 05beff17, %l6 = ed3c79ff, %l7 = db000000
5510 ldda [%i6+%o5]0x89,%l6 ! %l6 = 0000000005beff17 000000009a000000
5511! Mem[0000000030081400] = 0000ff11 000000ff, %l0 = 00aaffff, %l1 = 00000065
5512 ldda [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff 000000000000ff11
5513! Mem[0000000010081400] = 00000000, %l6 = 0000000005beff17
5514 ldsba [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000
5515! Mem[0000000010081438] = 00000072, %f4 = 9a000000
5516 ld [%i2+0x038],%f4 ! %f4 = 00000072
5517! Mem[0000000030041400] = ffffff65, %l3 = 0000000000000000
5518 ldswa [%i1+%g0]0x89,%l3 ! %l3 = ffffffffffffff65
5519! Mem[0000000030141408] = 00000000, %f20 = da87dee0
5520 lda [%i5+%o4]0x89,%f20 ! %f20 = 00000000
5521! Starting 10 instruction Store Burst
5522! %l4 = 0000000000000000, Mem[0000000030141410] = 0000ff00
5523 stha %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000ff00
5524
5525p0_label_212:
5526! %f2 = 65ffffff 11ff0000, Mem[0000000010101410] = 00000000 00ff0000
5527 stda %f2 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = 65ffffff 11ff0000
5528! %l0 = 00000000000000ff, Mem[00000000100c1408] = 00726dd6
5529 stba %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff726dd6
5530! Mem[0000000030081408] = ff793ced, %l5 = 0000000000000055
5531 ldsba [%i2+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
5532! %f30 = ffa69a4b 10726dd6, %l1 = 000000000000ff11
5533! Mem[0000000030141438] = 1000000000000000
5534 add %i5,0x038,%g1
5535 stda %f30,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030141438] = d66d000000000000
5536! Mem[0000000010181400] = 00000000, %l4 = 0000000000000000
5537 ldstuba [%i6+%g0]0x80,%l4 ! %l4 = 00000000000000ff
5538! %l6 = 0000000000000000, Mem[00000000300c1410] = 00000055eafcff4a
5539 stxa %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000000000000
5540! %f2 = 65ffffff 11ff0000, Mem[00000000100c1410] = ffffffff 185dc300
5541 stda %f2 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 65ffffff 11ff0000
5542! %l3 = ffffffffffffff65, Mem[0000000010101408] = 0dbd8189
5543 stha %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff658189
5544! Mem[00000000100c1420] = 568600b0, %l7 = 000000009a000000, %asi = 80
5545 swapa [%i3+0x020]%asi,%l7 ! %l7 = 00000000568600b0
5546! Starting 10 instruction Load Burst
5547! Mem[00000000201c0000] = ffffe0d4, %l4 = 0000000000000000
5548 ldsb [%o0+%g0],%l4 ! %l4 = ffffffffffffffff
5549
5550p0_label_213:
5551! Mem[0000000030041410] = ce6abaff 0000000d, %l0 = 000000ff, %l1 = 0000ff11
5552 ldda [%i1+%o5]0x89,%l0 ! %l0 = 000000000000000d 00000000ce6abaff
5553! %l2 = 0000000000000000, imm = 00000000000006cf, %l5 = ffffffffffffffff
5554 or %l2,0x6cf,%l5 ! %l5 = 00000000000006cf
5555! Mem[0000000010041408] = ffffaa00, %f6 = c8abde0b
5556 lda [%i1+%o4]0x80,%f6 ! %f6 = ffffaa00
5557! Mem[000000001010140c] = db000000, %l3 = ffffffffffffff65
5558 lduwa [%i4+0x00c]%asi,%l3 ! %l3 = 00000000db000000
5559! Mem[0000000030101408] = ffffffff, %l0 = 000000000000000d
5560 ldsba [%i4+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
5561! Mem[0000000010101408] = ff658189, %l0 = ffffffffffffffff
5562 ldswa [%i4+%o4]0x80,%l0 ! %l0 = ffffffffff658189
5563! Mem[0000000030141400] = 9a000000 33c35d18, %l4 = ffffffff, %l5 = 000006cf
5564 ldda [%i5+%g0]0x81,%l4 ! %l4 = 000000009a000000 0000000033c35d18
5565! Mem[0000000030181410] = 17ffbe050000009a, %l4 = 000000009a000000
5566 ldxa [%i6+%o5]0x81,%l4 ! %l4 = 17ffbe050000009a
5567! Mem[0000000010081410] = 00000000ff000012, %f4 = 00000072 05beff17
5568 ldda [%i2+%o5]0x80,%f4 ! %f4 = 00000000 ff000012
5569! Starting 10 instruction Store Burst
5570! Mem[00000000300c1410] = 00000000, %l7 = 00000000568600b0
5571 ldstuba [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff
5572
5573p0_label_214:
5574! Mem[0000000030081410] = 00000000, %l0 = ffffffffff658189
5575 ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 00000000000000ff
5576! %l6 = 0000000000000000, Mem[0000000010181408] = 1efcd590
5577 stwa %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
5578! Mem[00000000100c140f] = 00000000, %l7 = 0000000000000000
5579 ldstub [%i3+0x00f],%l7 ! %l7 = 00000000000000ff
5580! Mem[0000000010041400] = 85eaafaf, %l0 = 0000000000000000
5581 swapa [%i1+%g0]0x80,%l0 ! %l0 = 0000000085eaafaf
5582! Mem[0000000010141410] = ff000000, %l5 = 0000000033c35d18
5583 ldstuba [%i5+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
5584! Mem[0000000010181400] = ff000000, %l7 = 0000000000000000
5585 ldstuba [%i6+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
5586! %l0 = 0000000085eaafaf, Mem[0000000030081410] = ff000000
5587 stwa %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 85eaafaf
5588! Mem[0000000010001428] = 00000000, %l3 = 00000000db000000
5589 swap [%i0+0x028],%l3 ! %l3 = 0000000000000000
5590! %f18 = 65ffffff 11ff0000, Mem[00000000300c1408] = ff000000 00000000
5591 stda %f18,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 65ffffff 11ff0000
5592! Starting 10 instruction Load Burst
5593! Mem[00000000100c1410] = 65ffffff11ff0000, %l4 = 17ffbe050000009a
5594 ldxa [%i3+%o5]0x80,%l4 ! %l4 = 65ffffff11ff0000
5595
5596p0_label_215:
5597! Mem[00000000100c1430] = 0000ff11a4269a4b, %f20 = 00000000 9a5dffbe
5598 ldda [%i3+0x030]%asi,%f20 ! %f20 = 0000ff11 a4269a4b
5599! Mem[0000000010181410] = 000000ff, %l6 = 0000000000000000
5600 ldsha [%i6+%o5]0x88,%l6 ! %l6 = 00000000000000ff
5601! Mem[0000000010101410] = 65ffffff 11ff0000, %l0 = 85eaafaf, %l1 = ce6abaff
5602 ldda [%i4+%o5]0x88,%l0 ! %l0 = 0000000011ff0000 0000000065ffffff
5603! Mem[0000000030101408] = 0000ff11ffffffff, %f22 = ff0000aa 000000ff
5604 ldda [%i4+%o4]0x89,%f22 ! %f22 = 0000ff11 ffffffff
5605! Mem[0000000010001410] = beff5d9a, %f18 = 65ffffff
5606 lda [%i0+%o5]0x80,%f18 ! %f18 = beff5d9a
5607! Mem[0000000030081400] = ff000000, %l7 = 00000000000000ff
5608 ldswa [%i2+%g0]0x81,%l7 ! %l7 = ffffffffff000000
5609! Mem[00000000100c1410] = ffffff65, %l3 = 0000000000000000
5610 ldswa [%i3+%o5]0x88,%l3 ! %l3 = ffffffffffffff65
5611! %l2 = 0000000000000000, imm = fffffffffffff7ab, %l1 = 0000000065ffffff
5612 or %l2,-0x855,%l1 ! %l1 = fffffffffffff7ab
5613! Mem[00000000201c0000] = ffffe0d4, %l5 = 00000000000000ff
5614 lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ffff
5615! Starting 10 instruction Store Burst
5616! %f12 = 92df3465 715a3ea5, Mem[0000000010081418] = 00000000 e8004aef
5617 stda %f12,[%i2+0x018]%asi ! Mem[0000000010081418] = 92df3465 715a3ea5
5618
5619p0_label_216:
5620! %l2 = 00000000, %l3 = ffffff65, Mem[0000000030041400] = ffffff65 0000ff11
5621 stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 ffffff65
5622! %l6 = 00000000000000ff, Mem[0000000030041408] = 0000000000000000
5623 stxa %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000000000ff
5624! Mem[000000001018140c] = 00000000, %l3 = ffffff65, %l6 = 000000ff
5625 add %i6,0x0c,%g1
5626 casa [%g1]0x80,%l3,%l6 ! %l6 = 0000000000000000
5627! %l2 = 0000000000000000, Mem[0000000010041414] = 000000ff
5628 stb %l2,[%i1+0x014] ! Mem[0000000010041414] = 000000ff
5629! %l7 = ffffffffff000000, Mem[0000000030141410] = 0000ff00
5630 stha %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000ff00
5631! Mem[0000000030141400] = 0000009a, %l7 = ffffffffff000000
5632 ldstuba [%i5+%g0]0x89,%l7 ! %l7 = 0000009a000000ff
5633! %l2 = 0000000000000000, immed = 00000aee, %y = 4b9a26a4
5634 smul %l2,0xaee,%l2 ! %l2 = 0000000000000000, %y = 00000000
5635! Mem[000000001018142c] = 72000000, %l2 = 00000000, %l4 = 11ff0000
5636 add %i6,0x2c,%g1
5637 casa [%g1]0x80,%l2,%l4 ! %l4 = 0000000072000000
5638! Mem[00000000100c1410] = ffffff65, %l6 = 0000000000000000
5639 ldstuba [%i3+%o5]0x88,%l6 ! %l6 = 00000065000000ff
5640! Starting 10 instruction Load Burst
5641! Mem[0000000010141410] = ff000000ff000000, %f22 = 0000ff11 ffffffff
5642 ldda [%i5+%o5]0x80,%f22 ! %f22 = ff000000 ff000000
5643
5644p0_label_217:
5645! Mem[0000000010001408] = ff000000 00000000, %l0 = 11ff0000, %l1 = fffff7ab
5646 ldda [%i0+%o4]0x80,%l0 ! %l0 = 00000000ff000000 0000000000000000
5647! Mem[00000000300c1408] = 65ffffff, %f3 = 11ff0000
5648 lda [%i3+%o4]0x81,%f3 ! %f3 = 65ffffff
5649! Mem[0000000030001410] = 00ff0000000000ff, %l2 = 0000000000000000
5650 ldxa [%i0+%o5]0x89,%l2 ! %l2 = 00ff0000000000ff
5651! Code Fragment 3
5652p0_fragment_23:
5653! %l0 = 00000000ff000000
5654 setx 0xed389c8783fce899,%g7,%l0 ! %l0 = ed389c8783fce899
5655! %l1 = 0000000000000000
5656 setx 0x31d86e58047ad505,%g7,%l1 ! %l1 = 31d86e58047ad505
5657 setx 0x1fe000, %g1, %g3
5658 or %l0, %g3, %l0 ! always set perrmask = 0xff
5659 setx 0x1ffff8, %g1, %g2
5660 and %l0, %g2, %l0
5661 ta T_CHANGE_HPRIV
5662 stxa %l1, [%l0]ASI_DCACHE_DATA
5663 ta T_CHANGE_NONHPRIV
5664! %l0 = ed389c8783fce899
5665 setx 0xedd4b0b7ba7246c4,%g7,%l0 ! %l0 = edd4b0b7ba7246c4
5666! %l1 = 31d86e58047ad505
5667 setx 0xdb38d45861a56b4c,%g7,%l1 ! %l1 = db38d45861a56b4c
5668! Mem[0000000030101408] = ffffffff, %l4 = 0000000072000000
5669 lduha [%i4+%o4]0x81,%l4 ! %l4 = 000000000000ffff
5670! Mem[0000000030041410] = 0000000d, %l2 = 00ff0000000000ff
5671 lduwa [%i1+%o5]0x89,%l2 ! %l2 = 000000000000000d
5672! Mem[0000000030101410] = 00000000 00000000, %l6 = 00000065, %l7 = 0000009a
5673 ldda [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
5674! Mem[00000000100c1430] = 0000ff11, %f0 = 003c79ff
5675 lda [%i3+0x030]%asi,%f0 ! %f0 = 0000ff11
5676! Mem[0000000030101408] = ffffffff, %f16 = 00ff0000
5677 lda [%i4+%o4]0x89,%f16 ! %f16 = ffffffff
5678! Starting 10 instruction Store Burst
5679! %l2 = 000000000000000d, Mem[0000000030101410] = 00000000
5680 stwa %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000d
5681
5682p0_label_218:
5683! %l0 = edd4b0b7ba7246c4, Mem[00000000300c1408] = 65ffffff
5684 stba %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = c4ffffff
5685! %f20 = 0000ff11 a4269a4b, %l3 = ffffffffffffff65
5686! Mem[0000000010041410] = ff000000000000ff
5687 add %i1,0x010,%g1
5688 stda %f20,[%g1+%l3]ASI_PST16_P ! Mem[0000000010041410] = ff00ff1100009a4b
5689! %l1 = db38d45861a56b4c, imm = 00000000000000e8, %l1 = db38d45861a56b4c
5690 and %l1,0x0e8,%l1 ! %l1 = 0000000000000048
5691! %l4 = 000000000000ffff, Mem[0000000010081438] = 00000072
5692 sth %l4,[%i2+0x038] ! Mem[0000000010081438] = ffff0072
5693! %l4 = 000000000000ffff, %l5 = 000000000000ffff, %y = 00000000
5694 smul %l4,%l5,%l1 ! %l1 = 00000000fffe0001, %y = 00000000
5695! %l1 = 00000000fffe0001, Mem[0000000010141432] = 4b9aa617, %asi = 80
5696 stha %l1,[%i5+0x032]%asi ! Mem[0000000010141430] = 4b9a0001
5697! Mem[00000000100c1408] = ff726dd6, %l4 = 000000000000ffff
5698 swapa [%i3+%o4]0x80,%l4 ! %l4 = 00000000ff726dd6
5699! %f4 = 00000000 ff000012, Mem[0000000030101400] = d66d7210 00000000
5700 stda %f4 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 ff000012
5701! %l1 = 00000000fffe0001, Mem[0000000010081410] = 00000000
5702 stha %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00010000
5703! Starting 10 instruction Load Burst
5704! Mem[0000000030181400] = aa0000ff, %l5 = 000000000000ffff
5705 ldsha [%i6+%g0]0x81,%l5 ! %l5 = ffffffffffffaa00
5706
5707p0_label_219:
5708! Mem[0000000010101400] = 003c79ff8981bd0d, %l5 = ffffffffffffaa00
5709 ldxa [%i4+0x000]%asi,%l5 ! %l5 = 003c79ff8981bd0d
5710! Mem[0000000030141410] = 0000ff00, %l4 = 00000000ff726dd6
5711 lduwa [%i5+%o5]0x81,%l4 ! %l4 = 000000000000ff00
5712! Mem[0000000010001408] = ff000000, %l7 = 0000000000000000
5713 lduwa [%i0+%o4]0x80,%l7 ! %l7 = 00000000ff000000
5714! Mem[0000000010101400] = 003c79ff, %l5 = 003c79ff8981bd0d
5715 lduwa [%i4+%g0]0x80,%l5 ! %l5 = 00000000003c79ff
5716! Mem[00000000300c1400] = 0000ff00, %l7 = 00000000ff000000
5717 lduha [%i3+%g0]0x89,%l7 ! %l7 = 000000000000ff00
5718! Mem[0000000030041400] = 00000000, %l0 = edd4b0b7ba7246c4
5719 ldsba [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000000
5720! Mem[0000000030001400] = 000000db, %l0 = 0000000000000000
5721 lduha [%i0+%g0]0x89,%l0 ! %l0 = 00000000000000db
5722! Mem[0000000030081400] = ff000000, %l6 = 0000000000000000
5723 lduwa [%i2+%g0]0x81,%l6 ! %l6 = 00000000ff000000
5724! Mem[0000000030041408] = ff000000, %l4 = 000000000000ff00
5725 ldswa [%i1+%o4]0x81,%l4 ! %l4 = ffffffffff000000
5726! Starting 10 instruction Store Burst
5727! %l0 = 00000000000000db, Mem[0000000010181410] = 00ff0000000000ff
5728 stxa %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000000000db
5729
5730p0_label_220:
5731! Mem[0000000010101438] = 00000000, %l4 = ffffffffff000000
5732 ldstub [%i4+0x038],%l4 ! %l4 = 00000000000000ff
5733! Mem[00000000100c1410] = ffffffff, %l1 = 00000000fffe0001
5734 swapa [%i3+%o5]0x88,%l1 ! %l1 = 00000000ffffffff
5735! %l1 = 00000000ffffffff, Mem[0000000010001400] = ff0000ff
5736 stha %l1,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffff00ff
5737! %f12 = 92df3465 715a3ea5, Mem[00000000300c1400] = 0000ff00 00000000
5738 stda %f12,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 92df3465 715a3ea5
5739! Mem[0000000021800181] = ff114d6f, %l2 = 000000000000000d
5740 ldstuba [%o3+0x181]%asi,%l2 ! %l2 = 00000011000000ff
5741! Mem[00000000300c1408] = c4ffffff, %l1 = 00000000ffffffff
5742 ldstuba [%i3+%o4]0x81,%l1 ! %l1 = 000000c4000000ff
5743! Mem[0000000010181408] = 00000000, %l6 = 00000000ff000000
5744 ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff
5745! %l2 = 0000000000000011, Mem[0000000010041408] = 00aaffff
5746 stba %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00aaff11
5747! %f28 = 000000ff 000000ff, Mem[0000000010041418] = 00000000 00000000
5748 std %f28,[%i1+0x018] ! Mem[0000000010041418] = 000000ff 000000ff
5749! Starting 10 instruction Load Burst
5750! %l1 = 00000000000000c4, %l1 = 00000000000000c4, %l2 = 0000000000000011
5751 mulx %l1,%l1,%l2 ! %l2 = 0000000000009610
5752
5753p0_label_221:
5754! Mem[0000000010081408] = ff9a0000, %l6 = 0000000000000000
5755 ldswa [%i2+%o4]0x80,%l6 ! %l6 = ffffffffff9a0000
5756! Mem[0000000030041410] = ce6abaff0000000d, %l3 = ffffffffffffff65
5757 ldxa [%i1+%o5]0x89,%l3 ! %l3 = ce6abaff0000000d
5758! Mem[0000000030001400] = db000000ed3c79ff, %f12 = 92df3465 715a3ea5
5759 ldda [%i0+%g0]0x81,%f12 ! %f12 = db000000 ed3c79ff
5760! Mem[00000000100c1408] = ffff0000, %l7 = 000000000000ff00
5761 lduwa [%i3+%o4]0x88,%l7 ! %l7 = 00000000ffff0000
5762! Mem[0000000010181408] = 000000ff, %l0 = 00000000000000db
5763 lduba [%i6+%o4]0x88,%l0 ! %l0 = 00000000000000ff
5764! Mem[0000000020800040] = ff4d0596, %l5 = 00000000003c79ff
5765 ldsh [%o1+0x040],%l5 ! %l5 = ffffffffffffff4d
5766! Mem[0000000010101408] = 000000db 898165ff, %l4 = 00000000, %l5 = ffffff4d
5767 ldda [%i4+%o4]0x88,%l4 ! %l4 = 00000000898165ff 00000000000000db
5768! Mem[0000000030041410] = ce6abaff0000000d, %l6 = ffffffffff9a0000
5769 ldxa [%i1+%o5]0x89,%l6 ! %l6 = ce6abaff0000000d
5770! Mem[00000000100c1410] = 0100feff, %l4 = 00000000898165ff
5771 lduha [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000100
5772! Starting 10 instruction Store Burst
5773! %l7 = 00000000ffff0000, Mem[0000000010041408] = 85eaafaf00aaff11
5774 stxa %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000ffff0000
5775
5776p0_label_222:
5777! %l3 = ce6abaff0000000d, Mem[0000000030001400] = 000000db
5778 stba %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000000d
5779! Mem[0000000010101434] = 3357ee94, %l2 = 00009610, %l1 = 000000c4
5780 add %i4,0x34,%g1
5781 casa [%g1]0x80,%l2,%l1 ! %l1 = 000000003357ee94
5782! %f22 = ff000000 ff000000, Mem[0000000010041410] = ff00ff11 00009a4b
5783 stda %f22,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff000000 ff000000
5784! Mem[0000000010081428] = ffbd8189, %l5 = 00000000000000db
5785 ldstuba [%i2+0x028]%asi,%l5 ! %l5 = 000000ff000000ff
5786! %l4 = 0000000000000100, Mem[0000000030181400] = 56860f17ff0000aa
5787 stxa %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000000000000100
5788! %l1 = 000000003357ee94, Mem[0000000030181400] = 0001000000000000
5789 stxa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000003357ee94
5790! %f30 = ffa69a4b 10726dd6, %l3 = ce6abaff0000000d
5791! Mem[0000000010141410] = ff000000ff000000
5792 add %i5,0x010,%g1
5793 stda %f30,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010141410] = d66d00004b9aa6ff
5794! %f18 = beff5d9a 11ff0000, %l2 = 0000000000009610
5795! Mem[0000000030101400] = 00000000ff000012
5796 stda %f18,[%i4+%l2]ASI_PST8_SL ! Mem[0000000030101400] = 000000009a000012
5797! %l3 = ce6abaff0000000d, Mem[0000000010041408] = 0000ffff00000000
5798 stx %l3,[%i1+%o4] ! Mem[0000000010041408] = ce6abaff0000000d
5799! Starting 10 instruction Load Burst
5800! %f11 = 00000000, %f19 = 11ff0000, %f23 = ff000000
5801 fdivs %f11,%f19,%f23 ! %f23 = 00000000
5802
5803p0_label_223:
5804! Mem[0000000030081410] = 85eaafaf, %l1 = 000000003357ee94
5805 lduwa [%i2+%o5]0x81,%l1 ! %l1 = 0000000085eaafaf
5806! Mem[0000000030001400] = 0d000000, %l4 = 0000000000000100
5807 ldsba [%i0+%g0]0x81,%l4 ! %l4 = 000000000000000d
5808! Mem[0000000030081408] = ff793ced, %l7 = 00000000ffff0000
5809 lduba [%i2+%o4]0x81,%l7 ! %l7 = 00000000000000ff
5810! Mem[0000000030141408] = 00000000, %l4 = 000000000000000d
5811 ldsha [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000
5812! Mem[00000000300c1400] = a53e5a71, %f26 = 00000072
5813 lda [%i3+%g0]0x81,%f26 ! %f26 = a53e5a71
5814! Mem[0000000030181408] = 00000000, %l6 = ce6abaff0000000d
5815 lduwa [%i6+%o4]0x81,%l6 ! %l6 = 0000000000000000
5816! Mem[0000000010081418] = 92df3465715a3ea5, %f22 = ff000000 00000000
5817 ldda [%i2+0x018]%asi,%f22 ! %f22 = 92df3465 715a3ea5
5818! Mem[0000000010041410] = ff000000, %l0 = 00000000000000ff
5819 ldsha [%i1+%o5]0x80,%l0 ! %l0 = ffffffffffffff00
5820! Mem[0000000010181400] = 000000ff, %l4 = 0000000000000000
5821 ldsba [%i6+%g0]0x88,%l4 ! %l4 = ffffffffffffffff
5822! Starting 10 instruction Store Burst
5823! %l7 = 00000000000000ff, Mem[0000000030041410] = 0d000000
5824 stwa %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff
5825
5826p0_label_224:
5827! %f10 = 00000000 00000000, Mem[0000000010101408] = ff658189 db000000
5828 stda %f10,[%i4+0x008]%asi ! Mem[0000000010101408] = 00000000 00000000
5829! %l4 = ffffffff, %l5 = 000000ff, Mem[0000000010181410] = db000000 00000000
5830 std %l4,[%i6+%o5] ! Mem[0000000010181410] = ffffffff 000000ff
5831! %f22 = 92df3465, %f25 = 00000000, %f23 = 715a3ea5
5832 fdivs %f22,%f25,%f23 ! %f23 = ff800000
5833! Mem[00000000211c0000] = ffff4340, %l2 = 0000000000009610
5834 ldstub [%o2+%g0],%l2 ! %l2 = 000000ff000000ff
5835! Mem[0000000020800041] = ff4d0596, %l1 = 0000000085eaafaf
5836 ldstuba [%o1+0x041]%asi,%l1 ! %l1 = 0000004d000000ff
5837! Mem[0000000010101410] = 0000ff11ffffff65, %l3 = ce6abaff0000000d, %l7 = 00000000000000ff
5838 add %i4,0x10,%g1
5839 casxa [%g1]0x80,%l3,%l7 ! %l7 = 0000ff11ffffff65
5840! %f5 = ff000012, %f3 = 65ffffff
5841 fcmps %fcc0,%f5 ,%f3 ! %fcc0 = 1
5842! %f2 = 65ffffff, %f7 = ba10dc28
5843 fcmps %fcc1,%f2 ,%f7 ! %fcc1 = 2
5844! %l3 = ce6abaff0000000d, Mem[0000000030101410] = 0000000d
5845 stba %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000d
5846! Starting 10 instruction Load Burst
5847! Mem[00000000300c1410] = ff000000, %l1 = 000000000000004d
5848 lduwa [%i3+%o5]0x81,%l1 ! %l1 = 00000000ff000000
5849
5850p0_label_225:
5851! Mem[0000000030081408] = db000000 ed3c79ff, %l4 = ffffffff, %l5 = 000000ff
5852 ldda [%i2+%o4]0x89,%l4 ! %l4 = 00000000ed3c79ff 00000000db000000
5853! Mem[00000000201c0000] = ffffe0d4, %l4 = 00000000ed3c79ff
5854 ldsh [%o0+%g0],%l4 ! %l4 = ffffffffffffffff
5855! Mem[00000000201c0000] = ffffe0d4, %l7 = 0000ff11ffffff65
5856 lduba [%o0+0x001]%asi,%l7 ! %l7 = 00000000000000ff
5857! Mem[0000000030181408] = 0000000000000000, %f0 = 0000ff11 8981bd0d
5858 ldda [%i6+%o4]0x81,%f0 ! %f0 = 00000000 00000000
5859! Mem[0000000030181408] = 00000000 00000000, %l0 = ffffff00, %l1 = ff000000
5860 ldda [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
5861! Mem[0000000010041408] = ce6abaff, %l0 = 0000000000000000
5862 lduha [%i1+%o4]0x80,%l0 ! %l0 = 000000000000ce6a
5863! Mem[0000000010081400] = 00000000ffffaa00, %f26 = a53e5a71 94c2fd7c
5864 ldda [%i2+%g0]0x80,%f26 ! %f26 = 00000000 ffffaa00
5865! Mem[0000000010141410] = ffa69a4b00006dd6, %f6 = ffffaa00 ba10dc28
5866 ldda [%i5+%o5]0x88,%f6 ! %f6 = ffa69a4b 00006dd6
5867! Mem[0000000010141400] = 0000000000000000, %f22 = 92df3465 ff800000
5868 ldda [%i5+%g0]0x80,%f22 ! %f22 = 00000000 00000000
5869! Starting 10 instruction Store Burst
5870! Mem[0000000010181400] = 000000ff, %l0 = 000000000000ce6a
5871 ldstuba [%i6+%g0]0x88,%l0 ! %l0 = 000000ff000000ff
5872
5873p0_label_226:
5874! Mem[0000000010101400] = ff793c00, %l1 = 0000000000000000
5875 ldstuba [%i4+%g0]0x88,%l1 ! %l1 = 00000000000000ff
5876! Mem[0000000010001410] = 9a5dffbe, %l6 = 0000000000000000
5877 swapa [%i0+%o5]0x88,%l6 ! %l6 = 000000009a5dffbe
5878! Mem[0000000030081408] = ff793ced, %l3 = ce6abaff0000000d
5879 swapa [%i2+%o4]0x81,%l3 ! %l3 = 00000000ff793ced
5880! %l1 = 0000000000000000, Mem[00000000201c0000] = ffffe0d4
5881 sth %l1,[%o0+%g0] ! Mem[00000000201c0000] = 0000e0d4
5882! Mem[0000000030141400] = ff000000, %l5 = 00000000db000000
5883 swapa [%i5+%g0]0x81,%l5 ! %l5 = 00000000ff000000
5884! Mem[00000000300c1410] = 000000ff, %l5 = 00000000ff000000
5885 swapa [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff
5886! %l2 = 00000000000000ff, Mem[0000000030141410] = 0000ff0090d5fc1e
5887 stxa %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000000000ff
5888! %l6 = 000000009a5dffbe, Mem[0000000010101400] = ff793cff
5889 stha %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff79ffbe
5890! %l1 = 0000000000000000, Mem[0000000010001419] = 00000000, %asi = 80
5891 stba %l1,[%i0+0x019]%asi ! Mem[0000000010001418] = 00000000
5892! Starting 10 instruction Load Burst
5893! Mem[00000000211c0000] = ffff4340, %l4 = ffffffffffffffff
5894 ldub [%o2+%g0],%l4 ! %l4 = 00000000000000ff
5895
5896p0_label_227:
5897! Mem[000000001000141c] = 005ea001, %l4 = 00000000000000ff
5898 ldsh [%i0+0x01e],%l4 ! %l4 = ffffffffffffa001
5899 membar #Sync ! Added by membar checker (26)
5900! Mem[0000000030001400] = 0d000000 ed3c79ff 5500dee0 00000000
5901! Mem[0000000030001410] = ff000000 0000ff00 00000000 00000000
5902! Mem[0000000030001420] = ed3c79ff 8981bd0d beff5d9a 2dc9d581
5903! Mem[0000000030001430] = 0000ff11 a4269a4b 00000000 0000000d
5904 ldda [%i0]ASI_BLK_SL,%f0 ! Block Load from 0000000030001400
5905! Mem[0000000010081408] = ce6aba1200009aff, %l5 = 00000000000000ff
5906 ldxa [%i2+%o4]0x88,%l5 ! %l5 = ce6aba1200009aff
5907! Mem[0000000010181408] = ff000000, %l5 = ce6aba1200009aff
5908 lduba [%i6+%o4]0x80,%l5 ! %l5 = 00000000000000ff
5909! Mem[00000000100c1408] = ffff0000, %l2 = 00000000000000ff
5910 lduwa [%i3+%o4]0x88,%l2 ! %l2 = 00000000ffff0000
5911! Mem[0000000030181410] = 17ffbe050000009a, %f26 = 00000000 ffffaa00
5912 ldda [%i6+%o5]0x81,%f26 ! %f26 = 17ffbe05 0000009a
5913! Mem[0000000010181400] = ff000000, %l3 = 00000000ff793ced
5914 ldsha [%i6+%g0]0x80,%l3 ! %l3 = ffffffffffffff00
5915! Mem[00000000100c1408] = 0000ffff, %l5 = 00000000000000ff
5916 lduwa [%i3+%o4]0x80,%l5 ! %l5 = 000000000000ffff
5917! Mem[0000000010041411] = ff000000, %l7 = 00000000000000ff
5918 ldstuba [%i1+0x011]%asi,%l7 ! %l7 = 00000000000000ff
5919! Starting 10 instruction Store Burst
5920! Mem[0000000030081410] = 85eaafaf, %l7 = 0000000000000000
5921 ldstuba [%i2+%o5]0x81,%l7 ! %l7 = 00000085000000ff
5922
5923p0_label_228:
5924! %l3 = ffffffffffffff00, Mem[00000000300c1410] = 000000ff00000000
5925 stxa %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffffffffffff00
5926! Mem[0000000010141408] = 0000ff00, %l5 = 000000000000ffff
5927 ldstuba [%i5+%o4]0x80,%l5 ! %l5 = 00000000000000ff
5928! Mem[0000000030141400] = db000000, %l7 = 0000000000000085
5929 swapa [%i5+%g0]0x81,%l7 ! %l7 = 00000000db000000
5930! %f0 = ff793ced 0000000d 00000000 e0de0055
5931! %f4 = 00ff0000 000000ff 00000000 00000000
5932! %f8 = 0dbd8189 ff793ced 81d5c92d 9a5dffbe
5933! %f12 = 4b9a26a4 11ff0000 0d000000 00000000
5934 stda %f0,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400
5935! %f26 = 17ffbe05 0000009a, Mem[0000000030041408] = 000000ff 00000000
5936 stda %f26,[%i1+%o4]0x89 ! Mem[0000000030041408] = 17ffbe05 0000009a
5937! Mem[00000000201c0001] = 0000e0d4, %l2 = 00000000ffff0000
5938 ldstub [%o0+0x001],%l2 ! %l2 = 00000000000000ff
5939! %l6 = 9a5dffbe, %l7 = db000000, Mem[0000000010081430] = 000000ff 0000f7be
5940 std %l6,[%i2+0x030] ! Mem[0000000010081430] = 9a5dffbe db000000
5941 membar #Sync ! Added by membar checker (27)
5942! %l6 = 9a5dffbe, %l7 = db000000, Mem[0000000030001400] = 0d000000 ed3c79ff
5943 stda %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 9a5dffbe db000000
5944! %l0 = 00000000000000ff, Mem[0000000010141408] = ff00ff000000ff12
5945 stxa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000000000ff
5946! Starting 10 instruction Load Burst
5947! Mem[00000000300c1400] = 715a3ea5, %l7 = 00000000db000000
5948 ldsha [%i3+%g0]0x89,%l7 ! %l7 = 0000000000003ea5
5949
5950p0_label_229:
5951! Mem[00000000100c1400] = e07e100000000000, %f22 = 00000000 00000000
5952 ldda [%i3+%g0]0x88,%f22 ! %f22 = e07e1000 00000000
5953! Mem[00000000300c1408] = ffffffff, %l4 = ffffffffffffa001
5954 ldsba [%i3+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
5955! Mem[0000000010041410] = 000000ff0000ffff, %f18 = beff5d9a 11ff0000
5956 ldda [%i1+%o5]0x88,%f18 ! %f18 = 000000ff 0000ffff
5957! Mem[0000000010181410] = ffffffff, %f10 = 81d5c92d
5958 lda [%i6+%o5]0x80,%f10 ! %f10 = ffffffff
5959! Mem[000000001008140c] = 12ba6ace, %l3 = ffffffffffffff00
5960 ldswa [%i2+0x00c]%asi,%l3 ! %l3 = 0000000012ba6ace
5961! Mem[00000000211c0000] = ffff4340, %l0 = 00000000000000ff
5962 ldsba [%o2+0x001]%asi,%l0 ! %l0 = ffffffffffffffff
5963! Mem[0000000010081400] = 00000000 ffffaa00, %l4 = ffffffff, %l5 = 00000000
5964 ldd [%i2+%g0],%l4 ! %l4 = 0000000000000000 00000000ffffaa00
5965! Mem[0000000020800000] = ff128b5d, %l5 = 00000000ffffaa00
5966 lduba [%o1+0x001]%asi,%l5 ! %l5 = 0000000000000012
5967! %l2 = 0000000000000000, Mem[000000001008140d] = 12ba6ace, %asi = 80
5968 stba %l2,[%i2+0x00d]%asi ! Mem[000000001008140c] = 12006ace
5969! Starting 10 instruction Store Burst
5970! Code Fragment 3
5971p0_fragment_24:
5972! %l0 = ffffffffffffffff
5973 setx 0xec2cfe807f2a666d,%g7,%l0 ! %l0 = ec2cfe807f2a666d
5974! %l1 = 0000000000000000
5975 setx 0xee8fe0c0211be54f,%g7,%l1 ! %l1 = ee8fe0c0211be54f
5976 setx 0x1fe000, %g1, %g3
5977 or %l0, %g3, %l0 ! always set perrmask = 0xff
5978 setx 0x1ffff8, %g1, %g2
5979 and %l0, %g2, %l0
5980 ta T_CHANGE_HPRIV
5981 stxa %l1, [%l0]ASI_DCACHE_DATA
5982 ta T_CHANGE_NONHPRIV
5983! %l0 = ec2cfe807f2a666d
5984 setx 0xb360502014989675,%g7,%l0 ! %l0 = b360502014989675
5985! %l1 = ee8fe0c0211be54f
5986 setx 0xe6e9909054ccb8cf,%g7,%l1 ! %l1 = e6e9909054ccb8cf
5987
5988p0_label_230:
5989! %f22 = e07e1000 00000000, Mem[0000000030081410] = afafeaff ff0000aa
5990 stda %f22,[%i2+%o5]0x89 ! Mem[0000000030081410] = e07e1000 00000000
5991! %l4 = 0000000000000000, Mem[0000000020800040] = ffff0596
5992 stb %l4,[%o1+0x040] ! Mem[0000000020800040] = 00ff0596
5993! Mem[0000000010041410] = ffff0000, %l1 = e6e9909054ccb8cf
5994 ldstuba [%i1+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
5995! %f28 = 000000ff, Mem[0000000010041408] = ce6abaff
5996 sta %f28,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000000ff
5997! Mem[0000000030101410] = 0000000d, %l5 = 0000000000000012
5998 swapa [%i4+%o5]0x89,%l5 ! %l5 = 000000000000000d
5999! %l1 = 00000000000000ff, Mem[0000000010001408] = 000000ff
6000 stwa %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff
6001! %l2 = 00000000, %l3 = 12ba6ace, Mem[0000000030001410] = 000000ff 00ff0000
6002 stda %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000 12ba6ace
6003! %l6 = 000000009a5dffbe, Mem[000000001014141e] = ffee8d5c
6004 sth %l6,[%i5+0x01e] ! Mem[000000001014141c] = ffeeffbe
6005! %l0 = b360502014989675, Mem[0000000030081410] = 00000000
6006 stwa %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 14989675
6007! Starting 10 instruction Load Burst
6008! Mem[0000000010101408] = 0000000000000000, %l4 = 0000000000000000
6009 ldxa [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
6010
6011p0_label_231:
6012! Mem[00000000211c0000] = ffff4340, %l6 = 000000009a5dffbe
6013 ldsh [%o2+%g0],%l6 ! %l6 = ffffffffffffffff
6014! Mem[0000000030041408] = 0000009a, %l4 = 0000000000000000
6015 ldsba [%i1+%o4]0x89,%l4 ! %l4 = ffffffffffffff9a
6016! Code Fragment 3
6017p0_fragment_25:
6018! %l0 = b360502014989675
6019 setx 0xe00e06605d8ab576,%g7,%l0 ! %l0 = e00e06605d8ab576
6020! %l1 = 00000000000000ff
6021 setx 0x36bf4cb0083639f1,%g7,%l1 ! %l1 = 36bf4cb0083639f1
6022 setx 0x1fe000, %g1, %g3
6023 or %l0, %g3, %l0 ! always set perrmask = 0xff
6024 setx 0x1ffff8, %g1, %g2
6025 and %l0, %g2, %l0
6026 ta T_CHANGE_HPRIV
6027 stxa %l1, [%l0]ASI_DCACHE_DATA
6028 ta T_CHANGE_NONHPRIV
6029! %l0 = e00e06605d8ab576
6030 setx 0x8f7da4d008020d02,%g7,%l0 ! %l0 = 8f7da4d008020d02
6031! %l1 = 36bf4cb0083639f1
6032 setx 0x947d39901af47753,%g7,%l1 ! %l1 = 947d39901af47753
6033! Code Fragment 3
6034p0_fragment_26:
6035! %l0 = 8f7da4d008020d02
6036 setx 0x2dee0ca7a5c9ce90,%g7,%l0 ! %l0 = 2dee0ca7a5c9ce90
6037! %l1 = 947d39901af47753
6038 setx 0x03d45b7f9e555150,%g7,%l1 ! %l1 = 03d45b7f9e555150
6039 setx 0x1fe000, %g1, %g3
6040 or %l0, %g3, %l0 ! always set perrmask = 0xff
6041 setx 0x1ffff8, %g1, %g2
6042 and %l0, %g2, %l0
6043 ta T_CHANGE_HPRIV
6044 stxa %l1, [%l0]ASI_DCACHE_DATA
6045 ta T_CHANGE_NONHPRIV
6046! %l0 = 2dee0ca7a5c9ce90
6047 setx 0x515dd2983dfb76f3,%g7,%l0 ! %l0 = 515dd2983dfb76f3
6048! %l1 = 03d45b7f9e555150
6049 setx 0x95cae3ff82e068a0,%g7,%l1 ! %l1 = 95cae3ff82e068a0
6050! Mem[0000000010181400] = ff000000, %l0 = 515dd2983dfb76f3
6051 ldsha [%i6+%g0]0x80,%l0 ! %l0 = ffffffffffffff00
6052! Mem[0000000010081438] = ffff007294c2fd7c, %f24 = 80000000 00000000
6053 ldd [%i2+0x038],%f24 ! %f24 = ffff0072 94c2fd7c
6054! %l2 = 0000000000000000, immd = fffffffffffffef4, %l4 = ffffffffffffff9a
6055 sdivx %l2,-0x10c,%l4 ! %l4 = 0000000000000000
6056! Mem[0000000010141434] = 2ab73dc9, %l3 = 0000000012ba6ace
6057 lduw [%i5+0x034],%l3 ! %l3 = 000000002ab73dc9
6058! Mem[0000000010041408] = 000000ff, %l1 = 95cae3ff82e068a0
6059 lduba [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
6060! Starting 10 instruction Store Burst
6061! Code Fragment 4
6062p0_fragment_27:
6063! %l0 = ffffffffffffff00
6064 setx 0x6f7986e7869a50ec,%g7,%l0 ! %l0 = 6f7986e7869a50ec
6065! %l1 = 0000000000000000
6066 setx 0x3b6248f79f424cf4,%g7,%l1 ! %l1 = 3b6248f79f424cf4
6067 setx 0x7ff8, %g1, %g2
6068 and %l0, %g2, %l0
6069 setx 0xffffffff, %g1, %g2
6070 and %l1, %g2, %l1
6071 setx 0x100000000, %g1, %g2
6072 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6073 ta T_CHANGE_HPRIV
6074 stxa %l1, [%l0]ASI_ICACHE_INSTR
6075 ta T_CHANGE_NONHPRIV
6076! %l0 = 6f7986e7869a50ec
6077 setx 0xd4efdb9822884af7,%g7,%l0 ! %l0 = d4efdb9822884af7
6078! %l1 = 3b6248f79f424cf4
6079 setx 0x8fb0b15fa3a4051e,%g7,%l1 ! %l1 = 8fb0b15fa3a4051e
6080
6081p0_label_232:
6082! %l3 = 000000002ab73dc9, Mem[0000000010041431] = 8aa63b93, %asi = 80
6083 stba %l3,[%i1+0x031]%asi ! Mem[0000000010041430] = 8ac93b93
6084! Mem[00000000211c0000] = ffff4340, %l1 = 8fb0b15fa3a4051e
6085 ldstuba [%o2+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
6086! %l0 = d4efdb9822884af7, Mem[0000000010041408] = ff000000
6087 stba %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = ff0000f7
6088! %l1 = 00000000000000ff, immd = fffffffffffff92b, %l0 = d4efdb9822884af7
6089 sdivx %l1,-0x6d5,%l0 ! %l0 = 0000000000000000
6090! %l1 = 00000000000000ff, %l2 = 0000000000000000, %y = 00000000
6091 smul %l1,%l2,%l6 ! %l6 = 0000000000000000, %y = 00000000
6092! Mem[00000000300c1408] = ffffffff, %l0 = 0000000000000000
6093 ldstuba [%i3+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
6094! Mem[0000000021800081] = ffff889d, %l1 = 00000000000000ff
6095 ldstuba [%o3+0x081]%asi,%l1 ! %l1 = 000000ff000000ff
6096! %l0 = 000000ff, %l1 = 000000ff, Mem[0000000010041400] = 00000000 33c35d18
6097 stda %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff 000000ff
6098! %l3 = 000000002ab73dc9, Mem[0000000010101410] = 0000ff11ffffff65
6099 stxa %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000002ab73dc9
6100! Starting 10 instruction Load Burst
6101! Mem[0000000030081410] = 14989675, %l7 = 0000000000003ea5
6102 lduha [%i2+%o5]0x89,%l7 ! %l7 = 0000000000009675
6103
6104p0_label_233:
6105! %l1 = 00000000000000ff, imm = 0000000000000d71, %l1 = 00000000000000ff
6106 xor %l1,0xd71,%l1 ! %l1 = 0000000000000d8e
6107! Mem[0000000010181418] = ff000000, %l4 = 0000000000000000
6108 ldsha [%i6+0x018]%asi,%l4 ! %l4 = ffffffffffffff00
6109! %l6 = 0000000000000000, %l6 = 0000000000000000, %l7 = 0000000000009675
6110 sub %l6,%l6,%l7 ! %l7 = 0000000000000000
6111! %l4 = ffffffffffffff00, %l3 = 000000002ab73dc9, %l2 = 0000000000000000
6112 xor %l4,%l3,%l2 ! %l2 = ffffffffd548c2c9
6113! Mem[0000000010041400] = 000000ff 000000ff, %l6 = 00000000, %l7 = 00000000
6114 ldda [%i1+%g0]0x88,%l6 ! %l6 = 00000000000000ff 00000000000000ff
6115! Mem[0000000010001414] = e0de87da, %f24 = ffff0072
6116 ld [%i0+0x014],%f24 ! %f24 = e0de87da
6117! Mem[0000000010001404] = 0000005e, %l2 = ffffffffd548c2c9
6118 ldsha [%i0+0x004]%asi,%l2 ! %l2 = 0000000000000000
6119! Mem[0000000030001400] = 9a5dffbedb000000, %f14 = 0d000000 00000000
6120 ldda [%i0+%g0]0x81,%f14 ! %f14 = 9a5dffbe db000000
6121! Mem[0000000010101408] = 0000000000000000, %l3 = 000000002ab73dc9
6122 ldxa [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
6123! Starting 10 instruction Store Burst
6124! %l7 = 00000000000000ff, Mem[00000000100c1400] = 00000000
6125 stwa %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
6126
6127p0_label_234:
6128! %f16 = ffffffff, %f7 = 00000000, %f22 = e07e1000
6129 fadds %f16,%f7 ,%f22 ! %f22 = ffffffff
6130! Mem[0000000030101400] = 00000000, %l0 = 00000000000000ff
6131 ldstuba [%i4+%g0]0x81,%l0 ! %l0 = 00000000000000ff
6132! %l2 = 00000000, %l3 = 00000000, Mem[0000000010101400] = beff79ff 8981bd0d
6133 stda %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 00000000
6134! Mem[0000000010181410] = ffffffff, %l0 = 0000000000000000
6135 swapa [%i6+%o5]0x88,%l0 ! %l0 = 00000000ffffffff
6136! %l4 = ffffff00, %l5 = 0000000d, Mem[0000000010001410] = 00000000 e0de87da
6137 stda %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffff00 0000000d
6138! Mem[0000000030101400] = 000000ff, %l3 = 0000000000000000
6139 swapa [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff
6140! Mem[0000000010181410] = 00000000, %l3 = 00000000000000ff
6141 swapa [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
6142! %l2 = 00000000, %l3 = 00000000, Mem[0000000010001420] = 59c9c11a e009ff00
6143 stda %l2,[%i0+0x020]%asi ! Mem[0000000010001420] = 00000000 00000000
6144! Mem[00000000211c0000] = ffff4340, %l6 = 00000000000000ff
6145 ldstub [%o2+%g0],%l6 ! %l6 = 000000ff000000ff
6146! Starting 10 instruction Load Burst
6147! Mem[0000000010041410] = 0000ffff, %l1 = 0000000000000d8e
6148 lduwa [%i1+%o5]0x88,%l1 ! %l1 = 000000000000ffff
6149
6150p0_label_235:
6151! Mem[0000000010101408] = 00000000, %l4 = ffffffffffffff00
6152 ldsha [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
6153! Mem[0000000030181408] = 00000000, %l0 = 00000000ffffffff
6154 lduwa [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
6155! Mem[00000000100c1400] = 000000ff, %l3 = 0000000000000000
6156 swapa [%i3+%g0]0x88,%l3 ! %l3 = 00000000000000ff
6157! Mem[0000000030001410] = 00000000, %f24 = e0de87da
6158 lda [%i0+%o5]0x89,%f24 ! %f24 = 00000000
6159! Mem[00000000201c0000] = 00ffe0d4, %l3 = 00000000000000ff
6160 ldsh [%o0+%g0],%l3 ! %l3 = 00000000000000ff
6161! Mem[0000000010081400] = 00000000, %l7 = 00000000000000ff
6162 ldsha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
6163! %f1 = 0000000d, %f17 = 00000000
6164 fcmps %fcc2,%f1 ,%f17 ! %fcc2 = 2
6165! Mem[00000000201c0000] = 00ffe0d4, %l1 = 000000000000ffff
6166 ldsh [%o0+%g0],%l1 ! %l1 = 00000000000000ff
6167! %f30 = ffa69a4b, %f24 = 00000000, %f26 = 17ffbe05 0000009a
6168 fsmuld %f30,%f24,%f26 ! %f26 = fffcd349 60000000
6169! Starting 10 instruction Store Burst
6170! %l6 = 00000000000000ff, Mem[0000000010041408] = 0d000000ff0000f7
6171 stxa %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000000000ff
6172
6173p0_label_236:
6174! Mem[0000000010181410] = ff000000, %l7 = 0000000000000000
6175 swapa [%i6+%o5]0x80,%l7 ! %l7 = 00000000ff000000
6176! %l4 = 0000000000000000, %l7 = 00000000ff000000, %l4 = 0000000000000000
6177 addc %l4,%l7,%l4 ! %l4 = 00000000ff000000
6178! %f17 = 00000000, Mem[0000000010041400] = ff000000
6179 sta %f17,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
6180! %l0 = 0000000000000000, Mem[0000000030141410] = 00000000
6181 stwa %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
6182! %l4 = ff000000, %l5 = 0000000d, Mem[0000000030181408] = 00000000 5500dee0
6183 stda %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff000000 0000000d
6184! %l4 = ff000000, %l5 = 0000000d, Mem[0000000030141410] = 00000000 000000ff
6185 stda %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000 0000000d
6186! Mem[0000000010001400] = ff00ffff, %l4 = 00000000ff000000
6187 ldstuba [%i0+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
6188! %l1 = 00000000000000ff, Mem[0000000030001410] = 00000000
6189 stwa %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000ff
6190! Mem[0000000030141408] = 00000000, %l5 = 000000000000000d
6191 ldstuba [%i5+%o4]0x81,%l5 ! %l5 = 00000000000000ff
6192! Starting 10 instruction Load Burst
6193! %l0 = 0000000000000000, imm = fffffffffffffb3e, %l2 = 0000000000000000
6194 andn %l0,-0x4c2,%l2 ! %l2 = 0000000000000000
6195
6196p0_label_237:
6197! Mem[0000000010101424] = 1000ffff, %l5 = 0000000000000000
6198 ldsba [%i4+0x024]%asi,%l5 ! %l5 = 0000000000000010
6199! Mem[0000000030001408] = e0de0055, %l1 = 00000000000000ff
6200 ldsha [%i0+%o4]0x89,%l1 ! %l1 = 0000000000000055
6201! Mem[00000000201c0000] = 00ffe0d4, %l3 = 00000000000000ff
6202 lduha [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff
6203! Mem[0000000010001420] = 00000000, %f17 = 00000000
6204 ld [%i0+0x020],%f17 ! %f17 = 00000000
6205! Mem[0000000030041410] = 000000ff, %l7 = 00000000ff000000
6206 lduwa [%i1+%o5]0x81,%l7 ! %l7 = 00000000000000ff
6207! %f20 = 0000ff11, %f30 = ffa69a4b, %f28 = 000000ff
6208 fdivs %f20,%f30,%f28 ! %f28 = ffe69a4b
6209! Mem[00000000100c1400] = 00000000, %f28 = ffe69a4b
6210 lda [%i3+%g0]0x88,%f28 ! %f28 = 00000000
6211! Mem[0000000030081408] = 0000000d, %l4 = 00000000000000ff
6212 lduwa [%i2+%o4]0x81,%l4 ! %l4 = 000000000000000d
6213! Code Fragment 4
6214p0_fragment_28:
6215! %l0 = 0000000000000000
6216 setx 0x22f7fdd03d4f1765,%g7,%l0 ! %l0 = 22f7fdd03d4f1765
6217! %l1 = 0000000000000055
6218 setx 0x64e25c8f9d51bd45,%g7,%l1 ! %l1 = 64e25c8f9d51bd45
6219 setx 0x7ff8, %g1, %g2
6220 and %l0, %g2, %l0
6221 setx 0xffffffff, %g1, %g2
6222 and %l1, %g2, %l1
6223 setx 0x100000000, %g1, %g2
6224 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6225 ta T_CHANGE_HPRIV
6226 stxa %l1, [%l0]ASI_ICACHE_INSTR
6227 ta T_CHANGE_NONHPRIV
6228! %l0 = 22f7fdd03d4f1765
6229 setx 0x2f35c4b038d1300c,%g7,%l0 ! %l0 = 2f35c4b038d1300c
6230! %l1 = 64e25c8f9d51bd45
6231 setx 0x9eb0d81ff56eaa26,%g7,%l1 ! %l1 = 9eb0d81ff56eaa26
6232! Starting 10 instruction Store Burst
6233! Mem[0000000030181410] = 00ff0000, %l1 = 9eb0d81ff56eaa26
6234 swapa [%i6+%o5]0x81,%l1 ! %l1 = 0000000000ff0000
6235
6236p0_label_238:
6237! Mem[00000000211c0000] = ffff4340, %l7 = 00000000000000ff
6238 ldub [%o2+%g0],%l7 ! %l7 = 00000000000000ff
6239! %f30 = ffa69a4b, Mem[0000000010101408] = 00000000
6240 sta %f30,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffa69a4b
6241! %l2 = 0000000000000000, Mem[00000000300c1408] = ffffffff11ff0000
6242 stxa %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000000000
6243! %l6 = 00000000000000ff, Mem[00000000211c0000] = ffff4340
6244 stb %l6,[%o2+%g0] ! Mem[00000000211c0000] = ffff4340
6245! %l3 = 00000000000000ff, Mem[00000000201c0001] = 00ffe0d4
6246 stb %l3,[%o0+0x001] ! Mem[00000000201c0000] = 00ffe0d4
6247! Mem[00000000100c1408] = 0000ffff, %l1 = 0000000000ff0000
6248 swapa [%i3+%o4]0x80,%l1 ! %l1 = 000000000000ffff
6249! Mem[0000000010141408] = 00000000, %l5 = 0000000000000010
6250 ldstuba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff
6251! %l3 = 00000000000000ff, Mem[0000000010081410] = 00000100
6252 stha %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
6253! %l0 = 2f35c4b038d1300c, Mem[00000000100c1408] = 00ff0000000000ff
6254 stxa %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 2f35c4b038d1300c
6255! Starting 10 instruction Load Burst
6256! Mem[0000000030001408] = e0de0055, %f12 = 4b9a26a4
6257 lda [%i0+%o4]0x89,%f12 ! %f12 = e0de0055
6258
6259p0_label_239:
6260! Mem[0000000030081408] = 0000000d, %l6 = 00000000000000ff
6261 lduha [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000
6262! Mem[0000000030081410] = 75969814, %l1 = 000000000000ffff
6263 lduba [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000075
6264! Mem[0000000010001408] = 00000000 000000ff, %l4 = 0000000d, %l5 = 00000000
6265 ldda [%i0+%o4]0x88,%l4 ! %l4 = 00000000000000ff 0000000000000000
6266! Mem[00000000100c1410] = fffe0001, %l7 = 00000000000000ff
6267 ldsha [%i3+%o5]0x88,%l7 ! %l7 = 0000000000000001
6268! Mem[00000000100c1400] = 00000000 00107ee0, %l2 = 00000000, %l3 = 000000ff
6269 ldd [%i3+%g0],%l2 ! %l2 = 0000000000000000 0000000000107ee0
6270! Mem[0000000010141400] = 00000000, %l4 = 00000000000000ff
6271 lduba [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000000
6272! Mem[0000000010101430] = f05e1d00, %l7 = 0000000000000001
6273 ldsh [%i4+0x030],%l7 ! %l7 = fffffffffffff05e
6274! Mem[00000000100c1400] = 00000000, %f30 = ffa69a4b
6275 lda [%i3+%g0]0x88,%f30 ! %f30 = 00000000
6276! Mem[00000000218001c0] = 005e4628, %l3 = 0000000000107ee0
6277 ldsh [%o3+0x1c0],%l3 ! %l3 = 000000000000005e
6278! Starting 10 instruction Store Burst
6279! %l4 = 0000000000000000, Mem[0000000010181400] = 000000ff
6280 stha %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
6281
6282p0_label_240:
6283! Mem[00000000100c1430] = 0000ff11, %l3 = 000000000000005e
6284 swap [%i3+0x030],%l3 ! %l3 = 000000000000ff11
6285! %l6 = 0000000000000000, Mem[0000000010141400] = 00000000
6286 stba %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
6287! %f16 = ffffffff, %f23 = 00000000, %f18 = 000000ff 0000ffff
6288 fsmuld %f16,%f23,%f18 ! %f18 = ffffffff e0000000
6289! Mem[0000000030141410] = 000000ff, %l3 = 000000000000ff11
6290 swapa [%i5+%o5]0x89,%l3 ! %l3 = 00000000000000ff
6291! %l7 = fffffffffffff05e, Mem[00000000300c1408] = 0000000000000000
6292 stxa %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = fffffffffffff05e
6293! Mem[0000000010001408] = ff000000, %l7 = fffffffffffff05e
6294 swapa [%i0+%o4]0x80,%l7 ! %l7 = 00000000ff000000
6295! %l7 = 00000000ff000000, Mem[0000000010101408] = ffa69a4b00000000
6296 stx %l7,[%i4+%o4] ! Mem[0000000010101408] = 00000000ff000000
6297! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010141400] = 00000000 00000000
6298 std %l2,[%i5+%g0] ! Mem[0000000010141400] = 00000000 000000ff
6299! Mem[0000000010181430] = ff000000ff000000, %l4 = 0000000000000000, %l7 = 00000000ff000000
6300 add %i6,0x30,%g1
6301 casxa [%g1]0x80,%l4,%l7 ! %l7 = ff000000ff000000
6302! Starting 10 instruction Load Burst
6303 membar #Sync ! Added by membar checker (28)
6304! Mem[00000000100c1400] = 00000000 00107ee0 2f35c4b0 38d1300c
6305! Mem[00000000100c1410] = 0100feff 11ff0000 5cb0ee7e 3054c578
6306! Mem[00000000100c1420] = 9a000000 8981bd0d 95793ced 000000db
6307! Mem[00000000100c1430] = 0000005e a4269a4b 1efcd590 00000000
6308 ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
6309
6310p0_label_241:
6311! Mem[0000000030141410] = 0000ff11, %l4 = 0000000000000000
6312 lduba [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000011
6313! Mem[00000000300c1410] = ffffffffffffff00, %l6 = 0000000000000000
6314 ldxa [%i3+%o5]0x81,%l6 ! %l6 = ffffffffffffff00
6315! Mem[00000000300c1410] = ffffffff, %f23 = 00000000
6316 lda [%i3+%o5]0x81,%f23 ! %f23 = ffffffff
6317! Mem[0000000010001410] = ffffff00, %l1 = 0000000000000075
6318 ldsb [%i0+%o5],%l1 ! %l1 = ffffffffffffffff
6319! Mem[0000000010041430] = 8ac93b9300003054, %l6 = ffffffffffffff00
6320 ldx [%i1+0x030],%l6 ! %l6 = 8ac93b9300003054
6321! Mem[0000000030101400] = 1200009a 00000000, %l6 = 00003054, %l7 = ff000000
6322 ldda [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000 000000001200009a
6323! Mem[00000000100c1410] = 0100feff, %l7 = 000000001200009a
6324 lduha [%i3+%o5]0x80,%l7 ! %l7 = 0000000000000100
6325! Mem[0000000030041408] = 9a000000, %l0 = 2f35c4b038d1300c
6326 ldsha [%i1+%o4]0x81,%l0 ! %l0 = ffffffffffff9a00
6327! Mem[00000000100c1400] = 0000000000107ee0, %l7 = 0000000000000100
6328 ldxa [%i3+0x000]%asi,%l7 ! %l7 = 0000000000107ee0
6329! Starting 10 instruction Store Burst
6330! Mem[0000000010081434] = db000000, %l0 = ffff9a00, %l6 = 00000000
6331 add %i2,0x34,%g1
6332 casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000db000000
6333
6334p0_label_242:
6335! %f19 = e0000000, Mem[0000000030081408] = 0000000d
6336 sta %f19,[%i2+%o4]0x81 ! Mem[0000000030081408] = e0000000
6337! Mem[0000000030141408] = 000000ff, %l5 = 0000000000000000
6338 ldstuba [%i5+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
6339! %f18 = ffffffff e0000000, %l6 = 00000000db000000
6340! Mem[0000000030081410] = 7596981400107ee0
6341 add %i2,0x010,%g1
6342 stda %f18,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030081410] = 7596981400107ee0
6343! %l4 = 0000000000000011, Mem[000000001010142b] = 000000ff
6344 stb %l4,[%i4+0x02b] ! Mem[0000000010101428] = 00000011
6345! %l7 = 0000000000107ee0, imm = fffffffffffffb67, %l6 = 00000000db000000
6346 addc %l7,-0x499,%l6 ! %l6 = 0000000000107a47
6347! Code Fragment 3
6348p0_fragment_29:
6349! %l0 = ffffffffffff9a00
6350 setx 0xa4c1bbb787d84a19,%g7,%l0 ! %l0 = a4c1bbb787d84a19
6351! %l1 = ffffffffffffffff
6352 setx 0xa8d74fefdea96cc3,%g7,%l1 ! %l1 = a8d74fefdea96cc3
6353 setx 0x1fe000, %g1, %g3
6354 or %l0, %g3, %l0 ! always set perrmask = 0xff
6355 setx 0x1ffff8, %g1, %g2
6356 and %l0, %g2, %l0
6357 ta T_CHANGE_HPRIV
6358 stxa %l1, [%l0]ASI_DCACHE_DATA
6359 ta T_CHANGE_NONHPRIV
6360! %l0 = a4c1bbb787d84a19
6361 setx 0x3d88742fd2fb9d29,%g7,%l0 ! %l0 = 3d88742fd2fb9d29
6362! %l1 = a8d74fefdea96cc3
6363 setx 0xce80a4101252d8c4,%g7,%l1 ! %l1 = ce80a4101252d8c4
6364! %f24 = 00000000 94c2fd7c, Mem[0000000010101408] = 00000000 ff000000
6365 stda %f24,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 94c2fd7c
6366! Mem[000000001000143d] = 10000000, %l0 = 3d88742fd2fb9d29
6367 ldstuba [%i0+0x03d]%asi,%l0 ! %l0 = 00000000000000ff
6368! %l6 = 0000000000107a47, Mem[00000000201c0001] = 00ffe0d4, %asi = 80
6369 stba %l6,[%o0+0x001]%asi ! Mem[00000000201c0000] = 0047e0d4
6370! Starting 10 instruction Load Burst
6371! Mem[0000000010141434] = 2ab73dc9, %l2 = 0000000000000000
6372 ldswa [%i5+0x034]%asi,%l2 ! %l2 = 000000002ab73dc9
6373
6374p0_label_243:
6375! Mem[0000000030081400] = ff000000 11ff0000, %l4 = 00000011, %l5 = 000000ff
6376 ldda [%i2+%g0]0x81,%l4 ! %l4 = 00000000ff000000 0000000011ff0000
6377! Mem[0000000010081408] = ff9a000012006ace, %f30 = 00000000 10726dd6
6378 ldda [%i2+%o4]0x80,%f30 ! %f30 = ff9a0000 12006ace
6379! Mem[0000000010081428] = ffbd8189, %f31 = 12006ace
6380 lda [%i2+0x028]%asi,%f31 ! %f31 = ffbd8189
6381! Mem[00000000100c1408] = b0c4352f, %f16 = ffffffff
6382 lda [%i3+%o4]0x88,%f16 ! %f16 = b0c4352f
6383! Mem[0000000010141400] = 00000000, %l0 = 0000000000000000
6384 lduha [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000000
6385! Mem[0000000010001408] = fffff05e, %l7 = 0000000000107ee0
6386 lduba [%i0+%o4]0x80,%l7 ! %l7 = 00000000000000ff
6387! %f30 = ff9a0000, %f4 = 0100feff
6388 fcmpes %fcc3,%f30,%f4 ! %fcc3 = 3
6389! Mem[0000000030041400] = 00000000, %l5 = 0000000011ff0000
6390 lduwa [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000000
6391! Mem[0000000030081400] = ff000000, %l3 = 00000000000000ff
6392 lduba [%i2+%g0]0x81,%l3 ! %l3 = 00000000000000ff
6393! Starting 10 instruction Store Burst
6394! Mem[0000000010141408] = ff000000, %l3 = 00000000000000ff
6395 swapa [%i5+%o4]0x80,%l3 ! %l3 = 00000000ff000000
6396
6397p0_label_244:
6398! %l4 = 00000000ff000000, Mem[00000000300c1410] = ffffffff
6399 stba %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffff00
6400 membar #Sync ! Added by membar checker (29)
6401! %l7 = 00000000000000ff, Mem[00000000100c1400] = 00000000
6402 stba %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
6403! %l6 = 0000000000107a47, Mem[000000001000142f] = 69305030, %asi = 80
6404 stba %l6,[%i0+0x02f]%asi ! Mem[000000001000142c] = 69305047
6405! %l2 = 000000002ab73dc9, Mem[0000000030101408] = ffffffff
6406 stba %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = c9ffffff
6407! Mem[0000000010141410] = 00006dd6, %l3 = 00000000ff000000
6408 ldstuba [%i5+%o5]0x88,%l3 ! %l3 = 000000d6000000ff
6409! %f7 = 3054c578, %f20 = 0000ff11
6410 fcmpes %fcc1,%f7 ,%f20 ! %fcc1 = 2
6411! %l6 = 00107a47, %l7 = 000000ff, Mem[0000000010141410] = 00006dff ffa69a4b
6412 stda %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00107a47 000000ff
6413! %l2 = 000000002ab73dc9, Mem[0000000010101439] = ff000000, %asi = 80
6414 stba %l2,[%i4+0x039]%asi ! Mem[0000000010101438] = ffc90000
6415! %l6 = 00107a47, %l7 = 000000ff, Mem[0000000030101400] = 00000000 9a000012
6416 stda %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00107a47 000000ff
6417! Starting 10 instruction Load Burst
6418 membar #Sync ! Added by membar checker (30)
6419! Mem[00000000100c1400] = ff000000 00107ee0 2f35c4b0 38d1300c
6420! Mem[00000000100c1410] = 0100feff 11ff0000 5cb0ee7e 3054c578
6421! Mem[00000000100c1420] = 9a000000 8981bd0d 95793ced 000000db
6422! Mem[00000000100c1430] = 0000005e a4269a4b 1efcd590 00000000
6423 ldda [%i3]ASI_BLK_AIUPL,%f16 ! Block Load from 00000000100c1400
6424
6425p0_label_245:
6426! %l4 = 00000000ff000000, %l0 = 0000000000000000, %y = 00000000
6427 umul %l4,%l0,%l6 ! %l6 = 0000000000000000, %y = 00000000
6428! Mem[00000000300c1400] = a53e5a71, %l3 = 00000000000000d6
6429 lduwa [%i3+%g0]0x81,%l3 ! %l3 = 00000000a53e5a71
6430! Mem[0000000030141400] = 85000000, %l7 = 00000000000000ff
6431 lduha [%i5+%g0]0x89,%l7 ! %l7 = 0000000000000000
6432! Mem[0000000030001410] = 000000ff, %l4 = 00000000ff000000
6433 lduba [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000000
6434! Mem[0000000030001400] = 9a5dffbe, %f7 = 3054c578
6435 lda [%i0+%g0]0x81,%f7 ! %f7 = 9a5dffbe
6436! Mem[0000000010181428] = 7cfdc294, %f0 = 00000000
6437 lda [%i6+0x028]%asi,%f0 ! %f0 = 7cfdc294
6438! Mem[0000000030041400] = 00000000, %l3 = 00000000a53e5a71
6439 lduha [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
6440! Mem[0000000010181400] = 00000000, %l0 = 0000000000000000
6441 ldsba [%i6+%g0]0x80,%l0 ! %l0 = 0000000000000000
6442! Mem[0000000030101400] = 00107a47, %l6 = 0000000000000000
6443 ldswa [%i4+%g0]0x81,%l6 ! %l6 = 0000000000107a47
6444! Starting 10 instruction Store Burst
6445! %f2 = 2f35c4b0 38d1300c, %l4 = 0000000000000000
6446! Mem[0000000010101418] = 0dbd81898aa63b93
6447 add %i4,0x018,%g1
6448 stda %f2,[%g1+%l4]ASI_PST16_P ! Mem[0000000010101418] = 0dbd81898aa63b93
6449
6450p0_label_246:
6451! %l2 = 2ab73dc9, %l3 = 00000000, Mem[0000000030141400] = 00000085 33c35d18
6452 stda %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 2ab73dc9 00000000
6453! Mem[0000000030141410] = 0000ff11, %l3 = 0000000000000000
6454 ldstuba [%i5+%o5]0x89,%l3 ! %l3 = 00000011000000ff
6455! Mem[00000000300c1410] = 00ffffff, %l6 = 0000000000107a47
6456 ldstuba [%i3+%o5]0x81,%l6 ! %l6 = 00000000000000ff
6457! %l3 = 0000000000000011, Mem[00000000300c1400] = a53e5a71
6458 stba %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 113e5a71
6459! %l2 = 2ab73dc9, %l3 = 00000011, Mem[0000000010101410] = 00000000 c93db72a
6460 stda %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 2ab73dc9 00000011
6461! Mem[0000000030081408] = 000000e0, %l0 = 0000000000000000
6462 swapa [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000e0
6463! %l0 = 00000000000000e0, Mem[00000000300c1400] = 113e5a71
6464 stwa %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000e0
6465! Mem[0000000010101400] = 00000000, %l3 = 0000000000000011
6466 ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 00000000000000ff
6467! %f8 = 9a000000 8981bd0d, Mem[0000000030041408] = 0000009a 17ffbe05
6468 stda %f8 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 9a000000 8981bd0d
6469! Starting 10 instruction Load Burst
6470! Mem[0000000010001408] = 5ef0ffff, %l6 = 0000000000000000
6471 ldsha [%i0+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
6472
6473p0_label_247:
6474! Mem[0000000010041408] = 00000000 000000ff, %l6 = ffffffff, %l7 = 00000000
6475 ldda [%i1+%o4]0x88,%l6 ! %l6 = 00000000000000ff 0000000000000000
6476! Mem[0000000020800000] = ff128b5d, %l0 = 00000000000000e0
6477 ldsb [%o1+%g0],%l0 ! %l0 = ffffffffffffffff
6478! Mem[0000000030001410] = 000000ff, %l5 = 0000000000000000
6479 lduha [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
6480! Mem[00000000100c1400] = e07e1000 000000ff, %l6 = 000000ff, %l7 = 00000000
6481 ldda [%i3+%g0]0x88,%l6 ! %l6 = 00000000000000ff 00000000e07e1000
6482! Mem[0000000021800040] = ffff75ef, %l6 = 00000000000000ff
6483 ldsba [%o3+0x041]%asi,%l6 ! %l6 = ffffffffffffffff
6484! Mem[0000000020800000] = ff128b5d, %l0 = ffffffffffffffff
6485 lduh [%o1+%g0],%l0 ! %l0 = 000000000000ff12
6486! Mem[0000000010041404] = ff000000, %l3 = 0000000000000000
6487 ldswa [%i1+0x004]%asi,%l3 ! %l3 = ffffffffff000000
6488! Mem[0000000030101400] = ff000000477a1000, %l4 = 0000000000000000
6489 ldxa [%i4+%g0]0x89,%l4 ! %l4 = ff000000477a1000
6490! Mem[0000000010081408] = ce6a0012 00009aff, %l6 = ffffffff, %l7 = e07e1000
6491 ldda [%i2+%o4]0x88,%l6 ! %l6 = 0000000000009aff 00000000ce6a0012
6492! Starting 10 instruction Store Burst
6493! %l6 = 0000000000009aff, immd = fffffffffffff0f4, %l6 = 0000000000009aff
6494 udivx %l6,-0xf0c,%l6 ! %l6 = 0000000000000000
6495
6496p0_label_248:
6497! Mem[000000001008140c] = 12006ace, %l2 = 000000002ab73dc9
6498 swap [%i2+0x00c],%l2 ! %l2 = 0000000012006ace
6499! %f12 = 0000005e a4269a4b, %l2 = 0000000012006ace
6500! Mem[0000000010041438] = 6200000000000000
6501 add %i1,0x038,%g1
6502 stda %f12,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010041438] = 629a26a400000000
6503! %l5 = 0000000000000000, Mem[0000000010001408] = fffff05e00000000
6504 stxa %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000
6505! Mem[00000000100c1430] = 0000005ea4269a4b, %l3 = ffffffffff000000, %l7 = 00000000ce6a0012
6506 add %i3,0x30,%g1
6507 casxa [%g1]0x80,%l3,%l7 ! %l7 = 0000005ea4269a4b
6508! %l6 = 0000000000000000, Mem[0000000020800001] = ff128b5d, %asi = 80
6509 stba %l6,[%o1+0x001]%asi ! Mem[0000000020800000] = ff008b5d
6510! Mem[00000000100c1410] = 0100feff, %l0 = 000000000000ff12
6511 ldstuba [%i3+%o5]0x80,%l0 ! %l0 = 00000001000000ff
6512! %l4 = ff000000477a1000, Mem[0000000030181400] = ed3c79ff
6513 stba %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = ed3c7900
6514! Mem[0000000010141410] = 00107a47, %l0 = 0000000000000001
6515 swapa [%i5+%o5]0x88,%l0 ! %l0 = 0000000000107a47
6516! Mem[00000000100c1400] = ff000000, %l2 = 12006ace, %l6 = 00000000
6517 casa [%i3]0x80,%l2,%l6 ! %l6 = 00000000ff000000
6518! Starting 10 instruction Load Burst
6519 membar #Sync ! Added by membar checker (31)
6520! Mem[0000000030041400] = 00000000 65ffffff 0dbd8189 0000009a
6521! Mem[0000000030041410] = 000000ff ffba6ace ff000053 745ba25e
6522! Mem[0000000030041420] = e9af3b9c 04d7358c 530432d3 00000000
6523! Mem[0000000030041430] = 00000000 622572cc ff000000 322ca653
6524 ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
6525
6526p0_label_249:
6527! Mem[0000000010141408] = 000000ff, %l0 = 0000000000107a47
6528 ldsha [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000
6529! Mem[0000000010181400] = 00000000, %l1 = ce80a4101252d8c4
6530 lduwa [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
6531! Mem[0000000030081400] = 000000ff, %l7 = 0000005ea4269a4b
6532 ldswa [%i2+%g0]0x89,%l7 ! %l7 = 00000000000000ff
6533! Mem[0000000010141410] = 01000000, %l6 = 00000000ff000000
6534 ldswa [%i5+%o5]0x80,%l6 ! %l6 = 0000000001000000
6535! Mem[00000000100c1428] = 95793ced000000db, %l2 = 0000000012006ace
6536 ldxa [%i3+0x028]%asi,%l2 ! %l2 = 95793ced000000db
6537! Mem[0000000010001408] = 00000000, %l1 = 0000000000000000
6538 lduha [%i0+0x008]%asi,%l1 ! %l1 = 0000000000000000
6539! Mem[0000000030101400] = ff000000477a1000, %f8 = 9a000000 8981bd0d
6540 ldda [%i4+%g0]0x89,%f8 ! %f8 = ff000000 477a1000
6541! Mem[00000000100c1410] = ff00feff, %l7 = 00000000000000ff
6542 lduha [%i3+%o5]0x80,%l7 ! %l7 = 000000000000ff00
6543! Mem[0000000030001408] = 00000000e0de0055, %f8 = ff000000 477a1000
6544 ldda [%i0+%o4]0x89,%f8 ! %f8 = 00000000 e0de0055
6545! Starting 10 instruction Store Burst
6546! Mem[0000000020800001] = ff008b5d, %l4 = ff000000477a1000
6547 ldstuba [%o1+0x001]%asi,%l4 ! %l4 = 00000000000000ff
6548
6549p0_label_250:
6550! %l4 = 0000000000000000, Mem[000000001008141c] = 715a3ea5
6551 sth %l4,[%i2+0x01c] ! Mem[000000001008141c] = 00003ea5
6552! %l6 = 0000000001000000, Mem[00000000100c1408] = 0c30d138b0c4352f
6553 stxa %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000001000000
6554! Mem[0000000010041400] = 00000000, %l7 = 000000000000ff00
6555 swapa [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
6556! Mem[0000000030081408] = 00000000, %l4 = 0000000000000000
6557 ldstuba [%i2+%o4]0x81,%l4 ! %l4 = 00000000000000ff
6558! Mem[0000000030141400] = c93db72a, %l0 = 0000000000000000
6559 ldstuba [%i5+%g0]0x89,%l0 ! %l0 = 0000002a000000ff
6560! %l3 = ffffffffff000000, Mem[00000000300c1400] = 92df3465e0000000
6561 stxa %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffffff000000
6562! %f4 = 0100feff, %f15 = 00000000, %f8 = 00000000 e0de0055
6563 fsmuld %f4 ,%f15,%f8 ! %f8 = 00000000 00000000
6564! %l6 = 0000000001000000, Mem[000000001008142f] = 10000000, %asi = 80
6565 stba %l6,[%i2+0x02f]%asi ! Mem[000000001008142c] = 10000000
6566! Mem[00000000300c1408] = ffffffff, %l3 = ffffffffff000000
6567 ldstuba [%i3+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
6568! Starting 10 instruction Load Burst
6569! Mem[0000000010001410] = ffffff00, %l0 = 000000000000002a
6570 ldsba [%i0+0x013]%asi,%l0 ! %l0 = 0000000000000000
6571
6572p0_label_251:
6573! Mem[0000000021800140] = c9c4df64, %l3 = 00000000000000ff
6574 ldsh [%o3+0x140],%l3 ! %l3 = ffffffffffffc9c4
6575! %l3 = ffffffffffffc9c4, immd = fffffffffffff52b, %l2 = 95793ced000000db
6576 mulx %l3,-0xad5,%l2 ! %l2 = 00000000024b77ec
6577! Mem[0000000030181408] = 000000ff, %l7 = 0000000000000000
6578 ldsha [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
6579! Mem[0000000010001434] = 00000000, %l3 = ffffffffffffc9c4
6580 lduh [%i0+0x034],%l3 ! %l3 = 0000000000000000
6581! Mem[0000000010001408] = 00000000, %l3 = 0000000000000000
6582 ldsha [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
6583! Mem[0000000010101410] = 2ab73dc9, %l4 = 0000000000000000
6584 lduba [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000c9
6585! Mem[0000000021800040] = ffff75ef, %l1 = 0000000000000000
6586 lduh [%o3+0x040],%l1 ! %l1 = 000000000000ffff
6587! Mem[000000001008142c] = 10000000, %l5 = 0000000000000000
6588 ldswa [%i2+0x02c]%asi,%l5 ! %l5 = 0000000010000000
6589! Mem[0000000030081410] = 14989675, %l5 = 0000000010000000
6590 ldsha [%i2+%o5]0x89,%l5 ! %l5 = ffffffffffff9675
6591! Starting 10 instruction Store Burst
6592! %l0 = 00000000, %l1 = 0000ffff, Mem[0000000030101410] = 12000000 00000000
6593 stda %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000 0000ffff
6594
6595p0_label_252:
6596! %l4 = 00000000000000c9, Mem[0000000030101410] = 000000000000ffff
6597 stxa %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000000000c9
6598! Mem[0000000030141410] = 0000ffff, %l5 = ffffffffffff9675
6599 ldstuba [%i5+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
6600! Mem[0000000020800001] = ffff8b5d, %l5 = 00000000000000ff
6601 ldstub [%o1+0x001],%l5 ! %l5 = 000000ff000000ff
6602! %l1 = 000000000000ffff, Mem[0000000030101400] = 477a1000
6603 stba %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = 477a10ff
6604! %l0 = 0000000000000000, Mem[00000000218001c0] = 005e4628, %asi = 80
6605 stba %l0,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 005e4628
6606! Mem[0000000010041408] = 000000ff, %l4 = 00000000000000c9
6607 ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
6608! Mem[0000000010041400] = 00ff0000, %l6 = 0000000001000000
6609 ldstuba [%i1+%g0]0x80,%l6 ! %l6 = 00000000000000ff
6610! %l5 = 00000000000000ff, Mem[00000000100c1402] = ff000000, %asi = 80
6611 stha %l5,[%i3+0x002]%asi ! Mem[00000000100c1400] = ff0000ff
6612 membar #Sync ! Added by membar checker (32)
6613! %l6 = 0000000000000000, Mem[0000000030041400] = 00000000
6614 stba %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
6615! Starting 10 instruction Load Burst
6616! Mem[0000000010101408] = 00000000, %l5 = 00000000000000ff
6617 ldsba [%i4+%o4]0x80,%l5 ! %l5 = 0000000000000000
6618
6619p0_label_253:
6620! Mem[0000000030181400] = 00793ced, %l3 = 0000000000000000
6621 ldsba [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000000
6622! Mem[0000000030081410] = 75969814, %l6 = 0000000000000000
6623 ldsha [%i2+%o5]0x81,%l6 ! %l6 = 0000000000007596
6624! Mem[0000000010141428] = 8ddb922c, %l0 = 0000000000000000
6625 ldsb [%i5+0x02b],%l0 ! %l0 = 000000000000002c
6626! Mem[0000000010001430] = 00000000, %l2 = 00000000024b77ec
6627 lduwa [%i0+0x030]%asi,%l2 ! %l2 = 0000000000000000
6628! Mem[0000000030081408] = 000000ff, %f12 = 0000005e
6629 lda [%i2+%o4]0x89,%f12 ! %f12 = 000000ff
6630! Mem[00000000300c1408] = ffffffff, %l4 = 00000000000000ff
6631 ldswa [%i3+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
6632! Mem[0000000030001408] = 5500dee0, %l3 = 0000000000000000
6633 ldsba [%i0+%o4]0x81,%l3 ! %l3 = 0000000000000055
6634! Mem[0000000010141400] = ff000000 00000000, %l4 = ffffffff, %l5 = 00000000
6635 ldda [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000000 00000000ff000000
6636! %f16 = 00000000, %f15 = 00000000, %f0 = 7cfdc294
6637 fsubs %f16,%f15,%f0 ! %f0 = 00000000
6638! Starting 10 instruction Store Burst
6639! Mem[0000000010141410] = 01000000, %l2 = 0000000000000000
6640 swapa [%i5+%o5]0x80,%l2 ! %l2 = 0000000001000000
6641
6642p0_label_254:
6643! Mem[0000000030101400] = 477a10ff, %l6 = 0000000000007596
6644 swapa [%i4+%g0]0x89,%l6 ! %l6 = 00000000477a10ff
6645! Mem[0000000030001400] = beff5d9a, %l0 = 000000000000002c
6646 ldstuba [%i0+%g0]0x89,%l0 ! %l0 = 0000009a000000ff
6647! %l2 = 0000000001000000, %l4 = 0000000000000000, %l0 = 000000000000009a
6648 sdivx %l2,%l4,%l0 ! Div by zero, %l0 = 00000000000000ea
6649! Mem[0000000010141410] = 00000000, %l3 = 0000000000000055
6650 ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 00000000000000ff
6651! Mem[0000000030141408] = 000000ff, %l0 = 00000000000000c2
6652 swapa [%i5+%o4]0x89,%l0 ! %l0 = 00000000000000ff
6653! %l2 = 01000000, %l3 = 00000000, Mem[0000000010101410] = 2ab73dc9 00000011
6654 stda %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 01000000 00000000
6655! %l7 = 0000000000000000, Mem[0000000030101408] = ffffffc9
6656 stha %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffff0000
6657! %l6 = 00000000477a10ff, Mem[000000001004143e] = 00000000
6658 sth %l6,[%i1+0x03e] ! Mem[000000001004143c] = 000010ff
6659! Mem[0000000010141400] = 00000000, %l7 = 0000000000000000
6660 ldstuba [%i5+%g0]0x88,%l7 ! %l7 = 00000000000000ff
6661! Starting 10 instruction Load Burst
6662! Mem[0000000030141410] = 0d0000000000ffff, %f18 = 0dbd8189 0000009a
6663 ldda [%i5+%o5]0x89,%f18 ! %f18 = 0d000000 0000ffff
6664
6665p0_label_255:
6666! Mem[00000000300c1408] = ffffffff, %l2 = 0000000001000000
6667 ldsba [%i3+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
6668! Mem[0000000030141408] = c2000000, %l7 = 0000000000000000
6669 lduwa [%i5+%o4]0x81,%l7 ! %l7 = 00000000c2000000
6670! Mem[0000000030081400] = 000000ff, %l2 = ffffffffffffffff
6671 lduwa [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff
6672! Mem[0000000010081400] = 00000000, %l2 = 00000000000000ff
6673 lduwa [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
6674! Mem[0000000010141418] = 000000aaffeeffbe, %l1 = 000000000000ffff
6675 ldxa [%i5+0x018]%asi,%l1 ! %l1 = 000000aaffeeffbe
6676! Mem[0000000030141408] = c2000000, %l6 = 00000000477a10ff
6677 ldsha [%i5+%o4]0x81,%l6 ! %l6 = ffffffffffffc200
6678! %l4 = 0000000000000000, Mem[0000000010141400] = 000000ff
6679 stha %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
6680! Mem[0000000030141410] = ffff0000, %l4 = 0000000000000000
6681 ldsba [%i5+%o5]0x81,%l4 ! %l4 = ffffffffffffffff
6682! Mem[0000000010041410] = 0000ffff, %l6 = ffffffffffffc200
6683 ldswa [%i1+%o5]0x88,%l6 ! %l6 = 000000000000ffff
6684! Starting 10 instruction Store Burst
6685! Mem[0000000030041408] = 0dbd8189, %l5 = 00000000ff000000
6686 ldstuba [%i1+%o4]0x81,%l5 ! %l5 = 0000000d000000ff
6687
6688p0_label_256:
6689! %l6 = 000000000000ffff, Mem[0000000010001410] = 00ffffff
6690 stha %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00ffffff
6691! Mem[0000000010081410] = ff000000, %l7 = 00000000c2000000
6692 swapa [%i2+%o5]0x80,%l7 ! %l7 = 00000000ff000000
6693! %l2 = 0000000000000000, Mem[0000000030081408] = 000000ff
6694 stha %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
6695! Mem[0000000030181410] = f56eaa26, %l1 = 000000aaffeeffbe
6696 swapa [%i6+%o5]0x81,%l1 ! %l1 = 00000000f56eaa26
6697! %f30 = ff000000, %f20 = 000000ff
6698 fcmpes %fcc2,%f30,%f20 ! %fcc2 = 1
6699! Code Fragment 4
6700p0_fragment_30:
6701! %l0 = 00000000000000ff
6702 setx 0xfcbeada7d4945f46,%g7,%l0 ! %l0 = fcbeada7d4945f46
6703! %l1 = 00000000f56eaa26
6704 setx 0x8cd832b815d957df,%g7,%l1 ! %l1 = 8cd832b815d957df
6705 setx 0x7ff8, %g1, %g2
6706 and %l0, %g2, %l0
6707 setx 0xffffffff, %g1, %g2
6708 and %l1, %g2, %l1
6709 setx 0x100000000, %g1, %g2
6710 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6711 ta T_CHANGE_HPRIV
6712 stxa %l1, [%l0]ASI_ICACHE_INSTR
6713 ta T_CHANGE_NONHPRIV
6714! %l0 = fcbeada7d4945f46
6715 setx 0x13e05ee82eb84937,%g7,%l0 ! %l0 = 13e05ee82eb84937
6716! %l1 = 8cd832b815d957df
6717 setx 0x63cb0fc07668907a,%g7,%l1 ! %l1 = 63cb0fc07668907a
6718! %l5 = 000000000000000d, %l5 = 000000000000000d, %l0 = 13e05ee82eb84937
6719 orn %l5,%l5,%l0 ! %l0 = ffffffffffffffff
6720! %f30 = ff000000 322ca653, Mem[0000000030101400] = 00007596 ff000000
6721 stda %f30,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff000000 322ca653
6722! Mem[0000000010181408] = ff000000, %l4 = ffffffffffffffff
6723 ldstuba [%i6+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
6724! Starting 10 instruction Load Burst
6725! Mem[0000000030141410] = ffff00000000000d, %f12 = 000000ff a4269a4b
6726 ldda [%i5+%o5]0x81,%f12 ! %f12 = ffff0000 0000000d
6727
6728p0_label_257:
6729! Mem[0000000030081400] = ff00000011ff0000, %l3 = 0000000000000000
6730 ldxa [%i2+%g0]0x81,%l3 ! %l3 = ff00000011ff0000
6731! Mem[0000000030081410] = 14989675, %l2 = 0000000000000000
6732 lduba [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000075
6733! Mem[0000000010101410] = 00000001, %l6 = 000000000000ffff
6734 lduba [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000
6735! Mem[0000000010141410] = ff000000, %f0 = 00000000
6736 lda [%i5+%o5]0x80,%f0 ! %f0 = ff000000
6737! Mem[0000000030001400] = beff5dff, %f21 = ffba6ace
6738 lda [%i0+%g0]0x89,%f21 ! %f21 = beff5dff
6739! Mem[0000000030041410] = 000000ff, %f16 = 00000000
6740 lda [%i1+%o5]0x81,%f16 ! %f16 = 000000ff
6741! Mem[0000000010041418] = 000000ff000000ff, %l1 = 63cb0fc07668907a
6742 ldxa [%i1+0x018]%asi,%l1 ! %l1 = 000000ff000000ff
6743! Mem[0000000030081410] = 14989675, %l6 = 0000000000000000
6744 ldsha [%i2+%o5]0x89,%l6 ! %l6 = ffffffffffff9675
6745! Mem[0000000030101410] = 00000000, %l5 = 000000000000000d
6746 ldsha [%i4+%o5]0x81,%l5 ! %l5 = 0000000000000000
6747! Starting 10 instruction Store Burst
6748! %f12 = ffff0000 0000000d, Mem[0000000010041400] = 0000ffff 000000ff
6749 stda %f12,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffff0000 0000000d
6750
6751p0_label_258:
6752! %l2 = 0000000000000075, Mem[0000000030041408] = 8981bdff
6753 stha %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 89810075
6754! %l6 = ffffffffffff9675, Mem[0000000010041408] = ff000000
6755 stha %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 96750000
6756! %f14 = 1efcd590 00000000, Mem[00000000300c1408] = ffffffff 5ef0ffff
6757 stda %f14,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 1efcd590 00000000
6758! %l6 = ffffffffffff9675, Mem[00000000100c1408] = 00000001
6759 stwa %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffff9675
6760! %f18 = 0d000000, Mem[000000001000143c] = 10ff0000
6761 sta %f18,[%i0+0x03c]%asi ! Mem[000000001000143c] = 0d000000
6762! %l2 = 0000000000000075, Mem[00000000211c0000] = ffff4340, %asi = 80
6763 stba %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = 75ff4340
6764! Mem[0000000010001432] = 00000000, %l6 = ffffffffffff9675
6765 ldstuba [%i0+0x032]%asi,%l6 ! %l6 = 00000000000000ff
6766! Mem[0000000030001408] = 5500dee0, %l7 = 00000000ff000000
6767 ldstuba [%i0+%o4]0x81,%l7 ! %l7 = 00000055000000ff
6768! %f11 = 000000db, Mem[00000000100c1400] = ff0000ff
6769 sta %f11,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000db
6770! Starting 10 instruction Load Burst
6771! Mem[0000000030041410] = ce6abaffff000000, %f10 = 95793ced 000000db
6772 ldda [%i1+%o5]0x89,%f10 ! %f10 = ce6abaff ff000000
6773
6774p0_label_259:
6775! Mem[00000000300c1410] = ffffffff, %l3 = ff00000011ff0000
6776 lduba [%i3+%o5]0x81,%l3 ! %l3 = 00000000000000ff
6777! Mem[0000000030081408] = db000000 00000000, %l0 = ffffffff, %l1 = 000000ff
6778 ldda [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000 00000000db000000
6779! Mem[0000000010041420] = 12ba6ace90d5fc1e, %f30 = ff000000 322ca653
6780 ldd [%i1+0x020],%f30 ! %f30 = 12ba6ace 90d5fc1e
6781! Mem[0000000010041410] = 0000ffff, %l5 = 0000000000000000
6782 lduwa [%i1+%o5]0x88,%l5 ! %l5 = 000000000000ffff
6783! Mem[0000000030141410] = ffff0000, %l1 = 00000000db000000
6784 ldswa [%i5+%o5]0x81,%l1 ! %l1 = ffffffffffff0000
6785! Mem[0000000030041400] = 00000000, %l5 = 000000000000ffff
6786 lduha [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000000
6787! %l6 = 0000000000000000, imm = 0000000000000028, %l1 = ffffffffffff0000
6788 addc %l6,0x028,%l1 ! %l1 = 0000000000000028
6789! %l3 = 00000000000000ff, %l7 = 0000000000000055, %l5 = 0000000000000000
6790 addc %l3,%l7,%l5 ! %l5 = 0000000000000154
6791! %l0 = 0000000000000000, %l3 = 00000000000000ff, %l6 = 0000000000000000
6792 sub %l0,%l3,%l6 ! %l6 = ffffffffffffff01
6793! Starting 10 instruction Store Burst
6794! %l7 = 0000000000000055, Mem[000000001004143f] = 000010ff
6795 stb %l7,[%i1+0x03f] ! Mem[000000001004143c] = 00001055
6796
6797p0_label_260:
6798! Mem[00000000100c1430] = 0000005ea4269a4b, %l3 = 00000000000000ff, %l0 = 0000000000000000
6799 add %i3,0x30,%g1
6800 casxa [%g1]0x80,%l3,%l0 ! %l0 = 0000005ea4269a4b
6801! %f2 = 2f35c4b0 38d1300c, %l7 = 0000000000000055
6802! Mem[0000000010141438] = 12ba6ace2d6d7210
6803 add %i5,0x038,%g1
6804 stda %f2,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010141438] = 0c306aceb0c47210
6805! Mem[00000000300c1408] = 00000000, %l6 = ffffffffffffff01
6806 swapa [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000
6807! %l4 = 00000000000000ff, Mem[0000000010101400] = ff000000
6808 stba %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff000000
6809! %l0 = a4269a4b, %l1 = 00000028, Mem[0000000010181400] = 00000000 00000000
6810 stda %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = a4269a4b 00000028
6811! %l3 = 00000000000000ff, Mem[00000000201c0001] = 0047e0d4, %asi = 80
6812 stba %l3,[%o0+0x001]%asi ! Mem[00000000201c0000] = 00ffe0d4
6813! %l4 = 000000ff, %l5 = 00000154, Mem[0000000030141400] = c93db7ff 00000000
6814 stda %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff 00000154
6815! %l0 = 0000005ea4269a4b, Mem[0000000030081408] = 00000000
6816 stwa %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = a4269a4b
6817! %f8 = 00000000 00000000, Mem[0000000010181410] = 00000000 000000ff
6818 stda %f8 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 00000000
6819! Starting 10 instruction Load Burst
6820! Mem[0000000010001408] = 00000000, %l6 = 0000000000000000
6821 lduba [%i0+%o4]0x88,%l6 ! %l6 = 0000000000000000
6822
6823p0_label_261:
6824! Mem[0000000010141408] = 000000ff, %l1 = 0000000000000028
6825 lduwa [%i5+%o4]0x80,%l1 ! %l1 = 00000000000000ff
6826! Mem[0000000010001400] = ff00ffff, %l3 = 00000000000000ff
6827 lduba [%i0+%g0]0x88,%l3 ! %l3 = 00000000000000ff
6828! %l6 = 0000000000000000, %l4 = 00000000000000ff, %l4 = 00000000000000ff
6829 or %l6,%l4,%l4 ! %l4 = 00000000000000ff
6830! Mem[0000000010181410] = 0000000000000000, %l7 = 0000000000000055
6831 ldxa [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000
6832! Mem[0000000030041400] = 00000000, %l4 = 00000000000000ff
6833 ldsba [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
6834! Mem[0000000010141400] = 00000000, %l4 = 0000000000000000
6835 ldsba [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
6836! Mem[0000000030101410] = 00000000, %l3 = 00000000000000ff
6837 ldsha [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
6838! Mem[00000000100c1400] = 000000db, %l5 = 0000000000000154
6839 lduwa [%i3+%g0]0x80,%l5 ! %l5 = 00000000000000db
6840! Mem[0000000010001400] = ff00ffff, %l3 = 0000000000000000
6841 lduha [%i0+%g0]0x88,%l3 ! %l3 = 000000000000ffff
6842! Starting 10 instruction Store Burst
6843! %l0 = a4269a4b, %l1 = 000000ff, Mem[0000000030181400] = 00793ced 0000000d
6844 stda %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = a4269a4b 000000ff
6845
6846p0_label_262:
6847! %l4 = 00000000, %l5 = 000000db, Mem[00000000100c1400] = db000000 e07e1000
6848 stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 000000db
6849! %f24 = e9af3b9c, Mem[0000000010081410] = c2000000
6850 sta %f24,[%i2+%o5]0x80 ! Mem[0000000010081410] = e9af3b9c
6851! %l6 = 0000000000000000, Mem[0000000010101400] = ff000000, %asi = 80
6852 stha %l6,[%i4+0x000]%asi ! Mem[0000000010101400] = 00000000
6853! Mem[0000000010141410] = 000000ff, %l1 = 00000000000000ff
6854 swapa [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff
6855! %f13 = 0000000d, Mem[0000000010181400] = a4269a4b
6856 sta %f13,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000000d
6857! %l6 = 00000000, %l7 = 00000000, Mem[0000000030041408] = 89810075 9a000000
6858 stda %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 00000000
6859! Mem[00000000211c0001] = 75ff4340, %l0 = 0000005ea4269a4b
6860 ldstuba [%o2+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
6861! %f21 = beff5dff, Mem[0000000030081408] = a4269a4b
6862 sta %f21,[%i2+%o4]0x81 ! Mem[0000000030081408] = beff5dff
6863! Mem[0000000010181408] = ff000000, %l7 = 0000000000000000
6864 ldstuba [%i6+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
6865! Starting 10 instruction Load Burst
6866! Mem[0000000030041408] = 00000000, %f31 = 90d5fc1e
6867 lda [%i1+%o4]0x89,%f31 ! %f31 = 00000000
6868
6869p0_label_263:
6870! Mem[0000000030081408] = db000000ff5dffbe, %f28 = 00000000 622572cc
6871 ldda [%i2+%o4]0x89,%f28 ! %f28 = db000000 ff5dffbe
6872! %l6 = 0000000000000000, %l2 = 0000000000000075, %l6 = 0000000000000000
6873 addc %l6,%l2,%l6 ! %l6 = 0000000000000075
6874! Mem[00000000300c1408] = 1efcd59001ffffff, %f6 = 5cb0ee7e 9a5dffbe
6875 ldda [%i3+%o4]0x89,%f6 ! %f6 = 1efcd590 01ffffff
6876! Mem[0000000010101400] = 00000000, %l1 = 00000000000000ff
6877 ldsba [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000000
6878! Mem[0000000010001414] = 0000000d, %l0 = 00000000000000ff
6879 lduba [%i0+0x016]%asi,%l0 ! %l0 = 0000000000000000
6880! Mem[0000000030181400] = a4269a4b 000000ff, %l2 = 00000075, %l3 = 0000ffff
6881 ldda [%i6+%g0]0x81,%l2 ! %l2 = 00000000a4269a4b 00000000000000ff
6882! Mem[0000000030081410] = 7596981400107ee0, %f16 = 000000ff 65ffffff
6883 ldda [%i2+%o5]0x81,%f16 ! %f16 = 75969814 00107ee0
6884! Mem[0000000030101408] = 0000ffff11ff0000, %l6 = 0000000000000075
6885 ldxa [%i4+%o4]0x81,%l6 ! %l6 = 0000ffff11ff0000
6886! Mem[0000000010041434] = 00003054, %l2 = 00000000a4269a4b
6887 lduwa [%i1+0x034]%asi,%l2 ! %l2 = 0000000000003054
6888! Starting 10 instruction Store Burst
6889! Mem[0000000010001400] = ffff00ff, %l2 = 0000000000003054
6890 swapa [%i0+%g0]0x80,%l2 ! %l2 = 00000000ffff00ff
6891
6892p0_label_264:
6893! %l6 = 0000ffff11ff0000, Mem[00000000201c0000] = 00ffe0d4, %asi = 80
6894 stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000e0d4
6895! Mem[0000000030141408] = 000000c2, %l7 = 00000000000000ff
6896 swapa [%i5+%o4]0x89,%l7 ! %l7 = 00000000000000c2
6897! %l1 = 0000000000000000, Mem[0000000010041408] = 00007596
6898 stba %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00007500
6899! %l1 = 0000000000000000, Mem[0000000010081410] = e9af3b9c
6900 stwa %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
6901! %l3 = 00000000000000ff, Mem[0000000030181408] = 000000ff
6902 stba %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff0000ff
6903! %f10 = ce6abaff, Mem[0000000010081408] = 00009aff
6904 sta %f10,[%i2+%o4]0x88 ! Mem[0000000010081408] = ce6abaff
6905! %f8 = 00000000 00000000, Mem[0000000030101400] = 53a62c32 000000ff
6906 stda %f8 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 00000000
6907! %f14 = 1efcd590, Mem[0000000030141408] = ff000000
6908 sta %f14,[%i5+%o4]0x81 ! Mem[0000000030141408] = 1efcd590
6909! %f7 = 01ffffff, %f27 = 00000000
6910 fcmps %fcc1,%f7 ,%f27 ! %fcc1 = 2
6911! Starting 10 instruction Load Burst
6912! Mem[0000000010001410] = 00ffffff, %f3 = 38d1300c
6913 lda [%i0+%o5]0x88,%f3 ! %f3 = 00ffffff
6914
6915p0_label_265:
6916! Mem[00000000300c1410] = ffffffff, %l1 = 0000000000000000
6917 ldsba [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
6918! Mem[0000000030101400] = 00000000, %l1 = ffffffffffffffff
6919 lduha [%i4+%g0]0x81,%l1 ! %l1 = 0000000000000000
6920! Mem[0000000010001414] = 0000000d, %l7 = 00000000000000c2
6921 ldsw [%i0+0x014],%l7 ! %l7 = 000000000000000d
6922! Mem[0000000010081410] = 00000000, %l5 = 00000000000000db
6923 ldswa [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
6924! Mem[0000000030041400] = 00000000, %l3 = 00000000000000ff
6925 lduwa [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
6926! %l6 = 0000ffff11ff0000, %l2 = 00000000ffff00ff, %l5 = 0000000000000000
6927 sub %l6,%l2,%l5 ! %l5 = 0000fffe11ffff01
6928! Mem[0000000030081408] = beff5dff 000000db, %l6 = 11ff0000, %l7 = 0000000d
6929 ldda [%i2+%o4]0x81,%l6 ! %l6 = 00000000beff5dff 00000000000000db
6930! Mem[0000000010001410] = 00ffffff, %f10 = ce6abaff
6931 lda [%i0+%o5]0x88,%f10 ! %f10 = 00ffffff
6932! Mem[0000000030081400] = 000000ff, %l0 = 0000000000000000
6933 lduwa [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff
6934! Starting 10 instruction Store Burst
6935! Mem[000000001014140c] = 000000ff, %l3 = 00000000, %l4 = 00000000
6936 add %i5,0x0c,%g1
6937 casa [%g1]0x80,%l3,%l4 ! %l4 = 00000000000000ff
6938
6939p0_label_266:
6940! Code Fragment 3
6941p0_fragment_31:
6942! %l0 = 00000000000000ff
6943 setx 0xb07b55ffdf1e412e,%g7,%l0 ! %l0 = b07b55ffdf1e412e
6944! %l1 = 0000000000000000
6945 setx 0x942d1757f04f18db,%g7,%l1 ! %l1 = 942d1757f04f18db
6946 setx 0x1fe000, %g1, %g3
6947 or %l0, %g3, %l0 ! always set perrmask = 0xff
6948 setx 0x1ffff8, %g1, %g2
6949 and %l0, %g2, %l0
6950 ta T_CHANGE_HPRIV
6951 stxa %l1, [%l0]ASI_DCACHE_DATA
6952 ta T_CHANGE_NONHPRIV
6953! %l0 = b07b55ffdf1e412e
6954 setx 0x65bdb5a7f268a401,%g7,%l0 ! %l0 = 65bdb5a7f268a401
6955! %l1 = 942d1757f04f18db
6956 setx 0x823d4937cc04a89a,%g7,%l1 ! %l1 = 823d4937cc04a89a
6957! Code Fragment 3
6958p0_fragment_32:
6959! %l0 = 65bdb5a7f268a401
6960 setx 0x9f9e654857546faa,%g7,%l0 ! %l0 = 9f9e654857546faa
6961! %l1 = 823d4937cc04a89a
6962 setx 0x51c5704796f894a6,%g7,%l1 ! %l1 = 51c5704796f894a6
6963 setx 0x1fe000, %g1, %g3
6964 or %l0, %g3, %l0 ! always set perrmask = 0xff
6965 setx 0x1ffff8, %g1, %g2
6966 and %l0, %g2, %l0
6967 ta T_CHANGE_HPRIV
6968 stxa %l1, [%l0]ASI_DCACHE_DATA
6969 ta T_CHANGE_NONHPRIV
6970! %l0 = 9f9e654857546faa
6971 setx 0xd3fa6137db3e62f5,%g7,%l0 ! %l0 = d3fa6137db3e62f5
6972! %l1 = 51c5704796f894a6
6973 setx 0x72c8b54fdb767c01,%g7,%l1 ! %l1 = 72c8b54fdb767c01
6974! %l1 = 72c8b54fdb767c01, Mem[0000000030141408] = 90d5fc1e
6975 stba %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 90d5fc01
6976! %l2 = 00000000ffff00ff, Mem[0000000020800040] = 00ff0596
6977 sth %l2,[%o1+0x040] ! Mem[0000000020800040] = 00ff0596
6978! Mem[00000000300c1408] = ffffff01, %l2 = 00000000ffff00ff
6979 swapa [%i3+%o4]0x81,%l2 ! %l2 = 00000000ffffff01
6980! Mem[0000000030181400] = 4b9a26a4, %l2 = 00000000ffffff01
6981 swapa [%i6+%g0]0x89,%l2 ! %l2 = 000000004b9a26a4
6982! %l5 = 0000fffe11ffff01, Mem[00000000100c1408] = 7596ffff
6983 stha %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 7596ff01
6984! %l6 = 00000000beff5dff, Mem[0000000010001410] = ffffff00
6985 stba %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffff00
6986! Mem[00000000300c1410] = ffffffff, %l0 = d3fa6137db3e62f5
6987 swapa [%i3+%o5]0x89,%l0 ! %l0 = 00000000ffffffff
6988! Starting 10 instruction Load Burst
6989! Mem[0000000010181408] = 00000000 000000ff, %l4 = 000000ff, %l5 = 11ffff01
6990 ldda [%i6+%o4]0x88,%l4 ! %l4 = 00000000000000ff 0000000000000000
6991
6992p0_label_267:
6993! Mem[0000000030081400] = ff000000, %l1 = 72c8b54fdb767c01
6994 lduwa [%i2+%g0]0x81,%l1 ! %l1 = 00000000ff000000
6995! Mem[0000000010101428] = 00000011, %l3 = 0000000000000000
6996 ldsb [%i4+0x02b],%l3 ! %l3 = 0000000000000011
6997! Mem[00000000100c1410] = ff00feff, %l5 = 0000000000000000
6998 ldsh [%i3+%o5],%l5 ! %l5 = ffffffffffffff00
6999! Mem[00000000201c0000] = 0000e0d4, %l0 = 00000000ffffffff
7000 ldsba [%o0+0x001]%asi,%l0 ! %l0 = 0000000000000000
7001! Mem[0000000010081430] = 9a5dffbedb000000, %f16 = 75969814 00107ee0
7002 ldd [%i2+0x030],%f16 ! %f16 = 9a5dffbe db000000
7003! Mem[0000000030081408] = db000000ff5dffbe, %f6 = 1efcd590 01ffffff
7004 ldda [%i2+%o4]0x89,%f6 ! %f6 = db000000 ff5dffbe
7005! Mem[0000000010041400] = ffff0000 0000000d, %l6 = beff5dff, %l7 = 000000db
7006 ldda [%i1+%g0]0x88,%l6 ! %l6 = 000000000000000d 00000000ffff0000
7007! Mem[0000000010101410] = 00000001 00000000, %l6 = 0000000d, %l7 = ffff0000
7008 ldda [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000001 0000000000000000
7009! Mem[0000000030041410] = ff000000, %l5 = ffffffffffffff00
7010 lduba [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
7011! Starting 10 instruction Store Burst
7012! %l6 = 0000000000000001, Mem[0000000030181408] = 0000000dff0000ff
7013 stxa %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000000000000001
7014
7015p0_label_268:
7016! Mem[00000000211c0001] = 75ff4340, %l5 = 0000000000000000
7017 ldstuba [%o2+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
7018! %l2 = 000000004b9a26a4, Mem[0000000010001400] = 54300000
7019 stba %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 543000a4
7020! %f5 = 11ff0000, Mem[0000000030141400] = 000000ff
7021 sta %f5 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = 11ff0000
7022! %l4 = 00000000000000ff, Mem[0000000010181408] = 000000ff
7023 stha %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff
7024! %l7 = 0000000000000000, Mem[0000000010081410] = 00000000
7025 stha %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
7026! Mem[0000000030001410] = 000000ff, %l5 = 00000000000000ff
7027 swapa [%i0+%o5]0x81,%l5 ! %l5 = 00000000000000ff
7028! Mem[0000000010181408] = ff000000, %l5 = 00000000000000ff
7029 swapa [%i6+%o4]0x80,%l5 ! %l5 = 00000000ff000000
7030! %f10 = 00ffffff ff000000, %l4 = 00000000000000ff
7031! Mem[0000000010001418] = 00000000005ea001
7032 add %i0,0x018,%g1
7033 stda %f10,[%g1+%l4]ASI_PST32_P ! Mem[0000000010001418] = 00ffffffff000000
7034! %l7 = 0000000000000000, Mem[0000000010081400] = 00000000ffffaa00
7035 stxa %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000000
7036! Starting 10 instruction Load Burst
7037! Mem[0000000010001408] = 00000000, %l2 = 000000004b9a26a4
7038 lduha [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
7039
7040p0_label_269:
7041! Mem[0000000010181410] = 00000000, %f16 = 9a5dffbe
7042 lda [%i6+%o5]0x88,%f16 ! %f16 = 00000000
7043! Mem[00000000100c1408] = 01ff9675, %l7 = 0000000000000000
7044 ldsba [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000001
7045! %f4 = 0100feff, %f20 = 000000ff, %f6 = db000000 ff5dffbe
7046 fsmuld %f4 ,%f20,%f6 ! %l0 = 0000000000000022, Unfinished, %fsr = 3600000400
7047! Mem[0000000030041400] = ffffff65 00000000, %l0 = 00000022, %l1 = ff000000
7048 ldda [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000 00000000ffffff65
7049! Mem[0000000020800000] = ffff8b5d, %l6 = 0000000000000001
7050 ldub [%o1+%g0],%l6 ! %l6 = 00000000000000ff
7051! Mem[0000000030141400] = 11ff0000, %f5 = 11ff0000
7052 lda [%i5+%g0]0x89,%f5 ! %f5 = 11ff0000
7053! Mem[0000000010041400] = 0000000d, %l2 = 0000000000000000
7054 ldsha [%i1+%g0]0x88,%l2 ! %l2 = 000000000000000d
7055! Mem[0000000021800000] = 3effe67b, %l3 = 0000000000000011
7056 ldsb [%o3+%g0],%l3 ! %l3 = 000000000000003e
7057! Mem[0000000020800040] = 00ff0596, %l1 = 00000000ffffff65
7058 ldsb [%o1+0x041],%l1 ! %l1 = ffffffffffffffff
7059! Starting 10 instruction Store Burst
7060! Mem[0000000010001400] = a4003054, %l0 = 0000000000000000
7061 ldstuba [%i0+%g0]0x80,%l0 ! %l0 = 000000a4000000ff
7062
7063p0_label_270:
7064! %l7 = 0000000000000001, Mem[0000000030041408] = 00000000
7065 stba %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000001
7066! %l4 = 00000000000000ff, Mem[0000000030101408] = 0000ffff11ff0000
7067 stxa %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000000000ff
7068! %l5 = 00000000ff000000, Mem[0000000010101400] = 00000000
7069 stba %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
7070! %f8 = 00000000 00000000, %l0 = 00000000000000a4
7071! Mem[0000000030041410] = 000000ffffba6ace
7072 add %i1,0x010,%g1
7073 stda %f8,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030041410] = 000000ffffba6ace
7074! Mem[00000000201c0000] = 0000e0d4, %l0 = 00000000000000a4
7075 ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 00000000000000ff
7076! %l2 = 000000000000000d, Mem[00000000100c1439] = 1efcd590
7077 stb %l2,[%i3+0x039] ! Mem[00000000100c1438] = 1e0dd590
7078! Mem[0000000030141410] = 0000ffff, %l7 = 0000000000000001
7079 ldswa [%i5+%o5]0x89,%l7 ! %l7 = 000000000000ffff
7080! %f12 = ffff0000 0000000d, Mem[0000000030001400] = ff5dffbe db000000
7081 stda %f12,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffff0000 0000000d
7082! %l3 = 000000000000003e, Mem[0000000010081408] = ce6abaff
7083 stha %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = ce6a003e
7084! Starting 10 instruction Load Burst
7085! %f9 = 00000000, %f18 = 0d000000
7086 fstoi %f9 ,%f18 ! %f18 = 00000000
7087
7088p0_label_271:
7089! Mem[0000000030001408] = e0de00ff, %l4 = 00000000000000ff
7090 ldsba [%i0+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
7091! Mem[00000000100c1408] = 01ff9675, %l7 = 000000000000ffff
7092 ldswa [%i3+%o4]0x80,%l7 ! %l7 = 0000000001ff9675
7093! Mem[0000000010001410] = ffffff00, %l3 = 000000000000003e
7094 ldswa [%i0+%o5]0x80,%l3 ! %l3 = ffffffffffffff00
7095! Mem[0000000030041408] = 01000000, %f12 = ffff0000
7096 lda [%i1+%o4]0x81,%f12 ! %f12 = 01000000
7097! Mem[0000000010041410] = ffff0000, %l0 = 0000000000000000
7098 lduba [%i1+%o5]0x80,%l0 ! %l0 = 00000000000000ff
7099! Mem[0000000010101410] = 01000000, %l1 = ffffffffffffffff
7100 ldswa [%i4+%o5]0x88,%l1 ! %l1 = 0000000001000000
7101! Mem[0000000010181410] = 00000000, %l5 = 00000000ff000000
7102 lduba [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000
7103! Mem[0000000010041410] = ffff0000, %l4 = ffffffffffffffff
7104 lduwa [%i1+%o5]0x80,%l4 ! %l4 = 00000000ffff0000
7105! Mem[00000000100c1408] = 000000007596ff01, %l1 = 0000000001000000
7106 ldxa [%i3+%o4]0x88,%l1 ! %l1 = 000000007596ff01
7107! Starting 10 instruction Store Burst
7108! %l6 = 00000000000000ff, imm = fffffffffffffdbc, %l1 = 000000007596ff01
7109 add %l6,-0x244,%l1 ! %l1 = fffffffffffffebb
7110
7111p0_label_272:
7112! Mem[0000000010081400] = 0000000000000000, %l0 = 00000000000000ff, %l5 = 0000000000000000
7113 casxa [%i2]0x80,%l0,%l5 ! %l5 = 0000000000000000
7114! Mem[0000000020800041] = 00ff0596, %l4 = 00000000ffff0000
7115 ldstuba [%o1+0x041]%asi,%l4 ! %l4 = 000000ff000000ff
7116! Mem[00000000211c0001] = 75ff4340, %l7 = 0000000001ff9675
7117 ldstuba [%o2+0x001]%asi,%l7 ! %l7 = 000000ff000000ff
7118! %l2 = 000000000000000d, Mem[0000000030101400] = 00000000
7119 stba %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000d
7120! %l3 = ffffffffffffff00, Mem[0000000030141410] = ffff0000
7121 stwa %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffff00
7122! %l7 = 00000000000000ff, Mem[00000000211c0000] = 75ff4340, %asi = 80
7123 stba %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = ffff4340
7124! %l2 = 000000000000000d, Mem[000000001018140e] = 00000000
7125 stb %l2,[%i6+0x00e] ! Mem[000000001018140c] = 00000d00
7126! %l2 = 0000000d, %l3 = ffffff00, Mem[0000000030141400] = 0000ff11 54010000
7127 stda %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000d ffffff00
7128! %l0 = 000000ff, %l1 = fffffebb, Mem[00000000300c1410] = f5623edb ffffff00
7129 stda %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000ff fffffebb
7130! Starting 10 instruction Load Burst
7131! Mem[0000000010141408] = ff000000ff000000, %f18 = 00000000 0000ffff
7132 ldda [%i5+%o4]0x88,%f18 ! %f18 = ff000000 ff000000
7133
7134p0_label_273:
7135! Mem[0000000030101400] = 0d000000, %l6 = 00000000000000ff
7136 ldswa [%i4+%g0]0x81,%l6 ! %l6 = 000000000d000000
7137! Mem[0000000010141408] = 000000ff000000ff, %l0 = 00000000000000ff
7138 ldxa [%i5+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
7139! Mem[0000000030001408] = ff00dee0, %f3 = 00ffffff
7140 lda [%i0+%o4]0x81,%f3 ! %f3 = ff00dee0
7141! Mem[0000000010181424] = 00000080, %l4 = 00000000000000ff
7142 lduh [%i6+0x026],%l4 ! %l4 = 0000000000000080
7143! Mem[0000000010001408] = 00000000 00000000, %l2 = 0000000d, %l3 = ffffff00
7144 ldd [%i0+%o4],%l2 ! %l2 = 0000000000000000 0000000000000000
7145! Randomly selected nop
7146 nop
7147! Mem[0000000010141400] = 00000000, %l4 = 0000000000000080
7148 ldswa [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
7149! Mem[0000000020800000] = ffff8b5d, %l7 = 00000000000000ff
7150 lduba [%o1+0x001]%asi,%l7 ! %l7 = 00000000000000ff
7151! Mem[0000000020800000] = ffff8b5d, %l2 = 0000000000000000
7152 lduha [%o1+0x000]%asi,%l2 ! %l2 = 000000000000ffff
7153! Starting 10 instruction Store Burst
7154! Mem[0000000010141408] = 000000ff, %l3 = 0000000000000000
7155 ldstuba [%i5+0x008]%asi,%l3 ! %l3 = 00000000000000ff
7156
7157p0_label_274:
7158! %l0 = 000000ff000000ff, Mem[0000000030181408] = 00000001
7159 stha %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
7160! %f8 = 00000000, Mem[0000000010081400] = 00000000
7161 sta %f8 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
7162! %l6 = 000000000d000000, Mem[0000000010041410] = ffff0000ff000000
7163 stxa %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000000d000000
7164! Mem[0000000021800041] = ffff75ef, %l3 = 0000000000000000
7165 ldstub [%o3+0x041],%l3 ! %l3 = 000000ff000000ff
7166! %l7 = 00000000000000ff, Mem[000000001018141e] = aa0000ff
7167 stb %l7,[%i6+0x01e] ! Mem[000000001018141c] = aa00ffff
7168! %f4 = 0100feff 11ff0000, %l1 = fffffffffffffebb
7169! Mem[00000000300c1430] = 0000ff11a4269a4b
7170 add %i3,0x030,%g1
7171 stda %f4,[%g1+%l1]ASI_PST8_S ! Mem[00000000300c1430] = 0100feff11260000
7172! %l1 = fffffffffffffebb, Mem[0000000010041430] = 8ac93b93
7173 stw %l1,[%i1+0x030] ! Mem[0000000010041430] = fffffebb
7174! Mem[00000000300c1400] = ff000000, %l6 = 000000000d000000
7175 ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
7176! %l1 = fffffffffffffebb, Mem[0000000010101410] = 00000001
7177 stha %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = febb0001
7178! Starting 10 instruction Load Burst
7179! Mem[0000000030041410] = ff000000, %l2 = 000000000000ffff
7180 lduwa [%i1+%o5]0x89,%l2 ! %l2 = 00000000ff000000
7181
7182p0_label_275:
7183! Mem[00000000100c1400] = 00000000, %f1 = 00107ee0
7184 lda [%i3+%g0]0x80,%f1 ! %f1 = 00000000
7185! Mem[0000000030081408] = db000000ff5dffbe, %l2 = 00000000ff000000
7186 ldxa [%i2+%o4]0x89,%l2 ! %l2 = db000000ff5dffbe
7187! Mem[0000000030101408] = 00000000, %l3 = 00000000000000ff
7188 ldswa [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
7189! Mem[0000000010041410] = 0000000d00000000, %f8 = 00000000 00000000
7190 ldda [%i1+%o5]0x88,%f8 ! %f8 = 0000000d 00000000
7191! Mem[00000000300c1408] = ffff00ff, %l7 = 00000000000000ff
7192 lduwa [%i3+%o4]0x81,%l7 ! %l7 = 00000000ffff00ff
7193! %f0 = ff000000, %f8 = 0000000d, %f19 = ff000000
7194 fsubs %f0 ,%f8 ,%f19 ! %l0 = 000000ff00000121, Unfinished, %fsr = 3600000400
7195! Mem[0000000030081400] = ff000000, %l5 = 0000000000000000
7196 ldswa [%i2+%g0]0x81,%l5 ! %l5 = ffffffffff000000
7197! Mem[0000000010101410] = febb0001 00000000, %l6 = 00000000, %l7 = ffff00ff
7198 ldda [%i4+%o5]0x80,%l6 ! %l6 = 00000000febb0001 0000000000000000
7199! Mem[0000000010141400] = ff00000000000000, %f26 = 530432d3 00000000
7200 ldda [%i5+%g0]0x88,%f26 ! %f26 = ff000000 00000000
7201! Starting 10 instruction Store Burst
7202! %l7 = 0000000000000000, Mem[0000000010181410] = 00000000
7203 stba %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
7204
7205p0_label_276:
7206! %l4 = 00000000, %l5 = ff000000, Mem[0000000030001408] = ff00dee0 00000000
7207 stda %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 ff000000
7208! %l5 = ffffffffff000000, Mem[0000000010141410] = ff000000
7209 stwa %l5,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000000
7210! %l2 = db000000ff5dffbe, Mem[0000000030001410] = ff000000
7211 stwa %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff5dffbe
7212! %l1 = fffffffffffffebb, Mem[0000000030101410] = 00000000000000c9
7213 stxa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = fffffffffffffebb
7214! %l7 = 0000000000000000, Mem[0000000010141408] = ff0000ff000000ff
7215 stxa %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000000000000000
7216! %f31 = 00000000, %f12 = 01000000, %f17 = db000000
7217 fmuls %f31,%f12,%f17 ! %f17 = 00000000
7218! %l2 = db000000ff5dffbe, Mem[0000000030101400] = 0000000d
7219 stwa %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff5dffbe
7220! %l4 = 0000000000000000, Mem[0000000010101400] = 00000000
7221 stba %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
7222! Mem[00000000100c1410] = ff00feff, %l3 = 0000000000000000
7223 ldstuba [%i3+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
7224! Starting 10 instruction Load Burst
7225! Mem[0000000010001408] = 00000000, %f17 = 00000000
7226 lda [%i0+%o4]0x80,%f17 ! %f17 = 00000000
7227
7228p0_label_277:
7229! Mem[0000000010181400] = 0d000000, %f6 = db000000
7230 lda [%i6+%g0]0x88,%f6 ! %f6 = 0d000000
7231! Mem[0000000010081400] = 00000000, %l1 = fffffffffffffebb
7232 lduba [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
7233! Mem[00000000300c1408] = ff00ffff, %l5 = ffffffffff000000
7234 lduwa [%i3+%o4]0x89,%l5 ! %l5 = 00000000ff00ffff
7235! Mem[0000000010101410] = febb0001, %l2 = db000000ff5dffbe
7236 ldsba [%i4+%o5]0x80,%l2 ! %l2 = fffffffffffffffe
7237! Mem[0000000010181410] = 00000000, %l1 = 0000000000000000
7238 ldswa [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000000
7239! Mem[0000000010141410] = 000000ff000000ff, %l0 = 000000ff00000121
7240 ldxa [%i5+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
7241! Mem[00000000201c0000] = ff00e0d4, %l6 = 00000000febb0001
7242 ldsba [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
7243! Mem[0000000030101410] = ffffffff, %l6 = ffffffffffffffff
7244 ldsha [%i4+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
7245! %f26 = ff000000, %f10 = 00ffffff, %f3 = ff00dee0
7246 fsubs %f26,%f10,%f3 ! %f3 = ff000000
7247! Starting 10 instruction Store Burst
7248! %f2 = 2f35c4b0 ff000000, Mem[00000000300c1410] = ff000000 bbfeffff
7249 stda %f2 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 2f35c4b0 ff000000
7250
7251p0_label_278:
7252! %f30 = 12ba6ace 00000000, %l5 = 00000000ff00ffff
7253! Mem[0000000010081400] = 0000000000000000
7254 stda %f30,[%i2+%l5]ASI_PST32_PL ! Mem[0000000010081400] = 00000000ce6aba12
7255! %f15 = 00000000, Mem[0000000010081408] = ce6a003e
7256 sta %f15,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
7257! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010081410] = 00000000 ff000012
7258 stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff 00000000
7259! %f10 = 00ffffff ff000000, %f12 = 01000000 0000000d
7260 fxtod %f10,%f12 ! %f12 = 436fffff ffe00000
7261! %f31 = 00000000, Mem[0000000010041410] = 00000000
7262 sta %f31,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
7263! Mem[00000000201c0000] = ff00e0d4, %l7 = 0000000000000000
7264 ldstub [%o0+%g0],%l7 ! %l7 = 000000ff000000ff
7265! %l2 = fffffffffffffffe, Mem[0000000010181424] = 00000080, %asi = 80
7266 stha %l2,[%i6+0x024]%asi ! Mem[0000000010181424] = fffe0080
7267! Mem[0000000020800041] = 00ff0596, %l2 = fffffffffffffffe
7268 ldstub [%o1+0x041],%l2 ! %l2 = 000000ff000000ff
7269! Mem[0000000030101400] = beff5dff, %l6 = ffffffffffffffff
7270 ldstuba [%i4+%g0]0x81,%l6 ! %l6 = 000000be000000ff
7271! Starting 10 instruction Load Burst
7272! Mem[0000000010001400] = ff003054, %l4 = 0000000000000000
7273 ldswa [%i0+%g0]0x80,%l4 ! %l4 = ffffffffff003054
7274
7275p0_label_279:
7276! Mem[0000000030001410] = beff5dff, %l4 = ffffffffff003054
7277 ldswa [%i0+%o5]0x81,%l4 ! %l4 = ffffffffbeff5dff
7278! Mem[0000000030101400] = ffff5dff, %l3 = 00000000000000ff
7279 lduba [%i4+%g0]0x81,%l3 ! %l3 = 00000000000000ff
7280! Mem[0000000010041430] = fffffebb, %f1 = 00000000
7281 lda [%i1+0x030]%asi,%f1 ! %f1 = fffffebb
7282! Mem[0000000030101410] = ffffffff, %l3 = 00000000000000ff
7283 ldsba [%i4+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
7284! Mem[0000000010001410] = 00ffffff, %l2 = 00000000000000ff
7285 ldsba [%i0+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
7286! Mem[0000000030181408] = ff000000, %l7 = 00000000000000ff
7287 lduwa [%i6+%o4]0x81,%l7 ! %l7 = 00000000ff000000
7288! %l2 = ffffffff, %l3 = ffffffff, Mem[00000000100c1410] = fffe00ff 0000ff11
7289 stda %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffffff ffffffff
7290! Mem[0000000030101410] = ffffffff, %l7 = 00000000ff000000
7291 ldsha [%i4+%o5]0x89,%l7 ! %l7 = ffffffffffffffff
7292! Mem[0000000030001400] = ffff0000, %f13 = ffe00000
7293 lda [%i0+%g0]0x81,%f13 ! %f13 = ffff0000
7294! Starting 10 instruction Store Burst
7295! %l5 = 00000000ff00ffff, Mem[0000000020800000] = ffff8b5d, %asi = 80
7296 stba %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = ffff8b5d
7297
7298p0_label_280:
7299! Mem[000000001004140c] = 00000000, %l2 = ffffffffffffffff
7300 swap [%i1+0x00c],%l2 ! %l2 = 0000000000000000
7301! Mem[0000000010081433] = 9a5dffbe, %l6 = 00000000000000be
7302 ldstuba [%i2+0x033]%asi,%l6 ! %l6 = 000000be000000ff
7303! Mem[0000000030141410] = ffffff00, %l5 = 00000000ff00ffff
7304 swapa [%i5+%o5]0x81,%l5 ! %l5 = 00000000ffffff00
7305! %l3 = ffffffffffffffff, Mem[0000000030001410] = beff5dffce6aba12
7306 stxa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffffffffffff
7307! %l1 = 0000000000000000, Mem[0000000030181410] = ffeeffbe
7308 stwa %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
7309! Mem[0000000010041420] = 12ba6ace90d5fc1e, %l6 = 00000000000000be, %l2 = 0000000000000000
7310 add %i1,0x20,%g1
7311 casxa [%g1]0x80,%l6,%l2 ! %l2 = 12ba6ace90d5fc1e
7312! Mem[0000000030001408] = 00000000, %l4 = ffffffffbeff5dff
7313 ldstuba [%i0+%o4]0x81,%l4 ! %l4 = 00000000000000ff
7314! Code Fragment 3
7315p0_fragment_33:
7316! %l0 = 000000ff000000ff
7317 setx 0xbc4bfb7fbb9da71a,%g7,%l0 ! %l0 = bc4bfb7fbb9da71a
7318! %l1 = 0000000000000000
7319 setx 0x4f176c9f9da82c7d,%g7,%l1 ! %l1 = 4f176c9f9da82c7d
7320 setx 0x1fe000, %g1, %g3
7321 or %l0, %g3, %l0 ! always set perrmask = 0xff
7322 setx 0x1ffff8, %g1, %g2
7323 and %l0, %g2, %l0
7324 ta T_CHANGE_HPRIV
7325 stxa %l1, [%l0]ASI_DCACHE_DATA
7326 ta T_CHANGE_NONHPRIV
7327! %l0 = bc4bfb7fbb9da71a
7328 setx 0xa0009cd85f1ff2b4,%g7,%l0 ! %l0 = a0009cd85f1ff2b4
7329! %l1 = 4f176c9f9da82c7d
7330 setx 0x1d52f1e7e96e1e46,%g7,%l1 ! %l1 = 1d52f1e7e96e1e46
7331! %f26 = ff000000, Mem[00000000100c1408] = 01ff9675
7332 sta %f26,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff000000
7333! Starting 10 instruction Load Burst
7334! Mem[0000000030041400] = 00000000, %l3 = ffffffffffffffff
7335 lduba [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000000
7336
7337p0_label_281:
7338! Mem[0000000010101400] = 00000000, %f4 = 0100feff
7339 lda [%i4+%g0]0x88,%f4 ! %f4 = 00000000
7340! Mem[0000000030181410] = 00000000, %l6 = 00000000000000be
7341 ldswa [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
7342! Mem[0000000010101410] = febb0001, %l2 = 12ba6ace90d5fc1e
7343 lduba [%i4+%o5]0x80,%l2 ! %l2 = 00000000000000fe
7344! Code Fragment 3
7345p0_fragment_34:
7346! %l0 = a0009cd85f1ff2b4
7347 setx 0xb2fffe48321c5aa4,%g7,%l0 ! %l0 = b2fffe48321c5aa4
7348! %l1 = 1d52f1e7e96e1e46
7349 setx 0x81f8c1d82e2cb974,%g7,%l1 ! %l1 = 81f8c1d82e2cb974
7350 setx 0x1fe000, %g1, %g3
7351 or %l0, %g3, %l0 ! always set perrmask = 0xff
7352 setx 0x1ffff8, %g1, %g2
7353 and %l0, %g2, %l0
7354 ta T_CHANGE_HPRIV
7355 stxa %l1, [%l0]ASI_DCACHE_DATA
7356 ta T_CHANGE_NONHPRIV
7357! %l0 = b2fffe48321c5aa4
7358 setx 0xd088365855cdf8b4,%g7,%l0 ! %l0 = d088365855cdf8b4
7359! %l1 = 81f8c1d82e2cb974
7360 setx 0xe52091cfbf94d9b8,%g7,%l1 ! %l1 = e52091cfbf94d9b8
7361! Mem[0000000030081408] = beff5dff, %l0 = d088365855cdf8b4
7362 lduba [%i2+%o4]0x81,%l0 ! %l0 = 00000000000000be
7363 membar #Sync ! Added by membar checker (33)
7364! Mem[0000000010141400] = 00000000 000000ff 00000000 00000000
7365! Mem[0000000010141410] = ff000000 ff000000 000000aa ffeeffbe
7366! Mem[0000000010141420] = 0dbd4d89 8aa63b93 8ddb922c 00000000
7367! Mem[0000000010141430] = 4b9a0001 2ab73dc9 0c306ace b0c47210
7368 ldda [%i5]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010141400
7369! Mem[0000000010001408] = 00000000, %l7 = ffffffffffffffff
7370 ldsha [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
7371! Mem[0000000010081400] = 00000000, %l2 = 00000000000000fe
7372 ldswa [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
7373! Mem[00000000300c1408] = ff00ffff, %l4 = 0000000000000000
7374 ldswa [%i3+%o4]0x89,%l4 ! %l4 = ffffffffff00ffff
7375! Starting 10 instruction Store Burst
7376! %l4 = ffffffffff00ffff, Mem[0000000020800000] = ffff8b5d
7377 sth %l4,[%o1+%g0] ! Mem[0000000020800000] = ffff8b5d
7378
7379p0_label_282:
7380! %l6 = 0000000000000000, Mem[0000000010081400] = 12ba6ace00000000
7381 stxa %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000000000000000
7382! %f2 = 2f35c4b0 ff000000, %l6 = 0000000000000000
7383! Mem[0000000030101410] = fffffffffffffebb
7384 add %i4,0x010,%g1
7385 stda %f2,[%g1+%l6]ASI_PST16_S ! Mem[0000000030101410] = fffffffffffffebb
7386! %l4 = ffffffffff00ffff, Mem[0000000010101410] = febb000100000000, %asi = 80
7387 stxa %l4,[%i4+0x010]%asi ! Mem[0000000010101410] = ffffffffff00ffff
7388! %l6 = 00000000, %l7 = 00000000, Mem[00000000300c1410] = 000000ff b0c4352f
7389 stda %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 00000000
7390! %f14 = 1efcd590 00000000, Mem[0000000030081400] = ff000000 11ff0000
7391 stda %f14,[%i2+%g0]0x81 ! Mem[0000000030081400] = 1efcd590 00000000
7392! Mem[00000000100c1400] = 00000000, %l6 = 0000000000000000
7393 swapa [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000000
7394! %l7 = 0000000000000000, Mem[0000000030181400] = 01ffffff
7395 stwa %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
7396! Mem[0000000010081410] = ff000000, %l7 = 0000000000000000
7397 ldstuba [%i2+%o5]0x88,%l7 ! %l7 = 00000000000000ff
7398! Mem[0000000010041408] = 00750000, %l2 = 0000000000000000
7399 ldstuba [%i1+%o4]0x80,%l2 ! %l2 = 00000000000000ff
7400! Starting 10 instruction Load Burst
7401! Mem[0000000030141400] = 0d000000, %l3 = 0000000000000000
7402 ldswa [%i5+%g0]0x89,%l3 ! %l3 = 000000000d000000
7403
7404p0_label_283:
7405! Mem[0000000010041424] = 90d5fc1e, %l6 = 0000000000000000
7406 ldsw [%i1+0x024],%l6 ! %l6 = ffffffff90d5fc1e
7407! %l4 = ffffffffff00ffff, imm = 00000000000004ad, %l2 = 0000000000000000
7408 subc %l4,0x4ad,%l2 ! %l2 = ffffffffff00fb52
7409! Mem[0000000010041410] = 00000000, %l6 = ffffffff90d5fc1e
7410 ldsha [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000
7411! Mem[0000000010041400] = 0d000000, %l4 = ffffffffff00ffff
7412 ldswa [%i1+%g0]0x80,%l4 ! %l4 = 000000000d000000
7413! Mem[0000000030101410] = ffffffff, %l0 = 00000000000000be
7414 lduba [%i4+%o5]0x81,%l0 ! %l0 = 00000000000000ff
7415! Mem[0000000030001410] = ffffffffffffffff, %f10 = 00ffffff ff000000
7416 ldda [%i0+%o5]0x81,%f10 ! %f10 = ffffffff ffffffff
7417! Mem[0000000030101410] = ffffffff, %l2 = ffffffffff00fb52
7418 ldsha [%i4+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
7419! Mem[0000000020800040] = 00ff0596, %l4 = 000000000d000000
7420 ldsh [%o1+0x040],%l4 ! %l4 = 00000000000000ff
7421! Mem[0000000010041410] = 0000000d 00000000, %l6 = 00000000, %l7 = 00000000
7422 ldda [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000 000000000000000d
7423! Starting 10 instruction Store Burst
7424! %l0 = 00000000000000ff, Mem[00000000300c1410] = 0000000000000000
7425 stxa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000000000ff
7426
7427p0_label_284:
7428! Mem[0000000010041408] = 000075ff, %l1 = e52091cfbf94d9b8
7429 lduha [%i1+%o4]0x88,%l1 ! %l1 = 00000000000075ff
7430! Mem[00000000300c1400] = ff0000ff, %l4 = 00000000000000ff
7431 ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
7432! Mem[0000000010101418] = 0dbd81898aa63b93, %l0 = 00000000000000ff, %l6 = 0000000000000000
7433 add %i4,0x18,%g1
7434 casxa [%g1]0x80,%l0,%l6 ! %l6 = 0dbd81898aa63b93
7435! Mem[00000000300c1410] = 00000000, %l0 = 00000000000000ff
7436 ldstuba [%i3+%o5]0x89,%l0 ! %l0 = 00000000000000ff
7437! %f8 = 0000000d 00000000, %l0 = 0000000000000000
7438! Mem[00000000100c1428] = 95793ced000000db
7439 add %i3,0x028,%g1
7440 stda %f8,[%g1+%l0]ASI_PST32_PL ! Mem[00000000100c1428] = 95793ced000000db
7441! Mem[0000000010141400] = 00000000, %l6 = 0dbd81898aa63b93
7442 swapa [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000000
7443! %l7 = 000000000000000d, Mem[0000000030041400] = 00000000
7444 stwa %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000000d
7445! %l0 = 0000000000000000, Mem[0000000030041410] = 000000ff
7446 stwa %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
7447! %f3 = ff000000, Mem[0000000030081410] = 75969814
7448 sta %f3 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000
7449! Starting 10 instruction Load Burst
7450 membar #Sync ! Added by membar checker (34)
7451! Mem[0000000010041400] = 0d000000 0000ffff ff750000 ffffffff
7452! Mem[0000000010041410] = 00000000 0d000000 000000ff 000000ff
7453! Mem[0000000010041420] = 12ba6ace 90d5fc1e 69305030 185dc333
7454! Mem[0000000010041430] = fffffebb 00003054 629a26a4 00001055
7455 ldda [%i1]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010041400
7456
7457p0_label_285:
7458! %l7 = 000000000000000d, immd = fffffffffffff15e, %l1 = 00000000000075ff
7459 mulx %l7,-0xea2,%l1 ! %l1 = ffffffffffff41c6
7460! Mem[0000000010141410] = ff000000ff000000, %f22 = 000000aa ffeeffbe
7461 ldda [%i5+%o5]0x80,%f22 ! %f22 = ff000000 ff000000
7462! Mem[0000000030001400] = ffff0000, %l7 = 000000000000000d
7463 lduwa [%i0+%g0]0x81,%l7 ! %l7 = 00000000ffff0000
7464! Mem[00000000100c1408] = ff00000000000000, %f22 = ff000000 ff000000
7465 ldda [%i3+%o4]0x80,%f22 ! %f22 = ff000000 00000000
7466! Mem[0000000010041400] = 0000000d, %f24 = 0dbd4d89
7467 lda [%i1+%g0]0x88,%f24 ! %f24 = 0000000d
7468! Mem[0000000030141410] = ffff00ff, %l4 = 00000000000000ff
7469 lduwa [%i5+%o5]0x89,%l4 ! %l4 = 00000000ffff00ff
7470! Mem[0000000010181404] = 00000028, %f25 = 8aa63b93
7471 ld [%i6+0x004],%f25 ! %f25 = 00000028
7472! Mem[0000000010081400] = 00000000, %l4 = 00000000ffff00ff
7473 lduha [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000
7474! Mem[0000000010101400] = 00000000 00000000, %l6 = 00000000, %l7 = ffff0000
7475 ldda [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
7476! Starting 10 instruction Store Burst
7477! %f30 = 0c306ace b0c47210, %l3 = 000000000d000000
7478! Mem[0000000010081410] = ff0000ff00000000
7479 add %i2,0x010,%g1
7480 stda %f30,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010081410] = ff0000ff00000000
7481
7482p0_label_286:
7483! Mem[0000000030081410] = 000000ff, %l0 = 0000000000000000
7484 ldstuba [%i2+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
7485! %l5 = 00000000ffffff00, Mem[0000000030041410] = 00000000
7486 stba %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
7487! Mem[0000000030041410] = 00000000, %l3 = 000000000d000000
7488 swapa [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000000
7489! Mem[0000000030081410] = ff000000, %l3 = 0000000000000000
7490 swapa [%i2+%o5]0x81,%l3 ! %l3 = 00000000ff000000
7491! %l1 = ffffffffffff41c6, Mem[00000000218001c0] = 005e4628, %asi = 80
7492 stha %l1,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 41c64628
7493! %l2 = ffffffffffffffff, Mem[0000000030001408] = 000000ff
7494 stwa %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff
7495! %l0 = 00000000000000ff, Mem[0000000030101408] = 00000000
7496 stwa %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff
7497! Mem[00000000201c0001] = ff00e0d4, %l7 = 0000000000000000
7498 ldstub [%o0+0x001],%l7 ! %l7 = 00000000000000ff
7499! %l0 = 00000000000000ff, Mem[0000000030041400] = 0000000d
7500 stba %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff00000d
7501! Starting 10 instruction Load Burst
7502! Mem[0000000030081400] = 1efcd590, %f27 = 00000000
7503 lda [%i2+%g0]0x81,%f27 ! %f27 = 1efcd590
7504
7505p0_label_287:
7506! Mem[0000000010141428] = 8ddb922c, %l1 = ffffffffffff41c6
7507 ldsb [%i5+0x029],%l1 ! %l1 = ffffffffffffffdb
7508! Mem[000000001000143c] = 0d000000, %l3 = 00000000ff000000
7509 ldsha [%i0+0x03c]%asi,%l3 ! %l3 = 0000000000000d00
7510! Mem[0000000010181410] = 00000000, %l2 = ffffffffffffffff
7511 ldsba [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000000
7512! Mem[0000000010101400] = 00000000, %l7 = 0000000000000000
7513 lduba [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
7514! Mem[0000000010041400] = 0000000d, %l1 = ffffffffffffffdb
7515 lduwa [%i1+%g0]0x88,%l1 ! %l1 = 000000000000000d
7516! Mem[0000000010001400] = ff003054, %f27 = 1efcd590
7517 lda [%i0+%g0]0x80,%f27 ! %f27 = ff003054
7518! Mem[0000000030041400] = 0d0000ff, %l6 = 0000000000000000
7519 lduba [%i1+%g0]0x89,%l6 ! %l6 = 00000000000000ff
7520! %l2 = 0000000000000000, imm = fffffffffffffdc2, %l6 = 00000000000000ff
7521 and %l2,-0x23e,%l6 ! %l6 = 0000000000000000
7522! Mem[00000000100c1408] = 000000ff, %l7 = 0000000000000000
7523 lduba [%i3+%o4]0x88,%l7 ! %l7 = 00000000000000ff
7524! Starting 10 instruction Store Burst
7525! %f30 = 0c306ace b0c47210, %l5 = 00000000ffffff00
7526! Mem[0000000030141430] = 12ba6aced66d7210
7527 add %i5,0x030,%g1
7528 stda %f30,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030141430] = 12ba6aced66d7210
7529
7530p0_label_288:
7531! %l5 = 00000000ffffff00, imm = 0000000000000357, %l3 = 0000000000000d00
7532 orn %l5,0x357,%l3 ! %l3 = ffffffffffffffa8
7533! Mem[0000000010041410] = 00000000, %l3 = ffffffa8, %l0 = 000000ff
7534 add %i1,0x10,%g1
7535 casa [%g1]0x80,%l3,%l0 ! %l0 = 0000000000000000
7536 membar #Sync ! Added by membar checker (35)
7537! %f20 = ff000000 ff000000, %l0 = 0000000000000000
7538! Mem[0000000010041408] = ff750000ffffffff
7539 add %i1,0x008,%g1
7540 stda %f20,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010041408] = ff750000ffffffff
7541! %f0 = ffff0000 0000000d ffffffff 000075ff
7542! %f4 = 0000000d 00000000 ff000000 ff000000
7543! %f8 = 1efcd590 ce6aba12 33c35d18 30503069
7544! %f12 = 54300000 bbfeffff 55100000 a4269a62
7545 stda %f0,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400
7546! %l6 = 0000000000000000, Mem[00000000211c0000] = ffff4340
7547 stb %l6,[%o2+%g0] ! Mem[00000000211c0000] = 00ff4340
7548 membar #Sync ! Added by membar checker (36)
7549! Mem[0000000030041400] = 0000ffff, %l4 = 0000000000000000
7550 ldstuba [%i1+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
7551! %l1 = 000000000000000d, Mem[0000000010001406] = 0000005e, %asi = 80
7552 stba %l1,[%i0+0x006]%asi ! Mem[0000000010001404] = 00000d5e
7553! Mem[00000000100c1410] = ffffffff, %l6 = 0000000000000000
7554 swapa [%i3+%o5]0x88,%l6 ! %l6 = 00000000ffffffff
7555! %l2 = 00000000, %l3 = ffffffa8, Mem[0000000010141430] = 4b9a0001 2ab73dc9
7556 stda %l2,[%i5+0x030]%asi ! Mem[0000000010141430] = 00000000 ffffffa8
7557! Starting 10 instruction Load Burst
7558! Mem[0000000030001408] = 000000ffffffffff, %l4 = 00000000000000ff
7559 ldxa [%i0+%o4]0x89,%l4 ! %l4 = 000000ffffffffff
7560
7561p0_label_289:
7562! Mem[0000000010081410] = ff0000ff, %l4 = 000000ffffffffff
7563 ldswa [%i2+%o5]0x80,%l4 ! %l4 = ffffffffff0000ff
7564! Mem[0000000010141400] = 8aa63b93, %l2 = 0000000000000000
7565 lduwa [%i5+%g0]0x88,%l2 ! %l2 = 000000008aa63b93
7566! Mem[0000000010041408] = 000075ff, %l2 = 000000008aa63b93
7567 lduwa [%i1+%o4]0x88,%l2 ! %l2 = 00000000000075ff
7568! Mem[00000000300c1408] = ffff00ff, %l2 = 00000000000075ff
7569 lduba [%i3+%o4]0x81,%l2 ! %l2 = 00000000000000ff
7570! Mem[000000001000142c] = 69305047, %l2 = 00000000000000ff
7571 lduha [%i0+0x02e]%asi,%l2 ! %l2 = 0000000000005047
7572! Mem[0000000010081410] = ff0000ff, %l7 = 00000000000000ff
7573 lduha [%i2+%o5]0x88,%l7 ! %l7 = 00000000000000ff
7574! Mem[0000000030001400] = 0000ffff, %f1 = 0000000d
7575 lda [%i0+%g0]0x89,%f1 ! %f1 = 0000ffff
7576! %f13 = bbfeffff, %f26 = 8ddb922c ff003054
7577 fstod %f13,%f26 ! %f26 = bf7fdfff e0000000
7578! Mem[00000000100c140c] = 00000000, %f15 = a4269a62
7579 lda [%i3+0x00c]%asi,%f15 ! %f15 = 00000000
7580! Starting 10 instruction Store Burst
7581! %f14 = 55100000, Mem[0000000010181408] = ff000000
7582 sta %f14,[%i6+%o4]0x88 ! Mem[0000000010181408] = 55100000
7583
7584p0_label_290:
7585! %l0 = 0000000000000000, %l1 = 000000000000000d, %l7 = 00000000000000ff
7586 add %l0,%l1,%l7 ! %l7 = 000000000000000d
7587! Mem[0000000030101410] = ffffffff, %l1 = 000000000000000d
7588 swapa [%i4+%o5]0x81,%l1 ! %l1 = 00000000ffffffff
7589! Mem[0000000020800041] = 00ff0596, %l2 = 0000000000005047
7590 ldstub [%o1+0x041],%l2 ! %l2 = 000000ff000000ff
7591! %l7 = 000000000000000d, Mem[0000000030101400] = ffff5dff
7592 stha %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000d5dff
7593! Mem[00000000100c1430] = 0000005e, %l1 = 00000000ffffffff
7594 ldstuba [%i3+0x030]%asi,%l1 ! %l1 = 00000000000000ff
7595! %f30 = 0c306ace b0c47210, Mem[0000000030101400] = ff5d0d00 00000000
7596 stda %f30,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0c306ace b0c47210
7597! %l6 = ffffffff, %l7 = 0000000d, Mem[0000000010081408] = 00000000 c93db72a
7598 stda %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffffff 0000000d
7599! %l3 = ffffffffffffffa8, Mem[0000000030141408] = 01fcd590
7600 stba %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = a8fcd590
7601! %l2 = 00000000000000ff, Mem[0000000010001408] = 00000000
7602 stwa %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff
7603! Starting 10 instruction Load Burst
7604! Mem[0000000030101400] = b0c47210, %l1 = 0000000000000000
7605 ldsba [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000010
7606
7607p0_label_291:
7608! Mem[0000000030181408] = 00000000000000ff, %l6 = 00000000ffffffff
7609 ldxa [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
7610! Mem[00000000100c1400] = 00000000db000000, %f12 = 54300000 bbfeffff
7611 ldda [%i3+0x000]%asi,%f12 ! %f12 = 00000000 db000000
7612! Mem[0000000010001410] = 00ffffff, %f30 = 0c306ace
7613 lda [%i0+%o5]0x88,%f30 ! %f30 = 00ffffff
7614! %l4 = ffffffffff0000ff, %l6 = 00000000000000ff, %y = 00000000
7615 smul %l4,%l6,%l6 ! %l6 = ffffffff0100fe01, %y = ffffffff
7616! Mem[00000000211c0000] = 00ff4340, %l3 = ffffffffffffffa8
7617 lduha [%o2+0x000]%asi,%l3 ! %l3 = 00000000000000ff
7618! Mem[0000000010181410] = 00000000 00000000, %l6 = 0100fe01, %l7 = 0000000d
7619 ldda [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000000 0000000000000000
7620! Mem[0000000010101410] = ffffffff, %f4 = 0000000d
7621 lda [%i4+%o5]0x80,%f4 ! %f4 = ffffffff
7622! Mem[0000000010181408] = 000d000055100000, %f30 = 00ffffff b0c47210
7623 ldda [%i6+%o4]0x88,%f30 ! %f30 = 000d0000 55100000
7624! Mem[0000000030101408] = 000000ff, %l7 = 0000000000000000
7625 lduha [%i4+%o4]0x81,%l7 ! %l7 = 0000000000000000
7626! Starting 10 instruction Store Burst
7627! Mem[000000001018142a] = 7cfdc294, %l6 = 0000000000000000
7628 ldstuba [%i6+0x02a]%asi,%l6 ! %l6 = 000000c2000000ff
7629
7630p0_label_292:
7631! %l0 = 00000000, %l1 = 00000010, Mem[0000000030141400] = 0000000d ffffff00
7632 stda %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 00000010
7633! %l4 = ffffffffff0000ff, Mem[0000000010181400] = 0000000d00000028
7634 stxa %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffffffffff0000ff
7635! %l5 = 00000000ffffff00, Mem[0000000020800040] = 00ff0596, %asi = 80
7636 stha %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = ff000596
7637! Mem[0000000010001408] = 000000ff, %l3 = 00000000000000ff
7638 swapa [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000ff
7639! %l4 = ff0000ff, %l5 = ffffff00, Mem[0000000030141400] = 00000000 00000010
7640 stda %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff0000ff ffffff00
7641! Mem[00000000201c0000] = ffffe0d4, %l6 = 00000000000000c2
7642 ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 000000ff000000ff
7643! Mem[0000000010041420] = 12ba6ace, %l3 = 00000000000000ff, %asi = 80
7644 swapa [%i1+0x020]%asi,%l3 ! %l3 = 0000000012ba6ace
7645! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010101408] = 00000000 7cfdc294
7646 stda %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff 00000000
7647! Mem[0000000010001424] = 00000000, %l4 = ffffffffff0000ff
7648 swap [%i0+0x024],%l4 ! %l4 = 0000000000000000
7649! Starting 10 instruction Load Burst
7650! Mem[00000000300c1410] = ff000000, %l2 = 00000000000000ff
7651 lduha [%i3+%o5]0x81,%l2 ! %l2 = 000000000000ff00
7652
7653p0_label_293:
7654! Mem[0000000010081400] = 0000000000000000, %l7 = 0000000000000000
7655 ldxa [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
7656! Mem[0000000030141410] = ffff00ff, %l6 = 00000000000000ff
7657 ldsha [%i5+%o5]0x89,%l6 ! %l6 = 00000000000000ff
7658! Mem[0000000010001400] = ff003054, %l1 = 0000000000000010
7659 ldsha [%i0+%g0]0x80,%l1 ! %l1 = ffffffffffffff00
7660! Mem[0000000030101400] = b0c47210, %l2 = 000000000000ff00
7661 ldsba [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000010
7662! %f22 = ff000000, %f19 = 00000000, %f14 = 55100000
7663 fdivs %f22,%f19,%f14 ! %f14 = ff800000
7664! Mem[00000000100c1400] = 00000000, %l5 = 00000000ffffff00
7665 lduwa [%i3+%g0]0x80,%l5 ! %l5 = 0000000000000000
7666! Mem[0000000010001410] = 0d000000 00ffffff, %l6 = 000000ff, %l7 = 00000000
7667 ldda [%i0+%o5]0x88,%l6 ! %l6 = 0000000000ffffff 000000000d000000
7668! Mem[00000000100c1400] = 00000000 db000000, %l4 = 00000000, %l5 = 00000000
7669 ldda [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000 00000000db000000
7670! Mem[0000000010141408] = 00000000, %l1 = ffffffffffffff00
7671 lduwa [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000
7672! Starting 10 instruction Store Burst
7673! Mem[0000000030041400] = ffff0000, %l1 = 0000000000000000
7674 swapa [%i1+%g0]0x81,%l1 ! %l1 = 00000000ffff0000
7675
7676p0_label_294:
7677! Mem[0000000030101410] = 0000000d, %l5 = 00000000db000000
7678 ldstuba [%i4+%o5]0x81,%l5 ! %l5 = 00000000000000ff
7679! Mem[0000000010181400] = ffffffff, %l6 = 0000000000ffffff, %asi = 80
7680 swapa [%i6+0x000]%asi,%l6 ! %l6 = 00000000ffffffff
7681! %l7 = 000000000d000000, Mem[0000000030041400] = 00000000
7682 stwa %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0d000000
7683! %l1 = 00000000ffff0000, %l4 = 0000000000000000, %l3 = 0000000012ba6ace
7684 udivx %l1,%l4,%l3 ! Div by zero, %l0 = 0000000000000050
7685! Mem[00000000300c1410] = ff000000, %l3 = 0000000012ba6ace
7686 swapa [%i3+%o5]0x81,%l3 ! %l3 = 00000000ff000000
7687! Mem[0000000010081438] = ffff007294c2fd7c, %l1 = 00000000ffff0000, %l4 = 0000000000000000
7688 add %i2,0x38,%g1
7689 casxa [%g1]0x80,%l1,%l4 ! %l4 = ffff007294c2fd7c
7690! Mem[0000000030141408] = 90d5fca8, %l4 = ffff007294c2fd7c
7691 swapa [%i5+%o4]0x89,%l4 ! %l4 = 0000000090d5fca8
7692! %f12 = 00000000 db000000, %l5 = 0000000000000000
7693! Mem[0000000010041408] = ff750000ffffffff
7694 add %i1,0x008,%g1
7695 stda %f12,[%g1+%l5]ASI_PST32_P ! Mem[0000000010041408] = ff750000ffffffff
7696! %f15 = 00000000, Mem[0000000030041410] = 0d000000
7697 sta %f15,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
7698! Starting 10 instruction Load Burst
7699! Mem[0000000030141400] = ff0000ff, %l4 = 0000000090d5fca8
7700 lduba [%i5+%g0]0x81,%l4 ! %l4 = 00000000000000ff
7701
7702p0_label_295:
7703! Mem[0000000010001410] = ffffff00 0000000d, %l6 = ffffffff, %l7 = 0d000000
7704 ldda [%i0+%o5]0x80,%l6 ! %l6 = 00000000ffffff00 000000000000000d
7705! Mem[0000000030141400] = ff0000ffffffff00, %f6 = ff000000 ff000000
7706 ldda [%i5+%g0]0x81,%f6 ! %f6 = ff0000ff ffffff00
7707! Mem[0000000010081428] = ffbd8189, %l7 = 000000000000000d
7708 ldsha [%i2+0x028]%asi,%l7 ! %l7 = ffffffffffffffbd
7709! Mem[0000000010141410] = 000000ff 000000ff, %l6 = ffffff00, %l7 = ffffffbd
7710 ldda [%i5+%o5]0x88,%l6 ! %l6 = 00000000000000ff 00000000000000ff
7711! Mem[0000000030101400] = 1072c4b0, %l7 = 00000000000000ff
7712 lduwa [%i4+%g0]0x81,%l7 ! %l7 = 000000001072c4b0
7713! Mem[0000000010001410] = ffffff000000000d, %f2 = ffffffff 000075ff
7714 ldda [%i0+%o5]0x80,%f2 ! %f2 = ffffff00 0000000d
7715! Mem[0000000030041410] = 00000000, %l6 = 00000000000000ff
7716 ldsba [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
7717! Mem[0000000030001400] = ffff0000, %l7 = 000000001072c4b0
7718 lduwa [%i0+%g0]0x81,%l7 ! %l7 = 00000000ffff0000
7719! %f25 = 00000028, %f13 = db000000, %f22 = ff000000
7720 fdivs %f25,%f13,%f22 ! %f22 = 80000000
7721! Starting 10 instruction Store Burst
7722! %l1 = 00000000ffff0000, Mem[0000000010181424] = fffe0080
7723 stw %l1,[%i6+0x024] ! Mem[0000000010181424] = ffff0000
7724
7725p0_label_296:
7726! %l4 = 000000ff, %l5 = 00000000, Mem[00000000100c1400] = 00000000 db000000
7727 stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff 00000000
7728! %l0 = 00000028, %l1 = ffff0000, Mem[0000000030041400] = 0d000000 0d000000
7729 stda %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000028 ffff0000
7730! Mem[00000000218001c1] = 41c64628, %l4 = 00000000000000ff
7731 ldstub [%o3+0x1c1],%l4 ! %l4 = 000000c6000000ff
7732! %l0 = 0000000000000028, Mem[0000000020800041] = ff000596
7733 stb %l0,[%o1+0x041] ! Mem[0000000020800040] = ff280596
7734! %l0 = 0000000000000028, Mem[0000000030141410] = ff00ffff0000000d
7735 stxa %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000000000028
7736! Mem[0000000030081408] = ff5dffbe, %l7 = 00000000ffff0000
7737 swapa [%i2+%o4]0x89,%l7 ! %l7 = 00000000ff5dffbe
7738! %l0 = 0000000000000028, Mem[000000001000143a] = ff0000aa
7739 sth %l0,[%i0+0x03a] ! Mem[0000000010001438] = ff000028
7740! Mem[0000000030041410] = 00000000, %l2 = 0000000000000010
7741 ldstuba [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff
7742! Mem[0000000030101408] = 000000ff, %l2 = 0000000000000000
7743 ldstuba [%i4+%o4]0x81,%l2 ! %l2 = 00000000000000ff
7744! Starting 10 instruction Load Burst
7745! Mem[0000000010081410] = ff0000ff, %l4 = 00000000000000c6
7746 lduha [%i2+%o5]0x80,%l4 ! %l4 = 000000000000ff00
7747
7748p0_label_297:
7749! Mem[0000000010041418] = 000000ff000000ff, %l5 = 0000000000000000
7750 ldxa [%i1+0x018]%asi,%l5 ! %l5 = 000000ff000000ff
7751! Mem[0000000010001410] = 0d00000000ffffff, %l7 = 00000000ff5dffbe
7752 ldxa [%i0+%o5]0x88,%l7 ! %l7 = 0d00000000ffffff
7753! Mem[0000000010101410] = ffffffff, %l6 = 0000000000000000
7754 ldsba [%i4+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
7755! Mem[0000000010081428] = ffbd8189 10000000, %l6 = ffffffff, %l7 = 00ffffff
7756 ldd [%i2+0x028],%l6 ! %l6 = 00000000ffbd8189 0000000010000000
7757! Mem[0000000010041410] = 00000000, %l6 = 00000000ffbd8189
7758 ldsha [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000
7759! %l7 = 0000000010000000, %l0 = 0000000000000028, %l2 = 0000000000000000
7760 mulx %l7,%l0,%l2 ! %l2 = 0000000280000000
7761! Mem[0000000010041410] = 00000000, %f0 = ffff0000
7762 lda [%i1+%o5]0x80,%f0 ! %f0 = 00000000
7763! Mem[0000000030181400] = 00000000, %l7 = 0000000010000000
7764 ldswa [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000000
7765! Mem[00000000300c1410] = 12ba6ace, %l3 = 00000000ff000000
7766 lduwa [%i3+%o5]0x81,%l3 ! %l3 = 0000000012ba6ace
7767! Starting 10 instruction Store Burst
7768! %f16 = 00000000 000000ff 00000000 00000000
7769! %f20 = ff000000 ff000000 80000000 00000000
7770! %f24 = 0000000d 00000028 bf7fdfff e0000000
7771! %f28 = 4b9a0001 2ab73dc9 000d0000 55100000
7772 stda %f16,[%i3]ASI_BLK_AIUS ! Block Store to 00000000300c1400
7773
7774p0_label_298:
7775! Mem[0000000030081408] = 0000ffff, %l1 = 00000000ffff0000
7776 swapa [%i2+%o4]0x81,%l1 ! %l1 = 000000000000ffff
7777! %l6 = 0000000000000000, Mem[0000000010041410] = 00000000
7778 stba %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
7779 membar #Sync ! Added by membar checker (37)
7780! Mem[00000000300c1408] = 00000000, %l0 = 0000000000000028
7781 swapa [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000
7782! Mem[0000000010041420] = 000000ff90d5fc1e, %l4 = 000000000000ff00, %l4 = 000000000000ff00
7783 add %i1,0x20,%g1
7784 casxa [%g1]0x80,%l4,%l4 ! %l4 = 000000ff90d5fc1e
7785! Mem[0000000030101400] = b0c47210, %l1 = 000000000000ffff
7786 ldstuba [%i4+%g0]0x89,%l1 ! %l1 = 00000010000000ff
7787! %f28 = 4b9a0001 2ab73dc9, Mem[0000000010101400] = 00000000 00000000
7788 stda %f28,[%i4+%g0]0x80 ! Mem[0000000010101400] = 4b9a0001 2ab73dc9
7789! %l2 = 0000000280000000, Mem[0000000010081410] = ff0000ff
7790 stha %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000000
7791! %f3 = 0000000d, %f0 = 00000000
7792 fsqrts %f3 ,%f0 ! %l0 = 0000000000000022, Unfinished, %fsr = 3600000400
7793! %l2 = 0000000280000000, Mem[0000000010181400] = ffffff00
7794 stwa %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 80000000
7795! Starting 10 instruction Load Burst
7796! Mem[0000000010101404] = 2ab73dc9, %l2 = 0000000280000000
7797 lduha [%i4+0x006]%asi,%l2 ! %l2 = 0000000000003dc9
7798
7799p0_label_299:
7800! Mem[0000000010141410] = ff000000, %l6 = 0000000000000000
7801 ldstuba [%i5+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
7802! Mem[0000000010181400] = 80000000, %l1 = 0000000000000010
7803 ldsha [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
7804! Mem[0000000010041400] = 0d0000000000ffff, %l6 = 00000000000000ff
7805 ldxa [%i1+%g0]0x80,%l6 ! %l6 = 0d0000000000ffff
7806! Mem[0000000010101408] = 00000000000000ff, %l4 = 000000ff90d5fc1e
7807 ldxa [%i4+%o4]0x88,%l4 ! %l4 = 00000000000000ff
7808! Mem[00000000300c1410] = ff000000 ff000000, %l2 = 00003dc9, %l3 = 12ba6ace
7809 ldda [%i3+%o5]0x81,%l2 ! %l2 = 00000000ff000000 00000000ff000000
7810! Mem[0000000010181410] = 00000000, %l2 = 00000000ff000000
7811 ldsba [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000000
7812! Mem[000000001018143c] = 00000000, %f24 = 0000000d
7813 lda [%i6+0x03c]%asi,%f24 ! %f24 = 00000000
7814! Mem[0000000010101418] = 0dbd8189, %l3 = 00000000ff000000
7815 ldub [%i4+0x01b],%l3 ! %l3 = 0000000000000089
7816! Mem[0000000030181408] = ff000000, %l6 = 0d0000000000ffff
7817 lduha [%i6+%o4]0x81,%l6 ! %l6 = 000000000000ff00
7818! Starting 10 instruction Store Burst
7819! Mem[0000000010181400] = 00000080, %l3 = 0000000000000089
7820 swapa [%i6+%g0]0x80,%l3 ! %l3 = 0000000000000080
7821
7822p0_label_300:
7823! %l6 = 0000ff00, %l7 = 00000000, Mem[0000000030141400] = ff0000ff ffffff00
7824 stda %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000ff00 00000000
7825! Mem[0000000010081404] = 00000000, %l4 = 000000ff, %l3 = 00000080
7826 add %i2,0x04,%g1
7827 casa [%g1]0x80,%l4,%l3 ! %l3 = 0000000000000000
7828! Mem[0000000010101438] = ffc9000010000000, %l2 = 0000000000000000, %l2 = 0000000000000000
7829 add %i4,0x38,%g1
7830 casxa [%g1]0x80,%l2,%l2 ! %l2 = ffc9000010000000
7831! Mem[0000000010001410] = ffffff00, %l0 = 0000000000000022
7832 swapa [%i0+%o5]0x80,%l0 ! %l0 = 00000000ffffff00
7833! Mem[0000000030141410] = 00000000, %l6 = 000000000000ff00
7834 swapa [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000
7835! %f26 = bf7fdfff, Mem[0000000010041408] = 000075ff
7836 sta %f26,[%i1+%o4]0x88 ! Mem[0000000010041408] = bf7fdfff
7837! %l5 = 000000ff000000ff, Mem[00000000201c0001] = ffffe0d4, %asi = 80
7838 stba %l5,[%o0+0x001]%asi ! Mem[00000000201c0000] = ffffe0d4
7839! Mem[0000000010181408] = 00001055, %l1 = 0000000000000000
7840 ldstuba [%i6+%o4]0x80,%l1 ! %l1 = 00000000000000ff
7841! %f3 = 0000000d, Mem[0000000010081400] = 00000000
7842 sta %f3 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000000d
7843! Starting 10 instruction Load Burst
7844! Mem[0000000030001410] = ffffffff, %l1 = 0000000000000000
7845 ldsba [%i0+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
7846
7847p0_label_301:
7848! Mem[0000000010101408] = 000000ff, %l6 = 0000000000000000
7849 ldswa [%i4+%o4]0x88,%l6 ! %l6 = 00000000000000ff
7850! Mem[00000000100c1410] = 00000000, %l6 = 00000000000000ff
7851 lduwa [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000000
7852! Mem[0000000010141424] = 8aa63b93, %l4 = 00000000000000ff
7853 ldsw [%i5+0x024],%l4 ! %l4 = ffffffff8aa63b93
7854! Mem[00000000100c1410] = 00000000, %l7 = 0000000000000000
7855 lduba [%i3+%o5]0x80,%l7 ! %l7 = 0000000000000000
7856! Mem[0000000030181400] = 00000000, %f10 = 33c35d18
7857 lda [%i6+%g0]0x89,%f10 ! %f10 = 00000000
7858! Mem[0000000010081410] = 000000ff, %l0 = 00000000ffffff00
7859 lduwa [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff
7860! Mem[0000000021800100] = 9f529500, %l1 = ffffffffffffffff
7861 ldsh [%o3+0x100],%l1 ! %l1 = ffffffffffff9f52
7862! %l6 = 0000000000000000, imm = 00000000000004d5, %l4 = ffffffff8aa63b93
7863 orn %l6,0x4d5,%l4 ! %l4 = fffffffffffffb2a
7864! Mem[0000000010181410] = 00000000, %l5 = 000000ff000000ff
7865 lduwa [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000
7866! Starting 10 instruction Store Burst
7867! Mem[00000000300c1410] = 000000ff, %l5 = 0000000000000000
7868 swapa [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff
7869
7870p0_label_302:
7871! Mem[0000000010101410] = ffffffff, %l5 = 00000000000000ff, %asi = 80
7872 swapa [%i4+0x010]%asi,%l5 ! %l5 = 00000000ffffffff
7873! Mem[0000000010081414] = 00000000, %l1 = ffffffffffff9f52
7874 ldstuba [%i2+0x014]%asi,%l1 ! %l1 = 00000000000000ff
7875! Mem[0000000010181408] = ff001055, %l6 = 0000000000000000
7876 swapa [%i6+%o4]0x80,%l6 ! %l6 = 00000000ff001055
7877! %l1 = 0000000000000000, Mem[0000000010041430] = fffffebb00003054
7878 stx %l1,[%i1+0x030] ! Mem[0000000010041430] = 0000000000000000
7879! %l0 = 00000000000000ff, Mem[0000000030141410] = 280000000000ff00
7880 stxa %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000000000ff
7881! %l0 = 00000000000000ff, Mem[0000000010141410] = ff000000
7882 stba %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000000
7883! Mem[0000000030101408] = ff0000ff000000ff, %l2 = ffc9000010000000
7884 ldxa [%i4+%o4]0x81,%l2 ! %l2 = ff0000ff000000ff
7885! %l2 = ff0000ff000000ff, Mem[0000000010101400] = 01009a4b
7886 stba %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 01009aff
7887! Mem[000000001008141c] = 00003ea5, %l0 = 00000000000000ff, %asi = 80
7888 swapa [%i2+0x01c]%asi,%l0 ! %l0 = 0000000000003ea5
7889! Starting 10 instruction Load Burst
7890! Mem[0000000010101410] = ff000000, %l7 = 0000000000000000
7891 lduba [%i4+%o5]0x88,%l7 ! %l7 = 0000000000000000
7892
7893p0_label_303:
7894! Mem[0000000010001400] = ff003054, %l7 = 0000000000000000
7895 ldsba [%i0+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
7896! Mem[0000000010141428] = 8ddb922c, %f18 = 00000000
7897 ld [%i5+0x028],%f18 ! %f18 = 8ddb922c
7898! Mem[0000000010141408] = 00000000, %l5 = 00000000ffffffff
7899 lduha [%i5+%o4]0x80,%l5 ! %l5 = 0000000000000000
7900! %l2 = ff0000ff000000ff, %l3 = 0000000000000000, %l5 = 0000000000000000
7901 sdivx %l2,%l3,%l5 ! Div by zero, %l0 = 0000000000003ef5
7902! Mem[0000000010081410] = ff000000, %l5 = 0000000000000000
7903 lduwa [%i2+%o5]0x88,%l5 ! %l5 = 00000000ff000000
7904! %l6 = 00000000ff001055, imm = 00000000000009ba, %l5 = 00000000ff000000
7905 andn %l6,0x9ba,%l5 ! %l5 = 00000000ff001045
7906! Mem[0000000030181410] = 00000000, %l2 = ff0000ff000000ff
7907 lduha [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000000
7908! Mem[00000000100c1408] = ff000000, %l5 = 00000000ff001045
7909 ldsba [%i3+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
7910! Mem[0000000010141410] = ff000000ff000000, %f4 = ffffffff 00000000
7911 ldda [%i5+%o5]0x80,%f4 ! %f4 = ff000000 ff000000
7912! Starting 10 instruction Store Burst
7913! %f6 = ff0000ff ffffff00, %l7 = ffffffffffffffff
7914! Mem[0000000030101418] = c8abde0bba10dc28
7915 add %i4,0x018,%g1
7916 stda %f6,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030101418] = 00ffffffff0000ff
7917
7918p0_label_304:
7919! Mem[0000000010001400] = ff003054, %l6 = 00000000ff001055
7920 swapa [%i0+%g0]0x80,%l6 ! %l6 = 00000000ff003054
7921! %f30 = 000d0000 55100000, Mem[0000000010101428] = 00000011 000000ff
7922 stda %f30,[%i4+0x028]%asi ! Mem[0000000010101428] = 000d0000 55100000
7923! %l4 = fffffb2a, %l5 = ffffffff, Mem[0000000030001410] = ffffffff ffffffff
7924 stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = fffffb2a ffffffff
7925! %f20 = ff000000, Mem[0000000010141408] = 00000000
7926 sta %f20,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000
7927! Mem[0000000010001408] = 000000ff, %l3 = 0000000000000000
7928 ldstuba [%i0+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
7929! %f18 = 8ddb922c 00000000, Mem[0000000010081400] = 0000000d 00000000
7930 stda %f18,[%i2+%g0]0x88 ! Mem[0000000010081400] = 8ddb922c 00000000
7931! Mem[0000000010001408] = ff000000, %l7 = ffffffffffffffff
7932 ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
7933! %f0 = 00000000, Mem[0000000010041400] = 0000000d
7934 sta %f0 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
7935! Mem[0000000030001400] = 0000ffff, %l1 = 0000000000000000
7936 ldstuba [%i0+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
7937! Starting 10 instruction Load Burst
7938! Mem[0000000010141410] = 000000ff, %l3 = 00000000000000ff
7939 ldsha [%i5+%o5]0x88,%l3 ! %l3 = 00000000000000ff
7940
7941p0_label_305:
7942! Mem[0000000030041410] = 000000ff, %l7 = 00000000000000ff
7943 ldswa [%i1+%o5]0x89,%l7 ! %l7 = 00000000000000ff
7944! Mem[0000000030141410] = ff000000, %f7 = ffffff00
7945 lda [%i5+%o5]0x81,%f7 ! %f7 = ff000000
7946! Mem[0000000030141410] = ff00000000000000, %l7 = 00000000000000ff
7947 ldxa [%i5+%o5]0x81,%l7 ! %l7 = ff00000000000000
7948! Mem[0000000010141428] = 8ddb922c00000000, %f10 = 00000000 30503069
7949 ldda [%i5+0x028]%asi,%f10 ! %f10 = 8ddb922c 00000000
7950! Mem[000000001010141c] = 8aa63b93, %l5 = ffffffffffffffff
7951 lduha [%i4+0x01e]%asi,%l5 ! %l5 = 0000000000003b93
7952! Mem[0000000030081400] = 90d5fc1e, %l7 = ff00000000000000
7953 ldswa [%i2+%g0]0x89,%l7 ! %l7 = ffffffff90d5fc1e
7954! Mem[00000000300c1410] = 00000000, %f15 = 00000000
7955 lda [%i3+%o5]0x81,%f15 ! %f15 = 00000000
7956! Mem[0000000010181410] = 00000000, %l6 = 00000000ff003054
7957 lduha [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000
7958! Mem[0000000030001408] = 000000ffffffffff, %f16 = 00000000 000000ff
7959 ldda [%i0+%o4]0x89,%f16 ! %f16 = 000000ff ffffffff
7960! Starting 10 instruction Store Burst
7961! Mem[0000000010001404] = 00000d5e, %l6 = 0000000000000000, %asi = 80
7962 swapa [%i0+0x004]%asi,%l6 ! %l6 = 0000000000000d5e
7963
7964p0_label_306:
7965! Mem[00000000300c1400] = 00000000, %l7 = ffffffff90d5fc1e
7966 ldstuba [%i3+%g0]0x89,%l7 ! %l7 = 00000000000000ff
7967! %f31 = 55100000, Mem[0000000010041418] = 000000ff
7968 sta %f31,[%i1+0x018]%asi ! Mem[0000000010041418] = 55100000
7969! %l3 = 00000000000000ff, Mem[0000000010181434] = ff000000
7970 stw %l3,[%i6+0x034] ! Mem[0000000010181434] = 000000ff
7971! %l5 = 0000000000003b93, Mem[000000001000140c] = 00000000
7972 stw %l5,[%i0+0x00c] ! Mem[000000001000140c] = 00003b93
7973! Mem[000000001004142c] = 185dc333, %l1 = 000000ff, %l2 = 00000000
7974 add %i1,0x2c,%g1
7975 casa [%g1]0x80,%l1,%l2 ! %l2 = 00000000185dc333
7976! %f26 = bf7fdfff, %f14 = ff800000, %f14 = ff800000 00000000
7977 fsmuld %f26,%f14,%f14 ! %f14 = 7ff00000 00000000
7978! %f16 = 000000ff ffffffff, %l2 = 00000000185dc333
7979! Mem[0000000010181400] = 00000089ff0000ff
7980 stda %f16,[%i6+%l2]ASI_PST8_PL ! Mem[0000000010181400] = ffff0089ff0000ff
7981! Mem[000000001010141c] = 8aa63b93, %l0 = 0000000000003ecd, %asi = 80
7982 swapa [%i4+0x01c]%asi,%l0 ! %l0 = 000000008aa63b93
7983! %f14 = 7ff00000, %f10 = 8ddb922c
7984 fcmps %fcc1,%f14,%f10 ! %fcc1 = 3
7985! Starting 10 instruction Load Burst
7986! Mem[00000000100c1400] = 000000ff 00000000 ff000000 00000000
7987! Mem[00000000100c1410] = 00000000 ffffffff 5cb0ee7e 3054c578
7988! Mem[00000000100c1420] = 9a000000 8981bd0d 95793ced 000000db
7989! Mem[00000000100c1430] = ff00005e a4269a4b 1e0dd590 00000000
7990 ldda [%i3]ASI_BLK_PL,%f0 ! Block Load from 00000000100c1400
7991
7992p0_label_307:
7993! Mem[0000000010101400] = 01009aff, %l2 = 00000000185dc333
7994 ldsha [%i4+%g0]0x88,%l2 ! %l2 = ffffffffffff9aff
7995! Mem[0000000010001400] = 551000ff, %l1 = 00000000000000ff
7996 lduha [%i0+%g0]0x88,%l1 ! %l1 = 00000000000000ff
7997! Mem[0000000010141410] = 000000ff, %l5 = 0000000000003b93
7998 lduha [%i5+%o5]0x88,%l5 ! %l5 = 00000000000000ff
7999! Mem[0000000010001400] = 551000ff, %l7 = 0000000000000000
8000 lduha [%i0+%g0]0x88,%l7 ! %l7 = 00000000000000ff
8001! Mem[0000000010141400] = 8aa63b93, %l0 = 000000008aa63b93
8002 ldsha [%i5+%g0]0x88,%l0 ! %l0 = 0000000000003b93
8003! Mem[0000000010081410] = 000000ff, %l5 = 00000000000000ff
8004 lduha [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
8005! Mem[0000000021800000] = 3effe67b, %l6 = 0000000000000d5e
8006 lduba [%o3+0x001]%asi,%l6 ! %l6 = 00000000000000ff
8007! Mem[0000000030001400] = 0000ffff, %f16 = 000000ff
8008 lda [%i0+%g0]0x89,%f16 ! %f16 = 0000ffff
8009! Mem[0000000010181408] = 00000000, %l1 = 00000000000000ff
8010 ldswa [%i6+%o4]0x80,%l1 ! %l1 = 0000000000000000
8011! Starting 10 instruction Store Burst
8012! %l2 = ffffffffffff9aff, Mem[0000000010181420] = 00000000, %asi = 80
8013 stwa %l2,[%i6+0x020]%asi ! Mem[0000000010181420] = ffff9aff
8014
8015p0_label_308:
8016! %l1 = 0000000000000000, Mem[00000000300c1410] = 00000000
8017 stwa %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
8018! Mem[0000000010181408] = 00000000, %l0 = 0000000000003b93
8019 ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 00000000000000ff
8020! Mem[0000000010081408] = ffffffff, %l7 = 00000000000000ff
8021 ldstuba [%i2+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
8022! %f28 = 4b9a0001 2ab73dc9, Mem[0000000030141400] = 0000ff00 00000000
8023 stda %f28,[%i5+%g0]0x81 ! Mem[0000000030141400] = 4b9a0001 2ab73dc9
8024! Mem[0000000030141400] = 4b9a0001, %l1 = 0000000000000000
8025 ldstuba [%i5+%g0]0x81,%l1 ! %l1 = 0000004b000000ff
8026! %f16 = 0000ffff ffffffff, %l3 = 00000000000000ff
8027! Mem[0000000010001428] = db00000069305047
8028 add %i0,0x028,%g1
8029 stda %f16,[%g1+%l3]ASI_PST8_P ! Mem[0000000010001428] = 0000ffffffffffff
8030! %l3 = 00000000000000ff, Mem[00000000201c0000] = ffffe0d4, %asi = 80
8031 stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ffe0d4
8032! Mem[0000000021800041] = ffff75ef, %l6 = 00000000000000ff
8033 ldstub [%o3+0x041],%l6 ! %l6 = 000000ff000000ff
8034 membar #Sync ! Added by membar checker (38)
8035! %l5 = 0000000000000000, Mem[00000000100c1430] = ff00005e
8036 sth %l5,[%i3+0x030] ! Mem[00000000100c1430] = 0000005e
8037! Starting 10 instruction Load Burst
8038! Mem[0000000010181400] = 8900ffff, %l3 = 00000000000000ff
8039 ldswa [%i6+%g0]0x88,%l3 ! %l3 = ffffffff8900ffff
8040
8041p0_label_309:
8042! Mem[0000000010101410] = 000000ffff00ffff, %l7 = 00000000000000ff
8043 ldxa [%i4+0x010]%asi,%l7 ! %l7 = 000000ffff00ffff
8044! Mem[00000000201c0000] = 00ffe0d4, %l2 = ffffffffffff9aff
8045 lduha [%o0+0x000]%asi,%l2 ! %l2 = 00000000000000ff
8046! Mem[0000000030101400] = ff72c4b0, %l4 = fffffffffffffb2a
8047 lduwa [%i4+%g0]0x81,%l4 ! %l4 = 00000000ff72c4b0
8048! Mem[0000000030181410] = 00000000, %f28 = 4b9a0001
8049 lda [%i6+%o5]0x81,%f28 ! %f28 = 00000000
8050! Mem[0000000010101400] = ff9a0001, %l6 = 00000000000000ff
8051 ldsha [%i4+%g0]0x80,%l6 ! %l6 = ffffffffffffff9a
8052! Mem[0000000010081400] = 00000000, %l0 = 0000000000000000
8053 ldswa [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000
8054! %l5 = 0000000000000000, immed = 000000ee, %y = ffffffff
8055 umul %l5,0x0ee,%l0 ! %l0 = 0000000000000000, %y = 00000000
8056! Mem[0000000010101410] = 000000ff, %l2 = 00000000000000ff
8057 lduha [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
8058! Mem[0000000030181410] = 00000000, %l2 = 0000000000000000
8059 ldsba [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000
8060! Starting 10 instruction Store Burst
8061! %l5 = 0000000000000000, Mem[00000000211c0000] = 00ff4340, %asi = 80
8062 stba %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff4340
8063
8064p0_label_310:
8065! %l2 = 00000000, %l3 = 8900ffff, Mem[0000000010041428] = 69305030 185dc333
8066 stda %l2,[%i1+0x028]%asi ! Mem[0000000010041428] = 00000000 8900ffff
8067! %l1 = 000000000000004b, Mem[0000000010101400] = 01009aff
8068 stba %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = 01009a4b
8069! Mem[0000000010141400] = 933ba68a, %l1 = 000000000000004b
8070 ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 00000093000000ff
8071! %f24 = 00000000 00000028, Mem[0000000010101408] = 000000ff 00000000
8072 stda %f24,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 00000028
8073! Mem[0000000010041410] = 00000000, %l6 = ffffffffffffff9a
8074 swapa [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000
8075! %l4 = 00000000ff72c4b0, Mem[0000000030101410] = 0d0000ff
8076 stba %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0d0000b0
8077! %f23 = 00000000, %f0 = 00000000, %f20 = ff000000
8078 fdivs %f23,%f0 ,%f20 ! %f20 = 7fffffff
8079! %l0 = 0000000000000000, Mem[000000001004140c] = ffffffff, %asi = 80
8080 stha %l0,[%i1+0x00c]%asi ! Mem[000000001004140c] = 0000ffff
8081! %l0 = 0000000000000000, Mem[0000000020800040] = ff280596
8082 stb %l0,[%o1+0x040] ! Mem[0000000020800040] = 00280596
8083! Starting 10 instruction Load Burst
8084! Mem[0000000020800000] = ffff8b5d, %l1 = 0000000000000093
8085 lduh [%o1+%g0],%l1 ! %l1 = 000000000000ffff
8086
8087p0_label_311:
8088! Mem[0000000010181410] = 0000000000000000, %l4 = 00000000ff72c4b0
8089 ldx [%i6+%o5],%l4 ! %l4 = 0000000000000000
8090! %l4 = 0000000000000000, %l0 = 0000000000000000, %l3 = ffffffff8900ffff
8091 mulx %l4,%l0,%l3 ! %l3 = 0000000000000000
8092! Mem[0000000030181408] = ff000000, %l1 = 000000000000ffff
8093 ldswa [%i6+%o4]0x81,%l1 ! %l1 = ffffffffff000000
8094! Mem[0000000010181408] = 000d0000000000ff, %l6 = 0000000000000000
8095 ldxa [%i6+%o4]0x88,%l6 ! %l6 = 000d0000000000ff
8096! Mem[0000000010141400] = ff3ba68a, %l1 = ffffffffff000000
8097 ldsb [%i5+0x002],%l1 ! %l1 = ffffffffffffffa6
8098! Mem[0000000020800000] = ffff8b5d, %l4 = 0000000000000000
8099 lduba [%o1+0x001]%asi,%l4 ! %l4 = 00000000000000ff
8100! Mem[00000000100c1400] = 000000ff 00000000, %l6 = 000000ff, %l7 = ff00ffff
8101 ldd [%i3+%g0],%l6 ! %l6 = 00000000000000ff 0000000000000000
8102! Mem[0000000030101408] = ff0000ff, %l2 = 0000000000000000
8103 ldswa [%i4+%o4]0x81,%l2 ! %l2 = ffffffffff0000ff
8104! Code Fragment 3
8105p0_fragment_35:
8106! %l0 = 0000000000000000
8107 setx 0xbc3bfa5fa5b8c95a,%g7,%l0 ! %l0 = bc3bfa5fa5b8c95a
8108! %l1 = ffffffffffffffa6
8109 setx 0x73354087c7cb0a22,%g7,%l1 ! %l1 = 73354087c7cb0a22
8110 setx 0x1fe000, %g1, %g3
8111 or %l0, %g3, %l0 ! always set perrmask = 0xff
8112 setx 0x1ffff8, %g1, %g2
8113 and %l0, %g2, %l0
8114 ta T_CHANGE_HPRIV
8115 stxa %l1, [%l0]ASI_DCACHE_DATA
8116 ta T_CHANGE_NONHPRIV
8117! %l0 = bc3bfa5fa5b8c95a
8118 setx 0xcfc0c817a3de67b6,%g7,%l0 ! %l0 = cfc0c817a3de67b6
8119! %l1 = 73354087c7cb0a22
8120 setx 0x8be622ff984a5dbf,%g7,%l1 ! %l1 = 8be622ff984a5dbf
8121! Starting 10 instruction Store Burst
8122! %f0 = 00000000 ff000000 00000000 000000ff
8123! %f4 = ffffffff 00000000 78c55430 7eeeb05c
8124! %f8 = 0dbd8189 0000009a db000000 ed3c7995
8125! %f12 = 4b9a26a4 5e0000ff 00000000 90d50d1e
8126 stda %f0,[%i3]ASI_BLK_AIUS ! Block Store to 00000000300c1400
8127
8128p0_label_312:
8129! %f16 = 0000ffff ffffffff, %l2 = ffffffffff0000ff
8130! Mem[0000000030141438] = d66d000000000000
8131 add %i5,0x038,%g1
8132 stda %f16,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030141438] = ffffffffffff0000
8133! Mem[0000000010181400] = 8900ffff, %l2 = ffffffffff0000ff
8134 swapa [%i6+%g0]0x88,%l2 ! %l2 = 000000008900ffff
8135! %l4 = 000000ff, %l5 = 00000000, Mem[00000000300c1408] = 00000000 000000ff
8136 stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000ff 00000000
8137! %f26 = bf7fdfff e0000000, Mem[00000000300c1400] = 00000000 000000ff
8138 stda %f26,[%i3+%g0]0x89 ! Mem[00000000300c1400] = bf7fdfff e0000000
8139! Mem[0000000010041400] = 00000000, %l0 = cfc0c817a3de67b6
8140 swapa [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
8141! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010001408] = ff000000 00003b93
8142 stda %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff 00000000
8143! %l7 = 0000000000000000, Mem[0000000010041400] = a3de67b6
8144 stba %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = a3de6700
8145! Mem[0000000010081410] = 000000ff, %l3 = 0000000000000000
8146 ldstuba [%i2+%o5]0x80,%l3 ! %l3 = 00000000000000ff
8147! Mem[0000000010101408] = 28000000, %l4 = 00000000000000ff
8148 ldstuba [%i4+%o4]0x80,%l4 ! %l4 = 00000028000000ff
8149! Starting 10 instruction Load Burst
8150! Mem[0000000010081410] = 000000ffff0000ff, %l0 = 0000000000000000
8151 ldxa [%i2+%o5]0x88,%l0 ! %l0 = 000000ffff0000ff
8152
8153p0_label_313:
8154! Mem[0000000030001410] = fffffb2a, %l1 = 8be622ff984a5dbf
8155 ldsba [%i0+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
8156! Mem[0000000030041410] = 000000ff, %l3 = 0000000000000000
8157 ldswa [%i1+%o5]0x89,%l3 ! %l3 = 00000000000000ff
8158! Mem[0000000010141410] = ff000000ff000000, %f18 = 8ddb922c 00000000
8159 ldda [%i5+%o5]0x80,%f18 ! %f18 = ff000000 ff000000
8160! %l3 = 00000000000000ff, imm = fffffffffffff1be, %l3 = 00000000000000ff
8161 xnor %l3,-0xe42,%l3 ! %l3 = 0000000000000ebe
8162! Mem[0000000010181400] = ff0000ff, %l1 = ffffffffffffffff
8163 ldsha [%i6+%g0]0x88,%l1 ! %l1 = 00000000000000ff
8164! Mem[0000000010101410] = ff000000, %l5 = 0000000000000000
8165 ldswa [%i4+%o5]0x88,%l5 ! %l5 = ffffffffff000000
8166! Mem[0000000030101400] = b0c472ff, %l5 = ffffffffff000000
8167 lduha [%i4+%g0]0x89,%l5 ! %l5 = 00000000000072ff
8168! Mem[0000000010181414] = 00000000, %l6 = 00000000000000ff
8169 lduwa [%i6+0x014]%asi,%l6 ! %l6 = 0000000000000000
8170! %f22 = 80000000 00000000, %f25 = 00000028
8171 fdtos %f22,%f25 ! %f25 = 80000000
8172! Starting 10 instruction Store Burst
8173! %f28 = 00000000, Mem[00000000300c1400] = e0000000
8174 sta %f28,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
8175
8176p0_label_314:
8177! %l0 = 000000ffff0000ff, imm = fffffffffffffdae, %l2 = 000000008900ffff
8178 and %l0,-0x252,%l2 ! %l2 = 000000ffff0000ae
8179! %l1 = 00000000000000ff, Mem[000000001014143c] = b0c47210, %asi = 80
8180 stwa %l1,[%i5+0x03c]%asi ! Mem[000000001014143c] = 000000ff
8181! %f24 = 00000000, Mem[0000000030041410] = ff000000
8182 sta %f24,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
8183! %f24 = 00000000 80000000, %l3 = 0000000000000ebe
8184! Mem[0000000030081410] = 0000000000107ee0
8185 add %i2,0x010,%g1
8186 stda %f24,[%g1+%l3]ASI_PST16_SL ! Mem[0000000030081410] = 0000008000000000
8187! %l5 = 00000000000072ff, Mem[0000000021800180] = ffff4d6f
8188 sth %l5,[%o3+0x180] ! Mem[0000000021800180] = 72ff4d6f
8189! %l3 = 0000000000000ebe, %l0 = 000000ffff0000ff, %y = 00000000
8190 sdiv %l3,%l0,%l2 ! %l2 = 0000000000000000
8191 mov %l0,%y ! %y = ff0000ff
8192! Mem[0000000030141400] = 01009aff, %l7 = 0000000000000000
8193 ldstuba [%i5+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
8194 membar #Sync ! Added by membar checker (39)
8195! Mem[00000000100c1400] = 000000ff, %l7 = 00000000000000ff
8196 swapa [%i3+%g0]0x80,%l7 ! %l7 = 00000000000000ff
8197! Mem[0000000010081410] = ff0000ff, %l2 = 0000000000000000
8198 ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
8199! Starting 10 instruction Load Burst
8200! %l0 = 000000ffff0000ff, %l4 = 0000000000000028, %l4 = 0000000000000028
8201 subc %l0,%l4,%l4 ! %l4 = 000000ffff0000d7
8202
8203p0_label_315:
8204! Mem[0000000010181408] = 000d0000000000ff, %f4 = ffffffff 00000000
8205 ldda [%i6+%o4]0x88,%f4 ! %f4 = 000d0000 000000ff
8206! Mem[0000000030041408] = ffffffff, %l3 = 0000000000000ebe
8207 ldswa [%i1+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
8208! Mem[0000000010081428] = ffbd818910000000, %l7 = 00000000000000ff
8209 ldx [%i2+0x028],%l7 ! %l7 = ffbd818910000000
8210! Mem[0000000030041410] = 00000000, %l5 = 00000000000072ff
8211 ldsha [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
8212! Mem[0000000030141400] = 01009aff, %l5 = 0000000000000000
8213 lduha [%i5+%g0]0x89,%l5 ! %l5 = 0000000000009aff
8214! Mem[0000000010081408] = ffffffff, %l5 = 0000000000009aff
8215 lduwa [%i2+%o4]0x80,%l5 ! %l5 = 00000000ffffffff
8216! Mem[00000000300c1410] = ffffffff00000000, %f18 = ff000000 ff000000
8217 ldda [%i3+%o5]0x81,%f18 ! %f18 = ffffffff 00000000
8218! Mem[0000000010001414] = 0000000d, %l5 = 00000000ffffffff
8219 ldsw [%i0+0x014],%l5 ! %l5 = 000000000000000d
8220! Mem[0000000010101408] = 000000ff, %l0 = 000000ffff0000ff
8221 lduha [%i4+%o4]0x88,%l0 ! %l0 = 00000000000000ff
8222! Starting 10 instruction Store Burst
8223! %l4 = 000000ffff0000d7, Mem[0000000030041408] = ffffffff000075ff
8224 stxa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ffff0000d7
8225
8226p0_label_316:
8227! %f26 = bf7fdfff, Mem[000000001018140c] = 00000d00
8228 sta %f26,[%i6+0x00c]%asi ! Mem[000000001018140c] = bf7fdfff
8229! Mem[0000000010181408] = ff000000, %l1 = 00000000000000ff
8230 ldstuba [%i6+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
8231! %l3 = ffffffffffffffff, Mem[0000000010141420] = 0dbd4d898aa63b93
8232 stx %l3,[%i5+0x020] ! Mem[0000000010141420] = ffffffffffffffff
8233! %l7 = ffbd818910000000, Mem[0000000021800100] = 9f529500
8234 stb %l7,[%o3+0x100] ! Mem[0000000021800100] = 00529500
8235! Mem[0000000030101410] = 0d0000b0, %l2 = 00000000000000ff
8236 ldstuba [%i4+%o5]0x89,%l2 ! %l2 = 000000b0000000ff
8237! Mem[00000000211c0000] = 00ff4340, %l6 = 0000000000000000
8238 ldstub [%o2+%g0],%l6 ! %l6 = 00000000000000ff
8239! %l7 = ffbd818910000000, Mem[0000000030041410] = 0000000000000000
8240 stxa %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffbd818910000000
8241! %l0 = 00000000000000ff, Mem[0000000010081400] = 00000000
8242 stha %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ff0000
8243! %l4 = 000000ffff0000d7, Mem[0000000010081416] = ff000000
8244 sth %l4,[%i2+0x016] ! Mem[0000000010081414] = ff0000d7
8245! Starting 10 instruction Load Burst
8246! Mem[000000001008141c] = 000000ff, %l5 = 000000000000000d
8247 lduba [%i2+0x01d]%asi,%l5 ! %l5 = 0000000000000000
8248
8249p0_label_317:
8250! Mem[0000000030041410] = 8981bdff, %f6 = 78c55430
8251 lda [%i1+%o5]0x89,%f6 ! %f6 = 8981bdff
8252! Mem[0000000030101400] = 0c306ace b0c472ff, %l4 = ff0000d7, %l5 = 00000000
8253 ldda [%i4+%g0]0x89,%l4 ! %l4 = 00000000b0c472ff 000000000c306ace
8254! Mem[0000000020800040] = 00280596, %l4 = 00000000b0c472ff
8255 ldsba [%o1+0x041]%asi,%l4 ! %l4 = 0000000000000028
8256! Mem[0000000010041408] = bf7fdfff, %l2 = 00000000000000b0
8257 lduba [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000ff
8258! Mem[00000000300c1408] = 000000ff, %f11 = ed3c7995
8259 lda [%i3+%o4]0x81,%f11 ! %f11 = 000000ff
8260! Mem[0000000030141400] = ff9a0001, %l2 = 00000000000000ff
8261 ldsba [%i5+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
8262! Mem[0000000010001408] = ff000000, %l1 = 00000000000000ff
8263 ldsha [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
8264! Mem[0000000030181408] = ff000000, %l2 = ffffffffffffffff
8265 swapa [%i6+%o4]0x81,%l2 ! %l2 = 00000000ff000000
8266! Mem[0000000010081410] = ff0000ff, %l5 = 000000000c306ace
8267 ldsba [%i2+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
8268! Starting 10 instruction Store Burst
8269! %l3 = ffffffffffffffff, Mem[0000000030181400] = 00000000
8270 stba %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff000000
8271
8272p0_label_318:
8273! %l3 = ffffffffffffffff, Mem[00000000211c0001] = ffff4340, %asi = 80
8274 stba %l3,[%o2+0x001]%asi ! Mem[00000000211c0000] = ffff4340
8275! Mem[0000000010141408] = ff000000, %l3 = ffffffffffffffff
8276 ldstuba [%i5+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
8277! Mem[0000000010001410] = 00000022, %l0 = 00000000000000ff
8278 swapa [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000022
8279! %f14 = 00000000 90d50d1e, %l5 = ffffffffffffffff
8280! Mem[0000000030101400] = ff72c4b0ce6a300c
8281 stda %f14,[%i4+%l5]ASI_PST8_SL ! Mem[0000000030101400] = 1e0dd59000000000
8282! Mem[0000000010041414] = 0d000000, %l0 = 00000022, %l7 = 10000000
8283 add %i1,0x14,%g1
8284 casa [%g1]0x80,%l0,%l7 ! %l7 = 000000000d000000
8285! %f22 = 80000000 00000000, %l3 = 00000000000000ff
8286! Mem[00000000300c1420] = 0dbd81890000009a
8287 add %i3,0x020,%g1
8288 stda %f22,[%g1+%l3]ASI_PST16_S ! Mem[00000000300c1420] = 8000000000000000
8289! %f0 = 00000000, Mem[000000001014141c] = ffeeffbe
8290 sta %f0 ,[%i5+0x01c]%asi ! Mem[000000001014141c] = 00000000
8291! %f25 = 80000000, Mem[0000000010101410] = 000000ff
8292 sta %f25,[%i4+0x010]%asi ! Mem[0000000010101410] = 80000000
8293! %l5 = ffffffffffffffff, Mem[0000000010081410] = ff0000ff
8294 stwa %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffff
8295! Starting 10 instruction Load Burst
8296! %l4 = 0000000000000028, %l0 = 0000000000000022, %l5 = ffffffffffffffff
8297 udivx %l4,%l0,%l5 ! %l5 = 0000000000000001
8298
8299p0_label_319:
8300! Mem[00000000201c0000] = 00ffe0d4, %l4 = 0000000000000028
8301 ldsba [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000
8302! Mem[0000000030001408] = ffffffff, %f30 = 000d0000
8303 lda [%i0+%o4]0x89,%f30 ! %f30 = ffffffff
8304! Mem[0000000010101410] = ffff00ff 00000080, %l4 = 00000000, %l5 = 00000001
8305 ldda [%i4+%o5]0x88,%l4 ! %l4 = 0000000000000080 00000000ffff00ff
8306! Mem[0000000010101400] = 4b9a0001 2ab73dc9, %l2 = ff000000, %l3 = 000000ff
8307 ldda [%i4+0x000]%asi,%l2 ! %l2 = 000000004b9a0001 000000002ab73dc9
8308! Mem[0000000030101410] = 0d0000ff, %f7 = 7eeeb05c
8309 lda [%i4+%o5]0x89,%f7 ! %f7 = 0d0000ff
8310! Mem[000000001018143c] = 00000000, %l1 = 0000000000000000
8311 lduha [%i6+0x03c]%asi,%l1 ! %l1 = 0000000000000000
8312! %l7 = 000000000d000000, immd = fffffffffffffec8, %l6 = 0000000000000000
8313 udivx %l7,-0x138,%l6 ! %l6 = 0000000000000000
8314! Mem[000000001014141c] = 00000000, %l4 = 0000000000000080
8315 ldsh [%i5+0x01e],%l4 ! %l4 = 0000000000000000
8316! Mem[0000000010181400] = ff0000ffff0000ff, %l0 = 0000000000000022
8317 ldxa [%i6+%g0]0x88,%l0 ! %l0 = ff0000ffff0000ff
8318! Starting 10 instruction Store Burst
8319! Mem[0000000030181408] = ffffffff, %l1 = 0000000000000000
8320 ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
8321
8322p0_label_320:
8323! %l6 = 00000000, %l7 = 0d000000, Mem[0000000030081408] = ffff0000 000000db
8324 stda %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 0d000000
8325! Mem[0000000010141410] = ff000000, %l1 = 00000000000000ff
8326 swapa [%i5+%o5]0x80,%l1 ! %l1 = 00000000ff000000
8327! Mem[0000000010101410] = 80000000, %l5 = 00000000ffff00ff
8328 ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 00000080000000ff
8329! %f0 = 00000000 ff000000, %l4 = 0000000000000000
8330! Mem[0000000030181428] = 81d5c92d9a5dffbe
8331 add %i6,0x028,%g1
8332 stda %f0,[%g1+%l4]ASI_PST32_SL ! Mem[0000000030181428] = 81d5c92d9a5dffbe
8333! Mem[0000000010101420] = ff793ced, %l0 = ff0000ffff0000ff
8334 swap [%i4+0x020],%l0 ! %l0 = 00000000ff793ced
8335! Mem[0000000030081410] = 80000000, %l4 = 0000000000000000
8336 ldstuba [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000ff
8337! %l6 = 0000000000000000, Mem[0000000010181416] = 00000000, %asi = 80
8338 stha %l6,[%i6+0x016]%asi ! Mem[0000000010181414] = 00000000
8339! Mem[0000000010041410] = ffffff9a0d000000, %l7 = 000000000d000000, %l7 = 000000000d000000
8340 add %i1,0x10,%g1
8341 casxa [%g1]0x80,%l7,%l7 ! %l7 = ffffff9a0d000000
8342! Mem[000000001010140c] = 00000000, %l7 = 0d000000, %l5 = 00000080
8343 add %i4,0x0c,%g1
8344 casa [%g1]0x80,%l7,%l5 ! %l5 = 0000000000000000
8345! Starting 10 instruction Load Burst
8346! Mem[0000000010041404] = 0000ffff, %l2 = 000000004b9a0001
8347 ldsb [%i1+0x005],%l2 ! %l2 = 0000000000000000
8348
8349p0_label_321:
8350! Mem[0000000010041408] = ffdf7fbf0000ffff, %l7 = ffffff9a0d000000
8351 ldxa [%i1+%o4]0x80,%l7 ! %l7 = ffdf7fbf0000ffff
8352! Mem[00000000201c0000] = 00ffe0d4, %l6 = 0000000000000000
8353 ldsb [%o0+0x001],%l6 ! %l6 = ffffffffffffffff
8354! Mem[0000000010181408] = ff000000bf7fdfff, %l2 = 0000000000000000
8355 ldxa [%i6+%o4]0x80,%l2 ! %l2 = ff000000bf7fdfff
8356! %f10 = db000000, %f22 = 80000000, %f14 = 00000000
8357 fsubs %f10,%f22,%f14 ! %f14 = db000000
8358! Mem[0000000010081410] = ffffffff, %l3 = 000000002ab73dc9
8359 lduwa [%i2+%o5]0x88,%l3 ! %l3 = 00000000ffffffff
8360! Mem[00000000100c141c] = 3054c578, %l2 = ff000000bf7fdfff
8361 lduwa [%i3+0x01c]%asi,%l2 ! %l2 = 000000003054c578
8362! Mem[0000000010141410] = 000000ffff000000, %l6 = ffffffffffffffff
8363 ldxa [%i5+%o5]0x80,%l6 ! %l6 = 000000ffff000000
8364! Mem[0000000010001410] = ff000000, %l0 = 00000000ff793ced
8365 lduha [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000
8366! Code Fragment 3
8367p0_fragment_36:
8368! %l0 = 0000000000000000
8369 setx 0x46e1b1a8431d6abe,%g7,%l0 ! %l0 = 46e1b1a8431d6abe
8370! %l1 = 00000000ff000000
8371 setx 0x1728d59ff1d58f30,%g7,%l1 ! %l1 = 1728d59ff1d58f30
8372 setx 0x1fe000, %g1, %g3
8373 or %l0, %g3, %l0 ! always set perrmask = 0xff
8374 setx 0x1ffff8, %g1, %g2
8375 and %l0, %g2, %l0
8376 ta T_CHANGE_HPRIV
8377 stxa %l1, [%l0]ASI_DCACHE_DATA
8378 ta T_CHANGE_NONHPRIV
8379! %l0 = 46e1b1a8431d6abe
8380 setx 0x5765b6c8150929a7,%g7,%l0 ! %l0 = 5765b6c8150929a7
8381! %l1 = 1728d59ff1d58f30
8382 setx 0x3886e9a8680622d5,%g7,%l1 ! %l1 = 3886e9a8680622d5
8383! Starting 10 instruction Store Burst
8384! Mem[0000000010141408] = 000000ff, %l5 = 0000000000000000
8385 ldstuba [%i5+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
8386
8387p0_label_322:
8388! %l4 = 0000000000000000, Mem[0000000030081408] = 00000000
8389 stha %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
8390! %l0 = 150929a7, %l1 = 680622d5, Mem[0000000010181408] = ff000000 bf7fdfff
8391 stda %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 150929a7 680622d5
8392! Mem[0000000010081410] = ffffffff, %l2 = 000000003054c578
8393 ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
8394! Mem[0000000010141408] = 000000ff, %l0 = 5765b6c8150929a7
8395 swapa [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000ff
8396! %l1 = 3886e9a8680622d5, Mem[0000000010101410] = 000000ff
8397 stba %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000d5
8398! %f4 = 000d0000 000000ff, %l3 = 00000000ffffffff
8399! Mem[0000000030101430] = 92df3465715a3ea5
8400 add %i4,0x030,%g1
8401 stda %f4,[%g1+%l3]ASI_PST8_S ! Mem[0000000030101430] = 000d0000000000ff
8402! Mem[0000000030041408] = ff000000, %l6 = 000000ffff000000
8403 ldstuba [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff
8404! %f14 = db000000, Mem[00000000100c140c] = 00000000
8405 sta %f14,[%i3+0x00c]%asi ! Mem[00000000100c140c] = db000000
8406! Mem[0000000030101408] = ff0000ff, %l4 = 0000000000000000
8407 swapa [%i4+%o4]0x81,%l4 ! %l4 = 00000000ff0000ff
8408! Starting 10 instruction Load Burst
8409! Mem[0000000030081408] = 00000000, %l6 = 0000000000000000
8410 lduha [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000
8411
8412p0_label_323:
8413! Mem[0000000030041410] = ffbd818910000000, %l3 = 00000000ffffffff
8414 ldxa [%i1+%o5]0x81,%l3 ! %l3 = ffbd818910000000
8415! Mem[00000000300c1410] = ffffffff, %f0 = 00000000
8416 lda [%i3+%o5]0x81,%f0 ! %f0 = ffffffff
8417! Mem[0000000030001408] = ffffffff, %l5 = 00000000000000ff
8418 lduwa [%i0+%o4]0x89,%l5 ! %l5 = 00000000ffffffff
8419! Mem[0000000030081410] = 800000ff, %l0 = 00000000000000ff
8420 lduha [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000ff
8421! Mem[0000000030041410] = ffbd8189, %l0 = 00000000000000ff
8422 ldsba [%i1+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
8423! Mem[0000000010001410] = 000000ff 0000000d, %l2 = 000000ff, %l3 = 10000000
8424 ldd [%i0+%o5],%l2 ! %l2 = 00000000000000ff 000000000000000d
8425! Mem[0000000010081400] = 00ff0000 2c92db8d, %l2 = 000000ff, %l3 = 0000000d
8426 ldd [%i2+%g0],%l2 ! %l2 = 0000000000ff0000 000000002c92db8d
8427! Mem[0000000010141410] = 000000ff, %l3 = 000000002c92db8d
8428 ldswa [%i5+%o5]0x80,%l3 ! %l3 = 00000000000000ff
8429! Mem[0000000010041430] = 0000000000000000, %f4 = 000d0000 000000ff
8430 ldda [%i1+0x030]%asi,%f4 ! %f4 = 00000000 00000000
8431! Starting 10 instruction Store Burst
8432! %l6 = 0000000000000000, Mem[00000000100c1408] = 000000ff
8433 stba %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
8434
8435p0_label_324:
8436! %l3 = 00000000000000ff, Mem[00000000100c1400] = ff000000
8437 stha %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff0000ff
8438! %l6 = 00000000, %l7 = 0000ffff, Mem[0000000010101408] = ff000000 00000000
8439 stda %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 0000ffff
8440! Mem[0000000030141400] = 01009aff, %l0 = ffffffffffffffff
8441 ldstuba [%i5+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
8442! Mem[0000000010141420] = ffffffff, %l2 = 00ff0000, %l3 = 000000ff
8443 add %i5,0x20,%g1
8444 casa [%g1]0x80,%l2,%l3 ! %l3 = 00000000ffffffff
8445! %f18 = ffffffff 00000000, %l1 = 3886e9a8680622d5
8446! Mem[00000000300c1410] = ffffffff00000000
8447 add %i3,0x010,%g1
8448 stda %f18,[%g1+%l1]ASI_PST16_SL ! Mem[00000000300c1410] = 0000ffffffff0000
8449! %l3 = 00000000ffffffff, Mem[0000000010001410] = 000000ff
8450 stha %l3,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffff00ff
8451! %f6 = 8981bdff, Mem[0000000010181400] = ff0000ff
8452 st %f6 ,[%i6+%g0] ! Mem[0000000010181400] = 8981bdff
8453! %f11 = 000000ff, Mem[0000000030001410] = 2afbffff
8454 sta %f11,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff
8455! %f14 = db000000 90d50d1e, Mem[0000000030081410] = 800000ff 00000000
8456 stda %f14,[%i2+%o5]0x89 ! Mem[0000000030081410] = db000000 90d50d1e
8457! Starting 10 instruction Load Burst
8458! Mem[0000000010041434] = 00000000, %l6 = 0000000000000000
8459 ldsw [%i1+0x034],%l6 ! %l6 = 0000000000000000
8460
8461p0_label_325:
8462! Mem[0000000030181400] = ff000000000000ff, %l0 = 00000000000000ff
8463 ldxa [%i6+%g0]0x89,%l0 ! %l0 = ff000000000000ff
8464! Mem[0000000010181408] = 150929a7, %l7 = ffdf7fbf0000ffff
8465 ldsha [%i6+%o4]0x80,%l7 ! %l7 = 0000000000001509
8466! Mem[0000000010141410] = 000000ff, %l2 = 0000000000ff0000
8467 ldswa [%i5+%o5]0x80,%l2 ! %l2 = 00000000000000ff
8468! Mem[0000000010001410] = ffff00ff, %l6 = 0000000000000000
8469 ldsba [%i0+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
8470! Mem[0000000010041408] = ffff0000 bf7fdfff, %l2 = 000000ff, %l3 = ffffffff
8471 ldda [%i1+%o4]0x88,%l2 ! %l2 = 00000000bf7fdfff 00000000ffff0000
8472! %l5 = 00000000ffffffff, imm = 00000000000008c6, %l7 = 0000000000001509
8473 subc %l5,0x8c6,%l7 ! %l7 = 00000000fffff739
8474! Mem[0000000030141410] = 000000ff, %f13 = 5e0000ff
8475 lda [%i5+%o5]0x89,%f13 ! %f13 = 000000ff
8476! Mem[0000000010041428] = 000000008900ffff, %l6 = ffffffffffffffff
8477 ldxa [%i1+0x028]%asi,%l6 ! %l6 = 000000008900ffff
8478! Mem[00000000100c1408] = 00000000, %f12 = 4b9a26a4
8479 lda [%i3+%o4]0x88,%f12 ! %f12 = 00000000
8480! Starting 10 instruction Store Burst
8481! %l7 = 00000000fffff739, Mem[0000000030081400] = 90d5fc1e
8482 stba %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 90d5fc39
8483
8484p0_label_326:
8485! Mem[0000000030081410] = 90d50d1e, %l7 = 00000000fffff739
8486 swapa [%i2+%o5]0x89,%l7 ! %l7 = 0000000090d50d1e
8487! Mem[0000000030041410] = ffbd8189, %l7 = 0000000090d50d1e
8488 swapa [%i1+%o5]0x81,%l7 ! %l7 = 00000000ffbd8189
8489! %f16 = 0000ffff, Mem[0000000010181424] = ffff0000
8490 st %f16,[%i6+0x024] ! Mem[0000000010181424] = 0000ffff
8491! %f20 = 7fffffff, Mem[0000000010001408] = ff000000
8492 sta %f20,[%i0+%o4]0x88 ! Mem[0000000010001408] = 7fffffff
8493! Mem[0000000010181400] = ffbd8189, %l0 = ff000000000000ff
8494 ldstuba [%i6+%g0]0x88,%l0 ! %l0 = 00000089000000ff
8495! Mem[000000001004142f] = 8900ffff, %l5 = 00000000ffffffff
8496 ldstuba [%i1+0x02f]%asi,%l5 ! %l5 = 000000ff000000ff
8497! Mem[0000000030181410] = 00000000, %l0 = 0000000000000089
8498 swapa [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
8499! %l3 = 00000000ffff0000, Mem[0000000030181400] = ff000000000000ff
8500 stxa %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000ffff0000
8501! %l6 = 000000008900ffff, Mem[0000000010181400] = ff81bdffff0000ff
8502 stx %l6,[%i6+%g0] ! Mem[0000000010181400] = 000000008900ffff
8503! Starting 10 instruction Load Burst
8504! Mem[0000000010001410] = ff00ffff, %l4 = 00000000ff0000ff
8505 ldswa [%i0+%o5]0x88,%l4 ! %l4 = ffffffffff00ffff
8506
8507p0_label_327:
8508! Mem[0000000030081400] = 39fcd59000000000, %l7 = 00000000ffbd8189
8509 ldxa [%i2+%g0]0x81,%l7 ! %l7 = 39fcd59000000000
8510! Mem[00000000300c1408] = ff000000, %l0 = 0000000000000000
8511 ldsha [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000000
8512! Mem[0000000010081408] = 0000000d ffffffff, %l2 = bf7fdfff, %l3 = ffff0000
8513 ldda [%i2+%o4]0x88,%l2 ! %l2 = 00000000ffffffff 000000000000000d
8514! Mem[0000000010181408] = a7290915, %l3 = 000000000000000d
8515 lduha [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000915
8516! Mem[0000000010001408] = ffffff7f, %f17 = ffffffff
8517 lda [%i0+%o4]0x80,%f17 ! %f17 = ffffff7f
8518! Mem[0000000010141410] = 000000ffff000000, %f12 = 00000000 000000ff
8519 ldd [%i5+%o5],%f12 ! %f12 = 000000ff ff000000
8520! Mem[0000000030101410] = ff00000d, %l4 = ffffffffff00ffff
8521 ldswa [%i4+%o5]0x81,%l4 ! %l4 = ffffffffff00000d
8522! Mem[00000000100c1408] = 00000000, %l0 = 0000000000000000
8523 lduba [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
8524! Mem[0000000010141410] = ff000000, %l4 = ffffffffff00000d
8525 lduba [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000
8526! Starting 10 instruction Store Burst
8527! %f26 = bf7fdfff, Mem[0000000010041424] = 90d5fc1e
8528 st %f26,[%i1+0x024] ! Mem[0000000010041424] = bf7fdfff
8529
8530p0_label_328:
8531! Mem[0000000030081400] = 39fcd590, %l2 = 00000000ffffffff
8532 ldstuba [%i2+%g0]0x81,%l2 ! %l2 = 00000039000000ff
8533! Mem[00000000100c1408] = 00000000db000000, %l3 = 0000000000000915, %l1 = 3886e9a8680622d5
8534 add %i3,0x08,%g1
8535 casxa [%g1]0x80,%l3,%l1 ! %l1 = 00000000db000000
8536! %l2 = 0000000000000039, Mem[00000000300c1408] = ff000000
8537 stha %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff000039
8538! Mem[0000000010081428] = ffbd8189, %l0 = 0000000000000000
8539 ldstub [%i2+0x028],%l0 ! %l0 = 000000ff000000ff
8540! %l0 = 00000000000000ff, Mem[0000000010181410] = 00000000
8541 stba %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff
8542! %l3 = 0000000000000915, Mem[0000000010181400] = 00000000
8543 stwa %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000915
8544! %l2 = 0000000000000039, Mem[00000000300c1410] = ffff0000
8545 stba %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffff0039
8546! %l5 = 00000000000000ff, Mem[0000000010081410] = ffffffff
8547 stba %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffff
8548! %l7 = 39fcd59000000000, Mem[0000000010181410] = ff000000
8549 stwa %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
8550! Starting 10 instruction Load Burst
8551! Mem[0000000030101408] = 00000000, %l2 = 0000000000000039
8552 lduha [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000
8553
8554p0_label_329:
8555! Mem[00000000300c1408] = 390000ff00000000, %f12 = 000000ff ff000000
8556 ldda [%i3+%o4]0x81,%f12 ! %f12 = 390000ff 00000000
8557! Code Fragment 4
8558p0_fragment_37:
8559! %l0 = 00000000000000ff
8560 setx 0x3114bba7958e73f1,%g7,%l0 ! %l0 = 3114bba7958e73f1
8561! %l1 = 00000000db000000
8562 setx 0x50d609204cc0cd10,%g7,%l1 ! %l1 = 50d609204cc0cd10
8563 setx 0x7ff8, %g1, %g2
8564 and %l0, %g2, %l0
8565 setx 0xffffffff, %g1, %g2
8566 and %l1, %g2, %l1
8567 setx 0x100000000, %g1, %g2
8568 or %l1, %g2, %l1 ! Set bit 32 - perrinj
8569 ta T_CHANGE_HPRIV
8570 stxa %l1, [%l0]ASI_ICACHE_INSTR
8571 ta T_CHANGE_NONHPRIV
8572! %l0 = 3114bba7958e73f1
8573 setx 0x3df59b30630da06e,%g7,%l0 ! %l0 = 3df59b30630da06e
8574! %l1 = 50d609204cc0cd10
8575 setx 0xef5c19f842e7667b,%g7,%l1 ! %l1 = ef5c19f842e7667b
8576! Mem[0000000030081408] = 0000000d00000000, %f30 = ffffffff 55100000
8577 ldda [%i2+%o4]0x89,%f30 ! %f30 = 0000000d 00000000
8578! Mem[0000000020800040] = 00280596, %l0 = 3df59b30630da06e
8579 lduha [%o1+0x040]%asi,%l0 ! %l0 = 0000000000000028
8580! Mem[00000000300c1410] = 0000ffffffff0039, %l5 = 00000000000000ff
8581 ldxa [%i3+%o5]0x89,%l5 ! %l5 = 0000ffffffff0039
8582! Mem[0000000030041408] = ff0000ff, %l5 = 0000ffffffff0039
8583 ldsha [%i1+%o4]0x81,%l5 ! %l5 = ffffffffffffff00
8584! Mem[000000001010140c] = 0000ffff, %l7 = 39fcd59000000000
8585 ldsw [%i4+0x00c],%l7 ! %l7 = 000000000000ffff
8586! %l4 = 0000000000000000, Mem[0000000010181408] = 150929a7
8587 stha %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000029a7
8588! Mem[0000000020800040] = 00280596, %l7 = 000000000000ffff
8589 ldsh [%o1+0x040],%l7 ! %l7 = 0000000000000028
8590! Starting 10 instruction Store Burst
8591! Mem[0000000010181400] = 00000915, %l5 = ffffffffffffff00
8592 ldstuba [%i6+%g0]0x88,%l5 ! %l5 = 00000015000000ff
8593
8594p0_label_330:
8595! %l7 = 0000000000000028, Mem[0000000020800001] = ffff8b5d, %asi = 80
8596 stba %l7,[%o1+0x001]%asi ! Mem[0000000020800000] = ff288b5d
8597! Mem[0000000010141408] = a729091500000000, %l4 = 0000000000000000
8598 ldxa [%i5+%o4]0x80,%l4 ! %l4 = a729091500000000
8599! Mem[00000000211c0001] = ffff4340, %l5 = 0000000000000015
8600 ldstuba [%o2+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
8601! Mem[0000000010101400] = 01009a4b, %l7 = 0000000000000028
8602 ldstuba [%i4+%g0]0x88,%l7 ! %l7 = 0000004b000000ff
8603! %f30 = 0000000d 00000000, Mem[0000000010141400] = ff3ba68a 000000ff
8604 stda %f30,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000000d 00000000
8605! %l3 = 0000000000000915, Mem[0000000010101410] = 000000d5
8606 stba %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000015
8607! Mem[000000001000142c] = ffffffff, %l1 = 42e7667b, %l0 = 00000028
8608 add %i0,0x2c,%g1
8609 casa [%g1]0x80,%l1,%l0 ! %l0 = 00000000ffffffff
8610! Mem[0000000010181400] = 000009ff, %l4 = a729091500000000
8611 swapa [%i6+%g0]0x88,%l4 ! %l4 = 00000000000009ff
8612! %l0 = ffffffff, %l1 = 42e7667b, Mem[0000000030001408] = ffffffff 000000ff
8613 stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff 42e7667b
8614! Starting 10 instruction Load Burst
8615! Mem[00000000100c1430] = 0000005e, %f14 = db000000
8616 lda [%i3+0x030]%asi,%f14 ! %f14 = 0000005e
8617
8618p0_label_331:
8619! Mem[0000000030081410] = 39f7ffff, %l3 = 0000000000000915
8620 lduha [%i2+%o5]0x81,%l3 ! %l3 = 00000000000039f7
8621! Mem[0000000010041414] = 0d000000, %l0 = 00000000ffffffff
8622 lduba [%i1+0x017]%asi,%l0 ! %l0 = 0000000000000000
8623! Mem[0000000020800000] = ff288b5d, %l3 = 00000000000039f7
8624 ldsha [%o1+0x000]%asi,%l3 ! %l3 = ffffffffffffff28
8625! Mem[0000000030001408] = ffffffff, %l1 = ef5c19f842e7667b
8626 lduba [%i0+%o4]0x81,%l1 ! %l1 = 00000000000000ff
8627! Mem[0000000010001400] = ff00105500000000, %l6 = 000000008900ffff
8628 ldxa [%i0+%g0]0x80,%l6 ! %l6 = ff00105500000000
8629! Mem[0000000010081408] = ffffffff, %l6 = ff00105500000000
8630 lduha [%i2+%o4]0x80,%l6 ! %l6 = 000000000000ffff
8631! Mem[0000000030141408] = 7cfdc2948981bd0d, %f26 = bf7fdfff e0000000
8632 ldda [%i5+%o4]0x81,%f26 ! %f26 = 7cfdc294 8981bd0d
8633! Mem[0000000030001408] = ffffffff, %l4 = 00000000000009ff
8634 ldsha [%i0+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
8635! %l6 = 000000000000ffff, %l1 = 00000000000000ff, %l0 = 0000000000000000
8636 mulx %l6,%l1,%l0 ! %l0 = 0000000000feff01
8637! Starting 10 instruction Store Burst
8638! %l1 = 00000000000000ff, Mem[00000000100c1408] = 00000000db000000
8639 stxa %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000000000ff
8640
8641p0_label_332:
8642! %f16 = 0000ffff ffffff7f, %l3 = ffffffffffffff28
8643! Mem[0000000010001400] = ff00105500000000
8644 stda %f16,[%i0+%l3]ASI_PST8_PL ! Mem[0000000010001400] = ff0010ff00ff0000
8645! %l6 = 000000000000ffff, Mem[0000000030081400] = fffcd590
8646 stha %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffd590
8647! Mem[00000000300c1400] = 00000000, %l2 = 0000000000000000
8648 swapa [%i3+%g0]0x81,%l2 ! %l2 = 0000000000000000
8649! Mem[0000000030081410] = fffff739, %l5 = 00000000000000ff
8650 swapa [%i2+%o5]0x89,%l5 ! %l5 = 00000000fffff739
8651! %l1 = 00000000000000ff, Mem[0000000020800040] = 00280596, %asi = 80
8652 stha %l1,[%o1+0x040]%asi ! Mem[0000000020800040] = 00ff0596
8653! %l5 = 00000000fffff739, Mem[0000000010101428] = 000d0000, %asi = 80
8654 stwa %l5,[%i4+0x028]%asi ! Mem[0000000010101428] = fffff739
8655! Mem[0000000010101410] = 15000000, %l1 = 00000000000000ff
8656 ldstuba [%i4+%o5]0x80,%l1 ! %l1 = 00000015000000ff
8657! %f24 = 00000000 80000000, Mem[0000000010081410] = ffffffff d70000ff
8658 stda %f24,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 80000000
8659! %l6 = 000000000000ffff, Mem[00000000300c1410] = ffff0039
8660 stwa %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000ffff
8661! Starting 10 instruction Load Burst
8662! Mem[0000000010041408] = ffdf7fbf, %l4 = ffffffffffffffff
8663 lduwa [%i1+%o4]0x80,%l4 ! %l4 = 00000000ffdf7fbf
8664
8665p0_label_333:
8666! %f16 = 0000ffff, %f5 = 00000000, %f8 = 0dbd8189
8667 fadds %f16,%f5 ,%f8 ! %l0 = 0000000000feff23, Unfinished, %fsr = 3700000400
8668! Mem[0000000030041400] = 28000000, %l0 = 0000000000feff23
8669 lduba [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000028
8670! Mem[00000000100c1408] = ff00000000000000, %l7 = 000000000000004b
8671 ldxa [%i3+%o4]0x88,%l7 ! %l7 = ff00000000000000
8672! Mem[0000000010041410] = 0000000d9affffff, %f6 = 8981bdff 0d0000ff
8673 ldda [%i1+%o5]0x88,%f6 ! %f6 = 0000000d 9affffff
8674! Mem[0000000030101408] = 00000000, %f26 = 7cfdc294
8675 lda [%i4+%o4]0x81,%f26 ! %f26 = 00000000
8676! Mem[00000000201c0000] = 00ffe0d4, %l3 = ffffffffffffff28
8677 ldsba [%o0+0x000]%asi,%l3 ! %l3 = 0000000000000000
8678! Mem[00000000211c0000] = ffff4340, %l6 = 000000000000ffff
8679 ldsba [%o2+0x001]%asi,%l6 ! %l6 = ffffffffffffffff
8680! Mem[0000000030001400] = ffff0000, %l2 = 0000000000000000
8681 ldsba [%i0+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
8682! Mem[0000000030081408] = 00000000, %l3 = 0000000000000000
8683 ldsha [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
8684! Starting 10 instruction Store Burst
8685! %l4 = 00000000ffdf7fbf, Mem[0000000030141410] = 000000ff
8686 stba %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000bf
8687
8688p0_label_334:
8689! %l3 = 0000000000000000, Mem[0000000010181408] = a7290000
8690 stha %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = a7290000
8691! %l4 = 00000000ffdf7fbf, imm = fffffffffffff7a5, %l0 = 0000000000000028
8692 xnor %l4,-0x85b,%l0 ! %l0 = 00000000ffdf77e5
8693! Mem[0000000010181408] = a7290000, %l0 = 00000000ffdf77e5
8694 ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 00000000000000ff
8695! %l7 = ff00000000000000, Mem[000000001014142a] = 8ddb922c, %asi = 80
8696 stha %l7,[%i5+0x02a]%asi ! Mem[0000000010141428] = 8ddb0000
8697! %f30 = 0000000d 00000000, %l1 = 0000000000000015
8698! Mem[0000000010001430] = 0000ff0000000000
8699 add %i0,0x030,%g1
8700 stda %f30,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010001430] = 000000000d000000
8701! Mem[00000000211c0001] = ffff4340, %l5 = 00000000fffff739
8702 ldstub [%o2+0x001],%l5 ! %l5 = 000000ff000000ff
8703! Mem[00000000201c0000] = 00ffe0d4, %l4 = 00000000ffdf7fbf
8704 ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 00000000000000ff
8705! %l7 = ff00000000000000, Mem[00000000201c0000] = ffffe0d4, %asi = 80
8706 stha %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000e0d4
8707! %l5 = 00000000000000ff, imm = 000000000000074d, %l4 = 0000000000000000
8708 and %l5,0x74d,%l4 ! %l4 = 000000000000004d
8709! Starting 10 instruction Load Burst
8710! Mem[0000000010141408] = a729091500000000, %f12 = 390000ff 00000000
8711 ldda [%i5+%o4]0x80,%f12 ! %f12 = a7290915 00000000
8712
8713p0_label_335:
8714! Mem[0000000030141408] = 7cfdc294 8981bd0d, %l4 = 0000004d, %l5 = 000000ff
8715 ldda [%i5+%o4]0x81,%l4 ! %l4 = 000000007cfdc294 000000008981bd0d
8716! Mem[0000000010081418] = 92df3465000000ff, %f16 = 0000ffff ffffff7f
8717 ldd [%i2+0x018],%f16 ! %f16 = 92df3465 000000ff
8718! Mem[0000000030041400] = 00000028, %f21 = ff000000
8719 lda [%i1+%g0]0x89,%f21 ! %f21 = 00000028
8720! Mem[0000000010141410] = 000000ff, %l6 = ffffffffffffffff
8721 lduha [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000
8722! Mem[0000000010141410] = ff000000, %l7 = ff00000000000000
8723 ldswa [%i5+%o5]0x88,%l7 ! %l7 = ffffffffff000000
8724! Mem[0000000010181408] = a72900ff, %l6 = 0000000000000000
8725 lduwa [%i6+%o4]0x88,%l6 ! %l6 = 00000000a72900ff
8726! Mem[0000000030101410] = 0d0000ff, %f28 = 00000000
8727 lda [%i4+%o5]0x89,%f28 ! %f28 = 0d0000ff
8728! Mem[0000000010041420] = 000000ff, %f19 = 00000000
8729 ld [%i1+0x020],%f19 ! %f19 = 000000ff
8730! Mem[0000000030041400] = 28000000, %f17 = 000000ff
8731 lda [%i1+%g0]0x81,%f17 ! %f17 = 28000000
8732! Starting 10 instruction Store Burst
8733! %l0 = 0000000000000000, Mem[0000000030081410] = ff000000
8734 stwa %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
8735
8736p0_label_336:
8737! %l7 = ffffffffff000000, Mem[0000000030081410] = 00000000
8738 stwa %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000
8739! Mem[0000000010101400] = ff9a0001, %l6 = 00000000a72900ff
8740 ldstuba [%i4+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
8741! Mem[0000000010141424] = ffffffff, %l4 = 7cfdc294, %l6 = 000000ff
8742 add %i5,0x24,%g1
8743 casa [%g1]0x80,%l4,%l6 ! %l6 = 00000000ffffffff
8744! %l3 = 0000000000000000, Mem[00000000300c1400] = 00000000
8745 stba %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
8746! Mem[0000000030181408] = ffffffff, %l6 = 00000000ffffffff
8747 swapa [%i6+%o4]0x89,%l6 ! %l6 = 00000000ffffffff
8748! %l0 = 0000000000000000, Mem[00000000300c1400] = bf7fdfff00000000
8749 stxa %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000000000
8750! %l3 = 0000000000000000, Mem[0000000010141410] = 000000ff
8751 sth %l3,[%i5+%o5] ! Mem[0000000010141410] = 000000ff
8752! %l3 = 0000000000000000, Mem[0000000030101408] = 00000000
8753 stwa %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
8754! Mem[000000001010141e] = 00003ecd, %l0 = 0000000000000000
8755 ldstuba [%i4+0x01e]%asi,%l0 ! %l0 = 0000003e000000ff
8756! Starting 10 instruction Load Burst
8757! Mem[0000000010181410] = 00000000, %l0 = 000000000000003e
8758 lduba [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000
8759
8760p0_label_337:
8761! Mem[00000000300c1408] = ff000039, %l6 = 00000000ffffffff
8762 ldswa [%i3+%o4]0x89,%l6 ! %l6 = ffffffffff000039
8763! Mem[000000001000140c] = 00000000, %l6 = ffffffffff000039
8764 ldsh [%i0+0x00c],%l6 ! %l6 = 0000000000000000
8765! Code Fragment 3
8766p0_fragment_38:
8767! %l0 = 0000000000000000
8768 setx 0x3991830fd7d3bcfd,%g7,%l0 ! %l0 = 3991830fd7d3bcfd
8769! %l1 = 0000000000000015
8770 setx 0x2a9a90683366e288,%g7,%l1 ! %l1 = 2a9a90683366e288
8771 setx 0x1fe000, %g1, %g3
8772 or %l0, %g3, %l0 ! always set perrmask = 0xff
8773 setx 0x1ffff8, %g1, %g2
8774 and %l0, %g2, %l0
8775 ta T_CHANGE_HPRIV
8776 stxa %l1, [%l0]ASI_DCACHE_DATA
8777 ta T_CHANGE_NONHPRIV
8778! %l0 = 3991830fd7d3bcfd
8779 setx 0x67bd22e7ef574c92,%g7,%l0 ! %l0 = 67bd22e7ef574c92
8780! %l1 = 2a9a90683366e288
8781 setx 0xdd8adc1075f2ee22,%g7,%l1 ! %l1 = dd8adc1075f2ee22
8782! Mem[0000000010181400] = 00000000, %l5 = 000000008981bd0d
8783 ldsba [%i6+%g0]0x80,%l5 ! %l5 = 0000000000000000
8784! Mem[0000000030041410] = 90d50d1e 10000000, %l2 = ffffffff, %l3 = 00000000
8785 ldda [%i1+%o5]0x81,%l2 ! %l2 = 0000000090d50d1e 0000000010000000
8786! Mem[0000000030141410] = 000000bf, %l7 = ffffffffff000000
8787 ldswa [%i5+%o5]0x89,%l7 ! %l7 = 00000000000000bf
8788! Mem[000000001014142c] = 00000000, %l1 = dd8adc1075f2ee22
8789 ldsh [%i5+0x02c],%l1 ! %l1 = 0000000000000000
8790! Mem[0000000010081400] = 0000ff00, %l2 = 0000000090d50d1e
8791 ldsha [%i2+%g0]0x88,%l2 ! %l2 = ffffffffffffff00
8792! Mem[0000000010041410] = ffffff9a0d000000, %l7 = 00000000000000bf
8793 ldxa [%i1+%o5]0x80,%l7 ! %l7 = ffffff9a0d000000
8794! Starting 10 instruction Store Burst
8795! %l3 = 0000000010000000, Mem[0000000030181400] = 00000000
8796 stba %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
8797
8798p0_label_338:
8799! %l6 = 0000000000000000, Mem[00000000100c1400] = ff0000ff
8800 stba %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff
8801! %f28 = 0d0000ff 2ab73dc9, Mem[0000000030141408] = 7cfdc294 8981bd0d
8802 stda %f28,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0d0000ff 2ab73dc9
8803! %l5 = 0000000000000000, Mem[0000000030041400] = 28000000
8804 stba %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
8805! %l4 = 000000007cfdc294, %l0 = 67bd22e7ef574c92, %y = ff0000ff
8806 sdiv %l4,%l0,%l0 ! %l0 = 000000000f5de99e
8807 mov %l0,%y ! %y = 0f5de99e
8808! %f22 = 80000000 00000000, Mem[0000000030181408] = ffffffff 00000000
8809 stda %f22,[%i6+%o4]0x89 ! Mem[0000000030181408] = 80000000 00000000
8810! %l6 = 0000000000000000, Mem[0000000030001408] = ffffffff7b66e742
8811 stxa %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000000000000000
8812! Mem[0000000010141408] = a7290915, %l4 = 000000007cfdc294
8813 swapa [%i5+%o4]0x80,%l4 ! %l4 = 00000000a7290915
8814! %l2 = ffffffffffffff00, Mem[00000000300c1410] = 0000ffff
8815 stha %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000ff00
8816! %f20 = 7fffffff, Mem[0000000010041400] = 0067dea3
8817 sta %f20,[%i1+%g0]0x80 ! Mem[0000000010041400] = 7fffffff
8818! Starting 10 instruction Load Burst
8819! Mem[0000000030081410] = ff000000000000db, %f16 = 92df3465 28000000
8820 ldda [%i2+%o5]0x81,%f16 ! %f16 = ff000000 000000db
8821
8822p0_label_339:
8823! Mem[0000000030181410] = ff00000000000089, %f14 = 0000005e 90d50d1e
8824 ldda [%i6+%o5]0x89,%f14 ! %f14 = ff000000 00000089
8825! %l6 = 0000000000000000, %l3 = 0000000010000000, %y = 0f5de99e
8826 smul %l6,%l3,%l1 ! %l1 = 0000000000000000, %y = 00000000
8827! Mem[0000000030141410] = bf000000, %l3 = 0000000010000000
8828 lduba [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000bf
8829! Mem[0000000030041400] = 00000000, %l0 = 000000000f5de99e
8830 ldsha [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000
8831! Mem[0000000030041408] = ff0000ff, %l7 = ffffff9a0d000000
8832 lduwa [%i1+%o4]0x89,%l7 ! %l7 = 00000000ff0000ff
8833! Mem[0000000010101428] = fffff739, %l0 = 0000000000000000
8834 ldsb [%i4+0x028],%l0 ! %l0 = ffffffffffffffff
8835! Mem[0000000010041408] = bf7fdfff, %l7 = 00000000ff0000ff
8836 lduba [%i1+%o4]0x88,%l7 ! %l7 = 00000000000000ff
8837! Mem[0000000030041400] = 00000000, %l3 = 00000000000000bf
8838 ldsha [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
8839! Mem[0000000030101408] = 00000000, %l2 = ffffffffffffff00
8840 lduba [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000
8841! Starting 10 instruction Store Burst
8842! %l6 = 0000000000000000, Mem[0000000010041408] = ffdf7fbf
8843 stwa %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
8844
8845p0_label_340:
8846! Mem[0000000030181400] = 00000000, %l2 = 0000000000000000
8847 swapa [%i6+%g0]0x81,%l2 ! %l2 = 0000000000000000
8848! %l2 = 0000000000000000, imm = 0000000000000964, %l6 = 0000000000000000
8849 add %l2,0x964,%l6 ! %l6 = 0000000000000964
8850! Mem[0000000030181400] = 00000000, %l7 = 00000000000000ff
8851 swapa [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000000
8852! Mem[0000000030001400] = ffff0000, %l2 = 0000000000000000
8853 swapa [%i0+%g0]0x81,%l2 ! %l2 = 00000000ffff0000
8854! Mem[0000000010101424] = 1000ffff, %l3 = 0000000000000000, %asi = 80
8855 swapa [%i4+0x024]%asi,%l3 ! %l3 = 000000001000ffff
8856! %l5 = 0000000000000000, Mem[000000001008143c] = 94c2fd7c
8857 stb %l5,[%i2+0x03c] ! Mem[000000001008143c] = 00c2fd7c
8858! %f17 = 000000db, Mem[0000000010081410] = 80000000
8859 sta %f17,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000db
8860! Mem[0000000030081400] = 90d5ffff, %l6 = 0000000000000964
8861 swapa [%i2+%g0]0x89,%l6 ! %l6 = 0000000090d5ffff
8862! %l6 = 90d5ffff, %l7 = 00000000, Mem[00000000300c1410] = 0000ff00 0000ffff
8863 stda %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 90d5ffff 00000000
8864! Starting 10 instruction Load Burst
8865! Mem[0000000010181410] = 00000000, %l6 = 0000000090d5ffff
8866 ldswa [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000
8867
8868p0_label_341:
8869! Mem[0000000010081400] = 0000ff00, %l3 = 000000001000ffff
8870 lduba [%i2+%g0]0x88,%l3 ! %l3 = 0000000000000000
8871! Mem[00000000300c1400] = 00000000, %l3 = 0000000000000000
8872 ldsha [%i3+%g0]0x89,%l3 ! %l3 = 0000000000000000
8873! %l4 = 00000000a7290915, %l2 = 00000000ffff0000, %l4 = 00000000a7290915
8874 udivx %l4,%l2,%l4 ! %l4 = 0000000000000000
8875! Mem[0000000010181410] = 00000000, %l3 = 0000000000000000
8876 lduba [%i6+%o5]0x80,%l3 ! %l3 = 0000000000000000
8877! %f23 = 00000000, %f24 = 00000000, %f20 = 7fffffff 00000028
8878 fsmuld %f23,%f24,%f20 ! %f20 = 00000000 00000000
8879! Mem[0000000030181408] = 00000000, %l0 = ffffffffffffffff
8880 ldsba [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000
8881! Mem[00000000300c1408] = 390000ff 00000000, %l0 = 00000000, %l1 = 00000000
8882 ldda [%i3+%o4]0x81,%l0 ! %l0 = 00000000390000ff 0000000000000000
8883! Mem[0000000010001410] = 0d000000ff00ffff, %l7 = 0000000000000000
8884 ldxa [%i0+%o5]0x88,%l7 ! %l7 = 0d000000ff00ffff
8885! Mem[0000000010001434] = 0d000000, %l6 = 0000000000000000
8886 lduw [%i0+0x034],%l6 ! %l6 = 000000000d000000
8887! Starting 10 instruction Store Burst
8888! Mem[0000000030041400] = 00000000, %l5 = 0000000000000000
8889 ldstuba [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ff
8890
8891p0_label_342:
8892! %f0 = ffffffff ff000000 00000000 000000ff
8893! %f4 = 00000000 00000000 0000000d 9affffff
8894! %f8 = 0dbd8189 0000009a db000000 000000ff
8895! %f12 = a7290915 00000000 ff000000 00000089
8896 stda %f0,[%i1]ASI_BLK_AIUP ! Block Store to 0000000010041400
8897! %l0 = 00000000390000ff, Mem[00000000300c1400] = 00000000
8898 stba %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000
8899! Mem[00000000100c1404] = 00000000, %l0 = 00000000390000ff, %asi = 80
8900 swapa [%i3+0x004]%asi,%l0 ! %l0 = 0000000000000000
8901! %l3 = 0000000000000000, Mem[00000000100c1412] = 00000000, %asi = 80
8902 stha %l3,[%i3+0x012]%asi ! Mem[00000000100c1410] = 00000000
8903! %l2 = 00000000ffff0000, Mem[00000000100c1408] = 00000000
8904 stha %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
8905! %l3 = 0000000000000000, Mem[000000001004142f] = 000000ff, %asi = 80
8906 stba %l3,[%i1+0x02f]%asi ! Mem[000000001004142c] = 00000000
8907! %f26 = 00000000, Mem[0000000010001408] = ffffff7f
8908 sta %f26,[%i0+0x008]%asi ! Mem[0000000010001408] = 00000000
8909! %l0 = 0000000000000000, Mem[00000000100c1408] = 00000000
8910 stha %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
8911! Mem[0000000030081400] = 64090000, %l5 = 0000000000000000
8912 ldstuba [%i2+%g0]0x81,%l5 ! %l5 = 00000064000000ff
8913! Starting 10 instruction Load Burst
8914! %l6 = 000000000d000000, imm = 0000000000000c8a, %l2 = 00000000ffff0000
8915 xor %l6,0xc8a,%l2 ! %l2 = 000000000d000c8a
8916
8917p0_label_343:
8918! Mem[0000000030001400] = 00000000, %l4 = 0000000000000000
8919 lduha [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
8920 membar #Sync ! Added by membar checker (40)
8921! Mem[0000000030041400] = ff000000 0000ffff ff0000ff ff0000d7
8922! Mem[0000000030041410] = 90d50d1e 10000000 ff000000 ff000000
8923! Mem[0000000030041420] = 1efcd590 ce6aba12 33c35d18 30503069
8924! Mem[0000000030041430] = 54300000 bbfeffff 55100000 a4269a62
8925 ldda [%i1]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030041400
8926! Mem[00000000100c1408] = 00000000, %l7 = 0d000000ff00ffff
8927 ldsh [%i3+%o4],%l7 ! %l7 = 0000000000000000
8928! Mem[0000000030041400] = ff000000, %l2 = 000000000d000c8a
8929 ldswa [%i1+%g0]0x81,%l2 ! %l2 = ffffffffff000000
8930! Mem[0000000030181410] = 89000000 000000ff, %l0 = 00000000, %l1 = 00000000
8931 ldda [%i6+%o5]0x81,%l0 ! %l0 = 0000000089000000 00000000000000ff
8932! Mem[0000000010081430] = 9a5dffff, %l1 = 00000000000000ff
8933 ldsw [%i2+0x030],%l1 ! %l1 = ffffffff9a5dffff
8934! Mem[0000000010081408] = 0000000dffffffff, %l0 = 0000000089000000
8935 ldxa [%i2+%o4]0x88,%l0 ! %l0 = 0000000dffffffff
8936! %f16 = ff000000, %f23 = 00000000, %f22 = 80000000 00000000
8937 fsmuld %f16,%f23,%f22 ! %f22 = 80000000 00000000
8938! Mem[0000000010041408] = ff000000 00000000, %l2 = ff000000, %l3 = 00000000
8939 ldda [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000 00000000ff000000
8940! Starting 10 instruction Store Burst
8941! Mem[0000000020800040] = 00ff0596, %l0 = 0000000dffffffff
8942 ldstuba [%o1+0x040]%asi,%l0 ! %l0 = 00000000000000ff
8943
8944p0_label_344:
8945! %f18 = ffffffff 000000ff, Mem[00000000100c1438] = 1e0dd590 00000000
8946 std %f18,[%i3+0x038] ! Mem[00000000100c1438] = ffffffff 000000ff
8947! %l0 = 0000000000000000, Mem[0000000030141408] = ff00000d
8948 stba %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff000000
8949! %f0 = ffff0000 000000ff d70000ff ff0000ff
8950! %f4 = 00000010 1e0dd590 000000ff 000000ff
8951! %f8 = 12ba6ace 90d5fc1e 69305030 185dc333
8952! %f12 = fffffebb 00003054 629a26a4 00001055
8953 stda %f0,[%i0]ASI_COMMIT_P ! Block Store to 0000000010001400
8954! %f26 = 00000000 8981bd0d, %l4 = 0000000000000000
8955! Mem[0000000010081408] = ffffffff0d000000
8956 add %i2,0x008,%g1
8957 stda %f26,[%g1+%l4]ASI_PST32_P ! Mem[0000000010081408] = ffffffff0d000000
8958! %l3 = 00000000ff000000, Mem[0000000010041410] = 00000000
8959 stwa %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff000000
8960! %f26 = 00000000 8981bd0d, Mem[0000000010141428] = 8ddb0000 00000000
8961 stda %f26,[%i5+0x028]%asi ! Mem[0000000010141428] = 00000000 8981bd0d
8962 membar #Sync ! Added by membar checker (41)
8963! %l4 = 0000000000000000, Mem[0000000010001408] = ff0000d7
8964 stha %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff000000
8965! %l2 = 00000000, %l3 = ff000000, Mem[0000000010141400] = 0000000d 00000000
8966 stda %l2,[%i5+0x000]%asi ! Mem[0000000010141400] = 00000000 ff000000
8967! %l3 = 00000000ff000000, Mem[0000000010101408] = ffff000000000000
8968 stxa %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000ff000000
8969! Starting 10 instruction Load Burst
8970! Mem[0000000030001400] = 00000000 0000000d, %l0 = 00000000, %l1 = 9a5dffff
8971 ldda [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000 000000000000000d
8972
8973p0_label_345:
8974! Mem[0000000010081438] = ffff0072, %l3 = 00000000ff000000
8975 ldsha [%i2+0x03a]%asi,%l3 ! %l3 = 0000000000000072
8976! %l5 = 0000000000000064, %l1 = 000000000000000d, %l5 = 0000000000000064
8977 xnor %l5,%l1,%l5 ! %l5 = ffffffffffffff96
8978! Mem[00000000211c0000] = ffff4340, %l6 = 000000000d000000
8979 ldub [%o2+%g0],%l6 ! %l6 = 00000000000000ff
8980! Mem[0000000010101400] = 01009aff, %l4 = 0000000000000000
8981 ldswa [%i4+%g0]0x88,%l4 ! %l4 = 0000000001009aff
8982! Mem[0000000030001408] = 00000000, %l6 = 00000000000000ff
8983 lduba [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000000
8984! Mem[00000000211c0000] = ffff4340, %l4 = 0000000001009aff
8985 ldsh [%o2+%g0],%l4 ! %l4 = ffffffffffffffff
8986! Mem[0000000030181408] = 8000000000000000, %f6 = 000000ff 000000ff
8987 ldda [%i6+%o4]0x89,%f6 ! %f6 = 80000000 00000000
8988! Mem[00000000100c1408] = 00000000, %l2 = 0000000000000000
8989 ldsh [%i3+%o4],%l2 ! %l2 = 0000000000000000
8990! Mem[000000001008140c] = 0d000000, %l1 = 000000000000000d
8991 ldswa [%i2+0x00c]%asi,%l1 ! %l1 = 000000000d000000
8992! Starting 10 instruction Store Burst
8993! Mem[0000000010101427] = 00000000, %l4 = ffffffffffffffff
8994 ldstub [%i4+0x027],%l4 ! %l4 = 00000000000000ff
8995
8996p0_label_346:
8997! %l2 = 00000000, %l3 = 00000072, Mem[0000000010081408] = ffffffff 0d000000
8998 stda %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 00000072
8999! Mem[0000000030001400] = 00000000, %l2 = 0000000000000000
9000 ldstuba [%i0+%g0]0x81,%l2 ! %l2 = 00000000000000ff
9001! Mem[0000000020800000] = ff288b5d, %l2 = 0000000000000000
9002 ldstub [%o1+%g0],%l2 ! %l2 = 000000ff000000ff
9003! %l3 = 0000000000000072, Mem[00000000100c1400] = 000000ff
9004 stha %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 007200ff
9005! %l5 = ffffffffffffff96, Mem[0000000010141411] = 000000ff
9006 stb %l5,[%i5+0x011] ! Mem[0000000010141410] = 009600ff
9007! %f0 = ffff0000 000000ff, Mem[0000000030001400] = 000000ff 0d000000
9008 stda %f0 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffff0000 000000ff
9009! %l7 = 0000000000000000, %l2 = 00000000000000ff, %l7 = 0000000000000000
9010 xor %l7,%l2,%l7 ! %l7 = 00000000000000ff
9011! %l4 = 00000000, %l5 = ffffff96, Mem[0000000030181400] = ff000000 ffff0000
9012 stda %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 ffffff96
9013! Mem[0000000030001400] = ff000000, %l7 = 00000000000000ff
9014 ldstuba [%i0+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
9015! Starting 10 instruction Load Burst
9016! Mem[0000000010041410] = ff000000, %l6 = 0000000000000000
9017 ldsba [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000
9018
9019p0_label_347:
9020! Mem[0000000010101428] = fffff73955100000, %l1 = 000000000d000000
9021 ldx [%i4+0x028],%l1 ! %l1 = fffff73955100000
9022! Mem[0000000010141400] = 000000ff 00000000, %l0 = 00000000, %l1 = 55100000
9023 ldda [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000000 00000000000000ff
9024! Mem[000000001014143c] = 000000ff, %l0 = 0000000000000000
9025 ldub [%i5+0x03d],%l0 ! %l0 = 0000000000000000
9026! Mem[0000000020800040] = ffff0596, %l1 = 00000000000000ff
9027 ldsha [%o1+0x040]%asi,%l1 ! %l1 = ffffffffffffffff
9028! Mem[0000000010101408] = 00000000 ff000000, %l4 = 00000000, %l5 = ffffff96
9029 ldda [%i4+%o4]0x88,%l4 ! %l4 = 00000000ff000000 0000000000000000
9030! Mem[0000000030181408] = 0000000000000080, %l3 = 0000000000000072
9031 ldxa [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000080
9032! Mem[0000000010141410] = 009600ff ff000000, %l4 = ff000000, %l5 = 00000000
9033 ldda [%i5+%o5]0x80,%l4 ! %l4 = 00000000009600ff 00000000ff000000
9034! %l0 = 0000000000000000, immed = fffff498, %y = 00000000
9035 sdiv %l0,-0xb68,%l2 ! %l2 = 0000000000000000
9036 mov %l0,%y ! %y = 00000000
9037! Mem[0000000030181400] = 96ffffff00000000, %l7 = 00000000000000ff
9038 ldxa [%i6+%g0]0x89,%l7 ! %l7 = 96ffffff00000000
9039! Starting 10 instruction Store Burst
9040! Mem[00000000100c1400] = ff007200, %l0 = 0000000000000000
9041 swapa [%i3+%g0]0x88,%l0 ! %l0 = 00000000ff007200
9042
9043p0_label_348:
9044! Mem[0000000010001420] = 12ba6ace, %l5 = 00000000ff000000, %asi = 80
9045 swapa [%i0+0x020]%asi,%l5 ! %l5 = 0000000012ba6ace
9046! %l0 = 00000000ff007200, Mem[0000000010041408] = 00000000
9047 stwa %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = ff007200
9048! %l6 = 0000000000000000, Mem[0000000010101410] = ff000000
9049 stha %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
9050! %l4 = 009600ff, %l5 = 12ba6ace, Mem[0000000010101410] = 00000000 ff00ffff
9051 stda %l4,[%i4+0x010]%asi ! Mem[0000000010101410] = 009600ff 12ba6ace
9052! %f22 = 80000000 00000000, %l0 = 00000000ff007200
9053! Mem[0000000030041428] = 33c35d1830503069
9054 add %i1,0x028,%g1
9055 stda %f22,[%g1+%l0]ASI_PST32_S ! Mem[0000000030041428] = 33c35d1830503069
9056! %l1 = ffffffffffffffff, Mem[0000000010041408] = ff000000ff007200
9057 stxa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffffffffffff
9058! %l7 = 96ffffff00000000, Mem[0000000010081424] = 00000000
9059 stw %l7,[%i2+0x024] ! Mem[0000000010081424] = 00000000
9060! Mem[0000000030101400] = 90d50d1e, %l2 = 0000000000000000
9061 ldstuba [%i4+%g0]0x89,%l2 ! %l2 = 0000001e000000ff
9062! %l0 = 00000000ff007200, Mem[0000000010041400] = ffffffff
9063 stha %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 7200ffff
9064! Starting 10 instruction Load Burst
9065! Mem[00000000100c141c] = 3054c578, %l3 = 0000000000000080
9066 lduw [%i3+0x01c],%l3 ! %l3 = 000000003054c578
9067
9068p0_label_349:
9069! Mem[0000000010041408] = ffffffff, %f1 = 000000ff
9070 lda [%i1+%o4]0x88,%f1 ! %f1 = ffffffff
9071! Mem[0000000010041400] = ffff0072, %l2 = 000000000000001e
9072 lduha [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000072
9073! Mem[0000000030041410] = 1e0dd590, %l1 = ffffffffffffffff
9074 lduha [%i1+%o5]0x89,%l1 ! %l1 = 000000000000d590
9075! Mem[0000000030081400] = 000009ff, %f25 = 80000000
9076 lda [%i2+%g0]0x89,%f25 ! %f25 = 000009ff
9077! Mem[0000000010001400] = ff0000000000ffff, %f2 = d70000ff ff0000ff
9078 ldda [%i0+%g0]0x88,%f2 ! %f2 = ff000000 0000ffff
9079! Mem[00000000100c1410] = 00000000, %l1 = 000000000000d590
9080 lduha [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
9081! Mem[0000000010181408] = a72900ff, %l6 = 0000000000000000
9082 lduha [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff
9083! Mem[0000000010041408] = ffffffff, %l0 = 00000000ff007200
9084 lduba [%i1+%o4]0x88,%l0 ! %l0 = 00000000000000ff
9085! Mem[0000000030181400] = 00000000, %l4 = 00000000009600ff
9086 ldswa [%i6+%g0]0x89,%l4 ! %l4 = 0000000000000000
9087! Starting 10 instruction Store Burst
9088! %l7 = 96ffffff00000000, Mem[000000001004140c] = ffffffff
9089 stw %l7,[%i1+0x00c] ! Mem[000000001004140c] = 00000000
9090
9091p0_label_350:
9092! %f28 = 0d0000ff 2ab73dc9, Mem[00000000300c1408] = 390000ff 00000000
9093 stda %f28,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0d0000ff 2ab73dc9
9094! %l1 = 0000000000000000, Mem[00000000100c1428] = 95793ced000000db
9095 stx %l1,[%i3+0x028] ! Mem[00000000100c1428] = 0000000000000000
9096! Mem[0000000010001420] = ff000000, %l7 = 00000000, %l7 = 00000000
9097 add %i0,0x20,%g1
9098 casa [%g1]0x80,%l7,%l7 ! %l7 = 00000000ff000000
9099! %f14 = 629a26a4 00001055, Mem[0000000030101400] = ff0dd590 00000000
9100 stda %f14,[%i4+%g0]0x81 ! Mem[0000000030101400] = 629a26a4 00001055
9101! %f0 = ffff0000 ffffffff ff000000 0000ffff
9102! %f4 = 00000010 1e0dd590 80000000 00000000
9103! %f8 = 12ba6ace 90d5fc1e 69305030 185dc333
9104! %f12 = fffffebb 00003054 629a26a4 00001055
9105 stda %f0,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
9106! %f27 = 8981bd0d, Mem[0000000010181434] = 000000ff
9107 sta %f27,[%i6+0x034]%asi ! Mem[0000000010181434] = 8981bd0d
9108! %l6 = 00000000000000ff, Mem[0000000010001400] = ffff0000000000ff
9109 stxa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000000000ff
9110! %l7 = 00000000ff000000, Mem[0000000030141410] = 000000bf
9111 stha %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
9112! %l6 = 00000000000000ff, Mem[0000000030001410] = 000000ff
9113 stwa %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff
9114! Starting 10 instruction Load Burst
9115! Mem[0000000010101400] = 01009aff, %l6 = 00000000000000ff
9116 ldsba [%i4+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
9117
9118p0_label_351:
9119! Mem[0000000010141408] = 94c2fd7c, %l3 = 000000003054c578
9120 ldsha [%i5+%o4]0x88,%l3 ! %l3 = fffffffffffffd7c
9121! Mem[0000000030141408] = 000000ff, %l1 = 0000000000000000
9122 lduwa [%i5+%o4]0x81,%l1 ! %l1 = 00000000000000ff
9123! Mem[00000000300c1408] = 0d0000ff, %l3 = fffffffffffffd7c
9124 lduha [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000d00
9125! Mem[0000000010181408] = ff0029a7, %l1 = 00000000000000ff
9126 lduha [%i6+%o4]0x80,%l1 ! %l1 = 000000000000ff00
9127 membar #Sync ! Added by membar checker (42)
9128! Mem[0000000030041400] = ff000000 0000ffff ff0000ff ff0000d7
9129! Mem[0000000030041410] = 90d50d1e 10000000 ff000000 ff000000
9130! Mem[0000000030041420] = 1efcd590 ce6aba12 33c35d18 30503069
9131! Mem[0000000030041430] = 54300000 bbfeffff 55100000 a4269a62
9132 ldda [%i1]ASI_BLK_S,%f0 ! Block Load from 0000000030041400
9133! Mem[0000000030181400] = 00000000, %l7 = 00000000ff000000
9134 lduwa [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000000
9135! Mem[0000000010181400] = 00000000, %l2 = 0000000000000072
9136 ldsba [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
9137! Mem[0000000030081400] = ff090000, %l5 = 0000000012ba6ace
9138 ldsba [%i2+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
9139! Mem[0000000010181410] = 00000000, %l0 = 00000000000000ff
9140 lduwa [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000
9141! Starting 10 instruction Store Burst
9142! %f16 = ff000000 000000db ffffffff 000000ff
9143! %f20 = 00000000 00000000 80000000 00000000
9144! %f24 = 00000000 000009ff 00000000 8981bd0d
9145! %f28 = 0d0000ff 2ab73dc9 0000000d 00000000
9146 stda %f16,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400
9147
9148p0_label_352:
9149! Mem[0000000021800181] = 72ff4d6f, %l3 = 0000000000000d00
9150 ldstuba [%o3+0x181]%asi,%l3 ! %l3 = 000000ff000000ff
9151! Mem[0000000010001400] = 00000000, %l7 = 0000000000000000
9152 ldstuba [%i0+%g0]0x88,%l7 ! %l7 = 00000000000000ff
9153! %l6 = ffffffff, %l7 = 00000000, Mem[0000000010101400] = 01009aff c93db72a
9154 stda %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffff 00000000
9155! Mem[0000000030001408] = 00000000, %l2 = 0000000000000000
9156 swapa [%i0+%o4]0x89,%l2 ! %l2 = 0000000000000000
9157! %l4 = 0000000000000000, Mem[0000000010101410] = ff009600
9158 stwa %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
9159! Mem[0000000021800180] = 72ff4d6f, %l7 = 0000000000000000
9160 ldstuba [%o3+0x180]%asi,%l7 ! %l7 = 00000072000000ff
9161! Mem[0000000030101400] = a4269a62, %l6 = ffffffffffffffff
9162 ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 00000062000000ff
9163! %l2 = 0000000000000000, Mem[0000000010181400] = 000000008900ffff
9164 stxa %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000000000000000
9165! %l6 = 0000000000000062, Mem[00000000201c0001] = 0000e0d4, %asi = 80
9166 stba %l6,[%o0+0x001]%asi ! Mem[00000000201c0000] = 0062e0d4
9167! Starting 10 instruction Load Burst
9168! Mem[0000000030181408] = 00000000 00000080, %l0 = 00000000, %l1 = 0000ff00
9169 ldda [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000 0000000000000080
9170
9171p0_label_353:
9172! Mem[0000000010001410] = 10000000, %f11 = 30503069
9173 lda [%i0+%o5]0x88,%f11 ! %f11 = 10000000
9174! Mem[0000000030001408] = 00000000, %l7 = 0000000000000072
9175 lduwa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000000
9176 membar #Sync ! Added by membar checker (43)
9177! Mem[0000000010041410] = 0000000000000000, %f14 = 55100000 a4269a62
9178 ldda [%i1+%o5]0x88,%f14 ! %f14 = 00000000 00000000
9179! Mem[00000000201c0000] = 0062e0d4, %l2 = 0000000000000000
9180 ldub [%o0+%g0],%l2 ! %l2 = 0000000000000000
9181! Mem[0000000010141408] = 7cfdc294, %l4 = 0000000000000000
9182 lduwa [%i5+%o4]0x80,%l4 ! %l4 = 000000007cfdc294
9183! Mem[00000000100c1400] = 00000000, %l6 = 0000000000000062
9184 ldsba [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000000
9185! Mem[0000000010041410] = 0000000000000000, %l3 = 00000000000000ff
9186 ldxa [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000
9187! Mem[0000000030081410] = ff000000000000db, %l7 = 0000000000000000
9188 ldxa [%i2+%o5]0x81,%l7 ! %l7 = ff000000000000db
9189! Mem[0000000010081408] = 00000000, %l1 = 0000000000000080
9190 lduwa [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000000
9191! Starting 10 instruction Store Burst
9192! Mem[0000000021800141] = c9c4df64, %l4 = 000000007cfdc294
9193 ldstub [%o3+0x141],%l4 ! %l4 = 000000c4000000ff
9194
9195p0_label_354:
9196! %l7 = ff000000000000db, Mem[0000000030001410] = 000000ff
9197 stwa %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000db
9198! %l4 = 00000000000000c4, Mem[0000000010001400] = 000000ff
9199 stwa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000c4
9200! %f14 = 00000000 00000000, Mem[0000000030041400] = 000000ff ffff0000
9201 stda %f14,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 00000000
9202! %l5 = ffffffffffffffff, Mem[0000000010101408] = 00000000ff000000
9203 stxa %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffffffffffff
9204! %f24 = 00000000, Mem[0000000030101400] = ff9a26a4
9205 sta %f24,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
9206! %l0 = 0000000000000000, Mem[0000000030001410] = 000000db
9207 stba %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
9208! %l3 = 0000000000000000, Mem[0000000010001400] = c4000000000000ff
9209 stxa %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000000
9210! %f7 = ff000000, Mem[0000000010081400] = 0000ff00
9211 sta %f7 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000
9212! %l0 = 00000000, %l1 = 00000000, Mem[0000000010101428] = fffff739 55100000
9213 std %l0,[%i4+0x028] ! Mem[0000000010101428] = 00000000 00000000
9214! Starting 10 instruction Load Burst
9215! Mem[0000000010041408] = ff000000, %l6 = 0000000000000000
9216 ldsha [%i1+%o4]0x80,%l6 ! %l6 = ffffffffffffff00
9217
9218p0_label_355:
9219! Mem[0000000010101400] = ffffffff, %l1 = 0000000000000000
9220 ldsha [%i4+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
9221! Mem[0000000010001410] = 00000010, %l2 = 0000000000000000
9222 ldsha [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
9223! Mem[0000000010081400] = 000000ff, %l2 = 0000000000000000
9224 ldsha [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
9225! Mem[0000000010181420] = ffff9aff, %f26 = 00000000
9226 lda [%i6+0x020]%asi,%f26 ! %f26 = ffff9aff
9227! Mem[0000000030041400] = 00000000, %l3 = 0000000000000000
9228 lduba [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
9229! %f29 = 2ab73dc9, %f4 = 90d50d1e
9230 fcmps %fcc0,%f29,%f4 ! %fcc0 = 2
9231! %f28 = 0d0000ff, %f23 = 00000000, %f16 = ff000000
9232 fsubs %f28,%f23,%f16 ! %f16 = 0d0000ff
9233! Mem[0000000010101408] = ffffffff, %l5 = ffffffffffffffff
9234 ldsha [%i4+%o4]0x88,%l5 ! %l5 = ffffffffffffffff
9235! Mem[000000001014140c] = 00000000, %l3 = 0000000000000000
9236 ldub [%i5+0x00c],%l3 ! %l3 = 0000000000000000
9237! Starting 10 instruction Store Burst
9238! %f21 = 00000000, Mem[0000000010181410] = 00000000
9239 sta %f21,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
9240
9241p0_label_356:
9242! %l5 = ffffffffffffffff, %l1 = ffffffffffffffff, %l7 = ff000000000000db
9243 and %l5,%l1,%l7 ! %l7 = ffffffffffffffff
9244! Mem[00000000211c0001] = ffff4340, %l2 = 0000000000000000
9245 ldstub [%o2+0x001],%l2 ! %l2 = 000000ff000000ff
9246! %l4 = 00000000000000c4, %l1 = ffffffffffffffff, %l5 = ffffffffffffffff
9247 addc %l4,%l1,%l5 ! %l5 = 00000000000000c3
9248! %l4 = 00000000000000c4, Mem[0000000010141408] = 7cfdc294
9249 stwa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000c4
9250! Mem[0000000010101408] = ffffffff, %l0 = 0000000000000000
9251 ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
9252! Mem[0000000010041408] = 000000ff, %l6 = ffffffffffffff00
9253 swapa [%i1+%o4]0x88,%l6 ! %l6 = 00000000000000ff
9254! Mem[0000000010141408] = c4000000, %l1 = ffffffffffffffff
9255 swapa [%i5+%o4]0x88,%l1 ! %l1 = 00000000c4000000
9256! Mem[0000000010141431] = 00000000, %l5 = 00000000000000c3
9257 ldstuba [%i5+0x031]%asi,%l5 ! %l5 = 00000000000000ff
9258! %l2 = 00000000000000ff, Mem[0000000010101428] = 0000000000000000
9259 stx %l2,[%i4+0x028] ! Mem[0000000010101428] = 00000000000000ff
9260! Starting 10 instruction Load Burst
9261! Mem[0000000030001408] = 00000000, %l5 = 0000000000000000
9262 lduba [%i0+%o4]0x89,%l5 ! %l5 = 0000000000000000
9263
9264p0_label_357:
9265! Mem[0000000010041408] = 00ffffff ffffffff, %l4 = 000000c4, %l5 = 00000000
9266 ldda [%i1+%o4]0x80,%l4 ! %l4 = 0000000000ffffff 00000000ffffffff
9267! Mem[00000000100c1408] = ff000000 00000000, %l2 = 000000ff, %l3 = 00000000
9268 ldda [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000 00000000ff000000
9269! Mem[0000000010101400] = ffffffff, %f29 = 2ab73dc9
9270 lda [%i4+%g0]0x88,%f29 ! %f29 = ffffffff
9271! Mem[00000000300c1400] = 000000ff, %l0 = 00000000000000ff
9272 ldswa [%i3+%g0]0x89,%l0 ! %l0 = 00000000000000ff
9273! Mem[0000000030101408] = 00000000000000ff, %f20 = 00000000 00000000
9274 ldda [%i4+%o4]0x81,%f20 ! %f20 = 00000000 000000ff
9275! %l2 = 0000000000000000, imm = fffffffffffffa3b, %l2 = 0000000000000000
9276 and %l2,-0x5c5,%l2 ! %l2 = 0000000000000000
9277! Mem[0000000010001410] = 90d50d1e10000000, %l3 = 00000000ff000000
9278 ldxa [%i0+%o5]0x88,%l3 ! %l3 = 90d50d1e10000000
9279! Mem[0000000030181408] = 00000000, %l7 = ffffffffffffffff
9280 ldsba [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
9281! Mem[0000000030081410] = ff000000, %l3 = 90d50d1e10000000
9282 lduba [%i2+%o5]0x81,%l3 ! %l3 = 00000000000000ff
9283! Starting 10 instruction Store Burst
9284! %f12 = 54300000, %f3 = ff0000d7
9285 fcmps %fcc3,%f12,%f3 ! %fcc3 = 2
9286
9287p0_label_358:
9288! %l2 = 0000000000000000, Mem[0000000010041410] = 00000000
9289 stba %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
9290! Mem[00000000100c1408] = 00000000, %l4 = 0000000000ffffff
9291 swapa [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000000
9292! %f26 = ffff9aff 8981bd0d, Mem[00000000300c1400] = ff000000 00000000
9293 stda %f26,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffff9aff 8981bd0d
9294! %l6 = 00000000000000ff, Mem[0000000010001400] = 00000000
9295 stwa %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000ff
9296! %l5 = 00000000ffffffff, Mem[0000000010141410] = 000000ffff009600
9297 stxa %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000ffffffff
9298! %l4 = 0000000000000000, Mem[0000000010001428] = 69305030
9299 sth %l4,[%i0+0x028] ! Mem[0000000010001428] = 00005030
9300! %l0 = 00000000000000ff, Mem[0000000030181408] = 00000000
9301 stba %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
9302! Code Fragment 3
9303p0_fragment_39:
9304! %l0 = 00000000000000ff
9305 setx 0xb7daea0865ab78f3,%g7,%l0 ! %l0 = b7daea0865ab78f3
9306! %l1 = 00000000c4000000
9307 setx 0xb096359fb977e058,%g7,%l1 ! %l1 = b096359fb977e058
9308 setx 0x1fe000, %g1, %g3
9309 or %l0, %g3, %l0 ! always set perrmask = 0xff
9310 setx 0x1ffff8, %g1, %g2
9311 and %l0, %g2, %l0
9312 ta T_CHANGE_HPRIV
9313 stxa %l1, [%l0]ASI_DCACHE_DATA
9314 ta T_CHANGE_NONHPRIV
9315! %l0 = b7daea0865ab78f3
9316 setx 0x07b21c306e103970,%g7,%l0 ! %l0 = 07b21c306e103970
9317! %l1 = b096359fb977e058
9318 setx 0xbb80728fba4e813e,%g7,%l1 ! %l1 = bb80728fba4e813e
9319! %f16 = 0d0000ff, Mem[0000000030081410] = 000000ff
9320 sta %f16,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0d0000ff
9321! Starting 10 instruction Load Burst
9322! Mem[0000000030041400] = 0000000000000000, %f14 = 00000000 00000000
9323 ldda [%i1+%g0]0x89,%f14 ! %f14 = 00000000 00000000
9324
9325p0_label_359:
9326! Mem[0000000010141408] = 00000000ffffffff, %f8 = 1efcd590 ce6aba12
9327 ldda [%i5+%o4]0x88,%f8 ! %f8 = 00000000 ffffffff
9328! Mem[00000000100c1400] = 00000000, %l1 = bb80728fba4e813e
9329 lduha [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
9330! Mem[0000000010081408] = 00000000, %l2 = 0000000000000000
9331 lduba [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000000
9332! %l4 = 0000000000000000, immed = fffff29a, %y = 00000000
9333 sdiv %l4,-0xd66,%l0 ! %l0 = 0000000000000000
9334 mov %l0,%y ! %y = 00000000
9335! Mem[0000000010141400] = 00000000, %l5 = 00000000ffffffff
9336 ldsba [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000000
9337! Mem[0000000010001410] = 00000010, %l6 = 00000000000000ff
9338 ldswa [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000010
9339! Mem[0000000010081408] = 7200000000000000, %l2 = 0000000000000000
9340 ldxa [%i2+%o4]0x88,%l2 ! %l2 = 7200000000000000
9341! Mem[0000000030181408] = 000000ff, %l3 = 00000000000000ff
9342 lduha [%i6+%o4]0x89,%l3 ! %l3 = 00000000000000ff
9343! Mem[0000000010001408] = 000000ff, %f7 = ff000000
9344 lda [%i0+%o4]0x80,%f7 ! %f7 = 000000ff
9345! Starting 10 instruction Store Burst
9346! %l0 = 00000000, %l1 = 00000000, Mem[0000000010081428] = ffbd8189 10000000
9347 stda %l0,[%i2+0x028]%asi ! Mem[0000000010081428] = 00000000 00000000
9348
9349p0_label_360:
9350! %l2 = 7200000000000000, Mem[00000000100c1408] = 00ffffff000000ff
9351 stxa %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 7200000000000000
9352! %l1 = 0000000000000000, Mem[0000000030141400] = ff9a0001
9353 stha %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000001
9354! Mem[0000000030001408] = 00000000, %l3 = 00000000000000ff
9355 swapa [%i0+%o4]0x81,%l3 ! %l3 = 0000000000000000
9356! %l4 = 0000000000000000, Mem[0000000020800041] = ffff0596, %asi = 80
9357 stba %l4,[%o1+0x041]%asi ! Mem[0000000020800040] = ff000596
9358! Mem[0000000010181410] = 00000000, %l6 = 0000000000000010
9359 ldstuba [%i6+%o5]0x88,%l6 ! %l6 = 00000000000000ff
9360! %f20 = 00000000, Mem[0000000010081408] = 00000000
9361 sta %f20,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
9362! %l0 = 0000000000000000, Mem[0000000030181400] = 00000000ffffff96
9363 stxa %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000000000000000
9364! %l5 = 0000000000000000, Mem[0000000010081400] = 000000ff
9365 stb %l5,[%i2+%g0] ! Mem[0000000010081400] = 000000ff
9366! %f8 = 00000000 ffffffff, Mem[0000000010141410] = ffffffff 00000000
9367 stda %f8 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 ffffffff
9368! Starting 10 instruction Load Burst
9369! Mem[0000000030101410] = 0d0000ff, %l3 = 0000000000000000
9370 lduha [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff
9371
9372p0_label_361:
9373! Mem[0000000030181400] = 00000000, %l2 = 7200000000000000
9374 lduba [%i6+%g0]0x81,%l2 ! %l2 = 0000000000000000
9375! Mem[0000000030101408] = 00000000, %l0 = 0000000000000000
9376 ldsba [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000000
9377! Mem[0000000010081424] = 00000000, %l3 = 00000000000000ff
9378 ldsh [%i2+0x024],%l3 ! %l3 = 0000000000000000
9379! Mem[0000000010141410] = ffffffff, %l1 = 0000000000000000
9380 ldsha [%i5+%o5]0x80,%l1 ! %l1 = ffffffffffffffff
9381! Mem[0000000010141408] = ffffffff, %l6 = 0000000000000000
9382 lduha [%i5+%o4]0x88,%l6 ! %l6 = 000000000000ffff
9383! Mem[0000000030041408] = ff0000ff, %l0 = 0000000000000000
9384 ldsba [%i1+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
9385! Mem[0000000030141410] = 00000000, %l2 = 0000000000000000
9386 ldsha [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000
9387! Mem[0000000030141408] = 000000ff, %f8 = 00000000
9388 lda [%i5+%o4]0x81,%f8 ! %f8 = 000000ff
9389! Mem[0000000030001400] = ff000000, %l5 = 0000000000000000
9390 ldsba [%i0+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
9391! Starting 10 instruction Store Burst
9392! %l0 = ffffffffffffffff, Mem[0000000010041400] = 000000db
9393 stha %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000ffff
9394
9395p0_label_362:
9396! %l2 = 0000000000000000, Mem[0000000030101410] = 0d0000ff
9397 stwa %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
9398! %l4 = 0000000000000000, Mem[0000000030041410] = 1e0dd590
9399 stha %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 1e0d0000
9400! Code Fragment 4
9401p0_fragment_40:
9402! %l0 = ffffffffffffffff
9403 setx 0xcde7f077c87dd0af,%g7,%l0 ! %l0 = cde7f077c87dd0af
9404! %l1 = ffffffffffffffff
9405 setx 0x2d06830fceec1775,%g7,%l1 ! %l1 = 2d06830fceec1775
9406 setx 0x7ff8, %g1, %g2
9407 and %l0, %g2, %l0
9408 setx 0xffffffff, %g1, %g2
9409 and %l1, %g2, %l1
9410 setx 0x100000000, %g1, %g2
9411 or %l1, %g2, %l1 ! Set bit 32 - perrinj
9412 ta T_CHANGE_HPRIV
9413 stxa %l1, [%l0]ASI_ICACHE_INSTR
9414 ta T_CHANGE_NONHPRIV
9415! %l0 = cde7f077c87dd0af
9416 setx 0xb97e43b04bc157b4,%g7,%l0 ! %l0 = b97e43b04bc157b4
9417! %l1 = 2d06830fceec1775
9418 setx 0x87d5ed106369d818,%g7,%l1 ! %l1 = 87d5ed106369d818
9419! %f0 = ff000000 0000ffff ff0000ff ff0000d7
9420! %f4 = 90d50d1e 10000000 ff000000 000000ff
9421! %f8 = 000000ff ffffffff 33c35d18 10000000
9422! %f12 = 54300000 bbfeffff 00000000 00000000
9423 stda %f0,[%i0]ASI_BLK_AIUS ! Block Store to 0000000030001400
9424! %l2 = 00000000, %l3 = 00000000, Mem[00000000100c1410] = 00000000 ffffffff
9425 stda %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000 00000000
9426! Mem[00000000201c0001] = 0062e0d4, %l2 = 0000000000000000
9427 ldstuba [%o0+0x001]%asi,%l2 ! %l2 = 00000062000000ff
9428! %f0 = ff000000 0000ffff ff0000ff ff0000d7
9429! %f4 = 90d50d1e 10000000 ff000000 000000ff
9430! %f8 = 000000ff ffffffff 33c35d18 10000000
9431! %f12 = 54300000 bbfeffff 00000000 00000000
9432 stda %f0,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400
9433! Mem[0000000030041408] = ff0000ff, %l3 = 0000000000000000
9434 swapa [%i1+%o4]0x89,%l3 ! %l3 = 00000000ff0000ff
9435! %f26 = ffff9aff 8981bd0d, Mem[0000000010041408] = 00ffffff ffffffff
9436 stda %f26,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffff9aff 8981bd0d
9437! Starting 10 instruction Load Burst
9438! Mem[0000000010041438] = 00000000 0d000000, %l6 = 0000ffff, %l7 = 00000000
9439 ldda [%i1+0x038]%asi,%l6 ! %l6 = 0000000000000000 000000000d000000
9440
9441p0_label_363:
9442! Mem[00000000300c1400] = ffff9aff, %l4 = 0000000000000000
9443 lduwa [%i3+%g0]0x81,%l4 ! %l4 = 00000000ffff9aff
9444! Mem[0000000010041400] = 0000ffff, %l3 = 00000000ff0000ff
9445 lduba [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff
9446 membar #Sync ! Added by membar checker (44)
9447! Mem[0000000030181410] = 1e0dd590, %l6 = 0000000000000000
9448 lduba [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000090
9449! Mem[0000000010181438] = d66d721000000000, %f8 = 000000ff ffffffff
9450 ldd [%i6+0x038],%f8 ! %f8 = d66d7210 00000000
9451! Mem[0000000010081408] = 72000000 00000000, %l6 = 00000090, %l7 = 0d000000
9452 ldda [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000 0000000072000000
9453! Mem[00000000300c1400] = ffff9aff, %l6 = 0000000000000000
9454 lduwa [%i3+%g0]0x81,%l6 ! %l6 = 00000000ffff9aff
9455! Mem[0000000030181400] = ff000000, %l4 = 00000000ffff9aff
9456 lduha [%i6+%g0]0x81,%l4 ! %l4 = 000000000000ff00
9457! Mem[0000000021800100] = 00529500, %l7 = 0000000072000000
9458 ldsba [%o3+0x101]%asi,%l7 ! %l7 = 0000000000000052
9459! Mem[0000000030181408] = ff0000ff, %f24 = 00000000
9460 lda [%i6+%o4]0x89,%f24 ! %f24 = ff0000ff
9461! Starting 10 instruction Store Burst
9462! %l6 = 00000000ffff9aff, Mem[0000000030041400] = 0000000000000000
9463 stxa %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000ffff9aff
9464
9465p0_label_364:
9466! %l4 = 000000000000ff00, immd = fffffffffffff1c4, %l5 = ffffffffffffffff
9467 sdivx %l4,-0xe3c,%l5 ! %l5 = ffffffffffffffef
9468! Mem[0000000010081410] = db000000, %l4 = 000000000000ff00
9469 ldstuba [%i2+%o5]0x80,%l4 ! %l4 = 000000db000000ff
9470! %f0 = ff000000 0000ffff ff0000ff ff0000d7
9471! %f4 = 90d50d1e 10000000 ff000000 000000ff
9472! %f8 = d66d7210 00000000 33c35d18 10000000
9473! %f12 = 54300000 bbfeffff 00000000 00000000
9474 stda %f0,[%i3]ASI_COMMIT_S ! Block Store to 00000000300c1400
9475! %l1 = 87d5ed106369d818, Mem[0000000030001400] = 000000ff
9476 stha %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000d818
9477! %l3 = 00000000000000ff, Mem[0000000030041408] = d70000ff00000000
9478 stxa %l3,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000000000ff
9479! %l1 = 87d5ed106369d818, immed = 00000114, %y = 00000000
9480 umul %l1,0x114,%l0 ! %l0 = 0000006b2e1cf9e0, %y = 0000006b
9481! %f24 = ff0000ff 000009ff, Mem[0000000030041400] = 00000000 ff9affff
9482 stda %f24,[%i1+%g0]0x89 ! Mem[0000000030041400] = ff0000ff 000009ff
9483 membar #Sync ! Added by membar checker (45)
9484! Mem[00000000300c1410] = 1e0dd590, %l0 = 0000006b2e1cf9e0
9485 swapa [%i3+%o5]0x89,%l0 ! %l0 = 000000001e0dd590
9486! Mem[0000000010001410] = 00000010, %l2 = 0000000000000062
9487 swapa [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000010
9488! Starting 10 instruction Load Burst
9489! Mem[0000000010001410] = 00000062, %f16 = 0d0000ff
9490 lda [%i0+%o5]0x80,%f16 ! %f16 = 00000062
9491
9492p0_label_365:
9493! Mem[0000000030181400] = ff000000 0000ffff, %l6 = ffff9aff, %l7 = 00000052
9494 ldda [%i6+%g0]0x81,%l6 ! %l6 = 00000000ff000000 000000000000ffff
9495! Mem[00000000300c1410] = 2e1cf9e0, %l5 = ffffffffffffffef
9496 ldsha [%i3+%o5]0x89,%l5 ! %l5 = fffffffffffff9e0
9497! Mem[000000001014141c] = 00000000, %l6 = 00000000ff000000
9498 ldswa [%i5+0x01c]%asi,%l6 ! %l6 = 0000000000000000
9499! Mem[0000000010041408] = 0dbd8189ff9affff, %l2 = 0000000000000010
9500 ldxa [%i1+%o4]0x88,%l2 ! %l2 = 0dbd8189ff9affff
9501! Mem[0000000010101410] = 00000000, %l7 = 000000000000ffff
9502 ldsba [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000000
9503! Mem[0000000010181408] = ff0029a7680622d5, %f18 = ffffffff 000000ff
9504 ldda [%i6+%o4]0x80,%f18 ! %f18 = ff0029a7 680622d5
9505! Mem[0000000010001410] = 62000000, %l5 = fffffffffffff9e0
9506 lduba [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000
9507! Mem[0000000030001408] = ff0000ff, %l6 = 0000000000000000
9508 ldsha [%i0+%o4]0x81,%l6 ! %l6 = ffffffffffffff00
9509! Mem[0000000030041408] = ff00000000000000, %l2 = 0dbd8189ff9affff
9510 ldxa [%i1+%o4]0x81,%l2 ! %l2 = ff00000000000000
9511! Starting 10 instruction Store Burst
9512! Mem[000000001000140a] = 000000ff, %l7 = 0000000000000000
9513 ldstuba [%i0+0x00a]%asi,%l7 ! %l7 = 00000000000000ff
9514
9515p0_label_366:
9516! %l1 = 87d5ed106369d818, Mem[0000000010181400] = 00000000
9517 stba %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = 18000000
9518! Mem[00000000100c1418] = 5cb0ee7e, %l6 = ffffffffffffff00, %asi = 80
9519 swapa [%i3+0x018]%asi,%l6 ! %l6 = 000000005cb0ee7e
9520! %l3 = 00000000000000ff, Mem[0000000030081408] = 00000000
9521 stha %l3,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00ff0000
9522! %l4 = 000000db, %l5 = 00000000, Mem[0000000010001400] = ff000000 00000000
9523 stda %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000db 00000000
9524! %l5 = 0000000000000000, Mem[00000000100c1410] = 0000000000000000, %asi = 80
9525 stxa %l5,[%i3+0x010]%asi ! Mem[00000000100c1410] = 0000000000000000
9526! %l3 = 00000000000000ff, Mem[0000000010081430] = 9a5dffffdb000000
9527 stx %l3,[%i2+0x030] ! Mem[0000000010081430] = 00000000000000ff
9528! %l5 = 0000000000000000, %l2 = ff00000000000000, %l2 = ff00000000000000
9529 xor %l5,%l2,%l2 ! %l2 = ff00000000000000
9530! Mem[00000000100c1410] = 00000000, %l6 = 000000005cb0ee7e
9531 ldstuba [%i3+%o5]0x80,%l6 ! %l6 = 00000000000000ff
9532! %l4 = 00000000000000db, Mem[0000000010081400] = 000000ff
9533 stba %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = db0000ff
9534! Starting 10 instruction Load Burst
9535! Mem[0000000030081408] = 00ff0000, %l2 = ff00000000000000
9536 lduha [%i2+%o4]0x81,%l2 ! %l2 = 00000000000000ff
9537
9538p0_label_367:
9539! Mem[0000000010101410] = 0000000012ba6ace, %f0 = ff000000 0000ffff
9540 ldda [%i4+0x010]%asi,%f0 ! %f0 = 00000000 12ba6ace
9541! Mem[0000000030101408] = 00000000, %l5 = 0000000000000000
9542 lduha [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000
9543! Mem[0000000010081410] = ff000000 00000000, %l4 = 000000db, %l5 = 00000000
9544 ldda [%i2+%o5]0x80,%l4 ! %l4 = 00000000ff000000 0000000000000000
9545! %l4 = 00000000ff000000, imm = fffffffffffffcca, %l4 = 00000000ff000000
9546 sub %l4,-0x336,%l4 ! %l4 = 00000000ff000336
9547! Mem[0000000030001400] = ffff00000000d818, %f30 = 0000000d 00000000
9548 ldda [%i0+%g0]0x89,%f30 ! %f30 = ffff0000 0000d818
9549! Mem[0000000010081410] = ff000000, %l2 = 00000000000000ff
9550 lduha [%i2+%o5]0x80,%l2 ! %l2 = 000000000000ff00
9551! Mem[0000000010181400] = 0000000000000018, %f22 = 80000000 00000000
9552 ldda [%i6+%g0]0x88,%f22 ! %f22 = 00000000 00000018
9553! Mem[0000000010081408] = 0000000000000072, %f22 = 00000000 00000018
9554 ldda [%i2+0x008]%asi,%f22 ! %f22 = 00000000 00000072
9555! Mem[0000000020800040] = ff000596, %l0 = 000000001e0dd590
9556 ldsb [%o1+0x041],%l0 ! %l0 = 0000000000000000
9557! Starting 10 instruction Store Burst
9558! Mem[0000000030041408] = 000000ff, %l5 = 0000000000000000
9559 swapa [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff
9560
9561p0_label_368:
9562! %f6 = ff000000, Mem[00000000300c1410] = 2e1cf9e0
9563 sta %f6 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000
9564! Mem[0000000010101400] = ffffffff, %l3 = 00000000000000ff
9565 ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
9566! Mem[0000000030041400] = 000009ff, %l1 = 87d5ed106369d818
9567 ldstuba [%i1+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
9568! %l4 = 00000000ff000336, Mem[0000000010041410] = 0000000000000000
9569 stxa %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000ff000336
9570! %l0 = 0000000000000000, Mem[0000000010101428] = 00000000, %asi = 80
9571 stwa %l0,[%i4+0x028]%asi ! Mem[0000000010101428] = 00000000
9572! Mem[00000000300c1408] = ff0000ff, %l7 = 0000000000000000
9573 ldstuba [%i3+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
9574! Mem[0000000010181408] = ff0029a7680622d5, %l2 = 000000000000ff00, %l5 = 00000000000000ff
9575 add %i6,0x08,%g1
9576 casxa [%g1]0x80,%l2,%l5 ! %l5 = ff0029a7680622d5
9577! Mem[0000000010181428] = 7cfdff9472000000, %l7 = 00000000000000ff, %l6 = 0000000000000000
9578 add %i6,0x28,%g1
9579 casxa [%g1]0x80,%l7,%l6 ! %l6 = 7cfdff9472000000
9580! %l3 = 00000000000000ff, %l6 = 7cfdff9472000000, %y = 0000006b
9581 smul %l3,%l6,%l7 ! %l7 = 000000718e000000, %y = 00000071
9582! Starting 10 instruction Load Burst
9583! Mem[0000000020800040] = ff000596, %l1 = 00000000000000ff
9584 ldsb [%o1+0x040],%l1 ! %l1 = ffffffffffffffff
9585
9586p0_label_369:
9587! Mem[0000000010181408] = a72900ff, %l5 = ff0029a7680622d5
9588 lduba [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff
9589! Mem[0000000030081410] = ff00000d, %f5 = 10000000
9590 lda [%i2+%o5]0x81,%f5 ! %f5 = ff00000d
9591! Mem[0000000010001400] = 000000db, %f2 = ff0000ff
9592 lda [%i0+%g0]0x80,%f2 ! %f2 = 000000db
9593! Mem[0000000030181408] = ff0000ff, %f30 = ffff0000
9594 lda [%i6+%o4]0x81,%f30 ! %f30 = ff0000ff
9595! Mem[0000000030181400] = 000000ff, %l3 = 00000000000000ff
9596 lduha [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff
9597! Mem[0000000010101428] = 00000000000000ff, %f28 = 0d0000ff ffffffff
9598 ldda [%i4+0x028]%asi,%f28 ! %f28 = 00000000 000000ff
9599! Mem[0000000010181400] = 18000000, %f10 = 33c35d18
9600 lda [%i6+%g0]0x80,%f10 ! %f10 = 18000000
9601! Mem[0000000010001408] = 0000ffff, %l6 = 7cfdff9472000000
9602 lduha [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000
9603! Mem[0000000030001408] = ff0000ff, %l6 = 0000000000000000
9604 ldsha [%i0+%o4]0x89,%l6 ! %l6 = 00000000000000ff
9605! Starting 10 instruction Store Burst
9606! %l5 = 00000000000000ff, Mem[00000000100c1408] = 00000072
9607 stba %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff
9608
9609p0_label_370:
9610! %l5 = 00000000000000ff, Mem[0000000010041415] = ff000336
9611 stb %l5,[%i1+0x015] ! Mem[0000000010041414] = ffff0336
9612! %l0 = 0000000000000000, Mem[0000000030141410] = 00000000
9613 stha %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
9614! Mem[0000000010081410] = 000000ff, %l0 = 0000000000000000
9615 swapa [%i2+%o5]0x88,%l0 ! %l0 = 00000000000000ff
9616! %l2 = 000000000000ff00, Mem[0000000030101400] = 00000000
9617 stha %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000ff00
9618! %l0 = 00000000000000ff, Mem[0000000010141410] = ffffffff
9619 stba %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffffffff
9620! %l5 = 00000000000000ff, Mem[0000000010181420] = ffff9aff
9621 stb %l5,[%i6+0x020] ! Mem[0000000010181420] = ffff9aff
9622! %f16 = 00000062 000000db ff0029a7 680622d5
9623! %f20 = 00000000 000000ff 00000000 00000072
9624! %f24 = ff0000ff 000009ff ffff9aff 8981bd0d
9625! %f28 = 00000000 000000ff ff0000ff 0000d818
9626 stda %f16,[%i6]ASI_BLK_P ! Block Store to 0000000010181400
9627! %l5 = 00000000000000ff, Mem[0000000010001408] = ff0000ffffff0000
9628 stxa %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000000000ff
9629! %f3 = ff0000d7, Mem[0000000010081410] = 00000000
9630 st %f3 ,[%i2+%o5] ! Mem[0000000010081410] = ff0000d7
9631! Starting 10 instruction Load Burst
9632! Mem[0000000010001408] = 000000ff, %l1 = ffffffffffffffff
9633 lduwa [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000ff
9634
9635p0_label_371:
9636 membar #Sync ! Added by membar checker (46)
9637! Mem[0000000010181400] = 62000000, %l5 = 00000000000000ff
9638 ldsba [%i6+%g0]0x88,%l5 ! %l5 = 0000000000000000
9639! %l2 = 000000000000ff00, %l3 = 00000000000000ff, %l7 = 000000718e000000
9640 udivx %l2,%l3,%l7 ! %l7 = 0000000000000100
9641! %l4 = 00000000ff000336, %l4 = 00000000ff000336, %l0 = 00000000000000ff
9642 addc %l4,%l4,%l0 ! %l0 = 00000001fe00066c
9643! Mem[0000000030181410] = 90d50d1e, %l6 = 00000000000000ff
9644 ldsba [%i6+%o5]0x81,%l6 ! %l6 = ffffffffffffff90
9645! Mem[00000000300c1410] = 000000ff, %l5 = 0000000000000000
9646 ldsba [%i3+%o5]0x81,%l5 ! %l5 = 0000000000000000
9647! Mem[000000001018141c] = 00000072, %f26 = ffff9aff
9648 lda [%i6+0x01c]%asi,%f26 ! %f26 = 00000072
9649! Mem[0000000010001410] = 000000621e0dd590, %f6 = ff000000 000000ff
9650 ldda [%i0+%o5]0x80,%f6 ! %f6 = 00000062 1e0dd590
9651! Mem[0000000010181400] = 00000062000000db, %l0 = 00000001fe00066c
9652 ldxa [%i6+%g0]0x80,%l0 ! %l0 = 00000062000000db
9653! Mem[0000000030041408] = 00000000, %f24 = ff0000ff
9654 lda [%i1+%o4]0x89,%f24 ! %f24 = 00000000
9655! Starting 10 instruction Store Burst
9656! %l1 = 00000000000000ff, %l6 = ffffffffffffff90, %l2 = 000000000000ff00
9657 orn %l1,%l6,%l2 ! %l2 = 00000000000000ff
9658
9659p0_label_372:
9660! %l3 = 00000000000000ff, Mem[0000000030141408] = c93db72aff000000
9661 stxa %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000000000ff
9662! %l4 = ff000336, %l5 = 00000000, Mem[0000000030041400] = ff090000 ff0000ff
9663 stda %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000336 00000000
9664! %f12 = 54300000, Mem[0000000030101400] = 00ff0000
9665 sta %f12,[%i4+%g0]0x81 ! Mem[0000000030101400] = 54300000
9666! %f27 = 8981bd0d, Mem[00000000100c142c] = 00000000
9667 sta %f27,[%i3+0x02c]%asi ! Mem[00000000100c142c] = 8981bd0d
9668! %l0 = 000000db, %l1 = 000000ff, Mem[0000000030041410] = 00000d1e 10000000
9669 stda %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000db 000000ff
9670! %l6 = ffffff90, %l7 = 00000100, Mem[0000000010001410] = 00000062 1e0dd590
9671 stda %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffff90 00000100
9672! Mem[00000000218001c1] = 41ff4628, %l0 = 00000062000000db
9673 ldstuba [%o3+0x1c1]%asi,%l0 ! %l0 = 000000ff000000ff
9674! Mem[0000000020800040] = ff000596, %l5 = 0000000000000000
9675 ldstuba [%o1+0x040]%asi,%l5 ! %l5 = 000000ff000000ff
9676! Mem[0000000010181410] = 00000000, %l5 = 00000000000000ff
9677 swapa [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000
9678! Starting 10 instruction Load Burst
9679! Mem[0000000010181408] = ff0029a7, %l7 = 0000000000000100
9680 lduba [%i6+%o4]0x80,%l7 ! %l7 = 00000000000000ff
9681
9682p0_label_373:
9683! %f17 = 000000db, %f15 = 00000000
9684 fcmps %fcc0,%f17,%f15 ! %fcc0 = 2
9685! Mem[0000000010101408] = ffffffff, %l3 = 00000000000000ff
9686 ldsha [%i4+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
9687! %l2 = 00000000000000ff, %l1 = 00000000000000ff, %l4 = 00000000ff000336
9688 sdivx %l2,%l1,%l4 ! %l4 = 0000000000000001
9689! Code Fragment 3
9690p0_fragment_41:
9691! %l0 = 00000000000000ff
9692 setx 0xfebf4d507f5ebddb,%g7,%l0 ! %l0 = febf4d507f5ebddb
9693! %l1 = 00000000000000ff
9694 setx 0xf9fd7aa0598aead6,%g7,%l1 ! %l1 = f9fd7aa0598aead6
9695 setx 0x1fe000, %g1, %g3
9696 or %l0, %g3, %l0 ! always set perrmask = 0xff
9697 setx 0x1ffff8, %g1, %g2
9698 and %l0, %g2, %l0
9699 ta T_CHANGE_HPRIV
9700 stxa %l1, [%l0]ASI_DCACHE_DATA
9701 ta T_CHANGE_NONHPRIV
9702! %l0 = febf4d507f5ebddb
9703 setx 0x5fdd029ff9987e8d,%g7,%l0 ! %l0 = 5fdd029ff9987e8d
9704! %l1 = f9fd7aa0598aead6
9705 setx 0x75058647f0f6fb7b,%g7,%l1 ! %l1 = 75058647f0f6fb7b
9706! Mem[0000000030101400] = 54300000, %l7 = 00000000000000ff
9707 lduha [%i4+%g0]0x81,%l7 ! %l7 = 0000000000005430
9708! Mem[0000000010101400] = ffffffff, %l4 = 0000000000000001
9709 lduba [%i4+%g0]0x80,%l4 ! %l4 = 00000000000000ff
9710! Mem[0000000030141410] = 0000000000000000, %l6 = ffffffffffffff90
9711 ldxa [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000
9712! Mem[0000000030101400] = 00003054, %l3 = ffffffffffffffff
9713 lduha [%i4+%g0]0x89,%l3 ! %l3 = 0000000000003054
9714! Mem[0000000010041410] = 00000000, %l4 = 00000000000000ff
9715 lduwa [%i1+%o5]0x88,%l4 ! %l4 = 0000000000000000
9716! Starting 10 instruction Store Burst
9717! %f11 = 10000000, Mem[0000000010141400] = 00000000
9718 sta %f11,[%i5+%g0]0x80 ! Mem[0000000010141400] = 10000000
9719
9720p0_label_374:
9721! Mem[0000000020800041] = ff000596, %l5 = 0000000000000000
9722 ldstuba [%o1+0x041]%asi,%l5 ! %l5 = 00000000000000ff
9723! %l2 = 000000ff, %l3 = 00003054, Mem[0000000010141400] = 00000010 000000ff
9724 stda %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff 00003054
9725! %f22 = 00000000 00000072, %l7 = 0000000000005430
9726! Mem[0000000010081438] = ffff007200c2fd7c
9727 add %i2,0x038,%g1
9728 stda %f22,[%g1+%l7]ASI_PST32_PL ! Mem[0000000010081438] = ffff007200c2fd7c
9729! Mem[0000000010101400] = ffffffff, %l3 = 0000000000003054
9730 ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
9731! %f3 = ff0000d7, %f13 = bbfeffff, %f0 = 00000000
9732 fdivs %f3 ,%f13,%f0 ! %f0 = 7f800000
9733! %l5 = 0000000000000000, imm = ffffffffffffff62, %l2 = 00000000000000ff
9734 xnor %l5,-0x09e,%l2 ! %l2 = 000000000000009d
9735! %l0 = 5fdd029ff9987e8d, Mem[000000001014143c] = 000000ff
9736 stw %l0,[%i5+0x03c] ! Mem[000000001014143c] = f9987e8d
9737! Mem[00000000300c1410] = 000000ff, %l1 = 75058647f0f6fb7b
9738 swapa [%i3+%o5]0x81,%l1 ! %l1 = 00000000000000ff
9739! %l2 = 0000009d, %l3 = 000000ff, Mem[0000000010181400] = 00000062 000000db
9740 stda %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000009d 000000ff
9741! Starting 10 instruction Load Burst
9742! Mem[00000000201c0000] = 00ffe0d4, %l0 = 5fdd029ff9987e8d
9743 lduha [%o0+0x000]%asi,%l0 ! %l0 = 00000000000000ff
9744
9745p0_label_375:
9746! Mem[0000000010181410] = 000000ff, %l3 = 00000000000000ff
9747 lduwa [%i6+%o5]0x88,%l3 ! %l3 = 00000000000000ff
9748! Mem[0000000010181420] = ff0000ff 000009ff, %l4 = 00000000, %l5 = 00000000
9749 ldda [%i6+0x020]%asi,%l4 ! %l4 = 00000000ff0000ff 00000000000009ff
9750! %l6 = 0000000000000000, %l2 = 000000000000009d, %y = 00000071
9751 umul %l6,%l2,%l7 ! %l7 = 0000000000000000, %y = 00000000
9752! Mem[0000000010001400] = 000000db, %l1 = 00000000000000ff
9753 ldsba [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000
9754! Mem[00000000300c1400] = ff000000, %l2 = 000000000000009d
9755 lduha [%i3+%g0]0x81,%l2 ! %l2 = 000000000000ff00
9756! Mem[0000000010101408] = ffffffffffffffff, %l6 = 0000000000000000
9757 ldxa [%i4+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
9758! Mem[0000000010181438] = ff0000ff, %l6 = ffffffffffffffff
9759 ldsh [%i6+0x038],%l6 ! %l6 = ffffffffffffff00
9760! Mem[00000000300c1400] = 000000ff, %l3 = 00000000000000ff
9761 ldsha [%i3+%g0]0x89,%l3 ! %l3 = 00000000000000ff
9762! Mem[00000000211c0000] = ffff4340, %l2 = 000000000000ff00
9763 ldsh [%o2+%g0],%l2 ! %l2 = ffffffffffffffff
9764! Starting 10 instruction Store Burst
9765! %l0 = 00000000000000ff, Mem[0000000020800000] = ff288b5d
9766 stb %l0,[%o1+%g0] ! Mem[0000000020800000] = ff288b5d
9767
9768p0_label_376:
9769! Mem[0000000010181408] = a72900ff, %l2 = ffffffffffffffff
9770 ldstuba [%i6+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
9771! %l2 = 00000000000000ff, Mem[00000000100c1400] = 00000000
9772 stha %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
9773! %f13 = bbfeffff, Mem[0000000010181408] = a72900ff
9774 sta %f13,[%i6+%o4]0x88 ! Mem[0000000010181408] = bbfeffff
9775! %l0 = 00000000000000ff, Mem[0000000010081400] = db0000ff
9776 stba %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff0000ff
9777! Mem[00000000100c1430] = 0000005e, %l0 = 00000000000000ff, %asi = 80
9778 swapa [%i3+0x030]%asi,%l0 ! %l0 = 000000000000005e
9779! %l4 = 00000000ff0000ff, Mem[00000000300c1410] = 000000107bfbf6f0
9780 stxa %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000ff0000ff
9781! %l6 = ffffffffffffff00, Mem[00000000211c0000] = ffff4340, %asi = 80
9782 stha %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = ff004340
9783! Mem[0000000010041400] = ffff0000, %l0 = 000000000000005e
9784 ldstuba [%i1+0x000]%asi,%l0 ! %l0 = 000000ff000000ff
9785! Mem[00000000100c1408] = ff000000, %l5 = 00000000000009ff
9786 ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
9787! Starting 10 instruction Load Burst
9788! Mem[0000000010181420] = ff0000ff000009ff, %l2 = 00000000000000ff
9789 ldxa [%i6+0x020]%asi,%l2 ! %l2 = ff0000ff000009ff
9790
9791p0_label_377:
9792! %f30 = ff0000ff, Mem[0000000010041418] = 00000000
9793 st %f30,[%i1+0x018] ! Mem[0000000010041418] = ff0000ff
9794! Mem[0000000030181410] = 90d50d1e, %f7 = 1e0dd590
9795 lda [%i6+%o5]0x81,%f7 ! %f7 = 90d50d1e
9796! Mem[0000000010001410] = ffffff90, %f15 = 00000000
9797 lda [%i0+%o5]0x80,%f15 ! %f15 = ffffff90
9798! Mem[0000000010001400] = 00000000db000000, %f22 = 00000000 00000072
9799 ldda [%i0+%g0]0x88,%f22 ! %f22 = 00000000 db000000
9800! %l1 = 0000000000000000, imm = fffffffffffff13f, %l1 = 0000000000000000
9801 xor %l1,-0xec1,%l1 ! %l1 = fffffffffffff13f
9802! Mem[0000000030181400] = 000000ff, %l7 = 0000000000000000
9803 ldsba [%i6+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
9804! Mem[000000001000141c] = 000000ff, %f4 = 90d50d1e
9805 ld [%i0+0x01c],%f4 ! %f4 = 000000ff
9806! Mem[0000000030101408] = 00000000, %l6 = ffffffffffffff00
9807 lduba [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000000
9808! Mem[0000000010041408] = ff9affff, %l1 = fffffffffffff13f
9809 lduha [%i1+%o4]0x88,%l1 ! %l1 = 000000000000ffff
9810! Starting 10 instruction Store Burst
9811! Mem[000000001010143e] = 10000000, %l2 = ff0000ff000009ff
9812 ldstub [%i4+0x03e],%l2 ! %l2 = 00000000000000ff
9813
9814p0_label_378:
9815! %f8 = d66d7210, Mem[00000000100c1420] = 9a000000
9816 st %f8 ,[%i3+0x020] ! Mem[00000000100c1420] = d66d7210
9817! %l6 = 0000000000000000, Mem[0000000010081408] = 0000000000000072
9818 stx %l6,[%i2+%o4] ! Mem[0000000010081408] = 0000000000000000
9819! Mem[0000000010101408] = ffffffff, %l7 = ffffffffffffffff
9820 swapa [%i4+%o4]0x88,%l7 ! %l7 = 00000000ffffffff
9821! %l4 = ff0000ff, %l5 = 000000ff, Mem[0000000010081400] = ff0000ff 2c92db8d
9822 stda %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff0000ff 000000ff
9823! %f18 = ff0029a7 680622d5, Mem[0000000010041410] = 00000000 ffff0336
9824 std %f18,[%i1+%o5] ! Mem[0000000010041410] = ff0029a7 680622d5
9825! %l6 = 0000000000000000, imm = 0000000000000cb9, %l1 = 000000000000ffff
9826 add %l6,0xcb9,%l1 ! %l1 = 0000000000000cb9
9827! %l6 = 0000000000000000, Mem[0000000030081400] = ff090000
9828 stha %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
9829! Mem[0000000010141411] = ffffffff, %l7 = 00000000ffffffff
9830 ldstub [%i5+0x011],%l7 ! %l7 = 000000ff000000ff
9831! %l6 = 00000000, %l7 = 000000ff, Mem[0000000030101408] = 00000000 ff000000
9832 stda %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 000000ff
9833! Starting 10 instruction Load Burst
9834! Mem[0000000010181400] = 0000009d, %l6 = 0000000000000000
9835 ldswa [%i6+%g0]0x80,%l6 ! %l6 = 000000000000009d
9836
9837p0_label_379:
9838! Mem[0000000030181410] = 90d50d1e, %l2 = 0000000000000000
9839 ldsha [%i6+%o5]0x81,%l2 ! %l2 = ffffffffffff90d5
9840! Mem[0000000030141400] = 01000000, %l5 = 00000000000000ff
9841 ldswa [%i5+%g0]0x89,%l5 ! %l5 = 0000000001000000
9842! Mem[0000000010101410] = 00000000, %l1 = 0000000000000cb9
9843 ldsha [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000
9844! Mem[0000000010101414] = 12ba6ace, %l3 = 00000000000000ff
9845 ldsw [%i4+0x014],%l3 ! %l3 = 0000000012ba6ace
9846! Mem[0000000030081408] = 0000ff00, %l0 = 00000000000000ff
9847 ldsha [%i2+%o4]0x89,%l0 ! %l0 = ffffffffffffff00
9848! Mem[0000000010101408] = ffffffff, %l4 = 00000000ff0000ff
9849 lduha [%i4+%o4]0x88,%l4 ! %l4 = 000000000000ffff
9850! Mem[0000000030041410] = 000000db, %l1 = 0000000000000000
9851 ldswa [%i1+%o5]0x81,%l1 ! %l1 = 00000000000000db
9852! %f29 = 000000ff, %f9 = 00000000
9853 fcmpes %fcc3,%f29,%f9 ! %fcc3 = 2
9854! Mem[0000000010001408] = ff000000, %l0 = ffffffffffffff00
9855 lduha [%i0+%o4]0x80,%l0 ! %l0 = 000000000000ff00
9856! Starting 10 instruction Store Burst
9857! %f31 = 0000d818, Mem[0000000030001410] = 1e0dd590
9858 sta %f31,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000d818
9859
9860p0_label_380:
9861! %l4 = 000000000000ffff, Mem[0000000030101400] = 00003054
9862 stha %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000ffff
9863! Mem[00000000100c1418] = ffffff00, %l5 = 0000000001000000
9864 ldstub [%i3+0x018],%l5 ! %l5 = 000000ff000000ff
9865! Mem[0000000010001410] = ffffff90, %l6 = 000000000000009d, %asi = 80
9866 swapa [%i0+0x010]%asi,%l6 ! %l6 = 00000000ffffff90
9867! %l4 = 0000ffff, %l5 = 000000ff, Mem[0000000010001408] = ff000000 00000000
9868 stda %l4,[%i0+0x008]%asi ! Mem[0000000010001408] = 0000ffff 000000ff
9869! %l5 = 00000000000000ff, Mem[0000000030101410] = 00000000
9870 stha %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ff0000
9871! Mem[0000000030141408] = ff000000, %l6 = 00000000ffffff90
9872 swapa [%i5+%o4]0x81,%l6 ! %l6 = 00000000ff000000
9873! Mem[0000000030041410] = 000000db, %l4 = 000000000000ffff
9874 ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 00000000000000ff
9875! Mem[0000000010001418] = 000000ff, %l1 = 00000000000000db
9876 ldstub [%i0+0x018],%l1 ! %l1 = 00000000000000ff
9877! %f26 = 00000072 8981bd0d, Mem[0000000010041400] = ffff0000 000000ff
9878 stda %f26,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000072 8981bd0d
9879! Starting 10 instruction Load Burst
9880! Mem[0000000030041408] = 00000000, %l1 = 0000000000000000
9881 lduwa [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
9882
9883p0_label_381:
9884! Mem[0000000010041400] = 72000000, %l7 = 00000000000000ff
9885 ldsba [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
9886! %l4 = 0000000000000000, %l0 = 000000000000ff00, %l6 = 00000000ff000000
9887 and %l4,%l0,%l6 ! %l6 = 0000000000000000
9888! Mem[0000000030101410] = 00ff0000, %l7 = 0000000000000000
9889 ldsba [%i4+%o5]0x81,%l7 ! %l7 = 0000000000000000
9890! Mem[00000000201c0000] = 00ffe0d4, %l6 = 0000000000000000
9891 ldsb [%o0+%g0],%l6 ! %l6 = 0000000000000000
9892! Mem[0000000021800140] = c9ffdf64, %l1 = 0000000000000000
9893 ldub [%o3+0x140],%l1 ! %l1 = 00000000000000c9
9894 membar #Sync ! Added by membar checker (47)
9895! Mem[00000000100c1400] = ff000000 390000ff ff000000 00000000
9896! Mem[00000000100c1410] = ff000000 00000000 ffffff00 3054c578
9897! Mem[00000000100c1420] = d66d7210 8981bd0d 00000000 8981bd0d
9898! Mem[00000000100c1430] = 000000ff a4269a4b ffffffff 000000ff
9899 ldda [%i3]ASI_BLK_AIUP,%f0 ! Block Load from 00000000100c1400
9900! Mem[0000000030181400] = 000000ff, %f29 = 000000ff
9901 lda [%i6+%g0]0x89,%f29 ! %f29 = 000000ff
9902! Mem[0000000010181400] = 0000009d, %l5 = 00000000000000ff
9903 lduwa [%i6+%g0]0x80,%l5 ! %l5 = 000000000000009d
9904! Mem[0000000030141410] = 00000000, %l4 = 0000000000000000
9905 lduwa [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000
9906! Starting 10 instruction Store Burst
9907! %f22 = 00000000 db000000, Mem[00000000300c1408] = ff0000ff d70000ff
9908 stda %f22,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 db000000
9909
9910p0_label_382:
9911 membar #Sync ! Added by membar checker (48)
9912! %f24 = 00000000, Mem[00000000100c1408] = 000000ff
9913 sta %f24,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
9914! %l3 = 0000000012ba6ace, Mem[0000000010041410] = ff0029a7
9915 stwa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 12ba6ace
9916! %l4 = 0000000000000000, Mem[0000000010081410] = ff0000d7
9917 stba %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000d7
9918! %l2 = ffffffffffff90d5, %l2 = ffffffffffff90d5, %y = 00000000
9919 smul %l2,%l2,%l3 ! %l3 = 0000000030465139, %y = 00000000
9920! %l0 = 000000000000ff00, Mem[0000000030001410] = 18d8000010000000
9921 stxa %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000000000ff00
9922! Mem[0000000010001430] = fffffebb00003054, %l0 = 000000000000ff00, %l4 = 0000000000000000
9923 add %i0,0x30,%g1
9924 casxa [%g1]0x80,%l0,%l4 ! %l4 = fffffebb00003054
9925! Mem[0000000010041400] = 00000072, %l1 = 00000000000000c9
9926 swapa [%i1+%g0]0x80,%l1 ! %l1 = 0000000000000072
9927! %f22 = 00000000 db000000, %l1 = 0000000000000072
9928! Mem[0000000030081420] = 5102096a00000000
9929 add %i2,0x020,%g1
9930 stda %f22,[%g1+%l1]ASI_PST16_S ! Mem[0000000030081420] = 5102096adb000000
9931! Mem[0000000010101410] = 00000000, %l1 = 0000000000000072
9932 swapa [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000
9933! Starting 10 instruction Load Burst
9934! Mem[0000000030181410] = 1e0dd590, %l1 = 0000000000000000
9935 lduha [%i6+%o5]0x89,%l1 ! %l1 = 000000000000d590
9936
9937p0_label_383:
9938! Mem[0000000010101410] = 00000072, %l7 = 0000000000000000
9939 ldswa [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000072
9940! Mem[0000000010101428] = 00000000, %l2 = ffffffffffff90d5
9941 ldsh [%i4+0x02a],%l2 ! %l2 = 0000000000000000
9942! Mem[0000000030081410] = db0000000d0000ff, %f0 = ff000000 390000ff
9943 ldda [%i2+%o5]0x89,%f0 ! %f0 = db000000 0d0000ff
9944! Mem[0000000020800040] = ffff0596, %l4 = fffffebb00003054
9945 lduh [%o1+0x040],%l4 ! %l4 = 000000000000ffff
9946! Mem[0000000010041410] = 12ba6ace, %f28 = 00000000
9947 lda [%i1+%o5]0x80,%f28 ! %f28 = 12ba6ace
9948! Mem[0000000010081400] = ff0000ff, %l1 = 000000000000d590
9949 lduha [%i2+%g0]0x88,%l1 ! %l1 = 00000000000000ff
9950! Mem[00000000201c0000] = 00ffe0d4, %l2 = 0000000000000000
9951 ldub [%o0+0x001],%l2 ! %l2 = 00000000000000ff
9952! Mem[0000000030041410] = db0000ff, %l1 = 00000000000000ff
9953 lduha [%i1+%o5]0x89,%l1 ! %l1 = 00000000000000ff
9954! Mem[0000000010041408] = ffff9aff, %l2 = 00000000000000ff
9955 ldswa [%i1+%o4]0x80,%l2 ! %l2 = ffffffffffff9aff
9956! Starting 10 instruction Store Burst
9957! %f18 = ff0029a7 680622d5, Mem[0000000010101430] = f05e1d00 3357ee94
9958 std %f18,[%i4+0x030] ! Mem[0000000010101430] = ff0029a7 680622d5
9959
9960p0_label_384:
9961! Mem[0000000010081408] = 00000000, %l3 = 0000000030465139
9962 ldstuba [%i2+%o4]0x80,%l3 ! %l3 = 00000000000000ff
9963! %f8 = d66d7210 8981bd0d, %l5 = 000000000000009d
9964! Mem[0000000010101400] = ffffffff00000000
9965 stda %f8,[%i4+%l5]ASI_PST16_PL ! Mem[0000000010101400] = 0dbdffff10726dd6
9966! %l3 = 0000000000000000, Mem[0000000010141418] = 000000aa00000000
9967 stx %l3,[%i5+0x018] ! Mem[0000000010141418] = 0000000000000000
9968! %f23 = db000000, %f11 = 8981bd0d
9969 fcmps %fcc0,%f23,%f11 ! %fcc0 = 1
9970! Mem[00000000211c0001] = ff004340, %l0 = 000000000000ff00
9971 ldstub [%o2+0x001],%l0 ! %l0 = 00000000000000ff
9972! %l6 = 0000000000000000, Mem[00000000100c1408] = 00000000
9973 stba %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
9974! Mem[0000000010181410] = ff000000, %l6 = 0000000000000000
9975 swapa [%i6+%o5]0x80,%l6 ! %l6 = 00000000ff000000
9976! %l6 = ff000000, %l7 = 00000072, Mem[0000000010001438] = 629a26a4 00001055
9977 std %l6,[%i0+0x038] ! Mem[0000000010001438] = ff000000 00000072
9978! %l5 = 000000000000009d, Mem[0000000010041408] = 0dbd8189ff9affff
9979 stxa %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000000000009d
9980! Starting 10 instruction Load Burst
9981! Mem[0000000030001408] = d70000ffff0000ff, %l6 = 00000000ff000000
9982 ldxa [%i0+%o4]0x89,%l6 ! %l6 = d70000ffff0000ff
9983
9984p0_label_385:
9985! Mem[00000000100c1400] = ff000000, %l5 = 000000000000009d
9986 lduba [%i3+%g0]0x80,%l5 ! %l5 = 00000000000000ff
9987! Mem[0000000010081430] = 00000000, %l3 = 0000000000000000
9988 ldsba [%i2+0x033]%asi,%l3 ! %l3 = 0000000000000000
9989! Mem[00000000100c1400] = ff000000, %l6 = d70000ffff0000ff
9990 lduha [%i3+%g0]0x80,%l6 ! %l6 = 000000000000ff00
9991! Mem[0000000030101400] = 0000ffff, %l6 = 000000000000ff00
9992 ldswa [%i4+%g0]0x89,%l6 ! %l6 = 000000000000ffff
9993! Mem[0000000010101400] = 0dbdffff, %l7 = 0000000000000072
9994 lduha [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000dbd
9995! Mem[0000000030001408] = ff0000ff, %f12 = 000000ff
9996 lda [%i0+%o4]0x81,%f12 ! %f12 = ff0000ff
9997! %f8 = d66d7210, %f27 = 8981bd0d
9998 fcmpes %fcc0,%f8 ,%f27 ! %fcc0 = 1
9999! Mem[00000000300c1408] = 000000db, %l3 = 0000000000000000
10000 ldswa [%i3+%o4]0x81,%l3 ! %l3 = 00000000000000db
10001! Mem[00000000218000c0] = ffffafd4, %l1 = 00000000000000ff
10002 lduh [%o3+0x0c0],%l1 ! %l1 = 000000000000ffff
10003! Starting 10 instruction Store Burst
10004! Mem[0000000010081410] = d7000000, %l2 = ffffffffffff9aff
10005 ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000ff
10006
10007p0_label_386:
10008! %f28 = 12ba6ace 000000ff, %l7 = 0000000000000dbd
10009! Mem[0000000010181428] = ffff9aff8981bd0d
10010 add %i6,0x028,%g1
10011 stda %f28,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010181428] = ffff0000ce6abd12
10012! %l1 = 000000000000ffff, Mem[000000001008140c] = 00000000, %asi = 80
10013 stwa %l1,[%i2+0x00c]%asi ! Mem[000000001008140c] = 0000ffff
10014! %l1 = 000000000000ffff, Mem[0000000010181400] = 9d000000
10015 stba %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = 9d0000ff
10016! %f8 = d66d7210 8981bd0d, Mem[0000000010001408] = ffff0000 ff000000
10017 stda %f8 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = d66d7210 8981bd0d
10018! %l4 = 000000000000ffff, immd = fffffffffffffb6b, %l2 = 0000000000000000
10019 udivx %l4,-0x495,%l2 ! %l2 = 0000000000000000
10020! Mem[0000000010041431] = c93db72a, %l1 = 000000000000ffff
10021 ldstuba [%i1+0x031]%asi,%l1 ! %l1 = 0000003d000000ff
10022! Mem[0000000030101408] = 00000000, %l3 = 00000000000000db
10023 ldstuba [%i4+%o4]0x89,%l3 ! %l3 = 00000000000000ff
10024! %l5 = 00000000000000ff, Mem[00000000211c0000] = ffff4340, %asi = 80
10025 stha %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff4340
10026! %l6 = 000000000000ffff, %l4 = 000000000000ffff, %l0 = 0000000000000000
10027 xnor %l6,%l4,%l0 ! %l0 = ffffffffffffffff
10028! Starting 10 instruction Load Burst
10029! Mem[0000000010101400] = 0dbdffff10726dd6, %l2 = 0000000000000000
10030 ldxa [%i4+%g0]0x80,%l2 ! %l2 = 0dbdffff10726dd6
10031
10032p0_label_387:
10033! Mem[0000000010041408] = 000000000000009d, %f0 = db000000 0d0000ff
10034 ldda [%i1+%o4]0x88,%f0 ! %f0 = 00000000 0000009d
10035! Mem[0000000030041408] = 00000000, %l0 = ffffffffffffffff
10036 lduba [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000
10037! Mem[0000000010041408] = 9d000000 00000000, %l2 = 10726dd6, %l3 = 00000000
10038 ldda [%i1+0x008]%asi,%l2 ! %l2 = 000000009d000000 0000000000000000
10039! Mem[0000000010141400] = ff000000, %l4 = 000000000000ffff
10040 ldsha [%i5+%g0]0x80,%l4 ! %l4 = ffffffffffffff00
10041! Mem[0000000030181400] = ff000000, %l0 = 0000000000000000
10042 lduwa [%i6+%g0]0x81,%l0 ! %l0 = 00000000ff000000
10043! Mem[0000000010181408] = fffffebb680622d5, %f10 = 00000000 8981bd0d
10044 ldd [%i6+%o4],%f10 ! %f10 = fffffebb 680622d5
10045! Mem[00000000300c1410] = ff0000ff, %l3 = 0000000000000000
10046 ldsha [%i3+%o5]0x81,%l3 ! %l3 = ffffffffffffff00
10047! Mem[0000000020800040] = ffff0596, %l3 = ffffffffffffff00
10048 ldub [%o1+0x041],%l3 ! %l3 = 00000000000000ff
10049! Mem[0000000010041408] = 000000000000009d, %f8 = d66d7210 8981bd0d
10050 ldda [%i1+%o4]0x88,%f8 ! %f8 = 00000000 0000009d
10051! Starting 10 instruction Store Burst
10052! %l2 = 000000009d000000, Mem[0000000030081408] = 0000ff00
10053 stha %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
10054
10055p0_label_388:
10056! %f6 = ffffff00 3054c578, Mem[0000000030041410] = ff0000db 000000ff
10057 stda %f6 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffffff00 3054c578
10058! %l4 = ffffffffffffff00, Mem[000000001008140c] = 0000ffff
10059 stb %l4,[%i2+0x00c] ! Mem[000000001008140c] = 0000ffff
10060! %l1 = 000000000000003d, imm = fffffffffffffbdb, %l3 = 00000000000000ff
10061 sub %l1,-0x425,%l3 ! %l3 = 0000000000000462
10062! Mem[000000001010140a] = ffffffff, %l3 = 0000000000000462
10063 ldstub [%i4+0x00a],%l3 ! %l3 = 000000ff000000ff
10064! %l7 = 0000000000000dbd, Mem[0000000010181408] = fffffebb
10065 stba %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = bdfffebb
10066! Mem[0000000030141400] = 01000000, %l0 = 00000000ff000000
10067 ldstuba [%i5+%g0]0x89,%l0 ! %l0 = 00000000000000ff
10068! %l0 = 00000000, %l1 = 0000003d, Mem[0000000030001400] = 0000d818 ffff0000
10069 stda %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 0000003d
10070! %l5 = 00000000000000ff, %l4 = ffffffffffffff00, %y = 00000000
10071 sdiv %l5,%l4,%l5 ! %l5 = 0000000000000000
10072 mov %l0,%y ! %y = 00000000
10073! %l4 = ffffff00, %l5 = 00000000, Mem[0000000030181400] = 000000ff ffff0000
10074 stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffff00 00000000
10075! Starting 10 instruction Load Burst
10076! Mem[0000000010141400] = 000000ff, %l6 = 000000000000ffff
10077 ldswa [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff
10078
10079p0_label_389:
10080! Mem[0000000030101408] = 000000ff000000ff, %l2 = 000000009d000000
10081 ldxa [%i4+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
10082! Mem[0000000010041438] = 000000000d000000, %f8 = 00000000 0000009d
10083 ldda [%i1+0x038]%asi,%f8 ! %f8 = 00000000 0d000000
10084! Mem[00000000201c0000] = 00ffe0d4, %l5 = 0000000000000000
10085 ldsba [%o0+0x001]%asi,%l5 ! %l5 = ffffffffffffffff
10086! Mem[0000000030081400] = 00000000, %f30 = ff0000ff
10087 lda [%i2+%g0]0x81,%f30 ! %f30 = 00000000
10088! Mem[0000000030181408] = ff0000ff, %l4 = ffffffffffffff00
10089 ldswa [%i6+%o4]0x81,%l4 ! %l4 = ffffffffff0000ff
10090! Mem[00000000300c1410] = ff0000ff 00000000, %l2 = 000000ff, %l3 = 000000ff
10091 ldda [%i3+%o5]0x81,%l2 ! %l2 = 00000000ff0000ff 0000000000000000
10092! Mem[00000000100c1400] = 000000ff, %l7 = 0000000000000dbd
10093 lduba [%i3+%g0]0x88,%l7 ! %l7 = 00000000000000ff
10094! Mem[00000000211c0000] = 00ff4340, %l2 = 00000000ff0000ff
10095 ldsb [%o2+0x001],%l2 ! %l2 = ffffffffffffffff
10096! Mem[0000000030081400] = 00000000, %l0 = 0000000000000000
10097 ldswa [%i2+%g0]0x81,%l0 ! %l0 = 0000000000000000
10098! Starting 10 instruction Store Burst
10099! %l0 = 0000000000000000, Mem[0000000030181408] = ff0000ff
10100 stha %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000ff
10101
10102p0_label_390:
10103! %l0 = 0000000000000000, Mem[00000000100c1408] = 00000000
10104 stba %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
10105! %l2 = ffffffffffffffff, Mem[0000000030081410] = 0d0000ff
10106 stha %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0d00ffff
10107! %l4 = ffffffffff0000ff, Mem[0000000010181410] = 00000000
10108 stha %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff
10109! Mem[0000000030001410] = 00000000, %l6 = 00000000000000ff
10110 ldstuba [%i0+%o5]0x81,%l6 ! %l6 = 00000000000000ff
10111! Mem[0000000030041408] = 00000000, %l0 = 0000000000000000
10112 swapa [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
10113! %l2 = ffffffff, %l3 = 00000000, Mem[0000000030041410] = 00ffffff 78c55430
10114 stda %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffffff 00000000
10115! Mem[0000000010041410] = 12ba6ace, %l7 = 00000000000000ff
10116 ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 00000012000000ff
10117! %f14 = ffffffff 000000ff, Mem[0000000030181410] = 1e0dd590 00000010
10118 stda %f14,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffff 000000ff
10119! %f31 = 0000d818, Mem[0000000030001408] = ff0000ff
10120 sta %f31,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000d818
10121! Starting 10 instruction Load Burst
10122! Mem[0000000030141408] = ffffff9000000000, %f18 = ff0029a7 680622d5
10123 ldda [%i5+%o4]0x81,%f18 ! %f18 = ffffff90 00000000
10124
10125p0_label_391:
10126! Mem[0000000010041408] = 00000000 0000009d, %l6 = 00000000, %l7 = 00000012
10127 ldda [%i1+%o4]0x88,%l6 ! %l6 = 000000000000009d 0000000000000000
10128! Mem[00000000100c1400] = ff000000390000ff, %f12 = ff0000ff a4269a4b
10129 ldda [%i3+%g0]0x80,%f12 ! %f12 = ff000000 390000ff
10130! Mem[0000000010081410] = d70000ff, %l1 = 000000000000003d
10131 lduwa [%i2+%o5]0x88,%l1 ! %l1 = 00000000d70000ff
10132! Mem[0000000030141408] = ffffff90 00000000, %l6 = 0000009d, %l7 = 00000000
10133 ldda [%i5+%o4]0x81,%l6 ! %l6 = 00000000ffffff90 0000000000000000
10134! Mem[0000000030041400] = 360300ff, %l3 = 0000000000000000
10135 ldswa [%i1+%g0]0x89,%l3 ! %l3 = 00000000360300ff
10136! Mem[0000000010001400] = 000000db, %l5 = ffffffffffffffff
10137 ldswa [%i0+%g0]0x80,%l5 ! %l5 = 00000000000000db
10138! Mem[0000000010101400] = 0dbdffff, %l3 = 00000000360300ff
10139 ldswa [%i4+%g0]0x80,%l3 ! %l3 = 000000000dbdffff
10140! Mem[0000000010101428] = 00000000, %l4 = ffffffffff0000ff
10141 ldsha [%i4+0x02a]%asi,%l4 ! %l4 = 0000000000000000
10142! Mem[0000000010141410] = ffffffff, %f5 = 00000000
10143 lda [%i5+%o5]0x80,%f5 ! %f5 = ffffffff
10144! Starting 10 instruction Store Burst
10145! Mem[00000000300c1408] = db000000, %l2 = ffffffffffffffff
10146 ldstuba [%i3+%o4]0x89,%l2 ! %l2 = 00000000000000ff
10147
10148p0_label_392:
10149! Mem[00000000201c0001] = 00ffe0d4, %l3 = 000000000dbdffff
10150 ldstuba [%o0+0x001]%asi,%l3 ! %l3 = 000000ff000000ff
10151! %l3 = 00000000000000ff, Mem[00000000100c1408] = 00000000
10152 stba %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff000000
10153! Mem[00000000300c1410] = ff0000ff, %l3 = 00000000000000ff
10154 swapa [%i3+%o5]0x81,%l3 ! %l3 = 00000000ff0000ff
10155! Mem[0000000010181408] = bdfffebb, %l0 = 0000000000000000
10156 swapa [%i6+%o4]0x80,%l0 ! %l0 = 00000000bdfffebb
10157! Mem[0000000010141430] = 00ff0000ffffffa8, %l3 = 00000000ff0000ff, %l7 = 0000000000000000
10158 add %i5,0x30,%g1
10159 casxa [%g1]0x80,%l3,%l7 ! %l7 = 00ff0000ffffffa8
10160! %f1 = 0000009d, %f31 = 0000d818, %f6 = ffffff00 3054c578
10161 fsmuld %f1 ,%f31,%f6 ! %l0 = 00000000bdfffedd, Unfinished, %fsr = 2700000400
10162! %l0 = 00000000bdfffedd, Mem[00000000300c1400] = 000000ff
10163 stwa %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = bdfffedd
10164! Mem[0000000030081400] = 00000000, %l1 = 00000000d70000ff
10165 swapa [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000
10166! Mem[0000000010041408] = 9d000000, %l3 = 00000000ff0000ff
10167 ldstuba [%i1+%o4]0x80,%l3 ! %l3 = 0000009d000000ff
10168! Starting 10 instruction Load Burst
10169! Mem[00000000100c141c] = 3054c578, %f27 = 8981bd0d
10170 lda [%i3+0x01c]%asi,%f27 ! %f27 = 3054c578
10171
10172p0_label_393:
10173! Mem[0000000010181400] = 9d0000ff, %l5 = 00000000000000db
10174 lduwa [%i6+%g0]0x88,%l5 ! %l5 = 000000009d0000ff
10175! %l6 = 00000000ffffff90, Mem[0000000010041408] = ff00000000000000
10176 stxa %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000ffffff90
10177! Mem[0000000010101410] = ce6aba1272000000, %l6 = 00000000ffffff90
10178 ldxa [%i4+%o5]0x88,%l6 ! %l6 = ce6aba1272000000
10179! Mem[0000000030081408] = 00000000, %l1 = 0000000000000000
10180 ldsba [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
10181! Mem[0000000010081408] = ff0000000000ffff, %l1 = 0000000000000000
10182 ldxa [%i2+%o4]0x80,%l1 ! %l1 = ff0000000000ffff
10183! Mem[00000000100c1410] = 00000000000000ff, %l6 = ce6aba1272000000
10184 ldxa [%i3+%o5]0x88,%l6 ! %l6 = 00000000000000ff
10185! Mem[0000000030081410] = ffff000d, %l4 = 0000000000000000
10186 ldsha [%i2+%o5]0x81,%l4 ! %l4 = ffffffffffffffff
10187! Mem[00000000201c0000] = 00ffe0d4, %l3 = 000000000000009d
10188 lduh [%o0+%g0],%l3 ! %l3 = 00000000000000ff
10189! Mem[0000000010081408] = ffff0000000000ff, %f22 = 00000000 db000000
10190 ldda [%i2+%o4]0x88,%f22 ! %f22 = ffff0000 000000ff
10191! Starting 10 instruction Store Burst
10192! %f13 = 390000ff, %f8 = 00000000, %f18 = ffffff90
10193 fdivs %f13,%f8 ,%f18 ! %f18 = 7f800000
10194
10195p0_label_394:
10196! %f20 = 00000000 000000ff, %l4 = ffffffffffffffff
10197! Mem[0000000030041438] = 55100000a4269a62
10198 add %i1,0x038,%g1
10199 stda %f20,[%g1+%l4]ASI_PST32_S ! Mem[0000000030041438] = 00000000000000ff
10200! %l7 = 00ff0000ffffffa8, Mem[0000000010101428] = 00000000000000ff, %asi = 80
10201 stxa %l7,[%i4+0x028]%asi ! Mem[0000000010101428] = 00ff0000ffffffa8
10202! %f30 = 00000000, Mem[0000000010141410] = ffffffff
10203 sta %f30,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
10204! Mem[0000000010141410] = 00000000, %l4 = ffffffffffffffff
10205 ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff
10206! %f28 = 12ba6ace 000000ff, %l0 = 00000000bdfffedd
10207! Mem[0000000010041430] = c9ffb72aff00000d
10208 add %i1,0x030,%g1
10209 stda %f28,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010041430] = ff000000ff00000d
10210! Mem[00000000218000c0] = ffffafd4, %l6 = 00000000000000ff
10211 ldstuba [%o3+0x0c0]%asi,%l6 ! %l6 = 000000ff000000ff
10212! %f16 = 00000062 000000db 7f800000 00000000
10213! %f20 = 00000000 000000ff ffff0000 000000ff
10214! %f24 = 00000000 000009ff 00000072 3054c578
10215! %f28 = 12ba6ace 000000ff 00000000 0000d818
10216 stda %f16,[%i2]ASI_BLK_SL ! Block Store to 0000000030081400
10217! Mem[0000000010141428] = 00000000, %l7 = 00ff0000ffffffa8
10218 swap [%i5+0x028],%l7 ! %l7 = 0000000000000000
10219! Mem[0000000010141400] = ff000000, %l0 = 00000000bdfffedd
10220 swapa [%i5+%g0]0x80,%l0 ! %l0 = 00000000ff000000
10221! Starting 10 instruction Load Burst
10222! Mem[00000000100c1410] = ff00000000000000, %f4 = ff000000 ffffffff
10223 ldda [%i3+%o5]0x80,%f4 ! %f4 = ff000000 00000000
10224
10225p0_label_395:
10226! Mem[00000000201c0000] = 00ffe0d4, %l2 = 0000000000000000
10227 lduh [%o0+%g0],%l2 ! %l2 = 00000000000000ff
10228! Mem[0000000010101408] = ffffffff, %l7 = 0000000000000000
10229 ldsh [%i4+0x00a],%l7 ! %l7 = ffffffffffffffff
10230! %l5 = 000000009d0000ff, %l3 = 00000000000000ff, %l0 = 00000000ff000000
10231 mulx %l5,%l3,%l0 ! %l0 = 0000009c6300fe01
10232 membar #Sync ! Added by membar checker (49)
10233! Mem[0000000030081408] = 00000000, %l2 = 00000000000000ff
10234 ldswa [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
10235! Mem[0000000010141400] = bdfffedd, %l2 = 0000000000000000
10236 ldsba [%i5+%g0]0x80,%l2 ! %l2 = ffffffffffffffbd
10237! Mem[0000000030141400] = 010000ff, %l5 = 000000009d0000ff
10238 lduha [%i5+%g0]0x89,%l5 ! %l5 = 00000000000000ff
10239! Mem[0000000030041410] = ffffffff, %l4 = 0000000000000000
10240 ldsha [%i1+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
10241! Mem[0000000030101408] = 000000ff 000000ff, %l2 = ffffffbd, %l3 = 000000ff
10242 ldda [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff 00000000000000ff
10243! Mem[0000000010141400] = bdfffedd54300000, %l5 = 00000000000000ff
10244 ldx [%i5+%g0],%l5 ! %l5 = bdfffedd54300000
10245! Starting 10 instruction Store Burst
10246! %l7 = ffffffffffffffff, Mem[0000000010101400] = ffffbd0d
10247 stba %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffbdff
10248
10249p0_label_396:
10250! %l1 = ff0000000000ffff, Mem[0000000010081408] = ff000000
10251 stha %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffff0000
10252! %l6 = 00000000000000ff, Mem[00000000100c1420] = d66d72108981bd0d, %asi = 80
10253 stxa %l6,[%i3+0x020]%asi ! Mem[00000000100c1420] = 00000000000000ff
10254! %l0 = 6300fe01, %l1 = 0000ffff, Mem[0000000010181408] = 00000000 d5220668
10255 stda %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 6300fe01 0000ffff
10256! %l2 = 00000000000000ff, Mem[0000000021800140] = c9ffdf64
10257 sth %l2,[%o3+0x140] ! Mem[0000000021800140] = 00ffdf64
10258! %f20 = 00000000 000000ff, %l1 = ff0000000000ffff
10259! Mem[0000000030001418] = ff000000000000ff
10260 add %i0,0x018,%g1
10261 stda %f20,[%g1+%l1]ASI_PST32_S ! Mem[0000000030001418] = 00000000000000ff
10262! %f16 = 00000062, Mem[0000000030181410] = 000000ff
10263 sta %f16,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000062
10264! Mem[0000000030081400] = 000000db, %l4 = ffffffffffffffff
10265 swapa [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000db
10266! Mem[00000000100c1424] = 000000ff, %l0 = 0000009c6300fe01
10267 swap [%i3+0x024],%l0 ! %l0 = 00000000000000ff
10268! Mem[0000000010041407] = 8981bd0d, %l3 = 00000000000000ff
10269 ldstub [%i1+0x007],%l3 ! %l3 = 0000000d000000ff
10270! Starting 10 instruction Load Burst
10271! Mem[0000000010041400] = ffbd8189c9000000, %l0 = 00000000000000ff
10272 ldxa [%i1+%g0]0x88,%l0 ! %l0 = ffbd8189c9000000
10273
10274p0_label_397:
10275! Mem[00000000201c0000] = 00ffe0d4, %l0 = ffbd8189c9000000
10276 lduha [%o0+0x000]%asi,%l0 ! %l0 = 00000000000000ff
10277! Mem[00000000201c0000] = 00ffe0d4, %l4 = 00000000000000db
10278 ldsh [%o0+%g0],%l4 ! %l4 = 00000000000000ff
10279! Mem[000000001014143c] = f9987e8d, %l0 = 00000000000000ff
10280 ldsw [%i5+0x03c],%l0 ! %l0 = fffffffff9987e8d
10281! Mem[0000000010141408] = ffffffff, %f28 = 12ba6ace
10282 lda [%i5+%o4]0x80,%f28 ! %f28 = ffffffff
10283! Mem[0000000010141408] = 00000000 ffffffff, %l4 = 000000ff, %l5 = 54300000
10284 ldda [%i5+%o4]0x88,%l4 ! %l4 = 00000000ffffffff 0000000000000000
10285! Mem[0000000020800040] = ffff0596, %l4 = 00000000ffffffff
10286 ldsb [%o1+0x040],%l4 ! %l4 = ffffffffffffffff
10287! Mem[0000000030001408] = 18d80000, %l3 = 000000000000000d
10288 lduwa [%i0+%o4]0x89,%l3 ! %l3 = 0000000018d80000
10289! Mem[00000000100c1408] = 000000ff, %l3 = 0000000018d80000
10290 lduha [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000ff
10291! Mem[0000000010181408] = 01fe0063, %l6 = 00000000000000ff
10292 ldsha [%i6+%o4]0x80,%l6 ! %l6 = 00000000000001fe
10293! Starting 10 instruction Store Burst
10294! Mem[0000000010181408] = 6300fe01, %l2 = 00000000000000ff
10295 ldstuba [%i6+%o4]0x88,%l2 ! %l2 = 00000001000000ff
10296
10297p0_label_398:
10298! %f16 = 00000062 000000db 7f800000 00000000
10299! %f20 = 00000000 000000ff ffff0000 000000ff
10300! %f24 = 00000000 000009ff 00000072 3054c578
10301! %f28 = ffffffff 000000ff 00000000 0000d818
10302 stda %f16,[%i1]ASI_BLK_S ! Block Store to 0000000030041400
10303! Mem[0000000010081400] = ff0000ff, %l2 = 0000000000000001
10304 ldstuba [%i2+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
10305! %f14 = ffffffff, Mem[0000000010101408] = ffffffff
10306 sta %f14,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffffffff
10307! %l4 = ffffffff, %l5 = 00000000, Mem[0000000030141400] = ff000001 2ab73dc9
10308 stda %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffff 00000000
10309! %f2 = ff000000, Mem[0000000010181400] = ff00009d
10310 st %f2 ,[%i6+%g0] ! Mem[0000000010181400] = ff000000
10311 membar #Sync ! Added by membar checker (50)
10312! Mem[0000000010041400] = c9000000, %l3 = 00000000000000ff
10313 swapa [%i1+%g0]0x88,%l3 ! %l3 = 00000000c9000000
10314! %l2 = 000000ff, %l3 = c9000000, Mem[0000000010181408] = 6300feff 0000ffff
10315 stda %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff c9000000
10316! Mem[0000000010041410] = ffba6ace, %l6 = 00000000000001fe
10317 ldstuba [%i1+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
10318! Mem[0000000010141438] = 0c306ace, %l5 = 00000000, %l4 = ffffffff
10319 add %i5,0x38,%g1
10320 casa [%g1]0x80,%l5,%l4 ! %l4 = 000000000c306ace
10321! Starting 10 instruction Load Burst
10322! Mem[0000000030001410] = 000000ff, %l2 = 00000000000000ff
10323 lduba [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000ff
10324
10325p0_label_399:
10326! Mem[00000000100c1428] = 00000000, %l6 = 00000000000000ff
10327 lduw [%i3+0x028],%l6 ! %l6 = 0000000000000000
10328! Mem[00000000100c1408] = 000000ff, %l1 = ff0000000000ffff
10329 lduha [%i3+%o4]0x88,%l1 ! %l1 = 00000000000000ff
10330! Mem[0000000021800080] = ffff889d, %l0 = fffffffff9987e8d
10331 ldsba [%o3+0x080]%asi,%l0 ! %l0 = ffffffffffffffff
10332! Mem[0000000010081430] = 00000000, %l2 = 00000000000000ff
10333 ldsha [%i2+0x032]%asi,%l2 ! %l2 = 0000000000000000
10334! Mem[000000001000142c] = 185dc333, %l5 = 0000000000000000
10335 ldsh [%i0+0x02e],%l5 ! %l5 = ffffffffffffc333
10336! Mem[000000001004143c] = 0d000000, %l6 = 0000000000000000
10337 lduha [%i1+0x03c]%asi,%l6 ! %l6 = 0000000000000d00
10338! Mem[00000000300c1400] = ddfeffbd, %l1 = 00000000000000ff
10339 lduwa [%i3+%g0]0x81,%l1 ! %l1 = 00000000ddfeffbd
10340! %f24 = 00000000, %f26 = 00000072, %f26 = 00000072 3054c578
10341 fsmuld %f24,%f26,%f26 ! %f26 = 00000000 00000000
10342! %f11 = 680622d5, %f31 = 0000d818, %f6 = ffffff00
10343 fdivs %f11,%f31,%f6 ! %f6 = 7f800000
10344! Starting 10 instruction Store Burst
10345! %l3 = 00000000c9000000, Mem[0000000030081410] = 000000ff
10346 stwa %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = c9000000
10347
10348p0_label_400:
10349! %f12 = ff000000 390000ff, %l0 = ffffffffffffffff
10350! Mem[0000000030041410] = 00000000000000ff
10351 add %i1,0x010,%g1
10352 stda %f12,[%g1+%l0]ASI_PST8_S ! Mem[0000000030041410] = ff000000390000ff
10353! Mem[0000000030001410] = 000000ff, %l3 = 00000000c9000000
10354 swapa [%i0+%o5]0x89,%l3 ! %l3 = 00000000000000ff
10355! Mem[0000000030141408] = ffffff90, %l1 = 00000000ddfeffbd
10356 ldstuba [%i5+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
10357! %l6 = 0000000000000d00, %l3 = 00000000000000ff, %l0 = ffffffffffffffff
10358 and %l6,%l3,%l0 ! %l0 = 0000000000000000
10359! %l6 = 0000000000000d00, Mem[00000000300c1400] = ddfeffbd
10360 stwa %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000d00
10361! Mem[0000000010101400] = ffbdffff, %l2 = 0000000000000000
10362 ldstuba [%i4+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
10363! %f10 = fffffebb 680622d5, Mem[00000000300c1408] = db0000ff 00000000
10364 stda %f10,[%i3+%o4]0x89 ! Mem[00000000300c1408] = fffffebb 680622d5
10365! Mem[0000000010001412] = 0000009d, %l7 = ffffffffffffffff
10366 ldstuba [%i0+0x012]%asi,%l7 ! %l7 = 00000000000000ff
10367! Mem[0000000030041408] = 0000807f, %l0 = 0000000000000000
10368 swapa [%i1+%o4]0x89,%l0 ! %l0 = 000000000000807f
10369! Starting 10 instruction Load Burst
10370! Mem[0000000030181410] = 62000000, %l1 = 00000000000000ff
10371 ldswa [%i6+%o5]0x81,%l1 ! %l1 = 0000000062000000
10372
10373p0_label_401:
10374! Mem[00000000300c1410] = 000000ff, %l6 = 0000000000000d00
10375 lduwa [%i3+%o5]0x81,%l6 ! %l6 = 00000000000000ff
10376! Mem[00000000201c0000] = 00ffe0d4, %l7 = 0000000000000000
10377 ldsb [%o0+%g0],%l7 ! %l7 = 0000000000000000
10378! Mem[00000000100c1410] = 000000ff, %f10 = fffffebb
10379 lda [%i3+%o5]0x88,%f10 ! %f10 = 000000ff
10380! Mem[0000000010141400] = ddfeffbd, %l4 = 000000000c306ace
10381 ldswa [%i5+%g0]0x88,%l4 ! %l4 = ffffffffddfeffbd
10382! Mem[0000000030081410] = 000000c9 00000000, %l2 = 000000ff, %l3 = 000000ff
10383 ldda [%i2+%o5]0x81,%l2 ! %l2 = 00000000000000c9 0000000000000000
10384! Mem[0000000010001408] = 8981bd0d, %l1 = 0000000062000000
10385 lduwa [%i0+%o4]0x88,%l1 ! %l1 = 000000008981bd0d
10386! Mem[0000000030101410] = 0000ff00, %l6 = 00000000000000ff
10387 ldsba [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
10388! %l0 = 000000000000807f, %l5 = ffffffffffffc333, %l7 = 0000000000000000
10389 sdivx %l0,%l5,%l7 ! %l7 = fffffffffffffffe
10390! Mem[0000000010081408] = ffff0000 0000ffff, %l0 = 0000807f, %l1 = 8981bd0d
10391 ldda [%i2+%o4]0x88,%l0 ! %l0 = 000000000000ffff 00000000ffff0000
10392! Starting 10 instruction Store Burst
10393! %l6 = 0000000000000000, Mem[0000000010081408] = ffff00000000ffff
10394 stxa %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000000000000000
10395
10396p0_label_402:
10397! %l7 = fffffffffffffffe, Mem[0000000010141400] = ddfeffbd
10398 stba %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = ddfefffe
10399! %f14 = ffffffff 000000ff, %l0 = 000000000000ffff
10400! Mem[0000000030101438] = 796d3fe29dcc20cf
10401 add %i4,0x038,%g1
10402 stda %f14,[%g1+%l0]ASI_PST32_S ! Mem[0000000030101438] = ffffffff000000ff
10403! Mem[00000000218001c0] = 41ff4628, %l6 = 0000000000000000
10404 ldstub [%o3+0x1c0],%l6 ! %l6 = 00000041000000ff
10405! %f22 = ffff0000, Mem[0000000030001408] = 18d80000
10406 sta %f22,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffff0000
10407! %l5 = ffffffffffffc333, Mem[0000000010101408] = ffffffff
10408 stw %l5,[%i4+%o4] ! Mem[0000000010101408] = ffffc333
10409! %l4 = ffffffffddfeffbd, Mem[0000000010141430] = 00ff0000, %asi = 80
10410 stha %l4,[%i5+0x030]%asi ! Mem[0000000010141430] = ffbd0000
10411! Mem[0000000030041408] = 00000000, %l3 = 0000000000000000
10412 ldstuba [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff
10413! Mem[00000000100c143c] = 000000ff, %l4 = ffffffffddfeffbd
10414 ldstuba [%i3+0x03c]%asi,%l4 ! %l4 = 00000000000000ff
10415! %l2 = 00000000000000c9, Mem[0000000010081408] = 00000000
10416 stba %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000c9
10417! Starting 10 instruction Load Burst
10418! Mem[00000000201c0000] = 00ffe0d4, %l1 = 00000000ffff0000
10419 ldub [%o0+%g0],%l1 ! %l1 = 0000000000000000
10420
10421p0_label_403:
10422 membar #Sync ! Added by membar checker (51)
10423! Mem[00000000100c1400] = ff000000 390000ff ff000000 00000000
10424! Mem[00000000100c1410] = ff000000 00000000 ffffff00 3054c578
10425! Mem[00000000100c1420] = 00000000 6300fe01 00000000 8981bd0d
10426! Mem[00000000100c1430] = 000000ff a4269a4b ffffffff ff0000ff
10427 ldda [%i3]ASI_BLK_PL,%f0 ! Block Load from 00000000100c1400
10428! Mem[00000000100c1400] = ff000000390000ff, %f22 = ffff0000 000000ff
10429 ldda [%i3+%g0]0x80,%f22 ! %f22 = ff000000 390000ff
10430! Mem[0000000030001410] = 000000c90000ff00, %f20 = 00000000 000000ff
10431 ldda [%i0+%o5]0x81,%f20 ! %f20 = 000000c9 0000ff00
10432! Mem[0000000030081410] = 00000000c9000000, %l2 = 00000000000000c9
10433 ldxa [%i2+%o5]0x89,%l2 ! %l2 = 00000000c9000000
10434! Mem[000000001010142c] = ffffffa8, %l0 = 000000000000ffff
10435 ldsh [%i4+0x02e],%l0 ! %l0 = ffffffffffffffa8
10436! Mem[00000000300c1400] = 000d0000, %f24 = 00000000
10437 lda [%i3+%g0]0x89,%f24 ! %f24 = 000d0000
10438! Mem[0000000030101410] = 00ff0000, %l7 = fffffffffffffffe
10439 lduwa [%i4+%o5]0x81,%l7 ! %l7 = 0000000000ff0000
10440! Mem[0000000030041410] = ff000000390000ff, %f26 = 00000000 00000000
10441 ldda [%i1+%o5]0x81,%f26 ! %f26 = ff000000 390000ff
10442! Mem[000000001000140c] = 10726dd6, %l3 = 0000000000000000
10443 ldsha [%i0+0x00e]%asi,%l3 ! %l3 = 0000000000006dd6
10444! Starting 10 instruction Store Burst
10445! Mem[0000000010041410] = ce6abaff, %l1 = 0000000000000000
10446 ldstuba [%i1+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
10447
10448p0_label_404:
10449! %l0 = ffffffa8, %l1 = 000000ff, Mem[0000000030101410] = 00ff0000 fffffebb
10450 stda %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffffffa8 000000ff
10451! %l6 = 0000000000000041, imm = 00000000000003d1, %l6 = 0000000000000041
10452 or %l6,0x3d1,%l6 ! %l6 = 00000000000003d1
10453! %l2 = c9000000, %l3 = 00006dd6, Mem[0000000010041400] = 000000ff ffbd8189
10454 stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = c9000000 00006dd6
10455! Mem[0000000010141400] = fefffedd, %l4 = 00000000, %l5 = ffffc333
10456 casa [%i5]0x80,%l4,%l5 ! %l5 = 00000000fefffedd
10457! %l4 = 0000000000000000, Mem[0000000010001410] = 0000ff9d
10458 stwa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
10459! Mem[0000000010181400] = 000000ff, %l1 = 00000000000000ff
10460 ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
10461! %l2 = c9000000, %l3 = 00006dd6, Mem[0000000030181410] = 62000000 ffffffff
10462 stda %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = c9000000 00006dd6
10463! %l2 = c9000000, %l3 = 00006dd6, Mem[0000000030141408] = ffffff90 00000000
10464 stda %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = c9000000 00006dd6
10465! %f20 = 000000c9 0000ff00, %l1 = 00000000000000ff
10466! Mem[0000000030001400] = 000000003d000000
10467 stda %f20,[%i0+%l1]ASI_PST32_S ! Mem[0000000030001400] = 000000c90000ff00
10468! Starting 10 instruction Load Burst
10469! Mem[00000000100c1420] = 00000000, %l1 = 00000000000000ff
10470 ldsba [%i3+0x020]%asi,%l1 ! %l1 = 0000000000000000
10471
10472p0_label_405:
10473! Mem[0000000010001420] = ff00000090d5fc1e, %l5 = 00000000fefffedd
10474 ldx [%i0+0x020],%l5 ! %l5 = ff00000090d5fc1e
10475! Mem[0000000010041438] = 00000000, %l3 = 0000000000006dd6
10476 lduha [%i1+0x03a]%asi,%l3 ! %l3 = 0000000000000000
10477! Mem[00000000300c1400] = 000d0000, %f24 = 000d0000
10478 lda [%i3+%g0]0x89,%f24 ! %f24 = 000d0000
10479! Mem[0000000030181400] = ffffff00, %l6 = 00000000000003d1
10480 ldsha [%i6+%g0]0x89,%l6 ! %l6 = ffffffffffffff00
10481! Mem[0000000010181400] = ff000000000000ff, %l0 = ffffffffffffffa8
10482 ldxa [%i6+%g0]0x80,%l0 ! %l0 = ff000000000000ff
10483! Mem[00000000201c0000] = 00ffe0d4, %l4 = 0000000000000000
10484 lduh [%o0+%g0],%l4 ! %l4 = 00000000000000ff
10485! Mem[0000000030081408] = 00000000 0000807f, %l0 = 000000ff, %l1 = 00000000
10486 ldda [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000000 000000000000807f
10487! Mem[0000000010041408] = 00000000, %l1 = 000000000000807f
10488 lduba [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
10489! Mem[0000000010141428] = ffffffa8, %l1 = 0000000000000000
10490 ldsba [%i5+0x02a]%asi,%l1 ! %l1 = ffffffffffffffff
10491! Starting 10 instruction Store Burst
10492! %l0 = 0000000000000000, Mem[0000000030101410] = ffffffa8000000ff
10493 stxa %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
10494
10495p0_label_406:
10496! Mem[0000000010081410] = ff0000d7, %l3 = 0000000000000000
10497 ldstuba [%i2+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
10498! %f28 = ffffffff 000000ff, Mem[0000000030101408] = 000000ff 000000ff
10499 stda %f28,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffff 000000ff
10500! %l0 = 0000000000000000, Mem[000000001010142a] = 00ff0000, %asi = 80
10501 stba %l0,[%i4+0x02a]%asi ! Mem[0000000010101428] = 00ff0000
10502! %l4 = 00000000000000ff, Mem[0000000030041410] = 000000ff
10503 stba %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff
10504! Mem[0000000030141410] = 00000000, %l7 = 0000000000ff0000
10505 ldstuba [%i5+%o5]0x81,%l7 ! %l7 = 00000000000000ff
10506! Mem[0000000030041400] = 00000062, %l4 = 00000000000000ff
10507 swapa [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000062
10508! %l2 = 00000000c9000000, Mem[0000000010001400] = 000000db00000000
10509 stxa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000c9000000
10510! Mem[0000000030081410] = c9000000, %l2 = 00000000c9000000
10511 swapa [%i2+%o5]0x89,%l2 ! %l2 = 00000000c9000000
10512! Mem[0000000030181408] = 000000ff, %l7 = 0000000000000000
10513 swapa [%i6+%o4]0x81,%l7 ! %l7 = 00000000000000ff
10514! Starting 10 instruction Load Burst
10515! Mem[0000000030141410] = ff000000, %l6 = ffffffffffffff00
10516 lduha [%i5+%o5]0x81,%l6 ! %l6 = 000000000000ff00
10517
10518p0_label_407:
10519! Mem[00000000100c1400] = ff000000390000ff, %f8 = 01fe0063 00000000
10520 ldda [%i3+%g0]0x80,%f8 ! %f8 = ff000000 390000ff
10521! Mem[0000000030041410] = ff000000390000ff, %l7 = 00000000000000ff
10522 ldxa [%i1+%o5]0x81,%l7 ! %l7 = ff000000390000ff
10523! Mem[00000000201c0000] = 00ffe0d4, %l3 = 00000000000000ff
10524 lduba [%o0+0x000]%asi,%l3 ! %l3 = 0000000000000000
10525! Mem[0000000030001408] = 0000ffff ff0000d7, %l2 = c9000000, %l3 = 00000000
10526 ldda [%i0+%o4]0x81,%l2 ! %l2 = 000000000000ffff 00000000ff0000d7
10527! Mem[0000000030041408] = 000000ff, %l0 = 0000000000000000
10528 ldsha [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
10529! Mem[0000000030101408] = 000000ff, %l5 = ff00000090d5fc1e
10530 ldswa [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff
10531! Mem[000000001004140c] = ffffff90, %l4 = 0000000000000062
10532 lduha [%i1+0x00c]%asi,%l4 ! %l4 = 000000000000ffff
10533! Mem[000000001010140c] = ffffffff, %f19 = 00000000
10534 ld [%i4+0x00c],%f19 ! %f19 = ffffffff
10535! Mem[0000000021800100] = 00529500, %l5 = 00000000000000ff
10536 ldub [%o3+0x101],%l5 ! %l5 = 0000000000000052
10537! Starting 10 instruction Store Burst
10538! Mem[0000000010141438] = 0c306ace, %l2 = 0000ffff, %l5 = 00000052
10539 add %i5,0x38,%g1
10540 casa [%g1]0x80,%l2,%l5 ! %l5 = 000000000c306ace
10541
10542p0_label_408:
10543 membar #Sync ! Added by membar checker (52)
10544! %l0 = 00000000000000ff, Mem[00000000100c1400] = 000000ff
10545 stha %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
10546! %l6 = 000000000000ff00, Mem[0000000010001410] = 00000000
10547 stha %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000ff00
10548! Mem[0000000010181410] = ff000000, %l0 = 00000000000000ff
10549 ldstuba [%i6+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
10550! %l7 = ff000000390000ff, Mem[0000000010141400] = fefffedd
10551 stha %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00fffedd
10552! %l0 = 00000000000000ff, immed = 00000bb4, %y = 00000000
10553 udiv %l0,0xbb4,%l4 ! %l4 = 0000000000000000
10554 mov %l0,%y ! %y = 000000ff
10555! Mem[0000000030101410] = 00000000, %l5 = 000000000c306ace
10556 ldstuba [%i4+%o5]0x89,%l5 ! %l5 = 00000000000000ff
10557! Mem[000000001010142c] = ffffffa8, %l2 = 000000000000ffff, %asi = 80
10558 swapa [%i4+0x02c]%asi,%l2 ! %l2 = 00000000ffffffa8
10559! %l7 = ff000000390000ff, Mem[00000000211c0000] = 00ff4340
10560 sth %l7,[%o2+%g0] ! Mem[00000000211c0000] = 00ff4340
10561! %f31 = 0000d818, %f22 = ff000000, %f9 = 390000ff
10562 fdivs %f31,%f22,%f9 ! %f9 = 80000000
10563! Starting 10 instruction Load Burst
10564! %f23 = 390000ff, %f12 = 4b9a26a4
10565 fcmpes %fcc2,%f23,%f12 ! %fcc2 = 1
10566
10567p0_label_409:
10568! Mem[0000000010141410] = ff000000, %l6 = 000000000000ff00
10569 lduha [%i5+%o5]0x80,%l6 ! %l6 = 000000000000ff00
10570! Mem[00000000300c1400] = 000d0000, %l5 = 0000000000000000
10571 ldswa [%i3+%g0]0x89,%l5 ! %l5 = 00000000000d0000
10572! Mem[0000000030141410] = 000000ff, %f10 = 0dbd8189
10573 lda [%i5+%o5]0x89,%f10 ! %f10 = 000000ff
10574! Mem[0000000010001420] = ff00000090d5fc1e, %f22 = ff000000 390000ff
10575 ldd [%i0+0x020],%f22 ! %f22 = ff000000 90d5fc1e
10576! Mem[00000000300c1410] = ff000000, %l3 = 00000000ff0000d7
10577 ldsba [%i3+%o5]0x89,%l3 ! %l3 = 0000000000000000
10578! Mem[0000000030041410] = ff000000390000ff, %l2 = 00000000ffffffa8
10579 ldxa [%i1+%o5]0x81,%l2 ! %l2 = ff000000390000ff
10580! Mem[0000000030001400] = c9000000, %l5 = 00000000000d0000
10581 ldsha [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000000
10582! Mem[0000000030101400] = 551000000000ffff, %l4 = 0000000000000000
10583 ldxa [%i4+%g0]0x89,%l4 ! %l4 = 551000000000ffff
10584! Mem[0000000030141408] = c9000000, %l5 = 0000000000000000
10585 ldsba [%i5+%o4]0x81,%l5 ! %l5 = ffffffffffffffc9
10586! Starting 10 instruction Store Burst
10587! %l0 = 00000000000000ff, Mem[0000000010041410] = ffba6ace
10588 stwa %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff
10589
10590p0_label_410:
10591! %f16 = 00000062 000000db 7f800000 ffffffff
10592! %f20 = 000000c9 0000ff00 ff000000 90d5fc1e
10593! %f24 = 000d0000 000009ff ff000000 390000ff
10594! %f28 = ffffffff 000000ff 00000000 0000d818
10595 stda %f16,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400
10596! %l1 = ffffffffffffffff, Mem[0000000010001408] = 0dbd8189
10597 stha %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffff8189
10598! Mem[0000000020800001] = ff288b5d, %l3 = 0000000000000000
10599 ldstub [%o1+0x001],%l3 ! %l3 = 00000028000000ff
10600! %l7 = ff000000390000ff, Mem[0000000020800040] = ffff0596, %asi = 80
10601 stha %l7,[%o1+0x040]%asi ! Mem[0000000020800040] = 00ff0596
10602! %l7 = ff000000390000ff, Mem[0000000030101410] = 000000ff
10603 stwa %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = 390000ff
10604! %l4 = 551000000000ffff, Mem[0000000021800180] = ffff4d6f, %asi = 80
10605 stha %l4,[%o3+0x180]%asi ! Mem[0000000021800180] = ffff4d6f
10606! %f12 = 4b9a26a4, Mem[00000000100c1420] = 00000000
10607 st %f12,[%i3+0x020] ! Mem[00000000100c1420] = 4b9a26a4
10608! %l5 = ffffffffffffffc9, Mem[00000000100c1408] = ff000000
10609 stha %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffc90000
10610! %l7 = ff000000390000ff, Mem[00000000100c1400] = ff000039000000ff
10611 stxa %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff000000390000ff
10612! Starting 10 instruction Load Burst
10613! Mem[00000000100c1408] = 0000c9ff, %l7 = ff000000390000ff
10614 lduha [%i3+%o4]0x88,%l7 ! %l7 = 000000000000c9ff
10615
10616p0_label_411:
10617! Mem[0000000010181410] = ff000000000000ff, %l7 = 000000000000c9ff
10618 ldxa [%i6+%o5]0x88,%l7 ! %l7 = ff000000000000ff
10619! Mem[0000000010181400] = 000000ff, %l0 = 00000000000000ff
10620 ldsha [%i6+%g0]0x88,%l0 ! %l0 = 00000000000000ff
10621! Mem[0000000030081410] = 000000c9, %l6 = 000000000000ff00
10622 lduba [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
10623! Mem[00000000100c1400] = 390000ff, %l1 = ffffffffffffffff
10624 lduba [%i3+%g0]0x88,%l1 ! %l1 = 00000000000000ff
10625! Mem[0000000030141408] = d66d0000 000000c9, %l4 = 0000ffff, %l5 = ffffffc9
10626 ldda [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000c9 00000000d66d0000
10627! Mem[0000000030101400] = 551000000000ffff, %l6 = 0000000000000000
10628 ldxa [%i4+%g0]0x89,%l6 ! %l6 = 551000000000ffff
10629! %f9 = 80000000, %f8 = ff000000, %f1 = 000000ff
10630 fadds %f9 ,%f8 ,%f1 ! %f1 = ff000000
10631! Mem[0000000010101400] = ffbdffff, %l3 = 0000000000000028
10632 ldswa [%i4+0x000]%asi,%l3 ! %l3 = ffffffffffbdffff
10633! Mem[0000000030141400] = ffffffff, %l2 = ff000000390000ff
10634 lduwa [%i5+%g0]0x81,%l2 ! %l2 = 00000000ffffffff
10635! Starting 10 instruction Store Burst
10636! %f2 = 00000000, Mem[0000000010181438] = ff0000ff
10637 st %f2 ,[%i6+0x038] ! Mem[0000000010181438] = 00000000
10638
10639p0_label_412:
10640! Mem[0000000030181400] = 00ffffff, %l3 = ffffffffffbdffff
10641 ldstuba [%i6+%g0]0x81,%l3 ! %l3 = 00000000000000ff
10642! Mem[00000000100c1408] = 0000c9ff, %l1 = 00000000000000ff
10643 ldstuba [%i3+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
10644! Mem[0000000010101410] = 00000072, %l7 = ff000000000000ff
10645 swapa [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000072
10646 membar #Sync ! Added by membar checker (53)
10647! Mem[0000000030041408] = 7f800000, %l1 = 00000000000000ff
10648 ldstuba [%i1+%o4]0x81,%l1 ! %l1 = 0000007f000000ff
10649! Mem[0000000021800100] = 00529500, %l4 = 00000000000000c9
10650 ldstub [%o3+0x100],%l4 ! %l4 = 00000000000000ff
10651! %l6 = 0000ffff, %l7 = 00000072, Mem[0000000010001410] = 0000ff00 00010000
10652 stda %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000ffff 00000072
10653! %l0 = 00000000000000ff, Mem[0000000010181408] = ff000000
10654 stwa %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff
10655! %l2 = ffffffff, %l3 = 00000000, Mem[0000000010001410] = 0000ffff 00000072
10656 stda %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff 00000000
10657! %l7 = 0000000000000072, Mem[0000000030101410] = 390000ff
10658 stha %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = 39000072
10659! Starting 10 instruction Load Burst
10660! Mem[0000000010081408] = c900000000000000, %l3 = 0000000000000000
10661 ldxa [%i2+%o4]0x80,%l3 ! %l3 = c900000000000000
10662
10663p0_label_413:
10664! Mem[0000000030141400] = ffffffff, %f19 = ffffffff
10665 lda [%i5+%g0]0x81,%f19 ! %f19 = ffffffff
10666! Mem[0000000030101408] = ffffffff000000ff, %f0 = ff000039 ff000000
10667 ldda [%i4+%o4]0x89,%f0 ! %f0 = ffffffff 000000ff
10668! Mem[00000000300c1408] = 680622d5, %l5 = 00000000d66d0000
10669 ldsha [%i3+%o4]0x89,%l5 ! %l5 = 00000000000022d5
10670! Mem[0000000030141410] = 000000ff, %l3 = c900000000000000
10671 lduwa [%i5+%o5]0x89,%l3 ! %l3 = 00000000000000ff
10672! Mem[0000000030181408] = 00000000, %l0 = 00000000000000ff
10673 lduba [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
10674! Mem[0000000010141410] = ff000000, %l2 = 00000000ffffffff
10675 ldswa [%i5+%o5]0x80,%l2 ! %l2 = ffffffffff000000
10676! Mem[00000000300c1400] = 00000d00 0000ffff d5220668 bbfeffff
10677! Mem[00000000300c1410] = 000000ff 00000000 ff000000 000000ff
10678! Mem[00000000300c1420] = d66d7210 00000000 33c35d18 10000000
10679! Mem[00000000300c1430] = 54300000 bbfeffff 00000000 00000000
10680 ldda [%i3]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400
10681! Mem[0000000010101410] = ff000000, %l1 = 000000000000007f
10682 lduha [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000
10683! %l6 = 551000000000ffff, %l4 = 0000000000000000, %l4 = 0000000000000000
10684 xnor %l6,%l4,%l4 ! %l4 = aaefffffffff0000
10685! Starting 10 instruction Store Burst
10686! %l0 = 00000000, %l1 = 00000000, Mem[0000000010081408] = c9000000 00000000
10687 std %l0,[%i2+%o4] ! Mem[0000000010081408] = 00000000 00000000
10688
10689p0_label_414:
10690! %l0 = 0000000000000000, immed = 00000912, %y = 000000ff
10691 umul %l0,0x912,%l1 ! %l1 = 0000000000000000, %y = 00000000
10692! Mem[0000000030101400] = ffff0000, %l0 = 0000000000000000
10693 swapa [%i4+%g0]0x81,%l0 ! %l0 = 00000000ffff0000
10694! %l4 = aaefffffffff0000, Mem[0000000010141400] = 00fffedd54300000
10695 stxa %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = aaefffffffff0000
10696! %l1 = 0000000000000000, Mem[0000000030081408] = 00000000
10697 stba %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
10698! %l4 = ffff0000, %l5 = 000022d5, Mem[0000000030101400] = 00000000 55100000
10699 stda %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffff0000 000022d5
10700! %f7 = 00ffffff, Mem[00000000100c1408] = ffc90000
10701 sta %f7 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00ffffff
10702! %f0 = ffffffff 000000ff, Mem[0000000010081438] = ffff0072 00c2fd7c
10703 std %f0 ,[%i2+0x038] ! Mem[0000000010081438] = ffffffff 000000ff
10704! %l3 = 00000000000000ff, imm = fffffffffffff6b9, %l0 = 00000000ffff0000
10705 orn %l3,-0x947,%l0 ! %l0 = 00000000000009ff
10706! Mem[0000000010081408] = 00000000, %l6 = 551000000000ffff
10707 ldstuba [%i2+%o4]0x88,%l6 ! %l6 = 00000000000000ff
10708! Starting 10 instruction Load Burst
10709! Mem[0000000010041410] = 000000ff, %l4 = aaefffffffff0000
10710 lduba [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
10711
10712p0_label_415:
10713! Mem[00000000300c1408] = d5220668, %l4 = 0000000000000000
10714 lduba [%i3+%o4]0x81,%l4 ! %l4 = 00000000000000d5
10715! Mem[0000000010181410] = ff000000000000ff, %f6 = 78c55430 00ffffff
10716 ldda [%i6+%o5]0x80,%f6 ! %f6 = ff000000 000000ff
10717! Mem[0000000010101408] = ffffc333, %l6 = 0000000000000000
10718 ldswa [%i4+%o4]0x80,%l6 ! %l6 = ffffffffffffc333
10719! Mem[0000000030101408] = ff000000, %f11 = 00000000
10720 lda [%i4+%o4]0x81,%f11 ! %f11 = ff000000
10721! Mem[0000000030041400] = 62000000, %l3 = 00000000000000ff
10722 lduwa [%i1+%g0]0x89,%l3 ! %l3 = 0000000062000000
10723! Mem[00000000201c0000] = 00ffe0d4, %l1 = 0000000000000000
10724 lduha [%o0+0x000]%asi,%l1 ! %l1 = 00000000000000ff
10725! Mem[0000000030141408] = d66d0000000000c9, %l5 = 00000000000022d5
10726 ldxa [%i5+%o4]0x89,%l5 ! %l5 = d66d0000000000c9
10727! Mem[0000000010181408] = ff000000, %f0 = ffffffff
10728 lda [%i6+%o4]0x88,%f0 ! %f0 = ff000000
10729! Mem[0000000030041410] = 000000c9, %l2 = ffffffffff000000
10730 ldsba [%i1+%o5]0x81,%l2 ! %l2 = 0000000000000000
10731! Starting 10 instruction Store Burst
10732! %l6 = ffffffffffffc333, Mem[0000000021800041] = ffff75ef, %asi = 80
10733 stba %l6,[%o3+0x041]%asi ! Mem[0000000021800040] = ff3375ef
10734
10735p0_label_416:
10736! %f8 = ff000000, %f1 = 000000ff, %f4 = 00000000
10737 fsubs %f8 ,%f1 ,%f4 ! %l0 = 0000000000000a21, Unfinished, %fsr = 2700000400
10738! %l2 = 0000000000000000, Mem[0000000030001410] = 00ff0000c9000000
10739 stxa %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000000000000000
10740! Mem[000000001018143d] = 0000d818, %l5 = d66d0000000000c9
10741 ldstub [%i6+0x03d],%l5 ! %l5 = 00000000000000ff
10742! %l7 = 0000000000000072, %l5 = 0000000000000000, %l5 = 0000000000000000
10743 subc %l7,%l5,%l5 ! %l5 = 0000000000000072
10744! %f0 = ff000000, %f9 = 80000000, %f15 = ffffffff
10745 fdivs %f0 ,%f9 ,%f15 ! %f15 = 7f800000
10746! Mem[0000000010181408] = ff000000, %l5 = 0000000000000072
10747 ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff
10748! Mem[000000001004141b] = ff0000ff, %l1 = 00000000000000ff
10749 ldstub [%i1+0x01b],%l1 ! %l1 = 000000ff000000ff
10750! Mem[0000000010081429] = 00000000, %l1 = 00000000000000ff
10751 ldstuba [%i2+0x029]%asi,%l1 ! %l1 = 00000000000000ff
10752! %f4 = 00000000 000000ff, Mem[0000000030181410] = 000000c9 d66d0000
10753 stda %f4 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 000000ff
10754! Starting 10 instruction Load Burst
10755! Mem[00000000100c1408] = 00ffffff, %f12 = 4b9a26a4
10756 lda [%i3+%o4]0x80,%f12 ! %f12 = 00ffffff
10757
10758p0_label_417:
10759! Code Fragment 3
10760p0_fragment_42:
10761! %l0 = 0000000000000a21
10762 setx 0x3d8c9f106f2bb83f,%g7,%l0 ! %l0 = 3d8c9f106f2bb83f
10763! %l1 = 0000000000000000
10764 setx 0x3d453fd83168aa9c,%g7,%l1 ! %l1 = 3d453fd83168aa9c
10765 setx 0x1fe000, %g1, %g3
10766 or %l0, %g3, %l0 ! always set perrmask = 0xff
10767 setx 0x1ffff8, %g1, %g2
10768 and %l0, %g2, %l0
10769 ta T_CHANGE_HPRIV
10770 stxa %l1, [%l0]ASI_DCACHE_DATA
10771 ta T_CHANGE_NONHPRIV
10772! %l0 = 3d8c9f106f2bb83f
10773 setx 0xc245c080589bde5e,%g7,%l0 ! %l0 = c245c080589bde5e
10774! %l1 = 3d453fd83168aa9c
10775 setx 0x186fa4c818091e6f,%g7,%l1 ! %l1 = 186fa4c818091e6f
10776! Mem[0000000010001408] = ffff8189, %l4 = 00000000000000d5
10777 ldsha [%i0+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
10778! %l2 = 0000000000000000, %l5 = 0000000000000000, %l1 = 186fa4c818091e6f
10779 xnor %l2,%l5,%l1 ! %l1 = ffffffffffffffff
10780! Mem[0000000030101408] = ff000000, %f27 = 10000000
10781 lda [%i4+%o4]0x81,%f27 ! %f27 = ff000000
10782! Mem[00000000300c1400] = ffff0000000d0000, %f2 = 00000000 000000ff
10783 ldda [%i3+%g0]0x89,%f2 ! %f2 = ffff0000 000d0000
10784! Mem[0000000010041400] = 00006dd6c9000000, %f14 = ff0000ff 7f800000
10785 ldda [%i1+%g0]0x88,%f14 ! %f14 = 00006dd6 c9000000
10786! Mem[0000000010001400] = 00000000c9000000, %l2 = 0000000000000000
10787 ldxa [%i0+%g0]0x80,%l2 ! %l2 = 00000000c9000000
10788! Mem[00000000300c1408] = d5220668bbfeffff, %l6 = ffffffffffffc333
10789 ldxa [%i3+%o4]0x81,%l6 ! %l6 = d5220668bbfeffff
10790! Mem[0000000010041400] = 00006dd6c9000000, %f24 = d66d7210 00000000
10791 ldda [%i1+%g0]0x88,%f24 ! %f24 = 00006dd6 c9000000
10792! Starting 10 instruction Store Burst
10793! %l7 = 0000000000000072, Mem[0000000030001400] = c9000000
10794 stha %l7,[%i0+%g0]0x89 ! Mem[0000000030001400] = c9000072
10795
10796p0_label_418:
10797! Mem[0000000010041424] = 00000000, %l7 = 0000000000000072, %asi = 80
10798 swapa [%i1+0x024]%asi,%l7 ! %l7 = 0000000000000000
10799! %l3 = 0000000062000000, Mem[0000000010101408] = ffffc333ffffffff
10800 stxa %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000000062000000
10801! %l6 = d5220668bbfeffff, Mem[0000000020800041] = 00ff0596, %asi = 80
10802 stba %l6,[%o1+0x041]%asi ! Mem[0000000020800040] = 00ff0596
10803! %f4 = 00000000 000000ff, Mem[0000000030001408] = ffff0000 d70000ff
10804 stda %f4 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 000000ff
10805! Mem[0000000010141410] = ff000000, %l7 = 0000000000000000
10806 ldstuba [%i5+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
10807! %f0 = ff000000 000000ff, Mem[00000000100c1410] = ff000000 00000000
10808 stda %f0 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff000000 000000ff
10809! %l5 = 0000000000000000, Mem[0000000010001410] = ffffffff
10810 stba %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00ffffff
10811! %l0 = 589bde5e, %l1 = ffffffff, Mem[0000000010141400] = ffffefaa 0000ffff
10812 stda %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 589bde5e ffffffff
10813! Mem[0000000030101408] = 000000ff, %l7 = 00000000000000ff
10814 ldstuba [%i4+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
10815! Starting 10 instruction Load Burst
10816! Mem[00000000100c1408] = 00ffffff, %l3 = 0000000062000000
10817 ldsba [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
10818
10819p0_label_419:
10820! Mem[0000000010081408] = ff000000, %l4 = ffffffffffffffff
10821 ldsha [%i2+%o4]0x80,%l4 ! %l4 = ffffffffffffff00
10822! Mem[0000000010001410] = 00ffffff, %l1 = ffffffffffffffff
10823 ldswa [%i0+%o5]0x80,%l1 ! %l1 = 0000000000ffffff
10824! Mem[0000000030001410] = 00000000, %f17 = 0000ffff
10825 lda [%i0+%o5]0x81,%f17 ! %f17 = 00000000
10826! %f24 = 00006dd6, %f27 = ff000000
10827 fcmpes %fcc3,%f24,%f27 ! %fcc3 = 2
10828 membar #Sync ! Added by membar checker (54)
10829! Mem[0000000010001400] = 00000000 c9000000 ffff8189 10726dd6
10830! Mem[0000000010001410] = 00ffffff 00000000 ff0000ff 000000ff
10831! Mem[0000000010001420] = ff000000 90d5fc1e 00005030 185dc333
10832! Mem[0000000010001430] = fffffebb 00003054 ff000000 00000072
10833 ldda [%i0]ASI_BLK_PL,%f16 ! Block Load from 0000000010001400
10834! Mem[0000000010141410] = ff000000, %f15 = c9000000
10835 lda [%i5+%o5]0x80,%f15 ! %f15 = ff000000
10836! Mem[00000000100c1418] = ffffff00, %l5 = 0000000000000000
10837 lduh [%i3+0x01a],%l5 ! %l5 = 000000000000ff00
10838! Mem[0000000030001408] = 000000ff, %l6 = d5220668bbfeffff
10839 ldswa [%i0+%o4]0x89,%l6 ! %l6 = 00000000000000ff
10840! Mem[0000000010001428] = 00005030, %f14 = 00006dd6
10841 lda [%i0+0x028]%asi,%f14 ! %f14 = 00005030
10842! Starting 10 instruction Store Burst
10843! Mem[0000000010001412] = 00ffffff, %l1 = 0000000000ffffff
10844 ldstuba [%i0+0x012]%asi,%l1 ! %l1 = 000000ff000000ff
10845
10846p0_label_420:
10847! Mem[0000000010081400] = ff0000ff, %l6 = 00000000000000ff
10848 ldstuba [%i2+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
10849! %f4 = 00000000 000000ff, Mem[00000000300c1408] = d5220668 bbfeffff
10850 stda %f4 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 000000ff
10851! Mem[0000000020800000] = ffff8b5d, %l1 = 00000000000000ff
10852 ldstub [%o1+%g0],%l1 ! %l1 = 000000ff000000ff
10853! %l4 = ffffff00, %l5 = 0000ff00, Mem[0000000010101408] = 00000000 62000000
10854 stda %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffffff00 0000ff00
10855! Mem[0000000010001428] = 00005030, %l1 = 00000000000000ff
10856 swap [%i0+0x028],%l1 ! %l1 = 0000000000005030
10857! Mem[0000000010001408] = 8981ffff, %l7 = 00000000000000ff
10858 ldstuba [%i0+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
10859 membar #Sync ! Added by membar checker (55)
10860! %f10 = 000000ff ff000000, Mem[0000000010001408] = ffff8189 10726dd6
10861 std %f10,[%i0+%o4] ! Mem[0000000010001408] = 000000ff ff000000
10862! %l6 = 00000000000000ff, Mem[0000000010081400] = ff0000ff
10863 stba %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff0000ff
10864! Mem[00000000100c143c] = ff0000ff, %l1 = 00005030, %l7 = 000000ff
10865 add %i3,0x3c,%g1
10866 casa [%g1]0x80,%l1,%l7 ! %l7 = 00000000ff0000ff
10867! Starting 10 instruction Load Burst
10868! Mem[0000000010101400] = ffbdffff, %l6 = 00000000000000ff
10869 ldsba [%i4+%g0]0x80,%l6 ! %l6 = ffffffffffffffff
10870
10871p0_label_421:
10872! Mem[00000000211c0000] = 00ff4340, %l7 = 00000000ff0000ff
10873 lduha [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
10874! Mem[0000000030101400] = ffff0000, %l2 = 00000000c9000000
10875 lduha [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000000
10876! %l1 = 0000000000005030, immed = 00000edb, %y = 00000000
10877 smul %l1,0xedb,%l4 ! %l4 = 0000000004a73910, %y = 00000000
10878! Mem[0000000010081410] = ff0000d7, %l3 = 0000000000000000
10879 ldsha [%i2+%o5]0x80,%l3 ! %l3 = ffffffffffffff00
10880! Mem[0000000030181408] = 00000000, %f15 = ff000000
10881 lda [%i6+%o4]0x89,%f15 ! %f15 = 00000000
10882! Mem[0000000010181400] = 000000ff, %l4 = 0000000004a73910
10883 ldswa [%i6+%g0]0x88,%l4 ! %l4 = 00000000000000ff
10884! Mem[0000000030101400] = 0000ffff d5220000 ff000000 ffffffff
10885! Mem[0000000030101410] = 72000039 00000000 00ffffff ff0000ff
10886! Mem[0000000030101420] = 5ab60844 afafea85 1ee35897 00000000
10887! Mem[0000000030101430] = 000d0000 000000ff ffffffff 000000ff
10888 ldda [%i4]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030101400
10889! Mem[0000000030041400] = 62000000, %l6 = ffffffffffffffff
10890 ldswa [%i1+%g0]0x89,%l6 ! %l6 = 0000000062000000
10891! Mem[0000000030081408] = 00000000, %l0 = c245c080589bde5e
10892 lduha [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000000
10893! Starting 10 instruction Store Burst
10894! %l6 = 0000000062000000, Mem[0000000030041400] = db00000062000000
10895 stxa %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000062000000
10896
10897p0_label_422:
10898! %l6 = 0000000062000000, Mem[000000001010142c] = 0000ffff
10899 sth %l6,[%i4+0x02c] ! Mem[000000001010142c] = 0000ffff
10900! Mem[0000000030101400] = 0000ffff, %l3 = ffffffffffffff00
10901 ldstuba [%i4+%g0]0x81,%l3 ! %l3 = 00000000000000ff
10902! %l2 = 0000000000000000, Mem[00000000100c1438] = ffffffff
10903 stb %l2,[%i3+0x038] ! Mem[00000000100c1438] = 00ffffff
10904! %l0 = 0000000000000000, Mem[0000000030141408] = c9000000
10905 stba %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
10906! Mem[0000000030141408] = 00000000, %l3 = 0000000000000000
10907 ldstuba [%i5+%o4]0x81,%l3 ! %l3 = 00000000000000ff
10908 membar #Sync ! Added by membar checker (56)
10909! %f26 = 33c35d18 30500000, Mem[0000000030101400] = ff00ffff d5220000
10910 stda %f26,[%i4+%g0]0x81 ! Mem[0000000030101400] = 33c35d18 30500000
10911! %l1 = 0000000000005030, Mem[0000000010081400] = ff0000ff
10912 stba %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000030
10913! Mem[00000000100c1408] = ffffff00, %l2 = 0000000000000000
10914 swapa [%i3+%o4]0x88,%l2 ! %l2 = 00000000ffffff00
10915! %f11 = 00000000, %f0 = 0000ffff
10916 fcmps %fcc1,%f11,%f0 ! %fcc1 = 1
10917! Starting 10 instruction Load Burst
10918! Mem[0000000010101418] = 0dbd8189 0000ffcd, %l4 = 000000ff, %l5 = 0000ff00
10919 ldda [%i4+0x018]%asi,%l4 ! %l4 = 000000000dbd8189 000000000000ffcd
10920
10921p0_label_423:
10922! Mem[0000000010041400] = 000000c9 d66d0000, %l4 = 0dbd8189, %l5 = 0000ffcd
10923 ldda [%i1+0x000]%asi,%l4 ! %l4 = 00000000000000c9 00000000d66d0000
10924! Mem[0000000030101410] = 7200003900000000, %l2 = 00000000ffffff00
10925 ldxa [%i4+%o5]0x81,%l2 ! %l2 = 7200003900000000
10926! Mem[0000000030181408] = 00000000, %l5 = 00000000d66d0000
10927 lduba [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000000
10928! Mem[0000000010081430] = 00000000, %l1 = 0000000000005030
10929 ldsha [%i2+0x030]%asi,%l1 ! %l1 = 0000000000000000
10930! Mem[0000000030081410] = 00000000c9000000, %f26 = 33c35d18 30500000
10931 ldda [%i2+%o5]0x89,%f26 ! %f26 = 00000000 c9000000
10932! Mem[0000000010001438] = ff000000, %l5 = 0000000000000000
10933 ldsba [%i0+0x039]%asi,%l5 ! %l5 = 0000000000000000
10934! Mem[0000000030181408] = 00000000, %l4 = 00000000000000c9
10935 lduha [%i6+%o4]0x81,%l4 ! %l4 = 0000000000000000
10936! Mem[0000000010181400] = 000000ff, %l5 = 0000000000000000
10937 ldsba [%i6+%g0]0x88,%l5 ! %l5 = ffffffffffffffff
10938! Mem[00000000201c0000] = 00ffe0d4, %l1 = 0000000000000000
10939 lduha [%o0+0x000]%asi,%l1 ! %l1 = 00000000000000ff
10940! Starting 10 instruction Store Burst
10941! %f0 = 0000ffff d5220000 ff000000 ffffffff
10942! %f4 = 72000039 00000000 00ffffff ff0000ff
10943! %f8 = 5ab60844 afafea85 1ee35897 00000000
10944! %f12 = 000d0000 000000ff ffffffff 000000ff
10945 stda %f0,[%i5]ASI_BLK_PL ! Block Store to 0000000010141400
10946
10947p0_label_424:
10948! %l2 = 7200003900000000, Mem[0000000030181410] = ff000000
10949 stwa %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
10950! %f0 = 0000ffff d5220000 ff000000 ffffffff
10951! %f4 = 72000039 00000000 00ffffff ff0000ff
10952! %f8 = 5ab60844 afafea85 1ee35897 00000000
10953! %f12 = 000d0000 000000ff ffffffff 000000ff
10954 stda %f0,[%i1]ASI_BLK_P ! Block Store to 0000000010041400
10955! %f20 = 00000000, %f30 = 72000000, %f30 = 72000000 000000ff
10956 fsmuld %f20,%f30,%f30 ! %f30 = 00000000 00000000
10957! Mem[0000000010081432] = 00000000, %l3 = 0000000000000000
10958 ldstuba [%i2+0x032]%asi,%l3 ! %l3 = 00000000000000ff
10959! %l6 = 0000000062000000, immed = 000004bc, %y = 00000000
10960 smul %l6,0x4bc,%l0 ! %l0 = 000001cff8000000, %y = 000001cf
10961! %l2 = 00000000, %l3 = 00000000, Mem[0000000010181420] = ff0000ff 000009ff
10962 std %l2,[%i6+0x020] ! Mem[0000000010181420] = 00000000 00000000
10963! Mem[00000000100c1408] = 00000000, %l4 = 0000000000000000
10964 ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 00000000000000ff
10965! %f24 = 1efcd590 000000ff, %l0 = 000001cff8000000
10966! Mem[0000000010001420] = ff00000090d5fc1e
10967 add %i0,0x020,%g1
10968 stda %f24,[%g1+%l0]ASI_PST8_P ! Mem[0000000010001420] = ff00000090d5fc1e
10969! %f29 = bbfeffff, %f25 = 000000ff, %f26 = 00000000
10970 fadds %f29,%f25,%f26 ! %l0 = 000001cff8000022, Unfinished, %fsr = 2500000400
10971! Starting 10 instruction Load Burst
10972! %f18 = d66d7210, %f31 = 00000000, %f20 = 00000000
10973 fsubs %f18,%f31,%f20 ! %f20 = d66d7210
10974
10975p0_label_425:
10976! Mem[00000000211c0000] = 00ff4340, %l7 = 00000000000000ff
10977 ldsha [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
10978! Mem[00000000100c1408] = ff000000, %l4 = 0000000000000000
10979 ldswa [%i3+%o4]0x80,%l4 ! %l4 = ffffffffff000000
10980! Mem[0000000030081410] = 000000c900000000, %l7 = 00000000000000ff
10981 ldxa [%i2+%o5]0x81,%l7 ! %l7 = 000000c900000000
10982 membar #Sync ! Added by membar checker (57)
10983! Mem[0000000010141408] = ff000000ffffffff, %l6 = 0000000062000000
10984 ldxa [%i5+%o4]0x88,%l6 ! %l6 = ff000000ffffffff
10985! Mem[0000000030181400] = ffffffff00000000, %l1 = 00000000000000ff
10986 ldxa [%i6+%g0]0x81,%l1 ! %l1 = ffffffff00000000
10987! Mem[0000000030181410] = 0000000000000000, %l5 = ffffffffffffffff
10988 ldxa [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000000
10989! Mem[0000000010141438] = ff000000ffffffff, %l6 = ff000000ffffffff
10990 ldxa [%i5+0x038]%asi,%l6 ! %l6 = ff000000ffffffff
10991! Mem[0000000030001408] = 000000ff, %f27 = c9000000
10992 lda [%i0+%o4]0x89,%f27 ! %f27 = 000000ff
10993! Mem[0000000030181410] = 00000000, %f17 = 00000000
10994 lda [%i6+%o5]0x81,%f17 ! %f17 = 00000000
10995! Starting 10 instruction Store Burst
10996! %f0 = 0000ffff d5220000 ff000000 ffffffff
10997! %f4 = 72000039 00000000 00ffffff ff0000ff
10998! %f8 = 5ab60844 afafea85 1ee35897 00000000
10999! %f12 = 000d0000 000000ff ffffffff 000000ff
11000 stda %f0,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400
11001
11002p0_label_426:
11003! %f20 = d66d7210 ffffff00, %l5 = 0000000000000000
11004! Mem[00000000300c1408] = 00000000000000ff
11005 add %i3,0x008,%g1
11006 stda %f20,[%g1+%l5]ASI_PST8_SL ! Mem[00000000300c1408] = 00000000000000ff
11007! Mem[0000000030081410] = c9000000, %l6 = ff000000ffffffff
11008 ldstuba [%i2+%o5]0x89,%l6 ! %l6 = 00000000000000ff
11009! %l7 = 000000c900000000, Mem[0000000030081410] = c90000ff
11010 stha %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = c9000000
11011! Mem[0000000010041428] = 1ee3589700000000, %l6 = 0000000000000000, %l3 = 0000000000000000
11012 add %i1,0x28,%g1
11013 casxa [%g1]0x80,%l6,%l3 ! %l3 = 1ee3589700000000
11014! %l0 = 000001cff8000022, Mem[0000000010081400] = 0000ffff
11015 stba %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 2200ffff
11016! Mem[0000000030041400] = 62000000, %l3 = 1ee3589700000000
11017 swapa [%i1+%g0]0x89,%l3 ! %l3 = 0000000062000000
11018! %l3 = 0000000062000000, Mem[0000000030141410] = ff000000
11019 stha %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
11020! %l7 = 000000c900000000, Mem[0000000010101414] = 12ba6ace, %asi = 80
11021 stba %l7,[%i4+0x014]%asi ! Mem[0000000010101414] = 00ba6ace
11022! Mem[0000000030041400] = 00000000, %l7 = 000000c900000000
11023 swapa [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
11024! Starting 10 instruction Load Burst
11025! Mem[0000000010041408] = ffffffff000000ff, %l5 = 0000000000000000
11026 ldxa [%i1+%o4]0x88,%l5 ! %l5 = ffffffff000000ff
11027
11028p0_label_427:
11029! Mem[0000000030041408] = 000080ff, %f17 = 00000000
11030 lda [%i1+%o4]0x89,%f17 ! %f17 = 000080ff
11031! %f19 = 8981ffff, %f30 = 00000000
11032 fcmpes %fcc3,%f19,%f30 ! %fcc3 = 1
11033! Mem[00000000100c1408] = ff00000000000000, %f24 = 1efcd590 000000ff
11034 ldd [%i3+%o4],%f24 ! %f24 = ff000000 00000000
11035! %f27 = 000000ff, %f21 = ffffff00, %f30 = 00000000
11036 fdivs %f27,%f21,%f30 ! %f30 = ffffff00
11037! Mem[0000000020800040] = 00ff0596, %l7 = 0000000000000000
11038 lduh [%o1+0x040],%l7 ! %l7 = 00000000000000ff
11039! Mem[0000000010001408] = 000000ff, %f16 = 000000c9
11040 lda [%i0+%o4]0x80,%f16 ! %f16 = 000000ff
11041! %l5 = ffffffff000000ff, %l0 = 000001cff8000022, %l6 = 0000000000000000
11042 and %l5,%l0,%l6 ! %l6 = 000001cf00000022
11043! Mem[0000000030081400] = ffffffff62000000, %f22 = ff000000 ff0000ff
11044 ldda [%i2+%g0]0x81,%f22 ! %f22 = ffffffff 62000000
11045! Mem[00000000100c1410] = ff000000000000ff, %f30 = ffffff00 00000000
11046 ldda [%i3+%o5]0x88,%f30 ! %f30 = ff000000 000000ff
11047! Starting 10 instruction Store Burst
11048! %l4 = ffffffffff000000, Mem[0000000030181408] = 00000000
11049 stwa %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff000000
11050
11051p0_label_428:
11052! %l3 = 0000000062000000, imm = fffffffffffffe00, %l3 = 0000000062000000
11053 andn %l3,-0x200,%l3 ! %l3 = 0000000000000000
11054! %l1 = ffffffff00000000, Mem[0000000010181408] = ff0000ff
11055 stba %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff
11056! %l4 = ffffffffff000000, Mem[0000000030001408] = 000000ff
11057 stwa %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff000000
11058! Mem[0000000030001410] = 00000000, %l6 = 000001cf00000022
11059 swapa [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000000
11060! %l1 = ffffffff00000000, Mem[00000000100c140c] = 00000000, %asi = 80
11061 stba %l1,[%i3+0x00c]%asi ! Mem[00000000100c140c] = 00000000
11062! Mem[0000000030181410] = 00000000, %l0 = 000001cff8000022
11063 swapa [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
11064! Mem[0000000010041410] = 72000039, %l4 = ffffffffff000000
11065 ldstuba [%i1+%o5]0x80,%l4 ! %l4 = 00000072000000ff
11066! Mem[0000000030101400] = 185dc333, %l5 = ffffffff000000ff
11067 ldstuba [%i4+%g0]0x89,%l5 ! %l5 = 00000033000000ff
11068! Mem[0000000010141408] = ffffffff, %l6 = 0000000000000000
11069 swapa [%i5+%o4]0x80,%l6 ! %l6 = 00000000ffffffff
11070! Starting 10 instruction Load Burst
11071! Code Fragment 4
11072p0_fragment_43:
11073! %l0 = 0000000000000000
11074 setx 0xd9873b8f844c0b35,%g7,%l0 ! %l0 = d9873b8f844c0b35
11075! %l1 = ffffffff00000000
11076 setx 0x20bb58c85f0cf582,%g7,%l1 ! %l1 = 20bb58c85f0cf582
11077 setx 0x7ff8, %g1, %g2
11078 and %l0, %g2, %l0
11079 setx 0xffffffff, %g1, %g2
11080 and %l1, %g2, %l1
11081 setx 0x100000000, %g1, %g2
11082 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11083 ta T_CHANGE_HPRIV
11084 stxa %l1, [%l0]ASI_ICACHE_INSTR
11085 ta T_CHANGE_NONHPRIV
11086! %l0 = d9873b8f844c0b35
11087 setx 0x4f7569c82f35ad50,%g7,%l0 ! %l0 = 4f7569c82f35ad50
11088! %l1 = 20bb58c85f0cf582
11089 setx 0xdd5e49d7c361c595,%g7,%l1 ! %l1 = dd5e49d7c361c595
11090
11091p0_label_429:
11092! Mem[0000000030101400] = 00005030185dc3ff, %f24 = ff000000 00000000
11093 ldda [%i4+%g0]0x89,%f24 ! %f24 = 00005030 185dc3ff
11094! Mem[0000000010041408] = ff000000, %l1 = dd5e49d7c361c595
11095 lduba [%i1+%o4]0x80,%l1 ! %l1 = 00000000000000ff
11096! Mem[0000000010181400] = ff000000 000000ff, %l6 = ffffffff, %l7 = 000000ff
11097 ldda [%i6+%g0]0x80,%l6 ! %l6 = 00000000ff000000 00000000000000ff
11098! Mem[0000000010101438] = ffc90000, %l5 = 0000000000000033
11099 lduw [%i4+0x038],%l5 ! %l5 = 00000000ffc90000
11100! Mem[0000000030081400] = ffffffff, %l6 = 00000000ff000000
11101 lduwa [%i2+%g0]0x89,%l6 ! %l6 = 00000000ffffffff
11102! Mem[0000000030181410] = 220000f8, %l2 = 7200003900000000
11103 ldsba [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000022
11104! %l5 = 00000000ffc90000, imm = 0000000000000eaa, %l7 = 00000000000000ff
11105 andn %l5,0xeaa,%l7 ! %l7 = 00000000ffc90000
11106! Mem[0000000030181408] = ff000000, %l1 = 00000000000000ff
11107 ldswa [%i6+%o4]0x81,%l1 ! %l1 = ffffffffff000000
11108! Mem[0000000030141400] = 00000000 ffffffff, %l0 = 2f35ad50, %l1 = ff000000
11109 ldda [%i5+%g0]0x89,%l0 ! %l0 = 00000000ffffffff 0000000000000000
11110! Starting 10 instruction Store Burst
11111! Mem[00000000218000c0] = ffffafd4, %l2 = 0000000000000022
11112 ldub [%o3+0x0c0],%l2 ! %l2 = 00000000000000ff
11113
11114p0_label_430:
11115! Mem[0000000010181438] = 0000000000ffd818, %l6 = 00000000ffffffff, %l1 = 0000000000000000
11116 add %i6,0x38,%g1
11117 casxa [%g1]0x80,%l6,%l1 ! %l1 = 0000000000ffd818
11118! %l5 = 00000000ffc90000, Mem[0000000030101408] = 000000ff
11119 stba %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
11120! Mem[0000000030101400] = 185dc3ff, %l1 = 0000000000ffd818
11121 ldstuba [%i4+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
11122! Mem[0000000030001410] = 22000000, %l4 = 0000000000000072
11123 swapa [%i0+%o5]0x89,%l4 ! %l4 = 0000000022000000
11124! %f16 = 000000ff, Mem[0000000010081408] = 000000ff
11125 sta %f16,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff
11126! %l3 = 0000000000000000, Mem[0000000010101408] = 00ffffff
11127 stwa %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
11128! Mem[0000000030081410] = c9000000, %l3 = 0000000000000000
11129 swapa [%i2+%o5]0x89,%l3 ! %l3 = 00000000c9000000
11130! %f13 = 000000ff, %f0 = 0000ffff, %f28 = 54300000
11131 fdivs %f13,%f0 ,%f28 ! %l0 = 0000000100000021, Unfinished, %fsr = 1500000400
11132! %l1 = 00000000000000ff, Mem[0000000010101410] = 000000ff
11133 stwa %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff
11134! Starting 10 instruction Load Burst
11135! Mem[0000000030181408] = ff000000 ff0000d7, %l4 = 22000000, %l5 = ffc90000
11136 ldda [%i6+%o4]0x81,%l4 ! %l4 = 00000000ff000000 00000000ff0000d7
11137
11138p0_label_431:
11139! Mem[0000000010101428] = 00ff00000000ffff, %l5 = 00000000ff0000d7
11140 ldxa [%i4+0x028]%asi,%l5 ! %l5 = 00ff00000000ffff
11141 membar #Sync ! Added by membar checker (58)
11142! Mem[0000000010081408] = ff000000, %l3 = 00000000c9000000
11143 lduwa [%i2+%o4]0x80,%l3 ! %l3 = 00000000ff000000
11144! Mem[0000000010041408] = ff000000, %l2 = 00000000000000ff
11145 lduwa [%i1+%o4]0x80,%l2 ! %l2 = 00000000ff000000
11146! Mem[0000000030001400] = 720000c9, %l0 = 0000000100000021
11147 ldsba [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000072
11148! Mem[0000000030101400] = 185dc3ff, %l1 = 00000000000000ff
11149 lduha [%i4+%g0]0x89,%l1 ! %l1 = 000000000000c3ff
11150! Mem[00000000211c0000] = 00ff4340, %l7 = 00000000ffc90000
11151 lduh [%o2+%g0],%l7 ! %l7 = 00000000000000ff
11152! Mem[0000000010181400] = ff000000000000ff, %l5 = 00ff00000000ffff
11153 ldxa [%i6+%g0]0x80,%l5 ! %l5 = ff000000000000ff
11154! Mem[0000000010141410] = 00000000, %l0 = 0000000000000072
11155 ldsba [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000
11156! Mem[00000000211c0000] = 00ff4340, %l4 = 00000000ff000000
11157 lduha [%o2+0x000]%asi,%l4 ! %l4 = 00000000000000ff
11158! Starting 10 instruction Store Burst
11159! %l0 = 0000000000000000, Mem[0000000030041400] = 00000000
11160 stba %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
11161
11162p0_label_432:
11163! %f22 = ffffffff 62000000, Mem[0000000030141410] = 00000000 00000000
11164 stda %f22,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff 62000000
11165! Mem[00000000100c1408] = 000000ff, %l5 = ff000000000000ff
11166 ldstuba [%i3+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
11167! %f8 = 5ab60844 afafea85, %l5 = 00000000000000ff
11168! Mem[0000000010001418] = ff0000ff000000ff
11169 add %i0,0x018,%g1
11170 stda %f8,[%g1+%l5]ASI_PST16_P ! Mem[0000000010001418] = 5ab60844afafea85
11171! Mem[000000001018141c] = 00000072, %l6 = 00000000ffffffff
11172 swap [%i6+0x01c],%l6 ! %l6 = 0000000000000072
11173! %l2 = 00000000ff000000, Mem[00000000211c0001] = 00ff4340, %asi = 80
11174 stba %l2,[%o2+0x001]%asi ! Mem[00000000211c0000] = 00004340
11175! %l1 = 000000000000c3ff, Mem[0000000030101400] = 00005030185dc3ff
11176 stxa %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000000000c3ff
11177! Mem[0000000010181410] = ff000000, %l2 = 00000000ff000000
11178 ldstuba [%i6+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
11179! %f6 = 00ffffff ff0000ff, Mem[0000000030001410] = 00000072 00000000
11180 stda %f6 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00ffffff ff0000ff
11181! Mem[0000000030141408] = ff000000, %l3 = 00000000ff000000
11182 ldstuba [%i5+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
11183! Starting 10 instruction Load Burst
11184! Mem[0000000010141438] = ff000000 ffffffff, %l0 = 00000000, %l1 = 0000c3ff
11185 ldd [%i5+0x038],%l0 ! %l0 = 00000000ff000000 00000000ffffffff
11186
11187p0_label_433:
11188! Mem[0000000010141420] = 85eaafaf, %l5 = 00000000000000ff
11189 ldswa [%i5+0x020]%asi,%l5 ! %l5 = ffffffff85eaafaf
11190! Mem[0000000010141400] = d5220000, %l3 = 00000000000000ff
11191 lduba [%i5+%g0]0x88,%l3 ! %l3 = 0000000000000000
11192! Mem[0000000010041408] = ff000000, %l7 = 00000000000000ff
11193 ldsba [%i1+0x00a]%asi,%l7 ! %l7 = 0000000000000000
11194! Mem[0000000010041408] = ff000000, %l4 = 00000000000000ff
11195 lduwa [%i1+%o4]0x80,%l4 ! %l4 = 00000000ff000000
11196! Mem[0000000010001408] = 000000ff, %l6 = 0000000000000072
11197 ldsha [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000
11198! Mem[0000000010081408] = ff000000, %l2 = 00000000000000ff
11199 ldsba [%i2+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
11200! Mem[0000000030001400] = 720000c90000ff00, %f20 = d66d7210 ffffff00
11201 ldda [%i0+%g0]0x81,%f20 ! %f20 = 720000c9 0000ff00
11202! Mem[0000000010001400] = 00000000, %l6 = 0000000000000000
11203 ldswa [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000
11204! Mem[00000000100c1410] = ff000000, %l1 = 00000000ffffffff
11205 lduha [%i3+%o5]0x80,%l1 ! %l1 = 000000000000ff00
11206! Starting 10 instruction Store Burst
11207! Mem[0000000010181400] = ff000000, %l5 = ffffffff85eaafaf
11208 swapa [%i6+%g0]0x80,%l5 ! %l5 = 00000000ff000000
11209
11210p0_label_434:
11211! %l0 = 00000000ff000000, Mem[0000000010041408] = ff000000
11212 stha %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
11213! %l5 = 00000000ff000000, Mem[0000000010101408] = 000000000000ff00
11214 stxa %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000ff000000
11215! Mem[0000000021800040] = ff3375ef, %l0 = 00000000ff000000
11216 ldstub [%o3+0x040],%l0 ! %l0 = 000000ff000000ff
11217! %l6 = 0000000000000000, Mem[0000000010181428] = ffff0000
11218 stw %l6,[%i6+0x028] ! Mem[0000000010181428] = 00000000
11219! Mem[0000000010081400] = 2200ffff, %l1 = 000000000000ff00
11220 swapa [%i2+%g0]0x80,%l1 ! %l1 = 000000002200ffff
11221! %f15 = 000000ff, Mem[0000000010081400] = 0000ff00
11222 sta %f15,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff
11223! Mem[000000001004141e] = ff0000ff, %l6 = 0000000000000000
11224 ldstub [%i1+0x01e],%l6 ! %l6 = 00000000000000ff
11225! %l5 = 00000000ff000000, Mem[00000000211c0000] = 00004340
11226 sth %l5,[%o2+%g0] ! Mem[00000000211c0000] = 00004340
11227! Mem[0000000030181408] = ff000000, %l3 = 0000000000000000
11228 ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
11229! Starting 10 instruction Load Burst
11230! Mem[0000000010141400] = d5220000, %l3 = 00000000000000ff
11231 lduha [%i5+%g0]0x88,%l3 ! %l3 = 0000000000000000
11232
11233p0_label_435:
11234! Mem[0000000030101408] = 00000000, %l7 = 0000000000000000
11235 ldsba [%i4+%o4]0x89,%l7 ! %l7 = 0000000000000000
11236! Mem[00000000300c1408] = 00000000, %l4 = 00000000ff000000
11237 lduwa [%i3+%o4]0x89,%l4 ! %l4 = 0000000000000000
11238! Mem[0000000010041420] = 5ab60844, %l2 = ffffffffffffffff
11239 ldsha [%i1+0x020]%asi,%l2 ! %l2 = 0000000000005ab6
11240! Mem[0000000010081400] = 000000ff, %l7 = 0000000000000000
11241 ldsba [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
11242! Mem[0000000030001400] = c9000072, %l6 = 0000000000000000
11243 lduha [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000072
11244! Mem[0000000010181408] = ff000000, %l7 = 0000000000000000
11245 lduwa [%i6+%o4]0x88,%l7 ! %l7 = 00000000ff000000
11246! Mem[00000000100c1410] = 000000ff, %f15 = 000000ff
11247 lda [%i3+%o5]0x88,%f15 ! %f15 = 000000ff
11248! Mem[00000000100c1410] = 000000ff, %l2 = 0000000000005ab6
11249 ldsba [%i3+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
11250! Mem[00000000300c1410] = ff000000, %f25 = 185dc3ff
11251 lda [%i3+%o5]0x89,%f25 ! %f25 = ff000000
11252! Starting 10 instruction Store Burst
11253! %l6 = 0000000000000072, Mem[0000000010181408] = ff000000
11254 stba %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff000072
11255
11256p0_label_436:
11257! Mem[0000000030101410] = 39000072, %l1 = 000000002200ffff
11258 ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 00000072000000ff
11259! Mem[0000000030141410] = ffffffff, %l1 = 0000000000000072
11260 swapa [%i5+%o5]0x81,%l1 ! %l1 = 00000000ffffffff
11261! %l3 = 0000000000000000, Mem[0000000010141408] = 00000000
11262 stha %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
11263! %f8 = 5ab60844 afafea85, Mem[0000000010081410] = 72000039 00000000
11264 stda %f8 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 5ab60844 afafea85
11265! %f16 = 000000ff 000080ff, Mem[0000000030041400] = 00000000 00000000
11266 stda %f16,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff 000080ff
11267! %l2 = ffffffff, %l3 = 00000000, Mem[0000000030141410] = 00000072 62000000
11268 stda %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff 00000000
11269! %l2 = ffffffffffffffff, Mem[0000000010041408] = 00000000
11270 stha %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000ffff
11271! %f14 = ffffffff 000000ff, Mem[0000000030141410] = ffffffff 00000000
11272 stda %f14,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffff 000000ff
11273! Mem[0000000010181411] = ff000000, %l3 = 0000000000000000
11274 ldstub [%i6+0x011],%l3 ! %l3 = 00000000000000ff
11275! Starting 10 instruction Load Burst
11276! Mem[0000000010141408] = 00000000 000000ff, %l2 = ffffffff, %l3 = 00000000
11277 ldda [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000 00000000000000ff
11278
11279p0_label_437:
11280! Mem[0000000030041410] = 00ff0000c9000000, %l3 = 00000000000000ff
11281 ldxa [%i1+%o5]0x89,%l3 ! %l3 = 00ff0000c9000000
11282! Mem[0000000030041400] = 000000ff, %l4 = 0000000000000000
11283 ldswa [%i1+%g0]0x81,%l4 ! %l4 = 00000000000000ff
11284! Mem[0000000010101434] = 680622d5, %l3 = 00ff0000c9000000
11285 ldsba [%i4+0x035]%asi,%l3 ! %l3 = 0000000000000006
11286! %l5 = 00000000ff000000, imm = 00000000000003ca, %l5 = 00000000ff000000
11287 orn %l5,0x3ca,%l5 ! %l5 = fffffffffffffc35
11288! Mem[00000000100c1410] = ff000000000000ff, %f14 = ffffffff 000000ff
11289 ldda [%i3+%o5]0x88,%f14 ! %f14 = ff000000 000000ff
11290! Mem[0000000010181408] = c9000000ff000072, %l2 = 0000000000000000
11291 ldxa [%i6+%o4]0x88,%l2 ! %l2 = c9000000ff000072
11292! Mem[00000000211c0000] = 00004340, %l7 = 00000000ff000000
11293 ldub [%o2+%g0],%l7 ! %l7 = 0000000000000000
11294! Code Fragment 4
11295p0_fragment_44:
11296! %l0 = 00000000000000ff
11297 setx 0x6dc7d14fc51c0a01,%g7,%l0 ! %l0 = 6dc7d14fc51c0a01
11298! %l1 = 00000000ffffffff
11299 setx 0xec98e56fe878c175,%g7,%l1 ! %l1 = ec98e56fe878c175
11300 setx 0x7ff8, %g1, %g2
11301 and %l0, %g2, %l0
11302 setx 0xffffffff, %g1, %g2
11303 and %l1, %g2, %l1
11304 setx 0x100000000, %g1, %g2
11305 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11306 ta T_CHANGE_HPRIV
11307 stxa %l1, [%l0]ASI_ICACHE_INSTR
11308 ta T_CHANGE_NONHPRIV
11309! %l0 = 6dc7d14fc51c0a01
11310 setx 0x450a91c863194a14,%g7,%l0 ! %l0 = 450a91c863194a14
11311! %l1 = ec98e56fe878c175
11312 setx 0xbdd6dda84319567d,%g7,%l1 ! %l1 = bdd6dda84319567d
11313! %f13 = 000000ff, %f15 = 000000ff
11314 fstoi %f13,%f15 ! %l0 = 450a91c863194a36, Unfinished, %fsr = 1500000400
11315! Starting 10 instruction Store Burst
11316! Mem[0000000030101408] = 00000000, %l6 = 0000000000000072
11317 ldstuba [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff
11318
11319p0_label_438:
11320! Mem[0000000010101428] = 00ff0000, %l0 = 450a91c863194a36
11321 swap [%i4+0x028],%l0 ! %l0 = 0000000000ff0000
11322! Mem[0000000010041438] = ffffffff000000ff, %l0 = 0000000000ff0000, %l0 = 0000000000ff0000
11323 add %i1,0x38,%g1
11324 casxa [%g1]0x80,%l0,%l0 ! %l0 = ffffffff000000ff
11325! %l6 = 0000000000000000, Mem[0000000010101412] = 000000ff
11326 sth %l6,[%i4+0x012] ! Mem[0000000010101410] = 00000000
11327! Mem[00000000100c1402] = ff000039, %l5 = fffffffffffffc35
11328 ldstuba [%i3+0x002]%asi,%l5 ! %l5 = 00000000000000ff
11329! Mem[0000000030101410] = 390000ff, %l0 = ffffffff000000ff
11330 swapa [%i4+%o5]0x89,%l0 ! %l0 = 00000000390000ff
11331! %l0 = 00000000390000ff, Mem[0000000030081408] = 00000000
11332 stwa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 390000ff
11333! %f0 = 0000ffff d5220000 ff000000 ffffffff
11334! %f4 = 72000039 00000000 00ffffff ff0000ff
11335! %f8 = 5ab60844 afafea85 1ee35897 00000000
11336! %f12 = 000d0000 000000ff ff000000 000000ff
11337 stda %f0,[%i4]ASI_BLK_AIUSL ! Block Store to 0000000030101400
11338! Mem[0000000021800001] = 3effe67b, %l4 = 00000000000000ff
11339 ldstub [%o3+0x001],%l4 ! %l4 = 000000ff000000ff
11340! %f16 = 000000ff 000080ff d66d7210 8981ffff
11341! %f20 = 720000c9 0000ff00 ffffffff 62000000
11342! %f24 = 00005030 ff000000 00000000 000000ff
11343! %f28 = 54300000 bbfeffff ff000000 000000ff
11344 stda %f16,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400
11345! Starting 10 instruction Load Burst
11346 membar #Sync ! Added by membar checker (59)
11347! Mem[0000000010081400] = 000000ff 000080ff, %l6 = 00000000, %l7 = 00000000
11348 ldda [%i2+%g0]0x80,%l6 ! %l6 = 00000000000000ff 00000000000080ff
11349
11350p0_label_439:
11351! Mem[0000000010181420] = 0000000000000000, %l7 = 00000000000080ff
11352 ldxa [%i6+0x020]%asi,%l7 ! %l7 = 0000000000000000
11353! Mem[0000000010141410] = 00000000, %l3 = 0000000000000006
11354 ldswa [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000000
11355! Mem[00000000201c0000] = 00ffe0d4, %l0 = 00000000390000ff
11356 lduba [%o0+0x000]%asi,%l0 ! %l0 = 0000000000000000
11357! Mem[0000000010101404] = 10726dd6, %l0 = 0000000000000000
11358 lduwa [%i4+0x004]%asi,%l0 ! %l0 = 0000000010726dd6
11359! Mem[00000000100c1430] = 000000ff, %f31 = 000000ff
11360 ld [%i3+0x030],%f31 ! %f31 = 000000ff
11361! Mem[00000000300c1408] = 00000000 000000ff, %l4 = 000000ff, %l5 = 00000000
11362 ldda [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000 00000000000000ff
11363! Mem[00000000300c1408] = ff00000000000000, %f12 = 000d0000 000000ff
11364 ldda [%i3+%o4]0x89,%f12 ! %f12 = ff000000 00000000
11365! Mem[0000000010101400] = ffbdffff10726dd6, %f16 = 000000ff 000080ff
11366 ldda [%i4+%g0]0x80,%f16 ! %f16 = ffbdffff 10726dd6
11367! Mem[0000000010001408] = 000000ff, %l7 = 0000000000000000
11368 lduha [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
11369! Starting 10 instruction Store Burst
11370! %f4 = 72000039, %f17 = 10726dd6, %f1 = d5220000
11371 fsubs %f4 ,%f17,%f1 ! %f1 = 72000039
11372
11373p0_label_440:
11374! Mem[0000000010081434] = bbfeffff, %l6 = 000000ff, %l5 = 000000ff
11375 add %i2,0x34,%g1
11376 casa [%g1]0x80,%l6,%l5 ! %l5 = 00000000bbfeffff
11377! %l1 = bdd6dda84319567d, Mem[0000000030081400] = ffffffff62000000
11378 stxa %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = bdd6dda84319567d
11379! %l7 = 0000000000000000, Mem[00000000100c1428] = 00000000, %asi = 80
11380 stwa %l7,[%i3+0x028]%asi ! Mem[00000000100c1428] = 00000000
11381! %f16 = ffbdffff 10726dd6 d66d7210 8981ffff
11382! %f20 = 720000c9 0000ff00 ffffffff 62000000
11383! %f24 = 00005030 ff000000 00000000 000000ff
11384! %f28 = 54300000 bbfeffff ff000000 000000ff
11385 stda %f16,[%i3]ASI_BLK_AIUS ! Block Store to 00000000300c1400
11386! %f12 = ff000000 00000000, %l6 = 00000000000000ff
11387! Mem[0000000030141410] = ff000000ffffffff
11388 add %i5,0x010,%g1
11389 stda %f12,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030141410] = 00000000000000ff
11390! %l6 = 00000000000000ff, Mem[0000000010181408] = 720000ff
11391 stha %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00ff00ff
11392! Mem[0000000030001408] = ff000000, %l4 = 0000000000000000
11393 swapa [%i0+%o4]0x89,%l4 ! %l4 = 00000000ff000000
11394! Mem[0000000010101428] = 63194a360000ffff, %l5 = 00000000bbfeffff, %l1 = bdd6dda84319567d
11395 add %i4,0x28,%g1
11396 casxa [%g1]0x80,%l5,%l1 ! %l1 = 63194a360000ffff
11397! %l7 = 0000000000000000, %l2 = c9000000ff000072, %l1 = 63194a360000ffff
11398 subc %l7,%l2,%l1 ! %l1 = 36ffffff00ffff8e
11399! Starting 10 instruction Load Burst
11400! Mem[0000000030181408] = ff000000, %l7 = 0000000000000000
11401 ldsba [%i6+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
11402
11403p0_label_441:
11404! Mem[0000000010181400] = ff000000 afafea85, %l2 = ff000072, %l3 = 00000000
11405 ldda [%i6+%g0]0x88,%l2 ! %l2 = 00000000afafea85 00000000ff000000
11406! Mem[0000000010181430] = 00000000000000ff, %f4 = 72000039 00000000
11407 ldd [%i6+0x030],%f4 ! %f4 = 00000000 000000ff
11408! Mem[0000000010101410] = 00000000, %l6 = 00000000000000ff
11409 ldswa [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000
11410! Mem[0000000010001400] = 00000000c9000000, %f12 = ff000000 00000000
11411 ldda [%i0+%g0]0x80,%f12 ! %f12 = 00000000 c9000000
11412! Mem[0000000010081408] = 10726dd6, %l2 = 00000000afafea85
11413 lduba [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000d6
11414 membar #Sync ! Added by membar checker (60)
11415! Mem[00000000300c1410] = 720000c9, %l3 = 00000000ff000000
11416 ldsba [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000072
11417! Mem[00000000100c1408] = 00000000000000ff, %l2 = 00000000000000d6
11418 ldxa [%i3+%o4]0x88,%l2 ! %l2 = 00000000000000ff
11419! Mem[0000000010141408] = ff00000000000000, %f24 = 00005030 ff000000
11420 ldda [%i5+%o4]0x88,%f24 ! %f24 = ff000000 00000000
11421! Mem[0000000010041400] = 0000ffff, %l1 = 36ffffff00ffff8e
11422 lduwa [%i1+%g0]0x80,%l1 ! %l1 = 000000000000ffff
11423! Starting 10 instruction Store Burst
11424! %l4 = 00000000ff000000, Mem[0000000030001408] = 00000000
11425 stwa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff000000
11426
11427p0_label_442:
11428! Mem[0000000030181408] = 000000ff, %l7 = ffffffffffffffff
11429 swapa [%i6+%o4]0x89,%l7 ! %l7 = 00000000000000ff
11430! Mem[0000000010081400] = 000000ff, %l2 = 00000000000000ff
11431 ldstuba [%i2+%g0]0x80,%l2 ! %l2 = 00000000000000ff
11432! Mem[00000000211c0000] = 00004340, %l4 = 00000000ff000000
11433 ldstub [%o2+%g0],%l4 ! %l4 = 00000000000000ff
11434! Mem[0000000010041400] = 0000ffff, %l2 = 0000000000000000
11435 swapa [%i1+%g0]0x80,%l2 ! %l2 = 000000000000ffff
11436! %f30 = ff000000 000000ff, Mem[00000000300c1410] = c9000072 00ff0000
11437 stda %f30,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000 000000ff
11438! %f4 = 00000000, %f22 = ffffffff, %f27 = 000000ff
11439 fadds %f4 ,%f22,%f27 ! %f27 = ffffffff
11440! Mem[0000000010041400] = 00000000, %l7 = 00000000000000ff
11441 ldstuba [%i1+%g0]0x88,%l7 ! %l7 = 00000000000000ff
11442! %f26 = 00000000 ffffffff, %l0 = 0000000010726dd6
11443! Mem[0000000010041408] = ffff0000ffffffff
11444 add %i1,0x008,%g1
11445 stda %f26,[%g1+%l0]ASI_PST16_P ! Mem[0000000010041408] = ffff0000ffffffff
11446! %l2 = 000000000000ffff, Mem[0000000010081400] = ff0000ff
11447 stwa %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000ffff
11448! Starting 10 instruction Load Burst
11449! Mem[0000000030181400] = ffffffff00000000, %l5 = 00000000bbfeffff
11450 ldxa [%i6+%g0]0x81,%l5 ! %l5 = ffffffff00000000
11451
11452p0_label_443:
11453! Mem[0000000030001410] = ff0000ffffffff00, %l1 = 000000000000ffff
11454 ldxa [%i0+%o5]0x81,%l1 ! %l1 = ff0000ffffffff00
11455! Mem[0000000010101408] = 00000000ff000000, %l7 = 0000000000000000
11456 ldxa [%i4+%o4]0x80,%l7 ! %l7 = 00000000ff000000
11457! Mem[0000000030101408] = ffffffff, %l0 = 0000000010726dd6
11458 ldswa [%i4+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
11459! %l1 = ff0000ffffffff00, imm = 0000000000000538, %l1 = ff0000ffffffff00
11460 addc %l1,0x538,%l1 ! %l1 = ff00010000000438
11461! Mem[0000000010181438] = 00000000, %l5 = ffffffff00000000
11462 ldsw [%i6+0x038],%l5 ! %l5 = 0000000000000000
11463! Mem[0000000010101400] = ffffbdff, %l1 = ff00010000000438
11464 lduwa [%i4+%g0]0x88,%l1 ! %l1 = 00000000ffffbdff
11465! Mem[0000000010101420] = ff0000ff, %l7 = 00000000ff000000
11466 ldsw [%i4+0x020],%l7 ! %l7 = ffffffffff0000ff
11467! Mem[0000000010181420] = 00000000, %l4 = 0000000000000000
11468 ldsh [%i6+0x020],%l4 ! %l4 = 0000000000000000
11469! Mem[0000000010081400] = 0000ffff, %l1 = 00000000ffffbdff
11470 ldsha [%i2+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
11471! Starting 10 instruction Store Burst
11472! %l1 = ffffffffffffffff, imm = 0000000000000b69, %l7 = ffffffffff0000ff
11473 or %l1,0xb69,%l7 ! %l7 = ffffffffffffffff
11474
11475p0_label_444:
11476! %l0 = ffffffffffffffff, Mem[0000000030081400] = 7d561943a8ddd6bd
11477 stxa %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffffffffffff
11478! %f2 = ff000000 ffffffff, Mem[0000000010181400] = 85eaafaf 000000ff
11479 stda %f2 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff000000 ffffffff
11480! Mem[0000000010141410] = 00000000, %l2 = 000000000000ffff
11481 swapa [%i5+%o5]0x88,%l2 ! %l2 = 0000000000000000
11482! Mem[0000000030081410] = 00000000, %l3 = 0000000000000072
11483 swapa [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000000
11484! Mem[0000000010081410] = c9000072, %l6 = 0000000000000000
11485 swapa [%i2+%o5]0x88,%l6 ! %l6 = 00000000c9000072
11486! %l0 = ffffffff, %l1 = ffffffff, Mem[0000000010081410] = 00000000 0000ff00
11487 stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffff ffffffff
11488! %l3 = 0000000000000000, Mem[0000000010081418] = ffffffff62000000
11489 stx %l3,[%i2+0x018] ! Mem[0000000010081418] = 0000000000000000
11490! Mem[00000000100c1407] = 000000ff, %l6 = 00000000c9000072
11491 ldstub [%i3+0x007],%l6 ! %l6 = 000000ff000000ff
11492! %l3 = 0000000000000000, Mem[0000000010101432] = ff0029a7
11493 sth %l3,[%i4+0x032] ! Mem[0000000010101430] = ff000000
11494! Starting 10 instruction Load Burst
11495! Mem[0000000030181400] = 00000000ffffffff, %l4 = 0000000000000000
11496 ldxa [%i6+%g0]0x89,%l4 ! %l4 = 00000000ffffffff
11497
11498p0_label_445:
11499! Mem[0000000010041408] = ffff0000, %l5 = 0000000000000000
11500 ldswa [%i1+%o4]0x80,%l5 ! %l5 = ffffffffffff0000
11501! Mem[0000000010141400] = 000022d5, %l0 = ffffffffffffffff
11502 lduba [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000
11503! Mem[0000000010041410] = 390000ff, %l4 = 00000000ffffffff
11504 lduba [%i1+%o5]0x88,%l4 ! %l4 = 00000000000000ff
11505! Mem[0000000030081400] = ffffffff, %l2 = 0000000000000000
11506 ldsha [%i2+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
11507! Mem[0000000010101418] = 0dbd8189, %f11 = 00000000
11508 lda [%i4+0x018]%asi,%f11 ! %f11 = 0dbd8189
11509! Code Fragment 4
11510p0_fragment_45:
11511! %l0 = 0000000000000000
11512 setx 0x4de49c700631df4b,%g7,%l0 ! %l0 = 4de49c700631df4b
11513! %l1 = ffffffffffffffff
11514 setx 0x359980afb2699a32,%g7,%l1 ! %l1 = 359980afb2699a32
11515 setx 0x7ff8, %g1, %g2
11516 and %l0, %g2, %l0
11517 setx 0xffffffff, %g1, %g2
11518 and %l1, %g2, %l1
11519 setx 0x100000000, %g1, %g2
11520 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11521 ta T_CHANGE_HPRIV
11522 stxa %l1, [%l0]ASI_ICACHE_INSTR
11523 ta T_CHANGE_NONHPRIV
11524! %l0 = 4de49c700631df4b
11525 setx 0x35427307956a0bd8,%g7,%l0 ! %l0 = 35427307956a0bd8
11526! %l1 = 359980afb2699a32
11527 setx 0x83e6140fa75c5c40,%g7,%l1 ! %l1 = 83e6140fa75c5c40
11528! Mem[0000000030001410] = ff0000ff, %l4 = 00000000000000ff
11529 ldsha [%i0+%o5]0x89,%l4 ! %l4 = 00000000000000ff
11530! Mem[0000000010041408] = 0000ffff, %l3 = 0000000000000000
11531 ldsba [%i1+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
11532! Mem[00000000300c1408] = 10726dd6, %l4 = 00000000000000ff
11533 ldsha [%i3+%o4]0x89,%l4 ! %l4 = 0000000000006dd6
11534! Starting 10 instruction Store Burst
11535! %l1 = 83e6140fa75c5c40, Mem[0000000010141418] = ff0000ffffffff00
11536 stx %l1,[%i5+0x018] ! Mem[0000000010141418] = 83e6140fa75c5c40
11537
11538p0_label_446:
11539! %l2 = ffffffffffffffff, Mem[0000000010141418] = 83e6140fa75c5c40, %asi = 80
11540 stxa %l2,[%i5+0x018]%asi ! Mem[0000000010141418] = ffffffffffffffff
11541! Mem[0000000021800041] = ff3375ef, %l6 = 00000000000000ff
11542 ldstub [%o3+0x041],%l6 ! %l6 = 00000033000000ff
11543! Code Fragment 4
11544p0_fragment_46:
11545! %l0 = 35427307956a0bd8
11546 setx 0x8353169837003e0c,%g7,%l0 ! %l0 = 8353169837003e0c
11547! %l1 = 83e6140fa75c5c40
11548 setx 0xaa581cb79f7dab56,%g7,%l1 ! %l1 = aa581cb79f7dab56
11549 setx 0x7ff8, %g1, %g2
11550 and %l0, %g2, %l0
11551 setx 0xffffffff, %g1, %g2
11552 and %l1, %g2, %l1
11553 setx 0x100000000, %g1, %g2
11554 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11555 ta T_CHANGE_HPRIV
11556 stxa %l1, [%l0]ASI_ICACHE_INSTR
11557 ta T_CHANGE_NONHPRIV
11558! %l0 = 8353169837003e0c
11559 setx 0x5fe4b31814e3ab54,%g7,%l0 ! %l0 = 5fe4b31814e3ab54
11560! %l1 = aa581cb79f7dab56
11561 setx 0x7da689683631e1c4,%g7,%l1 ! %l1 = 7da689683631e1c4
11562! Mem[0000000010141430] = ff000000, %l1 = 3631e1c4, %l1 = 3631e1c4
11563 add %i5,0x30,%g1
11564 casa [%g1]0x80,%l1,%l1 ! %l1 = 00000000ff000000
11565! Mem[0000000010141418] = ffffffff, %l2 = ffffffff, %l1 = ff000000
11566 add %i5,0x18,%g1
11567 casa [%g1]0x80,%l2,%l1 ! %l1 = 00000000ffffffff
11568! Mem[0000000030181408] = ffffffff, %l2 = ffffffffffffffff
11569 ldstuba [%i6+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
11570! Mem[0000000030101400] = 000022d5, %l7 = ffffffffffffffff
11571 swapa [%i4+%g0]0x81,%l7 ! %l7 = 00000000000022d5
11572! %f16 = ffbdffff 10726dd6 d66d7210 8981ffff
11573! %f20 = 720000c9 0000ff00 ffffffff 62000000
11574! %f24 = ff000000 00000000 00000000 ffffffff
11575! %f28 = 54300000 bbfeffff ff000000 000000ff
11576 stda %f16,[%i3]ASI_BLK_AIUS ! Block Store to 00000000300c1400
11577! %f2 = ff000000, %f1 = 72000039
11578 fsqrts %f2 ,%f1 ! %f1 = 7fffffff
11579! Starting 10 instruction Load Burst
11580! Mem[0000000010141408] = ff000000 00000000, %l6 = 00000033, %l7 = 000022d5
11581 ldda [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000 00000000ff000000
11582
11583p0_label_447:
11584! Mem[0000000010081408] = ffff818910726dd6, %f4 = 00000000 000000ff
11585 ldda [%i2+%o4]0x88,%f4 ! %f4 = ffff8189 10726dd6
11586! Mem[0000000030141410] = ff00000000000000, %l4 = 0000000000006dd6
11587 ldxa [%i5+%o5]0x89,%l4 ! %l4 = ff00000000000000
11588 membar #Sync ! Added by membar checker (61)
11589! Mem[00000000100c1404] = 000000ff, %f11 = 0dbd8189
11590 ld [%i3+0x004],%f11 ! %f11 = 000000ff
11591! Mem[0000000010041424] = afafea85, %f1 = 7fffffff
11592 lda [%i1+0x024]%asi,%f1 ! %f1 = afafea85
11593! Mem[0000000010081400] = ffff0000, %l2 = 00000000000000ff
11594 lduha [%i2+%g0]0x80,%l2 ! %l2 = 000000000000ffff
11595! Mem[0000000021800140] = 00ffdf64, %l0 = 5fe4b31814e3ab54
11596 ldsba [%o3+0x140]%asi,%l0 ! %l0 = 0000000000000000
11597! Mem[0000000030141400] = ffffffff 00000000, %l0 = 00000000, %l1 = ffffffff
11598 ldda [%i5+%g0]0x81,%l0 ! %l0 = 00000000ffffffff 0000000000000000
11599! Mem[0000000010141408] = ff00000000000000, %f20 = 720000c9 0000ff00
11600 ldda [%i5+%o4]0x88,%f20 ! %f20 = ff000000 00000000
11601! Mem[0000000010181410] = ffff0000, %l3 = ffffffffffffffff
11602 ldswa [%i6+%o5]0x80,%l3 ! %l3 = ffffffffffff0000
11603! Starting 10 instruction Store Burst
11604! %l0 = 00000000ffffffff, Mem[0000000030181410] = 220000f8
11605 stwa %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffff
11606
11607p0_label_448:
11608! Mem[0000000030001410] = ff0000ff, %l6 = 0000000000000000
11609 swapa [%i0+%o5]0x89,%l6 ! %l6 = 00000000ff0000ff
11610! Mem[00000000100c1408] = 000000ff, %l5 = ffffffffffff0000
11611 swapa [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000ff
11612! Mem[00000000100c1400] = 39ff00ff, %l2 = 000000000000ffff
11613 swapa [%i3+%g0]0x88,%l2 ! %l2 = 0000000039ff00ff
11614! %l6 = 00000000ff0000ff, Mem[00000000100c1410] = 000000ff
11615 stwa %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff0000ff
11616! %l4 = ff00000000000000, Mem[0000000010041414] = 00000000, %asi = 80
11617 stha %l4,[%i1+0x014]%asi ! Mem[0000000010041414] = 00000000
11618! %l4 = ff00000000000000, Mem[0000000010101400] = d66d7210ffffbdff
11619 stxa %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff00000000000000
11620! Mem[0000000010001410] = 00ffffff, %l6 = 00000000ff0000ff
11621 lduha [%i0+%o5]0x80,%l6 ! %l6 = 00000000000000ff
11622! Mem[0000000030081400] = ffffffff, %l6 = 00000000000000ff
11623 ldstuba [%i2+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
11624! %f30 = ff000000 000000ff, %l4 = ff00000000000000
11625! Mem[0000000030041408] = ff800000ffffffff
11626 add %i1,0x008,%g1
11627 stda %f30,[%g1+%l4]ASI_PST16_S ! Mem[0000000030041408] = ff800000ffffffff
11628! Starting 10 instruction Load Burst
11629! Mem[0000000010001428] = 000000ff, %l0 = 00000000ffffffff
11630 lduha [%i0+0x02a]%asi,%l0 ! %l0 = 00000000000000ff
11631
11632p0_label_449:
11633! Mem[00000000100c140c] = 00000000, %l6 = 00000000000000ff
11634 ldub [%i3+0x00f],%l6 ! %l6 = 0000000000000000
11635! Mem[0000000020800000] = ffff8b5d, %l3 = ffffffffffff0000
11636 lduha [%o1+0x000]%asi,%l3 ! %l3 = 000000000000ffff
11637! Mem[0000000030001400] = 720000c9 0000ff00, %l6 = 00000000, %l7 = ff000000
11638 ldda [%i0+%g0]0x81,%l6 ! %l6 = 00000000720000c9 000000000000ff00
11639! Mem[00000000100c1410] = ff0000ff, %l7 = 000000000000ff00
11640 ldsha [%i3+%o5]0x88,%l7 ! %l7 = 00000000000000ff
11641! Mem[0000000030041408] = ffffffff000080ff, %f22 = ffffffff 62000000
11642 ldda [%i1+%o4]0x89,%f22 ! %f22 = ffffffff 000080ff
11643! Mem[0000000010181400] = ff000000ffffffff, %l2 = 0000000039ff00ff
11644 ldxa [%i6+%g0]0x80,%l2 ! %l2 = ff000000ffffffff
11645! Mem[0000000010181400] = ff000000, %l7 = 00000000000000ff
11646 lduwa [%i6+%g0]0x80,%l7 ! %l7 = 00000000ff000000
11647! Mem[0000000010181400] = ff000000, %l1 = 0000000000000000
11648 ldsba [%i6+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
11649! Code Fragment 3
11650p0_fragment_47:
11651! %l0 = 00000000000000ff
11652 setx 0xe98098607eed55e6,%g7,%l0 ! %l0 = e98098607eed55e6
11653! %l1 = ffffffffffffffff
11654 setx 0x3abc9b300bf892a8,%g7,%l1 ! %l1 = 3abc9b300bf892a8
11655 setx 0x1fe000, %g1, %g3
11656 or %l0, %g3, %l0 ! always set perrmask = 0xff
11657 setx 0x1ffff8, %g1, %g2
11658 and %l0, %g2, %l0
11659 ta T_CHANGE_HPRIV
11660 stxa %l1, [%l0]ASI_DCACHE_DATA
11661 ta T_CHANGE_NONHPRIV
11662! %l0 = e98098607eed55e6
11663 setx 0x16c234804e91a10c,%g7,%l0 ! %l0 = 16c234804e91a10c
11664! %l1 = 3abc9b300bf892a8
11665 setx 0x607d1037f1f2fe8b,%g7,%l1 ! %l1 = 607d1037f1f2fe8b
11666! Starting 10 instruction Store Burst
11667! Mem[0000000030081408] = 390000ff, %l7 = 00000000ff000000
11668 ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
11669
11670p0_label_450:
11671! Mem[0000000010041438] = ffffffff, %l3 = 0000ffff, %l5 = 000000ff
11672 add %i1,0x38,%g1
11673 casa [%g1]0x80,%l3,%l5 ! %l5 = 00000000ffffffff
11674! %f10 = 1ee35897 000000ff, %l1 = 607d1037f1f2fe8b
11675! Mem[0000000010081410] = ffffffffffffffff
11676 add %i2,0x010,%g1
11677 stda %f10,[%g1+%l1]ASI_PST32_P ! Mem[0000000010081410] = 1ee35897000000ff
11678! Mem[0000000010101408] = 00000000, %l4 = ff00000000000000
11679 ldstuba [%i4+%o4]0x88,%l4 ! %l4 = 00000000000000ff
11680! %f21 = 00000000, %f18 = d66d7210
11681 fitos %f21,%f18 ! %f18 = 00000000
11682! Mem[0000000030181410] = ffffffff, %l4 = 0000000000000000
11683 swapa [%i6+%o5]0x81,%l4 ! %l4 = 00000000ffffffff
11684! %f20 = ff000000, Mem[0000000010041410] = ff000039
11685 sta %f20,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff000000
11686! %l2 = ff000000ffffffff, Mem[0000000010141400] = d5220000
11687 stha %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = d522ffff
11688! %l7 = 00000000000000ff, Mem[0000000030101408] = ffffffff
11689 stba %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffff
11690! %l3 = 000000000000ffff, Mem[0000000010001408] = ff000000
11691 stha %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff00ffff
11692! Starting 10 instruction Load Burst
11693! Mem[0000000030141410] = 00000000, %f4 = ffff8189
11694 lda [%i5+%o5]0x89,%f4 ! %f4 = 00000000
11695
11696p0_label_451:
11697! Mem[000000001000140c] = ff000000, %l3 = 000000000000ffff
11698 lduh [%i0+0x00c],%l3 ! %l3 = 000000000000ff00
11699! Mem[0000000030081410] = 72000000, %f27 = ffffffff
11700 lda [%i2+%o5]0x81,%f27 ! %f27 = 72000000
11701! Mem[0000000010101400] = 00000000000000ff, %f8 = 5ab60844 afafea85
11702 ldda [%i4+%g0]0x80,%f8 ! %f8 = 00000000 000000ff
11703! Mem[0000000030181410] = 00000000, %l5 = 00000000ffffffff
11704 lduha [%i6+%o5]0x89,%l5 ! %l5 = 0000000000000000
11705! Mem[0000000030041400] = ff000000, %l2 = ff000000ffffffff
11706 lduba [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000
11707! %l0 = 16c234804e91a10c, Mem[000000001004140c] = ffffffff
11708 stw %l0,[%i1+0x00c] ! Mem[000000001004140c] = 4e91a10c
11709! Mem[0000000010001408] = ffff00ff, %l7 = 00000000000000ff
11710 ldsh [%i0+%o4],%l7 ! %l7 = ffffffffffffffff
11711! Code Fragment 3
11712p0_fragment_48:
11713! %l0 = 16c234804e91a10c
11714 setx 0x97a178105d137b42,%g7,%l0 ! %l0 = 97a178105d137b42
11715! %l1 = 607d1037f1f2fe8b
11716 setx 0x2440c8100f6f12b6,%g7,%l1 ! %l1 = 2440c8100f6f12b6
11717 setx 0x1fe000, %g1, %g3
11718 or %l0, %g3, %l0 ! always set perrmask = 0xff
11719 setx 0x1ffff8, %g1, %g2
11720 and %l0, %g2, %l0
11721 ta T_CHANGE_HPRIV
11722 stxa %l1, [%l0]ASI_DCACHE_DATA
11723 ta T_CHANGE_NONHPRIV
11724! %l0 = 97a178105d137b42
11725 setx 0x8b08f087eb20e751,%g7,%l0 ! %l0 = 8b08f087eb20e751
11726! %l1 = 2440c8100f6f12b6
11727 setx 0x9c155a282137ce28,%g7,%l1 ! %l1 = 9c155a282137ce28
11728! Mem[0000000010001400] = 00000000c9000000, %l7 = ffffffffffffffff
11729 ldxa [%i0+%g0]0x80,%l7 ! %l7 = 00000000c9000000
11730! Starting 10 instruction Store Burst
11731! %l5 = 0000000000000000, Mem[0000000030101410] = 00000000
11732 stwa %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
11733
11734p0_label_452:
11735! Mem[0000000010081410] = 9758e31e, %l3 = 000000000000ff00
11736 swapa [%i2+%o5]0x88,%l3 ! %l3 = 000000009758e31e
11737! %l4 = 00000000ffffffff, immed = 00000136, %y = 000001cf
11738 smul %l4,0x136,%l2 ! %l2 = fffffffffffffeca, %y = ffffffff
11739! %l2 = fffffffffffffeca, Mem[0000000010181402] = ff000000
11740 stb %l2,[%i6+0x002] ! Mem[0000000010181400] = ff00ca00
11741! Mem[0000000010041408] = ffff0000, %l6 = 00000000720000c9
11742 ldstuba [%i1+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
11743! %l2 = fffffeca, %l3 = 9758e31e, Mem[0000000030001408] = 000000ff 00000000
11744 stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = fffffeca 9758e31e
11745! Mem[00000000300c1410] = 720000c9, %l7 = 00000000c9000000
11746 swapa [%i3+%o5]0x81,%l7 ! %l7 = 00000000720000c9
11747! %l0 = 8b08f087eb20e751, Mem[0000000030141408] = ff000000
11748 stha %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = e7510000
11749! %l2 = fffffffffffffeca, Mem[0000000010181428] = 00000000, %asi = 80
11750 stwa %l2,[%i6+0x028]%asi ! Mem[0000000010181428] = fffffeca
11751! %f26 = 00000000 72000000, %l1 = 9c155a282137ce28
11752! Mem[00000000100c1430] = 000000ffa4269a4b
11753 add %i3,0x030,%g1
11754 stda %f26,[%g1+%l1]ASI_PST8_PL ! Mem[00000000100c1430] = 00000072a4009a4b
11755! Starting 10 instruction Load Burst
11756! Mem[0000000010181410] = 0000ffff, %l1 = 9c155a282137ce28
11757 lduha [%i6+%o5]0x88,%l1 ! %l1 = 000000000000ffff
11758
11759p0_label_453:
11760! Mem[00000000300c1400] = d66d7210ffffbdff, %l1 = 000000000000ffff
11761 ldxa [%i3+%g0]0x89,%l1 ! %l1 = d66d7210ffffbdff
11762! Mem[0000000030101408] = ffffffff, %l4 = 00000000ffffffff
11763 lduba [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ff
11764! Mem[0000000010041400] = 000000ff, %l2 = fffffffffffffeca
11765 lduwa [%i1+%g0]0x88,%l2 ! %l2 = 00000000000000ff
11766! Mem[0000000010081430] = 54300000 bbfeffff, %l0 = eb20e751, %l1 = ffffbdff
11767 ldd [%i2+0x030],%l0 ! %l0 = 0000000054300000 00000000bbfeffff
11768! Mem[0000000010181430] = 00000000, %l7 = 00000000720000c9
11769 ldsb [%i6+0x032],%l7 ! %l7 = 0000000000000000
11770! Mem[000000001008143c] = 000000ff, %l7 = 0000000000000000
11771 ldub [%i2+0x03c],%l7 ! %l7 = 0000000000000000
11772! Mem[00000000100c1400] = 0000ffff, %l7 = 0000000000000000
11773 ldsba [%i3+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
11774! Mem[00000000100c1410] = ff0000ff, %f4 = 00000000
11775 lda [%i3+%o5]0x88,%f4 ! %f4 = ff0000ff
11776! Mem[0000000010081410] = 00ff0000, %l1 = 00000000bbfeffff
11777 lduwa [%i2+%o5]0x80,%l1 ! %l1 = 0000000000ff0000
11778! Starting 10 instruction Store Burst
11779! Mem[0000000010141404] = ffff0000, %l3 = 000000009758e31e, %asi = 80
11780 swapa [%i5+0x004]%asi,%l3 ! %l3 = 00000000ffff0000
11781
11782p0_label_454:
11783! %l2 = 00000000000000ff, Mem[0000000010041408] = ffff00004e91a10c
11784 stxa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000000000ff
11785! %f12 = 00000000 c9000000, %l2 = 00000000000000ff
11786! Mem[0000000010041428] = 1ee3589700000000
11787 add %i1,0x028,%g1
11788 stda %f12,[%g1+%l2]ASI_PST32_P ! Mem[0000000010041428] = 00000000c9000000
11789! Mem[0000000030141400] = ffffffff, %l2 = 00000000000000ff
11790 ldstuba [%i5+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
11791! %l3 = 00000000ffff0000, Mem[0000000010001404] = c9000000, %asi = 80
11792 stwa %l3,[%i0+0x004]%asi ! Mem[0000000010001404] = ffff0000
11793! %l4 = 00000000000000ff, Mem[0000000030001408] = 9758e31efffffeca
11794 stxa %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000000000ff
11795! Mem[0000000010001408] = ff00ffff, %l7 = ffffffffffffffff
11796 swapa [%i0+%o4]0x88,%l7 ! %l7 = 00000000ff00ffff
11797! %l0 = 0000000054300000, Mem[0000000010101408] = 000000ff
11798 stba %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
11799! Mem[0000000010181400] = ff00ca00, %l7 = 00000000ff00ffff
11800 ldstuba [%i6+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
11801! Mem[0000000030041400] = ff000000, %l0 = 0000000054300000
11802 ldstuba [%i1+%g0]0x89,%l0 ! %l0 = 00000000000000ff
11803! Starting 10 instruction Load Burst
11804! %l7 = 00000000000000ff, imm = 00000000000001c3, %l2 = 00000000000000ff
11805 addc %l7,0x1c3,%l2 ! %l2 = 00000000000002c2
11806
11807p0_label_455:
11808! Mem[00000000300c1400] = ffbdffff, %l1 = 0000000000ff0000
11809 ldswa [%i3+%g0]0x81,%l1 ! %l1 = ffffffffffbdffff
11810! Mem[0000000030041410] = 00ff0000c9000000, %l5 = 0000000000000000
11811 ldxa [%i1+%o5]0x89,%l5 ! %l5 = 00ff0000c9000000
11812! Mem[0000000020800000] = ffff8b5d, %l2 = 00000000000002c2
11813 ldub [%o1+%g0],%l2 ! %l2 = 00000000000000ff
11814! Mem[0000000010081410] = 00ff0000, %l5 = 00ff0000c9000000
11815 ldsba [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
11816! Mem[0000000010001424] = 90d5fc1e, %l7 = 00000000000000ff
11817 lduh [%i0+0x026],%l7 ! %l7 = 000000000000fc1e
11818! Mem[00000000300c1410] = 00ff0000 000000c9, %l0 = 00000000, %l1 = ffbdffff
11819 ldda [%i3+%o5]0x89,%l0 ! %l0 = 00000000000000c9 0000000000ff0000
11820! Mem[0000000030081410] = 7200000000000000, %l7 = 000000000000fc1e
11821 ldxa [%i2+%o5]0x81,%l7 ! %l7 = 7200000000000000
11822! Mem[0000000030081410] = 0000000000000072, %f20 = ff000000 00000000
11823 ldda [%i2+%o5]0x89,%f20 ! %f20 = 00000000 00000072
11824! Mem[00000000100c142c] = 8981bd0d, %f26 = 00000000
11825 lda [%i3+0x02c]%asi,%f26 ! %f26 = 8981bd0d
11826! Starting 10 instruction Store Burst
11827! %l6 = 00000000000000ff, Mem[0000000010101410] = ce6aba0000000000
11828 stxa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000000000ff
11829
11830p0_label_456:
11831! Mem[00000000100c1410] = ff0000ff, %l4 = 00000000000000ff
11832 ldstuba [%i3+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
11833! Mem[0000000010101410] = ff000000, %l5 = 0000000000000000
11834 ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
11835! %f6 = 00ffffff ff0000ff, Mem[0000000010181430] = 00000000 000000ff
11836 stda %f6 ,[%i6+0x030]%asi ! Mem[0000000010181430] = 00ffffff ff0000ff
11837! %l6 = 00000000000000ff, Mem[0000000010081408] = ffff818910726dd6
11838 stxa %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000000000ff
11839! %f30 = ff000000 000000ff, %l6 = 00000000000000ff
11840! Mem[0000000010141438] = ff000000ffffffff
11841 add %i5,0x038,%g1
11842 stda %f30,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010141438] = ff000000000000ff
11843! Mem[0000000021800040] = ffff75ef, %l1 = 0000000000ff0000
11844 ldstuba [%o3+0x040]%asi,%l1 ! %l1 = 000000ff000000ff
11845! Mem[0000000030101410] = 00000000, %l0 = 00000000000000c9
11846 ldstuba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
11847! %l7 = 7200000000000000, Mem[000000001008140e] = 00000000, %asi = 80
11848 stba %l7,[%i2+0x00e]%asi ! Mem[000000001008140c] = 00000000
11849! %l7 = 7200000000000000, Mem[00000000300c1410] = c9000000
11850 stha %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
11851! Starting 10 instruction Load Burst
11852! Mem[0000000030141400] = ffffffff, %l3 = 00000000ffff0000
11853 lduha [%i5+%g0]0x81,%l3 ! %l3 = 000000000000ffff
11854
11855p0_label_457:
11856! Mem[0000000030001408] = ff000000 00000000, %l4 = 000000ff, %l5 = 000000ff
11857 ldda [%i0+%o4]0x81,%l4 ! %l4 = 00000000ff000000 0000000000000000
11858! Mem[0000000010101438] = ffc900001000ff00, %f18 = 00000000 8981ffff
11859 ldd [%i4+0x038],%f18 ! %f18 = ffc90000 1000ff00
11860! %l2 = 00000000000000ff, imm = 0000000000000856, %l2 = 00000000000000ff
11861 xor %l2,0x856,%l2 ! %l2 = 00000000000008a9
11862! Mem[0000000030001408] = 000000ff, %f8 = 00000000
11863 lda [%i0+%o4]0x89,%f8 ! %f8 = 000000ff
11864! Mem[0000000010141414] = 39000072, %l7 = 7200000000000000
11865 lduw [%i5+0x014],%l7 ! %l7 = 0000000039000072
11866! Mem[0000000010181400] = 00ca00ff, %l7 = 0000000039000072
11867 ldsha [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
11868! Mem[0000000030181400] = ffffffff, %l1 = 00000000000000ff
11869 lduha [%i6+%g0]0x81,%l1 ! %l1 = 000000000000ffff
11870! Mem[00000000100c1408] = 00000000 ffff0000, %l4 = ff000000, %l5 = 00000000
11871 ldda [%i3+%o4]0x88,%l4 ! %l4 = 00000000ffff0000 0000000000000000
11872! Mem[0000000030041408] = ff800000, %l1 = 000000000000ffff
11873 ldsba [%i1+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
11874! Starting 10 instruction Store Burst
11875! Mem[0000000010101404] = 000000ff, %l0 = 0000000000000000, %asi = 80
11876 swapa [%i4+0x004]%asi,%l0 ! %l0 = 00000000000000ff
11877
11878p0_label_458:
11879! %l6 = 00000000000000ff, Mem[0000000021800080] = ffff889d
11880 sth %l6,[%o3+0x080] ! Mem[0000000021800080] = 00ff889d
11881! Mem[0000000020800001] = ffff8b5d, %l7 = 00000000000000ff
11882 ldstub [%o1+0x001],%l7 ! %l7 = 000000ff000000ff
11883! Mem[0000000030181400] = ffffffff, %l3 = 000000000000ffff
11884 ldstuba [%i6+%g0]0x81,%l3 ! %l3 = 000000ff000000ff
11885! %f14 = ff000000, Mem[0000000030041410] = c9000000
11886 sta %f14,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff000000
11887! %l3 = 00000000000000ff, Mem[0000000010181400] = ff00ca00ffffffff
11888 stx %l3,[%i6+%g0] ! Mem[0000000010181400] = 00000000000000ff
11889! %f21 = 00000072, %f9 = 000000ff
11890 fcmpes %fcc3,%f21,%f9 ! %fcc3 = 1
11891! Mem[0000000030101408] = ffffffff, %l4 = 00000000ffff0000
11892 swapa [%i4+%o4]0x89,%l4 ! %l4 = 00000000ffffffff
11893! %f2 = ff000000 ffffffff, %l1 = ffffffffffffffff
11894! Mem[0000000010001420] = ff00000090d5fc1e
11895 add %i0,0x020,%g1
11896 stda %f2,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010001420] = ffffffff000000ff
11897! %l1 = ffffffffffffffff, Mem[0000000010001408] = ffffffff
11898 stwa %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffff
11899! Starting 10 instruction Load Burst
11900! Mem[0000000010181400] = 00000000000000ff, %f0 = 0000ffff afafea85
11901 ldd [%i6+%g0],%f0 ! %f0 = 00000000 000000ff
11902
11903p0_label_459:
11904! Mem[00000000100c1438] = 00ffffff, %l7 = 00000000000000ff
11905 ldsha [%i3+0x038]%asi,%l7 ! %l7 = 00000000000000ff
11906! Mem[0000000030041400] = ff0000ff, %l1 = ffffffffffffffff
11907 lduwa [%i1+%g0]0x81,%l1 ! %l1 = 00000000ff0000ff
11908! Mem[0000000030181400] = ffffffff, %l6 = 00000000000000ff
11909 ldsba [%i6+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
11910! Mem[0000000010141408] = ff000000 00000000, %l0 = 000000ff, %l1 = ff0000ff
11911 ldda [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000 00000000ff000000
11912! Mem[00000000300c1408] = 10726dd6, %l2 = 00000000000008a9
11913 lduwa [%i3+%o4]0x89,%l2 ! %l2 = 0000000010726dd6
11914! %l2 = 0000000010726dd6, %l2 = 0000000010726dd6, %l2 = 0000000010726dd6
11915 add %l2,%l2,%l2 ! %l2 = 0000000020e4dbac
11916! Mem[0000000010101408] = 00000000, %l2 = 0000000020e4dbac
11917 lduba [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
11918! Mem[0000000030141400] = ffffffff 00000000, %l0 = 00000000, %l1 = ff000000
11919 ldda [%i5+%g0]0x81,%l0 ! %l0 = 00000000ffffffff 0000000000000000
11920! Mem[0000000030141408] = e7510000, %l2 = 0000000000000000
11921 ldsha [%i5+%o4]0x81,%l2 ! %l2 = ffffffffffffe751
11922! Starting 10 instruction Store Burst
11923! %f0 = 00000000 000000ff ff000000 ffffffff
11924! %f4 = ff0000ff 10726dd6 00ffffff ff0000ff
11925! %f8 = 000000ff 000000ff 1ee35897 000000ff
11926! %f12 = 00000000 c9000000 ff000000 000000ff
11927 stda %f0,[%i1]ASI_BLK_P ! Block Store to 0000000010041400
11928
11929p0_label_460:
11930! Mem[00000000211c0000] = ff004340, %l5 = 0000000000000000
11931 ldstub [%o2+%g0],%l5 ! %l5 = 000000ff000000ff
11932! %l1 = 0000000000000000, Mem[0000000010001409] = ffffffff, %asi = 80
11933 stba %l1,[%i0+0x009]%asi ! Mem[0000000010001408] = ff00ffff
11934! %l6 = ffffffffffffffff, Mem[0000000030041408] = ffffffff000080ff
11935 stxa %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffffffffffff
11936! %l2 = ffffffffffffe751, Mem[0000000010081400] = ffff0000000080ff
11937 stxa %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffffffffffe751
11938! %l3 = 00000000000000ff, Mem[0000000030001410] = 00000000
11939 stba %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff
11940! %f16 = ffbdffff 10726dd6, Mem[0000000030081408] = 390000ff 7f800000
11941 stda %f16,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffbdffff 10726dd6
11942! %f0 = 00000000 000000ff ff000000 ffffffff
11943! %f4 = ff0000ff 10726dd6 00ffffff ff0000ff
11944! %f8 = 000000ff 000000ff 1ee35897 000000ff
11945! %f12 = 00000000 c9000000 ff000000 000000ff
11946 stda %f0,[%i4]ASI_BLK_AIUPL ! Block Store to 0000000010101400
11947 membar #Sync ! Added by membar checker (62)
11948! Mem[0000000010101439] = ff000000, %l2 = ffffffffffffe751
11949 ldstuba [%i4+0x039]%asi,%l2 ! %l2 = 00000000000000ff
11950! %l1 = 0000000000000000, Mem[00000000201c0001] = 00ffe0d4
11951 stb %l1,[%o0+0x001] ! Mem[00000000201c0000] = 0000e0d4
11952! Starting 10 instruction Load Burst
11953! Mem[0000000010081410] = 00ff0000, %l4 = 00000000ffffffff
11954 ldsha [%i2+%o5]0x80,%l4 ! %l4 = 00000000000000ff
11955
11956p0_label_461:
11957! Mem[00000000300c1408] = d66d7210 8981ffff, %l2 = 00000000, %l3 = 000000ff
11958 ldda [%i3+%o4]0x81,%l2 ! %l2 = 00000000d66d7210 000000008981ffff
11959! Mem[0000000030001408] = ff00000000000000, %l1 = 0000000000000000
11960 ldxa [%i0+%o4]0x81,%l1 ! %l1 = ff00000000000000
11961! Mem[000000001004142c] = 000000ff, %f5 = 10726dd6
11962 ld [%i1+0x02c],%f5 ! %f5 = 000000ff
11963! Mem[0000000030141410] = 00000000, %l6 = ffffffffffffffff
11964 lduha [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000
11965! Mem[0000000021800140] = 00ffdf64, %l2 = 00000000d66d7210
11966 ldsb [%o3+0x140],%l2 ! %l2 = 0000000000000000
11967! Mem[0000000010101410] = 10726dd6, %f10 = 1ee35897
11968 lda [%i4+%o5]0x88,%f10 ! %f10 = 10726dd6
11969! Mem[0000000020800040] = 00ff0596, %l7 = 00000000000000ff
11970 lduh [%o1+0x040],%l7 ! %l7 = 00000000000000ff
11971! Mem[00000000100c1410] = ff0000ff, %l4 = 00000000000000ff
11972 lduha [%i3+%o5]0x80,%l4 ! %l4 = 000000000000ff00
11973! Code Fragment 4
11974p0_fragment_49:
11975! %l0 = 00000000ffffffff
11976 setx 0xec039d384dc3516b,%g7,%l0 ! %l0 = ec039d384dc3516b
11977! %l1 = ff00000000000000
11978 setx 0xa649809840fc0fe8,%g7,%l1 ! %l1 = a649809840fc0fe8
11979 setx 0x7ff8, %g1, %g2
11980 and %l0, %g2, %l0
11981 setx 0xffffffff, %g1, %g2
11982 and %l1, %g2, %l1
11983 setx 0x100000000, %g1, %g2
11984 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11985 ta T_CHANGE_HPRIV
11986 stxa %l1, [%l0]ASI_ICACHE_INSTR
11987 ta T_CHANGE_NONHPRIV
11988! %l0 = ec039d384dc3516b
11989 setx 0x93efec40073fd922,%g7,%l0 ! %l0 = 93efec40073fd922
11990! %l1 = a649809840fc0fe8
11991 setx 0x7017ed378dbc4ddf,%g7,%l1 ! %l1 = 7017ed378dbc4ddf
11992! Starting 10 instruction Store Burst
11993! %f10 = 10726dd6, Mem[0000000030041410] = 000000ff
11994 sta %f10,[%i1+%o5]0x81 ! Mem[0000000030041410] = 10726dd6
11995
11996p0_label_462:
11997! %l2 = 0000000000000000, Mem[0000000010141400] = ffff22d5
11998 stwa %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
11999! Mem[00000000211c0001] = ff004340, %l2 = 0000000000000000
12000 ldstuba [%o2+0x001]%asi,%l2 ! %l2 = 00000000000000ff
12001! %l4 = 000000000000ff00, Mem[0000000010001410] = 00ffffff
12002 stba %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00ffffff
12003! %l4 = 0000ff00, %l5 = 000000ff, Mem[00000000300c1408] = d66d7210 8981ffff
12004 stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000ff00 000000ff
12005! %l5 = 00000000000000ff, imm = fffffffffffff532, %l1 = 7017ed378dbc4ddf
12006 sub %l5,-0xace,%l1 ! %l1 = 0000000000000bcd
12007! Mem[0000000010101414] = ff0000ff, %l0 = 93efec40073fd922
12008 ldstuba [%i4+0x014]%asi,%l0 ! %l0 = 000000ff000000ff
12009! Mem[0000000010141400] = 00000000, %l0 = 00000000000000ff
12010 swapa [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000000
12011! %f30 = ff000000 000000ff, Mem[0000000030081400] = ffffffff ffffffff
12012 stda %f30,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000000 000000ff
12013! %f16 = ffbdffff 10726dd6 ffc90000 1000ff00
12014! %f20 = 00000000 00000072 ffffffff 000080ff
12015! %f24 = ff000000 00000000 8981bd0d 72000000
12016! %f28 = 54300000 bbfeffff ff000000 000000ff
12017 stda %f16,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
12018! Starting 10 instruction Load Burst
12019! Mem[00000000218001c0] = ffff4628, %l7 = 00000000000000ff
12020 lduh [%o3+0x1c0],%l7 ! %l7 = 000000000000ffff
12021
12022p0_label_463:
12023! Mem[00000000100c1424] = 6300fe01, %f11 = 000000ff
12024 ld [%i3+0x024],%f11 ! %f11 = 6300fe01
12025! Mem[0000000030181410] = 00000000, %l1 = 0000000000000bcd
12026 lduwa [%i6+%o5]0x89,%l1 ! %l1 = 0000000000000000
12027! Mem[0000000010181410] = ffff0000, %l3 = 000000008981ffff
12028 lduwa [%i6+%o5]0x80,%l3 ! %l3 = 00000000ffff0000
12029! Mem[00000000300c1410] = 00000000, %l3 = 00000000ffff0000
12030 lduwa [%i3+%o5]0x89,%l3 ! %l3 = 0000000000000000
12031! Mem[0000000030141400] = ffffffff, %l3 = 0000000000000000
12032 lduba [%i5+%g0]0x81,%l3 ! %l3 = 00000000000000ff
12033! Mem[0000000010081400] = ffffffff ffffe751, %l4 = 0000ff00, %l5 = 000000ff
12034 ldda [%i2+%g0]0x80,%l4 ! %l4 = 00000000ffffffff 00000000ffffe751
12035! Mem[0000000010181410] = ffff0000, %l7 = 000000000000ffff
12036 lduba [%i6+%o5]0x80,%l7 ! %l7 = 00000000000000ff
12037! Mem[0000000010081408] = 00000000 000000ff, %l4 = ffffffff, %l5 = ffffe751
12038 ldda [%i2+%o4]0x88,%l4 ! %l4 = 00000000000000ff 0000000000000000
12039! Mem[00000000100c1400] = ffff0000 000000ff, %l4 = 000000ff, %l5 = 00000000
12040 ldda [%i3+0x000]%asi,%l4 ! %l4 = 00000000ffff0000 00000000000000ff
12041! Starting 10 instruction Store Burst
12042! Mem[0000000021800140] = 00ffdf64, %l5 = 00000000000000ff
12043 ldstub [%o3+0x140],%l5 ! %l5 = 00000000000000ff
12044
12045p0_label_464:
12046! %l2 = 0000000000000000, Mem[0000000010141408] = ff00000000000000
12047 stxa %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000000
12048! %l6 = 00000000, %l7 = 000000ff, Mem[00000000100c1408] = 0000ffff 00000000
12049 stda %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 000000ff
12050! %l6 = 0000000000000000, Mem[0000000010041408] = 000000ff
12051 stwa %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
12052! %l3 = 00000000000000ff, Mem[0000000010041408] = 00000000
12053 stwa %l3,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff
12054! Mem[0000000010101410] = 10726dd6, %l5 = 0000000000000000
12055 ldstuba [%i4+%o5]0x88,%l5 ! %l5 = 000000d6000000ff
12056! %l7 = 00000000000000ff, Mem[0000000030101408] = ffff0000
12057 stba %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffff00ff
12058! Mem[0000000030141410] = 00000000, %l1 = 0000000000000000
12059 swapa [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000
12060! Mem[0000000030101410] = 000000ff, %l6 = 0000000000000000
12061 ldstuba [%i4+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
12062! %f11 = 6300fe01, Mem[0000000010081410] = 00ff0000
12063 sta %f11,[%i2+%o5]0x80 ! Mem[0000000010081410] = 6300fe01
12064! Starting 10 instruction Load Burst
12065! Mem[0000000010141408] = 0000000000000000, %f14 = ff000000 000000ff
12066 ldda [%i5+%o4]0x88,%f14 ! %f14 = 00000000 00000000
12067
12068p0_label_465:
12069! Mem[0000000030181400] = ffffffff 00000000, %l6 = 000000ff, %l7 = 000000ff
12070 ldda [%i6+%g0]0x81,%l6 ! %l6 = 00000000ffffffff 0000000000000000
12071! Mem[0000000010081404] = ffffe751, %l7 = 0000000000000000
12072 ldswa [%i2+0x004]%asi,%l7 ! %l7 = ffffffffffffe751
12073! Mem[0000000010041408] = ff000000, %f7 = ff0000ff
12074 lda [%i1+%o4]0x80,%f7 ! %f7 = ff000000
12075! Mem[00000000300c1408] = ff000000 00ff0000, %l4 = ffff0000, %l5 = 000000d6
12076 ldda [%i3+%o4]0x89,%l4 ! %l4 = 0000000000ff0000 00000000ff000000
12077! Mem[0000000030081400] = ff000000, %l6 = 00000000ffffffff
12078 ldswa [%i2+%g0]0x81,%l6 ! %l6 = ffffffffff000000
12079! Mem[0000000030001400] = 720000c90000ff00, %f2 = ff000000 ffffffff
12080 ldda [%i0+%g0]0x81,%f2 ! %f2 = 720000c9 0000ff00
12081! Mem[0000000010041410] = ff0000ff, %l5 = 00000000ff000000
12082 lduba [%i1+%o5]0x88,%l5 ! %l5 = 00000000000000ff
12083! Mem[000000001008143c] = 000000ff, %l3 = 00000000000000ff
12084 lduba [%i2+0x03d]%asi,%l3 ! %l3 = 0000000000000000
12085! Mem[00000000100c1418] = ffffff00 3054c578, %l2 = 00000000, %l3 = 00000000
12086 ldda [%i3+0x018]%asi,%l2 ! %l2 = 00000000ffffff00 000000003054c578
12087! Starting 10 instruction Store Burst
12088! Mem[0000000030101408] = ff00ffff, %l4 = 0000000000ff0000
12089 swapa [%i4+%o4]0x81,%l4 ! %l4 = 00000000ff00ffff
12090
12091p0_label_466:
12092! Mem[0000000010141410] = 0000ffff, %l4 = 00000000ff00ffff
12093 swapa [%i5+%o5]0x88,%l4 ! %l4 = 000000000000ffff
12094! %f0 = 00000000 000000ff 720000c9 0000ff00
12095! %f4 = ff0000ff 000000ff 00ffffff ff000000
12096! %f8 = 000000ff 000000ff 10726dd6 6300fe01
12097! %f12 = 00000000 c9000000 00000000 00000000
12098 stda %f0,[%i4]ASI_BLK_AIUSL ! Block Store to 0000000030101400
12099! %l5 = 00000000000000ff, Mem[0000000010001424] = 000000ff
12100 stw %l5,[%i0+0x024] ! Mem[0000000010001424] = 000000ff
12101! %f26 = 8981bd0d, %f27 = 72000000, %f22 = ffffffff 000080ff
12102 fsmuld %f26,%f27,%f22 ! %f22 = bf8037a1 a0000000
12103! %f20 = 00000000 00000072, Mem[0000000010101400] = ff000000 00000000
12104 stda %f20,[%i4+0x000]%asi ! Mem[0000000010101400] = 00000000 00000072
12105! Mem[00000000100c1408] = 00000000, %l2 = 00000000ffffff00
12106 ldstuba [%i3+%o4]0x80,%l2 ! %l2 = 00000000000000ff
12107 membar #Sync ! Added by membar checker (63)
12108! Mem[0000000010001420] = 00000000, %l3 = 000000003054c578, %asi = 80
12109 swapa [%i0+0x020]%asi,%l3 ! %l3 = 0000000000000000
12110! Mem[0000000030041408] = ffffffff, %l7 = ffffffffffffe751
12111 ldstuba [%i1+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
12112! %f0 = 00000000 000000ff 720000c9 0000ff00
12113! %f4 = ff0000ff 000000ff 00ffffff ff000000
12114! %f8 = 000000ff 000000ff 10726dd6 6300fe01
12115! %f12 = 00000000 c9000000 00000000 00000000
12116 stda %f0,[%i2]ASI_COMMIT_P ! Block Store to 0000000010081400
12117! Starting 10 instruction Load Burst
12118! Mem[0000000010001410] = 0000000000000072, %l4 = 000000000000ffff
12119 ldxa [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000072
12120
12121p0_label_467:
12122! Mem[0000000020800000] = ffff8b5d, %l3 = 0000000000000000
12123 lduh [%o1+%g0],%l3 ! %l3 = 000000000000ffff
12124! Mem[0000000030181400] = ffffffff, %l1 = 0000000000000000
12125 ldsha [%i6+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
12126! Mem[0000000021800000] = 3effe67b, %l1 = ffffffffffffffff
12127 ldsb [%o3+%g0],%l1 ! %l1 = 000000000000003e
12128! Mem[0000000010041434] = c9000000, %l1 = 000000000000003e
12129 ldsw [%i1+0x034],%l1 ! %l1 = ffffffffc9000000
12130! Mem[00000000100c1400] = ffff0000, %l6 = ffffffffff000000
12131 lduwa [%i3+%g0]0x80,%l6 ! %l6 = 00000000ffff0000
12132! Mem[0000000010141400] = ff000000, %l5 = 00000000000000ff
12133 ldsha [%i5+%g0]0x80,%l5 ! %l5 = ffffffffffffff00
12134! Mem[0000000030001408] = 000000ff, %l5 = ffffffffffffff00
12135 lduha [%i0+%o4]0x89,%l5 ! %l5 = 00000000000000ff
12136! Mem[0000000030001400] = c9000072, %l5 = 00000000000000ff
12137 ldsba [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000072
12138 membar #Sync ! Added by membar checker (64)
12139! Mem[0000000010081424] = 000000ff, %f30 = ff000000
12140 lda [%i2+0x024]%asi,%f30 ! %f30 = 000000ff
12141! Starting 10 instruction Store Burst
12142! %l1 = ffffffffc9000000, Mem[0000000010101408] = ffffffff
12143 stba %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffff00
12144
12145p0_label_468:
12146! Mem[0000000030001410] = 000000ff, %l1 = ffffffffc9000000
12147 ldstuba [%i0+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
12148! Mem[0000000010041401] = 00000000, %l7 = 00000000000000ff
12149 ldstub [%i1+0x001],%l7 ! %l7 = 00000000000000ff
12150! Mem[0000000010101408] = 00ffffff, %l4 = 0000000000000072
12151 swapa [%i4+%o4]0x80,%l4 ! %l4 = 0000000000ffffff
12152! %l6 = ffff0000, %l7 = 00000000, Mem[0000000010001428] = 00000072 0dbd8189
12153 stda %l6,[%i0+0x028]%asi ! Mem[0000000010001428] = ffff0000 00000000
12154! Mem[00000000100c1400] = 0000ffff, %l0 = 0000000000000000
12155 ldstuba [%i3+%g0]0x88,%l0 ! %l0 = 000000ff000000ff
12156! Mem[0000000010001410] = 72000000, %l1 = 00000000000000ff
12157 ldstuba [%i0+%o5]0x80,%l1 ! %l1 = 00000072000000ff
12158! %l4 = 0000000000ffffff, Mem[0000000030181408] = ffffffff
12159 stha %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffffffff
12160! %l1 = 0000000000000072, Mem[0000000030181400] = ffffffff00000000
12161 stxa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000000000000072
12162! Mem[0000000010081400] = 00000000, %l5 = 0000000000000072
12163 swapa [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000000
12164! Starting 10 instruction Load Burst
12165! Mem[0000000030101410] = ff000000, %l3 = 000000000000ffff
12166 lduha [%i4+%o5]0x81,%l3 ! %l3 = 000000000000ff00
12167
12168p0_label_469:
12169! Mem[0000000010181408] = ff00ff00, %l4 = 0000000000ffffff
12170 ldsha [%i6+%o4]0x88,%l4 ! %l4 = ffffffffffffff00
12171! Mem[0000000030001408] = 000000ff, %l0 = 00000000000000ff
12172 ldsba [%i0+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
12173! Mem[0000000010081410] = ff0000ff, %l3 = 000000000000ff00
12174 ldsha [%i2+%o5]0x80,%l3 ! %l3 = ffffffffffffff00
12175! %l4 = ffffffffffffff00, %l2 = 0000000000000000, %l0 = ffffffffffffffff
12176 addc %l4,%l2,%l0 ! %l0 = ffffffffffffff00
12177! %l6 = 00000000ffff0000, %l3 = ffffffffffffff00, %l5 = 0000000000000000
12178 orn %l6,%l3,%l5 ! %l5 = 00000000ffff00ff
12179! Mem[0000000030141408] = d66d0000000051e7, %f16 = ffbdffff 10726dd6
12180 ldda [%i5+%o4]0x89,%f16 ! %f16 = d66d0000 000051e7
12181! Mem[00000000211c0000] = ffff4340, %l0 = ffffffffffffff00
12182 ldsb [%o2+0x001],%l0 ! %l0 = ffffffffffffffff
12183! Mem[0000000030081410] = 00000072, %l5 = 00000000ffff00ff
12184 lduwa [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000072
12185! Mem[0000000030181400] = 00000000, %l1 = 0000000000000072
12186 ldsha [%i6+%g0]0x81,%l1 ! %l1 = 0000000000000000
12187! Starting 10 instruction Store Burst
12188! %f14 = 00000000 00000000, Mem[00000000300c1408] = 00ff0000 ff000000
12189 stda %f14,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 00000000
12190
12191p0_label_470:
12192! %l6 = 00000000ffff0000, Mem[0000000010101409] = 00000072
12193 stb %l6,[%i4+0x009] ! Mem[0000000010101408] = 00000072
12194! Mem[0000000030001400] = c9000072, %l7 = 0000000000000000
12195 swapa [%i0+%g0]0x89,%l7 ! %l7 = 00000000c9000072
12196! %l6 = 00000000ffff0000, Mem[0000000010001410] = 000000ff
12197 stwa %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffff0000
12198! %l2 = 0000000000000000, %l3 = ffffffffffffff00, %l5 = 0000000000000072
12199 add %l2,%l3,%l5 ! %l5 = ffffffffffffff00
12200! %l2 = 0000000000000000, Mem[000000001008140e] = 0000ff00, %asi = 80
12201 stba %l2,[%i2+0x00e]%asi ! Mem[000000001008140c] = 00000000
12202! Mem[0000000030141410] = 00000000, %l6 = 00000000ffff0000
12203 ldstuba [%i5+%o5]0x81,%l6 ! %l6 = 00000000000000ff
12204! %l1 = 0000000000000000, Mem[0000000020800001] = ffff8b5d, %asi = 80
12205 stba %l1,[%o1+0x001]%asi ! Mem[0000000020800000] = ff008b5d
12206! Mem[0000000030101408] = 0000ff00, %l5 = ffffffffffffff00
12207 ldstuba [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff
12208! Mem[0000000030041410] = d66d7210, %l0 = ffffffffffffffff
12209 swapa [%i1+%o5]0x89,%l0 ! %l0 = 00000000d66d7210
12210! Starting 10 instruction Load Burst
12211 membar #Sync ! Added by membar checker (65)
12212! Mem[0000000030101400] = ff000000 00000000 ffff0000 c9000072
12213! Mem[0000000030101410] = ff000000 ff0000ff 000000ff ffffff00
12214! Mem[0000000030101420] = ff000000 ff000000 01fe0063 d66d7210
12215! Mem[0000000030101430] = 000000c9 00000000 00000000 00000000
12216 ldda [%i4]ASI_BLK_SL,%f16 ! Block Load from 0000000030101400
12217
12218p0_label_471:
12219! Mem[0000000010081410] = ff0000ff, %f10 = 10726dd6
12220 lda [%i2+%o5]0x80,%f10 ! %f10 = ff0000ff
12221! Mem[0000000010141408] = 00000000, %l1 = 0000000000000000
12222 lduwa [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
12223! Mem[0000000030101400] = 000000ff, %l3 = ffffffffffffff00
12224 lduwa [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff
12225! Mem[0000000010081400] = 72000000, %l6 = 0000000000000000
12226 ldswa [%i2+%g0]0x88,%l6 ! %l6 = 0000000072000000
12227! Mem[0000000020800040] = 00ff0596, %l2 = 0000000000000000
12228 lduha [%o1+0x040]%asi,%l2 ! %l2 = 00000000000000ff
12229! Mem[0000000010181400] = 00000000, %f1 = 000000ff
12230 lda [%i6+%g0]0x88,%f1 ! %f1 = 00000000
12231! Mem[0000000030001400] = 00000000, %l3 = 00000000000000ff
12232 lduba [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
12233! Mem[0000000010001410] = 0000ffff 00000000, %l0 = d66d7210, %l1 = 00000000
12234 ldda [%i0+%o5]0x80,%l0 ! %l0 = 000000000000ffff 0000000000000000
12235! %f12 = 00000000, %f12 = 00000000
12236 fcmpes %fcc1,%f12,%f12 ! %fcc1 = 0
12237! Starting 10 instruction Store Burst
12238! Mem[0000000010141410] = ffff00ff39000072, %l1 = 0000000000000000, %l5 = 0000000000000000
12239 add %i5,0x10,%g1
12240 casxa [%g1]0x80,%l1,%l5 ! %l5 = ffff00ff39000072
12241
12242p0_label_472:
12243! %l7 = 00000000c9000072, Mem[0000000010041413] = ff0000ff, %asi = 80
12244 stba %l7,[%i1+0x013]%asi ! Mem[0000000010041410] = ff000072
12245! %f14 = 00000000 00000000, Mem[0000000010041408] = ff000000 ffffffff
12246 stda %f14,[%i1+0x008]%asi ! Mem[0000000010041408] = 00000000 00000000
12247! Mem[000000001018143e] = 00ffd818, %l0 = 000000000000ffff
12248 ldstub [%i6+0x03e],%l0 ! %l0 = 000000d8000000ff
12249! %l1 = 0000000000000000, Mem[0000000030001410] = ff000000
12250 stwa %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
12251! %l4 = ffffffffffffff00, Mem[00000000300c1410] = 00000000
12252 stha %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000000
12253 membar #Sync ! Added by membar checker (66)
12254! %f13 = c9000000, Mem[0000000030101410] = ff000000
12255 sta %f13,[%i4+%o5]0x81 ! Mem[0000000030101410] = c9000000
12256! Mem[0000000010001418] = ff800000ffffffff, %l2 = 00000000000000ff, %l0 = 00000000000000d8
12257 add %i0,0x18,%g1
12258 casxa [%g1]0x80,%l2,%l0 ! %l0 = ff800000ffffffff
12259! %f0 = 00000000 00000000, %l2 = 00000000000000ff
12260! Mem[0000000030141428] = 7cfd00ff000000ff
12261 add %i5,0x028,%g1
12262 stda %f0,[%g1+%l2]ASI_PST16_S ! Mem[0000000030141428] = 0000000000000000
12263! Mem[0000000030081400] = ff000000, %l5 = ffff00ff39000072
12264 swapa [%i2+%g0]0x81,%l5 ! %l5 = 00000000ff000000
12265! Starting 10 instruction Load Burst
12266! Mem[0000000010181400] = 00000000 000000ff, %l0 = ffffffff, %l1 = 00000000
12267 ldda [%i6+%g0]0x80,%l0 ! %l0 = 0000000000000000 00000000000000ff
12268
12269p0_label_473:
12270! %f19 = 0000ffff, %f25 = 000000ff
12271 fcmpes %fcc1,%f19,%f25 ! %fcc1 = 2
12272! Mem[0000000030101408] = 720000c90000ffff, %l7 = 00000000c9000072
12273 ldxa [%i4+%o4]0x89,%l7 ! %l7 = 720000c90000ffff
12274! Mem[0000000010101424] = ff000000, %l2 = 00000000000000ff
12275 lduba [%i4+0x027]%asi,%l2 ! %l2 = 0000000000000000
12276! Mem[0000000030081408] = ffbdffff 10726dd6, %l4 = ffffff00, %l5 = ff000000
12277 ldda [%i2+%o4]0x89,%l4 ! %l4 = 0000000010726dd6 00000000ffbdffff
12278! Mem[0000000030141408] = 000051e7, %l6 = 0000000072000000
12279 lduba [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000e7
12280! Mem[0000000010181408] = ff00ff00, %l4 = 0000000010726dd6
12281 ldsha [%i6+%o4]0x88,%l4 ! %l4 = ffffffffffffff00
12282! Mem[0000000030041400] = ff0000ff, %l3 = 0000000000000000
12283 ldsba [%i1+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
12284! Mem[0000000010041410] = ff000072, %l4 = ffffffffffffff00
12285 lduba [%i1+%o5]0x80,%l4 ! %l4 = 00000000000000ff
12286! Mem[0000000030181408] = ffffffff, %l3 = ffffffffffffffff
12287 lduha [%i6+%o4]0x89,%l3 ! %l3 = 000000000000ffff
12288! Starting 10 instruction Store Burst
12289! %f21 = 000000ff, Mem[0000000010101408] = 72000000
12290 sta %f21,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
12291
12292p0_label_474:
12293! %l5 = 00000000ffbdffff, Mem[0000000010081410] = ff0000ff
12294 stwa %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffbdffff
12295! %f24 = 000000ff 000000ff, %l4 = 00000000000000ff
12296! Mem[0000000010181400] = 00000000000000ff
12297 stda %f24,[%i6+%l4]ASI_PST8_P ! Mem[0000000010181400] = 000000ff000000ff
12298! %l6 = 00000000000000e7, Mem[0000000010081420] = 000000ff000000ff
12299 stx %l6,[%i2+0x020] ! Mem[0000000010081420] = 00000000000000e7
12300! %f22 = 00ffffff ff000000, %l4 = 00000000000000ff
12301! Mem[0000000010181438] = 0000000000ffff18
12302 add %i6,0x038,%g1
12303 stda %f22,[%g1+%l4]ASI_PST8_P ! Mem[0000000010181438] = 00ffffffff000000
12304! %l4 = 00000000000000ff, Mem[0000000010001408] = 1000ff00
12305 stwa %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff
12306! %l0 = 0000000000000000, Mem[0000000030101408] = 720000c90000ffff
12307 stxa %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000000000
12308! Mem[0000000010101410] = ff6d7210, %l5 = 00000000ffbdffff
12309 swapa [%i4+%o5]0x80,%l5 ! %l5 = 00000000ff6d7210
12310! %f22 = 00ffffff ff000000, Mem[0000000010101408] = 000000ff ff000000
12311 stda %f22,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00ffffff ff000000
12312! %f5 = 000000ff, Mem[0000000010001400] = d66d7210
12313 sta %f5 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff
12314! Starting 10 instruction Load Burst
12315! Mem[0000000010041438] = ff000000000000ff, %l2 = 0000000000000000
12316 ldx [%i1+0x038],%l2 ! %l2 = ff000000000000ff
12317
12318p0_label_475:
12319! Mem[00000000100c1410] = ff0000ff, %l4 = 00000000000000ff
12320 lduha [%i3+%o5]0x80,%l4 ! %l4 = 000000000000ff00
12321! Mem[0000000010081410] = ff000000ffbdffff, %f8 = 000000ff 000000ff
12322 ldda [%i2+%o5]0x88,%f8 ! %f8 = ff000000 ffbdffff
12323! Mem[0000000010001400] = 000000ff, %l2 = ff000000000000ff
12324 ldsha [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
12325! Mem[0000000010141410] = ffff00ff39000072, %f24 = 000000ff 000000ff
12326 ldda [%i5+%o5]0x80,%f24 ! %f24 = ffff00ff 39000072
12327! Mem[00000000300c1400] = ffffbdff, %l5 = 00000000ff6d7210
12328 lduba [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
12329! Mem[0000000030181408] = ffffffff, %f29 = c9000000
12330 lda [%i6+%o4]0x81,%f29 ! %f29 = ffffffff
12331! Mem[0000000030141400] = ffffffff, %l4 = 000000000000ff00
12332 ldsba [%i5+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
12333! Mem[0000000010181408] = 00ff00ff000000c9, %l1 = 00000000000000ff
12334 ldxa [%i6+%o4]0x80,%l1 ! %l1 = 00ff00ff000000c9
12335! Mem[0000000010101400] = 00000000, %l5 = 00000000000000ff
12336 lduh [%i4+%g0],%l5 ! %l5 = 0000000000000000
12337! Starting 10 instruction Store Burst
12338! %f5 = 000000ff, Mem[0000000010041410] = 720000ff
12339 sta %f5 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff
12340
12341p0_label_476:
12342! %f11 = 6300fe01, Mem[0000000010001438] = ff000000
12343 sta %f11,[%i0+0x038]%asi ! Mem[0000000010001438] = 6300fe01
12344! %l3 = 000000000000ffff, Mem[0000000010141400] = ff000000
12345 stwa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000ffff
12346! Mem[0000000030181400] = 00000000, %l5 = 0000000000000000
12347 swapa [%i6+%g0]0x89,%l5 ! %l5 = 0000000000000000
12348! %l0 = 00000000, %l1 = 000000c9, Mem[0000000030141408] = 000051e7 d66d0000
12349 stda %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 000000c9
12350! Mem[00000000300c1410] = ff000000, %l5 = 0000000000000000
12351 swapa [%i3+%o5]0x81,%l5 ! %l5 = 00000000ff000000
12352! %l6 = 000000e7, %l7 = 0000ffff, Mem[0000000030041400] = ff0000ff ff800000
12353 stda %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000e7 0000ffff
12354! %l6 = 00000000000000e7, %l4 = ffffffffffffffff, %y = ffffffff
12355 smul %l6,%l4,%l2 ! %l2 = ffffffffffffff19, %y = ffffffff
12356! %l0 = 0000000000000000, Mem[0000000030181400] = 0000000000000072
12357 stxa %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000000000000000
12358! Mem[0000000010181410] = 0000ffff, %l7 = 720000c90000ffff
12359 swapa [%i6+%o5]0x88,%l7 ! %l7 = 000000000000ffff
12360! Starting 10 instruction Load Burst
12361! Mem[0000000030141410] = ff000000, %l0 = 0000000000000000
12362 ldsba [%i5+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
12363
12364p0_label_477:
12365! Mem[0000000010141400] = 0000ffff, %l6 = 00000000000000e7
12366 lduba [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000000
12367! Mem[0000000010001438] = 6300fe01, %l4 = ffffffffffffffff
12368 ldsh [%i0+0x038],%l4 ! %l4 = 0000000000006300
12369! Mem[0000000010081408] = c9000072, %l7 = 000000000000ffff
12370 ldstuba [%i2+%o4]0x88,%l7 ! %l7 = 00000072000000ff
12371! Mem[0000000010081408] = ff0000c9, %l1 = 00ff00ff000000c9
12372 ldsha [%i2+%o4]0x80,%l1 ! %l1 = ffffffffffffff00
12373! %f16 = 00000000, %f0 = 00000000, %f14 = 00000000
12374 fadds %f16,%f0 ,%f14 ! %f14 = 00000000
12375! Mem[000000001000140c] = 0000c9ff, %l0 = ffffffffffffffff
12376 lduh [%i0+0x00e],%l0 ! %l0 = 000000000000c9ff
12377! Mem[0000000010041410] = d66d7210000000ff, %f24 = ffff00ff 39000072
12378 ldda [%i1+%o5]0x88,%f24 ! %f24 = d66d7210 000000ff
12379! Mem[0000000030041400] = 000000e7, %l2 = ffffffffffffff19
12380 ldsba [%i1+%g0]0x89,%l2 ! %l2 = ffffffffffffffe7
12381! Mem[0000000030101410] = 000000c9, %l6 = 0000000000000000
12382 ldsha [%i4+%o5]0x89,%l6 ! %l6 = 00000000000000c9
12383! Starting 10 instruction Store Burst
12384! Mem[0000000030101410] = 000000c9, %l3 = 000000000000ffff
12385 swapa [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000c9
12386
12387p0_label_478:
12388! %l0 = 0000c9ff, %l1 = ffffff00, Mem[0000000010181408] = 00ff00ff 000000c9
12389 stda %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000c9ff ffffff00
12390! %l1 = ffffffffffffff00, Mem[0000000030181410] = 00000000
12391 stwa %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffff00
12392! Mem[00000000100c1400] = ffff0000, %l2 = ffffffffffffffe7
12393 swapa [%i3+%g0]0x80,%l2 ! %l2 = 00000000ffff0000
12394! Code Fragment 3
12395p0_fragment_50:
12396! %l0 = 000000000000c9ff
12397 setx 0x159ede7fe6b06e5b,%g7,%l0 ! %l0 = 159ede7fe6b06e5b
12398! %l1 = ffffffffffffff00
12399 setx 0xa3b46d807377e2d2,%g7,%l1 ! %l1 = a3b46d807377e2d2
12400 setx 0x1fe000, %g1, %g3
12401 or %l0, %g3, %l0 ! always set perrmask = 0xff
12402 setx 0x1ffff8, %g1, %g2
12403 and %l0, %g2, %l0
12404 ta T_CHANGE_HPRIV
12405 stxa %l1, [%l0]ASI_DCACHE_DATA
12406 ta T_CHANGE_NONHPRIV
12407! %l0 = 159ede7fe6b06e5b
12408 setx 0x483838c017c9cb07,%g7,%l0 ! %l0 = 483838c017c9cb07
12409! %l1 = a3b46d807377e2d2
12410 setx 0x1950ee7fe8434e50,%g7,%l1 ! %l1 = 1950ee7fe8434e50
12411! Mem[0000000030141400] = ffffffff, %l7 = 0000000000000072
12412 ldstuba [%i5+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
12413! Mem[0000000010041400] = 0000ff00, %l5 = 00000000ff000000
12414 ldstuba [%i1+%g0]0x88,%l5 ! %l5 = 00000000000000ff
12415! %l1 = 1950ee7fe8434e50, Mem[0000000010181400] = ff000000ff000000
12416 stxa %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = 1950ee7fe8434e50
12417! Mem[0000000010101410] = ffbdffff, %l2 = 00000000ffff0000
12418 ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
12419! %l4 = 00006300, %l5 = 00000000, Mem[0000000030001410] = 00000000 00ffffff
12420 stda %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00006300 00000000
12421! Starting 10 instruction Load Burst
12422! Mem[0000000030041400] = 000000e7, %l0 = 483838c017c9cb07
12423 ldswa [%i1+%g0]0x89,%l0 ! %l0 = 00000000000000e7
12424
12425p0_label_479:
12426! Mem[00000000300c1400] = d66d7210ffffbdff, %l1 = 1950ee7fe8434e50
12427 ldxa [%i3+%g0]0x89,%l1 ! %l1 = d66d7210ffffbdff
12428! Mem[00000000100c1408] = ff000000, %l7 = 00000000000000ff
12429 ldswa [%i3+%o4]0x80,%l7 ! %l7 = ffffffffff000000
12430! Mem[00000000201c0000] = 0000e0d4, %l5 = 0000000000000000
12431 lduh [%o0+%g0],%l5 ! %l5 = 0000000000000000
12432! Mem[0000000030001410] = 00630000, %l6 = 00000000000000c9
12433 ldsha [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000063
12434! Mem[0000000010081410] = ffbdffff, %f13 = c9000000
12435 lda [%i2+%o5]0x88,%f13 ! %f13 = ffbdffff
12436! Mem[0000000010041400] = ffff0000000000ff, %f14 = 00000000 00000000
12437 ldda [%i1+%g0]0x80,%f14 ! %f14 = ffff0000 000000ff
12438! Mem[0000000010141410] = ffff00ff, %l7 = ffffffffff000000
12439 lduw [%i5+%o5],%l7 ! %l7 = 00000000ffff00ff
12440! Mem[00000000100c1400] = ffffffe7 000000ff, %l4 = 00006300, %l5 = 00000000
12441 ldda [%i3+%g0]0x80,%l4 ! %l4 = 00000000ffffffe7 00000000000000ff
12442! Mem[0000000030001408] = ff000000, %l1 = d66d7210ffffbdff
12443 lduha [%i0+%o4]0x81,%l1 ! %l1 = 000000000000ff00
12444! Starting 10 instruction Store Burst
12445! %f4 = ff0000ff 000000ff, Mem[0000000010141400] = ffff0000 1ee35897
12446 stda %f4 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff0000ff 000000ff
12447
12448p0_label_480:
12449! Mem[0000000010001408] = ff000000, %l1 = 000000000000ff00
12450 swapa [%i0+%o4]0x80,%l1 ! %l1 = 00000000ff000000
12451! Mem[0000000030041410] = ffffffff, %l6 = 0000000000000063
12452 ldstuba [%i1+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
12453! Mem[0000000021800101] = ff529500, %l6 = 00000000000000ff
12454 ldstuba [%o3+0x101]%asi,%l6 ! %l6 = 00000052000000ff
12455! %l1 = 00000000ff000000, Mem[0000000010181400] = e8434e50
12456 stha %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = e8430000
12457! %f6 = 00ffffff ff000000, Mem[0000000030081400] = 39000072 000000ff
12458 stda %f6 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00ffffff ff000000
12459! %f26 = 10726dd6 6300fe01, Mem[00000000300c1400] = ffbdffff 10726dd6
12460 stda %f26,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 10726dd6 6300fe01
12461! %l2 = 00000000000000ff, Mem[0000000010081408] = ff0000c9
12462 stha %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00ff00c9
12463! %f13 = ffbdffff, Mem[0000000010001408] = 0000ff00
12464 sta %f13,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffbdffff
12465! Mem[0000000010141408] = 00000000, %l7 = 00000000ffff00ff
12466 swapa [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
12467! Starting 10 instruction Load Burst
12468! Mem[0000000010101400] = 00000000, %l2 = 00000000000000ff
12469 lduha [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000
12470
12471p0_label_481:
12472! Mem[0000000030081408] = d66d7210, %l2 = 0000000000000000
12473 ldsha [%i2+%o4]0x81,%l2 ! %l2 = ffffffffffffd66d
12474! Mem[0000000010141400] = 000000ff, %l4 = 00000000ffffffe7
12475 ldsba [%i5+%g0]0x88,%l4 ! %l4 = ffffffffffffffff
12476! Mem[0000000010081400] = 72000000, %f24 = d66d7210
12477 lda [%i2+%g0]0x88,%f24 ! %f24 = 72000000
12478! Mem[0000000010181400] = e8430000, %l3 = 00000000000000c9
12479 lduha [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
12480! %f9 = ffbdffff, %f11 = 6300fe01
12481 fcmpes %fcc2,%f9 ,%f11 ! %fcc2 = 3
12482! Mem[0000000030041410] = 00ff0000 ffffffff, %l6 = 00000052, %l7 = 00000000
12483 ldda [%i1+%o5]0x89,%l6 ! %l6 = 00000000ffffffff 0000000000ff0000
12484 membar #Sync ! Added by membar checker (67)
12485! Mem[0000000010101400] = 00000000 00000072 000000ff ffffff00
12486! Mem[0000000010101410] = ffbdffff ff0000ff ff0000ff ffffff00
12487! Mem[0000000010101420] = ff000000 ff000000 ff000000 9758e31e
12488! Mem[0000000010101430] = 000000c9 00000000 ffff0000 000000ff
12489 ldda [%i4]ASI_BLK_P,%f16 ! Block Load from 0000000010101400
12490! Mem[0000000010041400] = ffff0000, %f7 = ff000000
12491 lda [%i1+0x000]%asi,%f7 ! %f7 = ffff0000
12492! Mem[0000000010001400] = 000000ff, %l5 = 00000000000000ff
12493 lduwa [%i0+%g0]0x80,%l5 ! %l5 = 00000000000000ff
12494! Starting 10 instruction Store Burst
12495! %l6 = 00000000ffffffff, Mem[0000000010141400] = ff000000
12496 stha %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffff0000
12497
12498p0_label_482:
12499! %l7 = 0000000000ff0000, Mem[0000000010041400] = ffff0000
12500 stba %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00ff0000
12501! %l0 = 00000000000000e7, Mem[0000000010181410] = 0000ffff
12502 stwa %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000e7
12503 membar #Sync ! Added by membar checker (68)
12504! %f4 = ff0000ff 000000ff, Mem[0000000010101408] = 000000ff ffffff00
12505 stda %f4 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff0000ff 000000ff
12506! %l7 = 0000000000ff0000, Mem[0000000030141408] = 00000000
12507 stba %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
12508! Mem[0000000021800040] = ffff75ef, %l6 = 00000000ffffffff
12509 ldstuba [%o3+0x040]%asi,%l6 ! %l6 = 000000ff000000ff
12510! %l3 = 0000000000000000, Mem[0000000010181400] = 1950ee7fe8430000
12511 stxa %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000000000000000
12512! %l1 = 00000000ff000000, %l0 = 00000000000000e7, %l5 = 00000000000000ff
12513 or %l1,%l0,%l5 ! %l5 = 00000000ff0000e7
12514! Mem[00000000201c0001] = 0000e0d4, %l3 = 0000000000000000
12515 ldstub [%o0+0x001],%l3 ! %l3 = 00000000000000ff
12516! %f26 = ff000000, %f22 = ff0000ff, %f7 = ffff0000
12517 fdivs %f26,%f22,%f7 ! %f7 = 3f7ffe02
12518! Starting 10 instruction Load Burst
12519! Mem[0000000010001408] = ffbdffff, %l7 = 0000000000ff0000
12520 ldswa [%i0+%o4]0x80,%l7 ! %l7 = ffffffffffbdffff
12521
12522p0_label_483:
12523! Mem[0000000030081400] = 00ffffff, %l5 = 00000000ff0000e7
12524 lduba [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000000
12525! Mem[0000000010041408] = 00000000, %l1 = 00000000ff000000
12526 lduba [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
12527! Mem[00000000300c1410] = 00000000, %l4 = ffffffffffffffff
12528 lduwa [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
12529! Mem[0000000010101408] = ff0000ff, %l0 = 00000000000000e7
12530 ldsha [%i4+%o4]0x88,%l0 ! %l0 = 00000000000000ff
12531! Mem[0000000010001408] = ffc90000ffffbdff, %l6 = 00000000000000ff
12532 ldxa [%i0+%o4]0x88,%l6 ! %l6 = ffc90000ffffbdff
12533! Mem[0000000010001408] = ffc90000 ffffbdff, %l2 = ffffd66d, %l3 = 00000000
12534 ldda [%i0+%o4]0x88,%l2 ! %l2 = 00000000ffffbdff 00000000ffc90000
12535! Mem[0000000030041408] = ffffffff, %l6 = ffc90000ffffbdff
12536 ldsha [%i1+%o4]0x89,%l6 ! %l6 = ffffffffffffffff
12537! Mem[0000000010141400] = ffff0000ff0000ff, %f6 = 00ffffff 3f7ffe02
12538 ldda [%i5+%g0]0x80,%f6 ! %f6 = ffff0000 ff0000ff
12539! Mem[0000000030041410] = ffffffff, %l6 = ffffffffffffffff
12540 ldswa [%i1+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
12541! Starting 10 instruction Store Burst
12542! %l7 = ffffffffffbdffff, Mem[0000000030181410] = ffffff00
12543 stba %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffff00
12544
12545p0_label_484:
12546! Mem[0000000030101400] = ff000000, %l6 = ffffffffffffffff
12547 swapa [%i4+%g0]0x81,%l6 ! %l6 = 00000000ff000000
12548! %l1 = 0000000000000000, Mem[0000000010141408] = ffff00ff
12549 stha %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffff0000
12550! Code Fragment 3
12551p0_fragment_51:
12552! %l0 = 00000000000000ff
12553 setx 0x00d824a7cdf3a8e8,%g7,%l0 ! %l0 = 00d824a7cdf3a8e8
12554! %l1 = 0000000000000000
12555 setx 0xa873bcd7f3105eee,%g7,%l1 ! %l1 = a873bcd7f3105eee
12556 setx 0x1fe000, %g1, %g3
12557 or %l0, %g3, %l0 ! always set perrmask = 0xff
12558 setx 0x1ffff8, %g1, %g2
12559 and %l0, %g2, %l0
12560 ta T_CHANGE_HPRIV
12561 stxa %l1, [%l0]ASI_DCACHE_DATA
12562 ta T_CHANGE_NONHPRIV
12563! %l0 = 00d824a7cdf3a8e8
12564 setx 0x934b4607a76da654,%g7,%l0 ! %l0 = 934b4607a76da654
12565! %l1 = a873bcd7f3105eee
12566 setx 0xade0f89fa6fcaa64,%g7,%l1 ! %l1 = ade0f89fa6fcaa64
12567! %l0 = 934b4607a76da654, Mem[0000000010141438] = ff000000000000ff, %asi = 80
12568 stxa %l0,[%i5+0x038]%asi ! Mem[0000000010141438] = 934b4607a76da654
12569! %f16 = 00000000 00000072, %l1 = ade0f89fa6fcaa64
12570! Mem[0000000030181408] = ffffffffff0000d7
12571 add %i6,0x008,%g1
12572 stda %f16,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030181408] = ffffffffff0000d7
12573! %l7 = ffffffffffbdffff, Mem[0000000020800040] = 00ff0596
12574 stb %l7,[%o1+0x040] ! Mem[0000000020800040] = ffff0596
12575! Mem[0000000020800000] = ff008b5d, %l0 = 934b4607a76da654
12576 ldstub [%o1+%g0],%l0 ! %l0 = 000000ff000000ff
12577! %l5 = 0000000000000000, Mem[0000000010141410] = ff00ffff
12578 stwa %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
12579! Mem[0000000030081408] = 10726dd6, %l0 = 00000000000000ff
12580 swapa [%i2+%o4]0x89,%l0 ! %l0 = 0000000010726dd6
12581! Starting 10 instruction Load Burst
12582! Mem[0000000010141408] = 0000ffff, %l6 = 00000000ff000000
12583 lduha [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000
12584
12585p0_label_485:
12586! Mem[0000000020800000] = ff008b5d, %l2 = 00000000ffffbdff
12587 lduha [%o1+0x000]%asi,%l2 ! %l2 = 000000000000ff00
12588! Mem[0000000030081408] = ff000000, %l7 = ffffffffffbdffff
12589 lduha [%i2+%o4]0x81,%l7 ! %l7 = 000000000000ff00
12590! Mem[0000000010141408] = 0000ffff, %l6 = 0000000000000000
12591 lduba [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000
12592! Mem[00000000211c0000] = ffff4340, %l7 = 000000000000ff00
12593 lduha [%o2+0x000]%asi,%l7 ! %l7 = 000000000000ffff
12594! Mem[0000000030141410] = 000000ff, %f18 = 000000ff
12595 lda [%i5+%o5]0x89,%f18 ! %f18 = 000000ff
12596! Mem[0000000030181410] = 00ffffff, %l5 = 0000000000000000
12597 lduha [%i6+%o5]0x89,%l5 ! %l5 = 000000000000ffff
12598! Mem[00000000300c1410] = 00000000, %l7 = 000000000000ffff
12599 lduwa [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000
12600! Mem[00000000300c1400] = 10726dd6, %l2 = 000000000000ff00
12601 lduwa [%i3+%g0]0x81,%l2 ! %l2 = 0000000010726dd6
12602! Mem[0000000030181410] = ffffff0000000000, %f2 = 720000c9 0000ff00
12603 ldda [%i6+%o5]0x81,%f2 ! %f2 = ffffff00 00000000
12604! Starting 10 instruction Store Burst
12605! Mem[0000000030041400] = 000000e7, %l1 = ade0f89fa6fcaa64
12606 swapa [%i1+%g0]0x89,%l1 ! %l1 = 00000000000000e7
12607
12608p0_label_486:
12609! %f22 = ff0000ff ffffff00, %l0 = 0000000010726dd6
12610! Mem[0000000010101430] = 000000c900000000
12611 add %i4,0x030,%g1
12612 stda %f22,[%g1+%l0]ASI_PST32_P ! Mem[0000000010101430] = ff0000ff00000000
12613! %f26 = ff000000 9758e31e, Mem[00000000100c1408] = ff000000 000000ff
12614 stda %f26,[%i3+0x008]%asi ! Mem[00000000100c1408] = ff000000 9758e31e
12615! %f18 = 000000ff, Mem[0000000010181424] = 00000000
12616 sta %f18,[%i6+0x024]%asi ! Mem[0000000010181424] = 000000ff
12617! Mem[00000000218001c0] = ffff4628, %l3 = 00000000ffc90000
12618 ldstuba [%o3+0x1c0]%asi,%l3 ! %l3 = 000000ff000000ff
12619! %l0 = 10726dd6, %l1 = 000000e7, Mem[0000000030001408] = ff000000 00000000
12620 stda %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 10726dd6 000000e7
12621! %l5 = 000000000000ffff, Mem[0000000030101400] = ffffffff
12622 stwa %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000ffff
12623! %l4 = 0000000000000000, Mem[0000000010141430] = ff00000000000d00, %asi = 80
12624 stxa %l4,[%i5+0x030]%asi ! Mem[0000000010141430] = 0000000000000000
12625! Mem[0000000010101400] = 00000000, %l6 = 0000000000000000
12626 ldstuba [%i4+%g0]0x80,%l6 ! %l6 = 00000000000000ff
12627! Mem[0000000030081408] = ff000000 ffffbdff, %l0 = 10726dd6, %l1 = 000000e7
12628 ldda [%i2+%o4]0x81,%l0 ! %l0 = 00000000ff000000 00000000ffffbdff
12629! Starting 10 instruction Load Burst
12630! Mem[00000000300c1400] = d66d7210, %l7 = 0000000000000000
12631 ldsba [%i3+%g0]0x89,%l7 ! %l7 = 0000000000000010
12632
12633p0_label_487:
12634! Mem[0000000030041408] = ffffffff, %f18 = 000000ff
12635 lda [%i1+%o4]0x81,%f18 ! %f18 = ffffffff
12636! Mem[0000000010041400] = 00ff0000000000ff, %l1 = 00000000ffffbdff
12637 ldxa [%i1+0x000]%asi,%l1 ! %l1 = 00ff0000000000ff
12638! Mem[00000000100c1408] = ff000000, %l4 = 0000000000000000
12639 ldsba [%i3+0x00a]%asi,%l4 ! %l4 = 0000000000000000
12640! Mem[0000000010001400] = ff000000, %l5 = 000000000000ffff
12641 lduwa [%i0+%g0]0x88,%l5 ! %l5 = 00000000ff000000
12642! Mem[0000000030141410] = 000000ff, %l1 = 00ff0000000000ff
12643 lduha [%i5+%o5]0x89,%l1 ! %l1 = 00000000000000ff
12644! Mem[0000000010141408] = ffff0000, %l5 = 00000000ff000000
12645 lduwa [%i5+%o4]0x88,%l5 ! %l5 = 00000000ffff0000
12646! Mem[00000000201c0000] = 00ffe0d4, %l0 = 00000000ff000000
12647 ldub [%o0+%g0],%l0 ! %l0 = 0000000000000000
12648! Mem[00000000100c1400] = ffffffe7, %l7 = 0000000000000010
12649 ldsha [%i3+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
12650! Mem[0000000020800040] = ffff0596, %l7 = ffffffffffffffff
12651 lduba [%o1+0x040]%asi,%l7 ! %l7 = 00000000000000ff
12652! Starting 10 instruction Store Burst
12653! Mem[0000000010001410] = 0000ffff, %l3 = 00000000000000ff
12654 swapa [%i0+%o5]0x80,%l3 ! %l3 = 000000000000ffff
12655
12656p0_label_488:
12657! Mem[00000000300c1410] = 00000000, %l5 = 00000000ffff0000
12658 ldstuba [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff
12659! %l4 = 00000000, %l5 = 00000000, Mem[0000000030101410] = 0000ffff ff0000ff
12660 stda %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 00000000
12661! Mem[00000000100c1410] = ff0000ff, %l4 = 0000000000000000
12662 ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
12663! Mem[0000000010081400] = 72000000, %l0 = 0000000000000000
12664 ldstuba [%i2+%g0]0x88,%l0 ! %l0 = 00000000000000ff
12665! %f10 = ff0000ff 6300fe01, Mem[0000000010001400] = 000000ff ffffbdff
12666 std %f10,[%i0+%g0] ! Mem[0000000010001400] = ff0000ff 6300fe01
12667! %l6 = 0000000000000000, Mem[0000000030181400] = 00000000
12668 stwa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
12669! %f16 = 00000000 00000072 ffffffff ffffff00
12670! %f20 = ffbdffff ff0000ff ff0000ff ffffff00
12671! %f24 = ff000000 ff000000 ff000000 9758e31e
12672! %f28 = 000000c9 00000000 ffff0000 000000ff
12673 stda %f16,[%i5]ASI_BLK_AIUP ! Block Store to 0000000010141400
12674! Mem[0000000010041408] = 00000000, %l7 = 00000000000000ff
12675 swapa [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000000
12676! %l4 = 00000000000000ff, Mem[0000000010101438] = ffff0000000000ff
12677 stx %l4,[%i4+0x038] ! Mem[0000000010101438] = 00000000000000ff
12678! Starting 10 instruction Load Burst
12679! Mem[0000000020800000] = ff008b5d, %l2 = 0000000010726dd6
12680 ldub [%o1+%g0],%l2 ! %l2 = 00000000000000ff
12681
12682p0_label_489:
12683! %f9 = ffbdffff, %f9 = ffbdffff
12684 fcmpes %fcc0,%f9 ,%f9 ! %fcc0 = 3
12685! Mem[00000000300c1410] = ff000000, %f10 = ff0000ff
12686 lda [%i3+%o5]0x81,%f10 ! %f10 = ff000000
12687! Mem[0000000030081400] = 00ffffff, %l7 = 0000000000000000
12688 ldswa [%i2+%g0]0x81,%l7 ! %l7 = 0000000000ffffff
12689! Mem[0000000010001400] = ff0000ff, %l3 = 000000000000ffff
12690 ldswa [%i0+%g0]0x88,%l3 ! %l3 = ffffffffff0000ff
12691! Mem[0000000030141410] = ff000000, %l1 = 00000000000000ff
12692 ldsba [%i5+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
12693! Mem[0000000010101420] = ff000000ff000000, %f8 = ff000000 ffbdffff
12694 ldd [%i4+0x020],%f8 ! %f8 = ff000000 ff000000
12695! Mem[00000000201c0000] = 00ffe0d4, %l7 = 0000000000ffffff
12696 ldsb [%o0+0x001],%l7 ! %l7 = ffffffffffffffff
12697! Mem[0000000030041400] = 0000ffff a6fcaa64, %l6 = 00000000, %l7 = ffffffff
12698 ldda [%i1+%g0]0x89,%l6 ! %l6 = 00000000a6fcaa64 000000000000ffff
12699! Mem[0000000010181400] = 0000000000000000, %f8 = ff000000 ff000000
12700 ldda [%i6+%g0]0x80,%f8 ! %f8 = 00000000 00000000
12701! Starting 10 instruction Store Burst
12702! %f11 = 6300fe01, Mem[0000000030141410] = 000000ff
12703 sta %f11,[%i5+%o5]0x89 ! Mem[0000000030141410] = 6300fe01
12704
12705p0_label_490:
12706! Mem[00000000201c0001] = 00ffe0d4, %l4 = 00000000000000ff
12707 ldstub [%o0+0x001],%l4 ! %l4 = 000000ff000000ff
12708! %l2 = 00000000000000ff, Mem[0000000030041410] = ffffffff
12709 stba %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffffffff
12710! Mem[0000000030101400] = 0000ffff, %l6 = 00000000a6fcaa64
12711 swapa [%i4+%g0]0x89,%l6 ! %l6 = 000000000000ffff
12712! %l0 = 0000000000000000, Mem[0000000010081434] = c9000000, %asi = 80
12713 stwa %l0,[%i2+0x034]%asi ! Mem[0000000010081434] = 00000000
12714! Mem[0000000010101400] = ff000000, %l1 = ffffffffffffffff
12715 ldstuba [%i4+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
12716! %f14 = ffff0000 000000ff, Mem[0000000010101410] = ffbdffff ff0000ff
12717 stda %f14,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffff0000 000000ff
12718! %f12 = 00000000 ffbdffff, %l2 = 00000000000000ff
12719! Mem[0000000010181408] = 0000c9ffffffff00
12720 add %i6,0x008,%g1
12721 stda %f12,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010181408] = ffffbdff00000000
12722! %l6 = 0000ffff, %l7 = 0000ffff, Mem[0000000030101410] = 00000000 00000000
12723 stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000ffff 0000ffff
12724! %l6 = 000000000000ffff, Mem[000000001014143e] = 000000ff
12725 stb %l6,[%i5+0x03e] ! Mem[000000001014143c] = 0000ffff
12726! Starting 10 instruction Load Burst
12727! Mem[0000000030001408] = 10726dd6, %l3 = ffffffffff0000ff
12728 ldsba [%i0+%o4]0x81,%l3 ! %l3 = 0000000000000010
12729
12730p0_label_491:
12731! Mem[00000000100c1418] = ffffff00 3054c578, %l2 = 000000ff, %l3 = 00000010
12732 ldd [%i3+0x018],%l2 ! %l2 = 00000000ffffff00 000000003054c578
12733! Mem[0000000010101418] = ff0000ff, %l0 = 0000000000000000
12734 lduba [%i4+0x018]%asi,%l0 ! %l0 = 00000000000000ff
12735! Mem[0000000030181408] = d70000ffffffffff, %l6 = 000000000000ffff
12736 ldxa [%i6+%o4]0x89,%l6 ! %l6 = d70000ffffffffff
12737! Code Fragment 4
12738p0_fragment_52:
12739! %l0 = 00000000000000ff
12740 setx 0xfa9d74d0147f12d7,%g7,%l0 ! %l0 = fa9d74d0147f12d7
12741! %l1 = 00000000000000ff
12742 setx 0x7dbaf93feb299c7d,%g7,%l1 ! %l1 = 7dbaf93feb299c7d
12743 setx 0x7ff8, %g1, %g2
12744 and %l0, %g2, %l0
12745 setx 0xffffffff, %g1, %g2
12746 and %l1, %g2, %l1
12747 setx 0x100000000, %g1, %g2
12748 or %l1, %g2, %l1 ! Set bit 32 - perrinj
12749 ta T_CHANGE_HPRIV
12750 stxa %l1, [%l0]ASI_ICACHE_INSTR
12751 ta T_CHANGE_NONHPRIV
12752! %l0 = fa9d74d0147f12d7
12753 setx 0xb5f0d40fce7865bf,%g7,%l0 ! %l0 = b5f0d40fce7865bf
12754! %l1 = 7dbaf93feb299c7d
12755 setx 0xedc825c8118cc3da,%g7,%l1 ! %l1 = edc825c8118cc3da
12756! Mem[00000000211c0000] = ffff4340, %l0 = b5f0d40fce7865bf
12757 lduha [%o2+0x000]%asi,%l0 ! %l0 = 000000000000ffff
12758! Mem[0000000010081418] = 00ffffffff000000, %l2 = 00000000ffffff00
12759 ldx [%i2+0x018],%l2 ! %l2 = 00ffffffff000000
12760! Mem[0000000010081410] = ffbdffff, %l4 = 00000000000000ff
12761 ldsba [%i2+%o5]0x88,%l4 ! %l4 = ffffffffffffffff
12762! Mem[0000000010041408] = ff000000, %l6 = d70000ffffffffff
12763 lduwa [%i1+%o4]0x88,%l6 ! %l6 = 00000000ff000000
12764! Mem[00000000211c0000] = ffff4340, %l0 = 000000000000ffff
12765 lduha [%o2+0x000]%asi,%l0 ! %l0 = 000000000000ffff
12766! Starting 10 instruction Store Burst
12767! %l3 = 000000003054c578, %l5 = 0000000000000000, %l4 = ffffffffffffffff
12768 and %l3,%l5,%l4 ! %l4 = 0000000000000000
12769
12770p0_label_492:
12771 membar #Sync ! Added by membar checker (69)
12772! Mem[0000000010141408] = ffffffffffffff00, %l3 = 000000003054c578, %l7 = 000000000000ffff
12773 add %i5,0x08,%g1
12774 casxa [%g1]0x80,%l3,%l7 ! %l7 = ffffffffffffff00
12775! %f26 = ff000000 9758e31e, Mem[0000000010181410] = 000000e7 ff000000
12776 stda %f26,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff000000 9758e31e
12777! Mem[00000000100c1408] = ff000000, %l5 = 0000000000000000, %asi = 80
12778 swapa [%i3+0x008]%asi,%l5 ! %l5 = 00000000ff000000
12779! %l4 = 0000000000000000, Mem[0000000030181410] = ffffff00
12780 stwa %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
12781! Code Fragment 4
12782p0_fragment_53:
12783! %l0 = 000000000000ffff
12784 setx 0xda2ace17f93f79f4,%g7,%l0 ! %l0 = da2ace17f93f79f4
12785! %l1 = edc825c8118cc3da
12786 setx 0x10d2ae87d02dd416,%g7,%l1 ! %l1 = 10d2ae87d02dd416
12787 setx 0x7ff8, %g1, %g2
12788 and %l0, %g2, %l0
12789 setx 0xffffffff, %g1, %g2
12790 and %l1, %g2, %l1
12791 setx 0x100000000, %g1, %g2
12792 or %l1, %g2, %l1 ! Set bit 32 - perrinj
12793 ta T_CHANGE_HPRIV
12794 stxa %l1, [%l0]ASI_ICACHE_INSTR
12795 ta T_CHANGE_NONHPRIV
12796! %l0 = da2ace17f93f79f4
12797 setx 0xe1a9ba87a1137294,%g7,%l0 ! %l0 = e1a9ba87a1137294
12798! %l1 = 10d2ae87d02dd416
12799 setx 0xd37017cfbe5d6d98,%g7,%l1 ! %l1 = d37017cfbe5d6d98
12800! Mem[0000000030141400] = ffffffff, %l7 = ffffffffffffff00
12801 swapa [%i5+%g0]0x81,%l7 ! %l7 = 00000000ffffffff
12802! %f1 = 00000000, Mem[0000000010181410] = 9758e31e
12803 sta %f1 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
12804! Mem[0000000010041400] = 00ff0000, %l0 = e1a9ba87a1137294
12805 swapa [%i1+%g0]0x80,%l0 ! %l0 = 0000000000ff0000
12806! Mem[000000001010143e] = 000000ff, %l1 = d37017cfbe5d6d98
12807 ldstuba [%i4+0x03e]%asi,%l1 ! %l1 = 00000000000000ff
12808! Starting 10 instruction Load Burst
12809! Mem[00000000100c1410] = ff0000ff, %l6 = 00000000ff000000
12810 ldswa [%i3+%o5]0x80,%l6 ! %l6 = ffffffffff0000ff
12811
12812p0_label_493:
12813! Mem[0000000030001410] = 00630000, %l2 = 00ffffffff000000
12814 ldswa [%i0+%o5]0x81,%l2 ! %l2 = 0000000000630000
12815! Mem[0000000010181400] = 0000000000000000, %f24 = ff000000 ff000000
12816 ldda [%i6+%g0]0x80,%f24 ! %f24 = 00000000 00000000
12817! Mem[0000000030141408] = 00000000, %l5 = 00000000ff000000
12818 ldswa [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000
12819! Mem[0000000021800180] = ffff4d6f, %l1 = 0000000000000000
12820 ldsb [%o3+0x181],%l1 ! %l1 = ffffffffffffffff
12821! Mem[0000000030181400] = 00000000, %f6 = ffff0000
12822 lda [%i6+%g0]0x81,%f6 ! %f6 = 00000000
12823! Mem[0000000030001408] = d66d7210, %l1 = ffffffffffffffff
12824 ldsha [%i0+%o4]0x89,%l1 ! %l1 = 0000000000007210
12825! Mem[0000000030081400] = 000000ff ffffff00, %l4 = 00000000, %l5 = 00000000
12826 ldda [%i2+%g0]0x89,%l4 ! %l4 = 00000000ffffff00 00000000000000ff
12827! Mem[0000000010041400] = a1137294 000000ff, %l6 = ff0000ff, %l7 = ffffffff
12828 ldda [%i1+%g0]0x80,%l6 ! %l6 = 00000000a1137294 00000000000000ff
12829! %f10 = ff000000, %f28 = 000000c9, %f23 = ffffff00
12830 fdivs %f10,%f28,%f23 ! %f23 = ff800000
12831! Starting 10 instruction Store Burst
12832! %l5 = 00000000000000ff, Mem[0000000030101408] = 00000000
12833 stwa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
12834
12835p0_label_494:
12836! %l3 = 000000003054c578, Mem[0000000030101408] = 000000ff
12837 stha %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000c578
12838! Mem[0000000010001408] = ffbdffff, %l5 = 00000000000000ff
12839 ldstuba [%i0+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
12840! %l3 = 000000003054c578, Mem[00000000300c1400] = d66d7210
12841 stha %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = d66dc578
12842! Mem[00000000100c1408] = 00000000, %l1 = 0000000000007210
12843 ldstuba [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000ff
12844! Mem[00000000100c1438] = 00ffffff, %l6 = 00000000a1137294, %asi = 80
12845 swapa [%i3+0x038]%asi,%l6 ! %l6 = 0000000000ffffff
12846! %l7 = 00000000000000ff, Mem[0000000030181400] = 00000000
12847 stba %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
12848! %f24 = 00000000 00000000, Mem[0000000010141420] = ff000000 ff000000
12849 std %f24,[%i5+0x020] ! Mem[0000000010141420] = 00000000 00000000
12850! %l4 = 00000000ffffff00, Mem[0000000021800180] = ffff4d6f
12851 sth %l4,[%o3+0x180] ! Mem[0000000021800180] = ff004d6f
12852! %l4 = 00000000ffffff00, %l5 = 00000000000000ff, %l0 = 0000000000ff0000
12853 xor %l4,%l5,%l0 ! %l0 = 00000000ffffffff
12854! Starting 10 instruction Load Burst
12855! Mem[0000000010101400] = ff000000, %f15 = 000000ff
12856 lda [%i4+%g0]0x80,%f15 ! %f15 = ff000000
12857
12858p0_label_495:
12859! Mem[0000000030181400] = ff000000, %l3 = 000000003054c578
12860 ldswa [%i6+%g0]0x81,%l3 ! %l3 = ffffffffff000000
12861! Mem[0000000010141404] = 00000072, %l1 = 0000000000000000
12862 ldsba [%i5+0x004]%asi,%l1 ! %l1 = 0000000000000000
12863! Mem[0000000030141400] = 00ffffff, %l7 = 00000000000000ff
12864 lduha [%i5+%g0]0x89,%l7 ! %l7 = 000000000000ffff
12865! Mem[0000000010101400] = 000000ff, %l2 = 0000000000630000
12866 lduha [%i4+%g0]0x88,%l2 ! %l2 = 00000000000000ff
12867! Mem[000000001018143c] = ff000000, %f30 = ffff0000
12868 ld [%i6+0x03c],%f30 ! %f30 = ff000000
12869! Mem[00000000100c1400] = ff000000e7ffffff, %l1 = 0000000000000000
12870 ldxa [%i3+%g0]0x88,%l1 ! %l1 = ff000000e7ffffff
12871! Mem[0000000020800040] = ffff0596, %l4 = 00000000ffffff00
12872 ldsba [%o1+0x041]%asi,%l4 ! %l4 = ffffffffffffffff
12873! %l7 = 000000000000ffff, imm = fffffffffffff0bf, %l6 = 0000000000ffffff
12874 xor %l7,-0xf41,%l6 ! %l6 = ffffffffffff0f40
12875! Mem[0000000030041410] = ffffffff, %l5 = 00000000000000ff
12876 lduha [%i1+%o5]0x89,%l5 ! %l5 = 000000000000ffff
12877! Starting 10 instruction Store Burst
12878! Mem[0000000010101400] = 000000ff, %l1 = ff000000e7ffffff
12879 ldstuba [%i4+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
12880
12881p0_label_496:
12882! %f20 = ffbdffff, %f6 = 00000000
12883 fcmpes %fcc2,%f20,%f6 ! %fcc2 = 3
12884! Mem[0000000010141400] = 00000000, %l6 = ffffffffffff0f40
12885 swapa [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000000
12886! %l1 = 00000000000000ff, Mem[000000001018143a] = 00ffffff, %asi = 80
12887 stba %l1,[%i6+0x03a]%asi ! Mem[0000000010181438] = 00ffffff
12888! %f16 = 00000000, %f8 = 00000000, %f2 = ffffff00
12889 fmuls %f16,%f8 ,%f2 ! %f2 = 00000000
12890! Mem[0000000010041418] = 00ffffff, %l4 = ffffffffffffffff
12891 swap [%i1+0x018],%l4 ! %l4 = 0000000000ffffff
12892! %l5 = 000000000000ffff, Mem[0000000030141408] = 00000000
12893 stba %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000
12894! Mem[0000000010041400] = 947213a1, %l2 = 00000000000000ff
12895 swapa [%i1+%g0]0x88,%l2 ! %l2 = 00000000947213a1
12896! Mem[0000000030181400] = 000000ff, %l6 = 0000000000000000
12897 swapa [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff
12898! %f28 = 000000c9 00000000, Mem[0000000030041408] = ffffffff ffffffff
12899 stda %f28,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000c9 00000000
12900! Starting 10 instruction Load Burst
12901! Mem[0000000030181410] = 00000000, %l7 = 000000000000ffff
12902 lduba [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
12903
12904p0_label_497:
12905! Mem[00000000100c1400] = e7ffffff, %l1 = 00000000000000ff
12906 lduwa [%i3+%g0]0x88,%l1 ! %l1 = 00000000e7ffffff
12907! %l2 = 00000000947213a1, Mem[0000000010141410] = ffffbdff
12908 stba %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffffbda1
12909! Mem[0000000010181400] = 00000000 00000000, %l2 = 947213a1, %l3 = ff000000
12910 ldda [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
12911! Mem[00000000211c0000] = ffff4340, %l2 = 0000000000000000
12912 ldsb [%o2+0x001],%l2 ! %l2 = ffffffffffffffff
12913! Mem[0000000010001410] = 000000ff00000000, %f26 = ff000000 9758e31e
12914 ldda [%i0+%o5]0x80,%f26 ! %f26 = 000000ff 00000000
12915! Mem[0000000030041408] = 000000c900000000, %l4 = 0000000000ffffff
12916 ldxa [%i1+%o4]0x81,%l4 ! %l4 = 000000c900000000
12917! Mem[0000000010101430] = ff0000ff00000000, %l2 = ffffffffffffffff
12918 ldx [%i4+0x030],%l2 ! %l2 = ff0000ff00000000
12919! Mem[0000000030181408] = ffffffffff0000d7, %l3 = 0000000000000000
12920 ldxa [%i6+%o4]0x81,%l3 ! %l3 = ffffffffff0000d7
12921! Mem[0000000010181438] = 00ffffffff000000, %f2 = 00000000 00000000
12922 ldd [%i6+0x038],%f2 ! %f2 = 00ffffff ff000000
12923! Starting 10 instruction Store Burst
12924! Mem[0000000010041400] = 000000ff, %l6 = 00000000000000ff
12925 swapa [%i1+%g0]0x88,%l6 ! %l6 = 00000000000000ff
12926
12927p0_label_498:
12928! %l3 = ffffffffff0000d7, Mem[000000001010140c] = 000000ff
12929 stw %l3,[%i4+0x00c] ! Mem[000000001010140c] = ff0000d7
12930! Mem[0000000030041408] = 000000c9, %l2 = ff0000ff00000000
12931 swapa [%i1+%o4]0x81,%l2 ! %l2 = 00000000000000c9
12932! %l2 = 00000000000000c9, immed = 00000210, %y = ffffffff
12933 sdiv %l2,0x210,%l3 ! %l3 = ffffffffff83e0f9
12934 mov %l0,%y ! %y = ffffffff
12935! %l1 = 00000000e7ffffff, Mem[0000000030101410] = 0000ffff
12936 stwa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = e7ffffff
12937! %l7 = 0000000000000000, Mem[00000000300c1400] = d66dc578
12938 stwa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
12939! Mem[0000000021800101] = ffff9500, %l5 = 000000000000ffff
12940 ldstuba [%o3+0x101]%asi,%l5 ! %l5 = 000000ff000000ff
12941! Mem[0000000010081410] = ffbdffff, %l7 = 0000000000000000
12942 ldstuba [%i2+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
12943! Mem[0000000010181436] = ff0000ff, %l0 = 00000000ffffffff
12944 ldstuba [%i6+0x036]%asi,%l0 ! %l0 = 00000000000000ff
12945! Mem[0000000010001400] = ff0000ff, %l0 = 0000000000000000
12946 ldstuba [%i0+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
12947! Starting 10 instruction Load Burst
12948! Mem[00000000300c1408] = 00000000, %l5 = 00000000000000ff
12949 ldswa [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
12950
12951p0_label_499:
12952! Mem[0000000020800000] = ff008b5d, %l1 = 00000000e7ffffff
12953 ldsha [%o1+0x000]%asi,%l1 ! %l1 = ffffffffffffff00
12954! Mem[0000000010141410] = a1bdffff, %l6 = 00000000000000ff
12955 ldswa [%i5+%o5]0x80,%l6 ! %l6 = ffffffffa1bdffff
12956! Mem[0000000010141408] = 00ffffffffffffff, %f8 = 00000000 00000000
12957 ldda [%i5+%o4]0x88,%f8 ! %f8 = 00ffffff ffffffff
12958! Mem[00000000300c1408] = 0000000000000000, %f24 = 00000000 00000000
12959 ldda [%i3+%o4]0x89,%f24 ! %f24 = 00000000 00000000
12960! Mem[0000000010041420] = 000000ff, %l0 = 00000000000000ff
12961 swap [%i1+0x020],%l0 ! %l0 = 00000000000000ff
12962! Mem[0000000010081410] = ffbdffff, %l5 = 0000000000000000
12963 lduwa [%i2+%o5]0x88,%l5 ! %l5 = 00000000ffbdffff
12964! Mem[0000000010001408] = ffffbdff, %l0 = 00000000000000ff
12965 lduba [%i0+%o4]0x88,%l0 ! %l0 = 00000000000000ff
12966! Mem[0000000030141410] = 6300fe01, %l0 = 00000000000000ff
12967 ldswa [%i5+%o5]0x89,%l0 ! %l0 = 000000006300fe01
12968! Mem[0000000010101418] = ff0000ffffffff00, %l5 = 00000000ffbdffff
12969 ldxa [%i4+0x018]%asi,%l5 ! %l5 = ff0000ffffffff00
12970! Starting 10 instruction Store Burst
12971! Mem[0000000010001408] = ffbdffff, %l4 = 00000000, %l2 = 000000c9
12972 add %i0,0x08,%g1
12973 casa [%g1]0x80,%l4,%l2 ! %l2 = 00000000ffbdffff
12974
12975p0_label_500:
12976! %f8 = 00ffffff ffffffff, %l1 = ffffffffffffff00
12977! Mem[0000000010181420] = 00000000000000ff
12978 add %i6,0x020,%g1
12979 stda %f8,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010181420] = 00000000000000ff
12980! %l3 = ffffffffff83e0f9, Mem[00000000218000c0] = ffffafd4
12981 stb %l3,[%o3+0x0c0] ! Mem[00000000218000c0] = f9ffafd4
12982! Mem[0000000010081413] = ffffbdff, %l4 = 000000c900000000
12983 ldstub [%i2+0x013],%l4 ! %l4 = 000000ff000000ff
12984! %l3 = ffffffffff83e0f9, Mem[00000000218000c0] = f9ffafd4
12985 sth %l3,[%o3+0x0c0] ! Mem[00000000218000c0] = e0f9afd4
12986! %f24 = 00000000 00000000, Mem[0000000030001400] = 00000000 0000ff00
12987 stda %f24,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 00000000
12988! %f28 = 000000c9 00000000, Mem[0000000010181420] = 00000000 000000ff
12989 std %f28,[%i6+0x020] ! Mem[0000000010181420] = 000000c9 00000000
12990! %l4 = 000000ff, %l5 = ffffff00, Mem[00000000300c1408] = 00000000 00000000
12991 stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000ff ffffff00
12992! %l1 = ffffffffffffff00, Mem[0000000030041410] = ffffffff
12993 stha %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff00ffff
12994! Mem[0000000030081410] = 72000000, %l2 = 00000000ffbdffff
12995 swapa [%i2+%o5]0x81,%l2 ! %l2 = 0000000072000000
12996! Starting 10 instruction Load Burst
12997! Mem[0000000010181410] = 00000000, %l6 = ffffffffa1bdffff
12998 ldswa [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000
12999
13000 ba,a p0_not_taken_0_end
13001p0_not_taken_0:
13002! The following code should not be executed
13003 sdiv %l3,%l7,%l0
13004 ba,a p0_branch_failed
13005p0_not_taken_0_end:
13006
13007
13008! End of Random Code for Thread 0
13009
13010
13011! Check Registers
13012
13013p0_check_registers:
13014 set p0_expected_registers,%g1
13015 ldx [%g1+0x000],%g2
13016 cmp %l0,%g2 ! %l0 should be 000000006300fe01
13017 bne,a,pn %xcc,p0_reg_l0_fail
13018 mov %l0,%g3
13019 ldx [%g1+0x008],%g2
13020 cmp %l1,%g2 ! %l1 should be ffffffffffffff00
13021 bne,a,pn %xcc,p0_reg_l1_fail
13022 mov %l1,%g3
13023 ldx [%g1+0x010],%g2
13024 cmp %l2,%g2 ! %l2 should be 0000000072000000
13025 bne,a,pn %xcc,p0_reg_l2_fail
13026 mov %l2,%g3
13027 ldx [%g1+0x018],%g2
13028 cmp %l3,%g2 ! %l3 should be ffffffffff83e0f9
13029 bne,a,pn %xcc,p0_reg_l3_fail
13030 mov %l3,%g3
13031 ldx [%g1+0x020],%g2
13032 cmp %l4,%g2 ! %l4 should be 00000000000000ff
13033 bne,a,pn %xcc,p0_reg_l4_fail
13034 mov %l4,%g3
13035 ldx [%g1+0x028],%g2
13036 cmp %l5,%g2 ! %l5 should be ff0000ffffffff00
13037 bne,a,pn %xcc,p0_reg_l5_fail
13038 mov %l5,%g3
13039 ldx [%g1+0x030],%g2
13040 cmp %l6,%g2 ! %l6 should be 0000000000000000
13041 bne,a,pn %xcc,p0_reg_l6_fail
13042 mov %l6,%g3
13043 ldx [%g1+0x038],%g2
13044 cmp %l7,%g2 ! %l7 should be 00000000000000ff
13045 bne,a,pn %xcc,p0_reg_l7_fail
13046 mov %l7,%g3
13047
13048! Check %y register
13049
13050 set 0xffffffff,%g2
13051 rd %y,%g3
13052 cmp %g2,%g3
13053 bne,a p0_failed
13054 mov 0x111,%g1
13055
13056! Check Floating Point Registers
13057
13058p0_check_fp_registers:
13059 set p0_expected_fp_regs,%g3
13060 std %f0,[%g1]
13061 ldx [%g1],%l1
13062 ldx [%g3+0x00],%l0
13063 cmp %l0,%l1 ! %f0 should be 00000000 00000000
13064 bne %xcc,p0_f0_fail
13065 std %f2,[%g1]
13066 ldx [%g1],%l1
13067 ldx [%g3+0x08],%l0
13068 cmp %l0,%l1 ! %f2 should be 00ffffff ff000000
13069 bne %xcc,p0_f2_fail
13070 std %f4,[%g1]
13071 ldx [%g1],%l1
13072 ldx [%g3+0x10],%l0
13073 cmp %l0,%l1 ! %f4 should be ff0000ff 000000ff
13074 bne %xcc,p0_f4_fail
13075 std %f6,[%g1]
13076 ldx [%g1],%l1
13077 ldx [%g3+0x18],%l0
13078 cmp %l0,%l1 ! %f6 should be 00000000 ff0000ff
13079 bne %xcc,p0_f6_fail
13080 std %f8,[%g1]
13081 ldx [%g1],%l1
13082 ldx [%g3+0x20],%l0
13083 cmp %l0,%l1 ! %f8 should be 00ffffff ffffffff
13084 bne %xcc,p0_f8_fail
13085 std %f10,[%g1]
13086 ldx [%g1],%l1
13087 ldx [%g3+0x28],%l0
13088 cmp %l0,%l1 ! %f10 should be ff000000 6300fe01
13089 bne %xcc,p0_f10_fail
13090 std %f12,[%g1]
13091 ldx [%g1],%l1
13092 ldx [%g3+0x30],%l0
13093 cmp %l0,%l1 ! %f12 should be 00000000 ffbdffff
13094 bne %xcc,p0_f12_fail
13095 std %f14,[%g1]
13096 ldx [%g1],%l1
13097 ldx [%g3+0x38],%l0
13098 cmp %l0,%l1 ! %f14 should be ffff0000 ff000000
13099 bne %xcc,p0_f14_fail
13100 std %f16,[%g1]
13101 ldx [%g1],%l1
13102 ldx [%g3+0x40],%l0
13103 cmp %l0,%l1 ! %f16 should be 00000000 00000072
13104 bne %xcc,p0_f16_fail
13105 std %f18,[%g1]
13106 ldx [%g1],%l1
13107 ldx [%g3+0x48],%l0
13108 cmp %l0,%l1 ! %f18 should be ffffffff ffffff00
13109 bne %xcc,p0_f18_fail
13110 std %f20,[%g1]
13111 ldx [%g1],%l1
13112 ldx [%g3+0x50],%l0
13113 cmp %l0,%l1 ! %f20 should be ffbdffff ff0000ff
13114 bne %xcc,p0_f20_fail
13115 std %f22,[%g1]
13116 ldx [%g1],%l1
13117 ldx [%g3+0x58],%l0
13118 cmp %l0,%l1 ! %f22 should be ff0000ff ff800000
13119 bne %xcc,p0_f22_fail
13120 std %f24,[%g1]
13121 ldx [%g1],%l1
13122 ldx [%g3+0x60],%l0
13123 cmp %l0,%l1 ! %f24 should be 00000000 00000000
13124 bne %xcc,p0_f24_fail
13125 std %f26,[%g1]
13126 ldx [%g1],%l1
13127 ldx [%g3+0x68],%l0
13128 cmp %l0,%l1 ! %f26 should be 000000ff 00000000
13129 bne %xcc,p0_f26_fail
13130 std %f28,[%g1]
13131 ldx [%g1],%l1
13132 ldx [%g3+0x70],%l0
13133 cmp %l0,%l1 ! %f28 should be 000000c9 00000000
13134 bne %xcc,p0_f28_fail
13135 std %f30,[%g1]
13136 ldx [%g1],%l1
13137 ldx [%g3+0x78],%l0
13138 cmp %l0,%l1 ! %f30 should be ff000000 000000ff
13139 bne %xcc,p0_f30_fail
13140 nop
13141
13142! The test for processor 0 has passed
13143
13144p0_passed:
13145 ta GOOD_TRAP
13146 nop
13147
13148p0_reg_l0_fail:
13149 or %g0,0xbd0,%g1
13150 ba,a p0_failed
13151p0_reg_l1_fail:
13152 or %g0,0xbd1,%g1
13153 ba,a p0_failed
13154p0_reg_l2_fail:
13155 or %g0,0xbd2,%g1
13156 ba,a p0_failed
13157p0_reg_l3_fail:
13158 or %g0,0xbd3,%g1
13159 ba,a p0_failed
13160p0_reg_l4_fail:
13161 or %g0,0xbd4,%g1
13162 ba,a p0_failed
13163p0_reg_l5_fail:
13164 or %g0,0xbd5,%g1
13165 ba,a p0_failed
13166p0_reg_l6_fail:
13167 or %g0,0xbd6,%g1
13168 ba,a p0_failed
13169p0_reg_l7_fail:
13170 or %g0,0xbd7,%g1
13171 ba,a p0_failed
13172p0_f0_fail:
13173 set p0_temp,%g6
13174 mov 0xf00,%l0
13175 stx %l0,[%g6]
13176 std %f0,[%g6+8]
13177 stx %fsr,[%g6+16]
13178 ta BAD_TRAP
13179
13180p0_f2_fail:
13181 set p0_temp,%g6
13182 mov 0xf02,%l0
13183 stx %l0,[%g6]
13184 std %f2,[%g6+8]
13185 stx %fsr,[%g6+16]
13186 ta BAD_TRAP
13187
13188p0_f4_fail:
13189 set p0_temp,%g6
13190 mov 0xf04,%l0
13191 stx %l0,[%g6]
13192 std %f4,[%g6+8]
13193 stx %fsr,[%g6+16]
13194 ta BAD_TRAP
13195
13196p0_f6_fail:
13197 set p0_temp,%g6
13198 mov 0xf06,%l0
13199 stx %l0,[%g6]
13200 std %f6,[%g6+8]
13201 stx %fsr,[%g6+16]
13202 ta BAD_TRAP
13203
13204p0_f8_fail:
13205 set p0_temp,%g6
13206 mov 0xf08,%l0
13207 stx %l0,[%g6]
13208 std %f8,[%g6+8]
13209 stx %fsr,[%g6+16]
13210 ta BAD_TRAP
13211
13212p0_f10_fail:
13213 set p0_temp,%g6
13214 mov 0xf10,%l0
13215 stx %l0,[%g6]
13216 std %f10,[%g6+8]
13217 stx %fsr,[%g6+16]
13218 ta BAD_TRAP
13219
13220p0_f12_fail:
13221 set p0_temp,%g6
13222 mov 0xf12,%l0
13223 stx %l0,[%g6]
13224 std %f12,[%g6+8]
13225 stx %fsr,[%g6+16]
13226 ta BAD_TRAP
13227
13228p0_f14_fail:
13229 set p0_temp,%g6
13230 mov 0xf14,%l0
13231 stx %l0,[%g6]
13232 std %f14,[%g6+8]
13233 stx %fsr,[%g6+16]
13234 ta BAD_TRAP
13235
13236p0_f16_fail:
13237 set p0_temp,%g6
13238 mov 0xf16,%l0
13239 stx %l0,[%g6]
13240 std %f16,[%g6+8]
13241 stx %fsr,[%g6+16]
13242 ta BAD_TRAP
13243
13244p0_f18_fail:
13245 set p0_temp,%g6
13246 mov 0xf18,%l0
13247 stx %l0,[%g6]
13248 std %f18,[%g6+8]
13249 stx %fsr,[%g6+16]
13250 ta BAD_TRAP
13251
13252p0_f20_fail:
13253 set p0_temp,%g6
13254 mov 0xf20,%l0
13255 stx %l0,[%g6]
13256 std %f20,[%g6+8]
13257 stx %fsr,[%g6+16]
13258 ta BAD_TRAP
13259
13260p0_f22_fail:
13261 set p0_temp,%g6
13262 mov 0xf22,%l0
13263 stx %l0,[%g6]
13264 std %f22,[%g6+8]
13265 stx %fsr,[%g6+16]
13266 ta BAD_TRAP
13267
13268p0_f24_fail:
13269 set p0_temp,%g6
13270 mov 0xf24,%l0
13271 stx %l0,[%g6]
13272 std %f24,[%g6+8]
13273 stx %fsr,[%g6+16]
13274 ta BAD_TRAP
13275
13276p0_f26_fail:
13277 set p0_temp,%g6
13278 mov 0xf26,%l0
13279 stx %l0,[%g6]
13280 std %f26,[%g6+8]
13281 stx %fsr,[%g6+16]
13282 ta BAD_TRAP
13283
13284p0_f28_fail:
13285 set p0_temp,%g6
13286 mov 0xf28,%l0
13287 stx %l0,[%g6]
13288 std %f28,[%g6+8]
13289 stx %fsr,[%g6+16]
13290 ta BAD_TRAP
13291
13292p0_f30_fail:
13293 set p0_temp,%g6
13294 mov 0xf30,%l0
13295 stx %l0,[%g6]
13296 std %f30,[%g6+8]
13297 stx %fsr,[%g6+16]
13298 ta BAD_TRAP
13299
13300
13301! The test for processor 0 failed
13302
13303p0_failed:
13304 set p0_temp,%g6
13305 stx %g1,[%g6]
13306 stx %g2,[%g6+8]
13307 stx %g3,[%g6+16]
13308 stx %fsr,[%g6+24]
13309 ta BAD_TRAP
13310
13311
13312! The local area data for processor 0 failed
13313
13314p0_local_failed:
13315 set done_flags,%g5
13316 mov 3,%g6
13317 st %g6,[%g5+0x000] ! Set processor 0 done flag
13318
13319 set p0_temp,%g6
13320 add %g1,%g4,%g1
13321 stx %g4,[%g6]
13322 stx %g2,[%g6+8]
13323 stx %g3,[%g6+16]
13324 st %fsr,[%g6+24]
13325 ta BAD_TRAP
13326
13327p0_selfmod_failed:
13328 ba p0_failed
13329 mov 0xabc,%g1
13330
13331p0_branch_failed:
13332 mov 0xbbb,%g1
13333 rd %ccr,%g2
13334 ba p0_failed
13335 mov 0x0,%g3
13336
13337p0_trap1e:
13338 xnor %l2,0x3c7,%l3
13339 done
13340
13341p0_trap1o:
13342 xnor %l2,0x3c7,%l3
13343 done
13344
13345
13346p0_trap2e:
13347 fsubs %f7 ,%f12,%f13
13348 done
13349
13350p0_trap2o:
13351 fsubs %f7 ,%f12,%f13
13352 done
13353
13354
13355p0_trap3e:
13356 or %l1,%l1,%l3
13357 xnor %l1,0x4eb,%l2
13358 andn %l5,0xbbb,%l1
13359 and %l0,%l2,%l2
13360 xor %l1,0xf9e,%l5
13361 subc %l1,%l5,%l5
13362 done
13363
13364p0_trap3o:
13365 or %l1,%l1,%l3
13366 xnor %l1,0x4eb,%l2
13367 andn %l5,0xbbb,%l1
13368 and %l0,%l2,%l2
13369 xor %l1,0xf9e,%l5
13370 subc %l1,%l5,%l5
13371 done
13372
13373! Cross Processor Interrupt Handler
13374
13375cross_intr_handler:
13376 membar #Sync
13377! Identify the recipient of the interrupt
13378 mov 0x10,%g1 ! VA of Core ID Register
13379 ldxa [%g1]ASI_CMP_CORE_ID,%g1
13380 and %g1,0x3f,%g4 ! Extract Core ID in %g4
13381 sll %g4,2,%g1 ! Index into intr receive array
13382 set received_xintr,%g2 ! Pointer to receive counters
13383 lduw [%g2+%g1],%g3 ! Get receive count
13384 inc %g3 ! Incement by 1
13385 st %g3,[%g2+%g1] ! Update receive count
13386! Reset busy bit interrupts and return
13387 mov 0x40,%g1 ! Busy bit
13388 stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
13389 membar #Sync
13390 retry
13391
13392inst_access_handler:
13393 done
13394
13395 .align 256
13396data_access_handler:
133971: done
13398
13399p0_init_memory_pointers:
13400 set p0_init_registers,%g1
13401 mov %g0,%g2
13402 mov %g0,%g3
13403 mov %g0,%g4
13404 mov %g0,%g5
13405 mov %g0,%g6
13406 mov %g0,%g7
13407
13408! Initialize memory pointers for window 0
13409 set p0_local0_start,%i0
13410 set p0_local1_start,%i1
13411 set p0_local2_start,%i2
13412 set p0_local3_start,%i3
13413 set p0_local4_start,%i4
13414 set p0_local5_start,%i5
13415 set p0_local6_start,%i6
13416 clr %i7
13417! Init Local Registers in Window 0
13418 ldx [%g1+0x000],%l0 ! %l0 = ff49b51e11fb0551
13419 ldx [%g1+0x008],%l1 ! %l1 = 3d41a2f407a983c7
13420 ldx [%g1+0x010],%l2 ! %l2 = 314fc2742e86e6c5
13421 ldx [%g1+0x018],%l3 ! %l3 = 1d36d2384c6eeaed
13422 ldx [%g1+0x020],%l4 ! %l4 = e003b5cea923ef4d
13423 ldx [%g1+0x028],%l5 ! %l5 = a04179762d2ff124
13424 ldx [%g1+0x030],%l6 ! %l6 = ce96c1ebfcfa7d02
13425 ldx [%g1+0x038],%l7 ! %l7 = 1df067a2adf81584
13426
13427! Initialize the output register of window 0
13428
13429 set share0_start,%o0
13430 set share1_start,%o1
13431 set share2_start,%o2
13432 set share3_start,%o3
13433 mov 0x08,%o4
13434 mov 0x10,%o5
13435 mov 0x18,%o6
13436
13437 retl
13438 nop
13439
13440user_text_end:
13441 .seg "text"
13442 .align 0x2000
13443user_near0_start:
13444p0_near_0_le:
13445 xnor %l2,0x3c7,%l3
13446 addc %l5,%l1,%l4
13447 fsqrts %f12,%f13
13448 fsubs %f4 ,%f6 ,%f0
13449 swap [%i5+0x000],%l3 ! Mem[0000000010141400]
13450 fcmps %fcc0,%f12,%f12
13451 smul %l4,-0x30a,%l5
13452 jmpl %o7,%g0
13453 addc %l6,-0x090,%l6
13454p0_near_0_he:
13455 jmpl %o7,%g0
13456 ldsb [%i1+0x012],%l5 ! Mem[0000000010041412]
13457 jmpl %o7,%g0
13458 nop
13459near0_b2b_h:
13460 jmpl %o7,%g0
13461 or %l4,%l4,%l2
13462 jmpl %o7,%g0
13463 nop
13464near0_b2b_l:
13465 jmpl %o7,%g0
13466 orn %l2,0xbd4,%l2
13467 jmpl %o7,%g0
13468 nop
13469user_near0_end:
13470 .seg "text"
13471 .align 0x2000
13472user_near1_start:
13473p0_near_1_le:
13474 xor %l4,-0x6e7,%l4
13475 jmpl %o7,%g0
13476 sub %l1,%l1,%l0
13477p0_near_1_he:
13478 and %l6,0x521,%l0
13479 jmpl %o7,%g0
13480 fsqrts %f22,%f29
13481near1_b2b_h:
13482 xnor %l1,%l1,%l5
13483 orn %l3,%l6,%l5
13484 sub %l6,0x243,%l5
13485 jmpl %o7,%g0
13486 orn %l2,%l6,%l4
13487near1_b2b_l:
13488 addc %l3,0x086,%l6
13489 smul %l5,%l2,%l7
13490 fadds %f4 ,%f15,%f10
13491 jmpl %o7,%g0
13492 sdivx %l2,%l3,%l3
13493user_near1_end:
13494 .seg "text"
13495 .align 0x2000
13496user_near2_start:
13497p0_near_2_le:
13498 smul %l1,0x14e,%l1
13499 jmpl %o7,%g0
13500 fadds %f9 ,%f7 ,%f8
13501p0_near_2_he:
13502 ldsb [%i5+0x00b],%l4 ! Mem[000000001014140b]
13503 xnor %l5,%l6,%l6
13504 ldstub [%i4+0x005],%l4 ! Mem[0000000010101405]
13505 addc %l6,%l6,%l2
13506 udivx %l2,-0xeeb,%l6
13507 mulx %l0,%l2,%l0
13508 jmpl %o7,%g0
13509 sdivx %l7,-0x22f,%l2
13510near2_b2b_h:
13511 fsubs %f24,%f26,%f24
13512 udivx %l4,%l6,%l7
13513 jmpl %o7,%g0
13514 xnor %l7,%l7,%l7
13515near2_b2b_l:
13516 andn %l6,%l5,%l1
13517 fdivs %f13,%f1 ,%f11
13518 jmpl %o7,%g0
13519 sdivx %l2,-0xe73,%l2
13520user_near2_end:
13521 .seg "text"
13522 .align 0x2000
13523user_near3_start:
13524p0_near_3_le:
13525 jmpl %o7,%g0
13526 xor %l4,%l2,%l6
13527 jmpl %o7,%g0
13528 nop
13529p0_near_3_he:
13530 xnor %l3,%l0,%l0
13531 smul %l0,%l3,%l6
13532 jmpl %o7,%g0
13533 smul %l2,%l1,%l3
13534near3_b2b_h:
13535 jmpl %o7,%g0
13536 fadds %f18,%f29,%f26
13537 jmpl %o7,%g0
13538 nop
13539near3_b2b_l:
13540 jmpl %o7,%g0
13541 andn %l3,%l0,%l0
13542 jmpl %o7,%g0
13543 nop
13544user_near3_end:
13545 .seg "text"
13546 .text
13547 .align 0x2000
13548user_far0_start:
13549p0_far_0_le:
13550 andn %l7,-0x0fa,%l2
13551 addc %l1,%l7,%l4
13552 orn %l6,%l2,%l7
13553 fcmps %fcc3,%f10,%f4
13554 umul %l5,-0xd7e,%l5
13555 sdivx %l0,0x4ce,%l0
13556 jmpl %o7,%g0
13557 fadds %f6 ,%f0 ,%f0
13558p0_far_0_lem:
13559 andn %l7,-0x0fa,%l2
13560 addc %l1,%l7,%l4
13561 orn %l6,%l2,%l7
13562 fcmps %fcc3,%f10,%f4
13563 umul %l5,-0xd7e,%l5
13564 sdivx %l0,0x4ce,%l0
13565 jmpl %o7,%g0
13566 fadds %f6 ,%f0 ,%f0
13567p0_far_0_he:
13568 jmpl %o7,%g0
13569 fdivs %f24,%f21,%f24
13570 jmpl %o7,%g0
13571 nop
13572p0_far_0_hem:
13573 jmpl %o7,%g0
13574 fdivs %f24,%f21,%f24
13575 jmpl %o7,%g0
13576 nop
13577p0_loop_branch_0:
13578 jmpl %o7+12,%g0
13579 add %l0,1,%l0
13580far0_b2b_h:
13581 addc %l7,%l2,%l0
13582 jmpl %o7,%g0
13583 mulx %l2,0x102,%l4
13584far0_b2b_l:
13585 addc %l5,-0xa47,%l3
13586 jmpl %o7,%g0
13587 mulx %l2,%l1,%l4
13588user_far0_end:
13589 .seg "text"
13590 .text
13591 .align 0x2000
13592user_far1_start:
13593p0_far_1_le:
13594 fsubs %f0 ,%f14,%f7
13595 jmpl %o7,%g0
13596 or %l6,-0x7fc,%l3
13597p0_far_1_lem:
13598 fsubs %f0 ,%f14,%f7
13599 jmpl %o7,%g0
13600 or %l6,-0x7fc,%l3
13601p0_far_1_he:
13602 addc %l0,0xf8b,%l3
13603 fmuls %f18,%f27,%f18
13604 fsqrts %f24,%f22
13605 jmpl %o7,%g0
13606 andn %l2,-0x04d,%l6
13607p0_far_1_hem:
13608 addc %l0,0xf8b,%l3
13609 fmuls %f18,%f27,%f18
13610 fsqrts %f24,%f22
13611 jmpl %o7,%g0
13612 andn %l2,-0x04d,%l6
13613p0_loop_branch_1:
13614 jmpl %o7+12,%g0
13615 add %l0,2,%l0
13616far1_b2b_h:
13617 xnor %l5,-0x9b2,%l4
13618 fdivs %f19,%f18,%f16
13619 smul %l1,%l4,%l2
13620 fsqrts %f24,%f29
13621 andn %l3,0xf94,%l4
13622 fsubs %f30,%f30,%f20
13623 udivx %l3,%l1,%l6
13624 jmpl %o7,%g0
13625 umul %l2,-0x464,%l7
13626far1_b2b_l:
13627 xnor %l0,%l7,%l7
13628 fadds %f10,%f14,%f9
13629 addc %l0,%l3,%l7
13630 subc %l6,0x850,%l7
13631 umul %l6,-0xbc3,%l0
13632 mulx %l5,%l7,%l5
13633 orn %l4,%l7,%l2
13634 jmpl %o7,%g0
13635 fdivs %f7 ,%f15,%f11
13636user_far1_end:
13637 .seg "text"
13638 .text
13639 .align 0x2000
13640user_far2_start:
13641p0_far_2_le:
13642 fdivs %f8 ,%f3 ,%f3
13643 umul %l6,-0x44f,%l2
13644 ldub [%i3+0x021],%l2 ! Mem[00000000100c1421]
13645 ld [%i2+0x030],%f3 ! Mem[0000000010081430]
13646 stw %l4,[%i0+0x024] ! Mem[0000000010001424]
13647 sdivx %l4,-0x217,%l3
13648 jmpl %o7,%g0
13649 fdtos %f4 ,%f3
13650p0_far_2_lem:
13651 fdivs %f8 ,%f3 ,%f3
13652 umul %l6,-0x44f,%l2
13653 membar #Sync
13654 ldub [%i3+0x021],%l2 ! Mem[00000000100c1421]
13655 ld [%i2+0x030],%f3 ! Mem[0000000010081430]
13656 stw %l4,[%i0+0x024] ! Mem[0000000010001424]
13657 sdivx %l4,-0x217,%l3
13658 jmpl %o7,%g0
13659 fdtos %f4 ,%f3
13660p0_far_2_he:
13661 smul %l5,%l7,%l5
13662 umul %l6,0x901,%l4
13663 or %l7,0x8b9,%l2
13664 udivx %l0,%l2,%l2
13665 jmpl %o7,%g0
13666 fcmps %fcc0,%f30,%f25
13667p0_far_2_hem:
13668 smul %l5,%l7,%l5
13669 umul %l6,0x901,%l4
13670 or %l7,0x8b9,%l2
13671 udivx %l0,%l2,%l2
13672 jmpl %o7,%g0
13673 fcmps %fcc0,%f30,%f25
13674p0_loop_branch_2:
13675 jmpl %o7+12,%g0
13676 add %l0,3,%l0
13677far2_b2b_h:
13678 sub %l2,%l0,%l3
13679 jmpl %o7,%g0
13680 smul %l2,-0xef0,%l4
13681far2_b2b_l:
13682 fdivs %f2 ,%f12,%f5
13683 jmpl %o7,%g0
13684 fadds %f13,%f8 ,%f1
13685user_far2_end:
13686 .seg "text"
13687 .text
13688 .align 0x2000
13689user_far3_start:
13690p0_far_3_le:
13691 ldd [%i0+0x030],%f4 ! Mem[0000000010001430]
13692 jmpl %o7,%g0
13693 addc %l4,0xf68,%l6
13694p0_far_3_lem:
13695 membar #Sync
13696 ldd [%i0+0x030],%f4 ! Mem[0000000010001430]
13697 jmpl %o7,%g0
13698 addc %l4,0xf68,%l6
13699p0_far_3_he:
13700 fdivs %f27,%f20,%f30
13701 sdivx %l6,%l1,%l6
13702 xor %l5,%l1,%l5
13703 xor %l5,%l6,%l6
13704 sdivx %l3,%l2,%l2
13705 subc %l6,%l7,%l1
13706 jmpl %o7,%g0
13707 ldd [%i1+0x028],%l2 ! Mem[0000000010041428]
13708p0_far_3_hem:
13709 fdivs %f27,%f20,%f30
13710 sdivx %l6,%l1,%l6
13711 xor %l5,%l1,%l5
13712 xor %l5,%l6,%l6
13713 sdivx %l3,%l2,%l2
13714 subc %l6,%l7,%l1
13715 membar #Sync
13716 jmpl %o7,%g0
13717 ldd [%i1+0x028],%l2 ! Mem[0000000010041428]
13718p0_loop_branch_3:
13719 jmpl %o7+12,%g0
13720 add %l0,4,%l0
13721far3_b2b_h:
13722 sdivx %l2,-0xedc,%l6
13723 sdivx %l3,-0x552,%l5
13724 xnor %l0,%l4,%l4
13725 subc %l1,-0xc66,%l4
13726 jmpl %o7,%g0
13727 smul %l4,%l5,%l1
13728far3_b2b_l:
13729 fsqrts %f1 ,%f1
13730 umul %l0,0xc12,%l3
13731 sdivx %l1,%l5,%l6
13732 subc %l5,%l7,%l7
13733 jmpl %o7,%g0
13734 andn %l7,%l0,%l2
13735user_far3_end:
13736 .seg "text"
13737 .align 0x2000
13738user_jump0_start:
13739 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
13740p0_jmpl_0_le:
13741 mulx %l7,-0x279,%l2
13742 sdivx %l1,-0x969,%l5
13743 fcmps %fcc0,%f11,%f13
13744 fadds %f1 ,%f14,%f4
13745 ld [%i3+0x020],%f12 ! Mem[00000000100c1420]
13746 and %l4,%l5,%l4
13747 fsubs %f14,%f14,%f6
13748 jmpl %g6+8,%g0
13749 xor %l0,-0x2b3,%l3
13750p0_call_0_le:
13751 fmuls %f2 ,%f8 ,%f5
13752 sdivx %l5,0xba9,%l3
13753 sdivx %l6,-0x89d,%l5
13754 mulx %l0,%l2,%l1
13755 retl
13756 sub %l4,0x835,%l1
13757p0_jmpl_0_lo:
13758 mulx %l7,-0x279,%l2
13759 sdivx %l1,-0x969,%l5
13760 fcmps %fcc0,%f11,%f13
13761 fadds %f1 ,%f14,%f4
13762 ld [%o3+0x020],%f12 ! Mem[00000000100c1420]
13763 and %l4,%l5,%l4
13764 fsubs %f14,%f14,%f6
13765 jmpl %g6+8,%g0
13766 xor %l0,-0x2b3,%l3
13767p0_call_0_lo:
13768 fmuls %f2 ,%f8 ,%f5
13769 sdivx %l5,0xba9,%l3
13770 sdivx %l6,-0x89d,%l5
13771 mulx %l0,%l2,%l1
13772 retl
13773 sub %l4,0x835,%l1
13774p0_jmpl_0_he:
13775 fdivs %f25,%f24,%f23
13776 or %l0,%l1,%l1
13777 jmpl %g6+8,%g0
13778 or %l6,%l1,%l0
13779p0_call_0_he:
13780 fdivs %f29,%f19,%f16
13781 fadds %f20,%f18,%f19
13782 addc %l0,0x63c,%l0
13783 subc %l0,-0xd61,%l3
13784 retl
13785 xnor %l4,%l4,%l7
13786p0_jmpl_0_ho:
13787 fdivs %f25,%f24,%f23
13788 or %l0,%l1,%l1
13789 jmpl %g6+8,%g0
13790 or %l6,%l1,%l0
13791p0_call_0_ho:
13792 fdivs %f29,%f19,%f16
13793 fadds %f20,%f18,%f19
13794 addc %l0,0x63c,%l0
13795 subc %l0,-0xd61,%l3
13796 retl
13797 xnor %l4,%l4,%l7
13798user_jump0_end:
13799 .seg "text"
13800 .align 0x2000
13801user_jump1_start:
13802 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
13803p0_jmpl_1_le:
13804 andn %l6,-0x60a,%l6
13805 udivx %l3,%l4,%l7
13806 jmpl %g6+8,%g0
13807 umul %l2,%l3,%l4
13808p0_call_1_le:
13809 sub %l3,-0x8d1,%l5
13810 xor %l7,%l1,%l5
13811 fsubs %f6 ,%f13,%f3
13812 fstoi %f4 ,%f15
13813 umul %l1,%l2,%l7
13814 retl
13815 subc %l0,%l2,%l6
13816p0_jmpl_1_lo:
13817 andn %l6,-0x60a,%l6
13818 udivx %l3,%l4,%l7
13819 jmpl %g6+8,%g0
13820 umul %l2,%l3,%l4
13821p0_call_1_lo:
13822 sub %l3,-0x8d1,%l5
13823 xor %l7,%l1,%l5
13824 fsubs %f6 ,%f13,%f3
13825 fstoi %f4 ,%f15
13826 umul %l1,%l2,%l7
13827 retl
13828 subc %l0,%l2,%l6
13829p0_jmpl_1_he:
13830 addc %l0,-0x21a,%l7
13831 xnor %l1,%l7,%l6
13832 or %l7,0x7b6,%l0
13833 jmpl %g6+8,%g0
13834 sdivx %l7,0x55c,%l7
13835p0_call_1_he:
13836 xor %l1,%l2,%l3
13837 mulx %l2,0xd44,%l6
13838 retl
13839 fdivs %f19,%f25,%f30
13840p0_jmpl_1_ho:
13841 addc %l0,-0x21a,%l7
13842 xnor %l1,%l7,%l6
13843 or %l7,0x7b6,%l0
13844 jmpl %g6+8,%g0
13845 sdivx %l7,0x55c,%l7
13846p0_call_1_ho:
13847 xor %l1,%l2,%l3
13848 mulx %l2,0xd44,%l6
13849 retl
13850 fdivs %f19,%f25,%f30
13851user_jump1_end:
13852 .seg "text"
13853 .align 0x2000
13854user_jump2_start:
13855 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
13856p0_jmpl_2_le:
13857 fcmps %fcc1,%f11,%f12
13858 andn %l3,0x071,%l6
13859 xnor %l5,%l7,%l5
13860 fdivs %f10,%f13,%f14
13861 jmpl %g6+8,%g0
13862 xnor %l4,0xb1b,%l1
13863p0_call_2_le:
13864 fdivs %f9 ,%f1 ,%f14
13865 fmuls %f10,%f11,%f15
13866 addc %l5,%l1,%l7
13867 retl
13868 mulx %l4,%l3,%l4
13869p0_jmpl_2_lo:
13870 fcmps %fcc1,%f11,%f12
13871 andn %l3,0x071,%l6
13872 xnor %l5,%l7,%l5
13873 fdivs %f10,%f13,%f14
13874 jmpl %g6+8,%g0
13875 xnor %l4,0xb1b,%l1
13876p0_call_2_lo:
13877 fdivs %f9 ,%f1 ,%f14
13878 fmuls %f10,%f11,%f15
13879 addc %l5,%l1,%l7
13880 retl
13881 mulx %l4,%l3,%l4
13882p0_jmpl_2_he:
13883 sub %l7,%l6,%l3
13884 sdivx %l2,%l1,%l3
13885 jmpl %g6+8,%g0
13886 sdivx %l5,0xbe3,%l2
13887p0_call_2_he:
13888 fdivs %f26,%f23,%f19
13889 add %l2,-0x5ed,%l7
13890 fcmps %fcc2,%f31,%f26
13891 fsubs %f29,%f21,%f27
13892 subc %l5,-0x3ca,%l2
13893 retl
13894 or %l3,%l6,%l7
13895p0_jmpl_2_ho:
13896 sub %l7,%l6,%l3
13897 sdivx %l2,%l1,%l3
13898 jmpl %g6+8,%g0
13899 sdivx %l5,0xbe3,%l2
13900p0_call_2_ho:
13901 fdivs %f26,%f23,%f19
13902 add %l2,-0x5ed,%l7
13903 fcmps %fcc2,%f31,%f26
13904 fsubs %f29,%f21,%f27
13905 subc %l5,-0x3ca,%l2
13906 retl
13907 or %l3,%l6,%l7
13908user_jump2_end:
13909 .seg "text"
13910 .align 0x2000
13911user_jump3_start:
13912 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
13913p0_jmpl_3_le:
13914 jmpl %g6+8,%g0
13915 udivx %l3,0x844,%l6
13916p0_call_3_le:
13917 retl
13918 udivx %l0,%l5,%l4
13919p0_jmpl_3_lo:
13920 jmpl %g6+8,%g0
13921 udivx %l3,0x844,%l6
13922p0_call_3_lo:
13923 retl
13924 udivx %l0,%l5,%l4
13925p0_jmpl_3_he:
13926 fitod %f18,%f20
13927 xnor %l1,-0xb0d,%l5
13928 fcmps %fcc0,%f18,%f23
13929 smul %l5,%l2,%l6
13930 jmpl %g6+8,%g0
13931 smul %l4,%l1,%l5
13932p0_call_3_he:
13933 retl
13934 sdivx %l5,-0xbc6,%l7
13935p0_jmpl_3_ho:
13936 fitod %f18,%f20
13937 xnor %l1,-0xb0d,%l5
13938 fcmps %fcc0,%f18,%f23
13939 smul %l5,%l2,%l6
13940 jmpl %g6+8,%g0
13941 smul %l4,%l1,%l5
13942p0_call_3_ho:
13943 retl
13944 sdivx %l5,-0xbc6,%l7
13945user_jump3_end:
13946
13947 .seg "data"
13948 .align 0x2000
13949user_data_start:
13950done_flags:
13951 .word 0
13952 .align 8
13953done_count:
13954 .word 0,0
13955Start_Flags:
13956 .word 0,0,0,0
13957Finish_Flag:
13958 .word 0,0
13959 .align 8
13960num_processors:
13961 .word 1
13962num_agents:
13963 .word 0
13964no_membar:
13965 .word 0
13966max_ireg:
13967 .word 8,0
13968max_freg:
13969 .word 32,0
13970 .align 64
13971p0_temp:
13972 .word 0,0,0,0,0,0,0,0
13973 .word 0,0,0,0,0,0,0,0
13974 .word 0,0,0,0,0,0,0,0
13975 .word 0,0,0,0,0,0,0,0
13976p0_debug:
13977 .word 0,0,0,0,0,0,0,0
13978 .word 0,0,0,0,0,0,0,0
13979p0_fsr:
13980 .word 0x00000000,0x00000000
13981 .align 8
13982p0_loop_cnt:
13983 .word 1,0
13984max_windows:
13985 .word 1,0,0,0,0,0,0,0
13986 .word 0,0,0,0,0,0,0,0
13987 .word 0,0,0,0,0,0,0,0
13988 .word 0,0,0,0,0,0,0,0
13989 .word 0,0,0,0,0,0,0,0
13990 .word 0,0,0,0,0,0,0,0
13991 .word 0,0,0,0,0,0,0,0
13992 .word 0,0,0,0,0,0,0,0
13993 .word 0,0,0,0,0,0,0,0
13994 .word 0,0,0,0,0,0,0,0
13995 .word 0,0,0,0,0,0,0,0
13996 .word 0,0,0,0,0,0,0,0
13997 .word 0,0,0,0,0,0,0,0
13998 .word 0,0,0,0,0,0,0,0
13999 .word 0,0,0,0,0,0,0,0
14000 .word 0,0,0,0,0,0,0,0
14001 .word 0,0,0,0,0,0,0,0
14002 .word 0,0,0,0,0,0,0,0
14003 .word 0,0,0,0,0,0,0,0
14004 .word 0,0,0,0,0,0,0,0
14005 .word 0,0,0,0,0,0,0,0
14006 .word 0,0,0,0,0,0,0,0
14007 .word 0,0,0,0,0,0,0,0
14008 .word 0,0,0,0,0,0,0,0
14009 .word 0,0,0,0,0,0,0,0
14010 .word 0,0,0,0,0,0,0,0
14011 .word 0,0,0,0,0,0,0,0
14012 .word 0,0,0,0,0,0,0,0
14013 .word 0,0,0,0,0,0,0,0
14014 .word 0,0,0,0,0,0,0,0
14015 .word 0,0,0,0,0,0,0,0
14016 .word 0,0,0,0,0,0,0,0
14017
14018 .align 8
14019p0_init_registers:
14020 .word 0xff49b51e,0x11fb0551 ! Init value for %l0
14021 .word 0x3d41a2f4,0x07a983c7 ! Init value for %l1
14022 .word 0x314fc274,0x2e86e6c5 ! Init value for %l2
14023 .word 0x1d36d238,0x4c6eeaed ! Init value for %l3
14024 .word 0xe003b5ce,0xa923ef4d ! Init value for %l4
14025 .word 0xa0417976,0x2d2ff124 ! Init value for %l5
14026 .word 0xce96c1eb,0xfcfa7d02 ! Init value for %l6
14027 .word 0x1df067a2,0xadf81584 ! Init value for %l7
14028 .align 64
14029p0_init_freg:
14030 .word 0x387f1b3a,0xc1a2f912 ! Init value for %f0
14031 .word 0xb2e7a718,0xbeddaa90 ! Init value for %f2
14032 .word 0xdb3a9fba,0x03f28cb6 ! Init value for %f4
14033 .word 0xe8565995,0x01d8c311 ! Init value for %f6
14034 .word 0x085ef8fc,0x55bcd0e4 ! Init value for %f8
14035 .word 0x35f9d9b5,0x68749b12 ! Init value for %f10
14036 .word 0x2c1dcc99,0xd99016a7 ! Init value for %f12
14037 .word 0x0018a914,0x55a60ace ! Init value for %f14
14038 .word 0xc1a82d81,0x111e5971 ! Init value for %f16
14039 .word 0xb10adae6,0x8a09d43e ! Init value for %f18
14040 .word 0xbb92c521,0x41a7ae52 ! Init value for %f20
14041 .word 0x4d93d50d,0x0b1ebad0 ! Init value for %f22
14042 .word 0x9e9ca80e,0x337245b2 ! Init value for %f24
14043 .word 0x2236a3af,0x06650118 ! Init value for %f26
14044 .word 0xac70227c,0x5ce5d8d4 ! Init value for %f28
14045 .word 0x0276f658,0x0431947f ! Init value for %f30
14046 .word 0x3ecdbc03,0x71e4ea53 ! Init value for %f32
14047 .word 0x1710a812,0xcea693c9 ! Init value for %f34
14048 .word 0xfde79f25,0x8a6374ca ! Init value for %f36
14049 .word 0xd46301df,0x90ce83db ! Init value for %f38
14050 .word 0x636fd3ef,0x1ad7fb31 ! Init value for %f40
14051 .word 0xe5088c92,0x96a3bd26 ! Init value for %f42
14052 .word 0xcb9116a8,0xc483699f ! Init value for %f44
14053 .word 0x6447987d,0x0adb3b9a ! Init value for %f46
14054 .word 0xf70c78ae,0x18f8f9ca
14055 .word 0x62ba8d1e,0xca5f9294
14056 .word 0x8b2f9190,0x2916c0b6
14057 .word 0x2ea5d0b8,0xfd11ff3d
14058 .word 0x8f3a873f,0x39fc7405
14059 .word 0x706f1217,0x2b1b8b60
14060 .word 0xcfcdd6e6,0x829c1c80
14061 .word 0x1ec553bd,0x40326384
14062p0_share_mask:
14063 .word 0xffff0000,0x00000000
14064 .word 0x00000000,0x00000000
14065 .word 0x00000000,0x00000000
14066 .word 0x00000000,0x00000000
14067 .word 0x00000000,0x00000000
14068 .word 0x00000000,0x00000000
14069 .word 0x00000000,0x00000000
14070 .word 0x00000000,0x00000000
14071p0_expected_registers:
14072 .word 0x00000000,0x6300fe01
14073 .word 0xffffffff,0xffffff00
14074 .word 0x00000000,0x72000000
14075 .word 0xffffffff,0xff83e0f9
14076 .word 0x00000000,0x000000ff
14077 .word 0xff0000ff,0xffffff00
14078 .word 0x00000000,0x00000000
14079 .word 0x00000000,0x000000ff
14080p0_expected_fp_regs:
14081 .word 0x00000000,0x00000000
14082 .word 0x00ffffff,0xff000000
14083 .word 0xff0000ff,0x000000ff
14084 .word 0x00000000,0xff0000ff
14085 .word 0x00ffffff,0xffffffff
14086 .word 0xff000000,0x6300fe01
14087 .word 0x00000000,0xffbdffff
14088 .word 0xffff0000,0xff000000
14089 .word 0x00000000,0x00000072
14090 .word 0xffffffff,0xffffff00
14091 .word 0xffbdffff,0xff0000ff
14092 .word 0xff0000ff,0xff800000
14093 .word 0x00000000,0x00000000
14094 .word 0x000000ff,0x00000000
14095 .word 0x000000c9,0x00000000
14096 .word 0xff000000,0x000000ff
14097 .word 0x0000001e,0x00000c00 ! %fsr = 0000001e00000c00
14098p0_local0_expect:
14099 .word 0xff0000ff,0x6300fe01
14100 .word 0xffbdffff,0x0000c9ff
14101 .word 0x000000ff,0x00000000
14102 .word 0xff800000,0xffffffff
14103 .word 0x3054c578,0x000000ff
14104 .word 0xffff0000,0x00000000
14105 .word 0xfffffebb,0x00003054
14106 .word 0x6300fe01,0x000000ff
14107p0_local0_sec_expect:
14108 .word 0x00000000,0x00000000
14109 .word 0x10726dd6,0x000000e7
14110 .word 0x00630000,0x00000000
14111 .word 0x00000000,0x000000ff
14112 .word 0x000000ff,0xffffffff
14113 .word 0x33c35d18,0x10000000
14114 .word 0x54300000,0xbbfeffff
14115 .word 0x00000000,0x00000000
14116p0_local1_expect:
14117 .word 0xff000000,0x000000ff
14118 .word 0x000000ff,0x00000000
14119 .word 0xff000000,0x10726dd6
14120 .word 0xffffffff,0xff0000ff
14121 .word 0x000000ff,0x000000ff
14122 .word 0x1ee35897,0x000000ff
14123 .word 0x00000000,0xc9000000
14124 .word 0xff000000,0x000000ff
14125p0_local1_sec_expect:
14126 .word 0x64aafca6,0xffff0000
14127 .word 0x00000000,0x00000000
14128 .word 0xff00ffff,0x0000ff00
14129 .word 0xff000000,0x90d5fc1e
14130 .word 0x000d0000,0x000009ff
14131 .word 0xff000000,0x390000ff
14132 .word 0xffffffff,0x000000ff
14133 .word 0x00000000,0x0000d818
14134p0_local2_expect:
14135 .word 0xff000072,0x000000ff
14136 .word 0x00ff00c9,0x00000000
14137 .word 0xffffbdff,0x000000ff
14138 .word 0x00ffffff,0xff000000
14139 .word 0x00000000,0x000000e7
14140 .word 0x10726dd6,0x6300fe01
14141 .word 0x00000000,0x00000000
14142 .word 0x00000000,0x00000000
14143p0_local2_sec_expect:
14144 .word 0x00ffffff,0xff000000
14145 .word 0xff000000,0xffffbdff
14146 .word 0xffbdffff,0x00000000
14147 .word 0xff000000,0x0000ffff
14148 .word 0xff090000,0x00000000
14149 .word 0x78c55430,0x72000000
14150 .word 0xff000000,0xce6aba12
14151 .word 0x18d80000,0x00000000
14152p0_local3_expect:
14153 .word 0xffffffe7,0x000000ff
14154 .word 0xff000000,0x9758e31e
14155 .word 0xff0000ff,0x000000ff
14156 .word 0xffffff00,0x3054c578
14157 .word 0x4b9a26a4,0x6300fe01
14158 .word 0x00000000,0x8981bd0d
14159 .word 0x00000072,0xa4009a4b
14160 .word 0xa1137294,0xff0000ff
14161p0_local3_sec_expect:
14162 .word 0x00000000,0x6300fe01
14163 .word 0x000000ff,0xffffff00
14164 .word 0xff000000,0x0000ff00
14165 .word 0xffffffff,0x62000000
14166 .word 0xff000000,0x00000000
14167 .word 0x00000000,0xffffffff
14168 .word 0x54300000,0xbbfeffff
14169 .word 0xff000000,0x000000ff
14170p0_local4_expect:
14171 .word 0xff000000,0x00000072
14172 .word 0xff0000ff,0xff0000d7
14173 .word 0xffff0000,0x000000ff
14174 .word 0xff0000ff,0xffffff00
14175 .word 0xff000000,0xff000000
14176 .word 0xff000000,0x9758e31e
14177 .word 0xff0000ff,0x00000000
14178 .word 0x00000000,0x0000ffff
14179p0_local4_sec_expect:
14180 .word 0x64aafca6,0x00000000
14181 .word 0x78c50000,0x00000000
14182 .word 0xe7ffffff,0x0000ffff
14183 .word 0x000000ff,0xffffff00
14184 .word 0xff000000,0xff000000
14185 .word 0x01fe0063,0xd66d7210
14186 .word 0x000000c9,0x00000000
14187 .word 0x00000000,0x00000000
14188p0_local5_expect:
14189 .word 0x400fffff,0x00000072
14190 .word 0xffffffff,0xffffff00
14191 .word 0xa1bdffff,0xff0000ff
14192 .word 0xff0000ff,0xffffff00
14193 .word 0x00000000,0x00000000
14194 .word 0xff000000,0x9758e31e
14195 .word 0x000000c9,0x00000000
14196 .word 0xffff0000,0x0000ffff
14197p0_local5_sec_expect:
14198 .word 0xffffff00,0x00000000
14199 .word 0xff000000,0xc9000000
14200 .word 0x01fe0063,0x000000ff
14201 .word 0x00000010,0xaa0000ff
14202 .word 0x00000000,0x000000ff
14203 .word 0x00000000,0x00000000
14204 .word 0x12ba6ace,0xd66d7210
14205 .word 0xffffffff,0xffff0000
14206p0_local6_expect:
14207 .word 0x00000000,0x00000000
14208 .word 0xffffbdff,0x00000000
14209 .word 0x00000000,0x000000ff
14210 .word 0x00000000,0xffffffff
14211 .word 0x000000c9,0x00000000
14212 .word 0xfffffeca,0xce6abd12
14213 .word 0x00ffffff,0xff00ffff
14214 .word 0x00ffffff,0xff000000
14215p0_local6_sec_expect:
14216 .word 0x00000000,0x00000000
14217 .word 0xffffffff,0xff0000d7
14218 .word 0x00000000,0x00000000
14219 .word 0xff000000,0x000000ff
14220 .word 0x000000ff,0xffffffff
14221 .word 0x33c35d18,0x10000000
14222 .word 0x54300000,0xbbfeffff
14223 .word 0x00000000,0x00000000
14224share0_expect:
14225 .word 0x00ffe0d4,0xd09d1d7a
14226 .word 0x08a80033,0x48d0f2db
14227 .word 0xeb7c318d,0xc4652e46
14228 .word 0x112a0a4d,0xcc058e15
14229 .word 0x88be50cc,0x93709c76
14230 .word 0x24cdc99a,0xdf6ccd37
14231 .word 0xfa0ad68d,0x9940871f
14232 .word 0x3586ea56,0xe3e882f4
14233share1_expect:
14234 .word 0xff008b5d,0x8ac09e07
14235 .word 0xf6907c13,0xd3207f33
14236 .word 0x6dd9203c,0xf50c43c6
14237 .word 0xf844231d,0x5834b7d1
14238 .word 0x7161b8de,0x9566dceb
14239 .word 0xa4b80961,0xd8123da5
14240 .word 0xea0923c2,0xb7d92df3
14241 .word 0xac387fca,0xd47cfc23
14242 .word 0xffff0596,0x576f6df7
14243 .word 0xa94c222c,0xae2dee29
14244 .word 0xc041bda4,0xb50dbff1
14245 .word 0xa83367eb,0x7b936eab
14246 .word 0x50840aaa,0x53152742
14247 .word 0xcf490078,0x4661afb9
14248 .word 0xbcd00b0b,0xe3d4ddb3
14249 .word 0x4b7dfed5,0xc47a1edc
14250share2_expect:
14251 .word 0xffff4340,0xff9bcb15
14252 .word 0x7ab0f17e,0xfa761bb4
14253 .word 0x66adc16e,0x21bea823
14254 .word 0x286dda68,0x40aecb02
14255 .word 0x43cf3024,0x577da23d
14256 .word 0x11d67c0b,0x67d47058
14257 .word 0x2f5f3c23,0x452a102b
14258 .word 0x97f1a8e2,0xbd38e5a4
14259share3_expect:
14260 .word 0x3effe67b,0x4af5440f
14261 .word 0x6e4230b7,0xcb6dd0bb
14262 .word 0x525a5289,0x08fa567e
14263 .word 0xe382a2ed,0xdd929863
14264 .word 0x557422e5,0x5c54beae
14265 .word 0x91622f36,0x1abb7c47
14266 .word 0x77eef8b2,0x0eac4d32
14267 .word 0x319fedba,0x4f851f16
14268 .word 0xffff75ef,0xb118980e
14269 .word 0x491ce849,0xfd8bce8c
14270 .word 0xdf3ba0a8,0x56d1a323
14271 .word 0x3547574c,0xd859ee26
14272 .word 0xea9f1fa6,0xabec0d82
14273 .word 0xba87fd5b,0xd5a4bfd6
14274 .word 0x4551f4dd,0x98c03f81
14275 .word 0x4625949f,0x1f580d2d
14276 .word 0x00ff889d,0xaef34bd6
14277 .word 0xa4cfdca5,0xced368b8
14278 .word 0x40ed646d,0x71013c62
14279 .word 0x39667ee1,0xa7ea2b6b
14280 .word 0x84a2df9d,0x3f3e8c44
14281 .word 0x9c2d2217,0x04321266
14282 .word 0x5b839ce3,0xff45226c
14283 .word 0x1f09ac20,0x39e39992
14284 .word 0xe0f9afd4,0x9c8c2ae4
14285 .word 0x9916d0ea,0x3627dfa6
14286 .word 0xd6d71318,0x020d6c51
14287 .word 0xc3990231,0xca950aa1
14288 .word 0xe17e648a,0xbb7f3647
14289 .word 0x137d935f,0x7c65f4f6
14290 .word 0x88372fb6,0xe05fce86
14291 .word 0x1d8bacfb,0xc4ff8ad3
14292 .word 0xffff9500,0xf258c169
14293 .word 0xc0f68fd4,0x723d93a2
14294 .word 0x1d0e0f58,0x6b8f1605
14295 .word 0xccb37270,0xabb6b0b7
14296 .word 0xe9a58feb,0x825888fc
14297 .word 0xa9624a0d,0xab49e44e
14298 .word 0x16ddc094,0x3942bdd9
14299 .word 0x265c2bac,0x1526385e
14300 .word 0xffffdf64,0x47feb736
14301 .word 0xd3d67e17,0x14dfd304
14302 .word 0x19f50c4d,0x63d52af8
14303 .word 0x9fdc49f0,0x41db8c78
14304 .word 0xcee740ce,0x5e91c5a6
14305 .word 0x98cba266,0x8c5474de
14306 .word 0xdb55b548,0x4703f7c9
14307 .word 0xfe49cc64,0x8ceb8760
14308 .word 0xff004d6f,0x26943da0
14309 .word 0xd52b35b0,0x66489df5
14310 .word 0x5e58bfad,0xab4351ba
14311 .word 0xd5a03e3c,0xae9b9319
14312 .word 0xe69dcf06,0x79880b86
14313 .word 0x5a645434,0xe99749c6
14314 .word 0x186327fc,0x53a2cdf1
14315 .word 0x25b45d97,0x1f566b08
14316 .word 0xffff4628,0xfbb8668c
14317 .word 0x359fdccc,0x5ea6a355
14318 .word 0xec6d750e,0x92b81437
14319 .word 0x7daa8402,0x4ec06b35
14320 .word 0xe3277130,0xa1a3b495
14321 .word 0x5b2ccce1,0x78058e00
14322 .word 0x2e4f70ab,0x4d276e1e
14323 .word 0xe93bb563,0xf2c86e68
14324p0_invalidate_semaphore:
14325 .word 0
14326! Data for Cross Processor Interrupt
14327 .align 8
14328received_xintr:
14329 .word 0,0,0,0,0,0,0,0
14330 .word 0,0,0,0,0,0,0,0
14331 .word 0,0,0,0,0,0,0,0
14332 .word 0,0,0,0,0,0,0,0
14333 .word 0,0,0,0,0,0,0,0
14334 .word 0,0,0,0,0,0,0,0
14335 .word 0,0,0,0,0,0,0,0
14336 .word 0,0,0,0,0,0,0,0
14337p0_dispatch_retry:
14338 .word 0,0
14339p0_xintr_data:
14340 .word 0x00000000,0x00000001
14341 .word 0x8f6d4058,0x367d2e34
14342 .word 0x00000000,0x00000002
14343 .word 0x47c95f30,0x34200d7e
14344 .word 0x00000000,0x00000003
14345 .word 0x0964cb3f,0x92fcaeed
14346 .word 0x00000000,0x00000004
14347 .word 0x64ad54af,0x9d8ada50
14348 .word 0x00000000,0x00000005
14349 .word 0xba4c302f,0x80f71b64
14350 .word 0x00000000,0x00000006
14351 .word 0x1ef26b18,0x42532a4c
14352 .word 0x00000000,0x00000007
14353 .word 0x44f22c07,0xfed232ed
14354 .word 0x00000000,0x00000008
14355 .word 0xcc89fdb0,0x3fd5e7dd
14356 .align 8
14357p0_xintr_expected:
14358 .word 0
14359 .align 64
14360xintr_data_ptrs:
14361 .word p0_xintr_data
14362 .align 8
14363p0_xintr_db:
14364 .skip 512
14365p0_xintr_retry_count:
14366 .word 0,0
14367p0_reset_cnt:
14368 .word 0
14369 .align 8
14370p0_ec_timing_ctrl:
14371 .word 0,0
14372p0_ec_control:
14373 .word 0,0
14374p0_mcu_shadow:
14375 .skip 80
14376user_data_end:
14377
14378
14379SECTION .p0_local0 DATA_VA=0x000800000
14380
14381attr_data {
14382 Name = .p0_local0,
14383 VA = 0x0000000000800000,
14384 RA = 0x0000000010000000,
14385 PA = ra2pa(0x0000000010000000,0),
14386 part_0_ctx_nonzero_tsb_config_0,
14387 TTE_Context=PCONTEXT,
14388 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14389 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14390 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14391 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14392}
14393
14394 .data
14395 .seg "data"
14396 .align 0x2000
14397 .global p0_local0_start
14398p0_local0_begin:
14399 .skip 0x1400
14400p0_local0_start:
14401 .word 0xc55e4cc8,0x8c8408f9,0xabfbcd2c,0x297c2a6b
14402 .word 0x6ba957a3,0x777b6b28,0x040231ed,0x0e056cf2
14403 .word 0x59c9c11a,0x628d28db,0xc61011a9,0xf8082b64
14404 .word 0xf76c5b0c,0xbeff5d9a,0x9b7db159,0x480b1a4b
14405p0_local0_end:
14406
14407SECTION .p0_local0_sec DATA_VA=0x000800000
14408
14409attr_data {
14410 Name = .p0_local0_sec,
14411 VA = 0x0000000000800000,
14412 RA = 0x0000000030000000,
14413 PA = ra2pa(0x0000000030000000,0),
14414 part_0_ctx_nonzero_tsb_config_0,
14415 TTE_Context=SCONTEXT,
14416 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14417 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14418 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14419 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14420}
14421
14422 .data
14423 .seg "data"
14424 .align 0x2000
14425 .global p0_local0_sec_start
14426p0_local0_sec_begin:
14427 .skip 0x1400
14428p0_local0_sec_start:
14429 .word 0xe1e5a4d0,0x73b942de,0x478c1c19,0xd283ea3e
14430 .word 0xac1123b2,0xf1d46f5e,0x5ea25b74,0x56860dd4
14431 .word 0x772efcfd,0xeb35b308,0xb52df303,0xd6bc032f
14432 .word 0x0daaa74c,0xcfa24919,0xf7bef48f,0xce4e00a6
14433p0_local0_sec_end:
14434
14435SECTION .p0_local1 DATA_VA=0x000802000
14436
14437attr_data {
14438 Name = .p0_local1,
14439 VA = 0x0000000000802000,
14440 RA = 0x0000000010040000,
14441 PA = ra2pa(0x0000000010040000,0),
14442 part_0_ctx_nonzero_tsb_config_0,
14443 TTE_Context=PCONTEXT,
14444 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14445 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14446 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14447 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14448}
14449
14450 .data
14451 .seg "data"
14452 .align 0x2000
14453 .global p0_local1_start
14454p0_local1_begin:
14455 .skip 0x1400
14456p0_local1_start:
14457 .word 0x583c1429,0xbfe0501b,0x578769ed,0xdb8f359f
14458 .word 0x912da300,0x8bbf9c5e,0x4e48f5ef,0xf99a2ba4
14459 .word 0x0e1fa963,0xe60f9592,0x15fbe418,0x912eb6b5
14460 .word 0xf6f76b8b,0x8213c76a,0xc0c732b3,0x744e9a59
14461p0_local1_end:
14462
14463SECTION .p0_local1_sec DATA_VA=0x000802000
14464
14465attr_data {
14466 Name = .p0_local1_sec,
14467 VA = 0x0000000000802000,
14468 RA = 0x0000000030040000,
14469 PA = ra2pa(0x0000000030040000,0),
14470 part_0_ctx_nonzero_tsb_config_0,
14471 TTE_Context=SCONTEXT,
14472 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14473 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14474 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14475 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14476}
14477
14478 .data
14479 .seg "data"
14480 .align 0x2000
14481 .global p0_local1_sec_start
14482p0_local1_sec_begin:
14483 .skip 0x1400
14484p0_local1_sec_start:
14485 .word 0xf2368ad5,0x7259279e,0xe59f30ee,0x5f206b02
14486 .word 0x36af3b9c,0x8c35d704,0xee67ea93,0x82e42f37
14487 .word 0x9fb53d54,0xa5096c5c,0xb0691c8a,0x9dfb21b0
14488 .word 0x8e8e4040,0x3fba840f,0x5643df0b,0xcf5dd38f
14489p0_local1_sec_end:
14490
14491SECTION .p0_local2 DATA_VA=0x000804000
14492
14493attr_data {
14494 Name = .p0_local2,
14495 VA = 0x0000000000804000,
14496 RA = 0x0000000010080000,
14497 PA = ra2pa(0x0000000010080000,0),
14498 part_0_ctx_nonzero_tsb_config_0,
14499 TTE_Context=PCONTEXT,
14500 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14501 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14502 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14503 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14504}
14505
14506 .data
14507 .seg "data"
14508 .align 0x2000
14509 .global p0_local2_start
14510p0_local2_begin:
14511 .skip 0x1400
14512p0_local2_start:
14513 .word 0x8547009d,0x613ab002,0xc52572cc,0x5f46de5a
14514 .word 0x5ac107e5,0x9d80f033,0x3f8445a6,0xe86a4aef
14515 .word 0x185dc333,0xd49ffbc6,0xcca9669d,0x606f1373
14516 .word 0x8fb346f1,0x08b6b8b1,0x6d72e30b,0x94c2fd7c
14517p0_local2_end:
14518
14519SECTION .p0_local2_sec DATA_VA=0x000804000
14520
14521attr_data {
14522 Name = .p0_local2_sec,
14523 VA = 0x0000000000804000,
14524 RA = 0x0000000030080000,
14525 PA = ra2pa(0x0000000030080000,0),
14526 part_0_ctx_nonzero_tsb_config_0,
14527 TTE_Context=SCONTEXT,
14528 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14529 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14530 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14531 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14532}
14533
14534 .data
14535 .seg "data"
14536 .align 0x2000
14537 .global p0_local2_sec_start
14538p0_local2_sec_begin:
14539 .skip 0x1400
14540p0_local2_sec_start:
14541 .word 0x1fd40e2f,0x09d3d193,0x0f2df6c3,0xdee144c3
14542 .word 0x4723ba2c,0xb69319a1,0x0d0e8140,0x44b7f20d
14543 .word 0x1896be5b,0x3e460390,0x8bf3de6b,0xaf4675f7
14544 .word 0xcd6be006,0xc11f1019,0xa5631029,0x36522799
14545p0_local2_sec_end:
14546
14547SECTION .p0_local3 DATA_VA=0x000806000
14548
14549attr_data {
14550 Name = .p0_local3,
14551 VA = 0x0000000000806000,
14552 RA = 0x00000000100c0000,
14553 PA = ra2pa(0x00000000100c0000,0),
14554 part_0_ctx_nonzero_tsb_config_0,
14555 TTE_Context=PCONTEXT,
14556 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14557 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14558 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14559 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14560}
14561
14562 .data
14563 .seg "data"
14564 .align 0x2000
14565 .global p0_local3_start
14566p0_local3_begin:
14567 .skip 0x1400
14568p0_local3_start:
14569 .word 0x38c78694,0x136ab193,0x15b53bfa,0xf05e1d00
14570 .word 0x4e6b6eec,0x563635da,0xebdefbb1,0xa4f2a45f
14571 .word 0x9ed71d1b,0xf3bf85e6,0xbbcd90b3,0xa62bd723
14572 .word 0xd8785725,0x4164d38a,0x904449f1,0x0023df27
14573p0_local3_end:
14574
14575SECTION .p0_local3_sec DATA_VA=0x000806000
14576
14577attr_data {
14578 Name = .p0_local3_sec,
14579 VA = 0x0000000000806000,
14580 RA = 0x00000000300c0000,
14581 PA = ra2pa(0x00000000300c0000,0),
14582 part_0_ctx_nonzero_tsb_config_0,
14583 TTE_Context=SCONTEXT,
14584 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14585 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14586 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14587 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14588}
14589
14590 .data
14591 .seg "data"
14592 .align 0x2000
14593 .global p0_local3_sec_start
14594p0_local3_sec_begin:
14595 .skip 0x1400
14596p0_local3_sec_start:
14597 .word 0x69305030,0xaa2713be,0x63dfd131,0x011bd9d1
14598 .word 0x0bde3000,0xc8e7faca,0x9914c033,0x9da7051e
14599 .word 0x3e07c3fa,0x0cec9855,0xa9bc7c61,0x7627c1a7
14600 .word 0x76e77a14,0x6ed6ddf6,0x18f3f355,0xfe33170b
14601p0_local3_sec_end:
14602
14603SECTION .p0_local4 DATA_VA=0x000808000
14604
14605attr_data {
14606 Name = .p0_local4,
14607 VA = 0x0000000000808000,
14608 RA = 0x0000000010100000,
14609 PA = ra2pa(0x0000000010100000,0),
14610 part_0_ctx_nonzero_tsb_config_0,
14611 TTE_Context=PCONTEXT,
14612 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14613 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14614 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14615 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14616}
14617
14618 .data
14619 .seg "data"
14620 .align 0x2000
14621 .global p0_local4_start
14622p0_local4_begin:
14623 .skip 0x1400
14624p0_local4_start:
14625 .word 0xeae022d8,0x1dbf8bef,0x0e19fb68,0x22691d48
14626 .word 0x49ae1dec,0xcc7ea199,0x5202829c,0x12ba6ace
14627 .word 0x3bd122bc,0xe15cb604,0xdff0c03b,0x4ea07165
14628 .word 0x3cbc4a5c,0x3357ee94,0xa516a8d8,0xf67ef096
14629p0_local4_end:
14630
14631SECTION .p0_local4_sec DATA_VA=0x000808000
14632
14633attr_data {
14634 Name = .p0_local4_sec,
14635 VA = 0x0000000000808000,
14636 RA = 0x0000000030100000,
14637 PA = ra2pa(0x0000000030100000,0),
14638 part_0_ctx_nonzero_tsb_config_0,
14639 TTE_Context=SCONTEXT,
14640 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14641 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14642 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14643 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14644}
14645
14646 .data
14647 .seg "data"
14648 .align 0x2000
14649 .global p0_local4_sec_start
14650p0_local4_sec_begin:
14651 .skip 0x1400
14652p0_local4_sec_start:
14653 .word 0x9f905609,0x7c81a49b,0x78032e67,0x2bfb7c59
14654 .word 0x281160b5,0x322ca653,0xc8abde0b,0xba10dc28
14655 .word 0x5ab60844,0xafafea85,0x1ee35897,0xd81082ce
14656 .word 0x92df3465,0x715a3ea5,0x796d3fe2,0x9dcc20cf
14657p0_local4_sec_end:
14658
14659SECTION .p0_local5 DATA_VA=0x00080a000
14660
14661attr_data {
14662 Name = .p0_local5,
14663 VA = 0x000000000080a000,
14664 RA = 0x0000000010140000,
14665 PA = ra2pa(0x0000000010140000,0),
14666 part_0_ctx_nonzero_tsb_config_0,
14667 TTE_Context=PCONTEXT,
14668 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14669 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14670 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14671 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14672}
14673
14674 .data
14675 .seg "data"
14676 .align 0x2000
14677 .global p0_local5_start
14678p0_local5_begin:
14679 .skip 0x1400
14680p0_local5_start:
14681 .word 0x57191b62,0x6efd6fdd,0xc8b6844d,0xdeb926bc
14682 .word 0x94702eaa,0x57495d74,0x78c55430,0x7eeeb05c
14683 .word 0x0dbd8189,0x8aa63b93,0x8ddb922c,0xed3c7995
14684 .word 0x4b9a26a4,0x1efcd590,0x9762f8d6,0x48907ab2
14685p0_local5_end:
14686
14687SECTION .p0_local5_sec DATA_VA=0x00080a000
14688
14689attr_data {
14690 Name = .p0_local5_sec,
14691 VA = 0x000000000080a000,
14692 RA = 0x0000000030140000,
14693 PA = ra2pa(0x0000000030140000,0),
14694 part_0_ctx_nonzero_tsb_config_0,
14695 TTE_Context=SCONTEXT,
14696 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14697 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14698 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14699 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14700}
14701
14702 .data
14703 .seg "data"
14704 .align 0x2000
14705 .global p0_local5_sec_start
14706p0_local5_sec_begin:
14707 .skip 0x1400
14708p0_local5_sec_start:
14709 .word 0xa72a72c9,0xb0f91c21,0xa8d5d407,0xf8a278b8
14710 .word 0x3ad5c92d,0xf8bd5546,0x0c60df6a,0x33c96892
14711 .word 0x340f3584,0xa0a912f4,0x54b32e27,0xed9767c3
14712 .word 0x84a65de4,0x2c5c3392,0xedfde492,0x1e776b13
14713p0_local5_sec_end:
14714
14715SECTION .p0_local6 DATA_VA=0x00080c000
14716
14717attr_data {
14718 Name = .p0_local6,
14719 VA = 0x000000000080c000,
14720 RA = 0x0000000010180000,
14721 PA = ra2pa(0x0000000010180000,0),
14722 part_0_ctx_nonzero_tsb_config_0,
14723 TTE_Context=PCONTEXT,
14724 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14725 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14726 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14727 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14728}
14729
14730 .data
14731 .seg "data"
14732 .align 0x2000
14733 .global p0_local6_start
14734p0_local6_begin:
14735 .skip 0x1400
14736p0_local6_start:
14737 .word 0x4f01a054,0x6a090251,0x8722fb52,0x8eaf168c
14738 .word 0xfa8e1856,0xc25ce69e,0x1aba4d75,0x835706b4
14739 .word 0xd4189176,0xeafcea4a,0x5ab29912,0xb394d6e9
14740 .word 0xafa8d920,0x4fbc8c90,0x53f42ec0,0xc3fa212d
14741p0_local6_end:
14742
14743SECTION .p0_local6_sec DATA_VA=0x00080c000
14744
14745attr_data {
14746 Name = .p0_local6_sec,
14747 VA = 0x000000000080c000,
14748 RA = 0x0000000030180000,
14749 PA = ra2pa(0x0000000030180000,0),
14750 part_0_ctx_nonzero_tsb_config_0,
14751 TTE_Context=SCONTEXT,
14752 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14753 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14754 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14755 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14756}
14757
14758 .data
14759 .seg "data"
14760 .align 0x2000
14761 .global p0_local6_sec_start
14762p0_local6_sec_begin:
14763 .skip 0x1400
14764p0_local6_sec_start:
14765 .word 0xa9a963b8,0x0fdf7270,0x7c9fdf28,0xc93db72a
14766 .word 0xd33e922f,0xf4aa8ebf,0x469497b9,0x7c55eadd
14767 .word 0x6ea696bb,0x42107eed,0x8a7b2b95,0x83e56b63
14768 .word 0xc0856eb2,0x32dfe348,0x82e676b7,0x1bbb1267
14769p0_local6_sec_end:
14770
14771SECTION .share0 DATA_VA=0x00080e000
14772
14773attr_data {
14774 Name = .share0,
14775 VA = 0x000000000080e000,
14776 RA = 0x00000000201c0000,
14777 PA = ra2pa(0x00000000201c0000,0),
14778 part_0_ctx_nonzero_tsb_config_0,
14779 TTE_Context=PCONTEXT,
14780 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14781 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14782 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14783 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14784}
14785
14786 .data
14787 .seg "data"
14788 .align 0x2000
14789 .global share0_start
14790share0_begin:
14791share0_start:
14792 .word 0x0921e0d4,0xd09d1d7a,0x08a80033,0x48d0f2db
14793 .word 0xeb7c318d,0xc4652e46,0x112a0a4d,0xcc058e15
14794 .word 0x88be50cc,0x93709c76,0x24cdc99a,0xdf6ccd37
14795 .word 0xfa0ad68d,0x9940871f,0x3586ea56,0xe3e882f4
14796share0_end:
14797
14798SECTION .share1 DATA_VA=0x000810000
14799
14800attr_data {
14801 Name = .share1,
14802 VA = 0x0000000000810000,
14803 RA = 0x0000000020800000,
14804 PA = ra2pa(0x0000000020800000,0),
14805 part_0_ctx_nonzero_tsb_config_0,
14806 TTE_Context=PCONTEXT,
14807 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14808 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14809 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14810 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14811}
14812
14813 .data
14814 .seg "data"
14815 .align 0x2000
14816 .global share1_start
14817share1_begin:
14818share1_start:
14819 .word 0x10e98b5d,0x8ac09e07,0xf6907c13,0xd3207f33
14820 .word 0x6dd9203c,0xf50c43c6,0xf844231d,0x5834b7d1
14821 .word 0x7161b8de,0x9566dceb,0xa4b80961,0xd8123da5
14822 .word 0xea0923c2,0xb7d92df3,0xac387fca,0xd47cfc23
14823 .word 0xa6110596,0x576f6df7,0xa94c222c,0xae2dee29
14824 .word 0xc041bda4,0xb50dbff1,0xa83367eb,0x7b936eab
14825 .word 0x50840aaa,0x53152742,0xcf490078,0x4661afb9
14826 .word 0xbcd00b0b,0xe3d4ddb3,0x4b7dfed5,0xc47a1edc
14827share1_end:
14828
14829SECTION .share2 DATA_VA=0x000812000
14830
14831attr_data {
14832 Name = .share2,
14833 VA = 0x0000000000812000,
14834 RA = 0x00000000211c0000,
14835 PA = ra2pa(0x00000000211c0000,0),
14836 part_0_ctx_nonzero_tsb_config_0,
14837 TTE_Context=PCONTEXT,
14838 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14839 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14840 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14841 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14842}
14843
14844 .data
14845 .seg "data"
14846 .align 0x2000
14847 .global share2_start
14848share2_begin:
14849share2_start:
14850 .word 0xf4374340,0xff9bcb15,0x7ab0f17e,0xfa761bb4
14851 .word 0x66adc16e,0x21bea823,0x286dda68,0x40aecb02
14852 .word 0x43cf3024,0x577da23d,0x11d67c0b,0x67d47058
14853 .word 0x2f5f3c23,0x452a102b,0x97f1a8e2,0xbd38e5a4
14854share2_end:
14855
14856SECTION .share3 DATA_VA=0x000814000
14857
14858attr_data {
14859 Name = .share3,
14860 VA = 0x0000000000814000,
14861 RA = 0x0000000021800000,
14862 PA = ra2pa(0x0000000021800000,0),
14863 part_0_ctx_nonzero_tsb_config_0,
14864 TTE_Context=PCONTEXT,
14865 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
14866 TTE_Diag=0, TTE_L=0, TTE_EP=1,
14867 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
14868 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
14869}
14870
14871 .data
14872 .seg "data"
14873 .align 0x2000
14874 .global share3_start
14875share3_begin:
14876share3_start:
14877 .word 0x3ebde67b,0x4af5440f,0x6e4230b7,0xcb6dd0bb
14878 .word 0x525a5289,0x08fa567e,0xe382a2ed,0xdd929863
14879 .word 0x557422e5,0x5c54beae,0x91622f36,0x1abb7c47
14880 .word 0x77eef8b2,0x0eac4d32,0x319fedba,0x4f851f16
14881 .word 0x239b75ef,0xb118980e,0x491ce849,0xfd8bce8c
14882 .word 0xdf3ba0a8,0x56d1a323,0x3547574c,0xd859ee26
14883 .word 0xea9f1fa6,0xabec0d82,0xba87fd5b,0xd5a4bfd6
14884 .word 0x4551f4dd,0x98c03f81,0x4625949f,0x1f580d2d
14885 .word 0xd7c3889d,0xaef34bd6,0xa4cfdca5,0xced368b8
14886 .word 0x40ed646d,0x71013c62,0x39667ee1,0xa7ea2b6b
14887 .word 0x84a2df9d,0x3f3e8c44,0x9c2d2217,0x04321266
14888 .word 0x5b839ce3,0xff45226c,0x1f09ac20,0x39e39992
14889 .word 0x089bafd4,0x9c8c2ae4,0x9916d0ea,0x3627dfa6
14890 .word 0xd6d71318,0x020d6c51,0xc3990231,0xca950aa1
14891 .word 0xe17e648a,0xbb7f3647,0x137d935f,0x7c65f4f6
14892 .word 0x88372fb6,0xe05fce86,0x1d8bacfb,0xc4ff8ad3
14893 .word 0x9f729500,0xf258c169,0xc0f68fd4,0x723d93a2
14894 .word 0x1d0e0f58,0x6b8f1605,0xccb37270,0xabb6b0b7
14895 .word 0xe9a58feb,0x825888fc,0xa9624a0d,0xab49e44e
14896 .word 0x16ddc094,0x3942bdd9,0x265c2bac,0x1526385e
14897 .word 0xc9c4df64,0x47feb736,0xd3d67e17,0x14dfd304
14898 .word 0x19f50c4d,0x63d52af8,0x9fdc49f0,0x41db8c78
14899 .word 0xcee740ce,0x5e91c5a6,0x98cba266,0x8c5474de
14900 .word 0xdb55b548,0x4703f7c9,0xfe49cc64,0x8ceb8760
14901 .word 0x61114d6f,0x26943da0,0xd52b35b0,0x66489df5
14902 .word 0x5e58bfad,0xab4351ba,0xd5a03e3c,0xae9b9319
14903 .word 0xe69dcf06,0x79880b86,0x5a645434,0xe99749c6
14904 .word 0x186327fc,0x53a2cdf1,0x25b45d97,0x1f566b08
14905 .word 0x78014628,0xfbb8668c,0x359fdccc,0x5ea6a355
14906 .word 0xec6d750e,0x92b81437,0x7daa8402,0x4ec06b35
14907 .word 0xe3277130,0xa1a3b495,0x5b2ccce1,0x78058e00
14908 .word 0x2e4f70ab,0x4d276e1e,0xe93bb563,0xf2c86e68
14909share3_end: