Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_3000_14.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_3000_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, 3000 lines
42! mpgen created on Dec 20, 2005 (16:35:03)
43! mpgen_3000_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_3000_14 -p 1 -l 3000
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
7847 ba,a p0_not_taken_0_end
7848p0_not_taken_0:
7849! The following code should not be executed
7850 sdiv %l3,%l7,%l0
7851 ba,a p0_branch_failed
7852p0_not_taken_0_end:
7853
7854
7855! End of Random Code for Thread 0
7856
7857
7858! Check Registers
7859
7860p0_check_registers:
7861 set p0_expected_registers,%g1
7862 ldx [%g1+0x000],%g2
7863 cmp %l0,%g2 ! %l0 should be 00000000ffffff00
7864 bne,a,pn %xcc,p0_reg_l0_fail
7865 mov %l0,%g3
7866 ldx [%g1+0x008],%g2
7867 cmp %l1,%g2 ! %l1 should be ffffffffffffffff
7868 bne,a,pn %xcc,p0_reg_l1_fail
7869 mov %l1,%g3
7870 ldx [%g1+0x010],%g2
7871 cmp %l2,%g2 ! %l2 should be ffc9000010000000
7872 bne,a,pn %xcc,p0_reg_l2_fail
7873 mov %l2,%g3
7874 ldx [%g1+0x018],%g2
7875 cmp %l3,%g2 ! %l3 should be 0000000000000000
7876 bne,a,pn %xcc,p0_reg_l3_fail
7877 mov %l3,%g3
7878 ldx [%g1+0x020],%g2
7879 cmp %l4,%g2 ! %l4 should be 00000000000000ff
7880 bne,a,pn %xcc,p0_reg_l4_fail
7881 mov %l4,%g3
7882 ldx [%g1+0x028],%g2
7883 cmp %l5,%g2 ! %l5 should be 000000ff000000ff
7884 bne,a,pn %xcc,p0_reg_l5_fail
7885 mov %l5,%g3
7886 ldx [%g1+0x030],%g2
7887 cmp %l6,%g2 ! %l6 should be 0000000000000000
7888 bne,a,pn %xcc,p0_reg_l6_fail
7889 mov %l6,%g3
7890 ldx [%g1+0x038],%g2
7891 cmp %l7,%g2 ! %l7 should be 0000000000000000
7892 bne,a,pn %xcc,p0_reg_l7_fail
7893 mov %l7,%g3
7894
7895! Check %y register
7896
7897 set 0xffffffff,%g2
7898 rd %y,%g3
7899 cmp %g2,%g3
7900 bne,a p0_failed
7901 mov 0x111,%g1
7902
7903! Check Floating Point Registers
7904
7905p0_check_fp_registers:
7906 set p0_expected_fp_regs,%g3
7907 std %f0,[%g1]
7908 ldx [%g1],%l1
7909 ldx [%g3+0x00],%l0
7910 cmp %l0,%l1 ! %f0 should be 00000000 0000ffff
7911 bne %xcc,p0_f0_fail
7912 std %f2,[%g1]
7913 ldx [%g1],%l1
7914 ldx [%g3+0x08],%l0
7915 cmp %l0,%l1 ! %f2 should be ffffff00 0000000d
7916 bne %xcc,p0_f2_fail
7917 std %f4,[%g1]
7918 ldx [%g1],%l1
7919 ldx [%g3+0x10],%l0
7920 cmp %l0,%l1 ! %f4 should be ffffffff 00000000
7921 bne %xcc,p0_f4_fail
7922 std %f6,[%g1]
7923 ldx [%g1],%l1
7924 ldx [%g3+0x18],%l0
7925 cmp %l0,%l1 ! %f6 should be ff0000ff ffffff00
7926 bne %xcc,p0_f6_fail
7927 std %f8,[%g1]
7928 ldx [%g1],%l1
7929 ldx [%g3+0x20],%l0
7930 cmp %l0,%l1 ! %f8 should be 1efcd590 ce6aba12
7931 bne %xcc,p0_f8_fail
7932 std %f10,[%g1]
7933 ldx [%g1],%l1
7934 ldx [%g3+0x28],%l0
7935 cmp %l0,%l1 ! %f10 should be 33c35d18 30503069
7936 bne %xcc,p0_f10_fail
7937 std %f12,[%g1]
7938 ldx [%g1],%l1
7939 ldx [%g3+0x30],%l0
7940 cmp %l0,%l1 ! %f12 should be 00000000 db000000
7941 bne %xcc,p0_f12_fail
7942 std %f14,[%g1]
7943 ldx [%g1],%l1
7944 ldx [%g3+0x38],%l0
7945 cmp %l0,%l1 ! %f14 should be ff800000 00000000
7946 bne %xcc,p0_f14_fail
7947 std %f16,[%g1]
7948 ldx [%g1],%l1
7949 ldx [%g3+0x40],%l0
7950 cmp %l0,%l1 ! %f16 should be 00000000 000000ff
7951 bne %xcc,p0_f16_fail
7952 std %f18,[%g1]
7953 ldx [%g1],%l1
7954 ldx [%g3+0x48],%l0
7955 cmp %l0,%l1 ! %f18 should be 00000000 00000000
7956 bne %xcc,p0_f18_fail
7957 std %f20,[%g1]
7958 ldx [%g1],%l1
7959 ldx [%g3+0x50],%l0
7960 cmp %l0,%l1 ! %f20 should be ff000000 ff000000
7961 bne %xcc,p0_f20_fail
7962 std %f22,[%g1]
7963 ldx [%g1],%l1
7964 ldx [%g3+0x58],%l0
7965 cmp %l0,%l1 ! %f22 should be 80000000 00000000
7966 bne %xcc,p0_f22_fail
7967 std %f24,[%g1]
7968 ldx [%g1],%l1
7969 ldx [%g3+0x60],%l0
7970 cmp %l0,%l1 ! %f24 should be 00000000 00000028
7971 bne %xcc,p0_f24_fail
7972 std %f26,[%g1]
7973 ldx [%g1],%l1
7974 ldx [%g3+0x68],%l0
7975 cmp %l0,%l1 ! %f26 should be bf7fdfff e0000000
7976 bne %xcc,p0_f26_fail
7977 std %f28,[%g1]
7978 ldx [%g1],%l1
7979 ldx [%g3+0x70],%l0
7980 cmp %l0,%l1 ! %f28 should be 4b9a0001 2ab73dc9
7981 bne %xcc,p0_f28_fail
7982 std %f30,[%g1]
7983 ldx [%g1],%l1
7984 ldx [%g3+0x78],%l0
7985 cmp %l0,%l1 ! %f30 should be 000d0000 55100000
7986 bne %xcc,p0_f30_fail
7987 nop
7988
7989! The test for processor 0 has passed
7990
7991p0_passed:
7992 ta GOOD_TRAP
7993 nop
7994
7995p0_reg_l0_fail:
7996 or %g0,0xbd0,%g1
7997 ba,a p0_failed
7998p0_reg_l1_fail:
7999 or %g0,0xbd1,%g1
8000 ba,a p0_failed
8001p0_reg_l2_fail:
8002 or %g0,0xbd2,%g1
8003 ba,a p0_failed
8004p0_reg_l3_fail:
8005 or %g0,0xbd3,%g1
8006 ba,a p0_failed
8007p0_reg_l4_fail:
8008 or %g0,0xbd4,%g1
8009 ba,a p0_failed
8010p0_reg_l5_fail:
8011 or %g0,0xbd5,%g1
8012 ba,a p0_failed
8013p0_reg_l6_fail:
8014 or %g0,0xbd6,%g1
8015 ba,a p0_failed
8016p0_reg_l7_fail:
8017 or %g0,0xbd7,%g1
8018 ba,a p0_failed
8019p0_f0_fail:
8020 set p0_temp,%g6
8021 mov 0xf00,%l0
8022 stx %l0,[%g6]
8023 std %f0,[%g6+8]
8024 stx %fsr,[%g6+16]
8025 ta BAD_TRAP
8026
8027p0_f2_fail:
8028 set p0_temp,%g6
8029 mov 0xf02,%l0
8030 stx %l0,[%g6]
8031 std %f2,[%g6+8]
8032 stx %fsr,[%g6+16]
8033 ta BAD_TRAP
8034
8035p0_f4_fail:
8036 set p0_temp,%g6
8037 mov 0xf04,%l0
8038 stx %l0,[%g6]
8039 std %f4,[%g6+8]
8040 stx %fsr,[%g6+16]
8041 ta BAD_TRAP
8042
8043p0_f6_fail:
8044 set p0_temp,%g6
8045 mov 0xf06,%l0
8046 stx %l0,[%g6]
8047 std %f6,[%g6+8]
8048 stx %fsr,[%g6+16]
8049 ta BAD_TRAP
8050
8051p0_f8_fail:
8052 set p0_temp,%g6
8053 mov 0xf08,%l0
8054 stx %l0,[%g6]
8055 std %f8,[%g6+8]
8056 stx %fsr,[%g6+16]
8057 ta BAD_TRAP
8058
8059p0_f10_fail:
8060 set p0_temp,%g6
8061 mov 0xf10,%l0
8062 stx %l0,[%g6]
8063 std %f10,[%g6+8]
8064 stx %fsr,[%g6+16]
8065 ta BAD_TRAP
8066
8067p0_f12_fail:
8068 set p0_temp,%g6
8069 mov 0xf12,%l0
8070 stx %l0,[%g6]
8071 std %f12,[%g6+8]
8072 stx %fsr,[%g6+16]
8073 ta BAD_TRAP
8074
8075p0_f14_fail:
8076 set p0_temp,%g6
8077 mov 0xf14,%l0
8078 stx %l0,[%g6]
8079 std %f14,[%g6+8]
8080 stx %fsr,[%g6+16]
8081 ta BAD_TRAP
8082
8083p0_f16_fail:
8084 set p0_temp,%g6
8085 mov 0xf16,%l0
8086 stx %l0,[%g6]
8087 std %f16,[%g6+8]
8088 stx %fsr,[%g6+16]
8089 ta BAD_TRAP
8090
8091p0_f18_fail:
8092 set p0_temp,%g6
8093 mov 0xf18,%l0
8094 stx %l0,[%g6]
8095 std %f18,[%g6+8]
8096 stx %fsr,[%g6+16]
8097 ta BAD_TRAP
8098
8099p0_f20_fail:
8100 set p0_temp,%g6
8101 mov 0xf20,%l0
8102 stx %l0,[%g6]
8103 std %f20,[%g6+8]
8104 stx %fsr,[%g6+16]
8105 ta BAD_TRAP
8106
8107p0_f22_fail:
8108 set p0_temp,%g6
8109 mov 0xf22,%l0
8110 stx %l0,[%g6]
8111 std %f22,[%g6+8]
8112 stx %fsr,[%g6+16]
8113 ta BAD_TRAP
8114
8115p0_f24_fail:
8116 set p0_temp,%g6
8117 mov 0xf24,%l0
8118 stx %l0,[%g6]
8119 std %f24,[%g6+8]
8120 stx %fsr,[%g6+16]
8121 ta BAD_TRAP
8122
8123p0_f26_fail:
8124 set p0_temp,%g6
8125 mov 0xf26,%l0
8126 stx %l0,[%g6]
8127 std %f26,[%g6+8]
8128 stx %fsr,[%g6+16]
8129 ta BAD_TRAP
8130
8131p0_f28_fail:
8132 set p0_temp,%g6
8133 mov 0xf28,%l0
8134 stx %l0,[%g6]
8135 std %f28,[%g6+8]
8136 stx %fsr,[%g6+16]
8137 ta BAD_TRAP
8138
8139p0_f30_fail:
8140 set p0_temp,%g6
8141 mov 0xf30,%l0
8142 stx %l0,[%g6]
8143 std %f30,[%g6+8]
8144 stx %fsr,[%g6+16]
8145 ta BAD_TRAP
8146
8147
8148! The test for processor 0 failed
8149
8150p0_failed:
8151 set p0_temp,%g6
8152 stx %g1,[%g6]
8153 stx %g2,[%g6+8]
8154 stx %g3,[%g6+16]
8155 stx %fsr,[%g6+24]
8156 ta BAD_TRAP
8157
8158
8159! The local area data for processor 0 failed
8160
8161p0_local_failed:
8162 set done_flags,%g5
8163 mov 3,%g6
8164 st %g6,[%g5+0x000] ! Set processor 0 done flag
8165
8166 set p0_temp,%g6
8167 add %g1,%g4,%g1
8168 stx %g4,[%g6]
8169 stx %g2,[%g6+8]
8170 stx %g3,[%g6+16]
8171 st %fsr,[%g6+24]
8172 ta BAD_TRAP
8173
8174p0_selfmod_failed:
8175 ba p0_failed
8176 mov 0xabc,%g1
8177
8178p0_branch_failed:
8179 mov 0xbbb,%g1
8180 rd %ccr,%g2
8181 ba p0_failed
8182 mov 0x0,%g3
8183
8184p0_trap1e:
8185 xnor %l2,0x3c7,%l3
8186 done
8187
8188p0_trap1o:
8189 xnor %l2,0x3c7,%l3
8190 done
8191
8192
8193p0_trap2e:
8194 fsubs %f7 ,%f12,%f13
8195 done
8196
8197p0_trap2o:
8198 fsubs %f7 ,%f12,%f13
8199 done
8200
8201
8202p0_trap3e:
8203 or %l1,%l1,%l3
8204 xnor %l1,0x4eb,%l2
8205 andn %l5,0xbbb,%l1
8206 and %l0,%l2,%l2
8207 xor %l1,0xf9e,%l5
8208 subc %l1,%l5,%l5
8209 done
8210
8211p0_trap3o:
8212 or %l1,%l1,%l3
8213 xnor %l1,0x4eb,%l2
8214 andn %l5,0xbbb,%l1
8215 and %l0,%l2,%l2
8216 xor %l1,0xf9e,%l5
8217 subc %l1,%l5,%l5
8218 done
8219
8220! Cross Processor Interrupt Handler
8221
8222cross_intr_handler:
8223 membar #Sync
8224! Identify the recipient of the interrupt
8225 mov 0x10,%g1 ! VA of Core ID Register
8226 ldxa [%g1]ASI_CMP_CORE_ID,%g1
8227 and %g1,0x3f,%g4 ! Extract Core ID in %g4
8228 sll %g4,2,%g1 ! Index into intr receive array
8229 set received_xintr,%g2 ! Pointer to receive counters
8230 lduw [%g2+%g1],%g3 ! Get receive count
8231 inc %g3 ! Incement by 1
8232 st %g3,[%g2+%g1] ! Update receive count
8233! Reset busy bit interrupts and return
8234 mov 0x40,%g1 ! Busy bit
8235 stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
8236 membar #Sync
8237 retry
8238
8239inst_access_handler:
8240 done
8241
8242 .align 256
8243data_access_handler:
82441: done
8245
8246p0_init_memory_pointers:
8247 set p0_init_registers,%g1
8248 mov %g0,%g2
8249 mov %g0,%g3
8250 mov %g0,%g4
8251 mov %g0,%g5
8252 mov %g0,%g6
8253 mov %g0,%g7
8254
8255! Initialize memory pointers for window 0
8256 set p0_local0_start,%i0
8257 set p0_local1_start,%i1
8258 set p0_local2_start,%i2
8259 set p0_local3_start,%i3
8260 set p0_local4_start,%i4
8261 set p0_local5_start,%i5
8262 set p0_local6_start,%i6
8263 clr %i7
8264! Init Local Registers in Window 0
8265 ldx [%g1+0x000],%l0 ! %l0 = ff49b51e11fb0551
8266 ldx [%g1+0x008],%l1 ! %l1 = 3d41a2f407a983c7
8267 ldx [%g1+0x010],%l2 ! %l2 = 314fc2742e86e6c5
8268 ldx [%g1+0x018],%l3 ! %l3 = 1d36d2384c6eeaed
8269 ldx [%g1+0x020],%l4 ! %l4 = e003b5cea923ef4d
8270 ldx [%g1+0x028],%l5 ! %l5 = a04179762d2ff124
8271 ldx [%g1+0x030],%l6 ! %l6 = ce96c1ebfcfa7d02
8272 ldx [%g1+0x038],%l7 ! %l7 = 1df067a2adf81584
8273
8274! Initialize the output register of window 0
8275
8276 set share0_start,%o0
8277 set share1_start,%o1
8278 set share2_start,%o2
8279 set share3_start,%o3
8280 mov 0x08,%o4
8281 mov 0x10,%o5
8282 mov 0x18,%o6
8283
8284 retl
8285 nop
8286
8287user_text_end:
8288 .seg "text"
8289 .align 0x2000
8290user_near0_start:
8291p0_near_0_le:
8292 xnor %l2,0x3c7,%l3
8293 addc %l5,%l1,%l4
8294 fsqrts %f12,%f13
8295 fsubs %f4 ,%f6 ,%f0
8296 swap [%i5+0x000],%l3 ! Mem[0000000010141400]
8297 fcmps %fcc0,%f12,%f12
8298 smul %l4,-0x30a,%l5
8299 jmpl %o7,%g0
8300 addc %l6,-0x090,%l6
8301p0_near_0_he:
8302 jmpl %o7,%g0
8303 ldsb [%i1+0x012],%l5 ! Mem[0000000010041412]
8304 jmpl %o7,%g0
8305 nop
8306near0_b2b_h:
8307 jmpl %o7,%g0
8308 or %l4,%l4,%l2
8309 jmpl %o7,%g0
8310 nop
8311near0_b2b_l:
8312 jmpl %o7,%g0
8313 orn %l2,0xbd4,%l2
8314 jmpl %o7,%g0
8315 nop
8316user_near0_end:
8317 .seg "text"
8318 .align 0x2000
8319user_near1_start:
8320p0_near_1_le:
8321 xor %l4,-0x6e7,%l4
8322 jmpl %o7,%g0
8323 sub %l1,%l1,%l0
8324p0_near_1_he:
8325 and %l6,0x521,%l0
8326 jmpl %o7,%g0
8327 fsqrts %f22,%f29
8328near1_b2b_h:
8329 xnor %l1,%l1,%l5
8330 orn %l3,%l6,%l5
8331 sub %l6,0x243,%l5
8332 jmpl %o7,%g0
8333 orn %l2,%l6,%l4
8334near1_b2b_l:
8335 addc %l3,0x086,%l6
8336 smul %l5,%l2,%l7
8337 fadds %f4 ,%f15,%f10
8338 jmpl %o7,%g0
8339 sdivx %l2,%l3,%l3
8340user_near1_end:
8341 .seg "text"
8342 .align 0x2000
8343user_near2_start:
8344p0_near_2_le:
8345 smul %l1,0x14e,%l1
8346 jmpl %o7,%g0
8347 fadds %f9 ,%f7 ,%f8
8348p0_near_2_he:
8349 ldsb [%i5+0x00b],%l4 ! Mem[000000001014140b]
8350 xnor %l5,%l6,%l6
8351 ldstub [%i4+0x005],%l4 ! Mem[0000000010101405]
8352 addc %l6,%l6,%l2
8353 udivx %l2,-0xeeb,%l6
8354 mulx %l0,%l2,%l0
8355 jmpl %o7,%g0
8356 sdivx %l7,-0x22f,%l2
8357near2_b2b_h:
8358 fsubs %f24,%f26,%f24
8359 udivx %l4,%l6,%l7
8360 jmpl %o7,%g0
8361 xnor %l7,%l7,%l7
8362near2_b2b_l:
8363 andn %l6,%l5,%l1
8364 fdivs %f13,%f1 ,%f11
8365 jmpl %o7,%g0
8366 sdivx %l2,-0xe73,%l2
8367user_near2_end:
8368 .seg "text"
8369 .align 0x2000
8370user_near3_start:
8371p0_near_3_le:
8372 jmpl %o7,%g0
8373 xor %l4,%l2,%l6
8374 jmpl %o7,%g0
8375 nop
8376p0_near_3_he:
8377 xnor %l3,%l0,%l0
8378 smul %l0,%l3,%l6
8379 jmpl %o7,%g0
8380 smul %l2,%l1,%l3
8381near3_b2b_h:
8382 jmpl %o7,%g0
8383 fadds %f18,%f29,%f26
8384 jmpl %o7,%g0
8385 nop
8386near3_b2b_l:
8387 jmpl %o7,%g0
8388 andn %l3,%l0,%l0
8389 jmpl %o7,%g0
8390 nop
8391user_near3_end:
8392 .seg "text"
8393 .text
8394 .align 0x2000
8395user_far0_start:
8396p0_far_0_le:
8397 andn %l7,-0x0fa,%l2
8398 addc %l1,%l7,%l4
8399 orn %l6,%l2,%l7
8400 fcmps %fcc3,%f10,%f4
8401 umul %l5,-0xd7e,%l5
8402 sdivx %l0,0x4ce,%l0
8403 jmpl %o7,%g0
8404 fadds %f6 ,%f0 ,%f0
8405p0_far_0_lem:
8406 andn %l7,-0x0fa,%l2
8407 addc %l1,%l7,%l4
8408 orn %l6,%l2,%l7
8409 fcmps %fcc3,%f10,%f4
8410 umul %l5,-0xd7e,%l5
8411 sdivx %l0,0x4ce,%l0
8412 jmpl %o7,%g0
8413 fadds %f6 ,%f0 ,%f0
8414p0_far_0_he:
8415 jmpl %o7,%g0
8416 fdivs %f24,%f21,%f24
8417 jmpl %o7,%g0
8418 nop
8419p0_far_0_hem:
8420 jmpl %o7,%g0
8421 fdivs %f24,%f21,%f24
8422 jmpl %o7,%g0
8423 nop
8424p0_loop_branch_0:
8425 jmpl %o7+12,%g0
8426 add %l0,1,%l0
8427far0_b2b_h:
8428 addc %l7,%l2,%l0
8429 jmpl %o7,%g0
8430 mulx %l2,0x102,%l4
8431far0_b2b_l:
8432 addc %l5,-0xa47,%l3
8433 jmpl %o7,%g0
8434 mulx %l2,%l1,%l4
8435user_far0_end:
8436 .seg "text"
8437 .text
8438 .align 0x2000
8439user_far1_start:
8440p0_far_1_le:
8441 fsubs %f0 ,%f14,%f7
8442 jmpl %o7,%g0
8443 or %l6,-0x7fc,%l3
8444p0_far_1_lem:
8445 fsubs %f0 ,%f14,%f7
8446 jmpl %o7,%g0
8447 or %l6,-0x7fc,%l3
8448p0_far_1_he:
8449 addc %l0,0xf8b,%l3
8450 fmuls %f18,%f27,%f18
8451 fsqrts %f24,%f22
8452 jmpl %o7,%g0
8453 andn %l2,-0x04d,%l6
8454p0_far_1_hem:
8455 addc %l0,0xf8b,%l3
8456 fmuls %f18,%f27,%f18
8457 fsqrts %f24,%f22
8458 jmpl %o7,%g0
8459 andn %l2,-0x04d,%l6
8460p0_loop_branch_1:
8461 jmpl %o7+12,%g0
8462 add %l0,2,%l0
8463far1_b2b_h:
8464 xnor %l5,-0x9b2,%l4
8465 fdivs %f19,%f18,%f16
8466 smul %l1,%l4,%l2
8467 fsqrts %f24,%f29
8468 andn %l3,0xf94,%l4
8469 fsubs %f30,%f30,%f20
8470 udivx %l3,%l1,%l6
8471 jmpl %o7,%g0
8472 umul %l2,-0x464,%l7
8473far1_b2b_l:
8474 xnor %l0,%l7,%l7
8475 fadds %f10,%f14,%f9
8476 addc %l0,%l3,%l7
8477 subc %l6,0x850,%l7
8478 umul %l6,-0xbc3,%l0
8479 mulx %l5,%l7,%l5
8480 orn %l4,%l7,%l2
8481 jmpl %o7,%g0
8482 fdivs %f7 ,%f15,%f11
8483user_far1_end:
8484 .seg "text"
8485 .text
8486 .align 0x2000
8487user_far2_start:
8488p0_far_2_le:
8489 fdivs %f8 ,%f3 ,%f3
8490 umul %l6,-0x44f,%l2
8491 ldub [%i3+0x021],%l2 ! Mem[00000000100c1421]
8492 ld [%i2+0x030],%f3 ! Mem[0000000010081430]
8493 stw %l4,[%i0+0x024] ! Mem[0000000010001424]
8494 sdivx %l4,-0x217,%l3
8495 jmpl %o7,%g0
8496 fdtos %f4 ,%f3
8497p0_far_2_lem:
8498 fdivs %f8 ,%f3 ,%f3
8499 umul %l6,-0x44f,%l2
8500 membar #Sync
8501 ldub [%i3+0x021],%l2 ! Mem[00000000100c1421]
8502 ld [%i2+0x030],%f3 ! Mem[0000000010081430]
8503 stw %l4,[%i0+0x024] ! Mem[0000000010001424]
8504 sdivx %l4,-0x217,%l3
8505 jmpl %o7,%g0
8506 fdtos %f4 ,%f3
8507p0_far_2_he:
8508 smul %l5,%l7,%l5
8509 umul %l6,0x901,%l4
8510 or %l7,0x8b9,%l2
8511 udivx %l0,%l2,%l2
8512 jmpl %o7,%g0
8513 fcmps %fcc0,%f30,%f25
8514p0_far_2_hem:
8515 smul %l5,%l7,%l5
8516 umul %l6,0x901,%l4
8517 or %l7,0x8b9,%l2
8518 udivx %l0,%l2,%l2
8519 jmpl %o7,%g0
8520 fcmps %fcc0,%f30,%f25
8521p0_loop_branch_2:
8522 jmpl %o7+12,%g0
8523 add %l0,3,%l0
8524far2_b2b_h:
8525 sub %l2,%l0,%l3
8526 jmpl %o7,%g0
8527 smul %l2,-0xef0,%l4
8528far2_b2b_l:
8529 fdivs %f2 ,%f12,%f5
8530 jmpl %o7,%g0
8531 fadds %f13,%f8 ,%f1
8532user_far2_end:
8533 .seg "text"
8534 .text
8535 .align 0x2000
8536user_far3_start:
8537p0_far_3_le:
8538 ldd [%i0+0x030],%f4 ! Mem[0000000010001430]
8539 jmpl %o7,%g0
8540 addc %l4,0xf68,%l6
8541p0_far_3_lem:
8542 membar #Sync
8543 ldd [%i0+0x030],%f4 ! Mem[0000000010001430]
8544 jmpl %o7,%g0
8545 addc %l4,0xf68,%l6
8546p0_far_3_he:
8547 fdivs %f27,%f20,%f30
8548 sdivx %l6,%l1,%l6
8549 xor %l5,%l1,%l5
8550 xor %l5,%l6,%l6
8551 sdivx %l3,%l2,%l2
8552 subc %l6,%l7,%l1
8553 jmpl %o7,%g0
8554 ldd [%i1+0x028],%l2 ! Mem[0000000010041428]
8555p0_far_3_hem:
8556 fdivs %f27,%f20,%f30
8557 sdivx %l6,%l1,%l6
8558 xor %l5,%l1,%l5
8559 xor %l5,%l6,%l6
8560 sdivx %l3,%l2,%l2
8561 subc %l6,%l7,%l1
8562 membar #Sync
8563 jmpl %o7,%g0
8564 ldd [%i1+0x028],%l2 ! Mem[0000000010041428]
8565p0_loop_branch_3:
8566 jmpl %o7+12,%g0
8567 add %l0,4,%l0
8568far3_b2b_h:
8569 sdivx %l2,-0xedc,%l6
8570 sdivx %l3,-0x552,%l5
8571 xnor %l0,%l4,%l4
8572 subc %l1,-0xc66,%l4
8573 jmpl %o7,%g0
8574 smul %l4,%l5,%l1
8575far3_b2b_l:
8576 fsqrts %f1 ,%f1
8577 umul %l0,0xc12,%l3
8578 sdivx %l1,%l5,%l6
8579 subc %l5,%l7,%l7
8580 jmpl %o7,%g0
8581 andn %l7,%l0,%l2
8582user_far3_end:
8583 .seg "text"
8584 .align 0x2000
8585user_jump0_start:
8586 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
8587p0_jmpl_0_le:
8588 mulx %l7,-0x279,%l2
8589 sdivx %l1,-0x969,%l5
8590 fcmps %fcc0,%f11,%f13
8591 fadds %f1 ,%f14,%f4
8592 ld [%i3+0x020],%f12 ! Mem[00000000100c1420]
8593 and %l4,%l5,%l4
8594 fsubs %f14,%f14,%f6
8595 jmpl %g6+8,%g0
8596 xor %l0,-0x2b3,%l3
8597p0_call_0_le:
8598 fmuls %f2 ,%f8 ,%f5
8599 sdivx %l5,0xba9,%l3
8600 sdivx %l6,-0x89d,%l5
8601 mulx %l0,%l2,%l1
8602 retl
8603 sub %l4,0x835,%l1
8604p0_jmpl_0_lo:
8605 mulx %l7,-0x279,%l2
8606 sdivx %l1,-0x969,%l5
8607 fcmps %fcc0,%f11,%f13
8608 fadds %f1 ,%f14,%f4
8609 ld [%o3+0x020],%f12 ! Mem[00000000100c1420]
8610 and %l4,%l5,%l4
8611 fsubs %f14,%f14,%f6
8612 jmpl %g6+8,%g0
8613 xor %l0,-0x2b3,%l3
8614p0_call_0_lo:
8615 fmuls %f2 ,%f8 ,%f5
8616 sdivx %l5,0xba9,%l3
8617 sdivx %l6,-0x89d,%l5
8618 mulx %l0,%l2,%l1
8619 retl
8620 sub %l4,0x835,%l1
8621p0_jmpl_0_he:
8622 fdivs %f25,%f24,%f23
8623 or %l0,%l1,%l1
8624 jmpl %g6+8,%g0
8625 or %l6,%l1,%l0
8626p0_call_0_he:
8627 fdivs %f29,%f19,%f16
8628 fadds %f20,%f18,%f19
8629 addc %l0,0x63c,%l0
8630 subc %l0,-0xd61,%l3
8631 retl
8632 xnor %l4,%l4,%l7
8633p0_jmpl_0_ho:
8634 fdivs %f25,%f24,%f23
8635 or %l0,%l1,%l1
8636 jmpl %g6+8,%g0
8637 or %l6,%l1,%l0
8638p0_call_0_ho:
8639 fdivs %f29,%f19,%f16
8640 fadds %f20,%f18,%f19
8641 addc %l0,0x63c,%l0
8642 subc %l0,-0xd61,%l3
8643 retl
8644 xnor %l4,%l4,%l7
8645user_jump0_end:
8646 .seg "text"
8647 .align 0x2000
8648user_jump1_start:
8649 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
8650p0_jmpl_1_le:
8651 andn %l6,-0x60a,%l6
8652 udivx %l3,%l4,%l7
8653 jmpl %g6+8,%g0
8654 umul %l2,%l3,%l4
8655p0_call_1_le:
8656 sub %l3,-0x8d1,%l5
8657 xor %l7,%l1,%l5
8658 fsubs %f6 ,%f13,%f3
8659 fstoi %f4 ,%f15
8660 umul %l1,%l2,%l7
8661 retl
8662 subc %l0,%l2,%l6
8663p0_jmpl_1_lo:
8664 andn %l6,-0x60a,%l6
8665 udivx %l3,%l4,%l7
8666 jmpl %g6+8,%g0
8667 umul %l2,%l3,%l4
8668p0_call_1_lo:
8669 sub %l3,-0x8d1,%l5
8670 xor %l7,%l1,%l5
8671 fsubs %f6 ,%f13,%f3
8672 fstoi %f4 ,%f15
8673 umul %l1,%l2,%l7
8674 retl
8675 subc %l0,%l2,%l6
8676p0_jmpl_1_he:
8677 addc %l0,-0x21a,%l7
8678 xnor %l1,%l7,%l6
8679 or %l7,0x7b6,%l0
8680 jmpl %g6+8,%g0
8681 sdivx %l7,0x55c,%l7
8682p0_call_1_he:
8683 xor %l1,%l2,%l3
8684 mulx %l2,0xd44,%l6
8685 retl
8686 fdivs %f19,%f25,%f30
8687p0_jmpl_1_ho:
8688 addc %l0,-0x21a,%l7
8689 xnor %l1,%l7,%l6
8690 or %l7,0x7b6,%l0
8691 jmpl %g6+8,%g0
8692 sdivx %l7,0x55c,%l7
8693p0_call_1_ho:
8694 xor %l1,%l2,%l3
8695 mulx %l2,0xd44,%l6
8696 retl
8697 fdivs %f19,%f25,%f30
8698user_jump1_end:
8699 .seg "text"
8700 .align 0x2000
8701user_jump2_start:
8702 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
8703p0_jmpl_2_le:
8704 fcmps %fcc1,%f11,%f12
8705 andn %l3,0x071,%l6
8706 xnor %l5,%l7,%l5
8707 fdivs %f10,%f13,%f14
8708 jmpl %g6+8,%g0
8709 xnor %l4,0xb1b,%l1
8710p0_call_2_le:
8711 fdivs %f9 ,%f1 ,%f14
8712 fmuls %f10,%f11,%f15
8713 addc %l5,%l1,%l7
8714 retl
8715 mulx %l4,%l3,%l4
8716p0_jmpl_2_lo:
8717 fcmps %fcc1,%f11,%f12
8718 andn %l3,0x071,%l6
8719 xnor %l5,%l7,%l5
8720 fdivs %f10,%f13,%f14
8721 jmpl %g6+8,%g0
8722 xnor %l4,0xb1b,%l1
8723p0_call_2_lo:
8724 fdivs %f9 ,%f1 ,%f14
8725 fmuls %f10,%f11,%f15
8726 addc %l5,%l1,%l7
8727 retl
8728 mulx %l4,%l3,%l4
8729p0_jmpl_2_he:
8730 sub %l7,%l6,%l3
8731 sdivx %l2,%l1,%l3
8732 jmpl %g6+8,%g0
8733 sdivx %l5,0xbe3,%l2
8734p0_call_2_he:
8735 fdivs %f26,%f23,%f19
8736 add %l2,-0x5ed,%l7
8737 fcmps %fcc2,%f31,%f26
8738 fsubs %f29,%f21,%f27
8739 subc %l5,-0x3ca,%l2
8740 retl
8741 or %l3,%l6,%l7
8742p0_jmpl_2_ho:
8743 sub %l7,%l6,%l3
8744 sdivx %l2,%l1,%l3
8745 jmpl %g6+8,%g0
8746 sdivx %l5,0xbe3,%l2
8747p0_call_2_ho:
8748 fdivs %f26,%f23,%f19
8749 add %l2,-0x5ed,%l7
8750 fcmps %fcc2,%f31,%f26
8751 fsubs %f29,%f21,%f27
8752 subc %l5,-0x3ca,%l2
8753 retl
8754 or %l3,%l6,%l7
8755user_jump2_end:
8756 .seg "text"
8757 .align 0x2000
8758user_jump3_start:
8759 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
8760p0_jmpl_3_le:
8761 jmpl %g6+8,%g0
8762 udivx %l3,0x844,%l6
8763p0_call_3_le:
8764 retl
8765 udivx %l0,%l5,%l4
8766p0_jmpl_3_lo:
8767 jmpl %g6+8,%g0
8768 udivx %l3,0x844,%l6
8769p0_call_3_lo:
8770 retl
8771 udivx %l0,%l5,%l4
8772p0_jmpl_3_he:
8773 fitod %f18,%f20
8774 xnor %l1,-0xb0d,%l5
8775 fcmps %fcc0,%f18,%f23
8776 smul %l5,%l2,%l6
8777 jmpl %g6+8,%g0
8778 smul %l4,%l1,%l5
8779p0_call_3_he:
8780 retl
8781 sdivx %l5,-0xbc6,%l7
8782p0_jmpl_3_ho:
8783 fitod %f18,%f20
8784 xnor %l1,-0xb0d,%l5
8785 fcmps %fcc0,%f18,%f23
8786 smul %l5,%l2,%l6
8787 jmpl %g6+8,%g0
8788 smul %l4,%l1,%l5
8789p0_call_3_ho:
8790 retl
8791 sdivx %l5,-0xbc6,%l7
8792user_jump3_end:
8793
8794 .seg "data"
8795 .align 0x2000
8796user_data_start:
8797done_flags:
8798 .word 0
8799 .align 8
8800done_count:
8801 .word 0,0
8802Start_Flags:
8803 .word 0,0,0,0
8804Finish_Flag:
8805 .word 0,0
8806 .align 8
8807num_processors:
8808 .word 1
8809num_agents:
8810 .word 0
8811no_membar:
8812 .word 0
8813max_ireg:
8814 .word 8,0
8815max_freg:
8816 .word 32,0
8817 .align 64
8818p0_temp:
8819 .word 0,0,0,0,0,0,0,0
8820 .word 0,0,0,0,0,0,0,0
8821 .word 0,0,0,0,0,0,0,0
8822 .word 0,0,0,0,0,0,0,0
8823p0_debug:
8824 .word 0,0,0,0,0,0,0,0
8825 .word 0,0,0,0,0,0,0,0
8826p0_fsr:
8827 .word 0x00000000,0x00000000
8828 .align 8
8829p0_loop_cnt:
8830 .word 1,0
8831max_windows:
8832 .word 1,0,0,0,0,0,0,0
8833 .word 0,0,0,0,0,0,0,0
8834 .word 0,0,0,0,0,0,0,0
8835 .word 0,0,0,0,0,0,0,0
8836 .word 0,0,0,0,0,0,0,0
8837 .word 0,0,0,0,0,0,0,0
8838 .word 0,0,0,0,0,0,0,0
8839 .word 0,0,0,0,0,0,0,0
8840 .word 0,0,0,0,0,0,0,0
8841 .word 0,0,0,0,0,0,0,0
8842 .word 0,0,0,0,0,0,0,0
8843 .word 0,0,0,0,0,0,0,0
8844 .word 0,0,0,0,0,0,0,0
8845 .word 0,0,0,0,0,0,0,0
8846 .word 0,0,0,0,0,0,0,0
8847 .word 0,0,0,0,0,0,0,0
8848 .word 0,0,0,0,0,0,0,0
8849 .word 0,0,0,0,0,0,0,0
8850 .word 0,0,0,0,0,0,0,0
8851 .word 0,0,0,0,0,0,0,0
8852 .word 0,0,0,0,0,0,0,0
8853 .word 0,0,0,0,0,0,0,0
8854 .word 0,0,0,0,0,0,0,0
8855 .word 0,0,0,0,0,0,0,0
8856 .word 0,0,0,0,0,0,0,0
8857 .word 0,0,0,0,0,0,0,0
8858 .word 0,0,0,0,0,0,0,0
8859 .word 0,0,0,0,0,0,0,0
8860 .word 0,0,0,0,0,0,0,0
8861 .word 0,0,0,0,0,0,0,0
8862 .word 0,0,0,0,0,0,0,0
8863 .word 0,0,0,0,0,0,0,0
8864
8865 .align 8
8866p0_init_registers:
8867 .word 0xff49b51e,0x11fb0551 ! Init value for %l0
8868 .word 0x3d41a2f4,0x07a983c7 ! Init value for %l1
8869 .word 0x314fc274,0x2e86e6c5 ! Init value for %l2
8870 .word 0x1d36d238,0x4c6eeaed ! Init value for %l3
8871 .word 0xe003b5ce,0xa923ef4d ! Init value for %l4
8872 .word 0xa0417976,0x2d2ff124 ! Init value for %l5
8873 .word 0xce96c1eb,0xfcfa7d02 ! Init value for %l6
8874 .word 0x1df067a2,0xadf81584 ! Init value for %l7
8875 .align 64
8876p0_init_freg:
8877 .word 0x387f1b3a,0xc1a2f912 ! Init value for %f0
8878 .word 0xb2e7a718,0xbeddaa90 ! Init value for %f2
8879 .word 0xdb3a9fba,0x03f28cb6 ! Init value for %f4
8880 .word 0xe8565995,0x01d8c311 ! Init value for %f6
8881 .word 0x085ef8fc,0x55bcd0e4 ! Init value for %f8
8882 .word 0x35f9d9b5,0x68749b12 ! Init value for %f10
8883 .word 0x2c1dcc99,0xd99016a7 ! Init value for %f12
8884 .word 0x0018a914,0x55a60ace ! Init value for %f14
8885 .word 0xc1a82d81,0x111e5971 ! Init value for %f16
8886 .word 0xb10adae6,0x8a09d43e ! Init value for %f18
8887 .word 0xbb92c521,0x41a7ae52 ! Init value for %f20
8888 .word 0x4d93d50d,0x0b1ebad0 ! Init value for %f22
8889 .word 0x9e9ca80e,0x337245b2 ! Init value for %f24
8890 .word 0x2236a3af,0x06650118 ! Init value for %f26
8891 .word 0xac70227c,0x5ce5d8d4 ! Init value for %f28
8892 .word 0x0276f658,0x0431947f ! Init value for %f30
8893 .word 0x3ecdbc03,0x71e4ea53 ! Init value for %f32
8894 .word 0x1710a812,0xcea693c9 ! Init value for %f34
8895 .word 0xfde79f25,0x8a6374ca ! Init value for %f36
8896 .word 0xd46301df,0x90ce83db ! Init value for %f38
8897 .word 0x636fd3ef,0x1ad7fb31 ! Init value for %f40
8898 .word 0xe5088c92,0x96a3bd26 ! Init value for %f42
8899 .word 0xcb9116a8,0xc483699f ! Init value for %f44
8900 .word 0x6447987d,0x0adb3b9a ! Init value for %f46
8901 .word 0xf70c78ae,0x18f8f9ca
8902 .word 0x62ba8d1e,0xca5f9294
8903 .word 0x8b2f9190,0x2916c0b6
8904 .word 0x2ea5d0b8,0xfd11ff3d
8905 .word 0x8f3a873f,0x39fc7405
8906 .word 0x706f1217,0x2b1b8b60
8907 .word 0xcfcdd6e6,0x829c1c80
8908 .word 0x1ec553bd,0x40326384
8909p0_share_mask:
8910 .word 0xffff0000,0x00000000
8911 .word 0x00000000,0x00000000
8912 .word 0x00000000,0x00000000
8913 .word 0x00000000,0x00000000
8914 .word 0x00000000,0x00000000
8915 .word 0x00000000,0x00000000
8916 .word 0x00000000,0x00000000
8917 .word 0x00000000,0x00000000
8918p0_expected_registers:
8919 .word 0x00000000,0xffffff00
8920 .word 0xffffffff,0xffffffff
8921 .word 0xffc90000,0x10000000
8922 .word 0x00000000,0x00000000
8923 .word 0x00000000,0x000000ff
8924 .word 0x000000ff,0x000000ff
8925 .word 0x00000000,0x00000000
8926 .word 0x00000000,0x00000000
8927p0_expected_fp_regs:
8928 .word 0x00000000,0x0000ffff
8929 .word 0xffffff00,0x0000000d
8930 .word 0xffffffff,0x00000000
8931 .word 0xff0000ff,0xffffff00
8932 .word 0x1efcd590,0xce6aba12
8933 .word 0x33c35d18,0x30503069
8934 .word 0x00000000,0xdb000000
8935 .word 0xff800000,0x00000000
8936 .word 0x00000000,0x000000ff
8937 .word 0x00000000,0x00000000
8938 .word 0xff000000,0xff000000
8939 .word 0x80000000,0x00000000
8940 .word 0x00000000,0x00000028
8941 .word 0xbf7fdfff,0xe0000000
8942 .word 0x4b9a0001,0x2ab73dc9
8943 .word 0x000d0000,0x55100000
8944 .word 0x00000036,0x00000400 ! %fsr = 0000003600000400
8945p0_local0_expect:
8946 .word 0xff003054,0x00000d5e
8947 .word 0xff000000,0x00000000
8948 .word 0x00000022,0x0000000d
8949 .word 0x00ffffff,0xff000000
8950 .word 0x00000000,0xff0000ff
8951 .word 0xdb000000,0x69305047
8952 .word 0x0000ff00,0x00000000
8953 .word 0xff000028,0x0d000000
8954p0_local0_sec_expect:
8955 .word 0xffff0000,0x0000000d
8956 .word 0xffffffff,0xff000000
8957 .word 0xffffffff,0xffffffff
8958 .word 0x00000000,0x00000000
8959 .word 0xed3c79ff,0x8981bd0d
8960 .word 0xbeff5d9a,0x2dc9d581
8961 .word 0x0000ff11,0xa4269a4b
8962 .word 0x00000000,0x0000000d
8963p0_local1_expect:
8964 .word 0x0d000000,0x0000ffff
8965 .word 0xffdf7fbf,0xffffffff
8966 .word 0x00000000,0x0d000000
8967 .word 0x000000ff,0x000000ff
8968 .word 0x000000ff,0x90d5fc1e
8969 .word 0x69305030,0x185dc333
8970 .word 0xfffffebb,0x00003054
8971 .word 0x629a26a4,0x00001055
8972p0_local1_sec_expect:
8973 .word 0x28000000,0x0000ffff
8974 .word 0xffffffff,0x000075ff
8975 .word 0xff000000,0x00000000
8976 .word 0xff000000,0xff000000
8977 .word 0x1efcd590,0xce6aba12
8978 .word 0x33c35d18,0x30503069
8979 .word 0x54300000,0xbbfeffff
8980 .word 0x55100000,0xa4269a62
8981p0_local2_expect:
8982 .word 0x0d000000,0x00000000
8983 .word 0xffffffff,0x0d000000
8984 .word 0x000000ff,0x00000000
8985 .word 0x92df3465,0x00003ea5
8986 .word 0x185dc333,0x00000000
8987 .word 0xffbd8189,0x10000000
8988 .word 0x9a5dffff,0xdb000000
8989 .word 0xffff0072,0x94c2fd7c
8990p0_local2_sec_expect:
8991 .word 0x1efcd590,0x00000000
8992 .word 0xffff0000,0x000000db
8993 .word 0x00000000,0x00107ee0
8994 .word 0xff005b74,0x00000000
8995 .word 0x5102096a,0x00000000
8996 .word 0x6b4822b7,0x530000ff
8997 .word 0xe0090000,0xa4269a4b
8998 .word 0x10726dd6,0xce6aba12
8999p0_local3_expect:
9000 .word 0x000000ff,0x00000000
9001 .word 0xff000000,0x00000000
9002 .word 0x00000000,0xffffffff
9003 .word 0x5cb0ee7e,0x3054c578
9004 .word 0x9a000000,0x8981bd0d
9005 .word 0x95793ced,0x000000db
9006 .word 0xff00005e,0xa4269a4b
9007 .word 0x1e0dd590,0x00000000
9008p0_local3_sec_expect:
9009 .word 0x00000000,0x000000ff
9010 .word 0x00000028,0x00000000
9011 .word 0xff000000,0xff000000
9012 .word 0x80000000,0x00000000
9013 .word 0x0000000d,0x00000028
9014 .word 0xbf7fdfff,0xe0000000
9015 .word 0x4b9a0001,0x2ab73dc9
9016 .word 0x000d0000,0x55100000
9017p0_local4_expect:
9018 .word 0x4b9a0001,0x2ab73dc9
9019 .word 0xff000000,0x00000000
9020 .word 0xffffffff,0xff00ffff
9021 .word 0x0dbd8189,0x8aa63b93
9022 .word 0xff793ced,0x1000ffff
9023 .word 0x00000011,0x000000ff
9024 .word 0xf05e1d00,0x3357ee94
9025 .word 0xffc90000,0x10000000
9026p0_local4_sec_expect:
9027 .word 0xff72c4b0,0xce6a300c
9028 .word 0xff0000ff,0x000000ff
9029 .word 0xff00000d,0xfffffebb
9030 .word 0xc8abde0b,0xba10dc28
9031 .word 0x5ab60844,0xafafea85
9032 .word 0x1ee35897,0x00000000
9033 .word 0x92df3465,0x715a3ea5
9034 .word 0x796d3fe2,0x9dcc20cf
9035p0_local5_expect:
9036 .word 0x933ba68a,0x000000ff
9037 .word 0x00000000,0x00000000
9038 .word 0xff000000,0xff000000
9039 .word 0x000000aa,0xffeeffbe
9040 .word 0x0dbd4d89,0x8aa63b93
9041 .word 0x8ddb922c,0x00000000
9042 .word 0x00000000,0xffffffa8
9043 .word 0x0c306ace,0xb0c47210
9044p0_local5_sec_expect:
9045 .word 0x0000ff00,0x00000000
9046 .word 0x7cfdc294,0x8981bd0d
9047 .word 0x00ff0000,0x00000028
9048 .word 0x00000010,0xaa0000ff
9049 .word 0x00000000,0x000000ff
9050 .word 0x7cfd00ff,0x000000ff
9051 .word 0x12ba6ace,0xd66d7210
9052 .word 0xd66d0000,0x00000000
9053p0_local6_expect:
9054 .word 0x00000089,0xff0000ff
9055 .word 0xff001055,0x00000d00
9056 .word 0x00000000,0x00000000
9057 .word 0xff000000,0xaa00ffff
9058 .word 0x00000000,0xffff0000
9059 .word 0x7cfdff94,0x72000000
9060 .word 0xff000000,0xff000000
9061 .word 0xd66d7210,0x00000000
9062p0_local6_sec_expect:
9063 .word 0x00000000,0x000000ff
9064 .word 0xff000000,0x00000000
9065 .word 0x00000000,0x000000ff
9066 .word 0x00000000,0x00000000
9067 .word 0x0dbd8189,0xff793ced
9068 .word 0x81d5c92d,0x9a5dffbe
9069 .word 0x4b9a26a4,0x11ff0000
9070 .word 0x0d000000,0x00000000
9071share0_expect:
9072 .word 0xffffe0d4,0xd09d1d7a
9073 .word 0x08a80033,0x48d0f2db
9074 .word 0xeb7c318d,0xc4652e46
9075 .word 0x112a0a4d,0xcc058e15
9076 .word 0x88be50cc,0x93709c76
9077 .word 0x24cdc99a,0xdf6ccd37
9078 .word 0xfa0ad68d,0x9940871f
9079 .word 0x3586ea56,0xe3e882f4
9080share1_expect:
9081 .word 0xffff8b5d,0x8ac09e07
9082 .word 0xf6907c13,0xd3207f33
9083 .word 0x6dd9203c,0xf50c43c6
9084 .word 0xf844231d,0x5834b7d1
9085 .word 0x7161b8de,0x9566dceb
9086 .word 0xa4b80961,0xd8123da5
9087 .word 0xea0923c2,0xb7d92df3
9088 .word 0xac387fca,0xd47cfc23
9089 .word 0xff280596,0x576f6df7
9090 .word 0xa94c222c,0xae2dee29
9091 .word 0xc041bda4,0xb50dbff1
9092 .word 0xa83367eb,0x7b936eab
9093 .word 0x50840aaa,0x53152742
9094 .word 0xcf490078,0x4661afb9
9095 .word 0xbcd00b0b,0xe3d4ddb3
9096 .word 0x4b7dfed5,0xc47a1edc
9097share2_expect:
9098 .word 0x00ff4340,0xff9bcb15
9099 .word 0x7ab0f17e,0xfa761bb4
9100 .word 0x66adc16e,0x21bea823
9101 .word 0x286dda68,0x40aecb02
9102 .word 0x43cf3024,0x577da23d
9103 .word 0x11d67c0b,0x67d47058
9104 .word 0x2f5f3c23,0x452a102b
9105 .word 0x97f1a8e2,0xbd38e5a4
9106share3_expect:
9107 .word 0x3effe67b,0x4af5440f
9108 .word 0x6e4230b7,0xcb6dd0bb
9109 .word 0x525a5289,0x08fa567e
9110 .word 0xe382a2ed,0xdd929863
9111 .word 0x557422e5,0x5c54beae
9112 .word 0x91622f36,0x1abb7c47
9113 .word 0x77eef8b2,0x0eac4d32
9114 .word 0x319fedba,0x4f851f16
9115 .word 0xffff75ef,0xb118980e
9116 .word 0x491ce849,0xfd8bce8c
9117 .word 0xdf3ba0a8,0x56d1a323
9118 .word 0x3547574c,0xd859ee26
9119 .word 0xea9f1fa6,0xabec0d82
9120 .word 0xba87fd5b,0xd5a4bfd6
9121 .word 0x4551f4dd,0x98c03f81
9122 .word 0x4625949f,0x1f580d2d
9123 .word 0xffff889d,0xaef34bd6
9124 .word 0xa4cfdca5,0xced368b8
9125 .word 0x40ed646d,0x71013c62
9126 .word 0x39667ee1,0xa7ea2b6b
9127 .word 0x84a2df9d,0x3f3e8c44
9128 .word 0x9c2d2217,0x04321266
9129 .word 0x5b839ce3,0xff45226c
9130 .word 0x1f09ac20,0x39e39992
9131 .word 0xffffafd4,0x9c8c2ae4
9132 .word 0x9916d0ea,0x3627dfa6
9133 .word 0xd6d71318,0x020d6c51
9134 .word 0xc3990231,0xca950aa1
9135 .word 0xe17e648a,0xbb7f3647
9136 .word 0x137d935f,0x7c65f4f6
9137 .word 0x88372fb6,0xe05fce86
9138 .word 0x1d8bacfb,0xc4ff8ad3
9139 .word 0x9f529500,0xf258c169
9140 .word 0xc0f68fd4,0x723d93a2
9141 .word 0x1d0e0f58,0x6b8f1605
9142 .word 0xccb37270,0xabb6b0b7
9143 .word 0xe9a58feb,0x825888fc
9144 .word 0xa9624a0d,0xab49e44e
9145 .word 0x16ddc094,0x3942bdd9
9146 .word 0x265c2bac,0x1526385e
9147 .word 0xc9c4df64,0x47feb736
9148 .word 0xd3d67e17,0x14dfd304
9149 .word 0x19f50c4d,0x63d52af8
9150 .word 0x9fdc49f0,0x41db8c78
9151 .word 0xcee740ce,0x5e91c5a6
9152 .word 0x98cba266,0x8c5474de
9153 .word 0xdb55b548,0x4703f7c9
9154 .word 0xfe49cc64,0x8ceb8760
9155 .word 0xffff4d6f,0x26943da0
9156 .word 0xd52b35b0,0x66489df5
9157 .word 0x5e58bfad,0xab4351ba
9158 .word 0xd5a03e3c,0xae9b9319
9159 .word 0xe69dcf06,0x79880b86
9160 .word 0x5a645434,0xe99749c6
9161 .word 0x186327fc,0x53a2cdf1
9162 .word 0x25b45d97,0x1f566b08
9163 .word 0x41ff4628,0xfbb8668c
9164 .word 0x359fdccc,0x5ea6a355
9165 .word 0xec6d750e,0x92b81437
9166 .word 0x7daa8402,0x4ec06b35
9167 .word 0xe3277130,0xa1a3b495
9168 .word 0x5b2ccce1,0x78058e00
9169 .word 0x2e4f70ab,0x4d276e1e
9170 .word 0xe93bb563,0xf2c86e68
9171p0_invalidate_semaphore:
9172 .word 0
9173! Data for Cross Processor Interrupt
9174 .align 8
9175received_xintr:
9176 .word 0,0,0,0,0,0,0,0
9177 .word 0,0,0,0,0,0,0,0
9178 .word 0,0,0,0,0,0,0,0
9179 .word 0,0,0,0,0,0,0,0
9180 .word 0,0,0,0,0,0,0,0
9181 .word 0,0,0,0,0,0,0,0
9182 .word 0,0,0,0,0,0,0,0
9183 .word 0,0,0,0,0,0,0,0
9184p0_dispatch_retry:
9185 .word 0,0
9186p0_xintr_data:
9187 .word 0x00000000,0x00000001
9188 .word 0x8f6d4058,0x367d2e34
9189 .word 0x00000000,0x00000002
9190 .word 0x47c95f30,0x34200d7e
9191 .word 0x00000000,0x00000003
9192 .word 0x0964cb3f,0x92fcaeed
9193 .word 0x00000000,0x00000004
9194 .word 0x64ad54af,0x9d8ada50
9195 .word 0x00000000,0x00000005
9196 .word 0xba4c302f,0x80f71b64
9197 .word 0x00000000,0x00000006
9198 .word 0x1ef26b18,0x42532a4c
9199 .word 0x00000000,0x00000007
9200 .word 0x44f22c07,0xfed232ed
9201 .word 0x00000000,0x00000008
9202 .word 0xcc89fdb0,0x3fd5e7dd
9203 .align 8
9204p0_xintr_expected:
9205 .word 0
9206 .align 64
9207xintr_data_ptrs:
9208 .word p0_xintr_data
9209 .align 8
9210p0_xintr_db:
9211 .skip 512
9212p0_xintr_retry_count:
9213 .word 0,0
9214p0_reset_cnt:
9215 .word 0
9216 .align 8
9217p0_ec_timing_ctrl:
9218 .word 0,0
9219p0_ec_control:
9220 .word 0,0
9221p0_mcu_shadow:
9222 .skip 80
9223user_data_end:
9224
9225
9226SECTION .p0_local0 DATA_VA=0x000800000
9227
9228attr_data {
9229 Name = .p0_local0,
9230 VA = 0x0000000000800000,
9231 RA = 0x0000000010000000,
9232 PA = ra2pa(0x0000000010000000,0),
9233 part_0_ctx_nonzero_tsb_config_0,
9234 TTE_Context=PCONTEXT,
9235 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9236 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9237 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9238 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9239}
9240
9241 .data
9242 .seg "data"
9243 .align 0x2000
9244 .global p0_local0_start
9245p0_local0_begin:
9246 .skip 0x1400
9247p0_local0_start:
9248 .word 0xc55e4cc8,0x8c8408f9,0xabfbcd2c,0x297c2a6b
9249 .word 0x6ba957a3,0x777b6b28,0x040231ed,0x0e056cf2
9250 .word 0x59c9c11a,0x628d28db,0xc61011a9,0xf8082b64
9251 .word 0xf76c5b0c,0xbeff5d9a,0x9b7db159,0x480b1a4b
9252p0_local0_end:
9253
9254SECTION .p0_local0_sec DATA_VA=0x000800000
9255
9256attr_data {
9257 Name = .p0_local0_sec,
9258 VA = 0x0000000000800000,
9259 RA = 0x0000000030000000,
9260 PA = ra2pa(0x0000000030000000,0),
9261 part_0_ctx_nonzero_tsb_config_0,
9262 TTE_Context=SCONTEXT,
9263 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9264 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9265 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9266 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9267}
9268
9269 .data
9270 .seg "data"
9271 .align 0x2000
9272 .global p0_local0_sec_start
9273p0_local0_sec_begin:
9274 .skip 0x1400
9275p0_local0_sec_start:
9276 .word 0xe1e5a4d0,0x73b942de,0x478c1c19,0xd283ea3e
9277 .word 0xac1123b2,0xf1d46f5e,0x5ea25b74,0x56860dd4
9278 .word 0x772efcfd,0xeb35b308,0xb52df303,0xd6bc032f
9279 .word 0x0daaa74c,0xcfa24919,0xf7bef48f,0xce4e00a6
9280p0_local0_sec_end:
9281
9282SECTION .p0_local1 DATA_VA=0x000802000
9283
9284attr_data {
9285 Name = .p0_local1,
9286 VA = 0x0000000000802000,
9287 RA = 0x0000000010040000,
9288 PA = ra2pa(0x0000000010040000,0),
9289 part_0_ctx_nonzero_tsb_config_0,
9290 TTE_Context=PCONTEXT,
9291 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9292 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9293 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9294 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9295}
9296
9297 .data
9298 .seg "data"
9299 .align 0x2000
9300 .global p0_local1_start
9301p0_local1_begin:
9302 .skip 0x1400
9303p0_local1_start:
9304 .word 0x583c1429,0xbfe0501b,0x578769ed,0xdb8f359f
9305 .word 0x912da300,0x8bbf9c5e,0x4e48f5ef,0xf99a2ba4
9306 .word 0x0e1fa963,0xe60f9592,0x15fbe418,0x912eb6b5
9307 .word 0xf6f76b8b,0x8213c76a,0xc0c732b3,0x744e9a59
9308p0_local1_end:
9309
9310SECTION .p0_local1_sec DATA_VA=0x000802000
9311
9312attr_data {
9313 Name = .p0_local1_sec,
9314 VA = 0x0000000000802000,
9315 RA = 0x0000000030040000,
9316 PA = ra2pa(0x0000000030040000,0),
9317 part_0_ctx_nonzero_tsb_config_0,
9318 TTE_Context=SCONTEXT,
9319 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9320 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9321 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9322 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9323}
9324
9325 .data
9326 .seg "data"
9327 .align 0x2000
9328 .global p0_local1_sec_start
9329p0_local1_sec_begin:
9330 .skip 0x1400
9331p0_local1_sec_start:
9332 .word 0xf2368ad5,0x7259279e,0xe59f30ee,0x5f206b02
9333 .word 0x36af3b9c,0x8c35d704,0xee67ea93,0x82e42f37
9334 .word 0x9fb53d54,0xa5096c5c,0xb0691c8a,0x9dfb21b0
9335 .word 0x8e8e4040,0x3fba840f,0x5643df0b,0xcf5dd38f
9336p0_local1_sec_end:
9337
9338SECTION .p0_local2 DATA_VA=0x000804000
9339
9340attr_data {
9341 Name = .p0_local2,
9342 VA = 0x0000000000804000,
9343 RA = 0x0000000010080000,
9344 PA = ra2pa(0x0000000010080000,0),
9345 part_0_ctx_nonzero_tsb_config_0,
9346 TTE_Context=PCONTEXT,
9347 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9348 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9349 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9350 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9351}
9352
9353 .data
9354 .seg "data"
9355 .align 0x2000
9356 .global p0_local2_start
9357p0_local2_begin:
9358 .skip 0x1400
9359p0_local2_start:
9360 .word 0x8547009d,0x613ab002,0xc52572cc,0x5f46de5a
9361 .word 0x5ac107e5,0x9d80f033,0x3f8445a6,0xe86a4aef
9362 .word 0x185dc333,0xd49ffbc6,0xcca9669d,0x606f1373
9363 .word 0x8fb346f1,0x08b6b8b1,0x6d72e30b,0x94c2fd7c
9364p0_local2_end:
9365
9366SECTION .p0_local2_sec DATA_VA=0x000804000
9367
9368attr_data {
9369 Name = .p0_local2_sec,
9370 VA = 0x0000000000804000,
9371 RA = 0x0000000030080000,
9372 PA = ra2pa(0x0000000030080000,0),
9373 part_0_ctx_nonzero_tsb_config_0,
9374 TTE_Context=SCONTEXT,
9375 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9376 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9377 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9378 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9379}
9380
9381 .data
9382 .seg "data"
9383 .align 0x2000
9384 .global p0_local2_sec_start
9385p0_local2_sec_begin:
9386 .skip 0x1400
9387p0_local2_sec_start:
9388 .word 0x1fd40e2f,0x09d3d193,0x0f2df6c3,0xdee144c3
9389 .word 0x4723ba2c,0xb69319a1,0x0d0e8140,0x44b7f20d
9390 .word 0x1896be5b,0x3e460390,0x8bf3de6b,0xaf4675f7
9391 .word 0xcd6be006,0xc11f1019,0xa5631029,0x36522799
9392p0_local2_sec_end:
9393
9394SECTION .p0_local3 DATA_VA=0x000806000
9395
9396attr_data {
9397 Name = .p0_local3,
9398 VA = 0x0000000000806000,
9399 RA = 0x00000000100c0000,
9400 PA = ra2pa(0x00000000100c0000,0),
9401 part_0_ctx_nonzero_tsb_config_0,
9402 TTE_Context=PCONTEXT,
9403 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9404 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9405 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9406 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9407}
9408
9409 .data
9410 .seg "data"
9411 .align 0x2000
9412 .global p0_local3_start
9413p0_local3_begin:
9414 .skip 0x1400
9415p0_local3_start:
9416 .word 0x38c78694,0x136ab193,0x15b53bfa,0xf05e1d00
9417 .word 0x4e6b6eec,0x563635da,0xebdefbb1,0xa4f2a45f
9418 .word 0x9ed71d1b,0xf3bf85e6,0xbbcd90b3,0xa62bd723
9419 .word 0xd8785725,0x4164d38a,0x904449f1,0x0023df27
9420p0_local3_end:
9421
9422SECTION .p0_local3_sec DATA_VA=0x000806000
9423
9424attr_data {
9425 Name = .p0_local3_sec,
9426 VA = 0x0000000000806000,
9427 RA = 0x00000000300c0000,
9428 PA = ra2pa(0x00000000300c0000,0),
9429 part_0_ctx_nonzero_tsb_config_0,
9430 TTE_Context=SCONTEXT,
9431 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9432 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9433 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9434 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9435}
9436
9437 .data
9438 .seg "data"
9439 .align 0x2000
9440 .global p0_local3_sec_start
9441p0_local3_sec_begin:
9442 .skip 0x1400
9443p0_local3_sec_start:
9444 .word 0x69305030,0xaa2713be,0x63dfd131,0x011bd9d1
9445 .word 0x0bde3000,0xc8e7faca,0x9914c033,0x9da7051e
9446 .word 0x3e07c3fa,0x0cec9855,0xa9bc7c61,0x7627c1a7
9447 .word 0x76e77a14,0x6ed6ddf6,0x18f3f355,0xfe33170b
9448p0_local3_sec_end:
9449
9450SECTION .p0_local4 DATA_VA=0x000808000
9451
9452attr_data {
9453 Name = .p0_local4,
9454 VA = 0x0000000000808000,
9455 RA = 0x0000000010100000,
9456 PA = ra2pa(0x0000000010100000,0),
9457 part_0_ctx_nonzero_tsb_config_0,
9458 TTE_Context=PCONTEXT,
9459 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9460 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9461 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9462 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9463}
9464
9465 .data
9466 .seg "data"
9467 .align 0x2000
9468 .global p0_local4_start
9469p0_local4_begin:
9470 .skip 0x1400
9471p0_local4_start:
9472 .word 0xeae022d8,0x1dbf8bef,0x0e19fb68,0x22691d48
9473 .word 0x49ae1dec,0xcc7ea199,0x5202829c,0x12ba6ace
9474 .word 0x3bd122bc,0xe15cb604,0xdff0c03b,0x4ea07165
9475 .word 0x3cbc4a5c,0x3357ee94,0xa516a8d8,0xf67ef096
9476p0_local4_end:
9477
9478SECTION .p0_local4_sec DATA_VA=0x000808000
9479
9480attr_data {
9481 Name = .p0_local4_sec,
9482 VA = 0x0000000000808000,
9483 RA = 0x0000000030100000,
9484 PA = ra2pa(0x0000000030100000,0),
9485 part_0_ctx_nonzero_tsb_config_0,
9486 TTE_Context=SCONTEXT,
9487 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9488 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9489 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9490 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9491}
9492
9493 .data
9494 .seg "data"
9495 .align 0x2000
9496 .global p0_local4_sec_start
9497p0_local4_sec_begin:
9498 .skip 0x1400
9499p0_local4_sec_start:
9500 .word 0x9f905609,0x7c81a49b,0x78032e67,0x2bfb7c59
9501 .word 0x281160b5,0x322ca653,0xc8abde0b,0xba10dc28
9502 .word 0x5ab60844,0xafafea85,0x1ee35897,0xd81082ce
9503 .word 0x92df3465,0x715a3ea5,0x796d3fe2,0x9dcc20cf
9504p0_local4_sec_end:
9505
9506SECTION .p0_local5 DATA_VA=0x00080a000
9507
9508attr_data {
9509 Name = .p0_local5,
9510 VA = 0x000000000080a000,
9511 RA = 0x0000000010140000,
9512 PA = ra2pa(0x0000000010140000,0),
9513 part_0_ctx_nonzero_tsb_config_0,
9514 TTE_Context=PCONTEXT,
9515 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9516 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9517 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9518 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9519}
9520
9521 .data
9522 .seg "data"
9523 .align 0x2000
9524 .global p0_local5_start
9525p0_local5_begin:
9526 .skip 0x1400
9527p0_local5_start:
9528 .word 0x57191b62,0x6efd6fdd,0xc8b6844d,0xdeb926bc
9529 .word 0x94702eaa,0x57495d74,0x78c55430,0x7eeeb05c
9530 .word 0x0dbd8189,0x8aa63b93,0x8ddb922c,0xed3c7995
9531 .word 0x4b9a26a4,0x1efcd590,0x9762f8d6,0x48907ab2
9532p0_local5_end:
9533
9534SECTION .p0_local5_sec DATA_VA=0x00080a000
9535
9536attr_data {
9537 Name = .p0_local5_sec,
9538 VA = 0x000000000080a000,
9539 RA = 0x0000000030140000,
9540 PA = ra2pa(0x0000000030140000,0),
9541 part_0_ctx_nonzero_tsb_config_0,
9542 TTE_Context=SCONTEXT,
9543 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9544 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9545 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9546 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9547}
9548
9549 .data
9550 .seg "data"
9551 .align 0x2000
9552 .global p0_local5_sec_start
9553p0_local5_sec_begin:
9554 .skip 0x1400
9555p0_local5_sec_start:
9556 .word 0xa72a72c9,0xb0f91c21,0xa8d5d407,0xf8a278b8
9557 .word 0x3ad5c92d,0xf8bd5546,0x0c60df6a,0x33c96892
9558 .word 0x340f3584,0xa0a912f4,0x54b32e27,0xed9767c3
9559 .word 0x84a65de4,0x2c5c3392,0xedfde492,0x1e776b13
9560p0_local5_sec_end:
9561
9562SECTION .p0_local6 DATA_VA=0x00080c000
9563
9564attr_data {
9565 Name = .p0_local6,
9566 VA = 0x000000000080c000,
9567 RA = 0x0000000010180000,
9568 PA = ra2pa(0x0000000010180000,0),
9569 part_0_ctx_nonzero_tsb_config_0,
9570 TTE_Context=PCONTEXT,
9571 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9572 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9573 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9574 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9575}
9576
9577 .data
9578 .seg "data"
9579 .align 0x2000
9580 .global p0_local6_start
9581p0_local6_begin:
9582 .skip 0x1400
9583p0_local6_start:
9584 .word 0x4f01a054,0x6a090251,0x8722fb52,0x8eaf168c
9585 .word 0xfa8e1856,0xc25ce69e,0x1aba4d75,0x835706b4
9586 .word 0xd4189176,0xeafcea4a,0x5ab29912,0xb394d6e9
9587 .word 0xafa8d920,0x4fbc8c90,0x53f42ec0,0xc3fa212d
9588p0_local6_end:
9589
9590SECTION .p0_local6_sec DATA_VA=0x00080c000
9591
9592attr_data {
9593 Name = .p0_local6_sec,
9594 VA = 0x000000000080c000,
9595 RA = 0x0000000030180000,
9596 PA = ra2pa(0x0000000030180000,0),
9597 part_0_ctx_nonzero_tsb_config_0,
9598 TTE_Context=SCONTEXT,
9599 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9600 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9601 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9602 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9603}
9604
9605 .data
9606 .seg "data"
9607 .align 0x2000
9608 .global p0_local6_sec_start
9609p0_local6_sec_begin:
9610 .skip 0x1400
9611p0_local6_sec_start:
9612 .word 0xa9a963b8,0x0fdf7270,0x7c9fdf28,0xc93db72a
9613 .word 0xd33e922f,0xf4aa8ebf,0x469497b9,0x7c55eadd
9614 .word 0x6ea696bb,0x42107eed,0x8a7b2b95,0x83e56b63
9615 .word 0xc0856eb2,0x32dfe348,0x82e676b7,0x1bbb1267
9616p0_local6_sec_end:
9617
9618SECTION .share0 DATA_VA=0x00080e000
9619
9620attr_data {
9621 Name = .share0,
9622 VA = 0x000000000080e000,
9623 RA = 0x00000000201c0000,
9624 PA = ra2pa(0x00000000201c0000,0),
9625 part_0_ctx_nonzero_tsb_config_0,
9626 TTE_Context=PCONTEXT,
9627 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9628 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9629 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9630 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9631}
9632
9633 .data
9634 .seg "data"
9635 .align 0x2000
9636 .global share0_start
9637share0_begin:
9638share0_start:
9639 .word 0x0921e0d4,0xd09d1d7a,0x08a80033,0x48d0f2db
9640 .word 0xeb7c318d,0xc4652e46,0x112a0a4d,0xcc058e15
9641 .word 0x88be50cc,0x93709c76,0x24cdc99a,0xdf6ccd37
9642 .word 0xfa0ad68d,0x9940871f,0x3586ea56,0xe3e882f4
9643share0_end:
9644
9645SECTION .share1 DATA_VA=0x000810000
9646
9647attr_data {
9648 Name = .share1,
9649 VA = 0x0000000000810000,
9650 RA = 0x0000000020800000,
9651 PA = ra2pa(0x0000000020800000,0),
9652 part_0_ctx_nonzero_tsb_config_0,
9653 TTE_Context=PCONTEXT,
9654 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9655 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9656 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9657 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9658}
9659
9660 .data
9661 .seg "data"
9662 .align 0x2000
9663 .global share1_start
9664share1_begin:
9665share1_start:
9666 .word 0x10e98b5d,0x8ac09e07,0xf6907c13,0xd3207f33
9667 .word 0x6dd9203c,0xf50c43c6,0xf844231d,0x5834b7d1
9668 .word 0x7161b8de,0x9566dceb,0xa4b80961,0xd8123da5
9669 .word 0xea0923c2,0xb7d92df3,0xac387fca,0xd47cfc23
9670 .word 0xa6110596,0x576f6df7,0xa94c222c,0xae2dee29
9671 .word 0xc041bda4,0xb50dbff1,0xa83367eb,0x7b936eab
9672 .word 0x50840aaa,0x53152742,0xcf490078,0x4661afb9
9673 .word 0xbcd00b0b,0xe3d4ddb3,0x4b7dfed5,0xc47a1edc
9674share1_end:
9675
9676SECTION .share2 DATA_VA=0x000812000
9677
9678attr_data {
9679 Name = .share2,
9680 VA = 0x0000000000812000,
9681 RA = 0x00000000211c0000,
9682 PA = ra2pa(0x00000000211c0000,0),
9683 part_0_ctx_nonzero_tsb_config_0,
9684 TTE_Context=PCONTEXT,
9685 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9686 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9687 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9688 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9689}
9690
9691 .data
9692 .seg "data"
9693 .align 0x2000
9694 .global share2_start
9695share2_begin:
9696share2_start:
9697 .word 0xf4374340,0xff9bcb15,0x7ab0f17e,0xfa761bb4
9698 .word 0x66adc16e,0x21bea823,0x286dda68,0x40aecb02
9699 .word 0x43cf3024,0x577da23d,0x11d67c0b,0x67d47058
9700 .word 0x2f5f3c23,0x452a102b,0x97f1a8e2,0xbd38e5a4
9701share2_end:
9702
9703SECTION .share3 DATA_VA=0x000814000
9704
9705attr_data {
9706 Name = .share3,
9707 VA = 0x0000000000814000,
9708 RA = 0x0000000021800000,
9709 PA = ra2pa(0x0000000021800000,0),
9710 part_0_ctx_nonzero_tsb_config_0,
9711 TTE_Context=PCONTEXT,
9712 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9713 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9714 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9715 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9716}
9717
9718 .data
9719 .seg "data"
9720 .align 0x2000
9721 .global share3_start
9722share3_begin:
9723share3_start:
9724 .word 0x3ebde67b,0x4af5440f,0x6e4230b7,0xcb6dd0bb
9725 .word 0x525a5289,0x08fa567e,0xe382a2ed,0xdd929863
9726 .word 0x557422e5,0x5c54beae,0x91622f36,0x1abb7c47
9727 .word 0x77eef8b2,0x0eac4d32,0x319fedba,0x4f851f16
9728 .word 0x239b75ef,0xb118980e,0x491ce849,0xfd8bce8c
9729 .word 0xdf3ba0a8,0x56d1a323,0x3547574c,0xd859ee26
9730 .word 0xea9f1fa6,0xabec0d82,0xba87fd5b,0xd5a4bfd6
9731 .word 0x4551f4dd,0x98c03f81,0x4625949f,0x1f580d2d
9732 .word 0xd7c3889d,0xaef34bd6,0xa4cfdca5,0xced368b8
9733 .word 0x40ed646d,0x71013c62,0x39667ee1,0xa7ea2b6b
9734 .word 0x84a2df9d,0x3f3e8c44,0x9c2d2217,0x04321266
9735 .word 0x5b839ce3,0xff45226c,0x1f09ac20,0x39e39992
9736 .word 0x089bafd4,0x9c8c2ae4,0x9916d0ea,0x3627dfa6
9737 .word 0xd6d71318,0x020d6c51,0xc3990231,0xca950aa1
9738 .word 0xe17e648a,0xbb7f3647,0x137d935f,0x7c65f4f6
9739 .word 0x88372fb6,0xe05fce86,0x1d8bacfb,0xc4ff8ad3
9740 .word 0x9f729500,0xf258c169,0xc0f68fd4,0x723d93a2
9741 .word 0x1d0e0f58,0x6b8f1605,0xccb37270,0xabb6b0b7
9742 .word 0xe9a58feb,0x825888fc,0xa9624a0d,0xab49e44e
9743 .word 0x16ddc094,0x3942bdd9,0x265c2bac,0x1526385e
9744 .word 0xc9c4df64,0x47feb736,0xd3d67e17,0x14dfd304
9745 .word 0x19f50c4d,0x63d52af8,0x9fdc49f0,0x41db8c78
9746 .word 0xcee740ce,0x5e91c5a6,0x98cba266,0x8c5474de
9747 .word 0xdb55b548,0x4703f7c9,0xfe49cc64,0x8ceb8760
9748 .word 0x61114d6f,0x26943da0,0xd52b35b0,0x66489df5
9749 .word 0x5e58bfad,0xab4351ba,0xd5a03e3c,0xae9b9319
9750 .word 0xe69dcf06,0x79880b86,0x5a645434,0xe99749c6
9751 .word 0x186327fc,0x53a2cdf1,0x25b45d97,0x1f566b08
9752 .word 0x78014628,0xfbb8668c,0x359fdccc,0x5ea6a355
9753 .word 0xec6d750e,0x92b81437,0x7daa8402,0x4ec06b35
9754 .word 0xe3277130,0xa1a3b495,0x5b2ccce1,0x78058e00
9755 .word 0x2e4f70ab,0x4d276e1e,0xe93bb563,0xf2c86e68
9756share3_end: