Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_3000_15.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_3000_15.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 = 327144535
40! Riesling can be on
41! 1 Thread, 3000 lines
42! mpgen created on Dec 20, 2005 (16:35:03)
43! mpgen_3000_15.s created on Mar 27, 2009 (14:45:35)
44! RC file : random.rc
45! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_3000_15 -p 1 -l 3000
46
47#define H_HT0_Hw_Corrected_Error_0x63 hw_corrected_error_handler
48
49#define MAIN_PAGE_NUCLEUS_ALSO
50#define MAIN_PAGE_HV_ALSO
51#define N_CPUS 1
52#define ENABLE_T0_Fp_exception_ieee_754_0x21
53#define ENABLE_T0_Fp_exception_other_0x22
54#define ENABLE_T0_Fp_disabled_0x20
55#define ENABLE_T0_Illegal_instruction_0x10
56#define ENABLE_T1_Illegal_instruction_0x10
57#define ENABLE_HT0_Illegal_instruction_0x10
58#define ENABLE_HT1_Illegal_instruction_0x10
59#define ENABLE_T0_Clean_Window_0x24
60#define THREAD_COUNT 1
61#define THREAD_STRIDE 1
62#define SKIP_TRAPCHECK
63#define USE_MPGEN_TRAPS
64
65#include "hboot.s"
66
67 .text
68 .global main
69main:
70
71! Random code for Processor 0
72
73processor_0:
74 ta T_CHANGE_PRIV
75 wrpr %g0,7,%cleanwin
76 call p0_init_memory_pointers
77 wr %g0,0x80,%asi ! Setting default asi to 80
78
79! Initialize the floating point registers for processor 0
80
81 wr %g0,0x4,%fprs ! Make sure fef is 1
82 set p0_init_freg,%g1
83! %f0 = a4bdbde0 f5969ca9 912a05c7 ca2516a2
84! %f4 = 5738ab28 c19e324d eb5c6612 c170afb0
85! %f8 = 9263b683 00d74f0d a4c504b7 87af6512
86! %f12 = 0b2f8ade 965ee3c9 8f42ddd7 20f9d58a
87 ldda [%g1]ASI_BLK_P,%f0
88 add %g1,64,%g1
89! %f16 = e1372629 58b20084 8af30670 ce8ecf5c
90! %f20 = c5d3253a 5f880035 413188a4 012b48db
91! %f24 = 775a5ef2 50a00528 b0a253ce 0e1973b3
92! %f28 = 4049c358 fea97ab2 a5d41c1d 9a41c1c7
93 ldda [%g1]ASI_BLK_P,%f16
94 add %g1,64,%g1
95! %f32 = e8afeef0 7d941297 7641f152 a6652f38
96! %f36 = d20c3e7c 2182fab9 67449473 a2159f27
97! %f40 = 6392c65d 21f504cf c8d17eca 4a362c97
98! %f44 = e96a1b5e 43ec5752 ada08b66 5260ecc2
99 ldda [%g1]ASI_BLK_P,%f32
100
101! Set up the Graphics Status Register
102
103 setx 0x44f6b24000000077,%g7,%g1 ! GSR scale = 14, align = 7
104 wr %g1,%g0,%gsr ! GSR = 44f6b24000000077
105 wr %g0,%y ! Clear Y register
106 xorcc %g0,%g0,%g3 ! init %g3 and set flags
107 membar #Sync ! Force the block loads to complete
108
109! Start of Random Code for processor 0
110
111p0_label_1:
112! %f18 = 8af30670 ce8ecf5c, Mem[0000000030101408] = d8ce0170 a9e274c4
113 stda %f18,[%i4+%o4]0x81 ! Mem[0000000030101408] = 8af30670 ce8ecf5c
114! %l2 = 442ab8884b6f1614, Mem[0000000030041408] = b95a4bac
115 stha %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 16144bac
116! Mem[0000000010041410] = 133dceb3, %f26 = b0a253ce
117 lda [%i1+%o5]0x80,%f26 ! %f26 = 133dceb3
118! %l5 = b64e5972097fcbb5, Mem[0000000030001408] = c673e04a
119 stwa %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 097fcbb5
120! Mem[0000000010101408] = c27a4c3f, %l3 = 08b3573df3f2a20a
121 swapa [%i4+%o4]0x88,%l3 ! %l3 = 00000000c27a4c3f
122! Mem[0000000030081408] = dd7d5836, %l0 = 1464a3286bd6d300
123 lduha [%i2+%o4]0x81,%l0 ! %l0 = 000000000000dd7d
124! %l7 = 08d9fb3230ee1634, Mem[0000000010181428] = 9df02ce2, %asi = 80
125 stwa %l7,[%i6+0x028]%asi ! Mem[0000000010181428] = 30ee1634
126! %l2 = 442ab8884b6f1614, imm = fffffffffffff3fd, %l5 = b64e5972097fcbb5
127 xor %l2,-0xc03,%l5 ! %l5 = bbd54777b490e5e9
128! Mem[0000000010181400] = bb5aef27, %l0 = 000000000000dd7d
129 ldsha [%i6+%g0]0x80,%l0 ! %l0 = ffffffffffffbb5a
130! Starting 10 instruction Store Burst
131! %l5 = bbd54777b490e5e9, Mem[00000000100c1400] = 2eb69969
132 stha %l5,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 2eb6e5e9
133
134p0_label_2:
135! Mem[0000000030181400] = 0418b91c, %l3 = 00000000c27a4c3f
136 ldsha [%i6+%g0]0x89,%l3 ! %l3 = ffffffffffffb91c
137! %l7 = 08d9fb3230ee1634, Mem[0000000030101410] = ef8690e26fd5d3e2
138 stxa %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 08d9fb3230ee1634
139! %l4 = 5dae98bc0f975740, immed = 00000ad8, %y = 00000000
140 udiv %l4,0xad8,%l7 ! %l7 = 0000000000017013
141 mov %l0,%y ! %y = ffffbb5a
142! %l4 = 5dae98bc0f975740, imm = ffffffffffffffec, %l5 = bbd54777b490e5e9
143 addc %l4,-0x014,%l5 ! %l5 = 5dae98bc0f97572c
144! Mem[00000000300c1408] = ebb2fdda, %l5 = 5dae98bc0f97572c
145 swapa [%i3+%o4]0x81,%l5 ! %l5 = 00000000ebb2fdda
146! %f14 = 8f42ddd7, Mem[0000000010101408] = 0aa2f2f3
147 sta %f14,[%i4+%o4]0x80 ! Mem[0000000010101408] = 8f42ddd7
148! Mem[00000000100c1408] = 44fa28d0, %l6 = 5dd1a632547327ab
149 swapa [%i3+%o4]0x88,%l6 ! %l6 = 0000000044fa28d0
150! Mem[0000000030041410] = 07a5e44d, %l6 = 0000000044fa28d0
151 swapa [%i1+%o5]0x89,%l6 ! %l6 = 0000000007a5e44d
152! %l6 = 07a5e44d, %l7 = 00017013, Mem[0000000030181410] = 0682cb6f 498f6cce
153 stda %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 07a5e44d 00017013
154! Starting 10 instruction Load Burst
155! Mem[0000000010081408] = 4a42522a, %f11 = 87af6512
156 ld [%i2+%o4],%f11 ! %f11 = 4a42522a
157
158p0_label_3:
159! Mem[000000001018142c] = 8100b17d, %l7 = 0000000000017013
160 ldub [%i6+0x02d],%l7 ! %l7 = 0000000000000000
161! %l6 = 0000000007a5e44d, imm = 0000000000000311, %l1 = 38bb34c03e7637d6
162 xor %l6,0x311,%l1 ! %l1 = 0000000007a5e75c
163! Mem[00000000100c1408] = ab277354, %l3 = ffffffffffffb91c
164 lduwa [%i3+%o4]0x80,%l3 ! %l3 = 00000000ab277354
165! Mem[0000000010101410] = 095135f0, %l1 = 0000000007a5e75c
166 lduba [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000009
167! Mem[0000000030181400] = 0418b91c, %l3 = 00000000ab277354
168 lduha [%i6+%g0]0x89,%l3 ! %l3 = 000000000000b91c
169! Mem[0000000010101414] = 47c6b2b0, %l3 = 000000000000b91c
170 lduba [%i4+0x017]%asi,%l3 ! %l3 = 00000000000000b0
171! Mem[0000000030001408] = 8b3141eb097fcbb5, %l7 = 0000000000000000
172 ldxa [%i0+%o4]0x89,%l7 ! %l7 = 8b3141eb097fcbb5
173! Mem[0000000010181434] = 3b3a6b3f, %f27 = 0e1973b3
174 ld [%i6+0x034],%f27 ! %f27 = 3b3a6b3f
175! Mem[0000000030081400] = a177a6af, %l0 = ffffffffffffbb5a
176 lduha [%i2+%g0]0x81,%l0 ! %l0 = 000000000000a177
177! Starting 10 instruction Store Burst
178! %l0 = 000000000000a177, Mem[0000000030081400] = a177a6af60aef68f
179 stxa %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000000000a177
180
181p0_label_4:
182! %l4 = 0f975740, %l5 = ebb2fdda, Mem[0000000030101408] = 7006f38a 5ccf8ece
183 stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0f975740 ebb2fdda
184! %f26 = 133dceb3 3b3a6b3f, Mem[0000000010041400] = 347cbcdd 66a31434
185 std %f26,[%i1+%g0] ! Mem[0000000010041400] = 133dceb3 3b3a6b3f
186! %f3 = ca2516a2, %f18 = 8af30670, %f23 = 012b48db
187 fsubs %f3 ,%f18,%f23 ! %f23 = ca2516a2
188! Mem[0000000010141400] = 997bde1f, %l3 = 00000000000000b0, %asi = 80
189 swapa [%i5+0x000]%asi,%l3 ! %l3 = 00000000997bde1f
190! Mem[0000000030041408] = ac4b1416, %l6 = 0000000007a5e44d
191 ldstuba [%i1+%o4]0x89,%l6 ! %l6 = 00000016000000ff
192! %f24 = 775a5ef2 50a00528, %l5 = 00000000ebb2fdda
193! Mem[0000000010101430] = 6afb8e9655b8fc7c
194 add %i4,0x030,%g1
195 stda %f24,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010101430] = 6afb8e96f25e5a77
196! Mem[00000000300c1410] = c9bd086d, %l4 = 5dae98bc0f975740
197 ldstuba [%i3+%o5]0x81,%l4 ! %l4 = 000000c9000000ff
198! Mem[0000000010001400] = e740342b, %l2 = 442ab8884b6f1614
199 ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 000000e7000000ff
200! %f30 = a5d41c1d 9a41c1c7, Mem[0000000010081408] = 4a42522a f9ee0583
201 stda %f30,[%i2+%o4]0x80 ! Mem[0000000010081408] = a5d41c1d 9a41c1c7
202! Starting 10 instruction Load Burst
203! Mem[0000000010181410] = 5d662049 2373c496, %l2 = 000000e7, %l3 = 997bde1f
204 ldda [%i6+0x010]%asi,%l2 ! %l2 = 000000005d662049 000000002373c496
205
206p0_label_5:
207! %l5 = 00000000ebb2fdda, imm = fffffffffffff3ba, %l1 = 0000000000000009
208 xor %l5,-0xc46,%l1 ! %l1 = ffffffff144d0e60
209! Mem[0000000030081400] = 77a1000000000000, %f10 = a4c504b7 4a42522a
210 ldda [%i2+%g0]0x89,%f10 ! %f10 = 77a10000 00000000
211! Mem[00000000100c1418] = d1555933, %l5 = 00000000ebb2fdda
212 ldsw [%i3+0x018],%l5 ! %l5 = ffffffffd1555933
213 membar #Sync ! Added by membar checker (1)
214! Mem[0000000010101400] = c5517e6a f3e54b44 8f42ddd7 433924ef
215! Mem[0000000010101410] = 095135f0 47c6b2b0 30fdc02c 9592cf1c
216! Mem[0000000010101420] = 8a78816a 3ee5dbe1 8062c5e8 725741a6
217! Mem[0000000010101430] = 6afb8e96 f25e5a77 914e80b8 5745154b
218 ldda [%i4]ASI_BLK_P,%f0 ! Block Load from 0000000010101400
219! Mem[0000000030141410] = bbb4ffc256d7a6d3, %l6 = 0000000000000016
220 ldxa [%i5+%o5]0x81,%l6 ! %l6 = bbb4ffc256d7a6d3
221! Mem[0000000030081410] = 3f1dfc16e658797a, %f18 = 8af30670 ce8ecf5c
222 ldda [%i2+%o5]0x89,%f18 ! %f18 = 3f1dfc16 e658797a
223! Mem[0000000010181408] = 19757b20, %l4 = 00000000000000c9
224 ldsba [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000019
225! Mem[0000000030041410] = d028fa44, %l7 = 8b3141eb097fcbb5
226 lduha [%i1+%o5]0x81,%l7 ! %l7 = 000000000000d028
227! Mem[00000000211c0000] = d96c980d, %l6 = bbb4ffc256d7a6d3
228 lduba [%o2+0x000]%asi,%l6 ! %l6 = 00000000000000d9
229! Starting 10 instruction Store Burst
230! Mem[0000000030041400] = 66e42a1c, %l2 = 000000005d662049
231 ldstuba [%i1+%g0]0x89,%l2 ! %l2 = 0000001c000000ff
232
233p0_label_6:
234! %l4 = 0000000000000019, Mem[00000000201c0000] = fda319af, %asi = 80
235 stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 001919af
236! Code Fragment 4
237p0_fragment_1:
238! %l0 = 000000000000a177
239 setx 0x39594b580e2482c3,%g7,%l0 ! %l0 = 39594b580e2482c3
240! %l1 = ffffffff144d0e60
241 setx 0x322397ffc32c4877,%g7,%l1 ! %l1 = 322397ffc32c4877
242 setx 0x7ff8, %g1, %g2
243 and %l0, %g2, %l0
244 setx 0xffffffff, %g1, %g2
245 and %l1, %g2, %l1
246 setx 0x100000000, %g1, %g2
247 or %l1, %g2, %l1 ! Set bit 32 - perrinj
248 ta T_CHANGE_HPRIV
249 stxa %l1, [%l0]ASI_ICACHE_INSTR
250 ta T_CHANGE_NONHPRIV
251! %l0 = 39594b580e2482c3
252 setx 0x025056f85cae8384,%g7,%l0 ! %l0 = 025056f85cae8384
253! %l1 = 322397ffc32c4877
254 setx 0x2eaac4e7c087a97a,%g7,%l1 ! %l1 = 2eaac4e7c087a97a
255! %f28 = 4049c358, Mem[0000000030001408] = b5cb7f09
256 sta %f28,[%i0+%o4]0x81 ! Mem[0000000030001408] = 4049c358
257! Mem[00000000300c1400] = 4e728631, %l6 = 00000000000000d9
258 swapa [%i3+%g0]0x89,%l6 ! %l6 = 000000004e728631
259! %f20 = c5d3253a, Mem[0000000030101408] = 4057970f
260 sta %f20,[%i4+%o4]0x81 ! Mem[0000000030101408] = c5d3253a
261! %l3 = 000000002373c496, Mem[0000000010141410] = 72b4c9609f937292
262 stxa %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000002373c496
263! %l0 = 5cae8384, %l1 = c087a97a, Mem[0000000030041400] = ff2ae466 dbbd3d3c
264 stda %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 5cae8384 c087a97a
265! %l4 = 0000000000000019, Mem[00000000100c1400] = 2eb6e5e9
266 stba %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 2eb6e519
267! Mem[0000000010181400] = 27ef5abb, %l2 = 000000000000001c
268 ldstuba [%i6+%g0]0x88,%l2 ! %l2 = 000000bb000000ff
269! Starting 10 instruction Load Burst
270! %l5 = ffffffffd1555933, %l1 = 2eaac4e7c087a97a, %l1 = 2eaac4e7c087a97a
271 andn %l5,%l1,%l1 ! %l1 = d1553b1811505001
272
273p0_label_7:
274! Mem[0000000030141408] = 59dfb343, %l3 = 000000002373c496
275 lduwa [%i5+%o4]0x81,%l3 ! %l3 = 0000000059dfb343
276! Mem[0000000010141410] = 96c47323, %f23 = ca2516a2
277 lda [%i5+%o5]0x80,%f23 ! %f23 = 96c47323
278! Mem[0000000010081400] = 9d4351b7, %f26 = 133dceb3
279 ld [%i2+%g0],%f26 ! %f26 = 9d4351b7
280! Mem[0000000010101408] = d7dd428f, %l3 = 0000000059dfb343
281 lduha [%i4+%o4]0x88,%l3 ! %l3 = 000000000000428f
282! Mem[000000001004141c] = 38bcbdbe, %f1 = f3e54b44
283 lda [%i1+0x01c]%asi,%f1 ! %f1 = 38bcbdbe
284! Mem[0000000010181410] = 5d6620492373c496, %f22 = 413188a4 96c47323
285 ldda [%i6+%o5]0x80,%f22 ! %f22 = 5d662049 2373c496
286! Mem[0000000010141408] = 3df2ce82a1f49eb1, %l3 = 000000000000428f
287 ldxa [%i5+%o4]0x80,%l3 ! %l3 = 3df2ce82a1f49eb1
288! Mem[0000000010001410] = 505d8668, %l1 = d1553b1811505001
289 lduba [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000050
290! Mem[0000000010041408] = 3ce31959, %l4 = 0000000000000019
291 lduha [%i1+%o4]0x80,%l4 ! %l4 = 0000000000003ce3
292! Starting 10 instruction Store Burst
293! %l0 = 025056f85cae8384, %l1 = 0000000000000050, %l3 = 3df2ce82a1f49eb1
294 and %l0,%l1,%l3 ! %l3 = 0000000000000000
295
296p0_label_8:
297! %f28 = 4049c358 fea97ab2, %l1 = 0000000000000050
298! Mem[0000000030001428] = 10ffdbc6a9f92710
299 add %i0,0x028,%g1
300 stda %f28,[%g1+%l1]ASI_PST32_S ! Mem[0000000030001428] = 10ffdbc6a9f92710
301! %f22 = 5d662049 2373c496, Mem[0000000030081408] = 36587ddd eba467c9
302 stda %f22,[%i2+%o4]0x89 ! Mem[0000000030081408] = 5d662049 2373c496
303! %f0 = c5517e6a 38bcbdbe, Mem[0000000010181400] = ff5aef27 fcedf601
304 stda %f0 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = c5517e6a 38bcbdbe
305! %f16 = e1372629 58b20084, Mem[0000000030101410] = 32fbd908 3416ee30
306 stda %f16,[%i4+%o5]0x89 ! Mem[0000000030101410] = e1372629 58b20084
307! %f6 = 30fdc02c, %f16 = e1372629, %f17 = 58b20084
308 fadds %f6 ,%f16,%f17 ! %f17 = e1372629
309! Mem[0000000030101408] = 3a25d3c5, %l6 = 000000004e728631
310 swapa [%i4+%o4]0x89,%l6 ! %l6 = 000000003a25d3c5
311 membar #Sync ! Added by membar checker (2)
312! %f24 = 775a5ef2 50a00528, Mem[0000000010101408] = 8f42ddd7 433924ef
313 stda %f24,[%i4+%o4]0x80 ! Mem[0000000010101408] = 775a5ef2 50a00528
314! %l0 = 025056f85cae8384, %l0 = 025056f85cae8384, %y = ffffbb5a
315 smul %l0,%l0,%l7 ! %l7 = 218de57deb005c10, %y = 218de57d
316! Mem[0000000010181417] = 2373c496, %l6 = 000000003a25d3c5
317 ldstuba [%i6+0x017]%asi,%l6 ! %l6 = 00000096000000ff
318! Starting 10 instruction Load Burst
319! Mem[0000000030141400] = ac89d0e3, %l5 = ffffffffd1555933
320 ldswa [%i5+%g0]0x81,%l5 ! %l5 = ffffffffac89d0e3
321
322p0_label_9:
323! Mem[0000000030181400] = 1cb91804, %f20 = c5d3253a
324 lda [%i6+%g0]0x81,%f20 ! %f20 = 1cb91804
325! Mem[0000000010181410] = 5d6620492373c4ff, %l4 = 0000000000003ce3
326 ldxa [%i6+%o5]0x80,%l4 ! %l4 = 5d6620492373c4ff
327! Mem[0000000010081400] = b751439d, %f11 = 725741a6
328 lda [%i2+%g0]0x88,%f11 ! %f11 = b751439d
329! Mem[0000000030181408] = d4694c43, %l7 = 218de57deb005c10
330 ldswa [%i6+%o4]0x81,%l7 ! %l7 = ffffffffd4694c43
331! Mem[0000000030141400] = 5e55c12f e3d089ac, %l6 = 00000096, %l7 = d4694c43
332 ldda [%i5+%g0]0x89,%l6 ! %l6 = 00000000e3d089ac 000000005e55c12f
333! Mem[0000000010181408] = 207b7519, %l4 = 5d6620492373c4ff
334 lduwa [%i6+%o4]0x88,%l4 ! %l4 = 00000000207b7519
335! Mem[0000000021800040] = 110e4385, %l5 = ffffffffac89d0e3
336 lduh [%o3+0x040],%l5 ! %l5 = 000000000000110e
337! Mem[0000000010081400] = d07b5173 b751439d, %l6 = e3d089ac, %l7 = 5e55c12f
338 ldda [%i2+%g0]0x88,%l6 ! %l6 = 00000000b751439d 00000000d07b5173
339! Mem[00000000300c1410] = ffbd086d0039f71b, %f18 = 3f1dfc16 e658797a
340 ldda [%i3+%o5]0x81,%f18 ! %f18 = ffbd086d 0039f71b
341! Starting 10 instruction Store Burst
342! Mem[0000000010041410] = b3ce3d13, %l1 = 0000000000000050
343 swapa [%i1+%o5]0x88,%l1 ! %l1 = 00000000b3ce3d13
344
345p0_label_10:
346! Mem[0000000030041400] = 5cae8384, %l1 = 00000000b3ce3d13
347 ldstuba [%i1+%g0]0x81,%l1 ! %l1 = 0000005c000000ff
348! Mem[00000000300c1400] = d9000000, %l5 = 000000000000110e
349 ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 000000d9000000ff
350! %l3 = 0000000000000000, Mem[0000000010041410] = 00000050
351 stba %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
352! %l0 = 5cae8384, %l1 = 0000005c, Mem[0000000030101408] = 3186724e dafdb2eb
353 stda %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 5cae8384 0000005c
354! %f8 = 8a78816a 3ee5dbe1, Mem[0000000010001408] = 0a670801 d1cfb611
355 stda %f8 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = 8a78816a 3ee5dbe1
356! %f16 = e1372629 e1372629 ffbd086d 0039f71b
357! %f20 = 1cb91804 5f880035 5d662049 2373c496
358! %f24 = 775a5ef2 50a00528 9d4351b7 3b3a6b3f
359! %f28 = 4049c358 fea97ab2 a5d41c1d 9a41c1c7
360 stda %f16,[%i6]ASI_COMMIT_P ! Block Store to 0000000010181400
361! Mem[0000000030001410] = 3f96878c, %l3 = 0000000000000000
362 swapa [%i0+%o5]0x89,%l3 ! %l3 = 000000003f96878c
363! Mem[00000000211c0001] = d96c980d, %l6 = 00000000b751439d
364 ldstuba [%o2+0x001]%asi,%l6 ! %l6 = 0000006c000000ff
365! %l6 = 000000000000006c, Mem[0000000010041418] = 94e32346, %asi = 80
366 stba %l6,[%i1+0x018]%asi ! Mem[0000000010041418] = 6ce32346
367! Starting 10 instruction Load Burst
368! Mem[0000000030041400] = 8483aeff, %l2 = 00000000000000bb
369 lduba [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff
370
371p0_label_11:
372! Mem[0000000030001410] = 00000000, %l7 = 00000000d07b5173
373 ldsba [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000
374! Mem[0000000030001408] = 58c34940, %l3 = 000000003f96878c
375 lduwa [%i0+%o4]0x89,%l3 ! %l3 = 0000000058c34940
376! Mem[0000000030081400] = 00000000, %l4 = 00000000207b7519
377 ldsha [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
378! Mem[0000000030101400] = b9284053 63bef5c8, %l0 = 5cae8384, %l1 = 0000005c
379 ldda [%i4+%g0]0x81,%l0 ! %l0 = 00000000b9284053 0000000063bef5c8
380! Mem[0000000010001430] = 22110106, %f3 = 433924ef
381 lda [%i0+0x030]%asi,%f3 ! %f3 = 22110106
382! Mem[0000000010041410] = 00000000, %l2 = 00000000000000ff
383 lduba [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000
384! Mem[0000000030181400] = 1cb91804, %l4 = 0000000000000000
385 lduha [%i6+%g0]0x81,%l4 ! %l4 = 0000000000001cb9
386! Mem[0000000010041400] = 133dceb33b3a6b3f, %f14 = 914e80b8 5745154b
387 ldda [%i1+%g0]0x80,%f14 ! %f14 = 133dceb3 3b3a6b3f
388! Mem[0000000010101410] = b0b2c647f0355109, %l4 = 0000000000001cb9
389 ldxa [%i4+%o5]0x88,%l4 ! %l4 = b0b2c647f0355109
390! Starting 10 instruction Store Burst
391 membar #Sync ! Added by membar checker (3)
392! %l3 = 0000000058c34940, Mem[0000000010181408] = ffbd086d
393 stwa %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = 58c34940
394
395p0_label_12:
396! %l7 = 0000000000000000, Mem[00000000300c1408] = 2c57970f
397 stwa %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
398! Mem[0000000020800041] = 06f0226c, %l2 = 0000000000000000
399 ldstub [%o1+0x041],%l2 ! %l2 = 000000f0000000ff
400! %l4 = b0b2c647f0355109, %l7 = 0000000000000000, %y = 218de57d
401 umul %l4,%l7,%l3 ! %l3 = 0000000000000000, %y = 00000000
402! Mem[0000000010181424] = 50a00528, %l6 = 000000000000006c
403 swap [%i6+0x024],%l6 ! %l6 = 0000000050a00528
404! Mem[00000000100c1408] = 547327ab, %l6 = 0000000050a00528
405 swapa [%i3+%o4]0x88,%l6 ! %l6 = 00000000547327ab
406! Mem[0000000010101408] = f25e5a77, %l6 = 00000000547327ab
407 ldstuba [%i4+%o4]0x88,%l6 ! %l6 = 00000077000000ff
408! Mem[0000000030101408] = 8483ae5c, %l2 = 00000000000000f0
409 swapa [%i4+%o4]0x89,%l2 ! %l2 = 000000008483ae5c
410! Mem[0000000010101410] = 095135f0, %l7 = 0000000000000000
411 swapa [%i4+%o5]0x80,%l7 ! %l7 = 00000000095135f0
412! %f1 = 38bcbdbe, Mem[0000000010041408] = 5919e33c
413 sta %f1 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 38bcbdbe
414! Starting 10 instruction Load Burst
415! Mem[0000000021800180] = e8f2ad00, %l3 = 0000000000000000
416 lduh [%o3+0x180],%l3 ! %l3 = 000000000000e8f2
417
418p0_label_13:
419! Mem[00000000211c0000] = d9ff980d, %l3 = 000000000000e8f2
420 ldsha [%o2+0x000]%asi,%l3 ! %l3 = ffffffffffffd9ff
421! Mem[0000000030181408] = 434c69d4, %l0 = 00000000b9284053
422 lduba [%i6+%o4]0x89,%l0 ! %l0 = 00000000000000d4
423! Mem[0000000030101400] = c8f5be63 534028b9, %l0 = 000000d4, %l1 = 63bef5c8
424 ldda [%i4+%g0]0x89,%l0 ! %l0 = 00000000534028b9 00000000c8f5be63
425! Mem[0000000030181400] = 1cb91804, %l1 = 00000000c8f5be63
426 ldsha [%i6+%g0]0x81,%l1 ! %l1 = 0000000000001cb9
427! Mem[0000000030101410] = e137262958b20084, %f18 = ffbd086d 0039f71b
428 ldda [%i4+%o5]0x89,%f18 ! %f18 = e1372629 58b20084
429! Mem[0000000010141410] = 000000002373c496, %f28 = 4049c358 fea97ab2
430 ldda [%i5+%o5]0x88,%f28 ! %f28 = 00000000 2373c496
431! Mem[0000000010081410] = 1eab7afe155f25fd, %l7 = 00000000095135f0
432 ldxa [%i2+%o5]0x88,%l7 ! %l7 = 1eab7afe155f25fd
433! Mem[0000000030101400] = c8f5be63534028b9, %f2 = 8f42ddd7 22110106
434 ldda [%i4+%g0]0x89,%f2 ! %f2 = c8f5be63 534028b9
435! Mem[0000000030141408] = 43b3df59, %l1 = 0000000000001cb9
436 lduha [%i5+%o4]0x89,%l1 ! %l1 = 000000000000df59
437! Starting 10 instruction Store Burst
438! Mem[0000000010141408] = 82cef23d, %l3 = ffffffffffffd9ff
439 swapa [%i5+%o4]0x88,%l3 ! %l3 = 0000000082cef23d
440
441p0_label_14:
442! Mem[0000000010101430] = 6afb8e96, %l2 = 000000008483ae5c
443 swap [%i4+0x030],%l2 ! %l2 = 000000006afb8e96
444! %f4 = 095135f0 47c6b2b0, %l0 = 00000000534028b9
445! Mem[0000000030081428] = 9daec754db994448
446 add %i2,0x028,%g1
447 stda %f4,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030081428] = b0b2c754db995109
448! %l1 = 000000000000df59, Mem[0000000010181408] = 1bf739004049c358
449 stxa %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000000000df59
450! Mem[0000000010101422] = 8a78816a, %l5 = 00000000000000d9
451 ldstub [%i4+0x022],%l5 ! %l5 = 00000081000000ff
452! %f20 = 1cb91804 5f880035, %l1 = 000000000000df59
453! Mem[0000000030001428] = 10ffdbc6a9f92710
454 add %i0,0x028,%g1
455 stda %f20,[%g1+%l1]ASI_PST16_S ! Mem[0000000030001428] = 1cb9dbc6a9f90035
456! %l1 = 000000000000df59, Mem[0000000030041408] = ac4b14ff
457 stba %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = ac4b1459
458! %l5 = 0000000000000081, Mem[0000000030001410] = 00000000
459 stha %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000081
460! %f16 = e1372629, Mem[0000000030141408] = 59dfb343
461 sta %f16,[%i5+%o4]0x81 ! Mem[0000000030141408] = e1372629
462! Mem[0000000010081410] = fd255f15, %l6 = 0000000000000077
463 swapa [%i2+%o5]0x80,%l6 ! %l6 = 00000000fd255f15
464! Starting 10 instruction Load Burst
465! Mem[0000000010141408] = ffd9ffff a1f49eb1, %l0 = 534028b9, %l1 = 0000df59
466 ldda [%i5+0x008]%asi,%l0 ! %l0 = 00000000ffd9ffff 00000000a1f49eb1
467
468p0_label_15:
469! Mem[00000000100c1400] = 19e5b62ef04f903a, %l3 = 0000000082cef23d
470 ldxa [%i3+%g0]0x80,%l3 ! %l3 = 19e5b62ef04f903a
471! Mem[0000000030141410] = c2ffb4bb, %l2 = 000000006afb8e96
472 lduha [%i5+%o5]0x89,%l2 ! %l2 = 000000000000b4bb
473! Mem[0000000010041430] = 1bdbf694e5936eab, %l0 = 00000000ffd9ffff
474 ldxa [%i1+0x030]%asi,%l0 ! %l0 = 1bdbf694e5936eab
475! %l6 = 00000000fd255f15, imm = 0000000000000a39, %l4 = b0b2c647f0355109
476 and %l6,0xa39,%l4 ! %l4 = 0000000000000a11
477! Mem[00000000100c1408] = 50a00528, %l7 = 1eab7afe155f25fd
478 lduwa [%i3+%o4]0x88,%l7 ! %l7 = 0000000050a00528
479! Mem[0000000030181400] = d83be1db 0418b91c, %l4 = 00000a11, %l5 = 00000081
480 ldda [%i6+%g0]0x89,%l4 ! %l4 = 000000000418b91c 00000000d83be1db
481! Mem[0000000010141408] = b19ef4a1ffffd9ff, %f4 = 095135f0 47c6b2b0
482 ldda [%i5+%o4]0x88,%f4 ! %f4 = b19ef4a1 ffffd9ff
483! Mem[00000000100c1400] = 19e5b62e, %l7 = 0000000050a00528
484 ldsba [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000019
485! Mem[0000000010181430] = 4049c358, %l0 = 1bdbf694e5936eab
486 ldsha [%i6+0x030]%asi,%l0 ! %l0 = 0000000000004049
487! Starting 10 instruction Store Burst
488! %f22 = 5d662049, %f30 = a5d41c1d
489 fsqrts %f22,%f30 ! %f30 = 4e72b7f2
490
491p0_label_16:
492! Mem[0000000030141410] = c2ffb4bb, %l3 = 19e5b62ef04f903a
493 swapa [%i5+%o5]0x89,%l3 ! %l3 = 00000000c2ffb4bb
494! Mem[0000000010141400] = 000000b0, %l3 = 00000000c2ffb4bb
495 ldstuba [%i5+%g0]0x80,%l3 ! %l3 = 00000000000000ff
496! Mem[0000000030101400] = 534028b9, %l4 = 000000000418b91c
497 swapa [%i4+%g0]0x89,%l4 ! %l4 = 00000000534028b9
498! %f25 = 50a00528, Mem[0000000010141400] = ff0000b0
499 sta %f25,[%i5+%g0]0x80 ! Mem[0000000010141400] = 50a00528
500! %f14 = 133dceb3, Mem[0000000030141400] = ac89d0e3
501 sta %f14,[%i5+%g0]0x81 ! Mem[0000000030141400] = 133dceb3
502! %l0 = 0000000000004049, Mem[0000000010181410] = 0418b91c
503 stwa %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00004049
504! %f11 = b751439d, Mem[00000000100c1410] = dff9a010
505 sta %f11,[%i3+%o5]0x80 ! Mem[00000000100c1410] = b751439d
506! Mem[00000000100c1420] = af83e48b02283563, %l5 = 00000000d83be1db, %l7 = 0000000000000019
507 add %i3,0x20,%g1
508 casxa [%g1]0x80,%l5,%l7 ! %l7 = af83e48b02283563
509! %f5 = ffffd9ff, Mem[00000000300c1400] = 000000ff
510 sta %f5 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffd9ff
511! Starting 10 instruction Load Burst
512 membar #Sync ! Added by membar checker (4)
513! Mem[0000000010181400] = e1372629 e1372629 59df0000 00000000
514! Mem[0000000010181410] = 49400000 5f880035 5d662049 2373c496
515! Mem[0000000010181420] = 775a5ef2 0000006c 9d4351b7 3b3a6b3f
516! Mem[0000000010181430] = 4049c358 fea97ab2 a5d41c1d 9a41c1c7
517 ldda [%i6]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010181400
518
519p0_label_17:
520! Mem[0000000010101408] = ff5a5ef2, %l0 = 0000000000004049
521 ldswa [%i4+%o4]0x80,%l0 ! %l0 = ffffffffff5a5ef2
522! Mem[0000000030041408] = 59144bac, %l6 = 00000000fd255f15
523 lduha [%i1+%o4]0x81,%l6 ! %l6 = 0000000000005914
524! Mem[0000000010181438] = a5d41c1d, %l2 = 000000000000b4bb
525 ldsb [%i6+0x03a],%l2 ! %l2 = 000000000000001c
526! Mem[0000000010041410] = 00000000, %l4 = 00000000534028b9
527 ldsha [%i1+%o5]0x88,%l4 ! %l4 = 0000000000000000
528! Mem[00000000211c0000] = d9ff980d, %l4 = 0000000000000000
529 lduba [%o2+0x001]%asi,%l4 ! %l4 = 00000000000000ff
530! Mem[0000000010001410] = 505d8668, %l0 = ffffffffff5a5ef2
531 ldswa [%i0+%o5]0x80,%l0 ! %l0 = 00000000505d8668
532! Mem[0000000030181410] = 0001701307a5e44d, %f26 = 9d4351b7 3b3a6b3f
533 ldda [%i6+%o5]0x89,%f26 ! %f26 = 00017013 07a5e44d
534! Mem[0000000010081408] = a5d41c1d, %l3 = 0000000000000000
535 ldswa [%i2+%o4]0x80,%l3 ! %l3 = ffffffffa5d41c1d
536! Mem[00000000100c1410] = b751439d, %l5 = 00000000d83be1db
537 ldsba [%i3+%o5]0x80,%l5 ! %l5 = ffffffffffffffb7
538! Starting 10 instruction Store Burst
539! %f18 = e1372629 58b20084, Mem[0000000010001418] = 2e3bb29a ab6cb408
540 std %f18,[%i0+0x018] ! Mem[0000000010001418] = e1372629 58b20084
541
542p0_label_18:
543! %l7 = af83e48b02283563, Mem[0000000010041408] = bebdbc38
544 stba %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = 63bdbc38
545! %l6 = 00005914, %l7 = 02283563, Mem[0000000010041430] = 1bdbf694 e5936eab
546 stda %l6,[%i1+0x030]%asi ! Mem[0000000010041430] = 00005914 02283563
547! Mem[00000000300c1408] = 00000000, %l3 = ffffffffa5d41c1d
548 ldstuba [%i3+%o4]0x89,%l3 ! %l3 = 00000000000000ff
549! %l1 = 00000000a1f49eb1, Mem[0000000010081408] = 1d1cd4a5
550 stba %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = 1d1cd4b1
551! Mem[00000000300c1408] = ff000000, %l7 = af83e48b02283563
552 swapa [%i3+%o4]0x81,%l7 ! %l7 = 00000000ff000000
553! %l6 = 0000000000005914, Mem[00000000201c0000] = 001919af
554 sth %l6,[%o0+%g0] ! Mem[00000000201c0000] = 591419af
555! Mem[00000000100c1438] = 10ca031c0700407a, %l5 = ffffffffffffffb7, %l6 = 0000000000005914
556 add %i3,0x38,%g1
557 casxa [%g1]0x80,%l5,%l6 ! %l6 = 10ca031c0700407a
558! %l6 = 0700407a, %l7 = ff000000, Mem[0000000010041438] = 9faa33db ff4961d8
559 stda %l6,[%i1+0x038]%asi ! Mem[0000000010041438] = 0700407a ff000000
560! %l4 = 00000000000000ff, Mem[00000000100c1410] = b751439d
561 stwa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000ff
562! Starting 10 instruction Load Burst
563! Mem[0000000020800000] = f63317e8, %l4 = 00000000000000ff
564 ldsb [%o1+%g0],%l4 ! %l4 = fffffffffffffff6
565
566p0_label_19:
567! Mem[0000000010081408] = 1d1cd4b1, %l5 = ffffffffffffffb7
568 ldsha [%i2+%o4]0x88,%l5 ! %l5 = ffffffffffffd4b1
569! Mem[0000000010101400] = 444be5f36a7e51c5, %f20 = 1cb91804 5f880035
570 ldda [%i4+%g0]0x88,%f20 ! %f20 = 444be5f3 6a7e51c5
571! Mem[0000000030081410] = 7a7958e616fc1d3f, %l4 = fffffffffffffff6
572 ldxa [%i2+%o5]0x81,%l4 ! %l4 = 7a7958e616fc1d3f
573! Mem[0000000030081400] = 77a1000000000000, %f28 = 00000000 2373c496
574 ldda [%i2+%g0]0x89,%f28 ! %f28 = 77a10000 00000000
575! Mem[0000000030181408] = 434c69d4, %f21 = 6a7e51c5
576 lda [%i6+%o4]0x89,%f21 ! %f21 = 434c69d4
577! Mem[0000000030141400] = 133dceb3 2fc1555e, %l2 = 0000001c, %l3 = 00000000
578 ldda [%i5+%g0]0x81,%l2 ! %l2 = 00000000133dceb3 000000002fc1555e
579! Mem[0000000010001408] = 8a78816a3ee5dbe1, %f16 = e1372629 e1372629
580 ldda [%i0+%o4]0x88,%f16 ! %f16 = 8a78816a 3ee5dbe1
581! Mem[0000000030141400] = b3ce3d13, %l5 = ffffffffffffd4b1
582 lduwa [%i5+%g0]0x89,%l5 ! %l5 = 00000000b3ce3d13
583! Mem[0000000030181410] = 00017013 07a5e44d, %l4 = 16fc1d3f, %l5 = b3ce3d13
584 ldda [%i6+%o5]0x89,%l4 ! %l4 = 0000000007a5e44d 0000000000017013
585! Starting 10 instruction Store Burst
586! %l4 = 0000000007a5e44d, Mem[0000000030081410] = 3f1dfc16e658797a
587 stxa %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000000007a5e44d
588
589p0_label_20:
590! %l1 = 00000000a1f49eb1, Mem[0000000010041400] = 133dceb3
591 stw %l1,[%i1+%g0] ! Mem[0000000010041400] = a1f49eb1
592! %l1 = 00000000a1f49eb1, Mem[0000000010081430] = 5ea16e43, %asi = 80
593 stwa %l1,[%i2+0x030]%asi ! Mem[0000000010081430] = a1f49eb1
594! Mem[0000000020800000] = f63317e8, %l5 = 0000000000017013
595 ldstub [%o1+%g0],%l5 ! %l5 = 000000f6000000ff
596! %l6 = 10ca031c0700407a, Mem[00000000300c1408] = 022835635e4de1dd
597 stxa %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 10ca031c0700407a
598! Mem[0000000010101408] = f25e5aff, %l2 = 00000000133dceb3
599 swapa [%i4+%o4]0x88,%l2 ! %l2 = 00000000f25e5aff
600! %l5 = 00000000000000f6, %l1 = 00000000a1f49eb1, %l4 = 0000000007a5e44d
601 sdivx %l5,%l1,%l4 ! %l4 = 0000000000000000
602! %f6 = 5d662049 2373c496, %l7 = 00000000ff000000
603! Mem[00000000300c1420] = e9ac274a0d75349a
604 add %i3,0x020,%g1
605 stda %f6,[%g1+%l7]ASI_PST16_S ! Mem[00000000300c1420] = e9ac274a0d75349a
606! %l1 = 00000000a1f49eb1, Mem[0000000030001408] = 58c34940
607 stwa %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = a1f49eb1
608! %l6 = 0700407a, %l7 = ff000000, Mem[0000000010141400] = 50a00528 8eac6b86
609 stda %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0700407a ff000000
610! Starting 10 instruction Load Burst
611! Mem[0000000030181410] = 07a5e44d, %l0 = 00000000505d8668
612 lduwa [%i6+%o5]0x89,%l0 ! %l0 = 0000000007a5e44d
613
614p0_label_21:
615! Mem[0000000030081400] = 00000000, %l4 = 0000000000000000
616 lduwa [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
617! Mem[0000000010041410] = 00000000, %l1 = 00000000a1f49eb1
618 ldsha [%i1+%o5]0x88,%l1 ! %l1 = 0000000000000000
619! Mem[0000000030101410] = 58b20084, %l0 = 0000000007a5e44d
620 lduha [%i4+%o5]0x89,%l0 ! %l0 = 0000000000000084
621! Mem[0000000010041410] = 00000000, %l4 = 0000000000000000
622 ldsba [%i1+%o5]0x88,%l4 ! %l4 = 0000000000000000
623! Mem[0000000010101410] = 0000000047c6b2b0, %f28 = 77a10000 00000000
624 ldda [%i4+%o5]0x80,%f28 ! %f28 = 00000000 47c6b2b0
625! Mem[0000000010001408] = e1dbe53e, %l7 = 00000000ff000000
626 ldsh [%i0+%o4],%l7 ! %l7 = ffffffffffffe1db
627! Mem[0000000010081408] = 1d1cd4b1, %l2 = 00000000f25e5aff
628 lduba [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000b1
629! Mem[0000000010081408] = b1d41c1d9a41c1c7, %f10 = 9d4351b7 3b3a6b3f
630 ldda [%i2+%o4]0x80,%f10 ! %f10 = b1d41c1d 9a41c1c7
631! Mem[0000000010181438] = a5d41c1d, %f2 = 59df0000
632 ld [%i6+0x038],%f2 ! %f2 = a5d41c1d
633! Starting 10 instruction Store Burst
634! %l5 = 00000000000000f6, Mem[0000000030081400] = 00000000
635 stha %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000f6
636
637p0_label_22:
638! Mem[00000000100c1430] = 3e645548, %l6 = 0700407a, %l7 = ffffe1db
639 add %i3,0x30,%g1
640 casa [%g1]0x80,%l6,%l7 ! %l7 = 000000003e645548
641! %f20 = 444be5f3, Mem[00000000300c1410] = 6d08bdff
642 sta %f20,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 444be5f3
643 membar #Sync ! Added by membar checker (5)
644! %l4 = 0000000000000000, Mem[000000001018140a] = 59df0000, %asi = 80
645 stba %l4,[%i6+0x00a]%asi ! Mem[0000000010181408] = 59df0000
646! %l3 = 000000002fc1555e, Mem[0000000010001410] = 505d8668
647 stba %l3,[%i0+%o5]0x80 ! Mem[0000000010001410] = 5e5d8668
648! %l2 = 000000b1, %l3 = 2fc1555e, Mem[0000000030101408] = 000000f0 5c000000
649 stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000b1 2fc1555e
650! %f22 = 5d662049 2373c496, Mem[0000000010141428] = c842be0e 2335a31a
651 std %f22,[%i5+0x028] ! Mem[0000000010141428] = 5d662049 2373c496
652! %l7 = 000000003e645548, Mem[0000000030001410] = 00000081
653 stba %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000048
654! Mem[0000000010001408] = 3ee5dbe1, %l2 = 00000000000000b1
655 ldstuba [%i0+%o4]0x88,%l2 ! %l2 = 000000e1000000ff
656! Mem[0000000010181428] = 9d4351b7, %l4 = 0000000000000000, %asi = 80
657 swapa [%i6+0x028]%asi,%l4 ! %l4 = 000000009d4351b7
658! Starting 10 instruction Load Burst
659! Mem[0000000010181400] = 292637e1, %l4 = 000000009d4351b7
660 ldsha [%i6+%g0]0x88,%l4 ! %l4 = 00000000000037e1
661
662p0_label_23:
663! Mem[0000000030081410] = 07a5e44d, %l5 = 00000000000000f6
664 lduha [%i2+%o5]0x89,%l5 ! %l5 = 000000000000e44d
665! Mem[000000001000140c] = 6a81788a, %l2 = 00000000000000e1
666 lduba [%i0+0x00f]%asi,%l2 ! %l2 = 000000000000008a
667! Mem[0000000010001408] = ffdbe53e 6a81788a, %l6 = 0700407a, %l7 = 3e645548
668 ldda [%i0+%o4]0x80,%l6 ! %l6 = 00000000ffdbe53e 000000006a81788a
669! Mem[0000000010081408] = 1d1cd4b1, %l3 = 000000002fc1555e
670 lduwa [%i2+%o4]0x88,%l3 ! %l3 = 000000001d1cd4b1
671! Mem[00000000100c1400] = 3a904ff02eb6e519, %f30 = 4e72b7f2 9a41c1c7
672 ldda [%i3+%g0]0x88,%f30 ! %f30 = 3a904ff0 2eb6e519
673! Mem[0000000020800000] = ff3317e8, %l7 = 000000006a81788a
674 ldub [%o1+0x001],%l7 ! %l7 = 0000000000000033
675! Mem[0000000010041408] = 38bcbd63, %l4 = 00000000000037e1
676 lduwa [%i1+%o4]0x88,%l4 ! %l4 = 0000000038bcbd63
677! Mem[0000000030081408] = 5d6620492373c496, %l3 = 000000001d1cd4b1
678 ldxa [%i2+%o4]0x89,%l3 ! %l3 = 5d6620492373c496
679! Mem[0000000030001408] = b19ef4a1eb41318b, %f6 = 5d662049 2373c496
680 ldda [%i0+%o4]0x81,%f6 ! %f6 = b19ef4a1 eb41318b
681! Starting 10 instruction Store Burst
682! Mem[0000000030141408] = e1372629, %l4 = 0000000038bcbd63
683 swapa [%i5+%o4]0x81,%l4 ! %l4 = 00000000e1372629
684
685p0_label_24:
686! Mem[00000000201c0000] = 591419af, %l4 = 00000000e1372629
687 ldstub [%o0+%g0],%l4 ! %l4 = 00000059000000ff
688! %l7 = 0000000000000033, Mem[0000000010081410] = 00000077
689 stwa %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000033
690! %l4 = 0000000000000059, %l0 = 0000000000000084, %l7 = 0000000000000033
691 xnor %l4,%l0,%l7 ! %l7 = ffffffffffffff22
692! %f28 = 00000000, Mem[0000000030041410] = 44fa28d0
693 sta %f28,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
694! %l0 = 00000084, %l1 = 00000000, Mem[0000000030101408] = b1000000 5e55c12f
695 stda %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000084 00000000
696! %l7 = ffffffffffffff22, Mem[0000000010141410] = 96c47323
697 stwa %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffff22
698! %l2 = 000000000000008a, imm = 0000000000000b59, %l2 = 000000000000008a
699 sub %l2,0xb59,%l2 ! %l2 = fffffffffffff531
700! %f0 = e1372629 e1372629, %l4 = 0000000000000059
701! Mem[00000000300c1438] = 4e88cf033c9e3d33
702 add %i3,0x038,%g1
703 stda %f0,[%g1+%l4]ASI_PST16_S ! Mem[00000000300c1438] = e137cf033c9e2629
704! Mem[000000001018141e] = 2373c496, %l0 = 0000000000000084
705 ldstuba [%i6+0x01e]%asi,%l0 ! %l0 = 000000c4000000ff
706! Starting 10 instruction Load Burst
707! Mem[0000000010041408] = 63bdbc38, %f27 = 07a5e44d
708 lda [%i1+%o4]0x80,%f27 ! %f27 = 63bdbc38
709
710p0_label_25:
711! Mem[00000000300c1408] = 10ca031c, %l1 = 0000000000000000
712 ldsba [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000010
713! Mem[0000000030181410] = 4de4a507, %l3 = 5d6620492373c496
714 lduha [%i6+%o5]0x81,%l3 ! %l3 = 0000000000004de4
715! %l7 = ffffffffffffff22, immd = fffffffffffff7d3, %l0 = 00000000000000c4
716 mulx %l7,-0x82d,%l0 ! %l0 = 0000000000071706
717! Mem[00000000201c0000] = ff1419af, %l0 = 0000000000071706
718 ldub [%o0+0x001],%l0 ! %l0 = 0000000000000014
719! Mem[00000000100c1400] = 19e5b62e, %l0 = 0000000000000014
720 ldsha [%i3+0x000]%asi,%l0 ! %l0 = 00000000000019e5
721! Mem[0000000030041400] = ffae8384c087a97a, %l0 = 00000000000019e5
722 ldxa [%i1+%g0]0x81,%l0 ! %l0 = ffae8384c087a97a
723! Mem[0000000030081410] = 4de4a507, %l1 = 0000000000000010
724 ldsha [%i2+%o5]0x81,%l1 ! %l1 = 0000000000004de4
725! Mem[0000000010001424] = aa9ebb80, %l0 = ffae8384c087a97a
726 ldsw [%i0+0x024],%l0 ! %l0 = ffffffffaa9ebb80
727! Mem[00000000100c1400] = 19e5b62e, %f9 = 0000006c
728 lda [%i3+%g0]0x80,%f9 ! %f9 = 19e5b62e
729! Starting 10 instruction Store Burst
730! %f30 = 3a904ff0 2eb6e519, Mem[0000000030001400] = db9675ac 3116a030
731 stda %f30,[%i0+%g0]0x89 ! Mem[0000000030001400] = 3a904ff0 2eb6e519
732
733p0_label_26:
734! %f4 = 49400000, Mem[0000000010001400] = ff40342b
735 sta %f4 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = 49400000
736! %l5 = 000000000000e44d, Mem[0000000010141400] = 0700407a
737 stwa %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000e44d
738! %f26 = 00017013, Mem[0000000030001408] = a1f49eb1
739 sta %f26,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00017013
740! Mem[0000000030141410] = f04f903a, %l6 = 00000000ffdbe53e
741 swapa [%i5+%o5]0x89,%l6 ! %l6 = 00000000f04f903a
742! %l1 = 0000000000004de4, Mem[0000000010101408] = b3ce3d1350a00528
743 stxa %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000000000004de4
744! %l0 = aa9ebb80, %l1 = 00004de4, Mem[0000000010081400] = b751439d d07b5173
745 stda %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = aa9ebb80 00004de4
746! Mem[0000000010081439] = 7455d1b4, %l4 = 0000000000000059
747 ldstub [%i2+0x039],%l4 ! %l4 = 00000055000000ff
748! Mem[0000000021800141] = 30bc94e3, %l1 = 0000000000004de4
749 ldstuba [%o3+0x141]%asi,%l1 ! %l1 = 000000bc000000ff
750! %l0 = ffffffffaa9ebb80, Mem[0000000010041408] = 63bdbc38b9013952
751 stxa %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffffffffaa9ebb80
752! Starting 10 instruction Load Burst
753! Mem[0000000030101410] = e137262958b20084, %l1 = 00000000000000bc
754 ldxa [%i4+%o5]0x89,%l1 ! %l1 = e137262958b20084
755
756p0_label_27:
757! Mem[0000000010181408] = 59df0000, %l5 = 000000000000e44d
758 lduba [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000059
759! Mem[0000000010001400] = 00004049, %l2 = fffffffffffff531
760 lduba [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000049
761! %l1 = e137262958b20084, immed = 00000e61, %y = 00000000
762 smul %l1,0xe61,%l5 ! %l5 = 000004fb57796a04, %y = 000004fb
763! Mem[0000000010081400] = aa9ebb80, %l7 = ffffffffffffff22
764 ldsha [%i2+%g0]0x88,%l7 ! %l7 = ffffffffffffbb80
765! Mem[0000000030041408] = ac4b1459, %l4 = 0000000000000055
766 ldswa [%i1+%o4]0x89,%l4 ! %l4 = ffffffffac4b1459
767! Mem[0000000010181410] = 49400000, %l6 = 00000000f04f903a
768 ldsba [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000049
769! Mem[0000000030141410] = 3ee5dbff56d7a6d3, %l5 = 000004fb57796a04
770 ldxa [%i5+%o5]0x81,%l5 ! %l5 = 3ee5dbff56d7a6d3
771! Mem[0000000010001410] = 68865d5e, %f4 = 49400000
772 lda [%i0+%o5]0x88,%f4 ! %f4 = 68865d5e
773! Mem[00000000100c1410] = 000000ff, %l1 = e137262958b20084
774 lduha [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000
775! Starting 10 instruction Store Burst
776! %f6 = b19ef4a1, %f3 = 00000000, %f24 = 775a5ef2 50a00528
777 fsmuld %f6 ,%f3 ,%f24 ! %f24 = 80000000 00000000
778
779p0_label_28:
780! %f26 = 00017013, %f24 = 80000000, %f26 = 00017013
781 fsubs %f26,%f24,%f26 ! %l0 = ffffffffaa9ebba2, Unfinished, %fsr = 0000000000
782! %l6 = 00000049, %l7 = ffffbb80, Mem[0000000030181400] = 1cb91804 dbe13bd8
783 stda %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000049 ffffbb80
784! %f15 = 9a41c1c7, Mem[0000000010181408] = 0000df59
785 sta %f15,[%i6+%o4]0x88 ! Mem[0000000010181408] = 9a41c1c7
786! Mem[00000000300c1400] = ffd9ffff, %l2 = 0000000000000049
787 swapa [%i3+%g0]0x81,%l2 ! %l2 = 00000000ffd9ffff
788! %f16 = 8a78816a, Mem[0000000010081400] = aa9ebb80
789 sta %f16,[%i2+%g0]0x88 ! Mem[0000000010081400] = 8a78816a
790! %l7 = ffffffffffffbb80, Mem[0000000030181408] = a7924bdd434c69d4
791 stxa %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffffffffffffbb80
792! %f14 = a5d41c1d 9a41c1c7, %l4 = ffffffffac4b1459
793! Mem[0000000010001418] = e137262958b20084
794 add %i0,0x018,%g1
795 stda %f14,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010001418] = c7c1419a58b20084
796! Mem[0000000010141410] = ffffff22, %l4 = ffffffffac4b1459
797 swapa [%i5+%o5]0x80,%l4 ! %l4 = 00000000ffffff22
798! Mem[0000000030001408] = 00017013, %l2 = 00000000ffd9ffff
799 ldsha [%i0+%o4]0x89,%l2 ! %l2 = 0000000000007013
800! Starting 10 instruction Load Burst
801! Mem[0000000010041410] = 534d1e6e00000000, %f18 = e1372629 58b20084
802 ldda [%i1+%o5]0x88,%f18 ! %f18 = 534d1e6e 00000000
803
804p0_label_29:
805! %f11 = 9a41c1c7, %f2 = a5d41c1d
806 fcmps %fcc1,%f11,%f2 ! %fcc1 = 2
807! Mem[0000000010041400] = a1f49eb1, %f19 = 00000000
808 lda [%i1+%g0]0x80,%f19 ! %f19 = a1f49eb1
809! Mem[0000000010181408] = c7c1419a, %l5 = 3ee5dbff56d7a6d3
810 lduwa [%i6+%o4]0x80,%l5 ! %l5 = 00000000c7c1419a
811! Mem[0000000010081408] = c7c1419a 1d1cd4b1, %l0 = aa9ebba2, %l1 = 00000000
812 ldda [%i2+%o4]0x88,%l0 ! %l0 = 000000001d1cd4b1 00000000c7c1419a
813! %l3 = 0000000000004de4, imm = 000000000000046c, %l7 = ffffffffffffbb80
814 xor %l3,0x46c,%l7 ! %l7 = 0000000000004988
815! Mem[0000000020800040] = 06ff226c, %l4 = 00000000ffffff22
816 ldsb [%o1+0x041],%l4 ! %l4 = ffffffffffffffff
817! Mem[0000000010041408] = ffffffff, %l6 = 0000000000000049
818 lduba [%i1+%o4]0x80,%l6 ! %l6 = 00000000000000ff
819! Mem[0000000030101400] = 0418b91c, %f28 = 00000000
820 lda [%i4+%g0]0x89,%f28 ! %f28 = 0418b91c
821! %f23 = 2373c496, %f4 = 68865d5e, %f10 = b1d41c1d
822 fdivs %f23,%f4 ,%f10 ! %l0 = 000000001d1cd4d3, Unfinished, %fsr = 0200000000
823! Starting 10 instruction Store Burst
824! Mem[000000001014141f] = 88f9d8ea, %l4 = ffffffffffffffff
825 ldstub [%i5+0x01f],%l4 ! %l4 = 000000ea000000ff
826
827p0_label_30:
828! %l5 = 00000000c7c1419a, Mem[0000000010141408] = b19ef4a1ffffd9ff
829 stxa %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000c7c1419a
830! %l5 = 00000000c7c1419a, Mem[0000000030141408] = 38bcbd63
831 stha %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 419abd63
832! Mem[0000000030041400] = ffae8384, %l1 = 00000000c7c1419a
833 ldstuba [%i1+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
834! %f14 = a5d41c1d 9a41c1c7, %l0 = 000000001d1cd4d3
835! Mem[0000000030001400] = 19e5b62ef04f903a
836 stda %f14,[%i0+%l0]ASI_PST32_S ! Mem[0000000030001400] = a5d41c1d9a41c1c7
837! Mem[0000000010041400] = b19ef4a1, %l0 = 000000001d1cd4d3
838 ldstuba [%i1+%g0]0x88,%l0 ! %l0 = 000000a1000000ff
839! %f0 = e1372629 e1372629 a5d41c1d 00000000
840! %f4 = 68865d5e 5f880035 b19ef4a1 eb41318b
841! %f8 = 775a5ef2 19e5b62e b1d41c1d 9a41c1c7
842! %f12 = 4049c358 fea97ab2 a5d41c1d 9a41c1c7
843 stda %f0,[%i6]ASI_COMMIT_S ! Block Store to 0000000030181400
844! %l6 = 00000000000000ff, Mem[0000000010101410] = 00000000
845 stwa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
846! Mem[000000001014142c] = 2373c496, %l7 = 0000000000004988, %asi = 80
847 swapa [%i5+0x02c]%asi,%l7 ! %l7 = 000000002373c496
848! %f21 = 434c69d4, Mem[0000000010081408] = b1d41c1d
849 sta %f21,[%i2+%o4]0x80 ! Mem[0000000010081408] = 434c69d4
850! Starting 10 instruction Load Burst
851! Mem[0000000010041400] = b19ef4ff, %l2 = 0000000000007013
852 lduha [%i1+%g0]0x88,%l2 ! %l2 = 000000000000f4ff
853
854p0_label_31:
855! Mem[00000000300c1408] = 10ca031c0700407a, %l6 = 00000000000000ff
856 ldxa [%i3+%o4]0x81,%l6 ! %l6 = 10ca031c0700407a
857! Mem[0000000010001410] = 5e5d8668 94e9ad49, %l6 = 0700407a, %l7 = 2373c496
858 ldda [%i0+%o5]0x80,%l6 ! %l6 = 000000005e5d8668 0000000094e9ad49
859! Mem[0000000030101400] = 1cb91804, %l0 = 00000000000000a1
860 ldsha [%i4+%g0]0x81,%l0 ! %l0 = 0000000000001cb9
861! Mem[0000000030041410] = 00000000, %l6 = 000000005e5d8668
862 lduha [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
863! Mem[00000000300c1410] = f3e54b44, %l5 = 00000000c7c1419a
864 lduha [%i3+%o5]0x81,%l5 ! %l5 = 000000000000f3e5
865! Mem[0000000030141400] = 133dceb32fc1555e, %f16 = 8a78816a 3ee5dbe1
866 ldda [%i5+%g0]0x81,%f16 ! %f16 = 133dceb3 2fc1555e
867 membar #Sync ! Added by membar checker (6)
868! Mem[0000000010181400] = e1372629, %l0 = 0000000000001cb9
869 ldsha [%i6+%g0]0x80,%l0 ! %l0 = ffffffffffffe137
870! Mem[00000000100c1400] = 19e5b62ef04f903a, %l5 = 000000000000f3e5
871 ldxa [%i3+%g0]0x80,%l5 ! %l5 = 19e5b62ef04f903a
872! Mem[00000000201c0000] = ff1419af, %l7 = 0000000094e9ad49
873 lduha [%o0+0x000]%asi,%l7 ! %l7 = 000000000000ff14
874! Starting 10 instruction Store Burst
875! Mem[0000000010181400] = e1372629, %l2 = 000000000000f4ff
876 swapa [%i6+%g0]0x80,%l2 ! %l2 = 00000000e1372629
877
878p0_label_32:
879! %f8 = 775a5ef2 19e5b62e, Mem[0000000030041400] = 8483aeff 7aa987c0
880 stda %f8 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 775a5ef2 19e5b62e
881! %f21 = 434c69d4, Mem[0000000010181424] = 0000006c
882 sta %f21,[%i6+0x024]%asi ! Mem[0000000010181424] = 434c69d4
883! %l6 = 0000000000000000, Mem[0000000010101410] = 000000ff
884 stha %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
885! %l6 = 0000000000000000, Mem[0000000010081408] = 434c69d4
886 stw %l6,[%i2+%o4] ! Mem[0000000010081408] = 00000000
887! Mem[0000000030181408] = a5d41c1d, %l0 = ffffffffffffe137
888 ldstuba [%i6+%o4]0x81,%l0 ! %l0 = 000000a5000000ff
889! %f0 = e1372629 e1372629, %l0 = 00000000000000a5
890! Mem[0000000010041410] = 000000006e1e4d53
891 add %i1,0x010,%g1
892 stda %f0,[%g1+%l0]ASI_PST16_P ! Mem[0000000010041410] = 000026296e1e2629
893! %l5 = 19e5b62ef04f903a, Mem[00000000300c1410] = f3e54b44
894 stba %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 3ae54b44
895! Mem[00000000300c1400] = 49000000, %l0 = 00000000000000a5
896 swapa [%i3+%g0]0x89,%l0 ! %l0 = 0000000049000000
897! %l0 = 0000000049000000, Mem[0000000030001400] = a5d41c1d
898 stha %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00001c1d
899! Starting 10 instruction Load Burst
900! Code Fragment 3
901p0_fragment_2:
902! %l0 = 0000000049000000
903 setx 0xf46a0377f7179b67,%g7,%l0 ! %l0 = f46a0377f7179b67
904! %l1 = 00000000000000ff
905 setx 0x1bb4082fae9c64d0,%g7,%l1 ! %l1 = 1bb4082fae9c64d0
906 setx 0x1fe000, %g1, %g3
907 or %l0, %g3, %l0 ! always set perrmask = 0xff
908 setx 0x1ffff8, %g1, %g2
909 and %l0, %g2, %l0
910 ta T_CHANGE_HPRIV
911 stxa %l1, [%l0]ASI_DCACHE_DATA
912 ta T_CHANGE_NONHPRIV
913! %l0 = f46a0377f7179b67
914 setx 0x7271fd8036906ba1,%g7,%l0 ! %l0 = 7271fd8036906ba1
915! %l1 = 1bb4082fae9c64d0
916 setx 0x8a0cc91786a48f51,%g7,%l1 ! %l1 = 8a0cc91786a48f51
917
918p0_label_33:
919! Mem[0000000030141400] = 133dceb3, %l4 = 00000000000000ea
920 ldsba [%i5+%g0]0x81,%l4 ! %l4 = 0000000000000013
921! Mem[00000000100c1408] = 2805a050 a03f5a8f, %l4 = 00000013, %l5 = f04f903a
922 ldda [%i3+%o4]0x80,%l4 ! %l4 = 000000002805a050 00000000a03f5a8f
923! Mem[0000000010101400] = c5517e6a, %l5 = 00000000a03f5a8f
924 ldsha [%i4+%g0]0x80,%l5 ! %l5 = ffffffffffffc551
925! Mem[00000000201c0000] = ff1419af, %l7 = 000000000000ff14
926 lduba [%o0+0x001]%asi,%l7 ! %l7 = 0000000000000014
927! Mem[00000000218001c0] = 54e9f4cf, %l5 = ffffffffffffc551
928 ldsb [%o3+0x1c0],%l5 ! %l5 = 0000000000000054
929! Mem[0000000030101408] = 0000008400000000, %f12 = 4049c358 fea97ab2
930 ldda [%i4+%o4]0x81,%f12 ! %f12 = 00000084 00000000
931! Mem[0000000030081408] = 5d662049 2373c496, %l2 = e1372629, %l3 = 00004de4
932 ldda [%i2+%o4]0x89,%l2 ! %l2 = 000000002373c496 000000005d662049
933! Mem[0000000030001400] = c7c1419a1d1c0000, %l3 = 000000005d662049
934 ldxa [%i0+%g0]0x89,%l3 ! %l3 = c7c1419a1d1c0000
935! Mem[00000000300c1410] = 3ae54b44, %l4 = 000000002805a050
936 lduwa [%i3+%o5]0x81,%l4 ! %l4 = 000000003ae54b44
937! Starting 10 instruction Store Burst
938! %l0 = 7271fd8036906ba1, Mem[0000000030101410] = e137262958b20084
939 stxa %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 7271fd8036906ba1
940
941p0_label_34:
942! %l7 = 0000000000000014, Mem[0000000010001400] = 00004049
943 stha %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000014
944! %l2 = 000000002373c496, Mem[00000000300c1410] = 3ae54b440039f71b
945 stxa %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000002373c496
946! Mem[00000000300c1410] = 00000000, %l6 = 0000000000000000
947 ldstuba [%i3+%o5]0x81,%l6 ! %l6 = 00000000000000ff
948! %l0 = 7271fd8036906ba1, Mem[00000000300c1410] = 000000ff
949 stwa %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 36906ba1
950! %l4 = 000000003ae54b44, Mem[0000000030001400] = 1d1c0000
951 stwa %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 3ae54b44
952! %l3 = c7c1419a1d1c0000, Mem[0000000030141408] = 419abd63
953 stha %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000bd63
954! %l2 = 000000002373c496, Mem[0000000010081400] = 8a78816a
955 stba %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 8a788196
956! %f4 = 68865d5e 5f880035, Mem[0000000030001400] = 444be53a 9a41c1c7
957 stda %f4 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 68865d5e 5f880035
958! %l4 = 3ae54b44, %l5 = 00000054, Mem[0000000030181408] = 1d1cd4ff 00000000
959 stda %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 3ae54b44 00000054
960! Starting 10 instruction Load Burst
961! Mem[00000000211c0000] = d9ff980d, %l1 = 8a0cc91786a48f51
962 lduh [%o2+%g0],%l1 ! %l1 = 000000000000d9ff
963
964p0_label_35:
965! Mem[0000000030141410] = 3ee5dbff, %f26 = 00017013
966 lda [%i5+%o5]0x81,%f26 ! %f26 = 3ee5dbff
967! Mem[0000000010041438] = 0700407a ff000000, %l4 = 3ae54b44, %l5 = 00000054
968 ldda [%i1+0x038]%asi,%l4 ! %l4 = 000000000700407a 00000000ff000000
969! Mem[0000000030001408] = 8b3141eb00017013, %f0 = e1372629 e1372629
970 ldda [%i0+%o4]0x89,%f0 ! %f0 = 8b3141eb 00017013
971! Mem[0000000010001410] = 68865d5e, %l3 = c7c1419a1d1c0000
972 ldsha [%i0+%o5]0x88,%l3 ! %l3 = 0000000000005d5e
973! Mem[00000000100c1428] = e27e2b41 f2aa7756, %l6 = 00000000, %l7 = 00000014
974 ldda [%i3+0x028]%asi,%l6 ! %l6 = 00000000e27e2b41 00000000f2aa7756
975! Mem[00000000300c1410] = 96c47323 36906ba1, %l4 = 0700407a, %l5 = ff000000
976 ldda [%i3+%o5]0x89,%l4 ! %l4 = 0000000036906ba1 0000000096c47323
977! Mem[0000000010101408] = 00000000, %l0 = 7271fd8036906ba1
978 ldsha [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000
979! Mem[0000000010141400] = 000000ff4de40000, %f14 = a5d41c1d 9a41c1c7
980 ldda [%i5+%g0]0x88,%f14 ! %f14 = 000000ff 4de40000
981! Mem[0000000010081430] = a1f49eb18d1e3315, %l7 = 00000000f2aa7756
982 ldx [%i2+0x030],%l7 ! %l7 = a1f49eb18d1e3315
983! Starting 10 instruction Store Burst
984! %f20 = 444be5f3, Mem[0000000010181400] = fff40000
985 sta %f20,[%i6+%g0]0x88 ! Mem[0000000010181400] = 444be5f3
986
987p0_label_36:
988! %l0 = 00000000, %l1 = 0000d9ff, Mem[0000000030141410] = 3ee5dbff 56d7a6d3
989 stda %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 0000d9ff
990! Mem[000000001008143d] = 8670507d, %l3 = 0000000000005d5e
991 ldstuba [%i2+0x03d]%asi,%l3 ! %l3 = 00000070000000ff
992! Mem[0000000030181410] = 5e5d8668, %l2 = 000000002373c496
993 ldstuba [%i6+%o5]0x89,%l2 ! %l2 = 00000068000000ff
994! %l7 = a1f49eb18d1e3315, Mem[00000000100c1408] = 50a00528
995 stha %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 50a03315
996! %l4 = 0000000036906ba1, immd = ffffffffffffffef, %l3 = 0000000000000070
997 udivx %l4,-0x011,%l3 ! %l3 = 0000000000000000
998! Mem[0000000010141410] = 59144bac, %l2 = 0000000000000068
999 ldstuba [%i5+%o5]0x88,%l2 ! %l2 = 000000ac000000ff
1000! %l6 = e27e2b41, %l7 = 8d1e3315, Mem[0000000030081400] = f6000000 0000a177
1001 stda %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = e27e2b41 8d1e3315
1002! %l2 = 00000000000000ac, imm = 0000000000000c92, %l5 = 0000000096c47323
1003 orn %l2,0xc92,%l5 ! %l5 = fffffffffffff3ed
1004! %l7 = a1f49eb18d1e3315, Mem[0000000030181410] = ff865d5e5f880035
1005 stxa %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = a1f49eb18d1e3315
1006! Starting 10 instruction Load Burst
1007! Mem[00000000300c1410] = a16b9036, %l7 = a1f49eb18d1e3315
1008 lduha [%i3+%o5]0x81,%l7 ! %l7 = 000000000000a16b
1009
1010p0_label_37:
1011! Mem[0000000030181410] = b19ef4a1, %l7 = 000000000000a16b
1012 ldsha [%i6+%o5]0x89,%l7 ! %l7 = fffffffffffff4a1
1013! Mem[0000000010081400] = 8a788196, %f8 = 775a5ef2
1014 lda [%i2+%g0]0x88,%f8 ! %f8 = 8a788196
1015! Mem[0000000030041410] = 00000000484d7c90, %l5 = fffffffffffff3ed
1016 ldxa [%i1+%o5]0x81,%l5 ! %l5 = 00000000484d7c90
1017! Mem[0000000030081410] = 4de4a50700000000, %l6 = 00000000e27e2b41
1018 ldxa [%i2+%o5]0x81,%l6 ! %l6 = 4de4a50700000000
1019 membar #Sync ! Added by membar checker (7)
1020! Mem[0000000010081400] = 9681788a e44d0000 00000000 9a41c1c7
1021! Mem[0000000010081410] = 00000033 fe7aab1e 01754022 5c537926
1022! Mem[0000000010081420] = d4a89ab5 118b92db 417e3c83 18ae2b56
1023! Mem[0000000010081430] = a1f49eb1 8d1e3315 74ffd1b4 86ff507d
1024 ldda [%i2]ASI_BLK_PL,%f16 ! Block Load from 0000000010081400
1025! Mem[0000000030041408] = ac4b1459, %l4 = 0000000036906ba1
1026 ldsba [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000059
1027! Mem[0000000010181400] = 292637e1444be5f3, %f6 = b19ef4a1 eb41318b
1028 ldda [%i6+%g0]0x88,%f6 ! %f6 = 292637e1 444be5f3
1029! Mem[00000000300c1400] = a5000000, %l2 = 00000000000000ac
1030 ldsba [%i3+%g0]0x81,%l2 ! %l2 = ffffffffffffffa5
1031! Mem[0000000010081424] = 118b92db, %l3 = 0000000000000000
1032 ldsb [%i2+0x026],%l3 ! %l3 = ffffffffffffff92
1033! Starting 10 instruction Store Burst
1034! Mem[0000000010181408] = 9a41c1c7, %l1 = 000000000000d9ff
1035 ldstuba [%i6+%o4]0x88,%l1 ! %l1 = 000000c7000000ff
1036
1037p0_label_38:
1038 membar #Sync ! Added by membar checker (8)
1039! %l7 = fffffffffffff4a1, Mem[0000000010081419] = 01754022
1040 stb %l7,[%i2+0x019] ! Mem[0000000010081418] = 01a14022
1041! %l5 = 00000000484d7c90, Mem[00000000100c1434] = 01051319
1042 sth %l5,[%i3+0x034] ! Mem[00000000100c1434] = 7c901319
1043! %f2 = a5d41c1d 00000000, Mem[0000000030181408] = 444be53a 54000000
1044 stda %f2 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = a5d41c1d 00000000
1045! %f14 = 000000ff 4de40000, Mem[0000000030141410] = 00000000 ffd90000
1046 stda %f14,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff 4de40000
1047! %l0 = 0000000000000000, Mem[0000000010141410] = 59144bff
1048 stha %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 59140000
1049! Mem[000000001018143c] = 9a41c1c7, %l0 = 0000000000000000
1050 swap [%i6+0x03c],%l0 ! %l0 = 000000009a41c1c7
1051! Mem[0000000010101410] = 00000000, %l7 = fffffffffffff4a1
1052 swapa [%i4+%o5]0x88,%l7 ! %l7 = 0000000000000000
1053! Mem[0000000030141400] = 133dceb3, %l4 = 0000000000000059
1054 swapa [%i5+%g0]0x81,%l4 ! %l4 = 00000000133dceb3
1055! Mem[00000000100c1400] = 19e5b62e, %l7 = 0000000000000000
1056 ldstuba [%i3+%g0]0x80,%l7 ! %l7 = 00000019000000ff
1057! Starting 10 instruction Load Burst
1058! Mem[0000000010101408] = 0000000000004de4, %l3 = ffffffffffffff92
1059 ldxa [%i4+%o4]0x80,%l3 ! %l3 = 0000000000004de4
1060
1061p0_label_39:
1062! Mem[00000000100c1438] = 10ca031c, %f0 = 8b3141eb
1063 ld [%i3+0x038],%f0 ! %f0 = 10ca031c
1064! %l6 = 4de4a50700000000, imm = fffffffffffffb46, %l6 = 4de4a50700000000
1065 add %l6,-0x4ba,%l6 ! %l6 = 4de4a506fffffb46
1066! Mem[00000000300c1400] = a50000001835ce8f, %f4 = 68865d5e 5f880035
1067 ldda [%i3+%g0]0x81,%f4 ! %f4 = a5000000 1835ce8f
1068! Mem[00000000201c0000] = ff1419af, %l7 = 0000000000000019
1069 ldub [%o0+%g0],%l7 ! %l7 = 00000000000000ff
1070! Mem[000000001008143c] = 86ff507d, %l3 = 0000000000004de4
1071 ldsw [%i2+0x03c],%l3 ! %l3 = ffffffff86ff507d
1072! %f28 = 15331e8d, %f15 = 4de40000
1073 fcmpes %fcc1,%f28,%f15 ! %fcc1 = 1
1074! Mem[0000000030081400] = 412b7ee2, %l0 = 000000009a41c1c7
1075 lduba [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000e2
1076! Mem[0000000030181400] = e1372629, %l1 = 00000000000000c7
1077 lduba [%i6+%g0]0x81,%l1 ! %l1 = 00000000000000e1
1078! %l4 = 00000000133dceb3, %l4 = 00000000133dceb3, %y = 000004fb
1079 udiv %l4,%l4,%l1 ! %l1 = 0000000000004244
1080 mov %l0,%y ! %y = 000000e2
1081! Starting 10 instruction Store Burst
1082! %f4 = a5000000, Mem[0000000010041400] = b19ef4ff
1083 sta %f4 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = a5000000
1084
1085p0_label_40:
1086! %f13 = 00000000, Mem[0000000010181410] = 00004049
1087 sta %f13,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
1088! %l6 = 4de4a506fffffb46, Mem[0000000010001400] = 14000000
1089 stba %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 46000000
1090! %f27 = 833c7e41, Mem[0000000030141410] = 4de40000
1091 sta %f27,[%i5+%o5]0x89 ! Mem[0000000030141410] = 833c7e41
1092! %l0 = 00000000000000e2, Mem[0000000010001438] = 4deff6287bc773ad
1093 stx %l0,[%i0+0x038] ! Mem[0000000010001438] = 00000000000000e2
1094! %f14 = 000000ff 4de40000, Mem[0000000030001410] = 48000000 dc254e45
1095 stda %f14,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000ff 4de40000
1096! %f22 = 2679535c 22407501, %l2 = ffffffffffffffa5
1097! Mem[0000000010181420] = 775a5ef2434c69d4
1098 add %i6,0x020,%g1
1099 stda %f22,[%g1+%l2]ASI_PST32_P ! Mem[0000000010181420] = 775a5ef222407501
1100! %l1 = 0000000000004244, Mem[0000000010081408] = 000000009a41c1c7
1101 stxa %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000004244
1102! Mem[0000000030181400] = e1372629, %l5 = 00000000484d7c90
1103 swapa [%i6+%g0]0x81,%l5 ! %l5 = 00000000e1372629
1104! %l4 = 00000000133dceb3, %l0 = 00000000000000e2, %l7 = 00000000000000ff
1105 xor %l4,%l0,%l7 ! %l7 = 00000000133dce51
1106! Starting 10 instruction Load Burst
1107! Mem[0000000010101400] = 6a7e51c5, %l2 = ffffffffffffffa5
1108 ldsba [%i4+%g0]0x88,%l2 ! %l2 = ffffffffffffffc5
1109
1110p0_label_41:
1111! Mem[0000000021800100] = f9e49c47, %l0 = 00000000000000e2
1112 ldub [%o3+0x101],%l0 ! %l0 = 00000000000000e4
1113! Mem[0000000010181408] = 00000000 9a41c1ff, %l6 = fffffb46, %l7 = 133dce51
1114 ldda [%i6+%o4]0x88,%l6 ! %l6 = 000000009a41c1ff 0000000000000000
1115! Mem[0000000030101400] = 0418b91c, %l3 = ffffffff86ff507d
1116 lduha [%i4+%g0]0x89,%l3 ! %l3 = 000000000000b91c
1117! Mem[0000000010101428] = 8062c5e8, %l1 = 0000000000004244
1118 ldswa [%i4+0x028]%asi,%l1 ! %l1 = ffffffff8062c5e8
1119! Mem[0000000030041400] = 2eb6e519f25e5a77, %l2 = ffffffffffffffc5
1120 ldxa [%i1+%g0]0x81,%l2 ! %l2 = 2eb6e519f25e5a77
1121! Mem[00000000100c1410] = 000000ff3aab7db2, %f22 = 2679535c 22407501
1122 ldda [%i3+%o5]0x80,%f22 ! %f22 = 000000ff 3aab7db2
1123! Mem[0000000010101408] = 00000000, %f27 = 833c7e41
1124 lda [%i4+%o4]0x80,%f27 ! %f27 = 00000000
1125! Mem[0000000010141400] = 0000e44dff000000, %l7 = 0000000000000000
1126 ldx [%i5+%g0],%l7 ! %l7 = 0000e44dff000000
1127! Mem[0000000010101400] = 444be5f36a7e51c5, %l3 = 000000000000b91c
1128 ldxa [%i4+%g0]0x88,%l3 ! %l3 = 444be5f36a7e51c5
1129! Starting 10 instruction Store Burst
1130! Mem[0000000030141410] = 833c7e41, %l0 = 00000000000000e4
1131 ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 00000041000000ff
1132
1133p0_label_42:
1134! Mem[0000000010081408] = 00000000, %l5 = 00000000e1372629
1135 ldstuba [%i2+%o4]0x80,%l5 ! %l5 = 00000000000000ff
1136! %l4 = 133dceb3, %l5 = 00000000, Mem[0000000010181438] = a5d41c1d 00000000
1137 std %l4,[%i6+0x038] ! Mem[0000000010181438] = 133dceb3 00000000
1138! %f22 = 000000ff 3aab7db2, Mem[0000000030141408] = 0000bd63 3c20ef0a
1139 stda %f22,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000ff 3aab7db2
1140! %f12 = 00000084 00000000, %l4 = 00000000133dceb3
1141! Mem[0000000010041420] = ab924c13940a9807
1142 add %i1,0x020,%g1
1143 stda %f12,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010041420] = 00000000940a9807
1144! %l3 = 444be5f36a7e51c5, Mem[0000000010081408] = ff000000
1145 stwa %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = 6a7e51c5
1146! %f10 = b1d41c1d, %f23 = 3aab7db2, %f16 = 00004de4
1147 fadds %f10,%f23,%f16 ! %f16 = 3aab7d7d
1148! Code Fragment 3
1149p0_fragment_3:
1150! %l0 = 0000000000000041
1151 setx 0x8aa9715006b77933,%g7,%l0 ! %l0 = 8aa9715006b77933
1152! %l1 = ffffffff8062c5e8
1153 setx 0x2a4287279f920d60,%g7,%l1 ! %l1 = 2a4287279f920d60
1154 setx 0x1fe000, %g1, %g3
1155 or %l0, %g3, %l0 ! always set perrmask = 0xff
1156 setx 0x1ffff8, %g1, %g2
1157 and %l0, %g2, %l0
1158 ta T_CHANGE_HPRIV
1159 stxa %l1, [%l0]ASI_DCACHE_DATA
1160 ta T_CHANGE_NONHPRIV
1161! %l0 = 8aa9715006b77933
1162 setx 0x331a872fb30d5ea4,%g7,%l0 ! %l0 = 331a872fb30d5ea4
1163! %l1 = 2a4287279f920d60
1164 setx 0xf435d13066067238,%g7,%l1 ! %l1 = f435d13066067238
1165! %f30 = 7d50ff86 b4d1ff74, Mem[0000000030181408] = a5d41c1d 00000000
1166 stda %f30,[%i6+%o4]0x81 ! Mem[0000000030181408] = 7d50ff86 b4d1ff74
1167! Mem[0000000030101410] = 36906ba1, %l0 = 331a872fb30d5ea4
1168 swapa [%i4+%o5]0x89,%l0 ! %l0 = 0000000036906ba1
1169! Starting 10 instruction Load Burst
1170! Mem[00000000100c1410] = b27dab3aff000000, %f16 = 3aab7d7d 8a788196
1171 ldda [%i3+%o5]0x88,%f16 ! %f16 = b27dab3a ff000000
1172
1173p0_label_43:
1174! %l1 = f435d13066067238, imm = fffffffffffff098, %l3 = 444be5f36a7e51c5
1175 sub %l1,-0xf68,%l3 ! %l3 = f435d130660681a0
1176! Mem[000000001014142c] = 00004988, %l6 = 000000009a41c1ff
1177 ldsw [%i5+0x02c],%l6 ! %l6 = 0000000000004988
1178! Mem[0000000030141400] = 59000000, %l3 = f435d130660681a0
1179 lduba [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000000
1180! Mem[00000000100c1410] = 000000ff3aab7db2, %l6 = 0000000000004988
1181 ldxa [%i3+%o5]0x80,%l6 ! %l6 = 000000ff3aab7db2
1182! Mem[0000000030141410] = ff7e3c83, %l2 = 2eb6e519f25e5a77
1183 lduba [%i5+%o5]0x81,%l2 ! %l2 = 00000000000000ff
1184! Mem[000000001018141c] = 2373ff96, %l6 = 000000ff3aab7db2
1185 ldsba [%i6+0x01f]%asi,%l6 ! %l6 = ffffffffffffff96
1186! Mem[00000000300c1410] = a16b9036, %l5 = 0000000000000000
1187 ldswa [%i3+%o5]0x81,%l5 ! %l5 = ffffffffa16b9036
1188! Mem[0000000030001408] = 13700100 eb41318b, %l6 = ffffff96, %l7 = ff000000
1189 ldda [%i0+%o4]0x81,%l6 ! %l6 = 0000000013700100 00000000eb41318b
1190! Mem[0000000030081410] = 07a5e44d, %l5 = ffffffffa16b9036
1191 lduwa [%i2+%o5]0x89,%l5 ! %l5 = 0000000007a5e44d
1192! Starting 10 instruction Store Burst
1193! %l1 = f435d13066067238, Mem[0000000030081410] = 0000000007a5e44d
1194 stxa %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = f435d13066067238
1195
1196p0_label_44:
1197! Mem[0000000021800040] = 110e4385, %l5 = 0000000007a5e44d
1198 ldstub [%o3+0x040],%l5 ! %l5 = 00000011000000ff
1199! %f16 = b27dab3a, Mem[0000000010081428] = 417e3c83
1200 sta %f16,[%i2+0x028]%asi ! Mem[0000000010081428] = b27dab3a
1201! %l5 = 0000000000000011, Mem[0000000010181410] = 00000000
1202 stwa %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000011
1203! %l3 = 0000000000000000, Mem[00000000100c1410] = ff000000
1204 stwa %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
1205! %l2 = 00000000000000ff, Mem[0000000010101410] = a1f4ffff47c6b2b0, %asi = 80
1206 stxa %l2,[%i4+0x010]%asi ! Mem[0000000010101410] = 00000000000000ff
1207! Mem[0000000030041408] = ac4b1459, %l2 = 00000000000000ff
1208 ldstuba [%i1+%o4]0x89,%l2 ! %l2 = 00000059000000ff
1209! Mem[0000000010041432] = 00005914, %l1 = f435d13066067238
1210 ldstuba [%i1+0x032]%asi,%l1 ! %l1 = 00000059000000ff
1211! %f25 = b59aa8d4, Mem[0000000030001410] = ff000000
1212 sta %f25,[%i0+%o5]0x89 ! Mem[0000000030001410] = b59aa8d4
1213! %l6 = 13700100, %l7 = eb41318b, Mem[0000000010081408] = 6a7e51c5 00004244
1214 std %l6,[%i2+%o4] ! Mem[0000000010081408] = 13700100 eb41318b
1215! Starting 10 instruction Load Burst
1216! Mem[0000000030181410] = b19ef4a1, %f16 = b27dab3a
1217 lda [%i6+%o5]0x89,%f16 ! %f16 = b19ef4a1
1218
1219p0_label_45:
1220 membar #Sync ! Added by membar checker (9)
1221! Mem[0000000030181400] = 484d7c90 e1372629 7d50ff86 b4d1ff74
1222! Mem[0000000030181410] = a1f49eb1 8d1e3315 b19ef4a1 eb41318b
1223! Mem[0000000030181420] = 775a5ef2 19e5b62e b1d41c1d 9a41c1c7
1224! Mem[0000000030181430] = 4049c358 fea97ab2 a5d41c1d 9a41c1c7
1225 ldda [%i6]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030181400
1226! Mem[0000000010081400] = 8a788196, %l0 = 0000000036906ba1
1227 ldsba [%i2+%g0]0x88,%l0 ! %l0 = ffffffffffffff96
1228! Mem[0000000030101400] = 0418b91c, %f8 = 8a788196
1229 lda [%i4+%g0]0x89,%f8 ! %f8 = 0418b91c
1230! Mem[0000000020800000] = ff3317e8, %l0 = ffffffffffffff96
1231 ldsba [%o1+0x001]%asi,%l0 ! %l0 = 0000000000000033
1232! Mem[00000000211c0000] = d9ff980d, %l7 = 00000000eb41318b
1233 ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffd9ff
1234! Mem[00000000100c1408] = 1533a050, %l3 = 0000000000000000
1235 lduba [%i3+0x00b]%asi,%l3 ! %l3 = 0000000000000050
1236! Mem[0000000010141400] = 0000e44d ff000000, %l2 = 00000059, %l3 = 00000050
1237 ldda [%i5+%g0]0x80,%l2 ! %l2 = 000000000000e44d 00000000ff000000
1238! Mem[00000000100c1400] = 2eb6e5ff, %l3 = 00000000ff000000
1239 lduwa [%i3+%g0]0x88,%l3 ! %l3 = 000000002eb6e5ff
1240! Mem[0000000030041408] = ac4b14ff, %l1 = 0000000000000059
1241 lduha [%i1+%o4]0x89,%l1 ! %l1 = 00000000000014ff
1242! Starting 10 instruction Store Burst
1243! %l0 = 00000033, %l1 = 000014ff, Mem[0000000010141400] = 0000e44d ff000000
1244 stda %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000033 000014ff
1245
1246p0_label_46:
1247! Mem[0000000010101408] = 00000000, %l4 = 00000000133dceb3
1248 swapa [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000
1249! %l7 = ffffffffffffd9ff, Mem[0000000030101400] = c8f5be630418b91c
1250 stxa %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffffffffd9ff
1251! %l0 = 00000033, %l1 = 000014ff, Mem[0000000010041418] = 6ce32346 38bcbdbe
1252 std %l0,[%i1+0x018] ! Mem[0000000010041418] = 00000033 000014ff
1253! Mem[0000000030141410] = ff7e3c83, %l7 = ffffffffffffd9ff
1254 swapa [%i5+%o5]0x81,%l7 ! %l7 = 00000000ff7e3c83
1255! %f8 = 0418b91c 19e5b62e, Mem[0000000010181428] = 00000000 3b3a6b3f
1256 stda %f8 ,[%i6+0x028]%asi ! Mem[0000000010181428] = 0418b91c 19e5b62e
1257! %l3 = 000000002eb6e5ff, Mem[0000000010141408] = 9a41c1c700000000
1258 stxa %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000002eb6e5ff
1259! %l0 = 0000000000000033, imm = 0000000000000e42, %l1 = 00000000000014ff
1260 xnor %l0,0xe42,%l1 ! %l1 = fffffffffffff18e
1261 membar #Sync ! Added by membar checker (10)
1262! %f7 = 444be5f3, Mem[0000000030181410] = a1f49eb1
1263 sta %f7 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 444be5f3
1264! Mem[0000000030081410] = 66067238, %l0 = 0000000000000033
1265 ldstuba [%i2+%o5]0x89,%l0 ! %l0 = 00000038000000ff
1266! Starting 10 instruction Load Burst
1267! Mem[0000000010141410] = 59140000, %l5 = 0000000000000011
1268 ldswa [%i5+%o5]0x88,%l5 ! %l5 = 0000000059140000
1269
1270p0_label_47:
1271! Mem[00000000201c0000] = ff1419af, %l4 = 0000000000000000
1272 ldsb [%o0+%g0],%l4 ! %l4 = ffffffffffffffff
1273! Mem[00000000300c1408] = 10ca031c0700407a, %f14 = 000000ff 4de40000
1274 ldda [%i3+%o4]0x81,%f14 ! %f14 = 10ca031c 0700407a
1275! Mem[00000000100c1420] = af83e48b, %l3 = 000000002eb6e5ff
1276 ldswa [%i3+0x020]%asi,%l3 ! %l3 = ffffffffaf83e48b
1277! Mem[0000000030101410] = b30d5ea4, %l1 = fffffffffffff18e
1278 ldswa [%i4+%o5]0x89,%l1 ! %l1 = ffffffffb30d5ea4
1279! Mem[0000000030001400] = 68865d5e 5f880035 13700100 eb41318b
1280! Mem[0000000030001410] = d4a89ab5 4de40000 f7ac8d7d 76b6b320
1281! Mem[0000000030001420] = 657a3cc5 2ad2fe98 1cb9dbc6 a9f90035
1282! Mem[0000000030001430] = d211b849 32af21d4 4ad61294 35f51fc5
1283 ldda [%i0]ASI_BLK_SL,%f16 ! Block Load from 0000000030001400
1284! Mem[0000000030181410] = 444be5f3 8d1e3315, %l0 = 00000038, %l1 = b30d5ea4
1285 ldda [%i6+%o5]0x81,%l0 ! %l0 = 00000000444be5f3 000000008d1e3315
1286! %l6 = 0000000013700100, %l5 = 0000000059140000, %l0 = 00000000444be5f3
1287 mulx %l6,%l5,%l0 ! %l0 = 06c3751914000000
1288! Mem[0000000010181408] = ffc1419a, %l6 = 0000000013700100
1289 ldsha [%i6+%o4]0x80,%l6 ! %l6 = ffffffffffffffc1
1290! Mem[0000000010141400] = 00000033000014ff, %l2 = 000000000000e44d
1291 ldxa [%i5+%g0]0x80,%l2 ! %l2 = 00000033000014ff
1292! Starting 10 instruction Store Burst
1293! %f10 = b1d41c1d 9a41c1c7, Mem[0000000010081408] = 13700100 eb41318b
1294 stda %f10,[%i2+%o4]0x80 ! Mem[0000000010081408] = b1d41c1d 9a41c1c7
1295
1296p0_label_48:
1297! %l6 = ffffffffffffffc1, Mem[0000000010181408] = ffc1419a
1298 stwa %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffffffc1
1299! %l6 = ffffffffffffffc1, Mem[0000000010081420] = d4a89ab5, %asi = 80
1300 stwa %l6,[%i2+0x020]%asi ! Mem[0000000010081420] = ffffffc1
1301! %l1 = 000000008d1e3315, Mem[00000000300c1408] = 1c03ca10
1302 stba %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 1c03ca15
1303! %f0 = 10ca031c 00017013 a5d41c1d 00000000
1304! %f4 = a5000000 1835ce8f 292637e1 444be5f3
1305! %f8 = 0418b91c 19e5b62e b1d41c1d 9a41c1c7
1306! %f12 = 00000084 00000000 10ca031c 0700407a
1307 stda %f0,[%i4]ASI_BLK_AIUP ! Block Store to 0000000010101400
1308! %l3 = ffffffffaf83e48b, Mem[0000000020800040] = 06ff226c, %asi = 80
1309 stha %l3,[%o1+0x040]%asi ! Mem[0000000020800040] = e48b226c
1310! %f16 = 3500885f 5e5d8668, Mem[0000000030081410] = 660672ff f435d130
1311 stda %f16,[%i2+%o5]0x89 ! Mem[0000000030081410] = 3500885f 5e5d8668
1312! %l0 = 06c3751914000000, Mem[00000000100c1410] = 00000000
1313 stha %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
1314! %f26 = 3500f9a9 c6dbb91c, Mem[0000000010181400] = 444be5f3 292637e1
1315 stda %f26,[%i6+%g0]0x88 ! Mem[0000000010181400] = 3500f9a9 c6dbb91c
1316! %l4 = ffffffff, %l5 = 59140000, Mem[0000000010041408] = ffffffff aa9ebb80
1317 stda %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffffffff 59140000
1318! Starting 10 instruction Load Burst
1319! Mem[0000000010141400] = 00000033, %l4 = ffffffffffffffff
1320 lduwa [%i5+0x000]%asi,%l4 ! %l4 = 0000000000000033
1321
1322p0_label_49:
1323! Mem[0000000030181400] = 484d7c90, %l4 = 0000000000000033
1324 lduba [%i6+%g0]0x81,%l4 ! %l4 = 0000000000000048
1325! Mem[0000000021800140] = 30ff94e3, %l2 = 00000033000014ff
1326 ldsba [%o3+0x140]%asi,%l2 ! %l2 = 0000000000000030
1327! Mem[0000000021800180] = e8f2ad00, %l5 = 0000000059140000
1328 ldsha [%o3+0x180]%asi,%l5 ! %l5 = ffffffffffffe8f2
1329! Mem[0000000010181410] = 00000011, %f26 = 3500f9a9
1330 lda [%i6+%o5]0x88,%f26 ! %f26 = 00000011
1331! Mem[0000000010181424] = 22407501, %l5 = ffffffffffffe8f2
1332 ldsha [%i6+0x024]%asi,%l5 ! %l5 = 0000000000002240
1333! Mem[0000000010081408] = 1d1cd4b1, %l5 = 0000000000002240
1334 ldswa [%i2+%o4]0x88,%l5 ! %l5 = 000000001d1cd4b1
1335! Mem[0000000010181400] = 1cb9dbc6, %l2 = 0000000000000030
1336 ldsba [%i6+%g0]0x80,%l2 ! %l2 = 000000000000001c
1337! Mem[0000000030041408] = ac4b14ff, %l7 = 00000000ff7e3c83
1338 lduba [%i1+%o4]0x89,%l7 ! %l7 = 00000000000000ff
1339! Mem[0000000010001400] = 00000046, %l0 = 06c3751914000000
1340 ldsba [%i0+%g0]0x88,%l0 ! %l0 = 0000000000000046
1341! Starting 10 instruction Store Burst
1342! %l4 = 0000000000000048, Mem[0000000030181410] = 444be5f3
1343 stwa %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000048
1344
1345p0_label_50:
1346! Mem[000000001014140d] = 2eb6e5ff, %l2 = 000000000000001c
1347 ldstuba [%i5+0x00d]%asi,%l2 ! %l2 = 000000b6000000ff
1348! %l6 = ffffffffffffffc1, Mem[0000000020800000] = ff3317e8, %asi = 80
1349 stha %l6,[%o1+0x000]%asi ! Mem[0000000020800000] = ffc117e8
1350! %f22 = 20b3b676 7d8dacf7, Mem[0000000030141400] = 59000000 5e55c12f
1351 stda %f22,[%i5+%g0]0x89 ! Mem[0000000030141400] = 20b3b676 7d8dacf7
1352! %l2 = 000000b6, %l3 = af83e48b, Mem[0000000010081420] = ffffffc1 118b92db
1353 stda %l2,[%i2+0x020]%asi ! Mem[0000000010081420] = 000000b6 af83e48b
1354! %l3 = ffffffffaf83e48b, imm = fffffffffffff41a, %l3 = ffffffffaf83e48b
1355 addc %l3,-0xbe6,%l3 ! %l3 = ffffffffaf83d8a5
1356! Mem[00000000100c1400] = ffe5b62e, %l1 = 000000008d1e3315
1357 swapa [%i3+%g0]0x80,%l1 ! %l1 = 00000000ffe5b62e
1358 membar #Sync ! Added by membar checker (11)
1359! %l3 = ffffffffaf83d8a5, Mem[0000000030001400] = 68865d5e
1360 stwa %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = af83d8a5
1361! %l6 = ffffffc1, %l7 = 000000ff, Mem[0000000010141400] = 33000000 ff140000
1362 stda %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffffffc1 000000ff
1363! %l1 = 00000000ffe5b62e, Mem[00000000100c140c] = a03f5a8f
1364 sth %l1,[%i3+0x00c] ! Mem[00000000100c140c] = b62e5a8f
1365! Starting 10 instruction Load Burst
1366! Mem[0000000010181430] = 4049c358fea97ab2, %f6 = 292637e1 444be5f3
1367 ldda [%i6+0x030]%asi,%f6 ! %f6 = 4049c358 fea97ab2
1368
1369p0_label_51:
1370! Mem[0000000010141408] = 00000000, %f7 = fea97ab2
1371 lda [%i5+%o4]0x88,%f7 ! %f7 = 00000000
1372! Mem[0000000010101410] = a5000000, %l3 = ffffffffaf83d8a5
1373 ldsha [%i4+%o5]0x80,%l3 ! %l3 = ffffffffffffa500
1374! Mem[0000000030041400] = 19e5b62e, %l7 = 00000000000000ff
1375 ldsba [%i1+%g0]0x89,%l7 ! %l7 = 000000000000002e
1376! Mem[0000000030041410] = 00000000, %l5 = 000000001d1cd4b1
1377 lduba [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
1378! Mem[0000000010181410] = 11000000, %l0 = 0000000000000046
1379 lduwa [%i6+%o5]0x80,%l0 ! %l0 = 0000000011000000
1380! Mem[0000000030181400] = 907c4d48, %l0 = 0000000011000000
1381 lduha [%i6+%g0]0x89,%l0 ! %l0 = 0000000000004d48
1382! Mem[0000000030101408] = 00000084, %l3 = ffffffffffffa500
1383 lduha [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
1384! Mem[0000000010001408] = ffdbe53e6a81788a, %f2 = a5d41c1d 00000000
1385 ldda [%i0+0x008]%asi,%f2 ! %f2 = ffdbe53e 6a81788a
1386! Mem[0000000010041400] = a5000000, %l3 = 0000000000000000
1387 lduba [%i1+%g0]0x88,%l3 ! %l3 = 0000000000000000
1388! Starting 10 instruction Store Burst
1389! Mem[0000000030081408] = 96c47323, %l1 = 00000000ffe5b62e
1390 swapa [%i2+%o4]0x81,%l1 ! %l1 = 0000000096c47323
1391
1392p0_label_52:
1393! %f14 = 10ca031c 0700407a, %l3 = 0000000000000000
1394! Mem[00000000300c1408] = 15ca031c0700407a
1395 add %i3,0x008,%g1
1396 stda %f14,[%g1+%l3]ASI_PST32_S ! Mem[00000000300c1408] = 15ca031c0700407a
1397! %l2 = 00000000000000b6, Mem[0000000021800140] = 30ff94e3
1398 stb %l2,[%o3+0x140] ! Mem[0000000021800140] = b6ff94e3
1399! %l5 = 0000000000000000, Mem[0000000010181410] = 00000011
1400 stba %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
1401! Mem[0000000030001408] = 00017013, %l4 = 0000000000000048
1402 ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 00000013000000ff
1403! %l0 = 0000000000004d48, Mem[0000000010181408] = ffffffc100000000, %asi = 80
1404 stxa %l0,[%i6+0x008]%asi ! Mem[0000000010181408] = 0000000000004d48
1405! %l5 = 0000000000000000, Mem[0000000030001408] = ff700100
1406 stha %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000100
1407! %f30 = c51ff535, Mem[0000000010001400] = 46000000
1408 sta %f30,[%i0+%g0]0x80 ! Mem[0000000010001400] = c51ff535
1409! Mem[0000000010101410] = a5000000, %l3 = 0000000000000000
1410 ldstuba [%i4+%o5]0x80,%l3 ! %l3 = 000000a5000000ff
1411! %l2 = 000000b6, %l3 = 000000a5, Mem[0000000010081408] = 1d1cd4b1 c7c1419a
1412 stda %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000b6 000000a5
1413! Starting 10 instruction Load Burst
1414! Mem[0000000030041410] = 00000000, %l5 = 0000000000000000
1415 ldswa [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
1416
1417p0_label_53:
1418! Mem[0000000030181410] = 00000048, %l5 = 0000000000000000
1419 ldswa [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000048
1420! Mem[0000000020800040] = e48b226c, %l5 = 0000000000000048
1421 lduha [%o1+0x040]%asi,%l5 ! %l5 = 000000000000e48b
1422! Mem[0000000010001410] = 5e5d866894e9ad49, %l7 = 000000000000002e
1423 ldx [%i0+%o5],%l7 ! %l7 = 5e5d866894e9ad49
1424! Mem[00000000211c0000] = d9ff980d, %l6 = ffffffffffffffc1
1425 lduh [%o2+%g0],%l6 ! %l6 = 000000000000d9ff
1426! Mem[0000000010181408] = 00000000, %f9 = 19e5b62e
1427 lda [%i6+%o4]0x88,%f9 ! %f9 = 00000000
1428! Mem[0000000010101410] = ff000000, %l7 = 5e5d866894e9ad49
1429 ldsha [%i4+%o5]0x80,%l7 ! %l7 = ffffffffffffff00
1430! Mem[0000000010081408] = 000000b6, %l4 = 0000000000000013
1431 lduha [%i2+%o4]0x88,%l4 ! %l4 = 00000000000000b6
1432! Mem[0000000010181410] = 3500885f00000000, %l0 = 0000000000004d48
1433 ldxa [%i6+%o5]0x88,%l0 ! %l0 = 3500885f00000000
1434! Mem[0000000030141410] = ffd9ffff, %l6 = 000000000000d9ff
1435 ldswa [%i5+%o5]0x89,%l6 ! %l6 = ffffffffffd9ffff
1436! Starting 10 instruction Store Burst
1437! Mem[0000000010001433] = 22110106, %l4 = 00000000000000b6
1438 ldstuba [%i0+0x033]%asi,%l4 ! %l4 = 00000006000000ff
1439
1440p0_label_54:
1441! %l0 = 3500885f00000000, Mem[0000000010101400] = 10ca031c
1442 stwa %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
1443! %l6 = ffffffffffd9ffff, Mem[0000000030041400] = 2eb6e519
1444 stha %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffe519
1445! %l5 = 000000000000e48b, %l7 = ffffffffffffff00, %l6 = ffffffffffd9ffff
1446 or %l5,%l7,%l6 ! %l6 = ffffffffffffff8b
1447! %f27 = c6dbb91c, Mem[0000000030141400] = 7d8dacf7
1448 sta %f27,[%i5+%g0]0x89 ! Mem[0000000030141400] = c6dbb91c
1449! %f10 = b1d41c1d 9a41c1c7, Mem[00000000100c1400] = 8d1e3315 f04f903a
1450 stda %f10,[%i3+%g0]0x80 ! Mem[00000000100c1400] = b1d41c1d 9a41c1c7
1451! %l3 = 00000000000000a5, Mem[0000000030081410] = 3500885f5e5d8668
1452 stxa %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000000000a5
1453! %l0 = 3500885f00000000, Mem[0000000010181400] = 1cb9dbc6a9f90035
1454 stxa %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 3500885f00000000
1455! %f10 = b1d41c1d 9a41c1c7, Mem[0000000030001408] = 00000100 eb41318b
1456 stda %f10,[%i0+%o4]0x81 ! Mem[0000000030001408] = b1d41c1d 9a41c1c7
1457! %l3 = 00000000000000a5, Mem[00000000100c1408] = 50a03315
1458 stha %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 50a000a5
1459! Starting 10 instruction Load Burst
1460! Mem[0000000010101408] = 1d1cd4a5, %l4 = 0000000000000006
1461 ldsha [%i4+%o4]0x88,%l4 ! %l4 = ffffffffffffd4a5
1462
1463p0_label_55:
1464! Mem[00000000300c1410] = a16b9036, %l1 = 0000000096c47323
1465 lduwa [%i3+%o5]0x81,%l1 ! %l1 = 00000000a16b9036
1466! Mem[0000000010081434] = 8d1e3315, %l4 = ffffffffffffd4a5
1467 ldsha [%i2+0x034]%asi,%l4 ! %l4 = ffffffffffff8d1e
1468! Mem[0000000010001408] = ffdbe53e6a81788a, %f6 = 4049c358 00000000
1469 ldd [%i0+%o4],%f6 ! %f6 = ffdbe53e 6a81788a
1470! Mem[0000000030141400] = 1cb9dbc6, %l2 = 00000000000000b6
1471 ldswa [%i5+%g0]0x81,%l2 ! %l2 = 000000001cb9dbc6
1472! Code Fragment 4
1473p0_fragment_4:
1474! %l0 = 3500885f00000000
1475 setx 0x21f5e4e7fc87821f,%g7,%l0 ! %l0 = 21f5e4e7fc87821f
1476! %l1 = 00000000a16b9036
1477 setx 0x44974d178b6b05e3,%g7,%l1 ! %l1 = 44974d178b6b05e3
1478 setx 0x7ff8, %g1, %g2
1479 and %l0, %g2, %l0
1480 setx 0xffffffff, %g1, %g2
1481 and %l1, %g2, %l1
1482 setx 0x100000000, %g1, %g2
1483 or %l1, %g2, %l1 ! Set bit 32 - perrinj
1484 ta T_CHANGE_HPRIV
1485 stxa %l1, [%l0]ASI_ICACHE_INSTR
1486 ta T_CHANGE_NONHPRIV
1487! %l0 = 21f5e4e7fc87821f
1488 setx 0xf8091fafd771338e,%g7,%l0 ! %l0 = f8091fafd771338e
1489! %l1 = 44974d178b6b05e3
1490 setx 0xb6c613f822693e43,%g7,%l1 ! %l1 = b6c613f822693e43
1491! Mem[0000000030141410] = ffd9ffff, %l2 = 000000001cb9dbc6
1492 lduwa [%i5+%o5]0x89,%l2 ! %l2 = 00000000ffd9ffff
1493! Mem[0000000010041438] = 0700407a, %l5 = 000000000000e48b
1494 lduwa [%i1+0x038]%asi,%l5 ! %l5 = 000000000700407a
1495! Mem[0000000030101408] = 00000084 00000000, %l6 = ffffff8b, %l7 = ffffff00
1496 ldda [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000084 0000000000000000
1497! Mem[0000000010041408] = ffffffff, %l4 = ffffffffffff8d1e
1498 lduba [%i1+%o4]0x80,%l4 ! %l4 = 00000000000000ff
1499! Starting 10 instruction Store Burst
1500! %l5 = 000000000700407a, Mem[0000000010041410] = 29260000
1501 stha %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = 2926407a
1502
1503p0_label_56:
1504! %f12 = 00000084 00000000, %l6 = 0000000000000084
1505! Mem[00000000100c1420] = af83e48b02283563
1506 add %i3,0x020,%g1
1507 stda %f12,[%g1+%l6]ASI_PST32_P ! Mem[00000000100c1420] = af83e48b02283563
1508! %l2 = 00000000ffd9ffff, Mem[00000000201c0000] = ff1419af
1509 sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = ffff19af
1510! %l0 = f8091fafd771338e, Mem[0000000010041410] = 29261e6e2926407a
1511 stxa %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = f8091fafd771338e
1512! %l5 = 000000000700407a, Mem[0000000010001400] = c51ff535
1513 stwa %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0700407a
1514! %l3 = 00000000000000a5, Mem[0000000030001410] = d4a89ab5
1515 stha %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00a59ab5
1516! %l3 = 00000000000000a5, Mem[00000000300c1400] = a50000001835ce8f
1517 stxa %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000000000a5
1518! %l5 = 000000000700407a, Mem[0000000030081408] = 2eb6e5ff
1519 stwa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0700407a
1520! %l5 = 000000000700407a, Mem[0000000010081410] = 00000033fe7aab1e
1521 stxa %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000000700407a
1522! %f31 = 9412d64a, %f10 = b1d41c1d, %f5 = 1835ce8f
1523 fadds %f31,%f10,%f5 ! %f5 = b1d41c1d
1524! Starting 10 instruction Load Burst
1525! Mem[0000000030001410] = b59aa500, %l5 = 000000000700407a
1526 lduwa [%i0+%o5]0x89,%l5 ! %l5 = 00000000b59aa500
1527
1528p0_label_57:
1529! Mem[0000000010081408] = b6000000a5000000, %f24 = 98fed22a c53c7a65
1530 ldda [%i2+%o4]0x80,%f24 ! %f24 = b6000000 a5000000
1531! Mem[0000000010081400] = 8a788196, %l2 = 00000000ffd9ffff
1532 ldsba [%i2+%g0]0x88,%l2 ! %l2 = ffffffffffffff96
1533! Mem[0000000010181408] = 00000000, %l7 = 0000000000000000
1534 ldsha [%i6+%o4]0x88,%l7 ! %l7 = 0000000000000000
1535 membar #Sync ! Added by membar checker (12)
1536! Mem[0000000030141400] = 1cb9dbc6 76b6b320 000000ff 3aab7db2
1537! Mem[0000000030141410] = ffffd9ff ff000000 ecc80273 9f4d9aba
1538! Mem[0000000030141420] = 1717b366 380a1d7e 7a7acd55 fa443e8a
1539! Mem[0000000030141430] = 55ac23f7 eecdc1db 5a8161f8 b478b4b3
1540 ldda [%i5]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030141400
1541! Mem[0000000010041408] = ffffffff, %f19 = 00017013
1542 lda [%i1+0x008]%asi,%f19 ! %f19 = ffffffff
1543! Mem[0000000010101434] = 00000000, %l2 = ffffffffffffff96
1544 lduwa [%i4+0x034]%asi,%l2 ! %l2 = 0000000000000000
1545! Mem[0000000010181410] = 000000005f880035, %l0 = f8091fafd771338e
1546 ldxa [%i6+%o5]0x80,%l0 ! %l0 = 000000005f880035
1547! Mem[0000000030141410] = ffd9ffff, %l6 = 0000000000000084
1548 ldsha [%i5+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
1549! Mem[0000000010001438] = 00000000, %l0 = 000000005f880035
1550 lduba [%i0+0x039]%asi,%l0 ! %l0 = 0000000000000000
1551! Starting 10 instruction Store Burst
1552! Mem[0000000030001400] = af83d8a5, %l0 = 0000000000000000
1553 swapa [%i0+%g0]0x81,%l0 ! %l0 = 00000000af83d8a5
1554
1555p0_label_58:
1556! %f25 = a5000000, Mem[00000000300c1410] = 36906ba1
1557 sta %f25,[%i3+%o5]0x89 ! Mem[00000000300c1410] = a5000000
1558! %l2 = 0000000000000000, Mem[0000000010041430] = 0000ff1402283563, %asi = 80
1559 stxa %l2,[%i1+0x030]%asi ! Mem[0000000010041430] = 0000000000000000
1560! Mem[000000001004143f] = ff000000, %l1 = b6c613f822693e43
1561 ldstuba [%i1+0x03f]%asi,%l1 ! %l1 = 00000000000000ff
1562! %f24 = b6000000 a5000000, %l0 = 00000000af83d8a5
1563! Mem[0000000010181438] = 133dceb300000000
1564 add %i6,0x038,%g1
1565 stda %f24,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010181438] = 003d00b3000000b6
1566! Mem[0000000010041434] = 00000000, %l4 = 00000000000000ff
1567 ldstub [%i1+0x034],%l4 ! %l4 = 00000000000000ff
1568! %f20 = 0000e44d b59aa8d4, Mem[0000000010081430] = a1f49eb1 8d1e3315
1569 std %f20,[%i2+0x030] ! Mem[0000000010081430] = 0000e44d b59aa8d4
1570! %l6 = ffffffffffffffff, Mem[0000000010101400] = 00000000
1571 stha %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000ffff
1572 membar #Sync ! Added by membar checker (13)
1573! %l3 = 00000000000000a5, Mem[0000000030141410] = 000000ffffd9ffff
1574 stxa %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000000000a5
1575! Mem[0000000010141420] = fbc755fb16ea1aa4, %l0 = 00000000af83d8a5, %l0 = 00000000af83d8a5
1576 add %i5,0x20,%g1
1577 casxa [%g1]0x80,%l0,%l0 ! %l0 = fbc755fb16ea1aa4
1578! Starting 10 instruction Load Burst
1579! Mem[0000000010181408] = 00000000, %l5 = 00000000b59aa500
1580 ldsba [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000000
1581
1582p0_label_59:
1583! Mem[0000000010001400] = 0700407a, %l0 = fbc755fb16ea1aa4
1584 ldsba [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000007
1585! Mem[0000000010001428] = d637d3f7, %l5 = 0000000000000000
1586 lduha [%i0+0x028]%asi,%l5 ! %l5 = 000000000000d637
1587! Mem[0000000010081410] = 7a400007 00000000, %l2 = 00000000, %l3 = 000000a5
1588 ldda [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000 000000007a400007
1589! Mem[0000000010081400] = 9681788a, %l7 = 0000000000000000
1590 ldsba [%i2+%g0]0x80,%l7 ! %l7 = ffffffffffffff96
1591! Mem[0000000030081408] = 5d6620490700407a, %l2 = 0000000000000000
1592 ldxa [%i2+%o4]0x89,%l2 ! %l2 = 5d6620490700407a
1593! Mem[0000000010141400] = c1ffffff, %l4 = 0000000000000000
1594 lduba [%i5+%g0]0x80,%l4 ! %l4 = 00000000000000c1
1595! Mem[0000000030041408] = f9b62acfac4b14ff, %f12 = 55ac23f7 eecdc1db
1596 ldda [%i1+%o4]0x89,%f12 ! %f12 = f9b62acf ac4b14ff
1597! Mem[0000000010041400] = 000000a5, %l5 = 000000000000d637
1598 ldsh [%i1+%g0],%l5 ! %l5 = 0000000000000000
1599! Mem[0000000010181408] = 00000000, %l3 = 000000007a400007
1600 lduba [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000
1601! Starting 10 instruction Store Burst
1602! Mem[000000001014141c] = 88f9d8ff, %l2 = 5d6620490700407a
1603 ldstub [%i5+0x01c],%l2 ! %l2 = 00000088000000ff
1604
1605p0_label_60:
1606! Mem[0000000030181400] = 484d7c90, %l3 = 0000000000000000
1607 swapa [%i6+%g0]0x81,%l3 ! %l3 = 00000000484d7c90
1608! %l5 = 0000000000000000, Mem[0000000010001400] = 0700407a12fde9ef
1609 stxa %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000000
1610! Mem[0000000030141410] = a5000000, %l7 = ffffffffffffff96
1611 ldstuba [%i5+%o5]0x81,%l7 ! %l7 = 000000a5000000ff
1612! %l0 = 0000000000000007, %l6 = ffffffffffffffff, %l5 = 0000000000000000
1613 subc %l0,%l6,%l5 ! %l5 = 0000000000000008
1614! Mem[0000000010141408] = 00000000, %l2 = 0000000000000088
1615 ldstuba [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff
1616! Mem[0000000030001410] = b59aa500, %l4 = 00000000000000c1
1617 swapa [%i0+%o5]0x89,%l4 ! %l4 = 00000000b59aa500
1618! %f22 = 20b3b676, %f23 = 7d8dacf7, %f18 = 8b3141eb
1619 fsubs %f22,%f23,%f18 ! %f18 = fd8dacf7
1620! %l5 = 0000000000000008, Mem[0000000030001408] = b1d41c1d
1621 stwa %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000008
1622! %l1 = 0000000000000000, imm = fffffffffffff7d0, %l1 = 0000000000000000
1623 add %l1,-0x830,%l1 ! %l1 = fffffffffffff7d0
1624! Starting 10 instruction Load Burst
1625! Mem[0000000030041410] = 00000000, %f22 = 20b3b676
1626 lda [%i1+%o5]0x89,%f22 ! %f22 = 00000000
1627
1628p0_label_61:
1629! Mem[0000000030081410] = a5000000 00000000, %l0 = 00000007, %l1 = fffff7d0
1630 ldda [%i2+%o5]0x81,%l0 ! %l0 = 00000000a5000000 0000000000000000
1631! Mem[0000000010101408] = a5d41c1d00000000, %l3 = 00000000484d7c90
1632 ldxa [%i4+0x008]%asi,%l3 ! %l3 = a5d41c1d00000000
1633! Mem[0000000010001410] = 5e5d8668, %l6 = ffffffffffffffff
1634 lduwa [%i0+%o5]0x80,%l6 ! %l6 = 000000005e5d8668
1635! Mem[0000000010141408] = ff0000002effe5ff, %l1 = 0000000000000000
1636 ldxa [%i5+%o4]0x80,%l1 ! %l1 = ff0000002effe5ff
1637! Mem[00000000211c0000] = d9ff980d, %l6 = 000000005e5d8668
1638 ldsba [%o2+0x001]%asi,%l6 ! %l6 = ffffffffffffffff
1639! Mem[00000000100c1408] = 50a000a5, %f10 = 7a7acd55
1640 lda [%i3+%o4]0x88,%f10 ! %f10 = 50a000a5
1641! Mem[0000000030081410] = a5000000, %l1 = ff0000002effe5ff
1642 lduha [%i2+%o5]0x81,%l1 ! %l1 = 000000000000a500
1643! %l5 = 0000000000000008, %l0 = 00000000a5000000, %l5 = 0000000000000008
1644 sub %l5,%l0,%l5 ! %l5 = ffffffff5b000008
1645! Mem[0000000010001408] = ffdbe53e6a81788a, %l6 = ffffffffffffffff
1646 ldxa [%i0+%o4]0x80,%l6 ! %l6 = ffdbe53e6a81788a
1647! Starting 10 instruction Store Burst
1648! Mem[0000000030101410] = a45e0db3, %l3 = a5d41c1d00000000
1649 ldstuba [%i4+%o5]0x81,%l3 ! %l3 = 000000a4000000ff
1650
1651p0_label_62:
1652! Mem[0000000010181408] = 00000000, %l3 = 00000000000000a4
1653 swapa [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000
1654! %l4 = 00000000b59aa500, Mem[0000000030081410] = 00000000000000a5
1655 stxa %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000b59aa500
1656! Mem[0000000010041400] = 000000a53b3a6b3f, %l0 = 00000000a5000000, %l6 = ffdbe53e6a81788a
1657 casxa [%i1]0x80,%l0,%l6 ! %l6 = 000000a53b3a6b3f
1658! Mem[00000000100c1400] = 1d1cd4b1, %l4 = 00000000b59aa500
1659 swapa [%i3+%g0]0x88,%l4 ! %l4 = 000000001d1cd4b1
1660! Mem[0000000030141410] = 000000ff, %l0 = 00000000a5000000
1661 ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
1662! %l0 = 00000000000000ff, Mem[0000000010081415] = 0700407a
1663 stb %l0,[%i2+0x015] ! Mem[0000000010081414] = 07ff407a
1664! %l2 = 0000000000000000, %l2 = 0000000000000000, %y = 000000e2
1665 smul %l2,%l2,%l7 ! %l7 = 0000000000000000, %y = 00000000
1666! %l3 = 0000000000000000, Mem[0000000010141408] = 000000ff
1667 stwa %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
1668! %l7 = 0000000000000000, Mem[00000000218000c0] = 342d4926, %asi = 80
1669 stha %l7,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 00004926
1670! Starting 10 instruction Load Burst
1671! %l2 = 0000000000000000, imm = 0000000000000c9f, %l3 = 0000000000000000
1672 add %l2,0xc9f,%l3 ! %l3 = 0000000000000c9f
1673
1674p0_label_63:
1675! Mem[00000000100c1408] = a500a050, %l7 = 0000000000000000
1676 lduha [%i3+%o4]0x80,%l7 ! %l7 = 000000000000a500
1677! Mem[00000000100c1410] = 00000000, %l3 = 0000000000000c9f
1678 ldswa [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000000
1679! Mem[0000000010141408] = 00000000, %l7 = 000000000000a500
1680 lduba [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000
1681! Mem[0000000030041410] = 907c4d4800000000, %l6 = 000000a53b3a6b3f
1682 ldxa [%i1+%o5]0x89,%l6 ! %l6 = 907c4d4800000000
1683! %f25 = a5000000, %f23 = 7d8dacf7
1684 fcmpes %fcc2,%f25,%f23 ! %fcc2 = 1
1685! %f10 = 50a000a5, %f5 = ff000000, %f9 = 380a1d7e
1686 fadds %f10,%f5 ,%f9 ! %f9 = ff000000
1687! Mem[0000000030001400] = 00000000, %l6 = 907c4d4800000000
1688 ldswa [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
1689! %l5 = ffffffff5b000008, %l0 = 00000000000000ff, %l5 = ffffffff5b000008
1690 andn %l5,%l0,%l5 ! %l5 = ffffffff5b000000
1691! Mem[0000000010101400] = ffff000000017013, %f28 = d421af32 49b811d2
1692 ldda [%i4+%g0]0x80,%f28 ! %f28 = ffff0000 00017013
1693! Starting 10 instruction Store Burst
1694! %f27 = c6dbb91c, Mem[00000000300c1408] = 15ca031c
1695 sta %f27,[%i3+%o4]0x81 ! Mem[00000000300c1408] = c6dbb91c
1696
1697p0_label_64:
1698! %l6 = 00000000, %l7 = 00000000, Mem[00000000100c1408] = 50a000a5 8f5a2eb6
1699 stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 00000000
1700! %l6 = 0000000000000000, Mem[0000000030141410] = ff000000
1701 stba %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
1702! %l3 = 0000000000000000, Mem[0000000010081428] = b27dab3a
1703 stw %l3,[%i2+0x028] ! Mem[0000000010081428] = 00000000
1704! Mem[0000000010141408] = 00000000, %l2 = 0000000000000000
1705 ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 00000000000000ff
1706! Mem[0000000010001410] = 5e5d8668, %l4 = 000000001d1cd4b1
1707 swapa [%i0+%o5]0x80,%l4 ! %l4 = 000000005e5d8668
1708! %l6 = 0000000000000000, %l7 = 0000000000000000, %l5 = ffffffff5b000000
1709 and %l6,%l7,%l5 ! %l5 = 0000000000000000
1710! %f10 = 50a000a5 fa443e8a, Mem[0000000030001400] = 00000000 5f880035
1711 stda %f10,[%i0+%g0]0x81 ! Mem[0000000030001400] = 50a000a5 fa443e8a
1712! %f20 = 0000e44d b59aa8d4, Mem[0000000010041408] = ffffffff 59140000
1713 stda %f20,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000e44d b59aa8d4
1714! %l4 = 000000005e5d8668, Mem[0000000010181408] = 000000a4
1715 stwa %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 5e5d8668
1716! Starting 10 instruction Load Burst
1717! Mem[0000000010101438] = 10ca031c, %f16 = 3500885f
1718 ld [%i4+0x038],%f16 ! %f16 = 10ca031c
1719
1720p0_label_65:
1721! Mem[0000000030141410] = 00000000, %l5 = 0000000000000000
1722 lduba [%i5+%o5]0x81,%l5 ! %l5 = 0000000000000000
1723! Mem[0000000010181408] = 68865d5e00004d48, %f20 = 0000e44d b59aa8d4
1724 ldd [%i6+%o4],%f20 ! %f20 = 68865d5e 00004d48
1725! Mem[0000000030081410] = b59aa500, %l7 = 0000000000000000
1726 lduwa [%i2+%o5]0x89,%l7 ! %l7 = 00000000b59aa500
1727! Mem[0000000010181420] = 775a5ef2, %l0 = 00000000000000ff
1728 lduh [%i6+0x022],%l0 ! %l0 = 0000000000005ef2
1729! Mem[00000000100c1434] = 7c901319, %l0 = 0000000000005ef2
1730 ldsb [%i3+0x036],%l0 ! %l0 = 0000000000000013
1731! Mem[0000000010101408] = 1d1cd4a5, %l5 = 0000000000000000
1732 ldsha [%i4+%o4]0x88,%l5 ! %l5 = ffffffffffffd4a5
1733! Mem[0000000030141400] = 1cb9dbc6, %l7 = 00000000b59aa500
1734 ldsba [%i5+%g0]0x81,%l7 ! %l7 = 000000000000001c
1735! Mem[00000000100c1410] = 000000003aab7db2, %l3 = 0000000000000000
1736 ldxa [%i3+%o5]0x80,%l3 ! %l3 = 000000003aab7db2
1737! Mem[0000000010001438] = 00000000, %l1 = 000000000000a500
1738 ldub [%i0+0x03a],%l1 ! %l1 = 0000000000000000
1739! Starting 10 instruction Store Burst
1740! %f12 = f9b62acf ac4b14ff, %l2 = 0000000000000000
1741! Mem[0000000030001410] = c10000004de40000
1742 add %i0,0x010,%g1
1743 stda %f12,[%g1+%l2]ASI_PST8_S ! Mem[0000000030001410] = c10000004de40000
1744
1745p0_label_66:
1746! Mem[0000000020800041] = e48b226c, %l7 = 000000000000001c
1747 ldstuba [%o1+0x041]%asi,%l7 ! %l7 = 0000008b000000ff
1748! %l2 = 0000000000000000, Mem[0000000030141408] = 000000ff
1749 stha %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000ff
1750! %l2 = 0000000000000000, Mem[0000000030041410] = 00000000
1751 stha %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
1752! %f9 = ff000000, Mem[0000000030101408] = 00000084
1753 sta %f9 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000
1754! Mem[0000000030001410] = c1000000, %l1 = 0000000000000000
1755 ldstuba [%i0+%o5]0x81,%l1 ! %l1 = 000000c1000000ff
1756! %f10 = 50a000a5 fa443e8a, Mem[0000000010041400] = 000000a5 3b3a6b3f
1757 std %f10,[%i1+%g0] ! Mem[0000000010041400] = 50a000a5 fa443e8a
1758! Mem[0000000010141400] = c1ffffff, %l3 = 000000003aab7db2
1759 ldstuba [%i5+%g0]0x80,%l3 ! %l3 = 000000c1000000ff
1760! %l0 = 00000013, %l1 = 000000c1, Mem[0000000010041400] = a500a050 8a3e44fa
1761 stda %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000013 000000c1
1762! %l5 = ffffffffffffd4a5, Mem[00000000100c1400] = 00a59ab5
1763 stha %l5,[%i3+%g0]0x80 ! Mem[00000000100c1400] = d4a59ab5
1764! Starting 10 instruction Load Burst
1765! Mem[0000000010141420] = fbc755fb, %l7 = 000000000000008b
1766 ldub [%i5+0x022],%l7 ! %l7 = 0000000000000055
1767
1768p0_label_67:
1769! Mem[0000000030141410] = 00000000, %l1 = 00000000000000c1
1770 ldswa [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
1771! Mem[0000000010141410] = 59140000, %l2 = 0000000000000000
1772 lduwa [%i5+%o5]0x88,%l2 ! %l2 = 0000000059140000
1773! Mem[0000000010001410] = b1d41c1d, %f22 = 00000000
1774 lda [%i0+%o5]0x88,%f22 ! %f22 = b1d41c1d
1775! Mem[0000000010101408] = a5d41c1d00000000, %l4 = 000000005e5d8668
1776 ldx [%i4+%o4],%l4 ! %l4 = a5d41c1d00000000
1777! Mem[0000000010041410] = d771338e, %l4 = a5d41c1d00000000
1778 ldsha [%i1+%o5]0x88,%l4 ! %l4 = 000000000000338e
1779! %l3 = 00000000000000c1, imm = fffffffffffffb5d, %l0 = 0000000000000013
1780 sub %l3,-0x4a3,%l0 ! %l0 = 0000000000000564
1781 membar #Sync ! Added by membar checker (14)
1782! Mem[00000000300c1400] = 00000000 000000a5 c6dbb91c 0700407a
1783! Mem[00000000300c1410] = 000000a5 2373c496 d3b0b970 6159318b
1784! Mem[00000000300c1420] = e9ac274a 0d75349a 552004da 9c159b6e
1785! Mem[00000000300c1430] = 6298e50c 1112413c e137cf03 3c9e2629
1786 ldda [%i3]ASI_BLK_S,%f0 ! Block Load from 00000000300c1400
1787! Mem[0000000030141410] = 00000000, %f22 = b1d41c1d
1788 lda [%i5+%o5]0x81,%f22 ! %f22 = 00000000
1789! Mem[000000001018140c] = 00004d48, %f16 = 10ca031c
1790 ld [%i6+0x00c],%f16 ! %f16 = 00004d48
1791! Starting 10 instruction Store Burst
1792! Mem[0000000010181420] = 775a5ef2, %l1 = 0000000000000000, %asi = 80
1793 swapa [%i6+0x020]%asi,%l1 ! %l1 = 00000000775a5ef2
1794
1795p0_label_68:
1796! Mem[00000000201c0001] = ffff19af, %l0 = 0000000000000564
1797 ldstuba [%o0+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
1798! %l0 = 00000000000000ff, Mem[00000000100c1410] = 00000000
1799 stwa %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff
1800! Mem[0000000030001400] = 50a000a5, %l7 = 0000000000000055
1801 swapa [%i0+%g0]0x81,%l7 ! %l7 = 0000000050a000a5
1802! Mem[0000000030081408] = 7a400007, %l0 = 00000000000000ff
1803 ldstuba [%i2+%o4]0x81,%l0 ! %l0 = 0000007a000000ff
1804! Mem[00000000100c1410] = 000000ff, %l6 = 0000000000000000
1805 swapa [%i3+%o5]0x88,%l6 ! %l6 = 00000000000000ff
1806! %f31 = 9412d64a, %f28 = ffff0000, %f25 = a5000000
1807 fsubs %f31,%f28,%f25 ! %f25 = ffff0000
1808! %f17 = 5e5d8668, Mem[0000000030081400] = e27e2b41
1809 sta %f17,[%i2+%g0]0x81 ! Mem[0000000030081400] = 5e5d8668
1810! Mem[0000000010001438] = 00000000, %l6 = 00000000000000ff
1811 swap [%i0+0x038],%l6 ! %l6 = 0000000000000000
1812! Mem[00000000300c1408] = 1cb9dbc6, %l4 = 000000000000338e
1813 ldstuba [%i3+%o4]0x89,%l4 ! %l4 = 000000c6000000ff
1814! Starting 10 instruction Load Burst
1815! Mem[0000000030041410] = 00000000, %l1 = 00000000775a5ef2
1816 ldsba [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000000
1817
1818p0_label_69:
1819! Mem[0000000030181408] = 7d50ff86b4d1ff74, %f18 = fd8dacf7 ffffffff
1820 ldda [%i6+%o4]0x81,%f18 ! %f18 = 7d50ff86 b4d1ff74
1821! Mem[000000001000141c] = 58b20084, %f30 = c51ff535
1822 lda [%i0+0x01c]%asi,%f30 ! %f30 = 58b20084
1823! Mem[0000000030101410] = ff5e0db380fd7172, %f22 = 00000000 7d8dacf7
1824 ldda [%i4+%o5]0x81,%f22 ! %f22 = ff5e0db3 80fd7172
1825! Mem[0000000010081400] = 8a788196, %l0 = 000000000000007a
1826 ldsha [%i2+%g0]0x88,%l0 ! %l0 = ffffffffffff8196
1827! Mem[0000000030101408] = 000000ff, %l7 = 0000000050a000a5
1828 lduba [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
1829 membar #Sync ! Added by membar checker (15)
1830! Mem[0000000030081400] = 5e5d8668 8d1e3315 ff400007 4920665d
1831! Mem[0000000030081410] = 00a59ab5 00000000 ccc989c0 c971ce8e
1832! Mem[0000000030081420] = 491588d6 947903e2 b0b2c754 db995109
1833! Mem[0000000030081430] = 3a9fb502 0c281024 b82a2f11 4f979be2
1834 ldda [%i2]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030081400
1835! Mem[0000000010081424] = af83e48b, %l4 = 00000000000000c6
1836 lduba [%i2+0x024]%asi,%l4 ! %l4 = 00000000000000af
1837! Mem[0000000030101408] = ff000000, %l0 = ffffffffffff8196
1838 lduwa [%i4+%o4]0x81,%l0 ! %l0 = 00000000ff000000
1839! %l4 = 00000000000000af, imm = fffffffffffffa48, %l5 = ffffffffffffd4a5
1840 sub %l4,-0x5b8,%l5 ! %l5 = 0000000000000667
1841! Starting 10 instruction Store Burst
1842! %l4 = 00000000000000af, Mem[0000000010041408] = 4de40000
1843 stwa %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000af
1844
1845p0_label_70:
1846! %l1 = 0000000000000000, Mem[0000000010081400] = 9681788a, %asi = 80
1847 stha %l1,[%i2+0x000]%asi ! Mem[0000000010081400] = 0000788a
1848! Mem[0000000030181410] = 00000048, %l2 = 0000000059140000
1849 ldstuba [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000ff
1850! Mem[000000001008140c] = a5000000, %l7 = 00000000000000ff
1851 swap [%i2+0x00c],%l7 ! %l7 = 00000000a5000000
1852! %l7 = 00000000a5000000, Mem[00000000201c0000] = ffff19af
1853 sth %l7,[%o0+%g0] ! Mem[00000000201c0000] = 000019af
1854! Mem[0000000010141408] = ff000000, %l6 = 0000000000000000
1855 swapa [%i5+%o4]0x80,%l6 ! %l6 = 00000000ff000000
1856! Mem[00000000300c1400] = 00000000, %l2 = 0000000000000000
1857 ldstuba [%i3+%g0]0x89,%l2 ! %l2 = 00000000000000ff
1858! %f14 = e137cf03, Mem[00000000100c1418] = d1555933
1859 st %f14,[%i3+0x018] ! Mem[00000000100c1418] = e137cf03
1860! %f8 = e9ac274a 0d75349a, %l1 = 0000000000000000
1861! Mem[0000000010001418] = c7c1419a58b20084
1862 add %i0,0x018,%g1
1863 stda %f8,[%g1+%l1]ASI_PST32_P ! Mem[0000000010001418] = c7c1419a58b20084
1864! %l1 = 0000000000000000, imm = 00000000000008ad, %l3 = 00000000000000c1
1865 subc %l1,0x8ad,%l3 ! %l3 = fffffffffffff753
1866! Starting 10 instruction Load Burst
1867! Mem[0000000030141408] = ff000000, %l4 = 00000000000000af
1868 lduwa [%i5+%o4]0x89,%l4 ! %l4 = 00000000ff000000
1869
1870p0_label_71:
1871! Mem[0000000010181400] = 3500885f, %l2 = 0000000000000000
1872 lduba [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000035
1873! Mem[0000000010141410] = 00001459, %l0 = 00000000ff000000
1874 ldswa [%i5+%o5]0x80,%l0 ! %l0 = 0000000000001459
1875! Mem[0000000010041410] = 8e3371d7, %l6 = 00000000ff000000
1876 lduba [%i1+%o5]0x80,%l6 ! %l6 = 000000000000008e
1877! Mem[0000000030101400] = ffffffff ffffd9ff, %l6 = 0000008e, %l7 = a5000000
1878 ldda [%i4+%g0]0x89,%l6 ! %l6 = 00000000ffffd9ff 00000000ffffffff
1879! Mem[0000000010041400] = 00000013, %l5 = 0000000000000667
1880 ldsha [%i1+%g0]0x88,%l5 ! %l5 = 0000000000000013
1881! Mem[000000001010140c] = 00000000, %l1 = 0000000000000000
1882 lduw [%i4+0x00c],%l1 ! %l1 = 0000000000000000
1883! Mem[0000000010181410] = 00000000, %l0 = 0000000000001459
1884 ldsba [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000
1885! Mem[0000000010141428] = 5d662049, %l1 = 0000000000000000
1886 ldsb [%i5+0x029],%l1 ! %l1 = 0000000000000066
1887! Mem[0000000030181400] = 00000000, %l4 = 00000000ff000000
1888 lduwa [%i6+%g0]0x81,%l4 ! %l4 = 0000000000000000
1889! Starting 10 instruction Store Burst
1890! %l3 = fffffffffffff753, Mem[0000000030141410] = 00000000
1891 stba %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000053
1892
1893p0_label_72:
1894! %l7 = 00000000ffffffff, Mem[0000000010041410] = f8091fafd771338e
1895 stxa %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000ffffffff
1896! Mem[0000000030101410] = b30d5eff, %l4 = 0000000000000000
1897 ldstuba [%i4+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
1898! %l0 = 0000000000000000, Mem[00000000300c1400] = 000000ff
1899 stwa %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
1900! %l7 = 00000000ffffffff, Mem[0000000010041400] = 13000000c1000000
1901 stxa %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000ffffffff
1902! Mem[00000000300c1408] = 1cb9dbff, %l3 = fffffffffffff753
1903 ldstuba [%i3+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
1904! Mem[0000000030181408] = 7d50ff86, %l3 = 00000000000000ff
1905 swapa [%i6+%o4]0x81,%l3 ! %l3 = 000000007d50ff86
1906! %l2 = 00000035, %l3 = 7d50ff86, Mem[0000000010041400] = 00000000 ffffffff
1907 stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000035 7d50ff86
1908! Mem[0000000010001410] = 1d1cd4b1, %l7 = ffffffff, %l5 = 00000013
1909 add %i0,0x10,%g1
1910 casa [%g1]0x80,%l7,%l5 ! %l5 = 000000001d1cd4b1
1911! Mem[0000000010081408] = b6000000, %l4 = 00000000000000ff
1912 ldstuba [%i2+%o4]0x80,%l4 ! %l4 = 000000b6000000ff
1913! Starting 10 instruction Load Burst
1914! Mem[0000000010101410] = 000000ff, %l0 = 0000000000000000
1915 lduwa [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
1916
1917p0_label_73:
1918! Mem[0000000010141430] = b405f584, %l5 = 000000001d1cd4b1
1919 ldsb [%i5+0x031],%l5 ! %l5 = 0000000000000005
1920! Mem[0000000010081424] = af83e48b, %f17 = 8d1e3315
1921 ld [%i2+0x024],%f17 ! %f17 = af83e48b
1922! Mem[0000000010001408] = 3ee5dbff, %l0 = 00000000000000ff
1923 lduwa [%i0+%o4]0x88,%l0 ! %l0 = 000000003ee5dbff
1924! Mem[0000000030101410] = ff5e0db3, %l5 = 0000000000000005
1925 lduha [%i4+%o5]0x81,%l5 ! %l5 = 000000000000ff5e
1926! Mem[0000000010081408] = 000000ff, %f7 = 6159318b
1927 lda [%i2+%o4]0x88,%f7 ! %f7 = 000000ff
1928! Mem[0000000030141400] = 1cb9dbc6 76b6b320, %l0 = 3ee5dbff, %l1 = 00000066
1929 ldda [%i5+%g0]0x81,%l0 ! %l0 = 000000001cb9dbc6 0000000076b6b320
1930! Mem[0000000010081410] = 0000000007ff407a, %l5 = 000000000000ff5e
1931 ldxa [%i2+%o5]0x80,%l5 ! %l5 = 0000000007ff407a
1932! Mem[0000000010041408] = af000000, %l1 = 0000000076b6b320
1933 ldsba [%i1+%o4]0x80,%l1 ! %l1 = ffffffffffffffaf
1934! Mem[0000000010041408] = 000000af, %f21 = 00000000
1935 lda [%i1+%o4]0x88,%f21 ! %f21 = 000000af
1936! Starting 10 instruction Store Burst
1937! %l4 = 00000000000000b6, Mem[0000000010001410] = 49ade994b1d41c1d
1938 stxa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000000000b6
1939
1940p0_label_74:
1941! Mem[0000000030101408] = ff000000, %l7 = 00000000ffffffff
1942 swapa [%i4+%o4]0x81,%l7 ! %l7 = 00000000ff000000
1943! %f12 = 6298e50c, %f7 = 000000ff
1944 fcmpes %fcc3,%f12,%f7 ! %fcc3 = 2
1945! %l2 = 0000000000000035, Mem[000000001008142c] = 18ae2b56, %asi = 80
1946 stha %l2,[%i2+0x02c]%asi ! Mem[000000001008142c] = 00352b56
1947! %l7 = 00000000ff000000, imm = 0000000000000e73, %l4 = 00000000000000b6
1948 andn %l7,0xe73,%l4 ! %l4 = 00000000ff000000
1949! %f12 = 6298e50c 1112413c, Mem[0000000010081410] = 00000000 7a40ff07
1950 stda %f12,[%i2+%o5]0x88 ! Mem[0000000010081410] = 6298e50c 1112413c
1951! %l6 = ffffd9ff, %l7 = ff000000, Mem[0000000010081430] = 0000e44d b59aa8d4
1952 std %l6,[%i2+0x030] ! Mem[0000000010081430] = ffffd9ff ff000000
1953! %f0 = 00000000, Mem[0000000030001400] = 00000055
1954 sta %f0 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
1955! %l7 = 00000000ff000000, Mem[0000000010101410] = ff000000
1956 stwa %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff000000
1957! %l0 = 1cb9dbc6, %l1 = ffffffaf, Mem[0000000010101408] = 1d1cd4a5 00000000
1958 stda %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 1cb9dbc6 ffffffaf
1959! Starting 10 instruction Load Burst
1960! Mem[00000000211c0000] = d9ff980d, %l1 = ffffffffffffffaf
1961 ldsh [%o2+%g0],%l1 ! %l1 = ffffffffffffd9ff
1962
1963p0_label_75:
1964! Mem[0000000010181410] = 00000000, %l4 = 00000000ff000000
1965 lduwa [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000
1966! Mem[0000000030181410] = ff000048, %l1 = ffffffffffffd9ff
1967 lduba [%i6+%o5]0x81,%l1 ! %l1 = 00000000000000ff
1968! Mem[0000000010181400] = 5f880035, %l6 = 00000000ffffd9ff
1969 ldswa [%i6+%g0]0x88,%l6 ! %l6 = 000000005f880035
1970! Mem[000000001010140c] = afffffff, %l5 = 0000000007ff407a
1971 lduwa [%i4+0x00c]%asi,%l5 ! %l5 = 00000000afffffff
1972! Mem[00000000100c1418] = e137cf03, %l1 = 00000000000000ff
1973 ldsba [%i3+0x01a]%asi,%l1 ! %l1 = ffffffffffffffcf
1974! Mem[0000000010141438] = 05d7f66e, %l0 = 000000001cb9dbc6
1975 lduha [%i5+0x038]%asi,%l0 ! %l0 = 00000000000005d7
1976! Mem[0000000030081408] = 070040ff, %l4 = 0000000000000000
1977 ldswa [%i2+%o4]0x89,%l4 ! %l4 = 00000000070040ff
1978! Mem[0000000030081408] = 070040ff, %l4 = 00000000070040ff
1979 lduba [%i2+%o4]0x89,%l4 ! %l4 = 00000000000000ff
1980! Mem[0000000010041418] = 00000033000014ff, %l7 = 00000000ff000000
1981 ldxa [%i1+0x018]%asi,%l7 ! %l7 = 00000033000014ff
1982! Starting 10 instruction Store Burst
1983! %l6 = 000000005f880035, Mem[0000000010181410] = 3500885f00000000
1984 stxa %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000005f880035
1985
1986p0_label_76:
1987! Mem[0000000010001400] = 00000000, %l5 = 00000000afffffff
1988 ldstuba [%i0+%g0]0x88,%l5 ! %l5 = 00000000000000ff
1989! %l7 = 00000033000014ff, Mem[00000000100c1410] = b27dab3a00000000
1990 stxa %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000033000014ff
1991! Mem[0000000030041408] = ac4b14ff, %l0 = 00000000000005d7
1992 ldstuba [%i1+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
1993! Mem[00000000211c0000] = d9ff980d, %l6 = 000000005f880035
1994 ldstub [%o2+%g0],%l6 ! %l6 = 000000d9000000ff
1995! %f16 = 5e5d8668, Mem[00000000300c1408] = ffdbb91c
1996 sta %f16,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 5e5d8668
1997! Mem[0000000010101430] = 00000084, %l5 = 0000000000000000, %asi = 80
1998 swapa [%i4+0x030]%asi,%l5 ! %l5 = 0000000000000084
1999! %f16 = 5e5d8668 af83e48b, Mem[00000000100c1400] = b59aa5d4 c7c1419a
2000 stda %f16,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 5e5d8668 af83e48b
2001! Mem[0000000010001408] = 3ee5dbff, %l3 = 000000007d50ff86
2002 ldstuba [%i0+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
2003! Mem[00000000100c1400] = 8be483af, %l7 = 00000033000014ff
2004 ldstuba [%i3+%g0]0x80,%l7 ! %l7 = 0000008b000000ff
2005! Starting 10 instruction Load Burst
2006! Mem[00000000100c1424] = 02283563, %l1 = ffffffffffffffcf
2007 ldsh [%i3+0x026],%l1 ! %l1 = 0000000000003563
2008
2009p0_label_77:
2010! Mem[0000000030181408] = 000000ff, %l0 = 00000000000000ff
2011 lduba [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000
2012! Mem[0000000030101410] = 7271fd80b30d5eff, %f28 = 3a9fb502 0c281024
2013 ldda [%i4+%o5]0x89,%f28 ! %f28 = 7271fd80 b30d5eff
2014! Mem[0000000010001438] = 000000ff000000e2, %f6 = d3b0b970 000000ff
2015 ldd [%i0+0x038],%f6 ! %f6 = 000000ff 000000e2
2016! Mem[0000000030181408] = ff000000, %l7 = 000000000000008b
2017 ldsba [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000
2018! %l4 = 00000000000000ff, %l7 = 0000000000000000, %l6 = 00000000000000d9
2019 subc %l4,%l7,%l6 ! %l6 = 00000000000000ff
2020! Mem[0000000010181400] = 3500885f 00000000, %l2 = 00000035, %l3 = 000000ff
2021 ldd [%i6+%g0],%l2 ! %l2 = 000000003500885f 0000000000000000
2022! Mem[0000000010041400] = 35000000, %l4 = 00000000000000ff
2023 lduba [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000035
2024! Mem[0000000010041408] = 000000af, %l6 = 00000000000000ff
2025 ldswa [%i1+%o4]0x88,%l6 ! %l6 = 00000000000000af
2026! Mem[0000000010101420] = 0418b91c19e5b62e, %l2 = 000000003500885f
2027 ldx [%i4+0x020],%l2 ! %l2 = 0418b91c19e5b62e
2028! Starting 10 instruction Store Burst
2029! %l3 = 0000000000000000, Mem[0000000020800000] = ffc117e8, %asi = 80
2030 stba %l3,[%o1+0x000]%asi ! Mem[0000000020800000] = 00c117e8
2031
2032p0_label_78:
2033 membar #Sync ! Added by membar checker (16)
2034! %f12 = 6298e50c 1112413c, %l3 = 0000000000000000
2035! Mem[0000000030081430] = 3a9fb5020c281024
2036 add %i2,0x030,%g1
2037 stda %f12,[%g1+%l3]ASI_PST16_SL ! Mem[0000000030081430] = 3a9fb5020c281024
2038! %l2 = 0418b91c19e5b62e, Mem[00000000100c1408] = 00000000
2039 stba %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000002e
2040! Mem[0000000010041408] = 000000af, %l6 = 00000000000000af
2041 ldstuba [%i1+%o4]0x88,%l6 ! %l6 = 000000af000000ff
2042! Mem[0000000010101438] = 10ca031c0700407a, %l4 = 0000000000000035, %l3 = 0000000000000000
2043 add %i4,0x38,%g1
2044 casxa [%g1]0x80,%l4,%l3 ! %l3 = 10ca031c0700407a
2045! %l4 = 00000035, %l5 = 00000084, Mem[0000000010141410] = 59140000 00000000
2046 stda %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000035 00000084
2047! Mem[0000000030141408] = 000000ff, %l6 = 00000000000000af
2048 swapa [%i5+%o4]0x81,%l6 ! %l6 = 00000000000000ff
2049! %l6 = 00000000000000ff, Mem[00000000100c1408] = 000000000000002e
2050 stxa %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000000000ff
2051! %l2 = 0418b91c19e5b62e, Mem[0000000030141400] = c6dbb91c
2052 stba %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = c6dbb92e
2053! Mem[0000000021800101] = f9e49c47, %l4 = 0000000000000035
2054 ldstub [%o3+0x101],%l4 ! %l4 = 000000e4000000ff
2055! Starting 10 instruction Load Burst
2056! Mem[0000000010101408] = c6dbb91c, %l2 = 0418b91c19e5b62e
2057 lduwa [%i4+%o4]0x80,%l2 ! %l2 = 00000000c6dbb91c
2058
2059p0_label_79:
2060! Mem[0000000030001400] = 00000000, %l2 = 00000000c6dbb91c
2061 ldswa [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000
2062! Mem[0000000010001428] = d637d3f7 71e86242, %l6 = 000000ff, %l7 = 00000000
2063 ldda [%i0+0x028]%asi,%l6 ! %l6 = 00000000d637d3f7 0000000071e86242
2064! Mem[0000000030141408] = 000000af, %l6 = 00000000d637d3f7
2065 ldsha [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
2066! Mem[0000000010001408] = ffdbe53e, %f29 = b30d5eff
2067 lda [%i0+%o4]0x80,%f29 ! %f29 = ffdbe53e
2068! Mem[0000000010181408] = 5e5d8668, %l5 = 0000000000000084
2069 ldsba [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000068
2070! Mem[0000000030101408] = ffffffff, %l3 = 10ca031c0700407a
2071 ldsba [%i4+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
2072! Mem[0000000021800000] = 0db7dd30, %l1 = 0000000000003563
2073 lduha [%o3+0x000]%asi,%l1 ! %l1 = 0000000000000db7
2074! Mem[0000000010181400] = 3500885f 00000000, %l6 = 00000000, %l7 = 71e86242
2075 ldda [%i6+%g0]0x80,%l6 ! %l6 = 000000003500885f 0000000000000000
2076! Mem[0000000010081400] = 0000788a e44d0000, %l0 = 00000000, %l1 = 00000db7
2077 ldd [%i2+%g0],%l0 ! %l0 = 000000000000788a 00000000e44d0000
2078! Starting 10 instruction Store Burst
2079! %l4 = 000000e4, %l5 = 00000068, Mem[00000000100c1400] = ffe483af 68865d5e
2080 stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000e4 00000068
2081
2082p0_label_80:
2083! %l6 = 000000003500885f, Mem[0000000020800001] = 00c117e8, %asi = 80
2084 stba %l6,[%o1+0x001]%asi ! Mem[0000000020800000] = 005f17e8
2085! Mem[0000000010041410] = ffffffff, %l3 = ffffffffffffffff
2086 ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
2087! Mem[0000000030101400] = ffd9ffff, %l6 = 000000003500885f
2088 swapa [%i4+%g0]0x81,%l6 ! %l6 = 00000000ffd9ffff
2089! %l0 = 000000000000788a, Mem[00000000300c1410] = 000000a5
2090 stwa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000788a
2091! Mem[0000000030141400] = c6dbb92e, %l5 = 0000000000000068
2092 swapa [%i5+%g0]0x89,%l5 ! %l5 = 00000000c6dbb92e
2093! %l3 = 00000000000000ff, Mem[00000000100c1410] = 00000033000014ff
2094 stxa %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000000000ff
2095! %l1 = 00000000e44d0000, Mem[0000000030101410] = b30d5eff
2096 stha %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = b30d0000
2097! Mem[0000000010181400] = 5f880035, %l4 = 00000000000000e4
2098 swapa [%i6+%g0]0x88,%l4 ! %l4 = 000000005f880035
2099! %l2 = 0000000000000000, Mem[0000000010041410] = ffffffff
2100 stha %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000ffff
2101! Starting 10 instruction Load Burst
2102! Mem[00000000100c1430] = 3e645548, %l4 = 000000005f880035
2103 ldsw [%i3+0x030],%l4 ! %l4 = 000000003e645548
2104
2105p0_label_81:
2106! Mem[0000000030141408] = 000000af, %l3 = 00000000000000ff
2107 ldswa [%i5+%o4]0x81,%l3 ! %l3 = 00000000000000af
2108! Mem[0000000010001400] = 000000ff, %l5 = 00000000c6dbb92e
2109 ldsha [%i0+%g0]0x88,%l5 ! %l5 = 00000000000000ff
2110! Mem[0000000010141400] = 000000ff ffffffff, %l0 = 0000788a, %l1 = e44d0000
2111 ldda [%i5+%g0]0x88,%l0 ! %l0 = 00000000ffffffff 00000000000000ff
2112! Mem[0000000010141408] = 000000002effe5ff, %f30 = b82a2f11 4f979be2
2113 ldda [%i5+%o4]0x80,%f30 ! %f30 = 00000000 2effe5ff
2114! Mem[0000000010141400] = ffffffff ff000000, %l6 = ffd9ffff, %l7 = 00000000
2115 ldda [%i5+0x000]%asi,%l6 ! %l6 = 00000000ffffffff 00000000ff000000
2116! Mem[0000000010181408] = 484d00005e5d8668, %l5 = 00000000000000ff
2117 ldxa [%i6+%o4]0x88,%l5 ! %l5 = 484d00005e5d8668
2118! Mem[0000000030181408] = ff000000, %l5 = 484d00005e5d8668
2119 ldsha [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000000
2120! Mem[0000000010041410] = ffff0000, %l6 = 00000000ffffffff
2121 ldsha [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000
2122! Mem[0000000030001408] = 00000008, %l4 = 000000003e645548
2123 lduwa [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000008
2124! Starting 10 instruction Store Burst
2125! %l4 = 0000000000000008, Mem[0000000010081400] = 0000788a
2126 stba %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0800788a
2127
2128p0_label_82:
2129! %l1 = 00000000000000ff, Mem[0000000030001410] = 000000ff
2130 stba %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff
2131! %l3 = 00000000000000af, Mem[00000000201c0000] = 000019af, %asi = 80
2132 stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00af19af
2133! %l7 = 00000000ff000000, Mem[0000000030101410] = 00000db3
2134 stba %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000db3
2135! Mem[0000000030101410] = b30d0000, %l2 = 0000000000000000
2136 swapa [%i4+%o5]0x89,%l2 ! %l2 = 00000000b30d0000
2137! %l7 = 00000000ff000000, Mem[00000000100c1400] = 000000e4
2138 stha %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000e4
2139! %l2 = 00000000b30d0000, Mem[00000000100c1410] = ff00000000000000
2140 stx %l2,[%i3+%o5] ! Mem[00000000100c1410] = 00000000b30d0000
2141! Mem[0000000010001400] = 000000ff, %l5 = 0000000000000000
2142 ldstuba [%i0+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
2143! %l2 = b30d0000, %l3 = 000000af, Mem[0000000010001430] = 221101ff 585c6b8c
2144 std %l2,[%i0+0x030] ! Mem[0000000010001430] = b30d0000 000000af
2145! %l5 = 00000000000000ff, Mem[0000000010101408] = 1cb9dbc6
2146 stwa %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
2147! Starting 10 instruction Load Burst
2148! Mem[00000000100c1430] = 3e645548 7c901319, %l0 = ffffffff, %l1 = 000000ff
2149 ldda [%i3+0x030]%asi,%l0 ! %l0 = 000000003e645548 000000007c901319
2150
2151p0_label_83:
2152! Mem[0000000010141408] = 00000000, %f14 = e137cf03
2153 ld [%i5+%o4],%f14 ! %f14 = 00000000
2154! Mem[0000000010101400] = 0000ffff, %l1 = 000000007c901319
2155 ldsba [%i4+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
2156! Mem[0000000030001408] = 00000008, %f26 = b0b2c754
2157 lda [%i0+%o4]0x81,%f26 ! %f26 = 00000008
2158! Mem[0000000010181430] = 4049c358fea97ab2, %l3 = 00000000000000af
2159 ldxa [%i6+0x030]%asi,%l3 ! %l3 = 4049c358fea97ab2
2160! Mem[00000000100c1400] = 000000e4, %l0 = 000000003e645548
2161 ldswa [%i3+%g0]0x80,%l0 ! %l0 = 00000000000000e4
2162! Mem[0000000010101408] = 000000ff, %l1 = ffffffffffffffff
2163 lduha [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000ff
2164! Mem[00000000211c0000] = ffff980d, %l0 = 00000000000000e4
2165 ldsha [%o2+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
2166! Mem[0000000010001408] = ffdbe53e, %l7 = 00000000ff000000
2167 ldsha [%i0+%o4]0x80,%l7 ! %l7 = ffffffffffffffdb
2168! Mem[0000000030041400] = ffffe519, %f22 = ccc989c0
2169 lda [%i1+%g0]0x81,%f22 ! %f22 = ffffe519
2170! Starting 10 instruction Store Burst
2171! %l1 = 00000000000000ff, Mem[0000000030181400] = 00000000
2172 stwa %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
2173
2174p0_label_84:
2175! %l2 = 00000000b30d0000, %l5 = 00000000000000ff, %l3 = 4049c358fea97ab2
2176 mulx %l2,%l5,%l3 ! %l3 = 000000b259f30000
2177! Mem[0000000030001400] = 00000000, %l4 = 0000000000000008
2178 swapa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
2179! %l7 = ffffffffffffffdb, Mem[0000000030081410] = b59aa500
2180 stba %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = b59aa5db
2181! %l6 = 00000000, %l7 = ffffffdb, Mem[0000000010101410] = ff000000 1835ce8f
2182 stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 ffffffdb
2183! Mem[0000000010101404] = 00017013, %l4 = 0000000000000000
2184 swap [%i4+0x004],%l4 ! %l4 = 0000000000017013
2185! %f20 = 00a59ab5 000000af, Mem[0000000010041400] = 35000000 86ff507d
2186 stda %f20,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00a59ab5 000000af
2187! Mem[0000000030081410] = b59aa5db, %l2 = 00000000b30d0000
2188 swapa [%i2+%o5]0x89,%l2 ! %l2 = 00000000b59aa5db
2189! Mem[0000000020800000] = 005f17e8, %l1 = 00000000000000ff
2190 ldstuba [%o1+0x000]%asi,%l1 ! %l1 = 00000000000000ff
2191! %l3 = 000000b259f30000, imm = 00000000000005e2, %l5 = 00000000000000ff
2192 subc %l3,0x5e2,%l5 ! %l5 = 000000b259f2fa1e
2193! Starting 10 instruction Load Burst
2194! Mem[0000000030141400] = 20b3b67600000068, %l7 = ffffffffffffffdb
2195 ldxa [%i5+%g0]0x89,%l7 ! %l7 = 20b3b67600000068
2196
2197p0_label_85:
2198! %f8 = e9ac274a, %f21 = 000000af, %f15 = 3c9e2629
2199 fdivs %f8 ,%f21,%f15 ! %f15 = ff800000
2200! Mem[0000000010001410] = b6000000 00000000, %l2 = b59aa5db, %l3 = 59f30000
2201 ldda [%i0+%o5]0x80,%l2 ! %l2 = 00000000b6000000 0000000000000000
2202! %l3 = 0000000000000000, immed = fffff7f4, %y = 00000000
2203 umul %l3,-0x80c,%l0 ! %l0 = 0000000000000000, %y = 00000000
2204! Mem[0000000030181400] = ff000000, %l0 = 0000000000000000
2205 ldsha [%i6+%g0]0x81,%l0 ! %l0 = ffffffffffffff00
2206! Mem[0000000010181410] = 3500885f00000000, %l0 = ffffffffffffff00
2207 ldx [%i6+%o5],%l0 ! %l0 = 3500885f00000000
2208! Mem[0000000030141410] = 53000000, %l5 = 000000b259f2fa1e
2209 ldsba [%i5+%o5]0x81,%l5 ! %l5 = 0000000000000053
2210! Mem[000000001018141c] = 2373ff96, %l1 = 0000000000000000
2211 ldsba [%i6+0x01c]%asi,%l1 ! %l1 = 0000000000000023
2212! Mem[0000000030101400] = ffffffff 5f880035, %l4 = 00017013, %l5 = 00000053
2213 ldda [%i4+%g0]0x89,%l4 ! %l4 = 000000005f880035 00000000ffffffff
2214! Mem[0000000010001400] = ff000000, %l1 = 0000000000000023
2215 lduwa [%i0+%g0]0x80,%l1 ! %l1 = 00000000ff000000
2216! Starting 10 instruction Store Burst
2217! %l1 = 00000000ff000000, imm = fffffffffffff553, %l5 = 00000000ffffffff
2218 xnor %l1,-0xaad,%l5 ! %l5 = 00000000ff000aac
2219
2220p0_label_86:
2221! %l3 = 0000000000000000, Mem[0000000030041408] = ff144bac
2222 stha %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00004bac
2223! Mem[0000000010081410] = 3c411211, %l7 = 20b3b67600000068
2224 ldstuba [%i2+%o5]0x80,%l7 ! %l7 = 0000003c000000ff
2225! Mem[00000000218001c1] = 54e9f4cf, %l2 = 00000000b6000000
2226 ldstub [%o3+0x1c1],%l2 ! %l2 = 000000e9000000ff
2227! %f30 = 00000000 2effe5ff, Mem[0000000010041438] = 0700407a ff0000ff
2228 std %f30,[%i1+0x038] ! Mem[0000000010041438] = 00000000 2effe5ff
2229! Mem[0000000010001438] = 000000ff, %l7 = 0000003c, %l5 = ff000aac
2230 add %i0,0x38,%g1
2231 casa [%g1]0x80,%l7,%l5 ! %l5 = 00000000000000ff
2232! %f16 = 5e5d8668 af83e48b ff400007 4920665d
2233! %f20 = 00a59ab5 000000af ffffe519 c971ce8e
2234! %f24 = 491588d6 947903e2 00000008 db995109
2235! %f28 = 7271fd80 ffdbe53e 00000000 2effe5ff
2236 stda %f16,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400
2237! %l6 = 0000000000000000, Mem[0000000010141408] = 00000000
2238 stha %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
2239! %l3 = 0000000000000000, Mem[0000000010041410] = 00000000ffff0000
2240 stxa %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000000000000000
2241! %f3 = 0700407a, Mem[0000000010141410] = 35000000
2242 st %f3 ,[%i5+%o5] ! Mem[0000000010141410] = 0700407a
2243! Starting 10 instruction Load Burst
2244! Mem[0000000010041410] = 00000000, %l4 = 000000005f880035
2245 ldsha [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
2246
2247p0_label_87:
2248! Mem[0000000030141408] = af000000, %f4 = 000000a5
2249 lda [%i5+%o4]0x89,%f4 ! %f4 = af000000
2250! Mem[00000000218000c0] = 00004926, %l4 = 0000000000000000
2251 ldsha [%o3+0x0c0]%asi,%l4 ! %l4 = 0000000000000000
2252 membar #Sync ! Added by membar checker (17)
2253! Mem[0000000010081408] = 070040ff, %l6 = 0000000000000000
2254 lduha [%i2+%o4]0x88,%l6 ! %l6 = 00000000000040ff
2255! Mem[0000000010001408] = 3ee5dbff, %l3 = 0000000000000000
2256 ldsha [%i0+%o4]0x88,%l3 ! %l3 = ffffffffffffdbff
2257! %l3 = ffffffffffffdbff, %l2 = 00000000000000e9, %l6 = 00000000000040ff
2258 add %l3,%l2,%l6 ! %l6 = ffffffffffffdce8
2259! Mem[0000000010141424] = 16ea1aa4, %l5 = 00000000000000ff
2260 ldsha [%i5+0x024]%asi,%l5 ! %l5 = 00000000000016ea
2261! Mem[0000000010041408] = ff000000, %l6 = ffffffffffffdce8
2262 lduba [%i1+%o4]0x80,%l6 ! %l6 = 00000000000000ff
2263! Mem[0000000010181428] = 0418b91c 19e5b62e, %l0 = 00000000, %l1 = ff000000
2264 ldd [%i6+0x028],%l0 ! %l0 = 000000000418b91c 0000000019e5b62e
2265! Mem[000000001004143c] = 2effe5ff, %l5 = 00000000000016ea
2266 lduw [%i1+0x03c],%l5 ! %l5 = 000000002effe5ff
2267! Starting 10 instruction Store Burst
2268! %l4 = 0000000000000000, Mem[000000001014143e] = ad8fd493, %asi = 80
2269 stba %l4,[%i5+0x03e]%asi ! Mem[000000001014143c] = ad8f0093
2270
2271p0_label_88:
2272! %l6 = 000000ff, %l7 = 0000003c, Mem[00000000100c1410] = 00000000 b30d0000
2273 stda %l6,[%i3+0x010]%asi ! Mem[00000000100c1410] = 000000ff 0000003c
2274! %l7 = 000000000000003c, Mem[0000000010101410] = 00000000
2275 stha %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = 003c0000
2276! Mem[00000000201c0001] = 00af19af, %l5 = 000000002effe5ff
2277 ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 000000af000000ff
2278! %l5 = 00000000000000af, Mem[0000000030001410] = 000000ff
2279 stwa %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000af
2280! %l4 = 0000000000000000, Mem[0000000010101438] = 10ca031c0700407a, %asi = 80
2281 stxa %l4,[%i4+0x038]%asi ! Mem[0000000010101438] = 0000000000000000
2282! Mem[00000000100c1408] = ff000000, %l0 = 000000000418b91c
2283 ldstuba [%i3+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
2284! Mem[0000000010101410] = 00003c00, %l0 = 00000000000000ff
2285 ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
2286! Mem[000000001018140f] = 00004d48, %l0 = 0000000000000000
2287 ldstuba [%i6+0x00f]%asi,%l0 ! %l0 = 00000048000000ff
2288! Mem[0000000010081405] = af83e48b, %l3 = ffffffffffffdbff
2289 ldstub [%i2+0x005],%l3 ! %l3 = 00000083000000ff
2290! Starting 10 instruction Load Burst
2291! Mem[0000000010001408] = ffdbe53e, %l0 = 0000000000000048
2292 ldswa [%i0+%o4]0x80,%l0 ! %l0 = ffffffffffdbe53e
2293
2294p0_label_89:
2295! Mem[00000000300c1408] = 5e5d8668 0700407a, %l4 = 00000000, %l5 = 000000af
2296 ldda [%i3+%o4]0x81,%l4 ! %l4 = 000000005e5d8668 000000000700407a
2297! Mem[00000000300c1408] = 5e5d8668, %l2 = 00000000000000e9
2298 lduha [%i3+%o4]0x81,%l2 ! %l2 = 0000000000005e5d
2299! Mem[00000000100c1434] = 7c901319, %l7 = 000000000000003c
2300 lduw [%i3+0x034],%l7 ! %l7 = 000000007c901319
2301! Mem[00000000100c1408] = ff000000, %l5 = 000000000700407a
2302 ldsba [%i3+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
2303! Mem[0000000010181410] = 3500885f, %l3 = 0000000000000083
2304 ldswa [%i6+%o5]0x80,%l3 ! %l3 = 000000003500885f
2305! Mem[0000000010081410] = 00a59ab5, %f14 = 00000000
2306 lda [%i2+%o5]0x80,%f14 ! %f14 = 00a59ab5
2307! Mem[0000000030001400] = 00000008, %l2 = 0000000000005e5d
2308 ldswa [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000008
2309! Mem[0000000010081428] = 00000008, %l2 = 0000000000000008
2310 lduwa [%i2+0x028]%asi,%l2 ! %l2 = 0000000000000008
2311! Mem[0000000030101408] = ffffffff, %l7 = 000000007c901319
2312 ldswa [%i4+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
2313! Starting 10 instruction Store Burst
2314! Mem[0000000010001400] = 000000ff, %l5 = ffffffffffffffff
2315 swapa [%i0+%g0]0x88,%l5 ! %l5 = 00000000000000ff
2316
2317p0_label_90:
2318! %l3 = 000000003500885f, Mem[00000000211c0000] = ffff980d
2319 sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = 885f980d
2320! %l0 = ffffffffffdbe53e, Mem[0000000010081433] = 7271fd80, %asi = 80
2321 stba %l0,[%i2+0x033]%asi ! Mem[0000000010081430] = 7271fd3e
2322! Mem[0000000030141410] = 53000000, %l6 = 00000000000000ff
2323 ldstuba [%i5+%o5]0x81,%l6 ! %l6 = 00000053000000ff
2324! Mem[0000000030041408] = 00004bac, %l2 = 0000000000000008
2325 ldstuba [%i1+%o4]0x81,%l2 ! %l2 = 00000000000000ff
2326! Mem[0000000030141410] = 000000ff, %l7 = ffffffffffffffff
2327 swapa [%i5+%o5]0x89,%l7 ! %l7 = 00000000000000ff
2328! Mem[0000000010181438] = 003d00b3, %l2 = 0000000000000000
2329 ldstuba [%i6+0x038]%asi,%l2 ! %l2 = 00000000000000ff
2330! %l1 = 0000000019e5b62e, Mem[0000000030081408] = ff4000074920665d
2331 stxa %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000019e5b62e
2332! %l4 = 000000005e5d8668, Mem[0000000030141408] = b27dab3aaf000000
2333 stxa %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000005e5d8668
2334! %l5 = 00000000000000ff, Mem[0000000030081410] = b30d0000
2335 stba %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = b30d00ff
2336! Starting 10 instruction Load Burst
2337! Mem[0000000010141410] = 7a400007, %l5 = 00000000000000ff
2338 ldsha [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000007
2339
2340p0_label_91:
2341! Mem[0000000010141400] = ffffffff, %l7 = 00000000000000ff
2342 lduha [%i5+%g0]0x88,%l7 ! %l7 = 000000000000ffff
2343! Mem[00000000300c1410] = 8a780000, %l4 = 000000005e5d8668
2344 ldsba [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
2345! Mem[0000000030101400] = 3500885f, %f30 = 00000000
2346 lda [%i4+%g0]0x81,%f30 ! %f30 = 3500885f
2347! Mem[0000000030181410] = 480000ff, %l4 = 0000000000000000
2348 lduba [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff
2349! Mem[00000000100c1400] = 000000e4, %l3 = 000000003500885f
2350 ldswa [%i3+%g0]0x80,%l3 ! %l3 = 00000000000000e4
2351! Mem[0000000010141430] = b405f584fde3b5f5, %l7 = 000000000000ffff
2352 ldx [%i5+0x030],%l7 ! %l7 = b405f584fde3b5f5
2353! Mem[0000000010181408] = 5e5d8668, %l3 = 00000000000000e4
2354 ldsha [%i6+%o4]0x88,%l3 ! %l3 = ffffffffffff8668
2355! Mem[0000000030081400] = 68865d5e, %f14 = 00a59ab5
2356 lda [%i2+%g0]0x89,%f14 ! %f14 = 68865d5e
2357! Mem[0000000010141408] = 00000000, %f31 = 2effe5ff
2358 lda [%i5+%o4]0x88,%f31 ! %f31 = 00000000
2359! Starting 10 instruction Store Burst
2360! %l4 = 000000ff, %l5 = 00000007, Mem[0000000030101408] = ffffffff 00000000
2361 stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff 00000007
2362
2363p0_label_92:
2364! %l3 = ffffffffffff8668, Mem[0000000010001417] = 00000000, %asi = 80
2365 stba %l3,[%i0+0x017]%asi ! Mem[0000000010001414] = 00000068
2366! Mem[0000000010041400] = b59aa500, %l0 = ffffffffffdbe53e
2367 swapa [%i1+%g0]0x88,%l0 ! %l0 = 00000000b59aa500
2368! Mem[0000000030041400] = ffffe519, %l2 = 0000000000000000
2369 ldstuba [%i1+%g0]0x81,%l2 ! %l2 = 000000ff000000ff
2370! Mem[0000000030181400] = 000000ff, %l6 = 0000000000000053
2371 swapa [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff
2372! Mem[0000000010101400] = 0000ffff, %l2 = 00000000000000ff
2373 ldstuba [%i4+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
2374! %l3 = ffffffffffff8668, Mem[0000000010081428] = 00000008db995109
2375 stx %l3,[%i2+0x028] ! Mem[0000000010081428] = ffffffffffff8668
2376! %f16 = 5e5d8668 af83e48b ff400007 4920665d
2377! %f20 = 00a59ab5 000000af ffffe519 c971ce8e
2378! %f24 = 491588d6 947903e2 00000008 db995109
2379! %f28 = 7271fd80 ffdbe53e 3500885f 00000000
2380 stda %f16,[%i0]ASI_BLK_P ! Block Store to 0000000010001400
2381! %l7 = b405f584fde3b5f5, Mem[0000000010141400] = ffffffff
2382 stwa %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = fde3b5f5
2383! Mem[0000000030001400] = 00000008, %l0 = 00000000b59aa500
2384 swapa [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000008
2385! Starting 10 instruction Load Burst
2386! Mem[00000000300c1410] = 96c473238a780000, %l3 = ffffffffffff8668
2387 ldxa [%i3+%o5]0x89,%l3 ! %l3 = 96c473238a780000
2388
2389p0_label_93:
2390! Mem[0000000030081400] = 5e5d86688d1e3315, %f14 = 68865d5e ff800000
2391 ldda [%i2+%g0]0x81,%f14 ! %f14 = 5e5d8668 8d1e3315
2392! Mem[0000000010181408] = 68865d5e, %l0 = 0000000000000008
2393 lduwa [%i6+%o4]0x80,%l0 ! %l0 = 0000000068865d5e
2394! Mem[00000000100c1408] = 00000000000000ff, %f0 = 00000000 000000a5
2395 ldda [%i3+%o4]0x88,%f0 ! %f0 = 00000000 000000ff
2396! Mem[0000000010081400] = 5e5d8668, %l6 = 00000000000000ff
2397 ldsha [%i2+%g0]0x80,%l6 ! %l6 = 0000000000005e5d
2398! Mem[0000000010081410] = 00a59ab5000000af, %f6 = 000000ff 000000e2
2399 ldda [%i2+%o5]0x80,%f6 ! %f6 = 00a59ab5 000000af
2400 membar #Sync ! Added by membar checker (18)
2401! Mem[0000000010001410] = 00a59ab5, %l3 = 96c473238a780000
2402 ldsba [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000
2403! Mem[00000000100c1408] = ff000000, %f9 = 0d75349a
2404 lda [%i3+%o4]0x80,%f9 ! %f9 = ff000000
2405! Mem[0000000010181400] = 00000000000000e4, %l7 = b405f584fde3b5f5
2406 ldxa [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000e4
2407! Mem[0000000010041438] = 00000000, %l0 = 0000000068865d5e
2408 lduba [%i1+0x039]%asi,%l0 ! %l0 = 0000000000000000
2409! Starting 10 instruction Store Burst
2410! Mem[0000000030081408] = 00000000, %l3 = 0000000000000000
2411 swapa [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000000
2412
2413p0_label_94:
2414! %f0 = 00000000 000000ff, Mem[0000000030181410] = ff000048 8d1e3315
2415 stda %f0 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 000000ff
2416! %l2 = 000000ff, %l3 = 00000000, Mem[0000000010141408] = 00000000 2effe5ff
2417 std %l2,[%i5+%o4] ! Mem[0000000010141408] = 000000ff 00000000
2418! Mem[0000000030041408] = ac4b00ff, %l5 = 0000000000000007
2419 ldstuba [%i1+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
2420! %l3 = 0000000000000000, Mem[0000000020800040] = e4ff226c
2421 stb %l3,[%o1+0x040] ! Mem[0000000020800040] = 00ff226c
2422! Mem[0000000010141400] = fde3b5f5, %l2 = 00000000000000ff
2423 ldstuba [%i5+%g0]0x88,%l2 ! %l2 = 000000f5000000ff
2424! %l7 = 00000000000000e4, Mem[0000000010041408] = ff000000
2425 stwa %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000000e4
2426! %l1 = 0000000019e5b62e, Mem[00000000211c0000] = 885f980d, %asi = 80
2427 stba %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = 2e5f980d
2428! Mem[0000000030141400] = 00000068, %l6 = 0000000000005e5d
2429 swapa [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000068
2430! Mem[0000000030101400] = 3500885f, %l1 = 0000000019e5b62e
2431 ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 00000035000000ff
2432! Starting 10 instruction Load Burst
2433! Mem[0000000010141428] = 5d662049, %l0 = 0000000000000000
2434 ldswa [%i5+0x028]%asi,%l0 ! %l0 = 000000005d662049
2435
2436p0_label_95:
2437! %l0 = 000000005d662049, imm = 0000000000000c08, %l0 = 000000005d662049
2438 orn %l0,0xc08,%l0 ! %l0 = fffffffffffff3ff
2439! Mem[0000000010001410] = 00a59ab5000000af, %l0 = fffffffffffff3ff
2440 ldxa [%i0+0x010]%asi,%l0 ! %l0 = 00a59ab5000000af
2441! %l7 = 00000000000000e4, imm = ffffffffffffff0c, %l4 = 00000000000000ff
2442 andn %l7,-0x0f4,%l4 ! %l4 = 00000000000000e0
2443! Mem[0000000010001410] = b59aa500, %l7 = 00000000000000e4
2444 lduwa [%i0+%o5]0x88,%l7 ! %l7 = 00000000b59aa500
2445! Mem[00000000100c1410] = ff000000, %l7 = 00000000b59aa500
2446 lduwa [%i3+%o5]0x88,%l7 ! %l7 = 00000000ff000000
2447! Mem[0000000030141408] = 68865d5e, %l7 = 00000000ff000000
2448 lduba [%i5+%o4]0x81,%l7 ! %l7 = 0000000000000068
2449! Mem[0000000030181400] = 53000000, %l3 = 0000000000000000
2450 ldsha [%i6+%g0]0x81,%l3 ! %l3 = 0000000000005300
2451! Mem[0000000010101408] = ffffffaf000000ff, %l5 = 00000000000000ff
2452 ldxa [%i4+%o4]0x88,%l5 ! %l5 = ffffffaf000000ff
2453! Mem[0000000010081438] = 00000000, %l2 = 00000000000000f5
2454 lduwa [%i2+0x038]%asi,%l2 ! %l2 = 0000000000000000
2455! Starting 10 instruction Store Burst
2456! %l6 = 00000068, %l7 = 00000068, Mem[0000000010081400] = 5e5d8668 afffe48b
2457 stda %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000068 00000068
2458
2459p0_label_96:
2460! Mem[0000000010001400] = 68865d5e, %l3 = 0000000000005300
2461 swapa [%i0+%g0]0x88,%l3 ! %l3 = 0000000068865d5e
2462! %f20 = 00a59ab5 000000af, %l3 = 0000000068865d5e
2463! Mem[0000000010041420] = 00000000940a9807
2464 add %i1,0x020,%g1
2465 stda %f20,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010041420] = 00000000b59aa500
2466! Mem[000000001018141d] = 2373ff96, %l0 = 00a59ab5000000af
2467 ldstuba [%i6+0x01d]%asi,%l0 ! %l0 = 00000073000000ff
2468! Mem[00000000100c1410] = 000000ff, %l7 = 0000000000000068
2469 swapa [%i3+%o5]0x80,%l7 ! %l7 = 00000000000000ff
2470! %l5 = ffffffaf000000ff, Mem[0000000030181408] = 74ffd1b4ff000000
2471 stxa %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffffffaf000000ff
2472! Mem[0000000010001428] = 00000008, %l3 = 68865d5e, %l1 = 00000035
2473 add %i0,0x28,%g1
2474 casa [%g1]0x80,%l3,%l1 ! %l1 = 0000000000000008
2475! %l4 = 00000000000000e0, Mem[0000000010081410] = b59aa500
2476 stwa %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000e0
2477! %f0 = 00000000 000000ff, Mem[0000000010101400] = 0000ffff 00000000
2478 stda %f0 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 000000ff
2479! %f16 = 5e5d8668 af83e48b, %l3 = 0000000068865d5e
2480! Mem[0000000030081408] = 0000000019e5b62e
2481 add %i2,0x008,%g1
2482 stda %f16,[%g1+%l3]ASI_PST8_S ! Mem[0000000030081408] = 005d0068af83e42e
2483! Starting 10 instruction Load Burst
2484! Mem[00000000300c1410] = 8a780000, %l1 = 0000000000000008
2485 ldsba [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000000
2486
2487p0_label_97:
2488! Mem[0000000030101408] = ff000000, %f27 = db995109
2489 lda [%i4+%o4]0x81,%f27 ! %f27 = ff000000
2490! Mem[00000000300c1410] = 0000788a, %l3 = 0000000068865d5e
2491 ldsba [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000
2492! Mem[0000000010001408] = ff400007 4920665d, %l6 = 00000068, %l7 = 000000ff
2493 ldda [%i0+%o4]0x80,%l6 ! %l6 = 00000000ff400007 000000004920665d
2494! Mem[0000000010081438] = 000000002effe5ff, %f2 = c6dbb91c 0700407a
2495 ldda [%i2+0x038]%asi,%f2 ! %f2 = 00000000 2effe5ff
2496! Mem[0000000010181428] = 0418b91c19e5b62e, %l3 = 0000000000000000
2497 ldxa [%i6+0x028]%asi,%l3 ! %l3 = 0418b91c19e5b62e
2498! Mem[0000000030141408] = 5e5d8668, %l0 = 0000000000000073
2499 ldsba [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000068
2500! Mem[0000000030181400] = 00000053, %l1 = 0000000000000000
2501 ldsba [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000053
2502! Mem[0000000010081410] = e0000000, %l6 = 00000000ff400007
2503 ldsha [%i2+0x012]%asi,%l6 ! %l6 = 0000000000000000
2504! Mem[0000000010181410] = 3500885f, %l4 = 00000000000000e0
2505 lduha [%i6+%o5]0x80,%l4 ! %l4 = 0000000000003500
2506! Starting 10 instruction Store Burst
2507! %l0 = 0000000000000068, Mem[0000000030001408] = 08000000
2508 stha %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 08000068
2509
2510p0_label_98:
2511! %f20 = 00a59ab5 000000af, Mem[0000000010081420] = 491588d6 947903e2
2512 std %f20,[%i2+0x020] ! Mem[0000000010081420] = 00a59ab5 000000af
2513! %f13 = 1112413c, Mem[0000000030101410] = 00000000
2514 sta %f13,[%i4+%o5]0x89 ! Mem[0000000030101410] = 1112413c
2515! %l3 = 0418b91c19e5b62e, Mem[0000000030141410] = ffffffff
2516 stwa %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 19e5b62e
2517! Mem[0000000030101400] = ff00885f, %l0 = 0000000000000068
2518 ldstuba [%i4+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
2519! Mem[0000000010141410] = 0700407a, %l2 = 0000000000000000
2520 ldstub [%i5+%o5],%l2 ! %l2 = 00000007000000ff
2521! Mem[0000000030001410] = af000000, %l7 = 000000004920665d
2522 ldstuba [%i0+%o5]0x81,%l7 ! %l7 = 000000af000000ff
2523! %l2 = 0000000000000007, Mem[00000000100c1400] = 000000e4
2524 stba %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 070000e4
2525! %l7 = 00000000000000af, Mem[0000000030141408] = 000000005e5d8668
2526 stxa %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000000000af
2527! %l1 = 0000000000000053, Mem[0000000030001400] = b59aa500
2528 stha %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0053a500
2529! Starting 10 instruction Load Burst
2530! Mem[00000000300c1408] = 7a40000768865d5e, %l6 = 0000000000000000
2531 ldxa [%i3+%o4]0x89,%l6 ! %l6 = 7a40000768865d5e
2532
2533p0_label_99:
2534! Mem[0000000010101438] = 0000000000000000, %f14 = 5e5d8668 8d1e3315
2535 ldd [%i4+0x038],%f14 ! %f14 = 00000000 00000000
2536! Mem[00000000100c1400] = 070000e4, %l0 = 00000000000000ff
2537 lduha [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000700
2538! Mem[000000001008140c] = 4920665d, %f25 = 947903e2
2539 lda [%i2+0x00c]%asi,%f25 ! %f25 = 4920665d
2540! Mem[0000000030081410] = ff000db3, %l5 = ffffffaf000000ff
2541 lduwa [%i2+%o5]0x81,%l5 ! %l5 = 00000000ff000db3
2542! Mem[00000000300c1410] = 0000788a2373c496, %f6 = 00a59ab5 000000af
2543 ldda [%i3+%o5]0x81,%f6 ! %f6 = 0000788a 2373c496
2544! Mem[0000000010101410] = 00003cff, %l6 = 7a40000768865d5e
2545 ldsha [%i4+%o5]0x88,%l6 ! %l6 = 0000000000003cff
2546! Mem[0000000030181408] = ff000000, %l1 = 0000000000000053
2547 ldswa [%i6+%o4]0x81,%l1 ! %l1 = ffffffffff000000
2548! Mem[0000000010081410] = 000000e0, %l1 = ffffffffff000000
2549 ldswa [%i2+%o5]0x88,%l1 ! %l1 = 00000000000000e0
2550! Mem[00000000211c0000] = 2e5f980d, %l0 = 0000000000000700
2551 ldsb [%o2+0x001],%l0 ! %l0 = 000000000000005f
2552! Starting 10 instruction Store Burst
2553! Mem[0000000030141408] = 000000af, %l4 = 0000000000003500
2554 swapa [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000af
2555
2556p0_label_100:
2557! %f31 = 00000000, Mem[00000000300c1408] = 5e5d8668
2558 sta %f31,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
2559! Mem[000000001000142c] = db995109, %l1 = 00000000000000e0
2560 swap [%i0+0x02c],%l1 ! %l1 = 00000000db995109
2561! %l5 = 00000000ff000db3, Mem[0000000010041400] = ffdbe53e
2562 stwa %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000db3
2563! Mem[0000000030001410] = ff000000, %l7 = 00000000000000af
2564 swapa [%i0+%o5]0x81,%l7 ! %l7 = 00000000ff000000
2565! %l7 = 00000000ff000000, Mem[0000000030101410] = 3c41121180fd7172
2566 stxa %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000ff000000
2567! %l3 = 0418b91c19e5b62e, Mem[0000000010181408] = 68865d5e00004dff
2568 stxa %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0418b91c19e5b62e
2569! %f6 = 0000788a 2373c496, %l1 = 00000000db995109
2570! Mem[0000000030041430] = 7537166b25f0a633
2571 add %i1,0x030,%g1
2572 stda %f6,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030041430] = 96c4166b25f00000
2573! %l1 = 00000000db995109, Mem[00000000211c0001] = 2e5f980d
2574 stb %l1,[%o2+0x001] ! Mem[00000000211c0000] = 2e09980d
2575! %l4 = 00000000000000af, Mem[0000000030141410] = 2eb6e51900000000
2576 stxa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000000000af
2577! Starting 10 instruction Load Burst
2578! Mem[0000000010081408] = ff400007, %l7 = 00000000ff000000
2579 ldub [%i2+%o4],%l7 ! %l7 = 00000000000000ff
2580
2581p0_label_101:
2582! Mem[00000000100c1408] = ff000000, %l6 = 0000000000003cff
2583 ldsw [%i3+%o4],%l6 ! %l6 = ffffffffff000000
2584! Mem[0000000010141408] = ff000000, %l4 = 00000000000000af
2585 ldsba [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000000
2586! Mem[00000000100c1410] = 00000068, %l2 = 0000000000000007
2587 lduwa [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000068
2588! %l5 = 00000000ff000db3, immd = fffffffffffff570, %l7 = 00000000000000ff
2589 mulx %l5,-0xa90,%l7 ! %l7 = fffff57a8f6f4d50
2590! Mem[0000000010081400] = 68000000, %l6 = ffffffffff000000
2591 ldsha [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
2592! Mem[0000000030141410] = 00000000, %l0 = 000000000000005f
2593 lduha [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000000
2594! Mem[00000000300c1400] = 00000000, %l4 = 0000000000000000
2595 lduha [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000000
2596! Mem[00000000300c1408] = 00000000, %l7 = fffff57a8f6f4d50
2597 lduba [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000000
2598! Mem[0000000010141410] = ff00407a84000000, %f4 = af000000 2373c496
2599 ldda [%i5+%o5]0x80,%f4 ! %f4 = ff00407a 84000000
2600! Starting 10 instruction Store Burst
2601! Mem[0000000010081410] = 000000e0, %l4 = 0000000000000000
2602 ldstuba [%i2+%o5]0x88,%l4 ! %l4 = 000000e0000000ff
2603
2604p0_label_102:
2605! %l4 = 00000000000000e0, Mem[00000000100c1426] = 02283563, %asi = 80
2606 stha %l4,[%i3+0x026]%asi ! Mem[00000000100c1424] = 022800e0
2607! %l6 = 0000000000000000, Mem[0000000010081400] = 00000068
2608 stba %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000068
2609! %l5 = 00000000ff000db3, Mem[0000000010181420] = 0000000022407501, %asi = 80
2610 stxa %l5,[%i6+0x020]%asi ! Mem[0000000010181420] = 00000000ff000db3
2611! %l0 = 00000000, %l1 = db995109, Mem[0000000010141400] = fde3b5ff 000000ff
2612 stda %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000 db995109
2613! Mem[0000000010001410] = 00a59ab5, %l3 = 0418b91c19e5b62e
2614 ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 00000000000000ff
2615! Mem[0000000030101410] = 00000000, %l4 = 00000000000000e0
2616 ldstuba [%i4+%o5]0x89,%l4 ! %l4 = 00000000000000ff
2617! %f3 = 2effe5ff, Mem[0000000010001410] = ffa59ab5
2618 sta %f3 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = 2effe5ff
2619! %f16 = 5e5d8668 af83e48b ff400007 4920665d
2620! %f20 = 00a59ab5 000000af ffffe519 c971ce8e
2621! %f24 = 491588d6 4920665d 00000008 ff000000
2622! %f28 = 7271fd80 ffdbe53e 3500885f 00000000
2623 stda %f16,[%i0]ASI_COMMIT_S ! Block Store to 0000000030001400
2624 membar #Sync ! Added by membar checker (19)
2625! Mem[0000000010001420] = 491588d6, %l1 = db995109, %l0 = 00000000
2626 add %i0,0x20,%g1
2627 casa [%g1]0x80,%l1,%l0 ! %l0 = 00000000491588d6
2628! Starting 10 instruction Load Burst
2629! Mem[0000000010001400] = 00530000, %f30 = 3500885f
2630 lda [%i0+0x000]%asi,%f30 ! %f30 = 00530000
2631
2632p0_label_103:
2633! Mem[0000000010141420] = fbc755fb 16ea1aa4, %l4 = 00000000, %l5 = ff000db3
2634 ldda [%i5+0x020]%asi,%l4 ! %l4 = 00000000fbc755fb 0000000016ea1aa4
2635! Mem[0000000030081408] = 68005d00, %l2 = 0000000000000068
2636 lduba [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
2637! Mem[0000000020800000] = ff5f17e8, %l3 = 0000000000000000
2638 lduba [%o1+0x001]%asi,%l3 ! %l3 = 000000000000005f
2639! Mem[0000000010081410] = ff000000, %l4 = 00000000fbc755fb
2640 lduba [%i2+0x013]%asi,%l4 ! %l4 = 0000000000000000
2641! Mem[0000000030141408] = 0000000000003500, %f4 = ff00407a 84000000
2642 ldda [%i5+%o4]0x89,%f4 ! %f4 = 00000000 00003500
2643! Mem[0000000030181408] = ffffffaf 000000ff, %l0 = 491588d6, %l1 = db995109
2644 ldda [%i6+%o4]0x89,%l0 ! %l0 = 00000000000000ff 00000000ffffffaf
2645! Mem[00000000100c1400] = 070000e4, %l7 = 0000000000000000
2646 ldub [%i3+%g0],%l7 ! %l7 = 0000000000000007
2647! %f1 = 000000ff, %f5 = 00003500
2648 fcmps %fcc1,%f1 ,%f5 ! %fcc1 = 1
2649! Mem[0000000010141418] = b74204f1, %l6 = 0000000000000000
2650 lduh [%i5+0x018],%l6 ! %l6 = 000000000000b742
2651! Starting 10 instruction Store Burst
2652! Mem[0000000010141402] = 00000000, %l2 = 0000000000000000
2653 ldstub [%i5+0x002],%l2 ! %l2 = 00000000000000ff
2654
2655p0_label_104:
2656! Mem[0000000030101400] = 5f8800ff, %l3 = 000000000000005f
2657 swapa [%i4+%g0]0x89,%l3 ! %l3 = 000000005f8800ff
2658! Mem[0000000010001410] = ffe5ff2e, %l0 = 00000000000000ff
2659 ldstuba [%i0+%o5]0x88,%l0 ! %l0 = 0000002e000000ff
2660! %f18 = ff400007, Mem[00000000100c1410] = 00000068
2661 sta %f18,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff400007
2662! %l5 = 0000000016ea1aa4, Mem[0000000010001400] = 00530000
2663 stha %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 1aa40000
2664! Mem[000000001014140b] = 000000ff, %l7 = 0000000000000007
2665 ldstuba [%i5+0x00b]%asi,%l7 ! %l7 = 000000ff000000ff
2666! Mem[0000000030041410] = 00000000, %l0 = 000000000000002e
2667 swapa [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
2668! %l3 = 000000005f8800ff, Mem[0000000030141408] = 00350000
2669 stba %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff350000
2670! %l2 = 0000000000000000, Mem[0000000010081408] = ff400007
2671 stw %l2,[%i2+%o4] ! Mem[0000000010081408] = 00000000
2672! %f2 = 00000000, Mem[0000000010081414] = 000000af
2673 st %f2 ,[%i2+0x014] ! Mem[0000000010081414] = 00000000
2674! Starting 10 instruction Load Burst
2675! Mem[0000000010141430] = b405f584, %l0 = 0000000000000000
2676 ldsha [%i5+0x032]%asi,%l0 ! %l0 = fffffffffffff584
2677
2678p0_label_105:
2679! Mem[0000000030181408] = ff000000, %l2 = 0000000000000000
2680 lduha [%i6+%o4]0x81,%l2 ! %l2 = 000000000000ff00
2681! Mem[0000000030041400] = 19e5ffff, %f11 = 9c159b6e
2682 lda [%i1+%g0]0x89,%f11 ! %f11 = 19e5ffff
2683! Mem[0000000030081410] = ff000db3, %l7 = 00000000000000ff
2684 lduwa [%i2+%o5]0x81,%l7 ! %l7 = 00000000ff000db3
2685! %l3 = 000000005f8800ff, imm = fffffffffffff429, %l6 = 000000000000b742
2686 orn %l3,-0xbd7,%l6 ! %l6 = 000000005f880bff
2687! Mem[0000000030001410] = af000000b59aa500, %l0 = fffffffffffff584
2688 ldxa [%i0+%o5]0x89,%l0 ! %l0 = af000000b59aa500
2689! %l3 = 000000005f8800ff, immd = 0000000000000382, %l2 = 000000000000ff00
2690 udivx %l3,0x382,%l2 ! %l2 = 00000000001b3bde
2691! Mem[0000000010081408] = 5d66204900000000, %f26 = 00000008 ff000000
2692 ldda [%i2+%o4]0x88,%f26 ! %f26 = 5d662049 00000000
2693! Mem[00000000100c1408] = 000000ff, %l3 = 000000005f8800ff
2694 ldsba [%i3+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
2695! Mem[0000000010141400] = 00ff0000, %l6 = 000000005f880bff
2696 ldsba [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000000
2697! Starting 10 instruction Store Burst
2698! %f12 = 6298e50c 1112413c, Mem[0000000010081400] = 00000068 00000068
2699 stda %f12,[%i2+%g0]0x80 ! Mem[0000000010081400] = 6298e50c 1112413c
2700
2701p0_label_106:
2702! %l4 = 00000000, %l5 = 16ea1aa4, Mem[0000000010041410] = 00000000 00000000
2703 stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 16ea1aa4
2704! %l0 = af000000b59aa500, Mem[0000000010141400] = 00ff0000
2705 stwa %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = b59aa500
2706! %l2 = 00000000001b3bde, Mem[0000000030141408] = ff350000
2707 stba %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = de350000
2708! %l5 = 0000000016ea1aa4, Mem[00000000218001c0] = 54fff4cf, %asi = 80
2709 stha %l5,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 1aa4f4cf
2710! %l3 = ffffffffffffffff, imm = 0000000000000d8e, %l0 = af000000b59aa500
2711 xnor %l3,0xd8e,%l0 ! %l0 = 0000000000000d8e
2712! %f8 = e9ac274a ff000000, Mem[0000000010101400] = 000000ff 00000000
2713 stda %f8 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = e9ac274a ff000000
2714! Mem[0000000030001410] = 00a59ab5, %l3 = ffffffffffffffff
2715 swapa [%i0+%o5]0x81,%l3 ! %l3 = 0000000000a59ab5
2716! %f30 = 00530000 00000000, %l5 = 0000000016ea1aa4
2717! Mem[0000000030101410] = ff000000ff000000
2718 add %i4,0x010,%g1
2719 stda %f30,[%g1+%l5]ASI_PST32_S ! Mem[0000000030101410] = ff000000ff000000
2720! Mem[0000000010101400] = 000000ff, %l4 = 00000000, %l1 = ffffffaf
2721 casa [%i4]0x80,%l4,%l1 ! %l1 = 00000000000000ff
2722! Starting 10 instruction Load Burst
2723! Mem[0000000030101408] = ff00000007000000, %l1 = 00000000000000ff
2724 ldxa [%i4+%o4]0x81,%l1 ! %l1 = ff00000007000000
2725
2726p0_label_107:
2727! Mem[00000000300c1408] = 00000000, %l6 = 0000000000000000
2728 lduwa [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000
2729! Mem[0000000030181410] = 00000000 000000ff, %l6 = 00000000, %l7 = ff000db3
2730 ldda [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000 00000000000000ff
2731! Mem[0000000030081408] = 005d0068af83e42e, %l6 = 0000000000000000
2732 ldxa [%i2+%o4]0x81,%l6 ! %l6 = 005d0068af83e42e
2733! Mem[0000000030001410] = ffffffff, %l3 = 0000000000a59ab5
2734 lduha [%i0+%o5]0x81,%l3 ! %l3 = 000000000000ffff
2735! Mem[00000000100c1400] = 070000e4, %f8 = e9ac274a
2736 lda [%i3+%g0]0x80,%f8 ! %f8 = 070000e4
2737! Mem[0000000020800000] = ff5f17e8, %l0 = 0000000000000d8e
2738 ldsh [%o1+%g0],%l0 ! %l0 = ffffffffffffff5f
2739! Mem[00000000100c1430] = 3e645548, %l7 = 00000000000000ff
2740 ldsh [%i3+0x030],%l7 ! %l7 = 0000000000003e64
2741! Mem[0000000021800080] = 6933c3e5, %l6 = 005d0068af83e42e
2742 lduha [%o3+0x080]%asi,%l6 ! %l6 = 0000000000006933
2743! Mem[0000000030141408] = de350000 00000000, %l6 = 00006933, %l7 = 00003e64
2744 ldda [%i5+%o4]0x81,%l6 ! %l6 = 00000000de350000 0000000000000000
2745! Starting 10 instruction Store Burst
2746! %l2 = 00000000001b3bde, Mem[0000000010001410] = ffffe5ff
2747 stwa %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 001b3bde
2748
2749p0_label_108:
2750! %f8 = 070000e4, Mem[0000000010041404] = 000000af
2751 st %f8 ,[%i1+0x004] ! Mem[0000000010041404] = 070000e4
2752! Mem[00000000211c0001] = 2e09980d, %l2 = 00000000001b3bde
2753 ldstuba [%o2+0x001]%asi,%l2 ! %l2 = 00000009000000ff
2754! Code Fragment 4
2755p0_fragment_5:
2756! %l0 = ffffffffffffff5f
2757 setx 0xbb61db1fa30e62d4,%g7,%l0 ! %l0 = bb61db1fa30e62d4
2758! %l1 = ff00000007000000
2759 setx 0x470505485483d44d,%g7,%l1 ! %l1 = 470505485483d44d
2760 setx 0x7ff8, %g1, %g2
2761 and %l0, %g2, %l0
2762 setx 0xffffffff, %g1, %g2
2763 and %l1, %g2, %l1
2764 setx 0x100000000, %g1, %g2
2765 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2766 ta T_CHANGE_HPRIV
2767 stxa %l1, [%l0]ASI_ICACHE_INSTR
2768 ta T_CHANGE_NONHPRIV
2769! %l0 = bb61db1fa30e62d4
2770 setx 0x51b55867cd975f17,%g7,%l0 ! %l0 = 51b55867cd975f17
2771! %l1 = 470505485483d44d
2772 setx 0xa0b4aa586d053bd5,%g7,%l1 ! %l1 = a0b4aa586d053bd5
2773! %l3 = 000000000000ffff, Mem[0000000010081408] = 00000000
2774 stwa %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000ffff
2775! %f4 = 00000000 00003500, Mem[0000000010081428] = ffffffff ffff8668
2776 std %f4 ,[%i2+0x028] ! Mem[0000000010081428] = 00000000 00003500
2777! Mem[0000000030081408] = 005d0068, %l1 = a0b4aa586d053bd5
2778 swapa [%i2+%o4]0x81,%l1 ! %l1 = 00000000005d0068
2779! %f0 = 00000000, Mem[0000000010141408] = ff000000
2780 sta %f0 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
2781! %f22 = ffffe519 c971ce8e, %f27 = 00000000
2782 fdtoi %f22,%f27 ! %f27 = 80000000
2783! %l1 = 00000000005d0068, Mem[0000000010041410] = 00000000
2784 stha %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00680000
2785! Starting 10 instruction Load Burst
2786! Mem[00000000300c1410] = 0000788a, %l5 = 0000000016ea1aa4
2787 ldsha [%i3+%o5]0x81,%l5 ! %l5 = 0000000000000000
2788
2789p0_label_109:
2790! Mem[0000000010081400] = 3c4112110ce59862, %f18 = ff400007 4920665d
2791 ldda [%i2+%g0]0x88,%f18 ! %f18 = 3c411211 0ce59862
2792! Mem[00000000100c1408] = ff000000, %l6 = 00000000de350000
2793 lduba [%i3+%o4]0x80,%l6 ! %l6 = 00000000000000ff
2794! Mem[0000000030001408] = 5d662049070040ff, %l2 = 0000000000000009
2795 ldxa [%i0+%o4]0x89,%l2 ! %l2 = 5d662049070040ff
2796! Mem[0000000010081400] = 3c4112110ce59862, %l7 = 0000000000000000
2797 ldxa [%i2+%g0]0x88,%l7 ! %l7 = 3c4112110ce59862
2798! Mem[0000000030181408] = ff000000, %l7 = 3c4112110ce59862
2799 lduba [%i6+%o4]0x81,%l7 ! %l7 = 00000000000000ff
2800! Mem[00000000100c1408] = 000000ff, %l4 = 0000000000000000
2801 lduha [%i3+%o4]0x88,%l4 ! %l4 = 00000000000000ff
2802! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000000
2803 ldswa [%i3+%o4]0x89,%l5 ! %l5 = 0000000000000000
2804! Mem[0000000030081408] = d53b056d, %l3 = 000000000000ffff
2805 lduba [%i2+%o4]0x89,%l3 ! %l3 = 000000000000006d
2806! Mem[0000000010041400] = b30d00ff, %l7 = 00000000000000ff
2807 lduha [%i1+%g0]0x80,%l7 ! %l7 = 000000000000b30d
2808! Starting 10 instruction Store Burst
2809! Mem[0000000010041424] = b59aa500, %l7 = 0000b30d, %l0 = cd975f17
2810 add %i1,0x24,%g1
2811 casa [%g1]0x80,%l7,%l0 ! %l0 = 00000000b59aa500
2812
2813p0_label_110:
2814! %l2 = 5d662049070040ff, Mem[0000000010141408] = 00000000
2815 stha %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000040ff
2816! %f0 = 00000000 000000ff, Mem[0000000030001410] = ffffffff 000000af
2817 stda %f0 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 000000ff
2818! Mem[0000000030101400] = 5f000000, %l2 = 5d662049070040ff
2819 ldstuba [%i4+%g0]0x81,%l2 ! %l2 = 0000005f000000ff
2820! %l1 = 00000000005d0068, Mem[0000000010101400] = 000000ff
2821 stwa %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 005d0068
2822! %l2 = 000000000000005f, Mem[0000000010041400] = e4000007ff000db3
2823 stxa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000000000005f
2824! %l0 = 00000000b59aa500, Mem[0000000010181420] = 00000000ff000db3, %asi = 80
2825 stxa %l0,[%i6+0x020]%asi ! Mem[0000000010181420] = 00000000b59aa500
2826! Code Fragment 3
2827p0_fragment_6:
2828! %l0 = 00000000b59aa500
2829 setx 0x56f20890335b628e,%g7,%l0 ! %l0 = 56f20890335b628e
2830! %l1 = 00000000005d0068
2831 setx 0xaeab7ac842144721,%g7,%l1 ! %l1 = aeab7ac842144721
2832 setx 0x1fe000, %g1, %g3
2833 or %l0, %g3, %l0 ! always set perrmask = 0xff
2834 setx 0x1ffff8, %g1, %g2
2835 and %l0, %g2, %l0
2836 ta T_CHANGE_HPRIV
2837 stxa %l1, [%l0]ASI_DCACHE_DATA
2838 ta T_CHANGE_NONHPRIV
2839! %l0 = 56f20890335b628e
2840 setx 0x67416fcff9d30462,%g7,%l0 ! %l0 = 67416fcff9d30462
2841! %l1 = aeab7ac842144721
2842 setx 0x3f8f9fcfcc68103b,%g7,%l1 ! %l1 = 3f8f9fcfcc68103b
2843! %f8 = 070000e4, Mem[0000000010041414] = a41aea16
2844 sta %f8 ,[%i1+0x014]%asi ! Mem[0000000010041414] = 070000e4
2845! %l3 = 000000000000006d, Mem[000000001010143c] = 00000000, %asi = 80
2846 stha %l3,[%i4+0x03c]%asi ! Mem[000000001010143c] = 006d0000
2847! Starting 10 instruction Load Burst
2848! Mem[0000000010101400] = 68005d00, %l2 = 000000000000005f
2849 lduba [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
2850
2851p0_label_111:
2852! Mem[0000000010081410] = ff000000, %f25 = 4920665d
2853 lda [%i2+%o5]0x80,%f25 ! %f25 = ff000000
2854! Mem[00000000300c1410] = 0000788a, %l2 = 0000000000000000
2855 lduha [%i3+%o5]0x81,%l2 ! %l2 = 0000000000000000
2856! %f5 = 00003500, %f25 = ff000000
2857 fsqrts %f5 ,%f25 ! %l0 = 67416fcff9d30484, Unfinished, %fsr = 2500000000
2858! Mem[0000000030041410] = 0000002e484d7c90, %f0 = 00000000 000000ff
2859 ldda [%i1+%o5]0x81,%f0 ! %f0 = 0000002e 484d7c90
2860! Mem[0000000030101408] = ff000000, %l4 = 00000000000000ff
2861 ldswa [%i4+%o4]0x81,%l4 ! %l4 = ffffffffff000000
2862! Mem[00000000100c1410] = ff400007, %l4 = ffffffffff000000
2863 ldsba [%i3+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
2864! Mem[00000000100c1424] = 022800e0, %l7 = 000000000000b30d
2865 ldswa [%i3+0x024]%asi,%l7 ! %l7 = 00000000022800e0
2866! %l0 = 67416fcff9d30484, imm = 0000000000000045, %l1 = 3f8f9fcfcc68103b
2867 subc %l0,0x045,%l1 ! %l1 = 67416fcff9d3043f
2868! Mem[0000000010041408] = 000000e4 b59aa8d4, %l0 = f9d30484, %l1 = f9d3043f
2869 ldda [%i1+%o4]0x80,%l0 ! %l0 = 00000000000000e4 00000000b59aa8d4
2870! Starting 10 instruction Store Burst
2871! %f30 = 00530000 00000000, Mem[0000000030001400] = 68865d5e 8be483af
2872 stda %f30,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00530000 00000000
2873
2874p0_label_112:
2875! %l6 = 00000000000000ff, Mem[00000000100c1408] = ff000000
2876 stwa %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000ff
2877! Mem[0000000010181428] = 0418b91c19e5b62e, %l1 = 00000000b59aa8d4, %l2 = 0000000000000000
2878 add %i6,0x28,%g1
2879 casxa [%g1]0x80,%l1,%l2 ! %l2 = 0418b91c19e5b62e
2880! Mem[0000000030181400] = 53000000, %l5 = 0000000000000000
2881 swapa [%i6+%g0]0x81,%l5 ! %l5 = 0000000053000000
2882! %l2 = 0418b91c19e5b62e, Mem[0000000030001408] = ff400007
2883 stwa %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 19e5b62e
2884! %l7 = 00000000022800e0, Mem[0000000030181410] = 00000000
2885 stha %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00e00000
2886! %l2 = 19e5b62e, %l3 = 0000006d, Mem[0000000010141400] = b59aa500 db995109
2887 stda %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 19e5b62e 0000006d
2888! Mem[00000000100c1400] = e4000007, %l7 = 00000000022800e0
2889 swapa [%i3+%g0]0x88,%l7 ! %l7 = 00000000e4000007
2890! Mem[0000000030041400] = ffffe519, %l4 = ffffffffffffffff
2891 ldstuba [%i1+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
2892! Mem[0000000030141400] = 00005e5d, %l0 = 00000000000000e4
2893 swapa [%i5+%g0]0x89,%l0 ! %l0 = 0000000000005e5d
2894! Starting 10 instruction Load Burst
2895 membar #Sync ! Added by membar checker (20)
2896! Mem[00000000100c1400] = e0002802 00000068 000000ff 00000000
2897! Mem[00000000100c1410] = ff400007 0000003c e137cf03 9237c966
2898! Mem[00000000100c1420] = af83e48b 022800e0 e27e2b41 f2aa7756
2899! Mem[00000000100c1430] = 3e645548 7c901319 10ca031c 0700407a
2900 ldda [%i3]ASI_BLK_AIUP,%f0 ! Block Load from 00000000100c1400
2901
2902p0_label_113:
2903! Mem[0000000010141410] = ff00407a, %l7 = 00000000e4000007
2904 ldsha [%i5+0x012]%asi,%l7 ! %l7 = 000000000000407a
2905! Mem[0000000010001420] = 491588d6947903e2, %l3 = 000000000000006d
2906 ldx [%i0+0x020],%l3 ! %l3 = 491588d6947903e2
2907! Mem[0000000010001410] = 001b3bde, %l7 = 000000000000407a
2908 lduba [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000
2909! Mem[0000000010101408] = 000000ff, %l7 = 0000000000000000
2910 lduha [%i4+%o4]0x88,%l7 ! %l7 = 00000000000000ff
2911! Mem[0000000010101408] = ff000000afffffff, %f18 = 3c411211 0ce59862
2912 ldd [%i4+%o4],%f18 ! %f18 = ff000000 afffffff
2913! Mem[00000000201c0000] = 00ff19af, %l7 = 00000000000000ff
2914 lduh [%o0+%g0],%l7 ! %l7 = 00000000000000ff
2915! Mem[0000000030001410] = 00000000 000000ff, %l0 = 00005e5d, %l1 = b59aa8d4
2916 ldda [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000 00000000000000ff
2917! Mem[00000000201c0000] = 00ff19af, %l7 = 00000000000000ff
2918 lduba [%o0+0x001]%asi,%l7 ! %l7 = 00000000000000ff
2919! Code Fragment 3
2920p0_fragment_7:
2921! %l0 = 0000000000000000
2922 setx 0x13e482784c6b1e56,%g7,%l0 ! %l0 = 13e482784c6b1e56
2923! %l1 = 00000000000000ff
2924 setx 0x4e6ee0907a4f8119,%g7,%l1 ! %l1 = 4e6ee0907a4f8119
2925 setx 0x1fe000, %g1, %g3
2926 or %l0, %g3, %l0 ! always set perrmask = 0xff
2927 setx 0x1ffff8, %g1, %g2
2928 and %l0, %g2, %l0
2929 ta T_CHANGE_HPRIV
2930 stxa %l1, [%l0]ASI_DCACHE_DATA
2931 ta T_CHANGE_NONHPRIV
2932! %l0 = 13e482784c6b1e56
2933 setx 0x99c475e796060897,%g7,%l0 ! %l0 = 99c475e796060897
2934! %l1 = 4e6ee0907a4f8119
2935 setx 0x3d383dd01a0f12ab,%g7,%l1 ! %l1 = 3d383dd01a0f12ab
2936! Starting 10 instruction Store Burst
2937! Mem[00000000100c1410] = ff400007, %l3 = 491588d6947903e2
2938 swapa [%i3+%o5]0x80,%l3 ! %l3 = 00000000ff400007
2939
2940p0_label_114:
2941! %f27 = 80000000, %f19 = afffffff, %f30 = 00530000
2942 fsubs %f27,%f19,%f30 ! %f30 = 2fffffff
2943! %f20 = 00a59ab5 000000af, Mem[0000000010101408] = ff000000 afffffff
2944 stda %f20,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00a59ab5 000000af
2945! Mem[0000000010181410] = 5f880035, %l7 = 00000000000000ff
2946 swapa [%i6+%o5]0x88,%l7 ! %l7 = 000000005f880035
2947! Mem[0000000010101410] = ff3c0000, %l0 = 96060897, %l3 = ff400007
2948 add %i4,0x10,%g1
2949 casa [%g1]0x80,%l0,%l3 ! %l3 = 00000000ff3c0000
2950! %f25 = ff000000, Mem[0000000010101410] = 00003cff
2951 sta %f25,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff000000
2952! Mem[0000000010101400] = 68005d00, %l5 = 0000000053000000
2953 ldstuba [%i4+%g0]0x88,%l5 ! %l5 = 00000000000000ff
2954! Mem[0000000010081408] = 0000ffff, %l4 = 00000000000000ff
2955 swapa [%i2+%o4]0x80,%l4 ! %l4 = 000000000000ffff
2956! %f22 = ffffe519 c971ce8e, %l6 = 00000000000000ff
2957! Mem[0000000010001408] = ff4000074920665d
2958 add %i0,0x008,%g1
2959 stda %f22,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010001408] = 8ece71c919e5ffff
2960! %l1 = 3d383dd01a0f12ab, Mem[0000000010181400] = e400000000000000
2961 stx %l1,[%i6+%g0] ! Mem[0000000010181400] = 3d383dd01a0f12ab
2962! Starting 10 instruction Load Burst
2963! Mem[0000000030181410] = ff0000000000e000, %l7 = 000000005f880035
2964 ldxa [%i6+%o5]0x89,%l7 ! %l7 = ff0000000000e000
2965
2966p0_label_115:
2967! Mem[0000000030141408] = de350000, %l0 = 99c475e796060897
2968 lduba [%i5+%o4]0x81,%l0 ! %l0 = 00000000000000de
2969! Mem[0000000030141410] = 00000000, %l1 = 3d383dd01a0f12ab
2970 ldsha [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
2971! Mem[00000000300c1410] = 0000788a, %l2 = 0418b91c19e5b62e
2972 ldsha [%i3+%o5]0x81,%l2 ! %l2 = 0000000000000000
2973! Mem[0000000010041408] = 000000e4 b59aa8d4, %l6 = 000000ff, %l7 = 0000e000
2974 ldda [%i1+%o4]0x80,%l6 ! %l6 = 00000000000000e4 00000000b59aa8d4
2975! Mem[0000000010001400] = 0000a41a, %l4 = 000000000000ffff
2976 lduha [%i0+%g0]0x88,%l4 ! %l4 = 000000000000a41a
2977! %l2 = 0000000000000000, %l6 = 00000000000000e4, %l2 = 0000000000000000
2978 addc %l2,%l6,%l2 ! %l2 = 00000000000000e4
2979! Mem[0000000030101400] = ff000000, %f22 = ffffe519
2980 lda [%i4+%g0]0x81,%f22 ! %f22 = ff000000
2981! Mem[0000000020800000] = ff5f17e8, %l3 = 00000000ff3c0000
2982 ldsba [%o1+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
2983! Mem[0000000021800000] = 0db7dd30, %l5 = 0000000000000000
2984 lduh [%o3+%g0],%l5 ! %l5 = 0000000000000db7
2985! Starting 10 instruction Store Burst
2986! %f27 = 80000000, %f31 = 00000000, %f21 = 000000af
2987 fdivs %f27,%f31,%f21 ! %f21 = 7fffffff
2988
2989p0_label_116:
2990! %f14 = 10ca031c 0700407a, %l6 = 00000000000000e4
2991! Mem[0000000030081438] = b82a2f114f979be2
2992 add %i2,0x038,%g1
2993 stda %f14,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030081438] = b82a2f114f979be2
2994! %l1 = 0000000000000000, Mem[0000000010001400] = 1aa40000
2995 stwa %l1,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
2996! %l7 = 00000000b59aa8d4, Mem[0000000030181408] = 000000ff
2997 stba %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000d4
2998! %f14 = 10ca031c 0700407a, Mem[0000000010181400] = d03d383d ab120f1a
2999 stda %f14,[%i6+%g0]0x88 ! Mem[0000000010181400] = 10ca031c 0700407a
3000! %l2 = 00000000000000e4, Mem[0000000010001408] = 8ece71c919e5ffff
3001 stx %l2,[%i0+%o4] ! Mem[0000000010001408] = 00000000000000e4
3002! Mem[0000000010141424] = 16ea1aa4, %l4 = 0000a41a, %l2 = 000000e4
3003 add %i5,0x24,%g1
3004 casa [%g1]0x80,%l4,%l2 ! %l2 = 0000000016ea1aa4
3005! Mem[0000000010001400] = 00000000, %l4 = 000000000000a41a
3006 ldstuba [%i0+%g0]0x80,%l4 ! %l4 = 00000000000000ff
3007! Mem[0000000021800140] = b6ff94e3, %l4 = 0000000000000000
3008 ldstub [%o3+0x140],%l4 ! %l4 = 000000b6000000ff
3009! %l2 = 0000000016ea1aa4, Mem[000000001004142e] = 3ac10b66, %asi = 80
3010 stba %l2,[%i1+0x02e]%asi ! Mem[000000001004142c] = 3ac1a466
3011! Starting 10 instruction Load Burst
3012! Mem[0000000010181400] = 0700407a, %l0 = 00000000000000de
3013 ldsba [%i6+%g0]0x88,%l0 ! %l0 = 000000000000007a
3014
3015p0_label_117:
3016! Mem[00000000300c1408] = 00000000 0700407a, %l4 = 000000b6, %l5 = 00000db7
3017 ldda [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000 000000000700407a
3018! Mem[0000000030041410] = 2e000000, %l7 = 00000000b59aa8d4
3019 ldswa [%i1+%o5]0x89,%l7 ! %l7 = 000000002e000000
3020! Mem[0000000010141408] = 000040ff, %f15 = 0700407a
3021 lda [%i5+%o4]0x88,%f15 ! %f15 = 000040ff
3022! Mem[00000000100c1428] = e27e2b41, %l1 = 0000000000000000
3023 lduh [%i3+0x028],%l1 ! %l1 = 000000000000e27e
3024! Mem[0000000010101400] = ff5d00684a27ace9, %l1 = 000000000000e27e
3025 ldxa [%i4+%g0]0x80,%l1 ! %l1 = ff5d00684a27ace9
3026! Mem[0000000030181410] = ff0000000000e000, %f12 = 3e645548 7c901319
3027 ldda [%i6+%o5]0x89,%f12 ! %f12 = ff000000 0000e000
3028! Mem[00000000201c0000] = 00ff19af, %l1 = ff5d00684a27ace9
3029 ldsb [%o0+0x001],%l1 ! %l1 = ffffffffffffffff
3030! Mem[00000000300c1410] = 0000788a, %l5 = 000000000700407a
3031 ldsba [%i3+%o5]0x81,%l5 ! %l5 = 0000000000000000
3032! Mem[0000000030101410] = 000000ff, %l7 = 000000002e000000
3033 lduba [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000ff
3034! Starting 10 instruction Store Burst
3035! %f0 = e0002802 00000068, %l6 = 00000000000000e4
3036! Mem[0000000010001430] = 7271fd80ffdbe53e
3037 add %i0,0x030,%g1
3038 stda %f0,[%g1+%l6]ASI_PST16_P ! Mem[0000000010001430] = 72712802ffdbe53e
3039
3040p0_label_118:
3041! %l2 = 0000000016ea1aa4, Mem[0000000010081410] = ff000000, %asi = 80
3042 stwa %l2,[%i2+0x010]%asi ! Mem[0000000010081410] = 16ea1aa4
3043! Mem[0000000030081410] = ff000db3, %l2 = 0000000016ea1aa4
3044 ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
3045! %l5 = 0000000000000000, Mem[0000000010181408] = 0418b91c
3046 stha %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000b91c
3047! %l3 = ffffffffffffffff, Mem[0000000010081438] = 000000002effe5ff
3048 stx %l3,[%i2+0x038] ! Mem[0000000010081438] = ffffffffffffffff
3049 membar #Sync ! Added by membar checker (21)
3050! %f7 = 9237c966, Mem[00000000100c1400] = e0002802
3051 sta %f7 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 9237c966
3052! %l3 = ffffffffffffffff, Mem[0000000021800180] = e8f2ad00
3053 sth %l3,[%o3+0x180] ! Mem[0000000021800180] = ffffad00
3054! %f10 = e27e2b41 f2aa7756, %l6 = 00000000000000e4
3055! Mem[00000000300c1430] = 6298e50c1112413c
3056 add %i3,0x030,%g1
3057 stda %f10,[%g1+%l6]ASI_PST16_S ! Mem[00000000300c1430] = 62982b411112413c
3058! %f17 = af83e48b, Mem[00000000100c1408] = ff000000
3059 sta %f17,[%i3+%o4]0x88 ! Mem[00000000100c1408] = af83e48b
3060! %f0 = e0002802 00000068, %l1 = ffffffffffffffff
3061! Mem[0000000010001420] = 491588d6947903e2
3062 add %i0,0x020,%g1
3063 stda %f0,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010001420] = 68000000022800e0
3064! Starting 10 instruction Load Burst
3065! Mem[0000000010141410] = 7a4000ff, %f0 = e0002802
3066 lda [%i5+%o5]0x88,%f0 ! %f0 = 7a4000ff
3067
3068p0_label_119:
3069! Mem[0000000010081408] = 000000ff, %f2 = 000000ff
3070 lda [%i2+%o4]0x80,%f2 ! %f2 = 000000ff
3071! Mem[0000000010081400] = 3c411211 0ce59862, %l4 = 00000000, %l5 = 00000000
3072 ldda [%i2+%g0]0x88,%l4 ! %l4 = 000000000ce59862 000000003c411211
3073! Mem[0000000030141400] = 20b3b676000000e4, %f0 = 7a4000ff 00000068
3074 ldda [%i5+%g0]0x89,%f0 ! %f0 = 20b3b676 000000e4
3075! Mem[0000000020800040] = 00ff226c, %l7 = 00000000000000ff
3076 lduh [%o1+0x040],%l7 ! %l7 = 00000000000000ff
3077! Mem[00000000211c0000] = 2eff980d, %l6 = 00000000000000e4
3078 lduh [%o2+%g0],%l6 ! %l6 = 0000000000002eff
3079! Mem[00000000201c0000] = 00ff19af, %l2 = 00000000000000ff
3080 ldsba [%o0+0x001]%asi,%l2 ! %l2 = ffffffffffffffff
3081! Mem[0000000021800080] = 6933c3e5, %l5 = 000000003c411211
3082 ldsha [%o3+0x080]%asi,%l5 ! %l5 = 0000000000006933
3083! Mem[0000000021800140] = ffff94e3, %l4 = 000000000ce59862
3084 ldsb [%o3+0x141],%l4 ! %l4 = ffffffffffffffff
3085! Mem[0000000010081408] = 000000ff 4920665d, %l2 = ffffffff, %l3 = ffffffff
3086 ldd [%i2+%o4],%l2 ! %l2 = 00000000000000ff 000000004920665d
3087! Starting 10 instruction Store Burst
3088! Mem[0000000030041410] = 0000002e, %l7 = 00000000000000ff
3089 swapa [%i1+%o5]0x81,%l7 ! %l7 = 000000000000002e
3090
3091p0_label_120:
3092! Mem[0000000010041418] = 00000033, %l3 = 000000004920665d, %asi = 80
3093 swapa [%i1+0x018]%asi,%l3 ! %l3 = 0000000000000033
3094! %l0 = 0000007a, %l1 = ffffffff, Mem[0000000010101408] = b59aa500 af000000
3095 stda %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000007a ffffffff
3096! %f28 = 7271fd80 ffdbe53e, %l7 = 000000000000002e
3097! Mem[0000000010181410] = ff00000000000000
3098 add %i6,0x010,%g1
3099 stda %f28,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010181410] = ffe5dbff00fd0000
3100! Mem[0000000010141408] = 000040ff, %l1 = ffffffffffffffff
3101 ldstuba [%i5+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
3102! Mem[0000000010081408] = 000000ff, %l3 = 00000033, %l5 = 00006933
3103 add %i2,0x08,%g1
3104 casa [%g1]0x80,%l3,%l5 ! %l5 = 00000000000000ff
3105! %l5 = 00000000000000ff, Mem[0000000021800000] = 0db7dd30
3106 stb %l5,[%o3+%g0] ! Mem[0000000021800000] = ffb7dd30
3107! %l0 = 000000000000007a, Mem[0000000010041408] = d4a89ab5e4000000
3108 stxa %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000000000007a
3109! %f7 = 9237c966, Mem[0000000030001400] = 00000000
3110 sta %f7 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 9237c966
3111! Mem[0000000010101408] = 0000007a, %l4 = ffffffffffffffff
3112 ldstuba [%i4+%o4]0x88,%l4 ! %l4 = 0000007a000000ff
3113! Starting 10 instruction Load Burst
3114! Mem[0000000010141400] = 2eb6e519, %l3 = 0000000000000033
3115 ldswa [%i5+%g0]0x80,%l3 ! %l3 = 000000002eb6e519
3116
3117p0_label_121:
3118! Mem[00000000211c0000] = 2eff980d, %l2 = 00000000000000ff
3119 lduh [%o2+%g0],%l2 ! %l2 = 0000000000002eff
3120! Mem[0000000010081410] = 16ea1aa4, %l4 = 000000000000007a
3121 ldsha [%i2+%o5]0x80,%l4 ! %l4 = 00000000000016ea
3122! Mem[00000000100c1408] = af83e48b, %l6 = 0000000000002eff
3123 ldsba [%i3+%o4]0x88,%l6 ! %l6 = ffffffffffffff8b
3124! Mem[000000001018143c] = 000000b6, %l7 = 000000000000002e
3125 lduba [%i6+0x03e]%asi,%l7 ! %l7 = 0000000000000000
3126! Mem[0000000030181408] = 000000d4, %l7 = 0000000000000000
3127 ldsba [%i6+%o4]0x89,%l7 ! %l7 = ffffffffffffffd4
3128! Mem[0000000030101400] = ffffffff000000ff, %f24 = 491588d6 ff000000
3129 ldda [%i4+%g0]0x89,%f24 ! %f24 = ffffffff 000000ff
3130! Mem[0000000030141400] = e4000000, %l5 = 00000000000000ff
3131 lduwa [%i5+%g0]0x81,%l5 ! %l5 = 00000000e4000000
3132! Mem[00000000100c142c] = f2aa7756, %l5 = 00000000e4000000
3133 lduha [%i3+0x02e]%asi,%l5 ! %l5 = 0000000000007756
3134! Mem[0000000030141400] = e4000000, %l4 = 00000000000016ea
3135 ldswa [%i5+%g0]0x81,%l4 ! %l4 = ffffffffe4000000
3136! Starting 10 instruction Store Burst
3137! Mem[0000000030181408] = d4000000, %l4 = ffffffffe4000000
3138 swapa [%i6+%o4]0x81,%l4 ! %l4 = 00000000d4000000
3139
3140p0_label_122:
3141! %l0 = 000000000000007a, Mem[00000000300c1410] = 0000788a2373c496
3142 stxa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000000000007a
3143! %f2 = 000000ff 00000000, Mem[0000000010181418] = 5d662049 23ffff96
3144 std %f2 ,[%i6+0x018] ! Mem[0000000010181418] = 000000ff 00000000
3145! %l4 = 00000000d4000000, Mem[0000000030141408] = de350000
3146 stwa %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = d4000000
3147! %f16 = 5e5d8668, Mem[00000000300c1400] = 00000000
3148 sta %f16,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 5e5d8668
3149! Mem[0000000010101408] = 000000ff, %l5 = 0000000000007756
3150 ldstuba [%i4+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
3151! Mem[0000000010041408] = 7a000000, %l2 = 0000000000002eff
3152 ldstuba [%i1+%o4]0x80,%l2 ! %l2 = 0000007a000000ff
3153! Mem[0000000010101428] = b1d41c1d, %l2 = 000000000000007a, %asi = 80
3154 swapa [%i4+0x028]%asi,%l2 ! %l2 = 00000000b1d41c1d
3155! %l4 = 00000000d4000000, %l6 = ffffffffffffff8b, %y = 00000000
3156 smul %l4,%l6,%l3 ! %l3 = 000000141c000000, %y = 00000014
3157! Mem[000000001004140c] = 00000000, %l0 = 000000000000007a
3158 ldstub [%i1+0x00c],%l0 ! %l0 = 00000000000000ff
3159! Starting 10 instruction Load Burst
3160! Mem[00000000300c1408] = 00000000 0700407a, %l4 = d4000000, %l5 = 000000ff
3161 ldda [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000 000000000700407a
3162
3163p0_label_123:
3164! Mem[0000000010141428] = 5d66204900004988, %f2 = 000000ff 00000000
3165 ldd [%i5+0x028],%f2 ! %f2 = 5d662049 00004988
3166! Mem[0000000010181410] = ffdbe5ff, %l0 = 0000000000000000
3167 ldswa [%i6+%o5]0x88,%l0 ! %l0 = ffffffffffdbe5ff
3168! Mem[00000000100c1410] = 947903e2, %l7 = ffffffffffffffd4
3169 lduba [%i3+%o5]0x80,%l7 ! %l7 = 0000000000000094
3170! Mem[0000000010001400] = 8be483af 000000ff, %l0 = ffdbe5ff, %l1 = 000000ff
3171 ldda [%i0+%g0]0x88,%l0 ! %l0 = 00000000000000ff 000000008be483af
3172! Mem[0000000030081408] = 2ee483afd53b056d, %l3 = 000000141c000000
3173 ldxa [%i2+%o4]0x89,%l3 ! %l3 = 2ee483afd53b056d
3174! Mem[00000000100c1400] = 9237c966, %l0 = 00000000000000ff
3175 ldsba [%i3+%g0]0x80,%l0 ! %l0 = ffffffffffffff92
3176! Mem[0000000010001410] = 001b3bde, %l1 = 000000008be483af
3177 ldswa [%i0+%o5]0x80,%l1 ! %l1 = 00000000001b3bde
3178! Mem[0000000010041400] = 5f000000, %l7 = 0000000000000094
3179 ldsba [%i1+%g0]0x80,%l7 ! %l7 = 000000000000005f
3180! Mem[0000000030001410] = 00000000, %l7 = 000000000000005f
3181 lduba [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000
3182! Starting 10 instruction Store Burst
3183! %f8 = af83e48b, %f15 = 000040ff
3184 fcmpes %fcc2,%f8 ,%f15 ! %fcc2 = 1
3185
3186p0_label_124:
3187! %l6 = ffffff8b, %l7 = 00000000, Mem[0000000010101408] = 000000ff ffffffff
3188 stda %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffff8b 00000000
3189! %l2 = b1d41c1d, %l3 = d53b056d, Mem[0000000010001410] = 001b3bde 000000af
3190 stda %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = b1d41c1d d53b056d
3191! Mem[00000000211c0000] = 2eff980d, %l5 = 000000000700407a
3192 ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 0000002e000000ff
3193! %l0 = ffffffffffffff92, Mem[0000000030141410] = 00000000
3194 stba %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 92000000
3195! %l6 = ffffff8b, %l7 = 00000000, Mem[0000000010001410] = b1d41c1d d53b056d
3196 stda %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffff8b 00000000
3197! %f14 = 10ca031c 000040ff, %l7 = 0000000000000000
3198! Mem[0000000010181420] = 00000000b59aa500
3199 add %i6,0x020,%g1
3200 stda %f14,[%g1+%l7]ASI_PST8_P ! Mem[0000000010181420] = 00000000b59aa500
3201! %f8 = af83e48b, Mem[0000000010001400] = ff000000
3202 sta %f8 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = af83e48b
3203! %l5 = 000000000000002e, Mem[0000000010141402] = 2eb6e519
3204 sth %l5,[%i5+0x002] ! Mem[0000000010141400] = 2eb6002e
3205! %l3 = 2ee483afd53b056d, Mem[0000000010181400] = 7a400007
3206 stha %l3,[%i6+%g0]0x80 ! Mem[0000000010181400] = 056d0007
3207! Starting 10 instruction Load Burst
3208! Mem[00000000201c0000] = 00ff19af, %l4 = 0000000000000000
3209 ldsb [%o0+0x001],%l4 ! %l4 = ffffffffffffffff
3210
3211p0_label_125:
3212! %f27 = 80000000, %f31 = 00000000, %f31 = 00000000
3213 fdivs %f27,%f31,%f31 ! %f31 = 7fffffff
3214! %l4 = ffffffffffffffff, %l3 = 2ee483afd53b056d, %l5 = 000000000000002e
3215 add %l4,%l3,%l5 ! %l5 = 2ee483afd53b056c
3216! Mem[0000000030181400] = 00000000, %l0 = ffffffffffffff92
3217 ldsba [%i6+%g0]0x89,%l0 ! %l0 = 0000000000000000
3218! Mem[00000000300c1400] = 5e5d8668, %l6 = ffffffffffffff8b
3219 ldsba [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000068
3220! Mem[0000000010001408] = 00000000, %l1 = 00000000001b3bde
3221 ldsba [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
3222! Mem[00000000211c0000] = ffff980d, %l1 = 0000000000000000
3223 ldsh [%o2+%g0],%l1 ! %l1 = ffffffffffffffff
3224! Mem[00000000201c0000] = 00ff19af, %l7 = 0000000000000000
3225 ldsh [%o0+%g0],%l7 ! %l7 = 00000000000000ff
3226! Mem[0000000030001410] = 00000000, %l1 = ffffffffffffffff
3227 lduba [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000000
3228! Mem[0000000010001408] = 00000000, %l0 = 0000000000000000
3229 ldsha [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
3230! Starting 10 instruction Store Burst
3231! %l5 = 2ee483afd53b056c, Mem[0000000010101410] = 000000ff
3232 stha %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 056c00ff
3233
3234p0_label_126:
3235! Mem[0000000010101413] = 056c00ff, %l7 = 00000000000000ff
3236 ldstuba [%i4+0x013]%asi,%l7 ! %l7 = 000000ff000000ff
3237! Mem[00000000218001c1] = 1aa4f4cf, %l4 = ffffffffffffffff
3238 ldstuba [%o3+0x1c1]%asi,%l4 ! %l4 = 000000a4000000ff
3239! %f20 = 00a59ab5 7fffffff, Mem[0000000010181400] = 056d0007 1c03ca10
3240 stda %f20,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00a59ab5 7fffffff
3241! %l6 = 0000000000000068, Mem[0000000010141400] = 2e00b62e
3242 stha %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 2e000068
3243! %f20 = 00a59ab5 7fffffff, Mem[0000000010001420] = 68000000 022800e0
3244 std %f20,[%i0+0x020] ! Mem[0000000010001420] = 00a59ab5 7fffffff
3245! Mem[00000000100c1400] = 66c93792, %l2 = 00000000b1d41c1d
3246 ldstuba [%i3+%g0]0x88,%l2 ! %l2 = 00000092000000ff
3247! %f16 = 5e5d8668 af83e48b ff000000 afffffff
3248! %f20 = 00a59ab5 7fffffff ff000000 c971ce8e
3249! %f24 = ffffffff 000000ff 5d662049 80000000
3250! %f28 = 7271fd80 ffdbe53e 2fffffff 7fffffff
3251 stda %f16,[%i5]ASI_BLK_AIUPL ! Block Store to 0000000010141400
3252! %l7 = 00000000000000ff, Mem[0000000030141408] = d4000000
3253 stwa %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000ff
3254! %l3 = 2ee483afd53b056d, Mem[0000000010141400] = 5e5d8668af83e48b
3255 stxa %l3,[%i5+%g0]0x88 ! Mem[0000000010141400] = 2ee483afd53b056d
3256! Starting 10 instruction Load Burst
3257! Mem[0000000010001400] = 8be483af, %l4 = 00000000000000a4
3258 ldswa [%i0+%g0]0x88,%l4 ! %l4 = ffffffff8be483af
3259
3260p0_label_127:
3261! Mem[0000000030001400] = 9237c966, %l3 = 2ee483afd53b056d
3262 ldsha [%i0+%g0]0x89,%l3 ! %l3 = ffffffffffffc966
3263 membar #Sync ! Added by membar checker (22)
3264! Mem[0000000010141408] = ffffffaf, %l0 = 0000000000000000
3265 lduw [%i5+%o4],%l0 ! %l0 = 00000000ffffffaf
3266! Mem[0000000030141400] = 000000e4, %l7 = 00000000000000ff
3267 ldswa [%i5+%g0]0x89,%l7 ! %l7 = 00000000000000e4
3268! Mem[0000000030101400] = 000000ff, %f27 = 80000000
3269 lda [%i4+%g0]0x89,%f27 ! %f27 = 000000ff
3270! Mem[0000000030001400] = 66c93792, %l4 = ffffffff8be483af
3271 lduha [%i0+%g0]0x81,%l4 ! %l4 = 00000000000066c9
3272! Mem[0000000010041410] = 00680000, %l6 = 0000000000000068
3273 lduwa [%i1+%o5]0x80,%l6 ! %l6 = 0000000000680000
3274! Mem[00000000100c1410] = 947903e2, %l3 = ffffffffffffc966
3275 ldswa [%i3+%o5]0x80,%l3 ! %l3 = ffffffff947903e2
3276! Mem[0000000010141430] = 3ee5dbff 80fd7172, %l0 = ffffffaf, %l1 = 00000000
3277 ldda [%i5+0x030]%asi,%l0 ! %l0 = 000000003ee5dbff 0000000080fd7172
3278! Mem[00000000211c0000] = ffff980d, %l0 = 000000003ee5dbff
3279 ldsb [%o2+0x001],%l0 ! %l0 = ffffffffffffffff
3280! Starting 10 instruction Store Burst
3281! %l3 = ffffffff947903e2, immed = fffff982, %y = 00000014
3282 smul %l3,-0x67e,%l1 ! %l1 = 000002ba1658cac4, %y = 000002ba
3283
3284p0_label_128:
3285! %f30 = 2fffffff 7fffffff, Mem[0000000030181410] = 0000e000 ff000000
3286 stda %f30,[%i6+%o5]0x89 ! Mem[0000000030181410] = 2fffffff 7fffffff
3287! %l3 = ffffffff947903e2, Mem[0000000030041410] = ff000000
3288 stba %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff0000e2
3289! %l3 = ffffffff947903e2, Mem[0000000030181408] = 000000e4
3290 stwa %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 947903e2
3291! Mem[0000000010141410] = 7fffffff, %l6 = 0000000000680000
3292 swapa [%i5+%o5]0x88,%l6 ! %l6 = 000000007fffffff
3293! Mem[0000000010001410] = 8bffffff, %l1 = 000002ba1658cac4
3294 swapa [%i0+%o5]0x88,%l1 ! %l1 = 000000008bffffff
3295! %f26 = 5d662049 000000ff, Mem[00000000100c1408] = 8be483af 00000000
3296 stda %f26,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 5d662049 000000ff
3297! %l1 = 000000008bffffff, Mem[0000000010081408] = 000000ff
3298 stba %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff0000ff
3299! Mem[0000000010141410] = 00006800, %l1 = 000000008bffffff
3300 ldstuba [%i5+%o5]0x80,%l1 ! %l1 = 00000000000000ff
3301! %l5 = 2ee483afd53b056c, Mem[0000000030181400] = 00000000
3302 stba %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 6c000000
3303! Starting 10 instruction Load Burst
3304! Mem[0000000010001400] = af83e48b, %l5 = 2ee483afd53b056c
3305 ldsha [%i0+%g0]0x80,%l5 ! %l5 = ffffffffffffaf83
3306
3307p0_label_129:
3308! Mem[0000000030141410] = 00000092, %l7 = 00000000000000e4
3309 lduwa [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000092
3310! Mem[0000000010081400] = 6298e50c, %f23 = c971ce8e
3311 lda [%i2+%g0]0x80,%f23 ! %f23 = 6298e50c
3312! Mem[0000000010081400] = 6298e50c, %f26 = 5d662049
3313 lda [%i2+%g0]0x80,%f26 ! %f26 = 6298e50c
3314! Mem[0000000010041418] = 4920665d 000014ff, %l6 = 7fffffff, %l7 = 00000092
3315 ldda [%i1+0x018]%asi,%l6 ! %l6 = 000000004920665d 00000000000014ff
3316! Mem[0000000030001408] = 2eb6e519, %f25 = 000000ff
3317 lda [%i0+%o4]0x89,%f25 ! %f25 = 2eb6e519
3318! Mem[0000000010101408] = 00000000ffffff8b, %l2 = 0000000000000092
3319 ldxa [%i4+%o4]0x88,%l2 ! %l2 = 00000000ffffff8b
3320! Mem[00000000100c1410] = 947903e2, %l2 = 00000000ffffff8b
3321 lduba [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000094
3322! Mem[0000000010081400] = 6298e50c, %l3 = ffffffff947903e2
3323 ldsba [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000062
3324! Mem[0000000010001408] = e400000000000000, %f26 = 6298e50c 000000ff
3325 ldda [%i0+%o4]0x88,%f26 ! %f26 = e4000000 00000000
3326! Starting 10 instruction Store Burst
3327! %l6 = 4920665d, %l7 = 000014ff, Mem[0000000030041410] = e20000ff 484d7c90
3328 stda %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 4920665d 000014ff
3329
3330p0_label_130:
3331! %l7 = 00000000000014ff, Mem[0000000010041408] = 000000ff
3332 stha %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000014ff
3333! %f5 = 0000003c, Mem[0000000010101410] = 056c00ff
3334 sta %f5 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000003c
3335! %f4 = ff400007 0000003c, %l3 = 0000000000000062
3336! Mem[0000000030081428] = b0b2c754db995109
3337 add %i2,0x028,%g1
3338 stda %f4,[%g1+%l3]ASI_PST32_S ! Mem[0000000030081428] = ff400007db995109
3339! %l4 = 000066c9, %l5 = ffffaf83, Mem[0000000030041410] = 4920665d 000014ff
3340 stda %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000066c9 ffffaf83
3341! %l7 = 00000000000014ff, Mem[0000000010181408] = 0000b91c19e5b62e
3342 stxa %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000000014ff
3343! Mem[0000000030041408] = ff004bac, %l3 = 0000000000000062
3344 swapa [%i1+%o4]0x81,%l3 ! %l3 = 00000000ff004bac
3345! %l4 = 000066c9, %l5 = ffffaf83, Mem[0000000010081418] = ffffe519 c971ce8e
3346 std %l4,[%i2+0x018] ! Mem[0000000010081418] = 000066c9 ffffaf83
3347! %l2 = 0000000000000094, Mem[00000000300c1408] = 00000000
3348 stba %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000094
3349! %f19 = afffffff, %f15 = 000040ff, %f29 = ffdbe53e
3350 fdivs %f19,%f15,%f29 ! %l0 = 0000000000000021, Unfinished, %fsr = 2500000000
3351! Starting 10 instruction Load Burst
3352! Mem[00000000100c1400] = 6800000066c937ff, %f10 = e27e2b41 f2aa7756
3353 ldda [%i3+%g0]0x88,%f10 ! %f10 = 68000000 66c937ff
3354
3355p0_label_131:
3356! Mem[0000000010181438] = ff3d00b3, %l4 = 00000000000066c9
3357 ldsb [%i6+0x039],%l4 ! %l4 = 000000000000003d
3358! Mem[00000000100c1408] = 5d662049, %l3 = 00000000ff004bac
3359 ldsba [%i3+%o4]0x80,%l3 ! %l3 = 000000000000005d
3360! Mem[0000000010101408] = 8bffffff, %l6 = 000000004920665d
3361 lduwa [%i4+%o4]0x80,%l6 ! %l6 = 000000008bffffff
3362! Mem[0000000010101400] = e9ac274a68005dff, %l2 = 0000000000000094
3363 ldxa [%i4+%g0]0x88,%l2 ! %l2 = e9ac274a68005dff
3364! Mem[0000000030081410] = ff000db3, %l1 = 0000000000000000
3365 lduba [%i2+%o5]0x81,%l1 ! %l1 = 00000000000000ff
3366! Mem[0000000030041410] = 83afffffc9660000, %l3 = 000000000000005d
3367 ldxa [%i1+%o5]0x89,%l3 ! %l3 = 83afffffc9660000
3368! Mem[00000000300c1410] = 00000000, %l0 = 0000000000000021
3369 lduha [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000
3370! Mem[0000000030181410] = 7fffffff, %l6 = 000000008bffffff
3371 ldsba [%i6+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
3372! Mem[0000000030181410] = 7fffffff, %f26 = e4000000
3373 lda [%i6+%o5]0x89,%f26 ! %f26 = 7fffffff
3374! Starting 10 instruction Store Burst
3375! Mem[0000000010081410] = a41aea16, %l4 = 000000000000003d
3376 ldstuba [%i2+%o5]0x88,%l4 ! %l4 = 00000016000000ff
3377
3378p0_label_132:
3379! Mem[0000000010081400] = 0ce59862, %l3 = 83afffffc9660000
3380 ldstuba [%i2+%g0]0x88,%l3 ! %l3 = 00000062000000ff
3381! %f4 = ff400007, Mem[0000000030001410] = 00000000
3382 sta %f4 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff400007
3383! Mem[0000000021800040] = ff0e4385, %l0 = 0000000000000000
3384 ldstuba [%o3+0x040]%asi,%l0 ! %l0 = 000000ff000000ff
3385! Mem[0000000030081410] = ff000db3, %l3 = 0000000000000062
3386 swapa [%i2+%o5]0x81,%l3 ! %l3 = 00000000ff000db3
3387! %l2 = e9ac274a68005dff, Mem[0000000030181400] = 0000006c
3388 stwa %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 68005dff
3389! %l2 = 68005dff, %l3 = ff000db3, Mem[0000000010041400] = 0000005f 00000000
3390 stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 68005dff ff000db3
3391! Mem[0000000030041410] = 000066c9, %l6 = ffffffffffffffff
3392 swapa [%i1+%o5]0x81,%l6 ! %l6 = 00000000000066c9
3393! %l1 = 00000000000000ff, Mem[0000000010141408] = ffffffaf000000ff
3394 stxa %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000000000ff
3395! Mem[0000000030041410] = ffffffff, %l1 = 00000000000000ff
3396 swapa [%i1+%o5]0x81,%l1 ! %l1 = 00000000ffffffff
3397! Starting 10 instruction Load Burst
3398! Mem[00000000100c1410] = 947903e2, %l3 = 00000000ff000db3
3399 lduba [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000094
3400
3401p0_label_133:
3402! Mem[0000000030001408] = 2eb6e519, %l6 = 00000000000066c9
3403 ldsba [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000019
3404! Mem[0000000030001410] = 070040ff, %l0 = 00000000000000ff
3405 lduba [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000007
3406! Mem[00000000100c1408] = 5d662049, %l1 = 00000000ffffffff
3407 ldswa [%i3+0x008]%asi,%l1 ! %l1 = 000000005d662049
3408! Mem[00000000211c0000] = ffff980d, %l4 = 0000000000000016
3409 ldsba [%o2+0x001]%asi,%l4 ! %l4 = ffffffffffffffff
3410! Mem[00000000100c1410] = e2037994, %l3 = 0000000000000094
3411 lduba [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000094
3412! Mem[0000000010081400] = ff98e50c, %l3 = 0000000000000094
3413 lduwa [%i2+%g0]0x80,%l3 ! %l3 = 00000000ff98e50c
3414! Mem[0000000030181400] = ff5d0068, %l6 = 0000000000000019
3415 lduha [%i6+%g0]0x81,%l6 ! %l6 = 000000000000ff5d
3416! Mem[0000000030141400] = e400000076b6b320, %f20 = 00a59ab5 7fffffff
3417 ldda [%i5+%g0]0x81,%f20 ! %f20 = e4000000 76b6b320
3418! Mem[00000000100c140c] = 000000ff, %l3 = 00000000ff98e50c
3419 ldsb [%i3+0x00d],%l3 ! %l3 = 0000000000000000
3420! Starting 10 instruction Store Burst
3421! %l4 = ffffffff, %l5 = ffffaf83, Mem[0000000010101418] = 292637e1 444be5f3
3422 std %l4,[%i4+0x018] ! Mem[0000000010101418] = ffffffff ffffaf83
3423
3424p0_label_134:
3425! %f0 = 20b3b676 000000e4 5d662049 00004988
3426! %f4 = ff400007 0000003c e137cf03 9237c966
3427! %f8 = af83e48b 022800e0 68000000 66c937ff
3428! %f12 = ff000000 0000e000 10ca031c 000040ff
3429 stda %f0,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400
3430! %l3 = 0000000000000000, Mem[00000000100c1408] = 5d662049
3431 stba %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00662049
3432! Mem[0000000030181410] = ffffff7f, %l1 = 000000005d662049
3433 ldstuba [%i6+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
3434! %l4 = ffffffff, %l5 = ffffaf83, Mem[0000000010001410] = 1658cac4 00000000
3435 stda %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff ffffaf83
3436! Mem[00000000100c1420] = af83e48b022800e0, %l2 = e9ac274a68005dff, %l4 = ffffffffffffffff
3437 add %i3,0x20,%g1
3438 casxa [%g1]0x80,%l2,%l4 ! %l4 = af83e48b022800e0
3439! %f17 = af83e48b, Mem[0000000030081400] = 68865d5e
3440 sta %f17,[%i2+%g0]0x89 ! Mem[0000000030081400] = af83e48b
3441! %f20 = e4000000 76b6b320, %l6 = 000000000000ff5d
3442! Mem[0000000030141400] = e400000076b6b320
3443 stda %f20,[%i5+%l6]ASI_PST8_S ! Mem[0000000030141400] = e400000076b6b320
3444! %l2 = 68005dff, %l3 = 00000000, Mem[0000000030041408] = 00000062 cf2ab6f9
3445 stda %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 68005dff 00000000
3446! Mem[00000000218000c1] = 00004926, %l4 = af83e48b022800e0
3447 ldstub [%o3+0x0c1],%l4 ! %l4 = 00000000000000ff
3448! Starting 10 instruction Load Burst
3449! Mem[000000001014143c] = ffffff2f, %l0 = 0000000000000007
3450 lduh [%i5+0x03e],%l0 ! %l0 = 000000000000ff2f
3451
3452p0_label_135:
3453! Mem[0000000010141400] = 6d053bd5, %l7 = 00000000000014ff
3454 ldswa [%i5+%g0]0x80,%l7 ! %l7 = 000000006d053bd5
3455! Mem[0000000010101408] = 8bffffff, %l0 = 000000000000ff2f
3456 lduh [%i4+0x00a],%l0 ! %l0 = 000000000000ffff
3457! Mem[0000000030081408] = 6d053bd5, %l0 = 000000000000ffff
3458 ldsba [%i2+%o4]0x81,%l0 ! %l0 = 000000000000006d
3459! Mem[00000000201c0000] = 00ff19af, %l3 = 0000000000000000
3460 ldub [%o0+%g0],%l3 ! %l3 = 0000000000000000
3461! Mem[00000000100c1408] = ff00000049206600, %f22 = ff000000 6298e50c
3462 ldda [%i3+%o4]0x88,%f22 ! %f22 = ff000000 49206600
3463 membar #Sync ! Added by membar checker (23)
3464! Mem[0000000010041408] = 00004988, %l2 = e9ac274a68005dff
3465 ldsba [%i1+%o4]0x88,%l2 ! %l2 = ffffffffffffff88
3466! Mem[0000000030141400] = e4000000, %l4 = 0000000000000000
3467 lduha [%i5+%g0]0x81,%l4 ! %l4 = 000000000000e400
3468! Mem[00000000201c0000] = 00ff19af, %l4 = 000000000000e400
3469 ldsba [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000
3470! Mem[0000000010141408] = 00000000, %l5 = ffffffffffffaf83
3471 ldsha [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000
3472! Starting 10 instruction Store Burst
3473! Mem[0000000030141408] = 000000ff, %l2 = ffffffffffffff88
3474 ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff
3475
3476p0_label_136:
3477! %l4 = 0000000000000000, Mem[0000000010081400] = ff98e50c
3478 stba %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0098e50c
3479! Mem[0000000010001408] = 00000000, %l0 = 000000000000006d
3480 ldstuba [%i0+%o4]0x80,%l0 ! %l0 = 00000000000000ff
3481! %f31 = 7fffffff, Mem[0000000010081400] = 0ce59800
3482 sta %f31,[%i2+%g0]0x88 ! Mem[0000000010081400] = 7fffffff
3483! Mem[0000000030001408] = 19e5b62e, %l6 = 000000000000ff5d
3484 swapa [%i0+%o4]0x81,%l6 ! %l6 = 0000000019e5b62e
3485! %l4 = 00000000, %l5 = 00000000, Mem[00000000100c1410] = 947903e2 0000003c
3486 stda %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 00000000
3487! %l6 = 0000000019e5b62e, Mem[0000000010041438] = ff4000001c03ca10, %asi = 80
3488 stxa %l6,[%i1+0x038]%asi ! Mem[0000000010041438] = 0000000019e5b62e
3489! %l3 = 0000000000000000, Mem[0000000030041410] = ff000000
3490 stwa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
3491! %f0 = 20b3b676 000000e4, Mem[0000000010041410] = 3c000000 070040ff
3492 stda %f0 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = 20b3b676 000000e4
3493! %l6 = 0000000019e5b62e, Mem[0000000010101410] = 3c000000
3494 stba %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 3c00002e
3495! Starting 10 instruction Load Burst
3496! Mem[0000000010041408] = 884900004920665d, %l4 = 0000000000000000
3497 ldxa [%i1+%o4]0x80,%l4 ! %l4 = 884900004920665d
3498
3499p0_label_137:
3500! Mem[0000000030101408] = 000000ff, %l2 = 0000000000000000
3501 lduba [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff
3502! Mem[0000000010041410] = 20b3b676 000000e4, %l6 = 19e5b62e, %l7 = 6d053bd5
3503 ldda [%i1+%o5]0x80,%l6 ! %l6 = 0000000020b3b676 00000000000000e4
3504! Mem[0000000010101408] = ffffff8b, %l3 = 0000000000000000
3505 lduha [%i4+%o4]0x88,%l3 ! %l3 = 000000000000ff8b
3506! Mem[0000000030081410] = 00000062, %l2 = 00000000000000ff
3507 ldswa [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000062
3508! Mem[0000000030101410] = ff000000, %f7 = 9237c966
3509 lda [%i4+%o5]0x81,%f7 ! %f7 = ff000000
3510! Mem[0000000030081400] = 8be483af 8d1e3315 6d053bd5 af83e42e
3511! Mem[0000000030081410] = 00000062 00000000 ccc989c0 c971ce8e
3512! Mem[0000000030081420] = 491588d6 947903e2 ff400007 db995109
3513! Mem[0000000030081430] = 3a9fb502 0c281024 b82a2f11 4f979be2
3514 ldda [%i2]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030081400
3515! Mem[00000000201c0000] = 00ff19af, %l4 = 884900004920665d
3516 ldsba [%o0+0x001]%asi,%l4 ! %l4 = ffffffffffffffff
3517! Mem[0000000010001408] = ff000000, %f17 = af83e48b
3518 lda [%i0+%o4]0x80,%f17 ! %f17 = ff000000
3519! Mem[0000000010101400] = ff5d0068, %l4 = ffffffffffffffff
3520 ldsba [%i4+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
3521! Starting 10 instruction Store Burst
3522! %l0 = 0000000000000000, Mem[00000000300c1408] = 7a40000700000094
3523 stxa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000000000000000
3524
3525p0_label_138:
3526! %l0 = 0000000000000000, Mem[0000000020800000] = ff5f17e8
3527 sth %l0,[%o1+%g0] ! Mem[0000000020800000] = 000017e8
3528! %l4 = ffffffff, %l5 = 00000000, Mem[0000000010081410] = ffea1aa4 00000000
3529 std %l4,[%i2+%o5] ! Mem[0000000010081410] = ffffffff 00000000
3530! %l0 = 0000000000000000, Mem[0000000010081424] = 000000af
3531 stw %l0,[%i2+0x024] ! Mem[0000000010081424] = 00000000
3532! %l6 = 20b3b676, %l7 = 000000e4, Mem[0000000030181400] = ff5d0068 e1372629
3533 stda %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 20b3b676 000000e4
3534! Mem[0000000010001410] = ffffffff, %l7 = 00000000000000e4
3535 swapa [%i0+%o5]0x88,%l7 ! %l7 = 00000000ffffffff
3536! %f21 = 76b6b320, Mem[0000000010001410] = e4000000
3537 sta %f21,[%i0+%o5]0x80 ! Mem[0000000010001410] = 76b6b320
3538! Mem[0000000030181400] = 76b6b320, %l2 = 0000000000000062
3539 swapa [%i6+%g0]0x89,%l2 ! %l2 = 0000000076b6b320
3540! %l6 = 0000000020b3b676, Mem[0000000030181408] = 947903e2
3541 stwa %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 20b3b676
3542! %l3 = 000000000000ff8b, Mem[0000000030141408] = ff0000ff
3543 stba %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = 8b0000ff
3544! Starting 10 instruction Load Burst
3545! Mem[0000000010181400] = b59aa500, %l3 = 000000000000ff8b
3546 ldsba [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
3547
3548p0_label_139:
3549! Mem[000000001008140c] = 4920665d, %l3 = 0000000000000000
3550 lduw [%i2+0x00c],%l3 ! %l3 = 000000004920665d
3551! Mem[00000000100c1408] = 00662049, %l5 = 0000000000000000
3552 lduwa [%i3+%o4]0x80,%l5 ! %l5 = 0000000000662049
3553! Mem[0000000010181408] = 00000000, %f31 = 7fffffff
3554 lda [%i6+%o4]0x88,%f31 ! %f31 = 00000000
3555! Mem[0000000020800000] = 000017e8, %l2 = 0000000076b6b320
3556 ldub [%o1+0x001],%l2 ! %l2 = 0000000000000000
3557! Mem[0000000010001438] = 3500885f00000000, %l6 = 0000000020b3b676
3558 ldxa [%i0+0x038]%asi,%l6 ! %l6 = 3500885f00000000
3559! Mem[0000000020800000] = 000017e8, %l3 = 000000004920665d
3560 ldsba [%o1+0x001]%asi,%l3 ! %l3 = 0000000000000000
3561! Mem[0000000010141404] = af83e42e, %l0 = 0000000000000000
3562 lduwa [%i5+0x004]%asi,%l0 ! %l0 = 00000000af83e42e
3563! Mem[00000000300c1410] = 00000000, %l1 = 00000000000000ff
3564 ldsha [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000000
3565! Mem[0000000020800000] = 000017e8, %l4 = ffffffffffffffff
3566 lduha [%o1+0x000]%asi,%l4 ! %l4 = 0000000000000000
3567! Starting 10 instruction Store Burst
3568! %l5 = 0000000000662049, Mem[0000000030001400] = 005300009237c966
3569 stxa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000000000662049
3570
3571p0_label_140:
3572! %l7 = 00000000ffffffff, Mem[00000000300c1408] = 0000000000000000
3573 stxa %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000ffffffff
3574! %l6 = 3500885f00000000, Mem[0000000010101410] = 2e00003cffffffdb
3575 stxa %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 3500885f00000000
3576! Mem[00000000218000c0] = 00ff4926, %l3 = 0000000000000000
3577 lduh [%o3+0x0c0],%l3 ! %l3 = 00000000000000ff
3578! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010001400] = af83e48b af83e48b
3579 stda %l2,[%i0+0x000]%asi ! Mem[0000000010001400] = 00000000 000000ff
3580! %l7 = 00000000ffffffff, Mem[0000000010181410] = ffdbe5ff
3581 stha %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffdbffff
3582! Mem[0000000010141400] = 6d053bd5, %l4 = 0000000000000000
3583 swapa [%i5+%g0]0x80,%l4 ! %l4 = 000000006d053bd5
3584! %l0 = 00000000af83e42e, Mem[0000000010081410] = ffffffff
3585 stwa %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = af83e42e
3586! Mem[0000000030041410] = 00000000, %l6 = 3500885f00000000
3587 swapa [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
3588! %f29 = ffdbe53e, Mem[00000000100c1430] = 3e645548
3589 sta %f29,[%i3+0x030]%asi ! Mem[00000000100c1430] = ffdbe53e
3590! Starting 10 instruction Load Burst
3591! Mem[0000000010101418] = ffffffffffffaf83, %f16 = 5e5d8668 ff000000
3592 ldda [%i4+0x018]%asi,%f16 ! %f16 = ffffffff ffffaf83
3593
3594p0_label_141:
3595! Mem[0000000030181410] = ffffff7f, %l2 = 0000000000000000
3596 lduwa [%i6+%o5]0x81,%l2 ! %l2 = 00000000ffffff7f
3597! Mem[0000000021800000] = ffb7dd30, %l7 = 00000000ffffffff
3598 ldsh [%o3+%g0],%l7 ! %l7 = ffffffffffffffb7
3599! Mem[00000000300c1408] = ffffffff00000000, %l1 = 0000000000000000
3600 ldxa [%i3+%o4]0x81,%l1 ! %l1 = ffffffff00000000
3601! Mem[0000000010041410] = 20b3b676 000000e4, %l0 = af83e42e, %l1 = 00000000
3602 ldda [%i1+%o5]0x80,%l0 ! %l0 = 0000000020b3b676 00000000000000e4
3603! Mem[00000000300c1400] = 68865d5e, %l7 = ffffffffffffffb7
3604 ldsha [%i3+%g0]0x81,%l7 ! %l7 = 0000000000006886
3605! Mem[0000000030001410] = 070040ff, %l4 = 000000006d053bd5
3606 ldsha [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000700
3607! %f17 = ffffaf83, %f24 = ffffffff, %f16 = ffffffff
3608 fmuls %f17,%f24,%f16 ! %f16 = ffffffff
3609! Mem[00000000300c1410] = 00000000, %l0 = 0000000020b3b676
3610 ldsba [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000
3611! %l7 = 0000000000006886, %l7 = 0000000000006886, %l6 = 0000000000000000
3612 udivx %l7,%l7,%l6 ! %l6 = 0000000000000001
3613! Starting 10 instruction Store Burst
3614! %l5 = 0000000000662049, Mem[0000000010181410] = ffffdbff
3615 stwa %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00662049
3616
3617p0_label_142:
3618! %f16 = ffffffff ffffaf83 ff000000 afffffff
3619! %f20 = e4000000 76b6b320 ff000000 49206600
3620! %f24 = ffffffff 2eb6e519 7fffffff 00000000
3621! %f28 = 7271fd80 ffdbe53e 2fffffff 00000000
3622 stda %f16,[%i4]ASI_BLK_S ! Block Store to 0000000030101400
3623 membar #Sync ! Added by membar checker (24)
3624! Mem[000000001010142f] = 9a41c1c7, %l4 = 0000000000000700
3625 ldstuba [%i4+0x02f]%asi,%l4 ! %l4 = 000000c7000000ff
3626! %l1 = 00000000000000e4, Mem[0000000030101408] = 000000ff
3627 stha %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000e4
3628! Code Fragment 4
3629p0_fragment_8:
3630! %l0 = 0000000000000000
3631 setx 0x5a2ec36f97e6ec29,%g7,%l0 ! %l0 = 5a2ec36f97e6ec29
3632! %l1 = 00000000000000e4
3633 setx 0x505645f7d6bc599b,%g7,%l1 ! %l1 = 505645f7d6bc599b
3634 setx 0x7ff8, %g1, %g2
3635 and %l0, %g2, %l0
3636 setx 0xffffffff, %g1, %g2
3637 and %l1, %g2, %l1
3638 setx 0x100000000, %g1, %g2
3639 or %l1, %g2, %l1 ! Set bit 32 - perrinj
3640 ta T_CHANGE_HPRIV
3641 stxa %l1, [%l0]ASI_ICACHE_INSTR
3642 ta T_CHANGE_NONHPRIV
3643! %l0 = 5a2ec36f97e6ec29
3644 setx 0x794051afc3978a69,%g7,%l0 ! %l0 = 794051afc3978a69
3645! %l1 = 505645f7d6bc599b
3646 setx 0x15727abf83a70323,%g7,%l1 ! %l1 = 15727abf83a70323
3647! %l4 = 00000000000000c7, Mem[0000000010181400] = 00a59ab57fffffff
3648 stx %l4,[%i6+%g0] ! Mem[0000000010181400] = 00000000000000c7
3649! %l5 = 0000000000662049, Mem[0000000010101408] = 8bffffff
3650 stwa %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00662049
3651! Mem[0000000030101400] = ffffffff, %l0 = 794051afc3978a69
3652 ldstuba [%i4+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
3653! Mem[0000000010101400] = ff5d0068, %l5 = 0000000000662049
3654 swapa [%i4+%g0]0x80,%l5 ! %l5 = 00000000ff5d0068
3655! %f20 = e4000000, Mem[0000000010001434] = ffdbe53e
3656 st %f20,[%i0+0x034] ! Mem[0000000010001434] = e4000000
3657! Starting 10 instruction Load Burst
3658! Mem[0000000030001408] = 5dff0000, %l7 = 0000000000006886
3659 lduwa [%i0+%o4]0x89,%l7 ! %l7 = 000000005dff0000
3660
3661p0_label_143:
3662! Mem[0000000010141434] = 80fd7172, %f22 = ff000000
3663 ld [%i5+0x034],%f22 ! %f22 = 80fd7172
3664! Mem[0000000030001408] = 5dff0000, %l6 = 0000000000000001
3665 ldswa [%i0+%o4]0x89,%l6 ! %l6 = 000000005dff0000
3666! Mem[0000000010101408] = 00662049 00000000, %l6 = 5dff0000, %l7 = 5dff0000
3667 ldda [%i4+0x008]%asi,%l6 ! %l6 = 0000000000662049 0000000000000000
3668! Mem[0000000030141400] = 20b3b676 000000e4, %l2 = ffffff7f, %l3 = 000000ff
3669 ldda [%i5+%g0]0x89,%l2 ! %l2 = 00000000000000e4 0000000020b3b676
3670! Code Fragment 3
3671p0_fragment_9:
3672! %l0 = 00000000000000ff
3673 setx 0xcc9dc6efcfbda606,%g7,%l0 ! %l0 = cc9dc6efcfbda606
3674! %l1 = 15727abf83a70323
3675 setx 0xc560be1fb840ff85,%g7,%l1 ! %l1 = c560be1fb840ff85
3676 setx 0x1fe000, %g1, %g3
3677 or %l0, %g3, %l0 ! always set perrmask = 0xff
3678 setx 0x1ffff8, %g1, %g2
3679 and %l0, %g2, %l0
3680 ta T_CHANGE_HPRIV
3681 stxa %l1, [%l0]ASI_DCACHE_DATA
3682 ta T_CHANGE_NONHPRIV
3683! %l0 = cc9dc6efcfbda606
3684 setx 0x451a94c8213cc5c5,%g7,%l0 ! %l0 = 451a94c8213cc5c5
3685! %l1 = c560be1fb840ff85
3686 setx 0x04171c8001c31abb,%g7,%l1 ! %l1 = 04171c8001c31abb
3687! %l2 = 00000000000000e4, Mem[000000001018143c] = 000000b6
3688 stw %l2,[%i6+0x03c] ! Mem[000000001018143c] = 000000e4
3689! Mem[0000000010141400] = 00000000 af83e42e, %l2 = 000000e4, %l3 = 20b3b676
3690 ldda [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000 00000000af83e42e
3691! Mem[000000001008143c] = ffffffff, %l3 = 00000000af83e42e
3692 lduh [%i2+0x03c],%l3 ! %l3 = 000000000000ffff
3693! Mem[0000000010141410] = 00a59ab5 006800ff, %l4 = 000000c7, %l5 = ff5d0068
3694 ldda [%i5+%o5]0x88,%l4 ! %l4 = 00000000006800ff 0000000000a59ab5
3695! Starting 10 instruction Store Burst
3696! %l2 = 00000000, %l3 = 0000ffff, Mem[0000000030181408] = 76b6b320 afffffff
3697 stda %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 0000ffff
3698
3699p0_label_144:
3700! Mem[00000000100c1410] = 00000000, %l2 = 0000000000000000
3701 swapa [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
3702! Mem[0000000010181415] = 00fd0000, %l2 = 0000000000000000
3703 ldstuba [%i6+0x015]%asi,%l2 ! %l2 = 000000fd000000ff
3704! Mem[0000000010141400] = 00000000, %l7 = 0000000000000000
3705 ldstuba [%i5+%g0]0x88,%l7 ! %l7 = 00000000000000ff
3706! %l6 = 00662049, %l7 = 00000000, Mem[0000000010041400] = e4000000 76b6b320
3707 stda %l6,[%i1+0x000]%asi ! Mem[0000000010041400] = 00662049 00000000
3708! %l0 = 451a94c8213cc5c5, Mem[0000000030041400] = 775a5ef219e5ffff
3709 stxa %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 451a94c8213cc5c5
3710! %l1 = 04171c8001c31abb, Mem[0000000010141400] = 2ee483af000000ff
3711 stxa %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 04171c8001c31abb
3712! Mem[00000000300c1408] = ffffffff, %l4 = 00000000006800ff
3713 swapa [%i3+%o4]0x89,%l4 ! %l4 = 00000000ffffffff
3714! %l6 = 0000000000662049, Mem[00000000300c1408] = ff006800
3715 stwa %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00662049
3716! %f18 = ff000000 afffffff, Mem[00000000300c1408] = 00662049 00000000
3717 stda %f18,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000 afffffff
3718! Starting 10 instruction Load Burst
3719! Mem[0000000030001410] = ff000000ff400007, %l7 = 0000000000000000
3720 ldxa [%i0+%o5]0x89,%l7 ! %l7 = ff000000ff400007
3721
3722p0_label_145:
3723! Mem[0000000010081408] = ff0000ff, %l5 = 0000000000a59ab5
3724 lduwa [%i2+%o4]0x88,%l5 ! %l5 = 00000000ff0000ff
3725! Mem[0000000030081410] = 00000062 00000000, %l2 = 000000fd, %l3 = 0000ffff
3726 ldda [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000062 0000000000000000
3727! Mem[00000000100c1418] = e137cf039237c966, %l3 = 0000000000000000
3728 ldx [%i3+0x018],%l3 ! %l3 = e137cf039237c966
3729! Mem[0000000030041410] = 00000000, %l3 = e137cf039237c966
3730 lduba [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000
3731! Mem[0000000030001410] = ff400007, %l1 = 04171c8001c31abb
3732 ldsba [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000007
3733! Mem[0000000010101400] = 49206600, %l3 = 0000000000000000
3734 lduwa [%i4+%g0]0x88,%l3 ! %l3 = 0000000049206600
3735! Mem[0000000030141400] = 000000e4, %l5 = 00000000ff0000ff
3736 lduba [%i5+%g0]0x89,%l5 ! %l5 = 00000000000000e4
3737! Mem[0000000010081400] = ffffff7f 1112413c, %l0 = 213cc5c5, %l1 = 00000007
3738 ldda [%i2+%g0]0x80,%l0 ! %l0 = 00000000ffffff7f 000000001112413c
3739! Mem[0000000030081410] = 0000000062000000, %l0 = 00000000ffffff7f
3740 ldxa [%i2+%o5]0x89,%l0 ! %l0 = 0000000062000000
3741! Starting 10 instruction Store Burst
3742! %l4 = ffffffff, %l5 = 000000e4, Mem[0000000010101408] = 49206600 00000000
3743 stda %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffff 000000e4
3744
3745p0_label_146:
3746! Mem[0000000010081400] = 7fffffff, %l1 = 000000001112413c
3747 swapa [%i2+%g0]0x88,%l1 ! %l1 = 000000007fffffff
3748! Mem[000000001004142c] = 00000068, %l6 = 0000000000662049
3749 ldstub [%i1+0x02c],%l6 ! %l6 = 00000000000000ff
3750! %l5 = 00000000000000e4, Mem[0000000030081408] = 2ee483afd53b056d
3751 stxa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000000000e4
3752! Mem[0000000010041400] = 49206600, %l2 = 0000000000000062
3753 swapa [%i1+%g0]0x88,%l2 ! %l2 = 0000000049206600
3754! %f28 = 7271fd80 ffdbe53e, %l3 = 0000000049206600
3755! Mem[0000000010101438] = 00000000006d0000
3756 add %i4,0x038,%g1
3757 stda %f28,[%g1+%l3]ASI_PST16_P ! Mem[0000000010101438] = 00000000006d0000
3758! %l0 = 0000000062000000, Mem[0000000030081408] = e400000000000000
3759 stxa %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000062000000
3760! Mem[00000000100c1400] = ff37c966, %l5 = 00000000000000e4
3761 ldstuba [%i3+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
3762! Mem[000000001010142c] = 9a41c1ff, %l4 = 00000000ffffffff, %asi = 80
3763 swapa [%i4+0x02c]%asi,%l4 ! %l4 = 000000009a41c1ff
3764! %l6 = 0000000000000000, Mem[0000000030081400] = 8be483af
3765 stwa %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
3766! Starting 10 instruction Load Burst
3767! Mem[0000000030041410] = 00000000, %l4 = 000000009a41c1ff
3768 ldsba [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
3769
3770p0_label_147:
3771! Mem[00000000300c1408] = ff000000afffffff, %l7 = ff000000ff400007
3772 ldxa [%i3+%o4]0x81,%l7 ! %l7 = ff000000afffffff
3773! Mem[0000000010141408] = 00000000, %l2 = 0000000049206600
3774 lduwa [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000
3775! Mem[0000000010141438] = ffffff7f, %f21 = 76b6b320
3776 ld [%i5+0x038],%f21 ! %f21 = ffffff7f
3777! Mem[0000000010101408] = ffffffff e4000000, %l4 = 00000000, %l5 = 000000ff
3778 ldd [%i4+%o4],%l4 ! %l4 = 00000000ffffffff 00000000e4000000
3779! Mem[0000000030081400] = 00000000, %l5 = 00000000e4000000
3780 lduba [%i2+%g0]0x89,%l5 ! %l5 = 0000000000000000
3781! Mem[0000000010141424] = ffffffff, %l2 = 0000000000000000
3782 ldub [%i5+0x025],%l2 ! %l2 = 00000000000000ff
3783! Mem[0000000030001410] = ff400007, %f29 = ffdbe53e
3784 lda [%i0+%o5]0x89,%f29 ! %f29 = ff400007
3785! Mem[0000000010041408] = 5d662049 00004988, %l2 = 000000ff, %l3 = 49206600
3786 ldda [%i1+%o4]0x88,%l2 ! %l2 = 0000000000004988 000000005d662049
3787! Mem[0000000010141404] = 801c1704, %l6 = 0000000000000000
3788 lduha [%i5+0x006]%asi,%l6 ! %l6 = 0000000000001704
3789! Starting 10 instruction Store Burst
3790! Mem[0000000030041410] = 00000000, %l5 = 0000000000000000
3791 swapa [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
3792
3793p0_label_148:
3794! %l1 = 000000007fffffff, Mem[000000001004142c] = ff000068, %asi = 80
3795 stwa %l1,[%i1+0x02c]%asi ! Mem[000000001004142c] = 7fffffff
3796! Mem[0000000030141408] = 8b0000ff, %l0 = 0000000062000000
3797 ldstuba [%i5+%o4]0x81,%l0 ! %l0 = 0000008b000000ff
3798! Mem[0000000030141410] = 92000000, %l2 = 0000000000004988
3799 ldstuba [%i5+%o5]0x81,%l2 ! %l2 = 00000092000000ff
3800! %l3 = 000000005d662049, Mem[0000000030181408] = 000000000000ffff
3801 stxa %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000005d662049
3802! Mem[0000000010181420] = 00000000, %l3 = 000000005d662049
3803 swap [%i6+0x020],%l3 ! %l3 = 0000000000000000
3804! Mem[0000000010041410] = 20b3b676, %l3 = 0000000000000000
3805 ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 00000020000000ff
3806! %l0 = 0000008b, %l1 = 7fffffff, Mem[00000000100c1410] = 00000000 00000000
3807 std %l0,[%i3+%o5] ! Mem[00000000100c1410] = 0000008b 7fffffff
3808! Mem[0000000030041410] = 00000000, %l5 = 0000000000000000
3809 ldstuba [%i1+%o5]0x89,%l5 ! %l5 = 00000000000000ff
3810! %f22 = 80fd7172, Mem[0000000030141400] = e4000000
3811 sta %f22,[%i5+%g0]0x81 ! Mem[0000000030141400] = 80fd7172
3812! Starting 10 instruction Load Burst
3813! Mem[0000000010081400] = 3c4112111112413c, %f2 = 6d053bd5 af83e42e
3814 ldda [%i2+%g0]0x88,%f2 ! %f2 = 3c411211 1112413c
3815
3816p0_label_149:
3817! Mem[0000000010101430] = 00000000, %l6 = 0000000000001704
3818 ldsh [%i4+0x032],%l6 ! %l6 = 0000000000000000
3819! Mem[0000000010081400] = 1112413c, %l5 = 0000000000000000
3820 lduba [%i2+%g0]0x88,%l5 ! %l5 = 000000000000003c
3821! %f30 = 2fffffff, %f23 = 49206600, %f1 = 8d1e3315
3822 fsubs %f30,%f23,%f1 ! %f1 = c9206600
3823! Mem[00000000300c1410] = 00000000, %l4 = 00000000ffffffff
3824 ldsba [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
3825! Mem[0000000030081400] = 15331e8d00000000, %f6 = ccc989c0 c971ce8e
3826 ldda [%i2+%g0]0x89,%f6 ! %f6 = 15331e8d 00000000
3827! Mem[000000001014143c] = ffffff2f, %l3 = 0000000000000020
3828 ldsha [%i5+0x03e]%asi,%l3 ! %l3 = ffffffffffffff2f
3829! %l2 = 0000000000000092, %l5 = 000000000000003c, %l3 = ffffffffffffff2f
3830 xnor %l2,%l5,%l3 ! %l3 = ffffffffffffff51
3831! Mem[0000000030141410] = af000000000000ff, %f6 = 15331e8d 00000000
3832 ldda [%i5+%o5]0x89,%f6 ! %f6 = af000000 000000ff
3833! Mem[0000000010041408] = 884900004920665d, %l6 = 0000000000000000
3834 ldxa [%i1+%o4]0x80,%l6 ! %l6 = 884900004920665d
3835! Starting 10 instruction Store Burst
3836! %l7 = ff000000afffffff, Mem[0000000010001400] = 00000000000000ff
3837 stxa %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000000afffffff
3838
3839p0_label_150:
3840! %l4 = 0000000000000000, Mem[0000000030081410] = 62000000
3841 stba %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 62000000
3842! Mem[000000001018142c] = 19e5b62e, %l7 = ff000000afffffff, %asi = 80
3843 swapa [%i6+0x02c]%asi,%l7 ! %l7 = 0000000019e5b62e
3844! Mem[0000000010081421] = 00a59ab5, %l2 = 0000000000000092
3845 ldstub [%i2+0x021],%l2 ! %l2 = 000000a5000000ff
3846! Mem[0000000030181410] = 7fffffff, %l6 = 884900004920665d
3847 ldstuba [%i6+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
3848! Mem[0000000010141410] = ff006800, %l3 = ffffffffffffff51
3849 ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
3850! %l3 = 00000000000000ff, Mem[0000000030141408] = ff0000ff
3851 stba %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff0000ff
3852! %l6 = 00000000000000ff, Mem[0000000020800000] = 000017e8
3853 stb %l6,[%o1+%g0] ! Mem[0000000020800000] = ff0017e8
3854! %f15 = 4f979be2, Mem[00000000100c1410] = 0000008b
3855 sta %f15,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 4f979be2
3856! %f4 = 00000062 00000000, %l5 = 000000000000003c
3857! Mem[0000000010041400] = 6200000000000000
3858 stda %f4,[%i1+%l5]ASI_PST8_P ! Mem[0000000010041400] = 6200006200000000
3859! Starting 10 instruction Load Burst
3860! Mem[0000000030101408] = e4000000, %l7 = 0000000019e5b62e
3861 ldsha [%i4+%o4]0x81,%l7 ! %l7 = ffffffffffffe400
3862
3863p0_label_151:
3864! Mem[0000000010141428] = 00000080 4920665d, %l0 = 0000008b, %l1 = 7fffffff
3865 ldd [%i5+0x028],%l0 ! %l0 = 0000000000000080 000000004920665d
3866! Mem[0000000030001400] = 4920660000000000, %f10 = ff400007 db995109
3867 ldda [%i0+%g0]0x81,%f10 ! %f10 = 49206600 00000000
3868! Mem[0000000030081408] = 00000000, %l5 = 000000000000003c
3869 ldsba [%i2+%o4]0x89,%l5 ! %l5 = 0000000000000000
3870! Mem[0000000010181400] = c700000000000000, %f30 = 2fffffff 00000000
3871 ldda [%i6+%g0]0x88,%f30 ! %f30 = c7000000 00000000
3872! Mem[00000000218000c0] = 00ff4926, %l7 = ffffffffffffe400
3873 lduba [%o3+0x0c1]%asi,%l7 ! %l7 = 00000000000000ff
3874! Mem[00000000201c0000] = 00ff19af, %l7 = 00000000000000ff
3875 ldsba [%o0+0x000]%asi,%l7 ! %l7 = 0000000000000000
3876! Mem[0000000010141410] = ff006800 b59aa500, %l0 = 00000080, %l1 = 4920665d
3877 ldda [%i5+%o5]0x80,%l0 ! %l0 = 00000000ff006800 00000000b59aa500
3878! Mem[0000000030181410] = 2fffffff7fffffff, %f24 = ffffffff 2eb6e519
3879 ldda [%i6+%o5]0x89,%f24 ! %f24 = 2fffffff 7fffffff
3880! Mem[00000000100c1424] = 022800e0, %l6 = 00000000000000ff
3881 lduha [%i3+0x024]%asi,%l6 ! %l6 = 0000000000000228
3882! Starting 10 instruction Store Burst
3883! %l4 = 0000000000000000, Mem[00000000100c1408] = 49206600
3884 stha %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 49200000
3885
3886p0_label_152:
3887! Mem[0000000010041410] = ffb3b676, %l2 = 00000000000000a5
3888 ldstuba [%i1+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
3889! %l5 = 0000000000000000, Mem[00000000211c0000] = ffff980d, %asi = 80
3890 stba %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff980d
3891! %l5 = 0000000000000000, Mem[00000000201c0000] = 00ff19af, %asi = 80
3892 stha %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = 000019af
3893! %f4 = 00000062 00000000, Mem[0000000010141408] = 00000000 000000ff
3894 stda %f4 ,[%i5+0x008]%asi ! Mem[0000000010141408] = 00000062 00000000
3895! Mem[0000000030141408] = ff0000ff, %l3 = 00000000000000ff
3896 swapa [%i5+%o4]0x89,%l3 ! %l3 = 00000000ff0000ff
3897! %f12 = 3a9fb502 0c281024, Mem[0000000030101408] = e4000000 afffffff
3898 stda %f12,[%i4+%o4]0x81 ! Mem[0000000030101408] = 3a9fb502 0c281024
3899! %f26 = 7fffffff 00000000, %l1 = 00000000b59aa500
3900! Mem[0000000030081428] = ff400007db995109
3901 add %i2,0x028,%g1
3902 stda %f26,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030081428] = ff400007db995109
3903! %l3 = 00000000ff0000ff, Mem[0000000010141402] = bb1ac301, %asi = 80
3904 stha %l3,[%i5+0x002]%asi ! Mem[0000000010141400] = bb1a00ff
3905! Mem[0000000010141438] = ffffff7fffffff2f, %l0 = 00000000ff006800, %l3 = 00000000ff0000ff
3906 add %i5,0x38,%g1
3907 casxa [%g1]0x80,%l0,%l3 ! %l3 = ffffff7fffffff2f
3908! Starting 10 instruction Load Burst
3909! Mem[0000000010081408] = ff0000ff4920665d, %l5 = 0000000000000000
3910 ldxa [%i2+%o4]0x80,%l5 ! %l5 = ff0000ff4920665d
3911
3912p0_label_153:
3913! Mem[00000000100c1410] = ffffff7fe29b974f, %f22 = 80fd7172 49206600
3914 ldda [%i3+%o5]0x88,%f22 ! %f22 = ffffff7f e29b974f
3915! Mem[0000000010181400] = 00000000, %l1 = 00000000b59aa500
3916 ldswa [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
3917! Mem[0000000030181410] = 7fffffff, %f10 = 49206600
3918 lda [%i6+%o5]0x89,%f10 ! %f10 = 7fffffff
3919! Mem[0000000010101438] = 00000000 006d0000, %l0 = ff006800, %l1 = 00000000
3920 ldda [%i4+0x038]%asi,%l0 ! %l0 = 0000000000000000 00000000006d0000
3921! Mem[0000000010041410] = ffb3b676, %l6 = 0000000000000228
3922 lduwa [%i1+%o5]0x80,%l6 ! %l6 = 00000000ffb3b676
3923! Mem[00000000218001c0] = 1afff4cf, %l3 = ffffff7fffffff2f
3924 ldsha [%o3+0x1c0]%asi,%l3 ! %l3 = 0000000000001aff
3925! Mem[0000000030181400] = 62000000, %l2 = 00000000000000ff
3926 lduba [%i6+%g0]0x81,%l2 ! %l2 = 0000000000000062
3927! Mem[0000000010041408] = 88490000, %l2 = 0000000000000062
3928 ldsha [%i1+%o4]0x80,%l2 ! %l2 = ffffffffffff8849
3929! %f12 = 3a9fb502, %f4 = 00000062, %f25 = 7fffffff
3930 fadds %f12,%f4 ,%f25 ! %l0 = 0000000000000022, Unfinished, %fsr = 2500000000
3931! Starting 10 instruction Store Burst
3932! Mem[0000000010101410] = 3500885f00000000, %l4 = 0000000000000000, %l7 = 0000000000000000
3933 add %i4,0x10,%g1
3934 casxa [%g1]0x80,%l4,%l7 ! %l7 = 3500885f00000000
3935
3936p0_label_154:
3937! Mem[0000000030101408] = 02b59f3a, %l2 = ffffffffffff8849
3938 swapa [%i4+%o4]0x89,%l2 ! %l2 = 0000000002b59f3a
3939! Mem[0000000010101408] = ffffffff, %l1 = 00000000006d0000
3940 swap [%i4+%o4],%l1 ! %l1 = 00000000ffffffff
3941! %l4 = 0000000000000000, Mem[0000000030181400] = 00000062
3942 stwa %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
3943! %f10 = 7fffffff 00000000, Mem[0000000010001408] = ff000000 000000e4
3944 stda %f10,[%i0+%o4]0x80 ! Mem[0000000010001408] = 7fffffff 00000000
3945! %l0 = 0000000000000022, Mem[0000000010181410] = 49206600
3946 stha %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 49200022
3947! Mem[0000000010101410] = 3500885f, %l3 = 0000000000001aff, %asi = 80
3948 swapa [%i4+0x010]%asi,%l3 ! %l3 = 000000003500885f
3949! %l6 = ffb3b676, %l7 = 00000000, Mem[0000000010181420] = 5d662049 b59aa500
3950 stda %l6,[%i6+0x020]%asi ! Mem[0000000010181420] = ffb3b676 00000000
3951! Mem[0000000010181408] = 00000000, %l7 = 3500885f00000000
3952 ldstuba [%i6+%o4]0x88,%l7 ! %l7 = 00000000000000ff
3953! %f28 = 7271fd80 ff400007, Mem[00000000300c1410] = 00000000 7a000000
3954 stda %f28,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 7271fd80 ff400007
3955! Starting 10 instruction Load Burst
3956! Mem[0000000030181408] = 00000000, %l0 = 0000000000000022
3957 ldswa [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
3958
3959p0_label_155:
3960! Mem[0000000030181400] = 00000000000000e4, %l3 = 000000003500885f
3961 ldxa [%i6+%g0]0x81,%l3 ! %l3 = 00000000000000e4
3962! Mem[0000000010101400] = 006620494a27ace9, %l5 = ff0000ff4920665d
3963 ldxa [%i4+%g0]0x80,%l5 ! %l5 = 006620494a27ace9
3964! Mem[0000000010081400] = 3c411211 1112413c, %l0 = 00000000, %l1 = ffffffff
3965 ldda [%i2+%g0]0x80,%l0 ! %l0 = 000000003c411211 000000001112413c
3966! Mem[00000000211c0000] = 00ff980d, %l3 = 00000000000000e4
3967 lduh [%o2+%g0],%l3 ! %l3 = 00000000000000ff
3968! Mem[0000000010001408] = 7fffffff 00000000, %l2 = 02b59f3a, %l3 = 000000ff
3969 ldda [%i0+%o4]0x80,%l2 ! %l2 = 000000007fffffff 0000000000000000
3970! Mem[0000000030141408] = 000000ff, %f30 = c7000000
3971 lda [%i5+%o4]0x89,%f30 ! %f30 = 000000ff
3972! Mem[0000000010001408] = 00000000 ffffff7f, %l2 = 7fffffff, %l3 = 00000000
3973 ldda [%i0+%o4]0x88,%l2 ! %l2 = 00000000ffffff7f 0000000000000000
3974! Mem[0000000030081410] = 62000000, %l2 = 00000000ffffff7f
3975 ldsha [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000
3976! Mem[0000000010141400] = 04171c80ff001abb, %f28 = 7271fd80 ff400007
3977 ldda [%i5+%g0]0x88,%f28 ! %f28 = 04171c80 ff001abb
3978! Starting 10 instruction Store Burst
3979! %l4 = 00000000, %l5 = 4a27ace9, Mem[0000000010181400] = 00000000 000000c7
3980 stda %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 4a27ace9
3981
3982p0_label_156:
3983! %f20 = e4000000, %f31 = 00000000
3984 fcmps %fcc1,%f20,%f31 ! %fcc1 = 1
3985! %l2 = 0000000000000000, Mem[0000000010081410] = af83e42e
3986 stha %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = af830000
3987! %l7 = 0000000000000000, %l6 = 00000000ffb3b676, %l2 = 0000000000000000
3988 addc %l7,%l6,%l2 ! %l2 = 00000000ffb3b676
3989! Mem[0000000030001410] = 070040ff, %l3 = 0000000000000000
3990 ldstuba [%i0+%o5]0x81,%l3 ! %l3 = 00000007000000ff
3991! %l7 = 0000000000000000, Mem[0000000030181408] = 00000000
3992 stha %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
3993! %l7 = 0000000000000000, Mem[0000000030181410] = 7fffffff
3994 stha %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 7fff0000
3995! Mem[00000000300c1408] = ff000000, %l3 = 0000000000000007
3996 swapa [%i3+%o4]0x81,%l3 ! %l3 = 00000000ff000000
3997! %f16 = ffffffff ffffaf83, %l4 = 0000000000000000
3998! Mem[0000000030101430] = 7271fd80ffdbe53e
3999 add %i4,0x030,%g1
4000 stda %f16,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030101430] = 7271fd80ffdbe53e
4001! %f0 = 8be483af c9206600, Mem[0000000010081420] = 00ff9ab5 00000000
4002 std %f0 ,[%i2+0x020] ! Mem[0000000010081420] = 8be483af c9206600
4003! Starting 10 instruction Load Burst
4004! Mem[00000000300c1400] = 5e5d8668, %l6 = 00000000ffb3b676
4005 ldsha [%i3+%g0]0x89,%l6 ! %l6 = ffffffffffff8668
4006
4007p0_label_157:
4008! Mem[00000000201c0000] = 000019af, %l1 = 000000001112413c
4009 ldsha [%o0+0x000]%asi,%l1 ! %l1 = 0000000000000000
4010! Mem[0000000010181410] = 22002049, %l2 = 00000000ffb3b676
4011 ldsha [%i6+%o5]0x80,%l2 ! %l2 = 0000000000002200
4012! Mem[0000000030101408] = ffff8849, %l2 = 0000000000002200
4013 ldsha [%i4+%o4]0x89,%l2 ! %l2 = ffffffffffff8849
4014! Mem[0000000010041408] = 88490000, %l4 = 0000000000000000
4015 lduba [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000088
4016! Mem[0000000010081410] = 000083af, %l4 = 0000000000000088
4017 lduha [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000
4018! %l5 = 006620494a27ace9, imm = fffffffffffffa00, %l3 = 00000000ff000000
4019 orn %l5,-0x600,%l3 ! %l3 = 006620494a27adff
4020! Mem[00000000100c1410] = e29b974f, %l2 = ffffffffffff8849
4021 ldswa [%i3+%o5]0x88,%l2 ! %l2 = ffffffffe29b974f
4022! Mem[00000000100c1410] = 4f979be2, %l4 = 0000000000000000
4023 ldswa [%i3+%o5]0x80,%l4 ! %l4 = 000000004f979be2
4024! Mem[0000000010081408] = ff0000ff, %l5 = 006620494a27ace9
4025 ldsha [%i2+%o4]0x88,%l5 ! %l5 = 00000000000000ff
4026! Starting 10 instruction Store Burst
4027! %f24 = 2fffffff, Mem[0000000010081410] = 000083af
4028 sta %f24,[%i2+%o5]0x80 ! Mem[0000000010081410] = 2fffffff
4029
4030p0_label_158:
4031! %l0 = 3c411211, %l1 = 00000000, Mem[0000000010181400] = 00000000 e9ac274a
4032 stda %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 3c411211 00000000
4033! %l3 = 006620494a27adff, Mem[000000001010141a] = ffffffff, %asi = 80
4034 stha %l3,[%i4+0x01a]%asi ! Mem[0000000010101418] = ffffadff
4035! %f30 = 000000ff 00000000, Mem[0000000030181410] = 0000ff7f ffffff2f
4036 stda %f30,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff 00000000
4037! %f22 = ffffff7f, %f12 = 3a9fb502, %f30 = 000000ff
4038 fadds %f22,%f12,%f30 ! %f30 = ffffff7f
4039! Mem[0000000030141410] = ff000000, %l1 = 0000000000000000
4040 swapa [%i5+%o5]0x81,%l1 ! %l1 = 00000000ff000000
4041! %l6 = ffff8668, %l7 = 00000000, Mem[0000000010101430] = 00000000 00000000
4042 std %l6,[%i4+0x030] ! Mem[0000000010101430] = ffff8668 00000000
4043! Mem[0000000030081400] = 00000000, %l2 = ffffffffe29b974f
4044 swapa [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000
4045! %l4 = 000000004f979be2, Mem[0000000010181400] = 1112413c00000000
4046 stxa %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000004f979be2
4047! %f28 = 04171c80, %f2 = 3c411211
4048 fcmps %fcc1,%f28,%f2 ! %fcc1 = 1
4049! Starting 10 instruction Load Burst
4050! Mem[0000000010101400] = e9ac274a49206600, %f20 = e4000000 ffffff7f
4051 ldda [%i4+%g0]0x88,%f20 ! %f20 = e9ac274a 49206600
4052
4053p0_label_159:
4054! Mem[0000000010141408] = 00000062, %l2 = 0000000000000000
4055 lduwa [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000062
4056! Mem[0000000010141400] = bb1a00ff, %l7 = 0000000000000000
4057 ldsba [%i5+%g0]0x80,%l7 ! %l7 = ffffffffffffffbb
4058! Mem[0000000030041410] = 83afffff000000ff, %f2 = 3c411211 1112413c
4059 ldda [%i1+%o5]0x89,%f2 ! %f2 = 83afffff 000000ff
4060! Mem[0000000010101428] = 0000007a, %l7 = ffffffffffffffbb
4061 lduwa [%i4+0x028]%asi,%l7 ! %l7 = 000000000000007a
4062! Mem[0000000030001410] = ff4000ff, %l0 = 000000003c411211
4063 lduha [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff
4064! Mem[000000001004141c] = 03cf37e1, %l2 = 0000000000000062
4065 lduha [%i1+0x01c]%asi,%l2 ! %l2 = 00000000000003cf
4066! Mem[0000000030181400] = 00000000, %l5 = 00000000000000ff
4067 ldsha [%i6+%g0]0x81,%l5 ! %l5 = 0000000000000000
4068! Mem[00000000100c1410] = e29b974f, %l0 = 00000000000000ff
4069 lduha [%i3+%o5]0x88,%l0 ! %l0 = 000000000000974f
4070! Mem[0000000010001408] = ffffff7f, %l7 = 000000000000007a
4071 ldsha [%i0+%o4]0x88,%l7 ! %l7 = ffffffffffffff7f
4072! Starting 10 instruction Store Burst
4073! %l6 = ffffffffffff8668, Mem[0000000010101410] = 00001aff
4074 stha %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 86681aff
4075
4076p0_label_160:
4077! Mem[0000000010081408] = ff0000ff, %l2 = 00000000000003cf
4078 swapa [%i2+%o4]0x88,%l2 ! %l2 = 00000000ff0000ff
4079! %l0 = 000000000000974f, Mem[0000000030141408] = 000000ff
4080 stwa %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000974f
4081! %f26 = 7fffffff 00000000, Mem[0000000010101410] = ff1a6886 00000000
4082 stda %f26,[%i4+%o5]0x88 ! Mem[0000000010101410] = 7fffffff 00000000
4083! %f12 = 3a9fb502 0c281024, %l5 = 0000000000000000
4084! Mem[0000000010041418] = 66c9379203cf37e1
4085 add %i1,0x018,%g1
4086 stda %f12,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010041418] = 66c9379203cf37e1
4087! %l0 = 0000974f, %l1 = ff000000, Mem[0000000030181408] = 00000000 5d662049
4088 stda %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000974f ff000000
4089! %l2 = 00000000ff0000ff, Mem[00000000201c0001] = 000019af, %asi = 80
4090 stba %l2,[%o0+0x001]%asi ! Mem[00000000201c0000] = 00ff19af
4091! Code Fragment 4
4092p0_fragment_10:
4093! %l0 = 000000000000974f
4094 setx 0x66efeae0589973ca,%g7,%l0 ! %l0 = 66efeae0589973ca
4095! %l1 = 00000000ff000000
4096 setx 0x2718dc57cec64699,%g7,%l1 ! %l1 = 2718dc57cec64699
4097 setx 0x7ff8, %g1, %g2
4098 and %l0, %g2, %l0
4099 setx 0xffffffff, %g1, %g2
4100 and %l1, %g2, %l1
4101 setx 0x100000000, %g1, %g2
4102 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4103 ta T_CHANGE_HPRIV
4104 stxa %l1, [%l0]ASI_ICACHE_INSTR
4105 ta T_CHANGE_NONHPRIV
4106! %l0 = 66efeae0589973ca
4107 setx 0x053de2e7d4710c8c,%g7,%l0 ! %l0 = 053de2e7d4710c8c
4108! %l1 = 2718dc57cec64699
4109 setx 0xfbe381e794c35275,%g7,%l1 ! %l1 = fbe381e794c35275
4110! Mem[00000000211c0001] = 00ff980d, %l7 = ffffffffffffff7f
4111 ldstub [%o2+0x001],%l7 ! %l7 = 000000ff000000ff
4112! Mem[000000001008142c] = 00003500, %l4 = 000000004f979be2
4113 ldstuba [%i2+0x02c]%asi,%l4 ! %l4 = 00000000000000ff
4114! Starting 10 instruction Load Burst
4115! Mem[0000000010001410] = 76b6b320, %f21 = 49206600
4116 lda [%i0+%o5]0x80,%f21 ! %f21 = 76b6b320
4117
4118p0_label_161:
4119! Mem[0000000010001430] = 72712802e4000000, %l3 = 006620494a27adff
4120 ldx [%i0+0x030],%l3 ! %l3 = 72712802e4000000
4121! Mem[00000000211c0000] = 00ff980d, %l3 = 72712802e4000000
4122 ldub [%o2+%g0],%l3 ! %l3 = 0000000000000000
4123 membar #Sync ! Added by membar checker (25)
4124! Mem[0000000010141400] = bb1a00ff 801c1704 00000062 00000000
4125! Mem[0000000010141410] = ff006800 b59aa500 8ece71c9 000000ff
4126! Mem[0000000010141420] = ff000000 ffffffff 00000080 4920665d
4127! Mem[0000000010141430] = 3ee5dbff 80fd7172 ffffff7f ffffff2f
4128 ldda [%i5]ASI_BLK_P,%f0 ! Block Load from 0000000010141400
4129! Mem[0000000030001400] = 49206600 00000000 0000ff5d 4920665d
4130! Mem[0000000030001410] = ff0040ff 000000ff ffffe519 c971ce8e
4131! Mem[0000000030001420] = 491588d6 4920665d 00000008 ff000000
4132! Mem[0000000030001430] = 7271fd80 ffdbe53e 3500885f 00000000
4133 ldda [%i0]ASI_BLK_SL,%f0 ! Block Load from 0000000030001400
4134! Mem[0000000010001410] = 76b6b320, %l6 = ffffffffffff8668
4135 lduba [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000076
4136! Mem[0000000010181400] = 00000000, %l2 = 00000000ff0000ff
4137 ldsba [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
4138! Mem[0000000030181410] = 000000ff00000000, %l5 = 0000000000000000
4139 ldxa [%i6+%o5]0x81,%l5 ! %l5 = 000000ff00000000
4140! Mem[0000000010101400] = 00662049, %l6 = 0000000000000076
4141 lduha [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000066
4142! Mem[00000000100c1404] = 00000068, %l6 = 0000000000000066
4143 ldswa [%i3+0x004]%asi,%l6 ! %l6 = 0000000000000068
4144! Starting 10 instruction Store Burst
4145! %l7 = 00000000000000ff, imm = 0000000000000ca9, %l6 = 0000000000000068
4146 andn %l7,0xca9,%l6 ! %l6 = 0000000000000056
4147
4148p0_label_162:
4149! %l0 = 053de2e7d4710c8c, Mem[00000000300c1408] = 07000000
4150 stwa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = d4710c8c
4151! %l3 = 0000000000000000, Mem[0000000010101408] = 00006d00
4152 stwa %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
4153! %f28 = 04171c80 ff001abb, Mem[00000000100c1400] = ff37c966 00000068
4154 stda %f28,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 04171c80 ff001abb
4155! Mem[0000000010001415] = 83afffff, %l1 = fbe381e794c35275
4156 ldstub [%i0+0x015],%l1 ! %l1 = 000000af000000ff
4157! %l3 = 0000000000000000, immd = 00000000000008a0, %l3 = 0000000000000000
4158 mulx %l3,0x8a0,%l3 ! %l3 = 0000000000000000
4159! Mem[0000000010041400] = 62000062, %l0 = 053de2e7d4710c8c
4160 swap [%i1+%g0],%l0 ! %l0 = 0000000062000062
4161! %l6 = 00000056, %l7 = 000000ff, Mem[0000000030101410] = e4000000 76b6b320
4162 stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000056 000000ff
4163! Mem[00000000300c1408] = 8c0c71d4, %l1 = 00000000000000af
4164 ldstuba [%i3+%o4]0x81,%l1 ! %l1 = 0000008c000000ff
4165! Mem[00000000100c1400] = 801c1704, %l3 = 0000000000000000
4166 swapa [%i3+%g0]0x88,%l3 ! %l3 = 00000000801c1704
4167! Starting 10 instruction Load Burst
4168! Mem[0000000010181408] = ff000000, %f23 = e29b974f
4169 lda [%i6+%o4]0x80,%f23 ! %f23 = ff000000
4170
4171p0_label_163:
4172! Mem[00000000100c1410] = e29b974f, %l5 = 000000ff00000000
4173 lduwa [%i3+%o5]0x88,%l5 ! %l5 = 00000000e29b974f
4174! Mem[0000000010141410] = ff006800, %l4 = 0000000000000000
4175 ldsba [%i5+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
4176! Mem[0000000030001410] = ff0040ff, %l2 = 0000000000000000
4177 lduwa [%i0+%o5]0x81,%l2 ! %l2 = 00000000ff0040ff
4178! Mem[0000000030041400] = 213cc5c5, %l0 = 0000000062000062
4179 lduba [%i1+%g0]0x89,%l0 ! %l0 = 00000000000000c5
4180! %f25 = 7fffffff, %f16 = ffffffff
4181 fsqrts %f25,%f16 ! %f16 = 7fffffff
4182! Mem[0000000030041400] = c5c53c21c8941a45, %f16 = 7fffffff ffffaf83
4183 ldda [%i1+%g0]0x81,%f16 ! %f16 = c5c53c21 c8941a45
4184! Mem[0000000010101420] = 0418b91c, %l0 = 00000000000000c5
4185 ldsh [%i4+0x022],%l0 ! %l0 = ffffffffffffb91c
4186! Mem[0000000010101400] = 00662049, %l3 = 00000000801c1704
4187 lduwa [%i4+%g0]0x80,%l3 ! %l3 = 0000000000662049
4188! Mem[0000000030081410] = 0000006200000000, %l1 = 000000000000008c
4189 ldxa [%i2+%o5]0x81,%l1 ! %l1 = 0000006200000000
4190! Starting 10 instruction Store Burst
4191! %l4 = ffffffffffffffff, Mem[0000000010001400] = ff000000
4192 stwa %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffffff
4193
4194p0_label_164:
4195! %l6 = 0000000000000056, Mem[0000000030041408] = 68005dff
4196 stwa %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000056
4197! Mem[00000000100c1438] = 10ca031c, %l6 = 0000000000000056
4198 swap [%i3+0x038],%l6 ! %l6 = 0000000010ca031c
4199 membar #Sync ! Added by membar checker (26)
4200! %f18 = ff000000 afffffff, Mem[0000000010141408] = 00000062 00000000
4201 stda %f18,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000 afffffff
4202! %l4 = ffffffffffffffff, Mem[0000000030181400] = 00000000
4203 stba %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
4204! Mem[00000000300c1400] = 68865d5e, %l7 = 00000000000000ff
4205 swapa [%i3+%g0]0x81,%l7 ! %l7 = 0000000068865d5e
4206! Mem[0000000030001400] = 49206600, %l3 = 0000000000662049
4207 ldstuba [%i0+%g0]0x81,%l3 ! %l3 = 00000049000000ff
4208! %f29 = ff001abb, %f20 = e9ac274a
4209 fcmpes %fcc3,%f29,%f20 ! %fcc3 = 1
4210! Code Fragment 3
4211p0_fragment_11:
4212! %l0 = ffffffffffffb91c
4213 setx 0xa4891ff78885412c,%g7,%l0 ! %l0 = a4891ff78885412c
4214! %l1 = 0000006200000000
4215 setx 0x7d5c1d1fa2cc4323,%g7,%l1 ! %l1 = 7d5c1d1fa2cc4323
4216 setx 0x1fe000, %g1, %g3
4217 or %l0, %g3, %l0 ! always set perrmask = 0xff
4218 setx 0x1ffff8, %g1, %g2
4219 and %l0, %g2, %l0
4220 ta T_CHANGE_HPRIV
4221 stxa %l1, [%l0]ASI_DCACHE_DATA
4222 ta T_CHANGE_NONHPRIV
4223! %l0 = a4891ff78885412c
4224 setx 0x58e01358269ed476,%g7,%l0 ! %l0 = 58e01358269ed476
4225! %l1 = 7d5c1d1fa2cc4323
4226 setx 0xb613ee1807d81ee7,%g7,%l1 ! %l1 = b613ee1807d81ee7
4227! Mem[0000000010041408] = 88490000, %l1 = 07d81ee7, %l2 = ff0040ff
4228 add %i1,0x08,%g1
4229 casa [%g1]0x80,%l1,%l2 ! %l2 = 0000000088490000
4230! Starting 10 instruction Load Burst
4231! Mem[0000000030001410] = ff000000 ff4000ff, %l6 = 10ca031c, %l7 = 68865d5e
4232 ldda [%i0+%o5]0x89,%l6 ! %l6 = 00000000ff4000ff 00000000ff000000
4233
4234p0_label_165:
4235! Mem[0000000030001410] = ff0040ff, %l6 = 00000000ff4000ff
4236 lduwa [%i0+%o5]0x81,%l6 ! %l6 = 00000000ff0040ff
4237! Mem[00000000100c1408] = 49200000, %l3 = 0000000000000049
4238 ldswa [%i3+%o4]0x88,%l3 ! %l3 = 0000000049200000
4239! Mem[0000000030001400] = ff20660000000000, %l3 = 0000000049200000
4240 ldxa [%i0+%g0]0x81,%l3 ! %l3 = ff20660000000000
4241! Mem[0000000010041410] = ffb3b676, %l5 = 00000000e29b974f
4242 lduwa [%i1+%o5]0x80,%l5 ! %l5 = 00000000ffb3b676
4243! Mem[0000000030141410] = 00000000, %l4 = ffffffffffffffff
4244 ldsba [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000
4245! Mem[0000000010141424] = ffffffff, %f19 = afffffff
4246 ld [%i5+0x024],%f19 ! %f19 = ffffffff
4247! Mem[000000001008143c] = ffffffff, %l1 = b613ee1807d81ee7
4248 ldsw [%i2+0x03c],%l1 ! %l1 = ffffffffffffffff
4249! Mem[0000000030141400] = 20b3b6767271fd80, %l2 = 0000000088490000
4250 ldxa [%i5+%g0]0x89,%l2 ! %l2 = 20b3b6767271fd80
4251! Mem[0000000030041400] = c5c53c21 c8941a45 00000056 00000000
4252! Mem[0000000030041410] = ff000000 ffffaf83 b082273f 81646ed8
4253! Mem[0000000030041420] = 07fefd24 30fbc62b 82f0fa56 4746726e
4254! Mem[0000000030041430] = 96c4166b 25f00000 ec0404c9 f9c9cf7f
4255 ldda [%i1]ASI_BLK_S,%f0 ! Block Load from 0000000030041400
4256! Starting 10 instruction Store Burst
4257! Mem[0000000030101400] = ffffffff, %l3 = ff20660000000000
4258 swapa [%i4+%g0]0x81,%l3 ! %l3 = 00000000ffffffff
4259
4260p0_label_166:
4261! Mem[0000000010181430] = 4049c358fea97ab2, %l2 = 20b3b6767271fd80, %l7 = 00000000ff000000
4262 add %i6,0x30,%g1
4263 casxa [%g1]0x80,%l2,%l7 ! %l7 = 4049c358fea97ab2
4264! Mem[0000000030081408] = 00000000, %l4 = 0000000000000000
4265 swapa [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000
4266! Mem[0000000030141400] = 80fd7172, %l4 = 0000000000000000
4267 ldstuba [%i5+%g0]0x81,%l4 ! %l4 = 00000080000000ff
4268! %l2 = 7271fd80, %l3 = ffffffff, Mem[0000000010141408] = 000000ff ffffffaf
4269 stda %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 7271fd80 ffffffff
4270! Mem[0000000030041400] = c5c53c21, %l7 = 4049c358fea97ab2
4271 swapa [%i1+%g0]0x81,%l7 ! %l7 = 00000000c5c53c21
4272! Mem[0000000010101400] = 00662049, %l4 = 00000080, %l7 = c5c53c21
4273 casa [%i4]0x80,%l4,%l7 ! %l7 = 0000000000662049
4274! %f21 = 76b6b320, Mem[0000000030081400] = 4f979be2
4275 sta %f21,[%i2+%g0]0x89 ! Mem[0000000030081400] = 76b6b320
4276! %f28 = 04171c80, %f26 = 7fffffff, %f31 = 00000000
4277 fdivs %f28,%f26,%f31 ! %f31 = 7fffffff
4278! Mem[0000000010081410] = 2fffffff00000000, %l4 = 0000000000000080, %l0 = 58e01358269ed476
4279 add %i2,0x10,%g1
4280 casxa [%g1]0x80,%l4,%l0 ! %l0 = 2fffffff00000000
4281! Starting 10 instruction Load Burst
4282! Mem[0000000010141400] = bb1a00ff, %f23 = ff000000
4283 lda [%i5+%g0]0x80,%f23 ! %f23 = bb1a00ff
4284
4285p0_label_167:
4286! Mem[00000000300c1408] = ffffffafd4710cff, %f18 = ff000000 ffffffff
4287 ldda [%i3+%o4]0x89,%f18 ! %f18 = ffffffaf d4710cff
4288! %l5 = 00000000ffb3b676, immed = fffff274, %y = 000002ba
4289 udiv %l5,-0xd8c,%l2 ! %l2 = 00000000000002ba
4290 mov %l0,%y ! %y = 00000000
4291! Mem[0000000030001408] = 5dff0000, %l3 = 00000000ffffffff
4292 ldswa [%i0+%o4]0x89,%l3 ! %l3 = 000000005dff0000
4293! Mem[0000000030081408] = 0000000062000000, %l7 = 0000000000662049
4294 ldxa [%i2+%o4]0x81,%l7 ! %l7 = 0000000062000000
4295! Mem[0000000010081410] = ffffff2f, %l7 = 0000000062000000
4296 lduwa [%i2+%o5]0x88,%l7 ! %l7 = 00000000ffffff2f
4297! Mem[00000000300c1400] = 000000ff000000a5, %f30 = ffffff7f 7fffffff
4298 ldda [%i3+%g0]0x81,%f30 ! %f30 = 000000ff 000000a5
4299! Code Fragment 3
4300p0_fragment_12:
4301! %l0 = 2fffffff00000000
4302 setx 0x09c447978c4c8db9,%g7,%l0 ! %l0 = 09c447978c4c8db9
4303! %l1 = ffffffffffffffff
4304 setx 0xe556d3d8369d002d,%g7,%l1 ! %l1 = e556d3d8369d002d
4305 setx 0x1fe000, %g1, %g3
4306 or %l0, %g3, %l0 ! always set perrmask = 0xff
4307 setx 0x1ffff8, %g1, %g2
4308 and %l0, %g2, %l0
4309 ta T_CHANGE_HPRIV
4310 stxa %l1, [%l0]ASI_DCACHE_DATA
4311 ta T_CHANGE_NONHPRIV
4312! %l0 = 09c447978c4c8db9
4313 setx 0xe9a3a997eaaf0e5b,%g7,%l0 ! %l0 = e9a3a997eaaf0e5b
4314! %l1 = e556d3d8369d002d
4315 setx 0x19a43d07c50f2f94,%g7,%l1 ! %l1 = 19a43d07c50f2f94
4316! Mem[0000000021800040] = ff0e4385, %l2 = 00000000000002ba
4317 lduh [%o3+0x040],%l2 ! %l2 = 000000000000ff0e
4318! Mem[0000000030101408] = 4988ffff0c281024, %l1 = 19a43d07c50f2f94
4319 ldxa [%i4+%o4]0x81,%l1 ! %l1 = 4988ffff0c281024
4320! Starting 10 instruction Store Burst
4321! %l6 = ff0040ff, %l7 = ffffff2f, Mem[0000000010101410] = 00000000 7fffffff
4322 stda %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff0040ff ffffff2f
4323
4324p0_label_168:
4325! %f1 = c8941a45, Mem[0000000030141400] = 7271fdff
4326 sta %f1 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = c8941a45
4327! Mem[0000000010101400] = 00662049, %l3 = 000000005dff0000
4328 ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 00000000000000ff
4329! %l2 = 000000000000ff0e, Mem[0000000010141408] = 80fd7172, %asi = 80
4330 stwa %l2,[%i5+0x008]%asi ! Mem[0000000010141408] = 0000ff0e
4331! %f31 = 000000a5, %f24 = 2fffffff, %f27 = 00000000
4332 fdivs %f31,%f24,%f27 ! %l0 = e9a3a997eaaf0e7d, Unfinished, %fsr = 1500000000
4333! Mem[0000000030081410] = 00000062, %l2 = 000000000000ff0e
4334 ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 00000000000000ff
4335! Mem[0000000010101408] = 00000000, %l4 = 0000000000000080
4336 swapa [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
4337! %l2 = 0000000000000000, Mem[0000000030181400] = 000000ff
4338 stwa %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
4339! Mem[00000000211c0000] = 00ff980d, %l2 = 0000000000000000
4340 ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 00000000000000ff
4341! %l2 = 00000000, %l3 = 00000000, Mem[0000000010081400] = 1112413c 3c411211
4342 stda %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 00000000
4343! Starting 10 instruction Load Burst
4344! Mem[000000001000141c] = c971ce8e, %f21 = 76b6b320
4345 ld [%i0+0x01c],%f21 ! %f21 = c971ce8e
4346
4347p0_label_169:
4348! Mem[0000000010081408] = cf0300004920665d, %f6 = b082273f 81646ed8
4349 ldda [%i2+%o4]0x80,%f6 ! %f6 = cf030000 4920665d
4350! Mem[0000000030181408] = 4f970000, %l3 = 0000000000000000
4351 lduba [%i6+%o4]0x89,%l3 ! %l3 = 0000000000000000
4352! Mem[0000000010041410] = ffb3b676, %l0 = e9a3a997eaaf0e7d
4353 ldsba [%i1+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
4354! Mem[0000000030041400] = fea97ab2, %l3 = 0000000000000000
4355 ldsha [%i1+%g0]0x81,%l3 ! %l3 = fffffffffffffea9
4356! Mem[0000000030181410] = 00000000 ff000000, %l4 = 00000000, %l5 = ffb3b676
4357 ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000ff000000 0000000000000000
4358! Mem[0000000010141408] = 0000ff0e, %l7 = 00000000ffffff2f
4359 lduba [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000
4360! Mem[00000000100c1410] = 4f979be27fffffff, %f10 = 82f0fa56 4746726e
4361 ldda [%i3+%o5]0x80,%f10 ! %f10 = 4f979be2 7fffffff
4362! Mem[0000000010081408] = cf030000, %l5 = 0000000000000000
4363 lduba [%i2+%o4]0x80,%l5 ! %l5 = 00000000000000cf
4364! Mem[0000000030001408] = 0000ff5d 4920665d, %l6 = ff0040ff, %l7 = 00000000
4365 ldda [%i0+%o4]0x81,%l6 ! %l6 = 000000000000ff5d 000000004920665d
4366! Starting 10 instruction Store Burst
4367! %f20 = e9ac274a c971ce8e, %l4 = 00000000ff000000
4368! Mem[0000000030141428] = 7a7acd55fa443e8a
4369 add %i5,0x028,%g1
4370 stda %f20,[%g1+%l4]ASI_PST32_S ! Mem[0000000030141428] = 7a7acd55fa443e8a
4371
4372p0_label_170:
4373! %l2 = 0000000000000000, Mem[0000000020800000] = ff0017e8
4374 sth %l2,[%o1+%g0] ! Mem[0000000020800000] = 000017e8
4375! %l4 = 00000000ff000000, Mem[0000000030081408] = 0000006200000000
4376 stxa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000ff000000
4377! Mem[0000000010181410] = 49200022, %l7 = 000000004920665d
4378 ldstuba [%i6+%o5]0x88,%l7 ! %l7 = 00000022000000ff
4379! Mem[0000000030141408] = 0000974f, %l6 = 000000000000ff5d
4380 ldstuba [%i5+%o4]0x89,%l6 ! %l6 = 0000004f000000ff
4381! Mem[0000000021800081] = 6933c3e5, %l4 = 00000000ff000000
4382 ldstub [%o3+0x081],%l4 ! %l4 = 00000033000000ff
4383! Mem[0000000010041408] = 88490000, %l2 = 0000000000000000
4384 swapa [%i1+%o4]0x80,%l2 ! %l2 = 0000000088490000
4385! %l5 = 00000000000000cf, Mem[0000000010001400] = ffffffff
4386 stba %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffcf
4387! Mem[0000000030081408] = 000000ff, %l6 = 000000000000004f
4388 ldstuba [%i2+%o4]0x81,%l6 ! %l6 = 00000000000000ff
4389! %l2 = 0000000088490000, Mem[0000000030141410] = 00000000
4390 stha %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
4391! Starting 10 instruction Load Burst
4392! Mem[0000000030141410] = 00000000 000000af, %l6 = 00000000, %l7 = 00000022
4393 ldda [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000 00000000000000af
4394
4395p0_label_171:
4396! Mem[0000000010141400] = bb1a00ff801c1704, %l4 = 0000000000000033
4397 ldxa [%i5+%g0]0x80,%l4 ! %l4 = bb1a00ff801c1704
4398! Mem[00000000100c1410] = e29b974f, %l7 = 00000000000000af
4399 ldsha [%i3+%o5]0x88,%l7 ! %l7 = ffffffffffff974f
4400! Mem[0000000010041410] = ffb3b676, %l2 = 0000000088490000
4401 lduha [%i1+%o5]0x80,%l2 ! %l2 = 000000000000ffb3
4402! Mem[0000000010081400] = 00000000, %l1 = 4988ffff0c281024
4403 lduha [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
4404! Mem[0000000030001410] = ff4000ff, %l2 = 000000000000ffb3
4405 ldsba [%i0+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
4406! Mem[0000000030081408] = ff0000ff, %l6 = 0000000000000000
4407 lduba [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff
4408! Mem[0000000030081408] = 00000000 ff0000ff, %l4 = 801c1704, %l5 = 000000cf
4409 ldda [%i2+%o4]0x89,%l4 ! %l4 = 00000000ff0000ff 0000000000000000
4410! Mem[0000000030101400] = 00000000, %f8 = 07fefd24
4411 lda [%i4+%g0]0x89,%f8 ! %f8 = 00000000
4412! %l7 = ffffffffffff974f, %l1 = 0000000000000000, %l0 = ffffffffffffffff
4413 xnor %l7,%l1,%l0 ! %l0 = 00000000000068b0
4414! Starting 10 instruction Store Burst
4415! %l6 = 00000000000000ff, Mem[0000000030101410] = ff00000056000000
4416 stxa %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000000000ff
4417
4418p0_label_172:
4419! %f4 = ff000000 ffffaf83, Mem[0000000010001410] = 76b6b320 83ffffff
4420 stda %f4 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000 ffffaf83
4421! %f22 = ffffff7f, Mem[0000000010101410] = ff4000ff
4422 sta %f22,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffff7f
4423! Mem[0000000030081408] = ff0000ff, %l4 = 00000000ff0000ff
4424 swapa [%i2+%o4]0x81,%l4 ! %l4 = 00000000ff0000ff
4425! Mem[0000000010081408] = 000003cf, %l1 = 0000000000000000
4426 ldstuba [%i2+%o4]0x88,%l1 ! %l1 = 000000cf000000ff
4427! Mem[0000000010081410] = 2fffffff, %l1 = 00000000000000cf
4428 ldstuba [%i2+%o5]0x80,%l1 ! %l1 = 0000002f000000ff
4429! Mem[0000000030101400] = 00000000, %l4 = 00000000ff0000ff
4430 swapa [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
4431! %l6 = 00000000000000ff, Mem[0000000010141408] = 0eff0000
4432 stba %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0eff00ff
4433! %f0 = c5c53c21 c8941a45 00000056 00000000
4434! %f4 = ff000000 ffffaf83 cf030000 4920665d
4435! %f8 = 00000000 30fbc62b 4f979be2 7fffffff
4436! %f12 = 96c4166b 25f00000 ec0404c9 f9c9cf7f
4437 stda %f0,[%i3]ASI_BLK_P ! Block Store to 00000000100c1400
4438! Mem[0000000010141408] = 0eff00ff, %l2 = ffffffffffffffff
4439 swapa [%i5+%o4]0x88,%l2 ! %l2 = 000000000eff00ff
4440! Starting 10 instruction Load Burst
4441! Mem[0000000030141408] = 00000000000097ff, %l6 = 00000000000000ff
4442 ldxa [%i5+%o4]0x89,%l6 ! %l6 = 00000000000097ff
4443
4444p0_label_173:
4445! Mem[0000000030081410] = 620000ff, %l6 = 00000000000097ff
4446 ldswa [%i2+%o5]0x89,%l6 ! %l6 = 00000000620000ff
4447! Mem[0000000030001400] = ff206600 00000000, %l4 = 00000000, %l5 = 00000000
4448 ldda [%i0+%g0]0x81,%l4 ! %l4 = 00000000ff206600 0000000000000000
4449! Mem[0000000010181408] = ff000000, %l2 = 000000000eff00ff
4450 ldsha [%i6+%o4]0x80,%l2 ! %l2 = ffffffffffffff00
4451! Mem[0000000030101408] = 4988ffff 0c281024, %l4 = ff206600, %l5 = 00000000
4452 ldda [%i4+%o4]0x81,%l4 ! %l4 = 000000004988ffff 000000000c281024
4453 membar #Sync ! Added by membar checker (27)
4454! Mem[00000000100c1424] = 30fbc62b, %l5 = 000000000c281024
4455 lduwa [%i3+0x024]%asi,%l5 ! %l5 = 0000000030fbc62b
4456! %l4 = 000000004988ffff, immd = fffffffffffffda5, %l5 = 0000000030fbc62b
4457 sdivx %l4,-0x25b,%l5 ! %l5 = ffffffffffe0c7f6
4458! Mem[0000000030081408] = ff0000ff, %l4 = 000000004988ffff
4459 lduba [%i2+%o4]0x81,%l4 ! %l4 = 00000000000000ff
4460! Mem[0000000030141400] = 451a94c8, %l6 = 00000000620000ff
4461 lduha [%i5+%g0]0x81,%l6 ! %l6 = 000000000000451a
4462! Mem[0000000030041410] = 000000ff, %l3 = fffffffffffffea9
4463 lduba [%i1+%o5]0x89,%l3 ! %l3 = 00000000000000ff
4464! Starting 10 instruction Store Burst
4465! Mem[0000000021800140] = ffff94e3, %l1 = 000000000000002f
4466 ldstub [%o3+0x140],%l1 ! %l1 = 000000ff000000ff
4467
4468p0_label_174:
4469! %l7 = ffffffffffff974f, Mem[00000000100c1400] = c5c53c21
4470 stwa %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffff974f
4471! %f10 = 4f979be2 7fffffff, %l7 = ffffffffffff974f
4472! Mem[0000000010101420] = 0418b91c19e5b62e
4473 add %i4,0x020,%g1
4474 stda %f10,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010101420] = ffffff7f19e5972e
4475! %l1 = 00000000000000ff, Mem[0000000010041410] = ffb3b676000000e4
4476 stxa %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000000000ff
4477! %l7 = ffffffffffff974f, Mem[000000001004141d] = 03cf37e1, %asi = 80
4478 stba %l7,[%i1+0x01d]%asi ! Mem[000000001004141c] = 034f37e1
4479! %l5 = ffffffffffe0c7f6, Mem[0000000010101438] = 00000000, %asi = 80
4480 stwa %l5,[%i4+0x038]%asi ! Mem[0000000010101438] = ffe0c7f6
4481! %f16 = c5c53c21 c8941a45, Mem[0000000010001418] = ffffe519 c971ce8e
4482 stda %f16,[%i0+0x018]%asi ! Mem[0000000010001418] = c5c53c21 c8941a45
4483! %l4 = 000000ff, %l5 = ffe0c7f6, Mem[0000000010041438] = 00000000 19e5b62e
4484 std %l4,[%i1+0x038] ! Mem[0000000010041438] = 000000ff ffe0c7f6
4485! Mem[0000000010001411] = ff000000, %l3 = 00000000000000ff
4486 ldstub [%i0+0x011],%l3 ! %l3 = 00000000000000ff
4487! %l5 = ffffffffffe0c7f6, Mem[0000000010141418] = 8ece71c9000000ff, %asi = 80
4488 stxa %l5,[%i5+0x018]%asi ! Mem[0000000010141418] = ffffffffffe0c7f6
4489! Starting 10 instruction Load Burst
4490! Mem[0000000010141408] = ffffffff, %l2 = ffffffffffffff00
4491 lduba [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff
4492
4493p0_label_175:
4494! Mem[0000000010001410] = 83afffff 0000ffff, %l4 = 000000ff, %l5 = ffe0c7f6
4495 ldda [%i0+%o5]0x88,%l4 ! %l4 = 000000000000ffff 0000000083afffff
4496! Mem[0000000030181410] = ff000000, %l5 = 0000000083afffff
4497 ldswa [%i6+%o5]0x89,%l5 ! %l5 = ffffffffff000000
4498! Mem[0000000010041410] = 00000000000000ff, %f20 = e9ac274a c971ce8e
4499 ldda [%i1+%o5]0x80,%f20 ! %f20 = 00000000 000000ff
4500! Mem[0000000020800040] = 00ff226c, %l2 = 00000000000000ff
4501 ldsb [%o1+0x040],%l2 ! %l2 = 0000000000000000
4502! Mem[0000000010141418] = ffffffffffe0c7f6, %l4 = 000000000000ffff, %l4 = 000000000000ffff
4503 add %i5,0x18,%g1
4504 casxa [%g1]0x80,%l4,%l4 ! %l4 = ffffffffffe0c7f6
4505! Mem[0000000010101408] = 80000000, %l3 = 0000000000000000
4506 ldswa [%i4+%o4]0x80,%l3 ! %l3 = ffffffff80000000
4507! Mem[0000000010081410] = ffffffff, %l0 = 00000000000068b0
4508 ldsba [%i2+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
4509! Mem[00000000100c1400] = ffff974f, %l6 = 000000000000451a
4510 ldswa [%i3+%g0]0x80,%l6 ! %l6 = ffffffffffff974f
4511! %f26 = 7fffffff, %f2 = 00000056
4512 fcmpes %fcc2,%f26,%f2 ! %fcc2 = 3
4513! Starting 10 instruction Store Burst
4514! %f6 = cf030000, Mem[0000000010101410] = ffffff7f
4515 sta %f6 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = cf030000
4516
4517p0_label_176:
4518! Code Fragment 4
4519p0_fragment_13:
4520! %l0 = ffffffffffffffff
4521 setx 0x763ec9ffc9010c9a,%g7,%l0 ! %l0 = 763ec9ffc9010c9a
4522! %l1 = 00000000000000ff
4523 setx 0x5822acb7e133cbb6,%g7,%l1 ! %l1 = 5822acb7e133cbb6
4524 setx 0x7ff8, %g1, %g2
4525 and %l0, %g2, %l0
4526 setx 0xffffffff, %g1, %g2
4527 and %l1, %g2, %l1
4528 setx 0x100000000, %g1, %g2
4529 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4530 ta T_CHANGE_HPRIV
4531 stxa %l1, [%l0]ASI_ICACHE_INSTR
4532 ta T_CHANGE_NONHPRIV
4533! %l0 = 763ec9ffc9010c9a
4534 setx 0xab5d9a57b6ced162,%g7,%l0 ! %l0 = ab5d9a57b6ced162
4535! %l1 = 5822acb7e133cbb6
4536 setx 0x8270934814d7542e,%g7,%l1 ! %l1 = 8270934814d7542e
4537! %l6 = ffffffffffff974f, Mem[00000000300c1408] = ff0c71d4
4538 stwa %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffff974f
4539! %f28 = 04171c80 ff001abb, %l2 = 0000000000000000
4540! Mem[0000000010141400] = bb1a00ff801c1704
4541 stda %f28,[%i5+%l2]ASI_PST8_P ! Mem[0000000010141400] = bb1a00ff801c1704
4542! %l7 = ffffffffffff974f, Mem[0000000030001400] = ff206600
4543 stha %l7,[%i0+%g0]0x81 ! Mem[0000000030001400] = 974f6600
4544! Mem[00000000300c1400] = 000000ff, %l5 = ffffffffff000000
4545 ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 00000000000000ff
4546! %l6 = ffff974f, %l7 = ffff974f, Mem[0000000010101408] = 80000000 e4000000
4547 std %l6,[%i4+%o4] ! Mem[0000000010101408] = ffff974f ffff974f
4548! Mem[0000000010141429] = 00000080, %l4 = ffffffffffe0c7f6
4549 ldstuba [%i5+0x029]%asi,%l4 ! %l4 = 00000000000000ff
4550! %l7 = ffffffffffff974f, Mem[00000000300c1410] = 7271fd80ff400007
4551 stxa %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffffffffff974f
4552! %l6 = ffff974f, %l7 = ffff974f, Mem[0000000010081410] = ffffffff 00000000
4553 stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffff974f ffff974f
4554! Starting 10 instruction Load Burst
4555! Mem[0000000010081408] = ff030000, %l1 = 8270934814d7542e
4556 lduwa [%i2+%o4]0x80,%l1 ! %l1 = 00000000ff030000
4557
4558p0_label_177:
4559! Mem[0000000030041400] = b27aa9fe, %l6 = ffffffffffff974f
4560 ldsba [%i1+%g0]0x89,%l6 ! %l6 = fffffffffffffffe
4561! Mem[0000000030001400] = 00664f97, %l0 = ab5d9a57b6ced162
4562 ldsha [%i0+%g0]0x89,%l0 ! %l0 = 0000000000004f97
4563! Mem[000000001000142c] = 000000e0, %l1 = 00000000ff030000
4564 ldsw [%i0+0x02c],%l1 ! %l1 = 00000000000000e0
4565! Mem[0000000010101408] = ffff974fffff974f, %l2 = 0000000000000000
4566 ldxa [%i4+%o4]0x80,%l2 ! %l2 = ffff974fffff974f
4567! Mem[0000000010141430] = 3ee5dbff, %l3 = ffffffff80000000
4568 ldub [%i5+0x030],%l3 ! %l3 = 000000000000003e
4569! Mem[0000000030041400] = b27aa9fe, %l7 = ffffffffffff974f
4570 ldswa [%i1+%g0]0x89,%l7 ! %l7 = ffffffffb27aa9fe
4571! Mem[0000000030101408] = ffff8849, %l0 = 0000000000004f97
4572 lduba [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000049
4573! Mem[0000000030041410] = ff000000, %l5 = 0000000000000000
4574 ldsha [%i1+%o5]0x81,%l5 ! %l5 = ffffffffffffff00
4575! Mem[0000000010181410] = ff002049, %l5 = ffffffffffffff00
4576 ldswa [%i6+%o5]0x80,%l5 ! %l5 = ffffffffff002049
4577! Starting 10 instruction Store Burst
4578! %f20 = 00000000 000000ff, %l4 = 0000000000000000
4579! Mem[00000000300c1428] = 552004da9c159b6e
4580 add %i3,0x028,%g1
4581 stda %f20,[%g1+%l4]ASI_PST8_SL ! Mem[00000000300c1428] = 552004da9c159b6e
4582
4583p0_label_178:
4584! Mem[00000000100c1408] = 00000056, %l6 = fffffffffffffffe
4585 swapa [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000056
4586! %l7 = ffffffffb27aa9fe, Mem[0000000030181400] = 00000000
4587 stwa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = b27aa9fe
4588! %f1 = c8941a45, Mem[0000000030181400] = fea97ab2
4589 sta %f1 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = c8941a45
4590! %l0 = 0000000000000049, Mem[0000000020800040] = 00ff226c, %asi = 80
4591 stha %l0,[%o1+0x040]%asi ! Mem[0000000020800040] = 0049226c
4592! Mem[000000001008140d] = 4920665d, %l5 = ffffffffff002049
4593 ldstub [%i2+0x00d],%l5 ! %l5 = 00000020000000ff
4594! Mem[00000000100c1418] = cf0300004920665d, %l5 = 0000000000000020, %l1 = 00000000000000e0
4595 add %i3,0x18,%g1
4596 casxa [%g1]0x80,%l5,%l1 ! %l1 = cf0300004920665d
4597! Mem[0000000010041400] = d4710c8c, %l6 = 0000000000000056
4598 swapa [%i1+%g0]0x80,%l6 ! %l6 = 00000000d4710c8c
4599! Mem[0000000010181438] = ff3d00b3, %l4 = 00000000, %l2 = ffff974f
4600 add %i6,0x38,%g1
4601 casa [%g1]0x80,%l4,%l2 ! %l2 = 00000000ff3d00b3
4602! Mem[0000000010081400] = 00000000, %l4 = 0000000000000000
4603 ldstuba [%i2+%g0]0x80,%l4 ! %l4 = 00000000000000ff
4604! Starting 10 instruction Load Burst
4605! Mem[0000000010141400] = bb1a00ff, %f4 = ff000000
4606 lda [%i5+%g0]0x80,%f4 ! %f4 = bb1a00ff
4607
4608p0_label_179:
4609! Mem[0000000030001408] = 5dff0000, %l4 = 0000000000000000
4610 ldsba [%i0+%o4]0x89,%l4 ! %l4 = 0000000000000000
4611! Mem[0000000010101420] = ffffff7f, %f21 = 000000ff
4612 ld [%i4+0x020],%f21 ! %f21 = ffffff7f
4613! Mem[0000000010101400] = e9ac274a492066ff, %l1 = cf0300004920665d
4614 ldxa [%i4+%g0]0x88,%l1 ! %l1 = e9ac274a492066ff
4615! Mem[0000000010141408] = ffffffffffffffff, %f14 = ec0404c9 f9c9cf7f
4616 ldda [%i5+0x008]%asi,%f14 ! %f14 = ffffffff ffffffff
4617! Mem[0000000010081410] = ffff974f, %l0 = 0000000000000049
4618 lduwa [%i2+%o5]0x88,%l0 ! %l0 = 00000000ffff974f
4619! Mem[0000000030081410] = 620000ff, %l6 = 00000000d4710c8c
4620 lduba [%i2+%o5]0x89,%l6 ! %l6 = 00000000000000ff
4621! Mem[0000000010141428] = 00ff0080, %l7 = ffffffffb27aa9fe
4622 lduwa [%i5+0x028]%asi,%l7 ! %l7 = 0000000000ff0080
4623! Mem[0000000030181410] = ff000000, %f16 = c5c53c21
4624 lda [%i6+%o5]0x89,%f16 ! %f16 = ff000000
4625! %f8 = 00000000, %f9 = 30fbc62b
4626 fcmpes %fcc3,%f8 ,%f9 ! %fcc3 = 1
4627! Starting 10 instruction Store Burst
4628! Mem[0000000030041408] = 00000056, %l4 = 0000000000000000
4629 ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 00000000000000ff
4630
4631p0_label_180:
4632! %l0 = ffff974f, %l1 = 492066ff, Mem[0000000010141410] = ff006800 b59aa500
4633 stda %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffff974f 492066ff
4634! %f8 = 00000000 30fbc62b, Mem[0000000010141410] = ffff974f 492066ff
4635 stda %f8 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 30fbc62b
4636! %l3 = 000000000000003e, Mem[0000000010101410] = cf0300002fffffff
4637 stxa %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000000000003e
4638! %l0 = 00000000ffff974f, Mem[0000000030101410] = 000000ff
4639 stba %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000004f
4640! %l3 = 000000000000003e, %l4 = 0000000000000000, %y = 00000000
4641 sdiv %l3,%l4,%l0 ! Div by zero, %l0 = 00000000ffff979f
4642 mov %l0,%y ! %y = ffff9777
4643! %l3 = 000000000000003e, Mem[000000001014142e] = 4920665d, %asi = 80
4644 stba %l3,[%i5+0x02e]%asi ! Mem[000000001014142c] = 49203e5d
4645! %l5 = 0000000000000020, Mem[0000000020800000] = 000017e8
4646 stb %l5,[%o1+%g0] ! Mem[0000000020800000] = 200017e8
4647! %l1 = e9ac274a492066ff, Mem[0000000030041400] = b27aa9fe
4648 stwa %l1,[%i1+%g0]0x89 ! Mem[0000000030041400] = 492066ff
4649! %l7 = 0000000000ff0080, Mem[00000000100c1408] = fffffffe00000000
4650 stxa %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000ff0080
4651! Starting 10 instruction Load Burst
4652! Mem[0000000010081400] = ff000000, %l7 = 0000000000ff0080
4653 swapa [%i2+%g0]0x80,%l7 ! %l7 = 00000000ff000000
4654
4655p0_label_181:
4656! Mem[0000000030181410] = 000000ff, %f24 = 2fffffff
4657 lda [%i6+%o5]0x81,%f24 ! %f24 = 000000ff
4658! Mem[0000000010141414] = 30fbc62b, %l5 = 0000000000000020
4659 lduha [%i5+0x016]%asi,%l5 ! %l5 = 000000000000c62b
4660! Mem[0000000010141410] = 00000000, %l0 = 00000000ffff9777
4661 ldsha [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000
4662! Mem[00000000300c1400] = ff0000ff000000a5, %l0 = 0000000000000000
4663 ldxa [%i3+%g0]0x81,%l0 ! %l0 = ff0000ff000000a5
4664! Mem[0000000010141408] = ffffffff, %l3 = 000000000000003e
4665 ldsha [%i5+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
4666! Mem[00000000201c0000] = 00ff19af, %l1 = e9ac274a492066ff
4667 ldsba [%o0+0x000]%asi,%l1 ! %l1 = 0000000000000000
4668! Mem[00000000100c1408] = 8000ff0000000000, %f28 = 04171c80 ff001abb
4669 ldda [%i3+%o4]0x88,%f28 ! %f28 = 8000ff00 00000000
4670! Mem[00000000300c1410] = 4f97ffff, %l5 = 000000000000c62b
4671 lduha [%i3+%o5]0x81,%l5 ! %l5 = 0000000000004f97
4672! Mem[0000000010041420] = e0002802, %l7 = 00000000ff000000
4673 ldsh [%i1+0x022],%l7 ! %l7 = 0000000000002802
4674! Starting 10 instruction Store Burst
4675! Mem[0000000010081428] = 00000000, %l3 = ffffffff, %l6 = 000000ff
4676 add %i2,0x28,%g1
4677 casa [%g1]0x80,%l3,%l6 ! %l6 = 0000000000000000
4678
4679p0_label_182:
4680! %f31 = 000000a5, Mem[00000000300c1408] = 4f97ffff
4681 sta %f31,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000a5
4682! Mem[0000000020800001] = 200017e8, %l6 = 0000000000000000
4683 ldstuba [%o1+0x001]%asi,%l6 ! %l6 = 00000000000000ff
4684! Mem[0000000030101408] = 4988ffff, %l4 = 0000000000000000
4685 swapa [%i4+%o4]0x81,%l4 ! %l4 = 000000004988ffff
4686! %f5 = ffffaf83, Mem[0000000030081408] = ff0000ff
4687 sta %f5 ,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffffaf83
4688! %l3 = ffffffffffffffff, Mem[00000000100c1410] = 000000ff
4689 stba %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff
4690! %l2 = 00000000ff3d00b3, Mem[0000000030181400] = c8941a45
4691 stba %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = b3941a45
4692! %l7 = 0000000000002802, Mem[0000000010041410] = 00000000
4693 stwa %l7,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00002802
4694! %l6 = 00000000, %l7 = 00002802, Mem[00000000100c1408] = 00000000 8000ff00
4695 stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 00002802
4696! Mem[0000000030181400] = 451a94b3, %l4 = 000000004988ffff
4697 swapa [%i6+%g0]0x89,%l4 ! %l4 = 00000000451a94b3
4698! Starting 10 instruction Load Burst
4699! Mem[0000000010081400] = 00000000 8000ff00, %l2 = ff3d00b3, %l3 = ffffffff
4700 ldda [%i2+%g0]0x88,%l2 ! %l2 = 000000008000ff00 0000000000000000
4701
4702p0_label_183:
4703! Mem[0000000010081410] = ffff974f, %l1 = 0000000000000000
4704 lduha [%i2+%o5]0x88,%l1 ! %l1 = 000000000000974f
4705! Mem[0000000010101410] = 00000000, %l7 = 0000000000002802
4706 ldsha [%i4+%o5]0x88,%l7 ! %l7 = 0000000000000000
4707! Mem[0000000030081400] = 20b3b676, %l4 = 00000000451a94b3
4708 lduba [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000020
4709! Mem[0000000030041408] = ff000056, %l4 = 0000000000000020
4710 ldsha [%i1+%o4]0x81,%l4 ! %l4 = ffffffffffffff00
4711! Mem[00000000201c0000] = 00ff19af, %l5 = 0000000000004f97
4712 ldub [%o0+%g0],%l5 ! %l5 = 0000000000000000
4713! Mem[0000000030101410] = 0000004f, %l0 = ff0000ff000000a5
4714 lduba [%i4+%o5]0x89,%l0 ! %l0 = 000000000000004f
4715! Code Fragment 3
4716p0_fragment_14:
4717! %l0 = 000000000000004f
4718 setx 0x3de9c087b7715954,%g7,%l0 ! %l0 = 3de9c087b7715954
4719! %l1 = 000000000000974f
4720 setx 0x1718aeffbcb128a8,%g7,%l1 ! %l1 = 1718aeffbcb128a8
4721 setx 0x1fe000, %g1, %g3
4722 or %l0, %g3, %l0 ! always set perrmask = 0xff
4723 setx 0x1ffff8, %g1, %g2
4724 and %l0, %g2, %l0
4725 ta T_CHANGE_HPRIV
4726 stxa %l1, [%l0]ASI_DCACHE_DATA
4727 ta T_CHANGE_NONHPRIV
4728! %l0 = 3de9c087b7715954
4729 setx 0xdc1508a03559fe25,%g7,%l0 ! %l0 = dc1508a03559fe25
4730! %l1 = 1718aeffbcb128a8
4731 setx 0x8c0350f030e61f3b,%g7,%l1 ! %l1 = 8c0350f030e61f3b
4732! Mem[0000000010001438] = 3500885f00000000, %l7 = 0000000000000000
4733 ldx [%i0+0x038],%l7 ! %l7 = 3500885f00000000
4734! Mem[0000000010141410] = 00000000, %l6 = 0000000000000000
4735 ldsha [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000
4736! Starting 10 instruction Store Burst
4737! Mem[0000000030001410] = ff4000ff, %l3 = 0000000000000000
4738 ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
4739
4740p0_label_184:
4741! Mem[0000000010081410] = ffff974f, %l0 = dc1508a03559fe25
4742 ldstuba [%i2+%o5]0x88,%l0 ! %l0 = 0000004f000000ff
4743! %f8 = 00000000, Mem[00000000300c1400] = ff0000ff
4744 sta %f8 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
4745! %l4 = ffffffffffffff00, Mem[0000000010141416] = 30fbc62b
4746 stb %l4,[%i5+0x016] ! Mem[0000000010141414] = 30fb002b
4747! %f14 = ffffffff ffffffff, %l3 = 00000000000000ff
4748! Mem[00000000100c1430] = 96c4166b25f00000
4749 add %i3,0x030,%g1
4750 stda %f14,[%g1+%l3]ASI_PST8_PL ! Mem[00000000100c1430] = ffffffffffffffff
4751! %l4 = ffffffffffffff00, Mem[0000000010081400] = 8000ff00
4752 stwa %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffff00
4753! %l5 = 0000000000000000, Mem[00000000100c1429] = 4f979be2
4754 stb %l5,[%i3+0x029] ! Mem[00000000100c1428] = 4f009be2
4755! Mem[0000000010081414] = 4f97ffff, %l4 = ffffff00, %l3 = 000000ff
4756 add %i2,0x14,%g1
4757 casa [%g1]0x80,%l4,%l3 ! %l3 = 000000004f97ffff
4758! %l2 = 000000008000ff00, Mem[0000000010041408] = 00000000
4759 stwa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 8000ff00
4760! %l7 = 3500885f00000000, Mem[00000000300c1400] = 00000000
4761 stha %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
4762! Starting 10 instruction Load Burst
4763! Mem[0000000010041408] = 00ff0080, %f30 = 000000ff
4764 lda [%i1+%o4]0x88,%f30 ! %f30 = 00ff0080
4765
4766p0_label_185:
4767! %f27 = 00000000, %f16 = ff000000 c8941a45
4768 fitod %f27,%f16 ! %f16 = 00000000 00000000
4769! Mem[0000000010101408] = ffff974f, %l2 = 000000008000ff00
4770 lduwa [%i4+%o4]0x80,%l2 ! %l2 = 00000000ffff974f
4771! Mem[0000000010001434] = e4000000, %f5 = ffffaf83
4772 lda [%i0+0x034]%asi,%f5 ! %f5 = e4000000
4773 membar #Sync ! Added by membar checker (28)
4774! Mem[0000000030081400] = 20b3b676 8d1e3315 ffffaf83 00000000
4775! Mem[0000000030081410] = ff000062 00000000 ccc989c0 c971ce8e
4776! Mem[0000000030081420] = 491588d6 947903e2 ff400007 db995109
4777! Mem[0000000030081430] = 3a9fb502 0c281024 b82a2f11 4f979be2
4778 ldda [%i2]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030081400
4779! Mem[0000000030041410] = 000000ff, %f13 = 25f00000
4780 lda [%i1+%o5]0x89,%f13 ! %f13 = 000000ff
4781! Mem[0000000010001410] = 0000ffff, %l0 = 000000000000004f
4782 lduba [%i0+%o5]0x88,%l0 ! %l0 = 00000000000000ff
4783! Mem[0000000010181428] = 0418b91c, %l5 = 0000000000000000
4784 lduwa [%i6+0x028]%asi,%l5 ! %l5 = 000000000418b91c
4785! Mem[0000000010081400] = ffffff00, %l3 = 000000004f97ffff
4786 lduwa [%i2+%g0]0x88,%l3 ! %l3 = 00000000ffffff00
4787! Mem[0000000030181400] = ffff8849000000e4, %l7 = 3500885f00000000
4788 ldxa [%i6+%g0]0x81,%l7 ! %l7 = ffff8849000000e4
4789! Starting 10 instruction Store Burst
4790! %l1 = 8c0350f030e61f3b, Mem[0000000030101400] = ff0000ff
4791 stha %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff001f3b
4792
4793p0_label_186:
4794! %l5 = 000000000418b91c, Mem[0000000021800000] = ffb7dd30
4795 stb %l5,[%o3+%g0] ! Mem[0000000021800000] = 1cb7dd30
4796! Mem[0000000030041408] = 560000ff, %l0 = 00000000000000ff
4797 swapa [%i1+%o4]0x89,%l0 ! %l0 = 00000000560000ff
4798! %l4 = ffffffffffffff00, %l1 = 8c0350f030e61f3b, %y = ffff9777
4799 umul %l4,%l1,%l3 ! %l3 = 30e61f0a19e0c500, %y = 30e61f0a
4800! Mem[00000000100c1428] = 4f009be2, %l4 = ffffffffffffff00
4801 swap [%i3+0x028],%l4 ! %l4 = 000000004f009be2
4802! %l1 = 8c0350f030e61f3b, %l7 = ffff8849000000e4, %l4 = 000000004f009be2
4803 sub %l1,%l7,%l4 ! %l4 = 8c03c8a730e61e57
4804! %l4 = 30e61e57, %l5 = 0418b91c, Mem[00000000100c1410] = 000000ff 83afffff
4805 stda %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 30e61e57 0418b91c
4806! Mem[0000000010101410] = 00000000, %l6 = 0000000000000000
4807 swap [%i4+%o5],%l6 ! %l6 = 0000000000000000
4808! %f0 = c5c53c21 c8941a45 00000056 00000000
4809! %f4 = bb1a00ff e4000000 cf030000 4920665d
4810! %f8 = 00000000 30fbc62b 4f979be2 7fffffff
4811! %f12 = 96c4166b 000000ff ffffffff ffffffff
4812 stda %f0,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
4813! Mem[000000001018142e] = afffffff, %l7 = ffff8849000000e4
4814 ldstub [%i6+0x02e],%l7 ! %l7 = 000000ff000000ff
4815! Starting 10 instruction Load Burst
4816! Mem[0000000030001408] = 5dff0000, %l7 = 00000000000000ff
4817 lduha [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000000
4818
4819p0_label_187:
4820! Mem[0000000010081414] = 4f97ffff, %f20 = 00000000
4821 ld [%i2+0x014],%f20 ! %f20 = 4f97ffff
4822! Mem[0000000030101408] = 00000000, %l4 = 8c03c8a730e61e57
4823 ldsba [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000000
4824! Mem[0000000030101410] = 4f000000, %f18 = 00000000
4825 lda [%i4+%o5]0x81,%f18 ! %f18 = 4f000000
4826! %f21 = 620000ff, %f23 = c089c9cc
4827 fcmpes %fcc0,%f21,%f23 ! %fcc0 = 2
4828! Mem[0000000021800100] = f9ff9c47, %l0 = 00000000560000ff
4829 ldsha [%o3+0x100]%asi,%l0 ! %l0 = fffffffffffff9ff
4830! Mem[00000000100c1420] = 00000000 30fbc62b, %l2 = ffff974f, %l3 = 19e0c500
4831 ldda [%i3+0x020]%asi,%l2 ! %l2 = 0000000000000000 0000000030fbc62b
4832 membar #Sync ! Added by membar checker (29)
4833! Mem[0000000010001404] = 213cc5c5, %l1 = 8c0350f030e61f3b
4834 lduba [%i0+0x004]%asi,%l1 ! %l1 = 0000000000000021
4835! Mem[0000000030101408] = 00000000, %f3 = 00000000
4836 lda [%i4+%o4]0x81,%f3 ! %f3 = 00000000
4837! Mem[00000000300c1400] = 00000000, %l6 = 0000000000000000
4838 lduba [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
4839! Starting 10 instruction Store Burst
4840! Mem[0000000030001408] = 5dff0000, %l3 = 0000000030fbc62b
4841 ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000ff
4842
4843p0_label_188:
4844! %l3 = 0000000000000000, Mem[0000000010081408] = ff030000
4845 stba %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00030000
4846! %l4 = 00000000, %l5 = 0418b91c, Mem[0000000030181400] = ffff8849 000000e4
4847 stda %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 0418b91c
4848! %l4 = 0000000000000000, Mem[0000000030181400] = 00000000
4849 stba %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
4850! %l4 = 0000000000000000, Mem[0000000030141400] = 451a94c8
4851 stwa %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
4852! %l0 = fffffffffffff9ff, Mem[0000000010041403] = 00000056
4853 stb %l0,[%i1+0x003] ! Mem[0000000010041400] = 000000ff
4854! %l6 = 0000000000000000, Mem[00000000100c1408] = 00000000
4855 stba %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
4856! %f31 = 112f2ab8, Mem[0000000030041410] = ff000000
4857 sta %f31,[%i1+%o5]0x81 ! Mem[0000000030041410] = 112f2ab8
4858! Mem[0000000030141410] = 00000000, %l5 = 000000000418b91c
4859 swapa [%i5+%o5]0x81,%l5 ! %l5 = 0000000000000000
4860! %f9 = 30fbc62b, Mem[0000000030181400] = 00000000
4861 sta %f9 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = 30fbc62b
4862! Starting 10 instruction Load Burst
4863! Mem[0000000030101400] = ff001f3b, %l1 = 0000000000000021
4864 ldstuba [%i4+%g0]0x89,%l1 ! %l1 = 0000003b000000ff
4865
4866p0_label_189:
4867! Mem[0000000010041414] = 000000ff, %l0 = fffffffffffff9ff
4868 lduha [%i1+0x014]%asi,%l0 ! %l0 = 0000000000000000
4869! Mem[0000000010181410] = ff00204900ff0000, %l3 = 0000000000000000
4870 ldxa [%i6+%o5]0x80,%l3 ! %l3 = ff00204900ff0000
4871! Mem[0000000030101410] = 0000004f, %l6 = 0000000000000000
4872 ldsha [%i4+%o5]0x89,%l6 ! %l6 = 000000000000004f
4873! Mem[00000000211c0000] = ffff980d, %l1 = 000000000000003b
4874 lduba [%o2+0x000]%asi,%l1 ! %l1 = 00000000000000ff
4875! Mem[0000000010101438] = ffe0c7f6, %f27 = 070040ff
4876 lda [%i4+0x038]%asi,%f27 ! %f27 = ffe0c7f6
4877! Mem[0000000030041408] = ff000000, %l3 = ff00204900ff0000
4878 lduha [%i1+%o4]0x81,%l3 ! %l3 = 000000000000ff00
4879! %f30 = e29b974f, %f4 = bb1a00ff e4000000
4880 fitod %f30,%f4 ! %f4 = c1bd6468 b1000000
4881! Mem[0000000010041410] = 00002802, %l4 = 0000000000000000
4882 lduha [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
4883! Mem[0000000030181408] = 000000ff4f970000, %f16 = 15331e8d 76b6b320
4884 ldda [%i6+%o4]0x89,%f16 ! %f16 = 000000ff 4f970000
4885! Starting 10 instruction Store Burst
4886! Mem[00000000300c1400] = 00000000, %l6 = 000000000000004f
4887 ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
4888
4889p0_label_190:
4890! Mem[0000000010041430] = 00e00000, %l4 = 0000000000000000
4891 swap [%i1+0x030],%l4 ! %l4 = 0000000000e00000
4892! %l4 = 00e00000, %l5 = 00000000, Mem[0000000010101408] = ffff974f ffff974f
4893 stda %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00e00000 00000000
4894! %f18 = 4f000000 83afffff, Mem[0000000010041408] = 00ff0080 5d662049
4895 stda %f18,[%i1+%o4]0x88 ! Mem[0000000010041408] = 4f000000 83afffff
4896! %l3 = 000000000000ff00, Mem[0000000010001408] = 00000000
4897 stwa %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000ff00
4898! %l3 = 000000000000ff00, Mem[00000000300c1400] = ff000000
4899 stba %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
4900! Mem[0000000010101400] = 492066ff, %l3 = 000000000000ff00
4901 swapa [%i4+%g0]0x88,%l3 ! %l3 = 00000000492066ff
4902! %l0 = 0000000000000000, Mem[0000000030141408] = ff970000
4903 stwa %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
4904! Mem[0000000010181400] = 00000000, %l3 = 00000000492066ff
4905 ldstuba [%i6+%g0]0x80,%l3 ! %l3 = 00000000000000ff
4906! %l3 = 0000000000000000, Mem[0000000010181434] = fea97ab2, %asi = 80
4907 stwa %l3,[%i6+0x034]%asi ! Mem[0000000010181434] = 00000000
4908! Starting 10 instruction Load Burst
4909! Mem[00000000218000c0] = 00ff4926, %l5 = 0000000000000000
4910 ldub [%o3+0x0c0],%l5 ! %l5 = 0000000000000000
4911
4912p0_label_191:
4913! Mem[0000000030101410] = 0000004f, %l6 = 0000000000000000
4914 lduwa [%i4+%o5]0x89,%l6 ! %l6 = 000000000000004f
4915! Mem[0000000030001400] = 00664f97, %l2 = 0000000000000000
4916 lduha [%i0+%g0]0x89,%l2 ! %l2 = 0000000000004f97
4917! Mem[0000000030141410] = 0418b91c000000af, %f24 = e2037994 d6881549
4918 ldda [%i5+%o5]0x81,%f24 ! %f24 = 0418b91c 000000af
4919! Mem[0000000010001420] = 2bc6fb30, %l5 = 0000000000000000
4920 lduh [%i0+0x022],%l5 ! %l5 = 000000000000fb30
4921! %l6 = 000000000000004f, %l0 = 0000000000000000, %l7 = 0000000000000000
4922 and %l6,%l0,%l7 ! %l7 = 0000000000000000
4923! Mem[0000000030081400] = 15331e8d76b6b320, %l5 = 000000000000fb30
4924 ldxa [%i2+%g0]0x89,%l5 ! %l5 = 15331e8d76b6b320
4925! Mem[0000000030181410] = 00000000ff000000, %f30 = e29b974f 112f2ab8
4926 ldda [%i6+%o5]0x89,%f30 ! %f30 = 00000000 ff000000
4927 membar #Sync ! Added by membar checker (30)
4928! Mem[0000000010041400] = 000000ff 00000000 ffffaf83 0000004f
4929! Mem[0000000010041410] = 00002802 000000ff 66c93792 034f37e1
4930! Mem[0000000010041420] = e0002802 8be483af ff37c966 7fffffff
4931! Mem[0000000010041430] = 00000000 000000ff 000000ff ffe0c7f6
4932 ldda [%i1]ASI_BLK_P,%f16 ! Block Load from 0000000010041400
4933! Mem[0000000010041408] = 83afffff, %l1 = 00000000000000ff
4934 lduha [%i1+%o4]0x88,%l1 ! %l1 = 000000000000ffff
4935! Starting 10 instruction Store Burst
4936! %l6 = 000000000000004f, Mem[0000000030141408] = 00000000
4937 stwa %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000004f
4938
4939p0_label_192:
4940! %l7 = 0000000000000000, Mem[0000000030101410] = 4f00000000000000
4941 stxa %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
4942! %f6 = cf030000 4920665d, %l0 = 0000000000000000
4943! Mem[0000000010001408] = 0000ff0056000000
4944 add %i0,0x008,%g1
4945 stda %f6,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010001408] = 0000ff0056000000
4946! Mem[0000000030081408] = 83afffff, %l7 = 0000000000000000
4947 ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
4948! %l3 = 0000000000000000, Mem[0000000010081400] = 00ffffff00000000
4949 stxa %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000000
4950! Mem[00000000100c1408] = 00000000, %l2 = 0000000000004f97
4951 ldstuba [%i3+%o4]0x80,%l2 ! %l2 = 00000000000000ff
4952! Mem[0000000030141408] = 4f000000, %l7 = 00000000000000ff
4953 swapa [%i5+%o4]0x81,%l7 ! %l7 = 000000004f000000
4954! Mem[0000000010181408] = 000000ff, %l7 = 000000004f000000
4955 swapa [%i6+%o4]0x88,%l7 ! %l7 = 00000000000000ff
4956! %l3 = 0000000000000000, Mem[0000000030001408] = ff00ff5d4920665d
4957 stxa %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000000000000000
4958! %f8 = 00000000 30fbc62b, %l7 = 00000000000000ff
4959! Mem[0000000010001430] = ff0000006b16c496
4960 add %i0,0x030,%g1
4961 stda %f8,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010001430] = 2bc6fb3000000000
4962! Starting 10 instruction Load Burst
4963! Mem[00000000211c0000] = ffff980d, %l3 = 0000000000000000
4964 ldsb [%o2+0x001],%l3 ! %l3 = ffffffffffffffff
4965
4966p0_label_193:
4967! Mem[0000000030081408] = 0000000083afffff, %l3 = ffffffffffffffff
4968 ldxa [%i2+%o4]0x89,%l3 ! %l3 = 0000000083afffff
4969! Mem[0000000010001410] = e4000000, %l1 = 000000000000ffff
4970 lduwa [%i0+%o5]0x88,%l1 ! %l1 = 00000000e4000000
4971! Mem[0000000030081408] = 83afffff, %l0 = 0000000000000000
4972 lduba [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff
4973! Mem[0000000010001408] = 0000ff00, %l5 = 15331e8d76b6b320
4974 lduha [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000000
4975! Mem[0000000030041410] = 112f2ab8ffffaf83, %l5 = 0000000000000000
4976 ldxa [%i1+%o5]0x81,%l5 ! %l5 = 112f2ab8ffffaf83
4977! Mem[0000000030041400] = ff662049c8941a45, %f2 = 00000056 00000000
4978 ldda [%i1+%g0]0x81,%f2 ! %f2 = ff662049 c8941a45
4979! Mem[0000000010081410] = ff97ffff, %l2 = 0000000000000000
4980 ldsw [%i2+%o5],%l2 ! %l2 = ffffffffff97ffff
4981! Mem[00000000100c141c] = 4920665d, %l4 = 0000000000e00000
4982 ldswa [%i3+0x01c]%asi,%l4 ! %l4 = 000000004920665d
4983! Mem[0000000030101400] = 83afffffff001fff, %l6 = 000000000000004f
4984 ldxa [%i4+%g0]0x89,%l6 ! %l6 = 83afffffff001fff
4985! Starting 10 instruction Store Burst
4986! Mem[0000000010081418] = 000066c9, %l6 = ff001fff, %l6 = ff001fff
4987 add %i2,0x18,%g1
4988 casa [%g1]0x80,%l6,%l6 ! %l6 = 00000000000066c9
4989
4990p0_label_194:
4991 membar #Sync ! Added by membar checker (31)
4992! %f9 = 30fbc62b, Mem[0000000010041410] = 00002802
4993 sta %f9 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = 30fbc62b
4994! %l4 = 000000004920665d, Mem[0000000010141424] = ffffffff
4995 sth %l4,[%i5+0x024] ! Mem[0000000010141424] = 665dffff
4996! %l4 = 4920665d, %l5 = ffffaf83, Mem[0000000030041410] = b82a2f11 83afffff
4997 stda %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 4920665d ffffaf83
4998! Mem[0000000010101410] = 00000000, %l7 = 00000000000000ff
4999 ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 00000000000000ff
5000! Mem[0000000030101400] = ff001fff, %l1 = 00000000e4000000
5001 swapa [%i4+%g0]0x89,%l1 ! %l1 = 00000000ff001fff
5002! Mem[0000000010141410] = 0000000030fb002b, %l6 = 00000000000066c9, %l7 = 0000000000000000
5003 add %i5,0x10,%g1
5004 casxa [%g1]0x80,%l6,%l7 ! %l7 = 0000000030fb002b
5005! %l6 = 00000000000066c9, Mem[00000000300c1400] = 00000000
5006 stha %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 66c90000
5007! Mem[0000000010181410] = ff002049, %l2 = ffffffffff97ffff
5008 swapa [%i6+%o5]0x80,%l2 ! %l2 = 00000000ff002049
5009! %f6 = cf030000 4920665d, Mem[0000000030041408] = 000000ff 00000000
5010 stda %f6 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = cf030000 4920665d
5011! Starting 10 instruction Load Burst
5012! Mem[00000000300c1408] = 000000a5, %l4 = 000000004920665d
5013 ldswa [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000a5
5014
5015p0_label_195:
5016! Mem[0000000010101408] = 00e00000 00000000, %l6 = 000066c9, %l7 = 30fb002b
5017 ldda [%i4+%o4]0x80,%l6 ! %l6 = 0000000000e00000 0000000000000000
5018! Mem[0000000030181400] = 1cb918042bc6fb30, %f6 = cf030000 4920665d
5019 ldda [%i6+%g0]0x89,%f6 ! %f6 = 1cb91804 2bc6fb30
5020! %l7 = 0000000000000000, %l1 = 00000000ff001fff, %l3 = 0000000083afffff
5021 mulx %l7,%l1,%l3 ! %l3 = 0000000000000000
5022! Mem[0000000030101400] = 000000e4, %l0 = 00000000000000ff
5023 ldsha [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000
5024! Mem[0000000010181408] = 0000004f000014ff, %f16 = 000000ff 00000000
5025 ldda [%i6+%o4]0x80,%f16 ! %f16 = 0000004f 000014ff
5026! Mem[0000000010001400] = c8941a45, %l2 = 00000000ff002049
5027 lduwa [%i0+%g0]0x88,%l2 ! %l2 = 00000000c8941a45
5028! Mem[0000000021800180] = ffffad00, %l1 = 00000000ff001fff
5029 ldub [%o3+0x180],%l1 ! %l1 = 00000000000000ff
5030! Mem[0000000010181400] = ff000000, %l6 = 0000000000e00000
5031 lduha [%i6+%g0]0x80,%l6 ! %l6 = 000000000000ff00
5032! Mem[0000000010081400] = 00000000, %l4 = 00000000000000a5
5033 lduwa [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
5034! Starting 10 instruction Store Burst
5035! Mem[00000000300c1400] = 0000c966, %l6 = 000000000000ff00
5036 ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 00000066000000ff
5037
5038p0_label_196:
5039! %f20 = 00002802 000000ff, Mem[0000000030001410] = ff4000ff ff000000
5040 stda %f20,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00002802 000000ff
5041! %l2 = 00000000c8941a45, Mem[0000000030141410] = 1cb91804
5042 stha %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 1cb91a45
5043! %l2 = 00000000c8941a45, Mem[0000000030141400] = 00000000
5044 stwa %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = c8941a45
5045! %f26 = ff37c966 7fffffff, Mem[0000000010141410] = 00000000 2b00fb30
5046 stda %f26,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff37c966 7fffffff
5047! Mem[0000000030041408] = 4920665d, %l5 = 112f2ab8ffffaf83
5048 swapa [%i1+%o4]0x89,%l5 ! %l5 = 000000004920665d
5049! %l2 = 00000000c8941a45, Mem[000000001004143c] = ffe0c7f6, %asi = 80
5050 stha %l2,[%i1+0x03c]%asi ! Mem[000000001004143c] = 1a45c7f6
5051! Mem[0000000010041408] = 83afffff, %l3 = 0000000000000000
5052 ldstuba [%i1+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
5053! Mem[0000000030041400] = ff662049, %l2 = 00000000c8941a45
5054 swapa [%i1+%g0]0x81,%l2 ! %l2 = 00000000ff662049
5055! Mem[00000000300c1400] = ffc90000, %l7 = 0000000000000000
5056 swapa [%i3+%g0]0x81,%l7 ! %l7 = 00000000ffc90000
5057! Starting 10 instruction Load Burst
5058! Mem[00000000100c1408] = 000000ff, %l3 = 00000000000000ff
5059 ldsba [%i3+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
5060
5061p0_label_197:
5062! Mem[0000000030141410] = 451ab91c, %l5 = 000000004920665d
5063 lduha [%i5+%o5]0x81,%l5 ! %l5 = 000000000000451a
5064! Mem[0000000010181400] = 000000ff, %l3 = ffffffffffffffff
5065 ldsba [%i6+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
5066! Mem[0000000010041410] = 2bc6fb30, %l5 = 000000000000451a
5067 ldsba [%i1+%o5]0x88,%l5 ! %l5 = 0000000000000030
5068! Mem[0000000010081400] = 00000000, %l4 = 0000000000000000
5069 lduha [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000
5070! Mem[0000000010101400] = 00ff0000, %l0 = 0000000000000000
5071 lduba [%i4+0x001]%asi,%l0 ! %l0 = 00000000000000ff
5072! Mem[0000000010101420] = ffffff7f 19e5972e, %l4 = 00000000, %l5 = 00000030
5073 ldda [%i4+0x020]%asi,%l4 ! %l4 = 00000000ffffff7f 0000000019e5972e
5074! Mem[0000000010141400] = bb1a00ff, %f0 = c5c53c21
5075 lda [%i5+%g0]0x80,%f0 ! %f0 = bb1a00ff
5076! Code Fragment 4
5077p0_fragment_15:
5078! %l0 = 00000000000000ff
5079 setx 0x67dc9e805838e4b8,%g7,%l0 ! %l0 = 67dc9e805838e4b8
5080! %l1 = 00000000000000ff
5081 setx 0x9928682fc77e38b5,%g7,%l1 ! %l1 = 9928682fc77e38b5
5082 setx 0x7ff8, %g1, %g2
5083 and %l0, %g2, %l0
5084 setx 0xffffffff, %g1, %g2
5085 and %l1, %g2, %l1
5086 setx 0x100000000, %g1, %g2
5087 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5088 ta T_CHANGE_HPRIV
5089 stxa %l1, [%l0]ASI_ICACHE_INSTR
5090 ta T_CHANGE_NONHPRIV
5091! %l0 = 67dc9e805838e4b8
5092 setx 0x0d82013864f7b6eb,%g7,%l0 ! %l0 = 0d82013864f7b6eb
5093! %l1 = 9928682fc77e38b5
5094 setx 0x3fb00cf84f3968fb,%g7,%l1 ! %l1 = 3fb00cf84f3968fb
5095! Mem[0000000010101400] = 0000ff00, %l1 = 3fb00cf84f3968fb
5096 lduwa [%i4+%g0]0x88,%l1 ! %l1 = 000000000000ff00
5097! Starting 10 instruction Store Burst
5098! %l0 = 0d82013864f7b6eb, Mem[0000000010181410] = ffff97ff
5099 stha %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffb6eb
5100
5101p0_label_198:
5102! %l6 = 0000000000000066, Mem[0000000010081428] = 00000000
5103 stb %l6,[%i2+0x028] ! Mem[0000000010081428] = 66000000
5104! Mem[00000000300c1400] = 00000000, %l6 = 0000000000000066
5105 ldsha [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
5106! Mem[0000000010081410] = ff97ffff, %l7 = 00000000ffc90000
5107 swapa [%i2+%o5]0x80,%l7 ! %l7 = 00000000ff97ffff
5108! %l1 = 000000000000ff00, Mem[00000000100c1410] = 571ee630
5109 stwa %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000ff00
5110! Mem[0000000010141410] = ffffff7f, %l7 = 00000000ff97ffff
5111 ldstub [%i5+%o5],%l7 ! %l7 = 000000ff000000ff
5112! %l3 = ffffffffffffffff, %l1 = 000000000000ff00, %l0 = 0d82013864f7b6eb
5113 andn %l3,%l1,%l0 ! %l0 = ffffffffffff00ff
5114! Mem[0000000030041400] = 451a94c8, %l3 = ffffffffffffffff
5115 swapa [%i1+%g0]0x89,%l3 ! %l3 = 00000000451a94c8
5116! %l1 = 000000000000ff00, Mem[0000000030101408] = 00000000
5117 stwa %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000ff00
5118! Mem[00000000100c1408] = 000000ff, %l6 = 0000000000000000
5119 ldstuba [%i3+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
5120! Starting 10 instruction Load Burst
5121! %f3 = c8941a45, %f24 = e0002802
5122 fcmpes %fcc1,%f3 ,%f24 ! %fcc1 = 2
5123
5124p0_label_199:
5125! Mem[0000000010181408] = 0000004f, %l6 = 00000000000000ff
5126 ldswa [%i6+%o4]0x80,%l6 ! %l6 = 000000000000004f
5127! Mem[0000000030001400] = 00664f97, %l4 = 00000000ffffff7f
5128 ldsha [%i0+%g0]0x89,%l4 ! %l4 = 0000000000004f97
5129! Mem[0000000030001400] = 974f6600, %l5 = 0000000019e5972e
5130 lduwa [%i0+%g0]0x81,%l5 ! %l5 = 00000000974f6600
5131! Mem[0000000030041400] = ffffffff, %l7 = 00000000000000ff
5132 lduha [%i1+%g0]0x89,%l7 ! %l7 = 000000000000ffff
5133! Mem[0000000010181408] = 0000004f, %l7 = 000000000000ffff
5134 ldswa [%i6+%o4]0x80,%l7 ! %l7 = 000000000000004f
5135! Mem[00000000300c1400] = a500000000000000, %l2 = 00000000ff662049
5136 ldxa [%i3+%g0]0x89,%l2 ! %l2 = a500000000000000
5137! Mem[00000000100c1404] = c8941a45, %l2 = a500000000000000
5138 ldub [%i3+0x006],%l2 ! %l2 = 000000000000001a
5139! Mem[0000000010041410] = 30fbc62b000000ff, %l5 = 00000000974f6600
5140 ldxa [%i1+%o5]0x80,%l5 ! %l5 = 30fbc62b000000ff
5141! Mem[00000000300c1408] = 000000a5, %l3 = 00000000451a94c8
5142 ldsha [%i3+%o4]0x89,%l3 ! %l3 = 00000000000000a5
5143! Starting 10 instruction Store Burst
5144! %f20 = 00002802 000000ff, Mem[0000000030181410] = ff000000 00000000
5145 stda %f20,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00002802 000000ff
5146
5147p0_label_200:
5148! %f4 = c1bd6468 b1000000, %l4 = 0000000000004f97
5149! Mem[0000000030101410] = 0000000000000000
5150 add %i4,0x010,%g1
5151 stda %f4,[%g1+%l4]ASI_PST32_SL ! Mem[0000000030101410] = 000000b16864bdc1
5152! %l2 = 000000000000001a, Mem[00000000300c1410] = 4f97ffff
5153 stwa %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000001a
5154! %l1 = 000000000000ff00, Mem[00000000100c1410] = 0000ff00
5155 stwa %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000ff00
5156! Mem[0000000010101400] = 0000ff00, %l5 = 30fbc62b000000ff
5157 swapa [%i4+%g0]0x88,%l5 ! %l5 = 000000000000ff00
5158! %l0 = ffffffffffff00ff, Mem[0000000010041408] = 83afffff
5159 stwa %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffff00ff
5160! %l4 = 0000000000004f97, Mem[00000000201c0000] = 00ff19af, %asi = 80
5161 stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 4f9719af
5162! Mem[0000000010141410] = ffffff7f, %l0 = ffffffffffff00ff
5163 swapa [%i5+%o5]0x80,%l0 ! %l0 = 00000000ffffff7f
5164! %l0 = 00000000ffffff7f, Mem[0000000010101400] = 000000ff
5165 stba %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000007f
5166! %l6 = 000000000000004f, imm = fffffffffffff259, %l2 = 000000000000001a
5167 add %l6,-0xda7,%l2 ! %l2 = fffffffffffff2a8
5168! Starting 10 instruction Load Burst
5169! Mem[00000000201c0000] = 4f9719af, %l2 = fffffffffffff2a8
5170 lduha [%o0+0x000]%asi,%l2 ! %l2 = 0000000000004f97
5171
5172p0_label_201:
5173! Mem[0000000010081400] = 00000000, %l3 = 00000000000000a5
5174 lduba [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000000
5175! Mem[0000000010181408] = 0000004f 000014ff, %l6 = 0000004f, %l7 = 0000004f
5176 ldda [%i6+%o4]0x80,%l6 ! %l6 = 000000000000004f 00000000000014ff
5177! Mem[0000000010101408] = 00e00000, %l3 = 0000000000000000
5178 lduba [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000000
5179! Mem[0000000030101408] = 00ff00000c281024, %l3 = 0000000000000000
5180 ldxa [%i4+%o4]0x81,%l3 ! %l3 = 00ff00000c281024
5181! Mem[0000000010101418] = ffffadffffffaf83, %l7 = 00000000000014ff
5182 ldxa [%i4+0x018]%asi,%l7 ! %l7 = ffffadffffffaf83
5183! %f25 = 8be483af, %f17 = 000014ff
5184 fstoi %f25,%f17 ! %f17 = 00000000
5185! Mem[0000000030141410] = 451ab91c, %l2 = 0000000000004f97
5186 ldswa [%i5+%o5]0x81,%l2 ! %l2 = 00000000451ab91c
5187! Mem[0000000010101400] = 0000007f, %l7 = ffffadffffffaf83
5188 lduba [%i4+%g0]0x88,%l7 ! %l7 = 000000000000007f
5189! Mem[0000000030101410] = c1bd6468b1000000, %l1 = 000000000000ff00
5190 ldxa [%i4+%o5]0x89,%l1 ! %l1 = c1bd6468b1000000
5191! Starting 10 instruction Store Burst
5192! Mem[0000000010001400] = 451a94c8, %l5 = 000000000000ff00, %asi = 80
5193 swapa [%i0+0x000]%asi,%l5 ! %l5 = 00000000451a94c8
5194
5195p0_label_202:
5196! Mem[000000001008142b] = 66000000, %l5 = 00000000451a94c8
5197 ldstuba [%i2+0x02b]%asi,%l5 ! %l5 = 00000000000000ff
5198! %f28 = 00000000 000000ff, Mem[0000000010141400] = ff001abb 04171c80
5199 stda %f28,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000 000000ff
5200! Mem[0000000030101408] = 00ff0000, %l6 = 000000000000004f
5201 ldstuba [%i4+%o4]0x81,%l6 ! %l6 = 00000000000000ff
5202! %l1 = c1bd6468b1000000, Mem[0000000010081408] = 00030000
5203 stba %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00030000
5204! Mem[0000000010081410] = 0000c9ff, %l1 = c1bd6468b1000000
5205 swapa [%i2+%o5]0x88,%l1 ! %l1 = 000000000000c9ff
5206! %f11 = 7fffffff, %f6 = 1cb91804 2bc6fb30
5207 fitod %f11,%f6 ! %f6 = 41dfffff ffc00000
5208! %f12 = 96c4166b, %f22 = 66c93792
5209 fcmpes %fcc2,%f12,%f22 ! %fcc2 = 1
5210! %l4 = 0000000000004f97, Mem[0000000030001400] = 974f6600
5211 stwa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00004f97
5212! Mem[0000000030101410] = 000000b1, %l2 = 00000000451ab91c
5213 ldstuba [%i4+%o5]0x81,%l2 ! %l2 = 00000000000000ff
5214! Starting 10 instruction Load Burst
5215! Mem[00000000300c1408] = a5000000, %l5 = 0000000000000000
5216 ldsha [%i3+%o4]0x81,%l5 ! %l5 = ffffffffffffa500
5217
5218p0_label_203:
5219! Mem[0000000021800000] = 1cb7dd30, %l4 = 0000000000004f97
5220 ldsb [%o3+0x001],%l4 ! %l4 = ffffffffffffffb7
5221! %l2 = 0000000000000000, imm = fffffffffffffb59, %l5 = ffffffffffffa500
5222 andn %l2,-0x4a7,%l5 ! %l5 = 0000000000000000
5223! Mem[0000000010001408] = 0000ff0056000000, %l4 = ffffffffffffffb7
5224 ldxa [%i0+0x008]%asi,%l4 ! %l4 = 0000ff0056000000
5225! Mem[0000000010141410] = ffff00ff, %l4 = 0000ff0056000000
5226 ldsba [%i5+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
5227! Mem[0000000030101410] = b10000ff, %l3 = 00ff00000c281024
5228 lduha [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff
5229! Mem[0000000010081420] = 8be483af c9206600, %l0 = ffffff7f, %l1 = 0000c9ff
5230 ldda [%i2+0x020]%asi,%l0 ! %l0 = 000000008be483af 00000000c9206600
5231! Mem[0000000010181410] = ffffb6eb, %f16 = 0000004f
5232 lda [%i6+%o5]0x88,%f16 ! %f16 = ffffb6eb
5233! Mem[000000001008141c] = ffffaf83, %f12 = 96c4166b
5234 lda [%i2+0x01c]%asi,%f12 ! %f12 = ffffaf83
5235! Mem[0000000010181400] = ff000000, %l0 = 000000008be483af
5236 ldsba [%i6+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
5237! Starting 10 instruction Store Burst
5238! Mem[0000000010041408] = ff00ffff, %l2 = 0000000000000000, %asi = 80
5239 swapa [%i1+0x008]%asi,%l2 ! %l2 = 00000000ff00ffff
5240
5241p0_label_204:
5242! %l2 = 00000000ff00ffff, Mem[0000000030081410] = ff00006200000000
5243 stxa %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000ff00ffff
5244! %f16 = ffffb6eb 00000000 ffffaf83 0000004f
5245! %f20 = 00002802 000000ff 66c93792 034f37e1
5246! %f24 = e0002802 8be483af ff37c966 7fffffff
5247! %f28 = 00000000 000000ff 000000ff ffe0c7f6
5248 stda %f16,[%i0]ASI_BLK_AIUP ! Block Store to 0000000010001400
5249! %l6 = 0000000000000000, Mem[0000000021800180] = ffffad00, %asi = 80
5250 stba %l6,[%o3+0x180]%asi ! Mem[0000000021800180] = 00ffad00
5251! Code Fragment 4
5252p0_fragment_16:
5253! %l0 = ffffffffffffffff
5254 setx 0x6e2b5990117fb56b,%g7,%l0 ! %l0 = 6e2b5990117fb56b
5255! %l1 = 00000000c9206600
5256 setx 0x3a49fd80469057d4,%g7,%l1 ! %l1 = 3a49fd80469057d4
5257 setx 0x7ff8, %g1, %g2
5258 and %l0, %g2, %l0
5259 setx 0xffffffff, %g1, %g2
5260 and %l1, %g2, %l1
5261 setx 0x100000000, %g1, %g2
5262 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5263 ta T_CHANGE_HPRIV
5264 stxa %l1, [%l0]ASI_ICACHE_INSTR
5265 ta T_CHANGE_NONHPRIV
5266! %l0 = 6e2b5990117fb56b
5267 setx 0x24cc492f9eb8caf3,%g7,%l0 ! %l0 = 24cc492f9eb8caf3
5268! %l1 = 3a49fd80469057d4
5269 setx 0x96cfd8c0226b88e2,%g7,%l1 ! %l1 = 96cfd8c0226b88e2
5270! %f12 = ffffaf83 000000ff, Mem[0000000030101400] = e4000000 83afffff
5271 stda %f12,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffaf83 000000ff
5272! Mem[0000000010101430] = ffff8668, %l6 = 0000000000000000
5273 swap [%i4+0x030],%l6 ! %l6 = 00000000ffff8668
5274! %l6 = ffff8668, %l7 = 0000007f, Mem[0000000010141400] = ff000000 00000000
5275 stda %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffff8668 0000007f
5276! %l6 = 00000000ffff8668, %l5 = 0000000000000000, %l4 = ffffffffffffffff
5277 and %l6,%l5,%l4 ! %l4 = 0000000000000000
5278! Mem[00000000100c1400] = ffff974f, %l7 = 000000000000007f
5279 swapa [%i3+%g0]0x80,%l7 ! %l7 = 00000000ffff974f
5280! Starting 10 instruction Load Burst
5281! Mem[0000000010101408] = 00e00000, %l3 = 00000000000000ff
5282 lduba [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000000
5283
5284p0_label_205:
5285! Mem[0000000021800140] = ffff94e3, %l4 = 0000000000000000
5286 ldsha [%o3+0x140]%asi,%l4 ! %l4 = ffffffffffffffff
5287! Mem[00000000100c1408] = 000000ff, %l0 = 24cc492f9eb8caf3
5288 lduba [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ff
5289! Mem[0000000010081408] = 0003000049ff665d, %l1 = 96cfd8c0226b88e2
5290 ldxa [%i2+%o4]0x80,%l1 ! %l1 = 0003000049ff665d
5291! Mem[00000000201c0000] = 4f9719af, %l6 = 00000000ffff8668
5292 lduba [%o0+0x001]%asi,%l6 ! %l6 = 0000000000000097
5293! %l4 = ffffffffffffffff, immd = 0000000000000146, %l6 = 0000000000000097
5294 mulx %l4,0x146,%l6 ! %l6 = fffffffffffffeba
5295! Mem[0000000030081410] = 00000000, %l5 = 0000000000000000
5296 lduba [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000000
5297! Mem[0000000010041418] = 66c93792034f37e1, %l0 = 00000000000000ff
5298 ldxa [%i1+0x018]%asi,%l0 ! %l0 = 66c93792034f37e1
5299! Mem[0000000030181408] = 0000974f, %l6 = fffffffffffffeba
5300 ldsba [%i6+%o4]0x81,%l6 ! %l6 = 0000000000000000
5301! Mem[00000000300c1408] = 000000a5, %l5 = 0000000000000000
5302 lduwa [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000a5
5303! Starting 10 instruction Store Burst
5304! %l5 = 00000000000000a5, Mem[0000000010141418] = ffffffffffe0c7f6, %asi = 80
5305 stxa %l5,[%i5+0x018]%asi ! Mem[0000000010141418] = 00000000000000a5
5306
5307p0_label_206:
5308! Mem[0000000010181408] = 0000004f, %l4 = ffffffffffffffff
5309 swapa [%i6+%o4]0x80,%l4 ! %l4 = 000000000000004f
5310! %f4 = c1bd6468 b1000000, Mem[0000000010081408] = 00000300 5d66ff49
5311 stda %f4 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = c1bd6468 b1000000
5312! Mem[0000000010041400] = 000000ff00000000, %l0 = 66c93792034f37e1, %l6 = 0000000000000000
5313 casxa [%i1]0x80,%l0,%l6 ! %l6 = 000000ff00000000
5314! Mem[0000000010041400] = ff000000, %l3 = 0000000000000000
5315 ldstuba [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff
5316! Mem[0000000010081400] = 00000000, %l4 = 000000000000004f
5317 swapa [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
5318! Mem[0000000010101403] = 7f000000, %l6 = 000000ff00000000
5319 ldstuba [%i4+0x003]%asi,%l6 ! %l6 = 00000000000000ff
5320! Mem[0000000030081400] = 76b6b320, %l4 = 0000000000000000
5321 ldstuba [%i2+%g0]0x89,%l4 ! %l4 = 00000020000000ff
5322! %l0 = 66c93792034f37e1, Mem[0000000010101408] = 00e0000000000000
5323 stxa %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 66c93792034f37e1
5324! Code Fragment 3
5325p0_fragment_17:
5326! %l0 = 66c93792034f37e1
5327 setx 0xf94bf2487b0a1536,%g7,%l0 ! %l0 = f94bf2487b0a1536
5328! %l1 = 0003000049ff665d
5329 setx 0xc7021f6036e48372,%g7,%l1 ! %l1 = c7021f6036e48372
5330 setx 0x1fe000, %g1, %g3
5331 or %l0, %g3, %l0 ! always set perrmask = 0xff
5332 setx 0x1ffff8, %g1, %g2
5333 and %l0, %g2, %l0
5334 ta T_CHANGE_HPRIV
5335 stxa %l1, [%l0]ASI_DCACHE_DATA
5336 ta T_CHANGE_NONHPRIV
5337! %l0 = f94bf2487b0a1536
5338 setx 0x228d1307f950dcc7,%g7,%l0 ! %l0 = 228d1307f950dcc7
5339! %l1 = c7021f6036e48372
5340 setx 0xabf643b86e700ad4,%g7,%l1 ! %l1 = abf643b86e700ad4
5341! Starting 10 instruction Load Burst
5342! Mem[0000000010081408] = b1000000, %l3 = 0000000000000000
5343 lduwa [%i2+%o4]0x88,%l3 ! %l3 = 00000000b1000000
5344
5345p0_label_207:
5346! Mem[0000000010101408] = 9237c966, %l7 = 00000000ffff974f
5347 ldsha [%i4+%o4]0x88,%l7 ! %l7 = ffffffffffffc966
5348! Mem[0000000030041410] = ffffaf83 4920665d, %l2 = ff00ffff, %l3 = b1000000
5349 ldda [%i1+%o5]0x89,%l2 ! %l2 = 000000004920665d 00000000ffffaf83
5350! Mem[0000000030001408] = 00000000, %l2 = 000000004920665d
5351 lduba [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000
5352! Mem[0000000010041400] = ff0000ff, %f28 = 00000000
5353 lda [%i1+%g0]0x88,%f28 ! %f28 = ff0000ff
5354! Mem[0000000010181410] = ebb6ffff, %l4 = 0000000000000020
5355 ldsba [%i6+%o5]0x80,%l4 ! %l4 = ffffffffffffffeb
5356! Mem[0000000010141410] = ffff00ff66c937ff, %l7 = ffffffffffffc966
5357 ldxa [%i5+%o5]0x80,%l7 ! %l7 = ffff00ff66c937ff
5358! Mem[00000000300c1400] = 00000000, %l6 = 0000000000000000
5359 lduha [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000
5360! %l7 = ffff00ff66c937ff, Mem[0000000010181408] = ffffffff
5361 stwa %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = 66c937ff
5362! Mem[0000000010101408] = 9237c966, %f5 = b1000000
5363 lda [%i4+%o4]0x88,%f5 ! %f5 = 9237c966
5364! Starting 10 instruction Store Burst
5365! %l3 = 00000000ffffaf83, Mem[0000000021800041] = ff0e4385, %asi = 80
5366 stba %l3,[%o3+0x041]%asi ! Mem[0000000021800040] = ff834385
5367
5368p0_label_208:
5369! %f6 = 41dfffff ffc00000, %l2 = 0000000000000000
5370! Mem[0000000010181430] = 4049c35800000000
5371 add %i6,0x030,%g1
5372 stda %f6,[%g1+%l2]ASI_PST32_P ! Mem[0000000010181430] = 4049c35800000000
5373! Mem[0000000010181408] = 66c937ff, %l3 = 00000000ffffaf83
5374 swapa [%i6+%o4]0x80,%l3 ! %l3 = 0000000066c937ff
5375! %f4 = c1bd6468, Mem[0000000010181410] = ffffb6eb
5376 sta %f4 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = c1bd6468
5377! %f0 = bb1a00ff c8941a45 ff662049 c8941a45
5378! %f4 = c1bd6468 9237c966 41dfffff ffc00000
5379! %f8 = 00000000 30fbc62b 4f979be2 7fffffff
5380! %f12 = ffffaf83 000000ff ffffffff ffffffff
5381 stda %f0,[%i5]ASI_COMMIT_P ! Block Store to 0000000010141400
5382! %l6 = 00000000, %l7 = 66c937ff, Mem[0000000030081410] = 00000000 ff00ffff
5383 stda %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 66c937ff
5384! Mem[0000000010181400] = 000000ff, %l2 = 0000000000000000
5385 swapa [%i6+%g0]0x88,%l2 ! %l2 = 00000000000000ff
5386! %l4 = ffffffffffffffeb, Mem[000000001004140d] = 0000004f, %asi = 80
5387 stba %l4,[%i1+0x00d]%asi ! Mem[000000001004140c] = 00eb004f
5388! %f24 = e0002802 8be483af, Mem[0000000030001400] = 00004f97 00000000
5389 stda %f24,[%i0+%g0]0x81 ! Mem[0000000030001400] = e0002802 8be483af
5390! %l6 = 0000000000000000, Mem[00000000100c1410] = 0000ff00
5391 stha %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000ff00
5392! Starting 10 instruction Load Burst
5393! Mem[0000000030001410] = ff00000002280000, %f28 = ff0000ff 000000ff
5394 ldda [%i0+%o5]0x81,%f28 ! %f28 = ff000000 02280000
5395
5396p0_label_209:
5397! Code Fragment 4
5398p0_fragment_18:
5399! %l0 = 228d1307f950dcc7
5400 setx 0x93cfa737de4c9d47,%g7,%l0 ! %l0 = 93cfa737de4c9d47
5401! %l1 = abf643b86e700ad4
5402 setx 0x0350101fe8519dc1,%g7,%l1 ! %l1 = 0350101fe8519dc1
5403 setx 0x7ff8, %g1, %g2
5404 and %l0, %g2, %l0
5405 setx 0xffffffff, %g1, %g2
5406 and %l1, %g2, %l1
5407 setx 0x100000000, %g1, %g2
5408 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5409 ta T_CHANGE_HPRIV
5410 stxa %l1, [%l0]ASI_ICACHE_INSTR
5411 ta T_CHANGE_NONHPRIV
5412! %l0 = 93cfa737de4c9d47
5413 setx 0xbd28a1301244bfae,%g7,%l0 ! %l0 = bd28a1301244bfae
5414! %l1 = 0350101fe8519dc1
5415 setx 0x564cc8e0731f6569,%g7,%l1 ! %l1 = 564cc8e0731f6569
5416! Mem[0000000010101400] = ff00007f, %l1 = 564cc8e0731f6569
5417 lduwa [%i4+%g0]0x88,%l1 ! %l1 = 00000000ff00007f
5418! %l7 = ffff00ff66c937ff, imm = 00000000000005fc, %l4 = ffffffffffffffeb
5419 xor %l7,0x5fc,%l4 ! %l4 = ffff00ff66c93203
5420! Mem[0000000010081408] = 000000b16864bdc1, %f20 = 00002802 000000ff
5421 ldda [%i2+%o4]0x80,%f20 ! %f20 = 000000b1 6864bdc1
5422! Mem[0000000010041408] = 4f00eb0000000000, %l1 = 00000000ff00007f
5423 ldxa [%i1+%o4]0x88,%l1 ! %l1 = 4f00eb0000000000
5424 membar #Sync ! Added by membar checker (32)
5425! Mem[0000000010001410] = 00002802 000000ff, %l2 = 000000ff, %l3 = 66c937ff
5426 ldda [%i0+%o5]0x80,%l2 ! %l2 = 0000000000002802 00000000000000ff
5427! Code Fragment 4
5428p0_fragment_19:
5429! %l0 = bd28a1301244bfae
5430 setx 0x28449f27d088b124,%g7,%l0 ! %l0 = 28449f27d088b124
5431! %l1 = 4f00eb0000000000
5432 setx 0x7c4a39384037601e,%g7,%l1 ! %l1 = 7c4a39384037601e
5433 setx 0x7ff8, %g1, %g2
5434 and %l0, %g2, %l0
5435 setx 0xffffffff, %g1, %g2
5436 and %l1, %g2, %l1
5437 setx 0x100000000, %g1, %g2
5438 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5439 ta T_CHANGE_HPRIV
5440 stxa %l1, [%l0]ASI_ICACHE_INSTR
5441 ta T_CHANGE_NONHPRIV
5442! %l0 = 28449f27d088b124
5443 setx 0x0167158fda381fcf,%g7,%l0 ! %l0 = 0167158fda381fcf
5444! %l1 = 7c4a39384037601e
5445 setx 0x9e07ad7fe9e7d1ff,%g7,%l1 ! %l1 = 9e07ad7fe9e7d1ff
5446! Mem[0000000010181408] = 83afffff, %l1 = 9e07ad7fe9e7d1ff
5447 ldswa [%i6+%o4]0x88,%l1 ! %l1 = ffffffff83afffff
5448! Mem[0000000020800000] = 20ff17e8, %l3 = 00000000000000ff
5449 lduh [%o1+%g0],%l3 ! %l3 = 00000000000020ff
5450! Starting 10 instruction Store Burst
5451! Mem[0000000030001410] = 000000ff, %l3 = 00000000000020ff
5452 ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
5453
5454p0_label_210:
5455! %l5 = 00000000000000a5, Mem[0000000030081408] = ffffaf83
5456 stwa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000a5
5457! %f0 = bb1a00ff, Mem[000000001014140c] = c8941a45
5458 st %f0 ,[%i5+0x00c] ! Mem[000000001014140c] = bb1a00ff
5459! Mem[00000000300c1408] = a5000000, %l4 = ffff00ff66c93203
5460 swapa [%i3+%o4]0x81,%l4 ! %l4 = 00000000a5000000
5461! %f18 = ffffaf83 0000004f, %l4 = 00000000a5000000
5462! Mem[0000000010181418] = 000000ff00000000
5463 add %i6,0x018,%g1
5464 stda %f18,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010181418] = 000000ff00000000
5465! %f4 = c1bd6468 9237c966, %l5 = 00000000000000a5
5466! Mem[00000000100c1430] = ffffffffffffffff
5467 add %i3,0x030,%g1
5468 stda %f4,[%g1+%l5]ASI_PST8_P ! Mem[00000000100c1430] = c1ff64ffff37ff66
5469! Mem[0000000010181400] = 00000000, %l6 = 0000000000000000
5470 swapa [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000
5471! %l6 = 00000000, %l7 = 66c937ff, Mem[0000000010101400] = 7f0000ff 4a27ace9
5472 stda %l6,[%i4+0x000]%asi ! Mem[0000000010101400] = 00000000 66c937ff
5473! Mem[0000000030181408] = 4f970000, %l4 = 00000000a5000000
5474 ldstuba [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000ff
5475! %l1 = ffffffff83afffff, Mem[0000000010141408] = 492066ff
5476 stwa %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 83afffff
5477! Starting 10 instruction Load Burst
5478! Mem[0000000030081400] = ffb3b676, %l1 = ffffffff83afffff
5479 lduwa [%i2+%g0]0x81,%l1 ! %l1 = 00000000ffb3b676
5480
5481p0_label_211:
5482! Mem[0000000030081400] = 15331e8d 76b6b3ff, %l6 = 00000000, %l7 = 66c937ff
5483 ldda [%i2+%g0]0x89,%l6 ! %l6 = 0000000076b6b3ff 0000000015331e8d
5484! Mem[0000000010141408] = 83afffff, %l5 = 00000000000000a5
5485 ldsha [%i5+%o4]0x88,%l5 ! %l5 = ffffffffffffffff
5486! Mem[0000000030101410] = b10000ff, %f15 = ffffffff
5487 lda [%i4+%o5]0x89,%f15 ! %f15 = b10000ff
5488! Mem[0000000030181400] = 1cb918042bc6fb30, %f20 = 000000b1 6864bdc1
5489 ldda [%i6+%g0]0x89,%f20 ! %f20 = 1cb91804 2bc6fb30
5490! Mem[0000000010141410] = c1bd6468, %f29 = 02280000
5491 lda [%i5+0x010]%asi,%f29 ! %f29 = c1bd6468
5492! Mem[0000000030041410] = 5d662049, %l5 = ffffffffffffffff
5493 lduha [%i1+%o5]0x81,%l5 ! %l5 = 0000000000005d66
5494! Mem[0000000030181400] = 2bc6fb30, %l6 = 0000000076b6b3ff
5495 lduwa [%i6+%g0]0x89,%l6 ! %l6 = 000000002bc6fb30
5496! Mem[0000000030041408] = 83afffff, %f23 = 034f37e1
5497 lda [%i1+%o4]0x81,%f23 ! %f23 = 83afffff
5498 membar #Sync ! Added by membar checker (33)
5499! Mem[00000000100c1400] = 0000007f c8941a45 ff000000 02280000
5500! Mem[00000000100c1410] = 0000ff00 1cb91804 cf030000 4920665d
5501! Mem[00000000100c1420] = 00000000 30fbc62b ffffff00 7fffffff
5502! Mem[00000000100c1430] = c1ff64ff ff37ff66 ec0404c9 f9c9cf7f
5503 ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
5504! Starting 10 instruction Store Burst
5505! %f20 = 1cb91804, Mem[0000000010181410] = c1bd6468
5506 sta %f20,[%i6+%o5]0x88 ! Mem[0000000010181410] = 1cb91804
5507
5508p0_label_212:
5509! Mem[0000000010101408] = 66c93792, %l1 = 00000000ffb3b676
5510 swapa [%i4+%o4]0x80,%l1 ! %l1 = 0000000066c93792
5511! Mem[0000000010181410] = 0418b91c, %l5 = 0000000000005d66
5512 swap [%i6+%o5],%l5 ! %l5 = 000000000418b91c
5513! %l3 = 00000000000000ff, Mem[0000000010081400] = 000000000000004f
5514 stxa %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000000000ff
5515! %l5 = 000000000418b91c, Mem[0000000010181418] = 000000ff00000000
5516 stx %l5,[%i6+0x018] ! Mem[0000000010181418] = 000000000418b91c
5517! Mem[0000000030181408] = ff00974f, %l1 = 0000000066c93792
5518 ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
5519! Mem[0000000010141438] = ffffffffffffffff, %l5 = 000000000418b91c, %l7 = 0000000015331e8d
5520 add %i5,0x38,%g1
5521 casxa [%g1]0x80,%l5,%l7 ! %l7 = ffffffffffffffff
5522! Mem[00000000300c1408] = 66c93203, %l4 = 0000000000000000
5523 ldstuba [%i3+%o4]0x81,%l4 ! %l4 = 00000066000000ff
5524! %l3 = 00000000000000ff, %l4 = 0000000000000066, %l2 = 0000000000002802
5525 mulx %l3,%l4,%l2 ! %l2 = 000000000000659a
5526! %f29 = c1bd6468, Mem[00000000300c1400] = 00000000
5527 sta %f29,[%i3+%g0]0x81 ! Mem[00000000300c1400] = c1bd6468
5528! Starting 10 instruction Load Burst
5529! Mem[0000000030101408] = 0000ffff, %l4 = 0000000000000066
5530 lduba [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ff
5531
5532p0_label_213:
5533! Mem[0000000021800040] = ff834385, %l1 = 00000000000000ff
5534 lduba [%o3+0x041]%asi,%l1 ! %l1 = 0000000000000083
5535! Mem[0000000030041400] = ffffffff, %f24 = e0002802
5536 lda [%i1+%g0]0x89,%f24 ! %f24 = ffffffff
5537! Mem[00000000100c1400] = 451a94c87f000000, %f30 = 000000ff ffe0c7f6
5538 ldda [%i3+%g0]0x88,%f30 ! %f30 = 451a94c8 7f000000
5539! Mem[0000000010101428] = 0000007affffffff, %f22 = 66c93792 83afffff
5540 ldda [%i4+0x028]%asi,%f22 ! %f22 = 0000007a ffffffff
5541! Mem[0000000010101408] = ffb3b676, %l6 = 000000002bc6fb30
5542 lduwa [%i4+%o4]0x80,%l6 ! %l6 = 00000000ffb3b676
5543! Mem[0000000020800000] = 20ff17e8, %l3 = 00000000000000ff
5544 lduha [%o1+0x000]%asi,%l3 ! %l3 = 00000000000020ff
5545! Mem[000000001010141c] = ffffaf83, %f21 = 2bc6fb30
5546 ld [%i4+0x01c],%f21 ! %f21 = ffffaf83
5547! Mem[0000000030101410] = ff0000b1, %l5 = 000000000418b91c
5548 lduba [%i4+%o5]0x81,%l5 ! %l5 = 00000000000000ff
5549! Mem[0000000010041410] = 2bc6fb30, %l0 = 0167158fda381fcf
5550 lduha [%i1+%o5]0x88,%l0 ! %l0 = 000000000000fb30
5551! Starting 10 instruction Store Burst
5552! %l1 = 0000000000000083, Mem[0000000010141408] = ffffaf83
5553 stha %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0083af83
5554
5555p0_label_214:
5556! Mem[0000000030141408] = ff000000, %l3 = 00000000000020ff
5557 swapa [%i5+%o4]0x89,%l3 ! %l3 = 00000000ff000000
5558! %l6 = 00000000ffb3b676, Mem[0000000010081400] = ff000000
5559 stha %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = b6760000
5560! %l0 = 000000000000fb30, Mem[0000000010101408] = ffb3b676, %asi = 80
5561 stwa %l0,[%i4+0x008]%asi ! Mem[0000000010101408] = 0000fb30
5562! Mem[00000000100c1400] = 7f000000, %l5 = 00000000000000ff
5563 swapa [%i3+%g0]0x88,%l5 ! %l5 = 000000007f000000
5564! %l1 = 0000000000000083, Mem[0000000030101400] = ffffaf83000000ff
5565 stxa %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000000083
5566! %l4 = 00000000000000ff, Mem[0000000010141400] = ff001abb
5567 stba %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff001aff
5568! %l3 = 00000000ff000000, Mem[0000000010081408] = 000000b1
5569 stba %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000b1
5570! %l4 = 00000000000000ff, Mem[0000000010001410] = 00002802
5571 stb %l4,[%i0+%o5] ! Mem[0000000010001410] = ff002802
5572! Mem[0000000010041410] = 2bc6fb30, %l2 = 000000000000659a
5573 swapa [%i1+%o5]0x88,%l2 ! %l2 = 000000002bc6fb30
5574! Starting 10 instruction Load Burst
5575! Mem[00000000100c140c] = 02280000, %l3 = 00000000ff000000
5576 ldsh [%i3+0x00c],%l3 ! %l3 = 0000000000000228
5577
5578p0_label_215:
5579! Mem[0000000010041408] = 4f00eb00 00000000, %l6 = ffb3b676, %l7 = ffffffff
5580 ldda [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000 000000004f00eb00
5581! Mem[00000000100c1408] = 000000ff, %l3 = 0000000000000228
5582 ldsha [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000ff
5583! Mem[0000000010101410] = 000000ff, %l3 = 00000000000000ff
5584 lduha [%i4+%o5]0x88,%l3 ! %l3 = 00000000000000ff
5585! Mem[0000000030081408] = a5000000, %l0 = 000000000000fb30
5586 lduha [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000
5587! Mem[0000000010101410] = ff0000000000003e, %f24 = ffffffff 8be483af
5588 ldda [%i4+%o5]0x80,%f24 ! %f24 = ff000000 0000003e
5589! Mem[0000000030001408] = 0000000000000000, %l5 = 000000007f000000
5590 ldxa [%i0+%o4]0x89,%l5 ! %l5 = 0000000000000000
5591! Mem[0000000010041410] = 0000659a, %l1 = 0000000000000083
5592 lduba [%i1+%o5]0x88,%l1 ! %l1 = 000000000000009a
5593! Mem[0000000010001410] = 022800ff, %f0 = 0000007f
5594 lda [%i0+%o5]0x88,%f0 ! %f0 = 022800ff
5595! Mem[0000000010001408] = ffffaf83, %l5 = 0000000000000000
5596 lduba [%i0+%o4]0x80,%l5 ! %l5 = 00000000000000ff
5597! Starting 10 instruction Store Burst
5598! Mem[0000000030081408] = a5000000, %l7 = 000000004f00eb00
5599 swapa [%i2+%o4]0x89,%l7 ! %l7 = 00000000a5000000
5600
5601p0_label_216:
5602! %l7 = 00000000a5000000, Mem[0000000010081400] = b6760000
5603 stba %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00760000
5604! Mem[00000000201c0000] = 4f9719af, %l6 = 0000000000000000
5605 ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 0000004f000000ff
5606! %l0 = 0000000000000000, Mem[0000000030001410] = ff00000002280000
5607 stxa %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000000
5608! Code Fragment 3
5609p0_fragment_20:
5610! %l0 = 0000000000000000
5611 setx 0xb127f13851691fae,%g7,%l0 ! %l0 = b127f13851691fae
5612! %l1 = 000000000000009a
5613 setx 0x2b5defa0107184d1,%g7,%l1 ! %l1 = 2b5defa0107184d1
5614 setx 0x1fe000, %g1, %g3
5615 or %l0, %g3, %l0 ! always set perrmask = 0xff
5616 setx 0x1ffff8, %g1, %g2
5617 and %l0, %g2, %l0
5618 ta T_CHANGE_HPRIV
5619 stxa %l1, [%l0]ASI_DCACHE_DATA
5620 ta T_CHANGE_NONHPRIV
5621! %l0 = b127f13851691fae
5622 setx 0x89e1bbc829010dde,%g7,%l0 ! %l0 = 89e1bbc829010dde
5623! %l1 = 2b5defa0107184d1
5624 setx 0x11c816a79aaaea72,%g7,%l1 ! %l1 = 11c816a79aaaea72
5625! %f11 = 7fffffff, Mem[0000000010081410] = b1000000
5626 sta %f11,[%i2+%o5]0x88 ! Mem[0000000010081410] = 7fffffff
5627! Mem[0000000010141410] = c1bd6468, %l0 = 89e1bbc829010dde
5628 ldstuba [%i5+%o5]0x80,%l0 ! %l0 = 000000c1000000ff
5629! %l5 = 00000000000000ff, Mem[0000000010041400] = ff0000ff
5630 stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00ff00ff
5631! %l0 = 000000c1, %l1 = 9aaaea72, Mem[0000000010141410] = 6864bdff 66c93792
5632 stda %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000c1 9aaaea72
5633! Mem[0000000010141410] = 000000c1, %l1 = 11c816a79aaaea72
5634 ldstuba [%i5+%o5]0x88,%l1 ! %l1 = 000000c1000000ff
5635! Starting 10 instruction Load Burst
5636! Mem[0000000010081408] = b1000000, %l1 = 00000000000000c1
5637 ldsba [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
5638
5639p0_label_217:
5640! Mem[0000000010001410] = 022800ff, %f25 = 0000003e
5641 lda [%i0+%o5]0x88,%f25 ! %f25 = 022800ff
5642! Mem[0000000010181414] = 00ff0000, %f29 = c1bd6468
5643 ld [%i6+0x014],%f29 ! %f29 = 00ff0000
5644! Mem[0000000030101408] = 0000ffff, %f3 = 02280000
5645 lda [%i4+%o4]0x89,%f3 ! %f3 = 0000ffff
5646! Mem[00000000201c0000] = ff9719af, %l5 = 00000000000000ff
5647 lduh [%o0+%g0],%l5 ! %l5 = 000000000000ff97
5648! Mem[0000000010141400] = ff1a00ff, %l3 = 00000000000000ff
5649 lduha [%i5+%g0]0x80,%l3 ! %l3 = 000000000000ff1a
5650! Mem[0000000030001408] = 00000000, %l1 = 0000000000000000
5651 ldsba [%i0+%o4]0x89,%l1 ! %l1 = 0000000000000000
5652! Mem[0000000030001410] = 00000000, %l1 = 0000000000000000
5653 lduwa [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
5654! Mem[0000000010041408] = 0000000000eb004f, %l0 = 00000000000000c1
5655 ldxa [%i1+0x008]%asi,%l0 ! %l0 = 0000000000eb004f
5656! Mem[0000000030181410] = ff000000, %l2 = 000000002bc6fb30
5657 ldsha [%i6+%o5]0x81,%l2 ! %l2 = ffffffffffffff00
5658! Starting 10 instruction Store Burst
5659! %f22 = 0000007a ffffffff, %l4 = 00000000000000ff
5660! Mem[0000000030041420] = 07fefd2430fbc62b
5661 add %i1,0x020,%g1
5662 stda %f22,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030041420] = ffffffff7a000000
5663
5664p0_label_218:
5665! %l3 = 000000000000ff1a, Mem[0000000030141410] = 1cb91a45
5666 stha %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 1cb9ff1a
5667! Mem[0000000030181400] = 2bc6fb30, %l7 = 00000000a5000000
5668 ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 00000030000000ff
5669! %l0 = 0000000000eb004f, Mem[0000000030181408] = ff00974f
5670 stwa %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00eb004f
5671! Mem[000000001004142c] = 7fffffff, %l1 = 00000000, %l7 = 00000030
5672 add %i1,0x2c,%g1
5673 casa [%g1]0x80,%l1,%l7 ! %l7 = 000000007fffffff
5674! Mem[0000000010081400] = 00007600, %l7 = 000000007fffffff
5675 swapa [%i2+%g0]0x88,%l7 ! %l7 = 0000000000007600
5676! %l4 = 00000000000000ff, Mem[0000000010141400] = ff001aff
5677 stba %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff001aff
5678 membar #Sync ! Added by membar checker (34)
5679! %l2 = ffffffffffffff00, Mem[00000000100c1417] = 1cb91804, %asi = 80
5680 stba %l2,[%i3+0x017]%asi ! Mem[00000000100c1414] = 1cb91800
5681! %l0 = 0000000000eb004f, Mem[00000000201c0000] = ff9719af, %asi = 80
5682 stba %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 4f9719af
5683! %l4 = 00000000000000ff, Mem[00000000100c1408] = 00002802000000ff
5684 stxa %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000000000ff
5685! Starting 10 instruction Load Burst
5686! Mem[0000000030141410] = 1affb91c, %f31 = 7f000000
5687 lda [%i5+%o5]0x81,%f31 ! %f31 = 1affb91c
5688
5689p0_label_219:
5690! Mem[00000000100c1434] = ff37ff66, %f9 = 30fbc62b
5691 lda [%i3+0x034]%asi,%f9 ! %f9 = ff37ff66
5692! Mem[0000000030101400] = 8300000000000000, %l0 = 0000000000eb004f
5693 ldxa [%i4+%g0]0x81,%l0 ! %l0 = 8300000000000000
5694! Mem[0000000030101408] = 0000ffff, %l2 = ffffffffffffff00
5695 lduwa [%i4+%o4]0x89,%l2 ! %l2 = 000000000000ffff
5696! Mem[0000000010101400] = 00000000 66c937ff 0000fb30 034f37e1
5697! Mem[0000000010101410] = ff000000 0000003e ffffadff ffffaf83
5698! Mem[0000000010101420] = ffffff7f 19e5972e 0000007a ffffffff
5699! Mem[0000000010101430] = 00000000 00000000 ffe0c7f6 006d0000
5700 ldda [%i4]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010101400
5701! Mem[0000000010081438] = ffffffff, %l3 = 000000000000ff1a
5702 ldsh [%i2+0x038],%l3 ! %l3 = ffffffffffffffff
5703! Mem[0000000030081410] = 00000000, %l3 = ffffffffffffffff
5704 lduwa [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000000
5705! Mem[0000000030001408] = 0000000000000000, %f20 = 1cb91804 ffffaf83
5706 ldda [%i0+%o4]0x89,%f20 ! %f20 = 00000000 00000000
5707! Mem[0000000030101400] = 00000083, %l0 = 8300000000000000
5708 ldswa [%i4+%g0]0x89,%l0 ! %l0 = 0000000000000083
5709! Mem[0000000010181428] = 0418b91c afffffff, %l6 = 0000004f, %l7 = 00007600
5710 ldda [%i6+0x028]%asi,%l6 ! %l6 = 000000000418b91c 00000000afffffff
5711! Starting 10 instruction Store Burst
5712! %f18 = ffffaf83, Mem[0000000030101400] = 00000083
5713 sta %f18,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffaf83
5714
5715p0_label_220:
5716! %f20 = 00000000 00000000, %l6 = 000000000418b91c
5717! Mem[0000000030101428] = 7fffffff00000000
5718 add %i4,0x028,%g1
5719 stda %f20,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030101428] = 7fffffff00000000
5720! %l1 = 0000000000000000, Mem[00000000100c1408] = ff000000
5721 stwa %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
5722! %l0 = 0000000000000083, Mem[0000000030081408] = 4f00eb00
5723 stwa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000083
5724! %l4 = 000000ff, %l5 = 0000ff97, Mem[0000000030181400] = 2bc6fbff 1cb91804
5725 stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff 0000ff97
5726! %l1 = 0000000000000000, Mem[00000000100c1400] = ff000000c8941a45
5727 stx %l1,[%i3+%g0] ! Mem[00000000100c1400] = 0000000000000000
5728! %f22 = 0000007a ffffffff, %l1 = 0000000000000000
5729! Mem[0000000030101428] = 7fffffff00000000
5730 add %i4,0x028,%g1
5731 stda %f22,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030101428] = 7fffffff00000000
5732! %l2 = 000000000000ffff, Mem[0000000010081408] = b1000000
5733 stba %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = b10000ff
5734! Mem[0000000010181410] = 665d0000, %l2 = 000000000000ffff
5735 ldstuba [%i6+%o5]0x88,%l2 ! %l2 = 00000000000000ff
5736! Mem[0000000030181400] = 000000ff, %l0 = 0000000000000083
5737 swapa [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff
5738! Starting 10 instruction Load Burst
5739! Mem[0000000010101408] = 0000fb30034f37e1, %f22 = 0000007a ffffffff
5740 ldda [%i4+%o4]0x80,%f22 ! %f22 = 0000fb30 034f37e1
5741
5742p0_label_221:
5743! Mem[00000000300c1408] = ffffffaf0332c9ff, %f26 = ff37c966 7fffffff
5744 ldda [%i3+%o4]0x89,%f26 ! %f26 = ffffffaf 0332c9ff
5745! Mem[0000000010081410] = ffffff7f, %f16 = ffffb6eb
5746 lda [%i2+%o5]0x80,%f16 ! %f16 = ffffff7f
5747! Mem[0000000030101400] = 83afffff, %l2 = 0000000000000000
5748 ldsba [%i4+%g0]0x81,%l2 ! %l2 = ffffffffffffff83
5749! %f25 = 022800ff, %f23 = 034f37e1, %f26 = ffffffaf
5750 fsubs %f25,%f23,%f26 ! %f26 = 832537a1
5751! Mem[0000000010181400] = 00000000, %l6 = 000000000418b91c
5752 ldsh [%i6+0x002],%l6 ! %l6 = 0000000000000000
5753! Mem[0000000030181410] = ff000000, %f20 = 00000000
5754 lda [%i6+%o5]0x81,%f20 ! %f20 = ff000000
5755! Mem[00000000300c1400] = c1bd6468, %l5 = 000000000000ff97
5756 lduwa [%i3+%g0]0x81,%l5 ! %l5 = 00000000c1bd6468
5757! Mem[0000000030041410] = 5d66204983afffff, %f18 = ffffaf83 0000004f
5758 ldda [%i1+%o5]0x81,%f18 ! %f18 = 5d662049 83afffff
5759! Mem[0000000030101408] = ffff0000, %f22 = 0000fb30
5760 lda [%i4+%o4]0x81,%f22 ! %f22 = ffff0000
5761! Starting 10 instruction Store Burst
5762! Mem[0000000010041400] = 00ff00ff, %l5 = 00000000c1bd6468
5763 swapa [%i1+%g0]0x80,%l5 ! %l5 = 0000000000ff00ff
5764
5765p0_label_222:
5766! Mem[0000000030001408] = 00000000, %l1 = 0000000000000000
5767 ldstuba [%i0+%o4]0x89,%l1 ! %l1 = 00000000000000ff
5768! Mem[0000000010001400] = ebb6ffff, %l0 = 00000000000000ff
5769 ldstuba [%i0+%g0]0x88,%l0 ! %l0 = 000000ff000000ff
5770! %l3 = 0000000000000000, Mem[00000000211c0001] = ffff980d, %asi = 80
5771 stba %l3,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff00980d
5772! %l1 = 0000000000000000, Mem[0000000010081428] = 660000ffff003500
5773 stx %l1,[%i2+0x028] ! Mem[0000000010081428] = 0000000000000000
5774! Mem[0000000010001410] = ff002802, %l6 = 0000000000000000
5775 swapa [%i0+%o5]0x80,%l6 ! %l6 = 00000000ff002802
5776! %f17 = 00000000, Mem[0000000010141408] = 0083af83
5777 sta %f17,[%i5+0x008]%asi ! Mem[0000000010141408] = 00000000
5778! %l0 = 00000000000000ff, Mem[000000001008143e] = ffffffff, %asi = 80
5779 stha %l0,[%i2+0x03e]%asi ! Mem[000000001008143c] = ffff00ff
5780! Mem[0000000010041410] = 0000659a, %l5 = 0000000000ff00ff
5781 ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 0000009a000000ff
5782! Mem[0000000030001400] = 022800e0, %l3 = 0000000000000000
5783 ldstuba [%i0+%g0]0x89,%l3 ! %l3 = 000000e0000000ff
5784! Starting 10 instruction Load Burst
5785! Mem[0000000030141408] = 00000000000020ff, %f20 = ff000000 00000000
5786 ldda [%i5+%o4]0x89,%f20 ! %f20 = 00000000 000020ff
5787
5788p0_label_223:
5789! Mem[0000000010141410] = ff000000, %l2 = ffffffffffffff83
5790 lduba [%i5+%o5]0x80,%l2 ! %l2 = 00000000000000ff
5791! Mem[000000001004141c] = 034f37e1, %l2 = 00000000000000ff
5792 ldsw [%i1+0x01c],%l2 ! %l2 = 00000000034f37e1
5793! Mem[0000000010081410] = ffff974f7fffffff, %f24 = ff000000 022800ff
5794 ldda [%i2+%o5]0x88,%f24 ! %f24 = ffff974f 7fffffff
5795! Mem[0000000010001430] = 00000000, %l2 = 00000000034f37e1
5796 lduw [%i0+0x030],%l2 ! %l2 = 0000000000000000
5797! Mem[0000000010141410] = 000000ff, %l1 = 0000000000000000
5798 ldswa [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff
5799! Mem[0000000010081410] = ffffff7f4f97ffff, %f10 = 0000007a ffffffff
5800 ldda [%i2+%o5]0x80,%f10 ! %f10 = ffffff7f 4f97ffff
5801! Mem[0000000010001410] = 00000000, %l6 = 00000000ff002802
5802 ldsha [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000
5803! %l3 = 00000000000000e0, %l7 = 00000000afffffff, %l6 = 0000000000000000
5804 xor %l3,%l7,%l6 ! %l6 = 00000000afffff1f
5805! Mem[0000000010101410] = ff000000, %l6 = 00000000afffff1f
5806 lduba [%i4+0x011]%asi,%l6 ! %l6 = 0000000000000000
5807! Starting 10 instruction Store Burst
5808! Mem[0000000010141408] = 00000000, %l1 = 00000000000000ff
5809 swapa [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
5810
5811p0_label_224:
5812! Mem[0000000030181400] = 00000083, %l1 = 0000000000000000
5813 ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 00000083000000ff
5814! %f26 = 832537a1, Mem[0000000030081400] = 76b6b3ff
5815 sta %f26,[%i2+%g0]0x89 ! Mem[0000000030081400] = 832537a1
5816! %l5 = 000000000000009a, %l3 = 00000000000000e0, %y = 30e61f0a
5817 umul %l5,%l3,%l2 ! %l2 = 00000000000086c0, %y = 00000000
5818! Mem[0000000010101401] = 00000000, %l3 = 00000000000000e0
5819 ldstub [%i4+0x001],%l3 ! %l3 = 00000000000000ff
5820! %l0 = 00000000000000ff, Mem[0000000010141400] = ff001aff
5821 stwa %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
5822! Mem[0000000010001410] = 00000000, %l6 = 0000000000000000
5823 ldstuba [%i0+%o5]0x88,%l6 ! %l6 = 00000000000000ff
5824! %f2 = 0000fb30 034f37e1, Mem[00000000100c1400] = 00000000 00000000
5825 stda %f2 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000fb30 034f37e1
5826! %f14 = ffe0c7f6 006d0000, %l3 = 0000000000000000
5827! Mem[0000000030081408] = 8300000000000000
5828 add %i2,0x008,%g1
5829 stda %f14,[%g1+%l3]ASI_PST32_SL ! Mem[0000000030081408] = 8300000000000000
5830! %f26 = 832537a1 0332c9ff, Mem[00000000100c1408] = 00000000 00000000
5831 stda %f26,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 832537a1 0332c9ff
5832! Starting 10 instruction Load Burst
5833! %l5 = 000000000000009a, immd = 0000000000000ad7, %l1 = 0000000000000083
5834 udivx %l5,0xad7,%l1 ! %l1 = 0000000000000000
5835
5836p0_label_225:
5837! Mem[0000000030041410] = 4920665d, %l5 = 000000000000009a
5838 ldswa [%i1+%o5]0x89,%l5 ! %l5 = 000000004920665d
5839! Mem[00000000201c0000] = 4f9719af, %l4 = 00000000000000ff
5840 ldsha [%o0+0x000]%asi,%l4 ! %l4 = 0000000000004f97
5841! Mem[0000000030081400] = a1372583 8d1e3315, %l0 = 000000ff, %l1 = 00000000
5842 ldda [%i2+%g0]0x81,%l0 ! %l0 = 00000000a1372583 000000008d1e3315
5843! Mem[0000000030081410] = 00000000, %l1 = 000000008d1e3315
5844 lduha [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000
5845! Mem[0000000030101410] = c1bd6468 b10000ff, %l0 = a1372583, %l1 = 00000000
5846 ldda [%i4+%o5]0x89,%l0 ! %l0 = 00000000b10000ff 00000000c1bd6468
5847! Mem[00000000201c0000] = 4f9719af, %l2 = 00000000000086c0
5848 lduh [%o0+%g0],%l2 ! %l2 = 0000000000004f97
5849! Mem[00000000100c1408] = 0332c9ff, %l6 = 0000000000000000
5850 lduha [%i3+%o4]0x88,%l6 ! %l6 = 000000000000c9ff
5851! Mem[0000000010001400] = ffffb6eb, %l2 = 0000000000004f97
5852 ldswa [%i0+%g0]0x80,%l2 ! %l2 = ffffffffffffb6eb
5853! Mem[00000000218000c0] = 00ff4926, %l4 = 0000000000004f97
5854 lduha [%o3+0x0c0]%asi,%l4 ! %l4 = 00000000000000ff
5855! Starting 10 instruction Store Burst
5856! %f12 = 00000000 00000000, Mem[0000000010181418] = 00000000 0418b91c
5857 stda %f12,[%i6+0x018]%asi ! Mem[0000000010181418] = 00000000 00000000
5858
5859p0_label_226:
5860! %l6 = 000000000000c9ff, immed = fffff05b, %y = 00000000
5861 smul %l6,-0xfa5,%l7 ! %l7 = fffffffff3a7dda5, %y = ffffffff
5862! Mem[0000000010081410] = ffffff7f, %l5 = 000000004920665d
5863 swapa [%i2+%o5]0x80,%l5 ! %l5 = 00000000ffffff7f
5864! %l5 = 00000000ffffff7f, Mem[000000001018141c] = 00000000
5865 sth %l5,[%i6+0x01c] ! Mem[000000001018141c] = ff7f0000
5866! %l0 = 00000000b10000ff, Mem[0000000030181400] = 000000ff
5867 stha %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
5868! %l6 = 000000000000c9ff, Mem[0000000030101408] = 0000ffff
5869 stwa %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000c9ff
5870! %l4 = 00000000000000ff, Mem[00000000100c1410] = 00ff0000
5871 stwa %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff
5872! %l0 = 00000000b10000ff, Mem[0000000010081400] = 7fffffff
5873 stwa %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = b10000ff
5874! Mem[0000000010001400] = ffffb6eb, %l3 = 0000000000000000
5875 ldstuba [%i0+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
5876! %l5 = 00000000ffffff7f, Mem[0000000020800000] = 20ff17e8, %asi = 80
5877 stha %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = ff7f17e8
5878! Starting 10 instruction Load Burst
5879! Mem[0000000030081408] = 8300000000000000, %f2 = 0000fb30 034f37e1
5880 ldda [%i2+%o4]0x81,%f2 ! %f2 = 83000000 00000000
5881
5882p0_label_227:
5883! Mem[0000000010101400] = 00ff0000 66c937ff, %l0 = b10000ff, %l1 = c1bd6468
5884 ldda [%i4+0x000]%asi,%l0 ! %l0 = 0000000000ff0000 0000000066c937ff
5885! Mem[0000000010181408] = 83afffff, %l4 = 00000000000000ff
5886 ldsha [%i6+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
5887! Mem[0000000030041400] = ffffffff, %l4 = ffffffffffffffff
5888 lduha [%i1+%g0]0x89,%l4 ! %l4 = 000000000000ffff
5889! Mem[0000000010081408] = b10000ff, %l7 = fffffffff3a7dda5
5890 lduwa [%i2+%o4]0x88,%l7 ! %l7 = 00000000b10000ff
5891! Mem[0000000010081410] = 5d662049, %l0 = 0000000000ff0000
5892 ldsha [%i2+%o5]0x88,%l0 ! %l0 = 0000000000002049
5893! Mem[0000000030041410] = 4920665d, %l0 = 0000000000002049
5894 ldswa [%i1+%o5]0x89,%l0 ! %l0 = 000000004920665d
5895! Mem[0000000030081408] = 83000000, %l6 = 000000000000c9ff
5896 lduwa [%i2+%o4]0x81,%l6 ! %l6 = 0000000083000000
5897! Mem[00000000211c0000] = ff00980d, %l5 = 00000000ffffff7f
5898 ldsh [%o2+%g0],%l5 ! %l5 = ffffffffffffff00
5899! Mem[0000000010141430] = ffffaf83000000ff, %l4 = 000000000000ffff
5900 ldx [%i5+0x030],%l4 ! %l4 = ffffaf83000000ff
5901! Starting 10 instruction Store Burst
5902! Mem[0000000010101401] = 00ff0000, %l1 = 0000000066c937ff
5903 ldstub [%i4+0x001],%l1 ! %l1 = 000000ff000000ff
5904
5905p0_label_228:
5906! %f1 = 66c937ff, Mem[0000000030141400] = 451a94c8
5907 sta %f1 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = 66c937ff
5908! %l1 = 00000000000000ff, Mem[0000000030141400] = 66c937ff
5909 stba %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffc937ff
5910! Mem[00000000300c1408] = ffc93203, %l7 = 00000000b10000ff
5911 ldstuba [%i3+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
5912! Mem[000000001018140e] = 000014ff, %l1 = 00000000000000ff
5913 ldstuba [%i6+0x00e]%asi,%l1 ! %l1 = 00000014000000ff
5914! Mem[0000000010041410] = ff650000, %l6 = 0000000083000000
5915 swapa [%i1+%o5]0x80,%l6 ! %l6 = 00000000ff650000
5916! %l5 = ffffffffffffff00, Mem[00000000211c0001] = ff00980d, %asi = 80
5917 stba %l5,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff00980d
5918! %l6 = ff650000, %l7 = 000000ff, Mem[0000000030141410] = 1affb91c 000000af
5919 stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff650000 000000ff
5920! %l3 = 00000000000000ff, Mem[0000000010181408] = ffffaf83
5921 stwa %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff
5922! %l3 = 00000000000000ff, Mem[0000000030081408] = 00000083
5923 stha %l3,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
5924! Starting 10 instruction Load Burst
5925! Mem[0000000010041400] = c1bd6468, %l7 = 00000000000000ff
5926 ldsba [%i1+%g0]0x80,%l7 ! %l7 = ffffffffffffffc1
5927
5928p0_label_229:
5929! Mem[000000001018141c] = ff7f0000, %f14 = ffe0c7f6
5930 lda [%i6+0x01c]%asi,%f14 ! %f14 = ff7f0000
5931! Mem[00000000300c1400] = a5000000 6864bdc1, %l6 = ff650000, %l7 = ffffffc1
5932 ldda [%i3+%g0]0x89,%l6 ! %l6 = 000000006864bdc1 00000000a5000000
5933! Mem[00000000300c1410] = 0000001a, %l3 = 00000000000000ff
5934 ldsba [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000
5935! Mem[0000000010101400] = 00ff000066c937ff, %f26 = 832537a1 0332c9ff
5936 ldda [%i4+0x000]%asi,%f26 ! %f26 = 00ff0000 66c937ff
5937! Mem[0000000030001408] = 00000000 000000ff, %l2 = ffffb6eb, %l3 = 00000000
5938 ldda [%i0+%o4]0x89,%l2 ! %l2 = 00000000000000ff 0000000000000000
5939! Mem[0000000010181438] = ff3d00b3000000e4, %l3 = 0000000000000000
5940 ldxa [%i6+0x038]%asi,%l3 ! %l3 = ff3d00b3000000e4
5941! Mem[0000000030101410] = ff0000b1, %l0 = 000000004920665d
5942 lduwa [%i4+%o5]0x81,%l0 ! %l0 = 00000000ff0000b1
5943! Mem[00000000300c1408] = ffffffaf0332c9ff, %f0 = 00000000 66c937ff
5944 ldda [%i3+%o4]0x89,%f0 ! %f0 = ffffffaf 0332c9ff
5945! Mem[0000000010001410] = 000000ff, %f9 = 19e5972e
5946 lda [%i0+%o5]0x88,%f9 ! %f9 = 000000ff
5947! Starting 10 instruction Store Burst
5948! Mem[0000000010041400] = 6864bdc1, %l7 = 00000000a5000000
5949 ldstuba [%i1+%g0]0x88,%l7 ! %l7 = 000000c1000000ff
5950
5951p0_label_230:
5952 membar #Sync ! Added by membar checker (35)
5953! %f2 = 83000000 00000000, %l6 = 000000006864bdc1
5954! Mem[0000000010101410] = ff0000000000003e
5955 add %i4,0x010,%g1
5956 stda %f2,[%g1+%l6]ASI_PST32_P ! Mem[0000000010101410] = ff00000000000000
5957! %l3 = ff3d00b3000000e4, Mem[0000000010081408] = c1bd6468b10000ff
5958 stxa %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff3d00b3000000e4
5959! Mem[0000000030001400] = 022800ff, %l4 = ffffaf83000000ff
5960 ldstuba [%i0+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
5961! %l5 = ffffffffffffff00, Mem[0000000020800040] = 0049226c, %asi = 80
5962 stha %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = ff00226c
5963! %f0 = ffffffaf 0332c9ff 83000000 00000000
5964! %f4 = ff000000 0000003e ffffadff ffffaf83
5965! %f8 = ffffff7f 000000ff ffffff7f 4f97ffff
5966! %f12 = 00000000 00000000 ff7f0000 006d0000
5967 stda %f0,[%i5]ASI_BLK_P ! Block Store to 0000000010141400
5968! Mem[0000000030081400] = 832537a1, %l4 = 00000000000000ff
5969 ldstuba [%i2+%g0]0x89,%l4 ! %l4 = 000000a1000000ff
5970! %l0 = 00000000ff0000b1, Mem[000000001018141a] = 00000000
5971 stb %l0,[%i6+0x01a] ! Mem[0000000010181418] = 0000b100
5972! Mem[000000001004140c] = 00eb004f, %l5 = ffffffffffffff00
5973 swap [%i1+0x00c],%l5 ! %l5 = 0000000000eb004f
5974! %l6 = 000000006864bdc1, Mem[0000000030181400] = 000000ff
5975 stha %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000bdc1
5976! Starting 10 instruction Load Burst
5977! Mem[0000000030041410] = 5d66204983afffff, %l7 = 00000000000000c1
5978 ldxa [%i1+%o5]0x81,%l7 ! %l7 = 5d66204983afffff
5979
5980p0_label_231:
5981! Mem[0000000010081410] = 5d662049, %l5 = 0000000000eb004f
5982 lduha [%i2+%o5]0x88,%l5 ! %l5 = 0000000000002049
5983! Mem[0000000010181408] = ff000000, %l0 = 00000000ff0000b1
5984 lduha [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000
5985! Mem[0000000030101410] = c1bd6468b10000ff, %l1 = 0000000000000014
5986 ldxa [%i4+%o5]0x89,%l1 ! %l1 = c1bd6468b10000ff
5987! Mem[0000000030101408] = 0000c9ff, %f19 = 83afffff
5988 lda [%i4+%o4]0x89,%f19 ! %f19 = 0000c9ff
5989! Mem[0000000030181410] = 000000ff, %l3 = ff3d00b3000000e4
5990 lduha [%i6+%o5]0x89,%l3 ! %l3 = 00000000000000ff
5991! Mem[0000000030181410] = ff000000, %f18 = 5d662049
5992 lda [%i6+%o5]0x81,%f18 ! %f18 = ff000000
5993! Mem[0000000010181420] = ffb3b676, %l4 = 00000000000000a1
5994 lduwa [%i6+0x020]%asi,%l4 ! %l4 = 00000000ffb3b676
5995! Mem[0000000010041410] = 83000000, %l5 = 0000000000002049
5996 ldsha [%i1+%o5]0x80,%l5 ! %l5 = ffffffffffff8300
5997! Mem[00000000300c1410] = 1a000000, %l4 = 00000000ffb3b676
5998 ldsha [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
5999! Starting 10 instruction Store Burst
6000! %f18 = ff000000, Mem[0000000030141400] = ffc937ff
6001 sta %f18,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff000000
6002
6003p0_label_232:
6004! Mem[0000000030181410] = ff000000, %l4 = 0000000000000000
6005 swapa [%i6+%o5]0x81,%l4 ! %l4 = 00000000ff000000
6006! %l4 = ff000000, %l5 = ffff8300, Mem[0000000030141410] = ff650000 000000ff
6007 stda %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000 ffff8300
6008! %f27 = 66c937ff, %f31 = 1affb91c, %f30 = 451a94c8
6009 fsubs %f27,%f31,%f30 ! %f30 = 66c937ff
6010! %l1 = c1bd6468b10000ff, Mem[00000000300c1400] = c1bd6468
6011 stba %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffbd6468
6012! Mem[0000000010101408] = 0000fb30, %l7 = 5d66204983afffff
6013 ldstuba [%i4+%o4]0x80,%l7 ! %l7 = 00000000000000ff
6014! %l4 = ff000000, %l5 = ffff8300, Mem[0000000030141408] = ff200000 00000000
6015 stda %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000 ffff8300
6016 membar #Sync ! Added by membar checker (36)
6017! Mem[0000000010141404] = 0332c9ff, %l7 = 00000000, %l7 = 00000000
6018 add %i5,0x04,%g1
6019 casa [%g1]0x80,%l7,%l7 ! %l7 = 000000000332c9ff
6020! %l0 = 0000000000000000, Mem[0000000010181408] = ffff0000ff000000
6021 stxa %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000000000000000
6022! Mem[0000000020800040] = ff00226c, %l1 = c1bd6468b10000ff
6023 ldstub [%o1+0x040],%l1 ! %l1 = 000000ff000000ff
6024! Starting 10 instruction Load Burst
6025! Mem[0000000010001400] = ebb6ffff, %f10 = ffffff7f
6026 lda [%i0+%g0]0x88,%f10 ! %f10 = ebb6ffff
6027
6028p0_label_233:
6029! Mem[0000000010001408] = 83afffff, %l6 = 000000006864bdc1
6030 ldswa [%i0+%o4]0x88,%l6 ! %l6 = ffffffff83afffff
6031! Mem[0000000010101410] = 000000ff, %f27 = 66c937ff
6032 lda [%i4+%o5]0x88,%f27 ! %f27 = 000000ff
6033! Mem[00000000300c1410] = 1a000000, %l4 = 00000000ff000000
6034 ldswa [%i3+%o5]0x89,%l4 ! %l4 = 000000001a000000
6035! Mem[00000000300c1408] = ffc93203, %l7 = 000000000332c9ff
6036 ldswa [%i3+%o4]0x81,%l7 ! %l7 = ffffffffffc93203
6037! Mem[0000000010141400] = ffffffaf 0332c9ff 83000000 00000000
6038! Mem[0000000010141410] = ff000000 0000003e ffffadff ffffaf83
6039! Mem[0000000010141420] = ffffff7f 000000ff ffffff7f 4f97ffff
6040! Mem[0000000010141430] = 00000000 00000000 ff7f0000 006d0000
6041 ldda [%i5]ASI_BLK_P,%f0 ! Block Load from 0000000010141400
6042! Mem[0000000010001420] = e0002802, %l5 = ffffffffffff8300
6043 lduh [%i0+0x020],%l5 ! %l5 = 000000000000e000
6044! Mem[0000000010181408] = 00000000 00000000, %l2 = 000000ff, %l3 = 000000ff
6045 ldda [%i6+0x008]%asi,%l2 ! %l2 = 0000000000000000 0000000000000000
6046! Mem[0000000010141418] = ffffadffffffaf83, %f24 = ffff974f 7fffffff
6047 ldd [%i5+0x018],%f24 ! %f24 = ffffadff ffffaf83
6048! Mem[0000000010141410] = 000000ff, %l0 = 0000000000000000
6049 ldsba [%i5+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
6050! Starting 10 instruction Store Burst
6051! %l2 = 0000000000000000, imm = fffffffffffff899, %l4 = 000000001a000000
6052 xnor %l2,-0x767,%l4 ! %l4 = 0000000000000766
6053
6054p0_label_234:
6055! Mem[00000000300c1408] = ffc93203, %l6 = ffffffff83afffff
6056 ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 000000ff000000ff
6057! %f0 = ffffffaf 0332c9ff 83000000 00000000
6058! %f4 = ff000000 0000003e ffffadff ffffaf83
6059! %f8 = ffffff7f 000000ff ffffff7f 4f97ffff
6060! %f12 = 00000000 00000000 ff7f0000 006d0000
6061 stda %f0,[%i3]ASI_BLK_AIUS ! Block Store to 00000000300c1400
6062! %f28 = ff000000 00ff0000, %l1 = 00000000000000ff
6063! Mem[0000000010041420] = e00028028be483af
6064 add %i1,0x020,%g1
6065 stda %f28,[%g1+%l1]ASI_PST16_P ! Mem[0000000010041420] = ff00000000ff0000
6066! Mem[0000000030081410] = 00000000, %l7 = ffffffffffc93203
6067 ldstuba [%i2+%o5]0x89,%l7 ! %l7 = 00000000000000ff
6068! %l7 = 0000000000000000, Mem[0000000030141400] = ff000000
6069 stwa %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
6070! Mem[0000000010101413] = ff000000, %l3 = 0000000000000000
6071 ldstub [%i4+0x013],%l3 ! %l3 = 00000000000000ff
6072 membar #Sync ! Added by membar checker (37)
6073! Mem[00000000100c1400] = 30fb0000, %l5 = 000000000000e000
6074 ldstuba [%i3+%g0]0x88,%l5 ! %l5 = 00000000000000ff
6075! %f18 = ff000000, %f22 = ffff0000 034f37e1
6076 fstox %f18,%f22 ! %f22 = 80000000 00000000
6077! Code Fragment 3
6078p0_fragment_21:
6079! %l0 = ffffffffffffffff
6080 setx 0x19456d4058f8c72b,%g7,%l0 ! %l0 = 19456d4058f8c72b
6081! %l1 = 00000000000000ff
6082 setx 0xa5a9767fec186b0e,%g7,%l1 ! %l1 = a5a9767fec186b0e
6083 setx 0x1fe000, %g1, %g3
6084 or %l0, %g3, %l0 ! always set perrmask = 0xff
6085 setx 0x1ffff8, %g1, %g2
6086 and %l0, %g2, %l0
6087 ta T_CHANGE_HPRIV
6088 stxa %l1, [%l0]ASI_DCACHE_DATA
6089 ta T_CHANGE_NONHPRIV
6090! %l0 = 19456d4058f8c72b
6091 setx 0x704a8667d0b5105a,%g7,%l0 ! %l0 = 704a8667d0b5105a
6092! %l1 = a5a9767fec186b0e
6093 setx 0x9dd9d06fef17d759,%g7,%l1 ! %l1 = 9dd9d06fef17d759
6094! Starting 10 instruction Load Burst
6095! Mem[00000000100c1418] = cf030000, %l0 = 704a8667d0b5105a
6096 ldswa [%i3+0x018]%asi,%l0 ! %l0 = ffffffffcf030000
6097
6098p0_label_235:
6099! Mem[00000000300c1410] = 3e000000 000000ff, %l2 = 00000000, %l3 = 00000000
6100 ldda [%i3+%o5]0x89,%l2 ! %l2 = 00000000000000ff 000000003e000000
6101! Mem[0000000010101410] = ff0000ff, %f21 = 000020ff
6102 lda [%i4+%o5]0x80,%f21 ! %f21 = ff0000ff
6103! Mem[0000000030081400] = ff372583 8d1e3315 ff000000 00000000
6104! Mem[0000000030081410] = ff000000 66c937ff ccc989c0 c971ce8e
6105! Mem[0000000030081420] = 491588d6 947903e2 ff400007 db995109
6106! Mem[0000000030081430] = 3a9fb502 0c281024 b82a2f11 4f979be2
6107 ldda [%i2]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030081400
6108! Mem[0000000010001408] = ffffaf830000004f, %l0 = ffffffffcf030000
6109 ldx [%i0+%o4],%l0 ! %l0 = ffffaf830000004f
6110! Mem[00000000218001c0] = 1afff4cf, %l4 = 0000000000000766
6111 lduh [%o3+0x1c0],%l4 ! %l4 = 0000000000001aff
6112! Mem[0000000010041408] = 00000000ffffff00, %f30 = 66c937ff 1affb91c
6113 ldda [%i1+%o4]0x80,%f30 ! %f30 = 00000000 ffffff00
6114! Mem[0000000010181410] = ff005d66, %f19 = 0000c9ff
6115 ld [%i6+%o5],%f19 ! %f19 = ff005d66
6116! Mem[00000000100c1400] = ff00fb30, %l7 = 0000000000000000
6117 ldsba [%i3+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
6118! %f24 = ffffadff, %f26 = 00ff0000
6119 fsqrts %f24,%f26 ! %f26 = ffffadff
6120! Starting 10 instruction Store Burst
6121! Mem[0000000030041400] = ffffffff, %l5 = 0000000000000000
6122 swapa [%i1+%g0]0x89,%l5 ! %l5 = 00000000ffffffff
6123
6124p0_label_236:
6125! %l0 = ffffaf830000004f, Mem[0000000030141408] = ff000000ffff8300
6126 stxa %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffaf830000004f
6127! Mem[0000000010181400] = 00000000, %l4 = 0000000000001aff
6128 ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 00000000000000ff
6129! %l4 = 0000000000000000, Mem[0000000030101410] = b10000ff
6130 stba %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = b1000000
6131! Mem[00000000100c1410] = ff000000, %l4 = 0000000000000000
6132 ldstuba [%i3+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
6133! %l1 = 9dd9d06fef17d759, Mem[00000000211c0000] = ff00980d
6134 stb %l1,[%o2+%g0] ! Mem[00000000211c0000] = 5900980d
6135! Mem[0000000010041410] = 00000083, %l6 = 00000000000000ff
6136 swapa [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000083
6137! %f18 = ff000000, Mem[000000001000140c] = 0000004f
6138 sta %f18,[%i0+0x00c]%asi ! Mem[000000001000140c] = ff000000
6139! Mem[0000000010001410] = ff000000, %l6 = 0000000000000083
6140 ldstuba [%i0+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
6141! Code Fragment 4
6142p0_fragment_22:
6143! %l0 = ffffaf830000004f
6144 setx 0xeb56901fc623fd17,%g7,%l0 ! %l0 = eb56901fc623fd17
6145! %l1 = 9dd9d06fef17d759
6146 setx 0x659a51d78d7b2c18,%g7,%l1 ! %l1 = 659a51d78d7b2c18
6147 setx 0x7ff8, %g1, %g2
6148 and %l0, %g2, %l0
6149 setx 0xffffffff, %g1, %g2
6150 and %l1, %g2, %l1
6151 setx 0x100000000, %g1, %g2
6152 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6153 ta T_CHANGE_HPRIV
6154 stxa %l1, [%l0]ASI_ICACHE_INSTR
6155 ta T_CHANGE_NONHPRIV
6156! %l0 = eb56901fc623fd17
6157 setx 0x677bda202daea3ff,%g7,%l0 ! %l0 = 677bda202daea3ff
6158! %l1 = 659a51d78d7b2c18
6159 setx 0xc24979affd1a8dfb,%g7,%l1 ! %l1 = c24979affd1a8dfb
6160! Starting 10 instruction Load Burst
6161! Mem[0000000030001410] = 00000000, %l4 = 00000000000000ff
6162 ldswa [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000000
6163
6164p0_label_237:
6165! Mem[0000000010101400] = 0000ff00, %l2 = 00000000000000ff
6166 lduwa [%i4+%g0]0x88,%l2 ! %l2 = 000000000000ff00
6167! Mem[00000000300c1410] = 000000ff, %l7 = ffffffffffffffff
6168 ldsha [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff
6169! Mem[0000000030141408] = 83afffff, %l7 = 00000000000000ff
6170 lduba [%i5+%o4]0x89,%l7 ! %l7 = 00000000000000ff
6171! Mem[00000000300c1408] = 00000083, %f19 = ff005d66
6172 lda [%i3+%o4]0x89,%f19 ! %f19 = 00000083
6173! Mem[0000000030001410] = 0000000000000000, %l6 = 00000000000000ff
6174 ldxa [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
6175! Mem[0000000010181410] = 665d00ff, %l4 = 0000000000000000
6176 ldsha [%i6+%o5]0x88,%l4 ! %l4 = 00000000000000ff
6177! %f7 = c089c9cc, %f23 = 00000000, %f5 = 000000ff
6178 fadds %f7 ,%f23,%f5 ! %f5 = c089c9cc
6179! Mem[0000000010181400] = 000000ff, %f7 = c089c9cc
6180 lda [%i6+%g0]0x88,%f7 ! %f7 = 000000ff
6181! Mem[0000000010181408] = 00000000, %l3 = 000000003e000000
6182 lduwa [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000
6183! Starting 10 instruction Store Burst
6184! Mem[0000000010181408] = 00000000, %l3 = 0000000000000000
6185 ldstub [%i6+%o4],%l3 ! %l3 = 00000000000000ff
6186
6187p0_label_238:
6188! Mem[0000000010001400] = ebb6ffff, %l0 = 677bda202daea3ff
6189 swapa [%i0+%g0]0x88,%l0 ! %l0 = 00000000ebb6ffff
6190! %f28 = ff000000 00ff0000, %l4 = 00000000000000ff
6191! Mem[0000000030141410] = ff000000ffff8300
6192 add %i5,0x010,%g1
6193 stda %f28,[%g1+%l4]ASI_PST32_S ! Mem[0000000030141410] = ff00000000ff0000
6194! %l1 = c24979affd1a8dfb, Mem[0000000010141400] = ffffffaf0332c9ff
6195 stxa %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = c24979affd1a8dfb
6196! %f6 = 8ece71c9 000000ff, Mem[00000000300c1408] = 00000083 00000000
6197 stda %f6 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 8ece71c9 000000ff
6198! %f10 = 095199db 070040ff, Mem[00000000300c1410] = ff000000 0000003e
6199 stda %f10,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 095199db 070040ff
6200! %l1 = c24979affd1a8dfb, Mem[0000000030181410] = 00000000
6201 stba %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000fb
6202! Mem[0000000010181408] = ff000000, %l0 = 00000000ebb6ffff
6203 swapa [%i6+%o4]0x80,%l0 ! %l0 = 00000000ff000000
6204! Mem[0000000030041400] = 00000000, %l1 = c24979affd1a8dfb
6205 swapa [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000000
6206! %l3 = 0000000000000000, Mem[0000000010141410] = ff000000
6207 stha %l3,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
6208! Starting 10 instruction Load Burst
6209! Mem[0000000030001410] = 00000000, %l3 = 0000000000000000
6210 lduba [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000000
6211
6212p0_label_239:
6213! Mem[000000001000140c] = ff000000, %l5 = 00000000ffffffff
6214 ldsha [%i0+0x00c]%asi,%l5 ! %l5 = ffffffffffffff00
6215! Mem[0000000010181420] = ffb3b676, %l4 = 00000000000000ff
6216 ldsb [%i6+0x021],%l4 ! %l4 = ffffffffffffffb3
6217! %f13 = 02b59f3a, %f25 = ffffaf83, %f14 = e29b974f
6218 fmuls %f13,%f25,%f14 ! %f14 = ffffaf83
6219! Mem[0000000010181410] = 0000ff00665d00ff, %f2 = 00000000 000000ff
6220 ldda [%i6+%o5]0x88,%f2 ! %f2 = 0000ff00 665d00ff
6221! Mem[0000000010041428] = ff37c9667fffffff, %l1 = 0000000000000000
6222 ldxa [%i1+0x028]%asi,%l1 ! %l1 = ff37c9667fffffff
6223! Mem[0000000010181400] = ff000000, %l0 = 00000000ff000000
6224 lduba [%i6+%g0]0x80,%l0 ! %l0 = 00000000000000ff
6225! Mem[0000000010001408] = ffffaf83, %l3 = 0000000000000000
6226 ldsha [%i0+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
6227! Mem[00000000300c1400] = ffc93203afffffff, %f4 = ff37c966 c089c9cc
6228 ldda [%i3+%g0]0x89,%f4 ! %f4 = ffc93203 afffffff
6229! Mem[0000000030041400] = fd1a8dfb, %l2 = 000000000000ff00
6230 lduwa [%i1+%g0]0x81,%l2 ! %l2 = 00000000fd1a8dfb
6231! Starting 10 instruction Store Burst
6232! Mem[0000000010181430] = 4049c35800000000, %l5 = ffffffffffffff00, %l4 = ffffffffffffffb3
6233 add %i6,0x30,%g1
6234 casxa [%g1]0x80,%l5,%l4 ! %l4 = 4049c35800000000
6235
6236p0_label_240:
6237! %l3 = ffffffffffffffff, Mem[0000000030041400] = fb8d1afd
6238 stba %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = fb8d1aff
6239! Mem[00000000100c1408] = ffc93203, %l3 = ffffffffffffffff
6240 ldstuba [%i3+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
6241! %l2 = 00000000fd1a8dfb, Mem[00000000300c1410] = 095199db
6242 stba %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = fb5199db
6243! Mem[0000000010041410] = 000000ff, %l6 = 0000000000000000
6244 ldstuba [%i1+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
6245! Mem[0000000010001408] = 83afffff, %l5 = ffffffffffffff00
6246 ldstuba [%i0+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
6247! Mem[0000000030101408] = 0000c9ff, %l3 = 00000000000000ff
6248 ldstuba [%i4+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
6249! %l7 = 00000000000000ff, %l7 = 00000000000000ff, %l3 = 00000000000000ff
6250 andn %l7,%l7,%l3 ! %l3 = 0000000000000000
6251 membar #Sync ! Added by membar checker (38)
6252! %f10 = 095199db 070040ff, %l3 = 0000000000000000
6253! Mem[0000000030081430] = 3a9fb5020c281024
6254 add %i2,0x030,%g1
6255 stda %f10,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030081430] = 3a9fb5020c281024
6256! %l6 = 00000000000000ff, Mem[00000000100c1408] = ffc93203
6257 stha %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00ff3203
6258! Starting 10 instruction Load Burst
6259! Mem[0000000010081410] = 4920665d, %l6 = 00000000000000ff
6260 lduba [%i2+%o5]0x80,%l6 ! %l6 = 0000000000000049
6261
6262p0_label_241:
6263! Mem[00000000100c1400] = 30fb00ff, %f24 = ffffadff
6264 lda [%i3+%g0]0x88,%f24 ! %f24 = 30fb00ff
6265! Mem[00000000300c1400] = ffc93203afffffff, %f30 = 00000000 ffffff00
6266 ldda [%i3+%g0]0x89,%f30 ! %f30 = ffc93203 afffffff
6267! %l4 = 4049c35800000000, immed = fffff3da, %y = ffffffff
6268 umul %l4,-0xc26,%l3 ! %l3 = 0000000000000000, %y = 00000000
6269! Mem[0000000010101408] = ff00fb30, %l5 = 00000000000000ff
6270 ldsba [%i4+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
6271! Mem[0000000030101400] = 83afffff 00000000 ffc90000 0c281024
6272! Mem[0000000030101410] = 000000b1 6864bdc1 ff000000 49206600
6273! Mem[0000000030101420] = ffffffff 2eb6e519 7fffffff 00000000
6274! Mem[0000000030101430] = 7271fd80 ffdbe53e 2fffffff 00000000
6275 ldda [%i4]ASI_BLK_SL,%f0 ! Block Load from 0000000030101400
6276! Mem[0000000010181410] = ff005d66, %l1 = ff37c9667fffffff
6277 lduha [%i6+%o5]0x80,%l1 ! %l1 = 000000000000ff00
6278! %l5 = ffffffffffffffff, %l5 = ffffffffffffffff, %l2 = 00000000fd1a8dfb
6279 andn %l5,%l5,%l2 ! %l2 = 0000000000000000
6280! %l4 = 4049c35800000000, imm = fffffffffffffdf9, %l0 = 00000000000000ff
6281 sub %l4,-0x207,%l0 ! %l0 = 4049c35800000207
6282! Mem[0000000010181400] = ff000000, %l1 = 000000000000ff00
6283 lduba [%i6+%g0]0x80,%l1 ! %l1 = 00000000000000ff
6284! Starting 10 instruction Store Burst
6285! Mem[0000000010141414] = 0000003e, %l7 = 00000000000000ff
6286 swap [%i5+0x014],%l7 ! %l7 = 000000000000003e
6287
6288p0_label_242:
6289! Mem[0000000030181408] = 00eb004f, %l3 = 0000000000000000
6290 ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 00000000000000ff
6291! %l4 = 4049c35800000000, Mem[0000000030001410] = 00000000
6292 stwa %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
6293! Mem[0000000010041418] = 66c93792034f37e1, %l6 = 0000000000000049, %l2 = 0000000000000000
6294 add %i1,0x18,%g1
6295 casxa [%g1]0x80,%l6,%l2 ! %l2 = 66c93792034f37e1
6296! %l0 = 4049c35800000207, Mem[0000000030041400] = fb8d1aff
6297 stba %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = fb8d1a07
6298! %f22 = 80000000 00000000, %l3 = 0000000000000000
6299! Mem[0000000030041408] = 83afffff000003cf
6300 add %i1,0x008,%g1
6301 stda %f22,[%g1+%l3]ASI_PST16_S ! Mem[0000000030041408] = 83afffff000003cf
6302! %l4 = 4049c35800000000, Mem[00000000300c1408] = 000000ff
6303 stba %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
6304! %l6 = 00000049, %l7 = 0000003e, Mem[00000000100c1410] = 000000ff 0018b91c
6305 stda %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000049 0000003e
6306! Mem[0000000030101400] = 83afffff, %l6 = 0000000000000049
6307 swapa [%i4+%g0]0x81,%l6 ! %l6 = 0000000083afffff
6308! Mem[0000000010081400] = ff0000b1, %l5 = ffffffffffffffff
6309 swapa [%i2+%g0]0x80,%l5 ! %l5 = 00000000ff0000b1
6310! Starting 10 instruction Load Burst
6311! %f23 = 00000000, %f24 = 30fb00ff, %f26 = ffffadff
6312 fmuls %f23,%f24,%f26 ! %f26 = 00000000
6313
6314p0_label_243:
6315! Mem[0000000010101400] = 00ff0000, %l4 = 4049c35800000000
6316 ldsba [%i4+0x000]%asi,%l4 ! %l4 = 0000000000000000
6317! Mem[0000000030041400] = 071a8dfb, %l4 = 0000000000000000
6318 lduwa [%i1+%g0]0x81,%l4 ! %l4 = 00000000071a8dfb
6319! Mem[0000000030001400] = af83e48b022800ff, %l3 = 0000000000000000
6320 ldxa [%i0+%g0]0x89,%l3 ! %l3 = af83e48b022800ff
6321! Mem[0000000030081410] = 000000ff, %l2 = 66c93792034f37e1
6322 lduba [%i2+%o5]0x89,%l2 ! %l2 = 00000000000000ff
6323! Mem[0000000030041410] = 5d662049, %l6 = 0000000083afffff
6324 lduwa [%i1+%o5]0x81,%l6 ! %l6 = 000000005d662049
6325! Mem[00000000100c1410] = 49000000, %l1 = 00000000000000ff
6326 ldsba [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000049
6327! Mem[0000000010081408] = e4000000 b3003dff, %l0 = 00000207, %l1 = 00000049
6328 ldda [%i2+0x008]%asi,%l0 ! %l0 = 00000000e4000000 00000000b3003dff
6329! Mem[0000000030141410] = ff000000, %l3 = af83e48b022800ff
6330 lduwa [%i5+%o5]0x81,%l3 ! %l3 = 00000000ff000000
6331! Mem[0000000010101400] = 00ff0000 66c937ff, %l6 = 5d662049, %l7 = 0000003e
6332 ldda [%i4+%g0]0x80,%l6 ! %l6 = 0000000000ff0000 0000000066c937ff
6333! Starting 10 instruction Store Burst
6334! %f16 = ffffff7f 00000000 ff000000 00000083
6335! %f20 = 00000000 ff0000ff 80000000 00000000
6336! %f24 = 30fb00ff ffffaf83 00000000 000000ff
6337! %f28 = ff000000 00ff0000 ffc93203 afffffff
6338 stda %f16,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400
6339
6340p0_label_244:
6341! %l1 = 00000000b3003dff, Mem[0000000030141408] = 83afffff
6342 stha %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 83af3dff
6343! %f8 = 19e5b62e ffffffff, Mem[0000000010141410] = 00000000 000000ff
6344 std %f8 ,[%i5+%o5] ! Mem[0000000010141410] = 19e5b62e ffffffff
6345! Mem[0000000010101408] = ff00fb30, %l3 = 00000000ff000000
6346 ldstuba [%i4+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
6347! %l4 = 071a8dfb, %l5 = ff0000b1, Mem[0000000010101410] = ff0000ff 00000000
6348 stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 071a8dfb ff0000b1
6349! %l2 = 00000000000000ff, Mem[0000000010001438] = 000000ff, %asi = 80
6350 stha %l2,[%i0+0x038]%asi ! Mem[0000000010001438] = 00ff00ff
6351! %f0 = 00000000 ffffaf83 2410280c 0000c9ff
6352! %f4 = c1bd6468 b1000000 00662049 000000ff
6353! %f8 = 19e5b62e ffffffff 00000000 ffffff7f
6354! %f12 = 3ee5dbff 80fd7172 00000000 ffffff2f
6355 stda %f0,[%i2]ASI_BLK_PL ! Block Store to 0000000010081400
6356 membar #Sync ! Added by membar checker (39)
6357! Mem[0000000010041420] = 83afffff, %l1 = 00000000b3003dff
6358 ldsb [%i1+0x023],%l1 ! %l1 = ffffffffffffffff
6359! %f14 = 00000000 ffffff2f, Mem[0000000010101400] = 00ff0000 66c937ff
6360 stda %f14,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 ffffff2f
6361! Mem[0000000030001408] = ff000000, %l4 = 00000000071a8dfb
6362 swapa [%i0+%o4]0x81,%l4 ! %l4 = 00000000ff000000
6363! Starting 10 instruction Load Burst
6364! Mem[0000000010081400] = 83afffff, %l1 = ffffffffffffffff
6365 ldsba [%i2+%g0]0x80,%l1 ! %l1 = ffffffffffffff83
6366
6367p0_label_245:
6368! Mem[00000000201c0000] = 4f9719af, %l1 = ffffffffffffff83
6369 ldsb [%o0+%g0],%l1 ! %l1 = 000000000000004f
6370! Mem[0000000030001410] = 00000000, %l4 = 00000000ff000000
6371 ldswa [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000000
6372! Mem[0000000030181400] = 0000bdc1, %l4 = 0000000000000000
6373 ldsha [%i6+%g0]0x89,%l4 ! %l4 = ffffffffffffbdc1
6374! Mem[0000000030101408] = ffc90000, %l6 = 0000000000ff0000
6375 ldsba [%i4+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
6376! Mem[0000000030041408] = cf030000 ffffaf83, %l2 = 000000ff, %l3 = 000000ff
6377 ldda [%i1+%o4]0x89,%l2 ! %l2 = 00000000ffffaf83 00000000cf030000
6378! Mem[0000000010001410] = ff000000, %l4 = ffffffffffffbdc1
6379 lduba [%i0+%o5]0x80,%l4 ! %l4 = 00000000000000ff
6380! Mem[0000000010141434] = 00000000, %l4 = 00000000000000ff
6381 ldsba [%i5+0x034]%asi,%l4 ! %l4 = 0000000000000000
6382! Mem[0000000010001400] = 2daea3ff, %l5 = 00000000ff0000b1
6383 ldsha [%i0+%g0]0x88,%l5 ! %l5 = ffffffffffffa3ff
6384! %f13 = 80fd7172, %f27 = 000000ff, %f6 = 00662049
6385 fsubs %f13,%f27,%f6 ! %l0 = 00000000e4000022, Unfinished, %fsr = 1600000800
6386! Starting 10 instruction Store Burst
6387! %l0 = 00000000e4000022, Mem[0000000010141439] = ff7f0000, %asi = 80
6388 stba %l0,[%i5+0x039]%asi ! Mem[0000000010141438] = ff220000
6389
6390p0_label_246:
6391! Mem[0000000030181400] = c1bd0000, %l7 = 0000000066c937ff
6392 swapa [%i6+%g0]0x81,%l7 ! %l7 = 00000000c1bd0000
6393! %l5 = ffffffffffffa3ff, Mem[0000000030001408] = fb8d1a07
6394 stba %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = fb8d1aff
6395! %f16 = ffffff7f, Mem[0000000010141400] = c24979af
6396 sta %f16,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffffff7f
6397! %l4 = 0000000000000000, Mem[0000000030001408] = ff1a8dfb
6398 stwa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
6399! Mem[000000001010142e] = ffffffff, %l5 = ffffffffffffa3ff
6400 ldstuba [%i4+0x02e]%asi,%l5 ! %l5 = 000000ff000000ff
6401! %f16 = ffffff7f 00000000 ff000000 00000083
6402! %f20 = 00000000 ff0000ff 80000000 00000000
6403! %f24 = 30fb00ff ffffaf83 00000000 000000ff
6404! %f28 = ff000000 00ff0000 ffc93203 afffffff
6405 stda %f16,[%i4]ASI_BLK_AIUS ! Block Store to 0000000030101400
6406! %l5 = 00000000000000ff, Mem[00000000300c1400] = ffffffaf0332c9ff
6407 stxa %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000000000ff
6408! %l1 = 000000000000004f, Mem[0000000010181410] = 0000ff00665d00ff
6409 stxa %l1,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000000000004f
6410! %f4 = c1bd6468 b1000000, Mem[0000000030041408] = ffffaf83 cf030000
6411 stda %f4 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = c1bd6468 b1000000
6412! Starting 10 instruction Load Burst
6413! Mem[0000000010141438] = ff220000006d0000, %f2 = 2410280c 0000c9ff
6414 ldd [%i5+0x038],%f2 ! %f2 = ff220000 006d0000
6415
6416p0_label_247:
6417! Mem[00000000211c0000] = 5900980d, %l3 = 00000000cf030000
6418 ldsba [%o2+0x001]%asi,%l3 ! %l3 = 0000000000000000
6419! Mem[0000000020800040] = ff00226c, %l5 = 00000000000000ff
6420 ldsh [%o1+0x040],%l5 ! %l5 = ffffffffffffff00
6421 membar #Sync ! Added by membar checker (40)
6422! Mem[0000000030101408] = 000000ff, %l0 = 00000000e4000022
6423 ldsha [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
6424! Mem[0000000021800040] = ff834385, %l7 = 00000000c1bd0000
6425 lduh [%o3+0x040],%l7 ! %l7 = 000000000000ff83
6426! Mem[0000000010081408] = ffc900000c281024, %l6 = ffffffffffffffff
6427 ldxa [%i2+%o4]0x80,%l6 ! %l6 = ffc900000c281024
6428! Mem[0000000010101410] = b10000fffb8d1a07, %l1 = 000000000000004f
6429 ldxa [%i4+%o5]0x88,%l1 ! %l1 = b10000fffb8d1a07
6430! Mem[0000000010101408] = ff00fb30034f37e1, %f16 = ffffff7f 00000000
6431 ldda [%i4+%o4]0x80,%f16 ! %f16 = ff00fb30 034f37e1
6432! Mem[0000000010041408] = 00000083, %l3 = 0000000000000000
6433 lduha [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000083
6434! %l4 = 0000000000000000, immed = ffffffcc, %y = 00000000
6435 umul %l4,-0x034,%l1 ! %l1 = 0000000000000000, %y = 00000000
6436! Starting 10 instruction Store Burst
6437! %f24 = 30fb00ff ffffaf83, %l7 = 000000000000ff83
6438! Mem[0000000030001428] = 00000008ff000000
6439 add %i0,0x028,%g1
6440 stda %f24,[%g1+%l7]ASI_PST16_S ! Mem[0000000030001428] = 00000008ffffaf83
6441
6442p0_label_248:
6443! %f30 = ffc93203 afffffff, Mem[0000000030101408] = ff000000 00000083
6444 stda %f30,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffc93203 afffffff
6445! %l2 = 00000000ffffaf83, Mem[0000000010141400] = ffffff7ffd1a8dfb
6446 stxa %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000ffffaf83
6447! %f16 = ff00fb30 034f37e1 ff000000 00000083
6448! %f20 = 00000000 ff0000ff 80000000 00000000
6449! %f24 = 30fb00ff ffffaf83 00000000 000000ff
6450! %f28 = ff000000 00ff0000 ffc93203 afffffff
6451 stda %f16,[%i0]ASI_BLK_AIUP ! Block Store to 0000000010001400
6452! %f4 = c1bd6468 b1000000, %l7 = 000000000000ff83
6453! Mem[0000000010001430] = ff00000000ff0000
6454 add %i0,0x030,%g1
6455 stda %f4,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010001430] = 000000b100ff0000
6456! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010101408] = ff00fb30 034f37e1
6457 stda %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff 00000000
6458! Mem[00000000300c1400] = 00000000, %l3 = 0000000000000083
6459 ldstuba [%i3+%g0]0x89,%l3 ! %l3 = 00000000000000ff
6460! Mem[00000000211c0001] = 5900980d, %l5 = ffffffffffffff00
6461 ldstuba [%o2+0x001]%asi,%l5 ! %l5 = 00000000000000ff
6462! %l4 = 00000000, %l5 = 00000000, Mem[00000000300c1410] = db9951fb ff400007
6463 stda %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 00000000
6464! Mem[0000000010141404] = ffffaf83, %l2 = 00000000ffffaf83
6465 swap [%i5+0x004],%l2 ! %l2 = 00000000ffffaf83
6466! Starting 10 instruction Load Burst
6467! Mem[0000000030041408] = 000000b16864bdc1, %l7 = 000000000000ff83
6468 ldxa [%i1+%o4]0x81,%l7 ! %l7 = 000000b16864bdc1
6469
6470p0_label_249:
6471! Mem[0000000010101408] = 000000ff00000000, %l1 = 0000000000000000
6472 ldx [%i4+%o4],%l1 ! %l1 = 000000ff00000000
6473! Mem[0000000010101400] = 00000000ffffff2f, %l5 = 0000000000000000
6474 ldxa [%i4+%g0]0x80,%l5 ! %l5 = 00000000ffffff2f
6475! %l1 = 000000ff00000000, %l3 = 0000000000000000, %l1 = 000000ff00000000
6476 sub %l1,%l3,%l1 ! %l1 = 000000ff00000000
6477! Mem[0000000010141400] = 00000000, %l1 = 000000ff00000000
6478 ldsha [%i5+%g0]0x88,%l1 ! %l1 = 0000000000000000
6479! Mem[0000000030141408] = 83af3dff, %l3 = 0000000000000000
6480 ldsha [%i5+%o4]0x89,%l3 ! %l3 = 0000000000003dff
6481! Mem[0000000010081408] = ffc90000, %l3 = 0000000000003dff
6482 ldsw [%i2+%o4],%l3 ! %l3 = ffffffffffc90000
6483! Mem[000000001014140c] = 00000000, %l4 = 0000000000000000
6484 lduwa [%i5+0x00c]%asi,%l4 ! %l4 = 0000000000000000
6485! %l3 = ffffffffffc90000, Mem[0000000030181408] = ffeb004f
6486 stwa %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffc90000
6487! Mem[0000000021800000] = 1cb7dd30, %l2 = 00000000ffffaf83
6488 ldsb [%o3+0x001],%l2 ! %l2 = ffffffffffffffb7
6489! Starting 10 instruction Store Burst
6490! %l2 = ffffffffffffffb7, Mem[0000000010101408] = 000000ff
6491 stba %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = b70000ff
6492
6493p0_label_250:
6494! %l0 = 000000ff, %l1 = 00000000, Mem[00000000100c1400] = ff00fb30 034f37e1
6495 stda %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff 00000000
6496! %l5 = 00000000ffffff2f, immed = 00000974, %y = 00000000
6497 smul %l5,0x974,%l3 ! %l3 = fffffffffff8484c, %y = ffffffff
6498! Mem[0000000010141408] = 00000083, %l6 = ffc900000c281024
6499 ldstuba [%i5+%o4]0x88,%l6 ! %l6 = 00000083000000ff
6500! Mem[0000000010101400] = 00000000, %l6 = 0000000000000083
6501 ldstuba [%i4+%g0]0x80,%l6 ! %l6 = 00000000000000ff
6502! %f1 = ffffaf83, Mem[0000000030041408] = 000000b1
6503 sta %f1 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffaf83
6504! %l6 = 0000000000000000, Mem[0000000010101410] = 071a8dfb
6505 stha %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00008dfb
6506! %l6 = 00000000, %l7 = 6864bdc1, Mem[0000000010141410] = 19e5b62e ffffffff
6507 stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 6864bdc1
6508! %l6 = 0000000000000000, Mem[0000000010141410] = c1bd646800000000
6509 stxa %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000000
6510! %l6 = 0000000000000000, Mem[0000000010001410] = 00000000
6511 stwa %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
6512! Starting 10 instruction Load Burst
6513! Mem[0000000010101418] = ffffadff, %l0 = 00000000000000ff
6514 lduwa [%i4+0x018]%asi,%l0 ! %l0 = 00000000ffffadff
6515
6516p0_label_251:
6517! Mem[0000000010101408] = b70000ff, %l7 = 000000b16864bdc1
6518 lduwa [%i4+%o4]0x80,%l7 ! %l7 = 00000000b70000ff
6519 membar #Sync ! Added by membar checker (41)
6520! Mem[0000000030101400] = ffffff7f 00000000 ffc93203 afffffff
6521! Mem[0000000030101410] = 00000000 ff0000ff 80000000 00000000
6522! Mem[0000000030101420] = 30fb00ff ffffaf83 00000000 000000ff
6523! Mem[0000000030101430] = ff000000 00ff0000 ffc93203 afffffff
6524 ldda [%i4]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030101400
6525! Mem[0000000021800180] = 00ffad00, %l3 = fffffffffff8484c
6526 lduba [%o3+0x181]%asi,%l3 ! %l3 = 00000000000000ff
6527! Mem[00000000300c1410] = 0000000000000000, %l7 = 00000000b70000ff
6528 ldxa [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000
6529! Mem[0000000010041400] = ffffff7f 00000000, %l4 = 00000000, %l5 = ffffff2f
6530 ldda [%i1+%g0]0x88,%l4 ! %l4 = 0000000000000000 00000000ffffff7f
6531! Mem[00000000100c1408] = 0332ff00, %l2 = ffffffffffffffb7
6532 lduha [%i3+%o4]0x88,%l2 ! %l2 = 000000000000ff00
6533! Mem[0000000010181400] = 000000ff, %l0 = 00000000ffffadff
6534 ldswa [%i6+%g0]0x88,%l0 ! %l0 = 00000000000000ff
6535! %f28 = ff000000, %f30 = ffc93203
6536 fstoi %f28,%f30 ! %f30 = 80000000
6537! Mem[0000000010181410] = 4f000000, %l7 = 0000000000000000
6538 lduba [%i6+%o5]0x80,%l7 ! %l7 = 000000000000004f
6539! Starting 10 instruction Store Burst
6540! Mem[00000000211c0001] = 59ff980d, %l4 = 0000000000000000
6541 ldstub [%o2+0x001],%l4 ! %l4 = 000000ff000000ff
6542
6543p0_label_252:
6544! %f26 = 00000000 000000ff, Mem[0000000010081410] = 000000b1 6864bdc1
6545 stda %f26,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 000000ff
6546! %l6 = 0000000000000000, Mem[0000000010141400] = 00000000
6547 stha %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
6548! %f18 = ff000000 00000083, Mem[0000000010181408] = ebb6ffff 00000000
6549 stda %f18,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000000 00000083
6550! %l0 = 00000000000000ff, Mem[000000001010142a] = 0000007a, %asi = 80
6551 stha %l0,[%i4+0x02a]%asi ! Mem[0000000010101428] = 000000ff
6552! %f30 = 80000000 afffffff, %l2 = 000000000000ff00
6553! Mem[0000000030041400] = 071a8dfbc8941a45
6554 stda %f30,[%i1+%l2]ASI_PST32_SL ! Mem[0000000030041400] = 071a8dfbc8941a45
6555! %l3 = 00000000000000ff, Mem[0000000010181400] = ff000000
6556 sth %l3,[%i6+%g0] ! Mem[0000000010181400] = 00ff0000
6557! Mem[0000000010101418] = ffffadff, %l7 = 000000000000004f, %asi = 80
6558 swapa [%i4+0x018]%asi,%l7 ! %l7 = 00000000ffffadff
6559! %l6 = 0000000000000000, Mem[0000000030181410] = 000000fb
6560 stwa %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
6561! %f16 = ff00fb30 034f37e1 ff000000 00000083
6562! %f20 = 00000000 ff0000ff 80000000 00000000
6563! %f24 = 30fb00ff ffffaf83 00000000 000000ff
6564! %f28 = ff000000 00ff0000 80000000 afffffff
6565 stda %f16,[%i6]ASI_COMMIT_S ! Block Store to 0000000030181400
6566! Starting 10 instruction Load Burst
6567! %l6 = 0000000000000000, %l0 = 00000000000000ff, %y = ffffffff
6568 sdiv %l6,%l0,%l7 ! %l7 = fffffffffefefeff
6569 mov %l0,%y ! %y = 000000ff
6570
6571p0_label_253:
6572! Mem[0000000030141408] = ff3daf83, %l3 = 00000000000000ff
6573 ldswa [%i5+%o4]0x81,%l3 ! %l3 = ffffffffff3daf83
6574! Mem[0000000010101400] = ff000000, %l4 = 00000000000000ff
6575 ldsba [%i4+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
6576! Mem[0000000030001408] = 00000000, %l7 = fffffffffefefeff
6577 lduwa [%i0+%o4]0x81,%l7 ! %l7 = 0000000000000000
6578! Mem[0000000010101408] = b70000ff00000000, %f10 = 00000000 000000ff
6579 ldda [%i4+%o4]0x80,%f10 ! %f10 = b70000ff 00000000
6580! Mem[0000000010041410] = ff0000ff, %l7 = 0000000000000000
6581 ldsha [%i1+%o5]0x80,%l7 ! %l7 = ffffffffffffff00
6582! Mem[0000000030001400] = ff002802 8be483af 00000000 00000000
6583! Mem[0000000030001410] = 00000000 00000000 ffffe519 c971ce8e
6584! Mem[0000000030001420] = 491588d6 4920665d 00000008 ffffaf83
6585! Mem[0000000030001430] = 7271fd80 ffdbe53e 3500885f 00000000
6586 ldda [%i0]ASI_BLK_S,%f16 ! Block Load from 0000000030001400
6587! Mem[0000000010041410] = ff0000ff, %l2 = 000000000000ff00
6588 lduba [%i1+%o5]0x88,%l2 ! %l2 = 00000000000000ff
6589! Mem[0000000030041408] = c1bd6468 83afffff, %l0 = 000000ff, %l1 = 00000000
6590 ldda [%i1+%o4]0x89,%l0 ! %l0 = 0000000083afffff 00000000c1bd6468
6591! Mem[0000000010141434] = 00000000, %f4 = 00000000
6592 ld [%i5+0x034],%f4 ! %f4 = 00000000
6593! Starting 10 instruction Store Burst
6594! %f8 = 30fb00ff ffffaf83, Mem[0000000010001410] = 00000000 ff0000ff
6595 std %f8 ,[%i0+%o5] ! Mem[0000000010001410] = 30fb00ff ffffaf83
6596
6597p0_label_254:
6598! Mem[00000000100c1408] = 00ff3203, %l1 = 00000000c1bd6468
6599 ldstuba [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000ff
6600! %l6 = 00000000, %l7 = ffffff00, Mem[0000000010041408] = 00000083 ff000000
6601 stda %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 ffffff00
6602! %f4 = 00000000 ff0000ff, %l4 = ffffffffffffffff
6603! Mem[0000000030081428] = ff400007db995109
6604 add %i2,0x028,%g1
6605 stda %f4,[%g1+%l4]ASI_PST8_S ! Mem[0000000030081428] = 00000000ff0000ff
6606 membar #Sync ! Added by membar checker (42)
6607! Mem[0000000010181410] = 4f000000, %l6 = 0000000000000000
6608 swapa [%i6+%o5]0x80,%l6 ! %l6 = 000000004f000000
6609! Mem[0000000010041427] = ff00fb30, %l7 = ffffffffffffff00
6610 ldstuba [%i1+0x027]%asi,%l7 ! %l7 = 00000030000000ff
6611! %l2 = 00000000000000ff, Mem[0000000030101410] = 00000000
6612 stwa %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ff
6613! Mem[00000000300c1408] = 00000000, %l5 = 00000000ffffff7f
6614 swapa [%i3+%o4]0x89,%l5 ! %l5 = 0000000000000000
6615! %f20 = 00000000, Mem[0000000010001434] = 00ff0000
6616 st %f20,[%i0+0x034] ! Mem[0000000010001434] = 00000000
6617! %f26 = 00000008 ffffaf83, %l0 = 0000000083afffff
6618! Mem[0000000010081428] = 7fffffff00000000
6619 add %i2,0x028,%g1
6620 stda %f26,[%g1+%l0]ASI_PST8_P ! Mem[0000000010081428] = 00000008ffffaf83
6621! Starting 10 instruction Load Burst
6622! Mem[0000000010141408] = 000000ff, %f21 = 00000000
6623 lda [%i5+%o4]0x88,%f21 ! %f21 = 000000ff
6624
6625p0_label_255:
6626! Mem[0000000010141400] = 00000000, %l3 = ffffffffff3daf83
6627 lduba [%i5+%g0]0x80,%l3 ! %l3 = 0000000000000000
6628! Mem[0000000030141410] = ff000000, %l6 = 000000004f000000
6629 ldsba [%i5+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
6630! Mem[00000000211c0000] = 59ff980d, %l6 = ffffffffffffffff
6631 ldsha [%o2+0x000]%asi,%l6 ! %l6 = 00000000000059ff
6632! Mem[0000000030181400] = ff00fb30034f37e1, %f8 = 30fb00ff ffffaf83
6633 ldda [%i6+%g0]0x81,%f8 ! %f8 = ff00fb30 034f37e1
6634! Mem[0000000010101410] = 00008dfb, %l1 = 0000000000000000
6635 ldswa [%i4+%o5]0x80,%l1 ! %l1 = 0000000000008dfb
6636! Mem[0000000010141430] = 00000000, %l7 = 0000000000000030
6637 lduwa [%i5+0x030]%asi,%l7 ! %l7 = 0000000000000000
6638! Mem[0000000010141400] = 00000000ffffaf83, %l3 = 0000000000000000
6639 ldxa [%i5+%g0]0x80,%l3 ! %l3 = 00000000ffffaf83
6640! Mem[0000000021800080] = 69ffc3e5, %l4 = ffffffffffffffff
6641 lduba [%o3+0x081]%asi,%l4 ! %l4 = 00000000000000ff
6642! Mem[0000000010081408] = ffc90000, %l6 = 00000000000059ff
6643 lduba [%i2+%o4]0x80,%l6 ! %l6 = 00000000000000ff
6644! Starting 10 instruction Store Burst
6645! %f31 = 00000000, %f23 = c971ce8e, %f26 = 00000008
6646 fmuls %f31,%f23,%f26 ! %f26 = 80000000
6647
6648p0_label_256:
6649! %l4 = 00000000000000ff, Mem[0000000010041400] = 00000000
6650 stwa %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff
6651! %f18 = 00000000 00000000, %f24 = 491588d6
6652 fxtos %f18,%f24 ! %f24 = 00000000
6653! %l7 = 0000000000000000, Mem[0000000010181400] = 00ff00004f979be2
6654 stx %l7,[%i6+%g0] ! Mem[0000000010181400] = 0000000000000000
6655! Mem[0000000030081410] = ff000000, %l6 = 00000000000000ff
6656 ldstuba [%i2+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
6657! %l2 = 00000000000000ff, Mem[0000000010101408] = ff0000b7
6658 stwa %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
6659! Mem[0000000010081400] = 83afffff, %l3 = 00000000ffffaf83
6660 lduba [%i2+0x002]%asi,%l3 ! %l3 = 00000000000000ff
6661! Mem[0000000010041410] = ff0000ff, %l0 = 0000000083afffff
6662 swapa [%i1+%o5]0x88,%l0 ! %l0 = 00000000ff0000ff
6663! %l1 = 0000000000008dfb, Mem[0000000010141400] = 00000000
6664 stha %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00008dfb
6665! %l6 = 00000000000000ff, Mem[0000000010001408] = 000000ff
6666 stwa %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff
6667! Starting 10 instruction Load Burst
6668! %l1 = 0000000000008dfb, imm = 00000000000002b7, %l1 = 0000000000008dfb
6669 xnor %l1,0x2b7,%l1 ! %l1 = ffffffffffff70b3
6670
6671p0_label_257:
6672! %f0 = ffffff7f, %f6 = 80000000, %f20 = 00000000 000000ff
6673 fsmuld %f0 ,%f6 ,%f20 ! %f20 = ffffffef e0000000
6674! Mem[0000000010041410] = 0000000083afffff, %f16 = ff002802 8be483af
6675 ldda [%i1+%o5]0x88,%f16 ! %f16 = 00000000 83afffff
6676! Mem[0000000030181400] = ff00fb30034f37e1, %f6 = 80000000 00000000
6677 ldda [%i6+%g0]0x81,%f6 ! %f6 = ff00fb30 034f37e1
6678! Mem[00000000100c1400] = 000000ff, %l7 = 0000000000000000
6679 ldsba [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
6680! Mem[0000000030001410] = 00000000, %l7 = 0000000000000000
6681 ldswa [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000
6682! Mem[0000000010101404] = ffffff2f, %l0 = 00000000ff0000ff
6683 lduh [%i4+0x004],%l0 ! %l0 = 000000000000ffff
6684! Mem[000000001018143c] = 000000e4, %l6 = 00000000000000ff
6685 lduwa [%i6+0x03c]%asi,%l6 ! %l6 = 00000000000000e4
6686! Mem[0000000010101400] = 000000ff, %f3 = afffffff
6687 lda [%i4+%g0]0x88,%f3 ! %f3 = 000000ff
6688! Mem[0000000010041410] = ffffaf8300000000, %f0 = ffffff7f 00000000
6689 ldda [%i1+%o5]0x80,%f0 ! %f0 = ffffaf83 00000000
6690! Starting 10 instruction Store Burst
6691! Mem[0000000021800140] = ffff94e3, %l1 = ffffffffffff70b3
6692 ldstuba [%o3+0x140]%asi,%l1 ! %l1 = 000000ff000000ff
6693
6694p0_label_258:
6695! %l6 = 00000000000000e4, Mem[0000000030141410] = 000000ff
6696 stha %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000e4
6697! Mem[0000000030081410] = ff000000, %l6 = 00000000000000e4
6698 swapa [%i2+%o5]0x81,%l6 ! %l6 = 00000000ff000000
6699! %f16 = 00000000, Mem[0000000010181400] = 00000000
6700 sta %f16,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
6701! %l4 = 00000000000000ff, Mem[0000000010081410] = 00000000000000ff
6702 stxa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000000000ff
6703! %l1 = 00000000000000ff, %l7 = 0000000000000000, %l3 = 00000000000000ff
6704 andn %l1,%l7,%l3 ! %l3 = 00000000000000ff
6705! Mem[0000000010041428] = ff000000, %l1 = 00000000000000ff, %asi = 80
6706 swapa [%i1+0x028]%asi,%l1 ! %l1 = 00000000ff000000
6707! %f24 = 00000000 4920665d, Mem[0000000030081410] = e4000000 ff37c966
6708 stda %f24,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 4920665d
6709! %l0 = 000000000000ffff, Mem[0000000010141400] = fb8d0000
6710 stba %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff8d0000
6711! Mem[0000000030041400] = fb8d1a07, %l2 = 00000000000000ff
6712 ldstuba [%i1+%g0]0x89,%l2 ! %l2 = 00000007000000ff
6713! Starting 10 instruction Load Burst
6714! Mem[0000000010081410] = 00000000000000ff, %l0 = 000000000000ffff
6715 ldxa [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff
6716
6717p0_label_259:
6718! Mem[0000000030101410] = 000000ffff0000ff, %l5 = 0000000000000000
6719 ldxa [%i4+%o5]0x81,%l5 ! %l5 = 000000ffff0000ff
6720! Mem[0000000010181408] = ff000000, %f1 = 00000000
6721 lda [%i6+%o4]0x80,%f1 ! %f1 = ff000000
6722! Mem[0000000010141404] = ffffaf83, %f12 = ff000000
6723 lda [%i5+0x004]%asi,%f12 ! %f12 = ffffaf83
6724! Mem[00000000100c1408] = 0332ffff, %l5 = 000000ffff0000ff
6725 ldswa [%i3+%o4]0x88,%l5 ! %l5 = 000000000332ffff
6726! Mem[00000000300c1410] = 00000000, %l7 = 0000000000000000
6727 lduba [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000
6728! Mem[0000000030181400] = ff00fb30, %f20 = ffffffef
6729 lda [%i6+%g0]0x81,%f20 ! %f20 = ff00fb30
6730! Mem[0000000030181410] = 00000000, %l0 = 00000000000000ff
6731 lduha [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000
6732! Mem[0000000010001400] = 30fb00ff, %l3 = 00000000000000ff
6733 lduba [%i0+%g0]0x88,%l3 ! %l3 = 00000000000000ff
6734! Mem[0000000030041400] = fb8d1aff, %f10 = b70000ff
6735 lda [%i1+%g0]0x89,%f10 ! %f10 = fb8d1aff
6736! Starting 10 instruction Store Burst
6737! %f8 = ff00fb30 034f37e1, Mem[0000000010001400] = ff00fb30 034f37e1
6738 stda %f8 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff00fb30 034f37e1
6739
6740p0_label_260:
6741! Mem[0000000010081400] = 83afffff, %l1 = 00000000ff000000
6742 ldstuba [%i2+%g0]0x80,%l1 ! %l1 = 00000083000000ff
6743! %l0 = 0000000000000000, Mem[00000000201c0001] = 4f9719af, %asi = 80
6744 stba %l0,[%o0+0x001]%asi ! Mem[00000000201c0000] = 4f0019af
6745! Mem[0000000030081408] = ff000000, %l5 = 000000000332ffff
6746 ldstuba [%i2+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
6747! %l4 = 00000000000000ff, Mem[0000000010041410] = 0000000083afffff
6748 stxa %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000000000ff
6749! %l3 = 00000000000000ff, Mem[00000000300c1400] = ff000000
6750 stba %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000
6751! %l0 = 00000000, %l1 = 00000083, Mem[0000000010081420] = ffffffff 2eb6e519
6752 std %l0,[%i2+0x020] ! Mem[0000000010081420] = 00000000 00000083
6753! Mem[00000000100c1410] = 49000000, %l7 = 0000000000000000
6754 ldstuba [%i3+%o5]0x80,%l7 ! %l7 = 00000049000000ff
6755! Mem[0000000030081410] = 5d662049, %l6 = 00000000ff000000
6756 swapa [%i2+%o5]0x81,%l6 ! %l6 = 000000005d662049
6757! Mem[000000001010141c] = ffffaf83, %l6 = 5d662049, %l5 = 000000ff
6758 add %i4,0x1c,%g1
6759 casa [%g1]0x80,%l6,%l5 ! %l5 = 00000000ffffaf83
6760! Starting 10 instruction Load Burst
6761! Mem[0000000030101408] = ffc93203, %l7 = 0000000000000049
6762 lduwa [%i4+%o4]0x81,%l7 ! %l7 = 00000000ffc93203
6763
6764p0_label_261:
6765! %f29 = ffdbe53e, %f9 = 034f37e1, %f14 = ffc93203
6766 fdivs %f29,%f9 ,%f14 ! %f14 = ffdbe53e
6767! Mem[00000000300c1400] = ff000000, %l5 = 00000000ffffaf83
6768 lduha [%i3+%g0]0x81,%l5 ! %l5 = 000000000000ff00
6769! Mem[0000000030181408] = ff000000, %f5 = ff0000ff
6770 lda [%i6+%o4]0x81,%f5 ! %f5 = ff000000
6771! Mem[0000000030081410] = ff000000, %f5 = ff000000
6772 lda [%i2+%o5]0x81,%f5 ! %f5 = ff000000
6773! Mem[0000000030141410] = e400000000ff0000, %f22 = ffffe519 c971ce8e
6774 ldda [%i5+%o5]0x81,%f22 ! %f22 = e4000000 00ff0000
6775! Mem[0000000010141400] = ff8d0000ffffaf83, %f4 = 00000000 ff000000
6776 ldda [%i5+0x000]%asi,%f4 ! %f4 = ff8d0000 ffffaf83
6777! Mem[00000000300c1410] = 00000000, %l1 = 0000000000000083
6778 ldswa [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000000
6779! Mem[0000000010101400] = ff000000, %l0 = 0000000000000000
6780 lduwa [%i4+%g0]0x80,%l0 ! %l0 = 00000000ff000000
6781! Mem[00000000100c1400] = ff000000, %l1 = 0000000000000000
6782 lduwa [%i3+%g0]0x88,%l1 ! %l1 = 00000000ff000000
6783! Starting 10 instruction Store Burst
6784! Mem[0000000010001408] = 000000ff, %l7 = 00000000ffc93203
6785 swapa [%i0+%o4]0x88,%l7 ! %l7 = 00000000000000ff
6786
6787p0_label_262:
6788! Mem[00000000100c1408] = ffff3203, %l2 = 0000000000000007
6789 ldstuba [%i3+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
6790! Mem[00000000201c0000] = 4f0019af, %l6 = 000000005d662049
6791 ldstub [%o0+%g0],%l6 ! %l6 = 0000004f000000ff
6792! %f10 = fb8d1aff, Mem[00000000300c1410] = 00000000
6793 sta %f10,[%i3+%o5]0x89 ! Mem[00000000300c1410] = fb8d1aff
6794! %f27 = ffffaf83, Mem[00000000300c1410] = ff1a8dfb
6795 sta %f27,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffaf83
6796! %l0 = ff000000, %l1 = ff000000, Mem[0000000030181400] = ff00fb30 034f37e1
6797 stda %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff000000 ff000000
6798! %l5 = 000000000000ff00, %l7 = 00000000000000ff, %l4 = 00000000000000ff
6799 mulx %l5,%l7,%l4 ! %l4 = 0000000000fe0100
6800! %l2 = 000000ff, %l3 = 000000ff, Mem[00000000100c1408] = ffff3203 a1372583
6801 stda %l2,[%i3+0x008]%asi ! Mem[00000000100c1408] = 000000ff 000000ff
6802! %l2 = 00000000000000ff, Mem[00000000100c1408] = 000000ff
6803 stba %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff0000ff
6804! Mem[0000000010081400] = ffffafff, %l7 = 00000000000000ff
6805 ldstuba [%i2+%g0]0x88,%l7 ! %l7 = 000000ff000000ff
6806! Starting 10 instruction Load Burst
6807! Mem[000000001000142c] = 000000ff, %l3 = 00000000000000ff
6808 ldswa [%i0+0x02c]%asi,%l3 ! %l3 = 00000000000000ff
6809
6810p0_label_263:
6811! Mem[0000000010041408] = 00000000 00ffffff, %l0 = ff000000, %l1 = ff000000
6812 ldda [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000 0000000000ffffff
6813! Mem[0000000030081410] = 000000ff, %l5 = 000000000000ff00
6814 lduba [%i2+%o5]0x89,%l5 ! %l5 = 00000000000000ff
6815! Mem[0000000020800000] = ff7f17e8, %l2 = 00000000000000ff
6816 lduh [%o1+%g0],%l2 ! %l2 = 000000000000ff7f
6817! Mem[00000000201c0000] = ff0019af, %l7 = 00000000000000ff
6818 ldsb [%o0+0x001],%l7 ! %l7 = 0000000000000000
6819! Mem[0000000010081428] = 00000008ffffaf83, %l3 = 00000000000000ff
6820 ldxa [%i2+0x028]%asi,%l3 ! %l3 = 00000008ffffaf83
6821! Mem[0000000010101408] = ff00000000000000, %f16 = 00000000 83afffff
6822 ldda [%i4+%o4]0x80,%f16 ! %f16 = ff000000 00000000
6823! Mem[0000000010101410] = fb8d0000, %l5 = 00000000000000ff
6824 ldswa [%i4+%o5]0x88,%l5 ! %l5 = fffffffffb8d0000
6825! %l6 = 000000000000004f, %l0 = 0000000000000000, %l7 = 0000000000000000
6826 sub %l6,%l0,%l7 ! %l7 = 000000000000004f
6827! Mem[0000000010001400] = ff00fb30, %l1 = 0000000000ffffff
6828 lduha [%i0+%g0]0x80,%l1 ! %l1 = 000000000000ff00
6829! Starting 10 instruction Store Burst
6830! Mem[0000000010041408] = 00000000, %l6 = 000000000000004f
6831 swapa [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000
6832
6833p0_label_264:
6834! %l4 = 0000000000fe0100, Mem[0000000010081400] = 00000000ffffafff
6835 stxa %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000000000fe0100
6836! %f16 = ff000000 00000000 00000000 00000000
6837! %f20 = ff00fb30 e0000000 e4000000 00ff0000
6838! %f24 = 00000000 4920665d 80000000 ffffaf83
6839! %f28 = 7271fd80 ffdbe53e 3500885f 00000000
6840 stda %f16,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400
6841! Mem[0000000030001410] = 00000000, %l1 = 000000000000ff00
6842 ldstuba [%i0+%o5]0x89,%l1 ! %l1 = 00000000000000ff
6843! %f0 = ffffaf83 ff000000 ffc93203 000000ff
6844! %f4 = ff8d0000 ffffaf83 ff00fb30 034f37e1
6845! %f8 = ff00fb30 034f37e1 fb8d1aff 00000000
6846! %f12 = ffffaf83 00ff0000 ffdbe53e afffffff
6847 stda %f0,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
6848! Mem[00000000100c1400] = ff000000, %l6 = 0000000000000000
6849 swapa [%i3+%g0]0x88,%l6 ! %l6 = 00000000ff000000
6850! Mem[0000000010101400] = ff000000, %l7 = 000000000000004f
6851 ldstuba [%i4+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
6852! %f28 = 7271fd80 ffdbe53e, Mem[0000000010081400] = 00fe0100 00000000
6853 stda %f28,[%i2+%g0]0x88 ! Mem[0000000010081400] = 7271fd80 ffdbe53e
6854! Mem[0000000010101410] = 00008dfb, %l1 = 0000000000000000
6855 ldstuba [%i4+%o5]0x80,%l1 ! %l1 = 00000000000000ff
6856! %f20 = ff00fb30 e0000000, Mem[0000000010081400] = 3ee5dbff 80fd7172
6857 stda %f20,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff00fb30 e0000000
6858! Starting 10 instruction Load Burst
6859! Mem[0000000030101400] = 000000007fffffff, %f30 = 3500885f 00000000
6860 ldda [%i4+%g0]0x89,%f30 ! %f30 = 00000000 7fffffff
6861
6862p0_label_265:
6863! Mem[0000000010181410] = 0000000000000000, %f28 = 7271fd80 ffdbe53e
6864 ldda [%i6+0x010]%asi,%f28 ! %f28 = 00000000 00000000
6865! Mem[00000000100c1400] = 0000000000000000, %f20 = ff00fb30 e0000000
6866 ldd [%i3+%g0],%f20 ! %f20 = 00000000 00000000
6867! %l1 = 0000000000000000, immed = fffffd18, %y = 000000ff
6868 smul %l1,-0x2e8,%l0 ! %l0 = 0000000000000000, %y = 00000000
6869 membar #Sync ! Added by membar checker (43)
6870! Mem[0000000010081400] = ff00fb30e0000000, %f20 = 00000000 00000000
6871 ldda [%i2+%g0]0x80,%f20 ! %f20 = ff00fb30 e0000000
6872! Mem[0000000010041400] = 000000ff, %l5 = fffffffffb8d0000
6873 lduha [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
6874! Mem[0000000020800040] = ff00226c, %l2 = 000000000000ff7f
6875 ldsb [%o1+0x041],%l2 ! %l2 = 0000000000000000
6876! Mem[00000000218000c0] = 00ff4926, %l1 = 0000000000000000
6877 ldsh [%o3+0x0c0],%l1 ! %l1 = 00000000000000ff
6878! Mem[0000000010081410] = 00000000, %l7 = 00000000000000ff
6879 ldsha [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
6880! Mem[0000000010141418] = ffffadff, %l7 = 0000000000000000
6881 lduh [%i5+0x018],%l7 ! %l7 = 000000000000ffff
6882! Starting 10 instruction Store Burst
6883! Mem[00000000100c1434] = ff37ff66, %l4 = 0000000000fe0100
6884 swap [%i3+0x034],%l4 ! %l4 = 00000000ff37ff66
6885
6886p0_label_266:
6887! %l2 = 0000000000000000, Mem[0000000030041408] = ff0000000332c9ff
6888 stxa %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000000000
6889! %f14 = ffdbe53e afffffff, %f24 = 00000000
6890 fxtos %f14,%f24 ! %f24 = da106b05
6891! %l3 = 00000008ffffaf83, Mem[00000000211c0000] = 59ff980d
6892 sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = af83980d
6893! %l0 = 0000000000000000, immed = fffff84d, %y = 00000000
6894 sdiv %l0,-0x7b3,%l3 ! %l3 = 0000000000000000
6895 mov %l0,%y ! %y = 00000000
6896! Mem[0000000010081408] = ffc90000, %l7 = 000000000000ffff
6897 swapa [%i2+%o4]0x80,%l7 ! %l7 = 00000000ffc90000
6898! %l7 = 00000000ffc90000, Mem[0000000030001410] = ff000000
6899 stha %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
6900! %l2 = 00000000, %l3 = 00000000, Mem[0000000030101410] = ff000000 ff0000ff
6901 stda %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 00000000
6902! %l0 = 0000000000000000, Mem[0000000010181410] = 00000000
6903 stba %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
6904! Mem[000000001014143d] = 006d0000, %l5 = 0000000000000000
6905 ldstub [%i5+0x03d],%l5 ! %l5 = 0000006d000000ff
6906! Starting 10 instruction Load Burst
6907! Mem[0000000030101410] = 00000000 00000000, %l2 = 00000000, %l3 = 00000000
6908 ldda [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
6909
6910p0_label_267:
6911! Mem[0000000020800040] = ff00226c, %l5 = 000000000000006d
6912 lduh [%o1+0x040],%l5 ! %l5 = 000000000000ff00
6913! Mem[0000000030001410] = 00000000 00000000, %l4 = ff37ff66, %l5 = 0000ff00
6914 ldda [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000 0000000000000000
6915! Mem[0000000010081410] = 00000000, %l2 = 0000000000000000
6916 ldsba [%i2+0x010]%asi,%l2 ! %l2 = 0000000000000000
6917! %l4 = 0000000000000000, %l5 = 0000000000000000, %l3 = 0000000000000000
6918 xor %l4,%l5,%l3 ! %l3 = 0000000000000000
6919! Mem[0000000030141408] = ff3daf83, %l4 = 0000000000000000
6920 ldsha [%i5+%o4]0x81,%l4 ! %l4 = ffffffffffffff3d
6921! %f21 = e0000000, %f17 = 00000000, %f2 = ffc93203 000000ff
6922 fsmuld %f21,%f17,%f2 ! %f2 = 80000000 00000000
6923! %l3 = 0000000000000000, imm = 0000000000000483, %l3 = 0000000000000000
6924 subc %l3,0x483,%l3 ! %l3 = fffffffffffffb7d
6925! Mem[0000000010141420] = ffffff7f, %l7 = 00000000ffc90000
6926 ldsha [%i5+0x020]%asi,%l7 ! %l7 = ffffffffffffffff
6927! Mem[0000000010041400] = 000000ff, %l4 = ffffffffffffff3d
6928 ldsba [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000000
6929! Starting 10 instruction Store Burst
6930! Mem[0000000010181410] = 00000000, %l7 = ffffffffffffffff
6931 swapa [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000
6932
6933p0_label_268:
6934! %l7 = 0000000000000000, Mem[0000000030041410] = 83afffff00008dff
6935 stxa %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000000
6936! %l0 = 0000000000000000, Mem[00000000300c1408] = ffffff7f
6937 stba %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffffff00
6938! Mem[00000000100c1400] = 00000000, %l5 = 0000000000000000
6939 ldstuba [%i3+%g0]0x88,%l5 ! %l5 = 00000000000000ff
6940! %f20 = ff00fb30 e0000000, Mem[0000000010141400] = ff8d0000 ffffaf83
6941 stda %f20,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff00fb30 e0000000
6942! %l2 = 0000000000000000, Mem[00000000300c1400] = ff000000000000ff
6943 stxa %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000000000
6944! %l6 = 00000000ff000000, Mem[0000000030101400] = ffffff7f
6945 stwa %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff000000
6946! %l5 = 0000000000000000, Mem[00000000300c1410] = ffffaf83
6947 stha %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000af83
6948! %f14 = ffdbe53e afffffff, Mem[00000000100c1400] = ff000000 00000000
6949 stda %f14,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffdbe53e afffffff
6950! %f14 = ffdbe53e afffffff, %l6 = 00000000ff000000
6951! Mem[0000000010141400] = ff00fb30e0000000
6952 stda %f14,[%i5+%l6]ASI_PST16_P ! Mem[0000000010141400] = ff00fb30e0000000
6953! Starting 10 instruction Load Burst
6954! Mem[0000000010101400] = ff000000, %l3 = fffffffffffffb7d
6955 ldsha [%i4+%g0]0x80,%l3 ! %l3 = ffffffffffffff00
6956
6957p0_label_269:
6958! %f21 = e0000000, %f14 = ffdbe53e, %f22 = e4000000
6959 fsubs %f21,%f14,%f22 ! %f22 = ffdbe53e
6960! Mem[0000000010181400] = 00000000, %l7 = 0000000000000000
6961 lduba [%i6+%g0]0x88,%l7 ! %l7 = 0000000000000000
6962! Mem[0000000010181410] = ffffffff00000000, %l0 = 0000000000000000
6963 ldxa [%i6+%o5]0x80,%l0 ! %l0 = ffffffff00000000
6964! Mem[0000000010181400] = 0000000000000000, %f2 = 80000000 00000000
6965 ldda [%i6+%g0]0x88,%f2 ! %f2 = 00000000 00000000
6966! Mem[0000000030041410] = 00000000, %l5 = 0000000000000000
6967 lduba [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
6968! Mem[0000000010081400] = ff00fb30e0000000, %f20 = ff00fb30 e0000000
6969 ldda [%i2+%g0]0x80,%f20 ! %f20 = ff00fb30 e0000000
6970! Mem[0000000010141410] = 00000000, %l3 = ffffffffffffff00
6971 lduwa [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000000
6972! Code Fragment 3
6973p0_fragment_23:
6974! %l0 = ffffffff00000000
6975 setx 0xa2e07ddfef909f84,%g7,%l0 ! %l0 = a2e07ddfef909f84
6976! %l1 = 00000000000000ff
6977 setx 0xf6d0b52006c97aa1,%g7,%l1 ! %l1 = f6d0b52006c97aa1
6978 setx 0x1fe000, %g1, %g3
6979 or %l0, %g3, %l0 ! always set perrmask = 0xff
6980 setx 0x1ffff8, %g1, %g2
6981 and %l0, %g2, %l0
6982 ta T_CHANGE_HPRIV
6983 stxa %l1, [%l0]ASI_DCACHE_DATA
6984 ta T_CHANGE_NONHPRIV
6985! %l0 = a2e07ddfef909f84
6986 setx 0xc9897f7f896f2ef3,%g7,%l0 ! %l0 = c9897f7f896f2ef3
6987! %l1 = f6d0b52006c97aa1
6988 setx 0x31fc44701c32f778,%g7,%l1 ! %l1 = 31fc44701c32f778
6989! Mem[0000000010101410] = ff008dfbff0000b1, %f22 = ffdbe53e 00ff0000
6990 ldda [%i4+%o5]0x80,%f22 ! %f22 = ff008dfb ff0000b1
6991! Starting 10 instruction Store Burst
6992! %l4 = 00000000, %l5 = 00000000, Mem[0000000010001410] = ff00fb30 83afffff
6993 stda %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 00000000
6994
6995p0_label_270:
6996! Mem[0000000010181400] = 00000000, %l3 = 0000000000000000
6997 ldstuba [%i6+%g0]0x80,%l3 ! %l3 = 00000000000000ff
6998! Mem[0000000030001408] = 00000000, %l4 = 0000000000000000
6999 ldstuba [%i0+%o4]0x81,%l4 ! %l4 = 00000000000000ff
7000! %l0 = 896f2ef3, %l1 = 1c32f778, Mem[0000000010181428] = 0418b91c afffffff
7001 std %l0,[%i6+0x028] ! Mem[0000000010181428] = 896f2ef3 1c32f778
7002! %l4 = 0000000000000000, Mem[0000000010101426] = 19e5972e, %asi = 80
7003 stha %l4,[%i4+0x026]%asi ! Mem[0000000010101424] = 19e50000
7004! %l7 = 0000000000000000, Mem[0000000010101408] = ff000000
7005 stha %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
7006! %l4 = 00000000, %l5 = 00000000, Mem[0000000010081420] = 00000000 00000083
7007 stda %l4,[%i2+0x020]%asi ! Mem[0000000010081420] = 00000000 00000000
7008! %l4 = 0000000000000000, Mem[0000000010141427] = 000000ff, %asi = 80
7009 stba %l4,[%i5+0x027]%asi ! Mem[0000000010141424] = 00000000
7010! %f28 = 00000000 00000000, Mem[0000000010041418] = 00000000 00000080
7011 stda %f28,[%i1+0x018]%asi ! Mem[0000000010041418] = 00000000 00000000
7012! Code Fragment 3
7013p0_fragment_24:
7014! %l0 = c9897f7f896f2ef3
7015 setx 0x3e0c3ee07ce881d8,%g7,%l0 ! %l0 = 3e0c3ee07ce881d8
7016! %l1 = 31fc44701c32f778
7017 setx 0x89ff63983a4f7fb0,%g7,%l1 ! %l1 = 89ff63983a4f7fb0
7018 setx 0x1fe000, %g1, %g3
7019 or %l0, %g3, %l0 ! always set perrmask = 0xff
7020 setx 0x1ffff8, %g1, %g2
7021 and %l0, %g2, %l0
7022 ta T_CHANGE_HPRIV
7023 stxa %l1, [%l0]ASI_DCACHE_DATA
7024 ta T_CHANGE_NONHPRIV
7025! %l0 = 3e0c3ee07ce881d8
7026 setx 0x10cf887f818d133d,%g7,%l0 ! %l0 = 10cf887f818d133d
7027! %l1 = 89ff63983a4f7fb0
7028 setx 0x6cc29effe2243947,%g7,%l1 ! %l1 = 6cc29effe2243947
7029! Starting 10 instruction Load Burst
7030! Mem[0000000010041400] = 000000ff, %l2 = 0000000000000000
7031 lduwa [%i1+%g0]0x80,%l2 ! %l2 = 00000000000000ff
7032
7033p0_label_271:
7034! Mem[0000000010181438] = ff3d00b3, %l1 = 6cc29effe2243947
7035 lduh [%i6+0x03a],%l1 ! %l1 = 00000000000000b3
7036! Mem[0000000030141400] = 00000000, %l0 = 10cf887f818d133d
7037 ldsba [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
7038! Mem[0000000030101408] = ffc93203, %l5 = 0000000000000000
7039 ldsba [%i4+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
7040! Mem[0000000030041400] = ffffaf83, %f28 = 00000000
7041 lda [%i1+%g0]0x81,%f28 ! %f28 = ffffaf83
7042! Mem[00000000201c0000] = ff0019af, %l1 = 00000000000000b3
7043 lduha [%o0+0x000]%asi,%l1 ! %l1 = 000000000000ff00
7044! Mem[0000000010001408] = 0332c9ff, %l4 = 0000000000000000
7045 lduh [%i0+%o4],%l4 ! %l4 = 0000000000000332
7046! Mem[0000000010041400] = ff000000, %l1 = 000000000000ff00
7047 ldsba [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000
7048! Mem[00000000100c1408] = ff0000ff, %l4 = 0000000000000332
7049 lduha [%i3+%o4]0x80,%l4 ! %l4 = 000000000000ff00
7050! Mem[0000000030181400] = 000000ff, %f30 = 00000000
7051 lda [%i6+%g0]0x89,%f30 ! %f30 = 000000ff
7052! Starting 10 instruction Store Burst
7053! %l6 = 00000000ff000000, Mem[0000000010001400] = ff00fb30034f37e1
7054 stxa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000ff000000
7055
7056p0_label_272:
7057! %f9 = 034f37e1, Mem[0000000030041410] = 00000000
7058 sta %f9 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = 034f37e1
7059! Mem[0000000010081400] = ff00fb30, %l3 = 0000000000000000
7060 swapa [%i2+%g0]0x80,%l3 ! %l3 = 00000000ff00fb30
7061! Mem[0000000030141410] = e4000000, %l7 = 0000000000000000
7062 swapa [%i5+%o5]0x81,%l7 ! %l7 = 00000000e4000000
7063! Mem[0000000030001410] = 00000000, %l6 = 00000000ff000000
7064 swapa [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
7065! %l4 = 000000000000ff00, Mem[0000000010001400] = 00000000
7066 stha %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000ff00
7067! %f12 = ffffaf83, %f1 = ff000000, %f6 = ff00fb30 034f37e1
7068 fsmuld %f12,%f1 ,%f6 ! %f6 = fffff5f0 60000000
7069! %f24 = da106b05 4920665d, Mem[0000000010101400] = 000000ff 2fffffff
7070 stda %f24,[%i4+%g0]0x88 ! Mem[0000000010101400] = da106b05 4920665d
7071! %l6 = 0000000000000000, Mem[0000000030101410] = 00000000
7072 stha %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
7073! %f24 = da106b05 4920665d, %l5 = ffffffffffffffff
7074! Mem[0000000010101438] = ffe0c7f6006d0000
7075 add %i4,0x038,%g1
7076 stda %f24,[%g1+%l5]ASI_PST16_P ! Mem[0000000010101438] = da106b054920665d
7077! Starting 10 instruction Load Burst
7078! %f26 = 80000000, %f8 = ff00fb30
7079 fcmpes %fcc3,%f26,%f8 ! %fcc3 = 2
7080
7081p0_label_273:
7082! Mem[0000000030101400] = ff000000 00000000, %l6 = 00000000, %l7 = e4000000
7083 ldda [%i4+%g0]0x81,%l6 ! %l6 = 00000000ff000000 0000000000000000
7084! Mem[0000000010001410] = 00000000, %l0 = 0000000000000000
7085 lduha [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000
7086! Mem[0000000010041410] = ff000000, %l5 = ffffffffffffffff
7087 ldswa [%i1+%o5]0x80,%l5 ! %l5 = ffffffffff000000
7088! Mem[0000000010141400] = ff00fb30 e0000000, %l4 = 0000ff00, %l5 = ff000000
7089 ldda [%i5+%g0]0x80,%l4 ! %l4 = 00000000ff00fb30 00000000e0000000
7090! Mem[0000000030101410] = 00000000, %l1 = 0000000000000000
7091 ldsba [%i4+%o5]0x89,%l1 ! %l1 = 0000000000000000
7092! Mem[0000000010001408] = 83000000ffc93203, %f28 = ffffaf83 00000000
7093 ldda [%i0+%o4]0x88,%f28 ! %f28 = 83000000 ffc93203
7094! Mem[0000000010101400] = 5d662049, %l3 = 00000000ff00fb30
7095 ldswa [%i4+0x000]%asi,%l3 ! %l3 = 000000005d662049
7096! Mem[0000000010001400] = 00ff0000ff000000, %l1 = 0000000000000000
7097 ldxa [%i0+%g0]0x80,%l1 ! %l1 = 00ff0000ff000000
7098! Mem[0000000030081410] = 000000e0 30fb00ff, %l6 = ff000000, %l7 = 00000000
7099 ldda [%i2+%o5]0x81,%l6 ! %l6 = 00000000000000e0 0000000030fb00ff
7100! Starting 10 instruction Store Burst
7101! Mem[00000000300c1400] = 00000000, %l1 = 00ff0000ff000000
7102 swapa [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000000
7103
7104p0_label_274:
7105! %l4 = ff00fb30, %l5 = e0000000, Mem[0000000010001400] = 00ff0000 ff000000
7106 stda %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff00fb30 e0000000
7107! Mem[0000000030081400] = 00000000, %l2 = 00000000000000ff
7108 swapa [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000
7109! %l7 = 0000000030fb00ff, Mem[0000000010141406] = e0000000, %asi = 80
7110 stba %l7,[%i5+0x006]%asi ! Mem[0000000010141404] = e000ff00
7111! %l0 = 00000000, %l1 = 00000000, Mem[0000000030141408] = ff3daf83 0000004f
7112 stda %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000 00000000
7113! %f10 = fb8d1aff 00000000, Mem[0000000030001400] = 022800ff af83e48b
7114 stda %f10,[%i0+%g0]0x89 ! Mem[0000000030001400] = fb8d1aff 00000000
7115! %l7 = 0000000030fb00ff, Mem[0000000030081400] = 000000ff
7116 stha %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00ff00ff
7117! Mem[0000000030081408] = 00000000, %l2 = 0000000000000000
7118 swapa [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
7119! %f10 = fb8d1aff 00000000, Mem[00000000300c1400] = 000000ff 00000000
7120 stda %f10,[%i3+%g0]0x89 ! Mem[00000000300c1400] = fb8d1aff 00000000
7121! Mem[00000000100c1410] = ff000000, %l3 = 000000005d662049
7122 swapa [%i3+%o5]0x80,%l3 ! %l3 = 00000000ff000000
7123! Starting 10 instruction Load Burst
7124! Mem[0000000010081408] = ffff0000, %f28 = 83000000
7125 lda [%i2+%o4]0x88,%f28 ! %f28 = ffff0000
7126
7127p0_label_275:
7128! Mem[0000000010141410] = 00000000, %f24 = da106b05
7129 lda [%i5+%o5]0x80,%f24 ! %f24 = 00000000
7130! Mem[0000000030181400] = 000000ff, %l5 = 00000000e0000000
7131 ldswa [%i6+%g0]0x89,%l5 ! %l5 = 00000000000000ff
7132! Mem[0000000030101400] = 000000ff, %l4 = 00000000ff00fb30
7133 lduwa [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000ff
7134! Mem[0000000010081400] = 00000000 e0000000, %l0 = 00000000, %l1 = 00000000
7135 ldda [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000 00000000e0000000
7136! %f5 = ffffaf83, %f25 = 4920665d
7137 fcmpes %fcc1,%f5 ,%f25 ! %fcc1 = 3
7138! Mem[0000000030181400] = 000000ff 000000ff, %l4 = 000000ff, %l5 = 000000ff
7139 ldda [%i6+%g0]0x89,%l4 ! %l4 = 00000000000000ff 00000000000000ff
7140! Mem[0000000010001430] = 000000b1 00000000, %l2 = 00000000, %l3 = ff000000
7141 ldda [%i0+0x030]%asi,%l2 ! %l2 = 00000000000000b1 0000000000000000
7142! Mem[0000000030141408] = 00000000, %l6 = 00000000000000e0
7143 lduba [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
7144! %f22 = ff008dfb, %f14 = ffdbe53e, %f8 = ff00fb30
7145 fdivs %f22,%f14,%f8 ! %f8 = ffdbe53e
7146! Starting 10 instruction Store Burst
7147! %l7 = 0000000030fb00ff, immd = fffffffffffff186, %l0 = 0000000000000000
7148 udivx %l7,-0xe7a,%l0 ! %l0 = 0000000000000000
7149
7150p0_label_276:
7151! %l2 = 00000000000000b1, Mem[0000000030041408] = 00000000
7152 stha %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00b10000
7153! %l4 = 00000000000000ff, Mem[0000000010041408] = 0000004f00ffffff
7154 stxa %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000000000ff
7155! %l7 = 0000000030fb00ff, Mem[0000000030181408] = ff000000
7156 stba %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff000000
7157! %l6 = 0000000000000000, Mem[00000000211c0001] = af83980d, %asi = 80
7158 stba %l6,[%o2+0x001]%asi ! Mem[00000000211c0000] = af00980d
7159! %l6 = 0000000000000000, %l2 = 00000000000000b1, %l5 = 00000000000000ff
7160 xnor %l6,%l2,%l5 ! %l5 = ffffffffffffff4e
7161! %f0 = ffffaf83 ff000000, Mem[00000000100c1430] = c1ff64ff 00fe0100
7162 std %f0 ,[%i3+0x030] ! Mem[00000000100c1430] = ffffaf83 ff000000
7163! Mem[0000000010041438] = ffffffaf0332c9ff, %l0 = 0000000000000000, %l7 = 0000000030fb00ff
7164 add %i1,0x38,%g1
7165 casxa [%g1]0x80,%l0,%l7 ! %l7 = ffffffaf0332c9ff
7166! %f22 = ff008dfb, Mem[0000000030181408] = ff000000
7167 sta %f22,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff008dfb
7168! %f10 = fb8d1aff 00000000, %l1 = 00000000e0000000
7169! Mem[0000000030101420] = 30fb00ffffffaf83
7170 add %i4,0x020,%g1
7171 stda %f10,[%g1+%l1]ASI_PST8_S ! Mem[0000000030101420] = 30fb00ffffffaf83
7172! Starting 10 instruction Load Burst
7173! Mem[0000000010041408] = ff00000000000000, %l4 = 00000000000000ff
7174 ldxa [%i1+%o4]0x88,%l4 ! %l4 = ff00000000000000
7175
7176p0_label_277:
7177! Mem[0000000030041408] = 000000000000b100, %l3 = 0000000000000000
7178 ldxa [%i1+%o4]0x89,%l3 ! %l3 = 000000000000b100
7179! Mem[0000000030081408] = 00000000, %l2 = 00000000000000b1
7180 lduwa [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
7181! Mem[00000000300c1408] = 00ffffff, %l4 = ff00000000000000
7182 ldswa [%i3+%o4]0x81,%l4 ! %l4 = 0000000000ffffff
7183! Mem[0000000010081410] = ff000000 00000000, %l0 = 00000000, %l1 = e0000000
7184 ldda [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000000 00000000ff000000
7185! Mem[0000000030081410] = ff00fb30e0000000, %l1 = 00000000ff000000
7186 ldxa [%i2+%o5]0x89,%l1 ! %l1 = ff00fb30e0000000
7187! Mem[0000000010101408] = 0000000000000000, %l5 = ffffffffffffff4e
7188 ldxa [%i4+%o4]0x88,%l5 ! %l5 = 0000000000000000
7189! Mem[0000000030141400] = 20b3b67600000000, %l4 = 0000000000ffffff
7190 ldxa [%i5+%g0]0x89,%l4 ! %l4 = 20b3b67600000000
7191! Mem[0000000010041408] = 00000000 000000ff, %l0 = 00000000, %l1 = e0000000
7192 ldd [%i1+%o4],%l0 ! %l0 = 0000000000000000 00000000000000ff
7193! Mem[00000000100c1414] = 3e000000, %l1 = 00000000000000ff
7194 lduha [%i3+0x014]%asi,%l1 ! %l1 = 0000000000003e00
7195! Starting 10 instruction Store Burst
7196! %l4 = 00000000, %l5 = 00000000, Mem[00000000100c1400] = 3ee5dbff ffffffaf
7197 stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 00000000
7198
7199p0_label_278:
7200! Mem[0000000010081410] = 00000000, %l3 = 000000000000b100
7201 swapa [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000000
7202! %l7 = ffffffaf0332c9ff, %l2 = 0000000000000000, %l5 = 0000000000000000
7203 xnor %l7,%l2,%l5 ! %l5 = 00000050fccd3600
7204! Mem[0000000010141400] = 30fb00ff, %l2 = 0000000000000000
7205 ldstuba [%i5+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
7206! Mem[0000000010101408] = 00000000, %l3 = 0000000000000000
7207 ldstuba [%i4+%o4]0x88,%l3 ! %l3 = 00000000000000ff
7208! %l6 = 0000000000000000, Mem[0000000030041400] = ffffaf83
7209 stha %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000af83
7210! %f6 = fffff5f0, Mem[0000000010041408] = 00000000
7211 sta %f6 ,[%i1+0x008]%asi ! Mem[0000000010041408] = fffff5f0
7212! %l0 = 0000000000000000, Mem[0000000010101410] = ff008dfb
7213 stwa %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
7214! Mem[0000000010101410] = 00000000, %l1 = 0000000000003e00
7215 swapa [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000
7216! Mem[00000000211c0000] = af00980d, %l2 = 00000000000000ff
7217 ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 000000af000000ff
7218! Starting 10 instruction Load Burst
7219! Mem[0000000020800040] = ff00226c, %l0 = 0000000000000000
7220 ldsha [%o1+0x040]%asi,%l0 ! %l0 = ffffffffffffff00
7221
7222p0_label_279:
7223! Mem[0000000010181400] = ff00000000000000, %f12 = ffffaf83 00ff0000
7224 ldda [%i6+%g0]0x80,%f12 ! %f12 = ff000000 00000000
7225! Mem[0000000030041410] = 034f37e1, %l6 = 0000000000000000
7226 ldsba [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000003
7227! Mem[00000000300c1410] = 83af0000, %l4 = 20b3b67600000000
7228 lduha [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
7229! Mem[0000000030181408] = ff008dfb, %l4 = 0000000000000000
7230 lduwa [%i6+%o4]0x81,%l4 ! %l4 = 00000000ff008dfb
7231! Mem[0000000010001408] = ffc93203, %l2 = 00000000000000af
7232 lduba [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000003
7233! Mem[0000000010101408] = ff000000, %f5 = ffffaf83
7234 lda [%i4+%o4]0x80,%f5 ! %f5 = ff000000
7235! Mem[0000000010141418] = ffffadff ffffaf83, %l0 = ffffff00, %l1 = 00000000
7236 ldda [%i5+0x018]%asi,%l0 ! %l0 = 00000000ffffadff 00000000ffffaf83
7237! %l4 = 00000000ff008dfb, %l3 = 0000000000000000, %l2 = 0000000000000003
7238 addc %l4,%l3,%l2 ! %l2 = 00000000ff008dfb
7239! Mem[00000000100c1400] = 0000000000000000, %f12 = ff000000 00000000
7240 ldda [%i3+%g0]0x80,%f12 ! %f12 = 00000000 00000000
7241! Starting 10 instruction Store Burst
7242! %l2 = 00000000ff008dfb, Mem[0000000010081430] = 7271fd80ffdbe53e
7243 stx %l2,[%i2+0x030] ! Mem[0000000010081430] = 00000000ff008dfb
7244
7245p0_label_280:
7246! %f30 = 000000ff 7fffffff, %l1 = 00000000ffffaf83
7247! Mem[0000000010041428] = 000000ff00000000
7248 add %i1,0x028,%g1
7249 stda %f30,[%g1+%l1]ASI_PST16_P ! Mem[0000000010041428] = 000000ff7fffffff
7250! %f30 = 000000ff 7fffffff, Mem[0000000030141400] = 00000000 20b3b676
7251 stda %f30,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff 7fffffff
7252! %l5 = 00000050fccd3600, Mem[0000000010181408] = ff00000000000083
7253 stx %l5,[%i6+%o4] ! Mem[0000000010181408] = 00000050fccd3600
7254! %f16 = ff000000, Mem[0000000010041400] = 000000ff
7255 sta %f16,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff000000
7256! %l0 = 00000000ffffadff, Mem[0000000010041410] = ff000000
7257 stwa %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffadff
7258! %f30 = 000000ff 7fffffff, %l6 = 0000000000000003
7259! Mem[0000000010041418] = 0000000000000000
7260 add %i1,0x018,%g1
7261 stda %f30,[%g1+%l6]ASI_PST8_P ! Mem[0000000010041418] = 000000000000ffff
7262! %f7 = 60000000, Mem[0000000010081410] = 0000b100
7263 sta %f7 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = 60000000
7264! %l0 = ffffadff, %l1 = ffffaf83, Mem[00000000300c1400] = 00000000 fb8d1aff
7265 stda %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffadff ffffaf83
7266! %f0 = ffffaf83 ff000000 00000000 00000000
7267! %f4 = ff8d0000 ff000000 fffff5f0 60000000
7268! %f8 = ffdbe53e 034f37e1 fb8d1aff 00000000
7269! %f12 = 00000000 00000000 ffdbe53e afffffff
7270 stda %f0,[%i3]ASI_BLK_AIUS ! Block Store to 00000000300c1400
7271! Starting 10 instruction Load Burst
7272! Mem[000000001000141c] = 00000000, %l0 = 00000000ffffadff
7273 ldub [%i0+0x01d],%l0 ! %l0 = 0000000000000000
7274
7275p0_label_281:
7276! Mem[0000000030181400] = ff000000 ff000000, %l4 = ff008dfb, %l5 = fccd3600
7277 ldda [%i6+%g0]0x81,%l4 ! %l4 = 00000000ff000000 00000000ff000000
7278! Mem[0000000030081410] = e0000000, %l1 = 00000000ffffaf83
7279 lduha [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000
7280! Mem[0000000010081408] = ffff0000, %l5 = 00000000ff000000
7281 ldsha [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000000
7282! Mem[0000000030141400] = 7fffffff, %l1 = 0000000000000000
7283 ldswa [%i5+%g0]0x89,%l1 ! %l1 = 000000007fffffff
7284! Mem[0000000030081410] = e0000000, %f20 = ff00fb30
7285 lda [%i2+%o5]0x89,%f20 ! %f20 = e0000000
7286! Mem[0000000010041410] = ffffadff, %l7 = ffffffaf0332c9ff
7287 ldsba [%i1+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
7288 membar #Sync ! Added by membar checker (44)
7289! Mem[00000000300c1410] = ff8d0000, %l2 = 00000000ff008dfb
7290 ldswa [%i3+%o5]0x81,%l2 ! %l2 = ffffffffff8d0000
7291! Mem[0000000010141408] = 000000ff, %l4 = 00000000ff000000
7292 ldsba [%i5+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
7293! Mem[0000000010181400] = ff000000 00000000 00000050 fccd3600
7294! Mem[0000000010181410] = ffffffff 00000000 0000b100 ff7f0000
7295! Mem[0000000010181420] = ffb3b676 00000000 896f2ef3 1c32f778
7296! Mem[0000000010181430] = 4049c358 00000000 ff3d00b3 000000e4
7297 ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
7298! Starting 10 instruction Store Burst
7299! %l4 = ffffffffffffffff, Mem[0000000010101408] = ff000000
7300 stha %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffff0000
7301
7302p0_label_282:
7303! %l3 = 0000000000000000, Mem[0000000030101410] = 00000000
7304 stba %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
7305! %l3 = 0000000000000000, Mem[0000000010081418] = ff000000
7306 stb %l3,[%i2+0x018] ! Mem[0000000010081418] = 00000000
7307! %l5 = 0000000000000000, Mem[0000000010001410] = 00000000
7308 stwa %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
7309 membar #Sync ! Added by membar checker (45)
7310! %l1 = 000000007fffffff, Mem[0000000010181400] = ff000000
7311 stha %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffff0000
7312! Mem[0000000010101408] = 0000ffff, %l6 = 0000000000000003
7313 ldstuba [%i4+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
7314! %f18 = 00000050 fccd3600, %l5 = 0000000000000000
7315! Mem[0000000010101400] = 5d662049056b10da
7316 stda %f18,[%i4+%l5]ASI_PST32_P ! Mem[0000000010101400] = 5d662049056b10da
7317! %f12 = 00000000 00000000, Mem[0000000010101408] = 0000ffff 00000000
7318 stda %f12,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 00000000
7319! %l6 = 00000000000000ff, Mem[0000000010181410] = ffffffff
7320 stba %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffff
7321! Mem[0000000030041408] = 0000b100, %l0 = 0000000000000000
7322 ldstuba [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
7323! Starting 10 instruction Load Burst
7324! Mem[0000000030081408] = 00000000 00000000, %l2 = ff8d0000, %l3 = 00000000
7325 ldda [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000 0000000000000000
7326
7327p0_label_283:
7328! Code Fragment 3
7329p0_fragment_25:
7330! %l0 = 0000000000000000
7331 setx 0x2b2e57286259f770,%g7,%l0 ! %l0 = 2b2e57286259f770
7332! %l1 = 000000007fffffff
7333 setx 0x74e3ecf7c98bf098,%g7,%l1 ! %l1 = 74e3ecf7c98bf098
7334 setx 0x1fe000, %g1, %g3
7335 or %l0, %g3, %l0 ! always set perrmask = 0xff
7336 setx 0x1ffff8, %g1, %g2
7337 and %l0, %g2, %l0
7338 ta T_CHANGE_HPRIV
7339 stxa %l1, [%l0]ASI_DCACHE_DATA
7340 ta T_CHANGE_NONHPRIV
7341! %l0 = 2b2e57286259f770
7342 setx 0x0bb9716feaeb01da,%g7,%l0 ! %l0 = 0bb9716feaeb01da
7343! %l1 = 74e3ecf7c98bf098
7344 setx 0x85fb29b01a14b065,%g7,%l1 ! %l1 = 85fb29b01a14b065
7345! Mem[0000000010001408] = 0332c9ff, %f27 = 1c32f778
7346 lda [%i0+%o4]0x80,%f27 ! %f27 = 0332c9ff
7347! %f20 = ffffffff 00000000, %l0 = 0bb9716feaeb01da
7348! Mem[0000000010141438] = ff22000000ff0000
7349 add %i5,0x038,%g1
7350 stda %f20,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010141438] = ff22000000ffffff
7351! Mem[00000000100c1420] = 00000000 30fbc62b, %l6 = 000000ff, %l7 = ffffffff
7352 ldd [%i3+0x020],%l6 ! %l6 = 0000000000000000 0000000030fbc62b
7353! Mem[0000000030181410] = 00000000, %l7 = 0000000030fbc62b
7354 lduwa [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
7355! Mem[0000000010001438] = ffc93203, %l0 = 0bb9716feaeb01da
7356 ldsha [%i0+0x03a]%asi,%l0 ! %l0 = 0000000000003203
7357! Mem[0000000030181410] = ff0000ff 00000000, %l6 = 00000000, %l7 = 00000000
7358 ldda [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000 00000000ff0000ff
7359! Mem[0000000010041410] = ffffadff, %l6 = 0000000000000000
7360 ldsb [%i1+%o5],%l6 ! %l6 = ffffffffffffffff
7361! %l4 = ffffffffffffffff, %l4 = ffffffffffffffff, %y = 00000000
7362 udiv %l4,%l4,%l4 ! %l4 = 0000000000000001
7363 mov %l0,%y ! %y = 00003203
7364! Starting 10 instruction Store Burst
7365! Mem[0000000010181430] = 4049c358, %l4 = 0000000000000001, %asi = 80
7366 swapa [%i6+0x030]%asi,%l4 ! %l4 = 000000004049c358
7367
7368p0_label_284:
7369! Mem[0000000030141400] = ffffff7f, %l2 = 0000000000000000
7370 ldstuba [%i5+%g0]0x81,%l2 ! %l2 = 000000ff000000ff
7371! %l3 = 0000000000000000, %l1 = 85fb29b01a14b065, %l6 = ffffffffffffffff
7372 mulx %l3,%l1,%l6 ! %l6 = 0000000000000000
7373! %l7 = 00000000ff0000ff, Mem[0000000010141410] = 00000000
7374 stha %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
7375! %f23 = ff7f0000, Mem[0000000030001408] = ff000000
7376 sta %f23,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff7f0000
7377! Mem[0000000010081420] = 00000000, %l7 = 00000000ff0000ff, %asi = 80
7378 swapa [%i2+0x020]%asi,%l7 ! %l7 = 0000000000000000
7379! %l1 = 85fb29b01a14b065, Mem[0000000030041400] = 0000af83
7380 stwa %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 1a14b065
7381! %l4 = 000000004049c358, Mem[0000000010001410] = 00000000
7382 stwa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 4049c358
7383! Mem[0000000010001408] = ffc93203, %l7 = 0000000000000000
7384 swapa [%i0+%o4]0x88,%l7 ! %l7 = 00000000ffc93203
7385! Mem[0000000010041418] = 00000000, %l4 = 4049c358, %l5 = 00000000
7386 add %i1,0x18,%g1
7387 casa [%g1]0x80,%l4,%l5 ! %l5 = 0000000000000000
7388! Starting 10 instruction Load Burst
7389! Mem[0000000030081410] = e0000000, %l2 = 00000000000000ff
7390 ldsba [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000
7391
7392p0_label_285:
7393! Mem[00000000211c0000] = ff00980d, %l4 = 000000004049c358
7394 ldsba [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
7395! Mem[0000000010041418] = 00000000, %f8 = ffdbe53e
7396 lda [%i1+0x018]%asi,%f8 ! %f8 = 00000000
7397! Mem[0000000030101400] = ff000000, %l3 = 0000000000000000
7398 lduwa [%i4+%g0]0x81,%l3 ! %l3 = 00000000ff000000
7399! Mem[0000000030041410] = 00000000e1374f03, %f4 = ff8d0000 ff000000
7400 ldda [%i1+%o5]0x89,%f4 ! %f4 = 00000000 e1374f03
7401! %l1 = 85fb29b01a14b065, %l7 = 00000000ffc93203, %l4 = ffffffffffffffff
7402 subc %l1,%l7,%l4 ! %l4 = 85fb29af1a4b7e62
7403! Mem[0000000030041400] = 1a14b065, %l3 = 00000000ff000000
7404 lduwa [%i1+%g0]0x81,%l3 ! %l3 = 000000001a14b065
7405! Mem[00000000300c1408] = 00000000 00000000, %l2 = 00000000, %l3 = 1a14b065
7406 ldda [%i3+%o4]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
7407! Mem[00000000100c1410] = 4920665d, %l3 = 0000000000000000
7408 ldswa [%i3+%o5]0x88,%l3 ! %l3 = 000000004920665d
7409! Mem[0000000030001408] = ff7f000000000000, %f8 = 00000000 034f37e1
7410 ldda [%i0+%o4]0x81,%f8 ! %f8 = ff7f0000 00000000
7411! Starting 10 instruction Store Burst
7412! %l3 = 000000004920665d, Mem[0000000010001413] = 58c34940
7413 stb %l3,[%i0+0x013] ! Mem[0000000010001410] = 58c3495d
7414
7415p0_label_286:
7416! %l4 = 85fb29af1a4b7e62, Mem[0000000010081410] = 00000060000000ff
7417 stx %l4,[%i2+%o5] ! Mem[0000000010081410] = 85fb29af1a4b7e62
7418! Mem[00000000300c1400] = ffffaf83, %l1 = 85fb29b01a14b065
7419 swapa [%i3+%g0]0x81,%l1 ! %l1 = 00000000ffffaf83
7420! Mem[0000000030081410] = 000000e0, %l0 = 0000000000003203
7421 swapa [%i2+%o5]0x81,%l0 ! %l0 = 00000000000000e0
7422! Mem[00000000100c1408] = ff0000ff, %l0 = 00000000000000e0
7423 swapa [%i3+%o4]0x88,%l0 ! %l0 = 00000000ff0000ff
7424! Mem[0000000030001408] = 00007fff, %l5 = 0000000000000000
7425 ldstuba [%i0+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
7426! %f16 = ff000000 00000000 00000050 fccd3600
7427! %f20 = ffffffff 00000000 0000b100 ff7f0000
7428! %f24 = ffb3b676 00000000 896f2ef3 0332c9ff
7429! %f28 = 4049c358 00000000 ff3d00b3 000000e4
7430 stda %f16,[%i1]ASI_BLK_AIUP ! Block Store to 0000000010041400
7431! %f10 = fb8d1aff 00000000, Mem[0000000030141400] = 7fffffff 000000ff
7432 stda %f10,[%i5+%g0]0x89 ! Mem[0000000030141400] = fb8d1aff 00000000
7433! %l4 = 85fb29af1a4b7e62, Mem[0000000010181429] = 896f2ef3
7434 stb %l4,[%i6+0x029] ! Mem[0000000010181428] = 89622ef3
7435! %f7 = 60000000, Mem[00000000100c1404] = 00000000
7436 st %f7 ,[%i3+0x004] ! Mem[00000000100c1404] = 60000000
7437! Starting 10 instruction Load Burst
7438! Mem[0000000030081410] = 03320000, %f2 = 00000000
7439 lda [%i2+%o5]0x89,%f2 ! %f2 = 03320000
7440
7441p0_label_287:
7442 membar #Sync ! Added by membar checker (46)
7443! Mem[0000000010041408] = 00000050fccd3600, %f14 = ffdbe53e afffffff
7444 ldda [%i1+%o4]0x80,%f14 ! %f14 = 00000050 fccd3600
7445! Mem[0000000030101408] = ffc93203, %l2 = 0000000000000000
7446 ldswa [%i4+%o4]0x81,%l2 ! %l2 = ffffffffffc93203
7447! Mem[0000000010001410] = 58c3495d, %l2 = ffffffffffc93203
7448 ldswa [%i0+%o5]0x80,%l2 ! %l2 = 0000000058c3495d
7449! Mem[0000000030081400] = ff00ff00, %l2 = 0000000058c3495d
7450 ldsha [%i2+%g0]0x89,%l2 ! %l2 = ffffffffffffff00
7451! Mem[0000000010181418] = 0000b100, %l1 = 00000000ffffaf83
7452 ldsha [%i6+0x01a]%asi,%l1 ! %l1 = ffffffffffffb100
7453! %l5 = 00000000000000ff, imm = fffffffffffffab1, %l2 = ffffffffffffff00
7454 addc %l5,-0x54f,%l2 ! %l2 = fffffffffffffbb0
7455! Mem[00000000218001c0] = 1afff4cf, %l3 = 000000004920665d
7456 ldub [%o3+0x1c0],%l3 ! %l3 = 000000000000001a
7457! Mem[0000000030101410] = 00000000, %f26 = 896f2ef3
7458 lda [%i4+%o5]0x81,%f26 ! %f26 = 00000000
7459! Mem[000000001018140c] = fccd3600, %l6 = 0000000000000000
7460 ldsw [%i6+0x00c],%l6 ! %l6 = fffffffffccd3600
7461! Starting 10 instruction Store Burst
7462! %f12 = 00000000, Mem[00000000100c1410] = 4920665d
7463 sta %f12,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
7464
7465p0_label_288:
7466! %l6 = fffffffffccd3600, Mem[0000000030141410] = 00000000
7467 stha %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00003600
7468! Mem[0000000030101410] = 00000000, %l3 = 000000000000001a
7469 swapa [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
7470! Mem[0000000030081410] = 03320000, %l3 = 0000000000000000
7471 ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff
7472! Mem[0000000010041410] = ffffffff, %l3 = 0000000000000000
7473 ldstuba [%i1+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
7474! %l3 = 00000000000000ff, Mem[0000000030001408] = ff7f0000
7475 stba %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff7f0000
7476! Mem[0000000010141400] = 30fb00ff, %l1 = ffffffffffffb100
7477 swapa [%i5+%g0]0x88,%l1 ! %l1 = 0000000030fb00ff
7478! %l2 = fffffffffffffbb0, Mem[0000000030181400] = ff000000
7479 stwa %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = fffffbb0
7480! Mem[0000000010081408] = ffff0000, %l2 = fffffffffffffbb0
7481 ldstuba [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
7482! Mem[0000000010041410] = ffffffff, %l6 = fffffffffccd3600
7483 swapa [%i1+%o5]0x88,%l6 ! %l6 = 00000000ffffffff
7484! Starting 10 instruction Load Burst
7485! Mem[0000000010041408] = 00000050, %l2 = 0000000000000000
7486 ldsb [%i1+0x009],%l2 ! %l2 = 0000000000000000
7487
7488p0_label_289:
7489! Mem[0000000010081410] = 85fb29af1a4b7e62, %l4 = 85fb29af1a4b7e62
7490 ldxa [%i2+%o5]0x80,%l4 ! %l4 = 85fb29af1a4b7e62
7491! Mem[000000001010142c] = ffffffff, %l4 = 85fb29af1a4b7e62
7492 ldsw [%i4+0x02c],%l4 ! %l4 = ffffffffffffffff
7493! %l7 = 00000000ffc93203, %l4 = ffffffffffffffff, %l6 = 00000000ffffffff
7494 andn %l7,%l4,%l6 ! %l6 = 0000000000000000
7495! %l3 = 00000000000000ff, immed = fffff766, %y = 00003203
7496 smul %l3,-0x89a,%l5 ! %l5 = fffffffffff76e9a, %y = ffffffff
7497! Mem[00000000300c1408] = 00000000, %l7 = 00000000ffc93203
7498 lduwa [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000000
7499! %l7 = 0000000000000000, imm = 0000000000000a13, %l2 = 0000000000000000
7500 xor %l7,0xa13,%l2 ! %l2 = 0000000000000a13
7501! %l4 = ffffffffffffffff, imm = fffffffffffff3ae, %l4 = ffffffffffffffff
7502 add %l4,-0xc52,%l4 ! %l4 = fffffffffffff3ad
7503! Mem[0000000030101400] = ff00000000000000, %l5 = fffffffffff76e9a
7504 ldxa [%i4+%g0]0x81,%l5 ! %l5 = ff00000000000000
7505! Mem[0000000010041424] = 00000000, %l2 = 0000000000000a13
7506 lduba [%i1+0x026]%asi,%l2 ! %l2 = 0000000000000000
7507! Starting 10 instruction Store Burst
7508! Mem[0000000010041415] = 00000000, %l6 = 0000000000000000
7509 ldstuba [%i1+0x015]%asi,%l6 ! %l6 = 00000000000000ff
7510
7511p0_label_290:
7512! Mem[0000000030081408] = 00000000, %l7 = 0000000000000000
7513 swapa [%i2+%o4]0x81,%l7 ! %l7 = 0000000000000000
7514! Mem[0000000010141420] = ffffff7f, %l3 = 00000000000000ff
7515 ldstub [%i5+0x020],%l3 ! %l3 = 000000ff000000ff
7516! %f22 = 0000b100 ff7f0000, %l4 = fffffffffffff3ad
7517! Mem[00000000100c1400] = 0000000060000000
7518 stda %f22,[%i3+%l4]ASI_PST8_PL ! Mem[00000000100c1400] = 00007fff60b10000
7519! %l6 = 0000000000000000, Mem[0000000010141434] = 00000000, %asi = 80
7520 stwa %l6,[%i5+0x034]%asi ! Mem[0000000010141434] = 00000000
7521! %l0 = 00000000ff0000ff, Mem[0000000030101410] = 0000001a
7522 stha %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ff001a
7523! Mem[00000000300c1400] = 65b0141a, %l5 = ff00000000000000
7524 ldstuba [%i3+%g0]0x89,%l5 ! %l5 = 0000001a000000ff
7525! %l7 = 0000000000000000, Mem[0000000010141410] = ff000000
7526 stha %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
7527! %f7 = 60000000, %f3 = 00000000, %f28 = 4049c358
7528 fmuls %f7 ,%f3 ,%f28 ! %f28 = 00000000
7529! %f16 = ff000000 00000000 00000050 fccd3600
7530! %f20 = ffffffff 00000000 0000b100 ff7f0000
7531! %f24 = ffb3b676 00000000 00000000 0332c9ff
7532! %f28 = 00000000 00000000 ff3d00b3 000000e4
7533 stda %f16,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400
7534! Starting 10 instruction Load Burst
7535! Mem[0000000010081408] = ffff00ff, %l7 = 0000000000000000
7536 ldswa [%i2+%o4]0x88,%l7 ! %l7 = ffffffffffff00ff
7537
7538p0_label_291:
7539! %l0 = 00000000ff0000ff, %l1 = 0000000030fb00ff, %l3 = 00000000000000ff
7540 udivx %l0,%l1,%l3 ! %l3 = 0000000000000005
7541! Mem[00000000300c1408] = 0000000000000000, %l6 = 0000000000000000
7542 ldxa [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
7543! Mem[0000000010081408] = ffff00ff, %l7 = ffffffffffff00ff
7544 lduba [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000ff
7545! Mem[00000000300c1410] = ff8d0000ff000000, %l2 = 0000000000000000
7546 ldxa [%i3+%o5]0x81,%l2 ! %l2 = ff8d0000ff000000
7547! Mem[000000001010141c] = ffffaf83, %l4 = fffffffffffff3ad
7548 ldsw [%i4+0x01c],%l4 ! %l4 = ffffffffffffaf83
7549! Mem[0000000030181408] = fb8d00ff, %f14 = 00000050
7550 lda [%i6+%o4]0x89,%f14 ! %f14 = fb8d00ff
7551! Mem[00000000300c1400] = 65b014ff, %l5 = 000000000000001a
7552 ldsha [%i3+%g0]0x89,%l5 ! %l5 = 00000000000014ff
7553! Mem[0000000010081400] = 000000e0 00000000, %l6 = 00000000, %l7 = 000000ff
7554 ldda [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000 00000000000000e0
7555! Mem[0000000030141410] = 0036000000ff0000, %f8 = ff7f0000 00000000
7556 ldda [%i5+%o5]0x81,%f8 ! %f8 = 00360000 00ff0000
7557! Starting 10 instruction Store Burst
7558! %l6 = 00000000, %l7 = 000000e0, Mem[0000000010001428] = 00000000 000000ff
7559 stda %l6,[%i0+0x028]%asi ! Mem[0000000010001428] = 00000000 000000e0
7560
7561p0_label_292:
7562 membar #Sync ! Added by membar checker (47)
7563! %f16 = ff000000 00000000 00000050 fccd3600
7564! %f20 = ffffffff 00000000 0000b100 ff7f0000
7565! %f24 = ffb3b676 00000000 00000000 0332c9ff
7566! %f28 = 00000000 00000000 ff3d00b3 000000e4
7567 stda %f16,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
7568! %f8 = 00360000, Mem[00000000300c1400] = 65b014ff
7569 sta %f8 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00360000
7570! Mem[0000000010141410] = 00000000, %l2 = ff8d0000ff000000
7571 swapa [%i5+%o5]0x80,%l2 ! %l2 = 0000000000000000
7572! %f6 = fffff5f0 60000000, Mem[0000000030101410] = 00ff001a 00000000
7573 stda %f6 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = fffff5f0 60000000
7574! Mem[0000000010141400] = ffffb100, %l3 = 0000000000000005
7575 ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 00000000000000ff
7576! Mem[0000000010181430] = 0000000100000000, %l6 = 0000000000000000, %l4 = ffffffffffffaf83
7577 add %i6,0x30,%g1
7578 casxa [%g1]0x80,%l6,%l4 ! %l4 = 0000000100000000
7579! %l4 = 0000000100000000, Mem[00000000100c1400] = 00007fff
7580 stwa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
7581! Mem[0000000030001410] = 000000ff, %l6 = 0000000000000000
7582 ldstuba [%i0+%o5]0x81,%l6 ! %l6 = 00000000000000ff
7583! %l2 = 0000000000000000, Mem[00000000100c1434] = ff000000
7584 stw %l2,[%i3+0x034] ! Mem[00000000100c1434] = 00000000
7585! Starting 10 instruction Load Burst
7586! Mem[0000000010101400] = 5d662049, %l2 = 0000000000000000
7587 ldsha [%i4+%g0]0x80,%l2 ! %l2 = 0000000000005d66
7588
7589p0_label_293:
7590! Mem[0000000030101408] = ffc93203, %l2 = 0000000000005d66
7591 lduwa [%i4+%o4]0x81,%l2 ! %l2 = 00000000ffc93203
7592! Mem[0000000010181428] = 89622ef3, %l6 = 0000000000000000
7593 ldsh [%i6+0x028],%l6 ! %l6 = ffffffffffff8962
7594! %f10 = fb8d1aff, %f12 = 00000000, %f14 = fb8d00ff fccd3600
7595 fsmuld %f10,%f12,%f14 ! %f14 = 80000000 00000000
7596! Mem[00000000300c1410] = 00008dff, %l2 = 00000000ffc93203
7597 lduwa [%i3+%o5]0x89,%l2 ! %l2 = 0000000000008dff
7598! Mem[0000000010081408] = ffff00ff, %l4 = 0000000100000000
7599 ldsha [%i2+%o4]0x88,%l4 ! %l4 = 00000000000000ff
7600! Mem[0000000010181408] = 00000050, %l7 = 00000000000000e0
7601 lduwa [%i6+%o4]0x80,%l7 ! %l7 = 0000000000000050
7602! Mem[0000000010001408] = 00000000, %l1 = 0000000030fb00ff
7603 lduwa [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
7604! Mem[0000000010181408] = 00000050, %l1 = 0000000000000000
7605 lduha [%i6+%o4]0x80,%l1 ! %l1 = 0000000000000000
7606! Mem[0000000030181400] = fffffbb0, %l4 = 00000000000000ff
7607 ldsba [%i6+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
7608! Starting 10 instruction Store Burst
7609! %f4 = 00000000 e1374f03, %l1 = 0000000000000000
7610! Mem[0000000010141418] = ffffadffffffaf83
7611 add %i5,0x018,%g1
7612 stda %f4,[%g1+%l1]ASI_PST16_P ! Mem[0000000010141418] = ffffadffffffaf83
7613
7614p0_label_294:
7615! %f8 = 00360000 00ff0000, Mem[0000000010181408] = 00000050 fccd3600
7616 stda %f8 ,[%i6+0x008]%asi ! Mem[0000000010181408] = 00360000 00ff0000
7617! %f2 = 03320000 00000000, %l5 = 00000000000014ff
7618! Mem[0000000010081400] = 00000000e0000000
7619 stda %f2,[%i2+%l5]ASI_PST32_P ! Mem[0000000010081400] = 0332000000000000
7620! %l0 = 00000000ff0000ff, Mem[0000000020800000] = ff7f17e8
7621 stb %l0,[%o1+%g0] ! Mem[0000000020800000] = ff7f17e8
7622! Mem[0000000030141408] = 00000000, %l3 = 0000000000000000
7623 ldstuba [%i5+%o4]0x81,%l3 ! %l3 = 00000000000000ff
7624! %l5 = 00000000000014ff, Mem[0000000030101408] = 0332c9ff
7625 stba %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0332c9ff
7626! %f10 = fb8d1aff 00000000, Mem[0000000030001400] = 00000000 fb8d1aff
7627 stda %f10,[%i0+%g0]0x89 ! Mem[0000000030001400] = fb8d1aff 00000000
7628! %l5 = 00000000000014ff, imm = fffffffffffff373, %l5 = 00000000000014ff
7629 sub %l5,-0xc8d,%l5 ! %l5 = 000000000000218c
7630! Mem[0000000010101400] = 4920665d, %l3 = 0000000000000000
7631 ldstuba [%i4+%g0]0x88,%l3 ! %l3 = 0000005d000000ff
7632! Mem[0000000030001408] = 00007fff, %l2 = 0000000000008dff
7633 swapa [%i0+%o4]0x89,%l2 ! %l2 = 0000000000007fff
7634! Starting 10 instruction Load Burst
7635! Mem[00000000300c1410] = ff8d0000, %l4 = ffffffffffffffff
7636 lduha [%i3+%o5]0x81,%l4 ! %l4 = 000000000000ff8d
7637
7638p0_label_295:
7639! Mem[0000000030141410] = 00003600, %f7 = 60000000
7640 lda [%i5+%o5]0x89,%f7 ! %f7 = 00003600
7641! Mem[0000000030001410] = ff0000ff, %l3 = 000000000000005d
7642 ldswa [%i0+%o5]0x89,%l3 ! %l3 = ffffffffff0000ff
7643! Mem[0000000020800000] = ff7f17e8, %l1 = 0000000000000000
7644 ldsb [%o1+0x001],%l1 ! %l1 = 000000000000007f
7645 membar #Sync ! Added by membar checker (48)
7646! Mem[0000000010041410] = 0036cdfc, %l3 = ffffffffff0000ff
7647 ldsha [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000036
7648! Mem[0000000010041408] = 00000050, %f30 = ff3d00b3
7649 lda [%i1+%o4]0x80,%f30 ! %f30 = 00000050
7650! %l0 = 00000000ff0000ff, %l1 = 000000000000007f, %l6 = ffffffffffff8962
7651 udivx %l0,%l1,%l6 ! %l6 = 000000000202040a
7652! Mem[0000000030081410] = 033200ff, %f0 = ffffaf83
7653 lda [%i2+%o5]0x89,%f0 ! %f0 = 033200ff
7654! Mem[0000000010181408] = 00360000, %l5 = 000000000000218c
7655 lduba [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000000
7656! Mem[0000000010181400] = 000000000000ffff, %l0 = 00000000ff0000ff
7657 ldxa [%i6+%g0]0x88,%l0 ! %l0 = 000000000000ffff
7658! Starting 10 instruction Store Burst
7659! %f23 = ff7f0000, Mem[0000000030081408] = 00000000
7660 sta %f23,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff7f0000
7661
7662p0_label_296:
7663! Mem[0000000010001421] = 30fb00ff, %l6 = 000000000202040a
7664 ldstub [%i0+0x021],%l6 ! %l6 = 000000fb000000ff
7665! Mem[0000000020800041] = ff00226c, %l4 = 000000000000ff8d
7666 ldstuba [%o1+0x041]%asi,%l4 ! %l4 = 00000000000000ff
7667! %f12 = 00000000 00000000, Mem[0000000030181400] = fffffbb0 ff000000
7668 stda %f12,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 00000000
7669! %f18 = 00000050 fccd3600, %f8 = 00360000
7670 fdtoi %f18,%f8 ! %l0 = 0000000000010021, Unfinished, %fsr = 2700000800
7671! %l3 = 0000000000000036, Mem[0000000010041408] = 00000050fccd3600
7672 stx %l3,[%i1+%o4] ! Mem[0000000010041408] = 0000000000000036
7673! %l7 = 0000000000000050, Mem[0000000030101400] = 000000ff
7674 stha %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000050
7675! %f20 = ffffffff 00000000, %l0 = 0000000000010021
7676! Mem[0000000030181408] = ff008dfb00000083
7677 add %i6,0x008,%g1
7678 stda %f20,[%g1+%l0]ASI_PST8_S ! Mem[0000000030181408] = ff00fffb00000000
7679! %l6 = 00000000000000fb, Mem[0000000010101400] = ff662049
7680 stha %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00fb2049
7681! %l5 = 0000000000000000, Mem[0000000010141410] = ff00000000000000, %asi = 80
7682 stxa %l5,[%i5+0x010]%asi ! Mem[0000000010141410] = 0000000000000000
7683! Starting 10 instruction Load Burst
7684! Mem[0000000010181410] = ffffffff, %l3 = 0000000000000036
7685 lduha [%i6+%o5]0x80,%l3 ! %l3 = 000000000000ffff
7686
7687p0_label_297:
7688! Mem[00000000201c0000] = ff0019af, %l4 = 0000000000000000
7689 lduh [%o0+%g0],%l4 ! %l4 = 000000000000ff00
7690! Mem[0000000030181408] = ff00fffb, %l2 = 0000000000007fff
7691 ldswa [%i6+%o4]0x81,%l2 ! %l2 = ffffffffff00fffb
7692! %f18 = 00000050, %f31 = 000000e4, %f8 = 00360000
7693 fdivs %f18,%f31,%f8 ! %l0 = 0000000000010043, Unfinished, %fsr = 2700000800
7694! Mem[00000000100c1410] = 00000000, %l6 = 00000000000000fb
7695 lduwa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
7696! Mem[0000000010081410] = 85fb29af1a4b7e62, %l4 = 000000000000ff00
7697 ldxa [%i2+%o5]0x80,%l4 ! %l4 = 85fb29af1a4b7e62
7698! Mem[0000000030001408] = 00008dff, %l7 = 0000000000000050
7699 lduwa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000008dff
7700! Mem[00000000201c0000] = ff0019af, %l4 = 85fb29af1a4b7e62
7701 lduh [%o0+%g0],%l4 ! %l4 = 000000000000ff00
7702! Mem[0000000030101408] = ffc93203, %l1 = 000000000000007f
7703 lduha [%i4+%o4]0x81,%l1 ! %l1 = 000000000000ffc9
7704! Mem[0000000010101408] = 0000000000000000, %l1 = 000000000000ffc9
7705 ldxa [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000
7706! Starting 10 instruction Store Burst
7707! Mem[00000000300c1410] = ff8d0000, %l7 = 0000000000008dff
7708 swapa [%i3+%o5]0x81,%l7 ! %l7 = 00000000ff8d0000
7709
7710p0_label_298:
7711! %f3 = 00000000, Mem[0000000010101408] = 00000000
7712 sta %f3 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
7713! %f20 = ffffffff 00000000, %l0 = 0000000000010043
7714! Mem[0000000010181408] = 0036000000ff0000
7715 add %i6,0x008,%g1
7716 stda %f20,[%g1+%l0]ASI_PST32_P ! Mem[0000000010181408] = ffffffff00000000
7717! %l6 = 00000000, %l7 = ff8d0000, Mem[00000000100c1400] = 00000000 60b10000
7718 std %l6,[%i3+%g0] ! Mem[00000000100c1400] = 00000000 ff8d0000
7719! %f24 = ffb3b676 00000000, Mem[0000000030001400] = 00000000 ff1a8dfb
7720 stda %f24,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffb3b676 00000000
7721! %l2 = ffffffffff00fffb, Mem[0000000030041400] = ff00000000000000
7722 stxa %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffffff00fffb
7723! Mem[0000000010041410] = fccd3600, %l5 = 0000000000000000
7724 swapa [%i1+%o5]0x88,%l5 ! %l5 = 00000000fccd3600
7725! %f0 = 033200ff ff000000, Mem[0000000030081410] = 033200ff ff00fb30
7726 stda %f0 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = 033200ff ff000000
7727! %f12 = 00000000, Mem[0000000010041410] = 00000000
7728 sta %f12,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
7729! %l3 = 000000000000ffff, Mem[0000000010101410] = 00003e00
7730 stha %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000ffff
7731! Starting 10 instruction Load Burst
7732! Mem[0000000020800040] = ffff226c, %l5 = 00000000fccd3600
7733 ldub [%o1+0x040],%l5 ! %l5 = 00000000000000ff
7734
7735p0_label_299:
7736! Mem[0000000030181408] = ff00fffb, %l5 = 00000000000000ff
7737 lduba [%i6+%o4]0x81,%l5 ! %l5 = 00000000000000ff
7738! Mem[0000000010181400] = ffff0000, %f10 = fb8d1aff
7739 lda [%i6+%g0]0x80,%f10 ! %f10 = ffff0000
7740! Code Fragment 3
7741p0_fragment_26:
7742! %l0 = 0000000000010043
7743 setx 0x55dcd66fc14e8dd5,%g7,%l0 ! %l0 = 55dcd66fc14e8dd5
7744! %l1 = 0000000000000000
7745 setx 0x83f9ed3ff819eed2,%g7,%l1 ! %l1 = 83f9ed3ff819eed2
7746 setx 0x1fe000, %g1, %g3
7747 or %l0, %g3, %l0 ! always set perrmask = 0xff
7748 setx 0x1ffff8, %g1, %g2
7749 and %l0, %g2, %l0
7750 ta T_CHANGE_HPRIV
7751 stxa %l1, [%l0]ASI_DCACHE_DATA
7752 ta T_CHANGE_NONHPRIV
7753! %l0 = 55dcd66fc14e8dd5
7754 setx 0xd09e9ddfdbdbf378,%g7,%l0 ! %l0 = d09e9ddfdbdbf378
7755! %l1 = 83f9ed3ff819eed2
7756 setx 0xf8d6f897c66eb368,%g7,%l1 ! %l1 = f8d6f897c66eb368
7757! Mem[0000000030041410] = ffffffff, %f12 = 00000000
7758 lda [%i1+%o5]0x89,%f12 ! %f12 = ffffffff
7759! Mem[00000000300c1400] = 00003600, %l0 = d09e9ddfdbdbf378
7760 ldsba [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000
7761! Mem[00000000300c1410] = ff8d0000, %l3 = 000000000000ffff
7762 ldsha [%i3+%o5]0x89,%l3 ! %l3 = 0000000000000000
7763! %l7 = 00000000ff8d0000, immed = fffffb6d, %y = ffffffff
7764 sdiv %l7,-0x493,%l2 ! %l2 = 0000000000001924
7765 mov %l0,%y ! %y = 00000000
7766! Mem[0000000030101410] = f0f5ffff, %l4 = 000000000000ff00
7767 lduwa [%i4+%o5]0x89,%l4 ! %l4 = 00000000f0f5ffff
7768! Mem[0000000010141408] = ff000000, %l0 = 0000000000000000
7769 lduwa [%i5+%o4]0x80,%l0 ! %l0 = 00000000ff000000
7770! Starting 10 instruction Store Burst
7771! Mem[0000000010141400] = ffffb1ff, %l2 = 0000000000001924
7772 swapa [%i5+%g0]0x88,%l2 ! %l2 = 00000000ffffb1ff
7773
7774p0_label_300:
7775! Mem[0000000030041400] = ffffffff, %l3 = 0000000000000000
7776 swapa [%i1+%g0]0x81,%l3 ! %l3 = 00000000ffffffff
7777! Mem[0000000030141410] = 00360000, %l4 = 00000000f0f5ffff
7778 ldstuba [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000ff
7779! Mem[00000000100c1410] = 00000000, %l2 = 00000000ffffb1ff
7780 ldstuba [%i3+%o5]0x80,%l2 ! %l2 = 00000000000000ff
7781! %l1 = f8d6f897c66eb368, Mem[000000001018142a] = 89622ef3, %asi = 80
7782 stha %l1,[%i6+0x02a]%asi ! Mem[0000000010181428] = 8962b368
7783! %l3 = 00000000ffffffff, Mem[0000000010101410] = 0000ffff
7784 stwa %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff
7785! Mem[00000000100c140c] = 000000ff, %l5 = 00000000000000ff, %asi = 80
7786 swapa [%i3+0x00c]%asi,%l5 ! %l5 = 00000000000000ff
7787! Mem[0000000010001404] = e0000000, %l4 = 00000000, %l0 = ff000000
7788 add %i0,0x04,%g1
7789 casa [%g1]0x80,%l4,%l0 ! %l0 = 00000000e0000000
7790! Mem[0000000010081400] = 03320000, %l3 = 00000000ffffffff
7791 ldstuba [%i2+%g0]0x80,%l3 ! %l3 = 00000003000000ff
7792! %f17 = 00000000, Mem[0000000010141408] = ff000000
7793 sta %f17,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
7794! Starting 10 instruction Load Burst
7795! Mem[000000001004141c] = ff7f0000, %f5 = e1374f03
7796 lda [%i1+0x01c]%asi,%f5 ! %f5 = ff7f0000
7797
7798 ba,a p0_not_taken_0_end
7799p0_not_taken_0:
7800! The following code should not be executed
7801 nop
7802 sub %l4,%l1,%l6
7803 lduha [%i4+0x00e]%asi,%l0
7804 ba,a p0_branch_failed
7805p0_not_taken_0_end:
7806
7807
7808! End of Random Code for Thread 0
7809
7810
7811! Check Registers
7812
7813p0_check_registers:
7814 set p0_expected_registers,%g1
7815 ldx [%g1+0x000],%g2
7816 cmp %l0,%g2 ! %l0 should be 00000000e0000000
7817 bne,a,pn %xcc,p0_reg_l0_fail
7818 mov %l0,%g3
7819 ldx [%g1+0x008],%g2
7820 cmp %l1,%g2 ! %l1 should be f8d6f897c66eb368
7821 bne,a,pn %xcc,p0_reg_l1_fail
7822 mov %l1,%g3
7823 ldx [%g1+0x010],%g2
7824 cmp %l2,%g2 ! %l2 should be 0000000000000000
7825 bne,a,pn %xcc,p0_reg_l2_fail
7826 mov %l2,%g3
7827 ldx [%g1+0x018],%g2
7828 cmp %l3,%g2 ! %l3 should be 0000000000000003
7829 bne,a,pn %xcc,p0_reg_l3_fail
7830 mov %l3,%g3
7831 ldx [%g1+0x020],%g2
7832 cmp %l4,%g2 ! %l4 should be 0000000000000000
7833 bne,a,pn %xcc,p0_reg_l4_fail
7834 mov %l4,%g3
7835 ldx [%g1+0x028],%g2
7836 cmp %l5,%g2 ! %l5 should be 00000000000000ff
7837 bne,a,pn %xcc,p0_reg_l5_fail
7838 mov %l5,%g3
7839 ldx [%g1+0x030],%g2
7840 cmp %l6,%g2 ! %l6 should be 0000000000000000
7841 bne,a,pn %xcc,p0_reg_l6_fail
7842 mov %l6,%g3
7843 ldx [%g1+0x038],%g2
7844 cmp %l7,%g2 ! %l7 should be 00000000ff8d0000
7845 bne,a,pn %xcc,p0_reg_l7_fail
7846 mov %l7,%g3
7847
7848! Check Floating Point Registers
7849
7850p0_check_fp_registers:
7851 set p0_expected_fp_regs,%g3
7852 std %f0,[%g1]
7853 ldx [%g1],%l1
7854 ldx [%g3+0x00],%l0
7855 cmp %l0,%l1 ! %f0 should be 033200ff ff000000
7856 bne %xcc,p0_f0_fail
7857 std %f2,[%g1]
7858 ldx [%g1],%l1
7859 ldx [%g3+0x08],%l0
7860 cmp %l0,%l1 ! %f2 should be 03320000 00000000
7861 bne %xcc,p0_f2_fail
7862 std %f4,[%g1]
7863 ldx [%g1],%l1
7864 ldx [%g3+0x10],%l0
7865 cmp %l0,%l1 ! %f4 should be 00000000 ff7f0000
7866 bne %xcc,p0_f4_fail
7867 std %f6,[%g1]
7868 ldx [%g1],%l1
7869 ldx [%g3+0x18],%l0
7870 cmp %l0,%l1 ! %f6 should be fffff5f0 00003600
7871 bne %xcc,p0_f6_fail
7872 std %f8,[%g1]
7873 ldx [%g1],%l1
7874 ldx [%g3+0x20],%l0
7875 cmp %l0,%l1 ! %f8 should be 00360000 00ff0000
7876 bne %xcc,p0_f8_fail
7877 std %f10,[%g1]
7878 ldx [%g1],%l1
7879 ldx [%g3+0x28],%l0
7880 cmp %l0,%l1 ! %f10 should be ffff0000 00000000
7881 bne %xcc,p0_f10_fail
7882 std %f12,[%g1]
7883 ldx [%g1],%l1
7884 ldx [%g3+0x30],%l0
7885 cmp %l0,%l1 ! %f12 should be ffffffff 00000000
7886 bne %xcc,p0_f12_fail
7887 std %f14,[%g1]
7888 ldx [%g1],%l1
7889 ldx [%g3+0x38],%l0
7890 cmp %l0,%l1 ! %f14 should be 80000000 00000000
7891 bne %xcc,p0_f14_fail
7892 std %f16,[%g1]
7893 ldx [%g1],%l1
7894 ldx [%g3+0x40],%l0
7895 cmp %l0,%l1 ! %f16 should be ff000000 00000000
7896 bne %xcc,p0_f16_fail
7897 std %f18,[%g1]
7898 ldx [%g1],%l1
7899 ldx [%g3+0x48],%l0
7900 cmp %l0,%l1 ! %f18 should be 00000050 fccd3600
7901 bne %xcc,p0_f18_fail
7902 std %f20,[%g1]
7903 ldx [%g1],%l1
7904 ldx [%g3+0x50],%l0
7905 cmp %l0,%l1 ! %f20 should be ffffffff 00000000
7906 bne %xcc,p0_f20_fail
7907 std %f22,[%g1]
7908 ldx [%g1],%l1
7909 ldx [%g3+0x58],%l0
7910 cmp %l0,%l1 ! %f22 should be 0000b100 ff7f0000
7911 bne %xcc,p0_f22_fail
7912 std %f24,[%g1]
7913 ldx [%g1],%l1
7914 ldx [%g3+0x60],%l0
7915 cmp %l0,%l1 ! %f24 should be ffb3b676 00000000
7916 bne %xcc,p0_f24_fail
7917 std %f26,[%g1]
7918 ldx [%g1],%l1
7919 ldx [%g3+0x68],%l0
7920 cmp %l0,%l1 ! %f26 should be 00000000 0332c9ff
7921 bne %xcc,p0_f26_fail
7922 std %f28,[%g1]
7923 ldx [%g1],%l1
7924 ldx [%g3+0x70],%l0
7925 cmp %l0,%l1 ! %f28 should be 00000000 00000000
7926 bne %xcc,p0_f28_fail
7927 std %f30,[%g1]
7928 ldx [%g1],%l1
7929 ldx [%g3+0x78],%l0
7930 cmp %l0,%l1 ! %f30 should be 00000050 000000e4
7931 bne %xcc,p0_f30_fail
7932 nop
7933
7934! The test for processor 0 has passed
7935
7936p0_passed:
7937 ta GOOD_TRAP
7938 nop
7939
7940p0_reg_l0_fail:
7941 or %g0,0xbd0,%g1
7942 ba,a p0_failed
7943p0_reg_l1_fail:
7944 or %g0,0xbd1,%g1
7945 ba,a p0_failed
7946p0_reg_l2_fail:
7947 or %g0,0xbd2,%g1
7948 ba,a p0_failed
7949p0_reg_l3_fail:
7950 or %g0,0xbd3,%g1
7951 ba,a p0_failed
7952p0_reg_l4_fail:
7953 or %g0,0xbd4,%g1
7954 ba,a p0_failed
7955p0_reg_l5_fail:
7956 or %g0,0xbd5,%g1
7957 ba,a p0_failed
7958p0_reg_l6_fail:
7959 or %g0,0xbd6,%g1
7960 ba,a p0_failed
7961p0_reg_l7_fail:
7962 or %g0,0xbd7,%g1
7963 ba,a p0_failed
7964p0_f0_fail:
7965 set p0_temp,%g6
7966 mov 0xf00,%l0
7967 stx %l0,[%g6]
7968 std %f0,[%g6+8]
7969 stx %fsr,[%g6+16]
7970 ta BAD_TRAP
7971
7972p0_f2_fail:
7973 set p0_temp,%g6
7974 mov 0xf02,%l0
7975 stx %l0,[%g6]
7976 std %f2,[%g6+8]
7977 stx %fsr,[%g6+16]
7978 ta BAD_TRAP
7979
7980p0_f4_fail:
7981 set p0_temp,%g6
7982 mov 0xf04,%l0
7983 stx %l0,[%g6]
7984 std %f4,[%g6+8]
7985 stx %fsr,[%g6+16]
7986 ta BAD_TRAP
7987
7988p0_f6_fail:
7989 set p0_temp,%g6
7990 mov 0xf06,%l0
7991 stx %l0,[%g6]
7992 std %f6,[%g6+8]
7993 stx %fsr,[%g6+16]
7994 ta BAD_TRAP
7995
7996p0_f8_fail:
7997 set p0_temp,%g6
7998 mov 0xf08,%l0
7999 stx %l0,[%g6]
8000 std %f8,[%g6+8]
8001 stx %fsr,[%g6+16]
8002 ta BAD_TRAP
8003
8004p0_f10_fail:
8005 set p0_temp,%g6
8006 mov 0xf10,%l0
8007 stx %l0,[%g6]
8008 std %f10,[%g6+8]
8009 stx %fsr,[%g6+16]
8010 ta BAD_TRAP
8011
8012p0_f12_fail:
8013 set p0_temp,%g6
8014 mov 0xf12,%l0
8015 stx %l0,[%g6]
8016 std %f12,[%g6+8]
8017 stx %fsr,[%g6+16]
8018 ta BAD_TRAP
8019
8020p0_f14_fail:
8021 set p0_temp,%g6
8022 mov 0xf14,%l0
8023 stx %l0,[%g6]
8024 std %f14,[%g6+8]
8025 stx %fsr,[%g6+16]
8026 ta BAD_TRAP
8027
8028p0_f16_fail:
8029 set p0_temp,%g6
8030 mov 0xf16,%l0
8031 stx %l0,[%g6]
8032 std %f16,[%g6+8]
8033 stx %fsr,[%g6+16]
8034 ta BAD_TRAP
8035
8036p0_f18_fail:
8037 set p0_temp,%g6
8038 mov 0xf18,%l0
8039 stx %l0,[%g6]
8040 std %f18,[%g6+8]
8041 stx %fsr,[%g6+16]
8042 ta BAD_TRAP
8043
8044p0_f20_fail:
8045 set p0_temp,%g6
8046 mov 0xf20,%l0
8047 stx %l0,[%g6]
8048 std %f20,[%g6+8]
8049 stx %fsr,[%g6+16]
8050 ta BAD_TRAP
8051
8052p0_f22_fail:
8053 set p0_temp,%g6
8054 mov 0xf22,%l0
8055 stx %l0,[%g6]
8056 std %f22,[%g6+8]
8057 stx %fsr,[%g6+16]
8058 ta BAD_TRAP
8059
8060p0_f24_fail:
8061 set p0_temp,%g6
8062 mov 0xf24,%l0
8063 stx %l0,[%g6]
8064 std %f24,[%g6+8]
8065 stx %fsr,[%g6+16]
8066 ta BAD_TRAP
8067
8068p0_f26_fail:
8069 set p0_temp,%g6
8070 mov 0xf26,%l0
8071 stx %l0,[%g6]
8072 std %f26,[%g6+8]
8073 stx %fsr,[%g6+16]
8074 ta BAD_TRAP
8075
8076p0_f28_fail:
8077 set p0_temp,%g6
8078 mov 0xf28,%l0
8079 stx %l0,[%g6]
8080 std %f28,[%g6+8]
8081 stx %fsr,[%g6+16]
8082 ta BAD_TRAP
8083
8084p0_f30_fail:
8085 set p0_temp,%g6
8086 mov 0xf30,%l0
8087 stx %l0,[%g6]
8088 std %f30,[%g6+8]
8089 stx %fsr,[%g6+16]
8090 ta BAD_TRAP
8091
8092
8093! The test for processor 0 failed
8094
8095p0_failed:
8096 set p0_temp,%g6
8097 stx %g1,[%g6]
8098 stx %g2,[%g6+8]
8099 stx %g3,[%g6+16]
8100 stx %fsr,[%g6+24]
8101 ta BAD_TRAP
8102
8103
8104! The local area data for processor 0 failed
8105
8106p0_local_failed:
8107 set done_flags,%g5
8108 mov 3,%g6
8109 st %g6,[%g5+0x000] ! Set processor 0 done flag
8110
8111 set p0_temp,%g6
8112 add %g1,%g4,%g1
8113 stx %g4,[%g6]
8114 stx %g2,[%g6+8]
8115 stx %g3,[%g6+16]
8116 st %fsr,[%g6+24]
8117 ta BAD_TRAP
8118
8119p0_selfmod_failed:
8120 ba p0_failed
8121 mov 0xabc,%g1
8122
8123p0_branch_failed:
8124 mov 0xbbb,%g1
8125 rd %ccr,%g2
8126 ba p0_failed
8127 mov 0x0,%g3
8128
8129p0_trap1e:
8130 mulx %l5,0xb9f,%l4
8131 add %l0,%l2,%l1
8132 done
8133
8134p0_trap1o:
8135 mulx %l5,0xb9f,%l4
8136 add %l0,%l2,%l1
8137 done
8138
8139
8140p0_trap2e:
8141 or %l3,-0x0fc,%l1
8142 or %l5,%l4,%l0
8143 xor %l7,%l1,%l0
8144 andn %l3,-0x3a3,%l6
8145 orn %l5,0xc64,%l2
8146 udivx %l0,-0x37c,%l7
8147 done
8148
8149p0_trap2o:
8150 or %l3,-0x0fc,%l1
8151 or %l5,%l4,%l0
8152 xor %l7,%l1,%l0
8153 andn %l3,-0x3a3,%l6
8154 orn %l5,0xc64,%l2
8155 udivx %l0,-0x37c,%l7
8156 done
8157
8158
8159p0_trap3e:
8160 xnor %l2,-0x99f,%l3
8161 add %l5,%l3,%l2
8162 sub %l3,%l5,%l6
8163 subc %l1,%l1,%l4
8164 done
8165
8166p0_trap3o:
8167 xnor %l2,-0x99f,%l3
8168 add %l5,%l3,%l2
8169 sub %l3,%l5,%l6
8170 subc %l1,%l1,%l4
8171 done
8172
8173! Cross Processor Interrupt Handler
8174
8175cross_intr_handler:
8176 membar #Sync
8177! Identify the recipient of the interrupt
8178 mov 0x10,%g1 ! VA of Core ID Register
8179 ldxa [%g1]ASI_CMP_CORE_ID,%g1
8180 and %g1,0x3f,%g4 ! Extract Core ID in %g4
8181 sll %g4,2,%g1 ! Index into intr receive array
8182 set received_xintr,%g2 ! Pointer to receive counters
8183 lduw [%g2+%g1],%g3 ! Get receive count
8184 inc %g3 ! Incement by 1
8185 st %g3,[%g2+%g1] ! Update receive count
8186! Reset busy bit interrupts and return
8187 mov 0x40,%g1 ! Busy bit
8188 stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
8189 membar #Sync
8190 retry
8191
8192inst_access_handler:
8193 done
8194
8195 .align 256
8196data_access_handler:
81971: done
8198
8199p0_init_memory_pointers:
8200 set p0_init_registers,%g1
8201 mov %g0,%g2
8202 mov %g0,%g3
8203 mov %g0,%g4
8204 mov %g0,%g5
8205 mov %g0,%g6
8206 mov %g0,%g7
8207
8208! Initialize memory pointers for window 0
8209 set p0_local0_start,%i0
8210 set p0_local1_start,%i1
8211 set p0_local2_start,%i2
8212 set p0_local3_start,%i3
8213 set p0_local4_start,%i4
8214 set p0_local5_start,%i5
8215 set p0_local6_start,%i6
8216 clr %i7
8217! Init Local Registers in Window 0
8218 ldx [%g1+0x000],%l0 ! %l0 = 1464a3286bd6d300
8219 ldx [%g1+0x008],%l1 ! %l1 = 38bb34c03e7637d6
8220 ldx [%g1+0x010],%l2 ! %l2 = 442ab8884b6f1614
8221 ldx [%g1+0x018],%l3 ! %l3 = 08b3573df3f2a20a
8222 ldx [%g1+0x020],%l4 ! %l4 = 5dae98bc0f975740
8223 ldx [%g1+0x028],%l5 ! %l5 = b64e5972097fcbb5
8224 ldx [%g1+0x030],%l6 ! %l6 = 5dd1a632547327ab
8225 ldx [%g1+0x038],%l7 ! %l7 = 08d9fb3230ee1634
8226
8227! Initialize the output register of window 0
8228
8229 set share0_start,%o0
8230 set share1_start,%o1
8231 set share2_start,%o2
8232 set share3_start,%o3
8233 mov 0x08,%o4
8234 mov 0x10,%o5
8235 mov 0x18,%o6
8236
8237 retl
8238 nop
8239
8240user_text_end:
8241 .seg "text"
8242 .align 0x2000
8243user_near0_start:
8244p0_near_0_le:
8245 orn %l0,0x469,%l2
8246 and %l4,%l3,%l5
8247 add %l4,%l7,%l2
8248 and %l7,%l0,%l6
8249 jmpl %o7,%g0
8250 smul %l3,%l4,%l0
8251p0_near_0_he:
8252 udivx %l0,%l4,%l3
8253 udivx %l7,0x3aa,%l3
8254 fsubs %f30,%f25,%f18
8255 fcmps %fcc0,%f18,%f23
8256 jmpl %o7,%g0
8257 and %l6,-0xcf0,%l4
8258near0_b2b_h:
8259 fmuls %f21,%f27,%f18
8260 fsubs %f23,%f25,%f19
8261 mulx %l5,%l5,%l5
8262 jmpl %o7,%g0
8263 subc %l5,%l5,%l1
8264near0_b2b_l:
8265 smul %l6,-0xddb,%l3
8266 and %l7,%l6,%l0
8267 mulx %l3,0x264,%l6
8268 jmpl %o7,%g0
8269 sub %l0,%l3,%l0
8270user_near0_end:
8271 .seg "text"
8272 .align 0x2000
8273user_near1_start:
8274p0_near_1_le:
8275 jmpl %o7,%g0
8276 fsubs %f10,%f6 ,%f12
8277 jmpl %o7,%g0
8278 nop
8279p0_near_1_he:
8280 mulx %l1,-0xe26,%l3
8281 mulx %l5,%l3,%l5
8282 add %l4,0x02d,%l4
8283 jmpl %o7,%g0
8284 add %l1,0x1f4,%l5
8285near1_b2b_h:
8286 jmpl %o7,%g0
8287 fdivs %f29,%f26,%f16
8288 jmpl %o7,%g0
8289 nop
8290near1_b2b_l:
8291 jmpl %o7,%g0
8292 smul %l4,-0x3b1,%l0
8293 jmpl %o7,%g0
8294 nop
8295user_near1_end:
8296 .seg "text"
8297 .align 0x2000
8298user_near2_start:
8299p0_near_2_le:
8300 fmuls %f13,%f10,%f2
8301 fmuls %f10,%f7 ,%f1
8302 jmpl %o7,%g0
8303 sdivx %l1,%l5,%l6
8304p0_near_2_he:
8305 or %l4,0x99d,%l1
8306 xnor %l1,%l3,%l1
8307 jmpl %o7,%g0
8308 udivx %l1,%l1,%l2
8309near2_b2b_h:
8310 fcmps %fcc1,%f25,%f24
8311 subc %l7,%l1,%l7
8312 mulx %l4,%l6,%l7
8313 fcmps %fcc1,%f18,%f16
8314 jmpl %o7,%g0
8315 fadds %f26,%f19,%f26
8316near2_b2b_l:
8317 udivx %l0,%l5,%l2
8318 fsqrts %f2 ,%f4
8319 or %l2,0xf61,%l0
8320 orn %l2,%l5,%l3
8321 jmpl %o7,%g0
8322 umul %l0,0x305,%l1
8323user_near2_end:
8324 .seg "text"
8325 .align 0x2000
8326user_near3_start:
8327p0_near_3_le:
8328 addc %l7,%l0,%l3
8329 subc %l1,-0xd38,%l0
8330 andn %l6,-0x93d,%l2
8331 jmpl %o7,%g0
8332 fsubs %f8 ,%f8 ,%f3
8333p0_near_3_he:
8334 ldsw [%i4+0x030],%l7 ! Mem[0000000010101430]
8335 stw %l3,[%i6+0x028] ! Mem[0000000010181428]
8336 xor %l1,%l1,%l5
8337 smul %l2,0xcc6,%l4
8338 sub %l0,%l4,%l6
8339 fcmps %fcc1,%f18,%f24
8340 nop
8341 jmpl %o7,%g0
8342 xnor %l1,%l1,%l3
8343near3_b2b_h:
8344 smul %l5,-0x242,%l6
8345 umul %l4,%l4,%l6
8346 xnor %l7,0x0f2,%l0
8347 jmpl %o7,%g0
8348 fdivs %f21,%f17,%f31
8349near3_b2b_l:
8350 or %l3,-0x985,%l1
8351 andn %l6,0x92c,%l2
8352 fsqrts %f7 ,%f6
8353 jmpl %o7,%g0
8354 xnor %l1,-0x4ff,%l0
8355user_near3_end:
8356 .seg "text"
8357 .text
8358 .align 0x2000
8359user_far0_start:
8360p0_far_0_le:
8361 fmuls %f11,%f12,%f1
8362 or %l0,-0xd57,%l4
8363 and %l5,-0x467,%l0
8364 jmpl %o7,%g0
8365 xor %l6,%l5,%l3
8366p0_far_0_lem:
8367 fmuls %f11,%f12,%f1
8368 or %l0,-0xd57,%l4
8369 and %l5,-0x467,%l0
8370 jmpl %o7,%g0
8371 xor %l6,%l5,%l3
8372p0_far_0_he:
8373 fcmps %fcc2,%f27,%f27
8374 fmuls %f19,%f17,%f29
8375 xor %l3,-0x095,%l6
8376 xnor %l0,%l3,%l3
8377 fsqrts %f23,%f18
8378 umul %l1,-0xc81,%l5
8379 sub %l2,%l3,%l7
8380 jmpl %o7,%g0
8381 and %l0,0x70a,%l0
8382p0_far_0_hem:
8383 fcmps %fcc2,%f27,%f27
8384 fmuls %f19,%f17,%f29
8385 xor %l3,-0x095,%l6
8386 xnor %l0,%l3,%l3
8387 fsqrts %f23,%f18
8388 umul %l1,-0xc81,%l5
8389 sub %l2,%l3,%l7
8390 jmpl %o7,%g0
8391 and %l0,0x70a,%l0
8392p0_loop_branch_0:
8393 jmpl %o7+12,%g0
8394 add %l0,1,%l0
8395far0_b2b_h:
8396 and %l3,%l6,%l7
8397 add %l7,%l0,%l2
8398 fsubs %f24,%f29,%f17
8399 jmpl %o7,%g0
8400 addc %l7,%l6,%l7
8401far0_b2b_l:
8402 fcmps %fcc3,%f12,%f3
8403 addc %l2,0x5ac,%l3
8404 addc %l3,0x88b,%l0
8405 jmpl %o7,%g0
8406 xor %l0,%l4,%l5
8407user_far0_end:
8408 .seg "text"
8409 .text
8410 .align 0x2000
8411user_far1_start:
8412p0_far_1_le:
8413 smul %l2,-0x31b,%l6
8414 jmpl %o7,%g0
8415 xor %l4,%l6,%l6
8416p0_far_1_lem:
8417 smul %l2,-0x31b,%l6
8418 jmpl %o7,%g0
8419 xor %l4,%l6,%l6
8420p0_far_1_he:
8421 fmuls %f17,%f17,%f19
8422 jmpl %o7,%g0
8423 umul %l0,0xe43,%l0
8424p0_far_1_hem:
8425 fmuls %f17,%f17,%f19
8426 jmpl %o7,%g0
8427 umul %l0,0xe43,%l0
8428p0_loop_branch_1:
8429 jmpl %o7+12,%g0
8430 add %l0,2,%l0
8431far1_b2b_h:
8432 and %l7,0x8c9,%l2
8433 fadds %f16,%f21,%f16
8434 umul %l1,0xe80,%l4
8435 addc %l4,0x3fd,%l7
8436 jmpl %o7,%g0
8437 fsqrts %f29,%f21
8438far1_b2b_l:
8439 xnor %l6,0x9d3,%l3
8440 fdivs %f9 ,%f13,%f12
8441 and %l3,-0x2c2,%l2
8442 fsqrts %f10,%f15
8443 jmpl %o7,%g0
8444 smul %l2,-0x5ed,%l3
8445user_far1_end:
8446 .seg "text"
8447 .text
8448 .align 0x2000
8449user_far2_start:
8450p0_far_2_le:
8451 smul %l4,0x44a,%l4
8452 or %l6,-0x81c,%l6
8453 or %l7,-0x259,%l7
8454 fmuls %f15,%f5 ,%f2
8455 jmpl %o7,%g0
8456 smul %l7,%l0,%l2
8457p0_far_2_lem:
8458 smul %l4,0x44a,%l4
8459 or %l6,-0x81c,%l6
8460 or %l7,-0x259,%l7
8461 fmuls %f15,%f5 ,%f2
8462 jmpl %o7,%g0
8463 smul %l7,%l0,%l2
8464p0_far_2_he:
8465 addc %l4,-0x49b,%l2
8466 xnor %l6,0xe3e,%l4
8467 jmpl %o7,%g0
8468 udivx %l6,%l6,%l2
8469p0_far_2_hem:
8470 addc %l4,-0x49b,%l2
8471 xnor %l6,0xe3e,%l4
8472 jmpl %o7,%g0
8473 udivx %l6,%l6,%l2
8474p0_loop_branch_2:
8475 jmpl %o7+12,%g0
8476 add %l0,3,%l0
8477far2_b2b_h:
8478 jmpl %o7,%g0
8479 fadds %f26,%f30,%f23
8480 jmpl %o7,%g0
8481 nop
8482far2_b2b_l:
8483 jmpl %o7,%g0
8484 mulx %l3,-0xd2f,%l1
8485 jmpl %o7,%g0
8486 nop
8487user_far2_end:
8488 .seg "text"
8489 .text
8490 .align 0x2000
8491user_far3_start:
8492p0_far_3_le:
8493 orn %l4,%l1,%l5
8494 jmpl %o7,%g0
8495 ldub [%i0+0x012],%l6 ! Mem[0000000010001412]
8496p0_far_3_lem:
8497 orn %l4,%l1,%l5
8498 membar #Sync
8499 jmpl %o7,%g0
8500 ldub [%i0+0x012],%l6 ! Mem[0000000010001412]
8501p0_far_3_he:
8502 fcmps %fcc3,%f30,%f29
8503 xor %l4,%l2,%l2
8504 andn %l6,0x2fb,%l3
8505 jmpl %o7,%g0
8506 mulx %l7,%l2,%l6
8507p0_far_3_hem:
8508 fcmps %fcc3,%f30,%f29
8509 xor %l4,%l2,%l2
8510 andn %l6,0x2fb,%l3
8511 jmpl %o7,%g0
8512 mulx %l7,%l2,%l6
8513p0_loop_branch_3:
8514 jmpl %o7+12,%g0
8515 add %l0,4,%l0
8516far3_b2b_h:
8517 fdivs %f31,%f18,%f25
8518 and %l2,%l3,%l4
8519 jmpl %o7,%g0
8520 fdivs %f24,%f26,%f25
8521far3_b2b_l:
8522 or %l6,-0xd32,%l0
8523 fsqrts %f0 ,%f10
8524 jmpl %o7,%g0
8525 fsqrts %f0 ,%f10
8526user_far3_end:
8527 .seg "text"
8528 .align 0x2000
8529user_jump0_start:
8530 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
8531p0_jmpl_0_le:
8532 addc %l0,%l6,%l1
8533 fadds %f14,%f10,%f0
8534 xnor %l5,%l1,%l1
8535 fitos %f8 ,%f4
8536 jmpl %g6+8,%g0
8537 fdivs %f8 ,%f9 ,%f0
8538p0_call_0_le:
8539 subc %l5,0x89a,%l0
8540 retl
8541 subc %l4,%l6,%l2
8542p0_jmpl_0_lo:
8543 addc %l0,%l6,%l1
8544 fadds %f14,%f10,%f0
8545 xnor %l5,%l1,%l1
8546 fitos %f8 ,%f4
8547 jmpl %g6+8,%g0
8548 fdivs %f8 ,%f9 ,%f0
8549p0_call_0_lo:
8550 subc %l5,0x89a,%l0
8551 retl
8552 subc %l4,%l6,%l2
8553p0_jmpl_0_he:
8554 smul %l5,%l4,%l2
8555 fsqrts %f24,%f31
8556 ldd [%i4+0x008],%f18 ! Mem[0000000010101408]
8557 mulx %l3,%l7,%l2
8558 jmpl %g6+8,%g0
8559 nop
8560p0_call_0_he:
8561 smul %l4,0x7fe,%l0
8562 sub %l7,-0x06a,%l5
8563 or %l4,%l6,%l6
8564 udivx %l6,0x0e4,%l6
8565 add %l5,%l2,%l5
8566 fsubs %f16,%f31,%f26
8567 andn %l2,0x8c6,%l0
8568 retl
8569 and %l2,0xb9d,%l4
8570p0_jmpl_0_ho:
8571 smul %l5,%l4,%l2
8572 fsqrts %f24,%f31
8573 ldd [%o4+0x008],%f18 ! Mem[0000000010101408]
8574 mulx %l3,%l7,%l2
8575 jmpl %g6+8,%g0
8576 nop
8577p0_call_0_ho:
8578 smul %l4,0x7fe,%l0
8579 sub %l7,-0x06a,%l5
8580 or %l4,%l6,%l6
8581 udivx %l6,0x0e4,%l6
8582 add %l5,%l2,%l5
8583 fsubs %f16,%f31,%f26
8584 andn %l2,0x8c6,%l0
8585 retl
8586 and %l2,0xb9d,%l4
8587user_jump0_end:
8588 .seg "text"
8589 .align 0x2000
8590user_jump1_start:
8591 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
8592p0_jmpl_1_le:
8593 sdivx %l2,%l6,%l1
8594 sdivx %l0,%l4,%l4
8595 jmpl %g6+8,%g0
8596 orn %l2,%l4,%l4
8597p0_call_1_le:
8598 retl
8599 fsqrts %f2 ,%f1
8600p0_jmpl_1_lo:
8601 sdivx %l2,%l6,%l1
8602 sdivx %l0,%l4,%l4
8603 jmpl %g6+8,%g0
8604 orn %l2,%l4,%l4
8605p0_call_1_lo:
8606 retl
8607 fsqrts %f2 ,%f1
8608p0_jmpl_1_he:
8609 mulx %l2,-0xae8,%l2
8610 addc %l2,%l1,%l0
8611 fitod %f26,%f22
8612 ldsw [%i6+0x014],%l6 ! Mem[0000000010181414]
8613 or %l6,%l5,%l1
8614 ldstub [%i3+0x009],%l1 ! Mem[00000000100c1409]
8615 addc %l3,%l7,%l7
8616 jmpl %g6+8,%g0
8617 mulx %l6,0xb98,%l6
8618p0_call_1_he:
8619 smul %l2,-0xe9d,%l6
8620 andn %l2,0xbd2,%l6
8621 mulx %l3,-0x0d8,%l4
8622 subc %l0,%l5,%l4
8623 addc %l4,-0x429,%l1
8624 retl
8625 umul %l1,-0x917,%l4
8626p0_jmpl_1_ho:
8627 mulx %l2,-0xae8,%l2
8628 addc %l2,%l1,%l0
8629 fitod %f26,%f22
8630 ldsw [%o6+0x014],%l6 ! Mem[0000000010181414]
8631 or %l6,%l5,%l1
8632 ldstub [%o3+0x009],%l1 ! Mem[00000000100c1409]
8633 addc %l3,%l7,%l7
8634 jmpl %g6+8,%g0
8635 mulx %l6,0xb98,%l6
8636p0_call_1_ho:
8637 smul %l2,-0xe9d,%l6
8638 andn %l2,0xbd2,%l6
8639 mulx %l3,-0x0d8,%l4
8640 subc %l0,%l5,%l4
8641 addc %l4,-0x429,%l1
8642 retl
8643 umul %l1,-0x917,%l4
8644user_jump1_end:
8645 .seg "text"
8646 .align 0x2000
8647user_jump2_start:
8648 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
8649p0_jmpl_2_le:
8650 mulx %l1,-0xb99,%l6
8651 subc %l5,-0x27a,%l0
8652 add %l7,%l2,%l0
8653 add %l0,%l0,%l4
8654 addc %l7,%l6,%l1
8655 xnor %l1,0x029,%l6
8656 fsubs %f6 ,%f3 ,%f7
8657 jmpl %g6+8,%g0
8658 andn %l2,0x849,%l6
8659p0_call_2_le:
8660 retl
8661 xor %l0,0xbcc,%l4
8662p0_jmpl_2_lo:
8663 mulx %l1,-0xb99,%l6
8664 subc %l5,-0x27a,%l0
8665 add %l7,%l2,%l0
8666 add %l0,%l0,%l4
8667 addc %l7,%l6,%l1
8668 xnor %l1,0x029,%l6
8669 fsubs %f6 ,%f3 ,%f7
8670 jmpl %g6+8,%g0
8671 andn %l2,0x849,%l6
8672p0_call_2_lo:
8673 retl
8674 xor %l0,0xbcc,%l4
8675p0_jmpl_2_he:
8676 jmpl %g6+8,%g0
8677 add %l4,0x3bb,%l5
8678p0_call_2_he:
8679 fsubs %f31,%f27,%f17
8680 add %l3,%l6,%l3
8681 retl
8682 xor %l5,%l3,%l0
8683p0_jmpl_2_ho:
8684 jmpl %g6+8,%g0
8685 add %l4,0x3bb,%l5
8686p0_call_2_ho:
8687 fsubs %f31,%f27,%f17
8688 add %l3,%l6,%l3
8689 retl
8690 xor %l5,%l3,%l0
8691user_jump2_end:
8692 .seg "text"
8693 .align 0x2000
8694user_jump3_start:
8695 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
8696p0_jmpl_3_le:
8697 jmpl %g6+8,%g0
8698 add %l0,-0x4c2,%l3
8699p0_call_3_le:
8700 fmuls %f9 ,%f11,%f14
8701 retl
8702 fsqrts %f10,%f8
8703p0_jmpl_3_lo:
8704 jmpl %g6+8,%g0
8705 add %l0,-0x4c2,%l3
8706p0_call_3_lo:
8707 fmuls %f9 ,%f11,%f14
8708 retl
8709 fsqrts %f10,%f8
8710p0_jmpl_3_he:
8711 udivx %l0,%l5,%l4
8712 sub %l6,%l3,%l1
8713 sub %l5,%l6,%l7
8714 and %l6,0x83c,%l1
8715 jmpl %g6+8,%g0
8716 udivx %l0,0x413,%l3
8717p0_call_3_he:
8718 fsubs %f17,%f30,%f25
8719 retl
8720 fsubs %f30,%f21,%f18
8721p0_jmpl_3_ho:
8722 udivx %l0,%l5,%l4
8723 sub %l6,%l3,%l1
8724 sub %l5,%l6,%l7
8725 and %l6,0x83c,%l1
8726 jmpl %g6+8,%g0
8727 udivx %l0,0x413,%l3
8728p0_call_3_ho:
8729 fsubs %f17,%f30,%f25
8730 retl
8731 fsubs %f30,%f21,%f18
8732user_jump3_end:
8733
8734 .seg "data"
8735 .align 0x2000
8736user_data_start:
8737done_flags:
8738 .word 0
8739 .align 8
8740done_count:
8741 .word 0,0
8742Start_Flags:
8743 .word 0,0,0,0
8744Finish_Flag:
8745 .word 0,0
8746 .align 8
8747num_processors:
8748 .word 1
8749num_agents:
8750 .word 0
8751no_membar:
8752 .word 0
8753max_ireg:
8754 .word 8,0
8755max_freg:
8756 .word 32,0
8757 .align 64
8758p0_temp:
8759 .word 0,0,0,0,0,0,0,0
8760 .word 0,0,0,0,0,0,0,0
8761 .word 0,0,0,0,0,0,0,0
8762 .word 0,0,0,0,0,0,0,0
8763p0_debug:
8764 .word 0,0,0,0,0,0,0,0
8765 .word 0,0,0,0,0,0,0,0
8766p0_fsr:
8767 .word 0x00000000,0x00000000
8768 .align 8
8769p0_loop_cnt:
8770 .word 1,0
8771max_windows:
8772 .word 1,0,0,0,0,0,0,0
8773 .word 0,0,0,0,0,0,0,0
8774 .word 0,0,0,0,0,0,0,0
8775 .word 0,0,0,0,0,0,0,0
8776 .word 0,0,0,0,0,0,0,0
8777 .word 0,0,0,0,0,0,0,0
8778 .word 0,0,0,0,0,0,0,0
8779 .word 0,0,0,0,0,0,0,0
8780 .word 0,0,0,0,0,0,0,0
8781 .word 0,0,0,0,0,0,0,0
8782 .word 0,0,0,0,0,0,0,0
8783 .word 0,0,0,0,0,0,0,0
8784 .word 0,0,0,0,0,0,0,0
8785 .word 0,0,0,0,0,0,0,0
8786 .word 0,0,0,0,0,0,0,0
8787 .word 0,0,0,0,0,0,0,0
8788 .word 0,0,0,0,0,0,0,0
8789 .word 0,0,0,0,0,0,0,0
8790 .word 0,0,0,0,0,0,0,0
8791 .word 0,0,0,0,0,0,0,0
8792 .word 0,0,0,0,0,0,0,0
8793 .word 0,0,0,0,0,0,0,0
8794 .word 0,0,0,0,0,0,0,0
8795 .word 0,0,0,0,0,0,0,0
8796 .word 0,0,0,0,0,0,0,0
8797 .word 0,0,0,0,0,0,0,0
8798 .word 0,0,0,0,0,0,0,0
8799 .word 0,0,0,0,0,0,0,0
8800 .word 0,0,0,0,0,0,0,0
8801 .word 0,0,0,0,0,0,0,0
8802 .word 0,0,0,0,0,0,0,0
8803 .word 0,0,0,0,0,0,0,0
8804
8805 .align 8
8806p0_init_registers:
8807 .word 0x1464a328,0x6bd6d300 ! Init value for %l0
8808 .word 0x38bb34c0,0x3e7637d6 ! Init value for %l1
8809 .word 0x442ab888,0x4b6f1614 ! Init value for %l2
8810 .word 0x08b3573d,0xf3f2a20a ! Init value for %l3
8811 .word 0x5dae98bc,0x0f975740 ! Init value for %l4
8812 .word 0xb64e5972,0x097fcbb5 ! Init value for %l5
8813 .word 0x5dd1a632,0x547327ab ! Init value for %l6
8814 .word 0x08d9fb32,0x30ee1634 ! Init value for %l7
8815 .align 64
8816p0_init_freg:
8817 .word 0xa4bdbde0,0xf5969ca9 ! Init value for %f0
8818 .word 0x912a05c7,0xca2516a2 ! Init value for %f2
8819 .word 0x5738ab28,0xc19e324d ! Init value for %f4
8820 .word 0xeb5c6612,0xc170afb0 ! Init value for %f6
8821 .word 0x9263b683,0x00d74f0d ! Init value for %f8
8822 .word 0xa4c504b7,0x87af6512 ! Init value for %f10
8823 .word 0x0b2f8ade,0x965ee3c9 ! Init value for %f12
8824 .word 0x8f42ddd7,0x20f9d58a ! Init value for %f14
8825 .word 0xe1372629,0x58b20084 ! Init value for %f16
8826 .word 0x8af30670,0xce8ecf5c ! Init value for %f18
8827 .word 0xc5d3253a,0x5f880035 ! Init value for %f20
8828 .word 0x413188a4,0x012b48db ! Init value for %f22
8829 .word 0x775a5ef2,0x50a00528 ! Init value for %f24
8830 .word 0xb0a253ce,0x0e1973b3 ! Init value for %f26
8831 .word 0x4049c358,0xfea97ab2 ! Init value for %f28
8832 .word 0xa5d41c1d,0x9a41c1c7 ! Init value for %f30
8833 .word 0xe8afeef0,0x7d941297 ! Init value for %f32
8834 .word 0x7641f152,0xa6652f38 ! Init value for %f34
8835 .word 0xd20c3e7c,0x2182fab9 ! Init value for %f36
8836 .word 0x67449473,0xa2159f27 ! Init value for %f38
8837 .word 0x6392c65d,0x21f504cf ! Init value for %f40
8838 .word 0xc8d17eca,0x4a362c97 ! Init value for %f42
8839 .word 0xe96a1b5e,0x43ec5752 ! Init value for %f44
8840 .word 0xada08b66,0x5260ecc2 ! Init value for %f46
8841 .word 0x75ffd4c4,0xacc9ce97
8842 .word 0x031051ac,0xdc3c1103
8843 .word 0x7409105e,0xee3e1b09
8844 .word 0xb264d450,0xc22dea57
8845 .word 0x51aad1a0,0xbe6c2b98
8846 .word 0x8eba9a88,0x014027cd
8847 .word 0x51278af9,0x807b7be2
8848 .word 0x01490a98,0x404a2296
8849p0_share_mask:
8850 .word 0xffff0000,0x00000000
8851 .word 0x00000000,0x00000000
8852 .word 0x00000000,0x00000000
8853 .word 0x00000000,0x00000000
8854 .word 0x00000000,0x00000000
8855 .word 0x00000000,0x00000000
8856 .word 0x00000000,0x00000000
8857 .word 0x00000000,0x00000000
8858p0_expected_registers:
8859 .word 0x00000000,0xe0000000
8860 .word 0xf8d6f897,0xc66eb368
8861 .word 0x00000000,0x00000000
8862 .word 0x00000000,0x00000003
8863 .word 0x00000000,0x00000000
8864 .word 0x00000000,0x000000ff
8865 .word 0x00000000,0x00000000
8866 .word 0x00000000,0xff8d0000
8867p0_expected_fp_regs:
8868 .word 0x033200ff,0xff000000
8869 .word 0x03320000,0x00000000
8870 .word 0x00000000,0xff7f0000
8871 .word 0xfffff5f0,0x00003600
8872 .word 0x00360000,0x00ff0000
8873 .word 0xffff0000,0x00000000
8874 .word 0xffffffff,0x00000000
8875 .word 0x80000000,0x00000000
8876 .word 0xff000000,0x00000000
8877 .word 0x00000050,0xfccd3600
8878 .word 0xffffffff,0x00000000
8879 .word 0x0000b100,0xff7f0000
8880 .word 0xffb3b676,0x00000000
8881 .word 0x00000000,0x0332c9ff
8882 .word 0x00000000,0x00000000
8883 .word 0x00000050,0x000000e4
8884 .word 0x00000027,0x00000800 ! %fsr = 0000002700000800
8885p0_local0_expect:
8886 .word 0xff00fb30,0xe0000000
8887 .word 0x00000000,0x00000083
8888 .word 0x58c3495d,0x00000000
8889 .word 0x80000000,0x00000000
8890 .word 0x30ff00ff,0xffffaf83
8891 .word 0x00000000,0x000000e0
8892 .word 0x000000b1,0x00000000
8893 .word 0xffc93203,0xafffffff
8894p0_local0_sec_expect:
8895 .word 0xffb3b676,0x00000000
8896 .word 0xff8d0000,0x00000000
8897 .word 0xff0000ff,0x00000000
8898 .word 0xffffe519,0xc971ce8e
8899 .word 0x491588d6,0x4920665d
8900 .word 0x00000008,0xffffaf83
8901 .word 0x7271fd80,0xffdbe53e
8902 .word 0x3500885f,0x00000000
8903p0_local1_expect:
8904 .word 0xff000000,0x00000000
8905 .word 0x00000000,0x00000036
8906 .word 0x00000000,0x00ff0000
8907 .word 0x0000b100,0xff7f0000
8908 .word 0xffb3b676,0x00000000
8909 .word 0x896f2ef3,0x0332c9ff
8910 .word 0x4049c358,0x00000000
8911 .word 0xff3d00b3,0x000000e4
8912p0_local1_sec_expect:
8913 .word 0x00000000,0xff00fffb
8914 .word 0x00000050,0xfccd3600
8915 .word 0xffffffff,0x00000000
8916 .word 0x0000b100,0xff7f0000
8917 .word 0xffb3b676,0x00000000
8918 .word 0x00000000,0x0332c9ff
8919 .word 0x00000000,0x00000000
8920 .word 0xff3d00b3,0x000000e4
8921p0_local2_expect:
8922 .word 0xff320000,0x00000000
8923 .word 0xff00ffff,0x0c281024
8924 .word 0x85fb29af,0x1a4b7e62
8925 .word 0x00000000,0x49206600
8926 .word 0xff0000ff,0x00000000
8927 .word 0x00000008,0xffffaf83
8928 .word 0x00000000,0xff008dfb
8929 .word 0x2fffffff,0x00000000
8930p0_local2_sec_expect:
8931 .word 0x00ff00ff,0x000000ff
8932 .word 0xff7f0000,0x00000000
8933 .word 0x000000ff,0xff003203
8934 .word 0x0000ff00,0x000000e4
8935 .word 0x5d662049,0x00000000
8936 .word 0x83afffff,0x00000080
8937 .word 0x3ee5dbff,0x80fd7172
8938 .word 0x00000000,0x5f880035
8939p0_local3_expect:
8940 .word 0x00000000,0xff8d0000
8941 .word 0xe0000000,0x000000ff
8942 .word 0xff000000,0x3e000000
8943 .word 0xcf030000,0x4920665d
8944 .word 0x00000000,0x30fbc62b
8945 .word 0xffffff00,0x7fffffff
8946 .word 0xffffaf83,0x00000000
8947 .word 0xec0404c9,0xf9c9cf7f
8948p0_local3_sec_expect:
8949 .word 0x00003600,0xff000000
8950 .word 0x00000000,0x00000000
8951 .word 0x00008dff,0xff000000
8952 .word 0xfffff5f0,0x60000000
8953 .word 0xffdbe53e,0x034f37e1
8954 .word 0xfb8d1aff,0x00000000
8955 .word 0x00000000,0x00000000
8956 .word 0xffdbe53e,0xafffffff
8957p0_local4_expect:
8958 .word 0x00fb2049,0x056b10da
8959 .word 0x00000000,0x00000000
8960 .word 0xffffffff,0xff0000b1
8961 .word 0x0000004f,0xffffaf83
8962 .word 0xffffff7f,0x19e50000
8963 .word 0x000000ff,0xffffffff
8964 .word 0x00000000,0x00000000
8965 .word 0xda106b05,0x4920665d
8966p0_local4_sec_expect:
8967 .word 0x50000000,0x00000000
8968 .word 0xffc93203,0xafffffff
8969 .word 0xfffff5f0,0x60000000
8970 .word 0x80000000,0x00000000
8971 .word 0x30fb00ff,0xffffaf83
8972 .word 0x00000000,0x000000ff
8973 .word 0xff000000,0x00ff0000
8974 .word 0xffc93203,0xafffffff
8975p0_local5_expect:
8976 .word 0x24190000,0xe000ff00
8977 .word 0x00000000,0x00000000
8978 .word 0x00000000,0x00000000
8979 .word 0xffffadff,0xffffaf83
8980 .word 0xffffff7f,0x00000000
8981 .word 0xffffff7f,0x4f97ffff
8982 .word 0x00000000,0x00000000
8983 .word 0xff220000,0x00ffffff
8984p0_local5_sec_expect:
8985 .word 0x00000000,0xff1a8dfb
8986 .word 0xff000000,0x00000000
8987 .word 0xff360000,0x00ff0000
8988 .word 0xecc80273,0x9f4d9aba
8989 .word 0x1717b366,0x380a1d7e
8990 .word 0x7a7acd55,0xfa443e8a
8991 .word 0x55ac23f7,0xeecdc1db
8992 .word 0x5a8161f8,0xb478b4b3
8993p0_local6_expect:
8994 .word 0xffff0000,0x00000000
8995 .word 0xffffffff,0x00000000
8996 .word 0xffffffff,0x00000000
8997 .word 0x0000b100,0xff7f0000
8998 .word 0xffb3b676,0x00000000
8999 .word 0x8962b368,0x1c32f778
9000 .word 0x00000001,0x00000000
9001 .word 0xff3d00b3,0x000000e4
9002p0_local6_sec_expect:
9003 .word 0x00000000,0x00000000
9004 .word 0xff00fffb,0x00000000
9005 .word 0x00000000,0xff0000ff
9006 .word 0x80000000,0x00000000
9007 .word 0x30fb00ff,0xffffaf83
9008 .word 0x00000000,0x000000ff
9009 .word 0xff000000,0x00ff0000
9010 .word 0x80000000,0xafffffff
9011share0_expect:
9012 .word 0xff0019af,0xd6ec9f34
9013 .word 0x8577bee9,0x12d0c65f
9014 .word 0x8507c618,0x8f45ba33
9015 .word 0x4556a49c,0xe1719183
9016 .word 0xd90cd6dd,0x72fbf47c
9017 .word 0x8cfcf1a3,0xf5118c48
9018 .word 0x9eeb5fd0,0x15cdfc59
9019 .word 0x67966f61,0x139afd2c
9020share1_expect:
9021 .word 0xff7f17e8,0x42a77903
9022 .word 0x7876947c,0x4ce54a80
9023 .word 0xeb2adaea,0x1c65b0fa
9024 .word 0x41a37aee,0xe0adf0e1
9025 .word 0x3f9bd842,0x10efde8d
9026 .word 0x6bb7f054,0x4ef52fc0
9027 .word 0xee3a721f,0x69884720
9028 .word 0xa2f1377e,0x5c433191
9029 .word 0xffff226c,0x96e7a157
9030 .word 0x53b30256,0xf40889bd
9031 .word 0x78d2708a,0x4f8b4e67
9032 .word 0xc6fc5875,0x0c9f9fa4
9033 .word 0xc82ba2e6,0x81c6491c
9034 .word 0x069dacc6,0x248c113e
9035 .word 0x182f43d6,0x1f92b667
9036 .word 0x40073aca,0xe1e5acba
9037share2_expect:
9038 .word 0xff00980d,0x6491bddf
9039 .word 0xfa036248,0x19247664
9040 .word 0x83ed4313,0x5b5ad40b
9041 .word 0xe093c733,0x21af58bf
9042 .word 0x912a78c0,0x098870b3
9043 .word 0x525075f9,0xdf8557ac
9044 .word 0x161ff98f,0xa0e008a4
9045 .word 0xfd232bcc,0x2c122c70
9046share3_expect:
9047 .word 0x1cb7dd30,0x0379183c
9048 .word 0x3f0a580b,0xa12686eb
9049 .word 0xa7f691eb,0x588193e7
9050 .word 0x8a1b9385,0x6aea5658
9051 .word 0x96a9f782,0x361e722b
9052 .word 0xf97644fd,0xce081fab
9053 .word 0x65530dcb,0xafa8c926
9054 .word 0x11659b0d,0x7d2cc3d0
9055 .word 0xff834385,0x2cdd7196
9056 .word 0xd05ea0ad,0x62cbebaf
9057 .word 0x61295857,0x4c404ff8
9058 .word 0xf0c860bc,0xca11ce21
9059 .word 0x3774027c,0xb4e8cb3a
9060 .word 0xc4799e44,0xd0f0b5e7
9061 .word 0x50b8bcd4,0xa65f4f67
9062 .word 0x72711ec4,0x2d9a5bbf
9063 .word 0x69ffc3e5,0x09cdc37a
9064 .word 0x7d56d656,0x99f2936b
9065 .word 0x5cf367bf,0x5b0e6709
9066 .word 0x6dabdc34,0x99f43afa
9067 .word 0x8d1c5557,0x749e148a
9068 .word 0x228a62ba,0x34f2a7eb
9069 .word 0xc876249f,0x7b0cd311
9070 .word 0x76c4b40b,0x5b9dbcac
9071 .word 0x00ff4926,0xf1a3b862
9072 .word 0xf26da26f,0x8ca8bf0a
9073 .word 0x2887ffb1,0xc78bcb0a
9074 .word 0x81897d1e,0x83449236
9075 .word 0xa0b47539,0xa2290970
9076 .word 0x09c96ad2,0xedf7d9a3
9077 .word 0x26db8def,0xa861df54
9078 .word 0xa2b16684,0x61bd276a
9079 .word 0xf9ff9c47,0x5daeb9a7
9080 .word 0x63c0183a,0x6bfe7d25
9081 .word 0xc350b8a4,0x9be9b6d1
9082 .word 0xf688d5d3,0x50d5d717
9083 .word 0x6bcd2768,0x3bab0fa1
9084 .word 0xc23e03e4,0xf531246b
9085 .word 0xda886e38,0xc348534d
9086 .word 0xd793d0bf,0x418ed1e7
9087 .word 0xffff94e3,0x1100befd
9088 .word 0xbd3f45df,0x8743e0ca
9089 .word 0x0137c6d1,0x05e76146
9090 .word 0x135c5d23,0xd68e5ad1
9091 .word 0x08a50ee5,0xb0b91dc5
9092 .word 0x698c19f6,0xa6db729c
9093 .word 0x2608e2ef,0xf614166b
9094 .word 0xb5f870a0,0x21c6a4f5
9095 .word 0x00ffad00,0x0f0102e2
9096 .word 0x690dbbd4,0xaa1b5b62
9097 .word 0x143e9447,0xf2c80e29
9098 .word 0xec79c666,0x7c8ee595
9099 .word 0xf9d151cd,0x890e3195
9100 .word 0x72e6426a,0x3241f092
9101 .word 0xfa74bf9b,0x80672b28
9102 .word 0xe937332f,0x3db8f43f
9103 .word 0x1afff4cf,0xe77cd94e
9104 .word 0x0417990d,0x86fe8668
9105 .word 0xc79e2ff9,0xb87672ff
9106 .word 0x89978bec,0x3f566d8b
9107 .word 0xff1ebd0f,0x23be6a3e
9108 .word 0xa18cb631,0xb852c953
9109 .word 0x160fe36e,0x96f73328
9110 .word 0x79fb08b8,0xecb3d9ed
9111p0_invalidate_semaphore:
9112 .word 0
9113! Data for Cross Processor Interrupt
9114 .align 8
9115received_xintr:
9116 .word 0,0,0,0,0,0,0,0
9117 .word 0,0,0,0,0,0,0,0
9118 .word 0,0,0,0,0,0,0,0
9119 .word 0,0,0,0,0,0,0,0
9120 .word 0,0,0,0,0,0,0,0
9121 .word 0,0,0,0,0,0,0,0
9122 .word 0,0,0,0,0,0,0,0
9123 .word 0,0,0,0,0,0,0,0
9124p0_dispatch_retry:
9125 .word 0,0
9126p0_xintr_data:
9127 .word 0x00000000,0x00000001
9128 .word 0x016e1dc7,0xeadf767b
9129 .word 0x00000000,0x00000002
9130 .word 0x590f3537,0xc0b3756e
9131 .word 0x00000000,0x00000003
9132 .word 0x5d938ad7,0xcde394b4
9133 .word 0x00000000,0x00000004
9134 .word 0xc5acf090,0x00195c2f
9135 .word 0x00000000,0x00000005
9136 .word 0xda59a1d8,0x3b17c0ec
9137 .word 0x00000000,0x00000006
9138 .word 0x4e53bf4f,0xbf01c2e5
9139 .word 0x00000000,0x00000007
9140 .word 0x6c170b3f,0x89a05a20
9141 .word 0x00000000,0x00000008
9142 .word 0xa018af67,0x80b1470a
9143 .align 8
9144p0_xintr_expected:
9145 .word 0
9146 .align 64
9147xintr_data_ptrs:
9148 .word p0_xintr_data
9149 .align 8
9150p0_xintr_db:
9151 .skip 512
9152p0_xintr_retry_count:
9153 .word 0,0
9154p0_reset_cnt:
9155 .word 0
9156 .align 8
9157p0_ec_timing_ctrl:
9158 .word 0,0
9159p0_ec_control:
9160 .word 0,0
9161p0_mcu_shadow:
9162 .skip 80
9163user_data_end:
9164
9165
9166SECTION .p0_local0 DATA_VA=0x000800000
9167
9168attr_data {
9169 Name = .p0_local0,
9170 VA = 0x0000000000800000,
9171 RA = 0x0000000010000000,
9172 PA = ra2pa(0x0000000010000000,0),
9173 part_0_ctx_nonzero_tsb_config_0,
9174 TTE_Context=PCONTEXT,
9175 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9176 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9177 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9178 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9179}
9180
9181 .data
9182 .seg "data"
9183 .align 0x2000
9184 .global p0_local0_start
9185p0_local0_begin:
9186 .skip 0x1400
9187p0_local0_start:
9188 .word 0xe740342b,0x12fde9ef,0x0108670a,0x11b6cfd1
9189 .word 0x505d8668,0x94e9ad49,0x2e3bb29a,0xab6cb408
9190 .word 0x5ed96d0f,0xaa9ebb80,0xd637d3f7,0x71e86242
9191 .word 0x22110106,0x585c6b8c,0x4deff628,0x7bc773ad
9192p0_local0_end:
9193
9194SECTION .p0_local0_sec DATA_VA=0x000800000
9195
9196attr_data {
9197 Name = .p0_local0_sec,
9198 VA = 0x0000000000800000,
9199 RA = 0x0000000030000000,
9200 PA = ra2pa(0x0000000030000000,0),
9201 part_0_ctx_nonzero_tsb_config_0,
9202 TTE_Context=SCONTEXT,
9203 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9204 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9205 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9206 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9207}
9208
9209 .data
9210 .seg "data"
9211 .align 0x2000
9212 .global p0_local0_sec_start
9213p0_local0_sec_begin:
9214 .skip 0x1400
9215p0_local0_sec_start:
9216 .word 0xac7596db,0x30a01631,0x4ae073c6,0xeb41318b
9217 .word 0x8c87963f,0xdc254e45,0xf7ac8d7d,0x76b6b320
9218 .word 0x657a3cc5,0x2ad2fe98,0x10ffdbc6,0xa9f92710
9219 .word 0xd211b849,0x32af21d4,0x4ad61294,0x35f51fc5
9220p0_local0_sec_end:
9221
9222SECTION .p0_local1 DATA_VA=0x000802000
9223
9224attr_data {
9225 Name = .p0_local1,
9226 VA = 0x0000000000802000,
9227 RA = 0x0000000010040000,
9228 PA = ra2pa(0x0000000010040000,0),
9229 part_0_ctx_nonzero_tsb_config_0,
9230 TTE_Context=PCONTEXT,
9231 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9232 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9233 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9234 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9235}
9236
9237 .data
9238 .seg "data"
9239 .align 0x2000
9240 .global p0_local1_start
9241p0_local1_begin:
9242 .skip 0x1400
9243p0_local1_start:
9244 .word 0x347cbcdd,0x66a31434,0x3ce31959,0xb9013952
9245 .word 0x133dceb3,0x6e1e4d53,0x94e32346,0x38bcbdbe
9246 .word 0xab924c13,0x940a9807,0x8b10dcb0,0x3ac10b66
9247 .word 0x1bdbf694,0xe5936eab,0x9faa33db,0xff4961d8
9248p0_local1_end:
9249
9250SECTION .p0_local1_sec DATA_VA=0x000802000
9251
9252attr_data {
9253 Name = .p0_local1_sec,
9254 VA = 0x0000000000802000,
9255 RA = 0x0000000030040000,
9256 PA = ra2pa(0x0000000030040000,0),
9257 part_0_ctx_nonzero_tsb_config_0,
9258 TTE_Context=SCONTEXT,
9259 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9260 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9261 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9262 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9263}
9264
9265 .data
9266 .seg "data"
9267 .align 0x2000
9268 .global p0_local1_sec_start
9269p0_local1_sec_begin:
9270 .skip 0x1400
9271p0_local1_sec_start:
9272 .word 0x1c2ae466,0xdbbd3d3c,0xb95a4bac,0xcf2ab6f9
9273 .word 0x4de4a507,0x484d7c90,0xb082273f,0x81646ed8
9274 .word 0x07fefd24,0x30fbc62b,0x82f0fa56,0x4746726e
9275 .word 0x7537166b,0x25f0a633,0xec0404c9,0xf9c9cf7f
9276p0_local1_sec_end:
9277
9278SECTION .p0_local2 DATA_VA=0x000804000
9279
9280attr_data {
9281 Name = .p0_local2,
9282 VA = 0x0000000000804000,
9283 RA = 0x0000000010080000,
9284 PA = ra2pa(0x0000000010080000,0),
9285 part_0_ctx_nonzero_tsb_config_0,
9286 TTE_Context=PCONTEXT,
9287 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9288 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9289 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9290 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9291}
9292
9293 .data
9294 .seg "data"
9295 .align 0x2000
9296 .global p0_local2_start
9297p0_local2_begin:
9298 .skip 0x1400
9299p0_local2_start:
9300 .word 0x9d4351b7,0x73517bd0,0x4a42522a,0xf9ee0583
9301 .word 0xfd255f15,0xfe7aab1e,0x01754022,0x5c537926
9302 .word 0xd4a89ab5,0x118b92db,0x417e3c83,0x18ae2b56
9303 .word 0x5ea16e43,0x8d1e3315,0x7455d1b4,0x8670507d
9304p0_local2_end:
9305
9306SECTION .p0_local2_sec DATA_VA=0x000804000
9307
9308attr_data {
9309 Name = .p0_local2_sec,
9310 VA = 0x0000000000804000,
9311 RA = 0x0000000030080000,
9312 PA = ra2pa(0x0000000030080000,0),
9313 part_0_ctx_nonzero_tsb_config_0,
9314 TTE_Context=SCONTEXT,
9315 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9316 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9317 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9318 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9319}
9320
9321 .data
9322 .seg "data"
9323 .align 0x2000
9324 .global p0_local2_sec_start
9325p0_local2_sec_begin:
9326 .skip 0x1400
9327p0_local2_sec_start:
9328 .word 0xa177a6af,0x60aef68f,0xdd7d5836,0xc967a4eb
9329 .word 0x7a7958e6,0x16fc1d3f,0xccc989c0,0xc971ce8e
9330 .word 0x491588d6,0x947903e2,0x9daec754,0xdb994448
9331 .word 0x3a9fb502,0x0c281024,0xb82a2f11,0x4f979be2
9332p0_local2_sec_end:
9333
9334SECTION .p0_local3 DATA_VA=0x000806000
9335
9336attr_data {
9337 Name = .p0_local3,
9338 VA = 0x0000000000806000,
9339 RA = 0x00000000100c0000,
9340 PA = ra2pa(0x00000000100c0000,0),
9341 part_0_ctx_nonzero_tsb_config_0,
9342 TTE_Context=PCONTEXT,
9343 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9344 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9345 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9346 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9347}
9348
9349 .data
9350 .seg "data"
9351 .align 0x2000
9352 .global p0_local3_start
9353p0_local3_begin:
9354 .skip 0x1400
9355p0_local3_start:
9356 .word 0x6999b62e,0xf04f903a,0xd028fa44,0xa03f5a8f
9357 .word 0xdff9a010,0x3aab7db2,0xd1555933,0x9237c966
9358 .word 0xaf83e48b,0x02283563,0xe27e2b41,0xf2aa7756
9359 .word 0x3e645548,0x01051319,0x10ca031c,0x0700407a
9360p0_local3_end:
9361
9362SECTION .p0_local3_sec DATA_VA=0x000806000
9363
9364attr_data {
9365 Name = .p0_local3_sec,
9366 VA = 0x0000000000806000,
9367 RA = 0x00000000300c0000,
9368 PA = ra2pa(0x00000000300c0000,0),
9369 part_0_ctx_nonzero_tsb_config_0,
9370 TTE_Context=SCONTEXT,
9371 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9372 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9373 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9374 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9375}
9376
9377 .data
9378 .seg "data"
9379 .align 0x2000
9380 .global p0_local3_sec_start
9381p0_local3_sec_begin:
9382 .skip 0x1400
9383p0_local3_sec_start:
9384 .word 0x3186724e,0x1835ce8f,0xebb2fdda,0x5e4de1dd
9385 .word 0xc9bd086d,0x0039f71b,0xd3b0b970,0x6159318b
9386 .word 0xe9ac274a,0x0d75349a,0x552004da,0x9c159b6e
9387 .word 0x6298e50c,0x1112413c,0x4e88cf03,0x3c9e3d33
9388p0_local3_sec_end:
9389
9390SECTION .p0_local4 DATA_VA=0x000808000
9391
9392attr_data {
9393 Name = .p0_local4,
9394 VA = 0x0000000000808000,
9395 RA = 0x0000000010100000,
9396 PA = ra2pa(0x0000000010100000,0),
9397 part_0_ctx_nonzero_tsb_config_0,
9398 TTE_Context=PCONTEXT,
9399 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9400 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9401 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9402 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9403}
9404
9405 .data
9406 .seg "data"
9407 .align 0x2000
9408 .global p0_local4_start
9409p0_local4_begin:
9410 .skip 0x1400
9411p0_local4_start:
9412 .word 0xc5517e6a,0xf3e54b44,0x3f4c7ac2,0x433924ef
9413 .word 0x095135f0,0x47c6b2b0,0x30fdc02c,0x9592cf1c
9414 .word 0x8a78816a,0x3ee5dbe1,0x8062c5e8,0x725741a6
9415 .word 0x6afb8e96,0x55b8fc7c,0x914e80b8,0x5745154b
9416p0_local4_end:
9417
9418SECTION .p0_local4_sec DATA_VA=0x000808000
9419
9420attr_data {
9421 Name = .p0_local4_sec,
9422 VA = 0x0000000000808000,
9423 RA = 0x0000000030100000,
9424 PA = ra2pa(0x0000000030100000,0),
9425 part_0_ctx_nonzero_tsb_config_0,
9426 TTE_Context=SCONTEXT,
9427 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9428 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9429 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9430 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9431}
9432
9433 .data
9434 .seg "data"
9435 .align 0x2000
9436 .global p0_local4_sec_start
9437p0_local4_sec_begin:
9438 .skip 0x1400
9439p0_local4_sec_start:
9440 .word 0xb9284053,0x63bef5c8,0xd8ce0170,0xa9e274c4
9441 .word 0xef8690e2,0x6fd5d3e2,0xdbf82270,0x6b973ec4
9442 .word 0xc08514d5,0x294b281e,0x2144abf4,0xe4d12b11
9443 .word 0xe5b7fe67,0x774b9f44,0x1c70601e,0x858b6963
9444p0_local4_sec_end:
9445
9446SECTION .p0_local5 DATA_VA=0x00080a000
9447
9448attr_data {
9449 Name = .p0_local5,
9450 VA = 0x000000000080a000,
9451 RA = 0x0000000010140000,
9452 PA = ra2pa(0x0000000010140000,0),
9453 part_0_ctx_nonzero_tsb_config_0,
9454 TTE_Context=PCONTEXT,
9455 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9456 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9457 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9458 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9459}
9460
9461 .data
9462 .seg "data"
9463 .align 0x2000
9464 .global p0_local5_start
9465p0_local5_begin:
9466 .skip 0x1400
9467p0_local5_start:
9468 .word 0x997bde1f,0x8eac6b86,0x3df2ce82,0xa1f49eb1
9469 .word 0x9272939f,0x60c9b472,0xb74204f1,0x88f9d8ea
9470 .word 0xfbc755fb,0x16ea1aa4,0xc842be0e,0x2335a31a
9471 .word 0xb405f584,0xfde3b5f5,0x05d7f66e,0xad8fd493
9472p0_local5_end:
9473
9474SECTION .p0_local5_sec DATA_VA=0x00080a000
9475
9476attr_data {
9477 Name = .p0_local5_sec,
9478 VA = 0x000000000080a000,
9479 RA = 0x0000000030140000,
9480 PA = ra2pa(0x0000000030140000,0),
9481 part_0_ctx_nonzero_tsb_config_0,
9482 TTE_Context=SCONTEXT,
9483 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9484 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9485 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9486 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9487}
9488
9489 .data
9490 .seg "data"
9491 .align 0x2000
9492 .global p0_local5_sec_start
9493p0_local5_sec_begin:
9494 .skip 0x1400
9495p0_local5_sec_start:
9496 .word 0xac89d0e3,0x2fc1555e,0x59dfb343,0x3c20ef0a
9497 .word 0xbbb4ffc2,0x56d7a6d3,0xecc80273,0x9f4d9aba
9498 .word 0x1717b366,0x380a1d7e,0x7a7acd55,0xfa443e8a
9499 .word 0x55ac23f7,0xeecdc1db,0x5a8161f8,0xb478b4b3
9500p0_local5_sec_end:
9501
9502SECTION .p0_local6 DATA_VA=0x00080c000
9503
9504attr_data {
9505 Name = .p0_local6,
9506 VA = 0x000000000080c000,
9507 RA = 0x0000000010180000,
9508 PA = ra2pa(0x0000000010180000,0),
9509 part_0_ctx_nonzero_tsb_config_0,
9510 TTE_Context=PCONTEXT,
9511 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9512 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9513 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9514 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9515}
9516
9517 .data
9518 .seg "data"
9519 .align 0x2000
9520 .global p0_local6_start
9521p0_local6_begin:
9522 .skip 0x1400
9523p0_local6_start:
9524 .word 0xbb5aef27,0xfcedf601,0x19757b20,0xa0568bed
9525 .word 0x5d662049,0x2373c496,0x554714fe,0x4257334b
9526 .word 0xa0c812cf,0x2b22a539,0x9df02ce2,0x8100b17d
9527 .word 0xbf985ee2,0x3b3a6b3f,0x350f2666,0x88012fd6
9528p0_local6_end:
9529
9530SECTION .p0_local6_sec DATA_VA=0x00080c000
9531
9532attr_data {
9533 Name = .p0_local6_sec,
9534 VA = 0x000000000080c000,
9535 RA = 0x0000000030180000,
9536 PA = ra2pa(0x0000000030180000,0),
9537 part_0_ctx_nonzero_tsb_config_0,
9538 TTE_Context=SCONTEXT,
9539 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9540 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9541 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9542 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9543}
9544
9545 .data
9546 .seg "data"
9547 .align 0x2000
9548 .global p0_local6_sec_start
9549p0_local6_sec_begin:
9550 .skip 0x1400
9551p0_local6_sec_start:
9552 .word 0x1cb91804,0xdbe13bd8,0xd4694c43,0xdd4b92a7
9553 .word 0x6fcb8206,0xce6c8f49,0x61dea0cd,0x80b12788
9554 .word 0xc2b325be,0xfd44d8e1,0x843613a4,0x6cedf85a
9555 .word 0x6e9fa9d7,0x29c1c741,0xb2061a6c,0x5f9b952b
9556p0_local6_sec_end:
9557
9558SECTION .share0 DATA_VA=0x00080e000
9559
9560attr_data {
9561 Name = .share0,
9562 VA = 0x000000000080e000,
9563 RA = 0x00000000201c0000,
9564 PA = ra2pa(0x00000000201c0000,0),
9565 part_0_ctx_nonzero_tsb_config_0,
9566 TTE_Context=PCONTEXT,
9567 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9568 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9569 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9570 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9571}
9572
9573 .data
9574 .seg "data"
9575 .align 0x2000
9576 .global share0_start
9577share0_begin:
9578share0_start:
9579 .word 0xfda319af,0xd6ec9f34,0x8577bee9,0x12d0c65f
9580 .word 0x8507c618,0x8f45ba33,0x4556a49c,0xe1719183
9581 .word 0xd90cd6dd,0x72fbf47c,0x8cfcf1a3,0xf5118c48
9582 .word 0x9eeb5fd0,0x15cdfc59,0x67966f61,0x139afd2c
9583share0_end:
9584
9585SECTION .share1 DATA_VA=0x000810000
9586
9587attr_data {
9588 Name = .share1,
9589 VA = 0x0000000000810000,
9590 RA = 0x0000000020800000,
9591 PA = ra2pa(0x0000000020800000,0),
9592 part_0_ctx_nonzero_tsb_config_0,
9593 TTE_Context=PCONTEXT,
9594 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9595 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9596 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9597 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9598}
9599
9600 .data
9601 .seg "data"
9602 .align 0x2000
9603 .global share1_start
9604share1_begin:
9605share1_start:
9606 .word 0xf63317e8,0x42a77903,0x7876947c,0x4ce54a80
9607 .word 0xeb2adaea,0x1c65b0fa,0x41a37aee,0xe0adf0e1
9608 .word 0x3f9bd842,0x10efde8d,0x6bb7f054,0x4ef52fc0
9609 .word 0xee3a721f,0x69884720,0xa2f1377e,0x5c433191
9610 .word 0x06f0226c,0x96e7a157,0x53b30256,0xf40889bd
9611 .word 0x78d2708a,0x4f8b4e67,0xc6fc5875,0x0c9f9fa4
9612 .word 0xc82ba2e6,0x81c6491c,0x069dacc6,0x248c113e
9613 .word 0x182f43d6,0x1f92b667,0x40073aca,0xe1e5acba
9614share1_end:
9615
9616SECTION .share2 DATA_VA=0x000812000
9617
9618attr_data {
9619 Name = .share2,
9620 VA = 0x0000000000812000,
9621 RA = 0x00000000211c0000,
9622 PA = ra2pa(0x00000000211c0000,0),
9623 part_0_ctx_nonzero_tsb_config_0,
9624 TTE_Context=PCONTEXT,
9625 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9626 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9627 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9628 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9629}
9630
9631 .data
9632 .seg "data"
9633 .align 0x2000
9634 .global share2_start
9635share2_begin:
9636share2_start:
9637 .word 0xd96c980d,0x6491bddf,0xfa036248,0x19247664
9638 .word 0x83ed4313,0x5b5ad40b,0xe093c733,0x21af58bf
9639 .word 0x912a78c0,0x098870b3,0x525075f9,0xdf8557ac
9640 .word 0x161ff98f,0xa0e008a4,0xfd232bcc,0x2c122c70
9641share2_end:
9642
9643SECTION .share3 DATA_VA=0x000814000
9644
9645attr_data {
9646 Name = .share3,
9647 VA = 0x0000000000814000,
9648 RA = 0x0000000021800000,
9649 PA = ra2pa(0x0000000021800000,0),
9650 part_0_ctx_nonzero_tsb_config_0,
9651 TTE_Context=PCONTEXT,
9652 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9653 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9654 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9655 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9656}
9657
9658 .data
9659 .seg "data"
9660 .align 0x2000
9661 .global share3_start
9662share3_begin:
9663share3_start:
9664 .word 0x0db7dd30,0x0379183c,0x3f0a580b,0xa12686eb
9665 .word 0xa7f691eb,0x588193e7,0x8a1b9385,0x6aea5658
9666 .word 0x96a9f782,0x361e722b,0xf97644fd,0xce081fab
9667 .word 0x65530dcb,0xafa8c926,0x11659b0d,0x7d2cc3d0
9668 .word 0x110e4385,0x2cdd7196,0xd05ea0ad,0x62cbebaf
9669 .word 0x61295857,0x4c404ff8,0xf0c860bc,0xca11ce21
9670 .word 0x3774027c,0xb4e8cb3a,0xc4799e44,0xd0f0b5e7
9671 .word 0x50b8bcd4,0xa65f4f67,0x72711ec4,0x2d9a5bbf
9672 .word 0x6933c3e5,0x09cdc37a,0x7d56d656,0x99f2936b
9673 .word 0x5cf367bf,0x5b0e6709,0x6dabdc34,0x99f43afa
9674 .word 0x8d1c5557,0x749e148a,0x228a62ba,0x34f2a7eb
9675 .word 0xc876249f,0x7b0cd311,0x76c4b40b,0x5b9dbcac
9676 .word 0x342d4926,0xf1a3b862,0xf26da26f,0x8ca8bf0a
9677 .word 0x2887ffb1,0xc78bcb0a,0x81897d1e,0x83449236
9678 .word 0xa0b47539,0xa2290970,0x09c96ad2,0xedf7d9a3
9679 .word 0x26db8def,0xa861df54,0xa2b16684,0x61bd276a
9680 .word 0xf9e49c47,0x5daeb9a7,0x63c0183a,0x6bfe7d25
9681 .word 0xc350b8a4,0x9be9b6d1,0xf688d5d3,0x50d5d717
9682 .word 0x6bcd2768,0x3bab0fa1,0xc23e03e4,0xf531246b
9683 .word 0xda886e38,0xc348534d,0xd793d0bf,0x418ed1e7
9684 .word 0x30bc94e3,0x1100befd,0xbd3f45df,0x8743e0ca
9685 .word 0x0137c6d1,0x05e76146,0x135c5d23,0xd68e5ad1
9686 .word 0x08a50ee5,0xb0b91dc5,0x698c19f6,0xa6db729c
9687 .word 0x2608e2ef,0xf614166b,0xb5f870a0,0x21c6a4f5
9688 .word 0xe8f2ad00,0x0f0102e2,0x690dbbd4,0xaa1b5b62
9689 .word 0x143e9447,0xf2c80e29,0xec79c666,0x7c8ee595
9690 .word 0xf9d151cd,0x890e3195,0x72e6426a,0x3241f092
9691 .word 0xfa74bf9b,0x80672b28,0xe937332f,0x3db8f43f
9692 .word 0x54e9f4cf,0xe77cd94e,0x0417990d,0x86fe8668
9693 .word 0xc79e2ff9,0xb87672ff,0x89978bec,0x3f566d8b
9694 .word 0xff1ebd0f,0x23be6a3e,0xa18cb631,0xb852c953
9695 .word 0x160fe36e,0x96f73328,0x79fb08b8,0xecb3d9ed
9696share3_end: