Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_8000_17.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_8000_17.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 = 327144538
40! Riesling can be on
41! 1 Thread, 8000 lines
42! mpgen created on Dec 20, 2005 (16:35:03)
43! mpgen_8000_17.s created on Mar 27, 2009 (14:45:38)
44! RC file : random.rc
45! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_8000_17 -p 1 -l 8000
46
47#define H_HT0_Hw_Corrected_Error_0x63 hw_corrected_error_handler
48
49#define MAIN_PAGE_NUCLEUS_ALSO
50#define MAIN_PAGE_HV_ALSO
51#define N_CPUS 1
52#define ENABLE_T0_Fp_exception_ieee_754_0x21
53#define ENABLE_T0_Fp_exception_other_0x22
54#define ENABLE_T0_Fp_disabled_0x20
55#define ENABLE_T0_Illegal_instruction_0x10
56#define ENABLE_T1_Illegal_instruction_0x10
57#define ENABLE_HT0_Illegal_instruction_0x10
58#define ENABLE_HT1_Illegal_instruction_0x10
59#define ENABLE_T0_Clean_Window_0x24
60#define THREAD_COUNT 1
61#define THREAD_STRIDE 1
62#define SKIP_TRAPCHECK
63#define USE_MPGEN_TRAPS
64
65#include "hboot.s"
66
67 .text
68 .global main
69main:
70
71! Random code for Processor 0
72
73processor_0:
74 ta T_CHANGE_PRIV
75 wrpr %g0,7,%cleanwin
76 call p0_init_memory_pointers
77 wr %g0,0x80,%asi ! Setting default asi to 80
78
79! Initialize the floating point registers for processor 0
80
81 wr %g0,0x4,%fprs ! Make sure fef is 1
82 set p0_init_freg,%g1
83! %f0 = f99504d9 738ac30b 426f1c4e a28a6a6d
84! %f4 = 0cf4cc1d a5f460b0 ae0f39bd 6f134f9e
85! %f8 = 2863b31d 5cba080a 38ffe43a 93ef4102
86! %f12 = a28527f5 93f3477c aec7c47b 70be3ce4
87 ldda [%g1]ASI_BLK_P,%f0
88 add %g1,64,%g1
89! %f16 = 907b8135 fc52cf11 ca0e600f 5721c519
90! %f20 = a9fc6c60 095ce85a 3e49b886 8b9f6c2c
91! %f24 = 54937de8 9dd4e159 eeae27dc e1ce609b
92! %f28 = e2f253a2 778aed2f df4bb1b5 ae27d753
93 ldda [%g1]ASI_BLK_P,%f16
94 add %g1,64,%g1
95! %f32 = 7a630184 9afccded f00aabe2 16f174bf
96! %f36 = 4f8fa44f 80f82a9f 5b5ca511 c5844459
97! %f40 = d8f86922 e5cb0f5c 493e41ee def950f0
98! %f44 = e95e86af 54eba9ce 84e47134 dab5610e
99 ldda [%g1]ASI_BLK_P,%f32
100
101! Set up the Graphics Status Register
102
103 setx 0x972dd8bf00000040,%g7,%g1 ! GSR scale = 8, align = 0
104 wr %g1,%g0,%gsr ! GSR = 972dd8bf00000040
105 wr %g0,%y ! Clear Y register
106 xorcc %g0,%g0,%g3 ! init %g3 and set flags
107 membar #Sync ! Force the block loads to complete
108
109 ba,a p0_not_taken_0_end
110p0_not_taken_0:
111! The following code should not be executed
112 ba,a p0_branch_failed
113p0_not_taken_0_end:
114
115
116! Start of Random Code for processor 0
117
118p0_label_1:
119! %l2 = 76cb5d0b, %l3 = ef3034b5, Mem[0000000010001400] = e3be3372 ff1ea306
120 std %l2,[%i0+%g0] ! Mem[0000000010001400] = 76cb5d0b ef3034b5
121! %f24 = 54937de8, Mem[0000000010101420] = 9735361c
122 st %f24,[%i4+0x020] ! Mem[0000000010101420] = 54937de8
123! %f2 = 426f1c4e a28a6a6d, Mem[0000000010081400] = 948a4d02 f57e14c7
124 stda %f2 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 426f1c4e a28a6a6d
125! Mem[0000000010181418] = 7019af47 8cb0466d, %l6 = d7b027a8, %l7 = f55f173c
126 ldda [%i6+0x018]%asi,%l6 ! %l6 = 000000007019af47 000000008cb0466d
127! Mem[0000000010041400] = 6bfb568f ca591030 6432845f 57663e30
128! Mem[0000000010041410] = ffcb868d 4c6334a3 3ca1c359 d01edd19
129! Mem[0000000010041420] = 7fe245f6 d8275aa4 e0250a6d 0f0be2a9
130! Mem[0000000010041430] = e9f291be 410fd903 445c2c9f 9f22251e
131 ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
132! Mem[0000000010001408] = c9621194, %l7 = 000000008cb0466d
133 swapa [%i0+%o4]0x80,%l7 ! %l7 = 00000000c9621194
134! %l4 = 9a2eed202944732c, Mem[0000000010181410] = c9c8f650
135 stwa %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 2944732c
136! %f16 = 907b8135 fc52cf11 ca0e600f 5721c519
137! %f20 = a9fc6c60 095ce85a 3e49b886 8b9f6c2c
138! %f24 = 54937de8 9dd4e159 eeae27dc e1ce609b
139! %f28 = e2f253a2 778aed2f df4bb1b5 ae27d753
140 stda %f16,[%i3]ASI_BLK_PL ! Block Store to 00000000100c1400
141! Mem[0000000010081408] = 56ee13e7, %l7 = 00000000c9621194
142 ldsba [%i2+%o4]0x88,%l7 ! %l7 = ffffffffffffffe7
143! Starting 10 instruction Store Burst
144! %l1 = 31f18f7190a945ec, Mem[0000000030081408] = 815e951c
145 stha %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = 815e45ec
146
147p0_label_2:
148! Mem[0000000010081410] = cf8c9400, %l1 = 31f18f7190a945ec
149 ldstuba [%i2+%o5]0x80,%l1 ! %l1 = 000000cf000000ff
150! Mem[0000000030181400] = 972b75c3, %l1 = 00000000000000cf
151 swapa [%i6+%g0]0x81,%l1 ! %l1 = 00000000972b75c3
152 membar #Sync ! Added by membar checker (1)
153! %l4 = 2944732c, %l5 = 13ff938e, Mem[0000000010041400] = 8f56fb6b 301059ca
154 stda %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 2944732c 13ff938e
155! %f4 = ffcb868d 4c6334a3, Mem[0000000030181400] = 000000cf b9283712
156 stda %f4 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffcb868d 4c6334a3
157! Mem[0000000010081400] = 4e1c6f42, %l3 = e9ee1ec5ef3034b5
158 swapa [%i2+%g0]0x88,%l3 ! %l3 = 000000004e1c6f42
159! %f22 = 3e49b886, %f3 = 57663e30, %f4 = ffcb868d
160 fdivs %f22,%f3 ,%f4 ! %f4 = 26604981
161! %l4 = 9a2eed202944732c, Mem[00000000218001c0] = 12bcc752, %asi = 80
162 stha %l4,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 732cc752
163! %f14 = 445c2c9f 9f22251e, Mem[0000000010141438] = 9129fb24 a1532bb8
164 stda %f14,[%i5+0x038]%asi ! Mem[0000000010141438] = 445c2c9f 9f22251e
165! %f20 = a9fc6c60 095ce85a, %l5 = 5761a96c13ff938e
166! Mem[0000000030001418] = 9c56136f0e505f4b
167 add %i0,0x018,%g1
168 stda %f20,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030001418] = 9c56136f606cfca9
169! Starting 10 instruction Load Burst
170! Mem[0000000010141410] = bbe3c832, %l5 = 5761a96c13ff938e
171 ldswa [%i5+%o5]0x88,%l5 ! %l5 = ffffffffbbe3c832
172
173p0_label_3:
174! Mem[0000000010141418] = a69be755, %l0 = 340d083872a08787
175 ldsha [%i5+0x01a]%asi,%l0 ! %l0 = ffffffffffffe755
176! Mem[0000000010001400] = b53430ef 0b5dcb76, %l2 = 76cb5d0b, %l3 = 4e1c6f42
177 ldda [%i0+%g0]0x88,%l2 ! %l2 = 000000000b5dcb76 00000000b53430ef
178! %f5 = 4c6334a3, %f22 = 3e49b886, %f31 = ae27d753
179 fadds %f5 ,%f22,%f31 ! %f31 = 4c6334a3
180! Mem[0000000010001410] = 56baa042, %l2 = 000000000b5dcb76
181 lduwa [%i0+%o5]0x88,%l2 ! %l2 = 0000000056baa042
182! Mem[0000000010141410] = 32c8e3bb, %l7 = ffffffffffffffe7
183 lduha [%i5+%o5]0x80,%l7 ! %l7 = 00000000000032c8
184! Mem[0000000010001410] = b85db12b56baa042, %l4 = 9a2eed202944732c
185 ldxa [%i0+%o5]0x88,%l4 ! %l4 = b85db12b56baa042
186! Mem[0000000010181438] = b24621fd 94ad7d4c, %l2 = 56baa042, %l3 = b53430ef
187 ldda [%i6+0x038]%asi,%l2 ! %l2 = 00000000b24621fd 0000000094ad7d4c
188 membar #Sync ! Added by membar checker (2)
189! Mem[0000000010141400] = 60b136e4 088d03d2 84f172db 2ad5b81b
190! Mem[0000000010141410] = 32c8e3bb 3469aa70 a69be755 349b34e1
191! Mem[0000000010141420] = ae9a2bfc 16973ac7 a6667f18 fd2281c3
192! Mem[0000000010141430] = cb0c4acb 9ad31662 445c2c9f 9f22251e
193 ldda [%i5]ASI_BLK_PL,%f16 ! Block Load from 0000000010141400
194! Mem[00000000100c1408] = 19c521570f600eca, %l6 = 000000007019af47
195 ldx [%i3+%o4],%l6 ! %l6 = 19c521570f600eca
196! Starting 10 instruction Store Burst
197! %l4 = 56baa042, %l5 = bbe3c832, Mem[0000000010001430] = 043f6f43 64eb5228
198 stda %l4,[%i0+0x030]%asi ! Mem[0000000010001430] = 56baa042 bbe3c832
199
200p0_label_4:
201! Mem[0000000030041400] = bbdef45c, %l7 = 00000000000032c8
202 ldstuba [%i1+%g0]0x81,%l7 ! %l7 = 000000bb000000ff
203! %l0 = ffffffffffffe755, Mem[0000000021800001] = 9be918df, %asi = 80
204 stba %l0,[%o3+0x001]%asi ! Mem[0000000021800000] = 9b5518df
205! %l2 = b24621fd, %l3 = 94ad7d4c, Mem[0000000030001410] = 461d7330 54f3c7d1
206 stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = b24621fd 94ad7d4c
207! %l0 = ffffffffffffe755, Mem[0000000010081418] = d0c624426f11316e
208 stx %l0,[%i2+0x018] ! Mem[0000000010081418] = ffffffffffffe755
209! Mem[0000000020800000] = 95ebe062, %l5 = ffffffffbbe3c832
210 ldstub [%o1+%g0],%l5 ! %l5 = 00000095000000ff
211! %f7 = d01edd19, Mem[00000000300c1408] = 1c353fd5
212 sta %f7 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = d01edd19
213! Mem[0000000030141408] = 6a599db0, %l2 = 00000000b24621fd
214 swapa [%i5+%o4]0x81,%l2 ! %l2 = 000000006a599db0
215! Mem[0000000010101408] = 9595b79e, %l4 = b85db12b56baa042
216 swapa [%i4+%o4]0x80,%l4 ! %l4 = 000000009595b79e
217! Mem[0000000030141400] = ed768f42, %l1 = 00000000972b75c3
218 swapa [%i5+%g0]0x81,%l1 ! %l1 = 00000000ed768f42
219! Starting 10 instruction Load Burst
220! %l6 = 19c521570f600eca, %l5 = 0000000000000095, %l4 = 000000009595b79e
221 xor %l6,%l5,%l4 ! %l4 = 19c521570f600e5f
222
223p0_label_5:
224! Mem[00000000100c1408] = 19c52157, %l4 = 19c521570f600e5f
225 ldswa [%i3+%o4]0x80,%l4 ! %l4 = 0000000019c52157
226! Mem[0000000010181408] = 487278b2, %l4 = 0000000019c52157
227 lduha [%i6+%o4]0x88,%l4 ! %l4 = 00000000000078b2
228! Mem[0000000030081408] = ec455e81, %l5 = 0000000000000095
229 ldswa [%i2+%o4]0x81,%l5 ! %l5 = ffffffffec455e81
230! Mem[0000000010041408] = 6432845f, %l2 = 000000006a599db0
231 lduha [%i1+%o4]0x80,%l2 ! %l2 = 0000000000006432
232! Mem[0000000030081408] = 815e45ec, %f14 = 445c2c9f
233 lda [%i2+%o4]0x89,%f14 ! %f14 = 815e45ec
234! %f4 = 26604981 4c6334a3, Mem[0000000030101400] = 3e329c54 37f6b80a
235 stda %f4 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 26604981 4c6334a3
236! Mem[0000000010001408] = 8cb0466d, %l3 = 0000000094ad7d4c
237 ldsba [%i0+%o4]0x80,%l3 ! %l3 = ffffffffffffff8c
238! Mem[00000000300c1410] = e292aff8 13ce7c52, %l2 = 00006432, %l3 = ffffff8c
239 ldda [%i3+%o5]0x81,%l2 ! %l2 = 00000000e292aff8 0000000013ce7c52
240! Mem[0000000010101410] = d037766426b50d03, %l6 = 19c521570f600eca
241 ldxa [%i4+%o5]0x80,%l6 ! %l6 = d037766426b50d03
242! Starting 10 instruction Store Burst
243! Randomly selected nop
244 nop
245
246p0_label_6:
247! %l3 = 0000000013ce7c52, Mem[0000000010041410] = ffcb868d4c6334a3
248 stxa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000013ce7c52
249! Mem[0000000010081410] = 00948cff, %l7 = 00000000000000bb
250 swapa [%i2+%o5]0x88,%l7 ! %l7 = 0000000000948cff
251! %l5 = ffffffffec455e81, Mem[0000000010041408] = 6432845f
252 stwa %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = ec455e81
253! Code Fragment 4
254p0_fragment_1:
255! %l0 = ffffffffffffe755
256 setx 0xd6e308880cc5288e,%g7,%l0 ! %l0 = d6e308880cc5288e
257! %l1 = 00000000ed768f42
258 setx 0x71f53cb8547d15ed,%g7,%l1 ! %l1 = 71f53cb8547d15ed
259 setx 0x7ff8, %g1, %g2
260 and %l0, %g2, %l0
261 setx 0xffffffff, %g1, %g2
262 and %l1, %g2, %l1
263 setx 0x100000000, %g1, %g2
264 or %l1, %g2, %l1 ! Set bit 32 - perrinj
265 ta T_CHANGE_HPRIV
266 stxa %l1, [%l0]ASI_ICACHE_INSTR
267 ta T_CHANGE_NONHPRIV
268! %l0 = d6e308880cc5288e
269 setx 0x421d041fd56c914a,%g7,%l0 ! %l0 = 421d041fd56c914a
270! %l1 = 71f53cb8547d15ed
271 setx 0x8b63c388751dcc6d,%g7,%l1 ! %l1 = 8b63c388751dcc6d
272! Mem[0000000010001410] = 56baa042, %l7 = 0000000000948cff
273 swapa [%i0+%o5]0x88,%l7 ! %l7 = 0000000056baa042
274! %f16 = d2038d08 e436b160 1bb8d52a db72f184
275! %f20 = 70aa6934 bbe3c832 e1349b34 55e79ba6
276! %f24 = c73a9716 fc2b9aae c38122fd 187f66a6
277! %f28 = 6216d39a cb4a0ccb 1e25229f 9f2c5c44
278 stda %f16,[%i0]ASI_COMMIT_P ! Block Store to 0000000010001400
279! %l3 = 0000000013ce7c52, Mem[00000000201c0000] = db6701ce
280 sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = 7c5201ce
281! Mem[0000000030181410] = 2bb6f3b1, %l2 = 00000000e292aff8
282 swapa [%i6+%o5]0x89,%l2 ! %l2 = 000000002bb6f3b1
283! %f14 = 815e45ec 9f22251e, Mem[00000000100c1400] = 11cf52fc 35817b90
284 stda %f14,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 815e45ec 9f22251e
285! Starting 10 instruction Load Burst
286! Mem[0000000010141420] = ae9a2bfc 16973ac7, %l6 = 26b50d03, %l7 = 56baa042
287 ldd [%i5+0x020],%l6 ! %l6 = 00000000ae9a2bfc 0000000016973ac7
288
289p0_label_7:
290! Mem[00000000201c0000] = 7c5201ce, %l2 = 000000002bb6f3b1
291 ldsba [%o0+0x001]%asi,%l2 ! %l2 = 0000000000000052
292 membar #Sync ! Added by membar checker (3)
293! Mem[0000000010001408] = 2ad5b81b, %l3 = 0000000013ce7c52
294 lduha [%i0+%o4]0x88,%l3 ! %l3 = 000000000000b81b
295! %l3 = 000000000000b81b, immed = fffff982, %y = 00000000
296 sdiv %l3,-0x67e,%l0 ! %l0 = ffffffffffffffe4
297 mov %l0,%y ! %y = ffffffe4
298! Mem[0000000010141408] = 84f172db 2ad5b81b, %l2 = 00000052, %l3 = 0000b81b
299 ldda [%i5+%o4]0x80,%l2 ! %l2 = 0000000084f172db 000000002ad5b81b
300! Mem[0000000030181408] = 10f04417, %l0 = ffffffffffffffe4
301 ldsha [%i6+%o4]0x89,%l0 ! %l0 = 0000000000004417
302! Mem[0000000010001438] = 1e25229f 9f2c5c44, %l2 = 84f172db, %l3 = 2ad5b81b
303 ldd [%i0+0x038],%l2 ! %l2 = 000000001e25229f 000000009f2c5c44
304! Mem[0000000030181410] = f8af92e2, %l4 = 00000000000078b2
305 ldswa [%i6+%o5]0x81,%l4 ! %l4 = fffffffff8af92e2
306! Mem[00000000100c1400] = 815e45ec, %l1 = 8b63c388751dcc6d
307 ldsba [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffff81
308! Mem[00000000100c1408] = 19c521570f600eca, %f28 = 6216d39a cb4a0ccb
309 ldda [%i3+0x008]%asi,%f28 ! %f28 = 19c52157 0f600eca
310! Starting 10 instruction Store Burst
311! Mem[0000000010081410] = 000000bb, %l6 = 00000000ae9a2bfc
312 swapa [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000bb
313
314p0_label_8:
315! %l0 = 0000000000004417, Mem[0000000030041400] = ffdef45c5584b512
316 stxa %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000000000004417
317! %l7 = 0000000016973ac7, Mem[0000000030001408] = 55159ea7
318 stwa %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = 16973ac7
319! %f16 = d2038d08 e436b160, Mem[0000000030081400] = efcf4072 887e3ba9
320 stda %f16,[%i2+%g0]0x81 ! Mem[0000000030081400] = d2038d08 e436b160
321! Mem[0000000010141410] = 32c8e3bb, %l1 = ffffffffffffff81
322 swapa [%i5+%o5]0x80,%l1 ! %l1 = 0000000032c8e3bb
323! %f26 = c38122fd 187f66a6, Mem[0000000010141410] = ffffff81 3469aa70
324 std %f26,[%i5+%o5] ! Mem[0000000010141410] = c38122fd 187f66a6
325! %l3 = 000000009f2c5c44, Mem[00000000100c1410] = 095ce85a
326 stwa %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 9f2c5c44
327! %l5 = ffffffffec455e81, Mem[0000000010001438] = 1e25229f9f2c5c44
328 stx %l5,[%i0+0x038] ! Mem[0000000010001438] = ffffffffec455e81
329! %f30 = 1e25229f 9f2c5c44, Mem[0000000030181408] = 1744f010 6ce214e9
330 stda %f30,[%i6+%o4]0x81 ! Mem[0000000030181408] = 1e25229f 9f2c5c44
331! %f12 = e9f291be, Mem[0000000010081410] = fc2b9aae
332 sta %f12,[%i2+%o5]0x80 ! Mem[0000000010081410] = e9f291be
333! Starting 10 instruction Load Burst
334! Mem[0000000010001400] = d2038d08 e436b160, %l4 = f8af92e2, %l5 = ec455e81
335 ldda [%i0+%g0]0x80,%l4 ! %l4 = 00000000d2038d08 00000000e436b160
336
337p0_label_9:
338! Mem[0000000010081410] = e9f291be c68c78d8, %l4 = d2038d08, %l5 = e436b160
339 ldda [%i2+%o5]0x80,%l4 ! %l4 = 00000000e9f291be 00000000c68c78d8
340! Mem[0000000010001420] = c73a9716, %l0 = 0000000000004417
341 lduwa [%i0+0x020]%asi,%l0 ! %l0 = 00000000c73a9716
342! Mem[0000000030041410] = e4d37b59, %l0 = 00000000c73a9716
343 lduwa [%i1+%o5]0x89,%l0 ! %l0 = 00000000e4d37b59
344! Mem[0000000010181400] = f3ee4792, %l7 = 0000000016973ac7
345 ldsha [%i6+%g0]0x80,%l7 ! %l7 = fffffffffffff3ee
346! %f11 = 0f0be2a9, %f2 = 6432845f
347 fsqrts %f11,%f2 ! %f2 = 273d3caf
348! Mem[0000000010081410] = be91f2e9, %l0 = 00000000e4d37b59
349 lduha [%i2+%o5]0x88,%l0 ! %l0 = 000000000000f2e9
350! Mem[0000000010181420] = a21033db726f2f17, %l7 = fffffffffffff3ee
351 ldxa [%i6+0x020]%asi,%l7 ! %l7 = a21033db726f2f17
352! Mem[00000000100c1408] = 19c52157 0f600eca, %l2 = 1e25229f, %l3 = 9f2c5c44
353 ldda [%i3+%o4]0x80,%l2 ! %l2 = 0000000019c52157 000000000f600eca
354! Mem[0000000030081400] = 60b136e4088d03d2, %f26 = c38122fd 187f66a6
355 ldda [%i2+%g0]0x89,%f26 ! %f26 = 60b136e4 088d03d2
356! Starting 10 instruction Store Burst
357! %l6 = 00000000000000bb, Mem[0000000020800000] = ffebe062, %asi = 80
358 stha %l6,[%o1+0x000]%asi ! Mem[0000000020800000] = 00bbe062
359
360p0_label_10:
361! %f14 = 815e45ec 9f22251e, Mem[0000000010101428] = ad14c10a 9b0c725c
362 std %f14,[%i4+0x028] ! Mem[0000000010101428] = 815e45ec 9f22251e
363! %l6 = 00000000000000bb, Mem[00000000300c1410] = 527cce13f8af92e2
364 stxa %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000000000bb
365! %l2 = 0000000019c52157, Mem[0000000030101400] = 4c6334a3
366 stha %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 4c632157
367! %f4 = 26604981 4c6334a3, Mem[0000000010141410] = c38122fd 187f66a6
368 stda %f4 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = 26604981 4c6334a3
369! %f17 = e436b160, %f10 = e0250a6d, %f3 = 57663e30
370 fadds %f17,%f10,%f3 ! %f3 = e437566a
371! %l2 = 0000000019c52157, Mem[0000000010001403] = d2038d08, %asi = 80
372 stba %l2,[%i0+0x003]%asi ! Mem[0000000010001400] = d2038d57
373! %f13 = 410fd903, Mem[0000000030041400] = 00000000
374 sta %f13,[%i1+%g0]0x89 ! Mem[0000000030041400] = 410fd903
375! Mem[0000000010141410] = 81496026, %l2 = 0000000019c52157
376 ldstuba [%i5+%o5]0x88,%l2 ! %l2 = 00000026000000ff
377! %l4 = 00000000e9f291be, Mem[00000000100c1401] = 815e45ec
378 stb %l4,[%i3+0x001] ! Mem[00000000100c1400] = 81be45ec
379! Starting 10 instruction Load Burst
380! Mem[0000000021800140] = 0a6099db, %l2 = 0000000000000026
381 ldsh [%o3+0x140],%l2 ! %l2 = 0000000000000a60
382
383p0_label_11:
384! Mem[0000000010181418] = 7019af47, %l4 = 00000000e9f291be
385 lduha [%i6+0x018]%asi,%l4 ! %l4 = 0000000000007019
386! Mem[00000000300c1408] = e8476df6 d01edd19, %l2 = 00000a60, %l3 = 0f600eca
387 ldda [%i3+%o4]0x89,%l2 ! %l2 = 00000000d01edd19 00000000e8476df6
388! Mem[0000000030141408] = b24621fd, %f8 = 7fe245f6
389 lda [%i5+%o4]0x81,%f8 ! %f8 = b24621fd
390! Mem[00000000300c1410] = 000000bb, %l5 = 00000000c68c78d8
391 ldswa [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000bb
392! %l7 = a21033db726f2f17, %l0 = 000000000000f2e9, %y = ffffffe4
393 smul %l7,%l0,%l2 ! %l2 = 00006c9541b599ef, %y = 00006c95
394! Mem[0000000010081400] = ef3034b5, %l2 = 00006c9541b599ef
395 ldsha [%i2+%g0]0x88,%l2 ! %l2 = 00000000000034b5
396! Mem[0000000010141410] = ff6049814c6334a3, %f12 = e9f291be 410fd903
397 ldda [%i5+%o5]0x80,%f12 ! %f12 = ff604981 4c6334a3
398! Mem[0000000010041408] = ec455e81, %l5 = 00000000000000bb
399 ldsba [%i1+%o4]0x80,%l5 ! %l5 = ffffffffffffffec
400! Mem[0000000010081414] = c68c78d8, %l5 = ffffffffffffffec
401 ldsw [%i2+0x014],%l5 ! %l5 = ffffffffc68c78d8
402! Starting 10 instruction Store Burst
403! Mem[000000001008143c] = 75164fc8, %l2 = 000034b5, %l3 = e8476df6
404 add %i2,0x3c,%g1
405 casa [%g1]0x80,%l2,%l3 ! %l3 = 0000000075164fc8
406
407p0_label_12:
408! %l5 = ffffffffc68c78d8, Mem[0000000010141400] = 60b136e4088d03d2
409 stxa %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffffffffc68c78d8
410! Mem[0000000010081408] = e713ee56, %l6 = 00000000000000bb
411 ldstuba [%i2+%o4]0x80,%l6 ! %l6 = 000000e7000000ff
412! %l7 = a21033db726f2f17, Mem[0000000010101407] = 01f35123
413 stb %l7,[%i4+0x007] ! Mem[0000000010101404] = 01f35117
414! %l0 = 000000000000f2e9, Mem[0000000010041400] = 2944732c
415 stwa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000f2e9
416! %f9 = d8275aa4, Mem[0000000030141400] = c3752b97
417 sta %f9 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = d8275aa4
418! Mem[0000000021800140] = 0a6099db, %l4 = 0000000000007019
419 ldstub [%o3+0x140],%l4 ! %l4 = 0000000a000000ff
420! %l0 = 0000f2e9, %l1 = 32c8e3bb, Mem[00000000300c1410] = 000000bb 00000000
421 stda %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000f2e9 32c8e3bb
422! Mem[0000000010181400] = f3ee4792, %l6 = 00000000000000e7
423 swapa [%i6+%g0]0x80,%l6 ! %l6 = 00000000f3ee4792
424! %f20 = 70aa6934, Mem[0000000010101408] = 42a0ba56
425 sta %f20,[%i4+%o4]0x88 ! Mem[0000000010101408] = 70aa6934
426! Starting 10 instruction Load Burst
427! Mem[0000000020800040] = 659bf99a, %l2 = 00000000000034b5
428 ldsba [%o1+0x040]%asi,%l2 ! %l2 = 0000000000000065
429
430p0_label_13:
431! Mem[00000000211c0000] = 22dce5a1, %l1 = 0000000032c8e3bb
432 lduh [%o2+%g0],%l1 ! %l1 = 00000000000022dc
433! Mem[00000000201c0000] = 7c5201ce, %l1 = 00000000000022dc
434 lduha [%o0+0x000]%asi,%l1 ! %l1 = 0000000000007c52
435! Mem[0000000030081408] = ec455e81, %l4 = 000000000000000a
436 ldsba [%i2+%o4]0x81,%l4 ! %l4 = ffffffffffffffec
437! Mem[0000000010101410] = d0377664, %l5 = ffffffffc68c78d8
438 lduha [%i4+%o5]0x80,%l5 ! %l5 = 000000000000d037
439! Mem[0000000030181410] = f8af92e2, %l2 = 0000000000000065
440 lduwa [%i6+%o5]0x81,%l2 ! %l2 = 00000000f8af92e2
441! Mem[0000000030181400] = ffcb868d4c6334a3, %l6 = 00000000f3ee4792
442 ldxa [%i6+%g0]0x81,%l6 ! %l6 = ffcb868d4c6334a3
443! Mem[00000000211c0000] = 22dce5a1, %l3 = 0000000075164fc8
444 lduha [%o2+0x000]%asi,%l3 ! %l3 = 00000000000022dc
445! Mem[0000000030141408] = fd2146b2, %l4 = ffffffffffffffec
446 ldsba [%i5+%o4]0x89,%l4 ! %l4 = ffffffffffffffb2
447! Mem[0000000030181400] = ffcb868d, %l1 = 0000000000007c52
448 lduba [%i6+%g0]0x81,%l1 ! %l1 = 00000000000000ff
449! Starting 10 instruction Store Burst
450! %l1 = 00000000000000ff, imm = fffffffffffff319, %l1 = 00000000000000ff
451 sub %l1,-0xce7,%l1 ! %l1 = 0000000000000de6
452
453p0_label_14:
454! %f10 = e0250a6d 0f0be2a9, Mem[0000000010141410] = ff604981 4c6334a3
455 stda %f10,[%i5+0x010]%asi ! Mem[0000000010141410] = e0250a6d 0f0be2a9
456! Mem[0000000010001410] = 3469aa70, %l4 = ffffffffffffffb2
457 ldsha [%i0+%o5]0x88,%l4 ! %l4 = ffffffffffffaa70
458! Mem[00000000100c1424] = e87d9354, %l1 = 0000000000000de6
459 swap [%i3+0x024],%l1 ! %l1 = 00000000e87d9354
460! %l4 = ffffffffffffaa70, Mem[00000000300c1400] = c6488bfe29df180e
461 stxa %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffffffffaa70
462! %l2 = 00000000f8af92e2, Mem[0000000010101410] = 030db526647637d0
463 stxa %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000f8af92e2
464! %l6 = 4c6334a3, %l7 = 726f2f17, Mem[0000000030101410] = bb0ccc3a 586b0b8b
465 stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 4c6334a3 726f2f17
466! %l0 = 000000000000f2e9, Mem[0000000010141404] = c68c78d8
467 stb %l0,[%i5+0x004] ! Mem[0000000010141404] = e98c78d8
468! Mem[00000000100c1410] = 9f2c5c44, %l1 = 00000000e87d9354
469 ldstuba [%i3+%o5]0x88,%l1 ! %l1 = 00000044000000ff
470! %l1 = 0000000000000044, Mem[0000000020800000] = 00bbe062, %asi = 80
471 stba %l1,[%o1+0x000]%asi ! Mem[0000000020800000] = 44bbe062
472! Starting 10 instruction Load Burst
473! Mem[0000000010101408] = 70aa6934, %l1 = 0000000000000044
474 lduba [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000034
475
476p0_label_15:
477! Mem[0000000030181408] = 9f22251e, %l7 = a21033db726f2f17
478 ldsba [%i6+%o4]0x89,%l7 ! %l7 = 000000000000001e
479! Mem[0000000030001410] = fd2146b2, %f6 = 3ca1c359
480 lda [%i0+%o5]0x89,%f6 ! %f6 = fd2146b2
481! Mem[00000000100c1410] = a9fc6c609f2c5cff, %l1 = 0000000000000034
482 ldxa [%i3+%o5]0x88,%l1 ! %l1 = a9fc6c609f2c5cff
483! Mem[0000000010001410] = 3469aa70, %l3 = 00000000000022dc
484 lduba [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000070
485! Mem[0000000010001408] = 1bb8d52a, %l0 = 000000000000f2e9
486 lduwa [%i0+%o4]0x80,%l0 ! %l0 = 000000001bb8d52a
487! Mem[0000000010101408] = 70aa6934, %l2 = 00000000f8af92e2
488 ldsba [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000034
489! Mem[0000000010001408] = 1bb8d52a, %l0 = 000000001bb8d52a
490 lduwa [%i0+%o4]0x80,%l0 ! %l0 = 000000001bb8d52a
491! Mem[0000000030041408] = 6bfea0d3b1cd62b5, %l4 = ffffffffffffaa70
492 ldxa [%i1+%o4]0x89,%l4 ! %l4 = 6bfea0d3b1cd62b5
493! Mem[00000000300c1410] = 32c8e3bb0000f2e9, %f10 = e0250a6d 0f0be2a9
494 ldda [%i3+%o5]0x89,%f10 ! %f10 = 32c8e3bb 0000f2e9
495! Starting 10 instruction Store Burst
496! Mem[0000000010081408] = 56ee13ff, %l3 = 0000000000000070
497 ldstuba [%i2+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
498
499p0_label_16:
500! %l6 = ffcb868d4c6334a3, Mem[0000000010141408] = 84f172db
501 stha %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 34a372db
502! %l2 = 0000000000000034, Mem[0000000010181408] = b2787248
503 stba %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 34787248
504! %f2 = 273d3caf e437566a, Mem[0000000010041408] = ec455e81 57663e30
505 stda %f2 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 273d3caf e437566a
506! Mem[0000000010041408] = af3c3d27, %l4 = 6bfea0d3b1cd62b5
507 ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 00000027000000ff
508! Mem[0000000020800040] = 659bf99a, %l6 = ffcb868d4c6334a3
509 ldstuba [%o1+0x040]%asi,%l6 ! %l6 = 00000065000000ff
510! Mem[0000000030001408] = c73a9716, %l2 = 0000000000000034
511 swapa [%i0+%o4]0x81,%l2 ! %l2 = 00000000c73a9716
512! %f16 = d2038d08 e436b160 1bb8d52a db72f184
513! %f20 = 70aa6934 bbe3c832 e1349b34 55e79ba6
514! %f24 = c73a9716 fc2b9aae 60b136e4 088d03d2
515! %f28 = 19c52157 0f600eca 1e25229f 9f2c5c44
516 stda %f16,[%i5]ASI_COMMIT_S ! Block Store to 0000000030141400
517! Mem[00000000300c1410] = 0000f2e9, %l6 = 0000000000000065
518 swapa [%i3+%o5]0x89,%l6 ! %l6 = 000000000000f2e9
519! %l4 = 0000000000000027, Mem[0000000010001408] = 1bb8d52a
520 stha %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0027d52a
521! Starting 10 instruction Load Burst
522! Mem[0000000030081400] = d2038d08, %l1 = a9fc6c609f2c5cff
523 ldsba [%i2+%g0]0x81,%l1 ! %l1 = ffffffffffffffd2
524
525p0_label_17:
526! Mem[0000000010041408] = af3c3dff, %l3 = 00000000000000ff
527 lduha [%i1+%o4]0x88,%l3 ! %l3 = 0000000000003dff
528! Mem[00000000211c0000] = 22dce5a1, %l7 = 000000000000001e
529 lduba [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000022
530! Mem[0000000010101400] = 0addd1cc 01f35117, %l6 = 0000f2e9, %l7 = 00000022
531 ldda [%i4+%g0]0x80,%l6 ! %l6 = 000000000addd1cc 0000000001f35117
532! Mem[0000000030041408] = b562cdb1, %l7 = 0000000001f35117
533 ldsha [%i1+%o4]0x81,%l7 ! %l7 = ffffffffffffb562
534 membar #Sync ! Added by membar checker (4)
535! Mem[0000000030141400] = 60b136e4088d03d2, %f8 = b24621fd d8275aa4
536 ldda [%i5+%g0]0x89,%f8 ! %f8 = 60b136e4 088d03d2
537! Mem[0000000010081408] = ff13ee56, %l0 = 000000001bb8d52a
538 ldswa [%i2+0x008]%asi,%l0 ! %l0 = ffffffffff13ee56
539! Mem[0000000021800000] = 9b5518df, %l7 = ffffffffffffb562
540 ldsb [%o3+0x001],%l7 ! %l7 = 0000000000000055
541! %l4 = 00000027, %l5 = 0000d037, Mem[0000000030001408] = 00000034 8a53b032
542 stda %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000027 0000d037
543! Mem[0000000010041400] = e9f20000, %l1 = ffffffffffffffd2
544 ldsba [%i1+%g0]0x80,%l1 ! %l1 = ffffffffffffffe9
545! Starting 10 instruction Store Burst
546! %l2 = 00000000c73a9716, Mem[00000000100c1410] = ff5c2c9f
547 stwa %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = c73a9716
548
549p0_label_18:
550! Mem[00000000100c1410] = 16973ac7, %l2 = 00000000c73a9716
551 ldstuba [%i3+%o5]0x88,%l2 ! %l2 = 000000c7000000ff
552! %l0 = ff13ee56, %l1 = ffffffe9, Mem[0000000010101430] = 7ef25af5 3aed2469
553 std %l0,[%i4+0x030] ! Mem[0000000010101430] = ff13ee56 ffffffe9
554! Mem[0000000010181400] = 000000e7, %l2 = 00000000000000c7
555 ldstuba [%i6+0x000]%asi,%l2 ! %l2 = 00000000000000ff
556! %l3 = 0000000000003dff, Mem[0000000030001410] = fd2146b2
557 stwa %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00003dff
558! %l7 = 0000000000000055, Mem[0000000010181428] = e4202773442eeae8
559 stx %l7,[%i6+0x028] ! Mem[0000000010181428] = 0000000000000055
560! %l3 = 0000000000003dff, Mem[0000000010041410] = 00000000
561 stwa %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00003dff
562! Mem[0000000030041410] = 597bd3e4, %l1 = ffffffffffffffe9
563 ldstuba [%i1+%o5]0x81,%l1 ! %l1 = 00000059000000ff
564! %l1 = 0000000000000059, Mem[00000000100c1410] = ff3a9716
565 stba %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 593a9716
566! Mem[00000000201c0000] = 7c5201ce, %l2 = 0000000000000000
567 ldsb [%o0+%g0],%l2 ! %l2 = 000000000000007c
568! Starting 10 instruction Load Burst
569! %f26 = 60b136e4, %f11 = 0000f2e9
570 fstoi %f26,%f11 ! %f11 = 7fffffff
571
572p0_label_19:
573! %l7 = 0000000000000055, %l1 = 0000000000000059, %l1 = 0000000000000059
574 and %l7,%l1,%l1 ! %l1 = 0000000000000051
575! Mem[0000000010181408] = 34787248, %l0 = ffffffffff13ee56
576 lduha [%i6+%o4]0x80,%l0 ! %l0 = 0000000000003478
577! Mem[0000000021800040] = 287028b2, %l5 = 000000000000d037
578 ldsba [%o3+0x040]%asi,%l5 ! %l5 = 0000000000000028
579! Mem[0000000030101410] = 726f2f17 4c6334a3, %l2 = 0000007c, %l3 = 00003dff
580 ldda [%i4+%o5]0x89,%l2 ! %l2 = 000000004c6334a3 00000000726f2f17
581! Mem[0000000030141410] = 70aa6934, %l7 = 0000000000000055
582 ldswa [%i5+%o5]0x81,%l7 ! %l7 = 0000000070aa6934
583! Mem[0000000030101408] = 339112d4 796694bc, %l4 = 00000027, %l5 = 00000028
584 ldda [%i4+%o4]0x89,%l4 ! %l4 = 00000000796694bc 00000000339112d4
585! %l7 = 0000000070aa6934, immed = fffff922, %y = 00006c95
586 sdiv %l7,-0x6de,%l5 ! %l5 = ffffffff80000000
587 mov %l0,%y ! %y = 00003478
588! Mem[00000000100c1408] = 19c52157, %l0 = 0000000000003478
589 lduba [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000019
590! Mem[0000000030141408] = 1bb8d52a, %l0 = 0000000000000019
591 ldsha [%i5+%o4]0x81,%l0 ! %l0 = 0000000000001bb8
592! Starting 10 instruction Store Burst
593! %f0 = 6bfb568f, Mem[0000000030141408] = 2ad5b81b
594 sta %f0 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = 6bfb568f
595
596p0_label_20:
597! %l7 = 0000000070aa6934, Mem[0000000030001400] = e6964508
598 stba %l7,[%i0+%g0]0x81 ! Mem[0000000030001400] = 34964508
599! %l0 = 00001bb8, %l1 = 00000051, Mem[0000000010181410] = 2c734429 898546e4
600 stda %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00001bb8 00000051
601! %l5 = ffffffff80000000, Mem[0000000010081400] = ef3034b5
602 stwa %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 80000000
603! %f2 = 273d3caf e437566a, %l4 = 00000000796694bc
604! Mem[0000000030001400] = 34964508d0559d06
605 stda %f2,[%i0+%l4]ASI_PST16_SL ! Mem[0000000030001400] = 34964508af3c3d27
606! %l4 = 796694bc, %l5 = 80000000, Mem[0000000030181400] = 8d86cbff a334634c
607 stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 796694bc 80000000
608! %f28 = 19c52157 0f600eca, Mem[0000000030181400] = bc946679 00000080
609 stda %f28,[%i6+%g0]0x81 ! Mem[0000000030181400] = 19c52157 0f600eca
610! Mem[0000000010081400] = 00000080, %l7 = 0000000070aa6934
611 swapa [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000080
612! %l2 = 000000004c6334a3, Mem[0000000021800100] = 650a4e79
613 sth %l2,[%o3+0x100] ! Mem[0000000021800100] = 34a34e79
614! Mem[0000000010081424] = f539bdcc, %l4 = 796694bc, %l5 = 80000000
615 add %i2,0x24,%g1
616 casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000f539bdcc
617! Starting 10 instruction Load Burst
618! Mem[0000000010001408] = 0027d52a, %f25 = fc2b9aae
619 lda [%i0+%o4]0x80,%f25 ! %f25 = 0027d52a
620
621p0_label_21:
622! Mem[0000000030041408] = b1cd62b5, %l0 = 0000000000001bb8
623 lduha [%i1+%o4]0x89,%l0 ! %l0 = 00000000000062b5
624! Mem[0000000010181400] = e70000ff, %f7 = d01edd19
625 lda [%i6+%g0]0x88,%f7 ! %f7 = e70000ff
626! Mem[0000000030101408] = 796694bc, %f12 = ff604981
627 lda [%i4+%o4]0x89,%f12 ! %f12 = 796694bc
628! Mem[0000000010001428] = c38122fd 187f66a6, %l2 = 4c6334a3, %l3 = 726f2f17
629 ldd [%i0+0x028],%l2 ! %l2 = 00000000c38122fd 00000000187f66a6
630! Mem[0000000030041400] = 03d90f4100004417, %l0 = 00000000000062b5
631 ldxa [%i1+%g0]0x81,%l0 ! %l0 = 03d90f4100004417
632! Mem[0000000030101408] = 796694bc, %l3 = 00000000187f66a6
633 lduha [%i4+%o4]0x89,%l3 ! %l3 = 00000000000094bc
634! Mem[0000000030181408] = 9f22251e, %f14 = 815e45ec
635 lda [%i6+%o4]0x89,%f14 ! %f14 = 9f22251e
636! Mem[0000000010001418] = e1349b3455e79ba6, %f2 = 273d3caf e437566a
637 ldd [%i0+0x018],%f2 ! %f2 = e1349b34 55e79ba6
638! Mem[0000000010181410] = 00000051 00001bb8, %l4 = 796694bc, %l5 = f539bdcc
639 ldda [%i6+%o5]0x88,%l4 ! %l4 = 0000000000001bb8 0000000000000051
640! Starting 10 instruction Store Burst
641! %l1 = 0000000000000051, imm = fffffffffffffe30, %l6 = 000000000addd1cc
642 subc %l1,-0x1d0,%l6 ! %l6 = 0000000000000221
643
644p0_label_22:
645! %l0 = 00004417, %l1 = 00000051, Mem[0000000030081408] = ec455e81 fa93b0a2
646 stda %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00004417 00000051
647! %f24 = c73a9716 0027d52a, %l6 = 0000000000000221
648! Mem[00000000100c1400] = 81be45ec9f22251e
649 stda %f24,[%i3+%l6]ASI_PST32_PL ! Mem[00000000100c1400] = 2ad527009f22251e
650! Mem[0000000010181410] = b81b0000, %l2 = 00000000c38122fd
651 ldstuba [%i6+%o5]0x80,%l2 ! %l2 = 000000b8000000ff
652! %l3 = 00000000000094bc, Mem[0000000010181400] = ff0000e7641035b8
653 stxa %l3,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000000094bc
654! %f2 = e1349b34 55e79ba6, Mem[0000000030041400] = 03d90f41 00004417
655 stda %f2 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = e1349b34 55e79ba6
656! %l3 = 00000000000094bc, Mem[0000000030041400] = a69be755349b34e1
657 stxa %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000000094bc
658! Mem[00000000201c0000] = 7c5201ce, %l1 = 0000000000000051
659 ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 0000007c000000ff
660! %l1 = 000000000000007c, Mem[0000000010101410] = e292aff8
661 stba %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 7c92aff8
662! %l4 = 0000000000001bb8, Mem[0000000030141408] = 84f172db6bfb568f
663 stxa %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000000000001bb8
664! Starting 10 instruction Load Burst
665! Mem[0000000030081400] = 60b136e4088d03d2, %f10 = 32c8e3bb 7fffffff
666 ldda [%i2+%g0]0x89,%f10 ! %f10 = 60b136e4 088d03d2
667
668p0_label_23:
669! Mem[0000000030041410] = ff7bd3e4, %l1 = 000000000000007c
670 ldsha [%i1+%o5]0x81,%l1 ! %l1 = ffffffffffffff7b
671! Mem[000000001004143c] = 9f22251e, %l7 = 0000000000000080
672 ldsb [%i1+0x03f],%l7 ! %l7 = 000000000000001e
673! Mem[0000000010181418] = 7019af47 8cb0466d, %l2 = 000000b8, %l3 = 000094bc
674 ldd [%i6+0x018],%l2 ! %l2 = 000000007019af47 000000008cb0466d
675! Mem[00000000100c1410] = 593a9716, %l0 = 03d90f4100004417
676 ldswa [%i3+%o5]0x80,%l0 ! %l0 = 00000000593a9716
677! Mem[0000000030041408] = b1cd62b5, %l4 = 0000000000001bb8
678 ldsba [%i1+%o4]0x89,%l4 ! %l4 = ffffffffffffffb5
679! Mem[0000000030101410] = a334634c 172f6f72, %l2 = 7019af47, %l3 = 8cb0466d
680 ldda [%i4+%o5]0x81,%l2 ! %l2 = 00000000a334634c 00000000172f6f72
681! Mem[0000000030181400] = 19c52157, %l6 = 0000000000000221
682 lduha [%i6+%g0]0x81,%l6 ! %l6 = 00000000000019c5
683! Mem[0000000010101400] = 0addd1cc, %l2 = 00000000a334634c
684 lduba [%i4+%g0]0x80,%l2 ! %l2 = 000000000000000a
685! Mem[000000001008142c] = b252fd4b, %l1 = ffffffffffffff7b
686 lduw [%i2+0x02c],%l1 ! %l1 = 00000000b252fd4b
687! Starting 10 instruction Store Burst
688! %f14 = 9f22251e 9f22251e, %l5 = 0000000000000051
689! Mem[0000000030181400] = 19c521570f600eca
690 stda %f14,[%i6+%l5]ASI_PST8_S ! Mem[0000000030181400] = 1922211e0f600e1e
691
692p0_label_24:
693! %f12 = 796694bc 4c6334a3, Mem[0000000010041400] = e9f20000 8e93ff13
694 stda %f12,[%i1+0x000]%asi ! Mem[0000000010041400] = 796694bc 4c6334a3
695! %f16 = d2038d08 e436b160, Mem[0000000010081400] = 70aa6934 a28a6a6d
696 stda %f16,[%i2+%g0]0x80 ! Mem[0000000010081400] = d2038d08 e436b160
697! %f10 = 60b136e4, Mem[000000001018141c] = 8cb0466d
698 sta %f10,[%i6+0x01c]%asi ! Mem[000000001018141c] = 60b136e4
699! %l1 = 00000000b252fd4b, Mem[0000000020800000] = 44bbe062
700 sth %l1,[%o1+%g0] ! Mem[0000000020800000] = fd4be062
701! %f12 = 796694bc 4c6334a3, Mem[0000000030001410] = 00003dff 4c7dad94
702 stda %f12,[%i0+%o5]0x89 ! Mem[0000000030001410] = 796694bc 4c6334a3
703! Mem[0000000021800000] = 9b5518df, %l5 = 0000000000000051
704 ldstub [%o3+%g0],%l5 ! %l5 = 0000009b000000ff
705! %l6 = 00000000000019c5, Mem[00000000218000c0] = 90d5d5a0
706 sth %l6,[%o3+0x0c0] ! Mem[00000000218000c0] = 19c5d5a0
707! %f26 = 60b136e4, Mem[0000000010001400] = 578d03d2
708 sta %f26,[%i0+%g0]0x88 ! Mem[0000000010001400] = 60b136e4
709! Mem[00000000100c1400] = 2ad52700, %l5 = 000000000000009b
710 swapa [%i3+%g0]0x80,%l5 ! %l5 = 000000002ad52700
711! Starting 10 instruction Load Burst
712! Mem[0000000030101408] = 796694bc, %l7 = 000000000000001e
713 ldswa [%i4+%o4]0x89,%l7 ! %l7 = 00000000796694bc
714
715p0_label_25:
716! Mem[0000000010081408] = 56ee13ff, %l2 = 000000000000000a
717 ldsba [%i2+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
718! Mem[0000000010081404] = e436b160, %l5 = 000000002ad52700
719 ldsw [%i2+0x004],%l5 ! %l5 = ffffffffe436b160
720! Mem[0000000010081400] = d2038d08, %l4 = ffffffffffffffb5
721 ldsha [%i2+%g0]0x80,%l4 ! %l4 = ffffffffffffd203
722! %l5 = ffffffffe436b160, %l2 = ffffffffffffffff, %l7 = 00000000796694bc
723 mulx %l5,%l2,%l7 ! %l7 = 000000001bc94ea0
724! Mem[0000000030141400] = d2038d08e436b160, %l3 = 00000000172f6f72
725 ldxa [%i5+%g0]0x81,%l3 ! %l3 = d2038d08e436b160
726! Mem[0000000030081400] = 60b136e4 088d03d2, %l2 = ffffffff, %l3 = e436b160
727 ldda [%i2+%g0]0x89,%l2 ! %l2 = 00000000088d03d2 0000000060b136e4
728! %f22 = e1349b34, %f25 = 0027d52a, %f20 = 70aa6934
729 fsubs %f22,%f25,%f20 ! %l0 = 00000000593a9738, Unfinished, %fsr = 0000000000
730! Mem[00000000100c1408] = ca0e600f 5721c519, %l6 = 000019c5, %l7 = 1bc94ea0
731 ldda [%i3+%o4]0x88,%l6 ! %l6 = 000000005721c519 00000000ca0e600f
732! Mem[00000000100c1410] = 593a9716606cfca9, %l5 = ffffffffe436b160
733 ldxa [%i3+%o5]0x80,%l5 ! %l5 = 593a9716606cfca9
734! Starting 10 instruction Store Burst
735! %l7 = 00000000ca0e600f, Mem[000000001008141b] = ffffffff, %asi = 80
736 stba %l7,[%i2+0x01b]%asi ! Mem[0000000010081418] = ffffff0f
737
738p0_label_26:
739! %f30 = 1e25229f 9f2c5c44, Mem[0000000030181400] = 1e212219 1e0e600f
740 stda %f30,[%i6+%g0]0x89 ! Mem[0000000030181400] = 1e25229f 9f2c5c44
741! %l4 = ffffffffffffd203, Mem[0000000030001410] = 4c6334a3
742 stba %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 4c633403
743! %f23 = 55e79ba6, Mem[0000000030081400] = d2038d08
744 sta %f23,[%i2+%g0]0x81 ! Mem[0000000030081400] = 55e79ba6
745! %l2 = 088d03d2, %l3 = 60b136e4, Mem[0000000010101400] = 0addd1cc 01f35117
746 stda %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 088d03d2 60b136e4
747! %f18 = 1bb8d52a db72f184, %l6 = 000000005721c519
748! Mem[0000000030141418] = e1349b3455e79ba6
749 add %i5,0x018,%g1
750 stda %f18,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030141418] = 84f19b3455e7b81b
751! Mem[00000000100c1408] = 19c52157, %l0 = 00000000593a9738
752 ldstuba [%i3+%o4]0x80,%l0 ! %l0 = 00000019000000ff
753! %l0 = 0000000000000019, Mem[0000000010081408] = ff13ee56
754 stwa %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000019
755! %l6 = 000000005721c519, Mem[0000000030141410] = 70aa6934
756 stha %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = c5196934
757! Mem[00000000100c1410] = 593a9716, %l3 = 0000000060b136e4
758 swapa [%i3+%o5]0x80,%l3 ! %l3 = 00000000593a9716
759! Starting 10 instruction Load Burst
760! Mem[0000000030181408] = 9f22251e, %l5 = 593a9716606cfca9
761 lduwa [%i6+%o4]0x89,%l5 ! %l5 = 000000009f22251e
762
763p0_label_27:
764! Mem[0000000030041400] = 000094bc, %l7 = 00000000ca0e600f
765 ldsba [%i1+%g0]0x89,%l7 ! %l7 = ffffffffffffffbc
766! Mem[00000000100c1408] = ffc52157, %l4 = ffffffffffffd203
767 lduha [%i3+%o4]0x80,%l4 ! %l4 = 000000000000ffc5
768! Mem[0000000030101400] = 5721634c, %l2 = 00000000088d03d2
769 lduwa [%i4+%g0]0x81,%l2 ! %l2 = 000000005721634c
770! Mem[0000000010001408] = 0027d52a, %f15 = 9f22251e
771 lda [%i0+%o4]0x80,%f15 ! %f15 = 0027d52a
772! Mem[0000000030181400] = 445c2c9f9f22251e, %l3 = 00000000593a9716
773 ldxa [%i6+%g0]0x81,%l3 ! %l3 = 445c2c9f9f22251e
774! Mem[00000000100c1408] = ffc521570f600eca, %l3 = 445c2c9f9f22251e
775 ldxa [%i3+%o4]0x80,%l3 ! %l3 = ffc521570f600eca
776! Mem[0000000010141410] = e0250a6d0f0be2a9, %l4 = 000000000000ffc5
777 ldxa [%i5+0x010]%asi,%l4 ! %l4 = e0250a6d0f0be2a9
778! Mem[0000000030001400] = 34964508, %l2 = 000000005721634c
779 ldsba [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000034
780! Mem[0000000010041408] = af3c3dff, %l5 = 000000009f22251e
781 lduha [%i1+%o4]0x88,%l5 ! %l5 = 0000000000003dff
782! Starting 10 instruction Store Burst
783! Mem[0000000010141438] = 445c2c9f9f22251e, %l0 = 0000000000000019, %l4 = e0250a6d0f0be2a9
784 add %i5,0x38,%g1
785 casxa [%g1]0x80,%l0,%l4 ! %l4 = 445c2c9f9f22251e
786
787p0_label_28:
788! %f16 = d2038d08, Mem[000000001008143c] = 75164fc8
789 sta %f16,[%i2+0x03c]%asi ! Mem[000000001008143c] = d2038d08
790! %f6 = fd2146b2 e70000ff, %l5 = 0000000000003dff
791! Mem[0000000010181410] = ff1b000051000000
792 add %i6,0x010,%g1
793 stda %f6,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010181410] = ff0000e7b24621fd
794! Mem[0000000010041438] = 445c2c9f, %l0 = 00000019, %l5 = 00003dff
795 add %i1,0x38,%g1
796 casa [%g1]0x80,%l0,%l5 ! %l5 = 00000000445c2c9f
797! %l0 = 0000000000000019, Mem[0000000010101408] = 3469aa70
798 stba %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 1969aa70
799! Mem[0000000010101408] = 1969aa70, %l5 = 00000000445c2c9f
800 ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 00000019000000ff
801! %l4 = 445c2c9f9f22251e, Mem[00000000211c0000] = 22dce5a1, %asi = 80
802 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 251ee5a1
803! %f15 = 0027d52a, Mem[00000000100c1410] = e436b160
804 sta %f15,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0027d52a
805! %f10 = 60b136e4 088d03d2, %l5 = 0000000000000019
806! Mem[0000000030001430] = f73659a641a1a601
807 add %i0,0x030,%g1
808 stda %f10,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030001430] = d20359a641a1b160
809! %f16 = d2038d08 e436b160 1bb8d52a db72f184
810! %f20 = 70aa6934 bbe3c832 e1349b34 55e79ba6
811! %f24 = c73a9716 0027d52a 60b136e4 088d03d2
812! %f28 = 19c52157 0f600eca 1e25229f 9f2c5c44
813 stda %f16,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400
814! Starting 10 instruction Load Burst
815 membar #Sync ! Added by membar checker (5)
816! Mem[0000000030141408] = 84f172db 2ad5b81b, %l4 = 9f22251e, %l5 = 00000019
817 ldda [%i5+%o4]0x81,%l4 ! %l4 = 0000000084f172db 000000002ad5b81b
818
819p0_label_29:
820! %l5 = 000000002ad5b81b, %l7 = ffffffffffffffbc, %l7 = ffffffffffffffbc
821 xnor %l5,%l7,%l7 ! %l7 = 000000002ad5b858
822! Mem[0000000030181410] = f8af92e2, %l3 = ffc521570f600eca
823 lduwa [%i6+%o5]0x81,%l3 ! %l3 = 00000000f8af92e2
824! %l1 = 00000000b252fd4b, %l6 = 000000005721c519, %l6 = 000000005721c519
825 or %l1,%l6,%l6 ! %l6 = 00000000f773fd5b
826! Mem[0000000010001420] = c73a9716 fc2b9aae, %l4 = 84f172db, %l5 = 2ad5b81b
827 ldd [%i0+0x020],%l4 ! %l4 = 00000000c73a9716 00000000fc2b9aae
828! Mem[0000000030141408] = 1bb8d52adb72f184, %f30 = 1e25229f 9f2c5c44
829 ldda [%i5+%o4]0x89,%f30 ! %f30 = 1bb8d52a db72f184
830! Mem[0000000030141400] = 60b136e4, %l4 = 00000000c73a9716
831 ldswa [%i5+%g0]0x81,%l4 ! %l4 = 0000000060b136e4
832! Mem[0000000010081428] = 94121178, %l7 = 000000002ad5b858
833 ldsha [%i2+0x028]%asi,%l7 ! %l7 = ffffffffffff9412
834! Mem[00000000300c1400] = ffffffff ffffaa70, %l2 = 00000034, %l3 = f8af92e2
835 ldda [%i3+%g0]0x89,%l2 ! %l2 = 00000000ffffaa70 00000000ffffffff
836! Mem[0000000021800140] = ff6099db, %l3 = 00000000ffffffff
837 ldsb [%o3+0x141],%l3 ! %l3 = 0000000000000060
838! Starting 10 instruction Store Burst
839! %f0 = 6bfb568f ca591030, %l1 = 00000000b252fd4b
840! Mem[0000000010181418] = 7019af4760b136e4
841 add %i6,0x018,%g1
842 stda %f0,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010181418] = 3010afca60b1fbe4
843
844p0_label_30:
845! Mem[0000000010041410] = 00003dff, %l0 = 0000000000000019
846 swapa [%i1+%o5]0x88,%l0 ! %l0 = 0000000000003dff
847! Mem[00000000100c1407] = 9f22251e, %l5 = 00000000fc2b9aae
848 ldstuba [%i3+0x007]%asi,%l5 ! %l5 = 0000001e000000ff
849! %l4 = 0000000060b136e4, Mem[0000000010081400] = 088d03d2
850 stwa %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 60b136e4
851! %l7 = ffffffffffff9412, Mem[00000000100c1410] = 0027d52a
852 stha %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00279412
853! %l4 = 0000000060b136e4, Mem[0000000010041408] = ff3d3caf
854 stha %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 36e43caf
855! %l7 = ffffffffffff9412, Mem[0000000030181400] = 1e25229f9f2c5c44
856 stxa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffffffffff9412
857! %l6 = 00000000f773fd5b, Mem[0000000030001400] = 34964508
858 stwa %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = f773fd5b
859! Mem[0000000030181408] = 9f22251e, %l6 = 00000000f773fd5b
860 ldstuba [%i6+%o4]0x89,%l6 ! %l6 = 0000001e000000ff
861! %l1 = 00000000b252fd4b, Mem[00000000100c1410] = 12942700
862 stba %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 4b942700
863! Starting 10 instruction Load Burst
864! Mem[0000000010181424] = 726f2f17, %l7 = ffffffffffff9412
865 lduh [%i6+0x026],%l7 ! %l7 = 0000000000002f17
866
867p0_label_31:
868! Mem[0000000010101400] = d2038d08, %l7 = 0000000000002f17
869 ldsba [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000008
870! Mem[00000000201c0000] = ff5201ce, %l1 = 00000000b252fd4b
871 ldub [%o0+%g0],%l1 ! %l1 = 00000000000000ff
872! Mem[000000001014143c] = 9f22251e, %l1 = 00000000000000ff
873 ldsha [%i5+0x03e]%asi,%l1 ! %l1 = 000000000000251e
874! Mem[0000000010001410] = 70aa6934 bbe3c832, %l6 = 0000001e, %l7 = 00000008
875 ldd [%i0+%o5],%l6 ! %l6 = 0000000070aa6934 00000000bbe3c832
876! Mem[0000000030101410] = a334634c172f6f72, %l5 = 000000000000001e
877 ldxa [%i4+%o5]0x81,%l5 ! %l5 = a334634c172f6f72
878! Mem[0000000010101410] = 7c92aff8, %l4 = 0000000060b136e4
879 ldswa [%i4+%o5]0x80,%l4 ! %l4 = 000000007c92aff8
880! Mem[000000001000143c] = ec455e81, %l2 = 00000000ffffaa70
881 lduba [%i0+0x03e]%asi,%l2 ! %l2 = 000000000000005e
882! Mem[0000000010181400] = 00000000, %f24 = c73a9716
883 lda [%i6+%g0]0x88,%f24 ! %f24 = 00000000
884! Mem[0000000030141408] = 84f172db, %l5 = a334634c172f6f72
885 lduwa [%i5+%o4]0x81,%l5 ! %l5 = 0000000084f172db
886! Starting 10 instruction Store Burst
887! %l2 = 0000005e, %l3 = 00000060, Mem[0000000030001400] = f773fd5b af3c3d27
888 stda %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000005e 00000060
889
890p0_label_32:
891! %l0 = 0000000000003dff, Mem[0000000010101400] = 088d03d2
892 stha %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 3dff03d2
893! Mem[0000000010101400] = 3dff03d2, %l6 = 0000000070aa6934
894 swapa [%i4+%g0]0x80,%l6 ! %l6 = 000000003dff03d2
895! Mem[00000000100c1408] = 5721c5ff, %l7 = 00000000bbe3c832
896 swapa [%i3+%o4]0x88,%l7 ! %l7 = 000000005721c5ff
897! %l4 = 000000007c92aff8, Mem[0000000030001408] = 27000000
898 stwa %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 7c92aff8
899! %f26 = 60b136e4 088d03d2, %l4 = 000000007c92aff8
900! Mem[0000000010081400] = e436b160e436b160
901 stda %f26,[%i2+%l4]ASI_PST32_PL ! Mem[0000000010081400] = e436b160e436b160
902! %f8 = 60b136e4, Mem[0000000010181418] = 3010afca
903 sta %f8 ,[%i6+0x018]%asi ! Mem[0000000010181418] = 60b136e4
904! Mem[0000000010141408] = db72a334, %l6 = 000000003dff03d2
905 ldstuba [%i5+%o4]0x88,%l6 ! %l6 = 00000034000000ff
906! %l6 = 00000034, %l7 = 5721c5ff, Mem[0000000030181408] = ff25229f 9f2c5c44
907 stda %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000034 5721c5ff
908! Mem[0000000010141410] = e0250a6d, %l0 = 0000000000003dff
909 ldsha [%i5+%o5]0x80,%l0 ! %l0 = ffffffffffffe025
910! Starting 10 instruction Load Burst
911! Mem[0000000010041410] = 527cce13 00000019, %l0 = ffffe025, %l1 = 0000251e
912 ldda [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000019 00000000527cce13
913
914p0_label_33:
915! Mem[00000000100c1408] = 32c8e3bb 0f600eca, %l4 = 7c92aff8, %l5 = 84f172db
916 ldda [%i3+%o4]0x80,%l4 ! %l4 = 0000000032c8e3bb 000000000f600eca
917! Mem[0000000010141428] = a6667f18fd2281c3, %l2 = 000000000000005e
918 ldx [%i5+0x028],%l2 ! %l2 = a6667f18fd2281c3
919! Mem[0000000030081400] = 55e79ba6, %l0 = 0000000000000019
920 lduwa [%i2+%g0]0x81,%l0 ! %l0 = 0000000055e79ba6
921! Mem[0000000010181410] = ff0000e7, %f23 = 55e79ba6
922 lda [%i6+%o5]0x80,%f23 ! %f23 = ff0000e7
923! Mem[00000000100c1418] = 2c6c9f8b, %l3 = 0000000000000060
924 lduha [%i3+0x018]%asi,%l3 ! %l3 = 0000000000002c6c
925! Mem[0000000010081400] = 60b136e4, %l0 = 0000000055e79ba6
926 ldsba [%i2+%g0]0x88,%l0 ! %l0 = ffffffffffffffe4
927! Mem[0000000030001408] = 7c92aff8, %l1 = 00000000527cce13
928 lduwa [%i0+%o4]0x89,%l1 ! %l1 = 000000007c92aff8
929! Mem[0000000010181400] = 00000000, %l2 = a6667f18fd2281c3
930 swapa [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
931! Mem[0000000010141410] = e0250a6d, %f4 = 26604981
932 lda [%i5+%o5]0x80,%f4 ! %f4 = e0250a6d
933! Starting 10 instruction Store Burst
934! Mem[0000000030101410] = a334634c, %l2 = 0000000000000000
935 swapa [%i4+%o5]0x81,%l2 ! %l2 = 00000000a334634c
936
937p0_label_34:
938! %l6 = 0000000000000034, Mem[0000000010181408] = 34787248
939 stba %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 34787248
940! Mem[0000000010181400] = c38122fd, %l4 = 0000000032c8e3bb
941 ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 000000fd000000ff
942! Mem[0000000010001410] = 3469aa70, %l4 = 00000000000000fd
943 ldstuba [%i0+%o5]0x88,%l4 ! %l4 = 00000070000000ff
944! %l7 = 000000005721c5ff, Mem[0000000010141400] = ffffffff
945 stwa %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = 5721c5ff
946! %f3 = 55e79ba6, %f2 = e1349b34
947 fsqrts %f3 ,%f2 ! %f2 = 4aac2dfc
948! %f0 = 6bfb568f ca591030 4aac2dfc 55e79ba6
949! %f4 = e0250a6d 4c6334a3 fd2146b2 e70000ff
950! %f8 = 60b136e4 088d03d2 60b136e4 088d03d2
951! %f12 = 796694bc 4c6334a3 9f22251e 0027d52a
952 stda %f0,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
953! %f30 = 1bb8d52a db72f184, Mem[0000000030041410] = ff7bd3e4 d1e92f7b
954 stda %f30,[%i1+%o5]0x81 ! Mem[0000000030041410] = 1bb8d52a db72f184
955! %l2 = 00000000a334634c, Mem[0000000030181410] = f8af92e2
956 stwa %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = a334634c
957! Mem[0000000030081410] = cab3b22b, %l5 = 000000000f600eca
958 ldstuba [%i2+%o5]0x89,%l5 ! %l5 = 0000002b000000ff
959! Starting 10 instruction Load Burst
960! Mem[0000000010101408] = ff69aa70, %l5 = 000000000000002b
961 ldswa [%i4+%o4]0x80,%l5 ! %l5 = ffffffffff69aa70
962
963p0_label_35:
964! Mem[00000000100c1400] = 0000009b9f2225ff, %f24 = 00000000 0027d52a
965 ldda [%i3+%g0]0x80,%f24 ! %f24 = 0000009b 9f2225ff
966! Mem[00000000100c1418] = 2c6c9f8b86b8493e, %f26 = 60b136e4 088d03d2
967 ldd [%i3+0x018],%f26 ! %f26 = 2c6c9f8b 86b8493e
968! Mem[00000000100c1410] = 4b942700, %l1 = 000000007c92aff8
969 ldsha [%i3+%o5]0x80,%l1 ! %l1 = 0000000000004b94
970! Mem[0000000010101410] = f8af927c, %l1 = 0000000000004b94
971 lduba [%i4+%o5]0x88,%l1 ! %l1 = 000000000000007c
972! Mem[0000000030041408] = b562cdb1, %l0 = ffffffffffffffe4
973 lduha [%i1+%o4]0x81,%l0 ! %l0 = 000000000000b562
974! Mem[0000000010141408] = ffa372db, %l2 = 00000000a334634c
975 lduha [%i5+%o4]0x80,%l2 ! %l2 = 000000000000ffa3
976! Mem[0000000030141410] = bbe3c832, %l7 = 000000005721c5ff
977 lduba [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000032
978! Mem[0000000030141400] = 60b136e4, %l0 = 000000000000b562
979 lduwa [%i5+%g0]0x81,%l0 ! %l0 = 0000000060b136e4
980! Mem[00000000100c1404] = 9f2225ff, %f27 = 86b8493e
981 lda [%i3+0x004]%asi,%f27 ! %f27 = 9f2225ff
982! Starting 10 instruction Store Burst
983! %f16 = d2038d08 e436b160, %l3 = 0000000000002c6c
984! Mem[0000000010041400] = 796694bc4c6334a3
985 stda %f16,[%i1+%l3]ASI_PST16_PL ! Mem[0000000010041400] = 796694bc088d03d2
986
987p0_label_36:
988! %f18 = 1bb8d52a, Mem[0000000010041400] = bc946679
989 sta %f18,[%i1+%g0]0x88 ! Mem[0000000010041400] = 1bb8d52a
990! %l6 = 0000000000000034, Mem[0000000030001408] = 7c92aff8
991 stwa %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000034
992 membar #Sync ! Added by membar checker (6)
993! Mem[0000000010001400] = ca591030, %l5 = ffffffffff69aa70
994 swapa [%i0+%g0]0x88,%l5 ! %l5 = 00000000ca591030
995! %f16 = d2038d08, Mem[0000000010001414] = 6d0a25e0
996 st %f16,[%i0+0x014] ! Mem[0000000010001414] = d2038d08
997! %l4 = 00000070, %l5 = ca591030, Mem[0000000010001400] = ff69aa70 6bfb568f
998 stda %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000070 ca591030
999! %l1 = 000000000000007c, Mem[0000000021800000] = ff5518df, %asi = 80
1000 stha %l1,[%o3+0x000]%asi ! Mem[0000000021800000] = 007c18df
1001! %l7 = 0000000000000032, Mem[0000000030181408] = 34000000
1002 stba %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 34000032
1003! %l5 = 00000000ca591030, Mem[0000000010001438] = 2ad52700
1004 sth %l5,[%i0+0x038] ! Mem[0000000010001438] = 10302700
1005! %l2 = 000000000000ffa3, Mem[000000001004141e] = d01edd19, %asi = 80
1006 stha %l2,[%i1+0x01e]%asi ! Mem[000000001004141c] = d01effa3
1007! Starting 10 instruction Load Burst
1008! Mem[0000000010041408] = 36e43caf e437566a, %l0 = 60b136e4, %l1 = 0000007c
1009 ldda [%i1+%o4]0x80,%l0 ! %l0 = 0000000036e43caf 00000000e437566a
1010
1011p0_label_37:
1012! Mem[00000000211c0000] = 251ee5a1, %l7 = 0000000000000032
1013 lduba [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000025
1014! Mem[0000000030001408] = 00000034, %l3 = 0000000000002c6c
1015 ldsha [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000034
1016! Mem[0000000030141408] = 1bb8d52adb72f184, %l6 = 0000000000000034
1017 ldxa [%i5+%o4]0x89,%l6 ! %l6 = 1bb8d52adb72f184
1018! Mem[0000000010101410] = 7c92aff8, %l2 = 000000000000ffa3
1019 ldsha [%i4+%o5]0x80,%l2 ! %l2 = 0000000000007c92
1020! Mem[0000000030041400] = bc940000, %l5 = 00000000ca591030
1021 lduwa [%i1+%g0]0x81,%l5 ! %l5 = 00000000bc940000
1022! Mem[0000000010081408] = 3253810319000000, %f0 = 6bfb568f ca591030
1023 ldda [%i2+%o4]0x88,%f0 ! %f0 = 32538103 19000000
1024! Mem[0000000010101400] = 70aa693460b136e4, %f6 = fd2146b2 e70000ff
1025 ldda [%i4+%g0]0x80,%f6 ! %f6 = 70aa6934 60b136e4
1026! Mem[0000000010081410] = d8788cc6 be91f2e9, %l4 = 00000070, %l5 = bc940000
1027 ldda [%i2+%o5]0x88,%l4 ! %l4 = 00000000be91f2e9 00000000d8788cc6
1028! Mem[00000000100c1400] = 0000009b, %f8 = 60b136e4
1029 ld [%i3+%g0],%f8 ! %f8 = 0000009b
1030! Starting 10 instruction Store Burst
1031! Mem[0000000010001408] = a69be755, %l5 = 00000000d8788cc6
1032 swapa [%i0+%o4]0x80,%l5 ! %l5 = 00000000a69be755
1033
1034p0_label_38:
1035! Mem[0000000030001408] = 00000034, %l7 = 0000000000000025
1036 swapa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000034
1037! Mem[0000000010141400] = ffc52157, %l2 = 0000000000007c92
1038 swapa [%i5+%g0]0x80,%l2 ! %l2 = 00000000ffc52157
1039! %l6 = 1bb8d52adb72f184, Mem[0000000030101410] = 00000000
1040 stha %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000f184
1041! %l4 = 00000000be91f2e9, Mem[00000000100c1410] = 4b942700606cfca9
1042 stxa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000be91f2e9
1043! %l0 = 36e43caf, %l1 = e437566a, Mem[0000000010101408] = ff69aa70 1d8080b9
1044 std %l0,[%i4+%o4] ! Mem[0000000010101408] = 36e43caf e437566a
1045! %f18 = 1bb8d52a db72f184, %l1 = 00000000e437566a
1046! Mem[0000000010141430] = cb0c4acb9ad31662
1047 add %i5,0x030,%g1
1048 stda %f18,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010141430] = cbf14adb9ad5b862
1049! Mem[000000001004141f] = d01effa3, %l6 = 1bb8d52adb72f184
1050 ldstuba [%i1+0x01f]%asi,%l6 ! %l6 = 000000a3000000ff
1051! %f6 = 70aa6934, Mem[0000000010041424] = d8275aa4
1052 sta %f6 ,[%i1+0x024]%asi ! Mem[0000000010041424] = 70aa6934
1053! %l4 = be91f2e9, %l5 = a69be755, Mem[0000000010181408] = 48727834 eef7dfbf
1054 stda %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = be91f2e9 a69be755
1055! Starting 10 instruction Load Burst
1056! Mem[000000001018141c] = 60b1fbe4, %l6 = 00000000000000a3
1057 ldsba [%i6+0x01c]%asi,%l6 ! %l6 = 0000000000000060
1058
1059p0_label_39:
1060! Mem[0000000010101400] = 70aa6934, %l3 = 0000000000000034
1061 ldsba [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000070
1062! Mem[0000000030041410] = 1bb8d52a, %l7 = 0000000000000034
1063 lduba [%i1+%o5]0x81,%l7 ! %l7 = 000000000000001b
1064! Mem[0000000010001408] = c68c78d8, %l3 = 0000000000000070
1065 lduwa [%i0+%o4]0x88,%l3 ! %l3 = 00000000c68c78d8
1066! Mem[0000000030001408] = 25000000, %l6 = 0000000000000060
1067 ldsha [%i0+%o4]0x81,%l6 ! %l6 = 0000000000002500
1068! Mem[0000000010081408] = 19000000, %l3 = 00000000c68c78d8
1069 ldsha [%i2+%o4]0x88,%l3 ! %l3 = 0000000000000000
1070! Mem[00000000300c1400] = ffffaa70, %l3 = 0000000000000000
1071 lduba [%i3+%g0]0x89,%l3 ! %l3 = 0000000000000070
1072! Mem[0000000030181400] = 1294ffff, %f24 = 0000009b
1073 lda [%i6+%g0]0x81,%f24 ! %f24 = 1294ffff
1074! Mem[0000000030081400] = 55e79ba6, %f27 = 9f2225ff
1075 lda [%i2+%g0]0x81,%f27 ! %f27 = 55e79ba6
1076! %l7 = 000000000000001b, immed = 000005c7, %y = 00003478
1077 smul %l7,0x5c7,%l7 ! %l7 = 0000000000009bfd, %y = 00000000
1078! Starting 10 instruction Store Burst
1079! Mem[0000000010181418] = 60b136e460b1fbe4, %l4 = 00000000be91f2e9, %l7 = 0000000000009bfd
1080 add %i6,0x18,%g1
1081 casxa [%g1]0x80,%l4,%l7 ! %l7 = 60b136e460b1fbe4
1082
1083p0_label_40:
1084! Mem[00000000100c1408] = bbe3c832, %l2 = 00000000ffc52157
1085 swapa [%i3+%o4]0x88,%l2 ! %l2 = 00000000bbe3c832
1086! Mem[0000000010181408] = e9f291be, %l7 = 60b136e460b1fbe4
1087 swapa [%i6+%o4]0x80,%l7 ! %l7 = 00000000e9f291be
1088! %f9 = 088d03d2, Mem[0000000010041408] = af3ce436
1089 sta %f9 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 088d03d2
1090! %f4 = e0250a6d 4c6334a3, %l4 = 00000000be91f2e9
1091! Mem[0000000010181420] = a21033db726f2f17
1092 add %i6,0x020,%g1
1093 stda %f4,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010181420] = a334634c726f2f17
1094! %f9 = 088d03d2, Mem[0000000010041410] = 00000019
1095 sta %f9 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = 088d03d2
1096! %l0 = 0000000036e43caf, Mem[0000000010101400] = 70aa6934
1097 stwa %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 36e43caf
1098! %f12 = 796694bc 4c6334a3, Mem[0000000030181400] = ffff9412 ffffffff
1099 stda %f12,[%i6+%g0]0x89 ! Mem[0000000030181400] = 796694bc 4c6334a3
1100! Mem[0000000020800001] = fd4be062, %l3 = 0000000000000070
1101 ldstub [%o1+0x001],%l3 ! %l3 = 0000004b000000ff
1102! %f3 = 55e79ba6, %f15 = 0027d52a, %f28 = 19c52157
1103 fsubs %f3 ,%f15,%f28 ! %l0 = 0000000036e43cd1, Unfinished, %fsr = 0000000000
1104! Starting 10 instruction Load Burst
1105! Mem[00000000218001c0] = 732cc752, %l4 = 00000000be91f2e9
1106 ldsha [%o3+0x1c0]%asi,%l4 ! %l4 = 000000000000732c
1107
1108p0_label_41:
1109! Mem[00000000300c1408] = 19dd1ed0, %l4 = 000000000000732c
1110 lduha [%i3+%o4]0x81,%l4 ! %l4 = 00000000000019dd
1111! Mem[0000000020800000] = fdffe062, %l3 = 000000000000004b
1112 lduha [%o1+0x000]%asi,%l3 ! %l3 = 000000000000fdff
1113! Mem[0000000030141410] = 70aa6934bbe3c832, %l4 = 00000000000019dd
1114 ldxa [%i5+%o5]0x89,%l4 ! %l4 = 70aa6934bbe3c832
1115! Mem[0000000010001410] = a334634c, %l4 = 70aa6934bbe3c832
1116 ldsw [%i0+%o5],%l4 ! %l4 = ffffffffa334634c
1117! Mem[0000000030041408] = b562cdb1, %l5 = 00000000a69be755
1118 ldswa [%i1+%o4]0x81,%l5 ! %l5 = ffffffffb562cdb1
1119! Mem[0000000030181408] = ffc5215734000032, %f18 = 1bb8d52a db72f184
1120 ldda [%i6+%o4]0x89,%f18 ! %f18 = ffc52157 34000032
1121! Mem[0000000010081400] = e436b160, %l4 = ffffffffa334634c
1122 lduwa [%i2+0x000]%asi,%l4 ! %l4 = 00000000e436b160
1123! Mem[0000000030101408] = 796694bc, %l3 = 000000000000fdff
1124 ldsba [%i4+%o4]0x89,%l3 ! %l3 = ffffffffffffffbc
1125! Mem[0000000010101400] = e436b160 af3ce436, %l4 = e436b160, %l5 = b562cdb1
1126 ldda [%i4+%g0]0x88,%l4 ! %l4 = 00000000af3ce436 00000000e436b160
1127! Starting 10 instruction Store Burst
1128! %l1 = 00000000e437566a, immd = fffffffffffff78a, %l0 = 0000000036e43cd1
1129 mulx %l1,-0x876,%l0 ! %l0 = fffff87513cadb24
1130
1131p0_label_42:
1132! Mem[0000000010101432] = ff13ee56, %l6 = 0000000000002500
1133 ldstuba [%i4+0x032]%asi,%l6 ! %l6 = 000000ee000000ff
1134! Mem[0000000030001400] = 0000005e, %l4 = 00000000af3ce436
1135 swapa [%i0+%g0]0x81,%l4 ! %l4 = 000000000000005e
1136! %l0 = fffff87513cadb24, Mem[0000000030101410] = 726f2f170000f184
1137 stxa %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = fffff87513cadb24
1138! Mem[0000000010101410] = 7c92aff8, %l2 = 00000000bbe3c832
1139 ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 0000007c000000ff
1140! Mem[0000000010081408] = 00000019, %l7 = 00000000e9f291be
1141 swapa [%i2+%o4]0x80,%l7 ! %l7 = 0000000000000019
1142! Mem[0000000021800001] = 007c18df, %l3 = ffffffffffffffbc
1143 ldstub [%o3+0x001],%l3 ! %l3 = 0000007c000000ff
1144! Mem[00000000201c0001] = ff5201ce, %l1 = 00000000e437566a
1145 ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 00000052000000ff
1146! %f6 = 70aa6934 60b136e4, Mem[0000000010181408] = 60b1fbe4 55e79ba6
1147 stda %f6 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 70aa6934 60b136e4
1148! %l2 = 000000000000007c, Mem[00000000100c1400] = ff25229f9b000000
1149 stxa %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000000000007c
1150! Starting 10 instruction Load Burst
1151! Mem[0000000010181418] = 60b136e460b1fbe4, %f22 = e1349b34 ff0000e7
1152 ldda [%i6+0x018]%asi,%f22 ! %f22 = 60b136e4 60b1fbe4
1153
1154p0_label_43:
1155! Mem[0000000010081430] = 128b7cee7928f15e, %f26 = 2c6c9f8b 55e79ba6
1156 ldda [%i2+0x030]%asi,%f26 ! %f26 = 128b7cee 7928f15e
1157! Mem[0000000030141400] = d2038d08 e436b160, %l0 = 13cadb24, %l1 = 00000052
1158 ldda [%i5+%g0]0x89,%l0 ! %l0 = 00000000e436b160 00000000d2038d08
1159! Mem[0000000030041408] = b562cdb1, %l1 = 00000000d2038d08
1160 ldswa [%i1+%o4]0x81,%l1 ! %l1 = ffffffffb562cdb1
1161! Mem[0000000010001410] = a334634c, %l3 = 000000000000007c
1162 lduwa [%i0+%o5]0x80,%l3 ! %l3 = 00000000a334634c
1163! Mem[00000000201c0000] = ffff01ce, %l5 = 00000000e436b160
1164 ldsha [%o0+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
1165! Mem[0000000030181410] = a334634c, %f10 = 60b136e4
1166 lda [%i6+%o5]0x81,%f10 ! %f10 = a334634c
1167! %f5 = 4c6334a3, %f17 = e436b160, %f31 = db72f184
1168 fadds %f5 ,%f17,%f31 ! %f31 = e436b160
1169! Mem[00000000100c1408] = 5721c5ff 0f600eca, %l4 = 0000005e, %l5 = ffffffff
1170 ldda [%i3+%o4]0x80,%l4 ! %l4 = 000000005721c5ff 000000000f600eca
1171! Mem[00000000100c1408] = ca0e600f ffc52157, %l2 = 0000007c, %l3 = a334634c
1172 ldda [%i3+%o4]0x88,%l2 ! %l2 = 00000000ffc52157 00000000ca0e600f
1173! Starting 10 instruction Store Burst
1174! Mem[00000000201c0000] = ffff01ce, %l4 = 000000005721c5ff
1175 ldstub [%o0+%g0],%l4 ! %l4 = 000000ff000000ff
1176
1177p0_label_44:
1178! Mem[00000000100c1403] = 7c000000, %l1 = ffffffffb562cdb1
1179 ldstub [%i3+0x003],%l1 ! %l1 = 00000000000000ff
1180! %f18 = ffc52157 34000032, %l4 = 00000000000000ff
1181! Mem[0000000030081420] = dc24471b8906acbf
1182 add %i2,0x020,%g1
1183 stda %f18,[%g1+%l4]ASI_PST16_S ! Mem[0000000030081420] = ffc5215734000032
1184! %f20 = 70aa6934 bbe3c832, Mem[0000000010081400] = e436b160 e436b160
1185 stda %f20,[%i2+0x000]%asi ! Mem[0000000010081400] = 70aa6934 bbe3c832
1186! Mem[0000000020800000] = fdffe062, %l3 = 00000000ca0e600f
1187 ldstub [%o1+%g0],%l3 ! %l3 = 000000fd000000ff
1188! Mem[000000001010142c] = 9f22251e, %l6 = 00000000000000ee, %asi = 80
1189 swapa [%i4+0x02c]%asi,%l6 ! %l6 = 000000009f22251e
1190! %l3 = 00000000000000fd, Mem[0000000030101410] = 24dbca13
1191 stwa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000fd
1192! %l4 = 00000000000000ff, Mem[0000000030001400] = af3ce43600000060
1193 stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000000000ff
1194! %l2 = ffc52157, %l3 = 000000fd, Mem[0000000030001400] = 00000000 000000ff
1195 stda %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffc52157 000000fd
1196! %f26 = 128b7cee 7928f15e, Mem[0000000010181438] = b24621fd 94ad7d4c
1197 std %f26,[%i6+0x038] ! Mem[0000000010181438] = 128b7cee 7928f15e
1198! Starting 10 instruction Load Burst
1199! Mem[0000000030141400] = 60b136e4, %l0 = 00000000e436b160
1200 lduha [%i5+%g0]0x81,%l0 ! %l0 = 00000000000060b1
1201
1202p0_label_45:
1203! Mem[0000000010101410] = ff92aff8, %l0 = 00000000000060b1
1204 ldsha [%i4+%o5]0x80,%l0 ! %l0 = ffffffffffffff92
1205! Mem[0000000030041408] = b562cdb1, %l1 = 0000000000000000
1206 ldswa [%i1+%o4]0x81,%l1 ! %l1 = ffffffffb562cdb1
1207! %l6 = 000000009f22251e, immed = 00000312, %y = 00000000
1208 smul %l6,0x312,%l6 ! %l6 = fffffed696d5f61c, %y = fffffed6
1209! Mem[0000000030181400] = a334634c, %l0 = ffffffffffffff92
1210 lduwa [%i6+%g0]0x81,%l0 ! %l0 = 00000000a334634c
1211! Mem[0000000020800040] = ff9bf99a, %l1 = ffffffffb562cdb1
1212 ldsh [%o1+0x040],%l1 ! %l1 = ffffffffffffff9b
1213! Mem[0000000010001410] = 088d03d24c6334a3, %l7 = 0000000000000019
1214 ldxa [%i0+%o5]0x88,%l7 ! %l7 = 088d03d24c6334a3
1215! Mem[0000000030141408] = 84f172db, %f14 = 9f22251e
1216 lda [%i5+%o4]0x81,%f14 ! %f14 = 84f172db
1217! Mem[0000000010181408] = 70aa6934, %l2 = 00000000ffc52157
1218 lduwa [%i6+%o4]0x80,%l2 ! %l2 = 0000000070aa6934
1219! Mem[000000001014142c] = fd2281c3, %l3 = 00000000000000fd
1220 ldsha [%i5+0x02e]%asi,%l3 ! %l3 = ffffffffffff81c3
1221! Starting 10 instruction Store Burst
1222! Mem[0000000010081410] = be91f2e9, %l1 = ffffffffffffff9b
1223 swapa [%i2+%o5]0x88,%l1 ! %l1 = 00000000be91f2e9
1224
1225p0_label_46:
1226! %l0 = a334634c, %l1 = be91f2e9, Mem[0000000030101408] = 796694bc 339112d4
1227 stda %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = a334634c be91f2e9
1228! Mem[0000000010081423] = 49840312, %l0 = 00000000a334634c
1229 ldstub [%i2+0x023],%l0 ! %l0 = 00000012000000ff
1230! %l1 = 00000000be91f2e9, Mem[0000000010081424] = f539bdcc
1231 stw %l1,[%i2+0x024] ! Mem[0000000010081424] = be91f2e9
1232! %f10 = a334634c 088d03d2, %l1 = 00000000be91f2e9
1233! Mem[0000000010001418] = ff0000e7b24621fd
1234 add %i0,0x018,%g1
1235 stda %f10,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010001418] = d20300e7b24634a3
1236! Mem[0000000010141426] = 16973ac7, %l5 = 000000000f600eca
1237 ldstuba [%i5+0x026]%asi,%l5 ! %l5 = 0000003a000000ff
1238! %l2 = 70aa6934, %l3 = ffff81c3, Mem[0000000010081410] = 9bffffff c68c78d8
1239 stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 70aa6934 ffff81c3
1240! %l6 = 96d5f61c, %l7 = 4c6334a3, Mem[0000000030081408] = 17440000 51000000
1241 stda %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 96d5f61c 4c6334a3
1242! %l4 = 000000ff, %l5 = 0000003a, Mem[0000000030181400] = a334634c bc946679
1243 stda %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000ff 0000003a
1244! Mem[0000000010001410] = 4c6334a3, %l3 = ffffffffffff81c3
1245 ldstuba [%i0+%o5]0x88,%l3 ! %l3 = 000000a3000000ff
1246! Starting 10 instruction Load Burst
1247! %l5 = 000000000000003a, %l4 = 00000000000000ff, %l3 = 00000000000000a3
1248 or %l5,%l4,%l3 ! %l3 = 00000000000000ff
1249
1250p0_label_47:
1251! Mem[00000000300c1410] = 00000065, %l3 = 00000000000000ff
1252 lduba [%i3+%o5]0x89,%l3 ! %l3 = 0000000000000065
1253! Mem[0000000010081408] = be91f2e9, %l0 = 0000000000000012
1254 lduba [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000e9
1255! Mem[0000000030041400] = 000094bc, %l3 = 0000000000000065
1256 lduba [%i1+%g0]0x89,%l3 ! %l3 = 00000000000000bc
1257! Mem[0000000010081428] = 94121178, %l3 = 00000000000000bc
1258 ldsha [%i2+0x028]%asi,%l3 ! %l3 = ffffffffffff9412
1259! Mem[0000000030101400] = 4c632157, %l2 = 0000000070aa6934
1260 ldsha [%i4+%g0]0x89,%l2 ! %l2 = 0000000000002157
1261! Mem[0000000030101400] = 5721634c, %l1 = 00000000be91f2e9
1262 ldsba [%i4+%g0]0x81,%l1 ! %l1 = 0000000000000057
1263! Mem[0000000030081408] = 96d5f61c, %f11 = 088d03d2
1264 lda [%i2+%o4]0x89,%f11 ! %f11 = 96d5f61c
1265! Mem[0000000030141408] = 84f172db, %l0 = 00000000000000e9
1266 ldswa [%i5+%o4]0x81,%l0 ! %l0 = ffffffff84f172db
1267! Mem[0000000030141410] = 32c8e3bb, %l6 = fffffed696d5f61c
1268 ldsha [%i5+%o5]0x81,%l6 ! %l6 = 00000000000032c8
1269! Starting 10 instruction Store Burst
1270! Mem[0000000030041400] = 000094bc, %l3 = ffffffffffff9412
1271 swapa [%i1+%g0]0x89,%l3 ! %l3 = 00000000000094bc
1272
1273p0_label_48:
1274! %l7 = 088d03d24c6334a3, Mem[0000000030041400] = 1294ffff00000000
1275 stxa %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 088d03d24c6334a3
1276! %l2 = 0000000000002157, imm = ffffffffffffffb4, %l1 = 0000000000000057
1277 xor %l2,-0x04c,%l1 ! %l1 = ffffffffffffdee3
1278! Mem[0000000030101408] = 4c6334a3e9f291be, %f10 = a334634c 96d5f61c
1279 ldda [%i4+%o4]0x81,%f10 ! %f10 = 4c6334a3 e9f291be
1280! %l2 = 00002157, %l3 = 000094bc, Mem[0000000030141410] = bbe3c832 70aa6934
1281 stda %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00002157 000094bc
1282! %l4 = 00000000000000ff, Mem[0000000030041408] = b562cdb1
1283 stba %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff62cdb1
1284! %l4 = 00000000000000ff, Mem[0000000030001400] = 5721c5ff
1285 stwa %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff
1286! %f20 = 70aa6934 bbe3c832, Mem[0000000030081400] = 55e79ba6 e436b160
1287 stda %f20,[%i2+%g0]0x81 ! Mem[0000000030081400] = 70aa6934 bbe3c832
1288! %l1 = ffffffffffffdee3, Mem[0000000010141400] = 927c0000
1289 stha %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 927cdee3
1290! Mem[0000000010041400] = 2ad5b81b, %l0 = ffffffff84f172db
1291 ldstuba [%i1+%g0]0x80,%l0 ! %l0 = 0000002a000000ff
1292! Starting 10 instruction Load Burst
1293! Mem[0000000010041400] = 1bb8d5ff, %l7 = 088d03d24c6334a3
1294 lduba [%i1+%g0]0x88,%l7 ! %l7 = 00000000000000ff
1295
1296p0_label_49:
1297! Mem[0000000021800140] = ff6099db, %l6 = 00000000000032c8
1298 ldsh [%o3+0x140],%l6 ! %l6 = ffffffffffffff60
1299! Mem[0000000010181408] = 70aa6934, %l2 = 0000000000002157
1300 lduwa [%i6+%o4]0x80,%l2 ! %l2 = 0000000070aa6934
1301! Mem[0000000030101410] = 000000fd, %l5 = 000000000000003a
1302 ldsba [%i4+%o5]0x81,%l5 ! %l5 = 0000000000000000
1303! Mem[0000000030001400] = 000000ff, %l2 = 0000000070aa6934
1304 lduwa [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff
1305! %f25 = 9f2225ff, %f4 = e0250a6d
1306 fcmpes %fcc0,%f25,%f4 ! %fcc0 = 2
1307! Mem[00000000100c1400] = 7c0000ff, %l0 = 000000000000002a
1308 ldswa [%i3+%g0]0x80,%l0 ! %l0 = 000000007c0000ff
1309! Mem[0000000010041410] = d2038d08, %l7 = 00000000000000ff
1310 lduwa [%i1+%o5]0x80,%l7 ! %l7 = 00000000d2038d08
1311! Mem[0000000010101400] = 36e43caf 60b136e4, %l4 = 000000ff, %l5 = 00000000
1312 ldda [%i4+0x000]%asi,%l4 ! %l4 = 0000000036e43caf 0000000060b136e4
1313! Mem[0000000030141408] = 84f172db, %l5 = 0000000060b136e4
1314 lduwa [%i5+%o4]0x81,%l5 ! %l5 = 0000000084f172db
1315! Starting 10 instruction Store Burst
1316! Code Fragment 3
1317p0_fragment_2:
1318! %l0 = 000000007c0000ff
1319 setx 0x99beef68531af365,%g7,%l0 ! %l0 = 99beef68531af365
1320! %l1 = ffffffffffffdee3
1321 setx 0x797691a80cfc824a,%g7,%l1 ! %l1 = 797691a80cfc824a
1322 setx 0x1fe000, %g1, %g3
1323 or %l0, %g3, %l0 ! always set perrmask = 0xff
1324 setx 0x1ffff8, %g1, %g2
1325 and %l0, %g2, %l0
1326 ta T_CHANGE_HPRIV
1327 stxa %l1, [%l0]ASI_DCACHE_DATA
1328 ta T_CHANGE_NONHPRIV
1329! %l0 = 99beef68531af365
1330 setx 0x1a917537c261f640,%g7,%l0 ! %l0 = 1a917537c261f640
1331! %l1 = 797691a80cfc824a
1332 setx 0x667c06180d4b38ee,%g7,%l1 ! %l1 = 667c06180d4b38ee
1333
1334p0_label_50:
1335! %l3 = 00000000000094bc, Mem[0000000030041410] = 1bb8d52a
1336 stha %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 94bcd52a
1337! %l6 = ffffff60, %l7 = d2038d08, Mem[0000000030141408] = db72f184 1bb8d52a
1338 stda %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffff60 d2038d08
1339! %l3 = 00000000000094bc, Mem[0000000030141408] = ffffff60
1340 stba %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffffbc
1341! Mem[00000000100c1408] = ffc52157, %l0 = 1a917537c261f640
1342 ldstuba [%i3+%o4]0x88,%l0 ! %l0 = 00000057000000ff
1343! %l3 = 00000000000094bc, Mem[0000000010081410] = 70aa6934ffff81c3
1344 stxa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000000094bc
1345! %f27 = 7928f15e, Mem[0000000030081408] = 96d5f61c
1346 sta %f27,[%i2+%o4]0x89 ! Mem[0000000030081408] = 7928f15e
1347! %l5 = 0000000084f172db, Mem[0000000030081408] = 7928f15e
1348 stwa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 84f172db
1349! %l4 = 0000000036e43caf, Mem[00000000100c1408] = ff21c5ff0f600eca
1350 stxa %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000036e43caf
1351! %l6 = ffffff60, %l7 = d2038d08, Mem[0000000010081408] = be91f2e9 32538103
1352 stda %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffff60 d2038d08
1353! Starting 10 instruction Load Burst
1354! %f18 = ffc52157, %f8 = 0000009b, %f16 = d2038d08 e436b160
1355 fsmuld %f18,%f8 ,%f16 ! %f16 = fff8a42a e0000000
1356
1357p0_label_51:
1358! Mem[0000000010001404] = 301059ca, %l7 = 00000000d2038d08
1359 ldswa [%i0+0x004]%asi,%l7 ! %l7 = 00000000301059ca
1360! Mem[0000000010041428] = e0250a6d, %f29 = 0f600eca
1361 ld [%i1+0x028],%f29 ! %f29 = e0250a6d
1362! Mem[0000000010141400] = 927cdee3, %l4 = 0000000036e43caf
1363 lduha [%i5+%g0]0x88,%l4 ! %l4 = 000000000000dee3
1364! Mem[0000000030141408] = bcffffff, %l4 = 000000000000dee3
1365 lduwa [%i5+%o4]0x81,%l4 ! %l4 = 00000000bcffffff
1366! %l2 = 00000000000000ff, immd = 0000000000000aa9, %l4 = 00000000bcffffff
1367 udivx %l2,0xaa9,%l4 ! %l4 = 0000000000000000
1368! Mem[0000000030001410] = 4c633403, %f1 = 19000000
1369 lda [%i0+%o5]0x89,%f1 ! %f1 = 4c633403
1370! Mem[0000000010181408] = 70aa6934, %l4 = 0000000000000000
1371 lduba [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000070
1372! Mem[00000000300c1400] = 70aaffff ffffffff 19dd1ed0 f66d47e8
1373! Mem[00000000300c1410] = 65000000 bbe3c832 dd6fe3d7 bbf532db
1374! Mem[00000000300c1420] = b430a514 74e53ae9 423742c0 2b0994b6
1375! Mem[00000000300c1430] = 9476aad5 6d0498fd e00c2ff6 60bb2927
1376 ldda [%i3]ASI_BLK_SL,%f16 ! Block Load from 00000000300c1400
1377! Mem[0000000030081408] = db72f184, %l2 = 00000000000000ff
1378 ldsba [%i2+%o4]0x81,%l2 ! %l2 = ffffffffffffffdb
1379! Starting 10 instruction Store Burst
1380! Mem[0000000010141410] = e0250a6d, %l2 = ffffffffffffffdb
1381 swap [%i5+%o5],%l2 ! %l2 = 00000000e0250a6d
1382
1383p0_label_52:
1384! %l5 = 0000000084f172db, Mem[0000000010081410] = 00000000
1385 stha %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 72db0000
1386! %l5 = 0000000084f172db, Mem[0000000030181400] = ff000000
1387 stha %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff0072db
1388! %l1 = 667c06180d4b38ee, Mem[0000000030081400] = 32c8e3bb3469aa70
1389 stxa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 667c06180d4b38ee
1390! %l0 = 0000000000000057, Mem[0000000030001408] = 00000025
1391 stwa %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000057
1392! %l6 = ffffffffffffff60, %l1 = 667c06180d4b38ee, %l4 = 0000000000000070
1393 andn %l6,%l1,%l4 ! %l4 = 9983f9e7f2b4c700
1394! Mem[0000000030101408] = 4c6334a3, %l7 = 00000000301059ca
1395 ldstuba [%i4+%o4]0x81,%l7 ! %l7 = 0000004c000000ff
1396! Mem[0000000010041400] = ffd5b81b, %l5 = 0000000084f172db
1397 swapa [%i1+%g0]0x80,%l5 ! %l5 = 00000000ffd5b81b
1398! %l2 = e0250a6d, %l3 = 000094bc, Mem[0000000030081400] = ee384b0d 18067c66
1399 stda %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = e0250a6d 000094bc
1400! %l3 = 00000000000094bc, Mem[0000000030141400] = e436b160
1401 stwa %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000094bc
1402! Starting 10 instruction Load Burst
1403! Mem[00000000211c0000] = 251ee5a1, %l6 = ffffffffffffff60
1404 ldsb [%o2+0x001],%l6 ! %l6 = 000000000000001e
1405
1406p0_label_53:
1407! %l3 = 00000000000094bc, %l5 = 00000000ffd5b81b, %l0 = 0000000000000057
1408 udivx %l3,%l5,%l0 ! %l0 = 0000000000000000
1409! Mem[0000000010101400] = e436b160 af3ce436, %l6 = 0000001e, %l7 = 0000004c
1410 ldda [%i4+%g0]0x88,%l6 ! %l6 = 00000000af3ce436 00000000e436b160
1411! Mem[0000000030181408] = 32000034, %f14 = 84f172db
1412 lda [%i6+%o4]0x81,%f14 ! %f14 = 32000034
1413! Mem[00000000300c1400] = ffffaa70, %l0 = 0000000000000000
1414 ldswa [%i3+%g0]0x89,%l0 ! %l0 = ffffffffffffaa70
1415! Mem[0000000010081428] = 94121178, %l0 = ffffffffffffaa70
1416 lduh [%i2+0x02a],%l0 ! %l0 = 0000000000001178
1417! Mem[0000000010081408] = ffffff60, %f0 = 32538103
1418 lda [%i2+%o4]0x88,%f0 ! %f0 = ffffff60
1419! Mem[000000001014141c] = 349b34e1, %l6 = 00000000af3ce436
1420 ldsh [%i5+0x01e],%l6 ! %l6 = 00000000000034e1
1421! Mem[00000000100c143c] = b5b14bdf, %f8 = 0000009b
1422 lda [%i3+0x03c]%asi,%f8 ! %f8 = b5b14bdf
1423! Mem[0000000030181408] = 32000034 5721c5ff, %l6 = 000034e1, %l7 = e436b160
1424 ldda [%i6+%o4]0x81,%l6 ! %l6 = 0000000032000034 000000005721c5ff
1425! Starting 10 instruction Store Burst
1426! %l7 = 000000005721c5ff, Mem[0000000030141400] = 000094bc
1427 stwa %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = 5721c5ff
1428
1429p0_label_54:
1430! Mem[0000000010101400] = 36e43caf, %l3 = 00000000000094bc
1431 swapa [%i4+%g0]0x80,%l3 ! %l3 = 0000000036e43caf
1432! %l2 = 00000000e0250a6d, Mem[0000000030181408] = ffc5215734000032
1433 stxa %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000e0250a6d
1434! Mem[0000000030001400] = ff000000, %l4 = 9983f9e7f2b4c700
1435 ldstuba [%i0+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
1436! %l3 = 0000000036e43caf, Mem[00000000100c1400] = ff00007c
1437 stba %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff0000af
1438! %l6 = 0000000032000034, Mem[0000000030181400] = db7200ff
1439 stba %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 347200ff
1440 membar #Sync ! Added by membar checker (7)
1441! %l6 = 0000000032000034, Mem[00000000300c1400] = ffffaa70
1442 stha %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffff0034
1443! Mem[00000000201c0000] = ffff01ce, %l4 = 00000000000000ff
1444 ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
1445! Mem[0000000010041400] = 84f172db, %l2 = 00000000e0250a6d
1446 ldstuba [%i1+%g0]0x80,%l2 ! %l2 = 00000084000000ff
1447! Mem[0000000010101400] = 000094bc, %l5 = 00000000ffd5b81b
1448 swapa [%i4+%g0]0x80,%l5 ! %l5 = 00000000000094bc
1449! Starting 10 instruction Load Burst
1450! Mem[0000000030101400] = 4c632157, %l7 = 000000005721c5ff
1451 ldswa [%i4+%g0]0x89,%l7 ! %l7 = 000000004c632157
1452
1453p0_label_55:
1454! Mem[0000000010141400] = e3de7c92e98c78d8, %l2 = 0000000000000084
1455 ldxa [%i5+%g0]0x80,%l2 ! %l2 = e3de7c92e98c78d8
1456! Mem[0000000010141400] = e3de7c92, %l5 = 00000000000094bc
1457 ldswa [%i5+%g0]0x80,%l5 ! %l5 = ffffffffe3de7c92
1458! Mem[0000000010101410] = ff92aff8, %l3 = 0000000036e43caf
1459 lduha [%i4+%o5]0x80,%l3 ! %l3 = 000000000000ff92
1460! Mem[00000000100c1400] = ff0000af, %f15 = 0027d52a
1461 lda [%i3+%g0]0x88,%f15 ! %f15 = ff0000af
1462! Mem[0000000010041400] = fff172db, %l3 = 000000000000ff92
1463 ldsba [%i1+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
1464! Mem[0000000030141410] = 57210000, %l3 = ffffffffffffffff
1465 lduba [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000057
1466! Mem[0000000010101408] = af3ce436, %l1 = 667c06180d4b38ee
1467 lduha [%i4+%o4]0x88,%l1 ! %l1 = 000000000000e436
1468! Mem[0000000030141410] = 00002157, %l6 = 0000000032000034
1469 lduba [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000057
1470! Mem[00000000100c1400] = af0000ff, %l0 = 0000000000001178
1471 lduha [%i3+%g0]0x80,%l0 ! %l0 = 000000000000af00
1472! Starting 10 instruction Store Burst
1473! Mem[0000000030101408] = ff6334a3, %l1 = 000000000000e436
1474 swapa [%i4+%o4]0x81,%l1 ! %l1 = 00000000ff6334a3
1475
1476p0_label_56:
1477! Mem[0000000020800041] = ff9bf99a, %l3 = 0000000000000057
1478 ldstuba [%o1+0x041]%asi,%l3 ! %l3 = 0000009b000000ff
1479! %l4 = 00000000000000ff, Mem[0000000030081410] = cab3b2ff
1480 stha %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = cab300ff
1481! %l2 = e3de7c92e98c78d8, Mem[0000000010141408] = ffa372db
1482 stba %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = d8a372db
1483! Mem[0000000010141400] = e3de7c92, %l6 = 0000000000000057
1484 swapa [%i5+%g0]0x80,%l6 ! %l6 = 00000000e3de7c92
1485! Mem[0000000030101410] = fd000000, %l0 = 000000000000af00
1486 ldstuba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
1487! %f5 = 4c6334a3, Mem[0000000010141400] = 57000000
1488 sta %f5 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = 4c6334a3
1489! Mem[0000000030181400] = ff007234, %l7 = 000000004c632157
1490 ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 00000034000000ff
1491! %f14 = 32000034 ff0000af, Mem[00000000300c1400] = 3400ffff ffffffff
1492 stda %f14,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 32000034 ff0000af
1493! %l2 = e3de7c92e98c78d8, Mem[0000000010041400] = fff172db088d03d2, %asi = 80
1494 stxa %l2,[%i1+0x000]%asi ! Mem[0000000010041400] = e3de7c92e98c78d8
1495! Starting 10 instruction Load Burst
1496! Mem[0000000030041410] = 94bcd52adb72f184, %l2 = e3de7c92e98c78d8
1497 ldxa [%i1+%o5]0x81,%l2 ! %l2 = 94bcd52adb72f184
1498
1499p0_label_57:
1500! Mem[0000000030141410] = 00002157, %l1 = 00000000ff6334a3
1501 ldsba [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000057
1502! Mem[000000001004142c] = 0f0be2a9, %l4 = 00000000000000ff
1503 ldsba [%i1+0x02e]%asi,%l4 ! %l4 = ffffffffffffffe2
1504! %l0 = 0000000000000000, %l1 = 0000000000000057, %l7 = 0000000000000034
1505 addc %l0,%l1,%l7 ! %l7 = 0000000000000057
1506! %l7 = 0000000000000057, Mem[0000000010001430] = a334634c, %asi = 80
1507 stwa %l7,[%i0+0x030]%asi ! Mem[0000000010001430] = 00000057
1508! Mem[0000000010041400] = 927cdee3, %l3 = 000000000000009b
1509 ldswa [%i1+%g0]0x88,%l3 ! %l3 = ffffffff927cdee3
1510! Mem[0000000010141408] = db72a3d8, %l3 = ffffffff927cdee3
1511 lduwa [%i5+%o4]0x88,%l3 ! %l3 = 00000000db72a3d8
1512! Mem[0000000030001400] = ff000000 000000fd 57000000 0000d037
1513! Mem[0000000030001410] = 0334634c bc946679 9c56136f 606cfca9
1514! Mem[0000000030001420] = a52e7e04 02c076f0 99507837 e2a2ea29
1515! Mem[0000000030001430] = d20359a6 41a1b160 4ca6fc6b 654a7d29
1516 ldda [%i0]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030001400
1517! Mem[0000000010101408] = 36e43caf, %l4 = ffffffffffffffe2
1518 ldub [%i4+%o4],%l4 ! %l4 = 0000000000000036
1519! Mem[0000000010101428] = 815e45ec000000ee, %f2 = 4aac2dfc 55e79ba6
1520 ldd [%i4+0x028],%f2 ! %f2 = 815e45ec 000000ee
1521! Starting 10 instruction Store Burst
1522! Mem[0000000030041408] = b1cd62ff, %l5 = ffffffffe3de7c92
1523 swapa [%i1+%o4]0x89,%l5 ! %l5 = 00000000b1cd62ff
1524
1525p0_label_58:
1526! %l2 = 94bcd52adb72f184, Mem[0000000010041408] = d2038d08e437566a
1527 stxa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 94bcd52adb72f184
1528! Mem[0000000020800040] = fffff99a, %l1 = 0000000000000057
1529 ldstuba [%o1+0x040]%asi,%l1 ! %l1 = 000000ff000000ff
1530! %l6 = 00000000e3de7c92, %l2 = 94bcd52adb72f184, %l4 = 0000000000000036
1531 orn %l6,%l2,%l4 ! %l4 = 6b432ad5e7df7efb
1532! %l0 = 0000000000000000, Mem[0000000030181410] = 4c6334a3
1533 stba %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 4c633400
1534! %f0 = ffffff60 4c633403, %l2 = 94bcd52adb72f184
1535! Mem[0000000010001400] = 70000000301059ca
1536 stda %f0,[%i0+%l2]ASI_PST8_P ! Mem[0000000010001400] = ff000000306359ca
1537! Mem[000000001018140c] = 60b136e4, %l0 = 00000000, %l4 = e7df7efb
1538 add %i6,0x0c,%g1
1539 casa [%g1]0x80,%l0,%l4 ! %l4 = 0000000060b136e4
1540! Mem[00000000100c1420] = 59e1d49d, %l4 = 60b136e4, %l6 = e3de7c92
1541 add %i3,0x20,%g1
1542 casa [%g1]0x80,%l4,%l6 ! %l6 = 0000000059e1d49d
1543! %l4 = 0000000060b136e4, Mem[0000000030141400] = d2038d085721c5ff
1544 stxa %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000060b136e4
1545! Mem[00000000218001c0] = 732cc752, %l0 = 0000000000000000
1546 ldstuba [%o3+0x1c0]%asi,%l0 ! %l0 = 00000073000000ff
1547! Starting 10 instruction Load Burst
1548! Mem[0000000030081400] = bc9400006d0a25e0, %f10 = 4c6334a3 e9f291be
1549 ldda [%i2+%g0]0x89,%f10 ! %f10 = bc940000 6d0a25e0
1550
1551p0_label_59:
1552! Mem[0000000010041438] = 445c2c9f, %l3 = 00000000db72a3d8
1553 lduba [%i1+0x039]%asi,%l3 ! %l3 = 000000000000005c
1554! Mem[0000000010101410] = ff92aff8, %l7 = 0000000000000057
1555 ldsba [%i4+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
1556! Mem[0000000030001408] = 570000000000d037, %f0 = ffffff60 4c633403
1557 ldda [%i0+%o4]0x81,%f0 ! %f0 = 57000000 0000d037
1558! Mem[0000000030081400] = e0250a6d000094bc, %f14 = 32000034 ff0000af
1559 ldda [%i2+%g0]0x81,%f14 ! %f14 = e0250a6d 000094bc
1560! Mem[0000000010101404] = 60b136e4, %l7 = ffffffffffffffff
1561 ldsw [%i4+0x004],%l7 ! %l7 = 0000000060b136e4
1562! Mem[0000000010101400] = ffd5b81b60b136e4, %l6 = 0000000059e1d49d
1563 ldxa [%i4+%g0]0x80,%l6 ! %l6 = ffd5b81b60b136e4
1564! Mem[0000000010101418] = 1560aefe a156caa9, %l4 = 60b136e4, %l5 = b1cd62ff
1565 ldda [%i4+0x018]%asi,%l4 ! %l4 = 000000001560aefe 00000000a156caa9
1566! Mem[0000000030081410] = cab300ff, %f10 = bc940000
1567 lda [%i2+%o5]0x89,%f10 ! %f10 = cab300ff
1568! Mem[00000000211c0000] = 251ee5a1, %l1 = 00000000000000ff
1569 ldsba [%o2+0x000]%asi,%l1 ! %l1 = 0000000000000025
1570! Starting 10 instruction Store Burst
1571! %l6 = ffd5b81b60b136e4, Mem[0000000010141408] = d8a372db
1572 stha %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 36e472db
1573
1574p0_label_60:
1575! %f12 = 796694bc 4c6334a3, %l6 = ffd5b81b60b136e4
1576! Mem[0000000010041428] = e0250a6d0f0be2a9
1577 add %i1,0x028,%g1
1578 stda %f12,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010041428] = e0250a6d0f0be2a9
1579! %l1 = 0000000000000025, Mem[0000000010001408] = c68c78d8
1580 stha %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = c68c0025
1581! %l0 = 0000000000000073, Mem[0000000010181408] = 70aa6934, %asi = 80
1582 stha %l0,[%i6+0x008]%asi ! Mem[0000000010181408] = 00736934
1583! %l2 = 94bcd52adb72f184, Mem[0000000010081415] = 000094bc
1584 stb %l2,[%i2+0x015] ! Mem[0000000010081414] = 008494bc
1585! Mem[000000001004140c] = db72f184, %l7 = 0000000060b136e4, %asi = 80
1586 swapa [%i1+0x00c]%asi,%l7 ! %l7 = 00000000db72f184
1587! %l2 = db72f184, %l3 = 0000005c, Mem[0000000030101408] = 36e40000 be91f2e9
1588 stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = db72f184 0000005c
1589! %f11 = 6d0a25e0, Mem[0000000030081400] = 6d0a25e0
1590 sta %f11,[%i2+%g0]0x89 ! Mem[0000000030081400] = 6d0a25e0
1591! %l2 = 94bcd52adb72f184, Mem[0000000010141400] = a334634c
1592 stwa %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = db72f184
1593! %f16 = fd000000 000000ff 37d00000 00000057
1594! %f20 = 796694bc 4c633403 a9fc6c60 6f13569c
1595! %f24 = f076c002 047e2ea5 29eaa2e2 37785099
1596! %f28 = 60b1a141 a65903d2 297d4a65 6bfca64c
1597 stda %f16,[%i3]ASI_BLK_AIUPL ! Block Store to 00000000100c1400
1598! Starting 10 instruction Load Burst
1599! Mem[0000000010041400] = e3de7c92e98c78d8, %f10 = cab300ff 6d0a25e0
1600 ldd [%i1+%g0],%f10 ! %f10 = e3de7c92 e98c78d8
1601
1602p0_label_61:
1603! Mem[0000000030041400] = d2038d08, %l1 = 0000000000000025
1604 ldswa [%i1+%g0]0x89,%l1 ! %l1 = ffffffffd2038d08
1605! Mem[0000000030081410] = cab300ff, %l6 = ffd5b81b60b136e4
1606 ldsba [%i2+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
1607! %l4 = 000000001560aefe, %l3 = 000000000000005c, %l6 = ffffffffffffffff
1608 and %l4,%l3,%l6 ! %l6 = 000000000000005c
1609! Mem[00000000211c0000] = 251ee5a1, %l3 = 000000000000005c
1610 ldsb [%o2+0x001],%l3 ! %l3 = 000000000000001e
1611! Mem[0000000030101408] = db72f184, %l7 = 00000000db72f184
1612 ldsba [%i4+%o4]0x89,%l7 ! %l7 = ffffffffffffff84
1613! Mem[0000000030181410] = 4c633400, %l6 = 000000000000005c
1614 ldsba [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000
1615! Mem[0000000030181410] = 0034634c, %l0 = 0000000000000073
1616 ldsba [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000
1617! Mem[0000000010141400] = d8788ce984f172db, %l0 = 0000000000000000
1618 ldxa [%i5+%g0]0x88,%l0 ! %l0 = d8788ce984f172db
1619! %f10 = e3de7c92, %f14 = e0250a6d, %f8 = b5b14bdf
1620 fsubs %f10,%f14,%f8 ! %f8 = e3dd327d
1621! Starting 10 instruction Store Burst
1622! Mem[0000000010181400] = ff2281c3, %l1 = d2038d08, %l6 = 00000000
1623 casa [%i6]0x80,%l1,%l6 ! %l6 = 00000000ff2281c3
1624
1625p0_label_62:
1626! Mem[0000000030101408] = db72f184, %l7 = ffffffffffffff84
1627 swapa [%i4+%o4]0x89,%l7 ! %l7 = 00000000db72f184
1628! Mem[0000000010141434] = 9ad5b862, %l4 = 000000001560aefe
1629 swap [%i5+0x034],%l4 ! %l4 = 000000009ad5b862
1630! Mem[0000000030181410] = 4c633400, %l7 = 00000000db72f184
1631 swapa [%i6+%o5]0x89,%l7 ! %l7 = 000000004c633400
1632! %l6 = 00000000ff2281c3, Mem[0000000030101408] = ffffff84
1633 stha %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffff81c3
1634 membar #Sync ! Added by membar checker (8)
1635! Mem[00000000100c1400] = ff000000, %l0 = d8788ce984f172db
1636 swapa [%i3+%g0]0x80,%l0 ! %l0 = 00000000ff000000
1637! Mem[0000000010141404] = e98c78d8, %l5 = a156caa9, %l5 = a156caa9
1638 add %i5,0x04,%g1
1639 casa [%g1]0x80,%l5,%l5 ! %l5 = 00000000e98c78d8
1640! %l4 = 9ad5b862, %l5 = e98c78d8, Mem[0000000030081400] = e0250a6d 000094bc
1641 stda %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 9ad5b862 e98c78d8
1642! %l3 = 000000000000001e, Mem[0000000020800040] = fffff99a
1643 sth %l3,[%o1+0x040] ! Mem[0000000020800040] = 001ef99a
1644! %f20 = 796694bc 4c633403, Mem[00000000300c1410] = 00000065 32c8e3bb
1645 stda %f20,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 796694bc 4c633403
1646! Starting 10 instruction Load Burst
1647! Mem[0000000010141408] = 36e472db2ad5b81b, %f8 = e3dd327d 088d03d2
1648 ldda [%i5+%o4]0x80,%f8 ! %f8 = 36e472db 2ad5b81b
1649
1650p0_label_63:
1651! Mem[0000000010041410] = 088d03d2, %l6 = 00000000ff2281c3
1652 ldswa [%i1+%o5]0x88,%l6 ! %l6 = 00000000088d03d2
1653! Mem[0000000030041408] = e3de7c92, %l4 = 000000009ad5b862
1654 ldswa [%i1+%o4]0x89,%l4 ! %l4 = ffffffffe3de7c92
1655! Mem[0000000010101400] = e436b1601bb8d5ff, %f30 = 297d4a65 6bfca64c
1656 ldda [%i4+%g0]0x88,%f30 ! %f30 = e436b160 1bb8d5ff
1657! Mem[0000000010141408] = 36e472db, %l4 = ffffffffe3de7c92
1658 ldswa [%i5+%o4]0x80,%l4 ! %l4 = 0000000036e472db
1659! Mem[0000000030001410] = 4c633403, %l4 = 0000000036e472db
1660 ldswa [%i0+%o5]0x89,%l4 ! %l4 = 000000004c633403
1661! Mem[0000000030101408] = 0000005c ffff81c3, %l0 = ff000000, %l1 = d2038d08
1662 ldda [%i4+%o4]0x89,%l0 ! %l0 = 00000000ffff81c3 000000000000005c
1663! Mem[0000000010141410] = dbffffff, %l4 = 000000004c633403
1664 lduba [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff
1665! Mem[00000000100c1408] = 00000057, %l6 = 00000000088d03d2
1666 ldsha [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000057
1667! Mem[00000000100c1408] = 57000000, %l1 = 000000000000005c
1668 lduba [%i3+%o4]0x80,%l1 ! %l1 = 0000000000000057
1669! Starting 10 instruction Store Burst
1670! %f29 = a65903d2, Mem[0000000030081408] = 84f172db
1671 sta %f29,[%i2+%o4]0x89 ! Mem[0000000030081408] = a65903d2
1672
1673p0_label_64:
1674! Mem[0000000010041418] = 3ca1c359, %l0 = ffff81c3, %l4 = 000000ff
1675 add %i1,0x18,%g1
1676 casa [%g1]0x80,%l0,%l4 ! %l4 = 000000003ca1c359
1677! %l0 = 00000000ffff81c3, Mem[0000000030041400] = d2038d08
1678 stba %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = d2038dc3
1679! %l4 = 3ca1c359, %l5 = e98c78d8, Mem[0000000010101410] = f8af92ff 00000000
1680 stda %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 3ca1c359 e98c78d8
1681! Mem[0000000030001408] = 57000000, %l3 = 000000000000001e
1682 ldstuba [%i0+%o4]0x81,%l3 ! %l3 = 00000057000000ff
1683! Mem[0000000010001418] = d20300e7, %l3 = 0000000000000057
1684 swap [%i0+0x018],%l3 ! %l3 = 00000000d20300e7
1685! Mem[0000000010101420] = 54937de894a86dd3, %l0 = 00000000ffff81c3, %l0 = 00000000ffff81c3
1686 add %i4,0x20,%g1
1687 casxa [%g1]0x80,%l0,%l0 ! %l0 = 54937de894a86dd3
1688! Mem[0000000010081400] = 70aa6934, %l7 = 000000004c633400
1689 ldstuba [%i2+%g0]0x80,%l7 ! %l7 = 00000070000000ff
1690! Mem[0000000010041410] = d2038d08, %l0 = 94a86dd3, %l6 = 00000057
1691 add %i1,0x10,%g1
1692 casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000d2038d08
1693! %l1 = 0000000000000057, Mem[00000000100c1428] = 99507837, %asi = 80
1694 stba %l1,[%i3+0x028]%asi ! Mem[00000000100c1428] = 57507837
1695! Starting 10 instruction Load Burst
1696! Mem[0000000010101410] = 59c3a13cd8788ce9, %l1 = 0000000000000057
1697 ldxa [%i4+%o5]0x80,%l1 ! %l1 = 59c3a13cd8788ce9
1698
1699p0_label_65:
1700! Mem[0000000010141400] = 84f172db, %l2 = 94bcd52adb72f184
1701 ldsba [%i5+%g0]0x88,%l2 ! %l2 = ffffffffffffffdb
1702! Mem[0000000010101414] = d8788ce9, %l6 = 00000000d2038d08
1703 ldsha [%i4+0x016]%asi,%l6 ! %l6 = ffffffffffff8ce9
1704! Mem[0000000010001400] = ff000000, %l7 = 0000000000000070
1705 ldsha [%i0+0x002]%asi,%l7 ! %l7 = 0000000000000000
1706! Mem[000000001010142c] = 000000ee, %l0 = 54937de894a86dd3
1707 ldsba [%i4+0x02d]%asi,%l0 ! %l0 = 0000000000000000
1708! %f26 = 29eaa2e2, %f16 = fd000000 000000ff
1709 fstod %f26,%f16 ! %f16 = 3d3d545c 40000000
1710! Mem[00000000100c1408] = 00000057, %l5 = 00000000e98c78d8
1711 ldswa [%i3+%o4]0x88,%l5 ! %l5 = 0000000000000057
1712! Mem[0000000010181408] = 00736934, %l2 = ffffffffffffffdb
1713 lduwa [%i6+0x008]%asi,%l2 ! %l2 = 0000000000736934
1714! Code Fragment 4
1715p0_fragment_3:
1716! %l0 = 0000000000000000
1717 setx 0x91187a684907a5d5,%g7,%l0 ! %l0 = 91187a684907a5d5
1718! %l1 = 59c3a13cd8788ce9
1719 setx 0x0d58b9e7a1ad5081,%g7,%l1 ! %l1 = 0d58b9e7a1ad5081
1720 setx 0x7ff8, %g1, %g2
1721 and %l0, %g2, %l0
1722 setx 0xffffffff, %g1, %g2
1723 and %l1, %g2, %l1
1724 setx 0x100000000, %g1, %g2
1725 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1726 ta T_CHANGE_HPRIV
1727 stxa %l1, [%l0]ASI_ICACHE_INSTR
1728 ta T_CHANGE_NONHPRIV
1729! %l0 = 91187a684907a5d5
1730 setx 0xc8f6a79826b58f7b,%g7,%l0 ! %l0 = c8f6a79826b58f7b
1731! %l1 = 0d58b9e7a1ad5081
1732 setx 0x1d3ff828284de1f7,%g7,%l1 ! %l1 = 1d3ff828284de1f7
1733! Mem[0000000010101400] = e436b1601bb8d5ff, %l7 = 0000000000000000
1734 ldxa [%i4+%g0]0x88,%l7 ! %l7 = e436b1601bb8d5ff
1735! Starting 10 instruction Store Burst
1736! Mem[0000000010181400] = ff2281c3, %l5 = 0000000000000057
1737 swapa [%i6+%g0]0x80,%l5 ! %l5 = 00000000ff2281c3
1738
1739p0_label_66:
1740! Code Fragment 4
1741p0_fragment_4:
1742! %l0 = c8f6a79826b58f7b
1743 setx 0xcc373147ea3d1539,%g7,%l0 ! %l0 = cc373147ea3d1539
1744! %l1 = 1d3ff828284de1f7
1745 setx 0x4b06d390442ad826,%g7,%l1 ! %l1 = 4b06d390442ad826
1746 setx 0x7ff8, %g1, %g2
1747 and %l0, %g2, %l0
1748 setx 0xffffffff, %g1, %g2
1749 and %l1, %g2, %l1
1750 setx 0x100000000, %g1, %g2
1751 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1752 ta T_CHANGE_HPRIV
1753 stxa %l1, [%l0]ASI_ICACHE_INSTR
1754 ta T_CHANGE_NONHPRIV
1755! %l0 = cc373147ea3d1539
1756 setx 0xfe9bdeb7aa8228a0,%g7,%l0 ! %l0 = fe9bdeb7aa8228a0
1757! %l1 = 4b06d390442ad826
1758 setx 0x602421c071185646,%g7,%l1 ! %l1 = 602421c071185646
1759! %l7 = e436b1601bb8d5ff, Mem[0000000030181400] = 3a000000ff0072ff
1760 stxa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = e436b1601bb8d5ff
1761! %l2 = 0000000000736934, Mem[0000000030041400] = c38d03d2
1762 stha %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 693403d2
1763! %l1 = 602421c071185646, Mem[00000000100c1405] = 000000fd
1764 stb %l1,[%i3+0x005] ! Mem[00000000100c1404] = 004600fd
1765! %l5 = 00000000ff2281c3, Mem[000000001004142a] = e0250a6d, %asi = 80
1766 stha %l5,[%i1+0x02a]%asi ! Mem[0000000010041428] = e02581c3
1767! %f4 = e0250a6d 4c6334a3, Mem[00000000300c1400] = 32000034 ff0000af
1768 stda %f4 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = e0250a6d 4c6334a3
1769! %f14 = e0250a6d 000094bc, Mem[0000000030181408] = 6d0a25e0 00000000
1770 stda %f14,[%i6+%o4]0x81 ! Mem[0000000030181408] = e0250a6d 000094bc
1771! %f5 = 4c6334a3, Mem[0000000030181408] = e0250a6d
1772 sta %f5 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 4c6334a3
1773! %l4 = 3ca1c359, %l5 = ff2281c3, Mem[0000000010001408] = c68c0025 4aac2dfc
1774 stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 3ca1c359 ff2281c3
1775! Starting 10 instruction Load Burst
1776! Mem[0000000010101400] = ffd5b81b, %l6 = ffffffffffff8ce9
1777 lduwa [%i4+0x000]%asi,%l6 ! %l6 = 00000000ffd5b81b
1778
1779p0_label_67:
1780! Mem[0000000010181400] = 00000057, %f30 = e436b160
1781 lda [%i6+%g0]0x80,%f30 ! %f30 = 00000057
1782! Mem[0000000020800000] = ffffe062, %l4 = 000000003ca1c359
1783 lduba [%o1+0x001]%asi,%l4 ! %l4 = 00000000000000ff
1784! Mem[00000000100c1408] = 570000000000d037, %l2 = 0000000000736934
1785 ldxa [%i3+%o4]0x80,%l2 ! %l2 = 570000000000d037
1786! Mem[00000000300c1408] = e8476df6d01edd19, %l1 = 602421c071185646
1787 ldxa [%i3+%o4]0x89,%l1 ! %l1 = e8476df6d01edd19
1788! Mem[0000000010001410] = ff34634cd2038d08, %l7 = e436b1601bb8d5ff
1789 ldx [%i0+%o5],%l7 ! %l7 = ff34634cd2038d08
1790! Mem[00000000100c143c] = 654a7d29, %l7 = ff34634cd2038d08
1791 ldswa [%i3+0x03c]%asi,%l7 ! %l7 = 00000000654a7d29
1792! Mem[0000000010101408] = 36e43cafe437566a, %f16 = 3d3d545c 40000000
1793 ldda [%i4+%o4]0x80,%f16 ! %f16 = 36e43caf e437566a
1794! Mem[00000000300c1400] = e0250a6d4c6334a3, %l7 = 00000000654a7d29
1795 ldxa [%i3+%g0]0x81,%l7 ! %l7 = e0250a6d4c6334a3
1796! %l7 = e0250a6d4c6334a3, %l0 = fe9bdeb7aa8228a0, %l0 = fe9bdeb7aa8228a0
1797 sdivx %l7,%l0,%l0 ! %l0 = 0000000000000016
1798! Starting 10 instruction Store Burst
1799! %l4 = 00000000000000ff, Mem[0000000030181400] = ffd5b81b
1800 stwa %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000ff
1801
1802p0_label_68:
1803! Mem[0000000010041400] = e3de7c92, %l4 = 00000000000000ff
1804 ldstuba [%i1+%g0]0x80,%l4 ! %l4 = 000000e3000000ff
1805! %l1 = e8476df6d01edd19, Mem[00000000100c1430] = d20359a641a1b160, %asi = 80
1806 stxa %l1,[%i3+0x030]%asi ! Mem[00000000100c1430] = e8476df6d01edd19
1807! Mem[00000000100c1410] = 0334634c, %l0 = 0000000000000016
1808 ldstuba [%i3+%o5]0x80,%l0 ! %l0 = 00000003000000ff
1809! %l6 = 00000000ffd5b81b, Mem[0000000030001408] = ff000000
1810 stwa %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffd5b81b
1811! Mem[0000000010181418] = 60b136e460b1fbe4, %l6 = 00000000ffd5b81b, %l3 = 00000000d20300e7
1812 add %i6,0x18,%g1
1813 casxa [%g1]0x80,%l6,%l3 ! %l3 = 60b136e460b1fbe4
1814! Mem[0000000020800001] = ffffe062, %l5 = 00000000ff2281c3
1815 ldstub [%o1+0x001],%l5 ! %l5 = 000000ff000000ff
1816! %f24 = f076c002 047e2ea5, Mem[00000000100c1410] = ff34634c bc946679
1817 stda %f24,[%i3+%o5]0x80 ! Mem[00000000100c1410] = f076c002 047e2ea5
1818! %l2 = 570000000000d037, Mem[0000000010001408] = 3ca1c359
1819 stba %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 3ca1c337
1820! Mem[0000000010001410] = 4c6334ff, %l3 = 60b136e460b1fbe4
1821 swapa [%i0+%o5]0x88,%l3 ! %l3 = 000000004c6334ff
1822! Starting 10 instruction Load Burst
1823! Code Fragment 3
1824p0_fragment_5:
1825! %l0 = 0000000000000003
1826 setx 0x69432447ea6f7def,%g7,%l0 ! %l0 = 69432447ea6f7def
1827! %l1 = e8476df6d01edd19
1828 setx 0xfad7738ffd16ef66,%g7,%l1 ! %l1 = fad7738ffd16ef66
1829 setx 0x1fe000, %g1, %g3
1830 or %l0, %g3, %l0 ! always set perrmask = 0xff
1831 setx 0x1ffff8, %g1, %g2
1832 and %l0, %g2, %l0
1833 ta T_CHANGE_HPRIV
1834 stxa %l1, [%l0]ASI_DCACHE_DATA
1835 ta T_CHANGE_NONHPRIV
1836! %l0 = 69432447ea6f7def
1837 setx 0xfd458f97c211cc00,%g7,%l0 ! %l0 = fd458f97c211cc00
1838! %l1 = fad7738ffd16ef66
1839 setx 0x6139339826b66a50,%g7,%l1 ! %l1 = 6139339826b66a50
1840
1841p0_label_69:
1842! %f7 = 60b136e4, %f27 = 37785099, %f18 = 37d00000 00000057
1843 fsmuld %f7 ,%f27,%f18 ! %f18 = 43157c9e fe21c880
1844! Mem[0000000030081408] = a65903d2, %l7 = e0250a6d4c6334a3
1845 lduwa [%i2+%o4]0x89,%l7 ! %l7 = 00000000a65903d2
1846! Mem[0000000020800040] = 001ef99a, %l5 = 00000000000000ff
1847 ldub [%o1+0x041],%l5 ! %l5 = 000000000000001e
1848! Mem[0000000030001400] = fd000000 000000ff, %l0 = c211cc00, %l1 = 26b66a50
1849 ldda [%i0+%g0]0x89,%l0 ! %l0 = 00000000000000ff 00000000fd000000
1850! %f18 = 43157c9e, %f6 = 70aa6934
1851 fcmpes %fcc1,%f18,%f6 ! %fcc1 = 1
1852! %l3 = 000000004c6334ff, imm = fffffffffffff8a8, %l2 = 570000000000d037
1853 xnor %l3,-0x758,%l2 ! %l2 = 000000004c6333a8
1854! Mem[0000000030041400] = 693403d2, %l1 = 00000000fd000000
1855 ldsba [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000069
1856! %l3 = 000000004c6334ff, %l2 = 000000004c6333a8, %y = fffffed6
1857 sdiv %l3,%l2,%l1 ! %l1 = fffffffffffffc1b
1858 mov %l0,%y ! %y = 000000ff
1859! Mem[0000000030081410] = ff00b3ca, %l6 = 00000000ffd5b81b
1860 ldsha [%i2+%o5]0x81,%l6 ! %l6 = ffffffffffffff00
1861! Starting 10 instruction Store Burst
1862! Mem[00000000211c0001] = 251ee5a1, %l6 = ffffffffffffff00
1863 ldstub [%o2+0x001],%l6 ! %l6 = 0000001e000000ff
1864
1865p0_label_70:
1866! %l5 = 000000000000001e, Mem[0000000010081410] = 0000db72
1867 stba %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000db1e
1868! %f0 = 57000000 0000d037 815e45ec 000000ee
1869! %f4 = e0250a6d 4c6334a3 70aa6934 60b136e4
1870! %f8 = 36e472db 2ad5b81b e3de7c92 e98c78d8
1871! %f12 = 796694bc 4c6334a3 e0250a6d 000094bc
1872 stda %f0,[%i2]ASI_BLK_P ! Block Store to 0000000010081400
1873! %f30 = 00000057 1bb8d5ff, %l0 = 00000000000000ff
1874! Mem[0000000030081430] = 7b398aab0fbfdfcf
1875 add %i2,0x030,%g1
1876 stda %f30,[%g1+%l0]ASI_PST8_S ! Mem[0000000030081430] = 000000571bb8d5ff
1877! %l0 = 00000000000000ff, Mem[0000000010101422] = 54937de8, %asi = 80
1878 stha %l0,[%i4+0x022]%asi ! Mem[0000000010101420] = 549300ff
1879! %l5 = 000000000000001e, Mem[0000000030001408] = 1bb8d5ff
1880 stba %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 1bb8d51e
1881! %l0 = 00000000000000ff, Mem[00000000201c0001] = ffff01ce
1882 stb %l0,[%o0+0x001] ! Mem[00000000201c0000] = ffff01ce
1883! %l1 = fffffffffffffc1b, Mem[0000000010101400] = ffd5b81b
1884 stb %l1,[%i4+%g0] ! Mem[0000000010101400] = 1bd5b81b
1885! Mem[00000000100c1400] = 84f172db, %l4 = 00000000000000e3
1886 swapa [%i3+%g0]0x80,%l4 ! %l4 = 0000000084f172db
1887! Mem[000000001000143c] = 1e25229f, %l7 = a65903d2, %l7 = a65903d2
1888 add %i0,0x3c,%g1
1889 casa [%g1]0x80,%l7,%l7 ! %l7 = 000000001e25229f
1890! Starting 10 instruction Load Burst
1891 membar #Sync ! Added by membar checker (9)
1892! Mem[0000000010081408] = 815e45ec, %l1 = fffffffffffffc1b
1893 ldsba [%i2+%o4]0x80,%l1 ! %l1 = ffffffffffffff81
1894
1895p0_label_71:
1896! Mem[00000000300c1400] = e0250a6d, %l3 = 000000004c6334ff
1897 lduba [%i3+%g0]0x81,%l3 ! %l3 = 00000000000000e0
1898! Mem[0000000010041410] = 527cce13088d03d2, %f4 = e0250a6d 4c6334a3
1899 ldda [%i1+%o5]0x88,%f4 ! %f4 = 527cce13 088d03d2
1900! Mem[000000001000142c] = e436b160, %l6 = 000000000000001e
1901 ldsha [%i0+0x02c]%asi,%l6 ! %l6 = ffffffffffffe436
1902! Mem[0000000030001400] = ff000000, %l7 = 000000001e25229f
1903 ldsba [%i0+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
1904! Mem[0000000010081408] = ee000000 ec455e81, %l0 = 000000ff, %l1 = ffffff81
1905 ldda [%i2+%o4]0x88,%l0 ! %l0 = 00000000ec455e81 00000000ee000000
1906! Mem[0000000010001438] = 10302700, %l6 = ffffffffffffe436
1907 lduwa [%i0+0x038]%asi,%l6 ! %l6 = 0000000010302700
1908! Mem[0000000010181408] = 00736934, %f24 = f076c002
1909 lda [%i6+%o4]0x80,%f24 ! %f24 = 00736934
1910! Mem[0000000010141408] = 1bb8d52a db72e436, %l0 = ec455e81, %l1 = ee000000
1911 ldda [%i5+%o4]0x88,%l0 ! %l0 = 00000000db72e436 000000001bb8d52a
1912! Mem[0000000020800000] = ffffe062, %l5 = 000000000000001e
1913 lduh [%o1+%g0],%l5 ! %l5 = 000000000000ffff
1914! Starting 10 instruction Store Burst
1915! Mem[00000000211c0001] = 25ffe5a1, %l0 = 00000000db72e436
1916 ldstuba [%o2+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
1917
1918p0_label_72:
1919! Mem[0000000010181400] = 57000000, %l4 = 0000000084f172db
1920 swapa [%i6+%g0]0x88,%l4 ! %l4 = 0000000057000000
1921! %l2 = 000000004c6333a8, Mem[00000000211c0001] = 25ffe5a1, %asi = 80
1922 stba %l2,[%o2+0x001]%asi ! Mem[00000000211c0000] = 25a8e5a1
1923! %f13 = 4c6334a3, Mem[0000000010001400] = ff000000
1924 st %f13,[%i0+%g0] ! Mem[0000000010001400] = 4c6334a3
1925! Mem[0000000020800040] = 001ef99a, %l0 = 00000000000000ff
1926 ldstuba [%o1+0x040]%asi,%l0 ! %l0 = 00000000000000ff
1927! Mem[000000001008142c] = e98c78d8, %l3 = 000000e0, %l5 = 0000ffff
1928 add %i2,0x2c,%g1
1929 casa [%g1]0x80,%l3,%l5 ! %l5 = 00000000e98c78d8
1930! Mem[0000000010101428] = 815e45ec, %l6 = 0000000010302700
1931 swap [%i4+0x028],%l6 ! %l6 = 00000000815e45ec
1932! %l1 = 000000001bb8d52a, Mem[0000000020800040] = ff1ef99a, %asi = 80
1933 stba %l1,[%o1+0x040]%asi ! Mem[0000000020800040] = 2a1ef99a
1934! Mem[0000000010041404] = e98c78d8, %l0 = 0000000000000000, %asi = 80
1935 swapa [%i1+0x004]%asi,%l0 ! %l0 = 00000000e98c78d8
1936! %f4 = 527cce13 088d03d2, Mem[0000000030101408] = ffff81c3 0000005c
1937 stda %f4 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 527cce13 088d03d2
1938! Starting 10 instruction Load Burst
1939! Mem[00000000100c1418] = 9c56136f606cfca9, %l5 = 00000000e98c78d8
1940 ldx [%i3+0x018],%l5 ! %l5 = 9c56136f606cfca9
1941
1942p0_label_73:
1943! Mem[0000000030141400] = 00000000 60b136e4, %l4 = 57000000, %l5 = 606cfca9
1944 ldda [%i5+%g0]0x89,%l4 ! %l4 = 0000000060b136e4 0000000000000000
1945! Mem[0000000030041410] = 84f172db2ad5bc94, %l0 = 00000000e98c78d8
1946 ldxa [%i1+%o5]0x89,%l0 ! %l0 = 84f172db2ad5bc94
1947! Mem[0000000010101418] = 1560aefe, %l7 = ffffffffffffffff
1948 lduha [%i4+0x01a]%asi,%l7 ! %l7 = 000000000000aefe
1949! Mem[0000000030041408] = 927cdee3, %l6 = 00000000815e45ec
1950 ldsha [%i1+%o4]0x81,%l6 ! %l6 = ffffffffffff927c
1951! Mem[0000000030141410] = 00002157, %f12 = 796694bc
1952 lda [%i5+%o5]0x89,%f12 ! %f12 = 00002157
1953! Mem[00000000100c1400] = 000000e3, %l1 = 000000001bb8d52a
1954 ldsw [%i3+%g0],%l1 ! %l1 = 00000000000000e3
1955! %f20 = 796694bc, %f6 = 70aa6934
1956 fcmpes %fcc3,%f20,%f6 ! %fcc3 = 2
1957! %l1 = 00000000000000e3, %l5 = 0000000000000000, %l2 = 000000004c6333a8
1958 subc %l1,%l5,%l2 ! %l2 = 00000000000000e3
1959! Mem[0000000010081408] = ec455e81, %l2 = 00000000000000e3
1960 lduba [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000081
1961! Starting 10 instruction Store Burst
1962! %l7 = 000000000000aefe, Mem[0000000030141408] = d2038d08ffffffbc
1963 stxa %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000000000aefe
1964
1965p0_label_74:
1966! Mem[0000000030101400] = 4c632157, %l6 = ffffffffffff927c
1967 swapa [%i4+%g0]0x89,%l6 ! %l6 = 000000004c632157
1968! %f19 = fe21c880, Mem[00000000100c1410] = f076c002
1969 sta %f19,[%i3+%o5]0x80 ! Mem[00000000100c1410] = fe21c880
1970! %l7 = 000000000000aefe, Mem[0000000030141408] = 0000aefe
1971 stwa %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000aefe
1972! %f16 = 36e43caf e437566a 43157c9e fe21c880
1973! %f20 = 796694bc 4c633403 a9fc6c60 6f13569c
1974! %f24 = 00736934 047e2ea5 29eaa2e2 37785099
1975! %f28 = 60b1a141 a65903d2 00000057 1bb8d5ff
1976 stda %f16,[%i2]ASI_BLK_PL ! Block Store to 0000000010081400
1977! %f6 = 70aa6934 60b136e4, Mem[0000000010081400] = e437566a 36e43caf
1978 stda %f6 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 70aa6934 60b136e4
1979! Mem[0000000010001410] = 60b1fbe4, %l1 = 00000000000000e3
1980 swapa [%i0+%o5]0x88,%l1 ! %l1 = 0000000060b1fbe4
1981! %f1 = 0000d037, Mem[0000000030001410] = 0334634c
1982 sta %f1 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000d037
1983! Mem[0000000030001400] = ff000000, %l5 = 0000000000000000
1984 swapa [%i0+%g0]0x81,%l5 ! %l5 = 00000000ff000000
1985! %f14 = e0250a6d 000094bc, Mem[0000000030001410] = 0000d037 bc946679
1986 stda %f14,[%i0+%o5]0x81 ! Mem[0000000030001410] = e0250a6d 000094bc
1987! Starting 10 instruction Load Burst
1988! Mem[0000000010181438] = 128b7cee, %l5 = 00000000ff000000
1989 lduha [%i6+0x038]%asi,%l5 ! %l5 = 000000000000128b
1990
1991p0_label_75:
1992! Mem[0000000020800000] = ffffe062, %l1 = 0000000060b1fbe4
1993 ldsba [%o1+0x001]%asi,%l1 ! %l1 = ffffffffffffffff
1994! Mem[0000000010181410] = e70000ff, %l1 = ffffffffffffffff
1995 ldsba [%i6+%o5]0x88,%l1 ! %l1 = ffffffffffffffff
1996 membar #Sync ! Added by membar checker (10)
1997! Mem[0000000010081438] = ffd5b81b, %l4 = 0000000060b136e4
1998 lduh [%i2+0x038],%l4 ! %l4 = 000000000000ffd5
1999! Mem[0000000010181420] = a334634c726f2f17, %f4 = 527cce13 088d03d2
2000 ldda [%i6+0x020]%asi,%f4 ! %f4 = a334634c 726f2f17
2001! Mem[00000000300c1400] = e0250a6d, %l3 = 00000000000000e0
2002 lduha [%i3+%g0]0x81,%l3 ! %l3 = 000000000000e025
2003! Mem[0000000010181420] = a334634c, %l7 = 000000000000aefe
2004 ldsha [%i6+0x022]%asi,%l7 ! %l7 = 000000000000634c
2005! Mem[0000000010001400] = 4c6334a3, %l5 = 000000000000128b
2006 lduwa [%i0+%g0]0x80,%l5 ! %l5 = 000000004c6334a3
2007! Mem[0000000010141400] = 84f172db, %l2 = 0000000000000081
2008 lduba [%i5+%g0]0x88,%l2 ! %l2 = 00000000000000db
2009! Mem[00000000300c1400] = 6d0a25e0, %l1 = ffffffffffffffff
2010 lduwa [%i3+%g0]0x89,%l1 ! %l1 = 000000006d0a25e0
2011! Starting 10 instruction Store Burst
2012! Mem[0000000030081410] = cab300ff, %l5 = 000000004c6334a3
2013 swapa [%i2+%o5]0x89,%l5 ! %l5 = 00000000cab300ff
2014
2015p0_label_76:
2016! Mem[0000000030141410] = 00002157, %l0 = 84f172db2ad5bc94
2017 swapa [%i5+%o5]0x89,%l0 ! %l0 = 0000000000002157
2018! %f20 = 796694bc 4c633403, Mem[0000000010141418] = a69be755 349b34e1
2019 std %f20,[%i5+0x018] ! Mem[0000000010141418] = 796694bc 4c633403
2020! Mem[0000000010081430] = d20359a6, %l7 = 000000000000634c
2021 swap [%i2+0x030],%l7 ! %l7 = 00000000d20359a6
2022! %f27 = 37785099, Mem[0000000030001400] = 00000000
2023 sta %f27,[%i0+%g0]0x81 ! Mem[0000000030001400] = 37785099
2024! %l0 = 0000000000002157, Mem[0000000030141400] = e436b16000000000
2025 stxa %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000000002157
2026! %f24 = 00736934 047e2ea5, Mem[0000000010181438] = 128b7cee 7928f15e
2027 stda %f24,[%i6+0x038]%asi ! Mem[0000000010181438] = 00736934 047e2ea5
2028! %f22 = a9fc6c60 6f13569c, %l6 = 000000004c632157
2029! Mem[0000000010141400] = db72f184e98c78d8
2030 stda %f22,[%i5+%l6]ASI_PST16_P ! Mem[0000000010141400] = db726c606f13569c
2031! %l7 = 00000000d20359a6, Mem[0000000030041408] = 927cdee3d3a0fe6b
2032 stxa %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000d20359a6
2033! Code Fragment 3
2034p0_fragment_6:
2035! %l0 = 0000000000002157
2036 setx 0xe09a4f2837d69480,%g7,%l0 ! %l0 = e09a4f2837d69480
2037! %l1 = 000000006d0a25e0
2038 setx 0xd88579878783e35c,%g7,%l1 ! %l1 = d88579878783e35c
2039 setx 0x1fe000, %g1, %g3
2040 or %l0, %g3, %l0 ! always set perrmask = 0xff
2041 setx 0x1ffff8, %g1, %g2
2042 and %l0, %g2, %l0
2043 ta T_CHANGE_HPRIV
2044 stxa %l1, [%l0]ASI_DCACHE_DATA
2045 ta T_CHANGE_NONHPRIV
2046! %l0 = e09a4f2837d69480
2047 setx 0x7a85917832c2c960,%g7,%l0 ! %l0 = 7a85917832c2c960
2048! %l1 = d88579878783e35c
2049 setx 0xb951dc8002769b31,%g7,%l1 ! %l1 = b951dc8002769b31
2050! Starting 10 instruction Load Burst
2051! Mem[0000000010081408] = 80c821fe, %l5 = 00000000cab300ff
2052 ldsha [%i2+%o4]0x80,%l5 ! %l5 = ffffffffffff80c8
2053
2054p0_label_77:
2055! Mem[0000000010041400] = 00000000 927cdeff, %l2 = 000000db, %l3 = 0000e025
2056 ldda [%i1+%g0]0x88,%l2 ! %l2 = 00000000927cdeff 0000000000000000
2057! Mem[0000000021800180] = a1b7423e, %l5 = ffffffffffff80c8
2058 ldsba [%o3+0x180]%asi,%l5 ! %l5 = ffffffffffffffa1
2059! Mem[0000000010001408] = 37c3a13c, %l6 = 000000004c632157
2060 ldswa [%i0+%o4]0x80,%l6 ! %l6 = 0000000037c3a13c
2061! Mem[00000000211c0000] = 25a8e5a1, %l7 = 00000000d20359a6
2062 ldsha [%o2+0x000]%asi,%l7 ! %l7 = 00000000000025a8
2063! Mem[0000000010141408] = 36e472db2ad5b81b, %l5 = ffffffffffffffa1
2064 ldxa [%i5+%o4]0x80,%l5 ! %l5 = 36e472db2ad5b81b
2065! Mem[0000000010081408] = fe21c880, %l0 = 7a85917832c2c960
2066 ldsha [%i2+%o4]0x88,%l0 ! %l0 = ffffffffffffc880
2067! Mem[0000000021800080] = 18f59b02, %l1 = b951dc8002769b31
2068 lduha [%o3+0x080]%asi,%l1 ! %l1 = 00000000000018f5
2069! Mem[0000000010001410] = 000000e3, %l0 = ffffffffffffc880
2070 lduha [%i0+%o5]0x88,%l0 ! %l0 = 00000000000000e3
2071! Mem[00000000211c0000] = 25a8e5a1, %l6 = 0000000037c3a13c
2072 ldub [%o2+0x001],%l6 ! %l6 = 00000000000000a8
2073! Starting 10 instruction Store Burst
2074! %l1 = 00000000000018f5, Mem[0000000030001410] = 6d0a25e0
2075 stba %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 6d0a25f5
2076
2077p0_label_78:
2078! %f7 = 60b136e4, Mem[00000000100c1400] = 000000e3
2079 st %f7 ,[%i3+%g0] ! Mem[00000000100c1400] = 60b136e4
2080! Mem[0000000010081408] = 80c821fe, %l6 = 00000000000000a8
2081 ldstuba [%i2+%o4]0x80,%l6 ! %l6 = 00000080000000ff
2082! %f30 = 00000057 1bb8d5ff, Mem[00000000100c1400] = 60b136e4 004600fd
2083 stda %f30,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000057 1bb8d5ff
2084! Mem[0000000030141408] = feae0000, %l2 = 00000000927cdeff
2085 ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 000000fe000000ff
2086! %l0 = 00000000000000e3, Mem[0000000030001410] = bc9400006d0a25f5
2087 stxa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000000000e3
2088! %l1 = 00000000000018f5, Mem[00000000100c1410] = 80c821fe
2089 stwa %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000018f5
2090! %l7 = 00000000000025a8, imm = fffffffffffff00e, %l1 = 00000000000018f5
2091 subc %l7,-0xff2,%l1 ! %l1 = 000000000000359a
2092! %f0 = 57000000 0000d037, %l4 = 000000000000ffd5
2093! Mem[0000000030041400] = 693403d24c6334a3
2094 stda %f0,[%i1+%l4]ASI_PST16_S ! Mem[0000000030041400] = 693400004c63d037
2095! %l4 = 0000ffd5, %l5 = 2ad5b81b, Mem[0000000030181410] = db72f184 7093cc4a
2096 stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000ffd5 2ad5b81b
2097! Starting 10 instruction Load Burst
2098! Mem[0000000030041400] = 00003469, %l7 = 00000000000025a8
2099 lduba [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000069
2100
2101p0_label_79:
2102! Code Fragment 3
2103p0_fragment_7:
2104! %l0 = 00000000000000e3
2105 setx 0xe01154d7a8e160bf,%g7,%l0 ! %l0 = e01154d7a8e160bf
2106! %l1 = 000000000000359a
2107 setx 0x77d99bd803807532,%g7,%l1 ! %l1 = 77d99bd803807532
2108 setx 0x1fe000, %g1, %g3
2109 or %l0, %g3, %l0 ! always set perrmask = 0xff
2110 setx 0x1ffff8, %g1, %g2
2111 and %l0, %g2, %l0
2112 ta T_CHANGE_HPRIV
2113 stxa %l1, [%l0]ASI_DCACHE_DATA
2114 ta T_CHANGE_NONHPRIV
2115! %l0 = e01154d7a8e160bf
2116 setx 0x25b4fbb830d86fba,%g7,%l0 ! %l0 = 25b4fbb830d86fba
2117! %l1 = 77d99bd803807532
2118 setx 0xbacb3f38267f1a0b,%g7,%l1 ! %l1 = bacb3f38267f1a0b
2119! Mem[0000000010141428] = a6667f18, %l4 = 000000000000ffd5
2120 lduwa [%i5+0x028]%asi,%l4 ! %l4 = 00000000a6667f18
2121! Mem[0000000010181434] = 47ee08bd, %f1 = 0000d037
2122 lda [%i6+0x034]%asi,%f1 ! %f1 = 47ee08bd
2123! Mem[0000000030001400] = 37785099, %l2 = 00000000000000fe
2124 lduha [%i0+%g0]0x81,%l2 ! %l2 = 0000000000003778
2125! Mem[00000000300c1408] = d01edd19, %f16 = 36e43caf
2126 lda [%i3+%o4]0x89,%f16 ! %f16 = d01edd19
2127! Mem[0000000030001408] = 1ed5b81b, %f31 = 1bb8d5ff
2128 lda [%i0+%o4]0x81,%f31 ! %f31 = 1ed5b81b
2129! Mem[00000000300c1410] = 0334634cbc946679, %f0 = 57000000 47ee08bd
2130 ldda [%i3+%o5]0x81,%f0 ! %f0 = 0334634c bc946679
2131! Mem[0000000030081408] = a65903d2, %l4 = 00000000a6667f18
2132 lduha [%i2+%o4]0x89,%l4 ! %l4 = 00000000000003d2
2133! Mem[0000000030001410] = e3000000, %l3 = 0000000000000000
2134 ldsba [%i0+%o5]0x81,%l3 ! %l3 = ffffffffffffffe3
2135! Starting 10 instruction Store Burst
2136! %l6 = 00000080, %l7 = 00000069, Mem[0000000030141408] = ffae0000 00000000
2137 stda %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000080 00000069
2138
2139p0_label_80:
2140! Mem[0000000010041400] = 927cdeff, %l1 = bacb3f38267f1a0b
2141 swapa [%i1+%g0]0x88,%l1 ! %l1 = 00000000927cdeff
2142! Mem[0000000010101410] = 3ca1c359, %l0 = 25b4fbb830d86fba
2143 swapa [%i4+%o5]0x88,%l0 ! %l0 = 000000003ca1c359
2144! %l7 = 0000000000000069, Mem[0000000010001400] = 4c6334a3
2145 stba %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 696334a3
2146! Mem[0000000030141410] = 94bcd52a, %l3 = ffffffffffffffe3
2147 ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 00000094000000ff
2148! Mem[0000000030141408] = 00000080, %l2 = 0000000000003778
2149 ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff
2150! %l4 = 00000000000003d2, Mem[0000000010181438] = 00736934
2151 stw %l4,[%i6+0x038] ! Mem[0000000010181438] = 000003d2
2152! %l0 = 000000003ca1c359, Mem[0000000010141438] = 445c2c9f, %asi = 80
2153 stha %l0,[%i5+0x038]%asi ! Mem[0000000010141438] = c3592c9f
2154! Mem[0000000030181400] = ff000000, %l6 = 0000000000000080
2155 ldstuba [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff
2156! Mem[0000000010141408] = 36e472db, %l4 = 00000000000003d2
2157 swapa [%i5+%o4]0x80,%l4 ! %l4 = 0000000036e472db
2158! Starting 10 instruction Load Burst
2159! Mem[00000000211c0000] = 25a8e5a1, %l0 = 000000003ca1c359
2160 ldsb [%o2+0x001],%l0 ! %l0 = ffffffffffffffa8
2161
2162p0_label_81:
2163! Mem[0000000010181400] = 84f172db, %f2 = 815e45ec
2164 lda [%i6+%g0]0x88,%f2 ! %f2 = 84f172db
2165! Mem[0000000010001400] = a3346369, %l7 = 0000000000000069
2166 lduba [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000069
2167! Mem[0000000010101438] = e22787a2, %l3 = 0000000000000094
2168 lduh [%i4+0x03a],%l3 ! %l3 = 00000000000087a2
2169! %l0 = ffffffffffffffa8, %l1 = 00000000927cdeff, %l4 = 0000000036e472db
2170 udivx %l0,%l1,%l4 ! %l4 = 00000001bf61cd03
2171! Mem[0000000010041408] = 94bcd52a60b136e4, %f28 = 60b1a141 a65903d2
2172 ldda [%i1+0x008]%asi,%f28 ! %f28 = 94bcd52a 60b136e4
2173! Mem[0000000010181400] = 84f172db, %l6 = 0000000000000000
2174 lduha [%i6+%g0]0x88,%l6 ! %l6 = 00000000000072db
2175! Mem[0000000010041400] = 0b1a7f26, %l0 = ffffffffffffffa8
2176 ldsha [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000b1a
2177! Mem[0000000030101400] = 7c92ffff, %l3 = 00000000000087a2
2178 lduba [%i4+%g0]0x81,%l3 ! %l3 = 000000000000007c
2179! Mem[0000000010181400] = db72f184, %l4 = 00000001bf61cd03
2180 lduha [%i6+%g0]0x80,%l4 ! %l4 = 000000000000db72
2181! Starting 10 instruction Store Burst
2182! %l4 = 0000db72, %l5 = 2ad5b81b, Mem[0000000030041400] = 69340000 4c63d037
2183 stda %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000db72 2ad5b81b
2184
2185p0_label_82:
2186! %f26 = 29eaa2e2 37785099, %l5 = 36e472db2ad5b81b
2187! Mem[0000000030141418] = a69be755349b34e1
2188 add %i5,0x018,%g1
2189 stda %f26,[%g1+%l5]ASI_PST32_S ! Mem[0000000030141418] = 29eaa2e237785099
2190! %l6 = 00000000000072db, Mem[0000000010041420] = 7fe245f6
2191 sth %l6,[%i1+0x020] ! Mem[0000000010041420] = 72db45f6
2192! %l5 = 36e472db2ad5b81b, Mem[0000000030001410] = e300000000000000
2193 stxa %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = 36e472db2ad5b81b
2194! %f16 = d01edd19 e437566a, Mem[0000000010081408] = fe21c8ff 43157c9e
2195 stda %f16,[%i2+%o4]0x88 ! Mem[0000000010081408] = d01edd19 e437566a
2196! Mem[0000000010181400] = 84f172db, %l6 = 00000000000072db
2197 swapa [%i6+%g0]0x88,%l6 ! %l6 = 0000000084f172db
2198! Mem[0000000030101400] = ffff927c, %l2 = 0000000000000000
2199 ldstuba [%i4+%g0]0x89,%l2 ! %l2 = 0000007c000000ff
2200! %l5 = 36e472db2ad5b81b, Mem[0000000010041400] = 00000000267f1a0b
2201 stxa %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = 36e472db2ad5b81b
2202! %l3 = 000000000000007c, Mem[00000000211c0001] = 25a8e5a1, %asi = 80
2203 stba %l3,[%o2+0x001]%asi ! Mem[00000000211c0000] = 257ce5a1
2204! Mem[0000000030001410] = 36e472db, %l4 = 000000000000db72
2205 swapa [%i0+%o5]0x81,%l4 ! %l4 = 0000000036e472db
2206! Starting 10 instruction Load Burst
2207! Mem[00000000100c1408] = 57000000 0000d037, %l2 = 0000007c, %l3 = 0000007c
2208 ldda [%i3+%o4]0x80,%l2 ! %l2 = 0000000057000000 000000000000d037
2209
2210p0_label_83:
2211! Mem[0000000010141408] = 000003d2, %l0 = 0000000000000b1a
2212 lduha [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000
2213! Mem[00000000100c1410] = f5180000047e2ea5, %l3 = 000000000000d037
2214 ldxa [%i3+0x010]%asi,%l3 ! %l3 = f5180000047e2ea5
2215! Mem[0000000030041408] = 00000000d20359a6, %l3 = f5180000047e2ea5
2216 ldxa [%i1+%o4]0x81,%l3 ! %l3 = 00000000d20359a6
2217! Mem[0000000030001408] = 1bb8d51e, %l5 = 36e472db2ad5b81b
2218 lduha [%i0+%o4]0x89,%l5 ! %l5 = 000000000000d51e
2219! Mem[00000000300c1400] = 6d0a25e0, %l7 = 0000000000000069
2220 lduwa [%i3+%g0]0x89,%l7 ! %l7 = 000000006d0a25e0
2221 membar #Sync ! Added by membar checker (11)
2222! Mem[0000000030081400] = 9ad5b862 e98c78d8 d20359a6 a334634c
2223! Mem[0000000030081410] = a334634c 70b4b1fd 646d910d 7abbfe4d
2224! Mem[0000000030081420] = ffc52157 34000032 95d0a0c4 6bd091ff
2225! Mem[0000000030081430] = 00000057 1bb8d5ff 21d0705d f28b69b5
2226 ldda [%i2]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030081400
2227! Mem[00000000211c0000] = 257ce5a1, %l5 = 000000000000d51e
2228 lduba [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000025
2229! Mem[0000000010141410] = ffffffdb, %l3 = 00000000d20359a6
2230 lduwa [%i5+%o5]0x80,%l3 ! %l3 = 00000000ffffffdb
2231! Mem[0000000010041420] = 72db45f6 70aa6934, %l4 = 36e472db, %l5 = 00000025
2232 ldd [%i1+0x020],%l4 ! %l4 = 0000000072db45f6 0000000070aa6934
2233! Starting 10 instruction Store Burst
2234! %l3 = 00000000ffffffdb, Mem[00000000100c1408] = 57000000
2235 stba %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = db000000
2236
2237p0_label_84:
2238! Mem[0000000030001410] = 0000db72, %l3 = 00000000ffffffdb
2239 ldstuba [%i0+%o5]0x81,%l3 ! %l3 = 00000000000000ff
2240! Mem[0000000030181410] = d5ff0000, %l4 = 0000000072db45f6
2241 swapa [%i6+%o5]0x81,%l4 ! %l4 = 00000000d5ff0000
2242! Mem[0000000010141410] = ffffffdb, %l1 = 00000000927cdeff
2243 swapa [%i5+%o5]0x80,%l1 ! %l1 = 00000000ffffffdb
2244! Mem[0000000030081410] = 4c6334a3, %l6 = 0000000084f172db
2245 swapa [%i2+%o5]0x89,%l6 ! %l6 = 000000004c6334a3
2246! Mem[0000000030081408] = d20359a6, %l6 = 000000004c6334a3
2247 ldstuba [%i2+%o4]0x81,%l6 ! %l6 = 000000d2000000ff
2248! %l7 = 000000006d0a25e0, Mem[00000000100c1408] = 000000db
2249 stha %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000025e0
2250! %l0 = 0000000000000000, Mem[0000000010081418] = 9c56136f606cfca9
2251 stx %l0,[%i2+0x018] ! Mem[0000000010081418] = 0000000000000000
2252! Mem[00000000100c1408] = 37d00000000025e0, %f28 = 94bcd52a 60b136e4
2253 ldda [%i3+%o4]0x88,%f28 ! %f28 = 37d00000 000025e0
2254! Mem[00000000100c1410] = f5180000, %l1 = ffffffdb, %l0 = 00000000
2255 add %i3,0x10,%g1
2256 casa [%g1]0x80,%l1,%l0 ! %l0 = 00000000f5180000
2257! Starting 10 instruction Load Burst
2258! Mem[00000000100c1408] = 37d00000 000025e0, %l4 = d5ff0000, %l5 = 70aa6934
2259 ldda [%i3+%o4]0x88,%l4 ! %l4 = 00000000000025e0 0000000037d00000
2260
2261p0_label_85:
2262! Mem[0000000010001410] = 088d03d2000000e3, %f28 = 37d00000 000025e0
2263 ldda [%i0+%o5]0x88,%f28 ! %f28 = 088d03d2 000000e3
2264! Mem[0000000030001410] = 72db00ff, %l0 = 00000000f5180000
2265 lduwa [%i0+%o5]0x89,%l0 ! %l0 = 0000000072db00ff
2266! Mem[0000000020800000] = ffffe062, %l0 = 0000000072db00ff
2267 lduh [%o1+%g0],%l0 ! %l0 = 000000000000ffff
2268! Mem[0000000030081408] = ff0359a6, %l4 = 00000000000025e0
2269 ldsha [%i2+%o4]0x81,%l4 ! %l4 = ffffffffffffff03
2270! Mem[0000000030181410] = f645db72, %f17 = e437566a
2271 lda [%i6+%o5]0x89,%f17 ! %f17 = f645db72
2272! Mem[0000000010041438] = 445c2c9f 9f22251e, %l6 = 000000d2, %l7 = 6d0a25e0
2273 ldda [%i1+0x038]%asi,%l6 ! %l6 = 00000000445c2c9f 000000009f22251e
2274! Mem[0000000030141410] = 2ad5bcff, %l2 = 0000000057000000
2275 ldswa [%i5+%o5]0x89,%l2 ! %l2 = 000000002ad5bcff
2276! Mem[0000000010181410] = ff0000e7, %l5 = 0000000037d00000
2277 lduha [%i6+%o5]0x80,%l5 ! %l5 = 000000000000ff00
2278! Mem[0000000030001400] = 99507837, %l3 = 0000000000000000
2279 ldswa [%i0+%g0]0x89,%l3 ! %l3 = ffffffff99507837
2280! Starting 10 instruction Store Burst
2281! Mem[0000000030041410] = 94bcd52a, %l1 = 00000000ffffffdb
2282 swapa [%i1+%o5]0x81,%l1 ! %l1 = 0000000094bcd52a
2283
2284p0_label_86:
2285! Mem[00000000211c0000] = 257ce5a1, %l1 = 0000000094bcd52a
2286 ldstub [%o2+%g0],%l1 ! %l1 = 00000025000000ff
2287! %l5 = 000000000000ff00, Mem[00000000300c1400] = e0250a6d
2288 stba %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00250a6d
2289! %l7 = 000000009f22251e, Mem[0000000010001410] = e3000000d2038d08
2290 stxa %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000009f22251e
2291! Mem[00000000100c1438] = 4ca6fc6b, %l7 = 9f22251e, %l3 = 99507837
2292 add %i3,0x38,%g1
2293 casa [%g1]0x80,%l7,%l3 ! %l3 = 000000004ca6fc6b
2294! %l6 = 445c2c9f, %l7 = 9f22251e, Mem[0000000030001408] = 1ed5b81b 0000d037
2295 stda %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 445c2c9f 9f22251e
2296! %l7 = 000000009f22251e, Mem[0000000030041408] = 00000000d20359a6
2297 stxa %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000009f22251e
2298! Mem[00000000100c1429] = 57507837, %l5 = 000000000000ff00
2299 ldstuba [%i3+0x029]%asi,%l5 ! %l5 = 00000050000000ff
2300! %f26 = 29eaa2e2 37785099, Mem[00000000100c1400] = 57000000 ffd5b81b
2301 stda %f26,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 29eaa2e2 37785099
2302! Mem[0000000030101400] = ffff92ff, %l4 = ffffffffffffff03
2303 ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
2304! Starting 10 instruction Load Burst
2305! Mem[0000000030001410] = ff00db72, %l4 = 00000000000000ff
2306 lduha [%i0+%o5]0x81,%l4 ! %l4 = 000000000000ff00
2307
2308p0_label_87:
2309! Mem[0000000010101434] = ffffffe9, %f5 = 70b4b1fd
2310 lda [%i4+0x034]%asi,%f5 ! %f5 = ffffffe9
2311! Mem[0000000010081408] = 6a5637e4, %l3 = 000000004ca6fc6b
2312 ldsba [%i2+%o4]0x80,%l3 ! %l3 = 000000000000006a
2313! Mem[0000000010081400] = 60b136e4, %l7 = 000000009f22251e
2314 ldswa [%i2+%g0]0x88,%l7 ! %l7 = 0000000060b136e4
2315! %f20 = 796694bc, %f24 = 00736934, %f10 = 95d0a0c4
2316 fadds %f20,%f24,%f10 ! %l0 = 0000000000010021, Unfinished, %fsr = 2100000800
2317! Mem[0000000010141410] = 927cdeff, %l0 = 0000000000010021
2318 ldsba [%i5+%o5]0x80,%l0 ! %l0 = ffffffffffffff92
2319! Mem[00000000100c1410] = f5180000, %l3 = 000000000000006a
2320 lduba [%i3+%o5]0x80,%l3 ! %l3 = 00000000000000f5
2321! Mem[0000000030181400] = ff0000ff 60b136e4, %l2 = 2ad5bcff, %l3 = 000000f5
2322 ldda [%i6+%g0]0x81,%l2 ! %l2 = 00000000ff0000ff 0000000060b136e4
2323! Mem[0000000010141428] = a6667f18, %f13 = 1bb8d5ff
2324 lda [%i5+0x028]%asi,%f13 ! %f13 = a6667f18
2325! Mem[0000000010181434] = 47ee08bd, %l7 = 0000000060b136e4
2326 lduwa [%i6+0x034]%asi,%l7 ! %l7 = 0000000047ee08bd
2327! Starting 10 instruction Store Burst
2328! %f9 = 34000032, Mem[0000000030041408] = 00000000
2329 sta %f9 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 34000032
2330
2331p0_label_88:
2332! %l1 = 0000000000000025, Mem[0000000010041430] = e9f291be, %asi = 80
2333 stha %l1,[%i1+0x030]%asi ! Mem[0000000010041430] = 002591be
2334! %l1 = 0000000000000025, Mem[0000000010041410] = d2038d08
2335 stwa %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000025
2336! Mem[0000000010041408] = 2ad5bc94, %l3 = 0000000060b136e4
2337 swapa [%i1+%o4]0x88,%l3 ! %l3 = 000000002ad5bc94
2338! Mem[0000000010041410] = 00000025, %l5 = 0000000000000050
2339 ldstuba [%i1+%o5]0x80,%l5 ! %l5 = 00000000000000ff
2340! Mem[0000000010141418] = 796694bc, %l5 = 0000000000000000, %asi = 80
2341 swapa [%i5+0x018]%asi,%l5 ! %l5 = 00000000796694bc
2342! %l1 = 0000000000000025, Mem[0000000030141400] = 00000000
2343 stha %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00250000
2344! %f16 = d01edd19 f645db72, Mem[0000000010041410] = ff000025 13ce7c52
2345 stda %f16,[%i1+%o5]0x80 ! Mem[0000000010041410] = d01edd19 f645db72
2346! Mem[0000000030101410] = fd0000ff, %l7 = 0000000047ee08bd
2347 swapa [%i4+%o5]0x89,%l7 ! %l7 = 00000000fd0000ff
2348! Mem[0000000010041400] = 1bb8d52a, %l1 = 0000000000000025
2349 ldstuba [%i1+%g0]0x80,%l1 ! %l1 = 0000001b000000ff
2350! Starting 10 instruction Load Burst
2351! Mem[0000000010001408] = 37c3a13c, %l2 = 00000000ff0000ff
2352 ldswa [%i0+0x008]%asi,%l2 ! %l2 = 0000000037c3a13c
2353
2354p0_label_89:
2355! Mem[0000000030101408] = 088d03d2, %l5 = 00000000796694bc
2356 lduba [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000d2
2357! Mem[0000000010001410] = 00000000, %l6 = 00000000445c2c9f
2358 lduba [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000
2359! Mem[0000000030081408] = ff0359a6 a334634c, %l4 = 0000ff00, %l5 = 000000d2
2360 ldda [%i2+%o4]0x81,%l4 ! %l4 = 00000000ff0359a6 00000000a334634c
2361! Mem[0000000010141410] = 927cdeff, %l0 = ffffffffffffff92
2362 ldsba [%i5+%o5]0x80,%l0 ! %l0 = ffffffffffffff92
2363! Mem[0000000010041410] = 72db45f619dd1ed0, %f2 = d20359a6 a334634c
2364 ldda [%i1+%o5]0x88,%f2 ! %f2 = 72db45f6 19dd1ed0
2365! Mem[0000000010101400] = 1bb8d51b, %l5 = 00000000a334634c
2366 lduha [%i4+%g0]0x88,%l5 ! %l5 = 000000000000d51b
2367! Mem[0000000010081408] = d01edd19e437566a, %l4 = 00000000ff0359a6
2368 ldxa [%i2+%o4]0x88,%l4 ! %l4 = d01edd19e437566a
2369! Mem[0000000010041408] = e436b16060b136e4, %l6 = 0000000000000000
2370 ldxa [%i1+%o4]0x88,%l6 ! %l6 = e436b16060b136e4
2371! Mem[00000000300c1408] = 19dd1ed0, %f5 = ffffffe9
2372 lda [%i3+%o4]0x81,%f5 ! %f5 = 19dd1ed0
2373! Starting 10 instruction Store Burst
2374! Mem[0000000010141408] = d2030000, %l2 = 0000000037c3a13c
2375 swapa [%i5+%o4]0x88,%l2 ! %l2 = 00000000d2030000
2376
2377p0_label_90:
2378! %f26 = 29eaa2e2 37785099, Mem[0000000030101408] = 088d03d2 527cce13
2379 stda %f26,[%i4+%o4]0x89 ! Mem[0000000030101408] = 29eaa2e2 37785099
2380! Mem[0000000030141400] = 00002500, %l2 = 00000000d2030000
2381 swapa [%i5+%g0]0x89,%l2 ! %l2 = 0000000000002500
2382! %l1 = 000000000000001b, Mem[0000000010141400] = db726c60
2383 stwa %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000001b
2384! %f20 = 796694bc, Mem[0000000010141410] = 927cdeff
2385 sta %f20,[%i5+%o5]0x80 ! Mem[0000000010141410] = 796694bc
2386! %f30 = 00000057 1ed5b81b, Mem[0000000030001400] = 99507837 fd000000
2387 stda %f30,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000057 1ed5b81b
2388! Mem[0000000030081408] = a65903ff, %l3 = 000000002ad5bc94
2389 swapa [%i2+%o4]0x89,%l3 ! %l3 = 00000000a65903ff
2390! %f27 = 37785099, Mem[00000000100c1400] = 37785099
2391 sta %f27,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 37785099
2392! %l1 = 000000000000001b, Mem[0000000030141408] = 800000ff
2393 stba %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 8000001b
2394! %f2 = 72db45f6 19dd1ed0, Mem[0000000030181408] = a334634c bc940000
2395 stda %f2 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 72db45f6 19dd1ed0
2396! Starting 10 instruction Load Burst
2397! Mem[000000001014141c] = 4c633403, %l6 = e436b16060b136e4
2398 ldub [%i5+0x01e],%l6 ! %l6 = 0000000000000034
2399
2400p0_label_91:
2401! Mem[0000000010001408] = 37c3a13cc38122ff, %f0 = 9ad5b862 e98c78d8
2402 ldda [%i0+%o4]0x80,%f0 ! %f0 = 37c3a13c c38122ff
2403! Mem[0000000010081410] = 0334634c, %l0 = ffffffffffffff92
2404 lduha [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000334
2405! Mem[0000000010101410] = e98c78d830d86fba, %l1 = 000000000000001b
2406 ldxa [%i4+%o5]0x88,%l1 ! %l1 = e98c78d830d86fba
2407! Mem[00000000300c1410] = 0334634c, %l1 = e98c78d830d86fba
2408 lduha [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000334
2409! Mem[0000000010081400] = e436b160, %l1 = 0000000000000334
2410 ldsba [%i2+%g0]0x80,%l1 ! %l1 = ffffffffffffffe4
2411! Mem[0000000010141400] = 1b000000, %l6 = 0000000000000034
2412 ldsba [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000000
2413! Mem[00000000100c1400] = 99507837, %l3 = 00000000a65903ff
2414 ldsha [%i3+%g0]0x80,%l3 ! %l3 = ffffffffffff9950
2415! Mem[0000000010141408] = 3ca1c337, %l2 = 0000000000002500
2416 lduh [%i5+%o4],%l2 ! %l2 = 0000000000003ca1
2417! Mem[0000000030041410] = ffffffdbdb72f184, %l1 = ffffffffffffffe4
2418 ldxa [%i1+%o5]0x81,%l1 ! %l1 = ffffffdbdb72f184
2419! Starting 10 instruction Store Burst
2420! Mem[0000000010141417] = 0f0be2a9, %l2 = 0000000000003ca1
2421 ldstub [%i5+0x017],%l2 ! %l2 = 000000a9000000ff
2422
2423p0_label_92:
2424! Mem[0000000010001400] = a3346369, %l2 = 00000000000000a9
2425 ldstuba [%i0+%g0]0x88,%l2 ! %l2 = 00000069000000ff
2426! Mem[0000000030001410] = 72db00ff, %l7 = 00000000fd0000ff
2427 swapa [%i0+%o5]0x89,%l7 ! %l7 = 0000000072db00ff
2428! Mem[00000000300c1410] = 4c633403, %l6 = 0000000000000000
2429 swapa [%i3+%o5]0x89,%l6 ! %l6 = 000000004c633403
2430! %l0 = 00000334, %l1 = db72f184, Mem[0000000010001418] = 00000057 b24634a3
2431 stda %l0,[%i0+0x018]%asi ! Mem[0000000010001418] = 00000334 db72f184
2432! %l0 = 00000334, %l1 = db72f184, Mem[0000000030101408] = 99507837 e2a2ea29
2433 stda %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000334 db72f184
2434! %l0 = 00000334, %l1 = db72f184, Mem[0000000010181400] = db720000 000094bc
2435 stda %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000334 db72f184
2436! %l7 = 0000000072db00ff, Mem[0000000030141410] = 2ad5bcff
2437 stha %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 2ad500ff
2438! %l0 = 0000000000000334, Mem[00000000300c1408] = d01edd19
2439 stha %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = d01e0334
2440! Mem[00000000211c0000] = ff7ce5a1, %l4 = d01edd19e437566a
2441 ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
2442! Starting 10 instruction Load Burst
2443! Mem[0000000010041400] = ffb8d52a, %l7 = 0000000072db00ff
2444 lduwa [%i1+%g0]0x80,%l7 ! %l7 = 00000000ffb8d52a
2445
2446p0_label_93:
2447! Mem[0000000010041400] = ffb8d52a, %l3 = ffffffffffff9950
2448 lduba [%i1+%g0]0x80,%l3 ! %l3 = 00000000000000ff
2449! Mem[00000000300c1400] = 00250a6d4c6334a3, %f2 = 72db45f6 19dd1ed0
2450 ldda [%i3+%g0]0x81,%f2 ! %f2 = 00250a6d 4c6334a3
2451! Mem[0000000010181410] = fd2146b2e70000ff, %f14 = 21d0705d f28b69b5
2452 ldda [%i6+%o5]0x88,%f14 ! %f14 = fd2146b2 e70000ff
2453! %l3 = 00000000000000ff, %l1 = ffffffdbdb72f184, %l0 = 0000000000000334
2454 xor %l3,%l1,%l0 ! %l0 = ffffffdbdb72f17b
2455! Mem[0000000010141400] = 9c56136f 1b000000, %l2 = 00000069, %l3 = 000000ff
2456 ldda [%i5+%g0]0x88,%l2 ! %l2 = 000000001b000000 000000009c56136f
2457! Mem[0000000030141400] = 000003d200002157, %l0 = ffffffdbdb72f17b
2458 ldxa [%i5+%g0]0x81,%l0 ! %l0 = 000003d200002157
2459! Mem[0000000030141410] = 2ad500ff, %l6 = 000000004c633403
2460 ldsha [%i5+%o5]0x89,%l6 ! %l6 = 00000000000000ff
2461! Mem[0000000010141410] = 796694bc0f0be2ff, %f30 = 00000057 1ed5b81b
2462 ldda [%i5+%o5]0x80,%f30 ! %f30 = 796694bc 0f0be2ff
2463! Mem[0000000010001420] = d2038d08, %l7 = 00000000ffb8d52a
2464 ldsha [%i0+0x020]%asi,%l7 ! %l7 = ffffffffffffd203
2465! Starting 10 instruction Store Burst
2466! %l1 = ffffffdbdb72f184, Mem[0000000030001410] = ff0000fd
2467 stha %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = f18400fd
2468
2469p0_label_94:
2470! %l6 = 00000000000000ff, Mem[0000000010141408] = 3ca1c337
2471 stwa %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff
2472! %l6 = 00000000000000ff, Mem[00000000201c0000] = ffff01ce
2473 sth %l6,[%o0+%g0] ! Mem[00000000201c0000] = 00ff01ce
2474! %f0 = 37c3a13c c38122ff 00250a6d 4c6334a3
2475! %f4 = a334634c 19dd1ed0 646d910d 7abbfe4d
2476! %f8 = ffc52157 34000032 95d0a0c4 6bd091ff
2477! %f12 = 00000057 a6667f18 fd2146b2 e70000ff
2478 stda %f0,[%i0]ASI_COMMIT_S ! Block Store to 0000000030001400
2479! %l4 = 00000000000000ff, Mem[0000000030041400] = 0000db722ad5b81b
2480 stxa %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000000000ff
2481! %l0 = 000003d200002157, Mem[00000000100c1408] = 000025e0
2482 stba %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00002557
2483! %f0 = 37c3a13c c38122ff 00250a6d 4c6334a3
2484! %f4 = a334634c 19dd1ed0 646d910d 7abbfe4d
2485! %f8 = ffc52157 34000032 95d0a0c4 6bd091ff
2486! %f12 = 00000057 a6667f18 fd2146b2 e70000ff
2487 stda %f0,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400
2488 membar #Sync ! Added by membar checker (12)
2489! %l0 = 000003d200002157, Mem[0000000030001400] = 37c3a13c
2490 stwa %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00002157
2491! Mem[00000000201c0001] = 00ff01ce, %l2 = 000000001b000000
2492 ldstub [%o0+0x001],%l2 ! %l2 = 000000ff000000ff
2493! %l2 = 000000ff, %l3 = 9c56136f, Mem[0000000010041400] = ff2281c3 3ca1c337
2494 std %l2,[%i1+%g0] ! Mem[0000000010041400] = 000000ff 9c56136f
2495! Starting 10 instruction Load Burst
2496! Mem[0000000010041410] = d01edd194c6334a3, %f16 = d01edd19 f645db72
2497 ldda [%i1+%o5]0x80,%f16 ! %f16 = d01edd19 4c6334a3
2498
2499p0_label_95:
2500! Mem[0000000010141434] = 1560aefe, %l2 = 00000000000000ff
2501 ldsw [%i5+0x034],%l2 ! %l2 = 000000001560aefe
2502! Mem[0000000030081408] = 2ad5bc94, %l5 = 000000000000d51b
2503 ldsha [%i2+%o4]0x89,%l5 ! %l5 = ffffffffffffbc94
2504! Mem[0000000030081408] = 2ad5bc94, %l3 = 000000009c56136f
2505 lduha [%i2+%o4]0x89,%l3 ! %l3 = 000000000000bc94
2506! Mem[0000000010141400] = 1b000000, %l6 = 00000000000000ff
2507 ldsba [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000000
2508! Mem[0000000030101408] = 84f172db34030000, %f12 = 00000057 a6667f18
2509 ldda [%i4+%o4]0x89,%f12 ! %f12 = 84f172db 34030000
2510! Mem[00000000100c1408] = 00002557, %l5 = ffffffffffffbc94
2511 lduha [%i3+%o4]0x88,%l5 ! %l5 = 0000000000002557
2512! Mem[0000000030081408] = 94bcd52a, %f20 = 796694bc
2513 lda [%i2+%o4]0x81,%f20 ! %f20 = 94bcd52a
2514! Mem[00000000201c0000] = 00ff01ce, %l0 = 000003d200002157
2515 ldsh [%o0+%g0],%l0 ! %l0 = 00000000000000ff
2516! %f29 = 000000e3, %f9 = 34000032, %f23 = 6f13569c
2517 fmuls %f29,%f9 ,%f23 ! %l0 = 0000000000000121, Unfinished, %fsr = 2100000800
2518! Starting 10 instruction Store Burst
2519! %f20 = 94bcd52a 4c633403, %l4 = 00000000000000ff
2520! Mem[0000000030141430] = ca0e600f5721c519
2521 add %i5,0x030,%g1
2522 stda %f20,[%g1+%l4]ASI_PST16_S ! Mem[0000000030141430] = 94bcd52a4c633403
2523
2524p0_label_96:
2525! Mem[0000000010141410] = 796694bc, %l4 = 00000000000000ff
2526 swapa [%i5+%o5]0x80,%l4 ! %l4 = 00000000796694bc
2527! Mem[0000000010101408] = af3ce436, %l2 = 000000001560aefe
2528 swapa [%i4+%o4]0x88,%l2 ! %l2 = 00000000af3ce436
2529! %l7 = ffffffffffffd203, Mem[0000000030101408] = 84f172db34030000
2530 stxa %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffffffffd203
2531! %l1 = ffffffdbdb72f184, Mem[000000001008142d] = e2a2ea29, %asi = 80
2532 stba %l1,[%i2+0x02d]%asi ! Mem[000000001008142c] = e284ea29
2533! Mem[000000001014141c] = 4c633403, %l1 = ffffffdbdb72f184
2534 ldstub [%i5+0x01c],%l1 ! %l1 = 0000004c000000ff
2535! Code Fragment 4
2536p0_fragment_8:
2537! %l0 = 0000000000000121
2538 setx 0x33bf3bdf9627cd82,%g7,%l0 ! %l0 = 33bf3bdf9627cd82
2539! %l1 = 000000000000004c
2540 setx 0x5493f24f9b2540a3,%g7,%l1 ! %l1 = 5493f24f9b2540a3
2541 setx 0x7ff8, %g1, %g2
2542 and %l0, %g2, %l0
2543 setx 0xffffffff, %g1, %g2
2544 and %l1, %g2, %l1
2545 setx 0x100000000, %g1, %g2
2546 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2547 ta T_CHANGE_HPRIV
2548 stxa %l1, [%l0]ASI_ICACHE_INSTR
2549 ta T_CHANGE_NONHPRIV
2550! %l0 = 33bf3bdf9627cd82
2551 setx 0x78ccfcbfb3ea07fd,%g7,%l0 ! %l0 = 78ccfcbfb3ea07fd
2552! %l1 = 5493f24f9b2540a3
2553 setx 0x9e0c4258249e9f35,%g7,%l1 ! %l1 = 9e0c4258249e9f35
2554! Mem[0000000010141408] = 000000ff, %l5 = 0000000000002557
2555 ldstuba [%i5+%o4]0x80,%l5 ! %l5 = 00000000000000ff
2556! %l6 = 0000000000000000, Mem[0000000010141410] = 000000ff0f0be2ff
2557 stxa %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000000000000000
2558! %f20 = 94bcd52a 4c633403, Mem[0000000010141408] = ff0000ff 1bb8d52a
2559 stda %f20,[%i5+%o4]0x88 ! Mem[0000000010141408] = 94bcd52a 4c633403
2560! Starting 10 instruction Load Burst
2561! Mem[0000000030041400] = 00000000, %l6 = 0000000000000000
2562 lduba [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
2563
2564p0_label_97:
2565! Mem[0000000010101408] = 1560aefe, %l4 = 00000000796694bc
2566 ldsha [%i4+%o4]0x88,%l4 ! %l4 = ffffffffffffaefe
2567! Mem[000000001018141c] = 60b1fbe4, %f6 = 646d910d
2568 lda [%i6+0x01c]%asi,%f6 ! %f6 = 60b1fbe4
2569! Mem[0000000010081410] = 4c633403, %l3 = 000000000000bc94
2570 lduha [%i2+%o5]0x88,%l3 ! %l3 = 0000000000003403
2571! Mem[0000000010081408] = d01edd19 e437566a, %l6 = 00000000, %l7 = ffffd203
2572 ldda [%i2+%o4]0x88,%l6 ! %l6 = 00000000e437566a 00000000d01edd19
2573! Mem[0000000010101438] = e22787a2, %l1 = 9e0c4258249e9f35
2574 ldsha [%i4+0x03a]%asi,%l1 ! %l1 = ffffffffffff87a2
2575! Mem[0000000030081410] = db72f184, %l6 = 00000000e437566a
2576 lduwa [%i2+%o5]0x81,%l6 ! %l6 = 00000000db72f184
2577! Mem[0000000030101410] = bd08ee4775f8ffff, %f4 = a334634c 19dd1ed0
2578 ldda [%i4+%o5]0x81,%f4 ! %f4 = bd08ee47 75f8ffff
2579! Mem[0000000010181410] = ff0000e7, %l2 = 00000000af3ce436
2580 ldswa [%i6+%o5]0x80,%l2 ! %l2 = ffffffffff0000e7
2581! Mem[0000000010001410] = 00000000, %f16 = d01edd19
2582 lda [%i0+%o5]0x80,%f16 ! %f16 = 00000000
2583! Starting 10 instruction Store Burst
2584! %l4 = ffffffffffffaefe, Mem[0000000010001408] = 37c3a13c
2585 stba %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = fec3a13c
2586
2587p0_label_98:
2588! Mem[0000000010041410] = d01edd19, %l2 = ffffffffff0000e7
2589 ldstuba [%i1+%o5]0x80,%l2 ! %l2 = 000000d0000000ff
2590! %f8 = ffc52157 34000032, Mem[0000000030141410] = 2ad500ff 000094bc
2591 stda %f8 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffc52157 34000032
2592! Mem[0000000030141400] = 000003d2, %l4 = ffffffffffffaefe
2593 swapa [%i5+%g0]0x81,%l4 ! %l4 = 00000000000003d2
2594! Mem[0000000010081428] = 99507837e284ea29, %l6 = 00000000db72f184, %l0 = 78ccfcbfb3ea07fd
2595 add %i2,0x28,%g1
2596 casxa [%g1]0x80,%l6,%l0 ! %l0 = 99507837e284ea29
2597! %f22 = a9fc6c60 6f13569c, Mem[0000000010141400] = 1b000000 9c56136f
2598 stda %f22,[%i5+%g0]0x88 ! Mem[0000000010141400] = a9fc6c60 6f13569c
2599! %l6 = 00000000db72f184, Mem[0000000010001408] = 3ca1c3fe
2600 stha %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 3ca1f184
2601! %l0 = 99507837e284ea29, Mem[0000000030141410] = 32000034
2602 stba %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 29000034
2603! %f14 = fd2146b2 e70000ff, Mem[0000000010181410] = ff0000e7 b24621fd
2604 stda %f14,[%i6+%o5]0x80 ! Mem[0000000010181410] = fd2146b2 e70000ff
2605! %l3 = 0000000000003403, Mem[0000000030001400] = 00002157
2606 stba %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 03002157
2607! Starting 10 instruction Load Burst
2608! Mem[00000000100c142c] = e2a2ea29, %l4 = 00000000000003d2
2609 ldsha [%i3+0x02e]%asi,%l4 ! %l4 = ffffffffffffea29
2610
2611p0_label_99:
2612! Mem[0000000010081410] = 0334634c bc946679, %l6 = db72f184, %l7 = d01edd19
2613 ldda [%i2+%o5]0x80,%l6 ! %l6 = 000000000334634c 00000000bc946679
2614! Mem[0000000030081400] = 9ad5b862 e98c78d8, %l4 = ffffea29, %l5 = 00000000
2615 ldda [%i2+%g0]0x81,%l4 ! %l4 = 000000009ad5b862 00000000e98c78d8
2616! Mem[0000000030101410] = bd08ee47, %l3 = 0000000000003403
2617 ldsba [%i4+%o5]0x81,%l3 ! %l3 = ffffffffffffffbd
2618! Mem[0000000030001400] = 03002157 c38122ff, %l2 = 000000d0, %l3 = ffffffbd
2619 ldda [%i0+%g0]0x81,%l2 ! %l2 = 0000000003002157 00000000c38122ff
2620! Mem[0000000030081408] = 2ad5bc94, %f6 = 60b1fbe4
2621 lda [%i2+%o4]0x89,%f6 ! %f6 = 2ad5bc94
2622! Mem[0000000010041428] = ff91d06b, %l2 = 0000000003002157
2623 ldsh [%i1+0x028],%l2 ! %l2 = ffffffffffffff91
2624! Mem[0000000010101410] = 30d86fba, %l5 = 00000000e98c78d8
2625 ldswa [%i4+%o5]0x88,%l5 ! %l5 = 0000000030d86fba
2626! Mem[0000000010141408] = 4c633403, %l6 = 000000000334634c
2627 lduwa [%i5+%o4]0x88,%l6 ! %l6 = 000000004c633403
2628! Mem[0000000010041410] = ff1edd19, %l3 = 00000000c38122ff
2629 lduwa [%i1+%o5]0x80,%l3 ! %l3 = 00000000ff1edd19
2630! Starting 10 instruction Store Burst
2631! %l4 = 000000009ad5b862, Mem[0000000010181410] = fd2146b2
2632 stba %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 622146b2
2633
2634p0_label_100:
2635! %l5 = 0000000030d86fba, Mem[0000000030041410] = ffffffdb
2636 stha %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = 6fbaffdb
2637! %l0 = e284ea29, %l1 = ffff87a2, Mem[0000000010081410] = 4c633403 796694bc
2638 stda %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = e284ea29 ffff87a2
2639! Mem[0000000030181408] = 19dd1ed0, %l4 = 000000009ad5b862
2640 ldstuba [%i6+%o4]0x89,%l4 ! %l4 = 000000d0000000ff
2641! Mem[0000000030081408] = 2ad5bc94, %l2 = ffffffffffffff91
2642 swapa [%i2+%o4]0x89,%l2 ! %l2 = 000000002ad5bc94
2643! Mem[0000000030041408] = 34000032, %l6 = 000000004c633403
2644 swapa [%i1+%o4]0x89,%l6 ! %l6 = 0000000034000032
2645! Mem[00000000100c1408] = 00002557, %l2 = 000000002ad5bc94
2646 ldstuba [%i3+%o4]0x88,%l2 ! %l2 = 00000057000000ff
2647! Mem[00000000211c0001] = ff7ce5a1, %l7 = 00000000bc946679
2648 ldstuba [%o2+0x001]%asi,%l7 ! %l7 = 0000007c000000ff
2649! %l2 = 00000057, %l3 = ff1edd19, Mem[0000000030141408] = 1b000080 00000069
2650 stda %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000057 ff1edd19
2651! %l3 = 00000000ff1edd19, Mem[0000000010141410] = 00000000
2652 stha %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000dd19
2653! Starting 10 instruction Load Burst
2654! Mem[0000000030141408] = 57000000, %l4 = 00000000000000d0
2655 ldsba [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000
2656
2657p0_label_101:
2658! Mem[0000000030081400] = d8788ce9 62b8d59a, %l0 = e284ea29, %l1 = ffff87a2
2659 ldda [%i2+%g0]0x89,%l0 ! %l0 = 0000000062b8d59a 00000000d8788ce9
2660! Mem[0000000010041400] = 000000ff9c56136f, %f30 = 796694bc 0f0be2ff
2661 ldd [%i1+%g0],%f30 ! %f30 = 000000ff 9c56136f
2662! Mem[0000000030041408] = 4c633403, %l6 = 0000000034000032
2663 lduha [%i1+%o4]0x89,%l6 ! %l6 = 0000000000003403
2664! Mem[0000000030141410] = 34000029, %l7 = 000000000000007c
2665 lduha [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000029
2666! Mem[00000000211c0000] = ffffe5a1, %l2 = 0000000000000057
2667 lduh [%o2+%g0],%l2 ! %l2 = 000000000000ffff
2668! Mem[0000000030001408] = 00250a6d 4c6334a3, %l0 = 62b8d59a, %l1 = d8788ce9
2669 ldda [%i0+%o4]0x81,%l0 ! %l0 = 0000000000250a6d 000000004c6334a3
2670! Mem[0000000010181400] = 84f172db34030000, %l7 = 0000000000000029
2671 ldxa [%i6+%g0]0x88,%l7 ! %l7 = 84f172db34030000
2672! Mem[00000000300c1410] = 00000000, %l3 = 00000000ff1edd19
2673 ldswa [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000
2674! Mem[00000000100c1410] = 000018f5, %f14 = fd2146b2
2675 lda [%i3+%o5]0x88,%f14 ! %f14 = 000018f5
2676! Starting 10 instruction Store Burst
2677! %l2 = 000000000000ffff, Mem[0000000010041410] = ff1edd19
2678 stw %l2,[%i1+%o5] ! Mem[0000000010041410] = 0000ffff
2679
2680p0_label_102:
2681! %l3 = 0000000000000000, Mem[0000000030041400] = 00000000
2682 stwa %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
2683! %f3 = 4c6334a3, Mem[0000000010041420] = 32000034
2684 st %f3 ,[%i1+0x020] ! Mem[0000000010041420] = 4c6334a3
2685! %l3 = 0000000000000000, Mem[0000000030041410] = 6fbaffdb
2686 stba %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00baffdb
2687! %f17 = 4c6334a3, Mem[0000000030041400] = 00000000
2688 sta %f17,[%i1+%g0]0x89 ! Mem[0000000030041400] = 4c6334a3
2689! Mem[00000000300c1408] = 34031ed0, %l0 = 0000000000250a6d
2690 ldstuba [%i3+%o4]0x81,%l0 ! %l0 = 00000034000000ff
2691! Mem[00000000100c1428] = 57ff7837, %l3 = 0000000000000000, %asi = 80
2692 swapa [%i3+0x028]%asi,%l3 ! %l3 = 0000000057ff7837
2693! %l7 = 84f172db34030000, Mem[0000000021800140] = ff6099db, %asi = 80
2694 stba %l7,[%o3+0x140]%asi ! Mem[0000000021800140] = 006099db
2695! Mem[0000000010101400] = 1bb8d51b, %l3 = 0000000057ff7837
2696 swapa [%i4+%g0]0x88,%l3 ! %l3 = 000000001bb8d51b
2697! Mem[0000000010001410] = 00000000, %l7 = 84f172db34030000
2698 ldstuba [%i0+%o5]0x80,%l7 ! %l7 = 00000000000000ff
2699! Starting 10 instruction Load Burst
2700! Mem[0000000030001408] = 00250a6d, %l1 = 000000004c6334a3
2701 lduha [%i0+%o4]0x81,%l1 ! %l1 = 0000000000000025
2702
2703p0_label_103:
2704! Mem[0000000010141410] = 19dd0000, %l7 = 0000000000000000
2705 lduwa [%i5+%o5]0x80,%l7 ! %l7 = 0000000019dd0000
2706! Mem[000000001010143c] = 4373d92b, %l0 = 0000000000000034
2707 ldsha [%i4+0x03c]%asi,%l0 ! %l0 = 0000000000004373
2708! Mem[000000001018143c] = 047e2ea5, %f27 = 37785099
2709 lda [%i6+0x03c]%asi,%f27 ! %f27 = 047e2ea5
2710! %l5 = 0000000030d86fba, %l4 = 0000000000000000, %l0 = 0000000000004373
2711 addc %l5,%l4,%l0 ! %l0 = 0000000030d86fba
2712! Mem[0000000020800040] = 2a1ef99a, %l3 = 000000001bb8d51b
2713 lduha [%o1+0x040]%asi,%l3 ! %l3 = 0000000000002a1e
2714! Mem[0000000021800140] = 006099db, %l1 = 0000000000000025
2715 ldub [%o3+0x140],%l1 ! %l1 = 0000000000000000
2716! Mem[0000000010141400] = 6f13569c, %l1 = 0000000000000000
2717 lduha [%i5+%g0]0x88,%l1 ! %l1 = 000000000000569c
2718! Mem[00000000201c0000] = 00ff01ce, %l7 = 0000000019dd0000
2719 ldub [%o0+%g0],%l7 ! %l7 = 0000000000000000
2720! Mem[00000000100c1408] = 000025ff, %l2 = 000000000000ffff
2721 ldswa [%i3+%o4]0x88,%l2 ! %l2 = 00000000000025ff
2722! Starting 10 instruction Store Burst
2723! %l5 = 0000000030d86fba, Mem[0000000010041400] = 6f13569cff000000
2724 stxa %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000030d86fba
2725
2726p0_label_104:
2727! %l4 = 0000000000000000, Mem[0000000030081410] = 84f172db
2728 stha %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 84f10000
2729! %f29 = 000000e3, Mem[0000000010001408] = 84f1a13c
2730 sta %f29,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000e3
2731! %l7 = 0000000000000000, Mem[0000000030141408] = 00000057
2732 stha %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000057
2733! %l3 = 0000000000002a1e, Mem[0000000030101408] = ffffd203
2734 stha %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffff2a1e
2735! %f20 = 94bcd52a 4c633403, Mem[0000000010041408] = a334634c 6d0a2500
2736 stda %f20,[%i1+%o4]0x80 ! Mem[0000000010041408] = 94bcd52a 4c633403
2737! Mem[0000000030101408] = ffff2a1e, %l3 = 0000000000002a1e
2738 swapa [%i4+%o4]0x89,%l3 ! %l3 = 00000000ffff2a1e
2739! %f16 = 00000000, %f2 = 00250a6d, %f17 = 4c6334a3
2740 fmuls %f16,%f2 ,%f17 ! %f17 = 00000000
2741! %f16 = 00000000 00000000 43157c9e fe21c880
2742! %f20 = 94bcd52a 4c633403 a9fc6c60 6f13569c
2743! %f24 = 00736934 047e2ea5 29eaa2e2 047e2ea5
2744! %f28 = 088d03d2 000000e3 000000ff 9c56136f
2745 stda %f16,[%i6]ASI_BLK_SL ! Block Store to 0000000030181400
2746! %l6 = 00003403, %l7 = 00000000, Mem[0000000030001410] = 4c6334a3 d01edd19
2747 stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00003403 00000000
2748! Starting 10 instruction Load Burst
2749! Mem[0000000030101400] = ff92ffff, %l0 = 0000000030d86fba
2750 ldsha [%i4+%g0]0x81,%l0 ! %l0 = ffffffffffffff92
2751
2752p0_label_105:
2753! Mem[00000000100c1410] = f5180000, %l3 = 00000000ffff2a1e
2754 lduha [%i3+0x012]%asi,%l3 ! %l3 = 0000000000000000
2755! Mem[0000000010001400] = ff6334a3 306359ca, %l4 = 00000000, %l5 = 30d86fba
2756 ldd [%i0+%g0],%l4 ! %l4 = 00000000ff6334a3 00000000306359ca
2757 membar #Sync ! Added by membar checker (13)
2758! Mem[0000000010181400] = 34030000, %l7 = 0000000000000000
2759 ldsba [%i6+%g0]0x88,%l7 ! %l7 = 0000000000000000
2760! Mem[0000000010101400] = 3778ff57, %f21 = 4c633403
2761 lda [%i4+%g0]0x80,%f21 ! %f21 = 3778ff57
2762! Mem[00000000201c0000] = 00ff01ce, %l5 = 00000000306359ca
2763 lduh [%o0+%g0],%l5 ! %l5 = 00000000000000ff
2764! Mem[0000000010001400] = ff6334a3 306359ca, %l2 = 000025ff, %l3 = 00000000
2765 ldd [%i0+%g0],%l2 ! %l2 = 00000000ff6334a3 00000000306359ca
2766! Mem[0000000020800040] = 2a1ef99a, %l3 = 00000000306359ca
2767 lduba [%o1+0x041]%asi,%l3 ! %l3 = 000000000000001e
2768! Mem[0000000030041400] = 4c6334a3, %f31 = 9c56136f
2769 lda [%i1+%g0]0x89,%f31 ! %f31 = 4c6334a3
2770! Mem[0000000010181410] = 622146b2e70000ff, %l5 = 00000000000000ff
2771 ldx [%i6+%o5],%l5 ! %l5 = 622146b2e70000ff
2772! Starting 10 instruction Store Burst
2773! Mem[0000000010001408] = e3000000, %l5 = 622146b2e70000ff
2774 ldstuba [%i0+%o4]0x88,%l5 ! %l5 = 00000000000000ff
2775
2776p0_label_106:
2777! %l3 = 000000000000001e, Mem[0000000030101408] = ffffffff00002a1e
2778 stxa %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000000000001e
2779! %l1 = 000000000000569c, Mem[0000000030081400] = 9ad5b862
2780 stha %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 569cb862
2781! Mem[0000000010181400] = 00000334, %l6 = 0000000000003403
2782 swapa [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000334
2783! Mem[0000000021800180] = a1b7423e, %l1 = 000000000000569c
2784 ldstub [%o3+0x180],%l1 ! %l1 = 000000a1000000ff
2785! %l4 = 00000000ff6334a3, Mem[0000000010001408] = ff0000e3
2786 stba %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = a30000e3
2787! Mem[0000000030181408] = 80c821fe, %l0 = ffffffffffffff92
2788 swapa [%i6+%o4]0x81,%l0 ! %l0 = 0000000080c821fe
2789! Mem[0000000030181408] = 92ffffff, %l0 = 0000000080c821fe
2790 ldstuba [%i6+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
2791! %l6 = 00000334, %l7 = 00000000, Mem[0000000010141410] = 19dd0000 00000000
2792 stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000334 00000000
2793! Mem[00000000211c0001] = ffffe5a1, %l1 = 00000000000000a1
2794 ldstub [%o2+0x001],%l1 ! %l1 = 000000ff000000ff
2795! Starting 10 instruction Load Burst
2796! Mem[0000000030101408] = 000000000000001e, %f18 = 43157c9e fe21c880
2797 ldda [%i4+%o4]0x89,%f18 ! %f18 = 00000000 0000001e
2798
2799p0_label_107:
2800! Mem[0000000010141410] = 34030000, %l6 = 0000000000000334
2801 lduha [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000
2802! Mem[00000000300c1410] = 796694bc00000000, %l7 = 0000000000000000
2803 ldxa [%i3+%o5]0x89,%l7 ! %l7 = 796694bc00000000
2804! Mem[0000000030081400] = 62b89c56, %l6 = 0000000000000000
2805 lduha [%i2+%g0]0x89,%l6 ! %l6 = 0000000000009c56
2806! Mem[0000000030101408] = 1e00000000000000, %l0 = 00000000000000ff
2807 ldxa [%i4+%o4]0x81,%l0 ! %l0 = 1e00000000000000
2808! Mem[0000000030181410] = 0334634c, %l4 = 00000000ff6334a3
2809 lduha [%i6+%o5]0x81,%l4 ! %l4 = 0000000000000334
2810! Mem[0000000030041410] = 00baffdb db72f184, %l2 = ff6334a3, %l3 = 0000001e
2811 ldda [%i1+%o5]0x81,%l2 ! %l2 = 0000000000baffdb 00000000db72f184
2812! Mem[0000000030081400] = 62b89c56, %f31 = 4c6334a3
2813 lda [%i2+%g0]0x89,%f31 ! %f31 = 62b89c56
2814! Mem[0000000030181400] = 00000000 00000000, %l0 = 00000000, %l1 = 000000ff
2815 ldda [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
2816! Mem[00000000300c1408] = d01e03ff, %l1 = 0000000000000000
2817 lduha [%i3+%o4]0x89,%l1 ! %l1 = 00000000000003ff
2818! Starting 10 instruction Store Burst
2819! %f20 = 94bcd52a 3778ff57, Mem[0000000010141410] = 34030000 00000000
2820 stda %f20,[%i5+%o5]0x88 ! Mem[0000000010141410] = 94bcd52a 3778ff57
2821
2822p0_label_108:
2823! %l0 = 00000000, %l1 = 000003ff, Mem[0000000010101418] = 1560aefe a156caa9
2824 stda %l0,[%i4+0x018]%asi ! Mem[0000000010101418] = 00000000 000003ff
2825! Mem[0000000010141410] = 57ff7837, %l7 = 796694bc00000000
2826 swapa [%i5+%o5]0x80,%l7 ! %l7 = 0000000057ff7837
2827! %l0 = 0000000000000000, Mem[00000000300c1408] = d01e03ff
2828 stwa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
2829! %l1 = 00000000000003ff, Mem[0000000010001414] = 9f22251e
2830 stb %l1,[%i0+0x014] ! Mem[0000000010001414] = ff22251e
2831! %l4 = 0000000000000334, Mem[0000000030001410] = 03340000
2832 stwa %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000334
2833! %l5 = 0000000000000000, Mem[0000000010041416] = 4c6334a3, %asi = 80
2834 stha %l5,[%i1+0x016]%asi ! Mem[0000000010041414] = 4c630000
2835! Mem[0000000010101404] = 60b136e4, %l4 = 0000000000000334, %asi = 80
2836 swapa [%i4+0x004]%asi,%l4 ! %l4 = 0000000060b136e4
2837! Mem[0000000030101408] = 1e000000, %l5 = 0000000000000000
2838 swapa [%i4+%o4]0x81,%l5 ! %l5 = 000000001e000000
2839! %l3 = 00000000db72f184, Mem[0000000030181408] = ffffff92
2840 stwa %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = db72f184
2841! Starting 10 instruction Load Burst
2842! Mem[0000000010181400] = 84f172db 03340000, %l4 = 60b136e4, %l5 = 1e000000
2843 ldda [%i6+%g0]0x88,%l4 ! %l4 = 0000000003340000 0000000084f172db
2844
2845p0_label_109:
2846! Mem[0000000010081408] = e437566a, %l0 = 0000000000000000
2847 ldsba [%i2+%o4]0x88,%l0 ! %l0 = 000000000000006a
2848! Mem[0000000010101408] = 6a5637e4 1560aefe, %l4 = 03340000, %l5 = 84f172db
2849 ldda [%i4+%o4]0x88,%l4 ! %l4 = 000000001560aefe 000000006a5637e4
2850! Mem[0000000010081400] = e436b160, %f13 = 34030000
2851 lda [%i2+%g0]0x80,%f13 ! %f13 = e436b160
2852! Mem[0000000010141410] = 00000000, %l3 = 00000000db72f184
2853 ldswa [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000000
2854! Mem[0000000030001408] = 00250a6d, %l1 = 00000000000003ff
2855 ldswa [%i0+%o4]0x81,%l1 ! %l1 = 0000000000250a6d
2856! Mem[0000000010181400] = 03340000, %l7 = 0000000057ff7837
2857 lduha [%i6+%g0]0x88,%l7 ! %l7 = 0000000000000000
2858! Mem[0000000010081400] = 70aa6934 60b136e4, %l0 = 0000006a, %l1 = 00250a6d
2859 ldda [%i2+%g0]0x88,%l0 ! %l0 = 0000000060b136e4 0000000070aa6934
2860! Mem[0000000010041430] = 187f66a6, %l3 = 0000000000000000
2861 ldsha [%i1+0x030]%asi,%l3 ! %l3 = 000000000000187f
2862! Mem[0000000030001410] = 0000033400000000, %l5 = 000000006a5637e4
2863 ldxa [%i0+%o5]0x81,%l5 ! %l5 = 0000033400000000
2864! Starting 10 instruction Store Burst
2865! %f30 = 000000ff 62b89c56, Mem[0000000010001408] = a30000e3 c38122ff
2866 std %f30,[%i0+%o4] ! Mem[0000000010001408] = 000000ff 62b89c56
2867
2868p0_label_110:
2869! %l2 = 00baffdb, %l3 = 0000187f, Mem[0000000030181410] = 0334634c 2ad5bc94
2870 stda %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00baffdb 0000187f
2871! %f20 = 94bcd52a 3778ff57, %l7 = 0000000000000000
2872! Mem[0000000030001420] = ffc5215734000032
2873 add %i0,0x020,%g1
2874 stda %f20,[%g1+%l7]ASI_PST8_S ! Mem[0000000030001420] = ffc5215734000032
2875! %l1 = 0000000070aa6934, Mem[00000000100c1410] = f5180000047e2ea5
2876 stxa %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000070aa6934
2877! Mem[0000000030081410] = 0000f184, %l2 = 0000000000baffdb
2878 ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 00000000000000ff
2879! %l7 = 0000000000000000, Mem[0000000030141410] = 29000034
2880 stha %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000034
2881! %l3 = 000000000000187f, Mem[00000000100c1400] = 99507837
2882 stba %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 7f507837
2883! %l7 = 0000000000000000, Mem[0000000010101410] = 30d86fba
2884 stwa %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
2885! %l7 = 0000000000000000, Mem[0000000010081430] = 0000634c
2886 stw %l7,[%i2+0x030] ! Mem[0000000010081430] = 00000000
2887! %f20 = 94bcd52a, Mem[0000000010181428] = 00000000
2888 sta %f20,[%i6+0x028]%asi ! Mem[0000000010181428] = 94bcd52a
2889! Starting 10 instruction Load Burst
2890! Mem[0000000010141400] = 6f13569c, %l0 = 0000000060b136e4
2891 ldsba [%i5+%g0]0x88,%l0 ! %l0 = ffffffffffffff9c
2892
2893p0_label_111:
2894! Mem[0000000030181408] = db72f1849e7c1543, %f20 = 94bcd52a 3778ff57
2895 ldda [%i6+%o4]0x81,%f20 ! %f20 = db72f184 9e7c1543
2896! Mem[00000000300c1410] = 796694bc00000000, %l1 = 0000000070aa6934
2897 ldxa [%i3+%o5]0x89,%l1 ! %l1 = 796694bc00000000
2898! Mem[0000000021800080] = 18f59b02, %l4 = 000000001560aefe
2899 ldub [%o3+0x080],%l4 ! %l4 = 0000000000000018
2900! Mem[0000000030101410] = 47ee08bd, %l5 = 0000033400000000
2901 ldsha [%i4+%o5]0x89,%l5 ! %l5 = 00000000000008bd
2902! Mem[0000000030041410] = 00baffdb, %l4 = 0000000000000018
2903 lduwa [%i1+%o5]0x81,%l4 ! %l4 = 0000000000baffdb
2904! Mem[0000000010081408] = 6a5637e419dd1ed0, %l5 = 00000000000008bd
2905 ldxa [%i2+%o4]0x80,%l5 ! %l5 = 6a5637e419dd1ed0
2906! Mem[0000000030001400] = 03002157c38122ff, %f18 = 00000000 0000001e
2907 ldda [%i0+%g0]0x81,%f18 ! %f18 = 03002157 c38122ff
2908! Mem[00000000300c1410] = 00000000, %l0 = ffffffffffffff9c
2909 ldswa [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000
2910! Mem[0000000030101408] = 00000000, %l7 = 0000000000000000
2911 swapa [%i4+%o4]0x89,%l7 ! %l7 = 0000000000000000
2912! Starting 10 instruction Store Burst
2913! Mem[000000001014143c] = 9f22251e, %l5 = 6a5637e419dd1ed0
2914 swap [%i5+0x03c],%l5 ! %l5 = 000000009f22251e
2915
2916p0_label_112:
2917! %l4 = 0000000000baffdb, Mem[0000000030101410] = bd08ee47
2918 stba %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = db08ee47
2919! %f12 = 84f172db e436b160, %l7 = 0000000000000000
2920! Mem[0000000030101400] = ff92ffff81496026
2921 stda %f12,[%i4+%l7]ASI_PST16_SL ! Mem[0000000030101400] = ff92ffff81496026
2922! %l5 = 000000009f22251e, Mem[0000000030101410] = 47ee08db
2923 stha %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 47ee251e
2924! %l0 = 0000000000000000, Mem[0000000010081408] = 6a5637e4
2925 stw %l0,[%i2+%o4] ! Mem[0000000010081408] = 00000000
2926! %l1 = 796694bc00000000, Mem[0000000030141410] = 000000345721c5ff
2927 stxa %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = 796694bc00000000
2928! %l2 = 00000000, %l3 = 0000187f, Mem[0000000030001408] = 6d0a2500 a334634c
2929 stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 0000187f
2930! %l2 = 0000000000000000, Mem[0000000030081408] = 91ffffff
2931 stwa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
2932! %f16 = 00000000 00000000, Mem[0000000030101408] = 00000000 00000000
2933 stda %f16,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 00000000
2934! %l3 = 000000000000187f, Mem[0000000010001408] = ff000000
2935 stba %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff00007f
2936! Starting 10 instruction Load Burst
2937! Mem[00000000100c140c] = 0000d037, %l4 = 0000000000baffdb
2938 ldsh [%i3+0x00e],%l4 ! %l4 = ffffffffffffd037
2939
2940p0_label_113:
2941! Mem[0000000030181400] = 0000000000000000, %f30 = 000000ff 62b89c56
2942 ldda [%i6+%g0]0x81,%f30 ! %f30 = 00000000 00000000
2943! Mem[0000000010001410] = ff000000 ff22251e, %l0 = 00000000, %l1 = 00000000
2944 ldda [%i0+%o5]0x80,%l0 ! %l0 = 00000000ff000000 00000000ff22251e
2945! Mem[0000000030001408] = 000000007f180000, %f14 = 000018f5 e70000ff
2946 ldda [%i0+%o4]0x81,%f14 ! %f14 = 00000000 7f180000
2947! Mem[00000000300c1408] = 00000000f66d47e8, %l2 = 0000000000000000
2948 ldxa [%i3+%o4]0x81,%l2 ! %l2 = 00000000f66d47e8
2949! Mem[0000000010141410] = 00000000, %l1 = 00000000ff22251e
2950 lduha [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000
2951! Mem[0000000010081430] = 00000000, %l3 = 000000000000187f
2952 ldsh [%i2+0x032],%l3 ! %l3 = 0000000000000000
2953! Mem[0000000030001408] = 00000000, %l4 = ffffffffffffd037
2954 lduba [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000000
2955! Mem[0000000010041400] = ba6fd830, %l2 = 00000000f66d47e8
2956 lduha [%i1+%g0]0x80,%l2 ! %l2 = 000000000000ba6f
2957! Mem[0000000010041408] = 2ad5bc94, %l6 = 0000000000009c56
2958 ldsha [%i1+%o4]0x88,%l6 ! %l6 = ffffffffffffbc94
2959! Starting 10 instruction Store Burst
2960! Mem[0000000010141400] = 9c56136f, %l4 = 0000000000000000
2961 ldstuba [%i5+%g0]0x80,%l4 ! %l4 = 0000009c000000ff
2962
2963p0_label_114:
2964! %l2 = 000000000000ba6f, Mem[0000000010141410] = 000000002ad5bc94
2965 stxa %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000000000ba6f
2966! Mem[00000000100c140c] = 0000d037, %l5 = 000000009f22251e
2967 ldstub [%i3+0x00c],%l5 ! %l5 = 00000000000000ff
2968! Mem[0000000030041408] = 4c633403, %l0 = 00000000ff000000
2969 ldstuba [%i1+%o4]0x89,%l0 ! %l0 = 00000003000000ff
2970! %l0 = 0000000000000003, imm = 0000000000000047, %l3 = 0000000000000000
2971 xor %l0,0x047,%l3 ! %l3 = 0000000000000044
2972! Mem[0000000030141408] = 57000000, %l1 = 0000000000000000
2973 ldstuba [%i5+%o4]0x89,%l1 ! %l1 = 00000000000000ff
2974! %f0 = 37c3a13c c38122ff, %l2 = 000000000000ba6f
2975! Mem[0000000010081420] = a52e7e0434697300
2976 add %i2,0x020,%g1
2977 stda %f0,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010081420] = ff2281c334a1c300
2978! %f16 = 00000000 00000000, Mem[0000000010101420] = 549300ff 94a86dd3
2979 std %f16,[%i4+0x020] ! Mem[0000000010101420] = 00000000 00000000
2980! Mem[0000000010101410] = 00000000, %l4 = 000000000000009c
2981 ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 00000000000000ff
2982! %f6 = 2ad5bc94 7abbfe4d, %l4 = 0000000000000000
2983! Mem[0000000010081420] = ff2281c334a1c300
2984 add %i2,0x020,%g1
2985 stda %f6,[%g1+%l4]ASI_PST8_P ! Mem[0000000010081420] = ff2281c334a1c300
2986! Starting 10 instruction Load Burst
2987! Mem[0000000010181400] = 00003403 db72f184, %l6 = ffffbc94, %l7 = 00000000
2988 ldda [%i6+%g0]0x80,%l6 ! %l6 = 0000000000003403 00000000db72f184
2989
2990p0_label_115:
2991! Mem[0000000010181408] = 00736934, %l3 = 0000000000000044
2992 ldsha [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000073
2993! Mem[0000000010041400] = 30d86fba, %l6 = 0000000000003403
2994 ldsha [%i1+%g0]0x88,%l6 ! %l6 = 0000000000006fba
2995! Mem[0000000010041410] = 0000ffff4c630000, %l3 = 0000000000000073
2996 ldxa [%i1+%o5]0x80,%l3 ! %l3 = 0000ffff4c630000
2997! Mem[0000000030101408] = 00000000, %l1 = 0000000000000000
2998 ldsha [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
2999! Mem[0000000030001408] = 0000187f00000000, %l3 = 0000ffff4c630000
3000 ldxa [%i0+%o4]0x89,%l3 ! %l3 = 0000187f00000000
3001! Mem[0000000030141408] = ff000057, %l2 = 000000000000ba6f
3002 lduwa [%i5+%o4]0x81,%l2 ! %l2 = 00000000ff000057
3003! Mem[0000000030001410] = 34030000, %l0 = 0000000000000003
3004 ldswa [%i0+%o5]0x89,%l0 ! %l0 = 0000000034030000
3005! Mem[0000000030141400] = ffffaefe, %l5 = 0000000000000000
3006 lduba [%i5+%g0]0x81,%l5 ! %l5 = 00000000000000ff
3007! Mem[0000000010141410] = 00000000, %l4 = 0000000000000000
3008 lduha [%i5+%o5]0x80,%l4 ! %l4 = 0000000000000000
3009! Starting 10 instruction Store Burst
3010! %f12 = 84f172db e436b160, %l1 = 0000000000000000
3011! Mem[0000000010101420] = 0000000000000000
3012 add %i4,0x020,%g1
3013 stda %f12,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010101420] = 0000000000000000
3014
3015p0_label_116:
3016! %l1 = 0000000000000000, Mem[00000000100c1410] = 0000000070aa6934
3017 stxa %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000000000000
3018! %l0 = 0000000034030000, Mem[00000000100c1420] = a52e7e0402c076f0
3019 stx %l0,[%i3+0x020] ! Mem[00000000100c1420] = 0000000034030000
3020! %l0 = 0000000034030000, Mem[0000000010141408] = 0334634c
3021 stwa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 34030000
3022! %l0 = 0000000034030000, Mem[0000000010181408] = 0073693460b136e4
3023 stxa %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000034030000
3024! Mem[0000000030081400] = 62b89c56, %l1 = 0000000000000000
3025 ldstuba [%i2+%g0]0x89,%l1 ! %l1 = 00000056000000ff
3026! %l6 = 0000000000006fba, Mem[0000000010101400] = 3778ff57
3027 stwa %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00006fba
3028! %l0 = 0000000034030000, Mem[0000000010001430] = 00000057
3029 stw %l0,[%i0+0x030] ! Mem[0000000010001430] = 34030000
3030! %l6 = 00006fba, %l7 = db72f184, Mem[0000000010101408] = feae6015 e437566a
3031 std %l6,[%i4+%o4] ! Mem[0000000010101408] = 00006fba db72f184
3032! Mem[0000000010141404] = 606cfca9, %l1 = 00000056, %l1 = 00000056
3033 add %i5,0x04,%g1
3034 casa [%g1]0x80,%l1,%l1 ! %l1 = 00000000606cfca9
3035! Starting 10 instruction Load Burst
3036! Mem[00000000201c0000] = 00ff01ce, %l6 = 0000000000006fba
3037 ldsb [%o0+0x001],%l6 ! %l6 = ffffffffffffffff
3038
3039p0_label_117:
3040! Mem[0000000010001410] = ff000000, %l2 = 00000000ff000057
3041 lduha [%i0+%o5]0x80,%l2 ! %l2 = 000000000000ff00
3042! Mem[0000000030001400] = 57210003, %l0 = 0000000034030000
3043 lduha [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000003
3044! Mem[0000000030001408] = 00000000, %l5 = 00000000000000ff
3045 ldsba [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000000
3046! Mem[00000000100c1414] = 00000000, %l2 = 000000000000ff00
3047 lduha [%i3+0x016]%asi,%l2 ! %l2 = 0000000000000000
3048! Code Fragment 4
3049p0_fragment_9:
3050! %l0 = 0000000000000003
3051 setx 0xba83afb03c0399a0,%g7,%l0 ! %l0 = ba83afb03c0399a0
3052! %l1 = 00000000606cfca9
3053 setx 0x03fd6b90149604b4,%g7,%l1 ! %l1 = 03fd6b90149604b4
3054 setx 0x7ff8, %g1, %g2
3055 and %l0, %g2, %l0
3056 setx 0xffffffff, %g1, %g2
3057 and %l1, %g2, %l1
3058 setx 0x100000000, %g1, %g2
3059 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3060 ta T_CHANGE_HPRIV
3061 stxa %l1, [%l0]ASI_ICACHE_INSTR
3062 ta T_CHANGE_NONHPRIV
3063! %l0 = ba83afb03c0399a0
3064 setx 0x0bac92fff9707b6f,%g7,%l0 ! %l0 = 0bac92fff9707b6f
3065! %l1 = 03fd6b90149604b4
3066 setx 0x94da8d4fa1813dba,%g7,%l1 ! %l1 = 94da8d4fa1813dba
3067! Mem[0000000030081408] = 4c6334a3 00000000, %l4 = 00000000, %l5 = 00000000
3068 ldda [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000 000000004c6334a3
3069! Mem[000000001004141c] = 0d916d64, %l2 = 0000000000000000
3070 lduha [%i1+0x01c]%asi,%l2 ! %l2 = 0000000000000d91
3071! Mem[0000000030081410] = ff00f184 70b4b1fd, %l4 = 00000000, %l5 = 4c6334a3
3072 ldda [%i2+%o5]0x81,%l4 ! %l4 = 00000000ff00f184 0000000070b4b1fd
3073! Mem[0000000030041410] = dbffba00, %l4 = 00000000ff00f184
3074 lduba [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000
3075! Starting 10 instruction Store Burst
3076! %l5 = 0000000070b4b1fd, Mem[00000000300c1400] = a334634c6d0a2500
3077 stxa %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000070b4b1fd
3078
3079p0_label_118:
3080! %f24 = 00736934 047e2ea5, Mem[0000000010041400] = 30d86fba 00000000
3081 stda %f24,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00736934 047e2ea5
3082! Mem[0000000010081400] = 60b136e4, %l1 = 94da8d4fa1813dba
3083 swapa [%i2+%g0]0x88,%l1 ! %l1 = 0000000060b136e4
3084! %l0 = 0bac92fff9707b6f, imm = fffffffffffff14b, %l6 = ffffffffffffffff
3085 or %l0,-0xeb5,%l6 ! %l6 = fffffffffffffb6f
3086! Mem[0000000010041414] = 4c630000, %l3 = 0000187f00000000, %asi = 80
3087 swapa [%i1+0x014]%asi,%l3 ! %l3 = 000000004c630000
3088! %l7 = 00000000db72f184, Mem[00000000211c0000] = ffffe5a1, %asi = 80
3089 stha %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = f184e5a1
3090! Mem[00000000211c0000] = f184e5a1, %l6 = fffffffffffffb6f
3091 ldsha [%o2+0x000]%asi,%l6 ! %l6 = fffffffffffff184
3092! Mem[0000000010001400] = a33463ff, %l6 = fffffffffffff184
3093 ldstuba [%i0+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
3094! %f16 = 00000000 00000000 03002157 c38122ff
3095! %f20 = db72f184 9e7c1543 a9fc6c60 6f13569c
3096! %f24 = 00736934 047e2ea5 29eaa2e2 047e2ea5
3097! %f28 = 088d03d2 000000e3 00000000 00000000
3098 stda %f16,[%i4]ASI_BLK_AIUP ! Block Store to 0000000010101400
3099! Mem[0000000010041408] = 2ad5bc94, %l4 = 0000000000000000
3100 ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 00000094000000ff
3101! Starting 10 instruction Load Burst
3102 membar #Sync ! Added by membar checker (14)
3103! Mem[0000000010101410] = 84f172db, %l2 = 0000000000000d91
3104 ldsha [%i4+%o5]0x88,%l2 ! %l2 = 00000000000072db
3105
3106p0_label_119:
3107! Mem[0000000010141410] = 00000000 0000ba6f, %l4 = 00000094, %l5 = 70b4b1fd
3108 ldda [%i5+0x010]%asi,%l4 ! %l4 = 0000000000000000 000000000000ba6f
3109! Mem[0000000010141408] = 34030000, %l2 = 00000000000072db
3110 lduba [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000034
3111! Mem[0000000030041408] = 4c6334ff, %l2 = 0000000000000034
3112 lduba [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff
3113! Mem[0000000010141410] = 6fba0000 00000000, %l0 = f9707b6f, %l1 = 60b136e4
3114 ldda [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000 000000006fba0000
3115! %l6 = 00000000000000ff, Mem[0000000010181408] = 00000000
3116 stha %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00ff0000
3117! Mem[0000000010181410] = b2462162, %l0 = 0000000000000000
3118 lduba [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000062
3119! Mem[0000000020800000] = ffffe062, %l7 = 00000000db72f184
3120 ldsba [%o1+0x001]%asi,%l7 ! %l7 = ffffffffffffffff
3121! Mem[0000000010001410] = ff000000ff22251e, %l6 = 00000000000000ff
3122 ldxa [%i0+%o5]0x80,%l6 ! %l6 = ff000000ff22251e
3123! Mem[000000001018143c] = 047e2ea5, %l6 = ff000000ff22251e
3124 ldsha [%i6+0x03c]%asi,%l6 ! %l6 = 000000000000047e
3125! Starting 10 instruction Store Burst
3126! %l6 = 000000000000047e, Mem[0000000030101400] = ffff92ff
3127 stha %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffff047e
3128
3129p0_label_120:
3130! %l1 = 000000006fba0000, %l7 = ffffffffffffffff, %l3 = 000000004c630000
3131 or %l1,%l7,%l3 ! %l3 = ffffffffffffffff
3132! %l1 = 000000006fba0000, Mem[0000000010101408] = 03002157
3133 stwa %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 6fba0000
3134! %l6 = 000000000000047e, Mem[0000000030001408] = 00000000
3135 stba %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 7e000000
3136! %l0 = 00000062, %l1 = 6fba0000, Mem[0000000010001400] = a33463ff ca596330
3137 stda %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000062 6fba0000
3138! %l4 = 0000000000000000, Mem[0000000010001430] = 34030000bc946679
3139 stx %l4,[%i0+0x030] ! Mem[0000000010001430] = 0000000000000000
3140! Mem[0000000030181410] = 00baffdb, %l3 = ffffffffffffffff
3141 swapa [%i6+%o5]0x81,%l3 ! %l3 = 0000000000baffdb
3142! Mem[0000000030041408] = 4c6334ff, %l0 = 0000000000000062
3143 ldstuba [%i1+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
3144! Mem[00000000100c1410] = 00000000, %l4 = 0000000000000000
3145 swapa [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000
3146! Mem[0000000010181410] = 622146b2, %l3 = 0000000000baffdb
3147 swapa [%i6+%o5]0x80,%l3 ! %l3 = 00000000622146b2
3148! Starting 10 instruction Load Burst
3149! Mem[0000000010081424] = 34a1c300, %l2 = 00000000000000ff
3150 lduha [%i2+0x024]%asi,%l2 ! %l2 = 00000000000034a1
3151
3152p0_label_121:
3153! Mem[0000000010181410] = dbffba00, %l2 = 00000000000034a1
3154 lduba [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000000
3155! Mem[0000000010101408] = 0000ba6f, %l4 = 0000000000000000
3156 lduba [%i4+%o4]0x88,%l4 ! %l4 = 000000000000006f
3157! Mem[0000000010041410] = 0000ffff 00000000, %l6 = 0000047e, %l7 = ffffffff
3158 ldda [%i1+%o5]0x80,%l6 ! %l6 = 000000000000ffff 0000000000000000
3159! Mem[0000000010001410] = 000000ff, %l7 = 0000000000000000
3160 lduwa [%i0+%o5]0x88,%l7 ! %l7 = 00000000000000ff
3161! %l7 = 00000000000000ff, %l2 = 0000000000000000, %y = 000000ff
3162 smul %l7,%l2,%l5 ! %l5 = 0000000000000000, %y = 00000000
3163! %l4 = 000000000000006f, immed = fffff728, %y = 00000000
3164 sdiv %l4,-0x8d8,%l5 ! %l5 = 0000000000000000
3165 mov %l0,%y ! %y = 000000ff
3166! Code Fragment 3
3167p0_fragment_10:
3168! %l0 = 00000000000000ff
3169 setx 0x9e5ece0783f58266,%g7,%l0 ! %l0 = 9e5ece0783f58266
3170! %l1 = 000000006fba0000
3171 setx 0x103bddbfc86511b8,%g7,%l1 ! %l1 = 103bddbfc86511b8
3172 setx 0x1fe000, %g1, %g3
3173 or %l0, %g3, %l0 ! always set perrmask = 0xff
3174 setx 0x1ffff8, %g1, %g2
3175 and %l0, %g2, %l0
3176 ta T_CHANGE_HPRIV
3177 stxa %l1, [%l0]ASI_DCACHE_DATA
3178 ta T_CHANGE_NONHPRIV
3179! %l0 = 9e5ece0783f58266
3180 setx 0xfbcfc1df951dd4bf,%g7,%l0 ! %l0 = fbcfc1df951dd4bf
3181! %l1 = 103bddbfc86511b8
3182 setx 0x5cb295906dab71bf,%g7,%l1 ! %l1 = 5cb295906dab71bf
3183! Mem[00000000100c1410] = 00000000, %f24 = 00736934
3184 lda [%i3+%o5]0x80,%f24 ! %f24 = 00000000
3185! Mem[0000000010001430] = 0000000000000000, %f8 = ffc52157 34000032
3186 ldd [%i0+0x030],%f8 ! %f8 = 00000000 00000000
3187! Starting 10 instruction Store Burst
3188! %f2 = 00250a6d, Mem[0000000010181410] = 00baffdb
3189 sta %f2 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00250a6d
3190
3191p0_label_122:
3192! %l4 = 000000000000006f, Mem[0000000010001403] = 62000000
3193 stb %l4,[%i0+0x003] ! Mem[0000000010001400] = 6200006f
3194! %l2 = 0000000000000000, Mem[0000000030041410] = dbffba00
3195 stha %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = dbff0000
3196! Mem[0000000010001420] = d2038d08, %l5 = 0000000000000000
3197 swap [%i0+0x020],%l5 ! %l5 = 00000000d2038d08
3198! %l4 = 000000000000006f, Mem[0000000030001410] = 34030000
3199 stha %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 3403006f
3200! Code Fragment 3
3201p0_fragment_11:
3202! %l0 = fbcfc1df951dd4bf
3203 setx 0x835a30b07c19a802,%g7,%l0 ! %l0 = 835a30b07c19a802
3204! %l1 = 5cb295906dab71bf
3205 setx 0x9c8697a7b08ddb65,%g7,%l1 ! %l1 = 9c8697a7b08ddb65
3206 setx 0x1fe000, %g1, %g3
3207 or %l0, %g3, %l0 ! always set perrmask = 0xff
3208 setx 0x1ffff8, %g1, %g2
3209 and %l0, %g2, %l0
3210 ta T_CHANGE_HPRIV
3211 stxa %l1, [%l0]ASI_DCACHE_DATA
3212 ta T_CHANGE_NONHPRIV
3213! %l0 = 835a30b07c19a802
3214 setx 0x6b9e22781f00c5ab,%g7,%l0 ! %l0 = 6b9e22781f00c5ab
3215! %l1 = 9c8697a7b08ddb65
3216 setx 0x2a9bf16790593258,%g7,%l1 ! %l1 = 2a9bf16790593258
3217! %l1 = 2a9bf16790593258, Mem[000000001004142e] = c4a0d095, %asi = 80
3218 stba %l1,[%i1+0x02e]%asi ! Mem[000000001004142c] = c4a05895
3219! %l7 = 00000000000000ff, Mem[0000000010181408] = 00ff000034030000
3220 stxa %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000000000ff
3221! %l0 = 6b9e22781f00c5ab, Mem[0000000030081408] = 00000000
3222 stwa %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 1f00c5ab
3223! Mem[0000000030001400] = 03002157, %l7 = 00000000000000ff
3224 swapa [%i0+%g0]0x81,%l7 ! %l7 = 0000000003002157
3225! Starting 10 instruction Load Burst
3226! Mem[00000000201c0000] = 00ff01ce, %l3 = 00000000622146b2
3227 ldsh [%o0+%g0],%l3 ! %l3 = 00000000000000ff
3228
3229p0_label_123:
3230! Mem[0000000010141400] = a9fc6c606f1356ff, %f20 = db72f184 9e7c1543
3231 ldda [%i5+%g0]0x88,%f20 ! %f20 = a9fc6c60 6f1356ff
3232! %l4 = 000000000000006f, %l0 = 6b9e22781f00c5ab, %l3 = 00000000000000ff
3233 and %l4,%l0,%l3 ! %l3 = 000000000000002b
3234! Mem[0000000010141424] = 1697ffc7, %l0 = 6b9e22781f00c5ab
3235 lduha [%i5+0x026]%asi,%l0 ! %l0 = 000000000000ffc7
3236! Mem[0000000010081420] = ff2281c334a1c300, %l5 = 00000000d2038d08
3237 ldx [%i2+0x020],%l5 ! %l5 = ff2281c334a1c300
3238! Mem[0000000030041410] = dbff0000, %l3 = 000000000000002b
3239 lduba [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000
3240! Mem[0000000010141408] = 34030000 2ad5bc94, %l2 = 00000000, %l3 = 00000000
3241 ldda [%i5+%o4]0x80,%l2 ! %l2 = 0000000034030000 000000002ad5bc94
3242! Mem[0000000010001420] = 00000000, %l7 = 0000000003002157
3243 lduwa [%i0+0x020]%asi,%l7 ! %l7 = 0000000000000000
3244! Mem[0000000010181400] = 00003403, %l3 = 000000002ad5bc94
3245 ldsha [%i6+0x000]%asi,%l3 ! %l3 = 0000000000000000
3246! Mem[0000000020800040] = 2a1ef99a, %l5 = ff2281c334a1c300
3247 lduh [%o1+0x040],%l5 ! %l5 = 0000000000002a1e
3248! Starting 10 instruction Store Burst
3249! Mem[0000000010081428] = 99507837e284ea29, %l2 = 0000000034030000, %l4 = 000000000000006f
3250 add %i2,0x28,%g1
3251 casxa [%g1]0x80,%l2,%l4 ! %l4 = 99507837e284ea29
3252
3253p0_label_124:
3254! %f6 = 2ad5bc94 7abbfe4d, %l6 = 000000000000ffff
3255! Mem[0000000010081428] = 99507837e284ea29
3256 add %i2,0x028,%g1
3257 stda %f6,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010081428] = 4dfebb7a94bcd52a
3258! Mem[0000000030041408] = ff34634c, %l0 = 000000000000ffc7
3259 swapa [%i1+%o4]0x81,%l0 ! %l0 = 00000000ff34634c
3260! Mem[0000000030181410] = ffffffff, %l0 = 00000000ff34634c
3261 swapa [%i6+%o5]0x89,%l0 ! %l0 = 00000000ffffffff
3262! %l0 = 00000000ffffffff, Mem[0000000030141410] = 796694bc
3263 stwa %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff
3264! %f18 = 03002157 c38122ff, Mem[0000000010141400] = 6f1356ff a9fc6c60
3265 stda %f18,[%i5+%g0]0x88 ! Mem[0000000010141400] = 03002157 c38122ff
3266! Mem[0000000010101426] = 047e2ea5, %l4 = 99507837e284ea29
3267 ldstuba [%i4+0x026]%asi,%l4 ! %l4 = 0000002e000000ff
3268! Mem[0000000010141408] = 34030000, %l4 = 000000000000002e
3269 swap [%i5+%o4],%l4 ! %l4 = 0000000034030000
3270! %f30 = 00000000 00000000, %l4 = 0000000034030000
3271! Mem[0000000010141430] = cbf14adb1560aefe
3272 add %i5,0x030,%g1
3273 stda %f30,[%g1+%l4]ASI_PST16_P ! Mem[0000000010141430] = cbf14adb1560aefe
3274! %f6 = 2ad5bc94, Mem[0000000030081400] = 62b89cff
3275 sta %f6 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = 2ad5bc94
3276! Starting 10 instruction Load Burst
3277! Mem[0000000030181408] = 43157c9e84f172db, %f4 = bd08ee47 75f8ffff
3278 ldda [%i6+%o4]0x89,%f4 ! %f4 = 43157c9e 84f172db
3279
3280p0_label_125:
3281! %l4 = 0000000034030000, imm = fffffffffffff4e4, %l3 = 0000000000000000
3282 subc %l4,-0xb1c,%l3 ! %l3 = 0000000034030b1c
3283! %f21 = 6f1356ff, %f12 = 84f172db
3284 fcmps %fcc0,%f21,%f12 ! %fcc0 = 2
3285! Mem[0000000030181408] = db72f184, %f23 = 6f13569c
3286 lda [%i6+%o4]0x81,%f23 ! %f23 = db72f184
3287! Mem[0000000010141410] = 00000000, %l1 = 2a9bf16790593258
3288 lduba [%i5+%o5]0x80,%l1 ! %l1 = 0000000000000000
3289! Mem[0000000030181408] = 84f172db, %l5 = 0000000000002a1e
3290 ldsba [%i6+%o4]0x89,%l5 ! %l5 = ffffffffffffffdb
3291! Mem[0000000030141400] = feaeffff, %l6 = 000000000000ffff
3292 lduha [%i5+%g0]0x89,%l6 ! %l6 = 000000000000ffff
3293! Mem[0000000010041408] = ffbcd52a, %l0 = 00000000ffffffff
3294 ldsh [%i1+%o4],%l0 ! %l0 = ffffffffffffffbc
3295! Mem[0000000010001408] = ff00007f, %l6 = 000000000000ffff
3296 lduwa [%i0+%o4]0x88,%l6 ! %l6 = 00000000ff00007f
3297! %l5 = ffffffffffffffdb, immed = fffffa73, %y = 000000ff
3298 umul %l5,-0x58d,%l2 ! %l2 = fffffa4e0000cd61, %y = fffffa4e
3299! Starting 10 instruction Store Burst
3300! Mem[00000000100c1430] = e8476df6d01edd19, %l5 = ffffffffffffffdb, %l1 = 0000000000000000
3301 add %i3,0x30,%g1
3302 casxa [%g1]0x80,%l5,%l1 ! %l1 = e8476df6d01edd19
3303
3304p0_label_126:
3305! Mem[0000000030041410] = dbff0000, %l6 = 00000000ff00007f
3306 ldstuba [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff
3307! %l4 = 34030000, %l5 = ffffffdb, Mem[0000000010141400] = c38122ff 03002157
3308 stda %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 34030000 ffffffdb
3309! %l1 = e8476df6d01edd19, Mem[00000000201c0001] = 00ff01ce, %asi = 80
3310 stba %l1,[%o0+0x001]%asi ! Mem[00000000201c0000] = 001901ce
3311! %l1 = e8476df6d01edd19, Mem[0000000010041400] = 047e2ea5
3312 stha %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = 047edd19
3313! %f17 = 00000000, Mem[0000000010041424] = 5721c5ff
3314 sta %f17,[%i1+0x024]%asi ! Mem[0000000010041424] = 00000000
3315! %l0 = ffffffffffffffbc, Mem[0000000021800101] = 34a34e79
3316 stb %l0,[%o3+0x101] ! Mem[0000000021800100] = 34bc4e79
3317! %l3 = 0000000034030b1c, Mem[00000000218001c1] = ff2cc752
3318 stb %l3,[%o3+0x1c1] ! Mem[00000000218001c0] = ff1cc752
3319! Mem[0000000010001418] = 00000334, %l7 = 0000000000000000, %asi = 80
3320 swapa [%i0+0x018]%asi,%l7 ! %l7 = 0000000000000334
3321! %f0 = 37c3a13c c38122ff, %l1 = e8476df6d01edd19
3322! Mem[0000000030181408] = db72f1849e7c1543
3323 add %i6,0x008,%g1
3324 stda %f0,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030181408] = ff2281c39e7c1543
3325! Starting 10 instruction Load Burst
3326! Mem[0000000010181400] = 00003403, %l1 = e8476df6d01edd19
3327 ldsha [%i6+%g0]0x80,%l1 ! %l1 = 0000000000000000
3328
3329p0_label_127:
3330! %l6 = 0000000000000000, %l2 = fffffa4e0000cd61, %l5 = ffffffffffffffdb
3331 xor %l6,%l2,%l5 ! %l5 = fffffa4e0000cd61
3332! Mem[0000000010081410] = 29ea84e2, %l7 = 0000000000000334
3333 lduba [%i2+%o5]0x80,%l7 ! %l7 = 0000000000000029
3334! Mem[0000000010081408] = 00000000, %l4 = 0000000034030000
3335 lduha [%i2+0x008]%asi,%l4 ! %l4 = 0000000000000000
3336 membar #Sync ! Added by membar checker (15)
3337! Mem[0000000010041400] = 19dd7e04 34697300 ffbcd52a 4c633403
3338! Mem[0000000010041410] = 0000ffff 00000000 4dfebb7a 0d916d64
3339! Mem[0000000010041420] = 4c6334a3 00000000 ff91d06b c4a05895
3340! Mem[0000000010041430] = 187f66a6 57000000 ff0000e7 b24621fd
3341 ldda [%i1]ASI_BLK_PL,%f16 ! Block Load from 0000000010041400
3342! Mem[00000000100c1408] = 37d000ff000025ff, %l4 = 0000000000000000
3343 ldxa [%i3+%o4]0x88,%l4 ! %l4 = 37d000ff000025ff
3344! Mem[00000000300c1400] = 70b4b1fd, %l6 = 0000000000000000
3345 lduba [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000fd
3346! Mem[0000000030141410] = ffffffff00000000, %f4 = 43157c9e 84f172db
3347 ldda [%i5+%o5]0x81,%f4 ! %f4 = ffffffff 00000000
3348! Mem[0000000030141410] = ffffffff, %l1 = 0000000000000000
3349 lduwa [%i5+%o5]0x89,%l1 ! %l1 = 00000000ffffffff
3350! Mem[0000000010101438] = 0000000000000000, %f6 = 2ad5bc94 7abbfe4d
3351 ldda [%i4+0x038]%asi,%f6 ! %f6 = 00000000 00000000
3352! Starting 10 instruction Store Burst
3353! Mem[0000000010141410] = 00000000, %l3 = 0000000034030b1c
3354 swapa [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000000
3355
3356p0_label_128:
3357! %l7 = 0000000000000029, Mem[0000000010081408] = 0000000019dd1ed0
3358 stxa %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000029
3359! %l0 = ffffffffffffffbc, Mem[0000000010001410] = 1e2522ff000000ff
3360 stxa %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffffffffffbc
3361! %l4 = 37d000ff000025ff, Mem[0000000030101400] = ffff047e
3362 stha %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffff25ff
3363! %f12 = 84f172db e436b160, Mem[0000000030181400] = 00000000 00000000
3364 stda %f12,[%i6+%g0]0x81 ! Mem[0000000030181400] = 84f172db e436b160
3365! %l4 = 37d000ff000025ff, Mem[0000000030141400] = ffffaefe
3366 stha %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 25ffaefe
3367! Mem[0000000010001408] = 7f0000ff, %l6 = 00000000000000fd
3368 ldstuba [%i0+%o4]0x80,%l6 ! %l6 = 0000007f000000ff
3369! %l7 = 0000000000000029, Mem[0000000030041410] = 84f172dbdbff00ff
3370 stxa %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000029
3371! Mem[0000000010081408] = 00000000, %l1 = ffffffff, %l4 = 000025ff
3372 add %i2,0x08,%g1
3373 casa [%g1]0x80,%l1,%l4 ! %l4 = 0000000000000000
3374! %l3 = 0000000000000000, Mem[00000000300c1400] = 70b4b1fd
3375 stba %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 70b4b100
3376! Starting 10 instruction Load Burst
3377! Mem[0000000010181408] = ff00000000000000, %f2 = 00250a6d 4c6334a3
3378 ldda [%i6+%o4]0x88,%f2 ! %f2 = ff000000 00000000
3379
3380p0_label_129:
3381! Mem[0000000030041400] = a334634c, %l0 = ffffffffffffffbc
3382 ldswa [%i1+%g0]0x81,%l0 ! %l0 = ffffffffa334634c
3383! Mem[0000000010141420] = ae9a2bfc, %l7 = 0000000000000029
3384 ldub [%i5+0x022],%l7 ! %l7 = 000000000000002b
3385! Mem[0000000010041410] = 00000000ffff0000, %l0 = ffffffffa334634c
3386 ldxa [%i1+%o5]0x88,%l0 ! %l0 = 00000000ffff0000
3387! Mem[0000000030141410] = ffffffff, %l2 = fffffa4e0000cd61
3388 lduha [%i5+%o5]0x81,%l2 ! %l2 = 000000000000ffff
3389! Mem[0000000030001400] = ff2281c3ff000000, %f4 = ffffffff 00000000
3390 ldda [%i0+%g0]0x89,%f4 ! %f4 = ff2281c3 ff000000
3391! Mem[000000001008142c] = 94bcd52a, %l0 = 00000000ffff0000
3392 lduba [%i2+0x02c]%asi,%l0 ! %l0 = 0000000000000094
3393! Code Fragment 4
3394p0_fragment_12:
3395! %l0 = 0000000000000094
3396 setx 0x9fc667efecf204cf,%g7,%l0 ! %l0 = 9fc667efecf204cf
3397! %l1 = 00000000ffffffff
3398 setx 0xe2aa657879c59a35,%g7,%l1 ! %l1 = e2aa657879c59a35
3399 setx 0x7ff8, %g1, %g2
3400 and %l0, %g2, %l0
3401 setx 0xffffffff, %g1, %g2
3402 and %l1, %g2, %l1
3403 setx 0x100000000, %g1, %g2
3404 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3405 ta T_CHANGE_HPRIV
3406 stxa %l1, [%l0]ASI_ICACHE_INSTR
3407 ta T_CHANGE_NONHPRIV
3408! %l0 = 9fc667efecf204cf
3409 setx 0x7f3a7e37b1d39cb1,%g7,%l0 ! %l0 = 7f3a7e37b1d39cb1
3410! %l1 = e2aa657879c59a35
3411 setx 0x64fe2b37ff6c720b,%g7,%l1 ! %l1 = 64fe2b37ff6c720b
3412! %l6 = 000000000000007f, %l4 = 0000000000000000, %l7 = 000000000000002b
3413 xnor %l6,%l4,%l7 ! %l7 = ffffffffffffff80
3414! Mem[0000000010181408] = 00000000, %l6 = 000000000000007f
3415 lduha [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000
3416! Starting 10 instruction Store Burst
3417 membar #Sync ! Added by membar checker (16)
3418! %l1 = 64fe2b37ff6c720b, Mem[0000000010041400] = 047edd19
3419 stwa %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff6c720b
3420
3421p0_label_130:
3422! Mem[0000000030181400] = db72f184, %l0 = 7f3a7e37b1d39cb1
3423 swapa [%i6+%g0]0x89,%l0 ! %l0 = 00000000db72f184
3424! %l0 = 00000000db72f184, Mem[0000000010181414] = e70000ff
3425 stw %l0,[%i6+0x014] ! Mem[0000000010181414] = db72f184
3426! %f12 = 84f172db e436b160, %l3 = 0000000000000000
3427! Mem[0000000030081408] = 1f00c5aba334634c
3428 add %i2,0x008,%g1
3429 stda %f12,[%g1+%l3]ASI_PST8_S ! Mem[0000000030081408] = 1f00c5aba334634c
3430! %l4 = 00000000, %l5 = 0000cd61, Mem[0000000010081408] = 00000000 29000000
3431 stda %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000 0000cd61
3432! %l6 = 0000000000000000, Mem[0000000030081408] = 1f00c5ab
3433 stba %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000c5ab
3434! Mem[00000000201c0000] = 001901ce, %l3 = 0000000000000000
3435 ldstub [%o0+%g0],%l3 ! %l3 = 00000000000000ff
3436! %l2 = 000000000000ffff, Mem[0000000010141400] = 00000334
3437 stba %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff000334
3438! Mem[0000000010081410] = e284ea29, %l2 = 000000000000ffff
3439 swapa [%i2+%o5]0x88,%l2 ! %l2 = 00000000e284ea29
3440! %l2 = 00000000e284ea29, Mem[0000000030041410] = 00000029
3441 stwa %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = e284ea29
3442! Starting 10 instruction Load Burst
3443! Mem[0000000030001410] = 6f000334, %l3 = 0000000000000000
3444 ldsha [%i0+%o5]0x81,%l3 ! %l3 = 0000000000006f00
3445
3446p0_label_131:
3447! Mem[0000000030041400] = a334634c, %f4 = ff2281c3
3448 lda [%i1+%g0]0x81,%f4 ! %f4 = a334634c
3449! Mem[00000000100c1400] = 3778507f, %l5 = fffffa4e0000cd61
3450 ldswa [%i3+%g0]0x88,%l5 ! %l5 = 000000003778507f
3451! Mem[00000000100c1400] = 7f507837e2a2ea29, %f28 = 00000057 a6667f18
3452 ldda [%i3+%g0]0x80,%f28 ! %f28 = 7f507837 e2a2ea29
3453! Mem[0000000030001410] = 6f00033400000000, %f18 = 0334634c 2ad5bcff
3454 ldda [%i0+%o5]0x81,%f18 ! %f18 = 6f000334 00000000
3455! Mem[0000000010101430] = 088d03d2000000e3, %f10 = 95d0a0c4 6bd091ff
3456 ldd [%i4+0x030],%f10 ! %f10 = 088d03d2 000000e3
3457! Mem[0000000030141410] = ffffffff, %l3 = 0000000000006f00
3458 ldswa [%i5+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
3459! Mem[0000000010081400] = a1813dba, %l3 = ffffffffffffffff
3460 lduba [%i2+%g0]0x88,%l3 ! %l3 = 00000000000000ba
3461! Mem[0000000020800040] = 2a1ef99a, %l3 = 00000000000000ba
3462 ldsh [%o1+0x040],%l3 ! %l3 = 0000000000002a1e
3463! Mem[0000000030001408] = 0000007e, %l7 = ffffffffffffff80
3464 lduwa [%i0+%o4]0x89,%l7 ! %l7 = 000000000000007e
3465! Starting 10 instruction Store Burst
3466! Mem[000000001018143c] = 047e2ea5, %l2 = e284ea29, %l5 = 3778507f
3467 add %i6,0x3c,%g1
3468 casa [%g1]0x80,%l2,%l5 ! %l5 = 00000000047e2ea5
3469
3470p0_label_132:
3471! %l5 = 00000000047e2ea5, Mem[0000000010101410] = db72f184
3472 stwa %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 047e2ea5
3473! Mem[0000000010001438] = 10302700, %l2 = e284ea29, %l4 = 00000000
3474 add %i0,0x38,%g1
3475 casa [%g1]0x80,%l2,%l4 ! %l4 = 0000000010302700
3476! %l6 = 0000000000000000, Mem[0000000010081410] = ffff0000
3477 stwa %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
3478! %l3 = 0000000000002a1e, Mem[0000000030041410] = 29ea84e2
3479 stwa %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00002a1e
3480! %f26 = 9558a0c4, Mem[0000000010041400] = 0b726cff
3481 sta %f26,[%i1+%g0]0x80 ! Mem[0000000010041400] = 9558a0c4
3482! %l6 = 0000000000000000, Mem[00000000100c1400] = 29eaa2e23778507f
3483 stxa %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000000000000000
3484! %l4 = 10302700, %l5 = 047e2ea5, Mem[0000000030141400] = feaeff25 57210000
3485 stda %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 10302700 047e2ea5
3486! Mem[00000000201c0000] = ff1901ce, %l5 = 00000000047e2ea5
3487 ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
3488! Mem[00000000300c1410] = 00000000, %l0 = 00000000db72f184
3489 ldstuba [%i3+%o5]0x81,%l0 ! %l0 = 00000000000000ff
3490! Starting 10 instruction Load Burst
3491! Mem[00000000100c1408] = ff250000 ff00d037, %l6 = 00000000, %l7 = 0000007e
3492 ldda [%i3+%o4]0x80,%l6 ! %l6 = 00000000ff250000 00000000ff00d037
3493
3494p0_label_133:
3495 membar #Sync ! Added by membar checker (17)
3496! Mem[0000000030141400] = 00273010 a52e7e04 ff000057 ff1edd19
3497! Mem[0000000030141410] = ffffffff 00000000 29eaa2e2 37785099
3498! Mem[0000000030141420] = 2ad52700 16973ac7 d2038d08 e436b160
3499! Mem[0000000030141430] = 94bcd52a 4c633403 445c2c9f 9f22251e
3500 ldda [%i5]ASI_BLK_S,%f16 ! Block Load from 0000000030141400
3501! Mem[0000000020800040] = 2a1ef99a, %l5 = 00000000000000ff
3502 ldub [%o1+0x041],%l5 ! %l5 = 000000000000001e
3503! %l5 = 000000000000001e, %l0 = 0000000000000000, %l1 = 64fe2b37ff6c720b
3504 mulx %l5,%l0,%l1 ! %l1 = 0000000000000000
3505! Mem[00000000300c1410] = 796694bc000000ff, %l7 = 00000000ff00d037
3506 ldxa [%i3+%o5]0x89,%l7 ! %l7 = 796694bc000000ff
3507! Mem[00000000300c1408] = 00000000, %f15 = 7f180000
3508 lda [%i3+%o4]0x89,%f15 ! %f15 = 00000000
3509! Mem[0000000010081408] = 00000000, %l6 = 00000000ff250000
3510 lduba [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
3511! Mem[0000000010181400] = 00003403, %l1 = 0000000000000000
3512 ldsba [%i6+%g0]0x80,%l1 ! %l1 = 0000000000000000
3513! %l6 = 0000000000000000, %l4 = 0000000010302700, %y = fffffa4e
3514 umul %l6,%l4,%l0 ! %l0 = 0000000000000000, %y = 00000000
3515! Mem[0000000030101408] = 00000000, %l5 = 000000000000001e
3516 ldsba [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000
3517! Starting 10 instruction Store Burst
3518! %l6 = 0000000000000000, Mem[0000000010101408] = 6fba0000
3519 stwa %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
3520
3521p0_label_134:
3522! %l6 = 0000000000000000, Mem[00000000201c0000] = ff1901ce, %asi = 80
3523 stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 000001ce
3524! %l0 = 00000000, %l1 = 00000000, Mem[0000000030181400] = b19cd3b1 e436b160
3525 stda %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 00000000
3526! %f12 = 84f172db e436b160, Mem[0000000010081400] = ba3d81a1 3469aa70
3527 stda %f12,[%i2+%g0]0x80 ! Mem[0000000010081400] = 84f172db e436b160
3528! Mem[00000000100c142f] = e2a2ea29, %l2 = 00000000e284ea29
3529 ldstuba [%i3+0x02f]%asi,%l2 ! %l2 = 00000029000000ff
3530! Mem[0000000010101404] = 00000000, %l0 = 00000000, %l4 = 10302700
3531 add %i4,0x04,%g1
3532 casa [%g1]0x80,%l0,%l4 ! %l4 = 0000000000000000
3533! %l6 = 0000000000000000, Mem[0000000010141408] = 0000002e
3534 stba %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000002e
3535! %l7 = 796694bc000000ff, Mem[0000000030101408] = 00000000
3536 stba %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000
3537! Mem[0000000010101408] = 00000000, %l5 = 0000000000000000
3538 ldstuba [%i4+%o4]0x88,%l5 ! %l5 = 00000000000000ff
3539! %l4 = 00000000, %l5 = 00000000, Mem[0000000030081408] = abc50000 4c6334a3
3540 stda %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 00000000
3541! Starting 10 instruction Load Burst
3542! Mem[0000000030181408] = ff2281c3, %l1 = 0000000000000000
3543 lduba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000ff
3544
3545p0_label_135:
3546! Mem[0000000030101410] = 1e25ee47, %l2 = 0000000000000029
3547 ldsba [%i4+%o5]0x81,%l2 ! %l2 = 000000000000001e
3548! Mem[0000000010041434] = 57000000, %f14 = 00000000
3549 ld [%i1+0x034],%f14 ! %f14 = 57000000
3550! Mem[0000000030141410] = ffffffff, %l4 = 0000000000000000
3551 ldswa [%i5+%o5]0x81,%l4 ! %l4 = ffffffffffffffff
3552! Mem[0000000010141408] = 2e000000, %l5 = 0000000000000000
3553 ldsha [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000
3554! Mem[0000000010041400] = 9558a0c4, %l5 = 0000000000000000
3555 lduha [%i1+%g0]0x80,%l5 ! %l5 = 0000000000009558
3556! Mem[0000000010181408] = 00000000000000ff, %f4 = a334634c ff000000
3557 ldda [%i6+%o4]0x80,%f4 ! %f4 = 00000000 000000ff
3558! Mem[0000000030181410] = ff34634c, %l1 = 00000000000000ff
3559 ldswa [%i6+%o5]0x89,%l1 ! %l1 = ffffffffff34634c
3560! Mem[0000000030141400] = 10302700, %f2 = ff000000
3561 lda [%i5+%g0]0x89,%f2 ! %f2 = 10302700
3562! Mem[00000000100c1410] = 00000000, %l6 = 0000000000000000
3563 ldswa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
3564! Starting 10 instruction Store Burst
3565! %f12 = 84f172db e436b160, Mem[0000000010041410] = ffff0000 00000000
3566 stda %f12,[%i1+%o5]0x88 ! Mem[0000000010041410] = 84f172db e436b160
3567
3568p0_label_136:
3569! %l4 = ffffffffffffffff, Mem[00000000201c0000] = 000001ce, %asi = 80
3570 stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffff01ce
3571! %l4 = ffffffff, %l5 = 00009558, Mem[0000000030181410] = ff34634c 7f180000
3572 stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffff 00009558
3573! Mem[0000000010141400] = ff000334, %l4 = ffffffffffffffff
3574 ldstuba [%i5+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
3575 membar #Sync ! Added by membar checker (18)
3576! %l3 = 0000000000002a1e, Mem[0000000030141400] = 00273010
3577 stha %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 2a1e3010
3578! Mem[00000000300c1400] = 00b1b470, %l3 = 0000000000002a1e
3579 ldstuba [%i3+%g0]0x81,%l3 ! %l3 = 00000000000000ff
3580! Mem[0000000010001404] = 0000ba6f, %l6 = 0000000000000000
3581 swap [%i0+0x004],%l6 ! %l6 = 000000000000ba6f
3582! %l5 = 0000000000009558, Mem[0000000010041400] = 9558a0c4
3583 stw %l5,[%i1+%g0] ! Mem[0000000010041400] = 00009558
3584! %f20 = ffffffff 00000000, Mem[0000000030101400] = ffff25ff 26604981
3585 stda %f20,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffff 00000000
3586! %f13 = e436b160, Mem[0000000010001430] = 00000000
3587 st %f13,[%i0+0x030] ! Mem[0000000010001430] = e436b160
3588! Starting 10 instruction Load Burst
3589! Code Fragment 4
3590p0_fragment_13:
3591! %l0 = 0000000000000000
3592 setx 0x4aee83dfd8690631,%g7,%l0 ! %l0 = 4aee83dfd8690631
3593! %l1 = ffffffffff34634c
3594 setx 0xd88b046f846782bb,%g7,%l1 ! %l1 = d88b046f846782bb
3595 setx 0x7ff8, %g1, %g2
3596 and %l0, %g2, %l0
3597 setx 0xffffffff, %g1, %g2
3598 and %l1, %g2, %l1
3599 setx 0x100000000, %g1, %g2
3600 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3601 ta T_CHANGE_HPRIV
3602 stxa %l1, [%l0]ASI_ICACHE_INSTR
3603 ta T_CHANGE_NONHPRIV
3604! %l0 = 4aee83dfd8690631
3605 setx 0xbb5b7e7791ba03c2,%g7,%l0 ! %l0 = bb5b7e7791ba03c2
3606! %l1 = d88b046f846782bb
3607 setx 0x18a4ed7fa95857d3,%g7,%l1 ! %l1 = 18a4ed7fa95857d3
3608
3609p0_label_137:
3610! Mem[0000000010041410] = 60b136e4, %l5 = 0000000000009558
3611 lduha [%i1+%o5]0x80,%l5 ! %l5 = 00000000000060b1
3612! Mem[0000000010041410] = 84f172dbe436b160, %f28 = 94bcd52a 4c633403
3613 ldda [%i1+%o5]0x88,%f28 ! %f28 = 84f172db e436b160
3614! Mem[0000000010081408] = 00000000, %l3 = 0000000000000000
3615 lduwa [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000000
3616! Mem[0000000030181400] = 00000000, %l6 = 000000000000ba6f
3617 ldsba [%i6+%g0]0x81,%l6 ! %l6 = 0000000000000000
3618! Mem[0000000030101408] = ff000000, %l0 = bb5b7e7791ba03c2
3619 lduba [%i4+%o4]0x81,%l0 ! %l0 = 00000000000000ff
3620! Mem[0000000030141408] = 19dd1eff 570000ff, %l2 = 0000001e, %l3 = 00000000
3621 ldda [%i5+%o4]0x89,%l2 ! %l2 = 00000000570000ff 0000000019dd1eff
3622! Mem[0000000030181408] = ff2281c3, %l1 = 18a4ed7fa95857d3
3623 ldsha [%i6+%o4]0x81,%l1 ! %l1 = ffffffffffffff22
3624! Mem[00000000218001c0] = ff1cc752, %l0 = 00000000000000ff
3625 ldsba [%o3+0x1c0]%asi,%l0 ! %l0 = ffffffffffffffff
3626! %f6 = 00000000, %f27 = e436b160
3627 fsqrts %f6 ,%f27 ! %f27 = 00000000
3628! Starting 10 instruction Store Burst
3629! %l3 = 0000000019dd1eff, Mem[0000000010141410] = 1c0b0334
3630 stba %l3,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff0b0334
3631
3632p0_label_138:
3633! %f17 = a52e7e04, Mem[0000000030141408] = ff000057
3634 sta %f17,[%i5+%o4]0x81 ! Mem[0000000030141408] = a52e7e04
3635! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010101410] = 047e2ea5 9e7c1543
3636 stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 000000ff
3637! %f12 = 84f172db e436b160, Mem[00000000100c1408] = 000025ff 37d000ff
3638 stda %f12,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 84f172db e436b160
3639! %l4 = 00000000000000ff, Mem[00000000300c1408] = e8476df600000000
3640 stxa %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000000000ff
3641! Mem[0000000010141410] = 34030bff, %l0 = ffffffffffffffff
3642 swapa [%i5+%o5]0x88,%l0 ! %l0 = 0000000034030bff
3643! %l0 = 0000000034030bff, Mem[00000000300c1408] = 000000ff
3644 stwa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 34030bff
3645! Mem[00000000100c1400] = 00000000, %l0 = 0000000034030bff
3646 swapa [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000
3647! %f18 = ff000057, Mem[0000000030001410] = 6f000334
3648 sta %f18,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff000057
3649! %l1 = ffffffffffffff22, Mem[0000000010181400] = 03340000
3650 stba %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = 03340022
3651! Starting 10 instruction Load Burst
3652! Mem[0000000030041400] = ff0000004c6334a3, %l1 = ffffffffffffff22
3653 ldxa [%i1+%g0]0x89,%l1 ! %l1 = ff0000004c6334a3
3654
3655p0_label_139:
3656! Mem[0000000030081408] = 0000000000000000, %f8 = 00000000 00000000
3657 ldda [%i2+%o4]0x89,%f8 ! %f8 = 00000000 00000000
3658! Mem[0000000010081400] = 60b136e4db72f184, %l1 = ff0000004c6334a3
3659 ldxa [%i2+%g0]0x88,%l1 ! %l1 = 60b136e4db72f184
3660! Mem[0000000030101408] = ff000000, %l2 = 00000000570000ff
3661 lduba [%i4+%o4]0x81,%l2 ! %l2 = 00000000000000ff
3662! Mem[00000000300c1408] = 34030bff, %l5 = 00000000000060b1
3663 lduwa [%i3+%o4]0x89,%l5 ! %l5 = 0000000034030bff
3664! Mem[0000000010141410] = ffffffff, %l0 = 0000000000000000
3665 lduba [%i5+%o5]0x80,%l0 ! %l0 = 00000000000000ff
3666! Mem[0000000010081410] = 00000000, %l7 = 796694bc000000ff
3667 ldsha [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
3668! Mem[00000000100c1414] = 00000000, %l7 = 0000000000000000
3669 ldsba [%i3+0x014]%asi,%l7 ! %l7 = 0000000000000000
3670! Mem[0000000030181408] = ff2281c39e7c1543, %f24 = 2ad52700 16973ac7
3671 ldda [%i6+%o4]0x81,%f24 ! %f24 = ff2281c3 9e7c1543
3672! Mem[0000000030141400] = 047e2ea5 10301e2a, %l0 = 000000ff, %l1 = db72f184
3673 ldda [%i5+%g0]0x89,%l0 ! %l0 = 0000000010301e2a 00000000047e2ea5
3674! Starting 10 instruction Store Burst
3675! %f12 = 84f172db e436b160, Mem[0000000010041420] = 4c6334a3 00000000
3676 std %f12,[%i1+0x020] ! Mem[0000000010041420] = 84f172db e436b160
3677
3678p0_label_140:
3679! %l0 = 10301e2a, %l1 = 047e2ea5, Mem[0000000010001408] = ff0000ff 569cb862
3680 stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 10301e2a 047e2ea5
3681! %l4 = 00000000000000ff, Mem[0000000010041400] = 58950000
3682 stha %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 589500ff
3683! %f4 = 00000000 000000ff, Mem[00000000100c1400] = ff0b0334 00000000
3684 stda %f4 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 000000ff
3685! %l3 = 0000000019dd1eff, Mem[0000000010141438] = c3592c9f
3686 stb %l3,[%i5+0x038] ! Mem[0000000010141438] = ff592c9f
3687! %l7 = 0000000000000000, Mem[0000000010041410] = e436b160
3688 stha %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = e4360000
3689! %f16 = 00273010, Mem[0000000010181408] = 00000000
3690 sta %f16,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00273010
3691! Mem[0000000030041400] = 4c6334a3, %l1 = 00000000047e2ea5
3692 swapa [%i1+%g0]0x89,%l1 ! %l1 = 000000004c6334a3
3693! %l1 = 000000004c6334a3, Mem[0000000010041408] = 2ad5bcff
3694 stha %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 2ad534a3
3695! %l7 = 0000000000000000, Mem[0000000010041410] = 000036e4db72f184
3696 stxa %l7,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000000000000
3697! Starting 10 instruction Load Burst
3698! Mem[0000000030101408] = ff000000, %l4 = 00000000000000ff
3699 lduwa [%i4+%o4]0x81,%l4 ! %l4 = 00000000ff000000
3700
3701p0_label_141:
3702! Mem[0000000010041410] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000
3703 ldda [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
3704! %f5 = 000000ff, %f5 = 000000ff
3705 fcmpes %fcc2,%f5 ,%f5 ! %fcc2 = 0
3706! Mem[0000000030181410] = ffffffff, %l6 = 0000000000000000
3707 lduha [%i6+%o5]0x81,%l6 ! %l6 = 000000000000ffff
3708! Mem[0000000010081408] = 00000000, %f18 = ff000057
3709 lda [%i2+%o4]0x88,%f18 ! %f18 = 00000000
3710! Mem[0000000030001408] = 0000187f0000007e, %l2 = 00000000000000ff
3711 ldxa [%i0+%o4]0x89,%l2 ! %l2 = 0000187f0000007e
3712! Mem[0000000010001400] = 6200006f00000000, %l2 = 0000187f0000007e
3713 ldxa [%i0+%g0]0x80,%l2 ! %l2 = 6200006f00000000
3714! Mem[00000000100c1410] = 00000000, %l6 = 000000000000ffff
3715 lduha [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
3716! Mem[000000001010143c] = 00000000, %f28 = 84f172db
3717 lda [%i4+0x03c]%asi,%f28 ! %f28 = 00000000
3718! Mem[0000000010081408] = 00000000, %l6 = 0000000000000000
3719 lduba [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000
3720! Starting 10 instruction Store Burst
3721! %l0 = 0000000010301e2a, Mem[0000000020800040] = 2a1ef99a
3722 sth %l0,[%o1+0x040] ! Mem[0000000020800040] = 1e2af99a
3723
3724p0_label_142:
3725! Mem[0000000010141410] = ffffffff, %l2 = 6200006f00000000
3726 swapa [%i5+%o5]0x88,%l2 ! %l2 = 00000000ffffffff
3727! %l7 = 0000000000000000, Mem[0000000030181410] = ffffffff58950000
3728 stxa %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000000000000000
3729! %l4 = 00000000ff000000, Mem[0000000030101400] = 00000000
3730 stba %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
3731! Mem[000000001000143c] = 1e25229f, %l4 = 00000000ff000000
3732 ldub [%i0+0x03f],%l4 ! %l4 = 000000000000009f
3733! Mem[0000000010081430] = 00000000, %l4 = 000000000000009f, %asi = 80
3734 swapa [%i2+0x030]%asi,%l4 ! %l4 = 0000000000000000
3735! %l5 = 0000000034030bff, Mem[0000000010081410] = 00000000
3736 stha %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0bff0000
3737! Code Fragment 3
3738p0_fragment_14:
3739! %l0 = 0000000010301e2a
3740 setx 0x807a317fbd5749ff,%g7,%l0 ! %l0 = 807a317fbd5749ff
3741! %l1 = 000000004c6334a3
3742 setx 0x239455d033e54d26,%g7,%l1 ! %l1 = 239455d033e54d26
3743 setx 0x1fe000, %g1, %g3
3744 or %l0, %g3, %l0 ! always set perrmask = 0xff
3745 setx 0x1ffff8, %g1, %g2
3746 and %l0, %g2, %l0
3747 ta T_CHANGE_HPRIV
3748 stxa %l1, [%l0]ASI_DCACHE_DATA
3749 ta T_CHANGE_NONHPRIV
3750! %l0 = 807a317fbd5749ff
3751 setx 0x5b458fbfd5ff4b3c,%g7,%l0 ! %l0 = 5b458fbfd5ff4b3c
3752! %l1 = 239455d033e54d26
3753 setx 0x2abcd837b0626797,%g7,%l1 ! %l1 = 2abcd837b0626797
3754! Mem[0000000020800000] = ffffe062, %l1 = 2abcd837b0626797
3755 ldstub [%o1+%g0],%l1 ! %l1 = 000000ff000000ff
3756! %l5 = 0000000034030bff, Mem[0000000010101410] = ff00000000000000
3757 stxa %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000034030bff
3758! Starting 10 instruction Load Burst
3759! Mem[0000000010181410] = 00250a6ddb72f184, %f22 = 29eaa2e2 37785099
3760 ldda [%i6+%o5]0x80,%f22 ! %f22 = 00250a6d db72f184
3761
3762p0_label_143:
3763! Mem[0000000010141408] = 2e000000, %f21 = 00000000
3764 lda [%i5+%o4]0x88,%f21 ! %f21 = 2e000000
3765! Mem[00000000211c0000] = f184e5a1, %l5 = 0000000034030bff
3766 lduba [%o2+0x001]%asi,%l5 ! %l5 = 0000000000000084
3767! Mem[0000000010001400] = 6200006f, %l2 = 00000000ffffffff
3768 lduw [%i0+%g0],%l2 ! %l2 = 000000006200006f
3769! Mem[00000000201c0000] = ffff01ce, %l4 = 0000000000000000
3770 lduha [%o0+0x000]%asi,%l4 ! %l4 = 000000000000ffff
3771! Mem[00000000100c1408] = e436b160, %l6 = 0000000000000000
3772 ldsha [%i3+%o4]0x88,%l6 ! %l6 = ffffffffffffb160
3773! Mem[0000000010141400] = ffffffdb340300ff, %f22 = 00250a6d db72f184
3774 ldda [%i5+%g0]0x88,%f22 ! %f22 = ffffffdb 340300ff
3775! Mem[0000000030101400] = 00000000, %l6 = ffffffffffffb160
3776 lduha [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000
3777! Mem[0000000010001410] = bcffffff, %l3 = 0000000019dd1eff
3778 lduba [%i0+%o5]0x80,%l3 ! %l3 = 00000000000000bc
3779! Mem[0000000030081408] = 00000000, %l1 = 00000000000000ff
3780 ldsba [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000
3781! Starting 10 instruction Store Burst
3782! %l0 = d5ff4b3c, %l1 = 00000000, Mem[0000000010181410] = 00250a6d db72f184
3783 stda %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = d5ff4b3c 00000000
3784
3785p0_label_144:
3786! Mem[00000000201c0001] = ffff01ce, %l3 = 00000000000000bc
3787 ldstub [%o0+0x001],%l3 ! %l3 = 000000ff000000ff
3788! %l0 = d5ff4b3c, %l1 = 00000000, Mem[0000000030101410] = 1e25ee47 75f8ffff
3789 stda %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = d5ff4b3c 00000000
3790! %l4 = 000000000000ffff, Mem[0000000030081410] = ff00f184
3791 stha %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = fffff184
3792! %l2 = 6200006f, %l3 = 000000ff, Mem[0000000010001410] = bcffffff ffffffff
3793 std %l2,[%i0+%o5] ! Mem[0000000010001410] = 6200006f 000000ff
3794! Mem[0000000030101408] = 000000ff, %l6 = 0000000000000000
3795 ldstuba [%i4+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
3796! %l6 = 00000000000000ff, Mem[0000000010141410] = 00000000
3797 stba %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000000
3798! %l0 = 5b458fbfd5ff4b3c, Mem[0000000010001400] = 6f000062
3799 stwa %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = d5ff4b3c
3800! Mem[0000000010181408] = 00273010, %l5 = 0000000000000084
3801 swapa [%i6+%o4]0x88,%l5 ! %l5 = 0000000000273010
3802! %f12 = 84f172db e436b160, Mem[0000000010041408] = a334d52a 4c633403
3803 stda %f12,[%i1+%o4]0x80 ! Mem[0000000010041408] = 84f172db e436b160
3804! Starting 10 instruction Load Burst
3805! Mem[0000000030041410] = 00002a1e, %l2 = 000000006200006f
3806 lduba [%i1+%o5]0x81,%l2 ! %l2 = 0000000000000000
3807
3808p0_label_145:
3809! Mem[0000000030081408] = 00000000, %f18 = 00000000
3810 lda [%i2+%o4]0x89,%f18 ! %f18 = 00000000
3811! Mem[0000000010181410] = 3c4bffd5, %l0 = 5b458fbfd5ff4b3c
3812 ldsha [%i6+%o5]0x88,%l0 ! %l0 = ffffffffffffffd5
3813! Mem[0000000030101410] = d5ff4b3c 00000000, %l4 = 0000ffff, %l5 = 00273010
3814 ldda [%i4+%o5]0x81,%l4 ! %l4 = 00000000d5ff4b3c 0000000000000000
3815! Mem[0000000010181408] = 84000000, %l4 = 00000000d5ff4b3c
3816 lduha [%i6+%o4]0x80,%l4 ! %l4 = 0000000000008400
3817! %l5 = 0000000000000000, %l1 = 0000000000000000, %l7 = 0000000000000000
3818 udivx %l5,%l1,%l7 ! Div by zero, %l0 = 0000000000000025
3819! %l7 = 0000000000000000, %l7 = 0000000000000000, %l2 = 0000000000000000
3820 mulx %l7,%l7,%l2 ! %l2 = 0000000000000000
3821! Mem[0000000010041400] = ff009558, %l4 = 0000000000008400
3822 lduh [%i1+%g0],%l4 ! %l4 = 000000000000ff00
3823! Mem[0000000030081410] = fffff184, %l0 = fffffffffffffffd
3824 ldswa [%i2+%o5]0x81,%l0 ! %l0 = fffffffffffff184
3825! Mem[0000000030081408] = 00000000, %l4 = 000000000000ff00
3826 lduha [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
3827! Starting 10 instruction Store Burst
3828! %l1 = 0000000000000000, %l5 = 0000000000000000, %l4 = 0000000000000000
3829 xor %l1,%l5,%l4 ! %l4 = 0000000000000000
3830
3831p0_label_146:
3832! %f3 = 00000000, Mem[0000000010001408] = 2a1e3010
3833 sta %f3 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
3834! Mem[00000000300c1410] = ff000000, %l5 = 0000000000000000
3835 ldstuba [%i3+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
3836! Mem[0000000030001408] = 0000007e, %l6 = 00000000000000ff
3837 swapa [%i0+%o4]0x89,%l6 ! %l6 = 000000000000007e
3838! Mem[0000000010001400] = 3c4bffd5, %l4 = 0000000000000000
3839 swapa [%i0+%g0]0x80,%l4 ! %l4 = 000000003c4bffd5
3840! %f26 = d2038d08 00000000, %f30 = 445c2c9f 9f22251e
3841 fxtod %f26,%f30 ! %f30 = c3c6fe39 7c000000
3842! Mem[0000000010041410] = 00000000, %l2 = 0000000000000000
3843 ldstuba [%i1+%o5]0x80,%l2 ! %l2 = 00000000000000ff
3844! %l7 = 0000000000000000, Mem[0000000010041408] = 84f172db
3845 stw %l7,[%i1+%o4] ! Mem[0000000010041408] = 00000000
3846! %f28 = 00000000, Mem[0000000010101424] = 047effa5
3847 st %f28,[%i4+0x024] ! Mem[0000000010101424] = 00000000
3848! %l4 = 000000003c4bffd5, Mem[0000000030101400] = 00000000
3849 stha %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000ffd5
3850! Starting 10 instruction Load Burst
3851! Mem[0000000020800040] = 1e2af99a, %l6 = 000000000000007e
3852 lduha [%o1+0x040]%asi,%l6 ! %l6 = 0000000000001e2a
3853
3854p0_label_147:
3855! Mem[0000000010001414] = 000000ff, %l5 = 00000000000000ff
3856 lduw [%i0+0x014],%l5 ! %l5 = 00000000000000ff
3857! Mem[0000000010141408] = 0000002e, %l1 = 0000000000000000
3858 ldsw [%i5+%o4],%l1 ! %l1 = 000000000000002e
3859! Mem[0000000010081410] = ffff87a20000ff0b, %l7 = 0000000000000000
3860 ldxa [%i2+%o5]0x88,%l7 ! %l7 = ffff87a20000ff0b
3861! Mem[0000000030141408] = 047e2ea5, %l7 = ffff87a20000ff0b
3862 ldsba [%i5+%o4]0x89,%l7 ! %l7 = ffffffffffffffa5
3863! Mem[0000000010081410] = ffff87a20000ff0b, %f20 = ffffffff 2e000000
3864 ldda [%i2+%o5]0x88,%f20 ! %f20 = ffff87a2 0000ff0b
3865! %f11 = 000000e3, %f6 = 00000000, %f23 = 340300ff
3866 fdivs %f11,%f6 ,%f23 ! %f23 = 7f800000
3867! Mem[0000000010141400] = 340300ff, %l2 = 0000000000000000
3868 ldswa [%i5+%g0]0x88,%l2 ! %l2 = 00000000340300ff
3869! Mem[0000000010181408] = 84000000, %l6 = 0000000000001e2a
3870 ldsha [%i6+0x008]%asi,%l6 ! %l6 = ffffffffffff8400
3871! Mem[0000000030141410] = ffffffff, %l5 = 00000000000000ff
3872 lduwa [%i5+%o5]0x81,%l5 ! %l5 = 00000000ffffffff
3873! Starting 10 instruction Store Burst
3874! Mem[0000000010001434] = 00000000, %l1 = 0000002e, %l2 = 340300ff
3875 add %i0,0x34,%g1
3876 casa [%g1]0x80,%l1,%l2 ! %l2 = 0000000000000000
3877
3878p0_label_148:
3879! %f1 = c38122ff, %f9 = 00000000, %f7 = 00000000
3880 fdivs %f1 ,%f9 ,%f7 ! %f7 = ff800000
3881! Mem[0000000010081408] = 00000000, %l4 = 000000003c4bffd5, %asi = 80
3882 swapa [%i2+0x008]%asi,%l4 ! %l4 = 0000000000000000
3883! Mem[0000000010001420] = 00000000, %l6 = ffffffffffff8400
3884 ldstuba [%i0+0x020]%asi,%l6 ! %l6 = 00000000000000ff
3885! Mem[00000000100c1410] = 00000000, %l3 = 00000000000000ff
3886 swapa [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
3887! %f0 = 37c3a13c c38122ff, %l6 = 0000000000000000
3888! Mem[00000000100c1428] = 00000000e2a2eaff
3889 add %i3,0x028,%g1
3890 stda %f0,[%g1+%l6]ASI_PST16_P ! Mem[00000000100c1428] = 00000000e2a2eaff
3891! %f30 = c3c6fe39 7c000000, Mem[00000000300c1408] = 34030bff 00000000
3892 stda %f30,[%i3+%o4]0x89 ! Mem[00000000300c1408] = c3c6fe39 7c000000
3893! Mem[0000000010101410] = 34030bff, %l6 = 0000000000000000
3894 ldstuba [%i4+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
3895! Mem[0000000010081400] = db72f184, %l6 = 00000000000000ff
3896 swapa [%i2+%g0]0x88,%l6 ! %l6 = 00000000db72f184
3897! %l5 = 00000000ffffffff, Mem[0000000030181410] = 00000000
3898 stba %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
3899! Starting 10 instruction Load Burst
3900! Mem[0000000021800100] = 34bc4e79, %l1 = 000000000000002e
3901 lduh [%o3+0x100],%l1 ! %l1 = 00000000000034bc
3902
3903p0_label_149:
3904! Mem[0000000030001408] = ff000000, %l4 = 0000000000000000
3905 ldsba [%i0+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
3906! %l2 = 0000000000000000, %l0 = fffffffffffff184, %l6 = 00000000db72f184
3907 sdivx %l2,%l0,%l6 ! %l6 = 0000000000000000
3908! Mem[0000000030081408] = 0000000000000000, %l0 = fffffffffffff184
3909 ldxa [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000
3910! Mem[0000000010081430] = 0000009f41a1b160, %l5 = 00000000ffffffff
3911 ldx [%i2+0x030],%l5 ! %l5 = 0000009f41a1b160
3912! Mem[000000001018140c] = 000000ff, %l7 = ffffffffffffffa5
3913 ldsba [%i6+0x00c]%asi,%l7 ! %l7 = 0000000000000000
3914! Mem[0000000010001410] = 6200006f, %l6 = 0000000000000000
3915 lduba [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000062
3916! Mem[0000000010181438] = 000003d2047e2ea5, %f22 = ffffffdb 7f800000
3917 ldd [%i6+0x038],%f22 ! %f22 = 000003d2 047e2ea5
3918! Mem[0000000010141408] = 94bcd52a 2e000000, %l4 = ffffffff, %l5 = 41a1b160
3919 ldda [%i5+%o4]0x88,%l4 ! %l4 = 000000002e000000 0000000094bcd52a
3920! Mem[0000000030141408] = a52e7e04ff1edd19, %f6 = 00000000 ff800000
3921 ldda [%i5+%o4]0x81,%f6 ! %f6 = a52e7e04 ff1edd19
3922! Starting 10 instruction Store Burst
3923! %l3 = 0000000000000000, imm = 0000000000000a71, %l7 = 0000000000000000
3924 subc %l3,0xa71,%l7 ! %l7 = fffffffffffff58f
3925
3926p0_label_150:
3927! %l1 = 00000000000034bc, Mem[00000000211c0000] = f184e5a1, %asi = 80
3928 stba %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = bc84e5a1
3929! %f0 = 37c3a13c c38122ff 10302700 00000000
3930! %f4 = 00000000 000000ff a52e7e04 ff1edd19
3931! %f8 = 00000000 00000000 088d03d2 000000e3
3932! %f12 = 84f172db e436b160 57000000 00000000
3933 stda %f0,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400
3934! %l2 = 0000000000000000, Mem[0000000030081410] = fdb1b47084f1ffff
3935 stxa %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000000000000000
3936! Mem[0000000010181400] = 22003403, %l0 = 0000000000000000
3937 swapa [%i6+%g0]0x80,%l0 ! %l0 = 0000000022003403
3938! %f28 = 00000000 e436b160, %l2 = 0000000000000000
3939! Mem[0000000030181428] = a52e7e04e2a2ea29
3940 add %i6,0x028,%g1
3941 stda %f28,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030181428] = a52e7e04e2a2ea29
3942! %l1 = 00000000000034bc, Mem[0000000030041410] = 00002a1e00000000
3943 stxa %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000000034bc
3944! %f21 = 0000ff0b, Mem[0000000030041410] = 00000000
3945 sta %f21,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000ff0b
3946! %l4 = 000000002e000000, %l3 = 0000000000000000, %l7 = fffffffffffff58f
3947 sub %l4,%l3,%l7 ! %l7 = 000000002e000000
3948! %l6 = 0000000000000062, Mem[000000001014140e] = 2ad5bc94, %asi = 80
3949 stha %l6,[%i5+0x00e]%asi ! Mem[000000001014140c] = 2ad50062
3950! Starting 10 instruction Load Burst
3951! Mem[0000000030001410] = ff000057, %f26 = d2038d08
3952 lda [%i0+%o5]0x81,%f26 ! %f26 = ff000057
3953
3954p0_label_151:
3955! Mem[0000000030181408] = ff2281c39e7c1543, %f22 = 000003d2 047e2ea5
3956 ldda [%i6+%o4]0x81,%f22 ! %f22 = ff2281c3 9e7c1543
3957! Mem[0000000030101400] = d5ff0000 ffffffff, %l2 = 00000000, %l3 = 00000000
3958 ldda [%i4+%g0]0x81,%l2 ! %l2 = 00000000d5ff0000 00000000ffffffff
3959! Mem[0000000020800000] = ffffe062, %l0 = 0000000022003403
3960 ldub [%o1+%g0],%l0 ! %l0 = 00000000000000ff
3961! Mem[0000000010041410] = ff000000 00000000, %l0 = 000000ff, %l1 = 000034bc
3962 ldd [%i1+%o5],%l0 ! %l0 = 00000000ff000000 0000000000000000
3963! Mem[0000000030081408] = 00000000, %l6 = 0000000000000062
3964 lduha [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000
3965! Mem[00000000201c0000] = ffff01ce, %l6 = 0000000000000000
3966 lduh [%o0+%g0],%l6 ! %l6 = 000000000000ffff
3967 membar #Sync ! Added by membar checker (19)
3968! Mem[0000000030141410] = 000000ff, %l3 = 00000000ffffffff
3969 lduha [%i5+%o5]0x89,%l3 ! %l3 = 00000000000000ff
3970! Mem[0000000010141410] = 000000ff, %f22 = ff2281c3
3971 lda [%i5+%o5]0x88,%f22 ! %f22 = 000000ff
3972! %l3 = 00000000000000ff, %l5 = 0000000094bcd52a, %l1 = 0000000000000000
3973 xor %l3,%l5,%l1 ! %l1 = 0000000094bcd5d5
3974! Starting 10 instruction Store Burst
3975! %l4 = 2e000000, %l5 = 94bcd52a, Mem[0000000030081410] = 00000000 00000000
3976 stda %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 2e000000 94bcd52a
3977
3978p0_label_152:
3979! %l2 = 00000000d5ff0000, %l3 = 00000000000000ff, %l6 = 000000000000ffff
3980 sdivx %l2,%l3,%l6 ! %l6 = 0000000000d6d5d5
3981! Mem[0000000030141408] = 00000000, %l6 = 0000000000d6d5d5
3982 ldstuba [%i5+%o4]0x81,%l6 ! %l6 = 00000000000000ff
3983! %l0 = 00000000ff000000, %l5 = 0000000094bcd52a, %l2 = 00000000d5ff0000
3984 and %l0,%l5,%l2 ! %l2 = 0000000094000000
3985! Mem[0000000010141410] = 000000ff, %l6 = 0000000000000000
3986 swapa [%i5+%o5]0x88,%l6 ! %l6 = 00000000000000ff
3987! Mem[0000000010101408] = 000000ff, %l7 = 000000002e000000
3988 ldstuba [%i4+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
3989! %f22 = 000000ff 9e7c1543, Mem[0000000010141410] = 00000000 0000ba6f
3990 stda %f22,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000ff 9e7c1543
3991! %f11 = 000000e3, Mem[0000000030101410] = d5ff4b3c
3992 sta %f11,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000e3
3993! Mem[0000000030181400] = 00000000, %l4 = 000000002e000000
3994 ldstuba [%i6+%g0]0x89,%l4 ! %l4 = 00000000000000ff
3995! Mem[000000001008141c] = 00000000, %l6 = 00000000000000ff
3996 swap [%i2+0x01c],%l6 ! %l6 = 0000000000000000
3997! Starting 10 instruction Load Burst
3998! Mem[0000000030081408] = 0000000000000000, %l3 = 00000000000000ff
3999 ldxa [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
4000
4001p0_label_153:
4002! Mem[0000000010001400] = 00000000, %f20 = ffff87a2
4003 lda [%i0+%g0]0x88,%f20 ! %f20 = 00000000
4004! Mem[0000000030041408] = c7ff0000, %l4 = 0000000000000000
4005 ldsba [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000
4006! Mem[00000000201c0000] = ffff01ce, %l7 = 00000000000000ff
4007 ldsb [%o0+0x001],%l7 ! %l7 = ffffffffffffffff
4008! Mem[0000000010081410] = 0000ff0b, %l2 = 0000000094000000
4009 ldsha [%i2+%o5]0x88,%l2 ! %l2 = ffffffffffffff0b
4010! Mem[0000000010081408] = 3c4bffd5, %l3 = 0000000000000000
4011 ldsha [%i2+%o4]0x80,%l3 ! %l3 = 0000000000003c4b
4012! Mem[00000000201c0000] = ffff01ce, %l4 = 0000000000000000
4013 ldsh [%o0+%g0],%l4 ! %l4 = ffffffffffffffff
4014! Mem[0000000010141408] = 6200d52a 2e000000, %l0 = ff000000, %l1 = 94bcd5d5
4015 ldda [%i5+%o4]0x88,%l0 ! %l0 = 000000002e000000 000000006200d52a
4016! Mem[0000000010001408] = 00000000 a52e7e04, %l0 = 2e000000, %l1 = 6200d52a
4017 ldda [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000 00000000a52e7e04
4018! Mem[0000000010101408] = ff2281c3000000ff, %f12 = 84f172db e436b160
4019 ldda [%i4+%o4]0x88,%f12 ! %f12 = ff2281c3 000000ff
4020! Starting 10 instruction Store Burst
4021! %l1 = 00000000a52e7e04, Mem[0000000030001410] = ff000057
4022 stwa %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = a52e7e04
4023
4024p0_label_154:
4025! Mem[0000000010101410] = ff0b0334, %l1 = 00000000a52e7e04
4026 ldstuba [%i4+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
4027! %f0 = 37c3a13c, Mem[0000000030001400] = 000000ff
4028 sta %f0 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 37c3a13c
4029! %l5 = 0000000094bcd52a, Mem[0000000010181400] = 00000000db72f184
4030 stx %l5,[%i6+%g0] ! Mem[0000000010181400] = 0000000094bcd52a
4031! %l2 = ffffff0b, %l3 = 00003c4b, Mem[00000000300c1410] = 000000ff 796694bc
4032 stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffff0b 00003c4b
4033! Mem[0000000030181410] = ff000000, %l6 = 0000000000000000
4034 swapa [%i6+%o5]0x81,%l6 ! %l6 = 00000000ff000000
4035! %f2 = 10302700 00000000, Mem[0000000030141400] = ff2281c3 3ca1c337
4036 stda %f2 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = 10302700 00000000
4037! %f10 = 088d03d2 000000e3, Mem[0000000030041400] = 047e2ea5 ff000000
4038 stda %f10,[%i1+%g0]0x89 ! Mem[0000000030041400] = 088d03d2 000000e3
4039! %l6 = ff000000, %l7 = ffffffff, Mem[0000000010141410] = ff000000 43157c9e
4040 stda %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff000000 ffffffff
4041! %l6 = ff000000, %l7 = ffffffff, Mem[0000000030101408] = ff000000 00000000
4042 stda %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000 ffffffff
4043! Starting 10 instruction Load Burst
4044! Mem[0000000010181430] = 0aeb4c39 47ee08bd, %l6 = ff000000, %l7 = ffffffff
4045 ldda [%i6+0x030]%asi,%l6 ! %l6 = 000000000aeb4c39 0000000047ee08bd
4046
4047p0_label_155:
4048! Code Fragment 4
4049p0_fragment_15:
4050! %l0 = 0000000000000000
4051 setx 0x7ad0c2904c0e4d1a,%g7,%l0 ! %l0 = 7ad0c2904c0e4d1a
4052! %l1 = 00000000000000ff
4053 setx 0x26a442d7f0ad64d7,%g7,%l1 ! %l1 = 26a442d7f0ad64d7
4054 setx 0x7ff8, %g1, %g2
4055 and %l0, %g2, %l0
4056 setx 0xffffffff, %g1, %g2
4057 and %l1, %g2, %l1
4058 setx 0x100000000, %g1, %g2
4059 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4060 ta T_CHANGE_HPRIV
4061 stxa %l1, [%l0]ASI_ICACHE_INSTR
4062 ta T_CHANGE_NONHPRIV
4063! %l0 = 7ad0c2904c0e4d1a
4064 setx 0xfc3aecb032de6c22,%g7,%l0 ! %l0 = fc3aecb032de6c22
4065! %l1 = 26a442d7f0ad64d7
4066 setx 0xc70ebb8002aad8ec,%g7,%l1 ! %l1 = c70ebb8002aad8ec
4067! Mem[00000000100c1408] = 84f172db e436b160, %l6 = 0aeb4c39, %l7 = 47ee08bd
4068 ldda [%i3+%o4]0x88,%l6 ! %l6 = 00000000e436b160 0000000084f172db
4069! Mem[0000000010141408] = 2e000000, %l5 = 0000000094bcd52a
4070 lduba [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000
4071! Mem[0000000030081408] = 00000000, %l5 = 0000000000000000
4072 ldsha [%i2+%o4]0x89,%l5 ! %l5 = 0000000000000000
4073! %f22 = 000000ff, %f28 = 00000000, %f6 = a52e7e04 ff1edd19
4074 fsmuld %f22,%f28,%f6 ! %f6 = 00000000 00000000
4075! %l3 = 0000000000003c4b, %l1 = c70ebb8002aad8ec, %l6 = 00000000e436b160
4076 add %l3,%l1,%l6 ! %l6 = c70ebb8002ab1537
4077! Mem[0000000030081408] = 0000000000000000, %l3 = 0000000000003c4b
4078 ldxa [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000000
4079! Mem[0000000030081410] = 2e000000, %l1 = c70ebb8002aad8ec
4080 ldsha [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000
4081! Mem[0000000010141420] = ae9a2bfc, %l5 = 0000000000000000
4082 ldsba [%i5+0x020]%asi,%l5 ! %l5 = ffffffffffffffae
4083! Starting 10 instruction Store Burst
4084! Mem[00000000300c1410] = ffffff0b, %l5 = ffffffffffffffae
4085 ldstuba [%i3+%o5]0x89,%l5 ! %l5 = 0000000b000000ff
4086
4087p0_label_156:
4088! %l3 = 0000000000000000, imm = fffffffffffff914, %l3 = 0000000000000000
4089 or %l3,-0x6ec,%l3 ! %l3 = fffffffffffff914
4090! %l4 = ffffffff, %l5 = 0000000b, Mem[0000000010141410] = 000000ff ffffffff
4091 stda %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffffff 0000000b
4092! %l0 = fc3aecb032de6c22, %l4 = ffffffffffffffff, %l3 = fffffffffffff914
4093 add %l0,%l4,%l3 ! %l3 = fc3aecb032de6c21
4094! %f14 = 57000000, %f23 = 9e7c1543, %f14 = 57000000
4095 fadds %f14,%f23,%f14 ! %f14 = 57000000
4096! Mem[0000000010181400] = 00000000, %l2 = ffffffffffffff0b
4097 swapa [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
4098! Mem[0000000010181408] = 00000084, %l5 = 000000000000000b
4099 ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 00000084000000ff
4100! %f2 = 10302700 00000000, %l7 = 0000000084f172db
4101! Mem[0000000030081410] = 0000002e2ad5bc94
4102 add %i2,0x010,%g1
4103 stda %f2,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030081410] = 0000000000273010
4104! %l5 = 0000000000000084, Mem[0000000030001408] = 000000ff
4105 stba %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000084
4106! Mem[0000000030181410] = 00000000, %l5 = 0000000000000084
4107 ldstuba [%i6+%o5]0x81,%l5 ! %l5 = 00000000000000ff
4108! Starting 10 instruction Load Burst
4109! Mem[0000000030141408] = ff000000, %l2 = 0000000000000000
4110 lduba [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff
4111
4112p0_label_157:
4113! Mem[00000000211c0000] = bc84e5a1, %l7 = 0000000084f172db
4114 ldsba [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffbc
4115! Mem[0000000010001400] = 00000000, %l4 = ffffffffffffffff
4116 lduha [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000
4117! Mem[0000000010081410] = 0000ff0b, %l0 = fc3aecb032de6c22
4118 ldsba [%i2+%o5]0x88,%l0 ! %l0 = 000000000000000b
4119! Mem[0000000030181408] = c38122ff, %l0 = 000000000000000b
4120 ldswa [%i6+%o4]0x89,%l0 ! %l0 = ffffffffc38122ff
4121! Mem[0000000010101400] = 00000000, %l5 = 0000000000000000
4122 ldsba [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
4123! Mem[00000000100c1400] = 00000000 000000ff, %l4 = 00000000, %l5 = 00000000
4124 ldda [%i3+%g0]0x88,%l4 ! %l4 = 00000000000000ff 0000000000000000
4125! Mem[00000000100c140c] = db72f184, %l7 = ffffffffffffffbc
4126 lduba [%i3+0x00c]%asi,%l7 ! %l7 = 00000000000000db
4127! Mem[0000000010141408] = 0000002e, %l7 = 00000000000000db
4128 lduba [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000
4129! Mem[0000000010041408] = 00000000 e436b160, %l2 = 000000ff, %l3 = 32de6c21
4130 ldda [%i1+0x008]%asi,%l2 ! %l2 = 0000000000000000 00000000e436b160
4131! Starting 10 instruction Store Burst
4132! %f26 = ff000057, %f29 = e436b160, %f24 = ff2281c3
4133 fadds %f26,%f29,%f24 ! %f24 = ff000057
4134
4135p0_label_158:
4136! %l7 = 0000000000000000, Mem[0000000010141400] = ff000334dbffffff
4137 stxa %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000000000000000
4138! %f6 = 00000000 00000000, Mem[0000000030081400] = 94bcd52a e98c78d8
4139 stda %f6 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 00000000
4140! %l3 = 00000000e436b160, Mem[0000000010101408] = 000000ff
4141 stwa %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = e436b160
4142! %l6 = c70ebb8002ab1537, Mem[0000000010041400] = ff009558
4143 stba %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 37009558
4144! Mem[0000000030141408] = 000000ff, %l6 = c70ebb8002ab1537
4145 ldstuba [%i5+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
4146! Mem[00000000211c0000] = bc84e5a1, %l4 = 00000000000000ff
4147 ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000bc000000ff
4148! Mem[0000000030141408] = 000000ff, %l7 = 0000000000000000
4149 lduwa [%i5+%o4]0x89,%l7 ! %l7 = 00000000000000ff
4150! %l7 = 00000000000000ff, Mem[0000000010041400] = 37009558
4151 stw %l7,[%i1+%g0] ! Mem[0000000010041400] = 000000ff
4152! %l4 = 00000000000000bc, Mem[0000000010101408] = ff2281c3e436b160
4153 stxa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000000000bc
4154! Starting 10 instruction Load Burst
4155! Mem[0000000010081400] = 000000ff, %l7 = 00000000000000ff
4156 ldsba [%i2+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
4157
4158p0_label_159:
4159! Mem[0000000010101408] = bc000000, %l2 = 0000000000000000
4160 lduwa [%i4+%o4]0x80,%l2 ! %l2 = 00000000bc000000
4161! Mem[0000000010041400] = 000000ff, %l6 = 00000000000000ff
4162 lduba [%i1+0x001]%asi,%l6 ! %l6 = 0000000000000000
4163! Mem[0000000010101410] = ff0b0334, %l0 = ffffffffc38122ff
4164 ldswa [%i4+%o5]0x80,%l0 ! %l0 = ffffffffff0b0334
4165! Mem[0000000030081408] = 00000000 00000000, %l0 = ff0b0334, %l1 = 00000000
4166 ldda [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
4167! Mem[00000000211c0000] = ff84e5a1, %l7 = ffffffffffffffff
4168 lduh [%o2+%g0],%l7 ! %l7 = 000000000000ff84
4169! Mem[0000000010001410] = ff000000 6f000062, %l6 = 00000000, %l7 = 0000ff84
4170 ldda [%i0+%o5]0x88,%l6 ! %l6 = 000000006f000062 00000000ff000000
4171! Mem[0000000030041408] = c7ff0000, %l3 = 00000000e436b160
4172 ldswa [%i1+%o4]0x89,%l3 ! %l3 = ffffffffc7ff0000
4173! Mem[0000000010081408] = 3c4bffd5, %l6 = 000000006f000062
4174 ldub [%i2+0x009],%l6 ! %l6 = 000000000000004b
4175! Mem[0000000030101410] = 00000000 e3000000, %l0 = 00000000, %l1 = 00000000
4176 ldda [%i4+%o5]0x89,%l0 ! %l0 = 00000000e3000000 0000000000000000
4177! Starting 10 instruction Store Burst
4178! %l7 = 00000000ff000000, Mem[0000000010081400] = ff000000
4179 stha %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
4180
4181p0_label_160:
4182! %f22 = 000000ff 9e7c1543, Mem[0000000010081400] = 00000000 e436b160
4183 stda %f22,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff 9e7c1543
4184! %l0 = 00000000e3000000, Mem[0000000030101400] = 0000ffd5
4185 stwa %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = e3000000
4186! %f7 = 00000000, Mem[0000000010041408] = 00000000
4187 sta %f7 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
4188! %l5 = 0000000000000000, immd = fffffffffffff813, %l6 = 000000000000004b
4189 sdivx %l5,-0x7ed,%l6 ! %l6 = 0000000000000000
4190! %l0 = 00000000e3000000, Mem[0000000030141408] = ff000000
4191 stwa %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = e3000000
4192! %l2 = 00000000bc000000, Mem[0000000010041408] = 00000000e436b160
4193 stxa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000bc000000
4194! %l4 = 00000000000000bc, Mem[0000000010001420] = ff000000e436b160, %asi = 80
4195 stxa %l4,[%i0+0x020]%asi ! Mem[0000000010001420] = 00000000000000bc
4196! Mem[0000000010141439] = ff592c9f, %l6 = 0000000000000000
4197 ldstuba [%i5+0x039]%asi,%l6 ! %l6 = 00000059000000ff
4198! %f0 = 37c3a13c c38122ff, Mem[0000000030181400] = ff000000 00000000
4199 stda %f0 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = 37c3a13c c38122ff
4200! Starting 10 instruction Load Burst
4201! Mem[0000000010141408] = 2e000000, %l3 = ffffffffc7ff0000
4202 lduwa [%i5+%o4]0x88,%l3 ! %l3 = 000000002e000000
4203
4204p0_label_161:
4205! %l6 = 0000000000000059, imm = 00000000000006d6, %l2 = 00000000bc000000
4206 addc %l6,0x6d6,%l2 ! %l2 = 000000000000072f
4207! Mem[0000000030041410] = bc3400000000ff0b, %f6 = 00000000 00000000
4208 ldda [%i1+%o5]0x89,%f6 ! %f6 = bc340000 0000ff0b
4209! Mem[00000000100c1400] = 000000ff, %f4 = 00000000
4210 lda [%i3+%g0]0x88,%f4 ! %f4 = 000000ff
4211! Mem[0000000010181438] = 000003d2, %f15 = 00000000
4212 ld [%i6+0x038],%f15 ! %f15 = 000003d2
4213! Mem[00000000211c0000] = ff84e5a1, %l7 = 00000000ff000000
4214 lduba [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
4215! Mem[000000001018142c] = 00000055, %f16 = 00273010
4216 ld [%i6+0x02c],%f16 ! %f16 = 00000055
4217! Mem[0000000010041400] = 000000ff34697300, %l2 = 000000000000072f
4218 ldxa [%i1+0x000]%asi,%l2 ! %l2 = 000000ff34697300
4219! Mem[0000000030141400] = 10302700, %l7 = 00000000000000ff
4220 lduba [%i5+%g0]0x81,%l7 ! %l7 = 0000000000000010
4221! Mem[0000000010101408] = bc00000000000000, %l6 = 0000000000000059
4222 ldx [%i4+%o4],%l6 ! %l6 = bc00000000000000
4223! Starting 10 instruction Store Burst
4224! Mem[0000000020800041] = 1e2af99a, %l0 = 00000000e3000000
4225 ldstub [%o1+0x041],%l0 ! %l0 = 0000002a000000ff
4226
4227p0_label_162:
4228! Mem[0000000030081408] = 00000000, %l5 = 0000000000000000
4229 ldstuba [%i2+%o4]0x89,%l5 ! %l5 = 00000000000000ff
4230! %l4 = 00000000000000bc, Mem[00000000100c1410] = 000000ff
4231 stha %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00bc00ff
4232! %l0 = 000000000000002a, Mem[0000000010141400] = 00000000
4233 stha %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000002a
4234! %l5 = 0000000000000000, Mem[0000000030141400] = 10302700
4235 stha %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00002700
4236! %l5 = 0000000000000000, Mem[0000000010081438] = ffd5b81b57000000
4237 stx %l5,[%i2+0x038] ! Mem[0000000010081438] = 0000000000000000
4238! %l2 = 000000ff34697300, Mem[0000000010141400] = 2a000000
4239 stha %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 73000000
4240! %f21 = 0000ff0b, %f13 = 000000ff, %f24 = ff000057
4241 fsubs %f21,%f13,%f24 ! %l0 = 000000000000004c, Unfinished, %fsr = 2100000800
4242! Mem[0000000010141410] = ffffffff, %l4 = 00000000000000bc
4243 swapa [%i5+%o5]0x88,%l4 ! %l4 = 00000000ffffffff
4244! %l6 = bc00000000000000, Mem[0000000010141400] = 73000000
4245 stba %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
4246! Starting 10 instruction Load Burst
4247! Mem[00000000300c1410] = ffffffff4b3c0000, %f20 = 00000000 0000ff0b
4248 ldda [%i3+%o5]0x81,%f20 ! %f20 = ffffffff 4b3c0000
4249
4250p0_label_163:
4251! %l0 = 000000000000004c, imm = fffffffffffff518, %l1 = 0000000000000000
4252 orn %l0,-0xae8,%l1 ! %l1 = 0000000000000aef
4253! Mem[0000000030001408] = 00000084, %l1 = 0000000000000aef
4254 lduwa [%i0+%o4]0x89,%l1 ! %l1 = 0000000000000084
4255! Mem[0000000030181408] = ff2281c39e7c1543, %f16 = 00000055 a52e7e04
4256 ldda [%i6+%o4]0x81,%f16 ! %f16 = ff2281c3 9e7c1543
4257! Mem[0000000010001408] = 00000000a52e7e04, %l3 = 000000002e000000
4258 ldxa [%i0+%o4]0x80,%l3 ! %l3 = 00000000a52e7e04
4259! Mem[0000000030001400] = 37c3a13c, %l2 = 000000ff34697300
4260 lduwa [%i0+%g0]0x81,%l2 ! %l2 = 0000000037c3a13c
4261! %l1 = 0000000000000084, %l3 = 00000000a52e7e04, %l2 = 0000000037c3a13c
4262 and %l1,%l3,%l2 ! %l2 = 0000000000000004
4263! Mem[0000000010101400] = 00000000, %l3 = 00000000a52e7e04
4264 ldswa [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000
4265! Mem[0000000010101410] = 34030bff, %l1 = 0000000000000084
4266 lduwa [%i4+%o5]0x88,%l1 ! %l1 = 0000000034030bff
4267! Mem[0000000010041410] = ff000000, %l4 = 00000000ffffffff
4268 lduw [%i1+%o5],%l4 ! %l4 = 00000000ff000000
4269! Starting 10 instruction Store Burst
4270! %l2 = 0000000000000004, Mem[0000000030141400] = 0000000000270000
4271 stxa %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000004
4272
4273p0_label_164:
4274! Mem[0000000030081408] = 000000ff, %l7 = 0000000000000010
4275 swapa [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000ff
4276! %f8 = 00000000 00000000, Mem[0000000030181400] = 3ca1c337 ff2281c3
4277 stda %f8 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 00000000
4278! %l5 = 0000000000000000, immed = 00000623, %y = 00000000
4279 sdiv %l5,0x623,%l1 ! %l1 = 0000000000000000
4280 mov %l0,%y ! %y = 0000004c
4281! %l4 = 00000000ff000000, immed = fffff829, %y = 0000004c
4282 smul %l4,-0x7d7,%l6 ! %l6 = 00000007d7000000, %y = 00000007
4283! Mem[00000000100c1408] = e436b160, %l6 = 00000007d7000000
4284 swapa [%i3+%o4]0x88,%l6 ! %l6 = 00000000e436b160
4285! Mem[0000000030081408] = 10000000, %l3 = 0000000000000000
4286 ldstuba [%i2+%o4]0x81,%l3 ! %l3 = 00000010000000ff
4287! %l6 = 00000000e436b160, Mem[0000000030181410] = 000000ff
4288 stba %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000060
4289! %f27 = 00000000, Mem[0000000010101410] = 34030bff
4290 sta %f27,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
4291! Code Fragment 4
4292p0_fragment_16:
4293! %l0 = 000000000000004c
4294 setx 0xc6ab44104a20627c,%g7,%l0 ! %l0 = c6ab44104a20627c
4295! %l1 = 0000000000000000
4296 setx 0x7f31808fe816b8e3,%g7,%l1 ! %l1 = 7f31808fe816b8e3
4297 setx 0x7ff8, %g1, %g2
4298 and %l0, %g2, %l0
4299 setx 0xffffffff, %g1, %g2
4300 and %l1, %g2, %l1
4301 setx 0x100000000, %g1, %g2
4302 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4303 ta T_CHANGE_HPRIV
4304 stxa %l1, [%l0]ASI_ICACHE_INSTR
4305 ta T_CHANGE_NONHPRIV
4306! %l0 = c6ab44104a20627c
4307 setx 0x5127a88874a27503,%g7,%l0 ! %l0 = 5127a88874a27503
4308! %l1 = 7f31808fe816b8e3
4309 setx 0xdaf85b4fe0adcb29,%g7,%l1 ! %l1 = daf85b4fe0adcb29
4310! Starting 10 instruction Load Burst
4311! Mem[0000000020800000] = ffffe062, %l3 = 0000000000000010
4312 ldub [%o1+%g0],%l3 ! %l3 = 00000000000000ff
4313
4314p0_label_165:
4315! Mem[0000000010081430] = 0000009f, %l7 = 00000000000000ff
4316 ldswa [%i2+0x030]%asi,%l7 ! %l7 = 000000000000009f
4317! Mem[0000000010001408] = 00000000, %l0 = 5127a88874a27503
4318 lduba [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
4319! Mem[0000000010181400] = ffffff0b, %l4 = 00000000ff000000
4320 ldswa [%i6+%g0]0x80,%l4 ! %l4 = ffffffffffffff0b
4321! Mem[0000000030081410] = 00000000, %l4 = ffffffffffffff0b
4322 ldsha [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
4323! Mem[00000000201c0000] = ffff01ce, %l4 = 0000000000000000
4324 ldsba [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
4325! Mem[0000000030101408] = 000000ff, %l6 = 00000000e436b160
4326 lduha [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff
4327! %f10 = 088d03d2 000000e3, %f0 = 37c3a13c c38122ff
4328 fdtox %f10,%f0 ! %f0 = 00000000 00000000
4329! Mem[0000000030081410] = 00000000, %f14 = 57000000
4330 lda [%i2+%o5]0x89,%f14 ! %f14 = 00000000
4331 membar #Sync ! Added by membar checker (20)
4332! Mem[0000000010101400] = 00000000 10302700 bc000000 00000000
4333! Mem[0000000010101410] = 00000000 00000000 a9fc6c60 6f13569c
4334! Mem[0000000010101420] = 00736934 00000000 29eaa2e2 047e2ea5
4335! Mem[0000000010101430] = 088d03d2 000000e3 00000000 00000000
4336 ldda [%i4]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010101400
4337! Starting 10 instruction Store Burst
4338 membar #Sync ! Added by membar checker (21)
4339! %l7 = 000000000000009f, Mem[0000000010101410] = 00000000
4340 stha %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000009f
4341
4342p0_label_166:
4343! %f8 = 00000000 34697300, %l6 = 00000000000000ff
4344! Mem[0000000030101418] = 7222bb94da7c4b0c
4345 add %i4,0x018,%g1
4346 stda %f8,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030101418] = 0073693400000000
4347! %l1 = daf85b4fe0adcb29, Mem[0000000010181410] = d5ff4b3c
4348 stba %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 29ff4b3c
4349! %l7 = 000000000000009f, Mem[0000000030101410] = 000000e3
4350 stba %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 9f0000e3
4351! %f4 = 00000000 00000000, %l5 = 0000000000000000
4352! Mem[0000000010141438] = ffff2c9f19dd1ed0
4353 add %i5,0x038,%g1
4354 stda %f4,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010141438] = ffff2c9f19dd1ed0
4355! Mem[0000000030181408] = c38122ff, %l1 = daf85b4fe0adcb29
4356 swapa [%i6+%o4]0x89,%l1 ! %l1 = 00000000c38122ff
4357! %f16 = ff2281c3 9e7c1543, Mem[0000000010001400] = 00000000 00000000
4358 stda %f16,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff2281c3 9e7c1543
4359! %l7 = 000000000000009f, Mem[0000000010101408] = bc000000
4360 stba %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 9f000000
4361! %l7 = 000000000000009f, Mem[00000000201c0000] = ffff01ce, %asi = 80
4362 stha %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = 009f01ce
4363! %l7 = 000000000000009f, Mem[0000000030181400] = 00000000
4364 stba %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000009f
4365! Starting 10 instruction Load Burst
4366! Mem[0000000030041408] = 0000ffc7, %f21 = 4b3c0000
4367 lda [%i1+%o4]0x81,%f21 ! %f21 = 0000ffc7
4368
4369p0_label_167:
4370! Mem[0000000030141400] = 04000000 00000000 e3000000 00273010
4371! Mem[0000000030141410] = ff000000 00000000 19dd1eff 047e2ea5
4372! Mem[0000000030141420] = 00000000 00000000 e3000000 d2038d08
4373! Mem[0000000030141430] = 60b136e4 db72f184 00000000 00000057
4374 ldda [%i5]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030141400
4375! Mem[0000000030181410] = 00000060, %l4 = ffffffffffffffff
4376 lduha [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000060
4377! Mem[0000000010181400] = ffffff0b, %l5 = 0000000000000000
4378 ldsba [%i6+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
4379! Mem[00000000100c1410] = ff00bc00, %l4 = 0000000000000060
4380 ldsba [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000
4381! Mem[0000000010081410] = 0bff0000, %l2 = 0000000000000004
4382 ldsba [%i2+%o5]0x80,%l2 ! %l2 = 000000000000000b
4383! Mem[0000000010181410] = 29ff4b3c, %l7 = 000000000000009f
4384 ldsha [%i6+%o5]0x80,%l7 ! %l7 = 00000000000029ff
4385! %f0 = 00273010, %f14 = 00000000, %f7 = 606cfca9
4386 fsubs %f0 ,%f14,%f7 ! %l0 = 0000000000000022, Unfinished, %fsr = 2100000800
4387! Mem[0000000010041410] = ff000000, %l6 = 00000000000000ff
4388 ldsba [%i1+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
4389! Mem[00000000100c1414] = 00000000, %l3 = 00000000000000ff
4390 ldsh [%i3+0x014],%l3 ! %l3 = 0000000000000000
4391! Starting 10 instruction Store Burst
4392! %f2 = 00000000 000000bc, Mem[0000000010081438] = 00000000 00000000
4393 std %f2 ,[%i2+0x038] ! Mem[0000000010081438] = 00000000 000000bc
4394
4395p0_label_168:
4396! %l3 = 0000000000000000, Mem[00000000211c0001] = ff84e5a1, %asi = 80
4397 stba %l3,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff00e5a1
4398! Mem[0000000010001408] = 00000000, %l6 = ffffffffffffffff
4399 ldstuba [%i0+%o4]0x80,%l6 ! %l6 = 00000000000000ff
4400! %l3 = 0000000000000000, %l7 = 00000000000029ff, %y = 00000007
4401 smul %l3,%l7,%l7 ! %l7 = 0000000000000000, %y = 00000000
4402! %l0 = 0000000000000022, Mem[00000000211c0000] = ff00e5a1
4403 sth %l0,[%o2+%g0] ! Mem[00000000211c0000] = 0022e5a1
4404! Mem[0000000010041400] = 000000ff, %l6 = 0000000000000000
4405 ldstuba [%i1+%g0]0x80,%l6 ! %l6 = 00000000000000ff
4406! %l4 = 0000000000000000, Mem[0000000010101408] = 0000009f
4407 stba %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
4408! Mem[0000000010001400] = ff2281c3, %l5 = ffffffffffffffff
4409 swapa [%i0+%g0]0x80,%l5 ! %l5 = 00000000ff2281c3
4410! %l7 = 0000000000000000, Mem[0000000030181400] = 0000009f
4411 stwa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
4412! Mem[00000000100c141c] = 606cfca9, %l4 = 0000000000000000
4413 swap [%i3+0x01c],%l4 ! %l4 = 00000000606cfca9
4414! Starting 10 instruction Load Burst
4415! Mem[0000000020800000] = ffffe062, %l3 = 0000000000000000
4416 ldub [%o1+0x001],%l3 ! %l3 = 00000000000000ff
4417
4418p0_label_169:
4419! Mem[0000000010181410] = 29ff4b3c, %l1 = 00000000c38122ff
4420 lduwa [%i6+%o5]0x80,%l1 ! %l1 = 0000000029ff4b3c
4421! Mem[00000000201c0000] = 009f01ce, %l2 = 000000000000000b
4422 ldsh [%o0+%g0],%l2 ! %l2 = 000000000000009f
4423! Mem[0000000030141410] = ff000000 00000000, %l0 = 00000022, %l1 = 29ff4b3c
4424 ldda [%i5+%o5]0x81,%l0 ! %l0 = 00000000ff000000 0000000000000000
4425! Mem[0000000021800080] = 18f59b02, %l3 = 00000000000000ff
4426 ldub [%o3+0x080],%l3 ! %l3 = 0000000000000018
4427! Mem[0000000010141408] = 0000002e2ad50062, %l3 = 0000000000000018
4428 ldxa [%i5+%o4]0x80,%l3 ! %l3 = 0000002e2ad50062
4429! Mem[00000000100c1410] = 00000000ff00bc00, %f6 = 9c56136f 606cfca9
4430 ldda [%i3+%o5]0x88,%f6 ! %f6 = 00000000 ff00bc00
4431! Mem[0000000010081400] = 43157c9e ff000000, %l4 = 606cfca9, %l5 = ff2281c3
4432 ldda [%i2+%g0]0x88,%l4 ! %l4 = 00000000ff000000 0000000043157c9e
4433! Mem[0000000010101410] = 9f000000 00000000, %l4 = ff000000, %l5 = 43157c9e
4434 ldda [%i4+%o5]0x80,%l4 ! %l4 = 000000009f000000 0000000000000000
4435! Mem[0000000010101400] = 00000000, %l0 = 00000000ff000000
4436 lduha [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000
4437! Starting 10 instruction Store Burst
4438! Mem[0000000030101400] = 000000e3, %l7 = 0000000000000000
4439 ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 00000000000000ff
4440
4441p0_label_170:
4442! Mem[0000000030101408] = ff000000, %l4 = 000000009f000000
4443 swapa [%i4+%o4]0x81,%l4 ! %l4 = 00000000ff000000
4444! Mem[0000000010001400] = ffffffff, %l6 = 0000000000000000
4445 ldstuba [%i0+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
4446! %f10 = a52e7e04, Mem[0000000010141404] = 00000000
4447 st %f10,[%i5+0x004] ! Mem[0000000010141404] = a52e7e04
4448 membar #Sync ! Added by membar checker (22)
4449! %f14 = 00000000 00000000, Mem[0000000030141408] = 000000e3 10302700
4450 stda %f14,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 00000000
4451! Mem[0000000030041400] = 000000e3, %l6 = 00000000000000ff
4452 ldstuba [%i1+%g0]0x89,%l6 ! %l6 = 000000e3000000ff
4453! Mem[0000000010001410] = 6f000062, %l7 = 0000000000000000
4454 ldstuba [%i0+%o5]0x88,%l7 ! %l7 = 00000062000000ff
4455! %f6 = 00000000 ff00bc00, Mem[0000000010181408] = ff000000 000000ff
4456 stda %f6 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 ff00bc00
4457! %l3 = 0000002e2ad50062, Mem[0000000010181408] = 00000000
4458 stwa %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = 2ad50062
4459! Mem[00000000201c0000] = 009f01ce, %l7 = 0000000000000062
4460 ldstuba [%o0+0x000]%asi,%l7 ! %l7 = 00000000000000ff
4461! Starting 10 instruction Load Burst
4462! Mem[0000000030001408] = 84000000, %l0 = 0000000000000000
4463 lduba [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000084
4464
4465p0_label_171:
4466! Mem[0000000010081400] = 000000ff, %l1 = 0000000000000000
4467 lduba [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000000
4468! Mem[0000000010081410] = 0bff0000, %l1 = 0000000000000000
4469 lduba [%i2+%o5]0x80,%l1 ! %l1 = 000000000000000b
4470! Mem[0000000010041410] = 000000ff, %l2 = 000000000000009f
4471 lduha [%i1+%o5]0x88,%l2 ! %l2 = 00000000000000ff
4472! Mem[0000000010141438] = ffff2c9f, %l2 = 00000000000000ff
4473 ldswa [%i5+0x038]%asi,%l2 ! %l2 = ffffffffffff2c9f
4474! Mem[0000000010001400] = ffffffff, %l4 = 00000000ff000000
4475 lduha [%i0+%g0]0x80,%l4 ! %l4 = 000000000000ffff
4476! Mem[0000000010141430] = cbf14adb1560aefe, %f0 = 00273010 00000000
4477 ldd [%i5+0x030],%f0 ! %f0 = cbf14adb 1560aefe
4478! Mem[0000000030181410] = 6000000000000000, %f6 = 00000000 ff00bc00
4479 ldda [%i6+%o5]0x81,%f6 ! %f6 = 60000000 00000000
4480! Mem[00000000100c1400] = 000000ff, %l1 = 000000000000000b
4481 ldstuba [%i3+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
4482! Mem[0000000010101410] = 9f00000000000000, %l6 = 00000000000000e3
4483 ldxa [%i4+%o5]0x80,%l6 ! %l6 = 9f00000000000000
4484! Starting 10 instruction Store Burst
4485! Mem[0000000010041413] = ff000000, %l5 = 0000000000000000
4486 ldstuba [%i1+0x013]%asi,%l5 ! %l5 = 00000000000000ff
4487
4488p0_label_172:
4489! Mem[0000000030001408] = 00000084, %l5 = 0000000000000000
4490 swapa [%i0+%o4]0x89,%l5 ! %l5 = 0000000000000084
4491! Mem[0000000030101400] = ff0000e3, %l1 = 00000000000000ff
4492 swapa [%i4+%g0]0x81,%l1 ! %l1 = 00000000ff0000e3
4493! %l6 = 9f00000000000000, Mem[0000000010101408] = 0000000000000000
4494 stxa %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 9f00000000000000
4495! %l7 = 0000000000000000, Mem[0000000030041408] = 1e25229fc7ff0000
4496 stxa %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000000000
4497! %f0 = cbf14adb 1560aefe 00000000 000000bc
4498! %f4 = 00000000 00000000 60000000 00000000
4499! %f8 = 00000000 34697300 a52e7e04 e2a2ea29
4500! %f12 = e3000000 d2038d08 00000000 00000000
4501 stda %f0,[%i1]ASI_BLK_PL ! Block Store to 0000000010041400
4502! %l5 = 0000000000000084, Mem[0000000020800000] = ffffe062, %asi = 80
4503 stha %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = 0084e062
4504! %l4 = 000000000000ffff, Mem[0000000020800000] = 0084e062
4505 sth %l4,[%o1+%g0] ! Mem[0000000020800000] = ffffe062
4506! %f26 = 088d03d2 000000e3, Mem[0000000030001408] = 00000000 7f180000
4507 stda %f26,[%i0+%o4]0x81 ! Mem[0000000030001408] = 088d03d2 000000e3
4508! %l1 = 00000000ff0000e3, Mem[00000000300c1408] = c3c6fe397c000000
4509 stxa %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000ff0000e3
4510! Starting 10 instruction Load Burst
4511! Mem[0000000010181400] = ffffff0b, %l5 = 0000000000000084
4512 lduwa [%i6+%g0]0x80,%l5 ! %l5 = 00000000ffffff0b
4513
4514p0_label_173:
4515! Mem[0000000010101410] = 9f000000, %l6 = 9f00000000000000
4516 ldswa [%i4+0x010]%asi,%l6 ! %l6 = ffffffff9f000000
4517! Mem[0000000030041410] = 0000ff0b, %l2 = ffffffffffff2c9f
4518 ldsba [%i1+%o5]0x89,%l2 ! %l2 = 000000000000000b
4519! Mem[0000000030101400] = 000000ffffffffff, %l2 = 000000000000000b
4520 ldxa [%i4+%g0]0x81,%l2 ! %l2 = 000000ffffffffff
4521! Mem[0000000030141410] = 000000ff, %l7 = 0000000000000000
4522 lduwa [%i5+%o5]0x89,%l7 ! %l7 = 00000000000000ff
4523! Mem[0000000010001400] = ffffffff, %l2 = 000000ffffffffff
4524 lduwa [%i0+%g0]0x80,%l2 ! %l2 = 00000000ffffffff
4525! Mem[00000000100c1400] = 000000ff, %l2 = 00000000ffffffff
4526 ldsba [%i3+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
4527! Code Fragment 3
4528p0_fragment_17:
4529! %l0 = 0000000000000084
4530 setx 0x90bc69c7a1377522,%g7,%l0 ! %l0 = 90bc69c7a1377522
4531! %l1 = 00000000ff0000e3
4532 setx 0xcd4ef497d00285a7,%g7,%l1 ! %l1 = cd4ef497d00285a7
4533 setx 0x1fe000, %g1, %g3
4534 or %l0, %g3, %l0 ! always set perrmask = 0xff
4535 setx 0x1ffff8, %g1, %g2
4536 and %l0, %g2, %l0
4537 ta T_CHANGE_HPRIV
4538 stxa %l1, [%l0]ASI_DCACHE_DATA
4539 ta T_CHANGE_NONHPRIV
4540! %l0 = 90bc69c7a1377522
4541 setx 0xbaed6f0814c77d62,%g7,%l0 ! %l0 = baed6f0814c77d62
4542! %l1 = cd4ef497d00285a7
4543 setx 0x65a7398079efae30,%g7,%l1 ! %l1 = 65a7398079efae30
4544! Mem[0000000030041408] = 00000000, %l6 = ffffffff9f000000
4545 ldsha [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
4546! Mem[0000000010181414] = 00000000, %l1 = 65a7398079efae30
4547 ldsw [%i6+0x014],%l1 ! %l1 = 0000000000000000
4548! Starting 10 instruction Store Burst
4549! Mem[0000000030141408] = 00000000, %l1 = 0000000000000000
4550 ldstuba [%i5+%o4]0x81,%l1 ! %l1 = 00000000000000ff
4551
4552p0_label_174:
4553! Mem[0000000010081410] = 0bff0000, %l1 = 0000000000000000
4554 swapa [%i2+%o5]0x80,%l1 ! %l1 = 000000000bff0000
4555! %f26 = 088d03d2, Mem[00000000100c1404] = 00000000
4556 sta %f26,[%i3+0x004]%asi ! Mem[00000000100c1404] = 088d03d2
4557! Mem[0000000030181408] = e0adcb29, %l0 = baed6f0814c77d62
4558 ldstuba [%i6+%o4]0x89,%l0 ! %l0 = 00000029000000ff
4559! %f28 = 84f172db, Mem[0000000010081414] = a287ffff
4560 st %f28,[%i2+0x014] ! Mem[0000000010081414] = 84f172db
4561! %l4 = 000000000000ffff, Mem[0000000010101410] = 0000009f
4562 stba %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
4563! Mem[00000000211c0001] = 0022e5a1, %l3 = 0000002e2ad50062
4564 ldstuba [%o2+0x001]%asi,%l3 ! %l3 = 00000022000000ff
4565! %f0 = cbf14adb 1560aefe, Mem[00000000300c1400] = 70b4b1ff 00000000
4566 stda %f0 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = cbf14adb 1560aefe
4567! Mem[0000000021800000] = 00ff18df, %l3 = 0000000000000022
4568 ldstub [%o3+%g0],%l3 ! %l3 = 00000000000000ff
4569! %f27 = 000000e3, %f23 = ff1edd19, %f24 = 00000000
4570 fadds %f27,%f23,%f24 ! %l0 = 000000000000004b, Unfinished, %fsr = 2100000800
4571! Starting 10 instruction Load Burst
4572! Mem[0000000030181408] = 43157c9e e0adcbff, %l2 = ffffffff, %l3 = 00000000
4573 ldda [%i6+%o4]0x89,%l2 ! %l2 = 00000000e0adcbff 0000000043157c9e
4574
4575p0_label_175:
4576! Mem[0000000010081410] = 00000000, %l6 = 0000000000000000
4577 ldswa [%i2+0x010]%asi,%l6 ! %l6 = 0000000000000000
4578! Mem[0000000010141400] = 00000000 a52e7e04, %l2 = e0adcbff, %l3 = 43157c9e
4579 ldda [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000 00000000a52e7e04
4580! Mem[0000000010141410] = 000000bc, %l6 = 0000000000000000
4581 ldsba [%i5+%o5]0x88,%l6 ! %l6 = ffffffffffffffbc
4582! Mem[0000000010081400] = 000000ff, %l2 = 0000000000000000
4583 lduba [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
4584! Mem[0000000030141400] = 0400000000000000, %l6 = ffffffffffffffbc
4585 ldxa [%i5+%g0]0x81,%l6 ! %l6 = 0400000000000000
4586! Mem[0000000010101410] = 00000000000000ff, %f28 = 84f172db e436b160
4587 ldda [%i4+%o5]0x88,%f28 ! %f28 = 00000000 000000ff
4588! Mem[0000000030101410] = 00000000 e300009f, %l4 = 0000ffff, %l5 = ffffff0b
4589 ldda [%i4+%o5]0x89,%l4 ! %l4 = 00000000e300009f 0000000000000000
4590! Mem[0000000010101408] = 00000000, %l4 = 00000000e300009f
4591 lduwa [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000
4592! Mem[0000000030181408] = e0adcbff, %l2 = 0000000000000000
4593 ldswa [%i6+%o4]0x89,%l2 ! %l2 = ffffffffe0adcbff
4594! Starting 10 instruction Store Burst
4595! %f24 = 00000000 00000000, Mem[0000000010181428] = 94bcd52a 00000055
4596 stda %f24,[%i6+0x028]%asi ! Mem[0000000010181428] = 00000000 00000000
4597
4598p0_label_176:
4599! %f8 = 00000000 34697300, %l0 = 000000000000004b
4600! Mem[00000000300c1438] = e00c2ff660bb2927
4601 add %i3,0x038,%g1
4602 stda %f8,[%g1+%l0]ASI_PST32_S ! Mem[00000000300c1438] = 0000000034697300
4603! %l0 = 000000000000004b, Mem[0000000010001400] = ffffffff
4604 stba %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffff4b
4605! %f12 = e3000000 d2038d08, Mem[0000000030041410] = 0bff0000 000034bc
4606 stda %f12,[%i1+%o5]0x81 ! Mem[0000000030041410] = e3000000 d2038d08
4607! Mem[0000000010141408] = 0000002e, %l7 = 00000000000000ff
4608 swapa [%i5+%o4]0x80,%l7 ! %l7 = 000000000000002e
4609! Mem[0000000030081410] = 00000000, %l2 = ffffffffe0adcbff
4610 swapa [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
4611! %l5 = 0000000000000000, Mem[00000000100c1408] = d7000000
4612 stwa %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
4613! %l3 = 00000000a52e7e04, Mem[00000000300c1410] = 00003c4bffffffff
4614 stxa %l3,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000a52e7e04
4615! Mem[0000000030181408] = e0adcbff, %l7 = 000000000000002e
4616 swapa [%i6+%o4]0x89,%l7 ! %l7 = 00000000e0adcbff
4617! %l2 = 0000000000000000, Mem[0000000030001408] = d2038d08
4618 stwa %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
4619! Starting 10 instruction Load Burst
4620! Mem[00000000201c0000] = ff9f01ce, %l0 = 000000000000004b
4621 lduha [%o0+0x000]%asi,%l0 ! %l0 = 000000000000ff9f
4622
4623p0_label_177:
4624! %l1 = 000000000bff0000, %l6 = 0400000000000000, %l5 = 0000000000000000
4625 xnor %l1,%l6,%l5 ! %l5 = fbfffffff400ffff
4626! Mem[0000000010001410] = ff00006f, %l7 = 00000000e0adcbff
4627 lduha [%i0+%o5]0x80,%l7 ! %l7 = 000000000000ff00
4628! Mem[0000000010081430] = 0000009f, %l7 = 000000000000ff00
4629 ldsb [%i2+0x031],%l7 ! %l7 = 0000000000000000
4630! Mem[0000000010101408] = 9f00000000000000, %l4 = 0000000000000000
4631 ldxa [%i4+%o4]0x88,%l4 ! %l4 = 9f00000000000000
4632! Mem[0000000030081410] = 10302700ffcbade0, %f18 = 10302700 000000e3
4633 ldda [%i2+%o5]0x89,%f18 ! %f18 = 10302700 ffcbade0
4634! Mem[0000000030001408] = e300000000000000, %l0 = 000000000000ff9f
4635 ldxa [%i0+%o4]0x89,%l0 ! %l0 = e300000000000000
4636! Mem[0000000010101410] = 000000ff, %l2 = 0000000000000000
4637 ldsha [%i4+%o5]0x88,%l2 ! %l2 = 00000000000000ff
4638! Mem[0000000010001400] = ffffff4b, %f17 = 00000004
4639 lda [%i0+%g0]0x88,%f17 ! %f17 = ffffff4b
4640! Mem[00000000100c1408] = 00000000db72f184, %f30 = 57000000 00000000
4641 ldda [%i3+%o4]0x80,%f30 ! %f30 = 00000000 db72f184
4642! Starting 10 instruction Store Burst
4643! %l3 = 00000000a52e7e04, Mem[000000001008143c] = 000000bc
4644 stw %l3,[%i2+0x03c] ! Mem[000000001008143c] = a52e7e04
4645
4646p0_label_178:
4647! Mem[0000000010181408] = 2ad50062, %l0 = e300000000000000
4648 ldstuba [%i6+%o4]0x80,%l0 ! %l0 = 0000002a000000ff
4649 membar #Sync ! Added by membar checker (23)
4650! Mem[0000000010041404] = db4af1cb, %l3 = 00000000a52e7e04
4651 swap [%i1+0x004],%l3 ! %l3 = 00000000db4af1cb
4652! %f18 = 10302700, %f16 = 00000000
4653 fcmpes %fcc3,%f18,%f16 ! %fcc3 = 2
4654! %f30 = 00000000 db72f184, Mem[0000000010001430] = e436b160 00000000
4655 stda %f30,[%i0+0x030]%asi ! Mem[0000000010001430] = 00000000 db72f184
4656! %f18 = 10302700 ffcbade0, %l3 = 00000000db4af1cb
4657! Mem[0000000030101410] = 9f0000e300000000
4658 add %i4,0x010,%g1
4659 stda %f18,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030101410] = e0ad00ff00003010
4660! %l4 = 9f00000000000000, Mem[00000000300c1408] = e30000ff00000000
4661 stxa %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 9f00000000000000
4662! %f28 = 00000000 000000ff, %l4 = 9f00000000000000
4663! Mem[00000000300c1428] = 423742c02b0994b6
4664 add %i3,0x028,%g1
4665 stda %f28,[%g1+%l4]ASI_PST16_SL ! Mem[00000000300c1428] = 423742c02b0994b6
4666! %f6 = 60000000 00000000, %l7 = 0000000000000000
4667! Mem[0000000010141430] = cbf14adb1560aefe
4668 add %i5,0x030,%g1
4669 stda %f6,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010141430] = cbf14adb1560aefe
4670! %l1 = 000000000bff0000, Mem[0000000010081410] = 00000000
4671 stha %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
4672! Starting 10 instruction Load Burst
4673! Mem[0000000030081408] = 000000ff, %l1 = 000000000bff0000
4674 lduwa [%i2+%o4]0x89,%l1 ! %l1 = 00000000000000ff
4675
4676p0_label_179:
4677! Mem[0000000010041410] = 00000000, %l3 = 00000000db4af1cb
4678 ldsha [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000
4679! Mem[0000000010001410] = ff00006f, %l3 = 0000000000000000
4680 lduwa [%i0+%o5]0x80,%l3 ! %l3 = 00000000ff00006f
4681! Mem[0000000030041408] = 00000000, %l5 = fbfffffff400ffff
4682 lduwa [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000000
4683! %f19 = ffcbade0, %f9 = 34697300
4684 fcmpes %fcc2,%f19,%f9 ! %fcc2 = 3
4685! Mem[0000000010181410] = 29ff4b3c, %l0 = 000000000000002a
4686 ldswa [%i6+%o5]0x80,%l0 ! %l0 = 0000000029ff4b3c
4687! Mem[0000000030181400] = 00000000, %l5 = 0000000000000000
4688 lduba [%i6+%g0]0x89,%l5 ! %l5 = 0000000000000000
4689! Mem[0000000010081438] = 00000000 a52e7e04, %l2 = 000000ff, %l3 = ff00006f
4690 ldd [%i2+0x038],%l2 ! %l2 = 0000000000000000 00000000a52e7e04
4691! Mem[00000000100c1408] = 00000000, %l1 = 00000000000000ff
4692 ldsha [%i3+%o4]0x80,%l1 ! %l1 = 0000000000000000
4693! Mem[0000000030001408] = 00000000, %l6 = 0400000000000000
4694 lduba [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000000
4695! Starting 10 instruction Store Burst
4696! %l2 = 00000000, %l3 = a52e7e04, Mem[0000000030101400] = 000000ff ffffffff
4697 stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 a52e7e04
4698
4699p0_label_180:
4700! %f2 = 00000000, Mem[000000001014141c] = ff633403
4701 st %f2 ,[%i5+0x01c] ! Mem[000000001014141c] = 00000000
4702! %f22 = a52e7e04 ff1edd19, %l1 = 0000000000000000
4703! Mem[0000000010101420] = 0073693400000000
4704 add %i4,0x020,%g1
4705 stda %f22,[%g1+%l1]ASI_PST16_P ! Mem[0000000010101420] = 0073693400000000
4706! %l4 = 9f00000000000000, Mem[00000000100c1400] = ff000000088d03d2
4707 stxa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 9f00000000000000
4708! %f26 = 088d03d2 000000e3, %l3 = 00000000a52e7e04
4709! Mem[0000000030101400] = 00000000a52e7e04
4710 stda %f26,[%i4+%l3]ASI_PST32_S ! Mem[0000000030101400] = 00000000a52e7e04
4711! %l2 = 0000000000000000, Mem[00000000100c1408] = 00000000
4712 stba %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
4713! Mem[0000000010101400] = 00000000, %l6 = 0000000000000000
4714 swapa [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000
4715! %l7 = 0000000000000000, Mem[0000000030181400] = 00000000
4716 stwa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
4717! %l0 = 29ff4b3c, %l1 = 00000000, Mem[0000000030141400] = 04000000 00000000
4718 stda %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 29ff4b3c 00000000
4719! %f26 = 088d03d2 000000e3, Mem[00000000100c1408] = 00000000 db72f184
4720 stda %f26,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 088d03d2 000000e3
4721! Starting 10 instruction Load Burst
4722! Mem[0000000010101410] = 00000000000000ff, %f18 = 10302700 ffcbade0
4723 ldda [%i4+%o5]0x88,%f18 ! %f18 = 00000000 000000ff
4724
4725p0_label_181:
4726! %f11 = e2a2ea29, %f6 = 60000000, %f0 = cbf14adb 1560aefe
4727 fsmuld %f11,%f6 ,%f0 ! %f0 = c8645d45 20000000
4728! Mem[0000000010001408] = 000000ff, %l5 = 0000000000000000
4729 lduwa [%i0+%o4]0x88,%l5 ! %l5 = 00000000000000ff
4730! Mem[0000000010041408] = bc000000 00000000, %l4 = 00000000, %l5 = 000000ff
4731 ldda [%i1+%o4]0x80,%l4 ! %l4 = 00000000bc000000 0000000000000000
4732! Mem[0000000010041420] = 00736934, %l5 = 0000000000000000
4733 lduha [%i1+0x022]%asi,%l5 ! %l5 = 0000000000006934
4734! %l1 = 0000000000000000, imm = fffffffffffff50a, %l4 = 00000000bc000000
4735 xor %l1,-0xaf6,%l4 ! %l4 = fffffffffffff50a
4736! Mem[0000000010041408] = bc000000, %l3 = 00000000a52e7e04
4737 ldswa [%i1+%o4]0x80,%l3 ! %l3 = ffffffffbc000000
4738! %f14 = 00000000, %f1 = 20000000, %f8 = 00000000
4739 fmuls %f14,%f1 ,%f8 ! %f8 = 00000000
4740! Mem[00000000100c1408] = 088d03d2, %l5 = 0000000000006934
4741 lduha [%i3+%o4]0x80,%l5 ! %l5 = 000000000000088d
4742! Mem[0000000010041408] = bc000000 00000000, %l2 = 00000000, %l3 = bc000000
4743 ldda [%i1+%o4]0x80,%l2 ! %l2 = 00000000bc000000 0000000000000000
4744! Starting 10 instruction Store Burst
4745! %l0 = 0000000029ff4b3c, imm = fffffffffffff62f, %l6 = 0000000000000000
4746 subc %l0,-0x9d1,%l6 ! %l6 = 0000000029ff550d
4747
4748p0_label_182:
4749! %l1 = 0000000000000000, Mem[0000000030181400] = 00000000
4750 stwa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
4751! %l5 = 000000000000088d, Mem[00000000100c1428] = 00000000
4752 stw %l5,[%i3+0x028] ! Mem[00000000100c1428] = 0000088d
4753! %l6 = 0000000029ff550d, Mem[000000001004141c] = 00000060
4754 sth %l6,[%i1+0x01c] ! Mem[000000001004141c] = 550d0060
4755! %f2 = 00000000, Mem[0000000010041428] = 29eaa2e2
4756 sta %f2 ,[%i1+0x028]%asi ! Mem[0000000010041428] = 00000000
4757! %f18 = 00000000 000000ff, %l5 = 000000000000088d
4758! Mem[0000000030001420] = ffc5215734000032
4759 add %i0,0x020,%g1
4760 stda %f18,[%g1+%l5]ASI_PST16_S ! Mem[0000000030001420] = 00000000340000ff
4761! Mem[0000000030081410] = ffcbade0, %l5 = 000000000000088d
4762 swapa [%i2+%o5]0x89,%l5 ! %l5 = 00000000ffcbade0
4763! Mem[0000000010041410] = 00000000, %l4 = fffffffffffff50a
4764 swapa [%i1+%o5]0x88,%l4 ! %l4 = 0000000000000000
4765! %l2 = 00000000bc000000, Mem[0000000010181408] = ffd50062
4766 stba %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00d50062
4767! %f21 = 000000ff, Mem[00000000300c1408] = 0000009f
4768 sta %f21,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
4769! Starting 10 instruction Load Burst
4770! Mem[0000000010101400] = 00000000, %l2 = 00000000bc000000
4771 lduwa [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
4772
4773p0_label_183:
4774! Mem[0000000010101408] = 9f00000000000000, %l4 = 0000000000000000
4775 ldxa [%i4+%o4]0x88,%l4 ! %l4 = 9f00000000000000
4776! %f0 = c8645d45, %f30 = 00000000, %f0 = c8645d45
4777 fsubs %f0 ,%f30,%f0 ! %f0 = c8645d45
4778! Mem[0000000010001438] = 103027001e25229f, %l1 = 0000000000000000
4779 ldx [%i0+0x038],%l1 ! %l1 = 103027001e25229f
4780! Mem[0000000030001400] = 37c3a13c, %l4 = 9f00000000000000
4781 lduba [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000037
4782! Mem[0000000010101400] = 00000000, %l2 = 0000000000000000
4783 ldsha [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000
4784! Mem[0000000010141400] = 00000000, %f18 = 00000000
4785 lda [%i5+%g0]0x80,%f18 ! %f18 = 00000000
4786! Mem[0000000010141430] = cbf14adb, %l0 = 0000000029ff4b3c
4787 lduwa [%i5+0x030]%asi,%l0 ! %l0 = 00000000cbf14adb
4788! Mem[00000000100c1438] = 4ca6fc6b654a7d29, %f0 = c8645d45 20000000
4789 ldd [%i3+0x038],%f0 ! %f0 = 4ca6fc6b 654a7d29
4790! Mem[0000000030041410] = 000000e3, %l6 = 0000000029ff550d
4791 ldsha [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000e3
4792! Starting 10 instruction Store Burst
4793! %l4 = 0000000000000037, Mem[0000000030081408] = ff00000000000000
4794 stxa %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000037
4795
4796p0_label_184:
4797! Mem[0000000020800041] = 1efff99a, %l4 = 0000000000000037
4798 ldstub [%o1+0x041],%l4 ! %l4 = 000000ff000000ff
4799! Mem[0000000010101400] = 00000000, %l3 = 0000000000000000
4800 ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 00000000000000ff
4801! Mem[0000000010141414] = 0000000b, %l5 = 00000000ffcbade0, %asi = 80
4802 swapa [%i5+0x014]%asi,%l5 ! %l5 = 000000000000000b
4803! %f27 = 000000e3, Mem[0000000010181408] = 00d50062
4804 sta %f27,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000e3
4805! %f25 = 00000000, Mem[0000000010101408] = 00000000
4806 sta %f25,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
4807! Mem[0000000010101410] = ff000000, %l1 = 103027001e25229f
4808 swap [%i4+%o5],%l1 ! %l1 = 00000000ff000000
4809! Mem[0000000030081410] = 8d080000, %l2 = 0000000000000000
4810 ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 0000008d000000ff
4811! %f0 = 4ca6fc6b 654a7d29 00000000 000000bc
4812! %f4 = 00000000 00000000 60000000 00000000
4813! %f8 = 00000000 34697300 a52e7e04 e2a2ea29
4814! %f12 = e3000000 d2038d08 00000000 00000000
4815 stda %f0,[%i3]ASI_COMMIT_S ! Block Store to 00000000300c1400
4816! %l5 = 000000000000000b, Mem[0000000030081400] = 0000000000000000
4817 stxa %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000000000000b
4818! Starting 10 instruction Load Burst
4819! Mem[0000000010001408] = ff000000, %l2 = 000000000000008d
4820 ldsha [%i0+%o4]0x80,%l2 ! %l2 = ffffffffffffff00
4821
4822p0_label_185:
4823! Mem[0000000020800000] = ffffe062, %l5 = 000000000000000b
4824 lduha [%o1+0x000]%asi,%l5 ! %l5 = 000000000000ffff
4825! Mem[0000000030001408] = 00000000, %l0 = 00000000cbf14adb
4826 lduba [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000
4827! Mem[0000000010001408] = 047e2ea5000000ff, %l0 = 0000000000000000
4828 ldxa [%i0+%o4]0x88,%l0 ! %l0 = 047e2ea5000000ff
4829! Mem[0000000010101408] = 00000000, %l2 = ffffffffffffff00
4830 ldsba [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
4831! Mem[0000000030081410] = ff08000000273010, %f16 = 00000000 ffffff4b
4832 ldda [%i2+%o5]0x81,%f16 ! %f16 = ff080000 00273010
4833! Mem[0000000010141408] = 000000ff 2ad50062, %l2 = 00000000, %l3 = 00000000
4834 ldd [%i5+%o4],%l2 ! %l2 = 00000000000000ff 000000002ad50062
4835! Mem[0000000030141408] = ff000000, %l7 = 0000000000000000
4836 ldsha [%i5+%o4]0x81,%l7 ! %l7 = ffffffffffffff00
4837 membar #Sync ! Added by membar checker (24)
4838! Mem[00000000300c1400] = 297d4a656bfca64c, %l0 = 047e2ea5000000ff
4839 ldxa [%i3+%g0]0x89,%l0 ! %l0 = 297d4a656bfca64c
4840! Mem[00000000300c1408] = 00000000, %l4 = 00000000000000ff
4841 ldsha [%i3+%o4]0x89,%l4 ! %l4 = 0000000000000000
4842! Starting 10 instruction Store Burst
4843! %l3 = 000000002ad50062, Mem[0000000030181408] = 0000002e
4844 stwa %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 2ad50062
4845
4846p0_label_186:
4847! Mem[0000000010181410] = 3c4bff29, %l2 = 00000000000000ff
4848 ldstuba [%i6+%o5]0x88,%l2 ! %l2 = 00000029000000ff
4849! %l7 = ffffffffffffff00, Mem[0000000030081408] = 00000000
4850 stwa %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffff00
4851! %f21 = 000000ff, Mem[0000000030081400] = 0b000000
4852 sta %f21,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
4853! Mem[00000000211c0001] = 00ffe5a1, %l0 = 297d4a656bfca64c
4854 ldstub [%o2+0x001],%l0 ! %l0 = 000000ff000000ff
4855! %l5 = 000000000000ffff, Mem[000000001014140e] = 2ad50062
4856 stb %l5,[%i5+0x00e] ! Mem[000000001014140c] = 2ad5ff62
4857! Mem[0000000010181410] = 3c4bffff, %l6 = 00000000000000e3
4858 ldstuba [%i6+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
4859! Mem[0000000030041410] = e3000000, %l2 = 0000000000000029
4860 swapa [%i1+%o5]0x81,%l2 ! %l2 = 00000000e3000000
4861! %l7 = ffffffffffffff00, Mem[0000000010001410] = 6f0000ff
4862 stha %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = 6f00ff00
4863! %f26 = 088d03d2 000000e3, Mem[00000000300c1408] = 00000000 000000bc
4864 stda %f26,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 088d03d2 000000e3
4865! Starting 10 instruction Load Burst
4866! Mem[0000000010041400] = feae6015, %l7 = ffffffffffffff00
4867 ldswa [%i1+%g0]0x80,%l7 ! %l7 = fffffffffeae6015
4868
4869p0_label_187:
4870! Mem[0000000030141410] = 000000ff, %l1 = 00000000ff000000
4871 ldsha [%i5+%o5]0x89,%l1 ! %l1 = 00000000000000ff
4872! Mem[0000000030081400] = ff000000, %l7 = fffffffffeae6015
4873 lduwa [%i2+%g0]0x89,%l7 ! %l7 = 00000000ff000000
4874! Mem[0000000010101410] = 9f22251e, %l6 = 00000000000000ff
4875 lduwa [%i4+%o5]0x88,%l6 ! %l6 = 000000009f22251e
4876! Mem[00000000300c1408] = 088d03d2, %l3 = 000000002ad50062
4877 lduha [%i3+%o4]0x81,%l3 ! %l3 = 000000000000088d
4878! Mem[0000000010041404] = a52e7e04, %l7 = 00000000ff000000
4879 ldub [%i1+0x007],%l7 ! %l7 = 0000000000000004
4880! Mem[00000000300c1400] = 4ca6fc6b, %l2 = 00000000e3000000
4881 lduba [%i3+%g0]0x81,%l2 ! %l2 = 000000000000004c
4882! Mem[0000000010141410] = 000000bc, %l5 = 000000000000ffff
4883 lduba [%i5+%o5]0x88,%l5 ! %l5 = 00000000000000bc
4884! Mem[000000001004140c] = 00000000, %l4 = 0000000000000000
4885 lduba [%i1+0x00d]%asi,%l4 ! %l4 = 0000000000000000
4886! Mem[000000001018143c] = 047e2ea5, %f27 = 000000e3
4887 lda [%i6+0x03c]%asi,%f27 ! %f27 = 047e2ea5
4888! Starting 10 instruction Store Burst
4889! Mem[0000000030141408] = 000000ff, %l5 = 00000000000000bc
4890 swapa [%i5+%o4]0x89,%l5 ! %l5 = 00000000000000ff
4891
4892p0_label_188:
4893! %l4 = 00000000, %l5 = 000000ff, Mem[0000000010041400] = 1560aefe 047e2ea5
4894 stda %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 000000ff
4895! %l2 = 000000000000004c, Mem[0000000010181400] = 0bffffff
4896 stba %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0bffff4c
4897! %f20 = 00000000, %f7 = 00000000, %f28 = 00000000
4898 fsubs %f20,%f7 ,%f28 ! %f28 = 00000000
4899! %l2 = 0000004c, %l3 = 0000088d, Mem[0000000010181410] = ffff4b3c 00000000
4900 stda %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000004c 0000088d
4901! Mem[0000000021800040] = 287028b2, %l6 = 000000009f22251e
4902 ldstub [%o3+0x040],%l6 ! %l6 = 00000028000000ff
4903! %f9 = 34697300, Mem[0000000030001400] = 3ca1c337
4904 sta %f9 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 34697300
4905! %l0 = 00000000000000ff, Mem[0000000010001400] = 4bffffff
4906 stba %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffffff
4907! %l4 = 0000000000000000, Mem[0000000030101410] = e0ad00ff
4908 stba %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ad00ff
4909! Mem[0000000020800040] = 1efff99a, %l2 = 000000000000004c
4910 ldstub [%o1+0x040],%l2 ! %l2 = 0000001e000000ff
4911! Starting 10 instruction Load Burst
4912! Mem[0000000010181408] = e3000000, %l7 = 0000000000000004
4913 lduwa [%i6+%o4]0x88,%l7 ! %l7 = 00000000e3000000
4914
4915p0_label_189:
4916! Mem[0000000010141410] = e0adcbff000000bc, %l7 = 00000000e3000000
4917 ldxa [%i5+%o5]0x88,%l7 ! %l7 = e0adcbff000000bc
4918! Mem[0000000030041408] = 0000000000000000, %f4 = 00000000 00000000
4919 ldda [%i1+%o4]0x81,%f4 ! %f4 = 00000000 00000000
4920! Mem[0000000010081408] = d5ff4b3c, %l7 = e0adcbff000000bc
4921 lduwa [%i2+%o4]0x88,%l7 ! %l7 = 00000000d5ff4b3c
4922! Mem[0000000010081408] = 3c4bffd5, %l5 = 00000000000000ff
4923 lduwa [%i2+%o4]0x80,%l5 ! %l5 = 000000003c4bffd5
4924! %l1 = 00000000000000ff, imm = 00000000000004f7, %l6 = 0000000000000028
4925 xor %l1,0x4f7,%l6 ! %l6 = 0000000000000408
4926! Mem[0000000010141400] = 00000000, %l1 = 00000000000000ff
4927 lduwa [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
4928! Mem[0000000010001414] = 000000ff, %l6 = 0000000000000408
4929 ldsba [%i0+0x017]%asi,%l6 ! %l6 = ffffffffffffffff
4930! Mem[0000000010041410] = 00000000fffff50a, %l3 = 000000000000088d
4931 ldxa [%i1+%o5]0x88,%l3 ! %l3 = 00000000fffff50a
4932! Mem[00000000201c0000] = ff9f01ce, %l3 = 00000000fffff50a
4933 ldub [%o0+%g0],%l3 ! %l3 = 00000000000000ff
4934! Starting 10 instruction Store Burst
4935! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010001410] = 6f00ff00 ff000000
4936 stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000ff 00000000
4937
4938p0_label_190:
4939! Mem[0000000030041410] = 29000000, %l0 = 00000000000000ff
4940 swapa [%i1+%o5]0x89,%l0 ! %l0 = 0000000029000000
4941! %l7 = 00000000d5ff4b3c, Mem[0000000030081410] = ff080000
4942 stba %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 3c080000
4943! %l0 = 0000000029000000, Mem[0000000030001408] = 00000000
4944 stwa %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 29000000
4945! %f0 = 4ca6fc6b, Mem[0000000030101400] = 00000000
4946 sta %f0 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 4ca6fc6b
4947! %l2 = 0000001e, %l3 = 000000ff, Mem[0000000010041408] = 000000bc 00000000
4948 stda %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000001e 000000ff
4949! %l1 = 0000000000000000, %l4 = 0000000000000000, %l5 = 000000003c4bffd5
4950 orn %l1,%l4,%l5 ! %l5 = ffffffffffffffff
4951! %l0 = 0000000029000000, Mem[0000000010141408] = ff000000
4952 stba %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000000
4953! Mem[0000000010081408] = d5ff4b3c, %l3 = 00000000000000ff
4954 swapa [%i2+%o4]0x88,%l3 ! %l3 = 00000000d5ff4b3c
4955! %l2 = 0000001e, %l3 = d5ff4b3c, Mem[0000000030001410] = a52e7e04 00000000
4956 stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000001e d5ff4b3c
4957! Starting 10 instruction Load Burst
4958! Mem[0000000010181434] = 47ee08bd, %l6 = ffffffffffffffff
4959 lduw [%i6+0x034],%l6 ! %l6 = 0000000047ee08bd
4960
4961p0_label_191:
4962! Mem[0000000030181410] = 60000000, %l5 = ffffffffffffffff
4963 ldsba [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000060
4964! Mem[0000000030001408] = 00000029, %l0 = 0000000029000000
4965 ldsba [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000029
4966! Mem[00000000100c1430] = e8476df6, %f26 = 088d03d2
4967 lda [%i3+0x030]%asi,%f26 ! %f26 = e8476df6
4968! Mem[0000000030101400] = 4ca6fc6b, %f25 = 00000000
4969 lda [%i4+%g0]0x89,%f25 ! %f25 = 4ca6fc6b
4970! %f8 = 00000000, %f15 = 00000000
4971 fcmps %fcc3,%f8 ,%f15 ! %fcc3 = 0
4972! Mem[0000000010141428] = a6667f18 fd2281c3, %l4 = 00000000, %l5 = 00000060
4973 ldda [%i5+0x028]%asi,%l4 ! %l4 = 00000000a6667f18 00000000fd2281c3
4974! Mem[0000000010001410] = ff00000000000000, %l7 = 00000000d5ff4b3c
4975 ldxa [%i0+%o5]0x80,%l7 ! %l7 = ff00000000000000
4976! Mem[000000001008143c] = a52e7e04, %f29 = 000000ff
4977 lda [%i2+0x03c]%asi,%f29 ! %f29 = a52e7e04
4978! Mem[0000000030141408] = 000000bc, %l2 = 000000000000001e
4979 ldswa [%i5+%o4]0x89,%l2 ! %l2 = 00000000000000bc
4980! Starting 10 instruction Store Burst
4981! %l4 = a6667f18, %l5 = fd2281c3, Mem[0000000010041408] = 1e000000 ff000000
4982 stda %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = a6667f18 fd2281c3
4983
4984p0_label_192:
4985! Mem[0000000010101408] = 00000000, %l0 = 0000000000000029
4986 swapa [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000
4987! Mem[0000000020800041] = fffff99a, %l4 = 00000000a6667f18
4988 ldstub [%o1+0x041],%l4 ! %l4 = 000000ff000000ff
4989! %l4 = 00000000000000ff, Mem[00000000218001c0] = ff1cc752
4990 sth %l4,[%o3+0x1c0] ! Mem[00000000218001c0] = 00ffc752
4991! Mem[0000000030081400] = 000000ff, %l4 = 00000000000000ff
4992 swapa [%i2+%g0]0x81,%l4 ! %l4 = 00000000000000ff
4993! %l2 = 00000000000000bc, Mem[0000000010081438] = 00000000
4994 sth %l2,[%i2+0x038] ! Mem[0000000010081438] = 00bc0000
4995! %f6 = 60000000 00000000, Mem[0000000010181400] = 4cffff0b 94bcd52a
4996 stda %f6 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 60000000 00000000
4997! Mem[0000000010001438] = 10302700, %l2 = 00000000000000bc
4998 ldstuba [%i0+0x038]%asi,%l2 ! %l2 = 00000010000000ff
4999! %l1 = 0000000000000000, Mem[0000000020800040] = fffff99a
5000 sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 0000f99a
5001! %l3 = 00000000d5ff4b3c, Mem[0000000030001400] = 34697300
5002 stba %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 3469733c
5003! Starting 10 instruction Load Burst
5004! Mem[0000000010141408] = 000000ff, %l1 = 0000000000000000
5005 lduha [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
5006
5007p0_label_193:
5008! Mem[0000000010081410] = 00000000, %l0 = 0000000000000000
5009 ldswa [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000000
5010! Mem[0000000010081434] = 41a1b160, %l6 = 0000000047ee08bd
5011 lduh [%i2+0x036],%l6 ! %l6 = 000000000000b160
5012! Mem[0000000010041400] = 000000ff 00000000, %l2 = 00000010, %l3 = d5ff4b3c
5013 ldda [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000 00000000000000ff
5014! Mem[0000000010101408] = 000000290000009f, %l5 = 00000000fd2281c3
5015 ldxa [%i4+%o4]0x80,%l5 ! %l5 = 000000290000009f
5016! Mem[00000000100c1408] = d2038d08, %l2 = 0000000000000000
5017 ldsba [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000008
5018! Mem[0000000030101408] = 0000009f, %l1 = 0000000000000000
5019 ldswa [%i4+%o4]0x89,%l1 ! %l1 = 000000000000009f
5020! Mem[0000000030181410] = 00000060, %l0 = 0000000000000000
5021 lduba [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000060
5022! Mem[0000000030101410] = 00ad00ff, %l4 = 00000000000000ff
5023 ldswa [%i4+%o5]0x81,%l4 ! %l4 = 0000000000ad00ff
5024! Mem[00000000100c1400] = 9f00000000000000, %f30 = 00000000 db72f184
5025 ldda [%i3+%g0]0x80,%f30 ! %f30 = 9f000000 00000000
5026! Starting 10 instruction Store Burst
5027! %f10 = a52e7e04 e2a2ea29, %l7 = ff00000000000000
5028! Mem[0000000030181408] = 6200d52a9e7c1543
5029 add %i6,0x008,%g1
5030 stda %f10,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030181408] = 6200d52a9e7c1543
5031
5032p0_label_194:
5033! Mem[0000000030141400] = 29ff4b3c, %l5 = 000000290000009f
5034 swapa [%i5+%g0]0x81,%l5 ! %l5 = 0000000029ff4b3c
5035! %l6 = 000000000000b160, Mem[0000000010181430] = 0aeb4c39
5036 stw %l6,[%i6+0x030] ! Mem[0000000010181430] = 0000b160
5037! %f22 = a52e7e04, %f18 = 00000000, %f20 = 00000000
5038 fsubs %f22,%f18,%f20 ! %f20 = a52e7e04
5039! %f11 = e2a2ea29, Mem[0000000010141418] = 00000000
5040 st %f11,[%i5+0x018] ! Mem[0000000010141418] = e2a2ea29
5041! %f26 = e8476df6 047e2ea5, %l4 = 0000000000ad00ff
5042! Mem[0000000010001430] = 00000000db72f184
5043 add %i0,0x030,%g1
5044 stda %f26,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010001430] = a52e7e04f66d47e8
5045! Mem[0000000030101410] = 00ad00ff, %l4 = 0000000000ad00ff
5046 ldstuba [%i4+%o5]0x81,%l4 ! %l4 = 00000000000000ff
5047! %l0 = 00000060, %l1 = 0000009f, Mem[0000000010101400] = ff000000 10302700
5048 std %l0,[%i4+%g0] ! Mem[0000000010101400] = 00000060 0000009f
5049! %f20 = a52e7e04 000000ff, Mem[0000000010141438] = ffff2c9f 19dd1ed0
5050 stda %f20,[%i5+0x038]%asi ! Mem[0000000010141438] = a52e7e04 000000ff
5051! %l0 = 0000000000000060, Mem[0000000010141408] = 000000ff2ad5ff62
5052 stxa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000000000000060
5053! Starting 10 instruction Load Burst
5054 membar #Sync ! Added by membar checker (25)
5055! Mem[0000000030001400] = 3c736934 c38122ff 29000000 000000e3
5056! Mem[0000000030001410] = 0000001e d5ff4b3c 646d910d 7abbfe4d
5057! Mem[0000000030001420] = 00000000 340000ff 95d0a0c4 6bd091ff
5058! Mem[0000000030001430] = 00000057 a6667f18 fd2146b2 e70000ff
5059 ldda [%i0]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030001400
5060
5061p0_label_195:
5062! Mem[0000000030181410] = 00000060, %l3 = 00000000000000ff
5063 ldsba [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000060
5064! Mem[00000000300c1410] = 00000000, %l7 = ff00000000000000
5065 lduwa [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000
5066! Mem[0000000030081410] = 0000083c, %l0 = 0000000000000060
5067 ldswa [%i2+%o5]0x89,%l0 ! %l0 = 000000000000083c
5068! Mem[0000000030041400] = ff000000d2038d08, %f24 = 00000000 4ca6fc6b
5069 ldda [%i1+%g0]0x81,%f24 ! %f24 = ff000000 d2038d08
5070! Mem[0000000030041408] = 0000000000000000, %f18 = 00000000 000000ff
5071 ldda [%i1+%o4]0x81,%f18 ! %f18 = 00000000 00000000
5072! Mem[00000000300c1410] = 00000000, %l7 = 0000000000000000
5073 lduwa [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000
5074! Mem[0000000030101410] = ffad00ff, %l2 = 0000000000000008
5075 ldsha [%i4+%o5]0x81,%l2 ! %l2 = ffffffffffffffad
5076! Mem[0000000010041408] = 187f66a6, %l4 = 0000000000000000
5077 ldsha [%i1+%o4]0x88,%l4 ! %l4 = 00000000000066a6
5078! Mem[0000000010001408] = 000000ff, %l5 = 0000000029ff4b3c
5079 ldsha [%i0+%o4]0x88,%l5 ! %l5 = 00000000000000ff
5080! Starting 10 instruction Store Burst
5081! Mem[0000000010141404] = a52e7e04, %l0 = 000000000000083c
5082 swap [%i5+0x004],%l0 ! %l0 = 00000000a52e7e04
5083
5084p0_label_196:
5085! %l5 = 00000000000000ff, Mem[0000000021800000] = ffff18df
5086 stb %l5,[%o3+%g0] ! Mem[0000000021800000] = ffff18df
5087! %f24 = ff000000, %f17 = 00273010
5088 fitos %f24,%f17 ! %f17 = cb800000
5089! %l4 = 00000000000066a6, Mem[00000000100c1400] = 000000000000009f
5090 stxa %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000000066a6
5091! Mem[0000000010181400] = 60000000, %l7 = 0000000000000000
5092 ldstuba [%i6+%g0]0x80,%l7 ! %l7 = 00000060000000ff
5093! %f16 = ff080000 cb800000, Mem[00000000100c1400] = a6660000 00000000
5094 stda %f16,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff080000 cb800000
5095! %l7 = 0000000000000060, Mem[0000000030041400] = ff000000d2038d08
5096 stxa %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000000000000060
5097! Mem[0000000010141410] = 000000bc, %l5 = 00000000000000ff
5098 swapa [%i5+%o5]0x88,%l5 ! %l5 = 00000000000000bc
5099! %f20 = a52e7e04, Mem[0000000030041410] = ff000000
5100 sta %f20,[%i1+%o5]0x81 ! Mem[0000000030041410] = a52e7e04
5101! %l7 = 0000000000000060, Mem[0000000021800040] = ff7028b2
5102 stb %l7,[%o3+0x040] ! Mem[0000000021800040] = 607028b2
5103! Starting 10 instruction Load Burst
5104! Mem[00000000211c0000] = 00ffe5a1, %l7 = 0000000000000060
5105 lduha [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
5106
5107p0_label_197:
5108! Mem[0000000010041400] = 00000000ff000000, %l7 = 00000000000000ff
5109 ldxa [%i1+0x000]%asi,%l7 ! %l7 = 00000000ff000000
5110! Mem[0000000010181408] = 00bc00ffe3000000, %f28 = 00000000 a52e7e04
5111 ldda [%i6+%o4]0x88,%f28 ! %f28 = 00bc00ff e3000000
5112! Mem[0000000030141408] = 000000bc, %f18 = 00000000
5113 lda [%i5+%o4]0x89,%f18 ! %f18 = 000000bc
5114! Mem[0000000010101400] = 60000000, %l3 = 0000000000000060
5115 lduba [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000
5116! Mem[0000000010001410] = ff00000000000000, %l1 = 000000000000009f
5117 ldxa [%i0+%o5]0x80,%l1 ! %l1 = ff00000000000000
5118! Mem[00000000218000c0] = 19c5d5a0, %l7 = 00000000ff000000
5119 ldub [%o3+0x0c1],%l7 ! %l7 = 00000000000000c5
5120! Code Fragment 3
5121p0_fragment_18:
5122! %l0 = 00000000a52e7e04
5123 setx 0xb1e9c61ffca309c1,%g7,%l0 ! %l0 = b1e9c61ffca309c1
5124! %l1 = ff00000000000000
5125 setx 0x6f2c4fc84ac99564,%g7,%l1 ! %l1 = 6f2c4fc84ac99564
5126 setx 0x1fe000, %g1, %g3
5127 or %l0, %g3, %l0 ! always set perrmask = 0xff
5128 setx 0x1ffff8, %g1, %g2
5129 and %l0, %g2, %l0
5130 ta T_CHANGE_HPRIV
5131 stxa %l1, [%l0]ASI_DCACHE_DATA
5132 ta T_CHANGE_NONHPRIV
5133! %l0 = b1e9c61ffca309c1
5134 setx 0x8b70d857f3959a2d,%g7,%l0 ! %l0 = 8b70d857f3959a2d
5135! %l1 = 6f2c4fc84ac99564
5136 setx 0xcaf01a3fdfccde62,%g7,%l1 ! %l1 = caf01a3fdfccde62
5137! Mem[0000000010181408] = 000000e3ff00bc00, %l6 = 000000000000b160
5138 ldxa [%i6+%o4]0x80,%l6 ! %l6 = 000000e3ff00bc00
5139! Mem[0000000010041408] = 187f66a6, %f23 = ff1edd19
5140 lda [%i1+%o4]0x88,%f23 ! %f23 = 187f66a6
5141! Starting 10 instruction Store Burst
5142! %l6 = 000000e3ff00bc00, Mem[0000000030081408] = ffffff00
5143 stba %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffff00
5144
5145p0_label_198:
5146! Mem[0000000030081408] = 00ffffff, %l0 = 8b70d857f3959a2d
5147 ldstuba [%i2+%o4]0x81,%l0 ! %l0 = 00000000000000ff
5148! Mem[0000000010081408] = ff000000, %l5 = 00000000000000bc
5149 ldstuba [%i2+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
5150 membar #Sync ! Added by membar checker (26)
5151! %l1 = caf01a3fdfccde62, Mem[0000000030001410] = 1e000000
5152 stwa %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = dfccde62
5153! %l5 = 00000000000000ff, Mem[0000000030041400] = 00000000
5154 stha %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00ff0000
5155! %l2 = ffffffffffffffad, Mem[0000000010041400] = 000000ff00000000
5156 stxa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffffffffffffad
5157! %l0 = 0000000000000000, Mem[00000000100c1422] = 00000000, %asi = 80
5158 stba %l0,[%i3+0x022]%asi ! Mem[00000000100c1420] = 00000000
5159! Mem[0000000030181408] = 2ad50062, %l0 = 0000000000000000
5160 ldstuba [%i6+%o4]0x89,%l0 ! %l0 = 00000062000000ff
5161! Mem[00000000300c1408] = d2038d08, %l5 = 00000000000000ff
5162 ldstuba [%i3+%o4]0x89,%l5 ! %l5 = 00000008000000ff
5163! %l0 = 0000000000000062, imm = 000000000000084e, %l3 = 0000000000000000
5164 sub %l0,0x84e,%l3 ! %l3 = fffffffffffff814
5165! Starting 10 instruction Load Burst
5166! Mem[0000000030081400] = 000000ff 00000000 ffffffff 00000037
5167! Mem[0000000030081410] = 3c080000 00273010 646d910d 7abbfe4d
5168! Mem[0000000030081420] = ffc52157 34000032 95d0a0c4 6bd091ff
5169! Mem[0000000030081430] = 00000057 1bb8d5ff 21d0705d f28b69b5
5170 ldda [%i2]ASI_BLK_S,%f16 ! Block Load from 0000000030081400
5171
5172p0_label_199:
5173! Mem[00000000300c1410] = 00000000, %l5 = 0000000000000008
5174 ldsha [%i3+%o5]0x81,%l5 ! %l5 = 0000000000000000
5175! Mem[0000000010081400] = 000000ff 9e7c1543, %l0 = 00000062, %l1 = dfccde62
5176 ldda [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000ff 000000009e7c1543
5177! Mem[0000000010101400] = 000000600000009f, %l4 = 00000000000066a6
5178 ldxa [%i4+%g0]0x80,%l4 ! %l4 = 000000600000009f
5179! Mem[0000000010081408] = ff000000, %l2 = ffffffffffffffad
5180 ldsh [%i2+%o4],%l2 ! %l2 = ffffffffffffff00
5181! Mem[0000000010141408] = 00000000 00000060, %l0 = 000000ff, %l1 = 9e7c1543
5182 ldda [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000 0000000000000060
5183! Mem[0000000030101410] = ffad00ff00003010, %l4 = 000000600000009f
5184 ldxa [%i4+%o5]0x81,%l4 ! %l4 = ffad00ff00003010
5185! %f10 = ff91d06b c4a0d095, %l6 = 000000e3ff00bc00
5186! Mem[0000000030001428] = 95d0a0c46bd091ff
5187 add %i0,0x028,%g1
5188 stda %f10,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030001428] = 95d0a0c46bd091ff
5189! Mem[0000000010001408] = 000000ff, %l5 = 0000000000000000
5190 ldswa [%i0+%o4]0x88,%l5 ! %l5 = 00000000000000ff
5191! Mem[00000000100c1400] = ff080000, %l7 = 00000000000000c5
5192 lduwa [%i3+%g0]0x80,%l7 ! %l7 = 00000000ff080000
5193! Starting 10 instruction Store Burst
5194! %l4 = 00003010, %l5 = 000000ff, Mem[0000000010101420] = 00736934 00000000
5195 std %l4,[%i4+0x020] ! Mem[0000000010101420] = 00003010 000000ff
5196
5197p0_label_200:
5198! %l1 = 0000000000000060, Mem[0000000010101400] = 9f00000060000000
5199 stxa %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000000000000060
5200! %f2 = e3000000 00000029, Mem[0000000010101400] = 60000000 00000000
5201 stda %f2 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = e3000000 00000029
5202! Mem[0000000030181400] = 00000000, %l4 = ffad00ff00003010
5203 ldstuba [%i6+%g0]0x81,%l4 ! %l4 = 00000000000000ff
5204! Mem[0000000030101410] = ff00adff, %l3 = fffffffffffff814
5205 swapa [%i4+%o5]0x89,%l3 ! %l3 = 00000000ff00adff
5206! %l0 = 00000000, %l1 = 00000060, Mem[0000000010141400] = 00000000 0000083c
5207 stda %l0,[%i5+0x000]%asi ! Mem[0000000010141400] = 00000000 00000060
5208! %l5 = 00000000000000ff, %l5 = 00000000000000ff, %y = 00000000
5209 smul %l5,%l5,%l2 ! %l2 = 000000000000fe01, %y = 00000000
5210! %l1 = 0000000000000060, Mem[0000000010001408] = ff000000
5211 stwa %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000060
5212! %f4 = 3c4bffd5 1e000000, %l2 = 000000000000fe01
5213! Mem[0000000010081438] = 00bc0000a52e7e04
5214 add %i2,0x038,%g1
5215 stda %f4,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010081438] = 00bc0000a52e7e04
5216! %f8 = ff000034 00000000, %l6 = 000000e3ff00bc00
5217! Mem[0000000010141430] = cbf14adb1560aefe
5218 add %i5,0x030,%g1
5219 stda %f8,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010141430] = cbf14adb1560aefe
5220! Starting 10 instruction Load Burst
5221! Mem[0000000010181410] = 4c000000, %l6 = 000000e3ff00bc00
5222 ldsha [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000000
5223
5224p0_label_201:
5225! Mem[0000000010001400] = ffffffff, %l7 = 00000000ff080000
5226 ldsba [%i0+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
5227! Mem[00000000100c1408] = 088d03d2, %l6 = 0000000000000000
5228 lduba [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000008
5229! Mem[0000000030101400] = 4ca6fc6b, %f1 = 3469733c
5230 lda [%i4+%g0]0x89,%f1 ! %f1 = 4ca6fc6b
5231! %l3 = 00000000ff00adff, imm = 00000000000009ca, %l2 = 000000000000fe01
5232 orn %l3,0x9ca,%l2 ! %l2 = ffffffffffffffff
5233! Mem[0000000010081420] = ff2281c3, %l3 = 00000000ff00adff
5234 ldsba [%i2+0x023]%asi,%l3 ! %l3 = ffffffffffffffc3
5235! Mem[0000000020800000] = ffffe062, %l0 = 0000000000000000
5236 lduh [%o1+%g0],%l0 ! %l0 = 000000000000ffff
5237! Mem[0000000010001410] = 000000ff, %f9 = 00000000
5238 lda [%i0+%o5]0x88,%f9 ! %f9 = 000000ff
5239 membar #Sync ! Added by membar checker (27)
5240! Mem[0000000010081400] = 000000ff 9e7c1543 ff000000 61cd0000
5241! Mem[0000000010081410] = 00000000 84f172db 00000000 000000ff
5242! Mem[0000000010081420] = ff2281c3 34a1c300 4dfebb7a 94bcd52a
5243! Mem[0000000010081430] = 0000009f 41a1b160 00bc0000 a52e7e04
5244 ldda [%i2]ASI_BLK_P,%f0 ! Block Load from 0000000010081400
5245! %l4 = 0000000000000000, %l7 = ffffffffffffffff, %l1 = 0000000000000060
5246 xnor %l4,%l7,%l1 ! %l1 = 0000000000000000
5247! Starting 10 instruction Store Burst
5248! Mem[0000000030101400] = 6bfca64c, %l4 = 0000000000000000
5249 ldstuba [%i4+%g0]0x81,%l4 ! %l4 = 0000006b000000ff
5250
5251p0_label_202:
5252! %l7 = ffffffffffffffff, %l5 = 00000000000000ff, %y = 00000000
5253 smul %l7,%l5,%l6 ! %l6 = ffffffffffffff01, %y = ffffffff
5254! %f26 = 95d0a0c4, Mem[0000000010001400] = ffffffff
5255 sta %f26,[%i0+%g0]0x88 ! Mem[0000000010001400] = 95d0a0c4
5256! %l6 = ffffffffffffff01, Mem[0000000010041408] = a6667f18fd2281c3
5257 stxa %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffffffffffffff01
5258! Mem[0000000020800000] = ffffe062, %l2 = ffffffffffffffff
5259 ldstuba [%o1+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
5260! %l0 = 000000000000ffff, Mem[0000000030001410] = 62deccdfd5ff4b3c
5261 stxa %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000000000ffff
5262! Mem[0000000030081400] = 000000ff, %l7 = ffffffffffffffff
5263 ldstuba [%i2+%g0]0x81,%l7 ! %l7 = 00000000000000ff
5264! %f24 = ffc52157 34000032, Mem[0000000010181408] = 000000e3 ff00bc00
5265 stda %f24,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffc52157 34000032
5266! %l4 = 000000000000006b, Mem[0000000030081408] = ffffffff
5267 stha %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffff006b
5268! %l6 = ffffff01, %l7 = 00000000, Mem[00000000300c1408] = d2038dff e3000000
5269 stda %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffffff01 00000000
5270! Starting 10 instruction Load Burst
5271! Mem[0000000030041400] = 0000ff00, %l2 = 00000000000000ff
5272 ldsha [%i1+%g0]0x89,%l2 ! %l2 = ffffffffffffff00
5273
5274p0_label_203:
5275! Mem[0000000030041400] = 0000ff00, %l7 = 0000000000000000
5276 lduha [%i1+%g0]0x89,%l7 ! %l7 = 000000000000ff00
5277! Mem[0000000010181410] = 4c000000, %l3 = ffffffffffffffc3
5278 lduba [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
5279! Mem[0000000010001400] = c4a0d095, %l3 = 0000000000000000
5280 ldsba [%i0+%g0]0x80,%l3 ! %l3 = ffffffffffffffc4
5281! Mem[0000000010141400] = 00000000, %l3 = ffffffffffffffc4
5282 ldswa [%i5+%g0]0x88,%l3 ! %l3 = 0000000000000000
5283! Mem[0000000010101410] = 1e25229f, %l4 = 000000000000006b
5284 lduba [%i4+%o5]0x80,%l4 ! %l4 = 000000000000001e
5285! Mem[0000000010081400] = ff000000, %l1 = 0000000000000000
5286 lduha [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
5287! Mem[0000000030001400] = 3c736934, %l6 = ffffffffffffff01
5288 ldswa [%i0+%g0]0x81,%l6 ! %l6 = 000000003c736934
5289! Mem[0000000010181410] = 4c000000, %l0 = 000000000000ffff
5290 lduwa [%i6+%o5]0x88,%l0 ! %l0 = 000000004c000000
5291! Mem[0000000030181400] = 000000ff, %l6 = 000000003c736934
5292 lduha [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff
5293! Starting 10 instruction Store Burst
5294! Mem[00000000100c1408] = d2038d08, %l5 = 00000000000000ff
5295 swapa [%i3+%o4]0x88,%l5 ! %l5 = 00000000d2038d08
5296
5297p0_label_204:
5298! %l4 = 000000000000001e, Mem[00000000100c1410] = ff00bc00
5299 stha %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff00001e
5300! %l6 = 00000000000000ff, Mem[0000000010101400] = 000000e3
5301 stwa %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff
5302! Mem[000000001004140c] = ffffff01, %l6 = 00000000000000ff
5303 swap [%i1+0x00c],%l6 ! %l6 = 00000000ffffff01
5304! Mem[0000000030001408] = 29000000, %l3 = 0000000000000000
5305 swapa [%i0+%o4]0x81,%l3 ! %l3 = 0000000029000000
5306! %l7 = 000000000000ff00, Mem[0000000010181414] = 0000088d
5307 sth %l7,[%i6+0x014] ! Mem[0000000010181414] = ff00088d
5308! Mem[0000000030081410] = 0000083c, %l5 = 00000000d2038d08
5309 ldstuba [%i2+%o5]0x89,%l5 ! %l5 = 0000003c000000ff
5310! %l5 = 000000000000003c, Mem[0000000010141430] = cbf14adb, %asi = 80
5311 stha %l5,[%i5+0x030]%asi ! Mem[0000000010141430] = 003c4adb
5312! %f0 = 000000ff 9e7c1543 ff000000 61cd0000
5313! %f4 = 00000000 84f172db 00000000 000000ff
5314! %f8 = ff2281c3 34a1c300 4dfebb7a 94bcd52a
5315! %f12 = 0000009f 41a1b160 00bc0000 a52e7e04
5316 stda %f0,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400
5317! Code Fragment 3
5318p0_fragment_19:
5319! %l0 = 000000004c000000
5320 setx 0x92f759a031b8db59,%g7,%l0 ! %l0 = 92f759a031b8db59
5321! %l1 = 0000000000000000
5322 setx 0xa2f19c97a22afb22,%g7,%l1 ! %l1 = a2f19c97a22afb22
5323 setx 0x1fe000, %g1, %g3
5324 or %l0, %g3, %l0 ! always set perrmask = 0xff
5325 setx 0x1ffff8, %g1, %g2
5326 and %l0, %g2, %l0
5327 ta T_CHANGE_HPRIV
5328 stxa %l1, [%l0]ASI_DCACHE_DATA
5329 ta T_CHANGE_NONHPRIV
5330! %l0 = 92f759a031b8db59
5331 setx 0xbd297350091689bb,%g7,%l0 ! %l0 = bd297350091689bb
5332! %l1 = a2f19c97a22afb22
5333 setx 0xe5918dcff532b0ee,%g7,%l1 ! %l1 = e5918dcff532b0ee
5334! Starting 10 instruction Load Burst
5335 membar #Sync ! Added by membar checker (28)
5336! Mem[0000000010081410] = 00000000, %l2 = ffffffffffffff00
5337 lduha [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
5338
5339p0_label_205:
5340! Mem[0000000010041408] = ffffffff, %l1 = e5918dcff532b0ee
5341 lduha [%i1+%o4]0x88,%l1 ! %l1 = 000000000000ffff
5342! Mem[0000000010181424] = 726f2f17, %l1 = 000000000000ffff
5343 ldsba [%i6+0x026]%asi,%l1 ! %l1 = 000000000000002f
5344! Mem[00000000100c142c] = e2a2eaff, %l1 = 000000000000002f
5345 lduwa [%i3+0x02c]%asi,%l1 ! %l1 = 00000000e2a2eaff
5346! Mem[0000000010101410] = 9f22251e, %l0 = bd297350091689bb
5347 lduwa [%i4+%o5]0x88,%l0 ! %l0 = 000000009f22251e
5348! Mem[00000000201c0000] = ff9f01ce, %l2 = 0000000000000000
5349 lduh [%o0+%g0],%l2 ! %l2 = 000000000000ff9f
5350! Mem[0000000010041410] = 0af5ffff, %l6 = 00000000ffffff01
5351 ldswa [%i1+%o5]0x80,%l6 ! %l6 = 000000000af5ffff
5352! Mem[0000000010101400] = ff000000 00000029, %l6 = 0af5ffff, %l7 = 0000ff00
5353 ldda [%i4+%g0]0x80,%l6 ! %l6 = 00000000ff000000 0000000000000029
5354! Code Fragment 4
5355p0_fragment_20:
5356! %l0 = 000000009f22251e
5357 setx 0x9ceca010148b58a1,%g7,%l0 ! %l0 = 9ceca010148b58a1
5358! %l1 = 00000000e2a2eaff
5359 setx 0xbe0f53e85efd6284,%g7,%l1 ! %l1 = be0f53e85efd6284
5360 setx 0x7ff8, %g1, %g2
5361 and %l0, %g2, %l0
5362 setx 0xffffffff, %g1, %g2
5363 and %l1, %g2, %l1
5364 setx 0x100000000, %g1, %g2
5365 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5366 ta T_CHANGE_HPRIV
5367 stxa %l1, [%l0]ASI_ICACHE_INSTR
5368 ta T_CHANGE_NONHPRIV
5369! %l0 = 9ceca010148b58a1
5370 setx 0xc2d4e1507b734dcb,%g7,%l0 ! %l0 = c2d4e1507b734dcb
5371! %l1 = be0f53e85efd6284
5372 setx 0xbac71d68452b965b,%g7,%l1 ! %l1 = bac71d68452b965b
5373! Mem[0000000010081410] = 00000000, %l5 = 000000000000003c
5374 lduha [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000000
5375! Starting 10 instruction Store Burst
5376! %f16 = 000000ff 00000000, %l7 = 0000000000000029
5377! Mem[0000000030001430] = 00000057a6667f18
5378 add %i0,0x030,%g1
5379 stda %f16,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030001430] = 00000000a6007f18
5380
5381p0_label_206:
5382! %l3 = 0000000029000000, Mem[0000000030101410] = 14f8ffff00003010
5383 stxa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000029000000
5384! Mem[00000000201c0000] = ff9f01ce, %l6 = 00000000ff000000
5385 ldsba [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
5386! Mem[0000000030081400] = ff0000ff, %l2 = 000000000000ff9f
5387 swapa [%i2+%g0]0x89,%l2 ! %l2 = 00000000ff0000ff
5388! Code Fragment 4
5389p0_fragment_21:
5390! %l0 = c2d4e1507b734dcb
5391 setx 0x3986e11faa1afb66,%g7,%l0 ! %l0 = 3986e11faa1afb66
5392! %l1 = bac71d68452b965b
5393 setx 0x04b51ad7e6c009f3,%g7,%l1 ! %l1 = 04b51ad7e6c009f3
5394 setx 0x7ff8, %g1, %g2
5395 and %l0, %g2, %l0
5396 setx 0xffffffff, %g1, %g2
5397 and %l1, %g2, %l1
5398 setx 0x100000000, %g1, %g2
5399 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5400 ta T_CHANGE_HPRIV
5401 stxa %l1, [%l0]ASI_ICACHE_INSTR
5402 ta T_CHANGE_NONHPRIV
5403! %l0 = 3986e11faa1afb66
5404 setx 0x65dc27d02ab04fb3,%g7,%l0 ! %l0 = 65dc27d02ab04fb3
5405! %l1 = 04b51ad7e6c009f3
5406 setx 0xd38cc4e855112a57,%g7,%l1 ! %l1 = d38cc4e855112a57
5407! Mem[00000000100c1424] = 34030000, %l1 = d38cc4e855112a57
5408 lduha [%i3+0x026]%asi,%l1 ! %l1 = 0000000000000000
5409! %l4 = 000000000000001e, Mem[00000000300c1408] = 01ffffff
5410 stwa %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000001e
5411! %l1 = 0000000000000000, Mem[00000000211c0000] = 00ffe5a1
5412 sth %l1,[%o2+%g0] ! Mem[00000000211c0000] = 0000e5a1
5413! %l6 = ffffffffffffffff, Mem[0000000010141408] = 00000000
5414 stwa %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffffff
5415! %l3 = 0000000029000000, Mem[000000001000142c] = e436b160, %asi = 80
5416 stwa %l3,[%i0+0x02c]%asi ! Mem[000000001000142c] = 29000000
5417! Starting 10 instruction Load Burst
5418! Mem[0000000010081410] = 00000000, %l4 = 000000000000001e
5419 lduwa [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
5420
5421p0_label_207:
5422! Mem[0000000020800040] = 0000f99a, %l2 = 00000000ff0000ff
5423 ldsh [%o1+0x040],%l2 ! %l2 = 0000000000000000
5424! Mem[0000000030181410] = 60000000, %f19 = 00000037
5425 lda [%i6+%o5]0x81,%f19 ! %f19 = 60000000
5426! Mem[000000001008141c] = 000000ff, %f27 = 6bd091ff
5427 ld [%i2+0x01c],%f27 ! %f27 = 000000ff
5428! Mem[00000000300c1410] = 00000000, %l4 = 0000000000000000
5429 ldsba [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000
5430! Mem[0000000030001400] = 3c736934, %l6 = ffffffffffffffff
5431 lduha [%i0+%g0]0x81,%l6 ! %l6 = 0000000000003c73
5432! Mem[00000000201c0000] = ff9f01ce, %l3 = 0000000029000000
5433 ldsha [%o0+0x000]%asi,%l3 ! %l3 = ffffffffffffff9f
5434! Mem[0000000030081410] = ff080000, %l4 = 0000000000000000
5435 lduwa [%i2+%o5]0x81,%l4 ! %l4 = 00000000ff080000
5436 membar #Sync ! Added by membar checker (29)
5437! Mem[0000000030001400] = 3c736934 c38122ff 00000000 000000e3
5438! Mem[0000000030001410] = 00000000 0000ffff 646d910d 7abbfe4d
5439! Mem[0000000030001420] = 00000000 340000ff 95d0a0c4 6bd091ff
5440! Mem[0000000030001430] = 00000000 a6007f18 fd2146b2 e70000ff
5441 ldda [%i0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
5442! Mem[0000000010181428] = 00000000, %f23 = 7abbfe4d
5443 lda [%i6+0x028]%asi,%f23 ! %f23 = 00000000
5444! Starting 10 instruction Store Burst
5445! %l0 = 65dc27d02ab04fb3, Mem[00000000201c0000] = ff9f01ce
5446 stb %l0,[%o0+%g0] ! Mem[00000000201c0000] = b39f01ce
5447
5448p0_label_208:
5449! Mem[000000001004141c] = 550d0060, %l7 = 0000000000000029
5450 ldstub [%i1+0x01c],%l7 ! %l7 = 00000055000000ff
5451! Mem[0000000010181412] = 0000004c, %l7 = 0000000000000055
5452 ldstub [%i6+0x012],%l7 ! %l7 = 00000000000000ff
5453! %l4 = 00000000ff080000, Mem[0000000010041410] = 00000000fffff50a
5454 stxa %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000ff080000
5455! Mem[0000000030041410] = a52e7e04, %l7 = 0000000000000000
5456 ldstuba [%i1+%o5]0x81,%l7 ! %l7 = 000000a5000000ff
5457! %f0 = 3c736934 c38122ff 00000000 000000e3
5458! %f4 = 00000000 0000ffff 646d910d 7abbfe4d
5459! %f8 = 00000000 340000ff 95d0a0c4 6bd091ff
5460! %f12 = 00000000 a6007f18 fd2146b2 e70000ff
5461 stda %f0,[%i1]ASI_BLK_S ! Block Store to 0000000030041400
5462! %l0 = 65dc27d02ab04fb3, Mem[00000000100c141e] = 00000000, %asi = 80
5463 stba %l0,[%i3+0x01e]%asi ! Mem[00000000100c141c] = 0000b300
5464! Mem[0000000030001408] = 00000000, %l3 = ffffffffffffff9f
5465 swapa [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000000
5466! Mem[0000000010081428] = 4dfebb7a94bcd52a, %l5 = 0000000000000000, %l3 = 0000000000000000
5467 add %i2,0x28,%g1
5468 casxa [%g1]0x80,%l5,%l3 ! %l3 = 4dfebb7a94bcd52a
5469! Code Fragment 4
5470p0_fragment_22:
5471! %l0 = 65dc27d02ab04fb3
5472 setx 0x9f3d14a854d30e76,%g7,%l0 ! %l0 = 9f3d14a854d30e76
5473! %l1 = 0000000000000000
5474 setx 0x491c100f9eaff4a1,%g7,%l1 ! %l1 = 491c100f9eaff4a1
5475 setx 0x7ff8, %g1, %g2
5476 and %l0, %g2, %l0
5477 setx 0xffffffff, %g1, %g2
5478 and %l1, %g2, %l1
5479 setx 0x100000000, %g1, %g2
5480 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5481 ta T_CHANGE_HPRIV
5482 stxa %l1, [%l0]ASI_ICACHE_INSTR
5483 ta T_CHANGE_NONHPRIV
5484! %l0 = 9f3d14a854d30e76
5485 setx 0xcebf13d7e91a59be,%g7,%l0 ! %l0 = cebf13d7e91a59be
5486! %l1 = 491c100f9eaff4a1
5487 setx 0xca5fc520780b4c83,%g7,%l1 ! %l1 = ca5fc520780b4c83
5488! Starting 10 instruction Load Burst
5489! Mem[0000000030081400] = 9fff0000, %l5 = 0000000000000000
5490 ldsha [%i2+%g0]0x81,%l5 ! %l5 = ffffffffffff9fff
5491
5492p0_label_209:
5493! Mem[0000000010141424] = 1697ffc7, %l6 = 0000000000003c73
5494 ldsh [%i5+0x026],%l6 ! %l6 = ffffffffffffffc7
5495! Mem[0000000030001400] = 3469733c, %l7 = 00000000000000a5
5496 ldswa [%i0+%g0]0x89,%l7 ! %l7 = 000000003469733c
5497! Mem[00000000300c1410] = 00000000, %l3 = 4dfebb7a94bcd52a
5498 ldsha [%i3+%o5]0x89,%l3 ! %l3 = 0000000000000000
5499! Mem[0000000030101400] = 4ca6fcff, %l4 = 00000000ff080000
5500 ldsba [%i4+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
5501! Mem[0000000030141408] = bc00000000000000, %l2 = 0000000000000000
5502 ldxa [%i5+%o4]0x81,%l2 ! %l2 = bc00000000000000
5503! Mem[0000000030181400] = 000000ff, %f30 = 21d0705d
5504 lda [%i6+%g0]0x89,%f30 ! %f30 = 000000ff
5505! Mem[0000000030101410] = 00000000, %l1 = ca5fc520780b4c83
5506 ldsha [%i4+%o5]0x89,%l1 ! %l1 = 0000000000000000
5507 membar #Sync ! Added by membar checker (30)
5508! Mem[0000000030041410] = 00000000, %l0 = cebf13d7e91a59be
5509 lduwa [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
5510! %f22 = 646d910d, Mem[0000000010141408] = ffffffff
5511 sta %f22,[%i5+%o4]0x88 ! Mem[0000000010141408] = 646d910d
5512! Starting 10 instruction Store Burst
5513! Mem[0000000030001400] = 3469733c, %l1 = 0000000000000000
5514 swapa [%i0+%g0]0x89,%l1 ! %l1 = 000000003469733c
5515
5516p0_label_210:
5517! %l3 = 0000000000000000, %l5 = ffffffffffff9fff, %l7 = 000000003469733c
5518 xor %l3,%l5,%l7 ! %l7 = ffffffffffff9fff
5519! %l4 = ffffffffffffffff, Mem[0000000010181410] = 4cff0000
5520 stwa %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffff
5521! %f29 = 1bb8d5ff, Mem[0000000010141408] = 646d910d
5522 sta %f29,[%i5+%o4]0x88 ! Mem[0000000010141408] = 1bb8d5ff
5523! Mem[00000000100c140c] = 000000e3, %l3 = 0000000000000000, %asi = 80
5524 swapa [%i3+0x00c]%asi,%l3 ! %l3 = 00000000000000e3
5525! %l3 = 00000000000000e3, Mem[00000000100c1428] = 0000088d
5526 stw %l3,[%i3+0x028] ! Mem[00000000100c1428] = 000000e3
5527! %l5 = ffffffffffff9fff, Mem[0000000030001400] = 00000000
5528 stwa %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffff9fff
5529! Mem[00000000300c1400] = 4ca6fc6b, %l7 = ffffffffffff9fff
5530 swapa [%i3+%g0]0x81,%l7 ! %l7 = 000000004ca6fc6b
5531! %l2 = bc00000000000000, immd = fffffffffffffb9c, %l1 = 000000003469733c
5532 udivx %l2,-0x464,%l1 ! %l1 = 0000000000000000
5533! Mem[0000000010101409] = 00000029, %l4 = ffffffffffffffff
5534 ldstuba [%i4+0x009]%asi,%l4 ! %l4 = 00000000000000ff
5535! Starting 10 instruction Load Burst
5536! Mem[0000000030001400] = ffff9fffc38122ff, %l3 = 00000000000000e3
5537 ldxa [%i0+%g0]0x81,%l3 ! %l3 = ffff9fffc38122ff
5538
5539p0_label_211:
5540! Mem[0000000030081408] = ffff006b, %l5 = ffffffffffff9fff
5541 swapa [%i2+%o4]0x89,%l5 ! %l5 = 00000000ffff006b
5542! %l1 = 0000000000000000, %l4 = 0000000000000000, %y = ffffffff
5543 smul %l1,%l4,%l0 ! %l0 = 0000000000000000, %y = 00000000
5544! Code Fragment 4
5545p0_fragment_23:
5546! %l0 = 0000000000000000
5547 setx 0x59475447b80db229,%g7,%l0 ! %l0 = 59475447b80db229
5548! %l1 = 0000000000000000
5549 setx 0x2a7a0d3fa57b5882,%g7,%l1 ! %l1 = 2a7a0d3fa57b5882
5550 setx 0x7ff8, %g1, %g2
5551 and %l0, %g2, %l0
5552 setx 0xffffffff, %g1, %g2
5553 and %l1, %g2, %l1
5554 setx 0x100000000, %g1, %g2
5555 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5556 ta T_CHANGE_HPRIV
5557 stxa %l1, [%l0]ASI_ICACHE_INSTR
5558 ta T_CHANGE_NONHPRIV
5559! %l0 = 59475447b80db229
5560 setx 0xdd72305fc8e92678,%g7,%l0 ! %l0 = dd72305fc8e92678
5561! %l1 = 2a7a0d3fa57b5882
5562 setx 0x74426c4800d20773,%g7,%l1 ! %l1 = 74426c4800d20773
5563! Mem[0000000030041410] = ffff000000000000, %l4 = 0000000000000000
5564 ldxa [%i1+%o5]0x89,%l4 ! %l4 = ffff000000000000
5565! Mem[0000000010181408] = 5721c5ff, %l7 = 000000004ca6fc6b
5566 ldsba [%i6+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
5567! Mem[0000000030041410] = 00000000 0000ffff, %l4 = 00000000, %l5 = ffff006b
5568 ldda [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000 000000000000ffff
5569! Code Fragment 3
5570p0_fragment_24:
5571! %l0 = dd72305fc8e92678
5572 setx 0x8f081bffa6ff9017,%g7,%l0 ! %l0 = 8f081bffa6ff9017
5573! %l1 = 74426c4800d20773
5574 setx 0x9de5754831cd2e23,%g7,%l1 ! %l1 = 9de5754831cd2e23
5575 setx 0x1fe000, %g1, %g3
5576 or %l0, %g3, %l0 ! always set perrmask = 0xff
5577 setx 0x1ffff8, %g1, %g2
5578 and %l0, %g2, %l0
5579 ta T_CHANGE_HPRIV
5580 stxa %l1, [%l0]ASI_DCACHE_DATA
5581 ta T_CHANGE_NONHPRIV
5582! %l0 = 8f081bffa6ff9017
5583 setx 0xcc4039602f4cb759,%g7,%l0 ! %l0 = cc4039602f4cb759
5584! %l1 = 9de5754831cd2e23
5585 setx 0x577692dffd2058d8,%g7,%l1 ! %l1 = 577692dffd2058d8
5586! Mem[0000000010041418] = 00000000 ff0d0060, %l2 = 00000000, %l3 = c38122ff
5587 ldda [%i1+0x018]%asi,%l2 ! %l2 = 0000000000000000 00000000ff0d0060
5588! Mem[0000000010081410] = 00000000, %f17 = 00000000
5589 lda [%i2+%o5]0x80,%f17 ! %f17 = 00000000
5590! Starting 10 instruction Store Burst
5591! %l4 = 0000000000000000, Mem[0000000010101400] = 000000ff
5592 stba %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
5593
5594p0_label_212:
5595! %l7 = ffffffffffffffff, Mem[0000000010001400] = c4a0d0959e7c1543
5596 stxa %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffffffffffffff
5597! %l1 = 577692dffd2058d8, Mem[0000000030141410] = 00000000000000ff
5598 stxa %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = 577692dffd2058d8
5599! %f14 = fd2146b2 e70000ff, %l5 = 000000000000ffff
5600! Mem[0000000010141438] = a52e7e04000000ff
5601 add %i5,0x038,%g1
5602 stda %f14,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010141438] = ff0000e7b24621fd
5603! %f24 = ffc52157 34000032, Mem[0000000010041408] = ffffffff ff000000
5604 stda %f24,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffc52157 34000032
5605! %l0 = 2f4cb759, %l1 = fd2058d8, Mem[0000000010001408] = 60000000 047e2ea5
5606 stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 2f4cb759 fd2058d8
5607! Mem[0000000030081400] = 9fff0000, %l0 = cc4039602f4cb759
5608 swapa [%i2+%g0]0x81,%l0 ! %l0 = 000000009fff0000
5609! Code Fragment 4
5610p0_fragment_25:
5611! %l0 = 000000009fff0000
5612 setx 0xc529bdc01c6f3a8c,%g7,%l0 ! %l0 = c529bdc01c6f3a8c
5613! %l1 = 577692dffd2058d8
5614 setx 0xb6d084406711cc89,%g7,%l1 ! %l1 = b6d084406711cc89
5615 setx 0x7ff8, %g1, %g2
5616 and %l0, %g2, %l0
5617 setx 0xffffffff, %g1, %g2
5618 and %l1, %g2, %l1
5619 setx 0x100000000, %g1, %g2
5620 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5621 ta T_CHANGE_HPRIV
5622 stxa %l1, [%l0]ASI_ICACHE_INSTR
5623 ta T_CHANGE_NONHPRIV
5624! %l0 = c529bdc01c6f3a8c
5625 setx 0xf2ac31afd599e97c,%g7,%l0 ! %l0 = f2ac31afd599e97c
5626! %l1 = b6d084406711cc89
5627 setx 0x200f4c9ff7ce7144,%g7,%l1 ! %l1 = 200f4c9ff7ce7144
5628! %f12 = 00000000 a6007f18, %l5 = 000000000000ffff
5629! Mem[00000000100c1418] = 9c56136f0000b300
5630 add %i3,0x018,%g1
5631 stda %f12,[%g1+%l5]ASI_PST16_P ! Mem[00000000100c1418] = 00000000a6007f18
5632! %l2 = 0000000000000000, imm = fffffffffffff89d, %l7 = ffffffffffffffff
5633 xnor %l2,-0x763,%l7 ! %l7 = 0000000000000762
5634! Starting 10 instruction Load Burst
5635! Mem[00000000300c1400] = ff9fffff, %f20 = 3c080000
5636 lda [%i3+%g0]0x89,%f20 ! %f20 = ff9fffff
5637
5638p0_label_213:
5639! Mem[00000000100c1410] = 1e0000ff00000000, %l7 = 0000000000000762
5640 ldxa [%i3+%o5]0x80,%l7 ! %l7 = 1e0000ff00000000
5641! Mem[000000001014141c] = 00000000, %l5 = 000000000000ffff
5642 ldsh [%i5+0x01e],%l5 ! %l5 = 0000000000000000
5643! Mem[0000000010101408] = 00ff0029, %l7 = 1e0000ff00000000
5644 ldsba [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000000
5645! Mem[0000000010001410] = 00000000 000000ff, %l6 = ffffffc7, %l7 = 00000000
5646 ldda [%i0+%o5]0x88,%l6 ! %l6 = 00000000000000ff 0000000000000000
5647! Mem[0000000010081408] = ff000000, %l5 = 0000000000000000
5648 lduba [%i2+%o4]0x80,%l5 ! %l5 = 00000000000000ff
5649! Mem[0000000030001400] = ffff9fff, %l3 = 00000000ff0d0060
5650 lduba [%i0+%g0]0x81,%l3 ! %l3 = 00000000000000ff
5651! Mem[0000000030001400] = ffff9fff, %l2 = 0000000000000000
5652 ldsha [%i0+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
5653! Mem[0000000010101410] = 9f22251e, %l1 = 200f4c9ff7ce7144
5654 lduwa [%i4+%o5]0x88,%l1 ! %l1 = 000000009f22251e
5655! Mem[0000000030041410] = 00000000 0000ffff, %l6 = 000000ff, %l7 = 00000000
5656 ldda [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000 000000000000ffff
5657! Starting 10 instruction Store Burst
5658! Mem[0000000010081400] = 000000ff, %l2 = ffffffffffffffff
5659 swapa [%i2+%g0]0x80,%l2 ! %l2 = 00000000000000ff
5660
5661p0_label_214:
5662! Mem[0000000010141408] = 1bb8d5ff, %l4 = 0000000000000000
5663 swapa [%i5+%o4]0x88,%l4 ! %l4 = 000000001bb8d5ff
5664! %f26 = 95d0a0c4 000000ff, Mem[0000000030041410] = 00000000 ffff0000
5665 stda %f26,[%i1+%o5]0x89 ! Mem[0000000030041410] = 95d0a0c4 000000ff
5666! %f3 = 000000e3, Mem[0000000030141408] = bc000000
5667 sta %f3 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000e3
5668! Mem[000000001000140c] = d85820fd, %l7 = 000000000000ffff
5669 swap [%i0+0x00c],%l7 ! %l7 = 00000000d85820fd
5670! %l2 = 000000ff, %l3 = 000000ff, Mem[0000000010001408] = 2f4cb759 ffff0000
5671 stda %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff 000000ff
5672! Mem[0000000010101420] = 00003010, %l3 = 00000000000000ff
5673 ldstub [%i4+0x020],%l3 ! %l3 = 00000000000000ff
5674! Mem[0000000010001428] = d2038d0829000000, %l7 = 00000000d85820fd, %l0 = f2ac31afd599e97c
5675 add %i0,0x28,%g1
5676 casxa [%g1]0x80,%l7,%l0 ! %l0 = d2038d0829000000
5677! %l1 = 000000009f22251e, Mem[0000000030041410] = ff000000c4a0d095
5678 stxa %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000009f22251e
5679! %l0 = 29000000, %l1 = 9f22251e, Mem[0000000010141408] = 00000000 60000000
5680 stda %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 29000000 9f22251e
5681! Starting 10 instruction Load Burst
5682! Mem[00000000100c1400] = ff080000cb800000, %f18 = ffffffff 60000000
5683 ldda [%i3+%g0]0x80,%f18 ! %f18 = ff080000 cb800000
5684
5685p0_label_215:
5686! Mem[0000000030001410] = 00000000, %f21 = 00273010
5687 lda [%i0+%o5]0x81,%f21 ! %f21 = 00000000
5688! Mem[0000000020800000] = ffffe062, %l1 = 000000009f22251e
5689 lduha [%o1+0x000]%asi,%l1 ! %l1 = 000000000000ffff
5690! Mem[0000000030041400] = ff2281c33469733c, %f4 = 00000000 0000ffff
5691 ldda [%i1+%g0]0x89,%f4 ! %f4 = ff2281c3 3469733c
5692! Mem[0000000030041410] = 00000000, %l0 = d2038d0829000000
5693 ldsba [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
5694! Mem[0000000021800180] = ffb7423e, %l7 = 00000000d85820fd
5695 ldsha [%o3+0x180]%asi,%l7 ! %l7 = ffffffffffffffb7
5696! Mem[0000000030101408] = 0000009f, %l0 = 0000000000000000
5697 lduwa [%i4+%o4]0x89,%l0 ! %l0 = 000000000000009f
5698! Mem[0000000030041400] = 3c736934, %l6 = 0000000000000000
5699 lduba [%i1+%g0]0x81,%l6 ! %l6 = 000000000000003c
5700! Mem[0000000010141400] = 00000000, %l2 = 00000000000000ff
5701 lduba [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000
5702! Mem[00000000100c1408] = ff00000000000000, %f0 = 3c736934 c38122ff
5703 ldda [%i3+%o4]0x80,%f0 ! %f0 = ff000000 00000000
5704! Starting 10 instruction Store Burst
5705! %f15 = e70000ff, Mem[00000000100c1408] = 000000ff
5706 sta %f15,[%i3+%o4]0x88 ! Mem[00000000100c1408] = e70000ff
5707
5708p0_label_216:
5709! Mem[0000000010081400] = ffffffff, %l3 = 0000000000000000
5710 swapa [%i2+%g0]0x80,%l3 ! %l3 = 00000000ffffffff
5711! %f16 = 000000ff 00000000, Mem[0000000030041400] = 3c736934 c38122ff
5712 stda %f16,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff 00000000
5713! Mem[0000000010141400] = 00000000, %l5 = 00000000000000ff
5714 ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 00000000000000ff
5715! %l2 = 00000000, %l3 = ffffffff, Mem[0000000030141400] = 0000009f 00000000
5716 stda %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 ffffffff
5717! Mem[0000000030141408] = e3000000, %l0 = 000000000000009f
5718 swapa [%i5+%o4]0x89,%l0 ! %l0 = 00000000e3000000
5719! %l0 = 00000000e3000000, Mem[00000000300c1408] = 000000001e000000
5720 stxa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000e3000000
5721! Mem[0000000010001400] = ffffffff, %l4 = 000000001bb8d5ff
5722 swapa [%i0+%g0]0x80,%l4 ! %l4 = 00000000ffffffff
5723! Mem[0000000030041408] = 00000000, %l7 = ffffffffffffffb7
5724 swapa [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
5725! %l0 = e3000000, %l1 = 0000ffff, Mem[0000000030181410] = 60000000 00000000
5726 stda %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = e3000000 0000ffff
5727! Starting 10 instruction Load Burst
5728! Mem[0000000010141410] = ff000000, %l6 = 000000000000003c
5729 lduha [%i5+%o5]0x80,%l6 ! %l6 = 000000000000ff00
5730
5731p0_label_217:
5732! Mem[0000000030001408] = e3000000ffffff9f, %f6 = 646d910d 7abbfe4d
5733 ldda [%i0+%o4]0x89,%f6 ! %f6 = e3000000 ffffff9f
5734! Mem[0000000021800180] = ffb7423e, %l2 = 0000000000000000
5735 lduha [%o3+0x180]%asi,%l2 ! %l2 = 000000000000ffb7
5736! Mem[0000000010181400] = ff000000, %l4 = 00000000ffffffff
5737 ldswa [%i6+%g0]0x80,%l4 ! %l4 = ffffffffff000000
5738! Mem[00000000100c1428] = 000000e3e2a2eaff, %f12 = 00000000 a6007f18
5739 ldd [%i3+0x028],%f12 ! %f12 = 000000e3 e2a2eaff
5740! Mem[0000000010181438] = 000003d2, %l5 = 0000000000000000
5741 ldsh [%i6+0x03a],%l5 ! %l5 = 00000000000003d2
5742! Mem[0000000010101410] = 9f22251e, %l6 = 000000000000ff00
5743 lduha [%i4+%o5]0x88,%l6 ! %l6 = 000000000000251e
5744! Mem[0000000030001400] = ff9fffff, %l0 = 00000000e3000000
5745 lduha [%i0+%g0]0x89,%l0 ! %l0 = 000000000000ffff
5746! %l5 = 00000000000003d2, immd = fffffffffffff522, %l6 = 000000000000251e
5747 mulx %l5,-0xade,%l6 ! %l6 = ffffffffffd67be4
5748! Mem[0000000010041414] = 00000000, %l6 = ffffffffffd67be4
5749 lduw [%i1+0x014],%l6 ! %l6 = 0000000000000000
5750! Starting 10 instruction Store Burst
5751! Mem[0000000010181437] = 47ee08bd, %l7 = 0000000000000000
5752 ldstuba [%i6+0x037]%asi,%l7 ! %l7 = 000000bd000000ff
5753
5754p0_label_218:
5755! %l6 = 0000000000000000, Mem[00000000201c0000] = b39f01ce, %asi = 80
5756 stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 000001ce
5757! %f8 = 00000000 340000ff, %l0 = 000000000000ffff
5758! Mem[0000000030181418] = 9c56136f606cfca9
5759 add %i6,0x018,%g1
5760 stda %f8,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030181418] = ff00003400000000
5761! %f16 = 000000ff 00000000, %l2 = 000000000000ffb7
5762! Mem[0000000010181418] = 60b136e460b1fbe4
5763 add %i6,0x018,%g1
5764 stda %f16,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010181418] = 000000e4ff00fb00
5765! %f2 = 00000000, %f16 = 000000ff, %f0 = ff000000
5766 fadds %f2 ,%f16,%f0 ! %l0 = 0000000000010021, Unfinished, %fsr = 0d00000800
5767! %l3 = 00000000ffffffff, Mem[0000000030181400] = ff000000
5768 stba %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff000000
5769! %l5 = 00000000000003d2, Mem[0000000010041410] = 000008ff
5770 stwa %l5,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000003d2
5771! %l5 = 00000000000003d2, Mem[0000000030081400] = 59b74c2f
5772 stha %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 59b703d2
5773! %l2 = 000000000000ffb7, Mem[0000000030001410] = 00000000
5774 stba %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = b7000000
5775! %l2 = 000000000000ffb7, Mem[0000000010181410] = ffffffff
5776 stba %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffb7
5777! Starting 10 instruction Load Burst
5778! Mem[0000000010141408] = 29000000, %l3 = 00000000ffffffff
5779 ldsba [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000000
5780
5781p0_label_219:
5782! Mem[0000000010181408] = ffc52157, %l4 = ffffffffff000000
5783 ldswa [%i6+%o4]0x80,%l4 ! %l4 = ffffffffffc52157
5784! Mem[0000000030141408] = 9f00000000000000, %l0 = 0000000000010021
5785 ldxa [%i5+%o4]0x81,%l0 ! %l0 = 9f00000000000000
5786! Mem[0000000010181428] = 0000000000000000, %f26 = 95d0a0c4 000000ff
5787 ldd [%i6+0x028],%f26 ! %f26 = 00000000 00000000
5788! Mem[00000000211c0000] = 0000e5a1, %l0 = 9f00000000000000
5789 lduba [%o2+0x001]%asi,%l0 ! %l0 = 0000000000000000
5790! Mem[0000000030101400] = fffca64ca52e7e04, %f4 = ff2281c3 3469733c
5791 ldda [%i4+%g0]0x81,%f4 ! %f4 = fffca64c a52e7e04
5792! %f30 = 000000ff f28b69b5, %f10 = 95d0a0c4
5793 fxtos %f30,%f10 ! %f10 = 537ff28b
5794! Mem[00000000300c1410] = 00000000, %l5 = 00000000000003d2
5795 lduha [%i3+%o5]0x89,%l5 ! %l5 = 0000000000000000
5796! Mem[0000000010141400] = ff00000000000060, %l0 = 0000000000000000
5797 ldxa [%i5+%g0]0x80,%l0 ! %l0 = ff00000000000060
5798! %l5 = 0000000000000000, %l3 = 0000000000000000, %l6 = 0000000000000000
5799 and %l5,%l3,%l6 ! %l6 = 0000000000000000
5800! Starting 10 instruction Store Burst
5801! %l4 = ffffffffffc52157, Mem[0000000030041410] = 00000000
5802 stba %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000057
5803
5804p0_label_220:
5805! %l3 = 0000000000000000, Mem[0000000010041431] = 088d03d2
5806 stb %l3,[%i1+0x031] ! Mem[0000000010041430] = 080003d2
5807! %f22 = 646d910d 00000000, Mem[00000000300c1408] = e3000000 00000000
5808 stda %f22,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 646d910d 00000000
5809! %l4 = ffffffffffc52157, Mem[0000000030041410] = 57000000
5810 stha %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 21570000
5811! %l0 = 00000060, %l1 = 0000ffff, Mem[0000000010141410] = 000000ff e0adcbff
5812 stda %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000060 0000ffff
5813! Mem[0000000030141410] = fd2058d8, %l3 = 0000000000000000
5814 swapa [%i5+%o5]0x89,%l3 ! %l3 = 00000000fd2058d8
5815! %f16 = 000000ff 00000000 ff080000 cb800000
5816! %f20 = ff9fffff 00000000 646d910d 00000000
5817! %f24 = ffc52157 34000032 00000000 00000000
5818! %f28 = 00000057 1bb8d5ff 000000ff f28b69b5
5819 stda %f16,[%i2]ASI_BLK_AIUS ! Block Store to 0000000030081400
5820! %l5 = 0000000000000000, Mem[0000000010001410] = ff000000
5821 stwa %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
5822! Mem[0000000030001400] = ffff9fff, %l5 = 0000000000000000
5823 swapa [%i0+%g0]0x81,%l5 ! %l5 = 00000000ffff9fff
5824! %l4 = ffffffffffc52157, Mem[0000000010001410] = 00000000
5825 stwa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffc52157
5826! Starting 10 instruction Load Burst
5827! Mem[0000000010181400] = 000000ff, %l4 = ffffffffffc52157
5828 lduwa [%i6+%g0]0x88,%l4 ! %l4 = 00000000000000ff
5829
5830p0_label_221:
5831! Mem[0000000030141410] = 00000000, %l5 = 00000000ffff9fff
5832 lduba [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000000
5833! Mem[00000000201c0000] = 000001ce, %l4 = 00000000000000ff
5834 lduba [%o0+0x001]%asi,%l4 ! %l4 = 0000000000000000
5835! Mem[0000000010001400] = ffffffffffd5b81b, %f0 = ff000000 00000000
5836 ldda [%i0+%g0]0x88,%f0 ! %f0 = ffffffff ffd5b81b
5837! Mem[0000000030001408] = 9fffffff, %l0 = ff00000000000060
5838 ldswa [%i0+%o4]0x81,%l0 ! %l0 = ffffffff9fffffff
5839! Mem[0000000030101408] = 9f000000, %l4 = 0000000000000000
5840 lduha [%i4+%o4]0x81,%l4 ! %l4 = 0000000000009f00
5841! Mem[0000000010141400] = 60000000 000000ff, %l0 = 9fffffff, %l1 = 0000ffff
5842 ldda [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000ff 0000000060000000
5843! Mem[0000000030141410] = 00000000, %l6 = 0000000000000000
5844 lduha [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000
5845 membar #Sync ! Added by membar checker (31)
5846! Mem[0000000010081418] = 00000000000000ff, %f4 = fffca64c a52e7e04
5847 ldd [%i2+0x018],%f4 ! %f4 = 00000000 000000ff
5848! Mem[00000000211c0000] = 0000e5a1, %l6 = 0000000000000000
5849 ldsba [%o2+0x000]%asi,%l6 ! %l6 = 0000000000000000
5850! Starting 10 instruction Store Burst
5851! Mem[0000000010101400] = 00000000, %l5 = 0000000000000000
5852 swapa [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
5853
5854p0_label_222:
5855! %l3 = 00000000fd2058d8, Mem[00000000211c0001] = 0000e5a1
5856 stb %l3,[%o2+0x001] ! Mem[00000000211c0000] = 00d8e5a1
5857! Code Fragment 4
5858p0_fragment_26:
5859! %l0 = 00000000000000ff
5860 setx 0xb019de28705926b5,%g7,%l0 ! %l0 = b019de28705926b5
5861! %l1 = 0000000060000000
5862 setx 0xf471a7a07f29db79,%g7,%l1 ! %l1 = f471a7a07f29db79
5863 setx 0x7ff8, %g1, %g2
5864 and %l0, %g2, %l0
5865 setx 0xffffffff, %g1, %g2
5866 and %l1, %g2, %l1
5867 setx 0x100000000, %g1, %g2
5868 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5869 ta T_CHANGE_HPRIV
5870 stxa %l1, [%l0]ASI_ICACHE_INSTR
5871 ta T_CHANGE_NONHPRIV
5872! %l0 = b019de28705926b5
5873 setx 0x960c702fc5e7caf7,%g7,%l0 ! %l0 = 960c702fc5e7caf7
5874! %l1 = f471a7a07f29db79
5875 setx 0x06d96e485ebc4efa,%g7,%l1 ! %l1 = 06d96e485ebc4efa
5876! %l3 = 00000000fd2058d8, Mem[0000000030041400] = 000000ff
5877 stwa %l3,[%i1+%g0]0x81 ! Mem[0000000030041400] = fd2058d8
5878! Mem[00000000300c1400] = ff9fffff, %l7 = 00000000000000bd
5879 ldstuba [%i3+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
5880! %l2 = 000000000000ffb7, Mem[0000000010001408] = ff000000
5881 stha %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffb70000
5882! %l2 = 000000000000ffb7, Mem[0000000030041410] = 21570000
5883 stba %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = b7570000
5884! Mem[0000000010141414] = ffff0000, %l3 = 00000000fd2058d8
5885 swap [%i5+0x014],%l3 ! %l3 = 00000000ffff0000
5886! %l0 = 960c702fc5e7caf7, Mem[0000000010141410] = 60000000
5887 stba %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = f7000000
5888! %l4 = 00009f00, %l5 = 00000000, Mem[0000000010001400] = 1bb8d5ff ffffffff
5889 stda %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00009f00 00000000
5890! Starting 10 instruction Load Burst
5891! Mem[0000000030101408] = 9f000000 ffffffff, %l2 = 0000ffb7, %l3 = ffff0000
5892 ldda [%i4+%o4]0x81,%l2 ! %l2 = 000000009f000000 00000000ffffffff
5893
5894p0_label_223:
5895! %f19 = cb800000, %f1 = ffd5b81b, %f22 = 646d910d 00000000
5896 fsmuld %f19,%f1 ,%f22 ! %f22 = fffab703 60000000
5897! Mem[00000000300c1400] = ff9fffff, %l3 = 00000000ffffffff
5898 ldsba [%i3+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
5899! Mem[0000000030141410] = 00000000, %l3 = ffffffffffffffff
5900 swapa [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
5901 membar #Sync ! Added by membar checker (32)
5902! Mem[00000000300c1400] = ffff9fff 654a7d29 00000000 0d916d64
5903! Mem[00000000300c1410] = 00000000 00000000 60000000 00000000
5904! Mem[00000000300c1420] = 00000000 34697300 a52e7e04 e2a2ea29
5905! Mem[00000000300c1430] = e3000000 d2038d08 00000000 00000000
5906 ldda [%i3]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400
5907! Mem[000000001010142c] = 047e2ea5, %l0 = 960c702fc5e7caf7
5908 ldsh [%i4+0x02c],%l0 ! %l0 = 000000000000047e
5909! Mem[0000000010181410] = ffffffb7, %l2 = 000000009f000000
5910 lduha [%i6+%o5]0x88,%l2 ! %l2 = 000000000000ffb7
5911! Mem[00000000300c1400] = ff9fffff, %l3 = 0000000000000000
5912 lduha [%i3+%g0]0x89,%l3 ! %l3 = 000000000000ffff
5913! Mem[0000000010141430] = 003c4adb1560aefe, %l2 = 000000000000ffb7
5914 ldxa [%i5+0x030]%asi,%l2 ! %l2 = 003c4adb1560aefe
5915! Mem[0000000010181410] = ffffffb7, %f7 = ffffff9f
5916 lda [%i6+%o5]0x88,%f7 ! %f7 = ffffffb7
5917! Starting 10 instruction Store Burst
5918! %f0 = ffffffff ffd5b81b, Mem[0000000030081410] = ffff9fff 00000000
5919 stda %f0 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffff ffd5b81b
5920
5921p0_label_224:
5922! Mem[00000000218000c1] = 19c5d5a0, %l5 = 0000000000000000
5923 ldstub [%o3+0x0c1],%l5 ! %l5 = 000000c5000000ff
5924! %f6 = e3000000 ffffffb7, Mem[0000000010041420] = 00736934 00000000
5925 std %f6 ,[%i1+0x020] ! Mem[0000000010041420] = e3000000 ffffffb7
5926! Mem[00000000300c1400] = ff9fffff, %l4 = 0000000000009f00
5927 ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
5928! %l5 = 00000000000000c5, Mem[0000000030101400] = 4ca6fcff
5929 stwa %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000c5
5930! %f12 = 000000e3 e2a2eaff, Mem[00000000100c1410] = 1e0000ff 00000000
5931 std %f12,[%i3+%o5] ! Mem[00000000100c1410] = 000000e3 e2a2eaff
5932! Mem[00000000100c1410] = e3000000, %l2 = 003c4adb1560aefe
5933 swapa [%i3+%o5]0x88,%l2 ! %l2 = 00000000e3000000
5934! %f4 = 00000000, Mem[0000000030141410] = ffffffff
5935 sta %f4 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
5936! %l2 = e3000000, %l3 = 0000ffff, Mem[0000000030181410] = 000000e3 ffff0000
5937 stda %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = e3000000 0000ffff
5938! Mem[0000000030001410] = b7000000, %l2 = 00000000e3000000
5939 swapa [%i0+%o5]0x81,%l2 ! %l2 = 00000000b7000000
5940! Starting 10 instruction Load Burst
5941! Mem[0000000010101430] = 088d03d2, %l0 = 000000000000047e
5942 lduba [%i4+0x032]%asi,%l0 ! %l0 = 0000000000000003
5943
5944p0_label_225:
5945! Mem[0000000030141410] = 00000000, %l2 = 00000000b7000000
5946 ldswa [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000
5947! Mem[0000000010181420] = a334634c, %l1 = 06d96e485ebc4efa
5948 ldsw [%i6+0x020],%l1 ! %l1 = ffffffffa334634c
5949! Mem[0000000030081400] = 000000ff, %l2 = 0000000000000000
5950 lduha [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000
5951! Mem[0000000030041408] = b7ffffff, %f3 = 000000e3
5952 lda [%i1+%o4]0x89,%f3 ! %f3 = b7ffffff
5953! Mem[00000000100c1410] = 1560aefe, %l3 = 000000000000ffff
5954 ldswa [%i3+%o5]0x88,%l3 ! %l3 = 000000001560aefe
5955! Mem[0000000030181400] = 000000ff, %l0 = 0000000000000003
5956 lduha [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff
5957! Mem[0000000030141408] = 9f000000 00000000, %l4 = 000000ff, %l5 = 000000c5
5958 ldda [%i5+%o4]0x81,%l4 ! %l4 = 000000009f000000 0000000000000000
5959! %l6 = 0000000000000000, immed = 0000029d, %y = 00000000
5960 udiv %l6,0x29d,%l3 ! %l3 = 0000000000000000
5961 mov %l0,%y ! %y = 000000ff
5962! %l6 = 0000000000000000, immd = fffffffffffff847, %l2 = 0000000000000000
5963 udivx %l6,-0x7b9,%l2 ! %l2 = 0000000000000000
5964! Starting 10 instruction Store Burst
5965! %l0 = 00000000000000ff, Mem[0000000020800040] = 0000f99a
5966 sth %l0,[%o1+0x040] ! Mem[0000000020800040] = 00fff99a
5967
5968p0_label_226:
5969! %l0 = 00000000000000ff, Mem[00000000218001c1] = 00ffc752
5970 stb %l0,[%o3+0x1c1] ! Mem[00000000218001c0] = 00ffc752
5971! %l4 = 000000009f000000, Mem[000000001010142e] = 047e2ea5, %asi = 80
5972 stba %l4,[%i4+0x02e]%asi ! Mem[000000001010142c] = 047e00a5
5973! Mem[0000000010181408] = 5721c5ff, %l1 = ffffffffa334634c
5974 swapa [%i6+%o4]0x88,%l1 ! %l1 = 000000005721c5ff
5975! Mem[0000000030001400] = 00000000, %l3 = 0000000000000000
5976 swapa [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000000
5977 membar #Sync ! Added by membar checker (33)
5978! %l0 = 00000000000000ff, Mem[00000000300c1408] = 00000000
5979 stba %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
5980! Mem[0000000010041410] = 000003d2, %l3 = 0000000000000000
5981 ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 00000000000000ff
5982! %f16 = ffff9fff 654a7d29 00000000 0d916d64
5983! %f20 = 00000000 00000000 60000000 00000000
5984! %f24 = 00000000 34697300 a52e7e04 e2a2ea29
5985! %f28 = e3000000 d2038d08 00000000 00000000
5986 stda %f16,[%i5]ASI_BLK_AIUPL ! Block Store to 0000000010141400
5987! Mem[0000000010001418] = 00000000, %l6 = 0000000000000000
5988 swap [%i0+0x018],%l6 ! %l6 = 0000000000000000
5989! %f15 = e70000ff, %f5 = 000000ff
5990 fcmpes %fcc1,%f15,%f5 ! %fcc1 = 1
5991! Starting 10 instruction Load Burst
5992! Mem[0000000010041418] = 00000000, %f11 = 6bd091ff
5993 lda [%i1+0x018]%asi,%f11 ! %f11 = 00000000
5994
5995p0_label_227:
5996! Mem[00000000211c0000] = 00d8e5a1, %l3 = 0000000000000000
5997 ldsb [%o2+%g0],%l3 ! %l3 = 0000000000000000
5998! Mem[0000000010081410] = 00000000, %f8 = 00000000
5999 lda [%i2+%o5]0x80,%f8 ! %f8 = 00000000
6000! Mem[00000000100c1418] = 00000000a6007f18, %l3 = 0000000000000000
6001 ldxa [%i3+0x018]%asi,%l3 ! %l3 = 00000000a6007f18
6002! Mem[0000000010081438] = 00bc0000, %l0 = 00000000000000ff
6003 ldsha [%i2+0x038]%asi,%l0 ! %l0 = 00000000000000bc
6004! Mem[00000000300c1408] = ff000000, %l6 = 0000000000000000
6005 ldsha [%i3+%o4]0x81,%l6 ! %l6 = ffffffffffffff00
6006! Mem[0000000010041400] = ffffffad, %l6 = ffffffffffffff00
6007 lduha [%i1+%g0]0x88,%l6 ! %l6 = 000000000000ffad
6008! %l4 = 9f000000, %l5 = 00000000, Mem[0000000010101438] = 00000000 00000000
6009 stda %l4,[%i4+0x038]%asi ! Mem[0000000010101438] = 9f000000 00000000
6010! Mem[0000000030101400] = c5000000, %l4 = 000000009f000000
6011 ldswa [%i4+%g0]0x81,%l4 ! %l4 = ffffffffc5000000
6012! Mem[00000000100c1410] = 1560aefe, %l6 = 000000000000ffad
6013 ldswa [%i3+%o5]0x88,%l6 ! %l6 = 000000001560aefe
6014! Starting 10 instruction Store Burst
6015! %f4 = 00000000, Mem[0000000030081400] = 000000ff
6016 sta %f4 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
6017
6018p0_label_228:
6019! %l3 = 00000000a6007f18, Mem[0000000030101410] = 00000000
6020 stha %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 7f180000
6021! %f2 = 00000000 b7ffffff, Mem[0000000010181400] = 000000ff 00000000
6022 stda %f2 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 b7ffffff
6023! %l0 = 000000bc, %l1 = 5721c5ff, Mem[0000000030041408] = ffffffb7 000000e3
6024 stda %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000bc 5721c5ff
6025! %f16 = ffff9fff 654a7d29 00000000 0d916d64
6026! %f20 = 00000000 00000000 60000000 00000000
6027! %f24 = 00000000 34697300 a52e7e04 e2a2ea29
6028! %f28 = e3000000 d2038d08 00000000 00000000
6029 stda %f16,[%i5]ASI_COMMIT_S ! Block Store to 0000000030141400
6030 membar #Sync ! Added by membar checker (34)
6031! Mem[0000000010141400] = 297d4a65, %l3 = a6007f18, %l5 = 00000000
6032 casa [%i5]0x80,%l3,%l5 ! %l5 = 00000000297d4a65
6033! Mem[0000000010181400] = b7ffffff, %l1 = 000000005721c5ff
6034 swapa [%i6+%g0]0x88,%l1 ! %l1 = 00000000b7ffffff
6035! Mem[0000000010041410] = ff0003d2, %l1 = 00000000b7ffffff
6036 ldstuba [%i1+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
6037! %f28 = e3000000, Mem[0000000030001410] = e3000000
6038 sta %f28,[%i0+%o5]0x81 ! Mem[0000000030001410] = e3000000
6039! %f24 = 00000000 34697300, %l0 = 00000000000000bc
6040! Mem[0000000030181410] = 000000e3ffff0000
6041 add %i6,0x010,%g1
6042 stda %f24,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030181410] = 000000e300000000
6043! Starting 10 instruction Load Burst
6044! Mem[0000000010181400] = 5721c5ff, %l1 = 00000000000000ff
6045 lduha [%i6+%g0]0x88,%l1 ! %l1 = 000000000000c5ff
6046
6047p0_label_229:
6048! Mem[0000000030181400] = 000000ff, %l1 = 000000000000c5ff
6049 lduba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff
6050! Mem[00000000100c1408] = ff0000e7, %f17 = 654a7d29
6051 ld [%i3+%o4],%f17 ! %f17 = ff0000e7
6052! Mem[0000000010001400] = 009f0000, %l3 = 00000000a6007f18
6053 ldswa [%i0+%g0]0x88,%l3 ! %l3 = 00000000009f0000
6054! Mem[0000000010141410] = 00000000, %l1 = 00000000000000ff
6055 lduha [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000
6056! Mem[0000000010001400] = 00000000009f0000, %l2 = 0000000000000000
6057 ldxa [%i0+%g0]0x88,%l2 ! %l2 = 00000000009f0000
6058! Mem[0000000010001400] = 00009f0000000000, %l4 = ffffffffc5000000
6059 ldxa [%i0+0x000]%asi,%l4 ! %l4 = 00009f0000000000
6060! Mem[000000001014143c] = 00000000, %l0 = 00000000000000bc
6061 lduwa [%i5+0x03c]%asi,%l0 ! %l0 = 0000000000000000
6062! %l1 = 0000000000000000, imm = 000000000000042b, %l1 = 0000000000000000
6063 subc %l1,0x42b,%l1 ! %l1 = fffffffffffffbd5
6064! Mem[0000000021800000] = ffff18df, %l4 = 00009f0000000000
6065 ldsh [%o3+%g0],%l4 ! %l4 = ffffffffffffffff
6066! Starting 10 instruction Store Burst
6067! %f22 = 60000000 00000000, Mem[0000000010101410] = 9f22251e 00000000
6068 stda %f22,[%i4+%o5]0x88 ! Mem[0000000010101410] = 60000000 00000000
6069
6070p0_label_230:
6071! %l0 = 0000000000000000, immd = 0000000000000bfd, %l1 = fffffffffffffbd5
6072 sdivx %l0,0xbfd,%l1 ! %l1 = 0000000000000000
6073! %l0 = 00000000, %l1 = 00000000, Mem[0000000010001408] = 0000b7ff 000000ff
6074 stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 00000000
6075! Mem[000000001004142c] = 047e2ea5, %l1 = 0000000000000000
6076 swap [%i1+0x02c],%l1 ! %l1 = 00000000047e2ea5
6077! Mem[0000000030141400] = ffff9fff, %l1 = 00000000047e2ea5
6078 swapa [%i5+%g0]0x81,%l1 ! %l1 = 00000000ffff9fff
6079! %f26 = a52e7e04, Mem[0000000010041408] = 34000032
6080 sta %f26,[%i1+%o4]0x88 ! Mem[0000000010041408] = a52e7e04
6081! %l0 = 0000000000000000, Mem[0000000010001400] = 00009f00
6082 stba %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00009f00
6083! %f14 = fd2146b2 e70000ff, Mem[0000000010101408] = 00ff0029 0000009f
6084 stda %f14,[%i4+%o4]0x80 ! Mem[0000000010101408] = fd2146b2 e70000ff
6085! %f20 = 00000000 00000000, %l0 = 0000000000000000
6086! Mem[0000000030181430] = e3000000d2038d08
6087 add %i6,0x030,%g1
6088 stda %f20,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030181430] = e3000000d2038d08
6089! %l6 = 000000001560aefe, Mem[0000000010181408] = a334634c
6090 stha %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = a334aefe
6091! Starting 10 instruction Load Burst
6092! Mem[0000000030101408] = 9f000000, %l5 = 00000000297d4a65
6093 swapa [%i4+%o4]0x81,%l5 ! %l5 = 000000009f000000
6094
6095p0_label_231:
6096! Mem[00000000300c1408] = 646d910d000000ff, %f26 = a52e7e04 e2a2ea29
6097 ldda [%i3+%o4]0x89,%f26 ! %f26 = 646d910d 000000ff
6098! Mem[00000000300c1410] = 00000000 00000000, %l2 = 009f0000, %l3 = 009f0000
6099 ldda [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000 0000000000000000
6100! Mem[0000000030001408] = 9fffffff, %l7 = 00000000000000ff
6101 lduba [%i0+%o4]0x81,%l7 ! %l7 = 000000000000009f
6102! Mem[00000000300c1400] = ffff9fff 654a7d29, %l6 = 1560aefe, %l7 = 0000009f
6103 ldda [%i3+%g0]0x81,%l6 ! %l6 = 00000000ffff9fff 00000000654a7d29
6104! Mem[0000000010141400] = 654a7d29, %l1 = 00000000ffff9fff
6105 ldswa [%i5+%g0]0x88,%l1 ! %l1 = 00000000654a7d29
6106! Mem[0000000030141400] = a52e7e04, %l1 = 00000000654a7d29
6107 ldswa [%i5+%g0]0x89,%l1 ! %l1 = ffffffffa52e7e04
6108! %f29 = d2038d08, %f11 = 00000000, %f8 = 00000000
6109 fsubs %f29,%f11,%f8 ! %f8 = d2038d08
6110! Mem[00000000100c1408] = ff0000e7 00000000, %l6 = ffff9fff, %l7 = 654a7d29
6111 ldda [%i3+%o4]0x80,%l6 ! %l6 = 00000000ff0000e7 0000000000000000
6112! Mem[0000000010141424] = 00000000, %l3 = 0000000000000000
6113 lduw [%i5+0x024],%l3 ! %l3 = 0000000000000000
6114! Starting 10 instruction Store Burst
6115! Mem[00000000100c1418] = 00000000, %l7 = 0000000000000000
6116 swap [%i3+0x018],%l7 ! %l7 = 0000000000000000
6117
6118p0_label_232:
6119! %l0 = 0000000000000000, Mem[00000000100c1407] = cb800000
6120 stb %l0,[%i3+0x007] ! Mem[00000000100c1404] = cb800000
6121! Mem[000000001010142c] = 047e00a5, %l2 = 0000000000000000, %asi = 80
6122 swapa [%i4+0x02c]%asi,%l2 ! %l2 = 00000000047e00a5
6123! Mem[0000000030181410] = 000000e3, %l3 = 0000000000000000
6124 ldstuba [%i6+%o5]0x81,%l3 ! %l3 = 00000000000000ff
6125! Mem[0000000030181410] = ff0000e3, %l4 = ffffffffffffffff
6126 ldstuba [%i6+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
6127! %l5 = 000000009f000000, Mem[0000000030081408] = ff080000
6128 stba %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00080000
6129! %l4 = 00000000000000ff, Mem[0000000010041410] = d20300ff
6130 stha %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = d20300ff
6131! Mem[0000000010181410] = ffffffb7, %l7 = 0000000000000000
6132 ldstuba [%i6+%o5]0x88,%l7 ! %l7 = 000000b7000000ff
6133! %l2 = 047e00a5, %l3 = 00000000, Mem[0000000030041408] = 000000bc 5721c5ff
6134 stda %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 047e00a5 00000000
6135! %f22 = 60000000, Mem[00000000300c1408] = 000000ff
6136 sta %f22,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 60000000
6137! Starting 10 instruction Load Burst
6138! Mem[0000000030101408] = 654a7d29, %l0 = 0000000000000000
6139 ldsba [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000029
6140
6141p0_label_233:
6142! Mem[0000000030101410] = 000000290000187f, %f20 = 00000000 00000000
6143 ldda [%i4+%o5]0x89,%f20 ! %f20 = 00000029 0000187f
6144! Mem[0000000010081400] = 00000000, %f14 = fd2146b2
6145 lda [%i2+%g0]0x88,%f14 ! %f14 = 00000000
6146! Mem[0000000010141410] = 00000000, %f17 = ff0000e7
6147 lda [%i5+%o5]0x80,%f17 ! %f17 = 00000000
6148! Mem[0000000030141410] = 0000000000000000, %l7 = 00000000000000b7
6149 ldxa [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000000
6150! Mem[0000000010081400] = 00000000, %l6 = 00000000ff0000e7
6151 ldsba [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
6152! Mem[0000000030141408] = 00000000, %l6 = 0000000000000000
6153 ldsba [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
6154! Mem[0000000010141418] = 0000000000000060, %l6 = 0000000000000000
6155 ldxa [%i5+0x018]%asi,%l6 ! %l6 = 0000000000000060
6156! Mem[00000000211c0000] = 00d8e5a1, %l5 = 000000009f000000
6157 ldsba [%o2+0x001]%asi,%l5 ! %l5 = ffffffffffffffd8
6158! Mem[0000000010101430] = 088d03d2, %l7 = 0000000000000000
6159 ldsh [%i4+0x032],%l7 ! %l7 = 00000000000003d2
6160! Starting 10 instruction Store Burst
6161! Mem[0000000021800001] = ffff18df, %l0 = 0000000000000029
6162 ldstub [%o3+0x001],%l0 ! %l0 = 000000ff000000ff
6163
6164p0_label_234:
6165! %l1 = ffffffffa52e7e04, Mem[0000000030141410] = 00000000
6166 stba %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000004
6167! %l4 = 00000000000000ff, Mem[0000000030181400] = ff000000
6168 stwa %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000ff
6169! Mem[0000000010001410] = 5721c5ff, %l6 = 0000000000000060
6170 swapa [%i0+%o5]0x80,%l6 ! %l6 = 000000005721c5ff
6171! Mem[0000000030081400] = 00000000, %l3 = 0000000000000000
6172 ldstuba [%i2+%g0]0x89,%l3 ! %l3 = 00000000000000ff
6173! %l6 = 000000005721c5ff, Mem[0000000030001408] = ffffff9f
6174 stha %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffc5ff
6175! %l0 = 00000000000000ff, Mem[0000000010101439] = 9f000000, %asi = 80
6176 stba %l0,[%i4+0x039]%asi ! Mem[0000000010101438] = 9fff0000
6177! Mem[0000000010081424] = 34a1c300, %l3 = 0000000000000000
6178 swap [%i2+0x024],%l3 ! %l3 = 0000000034a1c300
6179! %f0 = ffffffff ffd5b81b, Mem[0000000010101400] = 00000000 29000000
6180 stda %f0 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffff ffd5b81b
6181! %l7 = 00000000000003d2, Mem[0000000010101414] = 00000060
6182 stw %l7,[%i4+0x014] ! Mem[0000000010101414] = 000003d2
6183! Starting 10 instruction Load Burst
6184! Mem[0000000010001400] = 00009f0000000000, %l0 = 00000000000000ff
6185 ldxa [%i0+%g0]0x80,%l0 ! %l0 = 00009f0000000000
6186
6187p0_label_235:
6188! Mem[0000000030101400] = 000000c5, %l3 = 0000000034a1c300
6189 ldsba [%i4+%g0]0x89,%l3 ! %l3 = ffffffffffffffc5
6190! Mem[0000000010181410] = ffffffff, %f29 = d2038d08
6191 lda [%i6+%o5]0x88,%f29 ! %f29 = ffffffff
6192! %f10 = 537ff28b 00000000, Mem[00000000300c1410] = 00000000 00000000
6193 stda %f10,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 537ff28b 00000000
6194! Mem[00000000100c1400] = ff080000cb800000, %f20 = 00000029 0000187f
6195 ldda [%i3+%g0]0x80,%f20 ! %f20 = ff080000 cb800000
6196! Mem[0000000030181408] = ff00d52a, %l5 = ffffffffffffffd8
6197 lduwa [%i6+%o4]0x81,%l5 ! %l5 = 00000000ff00d52a
6198! Mem[00000000100c1400] = ff080000, %f3 = b7ffffff
6199 lda [%i3+%g0]0x80,%f3 ! %f3 = ff080000
6200! Mem[0000000010141414] = 00000000, %l3 = ffffffffffffffc5
6201 ldswa [%i5+0x014]%asi,%l3 ! %l3 = 0000000000000000
6202! Mem[0000000010141408] = 0d916d64, %f23 = 00000000
6203 lda [%i5+%o4]0x88,%f23 ! %f23 = 0d916d64
6204! Mem[00000000100c1400] = 000080cb000008ff, %f12 = 000000e3 e2a2eaff
6205 ldda [%i3+%g0]0x88,%f12 ! %f12 = 000080cb 000008ff
6206! Starting 10 instruction Store Burst
6207! %f24 = 00000000 34697300, %l1 = ffffffffa52e7e04
6208! Mem[00000000100c1410] = feae6015e2a2eaff
6209 add %i3,0x010,%g1
6210 stda %f24,[%g1+%l1]ASI_PST16_PL ! Mem[00000000100c1410] = feae60150000eaff
6211
6212p0_label_236:
6213! %f22 = 60000000 0d916d64, Mem[00000000100c1408] = e70000ff 00000000
6214 stda %f22,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 60000000 0d916d64
6215! %l5 = 00000000ff00d52a, Mem[000000001008143c] = a52e7e04
6216 sth %l5,[%i2+0x03c] ! Mem[000000001008143c] = d52a7e04
6217! %l6 = 000000005721c5ff, Mem[0000000010141400] = 297d4a65
6218 stha %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = c5ff4a65
6219! Mem[0000000030141408] = 00000000, %l4 = 00000000000000ff
6220 swapa [%i5+%o4]0x81,%l4 ! %l4 = 0000000000000000
6221! %f11 = 00000000, %f26 = 646d910d, %f8 = d2038d08
6222 fmuls %f11,%f26,%f8 ! %f8 = 00000000
6223! %l6 = 5721c5ff, %l7 = 000003d2, Mem[0000000010001410] = 60000000 00000000
6224 stda %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 5721c5ff 000003d2
6225! Mem[00000000211c0000] = 00d8e5a1, %l6 = 000000005721c5ff
6226 ldstuba [%o2+0x000]%asi,%l6 ! %l6 = 00000000000000ff
6227! Mem[00000000300c1400] = ffff9fff, %l1 = ffffffffa52e7e04
6228 ldstuba [%i3+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
6229! %l5 = 00000000ff00d52a, Mem[0000000010001410] = 5721c5ff
6230 stba %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = 5721c52a
6231! Starting 10 instruction Load Burst
6232! Mem[0000000010041408] = a52e7e04, %l2 = 00000000047e00a5
6233 swapa [%i1+%o4]0x88,%l2 ! %l2 = 00000000a52e7e04
6234
6235p0_label_237:
6236! Mem[0000000030041400] = 00000000d85820fd, %f22 = 60000000 0d916d64
6237 ldda [%i1+%g0]0x89,%f22 ! %f22 = 00000000 d85820fd
6238! Mem[0000000010081400] = 00000000, %l1 = 00000000000000ff
6239 ldsw [%i2+%g0],%l1 ! %l1 = 0000000000000000
6240! Mem[0000000030101400] = c5000000, %l3 = 0000000000000000
6241 lduba [%i4+%g0]0x81,%l3 ! %l3 = 00000000000000c5
6242 membar #Sync ! Added by membar checker (35)
6243! Mem[00000000300c1400] = ffff9fff 654a7d29 00000060 0d916d64
6244! Mem[00000000300c1410] = 00000000 8bf27f53 60000000 00000000
6245! Mem[00000000300c1420] = 00000000 34697300 a52e7e04 e2a2ea29
6246! Mem[00000000300c1430] = e3000000 d2038d08 00000000 00000000
6247 ldda [%i3]ASI_BLK_AIUSL,%f16 ! Block Load from 00000000300c1400
6248! Mem[0000000010001408] = 00000000, %l4 = 0000000000000000
6249 lduha [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000
6250! Mem[0000000020800000] = ffffe062, %l4 = 0000000000000000
6251 lduh [%o1+%g0],%l4 ! %l4 = 000000000000ffff
6252! Mem[0000000030181410] = e30000ff, %l7 = 00000000000003d2
6253 lduha [%i6+%o5]0x89,%l7 ! %l7 = 00000000000000ff
6254! Mem[0000000030101408] = 654a7d29, %f8 = 00000000
6255 lda [%i4+%o4]0x89,%f8 ! %f8 = 654a7d29
6256! Mem[0000000030001400] = 00000000, %l0 = 00009f0000000000
6257 lduwa [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000
6258! Starting 10 instruction Store Burst
6259! %l0 = 00000000, %l1 = 00000000, Mem[0000000010001410] = 5721c52a 000003d2
6260 stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 00000000
6261
6262p0_label_238:
6263! %l1 = 0000000000000000, Mem[0000000010181408] = feae34a3
6264 stha %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000034a3
6265! %l0 = 0000000000000000, Mem[0000000010001408] = 0000000000000000
6266 stxa %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000000
6267 membar #Sync ! Added by membar checker (36)
6268! %l4 = 000000000000ffff, Mem[00000000300c1408] = 00000060
6269 stha %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffff0060
6270! %l0 = 0000000000000000, Mem[0000000030081410] = 1bb8d5ff
6271 stwa %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
6272! Mem[0000000030081410] = 00000000, %l0 = 0000000000000000
6273 swapa [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
6274! %f0 = ffffffff ffd5b81b, Mem[0000000010101410] = 00000000 000003d2
6275 stda %f0 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffffff ffd5b81b
6276! %l6 = 0000000000000000, Mem[00000000300c1408] = 6000ffff
6277 stba %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 6000ff00
6278! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010141410] = 00000000 00000000
6279 stda %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 000000ff
6280! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010041410] = ff0003d2 00000000
6281 stda %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 000000ff
6282! Starting 10 instruction Load Burst
6283! Mem[0000000010041410] = 00000000, %l1 = 0000000000000000
6284 lduha [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000000
6285
6286p0_label_239:
6287! Mem[000000001014142c] = 047e2ea5, %l5 = 00000000ff00d52a
6288 lduwa [%i5+0x02c]%asi,%l5 ! %l5 = 00000000047e2ea5
6289! Mem[0000000030141400] = 047e2ea5654a7d29, %f12 = 000080cb 000008ff
6290 ldda [%i5+%g0]0x81,%f12 ! %f12 = 047e2ea5 654a7d29
6291! %l2 = 00000000a52e7e04, imm = 0000000000000309, %l7 = 00000000000000ff
6292 xnor %l2,0x309,%l7 ! %l7 = ffffffff5ad182f2
6293! Mem[0000000030181410] = 00000000e30000ff, %l5 = 00000000047e2ea5
6294 ldxa [%i6+%o5]0x89,%l5 ! %l5 = 00000000e30000ff
6295! Mem[00000000218001c0] = 00ffc752, %l5 = 00000000e30000ff
6296 ldsh [%o3+0x1c0],%l5 ! %l5 = 00000000000000ff
6297! Mem[00000000201c0000] = 000001ce, %l4 = 000000000000ffff
6298 ldsba [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000
6299! Mem[0000000030041400] = d85820fd, %l7 = ffffffff5ad182f2
6300 lduha [%i1+%g0]0x89,%l7 ! %l7 = 00000000000020fd
6301! Mem[0000000010181408] = 000034a3, %l2 = 00000000a52e7e04
6302 ldswa [%i6+%o4]0x80,%l2 ! %l2 = 00000000000034a3
6303! Mem[0000000010101410] = 1bb8d5ff ffffffff, %l4 = 00000000, %l5 = 000000ff
6304 ldda [%i4+%o5]0x88,%l4 ! %l4 = 00000000ffffffff 000000001bb8d5ff
6305! Starting 10 instruction Store Burst
6306! Mem[0000000010081410] = 00000000, %l3 = 00000000000000c5
6307 swapa [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000000
6308
6309p0_label_240:
6310! %l4 = 00000000ffffffff, Mem[00000000100c1416] = 0000eaff, %asi = 80
6311 stha %l4,[%i3+0x016]%asi ! Mem[00000000100c1414] = 0000ffff
6312! %f14 = 00000000 e70000ff, %l1 = 0000000000000000
6313! Mem[0000000030101418] = 0073693400000000
6314 add %i4,0x018,%g1
6315 stda %f14,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030101418] = 0073693400000000
6316! Mem[0000000030181408] = ff00d52a, %l0 = 0000000000000000
6317 swapa [%i6+%o4]0x81,%l0 ! %l0 = 00000000ff00d52a
6318! %l2 = 00000000000034a3, %l6 = 0000000000000000, %l3 = 0000000000000000
6319 xnor %l2,%l6,%l3 ! %l3 = ffffffffffffcb5c
6320! Mem[0000000010141404] = ff9fffff, %l4 = ffffffff, %l5 = 1bb8d5ff
6321 add %i5,0x04,%g1
6322 casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000ff9fffff
6323! %l7 = 00000000000020fd, Mem[0000000030041410] = 000057b7
6324 stba %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000057fd
6325! Mem[0000000010101410] = ffffffff, %l0 = 00000000ff00d52a
6326 ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
6327! Mem[0000000030041408] = a5007e04, %l5 = 00000000ff9fffff
6328 ldstuba [%i1+%o4]0x89,%l5 ! %l5 = 00000004000000ff
6329! %f12 = 047e2ea5 654a7d29, Mem[0000000030001408] = ffc5ffff 000000e3
6330 stda %f12,[%i0+%o4]0x81 ! Mem[0000000030001408] = 047e2ea5 654a7d29
6331! Starting 10 instruction Load Burst
6332! Mem[00000000201c0000] = 000001ce, %l3 = ffffffffffffcb5c
6333 lduha [%o0+0x000]%asi,%l3 ! %l3 = 0000000000000000
6334
6335p0_label_241:
6336! Mem[0000000010041408] = a5007e045721c5ff, %f12 = 047e2ea5 654a7d29
6337 ldda [%i1+%o4]0x80,%f12 ! %f12 = a5007e04 5721c5ff
6338! Mem[0000000020800000] = ffffe062, %l7 = 00000000000020fd
6339 lduha [%o1+0x000]%asi,%l7 ! %l7 = 000000000000ffff
6340! Mem[0000000030001408] = 047e2ea5 654a7d29, %l0 = 000000ff, %l1 = 00000000
6341 ldda [%i0+%o4]0x81,%l0 ! %l0 = 00000000047e2ea5 00000000654a7d29
6342! Mem[00000000100c1400] = ff080000 cb800000, %l2 = 000034a3, %l3 = 00000000
6343 ldda [%i3+%g0]0x80,%l2 ! %l2 = 00000000ff080000 00000000cb800000
6344! Mem[0000000010041408] = a5007e045721c5ff, %f2 = 00000000 ff080000
6345 ldda [%i1+0x008]%asi,%f2 ! %f2 = a5007e04 5721c5ff
6346! Mem[0000000010101418] = a9fc6c60 6f13569c, %l2 = ff080000, %l3 = cb800000
6347 ldd [%i4+0x018],%l2 ! %l2 = 00000000a9fc6c60 000000006f13569c
6348 membar #Sync ! Added by membar checker (37)
6349! Mem[00000000300c1400] = ffff9fff 654a7d29 00ff0060 0d916d64
6350! Mem[00000000300c1410] = 00000000 8bf27f53 60000000 00000000
6351! Mem[00000000300c1420] = 00000000 34697300 a52e7e04 e2a2ea29
6352! Mem[00000000300c1430] = e3000000 d2038d08 00000000 00000000
6353 ldda [%i3]ASI_BLK_SL,%f0 ! Block Load from 00000000300c1400
6354! Mem[0000000030081410] = 00000000, %l0 = 00000000047e2ea5
6355 ldsba [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000000
6356! Mem[0000000030181408] = 00000000, %l1 = 00000000654a7d29
6357 lduha [%i6+%o4]0x89,%l1 ! %l1 = 0000000000000000
6358! Starting 10 instruction Store Burst
6359! Mem[0000000010081438] = 00bc0000, %l1 = 00000000, %l5 = 00000004
6360 add %i2,0x38,%g1
6361 casa [%g1]0x80,%l1,%l5 ! %l5 = 0000000000bc0000
6362
6363p0_label_242:
6364! Mem[0000000010141430] = 088d03d2000000e3, %l4 = 00000000ffffffff, %l6 = 0000000000000000
6365 add %i5,0x30,%g1
6366 casxa [%g1]0x80,%l4,%l6 ! %l6 = 088d03d2000000e3
6367! %f28 = 088d03d2, %f29 = 000000e3, %f22 = 00000000
6368 fsubs %f28,%f29,%f22 ! %l0 = 0000000000000022, Unfinished, %fsr = 0d00000800
6369! Mem[0000000010081407] = 9e7c1543, %l2 = 00000000a9fc6c60
6370 ldstub [%i2+0x007],%l2 ! %l2 = 00000043000000ff
6371! %f20 = 537ff28b, Mem[0000000030141400] = 047e2ea5
6372 sta %f20,[%i5+%g0]0x81 ! Mem[0000000030141400] = 537ff28b
6373! Mem[0000000030181400] = ff000000, %l1 = 0000000000000000
6374 swapa [%i6+%g0]0x89,%l1 ! %l1 = 00000000ff000000
6375! %f20 = 537ff28b, %f26 = 29eaa2e2, %f25 = 00000000
6376 fmuls %f20,%f26,%f25 ! %f25 = 3dea968c
6377! Mem[0000000010101424] = 000000ff, %l7 = 000000000000ffff, %asi = 80
6378 swapa [%i4+0x024]%asi,%l7 ! %l7 = 00000000000000ff
6379! Mem[0000000010181400] = ffc52157, %l1 = 00000000ff000000
6380 lduha [%i6+%g0]0x80,%l1 ! %l1 = 000000000000ffc5
6381! %l1 = 000000000000ffc5, Mem[0000000010041400] = ffffffad
6382 stba %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffffc5
6383! Starting 10 instruction Load Burst
6384! Mem[0000000030101410] = 0000187f, %l5 = 0000000000bc0000
6385 ldsha [%i4+%o5]0x89,%l5 ! %l5 = 000000000000187f
6386
6387p0_label_243:
6388! Code Fragment 3
6389p0_fragment_27:
6390! %l0 = 0000000000000022
6391 setx 0x92242e6042ff7048,%g7,%l0 ! %l0 = 92242e6042ff7048
6392! %l1 = 000000000000ffc5
6393 setx 0xdd7c5807d6d8ab02,%g7,%l1 ! %l1 = dd7c5807d6d8ab02
6394 setx 0x1fe000, %g1, %g3
6395 or %l0, %g3, %l0 ! always set perrmask = 0xff
6396 setx 0x1ffff8, %g1, %g2
6397 and %l0, %g2, %l0
6398 ta T_CHANGE_HPRIV
6399 stxa %l1, [%l0]ASI_DCACHE_DATA
6400 ta T_CHANGE_NONHPRIV
6401! %l0 = 92242e6042ff7048
6402 setx 0xe10ba2c036c8027d,%g7,%l0 ! %l0 = e10ba2c036c8027d
6403! %l1 = dd7c5807d6d8ab02
6404 setx 0x14e26f97fe4c6c80,%g7,%l1 ! %l1 = 14e26f97fe4c6c80
6405! Mem[0000000030141400] = 8bf27f53, %l1 = 14e26f97fe4c6c80
6406 lduwa [%i5+%g0]0x89,%l1 ! %l1 = 000000008bf27f53
6407! Mem[0000000010141424] = 00000000, %l3 = 000000006f13569c
6408 ldsb [%i5+0x027],%l3 ! %l3 = 0000000000000000
6409! Mem[0000000030081400] = ff000000 00000000, %l2 = 00000043, %l3 = 00000000
6410 ldda [%i2+%g0]0x81,%l2 ! %l2 = 00000000ff000000 0000000000000000
6411! %l1 = 000000008bf27f53, imm = fffffffffffff31d, %l1 = 000000008bf27f53
6412 andn %l1,-0xce3,%l1 ! %l1 = 0000000000000c42
6413! Mem[0000000010101408] = b24621fd, %l1 = 0000000000000c42
6414 ldsba [%i4+%o4]0x88,%l1 ! %l1 = fffffffffffffffd
6415! Mem[0000000021800080] = 18f59b02, %l5 = 000000000000187f
6416 lduh [%o3+0x080],%l5 ! %l5 = 00000000000018f5
6417! Mem[00000000300c1400] = ffff9fff, %f18 = 646d910d
6418 lda [%i3+%g0]0x81,%f18 ! %f18 = ffff9fff
6419! Mem[0000000030101408] = ffffffff654a7d29, %l2 = 00000000ff000000
6420 ldxa [%i4+%o4]0x89,%l2 ! %l2 = ffffffff654a7d29
6421! Starting 10 instruction Store Burst
6422! Mem[0000000010041400] = ffffffc5, %l7 = 00000000000000ff
6423 swapa [%i1+%g0]0x88,%l7 ! %l7 = 00000000ffffffc5
6424
6425p0_label_244:
6426! %f16 = 297d4a65 ff9fffff, Mem[0000000030101408] = 297d4a65 ffffffff
6427 stda %f16,[%i4+%o4]0x81 ! Mem[0000000030101408] = 297d4a65 ff9fffff
6428! Mem[0000000030181408] = 00000000, %l0 = e10ba2c036c8027d
6429 ldstuba [%i6+%o4]0x81,%l0 ! %l0 = 00000000000000ff
6430! Mem[000000001004142c] = 00000000, %l3 = 00000000, %l6 = 000000e3
6431 add %i1,0x2c,%g1
6432 casa [%g1]0x80,%l3,%l6 ! %l6 = 0000000000000000
6433! %l7 = 00000000ffffffc5, %l0 = 0000000000000000, %l7 = 00000000ffffffc5
6434 or %l7,%l0,%l7 ! %l7 = 00000000ffffffc5
6435! %l4 = 00000000ffffffff, Mem[0000000010181408] = 32000034a3340000
6436 stxa %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000ffffffff
6437! Mem[00000000100c1408] = 646d910d, %l0 = 0000000000000000
6438 swapa [%i3+%o4]0x80,%l0 ! %l0 = 00000000646d910d
6439! Mem[00000000100c1418] = 00000000a6007f18, %l6 = 0000000000000000, %l2 = ffffffff654a7d29
6440 add %i3,0x18,%g1
6441 casxa [%g1]0x80,%l6,%l2 ! %l2 = 00000000a6007f18
6442! %f0 = 297d4a65 ff9fffff 646d910d 6000ff00
6443! %f4 = 537ff28b 00000000 00000000 00000060
6444! %f8 = 00736934 00000000 29eaa2e2 047e2ea5
6445! %f12 = 088d03d2 000000e3 00000000 00000000
6446 stda %f0,[%i3]ASI_BLK_AIUSL ! Block Store to 00000000300c1400
6447! Mem[0000000010141410] = 00000000, %l7 = 00000000ffffffc5
6448 ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 00000000000000ff
6449! Starting 10 instruction Load Burst
6450! Mem[0000000010041410] = ff000000 00000000, %l4 = ffffffff, %l5 = 000018f5
6451 ldda [%i1+%o5]0x88,%l4 ! %l4 = 0000000000000000 00000000ff000000
6452
6453p0_label_245:
6454! Mem[0000000010081410] = db72f184 c5000000, %l2 = a6007f18, %l3 = 00000000
6455 ldda [%i2+%o5]0x88,%l2 ! %l2 = 00000000c5000000 00000000db72f184
6456! Mem[0000000010001424] = 000000bc, %l3 = 00000000db72f184
6457 lduw [%i0+0x024],%l3 ! %l3 = 00000000000000bc
6458! %l3 = 00000000000000bc, imm = fffffffffffff2d3, %l5 = 00000000ff000000
6459 andn %l3,-0xd2d,%l5 ! %l5 = 000000000000002c
6460! Mem[0000000010141410] = 000000ff, %l4 = 0000000000000000
6461 lduba [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff
6462 membar #Sync ! Added by membar checker (38)
6463! Mem[00000000100c1410] = feae6015, %l2 = 00000000c5000000
6464 ldsha [%i3+%o5]0x80,%l2 ! %l2 = fffffffffffffeae
6465! Mem[0000000010041400] = ffffffff 000000ff, %l6 = 00000000, %l7 = 00000000
6466 ldda [%i1+%g0]0x88,%l6 ! %l6 = 00000000000000ff 00000000ffffffff
6467! Mem[0000000030081400] = 00000000 000000ff, %l0 = 646d910d, %l1 = fffffffd
6468 ldda [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff 0000000000000000
6469! Mem[0000000010181408] = ffffffff, %l3 = 00000000000000bc
6470 ldsba [%i6+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
6471! Mem[0000000030081410] = 00000000, %l5 = 000000000000002c
6472 lduwa [%i2+%o5]0x81,%l5 ! %l5 = 0000000000000000
6473! Starting 10 instruction Store Burst
6474! Mem[00000000100c140c] = 00000060, %l5 = 0000000000000000
6475 ldstuba [%i3+0x00c]%asi,%l5 ! %l5 = 00000000000000ff
6476
6477p0_label_246:
6478! %l4 = 00000000000000ff, Mem[0000000010081408] = ff000000
6479 stba %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff000000
6480! %l2 = fffffffffffffeae, Mem[0000000010141410] = ff000000
6481 stwa %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = fffffeae
6482! Mem[0000000010081400] = 00000000, %l5 = 0000000000000000
6483 ldstuba [%i2+%g0]0x88,%l5 ! %l5 = 00000000000000ff
6484! Mem[00000000100c1438] = 4ca6fc6b654a7d29, %l2 = fffffffffffffeae, %l0 = 00000000000000ff
6485 add %i3,0x38,%g1
6486 casxa [%g1]0x80,%l2,%l0 ! %l0 = 4ca6fc6b654a7d29
6487! %f24 = 00736934 3dea968c, Mem[0000000010081410] = c5000000 db72f184
6488 stda %f24,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00736934 3dea968c
6489! Mem[0000000030041410] = fd570000, %l6 = 00000000000000ff
6490 swapa [%i1+%o5]0x81,%l6 ! %l6 = 00000000fd570000
6491! Mem[00000000100c140c] = ff000060, %l6 = fd570000, %l4 = 000000ff
6492 add %i3,0x0c,%g1
6493 casa [%g1]0x80,%l6,%l4 ! %l4 = 00000000ff000060
6494! Mem[0000000030081400] = 000000ff, %l6 = 00000000fd570000
6495 swapa [%i2+%g0]0x89,%l6 ! %l6 = 00000000000000ff
6496! %l3 = ffffffffffffffff, Mem[00000000100c1400] = 000080cb000008ff
6497 stxa %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffffffffffffff
6498! Starting 10 instruction Load Burst
6499! Mem[0000000010081420] = ff2281c3, %l1 = 0000000000000000
6500 ldsh [%i2+0x022],%l1 ! %l1 = ffffffffffff81c3
6501
6502p0_label_247:
6503! Mem[000000001010140c] = e70000ff, %l2 = fffffffffffffeae
6504 lduw [%i4+0x00c],%l2 ! %l2 = 00000000e70000ff
6505! Mem[0000000030141400] = 8bf27f53, %f16 = 297d4a65
6506 lda [%i5+%g0]0x89,%f16 ! %f16 = 8bf27f53
6507! Mem[0000000010101400] = 1bb8d5ff, %l6 = 00000000000000ff
6508 ldsba [%i4+%g0]0x80,%l6 ! %l6 = 000000000000001b
6509! Mem[00000000100c1408] = 00000000ff000060, %l1 = ffffffffffff81c3
6510 ldxa [%i3+%o4]0x80,%l1 ! %l1 = 00000000ff000060
6511! %l2 = 00000000e70000ff, %l5 = 0000000000000000, %l4 = 00000000ff000060
6512 subc %l2,%l5,%l4 ! %l4 = 00000000e70000ff
6513! Mem[0000000010001408] = 00000000, %l2 = 00000000e70000ff
6514 ldsha [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
6515! Mem[0000000030001410] = ffff0000000000e3, %f30 = 00000000 00000000
6516 ldda [%i0+%o5]0x89,%f30 ! %f30 = ffff0000 000000e3
6517! Mem[0000000030141410] = 00000004, %l1 = 00000000ff000060
6518 ldsha [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000004
6519! Mem[0000000010081410] = 8c96ea3d, %l0 = 4ca6fc6b654a7d29
6520 ldsba [%i2+%o5]0x80,%l0 ! %l0 = ffffffffffffff8c
6521! Starting 10 instruction Store Burst
6522! Mem[00000000300c1400] = ff9fffff, %l2 = 0000000000000000
6523 swapa [%i3+%g0]0x89,%l2 ! %l2 = 00000000ff9fffff
6524
6525p0_label_248:
6526! %l7 = 00000000ffffffff, Mem[00000000201c0000] = 000001ce, %asi = 80
6527 stba %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = ff0001ce
6528! %f4 = 537ff28b 00000000, Mem[0000000010181400] = ffc52157 00000000
6529 stda %f4 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 537ff28b 00000000
6530! %l5 = 0000000000000000, Mem[00000000201c0001] = ff0001ce
6531 stb %l5,[%o0+0x001] ! Mem[00000000201c0000] = ff0001ce
6532! Mem[0000000010141410] = fffffeae, %l2 = 00000000ff9fffff
6533 swapa [%i5+%o5]0x80,%l2 ! %l2 = 00000000fffffeae
6534! Mem[0000000030041400] = fd2058d8, %l3 = ffffffffffffffff
6535 ldstuba [%i1+%g0]0x81,%l3 ! %l3 = 000000fd000000ff
6536! Mem[00000000100c1414] = 0000ffff, %l2 = fffffeae, %l2 = fffffeae
6537 add %i3,0x14,%g1
6538 casa [%g1]0x80,%l2,%l2 ! %l2 = 000000000000ffff
6539! %l2 = 000000000000ffff, Mem[0000000030001400] = 00000000
6540 stha %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffff0000
6541! %l1 = 0000000000000004, Mem[0000000010101408] = ff0000e7b24621fd
6542 stxa %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000000000004
6543! %l0 = ffffffffffffff8c, Mem[00000000201c0000] = ff0001ce
6544 sth %l0,[%o0+%g0] ! Mem[00000000201c0000] = ff8c01ce
6545! Starting 10 instruction Load Burst
6546! Mem[00000000100c140c] = ff000060, %l0 = ffffffffffffff8c
6547 ldub [%i3+0x00e],%l0 ! %l0 = 0000000000000000
6548
6549p0_label_249:
6550! Mem[0000000030101410] = 00000029 0000187f, %l0 = 00000000, %l1 = 00000004
6551 ldda [%i4+%o5]0x89,%l0 ! %l0 = 000000000000187f 0000000000000029
6552! Mem[0000000010181430] = 0000b160, %l1 = 0000000000000029
6553 lduw [%i6+0x030],%l1 ! %l1 = 000000000000b160
6554! Mem[0000000030181410] = e30000ff, %l6 = 000000000000001b
6555 ldsha [%i6+%o5]0x89,%l6 ! %l6 = 00000000000000ff
6556! %f29 = 000000e3, %f10 = 29eaa2e2
6557 fcmpes %fcc3,%f29,%f10 ! %fcc3 = 1
6558! Mem[0000000030101408] = ffff9fff654a7d29, %l2 = 000000000000ffff
6559 ldxa [%i4+%o4]0x89,%l2 ! %l2 = ffff9fff654a7d29
6560! Mem[0000000030101400] = c5000000, %l1 = 000000000000b160
6561 ldswa [%i4+%g0]0x81,%l1 ! %l1 = ffffffffc5000000
6562! Mem[0000000010041410] = 00000000, %l5 = 0000000000000000
6563 lduba [%i1+%o5]0x88,%l5 ! %l5 = 0000000000000000
6564! Mem[00000000100c1410] = feae6015, %l3 = 00000000000000fd
6565 lduha [%i3+%o5]0x80,%l3 ! %l3 = 000000000000feae
6566! Mem[0000000010041400] = 000000ff, %l6 = 00000000000000ff
6567 ldswa [%i1+%g0]0x88,%l6 ! %l6 = 00000000000000ff
6568! Starting 10 instruction Store Burst
6569! %l0 = 000000000000187f, Mem[0000000010081400] = ff000000
6570 stha %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 187f0000
6571
6572p0_label_250:
6573! %l3 = 000000000000feae, Mem[00000000100c1400] = ffffffffffffffff
6574 stxa %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000000000feae
6575! Mem[0000000030141408] = 000000ff, %l6 = 00000000000000ff
6576 swapa [%i5+%o4]0x81,%l6 ! %l6 = 00000000000000ff
6577! Mem[00000000100c1404] = 00000000, %l7 = 00000000ffffffff, %asi = 80
6578 swapa [%i3+0x004]%asi,%l7 ! %l7 = 0000000000000000
6579! %f6 = 00000000, Mem[00000000300c1400] = 00000000
6580 sta %f6 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
6581! %l5 = 0000000000000000, immd = 0000000000000ba7, %l0 = 000000000000187f
6582 sdivx %l5,0xba7,%l0 ! %l0 = 0000000000000000
6583! %l4 = 00000000e70000ff, Mem[0000000030101408] = 654a7d29
6584 stha %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 654a00ff
6585! Mem[00000000300c1410] = 00000000, %l7 = 0000000000000000
6586 ldstuba [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff
6587! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010081410] = 3dea968c 00736934
6588 stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff 00000000
6589! Mem[0000000010001400] = 009f0000, %l2 = ffff9fff654a7d29
6590 swapa [%i0+%g0]0x88,%l2 ! %l2 = 00000000009f0000
6591! Starting 10 instruction Load Burst
6592! Mem[00000000300c1400] = 00000000, %l6 = 00000000000000ff
6593 ldswa [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000
6594
6595p0_label_251:
6596! Mem[0000000010001400] = 00000000 654a7d29, %l2 = 009f0000, %l3 = 0000feae
6597 ldda [%i0+%g0]0x88,%l2 ! %l2 = 00000000654a7d29 0000000000000000
6598 membar #Sync ! Added by membar checker (39)
6599! Mem[00000000100c1400] = aefe0000 ffffffff 00000000 ff000060
6600! Mem[00000000100c1410] = feae6015 0000ffff 00000000 a6007f18
6601! Mem[00000000100c1420] = 00000000 34030000 000000e3 e2a2eaff
6602! Mem[00000000100c1430] = e8476df6 d01edd19 4ca6fc6b 654a7d29
6603 ldda [%i3]ASI_BLK_P,%f16 ! Block Load from 00000000100c1400
6604! Mem[0000000030001408] = 297d4a65 a52e7e04, %l6 = 00000000, %l7 = 00000000
6605 ldda [%i0+%o4]0x89,%l6 ! %l6 = 00000000a52e7e04 00000000297d4a65
6606! Mem[0000000030001410] = 000000e3, %l3 = 0000000000000000
6607 lduwa [%i0+%o5]0x89,%l3 ! %l3 = 00000000000000e3
6608! Mem[0000000010181408] = ffffffff00000000, %l2 = 00000000654a7d29
6609 ldx [%i6+%o4],%l2 ! %l2 = ffffffff00000000
6610! Mem[0000000030001408] = a52e7e04, %l3 = 00000000000000e3
6611 lduwa [%i0+%o4]0x89,%l3 ! %l3 = 00000000a52e7e04
6612! Mem[0000000030101410] = 0000187f, %f2 = 646d910d
6613 lda [%i4+%o5]0x89,%f2 ! %f2 = 0000187f
6614! Mem[0000000010181410] = ffffffff, %l4 = 00000000e70000ff
6615 lduwa [%i6+%o5]0x80,%l4 ! %l4 = 00000000ffffffff
6616! Mem[0000000010001400] = 297d4a65 00000000 00000000 00000000
6617! Mem[0000000010001410] = 00000000 00000000 00000000 db72f184
6618! Mem[0000000010001420] = 00000000 000000bc d2038d08 29000000
6619! Mem[0000000010001430] = a52e7e04 f66d47e8 ff302700 1e25229f
6620 ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
6621! Starting 10 instruction Store Burst
6622! %f29 = d01edd19, Mem[0000000010041400] = ff000000
6623 sta %f29,[%i1+%g0]0x80 ! Mem[0000000010041400] = d01edd19
6624
6625p0_label_252:
6626! Mem[0000000010181410] = ffffffff, %l2 = ffffffff00000000
6627 swapa [%i6+%o5]0x88,%l2 ! %l2 = 00000000ffffffff
6628 membar #Sync ! Added by membar checker (40)
6629! %f21 = 0000ffff, Mem[00000000100c1408] = 00000000
6630 sta %f21,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000ffff
6631! %l5 = 0000000000000000, Mem[0000000030181400] = 00000000
6632 stha %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
6633! Mem[0000000010141420] = 00736934, %l3 = a52e7e04, %l6 = a52e7e04
6634 add %i5,0x20,%g1
6635 casa [%g1]0x80,%l3,%l6 ! %l6 = 0000000000736934
6636! %l2 = ffffffff, %l3 = a52e7e04, Mem[0000000010101410] = ffffffff 1bb8d5ff
6637 stda %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff a52e7e04
6638! Mem[0000000030181408] = 000000ff, %l0 = 0000000000000000
6639 ldstuba [%i6+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
6640! Mem[0000000010141410] = ff9fffff, %l1 = ffffffffc5000000, %asi = 80
6641 swapa [%i5+0x010]%asi,%l1 ! %l1 = 00000000ff9fffff
6642! %l6 = 0000000000736934, Mem[0000000010081421] = ff2281c3
6643 stb %l6,[%i2+0x021] ! Mem[0000000010081420] = ff3481c3
6644! %f26 = 000000e3, Mem[00000000100c1408] = ffff0000
6645 sta %f26,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000e3
6646! Starting 10 instruction Load Burst
6647! Mem[00000000300c1400] = 00000000, %l2 = 00000000ffffffff
6648 lduha [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
6649
6650p0_label_253:
6651! Mem[0000000030001400] = ffff0000 c38122ff 047e2ea5 654a7d29
6652! Mem[0000000030001410] = e3000000 0000ffff 646d910d 7abbfe4d
6653! Mem[0000000030001420] = 00000000 340000ff 95d0a0c4 6bd091ff
6654! Mem[0000000030001430] = 00000000 a6007f18 fd2146b2 e70000ff
6655 ldda [%i0]ASI_BLK_S,%f16 ! Block Load from 0000000030001400
6656! Mem[0000000030001400] = 0000ffff, %l6 = 0000000000736934
6657 lduwa [%i0+%g0]0x89,%l6 ! %l6 = 000000000000ffff
6658! Mem[0000000010101400] = 1bb8d5ff, %f11 = 29000000
6659 lda [%i4+%g0]0x80,%f11 ! %f11 = 1bb8d5ff
6660! %l2 = 0000000000000000, Mem[0000000030081408] = 00080000
6661 stba %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00080000
6662! Mem[00000000300c1410] = 000000ff, %l6 = 000000000000ffff
6663 ldswa [%i3+%o5]0x89,%l6 ! %l6 = 00000000000000ff
6664! %l4 = 00000000ffffffff, %l7 = 00000000297d4a65, %y = 000000ff
6665 umul %l4,%l7,%l2 ! %l2 = 297d4a64d682b59b, %y = 297d4a64
6666! Mem[00000000211c0000] = ffd8e5a1, %l1 = 00000000ff9fffff
6667 ldsh [%o2+%g0],%l1 ! %l1 = ffffffffffffffd8
6668! Mem[0000000030041400] = 00000000d85820ff, %l7 = 00000000297d4a65
6669 ldxa [%i1+%g0]0x89,%l7 ! %l7 = 00000000d85820ff
6670! Mem[0000000030041400] = d85820ff, %l2 = 297d4a64d682b59b
6671 ldswa [%i1+%g0]0x89,%l2 ! %l2 = ffffffffd85820ff
6672! Starting 10 instruction Store Burst
6673! %f12 = a52e7e04 f66d47e8, Mem[0000000010101400] = ffd5b81b ffffffff
6674 stda %f12,[%i4+%g0]0x88 ! Mem[0000000010101400] = a52e7e04 f66d47e8
6675
6676p0_label_254:
6677! Mem[0000000030181410] = e30000ff, %l7 = 00000000d85820ff
6678 ldstuba [%i6+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
6679! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000010101420] = ff003010 0000ffff
6680 std %l6,[%i4+0x020] ! Mem[0000000010101420] = 000000ff 000000ff
6681! Mem[0000000030081400] = 000057fd, %l7 = 00000000000000ff
6682 ldstuba [%i2+%g0]0x81,%l7 ! %l7 = 00000000000000ff
6683! %f0 = 297d4a65 00000000, %l5 = 0000000000000000
6684! Mem[0000000010101410] = ffffffff047e2ea5
6685 add %i4,0x010,%g1
6686 stda %f0,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010101410] = ffffffff047e2ea5
6687! %l7 = 0000000000000000, Mem[00000000100c1410] = feae6015
6688 stba %l7,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00ae6015
6689! %l6 = 00000000000000ff, Mem[0000000010081410] = 000000ff
6690 stwa %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
6691! Mem[0000000010181400] = 537ff28b, %l6 = 00000000000000ff
6692 swapa [%i6+%g0]0x80,%l6 ! %l6 = 00000000537ff28b
6693! Mem[0000000010101400] = e8476df6, %l2 = ffffffffd85820ff
6694 swapa [%i4+%g0]0x80,%l2 ! %l2 = 00000000e8476df6
6695! %l2 = 00000000e8476df6, Mem[0000000010041408] = ffc52157047e00a5
6696 stxa %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000e8476df6
6697! Starting 10 instruction Load Burst
6698! Mem[0000000010041400] = d01edd19ffffffff, %f10 = d2038d08 1bb8d5ff
6699 ldd [%i1+%g0],%f10 ! %f10 = d01edd19 ffffffff
6700
6701p0_label_255:
6702! Mem[00000000201c0000] = ff8c01ce, %l0 = 00000000000000ff
6703 ldub [%o0+%g0],%l0 ! %l0 = 00000000000000ff
6704! Mem[0000000010141408] = 646d910d, %l1 = ffffffffffffffd8
6705 lduwa [%i5+%o4]0x80,%l1 ! %l1 = 00000000646d910d
6706! Mem[0000000010081400] = 187f0000, %l4 = 00000000ffffffff
6707 lduha [%i2+%g0]0x80,%l4 ! %l4 = 000000000000187f
6708! %l1 = 00000000646d910d, imm = fffffffffffff122, %l6 = 00000000537ff28b
6709 or %l1,-0xede,%l6 ! %l6 = fffffffffffff12f
6710! Mem[0000000010141420] = 00736934, %l0 = 00000000000000ff
6711 ldub [%i5+0x020],%l0 ! %l0 = 0000000000000000
6712! Mem[0000000010041408] = f66d47e8 00000000, %l6 = fffff12f, %l7 = 00000000
6713 ldd [%i1+%o4],%l6 ! %l6 = 00000000f66d47e8 0000000000000000
6714! Mem[00000000300c1400] = 00000000, %l6 = 00000000f66d47e8
6715 ldsha [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
6716! Mem[0000000030081400] = ff0057fd, %f7 = db72f184
6717 lda [%i2+%g0]0x81,%f7 ! %f7 = ff0057fd
6718! Mem[0000000010081408] = 000000ff, %l2 = 00000000e8476df6
6719 ldswa [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
6720! Starting 10 instruction Store Burst
6721! %f10 = d01edd19, Mem[0000000010041428] = 00000000
6722 sta %f10,[%i1+0x028]%asi ! Mem[0000000010041428] = d01edd19
6723
6724p0_label_256:
6725! %l3 = 00000000a52e7e04, Mem[0000000010041416] = 000000ff
6726 sth %l3,[%i1+0x016] ! Mem[0000000010041414] = 00007e04
6727! %l4 = 000000000000187f, Mem[0000000010081400] = 00007f18
6728 stba %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00007f7f
6729! %l7 = 0000000000000000, Mem[0000000030101408] = ff004a65
6730 stha %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00004a65
6731! %l0 = 00000000, %l1 = 646d910d, Mem[0000000010001408] = 00000000 00000000
6732 stda %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 646d910d
6733! %f1 = 00000000, %f11 = ffffffff, %f17 = c38122ff
6734 fmuls %f1 ,%f11,%f17 ! %f17 = ffffffff
6735! %f7 = ff0057fd, Mem[0000000010181420] = a334634c
6736 sta %f7 ,[%i6+0x020]%asi ! Mem[0000000010181420] = ff0057fd
6737! %l5 = 0000000000000000, Mem[0000000030101408] = 00004a65
6738 stba %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00004a65
6739! Mem[0000000030041400] = ff2058d8, %l1 = 00000000646d910d
6740 swapa [%i1+%g0]0x81,%l1 ! %l1 = 00000000ff2058d8
6741! %l1 = 00000000ff2058d8, Mem[00000000211c0000] = ffd8e5a1, %asi = 80
6742 stba %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = d8d8e5a1
6743! Starting 10 instruction Load Burst
6744! Mem[0000000010101400] = d85820ff047e2ea5, %f6 = 00000000 ff0057fd
6745 ldda [%i4+%g0]0x80,%f6 ! %f6 = d85820ff 047e2ea5
6746
6747p0_label_257:
6748! Mem[0000000010001400] = 297d4a6500000000, %l2 = 00000000000000ff
6749 ldxa [%i0+0x000]%asi,%l2 ! %l2 = 297d4a6500000000
6750! Mem[0000000010141400] = c5ff4a65ff9fffff, %f28 = 00000000 a6007f18
6751 ldda [%i5+%g0]0x80,%f28 ! %f28 = c5ff4a65 ff9fffff
6752! Mem[0000000010101410] = ffffffff 047e2ea5, %l4 = 0000187f, %l5 = 00000000
6753 ldda [%i4+%o5]0x80,%l4 ! %l4 = 00000000ffffffff 00000000047e2ea5
6754! Mem[0000000030041408] = ff7e00a5, %l5 = 00000000047e2ea5
6755 ldsha [%i1+%o4]0x81,%l5 ! %l5 = ffffffffffffff7e
6756! Mem[0000000010081400] = 00007f7f, %l6 = 0000000000000000
6757 lduwa [%i2+%g0]0x88,%l6 ! %l6 = 0000000000007f7f
6758! Mem[0000000010081410] = 00000000000000ff, %f4 = 00000000 00000000
6759 ldda [%i2+%o5]0x88,%f4 ! %f4 = 00000000 000000ff
6760! Mem[0000000030001410] = ffff0000 000000e3, %l0 = 00000000, %l1 = ff2058d8
6761 ldda [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000e3 00000000ffff0000
6762! Mem[0000000010041438] = 00000000 00000000, %l6 = 00007f7f, %l7 = 00000000
6763 ldd [%i1+0x038],%l6 ! %l6 = 0000000000000000 0000000000000000
6764! Mem[0000000030081410] = 00000000, %f30 = fd2146b2
6765 lda [%i2+%o5]0x81,%f30 ! %f30 = 00000000
6766! Starting 10 instruction Store Burst
6767! %l0 = 00000000000000e3, Mem[000000001018141c] = ff00fb00
6768 stb %l0,[%i6+0x01c] ! Mem[000000001018141c] = e300fb00
6769
6770p0_label_258:
6771! Mem[00000000300c1400] = 00000000, %l3 = 00000000a52e7e04
6772 swapa [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000000
6773! Mem[0000000030101408] = 654a0000, %l1 = 00000000ffff0000
6774 ldstuba [%i4+%o4]0x89,%l1 ! %l1 = 00000000000000ff
6775! Mem[0000000010041414] = 00007e04, %l1 = 0000000000000000
6776 swap [%i1+0x014],%l1 ! %l1 = 0000000000007e04
6777! Mem[0000000030081410] = 00000000, %l6 = 0000000000000000
6778 ldstuba [%i2+%o5]0x81,%l6 ! %l6 = 00000000000000ff
6779! %l0 = 00000000000000e3, Mem[0000000010181410] = 00000000
6780 stha %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000e3
6781! %f20 = e3000000 0000ffff, Mem[0000000010141418] = 00000000 00000060
6782 std %f20,[%i5+0x018] ! Mem[0000000010141418] = e3000000 0000ffff
6783! Mem[000000001004141c] = ff0d0060, %l0 = 00000000000000e3
6784 ldstuba [%i1+0x01c]%asi,%l0 ! %l0 = 000000ff000000ff
6785! %l6 = 00000000, %l7 = 00000000, Mem[0000000030181400] = 00000000 00000000
6786 stda %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 00000000
6787! %l2 = 297d4a6500000000, Mem[0000000010141408] = 0d916d64
6788 stwa %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
6789! Starting 10 instruction Load Burst
6790! Mem[0000000030081410] = 000000ff, %l7 = 0000000000000000
6791 lduha [%i2+%o5]0x89,%l7 ! %l7 = 00000000000000ff
6792
6793p0_label_259:
6794! %f8 = 00000000, %f14 = ff302700
6795 fcmpes %fcc3,%f8 ,%f14 ! %fcc3 = 2
6796! Mem[0000000010041408] = 00000000e8476df6, %f24 = 00000000 340000ff
6797 ldda [%i1+%o4]0x88,%f24 ! %f24 = 00000000 e8476df6
6798! Mem[00000000100c1414] = 0000ffff, %l2 = 297d4a6500000000
6799 ldsba [%i3+0x015]%asi,%l2 ! %l2 = 0000000000000000
6800! Mem[0000000010041400] = ffffffff 19dd1ed0, %l2 = 00000000, %l3 = 00000000
6801 ldda [%i1+%g0]0x88,%l2 ! %l2 = 0000000019dd1ed0 00000000ffffffff
6802! Mem[0000000010081420] = ff3481c3, %l5 = ffffffffffffff7e
6803 lduw [%i2+0x020],%l5 ! %l5 = 00000000ff3481c3
6804! Mem[00000000300c1400] = 047e2ea5, %f17 = ffffffff
6805 lda [%i3+%g0]0x89,%f17 ! %f17 = 047e2ea5
6806! Mem[00000000201c0000] = ff8c01ce, %l7 = 00000000000000ff
6807 ldsha [%o0+0x000]%asi,%l7 ! %l7 = ffffffffffffff8c
6808! Mem[0000000010081408] = 0000cd61000000ff, %f28 = c5ff4a65 ff9fffff
6809 ldda [%i2+%o4]0x88,%f28 ! %f28 = 0000cd61 000000ff
6810! Mem[000000001004142c] = 000000e3, %l1 = 0000000000007e04
6811 ldsw [%i1+0x02c],%l1 ! %l1 = 00000000000000e3
6812! Starting 10 instruction Store Burst
6813! %l3 = 00000000ffffffff, Mem[0000000010001402] = 297d4a65
6814 sth %l3,[%i0+0x002] ! Mem[0000000010001400] = 297dffff
6815
6816p0_label_260:
6817! %f24 = 00000000, Mem[0000000010101408] = 04000000
6818 sta %f24,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
6819! %l2 = 0000000019dd1ed0, Mem[0000000010181400] = 00000000ff000000
6820 stxa %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000000019dd1ed0
6821! Mem[0000000010081414] = 00000000, %l5 = 00000000ff3481c3
6822 swap [%i2+0x014],%l5 ! %l5 = 0000000000000000
6823! %f20 = e3000000 0000ffff, %l7 = ffffffffffffff8c
6824! Mem[0000000030141408] = 000000ff0d916d64
6825 add %i5,0x008,%g1
6826 stda %f20,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030141408] = 000000ff000000e3
6827! %f17 = 047e2ea5, Mem[0000000010041410] = 00000000
6828 sta %f17,[%i1+%o5]0x88 ! Mem[0000000010041410] = 047e2ea5
6829! %f4 = 00000000 000000ff, Mem[0000000010101400] = d85820ff 047e2ea5
6830 std %f4 ,[%i4+%g0] ! Mem[0000000010101400] = 00000000 000000ff
6831! %l2 = 19dd1ed0, %l3 = ffffffff, Mem[0000000010101410] = ffffffff 047e2ea5
6832 std %l2,[%i4+%o5] ! Mem[0000000010101410] = 19dd1ed0 ffffffff
6833! Mem[0000000010001410] = 00000000, %l2 = 0000000019dd1ed0
6834 ldstuba [%i0+%o5]0x80,%l2 ! %l2 = 00000000000000ff
6835! Mem[0000000010081410] = ff000000, %l7 = ffffffffffffff8c
6836 ldstuba [%i2+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
6837! Starting 10 instruction Load Burst
6838! Mem[0000000010081410] = ff000000ff3481c3, %f14 = ff302700 1e25229f
6839 ldda [%i2+%o5]0x80,%f14 ! %f14 = ff000000 ff3481c3
6840
6841p0_label_261:
6842! Mem[0000000010041400] = d01edd19, %l7 = 00000000000000ff
6843 lduba [%i1+%g0]0x80,%l7 ! %l7 = 00000000000000d0
6844! Mem[0000000020800040] = 00fff99a, %l0 = 00000000000000ff
6845 lduha [%o1+0x040]%asi,%l0 ! %l0 = 00000000000000ff
6846! Mem[0000000010101400] = 00000000, %l7 = 00000000000000d0
6847 ldswa [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000000
6848! Mem[00000000211c0000] = d8d8e5a1, %l5 = 0000000000000000
6849 ldsh [%o2+%g0],%l5 ! %l5 = ffffffffffffd8d8
6850! Mem[0000000010101408] = 00000000 00000000, %l4 = ffffffff, %l5 = ffffd8d8
6851 ldda [%i4+0x008]%asi,%l4 ! %l4 = 0000000000000000 0000000000000000
6852! Mem[00000000211c0000] = d8d8e5a1, %l1 = 00000000000000e3
6853 ldsha [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffd8d8
6854! Mem[0000000030081400] = fd5700ff, %l0 = 00000000000000ff
6855 lduba [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff
6856! Mem[0000000030041408] = a5007eff, %l3 = 00000000ffffffff
6857 lduha [%i1+%o4]0x89,%l3 ! %l3 = 0000000000007eff
6858! Mem[0000000010001400] = 297dffff00000000, %l4 = 0000000000000000
6859 ldx [%i0+%g0],%l4 ! %l4 = 297dffff00000000
6860! Starting 10 instruction Store Burst
6861! %l6 = 00000000, %l7 = 00000000, Mem[0000000010081410] = 000000ff c38134ff
6862 stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 00000000
6863
6864p0_label_262:
6865! %f6 = d85820ff 047e2ea5, Mem[0000000010041428] = d01edd19 000000e3
6866 stda %f6 ,[%i1+0x028]%asi ! Mem[0000000010041428] = d85820ff 047e2ea5
6867! Mem[0000000010041410] = 047e2ea5, %l6 = 0000000000000000
6868 swapa [%i1+%o5]0x88,%l6 ! %l6 = 00000000047e2ea5
6869! Mem[0000000030081400] = ff0057fd, %l6 = 00000000047e2ea5
6870 ldstuba [%i2+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
6871! %l4 = 297dffff00000000, Mem[0000000030141400] = 8bf27f53
6872 stba %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 8bf27f00
6873! %l0 = 00000000000000ff, %l4 = 297dffff00000000, %l4 = 297dffff00000000
6874 subc %l0,%l4,%l4 ! %l4 = d6820001000000ff
6875! %f20 = e3000000 0000ffff, %l7 = 0000000000000000
6876! Mem[0000000010041428] = d85820ff047e2ea5
6877 add %i1,0x028,%g1
6878 stda %f20,[%g1+%l7]ASI_PST16_P ! Mem[0000000010041428] = d85820ff047e2ea5
6879! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030081410] = ff000000 ffffffff
6880 stda %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000ff 00000000
6881! %l3 = 0000000000007eff, Mem[0000000010081400] = 7f7f0000
6882 stha %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 7eff0000
6883! Mem[0000000010041409] = f66d47e8, %l2 = 0000000000000000
6884 ldstuba [%i1+0x009]%asi,%l2 ! %l2 = 0000006d000000ff
6885! Starting 10 instruction Load Burst
6886! Mem[0000000010001410] = 000000ff, %l1 = ffffffffffffd8d8
6887 ldsha [%i0+%o5]0x88,%l1 ! %l1 = 00000000000000ff
6888
6889p0_label_263:
6890 membar #Sync ! Added by membar checker (41)
6891! Mem[0000000010181400] = d01edd19 00000000 ffffffff 00000000
6892! Mem[0000000010181410] = e3000000 ff00088d 000000e4 e300fb00
6893! Mem[0000000010181420] = ff0057fd 726f2f17 00000000 00000000
6894! Mem[0000000010181430] = 0000b160 47ee08ff 000003d2 047e2ea5
6895 ldda [%i6]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010181400
6896! Mem[0000000010181410] = 000000e3, %f28 = 0000cd61
6897 lda [%i6+%o5]0x88,%f28 ! %f28 = 000000e3
6898! Mem[0000000010081410] = 00000000, %f29 = 000000ff
6899 lda [%i2+%o5]0x80,%f29 ! %f29 = 00000000
6900! Mem[0000000010081438] = 00bc0000d52a7e04, %l2 = 000000000000006d
6901 ldx [%i2+0x038],%l2 ! %l2 = 00bc0000d52a7e04
6902! Mem[0000000020800000] = ffffe062, %l5 = 0000000000000000
6903 lduh [%o1+%g0],%l5 ! %l5 = 000000000000ffff
6904! Mem[00000000300c1410] = ff000000, %l4 = d6820001000000ff
6905 ldswa [%i3+%o5]0x81,%l4 ! %l4 = ffffffffff000000
6906! Mem[0000000010081418] = 00000000, %l3 = 0000000000007eff
6907 ldsw [%i2+0x018],%l3 ! %l3 = 0000000000000000
6908! Mem[0000000020800000] = ffffe062, %l2 = 00bc0000d52a7e04
6909 ldsha [%o1+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
6910! Mem[0000000010041408] = f6ff47e8, %l3 = 0000000000000000
6911 ldsh [%i1+0x00a],%l3 ! %l3 = 00000000000047e8
6912! Starting 10 instruction Store Burst
6913 membar #Sync ! Added by membar checker (42)
6914! %f26 = 95d0a0c4 6bd091ff, Mem[0000000010181408] = ffffffff 00000000
6915 stda %f26,[%i6+%o4]0x88 ! Mem[0000000010181408] = 95d0a0c4 6bd091ff
6916
6917p0_label_264:
6918! %l3 = 00000000000047e8, Mem[000000001000143f] = 1e25229f, %asi = 80
6919 stba %l3,[%i0+0x03f]%asi ! Mem[000000001000143c] = 1e2522e8
6920! %l3 = 00000000000047e8, Mem[0000000030141400] = 007ff28b654a7d29
6921 stxa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000000047e8
6922! %f26 = 95d0a0c4, Mem[0000000030181400] = 00000000
6923 sta %f26,[%i6+%g0]0x89 ! Mem[0000000030181400] = 95d0a0c4
6924! %l5 = 000000000000ffff, Mem[00000000211c0001] = d8d8e5a1, %asi = 80
6925 stba %l5,[%o2+0x001]%asi ! Mem[00000000211c0000] = d8ffe5a1
6926! %f2 = 00000000, Mem[0000000010141438] = 00000000
6927 sta %f2 ,[%i5+0x038]%asi ! Mem[0000000010141438] = 00000000
6928! Code Fragment 4
6929p0_fragment_28:
6930! %l0 = 00000000000000ff
6931 setx 0x5f387107d6542c3f,%g7,%l0 ! %l0 = 5f387107d6542c3f
6932! %l1 = 00000000000000ff
6933 setx 0x3433fa2fdd664e03,%g7,%l1 ! %l1 = 3433fa2fdd664e03
6934 setx 0x7ff8, %g1, %g2
6935 and %l0, %g2, %l0
6936 setx 0xffffffff, %g1, %g2
6937 and %l1, %g2, %l1
6938 setx 0x100000000, %g1, %g2
6939 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6940 ta T_CHANGE_HPRIV
6941 stxa %l1, [%l0]ASI_ICACHE_INSTR
6942 ta T_CHANGE_NONHPRIV
6943! %l0 = 5f387107d6542c3f
6944 setx 0x81fd35887f5ead7d,%g7,%l0 ! %l0 = 81fd35887f5ead7d
6945! %l1 = 3433fa2fdd664e03
6946 setx 0xf63d321fbac2602a,%g7,%l1 ! %l1 = f63d321fbac2602a
6947! Mem[00000000300c1410] = ff000000, %l2 = ffffffffffffffff
6948 ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
6949! %l0 = 81fd35887f5ead7d, Mem[000000001010142a] = 29eaa2e2
6950 sth %l0,[%i4+0x02a] ! Mem[0000000010101428] = 29eaad7d
6951! Mem[0000000030141400] = 00000000, %l6 = 00000000000000ff
6952 swapa [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000
6953! Starting 10 instruction Load Burst
6954! Mem[0000000030181410] = ff0000e3, %l1 = f63d321fbac2602a
6955 ldsba [%i6+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
6956
6957p0_label_265:
6958! Mem[00000000100c1408] = 600000ff000000e3, %f8 = 172f6f72 fd5700ff
6959 ldda [%i3+%o4]0x88,%f8 ! %f8 = 600000ff 000000e3
6960! Mem[0000000030141408] = 000000ff000000e3, %f4 = 8d0800ff 000000e3
6961 ldda [%i5+%o4]0x81,%f4 ! %f4 = 000000ff 000000e3
6962! Mem[0000000010141420] = 00736934, %l7 = 0000000000000000
6963 lduw [%i5+0x020],%l7 ! %l7 = 0000000000736934
6964! Mem[00000000100c1438] = 4ca6fc6b 654a7d29, %l2 = 000000ff, %l3 = 000047e8
6965 ldda [%i3+0x038]%asi,%l2 ! %l2 = 000000004ca6fc6b 00000000654a7d29
6966! %l4 = ffffffffff000000, immd = fffffffffffff18b, %l2 = 000000004ca6fc6b
6967 udivx %l4,-0xe75,%l2 ! %l2 = 0000000000000000
6968 membar #Sync ! Added by membar checker (43)
6969! Mem[0000000010001400] = 297dffff 00000000 00000000 646d910d
6970! Mem[0000000010001410] = ff000000 00000000 00000000 db72f184
6971! Mem[0000000010001420] = 00000000 000000bc d2038d08 29000000
6972! Mem[0000000010001430] = a52e7e04 f66d47e8 ff302700 1e2522e8
6973 ldda [%i0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400
6974! Mem[0000000030181410] = 00000000e30000ff, %f6 = 00fb00e3 e4000000
6975 ldda [%i6+%o5]0x89,%f6 ! %f6 = 00000000 e30000ff
6976! Mem[000000001010141c] = 6f13569c, %l5 = 000000000000ffff
6977 ldsba [%i4+0x01c]%asi,%l5 ! %l5 = 000000000000006f
6978! Mem[0000000010101410] = 19dd1ed0, %l5 = 000000000000006f
6979 lduha [%i4+%o5]0x80,%l5 ! %l5 = 00000000000019dd
6980! Starting 10 instruction Store Burst
6981! Mem[00000000211c0001] = d8ffe5a1, %l3 = 00000000654a7d29
6982 ldstuba [%o2+0x001]%asi,%l3 ! %l3 = 000000ff000000ff
6983
6984p0_label_266:
6985! Mem[00000000300c1400] = a52e7e04, %l0 = 81fd35887f5ead7d
6986 ldstuba [%i3+%g0]0x81,%l0 ! %l0 = 000000a5000000ff
6987! Mem[0000000010141408] = 00000000, %l2 = 0000000000000000
6988 ldstuba [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff
6989! Mem[0000000030001410] = 000000e3, %l3 = 00000000000000ff
6990 swapa [%i0+%o5]0x89,%l3 ! %l3 = 00000000000000e3
6991! Mem[0000000030041410] = 000000ff, %l7 = 0000000000736934
6992 ldstuba [%i1+%o5]0x81,%l7 ! %l7 = 00000000000000ff
6993! Mem[0000000030141408] = 000000ff, %l1 = ffffffffffffffff
6994 swapa [%i5+%o4]0x81,%l1 ! %l1 = 00000000000000ff
6995! %f12 = ff08ee47 60b10000, %l4 = ffffffffff000000
6996! Mem[0000000010141428] = 29eaa2e2047e2ea5
6997 add %i5,0x028,%g1
6998 stda %f12,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010141428] = 29eaa2e2047e2ea5
6999! %l0 = 000000a5, %l1 = 000000ff, Mem[0000000030001410] = ff000000 0000ffff
7000 stda %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000a5 000000ff
7001! %f6 = 00000000, Mem[00000000300c1400] = 047e2eff
7002 sta %f6 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
7003 membar #Sync ! Added by membar checker (44)
7004! %l6 = 0000000000000000, Mem[0000000010001408] = 0d916d6400000000
7005 stxa %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000000
7006! Starting 10 instruction Load Burst
7007! %l3 = 00000000000000e3, immed = 00000343, %y = 297d4a64
7008 udiv %l3,0x343,%l3 ! %l3 = 00000000ffffffff
7009 mov %l0,%y ! %y = 000000a5
7010
7011p0_label_267:
7012! Mem[0000000030181410] = e30000ff, %f7 = e30000ff
7013 lda [%i6+%o5]0x89,%f7 ! %f7 = e30000ff
7014! Mem[0000000010081400] = 0000ff7e, %l6 = 0000000000000000
7015 lduba [%i2+%g0]0x88,%l6 ! %l6 = 000000000000007e
7016! Mem[0000000010181408] = ff91d06b, %l6 = 000000000000007e
7017 ldsha [%i6+%o4]0x80,%l6 ! %l6 = ffffffffffffff91
7018! Mem[00000000100c1400] = 0000feae, %l6 = ffffffffffffff91
7019 ldsba [%i3+%g0]0x88,%l6 ! %l6 = ffffffffffffffae
7020! Mem[0000000030001408] = 047e2ea5, %l7 = 0000000000000000
7021 ldsha [%i0+%o4]0x81,%l7 ! %l7 = 000000000000047e
7022! Mem[0000000010101410] = d01edd19, %l5 = 00000000000019dd
7023 lduwa [%i4+%o5]0x88,%l5 ! %l5 = 00000000d01edd19
7024! Mem[0000000030001408] = 047e2ea5, %l3 = 00000000ffffffff
7025 ldsba [%i0+%o4]0x81,%l3 ! %l3 = 0000000000000004
7026! Mem[0000000030141400] = 000000ff 000047e8 ffffffff 000000e3
7027! Mem[0000000030141410] = 04000000 00000000 60000000 00000000
7028! Mem[0000000030141420] = 00000000 34697300 a52e7e04 e2a2ea29
7029! Mem[0000000030141430] = e3000000 d2038d08 00000000 00000000
7030 ldda [%i5]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030141400
7031! Mem[0000000010141410] = c5000000 ff000000, %l4 = ff000000, %l5 = d01edd19
7032 ldda [%i5+0x010]%asi,%l4 ! %l4 = 00000000c5000000 00000000ff000000
7033! Starting 10 instruction Store Burst
7034! %f28 = a52e7e04, Mem[0000000010081408] = 000000ff
7035 sta %f28,[%i2+%o4]0x88 ! Mem[0000000010081408] = a52e7e04
7036
7037p0_label_268:
7038! %l1 = 00000000000000ff, Mem[00000000100c1400] = 0000feae
7039 stha %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
7040! %l0 = 00000000000000a5, Mem[0000000010141410] = 000000ff000000c5
7041 stxa %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000000000a5
7042! Mem[0000000030101408] = ff004a65, %l6 = ffffffffffffffae
7043 swapa [%i4+%o4]0x81,%l6 ! %l6 = 00000000ff004a65
7044! %f18 = 00000000 646d910d, %l0 = 00000000000000a5
7045! Mem[0000000030081428] = 0000000000000000
7046 add %i2,0x028,%g1
7047 stda %f18,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030081428] = 0d916d6400000000
7048! %f28 = a52e7e04 f66d47e8, %l4 = 00000000c5000000
7049! Mem[0000000010101418] = a9fc6c606f13569c
7050 add %i4,0x018,%g1
7051 stda %f28,[%g1+%l4]ASI_PST16_P ! Mem[0000000010101418] = a9fc6c606f13569c
7052! %f28 = a52e7e04 f66d47e8, %l4 = 00000000c5000000
7053! Mem[0000000010101408] = 0000000000000000
7054 add %i4,0x008,%g1
7055 stda %f28,[%g1+%l4]ASI_PST32_P ! Mem[0000000010101408] = 0000000000000000
7056! %l1 = 00000000000000ff, Mem[0000000010181434] = 47ee08ff, %asi = 80
7057 stwa %l1,[%i6+0x034]%asi ! Mem[0000000010181434] = 000000ff
7058! %l2 = 0000000000000000, Mem[0000000030181408] = 000000ff
7059 stba %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
7060! Code Fragment 4
7061p0_fragment_29:
7062! %l0 = 00000000000000a5
7063 setx 0x264684ef8400566a,%g7,%l0 ! %l0 = 264684ef8400566a
7064! %l1 = 00000000000000ff
7065 setx 0x6cabc7978fb4d3c2,%g7,%l1 ! %l1 = 6cabc7978fb4d3c2
7066 setx 0x7ff8, %g1, %g2
7067 and %l0, %g2, %l0
7068 setx 0xffffffff, %g1, %g2
7069 and %l1, %g2, %l1
7070 setx 0x100000000, %g1, %g2
7071 or %l1, %g2, %l1 ! Set bit 32 - perrinj
7072 ta T_CHANGE_HPRIV
7073 stxa %l1, [%l0]ASI_ICACHE_INSTR
7074 ta T_CHANGE_NONHPRIV
7075! %l0 = 264684ef8400566a
7076 setx 0xae97ce978e03d982,%g7,%l0 ! %l0 = ae97ce978e03d982
7077! %l1 = 6cabc7978fb4d3c2
7078 setx 0x5e724fd7b1ec54da,%g7,%l1 ! %l1 = 5e724fd7b1ec54da
7079! Starting 10 instruction Load Burst
7080! Mem[0000000030081400] = ff0057fd, %l7 = 000000000000047e
7081 lduba [%i2+%g0]0x81,%l7 ! %l7 = 00000000000000ff
7082
7083p0_label_269:
7084! Mem[0000000010181410] = e3000000ff00088d, %f26 = d2038d08 29000000
7085 ldda [%i6+%o5]0x80,%f26 ! %f26 = e3000000 ff00088d
7086! Mem[0000000030041408] = ff7e00a5, %l3 = 0000000000000004
7087 lduba [%i1+%o4]0x81,%l3 ! %l3 = 00000000000000ff
7088! Mem[0000000030141400] = 000000ff, %l0 = ae97ce978e03d982
7089 ldsba [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
7090! Mem[00000000201c0000] = ff8c01ce, %l4 = 00000000c5000000
7091 ldsha [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffff8c
7092! Mem[00000000211c0000] = d8ffe5a1, %l4 = ffffffffffffff8c
7093 lduba [%o2+0x001]%asi,%l4 ! %l4 = 00000000000000ff
7094! Mem[0000000030101408] = ffff9fffaeffffff, %l7 = 00000000000000ff
7095 ldxa [%i4+%o4]0x89,%l7 ! %l7 = ffff9fffaeffffff
7096! Mem[0000000030181400] = c4a0d095, %l7 = ffff9fffaeffffff
7097 ldsha [%i6+%g0]0x81,%l7 ! %l7 = ffffffffffffc4a0
7098! Mem[0000000030141410] = 04000000, %l3 = 00000000000000ff
7099 lduwa [%i5+%o5]0x81,%l3 ! %l3 = 0000000004000000
7100! Mem[0000000030181410] = 00000000e30000ff, %f16 = 297dffff 00000000
7101 ldda [%i6+%o5]0x89,%f16 ! %f16 = 00000000 e30000ff
7102! Starting 10 instruction Store Burst
7103! Mem[0000000010041410] = 00000000, %l7 = ffffffffffffc4a0
7104 swapa [%i1+%o5]0x88,%l7 ! %l7 = 0000000000000000
7105
7106p0_label_270:
7107! %f16 = 00000000 e30000ff, Mem[0000000030041410] = ff0000ff 9f22251e
7108 stda %f16,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 e30000ff
7109! Mem[0000000010081400] = 0000ff7e, %l4 = 00000000000000ff
7110 swapa [%i2+%g0]0x88,%l4 ! %l4 = 000000000000ff7e
7111! %l1 = 5e724fd7b1ec54da, Mem[0000000010101400] = 00000000
7112 stwa %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = b1ec54da
7113! %l4 = 000000000000ff7e, Mem[0000000020800040] = 00fff99a
7114 sth %l4,[%o1+0x040] ! Mem[0000000020800040] = ff7ef99a
7115! %l6 = ff004a65, %l7 = 00000000, Mem[0000000010181410] = e3000000 ff00088d
7116 stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff004a65 00000000
7117! %l0 = 00000000, %l1 = b1ec54da, Mem[0000000010101408] = 00000000 00000000
7118 stda %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 b1ec54da
7119! %l1 = 5e724fd7b1ec54da, Mem[0000000020800040] = ff7ef99a
7120 sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 54daf99a
7121! Mem[00000000218001c1] = 00ffc752, %l3 = 0000000004000000
7122 ldstub [%o3+0x1c1],%l3 ! %l3 = 000000ff000000ff
7123! %f26 = e3000000 ff00088d, Mem[0000000030001408] = 047e2ea5 654a7d29
7124 stda %f26,[%i0+%o4]0x81 ! Mem[0000000030001408] = e3000000 ff00088d
7125! Starting 10 instruction Load Burst
7126! Mem[0000000010141408] = ff000000 00000000, %l4 = 0000ff7e, %l5 = ff000000
7127 ldda [%i5+%o4]0x80,%l4 ! %l4 = 00000000ff000000 0000000000000000
7128
7129p0_label_271:
7130! Mem[000000001008141c] = 000000ff, %l3 = 00000000000000ff
7131 ldsw [%i2+0x01c],%l3 ! %l3 = 00000000000000ff
7132! Mem[0000000021800180] = ffb7423e, %l5 = 0000000000000000
7133 ldsh [%o3+0x180],%l5 ! %l5 = ffffffffffffffb7
7134! Mem[0000000010001408] = 00000000, %l2 = 0000000000000000
7135 lduba [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
7136! Mem[0000000010081410] = 0000000000000000, %f22 = 00000000 db72f184
7137 ldda [%i2+%o5]0x88,%f22 ! %f22 = 00000000 00000000
7138! Mem[0000000020800040] = 54daf99a, %l5 = ffffffffffffffb7
7139 ldsba [%o1+0x041]%asi,%l5 ! %l5 = ffffffffffffffda
7140! Mem[0000000030101408] = aeffffff, %f2 = e3000000
7141 lda [%i4+%o4]0x89,%f2 ! %f2 = aeffffff
7142! %l1 = 5e724fd7b1ec54da, immed = 00000635, %y = 000000a5
7143 umul %l1,0x635,%l0 ! %l0 = 000004505feaad22, %y = 00000450
7144! Mem[0000000010141418] = e3000000 0000ffff, %l4 = ff000000, %l5 = ffffffda
7145 ldda [%i5+0x018]%asi,%l4 ! %l4 = 00000000e3000000 000000000000ffff
7146 membar #Sync ! Added by membar checker (45)
7147! Mem[0000000030001400] = ffff0000 c38122ff e3000000 ff00088d
7148! Mem[0000000030001410] = 000000a5 000000ff 646d910d 7abbfe4d
7149! Mem[0000000030001420] = 00000000 340000ff 95d0a0c4 6bd091ff
7150! Mem[0000000030001430] = 00000000 a6007f18 fd2146b2 e70000ff
7151 ldda [%i0]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030001400
7152! Starting 10 instruction Store Burst
7153! Mem[00000000300c1410] = ff000000, %l3 = 00000000000000ff
7154 ldstuba [%i3+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
7155
7156p0_label_272:
7157! Mem[0000000010041420] = e3000000, %l3 = 00000000000000ff
7158 ldstuba [%i1+0x020]%asi,%l3 ! %l3 = 000000e3000000ff
7159! Mem[0000000020800001] = ffffe062, %l5 = 000000000000ffff
7160 ldstuba [%o1+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
7161! Mem[0000000010001401] = 297dffff, %l6 = 00000000ff004a65
7162 ldstub [%i0+0x001],%l6 ! %l6 = 0000007d000000ff
7163! %l5 = 00000000000000ff, Mem[0000000030181408] = 43157c9e00000000
7164 stxa %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000000000ff
7165! Mem[0000000010081428] = 4dfebb7a94bcd52a, %l3 = 00000000000000e3, %l0 = 000004505feaad22
7166 add %i2,0x28,%g1
7167 casxa [%g1]0x80,%l3,%l0 ! %l0 = 4dfebb7a94bcd52a
7168! %l3 = 00000000000000e3, Mem[0000000010041420] = ff000000ffffffb7, %asi = 80
7169 stxa %l3,[%i1+0x020]%asi ! Mem[0000000010041420] = 00000000000000e3
7170! %l5 = 00000000000000ff, Mem[0000000030141400] = ff000000
7171 stba %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff0000ff
7172! Mem[00000000218000c0] = 19ffd5a0, %l0 = 4dfebb7a94bcd52a
7173 ldstuba [%o3+0x0c0]%asi,%l0 ! %l0 = 00000019000000ff
7174! %l4 = 00000000e3000000, Mem[0000000010081400] = ff000000
7175 stwa %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = e3000000
7176! Starting 10 instruction Load Burst
7177! Mem[0000000010001400] = 29ffffff, %l0 = 0000000000000019
7178 ldsba [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000029
7179
7180p0_label_273:
7181! Mem[0000000010141400] = 654affc5, %l0 = 0000000000000029
7182 lduwa [%i5+%g0]0x88,%l0 ! %l0 = 00000000654affc5
7183! Mem[0000000030181410] = e30000ff, %l3 = 00000000000000e3
7184 ldsba [%i6+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
7185! Mem[0000000010041430] = 080003d2 000000e3, %l6 = 0000007d, %l7 = 00000000
7186 ldda [%i1+0x030]%asi,%l6 ! %l6 = 00000000080003d2 00000000000000e3
7187! Mem[0000000030081410] = 000000ff, %l4 = 00000000e3000000
7188 ldsba [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000
7189! Mem[0000000030041400] = 0d916d64, %f29 = f66d47e8
7190 lda [%i1+%g0]0x89,%f29 ! %f29 = 0d916d64
7191! Mem[0000000010041428] = d85820ff 047e2ea5, %l6 = 080003d2, %l7 = 000000e3
7192 ldda [%i1+0x028]%asi,%l6 ! %l6 = 00000000d85820ff 00000000047e2ea5
7193! Mem[0000000010001418] = 00000000, %l7 = 00000000047e2ea5
7194 lduh [%i0+0x018],%l7 ! %l7 = 0000000000000000
7195! Mem[0000000030001408] = 000000e3, %l3 = ffffffffffffffff
7196 ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 000000e3000000ff
7197! %l6 = 00000000d85820ff, imm = fffffffffffffa26, %l7 = 0000000000000000
7198 sub %l6,-0x5da,%l7 ! %l7 = 00000000d85826d9
7199! Starting 10 instruction Store Burst
7200! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030101408] = ffffffae ff9fffff
7201 stda %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 000000ff
7202
7203p0_label_274:
7204! Mem[0000000021800081] = 18f59b02, %l3 = 00000000000000e3
7205 ldstub [%o3+0x081],%l3 ! %l3 = 000000f5000000ff
7206! %f22 = 00000000 00000000, Mem[0000000010141410] = 000000a5 00000000
7207 stda %f22,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 00000000
7208! %l4 = 0000000000000000, Mem[00000000300c1408] = 6000ff00
7209 stha %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 60000000
7210! %f25 = 000000bc, Mem[0000000030141408] = ffffffff
7211 sta %f25,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000bc
7212! %l2 = 00000000, %l3 = 000000f5, Mem[0000000030141400] = ff0000ff e8470000
7213 stda %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 000000f5
7214 membar #Sync ! Added by membar checker (46)
7215! %l5 = 00000000000000ff, Mem[0000000030001400] = ffff0000
7216 stha %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00ff0000
7217! Mem[0000000030181408] = 000000ff, %l6 = 00000000d85820ff
7218 ldstuba [%i6+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
7219! %f18 = 00000000 646d910d, %l1 = 5e724fd7b1ec54da
7220! Mem[0000000030141408] = bc000000000000e3
7221 add %i5,0x008,%g1
7222 stda %f18,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030141408] = bc00000000000000
7223! %f8 = 00000000 340000ff, Mem[0000000030141410] = 04000000 00000000
7224 stda %f8 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 340000ff
7225! Starting 10 instruction Load Burst
7226! Mem[0000000030081408] = 00000800, %l6 = 00000000000000ff
7227 ldsba [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000
7228
7229p0_label_275:
7230! Mem[0000000030181408] = ff00000000000000, %f24 = 00000000 000000bc
7231 ldda [%i6+%o4]0x81,%f24 ! %f24 = ff000000 00000000
7232! Mem[0000000030081408] = 000080cb00000800, %l3 = 00000000000000f5
7233 ldxa [%i2+%o4]0x89,%l3 ! %l3 = 000080cb00000800
7234! Mem[0000000010001410] = 000000ff, %l5 = 00000000000000ff
7235 lduba [%i0+%o5]0x88,%l5 ! %l5 = 00000000000000ff
7236! %f16 = 00000000, %f17 = e30000ff
7237 fcmpes %fcc1,%f16,%f17 ! %fcc1 = 2
7238! Mem[00000000201c0000] = ff8c01ce, %l0 = 00000000654affc5
7239 ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffff8c
7240! Mem[0000000010001400] = 29ffffff, %f10 = 95d0a0c4
7241 ld [%i0+%g0],%f10 ! %f10 = 29ffffff
7242! Mem[0000000030181410] = ff0000e3, %l2 = 0000000000000000
7243 ldsba [%i6+%o5]0x81,%l2 ! %l2 = ffffffffffffffff
7244! Mem[00000000211c0000] = d8ffe5a1, %l0 = ffffffffffffff8c
7245 ldub [%o2+0x001],%l0 ! %l0 = 00000000000000ff
7246! Code Fragment 3
7247p0_fragment_30:
7248! %l0 = 00000000000000ff
7249 setx 0xa770a2204f7c00cf,%g7,%l0 ! %l0 = a770a2204f7c00cf
7250! %l1 = 5e724fd7b1ec54da
7251 setx 0x74a1ee181bbb3368,%g7,%l1 ! %l1 = 74a1ee181bbb3368
7252 setx 0x1fe000, %g1, %g3
7253 or %l0, %g3, %l0 ! always set perrmask = 0xff
7254 setx 0x1ffff8, %g1, %g2
7255 and %l0, %g2, %l0
7256 ta T_CHANGE_HPRIV
7257 stxa %l1, [%l0]ASI_DCACHE_DATA
7258 ta T_CHANGE_NONHPRIV
7259! %l0 = a770a2204f7c00cf
7260 setx 0x4502493044a35ba2,%g7,%l0 ! %l0 = 4502493044a35ba2
7261! %l1 = 74a1ee181bbb3368
7262 setx 0xb4484e401286992d,%g7,%l1 ! %l1 = b4484e401286992d
7263! Starting 10 instruction Store Burst
7264! %l0 = 4502493044a35ba2, Mem[0000000010001400] = 29ffffff
7265 stwa %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 44a35ba2
7266
7267p0_label_276:
7268! %f18 = 00000000 646d910d, Mem[0000000010141400] = c5ff4a65 ff9fffff
7269 stda %f18,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 646d910d
7270! Mem[0000000010081410] = 00000000, %l6 = 0000000000000000
7271 swapa [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000000
7272! Mem[00000000300c1400] = 00000000, %l1 = b4484e401286992d
7273 ldstuba [%i3+%g0]0x89,%l1 ! %l1 = 00000000000000ff
7274! %f8 = 00000000 340000ff, %l2 = ffffffffffffffff
7275! Mem[0000000030181400] = c4a0d09500000000
7276 stda %f8,[%i6+%l2]ASI_PST32_S ! Mem[0000000030181400] = 00000000340000ff
7277! %l6 = 0000000000000000, Mem[0000000030081410] = 000000ff
7278 stwa %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
7279! Mem[0000000030081408] = 00080000, %l3 = 000080cb00000800
7280 swapa [%i2+%o4]0x81,%l3 ! %l3 = 0000000000080000
7281! %l7 = 00000000d85826d9, Mem[0000000010081410] = 0000000000000000
7282 stxa %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000d85826d9
7283! %f0 = ffff0000 c38122ff, Mem[0000000010081408] = 047e2ea5 61cd0000
7284 stda %f0 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffff0000 c38122ff
7285! %l1 = 0000000000000000, Mem[0000000010101408] = 00000000
7286 stba %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
7287! Starting 10 instruction Load Burst
7288! Mem[00000000100c1408] = e3000000ff000060, %l2 = ffffffffffffffff
7289 ldxa [%i3+%o4]0x80,%l2 ! %l2 = e3000000ff000060
7290
7291p0_label_277:
7292! Mem[0000000010001408] = 00000000, %l1 = 0000000000000000
7293 ldswa [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000
7294! Mem[0000000030141400] = 00000000, %l2 = e3000000ff000060
7295 ldsha [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000000
7296! Mem[0000000030081408] = 00080000, %l2 = 0000000000000000
7297 lduba [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
7298! Mem[0000000010101410] = 19dd1ed0ffffffff, %l7 = 00000000d85826d9
7299 ldxa [%i4+%o5]0x80,%l7 ! %l7 = 19dd1ed0ffffffff
7300! Mem[0000000030041408] = 00000000a5007eff, %f6 = 646d910d 7abbfe4d
7301 ldda [%i1+%o4]0x89,%f6 ! %f6 = 00000000 a5007eff
7302! Mem[00000000100c1410] = 1560ae00, %l3 = 0000000000080000
7303 ldsha [%i3+%o5]0x88,%l3 ! %l3 = ffffffffffffae00
7304! Mem[0000000010081400] = e30000009e7c15ff, %f26 = e3000000 ff00088d
7305 ldda [%i2+%g0]0x80,%f26 ! %f26 = e3000000 9e7c15ff
7306! Mem[0000000010041400] = d01edd19, %f26 = e3000000
7307 lda [%i1+%g0]0x80,%f26 ! %f26 = d01edd19
7308! Mem[0000000030181410] = 00000000 e30000ff, %l0 = 44a35ba2, %l1 = 00000000
7309 ldda [%i6+%o5]0x89,%l0 ! %l0 = 00000000e30000ff 0000000000000000
7310! Starting 10 instruction Store Burst
7311! Mem[0000000010101408] = 00000000, %l4 = 0000000000000000
7312 swapa [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
7313
7314p0_label_278:
7315! %l2 = 00000000, %l3 = ffffae00, Mem[0000000010041408] = e847fff6 00000000
7316 stda %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 ffffae00
7317! %l4 = 0000000000000000, Mem[0000000010041410] = a0c4ffff
7318 stwa %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
7319! %l4 = 0000000000000000, Mem[0000000010141410] = 0000000000000000
7320 stxa %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000000000000000
7321! %l6 = 00000000, %l7 = ffffffff, Mem[0000000010181410] = ff004a65 00000000
7322 std %l6,[%i6+%o5] ! Mem[0000000010181410] = 00000000 ffffffff
7323! Mem[0000000030101408] = 00000000, %l4 = 0000000000000000
7324 ldstuba [%i4+%o4]0x81,%l4 ! %l4 = 00000000000000ff
7325! Mem[00000000300c1400] = 000000ff, %l6 = 0000000000000000
7326 swapa [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
7327! %f24 = ff000000 00000000, Mem[0000000010141410] = 00000000 00000000
7328 stda %f24,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000000 00000000
7329! %l5 = 00000000000000ff, Mem[0000000010181408] = ff91d06bc4a0d095
7330 stxa %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000000000ff
7331! %f28 = a52e7e04 0d916d64, %l4 = 0000000000000000
7332! Mem[0000000010141420] = 0073693400000000
7333 add %i5,0x020,%g1
7334 stda %f28,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010141420] = 0073693400000000
7335! Starting 10 instruction Load Burst
7336! Mem[000000001004142c] = 047e2ea5, %l7 = 19dd1ed0ffffffff
7337 lduh [%i1+0x02e],%l7 ! %l7 = 0000000000002ea5
7338
7339p0_label_279:
7340! Mem[0000000030101410] = 7f180000, %f9 = 340000ff
7341 lda [%i4+%o5]0x81,%f9 ! %f9 = 7f180000
7342! Mem[0000000030081408] = 000080cb 00080000, %l2 = 00000000, %l3 = ffffae00
7343 ldda [%i2+%o4]0x89,%l2 ! %l2 = 0000000000080000 00000000000080cb
7344! Mem[0000000010181400] = d01edd19, %f16 = 00000000
7345 lda [%i6+%g0]0x80,%f16 ! %f16 = d01edd19
7346! Mem[0000000010001400] = 44a35ba2, %l0 = 00000000e30000ff
7347 ldsha [%i0+%g0]0x80,%l0 ! %l0 = 00000000000044a3
7348! Mem[0000000030181400] = 00000000, %l4 = 0000000000000000
7349 lduha [%i6+%g0]0x89,%l4 ! %l4 = 0000000000000000
7350! Mem[00000000300c1410] = ff000000, %l7 = 0000000000002ea5
7351 lduba [%i3+%o5]0x81,%l7 ! %l7 = 00000000000000ff
7352! Mem[0000000030041400] = 000000000d916d64, %l6 = 00000000000000ff
7353 ldxa [%i1+%g0]0x89,%l6 ! %l6 = 000000000d916d64
7354! Mem[0000000021800040] = 607028b2, %l6 = 000000000d916d64
7355 ldsb [%o3+0x040],%l6 ! %l6 = 0000000000000060
7356! %l5 = 00000000000000ff, %l3 = 00000000000080cb, %l5 = 00000000000000ff
7357 addc %l5,%l3,%l5 ! %l5 = 00000000000081ca
7358! Starting 10 instruction Store Burst
7359! %l6 = 0000000000000060, Mem[00000000300c1400] = 00000000
7360 stha %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000060
7361
7362p0_label_280:
7363! Mem[00000000100c1400] = ff000000, %l1 = 0000000000000000
7364 swapa [%i3+%g0]0x80,%l1 ! %l1 = 00000000ff000000
7365! %l1 = 00000000ff000000, Mem[0000000010181410] = 00000000
7366 stwa %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000
7367! Mem[000000001004140a] = 00000000, %l7 = 00000000000000ff
7368 ldstub [%i1+0x00a],%l7 ! %l7 = 00000000000000ff
7369! %l4 = 0000000000000000, Mem[0000000030181410] = ff0000e300000000
7370 stxa %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000000000000000
7371! Mem[0000000010101400] = b1ec54da, %l0 = 00000000000044a3
7372 swapa [%i4+%g0]0x80,%l0 ! %l0 = 00000000b1ec54da
7373! Mem[00000000300c1400] = 60000000, %l4 = 0000000000000000
7374 swapa [%i3+%g0]0x81,%l4 ! %l4 = 0000000060000000
7375! %f28 = a52e7e04, Mem[0000000030141410] = 00000000
7376 sta %f28,[%i5+%o5]0x81 ! Mem[0000000030141410] = a52e7e04
7377! %l0 = 00000000b1ec54da, Mem[0000000030141410] = 047e2ea5
7378 stwa %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = b1ec54da
7379! %l7 = 0000000000000000, Mem[00000000100c1400] = 00000000
7380 stha %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
7381! Starting 10 instruction Load Burst
7382! Mem[0000000010181410] = ff000000, %l5 = 00000000000081ca
7383 ldsha [%i6+%o5]0x80,%l5 ! %l5 = ffffffffffffff00
7384
7385p0_label_281:
7386! Mem[0000000010001418] = 00000000, %l5 = ffffffffffffff00
7387 lduwa [%i0+0x018]%asi,%l5 ! %l5 = 0000000000000000
7388! Mem[00000000100c1410] = 00ae6015, %l6 = 0000000000000060
7389 ldsha [%i3+%o5]0x80,%l6 ! %l6 = 00000000000000ae
7390! Mem[0000000010101408] = da54ecb1 00000000, %l0 = b1ec54da, %l1 = ff000000
7391 ldda [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000 00000000da54ecb1
7392! %l4 = 0000000060000000, immed = fffff118, %y = 00000450
7393 umul %l4,-0xee8,%l4 ! %l4 = 5ffffa6900000000, %y = 5ffffa69
7394! Mem[00000000201c0000] = ff8c01ce, %l6 = 00000000000000ae
7395 ldsba [%o0+0x001]%asi,%l6 ! %l6 = ffffffffffffff8c
7396! Mem[0000000030101410] = 7f180000, %l0 = 0000000000000000
7397 ldswa [%i4+%o5]0x81,%l0 ! %l0 = 000000007f180000
7398! Mem[00000000300c1408] = 60000000, %l5 = 0000000000000000
7399 ldsba [%i3+%o4]0x89,%l5 ! %l5 = 0000000000000000
7400! Mem[0000000010181408] = 00000000, %l2 = 0000000000080000
7401 ldsba [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
7402! Mem[00000000300c1410] = ff0000008bf27f53, %l5 = 0000000000000000
7403 ldxa [%i3+%o5]0x81,%l5 ! %l5 = ff0000008bf27f53
7404! Starting 10 instruction Store Burst
7405! Mem[0000000030081410] = 00000000, %l0 = 000000007f180000
7406 ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 00000000000000ff
7407
7408p0_label_282:
7409! %f14 = fd2146b2, Mem[0000000030101410] = 0000187f
7410 sta %f14,[%i4+%o5]0x89 ! Mem[0000000030101410] = fd2146b2
7411! Mem[0000000010041410] = 0000000000000000, %l3 = 00000000000080cb, %l5 = ff0000008bf27f53
7412 add %i1,0x10,%g1
7413 casxa [%g1]0x80,%l3,%l5 ! %l5 = 0000000000000000
7414! Mem[0000000030101408] = 000000ff, %l4 = 5ffffa6900000000
7415 swapa [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ff
7416! %l6 = ffffffffffffff8c, Mem[00000000100c1420] = 0000000034030000, %asi = 80
7417 stxa %l6,[%i3+0x020]%asi ! Mem[00000000100c1420] = ffffffffffffff8c
7418! %f20 = ff000000 00000000, Mem[0000000010141408] = 000000ff 00000000
7419 stda %f20,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000000 00000000
7420! Mem[0000000030181408] = ff000000, %l4 = 00000000000000ff
7421 ldstuba [%i6+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
7422! Mem[0000000030081400] = ff0057fd, %l6 = ffffffffffffff8c
7423 swapa [%i2+%g0]0x81,%l6 ! %l6 = 00000000ff0057fd
7424! %f28 = a52e7e04 0d916d64, %l3 = 00000000000080cb
7425! Mem[0000000010141438] = 0000000000000000
7426 add %i5,0x038,%g1
7427 stda %f28,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010141438] = 646d000d00002ea5
7428! Mem[0000000010001410] = ff000000, %l6 = 00000000ff0057fd
7429 ldstuba [%i0+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
7430! Starting 10 instruction Load Burst
7431! Mem[00000000300c1410] = ff000000 8bf27f53, %l2 = 00000000, %l3 = 000080cb
7432 ldda [%i3+%o5]0x81,%l2 ! %l2 = 00000000ff000000 000000008bf27f53
7433
7434p0_label_283:
7435! Mem[0000000010041408] = 00ff0000, %l2 = 00000000ff000000
7436 lduwa [%i1+%o4]0x88,%l2 ! %l2 = 0000000000ff0000
7437! Mem[0000000010081400] = e3000000, %l1 = 00000000da54ecb1
7438 lduwa [%i2+%g0]0x80,%l1 ! %l1 = 00000000e3000000
7439! Mem[0000000030081410] = 000000ff, %l4 = 00000000000000ff
7440 ldswa [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000ff
7441! Mem[00000000218001c0] = 00ffc752, %l5 = 0000000000000000
7442 ldsh [%o3+0x1c0],%l5 ! %l5 = 00000000000000ff
7443! Mem[0000000030181410] = 00000000, %f20 = ff000000
7444 lda [%i6+%o5]0x81,%f20 ! %f20 = 00000000
7445! Mem[00000000100c1410] = 00ae60150000ffff, %f14 = fd2146b2 e70000ff
7446 ldda [%i3+%o5]0x80,%f14 ! %f14 = 00ae6015 0000ffff
7447! Mem[00000000201c0000] = ff8c01ce, %l0 = 0000000000000000
7448 ldsh [%o0+%g0],%l0 ! %l0 = ffffffffffffff8c
7449! Mem[00000000300c1410] = 000000ff, %f7 = a5007eff
7450 lda [%i3+%o5]0x89,%f7 ! %f7 = 000000ff
7451! Mem[0000000030181408] = ff000000, %l4 = 00000000000000ff
7452 lduha [%i6+%o4]0x81,%l4 ! %l4 = 000000000000ff00
7453! Starting 10 instruction Store Burst
7454! %l6 = 00000000000000ff, Mem[0000000030081410] = 00000000000000ff
7455 stxa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000000000ff
7456
7457p0_label_284:
7458! %l4 = 000000000000ff00, Mem[0000000010041410] = 00000000
7459 stba %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
7460! %f6 = 00000000 000000ff, Mem[00000000100c1408] = e3000000 ff000060
7461 stda %f6 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 000000ff
7462! Mem[0000000010081408] = 0000ffff, %l1 = 00000000e3000000
7463 ldstuba [%i2+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
7464! Mem[00000000100c1400] = 00000000, %l3 = 000000008bf27f53
7465 swapa [%i3+%g0]0x80,%l3 ! %l3 = 0000000000000000
7466! %l4 = 000000000000ff00, %l7 = 0000000000000000, %l6 = 00000000000000ff
7467 sub %l4,%l7,%l6 ! %l6 = 000000000000ff00
7468! Mem[0000000010041410] = 00000000, %l4 = 000000000000ff00
7469 ldstuba [%i1+%o5]0x88,%l4 ! %l4 = 00000000000000ff
7470! %l6 = 000000000000ff00, Mem[0000000010081420] = ff3481c3
7471 sth %l6,[%i2+0x020] ! Mem[0000000010081420] = ff0081c3
7472! Mem[00000000201c0000] = ff8c01ce, %l5 = 00000000000000ff
7473 ldstub [%o0+%g0],%l5 ! %l5 = 000000ff000000ff
7474! %l0 = ffffffffffffff8c, Mem[0000000010081428] = 4dfebb7a94bcd52a
7475 stx %l0,[%i2+0x028] ! Mem[0000000010081428] = ffffffffffffff8c
7476! Starting 10 instruction Load Burst
7477! Mem[0000000010041410] = 00000000000000ff, %f24 = ff000000 00000000
7478 ldda [%i1+%o5]0x88,%f24 ! %f24 = 00000000 000000ff
7479
7480p0_label_285:
7481 membar #Sync ! Added by membar checker (47)
7482! Mem[00000000300c1400] = 00000000 654a7d29 00000060 0d916d64
7483! Mem[00000000300c1410] = ff000000 8bf27f53 60000000 00000000
7484! Mem[00000000300c1420] = 00000000 34697300 a52e7e04 e2a2ea29
7485! Mem[00000000300c1430] = e3000000 d2038d08 00000000 00000000
7486 ldda [%i3]ASI_BLK_SL,%f0 ! Block Load from 00000000300c1400
7487! Mem[0000000010081410] = 00000000, %l2 = 0000000000ff0000
7488 lduwa [%i2+%o5]0x80,%l2 ! %l2 = 0000000000000000
7489! Code Fragment 4
7490p0_fragment_31:
7491! %l0 = ffffffffffffff8c
7492 setx 0xd566d2b039aaa31f,%g7,%l0 ! %l0 = d566d2b039aaa31f
7493! %l1 = 00000000000000ff
7494 setx 0xf0d9a587e66cac67,%g7,%l1 ! %l1 = f0d9a587e66cac67
7495 setx 0x7ff8, %g1, %g2
7496 and %l0, %g2, %l0
7497 setx 0xffffffff, %g1, %g2
7498 and %l1, %g2, %l1
7499 setx 0x100000000, %g1, %g2
7500 or %l1, %g2, %l1 ! Set bit 32 - perrinj
7501 ta T_CHANGE_HPRIV
7502 stxa %l1, [%l0]ASI_ICACHE_INSTR
7503 ta T_CHANGE_NONHPRIV
7504! %l0 = d566d2b039aaa31f
7505 setx 0x260e48706c518d1f,%g7,%l0 ! %l0 = 260e48706c518d1f
7506! %l1 = f0d9a587e66cac67
7507 setx 0x116da6286904ba1b,%g7,%l1 ! %l1 = 116da6286904ba1b
7508! Mem[0000000030041400] = 646d910d, %l5 = 00000000000000ff
7509 lduba [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000064
7510! Mem[0000000010081438] = 00bc0000 d52a7e04, %l6 = 0000ff00, %l7 = 00000000
7511 ldda [%i2+0x038]%asi,%l6 ! %l6 = 0000000000bc0000 00000000d52a7e04
7512! Mem[00000000300c1410] = 000000ff, %l7 = 00000000d52a7e04
7513 lduba [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff
7514! Mem[0000000010101420] = 000000ff000000ff, %l0 = 260e48706c518d1f
7515 ldx [%i4+0x020],%l0 ! %l0 = 000000ff000000ff
7516! Mem[00000000100c1400] = 8bf27f53, %f23 = 00000000
7517 lda [%i3+%g0]0x80,%f23 ! %f23 = 8bf27f53
7518! Mem[0000000030081400] = 8cffffff, %l1 = 116da6286904ba1b
7519 ldsha [%i2+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
7520! Starting 10 instruction Store Burst
7521! Mem[0000000030101408] = 00000000, %l6 = 0000000000bc0000
7522 ldstuba [%i4+%o4]0x81,%l6 ! %l6 = 00000000000000ff
7523
7524p0_label_286:
7525! %f17 = e30000ff, Mem[0000000010181400] = 19dd1ed0
7526 sta %f17,[%i6+%g0]0x88 ! Mem[0000000010181400] = e30000ff
7527! %l0 = 000000ff000000ff, Mem[0000000010101438] = 9fff000000000000, %asi = 80
7528 stxa %l0,[%i4+0x038]%asi ! Mem[0000000010101438] = 000000ff000000ff
7529! %l7 = 00000000000000ff, Mem[0000000030001410] = a5000000
7530 stwa %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff
7531! Mem[0000000030001410] = 000000ff, %l2 = 0000000000000000
7532 ldstuba [%i0+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
7533! Code Fragment 4
7534p0_fragment_32:
7535! %l0 = 000000ff000000ff
7536 setx 0x223590886fa4f8c1,%g7,%l0 ! %l0 = 223590886fa4f8c1
7537! %l1 = ffffffffffffffff
7538 setx 0x01bddff7c0c9b99f,%g7,%l1 ! %l1 = 01bddff7c0c9b99f
7539 setx 0x7ff8, %g1, %g2
7540 and %l0, %g2, %l0
7541 setx 0xffffffff, %g1, %g2
7542 and %l1, %g2, %l1
7543 setx 0x100000000, %g1, %g2
7544 or %l1, %g2, %l1 ! Set bit 32 - perrinj
7545 ta T_CHANGE_HPRIV
7546 stxa %l1, [%l0]ASI_ICACHE_INSTR
7547 ta T_CHANGE_NONHPRIV
7548! %l0 = 223590886fa4f8c1
7549 setx 0xa6a853183c90d74c,%g7,%l0 ! %l0 = a6a853183c90d74c
7550! %l1 = 01bddff7c0c9b99f
7551 setx 0x4e6ad597b6ec4d5a,%g7,%l1 ! %l1 = 4e6ad597b6ec4d5a
7552! %l1 = 4e6ad597b6ec4d5a, Mem[00000000100c1410] = 00ae6015, %asi = 80
7553 stwa %l1,[%i3+0x010]%asi ! Mem[00000000100c1410] = b6ec4d5a
7554 membar #Sync ! Added by membar checker (48)
7555! %f12 = 088d03d2, Mem[00000000300c1408] = 00000060
7556 sta %f12,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 088d03d2
7557! %l2 = 00000000000000ff, Mem[0000000030181410] = 00000000
7558 stwa %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
7559! %l0 = 3c90d74c, %l1 = b6ec4d5a, Mem[0000000030001400] = 00ff0000 c38122ff
7560 stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 3c90d74c b6ec4d5a
7561! Starting 10 instruction Load Burst
7562! Mem[0000000030181410] = 000000ff, %l6 = 0000000000000000
7563 lduba [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
7564
7565p0_label_287:
7566! Mem[0000000010141400] = 00000000, %l7 = 00000000000000ff
7567 ldsha [%i5+%g0]0x88,%l7 ! %l7 = 0000000000000000
7568! Mem[0000000030181408] = ff000000, %f17 = e30000ff
7569 lda [%i6+%o4]0x81,%f17 ! %f17 = ff000000
7570! Mem[0000000030181410] = ff000000, %l6 = 0000000000000000
7571 lduba [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000
7572! Mem[0000000010041410] = 000000ff, %l3 = 0000000000000000
7573 lduba [%i1+%o5]0x88,%l3 ! %l3 = 00000000000000ff
7574! Mem[0000000010081438] = 00bc0000, %l4 = 0000000000000000
7575 ldsb [%i2+0x03b],%l4 ! %l4 = 0000000000000000
7576! Mem[00000000218000c0] = ffffd5a0, %l4 = 0000000000000000
7577 lduh [%o3+0x0c0],%l4 ! %l4 = 000000000000ffff
7578! Mem[0000000030041408] = ff7e00a5, %l5 = 0000000000000064
7579 lduba [%i1+%o4]0x81,%l5 ! %l5 = 00000000000000ff
7580! %l3 = 00000000000000ff, %l0 = a6a853183c90d74c, %l0 = a6a853183c90d74c
7581 xnor %l3,%l0,%l0 ! %l0 = 5957ace7c36f284c
7582! Mem[0000000020800040] = 54daf99a, %l6 = 0000000000000000
7583 ldsba [%o1+0x040]%asi,%l6 ! %l6 = 0000000000000054
7584! Starting 10 instruction Store Burst
7585! Mem[0000000030081410] = 000000ff, %l7 = 0000000000000000
7586 ldstuba [%i2+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
7587
7588p0_label_288:
7589! %l2 = 00000000000000ff, Mem[0000000030041410] = 00000000
7590 stba %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff
7591! %l0 = c36f284c, %l1 = b6ec4d5a, Mem[0000000010001408] = 00000000 00000000
7592 stda %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = c36f284c b6ec4d5a
7593! %f8 = 00736934 00000000, Mem[0000000010041400] = d01edd19 ffffffff
7594 stda %f8 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00736934 00000000
7595! %l3 = 00000000000000ff, Mem[0000000010141400] = 0d916d6400000000
7596 stxa %l3,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000000000ff
7597! %f21 = 00000000, Mem[0000000030181410] = ff000000
7598 sta %f21,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
7599! %l1 = 4e6ad597b6ec4d5a, Mem[0000000010041408] = 00ff0000
7600 stwa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = b6ec4d5a
7601! %f8 = 00736934, %f28 = a52e7e04, %f5 = 000000ff
7602 fsubs %f8 ,%f28,%f5 ! %l0 = 5957ace7c36f286e, Unfinished, %fsr = 2e00000800
7603! Mem[0000000010041400] = 00736934, %l2 = 00000000000000ff
7604 swapa [%i1+%g0]0x80,%l2 ! %l2 = 0000000000736934
7605! Mem[0000000030081408] = 00000800, %l7 = 00000000000000ff
7606 ldstuba [%i2+%o4]0x81,%l7 ! %l7 = 00000000000000ff
7607! Starting 10 instruction Load Burst
7608! Mem[0000000010041400] = 000000ff, %l2 = 0000000000736934
7609 lduwa [%i1+%g0]0x80,%l2 ! %l2 = 00000000000000ff
7610
7611p0_label_289:
7612! Mem[0000000030181408] = ff000000, %l0 = 5957ace7c36f286e
7613 ldsha [%i6+%o4]0x81,%l0 ! %l0 = ffffffffffffff00
7614! Mem[0000000010181410] = ffffffff000000ff, %f4 = 537ff28b 000000ff
7615 ldda [%i6+%o5]0x88,%f4 ! %f4 = ffffffff 000000ff
7616! Mem[0000000010081400] = e3000000, %l0 = ffffffffffffff00
7617 lduha [%i2+%g0]0x80,%l0 ! %l0 = 000000000000e300
7618! Mem[0000000010101414] = ffffffff, %l2 = 00000000000000ff
7619 ldswa [%i4+0x014]%asi,%l2 ! %l2 = ffffffffffffffff
7620! Mem[0000000030001410] = ff000000 000000ff, %l6 = 00000054, %l7 = 00000000
7621 ldda [%i0+%o5]0x81,%l6 ! %l6 = 00000000ff000000 00000000000000ff
7622! Mem[0000000030101400] = c5000000, %l0 = 000000000000e300
7623 lduba [%i4+%g0]0x81,%l0 ! %l0 = 00000000000000c5
7624! Mem[0000000030001410] = 000000ff, %f13 = 000000e3
7625 lda [%i0+%o5]0x89,%f13 ! %f13 = 000000ff
7626! Mem[0000000010001410] = 00000000000000ff, %f12 = 088d03d2 000000ff
7627 ldda [%i0+%o5]0x88,%f12 ! %f12 = 00000000 000000ff
7628! Mem[0000000021800180] = ffb7423e, %l1 = 4e6ad597b6ec4d5a
7629 ldsb [%o3+0x181],%l1 ! %l1 = ffffffffffffffb7
7630! Starting 10 instruction Store Burst
7631! %l6 = 00000000ff000000, Mem[0000000010081412] = 00000000
7632 stb %l6,[%i2+0x012] ! Mem[0000000010081410] = 00000000
7633
7634p0_label_290:
7635! Mem[0000000010081400] = e30000009e7c15ff, %l1 = ffffffffffffffb7, %l0 = 00000000000000c5
7636 casxa [%i2]0x80,%l1,%l0 ! %l0 = e30000009e7c15ff
7637! %l6 = ff000000, %l7 = 000000ff, Mem[0000000030081400] = ffffff8c 00000000
7638 stda %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000000 000000ff
7639! %l1 = ffffffffffffffb7, Mem[0000000010001408] = c36f284c
7640 stha %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffb7284c
7641! Mem[0000000010001439] = ff302700, %l0 = e30000009e7c15ff
7642 ldstub [%i0+0x039],%l0 ! %l0 = 00000030000000ff
7643! Mem[00000000100c1408] = 00000000, %l0 = 0000000000000030
7644 ldstuba [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ff
7645! %f16 = d01edd19, %f16 = d01edd19, %f24 = 00000000
7646 fadds %f16,%f16,%f24 ! %f24 = d09edd19
7647! Mem[00000000300c1400] = 00000000, %l7 = 00000000000000ff
7648 ldstuba [%i3+%g0]0x89,%l7 ! %l7 = 00000000000000ff
7649! %f19 = 646d910d, Mem[0000000010081410] = 00000000
7650 sta %f19,[%i2+%o5]0x88 ! Mem[0000000010081410] = 646d910d
7651! %l1 = ffffffffffffffb7, Mem[0000000030101410] = fd2146b2
7652 stba %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = fd2146b7
7653! Starting 10 instruction Load Burst
7654! Mem[0000000010101410] = 19dd1ed0, %l1 = ffffffffffffffb7
7655 ldswa [%i4+%o5]0x80,%l1 ! %l1 = 0000000019dd1ed0
7656
7657p0_label_291:
7658! Mem[000000001000140c] = b6ec4d5a, %f24 = d09edd19
7659 lda [%i0+0x00c]%asi,%f24 ! %f24 = b6ec4d5a
7660! Mem[00000000100c1408] = ff000000, %l0 = 0000000000000000
7661 lduba [%i3+%o4]0x80,%l0 ! %l0 = 00000000000000ff
7662! %l4 = 000000000000ffff, immed = fffff230, %y = 5ffffa69
7663 udiv %l4,-0xdd0,%l2 ! %l2 = 000000005fffff96
7664 mov %l0,%y ! %y = 000000ff
7665! Mem[00000000100c1408] = ff000000, %l6 = 00000000ff000000
7666 ldsha [%i3+%o4]0x80,%l6 ! %l6 = ffffffffffffff00
7667! Mem[0000000030041400] = 0d916d64, %f21 = 00000000
7668 lda [%i1+%g0]0x89,%f21 ! %f21 = 0d916d64
7669! Mem[0000000030081408] = 000800ff, %l4 = 000000000000ffff
7670 ldsha [%i2+%o4]0x89,%l4 ! %l4 = 00000000000000ff
7671! Mem[0000000030141410] = da54ecb1, %l0 = 00000000000000ff
7672 lduba [%i5+%o5]0x81,%l0 ! %l0 = 00000000000000da
7673! Mem[0000000030141410] = b1ec54da, %l1 = 0000000019dd1ed0
7674 lduba [%i5+%o5]0x89,%l1 ! %l1 = 00000000000000da
7675! Mem[0000000030001408] = 8d0800ff 000000ff, %l6 = ffffff00, %l7 = 00000000
7676 ldda [%i0+%o4]0x89,%l6 ! %l6 = 00000000000000ff 000000008d0800ff
7677! Starting 10 instruction Store Burst
7678! Mem[0000000030141410] = b1ec54da, %l0 = 00000000000000da
7679 ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 000000da000000ff
7680
7681p0_label_292:
7682! %l2 = 000000005fffff96, Mem[0000000010141400] = 000000ff
7683 stba %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000096
7684! %l1 = 00000000000000da, Mem[00000000218000c0] = ffffd5a0
7685 stb %l1,[%o3+0x0c0] ! Mem[00000000218000c0] = daffd5a0
7686! Mem[0000000010001430] = a52e7e04, %l1 = 000000da, %l4 = 000000ff
7687 add %i0,0x30,%g1
7688 casa [%g1]0x80,%l1,%l4 ! %l4 = 00000000a52e7e04
7689! Mem[0000000030001410] = 000000ff, %l7 = 000000008d0800ff
7690 swapa [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
7691! %l0 = 000000da, %l1 = 000000da, Mem[0000000010141400] = 00000096 00000000
7692 stda %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000da 000000da
7693! %f15 = 00000000, Mem[0000000030101410] = fd2146b7
7694 sta %f15,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
7695! Mem[00000000211c0000] = d8ffe5a1, %l0 = 00000000000000da
7696 ldstub [%o2+%g0],%l0 ! %l0 = 000000d8000000ff
7697! %l2 = 000000005fffff96, imm = ffffffffffffffdc, %l0 = 00000000000000d8
7698 andn %l2,-0x024,%l0 ! %l0 = 0000000000000002
7699! Mem[0000000010101400] = 000044a3, %l0 = 0000000000000002
7700 ldstuba [%i4+%g0]0x80,%l0 ! %l0 = 00000000000000ff
7701! Starting 10 instruction Load Burst
7702! Code Fragment 3
7703p0_fragment_33:
7704! %l0 = 0000000000000000
7705 setx 0x8e22d7b811c0e04f,%g7,%l0 ! %l0 = 8e22d7b811c0e04f
7706! %l1 = 00000000000000da
7707 setx 0xa52fb797c801d674,%g7,%l1 ! %l1 = a52fb797c801d674
7708 setx 0x1fe000, %g1, %g3
7709 or %l0, %g3, %l0 ! always set perrmask = 0xff
7710 setx 0x1ffff8, %g1, %g2
7711 and %l0, %g2, %l0
7712 ta T_CHANGE_HPRIV
7713 stxa %l1, [%l0]ASI_DCACHE_DATA
7714 ta T_CHANGE_NONHPRIV
7715! %l0 = 8e22d7b811c0e04f
7716 setx 0xc5f1fccfbd16ca78,%g7,%l0 ! %l0 = c5f1fccfbd16ca78
7717! %l1 = a52fb797c801d674
7718 setx 0x76de070053d35647,%g7,%l1 ! %l1 = 76de070053d35647
7719
7720p0_label_293:
7721! Mem[0000000010001408] = ffb7284c b6ec4d5a, %l2 = 5fffff96, %l3 = 000000ff
7722 ldda [%i0+%o4]0x80,%l2 ! %l2 = 00000000ffb7284c 00000000b6ec4d5a
7723! Mem[0000000030001408] = ff000000ff00088d, %l7 = 00000000000000ff
7724 ldxa [%i0+%o4]0x81,%l7 ! %l7 = ff000000ff00088d
7725! Mem[0000000030041410] = ff0000e3000000ff, %l5 = 00000000000000ff
7726 ldxa [%i1+%o5]0x89,%l5 ! %l5 = ff0000e3000000ff
7727! Mem[0000000030081408] = 000800ff, %l5 = ff0000e3000000ff
7728 ldswa [%i2+%o4]0x89,%l5 ! %l5 = 00000000000800ff
7729! Mem[0000000030001410] = ff00088d, %l0 = c5f1fccfbd16ca78
7730 lduba [%i0+%o5]0x81,%l0 ! %l0 = 00000000000000ff
7731! Mem[00000000100c1418] = 00000000, %f8 = 00736934
7732 ld [%i3+0x018],%f8 ! %f8 = 00000000
7733! Mem[0000000030041408] = ff7e00a5 00000000, %l2 = ffb7284c, %l3 = b6ec4d5a
7734 ldda [%i1+%o4]0x81,%l2 ! %l2 = 00000000ff7e00a5 0000000000000000
7735! Mem[00000000300c1400] = 297d4a65000000ff, %l2 = 00000000ff7e00a5
7736 ldxa [%i3+%g0]0x89,%l2 ! %l2 = 297d4a65000000ff
7737! Mem[0000000010041408] = 5a4decb600aeffff, %f6 = 00000000 00000060
7738 ldda [%i1+0x008]%asi,%f6 ! %f6 = 5a4decb6 00aeffff
7739! Starting 10 instruction Store Burst
7740! %l2 = 000000ff, %l3 = 00000000, Mem[0000000030001408] = 000000ff 8d0800ff
7741 stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000ff 00000000
7742
7743p0_label_294:
7744! Mem[0000000010101407] = 000000ff, %l4 = 00000000a52e7e04
7745 ldstuba [%i4+0x007]%asi,%l4 ! %l4 = 000000ff000000ff
7746! Mem[0000000010001408] = 4c28b7ff, %l7 = ff000000ff00088d
7747 swapa [%i0+%o4]0x88,%l7 ! %l7 = 000000004c28b7ff
7748! %l2 = 297d4a65000000ff, Mem[00000000201c0000] = ff8c01ce
7749 sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = 00ff01ce
7750! Mem[0000000010181400] = ff0000e3, %l4 = 00000000000000ff
7751 swapa [%i6+%g0]0x80,%l4 ! %l4 = 00000000ff0000e3
7752! %l1 = 76de070053d35647, Mem[0000000030041400] = 646d910d
7753 stha %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 5647910d
7754! %f6 = 5a4decb6, %f0 = 297d4a65, %f22 = 00000000 8bf27f53
7755 fsmuld %f6 ,%f0 ,%f22 ! %f22 = 408977d8 f11ff9c0
7756! %l4 = ff0000e3, %l5 = 000800ff, Mem[0000000010141410] = 000000ff 00000000
7757 stda %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff0000e3 000800ff
7758! Mem[0000000030081410] = 000000ff, %l5 = 00000000000800ff
7759 swapa [%i2+%o5]0x89,%l5 ! %l5 = 00000000000000ff
7760! %f21 = 0d916d64, Mem[0000000030181408] = ff000000
7761 sta %f21,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0d916d64
7762! Starting 10 instruction Load Burst
7763! Mem[0000000030001400] = 3c90d74c, %l2 = 297d4a65000000ff
7764 lduha [%i0+%g0]0x81,%l2 ! %l2 = 0000000000003c90
7765
7766p0_label_295:
7767! Mem[0000000010141410] = ff0000e3, %l7 = 000000004c28b7ff
7768 lduba [%i5+%o5]0x88,%l7 ! %l7 = 00000000000000e3
7769! Mem[0000000030141410] = ff54ecb1, %l2 = 0000000000003c90
7770 ldsha [%i5+%o5]0x81,%l2 ! %l2 = ffffffffffffff54
7771! Mem[0000000010001408] = 8d0800ff, %l1 = 76de070053d35647
7772 lduba [%i0+%o4]0x80,%l1 ! %l1 = 000000000000008d
7773! Mem[000000001008142c] = ffffff8c, %l0 = 00000000000000ff
7774 lduw [%i2+0x02c],%l0 ! %l0 = 00000000ffffff8c
7775! Mem[0000000010101420] = 000000ff000000ff, %f16 = d01edd19 ff000000
7776 ldda [%i4+0x020]%asi,%f16 ! %f16 = 000000ff 000000ff
7777! Mem[0000000010001410] = 00000000000000ff, %f18 = 00000000 646d910d
7778 ldda [%i0+%o5]0x88,%f18 ! %f18 = 00000000 000000ff
7779! Mem[0000000010001408] = 8d0800ff, %l2 = ffffffffffffff54
7780 lduha [%i0+%o4]0x80,%l2 ! %l2 = 0000000000008d08
7781! Mem[00000000201c0000] = 00ff01ce, %l1 = 000000000000008d
7782 ldsh [%o0+%g0],%l1 ! %l1 = 00000000000000ff
7783! Mem[00000000100c1408] = ff000000, %l7 = 00000000000000e3
7784 lduwa [%i3+%o4]0x80,%l7 ! %l7 = 00000000ff000000
7785! Starting 10 instruction Store Burst
7786! %l7 = 00000000ff000000, Mem[0000000030141410] = ff54ecb1340000ff
7787 stxa %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000ff000000
7788
7789p0_label_296:
7790! %f12 = 00000000 000000ff, %l5 = 00000000000000ff
7791! Mem[0000000010001430] = a52e7e04f66d47e8
7792 add %i0,0x030,%g1
7793 stda %f12,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010001430] = ff00000000000000
7794! Mem[0000000010101400] = ff0044a3, %l4 = 00000000ff0000e3
7795 ldstuba [%i4+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
7796! %l4 = 00000000000000ff, Mem[0000000030141400] = 00000000
7797 stha %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00ff0000
7798! %l0 = 00000000ffffff8c, Mem[0000000030181408] = 00000000646d910d
7799 stxa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000ffffff8c
7800! %l2 = 00008d08, %l3 = 00000000, Mem[00000000100c1408] = 000000ff ff000000
7801 stda %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00008d08 00000000
7802! %f23 = f11ff9c0, Mem[0000000030181400] = 00000000
7803 sta %f23,[%i6+%g0]0x81 ! Mem[0000000030181400] = f11ff9c0
7804! %f30 = ff302700 1e2522e8, %l2 = 0000000000008d08
7805! Mem[00000000300c1428] = a52e7e04e2a2ea29
7806 add %i3,0x028,%g1
7807 stda %f30,[%g1+%l2]ASI_PST32_SL ! Mem[00000000300c1428] = a52e7e04e2a2ea29
7808! Mem[0000000010041410] = 000000ff, %l4 = 00000000000000ff
7809 ldstuba [%i1+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
7810! %l6 = 00000000000000ff, Mem[0000000030041408] = ff7e00a500000000
7811 stxa %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000000000ff
7812! Starting 10 instruction Load Burst
7813! Mem[0000000030081400] = 000000ff, %l1 = 00000000000000ff
7814 lduha [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000ff
7815
7816p0_label_297:
7817! Mem[00000000100c1408] = 088d0000, %l6 = 00000000000000ff
7818 ldsba [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000008
7819! Mem[0000000030041410] = 000000ff, %l0 = 00000000ffffff8c
7820 ldsba [%i1+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
7821! %f26 = d01edd19, %f7 = 00aeffff, %f14 = 00000000
7822 fsubs %f26,%f7 ,%f14 ! %f14 = d01edd19
7823! %l1 = 00000000000000ff, %l2 = 0000000000008d08, %l3 = 0000000000000000
7824 add %l1,%l2,%l3 ! %l3 = 0000000000008e07
7825! Mem[0000000030101408] = 000000ff, %l7 = 00000000ff000000
7826 lduwa [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
7827! Mem[0000000010041410] = 000000ff, %l6 = 0000000000000008
7828 ldsba [%i1+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
7829! %l4 = 00000000000000ff, %l3 = 0000000000008e07, %l6 = ffffffffffffffff
7830 xor %l4,%l3,%l6 ! %l6 = 0000000000008ef8
7831! Mem[00000000300c1408] = d2038d08, %l4 = 00000000000000ff
7832 lduba [%i3+%o4]0x89,%l4 ! %l4 = 0000000000000008
7833! Mem[00000000100c1410] = 5a4decb6, %f22 = 408977d8
7834 lda [%i3+%o5]0x88,%f22 ! %f22 = 5a4decb6
7835! Starting 10 instruction Store Burst
7836! %l0 = ffffffffffffffff, Mem[0000000030141410] = 00000000
7837 stba %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000
7838
7839p0_label_298:
7840! %l1 = 00000000000000ff, Mem[0000000030101410] = 00000000
7841 stwa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ff
7842! Mem[0000000020800000] = ffffe062, %l1 = 00000000000000ff
7843 ldstub [%o1+%g0],%l1 ! %l1 = 000000ff000000ff
7844! %l5 = 00000000000000ff, Mem[0000000010041408] = 5a4decb600aeffff, %asi = 80
7845 stxa %l5,[%i1+0x008]%asi ! Mem[0000000010041408] = 00000000000000ff
7846! %f8 = 00000000, Mem[00000000300c1410] = ff000000
7847 sta %f8 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
7848! %l5 = 00000000000000ff, Mem[0000000020800000] = ffffe062, %asi = 80
7849 stha %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ffe062
7850! %f2 = 646d910d, Mem[0000000030101400] = c5000000
7851 sta %f2 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = 646d910d
7852! Mem[0000000030081410] = 000800ff, %l4 = 0000000000000008
7853 swapa [%i2+%o5]0x89,%l4 ! %l4 = 00000000000800ff
7854! %l3 = 0000000000008e07, immed = 00000bef, %y = 000000ff
7855 smul %l3,0xbef,%l3 ! %l3 = 00000000069ee589, %y = 00000000
7856! Mem[00000000300c1408] = 088d03d2, %l6 = 0000000000008ef8
7857 swapa [%i3+%o4]0x81,%l6 ! %l6 = 00000000088d03d2
7858! Starting 10 instruction Load Burst
7859! %l6 = 00000000088d03d2, imm = 0000000000000fe5, %l1 = 00000000000000ff
7860 addc %l6,0xfe5,%l1 ! %l1 = 00000000088d13b7
7861
7862p0_label_299:
7863! Mem[0000000030141400] = 0000ff00, %l4 = 00000000000800ff
7864 ldswa [%i5+%g0]0x89,%l4 ! %l4 = 000000000000ff00
7865! Mem[0000000030081410] = 00000008, %l2 = 0000000000008d08
7866 lduba [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000008
7867! Mem[0000000010041438] = 0000000000000000, %f18 = 00000000 000000ff
7868 ldd [%i1+0x038],%f18 ! %f18 = 00000000 00000000
7869! Mem[0000000010001410] = ff00000000000000, %f24 = b6ec4d5a 000000ff
7870 ldda [%i0+%o5]0x80,%f24 ! %f24 = ff000000 00000000
7871! Mem[0000000030181410] = 00000000, %l4 = 000000000000ff00
7872 ldswa [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000000
7873! Mem[0000000010081410] = 0d916d64d85826d9, %f22 = 5a4decb6 f11ff9c0
7874 ldda [%i2+%o5]0x80,%f22 ! %f22 = 0d916d64 d85826d9
7875! %f1 = 00000000, %f15 = 00000000, %f12 = 00000000
7876 fsubs %f1 ,%f15,%f12 ! %f12 = 00000000
7877! Mem[0000000020800000] = 00ffe062, %l5 = 00000000000000ff
7878 ldsh [%o1+%g0],%l5 ! %l5 = 00000000000000ff
7879! Mem[0000000010141400] = da000000 da000000, %l0 = ffffffff, %l1 = 088d13b7
7880 ldda [%i5+%g0]0x80,%l0 ! %l0 = 00000000da000000 00000000da000000
7881! Starting 10 instruction Store Burst
7882! %f18 = 00000000, Mem[0000000010101410] = 19dd1ed0
7883 sta %f18,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
7884
7885p0_label_300:
7886! Mem[0000000010081410] = 0d916d64, %l0 = 00000000da000000
7887 ldstuba [%i2+%o5]0x80,%l0 ! %l0 = 0000000d000000ff
7888! Mem[0000000010101425] = 000000ff, %l7 = 00000000000000ff
7889 ldstuba [%i4+0x025]%asi,%l7 ! %l7 = 00000000000000ff
7890! %l3 = 00000000069ee589, Mem[000000001008140c] = c38122ff, %asi = 80
7891 stha %l3,[%i2+0x00c]%asi ! Mem[000000001008140c] = e58922ff
7892! Mem[0000000010141408] = 00000000000000ff, %l5 = 00000000000000ff, %l2 = 0000000000000008
7893 add %i5,0x08,%g1
7894 casxa [%g1]0x80,%l5,%l2 ! %l2 = 00000000000000ff
7895! Mem[0000000030081400] = 000000ff, %l5 = 00000000000000ff
7896 swapa [%i2+%g0]0x89,%l5 ! %l5 = 00000000000000ff
7897! Mem[000000001018140c] = 000000ff, %l3 = 00000000069ee589
7898 swap [%i6+0x00c],%l3 ! %l3 = 00000000000000ff
7899! %l3 = 00000000000000ff, Mem[00000000300c1408] = 00008ef8
7900 stba %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff008ef8
7901! %f2 = 646d910d, Mem[0000000010181400] = 000000ff
7902 sta %f2 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 646d910d
7903! Mem[0000000030101400] = 0d916d64, %l7 = 0000000000000000
7904 swapa [%i4+%g0]0x89,%l7 ! %l7 = 000000000d916d64
7905! Starting 10 instruction Load Burst
7906! Mem[0000000030041400] = 5647910d, %l0 = 000000000000000d
7907 ldsha [%i1+%g0]0x81,%l0 ! %l0 = 0000000000005647
7908
7909p0_label_301:
7910! %l4 = 0000000000000000, %l6 = 00000000088d03d2, %l4 = 0000000000000000
7911 and %l4,%l6,%l4 ! %l4 = 0000000000000000
7912! Mem[0000000010041434] = 000000e3, %l4 = 0000000000000000
7913 lduw [%i1+0x034],%l4 ! %l4 = 00000000000000e3
7914! Mem[0000000030041408] = 00000000, %l2 = 00000000000000ff
7915 ldswa [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000000
7916! Mem[0000000010181424] = 726f2f17, %l5 = 00000000000000ff
7917 lduwa [%i6+0x024]%asi,%l5 ! %l5 = 00000000726f2f17
7918! Mem[00000000100c1408] = 088d000000000000, %f18 = 00000000 00000000
7919 ldda [%i3+0x008]%asi,%f18 ! %f18 = 088d0000 00000000
7920! Mem[0000000010141400] = da000000, %f3 = 60000000
7921 lda [%i5+%g0]0x80,%f3 ! %f3 = da000000
7922! Mem[0000000010141408] = 00000000, %f8 = 00000000
7923 lda [%i5+%o4]0x80,%f8 ! %f8 = 00000000
7924! Mem[0000000030141410] = ff000000, %f23 = d85826d9
7925 lda [%i5+%o5]0x81,%f23 ! %f23 = ff000000
7926 membar #Sync ! Added by membar checker (49)
7927! Mem[0000000010141400] = da000000 da000000 00000000 00000008
7928! Mem[0000000010141410] = e30000ff ff000800 e3000000 0000ffff
7929! Mem[0000000010141420] = 00736934 00000000 29eaa2e2 047e2ea5
7930! Mem[0000000010141430] = 088d03d2 000000e3 646d000d 00002ea5
7931 ldda [%i5]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010141400
7932! Starting 10 instruction Store Burst
7933! %l2 = 00000000, %l3 = 000000ff, Mem[0000000030001408] = 000000ff 00000000
7934 stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 000000ff
7935
7936p0_label_302:
7937! %l4 = 00000000000000e3, Mem[0000000030141410] = ff000000ff000000
7938 stxa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000000000e3
7939! Mem[0000000030041408] = 00000000, %l7 = 000000000d916d64
7940 ldstuba [%i1+%o4]0x89,%l7 ! %l7 = 00000000000000ff
7941 membar #Sync ! Added by membar checker (50)
7942! %l1 = 00000000da000000, Mem[0000000010141400] = 000000da
7943 stwa %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = da000000
7944! %f3 = 00000008, %f18 = 088d0000, %f22 = 0d916d64
7945 fdivs %f3 ,%f18,%f22 ! %l0 = 0000000000005669, Unfinished, %fsr = 2e00000800
7946! %l7 = 0000000000000000, Mem[0000000021800080] = 18ff9b02
7947 stb %l7,[%o3+0x080] ! Mem[0000000021800080] = 00ff9b02
7948! %l7 = 0000000000000000, Mem[0000000030141410] = 00000000
7949 stwa %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
7950! Mem[00000000100c1400] = 8bf27f53, %l5 = 00000000726f2f17
7951 swapa [%i3+%g0]0x80,%l5 ! %l5 = 000000008bf27f53
7952! %l3 = 00000000000000ff, imm = fffffffffffffca4, %l3 = 00000000000000ff
7953 andn %l3,-0x35c,%l3 ! %l3 = 000000000000005b
7954! Mem[000000001000142c] = 29000000, %l6 = 088d03d2, %l3 = 0000005b
7955 add %i0,0x2c,%g1
7956 casa [%g1]0x80,%l6,%l3 ! %l3 = 0000000029000000
7957! Starting 10 instruction Load Burst
7958! Mem[0000000020800000] = 00ffe062, %l6 = 00000000088d03d2
7959 lduh [%o1+%g0],%l6 ! %l6 = 00000000000000ff
7960
7961p0_label_303:
7962! Mem[0000000010141410] = ff0000e3, %l6 = 00000000000000ff
7963 lduha [%i5+%o5]0x88,%l6 ! %l6 = 00000000000000e3
7964! Mem[0000000010101438] = 000000ff000000ff, %f22 = 0d916d64 ff000000
7965 ldda [%i4+0x038]%asi,%f22 ! %f22 = 000000ff 000000ff
7966! Mem[00000000100c141c] = a6007f18, %l5 = 000000008bf27f53
7967 ldsba [%i3+0x01e]%asi,%l5 ! %l5 = 000000000000007f
7968! Mem[0000000021800040] = 607028b2, %l3 = 0000000029000000
7969 lduba [%o3+0x040]%asi,%l3 ! %l3 = 0000000000000060
7970! Mem[0000000010001430] = ff000000, %l3 = 0000000000000060
7971 lduha [%i0+0x030]%asi,%l3 ! %l3 = 000000000000ff00
7972! Mem[0000000010081408] = ffff0000e58922ff, %l0 = 0000000000005669
7973 ldxa [%i2+%o4]0x80,%l0 ! %l0 = ffff0000e58922ff
7974! Mem[0000000030001400] = 5a4decb6 4cd7903c, %l4 = 000000e3, %l5 = 0000007f
7975 ldda [%i0+%g0]0x89,%l4 ! %l4 = 000000004cd7903c 000000005a4decb6
7976! Mem[0000000030101408] = ff000000 000000ff, %l6 = 000000e3, %l7 = 00000000
7977 ldda [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff 00000000ff000000
7978! Mem[0000000021800180] = ffb7423e, %l1 = 00000000da000000
7979 ldub [%o3+0x181],%l1 ! %l1 = 00000000000000b7
7980! Starting 10 instruction Store Burst
7981! Mem[0000000030181400] = f11ff9c0, %l0 = ffff0000e58922ff
7982 swapa [%i6+%g0]0x81,%l0 ! %l0 = 00000000f11ff9c0
7983
7984p0_label_304:
7985! %l4 = 4cd7903c, %l5 = 5a4decb6, Mem[0000000010081408] = ffff0000 e58922ff
7986 stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 4cd7903c 5a4decb6
7987! %l6 = 00000000000000ff, Mem[0000000030001400] = 4cd7903c
7988 stha %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 4cd700ff
7989! %f5 = ff000800, Mem[0000000010141410] = ff0000e3
7990 sta %f5 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff000800
7991! %l2 = 0000000000000000, Mem[0000000010141410] = 000800ff
7992 stwa %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
7993! Mem[0000000010181410] = 000000ff, %l7 = 00000000ff000000
7994 ldstuba [%i6+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
7995! Mem[0000000030101408] = ff000000, %l7 = 00000000000000ff
7996 ldstuba [%i4+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
7997! Mem[0000000010001439] = ffff2700, %l3 = 000000000000ff00
7998 ldstub [%i0+0x039],%l3 ! %l3 = 000000ff000000ff
7999! %l1 = 00000000000000b7, Mem[0000000010001408] = 8d0800ff
8000 stwa %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000b7
8001! Mem[0000000010001400] = 44a35ba2, %l7 = 000000ff, %l7 = 000000ff
8002 casa [%i0]0x80,%l7,%l7 ! %l7 = 0000000044a35ba2
8003! Starting 10 instruction Load Burst
8004! Mem[0000000010001428] = d2038d08, %l0 = 00000000f11ff9c0
8005 lduw [%i0+0x028],%l0 ! %l0 = 00000000d2038d08
8006
8007p0_label_305:
8008! Mem[0000000030181408] = 8cffffff, %l0 = 00000000d2038d08
8009 ldsba [%i6+%o4]0x81,%l0 ! %l0 = ffffffffffffff8c
8010! Mem[0000000010181420] = ff0057fd, %l3 = 00000000000000ff
8011 ldsha [%i6+0x022]%asi,%l3 ! %l3 = 00000000000057fd
8012! Mem[0000000010181410] = ff000000, %l0 = ffffffffffffff8c
8013 ldsba [%i6+0x011]%asi,%l0 ! %l0 = 0000000000000000
8014! Mem[0000000010141404] = da000000, %f30 = ff302700
8015 lda [%i5+0x004]%asi,%f30 ! %f30 = da000000
8016! Mem[0000000030181408] = ffffff8c, %f11 = 047e2ea5
8017 lda [%i6+%o4]0x89,%f11 ! %f11 = ffffff8c
8018! Mem[0000000030001408] = 00000000, %l7 = 0000000044a35ba2
8019 lduwa [%i0+%o4]0x81,%l7 ! %l7 = 0000000000000000
8020! Mem[00000000100c1414] = 0000ffff, %l0 = 0000000000000000
8021 ldsh [%i3+0x014],%l0 ! %l0 = 0000000000000000
8022! Mem[0000000010081408] = 3c90d74c, %f14 = 646d000d
8023 lda [%i2+%o4]0x88,%f14 ! %f14 = 3c90d74c
8024! Mem[0000000030081400] = 000000ff, %l5 = 000000005a4decb6
8025 lduha [%i2+%g0]0x89,%l5 ! %l5 = 00000000000000ff
8026! Starting 10 instruction Store Burst
8027! %f2 = 00000000, Mem[0000000010181410] = 000000ff
8028 sta %f2 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
8029
8030p0_label_306:
8031! %f16 = 000000ff 000000ff, %l0 = 0000000000000000
8032! Mem[0000000010101410] = 00000000ffffffff
8033 add %i4,0x010,%g1
8034 stda %f16,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010101410] = 00000000ffffffff
8035! %l6 = 000000ff, %l7 = 00000000, Mem[00000000100c1400] = 726f2f17 ffffffff
8036 stda %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff 00000000
8037! %l4 = 4cd7903c, %l5 = 000000ff, Mem[0000000030001410] = 8d0800ff ff000000
8038 stda %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 4cd7903c 000000ff
8039! %l0 = 0000000000000000, Mem[0000000010181408] = 00000000069ee589, %asi = 80
8040 stxa %l0,[%i6+0x008]%asi ! Mem[0000000010181408] = 0000000000000000
8041! %l5 = 00000000000000ff, Mem[00000000218000c0] = daffd5a0
8042 stb %l5,[%o3+0x0c0] ! Mem[00000000218000c0] = ffffd5a0
8043! %l5 = 00000000000000ff, Mem[0000000030001408] = 00000000
8044 stha %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000ff
8045! Mem[0000000030141410] = 00000000, %l4 = 000000004cd7903c
8046 ldstuba [%i5+%o5]0x89,%l4 ! %l4 = 00000000000000ff
8047! %l2 = 0000000000000000, Mem[0000000030181410] = 00000000
8048 stba %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
8049! Mem[0000000010141410] = 00000000, %l5 = 000000ff, %l3 = 000057fd
8050 add %i5,0x10,%g1
8051 casa [%g1]0x80,%l5,%l3 ! %l3 = 0000000000000000
8052! Starting 10 instruction Load Burst
8053! Mem[0000000030041400] = 5647910d, %l2 = 0000000000000000
8054 ldsha [%i1+%g0]0x81,%l2 ! %l2 = 0000000000005647
8055
8056p0_label_307:
8057! Mem[0000000030041410] = 000000ff, %l5 = 00000000000000ff
8058 ldswa [%i1+%o5]0x89,%l5 ! %l5 = 00000000000000ff
8059! Mem[0000000010001400] = a25ba344, %l7 = 0000000000000000
8060 ldswa [%i0+%g0]0x88,%l7 ! %l7 = ffffffffa25ba344
8061! Mem[0000000010001400] = 44a35ba2, %l3 = 0000000000000000
8062 lduwa [%i0+%g0]0x80,%l3 ! %l3 = 0000000044a35ba2
8063! Mem[0000000010181410] = 00000000, %l2 = 0000000000005647
8064 lduha [%i6+%o5]0x80,%l2 ! %l2 = 0000000000000000
8065! Mem[0000000030141400] = 0000ff00, %l5 = 00000000000000ff
8066 ldsha [%i5+%g0]0x89,%l5 ! %l5 = ffffffffffffff00
8067! Mem[0000000030181400] = e58922ff, %l2 = 0000000000000000
8068 lduba [%i6+%g0]0x81,%l2 ! %l2 = 00000000000000e5
8069! Mem[00000000100c1410] = b6ec4d5a0000ffff, %f24 = ff000000 00000000
8070 ldda [%i3+0x010]%asi,%f24 ! %f24 = b6ec4d5a 0000ffff
8071! Mem[0000000030001400] = 4cd700ff, %l7 = ffffffffa25ba344
8072 lduba [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000ff
8073! Mem[0000000010101408] = 00000000, %l3 = 0000000044a35ba2
8074 ldsha [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
8075! Starting 10 instruction Store Burst
8076! %f2 = 00000000, Mem[0000000010141410] = 00000000
8077 sta %f2 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
8078
8079p0_label_308:
8080! %f12 = 088d03d2 000000e3, Mem[0000000030001410] = 4cd7903c 000000ff
8081 stda %f12,[%i0+%o5]0x89 ! Mem[0000000030001410] = 088d03d2 000000e3
8082! %l6 = 00000000000000ff, Mem[0000000030101408] = 000000ff
8083 stwa %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
8084! Mem[0000000030101400] = 00000000, %l5 = ffffffffffffff00
8085 ldstuba [%i4+%g0]0x89,%l5 ! %l5 = 00000000000000ff
8086! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000010081408] = 4cd7903c 5a4decb6
8087 stda %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000ff 000000ff
8088! Mem[0000000030081408] = ff000800, %l5 = 0000000000000000
8089 swapa [%i2+%o4]0x81,%l5 ! %l5 = 00000000ff000800
8090! %f28 = a52e7e04 0d916d64, Mem[0000000030141400] = 0000ff00 000000f5
8091 stda %f28,[%i5+%g0]0x89 ! Mem[0000000030141400] = a52e7e04 0d916d64
8092! %f24 = b6ec4d5a, Mem[0000000030181408] = ffffff8c
8093 sta %f24,[%i6+%o4]0x89 ! Mem[0000000030181408] = b6ec4d5a
8094! Mem[0000000010081408] = ff000000, %l5 = 00000000ff000800
8095 swapa [%i2+%o4]0x88,%l5 ! %l5 = 00000000ff000000
8096! %l6 = 00000000000000ff, Mem[0000000010041408] = 00000000
8097 stwa %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff
8098! Starting 10 instruction Load Burst
8099! Mem[0000000010101408] = da54ecb1 00000000, %l0 = 00000000, %l1 = 000000b7
8100 ldda [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000 00000000da54ecb1
8101
8102p0_label_309:
8103! Mem[0000000030141400] = 0d916d64, %f9 = 00000000
8104 lda [%i5+%g0]0x89,%f9 ! %f9 = 0d916d64
8105! Mem[0000000010001428] = d2038d08, %l4 = 0000000000000000
8106 ldsha [%i0+0x028]%asi,%l4 ! %l4 = ffffffffffffd203
8107! Mem[0000000010041410] = 000000ff, %l6 = 00000000000000ff
8108 lduwa [%i1+%o5]0x88,%l6 ! %l6 = 00000000000000ff
8109! Mem[0000000010041408] = ff000000, %l1 = 00000000da54ecb1
8110 ldsba [%i1+0x00a]%asi,%l1 ! %l1 = 0000000000000000
8111! Mem[0000000021800000] = ffff18df, %l3 = 0000000000000000
8112 ldsb [%o3+0x001],%l3 ! %l3 = ffffffffffffffff
8113! Mem[00000000300c1400] = ff000000, %l7 = 00000000000000ff
8114 lduha [%i3+%g0]0x81,%l7 ! %l7 = 000000000000ff00
8115! Mem[0000000010001404] = 00000000, %l1 = 0000000000000000
8116 lduha [%i0+0x004]%asi,%l1 ! %l1 = 0000000000000000
8117! Mem[0000000030181400] = ff000034ff2289e5, %f18 = 088d0000 00000000
8118 ldda [%i6+%g0]0x89,%f18 ! %f18 = ff000034 ff2289e5
8119! Mem[0000000030141408] = bc00000000000000, %f20 = 00000000 0d916d64
8120 ldda [%i5+%o4]0x81,%f20 ! %f20 = bc000000 00000000
8121! Starting 10 instruction Store Burst
8122! Mem[0000000010141400] = 000000dada000000, %l2 = 00000000000000e5, %l3 = ffffffffffffffff
8123 casxa [%i5]0x80,%l2,%l3 ! %l3 = 000000dada000000
8124
8125p0_label_310:
8126! %l7 = 000000000000ff00, Mem[0000000030101408] = ff000000000000ff
8127 stxa %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000000000ff00
8128! %l5 = 00000000ff000000, Mem[0000000020800041] = 54daf99a
8129 stb %l5,[%o1+0x041] ! Mem[0000000020800040] = 5400f99a
8130! %l0 = 0000000000000000, Mem[0000000030141408] = 000000bc
8131 stha %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
8132! %l7 = 000000000000ff00, Mem[0000000030181408] = 00000000b6ec4d5a
8133 stxa %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000000000ff00
8134! Mem[0000000030101410] = ff000000, %l1 = 0000000000000000
8135 ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
8136! Mem[0000000010181408] = 00000000, %l6 = 00000000000000ff
8137 ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff
8138! %l3 = 000000dada000000, Mem[0000000020800000] = 00ffe062, %asi = 80
8139 stha %l3,[%o1+0x000]%asi ! Mem[0000000020800000] = 0000e062
8140! Mem[0000000030001408] = 000000ff, %l6 = 0000000000000000
8141 ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
8142! %l2 = 000000e5, %l3 = da000000, Mem[0000000030081410] = 08000000 00000000
8143 stda %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000e5 da000000
8144! Starting 10 instruction Load Burst
8145! Mem[0000000030181400] = ff000034ff2289e5, %f8 = 00736934 0d916d64
8146 ldda [%i6+%g0]0x89,%f8 ! %f8 = ff000034 ff2289e5
8147
8148p0_label_311:
8149! Mem[0000000010141418] = e3000000, %l2 = 00000000000000e5
8150 ldsw [%i5+0x018],%l2 ! %l2 = ffffffffe3000000
8151! Mem[0000000010141408] = 00000000, %l6 = 00000000000000ff
8152 lduba [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000
8153! Mem[0000000010101410] = ffffffff 00000000, %l6 = 00000000, %l7 = 0000ff00
8154 ldda [%i4+%o5]0x88,%l6 ! %l6 = 0000000000000000 00000000ffffffff
8155! Mem[0000000010041408] = 000000ff, %l4 = ffffffffffffd203
8156 lduba [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
8157! Mem[0000000010101408] = 00000000, %l5 = 00000000ff000000
8158 ldsba [%i4+%o4]0x88,%l5 ! %l5 = 0000000000000000
8159! Mem[0000000010001400] = 44a35ba2, %l4 = 00000000000000ff
8160 lduwa [%i0+%g0]0x80,%l4 ! %l4 = 0000000044a35ba2
8161! Mem[0000000010181408] = ff000000, %l6 = 0000000000000000
8162 lduha [%i6+%o4]0x80,%l6 ! %l6 = 000000000000ff00
8163! Mem[0000000010001400] = a25ba344, %l1 = 0000000000000000
8164 lduha [%i0+%g0]0x88,%l1 ! %l1 = 000000000000a344
8165! Mem[0000000010141408] = 0800000000000000, %l6 = 000000000000ff00
8166 ldxa [%i5+%o4]0x88,%l6 ! %l6 = 0800000000000000
8167! Starting 10 instruction Store Burst
8168! %l7 = 00000000ffffffff, Mem[00000000100c143e] = 654a7d29, %asi = 80
8169 stba %l7,[%i3+0x03e]%asi ! Mem[00000000100c143c] = 654aff29
8170
8171p0_label_312:
8172! %f12 = 088d03d2 000000e3, Mem[0000000030101408] = 00000000 0000ff00
8173 stda %f12,[%i4+%o4]0x81 ! Mem[0000000030101408] = 088d03d2 000000e3
8174! Mem[0000000010101428] = 29eaad7d, %l3 = da000000, %l5 = 00000000
8175 add %i4,0x28,%g1
8176 casa [%g1]0x80,%l3,%l5 ! %l5 = 0000000029eaad7d
8177! %l5 = 0000000029eaad7d, Mem[0000000010041408] = 000000ff
8178 stwa %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = 29eaad7d
8179! Mem[0000000030141400] = 0d916d64, %l5 = 0000000029eaad7d
8180 swapa [%i5+%g0]0x89,%l5 ! %l5 = 000000000d916d64
8181! %f22 = 000000ff 000000ff, %l4 = 0000000044a35ba2
8182! Mem[0000000010181400] = 646d910d00000000
8183 stda %f22,[%i6+%l4]ASI_PST32_P ! Mem[0000000010181400] = 000000ff00000000
8184! %l1 = 000000000000a344, Mem[0000000010141400] = 000000da
8185 stwa %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000a344
8186! Mem[0000000010041400] = 000000ff00000000, %l6 = 0800000000000000, %l7 = 00000000ffffffff
8187 casxa [%i1]0x80,%l6,%l7 ! %l7 = 000000ff00000000
8188! %f17 = 000000ff, %f29 = 0d916d64
8189 fsqrts %f17,%f29 ! %l0 = 0000000000000022, Unfinished, %fsr = 2e00000800
8190! %l7 = 000000ff00000000, Mem[0000000010141408] = 00000000
8191 stba %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
8192! Starting 10 instruction Load Burst
8193! Mem[00000000300c1400] = 297d4a65000000ff, %l5 = 000000000d916d64
8194 ldxa [%i3+%g0]0x89,%l5 ! %l5 = 297d4a65000000ff
8195
8196p0_label_313:
8197! Mem[0000000030001408] = 000000ff, %l5 = 297d4a65000000ff
8198 ldsha [%i0+%o4]0x89,%l5 ! %l5 = 00000000000000ff
8199! Mem[0000000030181410] = 00000000, %l3 = 000000dada000000
8200 lduba [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000
8201! Mem[0000000030041410] = 000000ff, %l3 = 0000000000000000
8202 ldsha [%i1+%o5]0x89,%l3 ! %l3 = 00000000000000ff
8203! Mem[0000000010001400] = 44a35ba2, %l2 = ffffffffe3000000
8204 lduha [%i0+%g0]0x80,%l2 ! %l2 = 00000000000044a3
8205! Mem[0000000010181410] = ffffffff00000000, %f16 = 000000ff 000000ff
8206 ldda [%i6+%o5]0x88,%f16 ! %f16 = ffffffff 00000000
8207! Mem[0000000010181410] = 00000000, %l3 = 00000000000000ff
8208 ldsba [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
8209! Mem[0000000010101408] = 00000000, %l7 = 000000ff00000000
8210 ldsba [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000
8211! Mem[0000000020800040] = 5400f99a, %l4 = 0000000044a35ba2
8212 lduha [%o1+0x040]%asi,%l4 ! %l4 = 0000000000005400
8213! %l3 = 0000000000000000, %l2 = 00000000000044a3, %y = 00000000
8214 smul %l3,%l2,%l7 ! %l7 = 0000000000000000, %y = 00000000
8215! Starting 10 instruction Store Burst
8216! %l0 = 0000000000000022, Mem[0000000010081408] = 000800ff
8217 stha %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 002200ff
8218
8219p0_label_314:
8220! %l0 = 0000000000000022, Mem[00000000100c1420] = ffffffff, %asi = 80
8221 stwa %l0,[%i3+0x020]%asi ! Mem[00000000100c1420] = 00000022
8222! Mem[0000000030001410] = e3000000, %l0 = 0000000000000022
8223 ldstuba [%i0+%o5]0x81,%l0 ! %l0 = 000000e3000000ff
8224! Mem[0000000030081408] = 00000000, %l6 = 0800000000000000
8225 ldstuba [%i2+%o4]0x81,%l6 ! %l6 = 00000000000000ff
8226! Mem[0000000020800040] = 5400f99a, %l5 = 00000000000000ff
8227 ldstub [%o1+0x040],%l5 ! %l5 = 00000054000000ff
8228! Mem[0000000021800100] = 34bc4e79, %l4 = 0000000000005400
8229 ldstub [%o3+0x100],%l4 ! %l4 = 00000034000000ff
8230! Mem[0000000010001400] = a25ba344, %l6 = 0000000000000000
8231 ldstuba [%i0+%g0]0x88,%l6 ! %l6 = 00000044000000ff
8232! %l7 = 0000000000000000, Mem[00000000211c0000] = ffffe5a1
8233 sth %l7,[%o2+%g0] ! Mem[00000000211c0000] = 0000e5a1
8234! Mem[0000000010141410] = 00000000, %l7 = 0000000000000000
8235 swap [%i5+%o5],%l7 ! %l7 = 0000000000000000
8236! %l3 = 0000000000000000, Mem[000000001014143e] = 00002ea5
8237 stb %l3,[%i5+0x03e] ! Mem[000000001014143c] = 000000a5
8238! Starting 10 instruction Load Burst
8239! Mem[0000000010101410] = 00000000, %l5 = 0000000000000054
8240 lduwa [%i4+%o5]0x88,%l5 ! %l5 = 0000000000000000
8241
8242p0_label_315:
8243! Mem[0000000010181410] = 00000000, %l5 = 0000000000000000
8244 ldsba [%i6+%o5]0x80,%l5 ! %l5 = 0000000000000000
8245! Mem[0000000010081400] = e3000000 9e7c15ff, %l4 = 00000034, %l5 = 00000000
8246 ldda [%i2+0x000]%asi,%l4 ! %l4 = 00000000e3000000 000000009e7c15ff
8247 membar #Sync ! Added by membar checker (51)
8248! Mem[0000000030141400] = 7dadea29 047e2ea5 00000000 00000000
8249! Mem[0000000030141410] = ff000000 000000e3 60000000 00000000
8250! Mem[0000000030141420] = 00000000 34697300 a52e7e04 e2a2ea29
8251! Mem[0000000030141430] = e3000000 d2038d08 00000000 00000000
8252 ldda [%i5]ASI_BLK_SL,%f0 ! Block Load from 0000000030141400
8253! Mem[0000000010001438] = ffff27001e2522e8, %f26 = d01edd19 9e7c15ff
8254 ldda [%i0+0x038]%asi,%f26 ! %f26 = ffff2700 1e2522e8
8255! Mem[0000000010181408] = ff000000, %l0 = 00000000000000e3
8256 lduba [%i6+%o4]0x80,%l0 ! %l0 = 00000000000000ff
8257! Mem[00000000300c1400] = ff000000, %f27 = 1e2522e8
8258 lda [%i3+%g0]0x81,%f27 ! %f27 = ff000000
8259! Mem[0000000010001410] = ff000000, %l1 = 000000000000a344
8260 lduwa [%i0+%o5]0x80,%l1 ! %l1 = 00000000ff000000
8261! Mem[0000000010001410] = 000000ff, %l0 = 00000000000000ff
8262 ldswa [%i0+%o5]0x88,%l0 ! %l0 = 00000000000000ff
8263! Mem[0000000030001400] = ff00d74c, %l0 = 00000000000000ff
8264 lduwa [%i0+%g0]0x81,%l0 ! %l0 = 00000000ff00d74c
8265! Starting 10 instruction Store Burst
8266! %f16 = ffffffff 00000000 ff000034 ff2289e5
8267! %f20 = bc000000 00000000 000000ff 000000ff
8268! %f24 = b6ec4d5a 0000ffff ffff2700 ff000000
8269! %f28 = a52e7e04 0d916d64 da000000 1e2522e8
8270 stda %f16,[%i3]ASI_BLK_PL ! Block Store to 00000000100c1400
8271
8272p0_label_316:
8273! Mem[0000000010041400] = 000000ff, %l6 = 0000000000000044, %asi = 80
8274 swapa [%i1+0x000]%asi,%l6 ! %l6 = 00000000000000ff
8275! %l0 = 00000000ff00d74c, imm = fffffffffffff42c, %l1 = 00000000ff000000
8276 subc %l0,-0xbd4,%l1 ! %l1 = 00000000ff00e320
8277! Mem[0000000010101420] = 000000ff, %l6 = 000000ff, %l7 = 00000000
8278 add %i4,0x20,%g1
8279 casa [%g1]0x80,%l6,%l7 ! %l7 = 00000000000000ff
8280! Mem[00000000300c1400] = 000000ff, %l0 = 00000000ff00d74c
8281 ldstuba [%i3+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
8282! Mem[0000000030001400] = 4cd700ff, %l0 = 00000000000000ff
8283 ldstuba [%i0+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
8284! Mem[0000000010141408] = 00000000, %l4 = 00000000e3000000
8285 ldstuba [%i5+%o4]0x80,%l4 ! %l4 = 00000000000000ff
8286! %l5 = 000000009e7c15ff, Mem[0000000010181410] = 00000000
8287 stba %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000
8288! %f6 = 00000000 00000060, %l7 = 00000000000000ff
8289! Mem[0000000030101430] = df20172365a5914a
8290 add %i4,0x030,%g1
8291 stda %f6,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030101430] = 6000000000000000
8292! %f14 = 00000000 00000000, Mem[0000000010041400] = 00000044 00000000
8293 stda %f14,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000 00000000
8294! Starting 10 instruction Load Burst
8295! Mem[0000000020800000] = 0000e062, %l4 = 0000000000000000
8296 ldsh [%o1+%g0],%l4 ! %l4 = 0000000000000000
8297
8298p0_label_317:
8299! Mem[0000000030101400] = 047e2ea5000000ff, %f0 = a52e7e04 29eaad7d
8300 ldda [%i4+%g0]0x89,%f0 ! %f0 = 047e2ea5 000000ff
8301! Mem[0000000010041410] = 000000ff, %l3 = 0000000000000000
8302 lduba [%i1+%o5]0x88,%l3 ! %l3 = 00000000000000ff
8303! Mem[000000001008143c] = d52a7e04, %l4 = 0000000000000000
8304 ldsba [%i2+0x03c]%asi,%l4 ! %l4 = ffffffffffffffd5
8305! Mem[0000000010101400] = a34400ff, %l3 = 00000000000000ff
8306 lduha [%i4+%g0]0x88,%l3 ! %l3 = 00000000000000ff
8307! Mem[0000000010001410] = ff000000, %l2 = 00000000000044a3
8308 lduha [%i0+%o5]0x80,%l2 ! %l2 = 000000000000ff00
8309! Mem[0000000010141410] = 000800ff00000000, %l6 = 00000000000000ff
8310 ldxa [%i5+%o5]0x88,%l6 ! %l6 = 000800ff00000000
8311! Mem[0000000020800000] = 0000e062, %l0 = 00000000000000ff
8312 lduh [%o1+%g0],%l0 ! %l0 = 0000000000000000
8313! Mem[0000000030181408] = 00ff0000, %l4 = ffffffffffffffd5
8314 ldsha [%i6+%o4]0x81,%l4 ! %l4 = 00000000000000ff
8315! Mem[0000000010141404] = da000000, %f13 = 000000e3
8316 lda [%i5+0x004]%asi,%f13 ! %f13 = da000000
8317! Starting 10 instruction Store Burst
8318! %l2 = 000000000000ff00, Mem[0000000030001408] = 000000ff000000ff
8319 stxa %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000000000ff00
8320
8321p0_label_318:
8322! Mem[0000000030101408] = 088d03d2, %l0 = 0000000000000000
8323 ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 00000008000000ff
8324! %f4 = e3000000 000000ff, Mem[0000000010141410] = 00000000 ff000800
8325 stda %f4 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = e3000000 000000ff
8326! %l2 = 000000000000ff00, Mem[0000000010041410] = ff00000000000000
8327 stx %l2,[%i1+%o5] ! Mem[0000000010041410] = 000000000000ff00
8328! %l5 = 000000009e7c15ff, Mem[0000000010181428] = 00000000, %asi = 80
8329 stba %l5,[%i6+0x028]%asi ! Mem[0000000010181428] = ff000000
8330! Mem[0000000010101418] = a9fc6c60, %l0 = 0000000000000008
8331 swap [%i4+0x018],%l0 ! %l0 = 00000000a9fc6c60
8332! Mem[0000000030081410] = e5000000, %l2 = 000000000000ff00
8333 swapa [%i2+%o5]0x89,%l2 ! %l2 = 00000000e5000000
8334! %l7 = 00000000000000ff, Mem[00000000300c1408] = f88e00ff
8335 stwa %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
8336! %f4 = e3000000 000000ff, %l0 = 00000000a9fc6c60
8337! Mem[0000000030041410] = ff000000e30000ff
8338 add %i1,0x010,%g1
8339 stda %f4,[%g1+%l0]ASI_PST32_S ! Mem[0000000030041410] = ff000000e30000ff
8340! %l7 = 00000000000000ff, Mem[00000000201c0001] = 00ff01ce
8341 stb %l7,[%o0+0x001] ! Mem[00000000201c0000] = 00ff01ce
8342! Starting 10 instruction Load Burst
8343! Mem[000000001008141c] = 000000ff, %f8 = 00736934
8344 lda [%i2+0x01c]%asi,%f8 ! %f8 = 000000ff
8345
8346p0_label_319:
8347! Mem[0000000030041400] = 5647910d, %l5 = 000000009e7c15ff
8348 lduha [%i1+%g0]0x81,%l5 ! %l5 = 0000000000005647
8349! %f3 = 00000000, %f4 = e3000000
8350 fcmps %fcc3,%f3 ,%f4 ! %fcc3 = 2
8351! Mem[0000000010001408] = 000000b7, %f10 = 29eaa2e2
8352 lda [%i0+%o4]0x80,%f10 ! %f10 = 000000b7
8353! Mem[0000000030081410] = 0000ff00, %l2 = 00000000e5000000
8354 ldswa [%i2+%o5]0x89,%l2 ! %l2 = 000000000000ff00
8355! Mem[00000000300c1408] = ff000000, %l7 = 00000000000000ff
8356 lduha [%i3+%o4]0x81,%l7 ! %l7 = 000000000000ff00
8357! Mem[0000000010001424] = 000000bc, %l5 = 0000000000005647
8358 ldub [%i0+0x026],%l5 ! %l5 = 0000000000000000
8359! Mem[0000000030041410] = 000000ff, %l5 = 0000000000000000
8360 lduwa [%i1+%o5]0x89,%l5 ! %l5 = 00000000000000ff
8361! Mem[0000000021800080] = 00ff9b02, %l0 = 00000000a9fc6c60
8362 ldsba [%o3+0x080]%asi,%l0 ! %l0 = 0000000000000000
8363! Mem[0000000030081408] = ff000000, %f8 = 000000ff
8364 lda [%i2+%o4]0x81,%f8 ! %f8 = ff000000
8365! Starting 10 instruction Store Burst
8366! Mem[0000000030041400] = 0d914756, %l4 = 00000000000000ff
8367 swapa [%i1+%g0]0x89,%l4 ! %l4 = 000000000d914756
8368
8369p0_label_320:
8370! %l6 = 00000000, %l7 = 0000ff00, Mem[0000000030081400] = ff000000 000000ff
8371 stda %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 0000ff00
8372! %l7 = 000000000000ff00, imm = 0000000000000cf0, %l0 = 0000000000000000
8373 addc %l7,0xcf0,%l0 ! %l0 = 0000000000010bf0
8374! %l5 = 00000000000000ff, Mem[0000000010141408] = ff00000000000008
8375 stx %l5,[%i5+%o4] ! Mem[0000000010141408] = 00000000000000ff
8376! %l3 = 00000000000000ff, Mem[0000000030101400] = ff000000
8377 stwa %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff
8378! %l2 = 000000000000ff00, Mem[0000000030041408] = 000000ff
8379 stwa %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000ff00
8380! %l4 = 000000000d914756, Mem[00000000100c1410] = 00000000
8381 stha %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 47560000
8382! %f10 = 000000b7 047e2ea5, Mem[0000000010181408] = ff000000 00000000
8383 std %f10,[%i6+%o4] ! Mem[0000000010181408] = 000000b7 047e2ea5
8384! %l6 = 00000000, %l7 = 0000ff00, Mem[0000000030181400] = e58922ff 340000ff
8385 stda %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 0000ff00
8386! %f16 = ffffffff 00000000, %l7 = 000000000000ff00
8387! Mem[0000000010101420] = 0000000000ff00ff
8388 add %i4,0x020,%g1
8389 stda %f16,[%g1+%l7]ASI_PST32_P ! Mem[0000000010101420] = 0000000000ff00ff
8390! Starting 10 instruction Load Burst
8391 membar #Sync ! Added by membar checker (52)
8392! Mem[00000000100c1410] = 00005647, %l3 = 00000000000000ff
8393 ldswa [%i3+%o5]0x88,%l3 ! %l3 = 0000000000005647
8394
8395p0_label_321:
8396! Mem[00000000100c1410] = 47560000, %f27 = ff000000
8397 lda [%i3+%o5]0x80,%f27 ! %f27 = 47560000
8398! Mem[0000000010081408] = ff000000 ff002200, %l4 = 0d914756, %l5 = 000000ff
8399 ldda [%i2+%o4]0x88,%l4 ! %l4 = 00000000ff002200 00000000ff000000
8400! Mem[00000000300c1408] = ff000000, %l2 = 000000000000ff00
8401 lduha [%i3+%o4]0x81,%l2 ! %l2 = 000000000000ff00
8402! Mem[0000000030001408] = 0000ff00, %l2 = 000000000000ff00
8403 lduha [%i0+%o4]0x89,%l2 ! %l2 = 000000000000ff00
8404! Mem[0000000010081418] = 00000000 000000ff, %l6 = 00000000, %l7 = 0000ff00
8405 ldd [%i2+0x018],%l6 ! %l6 = 0000000000000000 00000000000000ff
8406! Mem[0000000030081410] = 0000ff00, %l7 = 00000000000000ff
8407 ldswa [%i2+%o5]0x89,%l7 ! %l7 = 000000000000ff00
8408! Mem[0000000010101410] = 00000000, %l7 = 000000000000ff00
8409 ldsha [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000000
8410! Mem[0000000020800000] = 0000e062, %l3 = 0000000000005647
8411 ldsha [%o1+0x000]%asi,%l3 ! %l3 = 0000000000000000
8412! Mem[00000000211c0000] = 0000e5a1, %l1 = 00000000ff00e320
8413 ldsb [%o2+0x001],%l1 ! %l1 = 0000000000000000
8414! Starting 10 instruction Store Burst
8415! %f2 = 00000000, Mem[0000000010101404] = 000000ff
8416 st %f2 ,[%i4+0x004] ! Mem[0000000010101404] = 00000000
8417
8418p0_label_322:
8419! %l3 = 0000000000000000, Mem[0000000021800140] = 006099db, %asi = 80
8420 stha %l3,[%o3+0x140]%asi ! Mem[0000000021800140] = 000099db
8421! %l6 = 0000000000000000, Mem[0000000010081410] = ff916d64d85826d9
8422 stx %l6,[%i2+%o5] ! Mem[0000000010081410] = 0000000000000000
8423! %f16 = ffffffff 00000000 ff000034 ff2289e5
8424! %f20 = bc000000 00000000 000000ff 000000ff
8425! %f24 = b6ec4d5a 0000ffff ffff2700 47560000
8426! %f28 = a52e7e04 0d916d64 da000000 1e2522e8
8427 stda %f16,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400
8428! %l6 = 00000000, %l7 = 00000000, Mem[0000000010141408] = 00000000 000000ff
8429 stda %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 00000000
8430! %l3 = 0000000000000000, Mem[0000000030081400] = 00000000
8431 stha %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
8432! %l6 = 00000000, %l7 = 00000000, Mem[0000000030041408] = 00ff0000 000000ff
8433 stda %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 00000000
8434! Mem[00000000100c1410] = 00005647, %l7 = 0000000000000000
8435 ldstuba [%i3+%o5]0x88,%l7 ! %l7 = 00000047000000ff
8436! Mem[0000000030101400] = ff000000, %l7 = 0000000000000047
8437 ldstuba [%i4+%g0]0x89,%l7 ! %l7 = 00000000000000ff
8438! Mem[0000000030041400] = 000000ff, %l7 = 0000000000000000
8439 ldstuba [%i1+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
8440! Starting 10 instruction Load Burst
8441! %f5 = 000000ff, %f2 = 00000000, %f15 = 00000000
8442 fdivs %f5 ,%f2 ,%f15 ! %f15 = 7f800000
8443
8444p0_label_323:
8445! Mem[0000000030101400] = ff0000ff, %f1 = 000000ff
8446 lda [%i4+%g0]0x81,%f1 ! %f1 = ff0000ff
8447! Mem[0000000010181408] = 000000b7, %l3 = 0000000000000000
8448 lduha [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000
8449! Mem[0000000020800000] = 0000e062, %l7 = 00000000000000ff
8450 ldsb [%o1+%g0],%l7 ! %l7 = 0000000000000000
8451 membar #Sync ! Added by membar checker (53)
8452! Mem[0000000030081408] = e58922ff, %l2 = 000000000000ff00
8453 ldswa [%i2+%o4]0x81,%l2 ! %l2 = ffffffffe58922ff
8454! Mem[0000000010181400] = ff000000, %l5 = 00000000ff000000
8455 lduba [%i6+%g0]0x88,%l5 ! %l5 = 0000000000000000
8456! Mem[0000000010141404] = da000000, %l3 = 0000000000000000
8457 lduwa [%i5+0x004]%asi,%l3 ! %l3 = 00000000da000000
8458! Mem[0000000030101408] = ff8d03d2, %l6 = 0000000000000000
8459 ldsha [%i4+%o4]0x81,%l6 ! %l6 = ffffffffffffff8d
8460! Mem[0000000030181410] = 00000000, %l0 = 0000000000010bf0
8461 lduwa [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
8462! Mem[00000000100c1400] = 00000000, %l4 = 00000000ff002200
8463 lduha [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000
8464! Starting 10 instruction Store Burst
8465! %l2 = ffffffffe58922ff, Mem[0000000010181415] = ffffffff, %asi = 80
8466 stba %l2,[%i6+0x015]%asi ! Mem[0000000010181414] = ffffffff
8467
8468p0_label_324:
8469! %f4 = e3000000 000000ff, Mem[00000000100c1400] = 00000000 ffffffff
8470 stda %f4 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = e3000000 000000ff
8471! Mem[0000000010101408] = 00000000, %l2 = ffffffffe58922ff
8472 ldstuba [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff
8473! Mem[000000001018141a] = 000000e4, %l2 = 0000000000000000
8474 ldstub [%i6+0x01a],%l2 ! %l2 = 00000000000000ff
8475! Mem[00000000100c140c] = 340000ff, %l1 = 0000000000000000, %asi = 80
8476 swapa [%i3+0x00c]%asi,%l1 ! %l1 = 00000000340000ff
8477! Mem[00000000100c1400] = 000000e3, %l3 = 00000000da000000
8478 swapa [%i3+%g0]0x88,%l3 ! %l3 = 00000000000000e3
8479! %l5 = 0000000000000000, Mem[0000000030081408] = e58922ff
8480 stha %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000022ff
8481! %l1 = 00000000340000ff, imm = 0000000000000dc0, %l0 = 0000000000000000
8482 subc %l1,0xdc0,%l0 ! %l0 = 0000000033fff33f
8483! %l4 = 0000000000000000, Mem[0000000010141438] = 646d000d
8484 stw %l4,[%i5+0x038] ! Mem[0000000010141438] = 00000000
8485! %l4 = 00000000, %l5 = 00000000, Mem[0000000030001410] = ff000000 d2038d08
8486 stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 00000000
8487! Starting 10 instruction Load Burst
8488! Mem[0000000030041400] = ff000000, %l2 = 0000000000000000
8489 ldswa [%i1+%g0]0x81,%l2 ! %l2 = ffffffffff000000
8490
8491p0_label_325:
8492! Mem[00000000100c1410] = ff560000, %l6 = ffffffffffffff8d
8493 ldstub [%i3+%o5],%l6 ! %l6 = 000000ff000000ff
8494! Mem[0000000030001408] = 000000000000ff00, %f16 = ffffffff 00000000
8495 ldda [%i0+%o4]0x89,%f16 ! %f16 = 00000000 0000ff00
8496! Mem[0000000010081400] = 000000e3, %l5 = 0000000000000000
8497 ldsha [%i2+%g0]0x88,%l5 ! %l5 = 00000000000000e3
8498! Mem[00000000300c1408] = 000000ff, %l1 = 00000000340000ff
8499 ldsha [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
8500! Mem[0000000030101408] = ff8d03d2000000e3, %f24 = b6ec4d5a 0000ffff
8501 ldda [%i4+%o4]0x81,%f24 ! %f24 = ff8d03d2 000000e3
8502! Mem[0000000030141410] = e3000000000000ff, %f22 = 000000ff 000000ff
8503 ldda [%i5+%o5]0x89,%f22 ! %f22 = e3000000 000000ff
8504! Mem[0000000010181408] = b7000000, %l6 = 00000000000000ff
8505 lduwa [%i6+%o4]0x88,%l6 ! %l6 = 00000000b7000000
8506! Mem[0000000030041410] = ff000000, %l4 = 0000000000000000
8507 ldsba [%i1+%o5]0x81,%l4 ! %l4 = ffffffffffffffff
8508! Mem[00000000300c1408] = ff0000000d916d64, %f16 = 00000000 0000ff00
8509 ldda [%i3+%o4]0x81,%f16 ! %f16 = ff000000 0d916d64
8510! Starting 10 instruction Store Burst
8511! %l2 = ff000000, %l3 = 000000e3, Mem[00000000100c1410] = ff560000 000000bc
8512 stda %l2,[%i3+0x010]%asi ! Mem[00000000100c1410] = ff000000 000000e3
8513
8514p0_label_326:
8515! %f27 = 47560000, Mem[0000000030101408] = d2038dff
8516 sta %f27,[%i4+%o4]0x89 ! Mem[0000000030101408] = 47560000
8517! %l0 = 0000000033fff33f, Mem[0000000010001407] = 00000000, %asi = 80
8518 stba %l0,[%i0+0x007]%asi ! Mem[0000000010001404] = 0000003f
8519! %l1 = 00000000000000ff, %l6 = 00000000b7000000, %l3 = 00000000000000e3
8520 addc %l1,%l6,%l3 ! %l3 = 00000000b70000ff
8521! %l6 = 00000000b7000000, Mem[0000000030181400] = 00000000
8522 stwa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = b7000000
8523! Mem[000000001018143e] = 047e2ea5, %l0 = 0000000033fff33f
8524 ldstub [%i6+0x03e],%l0 ! %l0 = 0000002e000000ff
8525! Mem[0000000010101400] = ff0044a3, %l2 = ffffffffff000000
8526 swapa [%i4+%g0]0x80,%l2 ! %l2 = 00000000ff0044a3
8527! %l5 = 00000000000000e3, Mem[00000000211c0000] = 0000e5a1, %asi = 80
8528 stha %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00e3e5a1
8529! Mem[000000001014142f] = 047e2ea5, %l1 = 00000000000000ff
8530 ldstub [%i5+0x02f],%l1 ! %l1 = 000000a5000000ff
8531! Mem[0000000030001400] = 4cd700ff, %l4 = ffffffffffffffff
8532 ldstuba [%i0+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
8533! Starting 10 instruction Load Burst
8534! Mem[0000000030141408] = 00000000, %f13 = da000000
8535 lda [%i5+%o4]0x89,%f13 ! %f13 = 00000000
8536
8537p0_label_327:
8538! Mem[0000000030181408] = 000000000000ff00, %f22 = e3000000 000000ff
8539 ldda [%i6+%o4]0x89,%f22 ! %f22 = 00000000 0000ff00
8540! Mem[0000000030081408] = ff220000, %f22 = 00000000
8541 lda [%i2+%o4]0x89,%f22 ! %f22 = ff220000
8542! Mem[00000000300c1408] = 000000ff, %l0 = 000000000000002e
8543 ldsha [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000ff
8544! Mem[0000000030001400] = ff00d74c, %l4 = 00000000000000ff
8545 ldsha [%i0+%g0]0x81,%l4 ! %l4 = ffffffffffffff00
8546! Mem[0000000030041400] = 000000ff, %l5 = 00000000000000e3
8547 ldsba [%i1+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
8548! Mem[0000000030141410] = ff000000, %l4 = ffffffffffffff00
8549 ldswa [%i5+%o5]0x81,%l4 ! %l4 = ffffffffff000000
8550! Mem[0000000010081418] = 00000000, %l0 = 00000000000000ff
8551 lduba [%i2+0x01b]%asi,%l0 ! %l0 = 0000000000000000
8552! Code Fragment 4
8553p0_fragment_34:
8554! %l0 = 0000000000000000
8555 setx 0x405295f84cfbf2f6,%g7,%l0 ! %l0 = 405295f84cfbf2f6
8556! %l1 = 00000000000000a5
8557 setx 0x85333988706ff3e9,%g7,%l1 ! %l1 = 85333988706ff3e9
8558 setx 0x7ff8, %g1, %g2
8559 and %l0, %g2, %l0
8560 setx 0xffffffff, %g1, %g2
8561 and %l1, %g2, %l1
8562 setx 0x100000000, %g1, %g2
8563 or %l1, %g2, %l1 ! Set bit 32 - perrinj
8564 ta T_CHANGE_HPRIV
8565 stxa %l1, [%l0]ASI_ICACHE_INSTR
8566 ta T_CHANGE_NONHPRIV
8567! %l0 = 405295f84cfbf2f6
8568 setx 0xf48ddbe789c35c30,%g7,%l0 ! %l0 = f48ddbe789c35c30
8569! %l1 = 85333988706ff3e9
8570 setx 0xb97eafefaf8f7ca4,%g7,%l1 ! %l1 = b97eafefaf8f7ca4
8571! Mem[0000000010101408] = ff000000, %l1 = b97eafefaf8f7ca4
8572 ldsba [%i4+%o4]0x80,%l1 ! %l1 = ffffffffffffffff
8573! Starting 10 instruction Store Burst
8574! %l7 = 0000000000000000, Mem[0000000010081408] = 002200ff000000ff
8575 stxa %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000000
8576
8577p0_label_328:
8578! %f28 = a52e7e04 0d916d64, Mem[0000000010181410] = 000000ff ffffffff
8579 stda %f28,[%i6+%o5]0x88 ! Mem[0000000010181410] = a52e7e04 0d916d64
8580! Mem[0000000030001408] = 0000ff00, %l3 = 00000000b70000ff
8581 swapa [%i0+%o4]0x89,%l3 ! %l3 = 000000000000ff00
8582! Mem[00000000300c1400] = 000000ff, %l4 = ffffffffff000000
8583 swapa [%i3+%g0]0x89,%l4 ! %l4 = 00000000000000ff
8584! %l2 = ff0044a3, %l3 = 0000ff00, Mem[00000000100c1410] = ff000000 000000e3
8585 stda %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff0044a3 0000ff00
8586! %l0 = f48ddbe789c35c30, Mem[0000000030181410] = 0000000000000000
8587 stxa %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = f48ddbe789c35c30
8588! Mem[0000000010001424] = 000000bc, %l3 = 000000000000ff00, %asi = 80
8589 swapa [%i0+0x024]%asi,%l3 ! %l3 = 00000000000000bc
8590! %l2 = 00000000ff0044a3, %l3 = 00000000000000bc, %l1 = ffffffffffffffff
8591 xnor %l2,%l3,%l1 ! %l1 = ffffffff00ffbbe0
8592! %f16 = ff000000 0d916d64, %l4 = 00000000000000ff
8593! Mem[0000000030101430] = 6000000000000000
8594 add %i4,0x030,%g1
8595 stda %f16,[%g1+%l4]ASI_PST32_S ! Mem[0000000030101430] = ff0000000d916d64
8596! %l7 = 0000000000000000, Mem[0000000010081408] = 00000000
8597 stwa %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
8598! Starting 10 instruction Load Burst
8599! Mem[0000000030141400] = 7dadea29047e2ea5, %l7 = 0000000000000000
8600 ldxa [%i5+%g0]0x81,%l7 ! %l7 = 7dadea29047e2ea5
8601
8602p0_label_329:
8603! Mem[0000000021800080] = 00ff9b02, %l7 = 7dadea29047e2ea5
8604 ldsb [%o3+0x080],%l7 ! %l7 = 0000000000000000
8605! Mem[0000000010081408] = 00000000, %l1 = ffffffff00ffbbe0
8606 ldswa [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
8607! Mem[0000000010141410] = 000000e3, %l3 = 00000000000000bc
8608 lduha [%i5+%o5]0x88,%l3 ! %l3 = 00000000000000e3
8609! Mem[0000000010041408] = 7dadea29 000000ff, %l2 = ff0044a3, %l3 = 000000e3
8610 ldda [%i1+%o4]0x80,%l2 ! %l2 = 000000007dadea29 00000000000000ff
8611! Mem[0000000030181408] = 00ff000000000000, %l1 = 0000000000000000
8612 ldxa [%i6+%o4]0x81,%l1 ! %l1 = 00ff000000000000
8613! Mem[00000000201c0000] = 00ff01ce, %l6 = 00000000b7000000
8614 lduh [%o0+%g0],%l6 ! %l6 = 00000000000000ff
8615! Mem[0000000030081410] = 00000000000000bc, %f22 = ff220000 0000ff00
8616 ldda [%i2+%o5]0x81,%f22 ! %f22 = 00000000 000000bc
8617! Mem[0000000030081408] = 000022ff, %l3 = 00000000000000ff
8618 lduwa [%i2+%o4]0x81,%l3 ! %l3 = 00000000000022ff
8619! Mem[0000000010001410] = ff000000 00000000, %l2 = 7dadea29, %l3 = 000022ff
8620 ldda [%i0+%o5]0x80,%l2 ! %l2 = 00000000ff000000 0000000000000000
8621! Starting 10 instruction Store Burst
8622! %f19 = ff2289e5, Mem[0000000030141410] = 000000ff
8623 sta %f19,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff2289e5
8624
8625p0_label_330:
8626! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010101410] = 00000000 ffffffff
8627 stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff 00000000
8628! %l5 = ffffffffffffffff, Mem[0000000010081430] = 0000009f41a1b160, %asi = 80
8629 stxa %l5,[%i2+0x030]%asi ! Mem[0000000010081430] = ffffffffffffffff
8630! %f24 = ff8d03d2 000000e3, Mem[00000000300c1410] = 00000000 8bf27f53
8631 stda %f24,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff8d03d2 000000e3
8632! Mem[0000000030141400] = 29eaad7d, %l5 = ffffffffffffffff
8633 swapa [%i5+%g0]0x89,%l5 ! %l5 = 0000000029eaad7d
8634! %f22 = 00000000, Mem[0000000010081430] = ffffffff
8635 sta %f22,[%i2+0x030]%asi ! Mem[0000000010081430] = 00000000
8636! %l6 = 00000000000000ff, Mem[0000000010181408] = b7000000
8637 stwa %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff
8638! Mem[00000000100c1408] = e58922ff, %l3 = 0000000000000000
8639 swapa [%i3+%o4]0x80,%l3 ! %l3 = 00000000e58922ff
8640! Mem[00000000100c1408] = 00000000, %l4 = 00000000000000ff
8641 swapa [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
8642! %l0 = 89c35c30, %l1 = 00000000, Mem[00000000300c1408] = 000000ff 646d910d
8643 stda %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 89c35c30 00000000
8644! Starting 10 instruction Load Burst
8645! %l6 = 00000000000000ff, immd = fffffffffffff738, %l7 = 0000000000000000
8646 udivx %l6,-0x8c8,%l7 ! %l7 = 0000000000000000
8647
8648p0_label_331:
8649! Mem[0000000030081400] = 00000000, %f3 = 00000000
8650 lda [%i2+%g0]0x81,%f3 ! %f3 = 00000000
8651! Mem[0000000030041408] = 00000000, %l5 = 0000000029eaad7d
8652 ldsha [%i1+%o4]0x89,%l5 ! %l5 = 0000000000000000
8653! %l2 = 00000000ff000000, imm = 00000000000008f0, %l2 = 00000000ff000000
8654 add %l2,0x8f0,%l2 ! %l2 = 00000000ff0008f0
8655! Mem[0000000010041408] = ff00000029eaad7d, %f16 = ff000000 0d916d64
8656 ldda [%i1+%o4]0x88,%f16 ! %f16 = ff000000 29eaad7d
8657! Mem[0000000030181400] = b7000000, %l4 = 0000000000000000
8658 ldsba [%i6+%g0]0x81,%l4 ! %l4 = ffffffffffffffb7
8659! Mem[0000000010181400] = 000000ff00000000, %f6 = 00000000 00000060
8660 ldda [%i6+%g0]0x80,%f6 ! %f6 = 000000ff 00000000
8661! Mem[00000000100c1400] = 000000da 000000ff, %l2 = ff0008f0, %l3 = e58922ff
8662 ldda [%i3+%g0]0x80,%l2 ! %l2 = 00000000000000da 00000000000000ff
8663! Mem[0000000030041400] = 000000ff, %l5 = 0000000000000000
8664 lduha [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ff
8665! Mem[0000000020800000] = 0000e062, %l7 = 0000000000000000
8666 ldub [%o1+0x001],%l7 ! %l7 = 0000000000000000
8667! Starting 10 instruction Store Burst
8668! Mem[0000000030141400] = ffffffff, %l6 = 00000000000000ff
8669 swapa [%i5+%g0]0x89,%l6 ! %l6 = 00000000ffffffff
8670
8671p0_label_332:
8672! Mem[0000000010081408] = 00000000, %l2 = 00000000000000da
8673 swapa [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000000
8674! %l7 = 0000000000000000, Mem[0000000010101400] = 000000ff
8675 stwa %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
8676! %l5 = 00000000000000ff, Mem[0000000010181400] = ff000000
8677 stha %l5,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff0000ff
8678! Mem[00000000211c0001] = 00e3e5a1, %l5 = 00000000000000ff
8679 ldstub [%o2+0x001],%l5 ! %l5 = 000000e3000000ff
8680! %f8 = ff000000, Mem[0000000010101418] = 00000008
8681 st %f8 ,[%i4+0x018] ! Mem[0000000010101418] = ff000000
8682! Mem[0000000030001400] = ff00d74c, %l1 = 00ff000000000000
8683 ldstuba [%i0+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
8684! %f8 = ff000000 00000000, %l4 = ffffffffffffffb7
8685! Mem[00000000300c1428] = a52e7e04e2a2ea29
8686 add %i3,0x028,%g1
8687 stda %f8,[%g1+%l4]ASI_PST32_SL ! Mem[00000000300c1428] = 00000000000000ff
8688! Mem[0000000030001400] = 4cd700ff, %l2 = 0000000000000000
8689 swapa [%i0+%g0]0x89,%l2 ! %l2 = 000000004cd700ff
8690! %l0 = 89c35c30, %l1 = 000000ff, Mem[0000000010001408] = 000000b7 b6ec4d5a
8691 stda %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 89c35c30 000000ff
8692! Starting 10 instruction Load Burst
8693! Mem[0000000020800040] = ff00f99a, %l4 = ffffffffffffffb7
8694 lduha [%o1+0x040]%asi,%l4 ! %l4 = 000000000000ff00
8695
8696p0_label_333:
8697! Mem[0000000010041434] = 000000e3, %l7 = 0000000000000000
8698 lduba [%i1+0x035]%asi,%l7 ! %l7 = 0000000000000000
8699! Mem[00000000300c1400] = ff000000, %l3 = 00000000000000ff
8700 lduwa [%i3+%g0]0x89,%l3 ! %l3 = 00000000ff000000
8701! Mem[0000000010081418] = 00000000000000ff, %f28 = a52e7e04 0d916d64
8702 ldd [%i2+0x018],%f28 ! %f28 = 00000000 000000ff
8703! Mem[00000000300c1408] = 89c35c30, %l3 = 00000000ff000000
8704 ldsha [%i3+%o4]0x89,%l3 ! %l3 = 0000000000005c30
8705! Mem[0000000010101438] = 000000ff, %l4 = 000000000000ff00
8706 lduba [%i4+0x038]%asi,%l4 ! %l4 = 0000000000000000
8707! Mem[0000000010141420] = 0073693400000000, %l3 = 0000000000005c30
8708 ldx [%i5+0x020],%l3 ! %l3 = 0073693400000000
8709! Mem[0000000030141400] = ff000000, %l2 = 000000004cd700ff
8710 lduwa [%i5+%g0]0x81,%l2 ! %l2 = 00000000ff000000
8711! Code Fragment 3
8712p0_fragment_35:
8713! %l0 = f48ddbe789c35c30
8714 setx 0xb6c128a830c897f0,%g7,%l0 ! %l0 = b6c128a830c897f0
8715! %l1 = 00000000000000ff
8716 setx 0x30441858491a9e60,%g7,%l1 ! %l1 = 30441858491a9e60
8717 setx 0x1fe000, %g1, %g3
8718 or %l0, %g3, %l0 ! always set perrmask = 0xff
8719 setx 0x1ffff8, %g1, %g2
8720 and %l0, %g2, %l0
8721 ta T_CHANGE_HPRIV
8722 stxa %l1, [%l0]ASI_DCACHE_DATA
8723 ta T_CHANGE_NONHPRIV
8724! %l0 = b6c128a830c897f0
8725 setx 0xae82b2dffcd52c7c,%g7,%l0 ! %l0 = ae82b2dffcd52c7c
8726! %l1 = 30441858491a9e60
8727 setx 0x57118687c2d02b57,%g7,%l1 ! %l1 = 57118687c2d02b57
8728! %l7 = 0000000000000000, imm = fffffffffffffa06, %l1 = 57118687c2d02b57
8729 orn %l7,-0x5fa,%l1 ! %l1 = 00000000000005f9
8730! Starting 10 instruction Store Burst
8731! Mem[00000000211c0000] = 00ffe5a1, %l6 = 00000000ffffffff
8732 ldstub [%o2+%g0],%l6 ! %l6 = 00000000000000ff
8733
8734p0_label_334:
8735! %l5 = 00000000000000e3, %l7 = 0000000000000000, %l0 = ae82b2dffcd52c7c
8736 and %l5,%l7,%l0 ! %l0 = 0000000000000000
8737! %l2 = ff000000, %l3 = 00000000, Mem[0000000010141408] = 00000000 00000000
8738 stda %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000 00000000
8739! Mem[0000000010101400] = 0000000000000000, %l1 = 00000000000005f9, %l3 = 0073693400000000
8740 casxa [%i4]0x80,%l1,%l3 ! %l3 = 0000000000000000
8741! %l4 = 0000000000000000, Mem[0000000030181400] = 000000b7
8742 stha %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
8743! Mem[00000000300c1410] = ff8d03d2, %l2 = 00000000ff000000
8744 swapa [%i3+%o5]0x81,%l2 ! %l2 = 00000000ff8d03d2
8745! Mem[00000000100c1428] = 000000ff0027ffff, %l5 = 00000000000000e3, %l0 = 0000000000000000
8746 add %i3,0x28,%g1
8747 casxa [%g1]0x80,%l5,%l0 ! %l0 = 000000ff0027ffff
8748! Code Fragment 4
8749p0_fragment_36:
8750! %l0 = 000000ff0027ffff
8751 setx 0x545861c0335bb4d1,%g7,%l0 ! %l0 = 545861c0335bb4d1
8752! %l1 = 00000000000005f9
8753 setx 0xdf3aebc05ffe8770,%g7,%l1 ! %l1 = df3aebc05ffe8770
8754 setx 0x7ff8, %g1, %g2
8755 and %l0, %g2, %l0
8756 setx 0xffffffff, %g1, %g2
8757 and %l1, %g2, %l1
8758 setx 0x100000000, %g1, %g2
8759 or %l1, %g2, %l1 ! Set bit 32 - perrinj
8760 ta T_CHANGE_HPRIV
8761 stxa %l1, [%l0]ASI_ICACHE_INSTR
8762 ta T_CHANGE_NONHPRIV
8763! %l0 = 545861c0335bb4d1
8764 setx 0xc542d490314f5428,%g7,%l0 ! %l0 = c542d490314f5428
8765! %l1 = df3aebc05ffe8770
8766 setx 0x5c5fbb2ffd72df9b,%g7,%l1 ! %l1 = 5c5fbb2ffd72df9b
8767! %f14 = 00000000 7f800000, Mem[0000000010101438] = 000000ff 000000ff
8768 std %f14,[%i4+0x038] ! Mem[0000000010101438] = 00000000 7f800000
8769! %f16 = ff000000 29eaad7d, Mem[0000000010001400] = ffa35ba2 0000003f
8770 stda %f16,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000000 29eaad7d
8771! Starting 10 instruction Load Burst
8772! Mem[0000000010081404] = 9e7c15ff, %f25 = 000000e3
8773 ld [%i2+0x004],%f25 ! %f25 = 9e7c15ff
8774
8775p0_label_335:
8776! Mem[0000000010081408] = da000000, %l6 = 0000000000000000
8777 lduwa [%i2+%o4]0x80,%l6 ! %l6 = 00000000da000000
8778! Mem[0000000030041410] = ff000000 e30000ff, %l6 = da000000, %l7 = 00000000
8779 ldda [%i1+%o5]0x81,%l6 ! %l6 = 00000000ff000000 00000000e30000ff
8780! Mem[0000000010041400] = 0000000000000000, %f2 = 00000000 00000000
8781 ldda [%i1+%g0]0x88,%f2 ! %f2 = 00000000 00000000
8782! Mem[00000000300c1410] = 000000ff, %l5 = 00000000000000e3
8783 ldsha [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff
8784! Mem[0000000010041408] = ff00000029eaad7d, %f18 = ff000034 ff2289e5
8785 ldda [%i1+%o4]0x88,%f18 ! %f18 = ff000000 29eaad7d
8786! Mem[00000000100c1400] = 000000da, %l6 = 00000000ff000000
8787 lduha [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
8788! %l4 = 0000000000000000, Mem[0000000030041408] = 00000000
8789 stha %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
8790! Mem[00000000218001c0] = 00ffc752, %l4 = 0000000000000000
8791 lduha [%o3+0x1c0]%asi,%l4 ! %l4 = 00000000000000ff
8792! Mem[0000000010181408] = ff000000, %l4 = 00000000000000ff
8793 ldsha [%i6+%o4]0x80,%l4 ! %l4 = ffffffffffffff00
8794! Starting 10 instruction Store Burst
8795! %l2 = ff8d03d2, %l3 = 00000000, Mem[0000000030001410] = 00000000 00000000
8796 stda %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff8d03d2 00000000
8797
8798p0_label_336:
8799! %l5 = 00000000000000ff, Mem[000000001004143c] = 00000000
8800 stw %l5,[%i1+0x03c] ! Mem[000000001004143c] = 000000ff
8801! Mem[0000000030081410] = 00000000, %l3 = 0000000000000000
8802 ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff
8803! %l4 = ffffffffffffff00, Mem[0000000010101438] = 00000000, %asi = 80
8804 stwa %l4,[%i4+0x038]%asi ! Mem[0000000010101438] = ffffff00
8805! %l1 = 5c5fbb2ffd72df9b, Mem[00000000100c1408] = 000000ff
8806 stba %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000009b
8807! %l0 = c542d490314f5428, Mem[0000000030081400] = 00000000
8808 stha %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 54280000
8809! %l7 = 00000000e30000ff, Mem[00000000300c1410] = ff000000
8810 stba %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000000
8811! %f29 = 000000ff, Mem[0000000010081408] = 000000da
8812 sta %f29,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff
8813! Mem[0000000010001410] = 00000000 000000ff, %l2 = ff8d03d2, %l3 = 00000000
8814 ldda [%i0+%o5]0x88,%l2 ! %l2 = 00000000000000ff 0000000000000000
8815! %l4 = ffffffffffffff00, Mem[0000000010001408] = 89c35c30000000ff
8816 stxa %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffffffffff00
8817! Starting 10 instruction Load Burst
8818! Mem[00000000100c142c] = 0027ffff, %l2 = 00000000000000ff
8819 ldsha [%i3+0x02e]%asi,%l2 ! %l2 = ffffffffffffffff
8820
8821p0_label_337:
8822! Mem[0000000010141410] = e3000000, %l4 = ffffffffffffff00
8823 ldsha [%i5+%o5]0x80,%l4 ! %l4 = ffffffffffffe300
8824! Mem[0000000010041418] = 00000000 ff0d0060, %l2 = ffffffff, %l3 = 00000000
8825 ldda [%i1+0x018]%asi,%l2 ! %l2 = 0000000000000000 00000000ff0d0060
8826! Mem[0000000030181400] = 00000000, %l0 = c542d490314f5428
8827 ldsha [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000
8828! Mem[0000000030041410] = ff000000, %l4 = ffffffffffffe300
8829 ldswa [%i1+%o5]0x81,%l4 ! %l4 = ffffffffff000000
8830! Mem[0000000010181400] = ff0000ff, %l3 = 00000000ff0d0060
8831 lduwa [%i6+%g0]0x88,%l3 ! %l3 = 00000000ff0000ff
8832! Mem[00000000211c0000] = ffffe5a1, %l3 = 00000000ff0000ff
8833 lduba [%o2+0x000]%asi,%l3 ! %l3 = 00000000000000ff
8834 membar #Sync ! Added by membar checker (54)
8835! Mem[0000000010181400] = ff0000ff 00000000 ff000000 047e2ea5
8836! Mem[0000000010181410] = 646d910d 047e2ea5 0000ffe4 e300fb00
8837! Mem[0000000010181420] = ff0057fd 726f2f17 ff000000 00000000
8838! Mem[0000000010181430] = 0000b160 000000ff 000003d2 047effa5
8839 ldda [%i6]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010181400
8840! Mem[0000000010101400] = 00000000, %l7 = 00000000e30000ff
8841 lduba [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000000
8842! Mem[0000000030081410] = ff000000, %l7 = 0000000000000000
8843 ldswa [%i2+%o5]0x81,%l7 ! %l7 = ffffffffff000000
8844! Starting 10 instruction Store Burst
8845! Mem[0000000010001410] = 000000ff, %l4 = ffffffffff000000
8846 ldstuba [%i0+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
8847
8848p0_label_338:
8849! %f0 = 00000000 ff0000ff a52e7e04 000000ff
8850! %f4 = a52e7e04 0d916d64 00fb00e3 e4ff0000
8851! %f8 = 172f6f72 fd5700ff 00000000 000000ff
8852! %f12 = ff000000 60b10000 a5ff7e04 d2030000
8853 stda %f0,[%i0]ASI_BLK_AIUS ! Block Store to 0000000030001400
8854! %l1 = 5c5fbb2ffd72df9b, Mem[0000000030181410] = f48ddbe7
8855 stwa %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = fd72df9b
8856! Mem[00000000100c1400] = 000000da, %l7 = ffffffffff000000
8857 swapa [%i3+%g0]0x80,%l7 ! %l7 = 00000000000000da
8858! Mem[00000000218000c0] = ffffd5a0, %l6 = 0000000000000000
8859 ldstuba [%o3+0x0c0]%asi,%l6 ! %l6 = 000000ff000000ff
8860! Mem[0000000030141400] = 000000ff, %l4 = 00000000000000ff
8861 swapa [%i5+%g0]0x89,%l4 ! %l4 = 00000000000000ff
8862! %f26 = ffff2700 47560000, Mem[0000000030101408] = 00005647 000000e3
8863 stda %f26,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffff2700 47560000
8864! %l2 = 0000000000000000, Mem[0000000010001400] = 000000ff
8865 stba %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
8866! %l4 = 000000ff, %l5 = 000000ff, Mem[0000000010141400] = 44a30000 000000da
8867 stda %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff 000000ff
8868! %l6 = 000000ff, %l7 = 000000da, Mem[00000000100c1408] = 9b000000 00000000
8869 stda %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000ff 000000da
8870! Starting 10 instruction Load Burst
8871! Mem[0000000010081400] = 000000e3, %l0 = 0000000000000000
8872 ldsba [%i2+%g0]0x88,%l0 ! %l0 = ffffffffffffffe3
8873
8874p0_label_339:
8875! Mem[00000000201c0000] = 00ff01ce, %l0 = ffffffffffffffe3
8876 lduha [%o0+0x000]%asi,%l0 ! %l0 = 00000000000000ff
8877! Mem[0000000030101408] = 0027ffff, %l2 = 0000000000000000
8878 ldswa [%i4+%o4]0x89,%l2 ! %l2 = 000000000027ffff
8879 membar #Sync ! Added by membar checker (55)
8880! Mem[0000000030001400] = 00000000, %f20 = bc000000
8881 lda [%i0+%g0]0x89,%f20 ! %f20 = 00000000
8882! Mem[0000000030041408] = 00000000, %l4 = 00000000000000ff
8883 ldsba [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000
8884! %f25 = 9e7c15ff, %f12 = ff000000, %f9 = fd5700ff
8885 fmuls %f25,%f12,%f9 ! %f9 = 5dfc15ff
8886! Mem[0000000030081410] = 000000ff, %f20 = 00000000
8887 lda [%i2+%o5]0x89,%f20 ! %f20 = 000000ff
8888! Mem[0000000010041410] = 00000000, %l5 = 00000000000000ff
8889 lduha [%i1+%o5]0x80,%l5 ! %l5 = 0000000000000000
8890! Mem[0000000030101408] = ffff270047560000, %l0 = 00000000000000ff
8891 ldxa [%i4+%o4]0x81,%l0 ! %l0 = ffff270047560000
8892! Mem[0000000010041410] = 00000000, %l6 = 00000000000000ff
8893 lduwa [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000
8894! Starting 10 instruction Store Burst
8895! %f1 = ff0000ff, Mem[00000000300c1408] = 89c35c30
8896 sta %f1 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff0000ff
8897
8898p0_label_340:
8899! %l6 = 0000000000000000, Mem[00000000218001c1] = 00ffc752
8900 stb %l6,[%o3+0x1c1] ! Mem[00000000218001c0] = 0000c752
8901! %f16 = ff000000 29eaad7d ff000000 29eaad7d
8902! %f20 = 000000ff 00000000 00000000 000000bc
8903! %f24 = ff8d03d2 9e7c15ff ffff2700 47560000
8904! %f28 = 00000000 000000ff da000000 1e2522e8
8905 stda %f16,[%i2]ASI_BLK_SL ! Block Store to 0000000030081400
8906! %f6 = 00fb00e3 e4ff0000, Mem[0000000010181400] = ff0000ff 00000000
8907 stda %f6 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00fb00e3 e4ff0000
8908! %l4 = 0000000000000000, Mem[00000000100c1408] = ff000000
8909 stwa %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
8910! %l4 = 0000000000000000, Mem[0000000030081410] = 00000000
8911 stba %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
8912! %f9 = 5dfc15ff, Mem[0000000030141410] = e58922ff
8913 sta %f9 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 5dfc15ff
8914! Mem[00000000300c1400] = 000000ff654a7d29, %f2 = a52e7e04 000000ff
8915 ldda [%i3+%g0]0x81,%f2 ! %f2 = 000000ff 654a7d29
8916! Mem[00000000100c1400] = ff000000, %l1 = 5c5fbb2ffd72df9b
8917 swapa [%i3+%g0]0x80,%l1 ! %l1 = 00000000ff000000
8918! %f8 = 172f6f72, Mem[0000000030081408] = 29eaad7d
8919 sta %f8 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = 172f6f72
8920! Starting 10 instruction Load Burst
8921! Mem[0000000020800000] = 0000e062, %l0 = ffff270047560000
8922 ldsh [%o1+%g0],%l0 ! %l0 = 0000000000000000
8923
8924p0_label_341:
8925! Mem[0000000030001410] = 047e2ea5, %l5 = 0000000000000000
8926 ldsha [%i0+%o5]0x89,%l5 ! %l5 = 0000000000002ea5
8927! Mem[0000000010141408] = 000000ff, %l5 = 0000000000002ea5
8928 ldswa [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff
8929! Mem[0000000010101400] = 00000000, %f13 = 60b10000
8930 lda [%i4+%g0]0x80,%f13 ! %f13 = 00000000
8931! Mem[0000000010001424] = 0000ff00, %l4 = 0000000000000000
8932 ldswa [%i0+0x024]%asi,%l4 ! %l4 = 000000000000ff00
8933! Mem[00000000100c1410] = a34400ff, %l6 = 0000000000000000
8934 lduba [%i3+%o5]0x88,%l6 ! %l6 = 00000000000000ff
8935! Mem[000000001004140c] = 000000ff, %l2 = 000000000027ffff
8936 ldswa [%i1+0x00c]%asi,%l2 ! %l2 = 00000000000000ff
8937! Mem[0000000010141400] = 000000ff, %l2 = 00000000000000ff
8938 ldsba [%i5+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
8939! Mem[0000000010141410] = e3000000, %l4 = 000000000000ff00
8940 ldswa [%i5+%o5]0x80,%l4 ! %l4 = ffffffffe3000000
8941 membar #Sync ! Added by membar checker (56)
8942! Mem[0000000010081400] = ff157c9e000000e3, %l4 = ffffffffe3000000
8943 ldxa [%i2+%g0]0x88,%l4 ! %l4 = ff157c9e000000e3
8944! Starting 10 instruction Store Burst
8945! %l7 = 00000000000000da, Mem[0000000030101410] = ff0000ff
8946 stha %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff0000da
8947
8948p0_label_342:
8949! Mem[0000000010001413] = ff000000, %l0 = 0000000000000000
8950 ldstuba [%i0+0x013]%asi,%l0 ! %l0 = 00000000000000ff
8951! Mem[00000000100c1400] = 9bdf72fd, %l5 = 00000000000000ff
8952 ldstuba [%i3+%g0]0x88,%l5 ! %l5 = 000000fd000000ff
8953! %l7 = 00000000000000da, immed = fffff2c5, %y = 00000000
8954 umul %l7,-0xd3b,%l1 ! %l1 = 000000d9fff4bbc2, %y = 000000d9
8955! Mem[00000000100c1400] = 9bdf72ff, %l3 = 00000000000000ff
8956 swapa [%i3+%g0]0x88,%l3 ! %l3 = 000000009bdf72ff
8957! %l0 = 0000000000000000, Mem[00000000100c1410] = ff0044a3
8958 stha %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000044a3
8959! %l4 = ff157c9e000000e3, Mem[0000000030041410] = ff000000
8960 stba %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = e3000000
8961! %f22 = 00000000 000000bc, Mem[0000000010041418] = 00000000 ff0d0060
8962 stda %f22,[%i1+0x018]%asi ! Mem[0000000010041418] = 00000000 000000bc
8963! Mem[0000000010041400] = 00000000, %l3 = 000000009bdf72ff
8964 ldstuba [%i1+%g0]0x80,%l3 ! %l3 = 00000000000000ff
8965! Mem[0000000020800041] = ff00f99a, %l7 = 00000000000000da
8966 ldstub [%o1+0x041],%l7 ! %l7 = 00000000000000ff
8967! Starting 10 instruction Load Burst
8968! Mem[0000000010101408] = ff000000b1ec54da, %f2 = 000000ff 654a7d29
8969 ldda [%i4+%o4]0x80,%f2 ! %f2 = ff000000 b1ec54da
8970
8971p0_label_343:
8972! Mem[00000000300c1410] = ff000000, %l1 = 000000d9fff4bbc2
8973 ldsba [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
8974! Mem[0000000030081400] = 29eaad7d, %l0 = 0000000000000000
8975 ldswa [%i2+%g0]0x89,%l0 ! %l0 = 0000000029eaad7d
8976! Mem[0000000030181410] = fd72df9b, %l5 = 00000000000000fd
8977 ldsba [%i6+%o5]0x81,%l5 ! %l5 = fffffffffffffffd
8978! Mem[0000000030041400] = 00000000000000ff, %l0 = 0000000029eaad7d
8979 ldxa [%i1+%g0]0x89,%l0 ! %l0 = 00000000000000ff
8980! Mem[0000000030181408] = 00ff0000, %l5 = fffffffffffffffd
8981 ldsba [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
8982! Mem[0000000030141408] = 00000000, %l1 = ffffffffffffffff
8983 lduwa [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
8984! Mem[0000000010081408] = ff000000, %l3 = 0000000000000000
8985 ldswa [%i2+%o4]0x80,%l3 ! %l3 = ffffffffff000000
8986! Mem[00000000100c1414] = 0000ff00, %l3 = ffffffffff000000
8987 lduwa [%i3+0x014]%asi,%l3 ! %l3 = 000000000000ff00
8988! Mem[0000000010101400] = 0000000000000000, %l2 = ffffffffffffffff
8989 ldxa [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
8990! Starting 10 instruction Store Burst
8991! %f14 = a5ff7e04, Mem[000000001008143c] = d52a7e04
8992 st %f14,[%i2+0x03c] ! Mem[000000001008143c] = a5ff7e04
8993
8994p0_label_344:
8995! %f5 = 0d916d64, %f26 = ffff2700
8996 fsqrts %f5 ,%f26 ! %f26 = 26886f89
8997! %l0 = 00000000000000ff, Mem[0000000010141410] = 000000e3
8998 stba %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
8999! %l0 = 00000000000000ff, Mem[0000000030001410] = 047e2ea5
9000 stha %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 047e00ff
9001! %f28 = 00000000 000000ff, Mem[00000000100c1400] = 000000ff ff000000
9002 stda %f28,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 000000ff
9003! Mem[0000000030081410] = 00000000, %l4 = ff157c9e000000e3
9004 ldstuba [%i2+%o5]0x81,%l4 ! %l4 = 00000000000000ff
9005! %l3 = 000000000000ff00, Mem[0000000030001410] = 047e00ff
9006 stha %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 047eff00
9007! %l1 = 0000000000000000, Mem[0000000030081410] = 000000ff
9008 stwa %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
9009! %l6 = 00000000000000ff, Mem[00000000300c1408] = 00000000ff0000ff
9010 stxa %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000000000ff
9011! %f8 = 172f6f72, Mem[0000000010181400] = e4ff0000
9012 sta %f8 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 172f6f72
9013! Starting 10 instruction Load Burst
9014! %f24 = ff8d03d2, %f21 = 00000000
9015 fcmpes %fcc3,%f24,%f21 ! %fcc3 = 3
9016
9017p0_label_345:
9018! Mem[00000000100c1420] = ffff0000, %l2 = 0000000000000000
9019 ldsh [%i3+0x022],%l2 ! %l2 = 0000000000000000
9020! Mem[0000000010181420] = ff0057fd726f2f17, %f14 = a5ff7e04 d2030000
9021 ldd [%i6+0x020],%f14 ! %f14 = ff0057fd 726f2f17
9022! Mem[0000000030001410] = 646d910d 047eff00, %l0 = 000000ff, %l1 = 00000000
9023 ldda [%i0+%o5]0x89,%l0 ! %l0 = 00000000047eff00 00000000646d910d
9024! Mem[00000000100c1400] = ff000000 00000000, %l6 = 000000ff, %l7 = 00000000
9025 ldda [%i3+0x000]%asi,%l6 ! %l6 = 00000000ff000000 0000000000000000
9026! Mem[0000000030141400] = 000000ff, %l7 = 0000000000000000
9027 ldsha [%i5+%g0]0x89,%l7 ! %l7 = 00000000000000ff
9028! Mem[0000000030181410] = fd72df9b, %l1 = 00000000646d910d
9029 lduha [%i6+%o5]0x81,%l1 ! %l1 = 000000000000fd72
9030! Mem[0000000010141410] = 000000ff, %l7 = 00000000000000ff
9031 lduwa [%i5+%o5]0x88,%l7 ! %l7 = 00000000000000ff
9032! Mem[0000000030141408] = 00000000, %f16 = ff000000
9033 lda [%i5+%o4]0x89,%f16 ! %f16 = 00000000
9034! Mem[0000000030001408] = a52e7e04 000000ff, %l0 = 047eff00, %l1 = 0000fd72
9035 ldda [%i0+%o4]0x81,%l0 ! %l0 = 00000000a52e7e04 00000000000000ff
9036! Starting 10 instruction Store Burst
9037! %f8 = 172f6f72 5dfc15ff, %l3 = 000000000000ff00
9038! Mem[0000000010001408] = ffffffffffffff00
9039 add %i0,0x008,%g1
9040 stda %f8,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010001408] = ffffffffffffff00
9041
9042p0_label_346:
9043! %l1 = 00000000000000ff, Mem[0000000030001400] = ff0000ff00000000
9044 stxa %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000000000ff
9045! %l4 = 00000000, %l5 = 00000000, Mem[0000000030081410] = 00000000 ff000000
9046 stda %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 00000000
9047! Mem[0000000030141410] = ff15fc5d, %l7 = 00000000000000ff
9048 swapa [%i5+%o5]0x89,%l7 ! %l7 = 00000000ff15fc5d
9049! %l4 = 0000000000000000, Mem[000000001008141a] = 00000000
9050 stb %l4,[%i2+0x01a] ! Mem[0000000010081418] = 00000000
9051! %f14 = ff0057fd 726f2f17, Mem[0000000030041410] = e3000000 e30000ff
9052 stda %f14,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff0057fd 726f2f17
9053! %f0 = 00000000 ff0000ff, Mem[0000000030041408] = 00000000 00000000
9054 stda %f0 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 ff0000ff
9055! Mem[0000000010081404] = 9e7c15ff, %l6 = 00000000ff000000, %asi = 80
9056 swapa [%i2+0x004]%asi,%l6 ! %l6 = 000000009e7c15ff
9057! Mem[0000000010001414] = 00000000, %l2 = 0000000000000000, %asi = 80
9058 swapa [%i0+0x014]%asi,%l2 ! %l2 = 0000000000000000
9059! %l1 = 00000000000000ff, imm = 0000000000000ebf, %l7 = 00000000ff15fc5d
9060 orn %l1,0xebf,%l7 ! %l7 = fffffffffffff1ff
9061! Starting 10 instruction Load Burst
9062! Mem[0000000020800000] = 0000e062, %l0 = 00000000a52e7e04
9063 lduh [%o1+%g0],%l0 ! %l0 = 0000000000000000
9064
9065p0_label_347:
9066! Mem[0000000030141408] = 00000000, %l5 = 0000000000000000
9067 lduha [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000
9068! Mem[0000000030141408] = 00000000, %f1 = ff0000ff
9069 lda [%i5+%o4]0x81,%f1 ! %f1 = 00000000
9070! %l7 = fffffffffffff1ff, imm = fffffffffffff3fc, %l6 = 000000009e7c15ff
9071 sub %l7,-0xc04,%l6 ! %l6 = fffffffffffffe03
9072! Mem[0000000030041408] = ff0000ff, %l7 = fffffffffffff1ff
9073 lduha [%i1+%o4]0x89,%l7 ! %l7 = 00000000000000ff
9074 membar #Sync ! Added by membar checker (57)
9075! Mem[0000000030001400] = ff000000 00000000 a52e7e04 000000ff
9076! Mem[0000000030001410] = 00ff7e04 0d916d64 00fb00e3 e4ff0000
9077! Mem[0000000030001420] = 172f6f72 fd5700ff 00000000 000000ff
9078! Mem[0000000030001430] = ff000000 60b10000 a5ff7e04 d2030000
9079 ldda [%i0]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030001400
9080! Mem[0000000030041400] = ff000000, %l3 = 000000000000ff00
9081 lduwa [%i1+%g0]0x81,%l3 ! %l3 = 00000000ff000000
9082! Mem[0000000010141408] = ff000000, %l4 = 0000000000000000
9083 ldsba [%i5+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
9084! Mem[0000000010141408] = ff000000 00000000, %l4 = ffffffff, %l5 = 00000000
9085 ldd [%i5+%o4],%l4 ! %l4 = 00000000ff000000 0000000000000000
9086! Mem[0000000010181408] = 000000ff, %l0 = 0000000000000000
9087 ldsha [%i6+%o4]0x88,%l0 ! %l0 = 00000000000000ff
9088! Starting 10 instruction Store Burst
9089! Mem[0000000030181400] = 00000000, %l6 = fffffffffffffe03
9090 ldstuba [%i6+%g0]0x81,%l6 ! %l6 = 00000000000000ff
9091
9092p0_label_348:
9093! Mem[0000000020800041] = fffff99a, %l6 = 0000000000000000
9094 ldstub [%o1+0x041],%l6 ! %l6 = 000000ff000000ff
9095! %l2 = 0000000000000000, Mem[0000000030081400] = 29eaad7d
9096 stwa %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
9097! %l0 = 000000ff, %l1 = 000000ff, Mem[00000000100c1408] = 00000000 000000da
9098 stda %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000ff 000000ff
9099! %l6 = 00000000000000ff, Mem[0000000030141408] = 00000000
9100 stba %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000ff
9101! %l0 = 00000000000000ff, Mem[00000000100c1410] = a3440000
9102 stwa %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff
9103! %f10 = 00000000 000000ff, Mem[00000000100c1410] = ff000000 0000ff00
9104 stda %f10,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 000000ff
9105! %l1 = 00000000000000ff, Mem[0000000010041408] = 7dadea29
9106 stba %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffadea29
9107! Mem[0000000030101408] = 0027ffff, %l7 = 00000000000000ff
9108 ldstuba [%i4+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
9109! %l2 = 00000000, %l3 = ff000000, Mem[0000000030181410] = 9bdf72fd 305cc389
9110 stda %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 ff000000
9111! Starting 10 instruction Load Burst
9112! Mem[0000000010101410] = ff000000, %l6 = 00000000000000ff
9113 ldswa [%i4+%o5]0x88,%l6 ! %l6 = ffffffffff000000
9114
9115p0_label_349:
9116! Mem[0000000010101400] = 00000000, %l1 = 00000000000000ff
9117 ldswa [%i4+%g0]0x88,%l1 ! %l1 = 0000000000000000
9118! Mem[0000000010141400] = ff000000, %l2 = 0000000000000000
9119 ldsba [%i5+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
9120! Mem[00000000201c0000] = 00ff01ce, %l6 = ffffffffff000000
9121 ldsh [%o0+%g0],%l6 ! %l6 = 00000000000000ff
9122! %l2 = ffffffffffffffff, %l5 = 0000000000000000, %l3 = 00000000ff000000
9123 xor %l2,%l5,%l3 ! %l3 = ffffffffffffffff
9124! Mem[0000000030081410] = 00000000, %l5 = 0000000000000000
9125 lduwa [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000000
9126! Mem[0000000010101410] = 00000000ff000000, %l5 = 0000000000000000
9127 ldxa [%i4+%o5]0x88,%l5 ! %l5 = 00000000ff000000
9128! Mem[00000000100c1408] = ff000000, %l2 = ffffffffffffffff
9129 lduwa [%i3+%o4]0x88,%l2 ! %l2 = 00000000ff000000
9130! Mem[0000000010081408] = ff00000000000000, %l2 = 00000000ff000000
9131 ldxa [%i2+%o4]0x80,%l2 ! %l2 = ff00000000000000
9132! Mem[0000000030101408] = 0027ffff, %l7 = 00000000000000ff
9133 lduba [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
9134! Starting 10 instruction Store Burst
9135! %l6 = 00000000000000ff, Mem[0000000030101408] = 000056470027ffff
9136 stxa %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000000000ff
9137
9138p0_label_350:
9139! Mem[0000000010101418] = ff000000, %l5 = ff000000, %l1 = 00000000
9140 add %i4,0x18,%g1
9141 casa [%g1]0x80,%l5,%l1 ! %l1 = 00000000ff000000
9142! %f8 = 172f6f72 5dfc15ff, %l2 = ff00000000000000
9143! Mem[0000000010141420] = 0073693400000000
9144 add %i5,0x020,%g1
9145 stda %f8,[%g1+%l2]ASI_PST16_P ! Mem[0000000010141420] = 0073693400000000
9146! %l2 = ff00000000000000, Mem[00000000100c1421] = ffff0000, %asi = 80
9147 stba %l2,[%i3+0x021]%asi ! Mem[00000000100c1420] = ff000000
9148! Mem[0000000010001430] = ff00000000000000, %l0 = 00000000000000ff, %l0 = 00000000000000ff
9149 add %i0,0x30,%g1
9150 casxa [%g1]0x80,%l0,%l0 ! %l0 = ff00000000000000
9151! Mem[00000000300c1410] = ff000000, %l7 = 00000000000000ff
9152 swapa [%i3+%o5]0x81,%l7 ! %l7 = 00000000ff000000
9153! %l7 = 00000000ff000000, Mem[0000000030081400] = 00000000
9154 stba %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
9155! Mem[00000000100c1410] = 00000000, %l7 = 00000000ff000000
9156 ldstuba [%i3+%o5]0x80,%l7 ! %l7 = 00000000000000ff
9157! Mem[0000000010041408] = 29eaadff, %l7 = 0000000000000000
9158 swapa [%i1+%o4]0x88,%l7 ! %l7 = 0000000029eaadff
9159! %l2 = ff00000000000000, %l3 = ffffffffffffffff, %l1 = 00000000ff000000
9160 and %l2,%l3,%l1 ! %l1 = ff00000000000000
9161! Starting 10 instruction Load Burst
9162! Mem[0000000030001400] = 00000000000000ff, %l2 = ff00000000000000
9163 ldxa [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff
9164
9165p0_label_351:
9166! Mem[0000000030001410] = 646d910d047eff00, %f12 = ff000000 00000000
9167 ldda [%i0+%o5]0x89,%f12 ! %f12 = 646d910d 047eff00
9168! Mem[0000000010101408] = ff000000, %f19 = 047e2ea5
9169 lda [%i4+%o4]0x80,%f19 ! %f19 = ff000000
9170! Mem[0000000030101400] = ff0000ff, %l3 = ffffffffffffffff
9171 ldsba [%i4+%g0]0x81,%l3 ! %l3 = ffffffffffffffff
9172! Mem[0000000010041438] = 00000000, %l0 = ff00000000000000
9173 ldsh [%i1+0x03a],%l0 ! %l0 = 0000000000000000
9174! Mem[00000000100c1410] = ff000000, %l1 = ff00000000000000
9175 ldswa [%i3+%o5]0x80,%l1 ! %l1 = ffffffffff000000
9176! Mem[0000000010081400] = e3000000ff000000, %l6 = 00000000000000ff
9177 ldxa [%i2+%g0]0x80,%l6 ! %l6 = e3000000ff000000
9178! Mem[0000000030001400] = 000000ff, %l4 = 00000000ff000000
9179 lduba [%i0+%g0]0x89,%l4 ! %l4 = 00000000000000ff
9180! Mem[0000000010001410] = ff0000ff 00000000, %l6 = ff000000, %l7 = 29eaadff
9181 ldda [%i0+0x010]%asi,%l6 ! %l6 = 00000000ff0000ff 0000000000000000
9182! Mem[0000000030001400] = 000000ff, %l0 = 0000000000000000
9183 ldsba [%i0+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
9184! Starting 10 instruction Store Burst
9185! %f21 = 047eff00, Mem[0000000010141410] = 000000ff
9186 sta %f21,[%i5+%o5]0x88 ! Mem[0000000010141410] = 047eff00
9187
9188p0_label_352:
9189! %l6 = ff0000ff, %l7 = 00000000, Mem[0000000010101408] = 000000ff da54ecb1
9190 stda %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff0000ff 00000000
9191! %f18 = ff000000 ff000000, %l6 = 00000000ff0000ff
9192! Mem[0000000010001438] = ffff27001e2522e8
9193 add %i0,0x038,%g1
9194 stda %f18,[%g1+%l6]ASI_PST16_P ! Mem[0000000010001438] = ff000000ff000000
9195! %l7 = 0000000000000000, Mem[0000000010141410] = ff000000047eff00
9196 stxa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000000
9197! Code Fragment 3
9198p0_fragment_37:
9199! %l0 = ffffffffffffffff
9200 setx 0xcc6d07183cd513de,%g7,%l0 ! %l0 = cc6d07183cd513de
9201! %l1 = ffffffffff000000
9202 setx 0xc2bb229ffd99f65a,%g7,%l1 ! %l1 = c2bb229ffd99f65a
9203 setx 0x1fe000, %g1, %g3
9204 or %l0, %g3, %l0 ! always set perrmask = 0xff
9205 setx 0x1ffff8, %g1, %g2
9206 and %l0, %g2, %l0
9207 ta T_CHANGE_HPRIV
9208 stxa %l1, [%l0]ASI_DCACHE_DATA
9209 ta T_CHANGE_NONHPRIV
9210! %l0 = cc6d07183cd513de
9211 setx 0xc30d260069256fa8,%g7,%l0 ! %l0 = c30d260069256fa8
9212! %l1 = c2bb229ffd99f65a
9213 setx 0x3135e1e87277291b,%g7,%l1 ! %l1 = 3135e1e87277291b
9214! %l5 = 00000000ff000000, Mem[0000000030081410] = 00000000
9215 stba %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
9216! Mem[000000001008140c] = 00000000, %l2 = 00000000000000ff, %asi = 80
9217 swapa [%i2+0x00c]%asi,%l2 ! %l2 = 0000000000000000
9218! %l6 = 00000000ff0000ff, Mem[0000000030081408] = 172f6f72
9219 stba %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 172f6fff
9220! %f26 = ff000000 00000000, %l3 = ffffffffffffffff
9221! Mem[0000000010041438] = 00000000000000ff
9222 add %i1,0x038,%g1
9223 stda %f26,[%g1+%l3]ASI_PST16_P ! Mem[0000000010041438] = ff00000000000000
9224! %l5 = 00000000ff000000, Mem[0000000030181408] = 00ff0000
9225 stba %l5,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00ff0000
9226! Starting 10 instruction Load Burst
9227! Mem[0000000010181410] = 0d916d64, %l5 = 00000000ff000000
9228 ldsha [%i6+%o5]0x88,%l5 ! %l5 = 0000000000006d64
9229
9230p0_label_353:
9231! Mem[0000000010081418] = 00000000000000ff, %l2 = 0000000000000000
9232 ldx [%i2+0x018],%l2 ! %l2 = 00000000000000ff
9233! Mem[0000000030101400] = ff0000ffa52e7e04, %f24 = ff0057fd 726f2f17
9234 ldda [%i4+%g0]0x81,%f24 ! %f24 = ff0000ff a52e7e04
9235! Mem[0000000010041408] = 00000000, %l7 = 0000000000000000
9236 ldsba [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000000
9237! Mem[0000000010141404] = ff000000, %f19 = ff000000
9238 ld [%i5+0x004],%f19 ! %f19 = ff000000
9239 membar #Sync ! Added by membar checker (58)
9240! Mem[0000000030141400] = ff000000 047e2ea5 ff000000 00000000
9241! Mem[0000000030141410] = ff000000 000000e3 60000000 00000000
9242! Mem[0000000030141420] = 00000000 34697300 a52e7e04 e2a2ea29
9243! Mem[0000000030141430] = e3000000 d2038d08 00000000 00000000
9244 ldda [%i5]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030141400
9245! Mem[00000000100c1400] = 00000000 000000ff, %l0 = 69256fa8, %l1 = 7277291b
9246 ldda [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ff 0000000000000000
9247! Mem[00000000100c1408] = 000000ff000000ff, %l1 = 0000000000000000
9248 ldxa [%i3+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
9249! Mem[0000000030101400] = ff0000ffa52e7e04, %f16 = 00000000 000000ff
9250 ldda [%i4+%g0]0x81,%f16 ! %f16 = ff0000ff a52e7e04
9251! Mem[0000000010041420] = 00000000, %l6 = 00000000ff0000ff
9252 ldsha [%i1+0x022]%asi,%l6 ! %l6 = 0000000000000000
9253! Starting 10 instruction Store Burst
9254! Mem[0000000010141408] = 000000ff, %l2 = 00000000000000ff
9255 swapa [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff
9256
9257p0_label_354:
9258! %l1 = 000000ff000000ff, Mem[0000000010041410] = 000000000000ff00
9259 stxa %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff000000ff
9260! Mem[0000000030181410] = 00000000, %l7 = 0000000000000000
9261 ldstuba [%i6+%o5]0x81,%l7 ! %l7 = 00000000000000ff
9262! %l2 = 00000000000000ff, Mem[0000000020800000] = 0000e062
9263 stb %l2,[%o1+%g0] ! Mem[0000000020800000] = ff00e062
9264! %l4 = 00000000000000ff, Mem[000000001018143a] = 000003d2
9265 sth %l4,[%i6+0x03a] ! Mem[0000000010181438] = 000000ff
9266! Mem[00000000201c0001] = 00ff01ce, %l5 = 0000000000006d64
9267 ldstub [%o0+0x001],%l5 ! %l5 = 000000ff000000ff
9268 membar #Sync ! Added by membar checker (59)
9269! %f16 = ff0000ff a52e7e04, %l2 = 00000000000000ff
9270! Mem[0000000030141400] = ff000000047e2ea5
9271 stda %f16,[%i5+%l2]ASI_PST16_SL ! Mem[0000000030141400] = 047e2ea5ff0000ff
9272! Mem[000000001010143a] = ffffff00, %l2 = 00000000000000ff
9273 ldstuba [%i4+0x03a]%asi,%l2 ! %l2 = 000000ff000000ff
9274! %l5 = 00000000000000ff, Mem[00000000201c0000] = 00ff01ce
9275 stb %l5,[%o0+%g0] ! Mem[00000000201c0000] = ffff01ce
9276! %l6 = 00000000, %l7 = 00000000, Mem[0000000030001410] = 047eff00 646d910d
9277 stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000 00000000
9278! Starting 10 instruction Load Burst
9279! Mem[0000000010101438] = ffffff00, %l3 = ffffffffffffffff
9280 ldsha [%i4+0x038]%asi,%l3 ! %l3 = ffffffffffffffff
9281
9282p0_label_355:
9283! Mem[0000000010181400] = 726f2f17, %l6 = 0000000000000000
9284 lduha [%i6+0x000]%asi,%l6 ! %l6 = 000000000000726f
9285! Mem[0000000010001408] = ffffffff, %f4 = ff000000
9286 lda [%i0+%o4]0x80,%f4 ! %f4 = ffffffff
9287! Mem[0000000030141400] = 047e2ea5, %l2 = 00000000000000ff
9288 ldsha [%i5+%g0]0x81,%l2 ! %l2 = 000000000000047e
9289! Mem[0000000010081424] = 00000000, %l0 = 00000000000000ff
9290 ldsha [%i2+0x026]%asi,%l0 ! %l0 = 0000000000000000
9291! Mem[0000000010181408] = 000000ff, %l2 = 000000000000047e
9292 lduwa [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff
9293! Mem[00000000300c1400] = 297d4a65ff000000, %l7 = 0000000000000000
9294 ldxa [%i3+%g0]0x89,%l7 ! %l7 = 297d4a65ff000000
9295! Mem[0000000010041400] = 000000ff, %l2 = 00000000000000ff
9296 ldsha [%i1+%g0]0x88,%l2 ! %l2 = 00000000000000ff
9297! Mem[0000000030181408] = 00ff0000, %l4 = 00000000000000ff
9298 ldsha [%i6+%o4]0x81,%l4 ! %l4 = 00000000000000ff
9299! Mem[0000000030101408] = 00000000000000ff, %l4 = 00000000000000ff
9300 ldxa [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ff
9301! Starting 10 instruction Store Burst
9302! %l4 = 00000000000000ff, Mem[0000000010081410] = 0000000000000000
9303 stxa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000000000ff
9304
9305p0_label_356:
9306! %f22 = 0000ffe4 e300fb00, Mem[0000000010101410] = 000000ff 00000000
9307 stda %f22,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000ffe4 e300fb00
9308! %f21 = 047eff00, %f9 = 34697300
9309 fcmps %fcc0,%f21,%f9 ! %fcc0 = 1
9310! Mem[0000000030001400] = 000000ff, %l2 = 00000000000000ff
9311 swapa [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff
9312! %l0 = 0000000000000000, Mem[0000000010041408] = 00000000
9313 stha %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
9314! %f6 = 60000000 00000000, %l1 = 000000ff000000ff
9315! Mem[0000000030041408] = ff0000ff00000000
9316 add %i1,0x008,%g1
9317 stda %f6,[%g1+%l1]ASI_PST16_S ! Mem[0000000030041408] = 6000000000000000
9318! Mem[00000000100c1400] = 000000ff, %l0 = 0000000000000000
9319 swapa [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ff
9320! Mem[0000000010181408] = 000000ff, %l3 = ffffffffffffffff
9321 ldstuba [%i6+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
9322! %l0 = 00000000000000ff, Mem[0000000030041400] = ff00000000000000
9323 stxa %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000000000ff
9324! Mem[0000000010181408] = 000000ff, %l0 = 00000000000000ff
9325 swapa [%i6+%o4]0x88,%l0 ! %l0 = 00000000000000ff
9326! Starting 10 instruction Load Burst
9327! Mem[0000000030141410] = ff000000 000000e3, %l6 = 0000726f, %l7 = ff000000
9328 ldda [%i5+%o5]0x81,%l6 ! %l6 = 00000000ff000000 00000000000000e3
9329
9330p0_label_357:
9331! Mem[0000000030041400] = 00000000, %l1 = 000000ff000000ff
9332 lduba [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000000
9333! Mem[00000000100c1408] = ff000000 ff000000, %l0 = 000000ff, %l1 = 00000000
9334 ldda [%i3+%o4]0x88,%l0 ! %l0 = 00000000ff000000 00000000ff000000
9335! Mem[0000000030081408] = ff000000172f6fff, %l0 = 00000000ff000000
9336 ldxa [%i2+%o4]0x89,%l0 ! %l0 = ff000000172f6fff
9337! Mem[0000000010181408] = ff000000, %l1 = 00000000ff000000
9338 ldsha [%i6+%o4]0x80,%l1 ! %l1 = ffffffffffffff00
9339! Mem[00000000300c1400] = 000000ff 654a7d29, %l0 = 172f6fff, %l1 = ffffff00
9340 ldda [%i3+%g0]0x81,%l0 ! %l0 = 00000000000000ff 00000000654a7d29
9341! Mem[0000000010081408] = ff000000, %l4 = 00000000000000ff
9342 ldswa [%i2+%o4]0x80,%l4 ! %l4 = ffffffffff000000
9343! Mem[0000000030141410] = 000000ff, %l2 = 00000000000000ff
9344 lduwa [%i5+%o5]0x89,%l2 ! %l2 = 00000000000000ff
9345! Mem[0000000010081410] = 00000000, %l3 = 00000000000000ff
9346 lduba [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000000
9347! Mem[00000000300c1408] = 00000000000000ff, %l2 = 00000000000000ff
9348 ldxa [%i3+%o4]0x89,%l2 ! %l2 = 00000000000000ff
9349! Starting 10 instruction Store Burst
9350! %l0 = 00000000000000ff, Mem[0000000030041400] = 00000000
9351 stba %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000
9352
9353p0_label_358:
9354! %f22 = 0000ffe4 e300fb00, Mem[0000000010101418] = 00000000 6f13569c
9355 stda %f22,[%i4+0x018]%asi ! Mem[0000000010101418] = 0000ffe4 e300fb00
9356! %l2 = 00000000000000ff, Mem[0000000010101408] = ff0000ff
9357 stha %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00ff00ff
9358! %l3 = 0000000000000000, Mem[0000000010181408] = ff000000
9359 stwa %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
9360! %l2 = 00000000000000ff, Mem[0000000030041400] = 000000ff
9361 stha %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
9362! %f14 = 00000000, Mem[0000000010081400] = 000000e3
9363 sta %f14,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
9364! %l5 = 00000000000000ff, Mem[0000000030181400] = ff000000
9365 stba %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff000000
9366! %l2 = 00000000000000ff, Mem[0000000030141408] = ff000000
9367 stha %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00ff0000
9368! %l3 = 0000000000000000, Mem[0000000030081410] = 00000000
9369 stwa %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
9370! Mem[00000000100c1412] = ff000000, %l0 = 00000000000000ff
9371 ldstub [%i3+0x012],%l0 ! %l0 = 00000000000000ff
9372! Starting 10 instruction Load Burst
9373! Mem[0000000010181408] = 00000000, %l0 = 0000000000000000
9374 lduba [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000
9375
9376p0_label_359:
9377! Mem[0000000030101410] = da0000ff, %f16 = ff0000ff
9378 lda [%i4+%o5]0x81,%f16 ! %f16 = da0000ff
9379! Mem[0000000030141400] = ff0000ffa52e7e04, %l3 = 0000000000000000
9380 ldxa [%i5+%g0]0x89,%l3 ! %l3 = ff0000ffa52e7e04
9381! %l2 = 00000000000000ff, imm = fffffffffffffafe, %l3 = ff0000ffa52e7e04
9382 subc %l2,-0x502,%l3 ! %l3 = 0000000000000601
9383! Mem[0000000010081400] = 000000ff00000000, %l0 = 0000000000000000
9384 ldxa [%i2+%g0]0x88,%l0 ! %l0 = 000000ff00000000
9385! Mem[0000000030001408] = 047e2ea5, %l2 = 00000000000000ff
9386 lduha [%i0+%o4]0x89,%l2 ! %l2 = 0000000000002ea5
9387! Mem[0000000010181410] = 0d916d64, %l7 = 00000000000000e3
9388 lduba [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000064
9389! %l6 = 00000000ff000000, immd = fffffffffffffc3c, %l2 = 0000000000002ea5
9390 mulx %l6,-0x3c4,%l2 ! %l2 = fffffc3fc4000000
9391! Mem[0000000010041404] = 00000000, %l7 = 0000000000000064
9392 lduba [%i1+0x005]%asi,%l7 ! %l7 = 0000000000000000
9393! Mem[00000000100c1404] = 00000000, %f29 = 000000ff
9394 ld [%i3+0x004],%f29 ! %f29 = 00000000
9395! Starting 10 instruction Store Burst
9396! %l0 = 00000000, %l1 = 654a7d29, Mem[0000000010081400] = 00000000 000000ff
9397 stda %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 654a7d29
9398
9399p0_label_360:
9400! %f29 = 00000000, Mem[0000000010181408] = 00000000
9401 sta %f29,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
9402! %f28 = 0000b160, %f17 = a52e7e04
9403 fcmpes %fcc2,%f28,%f17 ! %fcc2 = 2
9404! Mem[00000000201c0001] = ffff01ce, %l5 = 00000000000000ff
9405 ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
9406! Mem[000000001018141c] = e300fb00, %l6 = 00000000ff000000
9407 swap [%i6+0x01c],%l6 ! %l6 = 00000000e300fb00
9408! %f2 = ff000000 00000000, Mem[0000000010041408] = 00000000 ff000000
9409 stda %f2 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = ff000000 00000000
9410! Mem[00000000100c1404] = 00000000, %l6 = 00000000e300fb00
9411 swap [%i3+0x004],%l6 ! %l6 = 0000000000000000
9412! Mem[0000000030181408] = 0000ff00, %l1 = 00000000654a7d29
9413 swapa [%i6+%o4]0x89,%l1 ! %l1 = 000000000000ff00
9414! %l0 = 000000ff00000000, Mem[0000000010141410] = 0000000000000000
9415 stxa %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000ff00000000
9416! Mem[00000000300c1410] = 000000ff 000000e3, %l2 = c4000000, %l3 = 00000601
9417 ldda [%i3+%o5]0x81,%l2 ! %l2 = 00000000000000ff 00000000000000e3
9418! Starting 10 instruction Load Burst
9419! Mem[00000000211c0000] = ffffe5a1, %l6 = 0000000000000000
9420 ldsh [%o2+%g0],%l6 ! %l6 = ffffffffffffffff
9421
9422p0_label_361:
9423! Mem[0000000010181410] = 0d916d64, %l5 = 00000000000000ff
9424 lduwa [%i6+%o5]0x88,%l5 ! %l5 = 000000000d916d64
9425! Mem[0000000010041408] = 00000000, %l6 = ffffffffffffffff
9426 lduba [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000
9427! Mem[0000000030141400] = a52e7e04, %l2 = 00000000000000ff
9428 ldswa [%i5+%g0]0x89,%l2 ! %l2 = ffffffffa52e7e04
9429! Mem[00000000100c1410] = ff00ff00 000000ff, %l0 = 00000000, %l1 = 0000ff00
9430 ldda [%i3+%o5]0x80,%l0 ! %l0 = 00000000ff00ff00 00000000000000ff
9431! Mem[0000000010001400] = 00000000, %f28 = 0000b160
9432 lda [%i0+%g0]0x88,%f28 ! %f28 = 00000000
9433! Mem[0000000030101400] = ff0000ff, %l5 = 000000000d916d64
9434 ldswa [%i4+%g0]0x81,%l5 ! %l5 = ffffffffff0000ff
9435! Mem[0000000030141400] = a52e7e04, %l4 = ffffffffff000000
9436 ldswa [%i5+%g0]0x89,%l4 ! %l4 = ffffffffa52e7e04
9437! Mem[0000000030181410] = ff000000 000000ff, %l4 = a52e7e04, %l5 = ff0000ff
9438 ldda [%i6+%o5]0x81,%l4 ! %l4 = 00000000ff000000 00000000000000ff
9439! Mem[0000000030181410] = 000000ff, %f6 = 60000000
9440 lda [%i6+%o5]0x89,%f6 ! %f6 = 000000ff
9441! Starting 10 instruction Store Burst
9442! Mem[0000000010181410] = 0d916d64, %l1 = 00000000000000ff
9443 ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 00000064000000ff
9444
9445p0_label_362:
9446! %f8 = 00000000 34697300, Mem[00000000100c1400] = 00000000 e300fb00
9447 stda %f8 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 34697300
9448! %l5 = 00000000000000ff, Mem[0000000010001416] = 00000000
9449 stb %l5,[%i0+0x016] ! Mem[0000000010001414] = 0000ff00
9450! %l0 = 00000000ff00ff00, Mem[0000000030081400] = 00000000
9451 stba %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
9452! %l4 = 00000000ff000000, Mem[0000000010181408] = a52e7e0400000000
9453 stxa %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000ff000000
9454! %f21 = 047eff00, Mem[0000000030001400] = ff000000
9455 sta %f21,[%i0+%g0]0x81 ! Mem[0000000030001400] = 047eff00
9456! Mem[0000000030001408] = 047e2ea5, %l6 = 0000000000000000
9457 swapa [%i0+%o4]0x89,%l6 ! %l6 = 00000000047e2ea5
9458! %l7 = 0000000000000000, Mem[00000000300c1400] = ff000000
9459 stwa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
9460! Mem[0000000030081408] = ff6f2f17, %l6 = 00000000047e2ea5
9461 swapa [%i2+%o4]0x81,%l6 ! %l6 = 00000000ff6f2f17
9462! Mem[0000000030081400] = 00000000, %l7 = 0000000000000000
9463 swapa [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
9464! Starting 10 instruction Load Burst
9465! Mem[0000000030081400] = 00000000, %f8 = 00000000
9466 lda [%i2+%g0]0x89,%f8 ! %f8 = 00000000
9467
9468p0_label_363:
9469! Mem[0000000030041408] = 60000000, %l4 = 00000000ff000000
9470 lduwa [%i1+%o4]0x81,%l4 ! %l4 = 0000000060000000
9471! Mem[0000000010141410] = 000000ff, %l3 = 00000000000000e3
9472 lduwa [%i5+%o5]0x80,%l3 ! %l3 = 00000000000000ff
9473! Mem[00000000100c1408] = ff000000, %l2 = ffffffffa52e7e04
9474 lduba [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000
9475! Mem[0000000030181410] = ff000000 000000ff, %l6 = ff6f2f17, %l7 = 00000000
9476 ldda [%i6+%o5]0x81,%l6 ! %l6 = 00000000ff000000 00000000000000ff
9477! Mem[0000000010141408] = ff000000, %l6 = 00000000ff000000
9478 ldsha [%i5+%o4]0x80,%l6 ! %l6 = ffffffffffffff00
9479! Mem[0000000030041410] = ff0057fd, %l7 = 00000000000000ff
9480 lduba [%i1+%o5]0x81,%l7 ! %l7 = 00000000000000ff
9481! Mem[0000000030141400] = 047e2ea5, %l0 = 00000000ff00ff00
9482 lduwa [%i5+%g0]0x81,%l0 ! %l0 = 00000000047e2ea5
9483! Mem[0000000010081408] = ff000000, %l2 = 0000000000000000
9484 ldsha [%i2+%o4]0x80,%l2 ! %l2 = ffffffffffffff00
9485! Mem[0000000030101400] = ff0000ff, %f24 = ff0000ff
9486 lda [%i4+%g0]0x89,%f24 ! %f24 = ff0000ff
9487! Starting 10 instruction Store Burst
9488! Mem[00000000100c1400] = 00000000, %l3 = 00000000000000ff
9489 ldstuba [%i3+%g0]0x88,%l3 ! %l3 = 00000000000000ff
9490
9491p0_label_364:
9492! %l2 = ffffff00, %l3 = 00000000, Mem[00000000300c1400] = 00000000 297d4a65
9493 stda %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffff00 00000000
9494! Mem[0000000010041400] = 000000ff, %l3 = 0000000000000000
9495 swapa [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff
9496! %f24 = ff0000ff, Mem[0000000010001428] = d2038d08
9497 sta %f24,[%i0+0x028]%asi ! Mem[0000000010001428] = ff0000ff
9498! %l1 = 0000000000000064, Mem[0000000010181400] = 726f2f17
9499 stba %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = 646f2f17
9500! %l3 = 00000000000000ff, Mem[00000000100c1410] = ff00ff00
9501 stha %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00ffff00
9502! Mem[0000000030181410] = ff000000, %l6 = ffffffffffffff00
9503 swapa [%i6+%o5]0x81,%l6 ! %l6 = 00000000ff000000
9504! Mem[00000000100c1410] = 00ffff00, %l0 = 00000000047e2ea5
9505 ldstuba [%i3+%o5]0x80,%l0 ! %l0 = 00000000000000ff
9506! %l2 = ffffff00, %l3 = 000000ff, Mem[0000000030141400] = 047e2ea5 ff0000ff
9507 stda %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffff00 000000ff
9508! %l6 = 00000000ff000000, Mem[00000000300c1400] = 00ffffff00000000
9509 stxa %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000ff000000
9510! Starting 10 instruction Load Burst
9511! Mem[0000000010181400] = 646f2f17, %l7 = 00000000000000ff
9512 lduwa [%i6+0x000]%asi,%l7 ! %l7 = 00000000646f2f17
9513
9514p0_label_365:
9515! Mem[0000000030141408] = 00ff0000, %l0 = 0000000000000000
9516 ldsba [%i5+%o4]0x81,%l0 ! %l0 = 0000000000000000
9517! Mem[00000000300c1408] = ff00000000000000, %l0 = 0000000000000000
9518 ldxa [%i3+%o4]0x81,%l0 ! %l0 = ff00000000000000
9519! Mem[0000000010101410] = 0000ffe4, %l4 = 0000000060000000
9520 ldsha [%i4+%o5]0x80,%l4 ! %l4 = 0000000000000000
9521! Mem[0000000010101410] = e4ff0000, %f19 = ff000000
9522 lda [%i4+%o5]0x88,%f19 ! %f19 = e4ff0000
9523! Mem[0000000010001400] = 00000000, %l5 = 00000000000000ff
9524 lduwa [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000000
9525! Mem[0000000030101408] = 00000000000000ff, %l5 = 0000000000000000
9526 ldxa [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff
9527! %l2 = ffffffffffffff00, %l3 = 00000000000000ff, %l2 = ffffffffffffff00
9528 and %l2,%l3,%l2 ! %l2 = 0000000000000000
9529! Mem[0000000030041410] = ff0057fd, %l4 = 0000000000000000
9530 lduha [%i1+%o5]0x81,%l4 ! %l4 = 000000000000ff00
9531! Mem[0000000030081408] = 047e2ea5, %l7 = 00000000646f2f17
9532 lduha [%i2+%o4]0x81,%l7 ! %l7 = 000000000000047e
9533! Starting 10 instruction Store Burst
9534! %l5 = 00000000000000ff, Mem[0000000010101410] = e4ff0000
9535 stba %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = e4ff00ff
9536
9537p0_label_366:
9538! Mem[0000000030081408] = 047e2ea5, %l3 = 00000000000000ff
9539 swapa [%i2+%o4]0x81,%l3 ! %l3 = 00000000047e2ea5
9540! %l0 = 00000000, %l1 = 00000064, Mem[00000000100c1418] = ff000000 ff000000
9541 stda %l0,[%i3+0x018]%asi ! Mem[00000000100c1418] = 00000000 00000064
9542! Mem[0000000030041408] = 60000000, %l4 = 000000000000ff00
9543 ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 00000060000000ff
9544! %f6 = 000000ff 00000000, Mem[0000000030081410] = 00000000 00000000
9545 stda %f6 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff 00000000
9546! %f23 = e300fb00, Mem[0000000010141408] = ff000000
9547 sta %f23,[%i5+%o4]0x80 ! Mem[0000000010141408] = e300fb00
9548! Mem[0000000010141404] = ff000000, %l6 = 00000000ff000000
9549 swap [%i5+0x004],%l6 ! %l6 = 00000000ff000000
9550! Mem[00000000100c1424] = 5a4decb6, %l2 = 00000000, %l3 = 047e2ea5
9551 add %i3,0x24,%g1
9552 casa [%g1]0x80,%l2,%l3 ! %l3 = 000000005a4decb6
9553! %f18 = ff000000, Mem[00000000300c1400] = 00000000
9554 sta %f18,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000
9555! %f16 = da0000ff a52e7e04 ff000000 e4ff0000
9556! %f20 = 646d910d 047eff00 0000ffe4 e300fb00
9557! %f24 = ff0000ff a52e7e04 ff000000 00000000
9558! %f28 = 00000000 00000000 000003d2 047effa5
9559 stda %f16,[%i4]ASI_BLK_P ! Block Store to 0000000010101400
9560! Starting 10 instruction Load Burst
9561! Mem[0000000010181410] = a52e7e040d916dff, %f6 = 000000ff 00000000
9562 ldda [%i6+%o5]0x88,%f6 ! %f6 = a52e7e04 0d916dff
9563
9564p0_label_367:
9565! Mem[0000000010001410] = ff0000ff, %l3 = 000000005a4decb6
9566 ldsha [%i0+%o5]0x88,%l3 ! %l3 = 00000000000000ff
9567! Mem[0000000010001404] = 29eaad7d, %l0 = ff00000000000000
9568 ldsha [%i0+0x004]%asi,%l0 ! %l0 = 00000000000029ea
9569! Mem[0000000030041410] = fd5700ff, %f8 = 00000000
9570 lda [%i1+%o5]0x89,%f8 ! %f8 = fd5700ff
9571! Mem[0000000010081438] = 00bc0000, %l7 = 000000000000047e
9572 lduw [%i2+0x038],%l7 ! %l7 = 0000000000bc0000
9573! Mem[00000000211c0000] = ffffe5a1, %l1 = 0000000000000064
9574 ldub [%o2+0x001],%l1 ! %l1 = 00000000000000ff
9575! Mem[0000000010081410] = 00000000, %l7 = 0000000000bc0000
9576 lduba [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
9577! Mem[0000000010041424] = 000000e3, %l4 = 0000000000000060
9578 lduw [%i1+0x024],%l4 ! %l4 = 00000000000000e3
9579! Mem[00000000201c0000] = ffff01ce, %l4 = 00000000000000e3
9580 ldsh [%o0+%g0],%l4 ! %l4 = ffffffffffffffff
9581! %l0 = 00000000000029ea, %l1 = 00000000000000ff, %y = 000000d9
9582 smul %l0,%l1,%l7 ! %l7 = 000000000029c016, %y = 00000000
9583! Starting 10 instruction Store Burst
9584! %l3 = 00000000000000ff, Mem[00000000100c1408] = ff000000
9585 stha %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff0000ff
9586
9587p0_label_368:
9588! Mem[0000000030181410] = ffffff00, %l0 = 00000000000029ea
9589 ldstuba [%i6+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
9590! Mem[0000000030181408] = 654a7d29, %l2 = 0000000000000000
9591 swapa [%i6+%o4]0x89,%l2 ! %l2 = 00000000654a7d29
9592! %l3 = 00000000000000ff, Mem[00000000100c1410] = ffffff00
9593 stha %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00ffff00
9594! %l3 = 00000000000000ff, Mem[0000000030101408] = ff000000
9595 stha %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00ff0000
9596! Mem[0000000010041408] = 00000000, %l1 = 00000000000000ff
9597 ldstuba [%i1+%o4]0x80,%l1 ! %l1 = 00000000000000ff
9598! %f12 = e3000000, Mem[0000000030141408] = 0000ff00
9599 sta %f12,[%i5+%o4]0x89 ! Mem[0000000030141408] = e3000000
9600! Mem[0000000030081408] = ff000000, %l6 = 00000000ff000000
9601 swapa [%i2+%o4]0x89,%l6 ! %l6 = 00000000ff000000
9602! %l3 = 00000000000000ff, Mem[00000000211c0000] = ffffe5a1
9603 sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = 00ffe5a1
9604! Mem[00000000100c1408] = ff0000ff, %l5 = 00000000000000ff
9605 ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
9606! Starting 10 instruction Load Burst
9607! %f8 = fd5700ff, Mem[0000000010001410] = ff0000ff
9608 sta %f8 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = fd5700ff
9609
9610p0_label_369:
9611! Mem[0000000030141410] = ff000000000000e3, %f12 = e3000000 d2038d08
9612 ldda [%i5+%o5]0x81,%f12 ! %f12 = ff000000 000000e3
9613 membar #Sync ! Added by membar checker (60)
9614! Mem[0000000030181400] = ff000000 0000ff00 00000000 00000000
9615! Mem[0000000030181410] = ffffff00 000000ff ff000034 00000000
9616! Mem[0000000030181420] = a52e7e04 34697300 a52e7e04 e2a2ea29
9617! Mem[0000000030181430] = e3000000 d2038d08 6f13569c ff000000
9618 ldda [%i6]ASI_BLK_S,%f16 ! Block Load from 0000000030181400
9619! Mem[0000000030041408] = 000000ff, %l4 = ffffffffffffffff
9620 lduba [%i1+%o4]0x89,%l4 ! %l4 = 00000000000000ff
9621! Mem[0000000030001400] = 00ff7e04, %f13 = 000000e3
9622 lda [%i0+%g0]0x89,%f13 ! %f13 = 00ff7e04
9623! Mem[0000000030101400] = ff0000ffa52e7e04, %l0 = 00000000000000ff
9624 ldxa [%i4+%g0]0x81,%l0 ! %l0 = ff0000ffa52e7e04
9625! Mem[00000000300c1400] = 000000ff, %l1 = 0000000000000000
9626 lduha [%i3+%g0]0x89,%l1 ! %l1 = 00000000000000ff
9627! Mem[0000000030001410] = 00000000, %l6 = 00000000ff000000
9628 swapa [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
9629! Mem[00000000100c1408] = ff0000ff, %f9 = 34697300
9630 lda [%i3+%o4]0x80,%f9 ! %f9 = ff0000ff
9631! Mem[0000000030181400] = 000000ff, %l0 = ff0000ffa52e7e04
9632 ldswa [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff
9633! Starting 10 instruction Store Burst
9634! Mem[0000000010181400] = 646f2f17, %l3 = 00000000000000ff
9635 swapa [%i6+%g0]0x80,%l3 ! %l3 = 00000000646f2f17
9636
9637p0_label_370:
9638! %f12 = ff000000 00ff7e04, Mem[0000000030081408] = ff000000 ff000000
9639 stda %f12,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff000000 00ff7e04
9640! %l1 = 00000000000000ff, Mem[0000000010041400] = 00000000
9641 stba %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff000000
9642! %f11 = e2a2ea29, %f13 = 00ff7e04
9643 fcmpes %fcc2,%f11,%f13 ! %fcc2 = 1
9644! Mem[0000000010141400] = ff000000, %l5 = 00000000000000ff
9645 ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
9646! %l2 = 654a7d29, %l3 = 646f2f17, Mem[0000000030001408] = 00000000 000000ff
9647 stda %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 654a7d29 646f2f17
9648! %f10 = a52e7e04 e2a2ea29, %l6 = 0000000000000000
9649! Mem[0000000030141438] = 0000000000000000
9650 add %i5,0x038,%g1
9651 stda %f10,[%g1+%l6]ASI_PST32_S ! Mem[0000000030141438] = 0000000000000000
9652! %l5 = 00000000000000ff, Mem[0000000030141400] = ffffff00
9653 stba %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffff00
9654! %l4 = 000000ff, %l5 = 000000ff, Mem[0000000010001400] = 00000000 7dadea29
9655 stda %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000ff 000000ff
9656! Mem[0000000030101410] = da0000ff, %l3 = 00000000646f2f17
9657 swapa [%i4+%o5]0x81,%l3 ! %l3 = 00000000da0000ff
9658! Starting 10 instruction Load Burst
9659! Mem[000000001010141c] = e300fb00, %f1 = 047e2ea5
9660 lda [%i4+0x01c]%asi,%f1 ! %f1 = e300fb00
9661
9662p0_label_371:
9663! Mem[0000000010001410] = 00ff0000 fd5700ff, %l4 = 000000ff, %l5 = 000000ff
9664 ldda [%i0+%o5]0x88,%l4 ! %l4 = 00000000fd5700ff 0000000000ff0000
9665! Mem[0000000010181400] = ff000000, %l2 = 00000000654a7d29
9666 ldsha [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000
9667! Mem[0000000010001410] = ff0057fd 0000ff00, %l2 = 00000000, %l3 = da0000ff
9668 ldda [%i0+%o5]0x80,%l2 ! %l2 = 00000000ff0057fd 000000000000ff00
9669! Mem[0000000030041410] = ff0057fd, %l2 = 00000000ff0057fd
9670 ldsha [%i1+%o5]0x81,%l2 ! %l2 = ffffffffffffff00
9671! Mem[0000000030101410] = 646f2f17, %l3 = 000000000000ff00
9672 ldswa [%i4+%o5]0x81,%l3 ! %l3 = 00000000646f2f17
9673! Mem[0000000010141400] = 000000ff000000ff, %f14 = 00000000 00000000
9674 ldda [%i5+%g0]0x88,%f14 ! %f14 = 000000ff 000000ff
9675! Mem[0000000030081410] = 00000000 ff000000, %l6 = 00000000, %l7 = 0029c016
9676 ldda [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000 00000000ff000000
9677! Mem[00000000300c1408] = ff00000000000000, %l2 = ffffffffffffff00
9678 ldxa [%i3+%o4]0x81,%l2 ! %l2 = ff00000000000000
9679! Mem[0000000010141408] = 00fb00e3, %l4 = 00000000fd5700ff
9680 swapa [%i5+%o4]0x88,%l4 ! %l4 = 0000000000fb00e3
9681! Starting 10 instruction Store Burst
9682! Mem[0000000010101408] = ff000000e4ff0000, %l1 = 00000000000000ff, %l4 = 0000000000fb00e3
9683 add %i4,0x08,%g1
9684 casxa [%g1]0x80,%l1,%l4 ! %l4 = ff000000e4ff0000
9685
9686p0_label_372:
9687! Mem[000000001004142c] = 047e2ea5, %l7 = ff000000, %l0 = 000000ff
9688 add %i1,0x2c,%g1
9689 casa [%g1]0x80,%l7,%l0 ! %l0 = 00000000047e2ea5
9690! Mem[0000000010041408] = ff000000000000ff, %l7 = 00000000ff000000, %l2 = ff00000000000000
9691 add %i1,0x08,%g1
9692 casxa [%g1]0x80,%l7,%l2 ! %l2 = ff000000000000ff
9693! Mem[0000000010041408] = ff000000, %l1 = 000000ff, %l5 = 00ff0000
9694 add %i1,0x08,%g1
9695 casa [%g1]0x80,%l1,%l5 ! %l5 = 00000000ff000000
9696! Mem[0000000010041410] = ff000000, %l5 = 00000000ff000000
9697 swapa [%i1+%o5]0x88,%l5 ! %l5 = 00000000ff000000
9698! %f3 = 00000000, Mem[00000000100c1414] = 000000ff
9699 st %f3 ,[%i3+0x014] ! Mem[00000000100c1414] = 00000000
9700! %f0 = ff000000 e300fb00 ff000000 00000000
9701! %f4 = ffffffff 000000e3 a52e7e04 0d916dff
9702! %f8 = fd5700ff ff0000ff a52e7e04 e2a2ea29
9703! %f12 = ff000000 00ff7e04 000000ff 000000ff
9704 stda %f0,[%i4]ASI_COMMIT_P ! Block Store to 0000000010101400
9705! %l2 = 000000ff, %l3 = 646f2f17, Mem[0000000010141400] = ff000000 ff000000
9706 std %l2,[%i5+%g0] ! Mem[0000000010141400] = 000000ff 646f2f17
9707! %f26 = a52e7e04 e2a2ea29, Mem[0000000010081400] = 00000000 297d4a65
9708 stda %f26,[%i2+%g0]0x80 ! Mem[0000000010081400] = a52e7e04 e2a2ea29
9709! %l6 = 0000000000000000, Mem[000000001008141a] = 00000000, %asi = 80
9710 stha %l6,[%i2+0x01a]%asi ! Mem[0000000010081418] = 00000000
9711! Starting 10 instruction Load Burst
9712! Mem[0000000030181400] = 000000ff, %l1 = 00000000000000ff
9713 lduba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff
9714
9715p0_label_373:
9716! Mem[00000000100c1438] = e822251e000000da, %f16 = ff000000 0000ff00
9717 ldda [%i3+0x038]%asi,%f16 ! %f16 = e822251e 000000da
9718! Mem[0000000030001408] = 297d4a65, %f21 = 000000ff
9719 lda [%i0+%o4]0x89,%f21 ! %f21 = 297d4a65
9720! Mem[0000000030041400] = 000000ff, %l7 = 00000000ff000000
9721 lduba [%i1+%g0]0x89,%l7 ! %l7 = 00000000000000ff
9722! Mem[0000000010141410] = 000000ff, %l0 = 00000000047e2ea5
9723 lduba [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
9724! Mem[000000001004143c] = 00000000, %l5 = 00000000ff000000
9725 ldswa [%i1+0x03c]%asi,%l5 ! %l5 = 0000000000000000
9726! Mem[0000000030001400] = 047eff0000000000, %l2 = ff000000000000ff
9727 ldxa [%i0+%g0]0x81,%l2 ! %l2 = 047eff0000000000
9728! Mem[0000000010181410] = 0d916dff, %l3 = 00000000646f2f17
9729 ldsha [%i6+%o5]0x88,%l3 ! %l3 = 0000000000006dff
9730! Mem[0000000010081428] = ffffffffffffff8c, %l7 = 00000000000000ff
9731 ldx [%i2+0x028],%l7 ! %l7 = ffffffffffffff8c
9732! Mem[0000000010001400] = 000000ff, %l5 = 0000000000000000
9733 lduba [%i0+%g0]0x88,%l5 ! %l5 = 00000000000000ff
9734! Starting 10 instruction Store Burst
9735! Mem[00000000300c1408] = ff000000, %l7 = ffffffffffffff8c
9736 ldstuba [%i3+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
9737
9738p0_label_374:
9739! %l6 = 0000000000000000, imm = fffffffffffff0d0, %l7 = 00000000000000ff
9740 and %l6,-0xf30,%l7 ! %l7 = 0000000000000000
9741! Mem[00000000300c1400] = ff000000, %l1 = 00000000000000ff
9742 ldstuba [%i3+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
9743! %l2 = 00000000, %l3 = 00006dff, Mem[0000000010181408] = ff000000 00000000
9744 stda %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 00006dff
9745! Mem[0000000010001410] = fd5700ff, %l2 = 047eff0000000000
9746 swapa [%i0+%o5]0x88,%l2 ! %l2 = 00000000fd5700ff
9747! %f18 = 00000000 00000000, %l6 = 0000000000000000
9748! Mem[00000000300c1408] = ff00000000000000
9749 add %i3,0x008,%g1
9750 stda %f18,[%g1+%l6]ASI_PST32_SL ! Mem[00000000300c1408] = ff00000000000000
9751! Mem[00000000100c1400] = ff00000034697300, %l7 = 0000000000000000, %l5 = 00000000000000ff
9752 casxa [%i3]0x80,%l7,%l5 ! %l5 = ff00000034697300
9753! %f22 = ff000034, Mem[0000000010141404] = 646f2f17
9754 sta %f22,[%i5+0x004]%asi ! Mem[0000000010141404] = ff000034
9755! %f30 = 6f13569c ff000000, Mem[0000000030041400] = 000000ff ff000000
9756 stda %f30,[%i1+%g0]0x89 ! Mem[0000000030041400] = 6f13569c ff000000
9757! %l7 = 0000000000000000, %l1 = 00000000000000ff, %l2 = 00000000fd5700ff
9758 mulx %l7,%l1,%l2 ! %l2 = 0000000000000000
9759! Starting 10 instruction Load Burst
9760! Mem[00000000100c1434] = 047e2ea5, %l2 = 0000000000000000
9761 lduba [%i3+0x036]%asi,%l2 ! %l2 = 000000000000002e
9762
9763p0_label_375:
9764! Mem[0000000030181400] = ff000000 0000ff00, %l6 = 00000000, %l7 = 00000000
9765 ldda [%i6+%g0]0x81,%l6 ! %l6 = 00000000ff000000 000000000000ff00
9766! Mem[00000000100c1408] = ff0000ff, %l3 = 0000000000006dff
9767 ldsha [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000ff
9768! Mem[0000000010041408] = ff000000 000000ff, %l0 = 00000000, %l1 = 000000ff
9769 ldda [%i1+%o4]0x88,%l0 ! %l0 = 00000000000000ff 00000000ff000000
9770! Mem[00000000100c1410] = 00ffff00, %f26 = a52e7e04
9771 lda [%i3+%o5]0x88,%f26 ! %f26 = 00ffff00
9772! Mem[0000000010041410] = 000000ff, %f27 = e2a2ea29
9773 lda [%i1+0x010]%asi,%f27 ! %f27 = 000000ff
9774! Mem[0000000030181400] = ff000000, %l0 = 00000000000000ff
9775 lduba [%i6+%g0]0x81,%l0 ! %l0 = 00000000000000ff
9776! Mem[0000000021800180] = ffb7423e, %l6 = 00000000ff000000
9777 lduh [%o3+0x180],%l6 ! %l6 = 000000000000ffb7
9778! Mem[0000000010001438] = ff000000, %f26 = 00ffff00
9779 lda [%i0+0x038]%asi,%f26 ! %f26 = ff000000
9780! Mem[0000000030001400] = 047eff0000000000, %f24 = a52e7e04 34697300
9781 ldda [%i0+%g0]0x81,%f24 ! %f24 = 047eff00 00000000
9782! Starting 10 instruction Store Burst
9783! Mem[0000000030101400] = ff0000ff, %l1 = 00000000ff000000
9784 swapa [%i4+%g0]0x81,%l1 ! %l1 = 00000000ff0000ff
9785
9786p0_label_376:
9787! Mem[0000000010081428] = ffffffffffffff8c, %l2 = 000000000000002e, %l4 = ff000000e4ff0000
9788 add %i2,0x28,%g1
9789 casxa [%g1]0x80,%l2,%l4 ! %l4 = ffffffffffffff8c
9790! %l7 = 000000000000ff00, Mem[0000000030081400] = 00000000
9791 stha %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000000
9792! %l7 = 000000000000ff00, %l1 = 00000000ff0000ff, %l5 = ff00000034697300
9793 xnor %l7,%l1,%l5 ! %l5 = ffffffff00ff0000
9794! %l6 = 000000000000ffb7, %l6 = 000000000000ffb7, %l7 = 000000000000ff00
9795 xnor %l6,%l6,%l7 ! %l7 = ffffffffffffffff
9796! %f12 = ff000000 00ff7e04, Mem[0000000010041410] = ff000000 ff000000
9797 stda %f12,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff000000 00ff7e04
9798! %l6 = 000000000000ffb7, Mem[0000000030101410] = 00000029172f6f64
9799 stxa %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000000000ffb7
9800! Mem[00000000211c0000] = 00ffe5a1, %l5 = ffffffff00ff0000
9801 ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 00000000000000ff
9802! %l4 = ffffffffffffff8c, Mem[00000000100c1410] = 00ffff00
9803 stwa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffffff8c
9804! Mem[0000000010181400] = 000000ff, %l5 = 0000000000000000
9805 swapa [%i6+%g0]0x80,%l5 ! %l5 = 00000000000000ff
9806! Starting 10 instruction Load Burst
9807! Mem[0000000010001408] = ffffffff, %l0 = 00000000000000ff
9808 lduh [%i0+0x00a],%l0 ! %l0 = 000000000000ffff
9809
9810p0_label_377:
9811! Mem[0000000010001408] = 00ffffff ffffffff, %l6 = 0000ffb7, %l7 = ffffffff
9812 ldda [%i0+%o4]0x88,%l6 ! %l6 = 00000000ffffffff 0000000000ffffff
9813! Mem[0000000010081400] = a52e7e04, %f20 = ffffff00
9814 lda [%i2+%g0]0x80,%f20 ! %f20 = a52e7e04
9815 membar #Sync ! Added by membar checker (61)
9816! Mem[0000000010101408] = 00000000 000000ff, %l0 = 0000ffff, %l1 = ff0000ff
9817 ldda [%i4+%o4]0x88,%l0 ! %l0 = 00000000000000ff 0000000000000000
9818! Mem[0000000010181408] = 00000000, %l7 = 0000000000ffffff
9819 ldsha [%i6+%o4]0x88,%l7 ! %l7 = 0000000000000000
9820! Mem[0000000010081410] = 00000000000000ff, %l3 = 00000000000000ff
9821 ldxa [%i2+0x010]%asi,%l3 ! %l3 = 00000000000000ff
9822! Mem[0000000030001400] = 00ff7e04, %l5 = 00000000000000ff
9823 ldsha [%i0+%g0]0x89,%l5 ! %l5 = 0000000000007e04
9824! Mem[0000000010041400] = 000000ff, %l4 = ffffffffffffff8c
9825 ldsba [%i1+%g0]0x88,%l4 ! %l4 = ffffffffffffffff
9826! Mem[0000000030181410] = ff00000000ffffff, %l3 = 00000000000000ff
9827 ldxa [%i6+%o5]0x89,%l3 ! %l3 = ff00000000ffffff
9828! Mem[0000000021800180] = ffb7423e, %l2 = 000000000000002e
9829 ldsba [%o3+0x181]%asi,%l2 ! %l2 = ffffffffffffffb7
9830! Starting 10 instruction Store Burst
9831! %f4 = ffffffff 000000e3, Mem[0000000010001410] = 00000000 0000ff00
9832 std %f4 ,[%i0+%o5] ! Mem[0000000010001410] = ffffffff 000000e3
9833
9834p0_label_378:
9835! %l0 = 00000000000000ff, Mem[0000000010001414] = 000000e3
9836 sth %l0,[%i0+0x014] ! Mem[0000000010001414] = 00ff00e3
9837! %l5 = 0000000000007e04, Mem[0000000010141408] = ff0057fd
9838 stha %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 7e0457fd
9839! %l0 = 00000000000000ff, Mem[0000000010081400] = a52e7e04e2a2ea29
9840 stxa %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000000000ff
9841! %l2 = ffffffffffffffb7, Mem[0000000010001410] = ffffffff
9842 stba %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffb7
9843! Mem[0000000010081400] = 00000000, %l4 = ffffffffffffffff
9844 swapa [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
9845! %l2 = ffffffffffffffb7, Mem[00000000300c1410] = 000000ff000000e3
9846 stxa %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffffffffffffb7
9847! %l7 = 0000000000000000, Mem[0000000030081408] = 047eff00
9848 stha %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000ff00
9849! Mem[00000000300c1408] = ff000000, %l3 = ff00000000ffffff
9850 swapa [%i3+%o4]0x81,%l3 ! %l3 = 00000000ff000000
9851! %f23 = 00000000, %f18 = 00000000
9852 fcmps %fcc1,%f23,%f18 ! %fcc1 = 0
9853! Starting 10 instruction Load Burst
9854! Mem[0000000010081410] = 00000000 000000ff, %l2 = ffffffb7, %l3 = ff000000
9855 ldda [%i2+%o5]0x80,%l2 ! %l2 = 0000000000000000 00000000000000ff
9856
9857p0_label_379:
9858! Mem[0000000010001400] = 000000ff, %l1 = 0000000000000000
9859 ldsba [%i0+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
9860! Mem[0000000030141410] = ff000000, %l3 = 00000000000000ff
9861 ldsba [%i5+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
9862! Mem[0000000030141410] = ff000000 000000e3, %l4 = 00000000, %l5 = 00007e04
9863 ldda [%i5+%o5]0x81,%l4 ! %l4 = 00000000ff000000 00000000000000e3
9864! Mem[00000000211c0000] = ffffe5a1, %l0 = 00000000000000ff
9865 ldsba [%o2+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
9866! Mem[0000000010181400] = 00fb00e300000000, %f8 = fd5700ff ff0000ff
9867 ldda [%i6+%g0]0x88,%f8 ! %f8 = 00fb00e3 00000000
9868! Mem[0000000010081438] = 00bc0000, %l0 = ffffffffffffffff
9869 ldsh [%i2+0x038],%l0 ! %l0 = 00000000000000bc
9870! Mem[0000000010101410] = ffffffff, %l6 = 00000000ffffffff
9871 lduba [%i4+0x013]%asi,%l6 ! %l6 = 00000000000000ff
9872! Mem[00000000300c1408] = 00ffffff, %l0 = 00000000000000bc
9873 ldsba [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000
9874! Mem[0000000010041408] = 000000ff, %l3 = ffffffffffffffff
9875 ldswa [%i1+%o4]0x88,%l3 ! %l3 = 00000000000000ff
9876! Starting 10 instruction Store Burst
9877! %f20 = a52e7e04 297d4a65, Mem[0000000030001408] = 654a7d29 646f2f17
9878 stda %f20,[%i0+%o4]0x81 ! Mem[0000000030001408] = a52e7e04 297d4a65
9879
9880p0_label_380:
9881! %l0 = 0000000000000000, Mem[0000000010181408] = 00000000
9882 stwa %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
9883! %f4 = ffffffff 000000e3, Mem[0000000030101408] = 0000ff00 00000000
9884 stda %f4 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffff 000000e3
9885! %l0 = 0000000000000000, Mem[0000000030101410] = 0000ffb7
9886 stwa %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
9887! Mem[0000000010001400] = 000000ff, %l2 = 0000000000000000
9888 ldstuba [%i0+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
9889! %f24 = 047eff00 00000000, %l3 = 00000000000000ff
9890! Mem[0000000010141410] = 000000ff00000000
9891 add %i5,0x010,%g1
9892 stda %f24,[%g1+%l3]ASI_PST32_P ! Mem[0000000010141410] = 047eff0000000000
9893! Mem[0000000010001409] = ffffffff, %l0 = 0000000000000000
9894 ldstuba [%i0+0x009]%asi,%l0 ! %l0 = 000000ff000000ff
9895! %l0 = 00000000000000ff, %l4 = 00000000ff000000, %l1 = ffffffffffffffff
9896 udivx %l0,%l4,%l1 ! %l1 = 0000000000000000
9897! %f26 = ff000000 000000ff, Mem[0000000010041400] = 000000ff 00000000
9898 stda %f26,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000 000000ff
9899! Mem[0000000030041410] = ff0057fd, %l0 = 00000000000000ff
9900 ldstuba [%i1+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
9901! Starting 10 instruction Load Burst
9902! Mem[0000000030181408] = 00000000, %l1 = 0000000000000000
9903 lduba [%i6+%o4]0x89,%l1 ! %l1 = 0000000000000000
9904
9905p0_label_381:
9906! Mem[0000000030081400] = ff000000000000ff, %l6 = 00000000000000ff
9907 ldxa [%i2+%g0]0x89,%l6 ! %l6 = ff000000000000ff
9908! Mem[0000000010041410] = 047eff00000000ff, %l5 = 00000000000000e3
9909 ldxa [%i1+%o5]0x80,%l5 ! %l5 = 047eff00000000ff
9910! Mem[0000000010101408] = 000000ff, %l3 = 00000000000000ff
9911 ldswa [%i4+%o4]0x88,%l3 ! %l3 = 00000000000000ff
9912! Mem[0000000030181410] = 00ffffff, %l7 = 0000000000000000
9913 ldswa [%i6+%o5]0x89,%l7 ! %l7 = 0000000000ffffff
9914! Mem[0000000030141410] = e3000000000000ff, %l1 = 0000000000000000
9915 ldxa [%i5+%o5]0x89,%l1 ! %l1 = e3000000000000ff
9916! Mem[0000000010141410] = 00ff7e04, %l6 = ff000000000000ff
9917 ldsha [%i5+%o5]0x88,%l6 ! %l6 = 0000000000007e04
9918! Mem[0000000030101408] = 000000e3, %f11 = e2a2ea29
9919 lda [%i4+%o4]0x89,%f11 ! %f11 = 000000e3
9920! %l6 = 0000000000007e04, imm = fffffffffffff2d7, %l2 = 00000000000000ff
9921 add %l6,-0xd29,%l2 ! %l2 = 00000000000070db
9922! Mem[0000000010141410] = 047eff00, %l3 = 00000000000000ff
9923 lduh [%i5+0x012],%l3 ! %l3 = 000000000000ff00
9924! Starting 10 instruction Store Burst
9925! %l2 = 00000000000070db, Mem[0000000010001400] = 000000ff
9926 stwa %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000070db
9927
9928p0_label_382:
9929! Mem[0000000020800000] = ff00e062, %l6 = 0000000000007e04
9930 ldstub [%o1+%g0],%l6 ! %l6 = 000000ff000000ff
9931! Mem[0000000010101400] = 000000ff, %l6 = 00000000000000ff
9932 swapa [%i4+%g0]0x88,%l6 ! %l6 = 00000000000000ff
9933! Code Fragment 4
9934p0_fragment_38:
9935! %l0 = 00000000000000ff
9936 setx 0x5dd50fafef7364d3,%g7,%l0 ! %l0 = 5dd50fafef7364d3
9937! %l1 = e3000000000000ff
9938 setx 0x97e662e79e11c447,%g7,%l1 ! %l1 = 97e662e79e11c447
9939 setx 0x7ff8, %g1, %g2
9940 and %l0, %g2, %l0
9941 setx 0xffffffff, %g1, %g2
9942 and %l1, %g2, %l1
9943 setx 0x100000000, %g1, %g2
9944 or %l1, %g2, %l1 ! Set bit 32 - perrinj
9945 ta T_CHANGE_HPRIV
9946 stxa %l1, [%l0]ASI_ICACHE_INSTR
9947 ta T_CHANGE_NONHPRIV
9948! %l0 = 5dd50fafef7364d3
9949 setx 0x47e65a3fc5102a1e,%g7,%l0 ! %l0 = 47e65a3fc5102a1e
9950! %l1 = 97e662e79e11c447
9951 setx 0x871b19e00abb2668,%g7,%l1 ! %l1 = 871b19e00abb2668
9952! Mem[0000000010041400] = ff000000, %l4 = 00000000ff000000
9953 swapa [%i1+%g0]0x80,%l4 ! %l4 = 00000000ff000000
9954! Mem[0000000010041408] = ff000000, %l1 = 871b19e00abb2668
9955 swapa [%i1+%o4]0x80,%l1 ! %l1 = 00000000ff000000
9956! %l0 = 47e65a3fc5102a1e, Mem[0000000010081410] = 00000000
9957 stha %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00002a1e
9958! Mem[0000000010041420] = 00000000, %l0 = c5102a1e, %l7 = 00ffffff
9959 add %i1,0x20,%g1
9960 casa [%g1]0x80,%l0,%l7 ! %l7 = 0000000000000000
9961! Mem[0000000010001410] = ffffffb7, %l1 = 00000000ff000000
9962 swapa [%i0+%o5]0x88,%l1 ! %l1 = 00000000ffffffb7
9963! Mem[0000000030181408] = 00000000, %l6 = 00000000000000ff
9964 ldstuba [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
9965! Starting 10 instruction Load Burst
9966! Mem[0000000030141400] = ffffff00, %l2 = 00000000000070db
9967 lduwa [%i5+%g0]0x81,%l2 ! %l2 = 00000000ffffff00
9968
9969p0_label_383:
9970! Mem[0000000010101408] = 000000ff, %l2 = 00000000ffffff00
9971 lduwa [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff
9972! Mem[0000000010081410] = 1e2a0000000000ff, %l0 = 47e65a3fc5102a1e
9973 ldxa [%i2+%o5]0x80,%l0 ! %l0 = 1e2a0000000000ff
9974 membar #Sync ! Added by membar checker (62)
9975! Mem[0000000010101400] = ff000000 e300fb00 ff000000 00000000
9976! Mem[0000000010101410] = ffffffff 000000e3 a52e7e04 0d916dff
9977! Mem[0000000010101420] = fd5700ff ff0000ff a52e7e04 e2a2ea29
9978! Mem[0000000010101430] = ff000000 00ff7e04 000000ff 000000ff
9979 ldda [%i4]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010101400
9980! Mem[0000000030001408] = 047e2ea5, %l2 = 00000000000000ff
9981 lduwa [%i0+%o4]0x89,%l2 ! %l2 = 00000000047e2ea5
9982! Mem[0000000010141408] = fd57047e, %l1 = 00000000ffffffb7
9983 lduwa [%i5+%o4]0x88,%l1 ! %l1 = 00000000fd57047e
9984! Mem[0000000030141408] = 000000e3, %l0 = 1e2a0000000000ff
9985 ldsha [%i5+%o4]0x81,%l0 ! %l0 = 0000000000000000
9986! Mem[0000000030041410] = 172f6f72 fd5700ff, %l0 = 00000000, %l1 = fd57047e
9987 ldda [%i1+%o5]0x89,%l0 ! %l0 = 00000000fd5700ff 00000000172f6f72
9988! Mem[0000000030041410] = 172f6f72fd5700ff, %f8 = 00fb00e3 00000000
9989 ldda [%i1+%o5]0x89,%f8 ! %f8 = 172f6f72 fd5700ff
9990! Mem[0000000030081410] = 00000000, %l4 = 00000000ff000000
9991 ldsba [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
9992! Starting 10 instruction Store Burst
9993 membar #Sync ! Added by membar checker (63)
9994! %l7 = 0000000000000000, Mem[0000000010101418] = a52e7e040d916dff
9995 stx %l7,[%i4+0x018] ! Mem[0000000010101418] = 0000000000000000
9996
9997p0_label_384:
9998! Mem[0000000010181410] = ff6d910d, %l2 = 00000000047e2ea5
9999 swapa [%i6+%o5]0x80,%l2 ! %l2 = 00000000ff6d910d
10000! %f12 = ff000000 00ff7e04, %l6 = 0000000000000000
10001! Mem[0000000030181410] = ffffff00000000ff
10002 add %i6,0x010,%g1
10003 stda %f12,[%g1+%l6]ASI_PST16_S ! Mem[0000000030181410] = ffffff00000000ff
10004! %l0 = 00000000fd5700ff, Mem[0000000010181410] = 047e2ea5
10005 stba %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff7e2ea5
10006! Mem[0000000010001408] = ffffffff, %l3 = 000000000000ff00
10007 swapa [%i0+%o4]0x88,%l3 ! %l3 = 00000000ffffffff
10008! Mem[00000000300c1410] = ffffffff, %l0 = 00000000fd5700ff
10009 ldstuba [%i3+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
10010! Mem[00000000300c1410] = ffffffff, %l4 = 0000000000000000
10011 ldstuba [%i3+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
10012! Mem[0000000010081408] = 000000ff, %l6 = 0000000000000000
10013 swapa [%i2+%o4]0x88,%l6 ! %l6 = 00000000000000ff
10014! %l4 = 000000ff, %l5 = 000000ff, Mem[0000000010041400] = ff000000 000000ff
10015 stda %l4,[%i1+0x000]%asi ! Mem[0000000010041400] = 000000ff 000000ff
10016! %l5 = 047eff00000000ff, Mem[00000000300c1408] = ffffff00
10017 stwa %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
10018! Starting 10 instruction Load Burst
10019! Mem[0000000020800040] = fffff99a, %l3 = 00000000ffffffff
10020 lduha [%o1+0x040]%asi,%l3 ! %l3 = 000000000000ffff
10021
10022p0_label_385:
10023! Mem[0000000010141408] = 7e0457fd 00000000, %l2 = ff6d910d, %l3 = 0000ffff
10024 ldda [%i5+%o4]0x80,%l2 ! %l2 = 000000007e0457fd 0000000000000000
10025! Mem[0000000030001400] = 047eff00, %f20 = e3000000
10026 lda [%i0+%g0]0x81,%f20 ! %f20 = 047eff00
10027! Mem[0000000010141410] = 00ff7e04, %l4 = 00000000000000ff
10028 lduha [%i5+%o5]0x88,%l4 ! %l4 = 0000000000007e04
10029! Mem[00000000300c1408] = 000000ff, %l0 = 00000000000000ff
10030 lduba [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000ff
10031! Mem[000000001018141c] = ff000000, %l6 = 00000000000000ff
10032 ldswa [%i6+0x01c]%asi,%l6 ! %l6 = ffffffffff000000
10033! Mem[0000000010101428] = a52e7e04, %l0 = 00000000000000ff
10034 ldsh [%i4+0x028],%l0 ! %l0 = ffffffffffffa52e
10035! Mem[00000000100c1408] = ff0000ff, %f9 = fd5700ff
10036 lda [%i3+%o4]0x80,%f9 ! %f9 = ff0000ff
10037! Mem[00000000100c1408] = ff0000ff000000ff, %f28 = 047eff00 000000ff
10038 ldda [%i3+%o4]0x80,%f28 ! %f28 = ff0000ff 000000ff
10039! Mem[00000000100c1438] = e822251e000000da, %f8 = 172f6f72 ff0000ff
10040 ldd [%i3+0x038],%f8 ! %f8 = e822251e 000000da
10041! Starting 10 instruction Store Burst
10042! %l4 = 0000000000007e04, Mem[00000000211c0000] = ffffe5a1
10043 stb %l4,[%o2+%g0] ! Mem[00000000211c0000] = 04ffe5a1
10044
10045p0_label_386:
10046! Mem[0000000030101400] = 000000ff, %l1 = 00000000172f6f72
10047 ldstuba [%i4+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
10048! Mem[0000000030101408] = 000000e3, %l2 = 000000007e0457fd
10049 swapa [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000e3
10050! Mem[0000000030141400] = ffffff00, %l3 = 0000000000000000
10051 ldstuba [%i5+%g0]0x81,%l3 ! %l3 = 000000ff000000ff
10052! Mem[0000000030081400] = ff000000, %l7 = 0000000000000000
10053 ldstuba [%i2+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
10054! %l1 = 00000000000000ff, Mem[0000000030141408] = 00000000e3000000
10055 stxa %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000000000ff
10056! %l2 = 000000e3, %l3 = 000000ff, Mem[0000000010041408] = 6826bb0a ff000000
10057 stda %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000e3 000000ff
10058! Mem[0000000010141430] = 088d03d2 000000e3, %l0 = ffffa52e, %l1 = 000000ff
10059 ldda [%i5+0x030]%asi,%l0 ! %l0 = 00000000088d03d2 00000000000000e3
10060! Mem[0000000010141400] = ff000000, %l7 = 00000000000000ff
10061 swapa [%i5+%g0]0x88,%l7 ! %l7 = 00000000ff000000
10062! %l2 = 00000000000000e3, Mem[0000000010101408] = ff00000000000000
10063 stxa %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000000000e3
10064! Starting 10 instruction Load Burst
10065! Mem[00000000100c1430] = 646d910d 047e2ea5, %l2 = 000000e3, %l3 = 000000ff
10066 ldda [%i3+0x030]%asi,%l2 ! %l2 = 00000000646d910d 00000000047e2ea5
10067
10068p0_label_387:
10069! Mem[00000000100c142c] = 0027ffff, %l2 = 00000000646d910d
10070 ldsb [%i3+0x02f],%l2 ! %l2 = ffffffffffffffff
10071! Mem[00000000100c1400] = ff000000 34697300 ff0000ff 000000ff
10072! Mem[00000000100c1410] = ffffff8c 00000000 00000000 00000064
10073! Mem[00000000100c1420] = ff000000 5a4decb6 000000ff 0027ffff
10074! Mem[00000000100c1430] = 646d910d 047e2ea5 e822251e 000000da
10075 ldda [%i3]ASI_BLK_AIUPL,%f16 ! Block Load from 00000000100c1400
10076! Mem[0000000010181410] = ff7e2ea5047e2ea5, %l3 = 00000000047e2ea5
10077 ldxa [%i6+%o5]0x80,%l3 ! %l3 = ff7e2ea5047e2ea5
10078! Mem[0000000010041400] = ff000000ff000000, %l0 = 00000000088d03d2
10079 ldxa [%i1+%g0]0x88,%l0 ! %l0 = ff000000ff000000
10080! Mem[0000000010001408] = 00ffffff0000ff00, %l7 = 00000000ff000000
10081 ldxa [%i0+%o4]0x88,%l7 ! %l7 = 00ffffff0000ff00
10082! Mem[0000000010141410] = 00ff7e04, %l6 = ffffffffff000000
10083 lduwa [%i5+%o5]0x88,%l6 ! %l6 = 0000000000ff7e04
10084! Mem[0000000030041400] = 6f13569cff000000, %l4 = 0000000000007e04
10085 ldxa [%i1+%g0]0x89,%l4 ! %l4 = 6f13569cff000000
10086! Mem[0000000030141410] = ff000000, %l1 = 00000000000000e3
10087 ldsba [%i5+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
10088! Mem[0000000010101408] = 00000000, %f6 = a52e7e04
10089 lda [%i4+%o4]0x88,%f6 ! %f6 = 00000000
10090! Starting 10 instruction Store Burst
10091! %f0 = ff000000, Mem[0000000010041410] = 00ff7e04
10092 sta %f0 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff000000
10093
10094p0_label_388:
10095! %l7 = 00ffffff0000ff00, Mem[0000000010001410] = e300ff00ff000000
10096 stxa %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00ffffff0000ff00
10097! %l7 = 00ffffff0000ff00, Mem[0000000030141410] = 000000ff
10098 stwa %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000ff00
10099 membar #Sync ! Added by membar checker (64)
10100! %l0 = ff000000, %l1 = ffffffff, Mem[00000000100c1428] = 000000ff 0027ffff
10101 stda %l0,[%i3+0x028]%asi ! Mem[00000000100c1428] = ff000000 ffffffff
10102! Mem[0000000030101408] = 7e0457fd, %l3 = ff7e2ea5047e2ea5
10103 ldstuba [%i4+%o4]0x89,%l3 ! %l3 = 000000fd000000ff
10104! Mem[0000000010141414] = 00000000, %l5 = 047eff00000000ff
10105 ldstuba [%i5+0x014]%asi,%l5 ! %l5 = 00000000000000ff
10106! Mem[000000001000141c] = db72f184, %l5 = 0000000000000000
10107 swap [%i0+0x01c],%l5 ! %l5 = 00000000db72f184
10108! %l4 = 6f13569cff000000, Mem[0000000030001400] = 00ff7e04
10109 stba %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00ff7e00
10110! Mem[0000000010001408] = 00ff0000, %l4 = 6f13569cff000000
10111 swapa [%i0+%o4]0x80,%l4 ! %l4 = 0000000000ff0000
10112! Mem[0000000030181400] = 000000ff, %l0 = ff000000ff000000
10113 ldstuba [%i6+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
10114! Starting 10 instruction Load Burst
10115! Mem[0000000010001408] = ff000000, %l5 = 00000000db72f184
10116 ldsba [%i0+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
10117
10118p0_label_389:
10119! Mem[0000000010141428] = 29eaa2e2, %l4 = 0000000000ff0000
10120 ldsha [%i5+0x028]%asi,%l4 ! %l4 = 00000000000029ea
10121! Mem[0000000010001408] = ff000000, %f7 = 0d916dff
10122 lda [%i0+%o4]0x80,%f7 ! %f7 = ff000000
10123! Mem[0000000030041400] = 000000ff, %l6 = 0000000000ff7e04
10124 ldsba [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
10125! %l4 = 000029ea, %l5 = ffffffff, Mem[0000000010181420] = ff0057fd 726f2f17
10126 stda %l4,[%i6+0x020]%asi ! Mem[0000000010181420] = 000029ea ffffffff
10127! Mem[00000000300c1400] = 000000ff000000ff, %f14 = 000000ff 000000ff
10128 ldda [%i3+%g0]0x89,%f14 ! %f14 = 000000ff 000000ff
10129! Mem[0000000010101400] = 000000ff, %l2 = ffffffffffffffff
10130 ldsha [%i4+%g0]0x88,%l2 ! %l2 = 00000000000000ff
10131! Mem[0000000010101424] = ff0000ff, %l3 = 00000000000000fd
10132 lduha [%i4+0x024]%asi,%l3 ! %l3 = 000000000000ff00
10133! Mem[0000000010041408] = 000000ff 000000e3, %l0 = 000000ff, %l1 = ffffffff
10134 ldda [%i1+%o4]0x88,%l0 ! %l0 = 00000000000000e3 00000000000000ff
10135! Mem[0000000010181408] = 00000000, %l2 = 00000000000000ff
10136 lduha [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
10137! Starting 10 instruction Store Burst
10138! Mem[0000000030081408] = 0000ff00, %l1 = 00000000000000ff
10139 swapa [%i2+%o4]0x81,%l1 ! %l1 = 000000000000ff00
10140
10141p0_label_390:
10142! %l4 = 00000000000029ea, Mem[0000000030141410] = 00ff0000
10143 stha %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 29ea0000
10144! %l0 = 00000000000000e3, %l5 = ffffffffffffffff, %l6 = 0000000000000000
10145 xor %l0,%l5,%l6 ! %l6 = ffffffffffffff1c
10146! %f26 = ffff2700 ff000000, %l1 = 000000000000ff00
10147! Mem[0000000010181410] = ff7e2ea5047e2ea5
10148 add %i6,0x010,%g1
10149 stda %f26,[%g1+%l1]ASI_PST32_P ! Mem[0000000010181410] = ff7e2ea5047e2ea5
10150! %l2 = 00000000, %l3 = 0000ff00, Mem[0000000010001408] = ff000000 ffffff00
10151 stda %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 0000ff00
10152! Mem[0000000030141400] = 00ffffff, %l2 = 0000000000000000
10153 swapa [%i5+%g0]0x89,%l2 ! %l2 = 0000000000ffffff
10154! Mem[0000000010141408] = 7e0457fd, %l0 = 00000000000000e3
10155 ldstuba [%i5+%o4]0x80,%l0 ! %l0 = 0000007e000000ff
10156! %l7 = 00ffffff0000ff00, Mem[0000000010181410] = a52e7e04a52e7eff
10157 stxa %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00ffffff0000ff00
10158! %l4 = 00000000000029ea, Mem[0000000030141400] = 00000000
10159 stha %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000029ea
10160! %f2 = ff000000 00000000, %l4 = 00000000000029ea
10161! Mem[0000000030081418] = bc00000000000000
10162 add %i2,0x018,%g1
10163 stda %f2,[%g1+%l4]ASI_PST8_S ! Mem[0000000030081418] = ff00000000000000
10164! Starting 10 instruction Load Burst
10165! Mem[00000000300c1408] = 00000000000000ff, %l2 = 0000000000ffffff
10166 ldxa [%i3+%o4]0x89,%l2 ! %l2 = 00000000000000ff
10167
10168p0_label_391:
10169! Mem[0000000010101400] = 000000ff, %l3 = 000000000000ff00
10170 ldsha [%i4+%g0]0x88,%l3 ! %l3 = 00000000000000ff
10171! Mem[0000000010081408] = 00000000, %l2 = 00000000000000ff
10172 lduha [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000000
10173! Mem[0000000010001400] = db700000, %l5 = ffffffffffffffff
10174 lduwa [%i0+%g0]0x80,%l5 ! %l5 = 00000000db700000
10175! Mem[00000000211c0000] = 04ffe5a1, %l6 = ffffffffffffff1c
10176 lduh [%o2+%g0],%l6 ! %l6 = 00000000000004ff
10177! Mem[0000000030181400] = 000000ff, %f4 = ffffffff
10178 lda [%i6+%g0]0x89,%f4 ! %f4 = 000000ff
10179! %l6 = 00000000000004ff, imm = fffffffffffffa69, %l3 = 00000000000000ff
10180 addc %l6,-0x597,%l3 ! %l3 = ffffffffffffff68
10181! Mem[0000000010141400] = ff000000ff000034, %f26 = ffff2700 ff000000
10182 ldd [%i5+%g0],%f26 ! %f26 = ff000000 ff000034
10183! Mem[0000000010001410] = 00ff0000, %l3 = ffffffffffffff68
10184 ldsba [%i0+0x010]%asi,%l3 ! %l3 = 0000000000000000
10185! Mem[0000000010181410] = 00ff0000, %l5 = 00000000db700000
10186 ldsba [%i6+%o5]0x80,%l5 ! %l5 = 0000000000000000
10187! Starting 10 instruction Store Burst
10188! Mem[0000000030141408] = ff000000, %l4 = 00000000000029ea
10189 swapa [%i5+%o4]0x81,%l4 ! %l4 = 00000000ff000000
10190
10191p0_label_392:
10192! %f6 = 00000000, Mem[0000000030081408] = 000000ff
10193 sta %f6 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
10194! %l2 = 0000000000000000, Mem[0000000010101408] = e300000000000000
10195 stxa %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000000000000
10196! Mem[0000000010101408] = 00000000, %l5 = 0000000000000000
10197 swapa [%i4+%o4]0x80,%l5 ! %l5 = 0000000000000000
10198! Mem[0000000030041410] = ff0057fd, %l0 = 000000000000007e
10199 swapa [%i1+%o5]0x81,%l0 ! %l0 = 00000000ff0057fd
10200! %l0 = 00000000ff0057fd, Mem[0000000010081400] = ffffffff
10201 stba %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = fffffffd
10202! %l6 = 000004ff, %l7 = 0000ff00, Mem[0000000030041410] = 0000007e 726f2f17
10203 stda %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000004ff 0000ff00
10204! %l2 = 0000000000000000, %l2 = 0000000000000000, %y = 00000000
10205 smul %l2,%l2,%l7 ! %l7 = 0000000000000000, %y = 00000000
10206! %f22 = 64000000 00000000, Mem[00000000300c1410] = ffffffff ffffffb7
10207 stda %f22,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 64000000 00000000
10208! Code Fragment 4
10209p0_fragment_39:
10210! %l0 = 00000000ff0057fd
10211 setx 0x064da56f95a8da6a,%g7,%l0 ! %l0 = 064da56f95a8da6a
10212! %l1 = 000000000000ff00
10213 setx 0x21f1e787f607efee,%g7,%l1 ! %l1 = 21f1e787f607efee
10214 setx 0x7ff8, %g1, %g2
10215 and %l0, %g2, %l0
10216 setx 0xffffffff, %g1, %g2
10217 and %l1, %g2, %l1
10218 setx 0x100000000, %g1, %g2
10219 or %l1, %g2, %l1 ! Set bit 32 - perrinj
10220 ta T_CHANGE_HPRIV
10221 stxa %l1, [%l0]ASI_ICACHE_INSTR
10222 ta T_CHANGE_NONHPRIV
10223! %l0 = 064da56f95a8da6a
10224 setx 0xb2ec791f9200f2d3,%g7,%l0 ! %l0 = b2ec791f9200f2d3
10225! %l1 = 21f1e787f607efee
10226 setx 0xe722da7fa87f2e21,%g7,%l1 ! %l1 = e722da7fa87f2e21
10227! Starting 10 instruction Load Burst
10228! Mem[0000000030181400] = ff000000, %l0 = b2ec791f9200f2d3
10229 ldsha [%i6+%g0]0x81,%l0 ! %l0 = ffffffffffffff00
10230
10231p0_label_393:
10232! Mem[0000000030041400] = ff000000, %l3 = 0000000000000000
10233 lduba [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
10234! Mem[0000000010141410] = 047eff00, %f6 = 00000000
10235 lda [%i5+%o5]0x80,%f6 ! %f6 = 047eff00
10236! Mem[0000000010181400] = 00000000, %l0 = ffffffffffffff00
10237 lduha [%i6+%g0]0x88,%l0 ! %l0 = 0000000000000000
10238! Mem[0000000030101410] = 00000000, %f16 = 00736934
10239 lda [%i4+%o5]0x81,%f16 ! %f16 = 00000000
10240! Mem[0000000030001400] = 0000000000ff7e00, %f0 = ff000000 e300fb00
10241 ldda [%i0+%g0]0x89,%f0 ! %f0 = 00000000 00ff7e00
10242! Mem[0000000030001400] = 007eff00, %l7 = 0000000000000000
10243 ldswa [%i0+%g0]0x81,%l7 ! %l7 = 00000000007eff00
10244! Mem[0000000030181408] = 000000ff, %l0 = 0000000000000000
10245 ldsha [%i6+%o4]0x89,%l0 ! %l0 = 00000000000000ff
10246! Mem[00000000100c1410] = 8cffffff, %l1 = e722da7fa87f2e21
10247 ldswa [%i3+%o5]0x88,%l1 ! %l1 = ffffffff8cffffff
10248! %l6 = 00000000000004ff, %l6 = 00000000000004ff, %l2 = 0000000000000000
10249 andn %l6,%l6,%l2 ! %l2 = 0000000000000000
10250! Starting 10 instruction Store Burst
10251! %l1 = ffffffff8cffffff, Mem[0000000030001410] = 000000ff
10252 stba %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff0000ff
10253
10254p0_label_394:
10255! Mem[0000000010041410] = ff000000, %l4 = 00000000ff000000
10256 ldstuba [%i1+%o5]0x88,%l4 ! %l4 = 00000000000000ff
10257! %f2 = ff000000 00000000, Mem[0000000010181430] = 0000b160 000000ff
10258 stda %f2 ,[%i6+0x030]%asi ! Mem[0000000010181430] = ff000000 00000000
10259! %l2 = 00000000, %l3 = 00000000, Mem[0000000030181408] = ff000000 00000000
10260 stda %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 00000000
10261! %l4 = 00000000, %l5 = 00000000, Mem[0000000010041408] = 000000e3 000000ff
10262 stda %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 00000000
10263! %f24 = b6ec4d5a 000000ff, Mem[00000000300c1408] = ff000000 00000000
10264 stda %f24,[%i3+%o4]0x81 ! Mem[00000000300c1408] = b6ec4d5a 000000ff
10265! Mem[0000000010081410] = 00002a1e, %l0 = 00000000000000ff
10266 swapa [%i2+%o5]0x88,%l0 ! %l0 = 0000000000002a1e
10267! Mem[0000000030081400] = 000000ff, %l1 = ffffffff8cffffff
10268 ldstuba [%i2+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
10269! Mem[0000000030181408] = 00000000, %l2 = 0000000000000000
10270 swapa [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000
10271! %f4 = 000000ff 000000e3, %l1 = 00000000000000ff
10272! Mem[0000000030081400] = ff000000000000ff
10273 stda %f4,[%i2+%l1]ASI_PST16_SL ! Mem[0000000030081400] = e3000000ff000000
10274! Starting 10 instruction Load Burst
10275! Code Fragment 3
10276p0_fragment_40:
10277! %l0 = 0000000000002a1e
10278 setx 0x9792ec280e48497e,%g7,%l0 ! %l0 = 9792ec280e48497e
10279! %l1 = 00000000000000ff
10280 setx 0xfe9fc0f049627e1c,%g7,%l1 ! %l1 = fe9fc0f049627e1c
10281 setx 0x1fe000, %g1, %g3
10282 or %l0, %g3, %l0 ! always set perrmask = 0xff
10283 setx 0x1ffff8, %g1, %g2
10284 and %l0, %g2, %l0
10285 ta T_CHANGE_HPRIV
10286 stxa %l1, [%l0]ASI_DCACHE_DATA
10287 ta T_CHANGE_NONHPRIV
10288! %l0 = 9792ec280e48497e
10289 setx 0x6765b7cf85747d2d,%g7,%l0 ! %l0 = 6765b7cf85747d2d
10290! %l1 = fe9fc0f049627e1c
10291 setx 0xd4ee6228318f637e,%g7,%l1 ! %l1 = d4ee6228318f637e
10292
10293p0_label_395:
10294! Mem[0000000010101408] = 00000000, %l3 = 0000000000000000
10295 ldsha [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
10296! Mem[0000000010081408] = 00000000, %l2 = 0000000000000000
10297 ldsha [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000000
10298! Mem[00000000300c1400] = ff000000, %l7 = 00000000007eff00
10299 ldswa [%i3+%g0]0x81,%l7 ! %l7 = ffffffffff000000
10300! Mem[0000000030001400] = 0000000000ff7e00, %l6 = 00000000000004ff
10301 ldxa [%i0+%g0]0x89,%l6 ! %l6 = 0000000000ff7e00
10302 membar #Sync ! Added by membar checker (65)
10303! Mem[0000000010181400] = 00000000 e300fb00 00000000 ff6d0000
10304! Mem[0000000010181410] = 00ff0000 ffffff00 0000ffe4 ff000000
10305! Mem[0000000010181420] = 000029ea ffffffff ff000000 00000000
10306! Mem[0000000010181430] = ff000000 00000000 000000ff 047effa5
10307 ldda [%i6]ASI_BLK_P,%f0 ! Block Load from 0000000010181400
10308! Mem[0000000010101410] = ffffffff, %l4 = 0000000000000000
10309 lduha [%i4+%o5]0x88,%l4 ! %l4 = 000000000000ffff
10310! Mem[000000001010142c] = e2a2ea29, %l3 = 0000000000000000
10311 ldub [%i4+0x02d],%l3 ! %l3 = 00000000000000a2
10312! Mem[0000000010181410] = 0000ff00, %l4 = 000000000000ffff
10313 ldsha [%i6+%o5]0x88,%l4 ! %l4 = ffffffffffffff00
10314! Mem[0000000010081400] = ff000000fffffffd, %f16 = 00000000 000000ff
10315 ldda [%i2+%g0]0x88,%f16 ! %f16 = ff000000 fffffffd
10316! Starting 10 instruction Store Burst
10317! Mem[0000000010081408] = 00000000000000ff, %f18 = ff000000 ff0000ff
10318 ldda [%i2+%o4]0x80,%f18 ! %f18 = 00000000 000000ff
10319
10320p0_label_396:
10321! %l6 = 0000000000ff7e00, Mem[0000000010141400] = 000000ff
10322 stwa %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00ff7e00
10323! Mem[0000000030081408] = 00000000, %l5 = 0000000000000000
10324 swapa [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000
10325! Mem[0000000010041414] = 000000ff, %l5 = 0000000000000000
10326 ldstuba [%i1+0x014]%asi,%l5 ! %l5 = 00000000000000ff
10327! %l0 = 85747d2d, %l1 = 318f637e, Mem[0000000030101400] = 000000ff 047e2ea5
10328 stda %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 85747d2d 318f637e
10329! %f31 = 1e2522e8, Mem[0000000030181408] = 00000000
10330 sta %f31,[%i6+%o4]0x81 ! Mem[0000000030181408] = 1e2522e8
10331! %l2 = 0000000000000000, Mem[0000000030101410] = 00000000
10332 stwa %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
10333! %l3 = 00000000000000a2, Mem[0000000030181410] = ffffff00
10334 stha %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00a2ff00
10335! Mem[00000000201c0000] = ffff01ce, %l0 = 6765b7cf85747d2d
10336 ldstub [%o0+%g0],%l0 ! %l0 = 000000ff000000ff
10337! Mem[00000000201c0000] = ffff01ce, %l3 = 00000000000000a2
10338 ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
10339! Starting 10 instruction Load Burst
10340! Mem[0000000010181424] = ffffffff, %l4 = ffffffffffffff00
10341 swap [%i6+0x024],%l4 ! %l4 = 00000000ffffffff
10342
10343p0_label_397:
10344! Mem[00000000201c0000] = ffff01ce, %l6 = 0000000000ff7e00
10345 lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000ffff
10346! Mem[0000000010041408] = 0000000000000000, %l2 = 0000000000000000
10347 ldxa [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000
10348! Mem[000000001010140c] = 00000000, %l2 = 0000000000000000
10349 ldub [%i4+0x00e],%l2 ! %l2 = 0000000000000000
10350! %l0 = 00000000000000ff, imm = fffffffffffff3b5, %l3 = 00000000000000ff
10351 andn %l0,-0xc4b,%l3 ! %l3 = 000000000000004a
10352! Mem[0000000010081408] = 00000000, %l4 = 00000000ffffffff
10353 ldsha [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
10354! Mem[0000000030001408] = 047e2ea5, %l1 = d4ee6228318f637e
10355 lduwa [%i0+%o4]0x89,%l1 ! %l1 = 00000000047e2ea5
10356! Mem[0000000010101410] = ffffffff, %l6 = 000000000000ffff
10357 lduha [%i4+0x010]%asi,%l6 ! %l6 = 000000000000ffff
10358! Mem[00000000100c1410] = ffffff8c, %l7 = ffffffffff000000
10359 ldsba [%i3+0x011]%asi,%l7 ! %l7 = ffffffffffffffff
10360! %l6 = 000000000000ffff, imm = 00000000000008d7, %l1 = 00000000047e2ea5
10361 subc %l6,0x8d7,%l1 ! %l1 = 000000000000f728
10362! Starting 10 instruction Store Burst
10363! Mem[000000001018142a] = ff000000, %l7 = ffffffffffffffff
10364 ldstuba [%i6+0x02a]%asi,%l7 ! %l7 = 00000000000000ff
10365
10366p0_label_398:
10367! %l0 = 000000ff, %l1 = 0000f728, Mem[0000000010141400] = 00ff7e00 340000ff
10368 stda %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff 0000f728
10369! Mem[0000000030041400] = 000000ff, %l7 = 0000000000000000
10370 swapa [%i1+%g0]0x81,%l7 ! %l7 = 00000000000000ff
10371! %l2 = 0000000000000000, Mem[0000000030181410] = 00a2ff00
10372 stba %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00a2ff00
10373! %l3 = 000000000000004a, immd = fffffffffffff37e, %l2 = 0000000000000000
10374 sdivx %l3,-0xc82,%l2 ! %l2 = 0000000000000000
10375! %l3 = 000000000000004a, Mem[00000000218000c0] = ffffd5a0, %asi = 80
10376 stba %l3,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 4affd5a0
10377! %f19 = 000000ff, Mem[0000000010101408] = 00000000
10378 sta %f19,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
10379! Mem[0000000030101400] = 85747d2d, %l3 = 000000000000004a
10380 ldstuba [%i4+%g0]0x89,%l3 ! %l3 = 0000002d000000ff
10381 membar #Sync ! Added by membar checker (66)
10382! %f18 = 00000000 000000ff, Mem[0000000010181400] = 00000000 e300fb00
10383 stda %f18,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 000000ff
10384! %l2 = 0000000000000000, Mem[00000000100c1410] = ffffff8c
10385 stba %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00ffff8c
10386! Starting 10 instruction Load Burst
10387! Mem[00000000100c1410] = 8cffff00, %l4 = 0000000000000000
10388 ldsba [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000
10389
10390p0_label_399:
10391! Mem[0000000010101410] = ffffffff, %f16 = ff000000
10392 lda [%i4+%o5]0x88,%f16 ! %f16 = ffffffff
10393! Mem[0000000010081410] = ff000000, %f26 = ff000000
10394 lda [%i2+%o5]0x80,%f26 ! %f26 = ff000000
10395! Mem[0000000010081408] = 00000000000000ff, %f20 = 00000000 8cffffff
10396 ldda [%i2+%o4]0x80,%f20 ! %f20 = 00000000 000000ff
10397! Mem[000000001000143c] = ff000000, %l6 = 000000000000ffff
10398 ldsha [%i0+0x03e]%asi,%l6 ! %l6 = 0000000000000000
10399! Mem[0000000010041408] = 00000000, %l6 = 0000000000000000
10400 ldsba [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000
10401! %f12 = ff000000, %f21 = 000000ff
10402 fsqrts %f12,%f21 ! %f21 = 7fffffff
10403! Mem[0000000030101408] = ffffffff 7e0457ff, %l0 = 000000ff, %l1 = 0000f728
10404 ldda [%i4+%o4]0x89,%l0 ! %l0 = 000000007e0457ff 00000000ffffffff
10405! Mem[00000000100c1410] = 00ffff8c 00000000, %l0 = 7e0457ff, %l1 = ffffffff
10406 ldda [%i3+%o5]0x80,%l0 ! %l0 = 0000000000ffff8c 0000000000000000
10407! Mem[000000001000141c] = 00000000, %l1 = 0000000000000000
10408 ldsha [%i0+0x01e]%asi,%l1 ! %l1 = 0000000000000000
10409! Starting 10 instruction Store Burst
10410! %l3 = 000000000000002d, Mem[0000000030181410] = 00ffa200
10411 stwa %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000002d
10412
10413p0_label_400:
10414! Mem[0000000010101404] = e300fb00, %l0 = 0000000000ffff8c
10415 swap [%i4+0x004],%l0 ! %l0 = 00000000e300fb00
10416! Mem[0000000010141400] = 000000ff, %l6 = 0000000000000000
10417 swapa [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff
10418! %f16 = ffffffff fffffffd 00000000 000000ff
10419! %f20 = 00000000 7fffffff 64000000 00000000
10420! %f24 = b6ec4d5a 000000ff ff000000 ff000034
10421! %f28 = a52e7e04 0d916d64 da000000 1e2522e8
10422 stda %f16,[%i4]ASI_COMMIT_P ! Block Store to 0000000010101400
10423! Mem[000000001018142c] = 00000000, %l1 = 0000000000000000, %asi = 80
10424 swapa [%i6+0x02c]%asi,%l1 ! %l1 = 0000000000000000
10425! %l2 = 0000000000000000, immed = 00000509, %y = 00000000
10426 umul %l2,0x509,%l0 ! %l0 = 0000000000000000, %y = 00000000
10427! Code Fragment 3
10428p0_fragment_41:
10429! %l0 = 0000000000000000
10430 setx 0x394a20604eb330fd,%g7,%l0 ! %l0 = 394a20604eb330fd
10431! %l1 = 0000000000000000
10432 setx 0xace6e17fd6dec66d,%g7,%l1 ! %l1 = ace6e17fd6dec66d
10433 setx 0x1fe000, %g1, %g3
10434 or %l0, %g3, %l0 ! always set perrmask = 0xff
10435 setx 0x1ffff8, %g1, %g2
10436 and %l0, %g2, %l0
10437 ta T_CHANGE_HPRIV
10438 stxa %l1, [%l0]ASI_DCACHE_DATA
10439 ta T_CHANGE_NONHPRIV
10440! %l0 = 394a20604eb330fd
10441 setx 0x0d35776853a064aa,%g7,%l0 ! %l0 = 0d35776853a064aa
10442! %l1 = ace6e17fd6dec66d
10443 setx 0xb502600022150bfc,%g7,%l1 ! %l1 = b502600022150bfc
10444! %l0 = 0d35776853a064aa, Mem[0000000030041410] = 000004ff
10445 stha %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 64aa04ff
10446! Mem[0000000030141400] = 000029ea, %l3 = 000000000000002d
10447 ldstuba [%i5+%g0]0x89,%l3 ! %l3 = 000000ea000000ff
10448! %l0 = 0d35776853a064aa, Mem[0000000030181400] = ff000000
10449 stba %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = aa000000
10450! Starting 10 instruction Load Burst
10451! Mem[00000000100c1400] = 000000ff, %l3 = 00000000000000ea
10452 ldswa [%i3+%g0]0x88,%l3 ! %l3 = 00000000000000ff
10453
10454p0_label_401:
10455! Mem[00000000100c1408] = ff0000ff, %l5 = 0000000000000000
10456 ldsba [%i3+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
10457! Mem[0000000010001420] = 00000000 0000ff00, %l2 = 00000000, %l3 = 000000ff
10458 ldd [%i0+0x020],%l2 ! %l2 = 0000000000000000 000000000000ff00
10459 membar #Sync ! Added by membar checker (67)
10460! Mem[0000000010101400] = ffffffff, %f6 = 0000ffe4
10461 lda [%i4+%g0]0x88,%f6 ! %f6 = ffffffff
10462! Mem[0000000030001410] = ff0000ff, %l1 = b502600022150bfc
10463 ldswa [%i0+%o5]0x89,%l1 ! %l1 = ffffffffff0000ff
10464! Mem[0000000010141410] = 00ff7e04, %f14 = 000000ff
10465 lda [%i5+%o5]0x88,%f14 ! %f14 = 00ff7e04
10466! Mem[0000000030041410] = 64aa04ff, %l0 = 0d35776853a064aa
10467 ldsha [%i1+%o5]0x81,%l0 ! %l0 = 00000000000064aa
10468! Mem[0000000010081410] = 000000ff, %l6 = 00000000000000ff
10469 lduwa [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000ff
10470! Mem[00000000300c1408] = 5a4decb6, %l0 = 00000000000064aa
10471 lduwa [%i3+%o4]0x89,%l0 ! %l0 = 000000005a4decb6
10472! Mem[0000000030001400] = 0000000000ff7e00, %l2 = 0000000000000000
10473 ldxa [%i0+%g0]0x89,%l2 ! %l2 = 0000000000ff7e00
10474! Starting 10 instruction Store Burst
10475! %f28 = a52e7e04, Mem[0000000010101430] = a52e7e04
10476 sta %f28,[%i4+0x030]%asi ! Mem[0000000010101430] = a52e7e04
10477
10478p0_label_402:
10479! Mem[0000000010101400] = ffffffff, %l6 = 00000000000000ff
10480 swapa [%i4+%g0]0x88,%l6 ! %l6 = 00000000ffffffff
10481! %f6 = ffffffff ff000000, Mem[0000000010141430] = 088d03d2 000000e3
10482 std %f6 ,[%i5+0x030] ! Mem[0000000010141430] = ffffffff ff000000
10483! %l7 = 00000000000000ff, Mem[00000000211c0000] = 04ffe5a1
10484 sth %l7,[%o2+%g0] ! Mem[00000000211c0000] = 00ffe5a1
10485! %f4 = 00ff0000 ffffff00, Mem[0000000010181400] = 00000000 000000ff
10486 stda %f4 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00ff0000 ffffff00
10487! %f5 = ffffff00, Mem[0000000010041434] = 000000e3
10488 sta %f5 ,[%i1+0x034]%asi ! Mem[0000000010041434] = ffffff00
10489! %f0 = 00000000 e300fb00, %l5 = ffffffffffffffff
10490! Mem[00000000300c1428] = 00000000000000ff
10491 add %i3,0x028,%g1
10492 stda %f0,[%g1+%l5]ASI_PST32_S ! Mem[00000000300c1428] = 00000000e300fb00
10493! %l4 = 0000000000000000, Mem[0000000010001408] = 00000000
10494 stwa %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
10495! %l5 = ffffffffffffffff, Mem[0000000030081410] = 00000000
10496 stha %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffff0000
10497! Mem[0000000010141400] = 0000000028f70000, %l6 = 00000000ffffffff, %l1 = ffffffffff0000ff
10498 casxa [%i5]0x80,%l6,%l1 ! %l1 = 0000000028f70000
10499! Starting 10 instruction Load Burst
10500! Mem[0000000030041410] = 64aa04ff, %l7 = 00000000000000ff
10501 ldsha [%i1+%o5]0x81,%l7 ! %l7 = 00000000000064aa
10502
10503p0_label_403:
10504! Mem[0000000030141400] = ff290000, %l2 = 0000000000ff7e00
10505 lduha [%i5+%g0]0x81,%l2 ! %l2 = 000000000000ff29
10506! Mem[00000000100c1420] = ff000000 5a4decb6, %l2 = 0000ff29, %l3 = 0000ff00
10507 ldda [%i3+0x020]%asi,%l2 ! %l2 = 00000000ff000000 000000005a4decb6
10508! Mem[0000000010001408] = 00000000, %l4 = 0000000000000000
10509 lduwa [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000
10510! Mem[0000000030101400] = 85747dff, %l5 = ffffffffffffffff
10511 ldswa [%i4+%g0]0x89,%l5 ! %l5 = ffffffff85747dff
10512! Mem[0000000010081408] = 00000000, %l1 = 0000000028f70000
10513 ldswa [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
10514! Mem[000000001014143c] = 000000a5, %l6 = 00000000ffffffff
10515 ldub [%i5+0x03c],%l6 ! %l6 = 0000000000000000
10516! Mem[0000000021800140] = 000099db, %l0 = 000000005a4decb6
10517 lduh [%o3+0x140],%l0 ! %l0 = 0000000000000000
10518! Mem[0000000030041408] = 000000ff, %l2 = 00000000ff000000
10519 ldsha [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff
10520! %l1 = 0000000000000000, Mem[0000000010041400] = 000000ff
10521 stha %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff
10522! Starting 10 instruction Store Burst
10523! %f24 = b6ec4d5a 000000ff, Mem[0000000030101410] = 00000000 00000000
10524 stda %f24,[%i4+%o5]0x81 ! Mem[0000000030101410] = b6ec4d5a 000000ff
10525
10526p0_label_404:
10527! %l4 = 0000000000000000, Mem[00000000100c1408] = ff0000ff000000ff
10528 stxa %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000000000
10529! %l0 = 00000000, %l1 = 00000000, Mem[0000000030001408] = a52e7e04 297d4a65
10530 stda %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 00000000
10531! %l2 = 000000ff, %l3 = 5a4decb6, Mem[0000000030141408] = ea290000 00000000
10532 stda %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000ff 5a4decb6
10533! %l5 = ffffffff85747dff, Mem[0000000010181410] = 00ff0000
10534 stha %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = 7dff0000
10535! Mem[0000000020800041] = fffff99a, %l2 = 00000000000000ff
10536 ldstub [%o1+0x041],%l2 ! %l2 = 000000ff000000ff
10537! Mem[00000000218000c0] = 4affd5a0, %l3 = 000000005a4decb6
10538 ldstub [%o3+0x0c0],%l3 ! %l3 = 0000004a000000ff
10539! %l0 = 0000000000000000, imm = fffffffffffff0e1, %l7 = 00000000000064aa
10540 subc %l0,-0xf1f,%l7 ! %l7 = 0000000000000f1f
10541! %f6 = ffffffff ff000000, %l0 = 0000000000000000
10542! Mem[0000000010081410] = ff000000000000ff
10543 add %i2,0x010,%g1
10544 stda %f6,[%g1+%l0]ASI_PST8_P ! Mem[0000000010081410] = ff000000000000ff
10545! %f12 = ff000000 00000000, %l7 = 0000000000000f1f
10546! Mem[00000000100c1410] = 00ffff8c00000000
10547 add %i3,0x010,%g1
10548 stda %f12,[%g1+%l7]ASI_PST32_PL ! Mem[00000000100c1410] = 00000000000000ff
10549! Starting 10 instruction Load Burst
10550! Mem[0000000030181400] = aa000000 0000ff00, %l4 = 00000000, %l5 = 85747dff
10551 ldda [%i6+%g0]0x81,%l4 ! %l4 = 00000000aa000000 000000000000ff00
10552
10553p0_label_405:
10554! Mem[0000000030081400] = e3000000ff000000, %f12 = ff000000 00000000
10555 ldda [%i2+%g0]0x81,%f12 ! %f12 = e3000000 ff000000
10556! Mem[0000000030041408] = 000000ff, %l2 = 00000000000000ff
10557 ldsha [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff
10558! %f11 = 00000000, %f2 = 00000000, %f3 = ff6d0000
10559 fdivs %f11,%f2 ,%f3 ! %f3 = 7fffffff
10560! Mem[0000000010181408] = 00000000, %l7 = 0000000000000f1f
10561 lduha [%i6+%o4]0x80,%l7 ! %l7 = 0000000000000000
10562! Mem[0000000010141408] = ff0457fd00000000, %f28 = a52e7e04 0d916d64
10563 ldda [%i5+0x008]%asi,%f28 ! %f28 = ff0457fd 00000000
10564! Mem[0000000010181414] = ffffff00, %l2 = 00000000000000ff
10565 ldsb [%i6+0x016],%l2 ! %l2 = ffffffffffffffff
10566! Mem[000000001010143c] = 1e2522e8, %f17 = fffffffd
10567 ld [%i4+0x03c],%f17 ! %f17 = 1e2522e8
10568! %f3 = 7fffffff, %f16 = ffffffff
10569 fsqrts %f3 ,%f16 ! %f16 = 7fffffff
10570! Mem[0000000010181408] = 00006dff00000000, %f10 = ff000000 00000000
10571 ldda [%i6+%o4]0x88,%f10 ! %f10 = 00006dff 00000000
10572! Starting 10 instruction Store Burst
10573! Mem[0000000030141410] = 0000ea29, %l1 = 0000000000000000
10574 ldstuba [%i5+%o5]0x89,%l1 ! %l1 = 00000029000000ff
10575
10576p0_label_406:
10577! %l7 = 0000000000000000, Mem[0000000010041408] = 0000000000000000
10578 stxa %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000000000000000
10579! %l2 = ffffffffffffffff, Mem[0000000030101400] = 318f637e85747dff
10580 stxa %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffffffffffff
10581! Mem[00000000211c0000] = 00ffe5a1, %l1 = 0000000000000029
10582 ldstuba [%o2+0x000]%asi,%l1 ! %l1 = 00000000000000ff
10583! %l6 = 0000000000000000, Mem[0000000010081400] = fffffffd
10584 stwa %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
10585! Mem[000000001018140c] = ff6d0000, %l1 = 0000000000000000
10586 ldstub [%i6+0x00c],%l1 ! %l1 = 000000ff000000ff
10587! Mem[0000000010081438] = 00bc0000a5ff7e04, %l1 = 00000000000000ff, %l5 = 000000000000ff00
10588 add %i2,0x38,%g1
10589 casxa [%g1]0x80,%l1,%l5 ! %l5 = 00bc0000a5ff7e04
10590! %l1 = 00000000000000ff, immd = ffffffffffffff90, %l4 = 00000000aa000000
10591 mulx %l1,-0x070,%l4 ! %l4 = ffffffffffff9070
10592! %f22 = 64000000, Mem[00000000100c1414] = 000000ff
10593 sta %f22,[%i3+0x014]%asi ! Mem[00000000100c1414] = 64000000
10594! Mem[0000000010101408] = 00000000, %l2 = ffffffffffffffff
10595 swapa [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
10596! Starting 10 instruction Load Burst
10597! %l1 = 00000000000000ff, immed = 00000f96, %y = 00000000
10598 smul %l1,0xf96,%l2 ! %l2 = 00000000000f866a, %y = 00000000
10599
10600p0_label_407:
10601! Mem[0000000010041408] = 0000000000000000, %l1 = 00000000000000ff
10602 ldxa [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
10603! Mem[0000000010101404] = fffffffd, %l2 = 00000000000f866a
10604 lduw [%i4+0x004],%l2 ! %l2 = 00000000fffffffd
10605! Mem[0000000010101410] = 00000000, %l7 = 0000000000000000
10606 ldsba [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000000
10607! Mem[0000000010041410] = ff0000ff, %l4 = ffffffffffff9070
10608 lduba [%i1+%o5]0x80,%l4 ! %l4 = 00000000000000ff
10609! Mem[00000000300c1408] = 5a4decb6, %l5 = 00bc0000a5ff7e04
10610 lduha [%i3+%o4]0x89,%l5 ! %l5 = 000000000000ecb6
10611! Mem[0000000030001400] = 0000000000ff7e00, %f24 = b6ec4d5a 000000ff
10612 ldda [%i0+%g0]0x89,%f24 ! %f24 = 00000000 00ff7e00
10613! Mem[0000000020800000] = ff00e062, %l2 = 00000000fffffffd
10614 ldsb [%o1+%g0],%l2 ! %l2 = ffffffffffffffff
10615! Mem[00000000211c0000] = ffffe5a1, %l6 = 0000000000000000
10616 lduba [%o2+0x001]%asi,%l6 ! %l6 = 00000000000000ff
10617! Mem[0000000010181428] = ff00ff00, %l3 = 000000000000004a
10618 ldsba [%i6+0x02b]%asi,%l3 ! %l3 = 0000000000000000
10619! Starting 10 instruction Store Burst
10620! %l1 = 0000000000000000, immd = fffffffffffff857, %l7 = 0000000000000000
10621 udivx %l1,-0x7a9,%l7 ! %l7 = 0000000000000000
10622
10623p0_label_408:
10624! %l4 = 00000000000000ff, Mem[0000000030181410] = 0000002d
10625 stba %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
10626! Mem[0000000010001400] = 000070db, %l2 = ffffffffffffffff
10627 swapa [%i0+%g0]0x88,%l2 ! %l2 = 00000000000070db
10628! %f16 = 7fffffff, %f26 = ff000000, %f22 = 64000000
10629 fdivs %f16,%f26,%f22 ! %f22 = 7fffffff
10630! %l4 = 000000ff, %l5 = 0000ecb6, Mem[0000000010001410] = 0000ff00 00ffffff
10631 stda %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000ff 0000ecb6
10632! Mem[0000000010141421] = 00736934, %l5 = 000000000000ecb6
10633 ldstub [%i5+0x021],%l5 ! %l5 = 00000073000000ff
10634! %l1 = 0000000000000000, Mem[0000000030001400] = 007eff00
10635 stwa %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
10636! Mem[00000000300c1408] = b6ec4d5a, %l1 = 0000000000000000
10637 ldstuba [%i3+%o4]0x81,%l1 ! %l1 = 000000b6000000ff
10638! Mem[0000000010101410] = 00000000, %l1 = 00000000000000b6
10639 ldstuba [%i4+%o5]0x88,%l1 ! %l1 = 00000000000000ff
10640! %l7 = 0000000000000000, Mem[0000000010181400] = 00ff0000
10641 stba %l7,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00ff0000
10642! Starting 10 instruction Load Burst
10643! Mem[0000000010181410] = 00ffffff0000ff7d, %f20 = 00000000 7fffffff
10644 ldda [%i6+%o5]0x88,%f20 ! %f20 = 00ffffff 0000ff7d
10645
10646p0_label_409:
10647! Mem[000000001010140c] = 000000ff, %l5 = 0000000000000073
10648 ldswa [%i4+0x00c]%asi,%l5 ! %l5 = 00000000000000ff
10649! Mem[0000000010081418] = 00000000 000000ff, %l4 = 000000ff, %l5 = 000000ff
10650 ldda [%i2+0x018]%asi,%l4 ! %l4 = 0000000000000000 00000000000000ff
10651! %l3 = 0000000000000000, imm = fffffffffffff1da, %l4 = 0000000000000000
10652 xnor %l3,-0xe26,%l4 ! %l4 = 0000000000000e25
10653! Mem[0000000030101410] = b6ec4d5a, %l4 = 0000000000000e25
10654 lduha [%i4+%o5]0x81,%l4 ! %l4 = 000000000000b6ec
10655! Mem[0000000030141410] = ffea0000, %l6 = 00000000000000ff
10656 ldsha [%i5+%o5]0x81,%l6 ! %l6 = ffffffffffffffea
10657! %l0 = 0000000000000000, immd = fffffffffffff548, %l4 = 000000000000b6ec
10658 sdivx %l0,-0xab8,%l4 ! %l4 = 0000000000000000
10659! Mem[0000000030181400] = aa000000 0000ff00, %l6 = ffffffea, %l7 = 00000000
10660 ldda [%i6+%g0]0x81,%l6 ! %l6 = 00000000aa000000 000000000000ff00
10661! Mem[00000000100c140c] = 00000000, %l1 = 0000000000000000
10662 ldsh [%i3+0x00e],%l1 ! %l1 = 0000000000000000
10663! Mem[0000000010181400] = 0000ff00, %l6 = 00000000aa000000
10664 ldsba [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000
10665! Starting 10 instruction Store Burst
10666! %l4 = 0000000000000000, Mem[0000000010001410] = ff000000
10667 stha %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
10668
10669p0_label_410:
10670! %f4 = 00ff0000 ffffff00, Mem[0000000030141408] = ff000000 b6ec4d5a
10671 stda %f4 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00ff0000 ffffff00
10672! Mem[0000000020800041] = fffff99a, %l1 = 0000000000000000
10673 ldstub [%o1+0x041],%l1 ! %l1 = 000000ff000000ff
10674! %l7 = 000000000000ff00, Mem[0000000010101410] = 000000ff
10675 stba %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
10676! Mem[0000000010001404] = ff000000, %l6 = 0000000000000000, %asi = 80
10677 swapa [%i0+0x004]%asi,%l6 ! %l6 = 00000000ff000000
10678! Mem[0000000030081408] = 00000000, %l3 = 0000000000000000
10679 swapa [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
10680! %l6 = ff000000, %l7 = 0000ff00, Mem[0000000030141408] = 0000ff00 00ffffff
10681 stda %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff000000 0000ff00
10682! %f16 = 7fffffff 1e2522e8, Mem[0000000010181410] = 0000ff7d 00ffffff
10683 stda %f16,[%i6+%o5]0x88 ! Mem[0000000010181410] = 7fffffff 1e2522e8
10684! Mem[0000000030101400] = ffffffff, %l1 = 00000000000000ff
10685 ldstuba [%i4+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
10686! Mem[0000000010181438] = 000000ff047effa5, %l2 = 00000000000070db, %l2 = 00000000000070db
10687 add %i6,0x38,%g1
10688 casxa [%g1]0x80,%l2,%l2 ! %l2 = 000000ff047effa5
10689! Starting 10 instruction Load Burst
10690! Mem[0000000030041408] = ff000000 00000000, %l0 = 00000000, %l1 = 000000ff
10691 ldda [%i1+%o4]0x81,%l0 ! %l0 = 00000000ff000000 0000000000000000
10692
10693p0_label_411:
10694! Mem[0000000010041410] = ff0000ff, %l4 = 0000000000000000
10695 lduha [%i1+%o5]0x80,%l4 ! %l4 = 000000000000ff00
10696! Mem[0000000010001410] = 00000000, %l7 = 000000000000ff00
10697 ldsha [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000
10698! Mem[0000000030041410] = 64aa04ff, %l0 = 00000000ff000000
10699 lduwa [%i1+%o5]0x81,%l0 ! %l0 = 0000000064aa04ff
10700! Mem[0000000030141408] = 000000ff, %l4 = 000000000000ff00
10701 lduwa [%i5+%o4]0x81,%l4 ! %l4 = 00000000000000ff
10702! Mem[0000000010181410] = e822251e, %l3 = 0000000000000000
10703 ldswa [%i6+%o5]0x80,%l3 ! %l3 = ffffffffe822251e
10704! Mem[0000000010001400] = ffffffff, %l7 = 0000000000000000
10705 lduha [%i0+%g0]0x88,%l7 ! %l7 = 000000000000ffff
10706! Mem[0000000010081400] = 00000000000000ff, %f2 = 00000000 7fffffff
10707 ldda [%i2+%g0]0x80,%f2 ! %f2 = 00000000 000000ff
10708! Mem[0000000021800140] = 000099db, %l2 = 000000ff047effa5
10709 lduh [%o3+0x140],%l2 ! %l2 = 0000000000000000
10710! Mem[0000000030181408] = 1e2522e8, %f8 = 000029ea
10711 lda [%i6+%o4]0x81,%f8 ! %f8 = 1e2522e8
10712! Starting 10 instruction Store Burst
10713! Mem[00000000100c1434] = 047e2ea5, %l3 = e822251e, %l5 = 000000ff
10714 add %i3,0x34,%g1
10715 casa [%g1]0x80,%l3,%l5 ! %l5 = 00000000047e2ea5
10716
10717p0_label_412:
10718! Mem[0000000010181408] = 00000000, %l6 = 00000000ff000000
10719 swapa [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000000
10720! %l6 = 00000000, %l7 = 0000ffff, Mem[0000000010041400] = ff000000 ff000000
10721 stda %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 0000ffff
10722! Mem[0000000010141408] = ff0457fd, %l1 = 0000000000000000
10723 ldstuba [%i5+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
10724! %f8 = 1e2522e8 ffffffff, %l7 = 000000000000ffff
10725! Mem[0000000010101410] = 000000007fffffff
10726 add %i4,0x010,%g1
10727 stda %f8,[%g1+%l7]ASI_PST32_PL ! Mem[0000000010101410] = ffffffffe822251e
10728! %f2 = 00000000 000000ff, Mem[0000000030141400] = 000029ff ff000000
10729 stda %f2 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 000000ff
10730! %l6 = 0000000000000000, Mem[0000000010081410] = ff000000
10731 stwa %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
10732! %l0 = 64aa04ff, %l1 = 000000ff, Mem[0000000010101410] = ffffffff 1e2522e8
10733 stda %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 64aa04ff 000000ff
10734! Mem[0000000010081408] = 00000000, %l1 = 00000000000000ff
10735 ldstuba [%i2+%o4]0x80,%l1 ! %l1 = 00000000000000ff
10736! Mem[0000000010041404] = ffff0000, %l7 = 000000000000ffff, %asi = 80
10737 swapa [%i1+0x004]%asi,%l7 ! %l7 = 00000000ffff0000
10738! Starting 10 instruction Load Burst
10739! Mem[0000000010141408] = ff0457fd, %l2 = 0000000000000000
10740 ldsha [%i5+%o4]0x80,%l2 ! %l2 = ffffffffffffff04
10741
10742p0_label_413:
10743! Mem[0000000010141410] = 047eff00, %l5 = 00000000047e2ea5
10744 ldsha [%i5+%o5]0x80,%l5 ! %l5 = 000000000000047e
10745! Mem[00000000211c0000] = ffffe5a1, %l2 = ffffffffffffff04
10746 ldub [%o2+%g0],%l2 ! %l2 = 00000000000000ff
10747! %l2 = 00000000000000ff, %l0 = 0000000064aa04ff, %l6 = 0000000000000000
10748 subc %l2,%l0,%l6 ! %l6 = ffffffff9b55fc00
10749! Mem[0000000010141408] = fd5704ff, %l5 = 000000000000047e
10750 ldsha [%i5+%o4]0x88,%l5 ! %l5 = 00000000000004ff
10751! Mem[0000000030041408] = 000000ff, %l0 = 0000000064aa04ff
10752 lduha [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
10753! Mem[0000000010181410] = e822251e ffffff7f, %l0 = 000000ff, %l1 = 00000000
10754 ldda [%i6+%o5]0x80,%l0 ! %l0 = 00000000e822251e 00000000ffffff7f
10755! %l7 = 00000000ffff0000, immd = fffffffffffff756, %l0 = 00000000e822251e
10756 mulx %l7,-0x8aa,%l0 ! %l0 = fffff75608aa0000
10757! Mem[00000000211c0000] = ffffe5a1, %l7 = 00000000ffff0000
10758 ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
10759! Mem[0000000030081400] = e3000000, %l3 = ffffffffe822251e
10760 lduha [%i2+%g0]0x81,%l3 ! %l3 = 000000000000e300
10761! Starting 10 instruction Store Burst
10762! %l2 = 00000000000000ff, Mem[00000000201c0000] = ffff01ce, %asi = 80
10763 stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff01ce
10764
10765p0_label_414:
10766! %l5 = 00000000000004ff, Mem[0000000010141410] = 000000ff00ff7e04
10767 stxa %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000000004ff
10768! %f14 = 00ff7e04 047effa5, Mem[0000000010081418] = 00000000 000000ff
10769 stda %f14,[%i2+0x018]%asi ! Mem[0000000010081418] = 00ff7e04 047effa5
10770! %f10 = 00006dff, %f4 = 00ff0000, %f25 = 00ff7e00
10771 fadds %f10,%f4 ,%f25 ! %l0 = fffff75608aa0022, Unfinished, %fsr = 3400000400
10772! Mem[0000000010181420] = 000029eaffffff00, %l5 = 00000000000004ff, %l0 = fffff75608aa0022
10773 add %i6,0x20,%g1
10774 casxa [%g1]0x80,%l5,%l0 ! %l0 = 000029eaffffff00
10775! %l3 = 000000000000e300, Mem[00000000300c1410] = 00000064
10776 stwa %l3,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000e300
10777! Mem[00000000300c1410] = 00e30000, %l1 = 00000000ffffff7f
10778 swapa [%i3+%o5]0x81,%l1 ! %l1 = 0000000000e30000
10779! Mem[0000000030181400] = aa000000, %l0 = 000029eaffffff00
10780 swapa [%i6+%g0]0x81,%l0 ! %l0 = 00000000aa000000
10781! Mem[0000000010181410] = e822251e, %l6 = ffffffff9b55fc00, %asi = 80
10782 swapa [%i6+0x010]%asi,%l6 ! %l6 = 00000000e822251e
10783! Mem[0000000010081418] = 00ff7e04047effa5, %l2 = 00000000000000ff, %l0 = 00000000aa000000
10784 add %i2,0x18,%g1
10785 casxa [%g1]0x80,%l2,%l0 ! %l0 = 00ff7e04047effa5
10786! Starting 10 instruction Load Burst
10787! Mem[0000000030041410] = 64aa04ff0000ff00, %l1 = 0000000000e30000
10788 ldxa [%i1+%o5]0x81,%l1 ! %l1 = 64aa04ff0000ff00
10789
10790p0_label_415:
10791! Mem[0000000030081408] = ff00000000000000, %l1 = 64aa04ff0000ff00
10792 ldxa [%i2+%o4]0x89,%l1 ! %l1 = ff00000000000000
10793! Mem[0000000010081424] = 00000000, %l2 = 00000000000000ff
10794 ldswa [%i2+0x024]%asi,%l2 ! %l2 = 0000000000000000
10795! Mem[0000000030081410] = 000000ff0000ffff, %l2 = 0000000000000000
10796 ldxa [%i2+%o5]0x89,%l2 ! %l2 = 000000ff0000ffff
10797! %f15 = 047effa5, %f6 = ffffffff, %f23 = 00000000
10798 fsubs %f15,%f6 ,%f23 ! %f23 = ffffffff
10799! Mem[00000000300c1408] = ffec4d5a, %l5 = 00000000000004ff
10800 lduba [%i3+%o4]0x81,%l5 ! %l5 = 00000000000000ff
10801! Mem[0000000030081408] = 00000000 000000ff, %l4 = 000000ff, %l5 = 000000ff
10802 ldda [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000 00000000000000ff
10803! Mem[0000000010001400] = 00000000ffffffff, %l6 = 00000000e822251e
10804 ldxa [%i0+%g0]0x88,%l6 ! %l6 = 00000000ffffffff
10805! Mem[00000000201c0000] = 00ff01ce, %l6 = 00000000ffffffff
10806 lduha [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
10807! Mem[0000000010101400] = ff000000, %l0 = 00ff7e04047effa5
10808 lduwa [%i4+%g0]0x80,%l0 ! %l0 = 00000000ff000000
10809! Starting 10 instruction Store Burst
10810! %l4 = 00000000, %l5 = 000000ff, Mem[0000000010041400] = 00000000 ffff0000
10811 stda %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 000000ff
10812
10813p0_label_416:
10814! Mem[0000000010081434] = ffffffff, %l7 = ffffffff, %l0 = ff000000
10815 add %i2,0x34,%g1
10816 casa [%g1]0x80,%l7,%l0 ! %l0 = 00000000ffffffff
10817! Mem[00000000100c1400] = ff000000, %l1 = ff00000000000000
10818 ldstuba [%i3+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
10819! Mem[0000000030101400] = ffffffff, %l7 = ffffffffffffffff
10820 swapa [%i4+%g0]0x81,%l7 ! %l7 = 00000000ffffffff
10821! %f11 = 00000000, Mem[0000000010141410] = ff040000
10822 sta %f11,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
10823! %f22 = 7fffffff ffffffff, Mem[0000000010141408] = fd5704ff 00000000
10824 stda %f22,[%i5+%o4]0x88 ! Mem[0000000010141408] = 7fffffff ffffffff
10825! %l2 = 000000ff0000ffff, Mem[0000000010001420] = 000000000000ff00
10826 stx %l2,[%i0+0x020] ! Mem[0000000010001420] = 000000ff0000ffff
10827! %l1 = 00000000000000ff, immed = fffff6ab, %y = 00000000
10828 smul %l1,-0x955,%l0 ! %l0 = fffffffffff6b455, %y = ffffffff
10829! %f0 = 00000000 e300fb00 00000000 000000ff
10830! %f4 = 00ff0000 ffffff00 ffffffff ff000000
10831! %f8 = 1e2522e8 ffffffff 00006dff 00000000
10832! %f12 = e3000000 ff000000 00ff7e04 047effa5
10833 stda %f0,[%i4]ASI_BLK_AIUP ! Block Store to 0000000010101400
10834! %l2 = 000000ff0000ffff, Mem[000000001000142c] = 29000000, %asi = 80
10835 stba %l2,[%i0+0x02c]%asi ! Mem[000000001000142c] = ff000000
10836! Starting 10 instruction Load Burst
10837! Mem[00000000100c1410] = 00000000, %l4 = 0000000000000000
10838 lduwa [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000
10839
10840p0_label_417:
10841! Mem[0000000030141410] = ffea0000, %l5 = 00000000000000ff
10842 ldsha [%i5+%o5]0x81,%l5 ! %l5 = ffffffffffffffea
10843! Mem[0000000030041410] = 64aa04ff0000ff00, %l4 = 0000000000000000
10844 ldxa [%i1+%o5]0x81,%l4 ! %l4 = 64aa04ff0000ff00
10845! Mem[0000000030141410] = 0000eaff, %l1 = 00000000000000ff
10846 lduwa [%i5+%o5]0x89,%l1 ! %l1 = 000000000000eaff
10847! Mem[00000000100c1408] = 00000000 00000000, %l6 = 000000ff, %l7 = ffffffff
10848 ldda [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000 0000000000000000
10849! Mem[0000000030141410] = e30000000000eaff, %f18 = 00000000 000000ff
10850 ldda [%i5+%o5]0x89,%f18 ! %f18 = e3000000 0000eaff
10851 membar #Sync ! Added by membar checker (68)
10852! Mem[0000000010101408] = 00000000000000ff, %l4 = 64aa04ff0000ff00
10853 ldxa [%i4+%o4]0x80,%l4 ! %l4 = 00000000000000ff
10854! Mem[00000000211c0000] = ffffe5a1, %l3 = 000000000000e300
10855 lduba [%o2+0x000]%asi,%l3 ! %l3 = 00000000000000ff
10856! Mem[0000000030101400] = ffffffff, %l1 = 000000000000eaff
10857 ldswa [%i4+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
10858! Mem[0000000030141400] = ff000000, %l0 = fffffffffff6b455
10859 ldsha [%i5+%g0]0x81,%l0 ! %l0 = ffffffffffffff00
10860! Starting 10 instruction Store Burst
10861! Mem[00000000100c1410] = 00000000, %l2 = 000000ff0000ffff
10862 swapa [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
10863
10864p0_label_418:
10865! Mem[000000001000142c] = ff000000, %l6 = 0000000000000000
10866 swap [%i0+0x02c],%l6 ! %l6 = 00000000ff000000
10867! %f18 = e3000000 0000eaff, Mem[0000000010141410] = 00000000 00000000
10868 stda %f18,[%i5+%o5]0x80 ! Mem[0000000010141410] = e3000000 0000eaff
10869! %l6 = 00000000ff000000, Mem[0000000010041400] = 000000ff00000000
10870 stxa %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000ff000000
10871! Mem[0000000010141405] = 28f70000, %l0 = ffffffffffffff00
10872 ldstuba [%i5+0x005]%asi,%l0 ! %l0 = 000000f7000000ff
10873! %l0 = 00000000000000f7, %l7 = 0000000000000000, %y = ffffffff
10874 sdiv %l0,%l7,%l4 ! Div by zero, %l0 = 0000000000000147
10875 mov %l0,%y ! %y = 0000011f
10876! %f30 = da000000, Mem[00000000100c1430] = 646d910d
10877 sta %f30,[%i3+0x030]%asi ! Mem[00000000100c1430] = da000000
10878! %f20 = 00ffffff 0000ff7d, %l7 = 0000000000000000
10879! Mem[0000000030041430] = 00000000a6007f18
10880 add %i1,0x030,%g1
10881 stda %f20,[%g1+%l7]ASI_PST32_S ! Mem[0000000030041430] = 00000000a6007f18
10882! Mem[0000000030101410] = 5a4decb6, %l3 = 00000000000000ff
10883 ldstuba [%i4+%o5]0x89,%l3 ! %l3 = 000000b6000000ff
10884! %f0 = 00000000 e300fb00, Mem[0000000030181410] = ff000000 000000ff
10885 stda %f0 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 e300fb00
10886! Starting 10 instruction Load Burst
10887! Mem[0000000010041418] = 00000000, %l0 = 000000000000011f
10888 ldsb [%i1+0x01a],%l0 ! %l0 = 0000000000000000
10889
10890p0_label_419:
10891! Mem[0000000010041410] = ff0000ff, %l7 = 0000000000000000
10892 ldswa [%i1+%o5]0x80,%l7 ! %l7 = ffffffffff0000ff
10893! Mem[0000000030141408] = 0000ff00ff000000, %l3 = 00000000000000b6
10894 ldxa [%i5+%o4]0x89,%l3 ! %l3 = 0000ff00ff000000
10895! Mem[0000000010101400] = 00000000 e300fb00, %l2 = 00000000, %l3 = ff000000
10896 ldda [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000 00000000e300fb00
10897! Mem[0000000030001410] = ff0000ff, %l6 = 00000000ff000000
10898 ldsba [%i0+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
10899! Mem[0000000030181408] = e822251e, %l0 = 0000000000000000
10900 ldsba [%i6+%o4]0x89,%l0 ! %l0 = 000000000000001e
10901! Mem[000000001008142c] = ffffff8c, %l1 = ffffffffffffffff
10902 ldsh [%i2+0x02c],%l1 ! %l1 = ffffffffffffffff
10903! Mem[0000000010101400] = 00000000e300fb00, %f0 = 00000000 e300fb00
10904 ldda [%i4+%g0]0x80,%f0 ! %f0 = 00000000 e300fb00
10905! Mem[0000000010081408] = ff000000, %l6 = ffffffffffffffff
10906 ldsha [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffffff00
10907! Mem[00000000300c1408] = 5a4decff, %l1 = ffffffffffffffff
10908 lduha [%i3+%o4]0x89,%l1 ! %l1 = 000000000000ecff
10909! Starting 10 instruction Store Burst
10910! %l5 = ffffffffffffffea, Mem[0000000010001410] = 00000000b6ec0000
10911 stxa %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffffffffffea
10912
10913p0_label_420:
10914! %l5 = ffffffffffffffea, immed = fffffab2, %y = 0000011f
10915 udiv %l5,-0x54e,%l2 ! %l2 = 0000000000000120
10916 mov %l0,%y ! %y = 0000001e
10917! %f8 = 1e2522e8 ffffffff, Mem[0000000010181400] = 0000ff00 00ffffff
10918 stda %f8 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 1e2522e8 ffffffff
10919! %l4 = 00000000000000ff, Mem[0000000010181400] = ffffffff
10920 stha %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00ffffff
10921! Mem[0000000030081408] = 00000000, %l2 = 0000000000000120
10922 swapa [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
10923! %l2 = 00000000, %l3 = e300fb00, Mem[0000000010041400] = ff000000 00000000
10924 stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 e300fb00
10925! %l6 = ffffff00, %l7 = ff0000ff, Mem[0000000010141410] = e3000000 0000eaff
10926 stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffff00 ff0000ff
10927! %l0 = 000000000000001e, %l0 = 000000000000001e, %l4 = 00000000000000ff
10928 orn %l0,%l0,%l4 ! %l4 = ffffffffffffffff
10929! Mem[0000000030141408] = 000000ff, %l3 = 00000000e300fb00
10930 swapa [%i5+%o4]0x81,%l3 ! %l3 = 00000000000000ff
10931! %l0 = 000000000000001e, Mem[0000000030141410] = 0000eaff
10932 stwa %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000001e
10933! Starting 10 instruction Load Burst
10934! Mem[0000000030141400] = ff00000000000000, %f20 = 00ffffff 0000ff7d
10935 ldda [%i5+%g0]0x81,%f20 ! %f20 = ff000000 00000000
10936
10937p0_label_421:
10938! Code Fragment 4
10939p0_fragment_42:
10940! %l0 = 000000000000001e
10941 setx 0xb57cbe3fe88f0236,%g7,%l0 ! %l0 = b57cbe3fe88f0236
10942! %l1 = 000000000000ecff
10943 setx 0x1abacaefe2519d98,%g7,%l1 ! %l1 = 1abacaefe2519d98
10944 setx 0x7ff8, %g1, %g2
10945 and %l0, %g2, %l0
10946 setx 0xffffffff, %g1, %g2
10947 and %l1, %g2, %l1
10948 setx 0x100000000, %g1, %g2
10949 or %l1, %g2, %l1 ! Set bit 32 - perrinj
10950 ta T_CHANGE_HPRIV
10951 stxa %l1, [%l0]ASI_ICACHE_INSTR
10952 ta T_CHANGE_NONHPRIV
10953! %l0 = b57cbe3fe88f0236
10954 setx 0x73d9089ff337168f,%g7,%l0 ! %l0 = 73d9089ff337168f
10955! %l1 = 1abacaefe2519d98
10956 setx 0xe92e54affe7ade03,%g7,%l1 ! %l1 = e92e54affe7ade03
10957! Mem[00000000300c1400] = 000000ff, %l5 = ffffffffffffffea
10958 lduha [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
10959 membar #Sync ! Added by membar checker (69)
10960! Mem[0000000010001400] = ffffffff 00000000 00000000 0000ff00
10961! Mem[0000000010001410] = ffffffff ffffffea 00000000 00000000
10962! Mem[0000000010001420] = 000000ff 0000ffff ff0000ff 00000000
10963! Mem[0000000010001430] = ff000000 00000000 ff000000 ff000000
10964 ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
10965! Mem[0000000030101400] = ffffffff, %l2 = 0000000000000000
10966 lduwa [%i4+%g0]0x89,%l2 ! %l2 = 00000000ffffffff
10967! Mem[0000000020800000] = ff00e062, %l4 = ffffffffffffffff
10968 lduha [%o1+0x000]%asi,%l4 ! %l4 = 000000000000ff00
10969! Mem[0000000010041400] = 00000000, %f27 = ff000034
10970 lda [%i1+%g0]0x80,%f27 ! %f27 = 00000000
10971! Mem[0000000030101400] = ffffffff, %l5 = 00000000000000ff
10972 lduwa [%i4+%g0]0x89,%l5 ! %l5 = 00000000ffffffff
10973! %f28 = ff0457fd, %f20 = ff000000
10974 fcmpes %fcc2,%f28,%f20 ! %fcc2 = 1
10975! Mem[0000000010101400] = 00000000, %l5 = 00000000ffffffff
10976 lduba [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
10977! Starting 10 instruction Store Burst
10978! Mem[0000000030001410] = ff0000ff, %l3 = 00000000000000ff
10979 ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
10980
10981p0_label_422:
10982! %l3 = 00000000000000ff, Mem[0000000010101418] = ffffffffff000000
10983 stx %l3,[%i4+0x018] ! Mem[0000000010101418] = 00000000000000ff
10984! Mem[0000000030041408] = 000000ff, %l4 = 000000000000ff00
10985 swapa [%i1+%o4]0x89,%l4 ! %l4 = 00000000000000ff
10986! Mem[0000000030141410] = 0000001e, %l3 = 00000000000000ff
10987 ldstuba [%i5+%o5]0x89,%l3 ! %l3 = 0000001e000000ff
10988! Mem[0000000030081410] = 0000ffff, %l1 = e92e54affe7ade03
10989 swapa [%i2+%o5]0x89,%l1 ! %l1 = 000000000000ffff
10990! %l3 = 000000000000001e, Mem[0000000010141424] = 00000000, %asi = 80
10991 stba %l3,[%i5+0x024]%asi ! Mem[0000000010141424] = 1e000000
10992! %f16 = 7fffffff 1e2522e8, %l5 = 0000000000000000
10993! Mem[0000000030181438] = 6f13569cff000000
10994 add %i6,0x038,%g1
10995 stda %f16,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030181438] = 6f13569cff000000
10996! Mem[0000000030141408] = 00fb00e3, %l0 = 73d9089ff337168f
10997 ldstuba [%i5+%o4]0x89,%l0 ! %l0 = 000000e3000000ff
10998! %l3 = 000000000000001e, immed = fffffff9, %y = 0000001e
10999 smul %l3,-0x007,%l3 ! %l3 = ffffffffffffff2e, %y = ffffffff
11000! %l6 = ffffffffffffff00, Mem[0000000030001400] = 0000000000000000
11001 stxa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffffffffffff00
11002! Starting 10 instruction Load Burst
11003! Mem[0000000030081400] = 000000e3, %l4 = 00000000000000ff
11004 lduba [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000e3
11005
11006p0_label_423:
11007! Mem[0000000030001408] = 00000000, %f24 = 00000000
11008 lda [%i0+%o4]0x81,%f24 ! %f24 = 00000000
11009! Mem[0000000030041408] = 00000000 0000ff00, %l4 = 000000e3, %l5 = 00000000
11010 ldda [%i1+%o4]0x89,%l4 ! %l4 = 000000000000ff00 0000000000000000
11011! Mem[0000000010181408] = 00006dffff000000, %f22 = 7fffffff ffffffff
11012 ldda [%i6+%o4]0x88,%f22 ! %f22 = 00006dff ff000000
11013! Mem[00000000100c1408] = 00000000, %l7 = ffffffffff0000ff
11014 lduba [%i3+%o4]0x88,%l7 ! %l7 = 0000000000000000
11015! Mem[0000000030141400] = ff000000, %f23 = ff000000
11016 lda [%i5+%g0]0x81,%f23 ! %f23 = ff000000
11017! Mem[0000000030041408] = 00ff000000000000, %l5 = 0000000000000000
11018 ldxa [%i1+%o4]0x81,%l5 ! %l5 = 00ff000000000000
11019! Mem[0000000010041410] = ff0000ff, %f20 = ff000000
11020 lda [%i1+%o5]0x88,%f20 ! %f20 = ff0000ff
11021! Mem[00000000100c1410] = 0000ffff64000000, %l7 = 0000000000000000
11022 ldxa [%i3+%o5]0x80,%l7 ! %l7 = 0000ffff64000000
11023! Mem[0000000010081400] = 00000000 000000ff, %l6 = ffffff00, %l7 = 64000000
11024 ldda [%i2+0x000]%asi,%l6 ! %l6 = 0000000000000000 00000000000000ff
11025! Starting 10 instruction Store Burst
11026! %l6 = 00000000, %l7 = 000000ff, Mem[0000000030101408] = 7e0457ff ffffffff
11027 stda %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 000000ff
11028
11029p0_label_424:
11030! %f24 = 00000000 00ff7e00, Mem[0000000010181400] = 00ffffff e822251e
11031 stda %f24,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 00ff7e00
11032! Mem[00000000211c0001] = ffffe5a1, %l7 = 00000000000000ff
11033 ldstub [%o2+0x001],%l7 ! %l7 = 000000ff000000ff
11034! Mem[00000000211c0000] = ffffe5a1, %l5 = 00ff000000000000
11035 ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
11036! %l5 = 00000000000000ff, Mem[00000000201c0000] = 00ff01ce, %asi = 80
11037 stba %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffff01ce
11038! Mem[0000000010141400] = 00000000, %l7 = 00000000000000ff
11039 swapa [%i5+%g0]0x88,%l7 ! %l7 = 0000000000000000
11040! Mem[0000000020800000] = ff00e062, %l2 = 00000000ffffffff
11041 ldstuba [%o1+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
11042! %l2 = 00000000000000ff, Mem[00000000300c1408] = 5a4decff
11043 stwa %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
11044! %l5 = 00000000000000ff, Mem[0000000030101410] = 5a4decff
11045 stha %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 5a4d00ff
11046! %l5 = 00000000000000ff, Mem[0000000010081410] = 00000000
11047 stha %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00ff0000
11048! Starting 10 instruction Load Burst
11049! Mem[0000000030041400] = 6f13569c00000000, %f16 = 7fffffff 1e2522e8
11050 ldda [%i1+%g0]0x89,%f16 ! %f16 = 6f13569c 00000000
11051
11052p0_label_425:
11053! Mem[0000000010141414] = ff0000ff, %l7 = 0000000000000000
11054 ldswa [%i5+0x014]%asi,%l7 ! %l7 = ffffffffff0000ff
11055! Mem[0000000010101410] = 00ff0000, %l0 = 00000000000000e3
11056 lduwa [%i4+%o5]0x80,%l0 ! %l0 = 0000000000ff0000
11057! Mem[0000000010001408] = 00ff000000000000, %f0 = ffffffff 00000000
11058 ldda [%i0+%o4]0x88,%f0 ! %f0 = 00ff0000 00000000
11059! Mem[00000000100c1400] = ff000000 34697300 00000000 00000000
11060! Mem[00000000100c1410] = 0000ffff 64000000 00000000 00000064
11061! Mem[00000000100c1420] = ff000000 5a4decb6 ff000000 ffffffff
11062! Mem[00000000100c1430] = da000000 047e2ea5 e822251e 000000da
11063 ldda [%i3]ASI_BLK_AIUPL,%f16 ! Block Load from 00000000100c1400
11064! Mem[0000000030041400] = 6f13569c 00000000, %l2 = 000000ff, %l3 = ffffff2e
11065 ldda [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000 000000006f13569c
11066! Mem[0000000030041400] = 000000009c56136f, %l3 = 000000006f13569c
11067 ldxa [%i1+%g0]0x81,%l3 ! %l3 = 000000009c56136f
11068 membar #Sync ! Added by membar checker (70)
11069! %f13 = 00000000, Mem[0000000010001408] = 00000000
11070 sta %f13,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
11071! Mem[0000000020800000] = ff00e062, %l5 = 00000000000000ff
11072 ldsba [%o1+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
11073! Mem[0000000010141410] = ffffff00ff0000ff, %l7 = ffffffffff0000ff
11074 ldxa [%i5+%o5]0x80,%l7 ! %l7 = ffffff00ff0000ff
11075! Starting 10 instruction Store Burst
11076! %l2 = 0000000000000000, imm = fffffffffffffcae, %l3 = 000000009c56136f
11077 addc %l2,-0x352,%l3 ! %l3 = fffffffffffffcae
11078
11079p0_label_426:
11080! Mem[000000001008142c] = ffffff8c, %l1 = 000000000000ffff
11081 swap [%i2+0x02c],%l1 ! %l1 = 00000000ffffff8c
11082! %f8 = 000000ff 0000ffff, Mem[0000000030141410] = ff000000 000000e3
11083 stda %f8 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff 0000ffff
11084! %l1 = 00000000ffffff8c, Mem[0000000010101420] = 1e2522e8
11085 sth %l1,[%i4+0x020] ! Mem[0000000010101420] = ff8c22e8
11086! %f2 = 00000000 0000ff00, Mem[0000000010041408] = 00000000 00000000
11087 stda %f2 ,[%i1+0x008]%asi ! Mem[0000000010041408] = 00000000 0000ff00
11088! %l7 = ffffff00ff0000ff, Mem[00000000100c1400] = ff000000
11089 stba %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff000000
11090! %l0 = 0000000000ff0000, Mem[00000000100c1410] = 00000064ffff0000
11091 stxa %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000000000ff0000
11092! %l3 = fffffffffffffcae, imm = fffffffffffff86d, %l3 = fffffffffffffcae
11093 or %l3,-0x793,%l3 ! %l3 = fffffffffffffcef
11094! %l0 = 00ff0000, %l1 = ffffff8c, Mem[00000000100c1400] = 000000ff 00736934
11095 stda %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00ff0000 ffffff8c
11096! %l1 = 00000000ffffff8c, Mem[0000000010101408] = 00000000
11097 stwa %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffff8c
11098! Starting 10 instruction Load Burst
11099! Mem[00000000100c1400] = 0000ff00, %l7 = ffffff00ff0000ff
11100 lduwa [%i3+%g0]0x80,%l7 ! %l7 = 000000000000ff00
11101
11102p0_label_427:
11103! Mem[0000000030101400] = ffffffff, %l5 = ffffffffffffffff
11104 ldsha [%i4+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
11105! Mem[0000000010101424] = ffffffff, %l5 = ffffffffffffffff
11106 lduwa [%i4+0x024]%asi,%l5 ! %l5 = 00000000ffffffff
11107! Mem[0000000030001408] = 0000000000000000, %f30 = da000000 1e2522e8
11108 ldda [%i0+%o4]0x81,%f30 ! %f30 = 00000000 00000000
11109! Mem[00000000201c0000] = ffff01ce, %l0 = 0000000000ff0000
11110 lduba [%o0+0x001]%asi,%l0 ! %l0 = 00000000000000ff
11111! Mem[0000000010181400] = 00000000, %l4 = 000000000000ff00
11112 lduba [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000
11113! %l2 = 0000000000000000, %l2 = 0000000000000000, %y = ffffffff
11114 umul %l2,%l2,%l3 ! %l3 = 0000000000000000, %y = 00000000
11115! Mem[0000000010141410] = 00ffffff, %l0 = 00000000000000ff
11116 ldsha [%i5+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
11117! Mem[0000000010101408] = 8cffffff, %l7 = 000000000000ff00
11118 lduba [%i4+%o4]0x80,%l7 ! %l7 = 000000000000008c
11119! Mem[0000000010101408] = 8cffffff, %l0 = ffffffffffffffff
11120 lduwa [%i4+%o4]0x80,%l0 ! %l0 = 000000008cffffff
11121! Starting 10 instruction Store Burst
11122! %l3 = 0000000000000000, %l2 = 0000000000000000, %l1 = 00000000ffffff8c
11123 mulx %l3,%l2,%l1 ! %l1 = 0000000000000000
11124
11125p0_label_428:
11126! Mem[0000000010001410] = ffffffff, %l7 = 000000000000008c
11127 swapa [%i0+%o5]0x88,%l7 ! %l7 = 00000000ffffffff
11128! Mem[000000001004143c] = 00000000, %l5 = 00000000ffffffff, %asi = 80
11129 swapa [%i1+0x03c]%asi,%l5 ! %l5 = 0000000000000000
11130! %f25 = 000000ff, Mem[0000000010181410] = 9b55fc00
11131 sta %f25,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff
11132! %l4 = 00000000, %l5 = 00000000, Mem[0000000010081428] = ffffffff 0000ffff
11133 stda %l4,[%i2+0x028]%asi ! Mem[0000000010081428] = 00000000 00000000
11134! %l0 = 8cffffff, %l1 = 00000000, Mem[0000000030081400] = 000000e3 000000ff
11135 stda %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = 8cffffff 00000000
11136! %l6 = 0000000000000000, Mem[0000000010001408] = 00000000
11137 stha %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
11138! Mem[00000000100c1400] = 0000ff00, %l4 = 0000000000000000
11139 swapa [%i3+%g0]0x80,%l4 ! %l4 = 000000000000ff00
11140! %l4 = 0000ff00, %l5 = 00000000, Mem[0000000010181400] = 00000000 00ff7e00
11141 stda %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000ff00 00000000
11142! Mem[0000000010041408] = 00000000, %l2 = 0000000000000000
11143 swapa [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000
11144! Starting 10 instruction Load Burst
11145! Mem[0000000010141430] = ffffffff, %f0 = 00ff0000
11146 ld [%i5+0x030],%f0 ! %f0 = ffffffff
11147
11148p0_label_429:
11149! Mem[0000000020800000] = ff00e062, %l7 = 00000000ffffffff
11150 ldub [%o1+%g0],%l7 ! %l7 = 00000000000000ff
11151! Mem[0000000030141410] = ff000000, %l2 = 0000000000000000
11152 lduwa [%i5+%o5]0x89,%l2 ! %l2 = 00000000ff000000
11153! Mem[0000000010141438] = 00000000, %l1 = 0000000000000000
11154 ldsha [%i5+0x03a]%asi,%l1 ! %l1 = 0000000000000000
11155! Mem[0000000030181410] = 00000000e300fb00, %f14 = ff000000 ff000000
11156 ldda [%i6+%o5]0x81,%f14 ! %f14 = 00000000 e300fb00
11157! Mem[0000000010181400] = 0000ff00, %l4 = 000000000000ff00
11158 lduwa [%i6+%g0]0x80,%l4 ! %l4 = 000000000000ff00
11159! Mem[0000000030041400] = 00000000, %l6 = 0000000000000000
11160 lduwa [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
11161! Mem[0000000010181410] = 000000ff ffffff7f, %l4 = 0000ff00, %l5 = 00000000
11162 ldda [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000ff 00000000ffffff7f
11163! Mem[0000000030101408] = 00000000, %l4 = 00000000000000ff
11164 ldsha [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000000
11165! Mem[0000000020800040] = fffff99a, %l4 = 0000000000000000
11166 ldsh [%o1+0x040],%l4 ! %l4 = ffffffffffffffff
11167! Starting 10 instruction Store Burst
11168! Mem[0000000010101408] = 8cffffff, %l5 = 00000000ffffff7f
11169 swapa [%i4+%o4]0x80,%l5 ! %l5 = 000000008cffffff
11170
11171p0_label_430:
11172! %l6 = 0000000000000000, Mem[0000000010181410] = 000000ffffffff7f
11173 stxa %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000000
11174! %f2 = 00000000 0000ff00, Mem[0000000030041408] = 00ff0000 00000000
11175 stda %f2 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 0000ff00
11176! %l5 = 000000008cffffff, Mem[0000000030101410] = ff004d5a
11177 stwa %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = 8cffffff
11178! Mem[000000001010140d] = 000000ff, %l6 = 0000000000000000
11179 ldstuba [%i4+0x00d]%asi,%l6 ! %l6 = 00000000000000ff
11180! Mem[0000000030081410] = 03de7afe, %l6 = 0000000000000000
11181 swapa [%i2+%o5]0x81,%l6 ! %l6 = 0000000003de7afe
11182! Mem[0000000010041410] = ff0000ff, %l3 = 0000000000000000
11183 swapa [%i1+%o5]0x80,%l3 ! %l3 = 00000000ff0000ff
11184! %l7 = 00000000000000ff, Mem[0000000030041410] = 64aa04ff
11185 stba %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffaa04ff
11186! Mem[0000000010141410] = ffffff00, %l1 = 0000000000000000
11187 ldstuba [%i5+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
11188! %l2 = ff000000, %l3 = ff0000ff, Mem[0000000010041410] = 00000000 ff0000ff
11189 stda %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff000000 ff0000ff
11190! Starting 10 instruction Load Burst
11191! Mem[0000000030101410] = 8cffffff, %l4 = ffffffffffffffff
11192 lduba [%i4+%o5]0x81,%l4 ! %l4 = 000000000000008c
11193
11194p0_label_431:
11195! Mem[00000000300c1408] = ff000000, %l6 = 0000000003de7afe
11196 ldsha [%i3+%o4]0x81,%l6 ! %l6 = ffffffffffffff00
11197! Mem[0000000010101410] = 00ffffff0000ff00, %f16 = 00736934 000000ff
11198 ldda [%i4+%o5]0x88,%f16 ! %f16 = 00ffffff 0000ff00
11199! Mem[00000000100c1404] = 8cffffff, %l6 = ffffffffffffff00
11200 ldsba [%i3+0x005]%asi,%l6 ! %l6 = ffffffffffffffff
11201! Mem[0000000030181400] = ffffff00, %l7 = 00000000000000ff
11202 lduba [%i6+%g0]0x81,%l7 ! %l7 = 00000000000000ff
11203! %l7 = 00000000000000ff, %l0 = 000000008cffffff, %l5 = 000000008cffffff
11204 addc %l7,%l0,%l5 ! %l5 = 000000008d0000fe
11205! Mem[0000000030181410] = 00fb00e3 00000000, %l2 = ff000000, %l3 = ff0000ff
11206 ldda [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000 0000000000fb00e3
11207! Mem[0000000030101408] = 00000000, %l2 = 0000000000000000
11208 lduba [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000
11209! Mem[0000000030181408] = 1e2522e8, %f17 = 0000ff00
11210 lda [%i6+%o4]0x81,%f17 ! %f17 = 1e2522e8
11211! Mem[0000000010181400] = 00ff0000, %f16 = 00ffffff
11212 lda [%i6+%g0]0x88,%f16 ! %f16 = 00ff0000
11213! Starting 10 instruction Store Burst
11214! Code Fragment 4
11215p0_fragment_43:
11216! %l0 = 000000008cffffff
11217 setx 0x386ae478110dbcb7,%g7,%l0 ! %l0 = 386ae478110dbcb7
11218! %l1 = 00000000000000ff
11219 setx 0x5595a497879aeb60,%g7,%l1 ! %l1 = 5595a497879aeb60
11220 setx 0x7ff8, %g1, %g2
11221 and %l0, %g2, %l0
11222 setx 0xffffffff, %g1, %g2
11223 and %l1, %g2, %l1
11224 setx 0x100000000, %g1, %g2
11225 or %l1, %g2, %l1 ! Set bit 32 - perrinj
11226 ta T_CHANGE_HPRIV
11227 stxa %l1, [%l0]ASI_ICACHE_INSTR
11228 ta T_CHANGE_NONHPRIV
11229! %l0 = 386ae478110dbcb7
11230 setx 0x6fbac6efdf49d353,%g7,%l0 ! %l0 = 6fbac6efdf49d353
11231! %l1 = 5595a497879aeb60
11232 setx 0x7620b39ffcf7c2c8,%g7,%l1 ! %l1 = 7620b39ffcf7c2c8
11233
11234p0_label_432:
11235! %l7 = 00000000000000ff, Mem[00000000300c1408] = ff000000000000ff
11236 stxa %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000000000ff
11237! %l6 = ffffffffffffffff, Mem[0000000030141408] = 00fb00ff
11238 stha %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00fbffff
11239! %f10 = ff0000ff 00000000, %l7 = 00000000000000ff
11240! Mem[0000000010141420] = 00ff69341e000000
11241 add %i5,0x020,%g1
11242 stda %f10,[%g1+%l7]ASI_PST32_P ! Mem[0000000010141420] = ff0000ff00000000
11243! Mem[00000000201c0000] = ffff01ce, %l5 = 000000008d0000fe
11244 ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
11245! %l2 = 0000000000000000, Mem[0000000010141430] = ffffffff
11246 stw %l2,[%i5+0x030] ! Mem[0000000010141430] = 00000000
11247! Mem[00000000100c1410] = 0000ff00, %l7 = 00000000000000ff
11248 ldstuba [%i3+%o5]0x80,%l7 ! %l7 = 00000000000000ff
11249! %l5 = 00000000000000ff, Mem[0000000030101400] = ffffffffffffffff
11250 stxa %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000000000ff
11251! %l2 = 00000000, %l3 = 00fb00e3, Mem[0000000010181408] = 000000ff ff6d0000
11252 stda %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 00fb00e3
11253! %f22 = 64000000 00000000, Mem[00000000100c1430] = da000000 047e2ea5
11254 stda %f22,[%i3+0x030]%asi ! Mem[00000000100c1430] = 64000000 00000000
11255! Starting 10 instruction Load Burst
11256! Mem[0000000010181408] = 00000000, %l4 = 000000000000008c
11257 ldsha [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
11258
11259p0_label_433:
11260! Mem[0000000030081400] = 8cffffff, %l6 = ffffffffffffffff
11261 lduba [%i2+%g0]0x89,%l6 ! %l6 = 00000000000000ff
11262! Mem[0000000010041400] = 00000000, %f0 = ffffffff
11263 lda [%i1+%g0]0x80,%f0 ! %f0 = 00000000
11264! Mem[0000000010181400] = 0000000000ff0000, %f12 = ff000000 00000000
11265 ldda [%i6+%g0]0x88,%f12 ! %f12 = 00000000 00ff0000
11266! Mem[0000000010101408] = 7fffffff, %l1 = 7620b39ffcf7c2c8
11267 ldsha [%i4+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
11268! Mem[0000000030041410] = ffaa04ff, %l5 = 00000000000000ff
11269 lduba [%i1+%o5]0x81,%l5 ! %l5 = 00000000000000ff
11270! Mem[0000000010181400] = 00ff0000, %l4 = 0000000000000000
11271 lduha [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000
11272! Mem[0000000030041408] = 00000000, %l2 = 0000000000000000
11273 lduwa [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000000
11274! Mem[0000000030001400] = 00ffffff, %l7 = 0000000000000000
11275 lduwa [%i0+%g0]0x81,%l7 ! %l7 = 0000000000ffffff
11276! Mem[0000000010141400] = ff000000, %l4 = 0000000000000000
11277 ldsba [%i5+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
11278! Starting 10 instruction Store Burst
11279! %f6 = 00000000, Mem[0000000010181408] = 00000000
11280 sta %f6 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
11281
11282p0_label_434:
11283! %l6 = 00000000000000ff, Mem[0000000030101410] = ff000000ffffff8c
11284 stxa %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000000000ff
11285! %l2 = 0000000000000000, Mem[0000000030081408] = 20010000
11286 stba %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00010000
11287! %l4 = ffffffffffffffff, Mem[0000000030041400] = 00000000
11288 stwa %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffff
11289! %f2 = 00000000, Mem[0000000030001410] = ff0000ff
11290 sta %f2 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
11291! %l0 = df49d353, %l1 = ffffffff, Mem[0000000030001408] = 00000000 00000000
11292 stda %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = df49d353 ffffffff
11293! %l7 = 0000000000ffffff, imm = fffffffffffff52e, %l4 = ffffffffffffffff
11294 xor %l7,-0xad2,%l4 ! %l4 = ffffffffff000ad1
11295! Mem[0000000030041408] = 00000000, %l5 = 00000000000000ff
11296 ldstuba [%i1+%o4]0x81,%l5 ! %l5 = 00000000000000ff
11297! Mem[0000000020800001] = ff00e062, %l5 = 0000000000000000
11298 ldstuba [%o1+0x001]%asi,%l5 ! %l5 = 00000000000000ff
11299! %l3 = 0000000000fb00e3, Mem[00000000300c1410] = ffffff7f00000000
11300 stxa %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000000fb00e3
11301! Starting 10 instruction Load Burst
11302! Mem[0000000030181400] = ffffff00 0000ff00, %l4 = ff000ad1, %l5 = 00000000
11303 ldda [%i6+%g0]0x81,%l4 ! %l4 = 00000000ffffff00 000000000000ff00
11304
11305p0_label_435:
11306! Mem[0000000030001400] = ffffff00, %l2 = 0000000000000000
11307 lduha [%i0+%g0]0x89,%l2 ! %l2 = 000000000000ff00
11308! Mem[0000000030181400] = 00ffffff, %f28 = a52e7e04
11309 lda [%i6+%g0]0x89,%f28 ! %f28 = 00ffffff
11310! Mem[0000000010181410] = 00000000, %l1 = ffffffffffffffff
11311 ldsba [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000000
11312! Mem[00000000100c1408] = 00000000, %l5 = 000000000000ff00
11313 ldswa [%i3+%o4]0x88,%l5 ! %l5 = 0000000000000000
11314! Mem[0000000030081410] = 00000000, %f27 = 000000ff
11315 lda [%i2+%o5]0x81,%f27 ! %f27 = 00000000
11316! Mem[0000000030101408] = 00000000, %f8 = 000000ff
11317 lda [%i4+%o4]0x81,%f8 ! %f8 = 00000000
11318! Mem[00000000100c1400] = 00000000, %l7 = 0000000000ffffff
11319 ldswa [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
11320! Mem[0000000030101408] = 00000000, %l5 = 0000000000000000
11321 ldswa [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000
11322! Mem[0000000010141408] = ffffffff ffffff7f, %l6 = 000000ff, %l7 = 00000000
11323 ldda [%i5+%o4]0x80,%l6 ! %l6 = 00000000ffffffff 00000000ffffff7f
11324! Starting 10 instruction Store Burst
11325! %f4 = ffffffff ffffffea, Mem[0000000010041400] = 00000000 00fb00e3
11326 stda %f4 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffffffff ffffffea
11327
11328p0_label_436:
11329! %l5 = 0000000000000000, Mem[00000000300c1408] = ff00000000000000
11330 stxa %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000000000000000
11331! %l4 = 00000000ffffff00, Mem[0000000030081408] = 00000100
11332 stwa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffff00
11333! %l0 = df49d353, %l1 = 00000000, Mem[0000000010141408] = ffffffff ffffff7f
11334 stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = df49d353 00000000
11335! %l2 = 000000000000ff00, Mem[0000000010101439] = 00ff7e04, %asi = 80
11336 stba %l2,[%i4+0x039]%asi ! Mem[0000000010101438] = 00007e04
11337! Mem[00000000100c140c] = 00000000, %l5 = 0000000000000000
11338 swap [%i3+0x00c],%l5 ! %l5 = 0000000000000000
11339! %f14 = 00000000 e300fb00, %l6 = 00000000ffffffff
11340! Mem[0000000030181410] = 00000000e300fb00
11341 add %i6,0x010,%g1
11342 stda %f14,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030181410] = 00fb00e300000000
11343! %l2 = 0000ff00, %l3 = 00fb00e3, Mem[0000000010141410] = 00ffffff ff0000ff
11344 stda %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000ff00 00fb00e3
11345! Mem[0000000010101410] = 0000ff00, %l3 = 0000000000fb00e3
11346 ldstuba [%i4+%o5]0x88,%l3 ! %l3 = 00000000000000ff
11347! %l3 = 0000000000000000, Mem[0000000030081408] = ffffff00
11348 stwa %l3,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
11349! Starting 10 instruction Load Burst
11350! Mem[00000000300c1410] = 00000000, %l3 = 0000000000000000
11351 lduwa [%i3+%o5]0x89,%l3 ! %l3 = 0000000000000000
11352
11353p0_label_437:
11354! Code Fragment 3
11355p0_fragment_44:
11356! %l0 = 6fbac6efdf49d353
11357 setx 0x0be26e183ffa96a8,%g7,%l0 ! %l0 = 0be26e183ffa96a8
11358! %l1 = 0000000000000000
11359 setx 0xe3fc4367ecb2b417,%g7,%l1 ! %l1 = e3fc4367ecb2b417
11360 setx 0x1fe000, %g1, %g3
11361 or %l0, %g3, %l0 ! always set perrmask = 0xff
11362 setx 0x1ffff8, %g1, %g2
11363 and %l0, %g2, %l0
11364 ta T_CHANGE_HPRIV
11365 stxa %l1, [%l0]ASI_DCACHE_DATA
11366 ta T_CHANGE_NONHPRIV
11367! %l0 = 0be26e183ffa96a8
11368 setx 0x5eb9b8081dc3bb76,%g7,%l0 ! %l0 = 5eb9b8081dc3bb76
11369! %l1 = e3fc4367ecb2b417
11370 setx 0x1c2741e7f04672eb,%g7,%l1 ! %l1 = 1c2741e7f04672eb
11371! Mem[0000000010181410] = 00000000, %l6 = 00000000ffffffff
11372 ldswa [%i6+0x010]%asi,%l6 ! %l6 = 0000000000000000
11373! Mem[0000000010041408] = 00ff000000000000, %f0 = 00000000 00000000
11374 ldda [%i1+%o4]0x88,%f0 ! %f0 = 00ff0000 00000000
11375! Mem[0000000030001400] = 00ffffff ffffffff, %l0 = 1dc3bb76, %l1 = f04672eb
11376 ldda [%i0+%g0]0x81,%l0 ! %l0 = 0000000000ffffff 00000000ffffffff
11377! Mem[0000000010001410] = 8c000000, %l2 = 000000000000ff00
11378 ldsba [%i0+%o5]0x80,%l2 ! %l2 = ffffffffffffff8c
11379! Mem[0000000030081400] = 8cffffff, %l1 = 00000000ffffffff
11380 ldsha [%i2+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
11381! Mem[0000000030041400] = ffffffff, %f20 = 00000064
11382 lda [%i1+%g0]0x89,%f20 ! %f20 = ffffffff
11383! Mem[0000000010081408] = 000000ff, %l0 = 0000000000ffffff
11384 ldsha [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000ff
11385! Mem[000000001014143c] = 000000a5, %f6 = 00000000
11386 lda [%i5+0x03c]%asi,%f6 ! %f6 = 000000a5
11387! Starting 10 instruction Store Burst
11388! Mem[00000000211c0000] = ffffe5a1, %l6 = 0000000000000000
11389 ldstuba [%o2+0x000]%asi,%l6 ! %l6 = 000000ff000000ff
11390
11391p0_label_438:
11392! Mem[0000000010081400] = 00000000, %l7 = 00000000ffffff7f
11393 ldstuba [%i2+%g0]0x80,%l7 ! %l7 = 00000000000000ff
11394! %l6 = 00000000000000ff, Mem[0000000010081410] = ff0000000000ff00
11395 stxa %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000000000ff
11396! Mem[0000000010001400] = ffffffff, %l1 = ffffffffffffffff
11397 swapa [%i0+%g0]0x80,%l1 ! %l1 = 00000000ffffffff
11398! %l6 = 00000000000000ff, Mem[0000000010181400] = 0000ff00
11399 stba %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff00ff00
11400! %f12 = 00000000 00ff0000, Mem[0000000030001400] = 00ffffff ffffffff
11401 stda %f12,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 00ff0000
11402! Mem[00000000100c1408] = 00000000, %l3 = 0000000000000000, %asi = 80
11403 swapa [%i3+0x008]%asi,%l3 ! %l3 = 0000000000000000
11404! %f24 = b6ec4d5a 000000ff, Mem[0000000030101408] = 00000000 000000ff
11405 stda %f24,[%i4+%o4]0x89 ! Mem[0000000030101408] = b6ec4d5a 000000ff
11406! %f12 = 00000000 00ff0000, %l0 = 00000000000000ff
11407! Mem[0000000010001438] = ff000000ff000000
11408 add %i0,0x038,%g1
11409 stda %f12,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010001438] = 0000ff0000000000
11410! Mem[000000001004140e] = 0000ff00, %l1 = 00000000ffffffff
11411 ldstub [%i1+0x00e],%l1 ! %l1 = 000000ff000000ff
11412! Starting 10 instruction Load Burst
11413! Mem[0000000010041408] = 000000000000ff00, %f30 = 00000000 00000000
11414 ldda [%i1+%o4]0x80,%f30 ! %f30 = 00000000 0000ff00
11415
11416p0_label_439:
11417! Mem[0000000020800040] = fffff99a, %l6 = 00000000000000ff
11418 lduh [%o1+0x040],%l6 ! %l6 = 000000000000ffff
11419! Mem[00000000100c1430] = 6400000000000000, %l5 = 0000000000000000
11420 ldxa [%i3+0x030]%asi,%l5 ! %l5 = 6400000000000000
11421! Mem[0000000030081400] = 00000000 8cffffff, %l2 = ffffff8c, %l3 = 00000000
11422 ldda [%i2+%g0]0x89,%l2 ! %l2 = 000000008cffffff 0000000000000000
11423! Mem[0000000030081400] = ffffff8c00000000, %f22 = 64000000 00000000
11424 ldda [%i2+%g0]0x81,%f22 ! %f22 = ffffff8c 00000000
11425! Mem[0000000010081400] = 000000ff, %f27 = 00000000
11426 lda [%i2+%g0]0x88,%f27 ! %f27 = 000000ff
11427! Mem[0000000010181400] = ff00ff0000000000, %f12 = 00000000 00ff0000
11428 ldda [%i6+%g0]0x80,%f12 ! %f12 = ff00ff00 00000000
11429! Mem[00000000218000c0] = ffffd5a0, %l2 = 000000008cffffff
11430 ldsha [%o3+0x0c0]%asi,%l2 ! %l2 = ffffffffffffffff
11431! Mem[0000000030081408] = 00000000, %l4 = 00000000ffffff00
11432 lduba [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000
11433! Mem[0000000010101408] = 7fffffff, %l4 = 0000000000000000
11434 lduha [%i4+%o4]0x88,%l4 ! %l4 = 000000000000ffff
11435! Starting 10 instruction Store Burst
11436! %f0 = 00ff0000 00000000, Mem[0000000010181400] = ff00ff00 00000000
11437 stda %f0 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00ff0000 00000000
11438
11439p0_label_440:
11440! %f12 = ff00ff00, Mem[0000000010101400] = 00000000
11441 sta %f12,[%i4+0x000]%asi ! Mem[0000000010101400] = ff00ff00
11442! %f12 = ff00ff00 00000000, Mem[0000000030141400] = 000000ff 00000000
11443 stda %f12,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff00ff00 00000000
11444! %f16 = 00ff0000, Mem[0000000030141408] = fffffb00
11445 sta %f16,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00ff0000
11446! %f21 = ffff0000, Mem[0000000010081404] = 000000ff
11447 st %f21,[%i2+0x004] ! Mem[0000000010081404] = ffff0000
11448! %l4 = 000000000000ffff, Mem[0000000030001410] = 00000000
11449 stha %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffff0000
11450! Mem[000000001018141c] = ff000000, %l1 = 00000000000000ff
11451 swap [%i6+0x01c],%l1 ! %l1 = 00000000ff000000
11452! Mem[0000000030101410] = 00000000000000ff, %l7 = 0000000000000000
11453 ldxa [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000ff
11454! %f20 = ffffffff ffff0000, %l5 = 6400000000000000
11455! Mem[0000000030101428] = d8c317695610d03d
11456 add %i4,0x028,%g1
11457 stda %f20,[%g1+%l5]ASI_PST8_S ! Mem[0000000030101428] = d8c317695610d03d
11458! %l2 = ffffffffffffffff, Mem[0000000030041400] = ffffffff
11459 stha %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffff
11460! Starting 10 instruction Load Burst
11461! Mem[0000000010141408] = 0000000053d349df, %l2 = ffffffffffffffff
11462 ldxa [%i5+%o4]0x88,%l2 ! %l2 = 0000000053d349df
11463
11464p0_label_441:
11465! Mem[0000000030181400] = 00ff000000ffffff, %f14 = 00000000 e300fb00
11466 ldda [%i6+%g0]0x89,%f14 ! %f14 = 00ff0000 00ffffff
11467! Mem[0000000010041400] = ffffffff, %f16 = 00ff0000
11468 lda [%i1+%g0]0x80,%f16 ! %f16 = ffffffff
11469! Mem[00000000300c1400] = 000000ff000000ff, %l1 = 00000000ff000000
11470 ldxa [%i3+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
11471! Mem[0000000010081410] = ff00000000000000, %f8 = 00000000 0000ffff
11472 ldda [%i2+0x010]%asi,%f8 ! %f8 = ff000000 00000000
11473! Mem[0000000030041408] = ff0000000000ff00, %l3 = 0000000000000000
11474 ldxa [%i1+%o4]0x81,%l3 ! %l3 = ff0000000000ff00
11475! Mem[0000000010141400] = 000000ff, %l7 = 00000000000000ff
11476 lduba [%i5+%g0]0x88,%l7 ! %l7 = 00000000000000ff
11477! Mem[0000000030001408] = df49d353, %l7 = 00000000000000ff
11478 ldsba [%i0+%o4]0x81,%l7 ! %l7 = ffffffffffffffdf
11479! Mem[0000000010181410] = 00000000, %l6 = 000000000000ffff
11480 ldsba [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000
11481! Mem[00000000300c1410] = 00000000 00fb00e3, %l6 = 00000000, %l7 = ffffffdf
11482 ldda [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000000 0000000000fb00e3
11483! Starting 10 instruction Store Burst
11484! Mem[0000000030001408] = df49d353, %l3 = ff0000000000ff00
11485 swapa [%i0+%o4]0x81,%l3 ! %l3 = 00000000df49d353
11486
11487p0_label_442:
11488! %f16 = ffffffff 1e2522e8, %l2 = 0000000053d349df
11489! Mem[0000000030181420] = a52e7e0434697300
11490 add %i6,0x020,%g1
11491 stda %f16,[%g1+%l2]ASI_PST32_S ! Mem[0000000030181420] = ffffffff1e2522e8
11492! %l3 = 00000000df49d353, Mem[00000000100c1400] = ffffff8c00000000
11493 stxa %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000df49d353
11494! Mem[0000000010041408] = 00000000, %l0 = 00000000000000ff
11495 swapa [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
11496! Mem[0000000010101408] = ffffff7f, %l3 = 00000000df49d353
11497 swapa [%i4+%o4]0x80,%l3 ! %l3 = 00000000ffffff7f
11498! Mem[0000000010141408] = df49d353, %l5 = 6400000000000000
11499 swapa [%i5+%o4]0x80,%l5 ! %l5 = 00000000df49d353
11500! %f0 = 00ff0000 00000000 00000000 0000ff00
11501! %f4 = ffffffff ffffffea 000000a5 00000000
11502! %f8 = ff000000 00000000 ff0000ff 00000000
11503! %f12 = ff00ff00 00000000 00ff0000 00ffffff
11504 stda %f0,[%i5]ASI_BLK_P ! Block Store to 0000000010141400
11505! %f30 = 00000000 0000ff00, Mem[0000000010181408] = 00000000 e300fb00
11506 stda %f30,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 0000ff00
11507! %f22 = ffffff8c 00000000, Mem[0000000010101408] = 53d349df ff00ff00
11508 stda %f22,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffff8c 00000000
11509! %f17 = 1e2522e8, Mem[0000000030181400] = 00ffffff
11510 sta %f17,[%i6+%g0]0x89 ! Mem[0000000030181400] = 1e2522e8
11511! Starting 10 instruction Load Burst
11512! Mem[00000000100c1400] = 53d349df, %l7 = 0000000000fb00e3
11513 ldsba [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000053
11514
11515p0_label_443:
11516! Mem[00000000100c1410] = ff00ff00, %l2 = 0000000053d349df
11517 ldsha [%i3+%o5]0x80,%l2 ! %l2 = ffffffffffffff00
11518! Mem[0000000030001400] = 00000000, %f21 = ffff0000
11519 lda [%i0+%g0]0x89,%f21 ! %f21 = 00000000
11520! Mem[000000001000142c] = 00000000, %l3 = 00000000ffffff7f
11521 lduh [%i0+0x02e],%l3 ! %l3 = 0000000000000000
11522! %l4 = 000000000000ffff, %l4 = 000000000000ffff, %l1 = 000000ff000000ff
11523 xor %l4,%l4,%l1 ! %l1 = 0000000000000000
11524! Mem[0000000030141408] = 00ff0000, %l3 = 0000000000000000
11525 lduwa [%i5+%o4]0x81,%l3 ! %l3 = 0000000000ff0000
11526! Mem[0000000030041408] = 00ff0000000000ff, %l7 = 0000000000000053
11527 ldxa [%i1+%o4]0x89,%l7 ! %l7 = 00ff0000000000ff
11528! Mem[0000000030101410] = ff00000000000000, %l4 = 000000000000ffff
11529 ldxa [%i4+%o5]0x81,%l4 ! %l4 = ff00000000000000
11530! Mem[0000000010101408] = ffffff8c00000000, %l2 = ffffffffffffff00
11531 ldxa [%i4+%o4]0x88,%l2 ! %l2 = ffffff8c00000000
11532! Mem[00000000100c1418] = 00000000, %l1 = 0000000000000000
11533 ldsba [%i3+0x018]%asi,%l1 ! %l1 = 0000000000000000
11534! Starting 10 instruction Store Burst
11535! %l6 = 0000000000000000, Mem[0000000010141410] = ffffffff
11536 stha %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffff0000
11537
11538p0_label_444:
11539! Mem[00000000201c0000] = ffff01ce, %l1 = 0000000000000000
11540 ldstub [%o0+%g0],%l1 ! %l1 = 000000ff000000ff
11541! %f30 = 00000000 0000ff00, %l4 = ff00000000000000
11542! Mem[0000000030181418] = ff00003400000000
11543 add %i6,0x018,%g1
11544 stda %f30,[%g1+%l4]ASI_PST16_S ! Mem[0000000030181418] = ff00003400000000
11545! %f31 = 0000ff00, Mem[0000000010101400] = 00ff00ff
11546 sta %f31,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000ff00
11547! Mem[00000000300c1400] = ff000000, %l3 = 0000000000ff0000
11548 swapa [%i3+%g0]0x81,%l3 ! %l3 = 00000000ff000000
11549! %f29 = 000000da, Mem[00000000100c1410] = ff00ff00
11550 sta %f29,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000da
11551! Mem[0000000030081400] = ffffff8c, %l7 = 00ff0000000000ff
11552 swapa [%i2+%g0]0x81,%l7 ! %l7 = 00000000ffffff8c
11553! Mem[00000000300c1400] = 00ff0000, %l1 = 00000000000000ff
11554 ldstuba [%i3+%g0]0x81,%l1 ! %l1 = 00000000000000ff
11555! %f18 = 00000000 00000000, %l5 = 00000000df49d353
11556! Mem[0000000030081418] = ff00000000000000
11557 add %i2,0x018,%g1
11558 stda %f18,[%g1+%l5]ASI_PST8_S ! Mem[0000000030081418] = ff00000000000000
11559! Mem[00000000100c1400] = df49d353, %l6 = 0000000000000000
11560 ldstuba [%i3+%g0]0x88,%l6 ! %l6 = 00000053000000ff
11561! Starting 10 instruction Load Burst
11562! Mem[0000000010101430] = e3000000, %l5 = 00000000df49d353
11563 ldub [%i4+0x032],%l5 ! %l5 = 0000000000000000
11564
11565p0_label_445:
11566! Mem[0000000010081420] = ff0081c300000000, %l6 = 0000000000000053
11567 ldx [%i2+0x020],%l6 ! %l6 = ff0081c300000000
11568! %l7 = 00000000ffffff8c, immd = 0000000000000d9a, %l1 = 0000000000000000
11569 sdivx %l7,0xd9a,%l1 ! %l1 = 000000000012d245
11570! Mem[00000000100c1410] = da000000, %l0 = 0000000000000000
11571 lduha [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
11572! Mem[0000000030081408] = 00000000, %l0 = 0000000000000000
11573 ldsba [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000
11574! Mem[0000000010081410] = 00000000000000ff, %l2 = ffffff8c00000000
11575 ldxa [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000ff
11576! Mem[0000000030081410] = 00000000, %f25 = 000000ff
11577 lda [%i2+%o5]0x89,%f25 ! %f25 = 00000000
11578 membar #Sync ! Added by membar checker (71)
11579! Mem[0000000010141410] = ffff0000, %l5 = 0000000000000000
11580 lduwa [%i5+%o5]0x88,%l5 ! %l5 = 00000000ffff0000
11581! Mem[0000000030101410] = ff00000000000000, %f8 = ff000000 00000000
11582 ldda [%i4+%o5]0x81,%f8 ! %f8 = ff000000 00000000
11583! Mem[0000000030181408] = 00000000 e822251e, %l6 = 00000000, %l7 = ffffff8c
11584 ldda [%i6+%o4]0x89,%l6 ! %l6 = 00000000e822251e 0000000000000000
11585! Starting 10 instruction Store Burst
11586! %l6 = e822251e, %l7 = 00000000, Mem[0000000030101400] = ff000000 00000000
11587 stda %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = e822251e 00000000
11588
11589p0_label_446:
11590! %l4 = ff00000000000000, Mem[0000000030181410] = e300fb00
11591 stha %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = e3000000
11592! %l7 = 0000000000000000, Mem[0000000030141410] = 000000ff
11593 stwa %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
11594! %f27 = 000000ff, Mem[0000000010001400] = ffffffff
11595 sta %f27,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff
11596! %l2 = 00000000000000ff, Mem[00000000100c140a] = 00000000, %asi = 80
11597 stba %l2,[%i3+0x00a]%asi ! Mem[00000000100c1408] = 0000ff00
11598! Mem[0000000010081410] = 000000ff, %l7 = 0000000000000000
11599 ldstuba [%i2+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
11600! %f18 = 00000000 00000000, Mem[0000000010041418] = 00000000 000000bc
11601 std %f18,[%i1+0x018] ! Mem[0000000010041418] = 00000000 00000000
11602! %l3 = 00000000ff000000, Mem[0000000010001400] = 000000ff
11603 stwa %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000000
11604! Mem[0000000010141400] = 00ff000000000000, %l2 = 00000000000000ff, %l6 = 00000000e822251e
11605 casxa [%i5]0x80,%l2,%l6 ! %l6 = 00ff000000000000
11606! Code Fragment 3
11607p0_fragment_45:
11608! %l0 = 0000000000000000
11609 setx 0xdceca9dfd34a9cca,%g7,%l0 ! %l0 = dceca9dfd34a9cca
11610! %l1 = 000000000012d245
11611 setx 0x2c7fa89fc20a4221,%g7,%l1 ! %l1 = 2c7fa89fc20a4221
11612 setx 0x1fe000, %g1, %g3
11613 or %l0, %g3, %l0 ! always set perrmask = 0xff
11614 setx 0x1ffff8, %g1, %g2
11615 and %l0, %g2, %l0
11616 ta T_CHANGE_HPRIV
11617 stxa %l1, [%l0]ASI_DCACHE_DATA
11618 ta T_CHANGE_NONHPRIV
11619! %l0 = dceca9dfd34a9cca
11620 setx 0x2416a39fab8edd4f,%g7,%l0 ! %l0 = 2416a39fab8edd4f
11621! %l1 = 2c7fa89fc20a4221
11622 setx 0x0273bb178cf5df6b,%g7,%l1 ! %l1 = 0273bb178cf5df6b
11623! Starting 10 instruction Load Burst
11624! Mem[0000000010001438] = 0000ff00, %l3 = 00000000ff000000
11625 ldub [%i0+0x039],%l3 ! %l3 = 0000000000000000
11626
11627p0_label_447:
11628! Mem[0000000010041408] = ff000000, %f11 = 00000000
11629 lda [%i1+%o4]0x88,%f11 ! %f11 = ff000000
11630! Mem[0000000010101400] = 0000ff00, %l1 = 0273bb178cf5df6b
11631 ldsha [%i4+%g0]0x88,%l1 ! %l1 = ffffffffffffff00
11632! Mem[0000000010181400] = 00ff0000, %l6 = 00ff000000000000
11633 ldsh [%i6+0x002],%l6 ! %l6 = 0000000000000000
11634! Mem[0000000030081408] = 00000000, %l2 = 00000000000000ff
11635 lduha [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
11636! Mem[0000000030181400] = e822251e0000ff00, %l3 = 0000000000000000
11637 ldxa [%i6+%g0]0x81,%l3 ! %l3 = e822251e0000ff00
11638! Mem[0000000010141408] = 00ff000000000000, %l7 = 00000000000000ff
11639 ldxa [%i5+%o4]0x88,%l7 ! %l7 = 00ff000000000000
11640! Mem[00000000100c1408] = 0000000000ff0000, %f20 = ffffffff 00000000
11641 ldda [%i3+%o4]0x88,%f20 ! %f20 = 00000000 00ff0000
11642! %l3 = e822251e0000ff00, %l6 = 0000000000000000, %y = 00000000
11643 smul %l3,%l6,%l0 ! %l0 = 0000000000000000, %y = 00000000
11644! Mem[00000000300c1400] = ffff0000, %l4 = ff00000000000000
11645 ldsha [%i3+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
11646! Starting 10 instruction Store Burst
11647! %l0 = 0000000000000000, Mem[0000000030141408] = 0000ff000000ff00
11648 stxa %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000000000000000
11649
11650p0_label_448:
11651! Mem[000000001008140d] = 000000ff, %l5 = 00000000ffff0000
11652 ldstuba [%i2+0x00d]%asi,%l5 ! %l5 = 00000000000000ff
11653! Mem[0000000030101410] = ff000000, %l3 = e822251e0000ff00
11654 ldstuba [%i4+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
11655! Mem[0000000010101408] = 00000000, %l5 = 0000000000000000
11656 ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 00000000000000ff
11657! Mem[0000000030181408] = e822251e, %l7 = 00ff000000000000
11658 ldstuba [%i6+%o4]0x89,%l7 ! %l7 = 0000001e000000ff
11659! Mem[0000000030001400] = 00000000, %l5 = 0000000000000000
11660 ldstuba [%i0+%g0]0x81,%l5 ! %l5 = 00000000000000ff
11661! %f14 = 00ff0000 00ffffff, Mem[0000000010181400] = 00ff0000 00000000
11662 stda %f14,[%i6+0x000]%asi ! Mem[0000000010181400] = 00ff0000 00ffffff
11663! %f24 = b6ec4d5a 00000000, %l2 = 0000000000000000
11664! Mem[0000000030081420] = ff157c9ed2038dff
11665 add %i2,0x020,%g1
11666 stda %f24,[%g1+%l2]ASI_PST32_S ! Mem[0000000030081420] = ff157c9ed2038dff
11667! Mem[0000000030181400] = e822251e, %l0 = 0000000000000000
11668 ldstuba [%i6+%g0]0x81,%l0 ! %l0 = 000000e8000000ff
11669! %f6 = 000000a5 00000000, Mem[0000000010001410] = 8c000000 ffffffea
11670 std %f6 ,[%i0+%o5] ! Mem[0000000010001410] = 000000a5 00000000
11671! Starting 10 instruction Load Burst
11672! %f24 = b6ec4d5a, %f23 = 00000000, %f5 = ffffffea
11673 fdivs %f24,%f23,%f5 ! %f5 = ff800000
11674
11675p0_label_449:
11676! Mem[0000000010041408] = 000000ff, %l2 = 0000000000000000
11677 ldsba [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000
11678! Mem[00000000300c1400] = ffff0000, %l4 = ffffffffffffffff
11679 ldsha [%i3+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
11680! Mem[0000000030141408] = 0000000000000000, %f24 = b6ec4d5a 00000000
11681 ldda [%i5+%o4]0x89,%f24 ! %f24 = 00000000 00000000
11682! Mem[00000000100c1418] = 00000000, %f17 = 1e2522e8
11683 lda [%i3+0x018]%asi,%f17 ! %f17 = 00000000
11684! Mem[00000000300c1408] = 00000000, %l0 = 00000000000000e8
11685 ldswa [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000
11686! Mem[0000000030081408] = 00000000, %f4 = ffffffff
11687 lda [%i2+%o4]0x81,%f4 ! %f4 = 00000000
11688! Mem[0000000010181410] = 0000000000000000, %f24 = 00000000 00000000
11689 ldda [%i6+%o5]0x88,%f24 ! %f24 = 00000000 00000000
11690! Mem[000000001004140c] = 0000ff00, %l2 = 0000000000000000
11691 ldswa [%i1+0x00c]%asi,%l2 ! %l2 = 000000000000ff00
11692! Mem[0000000030181410] = e3000000, %l1 = ffffffffffffff00
11693 ldsha [%i6+%o5]0x89,%l1 ! %l1 = 0000000000000000
11694! Starting 10 instruction Store Burst
11695! %l2 = 0000ff00, %l3 = 000000ff, Mem[0000000010141438] = 00ff0000 00ffffff
11696 std %l2,[%i5+0x038] ! Mem[0000000010141438] = 0000ff00 000000ff
11697
11698p0_label_450:
11699! %f12 = ff00ff00 00000000, %l2 = 000000000000ff00
11700! Mem[0000000010101400] = 00ff0000e300fb00
11701 stda %f12,[%i4+%l2]ASI_PST32_P ! Mem[0000000010101400] = 00ff0000e300fb00
11702! %l1 = 0000000000000000, Mem[0000000010041408] = 000000ff
11703 stba %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000000ff
11704! Mem[0000000030141408] = 00000000, %l4 = ffffffffffffffff
11705 ldstuba [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000ff
11706! %f8 = ff000000 00000000, %l7 = 000000000000001e
11707! Mem[0000000010001400] = ff00000000000000
11708 stda %f8,[%i0+%l7]ASI_PST16_PL ! Mem[0000000010001400] = ff000000000000ff
11709! %l0 = 0000000000000000, Mem[0000000030001408] = 00ff0000
11710 stwa %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
11711! Mem[0000000010001410] = 000000a5, %l2 = 000000000000ff00
11712 ldstuba [%i0+%o5]0x80,%l2 ! %l2 = 00000000000000ff
11713! %l2 = 0000000000000000, Mem[0000000010041400] = ffffffff
11714 stwa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
11715! %l6 = 0000000000000000, Mem[000000001010141c] = 000000ff, %asi = 80
11716 stwa %l6,[%i4+0x01c]%asi ! Mem[000000001010141c] = 00000000
11717! Mem[0000000010081408] = 000000ff, %l3 = 00000000000000ff
11718 swapa [%i2+%o4]0x88,%l3 ! %l3 = 00000000000000ff
11719! Starting 10 instruction Load Burst
11720! Mem[0000000030001408] = 00000000, %l5 = 0000000000000000
11721 ldsha [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000000
11722
11723p0_label_451:
11724! Mem[0000000010141408] = 00000000, %l3 = 00000000000000ff
11725 lduwa [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000000
11726! Mem[0000000030181400] = ff22251e, %l2 = 0000000000000000
11727 lduwa [%i6+%g0]0x81,%l2 ! %l2 = 00000000ff22251e
11728! Mem[0000000030081410] = 00000000, %l3 = 0000000000000000
11729 ldswa [%i2+%o5]0x81,%l3 ! %l3 = 0000000000000000
11730! Mem[00000000300c1410] = 00000000, %l4 = 0000000000000000
11731 lduwa [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
11732! Mem[000000001018143c] = 047effa5, %l1 = 0000000000000000
11733 ldsba [%i6+0x03c]%asi,%l1 ! %l1 = 0000000000000004
11734! Mem[00000000300c1410] = 00000000, %l5 = 0000000000000000
11735 lduwa [%i3+%o5]0x81,%l5 ! %l5 = 0000000000000000
11736! Mem[0000000010181400] = 00ff000000ffffff, %f4 = 00000000 ff800000
11737 ldda [%i6+0x000]%asi,%f4 ! %f4 = 00ff0000 00ffffff
11738! Mem[0000000030141400] = 00000000, %l6 = 0000000000000000
11739 lduha [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000000
11740! Mem[0000000030001400] = 000000ff, %l6 = 0000000000000000
11741 ldswa [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff
11742! Starting 10 instruction Store Burst
11743! Mem[000000001000143b] = 0000ff00, %l3 = 0000000000000000
11744 ldstuba [%i0+0x03b]%asi,%l3 ! %l3 = 00000000000000ff
11745
11746p0_label_452:
11747! %l6 = 000000ff, %l7 = 0000001e, Mem[0000000010141400] = 0000ff00 00000000
11748 stda %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff 0000001e
11749! Mem[0000000010001400] = 000000ff, %l6 = 00000000000000ff
11750 lduwa [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000ff
11751! %l3 = 0000000000000000, Mem[0000000030101410] = ff00000000000000
11752 stxa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
11753! %l3 = 0000000000000000, Mem[00000000100c141b] = 00000000
11754 stb %l3,[%i3+0x01b] ! Mem[00000000100c1418] = 00000000
11755! %l1 = 0000000000000004, imm = 0000000000000ab5, %l6 = 00000000000000ff
11756 orn %l1,0xab5,%l6 ! %l6 = fffffffffffff54e
11757! Mem[0000000030001410] = ffff0000, %l4 = 0000000000000000
11758 ldstuba [%i0+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
11759! Mem[0000000010081428] = 00000000, %l2 = 00000000ff22251e, %asi = 80
11760 swapa [%i2+0x028]%asi,%l2 ! %l2 = 0000000000000000
11761! %f12 = ff00ff00 00000000, Mem[0000000010141410] = 0000ffff ffffffea
11762 stda %f12,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff00ff00 00000000
11763! %l6 = fffffffffffff54e, Mem[0000000020800040] = fffff99a, %asi = 80
11764 stha %l6,[%o1+0x040]%asi ! Mem[0000000020800040] = f54ef99a
11765! Starting 10 instruction Load Burst
11766! Mem[0000000010001408] = 00000000, %l3 = 0000000000000000
11767 ldsha [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
11768
11769p0_label_453:
11770! Mem[0000000030081410] = 00000000, %l2 = 0000000000000000
11771 ldsha [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
11772! Mem[0000000030041408] = ff000000, %l2 = 0000000000000000
11773 ldsba [%i1+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
11774! Mem[0000000010101400] = 00fb00e30000ff00, %f28 = 00ffffff 000000da
11775 ldda [%i4+%g0]0x88,%f28 ! %f28 = 00fb00e3 0000ff00
11776! Mem[00000000211c0000] = ffffe5a1, %l1 = 0000000000000004
11777 lduh [%o2+%g0],%l1 ! %l1 = 000000000000ffff
11778! Mem[0000000010081410] = 00000000000000ff, %l7 = 000000000000001e
11779 ldxa [%i2+%o5]0x88,%l7 ! %l7 = 00000000000000ff
11780! Mem[0000000010101400] = 0000ff00, %l7 = 00000000000000ff
11781 lduba [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
11782! Mem[0000000030101400] = e822251e 00000000, %l6 = fffff54e, %l7 = 00000000
11783 ldda [%i4+%g0]0x81,%l6 ! %l6 = 00000000e822251e 0000000000000000
11784! Mem[0000000010181400] = 0000ff00, %f27 = 000000ff
11785 lda [%i6+%g0]0x88,%f27 ! %f27 = 0000ff00
11786! %l4 = 00000000000000ff, imm = 0000000000000e33, %l6 = 00000000e822251e
11787 orn %l4,0xe33,%l6 ! %l6 = fffffffffffff1ff
11788! Starting 10 instruction Store Burst
11789! Mem[0000000010001408] = 00000000, %l3 = 0000000000000000
11790 ldstuba [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000ff
11791
11792p0_label_454:
11793! Mem[0000000030081400] = 000000ff, %l2 = ffffffffffffffff
11794 ldstuba [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000ff
11795! %f6 = 000000a5 00000000, Mem[0000000030141400] = 00000000 00ff00ff
11796 stda %f6 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000a5 00000000
11797! %f20 = 00000000, %f20 = 00000000
11798 fitos %f20,%f20 ! %f20 = 00000000
11799! %l7 = 0000000000000000, Mem[0000000010141410] = ff00ff00
11800 stba %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000ff00
11801! %l1 = 000000000000ffff, Mem[0000000030081400] = ff0000ff
11802 stwa %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000ffff
11803! %l3 = 0000000000000000, Mem[0000000030101408] = ff000000
11804 stwa %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
11805! Mem[0000000010001410] = ff0000a5, %l3 = 0000000000000000
11806 swapa [%i0+%o5]0x80,%l3 ! %l3 = 00000000ff0000a5
11807! %l3 = 00000000ff0000a5, Mem[0000000010141408] = 00000000
11808 stwa %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff0000a5
11809! %l6 = fffffffffffff1ff, Mem[0000000030001410] = 0000ffff
11810 stha %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000f1ff
11811! Starting 10 instruction Load Burst
11812! Mem[0000000010141410] = 00ff0000, %l2 = 0000000000000000
11813 ldswa [%i5+%o5]0x88,%l2 ! %l2 = 0000000000ff0000
11814
11815p0_label_455:
11816! Mem[00000000100c1430] = 64000000, %l0 = 0000000000000000
11817 lduh [%i3+0x032],%l0 ! %l0 = 0000000000000000
11818! Mem[0000000010001410] = 00000000, %l3 = 00000000ff0000a5
11819 lduba [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000
11820! Mem[0000000030081410] = 00000000, %l1 = 000000000000ffff
11821 lduha [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000
11822! Mem[0000000030141408] = 00000000000000ff, %l1 = 0000000000000000
11823 ldxa [%i5+%o4]0x89,%l1 ! %l1 = 00000000000000ff
11824! %f29 = 0000ff00, %f2 = 00000000
11825 fcmps %fcc1,%f29,%f2 ! %fcc1 = 2
11826! Mem[0000000030041408] = 000000ff, %l5 = 0000000000000000
11827 ldsha [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff
11828! Mem[00000000300c1400] = ffff0000 ff000000 00000000 00000000
11829! Mem[00000000300c1410] = 00000000 00fb00e3 60000000 00000000
11830! Mem[00000000300c1420] = 00000000 34697300 00000000 e300fb00
11831! Mem[00000000300c1430] = e3000000 d2038d08 00000000 00000000
11832 ldda [%i3]ASI_BLK_AIUS,%f0 ! Block Load from 00000000300c1400
11833! Mem[0000000010101408] = ffffff8c000000ff, %l3 = 0000000000000000
11834 ldxa [%i4+%o4]0x88,%l3 ! %l3 = ffffff8c000000ff
11835! Mem[0000000030181410] = 000000e3 00000000, %l2 = 00ff0000, %l3 = 000000ff
11836 ldda [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000e3 0000000000000000
11837! Starting 10 instruction Store Burst
11838! %f19 = 00000000, Mem[0000000030081400] = ffff0000
11839 sta %f19,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
11840
11841p0_label_456:
11842! %l3 = 0000000000000000, Mem[000000001000143c] = 00000000, %asi = 80
11843 stha %l3,[%i0+0x03c]%asi ! Mem[000000001000143c] = 00000000
11844! Mem[00000000300c1410] = 00000000, %l7 = 0000000000000000
11845 swapa [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000
11846! Mem[0000000030101410] = 00000000, %l0 = 0000000000000000
11847 ldstuba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
11848! %f30 = 00000000 0000ff00, Mem[0000000010041410] = ff000000 ff0000ff
11849 stda %f30,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 0000ff00
11850! %l2 = 00000000000000e3, Mem[0000000030101408] = 00000000
11851 stha %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000e3
11852! Mem[0000000010081400] = 000000ff, %l3 = 0000000000000000
11853 ldstuba [%i2+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
11854! %l4 = 000000ff, %l5 = 000000ff, Mem[0000000010041438] = ff000000 ffffffff
11855 stda %l4,[%i1+0x038]%asi ! Mem[0000000010041438] = 000000ff 000000ff
11856 membar #Sync ! Added by membar checker (72)
11857! %f16 = ffffffff 00000000, Mem[00000000300c1408] = 00000000 00000000
11858 stda %f16,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffff 00000000
11859! Mem[0000000030081408] = 00000000, %l3 = 00000000000000ff
11860 ldstuba [%i2+%o4]0x81,%l3 ! %l3 = 00000000000000ff
11861! Starting 10 instruction Load Burst
11862! Mem[000000001000140c] = 0000ff00, %l6 = fffffffffffff1ff
11863 ldub [%i0+0x00f],%l6 ! %l6 = 0000000000000000
11864
11865p0_label_457:
11866! Mem[00000000100c1408] = 00ff0000, %l7 = 0000000000000000
11867 ldswa [%i3+%o4]0x88,%l7 ! %l7 = 0000000000ff0000
11868! Mem[0000000030081410] = 00000000, %l6 = 0000000000000000
11869 lduha [%i2+%o5]0x89,%l6 ! %l6 = 0000000000000000
11870! Mem[0000000021800100] = ffbc4e79, %l5 = 00000000000000ff
11871 lduha [%o3+0x100]%asi,%l5 ! %l5 = 000000000000ffbc
11872! Mem[0000000030001408] = 00000000, %l1 = 00000000000000ff
11873 ldsba [%i0+%o4]0x81,%l1 ! %l1 = 0000000000000000
11874! Mem[0000000010101408] = ff000000, %f22 = ffffff8c
11875 lda [%i4+%o4]0x80,%f22 ! %f22 = ff000000
11876! Mem[0000000010001400] = 000000ff, %f24 = 00000000
11877 lda [%i0+%g0]0x88,%f24 ! %f24 = 000000ff
11878! Mem[0000000010101410] = ffff0000, %l0 = 0000000000000000
11879 ldsb [%i4+0x012],%l0 ! %l0 = 0000000000000000
11880! Mem[0000000010141400] = 000000ff, %l0 = 0000000000000000
11881 lduha [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000ff
11882! Mem[00000000300c1400] = 0000ffff, %l4 = 00000000000000ff
11883 lduha [%i3+%g0]0x89,%l4 ! %l4 = 000000000000ffff
11884! Starting 10 instruction Store Burst
11885! %l3 = 0000000000000000, Mem[0000000010001408] = 00ff0000000000ff
11886 stxa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000000
11887
11888p0_label_458:
11889! %l5 = 000000000000ffbc, Mem[0000000020800040] = f54ef99a, %asi = 80
11890 stba %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = bc4ef99a
11891! %l4 = 000000000000ffff, Mem[0000000010101412] = ffff0000, %asi = 80
11892 stba %l4,[%i4+0x012]%asi ! Mem[0000000010101410] = ffffff00
11893! %f26 = ffffffff, Mem[0000000010141410] = 0000ff00
11894 st %f26,[%i5+%o5] ! Mem[0000000010141410] = ffffffff
11895! %l0 = 00000000000000ff, Mem[00000000211c0000] = ffffe5a1, %asi = 80
11896 stha %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ffe5a1
11897! %l7 = 0000000000ff0000, Mem[0000000021800180] = ffb7423e, %asi = 80
11898 stba %l7,[%o3+0x180]%asi ! Mem[0000000021800180] = 00b7423e
11899! %l1 = 0000000000000000, Mem[0000000010101400] = 00ff0000e300fb00
11900 stx %l1,[%i4+%g0] ! Mem[0000000010101400] = 0000000000000000
11901! %f14 = 00000000 00000000, Mem[0000000010041408] = 000000ff 0000ff00
11902 stda %f14,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 00000000
11903! %l5 = 000000000000ffbc, Mem[0000000030001408] = 00000000
11904 stha %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffbc0000
11905! Mem[0000000030001400] = ff000000, %l6 = 0000000000000000
11906 ldstuba [%i0+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
11907! Starting 10 instruction Load Burst
11908! Mem[0000000010081400] = ff000000, %l0 = 00000000000000ff
11909 ldswa [%i2+0x000]%asi,%l0 ! %l0 = ffffffffff000000
11910
11911p0_label_459:
11912! %l5 = 000000000000ffbc, immed = 0000031a, %y = 00000000
11913 umul %l5,0x31a,%l4 ! %l4 = 0000000003192d18, %y = 00000000
11914! Mem[0000000010001428] = ff0000ff, %f13 = d2038d08
11915 ld [%i0+0x028],%f13 ! %f13 = ff0000ff
11916! Mem[0000000030141400] = 000000a5 00000000 ff000000 00000000
11917! Mem[0000000030141410] = 00000000 0000ffff 60000000 00000000
11918! Mem[0000000030141420] = 00000000 34697300 a52e7e04 e2a2ea29
11919! Mem[0000000030141430] = e3000000 d2038d08 00000000 00000000
11920 ldda [%i5]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030141400
11921! Mem[0000000030101410] = ff00000000000000, %f30 = 00000000 0000ff00
11922 ldda [%i4+%o5]0x81,%f30 ! %f30 = ff000000 00000000
11923! Mem[0000000010041400] = 00000000, %l7 = 0000000000ff0000
11924 ldswa [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000
11925! Mem[0000000020800000] = ffffe062, %l7 = 0000000000000000
11926 ldsba [%o1+0x001]%asi,%l7 ! %l7 = ffffffffffffffff
11927! %f19 = 00000000, %f20 = 00000000
11928 fsqrts %f19,%f20 ! %f20 = 00000000
11929! Mem[00000000211c0000] = 00ffe5a1, %l3 = 0000000000000000
11930 lduh [%o2+%g0],%l3 ! %l3 = 00000000000000ff
11931! Mem[0000000010041410] = 00000000, %l1 = 0000000000000000
11932 lduha [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000000
11933! Starting 10 instruction Store Burst
11934! Mem[0000000030181408] = e82225ff, %l2 = 00000000000000e3
11935 swapa [%i6+%o4]0x89,%l2 ! %l2 = 00000000e82225ff
11936
11937p0_label_460:
11938! %f31 = 00000000, %f29 = 0000ff00
11939 fstoi %f31,%f29 ! %f29 = 00000000
11940! Mem[0000000010041417] = 0000ff00, %l6 = 00000000000000ff
11941 ldstub [%i1+0x017],%l6 ! %l6 = 00000000000000ff
11942! %l5 = 000000000000ffbc, Mem[000000001004140c] = 00000000, %asi = 80
11943 stwa %l5,[%i1+0x00c]%asi ! Mem[000000001004140c] = 0000ffbc
11944! %l7 = ffffffffffffffff, Mem[0000000030081408] = 000000ff
11945 stba %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
11946! Mem[0000000030101400] = e822251e00000000, %f26 = ffffffff 0000ff00
11947 ldda [%i4+%g0]0x81,%f26 ! %f26 = e822251e 00000000
11948! %l4 = 0000000003192d18, Mem[00000000300c1408] = ffffffff
11949 stha %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffff2d18
11950! %l7 = ffffffffffffffff, Mem[0000000030081410] = 00000000
11951 stba %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff
11952! Mem[0000000030181410] = e3000000, %l3 = 00000000000000ff
11953 ldstuba [%i6+%o5]0x89,%l3 ! %l3 = 00000000000000ff
11954! Mem[0000000030141408] = ff000000, %l4 = 0000000003192d18
11955 ldstuba [%i5+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
11956! Starting 10 instruction Load Burst
11957! Mem[00000000300c1408] = ffff2d18, %l3 = 0000000000000000
11958 ldsha [%i3+%o4]0x89,%l3 ! %l3 = 0000000000002d18
11959
11960p0_label_461:
11961! Mem[00000000201c0000] = ffff01ce, %l5 = 000000000000ffbc
11962 ldsb [%o0+%g0],%l5 ! %l5 = ffffffffffffffff
11963! Mem[0000000030081408] = 000000ff, %f22 = ff000000
11964 lda [%i2+%o4]0x89,%f22 ! %f22 = 000000ff
11965! %l5 = ffffffffffffffff, %l4 = 00000000000000ff, %l4 = 00000000000000ff
11966 addc %l5,%l4,%l4 ! %l4 = 00000000000000fe
11967! Mem[0000000010181408] = 000000000000ff00, %f22 = 000000ff 00000000
11968 ldda [%i6+%o4]0x88,%f22 ! %f22 = 00000000 0000ff00
11969! Mem[0000000030181410] = ff0000e3 00000000, %l0 = ff000000, %l1 = 00000000
11970 ldda [%i6+%o5]0x81,%l0 ! %l0 = 00000000ff0000e3 0000000000000000
11971! Mem[0000000030041410] = ffaa04ff, %l1 = 0000000000000000
11972 ldsha [%i1+%o5]0x81,%l1 ! %l1 = ffffffffffffffaa
11973! Mem[0000000010081408] = ff000000, %l4 = 00000000000000fe
11974 ldsba [%i2+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
11975! Mem[0000000010001410] = 0000000000000000, %l0 = 00000000ff0000e3
11976 ldxa [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000
11977! Mem[0000000010181410] = 00000000, %l0 = 0000000000000000
11978 ldswa [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000
11979! Starting 10 instruction Store Burst
11980! Mem[00000000100c1408] = 0000ff00, %l5 = ffffffffffffffff
11981 swapa [%i3+%o4]0x80,%l5 ! %l5 = 000000000000ff00
11982
11983p0_label_462:
11984! %l3 = 0000000000002d18, Mem[0000000010081438] = 00bc0000, %asi = 80
11985 stha %l3,[%i2+0x038]%asi ! Mem[0000000010081438] = 2d180000
11986! %f22 = 00000000 0000ff00, Mem[0000000010081408] = ff000000 00ff00ff
11987 stda %f22,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 0000ff00
11988! %l7 = ffffffffffffffff, Mem[00000000100c1400] = 00000000df49d3ff
11989 stxa %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffffffffffffff
11990! %f24 = 000000ff 00000000, %l5 = 000000000000ff00
11991! Mem[00000000100c1438] = e822251e000000da
11992 add %i3,0x038,%g1
11993 stda %f24,[%g1+%l5]ASI_PST32_P ! Mem[00000000100c1438] = e822251e000000da
11994! %f20 = 00000000 00ff0000, %l2 = 00000000e82225ff
11995! Mem[0000000030101420] = 9c071bb4462cd38d
11996 add %i4,0x020,%g1
11997 stda %f20,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030101420] = 0000ff0000000000
11998! %l2 = e82225ff, %l3 = 00002d18, Mem[0000000010001408] = 00000000 00000000
11999 stda %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = e82225ff 00002d18
12000! %f30 = ff000000, Mem[0000000030081410] = 000000ff
12001 sta %f30,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff000000
12002 membar #Sync ! Added by membar checker (73)
12003! %l6 = 0000000000000000, Mem[0000000030141410] = 00000000
12004 stwa %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
12005! %l2 = e82225ff, %l3 = 00002d18, Mem[0000000030181410] = e30000ff 00000000
12006 stda %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = e82225ff 00002d18
12007! Starting 10 instruction Load Burst
12008! Mem[0000000030041410] = ff04aaff, %l3 = 0000000000002d18
12009 ldswa [%i1+%o5]0x89,%l3 ! %l3 = ffffffffff04aaff
12010
12011p0_label_463:
12012! Mem[0000000030101400] = 1e2522e8, %l3 = ffffffffff04aaff
12013 ldswa [%i4+%g0]0x89,%l3 ! %l3 = 000000001e2522e8
12014! Mem[0000000030001410] = 0000f1ff, %l5 = 000000000000ff00
12015 ldsha [%i0+%o5]0x89,%l5 ! %l5 = fffffffffffff1ff
12016! Mem[0000000010041414] = 0000ffff, %l4 = ffffffffffffffff
12017 lduh [%i1+0x016],%l4 ! %l4 = 000000000000ffff
12018! Mem[0000000010081400] = 000000ff, %l2 = 00000000e82225ff
12019 lduha [%i2+%g0]0x88,%l2 ! %l2 = 00000000000000ff
12020! Mem[00000000100c1408] = ffffffff00000000, %l7 = ffffffffffffffff
12021 ldxa [%i3+%o4]0x80,%l7 ! %l7 = ffffffff00000000
12022! Mem[0000000021800180] = 00b7423e, %l7 = ffffffff00000000
12023 lduh [%o3+0x180],%l7 ! %l7 = 00000000000000b7
12024! Mem[0000000030141400] = 000000a5 00000000, %l4 = 0000ffff, %l5 = fffff1ff
12025 ldda [%i5+%g0]0x81,%l4 ! %l4 = 00000000000000a5 0000000000000000
12026! Mem[0000000010101408] = ff000000, %l0 = 0000000000000000
12027 ldsha [%i4+%o4]0x80,%l0 ! %l0 = ffffffffffffff00
12028! Mem[0000000030001408] = ffbc0000, %l6 = 0000000000000000
12029 ldswa [%i0+%o4]0x81,%l6 ! %l6 = ffffffffffbc0000
12030! Starting 10 instruction Store Burst
12031! Mem[0000000030181400] = 1e2522ff, %l3 = 000000001e2522e8
12032 ldstuba [%i6+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
12033
12034p0_label_464:
12035! %l5 = 0000000000000000, Mem[00000000100c1408] = ffffffff
12036 stha %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffff0000
12037! %l2 = 00000000000000ff, Mem[0000000010181400] = 0000ff00
12038 stwa %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff
12039! %f26 = e822251e 00000000, Mem[00000000300c1400] = ffff0000 ff000000
12040 stda %f26,[%i3+%g0]0x81 ! Mem[00000000300c1400] = e822251e 00000000
12041! %l2 = 000000ff, %l3 = 000000ff, Mem[0000000030141410] = 00000000 0000ffff
12042 stda %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff 000000ff
12043! %l4 = 00000000000000a5, Mem[0000000010101428] = 00006dff00000000
12044 stx %l4,[%i4+0x028] ! Mem[0000000010101428] = 00000000000000a5
12045! Mem[0000000021800001] = ffff18df, %l6 = ffffffffffbc0000
12046 ldstub [%o3+0x001],%l6 ! %l6 = 000000ff000000ff
12047! %f16 = ffffffff 00000000, %l3 = 00000000000000ff
12048! Mem[0000000030041430] = 00000000a6007f18
12049 add %i1,0x030,%g1
12050 stda %f16,[%g1+%l3]ASI_PST8_S ! Mem[0000000030041430] = ffffffff00000000
12051! %l0 = ffffffffffffff00, Mem[0000000030041410] = ffaa04ff
12052 stwa %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffffff00
12053! Mem[0000000030101400] = 1e2522e8, %l2 = 00000000000000ff
12054 ldstuba [%i4+%g0]0x89,%l2 ! %l2 = 000000e8000000ff
12055! Starting 10 instruction Load Burst
12056! Mem[0000000010001428] = ff0000ff00000000, %f26 = e822251e 00000000
12057 ldda [%i0+0x028]%asi,%f26 ! %f26 = ff0000ff 00000000
12058
12059p0_label_465:
12060! Mem[0000000030141400] = 000000a500000000, %f0 = 000000a5 00000000
12061 ldda [%i5+%g0]0x81,%f0 ! %f0 = 000000a5 00000000
12062! Mem[0000000010001430] = ff000000, %l6 = 00000000000000ff
12063 lduh [%i0+0x032],%l6 ! %l6 = 0000000000000000
12064! Mem[0000000030081408] = ff000000000000ff, %l5 = 0000000000000000
12065 ldxa [%i2+%o4]0x81,%l5 ! %l5 = ff000000000000ff
12066! Mem[0000000030041410] = 00ff0000 00ffffff, %l2 = 000000e8, %l3 = 000000ff
12067 ldda [%i1+%o5]0x89,%l2 ! %l2 = 0000000000ffffff 0000000000ff0000
12068! Mem[00000000300c1408] = 00000000 ffff2d18, %l2 = 00ffffff, %l3 = 00ff0000
12069 ldda [%i3+%o4]0x89,%l2 ! %l2 = 00000000ffff2d18 0000000000000000
12070! Mem[0000000021800140] = 000099db, %l6 = 0000000000000000
12071 ldsha [%o3+0x140]%asi,%l6 ! %l6 = 0000000000000000
12072! Mem[0000000010081418] = 00ff7e04, %l7 = 00000000000000b7
12073 ldsha [%i2+0x01a]%asi,%l7 ! %l7 = 0000000000007e04
12074! Mem[0000000030081400] = 00000000, %l0 = ffffffffffffff00
12075 ldswa [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000
12076! %f2 = ff000000, %f8 = 00000000, %f18 = 00000000
12077 fdivs %f2 ,%f8 ,%f18 ! %f18 = ff800000
12078! Starting 10 instruction Store Burst
12079! %l3 = 0000000000000000, Mem[00000000300c1408] = 182dffff00000000
12080 stxa %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000000000
12081
12082p0_label_466:
12083! Mem[0000000030101400] = ff22251e, %l2 = 00000000ffff2d18
12084 swapa [%i4+%g0]0x81,%l2 ! %l2 = 00000000ff22251e
12085! %f6 = 60000000, %f27 = 00000000, %f21 = 00ff0000
12086 fdivs %f6 ,%f27,%f21 ! %f21 = 7f800000
12087! %l2 = ff22251e, %l3 = 00000000, Mem[0000000010001408] = e82225ff 00002d18
12088 stda %l2,[%i0+0x008]%asi ! Mem[0000000010001408] = ff22251e 00000000
12089! %f2 = ff000000 00000000, Mem[0000000030001410] = 0000f1ff 00000000
12090 stda %f2 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff000000 00000000
12091! %l0 = 0000000000000000, Mem[0000000030141408] = ff000000
12092 stwa %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
12093! %f12 = e3000000 d2038d08, %l4 = 00000000000000a5
12094! Mem[0000000010081400] = ff000000ffff0000
12095 stda %f12,[%i2+%l4]ASI_PST8_P ! Mem[0000000010081400] = e3000000ff030008
12096! Mem[0000000030141408] = 00000000, %l3 = 0000000000000000
12097 swapa [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000000
12098! %l6 = 0000000000000000, Mem[0000000010001410] = 00000000
12099 stba %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
12100! Mem[0000000010101427] = ffffffff, %l3 = 0000000000000000
12101 ldstub [%i4+0x027],%l3 ! %l3 = 000000ff000000ff
12102! Starting 10 instruction Load Burst
12103! Mem[0000000030081408] = ff000000, %l1 = ffffffffffffffaa
12104 ldsha [%i2+%o4]0x81,%l1 ! %l1 = ffffffffffffff00
12105
12106p0_label_467:
12107! Mem[0000000010101408] = ff000000, %l7 = 0000000000007e04
12108 lduha [%i4+%o4]0x80,%l7 ! %l7 = 000000000000ff00
12109! Mem[00000000300c1408] = 0000000000000000, %f6 = 60000000 00000000
12110 ldda [%i3+%o4]0x81,%f6 ! %f6 = 00000000 00000000
12111! Mem[0000000010081410] = ff000000, %l5 = ff000000000000ff
12112 lduwa [%i2+%o5]0x80,%l5 ! %l5 = 00000000ff000000
12113! Mem[00000000300c1410] = 0000000000fb00e3, %f18 = ff800000 00000000
12114 ldda [%i3+%o5]0x81,%f18 ! %f18 = 00000000 00fb00e3
12115! %l4 = 00000000000000a5, %l4 = 00000000000000a5, %l1 = ffffffffffffff00
12116 sub %l4,%l4,%l1 ! %l1 = 0000000000000000
12117! Mem[00000000300c1408] = 00000000, %l1 = 0000000000000000
12118 lduha [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000000
12119! Mem[0000000010001400] = 000000ff, %l5 = 00000000ff000000
12120 ldsha [%i0+%g0]0x88,%l5 ! %l5 = 00000000000000ff
12121! Mem[0000000030101408] = e30000005a4decb6, %l0 = 0000000000000000
12122 ldxa [%i4+%o4]0x81,%l0 ! %l0 = e30000005a4decb6
12123! Mem[0000000030181400] = 1e2522ff, %l2 = 00000000ff22251e
12124 lduba [%i6+%g0]0x89,%l2 ! %l2 = 00000000000000ff
12125! Starting 10 instruction Store Burst
12126! %f23 = 0000ff00, %f4 = 00000000, %f4 = 00000000
12127 fsubs %f23,%f4 ,%f4 ! %l0 = e30000005a4decd8, Unfinished, %fsr = 3600000400
12128
12129p0_label_468:
12130! Mem[0000000010101410] = 00ffffff, %l1 = 0000000000000000
12131 swapa [%i4+%o5]0x88,%l1 ! %l1 = 0000000000ffffff
12132! Mem[0000000010101408] = 000000ff, %l1 = 0000000000ffffff
12133 ldstuba [%i4+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
12134! %f10 = a52e7e04 e2a2ea29, Mem[00000000100c1400] = ffffffff ffffffff
12135 stda %f10,[%i3+%g0]0x80 ! Mem[00000000100c1400] = a52e7e04 e2a2ea29
12136! %l6 = 0000000000000000, Mem[00000000211c0000] = 00ffe5a1
12137 sth %l6,[%o2+%g0] ! Mem[00000000211c0000] = 0000e5a1
12138! %f24 = 000000ff, %f1 = 00000000
12139 fstoi %f24,%f1 ! %l0 = e30000005a4decfa, Unfinished, %fsr = 3600000400
12140! %l1 = 00000000000000ff, Mem[0000000030081408] = ff000000
12141 stha %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00ff0000
12142! Mem[0000000021800040] = 607028b2, %l5 = 00000000000000ff
12143 ldstub [%o3+0x040],%l5 ! %l5 = 00000060000000ff
12144! %f26 = ff0000ff 00000000, Mem[0000000030141400] = a5000000 00000000
12145 stda %f26,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff0000ff 00000000
12146! %l7 = 000000000000ff00, Mem[0000000030181408] = e300000000000000
12147 stxa %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000000000ff00
12148! Starting 10 instruction Load Burst
12149! Mem[00000000201c0000] = ffff01ce, %l0 = e30000005a4decfa
12150 lduba [%o0+0x001]%asi,%l0 ! %l0 = 00000000000000ff
12151
12152p0_label_469:
12153! Mem[0000000010041400] = 00000000 ffffffea 00000000 0000ffbc
12154! Mem[0000000010041410] = 00000000 0000ffff 00000000 00000000
12155! Mem[0000000010041420] = 00000000 000000e3 d85820ff 047e2ea5
12156! Mem[0000000010041430] = 080003d2 ffffff00 000000ff 000000ff
12157 ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
12158! %f27 = 00000000, %f21 = 7f800000
12159 fcmpes %fcc2,%f27,%f21 ! %fcc2 = 1
12160! Mem[0000000030041410] = ffffff00, %l7 = 000000000000ff00
12161 lduba [%i1+%o5]0x81,%l7 ! %l7 = 00000000000000ff
12162! Mem[0000000030041410] = ffffff00, %f18 = 00000000
12163 lda [%i1+%o5]0x81,%f18 ! %f18 = ffffff00
12164! Mem[00000000300c1410] = 00000000, %l0 = 00000000000000ff
12165 lduba [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000
12166! Mem[0000000010141408] = a50000ff, %l7 = 00000000000000ff
12167 ldsha [%i5+%o4]0x88,%l7 ! %l7 = 00000000000000ff
12168! Mem[0000000010141410] = ffffffff, %l7 = 00000000000000ff
12169 lduha [%i5+%o5]0x88,%l7 ! %l7 = 000000000000ffff
12170! Mem[0000000020800000] = ffffe062, %l1 = 00000000000000ff
12171 ldsba [%o1+0x001]%asi,%l1 ! %l1 = ffffffffffffffff
12172! Mem[00000000201c0000] = ffff01ce, %l5 = 0000000000000060
12173 ldsba [%o0+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
12174! Starting 10 instruction Store Burst
12175! Mem[0000000030101408] = 000000e3, %l6 = 0000000000000000
12176 swapa [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000e3
12177
12178p0_label_470:
12179! %f28 = 00fb00e3 00000000, %l1 = ffffffffffffffff
12180! Mem[0000000030041420] = 00000000340000ff
12181 add %i1,0x020,%g1
12182 stda %f28,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030041420] = 00000000e300fb00
12183! Mem[0000000030041400] = ffffffff, %l5 = ffffffffffffffff
12184 ldstuba [%i1+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
12185! %l1 = ffffffffffffffff, Mem[00000000100c1408] = ffff0000
12186 stha %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffff
12187! %f18 = ffffff00, %f21 = 7f800000
12188 fcmpes %fcc0,%f18,%f21 ! %fcc0 = 3
12189! Mem[0000000030141408] = 00000000, %l6 = 00000000000000e3
12190 swapa [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
12191! %l1 = ffffffffffffffff, Mem[0000000010101400] = 00000000
12192 stwa %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffff
12193! Mem[00000000201c0001] = ffff01ce, %l6 = 0000000000000000
12194 ldstub [%o0+0x001],%l6 ! %l6 = 000000ff000000ff
12195! %l0 = 0000000000000000, Mem[0000000030001408] = ffbc0000
12196 stba %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00bc0000
12197! Mem[0000000010101430] = e3000000ff000000, %l4 = 00000000000000a5, %l0 = 0000000000000000
12198 add %i4,0x30,%g1
12199 casxa [%g1]0x80,%l4,%l0 ! %l0 = e3000000ff000000
12200! Starting 10 instruction Load Burst
12201! Mem[0000000010081408] = 00000000, %f28 = 00fb00e3
12202 lda [%i2+%o4]0x88,%f28 ! %f28 = 00000000
12203
12204p0_label_471:
12205! Mem[0000000030101408] = 00000000 5a4decb6, %l0 = ff000000, %l1 = ffffffff
12206 ldda [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000000 000000005a4decb6
12207! Mem[0000000030041408] = 000000ff, %l6 = 00000000000000ff
12208 lduwa [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff
12209! Mem[0000000030081400] = 00000000, %l5 = 00000000000000ff
12210 ldsha [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000000
12211! Mem[0000000030181410] = e82225ff, %l0 = 0000000000000000
12212 lduwa [%i6+%o5]0x89,%l0 ! %l0 = 00000000e82225ff
12213! Mem[0000000030141400] = 00000000, %l6 = 00000000000000ff
12214 ldsha [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000000
12215! Mem[0000000030181410] = e82225ff, %l2 = 00000000000000ff
12216 lduha [%i6+%o5]0x89,%l2 ! %l2 = 00000000000025ff
12217! Mem[00000000100c1410] = 000000da00000000, %f28 = 00000000 00000000
12218 ldd [%i3+%o5],%f28 ! %f28 = 000000da 00000000
12219! Mem[0000000010041400] = 00000000 ffffffea 00000000 0000ffbc
12220! Mem[0000000010041410] = 00000000 0000ffff 00000000 00000000
12221! Mem[0000000010041420] = 00000000 000000e3 d85820ff 047e2ea5
12222! Mem[0000000010041430] = 080003d2 ffffff00 000000ff 000000ff
12223 ldda [%i1]ASI_BLK_P,%f16 ! Block Load from 0000000010041400
12224! Mem[00000000300c1400] = 1e2522e8, %f10 = d85820ff
12225 lda [%i3+%g0]0x89,%f10 ! %f10 = 1e2522e8
12226! Starting 10 instruction Store Burst
12227! %f14 = 000000ff 000000ff, %l6 = 0000000000000000
12228! Mem[0000000030181428] = a52e7e04e2a2ea29
12229 add %i6,0x028,%g1
12230 stda %f14,[%g1+%l6]ASI_PST8_S ! Mem[0000000030181428] = a52e7e04e2a2ea29
12231
12232p0_label_472:
12233! %l5 = 0000000000000000, imm = 0000000000000b5a, %l7 = 000000000000ffff
12234 subc %l5,0xb5a,%l7 ! %l7 = fffffffffffff4a6
12235! %f0 = 00000000, Mem[0000000010141408] = a50000ff
12236 sta %f0 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
12237! Mem[0000000030001408] = 0000bc00, %l1 = 000000005a4decb6
12238 ldstuba [%i0+%o4]0x89,%l1 ! %l1 = 00000000000000ff
12239! %l4 = 00000000000000a5, Mem[0000000010081408] = 00000000
12240 stba %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000a5
12241 membar #Sync ! Added by membar checker (74)
12242! %f12 = 080003d2, Mem[0000000010041400] = 00000000
12243 sta %f12,[%i1+%g0]0x80 ! Mem[0000000010041400] = 080003d2
12244! Mem[0000000010001410] = 00000000, %l2 = 00000000000025ff
12245 swapa [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
12246! %l5 = 0000000000000000, Mem[0000000020800041] = bc4ef99a
12247 stb %l5,[%o1+0x041] ! Mem[0000000020800040] = bc00f99a
12248! Mem[0000000010081410] = ff000000, %l6 = 0000000000000000
12249 swapa [%i2+%o5]0x80,%l6 ! %l6 = 00000000ff000000
12250! Mem[0000000010041438] = 000000ff, %l0 = 00000000e82225ff
12251 swap [%i1+0x038],%l0 ! %l0 = 00000000000000ff
12252! Starting 10 instruction Load Burst
12253! Mem[0000000010141410] = ffffffff, %f28 = 080003d2
12254 lda [%i5+%o5]0x88,%f28 ! %f28 = ffffffff
12255
12256p0_label_473:
12257! Mem[00000000100c1410] = da000000, %l2 = 0000000000000000
12258 ldsha [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000
12259! Mem[0000000010181408] = 00ff0000, %l1 = 0000000000000000
12260 lduwa [%i6+%o4]0x80,%l1 ! %l1 = 0000000000ff0000
12261! Mem[0000000030141410] = 000000ff, %l5 = 0000000000000000
12262 lduha [%i5+%o5]0x81,%l5 ! %l5 = 0000000000000000
12263! Mem[0000000020800000] = ffffe062, %l7 = fffffffffffff4a6
12264 lduh [%o1+%g0],%l7 ! %l7 = 000000000000ffff
12265! Mem[00000000100c1410] = 000000da, %l2 = 0000000000000000
12266 lduba [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
12267! Mem[00000000300c1400] = e822251e 00000000, %l2 = 00000000, %l3 = 000000ff
12268 ldda [%i3+%g0]0x81,%l2 ! %l2 = 00000000e822251e 0000000000000000
12269! Mem[00000000100c1410] = da000000, %l7 = 000000000000ffff
12270 lduwa [%i3+%o5]0x88,%l7 ! %l7 = 00000000da000000
12271! Mem[0000000030081400] = 0000000000000000, %l7 = 00000000da000000
12272 ldxa [%i2+%g0]0x81,%l7 ! %l7 = 0000000000000000
12273! Mem[0000000010001408] = 1e2522ff, %l2 = 00000000e822251e
12274 lduha [%i0+%o4]0x88,%l2 ! %l2 = 00000000000022ff
12275! Starting 10 instruction Store Burst
12276! %f10 = 1e2522e8 047e2ea5, Mem[00000000100c1410] = da000000 00000000
12277 stda %f10,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 1e2522e8 047e2ea5
12278
12279p0_label_474:
12280! %f13 = ffffff00, Mem[0000000030101408] = 00000000
12281 sta %f13,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffff00
12282! Mem[000000001014142d] = 00000000, %l4 = 00000000000000a5
12283 ldstub [%i5+0x02d],%l4 ! %l4 = 00000000000000ff
12284! %l0 = 00000000000000ff, Mem[00000000211c0001] = 0000e5a1
12285 stb %l0,[%o2+0x001] ! Mem[00000000211c0000] = 00ffe5a1
12286! %l7 = 0000000000000000, Mem[0000000010001430] = ff00000000000000
12287 stx %l7,[%i0+0x030] ! Mem[0000000010001430] = 0000000000000000
12288! Mem[0000000010101410] = 00000000, %l0 = 00000000000000ff
12289 ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
12290! %l5 = 0000000000000000, Mem[0000000030081408] = 00ff0000000000ff
12291 stxa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000000
12292! Mem[0000000010181410] = 0000000000000000, %l0 = 0000000000000000, %l5 = 0000000000000000
12293 add %i6,0x10,%g1
12294 casxa [%g1]0x80,%l0,%l5 ! %l5 = 0000000000000000
12295! %l2 = 00000000000022ff, Mem[00000000211c0000] = 00ffe5a1
12296 stb %l2,[%o2+%g0] ! Mem[00000000211c0000] = ffffe5a1
12297! %f3 = 0000ffbc, Mem[0000000010101400] = ffffffff
12298 st %f3 ,[%i4+%g0] ! Mem[0000000010101400] = 0000ffbc
12299! Starting 10 instruction Load Burst
12300! Mem[0000000010081400] = e3000000, %l0 = 0000000000000000
12301 ldsha [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffffe300
12302
12303p0_label_475:
12304! Mem[0000000030141408] = 000000e300000000, %f0 = 00000000 ffffffea
12305 ldda [%i5+%o4]0x81,%f0 ! %f0 = 000000e3 00000000
12306! Mem[0000000010181408] = 00ff000000000000, %f6 = 00000000 00000000
12307 ldd [%i6+%o4],%f6 ! %f6 = 00ff0000 00000000
12308! Mem[0000000010141400] = ff000000, %l1 = 0000000000ff0000
12309 lduba [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
12310! Mem[0000000010041408] = 00000000, %l6 = 00000000ff000000
12311 ldsha [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000
12312! Mem[0000000010101410] = ff000000, %l3 = 0000000000000000
12313 ldsw [%i4+%o5],%l3 ! %l3 = ffffffffff000000
12314! Mem[0000000010041400] = 080003d2, %l4 = 0000000000000000
12315 ldsba [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000008
12316! Mem[0000000030041410] = ffffff000000ff00, %f20 = 00000000 0000ffff
12317 ldda [%i1+%o5]0x81,%f20 ! %f20 = ffffff00 0000ff00
12318! Mem[0000000030001400] = ff00000000ff0000, %l7 = 0000000000000000
12319 ldxa [%i0+%g0]0x81,%l7 ! %l7 = ff00000000ff0000
12320! Mem[000000001014142c] = 00ff0000, %l3 = ffffffffff000000
12321 lduha [%i5+0x02c]%asi,%l3 ! %l3 = 00000000000000ff
12322! Starting 10 instruction Store Burst
12323! %l6 = 0000000000000000, Mem[0000000010041400] = 080003d2ffffffea
12324 stxa %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000000
12325
12326p0_label_476:
12327! %l0 = ffffffffffffe300, Mem[0000000030001400] = 000000ff
12328 stba %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
12329! %l4 = 0000000000000008, Mem[0000000010081414] = 00000000
12330 stw %l4,[%i2+0x014] ! Mem[0000000010081414] = 00000008
12331! Mem[0000000010041414] = 0000ffff, %l2 = 00000000000022ff
12332 ldstuba [%i1+0x014]%asi,%l2 ! %l2 = 00000000000000ff
12333! Mem[0000000030081400] = 00000000, %l3 = 00000000000000ff
12334 swapa [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000
12335! %l2 = 0000000000000000, Mem[0000000010101408] = ff000000
12336 stha %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
12337! Mem[0000000021800000] = ffff18df, %l4 = 0000000000000008
12338 ldstuba [%o3+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
12339! Mem[00000000211c0000] = ffffe5a1, %l5 = 0000000000000000
12340 ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
12341! %l2 = 0000000000000000, Mem[0000000030181410] = e82225ff
12342 stwa %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
12343! %l2 = 0000000000000000, Mem[0000000030041410] = ffffff00
12344 stwa %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
12345! Starting 10 instruction Load Burst
12346! Mem[0000000010081400] = 000000e3, %l7 = ff00000000ff0000
12347 ldswa [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000e3
12348
12349p0_label_477:
12350! Mem[0000000010001410] = 000025ff00000000, %f20 = ffffff00 0000ff00
12351 ldda [%i0+%o5]0x80,%f20 ! %f20 = 000025ff 00000000
12352! Mem[00000000201c0000] = ffff01ce, %l4 = 00000000000000ff
12353 ldsh [%o0+%g0],%l4 ! %l4 = ffffffffffffffff
12354! %l0 = ffffffffffffe300, immd = fffffffffffffac8, %l6 = 0000000000000000
12355 sdivx %l0,-0x538,%l6 ! %l6 = 0000000000000005
12356! Mem[0000000010181400] = ff00000000ffffff, %l6 = 0000000000000005
12357 ldx [%i6+%g0],%l6 ! %l6 = ff00000000ffffff
12358! Mem[0000000010101430] = e3000000, %l1 = 00000000000000ff
12359 lduwa [%i4+0x030]%asi,%l1 ! %l1 = 00000000e3000000
12360! Mem[0000000010141430] = ff00ff00, %l3 = 0000000000000000
12361 ldsha [%i5+0x032]%asi,%l3 ! %l3 = ffffffffffffff00
12362! Mem[0000000030081408] = 00000000, %l1 = 00000000e3000000
12363 lduba [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000
12364! Mem[0000000010141400] = 0000001e000000ff, %f24 = 00000000 000000e3
12365 ldda [%i5+%g0]0x88,%f24 ! %f24 = 0000001e 000000ff
12366! Mem[00000000100c1410] = 1e2522e8 047e2ea5, %l0 = ffffe300, %l1 = 00000000
12367 ldda [%i3+%o5]0x88,%l0 ! %l0 = 00000000047e2ea5 000000001e2522e8
12368! Starting 10 instruction Store Burst
12369! %l7 = 00000000000000e3, Mem[0000000010141400] = ff0000001e000000, %asi = 80
12370 stxa %l7,[%i5+0x000]%asi ! Mem[0000000010141400] = 00000000000000e3
12371
12372p0_label_478:
12373! Mem[0000000010101400] = 0000ffbc, %l6 = ff00000000ffffff
12374 swapa [%i4+%g0]0x80,%l6 ! %l6 = 000000000000ffbc
12375! Mem[0000000010101410] = 000000ff, %l3 = ffffffffffffff00
12376 swapa [%i4+%o5]0x88,%l3 ! %l3 = 00000000000000ff
12377! %l1 = 000000001e2522e8, Mem[0000000030001408] = ffbc0000
12378 stwa %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 1e2522e8
12379! Mem[0000000010081408] = a5000000, %l3 = 00000000000000ff
12380 ldstuba [%i2+%o4]0x80,%l3 ! %l3 = 000000a5000000ff
12381! Mem[0000000010181405] = 00ffffff, %l3 = 00000000000000a5
12382 ldstub [%i6+0x005],%l3 ! %l3 = 000000ff000000ff
12383! Mem[000000001010143a] = 00007e04, %l5 = 00000000000000ff
12384 ldstuba [%i4+0x03a]%asi,%l5 ! %l5 = 0000007e000000ff
12385! %l1 = 000000001e2522e8, Mem[0000000030001410] = 00000000000000ff
12386 stxa %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000001e2522e8
12387! %l1 = 000000001e2522e8, %l0 = 00000000047e2ea5, %l4 = ffffffffffffffff
12388 sub %l1,%l0,%l4 ! %l4 = 0000000019a6f443
12389! %l4 = 0000000019a6f443, Mem[0000000030041408] = ff000000
12390 stba %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 43000000
12391! Starting 10 instruction Load Burst
12392! Mem[0000000030041410] = 00ff0000 00000000, %l0 = 047e2ea5, %l1 = 1e2522e8
12393 ldda [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000 0000000000ff0000
12394
12395p0_label_479:
12396! Mem[0000000010081410] = 0800000000000000, %f26 = d85820ff 047e2ea5
12397 ldda [%i2+%o5]0x88,%f26 ! %f26 = 08000000 00000000
12398! Mem[0000000010141424] = 00000000, %l2 = 0000000000000000
12399 lduh [%i5+0x026],%l2 ! %l2 = 0000000000000000
12400! Mem[0000000030041400] = ffffffff, %l5 = 000000000000007e
12401 lduha [%i1+%g0]0x89,%l5 ! %l5 = 000000000000ffff
12402! Mem[0000000010141410] = ffffffff, %l4 = 0000000019a6f443
12403 ldsha [%i5+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
12404! Mem[0000000010181400] = ff000000, %l7 = 00000000000000e3
12405 ldswa [%i6+0x000]%asi,%l7 ! %l7 = ffffffffff000000
12406! Mem[0000000010101410] = 00ffffff, %l6 = 000000000000ffbc
12407 ldswa [%i4+0x010]%asi,%l6 ! %l6 = 0000000000ffffff
12408! Mem[0000000021800080] = 00ff9b02, %l7 = ffffffffff000000
12409 lduha [%o3+0x080]%asi,%l7 ! %l7 = 00000000000000ff
12410! Mem[0000000010001410] = 000025ff, %l5 = 000000000000ffff
12411 lduha [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
12412! Mem[0000000010141410] = ffffffff00000000, %l5 = 0000000000000000
12413 ldx [%i5+%o5],%l5 ! %l5 = ffffffff00000000
12414! Starting 10 instruction Store Burst
12415! %l6 = 0000000000ffffff, Mem[0000000010101430] = e3000000, %asi = 80
12416 stwa %l6,[%i4+0x030]%asi ! Mem[0000000010101430] = 00ffffff
12417
12418p0_label_480:
12419! Mem[00000000100c1408] = ffffffff, %l6 = 0000000000ffffff
12420 swapa [%i3+%o4]0x80,%l6 ! %l6 = 00000000ffffffff
12421! %f2 = 00000000 0000ffbc, Mem[0000000010181410] = 00000000 00000000
12422 stda %f2 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 0000ffbc
12423! Mem[0000000010001408] = ff22251e00000000, %f26 = 08000000 00000000
12424 ldda [%i0+%o4]0x80,%f26 ! %f26 = ff22251e 00000000
12425! %f18 = 00000000 0000ffbc, %l6 = 00000000ffffffff
12426! Mem[0000000010001410] = 000025ff00000000
12427 add %i0,0x010,%g1
12428 stda %f18,[%g1+%l6]ASI_PST16_P ! Mem[0000000010001410] = 000000000000ffbc
12429! %l0 = 0000000000000000, Mem[00000000100c1430] = 64000000
12430 sth %l0,[%i3+0x030] ! Mem[00000000100c1430] = 00000000
12431! Mem[0000000010141400] = 00000000, %l1 = 0000000000ff0000
12432 ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
12433! Mem[0000000030041400] = ffffffff, %l6 = 00000000ffffffff
12434 ldstuba [%i1+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
12435! %f0 = 000000e3 00000000, Mem[0000000010101408] = 00000000 ffffff8c
12436 stda %f0 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000e3 00000000
12437! %f4 = 00000000 0000ffff, %l5 = ffffffff00000000
12438! Mem[0000000010141418] = 000000a500000000
12439 add %i5,0x018,%g1
12440 stda %f4,[%g1+%l5]ASI_PST16_P ! Mem[0000000010141418] = 000000a500000000
12441! Starting 10 instruction Load Burst
12442! Mem[0000000030181408] = 00000000, %f8 = 00000000
12443 lda [%i6+%o4]0x81,%f8 ! %f8 = 00000000
12444
12445p0_label_481:
12446! Mem[0000000010081430] = 00000000, %l7 = 00000000000000ff
12447 ldsha [%i2+0x032]%asi,%l7 ! %l7 = 0000000000000000
12448! Mem[0000000030101410] = ff000000, %l0 = 0000000000000000
12449 lduba [%i4+%o5]0x81,%l0 ! %l0 = 00000000000000ff
12450! Mem[00000000100c1400] = 29eaa2e2 047e2ea5, %l0 = 000000ff, %l1 = 00000000
12451 ldda [%i3+%g0]0x88,%l0 ! %l0 = 00000000047e2ea5 0000000029eaa2e2
12452! Mem[0000000010081410] = 0000000000000008, %f24 = 0000001e 000000ff
12453 ldda [%i2+%o5]0x80,%f24 ! %f24 = 00000000 00000008
12454! Mem[0000000010181410] = bcff000000000000, %l0 = 00000000047e2ea5
12455 ldxa [%i6+%o5]0x88,%l0 ! %l0 = bcff000000000000
12456! Mem[0000000030181408] = 00000000, %f18 = 00000000
12457 lda [%i6+%o4]0x89,%f18 ! %f18 = 00000000
12458! Mem[0000000030001400] = 00000000, %l7 = 0000000000000000
12459 lduba [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000000
12460! Mem[0000000021800000] = ffff18df, %l5 = ffffffff00000000
12461 lduh [%o3+%g0],%l5 ! %l5 = 000000000000ffff
12462! Mem[000000001004143c] = 000000ff, %f24 = 00000000
12463 lda [%i1+0x03c]%asi,%f24 ! %f24 = 000000ff
12464! Starting 10 instruction Store Burst
12465! %f0 = 000000e3 00000000 00000000 0000ffbc
12466! %f4 = 00000000 0000ffff 00ff0000 00000000
12467! %f8 = 00000000 000000e3 1e2522e8 047e2ea5
12468! %f12 = 080003d2 ffffff00 000000ff 000000ff
12469 stda %f0,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400
12470
12471p0_label_482:
12472! %f22 = 00000000 00000000, Mem[0000000030081408] = 00000000 00000000
12473 stda %f22,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 00000000
12474! %l7 = 0000000000000000, Mem[0000000030081408] = 0000000000000000
12475 stxa %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000000
12476! Mem[000000001008142c] = 00000000, %l7 = 0000000000000000
12477 ldstuba [%i2+0x02c]%asi,%l7 ! %l7 = 00000000000000ff
12478! Mem[0000000010041408] = 00000000, %l6 = 00000000000000ff
12479 ldstuba [%i1+%o4]0x88,%l6 ! %l6 = 00000000000000ff
12480! %f22 = 00000000 00000000, Mem[0000000010001410] = 00000000 bcff0000
12481 stda %f22,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 00000000
12482! Mem[0000000010141402] = ff000000, %l6 = 0000000000000000
12483 ldstuba [%i5+0x002]%asi,%l6 ! %l6 = 00000000000000ff
12484! %f22 = 00000000 00000000, Mem[0000000010041400] = 00000000 00000000
12485 stda %f22,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 00000000
12486! Mem[00000000300c1408] = 00000000, %l5 = 000000000000ffff
12487 ldstuba [%i3+%o4]0x81,%l5 ! %l5 = 00000000000000ff
12488! %l2 = 0000000000000000, Mem[00000000201c0001] = ffff01ce, %asi = 80
12489 stba %l2,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff0001ce
12490! Starting 10 instruction Load Burst
12491! Mem[0000000010141410] = ffffffff, %f22 = 00000000
12492 ld [%i5+%o5],%f22 ! %f22 = ffffffff
12493
12494p0_label_483:
12495! Mem[00000000211c0000] = ffffe5a1, %l3 = 00000000000000ff
12496 ldsba [%o2+0x001]%asi,%l3 ! %l3 = ffffffffffffffff
12497! Code Fragment 4
12498p0_fragment_46:
12499! %l0 = bcff000000000000
12500 setx 0x59e8beffedd8b8ee,%g7,%l0 ! %l0 = 59e8beffedd8b8ee
12501! %l1 = 0000000029eaa2e2
12502 setx 0x81dbcc900e9826b5,%g7,%l1 ! %l1 = 81dbcc900e9826b5
12503 setx 0x7ff8, %g1, %g2
12504 and %l0, %g2, %l0
12505 setx 0xffffffff, %g1, %g2
12506 and %l1, %g2, %l1
12507 setx 0x100000000, %g1, %g2
12508 or %l1, %g2, %l1 ! Set bit 32 - perrinj
12509 ta T_CHANGE_HPRIV
12510 stxa %l1, [%l0]ASI_ICACHE_INSTR
12511 ta T_CHANGE_NONHPRIV
12512! %l0 = 59e8beffedd8b8ee
12513 setx 0xf3fdfe4fddf9724f,%g7,%l0 ! %l0 = f3fdfe4fddf9724f
12514! %l1 = 81dbcc900e9826b5
12515 setx 0xe61a23ffb7e59ab1,%g7,%l1 ! %l1 = e61a23ffb7e59ab1
12516! Mem[00000000100c1410] = 047e2ea5, %f25 = 00000008
12517 lda [%i3+%o5]0x88,%f25 ! %f25 = 047e2ea5
12518! Mem[0000000030081410] = ff000000, %l0 = f3fdfe4fddf9724f
12519 lduha [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000000
12520! Mem[0000000010081400] = e3000000, %l0 = 0000000000000000
12521 ldsba [%i2+0x003]%asi,%l0 ! %l0 = 0000000000000000
12522! Mem[00000000300c1400] = e822251e, %f18 = 00000000
12523 lda [%i3+%g0]0x81,%f18 ! %f18 = e822251e
12524! %l7 = 0000000000000000, %l2 = 0000000000000000, %y = 00000000
12525 sdiv %l7,%l2,%l1 ! Div by zero, %l0 = 0000000000000050
12526 mov %l0,%y ! %y = 00000028
12527! Mem[00000000100c1400] = a52e7e04e2a2ea29, %l2 = 0000000000000000
12528 ldxa [%i3+%g0]0x80,%l2 ! %l2 = a52e7e04e2a2ea29
12529! Mem[0000000010001418] = 00000000, %l3 = ffffffffffffffff
12530 lduw [%i0+0x018],%l3 ! %l3 = 0000000000000000
12531! Starting 10 instruction Store Burst
12532! Mem[0000000030101400] = 182dffff, %l0 = 0000000000000028
12533 ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
12534
12535p0_label_484:
12536! Mem[0000000010081408] = ff000000, %l1 = e61a23ffb7e59ab1
12537 ldstuba [%i2+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
12538! %l0 = 00000000000000ff, Mem[0000000010141408] = 00000000
12539 stwa %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff
12540! Mem[0000000030081408] = 00000000, %l0 = 00000000000000ff
12541 swapa [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000
12542! %f1 = 00000000, Mem[0000000010081408] = 000000ff
12543 sta %f1 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
12544! %f30 = 000000ff 000000ff, %l4 = ffffffffffffffff
12545! Mem[0000000010181428] = ff00ff0000000000
12546 add %i6,0x028,%g1
12547 stda %f30,[%g1+%l4]ASI_PST8_P ! Mem[0000000010181428] = 000000ff000000ff
12548! Mem[00000000100c1439] = e822251e, %l0 = 0000000000000000
12549 ldstuba [%i3+0x039]%asi,%l0 ! %l0 = 00000022000000ff
12550! Mem[0000000010001400] = 000000ff, %l2 = a52e7e04e2a2ea29
12551 swapa [%i0+%g0]0x88,%l2 ! %l2 = 00000000000000ff
12552! Mem[0000000010101424] = ffffffff, %l5 = 0000000000000000
12553 swap [%i4+0x024],%l5 ! %l5 = 00000000ffffffff
12554! %f0 = 000000e3 00000000, %l5 = 00000000ffffffff
12555! Mem[0000000030001410] = 000000001e2522e8
12556 add %i0,0x010,%g1
12557 stda %f0,[%g1+%l5]ASI_PST16_S ! Mem[0000000030001410] = 000000e300000000
12558! Starting 10 instruction Load Burst
12559! %f15 = 000000ff, Mem[0000000010001410] = 00000000
12560 sta %f15,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000ff
12561
12562p0_label_485:
12563 membar #Sync ! Added by membar checker (75)
12564! Mem[0000000030181408] = 00000000, %l2 = 00000000000000ff
12565 ldswa [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000
12566! Mem[00000000211c0000] = ffffe5a1, %l5 = 00000000ffffffff
12567 ldub [%o2+0x001],%l5 ! %l5 = 00000000000000ff
12568! Mem[0000000030041410] = 00000000, %l7 = 0000000000000000
12569 lduba [%i1+%o5]0x81,%l7 ! %l7 = 0000000000000000
12570! Mem[0000000010181420] = 000029ea, %l6 = 0000000000000000
12571 lduwa [%i6+0x020]%asi,%l6 ! %l6 = 00000000000029ea
12572! %f25 = 047e2ea5, %f0 = 000000e3, %f14 = 000000ff 000000ff
12573 fsmuld %f25,%f0 ,%f14 ! %l0 = 0000000000000044, Unfinished, %fsr = 3600000c00
12574! Mem[0000000010101408] = 00000000, %l6 = 00000000000029ea
12575 ldsha [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000000
12576! Mem[00000000100c1408] = 00ffffff, %l0 = 0000000000000044
12577 ldswa [%i3+%o4]0x80,%l0 ! %l0 = 0000000000ffffff
12578! Mem[0000000010041410] = 00000000, %l7 = 0000000000000000
12579 lduba [%i1+%o5]0x88,%l7 ! %l7 = 0000000000000000
12580! Mem[0000000010101400] = 00ffffff 00000000 00000000 e3000000
12581! Mem[0000000010101410] = 00ffffff ffffff00 00000000 00000000
12582! Mem[0000000010101420] = ff8c22e8 00000000 00000000 000000a5
12583! Mem[0000000010101430] = 00ffffff ff000000 0000ff04 047effa5
12584 ldda [%i4]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010101400
12585! Starting 10 instruction Store Burst
12586! %l6 = 0000000000000000, Mem[0000000010041420] = 00000000
12587 sth %l6,[%i1+0x020] ! Mem[0000000010041420] = 00000000
12588
12589p0_label_486:
12590! Mem[0000000010081400] = 000000e3, %l4 = ffffffffffffffff
12591 swapa [%i2+%g0]0x88,%l4 ! %l4 = 00000000000000e3
12592! %l2 = 00000000, %l3 = 00000000, Mem[0000000010041438] = e82225ff 000000ff
12593 std %l2,[%i1+0x038] ! Mem[0000000010041438] = 00000000 00000000
12594 membar #Sync ! Added by membar checker (76)
12595! %f21 = 00000000, Mem[0000000010101400] = 00ffffff
12596 sta %f21,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
12597! Mem[0000000010141419] = 000000a5, %l5 = 00000000000000ff
12598 ldstub [%i5+0x019],%l5 ! %l5 = 00000000000000ff
12599! %l5 = 0000000000000000, Mem[0000000030081410] = 000000ffff000000
12600 stxa %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000000000000000
12601! %l3 = 0000000000000000, Mem[000000001018143a] = 000000ff
12602 sth %l3,[%i6+0x03a] ! Mem[0000000010181438] = 00000000
12603! %l4 = 00000000000000e3, %l5 = 0000000000000000, %l1 = 00000000000000ff
12604 or %l4,%l5,%l1 ! %l1 = 00000000000000e3
12605! %l4 = 00000000000000e3, Mem[0000000010041410] = 00000000
12606 stwa %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000e3
12607! %l6 = 0000000000000000, Mem[0000000010041400] = 00000000
12608 stba %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
12609! Starting 10 instruction Load Burst
12610! Mem[0000000010081410] = 00000000 00000008, %l0 = 00ffffff, %l1 = 000000e3
12611 ldda [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000000 0000000000000008
12612
12613p0_label_487:
12614! %l5 = 0000000000000000, immed = fffff9c2, %y = 00000028
12615 smul %l5,-0x63e,%l0 ! %l0 = 0000000000000000, %y = 00000000
12616! Mem[0000000010181408] = 0000ff00, %l6 = 0000000000000000
12617 lduha [%i6+%o4]0x88,%l6 ! %l6 = 000000000000ff00
12618! Mem[00000000100c1410] = 1e2522e8047e2ea5, %l6 = 000000000000ff00
12619 ldxa [%i3+%o5]0x88,%l6 ! %l6 = 1e2522e8047e2ea5
12620! Mem[0000000030101400] = 00000000 182dffff, %l4 = 000000e3, %l5 = 00000000
12621 ldda [%i4+%g0]0x89,%l4 ! %l4 = 00000000182dffff 0000000000000000
12622! Mem[00000000100c1400] = 047e2ea5, %l1 = 0000000000000008
12623 lduha [%i3+%g0]0x88,%l1 ! %l1 = 0000000000002ea5
12624! Mem[0000000010181408] = 00ff0000, %l2 = 0000000000000000
12625 ldsb [%i6+0x00a],%l2 ! %l2 = 0000000000000000
12626! Mem[0000000010181408] = 00ff0000, %l0 = 0000000000000000
12627 ldsha [%i6+%o4]0x80,%l0 ! %l0 = 00000000000000ff
12628! Mem[0000000030041408] = 00000043, %l0 = 00000000000000ff
12629 ldsha [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000043
12630! %l4 = 00000000182dffff, imm = fffffffffffffd3f, %l2 = 0000000000000000
12631 xor %l4,-0x2c1,%l2 ! %l2 = ffffffffe7d202c0
12632! Starting 10 instruction Store Burst
12633! %l1 = 0000000000002ea5, Mem[0000000010181410] = 00000000
12634 stba %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = a5000000
12635
12636p0_label_488:
12637! %l1 = 0000000000002ea5, Mem[00000000100c1408] = 00ffffff
12638 stha %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 2ea5ffff
12639! %l4 = 00000000182dffff, Mem[00000000300c1408] = ff000000
12640 stwa %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 182dffff
12641! %f0 = 00ffffff, %f23 = 00000000
12642 fcmpes %fcc0,%f0 ,%f23 ! %fcc0 = 2
12643! %l0 = 0000000000000043, Mem[00000000100c1426] = 5a4decb6, %asi = 80
12644 stba %l0,[%i3+0x026]%asi ! Mem[00000000100c1424] = 5a4d43b6
12645! Code Fragment 3
12646p0_fragment_47:
12647! %l0 = 0000000000000043
12648 setx 0x4e2ea76844c8d663,%g7,%l0 ! %l0 = 4e2ea76844c8d663
12649! %l1 = 0000000000002ea5
12650 setx 0xa944dbaff2780377,%g7,%l1 ! %l1 = a944dbaff2780377
12651 setx 0x1fe000, %g1, %g3
12652 or %l0, %g3, %l0 ! always set perrmask = 0xff
12653 setx 0x1ffff8, %g1, %g2
12654 and %l0, %g2, %l0
12655 ta T_CHANGE_HPRIV
12656 stxa %l1, [%l0]ASI_DCACHE_DATA
12657 ta T_CHANGE_NONHPRIV
12658! %l0 = 4e2ea76844c8d663
12659 setx 0x940e2a5fed8105f8,%g7,%l0 ! %l0 = 940e2a5fed8105f8
12660! %l1 = a944dbaff2780377
12661 setx 0x4bfd9df860704549,%g7,%l1 ! %l1 = 4bfd9df860704549
12662! Mem[0000000020800041] = bc00f99a, %l1 = 4bfd9df860704549
12663 ldstuba [%o1+0x041]%asi,%l1 ! %l1 = 00000000000000ff
12664! %l7 = 0000000000000000, Mem[0000000030081400] = ff000000
12665 stba %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
12666! %l0 = 940e2a5fed8105f8, Mem[000000001018140c] = 00000000, %asi = 80
12667 stba %l0,[%i6+0x00c]%asi ! Mem[000000001018140c] = f8000000
12668! Mem[0000000030141408] = e3000000, %l0 = 940e2a5fed8105f8
12669 swapa [%i5+%o4]0x89,%l0 ! %l0 = 00000000e3000000
12670! Starting 10 instruction Load Burst
12671! Mem[0000000010001410] = 000000ff, %l4 = 00000000182dffff
12672 ldsha [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000
12673
12674p0_label_489:
12675! Mem[0000000030101410] = ff000000, %l6 = 1e2522e8047e2ea5
12676 ldswa [%i4+%o5]0x81,%l6 ! %l6 = ffffffffff000000
12677! Mem[0000000030081400] = 00000000 00000000, %l4 = 00000000, %l5 = 00000000
12678 ldda [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000
12679! Mem[0000000010001408] = 1e2522ff, %l1 = 0000000000000000
12680 lduwa [%i0+%o4]0x88,%l1 ! %l1 = 000000001e2522ff
12681! Mem[0000000010101400] = 00000000, %l3 = 0000000000000000
12682 lduba [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000
12683! Mem[0000000010181400] = ff000000, %l1 = 000000001e2522ff
12684 lduwa [%i6+%g0]0x80,%l1 ! %l1 = 00000000ff000000
12685! Mem[0000000030081408] = ff000000, %l5 = 0000000000000000
12686 ldsba [%i2+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
12687! Mem[0000000030001408] = e822251e, %l5 = ffffffffffffffff
12688 lduba [%i0+%o4]0x89,%l5 ! %l5 = 000000000000001e
12689! %l0 = 00000000e3000000, %l4 = 0000000000000000, %l0 = 00000000e3000000
12690 xnor %l0,%l4,%l0 ! %l0 = ffffffff1cffffff
12691! Mem[0000000010001400] = 29eaa2e2, %l3 = 0000000000000000
12692 ldswa [%i0+%g0]0x80,%l3 ! %l3 = 0000000029eaa2e2
12693! Starting 10 instruction Store Burst
12694! Code Fragment 4
12695p0_fragment_48:
12696! %l0 = ffffffff1cffffff
12697 setx 0x2189694f8aeef0f0,%g7,%l0 ! %l0 = 2189694f8aeef0f0
12698! %l1 = 00000000ff000000
12699 setx 0x2cc306e073205b75,%g7,%l1 ! %l1 = 2cc306e073205b75
12700 setx 0x7ff8, %g1, %g2
12701 and %l0, %g2, %l0
12702 setx 0xffffffff, %g1, %g2
12703 and %l1, %g2, %l1
12704 setx 0x100000000, %g1, %g2
12705 or %l1, %g2, %l1 ! Set bit 32 - perrinj
12706 ta T_CHANGE_HPRIV
12707 stxa %l1, [%l0]ASI_ICACHE_INSTR
12708 ta T_CHANGE_NONHPRIV
12709! %l0 = 2189694f8aeef0f0
12710 setx 0x2dcdf1c83923c1c3,%g7,%l0 ! %l0 = 2dcdf1c83923c1c3
12711! %l1 = 2cc306e073205b75
12712 setx 0x236078d7bfb5a7e8,%g7,%l1 ! %l1 = 236078d7bfb5a7e8
12713
12714p0_label_490:
12715! %l4 = 00000000, %l5 = 0000001e, Mem[00000000100c1410] = a52e7e04 e822251e
12716 stda %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 0000001e
12717! %f28 = ffffffff ffffff00, %f20 = 000025ff
12718 fdtos %f28,%f20 ! %f20 = ffffffff
12719! Mem[0000000030041410] = 00000000, %l7 = 0000000000000000
12720 swapa [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000000
12721! Mem[0000000030001400] = 00000000, %l3 = 0000000029eaa2e2
12722 ldstuba [%i0+%g0]0x81,%l3 ! %l3 = 00000000000000ff
12723! %l1 = 236078d7bfb5a7e8, Mem[0000000010001410] = ff000000
12724 stwa %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = bfb5a7e8
12725! %l7 = 0000000000000000, Mem[0000000030141410] = 000000ff
12726 stha %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff
12727! Mem[0000000030141410] = ff000000, %l7 = 0000000000000000
12728 swapa [%i5+%o5]0x89,%l7 ! %l7 = 00000000ff000000
12729! %f26 = ff22251e, %f30 = 000000ff, %f12 = 00ffffff
12730 fsubs %f26,%f30,%f12 ! %l0 = 2dcdf1c83923c1e5, Unfinished, %fsr = 3600000800
12731! %f4 = 00ffffff ffffff00, Mem[0000000030181408] = 00000000 0000ffbc
12732 stda %f4 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00ffffff ffffff00
12733! Starting 10 instruction Load Burst
12734! Mem[00000000300c1410] = e300fb0000000000, %f8 = ff8c22e8 00000000
12735 ldda [%i3+%o5]0x89,%f8 ! %f8 = e300fb00 00000000
12736
12737p0_label_491:
12738! Mem[0000000030181408] = ffffff00, %l3 = 0000000000000000
12739 lduha [%i6+%o4]0x89,%l3 ! %l3 = 000000000000ff00
12740! Mem[0000000010041410] = ffff00ff e3000000, %l0 = 3923c1e5, %l1 = bfb5a7e8
12741 ldda [%i1+%o5]0x88,%l0 ! %l0 = 00000000e3000000 00000000ffff00ff
12742! Mem[0000000010001430] = 0000000000000000, %f26 = ff22251e 00000000
12743 ldd [%i0+0x030],%f26 ! %f26 = 00000000 00000000
12744! Mem[0000000010081400] = ffffffff, %l2 = ffffffffe7d202c0
12745 ldsba [%i2+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
12746! Mem[00000000100c1438] = e8ff251e, %l6 = ffffffffff000000
12747 ldsba [%i3+0x03b]%asi,%l6 ! %l6 = 000000000000001e
12748! Mem[0000000030001408] = 1e2522e8, %f24 = 000000ff
12749 lda [%i0+%o4]0x81,%f24 ! %f24 = 1e2522e8
12750! Mem[00000000201c0000] = ff0001ce, %l7 = 00000000ff000000
12751 lduha [%o0+0x000]%asi,%l7 ! %l7 = 000000000000ff00
12752! Mem[00000000211c0000] = ffffe5a1, %l1 = 00000000ffff00ff
12753 lduba [%o2+0x001]%asi,%l1 ! %l1 = 00000000000000ff
12754! Mem[0000000030101408] = 00ffffff 5a4decb6, %l0 = e3000000, %l1 = 000000ff
12755 ldda [%i4+%o4]0x81,%l0 ! %l0 = 0000000000ffffff 000000005a4decb6
12756! Starting 10 instruction Store Burst
12757! %f2 = 00000000 e3000000, Mem[00000000100c1438] = e8ff251e 000000da
12758 std %f2 ,[%i3+0x038] ! Mem[00000000100c1438] = 00000000 e3000000
12759
12760p0_label_492:
12761! %l2 = ffffffffffffffff, Mem[000000001004140c] = 0000ffbc
12762 stw %l2,[%i1+0x00c] ! Mem[000000001004140c] = ffffffff
12763! %l0 = 0000000000ffffff, Mem[0000000010081408] = 00000000
12764 stwa %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00ffffff
12765! Mem[00000000300c1410] = 00000000, %l1 = 000000005a4decb6
12766 ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 00000000000000ff
12767! %l2 = ffffffffffffffff, immd = 00000000000007a6, %l0 = 0000000000ffffff
12768 mulx %l2,0x7a6,%l0 ! %l0 = fffffffffffff85a
12769! Mem[000000001004143c] = 00000000, %l0 = fffffffffffff85a
12770 swap [%i1+0x03c],%l0 ! %l0 = 0000000000000000
12771! Mem[0000000010141400] = ff00ff00, %l5 = 000000000000001e
12772 ldstub [%i5+%g0],%l5 ! %l5 = 000000ff000000ff
12773! Mem[0000000030081410] = 00000000, %l1 = 0000000000000000
12774 ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
12775! %l5 = 00000000000000ff, Mem[0000000010181410] = a5000000
12776 stha %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00ff0000
12777! %f11 = 000000a5, %f1 = 00000000
12778 fcmpes %fcc3,%f11,%f1 ! %fcc3 = 2
12779! Starting 10 instruction Load Burst
12780! Mem[0000000010181410] = 0000ff00, %l6 = 000000000000001e
12781 ldsba [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000000
12782
12783p0_label_493:
12784! Mem[0000000010001428] = ff0000ff, %l2 = ffffffffffffffff
12785 ldsha [%i0+0x02a]%asi,%l2 ! %l2 = 00000000000000ff
12786! Mem[00000000201c0000] = ff0001ce, %l0 = 0000000000000000
12787 ldsh [%o0+%g0],%l0 ! %l0 = ffffffffffffff00
12788! Mem[0000000010041410] = ffff00ff e3000000, %l4 = 00000000, %l5 = 000000ff
12789 ldda [%i1+%o5]0x88,%l4 ! %l4 = 00000000e3000000 00000000ffff00ff
12790! %l4 = 00000000e3000000, %l1 = 0000000000000000, %l5 = 00000000ffff00ff
12791 orn %l4,%l1,%l5 ! %l5 = ffffffffffffffff
12792! Mem[0000000030181408] = ffffff00, %l3 = 000000000000ff00
12793 ldsba [%i6+%o4]0x89,%l3 ! %l3 = 0000000000000000
12794! Mem[0000000030101408] = ffffff00, %l5 = ffffffffffffffff
12795 lduha [%i4+%o4]0x89,%l5 ! %l5 = 000000000000ff00
12796! Mem[00000000211c0000] = ffffe5a1, %l0 = ffffffffffffff00
12797 ldsha [%o2+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
12798! Mem[0000000030041400] = ffffffff, %l6 = 0000000000000000
12799 lduha [%i1+%g0]0x81,%l6 ! %l6 = 000000000000ffff
12800! Mem[0000000030101400] = 182dffff, %l6 = 000000000000ffff
12801 ldsba [%i4+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
12802! Starting 10 instruction Store Burst
12803! %l4 = e3000000, %l5 = 0000ff00, Mem[00000000100c1400] = a52e7e04 e2a2ea29
12804 stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = e3000000 0000ff00
12805
12806p0_label_494:
12807! Mem[0000000030141408] = ed8105f8, %l3 = 0000000000000000
12808 ldstuba [%i5+%o4]0x89,%l3 ! %l3 = 000000f8000000ff
12809! %l2 = 00000000000000ff, Mem[0000000010101410] = ffffff00
12810 stba %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff
12811! %l3 = 00000000000000f8, Mem[0000000030081400] = 00000000
12812 stha %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000f8
12813! %l3 = 00000000000000f8, Mem[0000000010081410] = 00000000
12814 stha %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000f8
12815! %f6 = 00000000 00000000, %l2 = 00000000000000ff
12816! Mem[0000000030101420] = 0000ff0000000000
12817 add %i4,0x020,%g1
12818 stda %f6,[%g1+%l2]ASI_PST8_S ! Mem[0000000030101420] = 0000000000000000
12819! %f16 = 00000000 ffffffea e822251e 0000ffbc
12820! %f20 = ffffffff 00000000 ffffffff 00000000
12821! %f24 = 1e2522e8 047e2ea5 00000000 00000000
12822! %f28 = ffffffff ffffff00 000000ff 000000ff
12823 stda %f16,[%i1]ASI_BLK_S ! Block Store to 0000000030041400
12824! %f15 = 047effa5, Mem[0000000010001428] = ff0000ff
12825 st %f15,[%i0+0x028] ! Mem[0000000010001428] = 047effa5
12826! %f10 = 00000000 000000a5, Mem[0000000010041400] = 00000000 00000000
12827 stda %f10,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 000000a5
12828! %f14 = 0000ff04 047effa5, %l6 = ffffffffffffffff
12829! Mem[00000000300c1430] = e3000000d2038d08
12830 add %i3,0x030,%g1
12831 stda %f14,[%g1+%l6]ASI_PST32_S ! Mem[00000000300c1430] = 0000ff04047effa5
12832! Starting 10 instruction Load Burst
12833! Mem[0000000030081400] = 000000f8, %l0 = ffffffffffffffff
12834 ldsha [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000f8
12835
12836p0_label_495:
12837! Mem[00000000100c1400] = e30000000000ff00, %l6 = ffffffffffffffff
12838 ldxa [%i3+%g0]0x80,%l6 ! %l6 = e30000000000ff00
12839! Mem[0000000030001410] = e3000000, %l2 = 00000000000000ff
12840 ldswa [%i0+%o5]0x89,%l2 ! %l2 = ffffffffe3000000
12841! Mem[0000000010081410] = 000000f8, %l2 = ffffffffe3000000
12842 ldsba [%i2+%o5]0x88,%l2 ! %l2 = fffffffffffffff8
12843! Mem[0000000010181400] = 000000ff, %l5 = 000000000000ff00
12844 lduba [%i6+%g0]0x88,%l5 ! %l5 = 00000000000000ff
12845! Mem[0000000010141434] = 00000000, %f10 = 00000000
12846 ld [%i5+0x034],%f10 ! %f10 = 00000000
12847! Mem[0000000010141408] = 00ff0000000000ff, %f12 = 00ffffff ff000000
12848 ldda [%i5+%o4]0x88,%f12 ! %f12 = 00ff0000 000000ff
12849! Mem[00000000100c1400] = 000000e3, %l3 = 00000000000000f8
12850 lduwa [%i3+%g0]0x88,%l3 ! %l3 = 00000000000000e3
12851! Mem[00000000218000c0] = ffffd5a0, %l1 = 0000000000000000
12852 lduh [%o3+0x0c0],%l1 ! %l1 = 000000000000ffff
12853! Mem[0000000030181400] = 000000e3 00000000, %l6 = 0000ff00, %l7 = 0000ff00
12854 ldda [%i6+%g0]0x81,%l6 ! %l6 = 00000000000000e3 0000000000000000
12855! Starting 10 instruction Store Burst
12856! %f8 = e300fb00 00000000, %l4 = 00000000e3000000
12857! Mem[0000000030141420] = 0000000034697300
12858 add %i5,0x020,%g1
12859 stda %f8,[%g1+%l4]ASI_PST32_SL ! Mem[0000000030141420] = 0000000034697300
12860
12861p0_label_496:
12862! %f0 = 00ffffff 00000000, %l2 = fffffffffffffff8
12863! Mem[00000000300c1408] = 182dffff00000000
12864 add %i3,0x008,%g1
12865 stda %f0,[%g1+%l2]ASI_PST32_SL ! Mem[00000000300c1408] = 182dffff00000000
12866! Mem[00000000100c1400] = 000000e3, %l7 = 0000000000000000
12867 swapa [%i3+%g0]0x88,%l7 ! %l7 = 00000000000000e3
12868! Mem[0000000030101408] = ffffff00, %l4 = 00000000e3000000
12869 swapa [%i4+%o4]0x89,%l4 ! %l4 = 00000000ffffff00
12870! %l1 = 000000000000ffff, Mem[0000000010001418] = 0000000000000000, %asi = 80
12871 stxa %l1,[%i0+0x018]%asi ! Mem[0000000010001418] = 000000000000ffff
12872 membar #Sync ! Added by membar checker (77)
12873! Mem[0000000030041408] = 1e2522e8, %l4 = 00000000ffffff00
12874 ldstuba [%i1+%o4]0x89,%l4 ! %l4 = 000000e8000000ff
12875! %l5 = 00000000000000ff, Mem[0000000030141408] = ed8105ff
12876 stha %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = ed8100ff
12877! Mem[00000000300c1410] = 000000ff, %l2 = fffffffffffffff8
12878 ldstuba [%i3+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
12879! %f8 = e300fb00, Mem[0000000030041400] = 00000000
12880 sta %f8 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = e300fb00
12881! %l2 = 00000000000000ff, Mem[0000000010141410] = ffffffff
12882 stba %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffffffff
12883! Starting 10 instruction Load Burst
12884! Mem[00000000100c1400] = 00000000 0000ff00 2ea5ffff 00000000
12885! Mem[00000000100c1410] = 00000000 0000001e 00000000 00000064
12886! Mem[00000000100c1420] = ff000000 5a4d43b6 ff000000 ffffffff
12887! Mem[00000000100c1430] = 00000000 00000000 00000000 e3000000
12888 ldda [%i3]ASI_BLK_AIUP,%f0 ! Block Load from 00000000100c1400
12889
12890p0_label_497:
12891! Mem[0000000010101418] = 0000000000000000, %l2 = 00000000000000ff
12892 ldxa [%i4+0x018]%asi,%l2 ! %l2 = 0000000000000000
12893! Mem[00000000300c1400] = e822251e, %l1 = 000000000000ffff
12894 ldsba [%i3+%g0]0x81,%l1 ! %l1 = ffffffffffffffe8
12895! Mem[0000000010001408] = 1e2522ff, %l2 = 0000000000000000
12896 lduwa [%i0+%o4]0x88,%l2 ! %l2 = 000000001e2522ff
12897! Mem[0000000010141410] = ffffffff 00000000, %l6 = 000000e3, %l7 = 000000e3
12898 ldd [%i5+%o5],%l6 ! %l6 = 00000000ffffffff 0000000000000000
12899! Mem[0000000010041408] = ff000000, %l6 = 00000000ffffffff
12900 ldsha [%i1+%o4]0x80,%l6 ! %l6 = ffffffffffffff00
12901! %l1 = ffffffffffffffe8, %l6 = ffffffffffffff00, %l0 = 00000000000000f8
12902 sub %l1,%l6,%l0 ! %l0 = 00000000000000e8
12903! %f25 = 047e2ea5, %f19 = 0000ffbc, %f22 = ffffffff
12904 fdivs %f25,%f19,%f22 ! %l0 = 000000000000010a, Unfinished, %fsr = 2600000800
12905! Mem[00000000100c1430] = 00000000 00000000, %l0 = 0000010a, %l1 = ffffffe8
12906 ldd [%i3+0x030],%l0 ! %l0 = 0000000000000000 0000000000000000
12907! Mem[00000000201c0000] = ff0001ce, %l6 = ffffffffffffff00
12908 lduh [%o0+%g0],%l6 ! %l6 = 000000000000ff00
12909! Starting 10 instruction Store Burst
12910! %l7 = 0000000000000000, Mem[0000000010181410] = 00ff0000
12911 stwa %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
12912
12913p0_label_498:
12914 membar #Sync ! Added by membar checker (78)
12915! %l3 = 00000000000000e3, Mem[00000000100c1408] = 2ea5ffff
12916 stwa %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000e3
12917! %f25 = 047e2ea5, Mem[0000000030181408] = ffffff00
12918 sta %f25,[%i6+%o4]0x89 ! Mem[0000000030181408] = 047e2ea5
12919! Mem[0000000010181438] = 00000000047effa5, %l0 = 0000000000000000, %l6 = 000000000000ff00
12920 add %i6,0x38,%g1
12921 casxa [%g1]0x80,%l0,%l6 ! %l6 = 00000000047effa5
12922! %l0 = 0000000000000000, Mem[0000000010101410] = 00ffffffffffffff
12923 stxa %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000000000000
12924! %l7 = 0000000000000000, Mem[0000000010181408] = 00ff0000
12925 stwa %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
12926! Mem[0000000010041408] = ff000000, %l0 = 0000000000000000
12927 swapa [%i1+%o4]0x80,%l0 ! %l0 = 00000000ff000000
12928! %l2 = 000000001e2522ff, Mem[0000000010141408] = ff000000
12929 stha %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 22ff0000
12930! %l7 = 0000000000000000, Mem[0000000020800000] = ffffe062
12931 sth %l7,[%o1+%g0] ! Mem[0000000020800000] = 0000e062
12932! %f10 = ff000000, Mem[0000000010101408] = 00000000
12933 sta %f10,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000
12934! Starting 10 instruction Load Burst
12935! Mem[0000000010081410] = f8000000, %l1 = 0000000000000000
12936 lduha [%i2+%o5]0x80,%l1 ! %l1 = 000000000000f800
12937
12938p0_label_499:
12939! Mem[0000000010001408] = ff22251e, %l4 = 00000000000000e8
12940 ldsha [%i0+%o4]0x80,%l4 ! %l4 = ffffffffffffff22
12941! %l1 = 000000000000f800, %l1 = 000000000000f800, %l3 = 00000000000000e3
12942 andn %l1,%l1,%l3 ! %l3 = 0000000000000000
12943! Mem[00000000100c1408] = 00000000 e3000000, %l2 = 1e2522ff, %l3 = 00000000
12944 ldda [%i3+%o4]0x88,%l2 ! %l2 = 00000000e3000000 0000000000000000
12945! Mem[0000000010101400] = 00000000, %l1 = 000000000000f800
12946 ldswa [%i4+0x000]%asi,%l1 ! %l1 = 0000000000000000
12947! Mem[0000000010101400] = 00000000, %f18 = e822251e
12948 lda [%i4+%g0]0x88,%f18 ! %f18 = 00000000
12949! Mem[0000000010001400] = 29eaa2e2000000ff, %l3 = 0000000000000000
12950 ldxa [%i0+0x000]%asi,%l3 ! %l3 = 29eaa2e2000000ff
12951! Mem[0000000010181410] = 00000000, %l0 = 00000000ff000000
12952 ldsha [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000
12953! Mem[0000000030041410] = ffffffff, %l4 = ffffffffffffff22
12954 ldswa [%i1+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
12955! %f24 = 1e2522e8, %f17 = ffffffea, %f27 = 00000000
12956 fadds %f24,%f17,%f27 ! %f27 = ffffffea
12957! Starting 10 instruction Store Burst
12958! %l7 = 0000000000000000, Mem[00000000100c1438] = 00000000e3000000, %asi = 80
12959 stxa %l7,[%i3+0x038]%asi ! Mem[00000000100c1438] = 0000000000000000
12960
12961p0_label_500:
12962! %l6 = 00000000047effa5, Mem[0000000030101410] = 000000ff
12963 stwa %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 047effa5
12964! Code Fragment 4
12965p0_fragment_49:
12966! %l0 = 0000000000000000
12967 setx 0x4cb4eca7acaaf1af,%g7,%l0 ! %l0 = 4cb4eca7acaaf1af
12968! %l1 = 0000000000000000
12969 setx 0x91b3fd4016bfbd25,%g7,%l1 ! %l1 = 91b3fd4016bfbd25
12970 setx 0x7ff8, %g1, %g2
12971 and %l0, %g2, %l0
12972 setx 0xffffffff, %g1, %g2
12973 and %l1, %g2, %l1
12974 setx 0x100000000, %g1, %g2
12975 or %l1, %g2, %l1 ! Set bit 32 - perrinj
12976 ta T_CHANGE_HPRIV
12977 stxa %l1, [%l0]ASI_ICACHE_INSTR
12978 ta T_CHANGE_NONHPRIV
12979! %l0 = 4cb4eca7acaaf1af
12980 setx 0x946a38106f047635,%g7,%l0 ! %l0 = 946a38106f047635
12981! %l1 = 91b3fd4016bfbd25
12982 setx 0x3587e1e781af655f,%g7,%l1 ! %l1 = 3587e1e781af655f
12983! %l4 = ffffffffffffffff, Mem[00000000300c1400] = e822251e00000000
12984 stxa %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffffffffffff
12985! %l6 = 00000000047effa5, Mem[0000000010101408] = ff000000e3000000
12986 stxa %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000047effa5
12987! %f15 = e3000000, Mem[0000000010141400] = 00ff00ff
12988 sta %f15,[%i5+%g0]0x88 ! Mem[0000000010141400] = e3000000
12989! Mem[0000000030101410] = a5ff7e04, %l6 = 00000000047effa5
12990 swapa [%i4+%o5]0x81,%l6 ! %l6 = 00000000a5ff7e04
12991! %f18 = 00000000 0000ffbc, %l3 = 29eaa2e2000000ff
12992! Mem[0000000030001408] = 1e2522e8ffffffff
12993 add %i0,0x008,%g1
12994 stda %f18,[%g1+%l3]ASI_PST16_S ! Mem[0000000030001408] = 000000000000ffbc
12995! Mem[0000000010101408] = 00000000, %l0 = 946a38106f047635
12996 ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 00000000000000ff
12997! Mem[0000000010081408] = ffffff00, %l0 = 0000000000000000
12998 swapa [%i2+%o4]0x80,%l0 ! %l0 = 00000000ffffff00
12999! Starting 10 instruction Load Burst
13000! %f26 = 00000000, %f30 = 000000ff
13001 fcmps %fcc3,%f26,%f30 ! %fcc3 = 1
13002
13003p0_label_501:
13004! Mem[0000000030081408] = ff000000, %l5 = 00000000000000ff
13005 ldswa [%i2+%o4]0x81,%l5 ! %l5 = ffffffffff000000
13006! Mem[0000000010101420] = ff8c22e800000000, %l5 = ffffffffff000000, %l4 = ffffffffffffffff
13007 add %i4,0x20,%g1
13008 casxa [%g1]0x80,%l5,%l4 ! %l4 = ff8c22e800000000
13009! Mem[0000000030081400] = 000000f8, %l7 = 0000000000000000
13010 lduba [%i2+%g0]0x89,%l7 ! %l7 = 00000000000000f8
13011! Mem[0000000010141400] = e3000000e3000000, %f28 = ffffffff ffffff00
13012 ldda [%i5+%g0]0x88,%f28 ! %f28 = e3000000 e3000000
13013! Mem[0000000010101428] = 00000000000000a5, %f24 = 1e2522e8 047e2ea5
13014 ldda [%i4+0x028]%asi,%f24 ! %f24 = 00000000 000000a5
13015! Mem[0000000010041410] = ffff00ffe3000000, %f16 = 00000000 ffffffea
13016 ldda [%i1+%o5]0x88,%f16 ! %f16 = ffff00ff e3000000
13017! Mem[0000000010101428] = 00000000, %f27 = ffffffea
13018 ld [%i4+0x028],%f27 ! %f27 = 00000000
13019! Mem[0000000010041410] = 000000e3, %l0 = 00000000ffffff00
13020 ldsba [%i1+%o5]0x80,%l0 ! %l0 = 0000000000000000
13021! Mem[0000000030041410] = ffffffff 00000000, %l6 = a5ff7e04, %l7 = 000000f8
13022 ldda [%i1+%o5]0x81,%l6 ! %l6 = 00000000ffffffff 0000000000000000
13023! Starting 10 instruction Store Burst
13024! %f0 = 00000000 0000ff00, Mem[0000000010081418] = 00ff7e04 047effa5
13025 stda %f0 ,[%i2+0x018]%asi ! Mem[0000000010081418] = 00000000 0000ff00
13026
13027p0_label_502:
13028! %l1 = 3587e1e781af655f, Mem[0000000030041410] = ffffffff
13029 stha %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = 655fffff
13030! %l2 = e3000000, %l3 = 000000ff, Mem[00000000100c1408] = 000000e3 00000000
13031 std %l2,[%i3+%o4] ! Mem[00000000100c1408] = e3000000 000000ff
13032! %l6 = 00000000ffffffff, Mem[0000000030001410] = 000000e3
13033 stha %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffff00e3
13034! Mem[0000000010001410] = bfb5a7e8, %f22 = ffffffff
13035 lda [%i0+%o5]0x88,%f22 ! %f22 = bfb5a7e8
13036! Mem[0000000010101422] = ff8c22e8, %l6 = 00000000ffffffff
13037 ldstuba [%i4+0x022]%asi,%l6 ! %l6 = 00000022000000ff
13038! %f13 = 00000000, %f3 = 00000000, %f17 = e3000000
13039 fadds %f13,%f3 ,%f17 ! %f17 = 00000000
13040! %l6 = 0000000000000022, Mem[0000000010141408] = 22ff0000
13041 stwa %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000022
13042! Mem[0000000010101408] = ff000000, %l1 = 3587e1e781af655f
13043 swapa [%i4+%o4]0x80,%l1 ! %l1 = 00000000ff000000
13044! %l3 = 29eaa2e2000000ff, Mem[0000000010041408] = 00000000ffffffff
13045 stx %l3,[%i1+%o4] ! Mem[0000000010041408] = 29eaa2e2000000ff
13046! Starting 10 instruction Load Burst
13047! Mem[00000000300c1408] = ffff2d18, %l1 = 00000000ff000000
13048 lduha [%i3+%o4]0x89,%l1 ! %l1 = 0000000000002d18
13049
13050p0_label_503:
13051! %l2 = 00000000e3000000, %l6 = 0000000000000022, %l3 = 29eaa2e2000000ff
13052 and %l2,%l6,%l3 ! %l3 = 0000000000000000
13053! Mem[0000000020800040] = bcfff99a, %l3 = 0000000000000000
13054 lduh [%o1+0x040],%l3 ! %l3 = 000000000000bcff
13055! Mem[0000000010101400] = 00000000 00000000, %l6 = 00000022, %l7 = 00000000
13056 ldd [%i4+%g0],%l6 ! %l6 = 0000000000000000 0000000000000000
13057! Mem[0000000030041410] = 00000000 ffff5f65, %l0 = 00000000, %l1 = 00002d18
13058 ldda [%i1+%o5]0x89,%l0 ! %l0 = 00000000ffff5f65 0000000000000000
13059! Mem[0000000010041400] = a500000000000000, %f8 = ff000000 5a4d43b6
13060 ldda [%i1+0x000]%asi,%f8 ! %f8 = a5000000 00000000
13061! %f16 = ffff00ff, %f18 = 00000000, %f3 = 00000000
13062 fmuls %f16,%f18,%f3 ! %f3 = ffff00ff
13063! Mem[00000000300c1400] = ffffffff, %l7 = 0000000000000000
13064 ldsba [%i3+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
13065! Mem[0000000010141408] = 22000000, %l5 = ffffffffff000000
13066 ldsha [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000
13067! Mem[0000000010101408] = 81af655f, %l3 = 000000000000bcff
13068 lduwa [%i4+%o4]0x80,%l3 ! %l3 = 0000000081af655f
13069! Starting 10 instruction Store Burst
13070! %f2 = 2ea5ffff ffff00ff, Mem[00000000300c1410] = ff000000 00fb00e3
13071 stda %f2 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 2ea5ffff ffff00ff
13072
13073p0_label_504:
13074! Mem[00000000100c1412] = 00000000, %l6 = 0000000000000000
13075 ldstuba [%i3+0x012]%asi,%l6 ! %l6 = 00000000000000ff
13076! %f21 = 00000000, Mem[00000000300c1410] = ffffa52e
13077 sta %f21,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
13078! Mem[0000000010181410] = 00000000, %l7 = ffffffffffffffff
13079 swapa [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000
13080! Mem[00000000300c1400] = ffffffff, %l7 = 0000000000000000
13081 swapa [%i3+%g0]0x81,%l7 ! %l7 = 00000000ffffffff
13082! %l0 = ffff5f65, %l1 = 00000000, Mem[0000000010001408] = ff22251e 00000000
13083 stda %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffff5f65 00000000
13084! %l5 = 0000000000000000, Mem[0000000010181400] = ff000000
13085 stwa %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
13086! Mem[00000000100c1408] = 000000e3, %l5 = 0000000000000000
13087 ldstuba [%i3+%o4]0x88,%l5 ! %l5 = 000000e3000000ff
13088! %f12 = 00000000 00000000, %l0 = 00000000ffff5f65
13089! Mem[0000000010041410] = 000000e3ff00ffff
13090 add %i1,0x010,%g1
13091 stda %f12,[%g1+%l0]ASI_PST8_P ! Mem[0000000010041410] = 000000e3ff00ff00
13092! %l2 = 00000000e3000000, imm = fffffffffffff7ac, %l6 = 0000000000000000
13093 addc %l2,-0x854,%l6 ! %l6 = 00000000e2fff7ac
13094! Starting 10 instruction Load Burst
13095! Mem[0000000030101410] = 047effa500000000, %l2 = 00000000e3000000
13096 ldxa [%i4+%o5]0x81,%l2 ! %l2 = 047effa500000000
13097
13098p0_label_505:
13099! %l5 = 00000000000000e3, immed = fffff1c2, %y = 00000000
13100 umul %l5,-0xe3e,%l7 ! %l7 = 000000e2fff35f06, %y = 000000e2
13101! Mem[0000000030141410] = 00000000 000000ff, %l0 = ffff5f65, %l1 = 00000000
13102 ldda [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000000 00000000000000ff
13103! Mem[0000000010181410] = ffffffff, %l2 = 047effa500000000
13104 lduba [%i6+%o5]0x80,%l2 ! %l2 = 00000000000000ff
13105! Mem[00000000300c1410] = 00000000, %l6 = 00000000e2fff7ac
13106 ldsba [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000000
13107! Mem[0000000030141400] = 00000000, %l5 = 00000000000000e3
13108 ldswa [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000000
13109! Mem[000000001018140c] = f8000000, %l6 = 0000000000000000
13110 lduh [%i6+0x00c],%l6 ! %l6 = 000000000000f800
13111! Mem[0000000030101410] = 047effa5, %l3 = 0000000081af655f
13112 lduwa [%i4+%o5]0x81,%l3 ! %l3 = 00000000047effa5
13113! Mem[0000000030081408] = ff000000, %l2 = 00000000000000ff
13114 lduba [%i2+%o4]0x81,%l2 ! %l2 = 00000000000000ff
13115! Mem[0000000030101410] = 00000000 a5ff7e04, %l0 = 00000000, %l1 = 000000ff
13116 ldda [%i4+%o5]0x89,%l0 ! %l0 = 00000000a5ff7e04 0000000000000000
13117! Starting 10 instruction Store Burst
13118! %f4 = 00000000 0000001e, %l5 = 0000000000000000
13119! Mem[0000000030081420] = ff157c9ed2038dff
13120 add %i2,0x020,%g1
13121 stda %f4,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030081420] = ff157c9ed2038dff
13122
13123p0_label_506:
13124! %l4 = 00000000, %l5 = 00000000, Mem[0000000030041400] = 00fb00e3 eaffffff
13125 stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 00000000
13126! Mem[00000000201c0000] = ff0001ce, %l4 = ff8c22e800000000
13127 ldstub [%o0+%g0],%l4 ! %l4 = 000000ff000000ff
13128! %l1 = 0000000000000000, Mem[0000000010181408] = 00000000
13129 stba %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
13130! %l4 = 00000000000000ff, Mem[0000000010001400] = 29eaa2e2000000ff, %asi = 80
13131 stxa %l4,[%i0+0x000]%asi ! Mem[0000000010001400] = 00000000000000ff
13132! %f20 = ffffffff 00000000, %l4 = 00000000000000ff
13133! Mem[0000000030101408] = 000000e35a4decb6
13134 add %i4,0x008,%g1
13135 stda %f20,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030101408] = 00000000ffffffff
13136! %l3 = 00000000047effa5, Mem[00000000300c1400] = 00000000
13137 stha %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ffa5
13138! %l0 = a5ff7e04, %l1 = 00000000, Mem[0000000030101400] = ffff2d18 00000000
13139 stda %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = a5ff7e04 00000000
13140! Mem[0000000020800041] = bcfff99a, %l3 = 00000000047effa5
13141 ldstub [%o1+0x041],%l3 ! %l3 = 000000ff000000ff
13142! Mem[0000000030001408] = 00000000, %l3 = 00000000000000ff
13143 swapa [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000000
13144! Starting 10 instruction Load Burst
13145! Mem[0000000010181410] = bcff0000ffffffff, %f2 = 2ea5ffff ffff00ff
13146 ldda [%i6+%o5]0x88,%f2 ! %f2 = bcff0000 ffffffff
13147
13148p0_label_507:
13149! Mem[0000000010041410] = 000000e3 ff00ff00, %l4 = 000000ff, %l5 = 00000000
13150 ldda [%i1+0x010]%asi,%l4 ! %l4 = 00000000000000e3 00000000ff00ff00
13151! Mem[0000000030041408] = ff22251e0000ffbc, %l0 = 00000000a5ff7e04
13152 ldxa [%i1+%o4]0x81,%l0 ! %l0 = ff22251e0000ffbc
13153! Mem[0000000010181400] = 00000000, %l0 = ff22251e0000ffbc
13154 ldsba [%i6+%g0]0x88,%l0 ! %l0 = 0000000000000000
13155! Mem[0000000030001408] = ff000000 0000ffbc, %l2 = 000000ff, %l3 = 00000000
13156 ldda [%i0+%o4]0x81,%l2 ! %l2 = 00000000ff000000 000000000000ffbc
13157! Mem[0000000010081410] = 08000000000000f8, %f14 = 00000000 e3000000
13158 ldda [%i2+%o5]0x88,%f14 ! %f14 = 08000000 000000f8
13159! Mem[0000000030181408] = 047e2ea5, %l1 = 0000000000000000
13160 ldsba [%i6+%o4]0x89,%l1 ! %l1 = ffffffffffffffa5
13161! Mem[0000000010041400] = 000000a5, %l5 = 00000000ff00ff00
13162 ldsba [%i1+%g0]0x88,%l5 ! %l5 = ffffffffffffffa5
13163 membar #Sync ! Added by membar checker (79)
13164! Mem[0000000010081400] = ffffffff ff030008 00000000 0000ff00
13165! Mem[0000000010081410] = f8000000 00000008 00000000 0000ff00
13166! Mem[0000000010081420] = ff0081c3 00000000 ff22251e ff000000
13167! Mem[0000000010081430] = 00000000 ff000000 2d180000 a5ff7e04
13168 ldda [%i2]ASI_BLK_P,%f0 ! Block Load from 0000000010081400
13169! Mem[0000000021800040] = ff7028b2, %l3 = 000000000000ffbc
13170 ldsb [%o3+0x040],%l3 ! %l3 = ffffffffffffffff
13171! Starting 10 instruction Store Burst
13172! %f21 = 00000000, Mem[0000000030081410] = 000000ff
13173 sta %f21,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
13174
13175p0_label_508:
13176! Mem[0000000030101400] = 047effa5, %l5 = ffffffffffffffa5
13177 swapa [%i4+%g0]0x89,%l5 ! %l5 = 00000000047effa5
13178! %f26 = 00000000 00000000, %l6 = 000000000000f800
13179! Mem[0000000010101410] = 0000000000000000
13180 add %i4,0x010,%g1
13181 stda %f26,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010101410] = 0000000000000000
13182! %l0 = 0000000000000000, Mem[0000000010001408] = 655fffff
13183 stha %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 655f0000
13184! %l7 = 000000e2fff35f06, Mem[00000000201c0000] = ff0001ce
13185 sth %l7,[%o0+%g0] ! Mem[00000000201c0000] = 5f0601ce
13186! %l2 = ff000000, %l3 = ffffffff, Mem[0000000010001410] = e8a7b5bf 00000000
13187 stda %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000 ffffffff
13188! %f26 = 00000000, %f31 = 000000ff, %f26 = 00000000 00000000
13189 fsmuld %f26,%f31,%f26 ! %f26 = 00000000 00000000
13190! %l7 = 000000e2fff35f06, Mem[0000000010001408] = 00005f65
13191 stwa %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = fff35f06
13192! %f18 = 00000000 0000ffbc, %l1 = ffffffffffffffa5
13193! Mem[0000000030041408] = ff22251e0000ffbc
13194 add %i1,0x008,%g1
13195 stda %f18,[%g1+%l1]ASI_PST32_S ! Mem[0000000030041408] = ff22251e0000ffbc
13196! %l6 = 000000000000f800, Mem[0000000030081410] = 00000000
13197 stwa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000f800
13198! Starting 10 instruction Load Burst
13199! Mem[0000000030141410] = 00000000, %l0 = 0000000000000000
13200 lduba [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000000
13201
13202p0_label_509:
13203! Mem[0000000030101410] = 047effa500000000, %l3 = ffffffffffffffff
13204 ldxa [%i4+%o5]0x81,%l3 ! %l3 = 047effa500000000
13205! Code Fragment 3
13206p0_fragment_50:
13207! %l0 = 0000000000000000
13208 setx 0xab5b78b02d8d4990,%g7,%l0 ! %l0 = ab5b78b02d8d4990
13209! %l1 = ffffffffffffffa5
13210 setx 0x7cbc21202f4b7079,%g7,%l1 ! %l1 = 7cbc21202f4b7079
13211 setx 0x1fe000, %g1, %g3
13212 or %l0, %g3, %l0 ! always set perrmask = 0xff
13213 setx 0x1ffff8, %g1, %g2
13214 and %l0, %g2, %l0
13215 ta T_CHANGE_HPRIV
13216 stxa %l1, [%l0]ASI_DCACHE_DATA
13217 ta T_CHANGE_NONHPRIV
13218! %l0 = ab5b78b02d8d4990
13219 setx 0x50394298345bdfac,%g7,%l0 ! %l0 = 50394298345bdfac
13220! %l1 = 7cbc21202f4b7079
13221 setx 0x1a825a97f0455c80,%g7,%l1 ! %l1 = 1a825a97f0455c80
13222! Mem[0000000030081408] = ff000000 00000000, %l2 = ff000000, %l3 = 00000000
13223 ldda [%i2+%o4]0x81,%l2 ! %l2 = 00000000ff000000 0000000000000000
13224! %l4 = 00000000000000e3, %l2 = 00000000ff000000, %l1 = 1a825a97f0455c80
13225 addc %l4,%l2,%l1 ! %l1 = 00000000ff0000e3
13226! %l2 = 00000000ff000000, Mem[0000000010001410] = 000000ff
13227 stwa %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff000000
13228! Mem[0000000010001410] = 000000ff, %f27 = 00000000
13229 lda [%i0+%o5]0x80,%f27 ! %f27 = 000000ff
13230! Mem[0000000010101408] = 5f65af81, %l1 = 00000000ff0000e3
13231 ldsba [%i4+%o4]0x88,%l1 ! %l1 = ffffffffffffff81
13232! %f22 = bfb5a7e8 00000000, Mem[0000000010041400] = a5000000 00000000
13233 stda %f22,[%i1+%g0]0x80 ! Mem[0000000010041400] = bfb5a7e8 00000000
13234! Mem[00000000300c1400] = a5ff0000, %l6 = 000000000000f800
13235 ldswa [%i3+%g0]0x81,%l6 ! %l6 = ffffffffa5ff0000
13236! Starting 10 instruction Store Burst
13237! %l1 = ffffffffffffff81, Mem[0000000030081400] = 000000f8
13238 stba %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000081
13239
13240p0_label_510:
13241! %l7 = 000000e2fff35f06, Mem[0000000030181400] = e3000000
13242 stha %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = e3005f06
13243! Mem[0000000010181408] = 00000000, %l2 = 00000000ff000000
13244 swapa [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
13245! %l3 = 0000000000000000, Mem[00000000300c1410] = 00000000
13246 stba %l3,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
13247! Mem[0000000010101410] = 00000000, %l6 = ffffffffa5ff0000
13248 swapa [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000
13249! Mem[00000000100c1400] = 00000000, %l1 = ffffffffffffff81
13250 swapa [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000000
13251! Mem[0000000010041400] = e8a7b5bf, %l1 = 0000000000000000
13252 swapa [%i1+%g0]0x88,%l1 ! %l1 = 00000000e8a7b5bf
13253! %l5 = 00000000047effa5, Mem[0000000030101410] = 047effa5
13254 stha %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffa5ffa5
13255! %l4 = 00000000000000e3, Mem[0000000020800040] = bcfff99a, %asi = 80
13256 stba %l4,[%o1+0x040]%asi ! Mem[0000000020800040] = e3fff99a
13257! %l1 = 00000000e8a7b5bf, Mem[0000000030001408] = ff000000
13258 stha %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = b5bf0000
13259! Starting 10 instruction Load Burst
13260! Mem[0000000030101410] = 00000000a5ffa5ff, %f24 = 00000000 000000a5
13261 ldda [%i4+%o5]0x89,%f24 ! %f24 = 00000000 a5ffa5ff
13262
13263p0_label_511:
13264! Mem[0000000010041410] = e3000000, %l4 = 00000000000000e3
13265 ldsba [%i1+%o5]0x88,%l4 ! %l4 = 0000000000000000
13266! Mem[0000000030041400] = 00000000, %f18 = 00000000
13267 lda [%i1+%g0]0x81,%f18 ! %f18 = 00000000
13268! Mem[00000000300c1400] = a5ff0000, %l6 = 0000000000000000
13269 lduha [%i3+%g0]0x81,%l6 ! %l6 = 000000000000a5ff
13270! Mem[0000000010101400] = 00000000, %l3 = 0000000000000000
13271 lduha [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000
13272! Mem[0000000010141430] = ff00ff00, %l4 = 0000000000000000
13273 ldsh [%i5+0x032],%l4 ! %l4 = ffffffffffffff00
13274! Mem[0000000010041400] = 00000000, %f4 = f8000000
13275 lda [%i1+0x000]%asi,%f4 ! %f4 = 00000000
13276! Mem[0000000030001400] = 000000ff, %l1 = 00000000e8a7b5bf
13277 lduha [%i0+%g0]0x89,%l1 ! %l1 = 00000000000000ff
13278! Mem[0000000030041400] = 00000000 00000000, %l0 = 345bdfac, %l1 = 000000ff
13279 ldda [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
13280! Mem[0000000010141414] = 00000000, %l5 = 00000000047effa5
13281 ldub [%i5+0x015],%l5 ! %l5 = 0000000000000000
13282! Starting 10 instruction Store Burst
13283! Mem[0000000030001408] = 0000bfb5, %l4 = ffffffffffffff00
13284 ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 000000b5000000ff
13285
13286p0_label_512:
13287! %f16 = ffff00ff 00000000, Mem[00000000100c1400] = ffffff81 00ff0000
13288 stda %f16,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffff00ff 00000000
13289! Mem[00000000300c1410] = 00000000, %l4 = 00000000000000b5
13290 ldstuba [%i3+%o5]0x81,%l4 ! %l4 = 00000000000000ff
13291! %l2 = 0000000000000000, Mem[0000000010141408] = 22000000
13292 stwa %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
13293! %l0 = 0000000000000000, Mem[00000000201c0000] = 5f0601ce, %asi = 80
13294 stba %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 000601ce
13295! %l0 = 0000000000000000, Mem[0000000010181414] = 0000ffbc, %asi = 80
13296 stwa %l0,[%i6+0x014]%asi ! Mem[0000000010181414] = 00000000
13297! Mem[0000000030101400] = a5ffffff, %l5 = 0000000000000000
13298 swapa [%i4+%g0]0x81,%l5 ! %l5 = 00000000a5ffffff
13299! %l7 = 000000e2fff35f06, Mem[0000000030041400] = 0000000000000000
13300 stxa %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000e2fff35f06
13301! %l7 = 000000e2fff35f06, immed = 00000521, %y = 000000e2
13302 udiv %l7,0x521,%l6 ! %l6 = 000000002c424804
13303 mov %l0,%y ! %y = 00000000
13304! %l4 = 0000000000000000, Mem[0000000020800000] = 0000e062, %asi = 80
13305 stba %l4,[%o1+0x000]%asi ! Mem[0000000020800000] = 0000e062
13306! Starting 10 instruction Load Burst
13307! Mem[0000000030181400] = e3005f06, %f28 = e3000000
13308 lda [%i6+%g0]0x89,%f28 ! %f28 = e3005f06
13309
13310p0_label_513:
13311! Mem[0000000010101410] = a5ff0000, %l3 = 0000000000000000
13312 ldsba [%i4+%o5]0x80,%l3 ! %l3 = ffffffffffffffa5
13313! Mem[0000000010101400] = 00000000, %l4 = 0000000000000000
13314 ldsba [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000000
13315! Mem[00000000211c0000] = ffffe5a1, %l2 = 0000000000000000
13316 ldub [%o2+0x001],%l2 ! %l2 = 00000000000000ff
13317! Mem[00000000300c1410] = 000000ff, %l5 = 00000000a5ffffff
13318 lduba [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff
13319! Mem[0000000030141400] = 00000000ff0000ff, %f6 = 00000000 0000ff00
13320 ldda [%i5+%g0]0x81,%f6 ! %f6 = 00000000 ff0000ff
13321! Mem[0000000010001410] = 000000ff, %f5 = 00000008
13322 lda [%i0+%o5]0x80,%f5 ! %f5 = 000000ff
13323! Mem[0000000010041408] = 29eaa2e2 000000ff, %l6 = 2c424804, %l7 = fff35f06
13324 ldda [%i1+%o4]0x80,%l6 ! %l6 = 0000000029eaa2e2 00000000000000ff
13325! Mem[0000000010141410] = ffffffff, %l3 = ffffffffffffffa5
13326 swapa [%i5+%o5]0x88,%l3 ! %l3 = 00000000ffffffff
13327! Mem[00000000100c1430] = 00000000, %l4 = 0000000000000000
13328 ldsha [%i3+0x030]%asi,%l4 ! %l4 = 0000000000000000
13329! Starting 10 instruction Store Burst
13330! %l0 = 0000000000000000, Mem[0000000010001408] = 065ff3ff
13331 stba %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 065ff300
13332
13333p0_label_514:
13334! Mem[0000000030001410] = e300ffff, %l4 = 0000000000000000
13335 ldstuba [%i0+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
13336! %l7 = 00000000000000ff, Mem[0000000010181410] = ffffffff
13337 stwa %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff
13338! Mem[0000000010001400] = 00000000, %l3 = 00000000ffffffff
13339 ldstuba [%i0+%g0]0x80,%l3 ! %l3 = 00000000000000ff
13340! Mem[00000000100c1400] = 00000000, %l5 = 00000000000000ff
13341 swapa [%i3+%g0]0x88,%l5 ! %l5 = 0000000000000000
13342! %f3 = 0000ff00, Mem[0000000010101408] = 5f65af81
13343 sta %f3 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000ff00
13344! Mem[0000000010041400] = 00000000, %l4 = 00000000000000ff
13345 ldstuba [%i1+%g0]0x88,%l4 ! %l4 = 00000000000000ff
13346 membar #Sync ! Added by membar checker (80)
13347! %l4 = 0000000000000000, Mem[0000000010081417] = 00000008, %asi = 80
13348 stba %l4,[%i2+0x017]%asi ! Mem[0000000010081414] = 00000000
13349! %f4 = 00000000 000000ff, Mem[0000000030081410] = 00f80000 00000000
13350 stda %f4 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 000000ff
13351! %f12 = 00000000 ff000000, %l6 = 0000000029eaa2e2
13352! Mem[0000000010081418] = 000000000000ff00
13353 add %i2,0x018,%g1
13354 stda %f12,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010081418] = 0000000000000000
13355! Starting 10 instruction Load Burst
13356! Mem[0000000030181408] = a52e7e04ffffff00, %f2 = 00000000 0000ff00
13357 ldda [%i6+%o4]0x81,%f2 ! %f2 = a52e7e04 ffffff00
13358
13359p0_label_515:
13360! Mem[000000001010141c] = 00000000, %f21 = 00000000
13361 lda [%i4+0x01c]%asi,%f21 ! %f21 = 00000000
13362! Mem[00000000100c142c] = ffffffff, %l0 = 0000000000000000
13363 ldsba [%i3+0x02f]%asi,%l0 ! %l0 = ffffffffffffffff
13364! Mem[00000000100c1408] = 000000ff, %l5 = 0000000000000000
13365 lduwa [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000ff
13366! Mem[0000000030001400] = ff000000 00ff0000 ffbf0000 0000ffbc
13367! Mem[0000000030001410] = ffff00e3 00000000 00fb00e3 e4ff0000
13368! Mem[0000000030001420] = 172f6f72 fd5700ff 00000000 000000ff
13369! Mem[0000000030001430] = ff000000 60b10000 a5ff7e04 d2030000
13370 ldda [%i0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
13371! Mem[0000000020800000] = 0000e062, %l3 = 0000000000000000
13372 ldsb [%o1+%g0],%l3 ! %l3 = 0000000000000000
13373! Mem[0000000020800040] = e3fff99a, %l1 = 0000000000000000
13374 ldsba [%o1+0x041]%asi,%l1 ! %l1 = ffffffffffffffff
13375! %l5 = 00000000000000ff, imm = fffffffffffffb6c, %l3 = 0000000000000000
13376 andn %l5,-0x494,%l3 ! %l3 = 0000000000000093
13377! Mem[0000000030141408] = ff0081ed00000000, %f16 = ffff00ff 00000000
13378 ldda [%i5+%o4]0x81,%f16 ! %f16 = ff0081ed 00000000
13379! Mem[0000000010001400] = ff000000, %f21 = 00000000
13380 lda [%i0+%g0]0x80,%f21 ! %f21 = ff000000
13381! Starting 10 instruction Store Burst
13382! Mem[0000000010001400] = ff000000, %l2 = 00000000000000ff
13383 ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
13384
13385p0_label_516:
13386! Mem[000000001014142c] = 00ff0000, %l0 = ffffffff, %l5 = 000000ff
13387 add %i5,0x2c,%g1
13388 casa [%g1]0x80,%l0,%l5 ! %l5 = 0000000000ff0000
13389! Mem[0000000010141400] = e3000000, %l3 = 0000000000000093
13390 swapa [%i5+%g0]0x88,%l3 ! %l3 = 00000000e3000000
13391 membar #Sync ! Added by membar checker (81)
13392! %l5 = 0000000000ff0000, Mem[0000000030001408] = 0000bfff
13393 stba %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000bf00
13394! Mem[0000000030041408] = ff22251e, %l0 = ffffffffffffffff
13395 swapa [%i1+%o4]0x81,%l0 ! %l0 = 00000000ff22251e
13396! %f22 = bfb5a7e8 00000000, Mem[0000000010181410] = 000000ff 00000000
13397 stda %f22,[%i6+%o5]0x88 ! Mem[0000000010181410] = bfb5a7e8 00000000
13398! Mem[00000000211c0000] = ffffe5a1, %l4 = 0000000000000000
13399 ldstub [%o2+%g0],%l4 ! %l4 = 000000ff000000ff
13400! %l4 = 00000000000000ff, Mem[0000000010141400] = 00000093
13401 stba %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
13402! %l1 = ffffffffffffffff, Mem[0000000010181408] = ff000000
13403 stwa %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffff
13404! %l7 = 00000000000000ff, Mem[0000000010101400] = 00000000
13405 stwa %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff
13406! Starting 10 instruction Load Burst
13407! Mem[0000000010141408] = 00000000, %l3 = 00000000e3000000
13408 lduba [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000000
13409
13410p0_label_517:
13411! Mem[00000000300c1410] = ff00ffff 000000ff, %l6 = 29eaa2e2, %l7 = 000000ff
13412 ldda [%i3+%o5]0x89,%l6 ! %l6 = 00000000000000ff 00000000ff00ffff
13413! Mem[0000000030181400] = 065f00e3, %l1 = ffffffffffffffff
13414 lduha [%i6+%g0]0x81,%l1 ! %l1 = 000000000000065f
13415! Mem[0000000010001420] = 000000ff0000ffff, %f18 = 00000000 0000ffbc
13416 ldd [%i0+0x020],%f18 ! %f18 = 000000ff 0000ffff
13417! Mem[0000000010041408] = 29eaa2e2, %l3 = 0000000000000000
13418 ldsha [%i1+%o4]0x80,%l3 ! %l3 = 00000000000029ea
13419! Mem[0000000021800100] = ffbc4e79, %l5 = 0000000000ff0000
13420 ldsh [%o3+0x100],%l5 ! %l5 = ffffffffffffffbc
13421! Mem[0000000010081408] = 00000000, %l5 = ffffffffffffffbc
13422 ldswa [%i2+0x008]%asi,%l5 ! %l5 = 0000000000000000
13423! %f15 = d2030000, %f22 = bfb5a7e8
13424 fcmpes %fcc1,%f15,%f22 ! %fcc1 = 1
13425! Mem[0000000010101410] = a5ff000000000000, %l6 = 00000000000000ff
13426 ldxa [%i4+%o5]0x80,%l6 ! %l6 = a5ff000000000000
13427! %l6 = a5ff000000000000, %l2 = 00000000000000ff, %l1 = 000000000000065f
13428 mulx %l6,%l2,%l1 ! %l1 = 5901000000000000
13429! Starting 10 instruction Store Burst
13430! Mem[0000000021800100] = ffbc4e79, %l5 = 0000000000000000
13431 ldstub [%o3+0x100],%l5 ! %l5 = 000000ff000000ff
13432
13433p0_label_518:
13434! Mem[0000000010001400] = ff000000, %l2 = 00000000000000ff
13435 swapa [%i0+%g0]0x80,%l2 ! %l2 = 00000000ff000000
13436! Mem[00000000100c1404] = ff00ffff, %l5 = 00000000000000ff
13437 ldstuba [%i3+0x004]%asi,%l5 ! %l5 = 000000ff000000ff
13438! %f9 = fd5700ff, %f6 = 00fb00e3, %f23 = 00000000
13439 fsubs %f9 ,%f6 ,%f23 ! %f23 = fd5700ff
13440! %f3 = 0000ffbc, Mem[00000000100c1410] = 00ff0000
13441 sta %f3 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000ffbc
13442! Mem[0000000010141410] = a5ffffff, %l3 = 00000000000029ea
13443 ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 000000a5000000ff
13444! Mem[00000000211c0001] = ffffe5a1, %l0 = 00000000ff22251e
13445 ldstub [%o2+0x001],%l0 ! %l0 = 000000ff000000ff
13446! Mem[0000000030001408] = 0000bf00, %l6 = a5ff000000000000
13447 ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 00000000000000ff
13448! %l4 = 00000000000000ff, Mem[0000000010101426] = 00000000
13449 sth %l4,[%i4+0x026] ! Mem[0000000010101424] = 000000ff
13450! %l4 = 00000000000000ff, Mem[0000000030181410] = 00000000
13451 stha %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
13452! Starting 10 instruction Load Burst
13453! Mem[0000000030141400] = 00000000, %l5 = 00000000000000ff
13454 lduwa [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000000
13455
13456p0_label_519:
13457! Mem[0000000010001404] = 000000ff, %l7 = 00000000ff00ffff
13458 ldsba [%i0+0x006]%asi,%l7 ! %l7 = 0000000000000000
13459! Mem[0000000010041408] = e2a2ea29, %l4 = 00000000000000ff
13460 lduwa [%i1+%o4]0x88,%l4 ! %l4 = 00000000e2a2ea29
13461! Mem[00000000300c1410] = ff000000ffff00ff, %f20 = ffffffff ff000000
13462 ldda [%i3+%o5]0x81,%f20 ! %f20 = ff000000 ffff00ff
13463! Mem[0000000010041418] = 00000000, %l6 = 0000000000000000
13464 ldsh [%i1+0x018],%l6 ! %l6 = 0000000000000000
13465! Mem[0000000010001408] = 00f35f06 00000000, %l0 = 000000ff, %l1 = 00000000
13466 ldda [%i0+%o4]0x80,%l0 ! %l0 = 0000000000f35f06 0000000000000000
13467! Mem[0000000010001400] = ff000000, %l1 = 0000000000000000
13468 lduba [%i0+%g0]0x88,%l1 ! %l1 = 0000000000000000
13469! Mem[0000000030041410] = ffff5f65, %l1 = 0000000000000000
13470 ldsha [%i1+%o5]0x89,%l1 ! %l1 = 0000000000005f65
13471! %f6 = 00fb00e3, %f2 = ffbf0000
13472 fcmps %fcc1,%f6 ,%f2 ! %fcc1 = 3
13473! Mem[00000000201c0000] = 000601ce, %l3 = 00000000000000a5
13474 ldub [%o0+%g0],%l3 ! %l3 = 0000000000000000
13475! Starting 10 instruction Store Burst
13476! %f16 = ff0081ed 00000000, Mem[0000000010141400] = ff000000 000000e3
13477 stda %f16,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff0081ed 00000000
13478
13479p0_label_520:
13480! %f28 = e3005f06, Mem[00000000100c1408] = ff000000
13481 sta %f28,[%i3+%o4]0x80 ! Mem[00000000100c1408] = e3005f06
13482! %l3 = 0000000000000000, Mem[00000000100c1428] = ff000000, %asi = 80
13483 stba %l3,[%i3+0x028]%asi ! Mem[00000000100c1428] = 00000000
13484! %l7 = 0000000000000000, Mem[0000000030101410] = ffa5ffa5
13485 stha %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000ffa5
13486! %l4 = 00000000e2a2ea29, Mem[00000000100c1410] = bcff0000
13487 stwa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = e2a2ea29
13488! %l6 = 00000000, %l7 = 00000000, Mem[00000000100c1400] = 000000ff ffff00ff
13489 stda %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 00000000
13490! %l5 = 0000000000000000, Mem[0000000010141422] = ff000000, %asi = 80
13491 stha %l5,[%i5+0x022]%asi ! Mem[0000000010141420] = ff000000
13492! %f23 = fd5700ff, Mem[00000000100c1400] = 00000000
13493 sta %f23,[%i3+%g0]0x88 ! Mem[00000000100c1400] = fd5700ff
13494! %l0 = 00f35f06, %l1 = 00005f65, Mem[00000000100c1410] = e2a2ea29 0000001e
13495 stda %l0,[%i3+0x010]%asi ! Mem[00000000100c1410] = 00f35f06 00005f65
13496! %l3 = 0000000000000000, Mem[0000000010101400] = ff000000
13497 stba %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
13498! Starting 10 instruction Load Burst
13499! Mem[0000000030041408] = bcff0000ffffffff, %f18 = 000000ff 0000ffff
13500 ldda [%i1+%o4]0x89,%f18 ! %f18 = bcff0000 ffffffff
13501
13502p0_label_521:
13503! Code Fragment 3
13504p0_fragment_51:
13505! %l0 = 0000000000f35f06
13506 setx 0xc9c560d00ca14971,%g7,%l0 ! %l0 = c9c560d00ca14971
13507! %l1 = 0000000000005f65
13508 setx 0x32b4fbf020943e65,%g7,%l1 ! %l1 = 32b4fbf020943e65
13509 setx 0x1fe000, %g1, %g3
13510 or %l0, %g3, %l0 ! always set perrmask = 0xff
13511 setx 0x1ffff8, %g1, %g2
13512 and %l0, %g2, %l0
13513 ta T_CHANGE_HPRIV
13514 stxa %l1, [%l0]ASI_DCACHE_DATA
13515 ta T_CHANGE_NONHPRIV
13516! %l0 = c9c560d00ca14971
13517 setx 0x18a095a85f3b74c1,%g7,%l0 ! %l0 = 18a095a85f3b74c1
13518! %l1 = 32b4fbf020943e65
13519 setx 0x15c8ad4039b78b98,%g7,%l1 ! %l1 = 15c8ad4039b78b98
13520! Mem[0000000030001408] = 0000bfff, %f27 = 000000ff
13521 lda [%i0+%o4]0x89,%f27 ! %f27 = 0000bfff
13522! Mem[0000000020800000] = 0000e062, %l6 = 0000000000000000
13523 ldsb [%o1+%g0],%l6 ! %l6 = 0000000000000000
13524! %l1 = 15c8ad4039b78b98, Mem[0000000010081420] = ff0081c3, %asi = 80
13525 stwa %l1,[%i2+0x020]%asi ! Mem[0000000010081420] = 39b78b98
13526! Mem[0000000010001408] = 00f35f06 00000000, %l2 = ff000000, %l3 = 00000000
13527 ldda [%i0+%o4]0x80,%l2 ! %l2 = 0000000000f35f06 0000000000000000
13528! Mem[00000000100c1410] = 00f35f06 00005f65, %l2 = 00f35f06, %l3 = 00000000
13529 ldda [%i3+%o5]0x80,%l2 ! %l2 = 0000000000f35f06 0000000000005f65
13530! Mem[00000000100c143c] = 00000000, %f20 = ff000000
13531 lda [%i3+0x03c]%asi,%f20 ! %f20 = 00000000
13532! Mem[00000000201c0000] = 000601ce, %l0 = 18a095a85f3b74c1
13533 ldub [%o0+%g0],%l0 ! %l0 = 0000000000000000
13534! Mem[0000000010001410] = 000000ffffffffff, %l3 = 0000000000005f65
13535 ldxa [%i0+%o5]0x80,%l3 ! %l3 = 000000ffffffffff
13536! Starting 10 instruction Store Burst
13537! Mem[00000000211c0000] = ffffe5a1, %l7 = 0000000000000000
13538 ldstub [%o2+%g0],%l7 ! %l7 = 000000ff000000ff
13539
13540p0_label_522:
13541! %f18 = bcff0000 ffffffff, Mem[0000000010101408] = 00ff0000 047effa5
13542 stda %f18,[%i4+0x008]%asi ! Mem[0000000010101408] = bcff0000 ffffffff
13543! Mem[0000000030181410] = 000000ff, %l3 = 000000ffffffffff
13544 ldstuba [%i6+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
13545! %f8 = 172f6f72, Mem[0000000030141410] = 00000000
13546 sta %f8 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 172f6f72
13547! %f10 = 00000000 000000ff, %l4 = 00000000e2a2ea29
13548! Mem[0000000030101400] = 0000000000000000
13549 stda %f10,[%i4+%l4]ASI_PST8_S ! Mem[0000000030101400] = 00000000000000ff
13550! %l2 = 00f35f06, %l3 = 000000ff, Mem[0000000030141408] = ed8100ff 00000000
13551 stda %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00f35f06 000000ff
13552! %l7 = 00000000000000ff, imm = 0000000000000ea8, %l0 = 0000000000000000
13553 andn %l7,0xea8,%l0 ! %l0 = 0000000000000057
13554! Mem[0000000021800041] = ff7028b2, %l1 = 15c8ad4039b78b98
13555 ldstuba [%o3+0x041]%asi,%l1 ! %l1 = 00000070000000ff
13556! %l3 = 00000000000000ff, Mem[0000000030141400] = 00000000
13557 stwa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff
13558! Mem[00000000100c141c] = 00000064, %l0 = 0000000000000057
13559 ldstuba [%i3+0x01c]%asi,%l0 ! %l0 = 00000000000000ff
13560! Starting 10 instruction Load Burst
13561! Mem[00000000211c0000] = ffffe5a1, %l3 = 00000000000000ff
13562 ldsb [%o2+%g0],%l3 ! %l3 = ffffffffffffffff
13563
13564p0_label_523:
13565! Mem[000000001014140c] = 0000ff00, %f13 = 60b10000
13566 ld [%i5+0x00c],%f13 ! %f13 = 0000ff00
13567! Mem[0000000030181410] = ff000000, %l3 = ffffffffffffffff
13568 lduwa [%i6+%o5]0x81,%l3 ! %l3 = 00000000ff000000
13569! Mem[0000000010041400] = ff000000 00000000 29eaa2e2 000000ff
13570! Mem[0000000010041410] = 000000e3 ff00ff00 00000000 00000000
13571! Mem[0000000010041420] = 00000000 000000e3 d85820ff 047e2ea5
13572! Mem[0000000010041430] = 080003d2 ffffff00 00000000 fffff85a
13573 ldda [%i1]ASI_BLK_PL,%f0 ! Block Load from 0000000010041400
13574! Mem[00000000300c1400] = a5ff0000, %l5 = 0000000000000000
13575 lduba [%i3+%g0]0x81,%l5 ! %l5 = 00000000000000a5
13576! Mem[0000000030101408] = 00000000, %l6 = 0000000000000000
13577 lduwa [%i4+%o4]0x89,%l6 ! %l6 = 0000000000000000
13578! %l4 = 00000000e2a2ea29, %l0 = 0000000000000000, %l3 = 00000000ff000000
13579 sub %l4,%l0,%l3 ! %l3 = 00000000e2a2ea29
13580! Mem[0000000010101410] = a5ff0000, %l4 = 00000000e2a2ea29
13581 lduba [%i4+%o5]0x80,%l4 ! %l4 = 00000000000000a5
13582! Mem[0000000030181400] = e3005f06, %l0 = 0000000000000000
13583 lduha [%i6+%g0]0x89,%l0 ! %l0 = 0000000000005f06
13584! Mem[00000000300c1410] = 000000ff, %f23 = fd5700ff
13585 lda [%i3+%o5]0x89,%f23 ! %f23 = 000000ff
13586! Starting 10 instruction Store Burst
13587! Mem[00000000300c1410] = ff000000, %l2 = 0000000000f35f06
13588 swapa [%i3+%o5]0x81,%l2 ! %l2 = 00000000ff000000
13589
13590p0_label_524:
13591! %f20 = 00000000, Mem[0000000010101410] = 0000ffa5
13592 sta %f20,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
13593! %l6 = 0000000000000000, Mem[0000000030141410] = 726f2f17
13594 stha %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 726f0000
13595! %l7 = 00000000000000ff, Mem[0000000030041410] = ffff5f65
13596 stwa %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff
13597! %f20 = 00000000, %f20 = 00000000, %f18 = bcff0000
13598 fdivs %f20,%f20,%f18 ! %f18 = 7fffffff
13599! %l6 = 0000000000000000, Mem[0000000030101400] = ff00000000000000
13600 stxa %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000000000
13601! %l2 = 00000000ff000000, Mem[0000000030081400] = 81000000
13602 stha %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
13603! %l7 = 00000000000000ff, Mem[0000000030101408] = 00000000
13604 stha %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00ff0000
13605! %l1 = 0000000000000070, Mem[0000000030081408] = 000000ff
13606 stba %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000070
13607! %l0 = 0000000000005f06, Mem[0000000030181410] = ff0000000000ffff
13608 stxa %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000000000005f06
13609! Starting 10 instruction Load Burst
13610! Mem[00000000300c1410] = 00f35f06, %l4 = 00000000000000a5
13611 lduwa [%i3+%o5]0x81,%l4 ! %l4 = 0000000000f35f06
13612
13613p0_label_525:
13614! Mem[00000000100c1410] = 065ff300, %l6 = 0000000000000000
13615 lduha [%i3+%o5]0x88,%l6 ! %l6 = 000000000000f300
13616! Mem[0000000010141410] = ffffffff, %l3 = 00000000e2a2ea29
13617 lduba [%i5+%o5]0x80,%l3 ! %l3 = 00000000000000ff
13618! Mem[0000000010181400] = 00000000, %l5 = 00000000000000a5
13619 ldswa [%i6+%g0]0x80,%l5 ! %l5 = 0000000000000000
13620! Mem[0000000030041410] = 000000ff, %l6 = 000000000000f300
13621 ldswa [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff
13622! %l3 = 00000000000000ff, %l7 = 00000000000000ff, %l4 = 0000000000f35f06
13623 mulx %l3,%l7,%l4 ! %l4 = 000000000000fe01
13624! Mem[00000000218001c0] = 0000c752, %l6 = 00000000000000ff
13625 ldsb [%o3+0x1c1],%l6 ! %l6 = 0000000000000000
13626! %l7 = 00000000000000ff, imm = 0000000000000c3f, %l2 = 00000000ff000000
13627 sub %l7,0xc3f,%l2 ! %l2 = fffffffffffff4c0
13628! Mem[00000000300c1400] = ffffffff 0000ffa5, %l2 = fffff4c0, %l3 = 000000ff
13629 ldda [%i3+%g0]0x89,%l2 ! %l2 = 000000000000ffa5 00000000ffffffff
13630! Mem[00000000100c1410] = 00f35f06, %l1 = 0000000000000070
13631 lduwa [%i3+%o5]0x80,%l1 ! %l1 = 0000000000f35f06
13632! Starting 10 instruction Store Burst
13633! %f17 = 00000000, %f19 = ffffffff, %f18 = 7fffffff
13634 fdivs %f17,%f19,%f18 ! %f18 = ffffffff
13635
13636p0_label_526:
13637! Mem[0000000010101418] = 00000000, %l3 = ffffffff, %l0 = 00005f06
13638 add %i4,0x18,%g1
13639 casa [%g1]0x80,%l3,%l0 ! %l0 = 0000000000000000
13640! Mem[0000000030141400] = 000000ff, %l5 = 0000000000000000
13641 swapa [%i5+%g0]0x81,%l5 ! %l5 = 00000000000000ff
13642! %l4 = 000000000000fe01, Mem[00000000300c1410] = 00f35f06
13643 stba %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 01f35f06
13644! %f21 = ffff00ff, Mem[0000000010181400] = 00000000
13645 sta %f21,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffff00ff
13646! %f16 = ff0081ed 00000000 ffffffff ffffffff
13647! %f20 = 00000000 ffff00ff bfb5a7e8 000000ff
13648! %f24 = 00000000 a5ffa5ff 00000000 0000bfff
13649! %f28 = e3005f06 e3000000 000000ff 000000ff
13650 stda %f16,[%i5]ASI_BLK_AIUP ! Block Store to 0000000010141400
13651! %l6 = 0000000000000000, Mem[0000000010141407] = 00000000, %asi = 80
13652 stba %l6,[%i5+0x007]%asi ! Mem[0000000010141404] = 00000000
13653! %l6 = 0000000000000000, Mem[00000000100c1410] = 065ff300
13654 stha %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 065f0000
13655! %l5 = 00000000000000ff, Mem[00000000300c1400] = a5ff0000
13656 stba %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffff0000
13657! Mem[0000000010181400] = ffff00ff, %l3 = 00000000ffffffff
13658 ldstuba [%i6+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
13659! Starting 10 instruction Load Burst
13660! Mem[0000000030141410] = 00006f72 000000ff, %l2 = 0000ffa5, %l3 = 000000ff
13661 ldda [%i5+%o5]0x81,%l2 ! %l2 = 0000000000006f72 00000000000000ff
13662
13663p0_label_527:
13664! Mem[0000000010181400] = ffffff00 ff00ffff, %l4 = 0000fe01, %l5 = 000000ff
13665 ldda [%i6+%g0]0x88,%l4 ! %l4 = 00000000ff00ffff 00000000ffffff00
13666! %f13 = d2030008, %f13 = d2030008, %f12 = 00ffffff
13667 fdivs %f13,%f13,%f12 ! %f12 = 3f800000
13668! Mem[0000000010081410] = 00000000 000000f8, %l2 = 00006f72, %l3 = 000000ff
13669 ldda [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000f8 0000000000000000
13670! Mem[0000000021800180] = 00b7423e, %l5 = 00000000ffffff00
13671 lduh [%o3+0x180],%l5 ! %l5 = 00000000000000b7
13672! Mem[0000000010181430] = ff000000, %f11 = ff2058d8
13673 lda [%i6+0x030]%asi,%f11 ! %f11 = ff000000
13674! Mem[0000000010041400] = ff00000000000000, %f6 = 00000000 00000000
13675 ldda [%i1+%g0]0x80,%f6 ! %f6 = ff000000 00000000
13676! Mem[0000000010101400] = 00000000 00000000, %l6 = 00000000, %l7 = 000000ff
13677 ldda [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
13678! Mem[0000000030081410] = 00000000, %l3 = 0000000000000000
13679 ldsba [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000000
13680! Mem[0000000010181410] = 00000000e8a7b5bf, %l0 = 0000000000000000
13681 ldxa [%i6+%o5]0x80,%l0 ! %l0 = 00000000e8a7b5bf
13682! Starting 10 instruction Store Burst
13683! %l7 = 0000000000000000, Mem[0000000030081410] = 00000000000000ff
13684 stxa %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000000000000000
13685
13686p0_label_528:
13687! Mem[0000000030181400] = 065f00e3, %l6 = 0000000000000000
13688 ldstuba [%i6+%g0]0x81,%l6 ! %l6 = 00000006000000ff
13689! %l6 = 0000000000000006, Mem[0000000030081408] = 00000070
13690 stwa %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000006
13691! Mem[0000000030181400] = e3005fff, %l6 = 0000000000000006
13692 ldstuba [%i6+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
13693! %f14 = 5af8ffff, Mem[00000000100c1434] = 00000000
13694 sta %f14,[%i3+0x034]%asi ! Mem[00000000100c1434] = 5af8ffff
13695! %l3 = 0000000000000000, Mem[00000000211c0000] = ffffe5a1, %asi = 80
13696 stba %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ffe5a1
13697! %f15 = 00000000, Mem[0000000030041400] = 065ff3ff
13698 sta %f15,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
13699! %l5 = 00000000000000b7, Mem[0000000010101410] = 00000000
13700 stwa %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000b7
13701! %f12 = 3f800000 d2030008, %l1 = 0000000000f35f06
13702! Mem[0000000010001418] = 000000000000ffff
13703 add %i0,0x018,%g1
13704 stda %f12,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010001418] = 000003d20000ffff
13705! Mem[0000000030041408] = ffffffff, %l4 = 00000000ff00ffff
13706 ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
13707! Starting 10 instruction Load Burst
13708! %f12 = 3f800000, %f9 = 00000000
13709 fcmpes %fcc1,%f12,%f9 ! %fcc1 = 2
13710
13711p0_label_529:
13712! Mem[0000000010101400] = 00000000, %l3 = 0000000000000000
13713 lduba [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000
13714 membar #Sync ! Added by membar checker (82)
13715! Mem[0000000010141408] = ffffffff, %l0 = 00000000e8a7b5bf
13716 ldsb [%i5+0x009],%l0 ! %l0 = ffffffffffffffff
13717! Mem[0000000030001408] = ffbf0000, %l1 = 0000000000f35f06
13718 lduha [%i0+%o4]0x81,%l1 ! %l1 = 000000000000ffbf
13719! Mem[0000000030081410] = 00000000, %l1 = 000000000000ffbf
13720 lduha [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000
13721! Mem[0000000010041408] = e2a2ea29, %l7 = 0000000000000000
13722 lduha [%i1+%o4]0x88,%l7 ! %l7 = 000000000000ea29
13723! Mem[0000000010101408] = bcff0000ffffffff, %l1 = 0000000000000000
13724 ldx [%i4+%o4],%l1 ! %l1 = bcff0000ffffffff
13725! Mem[0000000010081408] = 000000000000ff00, %l1 = bcff0000ffffffff
13726 ldxa [%i2+0x008]%asi,%l1 ! %l1 = 000000000000ff00
13727! Mem[00000000300c1400] = ffff0000, %l5 = 00000000000000b7
13728 lduha [%i3+%g0]0x81,%l5 ! %l5 = 000000000000ffff
13729! Mem[00000000100c1408] = e3005f06, %f19 = ffffffff
13730 lda [%i3+%o4]0x80,%f19 ! %f19 = e3005f06
13731! Starting 10 instruction Store Burst
13732! %f12 = 3f800000 d2030008, %l6 = 00000000000000ff
13733! Mem[0000000010081420] = 39b78b9800000000
13734 add %i2,0x020,%g1
13735 stda %f12,[%g1+%l6]ASI_PST16_P ! Mem[0000000010081420] = 3f800000d2030008
13736
13737p0_label_530:
13738! %f14 = 5af8ffff 00000000, Mem[0000000030101408] = 0000ff00 ffffffff
13739 stda %f14,[%i4+%o4]0x89 ! Mem[0000000030101408] = 5af8ffff 00000000
13740! Code Fragment 4
13741p0_fragment_52:
13742! %l0 = ffffffffffffffff
13743 setx 0x0371936f916c702b,%g7,%l0 ! %l0 = 0371936f916c702b
13744! %l1 = 000000000000ff00
13745 setx 0x3d086f0febfa186c,%g7,%l1 ! %l1 = 3d086f0febfa186c
13746 setx 0x7ff8, %g1, %g2
13747 and %l0, %g2, %l0
13748 setx 0xffffffff, %g1, %g2
13749 and %l1, %g2, %l1
13750 setx 0x100000000, %g1, %g2
13751 or %l1, %g2, %l1 ! Set bit 32 - perrinj
13752 ta T_CHANGE_HPRIV
13753 stxa %l1, [%l0]ASI_ICACHE_INSTR
13754 ta T_CHANGE_NONHPRIV
13755! %l0 = 0371936f916c702b
13756 setx 0x0a37ff87ed84b220,%g7,%l0 ! %l0 = 0a37ff87ed84b220
13757! %l1 = 3d086f0febfa186c
13758 setx 0xfbea996f98a944f0,%g7,%l1 ! %l1 = fbea996f98a944f0
13759! %l2 = 00000000000000f8, Mem[0000000010101400] = 0000000000000000
13760 stxa %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000000000f8
13761! %l7 = 000000000000ea29, Mem[000000001010141b] = 00000000
13762 stb %l7,[%i4+0x01b] ! Mem[0000000010101418] = 00000029
13763! Mem[00000000300c1400] = 0000ffff, %l2 = 00000000000000f8
13764 ldstuba [%i3+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
13765! Mem[0000000010081410] = f800000000000000, %l2 = 00000000000000ff, %l6 = 00000000000000ff
13766 add %i2,0x10,%g1
13767 casxa [%g1]0x80,%l2,%l6 ! %l6 = f800000000000000
13768! %f9 = 00000000, Mem[0000000010041408] = 29eaa2e2
13769 sta %f9 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
13770! %f24 = 00000000, %f0 = 00000000
13771 fcmps %fcc3,%f24,%f0 ! %fcc3 = 0
13772! Mem[00000000100c1410] = 00005f06, %l2 = 00000000000000ff, %asi = 80
13773 swapa [%i3+0x010]%asi,%l2 ! %l2 = 0000000000005f06
13774! Starting 10 instruction Load Burst
13775! Mem[00000000100c1410] = 655f0000 ff000000, %l0 = ed84b220, %l1 = 98a944f0
13776 ldda [%i3+%o5]0x88,%l0 ! %l0 = 00000000ff000000 00000000655f0000
13777
13778p0_label_531:
13779! Mem[0000000010181408] = ffffffff, %l4 = 00000000000000ff
13780 ldswa [%i6+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
13781! Mem[0000000010101400] = f8000000, %f8 = e3000000
13782 lda [%i4+0x000]%asi,%f8 ! %f8 = f8000000
13783! Mem[0000000010101408] = bcff0000 ffffffff, %l0 = ff000000, %l1 = 655f0000
13784 ldda [%i4+%o4]0x80,%l0 ! %l0 = 00000000bcff0000 00000000ffffffff
13785! Mem[00000000100c1408] = e3005f06, %l1 = 00000000ffffffff
13786 lduha [%i3+%o4]0x80,%l1 ! %l1 = 000000000000e300
13787! Mem[0000000030041408] = ffffffff, %l1 = 000000000000e300
13788 lduba [%i1+%o4]0x89,%l1 ! %l1 = 00000000000000ff
13789! Mem[00000000300c1410] = 01f35f06, %l3 = 0000000000000000
13790 lduwa [%i3+%o5]0x81,%l3 ! %l3 = 0000000001f35f06
13791! Mem[0000000021800040] = ffff28b2, %l1 = 00000000000000ff
13792 ldsha [%o3+0x040]%asi,%l1 ! %l1 = ffffffffffffffff
13793! Mem[0000000010041408] = 00000000, %l5 = 000000000000ffff
13794 ldsh [%i1+%o4],%l5 ! %l5 = 0000000000000000
13795! Mem[0000000010141410] = 00000000, %l4 = ffffffffffffffff
13796 ldswa [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000
13797! Starting 10 instruction Store Burst
13798! Mem[0000000010141439] = 000000ff, %l3 = 0000000001f35f06
13799 ldstub [%i5+0x039],%l3 ! %l3 = 00000000000000ff
13800
13801p0_label_532:
13802! %l2 = 0000000000005f06, Mem[0000000030041410] = 00000000000000ff
13803 stxa %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000005f06
13804! %l4 = 0000000000000000, Mem[0000000010181410] = bfb5a7e800000000
13805 stxa %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000000000000
13806! Mem[0000000010101408] = 0000ffbc, %l0 = 00000000bcff0000
13807 swapa [%i4+%o4]0x88,%l0 ! %l0 = 000000000000ffbc
13808! %l2 = 0000000000005f06, Mem[0000000010081400] = ffffffffff030008, %asi = 80
13809 stxa %l2,[%i2+0x000]%asi ! Mem[0000000010081400] = 0000000000005f06
13810! Mem[0000000030101410] = 0000ffa5, %l0 = 000000000000ffbc
13811 swapa [%i4+%o5]0x81,%l0 ! %l0 = 000000000000ffa5
13812! %f19 = e3005f06, Mem[0000000030041410] = 00005f06
13813 sta %f19,[%i1+%o5]0x89 ! Mem[0000000030041410] = e3005f06
13814! %l4 = 0000000000000000, Mem[0000000030041408] = ffffffff
13815 stha %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffff0000
13816! %l0 = 000000000000ffa5, Mem[0000000010181408] = fffffffff8000000
13817 stxa %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000000000ffa5
13818! %l3 = 0000000000000000, Mem[0000000010101408] = bcff0000
13819 stwa %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
13820! Starting 10 instruction Load Burst
13821! Mem[0000000030081408] = 0600000000000000, %l2 = 0000000000005f06
13822 ldxa [%i2+%o4]0x81,%l2 ! %l2 = 0600000000000000
13823
13824p0_label_533:
13825! Mem[0000000010141438] = 00ff00ff, %l2 = 0600000000000000
13826 ldsh [%i5+0x038],%l2 ! %l2 = 00000000000000ff
13827! Mem[0000000030101400] = 00000000, %l5 = 0000000000000000
13828 ldswa [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000000
13829! Mem[0000000010041408] = 00000000000000ff, %f28 = e3005f06 e3000000
13830 ldda [%i1+%o4]0x80,%f28 ! %f28 = 00000000 000000ff
13831! Mem[000000001008141c] = 00000000, %l1 = ffffffffffffffff
13832 ldsba [%i2+0x01e]%asi,%l1 ! %l1 = 0000000000000000
13833! %l2 = 00000000000000ff, imm = fffffffffffff812, %l4 = 0000000000000000
13834 and %l2,-0x7ee,%l4 ! %l4 = 0000000000000012
13835! Mem[0000000030141400] = 00000000ff0000ff, %f10 = a52e7e04 ff000000
13836 ldda [%i5+%g0]0x81,%f10 ! %f10 = 00000000 ff0000ff
13837! Mem[0000000010081408] = 00000000, %l3 = 0000000000000000
13838 lduba [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000000
13839! Mem[0000000010101410] = 000000b7, %f23 = 000000ff
13840 lda [%i4+%o5]0x80,%f23 ! %f23 = 000000b7
13841! Mem[0000000010141410] = 00000000, %l0 = 000000000000ffa5
13842 lduba [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000
13843! Starting 10 instruction Store Burst
13844! %f16 = ff0081ed 00000000, %l3 = 0000000000000000
13845! Mem[0000000030141408] = 065ff300ff000000
13846 add %i5,0x008,%g1
13847 stda %f16,[%g1+%l3]ASI_PST32_S ! Mem[0000000030141408] = 065ff300ff000000
13848
13849p0_label_534:
13850! Mem[0000000010141418] = bfb5a7e8, %l2 = 00000000000000ff
13851 ldstuba [%i5+0x018]%asi,%l2 ! %l2 = 000000bf000000ff
13852! Mem[00000000300c1410] = 065ff301, %l3 = 0000000000000000
13853 ldstuba [%i3+%o5]0x89,%l3 ! %l3 = 00000001000000ff
13854! %l5 = 0000000000000000, %l2 = 00000000000000bf, %y = 00000000
13855 udiv %l5,%l2,%l6 ! %l6 = 0000000000000000
13856 mov %l0,%y ! %y = 00000000
13857! %f23 = 000000b7, Mem[0000000030001408] = ffbf0000
13858 sta %f23,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000b7
13859! %l2 = 00000000000000bf, Mem[0000000010141400] = ff0081ed00000000
13860 stxa %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000000000bf
13861! %f22 = bfb5a7e8 000000b7, Mem[0000000030041410] = 065f00e3 00000000
13862 stda %f22,[%i1+%o5]0x81 ! Mem[0000000030041410] = bfb5a7e8 000000b7
13863! %f0 = 00000000 000000ff, %l2 = 00000000000000bf
13864! Mem[0000000030041438] = 000000ff000000ff
13865 add %i1,0x038,%g1
13866 stda %f0,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030041438] = ff00000000000000
13867! %f12 = 3f800000, Mem[0000000030141400] = 00000000
13868 sta %f12,[%i5+%g0]0x89 ! Mem[0000000030141400] = 3f800000
13869! %l6 = 00000000, %l7 = 0000ea29, Mem[0000000010181410] = 00000000 00000000
13870 stda %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 0000ea29
13871! Starting 10 instruction Load Burst
13872! Mem[0000000010181410] = 00000000, %l4 = 0000000000000012
13873 lduwa [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
13874
13875p0_label_535:
13876! Mem[0000000030001408] = b7000000, %f13 = d2030008
13877 lda [%i0+%o4]0x89,%f13 ! %f13 = b7000000
13878! %l5 = 0000000000000000, immd = 00000000000009b4, %l3 = 0000000000000001
13879 udivx %l5,0x9b4,%l3 ! %l3 = 0000000000000000
13880! Mem[0000000010101428] = 00000000 000000a5, %l2 = 000000bf, %l3 = 00000000
13881 ldda [%i4+0x028]%asi,%l2 ! %l2 = 0000000000000000 00000000000000a5
13882! Mem[0000000010001410] = ff000000, %f4 = 00ff00ff
13883 lda [%i0+%o5]0x88,%f4 ! %f4 = ff000000
13884! Mem[0000000020800040] = e3fff99a, %l1 = 0000000000000000
13885 ldsba [%o1+0x041]%asi,%l1 ! %l1 = ffffffffffffffff
13886! Mem[0000000010081410] = f8000000, %l5 = 0000000000000000
13887 ldsba [%i2+%o5]0x80,%l5 ! %l5 = fffffffffffffff8
13888! Mem[0000000030141408] = 00f35f06, %l3 = 00000000000000a5
13889 ldsba [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000006
13890! Mem[0000000010101410] = 00000000 b7000000, %l4 = 00000000, %l5 = fffffff8
13891 ldda [%i4+%o5]0x88,%l4 ! %l4 = 00000000b7000000 0000000000000000
13892! %l0 = 0000000000000000, imm = 000000000000087c, %l4 = 00000000b7000000
13893 andn %l0,0x87c,%l4 ! %l4 = 0000000000000000
13894! Starting 10 instruction Store Burst
13895! %l7 = 000000000000ea29, Mem[00000000100c1400] = ff0057fd00000000
13896 stxa %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000000000ea29
13897
13898p0_label_536:
13899! Mem[00000000100c1424] = 5a4d43b6, %l3 = 0000000000000006
13900 swap [%i3+0x024],%l3 ! %l3 = 000000005a4d43b6
13901! Mem[0000000010181408] = 00000000, %l4 = 0000000000000000
13902 ldstuba [%i6+%o4]0x80,%l4 ! %l4 = 00000000000000ff
13903! Mem[0000000010181430] = ff00000000000000, %l5 = 0000000000000000, %l5 = 0000000000000000
13904 add %i6,0x30,%g1
13905 casxa [%g1]0x80,%l5,%l5 ! %l5 = ff00000000000000
13906! %l2 = 00000000, %l3 = 5a4d43b6, Mem[0000000010081410] = 000000f8 00000000
13907 stda %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 5a4d43b6
13908! %f3 = e2a2ea29, Mem[0000000010041404] = 00000000
13909 st %f3 ,[%i1+0x004] ! Mem[0000000010041404] = e2a2ea29
13910! %l5 = ff00000000000000, Mem[0000000010001400] = ff000000
13911 stha %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff000000
13912! %l1 = ffffffffffffffff, Mem[0000000030101400] = 0000000000000000
13913 stxa %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffffffffffff
13914! %l2 = 00000000, %l3 = 5a4d43b6, Mem[0000000030101408] = 00000000 5af8ffff
13915 stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 5a4d43b6
13916! %f24 = 00000000 a5ffa5ff, Mem[0000000010181420] = 000029ea ffffff00
13917 std %f24,[%i6+0x020] ! Mem[0000000010181420] = 00000000 a5ffa5ff
13918! Starting 10 instruction Load Burst
13919! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
13920 ldsb [%i2+%o4],%l0 ! %l0 = 0000000000000000
13921
13922p0_label_537:
13923! Mem[0000000030181410] = 00000000, %l6 = 0000000000000000
13924 ldsha [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
13925! Mem[0000000010141408] = ffffffff, %l3 = 000000005a4d43b6
13926 ldsha [%i5+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
13927! Mem[0000000030081410] = 00000000, %l1 = ffffffffffffffff
13928 lduwa [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000
13929! Mem[0000000010141408] = ffffffff, %l0 = 0000000000000000
13930 lduba [%i5+%o4]0x80,%l0 ! %l0 = 00000000000000ff
13931! Mem[0000000010001400] = ff000000ff000000, %f12 = 3f800000 b7000000
13932 ldda [%i0+%g0]0x88,%f12 ! %f12 = ff000000 ff000000
13933! Mem[00000000300c1408] = ffff2d18, %f21 = ffff00ff
13934 lda [%i3+%o4]0x89,%f21 ! %f21 = ffff2d18
13935! Mem[0000000020800040] = e3fff99a, %l3 = ffffffffffffffff
13936 ldsb [%o1+0x040],%l3 ! %l3 = ffffffffffffffe3
13937! Mem[0000000010181410] = 00000000, %l6 = 0000000000000000
13938 ldsha [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000000
13939! Mem[0000000010101408] = 00000000, %l7 = 000000000000ea29
13940 ldswa [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000000
13941! Starting 10 instruction Store Burst
13942! %f10 = 00000000 ff0000ff, Mem[0000000010041400] = 000000ff 29eaa2e2
13943 stda %f10,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 ff0000ff
13944
13945p0_label_538:
13946! %f2 = ff000000, Mem[0000000010001400] = 000000ff
13947 sta %f2 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000000
13948! %l0 = 00000000000000ff, Mem[0000000010101400] = 000000f8
13949 stwa %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff
13950! %l0 = 00000000000000ff, Mem[0000000030081400] = 00000000
13951 stwa %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
13952! %l4 = 00000000, %l5 = 00000000, Mem[0000000030081410] = 00000000 00000000
13953 stda %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 00000000
13954! Mem[0000000030101408] = 00000000, %l3 = ffffffffffffffe3
13955 swapa [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000000
13956! %f15 = 00000000, %f14 = 5af8ffff, %f13 = ff000000
13957 fmuls %f15,%f14,%f13 ! %f13 = 00000000
13958! Mem[000000001000141c] = 0000ffff, %l3 = 0000000000000000, %asi = 80
13959 swapa [%i0+0x01c]%asi,%l3 ! %l3 = 000000000000ffff
13960! Mem[0000000030101410] = 0000ffbc, %l4 = 0000000000000000
13961 swapa [%i4+%o5]0x81,%l4 ! %l4 = 000000000000ffbc
13962! %l6 = 0000000000000000, Mem[0000000010141412] = 00000000, %asi = 80
13963 stha %l6,[%i5+0x012]%asi ! Mem[0000000010141410] = 00000000
13964! Starting 10 instruction Load Burst
13965! Mem[0000000010141408] = ffffffff, %l1 = 0000000000000000
13966 ldsha [%i5+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
13967
13968p0_label_539:
13969! Mem[0000000030081400] = ff000000, %l0 = 00000000000000ff
13970 ldsba [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000
13971! Mem[0000000030181400] = ff5f00e3, %f0 = 00000000
13972 lda [%i6+%g0]0x81,%f0 ! %f0 = ff5f00e3
13973! Mem[000000001008142c] = ff000000, %f29 = 000000ff
13974 lda [%i2+0x02c]%asi,%f29 ! %f29 = ff000000
13975! Mem[0000000030041408] = 0000ffff, %l3 = 000000000000ffff
13976 lduba [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
13977! %f21 = ffff2d18, %f5 = e3000000, %f23 = 000000b7
13978 fadds %f21,%f5 ,%f23 ! %f23 = ffff2d18
13979! Mem[0000000030181408] = a52e7e04, %l1 = ffffffffffffffff
13980 ldsha [%i6+%o4]0x81,%l1 ! %l1 = ffffffffffffa52e
13981! Mem[0000000030181410] = 00000000, %f13 = 00000000
13982 lda [%i6+%o5]0x89,%f13 ! %f13 = 00000000
13983! Mem[0000000030081408] = 0600000000000000, %l7 = 0000000000000000
13984 ldxa [%i2+%o4]0x81,%l7 ! %l7 = 0600000000000000
13985! Mem[0000000010001410] = ff000000, %l3 = 0000000000000000
13986 lduwa [%i0+%o5]0x88,%l3 ! %l3 = 00000000ff000000
13987! Starting 10 instruction Store Burst
13988! %f4 = ff000000 e3000000, Mem[0000000030141408] = 00f35f06 000000ff
13989 stda %f4 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff000000 e3000000
13990
13991p0_label_540:
13992! %f18 = ffffffff e3005f06, Mem[0000000010041400] = ff0000ff 00000000
13993 stda %f18,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffffffff e3005f06
13994! %f22 = bfb5a7e8 ffff2d18, %l7 = 0600000000000000
13995! Mem[0000000030041420] = 1e2522e8047e2ea5
13996 add %i1,0x020,%g1
13997 stda %f22,[%g1+%l7]ASI_PST16_S ! Mem[0000000030041420] = 1e2522e8047e2ea5
13998! Mem[0000000030141408] = 000000e3, %l7 = 0600000000000000
13999 swapa [%i5+%o4]0x81,%l7 ! %l7 = 00000000000000e3
14000! Mem[0000000010101410] = 000000b7, %l2 = 0000000000000000
14001 ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 00000000000000ff
14002! Mem[0000000010001434] = 00000000, %l6 = 0000000000000000, %asi = 80
14003 swapa [%i0+0x034]%asi,%l6 ! %l6 = 0000000000000000
14004! %f30 = 000000ff 000000ff, Mem[0000000030001408] = 000000b7 0000ffbc
14005 stda %f30,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff 000000ff
14006! %f8 = f8000000 00000000, %l2 = 0000000000000000
14007! Mem[0000000010001438] = 0000ffff00000000
14008 add %i0,0x038,%g1
14009 stda %f8,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010001438] = 0000ffff00000000
14010! %l6 = 0000000000000000, Mem[0000000030001400] = 000000ff
14011 stba %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
14012! Mem[00000000100c1423] = ff000000, %l7 = 00000000000000e3
14013 ldstub [%i3+0x023],%l7 ! %l7 = 00000000000000ff
14014! Starting 10 instruction Load Burst
14015! Mem[00000000100c1410] = 000000ff, %l5 = ff00000000000000
14016 lduwa [%i3+%o5]0x80,%l5 ! %l5 = 00000000000000ff
14017
14018p0_label_541:
14019! Mem[0000000010001410] = ff000000, %l7 = 0000000000000000
14020 lduwa [%i0+%o5]0x88,%l7 ! %l7 = 00000000ff000000
14021! Mem[00000000100c1424] = 00000006, %f12 = ff000000
14022 ld [%i3+0x024],%f12 ! %f12 = 00000006
14023! Mem[0000000010081400] = 00000000, %l5 = 00000000000000ff
14024 ldub [%i2+%g0],%l5 ! %l5 = 0000000000000000
14025! Mem[00000000100c1408] = e3005f06, %l6 = 0000000000000000
14026 ldswa [%i3+%o4]0x80,%l6 ! %l6 = ffffffffe3005f06
14027! Mem[00000000100c1408] = e3005f06, %l2 = 0000000000000000
14028 ldsba [%i3+%o4]0x80,%l2 ! %l2 = ffffffffffffffe3
14029! Mem[0000000030101400] = ffffffffffffffff, %f8 = f8000000 00000000
14030 ldda [%i4+%g0]0x89,%f8 ! %f8 = ffffffff ffffffff
14031! Mem[00000000201c0000] = 000601ce, %l5 = 0000000000000000
14032 lduha [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000006
14033! Mem[0000000010181410] = 00000000, %l4 = 000000000000ffbc
14034 lduha [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
14035! Mem[0000000010181408] = ff000000, %l4 = 0000000000000000
14036 ldsba [%i6+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
14037! Starting 10 instruction Store Burst
14038! Mem[0000000021800080] = 00ff9b02, %l6 = ffffffffe3005f06
14039 ldstuba [%o3+0x080]%asi,%l6 ! %l6 = 00000000000000ff
14040
14041p0_label_542:
14042! %l5 = 0000000000000006, Mem[0000000030081408] = 00000006
14043 stba %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000006
14044! %l1 = ffffffffffffa52e, Mem[0000000010101424] = 000000ff
14045 stw %l1,[%i4+0x024] ! Mem[0000000010101424] = ffffa52e
14046! Mem[0000000030001400] = 00000000, %l5 = 0000000000000006
14047 ldstuba [%i0+%g0]0x81,%l5 ! %l5 = 00000000000000ff
14048! Mem[0000000010101400] = 000000ff, %l0 = 0000000000000000
14049 ldstuba [%i4+%g0]0x88,%l0 ! %l0 = 000000ff000000ff
14050! %f28 = 00000000, %f25 = a5ffa5ff
14051 fcmps %fcc1,%f28,%f25 ! %fcc1 = 2
14052! %l3 = 00000000ff000000, Mem[0000000010101408] = 00000000ffffffff
14053 stxa %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000ff000000
14054! %f0 = ff5f00e3 000000ff ff000000 e2a2ea29
14055! %f4 = ff000000 e3000000 ff000000 00000000
14056! %f8 = ffffffff ffffffff 00000000 ff0000ff
14057! %f12 = 00000006 00000000 5af8ffff 00000000
14058 stda %f0,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400
14059! Mem[0000000030081408] = 06000000, %l0 = 00000000000000ff
14060 ldstuba [%i2+%o4]0x81,%l0 ! %l0 = 00000006000000ff
14061! %f22 = bfb5a7e8 ffff2d18, %l5 = 0000000000000000
14062! Mem[0000000010001420] = 000000ff0000ffff
14063 add %i0,0x020,%g1
14064 stda %f22,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010001420] = 000000ff0000ffff
14065! Starting 10 instruction Load Burst
14066! Mem[0000000010001400] = ff000000, %l2 = ffffffffffffffe3
14067 ldsba [%i0+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
14068
14069p0_label_543:
14070! Mem[0000000010181408] = a5ff0000000000ff, %f22 = bfb5a7e8 ffff2d18
14071 ldda [%i6+%o4]0x88,%f22 ! %f22 = a5ff0000 000000ff
14072! Mem[00000000100c1410] = 000000ff, %l3 = 00000000ff000000
14073 ldsha [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
14074! Mem[0000000030181400] = 00000000e3005fff, %l0 = 0000000000000006
14075 ldxa [%i6+%g0]0x89,%l0 ! %l0 = 00000000e3005fff
14076 membar #Sync ! Added by membar checker (83)
14077! Mem[0000000030041410] = 000000e3, %l0 = 00000000e3005fff
14078 lduha [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
14079! Mem[0000000030141408] = 00000000, %l0 = 0000000000000000
14080 ldsha [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000000
14081! Mem[0000000030081400] = 000000ff, %l6 = 0000000000000000
14082 lduwa [%i2+%g0]0x81,%l6 ! %l6 = 00000000000000ff
14083! Mem[0000000010001410] = 000000ff, %f24 = 00000000
14084 lda [%i0+%o5]0x80,%f24 ! %f24 = 000000ff
14085! Mem[0000000030001400] = 0000ff00000000ff, %f2 = ff000000 e2a2ea29
14086 ldda [%i0+%g0]0x89,%f2 ! %f2 = 0000ff00 000000ff
14087! Mem[0000000030141400] = 0000803f ff0000ff, %l0 = 00000000, %l1 = ffffa52e
14088 ldda [%i5+%g0]0x81,%l0 ! %l0 = 000000000000803f 00000000ff0000ff
14089! Starting 10 instruction Store Burst
14090! Mem[0000000010141404] = 000000bf, %l3 = 00000000, %l1 = ff0000ff
14091 add %i5,0x04,%g1
14092 casa [%g1]0x80,%l3,%l1 ! %l1 = 00000000000000bf
14093
14094p0_label_544:
14095! Mem[0000000010141430] = e3005f06, %l5 = 00000000, %l5 = 00000000
14096 add %i5,0x30,%g1
14097 casa [%g1]0x80,%l5,%l5 ! %l5 = 00000000e3005f06
14098! %f2 = 0000ff00 000000ff, Mem[0000000010181408] = 000000ff a5ff0000
14099 stda %f2 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000ff00 000000ff
14100! %l0 = 000000000000803f, Mem[00000000300c1410] = ff00ffff065ff3ff
14101 stxa %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000000000803f
14102! %f28 = 00000000 ff000000, Mem[0000000010181420] = 00000000 a5ffa5ff
14103 std %f28,[%i6+0x020] ! Mem[0000000010181420] = 00000000 ff000000
14104! %l5 = 00000000e3005f06, Mem[0000000010141430] = e3005f06
14105 stw %l5,[%i5+0x030] ! Mem[0000000010141430] = e3005f06
14106! %f22 = a5ff0000, Mem[00000000300c1408] = ffff2d18
14107 sta %f22,[%i3+%o4]0x89 ! Mem[00000000300c1408] = a5ff0000
14108! %f2 = 0000ff00 000000ff, Mem[00000000300c1408] = a5ff0000 00000000
14109 stda %f2 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000ff00 000000ff
14110! Mem[0000000010141400] = 00000000, %l4 = ffffffffffffffff
14111 ldstuba [%i5+%g0]0x80,%l4 ! %l4 = 00000000000000ff
14112! Code Fragment 4
14113p0_fragment_53:
14114! %l0 = 000000000000803f
14115 setx 0x75e81e3fbcedd20d,%g7,%l0 ! %l0 = 75e81e3fbcedd20d
14116! %l1 = 00000000000000bf
14117 setx 0x1e08a8880383bdb2,%g7,%l1 ! %l1 = 1e08a8880383bdb2
14118 setx 0x7ff8, %g1, %g2
14119 and %l0, %g2, %l0
14120 setx 0xffffffff, %g1, %g2
14121 and %l1, %g2, %l1
14122 setx 0x100000000, %g1, %g2
14123 or %l1, %g2, %l1 ! Set bit 32 - perrinj
14124 ta T_CHANGE_HPRIV
14125 stxa %l1, [%l0]ASI_ICACHE_INSTR
14126 ta T_CHANGE_NONHPRIV
14127! %l0 = 75e81e3fbcedd20d
14128 setx 0x5bbd629fa15a2a87,%g7,%l0 ! %l0 = 5bbd629fa15a2a87
14129! %l1 = 1e08a8880383bdb2
14130 setx 0x72b1470fa7c9e673,%g7,%l1 ! %l1 = 72b1470fa7c9e673
14131! Starting 10 instruction Load Burst
14132! Mem[0000000010101428] = 00000000000000a5, %l0 = 5bbd629fa15a2a87
14133 ldxa [%i4+0x028]%asi,%l0 ! %l0 = 00000000000000a5
14134
14135p0_label_545:
14136! Mem[0000000010001408] = 00f35f06 00000000, %l2 = ffffffff, %l3 = 00000000
14137 ldda [%i0+%o4]0x80,%l2 ! %l2 = 0000000000f35f06 0000000000000000
14138! Mem[0000000020800040] = e3fff99a, %l1 = 72b1470fa7c9e673
14139 ldub [%o1+0x041],%l1 ! %l1 = 00000000000000ff
14140! Mem[0000000030001408] = ff000000, %f4 = ff000000
14141 lda [%i0+%o4]0x89,%f4 ! %f4 = ff000000
14142! Mem[0000000030081408] = ff000000, %l4 = 0000000000000000
14143 ldsba [%i2+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
14144! Mem[0000000010181408] = ff000000, %f12 = 00000006
14145 lda [%i6+%o4]0x80,%f12 ! %f12 = ff000000
14146! Mem[0000000030181408] = 047e2ea5, %l6 = 00000000000000ff
14147 lduba [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000a5
14148! Mem[0000000030181400] = e3005fff, %l5 = 00000000e3005f06
14149 ldsba [%i6+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
14150! Mem[0000000010141408] = ffffffff, %l7 = 00000000ff000000
14151 ldstuba [%i5+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
14152! Mem[0000000030141400] = 3f800000, %f11 = ff0000ff
14153 lda [%i5+%g0]0x89,%f11 ! %f11 = 3f800000
14154! Starting 10 instruction Store Burst
14155! %l7 = 00000000000000ff, Mem[0000000030141410] = 00006f72
14156 stba %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff006f72
14157
14158p0_label_546:
14159! %f0 = ff5f00e3 000000ff, %l5 = ffffffffffffffff
14160! Mem[00000000300c1430] = 0000ff04047effa5
14161 add %i3,0x030,%g1
14162 stda %f0,[%g1+%l5]ASI_PST8_SL ! Mem[00000000300c1430] = ff000000e3005fff
14163! Mem[000000001014142a] = 00000000, %l5 = ffffffffffffffff
14164 ldstuba [%i5+0x02a]%asi,%l5 ! %l5 = 00000000000000ff
14165! Mem[0000000010101400] = ff000000, %l0 = 00000000000000a5
14166 swapa [%i4+%g0]0x80,%l0 ! %l0 = 00000000ff000000
14167! %f22 = a5ff0000, Mem[0000000010101408] = 00000000
14168 sta %f22,[%i4+%o4]0x88 ! Mem[0000000010101408] = a5ff0000
14169! %l5 = 0000000000000000, Mem[000000001004143e] = fffff85a
14170 sth %l5,[%i1+0x03e] ! Mem[000000001004143c] = ffff0000
14171! %l7 = 00000000000000ff, Mem[000000001018140a] = ff000000, %asi = 80
14172 stha %l7,[%i6+0x00a]%asi ! Mem[0000000010181408] = ff0000ff
14173! Mem[00000000218000c0] = ffffd5a0, %l2 = 0000000000f35f06
14174 ldstuba [%o3+0x0c0]%asi,%l2 ! %l2 = 000000ff000000ff
14175! Mem[00000000100c1420] = ff0000ff00000006, %l2 = 00000000000000ff, %l6 = 00000000000000a5
14176 add %i3,0x20,%g1
14177 casxa [%g1]0x80,%l2,%l6 ! %l6 = ff0000ff00000006
14178! Mem[00000000300c1410] = 3f800000, %l1 = 00000000000000ff
14179 swapa [%i3+%o5]0x81,%l1 ! %l1 = 000000003f800000
14180! Starting 10 instruction Load Burst
14181! Mem[00000000300c1410] = ff000000, %l6 = ff0000ff00000006
14182 lduha [%i3+%o5]0x89,%l6 ! %l6 = 0000000000000000
14183
14184p0_label_547:
14185! Mem[0000000010041408] = ff000000 00000000, %l2 = 000000ff, %l3 = 00000000
14186 ldda [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000 00000000ff000000
14187! Mem[0000000030001400] = ff000000, %l0 = 00000000ff000000
14188 lduwa [%i0+%g0]0x81,%l0 ! %l0 = 00000000ff000000
14189! %f7 = 00000000, Mem[0000000010001408] = 00f35f06
14190 sta %f7 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
14191! Mem[00000000100c1428] = 00000000, %f30 = 000000ff
14192 ld [%i3+0x028],%f30 ! %f30 = 00000000
14193! Mem[0000000010141410] = 00000000, %l4 = ffffffffffffffff
14194 ldsha [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000
14195! Mem[0000000010101400] = a5000000, %l1 = 000000003f800000
14196 ldsha [%i4+%g0]0x88,%l1 ! %l1 = 0000000000000000
14197! Mem[0000000030081408] = ff000000, %l2 = 0000000000000000
14198 ldsba [%i2+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
14199! Mem[00000000300c1400] = 0000ffff, %l2 = ffffffffffffffff
14200 ldsba [%i3+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
14201! Mem[0000000010001410] = 000000ff, %l5 = 0000000000000000
14202 lduwa [%i0+%o5]0x80,%l5 ! %l5 = 00000000000000ff
14203! Starting 10 instruction Store Burst
14204! Mem[0000000010141408] = ffffffff, %l4 = 0000000000000000
14205 ldstuba [%i5+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
14206
14207p0_label_548:
14208! Mem[0000000010101420] = ff8cffe8ffffa52e, %l3 = 00000000ff000000, %l3 = 00000000ff000000
14209 add %i4,0x20,%g1
14210 casxa [%g1]0x80,%l3,%l3 ! %l3 = ff8cffe8ffffa52e
14211! Mem[0000000030141400] = 3f800000, %l0 = 00000000ff000000
14212 swapa [%i5+%g0]0x89,%l0 ! %l0 = 000000003f800000
14213! %l4 = 00000000000000ff, Mem[0000000030081410] = 0000000000000000
14214 stxa %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000000000ff
14215! Mem[00000000211c0001] = 00ffe5a1, %l0 = 000000003f800000
14216 ldstub [%o2+0x001],%l0 ! %l0 = 000000ff000000ff
14217! %f11 = 3f800000, Mem[0000000010081400] = 00000000
14218 sta %f11,[%i2+%g0]0x80 ! Mem[0000000010081400] = 3f800000
14219! %f20 = 00000000 ffff2d18, Mem[00000000300c1408] = ff000000 00ff0000
14220 stda %f20,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 ffff2d18
14221! %l4 = 000000ff, %l5 = 000000ff, Mem[0000000010181418] = 0000ffe4 000000ff
14222 std %l4,[%i6+0x018] ! Mem[0000000010181418] = 000000ff 000000ff
14223! %l5 = 00000000000000ff, Mem[0000000030141408] = 00000000
14224 stba %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000
14225! %f29 = ff000000, %f22 = a5ff0000, %f27 = 0000bfff
14226 fadds %f29,%f22,%f27 ! %f27 = ff000000
14227! Starting 10 instruction Load Burst
14228! Mem[0000000030181400] = e3005fff, %l6 = 0000000000000000
14229 lduha [%i6+%g0]0x89,%l6 ! %l6 = 0000000000005fff
14230
14231p0_label_549:
14232! Mem[00000000100c1424] = 00000006, %l2 = ffffffffffffffff
14233 ldsba [%i3+0x024]%asi,%l2 ! %l2 = 0000000000000000
14234! Mem[0000000030001408] = 000000ff000000ff, %l7 = 00000000000000ff
14235 ldxa [%i0+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
14236! Mem[0000000030081408] = ff00000000000000, %f16 = ff0081ed 00000000
14237 ldda [%i2+%o4]0x81,%f16 ! %f16 = ff000000 00000000
14238! Mem[0000000021800040] = ffff28b2, %l2 = 0000000000000000
14239 lduha [%o3+0x040]%asi,%l2 ! %l2 = 000000000000ffff
14240! Mem[0000000030041410] = e3000000, %l0 = 00000000000000ff
14241 lduwa [%i1+%o5]0x89,%l0 ! %l0 = 00000000e3000000
14242! Mem[0000000010181400] = ffff00ff, %l3 = ff8cffe8ffffa52e
14243 ldsba [%i6+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
14244! Mem[0000000010101404] = 00000000, %l3 = ffffffffffffffff
14245 ldsw [%i4+0x004],%l3 ! %l3 = 0000000000000000
14246! %f31 = 000000ff, %f3 = 000000ff, %f28 = 00000000
14247 fadds %f31,%f3 ,%f28 ! %l0 = 00000000e3000022, Unfinished, %fsr = 0600000800
14248! Mem[0000000030081400] = ff000000, %l5 = 00000000000000ff
14249 ldsba [%i2+%g0]0x89,%l5 ! %l5 = 0000000000000000
14250! Starting 10 instruction Store Burst
14251! %l3 = 0000000000000000, Mem[00000000100c1400] = 00000000
14252 stba %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
14253
14254p0_label_550:
14255! Mem[000000001018143c] = 047effa5, %l4 = 00000000000000ff
14256 lduha [%i6+0x03c]%asi,%l4 ! %l4 = 000000000000047e
14257! %f30 = 00000000 000000ff, %f20 = 00000000 ffff2d18
14258 fxtod %f30,%f20 ! %f20 = 406fe000 00000000
14259! %l3 = 0000000000000000, Mem[0000000010081408] = 00000000
14260 stwa %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
14261! %l4 = 0000047e, %l5 = 00000000, Mem[0000000010101408] = 0000ffa5 ff000000
14262 stda %l4,[%i4+0x008]%asi ! Mem[0000000010101408] = 0000047e 00000000
14263! Mem[0000000030101408] = ffffffe3, %l0 = 00000000e3000022
14264 ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 000000e3000000ff
14265! Mem[0000000010141410] = 00000000, %l7 = 000000ff000000ff
14266 swapa [%i5+%o5]0x88,%l7 ! %l7 = 0000000000000000
14267! %l4 = 000000000000047e, Mem[0000000010101400] = 000000a5
14268 stha %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 047e00a5
14269! %f18 = ffffffff, Mem[0000000030141410] = 726f00ff
14270 sta %f18,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffff
14271! Mem[00000000100c1428] = 00000000, %l3 = 0000000000000000, %asi = 80
14272 swapa [%i3+0x028]%asi,%l3 ! %l3 = 0000000000000000
14273! Starting 10 instruction Load Burst
14274! Mem[00000000100c1424] = 00000006, %l6 = 0000000000005fff
14275 ldswa [%i3+0x024]%asi,%l6 ! %l6 = 0000000000000006
14276
14277p0_label_551:
14278! Mem[00000000100c142c] = ffffffff, %l2 = 000000000000ffff
14279 lduh [%i3+0x02e],%l2 ! %l2 = 000000000000ffff
14280! Mem[0000000010101400] = a5007e04, %f18 = ffffffff
14281 lda [%i4+%g0]0x88,%f18 ! %f18 = a5007e04
14282! Mem[0000000010041400] = ffffffff, %l1 = 0000000000000000
14283 lduba [%i1+%g0]0x80,%l1 ! %l1 = 00000000000000ff
14284! Mem[0000000010001408] = 00000000, %l0 = 00000000000000e3
14285 ldswa [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
14286 membar #Sync ! Added by membar checker (84)
14287! Mem[0000000010041400] = ffffffff e3005f06 00000000 000000ff
14288! Mem[0000000010041410] = 000000e3 ff00ff00 00000000 00000000
14289! Mem[0000000010041420] = 00000000 000000e3 d85820ff 047e2ea5
14290! Mem[0000000010041430] = 080003d2 ffffff00 00000000 ffff0000
14291 ldda [%i1]ASI_BLK_P,%f16 ! Block Load from 0000000010041400
14292! Mem[0000000030181408] = a52e7e04ffffff00, %l7 = 0000000000000000
14293 ldxa [%i6+%o4]0x81,%l7 ! %l7 = a52e7e04ffffff00
14294! Mem[0000000030081400] = 000000ff, %l4 = 000000000000047e
14295 ldswa [%i2+%g0]0x81,%l4 ! %l4 = 00000000000000ff
14296! Mem[0000000030101410] = 00000000, %l1 = 00000000000000ff
14297 lduha [%i4+%o5]0x89,%l1 ! %l1 = 0000000000000000
14298! Mem[0000000010001408] = 0000000000000000, %l0 = 0000000000000000
14299 ldx [%i0+%o4],%l0 ! %l0 = 0000000000000000
14300! Starting 10 instruction Store Burst
14301! %l3 = 0000000000000000, Mem[0000000010101400] = a5007e04
14302 stha %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = a5000000
14303
14304p0_label_552:
14305! %l3 = 0000000000000000, Mem[0000000020800000] = 0000e062, %asi = 80
14306 stba %l3,[%o1+0x000]%asi ! Mem[0000000020800000] = 0000e062
14307! Mem[0000000010141410] = ff000000, %l3 = 0000000000000000
14308 ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
14309! Mem[0000000010081410] = 00000000, %l1 = 0000000000000000
14310 swapa [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
14311! %l3 = 00000000000000ff, Mem[0000000010081425] = d2030008, %asi = 80
14312 stba %l3,[%i2+0x025]%asi ! Mem[0000000010081424] = d2ff0008
14313! Mem[0000000010101424] = ffffa52e, %l5 = 00000000, %l6 = 00000006
14314 add %i4,0x24,%g1
14315 casa [%g1]0x80,%l5,%l6 ! %l6 = 00000000ffffa52e
14316! %l0 = 0000000000000000, immd = 0000000000000f1d, %l6 = 00000000ffffa52e
14317 mulx %l0,0xf1d,%l6 ! %l6 = 0000000000000000
14318! %f16 = ffffffff e3005f06 00000000 000000ff
14319! %f20 = 000000e3 ff00ff00 00000000 00000000
14320! %f24 = 00000000 000000e3 d85820ff 047e2ea5
14321! %f28 = 080003d2 ffffff00 00000000 ffff0000
14322 stda %f16,[%i3]ASI_BLK_AIUP ! Block Store to 00000000100c1400
14323! %l2 = 0000ffff, %l3 = 000000ff, Mem[0000000010081410] = 00000000 5a4d43b6
14324 stda %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000ffff 000000ff
14325! %l4 = 000000ff, %l5 = 00000000, Mem[0000000030041408] = 29eaa2e2 000000ff
14326 stda %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ff 00000000
14327! Starting 10 instruction Load Burst
14328! Mem[0000000030041410] = ff000000e3000000, %l3 = 00000000000000ff
14329 ldxa [%i1+%o5]0x89,%l3 ! %l3 = ff000000e3000000
14330
14331p0_label_553:
14332! Mem[0000000030181400] = ff5f00e3 00000000 a52e7e04 ffffff00
14333! Mem[0000000030181410] = 00000000 00005f06 00ff0000 00000000
14334! Mem[0000000030181420] = 00000000 000000e3 1e2522e8 047e2ea5
14335! Mem[0000000030181430] = 080003d2 ffffff00 000000ff 000000ff
14336 ldda [%i6]ASI_BLK_S,%f0 ! Block Load from 0000000030181400
14337! Mem[0000000010101410] = b70000ff, %l0 = 0000000000000000
14338 ldsba [%i4+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
14339! Mem[0000000030081410] = 00000000, %l6 = 0000000000000000
14340 ldswa [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
14341! Mem[0000000030041408] = 000000ff, %l2 = 000000000000ffff
14342 ldsba [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000000
14343! Mem[0000000010001400] = ff000000 000000ff, %l0 = ffffffff, %l1 = 00000000
14344 ldda [%i0+%g0]0x80,%l0 ! %l0 = 00000000ff000000 00000000000000ff
14345! Mem[0000000030141400] = 000000ff, %l3 = ff000000e3000000
14346 ldsha [%i5+%g0]0x81,%l3 ! %l3 = 0000000000000000
14347! Mem[000000001004142c] = 047e2ea5, %l0 = 00000000ff000000
14348 ldsha [%i1+0x02e]%asi,%l0 ! %l0 = 0000000000002ea5
14349! Mem[0000000021800080] = ffff9b02, %l7 = a52e7e04ffffff00
14350 lduha [%o3+0x080]%asi,%l7 ! %l7 = 000000000000ffff
14351! Mem[0000000010181408] = ff0000ff, %l0 = 0000000000002ea5
14352 ldsha [%i6+%o4]0x80,%l0 ! %l0 = ffffffffffffff00
14353! Starting 10 instruction Store Burst
14354! %l6 = 0000000000000000, Mem[00000000201c0000] = 000601ce, %asi = 80
14355 stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 000001ce
14356
14357p0_label_554:
14358! %l7 = 000000000000ffff, Mem[0000000030141410] = ffffffff
14359 stha %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff
14360! %l4 = 00000000000000ff, Mem[0000000010081400] = 3f80000000005f06
14361 stxa %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000000000ff
14362! Mem[00000000201c0000] = 000001ce, %l6 = 0000000000000000
14363 ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
14364 membar #Sync ! Added by membar checker (85)
14365! %f28 = 080003d2 ffffff00, %l7 = 000000000000ffff
14366! Mem[0000000030181418] = 00ff000000000000
14367 add %i6,0x018,%g1
14368 stda %f28,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030181418] = 00ffffffd2030008
14369! %f7 = 00000000, %f26 = d85820ff, %f24 = 00000000
14370 fadds %f7 ,%f26,%f24 ! %f24 = d85820ff
14371! %l2 = 0000000000000000, Mem[0000000030141400] = 000000ff
14372 stba %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff
14373! %f31 = ffff0000, Mem[0000000010141400] = 000000ff
14374 sta %f31,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffff0000
14375! %l3 = 0000000000000000, Mem[0000000010181420] = 00000000
14376 stw %l3,[%i6+0x020] ! Mem[0000000010181420] = 00000000
14377! %l5 = 0000000000000000, Mem[0000000010001408] = 00000000
14378 stwa %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
14379! Starting 10 instruction Load Burst
14380! Mem[0000000030101400] = ffffffff, %l6 = 0000000000000000
14381 lduba [%i4+%g0]0x89,%l6 ! %l6 = 00000000000000ff
14382
14383p0_label_555:
14384! %f31 = ffff0000, %f28 = 080003d2, %f16 = ffffffff e3005f06
14385 fsmuld %f31,%f28,%f16 ! %f16 = ffffe000 00000000
14386! %f4 = 00000000, %f28 = 080003d2, %f25 = 000000e3
14387 fdivs %f4 ,%f28,%f25 ! %f25 = 00000000
14388! Mem[00000000100c1428] = d85820ff, %f9 = 000000e3
14389 ld [%i3+0x028],%f9 ! %f9 = d85820ff
14390! Mem[0000000010041408] = 00000000, %l5 = 0000000000000000
14391 ldsha [%i1+0x008]%asi,%l5 ! %l5 = 0000000000000000
14392! Mem[0000000010141408] = ffffffffffffffff, %f20 = 000000e3 ff00ff00
14393 ldda [%i5+%o4]0x80,%f20 ! %f20 = ffffffff ffffffff
14394! Mem[000000001018143c] = 047effa5, %l2 = 0000000000000000
14395 ldsb [%i6+0x03f],%l2 ! %l2 = ffffffffffffffa5
14396! Mem[0000000010001410] = ffffffffff000000, %f2 = a52e7e04 ffffff00
14397 ldda [%i0+%o5]0x88,%f2 ! %f2 = ffffffff ff000000
14398! Mem[0000000030081410] = 00000000, %l4 = 00000000000000ff
14399 lduwa [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
14400! Mem[0000000030181400] = 00000000e3005fff, %l1 = 00000000000000ff
14401 ldxa [%i6+%g0]0x89,%l1 ! %l1 = 00000000e3005fff
14402! Starting 10 instruction Store Burst
14403! Mem[0000000030081400] = ff000000, %l4 = 0000000000000000
14404 swapa [%i2+%g0]0x89,%l4 ! %l4 = 00000000ff000000
14405
14406p0_label_556:
14407! %l2 = ffffffa5, %l3 = 00000000, Mem[0000000010101410] = ff0000b7 00000000
14408 stda %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffffa5 00000000
14409! %l4 = ff000000, %l5 = 00000000, Mem[0000000010141408] = ffffffff ffffffff
14410 stda %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000 00000000
14411! %l0 = ffffff00, %l1 = e3005fff, Mem[0000000030041408] = 000000ff 00000000
14412 stda %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffff00 e3005fff
14413! %l1 = 00000000e3005fff, Mem[00000000100c1400] = ffffffffe3005f06, %asi = 80
14414 stxa %l1,[%i3+0x000]%asi ! Mem[00000000100c1400] = 00000000e3005fff
14415! Mem[0000000010141408] = 000000ff, %l0 = ffffffffffffff00
14416 swapa [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000ff
14417! Mem[00000000100c140b] = 00000000, %l2 = ffffffffffffffa5
14418 ldstuba [%i3+0x00b]%asi,%l2 ! %l2 = 00000000000000ff
14419! Mem[000000001014141c] = 000000ff, %l6 = 00000000000000ff, %asi = 80
14420 swapa [%i5+0x01c]%asi,%l6 ! %l6 = 00000000000000ff
14421! %l5 = 0000000000000000, Mem[0000000030141400] = 000000ffff0000ff
14422 stxa %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000000000000
14423! %l2 = 00000000, %l3 = 00000000, Mem[0000000030001410] = e300ffff 00000000
14424 stda %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000 00000000
14425! Starting 10 instruction Load Burst
14426! Mem[0000000010041404] = e3005f06, %l2 = 0000000000000000
14427 lduba [%i1+0x004]%asi,%l2 ! %l2 = 00000000000000e3
14428
14429p0_label_557:
14430! Mem[0000000010041400] = ffffffff, %l0 = 00000000000000ff
14431 lduwa [%i1+%g0]0x88,%l0 ! %l0 = 00000000ffffffff
14432! Mem[0000000030101400] = ffffffff, %l6 = 00000000000000ff
14433 lduba [%i4+%g0]0x81,%l6 ! %l6 = 00000000000000ff
14434! Mem[0000000010081408] = 00000000, %l5 = 0000000000000000
14435 ldsba [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000000
14436! Mem[00000000100c1400] = 00000000, %f13 = ffffff00
14437 lda [%i3+0x000]%asi,%f13 ! %f13 = 00000000
14438! Mem[0000000030081408] = ff00000000000000, %l3 = 0000000000000000
14439 ldxa [%i2+%o4]0x81,%l3 ! %l3 = ff00000000000000
14440! Mem[00000000300c1408] = 00000000, %f0 = ff5f00e3
14441 lda [%i3+%o4]0x81,%f0 ! %f0 = 00000000
14442! Mem[00000000211c0000] = 00ffe5a1, %l1 = 00000000e3005fff
14443 ldsba [%o2+0x000]%asi,%l1 ! %l1 = 0000000000000000
14444! Mem[00000000100c1420] = 00000000, %l3 = ff00000000000000
14445 lduba [%i3+0x022]%asi,%l3 ! %l3 = 0000000000000000
14446! Mem[00000000211c0000] = 00ffe5a1, %l6 = 00000000000000ff
14447 lduba [%o2+0x000]%asi,%l6 ! %l6 = 0000000000000000
14448! Starting 10 instruction Store Burst
14449! %l4 = 00000000ff000000, Mem[00000000201c0000] = ff0001ce, %asi = 80
14450 stba %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 000001ce
14451
14452p0_label_558:
14453! Mem[0000000010041400] = ffffffff, %l4 = 00000000ff000000
14454 swapa [%i1+%g0]0x88,%l4 ! %l4 = 00000000ffffffff
14455! Mem[0000000010141410] = ff000000, %l3 = 0000000000000000
14456 swapa [%i5+%o5]0x80,%l3 ! %l3 = 00000000ff000000
14457! %l7 = 000000000000ffff, Mem[000000001004140a] = 00000000, %asi = 80
14458 stba %l7,[%i1+0x00a]%asi ! Mem[0000000010041408] = 0000ff00
14459! %f26 = d85820ff 047e2ea5, Mem[0000000010041418] = 00000000 00000000
14460 std %f26,[%i1+0x018] ! Mem[0000000010041418] = d85820ff 047e2ea5
14461! %l2 = 00000000000000e3, imm = fffffffffffffab1, %l7 = 000000000000ffff
14462 addc %l2,-0x54f,%l7 ! %l7 = fffffffffffffb94
14463! %l0 = 00000000ffffffff, Mem[000000001008141c] = 00000000
14464 stw %l0,[%i2+0x01c] ! Mem[000000001008141c] = ffffffff
14465! %l7 = fffffffffffffb94, Mem[0000000010141400] = ffff0000
14466 stha %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = fffffb94
14467! %f24 = d85820ff, Mem[0000000030001410] = 00000000
14468 sta %f24,[%i0+%o5]0x89 ! Mem[0000000030001410] = d85820ff
14469! %f14 = 000000ff 000000ff, %l4 = 00000000ffffffff
14470! Mem[0000000030041400] = ff000000e3005fff
14471 stda %f14,[%i1+%l4]ASI_PST8_S ! Mem[0000000030041400] = 000000ff000000ff
14472! Starting 10 instruction Load Burst
14473! Mem[0000000010041438] = 00000000ffff0000, %l0 = 00000000ffffffff
14474 ldxa [%i1+0x038]%asi,%l0 ! %l0 = 00000000ffff0000
14475
14476p0_label_559:
14477! Code Fragment 3
14478p0_fragment_54:
14479! %l0 = 00000000ffff0000
14480 setx 0x5149258016f1cb31,%g7,%l0 ! %l0 = 5149258016f1cb31
14481! %l1 = 0000000000000000
14482 setx 0x9e01b80fb5494f4d,%g7,%l1 ! %l1 = 9e01b80fb5494f4d
14483 setx 0x1fe000, %g1, %g3
14484 or %l0, %g3, %l0 ! always set perrmask = 0xff
14485 setx 0x1ffff8, %g1, %g2
14486 and %l0, %g2, %l0
14487 ta T_CHANGE_HPRIV
14488 stxa %l1, [%l0]ASI_DCACHE_DATA
14489 ta T_CHANGE_NONHPRIV
14490! %l0 = 5149258016f1cb31
14491 setx 0x2c2d9fa052f2e084,%g7,%l0 ! %l0 = 2c2d9fa052f2e084
14492! %l1 = 9e01b80fb5494f4d
14493 setx 0x0f21d8e05324eefa,%g7,%l1 ! %l1 = 0f21d8e05324eefa
14494! Mem[00000000100c1408] = 000000ff, %l1 = 0f21d8e05324eefa
14495 lduw [%i3+%o4],%l1 ! %l1 = 00000000000000ff
14496! Mem[0000000030001410] = d85820ff, %l3 = 00000000ff000000
14497 ldsha [%i0+%o5]0x89,%l3 ! %l3 = 00000000000020ff
14498! Mem[00000000100c1410] = 00ff00ffe3000000, %f24 = d85820ff 00000000
14499 ldda [%i3+%o5]0x88,%f24 ! %f24 = 00ff00ff e3000000
14500! Mem[000000001000141c] = 00000000, %l6 = 0000000000000000
14501 ldsba [%i0+0x01f]%asi,%l6 ! %l6 = 0000000000000000
14502! %l3 = 00000000000020ff, imm = fffffffffffffc02, %l0 = 2c2d9fa052f2e084
14503 and %l3,-0x3fe,%l0 ! %l0 = 0000000000002002
14504! Mem[0000000030001408] = ff000000, %f13 = 00000000
14505 lda [%i0+%o4]0x89,%f13 ! %f13 = ff000000
14506! Mem[0000000010181400] = ffff00ff, %l6 = 0000000000000000
14507 lduba [%i6+%g0]0x80,%l6 ! %l6 = 00000000000000ff
14508! Mem[0000000010081400] = 00000000, %l7 = fffffffffffffb94
14509 ldsba [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
14510! Starting 10 instruction Store Burst
14511! Mem[00000000218001c0] = 0000c752, %l4 = 00000000ffffffff
14512 ldstub [%o3+0x1c0],%l4 ! %l4 = 00000000000000ff
14513
14514p0_label_560:
14515! Mem[0000000030181408] = 047e2ea5, %l4 = 0000000000000000
14516 swapa [%i6+%o4]0x89,%l4 ! %l4 = 00000000047e2ea5
14517! %l1 = 00000000000000ff, Mem[0000000010101410] = ffffffa5
14518 stba %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffffa5
14519! %l7 = 0000000000000000, Mem[0000000010141400] = bf000000fffffb94
14520 stxa %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000000000000
14521! Mem[0000000030001410] = ff2058d8, %l1 = 00000000000000ff
14522 ldstuba [%i0+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
14523! %l2 = 00000000000000e3, Mem[0000000010181410] = 00000000
14524 stwa %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000e3
14525! %l4 = 047e2ea5, %l5 = 00000000, Mem[00000000100c1400] = 00000000 e3005fff
14526 stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 047e2ea5 00000000
14527! %f8 = 00000000 d85820ff, %l3 = 00000000000020ff
14528! Mem[0000000010101410] = ffffffa500000000
14529 add %i4,0x010,%g1
14530 stda %f8,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010101410] = ff2058d800000000
14531! Mem[0000000020800041] = e3fff99a, %l2 = 00000000000000e3
14532 ldstuba [%o1+0x041]%asi,%l2 ! %l2 = 000000ff000000ff
14533! Mem[00000000218000c1] = ffffd5a0, %l7 = 0000000000000000
14534 ldstuba [%o3+0x0c1]%asi,%l7 ! %l7 = 000000ff000000ff
14535! Starting 10 instruction Load Burst
14536! Mem[0000000030181400] = e3005fff, %l1 = 00000000000000ff
14537 lduba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff
14538
14539p0_label_561:
14540! Mem[0000000010101410] = ff2058d8, %f14 = 000000ff
14541 lda [%i4+%o5]0x80,%f14 ! %f14 = ff2058d8
14542! Mem[0000000030181408] = 00000000, %l3 = 00000000000020ff
14543 lduha [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000
14544! Mem[0000000010181400] = ff00ffff, %l6 = 00000000000000ff
14545 ldsba [%i6+%g0]0x88,%l6 ! %l6 = ffffffffffffffff
14546! Mem[000000001014141c] = 000000ff, %l7 = 00000000000000ff
14547 ldsw [%i5+0x01c],%l7 ! %l7 = 00000000000000ff
14548! Mem[00000000100c1430] = 080003d2, %l0 = 0000000000002002
14549 lduba [%i3+0x033]%asi,%l0 ! %l0 = 00000000000000d2
14550! Mem[0000000030001400] = 000000ff, %l0 = 00000000000000d2
14551 ldswa [%i0+%g0]0x89,%l0 ! %l0 = 00000000000000ff
14552! Mem[0000000010081408] = 00000000 0000ff00, %l0 = 000000ff, %l1 = 000000ff
14553 ldda [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000 000000000000ff00
14554! Mem[0000000010001438] = 0000ffff, %l0 = 0000000000000000
14555 lduha [%i0+0x038]%asi,%l0 ! %l0 = 0000000000000000
14556! Mem[0000000010041400] = 065f00e3ff000000, %f14 = ff2058d8 000000ff
14557 ldda [%i1+%g0]0x88,%f14 ! %f14 = 065f00e3 ff000000
14558! Starting 10 instruction Store Burst
14559! %l1 = 000000000000ff00, Mem[0000000030041408] = ffffff00
14560 stba %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00ffff00
14561
14562p0_label_562:
14563! %f12 = 080003d2 ff000000, Mem[0000000010001410] = 000000ff ffffffff
14564 stda %f12,[%i0+%o5]0x80 ! Mem[0000000010001410] = 080003d2 ff000000
14565! %l3 = 0000000000000000, Mem[0000000030101410] = 0000000000000000
14566 stxa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
14567! %f12 = 080003d2 ff000000, Mem[0000000030101408] = ffffffff 5a4d43b6
14568 stda %f12,[%i4+%o4]0x89 ! Mem[0000000030101408] = 080003d2 ff000000
14569! %l4 = 00000000047e2ea5, Mem[0000000010001400] = ff000000
14570 stha %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 2ea50000
14571! Mem[0000000010001400] = 2ea50000, %l2 = 00000000000000ff
14572 ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 0000002e000000ff
14573! %l7 = 00000000000000ff, Mem[0000000010001408] = 0000000000000000
14574 stxa %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000000000ff
14575! Mem[0000000010181400] = ff00ffff, %l6 = ffffffffffffffff
14576 swapa [%i6+%g0]0x88,%l6 ! %l6 = 00000000ff00ffff
14577! %f18 = 00000000 000000ff, %l6 = 00000000ff00ffff
14578! Mem[0000000030181438] = 000000ff000000ff
14579 add %i6,0x038,%g1
14580 stda %f18,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030181438] = ff00000000000000
14581! Mem[00000000300c1400] = ffff0000, %l6 = 00000000ff00ffff
14582 ldstuba [%i3+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
14583! Starting 10 instruction Load Burst
14584! Mem[00000000300c1408] = 00000000ffff2d18, %l5 = 0000000000000000
14585 ldxa [%i3+%o4]0x81,%l5 ! %l5 = 00000000ffff2d18
14586
14587p0_label_563:
14588! Mem[0000000030041408] = 00ffff00, %l4 = 00000000047e2ea5
14589 lduha [%i1+%o4]0x81,%l4 ! %l4 = 00000000000000ff
14590! %l4 = 00000000000000ff, imm = fffffffffffffdec, %l3 = 0000000000000000
14591 andn %l4,-0x214,%l3 ! %l3 = 0000000000000013
14592! Mem[0000000030001400] = ff00000000ff0000, %l5 = 00000000ffff2d18
14593 ldxa [%i0+%g0]0x81,%l5 ! %l5 = ff00000000ff0000
14594 membar #Sync ! Added by membar checker (86)
14595! Mem[0000000030141400] = 00000000 00000000 ff000000 000000ff
14596! Mem[0000000030141410] = ffffffff 000000ff 60000000 00000000
14597! Mem[0000000030141420] = 00000000 34697300 a52e7e04 e2a2ea29
14598! Mem[0000000030141430] = e3000000 d2038d08 00000000 00000000
14599 ldda [%i5]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030141400
14600! Mem[0000000010101408] = 0000047e, %l6 = 00000000000000ff
14601 lduba [%i4+%o4]0x80,%l6 ! %l6 = 0000000000000000
14602! Mem[0000000010101408] = 7e040000, %l6 = 0000000000000000
14603 ldsba [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000000
14604! Mem[0000000010181410] = e3000000, %l0 = 0000000000000000
14605 ldsba [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000
14606! Mem[0000000010081400] = 00000000, %l2 = 000000000000002e
14607 lduwa [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
14608! %l4 = 00000000000000ff, imm = fffffffffffffb1a, %l1 = 000000000000ff00
14609 xnor %l4,-0x4e6,%l1 ! %l1 = 000000000000041a
14610! Starting 10 instruction Store Burst
14611! %l0 = 0000000000000000, Mem[0000000030181408] = 00ffffff00000000
14612 stxa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000000000000000
14613
14614p0_label_564:
14615! %f26 = d85820ff, Mem[000000001004141c] = 047e2ea5
14616 sta %f26,[%i1+0x01c]%asi ! Mem[000000001004141c] = d85820ff
14617 membar #Sync ! Added by membar checker (87)
14618! %l0 = 0000000000000000, Mem[0000000030141410] = ffffffff
14619 stha %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffff0000
14620! %l3 = 0000000000000013, Mem[0000000010141418] = ffb5a7e8
14621 stw %l3,[%i5+0x018] ! Mem[0000000010141418] = 00000013
14622! %l4 = 000000ff, %l5 = 00ff0000, Mem[0000000010101430] = 00ffffff ff000000
14623 stda %l4,[%i4+0x030]%asi ! Mem[0000000010101430] = 000000ff 00ff0000
14624! %l1 = 000000000000041a, Mem[0000000010181408] = ff0000ff
14625 stwa %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000041a
14626! Mem[0000000030001408] = ff000000, %l7 = 00000000000000ff
14627 ldstuba [%i0+%o4]0x89,%l7 ! %l7 = 00000000000000ff
14628! %l6 = 0000000000000000, Mem[00000000300c1408] = 00000000
14629 stha %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
14630! Mem[00000000100c1400] = 047e2ea5, %l7 = 0000000000000000
14631 swapa [%i3+%g0]0x80,%l7 ! %l7 = 00000000047e2ea5
14632! %f30 = 00000000 ffff0000, %l6 = 0000000000000000
14633! Mem[0000000030181408] = 0000000000000000
14634 add %i6,0x008,%g1
14635 stda %f30,[%g1+%l6]ASI_PST32_S ! Mem[0000000030181408] = 0000000000000000
14636! Starting 10 instruction Load Burst
14637! Mem[0000000010101408] = 0000047e, %l1 = 000000000000041a
14638 ldsba [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000000
14639
14640p0_label_565:
14641! Mem[00000000201c0000] = 000001ce, %l6 = 0000000000000000
14642 lduba [%o0+0x001]%asi,%l6 ! %l6 = 0000000000000000
14643! %f25 = e3000000, %f13 = 000000e3, %f14 = 00000000
14644 fdivs %f25,%f13,%f14 ! %f14 = ff800000
14645! Mem[0000000010181420] = 00000000 ff000000, %l0 = 00000000, %l1 = 00000000
14646 ldd [%i6+0x020],%l0 ! %l0 = 0000000000000000 00000000ff000000
14647! Mem[0000000010101400] = 000000a5, %l2 = 0000000000000000
14648 lduba [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000
14649! Mem[0000000030081410] = 00000000, %l6 = 0000000000000000
14650 lduha [%i2+%o5]0x89,%l6 ! %l6 = 0000000000000000
14651! Mem[00000000100c1410] = e3000000, %l7 = 00000000047e2ea5
14652 ldswa [%i3+%o5]0x88,%l7 ! %l7 = ffffffffe3000000
14653! Mem[0000000020800040] = e3fff99a, %l2 = 0000000000000000
14654 lduh [%o1+0x040],%l2 ! %l2 = 000000000000e3ff
14655! Mem[0000000030001408] = ff0000ff, %l3 = 0000000000000013
14656 lduwa [%i0+%o4]0x89,%l3 ! %l3 = 00000000ff0000ff
14657! Mem[00000000100c1418] = 00000000, %l0 = 0000000000000000
14658 ldswa [%i3+0x018]%asi,%l0 ! %l0 = 0000000000000000
14659! Starting 10 instruction Store Burst
14660! %l0 = 0000000000000000, Mem[0000000010041400] = 000000ff
14661 stba %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff
14662
14663p0_label_566:
14664! %l6 = 00000000, %l7 = e3000000, Mem[0000000010141410] = 00000000 ffff00ff
14665 std %l6,[%i5+%o5] ! Mem[0000000010141410] = 00000000 e3000000
14666! %l7 = ffffffffe3000000, Mem[00000000211c0000] = 00ffe5a1
14667 stb %l7,[%o2+%g0] ! Mem[00000000211c0000] = 00ffe5a1
14668! Mem[00000000100c1408] = 000000ff, %l4 = 00000000000000ff
14669 swapa [%i3+%o4]0x80,%l4 ! %l4 = 00000000000000ff
14670! %l1 = 00000000ff000000, Mem[0000000030181408] = 00000000
14671 stwa %l1,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff000000
14672! Mem[000000001010143f] = 047effa5, %l3 = 00000000ff0000ff
14673 ldstuba [%i4+0x03f]%asi,%l3 ! %l3 = 000000a5000000ff
14674! Mem[0000000010041400] = ff000000, %l5 = ff00000000ff0000
14675 ldstuba [%i1+%g0]0x88,%l5 ! %l5 = 00000000000000ff
14676! %l5 = 0000000000000000, immed = 00000069, %y = 00000000
14677 smul %l5,0x069,%l3 ! %l3 = 0000000000000000, %y = 00000000
14678! %l2 = 000000000000e3ff, Mem[000000001000140c] = 000000ff, %asi = 80
14679 stha %l2,[%i0+0x00c]%asi ! Mem[000000001000140c] = e3ff00ff
14680! Mem[00000000201c0001] = 000001ce, %l6 = 0000000000000000
14681 ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000ff
14682! Starting 10 instruction Load Burst
14683 membar #Sync ! Added by membar checker (88)
14684! Mem[0000000030181400] = ff5f00e3 00000000 000000ff 00000000
14685! Mem[0000000030181410] = 00000000 00005f06 00ffffff d2030008
14686! Mem[0000000030181420] = 00000000 000000e3 1e2522e8 047e2ea5
14687! Mem[0000000030181430] = 080003d2 ffffff00 ff000000 00000000
14688 ldda [%i6]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030181400
14689
14690p0_label_567:
14691! Mem[0000000010081400] = 00000000, %l6 = 0000000000000000
14692 lduha [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
14693! %l3 = 0000000000000000, %l7 = ffffffffe3000000, %l1 = 00000000ff000000
14694 mulx %l3,%l7,%l1 ! %l1 = 0000000000000000
14695! %l1 = 0000000000000000, Mem[00000000201c0000] = 00ff01ce, %asi = 80
14696 stba %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff01ce
14697! Mem[0000000010041410] = e3000000, %l2 = 000000000000e3ff
14698 ldsba [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000
14699! Mem[0000000010181410] = 000000e3, %l4 = 00000000000000ff
14700 ldsba [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
14701! Mem[0000000010141410] = 00000000, %l4 = 0000000000000000
14702 ldswa [%i5+%o5]0x80,%l4 ! %l4 = 0000000000000000
14703! Mem[0000000010081410] = 0000ffff, %l1 = 0000000000000000
14704 lduba [%i2+%o5]0x88,%l1 ! %l1 = 00000000000000ff
14705! Mem[0000000010141434] = e3000000, %f19 = 000000ff
14706 lda [%i5+0x034]%asi,%f19 ! %f19 = e3000000
14707! Mem[0000000030041408] = 00ffff00, %l6 = 0000000000000000
14708 ldswa [%i1+%o4]0x89,%l6 ! %l6 = 0000000000ffff00
14709! Starting 10 instruction Store Burst
14710! %f28 = 080003d2 ffffff00, Mem[0000000010101410] = ff2058d8 00000000
14711 stda %f28,[%i4+%o5]0x80 ! Mem[0000000010101410] = 080003d2 ffffff00
14712
14713p0_label_568:
14714! %l7 = ffffffffe3000000, Mem[00000000100c1404] = 00000000, %asi = 80
14715 stha %l7,[%i3+0x004]%asi ! Mem[00000000100c1404] = 00000000
14716! Mem[0000000010041408] = 0000ff00, %l2 = 0000000000000000
14717 ldstuba [%i1+%o4]0x80,%l2 ! %l2 = 00000000000000ff
14718! %f30 = 00000000 ffff0000, %l5 = 0000000000000000
14719! Mem[00000000300c1418] = 6000000000000000
14720 add %i3,0x018,%g1
14721 stda %f30,[%g1+%l5]ASI_PST16_SL ! Mem[00000000300c1418] = 6000000000000000
14722! %l1 = 00000000000000ff, Mem[0000000030141408] = ff000000000000ff
14723 stxa %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000000000ff
14724! %l2 = 00000000, %l3 = 00000000, Mem[0000000030041408] = 00ffff00 e3005fff
14725 stda %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 00000000
14726! Mem[0000000010041408] = ff00ff00, %l2 = 0000000000000000
14727 ldstuba [%i1+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
14728! %l1 = 00000000000000ff, Mem[0000000010001400] = ffa50000, %asi = 80
14729 stwa %l1,[%i0+0x000]%asi ! Mem[0000000010001400] = 000000ff
14730! %l4 = 0000000000000000, Mem[00000000100c1420] = 00000000, %asi = 80
14731 stba %l4,[%i3+0x020]%asi ! Mem[00000000100c1420] = 00000000
14732! Mem[0000000010101400] = a5000000, %l3 = 0000000000000000
14733 ldstuba [%i4+%g0]0x88,%l3 ! %l3 = 00000000000000ff
14734! Starting 10 instruction Load Burst
14735! Mem[0000000010101408] = 0000047e, %l3 = 0000000000000000
14736 lduwa [%i4+%o4]0x80,%l3 ! %l3 = 000000000000047e
14737
14738p0_label_569:
14739! Mem[0000000010181400] = ffffffff, %l7 = ffffffffe3000000
14740 lduwa [%i6+%g0]0x88,%l7 ! %l7 = 00000000ffffffff
14741! Mem[0000000030041400] = ff000000, %l5 = 0000000000000000
14742 lduba [%i1+%g0]0x89,%l5 ! %l5 = 0000000000000000
14743! Mem[0000000010041400] = ff0000ff, %l0 = 0000000000000000
14744 ldsha [%i1+%g0]0x88,%l0 ! %l0 = 00000000000000ff
14745! Mem[0000000030181400] = 00000000e3005fff, %l1 = 00000000000000ff
14746 ldxa [%i6+%g0]0x89,%l1 ! %l1 = 00000000e3005fff
14747! Mem[00000000300c1400] = ffff0000ffffffff, %l3 = 000000000000047e
14748 ldxa [%i3+%g0]0x81,%l3 ! %l3 = ffff0000ffffffff
14749! Mem[00000000100c1410] = 000000e3, %l0 = 00000000000000ff
14750 lduha [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000
14751! Mem[0000000030101400] = ffffffff, %f16 = ffffe000
14752 lda [%i4+%g0]0x89,%f16 ! %f16 = ffffffff
14753! Mem[0000000030181410] = 00000000, %l0 = 0000000000000000
14754 ldsba [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000
14755! %l7 = 00000000ffffffff, immed = 00000954, %y = 00000000
14756 smul %l7,0x954,%l5 ! %l5 = fffffffffffff6ac, %y = ffffffff
14757! Starting 10 instruction Store Burst
14758! %l7 = 00000000ffffffff, Mem[000000001018141c] = 000000ff
14759 stw %l7,[%i6+0x01c] ! Mem[000000001018141c] = ffffffff
14760
14761p0_label_570:
14762! %l7 = 00000000ffffffff, Mem[00000000100c1400] = 0000000000000000
14763 stxa %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000ffffffff
14764! Mem[0000000030181408] = 000000ff, %l7 = 00000000ffffffff
14765 ldstuba [%i6+%o4]0x81,%l7 ! %l7 = 00000000000000ff
14766! Mem[0000000030001400] = ff000000, %l3 = ffff0000ffffffff
14767 swapa [%i0+%g0]0x81,%l3 ! %l3 = 00000000ff000000
14768! %f16 = ffffffff 00000000, %l0 = 0000000000000000
14769! Mem[0000000010101410] = 080003d2ffffff00
14770 add %i4,0x010,%g1
14771 stda %f16,[%g1+%l0]ASI_PST32_P ! Mem[0000000010101410] = 080003d2ffffff00
14772! %l5 = fffffffffffff6ac, imm = 0000000000000c67, %l7 = 0000000000000000
14773 xor %l5,0xc67,%l7 ! %l7 = fffffffffffffacb
14774! %f20 = ffffffff ffffffff, Mem[00000000300c1408] = 00000000 182dffff
14775 stda %f20,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffffffff ffffffff
14776! Mem[0000000030141410] = ffff0000, %l1 = 00000000e3005fff
14777 swapa [%i5+%o5]0x89,%l1 ! %l1 = 00000000ffff0000
14778! %l4 = 00000000, %l5 = fffff6ac, Mem[0000000030141400] = 00000000 00000000
14779 stda %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 fffff6ac
14780! Mem[00000000100c1408] = 000000ff, %l5 = fffffffffffff6ac
14781 ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 00000000000000ff
14782! Starting 10 instruction Load Burst
14783! Mem[0000000030101408] = ff000000, %l3 = 00000000ff000000
14784 lduba [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000000
14785
14786p0_label_571:
14787! Mem[0000000030181400] = e3005fff, %l1 = 00000000ffff0000
14788 ldswa [%i6+%g0]0x89,%l1 ! %l1 = ffffffffe3005fff
14789! Mem[0000000010101408] = 000000007e040000, %f0 = 00000000 e3005fff
14790 ldda [%i4+%o4]0x88,%f0 ! %f0 = 00000000 7e040000
14791! Mem[000000001004141c] = d85820ff, %l5 = 0000000000000000
14792 lduwa [%i1+0x01c]%asi,%l5 ! %l5 = 00000000d85820ff
14793! Code Fragment 3
14794p0_fragment_55:
14795! %l0 = 0000000000000000
14796 setx 0x2c39e3d7cfb6507c,%g7,%l0 ! %l0 = 2c39e3d7cfb6507c
14797! %l1 = ffffffffe3005fff
14798 setx 0xa11307a07007b25d,%g7,%l1 ! %l1 = a11307a07007b25d
14799 setx 0x1fe000, %g1, %g3
14800 or %l0, %g3, %l0 ! always set perrmask = 0xff
14801 setx 0x1ffff8, %g1, %g2
14802 and %l0, %g2, %l0
14803 ta T_CHANGE_HPRIV
14804 stxa %l1, [%l0]ASI_DCACHE_DATA
14805 ta T_CHANGE_NONHPRIV
14806! %l0 = 2c39e3d7cfb6507c
14807 setx 0xfa3f12684e73ad6f,%g7,%l0 ! %l0 = fa3f12684e73ad6f
14808! %l1 = a11307a07007b25d
14809 setx 0xefcecf201cfac289,%g7,%l1 ! %l1 = efcecf201cfac289
14810! Mem[0000000010181408] = 0000041a, %l7 = fffffffffffffacb
14811 lduwa [%i6+%o4]0x80,%l7 ! %l7 = 000000000000041a
14812! Mem[0000000030041410] = ff000000e3000000, %f18 = 00000000 e3000000
14813 ldda [%i1+%o5]0x89,%f18 ! %f18 = ff000000 e3000000
14814! Mem[0000000010101434] = 00ff0000, %f15 = 000000ff
14815 lda [%i4+0x034]%asi,%f15 ! %f15 = 00ff0000
14816! Mem[0000000010001408] = 00000000, %l6 = 0000000000ffff00
14817 lduba [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000
14818! Mem[0000000010081434] = ff000000, %l5 = 00000000d85820ff
14819 lduba [%i2+0x035]%asi,%l5 ! %l5 = 0000000000000000
14820! Starting 10 instruction Store Burst
14821! %f11 = e822251e, Mem[0000000030101410] = 00000000
14822 sta %f11,[%i4+%o5]0x89 ! Mem[0000000030101410] = e822251e
14823
14824p0_label_572:
14825! %l2 = 00000000000000ff, Mem[0000000030041400] = 000000ff
14826 stwa %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff
14827! %l0 = 4e73ad6f, %l1 = 1cfac289, Mem[00000000300c1410] = 000000ff 00000000
14828 stda %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 4e73ad6f 1cfac289
14829! %f18 = ff000000 e3000000, Mem[0000000030041408] = 00000000 00000000
14830 stda %f18,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff000000 e3000000
14831! %l0 = fa3f12684e73ad6f, Mem[0000000010001410] = 080003d2ff000000, %asi = 80
14832 stxa %l0,[%i0+0x010]%asi ! Mem[0000000010001410] = fa3f12684e73ad6f
14833! %l6 = 00000000, %l7 = 0000041a, Mem[0000000010081410] = 0000ffff 000000ff
14834 stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 0000041a
14835! Mem[00000000100c140c] = 000000ff, %l6 = 00000000, %l2 = 000000ff
14836 add %i3,0x0c,%g1
14837 casa [%g1]0x80,%l6,%l2 ! %l2 = 00000000000000ff
14838! %l5 = 0000000000000000, Mem[00000000100c1408] = ff0000ff
14839 stba %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff000000
14840! Mem[0000000010101410] = 080003d2, %l5 = 0000000000000000
14841 ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 00000008000000ff
14842! %l0 = fa3f12684e73ad6f, Mem[00000000300c1410] = 4e73ad6f
14843 stha %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ad6fad6f
14844! Starting 10 instruction Load Burst
14845! Mem[0000000030181410] = 00000000, %l5 = 0000000000000008
14846 ldsba [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000000
14847
14848p0_label_573:
14849! Mem[0000000010081408] = 00000000, %f3 = ff000000
14850 lda [%i2+%o4]0x80,%f3 ! %f3 = 00000000
14851! Mem[0000000010001400] = ff000000, %l3 = 0000000000000000
14852 ldswa [%i0+%g0]0x88,%l3 ! %l3 = ffffffffff000000
14853! Mem[0000000010141400] = 00000000, %l2 = 00000000000000ff
14854 lduha [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000
14855! Mem[0000000010081408] = 00ff000000000000, %l3 = ffffffffff000000
14856 ldxa [%i2+%o4]0x88,%l3 ! %l3 = 00ff000000000000
14857! Mem[0000000030001400] = 0000ff00 ffffffff, %l2 = 00000000, %l3 = 00000000
14858 ldda [%i0+%g0]0x89,%l2 ! %l2 = 00000000ffffffff 000000000000ff00
14859! %f1 = 7e040000, %f10 = a52e7e04
14860 fcmpes %fcc0,%f1 ,%f10 ! %fcc0 = 2
14861! Mem[0000000010141410] = 00000000e3000000, %f20 = ffffffff ffffffff
14862 ldda [%i5+%o5]0x80,%f20 ! %f20 = 00000000 e3000000
14863! Mem[0000000030181410] = 00000000, %l1 = efcecf201cfac289
14864 ldsba [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
14865! Mem[0000000010141408] = 00ffffff00000000, %f0 = 00000000 7e040000
14866 ldda [%i5+0x008]%asi,%f0 ! %f0 = 00ffffff 00000000
14867! Starting 10 instruction Store Burst
14868! %f20 = 00000000 e3000000, Mem[0000000030001408] = ff0000ff 000000ff
14869 stda %f20,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 e3000000
14870
14871p0_label_574:
14872! Mem[0000000030101410] = e822251e, %l7 = 000000000000041a
14873 ldstuba [%i4+%o5]0x89,%l7 ! %l7 = 0000001e000000ff
14874! %l4 = 0000000000000000, Mem[0000000010101410] = d20300ff
14875 stha %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = d2030000
14876! Mem[000000001008143d] = a5ff7e04, %l6 = 0000000000000000
14877 ldstub [%i2+0x03d],%l6 ! %l6 = 000000ff000000ff
14878! Mem[0000000020800000] = 0000e062, %l3 = 000000000000ff00
14879 ldstuba [%o1+0x000]%asi,%l3 ! %l3 = 00000000000000ff
14880! %l6 = 000000ff, %l7 = 0000001e, Mem[00000000300c1410] = 6fad6fad 89c2fa1c
14881 stda %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff 0000001e
14882! %l0 = fa3f12684e73ad6f, Mem[0000000030001410] = d85820ff
14883 stwa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 4e73ad6f
14884! Mem[00000000100c1408] = 000000ff, %l5 = 0000000000000000
14885 ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 00000000000000ff
14886! %l6 = 00000000000000ff, Mem[000000001018143e] = 047effa5, %asi = 80
14887 stha %l6,[%i6+0x03e]%asi ! Mem[000000001018143c] = 047e00ff
14888! %l6 = 00000000000000ff, Mem[00000000100c142a] = d85820ff
14889 sth %l6,[%i3+0x02a] ! Mem[00000000100c1428] = d85800ff
14890! Starting 10 instruction Load Burst
14891! Mem[0000000010001404] = 000000ff, %l3 = 0000000000000000
14892 ldsw [%i0+0x004],%l3 ! %l3 = 00000000000000ff
14893
14894p0_label_575:
14895! Mem[0000000030041408] = 000000e3, %l5 = 0000000000000000
14896 ldswa [%i1+%o4]0x81,%l5 ! %l5 = 00000000000000e3
14897! Mem[00000000211c0000] = 00ffe5a1, %l5 = 00000000000000e3
14898 lduba [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000000
14899! Mem[0000000030081400] = 00000000, %l2 = 00000000ffffffff
14900 lduwa [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000
14901! %f7 = ffffff00, %f31 = ffff0000
14902 fcmps %fcc1,%f7 ,%f31 ! %fcc1 = 3
14903! %f3 = 00000000, %f6 = 080003d2
14904 fstoi %f3 ,%f6 ! %f6 = 00000000
14905! Mem[0000000030141410] = e3005fff, %l1 = 0000000000000000
14906 lduba [%i5+%o5]0x89,%l1 ! %l1 = 00000000000000ff
14907! Mem[0000000030181408] = ff0000ff, %l5 = 0000000000000000
14908 ldsha [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
14909! Mem[0000000010181408] = 1a040000, %l1 = 00000000000000ff
14910 lduwa [%i6+%o4]0x88,%l1 ! %l1 = 000000001a040000
14911! Mem[0000000010001408] = 00000000, %l2 = 0000000000000000
14912 lduba [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
14913! Starting 10 instruction Store Burst
14914! Mem[00000000300c1410] = 000000ff, %l4 = 0000000000000000
14915 ldstuba [%i3+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
14916
14917p0_label_576:
14918! %l4 = 00000000000000ff, Mem[00000000100c1400] = 00000000
14919 stwa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff
14920! %f2 = 00000000, Mem[0000000010041428] = d85820ff
14921 sta %f2 ,[%i1+0x028]%asi ! Mem[0000000010041428] = 00000000
14922! %l2 = 0000000000000000, Mem[0000000010181410] = 000000e3
14923 stb %l2,[%i6+%o5] ! Mem[0000000010181410] = 000000e3
14924! %l7 = 000000000000001e, Mem[0000000010141410] = 00000000
14925 stw %l7,[%i5+%o5] ! Mem[0000000010141410] = 0000001e
14926! %l7 = 000000000000001e, Mem[0000000010141414] = e3000000
14927 sth %l7,[%i5+0x014] ! Mem[0000000010141414] = 001e0000
14928! %f22 = 00000000 00000000, Mem[0000000010101408] = 0000047e 00000000
14929 stda %f22,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 00000000
14930! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010181400] = ffffffff 00ffffff
14931 std %l2,[%i6+%g0] ! Mem[0000000010181400] = 00000000 000000ff
14932! %l1 = 000000001a040000, Mem[00000000300c1400] = 0000ffff
14933 stba %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ff00
14934! %l5 = 00000000000000ff, Mem[0000000030141400] = 00000000
14935 stwa %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff
14936! Starting 10 instruction Load Burst
14937! Mem[00000000100c1400] = ff000000, %f17 = 00000000
14938 lda [%i3+%g0]0x88,%f17 ! %f17 = ff000000
14939
14940p0_label_577:
14941! Mem[0000000030081408] = 000000ff, %l1 = 000000001a040000
14942 lduba [%i2+%o4]0x89,%l1 ! %l1 = 00000000000000ff
14943! %l1 = 00000000000000ff, imm = fffffffffffff890, %l2 = 0000000000000000
14944 sub %l1,-0x770,%l2 ! %l2 = 000000000000086f
14945! Mem[000000001014141c] = 000000ff, %f5 = 00000000
14946 ld [%i5+0x01c],%f5 ! %f5 = 000000ff
14947! %f17 = ff000000, %f11 = e822251e, %f15 = 00ff0000
14948 fadds %f17,%f11,%f15 ! %f15 = ff000000
14949! Mem[0000000010001428] = 047effa5, %l2 = 000000000000086f
14950 ldsh [%i0+0x028],%l2 ! %l2 = 000000000000047e
14951! Mem[0000000010141410] = 0000001e, %l4 = 00000000000000ff
14952 lduha [%i5+%o5]0x80,%l4 ! %l4 = 0000000000000000
14953! Mem[0000000020800000] = ff00e062, %l7 = 000000000000001e
14954 lduha [%o1+0x000]%asi,%l7 ! %l7 = 000000000000ff00
14955! %l7 = 000000000000ff00, imm = 00000000000008cb, %l5 = 00000000000000ff
14956 add %l7,0x8cb,%l5 ! %l5 = 00000000000107cb
14957! Mem[0000000010041408] = ff00ff00, %f16 = ffffffff
14958 ld [%i1+%o4],%f16 ! %f16 = ff00ff00
14959! Starting 10 instruction Store Burst
14960! %f23 = 00000000, Mem[0000000030081408] = ff000000
14961 sta %f23,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
14962
14963p0_label_578:
14964! %l0 = fa3f12684e73ad6f, Mem[00000000100c1410] = 000000e3ff00ff00
14965 stxa %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = fa3f12684e73ad6f
14966! %l3 = 00000000000000ff, Mem[0000000030001400] = ffffffff
14967 stba %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffffffff
14968! Mem[0000000010141400] = 00000000, %l1 = 00000000000000ff
14969 swapa [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
14970! %f0 = 00ffffff 00000000 00000000 00000000
14971! %f4 = 065f0000 000000ff 00000000 ffffff00
14972! %f8 = e3000000 00000000 a52e7e04 e822251e
14973! %f12 = 00ffffff d2030008 00000000 ff000000
14974 stda %f0,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
14975! %f20 = 00000000, Mem[0000000010141400] = 000000ff
14976 sta %f20,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
14977! %l0 = fa3f12684e73ad6f, Mem[000000001004141b] = d85820ff, %asi = 80
14978 stba %l0,[%i1+0x01b]%asi ! Mem[0000000010041418] = d858206f
14979! %l3 = 00000000000000ff, Mem[0000000020800000] = ff00e062, %asi = 80
14980 stba %l3,[%o1+0x000]%asi ! Mem[0000000020800000] = ff00e062
14981! %l7 = 000000000000ff00, Mem[0000000030101410] = ff2522e8
14982 stba %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 002522e8
14983! %l1 = 0000000000000000, Mem[0000000030041400] = 000000ff
14984 stba %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff
14985! Starting 10 instruction Load Burst
14986! Mem[0000000010101408] = 0000000000000000, %l4 = 0000000000000000
14987 ldxa [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000
14988
14989p0_label_579:
14990! Mem[0000000030041408] = 000000e3, %l2 = 000000000000047e
14991 lduba [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000000
14992! Mem[0000000010101408] = 00000000, %l2 = 0000000000000000
14993 lduha [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
14994! Mem[00000000100c1400] = ffffffffff000000, %f24 = 00ff00ff e3000000
14995 ldda [%i3+%g0]0x88,%f24 ! %f24 = ffffffff ff000000
14996! Mem[00000000100c1438] = 00000000, %f31 = ffff0000
14997 lda [%i3+0x038]%asi,%f31 ! %f31 = 00000000
14998! Mem[0000000030041408] = ff000000e3000000, %l3 = 00000000000000ff
14999 ldxa [%i1+%o4]0x89,%l3 ! %l3 = ff000000e3000000
15000! Mem[0000000010001408] = 00000000, %l5 = 00000000000107cb
15001 lduwa [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
15002! Mem[0000000010141420] = 00000000, %l3 = ff000000e3000000
15003 lduwa [%i5+0x020]%asi,%l3 ! %l3 = 0000000000000000
15004 membar #Sync ! Added by membar checker (89)
15005! Mem[0000000010081408] = 00000000, %f24 = ffffffff
15006 lda [%i2+%o4]0x80,%f24 ! %f24 = 00000000
15007! Mem[0000000010001400] = 000000ff 000000ff 00000000 e3ff00ff
15008! Mem[0000000010001410] = fa3f1268 4e73ad6f 000003d2 00000000
15009! Mem[0000000010001420] = 000000ff 0000ffff 047effa5 00000000
15010! Mem[0000000010001430] = 00000000 00000000 0000ffff 00000000
15011 ldda [%i0]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010001400
15012! Starting 10 instruction Store Burst
15013! %l2 = 0000000000000000, Mem[00000000100c1400] = ff000000
15014 stwa %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
15015
15016p0_label_580:
15017! %l2 = 0000000000000000, imm = fffffffffffffbfa, %l5 = 0000000000000000
15018 add %l2,-0x406,%l5 ! %l5 = fffffffffffffbfa
15019! Mem[00000000211c0001] = 00ffe5a1, %l4 = 0000000000000000
15020 ldstub [%o2+0x001],%l4 ! %l4 = 000000ff000000ff
15021! %l5 = fffffffffffffbfa, Mem[00000000300c1408] = ffffffff
15022 stwa %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = fffffbfa
15023! %f26 = d85820ff 047e2ea5, %l7 = 000000000000ff00
15024! Mem[0000000010141418] = 00000013000000ff
15025 add %i5,0x018,%g1
15026 stda %f26,[%g1+%l7]ASI_PST16_P ! Mem[0000000010141418] = 00000013000000ff
15027! %l4 = 00000000000000ff, imm = fffffffffffff45f, %l1 = 0000000000000000
15028 orn %l4,-0xba1,%l1 ! %l1 = 0000000000000bff
15029! %l3 = 0000000000000000, Mem[0000000010181408] = 0000041a00ff0000
15030 stxa %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000000000000
15031! %l1 = 0000000000000bff, Mem[00000000211c0000] = 00ffe5a1, %asi = 80
15032 stha %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0bffe5a1
15033! %l5 = fffffffffffffbfa, Mem[0000000020800040] = e3fff99a, %asi = 80
15034 stha %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = fbfaf99a
15035! Mem[0000000010101408] = 00000000, %l1 = 0000000000000bff
15036 ldstuba [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000ff
15037! Starting 10 instruction Load Burst
15038! Mem[0000000030181410] = 00000000, %l6 = 00000000000000ff
15039 ldswa [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
15040
15041p0_label_581:
15042! Mem[0000000030101400] = ffffffff ffffffff 000000ff d2030008
15043! Mem[0000000030101410] = 002522e8 00000000 00736934 00000000
15044! Mem[0000000030101420] = 00000000 00000000 d8c31769 5610d03d
15045! Mem[0000000030101430] = ff000000 0d916d64 27e2d0d7 9eaf4194
15046 ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
15047! Mem[0000000010181400] = 00000000, %l5 = fffffffffffffbfa
15048 ldsha [%i6+%g0]0x88,%l5 ! %l5 = 0000000000000000
15049! %l0 = fa3f12684e73ad6f, imm = fffffffffffffcfa, %l6 = 0000000000000000
15050 orn %l0,-0x306,%l6 ! %l6 = fa3f12684e73af6f
15051! Mem[00000000211c0000] = 0bffe5a1, %l1 = 0000000000000000
15052 lduha [%o2+0x000]%asi,%l1 ! %l1 = 0000000000000bff
15053! Mem[0000000020800040] = fbfaf99a, %l5 = 0000000000000000
15054 ldsb [%o1+0x041],%l5 ! %l5 = fffffffffffffffa
15055! Mem[0000000030181400] = e3005fff, %l1 = 0000000000000bff
15056 ldswa [%i6+%g0]0x89,%l1 ! %l1 = ffffffffe3005fff
15057! Mem[0000000010001424] = 0000ffff, %l6 = fa3f12684e73af6f
15058 lduha [%i0+0x024]%asi,%l6 ! %l6 = 0000000000000000
15059 membar #Sync ! Added by membar checker (90)
15060! Mem[0000000010181400] = 00000000 000000ff 00000000 00000000
15061! Mem[0000000010181410] = 000000e3 29ea0000 000000ff ffffffff
15062! Mem[0000000010181420] = 00000000 ff000000 000000ff 000000ff
15063! Mem[0000000010181430] = ff000000 00000000 00000000 047e00ff
15064 ldda [%i6]ASI_BLK_PL,%f16 ! Block Load from 0000000010181400
15065! Mem[0000000010041430] = 080003d2 ffffff00, %l6 = 00000000, %l7 = 0000ff00
15066 ldda [%i1+0x030]%asi,%l6 ! %l6 = 00000000080003d2 00000000ffffff00
15067! Starting 10 instruction Store Burst
15068! %f16 = ff000000 00000000 00000000 00000000
15069! %f20 = 0000ea29 e3000000 ffffffff ff000000
15070! %f24 = 000000ff 00000000 ff000000 ff000000
15071! %f28 = 00000000 000000ff ff007e04 00000000
15072 stda %f16,[%i1]ASI_BLK_SL ! Block Store to 0000000030041400
15073
15074p0_label_582:
15075 membar #Sync ! Added by membar checker (91)
15076! Mem[0000000010041419] = d858206f, %l3 = 0000000000000000
15077 ldstuba [%i1+0x019]%asi,%l3 ! %l3 = 00000058000000ff
15078! %l7 = 00000000ffffff00, immd = fffffffffffff77f, %l1 = ffffffffe3005fff
15079 mulx %l7,-0x881,%l1 ! %l1 = fffff77f00088100
15080! %l0 = fa3f12684e73ad6f, %l0 = fa3f12684e73ad6f, %l2 = 0000000000000000
15081 addc %l0,%l0,%l2 ! %l2 = f47e24d09ce75ade
15082! %f20 = 0000ea29 e3000000, Mem[00000000100c1428] = d85800ff 047e2ea5
15083 std %f20,[%i3+0x028] ! Mem[00000000100c1428] = 0000ea29 e3000000
15084! Mem[0000000030101400] = ffffffff, %l7 = 00000000ffffff00
15085 swapa [%i4+%g0]0x81,%l7 ! %l7 = 00000000ffffffff
15086! %l1 = fffff77f00088100, Mem[0000000010041400] = ff0000ff
15087 stba %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000
15088! %f16 = ff000000 00000000 00000000 00000000
15089! %f20 = 0000ea29 e3000000 ffffffff ff000000
15090! %f24 = 000000ff 00000000 ff000000 ff000000
15091! %f28 = 00000000 000000ff ff007e04 00000000
15092 stda %f16,[%i1]ASI_BLK_AIUP ! Block Store to 0000000010041400
15093! %l4 = 00000000000000ff, imm = 00000000000001f3, %l0 = fa3f12684e73ad6f
15094 orn %l4,0x1f3,%l0 ! %l0 = fffffffffffffeff
15095! %l1 = fffff77f00088100, Mem[0000000030181408] = ff0000ff
15096 stha %l1,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff008100
15097! Starting 10 instruction Load Burst
15098! Mem[0000000010181408] = 00000000, %l6 = 00000000080003d2
15099 ldsba [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000000
15100
15101p0_label_583:
15102! Mem[0000000010181410] = 000000e3, %f12 = ff000000
15103 lda [%i6+%o5]0x80,%f12 ! %f12 = 000000e3
15104! Mem[0000000010141410] = 1e000000, %f10 = d8c31769
15105 lda [%i5+%o5]0x88,%f10 ! %f10 = 1e000000
15106! Mem[0000000030081410] = 00005f06, %l5 = fffffffffffffffa
15107 lduha [%i2+%o5]0x89,%l5 ! %l5 = 0000000000005f06
15108! Mem[00000000300c1400] = ffffffff0000ff00, %f12 = 000000e3 0d916d64
15109 ldda [%i3+%g0]0x89,%f12 ! %f12 = ffffffff 0000ff00
15110! Mem[0000000010181400] = 00000000 000000ff 00000000 00000000
15111! Mem[0000000010181410] = 000000e3 29ea0000 000000ff ffffffff
15112! Mem[0000000010181420] = 00000000 ff000000 000000ff 000000ff
15113! Mem[0000000010181430] = ff000000 00000000 00000000 047e00ff
15114 ldda [%i6]ASI_BLK_PL,%f0 ! Block Load from 0000000010181400
15115! Code Fragment 3
15116p0_fragment_56:
15117! %l0 = fffffffffffffeff
15118 setx 0x564b94007714e836,%g7,%l0 ! %l0 = 564b94007714e836
15119! %l1 = fffff77f00088100
15120 setx 0x7f16a9efc90f2bb8,%g7,%l1 ! %l1 = 7f16a9efc90f2bb8
15121 setx 0x1fe000, %g1, %g3
15122 or %l0, %g3, %l0 ! always set perrmask = 0xff
15123 setx 0x1ffff8, %g1, %g2
15124 and %l0, %g2, %l0
15125 ta T_CHANGE_HPRIV
15126 stxa %l1, [%l0]ASI_DCACHE_DATA
15127 ta T_CHANGE_NONHPRIV
15128! %l0 = 564b94007714e836
15129 setx 0x66da44cfb7350748,%g7,%l0 ! %l0 = 66da44cfb7350748
15130! %l1 = 7f16a9efc90f2bb8
15131 setx 0x72b48c87b65ceab2,%g7,%l1 ! %l1 = 72b48c87b65ceab2
15132! Mem[0000000010181430] = ff000000 00000000, %l4 = 000000ff, %l5 = 00005f06
15133 ldd [%i6+0x030],%l4 ! %l4 = 00000000ff000000 0000000000000000
15134! Mem[000000001014140c] = 00000000, %l1 = 72b48c87b65ceab2
15135 lduha [%i5+0x00e]%asi,%l1 ! %l1 = 0000000000000000
15136! Mem[0000000010001400] = ff000000, %l6 = 0000000000000000
15137 ldsha [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000
15138! Starting 10 instruction Store Burst
15139! %f28 = 00000000 000000ff, Mem[0000000010101408] = ff000000 00000000
15140 stda %f28,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 000000ff
15141
15142p0_label_584:
15143! %l2 = 9ce75ade, %l3 = 00000058, Mem[00000000300c1408] = fafbffff ffffffff
15144 stda %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 9ce75ade 00000058
15145! %l7 = 00000000ffffffff, %l4 = 00000000ff000000, %l0 = 66da44cfb7350748
15146 addc %l7,%l4,%l0 ! %l0 = 00000001feffffff
15147! Mem[0000000010081408] = 00000000, %l3 = 0000000000000058
15148 ldstuba [%i2+%o4]0x88,%l3 ! %l3 = 00000000000000ff
15149! %f16 = ff000000, Mem[000000001004141c] = ff000000
15150 st %f16,[%i1+0x01c] ! Mem[000000001004141c] = ff000000
15151! %f26 = ff000000 ff000000, Mem[0000000030081410] = 065f0000 000000ff
15152 stda %f26,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000 ff000000
15153! %l0 = feffffff, %l1 = 00000000, Mem[0000000010141400] = 00000000 00000000
15154 stda %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = feffffff 00000000
15155! %l6 = 0000000000000000, Mem[0000000020800000] = ff00e062, %asi = 80
15156 stha %l6,[%o1+0x000]%asi ! Mem[0000000020800000] = 0000e062
15157! Mem[00000000300c1408] = 9ce75ade, %l7 = 00000000ffffffff
15158 ldstuba [%i3+%o4]0x89,%l7 ! %l7 = 000000de000000ff
15159! %f28 = 00000000 000000ff, Mem[0000000010041410] = 0000ea29 e3000000
15160 stda %f28,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 000000ff
15161! Starting 10 instruction Load Burst
15162! Mem[0000000010001408] = 00000000, %l0 = 00000001feffffff
15163 ldsba [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
15164
15165p0_label_585:
15166! Mem[0000000030101410] = e8222500, %l4 = 00000000ff000000
15167 ldsba [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000
15168! Mem[0000000030041408] = 0000000000000000, %l2 = f47e24d09ce75ade
15169 ldxa [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000000
15170! Mem[0000000030081400] = 00ffffff, %f30 = ff007e04
15171 lda [%i2+%g0]0x81,%f30 ! %f30 = 00ffffff
15172! %f27 = ff000000, %f30 = 00ffffff
15173 fcmpes %fcc2,%f27,%f30 ! %fcc2 = 1
15174! Mem[0000000030041400] = 00000000, %l5 = 0000000000000000
15175 lduha [%i1+%g0]0x89,%l5 ! %l5 = 0000000000000000
15176! Mem[0000000030101408] = ff000000, %l0 = 0000000000000000
15177 ldsha [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000
15178! Mem[00000000211c0000] = 0bffe5a1, %l1 = 0000000000000000
15179 lduh [%o2+%g0],%l1 ! %l1 = 0000000000000bff
15180! Mem[0000000010001430] = 0000000000000000, %l3 = 0000000000000000
15181 ldx [%i0+0x030],%l3 ! %l3 = 0000000000000000
15182! Mem[0000000030001400] = ffffffff, %l0 = 0000000000000000
15183 lduwa [%i0+%g0]0x81,%l0 ! %l0 = 00000000ffffffff
15184! Starting 10 instruction Store Burst
15185! %l7 = 00000000000000de, Mem[0000000010141410] = 0000001e, %asi = 80
15186 stba %l7,[%i5+0x010]%asi ! Mem[0000000010141410] = de00001e
15187
15188p0_label_586:
15189! %l6 = 00000000, %l7 = 000000de, Mem[00000000100c1408] = ff0000ff ff000000
15190 stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 000000de
15191! Mem[0000000020800001] = 0000e062, %l0 = 00000000ffffffff
15192 ldstub [%o1+0x001],%l0 ! %l0 = 00000000000000ff
15193! %l4 = 0000000000000000, Mem[00000000300c1410] = 000000ff
15194 stba %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
15195! Mem[0000000030101408] = ff000000, %l3 = 0000000000000000
15196 ldstuba [%i4+%o4]0x89,%l3 ! %l3 = 00000000000000ff
15197! %l4 = 0000000000000000, %l2 = 0000000000000000, %y = ffffffff
15198 sdiv %l4,%l2,%l7 ! Div by zero, %l0 = 0000000000000050
15199 mov %l0,%y ! %y = 00000028
15200! Mem[0000000030141408] = 000000ff, %l3 = 0000000000000000
15201 swapa [%i5+%o4]0x89,%l3 ! %l3 = 00000000000000ff
15202! Mem[00000000100c143c] = ffff0000, %l1 = 0000000000000bff, %asi = 80
15203 swapa [%i3+0x03c]%asi,%l1 ! %l1 = 00000000ffff0000
15204! %l3 = 00000000000000ff, Mem[00000000100c141e] = 00000000
15205 sth %l3,[%i3+0x01e] ! Mem[00000000100c141c] = 000000ff
15206! %f12 = 00000000, Mem[0000000030041400] = 00000000
15207 sta %f12,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
15208! Starting 10 instruction Load Burst
15209! %l5 = 0000000000000000, Mem[0000000030081400] = ffffff00
15210 stba %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffff00
15211
15212p0_label_587:
15213! Mem[0000000030041410] = e3000000, %l5 = 0000000000000000
15214 ldsha [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
15215! Mem[00000000300c1410] = 00000000, %l3 = 00000000000000ff
15216 lduba [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000
15217! Mem[0000000010181410] = 000000e3, %f14 = ff007e04
15218 lda [%i6+%o5]0x80,%f14 ! %f14 = 000000e3
15219! Mem[0000000030041408] = 00000000, %l6 = 0000000000000000
15220 ldsha [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000000
15221! Mem[0000000010101410] = 00ffffffd2030000, %l4 = 0000000000000000
15222 ldxa [%i4+%o5]0x88,%l4 ! %l4 = 00ffffffd2030000
15223! Mem[0000000010141408] = 00ffffff, %l5 = 0000000000000000
15224 lduba [%i5+%o4]0x80,%l5 ! %l5 = 0000000000000000
15225 membar #Sync ! Added by membar checker (92)
15226! Mem[0000000010041400] = 000000ff, %l7 = 00000000000000de
15227 lduwa [%i1+%g0]0x88,%l7 ! %l7 = 00000000000000ff
15228! Mem[00000000211c0000] = 0bffe5a1, %l7 = 00000000000000ff
15229 ldub [%o2+%g0],%l7 ! %l7 = 000000000000000b
15230! Mem[0000000010141414] = 001e0000, %l5 = 0000000000000000
15231 lduwa [%i5+0x014]%asi,%l5 ! %l5 = 00000000001e0000
15232! Starting 10 instruction Store Burst
15233! %l6 = 0000000000000000, Mem[00000000300c1408] = 000000589ce75aff
15234 stxa %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000000000000000
15235
15236p0_label_588:
15237! Mem[0000000010181434] = 00000000, %l5 = 00000000001e0000, %asi = 80
15238 swapa [%i6+0x034]%asi,%l5 ! %l5 = 0000000000000000
15239! Mem[0000000030041410] = e3000000, %l0 = 0000000000000028
15240 swapa [%i1+%o5]0x89,%l0 ! %l0 = 00000000e3000000
15241! %l1 = 00000000ffff0000, Mem[00000000300c1410] = 000000001e000000
15242 stxa %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000ffff0000
15243! %l3 = 0000000000000000, Mem[0000000010101400] = 00000000a50000ff
15244 stxa %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000000000000000
15245! Mem[0000000030181408] = ff008100, %l6 = 0000000000000000
15246 ldstuba [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
15247! %l6 = 0000000000000000, Mem[0000000030141410] = e3005fff
15248 stha %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = e3000000
15249! %l3 = 0000000000000000, Mem[0000000010181410] = e3000000
15250 stba %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = e3000000
15251! Mem[0000000010081430] = 00000000ff000000, %l6 = 0000000000000000, %l6 = 0000000000000000
15252 add %i2,0x30,%g1
15253 casxa [%g1]0x80,%l6,%l6 ! %l6 = 00000000ff000000
15254! Mem[00000000100c1408] = 00000000, %l0 = 00000000e3000000
15255 ldstuba [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ff
15256! Starting 10 instruction Load Burst
15257! Mem[00000000100c1400] = 00000000ffffffff, %l4 = 00ffffffd2030000
15258 ldx [%i3+%g0],%l4 ! %l4 = 00000000ffffffff
15259
15260p0_label_589:
15261! Mem[000000001000140c] = e3ff00ff, %l6 = 00000000ff000000
15262 lduwa [%i0+0x00c]%asi,%l6 ! %l6 = 00000000e3ff00ff
15263! Mem[0000000030001400] = ffffffff 00ff0000, %l6 = e3ff00ff, %l7 = 0000000b
15264 ldda [%i0+%g0]0x81,%l6 ! %l6 = 00000000ffffffff 0000000000ff0000
15265! Mem[0000000010001410] = 68123ffa, %l2 = 0000000000000000
15266 lduwa [%i0+%o5]0x88,%l2 ! %l2 = 0000000068123ffa
15267! Mem[0000000010181430] = ff000000, %l7 = 0000000000ff0000
15268 ldsba [%i6+0x033]%asi,%l7 ! %l7 = 0000000000000000
15269! Mem[0000000030081410] = ff000000, %l0 = 0000000000000000
15270 lduba [%i2+%o5]0x81,%l0 ! %l0 = 00000000000000ff
15271! Mem[0000000010081410] = 00000000, %l2 = 0000000068123ffa
15272 ldswa [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
15273! Mem[0000000030181408] = ff0081ff, %l6 = 00000000ffffffff
15274 ldswa [%i6+%o4]0x89,%l6 ! %l6 = ffffffffff0081ff
15275! Mem[0000000030081400] = 00ffffff 00000000 00000000 00000000
15276! Mem[0000000030081410] = ff000000 ff000000 00000000 ffffff00
15277! Mem[0000000030081420] = e3000000 00000000 a52e7e04 e822251e
15278! Mem[0000000030081430] = 00ffffff d2030008 00000000 ff000000
15279 ldda [%i2]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030081400
15280! Mem[0000000030081400] = 00000000 ffffff00, %l4 = ffffffff, %l5 = 00000000
15281 ldda [%i2+%g0]0x89,%l4 ! %l4 = 00000000ffffff00 0000000000000000
15282! Starting 10 instruction Store Burst
15283! %f24 = 000000ff, Mem[0000000010001410] = 68123ffa
15284 sta %f24,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000ff
15285
15286p0_label_590:
15287! %l0 = 000000ff, %l1 = ffff0000, Mem[0000000010101400] = 00000000 00000000
15288 stda %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff ffff0000
15289! %f26 = ff000000 ff000000, Mem[0000000010141408] = 00ffffff 00000000
15290 stda %f26,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000 ff000000
15291! Mem[0000000030181410] = 00000000, %l7 = 0000000000000000
15292 swapa [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
15293! %l6 = ffffffffff0081ff, Mem[0000000030001400] = ffffffff
15294 stwa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff0081ff
15295! %f16 = ff000000, Mem[0000000030181408] = ff0081ff
15296 sta %f16,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff000000
15297! %l6 = ffffffffff0081ff, Mem[0000000020800040] = fbfaf99a
15298 stb %l6,[%o1+0x040] ! Mem[0000000020800040] = fffaf99a
15299! Mem[0000000030101410] = 002522e8, %l6 = ffffffffff0081ff
15300 ldstuba [%i4+%o5]0x81,%l6 ! %l6 = 00000000000000ff
15301! %f30 = 00ffffff, Mem[0000000030041408] = 00000000
15302 sta %f30,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00ffffff
15303! Mem[0000000010181400] = 00000000, %l0 = 00000000000000ff
15304 swapa [%i6+%g0]0x88,%l0 ! %l0 = 0000000000000000
15305! Starting 10 instruction Load Burst
15306! Mem[0000000010101408] = 00000000, %f19 = 00000000
15307 lda [%i4+%o4]0x80,%f19 ! %f19 = 00000000
15308
15309p0_label_591:
15310! Mem[0000000010181420] = 00000000, %l5 = 0000000000000000
15311 ldswa [%i6+0x020]%asi,%l5 ! %l5 = 0000000000000000
15312! Mem[0000000010081430] = 00000000, %l3 = 0000000000000000
15313 lduba [%i2+0x030]%asi,%l3 ! %l3 = 0000000000000000
15314! %f19 = 00000000, %f23 = ff000000, %f17 = 00000000
15315 fadds %f19,%f23,%f17 ! %f17 = ff000000
15316! Mem[0000000030001400] = ff8100ff, %l4 = 00000000ffffff00
15317 lduha [%i0+%g0]0x81,%l4 ! %l4 = 000000000000ff81
15318! %l4 = 000000000000ff81, immd = 0000000000000012, %l1 = 00000000ffff0000
15319 udivx %l4,0x012,%l1 ! %l1 = 0000000000000e31
15320! Mem[0000000030141400] = acf6ffffff000000, %f22 = ffffffff ff000000
15321 ldda [%i5+%g0]0x89,%f22 ! %f22 = acf6ffff ff000000
15322! Mem[0000000010001408] = 00000000, %l4 = 000000000000ff81
15323 ldsha [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
15324! Mem[0000000010041438] = ff007e0400000000, %l6 = 0000000000000000
15325 ldx [%i1+0x038],%l6 ! %l6 = ff007e0400000000
15326! Mem[0000000010141408] = 000000ff000000ff, %l2 = 0000000000000000
15327 ldxa [%i5+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
15328! Starting 10 instruction Store Burst
15329! %l4 = 0000000000000000, Mem[0000000030001408] = 00000000
15330 stba %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
15331
15332p0_label_592:
15333! Mem[0000000010081408] = 000000ff, %l4 = 0000000000000000
15334 swapa [%i2+%o4]0x88,%l4 ! %l4 = 00000000000000ff
15335! %l2 = 000000ff000000ff, Mem[0000000010101410] = 000003d2
15336 stwa %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff
15337! Mem[0000000010041418] = ffffffffff000000, %l3 = 0000000000000000, %l7 = 0000000000000000
15338 add %i1,0x18,%g1
15339 casxa [%g1]0x80,%l3,%l7 ! %l7 = ffffffffff000000
15340 membar #Sync ! Added by membar checker (93)
15341! %f24 = 000000ff, Mem[0000000030081408] = 00000000
15342 sta %f24,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
15343! %f2 = 00000000 00000000, Mem[0000000010001420] = 000000ff 0000ffff
15344 std %f2 ,[%i0+0x020] ! Mem[0000000010001420] = 00000000 00000000
15345! Mem[0000000030081408] = ff000000, %l7 = ffffffffff000000
15346 ldstuba [%i2+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
15347! Mem[0000000010101400] = 000000ff, %l5 = 0000000000000000
15348 ldstuba [%i4+%g0]0x80,%l5 ! %l5 = 00000000000000ff
15349! Mem[0000000010141400] = fffffffe, %l0 = 0000000000000000
15350 swapa [%i5+%g0]0x80,%l0 ! %l0 = 00000000fffffffe
15351! %l2 = 000000ff000000ff, Mem[0000000030181410] = 00000000
15352 stha %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00ff0000
15353! Starting 10 instruction Load Burst
15354! Mem[0000000010181408] = 00000000, %f22 = acf6ffff
15355 lda [%i6+%o4]0x80,%f22 ! %f22 = 00000000
15356
15357p0_label_593:
15358! Mem[0000000021800140] = 000099db, %l3 = 0000000000000000
15359 lduh [%o3+0x140],%l3 ! %l3 = 0000000000000000
15360! Mem[0000000010101424] = ffffa52e, %f18 = 00000000
15361 lda [%i4+0x024]%asi,%f18 ! %f18 = ffffa52e
15362! %f16 = ff000000, %f24 = 000000ff
15363 fcmpes %fcc3,%f16,%f24 ! %fcc3 = 1
15364! Mem[0000000010141418] = 00000013 000000ff, %l4 = 000000ff, %l5 = 00000000
15365 ldd [%i5+0x018],%l4 ! %l4 = 0000000000000013 00000000000000ff
15366! Mem[0000000010181410] = 000000e3, %l5 = 00000000000000ff
15367 ldswa [%i6+%o5]0x80,%l5 ! %l5 = 00000000000000e3
15368! Mem[0000000010101410] = ff000000, %f6 = 00ffffff
15369 lda [%i4+%o5]0x88,%f6 ! %f6 = ff000000
15370! Mem[0000000010041410] = 00000000, %l2 = 000000ff000000ff
15371 lduha [%i1+0x012]%asi,%l2 ! %l2 = 0000000000000000
15372! Mem[0000000010081410] = 000000001a040000, %f8 = 00000000 000000e3
15373 ldda [%i2+%o5]0x80,%f8 ! %f8 = 00000000 1a040000
15374! Mem[00000000100c1400] = 00000000 ffffffff ff000000 de000000
15375! Mem[00000000100c1410] = fa3f1268 4e73ad6f 00000000 000000ff
15376! Mem[00000000100c1420] = 00000000 000000e3 0000ea29 e3000000
15377! Mem[00000000100c1430] = 080003d2 ffffff00 00000000 00000bff
15378 ldda [%i3]ASI_BLK_P,%f16 ! Block Load from 00000000100c1400
15379! Starting 10 instruction Store Burst
15380! Mem[0000000010181404] = 000000ff, %l0 = fffffffe, %l3 = 00000000
15381 add %i6,0x04,%g1
15382 casa [%g1]0x80,%l0,%l3 ! %l3 = 00000000000000ff
15383
15384p0_label_594:
15385! Mem[0000000030181408] = 000000ff, %l1 = 0000000000000e31
15386 ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000ff
15387! %l6 = ff007e0400000000, Mem[0000000010141410] = 1e0000de
15388 stwa %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
15389! %f9 = 1a040000, Mem[0000000030181410] = 0000ff00
15390 sta %f9 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 1a040000
15391! Mem[0000000030081410] = 000000ff, %l5 = 00000000000000e3
15392 swapa [%i2+%o5]0x89,%l5 ! %l5 = 00000000000000ff
15393! %f7 = 00000000, Mem[0000000030101400] = ffffff00
15394 sta %f7 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
15395! %f15 = 00000000, Mem[0000000010041400] = 000000ff
15396 sta %f15,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
15397! Mem[0000000010181430] = ff000000001e0000, %l1 = 0000000000000000, %l5 = 00000000000000ff
15398 add %i6,0x30,%g1
15399 casxa [%g1]0x80,%l1,%l5 ! %l5 = ff000000001e0000
15400! Mem[0000000030081410] = 000000e3, %l6 = ff007e0400000000
15401 ldstuba [%i2+%o5]0x89,%l6 ! %l6 = 000000e3000000ff
15402! %l4 = 0000000000000013, Mem[0000000010041408] = 00000000
15403 stba %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 13000000
15404! Starting 10 instruction Load Burst
15405! Mem[0000000021800040] = ffff28b2, %l1 = 0000000000000000
15406 ldsha [%o3+0x040]%asi,%l1 ! %l1 = ffffffffffffffff
15407
15408p0_label_595:
15409! Mem[0000000010081400] = ff00000000000000, %f4 = 000000ff 000000ff
15410 ldda [%i2+%g0]0x88,%f4 ! %f4 = ff000000 00000000
15411! Mem[0000000010001400] = ff000000, %l3 = 00000000000000ff
15412 ldsha [%i0+%g0]0x88,%l3 ! %l3 = 0000000000000000
15413! Mem[0000000030141410] = 000000e3, %l4 = 0000000000000013
15414 lduwa [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000e3
15415! Mem[0000000010101410] = 000000ff, %l2 = 0000000000000000
15416 ldsba [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
15417! Mem[00000000300c1408] = 00000000, %l3 = 0000000000000000
15418 ldsha [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000000
15419! Mem[0000000010001410] = ff0000004e73ad6f, %f10 = 1e2522e8 047e2ea5
15420 ldda [%i0+%o5]0x80,%f10 ! %f10 = ff000000 4e73ad6f
15421! Mem[0000000010041416] = 000000ff, %l5 = ff000000001e0000
15422 ldstub [%i1+0x016],%l5 ! %l5 = 00000000000000ff
15423! Mem[0000000030041410] = 00000028, %l0 = 00000000fffffffe
15424 ldswa [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000028
15425! Mem[0000000010181410] = 0000ea29e3000000, %f12 = 080003d2 ffffff00
15426 ldda [%i6+%o5]0x88,%f12 ! %f12 = 0000ea29 e3000000
15427! Starting 10 instruction Store Burst
15428! %l3 = 0000000000000000, Mem[000000001018143c] = 047e00ff
15429 sth %l3,[%i6+0x03c] ! Mem[000000001018143c] = 000000ff
15430
15431p0_label_596:
15432! Mem[000000001008142c] = ff000000, %l3 = 0000000000000000
15433 swap [%i2+0x02c],%l3 ! %l3 = 00000000ff000000
15434! Mem[0000000010101438] = 0000ff04, %l5 = 0000000000000000, %asi = 80
15435 swapa [%i4+0x038]%asi,%l5 ! %l5 = 000000000000ff04
15436! %l4 = 000000e3, %l5 = 0000ff04, Mem[0000000030181410] = 1a040000 065f0000
15437 stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000e3 0000ff04
15438! %f0 = 00000000, %f13 = e3000000
15439 fcmps %fcc0,%f0 ,%f13 ! %fcc0 = 2
15440! %f2 = 00000000 00000000, Mem[0000000010181400] = 000000ff ff000000
15441 stda %f2 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 00000000
15442! %l6 = 00000000000000e3, Mem[0000000010001400] = ff000000
15443 stba %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff0000e3
15444! %l5 = 000000000000ff04, Mem[0000000030081410] = 000000ff
15445 stba %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000004
15446! %l1 = ffffffffffffffff, Mem[0000000010181400] = 00000000
15447 stba %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff000000
15448! Mem[0000000010081410] = 00000000, %l2 = 0000000000000000
15449 ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000ff
15450! Starting 10 instruction Load Burst
15451! Mem[0000000030101400] = 00000000, %l7 = 00000000000000ff
15452 lduha [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000
15453
15454p0_label_597:
15455! Mem[0000000010141400] = 00000000, %l3 = 00000000ff000000
15456 lduha [%i5+%g0]0x80,%l3 ! %l3 = 0000000000000000
15457! Mem[0000000030041410] = 2800000029ea0000, %l2 = 0000000000000000
15458 ldxa [%i1+%o5]0x81,%l2 ! %l2 = 2800000029ea0000
15459! Mem[0000000010141400] = 0000000000000000, %l6 = 00000000000000e3
15460 ldxa [%i5+0x000]%asi,%l6 ! %l6 = 0000000000000000
15461! Mem[00000000211c0000] = 0bffe5a1, %l7 = 0000000000000000
15462 ldsha [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000bff
15463! Mem[00000000300c1400] = 0000ff00, %l5 = 000000000000ff04
15464 ldsba [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
15465! Mem[00000000100c1408] = 000000de000000ff, %f20 = fa3f1268 4e73ad6f
15466 ldda [%i3+%o4]0x88,%f20 ! %f20 = 000000de 000000ff
15467! Mem[0000000030001400] = ff8100ff, %f10 = ff000000
15468 lda [%i0+%g0]0x81,%f10 ! %f10 = ff8100ff
15469! Mem[0000000030181410] = e300000004ff0000, %f6 = ff000000 00000000
15470 ldda [%i6+%o5]0x81,%f6 ! %f6 = e3000000 04ff0000
15471! Mem[0000000030181408] = ff0000ff, %l2 = 2800000029ea0000
15472 lduwa [%i6+%o4]0x81,%l2 ! %l2 = 00000000ff0000ff
15473! Starting 10 instruction Store Burst
15474! Mem[0000000030181410] = e3000000, %f4 = ff000000
15475 lda [%i6+%o5]0x81,%f4 ! %f4 = e3000000
15476
15477p0_label_598:
15478! Mem[000000001000142d] = 00000000, %l2 = 00000000ff0000ff
15479 ldstuba [%i0+0x02d]%asi,%l2 ! %l2 = 00000000000000ff
15480! Mem[0000000030041408] = 00ffffff, %l0 = 0000000000000028
15481 swapa [%i1+%o4]0x81,%l0 ! %l0 = 0000000000ffffff
15482! %l2 = 00000000, %l3 = 00000000, Mem[0000000030101410] = e82225ff 00000000
15483 stda %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 00000000
15484! %f26 = 0000ea29 e3000000, Mem[00000000300c1410] = 00000000 0000ffff
15485 stda %f26,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000ea29 e3000000
15486! %f28 = 080003d2, %f2 = 00000000
15487 fcmpes %fcc0,%f28,%f2 ! %fcc0 = 2
15488! %f6 = e3000000, Mem[0000000030181400] = e3005fff
15489 sta %f6 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = e3000000
15490! %f14 = 000000ff, Mem[0000000010181430] = ff000000
15491 sta %f14,[%i6+0x030]%asi ! Mem[0000000010181430] = 000000ff
15492! Mem[0000000030101400] = 00000000, %l2 = 0000000000000000
15493 swapa [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000000
15494! Mem[0000000020800040] = fffaf99a, %l2 = 0000000000000000
15495 ldstub [%o1+0x040],%l2 ! %l2 = 000000ff000000ff
15496! Starting 10 instruction Load Burst
15497! Mem[0000000010041408] = 00000013, %l1 = ffffffffffffffff
15498 ldswa [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000013
15499
15500p0_label_599:
15501! Mem[0000000010181408] = 00000000, %l1 = 0000000000000013
15502 ldswa [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
15503! Mem[00000000100c1400] = ffffffff00000000, %l1 = 0000000000000000
15504 ldxa [%i3+%g0]0x88,%l1 ! %l1 = ffffffff00000000
15505! Mem[0000000010081418] = 00000000ffffffff, %f20 = 000000de 000000ff
15506 ldda [%i2+0x018]%asi,%f20 ! %f20 = 00000000 ffffffff
15507! Mem[0000000010101410] = ff000000, %l3 = 0000000000000000
15508 lduba [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
15509! Mem[0000000030181408] = ff0000ff, %l6 = 0000000000000000
15510 ldswa [%i6+%o4]0x81,%l6 ! %l6 = ffffffffff0000ff
15511 membar #Sync ! Added by membar checker (94)
15512! Mem[0000000030041400] = 00000000 000000ff 00000028 00000000
15513! Mem[0000000030041410] = 28000000 29ea0000 000000ff ffffffff
15514! Mem[0000000030041420] = 00000000 ff000000 000000ff 000000ff
15515! Mem[0000000030041430] = ff000000 00000000 00000000 047e00ff
15516 ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
15517! Mem[0000000030041400] = 00000000, %l7 = 0000000000000bff
15518 lduwa [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
15519! Mem[0000000010081400] = 00000000, %l2 = 00000000000000ff
15520 lduwa [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
15521! Mem[0000000030001408] = 00000000, %l0 = 0000000000ffffff
15522 lduwa [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000
15523! Starting 10 instruction Store Burst
15524! %l3 = 0000000000000000, Mem[0000000030001400] = ff8100ff
15525 stwa %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
15526
15527p0_label_600:
15528! %f4 = e3000000 00000000, %l0 = 0000000000000000
15529! Mem[0000000010041438] = ff007e0400000000
15530 add %i1,0x038,%g1
15531 stda %f4,[%g1+%l0]ASI_PST8_P ! Mem[0000000010041438] = ff007e0400000000
15532! Mem[0000000010041414] = 0000ffff, %l6 = ff0000ff, %l2 = 00000000
15533 add %i1,0x14,%g1
15534 casa [%g1]0x80,%l6,%l2 ! %l2 = 000000000000ffff
15535! Mem[0000000010101438] = 00000000, %l0 = 0000000000000000
15536 swap [%i4+0x038],%l0 ! %l0 = 0000000000000000
15537! Mem[0000000030081410] = 04000000, %l6 = ffffffffff0000ff
15538 ldstuba [%i2+%o5]0x81,%l6 ! %l6 = 00000004000000ff
15539! %l0 = 00000000, %l1 = 00000000, Mem[00000000100c1408] = 000000ff 000000de
15540 stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 00000000
15541! %l1 = ffffffff00000000, Mem[0000000010181408] = 00000000
15542 stba %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
15543! Mem[0000000030101408] = ff0000ff, %l3 = 0000000000000000
15544 ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
15545! Mem[0000000010001428] = 047effa5, %l4 = 000000e3, %l5 = 00000000
15546 add %i0,0x28,%g1
15547 casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000047effa5
15548! Mem[0000000030081400] = 00ffffff, %l7 = 0000000000000000
15549 swapa [%i2+%g0]0x81,%l7 ! %l7 = 0000000000ffffff
15550! Starting 10 instruction Load Burst
15551! Mem[0000000030101400] = 00000000, %l7 = 0000000000ffffff
15552 ldsba [%i4+%g0]0x89,%l7 ! %l7 = 0000000000000000
15553
15554p0_label_601:
15555! Mem[0000000010041410] = 00000000, %l2 = 000000000000ffff
15556 lduha [%i1+0x012]%asi,%l2 ! %l2 = 0000000000000000
15557! Mem[0000000030081408] = 000000ff, %f3 = 00000000
15558 lda [%i2+%o4]0x89,%f3 ! %f3 = 000000ff
15559! Mem[0000000010081404] = 000000ff, %l0 = 0000000000000000
15560 ldsha [%i2+0x006]%asi,%l0 ! %l0 = 00000000000000ff
15561! Mem[0000000010141408] = ff000000, %l4 = 00000000000000e3
15562 ldswa [%i5+%o4]0x80,%l4 ! %l4 = ffffffffff000000
15563! Mem[0000000030181400] = 000000e3, %l4 = ffffffffff000000
15564 lduha [%i6+%g0]0x81,%l4 ! %l4 = 0000000000000000
15565! %f8 = 00000000, %f13 = e3000000, %f7 = 04ff0000
15566 fadds %f8 ,%f13,%f7 ! %f7 = e3000000
15567! Mem[0000000010081434] = ff000000, %f3 = 000000ff
15568 lda [%i2+0x034]%asi,%f3 ! %f3 = ff000000
15569! Mem[00000000211c0000] = 0bffe5a1, %l1 = ffffffff00000000
15570 lduba [%o2+0x001]%asi,%l1 ! %l1 = 00000000000000ff
15571! Mem[0000000030001408] = 00000000e3000000, %l0 = 00000000000000ff
15572 ldxa [%i0+%o4]0x81,%l0 ! %l0 = 00000000e3000000
15573! Starting 10 instruction Store Burst
15574! %f2 = 00000000 ff000000, %l1 = 00000000000000ff
15575! Mem[0000000030181410] = e300000004ff0000
15576 add %i6,0x010,%g1
15577 stda %f2,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030181410] = 000000ff00000000
15578
15579p0_label_602:
15580! Mem[00000000100c1400] = 00000000, %l0 = 00000000e3000000
15581 ldstuba [%i3+%g0]0x80,%l0 ! %l0 = 00000000000000ff
15582! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010041428] = ff000000 ff000000
15583 stda %l2,[%i1+0x028]%asi ! Mem[0000000010041428] = 00000000 000000ff
15584! Mem[0000000010081410] = 000000ff, %l5 = 00000000047effa5
15585 swapa [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
15586! %f4 = e3000000 00000000, Mem[0000000010081410] = 047effa5 0000041a
15587 stda %f4 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = e3000000 00000000
15588! Mem[0000000010041410] = 00000000, %l2 = 0000000000000000
15589 ldstuba [%i1+%o5]0x88,%l2 ! %l2 = 00000000000000ff
15590! Mem[00000000211c0000] = 0bffe5a1, %l5 = 00000000000000ff
15591 ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 0000000b000000ff
15592 membar #Sync ! Added by membar checker (95)
15593! %f0 = 00000000 ffffff00, Mem[0000000030041400] = 00000000 000000ff
15594 stda %f0 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 ffffff00
15595! %f23 = ffffffff, Mem[0000000010101410] = ff000000
15596 sta %f23,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff
15597! Mem[0000000010101408] = 00000000, %l6 = 0000000000000004
15598 ldstuba [%i4+%o4]0x88,%l6 ! %l6 = 00000000000000ff
15599! Starting 10 instruction Load Burst
15600! Mem[00000000100c1424] = 000000e3, %l6 = 0000000000000000
15601 lduh [%i3+0x026],%l6 ! %l6 = 00000000000000e3
15602
15603p0_label_603:
15604! Mem[0000000010081410] = 00000000, %l5 = 000000000000000b
15605 ldstuba [%i2+%o5]0x80,%l5 ! %l5 = 00000000000000ff
15606! Mem[0000000010141428] = 0000ff00, %l4 = 0000000000000000
15607 lduh [%i5+0x028],%l4 ! %l4 = 0000000000000000
15608! Mem[0000000010081404] = 000000ff, %l5 = 0000000000000000
15609 ldsba [%i2+0x007]%asi,%l5 ! %l5 = ffffffffffffffff
15610! Mem[00000000211c0000] = ffffe5a1, %l3 = 00000000000000ff
15611 ldsba [%o2+0x001]%asi,%l3 ! %l3 = ffffffffffffffff
15612! Mem[0000000010001408] = 00000000, %l3 = ffffffffffffffff
15613 lduwa [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
15614! Mem[00000000211c0000] = ffffe5a1, %l7 = 0000000000000000
15615 ldsb [%o2+%g0],%l7 ! %l7 = ffffffffffffffff
15616! Mem[0000000030001400] = 00000000 00ff0000 00000000 e3000000
15617! Mem[0000000030001410] = 6fad734e 00000000 00fb00e3 e4ff0000
15618! Mem[0000000030001420] = 172f6f72 fd5700ff 00000000 000000ff
15619! Mem[0000000030001430] = ff000000 60b10000 a5ff7e04 d2030000
15620 ldda [%i0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
15621! Mem[0000000030141408] = 00000000, %l1 = 00000000000000ff
15622 ldsba [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
15623! Mem[00000000211c0000] = ffffe5a1, %l7 = ffffffffffffffff
15624 ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
15625! Starting 10 instruction Store Burst
15626! %f25 = ff000000, %f30 = 00000000, %f26 = 000000ff 000000ff
15627 fsmuld %f25,%f30,%f26 ! %f26 = 80000000 00000000
15628
15629p0_label_604:
15630! %l4 = 00000000, %l5 = ffffffff, Mem[0000000030101408] = ff0000ff 080003d2
15631 stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 ffffffff
15632 membar #Sync ! Added by membar checker (96)
15633! %l1 = 0000000000000000, Mem[0000000030001408] = 00000000
15634 stha %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
15635! %l6 = 00000000000000e3, imm = fffffffffffffdc4, %l1 = 0000000000000000
15636 or %l6,-0x23c,%l1 ! %l1 = fffffffffffffde7
15637! %l1 = fffffffffffffde7, Mem[00000000300c1410] = 000000e3
15638 stba %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = e70000e3
15639! %l2 = 0000000000000000, Mem[0000000010141430] = e3005f06, %asi = 80
15640 stwa %l2,[%i5+0x030]%asi ! Mem[0000000010141430] = 00000000
15641! %f20 = 28000000 29ea0000, Mem[0000000010041400] = 00000000 00000000
15642 stda %f20,[%i1+%g0]0x80 ! Mem[0000000010041400] = 28000000 29ea0000
15643! Mem[0000000030181400] = e3000000, %l6 = 00000000000000e3
15644 ldstuba [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff
15645! %f6 = 00fb00e3 e4ff0000, %l4 = 0000000000000000
15646! Mem[0000000030101418] = 0073693400000000
15647 add %i4,0x018,%g1
15648 stda %f6,[%g1+%l4]ASI_PST16_S ! Mem[0000000030101418] = 0073693400000000
15649! %l0 = 0000000000000000, imm = fffffffffffff207, %l2 = 0000000000000000
15650 add %l0,-0xdf9,%l2 ! %l2 = fffffffffffff207
15651! Starting 10 instruction Load Burst
15652! %l1 = fffffffffffffde7, immd = 000000000000098a, %l0 = 0000000000000000
15653 udivx %l1,0x98a,%l0 ! %l0 = 001ad646ddd321c1
15654
15655p0_label_605:
15656! Mem[0000000010141400] = 00000000, %l5 = ffffffffffffffff
15657 lduwa [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
15658! Mem[0000000010081410] = 000000ff, %l7 = ffffffffffffffff
15659 ldswa [%i2+%o5]0x88,%l7 ! %l7 = 00000000000000ff
15660! Mem[0000000030181400] = ff0000e3, %l6 = 0000000000000000
15661 ldsha [%i6+%g0]0x81,%l6 ! %l6 = ffffffffffffff00
15662! Mem[0000000010081400] = 00000000 000000ff, %l4 = 00000000, %l5 = 00000000
15663 ldda [%i2+0x000]%asi,%l4 ! %l4 = 0000000000000000 00000000000000ff
15664 membar #Sync ! Added by membar checker (97)
15665! Mem[0000000030101400] = 00000000 ffffffff 00000000 ffffffff
15666! Mem[0000000030101410] = 00000000 00000000 00736934 00000000
15667! Mem[0000000030101420] = 00000000 00000000 d8c31769 5610d03d
15668! Mem[0000000030101430] = ff000000 0d916d64 27e2d0d7 9eaf4194
15669 ldda [%i4]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030101400
15670! Mem[0000000010141400] = 0000000000000000, %f6 = 00fb00e3 e4ff0000
15671 ldda [%i5+%g0]0x80,%f6 ! %f6 = 00000000 00000000
15672! Mem[0000000010041410] = ff000000 0000ffff, %l2 = fffff207, %l3 = 00000000
15673 ldda [%i1+0x010]%asi,%l2 ! %l2 = 00000000ff000000 000000000000ffff
15674! %l7 = 00000000000000ff, %l5 = 00000000000000ff, %l6 = ffffffffffffff00
15675 or %l7,%l5,%l6 ! %l6 = 00000000000000ff
15676! Mem[0000000030181410] = 000000ff, %l1 = fffffffffffffde7
15677 ldswa [%i6+%o5]0x81,%l1 ! %l1 = 00000000000000ff
15678! Starting 10 instruction Store Burst
15679! %f2 = 00000000 e3000000, Mem[0000000010181420] = 00000000 ff000000
15680 std %f2 ,[%i6+0x020] ! Mem[0000000010181420] = 00000000 e3000000
15681
15682p0_label_606:
15683! %l3 = 000000000000ffff, Mem[0000000030181400] = e30000ff
15684 stba %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = e30000ff
15685! %l3 = 000000000000ffff, Mem[0000000030081400] = 00000000
15686 stha %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000ffff
15687! Mem[0000000030101408] = 00000000, %l3 = 000000000000ffff
15688 ldswa [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000000
15689! %l0 = 001ad646ddd321c1, Mem[0000000010101420] = ff8cffe8, %asi = 80
15690 stha %l0,[%i4+0x020]%asi ! Mem[0000000010101420] = 21c1ffe8
15691! %f10 = 00000000 000000ff, Mem[0000000010001408] = 00000000 e3ff00ff
15692 std %f10,[%i0+%o4] ! Mem[0000000010001408] = 00000000 000000ff
15693! %f12 = ff000000 60b10000, Mem[0000000010141400] = 00000000 00000000
15694 stda %f12,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff000000 60b10000
15695! %l4 = 0000000000000000, Mem[0000000030001400] = 0000000000ff0000
15696 stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000000
15697! %l0 = ddd321c1, %l1 = 000000ff, Mem[0000000010041430] = 00000000 000000ff
15698 stda %l0,[%i1+0x030]%asi ! Mem[0000000010041430] = ddd321c1 000000ff
15699! %f0 = 00000000 00ff0000, %l5 = 00000000000000ff
15700! Mem[0000000010001408] = 00000000000000ff
15701 add %i0,0x008,%g1
15702 stda %f0,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010001408] = 0000ff0000000000
15703! Starting 10 instruction Load Burst
15704! Mem[0000000030001410] = 000000004e73ad6f, %l5 = 00000000000000ff
15705 ldxa [%i0+%o5]0x89,%l5 ! %l5 = 000000004e73ad6f
15706
15707p0_label_607:
15708! Mem[0000000030041410] = 28000000, %l4 = 0000000000000000
15709 ldswa [%i1+%o5]0x81,%l4 ! %l4 = 0000000028000000
15710! Mem[0000000010101420] = 21c1ffe8, %l2 = 00000000ff000000, %asi = 80
15711 swapa [%i4+0x020]%asi,%l2 ! %l2 = 0000000021c1ffe8
15712! Mem[0000000030181410] = ff000000, %f1 = 00ff0000
15713 lda [%i6+%o5]0x89,%f1 ! %f1 = ff000000
15714! Mem[0000000030041410] = 2800000029ea0000, %l7 = 00000000000000ff
15715 ldxa [%i1+%o5]0x81,%l7 ! %l7 = 2800000029ea0000
15716! Mem[0000000030001408] = 00000000, %l2 = 0000000021c1ffe8
15717 ldsba [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000
15718! Mem[0000000030141410] = ff000000 e3000000, %l2 = 00000000, %l3 = 00000000
15719 ldda [%i5+%o5]0x89,%l2 ! %l2 = 00000000e3000000 00000000ff000000
15720! Mem[0000000010141400] = 000000ff, %f5 = 00000000
15721 lda [%i5+%g0]0x88,%f5 ! %f5 = 000000ff
15722! %f14 = a5ff7e04, %f4 = 6fad734e
15723 fcmps %fcc0,%f14,%f4 ! %fcc0 = 1
15724! Mem[0000000030081408] = ff000000, %l6 = 00000000000000ff
15725 lduha [%i2+%o4]0x81,%l6 ! %l6 = 000000000000ff00
15726! Starting 10 instruction Store Burst
15727! %f6 = 00000000 00000000, %f14 = a5ff7e04 d2030000
15728 fdtox %f6 ,%f14 ! %f14 = 00000000 00000000
15729
15730p0_label_608:
15731! Mem[0000000010001408] = 00ff0000, %l1 = 00000000000000ff
15732 ldstuba [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000ff
15733! Mem[0000000030081408] = 000000ff, %l1 = 0000000000000000
15734 ldstuba [%i2+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
15735! %f6 = 00000000 00000000, %l2 = 00000000e3000000
15736! Mem[0000000010001418] = 000003d200000000
15737 add %i0,0x018,%g1
15738 stda %f6,[%g1+%l2]ASI_PST8_P ! Mem[0000000010001418] = 000003d200000000
15739! %f10 = 00000000 000000ff, Mem[0000000010181410] = 000000e3 29ea0000
15740 std %f10,[%i6+%o5] ! Mem[0000000010181410] = 00000000 000000ff
15741! %l7 = 2800000029ea0000, Mem[000000001000142e] = 00ff0000, %asi = 80
15742 stha %l7,[%i0+0x02e]%asi ! Mem[000000001000142c] = 00ff0000
15743! Mem[0000000030001400] = 00000000, %l2 = 00000000e3000000
15744 ldstuba [%i0+%g0]0x81,%l2 ! %l2 = 00000000000000ff
15745! Mem[0000000010081404] = 000000ff, %l0 = 001ad646ddd321c1, %asi = 80
15746 swapa [%i2+0x004]%asi,%l0 ! %l0 = 00000000000000ff
15747! %f0 = 00000000 ff000000 00000000 e3000000
15748! %f4 = 6fad734e 000000ff 00000000 00000000
15749! %f8 = 172f6f72 fd5700ff 00000000 000000ff
15750! %f12 = ff000000 60b10000 00000000 00000000
15751 stda %f0,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400
15752 membar #Sync ! Added by membar checker (98)
15753! %l6 = 000000000000ff00, Mem[0000000030101408] = ffffffff00000000
15754 stxa %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000000000ff00
15755! Starting 10 instruction Load Burst
15756! %l0 = 00000000000000ff, imm = fffffffffffff83b, %l3 = 00000000ff000000
15757 subc %l0,-0x7c5,%l3 ! %l3 = 00000000000008c4
15758
15759p0_label_609:
15760! Mem[0000000030081400] = 0000ffff, %l2 = 0000000000000000
15761 ldsha [%i2+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
15762! Mem[00000000211c0000] = ffffe5a1, %l4 = 0000000028000000
15763 ldsh [%o2+%g0],%l4 ! %l4 = ffffffffffffffff
15764! Mem[0000000010141408] = ff000000, %l4 = ffffffffffffffff
15765 lduba [%i5+%o4]0x80,%l4 ! %l4 = 00000000000000ff
15766! Mem[0000000010181400] = 000000ff, %l6 = 000000000000ff00
15767 ldsha [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff
15768! Mem[0000000030141410] = 000000e3, %l0 = 00000000000000ff
15769 ldsba [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000000
15770! %l0 = 0000000000000000, imm = 0000000000000423, %l7 = 2800000029ea0000
15771 add %l0,0x423,%l7 ! %l7 = 0000000000000423
15772! Mem[0000000030141410] = 000000e3, %l6 = 00000000000000ff
15773 lduwa [%i5+%o5]0x81,%l6 ! %l6 = 00000000000000e3
15774! %l2 = ffffffffffffffff, imm = fffffffffffff4dd, %l6 = 00000000000000e3
15775 and %l2,-0xb23,%l6 ! %l6 = fffffffffffff4dd
15776! Mem[0000000030081408] = ff000000, %f29 = 000000ff
15777 lda [%i2+%o4]0x81,%f29 ! %f29 = ff000000
15778! Starting 10 instruction Store Burst
15779! Mem[0000000030041410] = 00000028, %l2 = ffffffffffffffff
15780 ldstuba [%i1+%o5]0x89,%l2 ! %l2 = 00000028000000ff
15781
15782p0_label_610:
15783! %l7 = 0000000000000423, Mem[0000000010181400] = ff00000000000000
15784 stxa %l7,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000000000000423
15785! Mem[0000000010041400] = 00000028, %l2 = 0000000000000028
15786 ldstuba [%i1+%g0]0x88,%l2 ! %l2 = 00000028000000ff
15787! Mem[0000000030041410] = ff000000, %l5 = 000000004e73ad6f
15788 ldstuba [%i1+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
15789! %f26 = 3dd01056, Mem[0000000030001400] = 000000ff
15790 sta %f26,[%i0+%g0]0x89 ! Mem[0000000030001400] = 3dd01056
15791! Code Fragment 3
15792p0_fragment_57:
15793! %l0 = 0000000000000000
15794 setx 0x59d396902f60d4ae,%g7,%l0 ! %l0 = 59d396902f60d4ae
15795! %l1 = 00000000000000ff
15796 setx 0x129581a03c44bd89,%g7,%l1 ! %l1 = 129581a03c44bd89
15797 setx 0x1fe000, %g1, %g3
15798 or %l0, %g3, %l0 ! always set perrmask = 0xff
15799 setx 0x1ffff8, %g1, %g2
15800 and %l0, %g2, %l0
15801 ta T_CHANGE_HPRIV
15802 stxa %l1, [%l0]ASI_DCACHE_DATA
15803 ta T_CHANGE_NONHPRIV
15804! %l0 = 59d396902f60d4ae
15805 setx 0xaad2603fecae9b4d,%g7,%l0 ! %l0 = aad2603fecae9b4d
15806! %l1 = 129581a03c44bd89
15807 setx 0x81851717815d5875,%g7,%l1 ! %l1 = 81851717815d5875
15808! %l0 = aad2603fecae9b4d, Mem[0000000010001408] = ff00ff00
15809 stba %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 4d00ff00
15810! Mem[0000000010181408] = 00000000, %l6 = fffffffffffff4dd
15811 swapa [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000
15812! Mem[00000000300c1410] = e70000e3, %l7 = 0000000000000423
15813 swapa [%i3+%o5]0x81,%l7 ! %l7 = 00000000e70000e3
15814! %f26 = 3dd01056 6917c3d8, %l5 = 00000000000000ff
15815! Mem[0000000030181410] = 000000ff00000000
15816 add %i6,0x010,%g1
15817 stda %f26,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030181410] = d8c317695610d03d
15818! Starting 10 instruction Load Burst
15819! Mem[00000000218001c0] = ff00c752, %l3 = 00000000000008c4
15820 ldsha [%o3+0x1c0]%asi,%l3 ! %l3 = ffffffffffffff00
15821
15822p0_label_611:
15823! Mem[0000000021800180] = 00b7423e, %l4 = 00000000000000ff
15824 ldsha [%o3+0x180]%asi,%l4 ! %l4 = 00000000000000b7
15825! Mem[0000000030181400] = 00000000e30000ff, %f22 = 00000000 34697300
15826 ldda [%i6+%g0]0x89,%f22 ! %f22 = 00000000 e30000ff
15827! Mem[00000000100c1410] = 68123ffa, %l0 = aad2603fecae9b4d
15828 lduba [%i3+%o5]0x88,%l0 ! %l0 = 00000000000000fa
15829! Mem[0000000010081408] = 00000000, %l7 = 00000000e70000e3
15830 ldswa [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000000
15831! Mem[0000000030141400] = 000000ff, %f6 = 00000000
15832 lda [%i5+%g0]0x81,%f6 ! %f6 = 000000ff
15833! Mem[00000000218000c0] = ffffd5a0, %l0 = 00000000000000fa
15834 ldsba [%o3+0x0c1]%asi,%l0 ! %l0 = ffffffffffffffff
15835! Mem[00000000218000c0] = ffffd5a0, %l7 = 0000000000000000
15836 lduh [%o3+0x0c0],%l7 ! %l7 = 000000000000ffff
15837! Mem[0000000010041410] = ffff0000000000ff, %l7 = 000000000000ffff
15838 ldxa [%i1+%o5]0x88,%l7 ! %l7 = ffff0000000000ff
15839! Mem[0000000030181410] = d8c31769, %l7 = ffff0000000000ff
15840 lduba [%i6+%o5]0x81,%l7 ! %l7 = 00000000000000d8
15841! Starting 10 instruction Store Burst
15842! %l0 = ffffffff, %l1 = 815d5875, Mem[0000000030141410] = 000000e3 000000ff
15843 stda %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff 815d5875
15844
15845p0_label_612:
15846! %l0 = ffffffffffffffff, Mem[0000000030081400] = 000000000000ffff
15847 stxa %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffffffffffff
15848! %f0 = 00000000 ff000000 00000000 e3000000
15849! %f4 = 6fad734e 000000ff 000000ff 00000000
15850! %f8 = 172f6f72 fd5700ff 00000000 000000ff
15851! %f12 = ff000000 60b10000 00000000 00000000
15852 stda %f0,[%i5]ASI_BLK_AIUP ! Block Store to 0000000010141400
15853 membar #Sync ! Added by membar checker (99)
15854! Mem[0000000010141400] = 00000000, %l2 = 0000000000000028
15855 ldstuba [%i5+%g0]0x88,%l2 ! %l2 = 00000000000000ff
15856! %f16 = ffffffff 00000000, Mem[0000000010101408] = 000000ff ff000000
15857 stda %f16,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffff 00000000
15858! Mem[0000000021800181] = 00b7423e, %l5 = 00000000000000ff
15859 ldstuba [%o3+0x181]%asi,%l5 ! %l5 = 000000b7000000ff
15860! Mem[0000000030141400] = ff000000, %l2 = 0000000000000000
15861 swapa [%i5+%g0]0x89,%l2 ! %l2 = 00000000ff000000
15862! %l1 = 81851717815d5875, Mem[0000000030141410] = ffffffff815d5875
15863 stxa %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = 81851717815d5875
15864! %f23 = e30000ff, Mem[0000000010101408] = 00000000
15865 sta %f23,[%i4+%o4]0x88 ! Mem[0000000010101408] = e30000ff
15866! Mem[0000000010141408] = 00000000, %l6 = 0000000000000000
15867 swapa [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000
15868! Starting 10 instruction Load Burst
15869! Mem[0000000030041408] = 28000000, %l3 = ffffffffffffff00
15870 ldsha [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
15871
15872p0_label_613:
15873! Mem[0000000010141420] = 172f6f72fd5700ff, %f10 = 00000000 000000ff
15874 ldd [%i5+0x020],%f10 ! %f10 = 172f6f72 fd5700ff
15875! Mem[0000000010081400] = 00000000, %l1 = 81851717815d5875
15876 lduba [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000000
15877! Mem[0000000010001410] = ff000000, %l6 = 0000000000000000
15878 lduba [%i0+%o5]0x80,%l6 ! %l6 = 00000000000000ff
15879! Mem[0000000010001410] = 000000ff, %l3 = 0000000000000000
15880 lduwa [%i0+%o5]0x88,%l3 ! %l3 = 00000000000000ff
15881! Mem[0000000010001410] = 000000ff, %l7 = 00000000000000d8
15882 ldsba [%i0+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
15883! Mem[0000000010081414] = 000000ff, %f6 = 000000ff
15884 lda [%i2+0x014]%asi,%f6 ! %f6 = 000000ff
15885! Mem[0000000010081408] = 00000000e3000000, %l2 = 00000000ff000000
15886 ldxa [%i2+%o4]0x80,%l2 ! %l2 = 00000000e3000000
15887! Mem[0000000030181410] = 3dd010566917c3d8, %l0 = ffffffffffffffff
15888 ldxa [%i6+%o5]0x89,%l0 ! %l0 = 3dd010566917c3d8
15889! Mem[000000001000143c] = 00000000, %l1 = 0000000000000000
15890 lduha [%i0+0x03c]%asi,%l1 ! %l1 = 0000000000000000
15891! Starting 10 instruction Store Burst
15892! Mem[0000000030101408] = 0000ff00, %l3 = 00000000000000ff
15893 swapa [%i4+%o4]0x89,%l3 ! %l3 = 000000000000ff00
15894
15895p0_label_614:
15896! Mem[0000000010181408] = ddf4ffff, %l0 = 3dd010566917c3d8
15897 swapa [%i6+%o4]0x88,%l0 ! %l0 = 00000000ddf4ffff
15898! Mem[0000000030001408] = 00000000, %l1 = 0000000000000000
15899 swapa [%i0+%o4]0x81,%l1 ! %l1 = 0000000000000000
15900! %l4 = 00000000000000b7, Mem[00000000211c0000] = ffffe5a1
15901 sth %l4,[%o2+%g0] ! Mem[00000000211c0000] = 00b7e5a1
15902! Mem[000000001004143a] = ff007e04, %l7 = ffffffffffffffff
15903 ldstuba [%i1+0x03a]%asi,%l7 ! %l7 = 0000007e000000ff
15904! Mem[0000000030141408] = 00000000, %l1 = 0000000000000000
15905 ldstuba [%i5+%o4]0x89,%l1 ! %l1 = 00000000000000ff
15906! Mem[00000000100c1438] = 00000000, %l4 = 000000b7, %l7 = 0000007e
15907 add %i3,0x38,%g1
15908 casa [%g1]0x80,%l4,%l7 ! %l7 = 0000000000000000
15909! Mem[0000000030181400] = ff0000e3, %l3 = 000000000000ff00
15910 swapa [%i6+%g0]0x81,%l3 ! %l3 = 00000000ff0000e3
15911! %l2 = 00000000e3000000, Mem[0000000021800040] = ffff28b2, %asi = 80
15912 stba %l2,[%o3+0x040]%asi ! Mem[0000000021800040] = 00ff28b2
15913! Mem[0000000030041400] = 00000000, %l1 = 0000000000000000
15914 swapa [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000000
15915! Starting 10 instruction Load Burst
15916! %l2 = 00000000e3000000, imm = fffffffffffffcf0, %l0 = 00000000ddf4ffff
15917 sub %l2,-0x310,%l0 ! %l0 = 00000000e3000310
15918
15919p0_label_615:
15920! Mem[0000000030101410] = 00000000, %l7 = 0000000000000000
15921 ldsha [%i4+%o5]0x89,%l7 ! %l7 = 0000000000000000
15922! Mem[0000000010181404] = 00000423, %l2 = 00000000e3000000
15923 lduba [%i6+0x007]%asi,%l2 ! %l2 = 0000000000000023
15924! Mem[0000000010081408] = 00000000, %l4 = 00000000000000b7
15925 ldsha [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
15926! Code Fragment 3
15927p0_fragment_58:
15928! %l0 = 00000000e3000310
15929 setx 0x4dd34e4072cf8a22,%g7,%l0 ! %l0 = 4dd34e4072cf8a22
15930! %l1 = 0000000000000000
15931 setx 0x9045c60f8de7c627,%g7,%l1 ! %l1 = 9045c60f8de7c627
15932 setx 0x1fe000, %g1, %g3
15933 or %l0, %g3, %l0 ! always set perrmask = 0xff
15934 setx 0x1ffff8, %g1, %g2
15935 and %l0, %g2, %l0
15936 ta T_CHANGE_HPRIV
15937 stxa %l1, [%l0]ASI_DCACHE_DATA
15938 ta T_CHANGE_NONHPRIV
15939! %l0 = 4dd34e4072cf8a22
15940 setx 0xb02e8437c474c83c,%g7,%l0 ! %l0 = b02e8437c474c83c
15941! %l1 = 9045c60f8de7c627
15942 setx 0xec79b1079ce87518,%g7,%l1 ! %l1 = ec79b1079ce87518
15943! Mem[0000000030001410] = 4e73ad6f, %l0 = b02e8437c474c83c
15944 ldswa [%i0+%o5]0x89,%l0 ! %l0 = 000000004e73ad6f
15945! Mem[0000000030181408] = ff0000ff, %l7 = 0000000000000000
15946 ldsha [%i6+%o4]0x81,%l7 ! %l7 = ffffffffffffff00
15947! Mem[00000000100c1408] = 0000000000000000, %l3 = 00000000ff0000e3
15948 ldxa [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
15949! Mem[0000000030001400] = 000000003dd01056, %l5 = 00000000000000b7
15950 ldxa [%i0+%g0]0x89,%l5 ! %l5 = 000000003dd01056
15951! Mem[0000000010001400] = e30000ff 000000ff 4d00ff00 00000000
15952! Mem[0000000010001410] = ff000000 4e73ad6f 000003d2 00000000
15953! Mem[0000000010001420] = 00000000 00000000 047effa5 00ff0000
15954! Mem[0000000010001430] = 00000000 00000000 0000ffff 00000000
15955 ldda [%i0]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010001400
15956! Starting 10 instruction Store Burst
15957! Code Fragment 3
15958p0_fragment_59:
15959! %l0 = 000000004e73ad6f
15960 setx 0x9c9f7f2fd2c397fd,%g7,%l0 ! %l0 = 9c9f7f2fd2c397fd
15961! %l1 = ec79b1079ce87518
15962 setx 0xcac68547c6c17348,%g7,%l1 ! %l1 = cac68547c6c17348
15963 setx 0x1fe000, %g1, %g3
15964 or %l0, %g3, %l0 ! always set perrmask = 0xff
15965 setx 0x1ffff8, %g1, %g2
15966 and %l0, %g2, %l0
15967 ta T_CHANGE_HPRIV
15968 stxa %l1, [%l0]ASI_DCACHE_DATA
15969 ta T_CHANGE_NONHPRIV
15970! %l0 = 9c9f7f2fd2c397fd
15971 setx 0x230163b7c6e5e118,%g7,%l0 ! %l0 = 230163b7c6e5e118
15972! %l1 = cac68547c6c17348
15973 setx 0x7bd08ec07ca8a887,%g7,%l1 ! %l1 = 7bd08ec07ca8a887
15974
15975p0_label_616:
15976! %l7 = ffffffffffffff00, Mem[0000000030041400] = 00000000
15977 stwa %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffff00
15978 membar #Sync ! Added by membar checker (100)
15979! %l3 = 0000000000000000, Mem[0000000010001400] = e30000ff
15980 stba %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff
15981! Mem[0000000030141400] = 00000000, %l2 = 0000000000000023
15982 ldstuba [%i5+%g0]0x89,%l2 ! %l2 = 00000000000000ff
15983! Mem[0000000010141405] = ff000000, %l2 = 0000000000000000
15984 ldstub [%i5+0x005],%l2 ! %l2 = 00000000000000ff
15985! %l3 = 0000000000000000, Mem[0000000010181412] = 00000000
15986 stb %l3,[%i6+0x012] ! Mem[0000000010181410] = 00000000
15987! %f0 = 00000000 ff000000 00000000 e3000000
15988! %f4 = 6fad734e 000000ff 000000ff 00000000
15989! %f8 = 172f6f72 fd5700ff 172f6f72 fd5700ff
15990! %f12 = ff000000 60b10000 00000000 00000000
15991 stda %f0,[%i3]ASI_BLK_AIUP ! Block Store to 00000000100c1400
15992! %l1 = 7bd08ec07ca8a887, Mem[0000000010001400] = ff000000
15993 stba %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff000087
15994! %l0 = c6e5e118, %l1 = 7ca8a887, Mem[0000000010041400] = 000000ff 0000ea29
15995 stda %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = c6e5e118 7ca8a887
15996! Mem[0000000030141410] = 81851717, %l0 = 230163b7c6e5e118
15997 ldstuba [%i5+%o5]0x81,%l0 ! %l0 = 00000081000000ff
15998! Starting 10 instruction Load Burst
15999! Mem[0000000010141430] = ff000000, %l5 = 000000003dd01056
16000 lduh [%i5+0x032],%l5 ! %l5 = 0000000000000000
16001
16002p0_label_617:
16003 membar #Sync ! Added by membar checker (101)
16004! Mem[00000000100c1408] = 00000000, %l6 = 00000000000000ff
16005 lduba [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000
16006! Mem[0000000030141400] = ff000000, %l5 = 0000000000000000
16007 lduwa [%i5+%g0]0x81,%l5 ! %l5 = 00000000ff000000
16008! %f30 = 00000000, %f23 = d2030000, %f6 = 000000ff
16009 fmuls %f30,%f23,%f6 ! %f6 = 80000000
16010! Mem[0000000010081400] = 00000000, %l2 = 0000000000000000
16011 ldsha [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
16012! Mem[0000000010041400] = 18e1e5c6, %l4 = 0000000000000000
16013 lduba [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000018
16014! Mem[000000001000140c] = 00000000, %l2 = 0000000000000000
16015 ldsb [%i0+0x00e],%l2 ! %l2 = 0000000000000000
16016! Mem[0000000010081408] = 00000000, %l0 = 0000000000000081
16017 lduba [%i2+0x009]%asi,%l0 ! %l0 = 0000000000000000
16018! Mem[00000000300c1410] = 23040000, %l4 = 0000000000000018
16019 ldsha [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
16020! Mem[0000000030101410] = 00000000, %l4 = 0000000000000000
16021 lduha [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000
16022! Starting 10 instruction Store Burst
16023! Mem[0000000010141408] = 00000000, %l6 = 0000000000000000
16024 ldstuba [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000ff
16025
16026p0_label_618:
16027! Mem[0000000010141410] = 4e73ad6f, %l2 = 0000000000000000
16028 ldstuba [%i5+%o5]0x88,%l2 ! %l2 = 0000006f000000ff
16029! %l4 = 0000000000000000, Mem[0000000030041400] = ffffff00
16030 stwa %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
16031! %l1 = 7bd08ec07ca8a887, Mem[0000000030181400] = 0000ff00
16032 stba %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 8700ff00
16033! %l7 = ffffffffffffff00, Mem[0000000030101408] = ff000000
16034 stwa %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffff00
16035! Mem[00000000100c1400] = 00000000, %l0 = 0000000000000000
16036 swapa [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000
16037! %l0 = 00000000, %l1 = 7ca8a887, Mem[00000000300c1408] = 00000000 00000000
16038 stda %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 7ca8a887
16039! %l0 = 0000000000000000, Mem[0000000030001410] = 000000004e73ad6f
16040 stxa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000000000000000
16041! %l2 = 0000006f, %l3 = 00000000, Mem[0000000030101400] = 00000000 ffffffff
16042 stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000006f 00000000
16043! %f6 = 80000000, %f28 = 00000000
16044 fcmpes %fcc0,%f6 ,%f28 ! %fcc0 = 0
16045! Starting 10 instruction Load Burst
16046! Mem[00000000300c1408] = 00000000, %l0 = 0000000000000000
16047 lduha [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000
16048
16049p0_label_619:
16050! Mem[0000000030041408] = 00000028, %l5 = 00000000ff000000
16051 lduwa [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000028
16052! Mem[0000000030041400] = 00000000, %l6 = 0000000000000000
16053 ldsba [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
16054! Mem[0000000030081400] = ffffffff, %l2 = 000000000000006f
16055 ldsha [%i2+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
16056! Mem[0000000010101408] = e30000ff, %l4 = 0000000000000000
16057 lduha [%i4+%o4]0x88,%l4 ! %l4 = 00000000000000ff
16058! Mem[0000000030081410] = ff000000ff000000, %l7 = ffffffffffffff00
16059 ldxa [%i2+%o5]0x81,%l7 ! %l7 = ff000000ff000000
16060! Mem[0000000030181400] = 00ff0087, %l1 = 7bd08ec07ca8a887
16061 ldsha [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000087
16062! Mem[0000000010001428] = 047effa500ff0000, %l3 = 0000000000000000
16063 ldxa [%i0+0x028]%asi,%l3 ! %l3 = 047effa500ff0000
16064! Mem[0000000010141408] = ff000000e3000000, %l3 = 047effa500ff0000
16065 ldxa [%i5+0x008]%asi,%l3 ! %l3 = ff000000e3000000
16066! Mem[0000000010041410] = ff0000000000ffff, %f10 = 172f6f72 fd5700ff
16067 ldd [%i1+%o5],%f10 ! %f10 = ff000000 0000ffff
16068! Starting 10 instruction Store Burst
16069! Mem[0000000020800000] = 00ffe062, %l1 = 0000000000000087
16070 ldstuba [%o1+0x000]%asi,%l1 ! %l1 = 00000000000000ff
16071
16072p0_label_620:
16073! Mem[0000000030041400] = 00000000, %l4 = 00000000000000ff
16074 swapa [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
16075! Mem[0000000010141400] = ff000000, %l0 = 0000000000000000
16076 ldstuba [%i5+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
16077! Mem[0000000030141408] = ff000000, %l2 = ffffffffffffffff
16078 lduba [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff
16079! %l0 = 00000000000000ff, Mem[000000001010142c] = 000000a5
16080 sth %l0,[%i4+0x02c] ! Mem[000000001010142c] = 00ff00a5
16081! %f18 = 00000000 00ff004d, Mem[00000000300c1408] = 00000000 87a8a87c
16082 stda %f18,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 00ff004d
16083! %f2 = 00000000 e3000000, Mem[0000000010101410] = ffffffff ffffff00
16084 stda %f2 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 e3000000
16085! Mem[00000000211c0000] = 00b7e5a1, %l7 = ff000000ff000000
16086 ldstub [%o2+%g0],%l7 ! %l7 = 00000000000000ff
16087! Mem[0000000010081408] = 00000000, %l2 = 00000000000000ff
16088 swapa [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000000
16089! Mem[00000000300c1410] = 23040000, %l4 = 0000000000000000
16090 swapa [%i3+%o5]0x89,%l4 ! %l4 = 0000000023040000
16091! Starting 10 instruction Load Burst
16092! Mem[0000000030181410] = 6917c3d8, %f22 = 00000000
16093 lda [%i6+%o5]0x89,%f22 ! %f22 = 6917c3d8
16094
16095p0_label_621:
16096! Mem[0000000020800000] = ffffe062, %l5 = 0000000000000028
16097 ldsba [%o1+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
16098! Mem[0000000020800040] = fffaf99a, %l1 = 0000000000000000
16099 ldsb [%o1+0x040],%l1 ! %l1 = ffffffffffffffff
16100! Mem[0000000030101400] = 6f000000, %l3 = ff000000e3000000
16101 ldsha [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
16102! Mem[0000000010181408] = 6917c3d8, %l6 = 0000000000000000
16103 ldswa [%i6+%o4]0x88,%l6 ! %l6 = 000000006917c3d8
16104! Mem[00000000300c1408] = 4d00ff0000000000, %l2 = 0000000000000000
16105 ldxa [%i3+%o4]0x89,%l2 ! %l2 = 4d00ff0000000000
16106! Mem[0000000010081438] = 00000000, %l0 = 00000000000000ff
16107 ldsb [%i2+0x038],%l0 ! %l0 = 0000000000000000
16108! Mem[00000000218000c0] = ffffd5a0, %l2 = 4d00ff0000000000
16109 ldub [%o3+0x0c0],%l2 ! %l2 = 00000000000000ff
16110! Mem[0000000010101420] = ff000000, %l2 = 00000000000000ff
16111 lduba [%i4+0x021]%asi,%l2 ! %l2 = 0000000000000000
16112! Mem[00000000100c1418] = 000000ff, %l0 = 0000000000000000
16113 ldsh [%i3+0x01a],%l0 ! %l0 = 00000000000000ff
16114! Starting 10 instruction Store Burst
16115! %f12 = ff000000 60b10000, %f30 = 00000000
16116 fdtos %f12,%f30 ! %f30 = ff800000
16117
16118p0_label_622:
16119! %l1 = ffffffffffffffff, Mem[0000000010041410] = ff000000
16120 stha %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffff0000
16121! Code Fragment 4
16122p0_fragment_60:
16123! %l0 = 00000000000000ff
16124 setx 0xb38b2cd85373d41f,%g7,%l0 ! %l0 = b38b2cd85373d41f
16125! %l1 = ffffffffffffffff
16126 setx 0x7e73d3d8799a1174,%g7,%l1 ! %l1 = 7e73d3d8799a1174
16127 setx 0x7ff8, %g1, %g2
16128 and %l0, %g2, %l0
16129 setx 0xffffffff, %g1, %g2
16130 and %l1, %g2, %l1
16131 setx 0x100000000, %g1, %g2
16132 or %l1, %g2, %l1 ! Set bit 32 - perrinj
16133 ta T_CHANGE_HPRIV
16134 stxa %l1, [%l0]ASI_ICACHE_INSTR
16135 ta T_CHANGE_NONHPRIV
16136! %l0 = b38b2cd85373d41f
16137 setx 0xa06abed7ddd64d85,%g7,%l0 ! %l0 = a06abed7ddd64d85
16138! %l1 = 7e73d3d8799a1174
16139 setx 0x98c51e3fd44bd1c3,%g7,%l1 ! %l1 = 98c51e3fd44bd1c3
16140! Mem[0000000010141410] = ffad734e, %l0 = a06abed7ddd64d85
16141 swapa [%i5+%o5]0x80,%l0 ! %l0 = 00000000ffad734e
16142! %l4 = 0000000023040000, Mem[0000000010001410] = 000000ff
16143 stwa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 23040000
16144! Mem[000000001010143c] = 047effff, %l3 = 0000000000000000, %asi = 80
16145 swapa [%i4+0x03c]%asi,%l3 ! %l3 = 00000000047effff
16146! %l7 = 0000000000000000, Mem[0000000010041408] = 00000013
16147 stba %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
16148! Mem[0000000010141438] = 00000000, %l5 = ffffffff, %l7 = 00000000
16149 add %i5,0x38,%g1
16150 casa [%g1]0x80,%l5,%l7 ! %l7 = 0000000000000000
16151! %f8 = 172f6f72 fd5700ff, Mem[00000000300c1408] = 00000000 00ff004d
16152 stda %f8 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 172f6f72 fd5700ff
16153! Mem[00000000100c1408] = 00000000, %l1 = 98c51e3fd44bd1c3
16154 ldstuba [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000ff
16155! Starting 10 instruction Load Burst
16156! Mem[0000000030001400] = 5610d03d, %l1 = 0000000000000000
16157 lduwa [%i0+%g0]0x81,%l1 ! %l1 = 000000005610d03d
16158
16159p0_label_623:
16160! Mem[00000000201c0000] = 00ff01ce, %l2 = 0000000000000000
16161 ldub [%o0+%g0],%l2 ! %l2 = 0000000000000000
16162! Mem[00000000201c0000] = 00ff01ce, %l7 = 0000000000000000
16163 ldsha [%o0+0x000]%asi,%l7 ! %l7 = 00000000000000ff
16164! Mem[00000000300c1410] = 0000ea29 00000000, %l0 = ffad734e, %l1 = 5610d03d
16165 ldda [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000 000000000000ea29
16166! Mem[0000000030181408] = 00000000ff0000ff, %l5 = ffffffffffffffff
16167 ldxa [%i6+%o4]0x89,%l5 ! %l5 = 00000000ff0000ff
16168! Mem[0000000021800000] = ffff18df, %l0 = 0000000000000000
16169 ldsb [%o3+0x001],%l0 ! %l0 = ffffffffffffffff
16170! Mem[0000000010041400] = 18e1e5c687a8a87c, %f8 = 172f6f72 fd5700ff
16171 ldda [%i1+0x000]%asi,%f8 ! %f8 = 18e1e5c6 87a8a87c
16172! Mem[0000000010041400] = 18e1e5c6 87a8a87c, %l6 = 6917c3d8, %l7 = 000000ff
16173 ldda [%i1+%g0]0x80,%l6 ! %l6 = 0000000018e1e5c6 0000000087a8a87c
16174! %f2 = 00000000, %f19 = 00ff004d
16175 fsqrts %f2 ,%f19 ! %f19 = 00000000
16176! %f22 = 6917c3d8, %f1 = ff000000, %f14 = 00000000
16177 fmuls %f22,%f1 ,%f14 ! %f14 = ff800000
16178! Starting 10 instruction Store Burst
16179! Code Fragment 4
16180p0_fragment_61:
16181! %l0 = ffffffffffffffff
16182 setx 0x336bc6dfd4c04677,%g7,%l0 ! %l0 = 336bc6dfd4c04677
16183! %l1 = 000000000000ea29
16184 setx 0x53b3f89f942ba43d,%g7,%l1 ! %l1 = 53b3f89f942ba43d
16185 setx 0x7ff8, %g1, %g2
16186 and %l0, %g2, %l0
16187 setx 0xffffffff, %g1, %g2
16188 and %l1, %g2, %l1
16189 setx 0x100000000, %g1, %g2
16190 or %l1, %g2, %l1 ! Set bit 32 - perrinj
16191 ta T_CHANGE_HPRIV
16192 stxa %l1, [%l0]ASI_ICACHE_INSTR
16193 ta T_CHANGE_NONHPRIV
16194! %l0 = 336bc6dfd4c04677
16195 setx 0xe6b24917b36825c1,%g7,%l0 ! %l0 = e6b24917b36825c1
16196! %l1 = 53b3f89f942ba43d
16197 setx 0x0a47b1b7b6dfa5c6,%g7,%l1 ! %l1 = 0a47b1b7b6dfa5c6
16198
16199p0_label_624:
16200! %l6 = 0000000018e1e5c6, Mem[000000001018142e] = 000000ff
16201 sth %l6,[%i6+0x02e] ! Mem[000000001018142c] = 0000e5c6
16202! %l5 = 00000000ff0000ff, Mem[0000000010001400] = ff000087
16203 stwa %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff0000ff
16204! %f6 = 80000000 00000000, %l2 = 0000000000000000
16205! Mem[0000000010141400] = ff000000ffff0000
16206 stda %f6,[%i5+%l2]ASI_PST8_P ! Mem[0000000010141400] = ff000000ffff0000
16207! %l2 = 0000000000000000, Mem[0000000030081408] = ff00000000000000
16208 stxa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000000
16209! %l2 = 0000000000000000, Mem[0000000010081408] = ff000000
16210 stha %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
16211! Mem[0000000010141428] = 00000000000000ff, %l5 = 00000000ff0000ff, %l7 = 0000000087a8a87c
16212 add %i5,0x28,%g1
16213 casxa [%g1]0x80,%l5,%l7 ! %l7 = 00000000000000ff
16214! %l5 = 00000000ff0000ff, Mem[00000000201c0000] = 00ff01ce
16215 sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = 00ff01ce
16216! Mem[0000000021800101] = ffbc4e79, %l3 = 00000000047effff
16217 ldstuba [%o3+0x101]%asi,%l3 ! %l3 = 000000bc000000ff
16218! %l0 = e6b24917b36825c1, Mem[0000000010041408] = 00000000
16219 stwa %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = b36825c1
16220! Starting 10 instruction Load Burst
16221! Mem[0000000030001408] = 000000e3 00000000, %l0 = b36825c1, %l1 = b6dfa5c6
16222 ldda [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000 00000000000000e3
16223
16224p0_label_625:
16225! Mem[0000000030181400] = 8700ff00, %f27 = a5ff7e04
16226 lda [%i6+%g0]0x81,%f27 ! %f27 = 8700ff00
16227! Mem[0000000030141410] = 171785ff, %l0 = 0000000000000000
16228 ldsba [%i5+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
16229! Mem[0000000010101428] = 00000000 00ff00a5, %l2 = 00000000, %l3 = 000000bc
16230 ldd [%i4+0x028],%l2 ! %l2 = 0000000000000000 0000000000ff00a5
16231! Mem[0000000010101408] = e30000ff, %l2 = 0000000000000000
16232 lduwa [%i4+%o4]0x88,%l2 ! %l2 = 00000000e30000ff
16233! Mem[0000000030181408] = 00000000 ff0000ff, %l6 = 18e1e5c6, %l7 = 000000ff
16234 ldda [%i6+%o4]0x89,%l6 ! %l6 = 00000000ff0000ff 0000000000000000
16235! Mem[0000000010081408] = 000000e3 00000000, %l4 = 23040000, %l5 = ff0000ff
16236 ldda [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000 00000000000000e3
16237! Mem[0000000010101400] = ff0000ff, %l3 = 0000000000ff00a5
16238 lduba [%i4+%g0]0x88,%l3 ! %l3 = 00000000000000ff
16239! Mem[0000000030041408] = 0000000028000000, %f4 = 6fad734e 000000ff
16240 ldda [%i1+%o4]0x89,%f4 ! %f4 = 00000000 28000000
16241! Mem[0000000010041420] = 000000ff, %l6 = 00000000ff0000ff
16242 ldswa [%i1+0x020]%asi,%l6 ! %l6 = 00000000000000ff
16243! Starting 10 instruction Store Burst
16244! Mem[00000000300c1400] = 00ff0000, %l0 = ffffffffffffffff
16245 swapa [%i3+%g0]0x81,%l0 ! %l0 = 0000000000ff0000
16246
16247p0_label_626:
16248! %l5 = 00000000000000e3, Mem[0000000030181408] = ff0000ff
16249 stwa %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000e3
16250! %f0 = 00000000 ff000000 00000000 e3000000
16251! %f4 = 00000000 28000000 80000000 00000000
16252! %f8 = 18e1e5c6 87a8a87c ff000000 0000ffff
16253! %f12 = ff000000 60b10000 ff800000 00000000
16254 stda %f0,[%i4]ASI_BLK_AIUSL ! Block Store to 0000000030101400
16255! %f24 = 00000000 00000000, Mem[0000000030081410] = 000000ff 000000ff
16256 stda %f24,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 00000000
16257! %f26 = 0000ff00 8700ff00, Mem[00000000100c1410] = 6fad734e 000000ff
16258 stda %f26,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000ff00 8700ff00
16259! %l6 = 00000000000000ff, Mem[00000000100c1408] = 000000ff
16260 stwa %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff
16261! %f17 = ff0000e3, Mem[0000000010081408] = 00000000
16262 sta %f17,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff0000e3
16263! %l5 = 00000000000000e3, Mem[000000001004142e] = 000000ff
16264 sth %l5,[%i1+0x02e] ! Mem[000000001004142c] = 000000e3
16265! Mem[0000000010081408] = e30000ff, %l3 = 00000000000000ff
16266 swapa [%i2+%o4]0x80,%l3 ! %l3 = 00000000e30000ff
16267! Mem[00000000100c1408] = ff000000, %l6 = 00000000000000ff
16268 swapa [%i3+%o4]0x80,%l6 ! %l6 = 00000000ff000000
16269! Starting 10 instruction Load Burst
16270! Mem[0000000030181400] = 00ff0087, %f21 = 000000ff
16271 lda [%i6+%g0]0x89,%f21 ! %f21 = 00ff0087
16272
16273p0_label_627:
16274! Mem[0000000030041400] = 000000ff, %l7 = 0000000000000000
16275 lduwa [%i1+%g0]0x81,%l7 ! %l7 = 00000000000000ff
16276 membar #Sync ! Added by membar checker (102)
16277! Mem[0000000010101410] = 00000000, %l0 = 0000000000ff0000
16278 ldsha [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000
16279! Mem[0000000010001430] = 00000000, %l4 = 0000000000000000
16280 lduba [%i0+0x031]%asi,%l4 ! %l4 = 0000000000000000
16281! Mem[0000000030001410] = 00000000, %l0 = 0000000000000000
16282 ldsba [%i0+%o5]0x89,%l0 ! %l0 = 0000000000000000
16283! Mem[00000000201c0000] = 00ff01ce, %l6 = 00000000ff000000
16284 ldsba [%o0+0x000]%asi,%l6 ! %l6 = 0000000000000000
16285! Mem[0000000030181400] = 00ff0087, %l1 = 00000000000000e3
16286 ldsha [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000087
16287! Mem[0000000030101408] = 000000e3, %l2 = 00000000e30000ff
16288 ldsha [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000
16289! Mem[0000000010001400] = ff0000ff, %l0 = 0000000000000000
16290 ldswa [%i0+%g0]0x88,%l0 ! %l0 = ffffffffff0000ff
16291! Mem[0000000010181408] = d8c31769, %l2 = 0000000000000000
16292 ldsh [%i6+%o4],%l2 ! %l2 = ffffffffffffd8c3
16293! Starting 10 instruction Store Burst
16294! %l2 = ffffd8c3, %l3 = e30000ff, Mem[0000000030081408] = 00000000 00000000
16295 stda %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffffd8c3 e30000ff
16296
16297p0_label_628:
16298! Mem[0000000010141410] = ddd64d85, %l6 = 0000000000000000
16299 swapa [%i5+%o5]0x80,%l6 ! %l6 = 00000000ddd64d85
16300! %l0 = ff0000ff, %l1 = 00000087, Mem[0000000010181438] = 00000000 000000ff
16301 std %l0,[%i6+0x038] ! Mem[0000000010181438] = ff0000ff 00000087
16302! %l2 = ffffffffffffd8c3, Mem[00000000300c1400] = ffffffff
16303 stwa %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffd8c3
16304! %f22 = 6917c3d8, %f27 = 8700ff00
16305 fcmpes %fcc3,%f22,%f27 ! %fcc3 = 2
16306! %l2 = ffffd8c3, %l3 = e30000ff, Mem[0000000030081408] = ffffd8c3 e30000ff
16307 stda %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffffd8c3 e30000ff
16308! %l4 = 00000000, %l5 = 000000e3, Mem[0000000030001408] = 00000000 e3000000
16309 stda %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 000000e3
16310! Mem[000000001014140b] = ff000000, %l0 = ffffffffff0000ff
16311 ldstuba [%i5+0x00b]%asi,%l0 ! %l0 = 00000000000000ff
16312! Mem[00000000100c1408] = ff000000, %l7 = 00000000000000ff
16313 ldstuba [%i3+%o4]0x88,%l7 ! %l7 = 00000000000000ff
16314! %f2 = 00000000, %f3 = e3000000
16315 fsqrts %f2 ,%f3 ! %f3 = 00000000
16316! Starting 10 instruction Load Burst
16317! Mem[00000000100c1410] = 0000ff00, %l5 = 00000000000000e3
16318 ldsha [%i3+0x010]%asi,%l5 ! %l5 = 0000000000000000
16319
16320p0_label_629:
16321! Mem[0000000010141404] = ffff0000, %f21 = 00ff0087
16322 ld [%i5+0x004],%f21 ! %f21 = ffff0000
16323! Mem[0000000030101400] = 000000ff00000000, %f2 = 00000000 00000000
16324 ldda [%i4+%g0]0x81,%f2 ! %f2 = 000000ff 00000000
16325! Mem[0000000010141410] = 00000000, %l2 = ffffffffffffd8c3
16326 lduwa [%i5+%o5]0x80,%l2 ! %l2 = 0000000000000000
16327! Mem[0000000030041410] = ff000000, %f18 = 00000000
16328 lda [%i1+%o5]0x81,%f18 ! %f18 = ff000000
16329! Mem[0000000030081408] = ff0000e3c3d8ffff, %l3 = 00000000e30000ff
16330 ldxa [%i2+%o4]0x89,%l3 ! %l3 = ff0000e3c3d8ffff
16331! Mem[0000000010081408] = 000000ff, %l5 = 0000000000000000
16332 ldsba [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000000
16333! Mem[0000000030141400] = ff000000, %l2 = 0000000000000000
16334 ldsha [%i5+%g0]0x81,%l2 ! %l2 = ffffffffffffff00
16335! Mem[0000000010081408] = 000000e3ff000000, %l0 = 0000000000000000
16336 ldxa [%i2+%o4]0x88,%l0 ! %l0 = 000000e3ff000000
16337! Mem[0000000030001408] = 00000000000000e3, %f6 = 80000000 00000000
16338 ldda [%i0+%o4]0x81,%f6 ! %f6 = 00000000 000000e3
16339! Starting 10 instruction Store Burst
16340! Mem[0000000010141413] = 00000000, %l4 = 0000000000000000
16341 ldstub [%i5+0x013],%l4 ! %l4 = 00000000000000ff
16342
16343p0_label_630:
16344! %l0 = 000000e3ff000000, Mem[0000000010101408] = ff0000e3
16345 stba %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000e3
16346! Mem[0000000030141400] = ff000000, %l0 = 000000e3ff000000
16347 ldstuba [%i5+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
16348! Mem[0000000010101400] = ff0000ff, %l6 = 00000000ddd64d85
16349 ldstuba [%i4+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
16350! %f20 = 6fad734e, Mem[0000000010001410] = 00000423
16351 sta %f20,[%i0+%o5]0x80 ! Mem[0000000010001410] = 6fad734e
16352! %f0 = 00000000 ff000000 000000ff 00000000
16353! %f4 = 00000000 28000000 00000000 000000e3
16354! %f8 = 18e1e5c6 87a8a87c ff000000 0000ffff
16355! %f12 = ff000000 60b10000 ff800000 00000000
16356 stda %f0,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
16357! Mem[0000000030041410] = ff000000, %l2 = ffffffffffffff00
16358 swapa [%i1+%o5]0x81,%l2 ! %l2 = 00000000ff000000
16359! Mem[0000000010141410] = ff000000, %l6 = 00000000000000ff
16360 swapa [%i5+%o5]0x88,%l6 ! %l6 = 00000000ff000000
16361! %l7 = 0000000000000000, %l0 = 00000000000000ff, %l2 = 00000000ff000000
16362 sub %l7,%l0,%l2 ! %l2 = ffffffffffffff01
16363! Mem[0000000030001400] = 5610d03d, %l3 = ff0000e3c3d8ffff
16364 swapa [%i0+%g0]0x81,%l3 ! %l3 = 000000005610d03d
16365! Starting 10 instruction Load Burst
16366! Mem[0000000030001410] = 00000000, %f21 = ffff0000
16367 lda [%i0+%o5]0x81,%f21 ! %f21 = 00000000
16368
16369p0_label_631:
16370! Mem[0000000021800180] = 00ff423e, %l2 = ffffffffffffff01
16371 ldsh [%o3+0x180],%l2 ! %l2 = 00000000000000ff
16372! Mem[0000000030181408] = 000000e3, %f29 = 00000000
16373 lda [%i6+%o4]0x89,%f29 ! %f29 = 000000e3
16374! Mem[0000000010181424] = e3000000, %l6 = 00000000ff000000
16375 lduba [%i6+0x025]%asi,%l6 ! %l6 = 0000000000000000
16376! Mem[0000000030041400] = 000000ff, %l1 = 0000000000000087
16377 ldswa [%i1+%g0]0x81,%l1 ! %l1 = 00000000000000ff
16378! Mem[0000000030181408] = 000000e3, %l6 = 0000000000000000
16379 lduba [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000e3
16380! Mem[0000000010181400] = 00000000, %l2 = 00000000000000ff
16381 ldsha [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000
16382! Mem[00000000300c1408] = 172f6f72, %f17 = ff0000e3
16383 lda [%i3+%o4]0x81,%f17 ! %f17 = 172f6f72
16384! Code Fragment 4
16385p0_fragment_62:
16386! %l0 = 00000000000000ff
16387 setx 0xd196f1782a47dbd5,%g7,%l0 ! %l0 = d196f1782a47dbd5
16388! %l1 = 00000000000000ff
16389 setx 0xe1a123602bba0d9a,%g7,%l1 ! %l1 = e1a123602bba0d9a
16390 setx 0x7ff8, %g1, %g2
16391 and %l0, %g2, %l0
16392 setx 0xffffffff, %g1, %g2
16393 and %l1, %g2, %l1
16394 setx 0x100000000, %g1, %g2
16395 or %l1, %g2, %l1 ! Set bit 32 - perrinj
16396 ta T_CHANGE_HPRIV
16397 stxa %l1, [%l0]ASI_ICACHE_INSTR
16398 ta T_CHANGE_NONHPRIV
16399! %l0 = d196f1782a47dbd5
16400 setx 0x39ea0fb7d8ca3be3,%g7,%l0 ! %l0 = 39ea0fb7d8ca3be3
16401! %l1 = e1a123602bba0d9a
16402 setx 0xc88f4707f5783e90,%g7,%l1 ! %l1 = c88f4707f5783e90
16403! Mem[0000000030001408] = 00000000, %l0 = 39ea0fb7d8ca3be3
16404 lduba [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000
16405! Starting 10 instruction Store Burst
16406! Mem[0000000010101430] = 000000ff00ff0000, %l7 = 0000000000000000, %l7 = 0000000000000000
16407 add %i4,0x30,%g1
16408 casxa [%g1]0x80,%l7,%l7 ! %l7 = 000000ff00ff0000
16409
16410p0_label_632:
16411! %l4 = 00000000, %l5 = 00000000, Mem[0000000010001408] = 00ff004d 00000000
16412 stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 00000000
16413! %l4 = 0000000000000000, Mem[00000000100c140a] = ff0000ff, %asi = 80
16414 stha %l4,[%i3+0x00a]%asi ! Mem[00000000100c1408] = ff000000
16415! Mem[0000000010001410] = 4e73ad6f, %l2 = 0000000000000000
16416 ldstuba [%i0+%o5]0x88,%l2 ! %l2 = 0000006f000000ff
16417 membar #Sync ! Added by membar checker (103)
16418! Mem[0000000010041408] = ff000000, %l5 = 0000000000000000
16419 ldstuba [%i1+%o4]0x88,%l5 ! %l5 = 00000000000000ff
16420! %l2 = 000000000000006f, Mem[000000001010140a] = 000000e3, %asi = 80
16421 stba %l2,[%i4+0x00a]%asi ! Mem[0000000010101408] = 00006fe3
16422! Mem[0000000010101408] = 00006fe3, %l7 = 000000ff00ff0000
16423 swapa [%i4+%o4]0x80,%l7 ! %l7 = 0000000000006fe3
16424! %f16 = ff000000 172f6f72, Mem[00000000300c1400] = ffffd8c3 ffffffff
16425 stda %f16,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000 172f6f72
16426! Code Fragment 4
16427p0_fragment_63:
16428! %l0 = 0000000000000000
16429 setx 0x5edec1e02e9f36e2,%g7,%l0 ! %l0 = 5edec1e02e9f36e2
16430! %l1 = c88f4707f5783e90
16431 setx 0x75227f1782099aa8,%g7,%l1 ! %l1 = 75227f1782099aa8
16432 setx 0x7ff8, %g1, %g2
16433 and %l0, %g2, %l0
16434 setx 0xffffffff, %g1, %g2
16435 and %l1, %g2, %l1
16436 setx 0x100000000, %g1, %g2
16437 or %l1, %g2, %l1 ! Set bit 32 - perrinj
16438 ta T_CHANGE_HPRIV
16439 stxa %l1, [%l0]ASI_ICACHE_INSTR
16440 ta T_CHANGE_NONHPRIV
16441! %l0 = 5edec1e02e9f36e2
16442 setx 0x7579d107d56db9aa,%g7,%l0 ! %l0 = 7579d107d56db9aa
16443! %l1 = 75227f1782099aa8
16444 setx 0x8a6b92580ea9c7c6,%g7,%l1 ! %l1 = 8a6b92580ea9c7c6
16445! Mem[000000001004143d] = 00000000, %l4 = 0000000000000000
16446 ldstub [%i1+0x03d],%l4 ! %l4 = 00000000000000ff
16447! Starting 10 instruction Load Burst
16448! Mem[0000000010081408] = 000000ff, %f28 = 00000000
16449 lda [%i2+%o4]0x80,%f28 ! %f28 = 000000ff
16450
16451p0_label_633:
16452! Mem[0000000030101408] = 00000000e3000000, %f16 = ff000000 172f6f72
16453 ldda [%i4+%o4]0x89,%f16 ! %f16 = 00000000 e3000000
16454! Mem[00000000300c1400] = 000000ff, %l7 = 0000000000006fe3
16455 ldsha [%i3+%g0]0x89,%l7 ! %l7 = 00000000000000ff
16456! Mem[0000000010141408] = ff0000ff, %l7 = 00000000000000ff
16457 lduha [%i5+%o4]0x88,%l7 ! %l7 = 00000000000000ff
16458! Mem[0000000030141400] = 000000ff, %l5 = 0000000000000000
16459 ldsba [%i5+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
16460! Mem[00000000300c1400] = 726f2f17000000ff, %l3 = 000000005610d03d
16461 ldxa [%i3+%g0]0x89,%l3 ! %l3 = 726f2f17000000ff
16462! Mem[0000000030101410] = 00000028, %l4 = 0000000000000000
16463 lduwa [%i4+%o5]0x81,%l4 ! %l4 = 0000000000000028
16464! %l4 = 0000000000000028, %l2 = 000000000000006f, %l7 = 00000000000000ff
16465 udivx %l4,%l2,%l7 ! %l7 = 0000000000000000
16466! %f27 = 8700ff00, %f1 = ff000000
16467 fsqrts %f27,%f1 ! %f1 = 7fffffff
16468! Mem[0000000010181410] = 00000000, %l5 = ffffffffffffffff
16469 lduha [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000
16470! Starting 10 instruction Store Burst
16471! %l7 = 0000000000000000, Mem[0000000010041410] = 00000000
16472 stba %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
16473
16474p0_label_634:
16475! %l6 = 00000000000000e3, Mem[0000000010181410] = ff00000000000000
16476 stxa %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000000000e3
16477! Mem[0000000010001410] = 4e73adff, %l1 = 8a6b92580ea9c7c6
16478 swapa [%i0+%o5]0x88,%l1 ! %l1 = 000000004e73adff
16479! %f30 = ff800000 ffff0000, Mem[0000000030041408] = 28000000 00000000
16480 stda %f30,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff800000 ffff0000
16481! %l4 = 0000000000000028, Mem[00000000201c0000] = 00ff01ce, %asi = 80
16482 stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 002801ce
16483! %f16 = 00000000 e3000000, %l6 = 00000000000000e3
16484! Mem[0000000010041430] = ff00000060b10000
16485 add %i1,0x030,%g1
16486 stda %f16,[%g1+%l6]ASI_PST32_P ! Mem[0000000010041430] = 00000000e3000000
16487! Mem[0000000030041400] = ff000000, %l6 = 00000000000000e3
16488 swapa [%i1+%g0]0x89,%l6 ! %l6 = 00000000ff000000
16489! Mem[0000000010101401] = ff0000ff, %l7 = 0000000000000000
16490 ldstub [%i4+0x001],%l7 ! %l7 = 00000000000000ff
16491! %f10 = ff000000, Mem[0000000010081410] = 4e73ad6f
16492 sta %f10,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000000
16493! %l6 = ff000000, %l7 = 00000000, Mem[0000000010081408] = 000000ff e3000000
16494 std %l6,[%i2+%o4] ! Mem[0000000010081408] = ff000000 00000000
16495! Starting 10 instruction Load Burst
16496! Mem[0000000030181400] = 8700ff00 00000000 e3000000 00000000
16497! Mem[0000000030181410] = d8c31769 5610d03d 00ffffff d2030008
16498! Mem[0000000030181420] = 00000000 000000e3 1e2522e8 047e2ea5
16499! Mem[0000000030181430] = 080003d2 ffffff00 ff000000 00000000
16500 ldda [%i6]ASI_BLK_S,%f16 ! Block Load from 0000000030181400
16501
16502p0_label_635:
16503! Mem[0000000030141408] = ff00000000000000, %f0 = 00000000 7fffffff
16504 ldda [%i5+%o4]0x81,%f0 ! %f0 = ff000000 00000000
16505! %l0 = 7579d107d56db9aa, %l3 = 726f2f17000000ff, %l5 = 0000000000000000
16506 sub %l0,%l3,%l5 ! %l5 = 030aa1f0d56db8ab
16507! Mem[0000000010001400] = ff000000 ff0000ff, %l0 = d56db9aa, %l1 = 4e73adff
16508 ldda [%i0+%g0]0x88,%l0 ! %l0 = 00000000ff0000ff 00000000ff000000
16509! Mem[0000000010041400] = 00000000, %l7 = 0000000000000000
16510 ldswa [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
16511! Mem[0000000010001400] = ff0000ff, %l6 = 00000000ff000000
16512 lduba [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000ff
16513! Mem[0000000030041408] = ffff0000, %l2 = 000000000000006f
16514 lduba [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000
16515! Mem[0000000010001410] = c6c7a90e4e73ad6f, %f10 = ff000000 0000ffff
16516 ldd [%i0+%o5],%f10 ! %f10 = c6c7a90e 4e73ad6f
16517! Mem[0000000030041410] = ffffff00, %l3 = 726f2f17000000ff
16518 ldsba [%i1+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
16519! Mem[0000000030081410] = 00000000, %l1 = 00000000ff000000
16520 lduba [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000
16521! Starting 10 instruction Store Burst
16522! Mem[0000000010181400] = 00000000, %l5 = 030aa1f0d56db8ab
16523 ldstuba [%i6+%g0]0x80,%l5 ! %l5 = 00000000000000ff
16524
16525p0_label_636:
16526! Mem[0000000010101400] = ff00ffff, %l2 = 0000000000000000
16527 swapa [%i4+%g0]0x88,%l2 ! %l2 = 00000000ff00ffff
16528! %l7 = 0000000000000000, Mem[0000000010041410] = 00000000
16529 stwa %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
16530! %l7 = 0000000000000000, immed = fffff03f, %y = 00000028
16531 sdiv %l7,-0xfc1,%l1 ! %l1 = fffffffffd7600a3
16532 mov %l0,%y ! %y = ff0000ff
16533! Mem[0000000010001423] = 00000000, %l5 = 0000000000000000
16534 ldstub [%i0+0x023],%l5 ! %l5 = 00000000000000ff
16535! Mem[00000000100c1410] = 00ff0000, %l5 = 0000000000000000
16536 ldstuba [%i3+%o5]0x88,%l5 ! %l5 = 00000000000000ff
16537! %l3 = ffffffffffffffff, Mem[0000000030001408] = 00000000
16538 stwa %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffffff
16539! %f12 = ff000000, Mem[0000000010141400] = ff000000
16540 sta %f12,[%i5+0x000]%asi ! Mem[0000000010141400] = ff000000
16541! Mem[0000000010041400] = 00000000, %l7 = 0000000000000000
16542 swapa [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
16543! Mem[0000000010041421] = 18e1e5c6, %l5 = 0000000000000000
16544 ldstub [%i1+0x021],%l5 ! %l5 = 000000e1000000ff
16545! Starting 10 instruction Load Burst
16546! Mem[0000000010001410] = 6fad734e 0ea9c7c6, %l4 = 00000028, %l5 = 000000e1
16547 ldda [%i0+%o5]0x88,%l4 ! %l4 = 000000000ea9c7c6 000000006fad734e
16548
16549p0_label_637:
16550! %l6 = 00000000000000ff, %l4 = 000000000ea9c7c6, %l7 = 0000000000000000
16551 udivx %l6,%l4,%l7 ! %l7 = 0000000000000000
16552! Mem[0000000030041400] = e3000000ffffff00, %f10 = c6c7a90e 4e73ad6f
16553 ldda [%i1+%g0]0x81,%f10 ! %f10 = e3000000 ffffff00
16554! Mem[0000000010181400] = ff000000 00000423, %l6 = 000000ff, %l7 = 00000000
16555 ldda [%i6+%g0]0x80,%l6 ! %l6 = 00000000ff000000 0000000000000423
16556! Mem[0000000010081410] = 000000ff, %l0 = 00000000ff0000ff
16557 ldsha [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000000
16558! Mem[00000000100c1400] = 000000ff 00000000, %l4 = 0ea9c7c6, %l5 = 6fad734e
16559 ldda [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000000 00000000000000ff
16560! Mem[00000000300c1408] = 172f6f72, %l6 = 00000000ff000000
16561 lduwa [%i3+%o4]0x81,%l6 ! %l6 = 00000000172f6f72
16562! Mem[00000000300c1410] = 0000ea29 00000000, %l0 = 00000000, %l1 = fd7600a3
16563 ldda [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000 000000000000ea29
16564! Mem[00000000100c1400] = 00000000, %l0 = 0000000000000000
16565 ldsba [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000
16566! Mem[00000000211c0000] = ffb7e5a1, %l5 = 00000000000000ff
16567 lduba [%o2+0x000]%asi,%l5 ! %l5 = 00000000000000ff
16568! Starting 10 instruction Store Burst
16569! %f11 = ffffff00, Mem[0000000010141430] = ff000000
16570 sta %f11,[%i5+0x030]%asi ! Mem[0000000010141430] = ffffff00
16571
16572p0_label_638:
16573! Mem[0000000030081400] = ffffffff, %l0 = 0000000000000000
16574 ldstuba [%i2+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
16575! %l0 = 00000000000000ff, Mem[0000000030041408] = ff800000ffff0000
16576 stxa %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000000000ff
16577! %f10 = e3000000 ffffff00, %l2 = 00000000ff00ffff
16578! Mem[0000000010001420] = 000000ff00000000
16579 add %i0,0x020,%g1
16580 stda %f10,[%g1+%l2]ASI_PST16_PL ! Mem[0000000010001420] = 00ffffff000000e3
16581! %l0 = 00000000000000ff, Mem[0000000010081437] = 60b10000
16582 stb %l0,[%i2+0x037] ! Mem[0000000010081434] = 60b100ff
16583! Mem[0000000030181410] = 6917c3d8, %l4 = 0000000000000000
16584 swapa [%i6+%o5]0x89,%l4 ! %l4 = 000000006917c3d8
16585! %f18 = e3000000, Mem[0000000010181410] = e3000000
16586 st %f18,[%i6+%o5] ! Mem[0000000010181410] = e3000000
16587! Mem[0000000030141408] = 000000ff, %l6 = 00000000172f6f72
16588 swapa [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff
16589! Mem[000000001000142f] = 00ff0000, %l2 = 00000000ff00ffff
16590 ldstuba [%i0+0x02f]%asi,%l2 ! %l2 = 00000000000000ff
16591! Mem[0000000030081410] = 00000000, %l5 = 00000000000000ff
16592 ldstuba [%i2+%o5]0x81,%l5 ! %l5 = 00000000000000ff
16593! Starting 10 instruction Load Burst
16594! Mem[0000000030001410] = 0000000000000000, %f12 = ff000000 60b10000
16595 ldda [%i0+%o5]0x81,%f12 ! %f12 = 00000000 00000000
16596
16597p0_label_639:
16598! Mem[0000000030001400] = c3d8ffff 00000000, %l4 = 6917c3d8, %l5 = 00000000
16599 ldda [%i0+%g0]0x81,%l4 ! %l4 = 00000000c3d8ffff 0000000000000000
16600! Mem[0000000030081408] = c3d8ffff, %l3 = ffffffffffffffff
16601 lduba [%i2+%o4]0x89,%l3 ! %l3 = 00000000000000ff
16602! Mem[0000000010081410] = 000000ff000000ff, %f14 = ff800000 00000000
16603 ldda [%i2+%o5]0x80,%f14 ! %f14 = 000000ff 000000ff
16604! Mem[00000000100c1408] = ff000000e3000000, %l0 = 00000000000000ff
16605 ldxa [%i3+%o4]0x80,%l0 ! %l0 = ff000000e3000000
16606! Mem[00000000300c1410] = 00000000, %l5 = 0000000000000000
16607 ldsha [%i3+%o5]0x89,%l5 ! %l5 = 0000000000000000
16608! Mem[0000000030041400] = e3000000, %l1 = 000000000000ea29
16609 lduha [%i1+%g0]0x81,%l1 ! %l1 = 000000000000e300
16610! Mem[0000000010141410] = ff000000000000ff, %f10 = e3000000 ffffff00
16611 ldda [%i5+%o5]0x88,%f10 ! %f10 = ff000000 000000ff
16612! %f21 = 5610d03d, %f24 = 00000000 000000e3
16613 fitod %f21,%f24 ! %f24 = 41d58434 0f400000
16614! Mem[0000000010101408] = 0000ff00, %l3 = 00000000000000ff
16615 ldsba [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
16616! Starting 10 instruction Store Burst
16617! %l0 = ff000000e3000000, Mem[000000001004142a] = ff000000
16618 sth %l0,[%i1+0x02a] ! Mem[0000000010041428] = ff000000
16619
16620p0_label_640:
16621 membar #Sync ! Added by membar checker (104)
16622! %l6 = 00000000000000ff, Mem[0000000030181408] = 000000e3
16623 stha %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
16624! %l6 = 000000ff, %l7 = 00000423, Mem[0000000010181400] = ff000000 00000423
16625 stda %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000ff 00000423
16626! Mem[0000000020800041] = fffaf99a, %l1 = 000000000000e300
16627 ldstuba [%o1+0x041]%asi,%l1 ! %l1 = 000000fa000000ff
16628! %l7 = 0000000000000423, Mem[0000000010141408] = ff0000ff
16629 stha %l7,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000423
16630! %l5 = 0000000000000000, Mem[0000000020800040] = fffff99a
16631 sth %l5,[%o1+0x040] ! Mem[0000000020800040] = 0000f99a
16632! %l2 = 0000000000000000, Mem[000000001000141a] = 000003d2
16633 sth %l2,[%i0+0x01a] ! Mem[0000000010001418] = 00000000
16634! Mem[00000000100c1408] = ff000000, %l5 = 0000000000000000, %asi = 80
16635 swapa [%i3+0x008]%asi,%l5 ! %l5 = 00000000ff000000
16636! Mem[0000000010181408] = 000000006917c3d8, %l6 = 00000000000000ff
16637 ldxa [%i6+%o4]0x88,%l6 ! %l6 = 000000006917c3d8
16638! Mem[0000000010041410] = 00000000, %l0 = ff000000e3000000
16639 ldstuba [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ff
16640! Starting 10 instruction Load Burst
16641! Mem[0000000030141410] = ff851717815d5875, %l7 = 0000000000000423
16642 ldxa [%i5+%o5]0x81,%l7 ! %l7 = ff851717815d5875
16643
16644p0_label_641:
16645! Mem[0000000010081410] = ff000000, %f8 = 18e1e5c6
16646 lda [%i2+%o5]0x88,%f8 ! %f8 = ff000000
16647! Mem[00000000201c0000] = 002801ce, %l5 = 00000000ff000000
16648 lduba [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000000
16649! Mem[0000000030001408] = ffffffff, %f11 = 000000ff
16650 lda [%i0+%o4]0x89,%f11 ! %f11 = ffffffff
16651! Mem[0000000030001410] = 0000000000000000, %f2 = 000000ff 00000000
16652 ldda [%i0+%o5]0x81,%f2 ! %f2 = 00000000 00000000
16653! Mem[0000000010101410] = 00000000, %l3 = 0000000000000000
16654 lduwa [%i4+0x010]%asi,%l3 ! %l3 = 0000000000000000
16655! Mem[0000000021800040] = 00ff28b2, %l0 = 0000000000000000
16656 ldsha [%o3+0x040]%asi,%l0 ! %l0 = 00000000000000ff
16657! Mem[0000000030081410] = 00000000000000ff, %f22 = 00ffffff d2030008
16658 ldda [%i2+%o5]0x89,%f22 ! %f22 = 00000000 000000ff
16659! Mem[0000000030001408] = e3000000ffffffff, %f20 = d8c31769 5610d03d
16660 ldda [%i0+%o4]0x89,%f20 ! %f20 = e3000000 ffffffff
16661! Mem[0000000010041408] = ff0000ff 00000000, %l4 = c3d8ffff, %l5 = 00000000
16662 ldda [%i1+%o4]0x80,%l4 ! %l4 = 00000000ff0000ff 0000000000000000
16663! Starting 10 instruction Store Burst
16664! %l2 = 0000000000000000, Mem[0000000021800101] = ffff4e79, %asi = 80
16665 stba %l2,[%o3+0x101]%asi ! Mem[0000000021800100] = ff004e79
16666
16667p0_label_642:
16668! Mem[0000000030181400] = 00ff0087, %l2 = 0000000000000000
16669 ldstuba [%i6+%g0]0x89,%l2 ! %l2 = 00000087000000ff
16670! Mem[00000000211c0000] = ffb7e5a1, %l4 = 00000000ff0000ff
16671 ldstub [%o2+%g0],%l4 ! %l4 = 000000ff000000ff
16672! %l2 = 0000000000000087, Mem[0000000010081410] = ff000000
16673 stba %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000087
16674! %f27 = 047e2ea5, Mem[0000000030001400] = c3d8ffff
16675 sta %f27,[%i0+%g0]0x81 ! Mem[0000000030001400] = 047e2ea5
16676! %f0 = ff000000 00000000 00000000 00000000
16677! %f4 = 00000000 28000000 00000000 000000e3
16678! %f8 = ff000000 87a8a87c ff000000 ffffffff
16679! %f12 = 00000000 00000000 000000ff 000000ff
16680 stda %f0,[%i5]ASI_COMMIT_P ! Block Store to 0000000010141400
16681! Mem[0000000030101410] = 28000000, %l6 = 000000006917c3d8
16682 ldstuba [%i4+%o5]0x89,%l6 ! %l6 = 00000000000000ff
16683! %l6 = 00000000, %l7 = 815d5875, Mem[00000000300c1400] = 000000ff 726f2f17
16684 stda %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 815d5875
16685! %f20 = e3000000, Mem[0000000010041428] = ff000000
16686 st %f20,[%i1+0x028] ! Mem[0000000010041428] = e3000000
16687! Mem[0000000030001408] = ffffffff, %f26 = 1e2522e8
16688 lda [%i0+%o4]0x89,%f26 ! %f26 = ffffffff
16689! Starting 10 instruction Load Burst
16690! Mem[0000000010101400] = 00000000, %l6 = 0000000000000000
16691 ldub [%i4+0x002],%l6 ! %l6 = 0000000000000000
16692
16693p0_label_643:
16694! Mem[0000000030081400] = ffffffff ffffffff, %l0 = 000000ff, %l1 = 000000fa
16695 ldda [%i2+%g0]0x81,%l0 ! %l0 = 00000000ffffffff 00000000ffffffff
16696! %l7 = ff851717815d5875, imm = 00000000000001e2, %l7 = ff851717815d5875
16697 orn %l7,0x1e2,%l7 ! %l7 = fffffffffffffe7d
16698! Mem[0000000010041430] = 00000000, %l6 = 0000000000000000
16699 lduha [%i1+0x030]%asi,%l6 ! %l6 = 0000000000000000
16700! Mem[00000000300c1408] = ff0057fd 726f2f17, %l0 = ffffffff, %l1 = ffffffff
16701 ldda [%i3+%o4]0x89,%l0 ! %l0 = 00000000726f2f17 00000000ff0057fd
16702 membar #Sync ! Added by membar checker (105)
16703! Mem[000000001014142c] = ffffffff, %l1 = 00000000ff0057fd
16704 lduwa [%i5+0x02c]%asi,%l1 ! %l1 = 00000000ffffffff
16705! Mem[0000000030081410] = ff000000 00000000, %l2 = 00000087, %l3 = 00000000
16706 ldda [%i2+%o5]0x81,%l2 ! %l2 = 00000000ff000000 0000000000000000
16707! Mem[0000000030001408] = e3000000ffffffff, %l5 = 0000000000000000
16708 ldxa [%i0+%o4]0x89,%l5 ! %l5 = e3000000ffffffff
16709! Mem[0000000030001410] = 00000000, %l2 = 00000000ff000000
16710 lduha [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000000
16711! Mem[0000000030001400] = a52e7e04, %f27 = 047e2ea5
16712 lda [%i0+%g0]0x89,%f27 ! %f27 = a52e7e04
16713! Starting 10 instruction Store Burst
16714! %f24 = 41d58434 0f400000, %l7 = fffffffffffffe7d
16715! Mem[0000000030181420] = 00000000000000e3
16716 add %i6,0x020,%g1
16717 stda %f24,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030181420] = 0000400f000000e3
16718
16719p0_label_644:
16720! Mem[0000000030101400] = ff000000, %l0 = 00000000726f2f17
16721 ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000ff
16722! Mem[0000000030101408] = e3000000, %l6 = 0000000000000000
16723 swapa [%i4+%o4]0x89,%l6 ! %l6 = 00000000e3000000
16724! %l5 = e3000000ffffffff, Mem[0000000010141400] = 000000ff
16725 stha %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000ffff
16726! Mem[0000000030101400] = ff0000ff, %l3 = 0000000000000000
16727 swapa [%i4+%g0]0x89,%l3 ! %l3 = 00000000ff0000ff
16728! Mem[0000000030181408] = 000000ff, %l3 = 00000000ff0000ff
16729 ldstuba [%i6+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
16730! Mem[0000000010181408] = d8c31769, %l6 = 00000000e3000000
16731 swapa [%i6+%o4]0x80,%l6 ! %l6 = 00000000d8c31769
16732! %l0 = 0000000000000000, Mem[000000001008142c] = 000000ff, %asi = 80
16733 stwa %l0,[%i2+0x02c]%asi ! Mem[000000001008142c] = 00000000
16734! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010181400] = ff000000 23040000
16735 stda %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff ffffffff
16736! Mem[0000000010181408] = 000000e3, %l6 = 00000000d8c31769
16737 swapa [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000e3
16738! Starting 10 instruction Load Burst
16739! Mem[00000000300c1400] = 00000000, %l0 = 0000000000000000
16740 lduwa [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000
16741
16742p0_label_645:
16743! Mem[0000000030081400] = ffffffff ffffffff ffffd8c3 e30000ff
16744! Mem[0000000030081410] = ff000000 00000000 00000000 ffffff00
16745! Mem[0000000030081420] = e3000000 00000000 a52e7e04 e822251e
16746! Mem[0000000030081430] = 00ffffff d2030008 00000000 ff000000
16747 ldda [%i2]ASI_BLK_S,%f16 ! Block Load from 0000000030081400
16748! Mem[0000000030141408] = 726f2f17, %l6 = 00000000000000e3
16749 ldsha [%i5+%o4]0x81,%l6 ! %l6 = 000000000000726f
16750! Mem[0000000010101410] = 00000000, %l1 = 00000000ffffffff
16751 lduba [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000
16752! Mem[0000000030041400] = 00ffffff 000000e3, %l4 = 000000ff, %l5 = ffffffff
16753 ldda [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000e3 0000000000ffffff
16754! Mem[00000000100c1410] = 00ff0087 00ff00ff, %l4 = 000000e3, %l5 = 00ffffff
16755 ldda [%i3+%o5]0x88,%l4 ! %l4 = 0000000000ff00ff 0000000000ff0087
16756! Mem[00000000100c1438] = 00000000, %l3 = 00000000000000ff
16757 ldsw [%i3+0x038],%l3 ! %l3 = 0000000000000000
16758! Mem[0000000010181408] = 6917c3d8, %l1 = 0000000000000000
16759 ldsba [%i6+%o4]0x80,%l1 ! %l1 = 0000000000000069
16760! Mem[0000000010041410] = 000000ff, %l0 = 0000000000000000
16761 lduha [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ff
16762! Mem[0000000030041410] = 00ffffff, %f12 = 00000000
16763 lda [%i1+%o5]0x89,%f12 ! %f12 = 00ffffff
16764! Starting 10 instruction Store Burst
16765! %l2 = 0000000000000000, Mem[0000000020800041] = 0000f99a
16766 stb %l2,[%o1+0x041] ! Mem[0000000020800040] = 0000f99a
16767
16768p0_label_646:
16769! %l3 = 0000000000000000, immed = 00000f96, %y = ff0000ff
16770 umul %l3,0xf96,%l0 ! %l0 = 0000000000000000, %y = 00000000
16771! Mem[00000000100c1400] = 00000000, %l0 = 0000000000000000
16772 swapa [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000
16773! Mem[0000000030101408] = 00000000, %l1 = 0000000000000069
16774 swapa [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
16775! Mem[0000000010001400] = ff0000ff, %l0 = 0000000000000000
16776 swapa [%i0+%g0]0x80,%l0 ! %l0 = 00000000ff0000ff
16777! %l1 = 0000000000000000, Mem[0000000010141428] = ff000000
16778 stw %l1,[%i5+0x028] ! Mem[0000000010141428] = 00000000
16779! %f1 = 00000000, Mem[0000000010181408] = 6917c3d8
16780 sta %f1 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
16781! %l5 = 0000000000ff0087, Mem[0000000010101408] = 00ff0000
16782 stba %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = 87ff0000
16783! %f14 = 000000ff, Mem[0000000010141410] = 00000000
16784 sta %f14,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
16785! %l2 = 0000000000000000, Mem[0000000030001408] = ffffffff
16786 stba %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00ffffff
16787! Starting 10 instruction Load Burst
16788! Mem[0000000010141408] = 00000000, %l5 = 0000000000ff0087
16789 ldsha [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000
16790
16791p0_label_647:
16792! Mem[0000000010041430] = 00000000e3000000, %f2 = 00000000 00000000
16793 ldda [%i1+0x030]%asi,%f2 ! %f2 = 00000000 e3000000
16794! Mem[000000001014140c] = 00000000, %l0 = 00000000ff0000ff
16795 lduha [%i5+0x00c]%asi,%l0 ! %l0 = 0000000000000000
16796! Mem[0000000010081400] = 00000000, %l4 = 0000000000ff00ff
16797 ldswa [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000
16798! Mem[0000000010001420] = 00ffffff, %l1 = 0000000000000000
16799 lduha [%i0+0x020]%asi,%l1 ! %l1 = 00000000000000ff
16800! Mem[0000000010081414] = 000000ff, %l1 = 00000000000000ff
16801 lduba [%i2+0x017]%asi,%l1 ! %l1 = 00000000000000ff
16802! Mem[0000000030141408] = 00000000 172f6f72, %l4 = 00000000, %l5 = 00000000
16803 ldda [%i5+%o4]0x89,%l4 ! %l4 = 00000000172f6f72 0000000000000000
16804! Mem[0000000010141418] = 00000000, %l2 = 0000000000000000
16805 ldsh [%i5+0x018],%l2 ! %l2 = 0000000000000000
16806! Mem[00000000300c1410] = 0000ea2900000000, %l7 = fffffffffffffe7d
16807 ldxa [%i3+%o5]0x89,%l7 ! %l7 = 0000ea2900000000
16808! Mem[00000000100c1400] = 000000ff00000000, %l0 = 0000000000000000
16809 ldxa [%i3+%g0]0x88,%l0 ! %l0 = 000000ff00000000
16810! Starting 10 instruction Store Burst
16811! %l2 = 00000000, %l3 = 00000000, Mem[00000000100c1408] = 00000000 000000e3
16812 stda %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 00000000
16813
16814p0_label_648:
16815! %f8 = ff000000 87a8a87c, Mem[0000000030101410] = 280000ff 00000000
16816 stda %f8 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000 87a8a87c
16817! Mem[0000000010081428] = 00000000, %l6 = 000000000000726f, %asi = 80
16818 swapa [%i2+0x028]%asi,%l6 ! %l6 = 0000000000000000
16819! %l1 = 00000000000000ff, Mem[00000000300c1410] = 0000ea2900000000
16820 stxa %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000000000ff
16821! %l3 = 0000000000000000, Mem[0000000010041410] = ff00000028000000
16822 stxa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000000000000
16823! Mem[0000000010081420] = 172f6f72, %l6 = 0000000000000000, %asi = 80
16824 swapa [%i2+0x020]%asi,%l6 ! %l6 = 00000000172f6f72
16825! %l0 = 00000000, %l1 = 000000ff, Mem[0000000010001410] = c6c7a90e 4e73ad6f
16826 stda %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 000000ff
16827! %l6 = 172f6f72, %l7 = 00000000, Mem[0000000010001430] = 00000000 00000000
16828 stda %l6,[%i0+0x030]%asi ! Mem[0000000010001430] = 172f6f72 00000000
16829! %f24 = e3000000 00000000, Mem[0000000010181400] = 000000ff ffffffff
16830 stda %f24,[%i6+%g0]0x88 ! Mem[0000000010181400] = e3000000 00000000
16831! %l4 = 172f6f72, %l5 = 00000000, Mem[0000000010181400] = 00000000 000000e3
16832 stda %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 172f6f72 00000000
16833! Starting 10 instruction Load Burst
16834! Mem[0000000010041408] = ff0000ff, %l4 = 00000000172f6f72
16835 lduwa [%i1+%o4]0x80,%l4 ! %l4 = 00000000ff0000ff
16836
16837p0_label_649:
16838! %f16 = ffffffff, Mem[0000000010001410] = 00000000
16839 sta %f16,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff
16840! Mem[0000000010041400] = 00000000, %l6 = 00000000172f6f72
16841 lduh [%i1+%g0],%l6 ! %l6 = 0000000000000000
16842! Mem[0000000030081410] = ff000000, %l5 = 0000000000000000
16843 lduwa [%i2+%o5]0x81,%l5 ! %l5 = 00000000ff000000
16844! Mem[0000000010081438] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000
16845 ldd [%i2+0x038],%l6 ! %l6 = 0000000000000000 0000000000000000
16846! Mem[0000000030141400] = ff000000 fffff6ac, %l6 = 00000000, %l7 = 00000000
16847 ldda [%i5+%g0]0x81,%l6 ! %l6 = 00000000ff000000 00000000fffff6ac
16848! Mem[00000000100c1410] = 00ff00ff, %l0 = 000000ff00000000
16849 ldsha [%i3+%o5]0x88,%l0 ! %l0 = 00000000000000ff
16850! Mem[0000000010101410] = 00000000, %f18 = ffffd8c3
16851 ld [%i4+%o5],%f18 ! %f18 = 00000000
16852! Mem[0000000030041400] = 000000e3, %l4 = 00000000ff0000ff
16853 ldsha [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000e3
16854! Mem[0000000030001400] = a52e7e04, %l3 = 0000000000000000
16855 ldsha [%i0+%g0]0x89,%l3 ! %l3 = 0000000000007e04
16856! Starting 10 instruction Store Burst
16857! %l0 = 000000ff, %l1 = 000000ff, Mem[0000000030001410] = 00000000 00000000
16858 stda %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff 000000ff
16859
16860p0_label_650:
16861! Mem[0000000010101408] = 0000ff87, %l6 = 00000000ff000000
16862 ldstuba [%i4+%o4]0x88,%l6 ! %l6 = 00000087000000ff
16863! Mem[0000000021800100] = ff004e79, %l1 = 00000000000000ff
16864 ldstuba [%o3+0x100]%asi,%l1 ! %l1 = 000000ff000000ff
16865! Mem[0000000010081408] = 000000ff, %l0 = 00000000000000ff
16866 swapa [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000ff
16867! Mem[0000000030181400] = ff00ff00, %l7 = 00000000fffff6ac
16868 ldstuba [%i6+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
16869! %l6 = 00000087, %l7 = 000000ff, Mem[0000000010141400] = ffff0000 00000000
16870 stda %l6,[%i5+0x000]%asi ! Mem[0000000010141400] = 00000087 000000ff
16871! %f16 = ffffffff, Mem[0000000010001408] = 00000000
16872 sta %f16,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff
16873! %l2 = 0000000000000000, Mem[0000000010141408] = 0000000000000000
16874 stxa %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000000
16875! %l2 = 0000000000000000, Mem[0000000010101400] = 00000000
16876 stba %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
16877! %l6 = 00000087, %l7 = 000000ff, Mem[0000000030001408] = ffffff00 e3000000
16878 stda %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000087 000000ff
16879! Starting 10 instruction Load Burst
16880! Mem[0000000010101410] = 000000e3 00000000, %l6 = 00000087, %l7 = 000000ff
16881 ldda [%i4+%o5]0x88,%l6 ! %l6 = 0000000000000000 00000000000000e3
16882
16883p0_label_651:
16884! Mem[0000000021800100] = ff004e79, %l1 = 00000000000000ff
16885 ldsba [%o3+0x100]%asi,%l1 ! %l1 = ffffffffffffffff
16886! Mem[0000000030041408] = ff00000000000000, %l3 = 0000000000007e04
16887 ldxa [%i1+%o4]0x81,%l3 ! %l3 = ff00000000000000
16888! Mem[0000000030041410] = 0000ea29 00ffffff, %l0 = 000000ff, %l1 = ffffffff
16889 ldda [%i1+%o5]0x89,%l0 ! %l0 = 0000000000ffffff 000000000000ea29
16890! Mem[0000000030041410] = 00ffffff, %f5 = 28000000
16891 lda [%i1+%o5]0x89,%f5 ! %f5 = 00ffffff
16892! Mem[0000000030101410] = 7ca8a887000000ff, %l7 = 00000000000000e3
16893 ldxa [%i4+%o5]0x81,%l7 ! %l7 = 7ca8a887000000ff
16894! Mem[0000000010001408] = ffffffff, %l1 = 000000000000ea29
16895 lduba [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000ff
16896! Mem[0000000010001400] = 00000000, %l0 = 0000000000ffffff
16897 ldsha [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000
16898! Mem[0000000010081410] = ff000087, %l5 = 00000000ff000000
16899 ldsba [%i2+%o5]0x88,%l5 ! %l5 = ffffffffffffff87
16900! Mem[0000000020800000] = ffffe062, %l6 = 0000000000000000
16901 ldsha [%o1+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
16902! Starting 10 instruction Store Burst
16903! %l6 = ffffffff, %l7 = 000000ff, Mem[0000000010101400] = 00000000 0000ffff
16904 stda %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffff 000000ff
16905
16906p0_label_652:
16907 membar #Sync ! Added by membar checker (106)
16908! %f2 = 00000000 e3000000, %l4 = 00000000000000e3
16909! Mem[0000000030081420] = e300000000000000
16910 add %i2,0x020,%g1
16911 stda %f2,[%g1+%l4]ASI_PST8_S ! Mem[0000000030081420] = 0000000000000000
16912! %l7 = 7ca8a887000000ff, Mem[0000000010041410] = 00000000
16913 stw %l7,[%i1+%o5] ! Mem[0000000010041410] = 000000ff
16914! %f24 = e3000000, Mem[0000000010101408] = ffff0000
16915 sta %f24,[%i4+%o4]0x80 ! Mem[0000000010101408] = e3000000
16916! %f1 = 00000000, %f24 = e3000000, %f24 = e3000000 00000000
16917 fsmuld %f1 ,%f24,%f24 ! %f24 = 80000000 00000000
16918! Mem[00000000201c0000] = 002801ce, %l5 = ffffffffffffff87
16919 ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 00000000000000ff
16920! %f4 = 00000000, Mem[0000000010181410] = e3000000
16921 sta %f4 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
16922! Mem[0000000021800040] = 00ff28b2, %l2 = 0000000000000000
16923 ldstuba [%o3+0x040]%asi,%l2 ! %l2 = 00000000000000ff
16924! Mem[0000000010101428] = 00000000, %l7 = 000000ff, %l7 = 000000ff
16925 add %i4,0x28,%g1
16926 casa [%g1]0x80,%l7,%l7 ! %l7 = 0000000000000000
16927! %l7 = 0000000000000000, Mem[0000000030001408] = 000000ff00000087
16928 stxa %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000000000000000
16929! Starting 10 instruction Load Burst
16930! %l7 = 0000000000000000, %l4 = 00000000000000e3, %l2 = 0000000000000000
16931 udivx %l7,%l4,%l2 ! %l2 = 0000000000000000
16932
16933p0_label_653:
16934! Mem[0000000010101400] = ffffffff, %l5 = 0000000000000000
16935 lduwa [%i4+%g0]0x80,%l5 ! %l5 = 00000000ffffffff
16936! Mem[0000000010041438] = ff800000 00ff0000, %l4 = 000000e3, %l5 = ffffffff
16937 ldd [%i1+0x038],%l4 ! %l4 = 00000000ff800000 0000000000ff0000
16938! Mem[0000000010141400] = 87000000, %l2 = 0000000000000000
16939 lduha [%i5+%g0]0x88,%l2 ! %l2 = 0000000000000000
16940! Mem[0000000030001408] = 00000000 00000000, %l0 = 00000000, %l1 = 000000ff
16941 ldda [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
16942! Mem[0000000010101438] = 00000000, %f16 = ffffffff
16943 lda [%i4+0x038]%asi,%f16 ! %f16 = 00000000
16944! Mem[0000000010041400] = 00000000, %l4 = 00000000ff800000
16945 ldswa [%i1+%g0]0x88,%l4 ! %l4 = 0000000000000000
16946! Mem[0000000030001408] = 00000000, %l3 = ff00000000000000
16947 lduba [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000000
16948! Mem[0000000010181408] = 00000000, %l6 = ffffffffffffffff
16949 ldsha [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000
16950! Mem[0000000010101438] = 00000000, %l1 = 0000000000000000
16951 ldub [%i4+0x03b],%l1 ! %l1 = 0000000000000000
16952! Starting 10 instruction Store Burst
16953! %l2 = 0000000000000000, Mem[0000000010181408] = 00000000
16954 stwa %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
16955
16956p0_label_654:
16957! %f0 = ff000000 00000000, Mem[0000000010101408] = e3000000 ffffffff
16958 stda %f0 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000 00000000
16959! %l3 = 0000000000000000, Mem[00000000218000c1] = ffffd5a0, %asi = 80
16960 stba %l3,[%o3+0x0c1]%asi ! Mem[00000000218000c0] = ff00d5a0
16961! %f18 = 00000000 e30000ff, Mem[00000000300c1400] = 00000000 75585d81
16962 stda %f18,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 e30000ff
16963! %l5 = 0000000000ff0000, Mem[0000000030101408] = 69000000
16964 stba %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
16965! %f6 = 00000000, Mem[0000000030181410] = 00000000
16966 sta %f6 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
16967! Mem[0000000030181408] = ff000000, %l7 = 0000000000000000
16968 swapa [%i6+%o4]0x81,%l7 ! %l7 = 00000000ff000000
16969! %l5 = 0000000000ff0000, Mem[0000000030081400] = ffffffff
16970 stba %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffff00
16971! %l7 = 00000000ff000000, Mem[0000000010041410] = ff000000
16972 stwa %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff000000
16973! %l4 = 00000000, %l5 = 00ff0000, Mem[0000000030181408] = 00000000 00000000
16974 stda %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 00ff0000
16975! Starting 10 instruction Load Burst
16976! Mem[000000001010140c] = 00000000, %l7 = 00000000ff000000
16977 ldsb [%i4+0x00d],%l7 ! %l7 = 0000000000000000
16978
16979p0_label_655:
16980! %f19 = e30000ff, %f2 = 00000000, %f21 = 00000000
16981 fadds %f19,%f2 ,%f21 ! %f21 = e30000ff
16982! Mem[0000000010081408] = ff000000 00000000, %l0 = 00000000, %l1 = 00000000
16983 ldda [%i2+%o4]0x80,%l0 ! %l0 = 00000000ff000000 0000000000000000
16984! Code Fragment 4
16985p0_fragment_64:
16986! %l0 = 00000000ff000000
16987 setx 0x7ab86740355767da,%g7,%l0 ! %l0 = 7ab86740355767da
16988! %l1 = 0000000000000000
16989 setx 0xd8d81f27ec2c0966,%g7,%l1 ! %l1 = d8d81f27ec2c0966
16990 setx 0x7ff8, %g1, %g2
16991 and %l0, %g2, %l0
16992 setx 0xffffffff, %g1, %g2
16993 and %l1, %g2, %l1
16994 setx 0x100000000, %g1, %g2
16995 or %l1, %g2, %l1 ! Set bit 32 - perrinj
16996 ta T_CHANGE_HPRIV
16997 stxa %l1, [%l0]ASI_ICACHE_INSTR
16998 ta T_CHANGE_NONHPRIV
16999! %l0 = 7ab86740355767da
17000 setx 0x6fe30a2fafd5e4b7,%g7,%l0 ! %l0 = 6fe30a2fafd5e4b7
17001! %l1 = d8d81f27ec2c0966
17002 setx 0x534a9ea04cd8d26d,%g7,%l1 ! %l1 = 534a9ea04cd8d26d
17003! Mem[0000000010101410] = 00000000, %l2 = 0000000000000000
17004 swapa [%i4+%o5]0x88,%l2 ! %l2 = 0000000000000000
17005! Mem[0000000030101400] = 00000000, %l1 = 534a9ea04cd8d26d
17006 ldswa [%i4+%g0]0x81,%l1 ! %l1 = 0000000000000000
17007! Mem[0000000010001408] = ffffffff, %l6 = 0000000000000000
17008 ldswa [%i0+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
17009! Mem[0000000010081430] = ff00000060b100ff, %f8 = ff000000 87a8a87c
17010 ldd [%i2+0x030],%f8 ! %f8 = ff000000 60b100ff
17011! Mem[0000000010041400] = 00000000, %l4 = 0000000000000000
17012 ldswa [%i1+%g0]0x88,%l4 ! %l4 = 0000000000000000
17013! Mem[0000000030041400] = e3000000, %l0 = 6fe30a2fafd5e4b7
17014 ldsha [%i1+%g0]0x81,%l0 ! %l0 = ffffffffffffe300
17015! Starting 10 instruction Store Burst
17016! %l0 = ffffe300, %l1 = 00000000, Mem[0000000010181400] = 172f6f72 00000000
17017 std %l0,[%i6+%g0] ! Mem[0000000010181400] = ffffe300 00000000
17018
17019p0_label_656:
17020! Mem[0000000010181410] = 00000000, %l7 = 0000000000000000
17021 ldstuba [%i6+%o5]0x88,%l7 ! %l7 = 00000000000000ff
17022! %l0 = ffffffffffffe300, Mem[0000000010001408] = ffffffff00000000
17023 stxa %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffffffffe300
17024! Mem[0000000010041410] = ff000000, %l2 = 0000000000000000
17025 swapa [%i1+%o5]0x88,%l2 ! %l2 = 00000000ff000000
17026! Mem[0000000030081408] = ffffd8c3, %l7 = 0000000000000000
17027 ldstuba [%i2+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
17028! %l0 = ffffffffffffe300, Mem[0000000010101400] = ffffffff, %asi = 80
17029 stwa %l0,[%i4+0x000]%asi ! Mem[0000000010101400] = ffffe300
17030! %l7 = 00000000000000ff, Mem[0000000030181410] = 00000000
17031 stba %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff000000
17032! %f0 = ff000000 00000000 00000000 e3000000
17033! %f4 = 00000000 00ffffff 00000000 000000e3
17034! %f8 = ff000000 60b100ff ff000000 ffffffff
17035! %f12 = 00ffffff 00000000 000000ff 000000ff
17036 stda %f0,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
17037! %l2 = ff000000, %l3 = 00000000, Mem[0000000030181400] = 00ff00ff 00000000
17038 stda %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff000000 00000000
17039! %f29 = d2030008, %f30 = 00000000, %f20 = ff000000
17040 fmuls %f29,%f30,%f20 ! %f20 = 80000000
17041! Starting 10 instruction Load Burst
17042! Mem[0000000030041408] = 000000ff, %l1 = 0000000000000000
17043 ldsha [%i1+%o4]0x89,%l1 ! %l1 = 00000000000000ff
17044
17045p0_label_657:
17046! Mem[0000000030081408] = ffffd8c3e30000ff, %l2 = 00000000ff000000
17047 ldxa [%i2+%o4]0x81,%l2 ! %l2 = ffffd8c3e30000ff
17048! Mem[0000000010181420] = 00000000e3000000, %f22 = 00000000 ffffff00
17049 ldd [%i6+0x020],%f22 ! %f22 = 00000000 e3000000
17050! Mem[0000000030181410] = 3dd01056000000ff, %f30 = 00000000 ff000000
17051 ldda [%i6+%o5]0x89,%f30 ! %f30 = 3dd01056 000000ff
17052 membar #Sync ! Added by membar checker (107)
17053! Mem[0000000010041400] = 00000000000000ff, %l2 = ffffd8c3e30000ff
17054 ldxa [%i1+%g0]0x88,%l2 ! %l2 = 00000000000000ff
17055! Mem[0000000010081410] = 870000ff, %l0 = ffffffffffffe300
17056 lduba [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000087
17057! %f4 = 00000000, %f12 = 00ffffff
17058 fcmps %fcc2,%f4 ,%f12 ! %fcc2 = 1
17059! Mem[0000000010101400] = ffffe300, %l0 = 0000000000000087
17060 ldsha [%i4+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
17061! Mem[0000000030001400] = a52e7e04, %l6 = ffffffffffffffff
17062 lduha [%i0+%g0]0x89,%l6 ! %l6 = 0000000000007e04
17063! %l7 = 00000000000000ff, %l7 = 00000000000000ff, %l4 = 0000000000000000
17064 sub %l7,%l7,%l4 ! %l4 = 0000000000000000
17065! Starting 10 instruction Store Burst
17066! %l4 = 0000000000000000, %l0 = ffffffffffffffff, %y = 00000000
17067 umul %l4,%l0,%l6 ! %l6 = 0000000000000000, %y = 00000000
17068
17069p0_label_658:
17070! Mem[0000000010081408] = ff00000000000000, %f16 = 00000000 ffffffff
17071 ldda [%i2+%o4]0x80,%f16 ! %f16 = ff000000 00000000
17072! %l2 = 00000000000000ff, Mem[0000000010141410] = ff00000028000000, %asi = 80
17073 stxa %l2,[%i5+0x010]%asi ! Mem[0000000010141410] = 00000000000000ff
17074! Mem[0000000030041410] = ffffff00, %l1 = 00000000000000ff
17075 swapa [%i1+%o5]0x81,%l1 ! %l1 = 00000000ffffff00
17076! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010001420] = 00ffffff 000000e3
17077 stda %l6,[%i0+0x020]%asi ! Mem[0000000010001420] = 00000000 000000ff
17078! %f25 = 00000000, Mem[00000000300c1408] = 726f2f17
17079 sta %f25,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
17080! %l0 = ffffffff, %l1 = ffffff00, Mem[0000000030041400] = 000000e3 00ffffff
17081 stda %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffff ffffff00
17082! %l4 = 00000000, %l5 = 00ff0000, Mem[0000000030041410] = 000000ff 29ea0000
17083 stda %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 00ff0000
17084! %l4 = 0000000000000000, Mem[0000000010081400] = 00000000
17085 stwa %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
17086! %l3 = 0000000000000000, Mem[0000000010141408] = 0000000000000000
17087 stxa %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000000000000000
17088! Starting 10 instruction Load Burst
17089! Mem[0000000010181438] = ff0000ff, %f5 = 00ffffff
17090 lda [%i6+0x038]%asi,%f5 ! %f5 = ff0000ff
17091
17092p0_label_659:
17093! Mem[0000000020800040] = 0000f99a, %l5 = 0000000000ff0000
17094 ldsh [%o1+0x040],%l5 ! %l5 = 0000000000000000
17095! Mem[0000000030041400] = ffffffff, %l2 = 00000000000000ff
17096 ldsba [%i1+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
17097! Mem[0000000030101400] = 00000000, %l3 = 0000000000000000
17098 ldsha [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
17099! Mem[0000000010101400] = 000000ff00e3ffff, %l4 = 0000000000000000
17100 ldxa [%i4+%g0]0x88,%l4 ! %l4 = 000000ff00e3ffff
17101! Mem[0000000030001400] = 00000000 a52e7e04, %l2 = ffffffff, %l3 = 00000000
17102 ldda [%i0+%g0]0x89,%l2 ! %l2 = 00000000a52e7e04 0000000000000000
17103! Mem[0000000030041408] = 00000000000000ff, %f26 = a52e7e04 e822251e
17104 ldda [%i1+%o4]0x89,%f26 ! %f26 = 00000000 000000ff
17105! Mem[0000000020800040] = 0000f99a, %l2 = 00000000a52e7e04
17106 ldsha [%o1+0x040]%asi,%l2 ! %l2 = 0000000000000000
17107! Mem[00000000300c1408] = ff0057fd 00000000, %l6 = 00000000, %l7 = 000000ff
17108 ldda [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000 00000000ff0057fd
17109! Mem[00000000100c1410] = 00ff00ff, %f26 = 00000000
17110 lda [%i3+%o5]0x88,%f26 ! %f26 = 00ff00ff
17111! Starting 10 instruction Store Burst
17112! Mem[0000000030001408] = 00000000, %l0 = ffffffffffffffff
17113 swapa [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000
17114
17115p0_label_660:
17116! %l5 = 0000000000000000, Mem[0000000010181408] = 00000000
17117 stba %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
17118! %l0 = 00000000, %l1 = ffffff00, Mem[0000000010001410] = ffffffff ff000000
17119 stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 ffffff00
17120! Mem[0000000010001400] = 00000000, %l0 = 0000000000000000
17121 swapa [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000
17122! %l3 = 0000000000000000, Mem[0000000010081410] = ff000000ff000087
17123 stxa %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000000000000000
17124! Mem[00000000218001c0] = ff00c752, %l7 = 00000000ff0057fd
17125 ldstub [%o3+0x1c0],%l7 ! %l7 = 000000ff000000ff
17126! Mem[0000000010001400] = 00000000, %l7 = 00000000000000ff
17127 swapa [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000000
17128! Mem[0000000030181408] = 00000000, %l0 = 0000000000000000
17129 swapa [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000
17130! %f22 = 00000000, %f18 = 00000000, %f27 = 000000ff
17131 fadds %f22,%f18,%f27 ! %f27 = 00000000
17132! Mem[0000000030181400] = ff000000, %l2 = 0000000000000000
17133 swapa [%i6+%g0]0x89,%l2 ! %l2 = 00000000ff000000
17134! Starting 10 instruction Load Burst
17135! Mem[0000000010001430] = 172f6f72 00000000, %l6 = 00000000, %l7 = 00000000
17136 ldda [%i0+0x030]%asi,%l6 ! %l6 = 00000000172f6f72 0000000000000000
17137
17138p0_label_661:
17139! Mem[0000000010181410] = 000000ff, %l1 = 00000000ffffff00
17140 ldsba [%i6+%o5]0x88,%l1 ! %l1 = ffffffffffffffff
17141! Mem[0000000030001400] = a52e7e04, %l3 = 0000000000000000
17142 ldsba [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000004
17143! Mem[00000000100c1410] = ff00ff00 8700ff00, %l2 = ff000000, %l3 = 00000004
17144 ldd [%i3+%o5],%l2 ! %l2 = 00000000ff00ff00 000000008700ff00
17145! %l0 = 0000000000000000, immed = fffff6f4, %y = 00000000
17146 umul %l0,-0x90c,%l7 ! %l7 = 0000000000000000, %y = 00000000
17147! Mem[0000000030041408] = 000000ff, %l1 = ffffffffffffffff
17148 lduba [%i1+%o4]0x89,%l1 ! %l1 = 00000000000000ff
17149! Mem[000000001018141c] = ffffffff, %l4 = 000000ff00e3ffff
17150 lduw [%i6+0x01c],%l4 ! %l4 = 00000000ffffffff
17151! Code Fragment 3
17152p0_fragment_65:
17153! %l0 = 0000000000000000
17154 setx 0x31f46e6796edd0a6,%g7,%l0 ! %l0 = 31f46e6796edd0a6
17155! %l1 = 00000000000000ff
17156 setx 0x261af7b7ee28032c,%g7,%l1 ! %l1 = 261af7b7ee28032c
17157 setx 0x1fe000, %g1, %g3
17158 or %l0, %g3, %l0 ! always set perrmask = 0xff
17159 setx 0x1ffff8, %g1, %g2
17160 and %l0, %g2, %l0
17161 ta T_CHANGE_HPRIV
17162 stxa %l1, [%l0]ASI_DCACHE_DATA
17163 ta T_CHANGE_NONHPRIV
17164! %l0 = 31f46e6796edd0a6
17165 setx 0x34c1a658339d03da,%g7,%l0 ! %l0 = 34c1a658339d03da
17166! %l1 = 261af7b7ee28032c
17167 setx 0xc8e9fc57f0b61e89,%g7,%l1 ! %l1 = c8e9fc57f0b61e89
17168! Mem[0000000010081408] = ff00000000000000, %f10 = ff000000 ffffffff
17169 ldda [%i2+%o4]0x80,%f10 ! %f10 = ff000000 00000000
17170! Mem[0000000010101410] = 00000000 e3000000, %l0 = 339d03da, %l1 = f0b61e89
17171 ldda [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000 00000000e3000000
17172! Starting 10 instruction Store Burst
17173! %l3 = 000000008700ff00, Mem[0000000010081408] = 000000ff
17174 stba %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
17175
17176p0_label_662:
17177! Mem[00000000300c1408] = 00000000, %l0 = 0000000000000000
17178 swapa [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000
17179! %f20 = 80000000 e30000ff, Mem[0000000030181408] = 00000000 00ff0000
17180 stda %f20,[%i6+%o4]0x81 ! Mem[0000000030181408] = 80000000 e30000ff
17181! %l5 = 0000000000000000, %l5 = 0000000000000000, %l3 = 000000008700ff00
17182 xnor %l5,%l5,%l3 ! %l3 = ffffffffffffffff
17183! %l0 = 0000000000000000, %l1 = 00000000e3000000, %l1 = 00000000e3000000
17184 mulx %l0,%l1,%l1 ! %l1 = 0000000000000000
17185! Mem[0000000010081400] = 00000000, %l3 = ffffffffffffffff
17186 ldstuba [%i2+%g0]0x88,%l3 ! %l3 = 00000000000000ff
17187! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
17188 swapa [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000
17189! %l0 = 0000000000000000, Mem[0000000021800140] = 000099db, %asi = 80
17190 stha %l0,[%o3+0x140]%asi ! Mem[0000000021800140] = 000099db
17191! %f26 = 00ff00ff 00000000, Mem[00000000100c1410] = ff00ff00 8700ff00
17192 std %f26,[%i3+%o5] ! Mem[00000000100c1410] = 00ff00ff 00000000
17193! Mem[0000000010141410] = 00000000, %l1 = 0000000000000000
17194 swapa [%i5+%o5]0x80,%l1 ! %l1 = 0000000000000000
17195! Starting 10 instruction Load Burst
17196! Mem[00000000100c1434] = 60b10000, %l3 = 0000000000000000
17197 lduha [%i3+0x034]%asi,%l3 ! %l3 = 00000000000060b1
17198
17199p0_label_663:
17200! Mem[0000000010081410] = 00000000 00000000, %l4 = ffffffff, %l5 = 00000000
17201 ldda [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
17202! Mem[00000000100c1408] = 00000000, %l5 = 0000000000000000
17203 ldsha [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000000
17204! Mem[00000000300c1408] = 00000000, %f6 = 00000000
17205 lda [%i3+%o4]0x81,%f6 ! %f6 = 00000000
17206! Mem[0000000030001410] = 000000ff, %l1 = 0000000000000000
17207 ldsha [%i0+%o5]0x89,%l1 ! %l1 = 00000000000000ff
17208! Mem[0000000010101400] = 00e3ffff, %l5 = 0000000000000000
17209 ldsha [%i4+%g0]0x88,%l5 ! %l5 = ffffffffffffffff
17210! Mem[0000000010181410] = ff000000 00000000, %l4 = 00000000, %l5 = ffffffff
17211 ldda [%i6+%o5]0x80,%l4 ! %l4 = 00000000ff000000 0000000000000000
17212! Mem[0000000030001408] = ffffffff, %l6 = 00000000172f6f72
17213 ldsha [%i0+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
17214! Mem[0000000030101400] = 00000000, %l4 = 00000000ff000000
17215 lduwa [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
17216! Mem[0000000010081414] = 00000000, %f14 = 000000ff
17217 lda [%i2+0x014]%asi,%f14 ! %f14 = 00000000
17218! Starting 10 instruction Store Burst
17219! Mem[0000000020800001] = ffffe062, %l7 = 0000000000000000
17220 ldstub [%o1+0x001],%l7 ! %l7 = 000000ff000000ff
17221
17222p0_label_664:
17223! %f6 = 00000000, Mem[0000000010001438] = 0000ffff
17224 sta %f6 ,[%i0+0x038]%asi ! Mem[0000000010001438] = 00000000
17225! %f7 = 000000e3, Mem[0000000030141408] = 172f6f72
17226 sta %f7 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000e3
17227! %f12 = 00ffffff 00000000, %l2 = 00000000ff00ff00
17228! Mem[0000000030101428] = ffff0000000000ff
17229 add %i4,0x028,%g1
17230 stda %f12,[%g1+%l2]ASI_PST8_S ! Mem[0000000030101428] = ffff0000000000ff
17231! Mem[0000000010101400] = ffffe300ff000000, %l0 = 0000000000000000, %l5 = 0000000000000000
17232 casxa [%i4]0x80,%l0,%l5 ! %l5 = ffffe300ff000000
17233! %l1 = 00000000000000ff, Mem[0000000030101408] = 00000000
17234 stba %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
17235! Mem[0000000010001410] = 00000000, %l3 = 000060b1, %l1 = 000000ff
17236 add %i0,0x10,%g1
17237 casa [%g1]0x80,%l3,%l1 ! %l1 = 0000000000000000
17238! %l6 = ffffffff, %l7 = 000000ff, Mem[0000000030141410] = 171785ff 75585d81
17239 stda %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffff 000000ff
17240! Code Fragment 3
17241p0_fragment_66:
17242! %l0 = 0000000000000000
17243 setx 0x2a331f2848f0ff92,%g7,%l0 ! %l0 = 2a331f2848f0ff92
17244! %l1 = 0000000000000000
17245 setx 0x90c5142873e56417,%g7,%l1 ! %l1 = 90c5142873e56417
17246 setx 0x1fe000, %g1, %g3
17247 or %l0, %g3, %l0 ! always set perrmask = 0xff
17248 setx 0x1ffff8, %g1, %g2
17249 and %l0, %g2, %l0
17250 ta T_CHANGE_HPRIV
17251 stxa %l1, [%l0]ASI_DCACHE_DATA
17252 ta T_CHANGE_NONHPRIV
17253! %l0 = 2a331f2848f0ff92
17254 setx 0x3f950210733b31f4,%g7,%l0 ! %l0 = 3f950210733b31f4
17255! %l1 = 90c5142873e56417
17256 setx 0x8f8962f84ca8d3f4,%g7,%l1 ! %l1 = 8f8962f84ca8d3f4
17257! Mem[0000000010181418] = 000000ff, %l6 = ffffffffffffffff
17258 swap [%i6+0x018],%l6 ! %l6 = 00000000000000ff
17259! Starting 10 instruction Load Burst
17260! Mem[0000000030081400] = 00ffffff, %f19 = e30000ff
17261 lda [%i2+%g0]0x81,%f19 ! %f19 = 00ffffff
17262
17263p0_label_665:
17264! %l3 = 00000000000060b1, %l1 = 8f8962f84ca8d3f4, %y = 00000000
17265 umul %l3,%l1,%l1 ! %l1 = 00001cf450360bb4, %y = 00001cf4
17266! Mem[0000000010141410] = ff00000000000000, %f20 = 80000000 e30000ff
17267 ldda [%i5+%o5]0x88,%f20 ! %f20 = ff000000 00000000
17268! Mem[0000000010001418] = 0000000000000000, %f16 = ff000000 00000000
17269 ldd [%i0+0x018],%f16 ! %f16 = 00000000 00000000
17270! Mem[000000001010141c] = 00000000, %l7 = 00000000000000ff
17271 lduba [%i4+0x01d]%asi,%l7 ! %l7 = 0000000000000000
17272! Mem[0000000030181400] = 00000000, %l6 = 00000000000000ff
17273 lduha [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000000
17274! Mem[00000000300c1408] = 00000000, %l3 = 00000000000060b1
17275 lduha [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000000
17276! Mem[0000000010181408] = 00000000 00000000, %l0 = 733b31f4, %l1 = 50360bb4
17277 ldda [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
17278! Mem[00000000100c1400] = 00000000 ff000000, %l0 = 00000000, %l1 = 00000000
17279 ldda [%i3+0x000]%asi,%l0 ! %l0 = 0000000000000000 00000000ff000000
17280! Mem[000000001010142c] = 00ff00a5, %f27 = 00000000
17281 ld [%i4+0x02c],%f27 ! %f27 = 00ff00a5
17282! Starting 10 instruction Store Burst
17283! Mem[0000000010101410] = 00000000, %l1 = 00000000ff000000
17284 ldstuba [%i4+%o5]0x80,%l1 ! %l1 = 00000000000000ff
17285
17286p0_label_666:
17287! Mem[0000000010041410] = 0000000000ffffff, %l1 = 0000000000000000, %l3 = 0000000000000000
17288 add %i1,0x10,%g1
17289 casxa [%g1]0x80,%l1,%l3 ! %l3 = 0000000000ffffff
17290! %l4 = 0000000000000000, Mem[0000000030181408] = 80000000
17291 stha %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
17292! %f2 = 00000000 e3000000, Mem[0000000010001418] = 00000000 00000000
17293 std %f2 ,[%i0+0x018] ! Mem[0000000010001418] = 00000000 e3000000
17294! %l1 = 0000000000000000, Mem[0000000030181410] = ff000000
17295 stba %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
17296! Mem[0000000010141410] = 00000000, %l1 = 0000000000000000, %asi = 80
17297 swapa [%i5+0x010]%asi,%l1 ! %l1 = 0000000000000000
17298! Mem[0000000010081421] = 00000000, %l7 = 0000000000000000
17299 ldstub [%i2+0x021],%l7 ! %l7 = 00000000000000ff
17300! %l2 = 00000000ff00ff00, Mem[0000000030041410] = 00000000
17301 stha %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000ff00
17302! Mem[0000000010001430] = 172f6f7200000000, %l3 = 0000000000ffffff, %l2 = 00000000ff00ff00
17303 add %i0,0x30,%g1
17304 casxa [%g1]0x80,%l3,%l2 ! %l2 = 172f6f7200000000
17305! %f18 = 00000000 00ffffff, Mem[0000000010041408] = 00000000 000000e3
17306 stda %f18,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 00ffffff
17307! Starting 10 instruction Load Burst
17308! Mem[00000000300c1400] = 00000000, %l3 = 0000000000ffffff
17309 lduha [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000000
17310
17311p0_label_667:
17312! Mem[0000000030141408] = 00000000 000000e3, %l4 = 00000000, %l5 = ff000000
17313 ldda [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000e3 0000000000000000
17314! Mem[0000000010081400] = 000000ff, %f14 = 00000000
17315 lda [%i2+%g0]0x88,%f14 ! %f14 = 000000ff
17316 membar #Sync ! Added by membar checker (108)
17317! Mem[0000000010101400] = ffffe300 ff000000 ff000000 00000000
17318! Mem[0000000010101410] = ff000000 e3000000 00000029 00000000
17319! Mem[0000000010101420] = ff000000 ffffa52e 00000000 00ff00a5
17320! Mem[0000000010101430] = 000000ff 00ff0000 00000000 00000000
17321 ldda [%i4]ASI_BLK_PL,%f16 ! Block Load from 0000000010101400
17322! Mem[0000000010001408] = 00e3ffffffffffff, %l0 = 0000000000000000
17323 ldxa [%i0+%o4]0x88,%l0 ! %l0 = 00e3ffffffffffff
17324! Mem[00000000300c1408] = 00000000, %l4 = 00000000000000e3
17325 ldsha [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000
17326! Mem[0000000010081438] = 00000000, %l0 = 00e3ffffffffffff
17327 ldsb [%i2+0x038],%l0 ! %l0 = 0000000000000000
17328! Mem[0000000010001400] = 000000ff, %l1 = 0000000000000000
17329 ldswa [%i0+%g0]0x80,%l1 ! %l1 = 00000000000000ff
17330! Mem[0000000020800000] = ffffe062, %l7 = 0000000000000000
17331 ldsh [%o1+%g0],%l7 ! %l7 = ffffffffffffffff
17332! Mem[0000000010001410] = 00000000, %l0 = 0000000000000000
17333 lduba [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000
17334! Starting 10 instruction Store Burst
17335! Mem[0000000010101424] = ffffa52e, %l4 = 00000000, %l3 = 00000000
17336 add %i4,0x24,%g1
17337 casa [%g1]0x80,%l4,%l3 ! %l3 = 00000000ffffa52e
17338
17339p0_label_668:
17340! %f6 = 00000000, Mem[0000000010141404] = 000000ff
17341 st %f6 ,[%i5+0x004] ! Mem[0000000010141404] = 00000000
17342! %f14 = 000000ff 000000ff, Mem[0000000010141408] = 00000000 00000000
17343 stda %f14,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff 000000ff
17344! Mem[0000000010041410] = 00000000, %l7 = ffffffffffffffff
17345 swapa [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000
17346! %f10 = ff000000 00000000, Mem[0000000030041410] = 0000ff00 0000ff00
17347 stda %f10,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff000000 00000000
17348! %f10 = ff000000, Mem[0000000030041400] = ffffffff
17349 sta %f10,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000
17350! Mem[000000001000143c] = 00000000, %l7 = 0000000000000000, %asi = 80
17351 swapa [%i0+0x03c]%asi,%l7 ! %l7 = 0000000000000000
17352! Mem[0000000010081410] = 00000000, %l1 = 00000000000000ff
17353 swapa [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
17354! Mem[0000000010001408] = ffffffff, %l4 = 0000000000000000
17355 ldstuba [%i0+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
17356! %l6 = 0000000000000000, Mem[0000000030081400] = ffffffffffffff00
17357 stxa %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000000000000
17358! Starting 10 instruction Load Burst
17359! Mem[0000000030141408] = 000000e3, %f7 = 000000e3
17360 lda [%i5+%o4]0x89,%f7 ! %f7 = 000000e3
17361
17362p0_label_669:
17363! Mem[0000000030181408] = 00000000, %l4 = 00000000000000ff
17364 ldsha [%i6+%o4]0x81,%l4 ! %l4 = 0000000000000000
17365! Mem[00000000100c1400] = 00000000, %l3 = 00000000ffffa52e
17366 lduba [%i3+%g0]0x80,%l3 ! %l3 = 0000000000000000
17367! Mem[0000000010041410] = ffffffff, %l4 = 0000000000000000
17368 ldsba [%i1+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
17369! Mem[0000000010141420] = ff00000087a8a87c, %l0 = 0000000000000000
17370 ldxa [%i5+0x020]%asi,%l0 ! %l0 = ff00000087a8a87c
17371! Mem[0000000030141400] = ff000000, %f11 = 00000000
17372 lda [%i5+%g0]0x81,%f11 ! %f11 = ff000000
17373! Mem[0000000030001408] = ffffffff, %f5 = ff0000ff
17374 lda [%i0+%o4]0x89,%f5 ! %f5 = ffffffff
17375 membar #Sync ! Added by membar checker (109)
17376! Mem[0000000010141400] = 00000087 00000000 ff000000 ff000000
17377! Mem[0000000010141410] = 00000000 000000ff 00000000 000000e3
17378! Mem[0000000010141420] = ff000000 87a8a87c 00000000 ffffffff
17379! Mem[0000000010141430] = 00000000 00000000 000000ff 000000ff
17380 ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
17381! Mem[00000000100c1400] = 00000000, %f4 = 00000000
17382 ld [%i3+%g0],%f4 ! %f4 = 00000000
17383! Mem[0000000010181408] = 0000000000000000, %f0 = ff000000 00000000
17384 ldda [%i6+%o4]0x88,%f0 ! %f0 = 00000000 00000000
17385! Starting 10 instruction Store Burst
17386! %f12 = 00ffffff 00000000, %l6 = 0000000000000000
17387! Mem[00000000100c1418] = 000000ff00000000
17388 add %i3,0x018,%g1
17389 stda %f12,[%g1+%l6]ASI_PST16_P ! Mem[00000000100c1418] = 000000ff00000000
17390
17391p0_label_670:
17392! Mem[0000000010001408] = ffffffff, %l0 = ff00000087a8a87c
17393 swapa [%i0+%o4]0x80,%l0 ! %l0 = 00000000ffffffff
17394! %l3 = 0000000000000000, Mem[0000000010101408] = 000000ff
17395 stha %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
17396! Mem[0000000010141410] = 00000000, %l4 = ffffffffffffffff
17397 swapa [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000
17398! %l6 = 0000000000000000, Mem[0000000010001400] = 000000ff
17399 stha %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff
17400! %f14 = 000000ff 000000ff, %l3 = 0000000000000000
17401! Mem[0000000010081430] = ff00000060b100ff
17402 add %i2,0x030,%g1
17403 stda %f14,[%g1+%l3]ASI_PST8_P ! Mem[0000000010081430] = ff00000060b100ff
17404! %l4 = 0000000000000000, Mem[0000000030181408] = 00000000e30000ff
17405 stxa %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000000000000000
17406! %f13 = 00000000, Mem[0000000010101410] = ff000000
17407 sta %f13,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
17408! Mem[00000000100c1410] = 00ff00ff, %l7 = 0000000000000000
17409 swapa [%i3+%o5]0x80,%l7 ! %l7 = 0000000000ff00ff
17410! %l4 = 0000000000000000, Mem[0000000030141408] = 000000e3
17411 stba %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
17412! Starting 10 instruction Load Burst
17413! Mem[0000000030081408] = c3d8ffff, %l5 = 0000000000000000
17414 ldsba [%i2+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
17415
17416p0_label_671:
17417! Mem[00000000201c0000] = ff2801ce, %l2 = 172f6f7200000000
17418 lduh [%o0+%g0],%l2 ! %l2 = 000000000000ff28
17419! Mem[0000000030181408] = 00000000, %l6 = 0000000000000000
17420 lduwa [%i6+%o4]0x89,%l6 ! %l6 = 0000000000000000
17421! Mem[0000000010181408] = 00000000, %l2 = 000000000000ff28
17422 lduwa [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
17423! Mem[00000000100c1410] = 00000000, %l4 = 0000000000000000
17424 ldsba [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000
17425! %l5 = ffffffffffffffff, imm = 000000000000065b, %l3 = 0000000000000000
17426 xnor %l5,0x65b,%l3 ! %l3 = 000000000000065b
17427! Mem[0000000010141408] = ff000000 ff000000, %l2 = 00000000, %l3 = 0000065b
17428 ldda [%i5+%o4]0x80,%l2 ! %l2 = 00000000ff000000 00000000ff000000
17429! %l5 = ffffffffffffffff, imm = 00000000000009d0, %l5 = ffffffffffffffff
17430 orn %l5,0x9d0,%l5 ! %l5 = ffffffffffffffff
17431! Mem[0000000030081410] = 00000000 000000ff, %l0 = ffffffff, %l1 = 00000000
17432 ldda [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000ff 0000000000000000
17433! Mem[0000000010001410] = 00000000, %l0 = 00000000000000ff
17434 lduwa [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000
17435! Starting 10 instruction Store Burst
17436! %l4 = 00000000, %l5 = ffffffff, Mem[0000000030081400] = 00000000 00000000
17437 stda %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 ffffffff
17438
17439p0_label_672:
17440! %l2 = 00000000ff000000, Mem[0000000030041400] = ff000000
17441 stha %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
17442! Mem[0000000030001408] = ffffffff, %l7 = 0000000000ff00ff
17443 ldstuba [%i0+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
17444 membar #Sync ! Added by membar checker (110)
17445! %f2 = 00000000, Mem[0000000010141400] = 87000000
17446 sta %f2 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
17447! %l3 = 00000000ff000000, Mem[00000000100c141b] = 000000ff
17448 stb %l3,[%i3+0x01b] ! Mem[00000000100c1418] = 00000000
17449! Mem[0000000010181421] = 00000000, %l5 = ffffffffffffffff
17450 ldstub [%i6+0x021],%l5 ! %l5 = 00000000000000ff
17451! Mem[00000000300c1400] = 00000000, %l7 = 00000000000000ff
17452 ldstuba [%i3+%g0]0x81,%l7 ! %l7 = 00000000000000ff
17453! %f18 = ff000000 ff000000, Mem[0000000030101400] = 00000000 00000000
17454 stda %f18,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff000000 ff000000
17455! %f22 = 00000000 000000e3, %l0 = 0000000000000000
17456! Mem[0000000010001428] = 047effa500ff00ff
17457 add %i0,0x028,%g1
17458 stda %f22,[%g1+%l0]ASI_PST32_P ! Mem[0000000010001428] = 047effa500ff00ff
17459! %f30 = 000000ff 000000ff, %l1 = 0000000000000000
17460! Mem[0000000030041408] = ff00000000000000
17461 add %i1,0x008,%g1
17462 stda %f30,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030041408] = ff00000000000000
17463! Starting 10 instruction Load Burst
17464! Mem[0000000030001410] = ff000000, %l5 = 0000000000000000
17465 ldswa [%i0+%o5]0x81,%l5 ! %l5 = ffffffffff000000
17466
17467p0_label_673:
17468! Mem[00000000300c1408] = 00000000, %f30 = 000000ff
17469 lda [%i3+%o4]0x81,%f30 ! %f30 = 00000000
17470! Mem[0000000010041408] = 00ffffff, %l5 = ffffffffff000000
17471 lduba [%i1+%o4]0x88,%l5 ! %l5 = 00000000000000ff
17472! Mem[0000000030181408] = 00000000, %l1 = 0000000000000000
17473 lduwa [%i6+%o4]0x89,%l1 ! %l1 = 0000000000000000
17474 membar #Sync ! Added by membar checker (111)
17475! Mem[0000000030041400] = 00000000 00ffffff ff000000 00000000
17476! Mem[0000000030041410] = 00000000 000000ff 000000ff ffffffff
17477! Mem[0000000030041420] = 00000000 ff000000 000000ff 000000ff
17478! Mem[0000000030041430] = ff000000 00000000 00000000 047e00ff
17479 ldda [%i1]ASI_BLK_SL,%f16 ! Block Load from 0000000030041400
17480! Mem[00000000100c1410] = 00000000, %l0 = 0000000000000000
17481 ldsba [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000
17482! Mem[00000000300c1408] = 00000000, %l6 = 0000000000000000
17483 lduba [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000
17484! Mem[0000000030141408] = 00000000, %l1 = 0000000000000000
17485 ldsba [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
17486! Mem[0000000010141408] = ff000000, %f10 = ff000000
17487 lda [%i5+%o4]0x80,%f10 ! %f10 = ff000000
17488! Mem[0000000010181400] = ffffe300, %l1 = 0000000000000000
17489 ldsba [%i6+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
17490! Starting 10 instruction Store Burst
17491! %f0 = 00000000 00000000, Mem[0000000010001408] = 7ca8a887 00e3ffff
17492 stda %f0 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 00000000
17493
17494p0_label_674:
17495! Mem[0000000010101410] = 00000000, %l5 = 00000000000000ff
17496 ldstuba [%i4+%o5]0x88,%l5 ! %l5 = 00000000000000ff
17497! %f0 = 00000000 00000000, %l2 = 00000000ff000000
17498! Mem[0000000010001418] = 00000000e3000000
17499 add %i0,0x018,%g1
17500 stda %f0,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010001418] = 00000000e3000000
17501! %l2 = 00000000ff000000, Mem[0000000010041400] = ff000000
17502 stwa %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff000000
17503! Mem[000000001000142c] = 00ff00ff, %l1 = ffffffffffffffff, %asi = 80
17504 swapa [%i0+0x02c]%asi,%l1 ! %l1 = 0000000000ff00ff
17505! %l4 = 0000000000000000, Mem[0000000030001400] = 00000000a52e7e04
17506 stxa %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000000000000000
17507! %l5 = 0000000000000000, Mem[000000001014140c] = ff000000
17508 stw %l5,[%i5+0x00c] ! Mem[000000001014140c] = 00000000
17509! %f13 = 00000000, %f0 = 00000000, %f4 = 00000000
17510 fmuls %f13,%f0 ,%f4 ! %f4 = 00000000
17511! Mem[0000000021800040] = ffff28b2, %l7 = 0000000000000000
17512 ldstuba [%o3+0x040]%asi,%l7 ! %l7 = 000000ff000000ff
17513! %l1 = 0000000000ff00ff, Mem[0000000010041400] = ff00000000000000
17514 stxa %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000ff00ff
17515! Starting 10 instruction Load Burst
17516! Mem[00000000211c0000] = ffb7e5a1, %l6 = 0000000000000000
17517 ldsba [%o2+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
17518
17519p0_label_675:
17520! Mem[0000000030141410] = ffffffff, %l5 = 0000000000000000
17521 ldsba [%i5+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
17522! Mem[0000000010001408] = 00000000 00000000, %l2 = ff000000, %l3 = ff000000
17523 ldda [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000 0000000000000000
17524! Mem[0000000030041410] = 00000000, %l2 = 0000000000000000
17525 lduwa [%i1+%o5]0x81,%l2 ! %l2 = 0000000000000000
17526! Mem[00000000300c1410] = 000000ff, %l1 = 0000000000ff00ff
17527 lduha [%i3+%o5]0x89,%l1 ! %l1 = 00000000000000ff
17528! Mem[0000000010081400] = ff000000, %l7 = 00000000000000ff
17529 lduba [%i2+%g0]0x80,%l7 ! %l7 = 00000000000000ff
17530! Mem[0000000010141410] = ffffffff, %l5 = ffffffffffffffff
17531 ldsba [%i5+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
17532! Mem[00000000218001c0] = ff00c752, %l0 = 0000000000000000
17533 ldsha [%o3+0x1c0]%asi,%l0 ! %l0 = ffffffffffffff00
17534! Mem[0000000010041400] = 00000000, %l5 = ffffffffffffffff
17535 lduwa [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
17536! Mem[0000000010181408] = 0000000000000000, %f0 = 00000000 00000000
17537 ldda [%i6+%o4]0x80,%f0 ! %f0 = 00000000 00000000
17538! Starting 10 instruction Store Burst
17539! Mem[0000000010181408] = 00000000, %l1 = 00000000000000ff
17540 swapa [%i6+%o4]0x80,%l1 ! %l1 = 0000000000000000
17541
17542p0_label_676:
17543! %l2 = 00000000, %l3 = 00000000, Mem[0000000010141400] = 00000000 00000000
17544 stda %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 00000000
17545! %l2 = 00000000, %l3 = 00000000, Mem[0000000010041428] = ff000000 ffffffff
17546 stda %l2,[%i1+0x028]%asi ! Mem[0000000010041428] = 00000000 00000000
17547! Mem[0000000030141410] = ffffffff, %l1 = 0000000000000000
17548 ldstuba [%i5+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
17549! %f5 = ffffffff, %f8 = ff000000
17550 fcmpes %fcc3,%f5 ,%f8 ! %fcc3 = 3
17551! %l3 = 0000000000000000, immd = 00000000000009f3, %l2 = 0000000000000000
17552 sdivx %l3,0x9f3,%l2 ! %l2 = 0000000000000000
17553! %f13 = 00000000, Mem[0000000030181400] = 00000000
17554 sta %f13,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
17555! %f1 = 00000000, Mem[0000000010081438] = 00000000
17556 sta %f1 ,[%i2+0x038]%asi ! Mem[0000000010081438] = 00000000
17557! Mem[00000000300c1400] = 000000ff, %l6 = ffffffffffffffff
17558 swapa [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
17559! Mem[0000000010141438] = 000000ff000000ff, %l6 = 00000000000000ff, %l5 = 0000000000000000
17560 add %i5,0x38,%g1
17561 casxa [%g1]0x80,%l6,%l5 ! %l5 = 000000ff000000ff
17562! Starting 10 instruction Load Burst
17563! Mem[0000000010141400] = 00000000, %l4 = 0000000000000000
17564 lduwa [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000000
17565
17566p0_label_677:
17567! %l3 = 0000000000000000, imm = 00000000000003e2, %l0 = ffffffffffffff00
17568 orn %l3,0x3e2,%l0 ! %l0 = fffffffffffffc1d
17569! Mem[0000000010101400] = ffffe300ff000000, %l5 = 000000ff000000ff
17570 ldxa [%i4+0x000]%asi,%l5 ! %l5 = ffffe300ff000000
17571! Mem[0000000030181400] = 00000000 00000000, %l6 = 000000ff, %l7 = 000000ff
17572 ldda [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
17573! Mem[0000000010101418] = 00000029, %l1 = 00000000000000ff
17574 ldub [%i4+0x019],%l1 ! %l1 = 0000000000000000
17575! %l7 = 0000000000000000, imm = fffffffffffffc44, %l7 = 0000000000000000
17576 addc %l7,-0x3bc,%l7 ! %l7 = fffffffffffffc44
17577! Mem[0000000030081400] = 00000000, %l6 = 0000000000000000
17578 ldswa [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
17579! Mem[0000000020800000] = ffffe062, %l5 = ffffe300ff000000
17580 lduba [%o1+0x001]%asi,%l5 ! %l5 = 00000000000000ff
17581! Mem[000000001014143c] = 000000ff, %l0 = fffffffffffffc1d
17582 ldsba [%i5+0x03e]%asi,%l0 ! %l0 = 0000000000000000
17583! Mem[0000000010081424] = fd5700ff, %l1 = 0000000000000000
17584 lduwa [%i2+0x024]%asi,%l1 ! %l1 = 00000000fd5700ff
17585! Starting 10 instruction Store Burst
17586! %l7 = fffffffffffffc44, Mem[0000000010081417] = 00000000
17587 stb %l7,[%i2+0x017] ! Mem[0000000010081414] = 00000044
17588
17589p0_label_678:
17590! Mem[0000000010001400] = 000000ff, %l2 = 0000000000000000
17591 swapa [%i0+%g0]0x80,%l2 ! %l2 = 00000000000000ff
17592! Mem[0000000010041400] = 00000000, %l1 = 00000000fd5700ff
17593 ldstuba [%i1+%g0]0x80,%l1 ! %l1 = 00000000000000ff
17594! %l0 = 00000000, %l1 = 00000000, Mem[0000000030101410] = 87a8a87c ff000000
17595 stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 00000000
17596! Mem[0000000010181408] = 000000ff, %l7 = fffffffffffffc44
17597 ldsba [%i6+%o4]0x80,%l7 ! %l7 = 0000000000000000
17598! Mem[0000000010001404] = 000000ff, %l1 = 0000000000000000
17599 swap [%i0+0x004],%l1 ! %l1 = 00000000000000ff
17600! %l5 = 00000000000000ff, Mem[0000000010181408] = 000000ff
17601 stwa %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff
17602! %f0 = 00000000 00000000 00000000 e3000000
17603! %f4 = 00000000 ffffffff 00000000 000000e3
17604! %f8 = ff000000 60b100ff ff000000 ff000000
17605! %f12 = 00ffffff 00000000 000000ff 000000ff
17606 stda %f0,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400
17607! %f18 = 00000000 000000ff, Mem[0000000010101408] = 00000000 00000000
17608 stda %f18,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 000000ff
17609! %l0 = 00000000, %l1 = 000000ff, Mem[0000000010141408] = ff000000 00000000
17610 stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 000000ff
17611! Starting 10 instruction Load Burst
17612! Mem[0000000030081408] = ffffd8c3, %l3 = 0000000000000000
17613 ldsha [%i2+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
17614
17615p0_label_679:
17616! Mem[0000000030181408] = 0000000000000000, %f22 = ffffffff ff000000
17617 ldda [%i6+%o4]0x81,%f22 ! %f22 = 00000000 00000000
17618! Mem[0000000010001400] = 00000000, %l2 = 00000000000000ff
17619 ldswa [%i0+0x000]%asi,%l2 ! %l2 = 0000000000000000
17620 membar #Sync ! Added by membar checker (112)
17621! Mem[0000000010141410] = ffffffff 000000ff, %l4 = 00000000, %l5 = 000000ff
17622 ldda [%i5+0x010]%asi,%l4 ! %l4 = 00000000ffffffff 00000000000000ff
17623! Mem[0000000030041400] = 00000000, %l7 = 0000000000000000
17624 lduha [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
17625! Mem[00000000100c1410] = 0000000000000000, %l1 = 00000000000000ff
17626 ldxa [%i3+0x010]%asi,%l1 ! %l1 = 0000000000000000
17627! Mem[0000000010101400] = ffffe300ff000000, %l6 = 0000000000000000
17628 ldxa [%i4+%g0]0x80,%l6 ! %l6 = ffffe300ff000000
17629! Mem[0000000030081408] = c3d8ffff, %l5 = 00000000000000ff
17630 ldswa [%i2+%o4]0x89,%l5 ! %l5 = ffffffffc3d8ffff
17631! %f0 = 00000000, %f19 = 000000ff
17632 fcmps %fcc0,%f0 ,%f19 ! %fcc0 = 1
17633! Mem[0000000010181408] = 000000ff, %l2 = 0000000000000000
17634 lduba [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000000
17635! Starting 10 instruction Store Burst
17636! %f8 = ff000000, Mem[0000000010081400] = ff000000
17637 sta %f8 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff000000
17638
17639p0_label_680:
17640! Mem[0000000030041410] = 00000000, %l1 = 0000000000000000
17641 swapa [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000000
17642! %l7 = 0000000000000000, Mem[000000001004141c] = 000000e3, %asi = 80
17643 stba %l7,[%i1+0x01c]%asi ! Mem[000000001004141c] = 000000e3
17644! %f28 = 00000000 000000ff, %l4 = 00000000ffffffff
17645! Mem[0000000030081438] = 00000000ff000000
17646 add %i2,0x038,%g1
17647 stda %f28,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030081438] = ff00000000000000
17648! Mem[0000000010141430] = 0000000000000000, %l4 = 00000000ffffffff, %l7 = 0000000000000000
17649 add %i5,0x30,%g1
17650 casxa [%g1]0x80,%l4,%l7 ! %l7 = 0000000000000000
17651! %l0 = 0000000000000000, Mem[00000000100c1400] = 00000000
17652 stba %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
17653! %f1 = 00000000, Mem[0000000010081410] = 000000ff
17654 sta %f1 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
17655! %l2 = 00000000, %l3 = ffffffff, Mem[0000000010041430] = 00ffffff 00000000
17656 std %l2,[%i1+0x030] ! Mem[0000000010041430] = 00000000 ffffffff
17657! %l6 = ffffe300ff000000, Mem[0000000010041434] = ffffffff, %asi = 80
17658 stwa %l6,[%i1+0x034]%asi ! Mem[0000000010041434] = ff000000
17659! %l7 = 0000000000000000, Mem[0000000030001408] = 00000000ffffffff
17660 stxa %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000000000000000
17661! Starting 10 instruction Load Burst
17662! Mem[0000000030101408] = 000000ff, %l7 = 0000000000000000
17663 lduba [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
17664
17665p0_label_681:
17666! Mem[0000000030141408] = 000000e3, %l3 = ffffffffffffffff
17667 ldsha [%i5+%o4]0x81,%l3 ! %l3 = 0000000000000000
17668! Mem[0000000030181408] = 00000000, %l2 = 0000000000000000
17669 lduha [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000
17670! Mem[0000000030081400] = ffffffff 00000000, %l4 = ffffffff, %l5 = c3d8ffff
17671 ldda [%i2+%g0]0x89,%l4 ! %l4 = 0000000000000000 00000000ffffffff
17672! Mem[00000000201c0000] = ff2801ce, %l4 = 0000000000000000
17673 lduh [%o0+%g0],%l4 ! %l4 = 000000000000ff28
17674! %l7 = 00000000000000ff, imm = fffffffffffffa1d, %l4 = 000000000000ff28
17675 or %l7,-0x5e3,%l4 ! %l4 = fffffffffffffaff
17676! Mem[00000000100c1434] = 60b10000, %l0 = 0000000000000000
17677 lduh [%i3+0x036],%l0 ! %l0 = 0000000000000000
17678! Mem[0000000010181400] = ffffe300, %l6 = ffffe300ff000000
17679 lduh [%i6+0x002],%l6 ! %l6 = 000000000000e300
17680! Mem[0000000030101400] = 000000ff 000000ff, %l0 = 00000000, %l1 = 00000000
17681 ldda [%i4+%g0]0x81,%l0 ! %l0 = 00000000000000ff 00000000000000ff
17682! Mem[00000000300c1400] = ffffffff, %l6 = 000000000000e300
17683 ldsha [%i3+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
17684! Starting 10 instruction Store Burst
17685! Mem[0000000010101410] = 000000ff, %l0 = 00000000000000ff
17686 swapa [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
17687
17688p0_label_682:
17689! %l6 = ffffffffffffffff, Mem[0000000030041400] = 00000000
17690 stwa %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffff
17691! %f30 = ff007e04 00000000, Mem[0000000030001408] = 00000000 00000000
17692 stda %f30,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff007e04 00000000
17693! %f14 = 000000ff, Mem[0000000010041400] = 000000ff
17694 sta %f14,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff
17695! Mem[00000000100c1410] = 00000000, %l7 = 00000000000000ff
17696 ldstuba [%i3+%o5]0x88,%l7 ! %l7 = 00000000000000ff
17697! %l5 = 00000000ffffffff, Mem[0000000010181408] = 000000ff
17698 stwa %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffffffff
17699! %l0 = 000000ff, %l1 = 000000ff, Mem[0000000010141408] = 00000000 ff000000
17700 stda %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff 000000ff
17701! %f12 = 00ffffff 00000000, Mem[0000000030041410] = 00000000 000000ff
17702 stda %f12,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00ffffff 00000000
17703! %l2 = 0000000000000000, Mem[0000000030101400] = 000000ff
17704 stba %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff
17705! %f18 = 00000000 000000ff, %l1 = 00000000000000ff
17706! Mem[0000000030081438] = ff00000000000000
17707 add %i2,0x038,%g1
17708 stda %f18,[%g1+%l1]ASI_PST8_S ! Mem[0000000030081438] = 00000000000000ff
17709! Starting 10 instruction Load Burst
17710! Mem[00000000300c1408] = 00000000 fd5700ff, %l6 = ffffffff, %l7 = 00000000
17711 ldda [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000 00000000fd5700ff
17712
17713p0_label_683:
17714! Mem[00000000100c1408] = 0000000000000000, %l2 = 0000000000000000
17715 ldxa [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000
17716! Mem[0000000010101408] = ff00000000000000, %l6 = 0000000000000000
17717 ldxa [%i4+%o4]0x88,%l6 ! %l6 = ff00000000000000
17718! Mem[0000000010001430] = 172f6f72, %f0 = 00000000
17719 ld [%i0+0x030],%f0 ! %f0 = 172f6f72
17720! Mem[0000000010181400] = ffffe300, %l1 = 00000000000000ff
17721 ldsha [%i6+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
17722! Mem[0000000010101408] = 00000000, %l3 = 0000000000000000
17723 lduwa [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000000
17724! Mem[0000000010101400] = ffffe300, %f2 = 00000000
17725 lda [%i4+%g0]0x80,%f2 ! %f2 = ffffe300
17726! Mem[0000000010081410] = 00000000, %l0 = 00000000000000ff
17727 ldsha [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000000
17728! Mem[0000000010181408] = ffffffff00000000, %f0 = 172f6f72 00000000
17729 ldda [%i6+%o4]0x80,%f0 ! %f0 = ffffffff 00000000
17730! Mem[0000000030141400] = 00000000 00000000 000000e3 00000000
17731! Mem[0000000030141410] = ffffffff 00000000 e3000000 00000000
17732! Mem[0000000030141420] = ff00b160 000000ff 000000ff 000000ff
17733! Mem[0000000030141430] = 00000000 ffffff00 ff000000 ff000000
17734 ldda [%i5]ASI_BLK_SL,%f16 ! Block Load from 0000000030141400
17735! Starting 10 instruction Store Burst
17736! Mem[0000000010141400] = 00000000, %l0 = 0000000000000000
17737 ldstuba [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000ff
17738
17739p0_label_684:
17740! %f16 = 00000000 00000000 00000000 e3000000
17741! %f20 = 00000000 ffffffff 00000000 000000e3
17742! %f24 = ff000000 60b100ff ff000000 ff000000
17743! %f28 = 00ffffff 00000000 000000ff 000000ff
17744 stda %f16,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400
17745! Mem[0000000010101400] = 00e3ffff, %l3 = 0000000000000000
17746 swapa [%i4+%g0]0x88,%l3 ! %l3 = 0000000000e3ffff
17747! %f0 = ffffffff 00000000, Mem[0000000030101410] = 00000000 00000000
17748 stda %f0 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff 00000000
17749! %f10 = ff000000 ff000000, %l7 = 00000000fd5700ff
17750! Mem[0000000010181408] = ffffffff00000000
17751 add %i6,0x008,%g1
17752 stda %f10,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010181408] = 000000ff000000ff
17753! %l4 = fffffffffffffaff, Mem[0000000030001408] = 047e00ff
17754 stwa %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = fffffaff
17755! %l2 = 0000000000000000, Mem[0000000010101400] = 00000000
17756 stba %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
17757! %l2 = 0000000000000000, Mem[0000000010041410] = ffffffff
17758 stha %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000ffff
17759! %l3 = 0000000000e3ffff, Mem[0000000030181410] = 00000000
17760 stba %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
17761! %l2 = 0000000000000000, Mem[0000000010041408] = 000000e3
17762 stwa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
17763! Starting 10 instruction Load Burst
17764! Mem[0000000010181408] = ff000000, %l5 = 00000000ffffffff
17765 lduwa [%i6+%o4]0x88,%l5 ! %l5 = 00000000ff000000
17766
17767p0_label_685:
17768! Mem[00000000300c1408] = 00000000, %l7 = 00000000fd5700ff
17769 ldswa [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000000
17770! Mem[0000000030081408] = c3d8ffff, %l6 = ff00000000000000
17771 lduha [%i2+%o4]0x89,%l6 ! %l6 = 000000000000ffff
17772! Mem[0000000010081438] = 00000000 00000000, %l2 = 00000000, %l3 = 00e3ffff
17773 ldd [%i2+0x038],%l2 ! %l2 = 0000000000000000 0000000000000000
17774! Mem[0000000010081410] = 00000000, %l4 = fffffffffffffaff
17775 ldsha [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
17776 membar #Sync ! Added by membar checker (113)
17777! Mem[0000000010041400] = 00000000, %l7 = 0000000000000000
17778 ldswa [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
17779! Mem[00000000201c0000] = ff2801ce, %l3 = 0000000000000000
17780 ldsha [%o0+0x000]%asi,%l3 ! %l3 = ffffffffffffff28
17781! %l0 = 0000000000000000, imm = fffffffffffff8d4, %l7 = 0000000000000000
17782 orn %l0,-0x72c,%l7 ! %l7 = 000000000000072b
17783! Mem[00000000300c1400] = ffffffffe30000ff, %l5 = 00000000ff000000
17784 ldxa [%i3+%g0]0x81,%l5 ! %l5 = ffffffffe30000ff
17785! Mem[00000000100c1400] = 00000000, %l2 = 0000000000000000
17786 ldsh [%i3+0x002],%l2 ! %l2 = 0000000000000000
17787! Starting 10 instruction Store Burst
17788! %l2 = 00000000, %l3 = ffffff28, Mem[0000000030041400] = ffffffff 00ffffff
17789 stda %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 ffffff28
17790
17791p0_label_686:
17792! Mem[0000000010101408] = 00000000, %l3 = ffffffffffffff28
17793 swapa [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
17794! %l5 = ffffffffe30000ff, Mem[0000000030181410] = 000000ff
17795 stha %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
17796! %l1 = ffffffffffffffff, Mem[00000000211c0000] = ffb7e5a1
17797 sth %l1,[%o2+%g0] ! Mem[00000000211c0000] = ffffe5a1
17798! Mem[00000000218000c1] = ff00d5a0, %l3 = 0000000000000000
17799 ldstub [%o3+0x0c1],%l3 ! %l3 = 00000000000000ff
17800! %f8 = ff000000 60b100ff, Mem[0000000010101400] = 00000000 000000ff
17801 stda %f8 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff000000 60b100ff
17802! %l4 = 00000000, %l5 = e30000ff, Mem[0000000030101410] = 00000000 ffffffff
17803 stda %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000 e30000ff
17804! Mem[0000000010101410] = 000000ff, %l3 = 0000000000000000
17805 swapa [%i4+%o5]0x88,%l3 ! %l3 = 00000000000000ff
17806! Mem[000000001008140c] = 00000000, %l0 = 0000000000000000, %asi = 80
17807 swapa [%i2+0x00c]%asi,%l0 ! %l0 = 0000000000000000
17808! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010001408] = 00000000 00000000
17809 stda %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 000000ff
17810! Starting 10 instruction Load Burst
17811! Mem[0000000010041400] = 0000000000000000, %l0 = 0000000000000000
17812 ldxa [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
17813
17814p0_label_687:
17815! Mem[0000000010001400] = 00000000, %l1 = ffffffffffffffff
17816 ldswa [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000
17817! Mem[00000000100c1400] = 00000000, %l7 = 000000000000072b
17818 ldsha [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
17819! Mem[0000000010141400] = ff000000, %l4 = 0000000000000000
17820 ldswa [%i5+%g0]0x80,%l4 ! %l4 = ffffffffff000000
17821! Mem[0000000010141420] = ff00000087a8a87c, %l6 = 000000000000ffff
17822 ldxa [%i5+0x020]%asi,%l6 ! %l6 = ff00000087a8a87c
17823! Mem[0000000010001428] = 047effa5, %f18 = 00000000
17824 lda [%i0+0x028]%asi,%f18 ! %f18 = 047effa5
17825! Mem[0000000010101408] = 28ffffff000000ff, %l7 = 0000000000000000
17826 ldxa [%i4+%o4]0x80,%l7 ! %l7 = 28ffffff000000ff
17827! Mem[000000001014143c] = 000000ff, %l4 = ffffffffff000000
17828 ldsba [%i5+0x03d]%asi,%l4 ! %l4 = 0000000000000000
17829! Mem[00000000100c1400] = 00000000 ff000000 00000000 00000000
17830! Mem[00000000100c1410] = ff000000 00000000 00000000 00000000
17831! Mem[00000000100c1420] = 172f6f72 fd5700ff 172f6f72 fd5700ff
17832! Mem[00000000100c1430] = ff000000 60b10000 00000000 00000000
17833 ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
17834! Mem[0000000030181410] = ff000000, %l5 = ffffffffe30000ff
17835 ldsba [%i6+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
17836! Starting 10 instruction Store Burst
17837! Mem[0000000010081408] = 00000000, %l4 = 0000000000000000
17838 swapa [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000
17839
17840p0_label_688:
17841! Mem[0000000010081400] = 000000ff, %l0 = 0000000000000000
17842 swapa [%i2+%g0]0x88,%l0 ! %l0 = 00000000000000ff
17843! %f25 = 60b100ff, Mem[0000000030141410] = ffffffff
17844 sta %f25,[%i5+%o5]0x89 ! Mem[0000000030141410] = 60b100ff
17845! %l5 = ffffffffffffffff, Mem[0000000010181410] = 000000ff
17846 stba %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff
17847! Mem[0000000010181408] = 000000ff, %l4 = 0000000000000000
17848 swapa [%i6+%o4]0x80,%l4 ! %l4 = 00000000000000ff
17849! %l7 = 28ffffff000000ff, Mem[0000000030041400] = 00000000
17850 stha %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
17851! Mem[0000000010181408] = 00000000, %l4 = 00000000000000ff
17852 swapa [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
17853! %l6 = 87a8a87c, %l7 = 000000ff, Mem[0000000010041410] = ffff0000 00000000
17854 stda %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 87a8a87c 000000ff
17855! Mem[00000000100c142a] = 172f6f72, %l5 = ffffffffffffffff
17856 ldstub [%i3+0x02a],%l5 ! %l5 = 0000006f000000ff
17857! %f20 = 00000000 ffffffff, Mem[0000000010101408] = 28ffffff 000000ff
17858 stda %f20,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 ffffffff
17859! Starting 10 instruction Load Burst
17860! Mem[0000000010041410] = 87a8a87c, %f24 = ff000000
17861 lda [%i1+%o5]0x88,%f24 ! %f24 = 87a8a87c
17862
17863p0_label_689:
17864! Mem[0000000030041410] = 00000000ffffff00, %l6 = ff00000087a8a87c
17865 ldxa [%i1+%o5]0x89,%l6 ! %l6 = 00000000ffffff00
17866! Mem[00000000100c1410] = ff00000000000000, %f28 = 00ffffff 00000000
17867 ldda [%i3+%o5]0x80,%f28 ! %f28 = ff000000 00000000
17868! Mem[00000000300c1408] = 00000000fd5700ff, %f18 = 047effa5 e3000000
17869 ldda [%i3+%o4]0x81,%f18 ! %f18 = 00000000 fd5700ff
17870! Mem[0000000030041400] = 000000ff, %l7 = 28ffffff000000ff
17871 lduba [%i1+%g0]0x89,%l7 ! %l7 = 00000000000000ff
17872! Mem[000000001004140c] = 00000000, %f20 = 00000000
17873 lda [%i1+0x00c]%asi,%f20 ! %f20 = 00000000
17874! Mem[0000000030141400] = 00000000, %l4 = 0000000000000000
17875 ldsha [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000000
17876! Mem[0000000010141408] = 000000ff000000ff, %l2 = 0000000000000000
17877 ldxa [%i5+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
17878! Mem[0000000010001400] = 00000000, %l4 = 0000000000000000
17879 lduwa [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000
17880! Mem[0000000030081410] = 000000ff, %l5 = 000000000000006f
17881 lduba [%i2+%o5]0x89,%l5 ! %l5 = 00000000000000ff
17882! Starting 10 instruction Store Burst
17883! %l0 = 000000ff, %l1 = 00000000, Mem[0000000030141400] = 00000000 00000000
17884 stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff 00000000
17885
17886p0_label_690:
17887! %l3 = 00000000000000ff, Mem[0000000010181432] = 000000ff, %asi = 80
17888 stba %l3,[%i6+0x032]%asi ! Mem[0000000010181430] = 0000ffff
17889! %l7 = 00000000000000ff, Mem[0000000010101408] = 00000000
17890 stwa %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
17891! Mem[0000000030181400] = 00000000, %l0 = 00000000000000ff
17892 swapa [%i6+%g0]0x89,%l0 ! %l0 = 0000000000000000
17893! Mem[0000000010101400] = ff00b160, %l3 = 00000000000000ff
17894 ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
17895! %l0 = 00000000, %l1 = 00000000, Mem[00000000300c1408] = 00000000 ff0057fd
17896 stda %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 00000000
17897! %f22 = 00000000 000000e3, Mem[0000000010001410] = 00000000 00ffffff
17898 std %f22,[%i0+%o5] ! Mem[0000000010001410] = 00000000 000000e3
17899! Mem[00000000100c1410] = ff000000, %l0 = 0000000000000000
17900 swapa [%i3+%o5]0x80,%l0 ! %l0 = 00000000ff000000
17901! %l7 = 00000000000000ff, Mem[0000000010101410] = 00000000
17902 stba %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff000000
17903 membar #Sync ! Added by membar checker (114)
17904! %f30 = 000000ff 000000ff, Mem[00000000100c1420] = 172f6f72 fd5700ff
17905 stda %f30,[%i3+0x020]%asi ! Mem[00000000100c1420] = 000000ff 000000ff
17906! Starting 10 instruction Load Burst
17907! Mem[0000000010081400] = 00000000ff000000, %f8 = 172f6f72 fd5700ff
17908 ldda [%i2+%g0]0x80,%f8 ! %f8 = 00000000 ff000000
17909
17910p0_label_691:
17911! Mem[00000000211c0000] = ffffe5a1, %l0 = 00000000ff000000
17912 lduba [%o2+0x000]%asi,%l0 ! %l0 = 00000000000000ff
17913! Mem[00000000300c1410] = 000000ff, %l6 = 00000000ffffff00
17914 ldsba [%i3+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
17915! Mem[0000000030001410] = ff000000, %l4 = 0000000000000000
17916 ldswa [%i0+%o5]0x81,%l4 ! %l4 = ffffffffff000000
17917! Mem[0000000010041428] = 000000ff, %l1 = 0000000000000000
17918 ldsb [%i1+0x02b],%l1 ! %l1 = ffffffffffffffff
17919! Mem[0000000010041400] = 00000000 00000000, %l2 = 000000ff, %l3 = 000000ff
17920 ldda [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
17921! Mem[0000000030101410] = 00000000, %l2 = 0000000000000000
17922 lduha [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000
17923! Mem[0000000030001408] = fffaffff, %l0 = 00000000000000ff
17924 ldsha [%i0+%o4]0x81,%l0 ! %l0 = fffffffffffffffa
17925! Mem[0000000020800040] = 0000f99a, %l5 = 00000000000000ff
17926 lduha [%o1+0x040]%asi,%l5 ! %l5 = 0000000000000000
17927! Mem[00000000211c0000] = ffffe5a1, %l7 = 00000000000000ff
17928 ldsba [%o2+0x001]%asi,%l7 ! %l7 = ffffffffffffffff
17929! Starting 10 instruction Store Burst
17930! %l2 = 0000000000000000, Mem[0000000030041408] = ff000000
17931 stwa %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
17932
17933p0_label_692:
17934! Mem[0000000010041408] = 00000000, %l3 = 0000000000000000
17935 swapa [%i1+%o4]0x80,%l3 ! %l3 = 0000000000000000
17936! Mem[0000000030001410] = ff000000, %l7 = ffffffffffffffff
17937 ldstuba [%i0+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
17938! %l6 = ffffffffffffffff, Mem[00000000201c0000] = ff2801ce
17939 stb %l6,[%o0+%g0] ! Mem[00000000201c0000] = ff2801ce
17940! Mem[0000000010041400] = 00000000, %l7 = 00000000000000ff
17941 swap [%i1+%g0],%l7 ! %l7 = 0000000000000000
17942! %l2 = 0000000000000000, Mem[0000000030081400] = 00000000
17943 stwa %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
17944! Mem[0000000010001400] = 00000000, %l2 = 0000000000000000
17945 swapa [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
17946! %l3 = 0000000000000000, Mem[0000000010001430] = 172f6f72
17947 stw %l3,[%i0+0x030] ! Mem[0000000010001430] = 00000000
17948! Mem[0000000030041410] = ffffff00, %l1 = ffffffffffffffff
17949 ldstuba [%i1+%o5]0x89,%l1 ! %l1 = 00000000000000ff
17950! Mem[00000000100c1424] = 000000ff, %l0 = fffffffa, %l1 = 00000000
17951 add %i3,0x24,%g1
17952 casa [%g1]0x80,%l0,%l1 ! %l1 = 00000000000000ff
17953! Starting 10 instruction Load Burst
17954! Mem[0000000010141400] = 000000ff, %f31 = 000000ff
17955 lda [%i5+%g0]0x88,%f31 ! %f31 = 000000ff
17956
17957p0_label_693:
17958! Mem[0000000010081408] = 00000000 00000000, %l0 = fffffffa, %l1 = 000000ff
17959 ldd [%i2+%o4],%l0 ! %l0 = 0000000000000000 0000000000000000
17960! Mem[0000000030081410] = ff000000, %l4 = ffffffffff000000
17961 ldsha [%i2+%o5]0x81,%l4 ! %l4 = ffffffffffffff00
17962! Mem[0000000030141400] = ff000000, %l0 = 0000000000000000
17963 lduwa [%i5+%g0]0x81,%l0 ! %l0 = 00000000ff000000
17964! Mem[0000000030041408] = 00000000, %l0 = 00000000ff000000
17965 lduba [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
17966! Mem[0000000030181410] = 000000ff, %l0 = 0000000000000000
17967 lduba [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff
17968! %l0 = 00000000000000ff, imm = 0000000000000cb1, %l0 = 00000000000000ff
17969 addc %l0,0xcb1,%l0 ! %l0 = 0000000000000db0
17970! %l6 = ffffffffffffffff, %l0 = 0000000000000db0, %y = 00001cf4
17971 udiv %l6,%l0,%l7 ! %l7 = 00000000ffffffff
17972 mov %l0,%y ! %y = 00000db0
17973! Mem[0000000030081408] = c3d8ffff, %l1 = 0000000000000000
17974 ldsba [%i2+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
17975! Mem[00000000300c1400] = ffffffff, %l4 = ffffffffffffff00
17976 lduwa [%i3+%g0]0x81,%l4 ! %l4 = 00000000ffffffff
17977! Starting 10 instruction Store Burst
17978! %f16 = 00000000 00000000 00000000 fd5700ff
17979! %f20 = 00000000 ffffffff 00000000 000000e3
17980! %f24 = 87a8a87c 60b100ff ff000000 ff000000
17981! %f28 = ff000000 00000000 000000ff 000000ff
17982 stda %f16,[%i2]ASI_BLK_AIUPL ! Block Store to 0000000010081400
17983
17984p0_label_694:
17985! %f8 = 00000000 ff000000, %l5 = 0000000000000000
17986! Mem[0000000010101420] = ff000000ffffa52e
17987 add %i4,0x020,%g1
17988 stda %f8,[%g1+%l5]ASI_PST8_P ! Mem[0000000010101420] = ff000000ffffa52e
17989 membar #Sync ! Added by membar checker (115)
17990! Mem[0000000010081405] = 00000000, %l5 = 0000000000000000
17991 ldstuba [%i2+0x005]%asi,%l5 ! %l5 = 00000000000000ff
17992! %l6 = ffffffff, %l7 = ffffffff, Mem[00000000100c1410] = 00000000 00000000
17993 stda %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffffff ffffffff
17994! Mem[0000000010101424] = ffffa52e, %l1 = ffffffffffffffff
17995 swap [%i4+0x024],%l1 ! %l1 = 00000000ffffa52e
17996! Mem[0000000010141400] = ff000000, %l1 = 00000000ffffa52e
17997 ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
17998! %f0 = 00000000, %f11 = fd5700ff, %f24 = 87a8a87c
17999 fadds %f0 ,%f11,%f24 ! %f24 = fd5700ff
18000! Mem[0000000030001408] = fffffaff, %l4 = 00000000ffffffff
18001 swapa [%i0+%o4]0x89,%l4 ! %l4 = 00000000fffffaff
18002! %l6 = ffffffffffffffff, Mem[0000000010141408] = ff000000ff000000
18003 stxa %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffffffffffffffff
18004! %f7 = 00000000, Mem[0000000010141408] = ffffffff
18005 sta %f7 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
18006! Starting 10 instruction Load Burst
18007! Mem[0000000010101418] = 00000029, %l2 = 0000000000000000
18008 ldsh [%i4+0x018],%l2 ! %l2 = 0000000000000000
18009
18010p0_label_695:
18011! Mem[0000000010101404] = 000000ff, %l6 = ffffffffffffffff
18012 ldsha [%i4+0x006]%asi,%l6 ! %l6 = 00000000000000ff
18013! Mem[0000000010081408] = fd5700ff, %l1 = 00000000000000ff
18014 ldsba [%i2+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
18015! Mem[0000000021800080] = ffff9b02, %l1 = ffffffffffffffff
18016 ldsh [%o3+0x080],%l1 ! %l1 = ffffffffffffffff
18017! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000000
18018 lduwa [%i3+%o4]0x89,%l5 ! %l5 = 0000000000000000
18019! Mem[0000000010181400] = 0000000000e3ffff, %l3 = 0000000000000000
18020 ldxa [%i6+%g0]0x88,%l3 ! %l3 = 0000000000e3ffff
18021! Mem[0000000030081400] = 00000000, %l4 = 00000000fffffaff
18022 lduwa [%i2+%g0]0x89,%l4 ! %l4 = 0000000000000000
18023! %l1 = ffffffffffffffff, %l3 = 0000000000e3ffff, %l2 = 0000000000000000
18024 andn %l1,%l3,%l2 ! %l2 = ffffffffff1c0000
18025! Mem[0000000030181408] = 00000000, %f28 = ff000000
18026 lda [%i6+%o4]0x81,%f28 ! %f28 = 00000000
18027! %l0 = 0000000000000db0, %l4 = 0000000000000000, %l4 = 0000000000000000
18028 or %l0,%l4,%l4 ! %l4 = 0000000000000db0
18029! Starting 10 instruction Store Burst
18030! %l7 = 00000000ffffffff, Mem[0000000010041410] = 7ca8a887
18031 stba %l7,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffa8a887
18032
18033p0_label_696:
18034! Mem[0000000010181408] = 000000ff, %l0 = 0000000000000db0
18035 ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
18036! Mem[0000000010081408] = ff0057fd, %l6 = 00000000000000ff
18037 swapa [%i2+%o4]0x80,%l6 ! %l6 = 00000000ff0057fd
18038! Mem[0000000010181408] = 000000ff, %l7 = 00000000ffffffff
18039 ldstuba [%i6+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
18040! %l2 = ffffffffff1c0000, Mem[0000000030141410] = 60b100ff
18041 stha %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 60b10000
18042! %f27 = ff000000, %f3 = 00000000
18043 fcmps %fcc1,%f27,%f3 ! %fcc1 = 1
18044! %l2 = ff1c0000, %l3 = 00e3ffff, Mem[00000000100c1400] = 00000000 ff000000
18045 stda %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff1c0000 00e3ffff
18046! %f14 = 00000000, Mem[0000000030041408] = 00000000
18047 sta %f14,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
18048! %f3 = 00000000, Mem[0000000010081410] = ffffffff
18049 sta %f3 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
18050! %l3 = 0000000000e3ffff, Mem[0000000030181408] = 00000000
18051 stba %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
18052! Starting 10 instruction Load Burst
18053! Mem[0000000010181400] = 00000000 00e3ffff, %l0 = 000000ff, %l1 = ffffffff
18054 ldda [%i6+%g0]0x88,%l0 ! %l0 = 0000000000e3ffff 0000000000000000
18055
18056p0_label_697:
18057! Mem[0000000010181408] = ff000000, %l6 = 00000000ff0057fd
18058 lduha [%i6+%o4]0x80,%l6 ! %l6 = 000000000000ff00
18059! Mem[000000001014140c] = ffffffff, %l6 = 000000000000ff00
18060 lduba [%i5+0x00c]%asi,%l6 ! %l6 = 00000000000000ff
18061! Mem[0000000010141408] = 00000000, %f17 = 00000000
18062 lda [%i5+%o4]0x88,%f17 ! %f17 = 00000000
18063! Mem[0000000010001400] = 00000000, %l2 = ffffffffff1c0000
18064 ldub [%i0+0x003],%l2 ! %l2 = 0000000000000000
18065! Mem[00000000300c1400] = ffffffff, %l7 = 00000000000000ff
18066 ldsba [%i3+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
18067! %l6 = 00000000000000ff, immd = 000000000000011b, %l4 = 0000000000000db0
18068 mulx %l6,0x11b,%l4 ! %l4 = 00000000000119e5
18069! Mem[00000000100c1400] = ff1c0000, %l1 = 0000000000000000
18070 ldsha [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffff1c
18071! Mem[0000000010001400] = 00000000, %l1 = ffffffffffffff1c
18072 lduba [%i0+%g0]0x88,%l1 ! %l1 = 0000000000000000
18073! Mem[0000000010041410] = ffa8a887ff000000, %f6 = 00000000 00000000
18074 ldda [%i1+%o5]0x80,%f6 ! %f6 = ffa8a887 ff000000
18075! Starting 10 instruction Store Burst
18076! %l0 = 0000000000e3ffff, Mem[0000000030101408] = ff000000
18077 stba %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000
18078
18079p0_label_698:
18080! Mem[0000000010101410] = 000000ff, %l1 = 0000000000000000
18081 ldstuba [%i4+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
18082! Mem[00000000100c1408] = 00000000, %l4 = 000119e5, %l0 = 00e3ffff
18083 add %i3,0x08,%g1
18084 casa [%g1]0x80,%l4,%l0 ! %l0 = 0000000000000000
18085! %l7 = ffffffffffffffff, Mem[0000000030101410] = 00000000
18086 stwa %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff
18087! %f24 = fd5700ff, %f14 = 00000000, %f1 = ff000000
18088 fmuls %f24,%f14,%f1 ! %f1 = 80000000
18089! Mem[0000000020800001] = ffffe062, %l0 = 0000000000000000
18090 ldstub [%o1+0x001],%l0 ! %l0 = 000000ff000000ff
18091! %f17 = 00000000, Mem[0000000010181410] = ff000000
18092 sta %f17,[%i6+0x010]%asi ! Mem[0000000010181410] = 00000000
18093! %f28 = 00000000, Mem[0000000030181408] = ff000000
18094 sta %f28,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
18095! %l3 = 0000000000e3ffff, Mem[00000000300c1408] = 00000000
18096 stba %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000
18097! %f3 = 00000000, %f15 = 00000000, %f3 = 00000000
18098 fdivs %f3 ,%f15,%f3 ! %f3 = 7fffffff
18099! Starting 10 instruction Load Burst
18100! Mem[0000000030041400] = ff000000ffffff28, %f6 = ffa8a887 ff000000
18101 ldda [%i1+%g0]0x81,%f6 ! %f6 = ff000000 ffffff28
18102
18103p0_label_699:
18104! Mem[0000000030041408] = 00000000, %l2 = 0000000000000000
18105 lduba [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000000
18106! Mem[0000000030041400] = 28ffffff 000000ff, %l0 = 000000ff, %l1 = 000000ff
18107 ldda [%i1+%g0]0x89,%l0 ! %l0 = 00000000000000ff 0000000028ffffff
18108! Mem[000000001008142c] = 000000ff, %l5 = 0000000000000000
18109 ldsb [%i2+0x02c],%l5 ! %l5 = 0000000000000000
18110! Mem[0000000010001434] = 00000000, %l6 = 00000000000000ff
18111 lduw [%i0+0x034],%l6 ! %l6 = 0000000000000000
18112! Mem[0000000030101400] = ff000000 ff000000, %l2 = 00000000, %l3 = 00e3ffff
18113 ldda [%i4+%g0]0x89,%l2 ! %l2 = 00000000ff000000 00000000ff000000
18114! Mem[00000000201c0000] = ff2801ce, %l5 = 0000000000000000
18115 lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ff28
18116! Mem[0000000020800040] = 0000f99a, %l3 = 00000000ff000000
18117 lduha [%o1+0x040]%asi,%l3 ! %l3 = 0000000000000000
18118 membar #Sync ! Added by membar checker (116)
18119! Mem[0000000030181400] = ff000000 00000000 00000000 00000000
18120! Mem[0000000030181410] = ff000000 5610d03d 00ffffff d2030008
18121! Mem[0000000030181420] = 0000400f 000000e3 1e2522e8 047e2ea5
18122! Mem[0000000030181430] = 080003d2 ffffff00 ff000000 00000000
18123 ldda [%i6]ASI_BLK_S,%f0 ! Block Load from 0000000030181400
18124! Mem[0000000010181418] = ffffffff ffffffff, %l6 = 00000000, %l7 = ffffffff
18125 ldda [%i6+0x018]%asi,%l6 ! %l6 = 00000000ffffffff 00000000ffffffff
18126! Starting 10 instruction Store Burst
18127! %f16 = 00000000 00000000 00000000 fd5700ff
18128! %f20 = 00000000 ffffffff 00000000 000000e3
18129! %f24 = fd5700ff 60b100ff ff000000 ff000000
18130! %f28 = 00000000 00000000 000000ff 000000ff
18131 stda %f16,[%i6]ASI_BLK_AIUSL ! Block Store to 0000000030181400
18132
18133p0_label_700:
18134! %l0 = 00000000000000ff, %l1 = 0000000028ffffff, %l3 = 0000000000000000
18135 sub %l0,%l1,%l3 ! %l3 = ffffffffd7000100
18136 membar #Sync ! Added by membar checker (117)
18137! %f12 = 080003d2 ffffff00, Mem[0000000030181400] = 00000000 00000000
18138 stda %f12,[%i6+%g0]0x81 ! Mem[0000000030181400] = 080003d2 ffffff00
18139! %l7 = 00000000ffffffff, Mem[0000000010081408] = 000000ff00000000
18140 stxa %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000ffffffff
18141! Mem[00000000100c1438] = 00000000, %l7 = 00000000ffffffff
18142 swap [%i3+0x038],%l7 ! %l7 = 0000000000000000
18143! Mem[000000001004143c] = ff000000, %l1 = 0000000028ffffff, %asi = 80
18144 swapa [%i1+0x03c]%asi,%l1 ! %l1 = 00000000ff000000
18145! %f24 = fd5700ff 60b100ff, Mem[0000000030181400] = 080003d2 ffffff00
18146 stda %f24,[%i6+%g0]0x81 ! Mem[0000000030181400] = fd5700ff 60b100ff
18147! Mem[0000000030101408] = ff000000, %l7 = 0000000000000000
18148 swapa [%i4+%o4]0x81,%l7 ! %l7 = 00000000ff000000
18149! %f4 = ff000000 5610d03d, Mem[0000000010141408] = 00000000 ffffffff
18150 stda %f4 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000000 5610d03d
18151! Mem[0000000010141400] = 000000ff, %l5 = 000000000000ff28
18152 ldstuba [%i5+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
18153! Starting 10 instruction Load Burst
18154! Mem[0000000010101424] = ffffffff, %l3 = ffffffffd7000100
18155 lduha [%i4+0x024]%asi,%l3 ! %l3 = 000000000000ffff
18156
18157p0_label_701:
18158! Mem[0000000010101410] = 000000ff, %l2 = 00000000ff000000
18159 ldsha [%i4+%o5]0x88,%l2 ! %l2 = 00000000000000ff
18160! Mem[0000000010141410] = ff000000ffffffff, %f2 = 00000000 00000000
18161 ldda [%i5+%o5]0x88,%f2 ! %f2 = ff000000 ffffffff
18162! Mem[0000000030181408] = ff0057fd, %l3 = 000000000000ffff
18163 lduha [%i6+%o4]0x81,%l3 ! %l3 = 000000000000ff00
18164! Mem[0000000030041400] = ff000000, %l7 = 00000000ff000000
18165 ldsha [%i1+%g0]0x81,%l7 ! %l7 = ffffffffffffff00
18166 membar #Sync ! Added by membar checker (118)
18167! Mem[0000000030181400] = fd5700ff 60b100ff ff0057fd 00000000
18168! Mem[0000000030181410] = ffffffff 00000000 e3000000 00000000
18169! Mem[0000000030181420] = ff00b160 ff0057fd 000000ff 000000ff
18170! Mem[0000000030181430] = 00000000 00000000 ff000000 ff000000
18171 ldda [%i6]ASI_BLK_S,%f0 ! Block Load from 0000000030181400
18172! Mem[00000000100c1410] = ffffffff, %l3 = 000000000000ff00
18173 ldsha [%i3+%o5]0x80,%l3 ! %l3 = ffffffffffffffff
18174! Mem[00000000300c1410] = 000000ff, %f22 = 00000000
18175 lda [%i3+%o5]0x89,%f22 ! %f22 = 000000ff
18176! Mem[000000001018142c] = 0000e5c6, %l3 = ffffffffffffffff
18177 lduha [%i6+0x02e]%asi,%l3 ! %l3 = 000000000000e5c6
18178! Mem[0000000030041408] = 00000000, %l6 = 00000000ffffffff
18179 ldsha [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
18180! Starting 10 instruction Store Burst
18181! %f16 = 00000000 00000000, Mem[0000000030101410] = ffffffff ff0000e3
18182 stda %f16,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 00000000
18183
18184p0_label_702:
18185! Mem[0000000030041408] = 00000000, %l3 = 000000000000e5c6
18186 swapa [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
18187! %l4 = 00000000000119e5, Mem[0000000030001410] = 000000ff000000ff
18188 stxa %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000000119e5
18189! %l3 = 0000000000000000, imm = fffffffffffffe76, %l0 = 00000000000000ff
18190 sub %l3,-0x18a,%l0 ! %l0 = 000000000000018a
18191! %l3 = 0000000000000000, Mem[0000000030141400] = 00000000000000ff
18192 stxa %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
18193! %l3 = 0000000000000000, Mem[0000000021800100] = ff004e79
18194 sth %l3,[%o3+0x100] ! Mem[0000000021800100] = 00004e79
18195! Mem[0000000010181410] = 00000000, %l4 = 00000000000119e5
18196 swapa [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000
18197! Mem[0000000010101411] = ff000000, %l7 = ffffffffffffff00
18198 ldstuba [%i4+0x011]%asi,%l7 ! %l7 = 00000000000000ff
18199! %f31 = 000000ff, Mem[00000000300c1408] = 000000ff
18200 sta %f31,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
18201! Mem[0000000010181410] = e5190100, %l0 = 000000000000018a
18202 ldstuba [%i6+%o5]0x80,%l0 ! %l0 = 000000e5000000ff
18203! Starting 10 instruction Load Burst
18204! Mem[0000000010081408] = 00000000, %l3 = 0000000000000000
18205 ldsba [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000000
18206
18207p0_label_703:
18208! Mem[00000000100c1400] = 00001cff, %l5 = 00000000000000ff
18209 ldsba [%i3+%g0]0x88,%l5 ! %l5 = ffffffffffffffff
18210! Mem[0000000030081408] = c3d8ffff, %l7 = 0000000000000000
18211 ldswa [%i2+%o4]0x89,%l7 ! %l7 = ffffffffc3d8ffff
18212! Mem[0000000010141430] = 0000000000000000, %l6 = 0000000000000000
18213 ldxa [%i5+0x030]%asi,%l6 ! %l6 = 0000000000000000
18214! Mem[0000000030041410] = ffffffff, %l4 = 0000000000000000
18215 lduwa [%i1+%o5]0x81,%l4 ! %l4 = 00000000ffffffff
18216! Mem[0000000030181408] = ff0057fd 00000000, %l6 = 00000000, %l7 = c3d8ffff
18217 ldda [%i6+%o4]0x81,%l6 ! %l6 = 00000000ff0057fd 0000000000000000
18218! Mem[0000000010141410] = ffffffff, %l4 = 00000000ffffffff
18219 ldsha [%i5+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
18220! Mem[00000000100c1400] = ff1c0000, %l2 = 00000000000000ff
18221 ldsha [%i3+%g0]0x80,%l2 ! %l2 = ffffffffffffff1c
18222! Mem[0000000030101408] = 00000000, %f30 = 000000ff
18223 lda [%i4+%o4]0x81,%f30 ! %f30 = 00000000
18224! Mem[0000000010001410] = 00000000, %l5 = ffffffffffffffff
18225 ldswa [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
18226! Starting 10 instruction Store Burst
18227 membar #Sync ! Added by membar checker (119)
18228! %f24 = fd5700ff 60b100ff, Mem[0000000030181410] = ffffffff 00000000
18229 stda %f24,[%i6+%o5]0x81 ! Mem[0000000030181410] = fd5700ff 60b100ff
18230
18231p0_label_704:
18232! %f6 = e3000000, Mem[0000000010141408] = 5610d03d
18233 sta %f6 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = e3000000
18234! %f24 = fd5700ff 60b100ff, Mem[0000000010081400] = 00000000 00ff0000
18235 stda %f24,[%i2+%g0]0x80 ! Mem[0000000010081400] = fd5700ff 60b100ff
18236! %l2 = ffffffffffffff1c, Mem[0000000030041400] = ff000000
18237 stha %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff1c0000
18238! Mem[0000000010001400] = 00000000, %l6 = 00000000ff0057fd
18239 swapa [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000
18240! Mem[00000000100c1423] = 000000ff, %l3 = 0000000000000000
18241 ldstub [%i3+0x023],%l3 ! %l3 = 000000ff000000ff
18242! %l2 = ffffffffffffff1c, Mem[0000000030141400] = 00000000
18243 stha %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff1c0000
18244! %l0 = 00000000000000e5, Mem[0000000010141410] = ff000000ffffffff
18245 stxa %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000000000e5
18246! %l0 = 00000000000000e5, Mem[0000000030041408] = 0000e5c6
18247 stha %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00e5e5c6
18248! %l6 = 0000000000000000, Mem[0000000010001408] = 00000000
18249 stha %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
18250! Starting 10 instruction Load Burst
18251! Mem[00000000100c1400] = 00001cff, %l0 = 00000000000000e5
18252 lduba [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ff
18253
18254p0_label_705:
18255! Mem[0000000010041400] = 00000000 ff000000, %l4 = ffffffff, %l5 = 00000000
18256 ldda [%i1+%g0]0x88,%l4 ! %l4 = 00000000ff000000 0000000000000000
18257! Code Fragment 3
18258p0_fragment_67:
18259! %l0 = 00000000000000ff
18260 setx 0xd493e8c785d80ae4,%g7,%l0 ! %l0 = d493e8c785d80ae4
18261! %l1 = 00000000ff000000
18262 setx 0x3bee9f78151de616,%g7,%l1 ! %l1 = 3bee9f78151de616
18263 setx 0x1fe000, %g1, %g3
18264 or %l0, %g3, %l0 ! always set perrmask = 0xff
18265 setx 0x1ffff8, %g1, %g2
18266 and %l0, %g2, %l0
18267 ta T_CHANGE_HPRIV
18268 stxa %l1, [%l0]ASI_DCACHE_DATA
18269 ta T_CHANGE_NONHPRIV
18270! %l0 = d493e8c785d80ae4
18271 setx 0x5eb8db9843ea009f,%g7,%l0 ! %l0 = 5eb8db9843ea009f
18272! %l1 = 3bee9f78151de616
18273 setx 0x25b952500029ed99,%g7,%l1 ! %l1 = 25b952500029ed99
18274! Mem[0000000010141420] = ff00000087a8a87c, %f24 = fd5700ff 60b100ff
18275 ldd [%i5+0x020],%f24 ! %f24 = ff000000 87a8a87c
18276! Mem[00000000300c1400] = ffffffff, %l1 = 25b952500029ed99
18277 lduha [%i3+%g0]0x89,%l1 ! %l1 = 000000000000ffff
18278! Code Fragment 4
18279p0_fragment_68:
18280! %l0 = 5eb8db9843ea009f
18281 setx 0xfd1f59f7b8f605ef,%g7,%l0 ! %l0 = fd1f59f7b8f605ef
18282! %l1 = 000000000000ffff
18283 setx 0x7d57e697ef0db928,%g7,%l1 ! %l1 = 7d57e697ef0db928
18284 setx 0x7ff8, %g1, %g2
18285 and %l0, %g2, %l0
18286 setx 0xffffffff, %g1, %g2
18287 and %l1, %g2, %l1
18288 setx 0x100000000, %g1, %g2
18289 or %l1, %g2, %l1 ! Set bit 32 - perrinj
18290 ta T_CHANGE_HPRIV
18291 stxa %l1, [%l0]ASI_ICACHE_INSTR
18292 ta T_CHANGE_NONHPRIV
18293! %l0 = fd1f59f7b8f605ef
18294 setx 0x73059d904bdeb866,%g7,%l0 ! %l0 = 73059d904bdeb866
18295! %l1 = 7d57e697ef0db928
18296 setx 0x2b86d5602959c9d1,%g7,%l1 ! %l1 = 2b86d5602959c9d1
18297! Mem[0000000010181408] = ff000000000000ff, %l1 = 2b86d5602959c9d1
18298 ldxa [%i6+0x008]%asi,%l1 ! %l1 = ff000000000000ff
18299! Mem[00000000100c1400] = ffffe30000001cff, %f16 = 00000000 00000000
18300 ldda [%i3+%g0]0x88,%f16 ! %f16 = ffffe300 00001cff
18301! Mem[0000000010041428] = 000000ff, %l5 = 0000000000000000
18302 ldswa [%i1+0x028]%asi,%l5 ! %l5 = 00000000000000ff
18303! Mem[0000000030101410] = 00000000, %l3 = 00000000000000ff
18304 lduha [%i4+%o5]0x89,%l3 ! %l3 = 0000000000000000
18305! Starting 10 instruction Store Burst
18306! Code Fragment 4
18307p0_fragment_69:
18308! %l0 = 73059d904bdeb866
18309 setx 0x62b3efd823157417,%g7,%l0 ! %l0 = 62b3efd823157417
18310! %l1 = ff000000000000ff
18311 setx 0xa554f0d7d52087dc,%g7,%l1 ! %l1 = a554f0d7d52087dc
18312 setx 0x7ff8, %g1, %g2
18313 and %l0, %g2, %l0
18314 setx 0xffffffff, %g1, %g2
18315 and %l1, %g2, %l1
18316 setx 0x100000000, %g1, %g2
18317 or %l1, %g2, %l1 ! Set bit 32 - perrinj
18318 ta T_CHANGE_HPRIV
18319 stxa %l1, [%l0]ASI_ICACHE_INSTR
18320 ta T_CHANGE_NONHPRIV
18321! %l0 = 62b3efd823157417
18322 setx 0x9a76f00806cd3b36,%g7,%l0 ! %l0 = 9a76f00806cd3b36
18323! %l1 = a554f0d7d52087dc
18324 setx 0x72531fefb8d1b4ca,%g7,%l1 ! %l1 = 72531fefb8d1b4ca
18325
18326p0_label_706:
18327! %l5 = 00000000000000ff, %l4 = 00000000ff000000, %l3 = 0000000000000000
18328 or %l5,%l4,%l3 ! %l3 = 00000000ff0000ff
18329! %f20 = 00000000 ffffffff, %l6 = 0000000000000000
18330! Mem[0000000030081438] = 00000000000000ff
18331 add %i2,0x038,%g1
18332 stda %f20,[%g1+%l6]ASI_PST16_S ! Mem[0000000030081438] = 00000000000000ff
18333! Mem[0000000030081410] = ff000000, %l6 = 0000000000000000
18334 ldstuba [%i2+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
18335! Mem[0000000030041400] = ff1c0000, %l5 = 00000000000000ff
18336 swapa [%i1+%g0]0x81,%l5 ! %l5 = 00000000ff1c0000
18337! Code Fragment 4
18338p0_fragment_70:
18339! %l0 = 9a76f00806cd3b36
18340 setx 0xd8dd8b8023a65a4c,%g7,%l0 ! %l0 = d8dd8b8023a65a4c
18341! %l1 = 72531fefb8d1b4ca
18342 setx 0x2f94ce2f8f80dd96,%g7,%l1 ! %l1 = 2f94ce2f8f80dd96
18343 setx 0x7ff8, %g1, %g2
18344 and %l0, %g2, %l0
18345 setx 0xffffffff, %g1, %g2
18346 and %l1, %g2, %l1
18347 setx 0x100000000, %g1, %g2
18348 or %l1, %g2, %l1 ! Set bit 32 - perrinj
18349 ta T_CHANGE_HPRIV
18350 stxa %l1, [%l0]ASI_ICACHE_INSTR
18351 ta T_CHANGE_NONHPRIV
18352! %l0 = d8dd8b8023a65a4c
18353 setx 0x0575b387c77e8da2,%g7,%l0 ! %l0 = 0575b387c77e8da2
18354! %l1 = 2f94ce2f8f80dd96
18355 setx 0x99b3821fe0320b5c,%g7,%l1 ! %l1 = 99b3821fe0320b5c
18356! %l6 = 00000000000000ff, Mem[00000000201c0001] = ff2801ce
18357 stb %l6,[%o0+0x001] ! Mem[00000000201c0000] = ffff01ce
18358! Mem[0000000010041400] = 000000ff, %l6 = 00000000000000ff
18359 ldstuba [%i1+%g0]0x80,%l6 ! %l6 = 00000000000000ff
18360! %l2 = ffffff1c, %l3 = ff0000ff, Mem[0000000030001408] = ffffffff 00000000
18361 stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffff1c ff0000ff
18362! %f28 = 00000000 00000000, Mem[0000000010041408] = 00000000 00000000
18363 stda %f28,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 00000000
18364! Starting 10 instruction Load Burst
18365! Mem[0000000030141410] = 0000b160, %f20 = 00000000
18366 lda [%i5+%o5]0x81,%f20 ! %f20 = 0000b160
18367
18368p0_label_707:
18369! Mem[0000000010001408] = 00000000000000ff, %l4 = 00000000ff000000
18370 ldxa [%i0+0x008]%asi,%l4 ! %l4 = 00000000000000ff
18371! Mem[0000000010141400] = 000000ff, %l5 = 00000000ff1c0000
18372 ldsha [%i5+%g0]0x88,%l5 ! %l5 = 00000000000000ff
18373! Mem[0000000010181408] = ff000000000000ff, %f28 = 00000000 00000000
18374 ldda [%i6+%o4]0x80,%f28 ! %f28 = ff000000 000000ff
18375! Mem[0000000010181420] = 00ff0000 e3000000, %l6 = 00000000, %l7 = 00000000
18376 ldd [%i6+0x020],%l6 ! %l6 = 0000000000ff0000 00000000e3000000
18377! Mem[0000000010181400] = ffffe300 00000000, %l4 = 000000ff, %l5 = 000000ff
18378 ldda [%i6+%g0]0x80,%l4 ! %l4 = 00000000ffffe300 0000000000000000
18379! Mem[0000000010101404] = 000000ff, %l0 = 0575b387c77e8da2
18380 lduwa [%i4+0x004]%asi,%l0 ! %l0 = 00000000000000ff
18381! Mem[0000000020800000] = ffffe062, %l2 = ffffffffffffff1c
18382 ldub [%o1+0x001],%l2 ! %l2 = 00000000000000ff
18383! Mem[0000000030141410] = 0000b160, %l3 = 00000000ff0000ff
18384 lduwa [%i5+%o5]0x81,%l3 ! %l3 = 000000000000b160
18385! Mem[0000000030141400] = ff1c0000, %f17 = 00001cff
18386 lda [%i5+%g0]0x81,%f17 ! %f17 = ff1c0000
18387! Starting 10 instruction Store Burst
18388! %f10 = 000000ff, Mem[0000000030081408] = c3d8ffff
18389 sta %f10,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
18390
18391p0_label_708:
18392! Mem[000000001008143c] = ff000000, %l3 = 000000000000b160
18393 swap [%i2+0x03c],%l3 ! %l3 = 00000000ff000000
18394! Mem[0000000010001410] = 00000000, %l5 = 0000000000000000
18395 ldstuba [%i0+%o5]0x80,%l5 ! %l5 = 00000000000000ff
18396! %f4 = ffffffff 00000000, %l0 = 00000000000000ff
18397! Mem[0000000010181418] = ffffffffffffffff
18398 add %i6,0x018,%g1
18399 stda %f4,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010181418] = 00000000ffffffff
18400! %f4 = ffffffff 00000000, Mem[0000000030141410] = 60b10000 00000000
18401 stda %f4 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffff 00000000
18402! %f13 = 00000000, Mem[0000000030001408] = 1cffffff
18403 sta %f13,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
18404! Mem[0000000010181423] = 00ff0000, %l3 = 00000000ff000000
18405 ldstub [%i6+0x023],%l3 ! %l3 = 00000000000000ff
18406! Mem[00000000211c0000] = ffffe5a1, %l5 = 0000000000000000
18407 ldstub [%o2+%g0],%l5 ! %l5 = 000000ff000000ff
18408! %f13 = 00000000, %f4 = ffffffff 00000000
18409 fstod %f13,%f4 ! %f4 = 00000000 00000000
18410! %f22 = 000000ff 000000e3, Mem[00000000300c1400] = ffffffff e30000ff
18411 stda %f22,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff 000000e3
18412! Starting 10 instruction Load Burst
18413! Mem[0000000020800000] = ffffe062, %l2 = 00000000000000ff
18414 ldub [%o1+%g0],%l2 ! %l2 = 00000000000000ff
18415
18416p0_label_709:
18417! Mem[0000000010041410] = ffa8a887, %l4 = 00000000ffffe300
18418 ldsb [%i1+0x013],%l4 ! %l4 = ffffffffffffff87
18419! Mem[00000000300c1400] = ff000000, %l2 = 00000000000000ff
18420 lduwa [%i3+%g0]0x89,%l2 ! %l2 = 00000000ff000000
18421! Mem[0000000021800000] = ffff18df, %l7 = 00000000e3000000
18422 lduh [%o3+%g0],%l7 ! %l7 = 000000000000ffff
18423! Mem[00000000300c1408] = ff000000, %l4 = ffffffffffffff87
18424 ldsba [%i3+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
18425! Mem[00000000300c1400] = ff000000, %l1 = 99b3821fe0320b5c
18426 lduha [%i3+%g0]0x89,%l1 ! %l1 = 0000000000000000
18427! Mem[0000000030081408] = 000000ff, %l5 = 00000000000000ff
18428 lduha [%i2+%o4]0x89,%l5 ! %l5 = 00000000000000ff
18429! Mem[0000000030001410] = e5190100, %l5 = 00000000000000ff
18430 lduwa [%i0+%o5]0x81,%l5 ! %l5 = 00000000e5190100
18431! Mem[0000000010181400] = ffffe300, %l4 = ffffffffffffffff
18432 ldswa [%i6+%g0]0x80,%l4 ! %l4 = ffffffffffffe300
18433! Mem[0000000030101408] = 0000000000000000, %f6 = e3000000 00000000
18434 ldda [%i4+%o4]0x89,%f6 ! %f6 = 00000000 00000000
18435! Starting 10 instruction Store Burst
18436! %l4 = ffffffffffffe300, Mem[0000000020800041] = 0000f99a
18437 stb %l4,[%o1+0x041] ! Mem[0000000020800040] = 0000f99a
18438
18439p0_label_710:
18440! %f10 = 000000ff, Mem[0000000030041410] = ffffffff
18441 sta %f10,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff
18442! %f5 = 00000000, Mem[0000000030181410] = ff0057fd
18443 sta %f5 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
18444! %l4 = ffffffffffffe300, Mem[0000000030001410] = e519010000000000
18445 stxa %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffffffffe300
18446! %l1 = 0000000000000000, %l4 = ffffffffffffe300, %y = 00000db0
18447 umul %l1,%l4,%l7 ! %l7 = 0000000000000000, %y = 00000000
18448! Mem[00000000300c1408] = 000000ff, %l1 = 0000000000000000
18449 swapa [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
18450! Mem[0000000030181400] = fd5700ff, %l3 = 0000000000000000
18451 ldstuba [%i6+%g0]0x81,%l3 ! %l3 = 000000fd000000ff
18452! Mem[0000000010001420] = 00000000, %l7 = 0000000000000000, %asi = 80
18453 swapa [%i0+0x020]%asi,%l7 ! %l7 = 0000000000000000
18454! Mem[0000000010101400] = ff00b160, %l5 = 00000000e5190100
18455 ldstuba [%i4+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
18456! %l1 = 00000000000000ff, Mem[0000000030001400] = 00000000
18457 stwa %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff
18458! Starting 10 instruction Load Burst
18459! Mem[0000000030181400] = ff5700ff, %l6 = 0000000000ff0000
18460 lduwa [%i6+%g0]0x81,%l6 ! %l6 = 00000000ff5700ff
18461
18462p0_label_711:
18463! Mem[0000000010081408] = 00000000 ffffffff, %l6 = ff5700ff, %l7 = 00000000
18464 ldda [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000 00000000ffffffff
18465! Mem[0000000010141408] = e3000000, %l3 = 00000000000000fd
18466 ldswa [%i5+%o4]0x88,%l3 ! %l3 = ffffffffe3000000
18467! Mem[0000000030141408] = e3000000, %f3 = 00000000
18468 lda [%i5+%o4]0x89,%f3 ! %f3 = e3000000
18469! Mem[0000000010141410] = 000000e5, %f22 = 000000ff
18470 lda [%i5+%o5]0x88,%f22 ! %f22 = 000000e5
18471! Mem[0000000030101410] = 00000000, %l7 = 00000000ffffffff
18472 ldsha [%i4+%o5]0x89,%l7 ! %l7 = 0000000000000000
18473! Mem[0000000010101400] = 60b100ff, %l6 = 0000000000000000
18474 lduba [%i4+%g0]0x88,%l6 ! %l6 = 00000000000000ff
18475! Mem[0000000010081400] = ff0057fd, %f30 = 00000000
18476 lda [%i2+%g0]0x88,%f30 ! %f30 = ff0057fd
18477! Mem[0000000030081400] = 00000000, %f5 = 00000000
18478 lda [%i2+%g0]0x81,%f5 ! %f5 = 00000000
18479! Mem[00000000100c1408] = 00000000, %f12 = 00000000
18480 lda [%i3+%o4]0x88,%f12 ! %f12 = 00000000
18481! Starting 10 instruction Store Burst
18482! Mem[0000000030041410] = 000000ff, %l1 = 00000000000000ff
18483 ldstuba [%i1+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
18484
18485p0_label_712:
18486! %l0 = 000000ff, %l1 = 000000ff, Mem[0000000010141400] = 000000ff 00000000
18487 stda %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff 000000ff
18488! Mem[0000000010081400] = fd5700ff, %l0 = 00000000000000ff
18489 swapa [%i2+%g0]0x80,%l0 ! %l0 = 00000000fd5700ff
18490! %f28 = ff000000 000000ff, %l3 = ffffffffe3000000
18491! Mem[0000000010141400] = ff000000ff000000
18492 stda %f28,[%i5+%l3]ASI_PST16_P ! Mem[0000000010141400] = ff000000ff000000
18493! %l3 = ffffffffe3000000, Mem[00000000300c1408] = 0000000000000000
18494 stxa %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffffe3000000
18495! Mem[0000000010101410] = ffff0000, %l4 = ffffffffffffe300
18496 ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
18497! Mem[00000000300c1408] = ffffffff, %l4 = 00000000000000ff
18498 ldstuba [%i3+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
18499! %l6 = 00000000000000ff, Mem[0000000010181428] = 000000ff
18500 sth %l6,[%i6+0x028] ! Mem[0000000010181428] = 00ff00ff
18501! %l6 = 00000000000000ff, imm = 00000000000004ce, %l3 = ffffffffe3000000
18502 sub %l6,0x4ce,%l3 ! %l3 = fffffffffffffc31
18503! %f22 = 000000e5 000000e3, Mem[0000000010101410] = ffff0000 e3000000
18504 stda %f22,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000e5 000000e3
18505! Starting 10 instruction Load Burst
18506! Mem[0000000010001404] = 00000000, %l6 = 00000000000000ff
18507 lduha [%i0+0x006]%asi,%l6 ! %l6 = 0000000000000000
18508
18509p0_label_713:
18510! Mem[0000000030141400] = 00001cff, %l0 = 00000000fd5700ff
18511 lduha [%i5+%g0]0x89,%l0 ! %l0 = 0000000000001cff
18512! Mem[0000000010081400] = 000000ff, %l5 = 00000000000000ff
18513 ldsba [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000000
18514! Mem[0000000030081400] = 00000000, %l7 = 0000000000000000
18515 lduwa [%i2+%g0]0x81,%l7 ! %l7 = 0000000000000000
18516! Mem[0000000030181410] = 00000000, %l5 = 0000000000000000
18517 ldswa [%i6+%o5]0x89,%l5 ! %l5 = 0000000000000000
18518! Mem[0000000030141410] = 00000000, %l1 = 00000000000000ff
18519 ldswa [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
18520! Mem[0000000010101408] = ff000000, %l1 = 0000000000000000
18521 ldsba [%i4+%o4]0x80,%l1 ! %l1 = ffffffffffffffff
18522! Mem[0000000030141408] = e3000000, %l7 = 0000000000000000
18523 ldsba [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000000
18524! Mem[0000000010001410] = 000000ff, %l3 = fffffffffffffc31
18525 ldsha [%i0+%o5]0x88,%l3 ! %l3 = 00000000000000ff
18526! Mem[00000000201c0000] = ffff01ce, %l1 = ffffffffffffffff
18527 ldub [%o0+0x001],%l1 ! %l1 = 00000000000000ff
18528! Starting 10 instruction Store Burst
18529! Mem[0000000030181410] = 00000000, %l0 = 0000000000001cff
18530 ldstuba [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff
18531
18532p0_label_714:
18533! %l3 = 00000000000000ff, Mem[0000000010181400] = ffffe300
18534 stba %l3,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffffe300
18535! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
18536 ldstuba [%i2+%o4]0x80,%l0 ! %l0 = 00000000000000ff
18537! %f12 = 00000000 00000000, Mem[0000000010181408] = 000000ff ff000000
18538 stda %f12,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 00000000
18539! %l1 = 00000000000000ff, Mem[00000000211c0000] = ffffe5a1, %asi = 80
18540 stba %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = ffffe5a1
18541! %l0 = 0000000000000000, Mem[0000000010141418] = 00000000, %asi = 80
18542 stha %l0,[%i5+0x018]%asi ! Mem[0000000010141418] = 00000000
18543! %l5 = 0000000000000000, Mem[0000000010141400] = ff000000, %asi = 80
18544 stwa %l5,[%i5+0x000]%asi ! Mem[0000000010141400] = 00000000
18545! Mem[00000000100c1410] = ffffffff, %l5 = 0000000000000000
18546 swapa [%i3+%o5]0x80,%l5 ! %l5 = 00000000ffffffff
18547! Mem[0000000030041410] = 000000ff, %l1 = 00000000000000ff
18548 ldstuba [%i1+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
18549! Mem[0000000030181410] = ff000000, %l4 = 00000000000000ff
18550 ldstuba [%i6+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
18551! Starting 10 instruction Load Burst
18552! Mem[0000000030101408] = 00000000, %l3 = 00000000000000ff
18553 ldsba [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
18554
18555p0_label_715:
18556! Mem[0000000030041408] = c6e5e500, %l1 = 00000000000000ff
18557 lduha [%i1+%o4]0x89,%l1 ! %l1 = 000000000000e500
18558! Mem[0000000030041410] = ff00000000000000, %f4 = 00000000 00000000
18559 ldda [%i1+%o5]0x81,%f4 ! %f4 = ff000000 00000000
18560! Mem[00000000100c1410] = 00000000, %f14 = ff000000
18561 lda [%i3+%o5]0x88,%f14 ! %f14 = 00000000
18562! %f16 = ffffe300 ff1c0000, %f10 = 000000ff 000000ff
18563 fxtod %f16,%f10 ! %f10 = c2bcff00 e4000000
18564! Mem[0000000010181410] = 00000000 000119ff, %l0 = 00000000, %l1 = 0000e500
18565 ldda [%i6+%o5]0x88,%l0 ! %l0 = 00000000000119ff 0000000000000000
18566! Mem[00000000300c1410] = 000000ff, %l5 = 00000000ffffffff
18567 lduha [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff
18568! Mem[0000000010001408] = 00000000, %l1 = 0000000000000000
18569 lduwa [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000
18570! Mem[0000000010101434] = 00ff0000, %l6 = 0000000000000000
18571 lduwa [%i4+0x034]%asi,%l6 ! %l6 = 0000000000ff0000
18572 membar #Sync ! Added by membar checker (120)
18573! Mem[0000000030181400] = ff5700ff 60b100ff ff0057fd 00000000
18574! Mem[0000000030181410] = ff000000 60b100ff e3000000 00000000
18575! Mem[0000000030181420] = ff00b160 ff0057fd 000000ff 000000ff
18576! Mem[0000000030181430] = 00000000 00000000 ff000000 ff000000
18577 ldda [%i6]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030181400
18578! Starting 10 instruction Store Burst
18579! Mem[0000000030081400] = 00000000, %l6 = 0000000000ff0000
18580 ldstuba [%i2+%g0]0x81,%l6 ! %l6 = 00000000000000ff
18581
18582p0_label_716:
18583! %f28 = ff000000 000000ff, Mem[0000000010101408] = 000000ff ffffffff
18584 stda %f28,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000000 000000ff
18585! %l6 = 0000000000000000, immed = 00000353, %y = 00000000
18586 umul %l6,0x353,%l3 ! %l3 = 0000000000000000, %y = 00000000
18587! %l2 = 00000000ff000000, Mem[0000000030101408] = 00000000
18588 stha %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
18589! %l2 = 00000000ff000000, Mem[0000000030141400] = ff1c0000
18590 stba %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 001c0000
18591! %l1 = 0000000000000000, %l2 = 00000000ff000000, %l4 = 00000000000000ff
18592 subc %l1,%l2,%l4 ! %l4 = ffffffff01000000
18593! Mem[0000000030101410] = 00000000, %l4 = ffffffff01000000
18594 ldstuba [%i4+%o5]0x81,%l4 ! %l4 = 00000000000000ff
18595! Mem[00000000100c1410] = 00000000, %l4 = 0000000000000000
18596 swapa [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000
18597! %f0 = ff00b160 ff0057ff 00000000 fd5700ff
18598! %f4 = ff00b160 000000ff 00000000 000000e3
18599! %f8 = fd5700ff 60b100ff ff000000 ff000000
18600! %f12 = 00000000 00000000 000000ff 000000ff
18601 stda %f0,[%i3]ASI_BLK_P ! Block Store to 00000000100c1400
18602! %l6 = 0000000000000000, Mem[0000000010081410] = 00000000
18603 stba %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
18604! Starting 10 instruction Load Burst
18605! Mem[0000000030081408] = 000000ff, %l7 = 0000000000000000
18606 lduha [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000ff
18607
18608p0_label_717:
18609! Mem[0000000010001410] = ff000000, %l3 = 0000000000000000
18610 lduwa [%i0+%o5]0x80,%l3 ! %l3 = 00000000ff000000
18611 membar #Sync ! Added by membar checker (121)
18612! Mem[00000000100c1400] = 60b100ff, %l3 = 00000000ff000000
18613 lduha [%i3+%g0]0x88,%l3 ! %l3 = 00000000000000ff
18614! Mem[0000000010181428] = 00ff00ff0000e5c6, %f28 = ff000000 000000ff
18615 ldda [%i6+0x028]%asi,%f28 ! %f28 = 00ff00ff 0000e5c6
18616! Mem[0000000020800040] = 0000f99a, %l3 = 00000000000000ff
18617 ldsba [%o1+0x041]%asi,%l3 ! %l3 = 0000000000000000
18618! Mem[0000000010041400] = ff0000ff 00000000, %l2 = ff000000, %l3 = 00000000
18619 ldd [%i1+%g0],%l2 ! %l2 = 00000000ff0000ff 0000000000000000
18620! Mem[0000000030141410] = 00000000, %l4 = 0000000000000000
18621 lduha [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000
18622! Mem[00000000100c1408] = ff0057fd 00000000, %l6 = 00000000, %l7 = 000000ff
18623 ldda [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000 00000000ff0057fd
18624! Mem[0000000010101410] = e5000000, %f3 = fd5700ff
18625 lda [%i4+%o5]0x88,%f3 ! %f3 = e5000000
18626! Mem[00000000100c1408] = 00000000, %l2 = 00000000ff0000ff
18627 ldswa [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000
18628! Starting 10 instruction Store Burst
18629! Mem[0000000030041410] = 00000000 000000ff, %l2 = 00000000, %l3 = 00000000
18630 ldda [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff 0000000000000000
18631
18632p0_label_718:
18633! %l7 = 00000000ff0057fd, Mem[0000000010141400] = 00000000
18634 stha %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000057fd
18635! %f4 = ff00b160, %f1 = ff0057ff
18636 fcmpes %fcc2,%f4 ,%f1 ! %fcc2 = 1
18637! Mem[0000000030141410] = 00000000, %l6 = 0000000000000000
18638 ldstuba [%i5+%o5]0x81,%l6 ! %l6 = 00000000000000ff
18639! Mem[0000000030101408] = 00000000, %l2 = 00000000000000ff
18640 swapa [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000
18641! Mem[0000000030001410] = ffffffff, %l0 = 00000000000119ff
18642 ldstuba [%i0+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
18643! %l6 = 00000000, %l7 = ff0057fd, Mem[00000000100c1400] = ff00b160 ff0057ff
18644 std %l6,[%i3+%g0] ! Mem[00000000100c1400] = 00000000 ff0057fd
18645! %l5 = 00000000000000ff, Mem[0000000010001410] = ff000000
18646 stha %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00ff0000
18647! Mem[0000000010101410] = 000000e5, %l3 = 0000000000000000
18648 ldstuba [%i4+%o5]0x80,%l3 ! %l3 = 00000000000000ff
18649! %l4 = 0000000000000000, Mem[0000000010081410] = 0000000000000000
18650 stxa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000000000000000
18651! Starting 10 instruction Load Burst
18652! Mem[0000000030081400] = 000000ff, %l0 = 00000000000000ff
18653 lduba [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff
18654
18655p0_label_719:
18656! Mem[0000000010001410] = 00ff0000, %l6 = 0000000000000000
18657 lduba [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000
18658! %l0 = 00000000000000ff, %l7 = 00000000ff0057fd, %l6 = 0000000000000000
18659 udivx %l0,%l7,%l6 ! %l6 = 0000000000000000
18660! Code Fragment 4
18661p0_fragment_71:
18662! %l0 = 00000000000000ff
18663 setx 0x04402b8fa4b2b4f6,%g7,%l0 ! %l0 = 04402b8fa4b2b4f6
18664! %l1 = 0000000000000000
18665 setx 0xbac7500fabe452d2,%g7,%l1 ! %l1 = bac7500fabe452d2
18666 setx 0x7ff8, %g1, %g2
18667 and %l0, %g2, %l0
18668 setx 0xffffffff, %g1, %g2
18669 and %l1, %g2, %l1
18670 setx 0x100000000, %g1, %g2
18671 or %l1, %g2, %l1 ! Set bit 32 - perrinj
18672 ta T_CHANGE_HPRIV
18673 stxa %l1, [%l0]ASI_ICACHE_INSTR
18674 ta T_CHANGE_NONHPRIV
18675! %l0 = 04402b8fa4b2b4f6
18676 setx 0x5d8297a80b4e4500,%g7,%l0 ! %l0 = 5d8297a80b4e4500
18677! %l1 = bac7500fabe452d2
18678 setx 0x0d2f4c17ca050250,%g7,%l1 ! %l1 = 0d2f4c17ca050250
18679! Mem[00000000100c1408] = 00000000, %l3 = 0000000000000000
18680 ldswa [%i3+%o4]0x88,%l3 ! %l3 = 0000000000000000
18681! Mem[0000000010141408] = e3000000, %l1 = 0d2f4c17ca050250
18682 ldsha [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000
18683! Mem[00000000100c141c] = 000000e3, %f17 = ff1c0000
18684 ld [%i3+0x01c],%f17 ! %f17 = 000000e3
18685! Mem[0000000030041400] = ff000000, %l0 = 5d8297a80b4e4500
18686 lduba [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000
18687! %l6 = 0000000000000000, %l4 = 0000000000000000, %l1 = 0000000000000000
18688 and %l6,%l4,%l1 ! %l1 = 0000000000000000
18689! Mem[0000000010001410] = 00ff0000000000e3, %l2 = 0000000000000000
18690 ldxa [%i0+%o5]0x80,%l2 ! %l2 = 00ff0000000000e3
18691! Starting 10 instruction Store Burst
18692! %l0 = 0000000000000000, Mem[00000000211c0001] = ffffe5a1, %asi = 80
18693 stba %l0,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff00e5a1
18694
18695p0_label_720:
18696! %f8 = fd5700ff, %f2 = 00000000
18697 fsqrts %f8 ,%f2 ! %f2 = 7fffffff
18698! Mem[0000000021800101] = 00004e79, %l1 = 0000000000000000
18699 ldstuba [%o3+0x101]%asi,%l1 ! %l1 = 00000000000000ff
18700! Mem[0000000010101410] = ff0000e5, %l2 = 00ff0000000000e3
18701 ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
18702! %f10 = ff000000 ff000000, Mem[0000000030181410] = ff000000 60b100ff
18703 stda %f10,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff000000 ff000000
18704! %l3 = 0000000000000000, Mem[0000000010001408] = 00000000
18705 stwa %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
18706! %l2 = 00000000000000ff, Mem[000000001000141c] = e3000000, %asi = 80
18707 stwa %l2,[%i0+0x01c]%asi ! Mem[000000001000141c] = 000000ff
18708! %l4 = 0000000000000000, Mem[0000000010101428] = 0000000000ff00a5, %asi = 80
18709 stxa %l4,[%i4+0x028]%asi ! Mem[0000000010101428] = 0000000000000000
18710! Mem[0000000010041421] = ff00b160, %l0 = 0000000000000000
18711 ldstuba [%i1+0x021]%asi,%l0 ! %l0 = 00000000000000ff
18712! %l6 = 0000000000000000, Mem[0000000010081408] = ff000000ffffffff
18713 stxa %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000000
18714! Starting 10 instruction Load Burst
18715! Mem[0000000010141400] = fd570000ff000000, %f12 = 00000000 00000000
18716 ldd [%i5+%g0],%f12 ! %f12 = fd570000 ff000000
18717
18718p0_label_721:
18719! Mem[00000000300c1400] = 000000ff, %l2 = 00000000000000ff
18720 ldsba [%i3+%g0]0x81,%l2 ! %l2 = 0000000000000000
18721! Mem[0000000020800040] = 0000f99a, %l4 = 0000000000000000
18722 lduh [%o1+0x040],%l4 ! %l4 = 0000000000000000
18723! Mem[0000000010141410] = 000000e5, %l7 = 00000000ff0057fd
18724 ldsha [%i5+%o5]0x88,%l7 ! %l7 = 00000000000000e5
18725! Mem[0000000030181408] = 00000000fd5700ff, %l1 = 0000000000000000
18726 ldxa [%i6+%o4]0x89,%l1 ! %l1 = 00000000fd5700ff
18727! Mem[0000000030081410] = ff000000, %l2 = 0000000000000000
18728 lduwa [%i2+%o5]0x81,%l2 ! %l2 = 00000000ff000000
18729! Mem[0000000010081430] = 00000000 000000ff, %l2 = ff000000, %l3 = 00000000
18730 ldd [%i2+0x030],%l2 ! %l2 = 0000000000000000 00000000000000ff
18731! Mem[00000000300c1410] = ff000000, %f20 = 0000b160
18732 lda [%i3+%o5]0x81,%f20 ! %f20 = ff000000
18733! Mem[0000000010101410] = e50000ff, %f27 = ff000000
18734 lda [%i4+%o5]0x88,%f27 ! %f27 = e50000ff
18735! Mem[00000000201c0000] = ffff01ce, %l7 = 00000000000000e5
18736 lduba [%o0+0x001]%asi,%l7 ! %l7 = 00000000000000ff
18737! Starting 10 instruction Store Burst
18738! %l5 = 00000000000000ff, Mem[00000000211c0000] = ff00e5a1, %asi = 80
18739 stba %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = ff00e5a1
18740
18741p0_label_722:
18742! %l0 = 00000000, %l1 = fd5700ff, Mem[00000000100c1428] = ff000000 ff000000
18743 std %l0,[%i3+0x028] ! Mem[00000000100c1428] = 00000000 fd5700ff
18744! %l6 = 0000000000000000, Mem[0000000010001410] = 00ff0000
18745 stha %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
18746! %l7 = 00000000000000ff, Mem[00000000100c1410] = 60b100ff
18747 stwa %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff
18748! %f6 = 00000000, %f4 = ff00b160, %f13 = ff000000
18749 fdivs %f6 ,%f4 ,%f13 ! %f13 = 80000000
18750! %l2 = 0000000000000000, Mem[0000000030181400] = ff00b160ff0057ff
18751 stxa %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000000000000000
18752! %l1 = 00000000fd5700ff, Mem[0000000010041408] = 0000000000000000
18753 stxa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000fd5700ff
18754! %f16 = ffffe300 000000e3, %l5 = 00000000000000ff
18755! Mem[0000000010141400] = fd570000ff000000
18756 stda %f16,[%i5+%l5]ASI_PST16_P ! Mem[0000000010141400] = ffffe300000000e3
18757! Mem[0000000030001408] = 00000000, %l7 = 00000000000000ff
18758 swapa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000000
18759! %l2 = 0000000000000000, %l5 = 00000000000000ff, %l3 = 00000000000000ff
18760 sub %l2,%l5,%l3 ! %l3 = ffffffffffffff01
18761! Starting 10 instruction Load Burst
18762! Mem[0000000010101408] = ff000000000000ff, %f20 = ff000000 ffffffff
18763 ldda [%i4+%o4]0x88,%f20 ! %f20 = ff000000 000000ff
18764
18765p0_label_723:
18766! Mem[0000000030101410] = 000000ff, %l1 = 00000000fd5700ff
18767 ldsba [%i4+%o5]0x89,%l1 ! %l1 = ffffffffffffffff
18768! Mem[0000000030101400] = 000000ff000000ff, %l3 = ffffffffffffff01
18769 ldxa [%i4+%g0]0x81,%l3 ! %l3 = 000000ff000000ff
18770! Mem[0000000021800100] = 00ff4e79, %l0 = 0000000000000000
18771 ldsh [%o3+0x100],%l0 ! %l0 = 00000000000000ff
18772! Mem[0000000010041400] = ff0000ff00000000, %l0 = 00000000000000ff
18773 ldx [%i1+%g0],%l0 ! %l0 = ff0000ff00000000
18774! Mem[0000000030001410] = ffffffff, %l7 = 0000000000000000
18775 ldsha [%i0+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
18776! Mem[0000000010041410] = 000000ff 87a8a8ff, %l0 = 00000000, %l1 = ffffffff
18777 ldda [%i1+%o5]0x88,%l0 ! %l0 = 0000000087a8a8ff 00000000000000ff
18778! Mem[00000000100c1410] = ff000000, %l6 = 0000000000000000
18779 ldsha [%i3+%o5]0x80,%l6 ! %l6 = ffffffffffffff00
18780! %l7 = ffffffffffffffff, %l4 = 0000000000000000, %l7 = ffffffffffffffff
18781 xor %l7,%l4,%l7 ! %l7 = ffffffffffffffff
18782! Mem[0000000020800040] = 0000f99a, %l1 = 00000000000000ff
18783 lduha [%o1+0x040]%asi,%l1 ! %l1 = 0000000000000000
18784! Starting 10 instruction Store Burst
18785! %l4 = 00000000, %l5 = 000000ff, Mem[00000000100c1400] = 00000000 fd5700ff
18786 stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 000000ff
18787
18788p0_label_724:
18789! Mem[0000000020800000] = ffffe062, %l5 = 00000000000000ff
18790 ldstuba [%o1+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
18791! %f21 = 000000ff, %f11 = ff000000, %f0 = ff00b160
18792 fadds %f21,%f11,%f0 ! %l0 = 0000000087a8a921, Unfinished, %fsr = 3500000400
18793! %l3 = 000000ff000000ff, Mem[0000000010041410] = ffa8a887
18794 stba %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffa8a887
18795! %f10 = ff000000, Mem[0000000010001400] = ff0057fd
18796 sta %f10,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff000000
18797! %l0 = 0000000087a8a921, Mem[0000000010101408] = ff000000
18798 stwa %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 87a8a921
18799! Mem[0000000010141400] = ffffe300, %l6 = ffffffffffffff00
18800 ldstuba [%i5+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
18801! Mem[0000000030001410] = ffffffff, %l6 = 00000000000000ff
18802 ldstuba [%i0+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
18803! Mem[000000001010140c] = 000000ff, %l5 = 00000000000000ff
18804 swap [%i4+0x00c],%l5 ! %l5 = 00000000000000ff
18805! %l7 = ffffffffffffffff, Mem[0000000030101410] = 000000ff
18806 stha %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000ffff
18807! Starting 10 instruction Load Burst
18808! Mem[0000000030181400] = 00000000, %l3 = 000000ff000000ff
18809 lduha [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000000
18810
18811p0_label_725:
18812! Mem[0000000010101400] = ff00b160, %f6 = 00000000
18813 lda [%i4+%g0]0x80,%f6 ! %f6 = ff00b160
18814! Mem[0000000010141410] = 00000000 000000e5, %l2 = 00000000, %l3 = 00000000
18815 ldda [%i5+%o5]0x88,%l2 ! %l2 = 00000000000000e5 0000000000000000
18816! Mem[0000000030101408] = 00000000000000ff, %f8 = fd5700ff 60b100ff
18817 ldda [%i4+%o4]0x89,%f8 ! %f8 = 00000000 000000ff
18818! Mem[0000000010181418] = 00000000, %l4 = 0000000000000000
18819 ldub [%i6+0x019],%l4 ! %l4 = 0000000000000000
18820! %l1 = 0000000000000000, imm = 00000000000005d0, %l5 = 00000000000000ff
18821 xnor %l1,0x5d0,%l5 ! %l5 = fffffffffffffa2f
18822! Mem[0000000030181400] = 0000000000000000, %f18 = 00000000 fd5700ff
18823 ldda [%i6+%g0]0x89,%f18 ! %f18 = 00000000 00000000
18824! Mem[0000000030181408] = fd5700ff, %l1 = 0000000000000000
18825 ldsba [%i6+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
18826! Mem[0000000010181430] = 0000ffff, %l6 = 00000000000000ff
18827 lduwa [%i6+0x030]%asi,%l6 ! %l6 = 000000000000ffff
18828! Mem[00000000100c1408] = 00000000, %l6 = 000000000000ffff
18829 ldsba [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000
18830! Starting 10 instruction Store Burst
18831! %l0 = 0000000087a8a921, Mem[0000000010141400] = ffffe300
18832 stha %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = a921e300
18833
18834p0_label_726:
18835! Mem[0000000010101408] = 21a9a887, %l7 = ffffffffffffffff
18836 swapa [%i4+%o4]0x88,%l7 ! %l7 = 0000000021a9a887
18837! %l4 = 00000000, %l5 = fffffa2f, Mem[0000000010141400] = 00e321a9 e3000000
18838 stda %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000 fffffa2f
18839! %f26 = ff000000 e50000ff, Mem[0000000010141438] = 000000ff 000000ff
18840 stda %f26,[%i5+0x038]%asi ! Mem[0000000010141438] = ff000000 e50000ff
18841! Mem[0000000010141425] = 87a8a87c, %l2 = 00000000000000e5
18842 ldstuba [%i5+0x025]%asi,%l2 ! %l2 = 000000a8000000ff
18843! %l1 = ffffffffffffffff, Mem[00000000211c0001] = ff00e5a1
18844 stb %l1,[%o2+0x001] ! Mem[00000000211c0000] = ffffe5a1
18845! %l3 = 0000000000000000, Mem[0000000030041400] = 000000ff
18846 stwa %l3,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
18847! Mem[0000000010081408] = 00000000, %l6 = 0000000000000000
18848 ldstuba [%i2+%o4]0x88,%l6 ! %l6 = 00000000000000ff
18849! %f8 = 00000000, Mem[0000000010041408] = fd5700ff
18850 sta %f8 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
18851! Mem[00000000300c1410] = ff000000, %l6 = 0000000000000000
18852 swapa [%i3+%o5]0x81,%l6 ! %l6 = 00000000ff000000
18853! Starting 10 instruction Load Burst
18854! Mem[0000000010041408] = 00000000, %f26 = ff000000
18855 lda [%i1+%o4]0x80,%f26 ! %f26 = 00000000
18856
18857p0_label_727:
18858! Mem[00000000300c1410] = 00000000, %l2 = 00000000000000a8
18859 lduha [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000
18860! Mem[0000000010041400] = ff0000ff, %l2 = 0000000000000000
18861 lduba [%i1+%g0]0x80,%l2 ! %l2 = 00000000000000ff
18862! Mem[0000000010181410] = 000119ff, %l1 = ffffffffffffffff
18863 ldsba [%i6+%o5]0x88,%l1 ! %l1 = ffffffffffffffff
18864! %l3 = 0000000000000000, %l5 = fffffffffffffa2f, %l7 = 0000000021a9a887
18865 udivx %l3,%l5,%l7 ! %l7 = 0000000000000000
18866! %l4 = 0000000000000000, immed = fffff8ab, %y = 00000000
18867 smul %l4,-0x755,%l0 ! %l0 = 0000000000000000, %y = 00000000
18868! Mem[0000000030101410] = ffff000000000000, %f18 = 00000000 00000000
18869 ldda [%i4+%o5]0x81,%f18 ! %f18 = ffff0000 00000000
18870 membar #Sync ! Added by membar checker (122)
18871! Mem[0000000030181400] = 00000000 00000000 ff0057fd 00000000
18872! Mem[0000000030181410] = ff000000 ff000000 e3000000 00000000
18873! Mem[0000000030181420] = ff00b160 ff0057fd 000000ff 000000ff
18874! Mem[0000000030181430] = 00000000 00000000 ff000000 ff000000
18875 ldda [%i6]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030181400
18876! Mem[0000000020800040] = 0000f99a, %l2 = 00000000000000ff
18877 ldsba [%o1+0x040]%asi,%l2 ! %l2 = 0000000000000000
18878! Mem[0000000020800040] = 0000f99a, %l3 = 0000000000000000
18879 ldsh [%o1+0x040],%l3 ! %l3 = 0000000000000000
18880! Starting 10 instruction Store Burst
18881! %f6 = ff00b160 000000e3, Mem[0000000030001400] = ff000000 00000000
18882 stda %f6 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff00b160 000000e3
18883
18884p0_label_728:
18885! Mem[0000000030081400] = 000000ff, %l5 = fffffffffffffa2f
18886 swapa [%i2+%g0]0x89,%l5 ! %l5 = 00000000000000ff
18887! Code Fragment 4
18888p0_fragment_72:
18889! %l0 = 0000000000000000
18890 setx 0x1c2271807356664f,%g7,%l0 ! %l0 = 1c2271807356664f
18891! %l1 = ffffffffffffffff
18892 setx 0x4b2c0447846e62a5,%g7,%l1 ! %l1 = 4b2c0447846e62a5
18893 setx 0x7ff8, %g1, %g2
18894 and %l0, %g2, %l0
18895 setx 0xffffffff, %g1, %g2
18896 and %l1, %g2, %l1
18897 setx 0x100000000, %g1, %g2
18898 or %l1, %g2, %l1 ! Set bit 32 - perrinj
18899 ta T_CHANGE_HPRIV
18900 stxa %l1, [%l0]ASI_ICACHE_INSTR
18901 ta T_CHANGE_NONHPRIV
18902! %l0 = 1c2271807356664f
18903 setx 0x41e11b6fdace0ae2,%g7,%l0 ! %l0 = 41e11b6fdace0ae2
18904! %l1 = 4b2c0447846e62a5
18905 setx 0x792f6e68527433ea,%g7,%l1 ! %l1 = 792f6e68527433ea
18906! %f11 = ff000000, %f10 = ff000000, %f5 = 000000ff
18907 fmuls %f11,%f10,%f5 ! %f5 = 7f800000
18908 membar #Sync ! Added by membar checker (123)
18909! %l4 = 0000000000000000, Mem[0000000030181400] = 00000000
18910 stwa %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
18911! Mem[0000000010041408] = 00000000, %l3 = 0000000000000000
18912 swapa [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
18913! %l5 = 00000000000000ff, Mem[0000000030101410] = 0000ffff
18914 stha %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff
18915! %l1 = 792f6e68527433ea, %l3 = 0000000000000000, %l3 = 0000000000000000
18916 addc %l1,%l3,%l3 ! %l3 = 792f6e68527433ea
18917! %l2 = 0000000000000000, Mem[0000000030101408] = 000000ff
18918 stwa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
18919! Mem[00000000100c1400] = 00000000, %l3 = 792f6e68527433ea
18920 swapa [%i3+%g0]0x88,%l3 ! %l3 = 0000000000000000
18921! Starting 10 instruction Load Burst
18922! Mem[0000000010001410] = 00000000000000e3, %l0 = 41e11b6fdace0ae2
18923 ldxa [%i0+%o5]0x80,%l0 ! %l0 = 00000000000000e3
18924
18925p0_label_729:
18926! Mem[0000000010081420] = ff00b160 7ca8a887, %l6 = ff000000, %l7 = 00000000
18927 ldd [%i2+0x020],%l6 ! %l6 = 00000000ff00b160 000000007ca8a887
18928! Mem[0000000030001400] = e300000060b100ff, %l3 = 0000000000000000
18929 ldxa [%i0+%g0]0x81,%l3 ! %l3 = e300000060b100ff
18930! Mem[00000000100c1408] = 00000000, %l0 = 00000000000000e3
18931 lduba [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
18932! Mem[00000000100c1400] = ea337452, %f1 = ff0057ff
18933 lda [%i3+0x000]%asi,%f1 ! %f1 = ea337452
18934! Mem[0000000030101400] = ff000000 ff000000, %l6 = ff00b160, %l7 = 7ca8a887
18935 ldda [%i4+%g0]0x89,%l6 ! %l6 = 00000000ff000000 00000000ff000000
18936! Mem[0000000030001408] = ff000000ff0000ff, %f18 = ff0057fd 00000000
18937 ldda [%i0+%o4]0x81,%f18 ! %f18 = ff000000 ff0000ff
18938! Mem[0000000010181400] = ffffe30000000000, %l4 = 0000000000000000
18939 ldxa [%i6+%g0]0x80,%l4 ! %l4 = ffffe30000000000
18940! Mem[00000000300c1410] = 0000000000000000, %f14 = 000000ff 000000ff
18941 ldda [%i3+%o5]0x81,%f14 ! %f14 = 00000000 00000000
18942! Mem[0000000030081408] = 000000ff, %l5 = 00000000000000ff
18943 ldsba [%i2+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
18944! Starting 10 instruction Store Burst
18945! %l7 = 00000000ff000000, Mem[0000000010081401] = 000000ff
18946 stb %l7,[%i2+0x001] ! Mem[0000000010081400] = 000000ff
18947
18948p0_label_730:
18949! %l0 = 0000000000000000, Mem[0000000010181410] = 000119ff
18950 stha %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00010000
18951! %f2 = 7fffffff e5000000, Mem[0000000010001400] = ff000000 00000000
18952 stda %f2 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = 7fffffff e5000000
18953! Mem[00000000211c0000] = ffffe5a1, %l1 = 792f6e68527433ea
18954 ldstub [%o2+%g0],%l1 ! %l1 = 000000ff000000ff
18955! Mem[00000000100c1438] = 000000ff000000ff, %l4 = ffffe30000000000, %l1 = 00000000000000ff
18956 add %i3,0x38,%g1
18957 casxa [%g1]0x80,%l4,%l1 ! %l1 = 000000ff000000ff
18958! Mem[00000000300c1410] = 00000000, %l6 = 00000000ff000000
18959 swapa [%i3+%o5]0x89,%l6 ! %l6 = 0000000000000000
18960! %f23 = 00000000, %f5 = 7f800000
18961 fcmps %fcc0,%f23,%f5 ! %fcc0 = 1
18962! %l3 = e300000060b100ff, Mem[0000000010001410] = 00000000
18963 stba %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000ff
18964! %l6 = 0000000000000000, Mem[0000000030141400] = 00001c00
18965 stha %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
18966! Mem[0000000010081400] = 000000ff, %l7 = 00000000ff000000
18967 swapa [%i2+%g0]0x80,%l7 ! %l7 = 00000000000000ff
18968! Starting 10 instruction Load Burst
18969! Mem[0000000030141400] = 00000000, %l6 = 0000000000000000
18970 lduha [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000000
18971
18972p0_label_731:
18973! Mem[0000000030181408] = ff0057fd, %l4 = ffffe30000000000
18974 lduwa [%i6+%o4]0x81,%l4 ! %l4 = 00000000ff0057fd
18975! %f8 = 00000000, %f0 = ff00b160, %f18 = ff000000
18976 fsubs %f8 ,%f0 ,%f18 ! %f18 = 7f00b160
18977! Mem[0000000030181400] = 00000000, %l0 = 0000000000000000
18978 ldsha [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000
18979! Mem[0000000010001410] = ff000000, %l2 = 0000000000000000
18980 lduha [%i0+%o5]0x80,%l2 ! %l2 = 000000000000ff00
18981! Mem[0000000010041400] = 00000000 ff0000ff, %l6 = 00000000, %l7 = 000000ff
18982 ldda [%i1+%g0]0x88,%l6 ! %l6 = 00000000ff0000ff 0000000000000000
18983 membar #Sync ! Added by membar checker (124)
18984! Mem[0000000010181400] = ffffe300 00000000 00000000 00000000
18985! Mem[0000000010181410] = 00000100 00000000 00000000 ffffffff
18986! Mem[0000000010181420] = 00ff00ff e3000000 00ff00ff 0000e5c6
18987! Mem[0000000010181430] = 0000ffff 001e0000 ff0000ff 00000087
18988 ldda [%i6]ASI_BLK_PL,%f0 ! Block Load from 0000000010181400
18989! Mem[0000000010141404] = 2ffaffff, %l4 = 00000000ff0057fd
18990 ldub [%i5+0x004],%l4 ! %l4 = 000000000000002f
18991! Mem[0000000010181410] = 00000100, %l0 = 0000000000000000
18992 ldsw [%i6+%o5],%l0 ! %l0 = 0000000000000100
18993! Mem[0000000030001408] = ff000000, %l5 = ffffffffffffffff
18994 ldsha [%i0+%o4]0x81,%l5 ! %l5 = ffffffffffffff00
18995! Starting 10 instruction Store Burst
18996! %f27 = 000000ff, Mem[00000000100c1408] = 00000000
18997 sta %f27,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff
18998
18999p0_label_732:
19000! Code Fragment 4
19001p0_fragment_73:
19002! %l0 = 0000000000000100
19003 setx 0xb956d837fd93c1d7,%g7,%l0 ! %l0 = b956d837fd93c1d7
19004! %l1 = 000000ff000000ff
19005 setx 0x260b8af0177d135a,%g7,%l1 ! %l1 = 260b8af0177d135a
19006 setx 0x7ff8, %g1, %g2
19007 and %l0, %g2, %l0
19008 setx 0xffffffff, %g1, %g2
19009 and %l1, %g2, %l1
19010 setx 0x100000000, %g1, %g2
19011 or %l1, %g2, %l1 ! Set bit 32 - perrinj
19012 ta T_CHANGE_HPRIV
19013 stxa %l1, [%l0]ASI_ICACHE_INSTR
19014 ta T_CHANGE_NONHPRIV
19015! %l0 = b956d837fd93c1d7
19016 setx 0x86a5d76ffeaa0536,%g7,%l0 ! %l0 = 86a5d76ffeaa0536
19017! %l1 = 260b8af0177d135a
19018 setx 0xd0686d4fd152687b,%g7,%l1 ! %l1 = d0686d4fd152687b
19019! Mem[0000000010001410] = ff000000, %l6 = 00000000ff0000ff
19020 ldstuba [%i0+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
19021! Mem[0000000030181410] = ff000000, %l1 = d0686d4fd152687b
19022 ldstuba [%i6+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
19023! %f20 = ff000000 ff000000, %l0 = 86a5d76ffeaa0536
19024! Mem[0000000010141410] = e500000000000000
19025 add %i5,0x010,%g1
19026 stda %f20,[%g1+%l0]ASI_PST8_P ! Mem[0000000010141410] = e500000000000000
19027! %l4 = 0000002f, %l5 = ffffff00, Mem[00000000300c1408] = ffffffff 000000e3
19028 stda %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000002f ffffff00
19029! %l3 = e300000060b100ff, Mem[0000000010101400] = 60b100ff
19030 stha %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = 60b100ff
19031! %f16 = 00000000, Mem[0000000030101410] = 000000ff
19032 sta %f16,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
19033! %f16 = 00000000 00000000, %l2 = 000000000000ff00
19034! Mem[0000000030101400] = 000000ff000000ff
19035 stda %f16,[%i4+%l2]ASI_PST16_S ! Mem[0000000030101400] = 000000ff000000ff
19036! Mem[0000000030101410] = 00000000, %l2 = 000000000000ff00
19037 swapa [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000
19038! Starting 10 instruction Load Burst
19039! Mem[0000000010081408] = ff000000, %l6 = 00000000000000ff
19040 ldsb [%i2+0x00b],%l6 ! %l6 = 0000000000000000
19041
19042p0_label_733:
19043! Mem[0000000030101400] = ff000000ff000000, %f16 = 00000000 00000000
19044 ldda [%i4+%g0]0x89,%f16 ! %f16 = ff000000 ff000000
19045! Mem[0000000030081400] = fffffa2f, %l6 = 0000000000000000
19046 lduha [%i2+%g0]0x89,%l6 ! %l6 = 000000000000fa2f
19047! Mem[0000000010101410] = e50000ff, %l5 = ffffffffffffff00
19048 ldsba [%i4+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
19049! Mem[00000000211c0000] = ffffe5a1, %l4 = 000000000000002f
19050 ldsb [%o2+%g0],%l4 ! %l4 = ffffffffffffffff
19051! %l4 = ffffffffffffffff, Mem[0000000030181410] = ff000000ff000000
19052 stxa %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffffffffffff
19053! Mem[0000000010081400] = 000000ff, %f26 = 000000ff
19054 lda [%i2+%g0]0x88,%f26 ! %f26 = 000000ff
19055! Mem[0000000010181420] = 00ff00ff, %l3 = e300000060b100ff
19056 ldsb [%i6+0x020],%l3 ! %l3 = 0000000000000000
19057! Mem[0000000030101410] = 00ff0000, %l1 = 00000000000000ff
19058 ldsha [%i4+%o5]0x81,%l1 ! %l1 = 00000000000000ff
19059! Mem[0000000030001410] = ffffffff, %l0 = 86a5d76ffeaa0536
19060 ldsba [%i0+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
19061! Starting 10 instruction Store Burst
19062! %l4 = ffffffffffffffff, Mem[0000000030141400] = 00000000
19063 stwa %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffff
19064
19065p0_label_734:
19066! %l6 = 000000000000fa2f, Mem[0000000020800001] = ffffe062, %asi = 80
19067 stba %l6,[%o1+0x001]%asi ! Mem[0000000020800000] = ff2fe062
19068! %l6 = 000000000000fa2f, Mem[0000000030001400] = ff00b160000000e3
19069 stxa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000000000fa2f
19070! %l2 = 0000000000000000, Mem[0000000010141410] = 000000e5
19071 stwa %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
19072! %f0 = 00000000 00e3ffff, Mem[00000000300c1410] = 000000ff 00000000
19073 stda %f0 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 00e3ffff
19074! %l7 = 0000000000000000, Mem[0000000030101410] = 000000000000ff00
19075 stxa %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000000000000
19076! %l0 = ffffffffffffffff, Mem[0000000030001400] = 0000fa2f
19077 stba %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000faff
19078! Mem[0000000030101400] = 000000ff, %l4 = ffffffffffffffff
19079 swapa [%i4+%g0]0x81,%l4 ! %l4 = 00000000000000ff
19080! %l6 = 000000000000fa2f, Mem[0000000010101410] = e50000ff
19081 stwa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000fa2f
19082! %f0 = 00000000 00e3ffff 00000000 00000000
19083! %f4 = 00000000 00010000 ffffffff 00000000
19084! %f8 = 000000e3 ff00ff00 c6e50000 ff00ff00
19085! %f12 = 00001e00 ffff0000 87000000 ff0000ff
19086 stda %f0,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
19087! Starting 10 instruction Load Burst
19088 membar #Sync ! Added by membar checker (125)
19089! Mem[0000000010041408] = 00000000, %l7 = 0000000000000000
19090 lduha [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000000
19091
19092p0_label_735:
19093! Mem[0000000030101400] = ffffffff, %l2 = 0000000000000000
19094 lduwa [%i4+%g0]0x81,%l2 ! %l2 = 00000000ffffffff
19095! Mem[00000000100c1410] = ff000000000000ff, %f26 = 000000ff 000000ff
19096 ldda [%i3+%o5]0x80,%f26 ! %f26 = ff000000 000000ff
19097! Mem[0000000030041408] = 00000000, %l7 = 0000000000000000
19098 lduwa [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
19099! Mem[0000000030041408] = 00000000 00000000, %l2 = ffffffff, %l3 = 00000000
19100 ldda [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000 0000000000000000
19101! Mem[0000000030101410] = 0000000000000000, %l0 = ffffffffffffffff
19102 ldxa [%i4+%o5]0x81,%l0 ! %l0 = 0000000000000000
19103! %l6 = 000000000000fa2f, imm = 00000000000008bc, %l0 = 0000000000000000
19104 sub %l6,0x8bc,%l0 ! %l0 = 000000000000f173
19105! Mem[0000000030081400] = fffffa2f, %l6 = 000000000000fa2f
19106 ldsha [%i2+%g0]0x89,%l6 ! %l6 = fffffffffffffa2f
19107! Mem[00000000100c1428] = 00000000fd5700ff, %l1 = 00000000000000ff
19108 ldx [%i3+0x028],%l1 ! %l1 = 00000000fd5700ff
19109! Mem[0000000010141410] = 00000000 00000000, %l0 = 0000f173, %l1 = fd5700ff
19110 ldda [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
19111! Starting 10 instruction Store Burst
19112! %f28 = 00000000, %f0 = 00000000, %f20 = ff000000
19113 fsubs %f28,%f0 ,%f20 ! %f20 = 00000000
19114
19115p0_label_736:
19116! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010041410] = 87a8a8ff 000000ff
19117 stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff ffffffff
19118! %l1 = 0000000000000000, Mem[00000000100c1400] = 527433ea
19119 stha %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 52740000
19120! Mem[00000000100c1408] = 000000ff, %l0 = 0000000000000000
19121 swapa [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ff
19122! %l1 = 0000000000000000, Mem[0000000030141410] = ff000000
19123 stba %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
19124! Mem[0000000030181410] = ffffffff, %l4 = 00000000000000ff
19125 ldstuba [%i6+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
19126! %f25 = ff0057fd, Mem[0000000010141408] = e3000000
19127 sta %f25,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff0057fd
19128! Mem[0000000010141400] = 00000000, %l5 = ffffffffffffffff
19129 swapa [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
19130! Mem[0000000010001410] = 000000ff, %l5 = 0000000000000000
19131 ldstuba [%i0+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
19132! %f0 = 00000000 00e3ffff 00000000 00000000
19133! %f4 = 00000000 00010000 ffffffff 00000000
19134! %f8 = 000000e3 ff00ff00 c6e50000 ff00ff00
19135! %f12 = 00001e00 ffff0000 87000000 ff0000ff
19136 stda %f0,[%i3]ASI_COMMIT_P ! Block Store to 00000000100c1400
19137! Starting 10 instruction Load Burst
19138! Mem[0000000010141400] = ffffffff, %l5 = 00000000000000ff
19139 lduwa [%i5+%g0]0x88,%l5 ! %l5 = 00000000ffffffff
19140
19141p0_label_737:
19142! Mem[0000000010081420] = ff00b1607ca8a887, %l2 = 0000000000000000
19143 ldxa [%i2+0x020]%asi,%l2 ! %l2 = ff00b1607ca8a887
19144! Mem[0000000010081400] = ff000000, %l3 = 0000000000000000
19145 lduwa [%i2+%g0]0x80,%l3 ! %l3 = 00000000ff000000
19146! Mem[00000000201c0000] = ffff01ce, %l5 = 00000000ffffffff
19147 ldub [%o0+0x001],%l5 ! %l5 = 00000000000000ff
19148! Mem[0000000010101408] = ffffffff, %l5 = 00000000000000ff
19149 ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
19150! Mem[0000000030041400] = 00000000 00e3ffff, %l2 = 7ca8a887, %l3 = ff000000
19151 ldda [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000 0000000000e3ffff
19152! %l3 = 0000000000e3ffff, %l7 = 0000000000000000, %l7 = 0000000000000000
19153 orn %l3,%l7,%l7 ! %l7 = ffffffffffffffff
19154! Mem[0000000030001410] = ffffffff, %l3 = 0000000000e3ffff
19155 lduha [%i0+%o5]0x89,%l3 ! %l3 = 000000000000ffff
19156! Mem[00000000300c1400] = 000000ff 000000e3, %l2 = 00000000, %l3 = 0000ffff
19157 ldda [%i3+%g0]0x81,%l2 ! %l2 = 00000000000000ff 00000000000000e3
19158! Mem[0000000030001408] = ff000000ff0000ff, %l1 = 0000000000000000
19159 ldxa [%i0+%o4]0x81,%l1 ! %l1 = ff000000ff0000ff
19160! Starting 10 instruction Store Burst
19161! %f26 = ff000000, Mem[0000000030041410] = 00000000
19162 sta %f26,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff000000
19163
19164p0_label_738:
19165! %l5 = 00000000000000ff, Mem[0000000010181410] = 00010000
19166 stba %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000100ff
19167! Mem[0000000030181400] = 00000000, %l0 = 00000000000000ff
19168 ldstuba [%i6+%g0]0x81,%l0 ! %l0 = 00000000000000ff
19169! %l5 = 00000000000000ff, Mem[0000000030001408] = ff000000
19170 stwa %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff
19171! Mem[0000000010041400] = ff0000ff, %l7 = ffffffffffffffff
19172 ldstuba [%i1+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
19173! %l7 = 00000000000000ff, Mem[00000000300c1410] = ffffe30000000000
19174 stxa %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000000000ff
19175! %l4 = 00000000000000ff, Mem[0000000030001400] = fffa0000
19176 stba %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = fffa0000
19177! %f18 = 7f00b160 ff0000ff, %l5 = 00000000000000ff
19178! Mem[00000000300c1430] = ff000000e3005fff
19179 add %i3,0x030,%g1
19180 stda %f18,[%g1+%l5]ASI_PST32_SL ! Mem[00000000300c1430] = ff0000ff60b1007f
19181! Mem[000000001008142c] = 000000ff, %l2 = 00000000000000ff
19182 ldstuba [%i2+0x02c]%asi,%l2 ! %l2 = 00000000000000ff
19183! %f28 = 00000000 00000000, Mem[0000000030041408] = 00000000 00000000
19184 stda %f28,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 00000000
19185! Starting 10 instruction Load Burst
19186! Mem[0000000010081408] = ff000000, %l3 = 00000000000000e3
19187 lduha [%i2+%o4]0x80,%l3 ! %l3 = 000000000000ff00
19188
19189p0_label_739:
19190! Mem[0000000030141400] = ffffffff 00000000, %l2 = 00000000, %l3 = 0000ff00
19191 ldda [%i5+%g0]0x81,%l2 ! %l2 = 00000000ffffffff 0000000000000000
19192! Mem[0000000010141430] = 00000000, %l3 = 0000000000000000
19193 ldsw [%i5+0x030],%l3 ! %l3 = 0000000000000000
19194! Mem[0000000010081400] = 000000ff, %l7 = 00000000000000ff
19195 ldsha [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
19196! Mem[0000000010041400] = ff0000ff, %f25 = ff0057fd
19197 lda [%i1+%g0]0x88,%f25 ! %f25 = ff0000ff
19198! Mem[0000000030141400] = 00000000 ffffffff, %l0 = 00000000, %l1 = ff0000ff
19199 ldda [%i5+%g0]0x89,%l0 ! %l0 = 00000000ffffffff 0000000000000000
19200! Mem[0000000030181400] = ff000000, %l1 = 0000000000000000
19201 lduwa [%i6+%g0]0x81,%l1 ! %l1 = 00000000ff000000
19202! Mem[0000000030001400] = 0000faff, %l1 = 00000000ff000000
19203 ldswa [%i0+%g0]0x89,%l1 ! %l1 = 000000000000faff
19204! Mem[0000000010141438] = ff000000e50000ff, %f18 = 7f00b160 ff0000ff
19205 ldda [%i5+0x038]%asi,%f18 ! %f18 = ff000000 e50000ff
19206! Mem[0000000010101408] = ffffffff, %l3 = 0000000000000000
19207 lduba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000ff
19208! Starting 10 instruction Store Burst
19209! %l6 = fffffffffffffa2f, %l4 = 00000000000000ff, %y = 00000000
19210 smul %l6,%l4,%l6 ! %l6 = fffffffffffa34d1, %y = ffffffff
19211
19212p0_label_740:
19213! %f16 = ff000000 ff000000, Mem[0000000010181410] = ff000100 00000000
19214 stda %f16,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000 ff000000
19215! Mem[0000000010101428] = 0000000000000000, %l0 = 00000000ffffffff, %l5 = 00000000000000ff
19216 add %i4,0x28,%g1
19217 casxa [%g1]0x80,%l0,%l5 ! %l5 = 0000000000000000
19218! Mem[000000001010142a] = 00000000, %l5 = 0000000000000000
19219 ldstuba [%i4+0x02a]%asi,%l5 ! %l5 = 00000000000000ff
19220! Mem[0000000030041400] = 00000000, %l3 = 00000000000000ff
19221 swapa [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000000
19222! Mem[0000000010141404] = 2ffaffff, %l2 = 00000000ffffffff
19223 ldstub [%i5+0x004],%l2 ! %l2 = 0000002f000000ff
19224! %l7 = 00000000000000ff, Mem[0000000010041420] = ffffb160
19225 stw %l7,[%i1+0x020] ! Mem[0000000010041420] = 000000ff
19226 membar #Sync ! Added by membar checker (126)
19227! Mem[00000000100c1408] = 00000000, %l1 = 000000000000faff
19228 swapa [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000000
19229! %f16 = ff000000 ff000000 ff000000 e50000ff
19230! %f20 = 00000000 ff000000 e3000000 00000000
19231! %f24 = ff00b160 ff0000ff ff000000 000000ff
19232! %f28 = 00000000 00000000 ff000000 ff000000
19233 stda %f16,[%i0]ASI_BLK_P ! Block Store to 0000000010001400
19234! %l2 = 0000002f, %l3 = 00000000, Mem[0000000010081438] = ff000000 0000b160
19235 stda %l2,[%i2+0x038]%asi ! Mem[0000000010081438] = 0000002f 00000000
19236! Starting 10 instruction Load Burst
19237! Mem[00000000300c1408] = 2f000000, %l3 = 0000000000000000
19238 lduba [%i3+%o4]0x81,%l3 ! %l3 = 000000000000002f
19239
19240p0_label_741:
19241! Mem[0000000010081410] = 00000000, %f4 = 00000000
19242 lda [%i2+%o5]0x88,%f4 ! %f4 = 00000000
19243! Mem[0000000030081410] = ff00000000000000, %l0 = 00000000ffffffff
19244 ldxa [%i2+%o5]0x81,%l0 ! %l0 = ff00000000000000
19245 membar #Sync ! Added by membar checker (127)
19246! Mem[0000000010001408] = ff000000, %l0 = ff00000000000000
19247 lduwa [%i0+0x008]%asi,%l0 ! %l0 = 00000000ff000000
19248! Mem[0000000030101408] = 00000000, %f10 = c6e50000
19249 lda [%i4+%o4]0x89,%f10 ! %f10 = 00000000
19250! Mem[0000000010081400] = ff000000 60b100ff ff000000 00000000
19251! Mem[0000000010081410] = 00000000 00000000 e3000000 00000000
19252! Mem[0000000010081420] = ff00b160 7ca8a887 000000ff ff0000ff
19253! Mem[0000000010081430] = 00000000 000000ff 0000002f 00000000
19254 ldda [%i2]ASI_BLK_P,%f0 ! Block Load from 0000000010081400
19255! Mem[0000000010001410] = 00000000, %f28 = 00000000
19256 lda [%i0+%o5]0x88,%f28 ! %f28 = 00000000
19257! Mem[00000000100c1408] = fffa0000, %l3 = 000000000000002f
19258 ldsha [%i3+%o4]0x80,%l3 ! %l3 = fffffffffffffffa
19259! Mem[0000000020800040] = 0000f99a, %l7 = 00000000000000ff
19260 ldsh [%o1+0x040],%l7 ! %l7 = 0000000000000000
19261! Mem[0000000010141420] = ff000000, %l1 = 0000000000000000
19262 ldsh [%i5+0x020],%l1 ! %l1 = ffffffffffffff00
19263! Starting 10 instruction Store Burst
19264! %f17 = ff000000, Mem[0000000010041400] = ff0000ff
19265 sta %f17,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000
19266
19267p0_label_742:
19268 membar #Sync ! Added by membar checker (128)
19269! %l4 = 00000000000000ff, Mem[0000000010081400] = ff00000060b100ff
19270 stxa %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000000000ff
19271! %l1 = ffffffffffffff00, Mem[0000000030081410] = ff000000
19272 stwa %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffff00
19273! %l2 = 000000000000002f, Mem[0000000010001410] = 00000000
19274 stba %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 2f000000
19275! Mem[0000000030001400] = 0000faff, %l5 = 0000000000000000
19276 ldstuba [%i0+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
19277! Mem[0000000030101400] = ffffffff, %l0 = 00000000ff000000
19278 swapa [%i4+%g0]0x81,%l0 ! %l0 = 00000000ffffffff
19279! %l0 = ffffffff, %l1 = ffffff00, Mem[0000000010001408] = 000000ff ff0000e5
19280 stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffff ffffff00
19281! %l0 = ffffffff, %l1 = ffffff00, Mem[0000000010141420] = ff000000 87ffa87c
19282 stda %l0,[%i5+0x020]%asi ! Mem[0000000010141420] = ffffffff ffffff00
19283! Mem[0000000010141400] = ffffffff, %l5 = 00000000000000ff
19284 ldstuba [%i5+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
19285! Mem[00000000100c1400] = 00000000, %l0 = 00000000ffffffff
19286 swapa [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000
19287! Starting 10 instruction Load Burst
19288! Mem[0000000030141408] = 000000e300000000, %f24 = ff00b160 ff0000ff
19289 ldda [%i5+%o4]0x81,%f24 ! %f24 = 000000e3 00000000
19290
19291p0_label_743:
19292! Mem[0000000010101400] = ff00000060b100ff, %f8 = ff00b160 7ca8a887
19293 ldda [%i4+%g0]0x88,%f8 ! %f8 = ff000000 60b100ff
19294! Mem[00000000100c1418] = ffffffff 00000000, %l0 = 00000000, %l1 = ffffff00
19295 ldda [%i3+0x018]%asi,%l0 ! %l0 = 00000000ffffffff 0000000000000000
19296! Mem[00000000211c0000] = ffffe5a1, %l1 = 0000000000000000
19297 ldsb [%o2+%g0],%l1 ! %l1 = ffffffffffffffff
19298! %f1 = 60b100ff, %f24 = 000000e3
19299 fcmps %fcc1,%f1 ,%f24 ! %fcc1 = 2
19300! Mem[0000000030001408] = 000000ffff0000ff, %f12 = 00000000 000000ff
19301 ldda [%i0+%o4]0x81,%f12 ! %f12 = 000000ff ff0000ff
19302! Mem[0000000030101400] = ff000000, %l7 = 0000000000000000
19303 lduha [%i4+%g0]0x81,%l7 ! %l7 = 000000000000ff00
19304! Mem[0000000020800040] = 0000f99a, %l4 = 00000000000000ff
19305 ldsh [%o1+0x040],%l4 ! %l4 = 0000000000000000
19306! Mem[0000000010041408] = 00000000, %l4 = 0000000000000000
19307 ldsba [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000000
19308! %f28 = 00000000, %f26 = ff000000, %f3 = 00000000
19309 fsubs %f28,%f26,%f3 ! %f3 = 7f000000
19310! Starting 10 instruction Store Burst
19311! Mem[0000000010081404] = 000000ff, %l2 = 000000000000002f, %asi = 80
19312 swapa [%i2+0x004]%asi,%l2 ! %l2 = 00000000000000ff
19313
19314p0_label_744:
19315! %l6 = fffa34d1, %l7 = 0000ff00, Mem[0000000030101400] = ff000000 000000ff
19316 stda %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = fffa34d1 0000ff00
19317! %f8 = ff000000 60b100ff, %l3 = fffffffffffffffa
19318! Mem[0000000030141410] = 00000000ffffffff
19319 add %i5,0x010,%g1
19320 stda %f8,[%g1+%l3]ASI_PST32_SL ! Mem[0000000030141410] = 00000000000000ff
19321! %f16 = ff000000 ff000000, %l7 = 000000000000ff00
19322! Mem[00000000100c1408] = fffa000000000000
19323 add %i3,0x008,%g1
19324 stda %f16,[%g1+%l7]ASI_PST8_PL ! Mem[00000000100c1408] = fffa000000000000
19325! Mem[0000000010081410] = 00000000, %l2 = 00000000000000ff
19326 ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000ff
19327! Mem[0000000010041400] = 000000ff, %l1 = ffffffffffffffff
19328 swapa [%i1+%g0]0x80,%l1 ! %l1 = 00000000000000ff
19329! %l0 = 00000000ffffffff, Mem[00000000100c1400] = ffffe300ffffffff
19330 stxa %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000ffffffff
19331! Mem[0000000010101424] = ffffffff, %l6 = fffffffffffa34d1
19332 ldstuba [%i4+0x024]%asi,%l6 ! %l6 = 000000ff000000ff
19333! %f6 = e3000000 00000000, Mem[0000000030041408] = 00000000 00000000
19334 stda %f6 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = e3000000 00000000
19335! %f16 = ff000000 ff000000 ff000000 e50000ff
19336! %f20 = 00000000 ff000000 e3000000 00000000
19337! %f24 = 000000e3 00000000 ff000000 000000ff
19338! %f28 = 00000000 00000000 ff000000 ff000000
19339 stda %f16,[%i2]ASI_BLK_P ! Block Store to 0000000010081400
19340! Starting 10 instruction Load Burst
19341! %f13 = ff0000ff, %f9 = 60b100ff, %f14 = 0000002f
19342 fmuls %f13,%f9 ,%f14 ! %f14 = ff800000
19343
19344p0_label_745:
19345! Mem[0000000020800000] = ff2fe062, %l5 = 00000000000000ff
19346 ldsh [%o1+%g0],%l5 ! %l5 = ffffffffffffff2f
19347 membar #Sync ! Added by membar checker (129)
19348! Mem[0000000010081428] = ff000000000000ff, %f12 = 000000ff ff0000ff
19349 ldda [%i2+0x028]%asi,%f12 ! %f12 = ff000000 000000ff
19350! Mem[00000000211c0000] = ffffe5a1, %l4 = 0000000000000000
19351 ldsb [%o2+%g0],%l4 ! %l4 = ffffffffffffffff
19352! Mem[0000000010101410] = 0000fa2f, %l7 = 000000000000ff00
19353 swapa [%i4+%o5]0x88,%l7 ! %l7 = 000000000000fa2f
19354! Mem[0000000030041400] = 000000ff00e3ffff, %f24 = 000000e3 00000000
19355 ldda [%i1+%g0]0x81,%f24 ! %f24 = 000000ff 00e3ffff
19356! Mem[0000000030041400] = ffffe300ff000000, %f24 = 000000ff 00e3ffff
19357 ldda [%i1+%g0]0x89,%f24 ! %f24 = ffffe300 ff000000
19358! Mem[0000000010041410] = 000000ff, %l0 = 00000000ffffffff
19359 lduba [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ff
19360! %l5 = ffffffffffffff2f, %l1 = 00000000000000ff, %l6 = 00000000000000ff
19361 mulx %l5,%l1,%l6 ! %l6 = ffffffffffff2fd1
19362! Mem[000000001008143c] = ff000000, %l0 = 00000000000000ff
19363 lduba [%i2+0x03c]%asi,%l0 ! %l0 = 00000000000000ff
19364! Starting 10 instruction Store Burst
19365! %l7 = 000000000000fa2f, Mem[0000000030001410] = 00e3ffffffffffff
19366 stxa %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000000000fa2f
19367
19368p0_label_746:
19369! Code Fragment 3
19370p0_fragment_74:
19371! %l0 = 00000000000000ff
19372 setx 0xe355080876c33e9c,%g7,%l0 ! %l0 = e355080876c33e9c
19373! %l1 = 00000000000000ff
19374 setx 0xcebe83686a99f6f8,%g7,%l1 ! %l1 = cebe83686a99f6f8
19375 setx 0x1fe000, %g1, %g3
19376 or %l0, %g3, %l0 ! always set perrmask = 0xff
19377 setx 0x1ffff8, %g1, %g2
19378 and %l0, %g2, %l0
19379 ta T_CHANGE_HPRIV
19380 stxa %l1, [%l0]ASI_DCACHE_DATA
19381 ta T_CHANGE_NONHPRIV
19382! %l0 = e355080876c33e9c
19383 setx 0x54de39c7b75ade48,%g7,%l0 ! %l0 = 54de39c7b75ade48
19384! %l1 = cebe83686a99f6f8
19385 setx 0xd2042410235494c0,%g7,%l1 ! %l1 = d2042410235494c0
19386! %l4 = ffffffffffffffff, Mem[0000000010101400] = ff00b160000000ff
19387 stxa %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffffffffffff
19388! %f20 = 00000000 ff000000, %l0 = 54de39c7b75ade48
19389! Mem[0000000010001400] = ff000000ff000000
19390 stda %f20,[%i0+%l0]ASI_PST8_P ! Mem[0000000010001400] = ff000000ff000000
19391! %l2 = 00000000, %l3 = fffffffa, Mem[0000000030101410] = 00000000 00000000
19392 stda %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000 fffffffa
19393! Mem[00000000300c1410] = 000000ff, %l3 = fffffffffffffffa
19394 ldstuba [%i3+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
19395! Mem[0000000030181408] = ff0057fd, %l6 = ffffffffffff2fd1
19396 swapa [%i6+%o4]0x81,%l6 ! %l6 = 00000000ff0057fd
19397! Mem[0000000030181400] = ff000000, %l2 = 0000000000000000
19398 ldstuba [%i6+%g0]0x81,%l2 ! %l2 = 000000ff000000ff
19399! %l7 = 000000000000fa2f, Mem[0000000021800100] = 00ff4e79
19400 sth %l7,[%o3+0x100] ! Mem[0000000021800100] = fa2f4e79
19401! Mem[0000000010141410] = 00000000, %l2 = 00000000000000ff
19402 ldstuba [%i5+%o5]0x88,%l2 ! %l2 = 00000000000000ff
19403! Starting 10 instruction Load Burst
19404! Mem[0000000010081434] = 00000000, %l7 = 000000000000fa2f
19405 ldsba [%i2+0x037]%asi,%l7 ! %l7 = 0000000000000000
19406
19407p0_label_747:
19408! Mem[0000000030141410] = 00000000, %l4 = ffffffffffffffff
19409 ldsba [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000
19410! Mem[0000000010041410] = 000000ff, %l0 = 54de39c7b75ade48
19411 ldsba [%i1+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
19412! Mem[0000000010101404] = ffffffff, %l5 = ffffffffffffff2f
19413 ldswa [%i4+0x004]%asi,%l5 ! %l5 = ffffffffffffffff
19414! Mem[0000000010001400] = ff000000ff000000, %l7 = 0000000000000000
19415 ldxa [%i0+%g0]0x80,%l7 ! %l7 = ff000000ff000000
19416! Mem[0000000010041418] = e3000000, %l4 = 0000000000000000
19417 ldswa [%i1+0x018]%asi,%l4 ! %l4 = ffffffffe3000000
19418! Mem[0000000010081408] = ff000000, %l5 = ffffffffffffffff
19419 ldsh [%i2+0x00a],%l5 ! %l5 = 0000000000000000
19420! Mem[00000000300c1410] = ff000000, %l4 = ffffffffe3000000
19421 lduba [%i3+%o5]0x81,%l4 ! %l4 = 00000000000000ff
19422! %l0 = ffffffffffffffff, %l4 = 00000000000000ff, %l0 = ffffffffffffffff
19423 sdivx %l0,%l4,%l0 ! %l0 = 0000000000000000
19424! %f15 = 00000000, %f3 = 7f000000, %f27 = 000000ff
19425 fdivs %f15,%f3 ,%f27 ! %f27 = 00000000
19426! Starting 10 instruction Store Burst
19427! Mem[00000000300c1410] = ff000000, %l5 = 0000000000000000
19428 swapa [%i3+%o5]0x81,%l5 ! %l5 = 00000000ff000000
19429
19430p0_label_748:
19431! Mem[0000000021800040] = ffff28b2, %l1 = d2042410235494c0
19432 ldsha [%o3+0x040]%asi,%l1 ! %l1 = ffffffffffffffff
19433! %f14 = ff800000 00000000, Mem[0000000030041408] = e3000000 00000000
19434 stda %f14,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff800000 00000000
19435! Mem[0000000010001438] = ff000000, %l5 = 00000000ff000000, %asi = 80
19436 swapa [%i0+0x038]%asi,%l5 ! %l5 = 00000000ff000000
19437! %l2 = 0000000000000000, Mem[0000000010001408] = ffffffff
19438 stwa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
19439! %l6 = 00000000ff0057fd, Mem[0000000010001400] = 000000ff
19440 stha %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000057fd
19441! %f0 = ff000000, Mem[00000000100c1400] = ffffffff
19442 sta %f0 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff000000
19443! Mem[0000000030001408] = 000000ff, %l1 = ffffffffffffffff
19444 ldstuba [%i0+%o4]0x81,%l1 ! %l1 = 00000000000000ff
19445! %f26 = ff000000 00000000, Mem[0000000030081400] = fffffa2f ffffffff
19446 stda %f26,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff000000 00000000
19447! %f3 = 7f000000, Mem[0000000010001410] = 0000002f
19448 sta %f3 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 7f000000
19449! Starting 10 instruction Load Burst
19450! Mem[00000000100c1400] = 000000ff, %f3 = 7f000000
19451 ld [%i3+%g0],%f3 ! %f3 = 000000ff
19452
19453p0_label_749:
19454! Mem[0000000010081438] = ff000000ff000000, %l5 = 00000000ff000000
19455 ldx [%i2+0x038],%l5 ! %l5 = ff000000ff000000
19456! Mem[0000000010001400] = 000057fd, %l4 = 00000000000000ff
19457 lduha [%i0+%g0]0x88,%l4 ! %l4 = 00000000000057fd
19458! Mem[0000000010181408] = 00000000, %l3 = 00000000000000ff
19459 ldswa [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000
19460! Mem[0000000030081408] = 000000ff, %l4 = 00000000000057fd
19461 ldsba [%i2+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
19462! Mem[00000000100c1438] = 87000000, %l7 = ff000000ff000000
19463 ldub [%i3+0x039],%l7 ! %l7 = 0000000000000000
19464! Mem[0000000010141400] = ffffffff, %l2 = 0000000000000000
19465 lduba [%i5+%g0]0x80,%l2 ! %l2 = 00000000000000ff
19466! Mem[0000000030141410] = 00000000, %f18 = ff000000
19467 lda [%i5+%o5]0x89,%f18 ! %f18 = 00000000
19468! Mem[00000000100c1400] = 00000000ff000000, %f20 = 00000000 ff000000
19469 ldda [%i3+%g0]0x88,%f20 ! %f20 = 00000000 ff000000
19470! Mem[0000000010041408] = 00000000, %l7 = 0000000000000000
19471 ldswa [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000000
19472! Starting 10 instruction Store Burst
19473! %l0 = 00000000, %l1 = 00000000, Mem[0000000030101408] = 00000000 00000000
19474 stda %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 00000000
19475
19476p0_label_750:
19477! Mem[0000000010181400] = ffffe300, %l6 = 00000000ff0057fd
19478 swapa [%i6+%g0]0x80,%l6 ! %l6 = 00000000ffffe300
19479! %f12 = ff000000 000000ff, Mem[0000000010081438] = ff000000 ff000000
19480 stda %f12,[%i2+0x038]%asi ! Mem[0000000010081438] = ff000000 000000ff
19481! Mem[0000000010081400] = 000000ff, %l7 = 0000000000000000
19482 swapa [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
19483! Mem[0000000030101400] = fffa34d1, %l7 = 00000000000000ff
19484 ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
19485! Mem[00000000100c1408] = 0000faff, %l0 = 0000000000000000
19486 swapa [%i3+%o4]0x88,%l0 ! %l0 = 000000000000faff
19487! %f26 = ff000000 00000000, %l0 = 000000000000faff
19488! Mem[0000000030141408] = 000000e300000000
19489 add %i5,0x008,%g1
19490 stda %f26,[%g1+%l0]ASI_PST16_S ! Mem[0000000030141408] = ff00000000000000
19491! %l6 = ffffe300, %l7 = 000000ff, Mem[0000000010041418] = e3000000 00000000
19492 stda %l6,[%i1+0x018]%asi ! Mem[0000000010041418] = ffffe300 000000ff
19493! %l3 = 0000000000000000, Mem[0000000010101410] = e30000000000ff00
19494 stxa %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000000000000
19495! %l4 = ffffffffffffffff, %l2 = 00000000000000ff, %l2 = 00000000000000ff
19496 xnor %l4,%l2,%l2 ! %l2 = 00000000000000ff
19497! Starting 10 instruction Load Burst
19498! Mem[0000000030081400] = 00000000, %l1 = 0000000000000000
19499 ldswa [%i2+%g0]0x89,%l1 ! %l1 = 0000000000000000
19500
19501p0_label_751:
19502! %f23 = 00000000, %f13 = 000000ff
19503 fcmps %fcc3,%f23,%f13 ! %fcc3 = 1
19504! Mem[0000000010041418] = ffffe300000000ff, %f20 = 00000000 ff000000
19505 ldda [%i1+0x018]%asi,%f20 ! %f20 = ffffe300 000000ff
19506! Mem[0000000030041410] = 000000ff, %l4 = ffffffffffffffff
19507 lduha [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000ff
19508! Mem[00000000218000c0] = ffffd5a0, %l2 = 00000000000000ff
19509 lduha [%o3+0x0c0]%asi,%l2 ! %l2 = 000000000000ffff
19510! Mem[0000000030181408] = d12fffff, %l2 = 000000000000ffff
19511 lduba [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
19512! Mem[0000000030181408] = ffff2fd1, %l3 = 0000000000000000
19513 ldsba [%i6+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
19514! Mem[00000000211c0000] = ffffe5a1, %l0 = 000000000000faff
19515 ldsb [%o2+0x001],%l0 ! %l0 = ffffffffffffffff
19516! Mem[0000000030101410] = 00000000fffffffa, %f30 = ff000000 ff000000
19517 ldda [%i4+%o5]0x81,%f30 ! %f30 = 00000000 fffffffa
19518! Mem[0000000010141408] = fd5700ff000000ff, %f20 = ffffe300 000000ff
19519 ldda [%i5+%o4]0x80,%f20 ! %f20 = fd5700ff 000000ff
19520! Starting 10 instruction Store Burst
19521! %l3 = ffffffffffffffff, Mem[00000000100c1400] = 000000ff
19522 stwa %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffffffff
19523
19524p0_label_752:
19525! Mem[00000000211c0001] = ffffe5a1, %l3 = ffffffffffffffff
19526 ldstub [%o2+0x001],%l3 ! %l3 = 000000ff000000ff
19527! Mem[0000000030081400] = 00000000, %l4 = 00000000000000ff
19528 swapa [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
19529! %f1 = 60b100ff, Mem[0000000030001408] = ff0000ff
19530 sta %f1 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = 60b100ff
19531! %f24 = ffffe300 ff000000, Mem[0000000010141410] = 000000ff 00000000
19532 stda %f24,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffffe300 ff000000
19533! Code Fragment 3
19534p0_fragment_75:
19535! %l0 = ffffffffffffffff
19536 setx 0x45f6a4284c492b5e,%g7,%l0 ! %l0 = 45f6a4284c492b5e
19537! %l1 = 0000000000000000
19538 setx 0x34b851a7f4242cdd,%g7,%l1 ! %l1 = 34b851a7f4242cdd
19539 setx 0x1fe000, %g1, %g3
19540 or %l0, %g3, %l0 ! always set perrmask = 0xff
19541 setx 0x1ffff8, %g1, %g2
19542 and %l0, %g2, %l0
19543 ta T_CHANGE_HPRIV
19544 stxa %l1, [%l0]ASI_DCACHE_DATA
19545 ta T_CHANGE_NONHPRIV
19546! %l0 = 45f6a4284c492b5e
19547 setx 0x769c36007a578512,%g7,%l0 ! %l0 = 769c36007a578512
19548! %l1 = 34b851a7f4242cdd
19549 setx 0x8172c838143e1696,%g7,%l1 ! %l1 = 8172c838143e1696
19550! Mem[0000000010101410] = 00000000, %l3 = 00000000000000ff
19551 swap [%i4+%o5],%l3 ! %l3 = 0000000000000000
19552! Mem[0000000030101408] = 00000000, %l2 = 00000000000000ff
19553 ldstuba [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff
19554! %l1 = 8172c838143e1696, Mem[0000000030081408] = ff000000
19555 stba %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 96000000
19556! %l5 = ff000000ff000000, Mem[0000000010181400] = fd5700ff
19557 stwa %l5,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff000000
19558! Starting 10 instruction Load Burst
19559! Mem[0000000010081408] = ff000000, %l0 = 769c36007a578512
19560 lduba [%i2+%o4]0x80,%l0 ! %l0 = 00000000000000ff
19561
19562p0_label_753:
19563! Mem[0000000010181408] = 0000000000000000, %f12 = ff000000 000000ff
19564 ldda [%i6+%o4]0x88,%f12 ! %f12 = 00000000 00000000
19565! %l0 = 00000000000000ff, %l3 = 0000000000000000, %y = ffffffff
19566 smul %l0,%l3,%l0 ! %l0 = 0000000000000000, %y = 00000000
19567! Mem[00000000100c143c] = ff0000ff, %l7 = 00000000000000ff
19568 ldswa [%i3+0x03c]%asi,%l7 ! %l7 = ffffffffff0000ff
19569! %f8 = ff000000 60b100ff, %f17 = ff000000
19570 fdtoi %f8 ,%f17 ! %f17 = 80000000
19571! Mem[0000000030081400] = 000000ff 000000ff, %l4 = 00000000, %l5 = ff000000
19572 ldda [%i2+%g0]0x81,%l4 ! %l4 = 00000000000000ff 00000000000000ff
19573! Mem[00000000218000c0] = ffffd5a0, %l1 = 8172c838143e1696
19574 ldsba [%o3+0x0c1]%asi,%l1 ! %l1 = ffffffffffffffff
19575! Mem[0000000030141408] = 00000000000000ff, %f18 = 00000000 e50000ff
19576 ldda [%i5+%o4]0x89,%f18 ! %f18 = 00000000 000000ff
19577! Mem[0000000010101400] = ffffffff, %l3 = 0000000000000000
19578 ldswa [%i4+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
19579! Mem[0000000030001408] = ff0000ffff00b160, %f10 = 000000ff ff0000ff
19580 ldda [%i0+%o4]0x89,%f10 ! %f10 = ff0000ff ff00b160
19581! Starting 10 instruction Store Burst
19582! %l5 = 00000000000000ff, immed = 00000901, %y = 00000000
19583 umul %l5,0x901,%l2 ! %l2 = 000000000008f7ff, %y = 00000000
19584
19585p0_label_754:
19586! %l5 = 00000000000000ff, Mem[0000000010041418] = ffffe300000000ff, %asi = 80
19587 stxa %l5,[%i1+0x018]%asi ! Mem[0000000010041418] = 00000000000000ff
19588! Mem[0000000030081410] = ffffff00, %l4 = 00000000000000ff
19589 ldstuba [%i2+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
19590! %f7 = 00000000, Mem[0000000030041408] = ff800000
19591 sta %f7 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
19592! Mem[0000000010181408] = 00000000, %l0 = 00000000, %l6 = ffffe300
19593 add %i6,0x08,%g1
19594 casa [%g1]0x80,%l0,%l6 ! %l6 = 0000000000000000
19595! Mem[0000000030041410] = 000000ff, %l6 = 0000000000000000
19596 swapa [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff
19597! Mem[0000000030181408] = d12fffff, %l5 = 00000000000000ff
19598 swapa [%i6+%o4]0x89,%l5 ! %l5 = 00000000d12fffff
19599! Mem[00000000100c1410] = 00000000, %l5 = 00000000d12fffff
19600 swapa [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
19601! %l1 = ffffffffffffffff, Mem[0000000030101410] = 00000000
19602 stwa %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff
19603! %f19 = 000000ff, Mem[0000000010001408] = 00000000
19604 sta %f19,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff
19605! Starting 10 instruction Load Burst
19606! Mem[0000000030001400] = 000000000000faff, %f22 = e3000000 00000000
19607 ldda [%i0+%g0]0x89,%f22 ! %f22 = 00000000 0000faff
19608
19609p0_label_755:
19610! Mem[0000000030001410] = 2ffa0000, %l7 = ffffffffff0000ff
19611 ldswa [%i0+%o5]0x81,%l7 ! %l7 = 000000002ffa0000
19612! Mem[0000000010181410] = ff000000ff000000, %l2 = 000000000008f7ff
19613 ldxa [%i6+%o5]0x80,%l2 ! %l2 = ff000000ff000000
19614! Mem[00000000211c0000] = ffffe5a1, %l7 = 000000002ffa0000
19615 ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
19616! Mem[0000000010101408] = ffffffff, %l1 = ffffffffffffffff
19617 lduwa [%i4+%o4]0x88,%l1 ! %l1 = 00000000ffffffff
19618! Mem[0000000030181400] = 000000ff, %l3 = ffffffffffffffff
19619 lduba [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff
19620! Mem[0000000030141400] = ffffffff00000000, %l2 = ff000000ff000000
19621 ldxa [%i5+%g0]0x81,%l2 ! %l2 = ffffffff00000000
19622! Mem[0000000010141400] = ffffffff, %l3 = 00000000000000ff
19623 ldsba [%i5+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
19624! Mem[0000000030001408] = ff0000ffff00b160, %f16 = ff000000 80000000
19625 ldda [%i0+%o4]0x89,%f16 ! %f16 = ff0000ff ff00b160
19626! Mem[0000000010181424] = e3000000, %l4 = 00000000000000ff
19627 ldsha [%i6+0x026]%asi,%l4 ! %l4 = 0000000000000000
19628! Starting 10 instruction Store Burst
19629! %l4 = 00000000, %l5 = 00000000, Mem[00000000300c1410] = 00000000 00000000
19630 stda %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 00000000
19631
19632p0_label_756:
19633! %f30 = 00000000 fffffffa, Mem[0000000030041408] = 00000000 00000000
19634 stda %f30,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 fffffffa
19635! Mem[00000000100c1400] = ffffffff, %l5 = 0000000000000000
19636 swapa [%i3+%g0]0x88,%l5 ! %l5 = 00000000ffffffff
19637! Mem[0000000010001400] = fd570000, %l5 = 00000000ffffffff
19638 ldstuba [%i0+%g0]0x80,%l5 ! %l5 = 000000fd000000ff
19639! %f3 = 000000ff, Mem[0000000010001410] = 0000007f
19640 sta %f3 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000ff
19641! Mem[0000000010081430] = 00000000, %l5 = 000000fd, %l7 = ffffffff
19642 add %i2,0x30,%g1
19643 casa [%g1]0x80,%l5,%l7 ! %l7 = 0000000000000000
19644! %l6 = 00000000000000ff, Mem[0000000010141410] = ff000000
19645 stwa %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
19646! %f3 = 000000ff, Mem[0000000010181400] = 000000ff
19647 sta %f3 ,[%i6+0x000]%asi ! Mem[0000000010181400] = 000000ff
19648! Mem[0000000010141410] = ff000000, %l2 = ffffffff00000000
19649 swapa [%i5+%o5]0x80,%l2 ! %l2 = 00000000ff000000
19650! %l5 = 00000000000000fd, Mem[00000000211c0000] = ffffe5a1
19651 sth %l5,[%o2+%g0] ! Mem[00000000211c0000] = 00fde5a1
19652! Starting 10 instruction Load Burst
19653! Mem[00000000300c1410] = 00000000, %f31 = fffffffa
19654 lda [%i3+%o5]0x89,%f31 ! %f31 = 00000000
19655
19656p0_label_757:
19657! Mem[0000000010101400] = ffffffff ffffffff, %l0 = 00000000, %l1 = ffffffff
19658 ldda [%i4+0x000]%asi,%l0 ! %l0 = 00000000ffffffff 00000000ffffffff
19659! Mem[0000000010041408] = 00000000, %f23 = 0000faff
19660 lda [%i1+%o4]0x88,%f23 ! %f23 = 00000000
19661! Mem[0000000010181400] = 000000ff, %l3 = ffffffffffffffff
19662 lduha [%i6+%g0]0x80,%l3 ! %l3 = 0000000000000000
19663! Mem[0000000030001410] = 0000fa2f, %l4 = 0000000000000000
19664 lduwa [%i0+%o5]0x89,%l4 ! %l4 = 000000000000fa2f
19665! Mem[0000000030141410] = ff00000000000000, %l7 = 0000000000000000
19666 ldxa [%i5+%o5]0x89,%l7 ! %l7 = ff00000000000000
19667! Mem[0000000010101408] = ffffffff, %l1 = 00000000ffffffff
19668 ldsba [%i4+%o4]0x80,%l1 ! %l1 = ffffffffffffffff
19669 membar #Sync ! Added by membar checker (130)
19670! Mem[0000000010181400] = 000000ff 00000000 ffffe300 00000000
19671! Mem[0000000010181410] = ff000000 ff000000 00000000 ffffffff
19672! Mem[0000000010181420] = 00ff00ff e3000000 00ff00ff 0000e5c6
19673! Mem[0000000010181430] = 0000ffff 001e0000 ff0000ff 00000087
19674 ldda [%i6]ASI_BLK_PL,%f16 ! Block Load from 0000000010181400
19675! Mem[0000000010141400] = ffffffff, %f9 = 60b100ff
19676 lda [%i5+%g0]0x80,%f9 ! %f9 = ffffffff
19677! Mem[0000000010181410] = 000000ff000000ff, %f8 = ff000000 ffffffff
19678 ldda [%i6+%o5]0x88,%f8 ! %f8 = 000000ff 000000ff
19679! Starting 10 instruction Store Burst
19680! Mem[00000000100c1400] = 00000000, %l4 = 000000000000fa2f
19681 ldstuba [%i3+%g0]0x88,%l4 ! %l4 = 00000000000000ff
19682
19683p0_label_758:
19684! %l7 = ff00000000000000, Mem[0000000010141400] = ffffffff
19685 stwa %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
19686! Mem[0000000010181420] = 00ff00ff, %l7 = 00000000, %l4 = 00000000
19687 add %i6,0x20,%g1
19688 casa [%g1]0x80,%l7,%l4 ! %l4 = 0000000000ff00ff
19689! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010041410] = ff000000 ffffffff
19690 stda %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff 00000000
19691! %f12 = 00000000 00000000, Mem[0000000010041438] = ff000000 28ffffff
19692 std %f12,[%i1+0x038] ! Mem[0000000010041438] = 00000000 00000000
19693! Mem[0000000010041430] = 00000000, %l6 = 000000ff, %l4 = 00ff00ff
19694 add %i1,0x30,%g1
19695 casa [%g1]0x80,%l6,%l4 ! %l4 = 0000000000000000
19696! Mem[0000000010101400] = ffffffff, %l1 = ffffffffffffffff
19697 swapa [%i4+%g0]0x80,%l1 ! %l1 = 00000000ffffffff
19698! %f16 = 00000000 ff000000 00000000 00e3ffff
19699! %f20 = 000000ff 000000ff ffffffff 00000000
19700! %f24 = 000000e3 ff00ff00 c6e50000 ff00ff00
19701! %f28 = 00001e00 ffff0000 87000000 ff0000ff
19702 stda %f16,[%i6]ASI_BLK_PL ! Block Store to 0000000010181400
19703! Mem[000000001008141c] = 00000000, %l0 = 00000000ffffffff
19704 ldstuba [%i2+0x01c]%asi,%l0 ! %l0 = 00000000000000ff
19705! Mem[0000000030081410] = ffffff00, %l5 = 00000000000000fd
19706 swapa [%i2+%o5]0x81,%l5 ! %l5 = 00000000ffffff00
19707! Starting 10 instruction Load Burst
19708! Mem[0000000010081410] = 00000000, %f15 = 00000000
19709 lda [%i2+%o5]0x88,%f15 ! %f15 = 00000000
19710
19711p0_label_759:
19712! Mem[0000000010101410] = 000000ff, %l2 = 00000000ff000000
19713 lduha [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
19714! Mem[0000000010081430] = 00000000, %f5 = 00000000
19715 ld [%i2+0x030],%f5 ! %f5 = 00000000
19716! Mem[0000000010001410] = 000000ff, %l3 = 0000000000000000
19717 ldswa [%i0+%o5]0x80,%l3 ! %l3 = 00000000000000ff
19718! Mem[0000000030181408] = 00000000000000ff, %l5 = 00000000ffffff00
19719 ldxa [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
19720! Code Fragment 3
19721p0_fragment_76:
19722! %l0 = 0000000000000000
19723 setx 0x020dbd281e8beed9,%g7,%l0 ! %l0 = 020dbd281e8beed9
19724! %l1 = 00000000ffffffff
19725 setx 0x5418a20fe8331a0e,%g7,%l1 ! %l1 = 5418a20fe8331a0e
19726 setx 0x1fe000, %g1, %g3
19727 or %l0, %g3, %l0 ! always set perrmask = 0xff
19728 setx 0x1ffff8, %g1, %g2
19729 and %l0, %g2, %l0
19730 ta T_CHANGE_HPRIV
19731 stxa %l1, [%l0]ASI_DCACHE_DATA
19732 ta T_CHANGE_NONHPRIV
19733! %l0 = 020dbd281e8beed9
19734 setx 0x34b7faafc4e61698,%g7,%l0 ! %l0 = 34b7faafc4e61698
19735! %l1 = 5418a20fe8331a0e
19736 setx 0xf29fb08fe456bd4a,%g7,%l1 ! %l1 = f29fb08fe456bd4a
19737! Mem[0000000030181410] = ffffffffffffffff, %l5 = 00000000000000ff
19738 ldxa [%i6+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
19739! Mem[0000000030181408] = 000000ff, %l5 = ffffffffffffffff
19740 ldsha [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
19741 membar #Sync ! Added by membar checker (131)
19742! Mem[0000000010181400] = ff000000, %l3 = 00000000000000ff
19743 lduwa [%i6+%g0]0x88,%l3 ! %l3 = 00000000ff000000
19744! Mem[0000000010101400] = ffffffff, %l2 = 0000000000000000
19745 ldswa [%i4+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
19746! Starting 10 instruction Store Burst
19747! %l3 = 00000000ff000000, Mem[0000000010041400] = 00000000ffffffff
19748 stxa %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000ff000000
19749
19750p0_label_760:
19751! Mem[0000000030181408] = 000000ff, %l1 = f29fb08fe456bd4a
19752 ldstuba [%i6+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
19753! %l4 = 00000000, %l5 = 000000ff, Mem[0000000010101408] = ffffffff ff000000
19754 stda %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 000000ff
19755! Mem[00000000300c1400] = ff000000, %l1 = 00000000000000ff
19756 ldstuba [%i3+%g0]0x89,%l1 ! %l1 = 00000000000000ff
19757! %l6 = 00000000000000ff, Mem[0000000010141434] = 00000000, %asi = 80
19758 stba %l6,[%i5+0x034]%asi ! Mem[0000000010141434] = ff000000
19759! %f30 = 87000000 ff0000ff, Mem[0000000010101408] = 00000000 ff000000
19760 stda %f30,[%i4+%o4]0x80 ! Mem[0000000010101408] = 87000000 ff0000ff
19761! Mem[0000000030181408] = ff000000, %l5 = 00000000000000ff
19762 swapa [%i6+%o4]0x81,%l5 ! %l5 = 00000000ff000000
19763! %l3 = 00000000ff000000, Mem[0000000010001400] = 000057ff
19764 stba %l3,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00005700
19765! Mem[0000000010141410] = 00000000, %l4 = 0000000000000000
19766 swapa [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000
19767! Mem[00000000100c1410] = d12fffff, %l1 = 0000000000000000
19768 swapa [%i3+%o5]0x80,%l1 ! %l1 = 00000000d12fffff
19769! Starting 10 instruction Load Burst
19770! Mem[0000000030001408] = ff00b160, %l1 = 00000000d12fffff
19771 ldswa [%i0+%o4]0x89,%l1 ! %l1 = ffffffffff00b160
19772
19773p0_label_761:
19774! Mem[0000000010141410] = 0000000000e3ffff, %f26 = c6e50000 ff00ff00
19775 ldda [%i5+%o5]0x80,%f26 ! %f26 = 00000000 00e3ffff
19776! Mem[0000000030101408] = 00000000000000ff, %l3 = 00000000ff000000
19777 ldxa [%i4+%o4]0x89,%l3 ! %l3 = 00000000000000ff
19778! Mem[0000000030001400] = fffa0000, %f18 = 00000000
19779 lda [%i0+%g0]0x81,%f18 ! %f18 = fffa0000
19780! Mem[0000000010101410] = ff000000, %l0 = 34b7faafc4e61698
19781 ldswa [%i4+%o5]0x88,%l0 ! %l0 = ffffffffff000000
19782! %l6 = 00000000000000ff, imm = 0000000000000013, %l3 = 00000000000000ff
19783 xnor %l6,0x013,%l3 ! %l3 = ffffffffffffff13
19784! Code Fragment 3
19785p0_fragment_77:
19786! %l0 = ffffffffff000000
19787 setx 0xb2e594c82a3a8318,%g7,%l0 ! %l0 = b2e594c82a3a8318
19788! %l1 = ffffffffff00b160
19789 setx 0xbd8b1df85bfa9d83,%g7,%l1 ! %l1 = bd8b1df85bfa9d83
19790 setx 0x1fe000, %g1, %g3
19791 or %l0, %g3, %l0 ! always set perrmask = 0xff
19792 setx 0x1ffff8, %g1, %g2
19793 and %l0, %g2, %l0
19794 ta T_CHANGE_HPRIV
19795 stxa %l1, [%l0]ASI_DCACHE_DATA
19796 ta T_CHANGE_NONHPRIV
19797! %l0 = b2e594c82a3a8318
19798 setx 0x490b0b0ff1f2101f,%g7,%l0 ! %l0 = 490b0b0ff1f2101f
19799! %l1 = bd8b1df85bfa9d83
19800 setx 0x72ddfa0000d0446f,%g7,%l1 ! %l1 = 72ddfa0000d0446f
19801! Mem[0000000010041408] = 00000000, %l1 = 72ddfa0000d0446f
19802 ldsba [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
19803! Mem[00000000300c1410] = 00000000 00000000, %l0 = f1f2101f, %l1 = 00000000
19804 ldda [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
19805! Mem[0000000010181400] = 000000ff, %l4 = 0000000000000000
19806 lduba [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000
19807! Starting 10 instruction Store Burst
19808! %l3 = ffffffffffffff13, Mem[0000000010041410] = ff000000
19809 stha %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff00ff13
19810
19811p0_label_762:
19812! %f18 = fffa0000 00e3ffff, Mem[0000000030081408] = 00000096 ff0000e3
19813 stda %f18,[%i2+%o4]0x89 ! Mem[0000000030081408] = fffa0000 00e3ffff
19814! %l2 = ffffffffffffffff, Mem[0000000030041408] = 00000000
19815 stha %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffff0000
19816! %f24 = 000000e3 ff00ff00, Mem[0000000030101400] = d134faff 00ff0000
19817 stda %f24,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000e3 ff00ff00
19818! Mem[0000000010081408] = ff000000, %l3 = ffffffffffffff13
19819 ldstuba [%i2+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
19820! %f27 = 00e3ffff, Mem[00000000300c1410] = 00000000
19821 sta %f27,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00e3ffff
19822! %l6 = 00000000000000ff, Mem[0000000020800001] = ff2fe062, %asi = 80
19823 stba %l6,[%o1+0x001]%asi ! Mem[0000000020800000] = ffffe062
19824! %l4 = 0000000000000000, Mem[0000000030081410] = 000000fd
19825 stwa %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
19826! %l2 = ffffffffffffffff, Mem[0000000021800140] = 000099db, %asi = 80
19827 stha %l2,[%o3+0x140]%asi ! Mem[0000000021800140] = ffff99db
19828! Mem[00000000201c0001] = ffff01ce, %l4 = 0000000000000000
19829 ldstuba [%o0+0x001]%asi,%l4 ! %l4 = 000000ff000000ff
19830! Starting 10 instruction Load Burst
19831! Mem[0000000030041400] = 000000ff, %l0 = 0000000000000000
19832 ldsha [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000000
19833
19834p0_label_763:
19835! Mem[0000000010101410] = ff000000, %l5 = 00000000ff000000
19836 lduha [%i4+%o5]0x88,%l5 ! %l5 = 0000000000000000
19837! Mem[0000000010041408] = 00000000, %l1 = 0000000000000000
19838 ldswa [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
19839! Mem[0000000030181400] = 00000000 000000ff, %l2 = ffffffff, %l3 = 000000ff
19840 ldda [%i6+%g0]0x89,%l2 ! %l2 = 00000000000000ff 0000000000000000
19841! Mem[0000000010141400] = 00000000, %l0 = 0000000000000000
19842 lduwa [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000000
19843! Mem[0000000010141408] = ff0057fd, %l3 = 0000000000000000
19844 lduwa [%i5+%o4]0x88,%l3 ! %l3 = 00000000ff0057fd
19845! Mem[0000000010141410] = 00000000, %l2 = 00000000000000ff
19846 lduha [%i5+%o5]0x80,%l2 ! %l2 = 0000000000000000
19847! Mem[0000000030041408] = faffffff0000ffff, %f26 = 00000000 00e3ffff
19848 ldda [%i1+%o4]0x89,%f26 ! %f26 = faffffff 0000ffff
19849! Mem[0000000030181410] = ffffffff, %f10 = ff0000ff
19850 lda [%i6+%o5]0x81,%f10 ! %f10 = ffffffff
19851! Mem[0000000030181410] = ffffffff, %l0 = 0000000000000000
19852 lduwa [%i6+%o5]0x81,%l0 ! %l0 = 00000000ffffffff
19853! Starting 10 instruction Store Burst
19854! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010001400] = 00570000 ff000000
19855 stda %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff 00000000
19856
19857p0_label_764:
19858! Mem[0000000010181408] = 00e3ffff, %l1 = 0000000000000000
19859 ldstuba [%i6+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
19860! %l1 = 00000000000000ff, Mem[0000000010141400] = 00000000
19861 stba %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
19862! %f21 = 000000ff, Mem[0000000010101410] = 000000ff
19863 sta %f21,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff
19864! %f0 = ff000000 60b100ff ff000000 000000ff
19865! %f4 = 00000000 00000000 e3000000 00000000
19866! %f8 = 000000ff 000000ff ffffffff ff00b160
19867! %f12 = 00000000 00000000 ff800000 00000000
19868 stda %f0,[%i3]ASI_BLK_P ! Block Store to 00000000100c1400
19869! %l6 = 00000000000000ff, Mem[0000000030101400] = ff00ff00
19870 stwa %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
19871! %f17 = ff000000, Mem[0000000010141410] = 00000000
19872 sta %f17,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000000
19873! %f30 = 87000000 ff0000ff, Mem[0000000010081410] = 00000000 ff000000
19874 stda %f30,[%i2+%o5]0x80 ! Mem[0000000010081410] = 87000000 ff0000ff
19875! Mem[00000000300c1408] = 0000002f, %l0 = 00000000ffffffff
19876 ldstuba [%i3+%o4]0x89,%l0 ! %l0 = 0000002f000000ff
19877! %l4 = 00000000000000ff, Mem[0000000030181408] = 000000ff
19878 stba %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff0000ff
19879! Starting 10 instruction Load Burst
19880! Mem[0000000010001408] = ff000000, %l5 = 0000000000000000
19881 ldswa [%i0+%o4]0x88,%l5 ! %l5 = ffffffffff000000
19882
19883p0_label_765:
19884 membar #Sync ! Added by membar checker (132)
19885! Mem[00000000100c1408] = ff000000000000ff, %f18 = fffa0000 00e3ffff
19886 ldda [%i3+%o4]0x88,%f18 ! %f18 = ff000000 000000ff
19887! Mem[00000000300c1400] = ff0000ff000000e3, %l0 = 000000000000002f
19888 ldxa [%i3+%g0]0x81,%l0 ! %l0 = ff0000ff000000e3
19889! Mem[0000000020800000] = ffffe062, %l6 = 00000000000000ff
19890 ldsb [%o1+0x001],%l6 ! %l6 = ffffffffffffffff
19891! Mem[0000000010181400] = 000000ff, %f20 = 000000ff
19892 lda [%i6+%g0]0x80,%f20 ! %f20 = 000000ff
19893! Mem[0000000010041400] = ff000000, %l7 = ff00000000000000
19894 ldswa [%i1+%g0]0x88,%l7 ! %l7 = ffffffffff000000
19895! Mem[0000000030101410] = fffffffffffffffa, %l6 = ffffffffffffffff
19896 ldxa [%i4+%o5]0x81,%l6 ! %l6 = fffffffffffffffa
19897! Mem[0000000030081408] = 00e3ffff, %l1 = 00000000000000ff
19898 ldswa [%i2+%o4]0x89,%l1 ! %l1 = 0000000000e3ffff
19899! Mem[0000000030141410] = 00000000000000ff, %l4 = 00000000000000ff
19900 ldxa [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000ff
19901! Mem[0000000030001408] = ff0000ff ff00b160, %l4 = 000000ff, %l5 = ff000000
19902 ldda [%i0+%o4]0x89,%l4 ! %l4 = 00000000ff00b160 00000000ff0000ff
19903! Starting 10 instruction Store Burst
19904! %f14 = ff800000 00000000, Mem[0000000030101400] = 000000ff 000000e3
19905 stda %f14,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff800000 00000000
19906
19907p0_label_766:
19908! Mem[0000000010141410] = 000000ff, %l6 = fffffffffffffffa
19909 ldstuba [%i5+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
19910! %f30 = 87000000 ff0000ff, Mem[00000000100c1410] = 00000000 00000000
19911 stda %f30,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 87000000 ff0000ff
19912! Mem[0000000010141410] = ff000000, %l2 = 0000000000000000
19913 swapa [%i5+%o5]0x80,%l2 ! %l2 = 00000000ff000000
19914! %l6 = 00000000000000ff, Mem[0000000030041408] = 0000ffff
19915 stha %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff
19916! Mem[00000000201c0001] = ffff01ce, %l7 = ffffffffff000000
19917 ldstuba [%o0+0x001]%asi,%l7 ! %l7 = 000000ff000000ff
19918! Code Fragment 3
19919p0_fragment_78:
19920! %l0 = ff0000ff000000e3
19921 setx 0xb852e9502cf8db69,%g7,%l0 ! %l0 = b852e9502cf8db69
19922! %l1 = 0000000000e3ffff
19923 setx 0x12e2a7f02eca2ecd,%g7,%l1 ! %l1 = 12e2a7f02eca2ecd
19924 setx 0x1fe000, %g1, %g3
19925 or %l0, %g3, %l0 ! always set perrmask = 0xff
19926 setx 0x1ffff8, %g1, %g2
19927 and %l0, %g2, %l0
19928 ta T_CHANGE_HPRIV
19929 stxa %l1, [%l0]ASI_DCACHE_DATA
19930 ta T_CHANGE_NONHPRIV
19931! %l0 = b852e9502cf8db69
19932 setx 0xd24c82d80e5251d3,%g7,%l0 ! %l0 = d24c82d80e5251d3
19933! %l1 = 12e2a7f02eca2ecd
19934 setx 0x4db59a9ffb2f4bb4,%g7,%l1 ! %l1 = 4db59a9ffb2f4bb4
19935! %f18 = ff000000, Mem[0000000010181410] = ff000000
19936 sta %f18,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000
19937! %l0 = d24c82d80e5251d3, Mem[0000000010181408] = ffffe300
19938 stw %l0,[%i6+%o4] ! Mem[0000000010181408] = 0e5251d3
19939! %l1 = 4db59a9ffb2f4bb4, Mem[0000000030001400] = 0000faff
19940 stha %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00004bb4
19941! Starting 10 instruction Load Burst
19942! Mem[0000000030041400] = ff000000, %f9 = 000000ff
19943 lda [%i1+%g0]0x89,%f9 ! %f9 = ff000000
19944
19945p0_label_767:
19946! Mem[0000000010141408] = fd5700ff, %l0 = d24c82d80e5251d3
19947 lduba [%i5+%o4]0x80,%l0 ! %l0 = 00000000000000fd
19948! Mem[0000000030041408] = ff000000, %l7 = 00000000000000ff
19949 lduba [%i1+%o4]0x81,%l7 ! %l7 = 00000000000000ff
19950! Mem[0000000030041400] = ff000000, %l7 = 00000000000000ff
19951 ldsba [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000000
19952! Mem[0000000030001400] = 00004bb4, %l3 = 00000000ff0057fd
19953 lduba [%i0+%g0]0x89,%l3 ! %l3 = 00000000000000b4
19954! Mem[0000000030141400] = ffffffff, %l7 = 0000000000000000
19955 ldswa [%i5+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
19956! Mem[0000000030041410] = 00000000, %l6 = 00000000000000ff
19957 lduha [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000
19958! Mem[0000000030101410] = ffffffff, %l5 = 00000000ff0000ff
19959 lduha [%i4+%o5]0x81,%l5 ! %l5 = 000000000000ffff
19960! %l5 = 000000000000ffff, immd = 0000000000000902, %l6 = 0000000000000000
19961 sdivx %l5,0x902,%l6 ! %l6 = 000000000000001c
19962! Mem[0000000010141420] = ffffffffffffff00, %f10 = ffffffff ff00b160
19963 ldda [%i5+0x020]%asi,%f10 ! %f10 = ffffffff ffffff00
19964! Starting 10 instruction Store Burst
19965! %f16 = 00000000 ff000000, Mem[0000000010141400] = ff000000 fffaffff
19966 stda %f16,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 ff000000
19967
19968p0_label_768:
19969! Mem[0000000030101400] = 00000000, %l5 = 000000000000ffff
19970 ldstuba [%i4+%g0]0x89,%l5 ! %l5 = 00000000000000ff
19971! %f24 = 000000e3 ff00ff00, %l5 = 0000000000000000
19972! Mem[0000000030041428] = c6e50000ff00ff00
19973 add %i1,0x028,%g1
19974 stda %f24,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030041428] = c6e50000ff00ff00
19975! %f28 = 00001e00 ffff0000, Mem[0000000010001438] = ff000000 ff000000
19976 stda %f28,[%i0+0x038]%asi ! Mem[0000000010001438] = 00001e00 ffff0000
19977! Mem[0000000010081410] = 87000000, %l6 = 000000000000001c
19978 swap [%i2+%o5],%l6 ! %l6 = 0000000087000000
19979! %l0 = 00000000000000fd, Mem[0000000010001400] = ff000000
19980 stwa %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000fd
19981! %l1 = 4db59a9ffb2f4bb4, Mem[00000000201c0000] = ffff01ce
19982 sth %l1,[%o0+%g0] ! Mem[00000000201c0000] = 4bb401ce
19983! Mem[0000000010041410] = 13ff00ff, %l6 = 0000000087000000
19984 ldstuba [%i1+%o5]0x80,%l6 ! %l6 = 00000013000000ff
19985! %l7 = ffffffffffffffff, imm = fffffffffffff47e, %l6 = 0000000000000013
19986 add %l7,-0xb82,%l6 ! %l6 = fffffffffffff47d
19987! %l3 = 00000000000000b4, Mem[00000000100c1428] = ffffffffff00b160, %asi = 80
19988 stxa %l3,[%i3+0x028]%asi ! Mem[00000000100c1428] = 00000000000000b4
19989! Starting 10 instruction Load Burst
19990! Mem[00000000300c1400] = ff0000ff, %l4 = 00000000ff00b160
19991 ldswa [%i3+%g0]0x89,%l4 ! %l4 = ffffffffff0000ff
19992
19993p0_label_769:
19994! Mem[0000000010101404] = ffffffff, %l0 = 00000000000000fd
19995 ldswa [%i4+0x004]%asi,%l0 ! %l0 = ffffffffffffffff
19996! Mem[00000000100c1410] = ff0000ff00000087, %f22 = ffffffff 00000000
19997 ldda [%i3+%o5]0x80,%f22 ! %f22 = ff0000ff 00000087
19998! Mem[000000001008143c] = 000000ff, %l3 = 00000000000000b4
19999 ldub [%i2+0x03f],%l3 ! %l3 = 00000000000000ff
20000! Mem[00000000300c1408] = ff000000, %l3 = 00000000000000ff
20001 ldswa [%i3+%o4]0x81,%l3 ! %l3 = ffffffffff000000
20002! Mem[0000000010041400] = 00000000ff000000, %f16 = 00000000 ff000000
20003 ldda [%i1+%g0]0x88,%f16 ! %f16 = 00000000 ff000000
20004! Mem[0000000010181408] = d351520e, %l3 = ffffffffff000000
20005 ldswa [%i6+%o4]0x88,%l3 ! %l3 = ffffffffd351520e
20006! Mem[0000000010041438] = 0000000000000000, %l0 = ffffffffffffffff
20007 ldx [%i1+0x038],%l0 ! %l0 = 0000000000000000
20008! Mem[0000000010141410] = 0000000000e3ffff, %l2 = 00000000ff000000
20009 ldxa [%i5+0x010]%asi,%l2 ! %l2 = 0000000000e3ffff
20010! Mem[0000000010101400] = ffffffff ffffffff, %l0 = 00000000, %l1 = fb2f4bb4
20011 ldda [%i4+0x000]%asi,%l0 ! %l0 = 00000000ffffffff 00000000ffffffff
20012! Starting 10 instruction Store Burst
20013! %f15 = 00000000, Mem[0000000030101408] = 000000ff
20014 sta %f15,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
20015
20016p0_label_770:
20017! %l2 = 0000000000e3ffff, Mem[0000000030041410] = 00000000
20018 stha %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffff0000
20019! %l0 = ffffffff, %l1 = ffffffff, Mem[0000000010181410] = 000000ff 000000ff
20020 stda %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffff ffffffff
20021! Mem[0000000030181400] = ff000000, %l6 = fffffffffffff47d
20022 swapa [%i6+%g0]0x81,%l6 ! %l6 = 00000000ff000000
20023! %f6 = e3000000 00000000, Mem[0000000010141400] = 00000000 ff000000
20024 stda %f6 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = e3000000 00000000
20025! Mem[0000000030101408] = 00000000, %l2 = 0000000000e3ffff
20026 swapa [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000
20027! %l7 = ffffffffffffffff, Mem[00000000201c0001] = 4bb401ce, %asi = 80
20028 stba %l7,[%o0+0x001]%asi ! Mem[00000000201c0000] = 4bff01ce
20029! %l5 = 0000000000000000, Mem[0000000030141408] = ff000000
20030 stba %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
20031! Mem[000000001018142c] = 0000e5c6, %l0 = 00000000ffffffff, %asi = 80
20032 swapa [%i6+0x02c]%asi,%l0 ! %l0 = 000000000000e5c6
20033! %l0 = 0000e5c6, %l1 = ffffffff, Mem[0000000030041410] = ffff0000 00010000
20034 stda %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000e5c6 ffffffff
20035! Starting 10 instruction Load Burst
20036! Mem[0000000010141410] = 00000000, %l6 = 00000000ff000000
20037 lduha [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000
20038
20039p0_label_771:
20040! Mem[000000001000143c] = ffff0000, %l6 = 0000000000000000
20041 ldub [%i0+0x03e],%l6 ! %l6 = 0000000000000000
20042! Mem[0000000010081400] = 00000000ff000000, %l4 = ffffffffff0000ff
20043 ldxa [%i2+%g0]0x80,%l4 ! %l4 = 00000000ff000000
20044! Mem[0000000030041408] = ff000000, %f18 = ff000000
20045 lda [%i1+%o4]0x81,%f18 ! %f18 = ff000000
20046! Mem[0000000030001400] = b44b0000, %l3 = ffffffffd351520e
20047 lduwa [%i0+%g0]0x81,%l3 ! %l3 = 00000000b44b0000
20048! Mem[0000000010101428] = 0000ff00, %l4 = 00000000ff000000
20049 lduha [%i4+0x028]%asi,%l4 ! %l4 = 0000000000000000
20050! Mem[0000000021800080] = ffff9b02, %l1 = 00000000ffffffff
20051 ldsha [%o3+0x080]%asi,%l1 ! %l1 = ffffffffffffffff
20052! Mem[0000000030001410] = 000000000000fa2f, %l7 = ffffffffffffffff
20053 ldxa [%i0+%o5]0x89,%l7 ! %l7 = 000000000000fa2f
20054! Mem[0000000010001408] = ff000000, %l0 = 000000000000e5c6
20055 ldswa [%i0+%o4]0x88,%l0 ! %l0 = ffffffffff000000
20056! Mem[0000000010001430] = 00000000, %l3 = 00000000b44b0000
20057 ldswa [%i0+0x030]%asi,%l3 ! %l3 = 0000000000000000
20058! Starting 10 instruction Store Burst
20059! Mem[0000000020800040] = 0000f99a, %l6 = 0000000000000000
20060 ldstub [%o1+0x040],%l6 ! %l6 = 00000000000000ff
20061
20062p0_label_772:
20063! %f20 = 000000ff 000000ff, Mem[0000000030081410] = 00000000 00000000
20064 stda %f20,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000ff 000000ff
20065! Mem[00000000300c1408] = ff000000, %l5 = 0000000000000000
20066 ldstuba [%i3+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
20067! %l0 = ffffffffff000000, Mem[00000000201c0000] = 4bff01ce, %asi = 80
20068 stba %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff01ce
20069! %l2 = 0000000000000000, Mem[0000000010001410] = 000000ff
20070 stba %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000ff
20071! Mem[0000000010081410] = 0000001c, %l3 = 0000000000000000
20072 swapa [%i2+%o5]0x80,%l3 ! %l3 = 000000000000001c
20073! %l7 = 000000000000fa2f, imm = fffffffffffff23c, %l2 = 0000000000000000
20074 xor %l7,-0xdc4,%l2 ! %l2 = ffffffffffff0813
20075! Mem[0000000010101410] = ff000000, %l6 = 0000000000000000
20076 swapa [%i4+%o5]0x88,%l6 ! %l6 = 00000000ff000000
20077! %l6 = 00000000ff000000, Mem[0000000010081410] = 00000000ff0000ff
20078 stxa %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000ff000000
20079! %l2 = ffffffffffff0813, Mem[000000001004142e] = 000000ff, %asi = 80
20080 stha %l2,[%i1+0x02e]%asi ! Mem[000000001004142c] = 00000813
20081! Starting 10 instruction Load Burst
20082! Mem[0000000030001410] = 0000fa2f, %l1 = ffffffffffffffff
20083 ldswa [%i0+%o5]0x89,%l1 ! %l1 = 000000000000fa2f
20084
20085p0_label_773:
20086! Mem[0000000010041408] = 00000000, %l1 = 000000000000fa2f
20087 lduha [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
20088! %f0 = ff000000, %f17 = ff000000, %f31 = ff0000ff
20089 fadds %f0 ,%f17,%f31 ! %f31 = ff800000
20090! Mem[0000000030141400] = ffffffff, %l0 = ffffffffff000000
20091 lduha [%i5+%g0]0x89,%l0 ! %l0 = 000000000000ffff
20092! Mem[0000000010081400] = 00000000, %l7 = 000000000000fa2f
20093 ldsha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
20094! Mem[0000000010001408] = ff000000, %l7 = 0000000000000000
20095 ldswa [%i0+%o4]0x88,%l7 ! %l7 = ffffffffff000000
20096! Mem[0000000010181410] = ffffffff, %l3 = 000000000000001c
20097 ldsha [%i6+%o5]0x88,%l3 ! %l3 = ffffffffffffffff
20098! Mem[00000000300c1400] = e3000000ff0000ff, %f24 = 000000e3 ff00ff00
20099 ldda [%i3+%g0]0x89,%f24 ! %f24 = e3000000 ff0000ff
20100! Mem[0000000010101400] = ffffffff, %l4 = 0000000000000000
20101 ldswa [%i4+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
20102! Mem[0000000010001408] = ff000000, %l5 = 00000000000000ff
20103 ldsba [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
20104! Starting 10 instruction Store Burst
20105! Mem[0000000010101408] = 87000000ff0000ff, %l5 = 0000000000000000, %l0 = 000000000000ffff
20106 add %i4,0x08,%g1
20107 casxa [%g1]0x80,%l5,%l0 ! %l0 = 87000000ff0000ff
20108
20109p0_label_774:
20110! %f2 = ff000000 000000ff, Mem[0000000010001400] = fd000000 00000000
20111 stda %f2 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000000 000000ff
20112! %l4 = ffffffff, %l5 = 00000000, Mem[0000000010081400] = 00000000 000000ff
20113 stda %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffff 00000000
20114! %l0 = 87000000ff0000ff, Mem[00000000100c1420] = 000000ff000000ff
20115 stx %l0,[%i3+0x020] ! Mem[00000000100c1420] = 87000000ff0000ff
20116! %l6 = 00000000ff000000, Mem[00000000100c1410] = ff0000ff
20117 stba %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff000000
20118! %f10 = ffffffff, %f15 = 00000000
20119 fitos %f10,%f15 ! %f15 = bf800000
20120! %l4 = ffffffff, %l5 = 00000000, Mem[0000000030001408] = ff00b160 ff0000ff
20121 stda %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff 00000000
20122! %f30 = 87000000 ff800000, Mem[0000000010041410] = ff00ffff 00000000
20123 stda %f30,[%i1+%o5]0x88 ! Mem[0000000010041410] = 87000000 ff800000
20124! Mem[0000000030101410] = ffffffff, %l5 = 0000000000000000
20125 swapa [%i4+%o5]0x89,%l5 ! %l5 = 00000000ffffffff
20126! Mem[0000000030101400] = ff000000, %l6 = 00000000ff000000
20127 swapa [%i4+%g0]0x81,%l6 ! %l6 = 00000000ff000000
20128! Starting 10 instruction Load Burst
20129! Mem[0000000030181400] = fffff47d, %l6 = 00000000ff000000
20130 lduwa [%i6+%g0]0x81,%l6 ! %l6 = 00000000fffff47d
20131
20132p0_label_775:
20133! %l6 = 00000000fffff47d, %l7 = ffffffffff000000, %l1 = 0000000000000000
20134 mulx %l6,%l7,%l1 ! %l1 = ff00000b83000000
20135! %l2 = ffffffffffff0813, %l3 = ffffffffffffffff, %l2 = ffffffffffff0813
20136 or %l2,%l3,%l2 ! %l2 = ffffffffffffffff
20137! Mem[00000000300c1400] = ff0000ff 000000e3, %l0 = ff0000ff, %l1 = 83000000
20138 ldda [%i3+%g0]0x81,%l0 ! %l0 = 00000000ff0000ff 00000000000000e3
20139! %l6 = 00000000fffff47d, immd = fffffffffffffbca, %l5 = 00000000ffffffff
20140 sdivx %l6,-0x436,%l5 ! %l5 = ffffffffffc334bc
20141! %l2 = ffffffffffffffff, %l7 = ffffffffff000000, %l3 = ffffffffffffffff
20142 xor %l2,%l7,%l3 ! %l3 = 0000000000ffffff
20143! %l5 = ffffffffffc334bc, imm = fffffffffffff5cc, %l2 = ffffffffffffffff
20144 xnor %l5,-0xa34,%l2 ! %l2 = ffffffffffc33e8f
20145! Mem[0000000030041400] = ffffe300ff000000, %f30 = 87000000 ff800000
20146 ldda [%i1+%g0]0x89,%f30 ! %f30 = ffffe300 ff000000
20147! Mem[0000000010141410] = 00000000, %l5 = ffffffffffc334bc
20148 ldsha [%i5+%o5]0x80,%l5 ! %l5 = 0000000000000000
20149! Mem[0000000010081410] = 00000000, %l4 = ffffffffffffffff
20150 lduwa [%i2+0x010]%asi,%l4 ! %l4 = 0000000000000000
20151! Starting 10 instruction Store Burst
20152! Mem[0000000010101408] = 87000000, %l0 = 00000000ff0000ff
20153 swapa [%i4+%o4]0x80,%l0 ! %l0 = 0000000087000000
20154
20155p0_label_776:
20156! Mem[000000001000142b] = ff000000, %l4 = 0000000000000000
20157 ldstuba [%i0+0x02b]%asi,%l4 ! %l4 = 00000000000000ff
20158! %f24 = e3000000 ff0000ff, Mem[0000000010141428] = 00000000 ffffffff
20159 stda %f24,[%i5+0x028]%asi ! Mem[0000000010141428] = e3000000 ff0000ff
20160! %f22 = ff0000ff 00000087, Mem[0000000010081408] = ff000000 e50000ff
20161 stda %f22,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff0000ff 00000087
20162! %l1 = 00000000000000e3, Mem[0000000030081400] = ff000000
20163 stha %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff0000e3
20164! %l2 = ffffffffffc33e8f, Mem[00000000201c0000] = 00ff01ce
20165 sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = 3e8f01ce
20166! Mem[0000000010141408] = fd5700ff, %l0 = 0000000087000000
20167 swapa [%i5+%o4]0x80,%l0 ! %l0 = 00000000fd5700ff
20168! Mem[0000000030141410] = 00000000, %l3 = 0000000000ffffff
20169 ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000ff
20170! %l2 = ffffffffffc33e8f, Mem[0000000020800041] = ff00f99a
20171 stb %l2,[%o1+0x041] ! Mem[0000000020800040] = ff8ff99a
20172! Mem[00000000300c1408] = 000000ff, %l0 = 00000000fd5700ff
20173 ldstuba [%i3+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
20174! Starting 10 instruction Load Burst
20175! Mem[00000000201c0000] = 3e8f01ce, %l0 = 00000000000000ff
20176 ldub [%o0+0x001],%l0 ! %l0 = 000000000000008f
20177
20178p0_label_777:
20179! Mem[0000000030001408] = ffffffff00000000, %f16 = 00000000 ff000000
20180 ldda [%i0+%o4]0x81,%f16 ! %f16 = ffffffff 00000000
20181! Mem[00000000211c0000] = 00fde5a1, %l6 = 00000000fffff47d
20182 lduba [%o2+0x000]%asi,%l6 ! %l6 = 0000000000000000
20183! %f26 = faffffff, %f17 = 00000000, %f8 = 000000ff ff000000
20184 fsmuld %f26,%f17,%f8 ! %f8 = 80000000 00000000
20185! Mem[0000000030101408] = ffffe300, %l3 = 0000000000000000
20186 lduwa [%i4+%o4]0x89,%l3 ! %l3 = 00000000ffffe300
20187! Mem[00000000100c1408] = 000000ff, %f17 = 00000000
20188 lda [%i3+%o4]0x88,%f17 ! %f17 = 000000ff
20189! Mem[0000000010101400] = ffffffff, %l4 = 0000000000000000
20190 ldsba [%i4+%g0]0x88,%l4 ! %l4 = ffffffffffffffff
20191! %f0 = ff000000, %f17 = 000000ff, %f13 = 00000000
20192 fsubs %f0 ,%f17,%f13 ! %l0 = 00000000000000b1, Unfinished, %fsr = 1600000400
20193! Mem[0000000010081408] = 87000000 ff0000ff, %l6 = 00000000, %l7 = ff000000
20194 ldda [%i2+%o4]0x88,%l6 ! %l6 = 00000000ff0000ff 0000000087000000
20195! Mem[0000000010001408] = 000000ff, %f4 = 00000000
20196 lda [%i0+%o4]0x80,%f4 ! %f4 = 000000ff
20197! Starting 10 instruction Store Burst
20198! %f6 = e3000000 00000000, Mem[0000000010141408] = 87000000 000000ff
20199 stda %f6 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = e3000000 00000000
20200
20201p0_label_778:
20202! Mem[00000000218001c0] = ff00c752, %l5 = 0000000000000000
20203 ldstub [%o3+0x1c0],%l5 ! %l5 = 000000ff000000ff
20204! %f8 = 80000000, Mem[0000000030141410] = ff000000
20205 sta %f8 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 80000000
20206! %l7 = 0000000087000000, Mem[0000000030001400] = b44b000000000000
20207 stxa %l7,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000087000000
20208! %l4 = ffffffffffffffff, Mem[00000000211c0000] = 00fde5a1
20209 sth %l4,[%o2+%g0] ! Mem[00000000211c0000] = ffffe5a1
20210! %l1 = 00000000000000e3, Mem[0000000010141400] = 000000e3
20211 stwa %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000e3
20212! %l6 = 00000000ff0000ff, Mem[0000000010041410] = ff800000
20213 stha %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff8000ff
20214! Mem[00000000300c1400] = ff0000ff, %l3 = 00000000ffffe300
20215 ldstuba [%i3+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
20216! %f20 = 000000ff 000000ff, %l7 = 0000000087000000
20217! Mem[0000000030141428] = 000000ff000000ff
20218 add %i5,0x028,%g1
20219 stda %f20,[%g1+%l7]ASI_PST8_S ! Mem[0000000030141428] = 000000ff000000ff
20220! %l0 = 00000000000000b1, Mem[0000000010081408] = ff0000ff
20221 stba %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = b10000ff
20222! Starting 10 instruction Load Burst
20223! Mem[0000000030001410] = 0000fa2f, %l6 = 00000000ff0000ff
20224 ldsba [%i0+%o5]0x89,%l6 ! %l6 = 000000000000002f
20225
20226p0_label_779:
20227! Mem[0000000030001408] = ffffffff, %l1 = 00000000000000e3
20228 ldsha [%i0+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
20229! Mem[0000000010081410] = 00000000 ff000000, %l4 = ffffffff, %l5 = 000000ff
20230 ldda [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000 00000000ff000000
20231! Mem[0000000021800180] = 00ff423e, %l2 = ffffffffffc33e8f
20232 lduba [%o3+0x181]%asi,%l2 ! %l2 = 00000000000000ff
20233! Mem[0000000010001408] = ff000000, %l0 = 00000000000000b1
20234 ldsba [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
20235! Mem[0000000030001410] = 0000fa2f, %l6 = 000000000000002f
20236 ldswa [%i0+%o5]0x89,%l6 ! %l6 = 000000000000fa2f
20237! %l7 = 0000000087000000, immed = ffffffb8, %y = 00000000
20238 smul %l7,-0x048,%l3 ! %l3 = 0000002208000000, %y = 00000022
20239! Mem[0000000030081408] = fffa000000e3ffff, %f28 = 00001e00 ffff0000
20240 ldda [%i2+%o4]0x89,%f28 ! %f28 = fffa0000 00e3ffff
20241! Mem[0000000010001408] = ff000000, %l7 = 0000000087000000
20242 lduba [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000000
20243! Mem[0000000010081408] = b10000ff, %l7 = 0000000000000000
20244 lduwa [%i2+%o4]0x80,%l7 ! %l7 = 00000000b10000ff
20245! Starting 10 instruction Store Burst
20246! %f27 = 0000ffff, Mem[0000000030001400] = 00000000
20247 sta %f27,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000ffff
20248
20249p0_label_780:
20250! %l4 = 00000000, %l5 = ff000000, Mem[0000000010081410] = 00000000 ff000000
20251 stda %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 ff000000
20252! Mem[00000000218000c1] = ffffd5a0, %l4 = 0000000000000000
20253 ldstuba [%o3+0x0c1]%asi,%l4 ! %l4 = 000000ff000000ff
20254! Mem[0000000010101428] = 0000ff0000000000, %l4 = 00000000000000ff, %l7 = 00000000b10000ff
20255 add %i4,0x28,%g1
20256 casxa [%g1]0x80,%l4,%l7 ! %l7 = 0000ff0000000000
20257! %f8 = 80000000 00000000, Mem[0000000010101408] = ff0000ff ff0000ff
20258 stda %f8 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 80000000 00000000
20259! %l1 = ffffffffffffffff, Mem[00000000300c1410] = 00e3ffff
20260 stba %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00e3ffff
20261! Mem[0000000010081405] = 00000000, %l0 = 0000000000000000
20262 ldstuba [%i2+0x005]%asi,%l0 ! %l0 = 00000000000000ff
20263! %f3 = 000000ff, Mem[00000000300c1408] = 000000ff
20264 sta %f3 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
20265! Mem[00000000300c1408] = ff000000, %l2 = 00000000000000ff
20266 swapa [%i3+%o4]0x81,%l2 ! %l2 = 00000000ff000000
20267! %l6 = 000000000000fa2f, Mem[0000000020800001] = ffffe062, %asi = 80
20268 stba %l6,[%o1+0x001]%asi ! Mem[0000000020800000] = ff2fe062
20269! Starting 10 instruction Load Burst
20270! Mem[0000000010001400] = ff000000000000ff, %f20 = 000000ff 000000ff
20271 ldda [%i0+%g0]0x88,%f20 ! %f20 = ff000000 000000ff
20272
20273p0_label_781:
20274! Mem[00000000300c1400] = ff0000ff, %l5 = 00000000ff000000
20275 lduha [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
20276! Mem[0000000010081410] = 00000000ff000000, %l0 = 0000000000000000
20277 ldxa [%i2+%o5]0x80,%l0 ! %l0 = 00000000ff000000
20278! Mem[0000000010101400] = ffffffff, %l3 = 0000002208000000
20279 lduha [%i4+%g0]0x88,%l3 ! %l3 = 000000000000ffff
20280! Mem[0000000030001400] = 0000ffff, %l4 = 00000000000000ff
20281 lduwa [%i0+%g0]0x81,%l4 ! %l4 = 000000000000ffff
20282! Mem[0000000030081408] = fffa000000e3ffff, %l1 = ffffffffffffffff
20283 ldxa [%i2+%o4]0x89,%l1 ! %l1 = fffa000000e3ffff
20284! Mem[00000000300c1410] = ffffe30000000000, %f10 = ffffffff ffffff00
20285 ldda [%i3+%o5]0x81,%f10 ! %f10 = ffffe300 00000000
20286! Mem[0000000030101400] = ff000000, %l2 = 00000000ff000000
20287 lduwa [%i4+%g0]0x81,%l2 ! %l2 = 00000000ff000000
20288! Mem[0000000010141408] = 000000e3, %l2 = 00000000ff000000
20289 ldsha [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000e3
20290! Mem[0000000010081410] = 00000000, %l2 = 00000000000000e3
20291 lduha [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
20292! Starting 10 instruction Store Burst
20293! Mem[0000000010001424] = ff0000ff, %l7 = 0000ff0000000000
20294 swap [%i0+0x024],%l7 ! %l7 = 00000000ff0000ff
20295
20296p0_label_782:
20297! %l3 = 000000000000ffff, Mem[0000000030101410] = faffffff00000000
20298 stxa %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000000000ffff
20299! %l5 = 00000000000000ff, Mem[000000001008140e] = 00000087, %asi = 80
20300 stba %l5,[%i2+0x00e]%asi ! Mem[000000001008140c] = 0000ff87
20301! %f10 = ffffe300, Mem[0000000010141410] = 00000000
20302 sta %f10,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffe300
20303! Code Fragment 4
20304p0_fragment_79:
20305! %l0 = 00000000ff000000
20306 setx 0xb35cf4387405c24e,%g7,%l0 ! %l0 = b35cf4387405c24e
20307! %l1 = fffa000000e3ffff
20308 setx 0xfa4bd9a86333e890,%g7,%l1 ! %l1 = fa4bd9a86333e890
20309 setx 0x7ff8, %g1, %g2
20310 and %l0, %g2, %l0
20311 setx 0xffffffff, %g1, %g2
20312 and %l1, %g2, %l1
20313 setx 0x100000000, %g1, %g2
20314 or %l1, %g2, %l1 ! Set bit 32 - perrinj
20315 ta T_CHANGE_HPRIV
20316 stxa %l1, [%l0]ASI_ICACHE_INSTR
20317 ta T_CHANGE_NONHPRIV
20318! %l0 = b35cf4387405c24e
20319 setx 0xcfed3107e3f7de94,%g7,%l0 ! %l0 = cfed3107e3f7de94
20320! %l1 = fa4bd9a86333e890
20321 setx 0x50ab22186fb5a023,%g7,%l1 ! %l1 = 50ab22186fb5a023
20322! %l6 = 000000000000fa2f, Mem[0000000010181408] = 0e5251d3
20323 stba %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 2f5251d3
20324! %f6 = e3000000, Mem[0000000010141400] = e3000000
20325 sta %f6 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = e3000000
20326! %f9 = 00000000, %f3 = 000000ff, %f26 = faffffff
20327 fmuls %f9 ,%f3 ,%f26 ! %f26 = 00000000
20328! %l2 = 0000000000000000, imm = 000000000000071f, %l5 = 00000000000000ff
20329 xnor %l2,0x71f,%l5 ! %l5 = fffffffffffff8e0
20330! Mem[00000000100c1438] = ff80000000000000, %l4 = 000000000000ffff, %l1 = 50ab22186fb5a023
20331 add %i3,0x38,%g1
20332 casxa [%g1]0x80,%l4,%l1 ! %l1 = ff80000000000000
20333! Starting 10 instruction Load Burst
20334! Mem[0000000030181410] = ffffffff, %l5 = fffffffffffff8e0
20335 ldswa [%i6+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
20336
20337p0_label_783:
20338! Mem[0000000010001414] = ff000000, %l1 = ff80000000000000
20339 ldswa [%i0+0x014]%asi,%l1 ! %l1 = ffffffffff000000
20340! Mem[0000000030081410] = ff000000, %l4 = 000000000000ffff
20341 ldsba [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
20342! Mem[0000000010141400] = e3000000, %l6 = 000000000000fa2f
20343 ldsba [%i5+%g0]0x80,%l6 ! %l6 = ffffffffffffffe3
20344! Mem[0000000030101400] = 000000ff, %l3 = 000000000000ffff
20345 lduha [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff
20346! Mem[00000000201c0000] = 3e8f01ce, %l1 = ffffffffff000000
20347 ldsh [%o0+%g0],%l1 ! %l1 = 0000000000003e8f
20348! Mem[0000000010181400] = 00000000ff000000, %f14 = ff800000 bf800000
20349 ldda [%i6+%g0]0x88,%f14 ! %f14 = 00000000 ff000000
20350! Mem[0000000010101428] = 0000ff0000000000, %f6 = e3000000 00000000
20351 ldd [%i4+0x028],%f6 ! %f6 = 0000ff00 00000000
20352! Mem[0000000030101400] = ff000000, %l5 = ffffffffffffffff
20353 lduwa [%i4+%g0]0x81,%l5 ! %l5 = 00000000ff000000
20354! Mem[0000000030041400] = ff000000, %f3 = 000000ff
20355 lda [%i1+%g0]0x89,%f3 ! %f3 = ff000000
20356! Starting 10 instruction Store Burst
20357! %l5 = 00000000ff000000, Mem[0000000030141400] = ffffffff
20358 stha %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffff0000
20359
20360p0_label_784:
20361! %f13 = 00000000, Mem[0000000010041410] = ff8000ff
20362 sta %f13,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
20363! %l6 = ffffffe3, %l7 = ff0000ff, Mem[0000000030041408] = ff000000 fffffffa
20364 stda %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffe3 ff0000ff
20365! %l1 = 0000000000003e8f, Mem[0000000030101400] = ff000000
20366 stwa %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00003e8f
20367! Mem[0000000010041414] = 00000087, %l6 = ffffffe3, %l2 = 00000000
20368 add %i1,0x14,%g1
20369 casa [%g1]0x80,%l6,%l2 ! %l2 = 0000000000000087
20370! %l6 = ffffffffffffffe3, Mem[0000000010081400] = ffffffff
20371 stha %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffe3
20372! %f14 = 00000000, Mem[00000000300c1400] = ff0000ff
20373 sta %f14,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
20374! %f25 = ff0000ff, %f5 = 00000000
20375 fcmps %fcc2,%f25,%f5 ! %fcc2 = 1
20376! %l3 = 00000000000000ff, Mem[0000000010101410] = 0000000000000000
20377 stxa %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000000000ff
20378! Mem[0000000010181408] = d351522f, %l6 = ffffffffffffffe3
20379 ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 0000002f000000ff
20380! Starting 10 instruction Load Burst
20381! Mem[0000000010081408] = ff0000b1, %l7 = 00000000ff0000ff
20382 ldsha [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000b1
20383
20384p0_label_785:
20385! Mem[0000000030041408] = e3ffffff, %l0 = cfed3107e3f7de94
20386 lduwa [%i1+%o4]0x89,%l0 ! %l0 = 00000000e3ffffff
20387! Mem[0000000030001410] = 2ffa0000, %l1 = 0000000000003e8f
20388 lduba [%i0+%o5]0x81,%l1 ! %l1 = 000000000000002f
20389! Mem[000000001010141c] = 00000000, %l6 = 000000000000002f
20390 lduha [%i4+0x01c]%asi,%l6 ! %l6 = 0000000000000000
20391! Mem[0000000030041408] = ffffffe3, %l3 = 00000000000000ff
20392 lduwa [%i1+%o4]0x81,%l3 ! %l3 = 00000000ffffffe3
20393! Mem[0000000010041410] = 00000000, %l4 = 0000000000000000
20394 ldsha [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
20395! Mem[0000000010181408] = ff5251d3 00000000, %l4 = 00000000, %l5 = ff000000
20396 ldda [%i6+%o4]0x80,%l4 ! %l4 = 00000000ff5251d3 0000000000000000
20397! Mem[00000000300c1400] = 00000000, %f13 = 00000000
20398 lda [%i3+%g0]0x81,%f13 ! %f13 = 00000000
20399! Mem[0000000030001400] = ffff0000, %l3 = 00000000ffffffe3
20400 lduba [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
20401! Mem[00000000100c1410] = 000000ff00000087, %f12 = 00000000 00000000
20402 ldda [%i3+%o5]0x80,%f12 ! %f12 = 000000ff 00000087
20403! Starting 10 instruction Store Burst
20404! %f16 = ffffffff 000000ff ff000000 000000ff
20405! %f20 = ff000000 000000ff ff0000ff 00000087
20406! %f24 = e3000000 ff0000ff 00000000 0000ffff
20407! %f28 = fffa0000 00e3ffff ffffe300 ff000000
20408 stda %f16,[%i4]ASI_BLK_SL ! Block Store to 0000000030101400
20409
20410p0_label_786:
20411! %f0 = ff000000 60b100ff ff000000 ff000000
20412! %f4 = 000000ff 00000000 0000ff00 00000000
20413! %f8 = 80000000 00000000 ffffe300 00000000
20414! %f12 = 000000ff 00000087 00000000 ff000000
20415 stda %f0,[%i3]ASI_BLK_AIUSL ! Block Store to 00000000300c1400
20416! Mem[0000000030001400] = 0000ffff, %l7 = 00000000000000b1
20417 ldstuba [%i0+%g0]0x81,%l7 ! %l7 = 00000000000000ff
20418! Mem[0000000010141410] = 00e3ffff, %l6 = 0000000000000000
20419 swapa [%i5+%o5]0x88,%l6 ! %l6 = 0000000000e3ffff
20420! %f24 = e3000000 ff0000ff, %l6 = 0000000000e3ffff
20421! Mem[0000000010181400] = 000000ff00000000
20422 stda %f24,[%i6+%l6]ASI_PST16_P ! Mem[0000000010181400] = e3000000ff0000ff
20423! Mem[0000000010181410] = ffffffff, %l0 = 00000000e3ffffff
20424 ldstuba [%i6+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
20425! %l6 = 0000000000e3ffff, Mem[0000000030081410] = 000000ff
20426 stwa %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00e3ffff
20427! %l4 = 00000000ff5251d3, imm = 0000000000000873, %l4 = 00000000ff5251d3
20428 add %l4,0x873,%l4 ! %l4 = 00000000ff525a46
20429! Mem[0000000030141408] = 00000000, %l5 = 0000000000000000
20430 ldstuba [%i5+%o4]0x89,%l5 ! %l5 = 00000000000000ff
20431! %f26 = 00000000 0000ffff, %l0 = 00000000000000ff
20432! Mem[0000000030041420] = 000000e3ff00ff00
20433 add %i1,0x020,%g1
20434 stda %f26,[%g1+%l0]ASI_PST16_S ! Mem[0000000030041420] = 000000000000ffff
20435! Starting 10 instruction Load Burst
20436! Mem[0000000010081408] = ff0000b1, %l7 = 0000000000000000
20437 lduba [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000b1
20438
20439p0_label_787:
20440 membar #Sync ! Added by membar checker (133)
20441! Mem[0000000010101408] = 00000000, %l2 = 0000000000000087
20442 lduha [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000
20443! Mem[0000000020800000] = ff2fe062, %l4 = 00000000ff525a46
20444 ldsba [%o1+0x001]%asi,%l4 ! %l4 = 000000000000002f
20445! Mem[0000000030101400] = ff000000, %l5 = 0000000000000000
20446 lduha [%i4+%g0]0x81,%l5 ! %l5 = 000000000000ff00
20447! Mem[00000000100c1410] = ff000000, %l0 = 00000000000000ff
20448 ldsha [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
20449! %l5 = 000000000000ff00, imm = fffffffffffffd16, %l1 = 000000000000002f
20450 addc %l5,-0x2ea,%l1 ! %l1 = 000000000000fc16
20451! Mem[0000000030081410] = 00e3ffff, %l7 = 00000000000000b1
20452 lduwa [%i2+%o5]0x81,%l7 ! %l7 = 0000000000e3ffff
20453! Mem[00000000211c0000] = ffffe5a1, %l4 = 000000000000002f
20454 ldub [%o2+%g0],%l4 ! %l4 = 00000000000000ff
20455! Mem[0000000010101400] = ffffffff, %l0 = 0000000000000000
20456 ldsba [%i4+%g0]0x88,%l0 ! %l0 = ffffffffffffffff
20457! Mem[0000000030041400] = ff000000, %l4 = 00000000000000ff
20458 lduba [%i1+%g0]0x89,%l4 ! %l4 = 0000000000000000
20459! Starting 10 instruction Store Burst
20460! %l2 = 0000000000000000, Mem[00000000100c1410] = 000000ff00000087, %asi = 80
20461 stxa %l2,[%i3+0x010]%asi ! Mem[00000000100c1410] = 0000000000000000
20462
20463p0_label_788:
20464! %l6 = 00e3ffff, %l7 = 00e3ffff, Mem[0000000010181410] = ffffffff ffffffff
20465 stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00e3ffff 00e3ffff
20466! %l3 = 0000000000000000, Mem[0000000030041408] = ffffffe3
20467 stba %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00ffffe3
20468! %f30 = ffffe300 ff000000, Mem[0000000010001400] = 000000ff ff000000
20469 stda %f30,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffe300 ff000000
20470! %l0 = ffffffff, %l1 = 0000fc16, Mem[0000000010101400] = ffffffff ffffffff
20471 stda %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffff 0000fc16
20472! %f28 = fffa0000, Mem[0000000010181400] = 000000e3
20473 sta %f28,[%i6+%g0]0x88 ! Mem[0000000010181400] = fffa0000
20474! %l2 = 0000000000000000, Mem[0000000010041410] = 00000000
20475 stba %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
20476! %f18 = ff000000, Mem[0000000030081400] = ff0000e3
20477 sta %f18,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff000000
20478! Mem[0000000010041400] = 000000ff, %l1 = 000000000000fc16
20479 swapa [%i1+%g0]0x80,%l1 ! %l1 = 00000000000000ff
20480! %f16 = ffffffff 000000ff, Mem[0000000010081438] = ff000000 000000ff
20481 stda %f16,[%i2+0x038]%asi ! Mem[0000000010081438] = ffffffff 000000ff
20482! Starting 10 instruction Load Burst
20483! Mem[00000000300c1410] = 00000000, %l2 = 0000000000000000
20484 ldsha [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000
20485
20486p0_label_789:
20487! Mem[0000000010001408] = ff000000, %l2 = 0000000000000000
20488 lduba [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
20489! Mem[0000000010141420] = ffffffff, %l1 = 00000000000000ff
20490 lduwa [%i5+0x020]%asi,%l1 ! %l1 = 00000000ffffffff
20491! Mem[0000000010141408] = 00000000000000e3, %l5 = 000000000000ff00
20492 ldxa [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000e3
20493! Mem[0000000030181410] = ffffffff, %f5 = 00000000
20494 lda [%i6+%o5]0x81,%f5 ! %f5 = ffffffff
20495! Mem[00000000201c0000] = 3e8f01ce, %l3 = 0000000000000000
20496 ldsha [%o0+0x000]%asi,%l3 ! %l3 = 0000000000003e8f
20497! Mem[0000000010101410] = 00000000 000000ff, %l0 = ffffffff, %l1 = ffffffff
20498 ldda [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000 00000000000000ff
20499! Mem[0000000030101400] = ffffffff000000ff, %l3 = 0000000000003e8f
20500 ldxa [%i4+%g0]0x89,%l3 ! %l3 = ffffffff000000ff
20501! Mem[00000000100c1408] = 000000ff, %l6 = 0000000000e3ffff
20502 ldsba [%i3+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
20503! Mem[0000000010001424] = 00000000, %l2 = 0000000000000000
20504 lduba [%i0+0x027]%asi,%l2 ! %l2 = 0000000000000000
20505! Starting 10 instruction Store Burst
20506! %l4 = 0000000000000000, Mem[00000000300c1410] = 00000000ff000000
20507 stxa %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000000000000
20508
20509p0_label_790:
20510! %l3 = ffffffff000000ff, Mem[00000000300c1410] = 00000000
20511 stba %l3,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff
20512! %f4 = 000000ff ffffffff, %l6 = ffffffffffffffff
20513! Mem[0000000030181408] = ff0000ff00000000
20514 add %i6,0x008,%g1
20515 stda %f4,[%g1+%l6]ASI_PST16_S ! Mem[0000000030181408] = 000000ffffffffff
20516! Mem[0000000030181400] = fffff47d, %l3 = ffffffff000000ff
20517 swapa [%i6+%g0]0x81,%l3 ! %l3 = 00000000fffff47d
20518! %l1 = 00000000000000ff, imm = fffffffffffffe7c, %l0 = 0000000000000000
20519 andn %l1,-0x184,%l0 ! %l0 = 0000000000000083
20520! Mem[00000000100c142a] = 00000000, %l5 = 00000000000000e3
20521 ldstuba [%i3+0x02a]%asi,%l5 ! %l5 = 00000000000000ff
20522! %l5 = 0000000000000000, Mem[0000000010181400] = fffa0000
20523 stwa %l5,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
20524! %l6 = ffffffff, %l7 = 00e3ffff, Mem[0000000010041400] = 0000fc16 00000000
20525 stda %l6,[%i1+0x000]%asi ! Mem[0000000010041400] = ffffffff 00e3ffff
20526! %l0 = 0000000000000083, Mem[0000000010001424] = 00000000, %asi = 80
20527 stwa %l0,[%i0+0x024]%asi ! Mem[0000000010001424] = 00000083
20528! Mem[00000000100c1410] = 00000000, %l2 = 0000000000000000
20529 swapa [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
20530! Starting 10 instruction Load Burst
20531! Mem[00000000300c1410] = ff000000, %l7 = 0000000000e3ffff
20532 ldswa [%i3+%o5]0x81,%l7 ! %l7 = ffffffffff000000
20533
20534p0_label_791:
20535! Mem[0000000010141424] = ffffff00, %l7 = ffffffffff000000
20536 ldswa [%i5+0x024]%asi,%l7 ! %l7 = ffffffffffffff00
20537! Mem[0000000010141408] = e3000000, %f5 = ffffffff
20538 lda [%i5+%o4]0x80,%f5 ! %f5 = e3000000
20539! Mem[00000000211c0000] = ffffe5a1, %l3 = 00000000fffff47d
20540 ldsba [%o2+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
20541! Mem[0000000030181410] = ffffffff, %f24 = e3000000
20542 lda [%i6+%o5]0x89,%f24 ! %f24 = ffffffff
20543! Mem[0000000010041408] = 0000000000000000, %l3 = ffffffffffffffff
20544 ldxa [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
20545! Mem[0000000030081400] = ff000000, %l7 = ffffffffffffff00
20546 ldsha [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
20547! Mem[0000000010101410] = 00000000 000000ff, %l0 = 00000083, %l1 = 000000ff
20548 ldda [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000 00000000000000ff
20549! Mem[00000000100c1408] = 000000ff, %l0 = 0000000000000000
20550 ldswa [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ff
20551! Mem[0000000030001410] = 0000fa2f, %l4 = 0000000000000000
20552 lduha [%i0+%o5]0x89,%l4 ! %l4 = 000000000000fa2f
20553! Starting 10 instruction Store Burst
20554! %l0 = 00000000000000ff, Mem[0000000010081400] = e3ffffff
20555 stba %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffffff
20556
20557p0_label_792:
20558! %l2 = 0000000000000000, Mem[0000000010081400] = ffffffff
20559 stha %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000ffff
20560! %f24 = ffffffff ff0000ff, Mem[0000000030101400] = 000000ff ffffffff
20561 stda %f24,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffff ff0000ff
20562! %l0 = 000000ff, %l1 = 000000ff, Mem[0000000010101410] = 00000000 ff000000
20563 stda %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff 000000ff
20564! %f28 = fffa0000 00e3ffff, Mem[0000000010101438] = 00000000 00000000
20565 stda %f28,[%i4+0x038]%asi ! Mem[0000000010101438] = fffa0000 00e3ffff
20566! %l5 = 0000000000000000, Mem[0000000030181410] = ffffffffffffffff
20567 stxa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000000000000000
20568! Code Fragment 3
20569p0_fragment_80:
20570! %l0 = 00000000000000ff
20571 setx 0x22b147b7ff7e8c0b,%g7,%l0 ! %l0 = 22b147b7ff7e8c0b
20572! %l1 = 00000000000000ff
20573 setx 0x2c83b2e012bf6de1,%g7,%l1 ! %l1 = 2c83b2e012bf6de1
20574 setx 0x1fe000, %g1, %g3
20575 or %l0, %g3, %l0 ! always set perrmask = 0xff
20576 setx 0x1ffff8, %g1, %g2
20577 and %l0, %g2, %l0
20578 ta T_CHANGE_HPRIV
20579 stxa %l1, [%l0]ASI_DCACHE_DATA
20580 ta T_CHANGE_NONHPRIV
20581! %l0 = 22b147b7ff7e8c0b
20582 setx 0xb0950a1fcac2f1b8,%g7,%l0 ! %l0 = b0950a1fcac2f1b8
20583! %l1 = 2c83b2e012bf6de1
20584 setx 0x28b42d87ebfa2d40,%g7,%l1 ! %l1 = 28b42d87ebfa2d40
20585! %l1 = 28b42d87ebfa2d40, Mem[0000000030181410] = 00000000
20586 stwa %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = ebfa2d40
20587! %l6 = ffffffffffffffff, Mem[0000000030101410] = ff000000
20588 stha %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffff0000
20589! %l4 = 000000000000fa2f, Mem[0000000010181400] = 00000000
20590 stwa %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000fa2f
20591! Starting 10 instruction Load Burst
20592! Mem[0000000030141410] = 80000000, %l3 = 0000000000000000
20593 lduwa [%i5+%o5]0x81,%l3 ! %l3 = 0000000080000000
20594
20595p0_label_793:
20596! Mem[0000000030041408] = e3ffff00, %l1 = 28b42d87ebfa2d40
20597 ldsha [%i1+%o4]0x89,%l1 ! %l1 = ffffffffffffff00
20598! Mem[0000000030181400] = 000000ff, %l1 = ffffffffffffff00
20599 ldswa [%i6+%g0]0x81,%l1 ! %l1 = 00000000000000ff
20600 membar #Sync ! Added by membar checker (134)
20601! Mem[0000000030041400] = 000000ff 00e3ffff 00ffffe3 ff0000ff
20602! Mem[0000000030041410] = 0000e5c6 ffffffff ffffffff 00000000
20603! Mem[0000000030041420] = 00000000 0000ffff c6e50000 ff00ff00
20604! Mem[0000000030041430] = 00001e00 ffff0000 87000000 ff0000ff
20605 ldda [%i1]ASI_BLK_SL,%f0 ! Block Load from 0000000030041400
20606! Mem[0000000030141410] = 80000000, %l4 = 000000000000fa2f
20607 lduha [%i5+%o5]0x81,%l4 ! %l4 = 0000000000008000
20608! Mem[00000000201c0000] = 3e8f01ce, %l7 = 0000000000000000
20609 ldsh [%o0+%g0],%l7 ! %l7 = 0000000000003e8f
20610! Mem[0000000030141408] = ff000000, %f27 = 0000ffff
20611 lda [%i5+%o4]0x81,%f27 ! %f27 = ff000000
20612! Mem[0000000010181410] = 00e3ffff, %l1 = 00000000000000ff
20613 ldswa [%i6+%o5]0x80,%l1 ! %l1 = 0000000000e3ffff
20614! Mem[0000000010041410] = 00000000, %l4 = 0000000000008000
20615 ldsba [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
20616! Mem[00000000100c141c] = 00000000, %l0 = b0950a1fcac2f1b8
20617 ldsha [%i3+0x01c]%asi,%l0 ! %l0 = 0000000000000000
20618! Starting 10 instruction Store Burst
20619! %l7 = 0000000000003e8f, Mem[00000000300c1408] = 000000ff
20620 stha %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 3e8f00ff
20621
20622p0_label_794:
20623! Mem[0000000010001408] = ff000000, %l7 = 0000000000003e8f
20624 swapa [%i0+%o4]0x88,%l7 ! %l7 = 00000000ff000000
20625! Mem[0000000010141438] = ff000000, %l6 = ffffffffffffffff, %asi = 80
20626 swapa [%i5+0x038]%asi,%l6 ! %l6 = 00000000ff000000
20627! %l2 = 00000000, %l3 = 80000000, Mem[0000000010141408] = 000000e3 00000000
20628 stda %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 80000000
20629! %l6 = 00000000ff000000, Mem[0000000030101400] = ff0000ffffffffff
20630 stxa %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000ff000000
20631! %l5 = 0000000000000000, Mem[0000000030101410] = 0000ffff
20632 stha %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
20633! %l7 = 00000000ff000000, Mem[0000000010181400] = 0000fa2f
20634 stwa %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff000000
20635! %l7 = 00000000ff000000, Mem[0000000010041400] = ffffe300ffffffff
20636 stxa %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000ff000000
20637! %f16 = ffffffff 000000ff, %l1 = 0000000000e3ffff
20638! Mem[0000000010041410] = 0000000000000087
20639 add %i1,0x010,%g1
20640 stda %f16,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010041410] = ff000000ffffffff
20641! %f26 = 00000000 ff000000, %l0 = 0000000000000000
20642! Mem[0000000010041400] = 000000ff00000000
20643 stda %f26,[%i1+%l0]ASI_PST32_P ! Mem[0000000010041400] = 000000ff00000000
20644! Starting 10 instruction Load Burst
20645! Mem[0000000010001430] = 00000000, %l2 = 0000000000000000
20646 ldsha [%i0+0x032]%asi,%l2 ! %l2 = 0000000000000000
20647
20648p0_label_795:
20649! %f20 = ff000000, %f31 = ff000000, %f20 = ff000000
20650 fdivs %f20,%f31,%f20 ! %f20 = 3f800000
20651! Mem[0000000010001400] = ff000000, %l1 = 0000000000e3ffff
20652 lduha [%i0+%g0]0x88,%l1 ! %l1 = 0000000000000000
20653! Mem[0000000010181410] = ffffe300, %l3 = 0000000080000000
20654 ldsba [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
20655! Mem[0000000030081410] = 00e3ffff, %l3 = 0000000000000000
20656 lduba [%i2+%o5]0x81,%l3 ! %l3 = 0000000000000000
20657! Mem[0000000010181400] = ff000000, %l2 = 0000000000000000
20658 ldsba [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000
20659! Mem[0000000030141408] = ff00000000000000, %f16 = ffffffff 000000ff
20660 ldda [%i5+%o4]0x81,%f16 ! %f16 = ff000000 00000000
20661! Mem[0000000030141410] = 80000000000000ff, %l2 = 0000000000000000
20662 ldxa [%i5+%o5]0x81,%l2 ! %l2 = 80000000000000ff
20663! Mem[0000000010141410] = 00000000 00e3ffff, %l6 = ff000000, %l7 = ff000000
20664 ldda [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000 0000000000e3ffff
20665! Mem[00000000201c0000] = 3e8f01ce, %l5 = 0000000000000000
20666 lduha [%o0+0x000]%asi,%l5 ! %l5 = 0000000000003e8f
20667! Starting 10 instruction Store Burst
20668! Mem[0000000030081408] = 00e3ffff, %l3 = 0000000000000000
20669 swapa [%i2+%o4]0x89,%l3 ! %l3 = 0000000000e3ffff
20670
20671p0_label_796:
20672! %l0 = 0000000000000000, Mem[0000000010041400] = 000000ff
20673 stha %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff
20674! Mem[0000000010141400] = 000000e3, %l7 = 0000000000e3ffff
20675 swapa [%i5+%g0]0x88,%l7 ! %l7 = 00000000000000e3
20676! %l4 = 0000000000000000, Mem[00000000300c1410] = 000000ff
20677 stba %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
20678! %f27 = ff000000, Mem[0000000030181410] = 402dfaeb
20679 sta %f27,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff000000
20680! Mem[0000000030141410] = 80000000, %l6 = 0000000000000000
20681 ldstuba [%i5+%o5]0x81,%l6 ! %l6 = 00000080000000ff
20682! Mem[00000000100c143c] = 00000000, %l5 = 0000000000003e8f, %asi = 80
20683 swapa [%i3+0x03c]%asi,%l5 ! %l5 = 0000000000000000
20684! %l5 = 0000000000000000, Mem[00000000100c1430] = 00000000, %asi = 80
20685 stwa %l5,[%i3+0x030]%asi ! Mem[00000000100c1430] = 00000000
20686! Mem[0000000030141410] = 000000ff, %l4 = 0000000000000000
20687 ldstuba [%i5+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
20688! %l1 = 0000000000000000, Mem[0000000010101420] = ff000000
20689 stw %l1,[%i4+0x020] ! Mem[0000000010101420] = 00000000
20690! Starting 10 instruction Load Burst
20691! Mem[0000000010101400] = ffffffff, %l6 = 0000000000000080
20692 lduha [%i4+%g0]0x80,%l6 ! %l6 = 000000000000ffff
20693
20694p0_label_797:
20695! Mem[0000000021800140] = ffff99db, %l0 = 0000000000000000
20696 lduh [%o3+0x140],%l0 ! %l0 = 000000000000ffff
20697! %f9 = 00000000, %f22 = ff0000ff
20698 fcmpes %fcc3,%f9 ,%f22 ! %fcc3 = 2
20699! Mem[0000000020800040] = ff8ff99a, %l5 = 0000000000000000
20700 ldsh [%o1+0x040],%l5 ! %l5 = ffffffffffffff8f
20701! Mem[0000000010181408] = 00000000 d35152ff, %l0 = 0000ffff, %l1 = 00000000
20702 ldda [%i6+%o4]0x88,%l0 ! %l0 = 00000000d35152ff 0000000000000000
20703! Mem[0000000010081408] = ff0000b1, %l7 = 00000000000000e3
20704 lduha [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000b1
20705! Mem[0000000030081408] = 00000000, %l5 = ffffffffffffff8f
20706 lduha [%i2+%o4]0x89,%l5 ! %l5 = 0000000000000000
20707! Mem[0000000010081408] = b10000ff, %l2 = 80000000000000ff
20708 lduha [%i2+%o4]0x80,%l2 ! %l2 = 000000000000b100
20709 membar #Sync ! Added by membar checker (135)
20710! Mem[00000000100c1400] = ff000000 60b100ff ff000000 000000ff
20711! Mem[00000000100c1410] = 00000000 00000000 e3000000 00000000
20712! Mem[00000000100c1420] = 87000000 ff0000ff 0000ff00 000000b4
20713! Mem[00000000100c1430] = 00000000 00000000 ff800000 00003e8f
20714 ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
20715! Mem[0000000010001400] = 000000ff, %f17 = 00000000
20716 lda [%i0+%g0]0x80,%f17 ! %f17 = 000000ff
20717! Starting 10 instruction Store Burst
20718! %f23 = 00000087, Mem[0000000010101410] = ff000000
20719 sta %f23,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000087
20720
20721p0_label_798:
20722! %l4 = 00000000000000ff, Mem[0000000020800040] = ff8ff99a
20723 sth %l4,[%o1+0x040] ! Mem[0000000020800040] = 00fff99a
20724! %l7 = 00000000000000b1, Mem[0000000010101400] = ffffffff
20725 stha %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00b1ffff
20726! %l6 = 000000000000ffff, Mem[0000000010181400] = ff000000
20727 stwa %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000ffff
20728! %l7 = 00000000000000b1, Mem[0000000021800141] = ffff99db
20729 stb %l7,[%o3+0x141] ! Mem[0000000021800140] = ffb199db
20730! %l3 = 0000000000e3ffff, Mem[0000000030081400] = 000000ff000000ff
20731 stxa %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000000000e3ffff
20732 membar #Sync ! Added by membar checker (136)
20733! %f18 = ff000000 000000ff, %l2 = 000000000000b100
20734! Mem[00000000100c1438] = ff80000000003e8f
20735 add %i3,0x038,%g1
20736 stda %f18,[%g1+%l2]ASI_PST8_P ! Mem[00000000100c1438] = ff80000000003e8f
20737! %l6 = 000000000000ffff, Mem[00000000300c1400] = ff00b160
20738 stha %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffb160
20739! Mem[0000000030101400] = 00000000, %l4 = 00000000000000ff
20740 ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000ff
20741! %l6 = 000000000000ffff, Mem[0000000030101408] = ff000000000000ff
20742 stxa %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000000000ffff
20743! Starting 10 instruction Load Burst
20744! %l4 = 0000000000000000, %l4 = 0000000000000000, %l7 = 00000000000000b1
20745 xnor %l4,%l4,%l7 ! %l7 = ffffffffffffffff
20746
20747p0_label_799:
20748! Mem[0000000010041410] = ff000000, %l3 = 0000000000e3ffff
20749 lduba [%i1+%o5]0x80,%l3 ! %l3 = 00000000000000ff
20750! Mem[00000000100c1428] = 0000ff00 000000b4, %l0 = d35152ff, %l1 = 00000000
20751 ldd [%i3+0x028],%l0 ! %l0 = 000000000000ff00 00000000000000b4
20752! Mem[0000000030001408] = ffffffff, %l6 = 000000000000ffff
20753 swapa [%i0+%o4]0x89,%l6 ! %l6 = 00000000ffffffff
20754! Mem[0000000030001410] = 00000000 0000fa2f, %l0 = 0000ff00, %l1 = 000000b4
20755 ldda [%i0+%o5]0x89,%l0 ! %l0 = 000000000000fa2f 0000000000000000
20756! Mem[0000000010041400] = ff000000, %l2 = 000000000000b100
20757 ldsba [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
20758! Mem[0000000010141400] = 0000000000e3ffff, %l7 = ffffffffffffffff
20759 ldxa [%i5+%g0]0x88,%l7 ! %l7 = 0000000000e3ffff
20760! Mem[0000000010081400] = ffff0000, %l1 = 0000000000000000
20761 ldsba [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
20762! Mem[0000000030181410] = ff000000, %f28 = fffa0000
20763 lda [%i6+%o5]0x81,%f28 ! %f28 = ff000000
20764! Mem[0000000010041430] = 00000000, %l1 = 0000000000000000
20765 lduha [%i1+0x030]%asi,%l1 ! %l1 = 0000000000000000
20766! Starting 10 instruction Store Burst
20767! %f30 = ffffe300 ff000000, Mem[0000000010181438] = ff0000ff 00000087
20768 stda %f30,[%i6+0x038]%asi ! Mem[0000000010181438] = ffffe300 ff000000
20769
20770p0_label_800:
20771! %f11 = 000000b4, Mem[0000000010041400] = ff000000
20772 sta %f11,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000b4
20773! Mem[00000000100c1400] = ff000000, %l7 = 0000000000e3ffff
20774 swapa [%i3+%g0]0x80,%l7 ! %l7 = 00000000ff000000
20775! Mem[0000000030181400] = ff000000, %l2 = 0000000000000000
20776 swapa [%i6+%g0]0x89,%l2 ! %l2 = 00000000ff000000
20777! Mem[0000000030001408] = 0000ffff, %l0 = 000000000000fa2f
20778 swapa [%i0+%o4]0x89,%l0 ! %l0 = 000000000000ffff
20779! Mem[0000000030001410] = 2ffa0000, %l1 = 0000000000000000
20780 ldstuba [%i0+%o5]0x81,%l1 ! %l1 = 0000002f000000ff
20781! %l7 = 00000000ff000000, Mem[0000000010101408] = 00000000
20782 stba %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
20783! Mem[0000000030081410] = ffffe300, %l2 = 00000000ff000000
20784 ldstuba [%i2+%o5]0x89,%l2 ! %l2 = 00000000000000ff
20785! Mem[0000000010101434] = 00ff0000, %l3 = 00000000000000ff, %asi = 80
20786 swapa [%i4+0x034]%asi,%l3 ! %l3 = 0000000000ff0000
20787! Mem[0000000030181400] = 00000000, %l3 = 0000000000ff0000
20788 ldstuba [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff
20789! Starting 10 instruction Load Burst
20790! Mem[00000000300c1410] = 00000000, %l1 = 000000000000002f
20791 ldsha [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000000
20792
20793! End of Random Code for Thread 0
20794
20795
20796! Check Registers
20797
20798p0_check_registers:
20799 set p0_expected_registers,%g1
20800 ldx [%g1+0x000],%g2
20801 cmp %l0,%g2 ! %l0 should be 000000000000ffff
20802 bne,a,pn %xcc,p0_reg_l0_fail
20803 mov %l0,%g3
20804 ldx [%g1+0x008],%g2
20805 cmp %l1,%g2 ! %l1 should be 0000000000000000
20806 bne,a,pn %xcc,p0_reg_l1_fail
20807 mov %l1,%g3
20808 ldx [%g1+0x010],%g2
20809 cmp %l2,%g2 ! %l2 should be 0000000000000000
20810 bne,a,pn %xcc,p0_reg_l2_fail
20811 mov %l2,%g3
20812 ldx [%g1+0x018],%g2
20813 cmp %l3,%g2 ! %l3 should be 0000000000000000
20814 bne,a,pn %xcc,p0_reg_l3_fail
20815 mov %l3,%g3
20816 ldx [%g1+0x020],%g2
20817 cmp %l4,%g2 ! %l4 should be 0000000000000000
20818 bne,a,pn %xcc,p0_reg_l4_fail
20819 mov %l4,%g3
20820 ldx [%g1+0x028],%g2
20821 cmp %l5,%g2 ! %l5 should be 0000000000000000
20822 bne,a,pn %xcc,p0_reg_l5_fail
20823 mov %l5,%g3
20824 ldx [%g1+0x030],%g2
20825 cmp %l6,%g2 ! %l6 should be 00000000ffffffff
20826 bne,a,pn %xcc,p0_reg_l6_fail
20827 mov %l6,%g3
20828 ldx [%g1+0x038],%g2
20829 cmp %l7,%g2 ! %l7 should be 00000000ff000000
20830 bne,a,pn %xcc,p0_reg_l7_fail
20831 mov %l7,%g3
20832
20833! Check %y register
20834
20835 set 0x00000022,%g2
20836 rd %y,%g3
20837 cmp %g2,%g3
20838 bne,a p0_failed
20839 mov 0x111,%g1
20840
20841! Check Floating Point Registers
20842
20843p0_check_fp_registers:
20844 set p0_expected_fp_regs,%g3
20845 std %f0,[%g1]
20846 ldx [%g1],%l1
20847 ldx [%g3+0x00],%l0
20848 cmp %l0,%l1 ! %f0 should be ff000000 60b100ff
20849 bne %xcc,p0_f0_fail
20850 std %f2,[%g1]
20851 ldx [%g1],%l1
20852 ldx [%g3+0x08],%l0
20853 cmp %l0,%l1 ! %f2 should be ff000000 000000ff
20854 bne %xcc,p0_f2_fail
20855 std %f4,[%g1]
20856 ldx [%g1],%l1
20857 ldx [%g3+0x10],%l0
20858 cmp %l0,%l1 ! %f4 should be 00000000 00000000
20859 bne %xcc,p0_f4_fail
20860 std %f6,[%g1]
20861 ldx [%g1],%l1
20862 ldx [%g3+0x18],%l0
20863 cmp %l0,%l1 ! %f6 should be e3000000 00000000
20864 bne %xcc,p0_f6_fail
20865 std %f8,[%g1]
20866 ldx [%g1],%l1
20867 ldx [%g3+0x20],%l0
20868 cmp %l0,%l1 ! %f8 should be 87000000 ff0000ff
20869 bne %xcc,p0_f8_fail
20870 std %f10,[%g1]
20871 ldx [%g1],%l1
20872 ldx [%g3+0x28],%l0
20873 cmp %l0,%l1 ! %f10 should be 0000ff00 000000b4
20874 bne %xcc,p0_f10_fail
20875 std %f12,[%g1]
20876 ldx [%g1],%l1
20877 ldx [%g3+0x30],%l0
20878 cmp %l0,%l1 ! %f12 should be 00000000 00000000
20879 bne %xcc,p0_f12_fail
20880 std %f14,[%g1]
20881 ldx [%g1],%l1
20882 ldx [%g3+0x38],%l0
20883 cmp %l0,%l1 ! %f14 should be ff800000 00003e8f
20884 bne %xcc,p0_f14_fail
20885 std %f16,[%g1]
20886 ldx [%g1],%l1
20887 ldx [%g3+0x40],%l0
20888 cmp %l0,%l1 ! %f16 should be ff000000 000000ff
20889 bne %xcc,p0_f16_fail
20890 std %f18,[%g1]
20891 ldx [%g1],%l1
20892 ldx [%g3+0x48],%l0
20893 cmp %l0,%l1 ! %f18 should be ff000000 000000ff
20894 bne %xcc,p0_f18_fail
20895 std %f20,[%g1]
20896 ldx [%g1],%l1
20897 ldx [%g3+0x50],%l0
20898 cmp %l0,%l1 ! %f20 should be 3f800000 000000ff
20899 bne %xcc,p0_f20_fail
20900 std %f22,[%g1]
20901 ldx [%g1],%l1
20902 ldx [%g3+0x58],%l0
20903 cmp %l0,%l1 ! %f22 should be ff0000ff 00000087
20904 bne %xcc,p0_f22_fail
20905 std %f24,[%g1]
20906 ldx [%g1],%l1
20907 ldx [%g3+0x60],%l0
20908 cmp %l0,%l1 ! %f24 should be ffffffff ff0000ff
20909 bne %xcc,p0_f24_fail
20910 std %f26,[%g1]
20911 ldx [%g1],%l1
20912 ldx [%g3+0x68],%l0
20913 cmp %l0,%l1 ! %f26 should be 00000000 ff000000
20914 bne %xcc,p0_f26_fail
20915 std %f28,[%g1]
20916 ldx [%g1],%l1
20917 ldx [%g3+0x70],%l0
20918 cmp %l0,%l1 ! %f28 should be ff000000 00e3ffff
20919 bne %xcc,p0_f28_fail
20920 std %f30,[%g1]
20921 ldx [%g1],%l1
20922 ldx [%g3+0x78],%l0
20923 cmp %l0,%l1 ! %f30 should be ffffe300 ff000000
20924 bne %xcc,p0_f30_fail
20925 nop
20926
20927! The test for processor 0 has passed
20928
20929p0_passed:
20930 ta GOOD_TRAP
20931 nop
20932
20933p0_reg_l0_fail:
20934 or %g0,0xbd0,%g1
20935 ba,a p0_failed
20936p0_reg_l1_fail:
20937 or %g0,0xbd1,%g1
20938 ba,a p0_failed
20939p0_reg_l2_fail:
20940 or %g0,0xbd2,%g1
20941 ba,a p0_failed
20942p0_reg_l3_fail:
20943 or %g0,0xbd3,%g1
20944 ba,a p0_failed
20945p0_reg_l4_fail:
20946 or %g0,0xbd4,%g1
20947 ba,a p0_failed
20948p0_reg_l5_fail:
20949 or %g0,0xbd5,%g1
20950 ba,a p0_failed
20951p0_reg_l6_fail:
20952 or %g0,0xbd6,%g1
20953 ba,a p0_failed
20954p0_reg_l7_fail:
20955 or %g0,0xbd7,%g1
20956 ba,a p0_failed
20957p0_f0_fail:
20958 set p0_temp,%g6
20959 mov 0xf00,%l0
20960 stx %l0,[%g6]
20961 std %f0,[%g6+8]
20962 stx %fsr,[%g6+16]
20963 ta BAD_TRAP
20964
20965p0_f2_fail:
20966 set p0_temp,%g6
20967 mov 0xf02,%l0
20968 stx %l0,[%g6]
20969 std %f2,[%g6+8]
20970 stx %fsr,[%g6+16]
20971 ta BAD_TRAP
20972
20973p0_f4_fail:
20974 set p0_temp,%g6
20975 mov 0xf04,%l0
20976 stx %l0,[%g6]
20977 std %f4,[%g6+8]
20978 stx %fsr,[%g6+16]
20979 ta BAD_TRAP
20980
20981p0_f6_fail:
20982 set p0_temp,%g6
20983 mov 0xf06,%l0
20984 stx %l0,[%g6]
20985 std %f6,[%g6+8]
20986 stx %fsr,[%g6+16]
20987 ta BAD_TRAP
20988
20989p0_f8_fail:
20990 set p0_temp,%g6
20991 mov 0xf08,%l0
20992 stx %l0,[%g6]
20993 std %f8,[%g6+8]
20994 stx %fsr,[%g6+16]
20995 ta BAD_TRAP
20996
20997p0_f10_fail:
20998 set p0_temp,%g6
20999 mov 0xf10,%l0
21000 stx %l0,[%g6]
21001 std %f10,[%g6+8]
21002 stx %fsr,[%g6+16]
21003 ta BAD_TRAP
21004
21005p0_f12_fail:
21006 set p0_temp,%g6
21007 mov 0xf12,%l0
21008 stx %l0,[%g6]
21009 std %f12,[%g6+8]
21010 stx %fsr,[%g6+16]
21011 ta BAD_TRAP
21012
21013p0_f14_fail:
21014 set p0_temp,%g6
21015 mov 0xf14,%l0
21016 stx %l0,[%g6]
21017 std %f14,[%g6+8]
21018 stx %fsr,[%g6+16]
21019 ta BAD_TRAP
21020
21021p0_f16_fail:
21022 set p0_temp,%g6
21023 mov 0xf16,%l0
21024 stx %l0,[%g6]
21025 std %f16,[%g6+8]
21026 stx %fsr,[%g6+16]
21027 ta BAD_TRAP
21028
21029p0_f18_fail:
21030 set p0_temp,%g6
21031 mov 0xf18,%l0
21032 stx %l0,[%g6]
21033 std %f18,[%g6+8]
21034 stx %fsr,[%g6+16]
21035 ta BAD_TRAP
21036
21037p0_f20_fail:
21038 set p0_temp,%g6
21039 mov 0xf20,%l0
21040 stx %l0,[%g6]
21041 std %f20,[%g6+8]
21042 stx %fsr,[%g6+16]
21043 ta BAD_TRAP
21044
21045p0_f22_fail:
21046 set p0_temp,%g6
21047 mov 0xf22,%l0
21048 stx %l0,[%g6]
21049 std %f22,[%g6+8]
21050 stx %fsr,[%g6+16]
21051 ta BAD_TRAP
21052
21053p0_f24_fail:
21054 set p0_temp,%g6
21055 mov 0xf24,%l0
21056 stx %l0,[%g6]
21057 std %f24,[%g6+8]
21058 stx %fsr,[%g6+16]
21059 ta BAD_TRAP
21060
21061p0_f26_fail:
21062 set p0_temp,%g6
21063 mov 0xf26,%l0
21064 stx %l0,[%g6]
21065 std %f26,[%g6+8]
21066 stx %fsr,[%g6+16]
21067 ta BAD_TRAP
21068
21069p0_f28_fail:
21070 set p0_temp,%g6
21071 mov 0xf28,%l0
21072 stx %l0,[%g6]
21073 std %f28,[%g6+8]
21074 stx %fsr,[%g6+16]
21075 ta BAD_TRAP
21076
21077p0_f30_fail:
21078 set p0_temp,%g6
21079 mov 0xf30,%l0
21080 stx %l0,[%g6]
21081 std %f30,[%g6+8]
21082 stx %fsr,[%g6+16]
21083 ta BAD_TRAP
21084
21085
21086! The test for processor 0 failed
21087
21088p0_failed:
21089 set p0_temp,%g6
21090 stx %g1,[%g6]
21091 stx %g2,[%g6+8]
21092 stx %g3,[%g6+16]
21093 stx %fsr,[%g6+24]
21094 ta BAD_TRAP
21095
21096
21097! The local area data for processor 0 failed
21098
21099p0_local_failed:
21100 set done_flags,%g5
21101 mov 3,%g6
21102 st %g6,[%g5+0x000] ! Set processor 0 done flag
21103
21104 set p0_temp,%g6
21105 add %g1,%g4,%g1
21106 stx %g4,[%g6]
21107 stx %g2,[%g6+8]
21108 stx %g3,[%g6+16]
21109 st %fsr,[%g6+24]
21110 ta BAD_TRAP
21111
21112p0_selfmod_failed:
21113 ba p0_failed
21114 mov 0xabc,%g1
21115
21116p0_branch_failed:
21117 mov 0xbbb,%g1
21118 rd %ccr,%g2
21119 ba p0_failed
21120 mov 0x0,%g3
21121
21122p0_trap1e:
21123 orn %l1,%l4,%l2
21124 smul %l0,-0x970,%l5
21125 fsubs %f14,%f13,%f11
21126 umul %l3,%l5,%l0
21127 or %l4,%l2,%l0
21128 sub %l0,-0xe99,%l3
21129 fsqrts %f8 ,%f0
21130 done
21131
21132p0_trap1o:
21133 orn %l1,%l4,%l2
21134 smul %l0,-0x970,%l5
21135 fsubs %f14,%f13,%f11
21136 umul %l3,%l5,%l0
21137 or %l4,%l2,%l0
21138 sub %l0,-0xe99,%l3
21139 fsqrts %f8 ,%f0
21140 done
21141
21142
21143p0_trap2e:
21144 sub %l4,%l5,%l4
21145 stxa %l2,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010081400]
21146 sub %l5,-0x21f,%l5
21147 fmuls %f13,%f4 ,%f6
21148 smul %l0,%l6,%l0
21149 stba %l0,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010081400]
21150 done
21151
21152p0_trap2o:
21153 sub %l4,%l5,%l4
21154 stxa %l2,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010081400]
21155 sub %l5,-0x21f,%l5
21156 fmuls %f13,%f4 ,%f6
21157 smul %l0,%l6,%l0
21158 stba %l0,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010081400]
21159 done
21160
21161
21162p0_trap3e:
21163 sub %l3,%l5,%l3
21164 andn %l2,%l4,%l1
21165 sub %l4,%l1,%l1
21166 and %l2,0x8cb,%l0
21167 or %l0,%l5,%l0
21168 done
21169
21170p0_trap3o:
21171 sub %l3,%l5,%l3
21172 andn %l2,%l4,%l1
21173 sub %l4,%l1,%l1
21174 and %l2,0x8cb,%l0
21175 or %l0,%l5,%l0
21176 done
21177
21178! Cross Processor Interrupt Handler
21179
21180cross_intr_handler:
21181 membar #Sync
21182! Identify the recipient of the interrupt
21183 mov 0x10,%g1 ! VA of Core ID Register
21184 ldxa [%g1]ASI_CMP_CORE_ID,%g1
21185 and %g1,0x3f,%g4 ! Extract Core ID in %g4
21186 sll %g4,2,%g1 ! Index into intr receive array
21187 set received_xintr,%g2 ! Pointer to receive counters
21188 lduw [%g2+%g1],%g3 ! Get receive count
21189 inc %g3 ! Incement by 1
21190 st %g3,[%g2+%g1] ! Update receive count
21191! Reset busy bit interrupts and return
21192 mov 0x40,%g1 ! Busy bit
21193 stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
21194 membar #Sync
21195 retry
21196
21197inst_access_handler:
21198 done
21199
21200 .align 256
21201data_access_handler:
212021: done
21203
21204p0_init_memory_pointers:
21205 set p0_init_registers,%g1
21206 mov %g0,%g2
21207 mov %g0,%g3
21208 mov %g0,%g4
21209 mov %g0,%g5
21210 mov %g0,%g6
21211 mov %g0,%g7
21212
21213! Initialize memory pointers for window 0
21214 set p0_local0_start,%i0
21215 set p0_local1_start,%i1
21216 set p0_local2_start,%i2
21217 set p0_local3_start,%i3
21218 set p0_local4_start,%i4
21219 set p0_local5_start,%i5
21220 set p0_local6_start,%i6
21221 clr %i7
21222! Init Local Registers in Window 0
21223 ldx [%g1+0x000],%l0 ! %l0 = 340d083872a08787
21224 ldx [%g1+0x008],%l1 ! %l1 = 31f18f7190a945ec
21225 ldx [%g1+0x010],%l2 ! %l2 = 607329a676cb5d0b
21226 ldx [%g1+0x018],%l3 ! %l3 = e9ee1ec5ef3034b5
21227 ldx [%g1+0x020],%l4 ! %l4 = 9a2eed202944732c
21228 ldx [%g1+0x028],%l5 ! %l5 = 5761a96c13ff938e
21229 ldx [%g1+0x030],%l6 ! %l6 = b4a9fc99d7b027a8
21230 ldx [%g1+0x038],%l7 ! %l7 = e9385889f55f173c
21231
21232! Initialize the output register of window 0
21233
21234 set share0_start,%o0
21235 set share1_start,%o1
21236 set share2_start,%o2
21237 set share3_start,%o3
21238 mov 0x08,%o4
21239 mov 0x10,%o5
21240 mov 0x18,%o6
21241
21242 retl
21243 nop
21244
21245user_text_end:
21246 .seg "text"
21247 .align 0x2000
21248user_near0_start:
21249p0_near_0_le:
21250 orn %l1,%l4,%l2
21251 smul %l0,-0x970,%l5
21252 fsubs %f14,%f13,%f11
21253 umul %l5,%l7,%l7
21254 jmpl %o7,%g0
21255 mulx %l7,-0xa89,%l5
21256p0_near_0_he:
21257 fdivs %f19,%f17,%f24
21258 udivx %l3,%l5,%l3
21259 xnor %l4,0x4e8,%l3
21260 andn %l7,%l0,%l1
21261 jmpl %o7,%g0
21262 lduh [%i3+0x00c],%l6 ! Mem[00000000100c140c]
21263near0_b2b_h:
21264 mulx %l1,%l0,%l6
21265 fdivs %f25,%f18,%f28
21266 fdivs %f24,%f31,%f27
21267 sdivx %l3,%l6,%l0
21268 fsubs %f30,%f22,%f17
21269 jmpl %o7,%g0
21270 smul %l7,0x391,%l5
21271near0_b2b_l:
21272 xnor %l3,%l1,%l7
21273 fsqrts %f10,%f6
21274 or %l4,%l7,%l1
21275 andn %l3,%l3,%l2
21276 andn %l3,%l4,%l2
21277 jmpl %o7,%g0
21278 fmuls %f4 ,%f7 ,%f14
21279user_near0_end:
21280 .seg "text"
21281 .align 0x2000
21282user_near1_start:
21283p0_near_1_le:
21284 fsubs %f8 ,%f14,%f8
21285 fdivs %f12,%f4 ,%f6
21286 xnor %l7,-0x684,%l1
21287 fadds %f14,%f11,%f10
21288 jmpl %o7,%g0
21289 andn %l0,%l3,%l0
21290p0_near_1_he:
21291 fdivs %f29,%f27,%f21
21292 mulx %l5,%l6,%l3
21293 andn %l4,%l6,%l7
21294 smul %l7,0x418,%l1
21295 jmpl %o7,%g0
21296 mulx %l2,0x546,%l6
21297near1_b2b_h:
21298 fsqrts %f16,%f22
21299 xnor %l6,%l5,%l0
21300 addc %l3,%l2,%l5
21301 mulx %l3,0xfca,%l4
21302 jmpl %o7,%g0
21303 fcmps %fcc0,%f18,%f29
21304near1_b2b_l:
21305 xor %l7,-0xc8f,%l6
21306 add %l2,%l4,%l4
21307 fmuls %f15,%f14,%f9
21308 sub %l3,0x911,%l5
21309 jmpl %o7,%g0
21310 fcmps %fcc3,%f6 ,%f3
21311user_near1_end:
21312 .seg "text"
21313 .align 0x2000
21314user_near2_start:
21315p0_near_2_le:
21316 udivx %l3,-0xd8f,%l0
21317 fmuls %f2 ,%f10,%f7
21318 jmpl %o7,%g0
21319 fmuls %f11,%f8 ,%f11
21320p0_near_2_he:
21321 add %l7,%l0,%l2
21322 smul %l0,%l6,%l3
21323 umul %l6,%l2,%l7
21324 mulx %l5,-0xf39,%l3
21325 udivx %l5,-0x863,%l7
21326 jmpl %o7,%g0
21327 addc %l4,-0x360,%l7
21328near2_b2b_h:
21329 mulx %l4,%l2,%l4
21330 sdivx %l6,%l6,%l0
21331 fmuls %f24,%f25,%f28
21332 andn %l5,%l6,%l2
21333 fsubs %f18,%f28,%f28
21334 add %l3,%l0,%l2
21335 jmpl %o7,%g0
21336 fcmps %fcc3,%f19,%f18
21337near2_b2b_l:
21338 fmuls %f0 ,%f4 ,%f9
21339 umul %l5,-0xb89,%l6
21340 smul %l0,-0x2e1,%l4
21341 sdivx %l4,0x099,%l5
21342 fsqrts %f4 ,%f4
21343 andn %l3,-0x44b,%l6
21344 jmpl %o7,%g0
21345 xnor %l4,-0xb59,%l3
21346user_near2_end:
21347 .seg "text"
21348 .align 0x2000
21349user_near3_start:
21350p0_near_3_le:
21351 fadds %f15,%f12,%f14
21352 udivx %l6,%l0,%l0
21353 st %f8 ,[%i0+0x018] ! Mem[0000000010001418]
21354 fsubs %f9 ,%f5 ,%f6
21355 fdivs %f2 ,%f6 ,%f7
21356 addc %l1,0xb05,%l4
21357 jmpl %o7,%g0
21358 orn %l2,0xa6d,%l0
21359p0_near_3_he:
21360 fcmps %fcc2,%f17,%f22
21361 and %l0,-0x69b,%l4
21362 orn %l3,-0x861,%l6
21363 sub %l2,%l1,%l0
21364 jmpl %o7,%g0
21365 xnor %l2,%l2,%l2
21366near3_b2b_h:
21367 add %l7,%l0,%l4
21368 xnor %l3,0xe0e,%l1
21369 andn %l4,%l3,%l3
21370 fadds %f24,%f24,%f16
21371 fsqrts %f22,%f21
21372 jmpl %o7,%g0
21373 andn %l2,%l7,%l3
21374near3_b2b_l:
21375 fdivs %f9 ,%f1 ,%f0
21376 fdivs %f12,%f8 ,%f6
21377 fmuls %f4 ,%f15,%f3
21378 subc %l3,%l5,%l4
21379 udivx %l1,%l2,%l2
21380 jmpl %o7,%g0
21381 udivx %l1,0x93f,%l3
21382user_near3_end:
21383 .seg "text"
21384 .text
21385 .align 0x2000
21386user_far0_start:
21387p0_far_0_le:
21388 subc %l4,%l0,%l5
21389 xnor %l6,%l6,%l1
21390 jmpl %o7,%g0
21391 fdivs %f10,%f13,%f8
21392p0_far_0_lem:
21393 subc %l4,%l0,%l5
21394 xnor %l6,%l6,%l1
21395 jmpl %o7,%g0
21396 fdivs %f10,%f13,%f8
21397p0_far_0_he:
21398 lduw [%i0+0x038],%l4 ! Mem[0000000010001438]
21399 mulx %l6,%l0,%l6
21400 xnor %l2,%l0,%l1
21401 jmpl %o7,%g0
21402 sdivx %l7,0xeae,%l0
21403p0_far_0_hem:
21404 membar #Sync
21405 lduw [%i0+0x038],%l4 ! Mem[0000000010001438]
21406 mulx %l6,%l0,%l6
21407 xnor %l2,%l0,%l1
21408 jmpl %o7,%g0
21409 sdivx %l7,0xeae,%l0
21410p0_loop_branch_0:
21411 jmpl %o7+12,%g0
21412 add %l0,1,%l0
21413far0_b2b_h:
21414 jmpl %o7,%g0
21415 smul %l4,%l6,%l0
21416 jmpl %o7,%g0
21417 nop
21418far0_b2b_l:
21419 jmpl %o7,%g0
21420 and %l1,0xc04,%l4
21421 jmpl %o7,%g0
21422 nop
21423user_far0_end:
21424 .seg "text"
21425 .text
21426 .align 0x2000
21427user_far1_start:
21428p0_far_1_le:
21429 mulx %l7,-0xda9,%l2
21430 xnor %l2,%l6,%l6
21431 jmpl %o7,%g0
21432 and %l6,-0x426,%l3
21433p0_far_1_lem:
21434 mulx %l7,-0xda9,%l2
21435 xnor %l2,%l6,%l6
21436 jmpl %o7,%g0
21437 and %l6,-0x426,%l3
21438p0_far_1_he:
21439 mulx %l2,-0xc96,%l2
21440 sub %l3,%l6,%l3
21441 jmpl %o7,%g0
21442 mulx %l6,-0x66c,%l4
21443p0_far_1_hem:
21444 mulx %l2,-0xc96,%l2
21445 sub %l3,%l6,%l3
21446 jmpl %o7,%g0
21447 mulx %l6,-0x66c,%l4
21448p0_loop_branch_1:
21449 jmpl %o7+12,%g0
21450 add %l0,2,%l0
21451far1_b2b_h:
21452 orn %l6,%l3,%l5
21453 jmpl %o7,%g0
21454 xor %l6,0x312,%l1
21455far1_b2b_l:
21456 xnor %l1,%l1,%l1
21457 jmpl %o7,%g0
21458 fcmps %fcc2,%f3 ,%f6
21459user_far1_end:
21460 .seg "text"
21461 .text
21462 .align 0x2000
21463user_far2_start:
21464p0_far_2_le:
21465 fcmps %fcc3,%f12,%f15
21466 umul %l0,0x763,%l7
21467 fcmps %fcc2,%f3 ,%f4
21468 fsubs %f8 ,%f5 ,%f0
21469 xor %l6,%l4,%l3
21470 or %l3,%l3,%l5
21471 fmuls %f6 ,%f14,%f12
21472 jmpl %o7,%g0
21473 or %l0,%l7,%l2
21474p0_far_2_lem:
21475 fcmps %fcc3,%f12,%f15
21476 umul %l0,0x763,%l7
21477 fcmps %fcc2,%f3 ,%f4
21478 fsubs %f8 ,%f5 ,%f0
21479 xor %l6,%l4,%l3
21480 or %l3,%l3,%l5
21481 fmuls %f6 ,%f14,%f12
21482 jmpl %o7,%g0
21483 or %l0,%l7,%l2
21484p0_far_2_he:
21485 jmpl %o7,%g0
21486 fsqrts %f24,%f31
21487 jmpl %o7,%g0
21488 nop
21489p0_far_2_hem:
21490 jmpl %o7,%g0
21491 fsqrts %f24,%f31
21492 jmpl %o7,%g0
21493 nop
21494p0_loop_branch_2:
21495 jmpl %o7+12,%g0
21496 add %l0,3,%l0
21497far2_b2b_h:
21498 fsqrts %f20,%f19
21499 fsubs %f31,%f31,%f23
21500 fsqrts %f21,%f28
21501 jmpl %o7,%g0
21502 orn %l7,%l7,%l0
21503far2_b2b_l:
21504 umul %l7,%l6,%l3
21505 fmuls %f14,%f11,%f3
21506 mulx %l2,-0x3ca,%l6
21507 jmpl %o7,%g0
21508 addc %l2,%l0,%l4
21509user_far2_end:
21510 .seg "text"
21511 .text
21512 .align 0x2000
21513user_far3_start:
21514p0_far_3_le:
21515 andn %l4,%l7,%l5
21516 ldub [%i3+0x00f],%l0 ! Mem[00000000100c140f]
21517 jmpl %o7,%g0
21518 subc %l0,-0xb8b,%l5
21519p0_far_3_lem:
21520 andn %l4,%l7,%l5
21521 membar #Sync
21522 ldub [%i3+0x00f],%l0 ! Mem[00000000100c140f]
21523 jmpl %o7,%g0
21524 subc %l0,-0xb8b,%l5
21525p0_far_3_he:
21526 andn %l2,0xfd6,%l3
21527 jmpl %o7,%g0
21528 mulx %l0,%l5,%l2
21529p0_far_3_hem:
21530 andn %l2,0xfd6,%l3
21531 jmpl %o7,%g0
21532 mulx %l0,%l5,%l2
21533p0_loop_branch_3:
21534 jmpl %o7+12,%g0
21535 add %l0,4,%l0
21536far3_b2b_h:
21537 fsqrts %f27,%f21
21538 xor %l0,%l4,%l3
21539 orn %l4,%l1,%l7
21540 fdivs %f27,%f20,%f25
21541 xor %l3,0xc42,%l2
21542 andn %l0,%l4,%l5
21543 xor %l1,%l1,%l1
21544 jmpl %o7,%g0
21545 orn %l2,%l2,%l3
21546far3_b2b_l:
21547 add %l4,%l5,%l7
21548 andn %l0,%l6,%l3
21549 fsqrts %f6 ,%f1
21550 sub %l7,%l3,%l1
21551 orn %l7,0xb59,%l5
21552 fsqrts %f5 ,%f13
21553 mulx %l7,%l5,%l0
21554 jmpl %o7,%g0
21555 xor %l5,%l5,%l7
21556user_far3_end:
21557 .seg "text"
21558 .align 0x2000
21559user_jump0_start:
21560 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
21561p0_jmpl_0_le:
21562 smul %l1,%l4,%l2
21563 fsubs %f11,%f3 ,%f8
21564 fdivs %f15,%f12,%f6
21565 sub %l5,0x5f8,%l3
21566 jmpl %g6+8,%g0
21567 mulx %l3,-0x71b,%l0
21568p0_call_0_le:
21569 fmuls %f0 ,%f10,%f8
21570 fdivs %f3 ,%f7 ,%f1
21571 fadds %f0 ,%f5 ,%f14
21572 xnor %l4,0x82c,%l5
21573 ldsh [%i5+0x012],%l4 ! Mem[0000000010141412]
21574 smul %l4,%l1,%l1
21575 stb %l0,[%i0+0x009] ! Mem[0000000010001409]
21576 retl
21577 umul %l5,-0x652,%l5
21578p0_jmpl_0_lo:
21579 smul %l1,%l4,%l2
21580 fsubs %f11,%f3 ,%f8
21581 fdivs %f15,%f12,%f6
21582 sub %l5,0x5f8,%l3
21583 jmpl %g6+8,%g0
21584 mulx %l3,-0x71b,%l0
21585p0_call_0_lo:
21586 fmuls %f0 ,%f10,%f8
21587 fdivs %f3 ,%f7 ,%f1
21588 fadds %f0 ,%f5 ,%f14
21589 xnor %l4,0x82c,%l5
21590 ldsh [%o5+0x012],%l4 ! Mem[0000000010141412]
21591 smul %l4,%l1,%l1
21592 stb %l0,[%o0+0x009] ! Mem[0000000010001409]
21593 retl
21594 umul %l5,-0x652,%l5
21595p0_jmpl_0_he:
21596 addc %l2,0xf52,%l4
21597 fsqrts %f27,%f23
21598 xor %l3,0x2f7,%l4
21599 sdivx %l0,0xa2f,%l5
21600 udivx %l4,0x646,%l2
21601 xnor %l0,%l5,%l6
21602 st %f31,[%i2+0x018] ! Mem[0000000010081418]
21603 jmpl %g6+8,%g0
21604 fmuls %f28,%f31,%f31
21605p0_call_0_he:
21606 fadds %f30,%f27,%f28
21607 fdivs %f31,%f20,%f26
21608 or %l3,-0xa8c,%l0
21609 orn %l5,-0x7db,%l6
21610 retl
21611 fdivs %f29,%f26,%f17
21612p0_jmpl_0_ho:
21613 addc %l2,0xf52,%l4
21614 fsqrts %f27,%f23
21615 xor %l3,0x2f7,%l4
21616 sdivx %l0,0xa2f,%l5
21617 udivx %l4,0x646,%l2
21618 xnor %l0,%l5,%l6
21619 st %f31,[%o2+0x018] ! Mem[0000000010081418]
21620 jmpl %g6+8,%g0
21621 fmuls %f28,%f31,%f31
21622p0_call_0_ho:
21623 fadds %f30,%f27,%f28
21624 fdivs %f31,%f20,%f26
21625 or %l3,-0xa8c,%l0
21626 orn %l5,-0x7db,%l6
21627 retl
21628 fdivs %f29,%f26,%f17
21629user_jump0_end:
21630 .seg "text"
21631 .align 0x2000
21632user_jump1_start:
21633 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
21634p0_jmpl_1_le:
21635 jmpl %g6+8,%g0
21636 orn %l0,%l3,%l7
21637p0_call_1_le:
21638 udivx %l3,-0xa8d,%l1
21639 or %l3,0x6f6,%l1
21640 subc %l0,-0xe59,%l7
21641 fdivs %f2 ,%f5 ,%f15
21642 xor %l6,%l3,%l1
21643 subc %l2,0x143,%l0
21644 retl
21645 fadds %f13,%f0 ,%f13
21646p0_jmpl_1_lo:
21647 jmpl %g6+8,%g0
21648 orn %l0,%l3,%l7
21649p0_call_1_lo:
21650 udivx %l3,-0xa8d,%l1
21651 or %l3,0x6f6,%l1
21652 subc %l0,-0xe59,%l7
21653 fdivs %f2 ,%f5 ,%f15
21654 xor %l6,%l3,%l1
21655 subc %l2,0x143,%l0
21656 retl
21657 fadds %f13,%f0 ,%f13
21658p0_jmpl_1_he:
21659 udivx %l0,0x89f,%l3
21660 and %l7,%l5,%l3
21661 fadds %f22,%f27,%f25
21662 jmpl %g6+8,%g0
21663 xnor %l1,%l5,%l7
21664p0_call_1_he:
21665 sdivx %l5,%l6,%l3
21666 xnor %l2,%l4,%l6
21667 or %l7,-0xa5a,%l0
21668 fdtoi %f18,%f31
21669 retl
21670 umul %l1,0xaa2,%l6
21671p0_jmpl_1_ho:
21672 udivx %l0,0x89f,%l3
21673 and %l7,%l5,%l3
21674 fadds %f22,%f27,%f25
21675 jmpl %g6+8,%g0
21676 xnor %l1,%l5,%l7
21677p0_call_1_ho:
21678 sdivx %l5,%l6,%l3
21679 xnor %l2,%l4,%l6
21680 or %l7,-0xa5a,%l0
21681 fdtoi %f18,%f31
21682 retl
21683 umul %l1,0xaa2,%l6
21684user_jump1_end:
21685 .seg "text"
21686 .align 0x2000
21687user_jump2_start:
21688 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
21689p0_jmpl_2_le:
21690 addc %l1,-0xa35,%l0
21691 fsubs %f8 ,%f3 ,%f10
21692 udivx %l6,-0x6db,%l2
21693 fsqrts %f3 ,%f4
21694 orn %l4,%l2,%l6
21695 subc %l4,%l2,%l4
21696 jmpl %g6+8,%g0
21697 sub %l2,%l2,%l6
21698p0_call_2_le:
21699 retl
21700 fdivs %f8 ,%f15,%f9
21701p0_jmpl_2_lo:
21702 addc %l1,-0xa35,%l0
21703 fsubs %f8 ,%f3 ,%f10
21704 udivx %l6,-0x6db,%l2
21705 fsqrts %f3 ,%f4
21706 orn %l4,%l2,%l6
21707 subc %l4,%l2,%l4
21708 jmpl %g6+8,%g0
21709 sub %l2,%l2,%l6
21710p0_call_2_lo:
21711 retl
21712 fdivs %f8 ,%f15,%f9
21713p0_jmpl_2_he:
21714 mulx %l7,%l5,%l4
21715 jmpl %g6+8,%g0
21716 stw %l4,[%i4+0x02c] ! Mem[000000001010142c]
21717p0_call_2_he:
21718 orn %l5,0x5f3,%l3
21719 smul %l7,%l7,%l6
21720 addc %l7,0x777,%l3
21721 xnor %l2,-0x13a,%l3
21722 sdivx %l4,-0xb14,%l3
21723 and %l0,-0x3ff,%l7
21724 fadds %f23,%f31,%f23
21725 retl
21726 add %l5,%l4,%l2
21727p0_jmpl_2_ho:
21728 mulx %l7,%l5,%l4
21729 jmpl %g6+8,%g0
21730 stw %l4,[%o4+0x02c] ! Mem[000000001010142c]
21731p0_call_2_ho:
21732 orn %l5,0x5f3,%l3
21733 smul %l7,%l7,%l6
21734 addc %l7,0x777,%l3
21735 xnor %l2,-0x13a,%l3
21736 sdivx %l4,-0xb14,%l3
21737 and %l0,-0x3ff,%l7
21738 fadds %f23,%f31,%f23
21739 retl
21740 add %l5,%l4,%l2
21741user_jump2_end:
21742 .seg "text"
21743 .align 0x2000
21744user_jump3_start:
21745 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
21746p0_jmpl_3_le:
21747 addc %l7,-0x527,%l1
21748 xnor %l0,%l5,%l1
21749 add %l1,%l4,%l6
21750 orn %l4,-0xe55,%l7
21751 sdivx %l2,%l5,%l1
21752 smul %l5,%l1,%l3
21753 sdivx %l2,%l4,%l6
21754 jmpl %g6+8,%g0
21755 and %l6,-0x37e,%l0
21756p0_call_3_le:
21757 ldd [%i6+0x020],%l6 ! Mem[0000000010181420]
21758 retl
21759 xnor %l4,%l1,%l7
21760p0_jmpl_3_lo:
21761 addc %l7,-0x527,%l1
21762 xnor %l0,%l5,%l1
21763 add %l1,%l4,%l6
21764 orn %l4,-0xe55,%l7
21765 sdivx %l2,%l5,%l1
21766 smul %l5,%l1,%l3
21767 sdivx %l2,%l4,%l6
21768 jmpl %g6+8,%g0
21769 and %l6,-0x37e,%l0
21770p0_call_3_lo:
21771 ldd [%o6+0x020],%l6 ! Mem[0000000010181420]
21772 retl
21773 xnor %l4,%l1,%l7
21774p0_jmpl_3_he:
21775 addc %l7,%l1,%l7
21776 jmpl %g6+8,%g0
21777 fmuls %f30,%f19,%f27
21778p0_call_3_he:
21779 fdtoi %f16,%f22
21780 add %l3,-0x4ad,%l0
21781 sdivx %l4,0x81f,%l3
21782 and %l7,%l2,%l7
21783 subc %l4,0x230,%l5
21784 fsqrts %f19,%f17
21785 and %l3,0x166,%l7
21786 retl
21787 xor %l6,%l4,%l6
21788p0_jmpl_3_ho:
21789 addc %l7,%l1,%l7
21790 jmpl %g6+8,%g0
21791 fmuls %f30,%f19,%f27
21792p0_call_3_ho:
21793 fdtoi %f16,%f22
21794 add %l3,-0x4ad,%l0
21795 sdivx %l4,0x81f,%l3
21796 and %l7,%l2,%l7
21797 subc %l4,0x230,%l5
21798 fsqrts %f19,%f17
21799 and %l3,0x166,%l7
21800 retl
21801 xor %l6,%l4,%l6
21802user_jump3_end:
21803
21804 .seg "data"
21805 .align 0x2000
21806user_data_start:
21807done_flags:
21808 .word 0
21809 .align 8
21810done_count:
21811 .word 0,0
21812Start_Flags:
21813 .word 0,0,0,0
21814Finish_Flag:
21815 .word 0,0
21816 .align 8
21817num_processors:
21818 .word 1
21819num_agents:
21820 .word 0
21821no_membar:
21822 .word 0
21823max_ireg:
21824 .word 8,0
21825max_freg:
21826 .word 32,0
21827 .align 64
21828p0_temp:
21829 .word 0,0,0,0,0,0,0,0
21830 .word 0,0,0,0,0,0,0,0
21831 .word 0,0,0,0,0,0,0,0
21832 .word 0,0,0,0,0,0,0,0
21833p0_debug:
21834 .word 0,0,0,0,0,0,0,0
21835 .word 0,0,0,0,0,0,0,0
21836p0_fsr:
21837 .word 0x00000000,0x00000000
21838 .align 8
21839p0_loop_cnt:
21840 .word 1,0
21841max_windows:
21842 .word 1,0,0,0,0,0,0,0
21843 .word 0,0,0,0,0,0,0,0
21844 .word 0,0,0,0,0,0,0,0
21845 .word 0,0,0,0,0,0,0,0
21846 .word 0,0,0,0,0,0,0,0
21847 .word 0,0,0,0,0,0,0,0
21848 .word 0,0,0,0,0,0,0,0
21849 .word 0,0,0,0,0,0,0,0
21850 .word 0,0,0,0,0,0,0,0
21851 .word 0,0,0,0,0,0,0,0
21852 .word 0,0,0,0,0,0,0,0
21853 .word 0,0,0,0,0,0,0,0
21854 .word 0,0,0,0,0,0,0,0
21855 .word 0,0,0,0,0,0,0,0
21856 .word 0,0,0,0,0,0,0,0
21857 .word 0,0,0,0,0,0,0,0
21858 .word 0,0,0,0,0,0,0,0
21859 .word 0,0,0,0,0,0,0,0
21860 .word 0,0,0,0,0,0,0,0
21861 .word 0,0,0,0,0,0,0,0
21862 .word 0,0,0,0,0,0,0,0
21863 .word 0,0,0,0,0,0,0,0
21864 .word 0,0,0,0,0,0,0,0
21865 .word 0,0,0,0,0,0,0,0
21866 .word 0,0,0,0,0,0,0,0
21867 .word 0,0,0,0,0,0,0,0
21868 .word 0,0,0,0,0,0,0,0
21869 .word 0,0,0,0,0,0,0,0
21870 .word 0,0,0,0,0,0,0,0
21871 .word 0,0,0,0,0,0,0,0
21872 .word 0,0,0,0,0,0,0,0
21873 .word 0,0,0,0,0,0,0,0
21874
21875 .align 8
21876p0_init_registers:
21877 .word 0x340d0838,0x72a08787 ! Init value for %l0
21878 .word 0x31f18f71,0x90a945ec ! Init value for %l1
21879 .word 0x607329a6,0x76cb5d0b ! Init value for %l2
21880 .word 0xe9ee1ec5,0xef3034b5 ! Init value for %l3
21881 .word 0x9a2eed20,0x2944732c ! Init value for %l4
21882 .word 0x5761a96c,0x13ff938e ! Init value for %l5
21883 .word 0xb4a9fc99,0xd7b027a8 ! Init value for %l6
21884 .word 0xe9385889,0xf55f173c ! Init value for %l7
21885 .align 64
21886p0_init_freg:
21887 .word 0xf99504d9,0x738ac30b ! Init value for %f0
21888 .word 0x426f1c4e,0xa28a6a6d ! Init value for %f2
21889 .word 0x0cf4cc1d,0xa5f460b0 ! Init value for %f4
21890 .word 0xae0f39bd,0x6f134f9e ! Init value for %f6
21891 .word 0x2863b31d,0x5cba080a ! Init value for %f8
21892 .word 0x38ffe43a,0x93ef4102 ! Init value for %f10
21893 .word 0xa28527f5,0x93f3477c ! Init value for %f12
21894 .word 0xaec7c47b,0x70be3ce4 ! Init value for %f14
21895 .word 0x907b8135,0xfc52cf11 ! Init value for %f16
21896 .word 0xca0e600f,0x5721c519 ! Init value for %f18
21897 .word 0xa9fc6c60,0x095ce85a ! Init value for %f20
21898 .word 0x3e49b886,0x8b9f6c2c ! Init value for %f22
21899 .word 0x54937de8,0x9dd4e159 ! Init value for %f24
21900 .word 0xeeae27dc,0xe1ce609b ! Init value for %f26
21901 .word 0xe2f253a2,0x778aed2f ! Init value for %f28
21902 .word 0xdf4bb1b5,0xae27d753 ! Init value for %f30
21903 .word 0x7a630184,0x9afccded ! Init value for %f32
21904 .word 0xf00aabe2,0x16f174bf ! Init value for %f34
21905 .word 0x4f8fa44f,0x80f82a9f ! Init value for %f36
21906 .word 0x5b5ca511,0xc5844459 ! Init value for %f38
21907 .word 0xd8f86922,0xe5cb0f5c ! Init value for %f40
21908 .word 0x493e41ee,0xdef950f0 ! Init value for %f42
21909 .word 0xe95e86af,0x54eba9ce ! Init value for %f44
21910 .word 0x84e47134,0xdab5610e ! Init value for %f46
21911 .word 0x3c04f585,0x527cf0cb
21912 .word 0x84d94e01,0xef09de29
21913 .word 0x0cd2f023,0xe5fbf706
21914 .word 0x6134d894,0x2d2d190e
21915 .word 0x6c5fcaf2,0xb8691cf5
21916 .word 0x84692521,0xffec72d0
21917 .word 0x0e3c1a25,0x0c3d7f15
21918 .word 0xf7eef0c0,0x00efc8b1
21919p0_share_mask:
21920 .word 0xffff0000,0x00000000
21921 .word 0x00000000,0x00000000
21922 .word 0x00000000,0x00000000
21923 .word 0x00000000,0x00000000
21924 .word 0x00000000,0x00000000
21925 .word 0x00000000,0x00000000
21926 .word 0x00000000,0x00000000
21927 .word 0x00000000,0x00000000
21928p0_expected_registers:
21929 .word 0x00000000,0x0000ffff
21930 .word 0x00000000,0x00000000
21931 .word 0x00000000,0x00000000
21932 .word 0x00000000,0x00000000
21933 .word 0x00000000,0x00000000
21934 .word 0x00000000,0x00000000
21935 .word 0x00000000,0xffffffff
21936 .word 0x00000000,0xff000000
21937p0_expected_fp_regs:
21938 .word 0xff000000,0x60b100ff
21939 .word 0xff000000,0x000000ff
21940 .word 0x00000000,0x00000000
21941 .word 0xe3000000,0x00000000
21942 .word 0x87000000,0xff0000ff
21943 .word 0x0000ff00,0x000000b4
21944 .word 0x00000000,0x00000000
21945 .word 0xff800000,0x00003e8f
21946 .word 0xff000000,0x000000ff
21947 .word 0xff000000,0x000000ff
21948 .word 0x3f800000,0x000000ff
21949 .word 0xff0000ff,0x00000087
21950 .word 0xffffffff,0xff0000ff
21951 .word 0x00000000,0xff000000
21952 .word 0xff000000,0x00e3ffff
21953 .word 0xffffe300,0xff000000
21954 .word 0x00000026,0x00000400 ! %fsr = 0000002600000400
21955p0_local0_expect:
21956 .word 0x000000ff,0x00e3ffff
21957 .word 0x8f3e0000,0x00ffffff
21958 .word 0x000000ff,0xff000000
21959 .word 0xe3000000,0x00000000
21960 .word 0xff00b160,0x00000083
21961 .word 0xff0000ff,0x000000ff
21962 .word 0x00000000,0x00000000
21963 .word 0x00001e00,0xffff0000
21964p0_local0_sec_expect:
21965 .word 0xff00ffff,0x87000000
21966 .word 0x2ffa0000,0x00000000
21967 .word 0xfffa0000,0x00000000
21968 .word 0x00fb00e3,0xe4ff0000
21969 .word 0x172f6f72,0xfd5700ff
21970 .word 0x00000000,0x000000ff
21971 .word 0xff000000,0x60b10000
21972 .word 0xa5ff7e04,0xd2030000
21973p0_local1_expect:
21974 .word 0xb4000000,0x00000000
21975 .word 0x00000000,0x00000000
21976 .word 0xff000000,0xffffffff
21977 .word 0x00000000,0x000000ff
21978 .word 0x000000ff,0x000000ff
21979 .word 0x000000ff,0x00000813
21980 .word 0x00000000,0xffffff00
21981 .word 0x00000000,0x00000000
21982p0_local1_sec_expect:
21983 .word 0x000000ff,0x00e3ffff
21984 .word 0x00ffffe3,0xff0000ff
21985 .word 0x0000e5c6,0xffffffff
21986 .word 0xffffffff,0x00000000
21987 .word 0x00000000,0x0000ffff
21988 .word 0xc6e50000,0xff00ff00
21989 .word 0x00001e00,0xffff0000
21990 .word 0x87000000,0xff0000ff
21991p0_local2_expect:
21992 .word 0x0000ffff,0x00ff0000
21993 .word 0xb10000ff,0x0000ff87
21994 .word 0x00000000,0xff000000
21995 .word 0xe3000000,0xff000000
21996 .word 0x000000e3,0x00000000
21997 .word 0xff000000,0x000000ff
21998 .word 0x00000000,0x00000000
21999 .word 0xffffffff,0x000000ff
22000p0_local2_sec_expect:
22001 .word 0x00000000,0x00e3ffff
22002 .word 0x00000000,0x0000faff
22003 .word 0xffe3ffff,0x000000ff
22004 .word 0x00000000,0xffffff00
22005 .word 0x00000000,0x00000000
22006 .word 0xa52e7e04,0xe822251e
22007 .word 0x00ffffff,0xd2030008
22008 .word 0x00000000,0x000000ff
22009p0_local3_expect:
22010 .word 0x00e3ffff,0x60b100ff
22011 .word 0xff000000,0x000000ff
22012 .word 0x00000000,0x00000000
22013 .word 0xe3000000,0x00000000
22014 .word 0x87000000,0xff0000ff
22015 .word 0x0000ff00,0x000000b4
22016 .word 0x00000000,0x00000000
22017 .word 0xff800000,0x00003e8f
22018p0_local3_sec_expect:
22019 .word 0xffffb160,0x000000ff
22020 .word 0x3e8f00ff,0x000000ff
22021 .word 0x00000000,0x00000000
22022 .word 0x00000000,0x00ff0000
22023 .word 0x00000000,0x00000080
22024 .word 0x00000000,0x00e3ffff
22025 .word 0x87000000,0xff000000
22026 .word 0x000000ff,0x00000000
22027p0_local4_expect:
22028 .word 0x00b1ffff,0x0000fc16
22029 .word 0x00000000,0x00000080
22030 .word 0x00000087,0xff000000
22031 .word 0x00000029,0x00000000
22032 .word 0x00000000,0xffffffff
22033 .word 0x0000ff00,0x00000000
22034 .word 0x000000ff,0x000000ff
22035 .word 0xfffa0000,0x00e3ffff
22036p0_local4_sec_expect:
22037 .word 0xff000000,0xff000000
22038 .word 0xffff0000,0x00000000
22039 .word 0x00000000,0x000000ff
22040 .word 0x87000000,0xff0000ff
22041 .word 0xff0000ff,0x000000e3
22042 .word 0xffff0000,0x00000000
22043 .word 0xffffe300,0x0000faff
22044 .word 0x000000ff,0x00e3ffff
22045p0_local5_expect:
22046 .word 0xffffe300,0x00000000
22047 .word 0x00000000,0x00000080
22048 .word 0x00000000,0x00e3ffff
22049 .word 0x00000000,0x000000e3
22050 .word 0xffffffff,0xffffff00
22051 .word 0xe3000000,0xff0000ff
22052 .word 0x00000000,0xff000000
22053 .word 0xffffffff,0xe50000ff
22054p0_local5_sec_expect:
22055 .word 0x0000ffff,0x00000000
22056 .word 0xff000000,0x00000000
22057 .word 0xff000000,0x000000ff
22058 .word 0xe3000000,0x00000000
22059 .word 0xff00b160,0x000000ff
22060 .word 0x000000ff,0x000000ff
22061 .word 0x00000000,0xffffff00
22062 .word 0xff000000,0xff000000
22063p0_local6_expect:
22064 .word 0xffff0000,0xff0000ff
22065 .word 0xff5251d3,0x00000000
22066 .word 0x00e3ffff,0x00e3ffff
22067 .word 0x00000000,0xffffffff
22068 .word 0x00ff00ff,0xe3000000
22069 .word 0x00ff00ff,0xffffffff
22070 .word 0x0000ffff,0x001e0000
22071 .word 0xffffe300,0xff000000
22072p0_local6_sec_expect:
22073 .word 0xff000000,0x00000000
22074 .word 0x000000ff,0xffffffff
22075 .word 0xff000000,0x00000000
22076 .word 0xe3000000,0x00000000
22077 .word 0xff00b160,0xff0057fd
22078 .word 0x000000ff,0x000000ff
22079 .word 0x00000000,0x00000000
22080 .word 0xff000000,0xff000000
22081share0_expect:
22082 .word 0x3e8f01ce,0xa778056e
22083 .word 0xc5e19306,0x276fd4fe
22084 .word 0x22fa564a,0x91ecefa3
22085 .word 0x7a37c54c,0x2a0ddc27
22086 .word 0x88e5e385,0xf3d483d7
22087 .word 0xfc9e30ff,0xc1223505
22088 .word 0x1f97f561,0x15df3d69
22089 .word 0x34665a6d,0x6e37e345
22090share1_expect:
22091 .word 0xff2fe062,0x17104579
22092 .word 0xd1460c6b,0xa388f059
22093 .word 0x190e8626,0xcde55610
22094 .word 0x06293b66,0x108ea68a
22095 .word 0xcebc6246,0x359fe2e4
22096 .word 0x9c7981ff,0xe53f88ca
22097 .word 0xda932e6d,0xc4a44ee1
22098 .word 0x7f9115b1,0x365c8c76
22099 .word 0x00fff99a,0x718f4b9c
22100 .word 0xcc6161a7,0x62733d9a
22101 .word 0x625754d2,0x3ff7997f
22102 .word 0x4145aca1,0x4bc00164
22103 .word 0xf9552bab,0x18e020cc
22104 .word 0xa0e7f132,0x25b6b10a
22105 .word 0x72ae75ea,0x0fb6eefb
22106 .word 0x3937ee12,0x0ffdc4af
22107share2_expect:
22108 .word 0xffffe5a1,0xffa9f3b1
22109 .word 0x472f2da0,0xd38cdfd6
22110 .word 0x1850e495,0x90b49e4b
22111 .word 0x30a9455f,0x539b28bd
22112 .word 0xb0cf4298,0x56f8bab4
22113 .word 0x82a0533f,0xb98bd8ea
22114 .word 0x26473eca,0x31bd6985
22115 .word 0x2f38b097,0x19239ce8
22116share3_expect:
22117 .word 0xffff18df,0x36862b41
22118 .word 0x31a38344,0x79ac1553
22119 .word 0x51d3092e,0xc10b9f0f
22120 .word 0x9c853e0e,0x79ccb518
22121 .word 0x989c9995,0x3b092a50
22122 .word 0xd132f10b,0x116b175e
22123 .word 0x9eb16360,0x8d334091
22124 .word 0xd6d263f8,0x3596e730
22125 .word 0xffff28b2,0x51548f78
22126 .word 0x0b118149,0xf73f444f
22127 .word 0xb4001c69,0xb556ac85
22128 .word 0x20baaaca,0xd3c69e1d
22129 .word 0x1ea97be9,0xbf402893
22130 .word 0x9f420a09,0x523cace9
22131 .word 0xbe9093d6,0xed557c61
22132 .word 0xcf8f60f3,0x88daab26
22133 .word 0xffff9b02,0xc04f141b
22134 .word 0x2c42a389,0x0dc5b583
22135 .word 0x61791568,0xd7c62fca
22136 .word 0xf7544da5,0xc96fd9b1
22137 .word 0x003bd7f6,0x1af01f23
22138 .word 0x490d9077,0x70115948
22139 .word 0x83a9d947,0xcef4f3bb
22140 .word 0x95fe585a,0xb972f740
22141 .word 0xffffd5a0,0x28a5d189
22142 .word 0xf8def2a6,0x5470111d
22143 .word 0x2d6f9b35,0xd84f82c1
22144 .word 0xfa0f5caf,0x118e28c9
22145 .word 0xca485878,0xba491d04
22146 .word 0x3279ddba,0x3f1f4b5c
22147 .word 0xb77f95b6,0xf051f1bc
22148 .word 0xf9b5b719,0x3179b00e
22149 .word 0xfa2f4e79,0x47b0b9a4
22150 .word 0xfdef8763,0xf427642e
22151 .word 0x1e37a448,0x5a171813
22152 .word 0xeed6da03,0xe9cb06bd
22153 .word 0x203c9989,0x0ad98e0a
22154 .word 0x6628370f,0xc3e16445
22155 .word 0x1e253a7d,0x8b3309f6
22156 .word 0xc59b54de,0x4b4bb3d1
22157 .word 0xffb199db,0x3ac34e37
22158 .word 0x22ca1d96,0x348e13b7
22159 .word 0x7d3a8d15,0xf86cb1b6
22160 .word 0x2ecfcee7,0x80230b33
22161 .word 0xda0e8a16,0x7bf033b4
22162 .word 0xaeaedde3,0xd8b41faa
22163 .word 0xb7acac5a,0xf6ef5c18
22164 .word 0x2f61a4c5,0x68950f10
22165 .word 0x00ff423e,0xe18ade00
22166 .word 0x1f355ded,0x796674b2
22167 .word 0x71e33b62,0x0c8b6b3b
22168 .word 0xd3cc245d,0x0332f819
22169 .word 0x37067dac,0xe3f338b8
22170 .word 0x8e90c766,0x3bf3f170
22171 .word 0xc8aa7423,0x74d7a0ba
22172 .word 0xf9a595d1,0x3e468e4a
22173 .word 0xff00c752,0x4a9c22e3
22174 .word 0xfded4401,0x14c4bea1
22175 .word 0x11dda95f,0x94c9eb8c
22176 .word 0x8dfb85cb,0x6d2ed88f
22177 .word 0x349b3133,0x6b6233c6
22178 .word 0x30ed3049,0x1fef63bb
22179 .word 0x9570581f,0x0cf2f456
22180 .word 0x6171d4df,0x6387f1c0
22181p0_invalidate_semaphore:
22182 .word 0
22183! Data for Cross Processor Interrupt
22184 .align 8
22185received_xintr:
22186 .word 0,0,0,0,0,0,0,0
22187 .word 0,0,0,0,0,0,0,0
22188 .word 0,0,0,0,0,0,0,0
22189 .word 0,0,0,0,0,0,0,0
22190 .word 0,0,0,0,0,0,0,0
22191 .word 0,0,0,0,0,0,0,0
22192 .word 0,0,0,0,0,0,0,0
22193 .word 0,0,0,0,0,0,0,0
22194p0_dispatch_retry:
22195 .word 0,0
22196p0_xintr_data:
22197 .word 0x00000000,0x00000001
22198 .word 0x97154d88,0x4119d164
22199 .word 0x00000000,0x00000002
22200 .word 0x3a5f2b8f,0xac0b2b21
22201 .word 0x00000000,0x00000003
22202 .word 0xeae86b58,0x7e1ede39
22203 .word 0x00000000,0x00000004
22204 .word 0x5857a3ff,0xb695c3b5
22205 .word 0x00000000,0x00000005
22206 .word 0x0e0f2160,0x5dc1597d
22207 .word 0x00000000,0x00000006
22208 .word 0x44972b98,0x5ed114c5
22209 .word 0x00000000,0x00000007
22210 .word 0xedbe9287,0xf1f58019
22211 .word 0x00000000,0x00000008
22212 .word 0x1495a128,0x3b876d64
22213 .align 8
22214p0_xintr_expected:
22215 .word 0
22216 .align 64
22217xintr_data_ptrs:
22218 .word p0_xintr_data
22219 .align 8
22220p0_xintr_db:
22221 .skip 512
22222p0_xintr_retry_count:
22223 .word 0,0
22224p0_reset_cnt:
22225 .word 0
22226 .align 8
22227p0_ec_timing_ctrl:
22228 .word 0,0
22229p0_ec_control:
22230 .word 0,0
22231p0_mcu_shadow:
22232 .skip 80
22233user_data_end:
22234
22235
22236SECTION .p0_local0 DATA_VA=0x000800000
22237
22238attr_data {
22239 Name = .p0_local0,
22240 VA = 0x0000000000800000,
22241 RA = 0x0000000010000000,
22242 PA = ra2pa(0x0000000010000000,0),
22243 part_0_ctx_nonzero_tsb_config_0,
22244 TTE_Context=PCONTEXT,
22245 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22246 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22247 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22248 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22249}
22250
22251 .data
22252 .seg "data"
22253 .align 0x2000
22254 .global p0_local0_start
22255p0_local0_begin:
22256 .skip 0x1400
22257p0_local0_start:
22258 .word 0xe3be3372,0xff1ea306,0xc9621194,0xa872efa8
22259 .word 0x42a0ba56,0x2bb15db8,0x63faf6e3,0x702c0de6
22260 .word 0x107c11ad,0xa12193dd,0x63907922,0xdd8dfb13
22261 .word 0x043f6f43,0x64eb5228,0xf2a90fc8,0x4e8609d4
22262p0_local0_end:
22263
22264SECTION .p0_local0_sec DATA_VA=0x000800000
22265
22266attr_data {
22267 Name = .p0_local0_sec,
22268 VA = 0x0000000000800000,
22269 RA = 0x0000000030000000,
22270 PA = ra2pa(0x0000000030000000,0),
22271 part_0_ctx_nonzero_tsb_config_0,
22272 TTE_Context=SCONTEXT,
22273 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22274 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22275 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22276 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22277}
22278
22279 .data
22280 .seg "data"
22281 .align 0x2000
22282 .global p0_local0_sec_start
22283p0_local0_sec_begin:
22284 .skip 0x1400
22285p0_local0_sec_start:
22286 .word 0xe6964508,0xd0559d06,0xa79e1555,0x8a53b032
22287 .word 0x461d7330,0x54f3c7d1,0x9c56136f,0x0e505f4b
22288 .word 0xa52e7e04,0x02c076f0,0x99507837,0xe2a2ea29
22289 .word 0xf73659a6,0x41a1a601,0x4ca6fc6b,0x654a7d29
22290p0_local0_sec_end:
22291
22292SECTION .p0_local1 DATA_VA=0x000802000
22293
22294attr_data {
22295 Name = .p0_local1,
22296 VA = 0x0000000000802000,
22297 RA = 0x0000000010040000,
22298 PA = ra2pa(0x0000000010040000,0),
22299 part_0_ctx_nonzero_tsb_config_0,
22300 TTE_Context=PCONTEXT,
22301 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22302 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22303 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22304 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22305}
22306
22307 .data
22308 .seg "data"
22309 .align 0x2000
22310 .global p0_local1_start
22311p0_local1_begin:
22312 .skip 0x1400
22313p0_local1_start:
22314 .word 0x6bfb568f,0xca591030,0x6432845f,0x57663e30
22315 .word 0xffcb868d,0x4c6334a3,0x3ca1c359,0xd01edd19
22316 .word 0x7fe245f6,0xd8275aa4,0xe0250a6d,0x0f0be2a9
22317 .word 0xe9f291be,0x410fd903,0x445c2c9f,0x9f22251e
22318p0_local1_end:
22319
22320SECTION .p0_local1_sec DATA_VA=0x000802000
22321
22322attr_data {
22323 Name = .p0_local1_sec,
22324 VA = 0x0000000000802000,
22325 RA = 0x0000000030040000,
22326 PA = ra2pa(0x0000000030040000,0),
22327 part_0_ctx_nonzero_tsb_config_0,
22328 TTE_Context=SCONTEXT,
22329 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22330 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22331 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22332 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22333}
22334
22335 .data
22336 .seg "data"
22337 .align 0x2000
22338 .global p0_local1_sec_start
22339p0_local1_sec_begin:
22340 .skip 0x1400
22341p0_local1_sec_start:
22342 .word 0xbbdef45c,0x5584b512,0xb562cdb1,0xd3a0fe6b
22343 .word 0x597bd3e4,0xd1e92f7b,0xce72171c,0x22b6d1bb
22344 .word 0xce7ac61e,0x023e51a0,0x9022e18d,0x1c5e0f5f
22345 .word 0xdf50dd13,0x2ca9bcb5,0x02ed80cf,0xb55fc220
22346p0_local1_sec_end:
22347
22348SECTION .p0_local2 DATA_VA=0x000804000
22349
22350attr_data {
22351 Name = .p0_local2,
22352 VA = 0x0000000000804000,
22353 RA = 0x0000000010080000,
22354 PA = ra2pa(0x0000000010080000,0),
22355 part_0_ctx_nonzero_tsb_config_0,
22356 TTE_Context=PCONTEXT,
22357 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22358 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22359 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22360 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22361}
22362
22363 .data
22364 .seg "data"
22365 .align 0x2000
22366 .global p0_local2_start
22367p0_local2_begin:
22368 .skip 0x1400
22369p0_local2_start:
22370 .word 0x948a4d02,0xf57e14c7,0xe713ee56,0x03815332
22371 .word 0xcf8c9400,0xc68c78d8,0xd0c62442,0x6f11316e
22372 .word 0x49840312,0xf539bdcc,0x94121178,0xb252fd4b
22373 .word 0x128b7cee,0x7928f15e,0x4f9cb114,0x75164fc8
22374p0_local2_end:
22375
22376SECTION .p0_local2_sec DATA_VA=0x000804000
22377
22378attr_data {
22379 Name = .p0_local2_sec,
22380 VA = 0x0000000000804000,
22381 RA = 0x0000000030080000,
22382 PA = ra2pa(0x0000000030080000,0),
22383 part_0_ctx_nonzero_tsb_config_0,
22384 TTE_Context=SCONTEXT,
22385 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22386 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22387 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22388 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22389}
22390
22391 .data
22392 .seg "data"
22393 .align 0x2000
22394 .global p0_local2_sec_start
22395p0_local2_sec_begin:
22396 .skip 0x1400
22397p0_local2_sec_start:
22398 .word 0xefcf4072,0x887e3ba9,0x1c955e81,0xfa93b0a2
22399 .word 0x2bb2b3ca,0x70b4b1fd,0x646d910d,0x7abbfe4d
22400 .word 0xdc24471b,0x8906acbf,0x95d0a0c4,0x6bd091ff
22401 .word 0x7b398aab,0x0fbfdfcf,0x21d0705d,0xf28b69b5
22402p0_local2_sec_end:
22403
22404SECTION .p0_local3 DATA_VA=0x000806000
22405
22406attr_data {
22407 Name = .p0_local3,
22408 VA = 0x0000000000806000,
22409 RA = 0x00000000100c0000,
22410 PA = ra2pa(0x00000000100c0000,0),
22411 part_0_ctx_nonzero_tsb_config_0,
22412 TTE_Context=PCONTEXT,
22413 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22414 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22415 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22416 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22417}
22418
22419 .data
22420 .seg "data"
22421 .align 0x2000
22422 .global p0_local3_start
22423p0_local3_begin:
22424 .skip 0x1400
22425p0_local3_start:
22426 .word 0x790f06e7,0x8f0a4e97,0xfc5da99a,0xd169ea6a
22427 .word 0x416f4834,0xb5c8ad51,0x5b60a5f4,0x5fac2f21
22428 .word 0x8a204df7,0x20e9f282,0x701f2b2b,0xe50c768e
22429 .word 0x8eb3af40,0xe1c48775,0x5d15e8b5,0x6b6cc2ec
22430p0_local3_end:
22431
22432SECTION .p0_local3_sec DATA_VA=0x000806000
22433
22434attr_data {
22435 Name = .p0_local3_sec,
22436 VA = 0x0000000000806000,
22437 RA = 0x00000000300c0000,
22438 PA = ra2pa(0x00000000300c0000,0),
22439 part_0_ctx_nonzero_tsb_config_0,
22440 TTE_Context=SCONTEXT,
22441 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22442 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22443 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22444 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22445}
22446
22447 .data
22448 .seg "data"
22449 .align 0x2000
22450 .global p0_local3_sec_start
22451p0_local3_sec_begin:
22452 .skip 0x1400
22453p0_local3_sec_start:
22454 .word 0x0e18df29,0xfe8b48c6,0xd53f351c,0xf66d47e8
22455 .word 0xe292aff8,0x13ce7c52,0xdd6fe3d7,0xbbf532db
22456 .word 0xb430a514,0x74e53ae9,0x423742c0,0x2b0994b6
22457 .word 0x9476aad5,0x6d0498fd,0xe00c2ff6,0x60bb2927
22458p0_local3_sec_end:
22459
22460SECTION .p0_local4 DATA_VA=0x000808000
22461
22462attr_data {
22463 Name = .p0_local4,
22464 VA = 0x0000000000808000,
22465 RA = 0x0000000010100000,
22466 PA = ra2pa(0x0000000010100000,0),
22467 part_0_ctx_nonzero_tsb_config_0,
22468 TTE_Context=PCONTEXT,
22469 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22470 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22471 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22472 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22473}
22474
22475 .data
22476 .seg "data"
22477 .align 0x2000
22478 .global p0_local4_start
22479p0_local4_begin:
22480 .skip 0x1400
22481p0_local4_start:
22482 .word 0x0addd1cc,0x01f35123,0x9595b79e,0x1d8080b9
22483 .word 0xd0377664,0x26b50d03,0x1560aefe,0xa156caa9
22484 .word 0x9735361c,0x94a86dd3,0xad14c10a,0x9b0c725c
22485 .word 0x7ef25af5,0x3aed2469,0xe22787a2,0x4373d92b
22486p0_local4_end:
22487
22488SECTION .p0_local4_sec DATA_VA=0x000808000
22489
22490attr_data {
22491 Name = .p0_local4_sec,
22492 VA = 0x0000000000808000,
22493 RA = 0x0000000030100000,
22494 PA = ra2pa(0x0000000030100000,0),
22495 part_0_ctx_nonzero_tsb_config_0,
22496 TTE_Context=SCONTEXT,
22497 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22498 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22499 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22500 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22501}
22502
22503 .data
22504 .seg "data"
22505 .align 0x2000
22506 .global p0_local4_sec_start
22507p0_local4_sec_begin:
22508 .skip 0x1400
22509p0_local4_sec_start:
22510 .word 0x549c323e,0x0ab8f637,0xbc946679,0xd4129133
22511 .word 0x3acc0cbb,0x8b0b6b58,0x7222bb94,0xda7c4b0c
22512 .word 0x9c071bb4,0x462cd38d,0xd8c31769,0x5610d03d
22513 .word 0xdf201723,0x65a5914a,0x27e2d0d7,0x9eaf4194
22514p0_local4_sec_end:
22515
22516SECTION .p0_local5 DATA_VA=0x00080a000
22517
22518attr_data {
22519 Name = .p0_local5,
22520 VA = 0x000000000080a000,
22521 RA = 0x0000000010140000,
22522 PA = ra2pa(0x0000000010140000,0),
22523 part_0_ctx_nonzero_tsb_config_0,
22524 TTE_Context=PCONTEXT,
22525 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22526 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22527 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22528 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22529}
22530
22531 .data
22532 .seg "data"
22533 .align 0x2000
22534 .global p0_local5_start
22535p0_local5_begin:
22536 .skip 0x1400
22537p0_local5_start:
22538 .word 0x60b136e4,0x088d03d2,0x84f172db,0x2ad5b81b
22539 .word 0x32c8e3bb,0x3469aa70,0xa69be755,0x349b34e1
22540 .word 0xae9a2bfc,0x16973ac7,0xa6667f18,0xfd2281c3
22541 .word 0xcb0c4acb,0x9ad31662,0x9129fb24,0xa1532bb8
22542p0_local5_end:
22543
22544SECTION .p0_local5_sec DATA_VA=0x00080a000
22545
22546attr_data {
22547 Name = .p0_local5_sec,
22548 VA = 0x000000000080a000,
22549 RA = 0x0000000030140000,
22550 PA = ra2pa(0x0000000030140000,0),
22551 part_0_ctx_nonzero_tsb_config_0,
22552 TTE_Context=SCONTEXT,
22553 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22554 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22555 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22556 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22557}
22558
22559 .data
22560 .seg "data"
22561 .align 0x2000
22562 .global p0_local5_sec_start
22563p0_local5_sec_begin:
22564 .skip 0x1400
22565p0_local5_sec_start:
22566 .word 0xed768f42,0x8c71f0c6,0x6a599db0,0x4440f3d4
22567 .word 0xf8b5e936,0xeb0efd3c,0x4917edc0,0x09a13b55
22568 .word 0xde758f6b,0x3baf5081,0x379ed801,0xcb08a9e0
22569 .word 0x4d316293,0x7978b36e,0xbf1c5d38,0x5710a91f
22570p0_local5_sec_end:
22571
22572SECTION .p0_local6 DATA_VA=0x00080c000
22573
22574attr_data {
22575 Name = .p0_local6,
22576 VA = 0x000000000080c000,
22577 RA = 0x0000000010180000,
22578 PA = ra2pa(0x0000000010180000,0),
22579 part_0_ctx_nonzero_tsb_config_0,
22580 TTE_Context=PCONTEXT,
22581 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22582 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22583 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22584 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22585}
22586
22587 .data
22588 .seg "data"
22589 .align 0x2000
22590 .global p0_local6_start
22591p0_local6_begin:
22592 .skip 0x1400
22593p0_local6_start:
22594 .word 0xf3ee4792,0x641035b8,0xb2787248,0xbfdff7ee
22595 .word 0xc9c8f650,0xe4468589,0x7019af47,0x8cb0466d
22596 .word 0xa21033db,0x726f2f17,0xe4202773,0x442eeae8
22597 .word 0x0aeb4c39,0x47ee08bd,0xb24621fd,0x94ad7d4c
22598p0_local6_end:
22599
22600SECTION .p0_local6_sec DATA_VA=0x00080c000
22601
22602attr_data {
22603 Name = .p0_local6_sec,
22604 VA = 0x000000000080c000,
22605 RA = 0x0000000030180000,
22606 PA = ra2pa(0x0000000030180000,0),
22607 part_0_ctx_nonzero_tsb_config_0,
22608 TTE_Context=SCONTEXT,
22609 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22610 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22611 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22612 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22613}
22614
22615 .data
22616 .seg "data"
22617 .align 0x2000
22618 .global p0_local6_sec_start
22619p0_local6_sec_begin:
22620 .skip 0x1400
22621p0_local6_sec_start:
22622 .word 0x972b75c3,0xb9283712,0x1744f010,0x6ce214e9
22623 .word 0xb1f3b62b,0x4acc9370,0x55b60131,0xce4ed205
22624 .word 0x8ccd920c,0x415d28e8,0xe0f02f73,0xb9a63a86
22625 .word 0xf23a9726,0x407eae3e,0xaa59bf00,0x475f8a73
22626p0_local6_sec_end:
22627
22628SECTION .share0 DATA_VA=0x00080e000
22629
22630attr_data {
22631 Name = .share0,
22632 VA = 0x000000000080e000,
22633 RA = 0x00000000201c0000,
22634 PA = ra2pa(0x00000000201c0000,0),
22635 part_0_ctx_nonzero_tsb_config_0,
22636 TTE_Context=PCONTEXT,
22637 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22638 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22639 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22640 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22641}
22642
22643 .data
22644 .seg "data"
22645 .align 0x2000
22646 .global share0_start
22647share0_begin:
22648share0_start:
22649 .word 0xdb6701ce,0xa778056e,0xc5e19306,0x276fd4fe
22650 .word 0x22fa564a,0x91ecefa3,0x7a37c54c,0x2a0ddc27
22651 .word 0x88e5e385,0xf3d483d7,0xfc9e30ff,0xc1223505
22652 .word 0x1f97f561,0x15df3d69,0x34665a6d,0x6e37e345
22653share0_end:
22654
22655SECTION .share1 DATA_VA=0x000810000
22656
22657attr_data {
22658 Name = .share1,
22659 VA = 0x0000000000810000,
22660 RA = 0x0000000020800000,
22661 PA = ra2pa(0x0000000020800000,0),
22662 part_0_ctx_nonzero_tsb_config_0,
22663 TTE_Context=PCONTEXT,
22664 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22665 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22666 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22667 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22668}
22669
22670 .data
22671 .seg "data"
22672 .align 0x2000
22673 .global share1_start
22674share1_begin:
22675share1_start:
22676 .word 0x95ebe062,0x17104579,0xd1460c6b,0xa388f059
22677 .word 0x190e8626,0xcde55610,0x06293b66,0x108ea68a
22678 .word 0xcebc6246,0x359fe2e4,0x9c7981ff,0xe53f88ca
22679 .word 0xda932e6d,0xc4a44ee1,0x7f9115b1,0x365c8c76
22680 .word 0x659bf99a,0x718f4b9c,0xcc6161a7,0x62733d9a
22681 .word 0x625754d2,0x3ff7997f,0x4145aca1,0x4bc00164
22682 .word 0xf9552bab,0x18e020cc,0xa0e7f132,0x25b6b10a
22683 .word 0x72ae75ea,0x0fb6eefb,0x3937ee12,0x0ffdc4af
22684share1_end:
22685
22686SECTION .share2 DATA_VA=0x000812000
22687
22688attr_data {
22689 Name = .share2,
22690 VA = 0x0000000000812000,
22691 RA = 0x00000000211c0000,
22692 PA = ra2pa(0x00000000211c0000,0),
22693 part_0_ctx_nonzero_tsb_config_0,
22694 TTE_Context=PCONTEXT,
22695 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22696 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22697 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22698 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22699}
22700
22701 .data
22702 .seg "data"
22703 .align 0x2000
22704 .global share2_start
22705share2_begin:
22706share2_start:
22707 .word 0x22dce5a1,0xffa9f3b1,0x472f2da0,0xd38cdfd6
22708 .word 0x1850e495,0x90b49e4b,0x30a9455f,0x539b28bd
22709 .word 0xb0cf4298,0x56f8bab4,0x82a0533f,0xb98bd8ea
22710 .word 0x26473eca,0x31bd6985,0x2f38b097,0x19239ce8
22711share2_end:
22712
22713SECTION .share3 DATA_VA=0x000814000
22714
22715attr_data {
22716 Name = .share3,
22717 VA = 0x0000000000814000,
22718 RA = 0x0000000021800000,
22719 PA = ra2pa(0x0000000021800000,0),
22720 part_0_ctx_nonzero_tsb_config_0,
22721 TTE_Context=PCONTEXT,
22722 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
22723 TTE_Diag=0, TTE_L=0, TTE_EP=1,
22724 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
22725 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
22726}
22727
22728 .data
22729 .seg "data"
22730 .align 0x2000
22731 .global share3_start
22732share3_begin:
22733share3_start:
22734 .word 0x9be918df,0x36862b41,0x31a38344,0x79ac1553
22735 .word 0x51d3092e,0xc10b9f0f,0x9c853e0e,0x79ccb518
22736 .word 0x989c9995,0x3b092a50,0xd132f10b,0x116b175e
22737 .word 0x9eb16360,0x8d334091,0xd6d263f8,0x3596e730
22738 .word 0x287028b2,0x51548f78,0x0b118149,0xf73f444f
22739 .word 0xb4001c69,0xb556ac85,0x20baaaca,0xd3c69e1d
22740 .word 0x1ea97be9,0xbf402893,0x9f420a09,0x523cace9
22741 .word 0xbe9093d6,0xed557c61,0xcf8f60f3,0x88daab26
22742 .word 0x18f59b02,0xc04f141b,0x2c42a389,0x0dc5b583
22743 .word 0x61791568,0xd7c62fca,0xf7544da5,0xc96fd9b1
22744 .word 0x003bd7f6,0x1af01f23,0x490d9077,0x70115948
22745 .word 0x83a9d947,0xcef4f3bb,0x95fe585a,0xb972f740
22746 .word 0x90d5d5a0,0x28a5d189,0xf8def2a6,0x5470111d
22747 .word 0x2d6f9b35,0xd84f82c1,0xfa0f5caf,0x118e28c9
22748 .word 0xca485878,0xba491d04,0x3279ddba,0x3f1f4b5c
22749 .word 0xb77f95b6,0xf051f1bc,0xf9b5b719,0x3179b00e
22750 .word 0x650a4e79,0x47b0b9a4,0xfdef8763,0xf427642e
22751 .word 0x1e37a448,0x5a171813,0xeed6da03,0xe9cb06bd
22752 .word 0x203c9989,0x0ad98e0a,0x6628370f,0xc3e16445
22753 .word 0x1e253a7d,0x8b3309f6,0xc59b54de,0x4b4bb3d1
22754 .word 0x0a6099db,0x3ac34e37,0x22ca1d96,0x348e13b7
22755 .word 0x7d3a8d15,0xf86cb1b6,0x2ecfcee7,0x80230b33
22756 .word 0xda0e8a16,0x7bf033b4,0xaeaedde3,0xd8b41faa
22757 .word 0xb7acac5a,0xf6ef5c18,0x2f61a4c5,0x68950f10
22758 .word 0xa1b7423e,0xe18ade00,0x1f355ded,0x796674b2
22759 .word 0x71e33b62,0x0c8b6b3b,0xd3cc245d,0x0332f819
22760 .word 0x37067dac,0xe3f338b8,0x8e90c766,0x3bf3f170
22761 .word 0xc8aa7423,0x74d7a0ba,0xf9a595d1,0x3e468e4a
22762 .word 0x12bcc752,0x4a9c22e3,0xfded4401,0x14c4bea1
22763 .word 0x11dda95f,0x94c9eb8c,0x8dfb85cb,0x6d2ed88f
22764 .word 0x349b3133,0x6b6233c6,0x30ed3049,0x1fef63bb
22765 .word 0x9570581f,0x0cf2f456,0x6171d4df,0x6387f1c0
22766share3_end: