Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_3000_1.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: mpgen_3000_1.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 = 327144513
40! Riesling can be on
41! 1 Thread, 3000 lines
42! mpgen created on Dec 20, 2005 (16:35:03)
43! mpgen_3000_1.s created on Mar 27, 2009 (14:45:13)
44! RC file : random.rc
45! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_3000_1 -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 = bae8ddbe 1e1c212c ac39f5c2 388d3f5c
84! %f4 = 3cf8d76e 085ac4d0 eebd8db3 95df57db
85! %f8 = 78a9ce36 f7a81e4a 4d9c7ba1 fd949712
86! %f12 = 01834367 6faa8653 75824276 69ae75b6
87 ldda [%g1]ASI_BLK_P,%f0
88 add %g1,64,%g1
89! %f16 = baed3071 c49472b3 c53d9142 ddad30d2
90! %f20 = 0df09827 2d4ae274 3d724527 c1286522
91! %f24 = f0de7be6 ad4fd416 31827479 fcef8d0a
92! %f28 = 17cbdde4 09c878e8 759380a6 2c8f72af
93 ldda [%g1]ASI_BLK_P,%f16
94 add %g1,64,%g1
95! %f32 = 43a83241 c1367bab 1548ab92 67c90033
96! %f36 = b4c7c93f b1cbe074 48a3b397 b9488ce3
97! %f40 = 8acd3823 e6f6cf45 13d4c062 3f34423c
98! %f44 = f820c28c 893f27a1 82ffcd63 ca61af0a
99 ldda [%g1]ASI_BLK_P,%f32
100
101! Set up the Graphics Status Register
102
103 setx 0x6ca7fcf700000035,%g7,%g1 ! GSR scale = 6, align = 5
104 wr %g1,%g0,%gsr ! GSR = 6ca7fcf700000035
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! %f26 = 31827479 fcef8d0a, %l5 = c3c0b99e1211677a
113! Mem[0000000010181438] = da8c5dfe8d6e885c
114 add %i6,0x038,%g1
115 stda %f26,[%g1+%l5]ASI_PST8_P ! Mem[0000000010181438] = da827479fc6e8d5c
116! Mem[0000000030101410] = dd39c6d7, %l3 = ea599ffbc149c3cb
117 lduha [%i4+%o5]0x89,%l3 ! %l3 = 000000000000c6d7
118! Mem[0000000010041420] = 9e7dbfc7, %l7 = f0d0a402105c0ea4, %asi = 80
119 swapa [%i1+0x020]%asi,%l7 ! %l7 = 000000009e7dbfc7
120! Mem[0000000010181428] = 7cca72a4, %l6 = 3649d7309243d268
121 ldsha [%i6+0x02a]%asi,%l6 ! %l6 = 00000000000072a4
122! Mem[0000000010101400] = 232976cf, %l2 = 74c225ac0d750daf
123 swapa [%i4+%g0]0x80,%l2 ! %l2 = 00000000232976cf
124! Mem[00000000100c1400] = 293e0dfb1b7071a6, %f12 = 01834367 6faa8653
125 ldda [%i3+%g0]0x88,%f12 ! %f12 = 293e0dfb 1b7071a6
126! Mem[00000000201c0000] = e35b1b53, %l3 = 000000000000c6d7
127 ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 000000e3000000ff
128! Mem[0000000030001408] = ee0c2209, %l3 = 00000000000000e3
129 ldswa [%i0+%o4]0x89,%l3 ! %l3 = ffffffffee0c2209
130! Mem[00000000100c1400] = a671701b fb0d3e29 cb827008 d5e74385
131! Mem[00000000100c1410] = 7594537a 8c9fd8d8 b476594e 1613187e
132! Mem[00000000100c1420] = 8c5704a7 320cf197 7ba05fed 20d7d574
133! Mem[00000000100c1430] = a798c753 97a45277 e52742bb c6617e1e
134 ldda [%i3]ASI_BLK_PL,%f16 ! Block Load from 00000000100c1400
135! Starting 10 instruction Store Burst
136! Mem[0000000010081408] = c93bb6ee, %l7 = 000000009e7dbfc7
137 swapa [%i2+%o4]0x88,%l7 ! %l7 = 00000000c93bb6ee
138
139p0_label_2:
140! %f1 = 1e1c212c, Mem[0000000010041410] = a713afb0
141 sta %f1 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = 1e1c212c
142! %l4 = f756d882a8a1dfcf, Mem[0000000030001410] = 6ef64cba29394cc6
143 stxa %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = f756d882a8a1dfcf
144! %l1 = 6a81f0fc63aa7b31, imm = 0000000000000fa4, %l5 = c3c0b99e1211677a
145 xnor %l1,0xfa4,%l5 ! %l5 = 957e0f039c558b6a
146! Mem[00000000211c0001] = f04937e1, %l5 = 957e0f039c558b6a
147 ldstub [%o2+0x001],%l5 ! %l5 = 00000049000000ff
148! %l2 = 00000000232976cf, Mem[0000000010081410] = ba8d4672e49c43bd
149 stxa %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000232976cf
150! %l7 = 00000000c93bb6ee, Mem[0000000010041412] = 2c211c1e
151 stb %l7,[%i1+0x012] ! Mem[0000000010041410] = 2c21ee1e
152! Mem[000000001010142b] = 7238dcfc, %l3 = ffffffffee0c2209
153 ldstuba [%i4+0x02b]%asi,%l3 ! %l3 = 000000fc000000ff
154! %l7 = 00000000c93bb6ee, Mem[0000000030141408] = e5fc3ef0
155 stba %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = e5fc3eee
156! %l2 = 00000000232976cf, imm = fffffffffffff64f, %l3 = 00000000000000fc
157 addc %l2,-0x9b1,%l3 ! %l3 = 0000000023296d1e
158! Starting 10 instruction Load Burst
159! Mem[0000000010101410] = 50caa067, %l1 = 6a81f0fc63aa7b31
160 lduwa [%i4+%o5]0x88,%l1 ! %l1 = 0000000050caa067
161
162p0_label_3:
163! Mem[0000000010141410] = 1348bc61, %l2 = 00000000232976cf
164 lduwa [%i5+%o5]0x88,%l2 ! %l2 = 000000001348bc61
165! Mem[00000000211c0000] = f0ff37e1, %l3 = 0000000023296d1e
166 ldsb [%o2+0x001],%l3 ! %l3 = ffffffffffffffff
167! Mem[0000000030141410] = 6de2f6a10bec4aca, %l6 = 00000000000072a4
168 ldxa [%i5+%o5]0x81,%l6 ! %l6 = 6de2f6a10bec4aca
169! Mem[0000000010181400] = 0384a2b8e5f4aea1, %f8 = 78a9ce36 f7a81e4a
170 ldda [%i6+%g0]0x80,%f8 ! %f8 = 0384a2b8 e5f4aea1
171! Mem[0000000010081410] = 232976cf, %l2 = 000000001348bc61
172 lduha [%i2+%o5]0x88,%l2 ! %l2 = 00000000000076cf
173! Mem[0000000010181408] = 1e3fe782, %l1 = 0000000050caa067
174 lduba [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000082
175! Mem[0000000010041408] = 13b3afd1e5ddf087, %f4 = 3cf8d76e 085ac4d0
176 ldda [%i1+%o4]0x80,%f4 ! %f4 = 13b3afd1 e5ddf087
177! Mem[0000000010001408] = a0f19afc, %l3 = ffffffffffffffff
178 lduba [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000fc
179! Mem[0000000010001404] = b2a88f6f, %l3 = 00000000000000fc
180 ldsb [%i0+0x007],%l3 ! %l3 = 000000000000006f
181! Starting 10 instruction Store Burst
182! %f14 = 75824276, Mem[0000000030001408] = 09220cee
183 sta %f14,[%i0+%o4]0x81 ! Mem[0000000030001408] = 75824276
184
185p0_label_4:
186! %l6 = 6de2f6a10bec4aca, Mem[00000000211c0000] = f0ff37e1
187 stb %l6,[%o2+%g0] ! Mem[00000000211c0000] = caff37e1
188! %l2 = 000076cf, %l3 = 0000006f, Mem[0000000010081400] = b21aea3b 8496004b
189 stda %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000076cf 0000006f
190 membar #Sync ! Added by membar checker (1)
191! %l6 = 6de2f6a10bec4aca, Mem[00000000100c1408] = 087082cb
192 stwa %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0bec4aca
193! %l4 = f756d882a8a1dfcf, Mem[0000000030081408] = 2363895f
194 stha %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 2363dfcf
195! %l2 = 00000000000076cf, Mem[0000000010101420] = cf9aeed45dececa2, %asi = 80
196 stxa %l2,[%i4+0x020]%asi ! Mem[0000000010101420] = 00000000000076cf
197! Mem[0000000030101410] = d7c639dd291999b3, %f12 = 293e0dfb 1b7071a6
198 ldda [%i4+%o5]0x81,%f12 ! %f12 = d7c639dd 291999b3
199! Mem[0000000010141428] = 423f2bbf, %l3 = 000000000000006f, %asi = 80
200 swapa [%i5+0x028]%asi,%l3 ! %l3 = 00000000423f2bbf
201! %f8 = 0384a2b8 e5f4aea1, Mem[0000000030081400] = 7dd394a7 9a91b30c
202 stda %f8 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0384a2b8 e5f4aea1
203! Mem[0000000010081408] = c7bf7d9e, %l4 = f756d882a8a1dfcf
204 ldstuba [%i2+%o4]0x80,%l4 ! %l4 = 000000c7000000ff
205! Starting 10 instruction Load Burst
206! Mem[00000000100c1400] = 1b7071a6, %l0 = 2c3c68ba8f64fc7b
207 ldsba [%i3+%g0]0x88,%l0 ! %l0 = ffffffffffffffa6
208
209p0_label_5:
210! %l5 = 0000000000000049, immed = 00000575, %y = 00000000
211 umul %l5,0x575,%l3 ! %l3 = 0000000000018e5d, %y = 00000000
212! Mem[0000000010101400] = 0d750daf, %l0 = ffffffffffffffa6
213 ldswa [%i4+%g0]0x80,%l0 ! %l0 = 000000000d750daf
214! %l6 = 6de2f6a10bec4aca, imm = 0000000000000a59, %l6 = 6de2f6a10bec4aca
215 and %l6,0xa59,%l6 ! %l6 = 0000000000000a48
216! Mem[0000000030001400] = fc96f4db, %f12 = d7c639dd
217 lda [%i0+%g0]0x81,%f12 ! %f12 = fc96f4db
218! Mem[0000000030141408] = ee3efce5, %l4 = 00000000000000c7
219 ldsba [%i5+%o4]0x81,%l4 ! %l4 = ffffffffffffffee
220! Mem[0000000010001400] = ff1608c7b2a88f6f, %l6 = 0000000000000a48
221 ldx [%i0+%g0],%l6 ! %l6 = ff1608c7b2a88f6f
222! Mem[0000000010001400] = c70816ff, %l0 = 000000000d750daf
223 ldswa [%i0+%g0]0x88,%l0 ! %l0 = ffffffffc70816ff
224! Mem[0000000010081410] = cf76292300000000, %l0 = ffffffffc70816ff
225 ldxa [%i2+%o5]0x80,%l0 ! %l0 = cf76292300000000
226! Mem[0000000030041410] = a6c22be26a2312de, %l3 = 0000000000018e5d
227 ldxa [%i1+%o5]0x81,%l3 ! %l3 = a6c22be26a2312de
228! Starting 10 instruction Store Burst
229! %l2 = 00000000000076cf, Mem[0000000010041408] = 13b3afd1
230 stha %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 76cfafd1
231
232p0_label_6:
233! Mem[00000000211c0001] = caff37e1, %l1 = 0000000000000082
234 ldstub [%o2+0x001],%l1 ! %l1 = 000000ff000000ff
235! %f13 = 291999b3, Mem[000000001000142c] = b30a75d3
236 sta %f13,[%i0+0x02c]%asi ! Mem[000000001000142c] = 291999b3
237! %l5 = 0000000000000049, %l5 = 0000000000000049, %y = 00000000
238 smul %l5,%l5,%l2 ! %l2 = 00000000000014d1, %y = 00000000
239! %f16 = 293e0dfb 1b7071a6 8543e7d5 087082cb
240! %f20 = d8d89f8c 7a539475 7e181316 4e5976b4
241! %f24 = 97f10c32 a704578c 74d5d720 ed5fa07b
242! %f28 = 7752a497 53c798a7 1e7e61c6 bb4227e5
243 stda %f16,[%i4]ASI_BLK_AIUSL ! Block Store to 0000000030101400
244! Mem[0000000010181400] = b8a28403, %l4 = ffffffffffffffee
245 ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 00000003000000ff
246! %l2 = 00000000000014d1, Mem[0000000010001418] = f0b2eb57
247 sth %l2,[%i0+0x018] ! Mem[0000000010001418] = 14d1eb57
248! %l5 = 0000000000000049, Mem[0000000010001408] = fc9af1a0b275da05, %asi = 80
249 stxa %l5,[%i0+0x008]%asi ! Mem[0000000010001408] = 0000000000000049
250 membar #Sync ! Added by membar checker (2)
251! Mem[0000000030101410] = 7594537a, %l3 = a6c22be26a2312de
252 ldstuba [%i4+%o5]0x81,%l3 ! %l3 = 00000075000000ff
253! Mem[0000000010101410] = 67a0ca50, %l0 = cf76292300000000
254 swapa [%i4+%o5]0x80,%l0 ! %l0 = 0000000067a0ca50
255! Starting 10 instruction Load Burst
256! Mem[00000000100c1410] = 7594537a, %l5 = 0000000000000049
257 lduba [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000075
258
259p0_label_7:
260! Mem[0000000030001400] = fc96f4db82c2da69, %l4 = 0000000000000003
261 ldxa [%i0+%g0]0x81,%l4 ! %l4 = fc96f4db82c2da69
262! Mem[0000000010181418] = 86990270, %l0 = 0000000067a0ca50
263 lduh [%i6+0x01a],%l0 ! %l0 = 0000000000000270
264! Mem[0000000010041400] = c3e8b55d4a5adada, %l0 = 0000000000000270
265 ldxa [%i1+%g0]0x80,%l0 ! %l0 = c3e8b55d4a5adada
266! Mem[0000000010101410] = 00000000, %l1 = 00000000000000ff
267 ldsha [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000
268! Mem[0000000010041400] = c3e8b55d 4a5adada 76cfafd1 e5ddf087
269! Mem[0000000010041410] = 2c21ee1e 01a907db d387454c 674b9e0c
270! Mem[0000000010041420] = 105c0ea4 70e87990 c812ebd5 76ecb488
271! Mem[0000000010041430] = c4b02542 2936aee7 94f6f2fd 16440446
272 ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
273! Mem[0000000010141414] = 19928940, %l6 = ff1608c7b2a88f6f
274 ldsba [%i5+0x016]%asi,%l6 ! %l6 = ffffffffffffff89
275! Mem[0000000010001400] = c70816ff, %l4 = fc96f4db82c2da69
276 ldsba [%i0+%g0]0x88,%l4 ! %l4 = ffffffffffffffff
277! Mem[00000000100c142c] = 20d7d574, %l4 = ffffffffffffffff
278 lduha [%i3+0x02c]%asi,%l4 ! %l4 = 00000000000020d7
279! Mem[0000000030101408] = cb827008, %l7 = 00000000c93bb6ee
280 ldstuba [%i4+%o4]0x81,%l7 ! %l7 = 000000cb000000ff
281! Starting 10 instruction Store Burst
282! Mem[0000000010181410] = 3cd7d8b9, %l6 = ffffffffffffff89
283 swapa [%i6+%o5]0x88,%l6 ! %l6 = 000000003cd7d8b9
284
285p0_label_8:
286! %f22 = 7e181316 4e5976b4, Mem[0000000010141410] = 1348bc61 40899219
287 stda %f22,[%i5+%o5]0x88 ! Mem[0000000010141410] = 7e181316 4e5976b4
288! %l3 = 0000000000000075, Mem[00000000100c1400] = 1b7071a6
289 stha %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 1b700075
290! %l4 = 00000000000020d7, Mem[0000000010081400] = 000076cf
291 stwa %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000020d7
292! %f16 = 293e0dfb 1b7071a6 8543e7d5 087082cb
293! %f20 = d8d89f8c 7a539475 7e181316 4e5976b4
294! %f24 = 97f10c32 a704578c 74d5d720 ed5fa07b
295! %f28 = 7752a497 53c798a7 1e7e61c6 bb4227e5
296 stda %f16,[%i6]ASI_COMMIT_S ! Block Store to 0000000030181400
297! Mem[00000000201c0001] = ff5b1b53, %l1 = 0000000000000000
298 ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 0000005b000000ff
299! %l6 = 3cd7d8b9, %l7 = 000000cb, Mem[0000000030101408] = 087082ff 8543e7d5
300 stda %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 3cd7d8b9 000000cb
301! Mem[0000000010081410] = 232976cf, %l4 = 00000000000020d7
302 swapa [%i2+%o5]0x88,%l4 ! %l4 = 00000000232976cf
303! Mem[0000000010101418] = f7c8f7ce, %l0 = 4a5adada, %l2 = 000014d1
304 add %i4,0x18,%g1
305 casa [%g1]0x80,%l0,%l2 ! %l2 = 00000000f7c8f7ce
306! %f9 = 70e87990, %f0 = c3e8b55d, %f11 = 76ecb488
307 fdivs %f9 ,%f0 ,%f11 ! %f11 = ec7fbe37
308! Starting 10 instruction Load Burst
309! Mem[000000001010143c] = 0deeec80, %l0 = c3e8b55d4a5adada
310 ldsw [%i4+0x03c],%l0 ! %l0 = 000000000deeec80
311
312p0_label_9:
313! Mem[0000000010001410] = 51be144e, %l0 = 000000000deeec80
314 ldsha [%i0+%o5]0x80,%l0 ! %l0 = 00000000000051be
315! Mem[0000000030081408] = cfdf6323, %f0 = c3e8b55d
316 lda [%i2+%o4]0x81,%f0 ! %f0 = cfdf6323
317! Mem[00000000201c0000] = ffff1b53, %l3 = 0000000000000075
318 lduha [%o0+0x000]%asi,%l3 ! %l3 = 000000000000ffff
319! Mem[0000000010141408] = 3dc9a958, %l5 = 0000000000000075
320 ldsba [%i5+%o4]0x80,%l5 ! %l5 = 000000000000003d
321! Mem[0000000020800000] = 72f9aff8, %l5 = 000000000000003d
322 ldsha [%o1+0x000]%asi,%l5 ! %l5 = 00000000000072f9
323! Mem[00000000300c1400] = 452046e1, %l4 = 00000000232976cf
324 lduha [%i3+%g0]0x81,%l4 ! %l4 = 0000000000004520
325! Mem[00000000300c1410] = 485fb885ff606077, %f12 = c4b02542 2936aee7
326 ldda [%i3+%o5]0x81,%f12 ! %f12 = 485fb885 ff606077
327 membar #Sync ! Added by membar checker (3)
328! Mem[0000000030181408] = d5e74385, %f10 = c812ebd5
329 lda [%i6+%o4]0x89,%f10 ! %f10 = d5e74385
330! Mem[0000000030181400] = a671701bfb0d3e29, %l2 = 00000000f7c8f7ce
331 ldxa [%i6+%g0]0x89,%l2 ! %l2 = a671701bfb0d3e29
332! Starting 10 instruction Store Burst
333! %l5 = 00000000000072f9, Mem[0000000010001408] = 00000000
334 stba %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000f9
335
336p0_label_10:
337! Mem[0000000030181400] = fb0d3e29, %l2 = a671701bfb0d3e29
338 swapa [%i6+%g0]0x89,%l2 ! %l2 = 00000000fb0d3e29
339! %l0 = 00000000000051be, Mem[0000000030141400] = de962820
340 stwa %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000051be
341! Mem[00000000300c1408] = 4bd07fcc, %l4 = 0000000000004520
342 swapa [%i3+%o4]0x81,%l4 ! %l4 = 000000004bd07fcc
343! %l7 = 00000000000000cb, immed = 00000511, %y = 00000000
344 sdiv %l7,0x511,%l0 ! %l0 = 0000000000000000
345 mov %l0,%y ! %y = 00000000
346! Mem[0000000010141400] = c7ddf38e, %l7 = 00000000000000cb
347 swapa [%i5+%g0]0x80,%l7 ! %l7 = 00000000c7ddf38e
348! Mem[0000000010101400] = 0d750daf, %l0 = 0000000000000000
349 swapa [%i4+%g0]0x80,%l0 ! %l0 = 000000000d750daf
350! Mem[0000000010041400] = c3e8b55d, %l2 = 00000000fb0d3e29
351 swapa [%i1+%g0]0x80,%l2 ! %l2 = 00000000c3e8b55d
352! %l4 = 000000004bd07fcc, Mem[0000000030181408] = 8543e7d5
353 stwa %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 4bd07fcc
354! Mem[00000000211c0001] = caff37e1, %l1 = 000000000000005b
355 ldstuba [%o2+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
356! Starting 10 instruction Load Burst
357! Mem[0000000010181400] = ff84a2b8, %l6 = 000000003cd7d8b9
358 lduwa [%i6+%g0]0x80,%l6 ! %l6 = 00000000ff84a2b8
359
360p0_label_11:
361! Mem[0000000010081410] = 000020d7, %f1 = 4a5adada
362 lda [%i2+%o5]0x88,%f1 ! %f1 = 000020d7
363! Mem[0000000030081408] = 2363dfcf, %l5 = 00000000000072f9
364 ldswa [%i2+%o4]0x89,%l5 ! %l5 = 000000002363dfcf
365! Mem[0000000030101400] = a671701b fb0d3e29, %l4 = 4bd07fcc, %l5 = 2363dfcf
366 ldda [%i4+%g0]0x81,%l4 ! %l4 = 00000000a671701b 00000000fb0d3e29
367! Mem[000000001008141c] = 3391135f, %l7 = 00000000c7ddf38e
368 lduw [%i2+0x01c],%l7 ! %l7 = 000000003391135f
369! Mem[0000000010141408] = 3dc9a958, %l7 = 000000003391135f
370 lduw [%i5+%o4],%l7 ! %l7 = 000000003dc9a958
371! Mem[0000000010181410] = 89ffffff, %l5 = 00000000fb0d3e29
372 lduha [%i6+%o5]0x80,%l5 ! %l5 = 00000000000089ff
373! Mem[00000000211c0000] = caff37e1, %l5 = 00000000000089ff
374 ldsba [%o2+0x001]%asi,%l5 ! %l5 = ffffffffffffffff
375! Mem[0000000010101400] = 00000000, %f17 = 1b7071a6
376 lda [%i4+%g0]0x80,%f17 ! %f17 = 00000000
377! Mem[0000000020800000] = 72f9aff8, %l6 = 00000000ff84a2b8
378 lduba [%o1+0x001]%asi,%l6 ! %l6 = 00000000000000f9
379! Starting 10 instruction Store Burst
380! Mem[0000000010041408] = d1afcf76, %l0 = 000000000d750daf
381 ldstuba [%i1+%o4]0x88,%l0 ! %l0 = 00000076000000ff
382
383p0_label_12:
384! %l6 = 00000000000000f9, Mem[0000000010181400] = b8a284ff
385 stha %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = b8a200f9
386! %f30 = 1e7e61c6, Mem[0000000030101408] = 3cd7d8b9
387 sta %f30,[%i4+%o4]0x89 ! Mem[0000000030101408] = 1e7e61c6
388! %l0 = 00000076, %l1 = 000000ff, Mem[0000000010181400] = f900a2b8 e5f4aea1
389 stda %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000076 000000ff
390! Mem[0000000010181430] = d104c68c, %l4 = 00000000a671701b
391 swap [%i6+0x030],%l4 ! %l4 = 00000000d104c68c
392! %f28 = 7752a497 53c798a7, Mem[0000000010041428] = c812ebd5 76ecb488
393 stda %f28,[%i1+0x028]%asi ! Mem[0000000010041428] = 7752a497 53c798a7
394! %l0 = 00000076, %l1 = 000000ff, Mem[0000000030081410] = cb028f30 45f6268c
395 stda %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000076 000000ff
396! Mem[0000000010141418] = 6f8f22e4, %l6 = 000000f9, %l6 = 000000f9
397 add %i5,0x18,%g1
398 casa [%g1]0x80,%l6,%l6 ! %l6 = 000000006f8f22e4
399! %l2 = 00000000c3e8b55d, Mem[0000000010041428] = 7752a49753c798a7, %asi = 80
400 stxa %l2,[%i1+0x028]%asi ! Mem[0000000010041428] = 00000000c3e8b55d
401! Mem[0000000030001400] = dbf496fc, %l7 = 000000003dc9a958
402 ldstuba [%i0+%g0]0x89,%l7 ! %l7 = 000000fc000000ff
403! Starting 10 instruction Load Burst
404! Mem[0000000010181410] = 89fffffff56ee344, %l3 = 000000000000ffff
405 ldxa [%i6+%o5]0x80,%l3 ! %l3 = 89fffffff56ee344
406
407p0_label_13:
408! Mem[0000000030141408] = ee3efce5, %l5 = ffffffffffffffff
409 ldswa [%i5+%o4]0x81,%l5 ! %l5 = ffffffffee3efce5
410! Mem[0000000030101410] = 7a5394ff, %l3 = 89fffffff56ee344
411 ldsha [%i4+%o5]0x89,%l3 ! %l3 = ffffffffffff94ff
412! Mem[0000000010141408] = 3dc9a958, %l1 = 00000000000000ff
413 lduba [%i5+%o4]0x80,%l1 ! %l1 = 000000000000003d
414! Mem[0000000010081400] = 000020d70000006f, %l3 = ffffffffffff94ff
415 ldxa [%i2+%g0]0x80,%l3 ! %l3 = 000020d70000006f
416! Mem[0000000030141400] = be510000, %l5 = ffffffffee3efce5
417 ldswa [%i5+%g0]0x89,%l5 ! %l5 = ffffffffbe510000
418! Mem[0000000030001400] = 69dac282dbf496ff, %f24 = 97f10c32 a704578c
419 ldda [%i0+%g0]0x89,%f24 ! %f24 = 69dac282 dbf496ff
420! Mem[0000000030001408] = 7582427667186f7c, %l0 = 0000000000000076
421 ldxa [%i0+%o4]0x81,%l0 ! %l0 = 7582427667186f7c
422 membar #Sync ! Added by membar checker (4)
423! Mem[0000000010101400] = 00000000 5d844adb 2ad8b0ca 1cee0b21
424! Mem[0000000010101410] = 00000000 b2519884 f7c8f7ce 034d07b3
425! Mem[0000000010101420] = 00000000 000076cf 7238dcff d4d23108
426! Mem[0000000010101430] = 5541c53f 6530e007 221197b8 0deeec80
427 ldda [%i4]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010101400
428! Mem[0000000010081410] = d7200000, %l5 = ffffffffbe510000
429 ldsha [%i2+%o5]0x80,%l5 ! %l5 = ffffffffffffd720
430! Starting 10 instruction Store Burst
431! %l4 = 00000000d104c68c, Mem[0000000010141400] = cb000000
432 stba %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = cb00008c
433
434p0_label_14:
435! %l4 = 00000000d104c68c, Mem[0000000010081400] = d7200000
436 stwa %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = d104c68c
437! %l4 = d104c68c, %l5 = ffffd720, Mem[00000000100c1400] = 1b700075 293e0dfb
438 stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = d104c68c ffffd720
439! %l2 = 00000000c3e8b55d, Mem[0000000010081410] = 00000000000020d7
440 stxa %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000c3e8b55d
441! %l6 = 000000006f8f22e4, Mem[0000000030081400] = 0384a2b8
442 stba %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = e484a2b8
443! %l0 = 7582427667186f7c, Mem[0000000030181408] = cc7fd04b
444 stwa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 67186f7c
445! Mem[0000000030081410] = 76000000, %l2 = 00000000c3e8b55d
446 swapa [%i2+%o5]0x81,%l2 ! %l2 = 0000000076000000
447! %l1 = 000000000000003d, Mem[00000000300c1400] = e1462045
448 stha %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = e146003d
449! Mem[0000000020800000] = 72f9aff8, %l2 = 0000000076000000
450 ldstub [%o1+%g0],%l2 ! %l2 = 00000072000000ff
451! %l6 = 000000006f8f22e4, Mem[0000000010041400] = dada5a4a293e0dfb
452 stxa %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000006f8f22e4
453! Starting 10 instruction Load Burst
454! Mem[0000000030181410] = d8d89f8c, %f28 = 7752a497
455 lda [%i6+%o5]0x81,%f28 ! %f28 = d8d89f8c
456
457p0_label_15:
458! Mem[00000000300c1400] = 3d0046e1, %l2 = 0000000000000072
459 ldsba [%i3+%g0]0x81,%l2 ! %l2 = 000000000000003d
460! Mem[0000000030081410] = c3e8b55d, %l6 = 000000006f8f22e4
461 ldswa [%i2+%o5]0x81,%l6 ! %l6 = ffffffffc3e8b55d
462! Mem[0000000030041408] = b7925e43, %l7 = 00000000000000fc
463 lduha [%i1+%o4]0x89,%l7 ! %l7 = 0000000000005e43
464! %l7 = 0000000000005e43, %l1 = 000000000000003d, %l6 = ffffffffc3e8b55d
465 andn %l7,%l1,%l6 ! %l6 = 0000000000005e42
466! Mem[0000000010041400] = e4228f6f, %l0 = 7582427667186f7c
467 ldsha [%i1+%g0]0x80,%l0 ! %l0 = ffffffffffffe422
468! Mem[0000000010181438] = da827479 fc6e8d5c, %l6 = 00005e42, %l7 = 00005e43
469 ldd [%i6+0x038],%l6 ! %l6 = 00000000da827479 00000000fc6e8d5c
470! Mem[0000000010001408] = 000000f9, %f29 = 53c798a7
471 lda [%i0+%o4]0x88,%f29 ! %f29 = 000000f9
472! Mem[0000000010001410] = 51be144e, %l0 = ffffffffffffe422
473 ldsha [%i0+%o5]0x80,%l0 ! %l0 = 00000000000051be
474! Mem[0000000030001408] = 76428275, %l3 = 000020d70000006f
475 lduba [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000075
476! Starting 10 instruction Store Burst
477! %f16 = 293e0dfb 00000000 8543e7d5 087082cb
478! %f20 = d8d89f8c 7a539475 7e181316 4e5976b4
479! %f24 = 69dac282 dbf496ff 74d5d720 ed5fa07b
480! %f28 = d8d89f8c 000000f9 1e7e61c6 bb4227e5
481 stda %f16,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400
482
483p0_label_16:
484! %f4 = 00000000 b2519884, Mem[0000000010001410] = 4e14be51 b55f6225
485 stda %f4 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 b2519884
486! %l6 = 00000000da827479, imm = 0000000000000c70, %l7 = 00000000fc6e8d5c
487 subc %l6,0xc70,%l7 ! %l7 = 00000000da826809
488! %l3 = 0000000000000075, %l3 = 0000000000000075, %l1 = 000000000000003d
489 sub %l3,%l3,%l1 ! %l1 = 0000000000000000
490! Mem[0000000010081400] = 8cc604d1, %l5 = ffffffffffffd720
491 swapa [%i2+%g0]0x80,%l5 ! %l5 = 000000008cc604d1
492! Mem[000000001008143d] = 40ee1e7d, %l7 = 00000000da826809
493 ldstuba [%i2+0x03d]%asi,%l7 ! %l7 = 000000ee000000ff
494! Mem[00000000300c1410] = 85b85f48, %l1 = 0000000000000000
495 ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 00000048000000ff
496 membar #Sync ! Added by membar checker (5)
497! Mem[0000000010141410] = b476594e, %l5 = 000000008cc604d1
498 ldstuba [%i5+%o5]0x80,%l5 ! %l5 = 000000b4000000ff
499! Mem[0000000010101404] = 5d844adb, %l3 = 0000000000000075
500 swap [%i4+0x004],%l3 ! %l3 = 000000005d844adb
501! %l3 = 000000005d844adb, Mem[0000000010081400] = ffffd720
502 stha %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 4adbd720
503! Starting 10 instruction Load Burst
504! Mem[0000000010081408] = 70c11228 9e7dbfff, %l2 = 0000003d, %l3 = 5d844adb
505 ldda [%i2+%o4]0x88,%l2 ! %l2 = 000000009e7dbfff 0000000070c11228
506
507p0_label_17:
508! Mem[0000000010001428] = 57bb84ce 291999b3, %l6 = da827479, %l7 = 000000ee
509 ldd [%i0+0x028],%l6 ! %l6 = 0000000057bb84ce 00000000291999b3
510! Mem[0000000030001408] = 7582427667186f7c, %l5 = 00000000000000b4
511 ldxa [%i0+%o4]0x81,%l5 ! %l5 = 7582427667186f7c
512! Mem[0000000010001420] = a3224195, %l2 = 000000009e7dbfff
513 lduh [%i0+0x020],%l2 ! %l2 = 000000000000a322
514! Mem[0000000020800040] = 4717e56e, %l3 = 0000000070c11228
515 lduha [%o1+0x040]%asi,%l3 ! %l3 = 0000000000004717
516! Mem[0000000030081408] = 2363dfcf, %l0 = 00000000000051be
517 ldsba [%i2+%o4]0x89,%l0 ! %l0 = ffffffffffffffcf
518! Mem[0000000010081408] = 70c112289e7dbfff, %l3 = 0000000000004717
519 ldxa [%i2+%o4]0x88,%l3 ! %l3 = 70c112289e7dbfff
520! Mem[0000000030001410] = f756d882a8a1dfcf, %l0 = ffffffffffffffcf
521 ldxa [%i0+%o5]0x89,%l0 ! %l0 = f756d882a8a1dfcf
522! Mem[0000000030001400] = dbf496ff, %l5 = 7582427667186f7c
523 lduwa [%i0+%g0]0x89,%l5 ! %l5 = 00000000dbf496ff
524! Mem[0000000010041400] = e4228f6f00000000, %l1 = 0000000000000048
525 ldxa [%i1+%g0]0x80,%l1 ! %l1 = e4228f6f00000000
526! Starting 10 instruction Store Burst
527! Mem[0000000010181408] = 1e3fe782, %l3 = 70c112289e7dbfff
528 swapa [%i6+%o4]0x88,%l3 ! %l3 = 000000001e3fe782
529
530p0_label_18:
531! %l5 = 00000000dbf496ff, Mem[0000000010081410] = c3e8b55d
532 stwa %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = dbf496ff
533! Mem[00000000300c1408] = 00004520, %l5 = 00000000dbf496ff
534 ldstuba [%i3+%o4]0x81,%l5 ! %l5 = 00000000000000ff
535! Mem[0000000020800001] = fff9aff8, %l7 = 00000000291999b3
536 ldstub [%o1+0x001],%l7 ! %l7 = 000000f9000000ff
537! %f27 = ed5fa07b, Mem[0000000010181410] = ffffff89
538 sta %f27,[%i6+%o5]0x88 ! Mem[0000000010181410] = ed5fa07b
539! %l7 = 00000000000000f9, Mem[0000000010041400] = e4228f6f
540 stha %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00f98f6f
541! %l4 = 00000000d104c68c, Mem[00000000100c142c] = 20d7d574
542 stw %l4,[%i3+0x02c] ! Mem[00000000100c142c] = d104c68c
543! %f2 = 2ad8b0ca 1cee0b21, %l0 = f756d882a8a1dfcf
544! Mem[0000000010081410] = ff96f4db00000000
545 add %i2,0x010,%g1
546 stda %f2,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010081410] = 210bee1ccab0d82a
547! %l1 = e4228f6f00000000, Mem[0000000030141410] = 7594537a
548 stwa %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
549! Mem[0000000030081408] = cfdf6323, %l1 = e4228f6f00000000
550 ldstuba [%i2+%o4]0x81,%l1 ! %l1 = 000000cf000000ff
551! Starting 10 instruction Load Burst
552! Mem[0000000030181400] = 293e0dfb, %l0 = f756d882a8a1dfcf
553 ldswa [%i6+%g0]0x81,%l0 ! %l0 = 00000000293e0dfb
554
555p0_label_19:
556! %f15 = 0deeec80, %f5 = b2519884, %f8 = 00000000 000076cf
557 fsmuld %f15,%f5 ,%f8 ! %f8 = b81873ad 83be4000
558! Code Fragment 3
559p0_fragment_1:
560! %l0 = 00000000293e0dfb
561 setx 0xf650e8cfe102429b,%g7,%l0 ! %l0 = f650e8cfe102429b
562! %l1 = 00000000000000cf
563 setx 0x1a3a103fd2aac2de,%g7,%l1 ! %l1 = 1a3a103fd2aac2de
564 setx 0x1fe000, %g1, %g3
565 or %l0, %g3, %l0 ! always set perrmask = 0xff
566 setx 0x1ffff8, %g1, %g2
567 and %l0, %g2, %l0
568 ta T_CHANGE_HPRIV
569 stxa %l1, [%l0]ASI_DCACHE_DATA
570 ta T_CHANGE_NONHPRIV
571! %l0 = f650e8cfe102429b
572 setx 0x5e6f924865077128,%g7,%l0 ! %l0 = 5e6f924865077128
573! %l1 = 1a3a103fd2aac2de
574 setx 0xf4d80b201ce9c623,%g7,%l1 ! %l1 = f4d80b201ce9c623
575! Mem[0000000030081400] = b8a284e4, %l5 = 0000000000000000
576 lduha [%i2+%g0]0x89,%l5 ! %l5 = 00000000000084e4
577! Mem[0000000020800040] = 4717e56e, %l1 = f4d80b201ce9c623
578 ldsb [%o1+0x041],%l1 ! %l1 = 0000000000000017
579! Mem[00000000300c1408] = ff004520, %l7 = 00000000000000f9
580 lduba [%i3+%o4]0x81,%l7 ! %l7 = 00000000000000ff
581! Mem[0000000030001400] = ff96f4db 82c2da69 75824276 67186f7c
582! Mem[0000000030001410] = cfdfa1a8 82d856f7 046279b8 a0f0cd14
583! Mem[0000000030001420] = 9a031f0a 626377fa 018cf05f 551890a6
584! Mem[0000000030001430] = 46a78731 a35aa749 e7e33264 85eb95f9
585 ldda [%i0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
586! Mem[0000000030041400] = 0349e050, %f26 = 74d5d720
587 lda [%i1+%g0]0x89,%f26 ! %f26 = 0349e050
588! Mem[0000000010101428] = 7238dcff, %l1 = 0000000000000017
589 ldub [%i4+0x02a],%l1 ! %l1 = 00000000000000dc
590! Mem[0000000010101410] = 00000000, %l4 = 00000000d104c68c
591 lduba [%i4+%o5]0x80,%l4 ! %l4 = 0000000000000000
592! Starting 10 instruction Store Burst
593! Mem[0000000010141408] = 3dc9a958, %l7 = 00000000000000ff
594 ldstuba [%i5+%o4]0x80,%l7 ! %l7 = 0000003d000000ff
595
596p0_label_20:
597! %l3 = 000000001e3fe782, Mem[0000000030081408] = ffdf6323
598 stha %l3,[%i2+%o4]0x81 ! Mem[0000000030081408] = e7826323
599! %f18 = 8543e7d5 087082cb, Mem[0000000010181400] = 76000000 ff000000
600 stda %f18,[%i6+%g0]0x88 ! Mem[0000000010181400] = 8543e7d5 087082cb
601! %f26 = 0349e050 ed5fa07b, Mem[0000000010001400] = ff1608c7 b2a88f6f
602 stda %f26,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0349e050 ed5fa07b
603! Mem[0000000010101408] = 2ad8b0ca, %l2 = 000000000000a322
604 ldstub [%i4+%o4],%l2 ! %l2 = 0000002a000000ff
605! Mem[0000000010041416] = 01a907db, %l0 = 5e6f924865077128
606 ldstub [%i1+0x016],%l0 ! %l0 = 00000007000000ff
607! %f30 = 1e7e61c6 bb4227e5, %l7 = 000000000000003d
608! Mem[0000000030181430] = 7752a49753c798a7
609 add %i6,0x030,%g1
610 stda %f30,[%g1+%l7]ASI_PST8_S ! Mem[0000000030181430] = 775261c6bb4298e5
611! Mem[0000000010081404] = 0000006f, %l6 = 0000000057bb84ce
612 swap [%i2+0x004],%l6 ! %l6 = 000000000000006f
613! Mem[0000000010141424] = 189c058a, %l3 = 000000001e3fe782
614 swap [%i5+0x024],%l3 ! %l3 = 00000000189c058a
615! Mem[0000000030101400] = a671701b, %l5 = 00000000000084e4
616 swapa [%i4+%g0]0x81,%l5 ! %l5 = 00000000a671701b
617! Starting 10 instruction Load Burst
618! Mem[0000000010181420] = f0a4f62b, %l1 = 00000000000000dc
619 lduh [%i6+0x020],%l1 ! %l1 = 000000000000f0a4
620
621p0_label_21:
622! Mem[0000000030081408] = e7826323 006478bb, %l4 = 00000000, %l5 = a671701b
623 ldda [%i2+%o4]0x81,%l4 ! %l4 = 00000000e7826323 00000000006478bb
624! %l2 = 000000000000002a, Mem[0000000010181402] = cb827008
625 stb %l2,[%i6+0x002] ! Mem[0000000010181400] = cb822a08
626! Mem[00000000201c0000] = ffff1b53, %l5 = 00000000006478bb
627 ldsh [%o0+%g0],%l5 ! %l5 = ffffffffffffffff
628! Mem[0000000010141400] = b9dd7106 cb00008c, %l0 = 00000007, %l1 = 0000f0a4
629 ldda [%i5+%g0]0x88,%l0 ! %l0 = 00000000cb00008c 00000000b9dd7106
630! Mem[0000000030081410] = c3e8b55dff000000, %l6 = 000000000000006f
631 ldxa [%i2+%o5]0x81,%l6 ! %l6 = c3e8b55dff000000
632! Mem[0000000010081410] = 1cee0b21, %l3 = 00000000189c058a
633 lduwa [%i2+%o5]0x88,%l3 ! %l3 = 000000001cee0b21
634! Mem[0000000030041408] = ce5bc12bb7925e43, %l5 = ffffffffffffffff
635 ldxa [%i1+%o4]0x89,%l5 ! %l5 = ce5bc12bb7925e43
636! Mem[000000001000141c] = e57e6728, %l1 = 00000000b9dd7106
637 lduba [%i0+0x01d]%asi,%l1 ! %l1 = 000000000000007e
638! Mem[0000000010141438] = d666fe08, %l1 = 000000000000007e
639 lduh [%i5+0x03a],%l1 ! %l1 = 000000000000fe08
640! Starting 10 instruction Store Burst
641! Mem[000000001008142c] = 53f81b30, %l4 = 00000000e7826323
642 swap [%i2+0x02c],%l4 ! %l4 = 0000000053f81b30
643
644p0_label_22:
645! Mem[00000000100c1400] = 8cc604d1, %l1 = 0000fe08, %l7 = 0000003d
646 casa [%i3]0x80,%l1,%l7 ! %l7 = 000000008cc604d1
647! %l5 = ce5bc12bb7925e43, Mem[00000000100c1410] = 7a539475
648 stwa %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = b7925e43
649! %f20 = d8d89f8c, Mem[0000000030081410] = c3e8b55d
650 sta %f20,[%i2+%o5]0x81 ! Mem[0000000030081410] = d8d89f8c
651! %f18 = 8543e7d5 087082cb, %l6 = c3e8b55dff000000
652! Mem[0000000010101420] = 00000000000076cf
653 add %i4,0x020,%g1
654 stda %f18,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010101420] = 00000000000076cf
655! %f16 = 293e0dfb 00000000 8543e7d5 087082cb
656! %f20 = d8d89f8c 7a539475 7e181316 4e5976b4
657! %f24 = 69dac282 dbf496ff 0349e050 ed5fa07b
658! %f28 = d8d89f8c 000000f9 1e7e61c6 bb4227e5
659 stda %f16,[%i3]ASI_BLK_AIUP ! Block Store to 00000000100c1400
660! Mem[0000000030181408] = 7c6f1867, %l7 = 000000008cc604d1
661 swapa [%i6+%o4]0x81,%l7 ! %l7 = 000000007c6f1867
662! Mem[0000000030101408] = c6617e1e, %l4 = 0000000053f81b30
663 ldstuba [%i4+%o4]0x81,%l4 ! %l4 = 000000c6000000ff
664! Mem[0000000010101410] = 00000000, %l5 = ce5bc12bb7925e43
665 ldstuba [%i4+%o5]0x88,%l5 ! %l5 = 00000000000000ff
666! Mem[0000000030101400] = e4840000, %l0 = 00000000cb00008c
667 swapa [%i4+%g0]0x89,%l0 ! %l0 = 00000000e4840000
668! Starting 10 instruction Load Burst
669! Mem[0000000030181410] = d8d89f8c7a539475, %l0 = 00000000e4840000
670 ldxa [%i6+%o5]0x81,%l0 ! %l0 = d8d89f8c7a539475
671
672p0_label_23:
673! Mem[0000000010101400] = 00000000 00000075, %l6 = ff000000, %l7 = 7c6f1867
674 ldda [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000 0000000000000075
675! Mem[0000000030081400] = e484a2b8, %l5 = 0000000000000000
676 lduba [%i2+%g0]0x81,%l5 ! %l5 = 00000000000000e4
677! Mem[0000000030041408] = 435e92b72bc15bce, %f2 = 75824276 67186f7c
678 ldda [%i1+%o4]0x81,%f2 ! %f2 = 435e92b7 2bc15bce
679! Mem[00000000300c1410] = ff5fb885, %l2 = 000000000000002a
680 lduwa [%i3+%o5]0x81,%l2 ! %l2 = 00000000ff5fb885
681! Mem[00000000201c0000] = ffff1b53, %l0 = d8d89f8c7a539475
682 ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
683! Mem[0000000010081400] = 20d7db4a, %f8 = 9a031f0a
684 lda [%i2+%g0]0x88,%f8 ! %f8 = 20d7db4a
685! Mem[0000000010101408] = ffd8b0ca, %l1 = 000000000000fe08
686 ldsha [%i4+%o4]0x80,%l1 ! %l1 = ffffffffffffffd8
687! Mem[0000000030141410] = 00000000, %l2 = 00000000ff5fb885
688 lduba [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000
689! Mem[0000000010141408] = 58a9c9ff, %l7 = 0000000000000075
690 lduba [%i5+%o4]0x88,%l7 ! %l7 = 00000000000000ff
691! Starting 10 instruction Store Burst
692! %l7 = 00000000000000ff, Mem[00000000211c0001] = caff37e1
693 stb %l7,[%o2+0x001] ! Mem[00000000211c0000] = caff37e1
694
695p0_label_24:
696! Mem[0000000010041434] = 2936aee7, %l3 = 000000001cee0b21, %asi = 80
697 swapa [%i1+0x034]%asi,%l3 ! %l3 = 000000002936aee7
698! Code Fragment 3
699p0_fragment_2:
700! %l0 = ffffffffffffffff
701 setx 0xa1b9029780cc0667,%g7,%l0 ! %l0 = a1b9029780cc0667
702! %l1 = ffffffffffffffd8
703 setx 0xc4a7533077f48596,%g7,%l1 ! %l1 = c4a7533077f48596
704 setx 0x1fe000, %g1, %g3
705 or %l0, %g3, %l0 ! always set perrmask = 0xff
706 setx 0x1ffff8, %g1, %g2
707 and %l0, %g2, %l0
708 ta T_CHANGE_HPRIV
709 stxa %l1, [%l0]ASI_DCACHE_DATA
710 ta T_CHANGE_NONHPRIV
711! %l0 = a1b9029780cc0667
712 setx 0x05dfc9d7a6f16840,%g7,%l0 ! %l0 = 05dfc9d7a6f16840
713! %l1 = c4a7533077f48596
714 setx 0x77e77fb063542bc5,%g7,%l1 ! %l1 = 77e77fb063542bc5
715! Mem[0000000010041428] = 00000000, %l3 = 000000002936aee7, %asi = 80
716 swapa [%i1+0x028]%asi,%l3 ! %l3 = 0000000000000000
717! Mem[0000000010141410] = 4e5976ff, %l7 = 00000000000000ff
718 ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
719! %f0 = ff96f4db 82c2da69, Mem[0000000030181408] = d104c68c cb827008
720 stda %f0 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff96f4db 82c2da69
721! Mem[0000000030181400] = fb0d3e29, %l2 = 0000000000000000
722 ldstuba [%i6+%g0]0x89,%l2 ! %l2 = 00000029000000ff
723! %f5 = 82d856f7, Mem[0000000030041400] = 50e04903
724 sta %f5 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = 82d856f7
725! Mem[00000000218001c1] = d97173ed, %l0 = 05dfc9d7a6f16840
726 ldstuba [%o3+0x1c1]%asi,%l0 ! %l0 = 00000071000000ff
727! %l7 = 00000000000000ff, Mem[0000000030141410] = 00000000
728 stba %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff
729! Starting 10 instruction Load Burst
730! Mem[0000000010181410] = ed5fa07b, %l4 = 00000000000000c6
731 lduha [%i6+%o5]0x88,%l4 ! %l4 = 000000000000a07b
732
733p0_label_25:
734! Mem[000000001008141c] = 3391135f, %l4 = 000000000000a07b
735 ldsw [%i2+0x01c],%l4 ! %l4 = 000000003391135f
736! Mem[0000000030041408] = b7925e43, %l3 = 0000000000000000
737 ldsba [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000043
738! Mem[0000000010001408] = f900000000000049, %l2 = 0000000000000029
739 ldxa [%i0+%o4]0x80,%l2 ! %l2 = f900000000000049
740! %l3 = 0000000000000043, %l7 = 00000000000000ff, %l0 = 0000000000000071
741 and %l3,%l7,%l0 ! %l0 = 0000000000000043
742! Mem[0000000010041408] = 87f0dde5 d1afcfff, %l6 = 00000000, %l7 = 000000ff
743 ldda [%i1+%o4]0x88,%l6 ! %l6 = 00000000d1afcfff 0000000087f0dde5
744! Mem[0000000010081408] = 9e7dbfff, %l5 = 00000000000000e4
745 lduwa [%i2+%o4]0x88,%l5 ! %l5 = 000000009e7dbfff
746! Mem[0000000030001408] = 75824276, %l6 = 00000000d1afcfff
747 lduba [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000075
748! %f21 = 7a539475, %f22 = 7e181316
749 fcmps %fcc1,%f21,%f22 ! %fcc1 = 1
750! Mem[0000000010081408] = 9e7dbfff, %l5 = 000000009e7dbfff
751 ldsba [%i2+%o4]0x88,%l5 ! %l5 = ffffffffffffffff
752! Starting 10 instruction Store Burst
753! %l1 = 77e77fb063542bc5, Mem[0000000010141400] = cb00008c
754 stwa %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 63542bc5
755
756p0_label_26:
757! %l5 = ffffffffffffffff, Mem[0000000030101410] = ff94537a
758 stba %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff94537a
759! Mem[0000000010141400] = c52b5463, %l0 = 0000000000000043
760 ldstuba [%i5+%g0]0x80,%l0 ! %l0 = 000000c5000000ff
761! Mem[0000000030141410] = 000000ff, %l0 = 00000000000000c5
762 ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
763! Mem[0000000010041424] = 70e87990, %l4 = 3391135f, %l7 = 87f0dde5
764 add %i1,0x24,%g1
765 casa [%g1]0x80,%l4,%l7 ! %l7 = 0000000070e87990
766! Mem[0000000010081400] = 20d7db4a, %l5 = ffffffffffffffff
767 ldstuba [%i2+%g0]0x88,%l5 ! %l5 = 0000004a000000ff
768! %f7 = a0f0cd14, Mem[0000000030081410] = 8c9fd8d8
769 sta %f7 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = a0f0cd14
770! %f15 = 85eb95f9, Mem[0000000030141410] = 000000ff
771 sta %f15,[%i5+%o5]0x89 ! Mem[0000000030141410] = 85eb95f9
772! Code Fragment 4
773p0_fragment_3:
774! %l0 = 00000000000000ff
775 setx 0x288a7cf850364c0f,%g7,%l0 ! %l0 = 288a7cf850364c0f
776! %l1 = 77e77fb063542bc5
777 setx 0x067f9dff9c0149ac,%g7,%l1 ! %l1 = 067f9dff9c0149ac
778 setx 0x7ff8, %g1, %g2
779 and %l0, %g2, %l0
780 setx 0xffffffff, %g1, %g2
781 and %l1, %g2, %l1
782 setx 0x100000000, %g1, %g2
783 or %l1, %g2, %l1 ! Set bit 32 - perrinj
784 ta T_CHANGE_HPRIV
785 stxa %l1, [%l0]ASI_ICACHE_INSTR
786 ta T_CHANGE_NONHPRIV
787! %l0 = 288a7cf850364c0f
788 setx 0x8540a02faf5d7f93,%g7,%l0 ! %l0 = 8540a02faf5d7f93
789! %l1 = 067f9dff9c0149ac
790 setx 0xe1e246202c5c7a42,%g7,%l1 ! %l1 = e1e246202c5c7a42
791! %l7 = 0000000070e87990, immd = 0000000000000f7a, %l4 = 000000003391135f
792 sdivx %l7,0xf7a,%l4 ! %l4 = 0000000000074ba0
793! Starting 10 instruction Load Burst
794 membar #Sync ! Added by membar checker (6)
795! Mem[00000000100c1400] = 293e0dfb 00000000, %l0 = af5d7f93, %l1 = 2c5c7a42
796 ldd [%i3+%g0],%l0 ! %l0 = 00000000293e0dfb 0000000000000000
797
798p0_label_27:
799! Mem[0000000010001408] = 000000f9, %f29 = 000000f9
800 lda [%i0+%o4]0x88,%f29 ! %f29 = 000000f9
801! Mem[0000000030141408] = cb827008 d5e74385, %l0 = 293e0dfb, %l1 = 00000000
802 ldda [%i5+%o4]0x81,%l0 ! %l0 = 00000000cb827008 00000000d5e74385
803! Mem[0000000030041400] = 82d856f782039345, %f30 = 1e7e61c6 bb4227e5
804 ldda [%i1+%g0]0x81,%f30 ! %f30 = 82d856f7 82039345
805! Mem[00000000300c1408] = 204500ff, %l5 = 000000000000004a
806 ldswa [%i3+%o4]0x89,%l5 ! %l5 = 00000000204500ff
807! Mem[0000000010041400] = 00f98f6f, %l2 = f900000000000049
808 ldsba [%i1+%g0]0x80,%l2 ! %l2 = 0000000000000000
809! Mem[0000000030181410] = 8c9fd8d8, %l0 = 00000000cb827008
810 lduba [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000d8
811! Mem[0000000030081400] = b8a284e4, %f4 = cfdfa1a8
812 lda [%i2+%g0]0x89,%f4 ! %f4 = b8a284e4
813! Mem[00000000300c1400] = 3d0046e1, %l3 = 0000000000000043
814 ldswa [%i3+%g0]0x81,%l3 ! %l3 = 000000003d0046e1
815! Mem[0000000020800000] = ffffaff8, %l7 = 0000000070e87990
816 lduha [%o1+0x000]%asi,%l7 ! %l7 = 000000000000ffff
817! Starting 10 instruction Store Burst
818! %l0 = 00000000000000d8, Mem[000000001010141c] = 034d07b3
819 sth %l0,[%i4+0x01c] ! Mem[000000001010141c] = 00d807b3
820
821p0_label_28:
822! %l0 = 00000000000000d8, Mem[0000000030181408] = ff96f4db82c2da69
823 stxa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000000000d8
824! Mem[000000001000142f] = 291999b3, %l5 = 00000000204500ff
825 ldstub [%i0+0x02f],%l5 ! %l5 = 000000b3000000ff
826! %l6 = 0000000000000075, Mem[0000000010141418] = 6f8f22e4cafdd486, %asi = 80
827 stxa %l6,[%i5+0x018]%asi ! Mem[0000000010141418] = 0000000000000075
828! Mem[00000000100c1410] = 8c9fd8d8, %l2 = 0000000000000000
829 ldstuba [%i3+%o5]0x88,%l2 ! %l2 = 000000d8000000ff
830! %l6 = 0000000000000075, Mem[0000000030001410] = cfdfa1a8
831 stba %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 75dfa1a8
832! %f10 = 018cf05f, Mem[0000000010001410] = b2519884
833 sta %f10,[%i0+%o5]0x88 ! Mem[0000000010001410] = 018cf05f
834! Mem[00000000100c1400] = fb0d3e29, %l4 = 0000000000074ba0
835 swapa [%i3+%g0]0x88,%l4 ! %l4 = 00000000fb0d3e29
836! %l6 = 0000000000000075, Mem[00000000201c0001] = ffff1b53
837 stb %l6,[%o0+0x001] ! Mem[00000000201c0000] = ff751b53
838! %f8 = 20d7db4a 626377fa, Mem[0000000030141400] = 00000000 293e0dfb
839 stda %f8 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = 20d7db4a 626377fa
840! Starting 10 instruction Load Burst
841! Mem[00000000100c1410] = ffd89f8c, %l4 = 00000000fb0d3e29
842 lduha [%i3+%o5]0x80,%l4 ! %l4 = 000000000000ffd8
843
844p0_label_29:
845! Mem[0000000010041418] = d387454c674b9e0c, %f18 = 8543e7d5 087082cb
846 ldd [%i1+0x018],%f18 ! %f18 = d387454c 674b9e0c
847! Mem[00000000300c1408] = ff004520, %l2 = 00000000000000d8
848 lduwa [%i3+%o4]0x81,%l2 ! %l2 = 00000000ff004520
849! Mem[0000000010181438] = da827479, %l6 = 0000000000000075
850 ldsba [%i6+0x039]%asi,%l6 ! %l6 = ffffffffffffff82
851! Mem[0000000010141410] = ff76594e 1613187e, %l0 = 000000d8, %l1 = d5e74385
852 ldda [%i5+%o5]0x80,%l0 ! %l0 = 00000000ff76594e 000000001613187e
853! Mem[0000000030141410] = f995eb85, %l3 = 000000003d0046e1
854 ldswa [%i5+%o5]0x81,%l3 ! %l3 = fffffffff995eb85
855! Mem[0000000010041400] = 00f98f6f 00000000 ffcfafd1 e5ddf087
856! Mem[0000000010041410] = 2c21ee1e 01a9ffdb d387454c 674b9e0c
857! Mem[0000000010041420] = 105c0ea4 70e87990 2936aee7 c3e8b55d
858! Mem[0000000010041430] = c4b02542 1cee0b21 94f6f2fd 16440446
859 ldda [%i1]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010041400
860! Mem[0000000010101410] = 849851b2000000ff, %l6 = ffffffffffffff82
861 ldxa [%i4+%o5]0x88,%l6 ! %l6 = 849851b2000000ff
862! %f12 = 46a78731, %f5 = 82d856f7
863 fcmpes %fcc3,%f12,%f5 ! %fcc3 = 2
864! Mem[0000000030101410] = 7a5394ff, %l1 = 000000001613187e
865 lduba [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
866! Starting 10 instruction Store Burst
867! %l7 = 000000000000ffff, Mem[0000000010141408] = c97ea54d58a9c9ff
868 stxa %l7,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000000000ffff
869
870p0_label_30:
871! %f0 = ff96f4db, %f3 = 2bc15bce
872 fcmpes %fcc2,%f0 ,%f3 ! %fcc2 = 3
873! %l6 = 849851b2000000ff, Mem[00000000300c1400] = 55010824e146003d
874 stxa %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 849851b2000000ff
875! Mem[0000000010041434] = 1cee0b21, %l1 = 00000000000000ff
876 swap [%i1+0x034],%l1 ! %l1 = 000000001cee0b21
877! Mem[0000000010081410] = 1cee0b21, %l2 = 00000000ff004520
878 swapa [%i2+%o5]0x88,%l2 ! %l2 = 000000001cee0b21
879! %l5 = 00000000000000b3, Mem[00000000300c1410] = 85b85fff
880 stba %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 85b85fb3
881! %f2 = 435e92b7, %f3 = 2bc15bce, %f15 = 85eb95f9
882 fadds %f2 ,%f3 ,%f15 ! %f15 = 435e92b7
883 membar #Sync ! Added by membar checker (7)
884! %f8 = 20d7db4a 626377fa, Mem[0000000010041400] = 00f98f6f 00000000
885 stda %f8 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 20d7db4a 626377fa
886! %f28 = c4b02542 1cee0b21, Mem[0000000010041408] = ffcfafd1 e5ddf087
887 stda %f28,[%i1+%o4]0x80 ! Mem[0000000010041408] = c4b02542 1cee0b21
888! %l2 = 000000001cee0b21, Mem[0000000010101408] = 210bee1ccab0d8ff
889 stxa %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000001cee0b21
890! Starting 10 instruction Load Burst
891! Mem[0000000010181400] = cb822a08d5e74385, %f26 = 2936aee7 c3e8b55d
892 ldda [%i6+%g0]0x80,%f26 ! %f26 = cb822a08 d5e74385
893
894p0_label_31:
895! Mem[0000000030081400] = e484a2b8, %l4 = 000000000000ffd8
896 lduwa [%i2+%g0]0x81,%l4 ! %l4 = 00000000e484a2b8
897! Mem[00000000201c0000] = ff751b53, %l7 = 000000000000ffff
898 lduba [%o0+0x000]%asi,%l7 ! %l7 = 00000000000000ff
899! Mem[0000000010041438] = 94f6f2fd, %l6 = 849851b2000000ff
900 lduw [%i1+0x038],%l6 ! %l6 = 0000000094f6f2fd
901! Mem[0000000030181400] = fb0d3eff, %f16 = 00f98f6f
902 lda [%i6+%g0]0x89,%f16 ! %f16 = fb0d3eff
903! Mem[00000000300c1410] = 776060ff85b85fb3, %l2 = 000000001cee0b21
904 ldxa [%i3+%o5]0x89,%l2 ! %l2 = 776060ff85b85fb3
905! Mem[0000000030081410] = 14cdf0a0, %l5 = 00000000000000b3
906 lduha [%i2+%o5]0x81,%l5 ! %l5 = 00000000000014cd
907! Mem[00000000300c1400] = ff000000, %l7 = 00000000000000ff
908 lduba [%i3+%g0]0x81,%l7 ! %l7 = 00000000000000ff
909! Mem[0000000010001408] = 000000f9, %f5 = 82d856f7
910 lda [%i0+%o4]0x88,%f5 ! %f5 = 000000f9
911! Mem[0000000010141400] = ff2b5463, %l3 = fffffffff995eb85
912 lduba [%i5+%g0]0x80,%l3 ! %l3 = 00000000000000ff
913! Starting 10 instruction Store Burst
914! %l0 = 00000000ff76594e, Mem[0000000010001429] = 57bb84ce
915 stb %l0,[%i0+0x029] ! Mem[0000000010001428] = 574e84ce
916
917p0_label_32:
918! %f16 = fb0d3eff 00000000, %l5 = 00000000000014cd
919! Mem[0000000030041410] = a6c22be26a2312de
920 add %i1,0x010,%g1
921 stda %f16,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030041410] = 000000006a2312de
922! %l0 = 00000000ff76594e, Mem[0000000010181408] = 9e7dbfff
923 stba %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 9e7dbf4e
924! %l7 = 00000000000000ff, Mem[0000000021800101] = bd2b1701
925 stb %l7,[%o3+0x101] ! Mem[0000000021800100] = bdff1701
926! %l6 = 94f6f2fd, %l7 = 000000ff, Mem[0000000010081430] = 00c65d71 bb31ef93
927 stda %l6,[%i2+0x030]%asi ! Mem[0000000010081430] = 94f6f2fd 000000ff
928! Mem[0000000010181400] = cb822a08, %l7 = 00000000000000ff
929 ldstuba [%i6+%g0]0x80,%l7 ! %l7 = 000000cb000000ff
930! Mem[00000000100c1408] = d5e74385, %l5 = 00000000000014cd
931 ldstuba [%i3+%o4]0x88,%l5 ! %l5 = 00000085000000ff
932! Mem[0000000010141408] = 0000ffff, %l0 = 00000000ff76594e
933 swapa [%i5+%o4]0x88,%l0 ! %l0 = 000000000000ffff
934! %l6 = 0000000094f6f2fd, Mem[0000000010141438] = d666fe08c1115a08
935 stx %l6,[%i5+0x038] ! Mem[0000000010141438] = 0000000094f6f2fd
936! Mem[00000000300c1410] = 85b85fb3, %l0 = 000000000000ffff
937 ldstuba [%i3+%o5]0x89,%l0 ! %l0 = 000000b3000000ff
938! Starting 10 instruction Load Burst
939! Mem[0000000020800040] = 4717e56e, %l4 = 00000000e484a2b8
940 ldsba [%o1+0x040]%asi,%l4 ! %l4 = 0000000000000047
941
942p0_label_33:
943! Mem[0000000010101430] = 5541c53f, %f14 = e7e33264
944 lda [%i4+0x030]%asi,%f14 ! %f14 = 5541c53f
945! Mem[0000000010101410] = ff000000 b2519884, %l2 = 85b85fb3, %l3 = 000000ff
946 ldda [%i4+%o5]0x80,%l2 ! %l2 = 00000000ff000000 00000000b2519884
947! Mem[0000000010141410] = ff76594e, %l3 = 00000000b2519884
948 ldswa [%i5+%o5]0x80,%l3 ! %l3 = ffffffffff76594e
949! Mem[00000000211c0000] = caff37e1, %l7 = 00000000000000cb
950 ldsb [%o2+%g0],%l7 ! %l7 = ffffffffffffffca
951! Mem[0000000010001400] = 50e04903, %l6 = 0000000094f6f2fd
952 ldsba [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000003
953! Mem[0000000010081400] = ffdbd720, %l2 = 00000000ff000000
954 ldstuba [%i2+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
955! Mem[0000000010141400] = 63542bff, %l2 = 00000000000000ff
956 ldsha [%i5+%g0]0x88,%l2 ! %l2 = 0000000000002bff
957! %f2 = 435e92b7, %f26 = cb822a08, %f6 = 046279b8
958 fadds %f2 ,%f26,%f6 ! %f6 = cb822999
959! Mem[00000000300c1400] = ff000000, %l4 = 0000000000000047
960 lduha [%i3+%g0]0x81,%l4 ! %l4 = 000000000000ff00
961! Starting 10 instruction Store Burst
962! %l2 = 00002bff, %l3 = ff76594e, Mem[0000000010081420] = a0b7e376 764c52f1
963 stda %l2,[%i2+0x020]%asi ! Mem[0000000010081420] = 00002bff ff76594e
964
965p0_label_34:
966! %l3 = ffffffffff76594e, Mem[0000000010041400] = 4adbd720
967 stwa %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff76594e
968! Mem[0000000030001400] = dbf496ff, %l3 = ffffffffff76594e
969 swapa [%i0+%g0]0x89,%l3 ! %l3 = 00000000dbf496ff
970! Mem[0000000030001410] = 75dfa1a8, %l2 = 0000000000002bff
971 ldstuba [%i0+%o5]0x81,%l2 ! %l2 = 00000075000000ff
972! %f20 = 2c21ee1e, Mem[0000000010001438] = 0c818230
973 sta %f20,[%i0+0x038]%asi ! Mem[0000000010001438] = 2c21ee1e
974! %l5 = 0000000000000085, Mem[0000000010081400] = ffdbd72057bb84ce
975 stxa %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000085
976! %f6 = cb822999 a0f0cd14, Mem[0000000010001400] = 50e04903 7ba05fed
977 stda %f6 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = cb822999 a0f0cd14
978! Mem[0000000010181408] = 9e7dbf4e, %l3 = 00000000dbf496ff
979 swapa [%i6+%o4]0x88,%l3 ! %l3 = 000000009e7dbf4e
980! %f9 = 626377fa, Mem[0000000030001408] = 76428275
981 sta %f9 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 626377fa
982! Mem[00000000300c1408] = 204500ff, %l2 = 0000000000000075
983 swapa [%i3+%o4]0x89,%l2 ! %l2 = 00000000204500ff
984! Starting 10 instruction Load Burst
985! Mem[0000000010001408] = 000000f9, %l6 = 0000000000000003
986 ldsha [%i0+%o4]0x88,%l6 ! %l6 = 00000000000000f9
987
988p0_label_35:
989! Mem[0000000010141408] = 4e5976ff, %f25 = 70e87990
990 lda [%i5+0x008]%asi,%f25 ! %f25 = 4e5976ff
991! Mem[0000000010141408] = 4e5976ff, %l4 = 000000000000ff00
992 lduha [%i5+%o4]0x80,%l4 ! %l4 = 0000000000004e59
993! Mem[0000000030101400] = 293e0dfb cb00008c, %l4 = 00004e59, %l5 = 00000085
994 ldda [%i4+%g0]0x89,%l4 ! %l4 = 00000000cb00008c 00000000293e0dfb
995! Mem[0000000010081420] = 00002bff ff76594e, %l6 = 000000f9, %l7 = ffffffca
996 ldda [%i2+0x020]%asi,%l6 ! %l6 = 0000000000002bff 00000000ff76594e
997! Mem[0000000030081400] = e484a2b8, %l3 = 000000009e7dbf4e
998 lduha [%i2+%g0]0x81,%l3 ! %l3 = 000000000000e484
999! Mem[0000000030101400] = 8c0000cb, %l3 = 000000000000e484
1000 lduha [%i4+%g0]0x81,%l3 ! %l3 = 0000000000008c00
1001! Mem[0000000030041400] = 82d856f7, %l3 = 0000000000008c00
1002 ldswa [%i1+%g0]0x81,%l3 ! %l3 = ffffffff82d856f7
1003! Mem[0000000030001410] = a8a1dfff, %f8 = 20d7db4a
1004 lda [%i0+%o5]0x89,%f8 ! %f8 = a8a1dfff
1005! Mem[0000000030041410] = de12236a 00000000, %l6 = 00002bff, %l7 = ff76594e
1006 ldda [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000 00000000de12236a
1007! Starting 10 instruction Store Burst
1008! %f28 = c4b02542 1cee0b21, %l0 = 00000000000000b3
1009! Mem[0000000010041420] = 105c0ea470e87990
1010 add %i1,0x020,%g1
1011 stda %f28,[%g1+%l0]ASI_PST8_P ! Mem[0000000010041420] = c45c254270e80b21
1012
1013p0_label_36:
1014! Mem[000000001010142c] = d4d23108, %l2 = 00000000204500ff, %asi = 80
1015 swapa [%i4+0x02c]%asi,%l2 ! %l2 = 00000000d4d23108
1016! %l2 = 00000000d4d23108, Mem[00000000211c0000] = caff37e1, %asi = 80
1017 stba %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = 08ff37e1
1018! %l1 = 000000001cee0b21, Mem[0000000010101410] = ff000000b2519884
1019 stxa %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000001cee0b21
1020! %l5 = 00000000293e0dfb, Mem[0000000010141400] = ff2b5463
1021 stwa %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 293e0dfb
1022! Mem[0000000030081410] = a0f0cd14, %l7 = 00000000de12236a
1023 swapa [%i2+%o5]0x89,%l7 ! %l7 = 00000000a0f0cd14
1024! %l3 = ffffffff82d856f7, Mem[0000000010001400] = 14cdf0a0
1025 stba %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = f7cdf0a0
1026! %l7 = 00000000a0f0cd14, Mem[00000000201c0001] = ff751b53, %asi = 80
1027 stba %l7,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff141b53
1028! %l4 = cb00008c, %l5 = 293e0dfb, Mem[0000000010081408] = ffbf7d9e 2812c170
1029 stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = cb00008c 293e0dfb
1030! Mem[0000000030101400] = cb00008c, %l1 = 000000001cee0b21
1031 ldstuba [%i4+%g0]0x89,%l1 ! %l1 = 0000008c000000ff
1032! Starting 10 instruction Load Burst
1033! Mem[0000000010101400] = 00000000 00000075, %l2 = d4d23108, %l3 = 82d856f7
1034 ldda [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000 0000000000000075
1035
1036p0_label_37:
1037! Mem[0000000030141400] = 626377fa, %l6 = 0000000000000000
1038 ldsba [%i5+%g0]0x89,%l6 ! %l6 = fffffffffffffffa
1039! Mem[0000000010081408] = cb00008c293e0dfb, %l4 = 00000000cb00008c
1040 ldxa [%i2+%o4]0x80,%l4 ! %l4 = cb00008c293e0dfb
1041! Mem[0000000030181408] = 000000d8, %f2 = 435e92b7
1042 lda [%i6+%o4]0x89,%f2 ! %f2 = 000000d8
1043! Mem[0000000010101410] = 000000001cee0b21, %l4 = cb00008c293e0dfb
1044 ldxa [%i4+0x010]%asi,%l4 ! %l4 = 000000001cee0b21
1045! Mem[0000000010041404] = 626377fa, %l1 = 000000000000008c
1046 ldsba [%i1+0x007]%asi,%l1 ! %l1 = fffffffffffffffa
1047! Mem[0000000030101400] = cb0000ff, %l0 = 00000000000000b3
1048 lduha [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000ff
1049! Mem[0000000030101410] = ff94537a, %l3 = 0000000000000075
1050 ldsha [%i4+%o5]0x81,%l3 ! %l3 = ffffffffffffff94
1051! Mem[0000000010141410] = 7e1813164e5976ff, %f26 = cb822a08 d5e74385
1052 ldda [%i5+%o5]0x88,%f26 ! %f26 = 7e181316 4e5976ff
1053! %l2 = 0000000000000000, imm = 00000000000008e9, %l2 = 0000000000000000
1054 xnor %l2,0x8e9,%l2 ! %l2 = fffffffffffff716
1055! Starting 10 instruction Store Burst
1056! %l4 = 000000001cee0b21, Mem[0000000021800101] = bdff1701
1057 stb %l4,[%o3+0x101] ! Mem[0000000021800100] = bd211701
1058
1059p0_label_38:
1060! Mem[0000000010081400] = 00000000, %l0 = 00000000000000ff
1061 ldstuba [%i2+%g0]0x88,%l0 ! %l0 = 00000000000000ff
1062! Mem[0000000010101408] = 1cee0b21, %l3 = ffffffffffffff94
1063 swapa [%i4+%o4]0x88,%l3 ! %l3 = 000000001cee0b21
1064! %l6 = fffffffffffffffa, Mem[0000000030141410] = d8d89f8c85eb95f9
1065 stxa %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = fffffffffffffffa
1066! %l2 = fffffffffffff716, Mem[0000000020800001] = ffffaff8
1067 stb %l2,[%o1+0x001] ! Mem[0000000020800000] = ff16aff8
1068! %l7 = 00000000a0f0cd14, %l6 = fffffffffffffffa, %y = 00000000
1069 umul %l7,%l6,%l2 ! %l2 = a0f0cd103a5b3188, %y = a0f0cd10
1070! %l5 = 00000000293e0dfb, %l2 = a0f0cd103a5b3188, %y = a0f0cd10
1071 sdiv %l5,%l2,%l6 ! %l6 = ffffffff80000000
1072 mov %l0,%y ! %y = 00000000
1073! %f6 = cb822999 a0f0cd14, Mem[00000000300c1408] = 00000075 de2eb0db
1074 stda %f6 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = cb822999 a0f0cd14
1075! %l4 = 000000001cee0b21, Mem[0000000030141408] = 087082cb
1076 stwa %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 1cee0b21
1077! %f12 = 46a78731 a35aa749, Mem[0000000010001410] = 5ff08c01 00000000
1078 stda %f12,[%i0+%o5]0x80 ! Mem[0000000010001410] = 46a78731 a35aa749
1079! Starting 10 instruction Load Burst
1080! Mem[0000000030081408] = e7826323, %l3 = 000000001cee0b21
1081 ldsha [%i2+%o4]0x81,%l3 ! %l3 = ffffffffffffe782
1082
1083p0_label_39:
1084! %l1 = fffffffffffffffa, Mem[00000000211c0000] = 08ff37e1, %asi = 80
1085 stba %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = faff37e1
1086! Mem[0000000030041410] = 00000000, %l5 = 00000000293e0dfb
1087 ldsha [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
1088! Mem[0000000010081400] = 85000000 000000ff, %l2 = 3a5b3188, %l3 = ffffe782
1089 ldda [%i2+%g0]0x88,%l2 ! %l2 = 00000000000000ff 0000000085000000
1090! Mem[0000000010141408] = 4e5976ff, %l4 = 000000001cee0b21
1091 lduba [%i5+%o4]0x80,%l4 ! %l4 = 000000000000004e
1092! %l3 = 0000000085000000, imm = fffffffffffffc09, %l6 = ffffffff80000000
1093 and %l3,-0x3f7,%l6 ! %l6 = 0000000085000000
1094! Mem[0000000010081408] = 8c0000cb, %f20 = 2c21ee1e
1095 lda [%i2+%o4]0x88,%f20 ! %f20 = 8c0000cb
1096! Mem[0000000030081410] = 6a2312de, %l0 = 0000000000000000
1097 ldsha [%i2+%o5]0x81,%l0 ! %l0 = 0000000000006a23
1098! Mem[0000000021800040] = cf09f702, %l4 = 000000000000004e
1099 lduba [%o3+0x040]%asi,%l4 ! %l4 = 00000000000000cf
1100! Mem[0000000030001410] = a8a1dfff, %l0 = 0000000000006a23
1101 lduwa [%i0+%o5]0x89,%l0 ! %l0 = 00000000a8a1dfff
1102! Starting 10 instruction Store Burst
1103! Mem[00000000300c1410] = 85b85fff, %l4 = 00000000000000cf
1104 swapa [%i3+%o5]0x89,%l4 ! %l4 = 0000000085b85fff
1105
1106p0_label_40:
1107! %l1 = fffffffffffffffa, %l5 = 0000000000000000, %l1 = fffffffffffffffa
1108 add %l1,%l5,%l1 ! %l1 = fffffffffffffffa
1109! Mem[0000000030001410] = a8a1dfff, %l4 = 0000000085b85fff
1110 swapa [%i0+%o5]0x89,%l4 ! %l4 = 00000000a8a1dfff
1111! Mem[0000000020800001] = ff16aff8, %l5 = 0000000000000000
1112 ldstuba [%o1+0x001]%asi,%l5 ! %l5 = 00000016000000ff
1113! %l1 = fffffffffffffffa, Mem[00000000300c1400] = 000000ff
1114 stha %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000fffa
1115! Mem[0000000010041438] = 94f6f2fd16440446, %l6 = 0000000085000000, %l1 = fffffffffffffffa
1116 add %i1,0x38,%g1
1117 casxa [%g1]0x80,%l6,%l1 ! %l1 = 94f6f2fd16440446
1118! Mem[0000000010181410] = ed5fa07b, %l5 = 0000000000000016
1119 ldstuba [%i6+%o5]0x88,%l5 ! %l5 = 0000007b000000ff
1120! %f0 = ff96f4db 82c2da69, Mem[00000000100c1410] = 8c9fd8ff 7594537a
1121 stda %f0 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff96f4db 82c2da69
1122! Mem[0000000010081410] = ff004520, %l6 = 0000000085000000
1123 swapa [%i2+%o5]0x88,%l6 ! %l6 = 00000000ff004520
1124! %l6 = 00000000ff004520, Mem[0000000010101400] = 00000000
1125 stwa %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff004520
1126! Starting 10 instruction Load Burst
1127! Mem[0000000030001408] = 7c6f1867 626377fa, %l6 = ff004520, %l7 = a0f0cd14
1128 ldda [%i0+%o4]0x89,%l6 ! %l6 = 00000000626377fa 000000007c6f1867
1129
1130p0_label_41:
1131! Mem[0000000030041400] = f756d882, %f17 = 00000000
1132 lda [%i1+%g0]0x89,%f17 ! %f17 = f756d882
1133! Mem[0000000030141408] = 1cee0b21, %l3 = 0000000085000000
1134 lduwa [%i5+%o4]0x89,%l3 ! %l3 = 000000001cee0b21
1135! %l4 = 00000000a8a1dfff, imm = fffffffffffff531, %l7 = 000000007c6f1867
1136 orn %l4,-0xacf,%l7 ! %l7 = 00000000a8a1dfff
1137! Mem[00000000100c1408] = ff43e7d5, %f31 = 16440446
1138 lda [%i3+%o4]0x80,%f31 ! %f31 = ff43e7d5
1139! Mem[00000000211c0000] = faff37e1, %l6 = 00000000626377fa
1140 ldub [%o2+0x001],%l6 ! %l6 = 00000000000000ff
1141! Mem[0000000010101410] = 00000000, %f10 = 018cf05f
1142 lda [%i4+%o5]0x88,%f10 ! %f10 = 00000000
1143 membar #Sync ! Added by membar checker (8)
1144! Mem[0000000030041400] = 82d856f7 82039345 435e92b7 2bc15bce
1145! Mem[0000000030041410] = 00000000 6a2312de 767d3dba d3c9b966
1146! Mem[0000000030041420] = 0aaf40f1 0b8830e7 5ce1c8ac ff2daf8c
1147! Mem[0000000030041430] = f1b5ec40 8c647f34 09ac1b34 7b1e9ff7
1148 ldda [%i1]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030041400
1149! Mem[0000000010141400] = fb0d3e29, %l7 = 00000000a8a1dfff
1150 ldswa [%i5+%g0]0x88,%l7 ! %l7 = fffffffffb0d3e29
1151! Mem[00000000100c1400] = 00074ba0, %l7 = fffffffffb0d3e29
1152 lduwa [%i3+%g0]0x88,%l7 ! %l7 = 0000000000074ba0
1153! Starting 10 instruction Store Burst
1154! %l3 = 000000001cee0b21, Mem[00000000201c0000] = ff141b53, %asi = 80
1155 stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0b211b53
1156
1157p0_label_42:
1158! %l2 = 00000000000000ff, Mem[00000000100c1400] = a04b0700
1159 stba %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff4b0700
1160! %l0 = 00000000a8a1dfff, Mem[000000001004140c] = 1cee0b21, %asi = 80
1161 stwa %l0,[%i1+0x00c]%asi ! Mem[000000001004140c] = a8a1dfff
1162! %l1 = 94f6f2fd16440446, Mem[00000000300c1410] = cf000000
1163 stba %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 46000000
1164! %f20 = 8c0000cb, %f27 = 4e5976ff
1165 fcmpes %fcc2,%f20,%f27 ! %fcc2 = 1
1166! %l6 = 00000000000000ff, Mem[0000000010141400] = 293e0dfb
1167 stba %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff3e0dfb
1168! Mem[0000000010141408] = 4e5976ff, %l4 = 00000000a8a1dfff
1169 swap [%i5+%o4],%l4 ! %l4 = 000000004e5976ff
1170! %l4 = 000000004e5976ff, Mem[00000000100c1410] = 69dac282
1171 stwa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 4e5976ff
1172! Mem[0000000010081410] = 85000000, %l5 = 000000000000007b
1173 ldstuba [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
1174! %l6 = 000000ff, %l7 = 00074ba0, Mem[0000000010081408] = 8c0000cb fb0d3e29
1175 stda %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff 00074ba0
1176! Starting 10 instruction Load Burst
1177! Mem[00000000100c1410] = 4e5976ff, %l2 = 00000000000000ff
1178 lduha [%i3+%o5]0x80,%l2 ! %l2 = 0000000000004e59
1179
1180p0_label_43:
1181! Mem[0000000010001400] = f7cdf0a0, %l4 = 000000004e5976ff
1182 lduha [%i0+%g0]0x80,%l4 ! %l4 = 000000000000f7cd
1183! Mem[0000000030101410] = ff94537a 8c9fd8d8, %l2 = 00004e59, %l3 = 1cee0b21
1184 ldda [%i4+%o5]0x81,%l2 ! %l2 = 00000000ff94537a 000000008c9fd8d8
1185! Mem[00000000300c1408] = 14cdf0a0, %l6 = 00000000000000ff
1186 lduwa [%i3+%o4]0x81,%l6 ! %l6 = 0000000014cdf0a0
1187! Mem[0000000010041400] = ff76594e, %f27 = 4e5976ff
1188 lda [%i1+%g0]0x88,%f27 ! %f27 = ff76594e
1189! Mem[00000000300c1400] = faff0000, %l4 = 000000000000f7cd
1190 ldswa [%i3+%g0]0x81,%l4 ! %l4 = fffffffffaff0000
1191! Mem[0000000010081410] = ff000085, %l6 = 0000000014cdf0a0
1192 lduwa [%i2+%o5]0x80,%l6 ! %l6 = 00000000ff000085
1193! Mem[0000000010081408] = 000000ff, %l1 = 94f6f2fd16440446
1194 ldswa [%i2+%o4]0x88,%l1 ! %l1 = 00000000000000ff
1195! Mem[0000000030081400] = a1aef4e5 b8a284e4, %l0 = a8a1dfff, %l1 = 000000ff
1196 ldda [%i2+%g0]0x89,%l0 ! %l0 = 00000000b8a284e4 00000000a1aef4e5
1197! %l3 = 000000008c9fd8d8, imm = 000000000000093e, %l4 = fffffffffaff0000
1198 sub %l3,0x93e,%l4 ! %l4 = 000000008c9fcf9a
1199! Starting 10 instruction Store Burst
1200! %f0 = 82d856f7 82039345 435e92b7 2bc15bce
1201! %f4 = 00000000 6a2312de 767d3dba d3c9b966
1202! %f8 = 0aaf40f1 0b8830e7 5ce1c8ac ff2daf8c
1203! %f12 = f1b5ec40 8c647f34 09ac1b34 7b1e9ff7
1204 stda %f0,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400
1205
1206p0_label_44:
1207! %f0 = 82d856f7 82039345 435e92b7 2bc15bce
1208! %f4 = 00000000 6a2312de 767d3dba d3c9b966
1209! %f8 = 0aaf40f1 0b8830e7 5ce1c8ac ff2daf8c
1210! %f12 = f1b5ec40 8c647f34 09ac1b34 7b1e9ff7
1211 stda %f0,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400
1212! Mem[0000000010141400] = ff3e0dfb, %l5 = 00000000, %l1 = a1aef4e5
1213 casa [%i5]0x80,%l5,%l1 ! %l1 = 00000000ff3e0dfb
1214! Mem[000000001014142c] = 7e5b4503, %l3 = 000000008c9fd8d8
1215 swap [%i5+0x02c],%l3 ! %l3 = 000000007e5b4503
1216! Mem[0000000010101410] = 00000000, %l1 = 00000000ff3e0dfb
1217 ldstuba [%i4+%o5]0x80,%l1 ! %l1 = 00000000000000ff
1218! %f24 = 105c0ea4, Mem[0000000010041410] = de12236a
1219 sta %f24,[%i1+%o5]0x80 ! Mem[0000000010041410] = 105c0ea4
1220! %l2 = 00000000ff94537a, imm = fffffffffffff54e, %l0 = 00000000b8a284e4
1221 and %l2,-0xab2,%l0 ! %l0 = 00000000ff94514a
1222! %l1 = 0000000000000000, Mem[0000000030141400] = fa776362
1223 stwa %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
1224! %f20 = 8c0000cb 01a9ffdb, %l1 = 0000000000000000
1225! Mem[0000000030141418] = b476594e1613187e
1226 add %i5,0x018,%g1
1227 stda %f20,[%g1+%l1]ASI_PST32_S ! Mem[0000000030141418] = b476594e1613187e
1228! Mem[0000000010181408] = dbf496ff, %l1 = 0000000000000000
1229 ldstuba [%i6+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
1230! Starting 10 instruction Load Burst
1231 membar #Sync ! Added by membar checker (9)
1232! Mem[0000000010041400] = 82d856f782039345, %f24 = 105c0ea4 4e5976ff
1233 ldda [%i1+%g0]0x88,%f24 ! %f24 = 82d856f7 82039345
1234
1235p0_label_45:
1236! Mem[0000000010101408] = 94ffffff 00000000, %l0 = ff94514a, %l1 = 000000ff
1237 ldda [%i4+%o4]0x80,%l0 ! %l0 = 0000000094ffffff 0000000000000000
1238! Mem[00000000100c1400] = ff4b0700, %f9 = 0b8830e7
1239 lda [%i3+%g0]0x80,%f9 ! %f9 = ff4b0700
1240! Mem[0000000010041400] = 45930382, %l5 = 0000000000000000
1241 ldswa [%i1+%g0]0x80,%l5 ! %l5 = 0000000045930382
1242! Mem[00000000211c0000] = faff37e1, %l4 = 000000008c9fcf9a
1243 ldub [%o2+0x001],%l4 ! %l4 = 00000000000000ff
1244! Mem[0000000030181410] = d8d89f8c 7a539475, %l6 = ff000085, %l7 = 00074ba0
1245 ldda [%i6+%o5]0x81,%l6 ! %l6 = 00000000d8d89f8c 000000007a539475
1246! Mem[0000000010181408] = ff96f4db43a63ff5, %f6 = 767d3dba d3c9b966
1247 ldda [%i6+%o4]0x80,%f6 ! %f6 = ff96f4db 43a63ff5
1248! Mem[0000000010081408] = ff000000, %l5 = 0000000045930382
1249 lduba [%i2+%o4]0x80,%l5 ! %l5 = 00000000000000ff
1250! Code Fragment 3
1251p0_fragment_4:
1252! %l0 = 0000000094ffffff
1253 setx 0x1443a3d04b62e152,%g7,%l0 ! %l0 = 1443a3d04b62e152
1254! %l1 = 0000000000000000
1255 setx 0x780adc378f299f1d,%g7,%l1 ! %l1 = 780adc378f299f1d
1256 setx 0x1fe000, %g1, %g3
1257 or %l0, %g3, %l0 ! always set perrmask = 0xff
1258 setx 0x1ffff8, %g1, %g2
1259 and %l0, %g2, %l0
1260 ta T_CHANGE_HPRIV
1261 stxa %l1, [%l0]ASI_DCACHE_DATA
1262 ta T_CHANGE_NONHPRIV
1263! %l0 = 1443a3d04b62e152
1264 setx 0x6c0fd177be6559b0,%g7,%l0 ! %l0 = 6c0fd177be6559b0
1265! %l1 = 780adc378f299f1d
1266 setx 0x7932ad981c2c290b,%g7,%l1 ! %l1 = 7932ad981c2c290b
1267! Mem[00000000100c1400] = ff4b070000000000, %l4 = 00000000000000ff
1268 ldxa [%i3+%g0]0x80,%l4 ! %l4 = ff4b070000000000
1269! Starting 10 instruction Store Burst
1270! Mem[0000000010181410] = ffa05fed, %l6 = 00000000d8d89f8c
1271 ldstuba [%i6+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
1272
1273p0_label_46:
1274! %f6 = ff96f4db 43a63ff5, Mem[0000000030101410] = 7a5394ff d8d89f8c
1275 stda %f6 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff96f4db 43a63ff5
1276! Mem[0000000010041400] = 82039345, %l5 = 00000000000000ff
1277 ldstuba [%i1+%g0]0x88,%l5 ! %l5 = 00000045000000ff
1278! %l3 = 000000007e5b4503, Mem[0000000030081400] = b8a284e4
1279 stba %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = b8a28403
1280! Mem[0000000030081400] = b8a28403, %l3 = 000000007e5b4503
1281 swapa [%i2+%g0]0x89,%l3 ! %l3 = 00000000b8a28403
1282! %f8 = 0aaf40f1, Mem[0000000030041408] = b7925e43
1283 sta %f8 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0aaf40f1
1284! Code Fragment 3
1285p0_fragment_5:
1286! %l0 = 6c0fd177be6559b0
1287 setx 0x0ac02dafed436fec,%g7,%l0 ! %l0 = 0ac02dafed436fec
1288! %l1 = 7932ad981c2c290b
1289 setx 0x221ed290489019c6,%g7,%l1 ! %l1 = 221ed290489019c6
1290 setx 0x1fe000, %g1, %g3
1291 or %l0, %g3, %l0 ! always set perrmask = 0xff
1292 setx 0x1ffff8, %g1, %g2
1293 and %l0, %g2, %l0
1294 ta T_CHANGE_HPRIV
1295 stxa %l1, [%l0]ASI_DCACHE_DATA
1296 ta T_CHANGE_NONHPRIV
1297! %l0 = 0ac02dafed436fec
1298 setx 0x337699c82a5df9b7,%g7,%l0 ! %l0 = 337699c82a5df9b7
1299! %l1 = 221ed290489019c6
1300 setx 0xab2f14882edcdabc,%g7,%l1 ! %l1 = ab2f14882edcdabc
1301! Mem[0000000010081420] = 00002bff, %l2 = 00000000ff94537a
1302 swap [%i2+0x020],%l2 ! %l2 = 0000000000002bff
1303! Mem[0000000030101410] = 43a63ff5, %l3 = 00000000b8a28403
1304 ldstuba [%i4+%o5]0x89,%l3 ! %l3 = 000000f5000000ff
1305! Mem[0000000030001410] = ff5fb885, %l3 = 00000000000000f5
1306 ldstuba [%i0+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
1307! Starting 10 instruction Load Burst
1308! Mem[0000000030181408] = d8000000, %l1 = ab2f14882edcdabc
1309 lduba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000d8
1310
1311p0_label_47:
1312! Mem[00000000211c0000] = faff37e1, %l5 = 0000000000000045
1313 lduba [%o2+0x001]%asi,%l5 ! %l5 = 00000000000000ff
1314! Mem[0000000030081400] = 7e5b4503, %l5 = 00000000000000ff
1315 ldswa [%i2+%g0]0x89,%l5 ! %l5 = 000000007e5b4503
1316! Mem[00000000100c1400] = ff4b0700, %l5 = 000000007e5b4503
1317 lduha [%i3+%g0]0x80,%l5 ! %l5 = 000000000000ff4b
1318! Mem[0000000021800100] = bd211701, %l5 = 000000000000ff4b
1319 ldsb [%o3+0x100],%l5 ! %l5 = ffffffffffffffbd
1320! Mem[0000000030101400] = cb0000ff, %l7 = 000000007a539475
1321 ldswa [%i4+%g0]0x89,%l7 ! %l7 = ffffffffcb0000ff
1322! Mem[0000000010081400] = 85000000000000ff, %l2 = 0000000000002bff
1323 ldxa [%i2+%g0]0x88,%l2 ! %l2 = 85000000000000ff
1324! Mem[0000000010041408] = 435e92b72bc15bce, %f2 = 435e92b7 2bc15bce
1325 ldda [%i1+%o4]0x88,%f2 ! %f2 = 435e92b7 2bc15bce
1326! Mem[0000000010181430] = a671701b, %l4 = ff4b070000000000
1327 ldsh [%i6+0x032],%l4 ! %l4 = 000000000000701b
1328! Mem[0000000030001410] = ff5fb885 82d856f7, %l2 = 000000ff, %l3 = 000000ff
1329 ldda [%i0+%o5]0x81,%l2 ! %l2 = 00000000ff5fb885 0000000082d856f7
1330! Starting 10 instruction Store Burst
1331! %l2 = 00000000ff5fb885, Mem[0000000010181400] = 082a82ff
1332 stba %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 082a8285
1333
1334p0_label_48:
1335! %f6 = ff96f4db, %f5 = 6a2312de
1336 fcmps %fcc2,%f6 ,%f5 ! %fcc2 = 3
1337! Mem[0000000030081400] = 7e5b4503, %l1 = 00000000000000d8
1338 ldstuba [%i2+%g0]0x89,%l1 ! %l1 = 00000003000000ff
1339! Mem[0000000020800041] = 4717e56e, %l5 = ffffffffffffffbd
1340 ldstub [%o1+0x041],%l5 ! %l5 = 00000017000000ff
1341! %f0 = 82d856f7 82039345, Mem[0000000030181408] = d8000000 00000000
1342 stda %f0 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 82d856f7 82039345
1343! %l3 = 0000000082d856f7, Mem[0000000010101408] = 94ffffff00000000
1344 stxa %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000000082d856f7
1345! %l1 = 0000000000000003, imm = fffffffffffff5d4, %l1 = 0000000000000003
1346 or %l1,-0xa2c,%l1 ! %l1 = fffffffffffff5d7
1347! %l6 = 00000000000000ff, immd = 0000000000000ab7, %l0 = 337699c82a5df9b7
1348 udivx %l6,0xab7,%l0 ! %l0 = 0000000000000000
1349! %l2 = 00000000ff5fb885, Mem[00000000211c0000] = faff37e1
1350 sth %l2,[%o2+%g0] ! Mem[00000000211c0000] = b88537e1
1351! %l6 = 00000000000000ff, Mem[00000000100c1430] = d8d89f8c
1352 sth %l6,[%i3+0x030] ! Mem[00000000100c1430] = 00ff9f8c
1353! Starting 10 instruction Load Burst
1354! Mem[0000000010101438] = 221197b8, %l4 = 000000000000701b
1355 ldsb [%i4+0x038],%l4 ! %l4 = 0000000000000022
1356
1357p0_label_49:
1358! Mem[0000000010001410] = 3187a746, %l2 = 00000000ff5fb885
1359 ldsba [%i0+%o5]0x88,%l2 ! %l2 = 0000000000000046
1360! Mem[0000000010041400] = ff930382, %l2 = 0000000000000046
1361 lduha [%i1+%g0]0x80,%l2 ! %l2 = 000000000000ff93
1362! Mem[0000000010001408] = 000000f9, %l4 = 0000000000000022
1363 lduba [%i0+%o4]0x88,%l4 ! %l4 = 00000000000000f9
1364! Mem[0000000010101400] = ff004520, %f14 = 09ac1b34
1365 lda [%i4+%g0]0x80,%f14 ! %f14 = ff004520
1366! Mem[0000000010181408] = ff96f4db43a63ff5, %f14 = ff004520 7b1e9ff7
1367 ldda [%i6+%o4]0x80,%f14 ! %f14 = ff96f4db 43a63ff5
1368! Mem[0000000010141428] = 0000006f, %l2 = 000000000000ff93
1369 ldsha [%i5+0x028]%asi,%l2 ! %l2 = 0000000000000000
1370! %l7 = ffffffffcb0000ff, imm = 000000000000050d, %l3 = 0000000082d856f7
1371 xor %l7,0x50d,%l3 ! %l3 = ffffffffcb0005f2
1372! Mem[00000000100c1410] = ff96f4dbff76594e, %f24 = 82d856f7 82039345
1373 ldda [%i3+%o5]0x88,%f24 ! %f24 = ff96f4db ff76594e
1374! Mem[0000000030101410] = ff3fa643, %l7 = ffffffffcb0000ff
1375 lduwa [%i4+%o5]0x81,%l7 ! %l7 = 00000000ff3fa643
1376! Starting 10 instruction Store Burst
1377! Mem[0000000030001408] = fa776362, %l1 = fffffffffffff5d7
1378 ldstuba [%i0+%o4]0x81,%l1 ! %l1 = 000000fa000000ff
1379
1380p0_label_50:
1381! %l1 = 00000000000000fa, Mem[0000000030041400] = 82d856f7
1382 stha %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00fa56f7
1383! %l2 = 00000000, %l3 = cb0005f2, Mem[0000000030081408] = 236382e7 bb786400
1384 stda %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 cb0005f2
1385! %l6 = 00000000000000ff, %l2 = 0000000000000000, %l2 = 0000000000000000
1386 xor %l6,%l2,%l2 ! %l2 = 00000000000000ff
1387! %l1 = 00000000000000fa, Mem[00000000300c1410] = 00000046
1388 stha %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000fa
1389! Mem[0000000010001410] = 46a78731, %l3 = ffffffffcb0005f2
1390 swapa [%i0+%o5]0x80,%l3 ! %l3 = 0000000046a78731
1391! %l0 = 00000000, %l1 = 000000fa, Mem[0000000030141400] = 00000000 20d7db4a
1392 stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 000000fa
1393! %f8 = 0aaf40f1 ff4b0700, %l4 = 00000000000000f9
1394! Mem[0000000030081428] = bba05b5d6b54eed4
1395 add %i2,0x028,%g1
1396 stda %f8,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030081428] = 00a05bfff140af0a
1397! %l7 = 00000000ff3fa643, Mem[00000000100c1401] = ff4b0700
1398 stb %l7,[%i3+0x001] ! Mem[00000000100c1400] = ff430700
1399! %l2 = 00000000000000ff, Mem[0000000010181408] = dbf496ff
1400 stba %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = dbf496ff
1401! Starting 10 instruction Load Burst
1402! Mem[0000000010141410] = ff76594e, %l6 = 00000000000000ff
1403 ldsha [%i5+%o5]0x80,%l6 ! %l6 = ffffffffffffff76
1404
1405p0_label_51:
1406! Mem[0000000030041410] = 00000000, %l0 = 0000000000000000
1407 lduwa [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
1408! Mem[00000000100c1400] = ff430700, %l5 = 0000000000000017
1409 ldsba [%i3+0x002]%asi,%l5 ! %l5 = 0000000000000007
1410! Mem[00000000300c1410] = fa000000ff606077, %f30 = 94f6f2fd ff43e7d5
1411 ldda [%i3+%o5]0x81,%f30 ! %f30 = fa000000 ff606077
1412! Mem[00000000300c1408] = a0f0cd14, %l0 = 0000000000000000
1413 ldsha [%i3+%o4]0x89,%l0 ! %l0 = ffffffffffffcd14
1414 membar #Sync ! Added by membar checker (10)
1415! Mem[00000000300c1400] = faff0000 b2519884 14cdf0a0 992982cb
1416! Mem[00000000300c1410] = fa000000 ff606077 2e49a05e d795162c
1417! Mem[00000000300c1420] = 8027dda3 f8fe5e6a ced2d5d0 4d1df443
1418! Mem[00000000300c1430] = f91629a7 aee130a9 7f453f10 f500ddda
1419 ldda [%i3]ASI_BLK_AIUS,%f0 ! Block Load from 00000000300c1400
1420! Mem[0000000030001408] = 626377ff, %l5 = 0000000000000007
1421 lduwa [%i0+%o4]0x89,%l5 ! %l5 = 00000000626377ff
1422! Mem[0000000030141400] = 00000000, %l6 = ffffffffffffff76
1423 lduha [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000
1424! Mem[00000000300c1408] = 14cdf0a0, %f22 = d387454c
1425 lda [%i3+%o4]0x81,%f22 ! %f22 = 14cdf0a0
1426! Mem[0000000030041408] = f140af0a2bc15bce, %f28 = c4b02542 1cee0b21
1427 ldda [%i1+%o4]0x81,%f28 ! %f28 = f140af0a 2bc15bce
1428! Starting 10 instruction Store Burst
1429! Mem[0000000030141400] = 00000000, %l0 = ffffffffffffcd14
1430 ldstuba [%i5+%g0]0x81,%l0 ! %l0 = 00000000000000ff
1431
1432p0_label_52:
1433! %l4 = 00000000000000f9, Mem[0000000030041400] = f756fa00
1434 stha %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = f75600f9
1435! %l7 = 00000000ff3fa643, Mem[00000000100c1400] = 000743ff
1436 stha %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0007a643
1437! %l4 = 000000f9, %l5 = 626377ff, Mem[0000000010041428] = 8caf2dff acc8e15c
1438 std %l4,[%i1+0x028] ! Mem[0000000010041428] = 000000f9 626377ff
1439! %f16 = fb0d3eff f756d882, %l1 = 00000000000000fa
1440! Mem[0000000030081428] = 00a05bfff140af0a
1441 add %i2,0x028,%g1
1442 stda %f16,[%g1+%l1]ASI_PST32_S ! Mem[0000000030081428] = fb0d3efff140af0a
1443! %l0 = 0000000000000000, Mem[0000000020800001] = ffffaff8
1444 stb %l0,[%o1+0x001] ! Mem[0000000020800000] = ff00aff8
1445! %l6 = 0000000000000000, %l0 = 0000000000000000, %l1 = 00000000000000fa
1446 udivx %l6,%l0,%l1 ! %l1 = 00000000000000fa
1447! %f29 = 2bc15bce, Mem[0000000010181400] = 082a8285
1448 sta %f29,[%i6+%g0]0x88 ! Mem[0000000010181400] = 2bc15bce
1449! Mem[0000000010041408] = ce5bc12b, %l7 = 00000000ff3fa643
1450 ldstuba [%i1+%o4]0x80,%l7 ! %l7 = 000000ce000000ff
1451! %l7 = 00000000000000ce, Mem[0000000030181410] = d8d89f8c
1452 stba %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = ced89f8c
1453! Starting 10 instruction Load Burst
1454! Mem[0000000030001408] = ff77636267186f7c, %f18 = ffcfafd1 e5ddf087
1455 ldda [%i0+%o4]0x81,%f18 ! %f18 = ff776362 67186f7c
1456
1457p0_label_53:
1458! %f21 = 01a9ffdb, %f20 = 8c0000cb
1459 fcmps %fcc2,%f21,%f20 ! %fcc2 = 2
1460! Mem[0000000030101408] = ff617e1e, %f17 = f756d882
1461 lda [%i4+%o4]0x81,%f17 ! %f17 = ff617e1e
1462! Mem[0000000010041400] = 82d856f7820393ff, %l3 = 0000000046a78731
1463 ldxa [%i1+%g0]0x88,%l3 ! %l3 = 82d856f7820393ff
1464! %l4 = 00000000000000f9, %l1 = 00000000000000fa, %l7 = 00000000000000ce
1465 andn %l4,%l1,%l7 ! %l7 = 0000000000000001
1466! Mem[0000000030081400] = 7e5b45ff, %l6 = 0000000000000000
1467 lduha [%i2+%g0]0x89,%l6 ! %l6 = 00000000000045ff
1468! %l0 = 0000000000000028, %l4 = 00000000000000f9, %l1 = 00000000000000fa
1469 mulx %l0,%l4,%l1 ! %l1 = 00000000000026e8
1470! Mem[0000000030101400] = cb0000ff, %l2 = 00000000000000ff
1471 lduha [%i4+%g0]0x89,%l2 ! %l2 = 00000000000000ff
1472! Mem[0000000010001408] = 000000f9, %l1 = 00000000000026e8
1473 ldsba [%i0+%o4]0x88,%l1 ! %l1 = fffffffffffffff9
1474! Mem[0000000030101408] = ff617e1ecb000000, %f24 = ff96f4db ff76594e
1475 ldda [%i4+%o4]0x81,%f24 ! %f24 = ff617e1e cb000000
1476! Starting 10 instruction Store Burst
1477! %l7 = 0000000000000001, Mem[00000000201c0001] = 0b211b53
1478 stb %l7,[%o0+0x001] ! Mem[00000000201c0000] = 0b011b53
1479
1480p0_label_54:
1481! %l0 = 00000028, %l1 = fffffff9, Mem[0000000030041400] = f75600f9 45930382
1482 stda %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000028 fffffff9
1483! %f26 = 7e181316 ff76594e, Mem[0000000010141408] = ffdfa1a8 00000000
1484 stda %f26,[%i5+%o4]0x88 ! Mem[0000000010141408] = 7e181316 ff76594e
1485! Mem[00000000300c1400] = faff0000, %l6 = 00000000000045ff
1486 ldstuba [%i3+%g0]0x81,%l6 ! %l6 = 000000fa000000ff
1487! %f26 = 7e181316, Mem[0000000030081408] = 00000000
1488 sta %f26,[%i2+%o4]0x81 ! Mem[0000000030081408] = 7e181316
1489! Mem[0000000030181400] = fb0d3eff, %l6 = 00000000000000fa
1490 swapa [%i6+%g0]0x89,%l6 ! %l6 = 00000000fb0d3eff
1491! Mem[000000001018141b] = 86990270, %l2 = 00000000000000ff
1492 ldstub [%i6+0x01b],%l2 ! %l2 = 00000070000000ff
1493! %f18 = ff776362 67186f7c, %l3 = 82d856f7820393ff
1494! Mem[0000000030181418] = 7e1813164e5976b4
1495 add %i6,0x018,%g1
1496 stda %f18,[%g1+%l3]ASI_PST16_S ! Mem[0000000030181418] = ff77636267186f7c
1497! %f28 = f140af0a 2bc15bce, %l0 = 0000000000000028
1498! Mem[0000000010101438] = 221197b80deeec80
1499 add %i4,0x038,%g1
1500 stda %f28,[%g1+%l0]ASI_PST16_P ! Mem[0000000010101438] = f14097b80deeec80
1501! %l0 = 00000028, %l1 = fffffff9, Mem[0000000010141410] = ff76594e 1613187e
1502 stda %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000028 fffffff9
1503! Starting 10 instruction Load Burst
1504! Mem[0000000030101400] = ff0000cb fb0d3e29, %l4 = 000000f9, %l5 = 626377ff
1505 ldda [%i4+%g0]0x81,%l4 ! %l4 = 00000000ff0000cb 00000000fb0d3e29
1506
1507p0_label_55:
1508! Mem[0000000010041408] = 2bc15bff, %l2 = 0000000000000070
1509 ldsba [%i1+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
1510! Mem[0000000010101410] = ff000000, %l1 = fffffffffffffff9
1511 lduwa [%i4+%o5]0x80,%l1 ! %l1 = 00000000ff000000
1512! Mem[00000000100c1408] = ff43e7d5, %l0 = 0000000000000028
1513 ldsha [%i3+%o4]0x80,%l0 ! %l0 = ffffffffffffff43
1514! Mem[00000000100c1408] = ff43e7d5, %l6 = 00000000fb0d3eff
1515 ldswa [%i3+%o4]0x80,%l6 ! %l6 = ffffffffff43e7d5
1516! Mem[0000000030101408] = ff617e1e, %f22 = 14cdf0a0
1517 lda [%i4+%o4]0x81,%f22 ! %f22 = ff617e1e
1518! Mem[0000000030041400] = 00000028, %l7 = 0000000000000001
1519 ldswa [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000028
1520! Mem[0000000030041400] = fffffff900000028, %f8 = 8027dda3 f8fe5e6a
1521 ldda [%i1+%g0]0x89,%f8 ! %f8 = fffffff9 00000028
1522! Mem[0000000030101410] = 43a63fff, %l0 = ffffffffffffff43
1523 lduba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
1524! Mem[0000000010041400] = ff930382, %l0 = 00000000000000ff
1525 lduwa [%i1+%g0]0x80,%l0 ! %l0 = 00000000ff930382
1526! Starting 10 instruction Store Burst
1527! Mem[0000000010101400] = 204500ff, %l7 = 0000000000000028
1528 swapa [%i4+%g0]0x88,%l7 ! %l7 = 00000000204500ff
1529
1530p0_label_56:
1531! %l3 = 82d856f7820393ff, Mem[0000000010101408] = f756d88200000000
1532 stxa %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 82d856f7820393ff
1533! %l2 = ffffffffffffffff, Mem[0000000021800180] = 8223ca9e, %asi = 80
1534 stha %l2,[%o3+0x180]%asi ! Mem[0000000021800180] = ffffca9e
1535! %l0 = 00000000ff930382, Mem[0000000010041408] = 2bc15bff
1536 stha %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 2bc10382
1537! %l1 = 00000000ff000000, Mem[0000000030181400] = fa000000
1538 stwa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff000000
1539! Mem[00000000201c0000] = 0b011b53, %l2 = ffffffffffffffff
1540 ldstuba [%o0+0x000]%asi,%l2 ! %l2 = 0000000b000000ff
1541! Mem[000000001000143c] = 98ccc562, %l2 = 000000000000000b
1542 swap [%i0+0x03c],%l2 ! %l2 = 0000000098ccc562
1543! %f27 = ff76594e, Mem[0000000030081400] = ff455b7e
1544 sta %f27,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff76594e
1545! %l6 = ffffffffff43e7d5, Mem[0000000010001400] = f7cdf0a0
1546 stba %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = d5cdf0a0
1547! %f18 = ff776362 67186f7c, Mem[0000000010101410] = ff000000 1cee0b21
1548 stda %f18,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff776362 67186f7c
1549! Starting 10 instruction Load Burst
1550! Mem[0000000020800040] = 47ffe56e, %l1 = 00000000ff000000
1551 lduh [%o1+0x040],%l1 ! %l1 = 00000000000047ff
1552
1553p0_label_57:
1554! Mem[0000000030081408] = 7e181316, %l7 = 00000000204500ff
1555 lduha [%i2+%o4]0x81,%l7 ! %l7 = 0000000000007e18
1556! Mem[00000000100c1410] = 4e5976ff, %f25 = cb000000
1557 lda [%i3+%o5]0x80,%f25 ! %f25 = 4e5976ff
1558! Mem[0000000010081408] = ff000000, %l0 = 00000000ff930382
1559 ldsh [%i2+%o4],%l0 ! %l0 = ffffffffffffff00
1560! Mem[0000000010141424] = 1e3fe782, %f21 = 01a9ffdb
1561 lda [%i5+0x024]%asi,%f21 ! %f21 = 1e3fe782
1562! Mem[0000000010181400] = ce5bc12b, %l5 = 00000000fb0d3e29
1563 ldub [%i6+%g0],%l5 ! %l5 = 00000000000000ce
1564! Mem[0000000030101410] = ff3fa643, %l4 = 00000000ff0000cb
1565 ldsha [%i4+%o5]0x81,%l4 ! %l4 = ffffffffffffff3f
1566! Mem[0000000030081410] = de12236a, %l5 = 00000000000000ce
1567 ldsha [%i2+%o5]0x89,%l5 ! %l5 = 000000000000236a
1568! Mem[0000000030181410] = 7594537a8c9fd8ce, %f26 = 7e181316 ff76594e
1569 ldda [%i6+%o5]0x89,%f26 ! %f26 = 7594537a 8c9fd8ce
1570! Mem[00000000100c141c] = 4e5976b4, %l6 = ffffffffff43e7d5
1571 ldub [%i3+0x01c],%l6 ! %l6 = 000000000000004e
1572! Starting 10 instruction Store Burst
1573! Mem[0000000010001400] = a0f0cdd5, %l0 = ffffffffffffff00
1574 swapa [%i0+%g0]0x88,%l0 ! %l0 = 00000000a0f0cdd5
1575
1576p0_label_58:
1577! %f13 = aee130a9, Mem[0000000030081408] = 7e181316
1578 sta %f13,[%i2+%o4]0x81 ! Mem[0000000030081408] = aee130a9
1579! Mem[0000000030081410] = de12236a, %l5 = 000000000000236a
1580 ldstuba [%i2+%o5]0x89,%l5 ! %l5 = 0000006a000000ff
1581! %f10 = ced2d5d0 4d1df443, %l0 = 00000000a0f0cdd5
1582! Mem[0000000010001438] = 2c21ee1e0000000b
1583 add %i0,0x038,%g1
1584 stda %f10,[%g1+%l0]ASI_PST8_P ! Mem[0000000010001438] = ced2eed0001d0043
1585! %l4 = ffffffffffffff3f, Mem[0000000030081408] = cb0005f2a930e1ae
1586 stxa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffffffffffff3f
1587! Mem[0000000030001410] = 85b85fff, %l2 = 0000000098ccc562
1588 ldstuba [%i0+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
1589! Mem[0000000030041410] = 00000000, %l7 = 0000000000007e18
1590 ldstuba [%i1+%o5]0x81,%l7 ! %l7 = 00000000000000ff
1591! %f16 = fb0d3eff ff617e1e ff776362 67186f7c
1592! %f20 = 8c0000cb 1e3fe782 ff617e1e 674b9e0c
1593! %f24 = ff617e1e 4e5976ff 7594537a 8c9fd8ce
1594! %f28 = f140af0a 2bc15bce fa000000 ff606077
1595 stda %f16,[%i3]ASI_COMMIT_S ! Block Store to 00000000300c1400
1596! %l4 = ffffffffffffff3f, Mem[0000000030001410] = f756d88285b85fff
1597 stxa %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffffffffffff3f
1598! Mem[0000000030081410] = de1223ff, %l1 = 00000000000047ff
1599 ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
1600! Starting 10 instruction Load Burst
1601! Mem[0000000010001408] = f900000000000049, %l5 = 000000000000006a
1602 ldxa [%i0+0x008]%asi,%l5 ! %l5 = f900000000000049
1603
1604p0_label_59:
1605 membar #Sync ! Added by membar checker (11)
1606! Mem[00000000100c1410] = ff76594e, %l4 = ffffffffffffff3f
1607 ldsha [%i3+%o5]0x88,%l4 ! %l4 = 000000000000594e
1608! Mem[00000000300c1400] = fb0d3eff, %l2 = 00000000000000ff
1609 lduwa [%i3+%g0]0x81,%l2 ! %l2 = 00000000fb0d3eff
1610! Mem[0000000020800040] = 47ffe56e, %l3 = 82d856f7820393ff
1611 lduh [%o1+0x040],%l3 ! %l3 = 00000000000047ff
1612! Mem[0000000030081410] = de1223ff, %l5 = f900000000000049
1613 ldsha [%i2+%o5]0x89,%l5 ! %l5 = 00000000000023ff
1614! Mem[00000000100c1410] = 4e5976ff, %l6 = 000000000000004e
1615 lduwa [%i3+%o5]0x80,%l6 ! %l6 = 000000004e5976ff
1616! Mem[0000000030141410] = faffffff, %l0 = 00000000a0f0cdd5
1617 ldswa [%i5+%o5]0x81,%l0 ! %l0 = fffffffffaffffff
1618! %f6 = 2e49a05e, %f17 = ff617e1e
1619 fcmpes %fcc1,%f6 ,%f17 ! %fcc1 = 2
1620! Mem[0000000010041410] = a40e5c10, %l2 = 00000000fb0d3eff
1621 ldswa [%i1+%o5]0x88,%l2 ! %l2 = ffffffffa40e5c10
1622! Mem[00000000100c1400] = 000000000007a643, %l6 = 000000004e5976ff
1623 ldxa [%i3+%g0]0x88,%l6 ! %l6 = 000000000007a643
1624! Starting 10 instruction Store Burst
1625! %l2 = ffffffffa40e5c10, Mem[0000000010001408] = 49000000000000f9
1626 stxa %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffffa40e5c10
1627
1628p0_label_60:
1629! %f13 = aee130a9, %f4 = fa000000
1630 fsqrts %f13,%f4 ! %f4 = 7fffffff
1631! Mem[0000000030081410] = de1223ff, %l6 = 000000000007a643
1632 swapa [%i2+%o5]0x89,%l6 ! %l6 = 00000000de1223ff
1633! %l3 = 00000000000047ff, Mem[00000000201c0000] = ff011b53
1634 sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = 47ff1b53
1635! %f2 = 14cdf0a0 992982cb, %l2 = ffffffffa40e5c10
1636! Mem[0000000010101428] = 7238dcff204500ff
1637 add %i4,0x028,%g1
1638 stda %f2,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010101428] = 7238dcffa04500ff
1639! Mem[0000000010041410] = a40e5c10, %l1 = 00000000000000ff
1640 swapa [%i1+%o5]0x88,%l1 ! %l1 = 00000000a40e5c10
1641! Mem[0000000010141408] = 4e5976ff, %l1 = 00000000a40e5c10
1642 swapa [%i5+%o4]0x80,%l1 ! %l1 = 000000004e5976ff
1643! %l1 = 000000004e5976ff, %l6 = 00000000de1223ff, %l6 = 00000000de1223ff
1644 xor %l1,%l6,%l6 ! %l6 = 00000000904b5500
1645! %l6 = 00000000904b5500, Mem[0000000030181410] = 8c9fd8ce
1646 stwa %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 904b5500
1647! Mem[0000000010081408] = 000000ff, %l2 = ffffffffa40e5c10
1648 swapa [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
1649! Starting 10 instruction Load Burst
1650! Mem[0000000010141404] = 0671ddb9, %f30 = fa000000
1651 lda [%i5+0x004]%asi,%f30 ! %f30 = 0671ddb9
1652
1653p0_label_61:
1654! Mem[0000000010081400] = 85000000000000ff, %l5 = 00000000000023ff
1655 ldxa [%i2+%g0]0x88,%l5 ! %l5 = 85000000000000ff
1656! Mem[0000000010101400] = 28000000, %l0 = fffffffffaffffff
1657 ldsha [%i4+%g0]0x80,%l0 ! %l0 = 0000000000002800
1658! Mem[0000000010181400] = ce5bc12bd5e74385, %f10 = ced2d5d0 4d1df443
1659 ldda [%i6+%g0]0x80,%f10 ! %f10 = ce5bc12b d5e74385
1660! Mem[0000000030001408] = ff776362, %l5 = 85000000000000ff
1661 ldswa [%i0+%o4]0x81,%l5 ! %l5 = ffffffffff776362
1662! Mem[0000000030101410] = 43a63fff, %f28 = f140af0a
1663 lda [%i4+%o5]0x89,%f28 ! %f28 = 43a63fff
1664! Mem[0000000030101400] = 293e0dfbcb0000ff, %l7 = 0000000000000000
1665 ldxa [%i4+%g0]0x89,%l7 ! %l7 = 293e0dfbcb0000ff
1666! Mem[0000000010081410] = 2ad8b0ca850000ff, %f22 = ff617e1e 674b9e0c
1667 ldda [%i2+%o5]0x88,%f22 ! %f22 = 2ad8b0ca 850000ff
1668! Mem[0000000010141400] = b9dd7106fb0d3eff, %l2 = 00000000000000ff
1669 ldxa [%i5+%g0]0x88,%l2 ! %l2 = b9dd7106fb0d3eff
1670! Mem[0000000030141408] = 210bee1c, %l4 = 000000000000594e
1671 ldswa [%i5+%o4]0x81,%l4 ! %l4 = 00000000210bee1c
1672! Starting 10 instruction Store Burst
1673! Mem[000000001000141c] = e57e6728, %l5 = ff776362, %l4 = 210bee1c
1674 add %i0,0x1c,%g1
1675 casa [%g1]0x80,%l5,%l4 ! %l4 = 00000000e57e6728
1676
1677p0_label_62:
1678! Mem[0000000030081408] = 3fffffff, %l6 = 00000000904b5500
1679 ldstuba [%i2+%o4]0x81,%l6 ! %l6 = 0000003f000000ff
1680! Mem[0000000010001410] = f20500cb, %l7 = 293e0dfbcb0000ff
1681 ldstuba [%i0+%o5]0x88,%l7 ! %l7 = 000000cb000000ff
1682! %l1 = 000000004e5976ff, Mem[0000000010181410] = ffa05fedf56ee344
1683 stxa %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000004e5976ff
1684! %l0 = 0000000000002800, %l0 = 0000000000002800, %l3 = 00000000000047ff
1685 mulx %l0,%l0,%l3 ! %l3 = 0000000006400000
1686! Mem[0000000010001400] = 00ffffff, %l1 = 000000004e5976ff
1687 swapa [%i0+%g0]0x80,%l1 ! %l1 = 0000000000ffffff
1688! %f5 = ff606077, Mem[0000000030081400] = ff76594e
1689 sta %f5 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff606077
1690! %l0 = 0000000000002800, Mem[0000000010041410] = ff00000000000000
1691 stxa %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000000002800
1692! %l6 = 0000003f, %l7 = 000000cb, Mem[0000000010101410] = 626377ff 7c6f1867
1693 stda %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000003f 000000cb
1694! %l1 = 0000000000ffffff, Mem[00000000300c1410] = 8c0000cb
1695 stba %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff0000cb
1696! Starting 10 instruction Load Burst
1697! Mem[0000000010001410] = ff0005f2 a35aa749, %l0 = 00002800, %l1 = 00ffffff
1698 ldda [%i0+%o5]0x80,%l0 ! %l0 = 00000000ff0005f2 00000000a35aa749
1699
1700p0_label_63:
1701! Mem[0000000010001408] = 105c0ea4ffffffff, %f24 = ff617e1e 4e5976ff
1702 ldd [%i0+%o4],%f24 ! %f24 = 105c0ea4 ffffffff
1703! Mem[0000000010041408] = 8203c12b, %l3 = 0000000006400000
1704 lduha [%i1+%o4]0x80,%l3 ! %l3 = 0000000000008203
1705! %l7 = 00000000000000cb, %l0 = 00000000ff0005f2, %l6 = 000000000000003f
1706 sdivx %l7,%l0,%l6 ! %l6 = 0000000000000000
1707! %f8 = fffffff9, %f29 = 2bc15bce, %f25 = ffffffff
1708 fsubs %f8 ,%f29,%f25 ! %f25 = fffffff9
1709! Mem[00000000100c1428] = 0349e050ed5fa07b, %f10 = ce5bc12b d5e74385
1710 ldda [%i3+0x028]%asi,%f10 ! %f10 = 0349e050 ed5fa07b
1711! Mem[0000000030001408] = ff776362, %l4 = 00000000e57e6728
1712 lduba [%i0+%o4]0x81,%l4 ! %l4 = 00000000000000ff
1713! Mem[00000000100c1418] = 7e181316, %l3 = 0000000000008203
1714 ldsh [%i3+0x018],%l3 ! %l3 = 0000000000007e18
1715! Mem[0000000010081408] = 00074ba0a40e5c10, %f26 = 7594537a 8c9fd8ce
1716 ldda [%i2+%o4]0x88,%f26 ! %f26 = 00074ba0 a40e5c10
1717! %l0 = 00000000ff0005f2, imm = fffffffffffffe01, %l3 = 0000000000007e18
1718 addc %l0,-0x1ff,%l3 ! %l3 = 00000000ff0003f3
1719! Starting 10 instruction Store Burst
1720! Mem[0000000010181400] = 2bc15bce, %l3 = 00000000ff0003f3
1721 ldstuba [%i6+%g0]0x88,%l3 ! %l3 = 000000ce000000ff
1722
1723p0_label_64:
1724! %f10 = 0349e050 ed5fa07b, %l0 = 00000000ff0005f2
1725! Mem[0000000030101428] = 7ba05fed20d7d574
1726 add %i4,0x028,%g1
1727 stda %f10,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030101428] = 7ba05fed50e04903
1728! Mem[000000001018143c] = fc6e8d5c, %l2 = b9dd7106fb0d3eff
1729 swap [%i6+0x03c],%l2 ! %l2 = 00000000fc6e8d5c
1730! %l7 = 00000000000000cb, Mem[00000000211c0000] = b88537e1
1731 sth %l7,[%o2+%g0] ! Mem[00000000211c0000] = 00cb37e1
1732! %l2 = 00000000fc6e8d5c, %l3 = 00000000000000ce, %l1 = 00000000a35aa749
1733 sub %l2,%l3,%l1 ! %l1 = 00000000fc6e8c8e
1734! Mem[0000000030181400] = ff000000, %l5 = ffffffffff776362
1735 swapa [%i6+%g0]0x81,%l5 ! %l5 = 00000000ff000000
1736! Mem[000000001000141d] = e57e6728, %l1 = 00000000fc6e8c8e
1737 ldstuba [%i0+0x01d]%asi,%l1 ! %l1 = 0000007e000000ff
1738! Mem[000000001014140d] = 1613187e, %l3 = 00000000000000ce
1739 ldstuba [%i5+0x00d]%asi,%l3 ! %l3 = 00000013000000ff
1740! %l5 = 00000000ff000000, Mem[0000000030101410] = ff3fa643
1741 stha %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000a643
1742! Mem[0000000030141410] = fffffffa, %l5 = 00000000ff000000
1743 swapa [%i5+%o5]0x89,%l5 ! %l5 = 00000000fffffffa
1744! Starting 10 instruction Load Burst
1745! Mem[0000000010081410] = ff000085, %f22 = 2ad8b0ca
1746 lda [%i2+%o5]0x80,%f22 ! %f22 = ff000085
1747
1748p0_label_65:
1749! Mem[0000000010041438] = f79f1e7b, %l1 = 000000000000007e
1750 ldsha [%i1+0x038]%asi,%l1 ! %l1 = fffffffffffff79f
1751! Mem[00000000100c1410] = ff76594e, %l5 = 00000000fffffffa
1752 ldswa [%i3+%o5]0x88,%l5 ! %l5 = ffffffffff76594e
1753! Mem[0000000010101408] = ff930382f756d882, %l2 = 00000000fc6e8d5c
1754 ldxa [%i4+%o4]0x80,%l2 ! %l2 = ff930382f756d882
1755! Mem[0000000030081400] = ff606077, %l3 = 0000000000000013
1756 ldswa [%i2+%g0]0x81,%l3 ! %l3 = ffffffffff606077
1757! Mem[00000000100c1408] = ff43e7d5087082cb, %f2 = 14cdf0a0 992982cb
1758 ldda [%i3+%o4]0x80,%f2 ! %f2 = ff43e7d5 087082cb
1759! Mem[0000000030041400] = 00000028, %l5 = ffffffffff76594e
1760 ldsba [%i1+%g0]0x89,%l5 ! %l5 = 0000000000000028
1761! Mem[0000000030041400] = fffffff9 00000028, %l2 = f756d882, %l3 = ff606077
1762 ldda [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000028 00000000fffffff9
1763! Mem[00000000211c0000] = 00cb37e1, %l4 = 00000000000000ff
1764 ldsh [%o2+%g0],%l4 ! %l4 = 00000000000000cb
1765! Mem[0000000030041400] = fffffff9 00000028, %l4 = 000000cb, %l5 = 00000028
1766 ldda [%i1+%g0]0x89,%l4 ! %l4 = 0000000000000028 00000000fffffff9
1767! Starting 10 instruction Store Burst
1768! Mem[0000000010081400] = ff000000, %l3 = 00000000fffffff9
1769 swapa [%i2+%g0]0x80,%l3 ! %l3 = 00000000ff000000
1770
1771p0_label_66:
1772! %l7 = 00000000000000cb, Mem[0000000020800041] = 47ffe56e, %asi = 80
1773 stba %l7,[%o1+0x041]%asi ! Mem[0000000020800040] = 47cbe56e
1774! Mem[0000000010181400] = 2bc15bff, %l7 = 00000000000000cb
1775 ldstuba [%i6+%g0]0x88,%l7 ! %l7 = 000000ff000000ff
1776! %l2 = 0000000000000028, Mem[0000000010081400] = f9ffffff
1777 stwa %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000028
1778! Mem[0000000030001410] = 3fffffff, %l3 = 00000000ff000000
1779 swapa [%i0+%o5]0x81,%l3 ! %l3 = 000000003fffffff
1780! %l0 = 00000000ff0005f2, imm = fffffffffffffa0e, %l6 = 0000000000000000
1781 add %l0,-0x5f2,%l6 ! %l6 = 00000000ff000000
1782! Mem[00000000100c1400] = 43a60700, %l3 = 000000003fffffff
1783 ldstuba [%i3+%g0]0x80,%l3 ! %l3 = 00000043000000ff
1784! %l6 = ff000000, %l7 = 000000ff, Mem[0000000010141410] = 00000028 fffffff9
1785 stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000000 000000ff
1786! %f17 = ff617e1e, Mem[00000000100c1410] = 4e5976ff
1787 sta %f17,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff617e1e
1788! %f15 = f500ddda, Mem[0000000030181400] = ff776362
1789 sta %f15,[%i6+%g0]0x81 ! Mem[0000000030181400] = f500ddda
1790! Starting 10 instruction Load Burst
1791! Mem[0000000010041410] = 00000000, %l7 = 00000000000000ff
1792 lduw [%i1+%o5],%l7 ! %l7 = 0000000000000000
1793
1794p0_label_67:
1795! Mem[0000000010141408] = a40e5c10 16ff187e, %l4 = 00000028, %l5 = fffffff9
1796 ldda [%i5+0x008]%asi,%l4 ! %l4 = 00000000a40e5c10 0000000016ff187e
1797! Mem[0000000010041400] = ff930382 f756d882, %l0 = ff0005f2, %l1 = fffff79f
1798 ldd [%i1+%g0],%l0 ! %l0 = 00000000ff930382 00000000f756d882
1799! Mem[0000000030041400] = 28000000 f9ffffff, %l0 = ff930382, %l1 = f756d882
1800 ldda [%i1+%g0]0x81,%l0 ! %l0 = 0000000028000000 00000000f9ffffff
1801! Mem[0000000030141408] = 1cee0b21, %l2 = 0000000000000028
1802 lduha [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000b21
1803! Mem[000000001008141c] = 3391135f, %f21 = 1e3fe782
1804 ld [%i2+0x01c],%f21 ! %f21 = 3391135f
1805! Mem[0000000030181400] = dadd00f5, %l7 = 0000000000000000
1806 ldswa [%i6+%g0]0x89,%l7 ! %l7 = ffffffffdadd00f5
1807! Mem[0000000010001410] = ff0005f2, %l1 = 00000000f9ffffff
1808 ldswa [%i0+0x010]%asi,%l1 ! %l1 = ffffffffff0005f2
1809! Mem[0000000010141410] = ff000000 000000ff, %l0 = 28000000, %l1 = ff0005f2
1810 ldda [%i5+%o5]0x88,%l0 ! %l0 = 00000000000000ff 00000000ff000000
1811! Mem[0000000030081408] = ffffffffffffffff, %f16 = fb0d3eff ff617e1e
1812 ldda [%i2+%o4]0x81,%f16 ! %f16 = ffffffff ffffffff
1813! Starting 10 instruction Store Burst
1814! %l2 = 0000000000000b21, Mem[0000000010101410] = 0000003f
1815 stba %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000021
1816
1817p0_label_68:
1818! %l1 = 00000000ff000000, Mem[0000000030141408] = 1cee0b21
1819 stba %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 1cee0b00
1820! %l0 = 00000000000000ff, Mem[0000000030141408] = 000bee1c
1821 stha %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00ffee1c
1822! Mem[0000000010001408] = a40e5c10, %l5 = 0000000016ff187e
1823 ldstuba [%i0+%o4]0x88,%l5 ! %l5 = 00000010000000ff
1824! Mem[0000000030101410] = 43a60000, %l6 = 00000000ff000000
1825 ldstuba [%i4+%o5]0x89,%l6 ! %l6 = 00000000000000ff
1826! %l2 = 0000000000000b21, Mem[0000000010081408] = a40e5c10
1827 stba %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = a40e5c21
1828! Mem[00000000100c1408] = ff43e7d5, %l4 = a40e5c10, %l4 = a40e5c10
1829 add %i3,0x08,%g1
1830 casa [%g1]0x80,%l4,%l4 ! %l4 = 00000000ff43e7d5
1831! %l5 = 0000000000000010, Mem[0000000010081431] = 94f6f2fd
1832 stb %l5,[%i2+0x031] ! Mem[0000000010081430] = 9410f2fd
1833! Mem[0000000010081408] = a40e5c21, %l2 = 0000000000000b21
1834 swapa [%i2+%o4]0x88,%l2 ! %l2 = 00000000a40e5c21
1835! %l3 = 0000000000000043, Mem[00000000100c1400] = ffa60700
1836 stwa %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000043
1837! Starting 10 instruction Load Burst
1838! Mem[0000000030141400] = 000000ff, %l5 = 0000000000000010
1839 lduha [%i5+%g0]0x89,%l5 ! %l5 = 00000000000000ff
1840
1841p0_label_69:
1842 membar #Sync ! Added by membar checker (12)
1843! Mem[0000000010081400] = 28000000 00000085 210b0000 a04b0700
1844! Mem[0000000010081410] = ff000085 cab0d82a d1193ab9 3391135f
1845! Mem[0000000010081420] = ff94537a ff76594e d3332db5 e7826323
1846! Mem[0000000010081430] = 9410f2fd 000000ff d2ab68ff 40ff1e7d
1847 ldda [%i2]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010081400
1848! Mem[0000000010081410] = ff000085cab0d82a, %f20 = 8c0000cb 3391135f
1849 ldda [%i2+0x010]%asi,%f20 ! %f20 = ff000085 cab0d82a
1850! Mem[00000000100c1410] = ff617e1e, %l4 = 00000000ff43e7d5
1851 ldswa [%i3+%o5]0x80,%l4 ! %l4 = ffffffffff617e1e
1852! Mem[0000000030101400] = cb0000ff, %l7 = ffffffffdadd00f5
1853 lduha [%i4+%g0]0x89,%l7 ! %l7 = 00000000000000ff
1854! Mem[00000000100c1418] = 7e181316, %l6 = 0000000000000000
1855 ldswa [%i3+0x018]%asi,%l6 ! %l6 = 000000007e181316
1856! Mem[00000000100c1408] = d5e743ff, %l0 = 00000000000000ff
1857 lduwa [%i3+%o4]0x88,%l0 ! %l0 = 00000000d5e743ff
1858! Mem[0000000010001400] = ff76594e, %f20 = ff000085
1859 lda [%i0+%g0]0x88,%f20 ! %f20 = ff76594e
1860! Mem[0000000010081420] = ff94537a, %l3 = 0000000000000043
1861 ldsh [%i2+0x020],%l3 ! %l3 = ffffffffffffff94
1862! Mem[0000000030101410] = ff96f4db 43a600ff, %l4 = ff617e1e, %l5 = 000000ff
1863 ldda [%i4+%o5]0x89,%l4 ! %l4 = 0000000043a600ff 00000000ff96f4db
1864! Starting 10 instruction Store Burst
1865! %l1 = 00000000ff000000, Mem[0000000010041400] = ff930382
1866 stha %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000382
1867
1868p0_label_70:
1869! Mem[0000000030041400] = 28000000, %l1 = 00000000ff000000
1870 ldstuba [%i1+%g0]0x81,%l1 ! %l1 = 00000028000000ff
1871! %l0 = 00000000d5e743ff, %l1 = 0000000000000028, %l7 = 00000000000000ff
1872 or %l0,%l1,%l7 ! %l7 = 00000000d5e743ff
1873! Mem[0000000030141400] = ff000000, %l4 = 0000000043a600ff
1874 swapa [%i5+%g0]0x81,%l4 ! %l4 = 00000000ff000000
1875! %l7 = 00000000d5e743ff, Mem[0000000030041410] = ff000000
1876 stba %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff000000
1877! Mem[0000000010101408] = 820393ff, %l3 = ffffffffffffff94
1878 ldstuba [%i4+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
1879! Mem[0000000010081410] = ff000085, %l1 = 0000000000000028
1880 swapa [%i2+%o5]0x80,%l1 ! %l1 = 00000000ff000085
1881! Mem[0000000010041410] = 00000000, %l3 = 00000000000000ff
1882 swapa [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000
1883! Mem[000000001008140c] = a04b0700, %l0 = 00000000d5e743ff, %asi = 80
1884 swapa [%i2+0x00c]%asi,%l0 ! %l0 = 00000000a04b0700
1885! Mem[0000000010141418] = 0000000000000075, %l2 = 00000000a40e5c21, %l1 = 00000000ff000085
1886 add %i5,0x18,%g1
1887 casxa [%g1]0x80,%l2,%l1 ! %l1 = 0000000000000075
1888! Starting 10 instruction Load Burst
1889! Mem[0000000010181408] = f53fa643 dbf496ff, %l2 = a40e5c21, %l3 = 00000000
1890 ldda [%i6+%o4]0x88,%l2 ! %l2 = 00000000dbf496ff 00000000f53fa643
1891
1892p0_label_71:
1893! Mem[0000000030101408] = ff617e1e cb000000, %l6 = 7e181316, %l7 = d5e743ff
1894 ldda [%i4+%o4]0x81,%l6 ! %l6 = 00000000ff617e1e 00000000cb000000
1895! Mem[0000000030181408] = f756d882, %l3 = 00000000f53fa643
1896 ldswa [%i6+%o4]0x89,%l3 ! %l3 = fffffffff756d882
1897! Mem[0000000030081410] = 43a60700 ff000000, %l0 = a04b0700, %l1 = 00000075
1898 ldda [%i2+%o5]0x81,%l0 ! %l0 = 0000000043a60700 00000000ff000000
1899! Mem[0000000010101414] = cb000000, %l5 = 00000000ff96f4db
1900 ldswa [%i4+0x014]%asi,%l5 ! %l5 = ffffffffcb000000
1901! Mem[0000000030141410] = ffffffffff000000, %f20 = ff76594e cab0d82a
1902 ldda [%i5+%o5]0x89,%f20 ! %f20 = ffffffff ff000000
1903! Mem[0000000030181400] = f500ddda, %l3 = fffffffff756d882
1904 lduwa [%i6+%g0]0x81,%l3 ! %l3 = 00000000f500ddda
1905! Mem[000000001000142c] = 291999ff, %f16 = ffffffff
1906 ld [%i0+0x02c],%f16 ! %f16 = 291999ff
1907! Mem[0000000030181400] = dadd00f5, %l2 = 00000000dbf496ff
1908 lduwa [%i6+%g0]0x89,%l2 ! %l2 = 00000000dadd00f5
1909! Mem[0000000010001424] = 56bd72e2, %l3 = 00000000f500ddda
1910 lduha [%i0+0x026]%asi,%l3 ! %l3 = 00000000000072e2
1911! Starting 10 instruction Store Burst
1912! Mem[0000000010101408] = ff930382, %l2 = 00000000dadd00f5
1913 ldstuba [%i4+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
1914
1915p0_label_72:
1916! Mem[0000000030181408] = 82d856f7, %l5 = ffffffffcb000000
1917 swapa [%i6+%o4]0x81,%l5 ! %l5 = 0000000082d856f7
1918! Mem[0000000010181408] = dbf496ff, %l4 = 00000000ff000000
1919 ldstuba [%i6+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
1920! Mem[0000000010081408] = 00000b21, %l6 = 00000000ff617e1e
1921 ldstuba [%i2+%o4]0x88,%l6 ! %l6 = 00000021000000ff
1922! %f31 = ff606077, Mem[0000000010041408] = 8203c12b
1923 sta %f31,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff606077
1924! Mem[0000000030001408] = ff776362, %l4 = 00000000000000ff
1925 ldstuba [%i0+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
1926! %l1 = 00000000ff000000, %l5 = 0000000082d856f7, %l7 = 00000000cb000000
1927 sub %l1,%l5,%l7 ! %l7 = 000000007c27a909
1928! %l7 = 000000007c27a909, Mem[0000000030141410] = ff000000
1929 stba %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff000009
1930! %l0 = 0000000043a60700, Mem[0000000030041410] = 000000ff
1931 stba %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
1932! %l3 = 00000000000072e2, Mem[0000000010101410] = 00000021
1933 stwa %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000072e2
1934! Starting 10 instruction Load Burst
1935! Mem[00000000218001c0] = d9ff73ed, %l5 = 0000000082d856f7
1936 ldub [%o3+0x1c0],%l5 ! %l5 = 00000000000000d9
1937
1938p0_label_73:
1939! Mem[00000000100c141c] = 4e5976b4, %l1 = 00000000ff000000
1940 lduw [%i3+0x01c],%l1 ! %l1 = 000000004e5976b4
1941! %l0 = 0000000043a60700, imm = fffffffffffffdb6, %l2 = 00000000000000ff
1942 sub %l0,-0x24a,%l2 ! %l2 = 0000000043a6094a
1943! Mem[0000000030081400] = ff606077, %l0 = 0000000043a60700
1944 lduwa [%i2+%g0]0x81,%l0 ! %l0 = 00000000ff606077
1945! Mem[0000000010001410] = ff0005f2, %l4 = 00000000000000ff
1946 ldswa [%i0+%o5]0x80,%l4 ! %l4 = ffffffffff0005f2
1947! Mem[0000000010081400] = 00000028, %f17 = ffffffff
1948 lda [%i2+%g0]0x88,%f17 ! %f17 = 00000028
1949! %f15 = ff68abd2, %f2 = 00074ba0, %f25 = fffffff9
1950 fdivs %f15,%f2 ,%f25 ! %f25 = ff800000
1951! Mem[00000000211c0000] = 00cb37e1, %l6 = 0000000000000021
1952 ldsh [%o2+%g0],%l6 ! %l6 = 00000000000000cb
1953! Mem[0000000030001400] = ff76594e, %f1 = 00000028
1954 lda [%i0+%g0]0x89,%f1 ! %f1 = ff76594e
1955! Mem[0000000030141400] = ff00a643, %l7 = 000000007c27a909
1956 lduwa [%i5+%g0]0x89,%l7 ! %l7 = 00000000ff00a643
1957! Starting 10 instruction Store Burst
1958! Mem[0000000010001408] = a40e5cff, %l7 = 00000000ff00a643
1959 swapa [%i0+%o4]0x88,%l7 ! %l7 = 00000000a40e5cff
1960
1961p0_label_74:
1962! Mem[00000000218001c1] = d9ff73ed, %l7 = 00000000a40e5cff
1963 ldstub [%o3+0x1c1],%l7 ! %l7 = 000000ff000000ff
1964! Mem[0000000010101408] = 820393ff, %l3 = 00000000000072e2
1965 swapa [%i4+%o4]0x88,%l3 ! %l3 = 00000000820393ff
1966! Mem[0000000030101400] = cb0000ff, %l3 = 00000000820393ff
1967 swapa [%i4+%g0]0x89,%l3 ! %l3 = 00000000cb0000ff
1968! Mem[0000000010041400] = 00000382, %l2 = 0000000043a6094a, %asi = 80
1969 swapa [%i1+0x000]%asi,%l2 ! %l2 = 0000000000000382
1970! Mem[0000000010081408] = 00000bff, %l3 = 00000000cb0000ff
1971 ldstuba [%i2+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
1972! %l7 = 00000000000000ff, Mem[0000000010001410] = ff0005f2
1973 stw %l7,[%i0+%o5] ! Mem[0000000010001410] = 000000ff
1974! Mem[0000000020800040] = 47cbe56e, %l6 = 00000000000000cb
1975 ldstuba [%o1+0x040]%asi,%l6 ! %l6 = 00000047000000ff
1976! %l3 = 00000000000000ff, Mem[0000000030181410] = 00554b90
1977 stwa %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
1978! %f15 = ff68abd2, Mem[0000000010001420] = a3224195
1979 sta %f15,[%i0+0x020]%asi ! Mem[0000000010001420] = ff68abd2
1980! Starting 10 instruction Load Burst
1981! Mem[0000000030181408] = cb000000, %l2 = 0000000000000382
1982 ldswa [%i6+%o4]0x81,%l2 ! %l2 = ffffffffcb000000
1983
1984p0_label_75:
1985! Mem[0000000021800000] = 24338e4e, %l5 = 00000000000000d9
1986 lduba [%o3+0x000]%asi,%l5 ! %l5 = 0000000000000024
1987! Mem[0000000030181410] = 000000ff7a539475, %f30 = 0671ddb9 ff606077
1988 ldda [%i6+%o5]0x81,%f30 ! %f30 = 000000ff 7a539475
1989! %l6 = 0000000000000047, %l7 = 00000000000000ff, %l1 = 000000004e5976b4
1990 xnor %l6,%l7,%l1 ! %l1 = ffffffffffffff47
1991! Mem[00000000100c1418] = 7e181316, %l7 = 00000000000000ff
1992 ldsba [%i3+0x01b]%asi,%l7 ! %l7 = 0000000000000016
1993! Mem[000000001014143c] = 94f6f2fd, %l6 = 0000000000000047
1994 lduwa [%i5+0x03c]%asi,%l6 ! %l6 = 0000000094f6f2fd
1995! Mem[0000000030101400] = 820393ff, %l2 = ffffffffcb000000
1996 lduba [%i4+%g0]0x89,%l2 ! %l2 = 00000000000000ff
1997! Mem[0000000010181410] = 00000000, %l1 = ffffffffffffff47
1998 ldsba [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000000
1999! Mem[0000000010041410] = ff000000, %l2 = 00000000000000ff
2000 lduha [%i1+%o5]0x88,%l2 ! %l2 = 0000000000000000
2001! Mem[00000000300c1408] = 626377ff, %l6 = 0000000094f6f2fd
2002 lduha [%i3+%o4]0x89,%l6 ! %l6 = 00000000000077ff
2003! Starting 10 instruction Store Burst
2004! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010001400] = 4e5976ff 992982cb
2005 stda %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 000000ff
2006
2007p0_label_76:
2008! Mem[0000000010181410] = 00000000, %l6 = 00000000000077ff
2009 ldstuba [%i6+%o5]0x80,%l6 ! %l6 = 00000000000000ff
2010! Mem[0000000020800040] = ffcbe56e, %l1 = 0000000000000000
2011 ldstub [%o1+0x040],%l1 ! %l1 = 000000ff000000ff
2012! Mem[0000000030141408] = 1ceeff00, %l2 = 0000000000000000
2013 swapa [%i5+%o4]0x89,%l2 ! %l2 = 000000001ceeff00
2014! Mem[0000000021800141] = b97adf62, %l7 = 0000000000000016
2015 ldstuba [%o3+0x141]%asi,%l7 ! %l7 = 0000007a000000ff
2016! Mem[0000000030001408] = ff776362, %l2 = 000000001ceeff00
2017 ldstuba [%i0+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
2018! %f20 = ffffffff ff000000, Mem[0000000030141408] = 00000000 8543e7d5
2019 stda %f20,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffffff ff000000
2020! %l4 = ffffffffff0005f2, Mem[000000001000142e] = 291999ff
2021 sth %l4,[%i0+0x02e] ! Mem[000000001000142c] = 291905f2
2022! %f0 = 85000000 ff76594e, %l4 = ffffffffff0005f2
2023! Mem[0000000010001418] = 14d1eb57e5ff6728
2024 add %i0,0x018,%g1
2025 stda %f0,[%g1+%l4]ASI_PST32_P ! Mem[0000000010001418] = 85000000e5ff6728
2026! %f6 = 5f139133 b93a19d1, Mem[0000000030181408] = 000000cb 45930382
2027 stda %f6 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 5f139133 b93a19d1
2028! Starting 10 instruction Load Burst
2029! Mem[0000000010141408] = a40e5c10, %l2 = 00000000000000ff
2030 ldsha [%i5+%o4]0x80,%l2 ! %l2 = ffffffffffffa40e
2031
2032p0_label_77:
2033! Mem[0000000030181400] = dadd00f5, %f24 = 105c0ea4
2034 lda [%i6+%g0]0x89,%f24 ! %f24 = dadd00f5
2035! Mem[00000000100c1418] = 7e1813164e5976b4, %f10 = 236382e7 b52d33d3
2036 ldd [%i3+0x018],%f10 ! %f10 = 7e181316 4e5976b4
2037! Mem[0000000010141400] = ff3e0dfb 0671ddb9 a40e5c10 16ff187e
2038! Mem[0000000010141410] = ff000000 000000ff 00000000 00000075
2039! Mem[0000000010141420] = 3ccf9e5c 1e3fe782 0000006f 8c9fd8d8
2040! Mem[0000000010141430] = 1f21457c 9fd8fddb 00000000 94f6f2fd
2041 ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
2042! Mem[00000000300c1400] = ff3e0dfb, %l5 = 0000000000000024
2043 lduwa [%i3+%g0]0x89,%l5 ! %l5 = 00000000ff3e0dfb
2044! Mem[0000000030041400] = 000000ff, %l7 = 000000000000007a
2045 ldsba [%i1+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
2046! Mem[0000000030081400] = ff606077e5f4aea1, %f6 = 5f139133 b93a19d1
2047 ldda [%i2+%g0]0x81,%f6 ! %f6 = ff606077 e5f4aea1
2048! Mem[0000000030041410] = 00000000, %l4 = ffffffffff0005f2
2049 ldsha [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
2050! Mem[0000000030041408] = f140af0a, %l1 = 00000000000000ff
2051 ldsba [%i1+%o4]0x81,%l1 ! %l1 = fffffffffffffff1
2052! Mem[0000000030101400] = ff930382, %l5 = 00000000ff3e0dfb
2053 lduba [%i4+%g0]0x81,%l5 ! %l5 = 00000000000000ff
2054! Starting 10 instruction Store Burst
2055! %l5 = 00000000000000ff, Mem[0000000030041400] = 000000ff
2056 stwa %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
2057
2058p0_label_78:
2059! %f10 = 7e181316 4e5976b4, %l5 = 00000000000000ff
2060! Mem[0000000010181408] = ff96f4db43a63ff5
2061 add %i6,0x008,%g1
2062 stda %f10,[%g1+%l5]ASI_PST16_P ! Mem[0000000010181408] = 7e1813164e5976b4
2063! Mem[0000000010141408] = 105c0ea4, %l0 = 00000000ff606077
2064 swapa [%i5+%o4]0x88,%l0 ! %l0 = 00000000105c0ea4
2065! %l3 = 00000000000000ff, Mem[0000000030001408] = 626377ff
2066 stba %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 626377ff
2067! Mem[0000000010101410] = e2720000, %l3 = 00000000000000ff
2068 ldstuba [%i4+%o5]0x80,%l3 ! %l3 = 000000e2000000ff
2069! Mem[00000000300c1400] = fb0d3eff, %l0 = 00000000105c0ea4
2070 ldstuba [%i3+%g0]0x81,%l0 ! %l0 = 000000fb000000ff
2071! %l5 = 00000000000000ff, Mem[00000000100c1408] = ff43e7d5
2072 stwa %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000ff
2073! %f11 = 4e5976b4, Mem[00000000300c1408] = 626377ff
2074 sta %f11,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 4e5976b4
2075! Mem[0000000010101408] = 000072e2, %l6 = 0000000000000000
2076 ldstuba [%i4+%o4]0x88,%l6 ! %l6 = 000000e2000000ff
2077! %l7 = ffffffffffffffff, Mem[00000000201c0000] = 47ff1b53
2078 stb %l7,[%o0+%g0] ! Mem[00000000201c0000] = ffff1b53
2079! Starting 10 instruction Load Burst
2080! Mem[0000000010141424] = 1e3fe782, %l6 = 00000000000000e2
2081 ldsh [%i5+0x026],%l6 ! %l6 = ffffffffffffe782
2082
2083p0_label_79:
2084! Mem[0000000030081410] = 0007a643, %l7 = ffffffffffffffff
2085 ldsha [%i2+%o5]0x89,%l7 ! %l7 = ffffffffffffa643
2086! Mem[0000000010001410] = 000000ff a35aa749, %l2 = ffffa40e, %l3 = 000000e2
2087 ldda [%i0+%o5]0x80,%l2 ! %l2 = 00000000000000ff 00000000a35aa749
2088! Mem[0000000030001410] = ff000000ffffffff, %l5 = 00000000000000ff
2089 ldxa [%i0+%o5]0x81,%l5 ! %l5 = ff000000ffffffff
2090! Mem[00000000100c1410] = ff617e1e, %l4 = 0000000000000000
2091 ldswa [%i3+0x010]%asi,%l4 ! %l4 = ffffffffff617e1e
2092! Mem[00000000100c1410] = 1e7e61ff, %l4 = ffffffffff617e1e
2093 lduwa [%i3+%o5]0x88,%l4 ! %l4 = 000000001e7e61ff
2094! Mem[0000000010141410] = ff000000, %l5 = ff000000ffffffff
2095 ldswa [%i5+%o5]0x80,%l5 ! %l5 = ffffffffff000000
2096! Mem[0000000010101438] = f14097b80deeec80, %f0 = 85000000 ff76594e
2097 ldda [%i4+0x038]%asi,%f0 ! %f0 = f14097b8 0deeec80
2098! Mem[0000000030141408] = ff000000, %l6 = ffffffffffffe782
2099 lduba [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000000
2100! Mem[0000000030101400] = 820393ff, %l2 = 00000000000000ff
2101 ldsba [%i4+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
2102! Starting 10 instruction Store Burst
2103! Mem[0000000010041408] = 776060ff, %l1 = fffffffffffffff1
2104 swapa [%i1+%o4]0x88,%l1 ! %l1 = 00000000776060ff
2105
2106p0_label_80:
2107 membar #Sync ! Added by membar checker (13)
2108! %l2 = ffffffff, %l3 = a35aa749, Mem[0000000010141420] = 3ccf9e5c 1e3fe782
2109 stda %l2,[%i5+0x020]%asi ! Mem[0000000010141420] = ffffffff a35aa749
2110! %l0 = 00000000000000fb, imm = 00000000000000de, %l2 = ffffffffffffffff
2111 xnor %l0,0x0de,%l2 ! %l2 = ffffffffffffffda
2112! %f0 = f14097b8 0deeec80 00074ba0 00000b21
2113! %f4 = 2ad8b0ca 850000ff ff606077 e5f4aea1
2114! %f8 = 4e5976ff 7a5394ff 7e181316 4e5976b4
2115! %f12 = ff000000 fdf21094 7d1eff40 ff68abd2
2116 stda %f0,[%i4]ASI_COMMIT_P ! Block Store to 0000000010101400
2117! %l0 = 00000000000000fb, Mem[00000000211c0000] = 00cb37e1, %asi = 80
2118 stha %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00fb37e1
2119! %l6 = 00000000, %l7 = ffffa643, Mem[0000000030001410] = 000000ff ffffffff
2120 stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000 ffffa643
2121! Mem[0000000010141408] = 776060ff 16ff187e, %l4 = 1e7e61ff, %l5 = ff000000
2122 ldda [%i5+0x008]%asi,%l4 ! %l4 = 00000000776060ff 0000000016ff187e
2123! Mem[0000000030101408] = ff617e1e, %l6 = 0000000000000000
2124 ldstuba [%i4+%o4]0x81,%l6 ! %l6 = 000000ff000000ff
2125! Mem[00000000100c1434] = 000000f9, %l4 = 00000000776060ff
2126 swap [%i3+0x034],%l4 ! %l4 = 00000000000000f9
2127! %l0 = 00000000000000fb, Mem[0000000010141410] = ff000000
2128 stha %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00fb0000
2129! Starting 10 instruction Load Burst
2130! Mem[00000000211c0000] = 00fb37e1, %l1 = 00000000776060ff
2131 ldsh [%o2+%g0],%l1 ! %l1 = 00000000000000fb
2132
2133p0_label_81:
2134! Mem[0000000010181400] = ff5bc12bd5e74385, %f28 = 1f21457c 9fd8fddb
2135 ldda [%i6+%g0]0x80,%f28 ! %f28 = ff5bc12b d5e74385
2136! Mem[0000000030081408] = ffffffff, %l2 = ffffffffffffffda
2137 ldswa [%i2+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
2138! Mem[0000000010181408] = 7e181316, %l7 = ffffffffffffa643
2139 ldswa [%i6+%o4]0x80,%l7 ! %l7 = 000000007e181316
2140! Mem[0000000010041410] = 000000ff00002800, %f28 = ff5bc12b d5e74385
2141 ldda [%i1+%o5]0x80,%f28 ! %f28 = 000000ff 00002800
2142! Mem[0000000030041410] = 00000000, %l3 = 00000000a35aa749
2143 lduwa [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000000
2144! Mem[0000000030101408] = ff617e1ecb000000, %l1 = 00000000000000fb
2145 ldxa [%i4+%o4]0x81,%l1 ! %l1 = ff617e1ecb000000
2146! Mem[00000000201c0000] = ffff1b53, %l2 = ffffffffffffffff
2147 lduh [%o0+%g0],%l2 ! %l2 = 000000000000ffff
2148 membar #Sync ! Added by membar checker (14)
2149! Mem[0000000010101418] = ff606077e5f4aea1, %f22 = 00000000 00000075
2150 ldda [%i4+0x018]%asi,%f22 ! %f22 = ff606077 e5f4aea1
2151! Mem[0000000010181400] = ff5bc12b, %l4 = 00000000000000f9
2152 lduba [%i6+%g0]0x80,%l4 ! %l4 = 00000000000000ff
2153! Starting 10 instruction Store Burst
2154! %l2 = 000000000000ffff, Mem[0000000010041410] = 00280000ff000000
2155 stxa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000000000ffff
2156
2157p0_label_82:
2158! %f5 = 850000ff, Mem[0000000030081410] = 0007a643
2159 sta %f5 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = 850000ff
2160! Mem[0000000010041432] = 347f648c, %l6 = 00000000000000ff
2161 ldstuba [%i1+0x032]%asi,%l6 ! %l6 = 00000064000000ff
2162! %f26 = 0000006f 8c9fd8d8, %l5 = 0000000016ff187e
2163! Mem[00000000300c1438] = fa000000ff606077
2164 add %i3,0x038,%g1
2165 stda %f26,[%g1+%l5]ASI_PST8_SL ! Mem[00000000300c1438] = fad89f8c6f000077
2166! Mem[00000000100c1420] = 69dac282, %l7 = 000000007e181316
2167 ldstub [%i3+0x020],%l7 ! %l7 = 00000069000000ff
2168! %l0 = 000000fb, %l1 = cb000000, Mem[00000000100c1410] = ff617e1e dbf496ff
2169 stda %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000fb cb000000
2170! Mem[0000000010081400] = 00000028, %l3 = 0000000000000000
2171 ldstuba [%i2+%g0]0x88,%l3 ! %l3 = 00000028000000ff
2172! %l1 = ff617e1ecb000000, Mem[0000000030001400] = ff76594e
2173 stha %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff760000
2174! %f22 = ff606077 e5f4aea1, Mem[0000000010081420] = ff94537a ff76594e
2175 std %f22,[%i2+0x020] ! Mem[0000000010081420] = ff606077 e5f4aea1
2176! %f20 = ff000000 000000ff, %l5 = 0000000016ff187e
2177! Mem[00000000300c1408] = b476594e67186f7c
2178 add %i3,0x008,%g1
2179 stda %f20,[%g1+%l5]ASI_PST32_S ! Mem[00000000300c1408] = ff00000067186f7c
2180! Starting 10 instruction Load Burst
2181! Mem[0000000030001410] = 00000000, %l2 = 000000000000ffff
2182 lduba [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
2183
2184p0_label_83:
2185! Mem[00000000100c1418] = 7e1813164e5976b4, %l0 = 00000000000000fb
2186 ldx [%i3+0x018],%l0 ! %l0 = 7e1813164e5976b4
2187! Mem[0000000010081410] = 28000000, %l3 = 0000000000000028
2188 ldsha [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000000
2189! Mem[0000000010141420] = ffffffffa35aa749, %f22 = ff606077 e5f4aea1
2190 ldda [%i5+0x020]%asi,%f22 ! %f22 = ffffffff a35aa749
2191! Mem[0000000010001400] = 00000000, %f29 = 00002800
2192 lda [%i0+%g0]0x88,%f29 ! %f29 = 00000000
2193! %l0 = 7e1813164e5976b4, immed = fffff921, %y = 00000000
2194 udiv %l0,-0x6df,%l4 ! %l4 = 0000000000000000
2195 mov %l0,%y ! %y = 4e5976b4
2196! Mem[0000000010081408] = ff43e7d500000bff, %l1 = ff617e1ecb000000
2197 ldxa [%i2+%o4]0x88,%l1 ! %l1 = ff43e7d500000bff
2198! Mem[0000000010001400] = 00000000, %f0 = f14097b8
2199 lda [%i0+%g0]0x80,%f0 ! %f0 = 00000000
2200! Mem[00000000100c1408] = cb827008ff000000, %l1 = ff43e7d500000bff
2201 ldxa [%i3+%o4]0x88,%l1 ! %l1 = cb827008ff000000
2202! Mem[00000000300c1410] = 82e73f1ecb0000ff, %f18 = a40e5c10 16ff187e
2203 ldda [%i3+%o5]0x89,%f18 ! %f18 = 82e73f1e cb0000ff
2204! Starting 10 instruction Store Burst
2205! %f22 = ffffffff a35aa749, Mem[0000000030141410] = 090000ff ffffffff
2206 stda %f22,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff a35aa749
2207
2208p0_label_84:
2209! %l2 = 0000000000000000, Mem[0000000030181408] = d1193ab9
2210 stwa %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
2211! %f14 = 7d1eff40 ff68abd2, Mem[0000000010001410] = 000000ff a35aa749
2212 stda %f14,[%i0+%o5]0x80 ! Mem[0000000010001410] = 7d1eff40 ff68abd2
2213! %f4 = 2ad8b0ca, Mem[0000000030081410] = ff000085
2214 sta %f4 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 2ad8b0ca
2215! Mem[0000000030181408] = 00000000, %l2 = 0000000000000000
2216 ldstuba [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
2217! %f22 = ffffffff, Mem[0000000010081410] = 28000000
2218 sta %f22,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffff
2219! Mem[0000000010081400] = ff000000, %l5 = 0000000016ff187e
2220 ldstuba [%i2+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
2221! %l3 = 0000000000000000, Mem[0000000010101420] = 4e5976ff
2222 stw %l3,[%i4+0x020] ! Mem[0000000010101420] = 00000000
2223! Mem[0000000010041410] = 0000ffff, %l5 = 00000000000000ff
2224 ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
2225! Mem[0000000030081400] = ff606077, %l1 = cb827008ff000000
2226 swapa [%i2+%g0]0x81,%l1 ! %l1 = 00000000ff606077
2227! Starting 10 instruction Load Burst
2228! Mem[00000000100c1408] = cb827008ff000000, %l3 = 0000000000000000
2229 ldxa [%i3+%o4]0x88,%l3 ! %l3 = cb827008ff000000
2230
2231p0_label_85:
2232! Code Fragment 4
2233p0_fragment_6:
2234! %l0 = 7e1813164e5976b4
2235 setx 0x32c0d4f813ec8ed8,%g7,%l0 ! %l0 = 32c0d4f813ec8ed8
2236! %l1 = 00000000ff606077
2237 setx 0x14ead2b007d9989d,%g7,%l1 ! %l1 = 14ead2b007d9989d
2238 setx 0x7ff8, %g1, %g2
2239 and %l0, %g2, %l0
2240 setx 0xffffffff, %g1, %g2
2241 and %l1, %g2, %l1
2242 setx 0x100000000, %g1, %g2
2243 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2244 ta T_CHANGE_HPRIV
2245 stxa %l1, [%l0]ASI_ICACHE_INSTR
2246 ta T_CHANGE_NONHPRIV
2247! %l0 = 32c0d4f813ec8ed8
2248 setx 0x2f2ba8bfb4de2c8f,%g7,%l0 ! %l0 = 2f2ba8bfb4de2c8f
2249! %l1 = 14ead2b007d9989d
2250 setx 0x991f892fa0aa426e,%g7,%l1 ! %l1 = 991f892fa0aa426e
2251! Mem[0000000030041410] = 000000006a2312de, %l5 = 00000000000000ff
2252 ldxa [%i1+%o5]0x81,%l5 ! %l5 = 000000006a2312de
2253! Mem[0000000010101400] = f14097b80deeec80, %f28 = 000000ff 00000000
2254 ldda [%i4+0x000]%asi,%f28 ! %f28 = f14097b8 0deeec80
2255! Mem[0000000010101428] = 7e1813164e5976b4, %f24 = 3ccf9e5c 1e3fe782
2256 ldd [%i4+0x028],%f24 ! %f24 = 7e181316 4e5976b4
2257! Mem[0000000010141400] = fb0d3eff, %f31 = 94f6f2fd
2258 lda [%i5+%g0]0x88,%f31 ! %f31 = fb0d3eff
2259! Mem[0000000030181400] = f500ddda, %l2 = 0000000000000000
2260 ldsha [%i6+%g0]0x81,%l2 ! %l2 = fffffffffffff500
2261! Mem[000000001010143c] = ff68abd2, %l5 = 000000006a2312de
2262 lduw [%i4+0x03c],%l5 ! %l5 = 00000000ff68abd2
2263! Mem[000000001008142c] = e7826323, %l2 = fffffffffffff500
2264 ldswa [%i2+0x02c]%asi,%l2 ! %l2 = ffffffffe7826323
2265! Mem[0000000010101404] = 0deeec80, %l0 = 2f2ba8bfb4de2c8f
2266 ldswa [%i4+0x004]%asi,%l0 ! %l0 = 000000000deeec80
2267! Starting 10 instruction Store Burst
2268! %f28 = f14097b8 0deeec80, %l4 = 0000000000000000
2269! Mem[00000000300c1408] = ff00000067186f7c
2270 add %i3,0x008,%g1
2271 stda %f28,[%g1+%l4]ASI_PST32_S ! Mem[00000000300c1408] = ff00000067186f7c
2272
2273p0_label_86:
2274! Mem[0000000010101408] = a04b0700, %l0 = 000000000deeec80
2275 ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 00000000000000ff
2276! %f24 = 7e181316 4e5976b4, Mem[0000000010041410] = ffff0000 00000000
2277 stda %f24,[%i1+%o5]0x80 ! Mem[0000000010041410] = 7e181316 4e5976b4
2278! %f20 = ff000000 000000ff, Mem[00000000300c1410] = ff0000cb 1e3fe782
2279 stda %f20,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000000 000000ff
2280! %l5 = 00000000ff68abd2, %l5 = 00000000ff68abd2, %y = 4e5976b4
2281 udiv %l5,%l5,%l7 ! %l7 = 000000004e87e2ae
2282 mov %l0,%y ! %y = 00000000
2283! %l6 = 0000000000000064, Mem[0000000030001408] = 626377ff
2284 stwa %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000064
2285! %l2 = ffffffffe7826323, Mem[0000000030101400] = ff930382
2286 stba %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 23930382
2287! %l4 = 00000000, %l5 = ff68abd2, Mem[0000000010181400] = 2bc15bff 8543e7d5
2288 stda %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 ff68abd2
2289! %l5 = 00000000ff68abd2, Mem[0000000030041408] = 0aaf40f1
2290 stwa %l5,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff68abd2
2291! %l4 = 0000000000000000, Mem[0000000010001418] = 85000000
2292 sth %l4,[%i0+0x018] ! Mem[0000000010001418] = 00000000
2293! Starting 10 instruction Load Burst
2294! Mem[0000000030001400] = ff760000, %f7 = e5f4aea1
2295 lda [%i0+%g0]0x89,%f7 ! %f7 = ff760000
2296
2297p0_label_87:
2298! %f4 = 2ad8b0ca, %f5 = 850000ff, %f31 = fb0d3eff
2299 fsubs %f4 ,%f5 ,%f31 ! %f31 = 2ad8b0ca
2300! Mem[00000000300c1408] = 7c6f1867 000000ff, %l4 = 00000000, %l5 = ff68abd2
2301 ldda [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff 000000007c6f1867
2302! Mem[0000000010041408] = 435e92b7fffffff1, %l2 = ffffffffe7826323
2303 ldxa [%i1+%o4]0x88,%l2 ! %l2 = 435e92b7fffffff1
2304! Mem[00000000100c1410] = 000000fb, %l7 = 000000004e87e2ae
2305 lduha [%i3+%o5]0x80,%l7 ! %l7 = 0000000000000000
2306! Mem[0000000010141400] = b9dd7106fb0d3eff, %l0 = 0000000000000000
2307 ldxa [%i5+%g0]0x88,%l0 ! %l0 = b9dd7106fb0d3eff
2308! Mem[000000001000141c] = e5ff6728, %l6 = 0000000000000064
2309 ldsha [%i0+0x01e]%asi,%l6 ! %l6 = 0000000000006728
2310! Mem[0000000030041410] = 000000006a2312de, %f4 = 2ad8b0ca 850000ff
2311 ldda [%i1+%o5]0x81,%f4 ! %f4 = 00000000 6a2312de
2312! Mem[00000000300c1410] = ff000000, %l4 = 00000000000000ff
2313 ldstuba [%i3+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
2314! Mem[00000000300c1400] = ff3e0dff, %f4 = 00000000
2315 lda [%i3+%g0]0x89,%f4 ! %f4 = ff3e0dff
2316! Starting 10 instruction Store Burst
2317! %l2 = 435e92b7fffffff1, Mem[0000000010181408] = 1613187e
2318 stba %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 161318f1
2319
2320p0_label_88:
2321! %l6 = 0000000000006728, Mem[0000000010141428] = 0000006f, %asi = 80
2322 stha %l6,[%i5+0x028]%asi ! Mem[0000000010141428] = 6728006f
2323! Mem[00000000211c0000] = 00fb37e1, %l3 = cb827008ff000000
2324 ldstub [%o2+%g0],%l3 ! %l3 = 00000000000000ff
2325! %l0 = b9dd7106fb0d3eff, Mem[0000000010181400] = 00000000
2326 stwa %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = fb0d3eff
2327! %f10 = 7e181316 4e5976b4, %l0 = b9dd7106fb0d3eff
2328! Mem[0000000030101428] = 7ba05fed50e04903
2329 add %i4,0x028,%g1
2330 stda %f10,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030101428] = b476594e1613187e
2331! %l3 = 0000000000000000, Mem[00000000300c1410] = ff000000
2332 stwa %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
2333! %l4 = 00000000000000ff, Mem[0000000010101430] = ff000000fdf21094, %asi = 80
2334 stxa %l4,[%i4+0x030]%asi ! Mem[0000000010101430] = 00000000000000ff
2335! Mem[0000000010001424] = 56bd72e2, %l2 = 435e92b7fffffff1
2336 swap [%i0+0x024],%l2 ! %l2 = 0000000056bd72e2
2337! Code Fragment 4
2338p0_fragment_7:
2339! %l0 = b9dd7106fb0d3eff
2340 setx 0x1fac2ad7afced800,%g7,%l0 ! %l0 = 1fac2ad7afced800
2341! %l1 = 991f892fa0aa426e
2342 setx 0x4a0e809ff82ebd2d,%g7,%l1 ! %l1 = 4a0e809ff82ebd2d
2343 setx 0x7ff8, %g1, %g2
2344 and %l0, %g2, %l0
2345 setx 0xffffffff, %g1, %g2
2346 and %l1, %g2, %l1
2347 setx 0x100000000, %g1, %g2
2348 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2349 ta T_CHANGE_HPRIV
2350 stxa %l1, [%l0]ASI_ICACHE_INSTR
2351 ta T_CHANGE_NONHPRIV
2352! %l0 = 1fac2ad7afced800
2353 setx 0x779ebbc8792b6c90,%g7,%l0 ! %l0 = 779ebbc8792b6c90
2354! %l1 = 4a0e809ff82ebd2d
2355 setx 0xb7b7d1905db07350,%g7,%l1 ! %l1 = b7b7d1905db07350
2356! Mem[0000000010181400] = ff3e0dfb, %l7 = 0000000000000000
2357 ldstuba [%i6+%g0]0x88,%l7 ! %l7 = 000000fb000000ff
2358! Starting 10 instruction Load Burst
2359! Mem[0000000010081410] = ffffffff, %l1 = b7b7d1905db07350
2360 lduha [%i2+%o5]0x80,%l1 ! %l1 = 000000000000ffff
2361
2362p0_label_89:
2363! Mem[0000000010141408] = 776060ff, %l5 = 000000007c6f1867
2364 lduha [%i5+%o4]0x80,%l5 ! %l5 = 0000000000007760
2365! Mem[0000000010081400] = 000000ff, %l3 = 0000000000000000
2366 lduba [%i2+%g0]0x88,%l3 ! %l3 = 00000000000000ff
2367! Mem[0000000010041430] = 347fff8c, %l1 = 000000000000ffff
2368 lduh [%i1+0x030],%l1 ! %l1 = 000000000000347f
2369! Mem[0000000030101400] = 23930382, %f10 = 7e181316
2370 lda [%i4+%g0]0x81,%f10 ! %f10 = 23930382
2371! Mem[00000000300c1410] = 00000000, %l7 = 00000000000000fb
2372 ldsha [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000
2373! Mem[0000000010081408] = ff0b0000 d5e743ff, %l0 = 792b6c90, %l1 = 0000347f
2374 ldda [%i2+0x008]%asi,%l0 ! %l0 = 00000000ff0b0000 00000000d5e743ff
2375! Mem[00000000300c1408] = ff000000, %l0 = 00000000ff0b0000
2376 ldswa [%i3+%o4]0x81,%l0 ! %l0 = ffffffffff000000
2377! Mem[0000000010101408] = 210b0000 a04b07ff, %l2 = 56bd72e2, %l3 = 000000ff
2378 ldda [%i4+%o4]0x88,%l2 ! %l2 = 00000000a04b07ff 00000000210b0000
2379! Mem[0000000010181428] = 7cca72a4, %l6 = 0000000000006728
2380 lduh [%i6+0x028],%l6 ! %l6 = 0000000000007cca
2381! Starting 10 instruction Store Burst
2382! %l4 = 00000000000000ff, Mem[0000000010081410] = ffffffff
2383 stwa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
2384
2385p0_label_90:
2386! %l4 = 00000000000000ff, Mem[0000000030001408] = 6400000067186f7c
2387 stxa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000000000ff
2388! Mem[0000000030001400] = ff760000, %l4 = 00000000000000ff
2389 ldstuba [%i0+%g0]0x89,%l4 ! %l4 = 00000000000000ff
2390! %l1 = 00000000d5e743ff, imm = fffffffffffff3e6, %l2 = 00000000a04b07ff
2391 sub %l1,-0xc1a,%l2 ! %l2 = 00000000d5e75019
2392! %f30 = 00000000 2ad8b0ca, Mem[0000000030081408] = ffffffff ffffffff
2393 stda %f30,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 2ad8b0ca
2394! %l0 = ffffffffff000000, Mem[00000000218000c0] = 354f8436, %asi = 80
2395 stha %l0,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 00008436
2396! %l6 = 0000000000007cca, Mem[0000000030141408] = 000000ff
2397 stba %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = ca0000ff
2398! Mem[00000000201c0001] = ffff1b53, %l7 = 0000000000000000
2399 ldstuba [%o0+0x001]%asi,%l7 ! %l7 = 000000ff000000ff
2400! Mem[0000000010141431] = 1f21457c, %l7 = 00000000000000ff
2401 ldstuba [%i5+0x031]%asi,%l7 ! %l7 = 00000021000000ff
2402! %l4 = 0000000000000000, Mem[0000000010041400] = 43a6094a
2403 stba %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00a6094a
2404! Starting 10 instruction Load Burst
2405 membar #Sync ! Added by membar checker (15)
2406! Mem[0000000030081400] = ff000000 e5f4aea1 cab0d82a 00000000
2407! Mem[0000000030081410] = 2ad8b0ca ff000000 14785cb6 0932356f
2408! Mem[0000000030081420] = de9b58ca 30e7b50f fb0d3eff f140af0a
2409! Mem[0000000030081430] = d4584a05 a287c415 6e2dcd72 1a9b537f
2410 ldda [%i2]ASI_BLK_S,%f0 ! Block Load from 0000000030081400
2411
2412p0_label_91:
2413! Mem[0000000030141410] = ffffffffa35aa749, %f30 = 00000000 2ad8b0ca
2414 ldda [%i5+%o5]0x81,%f30 ! %f30 = ffffffff a35aa749
2415! Mem[0000000030001408] = 00000000000000ff, %f16 = ff3e0dfb 0671ddb9
2416 ldda [%i0+%o4]0x81,%f16 ! %f16 = 00000000 000000ff
2417! Mem[00000000100c1410] = 000000cbfb000000, %l4 = 0000000000000000
2418 ldxa [%i3+%o5]0x88,%l4 ! %l4 = 000000cbfb000000
2419! Mem[0000000030001400] = ff0076ff, %l5 = 0000000000007760
2420 ldsba [%i0+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
2421! Mem[0000000010181408] = f1181316, %l5 = ffffffffffffffff
2422 ldsha [%i6+%o4]0x80,%l5 ! %l5 = fffffffffffff118
2423! Mem[0000000010141414] = 000000ff, %l0 = ffffffffff000000
2424 lduw [%i5+0x014],%l0 ! %l0 = 00000000000000ff
2425! Mem[0000000010141438] = 00000000, %l5 = fffffffffffff118
2426 ldswa [%i5+0x038]%asi,%l5 ! %l5 = 0000000000000000
2427! Mem[0000000010001438] = ced2eed0, %l3 = 00000000210b0000
2428 ldsb [%i0+0x038],%l3 ! %l3 = ffffffffffffffce
2429! Mem[00000000100c142c] = ed5fa07b, %f23 = a35aa749
2430 lda [%i3+0x02c]%asi,%f23 ! %f23 = ed5fa07b
2431! Starting 10 instruction Store Burst
2432! %l2 = d5e75019, %l3 = ffffffce, Mem[0000000030141410] = ffffffff a35aa749
2433 stda %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = d5e75019 ffffffce
2434
2435p0_label_92:
2436! %f16 = 00000000 000000ff, Mem[0000000030181400] = dadd00f5 a671701b
2437 stda %f16,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 000000ff
2438! %f16 = 00000000 000000ff 82e73f1e cb0000ff
2439! %f20 = ff000000 000000ff ffffffff ed5fa07b
2440! %f24 = 7e181316 4e5976b4 0000006f 8c9fd8d8
2441! %f28 = f14097b8 0deeec80 ffffffff a35aa749
2442 stda %f16,[%i2]ASI_COMMIT_S ! Block Store to 0000000030081400
2443! %l4 = 000000cbfb000000, imm = 0000000000000126, %l7 = 0000000000000021
2444 xor %l4,0x126,%l7 ! %l7 = 000000cbfb000126
2445 membar #Sync ! Added by membar checker (16)
2446! Mem[0000000030081408] = 1e3fe782, %l4 = 000000cbfb000000
2447 ldstuba [%i2+%o4]0x89,%l4 ! %l4 = 00000082000000ff
2448! %l5 = 0000000000000000, Mem[0000000030001400] = 69dac282ff7600ff
2449 stxa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000000000000000
2450! %l0 = 00000000000000ff, Mem[0000000030001410] = ffffa64300000000
2451 stxa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000000000ff
2452! Mem[0000000030181410] = ff000000, %l2 = 00000000d5e75019
2453 swapa [%i6+%o5]0x89,%l2 ! %l2 = 00000000ff000000
2454! Mem[0000000010141410] = 0000fb00, %l3 = ffffffffffffffce
2455 ldstuba [%i5+%o5]0x88,%l3 ! %l3 = 00000000000000ff
2456! %f19 = cb0000ff, Mem[0000000010181408] = f1181316
2457 sta %f19,[%i6+%o4]0x80 ! Mem[0000000010181408] = cb0000ff
2458! Starting 10 instruction Load Burst
2459! %l5 = 0000000000000000, Mem[0000000030181400] = ff000000
2460 stha %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
2461
2462p0_label_93:
2463! Mem[00000000100c143c] = bb4227e5, %l6 = 0000000000007cca
2464 ldswa [%i3+0x03c]%asi,%l6 ! %l6 = ffffffffbb4227e5
2465! Mem[0000000010001400] = 00000000000000ff, %f4 = 2ad8b0ca ff000000
2466 ldda [%i0+0x000]%asi,%f4 ! %f4 = 00000000 000000ff
2467! Mem[0000000010141408] = 776060ff 16ff187e, %l4 = 00000082, %l5 = 00000000
2468 ldda [%i5+%o4]0x80,%l4 ! %l4 = 00000000776060ff 0000000016ff187e
2469! Mem[0000000030141408] = ff0000ca, %l6 = ffffffffbb4227e5
2470 lduba [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ca
2471! Mem[00000000300c1408] = ff000000, %l4 = 00000000776060ff
2472 ldsba [%i3+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
2473! Mem[0000000010181410] = ff000000 4e5976ff, %l2 = ff000000, %l3 = 00000000
2474 ldd [%i6+%o5],%l2 ! %l2 = 00000000ff000000 000000004e5976ff
2475! Mem[0000000030101408] = 000000cb1e7e61ff, %l1 = 00000000d5e743ff
2476 ldxa [%i4+%o4]0x89,%l1 ! %l1 = 000000cb1e7e61ff
2477! Mem[00000000100c1410] = fb000000, %l2 = 00000000ff000000
2478 ldsha [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000
2479! Mem[0000000030041410] = 00000000, %l4 = ffffffffffffffff
2480 lduwa [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000
2481! Starting 10 instruction Store Burst
2482! %l1 = 000000cb1e7e61ff, Mem[0000000010181420] = f0a4f62b, %asi = 80
2483 stwa %l1,[%i6+0x020]%asi ! Mem[0000000010181420] = 1e7e61ff
2484
2485p0_label_94:
2486! Mem[0000000030081410] = 000000ff, %l1 = 000000cb1e7e61ff
2487 swapa [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
2488! %f18 = 82e73f1e cb0000ff, %l1 = 00000000000000ff
2489! Mem[00000000300c1410] = 00000000000000ff
2490 add %i3,0x010,%g1
2491 stda %f18,[%g1+%l1]ASI_PST8_SL ! Mem[00000000300c1410] = ff0000cb1e3fe782
2492! %l7 = 000000cbfb000126, Mem[0000000030041410] = de12236a00000000
2493 stxa %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000cbfb000126
2494! Mem[0000000020800041] = ffcbe56e, %l4 = 0000000000000000
2495 ldstub [%o1+0x041],%l4 ! %l4 = 000000cb000000ff
2496! Mem[0000000020800001] = ff00aff8, %l4 = 00000000000000cb
2497 ldstuba [%o1+0x001]%asi,%l4 ! %l4 = 00000000000000ff
2498! Mem[0000000010181408] = cb0000ff, %l5 = 16ff187e, %l4 = 00000000
2499 add %i6,0x08,%g1
2500 casa [%g1]0x80,%l5,%l4 ! %l4 = 00000000cb0000ff
2501! Mem[00000000211c0000] = fffb37e1, %l1 = 00000000000000ff
2502 ldstub [%o2+%g0],%l1 ! %l1 = 000000ff000000ff
2503! %l2 = 0000000000000000, Mem[0000000010041400] = 00a6094af756d882, %asi = 80
2504 stxa %l2,[%i1+0x000]%asi ! Mem[0000000010041400] = 0000000000000000
2505! Mem[0000000010041410] = 1613187e, %l7 = 000000cbfb000126
2506 ldstuba [%i1+%o5]0x88,%l7 ! %l7 = 0000007e000000ff
2507! Starting 10 instruction Load Burst
2508! Mem[0000000030001408] = 00000000, %f22 = ffffffff
2509 lda [%i0+%o4]0x89,%f22 ! %f22 = 00000000
2510
2511p0_label_95:
2512! Mem[00000000100c1408] = ff000000, %f16 = 00000000
2513 lda [%i3+%o4]0x88,%f16 ! %f16 = ff000000
2514! Mem[0000000010101410] = 2ad8b0ca, %l3 = 000000004e5976ff
2515 ldsba [%i4+%o5]0x80,%l3 ! %l3 = 000000000000002a
2516! Mem[0000000010181410] = 000000ff, %l1 = 00000000000000ff
2517 lduwa [%i6+%o5]0x88,%l1 ! %l1 = 00000000000000ff
2518! Mem[0000000010181410] = ff000000 4e5976ff, %l6 = 000000ca, %l7 = 0000007e
2519 ldda [%i6+0x010]%asi,%l6 ! %l6 = 00000000ff000000 000000004e5976ff
2520! Mem[000000001000141c] = e5ff6728, %l7 = 000000004e5976ff
2521 ldsw [%i0+0x01c],%l7 ! %l7 = ffffffffe5ff6728
2522! Mem[0000000010001410] = 40ff1e7d, %l4 = 00000000cb0000ff
2523 lduba [%i0+%o5]0x88,%l4 ! %l4 = 000000000000007d
2524! %l5 = 0000000016ff187e, imm = fffffffffffffc6f, %l7 = ffffffffe5ff6728
2525 subc %l5,-0x391,%l7 ! %l7 = 0000000016ff1c0f
2526! Mem[0000000010041408] = f1ffffffb7925e43, %l3 = 000000000000002a
2527 ldxa [%i1+%o4]0x80,%l3 ! %l3 = f1ffffffb7925e43
2528! Mem[0000000010141400] = b9dd7106fb0d3eff, %f24 = 7e181316 4e5976b4
2529 ldda [%i5+%g0]0x88,%f24 ! %f24 = b9dd7106 fb0d3eff
2530! Starting 10 instruction Store Burst
2531! %l7 = 0000000016ff1c0f, Mem[0000000010141400] = ff3e0dfb0671ddb9
2532 stx %l7,[%i5+%g0] ! Mem[0000000010141400] = 0000000016ff1c0f
2533
2534p0_label_96:
2535! %l3 = f1ffffffb7925e43, Mem[0000000010101400] = 80ecee0db89740f1
2536 stxa %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = f1ffffffb7925e43
2537! %l6 = ff000000, %l7 = 16ff1c0f, Mem[0000000010141410] = fffb0000 000000ff
2538 std %l6,[%i5+%o5] ! Mem[0000000010141410] = ff000000 16ff1c0f
2539! Mem[0000000021800100] = bd211701, %l4 = 000000000000007d
2540 ldstub [%o3+0x100],%l4 ! %l4 = 000000bd000000ff
2541! Mem[0000000010101408] = ff074ba0, %l0 = 00000000000000ff
2542 swapa [%i4+%o4]0x80,%l0 ! %l0 = 00000000ff074ba0
2543! %f27 = 8c9fd8d8, Mem[0000000030041410] = 260100fb
2544 sta %f27,[%i1+%o5]0x81 ! Mem[0000000030041410] = 8c9fd8d8
2545! Mem[00000000201c0000] = ffff1b53, %l3 = f1ffffffb7925e43
2546 ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
2547! Mem[0000000010001400] = 00000000, %l4 = 00000000000000bd
2548 swapa [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000
2549! %l5 = 0000000016ff187e, immd = 00000000000002e2, %l0 = 00000000ff074ba0
2550 udivx %l5,0x2e2,%l0 ! %l0 = 000000000007fa22
2551! %l6 = 00000000ff000000, Mem[0000000010001410] = 7d1eff40ff68abd2
2552 stxa %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000ff000000
2553! Starting 10 instruction Load Burst
2554! Mem[00000000300c1410] = cb0000ff, %l7 = 0000000016ff1c0f
2555 lduwa [%i3+%o5]0x89,%l7 ! %l7 = 00000000cb0000ff
2556
2557p0_label_97:
2558! Mem[0000000010101400] = 435e92b7, %l6 = 00000000ff000000
2559 ldsba [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000043
2560! Mem[00000000300c1408] = ff000000, %l5 = 0000000016ff187e
2561 ldsba [%i3+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
2562! Mem[0000000010001434] = f2690d26, %l1 = 00000000000000ff
2563 ldsw [%i0+0x034],%l1 ! %l1 = fffffffff2690d26
2564! %f31 = a35aa749, %f16 = ff000000
2565 fitos %f31,%f16 ! %f16 = ceb94ab1
2566! Mem[0000000030001410] = ff000000, %l5 = ffffffffffffffff
2567 lduba [%i0+%o5]0x81,%l5 ! %l5 = 00000000000000ff
2568! Mem[0000000010181400] = ff3e0dff, %l2 = 0000000000000000
2569 ldsba [%i6+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
2570! Mem[00000000300c1400] = ff0d3eff, %l3 = 00000000000000ff
2571 ldswa [%i3+%g0]0x81,%l3 ! %l3 = ffffffffff0d3eff
2572! Mem[0000000010141410] = ff000000, %l2 = ffffffffffffffff
2573 ldsba [%i5+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
2574! Mem[00000000100c1430] = 00ff9f8c, %l5 = 00000000000000ff
2575 ldsb [%i3+0x031],%l5 ! %l5 = ffffffffffffffff
2576! Starting 10 instruction Store Burst
2577! %l1 = fffffffff2690d26, Mem[0000000010041400] = 00000000
2578 stba %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 26000000
2579
2580p0_label_98:
2581! %l0 = 0007fa22, %l1 = f2690d26, Mem[0000000010041408] = fffffff1 435e92b7
2582 stda %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0007fa22 f2690d26
2583! Mem[0000000030081408] = ffe73f1e, %l6 = 0000000000000043
2584 swapa [%i2+%o4]0x81,%l6 ! %l6 = 00000000ffe73f1e
2585! Mem[0000000030001400] = 00000000, %l2 = ffffffffffffffff
2586 ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff
2587! Mem[0000000030081410] = ff617e1e, %l4 = 0000000000000000
2588 swapa [%i2+%o5]0x81,%l4 ! %l4 = 00000000ff617e1e
2589! %f3 = 00000000, Mem[0000000010001410] = 00000000
2590 sta %f3 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
2591! Mem[0000000010101428] = 7e1813164e5976b4, %l3 = ffffffffff0d3eff, %l1 = fffffffff2690d26
2592 add %i4,0x28,%g1
2593 casxa [%g1]0x80,%l3,%l1 ! %l1 = 7e1813164e5976b4
2594! Mem[0000000010101410] = 2ad8b0ca, %l4 = 00000000ff617e1e
2595 swapa [%i4+%o5]0x80,%l4 ! %l4 = 000000002ad8b0ca
2596! %l7 = 00000000cb0000ff, Mem[0000000010181424] = e3a003d0
2597 stb %l7,[%i6+0x024] ! Mem[0000000010181424] = ffa003d0
2598! Mem[0000000010001418] = 00000000, %l4 = 2ad8b0ca, %l5 = ffffffff
2599 add %i0,0x18,%g1
2600 casa [%g1]0x80,%l4,%l5 ! %l5 = 0000000000000000
2601! Starting 10 instruction Load Burst
2602! Mem[0000000010101414] = 850000ff, %f31 = a35aa749
2603 ld [%i4+0x014],%f31 ! %f31 = 850000ff
2604
2605p0_label_99:
2606! Mem[0000000030081408] = 00000043, %l7 = 00000000cb0000ff
2607 ldswa [%i2+%o4]0x81,%l7 ! %l7 = 0000000000000043
2608! Mem[0000000010081400] = ff000000, %l7 = 0000000000000043
2609 lduba [%i2+%g0]0x80,%l7 ! %l7 = 00000000000000ff
2610! Mem[0000000030081408] = 43000000, %l1 = 7e1813164e5976b4
2611 ldsba [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
2612! Mem[00000000300c1408] = ff000000, %l0 = 000000000007fa22
2613 lduha [%i3+%o4]0x81,%l0 ! %l0 = 000000000000ff00
2614! Mem[0000000010041408] = 0007fa22, %l4 = 000000002ad8b0ca
2615 ldsba [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000022
2616! Mem[0000000010101408] = ff000000, %l6 = 00000000ffe73f1e
2617 lduwa [%i4+%o4]0x88,%l6 ! %l6 = 00000000ff000000
2618! Mem[0000000010001400] = bd000000, %l1 = 0000000000000000
2619 lduwa [%i0+%g0]0x80,%l1 ! %l1 = 00000000bd000000
2620! Mem[0000000010181408] = cb0000ff, %l5 = 0000000000000000
2621 lduwa [%i6+%o4]0x80,%l5 ! %l5 = 00000000cb0000ff
2622! Mem[0000000010101408] = ff000000, %l3 = ffffffffff0d3eff
2623 lduha [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
2624! Starting 10 instruction Store Burst
2625! Mem[0000000030001400] = ff000000, %l6 = 00000000ff000000
2626 swapa [%i0+%g0]0x81,%l6 ! %l6 = 00000000ff000000
2627
2628p0_label_100:
2629! %f0 = ff000000, Mem[0000000010001410] = 00000000
2630 sta %f0 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000
2631! Mem[0000000030141400] = 43a600ff, %l6 = 00000000ff000000
2632 ldstuba [%i5+%g0]0x81,%l6 ! %l6 = 00000043000000ff
2633! Mem[00000000100c1430] = 00ff9f8c, %l5 = 00000000cb0000ff
2634 ldstub [%i3+0x030],%l5 ! %l5 = 00000000000000ff
2635! %l4 = 0000000000000022, Mem[0000000010081410] = 000000ffcab0d82a
2636 stxa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000000000000022
2637! %l4 = 0000000000000022, Mem[0000000010081410] = 0000000000000022
2638 stxa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000000000000022
2639! Mem[0000000030041408] = d2ab68ff, %l1 = 00000000bd000000
2640 ldstuba [%i1+%o4]0x81,%l1 ! %l1 = 000000d2000000ff
2641! Mem[00000000300c1410] = cb0000ff, %l6 = 0000000000000043
2642 swapa [%i3+%o5]0x89,%l6 ! %l6 = 00000000cb0000ff
2643! %f2 = cab0d82a 00000000, Mem[0000000030001410] = ff000000 00000000
2644 stda %f2 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = cab0d82a 00000000
2645! %l7 = 00000000000000ff, Mem[0000000030101400] = 82039323
2646 stha %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = 820300ff
2647! Starting 10 instruction Load Burst
2648! Mem[0000000010081410] = 00000000, %l1 = 00000000000000d2
2649 lduha [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
2650
2651p0_label_101:
2652! Mem[0000000030101408] = ff617e1ecb000000, %l3 = 0000000000000000
2653 ldxa [%i4+%o4]0x81,%l3 ! %l3 = ff617e1ecb000000
2654! Mem[00000000300c1410] = 00000043, %l5 = 0000000000000000
2655 lduha [%i3+%o5]0x89,%l5 ! %l5 = 0000000000000043
2656! Mem[00000000300c1400] = ff3e0dff, %f24 = b9dd7106
2657 lda [%i3+%g0]0x89,%f24 ! %f24 = ff3e0dff
2658! Mem[0000000010081408] = ff0b0000d5e743ff, %f16 = ceb94ab1 000000ff
2659 ldda [%i2+%o4]0x80,%f16 ! %f16 = ff0b0000 d5e743ff
2660! Mem[0000000010041408] = 0007fa22, %l3 = ff617e1ecb000000
2661 ldswa [%i1+%o4]0x88,%l3 ! %l3 = 000000000007fa22
2662! Mem[0000000030101408] = ff617e1e, %l5 = 0000000000000043
2663 lduha [%i4+%o4]0x81,%l5 ! %l5 = 000000000000ff61
2664! Mem[00000000218001c0] = d9ff73ed, %l4 = 0000000000000022
2665 ldsba [%o3+0x1c1]%asi,%l4 ! %l4 = ffffffffffffffff
2666! %f28 = f14097b8, %f10 = fb0d3eff
2667 fsqrts %f28,%f10 ! %f10 = 7fffffff
2668! Mem[0000000010041408] = 0007fa22, %l2 = 0000000000000000
2669 ldsba [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000022
2670! Starting 10 instruction Store Burst
2671! %l6 = 00000000cb0000ff, Mem[00000000300c1410] = 00000043
2672 stba %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff
2673
2674p0_label_102:
2675! %l2 = 0000000000000022, Mem[0000000010101400] = 435e92b7fffffff1
2676 stxa %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000000000000022
2677! %l6 = 00000000cb0000ff, Mem[00000000100c1400] = 0000004300000000
2678 stxa %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000cb0000ff
2679! %l2 = 0000000000000022, Mem[0000000010041402] = 26000000, %asi = 80
2680 stba %l2,[%i1+0x002]%asi ! Mem[0000000010041400] = 26002200
2681! Mem[0000000010001410] = 000000ff, %l2 = 0000000000000022
2682 swapa [%i0+%o5]0x88,%l2 ! %l2 = 00000000000000ff
2683! %f14 = 6e2dcd72, Mem[00000000100c1438] = 1e7e61c6
2684 sta %f14,[%i3+0x038]%asi ! Mem[00000000100c1438] = 6e2dcd72
2685! Mem[0000000030041408] = ffab68ff, %l3 = 000000000007fa22
2686 ldstuba [%i1+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
2687! Mem[0000000010041408] = 0007fa22, %l0 = 000000000000ff00
2688 swapa [%i1+%o4]0x88,%l0 ! %l0 = 000000000007fa22
2689! %f4 = 00000000, Mem[0000000010101400] = 00000000
2690 sta %f4 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
2691! Mem[0000000020800001] = ffffaff8, %l3 = 00000000000000ff
2692 ldstub [%o1+0x001],%l3 ! %l3 = 000000ff000000ff
2693! Starting 10 instruction Load Burst
2694! Mem[0000000030081400] = 00000000, %l6 = 00000000cb0000ff
2695 lduwa [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
2696
2697p0_label_103:
2698! Mem[0000000010101400] = 22000000 00000000, %l4 = ffffffff, %l5 = 0000ff61
2699 ldda [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000000 0000000022000000
2700! Mem[0000000030181400] = 00000000, %l5 = 0000000022000000
2701 ldsba [%i6+%g0]0x89,%l5 ! %l5 = 0000000000000000
2702! Mem[0000000020800000] = ffffaff8, %l0 = 000000000007fa22
2703 ldsh [%o1+%g0],%l0 ! %l0 = ffffffffffffffff
2704! Mem[0000000030001400] = 000000ff, %l2 = 00000000000000ff
2705 ldsha [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff
2706! Mem[0000000010081400] = 85000000000000ff, %l4 = 0000000000000000
2707 ldxa [%i2+%g0]0x88,%l4 ! %l4 = 85000000000000ff
2708! Mem[0000000010141408] = ff606077, %l5 = 0000000000000000
2709 lduba [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000077
2710! %f15 = 1a9b537f, %f25 = fb0d3eff, %f22 = 00000000
2711 fdivs %f15,%f25,%f22 ! %f22 = 80000000
2712! Mem[0000000030001408] = 00000000, %l6 = 0000000000000000
2713 ldsha [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000000
2714 membar #Sync ! Added by membar checker (17)
2715! Mem[0000000010181400] = ff0d3eff d2ab68ff cb0000ff 4e5976b4
2716! Mem[0000000010181410] = ff000000 4e5976ff 869902ff e5c28370
2717! Mem[0000000010181420] = 1e7e61ff ffa003d0 7cca72a4 8a27d318
2718! Mem[0000000010181430] = a671701b 918610af da827479 fb0d3eff
2719 ldda [%i6]ASI_BLK_PL,%f16 ! Block Load from 0000000010181400
2720! Starting 10 instruction Store Burst
2721! %f8 = de9b58ca 30e7b50f, Mem[0000000010081430] = 9410f2fd 000000ff
2722 std %f8 ,[%i2+0x030] ! Mem[0000000010081430] = de9b58ca 30e7b50f
2723
2724p0_label_104:
2725! Mem[0000000010081410] = 00000000, %l5 = 0000000000000077
2726 ldstuba [%i2+%o5]0x80,%l5 ! %l5 = 00000000000000ff
2727! %f14 = 6e2dcd72, Mem[0000000010081424] = e5f4aea1
2728 sta %f14,[%i2+0x024]%asi ! Mem[0000000010081424] = 6e2dcd72
2729! Mem[0000000030141408] = ca0000ff, %l7 = 00000000000000ff
2730 ldstuba [%i5+%o4]0x81,%l7 ! %l7 = 000000ca000000ff
2731! %l1 = 0000000000000000, Mem[00000000218000c0] = 00008436, %asi = 80
2732 stha %l1,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 00008436
2733! Mem[0000000010001428] = 574e84ce, %l0 = ffffffffffffffff
2734 ldstub [%i0+0x028],%l0 ! %l0 = 00000057000000ff
2735! Mem[0000000021800000] = 24338e4e, %l6 = 0000000000000000
2736 ldstuba [%o3+0x000]%asi,%l6 ! %l6 = 00000024000000ff
2737! %l0 = 0000000000000057, immd = fffffffffffffa0a, %l3 = 00000000000000ff
2738 sdivx %l0,-0x5f6,%l3 ! %l3 = 0000000000000000
2739! Mem[0000000010141400] = 00000000, %l6 = 0000000000000024
2740 swap [%i5+%g0],%l6 ! %l6 = 0000000000000000
2741! %l1 = 0000000000000000, Mem[00000000300c1410] = ff000000
2742 stwa %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
2743! Starting 10 instruction Load Burst
2744! Mem[0000000020800000] = ffffaff8, %l0 = 0000000000000057
2745 ldub [%o1+%g0],%l0 ! %l0 = 00000000000000ff
2746
2747p0_label_105:
2748! Mem[0000000010081410] = 000000ff, %l4 = 85000000000000ff
2749 lduwa [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff
2750! Mem[0000000030041400] = ff000000, %l3 = 0000000000000000
2751 lduba [%i1+%g0]0x81,%l3 ! %l3 = 00000000000000ff
2752! Mem[0000000010041408] = 00ff0000 260d69f2, %l2 = 000000ff, %l3 = 000000ff
2753 ldda [%i1+%o4]0x80,%l2 ! %l2 = 0000000000ff0000 00000000260d69f2
2754! Mem[0000000030081408] = 00000043cb0000ff, %f14 = 6e2dcd72 1a9b537f
2755 ldda [%i2+%o4]0x81,%f14 ! %f14 = 00000043 cb0000ff
2756! Mem[0000000030141410] = d5e75019, %l2 = 0000000000ff0000
2757 lduba [%i5+%o5]0x81,%l2 ! %l2 = 00000000000000d5
2758! Mem[0000000010141428] = 6728006f, %l1 = 0000000000000000
2759 ldswa [%i5+0x028]%asi,%l1 ! %l1 = 000000006728006f
2760! Mem[0000000010101408] = ff000000, %f5 = 000000ff
2761 lda [%i4+%o4]0x88,%f5 ! %f5 = ff000000
2762! Mem[00000000211c0000] = fffb37e1, %l4 = 00000000000000ff
2763 ldub [%o2+0x001],%l4 ! %l4 = 00000000000000fb
2764! Mem[00000000201c0000] = ffff1b53, %l3 = 00000000260d69f2
2765 lduha [%o0+0x000]%asi,%l3 ! %l3 = 000000000000ffff
2766! Starting 10 instruction Store Burst
2767! Mem[0000000010001408] = ff00a643, %l2 = 00000000000000d5
2768 swapa [%i0+%o4]0x88,%l2 ! %l2 = 00000000ff00a643
2769
2770p0_label_106:
2771! Mem[0000000010101400] = 00000000, %l3 = 000000000000ffff
2772 swapa [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000
2773! %l5 = 0000000000000000, Mem[0000000030041408] = ce5bc12bff68abff
2774 stxa %l5,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000000000
2775! Mem[0000000010181408] = cb0000ff, %l6 = 00000000, %l1 = 6728006f
2776 add %i6,0x08,%g1
2777 casa [%g1]0x80,%l6,%l1 ! %l1 = 00000000cb0000ff
2778! Mem[0000000010141404] = 16ff1c0f, %l7 = 00000000000000ca, %asi = 80
2779 swapa [%i5+0x004]%asi,%l7 ! %l7 = 0000000016ff1c0f
2780! %f7 = 0932356f, Mem[000000001008141c] = 3391135f
2781 sta %f7 ,[%i2+0x01c]%asi ! Mem[000000001008141c] = 0932356f
2782! %l1 = 00000000cb0000ff, Mem[0000000030081400] = ff00000000000000
2783 stxa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000cb0000ff
2784! Mem[0000000010081410] = ff000000, %l2 = 00000000ff00a643
2785 ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
2786! %l6 = 00000000, %l7 = 16ff1c0f, Mem[0000000030081410] = 00000000 ff000000
2787 stda %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 16ff1c0f
2788! %f10 = 7fffffff f140af0a, %l7 = 0000000016ff1c0f
2789! Mem[0000000030001428] = 018cf05f551890a6
2790 add %i0,0x028,%g1
2791 stda %f10,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030001428] = 0aaf40f1ffffff7f
2792! Starting 10 instruction Load Burst
2793! Mem[0000000030101410] = 43a600ff, %l1 = 00000000cb0000ff
2794 lduha [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
2795
2796p0_label_107:
2797! Mem[0000000010181410] = ff0000004e5976ff, %f10 = 7fffffff f140af0a
2798 ldda [%i6+0x010]%asi,%f10 ! %f10 = ff000000 4e5976ff
2799! Mem[00000000300c1400] = ff0d3eff, %l5 = 0000000000000000
2800 ldsba [%i3+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
2801! Mem[0000000010181408] = ff0000cb, %l7 = 0000000016ff1c0f
2802 lduwa [%i6+%o4]0x88,%l7 ! %l7 = 00000000ff0000cb
2803! %f8 = de9b58ca, %f15 = cb0000ff, %f16 = ff68abd2
2804 fdivs %f8 ,%f15,%f16 ! %f16 = 531b5795
2805! Mem[0000000010001410] = 000000ff00000022, %f8 = de9b58ca 30e7b50f
2806 ldda [%i0+%o5]0x88,%f8 ! %f8 = 000000ff 00000022
2807! Mem[0000000010101410] = 1e7e61ff, %l5 = ffffffffffffffff
2808 ldsba [%i4+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
2809! Mem[00000000300c1400] = ff0d3effff617e1e, %l4 = 00000000000000fb
2810 ldxa [%i3+%g0]0x81,%l4 ! %l4 = ff0d3effff617e1e
2811! Mem[0000000010141408] = 7e18ff16ff606077, %l1 = 00000000000000ff
2812 ldxa [%i5+%o4]0x88,%l1 ! %l1 = 7e18ff16ff606077
2813! Mem[00000000100c1400] = 00000000, %f3 = 00000000
2814 lda [%i3+%g0]0x88,%f3 ! %f3 = 00000000
2815! Starting 10 instruction Store Burst
2816! Mem[00000000100c1400] = 00000000, %l7 = 00000000ff0000cb
2817 swapa [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
2818
2819p0_label_108:
2820! %l3 = 0000000000000000, Mem[00000000300c1400] = ff0d3eff
2821 stha %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00003eff
2822! %l5 = ffffffffffffffff, Mem[0000000010101430] = 00000000, %asi = 80
2823 stba %l5,[%i4+0x030]%asi ! Mem[0000000010101430] = ff000000
2824! Mem[0000000030041408] = 00000000, %l2 = 00000000000000ff
2825 swapa [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000
2826! Mem[0000000010181410] = ff000000, %l1 = 7e18ff16ff606077
2827 ldstuba [%i6+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
2828! %l3 = 0000000000000000, Mem[0000000010141410] = 000000ff
2829 stha %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
2830! %l2 = 0000000000000000, Mem[0000000030081400] = cb0000ff
2831 stha %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = cb000000
2832 membar #Sync ! Added by membar checker (18)
2833! %f2 = cab0d82a, Mem[0000000010181408] = ff0000cb
2834 sta %f2 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = cab0d82a
2835! Mem[00000000300c1400] = 00003eff, %l0 = 00000000000000ff
2836 swapa [%i3+%g0]0x81,%l0 ! %l0 = 0000000000003eff
2837! %f4 = 00000000 ff000000, Mem[0000000030041410] = d8d89f8c 000000cb
2838 stda %f4 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 ff000000
2839! Starting 10 instruction Load Burst
2840! Mem[0000000030001400] = ff000000, %f22 = 7083c2e5
2841 lda [%i0+%g0]0x81,%f22 ! %f22 = ff000000
2842
2843p0_label_109:
2844! Mem[00000000300c1400] = 000000ff, %l6 = 0000000000000000
2845 lduha [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000
2846! Mem[0000000030181400] = 00000000, %l0 = 0000000000003eff
2847 lduba [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000
2848! Mem[0000000010101400] = ffff000000000022, %l4 = ff0d3effff617e1e
2849 ldxa [%i4+%g0]0x80,%l4 ! %l4 = ffff000000000022
2850! Mem[0000000010001400] = 000000bd, %l0 = 0000000000000000
2851 lduha [%i0+%g0]0x88,%l0 ! %l0 = 00000000000000bd
2852! Mem[0000000030001410] = cab0d82a, %l6 = 0000000000000000
2853 ldsba [%i0+%o5]0x81,%l6 ! %l6 = ffffffffffffffca
2854! Mem[00000000218001c0] = d9ff73ed, %l0 = 00000000000000bd
2855 ldsh [%o3+0x1c0],%l0 ! %l0 = ffffffffffffd9ff
2856! Mem[0000000010181410] = ff000000 4e5976ff, %l4 = 00000022, %l5 = ffffffff
2857 ldda [%i6+%o5]0x80,%l4 ! %l4 = 00000000ff000000 000000004e5976ff
2858! Mem[0000000010181410] = 000000ff, %l6 = ffffffffffffffca
2859 ldsba [%i6+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
2860! Mem[0000000030041400] = ff000000f9ffffff, %l4 = 00000000ff000000
2861 ldxa [%i1+%g0]0x81,%l4 ! %l4 = ff000000f9ffffff
2862! Starting 10 instruction Store Burst
2863! Mem[00000000201c0000] = ffff1b53, %l6 = ffffffffffffffff
2864 ldstub [%o0+%g0],%l6 ! %l6 = 000000ff000000ff
2865
2866p0_label_110:
2867! Mem[0000000010001400] = bd000000, %l5 = 000000004e5976ff
2868 ldstuba [%i0+%g0]0x80,%l5 ! %l5 = 000000bd000000ff
2869! %f26 = 18d3278a a472ca7c, %l4 = ff000000f9ffffff
2870! Mem[0000000030101428] = b476594e1613187e
2871 add %i4,0x028,%g1
2872 stda %f26,[%g1+%l4]ASI_PST8_S ! Mem[0000000030101428] = 18d3278aa472ca7c
2873! Mem[000000001018141d] = e5c28370, %l7 = 0000000000000000
2874 ldstub [%i6+0x01d],%l7 ! %l7 = 000000c2000000ff
2875! Mem[000000001000141c] = e5ff6728, %l1 = 000000ff, %l7 = 000000c2
2876 add %i0,0x1c,%g1
2877 casa [%g1]0x80,%l1,%l7 ! %l7 = 00000000e5ff6728
2878! Mem[0000000030141408] = ff0000ff, %l4 = ff000000f9ffffff
2879 ldstuba [%i5+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
2880! %l1 = 00000000000000ff, %l0 = ffffffffffffd9ff, %l2 = 0000000000000000
2881 udivx %l1,%l0,%l2 ! %l2 = 0000000000000000
2882! Mem[00000000300c1410] = 00000000, %l1 = 00000000000000ff
2883 ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 00000000000000ff
2884! %l7 = 00000000e5ff6728, immd = ffffffffffffff1f, %l0 = ffffffffffffd9ff
2885 mulx %l7,-0x0e1,%l0 ! %l0 = ffffff35da8655d8
2886! %l7 = 00000000e5ff6728, Mem[0000000010181400] = ff3e0dff
2887 stwa %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = e5ff6728
2888! Starting 10 instruction Load Burst
2889! Mem[0000000030081410] = 00000000, %l0 = ffffff35da8655d8
2890 ldsba [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
2891
2892p0_label_111:
2893! Mem[0000000010181410] = ff000000, %l3 = 0000000000000000
2894 ldsha [%i6+%o5]0x80,%l3 ! %l3 = ffffffffffffff00
2895! Mem[0000000020800000] = ffffaff8, %l5 = 00000000000000bd
2896 ldsha [%o1+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
2897! Mem[0000000010101400] = ffff0000, %f21 = 000000ff
2898 lda [%i4+%g0]0x80,%f21 ! %f21 = ffff0000
2899! Mem[00000000100c1410] = 000000fb, %l6 = 00000000000000ff
2900 ldsb [%i3+0x011],%l6 ! %l6 = 0000000000000000
2901! Mem[0000000030041408] = ff000000, %l3 = ffffffffffffff00
2902 lduba [%i1+%o4]0x81,%l3 ! %l3 = 00000000000000ff
2903! Mem[0000000010141410] = 00000000, %l5 = ffffffffffffffff
2904 ldswa [%i5+%o5]0x80,%l5 ! %l5 = 0000000000000000
2905! Mem[0000000010101400] = 0000ffff, %l4 = 00000000000000ff
2906 ldswa [%i4+%g0]0x88,%l4 ! %l4 = 000000000000ffff
2907! Mem[0000000030181400] = 00000000, %l3 = 00000000000000ff
2908 ldsha [%i6+%g0]0x89,%l3 ! %l3 = 0000000000000000
2909! Mem[0000000010141408] = 776060ff, %f2 = cab0d82a
2910 lda [%i5+%o4]0x80,%f2 ! %f2 = 776060ff
2911! Starting 10 instruction Store Burst
2912! %l5 = 0000000000000000, Mem[0000000030081400] = cb000000
2913 stba %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = cb000000
2914
2915p0_label_112:
2916! %f12 = d4584a05 a287c415, Mem[0000000030001400] = 000000ff 00000000
2917 stda %f12,[%i0+%g0]0x89 ! Mem[0000000030001400] = d4584a05 a287c415
2918! Mem[0000000030101400] = ff000382, %l7 = 00000000e5ff6728
2919 ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
2920! Mem[00000000100c1413] = 000000fb, %l1 = 0000000000000000
2921 ldstub [%i3+0x013],%l1 ! %l1 = 000000fb000000ff
2922! %l7 = 00000000000000ff, Mem[0000000010141410] = 00000000
2923 stba %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000000
2924! Mem[0000000030181410] = d5e75019, %l0 = 0000000000000000
2925 swapa [%i6+%o5]0x89,%l0 ! %l0 = 00000000d5e75019
2926! Mem[0000000030081410] = 00000000, %l1 = 00000000000000fb
2927 ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
2928! Mem[0000000030041400] = 000000ff, %l4 = 000000000000ffff
2929 ldstuba [%i1+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
2930! %l4 = 00000000000000ff, Mem[0000000010141400] = 24000000
2931 stwa %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
2932! Code Fragment 4
2933p0_fragment_8:
2934! %l0 = 00000000d5e75019
2935 setx 0xfc6123dfd1158a26,%g7,%l0 ! %l0 = fc6123dfd1158a26
2936! %l1 = 0000000000000000
2937 setx 0x29109b0822bc760f,%g7,%l1 ! %l1 = 29109b0822bc760f
2938 setx 0x7ff8, %g1, %g2
2939 and %l0, %g2, %l0
2940 setx 0xffffffff, %g1, %g2
2941 and %l1, %g2, %l1
2942 setx 0x100000000, %g1, %g2
2943 or %l1, %g2, %l1 ! Set bit 32 - perrinj
2944 ta T_CHANGE_HPRIV
2945 stxa %l1, [%l0]ASI_ICACHE_INSTR
2946 ta T_CHANGE_NONHPRIV
2947! %l0 = fc6123dfd1158a26
2948 setx 0xeb3629a06b3f99ab,%g7,%l0 ! %l0 = eb3629a06b3f99ab
2949! %l1 = 29109b0822bc760f
2950 setx 0xe1c595f8144d1c05,%g7,%l1 ! %l1 = e1c595f8144d1c05
2951! Starting 10 instruction Load Burst
2952! Mem[0000000010181410] = 000000ff, %l1 = e1c595f8144d1c05
2953 lduwa [%i6+%o5]0x88,%l1 ! %l1 = 00000000000000ff
2954
2955p0_label_113:
2956! Mem[0000000010181430] = a671701b, %l4 = 00000000000000ff
2957 lduba [%i6+0x030]%asi,%l4 ! %l4 = 00000000000000a6
2958! Mem[0000000010081400] = ff000000, %l4 = 00000000000000a6
2959 lduha [%i2+%g0]0x80,%l4 ! %l4 = 000000000000ff00
2960! Mem[0000000010101418] = ff606077e5f4aea1, %l7 = 00000000000000ff
2961 ldxa [%i4+0x018]%asi,%l7 ! %l7 = ff606077e5f4aea1
2962! Mem[0000000030081400] = 000000cb, %f28 = af108691
2963 lda [%i2+%g0]0x81,%f28 ! %f28 = 000000cb
2964! Mem[0000000030081410] = 000000ff, %l5 = 0000000000000000
2965 ldswa [%i2+%o5]0x89,%l5 ! %l5 = 00000000000000ff
2966! Mem[000000001004142c] = 626377ff, %l5 = 00000000000000ff
2967 lduha [%i1+0x02e]%asi,%l5 ! %l5 = 00000000000077ff
2968! Mem[0000000021800140] = b9ffdf62, %l1 = 00000000000000ff
2969 lduha [%o3+0x140]%asi,%l1 ! %l1 = 000000000000b9ff
2970! Mem[0000000010001410] = 22000000, %l6 = 0000000000000000
2971 lduwa [%i0+0x010]%asi,%l6 ! %l6 = 0000000022000000
2972! Mem[0000000010101410] = ff617e1e, %l1 = 000000000000b9ff
2973 ldsh [%i4+%o5],%l1 ! %l1 = ffffffffffffff61
2974! Starting 10 instruction Store Burst
2975! %f16 = 531b5795 ff3e0dff, Mem[0000000010081410] = ff000000 00000022
2976 stda %f16,[%i2+%o5]0x80 ! Mem[0000000010081410] = 531b5795 ff3e0dff
2977
2978p0_label_114:
2979! %f6 = 14785cb6 0932356f, Mem[00000000100c1400] = cb0000ff ff0000cb
2980 stda %f6 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 14785cb6 0932356f
2981! Mem[0000000010181402] = 2867ffe5, %l3 = 0000000000000000
2982 ldstuba [%i6+0x002]%asi,%l3 ! %l3 = 000000ff000000ff
2983! Mem[0000000030181408] = 000000ff, %l6 = 0000000022000000
2984 swapa [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
2985! %l3 = 00000000000000ff, Mem[0000000020800040] = ffffe56e
2986 sth %l3,[%o1+0x040] ! Mem[0000000020800040] = 00ffe56e
2987! Mem[0000000030141410] = d5e75019, %l4 = 000000000000ff00
2988 ldstuba [%i5+%o5]0x81,%l4 ! %l4 = 000000d5000000ff
2989! %f10 = ff000000 4e5976ff, Mem[0000000010181408] = 2ad8b0ca 4e5976b4
2990 stda %f10,[%i6+0x008]%asi ! Mem[0000000010181408] = ff000000 4e5976ff
2991! %l0 = eb3629a06b3f99ab, Mem[0000000010041428] = 000000f9626377ff, %asi = 80
2992 stxa %l0,[%i1+0x028]%asi ! Mem[0000000010041428] = eb3629a06b3f99ab
2993! %f30 = ff3e0dfb 797482da, %l2 = 0000000000000000
2994! Mem[0000000010101420] = 000000007a5394ff
2995 add %i4,0x020,%g1
2996 stda %f30,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010101420] = 000000007a5394ff
2997! %f10 = ff000000 4e5976ff, Mem[0000000010041430] = 347fff8c 40ecb5f1
2998 std %f10,[%i1+0x030] ! Mem[0000000010041430] = ff000000 4e5976ff
2999! Starting 10 instruction Load Burst
3000! Mem[0000000010001408] = d5000000, %l0 = eb3629a06b3f99ab
3001 lduba [%i0+%o4]0x80,%l0 ! %l0 = 00000000000000d5
3002
3003p0_label_115:
3004! Mem[00000000201c0000] = ffff1b53, %l5 = 00000000000077ff
3005 ldsh [%o0+%g0],%l5 ! %l5 = ffffffffffffffff
3006! %l2 = 0000000000000000, immed = 00000c8d, %y = 00000000
3007 smul %l2,0xc8d,%l4 ! %l4 = 0000000000000000, %y = 00000000
3008! Mem[0000000020800040] = 00ffe56e, %l4 = 0000000000000000
3009 lduba [%o1+0x041]%asi,%l4 ! %l4 = 00000000000000ff
3010! Mem[0000000030101408] = ff617e1e, %f12 = d4584a05
3011 lda [%i4+%o4]0x81,%f12 ! %f12 = ff617e1e
3012! Mem[0000000030101408] = ff617e1e, %f23 = ff029986
3013 lda [%i4+%o4]0x81,%f23 ! %f23 = ff617e1e
3014! Mem[0000000030141408] = ff0000ff, %l2 = 0000000000000000
3015 ldsba [%i5+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
3016! Mem[0000000030141408] = ff0000ff, %l7 = ff606077e5f4aea1
3017 ldstuba [%i5+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
3018! Mem[0000000010181408] = 000000ff, %l0 = 00000000000000d5
3019 lduba [%i6+%o4]0x88,%l0 ! %l0 = 00000000000000ff
3020! Mem[0000000030141410] = ffe75019ffffffce, %l7 = 00000000000000ff
3021 ldxa [%i5+%o5]0x81,%l7 ! %l7 = ffe75019ffffffce
3022! Starting 10 instruction Store Burst
3023! Mem[0000000010001408] = d5000000, %l1 = ffffffffffffff61
3024 ldstuba [%i0+%o4]0x80,%l1 ! %l1 = 000000d5000000ff
3025
3026p0_label_116:
3027! %l4 = 00000000000000ff, Mem[0000000030141408] = ff0000ff
3028 stba %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff0000ff
3029! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000030141410] = 1950e7ff ceffffff
3030 stda %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff ffffffff
3031! %l6 = 00000000000000ff, Mem[0000000030001410] = 2ad8b0ca
3032 stha %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 2ad800ff
3033! %l6 = 00000000000000ff, Mem[00000000100c1418] = 7e181316
3034 stw %l6,[%i3+0x018] ! Mem[00000000100c1418] = 000000ff
3035! %l4 = 000000ff, %l5 = ffffffff, Mem[00000000100c1400] = 0932356f 14785cb6
3036 stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff ffffffff
3037! %f0 = ff000000, Mem[0000000010101400] = 0000ffff
3038 sta %f0 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff000000
3039! Mem[0000000010181408] = 000000ff, %l6 = 00000000000000ff
3040 ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
3041! %f7 = 0932356f, Mem[0000000010101410] = ff617e1e
3042 sta %f7 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0932356f
3043! Mem[0000000010001400] = ff000000, %l2 = ffffffffffffffff
3044 ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
3045! Starting 10 instruction Load Burst
3046! Mem[0000000030041410] = ff000000, %l6 = 00000000000000ff
3047 lduwa [%i1+%o5]0x89,%l6 ! %l6 = 00000000ff000000
3048
3049p0_label_117:
3050! Mem[0000000010101428] = 7e181316 4e5976b4, %l6 = ff000000, %l7 = ffffffce
3051 ldda [%i4+0x028]%asi,%l6 ! %l6 = 000000007e181316 000000004e5976b4
3052! Mem[0000000030181408] = 000000223391135f, %f18 = b476594e ff0000cb
3053 ldda [%i6+%o4]0x81,%f18 ! %f18 = 00000022 3391135f
3054! Mem[0000000030041410] = ff000000, %l1 = 00000000000000d5
3055 ldsba [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000000
3056! Mem[0000000010041410] = ff1813164e5976b4, %f2 = 776060ff 00000000
3057 ldda [%i1+%o5]0x80,%f2 ! %f2 = ff181316 4e5976b4
3058! Mem[00000000100c1404] = ffffffff, %l0 = 00000000000000ff
3059 lduw [%i3+0x004],%l0 ! %l0 = 00000000ffffffff
3060! Mem[00000000100c1410] = ff000000, %l3 = 00000000000000ff
3061 ldsha [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000000
3062! Mem[0000000010101410] = 0932356f850000ff, %f14 = 00000043 cb0000ff
3063 ldda [%i4+%o5]0x80,%f14 ! %f14 = 0932356f 850000ff
3064! Mem[0000000030141410] = ff000000ffffffff, %l3 = 0000000000000000
3065 ldxa [%i5+%o5]0x81,%l3 ! %l3 = ff000000ffffffff
3066! Mem[0000000010101410] = 6f353209, %l7 = 000000004e5976b4
3067 lduwa [%i4+%o5]0x88,%l7 ! %l7 = 000000006f353209
3068! Starting 10 instruction Store Burst
3069! %f12 = ff617e1e, %f23 = ff617e1e, %f14 = 0932356f 850000ff
3070 fsmuld %f12,%f23,%f14 ! %f14 = 4fe8d3dd dbb17080
3071
3072p0_label_118:
3073! Mem[0000000030081400] = 000000cb, %l4 = 00000000000000ff
3074 ldstuba [%i2+%g0]0x81,%l4 ! %l4 = 00000000000000ff
3075! %l6 = 000000007e181316, Mem[0000000010001400] = 000000ff
3076 stha %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00001316
3077! %f24 = d003a0ff ff617e1e, %l0 = 00000000ffffffff
3078! Mem[0000000030041400] = ff000000f9ffffff
3079 stda %f24,[%i1+%l0]ASI_PST32_S ! Mem[0000000030041400] = d003a0ffff617e1e
3080! Mem[0000000021800180] = ffffca9e, %l6 = 000000007e181316
3081 ldstuba [%o3+0x180]%asi,%l6 ! %l6 = 000000ff000000ff
3082! %l3 = ff000000ffffffff, Mem[0000000010101410] = 0932356f
3083 stw %l3,[%i4+%o5] ! Mem[0000000010101410] = ffffffff
3084! %l6 = 00000000000000ff, Mem[0000000010001408] = 000000ff
3085 stba %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff
3086! Mem[0000000010001400] = 16130000, %l1 = 0000000000000000
3087 swapa [%i0+%g0]0x80,%l1 ! %l1 = 0000000016130000
3088! %l5 = ffffffffffffffff, Mem[0000000030041410] = 000000ff
3089 stba %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff0000ff
3090! Mem[0000000010081401] = ff000000, %l3 = ff000000ffffffff
3091 ldstub [%i2+0x001],%l3 ! %l3 = 00000000000000ff
3092! Starting 10 instruction Load Burst
3093! Mem[0000000010181400] = 2867ffe5d2ab68ff, %l3 = 0000000000000000
3094 ldxa [%i6+%g0]0x80,%l3 ! %l3 = 2867ffe5d2ab68ff
3095
3096p0_label_119:
3097! Mem[0000000030041400] = d003a0ff, %f8 = 000000ff
3098 lda [%i1+%g0]0x81,%f8 ! %f8 = d003a0ff
3099! Mem[0000000010001400] = 00000000, %l6 = 00000000000000ff
3100 ldswa [%i0+%g0]0x80,%l6 ! %l6 = 0000000000000000
3101! Mem[0000000010041410] = ff181316, %f0 = ff000000
3102 lda [%i1+%o5]0x80,%f0 ! %f0 = ff181316
3103! Mem[000000001018140c] = 4e5976ff, %l6 = 0000000000000000
3104 ldswa [%i6+0x00c]%asi,%l6 ! %l6 = 000000004e5976ff
3105! Mem[0000000030101410] = ff00a643, %f16 = 531b5795
3106 lda [%i4+%o5]0x81,%f16 ! %f16 = ff00a643
3107! Mem[0000000030141400] = ff00a6ff, %l2 = 00000000000000ff
3108 lduba [%i5+%g0]0x89,%l2 ! %l2 = 00000000000000ff
3109! Mem[0000000030001400] = 15c487a2, %l1 = 0000000016130000
3110 lduba [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000015
3111! Mem[0000000030101408] = ff617e1e, %f30 = ff3e0dfb
3112 lda [%i4+%o4]0x81,%f30 ! %f30 = ff617e1e
3113! Mem[00000000300c1400] = 000000ff, %l1 = 0000000000000015
3114 ldsha [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000000
3115! Starting 10 instruction Store Burst
3116! %l4 = 0000000000000000, Mem[0000000010101408] = 000000ff
3117 stha %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff
3118
3119p0_label_120:
3120! Mem[0000000030181408] = 00000022, %l4 = 0000000000000000
3121 ldstuba [%i6+%o4]0x81,%l4 ! %l4 = 00000000000000ff
3122! Mem[0000000010001408] = 000000ff, %l4 = 0000000000000000
3123 swapa [%i0+%o4]0x88,%l4 ! %l4 = 00000000000000ff
3124! %f24 = d003a0ff ff617e1e, Mem[0000000030181400] = 00000000 00000000
3125 stda %f24,[%i6+%g0]0x89 ! Mem[0000000030181400] = d003a0ff ff617e1e
3126! Mem[00000000100c1400] = ff000000, %l5 = ffffffffffffffff
3127 swapa [%i3+%g0]0x80,%l5 ! %l5 = 00000000ff000000
3128! %f4 = 00000000 ff000000, Mem[00000000300c1400] = ff000000 1e7e61ff
3129 stda %f4 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 ff000000
3130! Mem[0000000030041410] = ff0000ff, %l5 = 00000000ff000000
3131 ldstuba [%i1+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
3132! %l0 = 00000000ffffffff, Mem[000000001008142c] = e7826323, %asi = 80
3133 stwa %l0,[%i2+0x02c]%asi ! Mem[000000001008142c] = ffffffff
3134! %l6 = 4e5976ff, %l7 = 6f353209, Mem[00000000100c1418] = 000000ff 4e5976b4
3135 std %l6,[%i3+0x018] ! Mem[00000000100c1418] = 4e5976ff 6f353209
3136! Mem[0000000010081418] = d1193ab90932356f, %l4 = 00000000000000ff, %l0 = 00000000ffffffff
3137 add %i2,0x18,%g1
3138 casxa [%g1]0x80,%l4,%l0 ! %l0 = d1193ab90932356f
3139! Starting 10 instruction Load Burst
3140! %l5 = 00000000000000ff, %l6 = 000000004e5976ff, %y = 00000000
3141 sdiv %l5,%l6,%l0 ! %l0 = 0000000000000000
3142 mov %l0,%y ! %y = 00000000
3143
3144p0_label_121:
3145! Mem[0000000030101410] = ff00a643dbf496ff, %f16 = ff00a643 ff3e0dff
3146 ldda [%i4+%o5]0x81,%f16 ! %f16 = ff00a643 dbf496ff
3147! %f6 = 14785cb6, %f0 = ff181316, %f10 = ff000000
3148 fadds %f6 ,%f0 ,%f10 ! %f10 = ff181316
3149! Mem[00000000300c1410] = 000000ff, %l7 = 000000006f353209
3150 ldsba [%i3+%o5]0x89,%l7 ! %l7 = ffffffffffffffff
3151! Mem[0000000010001408] = 00000000, %l6 = 000000004e5976ff
3152 ldsha [%i0+0x008]%asi,%l6 ! %l6 = 0000000000000000
3153! Mem[00000000100c1438] = 6e2dcd72 bb4227e5, %l4 = 000000ff, %l5 = 000000ff
3154 ldd [%i3+0x038],%l4 ! %l4 = 000000006e2dcd72 00000000bb4227e5
3155! Mem[0000000030001400] = d4584a05a287c415, %l6 = 0000000000000000
3156 ldxa [%i0+%g0]0x89,%l6 ! %l6 = d4584a05a287c415
3157! Mem[0000000010041400] = 26002200, %f18 = 00000022
3158 lda [%i1+%g0]0x80,%f18 ! %f18 = 26002200
3159! Mem[0000000030001410] = ff00d82a, %l6 = d4584a05a287c415
3160 ldsba [%i0+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
3161! Mem[0000000030081408] = ff0000cb 43000000, %l2 = 000000ff, %l3 = d2ab68ff
3162 ldda [%i2+%o4]0x89,%l2 ! %l2 = 0000000043000000 00000000ff0000cb
3163! Starting 10 instruction Store Burst
3164! Mem[0000000010081410] = 95571b53, %l7 = ffffffffffffffff
3165 ldstuba [%i2+%o5]0x88,%l7 ! %l7 = 00000053000000ff
3166
3167p0_label_122:
3168! %l1 = 0000000000000000, Mem[0000000010181408] = 000000ff
3169 stwa %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
3170! %l6 = ffffffffffffffff, Mem[00000000201c0001] = ffff1b53
3171 stb %l6,[%o0+0x001] ! Mem[00000000201c0000] = ffff1b53
3172! %f20 = ff76594e ffff0000, %l0 = 0000000000000000
3173! Mem[0000000030181408] = ff0000223391135f
3174 add %i6,0x008,%g1
3175 stda %f20,[%g1+%l0]ASI_PST8_S ! Mem[0000000030181408] = ff0000223391135f
3176! Mem[0000000010041408] = 00ff0000, %l0 = 0000000000000000
3177 ldstuba [%i1+%o4]0x80,%l0 ! %l0 = 00000000000000ff
3178! %f4 = 00000000 ff000000, %l3 = 00000000ff0000cb
3179! Mem[0000000030081430] = f14097b80deeec80
3180 add %i2,0x030,%g1
3181 stda %f4,[%g1+%l3]ASI_PST32_SL ! Mem[0000000030081430] = 000000ff00000000
3182! Mem[0000000030181400] = 1e7e61ff, %l2 = 0000000043000000
3183 ldstuba [%i6+%g0]0x81,%l2 ! %l2 = 0000001e000000ff
3184! %f14 = 4fe8d3dd dbb17080, %l6 = ffffffffffffffff
3185! Mem[00000000100c1420] = ffdac282dbf496ff
3186 add %i3,0x020,%g1
3187 stda %f14,[%g1+%l6]ASI_PST8_P ! Mem[00000000100c1420] = 4fe8d3dddbb17080
3188! Mem[0000000010101434] = 000000ff, %l2 = 000000000000001e, %asi = 80
3189 swapa [%i4+0x034]%asi,%l2 ! %l2 = 00000000000000ff
3190! %f16 = ff00a643 dbf496ff 26002200 3391135f
3191! %f20 = ff76594e ffff0000 ff000000 ff617e1e
3192! %f24 = d003a0ff ff617e1e 18d3278a a472ca7c
3193! %f28 = 000000cb 1b7071a6 ff617e1e 797482da
3194 stda %f16,[%i1]ASI_BLK_P ! Block Store to 0000000010041400
3195! Starting 10 instruction Load Burst
3196! Mem[0000000010181408] = 00000000, %l2 = 00000000000000ff
3197 ldswa [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000000
3198
3199p0_label_123:
3200! Mem[0000000030001408] = ff000000 00000000, %l0 = 00000000, %l1 = 00000000
3201 ldda [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000 00000000ff000000
3202! Mem[00000000300c1410] = 000000ff, %l2 = 0000000000000000
3203 lduwa [%i3+%o5]0x89,%l2 ! %l2 = 00000000000000ff
3204! Mem[0000000010101408] = 000000ff, %f2 = ff181316
3205 lda [%i4+%o4]0x80,%f2 ! %f2 = 000000ff
3206! Mem[0000000010001410] = 00000022, %f13 = a287c415
3207 lda [%i0+%o5]0x88,%f13 ! %f13 = 00000022
3208! Mem[0000000030101410] = 43a600ff, %l4 = 000000006e2dcd72
3209 lduwa [%i4+%o5]0x89,%l4 ! %l4 = 0000000043a600ff
3210! Mem[0000000030001410] = 2ad800ff, %l1 = 00000000ff000000
3211 ldswa [%i0+%o5]0x89,%l1 ! %l1 = 000000002ad800ff
3212! Mem[00000000100c1410] = 000000ff, %l2 = 00000000000000ff
3213 ldsha [%i3+0x012]%asi,%l2 ! %l2 = 00000000000000ff
3214! Mem[0000000010101410] = ffffffff, %l4 = 0000000043a600ff
3215 ldswa [%i4+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
3216! Mem[0000000030041408] = 00000000 000000ff, %l6 = ffffffff, %l7 = 00000053
3217 ldda [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff 0000000000000000
3218! Starting 10 instruction Store Burst
3219! Mem[0000000010141410] = ff000000, %l6 = 00000000000000ff
3220 swapa [%i5+%o5]0x80,%l6 ! %l6 = 00000000ff000000
3221
3222p0_label_124:
3223! Mem[0000000030101408] = 1e7e61ff, %l4 = ffffffffffffffff
3224 swapa [%i4+%o4]0x89,%l4 ! %l4 = 000000001e7e61ff
3225! %l3 = 00000000ff0000cb, Mem[00000000100c1408] = ff000000
3226 stwa %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff0000cb
3227 membar #Sync ! Added by membar checker (19)
3228! Mem[0000000010041430] = 000000cb1b7071a6, %l2 = 00000000000000ff, %l0 = 0000000000000000
3229 add %i1,0x30,%g1
3230 casxa [%g1]0x80,%l2,%l0 ! %l0 = 000000cb1b7071a6
3231! Mem[0000000030181408] = ff000022, %l7 = 0000000000000000
3232 ldstuba [%i6+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
3233! %l6 = 00000000ff000000, Mem[0000000010101408] = ff000000
3234 stba %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000000
3235! %l7 = 00000000000000ff, Mem[0000000030081400] = cb0000ff
3236 stwa %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff
3237! %l7 = 00000000000000ff, Mem[0000000010101410] = ffffffff
3238 stha %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffff00ff
3239! Mem[0000000010041400] = ff00a643, %l3 = 00000000ff0000cb
3240 ldstuba [%i1+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
3241! %l4 = 000000001e7e61ff, Mem[00000000211c0000] = fffb37e1, %asi = 80
3242 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 61ff37e1
3243! Starting 10 instruction Load Burst
3244! %f14 = 4fe8d3dd, %f25 = ff617e1e
3245 fcmps %fcc3,%f14,%f25 ! %fcc3 = 2
3246
3247p0_label_125:
3248! %f16 = ff00a643, %f27 = a472ca7c, %f6 = 14785cb6 0932356f
3249 fsmuld %f16,%f27,%f6 ! %f6 = 447e80bb 35d99d00
3250! Mem[0000000030101410] = ff96f4db 43a600ff, %l4 = 1e7e61ff, %l5 = bb4227e5
3251 ldda [%i4+%o5]0x89,%l4 ! %l4 = 0000000043a600ff 00000000ff96f4db
3252! Mem[0000000030041400] = d003a0ff, %l2 = 00000000000000ff
3253 ldsha [%i1+%g0]0x81,%l2 ! %l2 = ffffffffffffd003
3254! Mem[0000000030041408] = ff000000 00000000, %l2 = ffffd003, %l3 = 000000ff
3255 ldda [%i1+%o4]0x81,%l2 ! %l2 = 00000000ff000000 0000000000000000
3256! Mem[0000000010181408] = ff76594e00000000, %f24 = d003a0ff ff617e1e
3257 ldda [%i6+%o4]0x88,%f24 ! %f24 = ff76594e 00000000
3258! Mem[0000000010181410] = ff76594e000000ff, %l4 = 0000000043a600ff
3259 ldxa [%i6+%o5]0x88,%l4 ! %l4 = ff76594e000000ff
3260! Mem[0000000010001400] = 00000000, %f27 = a472ca7c
3261 lda [%i0+%g0]0x80,%f27 ! %f27 = 00000000
3262! Mem[0000000030081400] = ff000000, %l7 = 00000000000000ff
3263 ldsba [%i2+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
3264! Mem[0000000030181410] = 00000000 7a539475, %l4 = 000000ff, %l5 = ff96f4db
3265 ldda [%i6+%o5]0x81,%l4 ! %l4 = 0000000000000000 000000007a539475
3266! Starting 10 instruction Store Burst
3267! %l6 = ff000000, %l7 = ffffffff, Mem[0000000030081408] = 00000043 cb0000ff
3268 stda %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff000000 ffffffff
3269
3270p0_label_126:
3271! %l0 = 000000cb1b7071a6, Mem[0000000010041404] = dbf496ff
3272 sth %l0,[%i1+0x004] ! Mem[0000000010041404] = 71a696ff
3273! %l4 = 0000000000000000, Mem[0000000030141400] = ffa600fffa000000
3274 stxa %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000000000000
3275! %f22 = ff000000, Mem[0000000010081410] = 95571bff
3276 sta %f22,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000000
3277! %l0 = 000000cb1b7071a6, Mem[00000000201c0000] = ffff1b53, %asi = 80
3278 stba %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = a6ff1b53
3279! %l2 = ff000000, %l3 = 00000000, Mem[0000000010081408] = ff0b0000 d5e743ff
3280 stda %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff000000 00000000
3281! Mem[0000000010101426] = 7a5394ff, %l6 = 00000000ff000000
3282 ldstub [%i4+0x026],%l6 ! %l6 = 00000094000000ff
3283! %f26 = 18d3278a 00000000, Mem[0000000010141410] = ff000000 0f1cff16
3284 stda %f26,[%i5+%o5]0x88 ! Mem[0000000010141410] = 18d3278a 00000000
3285! Mem[0000000030101408] = ffffffff, %l5 = 000000007a539475
3286 ldstuba [%i4+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
3287! %l2 = ff000000, %l3 = 00000000, Mem[0000000030181408] = 220000ff 5f139133
3288 stda %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff000000 00000000
3289! Starting 10 instruction Load Burst
3290! Mem[0000000030101410] = 43a600ff, %f29 = 1b7071a6
3291 lda [%i4+%o5]0x89,%f29 ! %f29 = 43a600ff
3292
3293p0_label_127:
3294! %f26 = 18d3278a, %f26 = 18d3278a, %f23 = ff617e1e
3295 fadds %f26,%f26,%f23 ! %f23 = 1953278a
3296! Mem[00000000211c0000] = 61ff37e1, %l5 = 00000000000000ff
3297 lduba [%o2+0x001]%asi,%l5 ! %l5 = 00000000000000ff
3298! Mem[0000000010141408] = 776060ff16ff187e, %f0 = ff181316 e5f4aea1
3299 ldda [%i5+%o4]0x80,%f0 ! %f0 = 776060ff 16ff187e
3300! Mem[0000000010001404] = 000000ff, %l6 = 0000000000000094
3301 ldub [%i0+0x004],%l6 ! %l6 = 0000000000000000
3302! Mem[0000000030181400] = ff7e61ff, %l4 = 0000000000000000
3303 ldsha [%i6+%g0]0x81,%l4 ! %l4 = ffffffffffffff7e
3304! Mem[0000000030001410] = ff00d82a00000000, %l3 = 0000000000000000
3305 ldxa [%i0+%o5]0x81,%l3 ! %l3 = ff00d82a00000000
3306! Mem[00000000100c1400] = ffffffff, %l3 = ff00d82a00000000
3307 lduba [%i3+%g0]0x80,%l3 ! %l3 = 00000000000000ff
3308! Mem[000000001004141c] = ff617e1e, %l4 = ffffffffffffff7e
3309 ldsw [%i1+0x01c],%l4 ! %l4 = ffffffffff617e1e
3310! Mem[0000000010081408] = ff00000000000000, %f26 = 18d3278a 00000000
3311 ldda [%i2+%o4]0x80,%f26 ! %f26 = ff000000 00000000
3312! Starting 10 instruction Store Burst
3313! %l6 = 0000000000000000, Mem[0000000010041410] = 4e5976ff
3314 stba %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 4e597600
3315
3316p0_label_128:
3317! Mem[0000000010001408] = 00000000, %l0 = 000000cb1b7071a6
3318 ldstuba [%i0+%o4]0x88,%l0 ! %l0 = 00000000000000ff
3319! %l1 = 000000002ad800ff, Mem[0000000010101408] = 000000ff
3320 stwa %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 2ad800ff
3321! %l4 = ffffffffff617e1e, Mem[00000000211c0000] = 61ff37e1
3322 sth %l4,[%o2+%g0] ! Mem[00000000211c0000] = 7e1e37e1
3323! %f4 = 00000000 ff000000, Mem[0000000030101410] = 43a600ff ff96f4db
3324 stda %f4 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 ff000000
3325! Mem[00000000300c1400] = 000000ff, %l2 = 00000000ff000000
3326 ldstuba [%i3+%g0]0x81,%l2 ! %l2 = 00000000000000ff
3327! %l0 = 00000000, %l1 = 2ad800ff, Mem[00000000300c1400] = ff0000ff 00000000
3328 stda %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 2ad800ff
3329! %l2 = 0000000000000000, Mem[0000000020800040] = 00ffe56e
3330 stb %l2,[%o1+0x040] ! Mem[0000000020800040] = 00ffe56e
3331! Mem[0000000030081400] = ff000000, %l2 = 0000000000000000
3332 ldstuba [%i2+%g0]0x81,%l2 ! %l2 = 000000ff000000ff
3333! Mem[0000000030181408] = 000000ff, %l2 = 00000000000000ff
3334 swapa [%i6+%o4]0x81,%l2 ! %l2 = 00000000000000ff
3335! Starting 10 instruction Load Burst
3336! Mem[0000000010081408] = ff00000000000000, %l1 = 000000002ad800ff
3337 ldxa [%i2+%o4]0x80,%l1 ! %l1 = ff00000000000000
3338
3339p0_label_129:
3340! Mem[0000000010101410] = ff00ffff, %l0 = 0000000000000000
3341 ldsha [%i4+%o5]0x80,%l0 ! %l0 = ffffffffffffff00
3342! Mem[0000000010101410] = ff00ffff, %l0 = ffffffffffffff00
3343 ldsha [%i4+%o5]0x80,%l0 ! %l0 = ffffffffffffff00
3344! Mem[0000000010141408] = 776060ff16ff187e, %l2 = 00000000000000ff
3345 ldxa [%i5+%o4]0x80,%l2 ! %l2 = 776060ff16ff187e
3346! Mem[0000000010001410] = 000000ff00000022, %f6 = 447e80bb 35d99d00
3347 ldda [%i0+%o5]0x88,%f6 ! %f6 = 000000ff 00000022
3348! Mem[0000000010081430] = de9b58ca, %l4 = ffffffffff617e1e
3349 ldsba [%i2+0x030]%asi,%l4 ! %l4 = ffffffffffffffde
3350! Mem[0000000010001408] = ff000000, %l4 = ffffffffffffffde
3351 lduwa [%i0+%o4]0x80,%l4 ! %l4 = 00000000ff000000
3352! Mem[0000000030141400] = 00000000, %l5 = 00000000000000ff
3353 ldswa [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000000
3354! Mem[0000000010081400] = ffff0000, %l3 = 00000000000000ff
3355 lduba [%i2+%g0]0x80,%l3 ! %l3 = 00000000000000ff
3356! Mem[0000000010041430] = 000000cb, %l3 = 00000000000000ff
3357 lduh [%i1+0x030],%l3 ! %l3 = 0000000000000000
3358! Starting 10 instruction Store Burst
3359! Mem[0000000010181410] = 000000ff, %l2 = 776060ff16ff187e
3360 ldstuba [%i6+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
3361
3362p0_label_130:
3363! %f30 = ff617e1e, Mem[0000000010081400] = ffff0000
3364 sta %f30,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff617e1e
3365! Mem[0000000030041410] = ff0000ff, %l7 = ffffffffffffffff
3366 ldstuba [%i1+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
3367! %f8 = d003a0ff, %f5 = ff000000
3368 fcmpes %fcc0,%f8 ,%f5 ! %fcc0 = 2
3369! %l7 = 00000000000000ff, Mem[000000001000142c] = 291905f2, %asi = 80
3370 stwa %l7,[%i0+0x02c]%asi ! Mem[000000001000142c] = 000000ff
3371! %f21 = ffff0000, Mem[0000000010001400] = 00000000
3372 sta %f21,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffff0000
3373! Mem[00000000300c1400] = 00000000, %l5 = 0000000000000000
3374 swapa [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
3375! Mem[0000000010081408] = ff000000, %l0 = ffffffffffffff00
3376 swapa [%i2+%o4]0x80,%l0 ! %l0 = 00000000ff000000
3377! %l5 = 0000000000000000, Mem[0000000021800100] = ff211701, %asi = 80
3378 stba %l5,[%o3+0x100]%asi ! Mem[0000000021800100] = 00211701
3379! %l6 = 0000000000000000, Mem[0000000010101400] = 000000ff00000022
3380 stxa %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000000000000000
3381! Starting 10 instruction Load Burst
3382! Mem[0000000030181400] = ff7e61ff, %l2 = 00000000000000ff
3383 ldswa [%i6+%g0]0x81,%l2 ! %l2 = ffffffffff7e61ff
3384
3385p0_label_131:
3386! Mem[0000000010081408] = ffffff00, %f11 = 4e5976ff
3387 lda [%i2+%o4]0x80,%f11 ! %f11 = ffffff00
3388! Mem[0000000010001410] = 000000ff00000022, %l5 = 0000000000000000
3389 ldxa [%i0+%o5]0x88,%l5 ! %l5 = 000000ff00000022
3390! Mem[000000001014142c] = 8c9fd8d8, %l4 = 00000000ff000000
3391 ldswa [%i5+0x02c]%asi,%l4 ! %l4 = ffffffff8c9fd8d8
3392! Mem[0000000010041400] = ff00a643, %l7 = 00000000000000ff
3393 ldsha [%i1+%g0]0x80,%l7 ! %l7 = ffffffffffffff00
3394! Mem[00000000300c1410] = 82e73f1e 000000ff, %l6 = 00000000, %l7 = ffffff00
3395 ldda [%i3+%o5]0x89,%l6 ! %l6 = 00000000000000ff 0000000082e73f1e
3396! Mem[00000000100c1408] = ff0000cb, %l4 = ffffffff8c9fd8d8
3397 lduha [%i3+%o4]0x88,%l4 ! %l4 = 00000000000000cb
3398! Mem[0000000030181410] = 00000000, %l7 = 0000000082e73f1e
3399 ldswa [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
3400! Mem[0000000010181400] = 2867ffe5, %f31 = 797482da
3401 ld [%i6+%g0],%f31 ! %f31 = 2867ffe5
3402! Mem[0000000030041400] = ffa003d0, %l0 = 00000000ff000000
3403 ldswa [%i1+%g0]0x89,%l0 ! %l0 = ffffffffffa003d0
3404! Starting 10 instruction Store Burst
3405! Mem[0000000010141400] = ff000000, %l4 = 00000000000000cb
3406 ldstuba [%i5+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
3407
3408p0_label_132:
3409! %l7 = 0000000000000000, Mem[0000000010001400] = 0000ffff
3410 stwa %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
3411! %l4 = 000000ff, %l5 = 00000022, Mem[0000000010041400] = 43a600ff ff96a671
3412 stda %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff 00000022
3413! %l7 = 0000000000000000, Mem[000000001008141a] = d1193ab9, %asi = 80
3414 stha %l7,[%i2+0x01a]%asi ! Mem[0000000010081418] = d1190000
3415! Mem[0000000010081408] = 00ffffff, %l3 = 0000000000000000
3416 ldstuba [%i2+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
3417! Mem[0000000030101408] = ffffffff, %l1 = ff00000000000000
3418 swapa [%i4+%o4]0x89,%l1 ! %l1 = 00000000ffffffff
3419! Mem[0000000010141410] = 00000000, %l6 = 00000000000000ff
3420 swapa [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000
3421! Mem[00000000300c1400] = 00000000, %l1 = 00000000ffffffff
3422 ldstuba [%i3+%g0]0x89,%l1 ! %l1 = 00000000000000ff
3423! %l0 = ffa003d0, %l1 = 00000000, Mem[0000000010141408] = ff606077 7e18ff16
3424 stda %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffa003d0 00000000
3425! Mem[00000000300c1400] = 000000ff, %l4 = 00000000000000ff
3426 ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
3427! Starting 10 instruction Load Burst
3428! Mem[0000000030041400] = d003a0ff, %l6 = 0000000000000000
3429 ldsha [%i1+%g0]0x81,%l6 ! %l6 = ffffffffffffd003
3430
3431p0_label_133:
3432! Mem[0000000010081410] = ff0d3effff000000, %f0 = 776060ff 16ff187e
3433 ldda [%i2+%o5]0x88,%f0 ! %f0 = ff0d3eff ff000000
3434! Mem[0000000010081400] = ff617e1e, %l7 = 0000000000000000
3435 lduwa [%i2+%g0]0x80,%l7 ! %l7 = 00000000ff617e1e
3436! Mem[0000000010141400] = ca000000000000ff, %f12 = ff617e1e 00000022
3437 ldda [%i5+%g0]0x88,%f12 ! %f12 = ca000000 000000ff
3438! Mem[00000000100c1438] = 6e2dcd72bb4227e5, %f24 = ff76594e 00000000
3439 ldda [%i3+0x038]%asi,%f24 ! %f24 = 6e2dcd72 bb4227e5
3440! Mem[0000000010081400] = ff617e1e, %l1 = 0000000000000000
3441 lduwa [%i2+%g0]0x80,%l1 ! %l1 = 00000000ff617e1e
3442! Mem[0000000030041400] = 1e7e61ffffa003d0, %l1 = 00000000ff617e1e
3443 ldxa [%i1+%g0]0x89,%l1 ! %l1 = 1e7e61ffffa003d0
3444! Mem[0000000030101400] = ff000382, %l7 = 00000000ff617e1e
3445 lduba [%i4+%g0]0x81,%l7 ! %l7 = 00000000000000ff
3446! Mem[0000000030081410] = 000000ff, %l5 = 000000ff00000022
3447 lduba [%i2+%o5]0x89,%l5 ! %l5 = 00000000000000ff
3448! Mem[000000001000142c] = 000000ff, %l5 = 00000000000000ff
3449 ldswa [%i0+0x02c]%asi,%l5 ! %l5 = 00000000000000ff
3450! Starting 10 instruction Store Burst
3451! %l5 = 00000000000000ff, Mem[0000000010001410] = 00000022
3452 stba %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000ff
3453
3454p0_label_134:
3455! Mem[0000000010141438] = 00000000, %l4 = 00000000000000ff, %asi = 80
3456 swapa [%i5+0x038]%asi,%l4 ! %l4 = 0000000000000000
3457! Mem[0000000030001410] = ff00d82a, %l1 = 1e7e61ffffa003d0
3458 swapa [%i0+%o5]0x81,%l1 ! %l1 = 00000000ff00d82a
3459! %l6 = ffffffffffffd003, Mem[0000000030141400] = 00000000
3460 stha %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = d0030000
3461! Mem[0000000010001400] = 00000000, %l1 = 00000000ff00d82a
3462 ldstuba [%i0+%g0]0x80,%l1 ! %l1 = 00000000000000ff
3463! %f6 = 000000ff 00000022, %l0 = ffffffffffa003d0
3464! Mem[0000000010001408] = ff000000ffffffff
3465 add %i0,0x008,%g1
3466 stda %f6,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010001408] = ff000000ffffffff
3467! %l0 = ffa003d0, %l1 = 00000000, Mem[0000000010081410] = ff000000 ff0d3eff
3468 stda %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffa003d0 00000000
3469! %l3 = 00000000000000ff, Mem[00000000100c1410] = ff000000
3470 stha %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff0000ff
3471! Mem[0000000030001400] = 15c487a2, %l4 = 0000000000000000
3472 ldstuba [%i0+%g0]0x81,%l4 ! %l4 = 00000015000000ff
3473! Mem[0000000010101408] = ff00d82a, %l5 = 00000000000000ff
3474 swapa [%i4+%o4]0x88,%l5 ! %l5 = 00000000ff00d82a
3475! Starting 10 instruction Load Burst
3476! Mem[00000000300c1410] = ff000000, %l6 = ffffffffffffd003
3477 ldsba [%i3+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
3478
3479p0_label_135:
3480! Mem[00000000211c0000] = 7e1e37e1, %l6 = ffffffffffffffff
3481 lduba [%o2+0x001]%asi,%l6 ! %l6 = 000000000000001e
3482! Mem[0000000010181400] = e5ff6728, %f30 = ff617e1e
3483 lda [%i6+%g0]0x88,%f30 ! %f30 = e5ff6728
3484! %l2 = ffffffffff7e61ff, %l1 = 0000000000000000, %l7 = 00000000000000ff
3485 andn %l2,%l1,%l7 ! %l7 = ffffffffff7e61ff
3486! Mem[0000000010141400] = 000000ff, %l4 = 0000000000000015
3487 ldsba [%i5+%g0]0x88,%l4 ! %l4 = ffffffffffffffff
3488! Mem[0000000010041410] = 0076594e, %l1 = 0000000000000000
3489 ldswa [%i1+%o5]0x80,%l1 ! %l1 = 000000000076594e
3490! %f14 = 4fe8d3dd dbb17080, Mem[0000000030041410] = ff0000ff 00000000
3491 stda %f14,[%i1+%o5]0x81 ! Mem[0000000030041410] = 4fe8d3dd dbb17080
3492! Mem[0000000010001400] = 000000ff, %l3 = 00000000000000ff
3493 ldswa [%i0+%g0]0x88,%l3 ! %l3 = 00000000000000ff
3494! Mem[00000000100c1434] = 776060ff, %f14 = 4fe8d3dd
3495 ld [%i3+0x034],%f14 ! %f14 = 776060ff
3496! %l7 = ffffffffff7e61ff, %l0 = ffffffffffa003d0, %l2 = ffffffffff7e61ff
3497 xnor %l7,%l0,%l2 ! %l2 = ffffffffff219dd0
3498! Starting 10 instruction Store Burst
3499! %f1 = ff000000, %f17 = dbf496ff, %f24 = 6e2dcd72 bb4227e5
3500 fsmuld %f1 ,%f17,%f24 ! %f24 = 4b6e92df e0000000
3501
3502p0_label_136:
3503! Mem[0000000030041400] = ffa003d0, %l4 = ffffffffffffffff
3504 ldstuba [%i1+%g0]0x89,%l4 ! %l4 = 000000d0000000ff
3505! %f6 = 000000ff 00000022, %l5 = 00000000ff00d82a
3506! Mem[00000000100c1418] = 4e5976ff6f353209
3507 add %i3,0x018,%g1
3508 stda %f6,[%g1+%l5]ASI_PST32_PL ! Mem[00000000100c1418] = 4e5976ffff000000
3509! %f13 = 000000ff, Mem[000000001014142c] = 8c9fd8d8
3510 sta %f13,[%i5+0x02c]%asi ! Mem[000000001014142c] = 000000ff
3511! Mem[0000000010141408] = ffa003d0, %l6 = 000000000000001e
3512 swapa [%i5+%o4]0x88,%l6 ! %l6 = 00000000ffa003d0
3513! %l0 = ffffffffffa003d0, Mem[0000000030001400] = ffc487a2
3514 stwa %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffa003d0
3515! %f6 = 000000ff 00000022, %l5 = 00000000ff00d82a
3516! Mem[00000000100c1410] = ff0000ffcb000000
3517 add %i3,0x010,%g1
3518 stda %f6,[%g1+%l5]ASI_PST8_PL ! Mem[00000000100c1410] = ff000000cb000000
3519! %l1 = 000000000076594e, Mem[0000000020800040] = 00ffe56e, %asi = 80
3520 stha %l1,[%o1+0x040]%asi ! Mem[0000000020800040] = 594ee56e
3521! Mem[00000000100c1400] = ffffffff, %l1 = 000000000076594e
3522 swapa [%i3+%g0]0x88,%l1 ! %l1 = 00000000ffffffff
3523! %l4 = 00000000000000d0, Mem[0000000030141400] = d0030000
3524 stba %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = d0030000
3525! Starting 10 instruction Load Burst
3526! Mem[0000000030041400] = ffa003ff, %l0 = ffffffffffa003d0
3527 ldsba [%i1+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
3528
3529p0_label_137:
3530! Mem[0000000030141408] = ff0000ff, %l2 = ffffffffff219dd0
3531 lduha [%i5+%o4]0x89,%l2 ! %l2 = 00000000000000ff
3532! Mem[0000000030081408] = 000000ff, %l6 = 00000000ffa003d0
3533 ldsba [%i2+%o4]0x89,%l6 ! %l6 = ffffffffffffffff
3534! Mem[0000000010181408] = 00000000, %l4 = 00000000000000d0
3535 ldsha [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
3536! Mem[0000000010181410] = ff0000004e5976ff, %l2 = 00000000000000ff
3537 ldxa [%i6+%o5]0x80,%l2 ! %l2 = ff0000004e5976ff
3538! Mem[0000000010141410] = ff0000008a27d318, %f24 = 4b6e92df e0000000
3539 ldda [%i5+%o5]0x80,%f24 ! %f24 = ff000000 8a27d318
3540 membar #Sync ! Added by membar checker (20)
3541! Mem[0000000030181400] = ff7e61ff ffa003d0 000000ff 00000000
3542! Mem[0000000030181410] = 00000000 7a539475 ff776362 67186f7c
3543! Mem[0000000030181420] = 97f10c32 a704578c 74d5d720 ed5fa07b
3544! Mem[0000000030181430] = 775261c6 bb4298e5 1e7e61c6 bb4227e5
3545 ldda [%i6]ASI_BLK_S,%f16 ! Block Load from 0000000030181400
3546! Mem[0000000010001400] = 000000ff, %l4 = 0000000000000000
3547 ldswa [%i0+%g0]0x88,%l4 ! %l4 = 00000000000000ff
3548! %l5 = 00000000ff00d82a, Mem[0000000010141408] = 1e000000
3549 stba %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 2a000000
3550! Mem[0000000021800180] = ffffca9e, %l5 = 00000000ff00d82a
3551 ldsb [%o3+0x180],%l5 ! %l5 = ffffffffffffffff
3552! Starting 10 instruction Store Burst
3553! %f12 = ca000000, Mem[0000000030041400] = ffa003ff
3554 sta %f12,[%i1+%g0]0x89 ! Mem[0000000030041400] = ca000000
3555
3556p0_label_138:
3557! %l3 = 00000000000000ff, Mem[0000000010001410] = 000000ff000000ff
3558 stxa %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000000000ff
3559! %f0 = ff0d3eff, Mem[00000000100c1410] = ff000000
3560 sta %f0 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff0d3eff
3561! %l0 = ffffffff, %l1 = ffffffff, Mem[00000000100c1408] = ff0000cb cb827008
3562 stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffff ffffffff
3563! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010001400] = ff000000 000000ff
3564 std %l4,[%i0+%g0] ! Mem[0000000010001400] = 000000ff ffffffff
3565! %l7 = ffffffffff7e61ff, immd = fffffffffffff715, %l1 = 00000000ffffffff
3566 mulx %l7,-0x8eb,%l1 ! %l1 = 0000000483ec12eb
3567! Mem[00000000100c141e] = ff000000, %l7 = ffffffffff7e61ff
3568 ldstub [%i3+0x01e],%l7 ! %l7 = 00000000000000ff
3569! %f14 = 776060ff, %f7 = 00000022
3570 fcmps %fcc3,%f14,%f7 ! %fcc3 = 2
3571! Mem[0000000010101408] = ff000000, %l3 = 00000000000000ff
3572 swapa [%i4+%o4]0x80,%l3 ! %l3 = 00000000ff000000
3573! %l0 = ffffffffffffffff, Mem[00000000100c1420] = 4fe8d3dddbb17080, %asi = 80
3574 stxa %l0,[%i3+0x020]%asi ! Mem[00000000100c1420] = ffffffffffffffff
3575! Starting 10 instruction Load Burst
3576! Mem[0000000030101410] = ff000000, %l7 = 0000000000000000
3577 ldsba [%i4+%o5]0x89,%l7 ! %l7 = 0000000000000000
3578
3579p0_label_139:
3580 membar #Sync ! Added by membar checker (21)
3581! Mem[0000000010001400] = 000000ff ffffffff ff000000 ffffffff
3582! Mem[0000000010001410] = ff000000 00000000 00000000 e5ff6728
3583! Mem[0000000010001420] = ff68abd2 fffffff1 ff4e84ce 000000ff
3584! Mem[0000000010001430] = 53b35b83 f2690d26 ced2eed0 001d0043
3585 ldda [%i0]ASI_BLK_PL,%f0 ! Block Load from 0000000010001400
3586! Mem[0000000010181408] = 00000000, %l5 = ffffffffffffffff
3587 lduwa [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
3588! Mem[0000000030101410] = 000000ff, %l2 = ff0000004e5976ff
3589 ldswa [%i4+%o5]0x81,%l2 ! %l2 = 00000000000000ff
3590! Mem[00000000300c1400] = 000000ff, %l6 = ffffffffffffffff
3591 ldsba [%i3+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
3592! Mem[0000000030141400] = 000003d0, %l6 = ffffffffffffffff
3593 lduba [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000d0
3594! Mem[0000000030001408] = ff000000 00000000, %l0 = ffffffff, %l1 = 83ec12eb
3595 ldda [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000 00000000ff000000
3596! Mem[0000000030041400] = 000000ca, %l5 = 0000000000000000
3597 lduwa [%i1+%g0]0x81,%l5 ! %l5 = 00000000000000ca
3598! Mem[000000001000140c] = ffffffff, %l5 = 00000000000000ca
3599 lduha [%i0+0x00e]%asi,%l5 ! %l5 = 000000000000ffff
3600! Mem[0000000030081410] = ff000000, %l7 = 0000000000000000
3601 ldswa [%i2+%o5]0x81,%l7 ! %l7 = ffffffffff000000
3602! Starting 10 instruction Store Burst
3603! %l5 = 000000000000ffff, %l6 = 00000000000000d0, %l5 = 000000000000ffff
3604 xnor %l5,%l6,%l5 ! %l5 = ffffffffffff00d0
3605
3606p0_label_140:
3607! Mem[0000000030141408] = ff0000ff, %l5 = ffffffffffff00d0
3608 swapa [%i5+%o4]0x89,%l5 ! %l5 = 00000000ff0000ff
3609! Mem[0000000010101408] = 000000ff00000b21, %l4 = 00000000000000ff
3610 ldxa [%i4+0x008]%asi,%l4 ! %l4 = 000000ff00000b21
3611! Mem[0000000010041415] = ffff0000, %l7 = ffffffffff000000
3612 ldstuba [%i1+0x015]%asi,%l7 ! %l7 = 000000ff000000ff
3613! %l0 = 00000000, %l1 = ff000000, Mem[0000000030001408] = 00000000 000000ff
3614 stda %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 ff000000
3615! %f21 = 7a539475, Mem[0000000030101400] = 820300ff
3616 sta %f21,[%i4+%g0]0x89 ! Mem[0000000030101400] = 7a539475
3617! Mem[00000000100c1400] = 0076594e, %l6 = 00000000000000d0
3618 ldstuba [%i3+%g0]0x88,%l6 ! %l6 = 0000004e000000ff
3619! Mem[0000000030141410] = 000000ff, %l2 = 00000000000000ff
3620 ldstuba [%i5+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
3621! Mem[0000000030041410] = 4fe8d3dd, %l0 = 0000000000000000
3622 ldstuba [%i1+%o5]0x81,%l0 ! %l0 = 0000004f000000ff
3623! %l4 = 00000b21, %l5 = ff0000ff, Mem[0000000030081408] = ff000000 ffffffff
3624 stda %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000b21 ff0000ff
3625! Starting 10 instruction Load Burst
3626! Mem[0000000030001408] = 00000000, %l2 = 00000000000000ff
3627 lduha [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000
3628
3629p0_label_141:
3630! Mem[00000000100c1410] = ff3e0dff, %l4 = 000000ff00000b21
3631 ldswa [%i3+%o5]0x88,%l4 ! %l4 = ffffffffff3e0dff
3632! Mem[0000000010101420] = 00000000 7a53ffff, %l6 = 0000004e, %l7 = 000000ff
3633 ldda [%i4+0x020]%asi,%l6 ! %l6 = 0000000000000000 000000007a53ffff
3634! Mem[0000000010001410] = 000000ff, %f25 = a704578c
3635 lda [%i0+%o5]0x88,%f25 ! %f25 = 000000ff
3636! Mem[0000000030141400] = d0030000, %l7 = 000000007a53ffff
3637 ldswa [%i5+%g0]0x81,%l7 ! %l7 = ffffffffd0030000
3638! Mem[0000000010141400] = 000000ff, %l7 = ffffffffd0030000
3639 lduwa [%i5+%g0]0x88,%l7 ! %l7 = 00000000000000ff
3640! Mem[0000000010141410] = ff000000, %f22 = ff776362
3641 lda [%i5+%o5]0x80,%f22 ! %f22 = ff000000
3642! Mem[0000000030181408] = 000000ff, %l5 = 00000000ff0000ff
3643 ldsha [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
3644! Mem[0000000010081410] = d003a0ff, %l6 = 0000000000000000
3645 lduha [%i2+%o5]0x80,%l6 ! %l6 = 000000000000d003
3646! Mem[0000000010141410] = ff0000008a27d318, %l2 = 0000000000000000
3647 ldxa [%i5+%o5]0x80,%l2 ! %l2 = ff0000008a27d318
3648! Starting 10 instruction Store Burst
3649! %l2 = ff0000008a27d318, Mem[0000000021800100] = 00211701, %asi = 80
3650 stha %l2,[%o3+0x100]%asi ! Mem[0000000021800100] = d3181701
3651
3652p0_label_142:
3653! %l7 = 00000000000000ff, Mem[0000000010101408] = 000000ff
3654 stwa %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff
3655! %f26 = 74d5d720 ed5fa07b, %l6 = 000000000000d003
3656! Mem[0000000030081418] = ffffffffed5fa07b
3657 add %i2,0x018,%g1
3658 stda %f26,[%g1+%l6]ASI_PST8_S ! Mem[0000000030081418] = ffffffffed5fa07b
3659! %l3 = 00000000ff000000, Mem[0000000030041400] = ca000000
3660 stba %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = ca000000
3661! %l5 = 0000000000000000, Mem[0000000010101410] = ff00ffff
3662 stha %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000ffff
3663! %l4 = ffffffffff3e0dff, Mem[000000001018143a] = da827479, %asi = 80
3664 stba %l4,[%i6+0x03a]%asi ! Mem[0000000010181438] = da82ff79
3665! Mem[0000000010001430] = 53b35b83, %l0 = 0000004f, %l7 = 000000ff
3666 add %i0,0x30,%g1
3667 casa [%g1]0x80,%l0,%l7 ! %l7 = 0000000053b35b83
3668! %l2 = 8a27d318, %l3 = ff000000, Mem[00000000100c1410] = ff0d3eff cb000000
3669 stda %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 8a27d318 ff000000
3670! %l0 = 000000000000004f, Mem[00000000100c1408] = ffffffffffffffff
3671 stx %l0,[%i3+%o4] ! Mem[00000000100c1408] = 000000000000004f
3672! %f22 = ff000000 67186f7c, %l1 = 00000000ff000000
3673! Mem[0000000010181438] = da82ff79fb0d3eff
3674 add %i6,0x038,%g1
3675 stda %f22,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010181438] = da82ff79fb0d3eff
3676! Starting 10 instruction Load Burst
3677! Mem[0000000010141400] = 000000ff, %l4 = ffffffffff3e0dff
3678 ldsba [%i5+%g0]0x88,%l4 ! %l4 = ffffffffffffffff
3679
3680p0_label_143:
3681! Mem[00000000100c143c] = bb4227e5, %f18 = 000000ff
3682 ld [%i3+0x03c],%f18 ! %f18 = bb4227e5
3683! Mem[000000001000142c] = 000000ff, %l1 = 00000000ff000000
3684 lduha [%i0+0x02e]%asi,%l1 ! %l1 = 00000000000000ff
3685! Mem[0000000030181400] = d003a0ff ff617eff, %l2 = 8a27d318, %l3 = ff000000
3686 ldda [%i6+%g0]0x89,%l2 ! %l2 = 00000000ff617eff 00000000d003a0ff
3687! Mem[0000000010001410] = ff000000 00000000, %l0 = 0000004f, %l1 = 000000ff
3688 ldda [%i0+%o5]0x80,%l0 ! %l0 = 00000000ff000000 0000000000000000
3689! Mem[00000000100c143c] = bb4227e5, %l4 = ffffffffffffffff
3690 lduwa [%i3+0x03c]%asi,%l4 ! %l4 = 00000000bb4227e5
3691! Mem[0000000030081408] = 00000b21, %l1 = 0000000000000000
3692 lduha [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000
3693! Mem[0000000030081400] = 00000000000000ff, %f20 = 00000000 7a539475
3694 ldda [%i2+%g0]0x89,%f20 ! %f20 = 00000000 000000ff
3695! Mem[0000000030101410] = 000000ff, %f5 = 000000ff
3696 lda [%i4+%o5]0x81,%f5 ! %f5 = 000000ff
3697! Mem[0000000010141400] = ff000000, %l2 = 00000000ff617eff
3698 ldsha [%i5+%g0]0x80,%l2 ! %l2 = ffffffffffffff00
3699! Starting 10 instruction Store Burst
3700! Mem[0000000010041400] = 000000ff, %l1 = 0000000000000000
3701 ldstuba [%i1+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
3702
3703p0_label_144:
3704 membar #Sync ! Added by membar checker (22)
3705! %l6 = 000000000000d003, Mem[0000000010001410] = 000000ff
3706 stwa %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000d003
3707! Mem[0000000030181408] = 000000ff, %l7 = 0000000053b35b83
3708 lduba [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
3709! Mem[0000000010181410] = ff000000, %l7 = 0000000000000000
3710 ldstuba [%i6+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
3711! %l7 = 00000000000000ff, Mem[0000000030101410] = 000000ff
3712 stha %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ff00ff
3713! %l5 = 0000000000000000, Mem[0000000010001438] = ced2eed0001d0043
3714 stx %l5,[%i0+0x038] ! Mem[0000000010001438] = 0000000000000000
3715! %l6 = 000000000000d003, Mem[0000000030081408] = 210b0000
3716 stha %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 210bd003
3717! Mem[0000000010101408] = 000000ff, %l2 = ffffffffffffff00
3718 swapa [%i4+%o4]0x80,%l2 ! %l2 = 00000000000000ff
3719! Mem[0000000030041400] = 000000ca, %l3 = 00000000d003a0ff
3720 swapa [%i1+%g0]0x81,%l3 ! %l3 = 00000000000000ca
3721! %f12 = 260d69f2 835bb353, Mem[0000000030181408] = 000000ff 00000000
3722 stda %f12,[%i6+%o4]0x81 ! Mem[0000000030181408] = 260d69f2 835bb353
3723! Starting 10 instruction Load Burst
3724! Mem[0000000020800000] = ffffaff8, %l3 = 00000000000000ca
3725 lduh [%o1+%g0],%l3 ! %l3 = 000000000000ffff
3726
3727p0_label_145:
3728! Mem[0000000030041408] = 000000ff, %f21 = 000000ff
3729 lda [%i1+%o4]0x89,%f21 ! %f21 = 000000ff
3730! Mem[0000000030181400] = ff7e61ffffa003d0, %f4 = 00000000 000000ff
3731 ldda [%i6+%g0]0x81,%f4 ! %f4 = ff7e61ff ffa003d0
3732! Mem[00000000300c1408] = ff00000067186f7c, %f0 = ffffffff ff000000
3733 ldda [%i3+%o4]0x81,%f0 ! %f0 = ff000000 67186f7c
3734! Mem[0000000030041400] = 1e7e61ff ffa003d0, %l4 = bb4227e5, %l5 = 00000000
3735 ldda [%i1+%g0]0x89,%l4 ! %l4 = 00000000ffa003d0 000000001e7e61ff
3736! Mem[0000000030001410] = d003a0ff, %f29 = bb4298e5
3737 lda [%i0+%o5]0x89,%f29 ! %f29 = d003a0ff
3738! Mem[00000000100c1410] = 8a27d318, %l4 = 00000000ffa003d0
3739 lduha [%i3+%o5]0x80,%l4 ! %l4 = 0000000000008a27
3740! Mem[0000000010001410] = 000000000000d003, %f14 = 43001d00 d0eed2ce
3741 ldda [%i0+%o5]0x88,%f14 ! %f14 = 00000000 0000d003
3742! Mem[0000000010181408] = 00000000, %l4 = 0000000000008a27
3743 lduba [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
3744! Mem[00000000100c1408] = 00000000, %l2 = 00000000000000ff
3745 lduha [%i3+%o4]0x80,%l2 ! %l2 = 0000000000000000
3746! Starting 10 instruction Store Burst
3747! %f4 = ff7e61ff ffa003d0, Mem[0000000010001408] = ff000000 ffffffff
3748 stda %f4 ,[%i0+0x008]%asi ! Mem[0000000010001408] = ff7e61ff ffa003d0
3749
3750p0_label_146:
3751! Mem[0000000030001400] = d003a0ff, %l7 = 00000000000000ff
3752 ldstuba [%i0+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
3753! %f21 = 000000ff, Mem[0000000010041400] = ff000000
3754 sta %f21,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff
3755! %l1 = 00000000000000ff, Mem[0000000021800140] = b9ffdf62
3756 sth %l1,[%o3+0x140] ! Mem[0000000021800140] = 00ffdf62
3757! %l4 = 0000000000000000, %l0 = 00000000ff000000, %l2 = 0000000000000000
3758 sub %l4,%l0,%l2 ! %l2 = ffffffff01000000
3759! Mem[0000000020800000] = ffffaff8, %l3 = 000000000000ffff
3760 ldstub [%o1+%g0],%l3 ! %l3 = 000000ff000000ff
3761! %f4 = ff7e61ff ffa003d0, Mem[00000000300c1408] = ff000000 67186f7c
3762 stda %f4 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff7e61ff ffa003d0
3763! %l4 = 00000000, %l5 = 1e7e61ff, Mem[0000000010141408] = 0000002a 00000000
3764 stda %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 1e7e61ff
3765! %f28 = 775261c6 d003a0ff, %l0 = 00000000ff000000
3766! Mem[0000000030101410] = 00ff00ff00000000
3767 add %i4,0x010,%g1
3768 stda %f28,[%g1+%l0]ASI_PST32_S ! Mem[0000000030101410] = 00ff00ff00000000
3769! Mem[00000000100c1400] = ff597600, %l6 = 000000000000d003
3770 ldstuba [%i3+0x000]%asi,%l6 ! %l6 = 000000ff000000ff
3771! Starting 10 instruction Load Burst
3772! Mem[0000000030141408] = ffffffffffff00d0, %l3 = 00000000000000ff
3773 ldxa [%i5+%o4]0x89,%l3 ! %l3 = ffffffffffff00d0
3774
3775p0_label_147:
3776! Mem[0000000030181400] = ff7e61ff ffa003d0, %l0 = ff000000, %l1 = 000000ff
3777 ldda [%i6+%g0]0x81,%l0 ! %l0 = 00000000ff7e61ff 00000000ffa003d0
3778! Mem[0000000030001410] = ffa003d000000000, %l0 = 00000000ff7e61ff
3779 ldxa [%i0+%o5]0x81,%l0 ! %l0 = ffa003d000000000
3780! Mem[0000000010101410] = ffff0000, %l7 = 00000000000000ff
3781 ldsba [%i4+%o5]0x88,%l7 ! %l7 = 0000000000000000
3782! Mem[0000000010081424] = 6e2dcd72, %l7 = 0000000000000000
3783 ldsb [%i2+0x024],%l7 ! %l7 = 000000000000006e
3784! Mem[0000000010101428] = 7e181316, %l0 = ffa003d000000000
3785 lduh [%i4+0x02a],%l0 ! %l0 = 0000000000001316
3786! Mem[00000000300c1408] = ff617eff, %l0 = 0000000000001316
3787 ldsba [%i3+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
3788! Mem[0000000010041430] = 000000cb1b7071a6, %f2 = ffffffff 000000ff
3789 ldd [%i1+0x030],%f2 ! %f2 = 000000cb 1b7071a6
3790! Mem[0000000010141408] = 1e7e61ff00000000, %f6 = 2867ffe5 00000000
3791 ldda [%i5+%o4]0x88,%f6 ! %f6 = 1e7e61ff 00000000
3792! Mem[0000000030041408] = 00000000000000ff, %l7 = 000000000000006e
3793 ldxa [%i1+%o4]0x89,%l7 ! %l7 = 00000000000000ff
3794! Starting 10 instruction Store Burst
3795! Mem[0000000030001410] = d003a0ff, %l3 = ffffffffffff00d0
3796 ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
3797
3798p0_label_148:
3799! %l4 = 0000000000000000, Mem[0000000030041400] = d003a0ffff617e1e
3800 stxa %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000000000000000
3801! %l7 = 00000000000000ff, Mem[0000000010141400] = 000000ff
3802 stba %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000ff
3803! %l0 = ffffffff, %l1 = ffa003d0, Mem[0000000010001410] = 03d00000 00000000
3804 stda %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffff ffa003d0
3805! Mem[0000000030141408] = ffff00d0, %l6 = 00000000000000ff
3806 ldstuba [%i5+%o4]0x89,%l6 ! %l6 = 000000d0000000ff
3807! Mem[0000000010141400] = 000000ff, %l7 = 00000000000000ff
3808 swapa [%i5+%g0]0x88,%l7 ! %l7 = 00000000000000ff
3809! Mem[0000000010101408] = ffffff00, %l0 = ffffffffffffffff
3810 swapa [%i4+%o4]0x80,%l0 ! %l0 = 00000000ffffff00
3811! Mem[0000000010081410] = ffa003d0, %l3 = 00000000000000ff
3812 ldstuba [%i2+%o5]0x88,%l3 ! %l3 = 000000d0000000ff
3813! %l7 = 00000000000000ff, Mem[00000000100c1430] = ffff9f8c, %asi = 80
3814 stwa %l7,[%i3+0x030]%asi ! Mem[00000000100c1430] = 000000ff
3815! %l4 = 0000000000000000, Mem[0000000030001410] = ffa003d0
3816 stba %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00a003d0
3817! Starting 10 instruction Load Burst
3818! Mem[0000000030181408] = 260d69f2835bb353, %f6 = 1e7e61ff 00000000
3819 ldda [%i6+%o4]0x81,%f6 ! %f6 = 260d69f2 835bb353
3820
3821p0_label_149:
3822! Mem[0000000010141410] = ff000000, %l0 = 00000000ffffff00
3823 ldswa [%i5+0x010]%asi,%l0 ! %l0 = ffffffffff000000
3824! Mem[0000000030041400] = 00000000, %l7 = 00000000000000ff
3825 lduha [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000000
3826! Code Fragment 3
3827p0_fragment_9:
3828! %l0 = ffffffffff000000
3829 setx 0x10cc13bfa41e2e1e,%g7,%l0 ! %l0 = 10cc13bfa41e2e1e
3830! %l1 = 00000000ffa003d0
3831 setx 0xacabc467dd0734ca,%g7,%l1 ! %l1 = acabc467dd0734ca
3832 setx 0x1fe000, %g1, %g3
3833 or %l0, %g3, %l0 ! always set perrmask = 0xff
3834 setx 0x1ffff8, %g1, %g2
3835 and %l0, %g2, %l0
3836 ta T_CHANGE_HPRIV
3837 stxa %l1, [%l0]ASI_DCACHE_DATA
3838 ta T_CHANGE_NONHPRIV
3839! %l0 = 10cc13bfa41e2e1e
3840 setx 0x7468aeb036e368e8,%g7,%l0 ! %l0 = 7468aeb036e368e8
3841! %l1 = acabc467dd0734ca
3842 setx 0x9e906ed795cd2faa,%g7,%l1 ! %l1 = 9e906ed795cd2faa
3843! Mem[0000000030181400] = ff617eff, %l3 = 00000000000000d0
3844 ldsba [%i6+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
3845! Mem[00000000100c1410] = 8a27d318, %l5 = 000000001e7e61ff
3846 ldsba [%i3+0x011]%asi,%l5 ! %l5 = 0000000000000027
3847! Mem[0000000010001408] = ff7e61ffffa003d0, %l1 = 9e906ed795cd2faa
3848 ldxa [%i0+%o4]0x80,%l1 ! %l1 = ff7e61ffffa003d0
3849! Mem[0000000010001410] = d003a0ffffffffff, %l7 = 0000000000000000
3850 ldxa [%i0+%o5]0x88,%l7 ! %l7 = d003a0ffffffffff
3851! Mem[0000000010101430] = ff0000000000001e, %f10 = ff000000 ce844eff
3852 ldd [%i4+0x030],%f10 ! %f10 = ff000000 0000001e
3853! Mem[0000000010041408] = 00220026, %l0 = 7468aeb036e368e8
3854 lduha [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000026
3855! Starting 10 instruction Store Burst
3856! Mem[0000000010141409] = 00000000, %l5 = 0000000000000027
3857 ldstuba [%i5+0x009]%asi,%l5 ! %l5 = 00000000000000ff
3858
3859p0_label_150:
3860! Mem[0000000010181408] = 00000000, %l7 = d003a0ffffffffff
3861 ldstuba [%i6+%o4]0x88,%l7 ! %l7 = 00000000000000ff
3862! %f6 = 260d69f2 835bb353, Mem[00000000100c1400] = ff597600 ffffffff
3863 stda %f6 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 260d69f2 835bb353
3864! Mem[0000000010001400] = ff000000, %l0 = 0000000000000026
3865 ldstuba [%i0+%g0]0x88,%l0 ! %l0 = 00000000000000ff
3866! %l7 = 0000000000000000, Mem[00000000300c1408] = d003a0ffff617eff
3867 stxa %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000000000000000
3868! %l5 = 0000000000000000, Mem[0000000030141400] = 000003d0
3869 stwa %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
3870! %l4 = 0000000000000000, Mem[0000000010141400] = 000000ff
3871 stba %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
3872! %l5 = 0000000000000000, Mem[0000000010141400] = 00000000
3873 stha %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
3874! Mem[0000000030181410] = 00000000, %l1 = ff7e61ffffa003d0
3875 ldstuba [%i6+%o5]0x81,%l1 ! %l1 = 00000000000000ff
3876! %f5 = ffa003d0, %f14 = 00000000, %f8 = f1ffffff d2ab68ff
3877 fsmuld %f5 ,%f14,%f8 ! %f8 = fffc007a 00000000
3878! Starting 10 instruction Load Burst
3879! Mem[0000000030081408] = ff0000ff210bd003, %l6 = 00000000000000d0
3880 ldxa [%i2+%o4]0x89,%l6 ! %l6 = ff0000ff210bd003
3881
3882p0_label_151:
3883! Mem[0000000010041410] = 4e597600, %l5 = 0000000000000000
3884 ldsba [%i1+%o5]0x88,%l5 ! %l5 = 0000000000000000
3885! Mem[0000000010001410] = d003a0ff ffffffff, %l0 = 00000000, %l1 = 00000000
3886 ldda [%i0+%o5]0x88,%l0 ! %l0 = 00000000ffffffff 00000000d003a0ff
3887! Mem[0000000010101410] = ff000085ffff0000, %f28 = 775261c6 d003a0ff
3888 ldda [%i4+%o5]0x88,%f28 ! %f28 = ff000085 ffff0000
3889! Mem[0000000010081408] = 00ffffff, %l1 = 00000000d003a0ff
3890 lduba [%i2+%o4]0x88,%l1 ! %l1 = 00000000000000ff
3891! Mem[0000000010001420] = ff68abd2, %l3 = ffffffffffffffff
3892 lduha [%i0+0x020]%asi,%l3 ! %l3 = 000000000000ff68
3893! Mem[0000000030101400] = 7594537a, %l3 = 000000000000ff68
3894 lduwa [%i4+%g0]0x81,%l3 ! %l3 = 000000007594537a
3895! Mem[0000000030141410] = ff000000, %l1 = 00000000000000ff
3896 ldsba [%i5+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
3897! Mem[0000000010081400] = 1e7e61ff, %l1 = ffffffffffffffff
3898 lduha [%i2+%g0]0x88,%l1 ! %l1 = 00000000000061ff
3899! Mem[0000000010001404] = ffffffff, %l0 = 00000000ffffffff
3900 lduh [%i0+0x006],%l0 ! %l0 = 000000000000ffff
3901! Starting 10 instruction Store Burst
3902! %f31 = bb4227e5, %f14 = 00000000, %f27 = ed5fa07b
3903 fdivs %f31,%f14,%f27 ! %f27 = ff800000
3904
3905p0_label_152:
3906! %f13 = 835bb353, Mem[0000000010001400] = ff0000ff
3907 sta %f13,[%i0+%g0]0x80 ! Mem[0000000010001400] = 835bb353
3908! %l7 = 0000000000000000, Mem[0000000030101400] = 7594537a
3909 stwa %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
3910! Mem[0000000030181410] = ff000000, %l1 = 00000000000061ff
3911 swapa [%i6+%o5]0x81,%l1 ! %l1 = 00000000ff000000
3912! %f26 = 74d5d720 ff800000, %l4 = 0000000000000000
3913! Mem[0000000010081428] = d3332db5ffffffff
3914 add %i2,0x028,%g1
3915 stda %f26,[%g1+%l4]ASI_PST16_P ! Mem[0000000010081428] = d3332db5ffffffff
3916! %f16 = ff7e61ff ffa003d0, %l1 = 00000000ff000000
3917! Mem[0000000030081408] = 03d00b21ff0000ff
3918 add %i2,0x008,%g1
3919 stda %f16,[%g1+%l1]ASI_PST16_S ! Mem[0000000030081408] = 03d00b21ff0000ff
3920! %l1 = 00000000ff000000, Mem[0000000010041410] = 0076594e
3921 stb %l1,[%i1+%o5] ! Mem[0000000010041410] = 0076594e
3922! %l6 = ff0000ff210bd003, Mem[0000000010081400] = 850000001e7e61ff
3923 stxa %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff0000ff210bd003
3924! Mem[0000000020800000] = ffffaff8, %l0 = 000000000000ffff
3925 ldstub [%o1+%g0],%l0 ! %l0 = 000000ff000000ff
3926! %l3 = 000000007594537a, Mem[0000000010081400] = 210bd003
3927 stwa %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = 7594537a
3928! Starting 10 instruction Load Burst
3929! Mem[0000000010041410] = 0076594effff0000, %l3 = 000000007594537a
3930 ldxa [%i1+%o5]0x80,%l3 ! %l3 = 0076594effff0000
3931
3932p0_label_153:
3933! Mem[0000000010041400] = ff000000, %l7 = 0000000000000000
3934 ldsha [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
3935! Mem[0000000010101400] = 00000000 00000000, %l2 = 01000000, %l3 = ffff0000
3936 ldda [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
3937! Mem[0000000030101400] = 00000000, %f12 = 260d69f2
3938 lda [%i4+%g0]0x89,%f12 ! %f12 = 00000000
3939! Mem[0000000030041400] = 00000000, %l3 = 0000000000000000
3940 lduha [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000000
3941! Mem[00000000201c0000] = a6ff1b53, %l0 = 00000000000000ff
3942 ldsh [%o0+%g0],%l0 ! %l0 = ffffffffffffa6ff
3943! Mem[00000000300c1400] = 000000ff, %l5 = 0000000000000000
3944 ldswa [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
3945! Mem[0000000030181400] = ff617eff, %l6 = ff0000ff210bd003
3946 ldswa [%i6+%g0]0x89,%l6 ! %l6 = ffffffffff617eff
3947! Mem[00000000300c1410] = 000000ff, %l7 = 0000000000000000
3948 lduwa [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff
3949! Mem[0000000030101408] = 00000000, %l2 = 0000000000000000
3950 ldsba [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000
3951! Starting 10 instruction Store Burst
3952! %l7 = 00000000000000ff, Mem[0000000010041410] = 0000ffff4e597600
3953 stxa %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000000000ff
3954
3955p0_label_154:
3956! %l2 = 0000000000000000, Mem[00000000201c0000] = a6ff1b53
3957 sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = 00001b53
3958! %f0 = ff000000 67186f7c 000000cb 1b7071a6
3959! %f4 = ff7e61ff ffa003d0 260d69f2 835bb353
3960! %f8 = fffc007a 00000000 ff000000 0000001e
3961! %f12 = 00000000 835bb353 00000000 0000d003
3962 stda %f0,[%i6]ASI_BLK_AIUSL ! Block Store to 0000000030181400
3963! %f0 = ff000000 67186f7c 000000cb 1b7071a6
3964! %f4 = ff7e61ff ffa003d0 260d69f2 835bb353
3965! %f8 = fffc007a 00000000 ff000000 0000001e
3966! %f12 = 00000000 835bb353 00000000 0000d003
3967 stda %f0,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
3968! Mem[0000000010101408] = ffffffff, %l3 = 0000000000000000
3969 ldstuba [%i4+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
3970! %l3 = 00000000000000ff, Mem[0000000030001400] = d4584a05d003a0ff
3971 stxa %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000000000ff
3972! Mem[00000000201c0000] = 00001b53, %l5 = 00000000000000ff
3973 ldstub [%o0+%g0],%l5 ! %l5 = 00000000000000ff
3974! Mem[00000000300c1410] = ff000000, %l1 = 00000000ff000000
3975 ldstuba [%i3+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
3976! Mem[0000000020800041] = 594ee56e, %l2 = 0000000000000000
3977 ldstub [%o1+0x041],%l2 ! %l2 = 0000004e000000ff
3978! %f22 = ff000000, Mem[0000000010101410] = ffff0000
3979 sta %f22,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff000000
3980! Starting 10 instruction Load Burst
3981! Mem[0000000010001424] = fffffff1, %l2 = 000000000000004e
3982 ldsb [%i0+0x025],%l2 ! %l2 = ffffffffffffffff
3983
3984p0_label_155:
3985! %l3 = 00000000000000ff, imm = 0000000000000a98, %l4 = 0000000000000000
3986 sub %l3,0xa98,%l4 ! %l4 = fffffffffffff667
3987! Mem[00000000100c142c] = ed5fa07b, %f27 = ff800000
3988 ld [%i3+0x02c],%f27 ! %f27 = ed5fa07b
3989! Mem[0000000030001408] = 00000000 ff000000, %l6 = ff617eff, %l7 = 000000ff
3990 ldda [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000000 00000000ff000000
3991! Mem[0000000030101410] = ff00ff00, %l7 = 00000000ff000000
3992 ldswa [%i4+%o5]0x89,%l7 ! %l7 = ffffffffff00ff00
3993! Mem[0000000030081400] = 00000000 000000ff, %l6 = 00000000, %l7 = ff00ff00
3994 ldda [%i2+%g0]0x89,%l6 ! %l6 = 00000000000000ff 0000000000000000
3995! Mem[0000000030001400] = ff00000000000000, %l0 = ffffffffffffa6ff
3996 ldxa [%i0+%g0]0x81,%l0 ! %l0 = ff00000000000000
3997! Mem[0000000010101400] = 0000000000000000, %l4 = fffffffffffff667
3998 ldxa [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000000
3999! Mem[0000000010141410] = 000000ff, %l2 = ffffffffffffffff
4000 ldsba [%i5+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
4001 membar #Sync ! Added by membar checker (23)
4002! Mem[0000000010181400] = e5ff6728, %l6 = 00000000000000ff
4003 lduha [%i6+%g0]0x88,%l6 ! %l6 = 0000000000006728
4004! Starting 10 instruction Store Burst
4005! %l4 = 0000000000000000, Mem[0000000010041408] = a671701bcb000000
4006 stxa %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000000000
4007
4008p0_label_156:
4009! Mem[0000000010181410] = ff000000, %l1 = 00000000000000ff, %asi = 80
4010 swapa [%i6+0x010]%asi,%l1 ! %l1 = 00000000ff000000
4011! Mem[0000000010001400] = 53b35b83, %l5 = 0000000000000000
4012 swapa [%i0+%g0]0x88,%l5 ! %l5 = 0000000053b35b83
4013! Mem[000000001014141c] = 00000075, %l7 = 00000000, %l6 = 00006728
4014 add %i5,0x1c,%g1
4015 casa [%g1]0x80,%l7,%l6 ! %l6 = 0000000000000075
4016! Mem[0000000010141420] = ffffffff, %l7 = 0000000000000000, %asi = 80
4017 swapa [%i5+0x020]%asi,%l7 ! %l7 = 00000000ffffffff
4018! %l5 = 0000000053b35b83, Mem[0000000030081408] = 210bd003
4019 stwa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 53b35b83
4020! %f4 = ff7e61ff ffa003d0, Mem[0000000010141410] = 000000ff 18d3278a
4021 stda %f4 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff7e61ff ffa003d0
4022! %l0 = ff00000000000000, Mem[0000000030001410] = 00000000d003a000
4023 stxa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff00000000000000
4024! %l2 = ffffffffffffffff, Mem[0000000010101418] = ff606077e5f4aea1
4025 stx %l2,[%i4+0x018] ! Mem[0000000010101418] = ffffffffffffffff
4026! Mem[0000000030141408] = ff00ffff, %l7 = 00000000ffffffff
4027 ldstuba [%i5+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
4028! Starting 10 instruction Load Burst
4029! Mem[0000000010181430] = a671701b, %l0 = ff00000000000000
4030 ldsha [%i6+0x032]%asi,%l0 ! %l0 = 000000000000701b
4031
4032p0_label_157:
4033! Mem[0000000030181410] = d003a0ff, %l0 = 000000000000701b
4034 ldsba [%i6+%o5]0x81,%l0 ! %l0 = ffffffffffffffd0
4035! Mem[00000000300c1410] = 000000ff, %l7 = 00000000000000ff
4036 ldsba [%i3+%o5]0x89,%l7 ! %l7 = ffffffffffffffff
4037! Mem[0000000030041400] = 0000000000000000, %f26 = 74d5d720 ed5fa07b
4038 ldda [%i1+%g0]0x81,%f26 ! %f26 = 00000000 00000000
4039! Mem[0000000010041438] = 00000000, %l1 = 00000000ff000000
4040 ldsba [%i1+0x038]%asi,%l1 ! %l1 = 0000000000000000
4041! Mem[00000000201c0000] = ff001b53, %l4 = 0000000000000000
4042 lduha [%o0+0x000]%asi,%l4 ! %l4 = 000000000000ff00
4043! Mem[000000001000141c] = e5ff6728, %l1 = 0000000000000000
4044 ldub [%i0+0x01e],%l1 ! %l1 = 0000000000000067
4045! %f6 = 260d69f2, %f1 = 67186f7c, %f6 = 260d69f2
4046 fmuls %f6 ,%f1 ,%f6 ! %f6 = 4da868fa
4047! Mem[00000000300c1410] = ff000000, %l1 = 0000000000000067
4048 lduwa [%i3+%o5]0x81,%l1 ! %l1 = 00000000ff000000
4049! Mem[0000000010081408] = ffffff0000000000, %f30 = 1e7e61c6 bb4227e5
4050 ldda [%i2+%o4]0x80,%f30 ! %f30 = ffffff00 00000000
4051! Starting 10 instruction Store Burst
4052! Mem[0000000010181420] = 1e7e61ffffa003d0, %l5 = 0000000053b35b83, %l1 = 00000000ff000000
4053 add %i6,0x20,%g1
4054 casxa [%g1]0x80,%l5,%l1 ! %l1 = 1e7e61ffffa003d0
4055
4056p0_label_158:
4057! %f0 = ff000000 67186f7c, Mem[0000000030141400] = 00000000 00000000
4058 stda %f0 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff000000 67186f7c
4059! Mem[0000000010001410] = ffffffff, %l6 = 0000000000000075
4060 swapa [%i0+%o5]0x88,%l6 ! %l6 = 00000000ffffffff
4061! %f18 = bb4227e5 00000000, %l0 = ffffffffffffffd0
4062! Mem[00000000300c1420] = ff617e1e4e5976ff
4063 add %i3,0x020,%g1
4064 stda %f18,[%g1+%l0]ASI_PST32_S ! Mem[00000000300c1420] = ff617e1e4e5976ff
4065! %f0 = ff000000 67186f7c, Mem[00000000300c1408] = 00000000 00000000
4066 stda %f0 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff000000 67186f7c
4067! Mem[00000000201c0001] = ff001b53, %l5 = 0000000053b35b83
4068 ldstub [%o0+0x001],%l5 ! %l5 = 00000000000000ff
4069! %f24 = 97f10c32 000000ff, Mem[0000000010001410] = 75000000 ffa003d0
4070 stda %f24,[%i0+%o5]0x80 ! Mem[0000000010001410] = 97f10c32 000000ff
4071! %f14 = 00000000 0000d003, Mem[0000000030141408] = ff00ffff ffffffff
4072 stda %f14,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000 0000d003
4073! Mem[0000000030141408] = 00000000, %l1 = 1e7e61ffffa003d0
4074 swapa [%i5+%o4]0x81,%l1 ! %l1 = 0000000000000000
4075! %l6 = 00000000ffffffff, Mem[0000000010081408] = ffffff0000000000, %asi = 80
4076 stxa %l6,[%i2+0x008]%asi ! Mem[0000000010081408] = 00000000ffffffff
4077! Starting 10 instruction Load Burst
4078! Mem[0000000010101400] = 00000000, %l5 = 0000000000000000
4079 ldsha [%i4+%g0]0x88,%l5 ! %l5 = 0000000000000000
4080
4081p0_label_159:
4082! Mem[0000000010081418] = d1190000, %l6 = 00000000ffffffff
4083 lduwa [%i2+0x018]%asi,%l6 ! %l6 = 00000000d1190000
4084! Mem[0000000030101400] = 00000000, %l1 = 0000000000000000
4085 lduba [%i4+%g0]0x81,%l1 ! %l1 = 0000000000000000
4086! Mem[0000000030141400] = ff000000 67186f7c, %l4 = 0000ff00, %l5 = 00000000
4087 ldda [%i5+%g0]0x89,%l4 ! %l4 = 0000000067186f7c 00000000ff000000
4088! Mem[0000000010141410] = d003a0ffff617eff, %l3 = 00000000000000ff
4089 ldx [%i5+%o5],%l3 ! %l3 = d003a0ffff617eff
4090! Mem[0000000030101410] = ff00ff00, %l6 = 00000000d1190000
4091 lduha [%i4+%o5]0x89,%l6 ! %l6 = 000000000000ff00
4092! %l4 = 0000000067186f7c, Mem[00000000300c1410] = ff000000
4093 stha %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 6f7c0000
4094! Mem[0000000010181410] = ff000000, %l4 = 0000000067186f7c
4095 ldsha [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000
4096! Mem[0000000010141400] = 00000000, %l0 = ffffffffffffffd0
4097 lduwa [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000000
4098! Mem[0000000010141400] = ca000000 00000000, %l0 = 00000000, %l1 = 00000000
4099 ldda [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000000 00000000ca000000
4100! Starting 10 instruction Store Burst
4101! %f10 = ff000000 0000001e, %l4 = 0000000000000000
4102! Mem[0000000030141420] = ff96f4db82c2da69
4103 add %i5,0x020,%g1
4104 stda %f10,[%g1+%l4]ASI_PST16_S ! Mem[0000000030141420] = ff96f4db82c2da69
4105
4106p0_label_160:
4107! Mem[0000000010141408] = 0000ff00, %l7 = ffffffffffffffff
4108 swapa [%i5+%o4]0x88,%l7 ! %l7 = 000000000000ff00
4109! %f31 = 00000000, Mem[0000000030181408] = 1b7071a6
4110 sta %f31,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
4111! %l3 = d003a0ffff617eff, Mem[0000000010101408] = ffffffff
4112 stwa %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff617eff
4113! %f2 = 000000cb, Mem[00000000100c1410] = 8a27d318
4114 sta %f2 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000cb
4115! %l6 = 000000000000ff00, Mem[00000000201c0001] = ffff1b53
4116 stb %l6,[%o0+0x001] ! Mem[00000000201c0000] = ff001b53
4117! Mem[0000000010041420] = fffc007a, %l6 = 0000ff00, %l4 = 00000000
4118 add %i1,0x20,%g1
4119 casa [%g1]0x80,%l6,%l4 ! %l4 = 00000000fffc007a
4120! %l5 = 00000000ff000000, Mem[0000000030081408] = 53b35b83
4121 stwa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff000000
4122! %f0 = ff000000 67186f7c, Mem[00000000300c1408] = 67186f7c ff000000
4123 stda %f0 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff000000 67186f7c
4124! %f3 = 1b7071a6, Mem[0000000010181408] = ff000000
4125 sta %f3 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 1b7071a6
4126! Starting 10 instruction Load Burst
4127! Mem[0000000010001414] = 000000ff, %l3 = d003a0ffff617eff
4128 ldsb [%i0+0x016],%l3 ! %l3 = 0000000000000000
4129
4130p0_label_161:
4131 membar #Sync ! Added by membar checker (24)
4132! Mem[0000000030001400] = ff000000 00000000 00000000 ff000000
4133! Mem[0000000030001410] = 00000000 000000ff 046279b8 a0f0cd14
4134! Mem[0000000030001420] = 9a031f0a 626377fa 0aaf40f1 ffffff7f
4135! Mem[0000000030001430] = 46a78731 a35aa749 e7e33264 85eb95f9
4136 ldda [%i0]ASI_BLK_SL,%f0 ! Block Load from 0000000030001400
4137! Mem[0000000030101408] = 00000000, %f21 = 000000ff
4138 lda [%i4+%o4]0x89,%f21 ! %f21 = 00000000
4139! Mem[0000000010101408] = ff617eff, %l3 = 0000000000000000
4140 lduba [%i4+%o4]0x88,%l3 ! %l3 = 00000000000000ff
4141! Mem[0000000010001408] = ff7e61ffffa003d0, %f18 = bb4227e5 00000000
4142 ldda [%i0+%o4]0x80,%f18 ! %f18 = ff7e61ff ffa003d0
4143! Mem[0000000030101408] = 00000000, %f22 = ff000000
4144 lda [%i4+%o4]0x81,%f22 ! %f22 = 00000000
4145! Code Fragment 4
4146p0_fragment_10:
4147! %l0 = 0000000000000000
4148 setx 0x974edca0772785cd,%g7,%l0 ! %l0 = 974edca0772785cd
4149! %l1 = 00000000ca000000
4150 setx 0xa48b9d0878743a92,%g7,%l1 ! %l1 = a48b9d0878743a92
4151 setx 0x7ff8, %g1, %g2
4152 and %l0, %g2, %l0
4153 setx 0xffffffff, %g1, %g2
4154 and %l1, %g2, %l1
4155 setx 0x100000000, %g1, %g2
4156 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4157 ta T_CHANGE_HPRIV
4158 stxa %l1, [%l0]ASI_ICACHE_INSTR
4159 ta T_CHANGE_NONHPRIV
4160! %l0 = 974edca0772785cd
4161 setx 0x1284982ff68cd68b,%g7,%l0 ! %l0 = 1284982ff68cd68b
4162! %l1 = a48b9d0878743a92
4163 setx 0x6360bd6fd12aff77,%g7,%l1 ! %l1 = 6360bd6fd12aff77
4164! Mem[0000000010141424] = a35aa749, %l6 = 000000000000ff00
4165 ldub [%i5+0x024],%l6 ! %l6 = 00000000000000a3
4166! Mem[00000000300c1410] = 82e73f1e00007c6f, %l0 = 1284982ff68cd68b
4167 ldxa [%i3+%o5]0x89,%l0 ! %l0 = 82e73f1e00007c6f
4168! Mem[0000000010081408] = 00000000, %l5 = 00000000ff000000
4169 ldsba [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000000
4170! Starting 10 instruction Store Burst
4171! %l0 = 00007c6f, %l1 = d12aff77, Mem[0000000030181408] = 00000000 cb000000
4172 stda %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00007c6f d12aff77
4173
4174p0_label_162:
4175! Mem[0000000030001400] = 000000ff, %l4 = 00000000fffc007a
4176 ldstuba [%i0+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
4177! Mem[0000000010001404] = ffffffff, %l7 = 0000ff00, %l6 = 000000a3
4178 add %i0,0x04,%g1
4179 casa [%g1]0x80,%l7,%l6 ! %l6 = 00000000ffffffff
4180! %l0 = 00007c6f, %l1 = d12aff77, Mem[0000000030181400] = 7c6f1867 000000ff
4181 stda %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00007c6f d12aff77
4182! %l5 = 0000000000000000, Mem[00000000300c1400] = ff0000002ad800ff
4183 stxa %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000000
4184! Mem[0000000010141400] = 00000000, %l0 = 82e73f1e00007c6f
4185 swapa [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000
4186! Mem[0000000010181410] = ff000000, %l4 = 00000000000000ff
4187 ldstuba [%i6+%o5]0x88,%l4 ! %l4 = 00000000000000ff
4188! %f29 = ffff0000, Mem[0000000010041408] = 00000000
4189 sta %f29,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffff0000
4190! %l4 = 0000000000000000, Mem[0000000010041408] = 0000ffff
4191 stba %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000ffff
4192! Mem[0000000010041410] = ff7e61ff, %l1 = 6360bd6fd12aff77
4193 swapa [%i1+%o5]0x80,%l1 ! %l1 = 00000000ff7e61ff
4194! Starting 10 instruction Load Burst
4195! Mem[0000000030001410] = 00000000, %l7 = 000000000000ff00
4196 ldswa [%i0+%o5]0x81,%l7 ! %l7 = 0000000000000000
4197
4198p0_label_163:
4199! Mem[0000000010141410] = d003a0ff, %l7 = 0000000000000000
4200 ldswa [%i5+%o5]0x80,%l7 ! %l7 = ffffffffd003a0ff
4201! Mem[0000000010041400] = 000000ff, %l2 = ffffffffffffffff
4202 ldswa [%i1+%g0]0x88,%l2 ! %l2 = 00000000000000ff
4203! Mem[0000000010101400] = 00000000, %l7 = ffffffffd003a0ff
4204 lduh [%i4+%g0],%l7 ! %l7 = 0000000000000000
4205! Mem[0000000030041408] = ff00000000000000, %l1 = 00000000ff7e61ff
4206 ldxa [%i1+%o4]0x81,%l1 ! %l1 = ff00000000000000
4207! Mem[0000000030181400] = 6f7c0000, %l6 = 00000000ffffffff
4208 ldswa [%i6+%g0]0x89,%l6 ! %l6 = 000000006f7c0000
4209! Mem[0000000030081408] = ff000000, %l7 = 0000000000000000
4210 ldsba [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000000
4211! Mem[0000000010141430] = 1fff457c9fd8fddb, %f22 = 00000000 67186f7c
4212 ldd [%i5+0x030],%f22 ! %f22 = 1fff457c 9fd8fddb
4213! Mem[0000000030141408] = d003a0ff, %l7 = 0000000000000000
4214 ldsba [%i5+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
4215! Mem[00000000100c1424] = ffffffff, %l7 = ffffffffffffffff
4216 lduha [%i3+0x026]%asi,%l7 ! %l7 = 000000000000ffff
4217! Starting 10 instruction Store Burst
4218! %f0 = 00000000 000000ff 000000ff 00000000
4219! %f4 = ff000000 00000000 14cdf0a0 b8796204
4220! %f8 = fa776362 0a1f039a 7fffffff f140af0a
4221! %f12 = 49a75aa3 3187a746 f995eb85 6432e3e7
4222 stda %f0,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
4223
4224p0_label_164:
4225 membar #Sync ! Added by membar checker (25)
4226! Mem[0000000010001404] = 00000000, %l3 = 000000ff, %l2 = 000000ff
4227 add %i0,0x04,%g1
4228 casa [%g1]0x80,%l3,%l2 ! %l2 = 0000000000000000
4229! %f18 = ff7e61ff ffa003d0, Mem[00000000100c1428] = 0349e050 ed5fa07b
4230 stda %f18,[%i3+0x028]%asi ! Mem[00000000100c1428] = ff7e61ff ffa003d0
4231! %l0 = 00000000, %l1 = 00000000, Mem[0000000010141410] = d003a0ff ff617eff
4232 stda %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 00000000
4233! %l2 = 0000000000000000, Mem[0000000030081408] = 000000ff
4234 stwa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
4235! %f22 = 1fff457c 9fd8fddb, Mem[0000000030081408] = 00000000 ff0000ff
4236 stda %f22,[%i2+%o4]0x81 ! Mem[0000000030081408] = 1fff457c 9fd8fddb
4237! Mem[0000000030181408] = 6f7c0000, %l1 = ff00000000000000
4238 swapa [%i6+%o4]0x89,%l1 ! %l1 = 000000006f7c0000
4239! Mem[0000000010141400] = 00007c6f, %l0 = 0000000000000000
4240 swapa [%i5+%g0]0x80,%l0 ! %l0 = 0000000000007c6f
4241! %l3 = 00000000000000ff, Mem[0000000030101408] = 00000000
4242 stba %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000
4243! %f13 = 3187a746, Mem[0000000010081404] = ff0000ff
4244 st %f13,[%i2+0x004] ! Mem[0000000010081404] = 3187a746
4245! Starting 10 instruction Load Burst
4246! Mem[0000000010101408] = ff617eff, %l1 = 000000006f7c0000
4247 ldsha [%i4+%o4]0x88,%l1 ! %l1 = 0000000000007eff
4248
4249p0_label_165:
4250! Mem[0000000010101400] = 00000000, %l2 = 0000000000000000
4251 ldsba [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
4252! Mem[0000000010001408] = 000000ff00000000, %f2 = 000000ff 00000000
4253 ldda [%i0+%o4]0x88,%f2 ! %f2 = 000000ff 00000000
4254! Mem[00000000211c0000] = 7e1e37e1, %l5 = 0000000000000000
4255 lduba [%o2+0x001]%asi,%l5 ! %l5 = 000000000000001e
4256! Mem[0000000010101400] = 00000000, %l6 = 000000006f7c0000
4257 ldsba [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000000
4258! Mem[0000000010081410] = ffa003ff, %f13 = 3187a746
4259 lda [%i2+%o5]0x88,%f13 ! %f13 = ffa003ff
4260! Mem[0000000010041400] = 000000ff, %l3 = 00000000000000ff
4261 ldsba [%i1+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
4262! Mem[00000000100c1410] = cb000000, %l5 = 000000000000001e
4263 lduha [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
4264! Mem[0000000030141408] = ffa003d0, %l1 = 0000000000007eff
4265 ldsha [%i5+%o4]0x81,%l1 ! %l1 = ffffffffffffffa0
4266! Mem[00000000218000c0] = 00008436, %l4 = 0000000000000000
4267 ldub [%o3+0x0c1],%l4 ! %l4 = 0000000000000000
4268! Starting 10 instruction Store Burst
4269! Mem[0000000010081408] = 00000000, %l4 = 0000000000000000
4270 swapa [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000
4271
4272p0_label_166:
4273! %f17 = ffa003d0, Mem[0000000010101400] = 00000000
4274 sta %f17,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffa003d0
4275! %f31 = 00000000, Mem[0000000010001400] = 000000ff
4276 sta %f31,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
4277! %l4 = 0000000000000000, Mem[00000000201c0000] = ff001b53, %asi = 80
4278 stba %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00001b53
4279! Mem[0000000010141400] = 00000000, %l0 = 0000000000007c6f
4280 ldstuba [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000ff
4281! Mem[00000000100c1408] = 00000000, %l5 = 0000000000000000
4282 ldstuba [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000ff
4283! %l3 = ffffffffffffffff, Mem[00000000211c0000] = 7e1e37e1
4284 stb %l3,[%o2+%g0] ! Mem[00000000211c0000] = ff1e37e1
4285! Mem[0000000030081410] = ff000000, %l6 = 0000000000000000
4286 swapa [%i2+%o5]0x81,%l6 ! %l6 = 00000000ff000000
4287! %f25 = 000000ff, Mem[0000000030081410] = 00000000
4288 sta %f25,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000ff
4289! Mem[0000000010181408] = 1b7071a6, %l0 = 00000000, %l5 = 00000000
4290 add %i6,0x08,%g1
4291 casa [%g1]0x80,%l0,%l5 ! %l5 = 000000001b7071a6
4292! Starting 10 instruction Load Burst
4293! Mem[0000000030041400] = 00000000, %l2 = 0000000000000000
4294 lduha [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000
4295
4296p0_label_167:
4297! Mem[0000000010081430] = de9b58ca, %l7 = 000000000000ffff
4298 lduba [%i2+0x031]%asi,%l7 ! %l7 = 000000000000009b
4299! Mem[0000000030141408] = ffa003d0, %l2 = 0000000000000000
4300 lduwa [%i5+%o4]0x81,%l2 ! %l2 = 00000000ffa003d0
4301! Mem[0000000010101410] = 000000ff, %l0 = 0000000000000000
4302 lduba [%i4+0x011]%asi,%l0 ! %l0 = 0000000000000000
4303! Mem[0000000010001410] = 00000000000000ff, %f30 = ffffff00 00000000
4304 ldda [%i0+%o5]0x80,%f30 ! %f30 = 00000000 000000ff
4305! %f3 = 00000000, %f0 = 00000000
4306 fsqrts %f3 ,%f0 ! %f0 = 00000000
4307! Mem[0000000030081410] = ff000000, %f29 = ffff0000
4308 lda [%i2+%o5]0x89,%f29 ! %f29 = ff000000
4309 membar #Sync ! Added by membar checker (26)
4310! Mem[00000000100c1400] = 260d69f2 835bb353 ff000000 0000004f
4311! Mem[00000000100c1410] = 000000cb ff000000 4e5976ff ff00ff00
4312! Mem[00000000100c1420] = ffffffff ffffffff ff7e61ff ffa003d0
4313! Mem[00000000100c1430] = 000000ff 776060ff 6e2dcd72 bb4227e5
4314 ldda [%i3]ASI_BLK_PL,%f16 ! Block Load from 00000000100c1400
4315! Mem[0000000030141400] = 7c6f1867, %l4 = 0000000000000000
4316 lduha [%i5+%g0]0x81,%l4 ! %l4 = 0000000000007c6f
4317! Mem[0000000010181400] = 2867ffe5, %f3 = 00000000
4318 lda [%i6+%g0]0x80,%f3 ! %f3 = 2867ffe5
4319! Starting 10 instruction Store Burst
4320! %l6 = 00000000ff000000, Mem[0000000030141408] = d003a0ff
4321 stba %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = d003a000
4322
4323p0_label_168:
4324! %l5 = 000000001b7071a6, Mem[0000000030181410] = ffa003d0
4325 stwa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 1b7071a6
4326! %f14 = f995eb85 6432e3e7, %l6 = 00000000ff000000
4327! Mem[0000000030081420] = 7e1813164e5976b4
4328 add %i2,0x020,%g1
4329 stda %f14,[%g1+%l6]ASI_PST8_S ! Mem[0000000030081420] = 7e1813164e5976b4
4330! %f14 = f995eb85 6432e3e7, Mem[0000000010141410] = 00000000 00000000
4331 stda %f14,[%i5+%o5]0x80 ! Mem[0000000010141410] = f995eb85 6432e3e7
4332! %l3 = ffffffffffffffff, Mem[0000000030041400] = 00000000
4333 stba %l3,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000
4334! Mem[0000000020800000] = ffffaff8, %l0 = 0000000000000000
4335 ldstub [%o1+%g0],%l0 ! %l0 = 000000ff000000ff
4336! %l2 = 00000000ffa003d0, Mem[0000000021800100] = d3181701, %asi = 80
4337 stba %l2,[%o3+0x100]%asi ! Mem[0000000021800100] = d0181701
4338! Mem[0000000010181410] = ff0000ff, %l0 = 00000000000000ff
4339 ldstuba [%i6+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
4340! %f12 = 49a75aa3 ffa003ff, %l3 = ffffffffffffffff
4341! Mem[0000000030041430] = f1b5ec408c647f34
4342 add %i1,0x030,%g1
4343 stda %f12,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030041430] = ff03a0ffa35aa749
4344! %l2 = ffa003d0, %l3 = ffffffff, Mem[00000000300c1400] = 00000000 00000000
4345 stda %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffa003d0 ffffffff
4346! Starting 10 instruction Load Burst
4347! Mem[0000000010141420] = 00000000, %l6 = 00000000ff000000
4348 ldsh [%i5+0x022],%l6 ! %l6 = 0000000000000000
4349
4350p0_label_169:
4351! Mem[0000000030141410] = 000000ff, %l3 = ffffffffffffffff
4352 lduwa [%i5+%o5]0x89,%l3 ! %l3 = 00000000000000ff
4353! Mem[0000000030101400] = 00000000, %l3 = 00000000000000ff
4354 ldsha [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
4355! Mem[0000000010101408] = ff617eff, %l2 = 00000000ffa003d0
4356 lduwa [%i4+%o4]0x88,%l2 ! %l2 = 00000000ff617eff
4357! Mem[0000000030081400] = ff000000, %f2 = 000000ff
4358 lda [%i2+%g0]0x81,%f2 ! %f2 = ff000000
4359! Mem[0000000030141410] = ff000000, %l2 = 00000000ff617eff
4360 lduha [%i5+%o5]0x81,%l2 ! %l2 = 000000000000ff00
4361! Mem[0000000010101410] = ff000085 ff000000, %l0 = 000000ff, %l1 = ffffffa0
4362 ldda [%i4+%o5]0x88,%l0 ! %l0 = 00000000ff000000 00000000ff000085
4363! Mem[0000000010081408] = 00000000, %l1 = 00000000ff000085
4364 ldswa [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000000
4365! Mem[0000000030041408] = ff00000000000000, %f10 = 7fffffff f140af0a
4366 ldda [%i1+%o4]0x81,%f10 ! %f10 = ff000000 00000000
4367! Mem[0000000010001408] = 00000000, %l1 = 0000000000000000
4368 ldsha [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000
4369! Starting 10 instruction Store Burst
4370! %f12 = 49a75aa3 ffa003ff, Mem[0000000030141410] = ff000000 ffffffff
4371 stda %f12,[%i5+%o5]0x81 ! Mem[0000000030141410] = 49a75aa3 ffa003ff
4372
4373p0_label_170:
4374! Mem[0000000030001410] = 00000000, %l2 = 000000000000ff00
4375 swapa [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
4376! Mem[0000000010081428] = d3332db5, %l1 = 00000000, %l2 = 00000000
4377 add %i2,0x28,%g1
4378 casa [%g1]0x80,%l1,%l2 ! %l2 = 00000000d3332db5
4379! %l7 = 000000000000009b, Mem[0000000030101408] = 000000ff
4380 stba %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000009b
4381! %l0 = 00000000ff000000, Mem[00000000211c0001] = ff1e37e1, %asi = 80
4382 stba %l0,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff0037e1
4383! Mem[0000000010101400] = ffa003d0, %l1 = 0000000000000000
4384 ldstuba [%i4+%g0]0x88,%l1 ! %l1 = 000000d0000000ff
4385! %l2 = 00000000d3332db5, Mem[0000000010141400] = ff000000
4386 stha %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 2db50000
4387! Mem[00000000300c1410] = 00007c6f, %l2 = 00000000d3332db5
4388 ldstuba [%i3+%o5]0x89,%l2 ! %l2 = 0000006f000000ff
4389! Mem[0000000010141410] = f995eb85, %l2 = 000000000000006f
4390 swapa [%i5+%o5]0x80,%l2 ! %l2 = 00000000f995eb85
4391! %l0 = 00000000ff000000, Mem[0000000030101410] = 00ff00ff
4392 stha %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ff
4393! Starting 10 instruction Load Burst
4394! Mem[00000000201c0000] = 00001b53, %l0 = 00000000ff000000
4395 ldsh [%o0+%g0],%l0 ! %l0 = 0000000000000000
4396
4397p0_label_171:
4398! %l6 = 0000000000000000, Mem[0000000030181410] = a671701b
4399 stwa %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
4400! Mem[0000000030101410] = ff000000, %l2 = 00000000f995eb85
4401 lduwa [%i4+%o5]0x89,%l2 ! %l2 = 00000000ff000000
4402! Mem[0000000010141400] = 2db50000, %l5 = 000000001b7071a6
4403 ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 0000002d000000ff
4404! Mem[00000000100c1410] = 000000cbff000000, %f4 = ff000000 00000000
4405 ldda [%i3+%o5]0x80,%f4 ! %f4 = 000000cb ff000000
4406! Mem[0000000010001408] = 00000000, %l2 = 00000000ff000000
4407 lduha [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
4408! Mem[0000000030001400] = ff000000 00000000, %l6 = 00000000, %l7 = 0000009b
4409 ldda [%i0+%g0]0x81,%l6 ! %l6 = 00000000ff000000 0000000000000000
4410! Mem[0000000030141400] = 67186f7c, %l7 = 0000000000000000
4411 ldsba [%i5+%g0]0x89,%l7 ! %l7 = 000000000000007c
4412! Mem[00000000300c1410] = ff7c0000, %l0 = 0000000000000000
4413 lduwa [%i3+%o5]0x81,%l0 ! %l0 = 00000000ff7c0000
4414! Mem[0000000030101400] = 00000000, %l3 = 0000000000000000
4415 ldsba [%i4+%g0]0x81,%l3 ! %l3 = 0000000000000000
4416! Starting 10 instruction Store Burst
4417! Mem[000000001010141c] = ffffffff, %l6 = ff000000, %l6 = ff000000
4418 add %i4,0x1c,%g1
4419 casa [%g1]0x80,%l6,%l6 ! %l6 = 00000000ffffffff
4420
4421p0_label_172:
4422! Mem[0000000030141410] = 49a75aa3, %l4 = 0000000000007c6f
4423 ldstuba [%i5+%o5]0x81,%l4 ! %l4 = 00000049000000ff
4424! Mem[0000000010181424] = ffa003d0, %l6 = 00000000ffffffff
4425 ldstuba [%i6+0x024]%asi,%l6 ! %l6 = 000000ff000000ff
4426! %l3 = 0000000000000000, Mem[0000000030041410] = ddd3e8ff
4427 stha %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = ddd30000
4428! %l6 = 00000000000000ff, Mem[0000000030181408] = 00000000
4429 stba %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
4430! %l0 = 00000000ff7c0000, Mem[00000000211c0000] = ff0037e1
4431 sth %l0,[%o2+%g0] ! Mem[00000000211c0000] = 000037e1
4432! %l3 = 0000000000000000, Mem[0000000030041410] = 0000d3dddbb17080
4433 stxa %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000000000000000
4434! %l2 = 0000000000000000, Mem[0000000030181410] = 00000000
4435 stba %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
4436! Mem[0000000010081418] = d1190000, %l4 = 0000000000000049
4437 ldstub [%i2+0x018],%l4 ! %l4 = 000000d1000000ff
4438! %l2 = 0000000000000000, Mem[0000000010101410] = ff000000
4439 stba %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff000000
4440! Starting 10 instruction Load Burst
4441! Mem[0000000030181410] = ff7e61ff00000000, %f2 = ff000000 2867ffe5
4442 ldda [%i6+%o5]0x89,%f2 ! %f2 = ff7e61ff 00000000
4443
4444p0_label_173:
4445! Mem[00000000100c1410] = 000000cb, %l6 = 00000000000000ff
4446 ldsha [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000000
4447! Mem[0000000030041400] = 000000ff, %l4 = 00000000000000d1
4448 lduba [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000ff
4449! Mem[0000000030001408] = 00000000ff000000, %l0 = 00000000ff7c0000
4450 ldxa [%i0+%o4]0x81,%l0 ! %l0 = 00000000ff000000
4451! Mem[0000000010101408] = ff7e61ff 00000b21, %l0 = ff000000, %l1 = 000000d0
4452 ldda [%i4+%o4]0x80,%l0 ! %l0 = 00000000ff7e61ff 0000000000000b21
4453! Mem[0000000010081408] = 00000000, %l0 = 00000000ff7e61ff
4454 lduha [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
4455! Mem[0000000030141400] = 7c6f1867, %f14 = f995eb85
4456 lda [%i5+%g0]0x81,%f14 ! %f14 = 7c6f1867
4457! Mem[0000000010041408] = ffff0000, %l5 = 000000000000002d
4458 ldsba [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
4459! Mem[0000000010181408] = 1b7071a6, %l6 = 0000000000000000
4460 ldsw [%i6+%o4],%l6 ! %l6 = 000000001b7071a6
4461! Mem[0000000030081408] = 1fff457c, %l1 = 0000000000000b21
4462 lduha [%i2+%o4]0x81,%l1 ! %l1 = 0000000000001fff
4463! Starting 10 instruction Store Burst
4464! Mem[0000000010081408] = 00000000, %l2 = 0000000000000000
4465 ldstuba [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
4466
4467p0_label_174:
4468! %l2 = 0000000000000000, Mem[0000000030001408] = 00000000
4469 stha %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
4470! Mem[0000000030181408] = 000000ff, %l2 = 0000000000000000
4471 ldstuba [%i6+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
4472! Mem[0000000010141420] = 00000000a35aa749, %l7 = 000000000000007c, %l5 = 0000000000000000
4473 add %i5,0x20,%g1
4474 casxa [%g1]0x80,%l7,%l5 ! %l5 = 00000000a35aa749
4475! Mem[00000000211c0001] = 000037e1, %l6 = 000000001b7071a6
4476 ldstub [%o2+0x001],%l6 ! %l6 = 00000000000000ff
4477! %l4 = 000000ff, %l5 = a35aa749, Mem[0000000010081410] = ff03a0ff 00000000
4478 stda %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff a35aa749
4479! %l6 = 0000000000000000, Mem[0000000030001400] = 000000ff
4480 stha %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
4481! %l4 = 00000000000000ff, Mem[0000000030001408] = 000000ff00000000
4482 stxa %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000000000ff
4483! Mem[0000000030081400] = 000000ff, %l6 = 0000000000000000
4484 swapa [%i2+%g0]0x89,%l6 ! %l6 = 00000000000000ff
4485! %f23 = ff76594e, Mem[0000000030081410] = ff000000
4486 sta %f23,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff76594e
4487! Starting 10 instruction Load Burst
4488! Mem[0000000010001408] = 000000ff00000000, %l2 = 00000000000000ff
4489 ldxa [%i0+%o4]0x88,%l2 ! %l2 = 000000ff00000000
4490
4491p0_label_175:
4492! Mem[0000000030001410] = 00ff0000, %l6 = 00000000000000ff
4493 ldsha [%i0+%o5]0x81,%l6 ! %l6 = 00000000000000ff
4494! Mem[0000000030101408] = 0000009b, %l7 = 000000000000007c
4495 ldsha [%i4+%o4]0x89,%l7 ! %l7 = 000000000000009b
4496! Mem[00000000300c1410] = ff7c0000, %l7 = 000000000000009b
4497 ldsba [%i3+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
4498! Mem[00000000201c0000] = 00001b53, %l3 = 0000000000000000
4499 lduh [%o0+%g0],%l3 ! %l3 = 0000000000000000
4500! Mem[0000000010081408] = 000000ff, %l2 = 000000ff00000000
4501 lduwa [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
4502! Mem[0000000030081400] = 0000000000000000, %f4 = 000000cb ff000000
4503 ldda [%i2+%g0]0x89,%f4 ! %f4 = 00000000 00000000
4504! Mem[0000000030041400] = ff000000, %l0 = 0000000000000000
4505 ldswa [%i1+%g0]0x81,%l0 ! %l0 = ffffffffff000000
4506! Mem[0000000030041400] = 00000000 000000ff, %l2 = 000000ff, %l3 = 00000000
4507 ldda [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff 0000000000000000
4508! Mem[0000000010101408] = ff7e61ff00000b21, %l7 = ffffffffffffffff
4509 ldxa [%i4+%o4]0x80,%l7 ! %l7 = ff7e61ff00000b21
4510! Starting 10 instruction Store Burst
4511! %f24 = ffffffff ffffffff, Mem[0000000030041400] = ff000000 00000000
4512 stda %f24,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffff ffffffff
4513
4514p0_label_176:
4515! Mem[0000000030001410] = 00ff0000, %l7 = ff7e61ff00000b21
4516 ldstuba [%i0+%o5]0x81,%l7 ! %l7 = 00000000000000ff
4517! Mem[0000000010101438] = 7d1eff40, %l3 = 0000000000000000
4518 swap [%i4+0x038],%l3 ! %l3 = 000000007d1eff40
4519! %l0 = ffffffffff000000, Mem[00000000201c0000] = 00001b53, %asi = 80
4520 stha %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00001b53
4521! Mem[0000000030081408] = 7c45ff1f, %f16 = 53b35b83
4522 lda [%i2+%o4]0x89,%f16 ! %f16 = 7c45ff1f
4523! %l4 = 00000000000000ff, Mem[0000000010181410] = ff0000ff
4524 stwa %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff
4525! %l4 = 00000000000000ff, Mem[0000000010181406] = d2ab68ff, %asi = 80
4526 stba %l4,[%i6+0x006]%asi ! Mem[0000000010181404] = d2abffff
4527! %l2 = 00000000000000ff, Mem[00000000201c0000] = 00001b53
4528 sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = 00ff1b53
4529! Mem[0000000010001400] = 00000000, %l1 = 0000000000001fff
4530 ldstuba [%i0+%g0]0x80,%l1 ! %l1 = 00000000000000ff
4531! %l2 = 000000ff, %l3 = 7d1eff40, Mem[0000000030081400] = 00000000 00000000
4532 stda %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff 7d1eff40
4533! Starting 10 instruction Load Burst
4534! Mem[0000000010181408] = 1b7071a6, %l2 = 00000000000000ff
4535 ldsba [%i6+%o4]0x80,%l2 ! %l2 = 000000000000001b
4536
4537p0_label_177:
4538! Mem[00000000300c1408] = 7c6f1867, %l6 = 00000000000000ff
4539 lduwa [%i3+%o4]0x81,%l6 ! %l6 = 000000007c6f1867
4540! Mem[0000000010141400] = 0000b5ff, %l2 = 000000000000001b
4541 lduba [%i5+%g0]0x88,%l2 ! %l2 = 00000000000000ff
4542! Mem[0000000010141408] = ffffffff, %l2 = 00000000000000ff
4543 lduba [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff
4544! Mem[0000000030181408] = 000000ff, %f2 = ff7e61ff
4545 lda [%i6+%o4]0x89,%f2 ! %f2 = 000000ff
4546! Mem[0000000010081400] = 7594537a, %l0 = ffffffffff000000
4547 ldsba [%i2+%g0]0x88,%l0 ! %l0 = 000000000000007a
4548! Mem[0000000010041410] = d12aff77ffa003d0, %f2 = 000000ff 00000000
4549 ldd [%i1+%o5],%f2 ! %f2 = d12aff77 ffa003d0
4550! Mem[0000000030141410] = a35aa7ff, %l4 = 00000000000000ff
4551 ldsba [%i5+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
4552! Mem[0000000010141400] = 0000b5ff, %l2 = 00000000000000ff
4553 ldswa [%i5+%g0]0x88,%l2 ! %l2 = 000000000000b5ff
4554! Mem[0000000010101410] = ff000000, %l4 = ffffffffffffffff
4555 lduha [%i4+%o5]0x88,%l4 ! %l4 = 0000000000000000
4556! Starting 10 instruction Store Burst
4557! %l3 = 000000007d1eff40, Mem[0000000010181410] = 000000ff
4558 stba %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 400000ff
4559
4560p0_label_178:
4561! Mem[0000000021800040] = cf09f702, %l4 = 0000000000000000
4562 ldstuba [%o3+0x040]%asi,%l4 ! %l4 = 000000cf000000ff
4563! %l6 = 000000007c6f1867, Mem[0000000010141408] = ffffffff
4564 stha %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffff1867
4565! %l2 = 000000000000b5ff, %l7 = 0000000000000000, %l3 = 000000007d1eff40
4566 and %l2,%l7,%l3 ! %l3 = 0000000000000000
4567! Mem[0000000010081408] = ff000000, %l3 = 0000000000000000
4568 swapa [%i2+%o4]0x80,%l3 ! %l3 = 00000000ff000000
4569! %l6 = 000000007c6f1867, Mem[0000000010181400] = 2867ffe5
4570 stba %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 6767ffe5
4571! Mem[0000000010101400] = ffa003ff, %l3 = 00000000ff000000
4572 ldstuba [%i4+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
4573! %l2 = 000000000000b5ff, Mem[0000000030181408] = 000000ff
4574 stha %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000b5ff
4575! %l6 = 000000007c6f1867, Mem[0000000030041400] = ffffffff
4576 stba %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffff67
4577 membar #Sync ! Added by membar checker (27)
4578! %l0 = 000000000000007a, Mem[00000000100c1408] = ff0000000000004f
4579 stxa %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000000000007a
4580! Starting 10 instruction Load Burst
4581! Mem[0000000010101410] = ff000085ff000000, %l4 = 00000000000000cf
4582 ldxa [%i4+%o5]0x88,%l4 ! %l4 = ff000085ff000000
4583
4584p0_label_179:
4585! Mem[000000001010142c] = 4e5976b4, %l2 = 000000000000b5ff
4586 lduh [%i4+0x02e],%l2 ! %l2 = 00000000000076b4
4587! Mem[0000000010081408] = 00000000, %l5 = 00000000a35aa749
4588 ldsha [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000000
4589! Mem[0000000030001408] = ff000000 00000000, %l6 = 7c6f1867, %l7 = 00000000
4590 ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000ff000000 0000000000000000
4591! Mem[0000000030001410] = 0000ffff, %l4 = ff000085ff000000
4592 lduwa [%i0+%o5]0x89,%l4 ! %l4 = 000000000000ffff
4593! Mem[0000000030041408] = 000000ff, %l3 = 00000000000000ff
4594 lduba [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff
4595! Mem[00000000100c1410] = 000000cb, %l5 = 0000000000000000
4596 lduha [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
4597! Mem[0000000010001408] = 00000000, %l2 = 00000000000076b4
4598 lduha [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
4599! Mem[0000000020800000] = ffffaff8, %l4 = 000000000000ffff
4600 lduha [%o1+0x000]%asi,%l4 ! %l4 = 000000000000ffff
4601! Mem[0000000010041430] = 00000000 835bb353, %l6 = ff000000, %l7 = 00000000
4602 ldd [%i1+0x030],%l6 ! %l6 = 0000000000000000 00000000835bb353
4603! Starting 10 instruction Store Burst
4604! %f4 = 00000000 00000000, Mem[0000000010181400] = 6767ffe5 d2abffff
4605 std %f4 ,[%i6+%g0] ! Mem[0000000010181400] = 00000000 00000000
4606
4607p0_label_180:
4608! Mem[0000000030101408] = 9b000000, %l2 = 0000000000000000
4609 swapa [%i4+%o4]0x81,%l2 ! %l2 = 000000009b000000
4610! %f16 = 7c45ff1f f2690d26 4f000000 000000ff
4611! %f20 = 000000ff cb000000 00ff00ff ff76594e
4612! %f24 = ffffffff ffffffff d003a0ff ff617eff
4613! %f28 = ff606077 ff000000 e52742bb 72cd2d6e
4614 stda %f16,[%i3]ASI_BLK_AIUP ! Block Store to 00000000100c1400
4615! Mem[0000000030141400] = 67186f7c, %l3 = 00000000000000ff
4616 ldstuba [%i5+%g0]0x89,%l3 ! %l3 = 0000007c000000ff
4617! %f11 = 00000000, Mem[0000000010081408] = 00000000
4618 sta %f11,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
4619! %l6 = 0000000000000000, Mem[0000000010001400] = 00000000000000ff
4620 stxa %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000000
4621! %f13 = ffa003ff, Mem[0000000030041408] = 000000ff
4622 sta %f13,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffa003ff
4623! %l5 = 0000000000000000, Mem[0000000030101408] = 00000000cb000000
4624 stxa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000000
4625! %f15 = 6432e3e7, Mem[0000000010101400] = ffa003ff
4626 sta %f15,[%i4+%g0]0x88 ! Mem[0000000010101400] = 6432e3e7
4627! Mem[0000000010101414] = 850000ff, %l2 = 000000009b000000, %asi = 80
4628 swapa [%i4+0x014]%asi,%l2 ! %l2 = 00000000850000ff
4629! Starting 10 instruction Load Burst
4630! Mem[0000000030081410] = ff76594e, %l5 = 0000000000000000
4631 ldsha [%i2+%o5]0x89,%l5 ! %l5 = 000000000000594e
4632
4633p0_label_181:
4634! Mem[0000000030041410] = 0000000000000000, %l7 = 00000000835bb353
4635 ldxa [%i1+%o5]0x81,%l7 ! %l7 = 0000000000000000
4636! Mem[0000000030101400] = 00000000, %l6 = 0000000000000000
4637 lduwa [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000
4638! Mem[0000000010041408] = 0000ffff, %l4 = 000000000000ffff
4639 lduba [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000000
4640! Mem[00000000211c0000] = 00ff37e1, %l6 = 0000000000000000
4641 ldsb [%o2+0x001],%l6 ! %l6 = ffffffffffffffff
4642! Mem[0000000030041410] = 00000000, %l2 = 00000000850000ff
4643 lduha [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000000
4644! Mem[0000000010141410] = 0000006f 6432e3e7, %l6 = ffffffff, %l7 = 00000000
4645 ldda [%i5+%o5]0x80,%l6 ! %l6 = 000000000000006f 000000006432e3e7
4646! %f14 = 7c6f1867, %f13 = ffa003ff, %f0 = 00000000
4647 fadds %f14,%f13,%f0 ! %f0 = ffe003ff
4648 membar #Sync ! Added by membar checker (28)
4649! Mem[00000000100c1408] = 0000004f, %l0 = 000000000000007a
4650 ldsha [%i3+%o4]0x88,%l0 ! %l0 = 000000000000004f
4651! Mem[00000000201c0000] = 00ff1b53, %l6 = 000000000000006f
4652 lduha [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
4653! Starting 10 instruction Store Burst
4654! %l6 = 00000000000000ff, Mem[0000000010141423] = 00000000
4655 stb %l6,[%i5+0x023] ! Mem[0000000010141420] = 000000ff
4656
4657p0_label_182:
4658! %l3 = 000000000000007c, %l3 = 000000000000007c, %l3 = 000000000000007c
4659 udivx %l3,%l3,%l3 ! %l3 = 0000000000000001
4660! Mem[0000000010001400] = 00000000, %l7 = 000000006432e3e7
4661 ldstuba [%i0+%g0]0x80,%l7 ! %l7 = 00000000000000ff
4662! Mem[0000000030181410] = 00000000, %l3 = 0000000000000001
4663 swapa [%i6+%o5]0x81,%l3 ! %l3 = 0000000000000000
4664! %f8 = fa776362, Mem[0000000010001414] = 000000ff
4665 sta %f8 ,[%i0+0x014]%asi ! Mem[0000000010001414] = fa776362
4666! Mem[00000000100c1408] = 4f000000, %l2 = 0000000000000000
4667 swapa [%i3+%o4]0x80,%l2 ! %l2 = 000000004f000000
4668! %l2 = 4f000000, %l3 = 00000000, Mem[0000000010041400] = ff000000 67186f7c
4669 stda %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 4f000000 00000000
4670! Mem[0000000010081418] = ff1900000932356f, %l0 = 000000000000004f, %l4 = 0000000000000000
4671 add %i2,0x18,%g1
4672 casxa [%g1]0x80,%l0,%l4 ! %l4 = ff1900000932356f
4673! %l1 = 0000000000000000, Mem[0000000030001400] = 00000000
4674 stwa %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
4675! %l6 = 00000000000000ff, Mem[0000000010041410] = 77ff2ad1
4676 stha %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 77ff00ff
4677! Starting 10 instruction Load Burst
4678! Mem[00000000300c1408] = 7c6f1867, %l4 = ff1900000932356f
4679 lduwa [%i3+%o4]0x81,%l4 ! %l4 = 000000007c6f1867
4680
4681p0_label_183:
4682! Mem[00000000300c1408] = 7c6f1867 000000ff, %l4 = 7c6f1867, %l5 = 0000594e
4683 ldda [%i3+%o4]0x81,%l4 ! %l4 = 000000007c6f1867 00000000000000ff
4684! Mem[00000000300c1408] = 7c6f1867, %l2 = 000000004f000000
4685 ldsba [%i3+%o4]0x81,%l2 ! %l2 = 000000000000007c
4686! Mem[0000000010041400] = 0000004f, %l3 = 0000000000000000
4687 lduba [%i1+%g0]0x88,%l3 ! %l3 = 000000000000004f
4688! Mem[0000000010141410] = 6f000000, %f21 = cb000000
4689 lda [%i5+%o5]0x88,%f21 ! %f21 = 6f000000
4690! Mem[0000000010041408] = 0000ffff 00000000, %l0 = 0000004f, %l1 = 00000000
4691 ldda [%i1+%o4]0x80,%l0 ! %l0 = 000000000000ffff 0000000000000000
4692! Mem[00000000100c1410] = 000000ff, %l6 = 00000000000000ff
4693 ldsha [%i3+%o5]0x80,%l6 ! %l6 = 0000000000000000
4694! Mem[0000000030181408] = 77ff2ad1 0000b5ff, %l2 = 0000007c, %l3 = 0000004f
4695 ldda [%i6+%o4]0x89,%l2 ! %l2 = 000000000000b5ff 0000000077ff2ad1
4696! Mem[0000000030001400] = 00000000, %l4 = 000000007c6f1867
4697 ldswa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
4698! Mem[0000000030101400] = 293e0dfb00000000, %f26 = d003a0ff ff617eff
4699 ldda [%i4+%g0]0x89,%f26 ! %f26 = 293e0dfb 00000000
4700! Starting 10 instruction Store Burst
4701! %l7 = 0000000000000000, Mem[0000000020800001] = ffffaff8
4702 stb %l7,[%o1+0x001] ! Mem[0000000020800000] = ff00aff8
4703
4704p0_label_184:
4705! %f28 = ff606077 ff000000, Mem[0000000030141408] = d003a000 03d00000
4706 stda %f28,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff606077 ff000000
4707! Mem[0000000010101410] = 000000ff, %l4 = 0000000000000000
4708 ldstub [%i4+%o5],%l4 ! %l4 = 00000000000000ff
4709! %l4 = 0000000000000000, Mem[0000000010081404] = 3187a746, %asi = 80
4710 stwa %l4,[%i2+0x004]%asi ! Mem[0000000010081404] = 00000000
4711! Mem[0000000030081408] = 7c45ff1f, %l0 = 000000000000ffff
4712 ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 0000001f000000ff
4713! %l4 = 0000000000000000, Mem[0000000010001422] = 9a031f0a
4714 sth %l4,[%i0+0x022] ! Mem[0000000010001420] = 9a030000
4715! %f8 = fa776362, Mem[000000001004142c] = 0000001e
4716 st %f8 ,[%i1+0x02c] ! Mem[000000001004142c] = fa776362
4717! %l4 = 0000000000000000, Mem[0000000010141400] = 0000b5ff
4718 stwa %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
4719! %l1 = 0000000000000000, Mem[0000000010101408] = ff617eff
4720 stba %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff617e00
4721! %l3 = 0000000077ff2ad1, Mem[0000000010001432] = 46a78731
4722 sth %l3,[%i0+0x032] ! Mem[0000000010001430] = 46a72ad1
4723! Starting 10 instruction Load Burst
4724! Mem[0000000010101410] = ff0000ff, %l4 = 0000000000000000
4725 ldub [%i4+0x013],%l4 ! %l4 = 00000000000000ff
4726
4727p0_label_185:
4728! %l0 = 000000000000001f, %l1 = 0000000000000000, %y = 00000000
4729 sdiv %l0,%l1,%l6 ! Div by zero, %l0 = 000000000000006f
4730 mov %l0,%y ! %y = 00000047
4731! Mem[0000000020800000] = ff00aff8, %l7 = 0000000000000000
4732 lduba [%o1+0x000]%asi,%l7 ! %l7 = 00000000000000ff
4733! Mem[0000000030081400] = ff000000, %l3 = 0000000077ff2ad1
4734 lduha [%i2+%g0]0x81,%l3 ! %l3 = 000000000000ff00
4735! Mem[0000000030041408] = ff03a0ff, %l1 = 0000000000000000
4736 ldsba [%i1+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
4737! %l6 = 0000000000000000, immed = fffff59c, %y = 00000047
4738 sdiv %l6,-0xa64,%l3 ! %l3 = fffffffff92abb18
4739 mov %l0,%y ! %y = 00000047
4740! Mem[0000000030101408] = 0000000000000000, %f10 = ff000000 00000000
4741 ldda [%i4+%o4]0x81,%f10 ! %f10 = 00000000 00000000
4742! Mem[00000000100c1408] = 00000000, %l7 = 00000000000000ff
4743 lduwa [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
4744! Mem[0000000010141408] = 1e7e61ffffff1867, %f28 = ff606077 ff000000
4745 ldda [%i5+%o4]0x88,%f28 ! %f28 = 1e7e61ff ffff1867
4746! Mem[0000000030181400] = 6f7c0000, %l6 = 0000000000000000
4747 ldsba [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000000
4748! Starting 10 instruction Store Burst
4749! %l6 = 0000000000000000, Mem[0000000030101408] = 00000000
4750 stba %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
4751
4752p0_label_186:
4753! Mem[0000000030041400] = ffffff67, %l7 = 0000000000000000
4754 ldstuba [%i1+%g0]0x89,%l7 ! %l7 = 00000067000000ff
4755! Mem[0000000010181400] = 00000000, %l6 = 0000000000000000, %asi = 80
4756 swapa [%i6+0x000]%asi,%l6 ! %l6 = 0000000000000000
4757! Mem[0000000010041434] = 835bb353, %l3 = f92abb18, %l4 = 000000ff
4758 add %i1,0x34,%g1
4759 casa [%g1]0x80,%l3,%l4 ! %l4 = 00000000835bb353
4760! %l4 = 00000000835bb353, Mem[0000000010141410] = 6f000000
4761 stha %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 6f00b353
4762! %f28 = 1e7e61ff ffff1867, Mem[00000000100c1410] = 000000ff cb000000
4763 stda %f28,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 1e7e61ff ffff1867
4764! Mem[00000000100c1420] = ffffffff, %l5 = 00000000000000ff, %asi = 80
4765 swapa [%i3+0x020]%asi,%l5 ! %l5 = 00000000ffffffff
4766! %f23 = ff76594e, %f12 = 49a75aa3, %f18 = 4f000000
4767 fadds %f23,%f12,%f18 ! %f18 = ff76594e
4768! %l5 = 00000000ffffffff, %l5 = 00000000ffffffff, %l6 = 0000000000000000
4769 xor %l5,%l5,%l6 ! %l6 = 0000000000000000
4770! %l4 = 00000000835bb353, Mem[0000000030181408] = ffb50000d12aff77
4771 stxa %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000835bb353
4772! Starting 10 instruction Load Burst
4773! Mem[0000000030001410] = 0000ffff, %l7 = 0000000000000067
4774 ldsha [%i0+%o5]0x89,%l7 ! %l7 = ffffffffffffffff
4775
4776p0_label_187:
4777! Mem[0000000030001410] = ffff0000, %l3 = fffffffff92abb18
4778 lduha [%i0+%o5]0x81,%l3 ! %l3 = 000000000000ffff
4779! Mem[00000000300c1400] = ffa003d0, %l6 = 0000000000000000
4780 lduwa [%i3+%g0]0x89,%l6 ! %l6 = 00000000ffa003d0
4781! Mem[00000000201c0000] = 00ff1b53, %l1 = ffffffffffffffff
4782 ldsb [%o0+0x001],%l1 ! %l1 = ffffffffffffffff
4783! Mem[0000000030041400] = ffffffffffffffff, %f16 = 7c45ff1f f2690d26
4784 ldda [%i1+%g0]0x89,%f16 ! %f16 = ffffffff ffffffff
4785! %l0 = 0000000000000047, %l2 = 000000000000b5ff, %l7 = ffffffffffffffff
4786 mulx %l0,%l2,%l7 ! %l7 = 00000000003279b9
4787! Mem[00000000201c0000] = 00ff1b53, %l7 = 00000000003279b9
4788 ldub [%o0+0x001],%l7 ! %l7 = 00000000000000ff
4789! Mem[0000000010081420] = ff606077, %l6 = 00000000ffa003d0
4790 ldsh [%i2+0x020],%l6 ! %l6 = ffffffffffffff60
4791! Mem[0000000030081400] = ff000000, %l6 = ffffffffffffff60
4792 ldswa [%i2+%g0]0x81,%l6 ! %l6 = ffffffffff000000
4793! Mem[0000000010081410] = 000000ff, %l1 = ffffffffffffffff
4794 lduha [%i2+%o5]0x80,%l1 ! %l1 = 0000000000000000
4795! Starting 10 instruction Store Burst
4796! %f0 = ffe003ff, Mem[0000000010101410] = ff0000ff
4797 sta %f0 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffe003ff
4798
4799p0_label_188:
4800! %f4 = 00000000, Mem[000000001018141c] = e5ff8370
4801 st %f4 ,[%i6+0x01c] ! Mem[000000001018141c] = 00000000
4802! %f30 = e52742bb 72cd2d6e, Mem[0000000010181410] = 400000ff 4e5976ff
4803 stda %f30,[%i6+%o5]0x80 ! Mem[0000000010181410] = e52742bb 72cd2d6e
4804! %l0 = 00000047, %l1 = 00000000, Mem[0000000010141410] = 6f00b353 e7e33264
4805 stda %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000047 00000000
4806! %f14 = 7c6f1867 6432e3e7, %l2 = 000000000000b5ff
4807! Mem[0000000010001400] = ff00000000000000
4808 stda %f14,[%i0+%l2]ASI_PST16_PL ! Mem[0000000010001400] = e7e3326467186f7c
4809! %l7 = 00000000000000ff, Mem[0000000010181410] = e52742bb
4810 stha %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00ff42bb
4811! %l0 = 0000000000000047, Mem[0000000030101408] = 00000000
4812 stba %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000047
4813! Mem[0000000010101400] = e7e33264, %l4 = 00000000835bb353
4814 swapa [%i4+%g0]0x80,%l4 ! %l4 = 00000000e7e33264
4815! %l3 = 000000000000ffff, Mem[0000000010041410] = ff00ff77
4816 stwa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000ffff
4817! %l6 = ffffffffff000000, Mem[0000000010081410] = 000000ff
4818 stba %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
4819! Starting 10 instruction Load Burst
4820! Mem[0000000010041408] = ffff0000, %l3 = 000000000000ffff
4821 lduba [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
4822
4823p0_label_189:
4824! Mem[0000000010041410] = 0000ffffffa003d0, %f12 = 49a75aa3 ffa003ff
4825 ldd [%i1+%o5],%f12 ! %f12 = 0000ffff ffa003d0
4826! Mem[0000000010181418] = 869902ff, %l5 = 00000000ffffffff
4827 lduha [%i6+0x01a]%asi,%l5 ! %l5 = 00000000000002ff
4828! Mem[0000000010081400] = 7594537a, %f12 = 0000ffff
4829 lda [%i2+%g0]0x88,%f12 ! %f12 = 7594537a
4830! Mem[00000000300c1408] = 67186f7c, %l4 = 00000000e7e33264
4831 lduwa [%i3+%o4]0x89,%l4 ! %l4 = 0000000067186f7c
4832! Mem[0000000010101400] = 835bb35300000000, %l6 = ffffffffff000000
4833 ldxa [%i4+%g0]0x80,%l6 ! %l6 = 835bb35300000000
4834! Mem[0000000010101400] = 835bb353, %l3 = 0000000000000000
4835 ldsba [%i4+%g0]0x80,%l3 ! %l3 = ffffffffffffff83
4836! Mem[00000000100c1400] = 1fff457c, %l7 = 00000000000000ff
4837 ldswa [%i3+%g0]0x88,%l7 ! %l7 = 000000001fff457c
4838! Mem[0000000010141400] = 00000000, %l4 = 0000000067186f7c
4839 lduha [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000000
4840! Mem[0000000010101408] = ff617e00, %l3 = ffffffffffffff83
4841 ldsha [%i4+%o4]0x88,%l3 ! %l3 = 0000000000007e00
4842! Starting 10 instruction Store Burst
4843! %l6 = 835bb35300000000, Mem[0000000010101400] = 835bb353
4844 stba %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 005bb353
4845
4846p0_label_190:
4847! %l3 = 0000000000007e00, Mem[0000000030141400] = ff6f1867
4848 stha %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 7e001867
4849! %f26 = 293e0dfb 00000000, Mem[0000000010141408] = 6718ffff ff617e1e
4850 stda %f26,[%i5+%o4]0x80 ! Mem[0000000010141408] = 293e0dfb 00000000
4851! %f8 = fa776362 0a1f039a, %l1 = 0000000000000000
4852! Mem[0000000010001400] = e7e3326467186f7c
4853 stda %f8,[%i0+%l1]ASI_PST32_P ! Mem[0000000010001400] = e7e3326467186f7c
4854! %l6 = 835bb35300000000, Mem[0000000010001430] = 46a72ad1, %asi = 80
4855 stwa %l6,[%i0+0x030]%asi ! Mem[0000000010001430] = 00000000
4856! %l5 = 00000000000002ff, Mem[0000000030181400] = 00007c6f
4857 stba %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff007c6f
4858! Mem[0000000010001410] = 00000000fa776362, %l5 = 00000000000002ff, %l1 = 0000000000000000
4859 add %i0,0x10,%g1
4860 casxa [%g1]0x80,%l5,%l1 ! %l1 = 00000000fa776362
4861! %f22 = 00ff00ff ff76594e, Mem[0000000010001420] = 9a030000 626377fa
4862 stda %f22,[%i0+0x020]%asi ! Mem[0000000010001420] = 00ff00ff ff76594e
4863! %l3 = 0000000000007e00, Mem[0000000010081418] = ff190000
4864 stw %l3,[%i2+0x018] ! Mem[0000000010081418] = 00007e00
4865! %f12 = 7594537a ffa003d0, Mem[00000000300c1408] = 7c6f1867 000000ff
4866 stda %f12,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 7594537a ffa003d0
4867! Starting 10 instruction Load Burst
4868! Mem[0000000030181408] = 00000000, %l7 = 000000001fff457c
4869 lduwa [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000
4870
4871p0_label_191:
4872! Mem[0000000030141408] = ff606077ff000000, %l6 = 835bb35300000000
4873 ldxa [%i5+%o4]0x89,%l6 ! %l6 = ff606077ff000000
4874! Mem[0000000010181408] = a671701b, %f4 = 00000000
4875 lda [%i6+%o4]0x88,%f4 ! %f4 = a671701b
4876! %f7 = b8796204, %f9 = 0a1f039a, %f31 = 72cd2d6e
4877 fsubs %f7 ,%f9 ,%f31 ! %f31 = b8796204
4878! Mem[0000000030101408] = 4700000000000000, %l1 = 00000000fa776362
4879 ldxa [%i4+%o4]0x81,%l1 ! %l1 = 4700000000000000
4880! Mem[0000000010101400] = 53b35b00, %l4 = 0000000000000000
4881 ldswa [%i4+%g0]0x88,%l4 ! %l4 = 0000000053b35b00
4882! Mem[0000000030101410] = ff000000, %l1 = 4700000000000000
4883 ldswa [%i4+%o5]0x89,%l1 ! %l1 = ffffffffff000000
4884! Mem[0000000010001428] = 0aaf40f1ffffff7f, %f16 = ffffffff ffffffff
4885 ldda [%i0+0x028]%asi,%f16 ! %f16 = 0aaf40f1 ffffff7f
4886! Code Fragment 4
4887p0_fragment_11:
4888! %l0 = 0000000000000047
4889 setx 0xfc1c7f48558b06d0,%g7,%l0 ! %l0 = fc1c7f48558b06d0
4890! %l1 = ffffffffff000000
4891 setx 0x51cb628f8f7e12ea,%g7,%l1 ! %l1 = 51cb628f8f7e12ea
4892 setx 0x7ff8, %g1, %g2
4893 and %l0, %g2, %l0
4894 setx 0xffffffff, %g1, %g2
4895 and %l1, %g2, %l1
4896 setx 0x100000000, %g1, %g2
4897 or %l1, %g2, %l1 ! Set bit 32 - perrinj
4898 ta T_CHANGE_HPRIV
4899 stxa %l1, [%l0]ASI_ICACHE_INSTR
4900 ta T_CHANGE_NONHPRIV
4901! %l0 = fc1c7f48558b06d0
4902 setx 0xaddf747ffeea17f8,%g7,%l0 ! %l0 = addf747ffeea17f8
4903! %l1 = 51cb628f8f7e12ea
4904 setx 0x60551bf80b005f22,%g7,%l1 ! %l1 = 60551bf80b005f22
4905! %l2 = 000000000000b5ff, imm = fffffffffffff62f, %l4 = 0000000053b35b00
4906 addc %l2,-0x9d1,%l4 ! %l4 = 000000000000ac2e
4907! Starting 10 instruction Store Burst
4908! Mem[0000000010141408] = 293e0dfb, %l6 = ff606077ff000000
4909 ldstub [%i5+%o4],%l6 ! %l6 = 00000029000000ff
4910
4911p0_label_192:
4912! Mem[00000000100c1410] = ff617e1e, %l6 = 0000000000000029
4913 swapa [%i3+%o5]0x88,%l6 ! %l6 = 00000000ff617e1e
4914! %f14 = 7c6f1867 6432e3e7, Mem[0000000030181410] = 00000001 ff617eff
4915 stda %f14,[%i6+%o5]0x81 ! Mem[0000000030181410] = 7c6f1867 6432e3e7
4916! %l2 = 000000000000b5ff, Mem[0000000030081400] = 000000ff
4917 stha %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000b5ff
4918! Mem[0000000030001408] = 000000ff, %l4 = 000000000000ac2e
4919 ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 000000ff000000ff
4920! %f9 = 0a1f039a, Mem[0000000010101410] = ff03e0ff
4921 sta %f9 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0a1f039a
4922! %f5 = 00000000, %f27 = 00000000, %f25 = ffffffff
4923 fmuls %f5 ,%f27,%f25 ! %f25 = 00000000
4924! %l1 = 60551bf80b005f22, Mem[0000000010081400] = 7a539475
4925 stba %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = 22539475
4926! %l4 = 000000ff, %l5 = 000002ff, Mem[0000000010081400] = 22539475 00000000
4927 stda %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff 000002ff
4928! Mem[0000000010181404] = 00000000, %l3 = 0000000000007e00
4929 ldstub [%i6+0x004],%l3 ! %l3 = 00000000000000ff
4930! Starting 10 instruction Load Burst
4931! Mem[00000000300c1400] = d003a0ff, %f7 = b8796204
4932 lda [%i3+%g0]0x81,%f7 ! %f7 = d003a0ff
4933
4934p0_label_193:
4935! Mem[0000000010141408] = ff3e0dfb, %l7 = 0000000000000000
4936 ldsba [%i5+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
4937! Mem[00000000100c1408] = 00000000, %l2 = 000000000000b5ff
4938 lduha [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000
4939! Mem[0000000010081410] = 000000ff, %l4 = 00000000000000ff
4940 lduwa [%i2+%o5]0x80,%l4 ! %l4 = 00000000000000ff
4941! Mem[0000000010041410] = ffff0000, %l3 = 0000000000000000
4942 lduha [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000000
4943! Mem[0000000030001400] = 00000000, %l0 = addf747ffeea17f8
4944 lduba [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000
4945! Mem[00000000100c1400] = 1fff457c, %f20 = 000000ff
4946 lda [%i3+%g0]0x88,%f20 ! %f20 = 1fff457c
4947! Mem[0000000010101400] = 53b35b00, %l4 = 00000000000000ff
4948 ldswa [%i4+%g0]0x88,%l4 ! %l4 = 0000000053b35b00
4949! %l1 = 60551bf80b005f22, %l7 = ffffffffffffffff, %y = 00000047
4950 smul %l1,%l7,%l3 ! %l3 = fffffffff4ffa0de, %y = ffffffff
4951! Mem[0000000010101414] = 9b000000, %l4 = 0000000053b35b00
4952 lduw [%i4+0x014],%l4 ! %l4 = 000000009b000000
4953! Starting 10 instruction Store Burst
4954! %f16 = 0aaf40f1 ffffff7f ff76594e 000000ff
4955! %f20 = 1fff457c 6f000000 00ff00ff ff76594e
4956! %f24 = ffffffff 00000000 293e0dfb 00000000
4957! %f28 = 1e7e61ff ffff1867 e52742bb b8796204
4958 stda %f16,[%i5]ASI_BLK_P ! Block Store to 0000000010141400
4959
4960p0_label_194:
4961! %l3 = fffffffff4ffa0de, Mem[00000000300c1410] = 00007cff
4962 stha %l3,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000a0de
4963! Mem[0000000010001400] = e7e33264, %l2 = 0000000000000000
4964 ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 000000e7000000ff
4965! %l7 = ffffffffffffffff, Mem[0000000010181408] = a671701b
4966 stba %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = a67170ff
4967! %l4 = 000000009b000000, Mem[0000000030081408] = 7c45ffff
4968 stha %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 7c450000
4969! Code Fragment 3
4970p0_fragment_12:
4971! %l0 = 0000000000000000
4972 setx 0x084a05efcc0fd169,%g7,%l0 ! %l0 = 084a05efcc0fd169
4973! %l1 = 60551bf80b005f22
4974 setx 0x1486b99fde4ba3b3,%g7,%l1 ! %l1 = 1486b99fde4ba3b3
4975 setx 0x1fe000, %g1, %g3
4976 or %l0, %g3, %l0 ! always set perrmask = 0xff
4977 setx 0x1ffff8, %g1, %g2
4978 and %l0, %g2, %l0
4979 ta T_CHANGE_HPRIV
4980 stxa %l1, [%l0]ASI_DCACHE_DATA
4981 ta T_CHANGE_NONHPRIV
4982! %l0 = 084a05efcc0fd169
4983 setx 0xc083daefdd8b7c51,%g7,%l0 ! %l0 = c083daefdd8b7c51
4984! %l1 = 1486b99fde4ba3b3
4985 setx 0x5e4a065fc0963418,%g7,%l1 ! %l1 = 5e4a065fc0963418
4986! %f0 = ffe003ff 000000ff, Mem[0000000010141400] = f140af0a 7fffffff
4987 stda %f0 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffe003ff 000000ff
4988! %f16 = 0aaf40f1 ffffff7f ff76594e 000000ff
4989! %f20 = 1fff457c 6f000000 00ff00ff ff76594e
4990! %f24 = ffffffff 00000000 293e0dfb 00000000
4991! %f28 = 1e7e61ff ffff1867 e52742bb b8796204
4992 stda %f16,[%i1]ASI_BLK_P ! Block Store to 0000000010041400
4993! %l6 = ff617e1e, %l7 = ffffffff, Mem[0000000010081410] = 000000ff a35aa749
4994 stda %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff617e1e ffffffff
4995! %l6 = 00000000ff617e1e, Mem[0000000030081408] = 0000457c9fd8fddb
4996 stxa %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000ff617e1e
4997! Starting 10 instruction Load Burst
4998! Mem[0000000030081400] = ffb50000, %l4 = 000000009b000000
4999 lduwa [%i2+%g0]0x81,%l4 ! %l4 = 00000000ffb50000
5000
5001p0_label_195:
5002! Mem[0000000030101408] = 47000000 00000000, %l6 = ff617e1e, %l7 = ffffffff
5003 ldda [%i4+%o4]0x81,%l6 ! %l6 = 0000000047000000 0000000000000000
5004! Mem[0000000030181408] = 00000000, %l2 = 00000000000000e7
5005 lduha [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000
5006! Mem[0000000010001400] = ffe33264, %l3 = fffffffff4ffa0de
5007 ldsha [%i0+%g0]0x80,%l3 ! %l3 = ffffffffffffffe3
5008! Mem[0000000010081408] = 00000000, %f13 = ffa003d0
5009 lda [%i2+%o4]0x80,%f13 ! %f13 = 00000000
5010! Mem[00000000201c0000] = 00ff1b53, %l6 = 0000000047000000
5011 ldub [%o0+%g0],%l6 ! %l6 = 0000000000000000
5012 membar #Sync ! Added by membar checker (29)
5013! Mem[0000000010041430] = 1e7e61ff, %l5 = 00000000000002ff
5014 lduha [%i1+0x032]%asi,%l5 ! %l5 = 00000000000061ff
5015! Mem[0000000030181410] = 7c6f1867, %f5 = 00000000
5016 lda [%i6+%o5]0x81,%f5 ! %f5 = 7c6f1867
5017! Mem[0000000030001400] = 00000000, %l4 = 00000000ffb50000
5018 ldswa [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
5019! Mem[0000000010141410] = 0000006f7c45ff1f, %l2 = 0000000000000000
5020 ldxa [%i5+%o5]0x88,%l2 ! %l2 = 0000006f7c45ff1f
5021! Starting 10 instruction Store Burst
5022! %l4 = 00000000, %l5 = 000061ff, Mem[0000000010181430] = a671701b 918610af
5023 stda %l4,[%i6+0x030]%asi ! Mem[0000000010181430] = 00000000 000061ff
5024
5025p0_label_196:
5026! %f18 = ff76594e 000000ff, %l5 = 00000000000061ff
5027! Mem[0000000030101400] = 00000000fb0d3e29
5028 stda %f18,[%i4+%l5]ASI_PST8_SL ! Mem[0000000030101400] = ff0000004e5976ff
5029! %l1 = 5e4a065fc0963418, Mem[0000000010141410] = 0000006f7c45ff1f
5030 stxa %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 5e4a065fc0963418
5031! %l7 = 0000000000000000, Mem[00000000211c0000] = 00ff37e1
5032 stb %l7,[%o2+%g0] ! Mem[00000000211c0000] = 00ff37e1
5033! %l4 = 0000000000000000, Mem[0000000010001418] = 046279b8a0f0cd14, %asi = 80
5034 stxa %l4,[%i0+0x018]%asi ! Mem[0000000010001418] = 0000000000000000
5035! %l2 = 7c45ff1f, %l3 = ffffffe3, Mem[0000000010041410] = 1fff457c 6f000000
5036 stda %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 7c45ff1f ffffffe3
5037! %l5 = 00000000000061ff, Mem[0000000010041408] = 4e5976ff
5038 stwa %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000061ff
5039! Mem[0000000010141400] = ff000000, %l7 = 0000000000000000
5040 swapa [%i5+%g0]0x80,%l7 ! %l7 = 00000000ff000000
5041! Mem[0000000030001400] = 00000000, %l4 = 0000000000000000
5042 swapa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
5043! %f30 = e52742bb b8796204, %l6 = 0000000000000000
5044! Mem[0000000030141438] = e52742bbc6617e1e
5045 add %i5,0x038,%g1
5046 stda %f30,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030141438] = e52742bbc6617e1e
5047! Starting 10 instruction Load Burst
5048! Mem[0000000010001408] = 00000000, %f2 = d12aff77
5049 lda [%i0+%o4]0x80,%f2 ! %f2 = 00000000
5050
5051p0_label_197:
5052! Mem[00000000100c1438] = e52742bb, %l7 = 00000000ff000000
5053 lduba [%i3+0x039]%asi,%l7 ! %l7 = 0000000000000027
5054! Mem[0000000010101424] = 7a53ffff, %l0 = c083daefdd8b7c51
5055 ldsw [%i4+0x024],%l0 ! %l0 = 000000007a53ffff
5056! %l4 = 0000000000000000, Mem[0000000030101408] = 47000000
5057 stha %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
5058! Mem[0000000010001438] = e7e3326485eb95f9, %f0 = ffe003ff 000000ff
5059 ldda [%i0+0x038]%asi,%f0 ! %f0 = e7e33264 85eb95f9
5060! Mem[00000000100c1410] = 29000000ffff1867, %l4 = 0000000000000000
5061 ldxa [%i3+%o5]0x80,%l4 ! %l4 = 29000000ffff1867
5062! Mem[0000000030181410] = 7c6f18676432e3e7, %f4 = a671701b 7c6f1867
5063 ldda [%i6+%o5]0x81,%f4 ! %f4 = 7c6f1867 6432e3e7
5064! Mem[00000000218000c0] = 00008436, %l1 = 5e4a065fc0963418
5065 ldsh [%o3+0x0c0],%l1 ! %l1 = 0000000000000000
5066! Mem[0000000030041410] = 00000000, %l0 = 000000007a53ffff
5067 ldsba [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
5068! Mem[0000000030101408] = 00000000, %l0 = 0000000000000000
5069 lduwa [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000000
5070! Starting 10 instruction Store Burst
5071! %l6 = 0000000000000000, Mem[0000000010001408] = 00000000ff000000
5072 stxa %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000
5073
5074p0_label_198:
5075! %f7 = d003a0ff, Mem[0000000010001408] = 00000000
5076 sta %f7 ,[%i0+0x008]%asi ! Mem[0000000010001408] = d003a0ff
5077! %l4 = 29000000ffff1867, %l0 = 0000000000000000, %l2 = 0000006f7c45ff1f
5078 sdivx %l4,%l0,%l2 ! %l2 = 0000006f7c45ff1f
5079! %f22 = 00ff00ff ff76594e, Mem[0000000030101410] = ff000000 00000000
5080 stda %f22,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00ff00ff ff76594e
5081! %l4 = 29000000ffff1867, Mem[0000000010101410] = 9a031f0a
5082 stba %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 9a031f67
5083! %l3 = ffffffffffffffe3, Mem[0000000010081433] = de9b58ca, %asi = 80
5084 stba %l3,[%i2+0x033]%asi ! Mem[0000000010081430] = de9b58e3
5085! %l3 = ffffffffffffffe3, Mem[00000000100c1400] = 1fff457c
5086 stwa %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffffe3
5087! Mem[0000000010001410] = 00000000, %l5 = 00000000000061ff
5088 ldstuba [%i0+%o5]0x80,%l5 ! %l5 = 00000000000000ff
5089! %l1 = 0000000000000000, Mem[0000000020800040] = 59ffe56e, %asi = 80
5090 stha %l1,[%o1+0x040]%asi ! Mem[0000000020800040] = 0000e56e
5091! Mem[00000000211c0000] = 00ff37e1, %l3 = ffffffffffffffe3
5092 ldstub [%o2+%g0],%l3 ! %l3 = 00000000000000ff
5093! Starting 10 instruction Load Burst
5094! Mem[0000000030141408] = 000000ff 776060ff, %l0 = 00000028, %l1 = 00000000
5095 ldda [%i5+%o4]0x81,%l0 ! %l0 = 00000000000000ff 00000000776060ff
5096
5097p0_label_199:
5098! Mem[0000000030001400] = 00000000, %l1 = 00000000776060ff
5099 ldsba [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000000
5100! Mem[0000000030141410] = ffa75aa3, %l5 = 0000000000000000
5101 lduwa [%i5+%o5]0x81,%l5 ! %l5 = 00000000ffa75aa3
5102! Mem[0000000010181410] = bb42ff00, %l1 = 0000000000000000
5103 lduwa [%i6+%o5]0x88,%l1 ! %l1 = 00000000bb42ff00
5104! Mem[0000000010001400] = 6432e3ff, %f31 = b8796204
5105 lda [%i0+%g0]0x88,%f31 ! %f31 = 6432e3ff
5106! Mem[0000000020800000] = ff00aff8, %l6 = 0000000000000000
5107 lduha [%o1+0x000]%asi,%l6 ! %l6 = 000000000000ff00
5108! Mem[0000000010141408] = 4e5976ff, %l2 = 0000006f7c45ff1f
5109 ldstuba [%i5+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
5110! Mem[0000000010101408] = ff617e00, %l1 = 00000000bb42ff00
5111 lduba [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000
5112! Mem[0000000030141408] = ff606077ff000000, %f0 = e7e33264 85eb95f9
5113 ldda [%i5+%o4]0x89,%f0 ! %f0 = ff606077 ff000000
5114! Mem[0000000030041410] = 00000000, %l0 = 00000000000000ff
5115 lduha [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
5116! Starting 10 instruction Store Burst
5117! %l7 = 0000000000000027, Mem[0000000030001400] = 00000000
5118 stba %l7,[%i0+%g0]0x81 ! Mem[0000000030001400] = 27000000
5119
5120p0_label_200:
5121! Code Fragment 4
5122p0_fragment_13:
5123! %l0 = 0000000000000000
5124 setx 0xc21c85dffabd98a4,%g7,%l0 ! %l0 = c21c85dffabd98a4
5125! %l1 = 0000000000000000
5126 setx 0x9347650ff830c2c4,%g7,%l1 ! %l1 = 9347650ff830c2c4
5127 setx 0x7ff8, %g1, %g2
5128 and %l0, %g2, %l0
5129 setx 0xffffffff, %g1, %g2
5130 and %l1, %g2, %l1
5131 setx 0x100000000, %g1, %g2
5132 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5133 ta T_CHANGE_HPRIV
5134 stxa %l1, [%l0]ASI_ICACHE_INSTR
5135 ta T_CHANGE_NONHPRIV
5136! %l0 = c21c85dffabd98a4
5137 setx 0x0ef3afb7d82b51d1,%g7,%l0 ! %l0 = 0ef3afb7d82b51d1
5138! %l1 = 9347650ff830c2c4
5139 setx 0x063d97f8480ed2f5,%g7,%l1 ! %l1 = 063d97f8480ed2f5
5140! %l1 = 063d97f8480ed2f5, Mem[00000000100c1411] = 29000000
5141 stb %l1,[%i3+0x011] ! Mem[00000000100c1410] = 29f50000
5142! %l6 = 000000000000ff00, Mem[0000000030181410] = 67186f7c
5143 stwa %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000ff00
5144! %l7 = 0000000000000027, Mem[0000000010141410] = c0963418
5145 stwa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000027
5146! %l0 = d82b51d1, %l1 = 480ed2f5, Mem[0000000010101400] = 53b35b00 00000000
5147 stda %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = d82b51d1 480ed2f5
5148! %l6 = 000000000000ff00, Mem[00000000211c0001] = ffff37e1, %asi = 80
5149 stba %l6,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff0037e1
5150! %l5 = 00000000ffa75aa3, %l2 = 00000000000000ff, %l3 = 0000000000000000
5151 orn %l5,%l2,%l3 ! %l3 = ffffffffffffffa3
5152! %f25 = 00000000, Mem[0000000030181400] = ff007c6f
5153 sta %f25,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
5154! Mem[00000000201c0001] = 00ff1b53, %l3 = ffffffffffffffa3
5155 ldstub [%o0+0x001],%l3 ! %l3 = 000000ff000000ff
5156! Starting 10 instruction Load Burst
5157! Mem[0000000010101408] = ff617e00, %l5 = 00000000ffa75aa3
5158 lduha [%i4+%o4]0x88,%l5 ! %l5 = 0000000000007e00
5159
5160p0_label_201:
5161! Mem[00000000300c1400] = ffa003d0, %l7 = 0000000000000027
5162 lduha [%i3+%g0]0x89,%l7 ! %l7 = 00000000000003d0
5163! Mem[0000000010081400] = 000000ff 000002ff, %l2 = 000000ff, %l3 = 000000ff
5164 ldd [%i2+%g0],%l2 ! %l2 = 00000000000000ff 00000000000002ff
5165! Mem[0000000010101408] = ff617e00, %l5 = 0000000000007e00
5166 lduba [%i4+%o4]0x88,%l5 ! %l5 = 0000000000000000
5167! Mem[0000000010101400] = 480ed2f5d82b51d1, %l1 = 063d97f8480ed2f5
5168 ldxa [%i4+%g0]0x88,%l1 ! %l1 = 480ed2f5d82b51d1
5169! Mem[0000000010041408] = ff610000, %l1 = 480ed2f5d82b51d1
5170 lduwa [%i1+%o4]0x80,%l1 ! %l1 = 00000000ff610000
5171! Mem[0000000030181408] = 00000000, %l3 = 00000000000002ff
5172 lduwa [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000
5173! %f10 = 00000000 00000000, Mem[0000000010081430] = de9b58e3 30e7b50f
5174 std %f10,[%i2+0x030] ! Mem[0000000010081430] = 00000000 00000000
5175! Mem[0000000010081410] = 1e7e61ff, %l3 = 0000000000000000
5176 ldsha [%i2+%o5]0x88,%l3 ! %l3 = 00000000000061ff
5177! Mem[0000000010181408] = ff7071a64e5976ff, %f20 = 1fff457c 6f000000
5178 ldda [%i6+0x008]%asi,%f20 ! %f20 = ff7071a6 4e5976ff
5179! Starting 10 instruction Store Burst
5180! Mem[0000000030141410] = ffa75aa3, %l7 = 00000000000003d0
5181 ldstuba [%i5+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
5182
5183p0_label_202:
5184! %f0 = ff606077, Mem[0000000030181410] = 00ff0000
5185 sta %f0 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff606077
5186! Mem[000000001004140c] = 000000ff, %l3 = 00000000000061ff
5187 swap [%i1+0x00c],%l3 ! %l3 = 00000000000000ff
5188! Mem[0000000010081400] = 000000ff, %l3 = 00000000000000ff
5189 ldstuba [%i2+%g0]0x80,%l3 ! %l3 = 00000000000000ff
5190! %l7 = 00000000000000ff, Mem[0000000030001410] = ffff0000
5191 stha %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00ff0000
5192! Mem[00000000100c1400] = ffffffe3, %l6 = 000000000000ff00
5193 ldstuba [%i3+%g0]0x88,%l6 ! %l6 = 000000e3000000ff
5194! %f30 = e52742bb 6432e3ff, %l7 = 00000000000000ff
5195! Mem[0000000010141400] = 00000000ff03e0ff
5196 stda %f30,[%i5+%l7]ASI_PST32_PL ! Mem[0000000010141400] = ffe33264bb4227e5
5197! %f22 = 00ff00ff ff76594e, Mem[0000000010081410] = ff617e1e ffffffff
5198 stda %f22,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00ff00ff ff76594e
5199! %l4 = 29000000ffff1867, Mem[00000000300c1410] = 0000a0de
5200 stha %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00001867
5201! %f25 = 00000000, %f6 = 14cdf0a0, %f24 = ffffffff
5202 fdivs %f25,%f6 ,%f24 ! %f24 = 00000000
5203! Starting 10 instruction Load Burst
5204! Mem[000000001010141c] = ffffffff, %l6 = 00000000000000e3
5205 lduw [%i4+0x01c],%l6 ! %l6 = 00000000ffffffff
5206
5207p0_label_203:
5208! Mem[0000000010081410] = 4e5976ffff00ff00, %f22 = 00ff00ff ff76594e
5209 ldda [%i2+%o5]0x88,%f22 ! %f22 = 4e5976ff ff00ff00
5210! Mem[0000000030141408] = 000000ff776060ff, %l2 = 00000000000000ff
5211 ldxa [%i5+%o4]0x81,%l2 ! %l2 = 000000ff776060ff
5212! Mem[0000000010081408] = 00000000, %l7 = 00000000000000ff
5213 lduwa [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000000
5214! Mem[0000000021800080] = 6f896ccf, %l3 = 0000000000000000
5215 lduha [%o3+0x080]%asi,%l3 ! %l3 = 0000000000006f89
5216! Mem[0000000030001410] = 00ff0000 000000ff, %l2 = 776060ff, %l3 = 00006f89
5217 ldda [%i0+%o5]0x81,%l2 ! %l2 = 0000000000ff0000 00000000000000ff
5218! Code Fragment 3
5219p0_fragment_14:
5220! %l0 = 0ef3afb7d82b51d1
5221 setx 0x66a790c7d7d20474,%g7,%l0 ! %l0 = 66a790c7d7d20474
5222! %l1 = 00000000ff610000
5223 setx 0x275ee510286b3e91,%g7,%l1 ! %l1 = 275ee510286b3e91
5224 setx 0x1fe000, %g1, %g3
5225 or %l0, %g3, %l0 ! always set perrmask = 0xff
5226 setx 0x1ffff8, %g1, %g2
5227 and %l0, %g2, %l0
5228 ta T_CHANGE_HPRIV
5229 stxa %l1, [%l0]ASI_DCACHE_DATA
5230 ta T_CHANGE_NONHPRIV
5231! %l0 = 66a790c7d7d20474
5232 setx 0x595788584c32b66d,%g7,%l0 ! %l0 = 595788584c32b66d
5233! %l1 = 275ee510286b3e91
5234 setx 0x2888080074ab031f,%g7,%l1 ! %l1 = 2888080074ab031f
5235! %l5 = 0000000000000000, Mem[0000000030001410] = 00ff0000
5236 stba %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00ff0000
5237! %l6 = 00000000ffffffff, imm = fffffffffffff920, %l6 = 00000000ffffffff
5238 addc %l6,-0x6e0,%l6 ! %l6 = 00000000fffff91f
5239! Mem[00000000100c1408] = 00000000, %l5 = 0000000000000000
5240 lduba [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000000
5241! Starting 10 instruction Store Burst
5242! %l2 = 0000000000ff0000, Mem[000000001000141c] = 00000000
5243 sth %l2,[%i0+0x01c] ! Mem[000000001000141c] = 00000000
5244
5245p0_label_204:
5246! Mem[0000000010141408] = 4e5976ff, %l1 = 2888080074ab031f
5247 swapa [%i5+%o4]0x88,%l1 ! %l1 = 000000004e5976ff
5248! Mem[0000000030141400] = 6718007e, %l6 = 00000000fffff91f
5249 ldstuba [%i5+%g0]0x89,%l6 ! %l6 = 0000007e000000ff
5250! Mem[0000000010001428] = 0aaf40f1, %l3 = 00000000000000ff, %asi = 80
5251 swapa [%i0+0x028]%asi,%l3 ! %l3 = 000000000aaf40f1
5252! Mem[00000000100c1410] = 0000f529, %l6 = 000000000000007e
5253 ldstuba [%i3+%o5]0x88,%l6 ! %l6 = 00000029000000ff
5254! %l2 = 0000000000ff0000, Mem[0000000010001400] = ffe3326467186f7c
5255 stxa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000ff0000
5256! Mem[0000000010141410] = 270000005f064a5e, %l2 = 0000000000ff0000, %l5 = 0000000000000000
5257 add %i5,0x10,%g1
5258 casxa [%g1]0x80,%l2,%l5 ! %l5 = 270000005f064a5e
5259! %l7 = 0000000000000000, Mem[0000000010081408] = 00000000
5260 stba %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
5261! Mem[00000000100c1410] = 0000f5ff, %l0 = 595788584c32b66d
5262 swapa [%i3+%o5]0x88,%l0 ! %l0 = 000000000000f5ff
5263! Code Fragment 4
5264p0_fragment_15:
5265! %l0 = 000000000000f5ff
5266 setx 0xf64d20804262ef39,%g7,%l0 ! %l0 = f64d20804262ef39
5267! %l1 = 000000004e5976ff
5268 setx 0x0ab2d25fe9ecbd57,%g7,%l1 ! %l1 = 0ab2d25fe9ecbd57
5269 setx 0x7ff8, %g1, %g2
5270 and %l0, %g2, %l0
5271 setx 0xffffffff, %g1, %g2
5272 and %l1, %g2, %l1
5273 setx 0x100000000, %g1, %g2
5274 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5275 ta T_CHANGE_HPRIV
5276 stxa %l1, [%l0]ASI_ICACHE_INSTR
5277 ta T_CHANGE_NONHPRIV
5278! %l0 = f64d20804262ef39
5279 setx 0x9cbfce07e98fdd4a,%g7,%l0 ! %l0 = 9cbfce07e98fdd4a
5280! %l1 = 0ab2d25fe9ecbd57
5281 setx 0x20c5a6f7f4f58ea8,%g7,%l1 ! %l1 = 20c5a6f7f4f58ea8
5282! Starting 10 instruction Load Burst
5283! Mem[0000000010181408] = ff7071a6, %l3 = 000000000aaf40f1
5284 ldswa [%i6+%o4]0x80,%l3 ! %l3 = ffffffffff7071a6
5285
5286p0_label_205:
5287! Mem[0000000010081410] = ff00ff00, %l3 = ffffffffff7071a6
5288 ldsba [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000000
5289! Mem[0000000030041400] = ffffffff, %l5 = 270000005f064a5e
5290 lduba [%i1+%g0]0x81,%l5 ! %l5 = 00000000000000ff
5291! Mem[00000000100c1404] = f2690d26, %f25 = 00000000
5292 lda [%i3+0x004]%asi,%f25 ! %f25 = f2690d26
5293! Mem[0000000030141410] = ffa75aa3, %f29 = ffff1867
5294 lda [%i5+%o5]0x81,%f29 ! %f29 = ffa75aa3
5295! Mem[00000000100c1410] = 6db6324c, %l3 = 0000000000000000
5296 lduba [%i3+0x011]%asi,%l3 ! %l3 = 00000000000000b6
5297! %f6 = 14cdf0a0, %f7 = d003a0ff, %f7 = d003a0ff
5298 fadds %f6 ,%f7 ,%f7 ! %f7 = d003a0ff
5299! Mem[00000000100c1400] = ffffffff, %f21 = 4e5976ff
5300 lda [%i3+%g0]0x80,%f21 ! %f21 = ffffffff
5301! Mem[0000000030101410] = 4e5976ff, %l6 = 0000000000000029
5302 ldswa [%i4+%o5]0x81,%l6 ! %l6 = 000000004e5976ff
5303! Mem[0000000030141408] = 000000ff 776060ff, %l6 = 4e5976ff, %l7 = 00000000
5304 ldda [%i5+%o4]0x81,%l6 ! %l6 = 00000000000000ff 00000000776060ff
5305! Starting 10 instruction Store Burst
5306! Mem[0000000010001410] = ff000000, %l2 = 0000000000ff0000
5307 swapa [%i0+%o5]0x80,%l2 ! %l2 = 00000000ff000000
5308
5309p0_label_206:
5310! Mem[0000000010101408] = ff617e00, %l0 = 9cbfce07e98fdd4a
5311 ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 00000000000000ff
5312! %l6 = 00000000000000ff, Mem[0000000010081400] = ff0000ff
5313 stwa %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff
5314! %f4 = 7c6f1867 6432e3e7, Mem[0000000010081400] = 000000ff ff020000
5315 stda %f4 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 7c6f1867 6432e3e7
5316! %l6 = 00000000000000ff, Mem[0000000030041410] = 0000000000000000
5317 stxa %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000000000ff
5318! %f9 = 0a1f039a, Mem[0000000030101400] = 000000ff
5319 sta %f9 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0a1f039a
5320! %l4 = ffff1867, %l5 = 000000ff, Mem[0000000030081410] = 4e5976ff 0f1cff16
5321 stda %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffff1867 000000ff
5322! %l6 = 00000000000000ff, Mem[0000000010041410] = 1fff457c
5323 stwa %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff
5324! Mem[0000000010001400] = 00000000, %l0 = 0000000000000000
5325 ldstuba [%i0+%g0]0x88,%l0 ! %l0 = 00000000000000ff
5326! %l7 = 00000000776060ff, Mem[0000000010001418] = 00000000, %asi = 80
5327 stwa %l7,[%i0+0x018]%asi ! Mem[0000000010001418] = 776060ff
5328! Starting 10 instruction Load Burst
5329! Mem[0000000010001410] = 0000ff00, %l5 = 00000000000000ff
5330 ldswa [%i0+%o5]0x88,%l5 ! %l5 = 000000000000ff00
5331
5332p0_label_207:
5333! Mem[0000000030181408] = 53b35b8300000000, %l2 = 00000000ff000000
5334 ldxa [%i6+%o4]0x89,%l2 ! %l2 = 53b35b8300000000
5335! Mem[0000000030041408] = ff03a0ff, %l7 = 00000000776060ff
5336 lduha [%i1+%o4]0x81,%l7 ! %l7 = 000000000000ff03
5337! Mem[0000000030041410] = 000000ff, %l6 = 00000000000000ff
5338 lduha [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff
5339! Mem[0000000010101400] = d82b51d1, %l1 = 20c5a6f7f4f58ea8
5340 ldswa [%i4+%g0]0x88,%l1 ! %l1 = ffffffffd82b51d1
5341! Mem[0000000010001410] = 0000ff00, %l5 = 000000000000ff00
5342 ldsba [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000
5343! Mem[0000000010101408] = ff7e61ff, %l7 = 000000000000ff03
5344 lduha [%i4+%o4]0x80,%l7 ! %l7 = 000000000000ff7e
5345! Mem[0000000030001408] = 000000ff, %l5 = 0000000000000000
5346 ldswa [%i0+%o4]0x89,%l5 ! %l5 = 00000000000000ff
5347! Mem[0000000030081408] = 00000000, %l7 = 000000000000ff7e
5348 ldsha [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000000
5349! Mem[00000000100c1400] = ffffffff, %l3 = 00000000000000b6
5350 ldswa [%i3+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
5351! Starting 10 instruction Store Burst
5352! %l7 = 0000000000000000, Mem[00000000211c0000] = ff0037e1
5353 sth %l7,[%o2+%g0] ! Mem[00000000211c0000] = 000037e1
5354
5355p0_label_208:
5356! %f20 = ff7071a6, Mem[00000000300c1408] = 7594537a
5357 sta %f20,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff7071a6
5358! %l2 = 53b35b8300000000, imm = 0000000000000f62, %l5 = 00000000000000ff
5359 xor %l2,0xf62,%l5 ! %l5 = 53b35b8300000f62
5360! Mem[00000000201c0000] = 00ff1b53, %l3 = ffffffffffffffff
5361 ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff
5362! %l1 = ffffffffd82b51d1, Mem[0000000010181410] = 00ff42bb
5363 stwa %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = d82b51d1
5364! %l4 = ffff1867, %l5 = 00000f62, Mem[0000000010101410] = 9a031f67 0000009b
5365 stda %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffff1867 00000f62
5366! Mem[0000000010001410] = 0000ff00, %l2 = 53b35b8300000000
5367 ldstuba [%i0+%o5]0x88,%l2 ! %l2 = 00000000000000ff
5368! Mem[0000000010041410] = ff000000, %l0 = 0000000000000000
5369 ldstuba [%i1+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
5370! %l6 = 00000000000000ff, Mem[0000000010181410] = d82b51d1
5371 stwa %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff
5372! Mem[00000000300c1400] = ffa003d0, %l4 = 29000000ffff1867
5373 ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 000000d0000000ff
5374! Starting 10 instruction Load Burst
5375! Mem[00000000211c0000] = 000037e1, %l7 = 0000000000000000
5376 ldsb [%o2+%g0],%l7 ! %l7 = 0000000000000000
5377
5378p0_label_209:
5379! Mem[00000000100c1400] = ffffffff, %l0 = 00000000000000ff
5380 swapa [%i3+%g0]0x80,%l0 ! %l0 = 00000000ffffffff
5381! Mem[0000000030081410] = 6718ffff, %f10 = 00000000
5382 lda [%i2+%o5]0x89,%f10 ! %f10 = 6718ffff
5383! Mem[0000000030101410] = ff76594e, %l2 = 0000000000000000
5384 ldswa [%i4+%o5]0x89,%l2 ! %l2 = ffffffffff76594e
5385! Mem[0000000010081400] = 7c6f18676432e3e7, %f26 = 293e0dfb 00000000
5386 ldda [%i2+%g0]0x88,%f26 ! %f26 = 7c6f1867 6432e3e7
5387! Mem[0000000030181410] = ff606077, %l2 = ffffffffff76594e
5388 lduha [%i6+%o5]0x81,%l2 ! %l2 = 000000000000ff60
5389! Mem[0000000020800040] = 0000e56e, %l3 = 0000000000000000
5390 ldsba [%o1+0x040]%asi,%l3 ! %l3 = 0000000000000000
5391! Mem[0000000010001410] = ffff0000, %f0 = ff606077
5392 lda [%i0+%o5]0x80,%f0 ! %f0 = ffff0000
5393! Mem[0000000030001408] = 00000000000000ff, %f14 = 7c6f1867 6432e3e7
5394 ldda [%i0+%o4]0x89,%f14 ! %f14 = 00000000 000000ff
5395! Mem[00000000100c1410] = 4c32b66d, %l2 = 000000000000ff60
5396 ldswa [%i3+%o5]0x88,%l2 ! %l2 = 000000004c32b66d
5397! Starting 10 instruction Store Burst
5398! %f19 = 000000ff, Mem[00000000300c1400] = ffa003ff
5399 sta %f19,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff
5400
5401p0_label_210:
5402! Mem[000000001010142c] = 4e5976b4, %l4 = 00000000000000d0, %asi = 80
5403 swapa [%i4+0x02c]%asi,%l4 ! %l4 = 000000004e5976b4
5404! Mem[0000000030101408] = 00000000, %l0 = 00000000ffffffff
5405 ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
5406! %l5 = 53b35b8300000f62, Mem[0000000010101417] = 620f0000
5407 stb %l5,[%i4+0x017] ! Mem[0000000010101414] = 620f0062
5408! %l5 = 53b35b8300000f62, Mem[00000000100c1400] = 000000ff
5409 stwa %l5,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000f62
5410! %l3 = 0000000000000000, Mem[0000000010141408] = 74ab031f
5411 stha %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = 74ab0000
5412! %l0 = 00000000, %l1 = d82b51d1, Mem[00000000300c1400] = 000000ff ffffffff
5413 stda %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 d82b51d1
5414! %l0 = 00000000, %l1 = d82b51d1, Mem[0000000030181408] = 00000000 53b35b83
5415 stda %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 d82b51d1
5416! Mem[0000000021800100] = d0181701, %l6 = 00000000000000ff
5417 ldstuba [%o3+0x100]%asi,%l6 ! %l6 = 000000d0000000ff
5418! Mem[0000000030001410] = 00ff0000, %l6 = 00000000000000d0
5419 ldstuba [%i0+%o5]0x81,%l6 ! %l6 = 00000000000000ff
5420! Starting 10 instruction Load Burst
5421! Mem[0000000030081410] = 6718ffff, %l4 = 000000004e5976b4
5422 ldsba [%i2+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
5423
5424p0_label_211:
5425! Mem[0000000030041410] = 000000ff, %l2 = 000000004c32b66d
5426 swapa [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff
5427! Mem[0000000010041410] = 000000ff, %l4 = ffffffffffffffff
5428 lduwa [%i1+%o5]0x88,%l4 ! %l4 = 00000000000000ff
5429! Mem[00000000300c1410] = 00001867, %l4 = 00000000000000ff
5430 ldsba [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000067
5431! Mem[0000000030081410] = ff000000 6718ffff, %l6 = 00000000, %l7 = 00000000
5432 ldda [%i2+%o5]0x89,%l6 ! %l6 = 000000006718ffff 00000000ff000000
5433! Mem[0000000010001408] = 00000000 ffa003d0, %l4 = 00000067, %l5 = 00000f62
5434 ldda [%i0+%o4]0x88,%l4 ! %l4 = 00000000ffa003d0 0000000000000000
5435! Mem[0000000010081428] = d3332db5, %f30 = e52742bb
5436 ld [%i2+0x028],%f30 ! %f30 = d3332db5
5437! Mem[00000000100c1410] = 6718ffff 4c32b66d, %l0 = 00000000, %l1 = d82b51d1
5438 ldda [%i3+%o5]0x88,%l0 ! %l0 = 000000004c32b66d 000000006718ffff
5439! Mem[0000000010081410] = 00ff00ffff76594e, %f20 = ff7071a6 ffffffff
5440 ldda [%i2+%o5]0x80,%f20 ! %f20 = 00ff00ff ff76594e
5441! Mem[0000000030081400] = ffb50000, %l2 = 00000000000000ff
5442 lduwa [%i2+%g0]0x81,%l2 ! %l2 = 00000000ffb50000
5443! Starting 10 instruction Store Burst
5444! Mem[0000000030081400] = 0000b5ff, %l7 = 00000000ff000000
5445 ldstuba [%i2+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
5446
5447p0_label_212:
5448! %l0 = 000000004c32b66d, Mem[0000000020800040] = 0000e56e, %asi = 80
5449 stha %l0,[%o1+0x040]%asi ! Mem[0000000020800040] = b66de56e
5450! %l7 = 00000000000000ff, Mem[00000000300c1408] = a67170ff
5451 stwa %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
5452! Mem[0000000010181408] = ff7071a6, %l2 = 00000000ffb50000
5453 swapa [%i6+%o4]0x80,%l2 ! %l2 = 00000000ff7071a6
5454! %l4 = ffa003d0, %l5 = 00000000, Mem[0000000030141408] = 000000ff 776060ff
5455 stda %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffa003d0 00000000
5456! Mem[0000000010041408] = ff610000, %l0 = 000000004c32b66d
5457 swapa [%i1+%o4]0x80,%l0 ! %l0 = 00000000ff610000
5458! %f2 = 00000000, %f12 = 7594537a
5459 fsqrts %f2 ,%f12 ! %f12 = 00000000
5460! Mem[0000000030041400] = ffffffff, %l5 = 0000000000000000
5461 ldstuba [%i1+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
5462! %l6 = 6718ffff, %l7 = 000000ff, Mem[0000000010081408] = 00000000 ffffffff
5463 stda %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 6718ffff 000000ff
5464! Mem[000000001018141c] = 00000000, %l4 = ffa003d0, %l1 = 6718ffff
5465 add %i6,0x1c,%g1
5466 casa [%g1]0x80,%l4,%l1 ! %l1 = 0000000000000000
5467! Starting 10 instruction Load Burst
5468! Mem[0000000010101410] = 62000f62ffff1867, %f0 = ffff0000 ff000000
5469 ldda [%i4+%o5]0x88,%f0 ! %f0 = 62000f62 ffff1867
5470
5471p0_label_213:
5472! Mem[0000000010141400] = ffe33264, %l4 = 00000000ffa003d0
5473 lduba [%i5+%g0]0x80,%l4 ! %l4 = 00000000000000ff
5474! Mem[0000000010041408] = 4c32b66d, %l5 = 00000000000000ff
5475 lduha [%i1+%o4]0x80,%l5 ! %l5 = 0000000000004c32
5476! Mem[00000000100c1400] = 00000f62, %l6 = 000000006718ffff
5477 lduba [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
5478! Mem[0000000030101410] = 00ff00ffff76594e, %f2 = 00000000 ffa003d0
5479 ldda [%i4+%o5]0x89,%f2 ! %f2 = 00ff00ff ff76594e
5480! Mem[0000000010001400] = ff000000, %l0 = 00000000ff610000
5481 lduwa [%i0+%g0]0x80,%l0 ! %l0 = 00000000ff000000
5482! Mem[00000000300c1400] = d82b51d100000000, %f24 = 00000000 f2690d26
5483 ldda [%i3+%g0]0x89,%f24 ! %f24 = d82b51d1 00000000
5484! Mem[0000000030141400] = 671800ff, %l5 = 0000000000004c32
5485 ldsha [%i5+%g0]0x89,%l5 ! %l5 = 00000000000000ff
5486! Mem[0000000030001410] = 0000ffff, %l7 = 00000000000000ff
5487 lduha [%i0+%o5]0x89,%l7 ! %l7 = 000000000000ffff
5488! Mem[000000001004140c] = 000061ff, %l4 = 00000000000000ff
5489 ldsw [%i1+0x00c],%l4 ! %l4 = 00000000000061ff
5490! Starting 10 instruction Store Burst
5491! %f8 = fa776362 0a1f039a, %l0 = 00000000ff000000
5492! Mem[0000000030041400] = ffffffffffffffff
5493 stda %f8,[%i1+%l0]ASI_PST8_SL ! Mem[0000000030041400] = ffffffffffffffff
5494
5495p0_label_214:
5496! Mem[0000000030001410] = ffff0000, %l1 = 0000000000000000
5497 swapa [%i0+%o5]0x81,%l1 ! %l1 = 00000000ffff0000
5498! Code Fragment 4
5499p0_fragment_16:
5500! %l0 = 00000000ff000000
5501 setx 0x8c6c7347cc949033,%g7,%l0 ! %l0 = 8c6c7347cc949033
5502! %l1 = 00000000ffff0000
5503 setx 0xae6413d8088c0238,%g7,%l1 ! %l1 = ae6413d8088c0238
5504 setx 0x7ff8, %g1, %g2
5505 and %l0, %g2, %l0
5506 setx 0xffffffff, %g1, %g2
5507 and %l1, %g2, %l1
5508 setx 0x100000000, %g1, %g2
5509 or %l1, %g2, %l1 ! Set bit 32 - perrinj
5510 ta T_CHANGE_HPRIV
5511 stxa %l1, [%l0]ASI_ICACHE_INSTR
5512 ta T_CHANGE_NONHPRIV
5513! %l0 = 8c6c7347cc949033
5514 setx 0x043fafaf9e506b1d,%g7,%l0 ! %l0 = 043fafaf9e506b1d
5515! %l1 = ae6413d8088c0238
5516 setx 0x0c8cd2886fe7a7eb,%g7,%l1 ! %l1 = 0c8cd2886fe7a7eb
5517! %f16 = 0aaf40f1 ffffff7f, Mem[0000000030041400] = ffffffff ffffffff
5518 stda %f16,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0aaf40f1 ffffff7f
5519! Mem[0000000010001404] = 00ff0000, %l1 = 0c8cd2886fe7a7eb, %asi = 80
5520 swapa [%i0+0x004]%asi,%l1 ! %l1 = 0000000000ff0000
5521! Mem[0000000030001408] = ff000000, %l3 = 0000000000000000
5522 ldstuba [%i0+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
5523! %l7 = 000000000000ffff, Mem[0000000010181400] = 00000000
5524 stba %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff
5525! Mem[000000001010143c] = ff68abd2, %l1 = 0000000000ff0000
5526 swap [%i4+0x03c],%l1 ! %l1 = 00000000ff68abd2
5527! %l2 = 00000000ff7071a6, Mem[0000000010081404] = 67186f7c, %asi = 80
5528 stha %l2,[%i2+0x004]%asi ! Mem[0000000010081404] = 71a66f7c
5529! Mem[0000000010181410] = ff000000, %l5 = 00000000000000ff
5530 ldstuba [%i6+%o5]0x88,%l5 ! %l5 = 00000000000000ff
5531! Starting 10 instruction Load Burst
5532! Mem[0000000030101410] = 00ff00ffff76594e, %f2 = 00ff00ff ff76594e
5533 ldda [%i4+%o5]0x89,%f2 ! %f2 = 00ff00ff ff76594e
5534
5535p0_label_215:
5536! Mem[000000001008141c] = 0932356f, %l3 = 00000000000000ff
5537 ldsha [%i2+0x01e]%asi,%l3 ! %l3 = 000000000000356f
5538! Mem[00000000100c1430] = ff606077, %l3 = 000000000000356f
5539 ldsb [%i3+0x033],%l3 ! %l3 = 0000000000000077
5540 membar #Sync ! Added by membar checker (30)
5541! Mem[0000000010001400] = ff000000 6fe7a7eb d003a0ff 00000000
5542! Mem[0000000010001410] = ffff0000 fa776362 776060ff 00000000
5543! Mem[0000000010001420] = 00ff00ff ff76594e 000000ff ffffff7f
5544! Mem[0000000010001430] = 00000000 a35aa749 e7e33264 85eb95f9
5545 ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
5546! Mem[0000000010041430] = 1e7e61ff ffff1867, %l0 = 9e506b1d, %l1 = ff68abd2
5547 ldda [%i1+0x030]%asi,%l0 ! %l0 = 000000001e7e61ff 00000000ffff1867
5548! Mem[0000000030081400] = ffb50000 40ff1e7d, %l0 = 1e7e61ff, %l1 = ffff1867
5549 ldda [%i2+%g0]0x81,%l0 ! %l0 = 00000000ffb50000 0000000040ff1e7d
5550! Mem[0000000030101410] = 4e5976ff, %l4 = 00000000000061ff
5551 ldsba [%i4+%o5]0x81,%l4 ! %l4 = 000000000000004e
5552! Mem[0000000030001400] = 27000000, %l5 = 0000000000000000
5553 ldsha [%i0+%g0]0x81,%l5 ! %l5 = 0000000000002700
5554! Mem[0000000030081400] = 0000b5ff, %f23 = ff00ff00
5555 lda [%i2+%g0]0x89,%f23 ! %f23 = 0000b5ff
5556! %l2 = 00000000ff7071a6, %l4 = 000000000000004e, %l1 = 0000000040ff1e7d
5557 xor %l2,%l4,%l1 ! %l1 = 00000000ff7071e8
5558! Starting 10 instruction Store Burst
5559! %l4 = 000000000000004e, Mem[0000000030141408] = d003a0ff
5560 stha %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = d003004e
5561
5562p0_label_216:
5563! %l4 = 000000000000004e, Mem[0000000030081400] = ffb50000
5564 stba %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 4eb50000
5565! %f28 = 1e7e61ff, Mem[0000000010081400] = e7e33264
5566 sta %f28,[%i2+%g0]0x80 ! Mem[0000000010081400] = 1e7e61ff
5567 membar #Sync ! Added by membar checker (31)
5568! %l2 = 00000000ff7071a6, Mem[0000000010001410] = 0000ffff
5569 stwa %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff7071a6
5570! %l3 = 0000000000000077, Mem[0000000030041410] = 6db6324c00000000
5571 stxa %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000000000000077
5572! %l0 = 00000000ffb50000, Mem[0000000030001408] = ff000000
5573 stwa %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffb50000
5574! Mem[0000000010001400] = ff000000, %l4 = 000000000000004e
5575 swapa [%i0+%g0]0x80,%l4 ! %l4 = 00000000ff000000
5576! %l4 = 00000000ff000000, Mem[0000000030101400] = 9a031f0a
5577 stwa %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff000000
5578! Code Fragment 3
5579p0_fragment_17:
5580! %l0 = 00000000ffb50000
5581 setx 0xd38d194856b34355,%g7,%l0 ! %l0 = d38d194856b34355
5582! %l1 = 00000000ff7071e8
5583 setx 0x99d03d28587c0b39,%g7,%l1 ! %l1 = 99d03d28587c0b39
5584 setx 0x1fe000, %g1, %g3
5585 or %l0, %g3, %l0 ! always set perrmask = 0xff
5586 setx 0x1ffff8, %g1, %g2
5587 and %l0, %g2, %l0
5588 ta T_CHANGE_HPRIV
5589 stxa %l1, [%l0]ASI_DCACHE_DATA
5590 ta T_CHANGE_NONHPRIV
5591! %l0 = d38d194856b34355
5592 setx 0x2a3db6905fd0369d,%g7,%l0 ! %l0 = 2a3db6905fd0369d
5593! %l1 = 99d03d28587c0b39
5594 setx 0xbb9d13802c245533,%g7,%l1 ! %l1 = bb9d13802c245533
5595! Mem[00000000211c0001] = 000037e1, %l5 = 0000000000002700
5596 ldstuba [%o2+0x001]%asi,%l5 ! %l5 = 00000000000000ff
5597! Starting 10 instruction Load Burst
5598! Mem[0000000030001400] = 27000000, %l4 = 00000000ff000000
5599 ldsha [%i0+%g0]0x81,%l4 ! %l4 = 0000000000002700
5600
5601p0_label_217:
5602! Mem[0000000010081408] = 6718ffff, %f13 = a35aa749
5603 lda [%i2+%o4]0x88,%f13 ! %f13 = 6718ffff
5604! Mem[00000000300c1410] = 67180000, %l6 = 0000000000000000
5605 lduha [%i3+%o5]0x81,%l6 ! %l6 = 0000000000006718
5606! Mem[0000000010101410] = ffff1867, %l5 = 0000000000000000
5607 lduwa [%i4+%o5]0x88,%l5 ! %l5 = 00000000ffff1867
5608! Mem[0000000030041410] = 00000000, %l5 = 00000000ffff1867
5609 lduha [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
5610! Mem[0000000010041408] = 6db6324c, %f16 = 0aaf40f1
5611 lda [%i1+%o4]0x88,%f16 ! %f16 = 6db6324c
5612! Mem[00000000300c1408] = ff000000, %l6 = 0000000000006718
5613 lduwa [%i3+%o4]0x81,%l6 ! %l6 = 00000000ff000000
5614! Mem[0000000030041400] = 0aaf40f1, %l1 = bb9d13802c245533
5615 ldswa [%i1+%g0]0x81,%l1 ! %l1 = 000000000aaf40f1
5616! %f11 = ffffff7f, %f26 = 7c6f1867, %f19 = 000000ff
5617 fadds %f11,%f26,%f19 ! %f19 = ffffff7f
5618! Mem[0000000010141410] = 27000000, %l2 = 00000000ff7071a6
5619 lduwa [%i5+%o5]0x80,%l2 ! %l2 = 0000000027000000
5620! Starting 10 instruction Store Burst
5621! %l5 = 0000000000000000, Mem[00000000211c0000] = 00ff37e1, %asi = 80
5622 stha %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 000037e1
5623
5624p0_label_218:
5625! %f2 = d003a0ff 00000000, Mem[00000000300c1408] = ff000000 ffa003d0
5626 stda %f2 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = d003a0ff 00000000
5627! Mem[0000000030181408] = 00000000, %l4 = 0000000000002700
5628 swapa [%i6+%o4]0x81,%l4 ! %l4 = 0000000000000000
5629! %f20 = 00ff00ff ff76594e, %l4 = 0000000000000000
5630! Mem[0000000030101438] = e52742bbc6617e1e
5631 add %i4,0x038,%g1
5632 stda %f20,[%g1+%l4]ASI_PST16_S ! Mem[0000000030101438] = e52742bbc6617e1e
5633! Mem[0000000010081408] = ffff1867, %l5 = 0000000000000000
5634 swapa [%i2+%o4]0x80,%l5 ! %l5 = 00000000ffff1867
5635! %f2 = d003a0ff 00000000, Mem[0000000030081400] = 4eb50000 40ff1e7d
5636 stda %f2 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = d003a0ff 00000000
5637! Mem[0000000030001410] = 00000000, %l0 = 2a3db6905fd0369d
5638 swapa [%i0+%o5]0x89,%l0 ! %l0 = 0000000000000000
5639! Mem[0000000030181400] = 00000000, %l7 = 000000000000ffff
5640 ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
5641! Mem[0000000030081400] = d003a0ff, %l2 = 0000000027000000
5642 ldstuba [%i2+%g0]0x81,%l2 ! %l2 = 000000d0000000ff
5643! Mem[0000000010141410] = 27000000, %l1 = 000000000aaf40f1
5644 swapa [%i5+%o5]0x80,%l1 ! %l1 = 0000000027000000
5645! Starting 10 instruction Load Burst
5646! Mem[0000000010101424] = 7a53ffff, %l1 = 0000000027000000
5647 lduha [%i4+0x026]%asi,%l1 ! %l1 = 000000000000ffff
5648
5649p0_label_219:
5650! Mem[0000000030181400] = 77ff2ad1000000ff, %f12 = 00000000 6718ffff
5651 ldda [%i6+%g0]0x89,%f12 ! %f12 = 77ff2ad1 000000ff
5652! Mem[0000000010041410] = ff000000, %l7 = 0000000000000000
5653 ldsb [%i1+0x011],%l7 ! %l7 = 0000000000000000
5654! Mem[00000000300c1400] = 00000000, %l2 = 00000000000000d0
5655 lduwa [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
5656! Mem[0000000010101400] = d82b51d1, %l0 = 0000000000000000
5657 ldswa [%i4+%g0]0x88,%l0 ! %l0 = ffffffffd82b51d1
5658! Mem[0000000010001408] = ffa003d0, %l4 = 0000000000000000
5659 ldswa [%i0+%o4]0x88,%l4 ! %l4 = ffffffffffa003d0
5660! Mem[0000000030001408] = ffb50000, %l3 = 0000000000000077
5661 lduwa [%i0+%o4]0x81,%l3 ! %l3 = 00000000ffb50000
5662! Mem[0000000030081410] = 6718ffff, %l1 = 000000000000ffff
5663 ldswa [%i2+%o5]0x89,%l1 ! %l1 = 000000006718ffff
5664! Mem[0000000030101410] = ff76594e, %l4 = ffffffffffa003d0
5665 ldsba [%i4+%o5]0x89,%l4 ! %l4 = 000000000000004e
5666! Mem[00000000100c143c] = 72cd2d6e, %l0 = ffffffffd82b51d1
5667 ldsha [%i3+0x03c]%asi,%l0 ! %l0 = 00000000000072cd
5668! Starting 10 instruction Store Burst
5669! Mem[0000000030141410] = a35aa7ff, %l3 = 00000000ffb50000
5670 ldstuba [%i5+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
5671
5672p0_label_220:
5673! %l0 = 000072cd, %l1 = 6718ffff, Mem[0000000010181400] = ff000000 ff000000
5674 std %l0,[%i6+%g0] ! Mem[0000000010181400] = 000072cd 6718ffff
5675! Mem[0000000010101400] = d82b51d1, %l3 = 00000000000000ff
5676 ldstuba [%i4+%g0]0x88,%l3 ! %l3 = 000000d1000000ff
5677! %l6 = 00000000ff000000, Mem[0000000010081400] = ff617e1e
5678 stha %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff610000
5679! %f1 = 6fe7a7eb, Mem[0000000030181408] = 00002700
5680 sta %f1 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 6fe7a7eb
5681! Mem[0000000010001400] = 4e000000, %l7 = 0000000000000000
5682 swapa [%i0+%g0]0x88,%l7 ! %l7 = 000000004e000000
5683! %l0 = 00000000000072cd, Mem[0000000030081410] = 6718ffff
5684 stha %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 671872cd
5685! %f4 = ffff0000 fa776362, %l6 = 00000000ff000000
5686! Mem[0000000030141438] = e52742bbc6617e1e
5687 add %i5,0x038,%g1
5688 stda %f4,[%g1+%l6]ASI_PST8_S ! Mem[0000000030141438] = e52742bbc6617e1e
5689! %l6 = 00000000ff000000, Mem[0000000010001408] = ffa003d0
5690 stba %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffa00300
5691! Mem[0000000030141410] = ffa75aa3, %l2 = 0000000000000000
5692 swapa [%i5+%o5]0x81,%l2 ! %l2 = 00000000ffa75aa3
5693! Starting 10 instruction Load Burst
5694! Mem[0000000030181400] = ff000000, %l5 = 00000000ffff1867
5695 lduwa [%i6+%g0]0x81,%l5 ! %l5 = 00000000ff000000
5696
5697p0_label_221:
5698! Mem[0000000010081410] = ff00ff00, %l0 = 00000000000072cd
5699 lduba [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000000
5700! Mem[0000000030181400] = ff000000, %l7 = 000000004e000000
5701 ldswa [%i6+%g0]0x81,%l7 ! %l7 = ffffffffff000000
5702! Mem[0000000010141410] = 0aaf40f15f064a5e, %l2 = 00000000ffa75aa3
5703 ldxa [%i5+%o5]0x80,%l2 ! %l2 = 0aaf40f15f064a5e
5704! Mem[00000000100c1428] = d003a0ff ff617eff, %l6 = ff000000, %l7 = ff000000
5705 ldda [%i3+0x028]%asi,%l6 ! %l6 = 00000000d003a0ff 00000000ff617eff
5706! Mem[0000000010101438] = 00000000, %l6 = 00000000d003a0ff
5707 ldsha [%i4+0x03a]%asi,%l6 ! %l6 = 0000000000000000
5708! Mem[00000000100c1420] = 000000ffffffffff, %f24 = d82b51d1 00000000
5709 ldda [%i3+0x020]%asi,%f24 ! %f24 = 000000ff ffffffff
5710! Mem[00000000100c1408] = 00000000, %l4 = 000000000000004e
5711 ldsba [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
5712! Mem[0000000010141408] = 0000ab74 000000ff, %l6 = 00000000, %l7 = ff617eff
5713 ldda [%i5+%o4]0x80,%l6 ! %l6 = 000000000000ab74 00000000000000ff
5714! Mem[0000000010001408] = 0003a0ff, %f2 = d003a0ff
5715 lda [%i0+%o4]0x80,%f2 ! %f2 = 0003a0ff
5716! Starting 10 instruction Store Burst
5717! %l0 = 0000000000000000, Mem[0000000010181412] = ff0000ff, %asi = 80
5718 stha %l0,[%i6+0x012]%asi ! Mem[0000000010181410] = ff000000
5719
5720p0_label_222:
5721! %f16 = 6db6324c, Mem[0000000010141408] = 74ab0000
5722 sta %f16,[%i5+%o4]0x88 ! Mem[0000000010141408] = 6db6324c
5723! %f6 = 776060ff 00000000, Mem[0000000010001408] = ffa00300 00000000
5724 stda %f6 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = 776060ff 00000000
5725! %l6 = 000000000000ab74, Mem[0000000030181400] = ff000000d12aff77
5726 stxa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000000000ab74
5727! %l6 = 0000ab74, %l7 = 000000ff, Mem[0000000010141408] = 6db6324c ff000000
5728 stda %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000ab74 000000ff
5729! Mem[0000000010041431] = 1e7e61ff, %l7 = 00000000000000ff
5730 ldstub [%i1+0x031],%l7 ! %l7 = 0000007e000000ff
5731! Mem[0000000010141400] = ffe33264, %l1 = 000000006718ffff
5732 swapa [%i5+%g0]0x80,%l1 ! %l1 = 00000000ffe33264
5733! %f19 = ffffff7f, Mem[00000000100c1410] = 6db6324c
5734 sta %f19,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffffff7f
5735! Mem[00000000100c1408] = 00000000, %l6 = 000000000000ab74
5736 lduba [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000
5737! Mem[0000000010181408] = ffb50000, %l4 = 00000000, %l7 = 0000007e
5738 add %i6,0x08,%g1
5739 casa [%g1]0x80,%l4,%l7 ! %l7 = 00000000ffb50000
5740! Starting 10 instruction Load Burst
5741! Mem[00000000300c1400] = 00000000, %l5 = 00000000ff000000
5742 lduha [%i3+%g0]0x81,%l5 ! %l5 = 0000000000000000
5743
5744p0_label_223:
5745! Mem[00000000300c1408] = d003a0ff00000000, %f8 = 00ff00ff ff76594e
5746 ldda [%i3+%o4]0x81,%f8 ! %f8 = d003a0ff 00000000
5747! Mem[0000000030101408] = ff000000, %l4 = 0000000000000000
5748 lduwa [%i4+%o4]0x81,%l4 ! %l4 = 00000000ff000000
5749! Mem[0000000030041400] = 7fffffff f140af0a, %l4 = ff000000, %l5 = 00000000
5750 ldda [%i1+%g0]0x89,%l4 ! %l4 = 00000000f140af0a 000000007fffffff
5751! Mem[00000000300c1410] = 67180000, %l5 = 000000007fffffff
5752 lduha [%i3+%o5]0x81,%l5 ! %l5 = 0000000000006718
5753! Mem[0000000020800000] = ff00aff8, %l5 = 0000000000006718
5754 lduh [%o1+%g0],%l5 ! %l5 = 000000000000ff00
5755! Mem[00000000100c1400] = 620f0000, %l6 = 0000000000000000
5756 lduba [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000000
5757! Mem[00000000100c1400] = 00000f62, %f8 = d003a0ff
5758 lda [%i3+%g0]0x80,%f8 ! %f8 = 00000f62
5759! Mem[0000000030101408] = 000000ff, %l2 = 0aaf40f15f064a5e
5760 lduwa [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff
5761! Mem[00000000218000c0] = 00008436, %l0 = 0000000000000000
5762 ldub [%o3+0x0c0],%l0 ! %l0 = 0000000000000000
5763! Starting 10 instruction Store Burst
5764! Mem[0000000010141408] = 0000ab74, %l6 = 0000000000000000
5765 ldstuba [%i5+%o4]0x88,%l6 ! %l6 = 00000074000000ff
5766
5767p0_label_224:
5768! Mem[0000000010181408] = ffb50000, %l6 = 0000000000000074
5769 swapa [%i6+%o4]0x80,%l6 ! %l6 = 00000000ffb50000
5770! Mem[0000000010041414] = ffffffe3, %l7 = 00000000ffb50000, %asi = 80
5771 swapa [%i1+0x014]%asi,%l7 ! %l7 = 00000000ffffffe3
5772! %l2 = 000000ff, %l3 = 000000d1, Mem[0000000010081420] = ff606077 6e2dcd72
5773 std %l2,[%i2+0x020] ! Mem[0000000010081420] = 000000ff 000000d1
5774! Mem[0000000010081415] = ff76594e, %l4 = 00000000f140af0a
5775 ldstub [%i2+0x015],%l4 ! %l4 = 00000076000000ff
5776! %l2 = 00000000000000ff, Mem[0000000030041410] = 00000000
5777 stha %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00ff0000
5778! %f12 = 77ff2ad1, Mem[0000000030081408] = 00000000
5779 sta %f12,[%i2+%o4]0x81 ! Mem[0000000030081408] = 77ff2ad1
5780! %l0 = 0000000000000000, Mem[0000000010101410] = ffff1867
5781 stba %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffff1800
5782! %l0 = 00000000, %l1 = ffe33264, Mem[0000000030001400] = 27000000 00000000
5783 stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 ffe33264
5784! Mem[0000000030001400] = 00000000, %l1 = 00000000ffe33264
5785 swapa [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000000
5786! Starting 10 instruction Load Burst
5787! Mem[0000000010041400] = 7ffffffff140af0a, %l3 = 00000000000000d1
5788 ldxa [%i1+%g0]0x88,%l3 ! %l3 = 7ffffffff140af0a
5789
5790p0_label_225:
5791! Mem[0000000010141418] = 00ff00ff, %l2 = 00000000000000ff
5792 ldsha [%i5+0x01a]%asi,%l2 ! %l2 = 00000000000000ff
5793! Mem[0000000010041410] = ff000000ffb50000, %l4 = 0000000000000076
5794 ldx [%i1+%o5],%l4 ! %l4 = ff000000ffb50000
5795! Mem[0000000030181410] = ff606077, %f0 = ff000000
5796 lda [%i6+%o5]0x81,%f0 ! %f0 = ff606077
5797! Mem[0000000030181408] = 6fe7a7eb, %l6 = 00000000ffb50000
5798 lduha [%i6+%o4]0x81,%l6 ! %l6 = 0000000000006fe7
5799! Mem[00000000300c1400] = 00000000 d1512bd8, %l0 = 00000000, %l1 = 00000000
5800 ldda [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000 00000000d1512bd8
5801! Mem[0000000010081400] = 000061ff71a66f7c, %l0 = 0000000000000000
5802 ldxa [%i2+0x000]%asi,%l0 ! %l0 = 000061ff71a66f7c
5803! Mem[0000000010101408] = ff7e61ff, %l0 = 000061ff71a66f7c
5804 ldsba [%i4+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
5805! Mem[00000000100c1400] = 00000f62f2690d26, %l5 = 000000000000ff00
5806 ldxa [%i3+%g0]0x80,%l5 ! %l5 = 00000f62f2690d26
5807! Mem[0000000030041408] = ffa003ff, %l1 = 00000000d1512bd8
5808 ldswa [%i1+%o4]0x89,%l1 ! %l1 = ffffffffffa003ff
5809! Starting 10 instruction Store Burst
5810! %l3 = 7ffffffff140af0a, Mem[0000000010181400] = 000072cd
5811 stba %l3,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0a0072cd
5812
5813p0_label_226:
5814! %f4 = ffff0000 fa776362, %l5 = 00000f62f2690d26
5815! Mem[0000000010101408] = ff7e61ff00000b21
5816 add %i4,0x008,%g1
5817 stda %f4,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010101408] = ff7e61ff0000ffff
5818! Mem[0000000010101408] = ff617eff, %l1 = ffffffffffa003ff
5819 swapa [%i4+%o4]0x88,%l1 ! %l1 = 00000000ff617eff
5820! Mem[00000000100c1410] = ffffff7fffff1867, %l0 = ffffffffffffffff, %l3 = 7ffffffff140af0a
5821 add %i3,0x10,%g1
5822 casxa [%g1]0x80,%l0,%l3 ! %l3 = ffffff7fffff1867
5823! Mem[0000000030041410] = 0000ff00, %l4 = ff000000ffb50000
5824 swapa [%i1+%o5]0x89,%l4 ! %l4 = 000000000000ff00
5825! Mem[0000000030181410] = ff606077, %l2 = 00000000000000ff
5826 swapa [%i6+%o5]0x81,%l2 ! %l2 = 00000000ff606077
5827! %f21 = ff76594e, Mem[0000000010101430] = ff000000
5828 st %f21,[%i4+0x030] ! Mem[0000000010101430] = ff76594e
5829! Mem[0000000010181400] = cd72000a, %l5 = 00000f62f2690d26
5830 ldstuba [%i6+%g0]0x88,%l5 ! %l5 = 0000000a000000ff
5831! %l1 = 00000000ff617eff, Mem[0000000030001410] = 5fd0369d
5832 stwa %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff617eff
5833! %f24 = 000000ff, Mem[0000000030001400] = 6432e3ff
5834 sta %f24,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff
5835! Starting 10 instruction Load Burst
5836! Mem[0000000010101434] = 0000001e, %l1 = 00000000ff617eff
5837 lduba [%i4+0x036]%asi,%l1 ! %l1 = 0000000000000000
5838
5839p0_label_227:
5840! Mem[0000000010041438] = e52742bb b8796204, %l2 = ff606077, %l3 = ffff1867
5841 ldda [%i1+0x038]%asi,%l2 ! %l2 = 00000000e52742bb 00000000b8796204
5842! Mem[0000000010041408] = 4c32b66d000061ff, %f12 = 77ff2ad1 000000ff
5843 ldd [%i1+%o4],%f12 ! %f12 = 4c32b66d 000061ff
5844! Mem[0000000030101400] = ff000000, %f10 = 000000ff
5845 lda [%i4+%g0]0x81,%f10 ! %f10 = ff000000
5846! Mem[000000001010143c] = 00ff0000, %l1 = 0000000000000000
5847 lduba [%i4+0x03c]%asi,%l1 ! %l1 = 0000000000000000
5848! Mem[00000000211c0000] = 000037e1, %l1 = 0000000000000000
5849 lduha [%o2+0x000]%asi,%l1 ! %l1 = 0000000000000000
5850! %f23 = 0000b5ff, %f28 = 1e7e61ff
5851 fcmps %fcc1,%f23,%f28 ! %fcc1 = 1
5852! Mem[00000000100c1408] = 00000000, %f28 = 1e7e61ff
5853 lda [%i3+%o4]0x80,%f28 ! %f28 = 00000000
5854! Mem[00000000100c1438] = e52742bb, %f17 = ffffff7f
5855 ld [%i3+0x038],%f17 ! %f17 = e52742bb
5856! Mem[0000000010181428] = 7cca72a4, %l0 = ffffffffffffffff
5857 ldsw [%i6+0x028],%l0 ! %l0 = 000000007cca72a4
5858! Starting 10 instruction Store Burst
5859! Mem[00000000100c1410] = 7fffffff, %l0 = 000000007cca72a4
5860 swapa [%i3+%o5]0x88,%l0 ! %l0 = 000000007fffffff
5861
5862p0_label_228:
5863! %f0 = ff606077 6fe7a7eb, Mem[0000000030081410] = 671872cd ff000000
5864 stda %f0 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff606077 6fe7a7eb
5865! Mem[00000000300c1410] = 00001867, %l4 = 000000000000ff00
5866 swapa [%i3+%o5]0x89,%l4 ! %l4 = 0000000000001867
5867! %l1 = 0000000000000000, Mem[0000000010081412] = 00ff00ff, %asi = 80
5868 stha %l1,[%i2+0x012]%asi ! Mem[0000000010081410] = 00ff0000
5869! %l0 = 7fffffff, %l1 = 00000000, Mem[0000000010081420] = 000000ff 000000d1
5870 std %l0,[%i2+0x020] ! Mem[0000000010081420] = 7fffffff 00000000
5871! %l4 = 00001867, %l5 = 0000000a, Mem[0000000010081400] = 000061ff 71a66f7c
5872 stda %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00001867 0000000a
5873! %f9 = 00000000, Mem[0000000010101408] = ff03a0ff
5874 sta %f9 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
5875! %l7 = 00000000ffffffe3, Mem[000000001000143e] = 85eb95f9
5876 stb %l7,[%i0+0x03e] ! Mem[000000001000143c] = 85ebe3f9
5877! Mem[0000000030081410] = 6fe7a7eb, %l5 = 000000000000000a
5878 swapa [%i2+%o5]0x89,%l5 ! %l5 = 000000006fe7a7eb
5879! Mem[00000000211c0000] = 000037e1, %l4 = 0000000000001867
5880 ldstub [%o2+%g0],%l4 ! %l4 = 00000000000000ff
5881! Starting 10 instruction Load Burst
5882! %f21 = ff76594e, %f23 = 0000b5ff, %f1 = 6fe7a7eb
5883 fdivs %f21,%f23,%f1 ! %f1 = ff800000
5884
5885p0_label_229:
5886! Mem[0000000030141408] = 4e0003d0, %l1 = 0000000000000000
5887 ldswa [%i5+%o4]0x81,%l1 ! %l1 = 000000004e0003d0
5888! Mem[000000001008141c] = 0932356f, %l1 = 000000004e0003d0
5889 ldsb [%i2+0x01f],%l1 ! %l1 = 000000000000006f
5890! Mem[00000000100c1410] = a472ca7cffff1867, %f24 = 000000ff ffffffff
5891 ldda [%i3+%o5]0x80,%f24 ! %f24 = a472ca7c ffff1867
5892! Mem[0000000010141400] = ffff1867, %l4 = 0000000000000000
5893 ldsha [%i5+%g0]0x88,%l4 ! %l4 = 0000000000001867
5894! Mem[0000000010101434] = 0000001e, %l3 = 00000000b8796204
5895 ldub [%i4+0x037],%l3 ! %l3 = 000000000000001e
5896! Mem[0000000010041410] = ff000000ffb50000, %f18 = ff76594e ffffff7f
5897 ldda [%i1+%o5]0x80,%f18 ! %f18 = ff000000 ffb50000
5898! Mem[0000000030101410] = 4e5976ff, %l2 = 00000000e52742bb
5899 lduba [%i4+%o5]0x81,%l2 ! %l2 = 000000000000004e
5900! Mem[0000000010181418] = 869902ff 00000000, %l0 = 7fffffff, %l1 = 0000006f
5901 ldda [%i6+0x018]%asi,%l0 ! %l0 = 00000000869902ff 0000000000000000
5902! Mem[0000000010081410] = 4e59ffff0000ff00, %l5 = 000000006fe7a7eb
5903 ldxa [%i2+%o5]0x88,%l5 ! %l5 = 4e59ffff0000ff00
5904! Starting 10 instruction Store Burst
5905! %l6 = 0000000000006fe7, Mem[0000000030081410] = 0a000000
5906 stwa %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00006fe7
5907
5908p0_label_230:
5909! %f10 = ff000000 ffffff7f, %l7 = 00000000ffffffe3
5910! Mem[0000000010181430] = 00000000000061ff
5911 add %i6,0x030,%g1
5912 stda %f10,[%g1+%l7]ASI_PST16_P ! Mem[0000000010181430] = 00000000ffffff7f
5913! %l3 = 000000000000001e, Mem[0000000030001408] = 0000b5ff
5914 stwa %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000001e
5915! Mem[0000000030001400] = ff000000, %l6 = 0000000000006fe7
5916 swapa [%i0+%g0]0x89,%l6 ! %l6 = 00000000ff000000
5917! %l7 = 00000000ffffffe3, imm = 000000000000060d, %l4 = 0000000000001867
5918 xor %l7,0x60d,%l4 ! %l4 = 00000000fffff9ee
5919! %l1 = 0000000000000000, Mem[0000000030001408] = 1e000000
5920 stwa %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
5921! %f16 = 6db6324c e52742bb, %l3 = 000000000000001e
5922! Mem[0000000030001400] = e76f0000ffe33264
5923 stda %f16,[%i0+%l3]ASI_PST8_SL ! Mem[0000000030001400] = e74227e54ce33264
5924! Mem[0000000010001416] = fa776362, %l0 = 00000000869902ff
5925 ldstub [%i0+0x016],%l0 ! %l0 = 00000063000000ff
5926! %f4 = ffff0000 fa776362, Mem[0000000030101400] = ff000000 4e5976ff
5927 stda %f4 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffff0000 fa776362
5928! %l4 = fffff9ee, %l5 = 0000ff00, Mem[0000000010101408] = 00000000 ffff0000
5929 stda %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = fffff9ee 0000ff00
5930! Starting 10 instruction Load Burst
5931! %l2 = 000000000000004e, immd = 000000000000063c, %l7 = 00000000ffffffe3
5932 mulx %l2,0x63c,%l7 ! %l7 = 000000000001e648
5933
5934p0_label_231:
5935! Mem[00000000100c1408] = 00000000, %l3 = 000000000000001e
5936 lduha [%i3+%o4]0x88,%l3 ! %l3 = 0000000000000000
5937! Mem[00000000300c1410] = 0000ff00, %l3 = 0000000000000000
5938 lduba [%i3+%o5]0x89,%l3 ! %l3 = 0000000000000000
5939! Mem[00000000100c1408] = 00000000, %l5 = 4e59ffff0000ff00
5940 lduha [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000000
5941! Mem[00000000300c1400] = 00000000, %l6 = 00000000ff000000
5942 ldsha [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000
5943! Mem[0000000010141400] = 6718ffff, %l5 = 0000000000000000
5944 lduwa [%i5+%g0]0x80,%l5 ! %l5 = 000000006718ffff
5945! Mem[0000000030081400] = ffa003ff, %l3 = 0000000000000000
5946 ldsha [%i2+%g0]0x89,%l3 ! %l3 = 00000000000003ff
5947! Mem[0000000010141408] = ffab0000, %l3 = 00000000000003ff
5948 ldsba [%i5+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
5949 membar #Sync ! Added by membar checker (32)
5950! Mem[0000000010101400] = ff512bd8 f5d20e48 eef9ffff 00ff0000
5951! Mem[0000000010101410] = 0018ffff 620f0062 ffffffff ffffffff
5952! Mem[0000000010101420] = 00000000 7a53ffff 7e181316 000000d0
5953! Mem[0000000010101430] = ff76594e 0000001e 00000000 00ff0000
5954 ldda [%i4]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010101400
5955! Mem[0000000010041400] = 0aaf40f1, %f10 = ff000000
5956 lda [%i1+%g0]0x80,%f10 ! %f10 = 0aaf40f1
5957! Starting 10 instruction Store Burst
5958! %l7 = 000000000001e648, Mem[0000000010081410] = 00ff0000
5959 stwa %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0001e648
5960
5961p0_label_232:
5962! Mem[00000000300c1408] = d003a0ff, %l1 = 0000000000000000
5963 swapa [%i3+%o4]0x81,%l1 ! %l1 = 00000000d003a0ff
5964! %f10 = 0aaf40f1 ffffff7f, Mem[0000000030041408] = ffa003ff 00000000
5965 stda %f10,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0aaf40f1 ffffff7f
5966! Mem[000000001004140f] = 000061ff, %l3 = ffffffffffffffff
5967 ldstuba [%i1+0x00f]%asi,%l3 ! %l3 = 000000ff000000ff
5968! %f13 = 000061ff, Mem[0000000010181410] = 000000ff
5969 sta %f13,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000061ff
5970! %l1 = 00000000d003a0ff, Mem[00000000300c1410] = 00ff0000
5971 stba %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffff0000
5972! %f10 = 0aaf40f1 ffffff7f, Mem[0000000030181408] = eba7e76f d82b51d1
5973 stda %f10,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0aaf40f1 ffffff7f
5974! %l1 = 00000000d003a0ff, Mem[0000000010001408] = 00000000
5975 stwa %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = d003a0ff
5976! %f4 = ffff0000, %f6 = 776060ff
5977 fcmpes %fcc0,%f4 ,%f6 ! %fcc0 = 3
5978! Mem[0000000010141404] = bb4227e5, %l3 = 00000000000000ff, %asi = 80
5979 swapa [%i5+0x004]%asi,%l3 ! %l3 = 00000000bb4227e5
5980! Starting 10 instruction Load Burst
5981! Mem[0000000010001434] = a35aa749, %l1 = 00000000d003a0ff
5982 ldsh [%i0+0x034],%l1 ! %l1 = ffffffffffffa35a
5983
5984p0_label_233:
5985! Mem[0000000010041408] = 4c32b66d, %l6 = 0000000000000000
5986 lduha [%i1+%o4]0x80,%l6 ! %l6 = 0000000000004c32
5987! Mem[0000000030101408] = 000000ff, %l6 = 0000000000004c32
5988 ldsha [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff
5989! Mem[0000000030001400] = e74227e5, %l1 = ffffffffffffa35a
5990 ldsha [%i0+%g0]0x81,%l1 ! %l1 = ffffffffffffe742
5991! %l1 = ffffffffffffe742, %l3 = 00000000bb4227e5, %y = ffffffff
5992 sdiv %l1,%l3,%l0 ! %l0 = 0000000000000000
5993 mov %l0,%y ! %y = 00000000
5994! Mem[0000000030101410] = 00ff00ffff76594e, %l3 = 00000000bb4227e5
5995 ldxa [%i4+%o5]0x89,%l3 ! %l3 = 00ff00ffff76594e
5996! Mem[00000000201c0000] = ffff1b53, %l5 = 000000006718ffff
5997 lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ffff
5998! Mem[000000001008140c] = ff000000, %l2 = 000000000000004e
5999 lduh [%i2+0x00e],%l2 ! %l2 = 0000000000000000
6000! Mem[0000000030141410] = 00000000, %l3 = 00ff00ffff76594e
6001 ldsha [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
6002! Mem[0000000030041400] = 0aaf40f1, %l1 = ffffffffffffe742
6003 lduba [%i1+%g0]0x81,%l1 ! %l1 = 000000000000000a
6004! Starting 10 instruction Store Burst
6005! %l1 = 000000000000000a, Mem[0000000030081408] = d12aff77
6006 stha %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = d12a000a
6007
6008p0_label_234:
6009! Mem[0000000030081408] = d12a000a, %l4 = 00000000fffff9ee
6010 swapa [%i2+%o4]0x89,%l4 ! %l4 = 00000000d12a000a
6011! %f4 = ffff0000 fa776362, Mem[00000000100c1400] = 00000f62 f2690d26
6012 stda %f4 ,[%i3+0x000]%asi ! Mem[00000000100c1400] = ffff0000 fa776362
6013! %f10 = 0aaf40f1, Mem[000000001014141c] = ff76594e
6014 sta %f10,[%i5+0x01c]%asi ! Mem[000000001014141c] = 0aaf40f1
6015 membar #Sync ! Added by membar checker (33)
6016! %f2 = 0003a0ff, Mem[0000000010101408] = eef9ffff
6017 sta %f2 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0003a0ff
6018! %f20 = 0018ffff 620f0062, %l7 = 000000000001e648
6019! Mem[00000000300c1438] = fad89f8c6f000077
6020 add %i3,0x038,%g1
6021 stda %f20,[%g1+%l7]ASI_PST8_S ! Mem[00000000300c1438] = fa189f8c62000077
6022! %l2 = 00000000, %l3 = 00000000, Mem[0000000010081408] = 00000000 ff000000
6023 stda %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 00000000
6024! Mem[0000000010041408] = 4c32b66d, %l3 = 0000000000000000
6025 ldstuba [%i1+%o4]0x80,%l3 ! %l3 = 0000004c000000ff
6026! Mem[00000000211c0000] = ff0037e1, %l0 = 0000000000000000
6027 ldstub [%o2+%g0],%l0 ! %l0 = 000000ff000000ff
6028! Mem[0000000030081410] = e76f0000, %l6 = 00000000000000ff
6029 swapa [%i2+%o5]0x89,%l6 ! %l6 = 00000000e76f0000
6030! Starting 10 instruction Load Burst
6031! %l6 = 00000000e76f0000, immed = 00000ba6, %y = 00000000
6032 sdiv %l6,0xba6,%l7 ! %l7 = 000000000013de42
6033 mov %l0,%y ! %y = 000000ff
6034
6035p0_label_235:
6036! Mem[0000000010141400] = ff000000 ffff1867, %l6 = e76f0000, %l7 = 0013de42
6037 ldda [%i5+%g0]0x88,%l6 ! %l6 = 00000000ffff1867 00000000ff000000
6038! Mem[00000000100c1410] = a472ca7c, %l0 = 00000000000000ff
6039 ldsba [%i3+%o5]0x80,%l0 ! %l0 = ffffffffffffffa4
6040! Mem[00000000300c1410] = ffff0000, %l3 = 000000000000004c
6041 lduwa [%i3+%o5]0x81,%l3 ! %l3 = 00000000ffff0000
6042! Mem[0000000010041400] = f140af0a, %l2 = 0000000000000000
6043 lduba [%i1+%g0]0x88,%l2 ! %l2 = 000000000000000a
6044! Mem[0000000021800100] = ff181701, %l5 = 000000000000ffff
6045 lduha [%o3+0x100]%asi,%l5 ! %l5 = 000000000000ff18
6046! Mem[00000000211c0000] = ff0037e1, %l7 = 00000000ff000000
6047 ldsb [%o2+0x001],%l7 ! %l7 = 0000000000000000
6048! Mem[0000000030141410] = 00000000, %l6 = 00000000ffff1867
6049 ldsha [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000
6050! Mem[0000000030181408] = 7fffffff, %l3 = 00000000ffff0000
6051 lduwa [%i6+%o4]0x81,%l3 ! %l3 = 000000007fffffff
6052! Mem[0000000010001408] = ffa003d0, %l1 = 000000000000000a
6053 ldsba [%i0+0x009]%asi,%l1 ! %l1 = ffffffffffffffa0
6054! Starting 10 instruction Store Burst
6055! %l6 = 0000000000000000, Mem[00000000100c1400] = ffff0000
6056 stwa %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
6057
6058p0_label_236:
6059! %f16 = ff512bd8 f5d20e48 eef9ffff 00ff0000
6060! %f20 = 0018ffff 620f0062 ffffffff ffffffff
6061! %f24 = 00000000 7a53ffff 7e181316 000000d0
6062! %f28 = ff76594e 0000001e 00000000 00ff0000
6063 stda %f16,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400
6064! Mem[0000000010181410] = ff610000, %l5 = 000000000000ff18
6065 swapa [%i6+%o5]0x80,%l5 ! %l5 = 00000000ff610000
6066! Mem[0000000030041410] = ffb50000, %l5 = 00000000ff610000
6067 ldstuba [%i1+%o5]0x89,%l5 ! %l5 = 00000000000000ff
6068! %f10 = 0aaf40f1 ffffff7f, Mem[0000000010001408] = d003a0ff 776060ff
6069 stda %f10,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0aaf40f1 ffffff7f
6070! %l0 = ffffffffffffffa4, Mem[0000000030081400] = ffa003ff
6071 stba %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffa003a4
6072! %f4 = ffff0000 fa776362, %l4 = 00000000d12a000a
6073! Mem[0000000010141420] = ffffffff00000000
6074 add %i5,0x020,%g1
6075 stda %f4,[%g1+%l4]ASI_PST8_P ! Mem[0000000010141420] = fffffffffa006300
6076! %l7 = 0000000000000000, Mem[00000000300c1410] = 0000ffff
6077 stba %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000ff00
6078! Mem[0000000030081400] = a403a0ff, %l0 = ffffffffffffffa4
6079 ldstuba [%i2+%g0]0x81,%l0 ! %l0 = 000000a4000000ff
6080! Mem[0000000010041410] = 000000ff, %l5 = 0000000000000000
6081 ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
6082! Starting 10 instruction Load Burst
6083! Mem[00000000300c1400] = 00000000, %l7 = 0000000000000000
6084 lduwa [%i3+%g0]0x81,%l7 ! %l7 = 0000000000000000
6085
6086p0_label_237:
6087 membar #Sync ! Added by membar checker (34)
6088! Mem[0000000030141408] = 00ff0000, %l0 = 00000000000000a4
6089 lduba [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000000
6090! Mem[0000000010181400] = cd7200ff, %l1 = ffffffffffffffa0
6091 lduwa [%i6+%g0]0x88,%l1 ! %l1 = 00000000cd7200ff
6092! Mem[0000000030181410] = 000000ff, %l3 = 000000007fffffff
6093 ldsba [%i6+%o5]0x81,%l3 ! %l3 = 0000000000000000
6094! Mem[0000000030041408] = 7fffffff, %l2 = 000000000000000a
6095 ldsha [%i1+%o4]0x81,%l2 ! %l2 = 0000000000007fff
6096! Mem[0000000030041410] = ff00b5ff00000077, %f2 = 0003a0ff 00000000
6097 ldda [%i1+%o5]0x81,%f2 ! %f2 = ff00b5ff 00000077
6098! Mem[0000000030181408] = 0aaf40f1ffffff7f, %f28 = ff76594e 0000001e
6099 ldda [%i6+%o4]0x89,%f28 ! %f28 = 0aaf40f1 ffffff7f
6100! Mem[00000000100c1410] = a472ca7c, %l6 = 0000000000000000
6101 lduha [%i3+%o5]0x80,%l6 ! %l6 = 000000000000a472
6102! Mem[000000001014143c] = b8796204, %l6 = 000000000000a472
6103 ldsha [%i5+0x03e]%asi,%l6 ! %l6 = 0000000000006204
6104! %f30 = 00000000 00ff0000, Mem[00000000100c1400] = 00000000 fa776362
6105 stda %f30,[%i3+0x000]%asi ! Mem[00000000100c1400] = 00000000 00ff0000
6106! Starting 10 instruction Store Burst
6107! Mem[0000000030181400] = 00000000, %l2 = 0000000000007fff
6108 ldstuba [%i6+%g0]0x89,%l2 ! %l2 = 00000000000000ff
6109
6110p0_label_238:
6111! %l6 = 0000000000006204, Mem[0000000030141410] = 0018ffff620f0062
6112 stxa %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000000006204
6113! %l4 = d12a000a, %l5 = 000000ff, Mem[0000000010141400] = 6718ffff 000000ff
6114 stda %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = d12a000a 000000ff
6115! Mem[0000000010081430] = 00000000, %l7 = 0000000000000000, %asi = 80
6116 swapa [%i2+0x030]%asi,%l7 ! %l7 = 0000000000000000
6117! %f6 = 776060ff 00000000, Mem[0000000030101408] = 000000ff 00000000
6118 stda %f6 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 776060ff 00000000
6119! %f10 = 0aaf40f1 ffffff7f, %l4 = 00000000d12a000a
6120! Mem[00000000300c1418] = ff617e1e674b9e0c
6121 add %i3,0x018,%g1
6122 stda %f10,[%g1+%l4]ASI_PST8_S ! Mem[00000000300c1418] = ff617e1eff4bff0c
6123! Mem[0000000030041408] = ffffff7f, %l4 = 00000000d12a000a
6124 swapa [%i1+%o4]0x89,%l4 ! %l4 = 00000000ffffff7f
6125! Mem[0000000010181425] = ffa003d0, %l1 = 00000000cd7200ff
6126 ldstuba [%i6+0x025]%asi,%l1 ! %l1 = 000000a0000000ff
6127! Mem[0000000010041406] = ffffff7f, %l0 = 0000000000000000
6128 ldstuba [%i1+0x006]%asi,%l0 ! %l0 = 000000ff000000ff
6129! %f28 = 0aaf40f1 ffffff7f, Mem[0000000030141400] = 480ed2f5 d82b51ff
6130 stda %f28,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0aaf40f1 ffffff7f
6131! Starting 10 instruction Load Burst
6132! Mem[0000000010001410] = ff7071a6, %l6 = 0000000000006204
6133 ldsba [%i0+%o5]0x88,%l6 ! %l6 = ffffffffffffffa6
6134
6135p0_label_239:
6136! Mem[0000000010101410] = 0018ffff 620f0062, %l0 = 000000ff, %l1 = 000000a0
6137 ldda [%i4+%o5]0x80,%l0 ! %l0 = 000000000018ffff 00000000620f0062
6138! %f0 = ff606077, Mem[0000000010041408] = 6db632ff
6139 sta %f0 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = ff606077
6140! Mem[0000000030181410] = ff000000, %l2 = 0000000000000000
6141 ldsba [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000
6142! %l2 = 0000000000000000, %l5 = 00000000000000ff, %l1 = 00000000620f0062
6143 xnor %l2,%l5,%l1 ! %l1 = ffffffffffffff00
6144! Mem[0000000030081410] = ff000000776060ff, %l2 = 0000000000000000
6145 ldxa [%i2+%o5]0x81,%l2 ! %l2 = ff000000776060ff
6146! Mem[0000000010041400] = f140af0a, %l7 = 0000000000000000
6147 ldswa [%i1+%g0]0x88,%l7 ! %l7 = fffffffff140af0a
6148! %f12 = 4c32b66d, %f25 = 7a53ffff, %f17 = f5d20e48
6149 fmuls %f12,%f25,%f17 ! %f17 = 7f800000
6150! Mem[0000000030041410] = ff00b5ff, %l5 = 00000000000000ff
6151 lduha [%i1+%o5]0x81,%l5 ! %l5 = 000000000000ff00
6152! %f9 = 00000000, %f22 = ffffffff, %f27 = 000000d0
6153 fsubs %f9 ,%f22,%f27 ! %f27 = ffffffff
6154! Starting 10 instruction Store Burst
6155! %f5 = fa776362, %f16 = ff512bd8
6156 fcmps %fcc2,%f5 ,%f16 ! %fcc2 = 2
6157
6158p0_label_240:
6159! %f26 = 7e181316 ffffffff, %l7 = fffffffff140af0a
6160! Mem[0000000010081430] = 0000000000000000
6161 add %i2,0x030,%g1
6162 stda %f26,[%g1+%l7]ASI_PST16_P ! Mem[0000000010081430] = 7e180000ffff0000
6163! Mem[0000000010041410] = ff000000, %l7 = fffffffff140af0a
6164 swapa [%i1+%o5]0x80,%l7 ! %l7 = 00000000ff000000
6165! %l2 = ff000000776060ff, Mem[0000000010101400] = ff512bd8f5d20e48, %asi = 80
6166 stxa %l2,[%i4+0x000]%asi ! Mem[0000000010101400] = ff000000776060ff
6167! %f30 = 00000000, Mem[00000000300c1408] = 00000000
6168 sta %f30,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
6169! Mem[0000000010041408] = 776060ff, %l7 = 00000000ff000000
6170 ldstuba [%i1+%o4]0x80,%l7 ! %l7 = 00000077000000ff
6171! %l2 = ff000000776060ff, Mem[00000000300c1408] = 00000000
6172 stwa %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 776060ff
6173! %f0 = ff606077 ff800000 ff00b5ff 00000077
6174! %f4 = ffff0000 fa776362 776060ff 00000000
6175! %f8 = 00000f62 00000000 0aaf40f1 ffffff7f
6176! %f12 = 4c32b66d 000061ff e7e33264 85eb95f9
6177 stda %f0,[%i4]ASI_BLK_SL ! Block Store to 0000000030101400
6178! Mem[0000000010141400] = 0a002ad1, %l6 = ffffffffffffffa6
6179 ldstuba [%i5+%g0]0x88,%l6 ! %l6 = 000000d1000000ff
6180! %l7 = 0000000000000077, Mem[0000000010001408] = 7fffffff
6181 stwa %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000077
6182! Starting 10 instruction Load Burst
6183! Mem[0000000010001400] = 00000000, %f24 = 00000000
6184 lda [%i0+%g0]0x80,%f24 ! %f24 = 00000000
6185
6186p0_label_241:
6187! Mem[0000000030041400] = 7fffffff f140af0a, %l6 = 000000d1, %l7 = 00000077
6188 ldda [%i1+%g0]0x89,%l6 ! %l6 = 00000000f140af0a 000000007fffffff
6189! Mem[00000000218000c0] = 00008436, %l4 = 00000000ffffff7f
6190 ldsb [%o3+0x0c1],%l4 ! %l4 = 0000000000000000
6191! Mem[0000000030001410] = ff7e61ff, %l2 = ff000000776060ff
6192 ldsba [%i0+%o5]0x81,%l2 ! %l2 = ffffffffffffffff
6193 membar #Sync ! Added by membar checker (35)
6194! Mem[0000000030101410] = ffff0000fa776362, %f16 = ff512bd8 7f800000
6195 ldda [%i4+%o5]0x89,%f16 ! %f16 = ffff0000 fa776362
6196! Mem[0000000030101410] = 626377fa, %l0 = 000000000018ffff
6197 lduha [%i4+%o5]0x81,%l0 ! %l0 = 0000000000006263
6198! Mem[0000000030181400] = ff000000, %l3 = 0000000000000000
6199 ldsha [%i6+%g0]0x81,%l3 ! %l3 = ffffffffffffff00
6200! Mem[0000000030041410] = ff00b5ff, %l7 = 000000007fffffff
6201 ldswa [%i1+%o5]0x81,%l7 ! %l7 = ffffffffff00b5ff
6202! Mem[0000000010081410] = 48e60100, %l0 = 0000000000006263
6203 ldsha [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000100
6204! Mem[0000000010001410] = a67170fffa77ff62, %f16 = ffff0000 fa776362
6205 ldda [%i0+%o5]0x80,%f16 ! %f16 = a67170ff fa77ff62
6206! Starting 10 instruction Store Burst
6207! Mem[0000000030081410] = ff000000, %l7 = ffffffffff00b5ff
6208 ldstuba [%i2+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
6209
6210p0_label_242:
6211! %f30 = 00000000, %f17 = fa77ff62
6212 fcmpes %fcc1,%f30,%f17 ! %fcc1 = 2
6213! Mem[00000000100c1400] = 00000000, %l5 = 000000000000ff00
6214 ldstuba [%i3+%g0]0x88,%l5 ! %l5 = 00000000000000ff
6215! Mem[0000000010081408] = 00000000, %l0 = 0000000000000100
6216 ldstuba [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000ff
6217! %l6 = 00000000f140af0a, %l0 = 0000000000000000, %l5 = 0000000000000000
6218 add %l6,%l0,%l5 ! %l5 = 00000000f140af0a
6219! Mem[0000000030101410] = 626377fa, %l6 = 00000000f140af0a
6220 swapa [%i4+%o5]0x81,%l6 ! %l6 = 00000000626377fa
6221! %f20 = 0018ffff 620f0062, %l5 = 00000000f140af0a
6222! Mem[0000000030141408] = 0000ff00fffff9ee
6223 add %i5,0x008,%g1
6224 stda %f20,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030141408] = 0000ff62fffff9ee
6225! Mem[0000000010001400] = 00000000, %l5 = 00000000f140af0a
6226 swapa [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
6227! %f4 = ffff0000 fa776362, Mem[0000000010001400] = f140af0a eba7e76f
6228 stda %f4 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffff0000 fa776362
6229! %f16 = a67170ff fa77ff62 eef9ffff 00ff0000
6230! %f20 = 0018ffff 620f0062 ffffffff ffffffff
6231! %f24 = 00000000 7a53ffff 7e181316 ffffffff
6232! %f28 = 0aaf40f1 ffffff7f 00000000 00ff0000
6233 stda %f16,[%i1]ASI_BLK_S ! Block Store to 0000000030041400
6234! Starting 10 instruction Load Burst
6235! Mem[0000000030101408] = 00000077, %l7 = 00000000000000ff
6236 ldswa [%i4+%o4]0x89,%l7 ! %l7 = 0000000000000077
6237
6238p0_label_243:
6239! Mem[00000000300c1408] = 00000000ff606077, %l1 = ffffffffffffff00
6240 ldxa [%i3+%o4]0x89,%l1 ! %l1 = 00000000ff606077
6241! Mem[0000000010081408] = ff000000, %l4 = 0000000000000000
6242 lduha [%i2+%o4]0x80,%l4 ! %l4 = 000000000000ff00
6243 membar #Sync ! Added by membar checker (36)
6244! Mem[0000000030041408] = 0000ff00fffff9ee, %f12 = 4c32b66d 000061ff
6245 ldda [%i1+%o4]0x89,%f12 ! %f12 = 0000ff00 fffff9ee
6246! Mem[0000000010141410] = 0aaf40f15f064a5e, %l6 = 00000000626377fa
6247 ldxa [%i5+%o5]0x80,%l6 ! %l6 = 0aaf40f15f064a5e
6248! %l7 = 0000000000000077, imm = fffffffffffffc39, %l3 = ffffffffffffff00
6249 xnor %l7,-0x3c7,%l3 ! %l3 = 00000000000003b1
6250! Mem[0000000030041410] = 0018ffff, %f26 = 7e181316
6251 lda [%i1+%o5]0x81,%f26 ! %f26 = 0018ffff
6252! Mem[0000000010081400] = 67180000, %l2 = ffffffffffffffff
6253 ldsba [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
6254! Mem[00000000201c0000] = ffff1b53, %l3 = 00000000000003b1
6255 ldsb [%o0+0x001],%l3 ! %l3 = ffffffffffffffff
6256! Mem[0000000030181410] = ff000000, %l3 = ffffffffffffffff
6257 ldsba [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000
6258! Starting 10 instruction Store Burst
6259! %f19 = 00ff0000, Mem[0000000030041408] = eef9ffff
6260 sta %f19,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00ff0000
6261
6262p0_label_244:
6263! %f28 = 0aaf40f1 ffffff7f, Mem[0000000030181408] = 7fffffff f140af0a
6264 stda %f28,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0aaf40f1 ffffff7f
6265! %l3 = 0000000000000000, Mem[0000000030181410] = 000000ff
6266 stha %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
6267! %l4 = 000000000000ff00, Mem[0000000030141410] = 00006204
6268 stba %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00006200
6269! %f26 = 0018ffff ffffffff, Mem[0000000010001410] = a67170ff fa77ff62
6270 std %f26,[%i0+%o5] ! Mem[0000000010001410] = 0018ffff ffffffff
6271! %l0 = 0000000000000000, Mem[0000000010041430] = 1eff61ff
6272 stw %l0,[%i1+0x030] ! Mem[0000000010041430] = 00000000
6273! Mem[0000000030181410] = 000000ff, %l1 = 00000000ff606077
6274 swapa [%i6+%o5]0x81,%l1 ! %l1 = 00000000000000ff
6275! %f2 = ff00b5ff, Mem[0000000010081438] = d2ab68ff
6276 sta %f2 ,[%i2+0x038]%asi ! Mem[0000000010081438] = ff00b5ff
6277! %l5 = 0000000000000000, Mem[0000000010081400] = 00001867
6278 stha %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00001867
6279! %f20 = 0018ffff 620f0062, %l6 = 0aaf40f15f064a5e
6280! Mem[0000000010141428] = 293e0dfb00000000
6281 add %i5,0x028,%g1
6282 stda %f20,[%g1+%l6]ASI_PST32_P ! Mem[0000000010141428] = 0018ffff00000000
6283! Starting 10 instruction Load Burst
6284! Mem[0000000030141410] = 00620000, %l6 = 0aaf40f15f064a5e
6285 lduha [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000062
6286
6287p0_label_245:
6288! Mem[0000000030081408] = eef9ffff, %l7 = 0000000000000077
6289 ldsha [%i2+%o4]0x81,%l7 ! %l7 = ffffffffffffeef9
6290! Mem[0000000010181438] = da82ff79fb0d3eff, %f18 = eef9ffff 00ff0000
6291 ldd [%i6+0x038],%f18 ! %f18 = da82ff79 fb0d3eff
6292! Mem[00000000211c0000] = ff0037e1, %l2 = 0000000000000000
6293 ldsb [%o2+0x001],%l2 ! %l2 = 0000000000000000
6294! Mem[0000000030001400] = e74227e5, %l2 = 0000000000000000
6295 lduwa [%i0+%g0]0x81,%l2 ! %l2 = 00000000e74227e5
6296! Mem[00000000100c1400] = 0000ff00000000ff, %f28 = 0aaf40f1 ffffff7f
6297 ldda [%i3+%g0]0x88,%f28 ! %f28 = 0000ff00 000000ff
6298! Mem[00000000211c0000] = ff0037e1, %l3 = 0000000000000000
6299 ldsh [%o2+%g0],%l3 ! %l3 = ffffffffffffff00
6300! Mem[0000000010001404] = 0000ffff, %f24 = 00000000
6301 lda [%i0+0x004]%asi,%f24 ! %f24 = 0000ffff
6302! Mem[0000000030041400] = ff7071a6, %l0 = 0000000000000000
6303 ldsha [%i1+%g0]0x89,%l0 ! %l0 = 00000000000071a6
6304 membar #Sync ! Added by membar checker (37)
6305! Mem[0000000030181400] = ff000000 0000ab74 0aaf40f1 ffffff7f
6306! Mem[0000000030181410] = ff606077 6432e3e7 53b35b83 f2690d26
6307! Mem[0000000030181420] = 00000000 7a00fcff 1e000000 000000ff
6308! Mem[0000000030181430] = 53b35b83 00000000 03d00000 00000000
6309 ldda [%i6]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030181400
6310! Starting 10 instruction Store Burst
6311! %l0 = 000071a6, %l1 = 000000ff, Mem[0000000010181408] = 74000000 ff76594e
6312 stda %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000071a6 000000ff
6313
6314p0_label_246:
6315! %l2 = 00000000e74227e5, Mem[000000001010140b] = 0003a0ff
6316 stb %l2,[%i4+0x00b] ! Mem[0000000010101408] = 0003a0e5
6317! %l2 = 00000000e74227e5, Mem[0000000030101408] = 77000000
6318 stba %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = e5000000
6319! %l7 = ffffffffffffeef9, immd = fffffffffffff5a6, %l5 = 0000000000000000
6320 udivx %l7,-0xa5a,%l5 ! %l5 = 0000000000000000
6321! Mem[000000001010142c] = 000000d0, %l0 = 00000000000071a6, %asi = 80
6322 swapa [%i4+0x02c]%asi,%l0 ! %l0 = 00000000000000d0
6323! %l4 = 000000000000ff00, Mem[0000000030101408] = e5000000
6324 stwa %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000ff00
6325! Mem[0000000010001400] = fa776362, %l7 = ffffffffffffeef9
6326 ldstuba [%i0+%g0]0x88,%l7 ! %l7 = 00000062000000ff
6327! %f0 = ff606077, Mem[0000000010041424] = 00000000
6328 st %f0 ,[%i1+0x024] ! Mem[0000000010041424] = ff606077
6329! Mem[0000000010041401] = 0aaf40f1, %l1 = 00000000000000ff
6330 ldstub [%i1+0x001],%l1 ! %l1 = 000000af000000ff
6331! %f10 = 0aaf40f1 ffffff7f, %l1 = 00000000000000af
6332! Mem[00000000300c1420] = ff617e1e4e5976ff
6333 add %i3,0x020,%g1
6334 stda %f10,[%g1+%l1]ASI_PST16_S ! Mem[00000000300c1420] = 0aaf40f1ffffff7f
6335! Starting 10 instruction Load Burst
6336! Mem[0000000010101400] = ff606077000000ff, %l2 = 00000000e74227e5
6337 ldxa [%i4+%g0]0x88,%l2 ! %l2 = ff606077000000ff
6338
6339p0_label_247:
6340! Mem[0000000030181410] = ff606077, %l1 = 00000000000000af
6341 lduha [%i6+%o5]0x81,%l1 ! %l1 = 000000000000ff60
6342! Mem[0000000010101408] = 0003a0e5, %l4 = 000000000000ff00
6343 lduh [%i4+%o4],%l4 ! %l4 = 0000000000000003
6344! Mem[0000000010081400] = 67180000, %l2 = ff606077000000ff
6345 ldsba [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
6346! Mem[0000000030141410] = 00620000, %l1 = 000000000000ff60
6347 ldsha [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000062
6348! Mem[00000000201c0000] = ffff1b53, %l1 = 0000000000000062
6349 ldsh [%o0+%g0],%l1 ! %l1 = ffffffffffffffff
6350! Mem[00000000201c0000] = ffff1b53, %l2 = 0000000000000000
6351 ldub [%o0+%g0],%l2 ! %l2 = 00000000000000ff
6352! Mem[00000000100c1410] = a472ca7c, %l6 = 0000000000000062
6353 lduwa [%i3+%o5]0x80,%l6 ! %l6 = 00000000a472ca7c
6354! Mem[0000000020800000] = ff00aff8, %l2 = 00000000000000ff
6355 lduh [%o1+%g0],%l2 ! %l2 = 000000000000ff00
6356! %l4 = 0000000000000003, Mem[00000000300c1410] = 0000ff00
6357 stwa %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000003
6358! Starting 10 instruction Store Burst
6359! %l6 = 00000000a472ca7c, %l6 = 00000000a472ca7c, %l6 = 00000000a472ca7c
6360 add %l6,%l6,%l6 ! %l6 = 0000000148e594f8
6361
6362p0_label_248:
6363! Mem[0000000020800000] = ff00aff8, %l5 = 0000000000000000
6364 ldstuba [%o1+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
6365! Mem[00000000100c1400] = 000000ff, %l1 = ffffffffffffffff
6366 ldstuba [%i3+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
6367! %l7 = 0000000000000062, Mem[0000000010181400] = cd7200ff
6368 stha %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = cd720062
6369! %l0 = 00000000000000d0, Mem[0000000030141408] = 0000ff62
6370 stha %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00d0ff62
6371 membar #Sync ! Added by membar checker (38)
6372! %f6 = 776060ff, Mem[0000000030181400] = ff000000
6373 sta %f6 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = 776060ff
6374! %f22 = 260d69f2 835bb353, Mem[0000000010041410] = 0aaf40f1 0000b5ff
6375 stda %f22,[%i1+%o5]0x88 ! Mem[0000000010041410] = 260d69f2 835bb353
6376! %l6 = 0000000148e594f8, Mem[0000000010081408] = ff00000000000000
6377 stxa %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000148e594f8
6378! %l0 = 00000000000000d0, Mem[0000000010141410] = 0aaf40f15f064a5e
6379 stxa %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000000000d0
6380! Mem[0000000010041418] = 00ff00ff, %l5 = 000000ff, %l7 = 00000062
6381 add %i1,0x18,%g1
6382 casa [%g1]0x80,%l5,%l7 ! %l7 = 0000000000ff00ff
6383! Starting 10 instruction Load Burst
6384! Mem[00000000100c1408] = ff000000 00000000, %l4 = 00000003, %l5 = 000000ff
6385 ldda [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000 00000000ff000000
6386
6387p0_label_249:
6388! Mem[0000000030081400] = ff03a0ff 00000000, %l2 = 0000ff00, %l3 = ffffff00
6389 ldda [%i2+%g0]0x81,%l2 ! %l2 = 00000000ff03a0ff 0000000000000000
6390! Mem[0000000030101408] = ff00b5ff00ff0000, %l7 = 0000000000ff00ff
6391 ldxa [%i4+%o4]0x89,%l7 ! %l7 = ff00b5ff00ff0000
6392! %l5 = 00000000ff000000, imm = 00000000000004ed, %l5 = 00000000ff000000
6393 sub %l5,0x4ed,%l5 ! %l5 = 00000000fefffb13
6394! Mem[0000000010101408] = 0000ff00e5a00300, %f14 = e7e33264 85eb95f9
6395 ldda [%i4+%o4]0x88,%f14 ! %f14 = 0000ff00 e5a00300
6396! %l2 = 00000000ff03a0ff, Mem[000000001004141c] = ff76594e, %asi = 80
6397 stha %l2,[%i1+0x01c]%asi ! Mem[000000001004141c] = a0ff594e
6398! Mem[0000000010141400] = 0a002aff, %l1 = 00000000000000ff
6399 ldsha [%i5+%g0]0x88,%l1 ! %l1 = 0000000000002aff
6400! %l1 = 0000000000002aff, imm = fffffffffffff4d6, %l2 = 00000000ff03a0ff
6401 add %l1,-0xb2a,%l2 ! %l2 = 0000000000001fd5
6402! Mem[0000000030041410] = 0018ffff, %l2 = 0000000000001fd5
6403 ldsba [%i1+%o5]0x81,%l2 ! %l2 = 0000000000000000
6404! Mem[0000000010001410] = 0018ffff, %l7 = ff00b5ff00ff0000
6405 ldsha [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000018
6406! Starting 10 instruction Store Burst
6407! %l2 = 00000000, %l3 = 00000000, Mem[0000000010001408] = 00000077 f140af0a
6408 stda %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 00000000
6409
6410p0_label_250:
6411! %l4 = 0000000000000000, Mem[0000000030081410] = ff000000776060ff
6412 stxa %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000000000000000
6413! Mem[0000000010141410] = 00000000, %l1 = 0000000000002aff
6414 ldstuba [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff
6415! %f0 = ff606077 ff800000, Mem[0000000010041408] = ff6060ff 000061ff
6416 stda %f0 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff606077 ff800000
6417! %f8 = 00000f62, Mem[0000000010041400] = 0aff40f1
6418 sta %f8 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000f62
6419! Mem[0000000010181410] = 0000ff18, %l0 = 00000000000000d0
6420 ldstuba [%i6+%o5]0x80,%l0 ! %l0 = 00000000000000ff
6421! %f28 = 00000000 835bb353, %l3 = 0000000000000000
6422! Mem[0000000010141430] = 1e7e61ffffff1867
6423 add %i5,0x030,%g1
6424 stda %f28,[%g1+%l3]ASI_PST16_P ! Mem[0000000010141430] = 1e7e61ffffff1867
6425! %l3 = 0000000000000000, Mem[0000000010081400] = 000018670000000a
6426 stxa %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000000
6427! Mem[0000000030141410] = 00006200, %l2 = 0000000000000000
6428 swapa [%i5+%o5]0x89,%l2 ! %l2 = 0000000000006200
6429! %l4 = 0000000000000000, Mem[0000000010181410] = 18ff00ff
6430 stwa %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
6431! Starting 10 instruction Load Burst
6432! %l5 = 00000000fefffb13, %l6 = 0000000148e594f8, %l3 = 0000000000000000
6433 subc %l5,%l6,%l3 ! %l3 = ffffffffb61a661b
6434
6435p0_label_251:
6436! Mem[0000000030181410] = ff606077, %l6 = 0000000148e594f8
6437 lduba [%i6+%o5]0x81,%l6 ! %l6 = 00000000000000ff
6438! Mem[0000000010101410] = 0018ffff620f0062, %f26 = ff000000 0000001e
6439 ldda [%i4+%o5]0x80,%f26 ! %f26 = 0018ffff 620f0062
6440! Mem[0000000010001410] = ffffffff ffff1800, %l4 = 00000000, %l5 = fefffb13
6441 ldda [%i0+%o5]0x88,%l4 ! %l4 = 00000000ffff1800 00000000ffffffff
6442! Mem[0000000030001400] = e74227e5, %l3 = ffffffffb61a661b
6443 lduha [%i0+%g0]0x81,%l3 ! %l3 = 000000000000e742
6444! Mem[0000000010041408] = ff606077, %l2 = 0000000000006200
6445 ldsba [%i1+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
6446! Mem[0000000010001408] = 0000000000000000, %l1 = 0000000000000000
6447 ldxa [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000
6448! Mem[0000000010101410] = ffff1800, %l3 = 000000000000e742
6449 ldswa [%i4+%o5]0x88,%l3 ! %l3 = ffffffffffff1800
6450! Mem[0000000010101410] = 62000f62ffff1800, %f10 = 0aaf40f1 ffffff7f
6451 ldda [%i4+%o5]0x88,%f10 ! %f10 = 62000f62 ffff1800
6452! Mem[0000000010101410] = 0018ffff, %l3 = ffffffffffff1800
6453 lduha [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000018
6454! Starting 10 instruction Store Burst
6455! Mem[0000000010101410] = ffff1800, %l0 = 0000000000000000
6456 ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
6457
6458p0_label_252:
6459! %l0 = 0000000000000000, Mem[0000000010081400] = 00000000
6460 stha %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
6461! %l4 = 00000000ffff1800, Mem[00000000201c0000] = ffff1b53
6462 sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = 18001b53
6463! %f30 = 00000000 0000d003, Mem[0000000010141400] = ff2a000a 000000ff
6464 std %f30,[%i5+%g0] ! Mem[0000000010141400] = 00000000 0000d003
6465! %f10 = 62000f62 ffff1800, Mem[0000000010181438] = da82ff79 fb0d3eff
6466 std %f10,[%i6+0x038] ! Mem[0000000010181438] = 62000f62 ffff1800
6467! %l0 = 0000000000000000, Mem[0000000030181400] = ff606077
6468 stba %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff606000
6469! %l2 = ffffffff, %l3 = 00000018, Mem[0000000010101400] = 000000ff ff606077
6470 stda %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffff 00000018
6471! Mem[0000000010141408] = 0000abff, %l6 = 00000000000000ff
6472 swapa [%i5+%o4]0x88,%l6 ! %l6 = 000000000000abff
6473! %f30 = 00000000, %f20 = e7e33264, %f10 = 62000f62
6474 fadds %f30,%f20,%f10 ! %f10 = e7e33264
6475! Mem[0000000020800041] = b66de56e, %l2 = ffffffffffffffff
6476 ldstub [%o1+0x041],%l2 ! %l2 = 0000006d000000ff
6477! Starting 10 instruction Load Burst
6478! Mem[0000000020800040] = b6ffe56e, %l7 = 0000000000000018
6479 lduh [%o1+0x040],%l7 ! %l7 = 000000000000b6ff
6480
6481p0_label_253:
6482 membar #Sync ! Added by membar checker (39)
6483! Mem[0000000030141400] = 0aaf40f1 ffffff7f 00d0ff62 fffff9ee
6484! Mem[0000000030141410] = 00000000 00000000 ffffffff ffffffff
6485! Mem[0000000030141420] = ffff537a 00000000 d0000000 1613187e
6486! Mem[0000000030141430] = 1e000000 4e5976ff 0000ff00 00000000
6487 ldda [%i5]ASI_BLK_S,%f0 ! Block Load from 0000000030141400
6488! Mem[0000000010041408] = 776060ff, %l6 = 000000000000abff
6489 lduha [%i1+%o4]0x88,%l6 ! %l6 = 00000000000060ff
6490! Mem[0000000010041404] = ffffff7f, %l0 = 0000000000000000
6491 ldswa [%i1+0x004]%asi,%l0 ! %l0 = ffffffffffffff7f
6492! Mem[00000000201c0000] = 18001b53, %l4 = 00000000ffff1800
6493 ldsha [%o0+0x000]%asi,%l4 ! %l4 = 0000000000001800
6494! Mem[0000000021800180] = ffffca9e, %l4 = 0000000000001800
6495 lduha [%o3+0x180]%asi,%l4 ! %l4 = 000000000000ffff
6496! Mem[0000000010181410] = 00000000, %l5 = 00000000ffffffff
6497 ldsba [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000
6498! Mem[0000000010081410] = 0001e648ffff594e, %l0 = ffffffffffffff7f
6499 ldxa [%i2+%o5]0x80,%l0 ! %l0 = 0001e648ffff594e
6500! Mem[0000000010181410] = 00000000, %l0 = 0001e648ffff594e
6501 ldsha [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000
6502! Code Fragment 4
6503p0_fragment_18:
6504! %l0 = 0000000000000000
6505 setx 0x33133e1ffe0c7c24,%g7,%l0 ! %l0 = 33133e1ffe0c7c24
6506! %l1 = 0000000000000000
6507 setx 0xb1db6217f54d6a43,%g7,%l1 ! %l1 = b1db6217f54d6a43
6508 setx 0x7ff8, %g1, %g2
6509 and %l0, %g2, %l0
6510 setx 0xffffffff, %g1, %g2
6511 and %l1, %g2, %l1
6512 setx 0x100000000, %g1, %g2
6513 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6514 ta T_CHANGE_HPRIV
6515 stxa %l1, [%l0]ASI_ICACHE_INSTR
6516 ta T_CHANGE_NONHPRIV
6517! %l0 = 33133e1ffe0c7c24
6518 setx 0xe8cd0d504a8add71,%g7,%l0 ! %l0 = e8cd0d504a8add71
6519! %l1 = b1db6217f54d6a43
6520 setx 0x58d308a7c5e28f72,%g7,%l1 ! %l1 = 58d308a7c5e28f72
6521! Starting 10 instruction Store Burst
6522! %l3 = 0000000000000018, Mem[0000000010101410] = ff18ffff
6523 stwa %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000018
6524
6525p0_label_254:
6526! %f24 = fffc007a 00000000, Mem[0000000010081438] = ff00b5ff 40ff1e7d
6527 stda %f24,[%i2+0x038]%asi ! Mem[0000000010081438] = fffc007a 00000000
6528! %l1 = 58d308a7c5e28f72, imm = 0000000000000da9, %l1 = 58d308a7c5e28f72
6529 orn %l1,0xda9,%l1 ! %l1 = ffffffffffffff76
6530! Mem[0000000010181408] = 000071a6, %l2 = 000000000000006d
6531 ldstuba [%i6+%o4]0x88,%l2 ! %l2 = 000000a6000000ff
6532! Mem[00000000300c1400] = 00000000, %l6 = 00000000000060ff
6533 ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
6534! %l0 = e8cd0d504a8add71, Mem[0000000030041410] = 0018ffff
6535 stwa %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 4a8add71
6536! Mem[0000000010081408] = 00000001, %l3 = 0000000000000018
6537 swapa [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000001
6538! %f30 = 00000000 0000d003, Mem[0000000010101408] = e5a00300 0000ff00
6539 stda %f30,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 0000d003
6540! Mem[0000000030141400] = f140af0a, %l5 = 0000000000000000
6541 swapa [%i5+%g0]0x89,%l5 ! %l5 = 00000000f140af0a
6542! Mem[0000000010001410] = 0018ffff, %l4 = 000000000000ffff
6543 ldstuba [%i0+%o5]0x80,%l4 ! %l4 = 00000000000000ff
6544! Starting 10 instruction Load Burst
6545! Mem[0000000030041410] = 71dd8a4a, %f26 = 0018ffff
6546 lda [%i1+%o5]0x89,%f26 ! %f26 = 71dd8a4a
6547
6548p0_label_255:
6549! Mem[00000000100c1400] = ff000000, %f0 = 0aaf40f1
6550 lda [%i3+0x000]%asi,%f0 ! %f0 = ff000000
6551! Mem[0000000010081410] = 0001e648, %l3 = 0000000000000001
6552 ldswa [%i2+%o5]0x80,%l3 ! %l3 = 000000000001e648
6553! Mem[0000000010181400] = cd720062, %l2 = 00000000000000a6
6554 ldswa [%i6+%g0]0x88,%l2 ! %l2 = ffffffffcd720062
6555! Mem[0000000010041400] = 00000f62, %l5 = 00000000f140af0a
6556 lduba [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
6557! Mem[0000000010041400] = 00000f62, %l0 = e8cd0d504a8add71
6558 lduha [%i1+0x000]%asi,%l0 ! %l0 = 0000000000000000
6559! Mem[0000000010101400] = ffffffff, %l1 = ffffffffffffff76
6560 lduwa [%i4+%g0]0x80,%l1 ! %l1 = 00000000ffffffff
6561! Mem[0000000030001400] = e52742e7, %l2 = ffffffffcd720062
6562 ldsba [%i0+%g0]0x89,%l2 ! %l2 = ffffffffffffffe7
6563! Mem[0000000030001410] = ff617eff, %l1 = 00000000ffffffff
6564 ldsba [%i0+%o5]0x89,%l1 ! %l1 = ffffffffffffffff
6565! Mem[0000000030141410] = 0000000000000000, %l4 = 0000000000000000
6566 ldxa [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000
6567! Starting 10 instruction Store Burst
6568! %l0 = 0000000000000000, Mem[0000000010141410] = d0000000000000ff
6569 stxa %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000000
6570
6571p0_label_256:
6572! %l4 = 0000000000000000, Mem[0000000030101408] = 00ff0000
6573 stwa %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
6574! Mem[0000000010141408] = 000000ff, %l0 = 0000000000000000
6575 swapa [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000ff
6576! Mem[0000000010141400] = 00000000, %l5 = 00000000, %l2 = ffffffe7
6577 casa [%i5]0x80,%l5,%l2 ! %l2 = 0000000000000000
6578! %l6 = 00000000, %l7 = 0000b6ff, Mem[0000000030181408] = f140af0a 7fffffff
6579 stda %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 0000b6ff
6580! %l4 = 0000000000000000, Mem[0000000030041408] = 00ff0000
6581 stba %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00ff0000
6582! %l6 = 0000000000000000, Mem[0000000010181410] = 6e2dcd7200000000
6583 stxa %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000000000000
6584! %l2 = 0000000000000000, imm = fffffffffffff106, %l5 = 0000000000000000
6585 sub %l2,-0xefa,%l5 ! %l5 = 0000000000000efa
6586! Mem[0000000010081400] = 00000000, %l3 = 000000000001e648
6587 ldstuba [%i2+%g0]0x88,%l3 ! %l3 = 00000000000000ff
6588! %l4 = 0000000000000000, Mem[000000001014140a] = 00000000, %asi = 80
6589 stha %l4,[%i5+0x00a]%asi ! Mem[0000000010141408] = 00000000
6590! Starting 10 instruction Load Burst
6591! Mem[0000000030041410] = 4a8add71, %l0 = 00000000000000ff
6592 lduha [%i1+%o5]0x81,%l0 ! %l0 = 0000000000004a8a
6593
6594p0_label_257:
6595! %l5 = 0000000000000efa, immd = fffffffffffff38c, %l3 = 0000000000000000
6596 sdivx %l5,-0xc74,%l3 ! %l3 = ffffffffffffffff
6597! Mem[0000000010101400] = ffffffff, %f15 = 00000000
6598 lda [%i4+%g0]0x88,%f15 ! %f15 = ffffffff
6599! Mem[0000000010101428] = 7e181316, %l3 = ffffffffffffffff
6600 ldsha [%i4+0x028]%asi,%l3 ! %l3 = 0000000000007e18
6601! Mem[0000000030181400] = 006060ff, %l0 = 0000000000004a8a
6602 lduba [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000
6603! Mem[0000000030141410] = 00000000 00000000, %l2 = 00000000, %l3 = 00007e18
6604 ldda [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
6605! Mem[0000000030101410] = f140af0a0000ffff, %f12 = 1e000000 4e5976ff
6606 ldda [%i4+%o5]0x81,%f12 ! %f12 = f140af0a 0000ffff
6607! Mem[0000000030001408] = 0000000000000000, %l6 = 0000000000000000
6608 ldxa [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000000
6609! Mem[0000000030101410] = ffff00000aaf40f1, %f20 = e7e33264 776060ff
6610 ldda [%i4+%o5]0x89,%f20 ! %f20 = ffff0000 0aaf40f1
6611! Mem[00000000201c0000] = 18001b53, %l4 = 0000000000000000
6612 ldsba [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000018
6613! Starting 10 instruction Store Burst
6614! Mem[0000000030081400] = ffa003ff, %l1 = ffffffffffffffff
6615 ldstuba [%i2+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
6616
6617p0_label_258:
6618! %l6 = 00000000, %l7 = 0000b6ff, Mem[00000000100c1430] = ff606077 ff000000
6619 std %l6,[%i3+0x030] ! Mem[00000000100c1430] = 00000000 0000b6ff
6620! %l5 = 0000000000000efa, Mem[0000000030001400] = e74227e5
6621 stwa %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000efa
6622! %l7 = 000000000000b6ff, Mem[0000000021800181] = ffffca9e, %asi = 80
6623 stba %l7,[%o3+0x181]%asi ! Mem[0000000021800180] = ffffca9e
6624! %f6 = ffffffff ffffffff, Mem[0000000010101408] = 0000d003 00000000
6625 stda %f6 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffff ffffffff
6626! %f25 = 00000000, %f2 = 00d0ff62, %f15 = ffffffff
6627 fdivs %f25,%f2 ,%f15 ! %f15 = 00000000
6628! Mem[0000000010081400] = 000000ff, %l2 = 0000000000000000
6629 ldstuba [%i2+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
6630! %l6 = 00000000, %l7 = 0000b6ff, Mem[0000000010001428] = 000000ff ffffff7f
6631 std %l6,[%i0+0x028] ! Mem[0000000010001428] = 00000000 0000b6ff
6632! Mem[00000000201c0001] = 18001b53, %l2 = 00000000000000ff
6633 ldstuba [%o0+0x001]%asi,%l2 ! %l2 = 00000000000000ff
6634! Mem[000000001004143a] = e52742bb, %l4 = 0000000000000018
6635 ldstuba [%i1+0x03a]%asi,%l4 ! %l4 = 00000042000000ff
6636! Starting 10 instruction Load Burst
6637! Mem[0000000030141400] = 00000000, %l2 = 0000000000000000
6638 ldsha [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000000
6639
6640p0_label_259:
6641! Mem[0000000010101408] = ffffffff, %l3 = 0000000000000000
6642 lduba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000ff
6643! Mem[0000000030101400] = ff800000, %l5 = 0000000000000efa
6644 ldsha [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000000
6645! Mem[0000000010001410] = ffff18ff, %l2 = 0000000000000000
6646 ldswa [%i0+%o5]0x88,%l2 ! %l2 = ffffffffffff18ff
6647! Mem[0000000010101408] = ffffffffffffffff, %l3 = 00000000000000ff
6648 ldxa [%i4+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
6649! %l2 = ffffffffffff18ff, imm = 000000000000004a, %l5 = 0000000000000000
6650 sub %l2,0x04a,%l5 ! %l5 = ffffffffffff18b5
6651! Mem[0000000010101410] = 18000000, %l2 = ffffffffffff18ff
6652 ldswa [%i4+%o5]0x88,%l2 ! %l2 = 0000000018000000
6653! Mem[000000001018140c] = ff000000, %l6 = 0000000000000000
6654 lduha [%i6+0x00e]%asi,%l6 ! %l6 = 0000000000000000
6655! Mem[00000000201c0000] = 18ff1b53, %l1 = 00000000000000ff
6656 ldsha [%o0+0x000]%asi,%l1 ! %l1 = 00000000000018ff
6657! Mem[00000000300c1400] = ff000000, %l5 = ffffffffffff18b5
6658 ldswa [%i3+%g0]0x81,%l5 ! %l5 = ffffffffff000000
6659! Starting 10 instruction Store Burst
6660! Mem[0000000010181400] = 620072cd, %l4 = 0000000000000042
6661 swapa [%i6+%g0]0x80,%l4 ! %l4 = 00000000620072cd
6662
6663p0_label_260:
6664! %l1 = 00000000000018ff, Mem[0000000010181430] = 00000000ffffff7f, %asi = 80
6665 stxa %l1,[%i6+0x030]%asi ! Mem[0000000010181430] = 00000000000018ff
6666! %l7 = 000000000000b6ff, imm = 0000000000000400, %l3 = ffffffffffffffff
6667 addc %l7,0x400,%l3 ! %l3 = 000000000000baff
6668! Mem[0000000010081408] = 00000018, %l5 = ffffffffff000000
6669 swapa [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000018
6670! Mem[0000000010081410] = 0001e648, %l5 = 0000000000000018
6671 swapa [%i2+%o5]0x80,%l5 ! %l5 = 000000000001e648
6672! %l7 = 000000000000b6ff, Mem[0000000030001400] = 00000efa
6673 stba %l7,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff000efa
6674! Mem[0000000010041408] = ff606077, %l7 = 000000000000b6ff
6675 ldstuba [%i1+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
6676! Mem[0000000021800040] = ff09f702, %l4 = 00000000620072cd
6677 ldstuba [%o3+0x040]%asi,%l4 ! %l4 = 000000ff000000ff
6678! Mem[00000000300c1410] = 00000003, %l7 = 00000000000000ff
6679 swapa [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000003
6680! Mem[0000000010181408] = 000071ff, %l7 = 0000000000000003
6681 swapa [%i6+%o4]0x88,%l7 ! %l7 = 00000000000071ff
6682! Starting 10 instruction Load Burst
6683! %f26 = 71dd8a4a 620f0062, %l0 = 0000000000000000
6684! Mem[0000000030001400] = ff000efa4ce33264
6685 stda %f26,[%i0+%l0]ASI_PST32_SL ! Mem[0000000030001400] = ff000efa4ce33264
6686
6687p0_label_261:
6688! Mem[0000000030081400] = 00000000 ffa003ff, %l0 = 00000000, %l1 = 000018ff
6689 ldda [%i2+%g0]0x89,%l0 ! %l0 = 00000000ffa003ff 0000000000000000
6690! Mem[0000000030081400] = ff03a0ff, %f16 = 74ab0000
6691 lda [%i2+%g0]0x81,%f16 ! %f16 = ff03a0ff
6692! Mem[0000000030041408] = 00ff0000, %l1 = 0000000000000000
6693 lduwa [%i1+%o4]0x81,%l1 ! %l1 = 0000000000ff0000
6694! Mem[0000000030081400] = ffa003ff, %l2 = 0000000018000000
6695 lduba [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff
6696! Mem[00000000300c1408] = 776060ff 00000000, %l0 = ffa003ff, %l1 = 00ff0000
6697 ldda [%i3+%o4]0x81,%l0 ! %l0 = 00000000776060ff 0000000000000000
6698! %l5 = 000000000001e648, immed = 00000607, %y = 000000ff
6699 udiv %l5,0x607,%l6 ! %l6 = 000000002a4ea491
6700 mov %l0,%y ! %y = 776060ff
6701! Mem[0000000030181408] = 00000000ffb60000, %l4 = 00000000000000ff
6702 ldxa [%i6+%o4]0x81,%l4 ! %l4 = 00000000ffb60000
6703! Mem[0000000010081434] = ffff0000, %f20 = ffff0000
6704 lda [%i2+0x034]%asi,%f20 ! %f20 = ffff0000
6705! Mem[000000001004140c] = ff800000, %l3 = 000000000000baff
6706 lduba [%i1+0x00c]%asi,%l3 ! %l3 = 00000000000000ff
6707! Starting 10 instruction Store Burst
6708! %l6 = 000000002a4ea491, Mem[0000000030101408] = 00000000
6709 stba %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 91000000
6710
6711p0_label_262:
6712! %l7 = 00000000000071ff, Mem[0000000030081400] = ffa003ff
6713 stba %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffa003ff
6714! Mem[0000000030141400] = 00000000, %l3 = 00000000000000ff
6715 ldstuba [%i5+%g0]0x89,%l3 ! %l3 = 00000000000000ff
6716! %l4 = ffb60000, %l5 = 0001e648, Mem[0000000010081400] = ff000000 00000000
6717 std %l4,[%i2+%g0] ! Mem[0000000010081400] = ffb60000 0001e648
6718! %l5 = 000000000001e648, Mem[0000000010081419] = 00007e00
6719 stb %l5,[%i2+0x019] ! Mem[0000000010081418] = 00487e00
6720! Code Fragment 4
6721p0_fragment_19:
6722! %l0 = 00000000776060ff
6723 setx 0x34be2a480b6d5fd9,%g7,%l0 ! %l0 = 34be2a480b6d5fd9
6724! %l1 = 0000000000000000
6725 setx 0x84f55fb009f9d4e7,%g7,%l1 ! %l1 = 84f55fb009f9d4e7
6726 setx 0x7ff8, %g1, %g2
6727 and %l0, %g2, %l0
6728 setx 0xffffffff, %g1, %g2
6729 and %l1, %g2, %l1
6730 setx 0x100000000, %g1, %g2
6731 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6732 ta T_CHANGE_HPRIV
6733 stxa %l1, [%l0]ASI_ICACHE_INSTR
6734 ta T_CHANGE_NONHPRIV
6735! %l0 = 34be2a480b6d5fd9
6736 setx 0x85f0158878aae78b,%g7,%l0 ! %l0 = 85f0158878aae78b
6737! %l1 = 84f55fb009f9d4e7
6738 setx 0xf7d2d1e02e88837e,%g7,%l1 ! %l1 = f7d2d1e02e88837e
6739! %l1 = f7d2d1e02e88837e, Mem[0000000030001400] = ff000efa
6740 stba %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 7e000efa
6741! Mem[0000000010041400] = 620f0000, %l3 = 0000000000000000
6742 ldstuba [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff
6743! Mem[0000000030001400] = 7e000efa, %l3 = 0000000000000000
6744 swapa [%i0+%g0]0x81,%l3 ! %l3 = 000000007e000efa
6745! %l6 = 000000002a4ea491, Mem[0000000010101400] = ffffffff18000000
6746 stxa %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000002a4ea491
6747! Starting 10 instruction Load Burst
6748! Mem[0000000030141400] = 000000ff, %f12 = f140af0a
6749 lda [%i5+%g0]0x89,%f12 ! %f12 = 000000ff
6750
6751p0_label_263:
6752! Mem[0000000030181408] = 00000000, %l3 = 000000007e000efa
6753 lduwa [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000
6754! %l0 = 85f0158878aae78b, %l0 = 85f0158878aae78b, %y = 776060ff
6755 sdiv %l0,%l0,%l5 ! %l5 = 000000007fffffff
6756 mov %l0,%y ! %y = 78aae78b
6757! Mem[0000000010101410] = 00000018, %l1 = f7d2d1e02e88837e
6758 ldub [%i4+0x013],%l1 ! %l1 = 0000000000000018
6759! Mem[0000000030041400] = ff7071a6, %l2 = 00000000000000ff
6760 ldswa [%i1+%g0]0x89,%l2 ! %l2 = ffffffffff7071a6
6761! Mem[0000000010001400] = ff6377fa, %l1 = 0000000000000018
6762 ldsha [%i0+%g0]0x80,%l1 ! %l1 = ffffffffffffff63
6763! Mem[0000000010101410] = 00000018620f0062, %f30 = 00000000 0000d003
6764 ldda [%i4+%o5]0x80,%f30 ! %f30 = 00000018 620f0062
6765! Mem[0000000010101400] = 00000000, %l0 = 85f0158878aae78b
6766 ldswa [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000
6767! Mem[0000000030141400] = 000000ff, %l1 = ffffffffffffff63
6768 lduba [%i5+%g0]0x89,%l1 ! %l1 = 00000000000000ff
6769! Mem[0000000030181408] = 00000000 ffb60000, %l2 = ff7071a6, %l3 = 00000000
6770 ldda [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000 00000000ffb60000
6771! Starting 10 instruction Store Burst
6772! %f4 = 00000000, %f8 = ffff537a, %f6 = ffffffff
6773 fadds %f4 ,%f8 ,%f6 ! %f6 = ffff537a
6774
6775p0_label_264:
6776! Mem[0000000010181410] = 00000000, %l2 = 0000000000000000
6777 ldstuba [%i6+%o5]0x88,%l2 ! %l2 = 00000000000000ff
6778! %l3 = 00000000ffb60000, Mem[0000000030001408] = 00000000
6779 stwa %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffb60000
6780! %f14 = 0000ff00, Mem[0000000010081408] = ff000000
6781 sta %f14,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000ff00
6782! %f2 = 00d0ff62 fffff9ee, Mem[0000000030001410] = ff617eff ff000000
6783 stda %f2 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00d0ff62 fffff9ee
6784! Mem[0000000010081400] = ffb60000, %l1 = 00000000000000ff
6785 swapa [%i2+%g0]0x80,%l1 ! %l1 = 00000000ffb60000
6786! %l7 = 00000000000071ff, Mem[0000000010101408] = ffffffff
6787 stba %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffff
6788! Code Fragment 3
6789p0_fragment_20:
6790! %l0 = 0000000000000000
6791 setx 0x40575507cba1782c,%g7,%l0 ! %l0 = 40575507cba1782c
6792! %l1 = 00000000ffb60000
6793 setx 0xd099751fb14ade6a,%g7,%l1 ! %l1 = d099751fb14ade6a
6794 setx 0x1fe000, %g1, %g3
6795 or %l0, %g3, %l0 ! always set perrmask = 0xff
6796 setx 0x1ffff8, %g1, %g2
6797 and %l0, %g2, %l0
6798 ta T_CHANGE_HPRIV
6799 stxa %l1, [%l0]ASI_DCACHE_DATA
6800 ta T_CHANGE_NONHPRIV
6801! %l0 = 40575507cba1782c
6802 setx 0x730c6c503df8f1a0,%g7,%l0 ! %l0 = 730c6c503df8f1a0
6803! %l1 = d099751fb14ade6a
6804 setx 0xcdfb12a80051d147,%g7,%l1 ! %l1 = cdfb12a80051d147
6805! %l4 = 00000000ffb60000, Mem[0000000030181410] = ff606077
6806 stba %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00606077
6807! %f6 = ffff537a ffffffff, Mem[0000000030101408] = 91000000 ffb500ff
6808 stda %f6 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffff537a ffffffff
6809! Starting 10 instruction Load Burst
6810! Mem[0000000010001400] = ff6377fa, %l6 = 000000002a4ea491
6811 ldswa [%i0+%g0]0x80,%l6 ! %l6 = ffffffffff6377fa
6812
6813p0_label_265:
6814! Mem[0000000010001420] = 00ff00ff ff76594e, %l4 = ffb60000, %l5 = 7fffffff
6815 ldda [%i0+0x020]%asi,%l4 ! %l4 = 0000000000ff00ff 00000000ff76594e
6816! Mem[0000000010001424] = ff76594e, %l0 = 730c6c503df8f1a0
6817 ldsha [%i0+0x024]%asi,%l0 ! %l0 = ffffffffffffff76
6818! Mem[0000000010001408] = 0000000000000000, %f14 = 0000ff00 00000000
6819 ldda [%i0+%o4]0x80,%f14 ! %f14 = 00000000 00000000
6820! Mem[0000000020800040] = b6ffe56e, %l4 = 0000000000ff00ff
6821 lduha [%o1+0x040]%asi,%l4 ! %l4 = 000000000000b6ff
6822! Mem[0000000030081408] = 1e7e61fffffff9ee, %f6 = ffff537a ffffffff
6823 ldda [%i2+%o4]0x89,%f6 ! %f6 = 1e7e61ff fffff9ee
6824! Mem[0000000010001408] = 00000000, %l6 = ffffffffff6377fa
6825 lduwa [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000
6826! Mem[00000000100c1410] = a472ca7c, %l2 = 0000000000000000
6827 ldsba [%i3+%o5]0x80,%l2 ! %l2 = ffffffffffffffa4
6828! Mem[0000000010041410] = 835bb353, %l2 = ffffffffffffffa4
6829 ldswa [%i1+%o5]0x88,%l2 ! %l2 = ffffffff835bb353
6830! Mem[0000000030101400] = 000080ff, %l1 = cdfb12a80051d147
6831 ldsha [%i4+%g0]0x81,%l1 ! %l1 = 0000000000000000
6832! Starting 10 instruction Store Burst
6833! %f2 = 00d0ff62 fffff9ee, Mem[0000000030001408] = 0000b6ff 00000000
6834 stda %f2 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00d0ff62 fffff9ee
6835
6836p0_label_266:
6837! %l1 = 0000000000000000, Mem[0000000030181408] = 00000000
6838 stwa %l1,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
6839! %f0 = ff000000 ffffff7f, Mem[0000000030041410] = 71dd8a4a 62000f62
6840 stda %f0 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff000000 ffffff7f
6841! %f2 = 00d0ff62 fffff9ee, Mem[0000000030181410] = 00606077 6432e3e7
6842 stda %f2 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00d0ff62 fffff9ee
6843! %f0 = ff000000, Mem[00000000100c1408] = 00000000
6844 sta %f0 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff000000
6845! Mem[0000000010081438] = fffc007a, %l0 = ffffff76, %l0 = ffffff76
6846 add %i2,0x38,%g1
6847 casa [%g1]0x80,%l0,%l0 ! %l0 = 00000000fffc007a
6848! %l3 = 00000000ffb60000, Mem[0000000010041410] = 835bb353
6849 stba %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 835bb300
6850! %l3 = 00000000ffb60000, Mem[0000000030181410] = 00d0ff62
6851 stwa %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffb60000
6852! Code Fragment 4
6853p0_fragment_21:
6854! %l0 = 00000000fffc007a
6855 setx 0x252f5b40172ad0e8,%g7,%l0 ! %l0 = 252f5b40172ad0e8
6856! %l1 = 0000000000000000
6857 setx 0xc165691055b731ff,%g7,%l1 ! %l1 = c165691055b731ff
6858 setx 0x7ff8, %g1, %g2
6859 and %l0, %g2, %l0
6860 setx 0xffffffff, %g1, %g2
6861 and %l1, %g2, %l1
6862 setx 0x100000000, %g1, %g2
6863 or %l1, %g2, %l1 ! Set bit 32 - perrinj
6864 ta T_CHANGE_HPRIV
6865 stxa %l1, [%l0]ASI_ICACHE_INSTR
6866 ta T_CHANGE_NONHPRIV
6867! %l0 = 252f5b40172ad0e8
6868 setx 0x5af88c906d3d239e,%g7,%l0 ! %l0 = 5af88c906d3d239e
6869! %l1 = c165691055b731ff
6870 setx 0x545954901fb8028e,%g7,%l1 ! %l1 = 545954901fb8028e
6871! %f29 = 835bb353, %f2 = 00d0ff62, %f21 = 0aaf40f1
6872 fmuls %f29,%f2 ,%f21 ! %f21 = 80000000
6873! Starting 10 instruction Load Burst
6874! Mem[0000000010181400] = 000000426718ffff, %f6 = 1e7e61ff fffff9ee
6875 ldda [%i6+%g0]0x80,%f6 ! %f6 = 00000042 6718ffff
6876
6877p0_label_267:
6878! Mem[0000000030141400] = ff000000ffffff7f, %f18 = 7fffffff f140af0a
6879 ldda [%i5+%g0]0x81,%f18 ! %f18 = ff000000 ffffff7f
6880 membar #Sync ! Added by membar checker (40)
6881! Mem[0000000030081400] = ff03a0ff 00000000 eef9ffff ff617e1e
6882! Mem[0000000030081410] = 00000000 00000000 ffffffff ed5fa07b
6883! Mem[0000000030081420] = 7e181316 4e5976b4 0000006f 8c9fd8d8
6884! Mem[0000000030081430] = 000000ff 00000000 ffffffff a35aa749
6885 ldda [%i2]ASI_BLK_S,%f16 ! Block Load from 0000000030081400
6886! %f4 = 00000000, %f9 = 00000000
6887 fcmpes %fcc3,%f4 ,%f9 ! %fcc3 = 0
6888! Mem[0000000010041400] = 620f00ff, %f9 = 00000000
6889 lda [%i1+%g0]0x88,%f9 ! %f9 = 620f00ff
6890! Mem[000000001010141c] = ffffffff, %l4 = 000000000000b6ff
6891 ldsh [%i4+0x01c],%l4 ! %l4 = ffffffffffffffff
6892! Mem[0000000010101438] = 00000000, %l1 = 545954901fb8028e
6893 ldsw [%i4+0x038],%l1 ! %l1 = 0000000000000000
6894! Mem[0000000030041400] = a67170ff, %f14 = 00000000
6895 lda [%i1+%g0]0x81,%f14 ! %f14 = a67170ff
6896! Mem[0000000030141400] = ff000000, %l5 = 00000000ff76594e
6897 ldsha [%i5+%g0]0x81,%l5 ! %l5 = ffffffffffffff00
6898! %l4 = ffffffffffffffff, %l0 = 5af88c906d3d239e, %l5 = ffffffffffffff00
6899 or %l4,%l0,%l5 ! %l5 = ffffffffffffffff
6900! Starting 10 instruction Store Burst
6901! Mem[0000000010141410] = 00000000, %l5 = ffffffffffffffff
6902 ldstuba [%i5+%o5]0x88,%l5 ! %l5 = 00000000000000ff
6903
6904p0_label_268:
6905! %l0 = 5af88c906d3d239e, Mem[00000000300c1400] = ff000000d1512bd8
6906 stxa %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 5af88c906d3d239e
6907! %f4 = 00000000 00000000, Mem[00000000100c1400] = ff000000 00ff0000
6908 stda %f4 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 00000000
6909! %f15 = 00000000, Mem[0000000010141408] = 00000000
6910 sta %f15,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
6911! %l5 = 0000000000000000, Mem[0000000030001400] = 00000000
6912 stha %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
6913! Mem[0000000010101408] = ffffffff, %l2 = ffffffff835bb353
6914 swapa [%i4+%o4]0x88,%l2 ! %l2 = 00000000ffffffff
6915! %l0 = 6d3d239e, %l1 = 00000000, Mem[0000000030141408] = 00d0ff62 fffff9ee
6916 stda %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 6d3d239e 00000000
6917! %f2 = 00d0ff62 fffff9ee, Mem[0000000010081400] = ff000000 48e60100
6918 stda %f2 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00d0ff62 fffff9ee
6919! %l0 = 5af88c906d3d239e, Mem[0000000030181410] = eef9ffff0000b6ff
6920 stxa %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 5af88c906d3d239e
6921! Mem[00000000218001c1] = d9ff73ed, %l3 = 00000000ffb60000
6922 ldstub [%o3+0x1c1],%l3 ! %l3 = 000000ff000000ff
6923! Starting 10 instruction Load Burst
6924! Mem[0000000010101404] = 2a4ea491, %l1 = 0000000000000000
6925 lduh [%i4+0x006],%l1 ! %l1 = 000000000000a491
6926
6927p0_label_269:
6928! Mem[0000000010081404] = 62ffd000, %f4 = 00000000
6929 lda [%i2+0x004]%asi,%f4 ! %f4 = 62ffd000
6930! Mem[0000000030041400] = a67170ff fa77ff62 00ff0000 00ff0000
6931! Mem[0000000030041410] = 7fffffff 000000ff ffffffff ffffffff
6932! Mem[0000000030041420] = 00000000 7a53ffff 7e181316 ffffffff
6933! Mem[0000000030041430] = 0aaf40f1 ffffff7f 00000000 00ff0000
6934 ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
6935! Mem[0000000030081408] = eef9ffff, %l1 = 000000000000a491
6936 ldswa [%i2+%o4]0x81,%l1 ! %l1 = ffffffffeef9ffff
6937! Mem[0000000030041410] = 7fffffff, %l3 = 00000000000000ff
6938 ldsba [%i1+%o5]0x81,%l3 ! %l3 = 000000000000007f
6939! Mem[00000000100c1408] = 000000ff 000000ff, %l6 = 00000000, %l7 = 000071ff
6940 ldda [%i3+%o4]0x80,%l6 ! %l6 = 00000000000000ff 00000000000000ff
6941! Mem[0000000010181408] = 00000003, %f4 = 62ffd000
6942 lda [%i6+%o4]0x88,%f4 ! %f4 = 00000003
6943! Mem[0000000030101400] = ff606077ff800000, %l5 = 0000000000000000
6944 ldxa [%i4+%g0]0x89,%l5 ! %l5 = ff606077ff800000
6945! Mem[00000000300c1410] = 000000ff, %l5 = ff606077ff800000
6946 lduwa [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff
6947! Mem[00000000100c1408] = 000000ff, %f7 = 6718ffff
6948 lda [%i3+0x008]%asi,%f7 ! %f7 = 000000ff
6949! Starting 10 instruction Store Burst
6950 membar #Sync ! Added by membar checker (41)
6951! %f14 = a67170ff, Mem[0000000030081400] = ffa003ff
6952 sta %f14,[%i2+%g0]0x89 ! Mem[0000000030081400] = a67170ff
6953
6954p0_label_270:
6955! %l1 = ffffffffeef9ffff, Mem[0000000030041408] = 00ff0000
6956 stba %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffff0000
6957! %l7 = 00000000000000ff, Mem[00000000100c1410] = 6718ffff7cca72a4
6958 stxa %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000000000ff
6959! %l3 = 000000000000007f, Mem[0000000030141408] = 9e233d6d
6960 stha %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 9e23007f
6961! Mem[0000000030101400] = 000080ff, %l4 = ffffffffffffffff
6962 swapa [%i4+%g0]0x81,%l4 ! %l4 = 00000000000080ff
6963! Mem[0000000010081407] = 62ffd000, %l0 = 5af88c906d3d239e
6964 ldstub [%i2+0x007],%l0 ! %l0 = 00000000000000ff
6965! Mem[0000000030001408] = 62ffd000, %l0 = 0000000000000000
6966 ldstuba [%i0+%o4]0x89,%l0 ! %l0 = 00000000000000ff
6967! %f16 = a67170ff fa77ff62 00ff0000 00ff0000
6968! %f20 = 7fffffff 000000ff ffffffff ffffffff
6969! %f24 = 00000000 7a53ffff 7e181316 ffffffff
6970! %f28 = 0aaf40f1 ffffff7f 00000000 00ff0000
6971 stda %f16,[%i5]ASI_BLK_S ! Block Store to 0000000030141400
6972! Mem[00000000201c0001] = 18ff1b53, %l5 = 00000000000000ff
6973 ldstub [%o0+0x001],%l5 ! %l5 = 000000ff000000ff
6974! %l7 = 00000000000000ff, Mem[0000000010101408] = 53b35b83
6975 stba %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffb35b83
6976! Starting 10 instruction Load Burst
6977! Mem[0000000030081408] = eef9ffff, %l1 = ffffffffeef9ffff
6978 lduwa [%i2+%o4]0x81,%l1 ! %l1 = 00000000eef9ffff
6979
6980p0_label_271:
6981! Mem[0000000010181428] = 7cca72a48a27d318, %f2 = 00d0ff62 fffff9ee
6982 ldd [%i6+0x028],%f2 ! %f2 = 7cca72a4 8a27d318
6983! %l6 = 00000000000000ff, %l6 = 00000000000000ff, %l5 = 00000000000000ff
6984 sdivx %l6,%l6,%l5 ! %l5 = 0000000000000001
6985! Mem[0000000030041400] = a67170fffa77ff62, %f6 = 00000042 000000ff
6986 ldda [%i1+%g0]0x81,%f6 ! %f6 = a67170ff fa77ff62
6987! Mem[0000000030101410] = 0aaf40f1, %l3 = 000000000000007f
6988 ldsha [%i4+%o5]0x89,%l3 ! %l3 = 00000000000040f1
6989! Mem[0000000030081408] = fffff9ee, %l4 = 00000000000080ff
6990 ldsba [%i2+%o4]0x89,%l4 ! %l4 = ffffffffffffffee
6991! Mem[0000000030101400] = ffffffff, %l6 = 00000000000000ff
6992 lduha [%i4+%g0]0x81,%l6 ! %l6 = 000000000000ffff
6993! Mem[0000000010101400] = 00000000, %l7 = 00000000000000ff
6994 lduha [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
6995! Mem[0000000030001408] = ffd0ff62 fffff9ee, %l6 = 0000ffff, %l7 = 00000000
6996 ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000ffd0ff62 00000000fffff9ee
6997 membar #Sync ! Added by membar checker (42)
6998! Mem[0000000030141400] = a67170ff, %l4 = ffffffffffffffee
6999 ldsha [%i5+%g0]0x81,%l4 ! %l4 = ffffffffffffa671
7000! Starting 10 instruction Store Burst
7001! Mem[0000000030181408] = 00000000, %l2 = 00000000ffffffff
7002 swapa [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000
7003
7004p0_label_272:
7005! %l2 = 0000000000000000, Mem[0000000020800040] = b6ffe56e
7006 stb %l2,[%o1+0x040] ! Mem[0000000020800040] = 00ffe56e
7007! %l7 = 00000000fffff9ee, Mem[0000000010141400] = ffffffe7
7008 stwa %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = fffff9ee
7009! %f0 = ff000000 ffffff7f, %l6 = 00000000ffd0ff62
7010! Mem[0000000010001408] = 0000000000000000
7011 add %i0,0x008,%g1
7012 stda %f0,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010001408] = 0000ffff00000000
7013! Mem[00000000300c1410] = 000000ff, %l6 = 00000000ffd0ff62
7014 ldstuba [%i3+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
7015! %l2 = 0000000000000000, Mem[0000000030101410] = 0aaf40f1
7016 stba %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0aaf4000
7017! %f6 = a67170ff fa77ff62, Mem[00000000100c1400] = 00000000 00000000
7018 stda %f6 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = a67170ff fa77ff62
7019! %l7 = 00000000fffff9ee, Mem[000000001008142c] = ffffffff
7020 stw %l7,[%i2+0x02c] ! Mem[000000001008142c] = fffff9ee
7021! Mem[0000000010181400] = 42000000, %l2 = 0000000000000000
7022 ldstuba [%i6+%g0]0x88,%l2 ! %l2 = 00000000000000ff
7023! %f16 = a67170ff fa77ff62, Mem[0000000010181410] = 000000ff 00000000
7024 stda %f16,[%i6+%o5]0x88 ! Mem[0000000010181410] = a67170ff fa77ff62
7025! Starting 10 instruction Load Burst
7026! Mem[0000000030101400] = ffffffff, %l0 = 0000000000000000
7027 lduha [%i4+%g0]0x81,%l0 ! %l0 = 000000000000ffff
7028
7029p0_label_273:
7030! Mem[0000000010181400] = ffff1867420000ff, %f12 = 000000ff 0000ffff
7031 ldda [%i6+%g0]0x88,%f12 ! %f12 = ffff1867 420000ff
7032! Mem[0000000010101410] = 00000018, %l0 = 000000000000ffff
7033 ldsba [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000
7034! Mem[0000000010081410] = 00000018, %l1 = 00000000eef9ffff
7035 ldsha [%i2+%o5]0x80,%l1 ! %l1 = 0000000000000000
7036! Mem[0000000020800000] = ff00aff8, %l7 = 00000000fffff9ee
7037 ldsba [%o1+0x001]%asi,%l7 ! %l7 = 0000000000000000
7038! Mem[0000000010141408] = 00000000, %l4 = ffffffffffffa671
7039 ldsba [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000
7040! Mem[0000000010101400] = 00000000, %l2 = 0000000000000000
7041 ldsha [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000
7042! Mem[0000000030181408] = 0000b6ffffffffff, %l7 = 0000000000000000
7043 ldxa [%i6+%o4]0x89,%l7 ! %l7 = 0000b6ffffffffff
7044! Mem[0000000010181408] = 03000000, %l1 = 0000000000000000
7045 ldswa [%i6+%o4]0x80,%l1 ! %l1 = 0000000003000000
7046! Mem[00000000300c1400] = 908cf85a, %l5 = 0000000000000001
7047 ldsha [%i3+%g0]0x89,%l5 ! %l5 = fffffffffffff85a
7048! Starting 10 instruction Store Burst
7049! %l4 = 0000000000000000, Mem[0000000010081400] = fffff9ee
7050 stha %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffff0000
7051
7052p0_label_274:
7053! %f22 = ffffffff ffffffff, %l3 = 00000000000040f1
7054! Mem[00000000300c1408] = 776060ff00000000
7055 add %i3,0x008,%g1
7056 stda %f22,[%g1+%l3]ASI_PST8_SL ! Mem[00000000300c1408] = ff6060ffffffffff
7057! Mem[0000000030141408] = 00ff0000, %l7 = 0000b6ffffffffff
7058 ldstuba [%i5+%o4]0x81,%l7 ! %l7 = 00000000000000ff
7059! Mem[0000000030081408] = fffff9ee, %l7 = 0000000000000000
7060 ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 000000ee000000ff
7061! %l5 = fffffffffffff85a, %l5 = fffffffffffff85a, %l2 = 0000000000000000
7062 and %l5,%l5,%l2 ! %l2 = fffffffffffff85a
7063! Mem[0000000010181400] = 420000ff, %l1 = 0000000003000000
7064 ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
7065! %l4 = 0000000000000000, Mem[00000000300c1400] = 5af88c90
7066 stwa %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
7067! Mem[00000000100c1408] = ff000000, %l3 = 00000000000040f1
7068 ldstuba [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000ff
7069! %l2 = fffff85a, %l3 = 00000000, Mem[0000000010081400] = 0000ffff 62ffd0ff
7070 std %l2,[%i2+%g0] ! Mem[0000000010081400] = fffff85a 00000000
7071! Mem[0000000010001430] = 00000000, %l6 = 00000000000000ff, %asi = 80
7072 swapa [%i0+0x030]%asi,%l6 ! %l6 = 0000000000000000
7073! Starting 10 instruction Load Burst
7074! Mem[00000000211c0000] = ff0037e1, %l7 = 00000000000000ee
7075 ldsb [%o2+0x001],%l7 ! %l7 = 0000000000000000
7076
7077p0_label_275:
7078! Mem[0000000010081400] = fffff85a, %l2 = fffffffffffff85a
7079 ldsha [%i2+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
7080! Mem[0000000010001408] = 0000ffff, %f22 = ffffffff
7081 lda [%i0+%o4]0x80,%f22 ! %f22 = 0000ffff
7082! Mem[0000000030081400] = ff7071a6, %l6 = 0000000000000000
7083 lduba [%i2+%g0]0x81,%l6 ! %l6 = 00000000000000ff
7084! Mem[0000000010181400] = ffff1867420000ff, %l5 = fffffffffffff85a
7085 ldxa [%i6+%g0]0x88,%l5 ! %l5 = ffff1867420000ff
7086! %l4 = 00000000, %l5 = 420000ff, Mem[00000000100c1408] = ff0000ff 000000ff
7087 stda %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 420000ff
7088! Mem[00000000300c1408] = ff6060ffffffffff, %l1 = 00000000000000ff
7089 ldxa [%i3+%o4]0x81,%l1 ! %l1 = ff6060ffffffffff
7090! Mem[0000000010141408] = 00000000, %f24 = 00000000
7091 lda [%i5+%o4]0x80,%f24 ! %f24 = 00000000
7092! Mem[0000000010101420] = 000000007a53ffff, %f30 = 00000000 00ff0000
7093 ldd [%i4+0x020],%f30 ! %f30 = 00000000 7a53ffff
7094! Mem[0000000010001410] = ff18ffffffffffff, %l3 = 0000000000000000
7095 ldxa [%i0+%o5]0x80,%l3 ! %l3 = ff18ffffffffffff
7096! Starting 10 instruction Store Burst
7097! %l6 = 00000000000000ff, imm = fffffffffffff6f6, %l6 = 00000000000000ff
7098 and %l6,-0x90a,%l6 ! %l6 = 00000000000000f6
7099
7100p0_label_276:
7101! %l0 = 00000000, %l1 = ffffffff, Mem[00000000100c1408] = 00000000 ff000042
7102 stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 ffffffff
7103! Mem[0000000030141410] = ffffff7f, %l1 = ff6060ffffffffff
7104 swapa [%i5+%o5]0x89,%l1 ! %l1 = 00000000ffffff7f
7105! Mem[0000000010001408] = 0000ffff, %l7 = 00000000, %l4 = 00000000
7106 add %i0,0x08,%g1
7107 casa [%g1]0x80,%l7,%l4 ! %l4 = 000000000000ffff
7108! %l3 = ff18ffffffffffff, Mem[0000000010041412] = 00b35b83
7109 sth %l3,[%i1+0x012] ! Mem[0000000010041410] = 00b3ffff
7110! %f22 = 0000ffff, Mem[0000000030181410] = 9e233d6d
7111 sta %f22,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000ffff
7112! %f16 = a67170ff fa77ff62 00ff0000 00ff0000
7113! %f20 = 7fffffff 000000ff 0000ffff ffffffff
7114! %f24 = 00000000 7a53ffff 7e181316 ffffffff
7115! %f28 = 0aaf40f1 ffffff7f 00000000 7a53ffff
7116 stda %f16,[%i4]ASI_BLK_AIUSL ! Block Store to 0000000030101400
7117! Mem[0000000030081410] = 00000000, %l7 = 0000000000000000
7118 ldstuba [%i2+%o5]0x81,%l7 ! %l7 = 00000000000000ff
7119! %l2 = ffffffffffffffff, Mem[0000000030141410] = ffffffff
7120 stwa %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffff
7121! %f6 = a67170ff, Mem[00000000300c1400] = 00000000
7122 sta %f6 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = a67170ff
7123! Starting 10 instruction Load Burst
7124! Mem[0000000010001400] = ff6377fa, %l0 = 0000000000000000
7125 ldsb [%i0+0x001],%l0 ! %l0 = 0000000000000063
7126
7127p0_label_277:
7128! Mem[00000000300c1410] = ff000000, %l1 = 00000000ffffff7f
7129 ldsha [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffff00
7130! Mem[00000000100c1418] = 00ff00ffff76594e, %f6 = a67170ff fa77ff62
7131 ldda [%i3+0x018]%asi,%f6 ! %f6 = 00ff00ff ff76594e
7132! Mem[0000000010141400] = 03d00000 eef9ffff, %l4 = 0000ffff, %l5 = 420000ff
7133 ldda [%i5+%g0]0x88,%l4 ! %l4 = 00000000eef9ffff 0000000003d00000
7134! Mem[0000000030041400] = a67170ff, %l0 = 0000000000000063
7135 lduha [%i1+%g0]0x81,%l0 ! %l0 = 000000000000a671
7136! Mem[0000000010141410] = 00000000000000ff, %f12 = ffff1867 420000ff
7137 ldda [%i5+%o5]0x88,%f12 ! %f12 = 00000000 000000ff
7138! Mem[00000000300c1410] = 000000ff, %l4 = 00000000eef9ffff
7139 lduwa [%i3+%o5]0x89,%l4 ! %l4 = 00000000000000ff
7140! Mem[0000000010181408] = 00000003, %l7 = 0000000000000000
7141 lduba [%i6+%o4]0x88,%l7 ! %l7 = 0000000000000003
7142! Mem[0000000030001408] = ffd0ff62, %f14 = a67170ff
7143 lda [%i0+%o4]0x81,%f14 ! %f14 = ffd0ff62
7144 membar #Sync ! Added by membar checker (43)
7145! Mem[0000000010101408] = 835bb3ff, %l2 = ffffffffffffffff
7146 lduwa [%i4+%o4]0x88,%l2 ! %l2 = 00000000835bb3ff
7147! Starting 10 instruction Store Burst
7148! Mem[00000000100c1420] = 000000ffffffffff, %l7 = 0000000000000003, %l6 = 00000000000000f6
7149 add %i3,0x20,%g1
7150 casxa [%g1]0x80,%l7,%l6 ! %l6 = 000000ffffffffff
7151
7152p0_label_278:
7153! %l4 = 00000000000000ff, Mem[0000000030141400] = ff7071a6
7154 stwa %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
7155! %l0 = 0000a671, %l1 = ffffff00, Mem[0000000030081410] = ff000000 00000000
7156 stda %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000a671 ffffff00
7157! %l1 = ffffffffffffff00, Mem[00000000300c1400] = a67170ff
7158 stwa %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffff00
7159! Mem[0000000010141422] = ffffffff, %l1 = ffffffffffffff00
7160 ldstub [%i5+0x022],%l1 ! %l1 = 000000ff000000ff
7161! %l1 = 00000000000000ff, Mem[00000000100c1408] = ffffffff00000000
7162 stxa %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000000000ff
7163! %f12 = 00000000 000000ff, Mem[0000000010081400] = fffff85a 00000000
7164 stda %f12,[%i2+0x000]%asi ! Mem[0000000010081400] = 00000000 000000ff
7165! Mem[0000000030101408] = 00ff0000, %l3 = ff18ffffffffffff
7166 swapa [%i4+%o4]0x89,%l3 ! %l3 = 0000000000ff0000
7167! Mem[0000000030081410] = 71a60000, %l0 = 000000000000a671
7168 ldstuba [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000ff
7169! %l2 = 00000000835bb3ff, Mem[0000000010001408] = 0000ffff00000000
7170 stxa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000835bb3ff
7171! Starting 10 instruction Load Burst
7172! %f5 = 00000000, %f2 = 7cca72a4, %f24 = 00000000 7a53ffff
7173 fsmuld %f5 ,%f2 ,%f24 ! %f24 = 00000000 00000000
7174
7175p0_label_279:
7176! Mem[0000000021800040] = ff09f702, %l4 = 00000000000000ff
7177 ldub [%o3+0x040],%l4 ! %l4 = 00000000000000ff
7178! Mem[0000000010001408] = 00000000, %l3 = 0000000000ff0000
7179 ldsha [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
7180! Mem[0000000030001400] = 00000000 4ce33264 ffd0ff62 fffff9ee
7181! Mem[0000000030001410] = eef9ffff 62ffd000 046279b8 a0f0cd14
7182! Mem[0000000030001420] = 9a031f0a 626377fa 0aaf40f1 ffffff7f
7183! Mem[0000000030001430] = 46a78731 a35aa749 e7e33264 85eb95f9
7184 ldda [%i0]ASI_BLK_SL,%f16 ! Block Load from 0000000030001400
7185! Mem[0000000030181408] = ffffffffffb60000, %l2 = 00000000835bb3ff
7186 ldxa [%i6+%o4]0x81,%l2 ! %l2 = ffffffffffb60000
7187! Mem[0000000030101408] = ffffffff, %f4 = 00000003
7188 lda [%i4+%o4]0x89,%f4 ! %f4 = ffffffff
7189! Mem[0000000030041410] = ffffff7f, %l7 = 0000000000000003
7190 ldswa [%i1+%o5]0x89,%l7 ! %l7 = ffffffffffffff7f
7191! Mem[0000000010101404] = 2a4ea491, %l0 = 0000000000000000
7192 lduh [%i4+0x006],%l0 ! %l0 = 000000000000a491
7193! Mem[0000000010081438] = fffc007a, %l3 = 0000000000000000
7194 lduha [%i2+0x038]%asi,%l3 ! %l3 = 000000000000fffc
7195! Mem[0000000030081408] = fff9ffff, %l2 = ffffffffffb60000
7196 lduba [%i2+%o4]0x81,%l2 ! %l2 = 00000000000000ff
7197! Starting 10 instruction Store Burst
7198! Mem[0000000030081400] = ff7071a6, %l2 = 00000000000000ff
7199 swapa [%i2+%g0]0x81,%l2 ! %l2 = 00000000ff7071a6
7200
7201p0_label_280:
7202! %l5 = 0000000003d00000, Mem[0000000030081408] = fffff9ff
7203 stwa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 03d00000
7204! %l4 = 00000000000000ff, imm = fffffffffffff6f3, %l6 = 000000ffffffffff
7205 xnor %l4,-0x90d,%l6 ! %l6 = 00000000000009f3
7206! %f6 = 00ff00ff ff76594e, Mem[0000000010041400] = ff000f62 ffffff7f
7207 stda %f6 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00ff00ff ff76594e
7208! %l1 = 00000000000000ff, Mem[000000001008140d] = 48e594f8
7209 stb %l1,[%i2+0x00d] ! Mem[000000001008140c] = 48ff94f8
7210! %l5 = 0000000003d00000, Mem[0000000030181400] = ff606000
7211 stha %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff600000
7212! %l6 = 00000000000009f3, Mem[0000000021800081] = 6f896ccf
7213 stb %l6,[%o3+0x081] ! Mem[0000000021800080] = 6ff36ccf
7214! Mem[0000000010101400] = 00000000, %l2 = 00000000ff7071a6
7215 ldstuba [%i4+%g0]0x88,%l2 ! %l2 = 00000000000000ff
7216! %l0 = 000000000000a491, Mem[00000000100c143c] = 72cd2d6e
7217 stw %l0,[%i3+0x03c] ! Mem[00000000100c143c] = 0000a491
7218! Mem[0000000010101408] = ffb35b83, %l4 = 00000000000000ff
7219 ldstuba [%i4+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
7220! Starting 10 instruction Load Burst
7221! Mem[0000000010101400] = ff000000, %l5 = 0000000003d00000
7222 ldsb [%i4+0x001],%l5 ! %l5 = 0000000000000000
7223
7224p0_label_281:
7225! Mem[0000000010101400] = ff000000 2a4ea491, %l0 = 0000a491, %l1 = 000000ff
7226 ldda [%i4+%g0]0x80,%l0 ! %l0 = 00000000ff000000 000000002a4ea491
7227! %l5 = 0000000000000000, imm = 00000000000000e3, %l6 = 00000000000009f3
7228 orn %l5,0x0e3,%l6 ! %l6 = ffffffffffffff1c
7229! Mem[0000000010041408] = 776060ff, %f14 = ffd0ff62
7230 lda [%i1+%o4]0x88,%f14 ! %f14 = 776060ff
7231! Mem[00000000201c0000] = 18ff1b53, %l0 = 00000000ff000000
7232 ldsh [%o0+%g0],%l0 ! %l0 = 00000000000018ff
7233! Mem[0000000010001400] = fa7763ff, %l6 = ffffffffffffff1c
7234 lduwa [%i0+%g0]0x88,%l6 ! %l6 = 00000000fa7763ff
7235! Mem[0000000010141410] = ff000000, %l7 = ffffffffffffff7f
7236 ldsha [%i5+%o5]0x80,%l7 ! %l7 = ffffffffffffff00
7237! Mem[00000000100c1408] = 000000ff, %l4 = 00000000000000ff
7238 lduha [%i3+%o4]0x88,%l4 ! %l4 = 00000000000000ff
7239! Mem[0000000010181408] = 00000003, %l3 = 000000000000fffc
7240 ldsha [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000003
7241! Mem[0000000030181408] = ffffffffffb60000, %f10 = d0000000 1613187e
7242 ldda [%i6+%o4]0x81,%f10 ! %f10 = ffffffff ffb60000
7243! Starting 10 instruction Store Burst
7244! %l4 = 000000ff, %l5 = 00000000, Mem[00000000300c1408] = ff6060ff ffffffff
7245 stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000ff 00000000
7246
7247p0_label_282:
7248! %f15 = 00000000, Mem[0000000030041400] = ff7071a6
7249 sta %f15,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
7250! %f14 = 776060ff, Mem[00000000300c1400] = ffffff00
7251 sta %f14,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 776060ff
7252! %l7 = ffffffffffffff00, Mem[0000000010101400] = 91a44e2a000000ff
7253 stxa %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffffffffff00
7254! %l5 = 0000000000000000, Mem[00000000100c1410] = ff000000
7255 stha %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
7256! Mem[0000000030141410] = ffffffff, %l3 = 0000000000000003
7257 swapa [%i5+%o5]0x89,%l3 ! %l3 = 00000000ffffffff
7258! %f4 = ffffffff 00000000, Mem[0000000010181410] = fa77ff62 a67170ff
7259 stda %f4 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffff 00000000
7260! Mem[0000000010001434] = a35aa749, %l0 = 000018ff, %l4 = 000000ff
7261 add %i0,0x34,%g1
7262 casa [%g1]0x80,%l0,%l4 ! %l4 = 00000000a35aa749
7263! Mem[0000000010081408] = 0000ff00, %l0 = 00000000000018ff
7264 ldstuba [%i2+%o4]0x80,%l0 ! %l0 = 00000000000000ff
7265! %l2 = 0000000000000000, Mem[0000000010081408] = ff00ff00
7266 stba %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000ff00
7267! Starting 10 instruction Load Burst
7268! Mem[0000000010081400] = 00000000, %l4 = 00000000a35aa749
7269 ldsha [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
7270
7271p0_label_283:
7272! Mem[0000000010181410] = 00000000, %f5 = 00000000
7273 lda [%i6+%o5]0x88,%f5 ! %f5 = 00000000
7274! Mem[0000000030141410] = 03000000000000ff, %f22 = 14cdf0a0 b8796204
7275 ldda [%i5+%o5]0x81,%f22 ! %f22 = 03000000 000000ff
7276! Mem[0000000030141400] = ff000000 fa77ff62, %l4 = 00000000, %l5 = 00000000
7277 ldda [%i5+%g0]0x81,%l4 ! %l4 = 00000000ff000000 00000000fa77ff62
7278! Mem[0000000030101408] = ffffffff, %l0 = 0000000000000000
7279 lduwa [%i4+%o4]0x81,%l0 ! %l0 = 00000000ffffffff
7280! Mem[0000000030181400] = 000060ff0000ab74, %f24 = fa776362 0a1f039a
7281 ldda [%i6+%g0]0x81,%f24 ! %f24 = 000060ff 0000ab74
7282! Mem[0000000010041410] = 260d69f2ffffb300, %f2 = 7cca72a4 8a27d318
7283 ldda [%i1+%o5]0x88,%f2 ! %f2 = 260d69f2 ffffb300
7284! %l2 = 0000000000000000, %l5 = 00000000fa77ff62, %l1 = 000000002a4ea491
7285 subc %l2,%l5,%l1 ! %l1 = ffffffff0588009e
7286! Mem[0000000010101400] = 00ffffff, %l1 = ffffffff0588009e
7287 ldsba [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000000
7288! %l5 = 00000000fa77ff62, %l1 = 0000000000000000, %l6 = 00000000fa7763ff
7289 add %l5,%l1,%l6 ! %l6 = 00000000fa77ff62
7290! Starting 10 instruction Store Burst
7291! %f15 = 00000000, Mem[00000000100c1410] = 00000000
7292 sta %f15,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
7293
7294p0_label_284:
7295! %f22 = 03000000 000000ff, Mem[0000000030181408] = ffffffff ffb60000
7296 stda %f22,[%i6+%o4]0x81 ! Mem[0000000030181408] = 03000000 000000ff
7297 membar #Sync ! Added by membar checker (44)
7298! %l6 = 00000000fa77ff62, Mem[0000000030001408] = 62ffd0ff
7299 stwa %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = fa77ff62
7300! %l3 = 00000000ffffffff, Mem[0000000030101400] = 62ff77fa
7301 stwa %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffffffff
7302! %l4 = 00000000ff000000, Mem[0000000030141410] = 00000003
7303 stwa %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff000000
7304! Mem[0000000010101400] = 00ffffff, %l5 = 00000000fa77ff62
7305 ldstuba [%i4+%g0]0x80,%l5 ! %l5 = 00000000000000ff
7306! Mem[0000000010041408] = ff606077, %l4 = 00000000ff000000
7307 ldstuba [%i1+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
7308! Mem[0000000030141410] = 000000ff, %l6 = 00000000fa77ff62
7309 swapa [%i5+%o5]0x81,%l6 ! %l6 = 00000000000000ff
7310! Mem[0000000030041410] = ffffff7f, %l2 = 0000000000000000
7311 swapa [%i1+%o5]0x89,%l2 ! %l2 = 00000000ffffff7f
7312! %l6 = 00000000000000ff, Mem[0000000010101410] = 18000000
7313 stha %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 180000ff
7314! Starting 10 instruction Load Burst
7315! %f11 = ffb60000, %f11 = ffb60000
7316 fcmpes %fcc2,%f11,%f11 ! %fcc2 = 3
7317
7318p0_label_285:
7319! Mem[0000000010041428] = 293e0dfb, %l0 = 00000000ffffffff
7320 ldsha [%i1+0x028]%asi,%l0 ! %l0 = 000000000000293e
7321! Mem[0000000010041428] = 293e0dfb 00000000, %l4 = 000000ff, %l5 = 00000000
7322 ldda [%i1+0x028]%asi,%l4 ! %l4 = 00000000293e0dfb 0000000000000000
7323! Mem[0000000010141410] = 000000ff, %l0 = 000000000000293e
7324 ldsha [%i5+%o5]0x88,%l0 ! %l0 = 00000000000000ff
7325! Mem[0000000010041408] = 776060ff, %l7 = ffffffffffffff00
7326 ldsba [%i1+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
7327! Mem[0000000010141400] = 03d00000 eef9ffff, %l0 = 000000ff, %l1 = 00000000
7328 ldda [%i5+%g0]0x88,%l0 ! %l0 = 00000000eef9ffff 0000000003d00000
7329! Mem[0000000010081408] = 0000ff00, %l7 = ffffffffffffffff
7330 ldsba [%i2+%o4]0x80,%l7 ! %l7 = 0000000000000000
7331! Mem[0000000030101408] = ffffffff, %l6 = 00000000000000ff
7332 ldsha [%i4+%o4]0x89,%l6 ! %l6 = ffffffffffffffff
7333! Mem[0000000010181420] = 1e7e61ff, %l1 = 0000000003d00000
7334 lduwa [%i6+0x020]%asi,%l1 ! %l1 = 000000001e7e61ff
7335! Mem[0000000030041410] = 00000000, %l4 = 00000000293e0dfb
7336 lduwa [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
7337! Starting 10 instruction Store Burst
7338! Mem[0000000010001428] = 00000000, %l7 = 0000000000000000
7339 swap [%i0+0x028],%l7 ! %l7 = 0000000000000000
7340
7341p0_label_286:
7342! %l0 = eef9ffff, %l1 = 1e7e61ff, Mem[0000000010141410] = ff000000 00000000
7343 stda %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = eef9ffff 1e7e61ff
7344! Mem[0000000010181400] = ff000042, %l3 = 00000000ffffffff
7345 ldstuba [%i6+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
7346! %f24 = 000060ff 0000ab74, Mem[0000000030001400] = 00000000 4ce33264
7347 stda %f24,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000060ff 0000ab74
7348! %f4 = ffffffff 00000000, %l7 = 0000000000000000
7349! Mem[0000000030141430] = 0aaf40f1ffffff7f
7350 add %i5,0x030,%g1
7351 stda %f4,[%g1+%l7]ASI_PST32_S ! Mem[0000000030141430] = 0aaf40f1ffffff7f
7352! %l5 = 0000000000000000, Mem[0000000010041408] = 000080ff776060ff
7353 stxa %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000000000
7354! %l2 = ffffff7f, %l3 = 000000ff, Mem[0000000010081410] = 00000018 ffff594e
7355 std %l2,[%i2+%o5] ! Mem[0000000010081410] = ffffff7f 000000ff
7356! %f14 = 776060ff 00000000, Mem[0000000010041408] = 00000000 00000000
7357 stda %f14,[%i1+0x008]%asi ! Mem[0000000010041408] = 776060ff 00000000
7358! Mem[0000000010041400] = ff00ff00, %l2 = 00000000ffffff7f
7359 ldstuba [%i1+%g0]0x88,%l2 ! %l2 = 00000000000000ff
7360! %l5 = 0000000000000000, Mem[0000000030101410] = 7fffffff000000ff
7361 stxa %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000000000000
7362! Starting 10 instruction Load Burst
7363! Mem[0000000010181400] = 420000ff, %l2 = 0000000000000000
7364 lduba [%i6+%g0]0x88,%l2 ! %l2 = 00000000000000ff
7365
7366p0_label_287:
7367! Mem[0000000021800080] = 6ff36ccf, %l2 = 00000000000000ff
7368 ldsb [%o3+0x080],%l2 ! %l2 = 000000000000006f
7369! %l3 = 00000000000000ff, %l1 = 000000001e7e61ff, %y = 78aae78b
7370 sdiv %l3,%l1,%l3 ! %l3 = 000000007fffffff
7371 mov %l0,%y ! %y = eef9ffff
7372! Mem[0000000030001410] = 00d0ff62 fffff9ee, %l0 = eef9ffff, %l1 = 1e7e61ff
7373 ldda [%i0+%o5]0x89,%l0 ! %l0 = 00000000fffff9ee 0000000000d0ff62
7374! Code Fragment 4
7375p0_fragment_22:
7376! %l0 = 00000000fffff9ee
7377 setx 0xdf6a2eb02e74e8fc,%g7,%l0 ! %l0 = df6a2eb02e74e8fc
7378! %l1 = 0000000000d0ff62
7379 setx 0xf6316337da7d6fdb,%g7,%l1 ! %l1 = f6316337da7d6fdb
7380 setx 0x7ff8, %g1, %g2
7381 and %l0, %g2, %l0
7382 setx 0xffffffff, %g1, %g2
7383 and %l1, %g2, %l1
7384 setx 0x100000000, %g1, %g2
7385 or %l1, %g2, %l1 ! Set bit 32 - perrinj
7386 ta T_CHANGE_HPRIV
7387 stxa %l1, [%l0]ASI_ICACHE_INSTR
7388 ta T_CHANGE_NONHPRIV
7389! %l0 = df6a2eb02e74e8fc
7390 setx 0xa803b2207c399a9f,%g7,%l0 ! %l0 = a803b2207c399a9f
7391! %l1 = f6316337da7d6fdb
7392 setx 0x019105dfb44eb802,%g7,%l1 ! %l1 = 019105dfb44eb802
7393! Mem[0000000010141400] = eef9ffff, %l1 = 019105dfb44eb802
7394 lduwa [%i5+%g0]0x88,%l1 ! %l1 = 00000000eef9ffff
7395! Mem[0000000010141408] = 00000000, %f6 = 00ff00ff
7396 lda [%i5+%o4]0x80,%f6 ! %f6 = 00000000
7397! Mem[00000000100c1410] = 0000000000000000, %f16 = 6432e34c 00000000
7398 ldda [%i3+%o5]0x88,%f16 ! %f16 = 00000000 00000000
7399! Mem[00000000100c1420] = 000000ffffffffff, %l6 = ffffffffffffffff
7400 ldxa [%i3+0x020]%asi,%l6 ! %l6 = 000000ffffffffff
7401! Mem[0000000020800040] = 00ffe56e, %l1 = 00000000eef9ffff
7402 ldsb [%o1+0x041],%l1 ! %l1 = ffffffffffffffff
7403! Starting 10 instruction Store Burst
7404! %l1 = ffffffffffffffff, Mem[0000000010181408] = 00000003
7405 stba %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff
7406
7407p0_label_288:
7408! Mem[0000000030001410] = fffff9ee, %l3 = 000000007fffffff
7409 swapa [%i0+%o5]0x89,%l3 ! %l3 = 00000000fffff9ee
7410! %l0 = a803b2207c399a9f, Mem[0000000010141424] = fa006300, %asi = 80
7411 stba %l0,[%i5+0x024]%asi ! Mem[0000000010141424] = 9f006300
7412! %l3 = 00000000fffff9ee, Mem[0000000020800001] = ff00aff8, %asi = 80
7413 stba %l3,[%o1+0x001]%asi ! Mem[0000000020800000] = ffeeaff8
7414! %f19 = 62ffd0ff, Mem[0000000030081408] = 03d00000
7415 sta %f19,[%i2+%o4]0x89 ! Mem[0000000030081408] = 62ffd0ff
7416! Mem[00000000201c0000] = 18ff1b53, %l6 = 000000ffffffffff
7417 ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 00000018000000ff
7418! Mem[00000000100c1408] = ff000000, %l5 = 0000000000000000
7419 ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
7420! %f30 = f995eb85 6432e3e7, %l3 = 00000000fffff9ee
7421! Mem[00000000100c1438] = e52742bb0000a491
7422 add %i3,0x038,%g1
7423 stda %f30,[%g1+%l3]ASI_PST32_PL ! Mem[00000000100c1438] = e52742bb85eb95f9
7424! Mem[0000000010041400] = ff00ffff, %l7 = 0000000000000000
7425 swapa [%i1+%g0]0x88,%l7 ! %l7 = 00000000ff00ffff
7426! %l3 = 00000000fffff9ee, Mem[00000000300c1408] = ff000000
7427 stha %l3,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff00f9ee
7428! Starting 10 instruction Load Burst
7429! Mem[0000000030141408] = 0000ffff, %l7 = 00000000ff00ffff
7430 lduha [%i5+%o4]0x89,%l7 ! %l7 = 000000000000ffff
7431
7432p0_label_289:
7433! Mem[0000000030041410] = 00000000, %l0 = a803b2207c399a9f
7434 ldsha [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
7435! Mem[0000000010181410] = 00000000ffffffff, %f30 = f995eb85 6432e3e7
7436 ldd [%i6+%o5],%f30 ! %f30 = 00000000 ffffffff
7437! Mem[0000000030141408] = ffff0000, %l7 = 000000000000ffff
7438 ldsha [%i5+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
7439! Mem[0000000010101410] = 180000ff, %l2 = 000000000000006f
7440 lduha [%i4+%o5]0x88,%l2 ! %l2 = 00000000000000ff
7441! Mem[0000000010141400] = fffff9ee, %l2 = 00000000000000ff
7442 ldswa [%i5+%g0]0x80,%l2 ! %l2 = fffffffffffff9ee
7443! Mem[0000000010081400] = 00000000 000000ff, %l4 = 00000000, %l5 = 000000ff
7444 ldda [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000 00000000000000ff
7445! Mem[0000000030041408] = 0000ff000000ffff, %f26 = 7fffffff f140af0a
7446 ldda [%i1+%o4]0x89,%f26 ! %f26 = 0000ff00 0000ffff
7447! Mem[0000000010081400] = 00000000000000ff, %f2 = 260d69f2 ffffb300
7448 ldda [%i2+%g0]0x80,%f2 ! %f2 = 00000000 000000ff
7449! Mem[0000000010041424] = ff606077, %f3 = 000000ff
7450 lda [%i1+0x024]%asi,%f3 ! %f3 = ff606077
7451! Starting 10 instruction Store Burst
7452! Mem[00000000100c141d] = ff76594e, %l3 = 00000000fffff9ee
7453 ldstub [%i3+0x01d],%l3 ! %l3 = 00000076000000ff
7454
7455p0_label_290:
7456! %l0 = 00000000, %l1 = ffffffff, Mem[0000000010081430] = 7e180000 ffff0000
7457 std %l0,[%i2+0x030] ! Mem[0000000010081430] = 00000000 ffffffff
7458! %l2 = fffffffffffff9ee, Mem[0000000030081400] = ff000000
7459 stba %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff0000ee
7460! %l2 = fffffffffffff9ee, Mem[0000000030141410] = fa77ff62
7461 stba %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = ee77ff62
7462! %f0 = ff000000 ffffff7f 00000000 ff606077
7463! %f4 = ffffffff 00000000 00000000 ff76594e
7464! %f8 = ffff537a 620f00ff ffffffff ffb60000
7465! %f12 = 00000000 000000ff 776060ff 00000000
7466 stda %f0,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400
7467! Mem[0000000020800040] = 00ffe56e, %l5 = 00000000000000ff
7468 ldstub [%o1+0x040],%l5 ! %l5 = 00000000000000ff
7469 membar #Sync ! Added by membar checker (45)
7470! Mem[0000000030041400] = ffffff7f, %l0 = 0000000000000000
7471 ldstuba [%i1+%g0]0x89,%l0 ! %l0 = 0000007f000000ff
7472! %l2 = fffff9ee, %l3 = 00000076, Mem[0000000030041410] = 00000000 ffffffff
7473 stda %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = fffff9ee 00000076
7474! %f26 = 0000ff00, Mem[0000000010181410] = 00000000
7475 sta %f26,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000ff00
7476! Mem[0000000010001420] = 00ff00ffff76594e, %l5 = 0000000000000000, %l3 = 0000000000000076
7477 add %i0,0x20,%g1
7478 casxa [%g1]0x80,%l5,%l3 ! %l3 = 00ff00ffff76594e
7479! Starting 10 instruction Load Burst
7480! Mem[0000000020800000] = ffeeaff8, %l2 = fffffffffffff9ee
7481 ldub [%o1+%g0],%l2 ! %l2 = 00000000000000ff
7482
7483p0_label_291:
7484! Mem[0000000030101400] = ffffffff, %l1 = ffffffffffffffff
7485 lduha [%i4+%g0]0x89,%l1 ! %l1 = 000000000000ffff
7486! Mem[0000000030001400] = 000060ff0000ab74, %f12 = 00000000 000000ff
7487 ldda [%i0+%g0]0x81,%f12 ! %f12 = 000060ff 0000ab74
7488! Mem[0000000010181400] = ff0000426718ffff, %l5 = 0000000000000000
7489 ldxa [%i6+%g0]0x80,%l5 ! %l5 = ff0000426718ffff
7490! Mem[00000000100c1410] = 00000000, %l0 = 000000000000007f
7491 ldswa [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
7492! Mem[0000000010181408] = 000000ff000000ff, %f4 = ffffffff 00000000
7493 ldda [%i6+%o4]0x88,%f4 ! %f4 = 000000ff 000000ff
7494! Mem[0000000030081400] = 00000000ff0000ee, %l7 = ffffffffffffffff
7495 ldxa [%i2+%g0]0x89,%l7 ! %l7 = 00000000ff0000ee
7496! Mem[0000000010041408] = 776060ff, %f8 = ffff537a
7497 lda [%i1+%o4]0x80,%f8 ! %f8 = 776060ff
7498! Mem[0000000010181414] = ffffffff, %l5 = ff0000426718ffff
7499 ldsha [%i6+0x016]%asi,%l5 ! %l5 = ffffffffffffffff
7500! Mem[0000000010181400] = ff000042, %f7 = ff76594e
7501 lda [%i6+%g0]0x80,%f7 ! %f7 = ff000042
7502! Starting 10 instruction Store Burst
7503! %f24 = 000060ff 0000ab74, Mem[0000000010101410] = 180000ff 62000f62
7504 stda %f24,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000060ff 0000ab74
7505
7506p0_label_292:
7507! Mem[0000000030141408] = ffff0000, %l7 = 00000000ff0000ee
7508 swapa [%i5+%o4]0x81,%l7 ! %l7 = 00000000ffff0000
7509! %f31 = ffffffff, Mem[0000000010041408] = ff606077
7510 sta %f31,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff
7511! Mem[0000000010141410] = eef9ffff, %l3 = 00ff00ffff76594e
7512 swapa [%i5+%o5]0x80,%l3 ! %l3 = 00000000eef9ffff
7513! %f31 = ffffffff, Mem[0000000030141400] = ff000000
7514 sta %f31,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffff
7515! %l4 = 0000000000000000, Mem[0000000030081400] = ff0000ee
7516 stha %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff000000
7517! %l1 = 000000000000ffff, Mem[0000000030081410] = ff00a671
7518 stwa %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000ffff
7519! Mem[0000000030101408] = ffffffff, %l3 = 00000000eef9ffff
7520 ldstuba [%i4+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
7521! Mem[0000000030081408] = 62ffd0ff, %l0 = 0000000000000000
7522 ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
7523! %l3 = 00000000000000ff, Mem[0000000010141400] = fffff9ee0000d003
7524 stxa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000000000ff
7525! Starting 10 instruction Load Burst
7526! Mem[0000000010101428] = 7e181316, %l3 = 00000000000000ff
7527 ldub [%i4+0x02b],%l3 ! %l3 = 0000000000000016
7528
7529p0_label_293:
7530! Mem[0000000010101408] = ffb35b83, %f13 = 0000ab74
7531 ld [%i4+%o4],%f13 ! %f13 = ffb35b83
7532! Mem[0000000010101400] = ffffffffffffffff, %l2 = 00000000000000ff
7533 ldxa [%i4+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
7534! Mem[0000000020800000] = ffeeaff8, %l5 = ffffffffffffffff
7535 ldub [%o1+%g0],%l5 ! %l5 = 00000000000000ff
7536! Mem[0000000030001400] = ff600000, %l3 = 0000000000000016
7537 ldswa [%i0+%g0]0x89,%l3 ! %l3 = ffffffffff600000
7538! Mem[0000000030081408] = ffd0ff62, %l1 = 000000000000ffff
7539 lduwa [%i2+%o4]0x81,%l1 ! %l1 = 00000000ffd0ff62
7540! Mem[0000000010141408] = 000000ff00000000, %f10 = ffffffff ffb60000
7541 ldda [%i5+%o4]0x88,%f10 ! %f10 = 000000ff 00000000
7542! Mem[0000000030181400] = 74ab0000ff600000, %l7 = 00000000ffff0000
7543 ldxa [%i6+%g0]0x89,%l7 ! %l7 = 74ab0000ff600000
7544! Mem[0000000010101408] = 835bb3ff, %l7 = 74ab0000ff600000
7545 ldsba [%i4+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
7546! Mem[0000000030181408] = 03000000000000ff, %f26 = 0000ff00 0000ffff
7547 ldda [%i6+%o4]0x81,%f26 ! %f26 = 03000000 000000ff
7548! Starting 10 instruction Store Burst
7549! Mem[0000000030081400] = 000000ff, %l6 = 0000000000000018
7550 swapa [%i2+%g0]0x81,%l6 ! %l6 = 00000000000000ff
7551
7552p0_label_294:
7553! %l4 = 0000000000000000, Mem[0000000030101400] = ffffffff
7554 stha %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffff0000
7555! %l5 = 00000000000000ff, Mem[0000000010141410] = 4e5976ff
7556 stha %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = 4e5900ff
7557! %l5 = 00000000000000ff, Mem[00000000300c1400] = 776060ff
7558 stba %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 776060ff
7559! Mem[0000000010081410] = ffffff7f, %l7 = ffffffffffffffff
7560 ldstuba [%i2+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
7561! Mem[00000000300c1408] = eef900ff, %l4 = 0000000000000000
7562 ldstuba [%i3+%o4]0x81,%l4 ! %l4 = 000000ee000000ff
7563! %l0 = 00000000000000ff, Mem[0000000010081410] = ffffff7f000000ff
7564 stxa %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000000000ff
7565! %l7 = 00000000000000ff, Mem[0000000010141408] = 00000000
7566 stha %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00ff0000
7567! Mem[0000000030081410] = 0000ffff, %l7 = 00000000000000ff
7568 swapa [%i2+%o5]0x81,%l7 ! %l7 = 000000000000ffff
7569! Mem[0000000030081408] = 62ffd0ff, %l6 = 00000000000000ff
7570 ldstuba [%i2+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
7571! Starting 10 instruction Load Burst
7572! Mem[0000000030101408] = ffffffff 0000ff00, %l2 = ffffffff, %l3 = ff600000
7573 ldda [%i4+%o4]0x81,%l2 ! %l2 = 00000000ffffffff 000000000000ff00
7574
7575p0_label_295:
7576! Mem[0000000030041410] = 00000076fffff9ee, %l3 = 000000000000ff00
7577 ldxa [%i1+%o5]0x89,%l3 ! %l3 = 00000076fffff9ee
7578! Mem[0000000010081408] = 0000ff00, %l6 = 00000000000000ff
7579 lduba [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
7580! Mem[000000001000141c] = 00000000, %l1 = 00000000ffd0ff62
7581 lduh [%i0+0x01e],%l1 ! %l1 = 0000000000000000
7582! Mem[0000000030141408] = 0000ff00 ee0000ff, %l4 = 000000ee, %l5 = 000000ff
7583 ldda [%i5+%o4]0x89,%l4 ! %l4 = 00000000ee0000ff 000000000000ff00
7584! Mem[000000001008141c] = 0932356f, %l7 = 000000000000ffff
7585 lduh [%i2+0x01e],%l7 ! %l7 = 000000000000356f
7586! Mem[0000000030141410] = 62ff77ee, %l7 = 000000000000356f
7587 ldsba [%i5+%o5]0x89,%l7 ! %l7 = ffffffffffffffee
7588! Mem[00000000100c1418] = 00ff00ffffff594e, %f6 = 00000000 ff000042
7589 ldd [%i3+0x018],%f6 ! %f6 = 00ff00ff ffff594e
7590! Mem[0000000010141408] = 0000ff00, %l4 = 00000000ee0000ff
7591 ldsha [%i5+%o4]0x88,%l4 ! %l4 = ffffffffffffff00
7592! Mem[0000000010081410] = ff00000000000000, %f0 = ff000000 ffffff7f
7593 ldda [%i2+%o5]0x88,%f0 ! %f0 = ff000000 00000000
7594! Starting 10 instruction Store Burst
7595! Mem[00000000100c1400] = a67170ff, %l1 = 0000000000000000
7596 swapa [%i3+%g0]0x80,%l1 ! %l1 = 00000000a67170ff
7597
7598p0_label_296:
7599! %l7 = ffffffffffffffee, Mem[0000000010101410] = 74ab0000
7600 stwa %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffffee
7601! %l2 = ffffffff, %l3 = fffff9ee, Mem[0000000010141408] = 00ff0000 ff000000
7602 std %l2,[%i5+%o4] ! Mem[0000000010141408] = ffffffff fffff9ee
7603! %f12 = 000060ff ffb35b83, Mem[0000000010041410] = ffffb300 260d69f2
7604 stda %f12,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000060ff ffb35b83
7605! %l1 = 00000000a67170ff, Mem[0000000030141408] = ee0000ff
7606 stba %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = ee0000ff
7607! %f18 = eef9ffff 62ffd0ff, Mem[0000000010141400] = 00000000 ff000000
7608 stda %f18,[%i5+%g0]0x88 ! Mem[0000000010141400] = eef9ffff 62ffd0ff
7609! Mem[00000000211c0000] = ff0037e1, %l0 = 00000000000000ff
7610 ldstub [%o2+%g0],%l0 ! %l0 = 000000ff000000ff
7611! %f20 = 00d0ff62 fffff9ee, %l4 = ffffffffffffff00
7612! Mem[0000000010001420] = 00ff00ffff76594e
7613 add %i0,0x020,%g1
7614 stda %f20,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010001420] = 00ff00ffff76594e
7615! %f20 = 00d0ff62 fffff9ee, %l4 = ffffffffffffff00
7616! Mem[0000000010141418] = 00ff00ff0aaf40f1
7617 add %i5,0x018,%g1
7618 stda %f20,[%g1+%l4]ASI_PST16_P ! Mem[0000000010141418] = 00ff00ff0aaf40f1
7619! %f0 = ff000000 00000000, Mem[0000000010001408] = 00000000 ffb35b83
7620 stda %f0 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff000000 00000000
7621! Starting 10 instruction Load Burst
7622! Mem[0000000010041408] = ffffffff, %l7 = ffffffffffffffee
7623 lduha [%i1+%o4]0x88,%l7 ! %l7 = 000000000000ffff
7624
7625p0_label_297:
7626! Mem[0000000030101408] = ffffffff, %l1 = 00000000a67170ff
7627 ldsba [%i4+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
7628! Mem[00000000211c0000] = ff0037e1, %l6 = 0000000000000000
7629 lduba [%o2+0x000]%asi,%l6 ! %l6 = 00000000000000ff
7630! Mem[0000000010081408] = 0000ff0048ff94f8, %l5 = 000000000000ff00
7631 ldxa [%i2+%o4]0x80,%l5 ! %l5 = 0000ff0048ff94f8
7632! Mem[0000000010081408] = 0000ff0048ff94f8, %f6 = 00ff00ff ffff594e
7633 ldda [%i2+%o4]0x80,%f6 ! %f6 = 0000ff00 48ff94f8
7634! Mem[00000000100c1408] = ff000000, %l5 = 0000ff0048ff94f8
7635 lduw [%i3+%o4],%l5 ! %l5 = 00000000ff000000
7636! Mem[0000000010181400] = 420000ff, %f11 = 00000000
7637 lda [%i6+%g0]0x88,%f11 ! %f11 = 420000ff
7638! Mem[0000000030041400] = ffffffff, %l4 = ffffffffffffff00
7639 lduwa [%i1+%g0]0x81,%l4 ! %l4 = 00000000ffffffff
7640! Mem[0000000030081410] = ff000000, %l5 = 00000000ff000000
7641 ldsha [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000000
7642! Mem[0000000021800140] = 00ffdf62, %l0 = 00000000000000ff
7643 ldsh [%o3+0x140],%l0 ! %l0 = 00000000000000ff
7644! Starting 10 instruction Store Burst
7645! %l4 = 00000000ffffffff, Mem[0000000030001400] = 000060ff
7646 stwa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffffffff
7647
7648p0_label_298:
7649! Mem[0000000010001400] = ff6377fa, %l2 = 00000000ffffffff
7650 ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
7651! %l5 = 0000000000000000, Mem[0000000010001400] = fa7763ff
7652 stha %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = fa770000
7653! %l3 = 00000076fffff9ee, Mem[0000000030101400] = 0000ffffff7071a6
7654 stxa %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000076fffff9ee
7655! Mem[0000000010181400] = ff000042, %l2 = 00000000000000ff
7656 swapa [%i6+%g0]0x80,%l2 ! %l2 = 00000000ff000042
7657! Mem[0000000030001410] = ffffff7f, %l6 = 00000000000000ff
7658 swapa [%i0+%o5]0x81,%l6 ! %l6 = 00000000ffffff7f
7659! %f8 = 776060ff 620f00ff, Mem[0000000010041400] = 00000000 ff76594e
7660 stda %f8 ,[%i1+0x000]%asi ! Mem[0000000010041400] = 776060ff 620f00ff
7661! Mem[00000000300c1410] = ff000000, %l0 = 00000000000000ff
7662 swapa [%i3+%o5]0x81,%l0 ! %l0 = 00000000ff000000
7663! Mem[000000001018140c] = ff000000, %l4 = 00000000ffffffff, %asi = 80
7664 swapa [%i6+0x00c]%asi,%l4 ! %l4 = 00000000ff000000
7665! Mem[00000000100c1410] = 00000000, %l7 = 000000000000ffff
7666 swapa [%i3+%o5]0x80,%l7 ! %l7 = 0000000000000000
7667! Starting 10 instruction Load Burst
7668! Mem[0000000030181410] = 0000ffff, %l5 = 0000000000000000
7669 ldsba [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000000
7670
7671p0_label_299:
7672! Mem[0000000010041408] = ffffffff, %l6 = 00000000ffffff7f
7673 lduwa [%i1+%o4]0x80,%l6 ! %l6 = 00000000ffffffff
7674! Mem[0000000010041400] = 776060ff, %f27 = 000000ff
7675 lda [%i1+%g0]0x80,%f27 ! %f27 = 776060ff
7676! %l6 = 00000000ffffffff, imm = fffffffffffff807, %l4 = 00000000ff000000
7677 or %l6,-0x7f9,%l4 ! %l4 = ffffffffffffffff
7678! Mem[0000000030101410] = 00000000, %l6 = 00000000ffffffff
7679 lduwa [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000000
7680! Mem[0000000030141408] = ff0000ee00ff0000, %f30 = 00000000 ffffffff
7681 ldda [%i5+%o4]0x81,%f30 ! %f30 = ff0000ee 00ff0000
7682! Mem[0000000010081400] = 00000000, %l6 = 0000000000000000
7683 lduwa [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
7684! Mem[0000000030081400] = 0000001800000000, %f10 = 000000ff 420000ff
7685 ldda [%i2+%g0]0x81,%f10 ! %f10 = 00000018 00000000
7686! Mem[00000000201c0000] = ffff1b53, %l5 = 0000000000000000
7687 ldub [%o0+%g0],%l5 ! %l5 = 00000000000000ff
7688! Mem[0000000010041408] = ffffffff00000000, %l6 = 0000000000000000
7689 ldx [%i1+%o4],%l6 ! %l6 = ffffffff00000000
7690! Starting 10 instruction Store Burst
7691! %f17 = 00000000, %f6 = 0000ff00, %f14 = 776060ff 00000000
7692 fsmuld %f17,%f6 ,%f14 ! %f14 = 00000000 00000000
7693
7694p0_label_300:
7695! Mem[00000000100c143b] = e52742bb, %l2 = 00000000ff000042
7696 ldstuba [%i3+0x03b]%asi,%l2 ! %l2 = 000000bb000000ff
7697! %l4 = ffffffffffffffff, Mem[00000000211c0000] = ff0037e1, %asi = 80
7698 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = ffff37e1
7699! %f1 = 00000000, Mem[0000000010081410] = 00000000
7700 sta %f1 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
7701! %f22 = 03000000 000000ff, %l6 = ffffffff00000000
7702! Mem[0000000030101410] = 0000000000000000
7703 add %i4,0x010,%g1
7704 stda %f22,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030101410] = 0000000000000000
7705! %l6 = 00000000, %l7 = 00000000, Mem[0000000010101428] = 7e181316 000071a6
7706 std %l6,[%i4+0x028] ! Mem[0000000010101428] = 00000000 00000000
7707! %l3 = 00000076fffff9ee, Mem[00000000300c1400] = 776060ff
7708 stwa %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = fffff9ee
7709! Mem[00000000300c1408] = fff900ff, %l7 = 0000000000000000
7710 swapa [%i3+%o4]0x81,%l7 ! %l7 = 00000000fff900ff
7711! %l0 = ff000000, %l1 = ffffffff, Mem[0000000010141408] = ffffffff fffff9ee
7712 stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000 ffffffff
7713! %l6 = 00000000, %l7 = fff900ff, Mem[0000000010081410] = 00000000 000000ff
7714 stda %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 fff900ff
7715! Starting 10 instruction Load Burst
7716! Mem[000000001010142c] = 00000000, %l3 = 00000076fffff9ee
7717 ldsh [%i4+0x02c],%l3 ! %l3 = 0000000000000000
7718
7719 ba,a p0_not_taken_0_end
7720p0_not_taken_0:
7721! The following code should not be executed
7722 and %l3,0x2b4,%l6
7723 fadds %f2,%f25,%f1
7724 fsubs %f26,%f21,%f14
7725 subc %l2,0x634,%l4
7726 orn %l4,0x264,%l0
7727 ba,a p0_branch_failed
7728p0_not_taken_0_end:
7729
7730
7731! End of Random Code for Thread 0
7732
7733
7734! Check Registers
7735
7736p0_check_registers:
7737 set p0_expected_registers,%g1
7738 ldx [%g1+0x000],%g2
7739 cmp %l0,%g2 ! %l0 should be 00000000ff000000
7740 bne,a,pn %xcc,p0_reg_l0_fail
7741 mov %l0,%g3
7742 ldx [%g1+0x008],%g2
7743 cmp %l1,%g2 ! %l1 should be ffffffffffffffff
7744 bne,a,pn %xcc,p0_reg_l1_fail
7745 mov %l1,%g3
7746 ldx [%g1+0x010],%g2
7747 cmp %l2,%g2 ! %l2 should be 00000000000000bb
7748 bne,a,pn %xcc,p0_reg_l2_fail
7749 mov %l2,%g3
7750 ldx [%g1+0x018],%g2
7751 cmp %l3,%g2 ! %l3 should be 0000000000000000
7752 bne,a,pn %xcc,p0_reg_l3_fail
7753 mov %l3,%g3
7754 ldx [%g1+0x020],%g2
7755 cmp %l4,%g2 ! %l4 should be ffffffffffffffff
7756 bne,a,pn %xcc,p0_reg_l4_fail
7757 mov %l4,%g3
7758 ldx [%g1+0x028],%g2
7759 cmp %l5,%g2 ! %l5 should be 00000000000000ff
7760 bne,a,pn %xcc,p0_reg_l5_fail
7761 mov %l5,%g3
7762 ldx [%g1+0x030],%g2
7763 cmp %l6,%g2 ! %l6 should be ffffffff00000000
7764 bne,a,pn %xcc,p0_reg_l6_fail
7765 mov %l6,%g3
7766 ldx [%g1+0x038],%g2
7767 cmp %l7,%g2 ! %l7 should be 00000000fff900ff
7768 bne,a,pn %xcc,p0_reg_l7_fail
7769 mov %l7,%g3
7770
7771! Check %y register
7772
7773 set 0xeef9ffff,%g2
7774 rd %y,%g3
7775 cmp %g2,%g3
7776 bne,a p0_failed
7777 mov 0x111,%g1
7778
7779! Check Floating Point Registers
7780
7781p0_check_fp_registers:
7782 set p0_expected_fp_regs,%g3
7783 std %f0,[%g1]
7784 ldx [%g1],%l1
7785 ldx [%g3+0x00],%l0
7786 cmp %l0,%l1 ! %f0 should be ff000000 00000000
7787 bne %xcc,p0_f0_fail
7788 std %f2,[%g1]
7789 ldx [%g1],%l1
7790 ldx [%g3+0x08],%l0
7791 cmp %l0,%l1 ! %f2 should be 00000000 ff606077
7792 bne %xcc,p0_f2_fail
7793 std %f4,[%g1]
7794 ldx [%g1],%l1
7795 ldx [%g3+0x10],%l0
7796 cmp %l0,%l1 ! %f4 should be 000000ff 000000ff
7797 bne %xcc,p0_f4_fail
7798 std %f6,[%g1]
7799 ldx [%g1],%l1
7800 ldx [%g3+0x18],%l0
7801 cmp %l0,%l1 ! %f6 should be 0000ff00 48ff94f8
7802 bne %xcc,p0_f6_fail
7803 std %f8,[%g1]
7804 ldx [%g1],%l1
7805 ldx [%g3+0x20],%l0
7806 cmp %l0,%l1 ! %f8 should be 776060ff 620f00ff
7807 bne %xcc,p0_f8_fail
7808 std %f10,[%g1]
7809 ldx [%g1],%l1
7810 ldx [%g3+0x28],%l0
7811 cmp %l0,%l1 ! %f10 should be 00000018 00000000
7812 bne %xcc,p0_f10_fail
7813 std %f12,[%g1]
7814 ldx [%g1],%l1
7815 ldx [%g3+0x30],%l0
7816 cmp %l0,%l1 ! %f12 should be 000060ff ffb35b83
7817 bne %xcc,p0_f12_fail
7818 std %f14,[%g1]
7819 ldx [%g1],%l1
7820 ldx [%g3+0x38],%l0
7821 cmp %l0,%l1 ! %f14 should be 00000000 00000000
7822 bne %xcc,p0_f14_fail
7823 std %f16,[%g1]
7824 ldx [%g1],%l1
7825 ldx [%g3+0x40],%l0
7826 cmp %l0,%l1 ! %f16 should be 00000000 00000000
7827 bne %xcc,p0_f16_fail
7828 std %f18,[%g1]
7829 ldx [%g1],%l1
7830 ldx [%g3+0x48],%l0
7831 cmp %l0,%l1 ! %f18 should be eef9ffff 62ffd0ff
7832 bne %xcc,p0_f18_fail
7833 std %f20,[%g1]
7834 ldx [%g1],%l1
7835 ldx [%g3+0x50],%l0
7836 cmp %l0,%l1 ! %f20 should be 00d0ff62 fffff9ee
7837 bne %xcc,p0_f20_fail
7838 std %f22,[%g1]
7839 ldx [%g1],%l1
7840 ldx [%g3+0x58],%l0
7841 cmp %l0,%l1 ! %f22 should be 03000000 000000ff
7842 bne %xcc,p0_f22_fail
7843 std %f24,[%g1]
7844 ldx [%g1],%l1
7845 ldx [%g3+0x60],%l0
7846 cmp %l0,%l1 ! %f24 should be 000060ff 0000ab74
7847 bne %xcc,p0_f24_fail
7848 std %f26,[%g1]
7849 ldx [%g1],%l1
7850 ldx [%g3+0x68],%l0
7851 cmp %l0,%l1 ! %f26 should be 03000000 776060ff
7852 bne %xcc,p0_f26_fail
7853 std %f28,[%g1]
7854 ldx [%g1],%l1
7855 ldx [%g3+0x70],%l0
7856 cmp %l0,%l1 ! %f28 should be 49a75aa3 3187a746
7857 bne %xcc,p0_f28_fail
7858 std %f30,[%g1]
7859 ldx [%g1],%l1
7860 ldx [%g3+0x78],%l0
7861 cmp %l0,%l1 ! %f30 should be ff0000ee 00ff0000
7862 bne %xcc,p0_f30_fail
7863 nop
7864
7865! The test for processor 0 has passed
7866
7867p0_passed:
7868 ta GOOD_TRAP
7869 nop
7870
7871p0_reg_l0_fail:
7872 or %g0,0xbd0,%g1
7873 ba,a p0_failed
7874p0_reg_l1_fail:
7875 or %g0,0xbd1,%g1
7876 ba,a p0_failed
7877p0_reg_l2_fail:
7878 or %g0,0xbd2,%g1
7879 ba,a p0_failed
7880p0_reg_l3_fail:
7881 or %g0,0xbd3,%g1
7882 ba,a p0_failed
7883p0_reg_l4_fail:
7884 or %g0,0xbd4,%g1
7885 ba,a p0_failed
7886p0_reg_l5_fail:
7887 or %g0,0xbd5,%g1
7888 ba,a p0_failed
7889p0_reg_l6_fail:
7890 or %g0,0xbd6,%g1
7891 ba,a p0_failed
7892p0_reg_l7_fail:
7893 or %g0,0xbd7,%g1
7894 ba,a p0_failed
7895p0_f0_fail:
7896 set p0_temp,%g6
7897 mov 0xf00,%l0
7898 stx %l0,[%g6]
7899 std %f0,[%g6+8]
7900 stx %fsr,[%g6+16]
7901 ta BAD_TRAP
7902
7903p0_f2_fail:
7904 set p0_temp,%g6
7905 mov 0xf02,%l0
7906 stx %l0,[%g6]
7907 std %f2,[%g6+8]
7908 stx %fsr,[%g6+16]
7909 ta BAD_TRAP
7910
7911p0_f4_fail:
7912 set p0_temp,%g6
7913 mov 0xf04,%l0
7914 stx %l0,[%g6]
7915 std %f4,[%g6+8]
7916 stx %fsr,[%g6+16]
7917 ta BAD_TRAP
7918
7919p0_f6_fail:
7920 set p0_temp,%g6
7921 mov 0xf06,%l0
7922 stx %l0,[%g6]
7923 std %f6,[%g6+8]
7924 stx %fsr,[%g6+16]
7925 ta BAD_TRAP
7926
7927p0_f8_fail:
7928 set p0_temp,%g6
7929 mov 0xf08,%l0
7930 stx %l0,[%g6]
7931 std %f8,[%g6+8]
7932 stx %fsr,[%g6+16]
7933 ta BAD_TRAP
7934
7935p0_f10_fail:
7936 set p0_temp,%g6
7937 mov 0xf10,%l0
7938 stx %l0,[%g6]
7939 std %f10,[%g6+8]
7940 stx %fsr,[%g6+16]
7941 ta BAD_TRAP
7942
7943p0_f12_fail:
7944 set p0_temp,%g6
7945 mov 0xf12,%l0
7946 stx %l0,[%g6]
7947 std %f12,[%g6+8]
7948 stx %fsr,[%g6+16]
7949 ta BAD_TRAP
7950
7951p0_f14_fail:
7952 set p0_temp,%g6
7953 mov 0xf14,%l0
7954 stx %l0,[%g6]
7955 std %f14,[%g6+8]
7956 stx %fsr,[%g6+16]
7957 ta BAD_TRAP
7958
7959p0_f16_fail:
7960 set p0_temp,%g6
7961 mov 0xf16,%l0
7962 stx %l0,[%g6]
7963 std %f16,[%g6+8]
7964 stx %fsr,[%g6+16]
7965 ta BAD_TRAP
7966
7967p0_f18_fail:
7968 set p0_temp,%g6
7969 mov 0xf18,%l0
7970 stx %l0,[%g6]
7971 std %f18,[%g6+8]
7972 stx %fsr,[%g6+16]
7973 ta BAD_TRAP
7974
7975p0_f20_fail:
7976 set p0_temp,%g6
7977 mov 0xf20,%l0
7978 stx %l0,[%g6]
7979 std %f20,[%g6+8]
7980 stx %fsr,[%g6+16]
7981 ta BAD_TRAP
7982
7983p0_f22_fail:
7984 set p0_temp,%g6
7985 mov 0xf22,%l0
7986 stx %l0,[%g6]
7987 std %f22,[%g6+8]
7988 stx %fsr,[%g6+16]
7989 ta BAD_TRAP
7990
7991p0_f24_fail:
7992 set p0_temp,%g6
7993 mov 0xf24,%l0
7994 stx %l0,[%g6]
7995 std %f24,[%g6+8]
7996 stx %fsr,[%g6+16]
7997 ta BAD_TRAP
7998
7999p0_f26_fail:
8000 set p0_temp,%g6
8001 mov 0xf26,%l0
8002 stx %l0,[%g6]
8003 std %f26,[%g6+8]
8004 stx %fsr,[%g6+16]
8005 ta BAD_TRAP
8006
8007p0_f28_fail:
8008 set p0_temp,%g6
8009 mov 0xf28,%l0
8010 stx %l0,[%g6]
8011 std %f28,[%g6+8]
8012 stx %fsr,[%g6+16]
8013 ta BAD_TRAP
8014
8015p0_f30_fail:
8016 set p0_temp,%g6
8017 mov 0xf30,%l0
8018 stx %l0,[%g6]
8019 std %f30,[%g6+8]
8020 stx %fsr,[%g6+16]
8021 ta BAD_TRAP
8022
8023
8024! The test for processor 0 failed
8025
8026p0_failed:
8027 set p0_temp,%g6
8028 stx %g1,[%g6]
8029 stx %g2,[%g6+8]
8030 stx %g3,[%g6+16]
8031 stx %fsr,[%g6+24]
8032 ta BAD_TRAP
8033
8034
8035! The local area data for processor 0 failed
8036
8037p0_local_failed:
8038 set done_flags,%g5
8039 mov 3,%g6
8040 st %g6,[%g5+0x000] ! Set processor 0 done flag
8041
8042 set p0_temp,%g6
8043 add %g1,%g4,%g1
8044 stx %g4,[%g6]
8045 stx %g2,[%g6+8]
8046 stx %g3,[%g6+16]
8047 st %fsr,[%g6+24]
8048 ta BAD_TRAP
8049
8050p0_selfmod_failed:
8051 ba p0_failed
8052 mov 0xabc,%g1
8053
8054p0_branch_failed:
8055 mov 0xbbb,%g1
8056 rd %ccr,%g2
8057 ba p0_failed
8058 mov 0x0,%g3
8059
8060p0_trap1e:
8061 mulx %l6,-0x4cf,%l7
8062 sdivx %l7,0xb3b,%l6
8063 orn %l0,-0x331,%l7
8064 udivx %l0,%l0,%l6
8065 fadds %f15,%f9 ,%f9
8066 xor %l5,0xac2,%l0
8067 done
8068
8069p0_trap1o:
8070 mulx %l6,-0x4cf,%l7
8071 sdivx %l7,0xb3b,%l6
8072 orn %l0,-0x331,%l7
8073 udivx %l0,%l0,%l6
8074 fadds %f15,%f9 ,%f9
8075 xor %l5,0xac2,%l0
8076 done
8077
8078
8079p0_trap2e:
8080 fstoi %f3 ,%f2
8081 fsqrts %f12,%f15
8082 mulx %l7,0x942,%l1
8083 nop
8084 fcmps %fcc3,%f11,%f11
8085 fadds %f1 ,%f12,%f4
8086 andn %l7,%l6,%l2
8087 done
8088
8089p0_trap2o:
8090 fstoi %f3 ,%f2
8091 fsqrts %f12,%f15
8092 mulx %l7,0x942,%l1
8093 nop
8094 fcmps %fcc3,%f11,%f11
8095 fadds %f1 ,%f12,%f4
8096 andn %l7,%l6,%l2
8097 done
8098
8099
8100p0_trap3e:
8101 andn %l2,%l5,%l3
8102 and %l2,%l0,%l7
8103 and %l5,0xa6f,%l1
8104 addc %l0,0x487,%l0
8105 subc %l4,-0x34e,%l4
8106 addc %l2,%l5,%l3
8107 done
8108
8109p0_trap3o:
8110 andn %l2,%l5,%l3
8111 and %l2,%l0,%l7
8112 and %l5,0xa6f,%l1
8113 addc %l0,0x487,%l0
8114 subc %l4,-0x34e,%l4
8115 addc %l2,%l5,%l3
8116 done
8117
8118! Cross Processor Interrupt Handler
8119
8120cross_intr_handler:
8121 membar #Sync
8122! Identify the recipient of the interrupt
8123 mov 0x10,%g1 ! VA of Core ID Register
8124 ldxa [%g1]ASI_CMP_CORE_ID,%g1
8125 and %g1,0x3f,%g4 ! Extract Core ID in %g4
8126 sll %g4,2,%g1 ! Index into intr receive array
8127 set received_xintr,%g2 ! Pointer to receive counters
8128 lduw [%g2+%g1],%g3 ! Get receive count
8129 inc %g3 ! Incement by 1
8130 st %g3,[%g2+%g1] ! Update receive count
8131! Reset busy bit interrupts and return
8132 mov 0x40,%g1 ! Busy bit
8133 stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
8134 membar #Sync
8135 retry
8136
8137inst_access_handler:
8138 done
8139
8140 .align 256
8141data_access_handler:
81421: done
8143
8144p0_init_memory_pointers:
8145 set p0_init_registers,%g1
8146 mov %g0,%g2
8147 mov %g0,%g3
8148 mov %g0,%g4
8149 mov %g0,%g5
8150 mov %g0,%g6
8151 mov %g0,%g7
8152
8153! Initialize memory pointers for window 0
8154 set p0_local0_start,%i0
8155 set p0_local1_start,%i1
8156 set p0_local2_start,%i2
8157 set p0_local3_start,%i3
8158 set p0_local4_start,%i4
8159 set p0_local5_start,%i5
8160 set p0_local6_start,%i6
8161 clr %i7
8162! Init Local Registers in Window 0
8163 ldx [%g1+0x000],%l0 ! %l0 = 2c3c68ba8f64fc7b
8164 ldx [%g1+0x008],%l1 ! %l1 = 6a81f0fc63aa7b31
8165 ldx [%g1+0x010],%l2 ! %l2 = 74c225ac0d750daf
8166 ldx [%g1+0x018],%l3 ! %l3 = ea599ffbc149c3cb
8167 ldx [%g1+0x020],%l4 ! %l4 = f756d882a8a1dfcf
8168 ldx [%g1+0x028],%l5 ! %l5 = c3c0b99e1211677a
8169 ldx [%g1+0x030],%l6 ! %l6 = 3649d7309243d268
8170 ldx [%g1+0x038],%l7 ! %l7 = f0d0a402105c0ea4
8171
8172! Initialize the output register of window 0
8173
8174 set share0_start,%o0
8175 set share1_start,%o1
8176 set share2_start,%o2
8177 set share3_start,%o3
8178 mov 0x08,%o4
8179 mov 0x10,%o5
8180 mov 0x18,%o6
8181
8182 retl
8183 nop
8184
8185user_text_end:
8186 .seg "text"
8187 .align 0x2000
8188user_near0_start:
8189p0_near_0_le:
8190 mulx %l6,-0x4cf,%l7
8191 sdivx %l7,0xb3b,%l6
8192 orn %l0,-0x331,%l7
8193 udivx %l0,%l0,%l6
8194 fadds %f15,%f9 ,%f9
8195 jmpl %o7,%g0
8196 sub %l7,-0x4c0,%l2
8197p0_near_0_he:
8198 and %l5,0xa6f,%l1
8199 fcmps %fcc0,%f22,%f24
8200 jmpl %o7,%g0
8201 mulx %l0,%l4,%l4
8202near0_b2b_h:
8203 and %l6,0xb9d,%l3
8204 mulx %l4,%l2,%l3
8205 udivx %l2,%l3,%l0
8206 mulx %l3,%l1,%l5
8207 jmpl %o7,%g0
8208 or %l7,%l7,%l5
8209near0_b2b_l:
8210 fdivs %f2 ,%f10,%f11
8211 fcmps %fcc1,%f9 ,%f15
8212 xnor %l1,0x80b,%l2
8213 addc %l6,%l0,%l1
8214 jmpl %o7,%g0
8215 fdivs %f8 ,%f9 ,%f10
8216user_near0_end:
8217 .seg "text"
8218 .align 0x2000
8219user_near1_start:
8220p0_near_1_le:
8221 umul %l6,%l0,%l2
8222 sub %l3,%l2,%l1
8223 and %l3,0xaa4,%l5
8224 jmpl %o7,%g0
8225 smul %l4,%l3,%l3
8226p0_near_1_he:
8227 sub %l2,%l2,%l0
8228 sdivx %l5,-0xa53,%l0
8229 add %l5,0x837,%l3
8230 jmpl %o7,%g0
8231 ld [%i3+0x008],%f24 ! Mem[00000000100c1408]
8232near1_b2b_h:
8233 subc %l1,-0x805,%l1
8234 or %l3,%l3,%l0
8235 fsubs %f30,%f28,%f27
8236 addc %l0,-0xfed,%l4
8237 jmpl %o7,%g0
8238 sub %l6,%l6,%l1
8239near1_b2b_l:
8240 orn %l4,-0xa01,%l5
8241 fsqrts %f14,%f5
8242 addc %l6,0x50c,%l1
8243 add %l2,-0x164,%l7
8244 jmpl %o7,%g0
8245 fcmps %fcc0,%f13,%f8
8246user_near1_end:
8247 .seg "text"
8248 .align 0x2000
8249user_near2_start:
8250p0_near_2_le:
8251 fdivs %f13,%f4 ,%f0
8252 jmpl %o7,%g0
8253 fcmps %fcc0,%f0 ,%f1
8254p0_near_2_he:
8255 smul %l0,%l6,%l3
8256 fdivs %f23,%f23,%f18
8257 fadds %f22,%f19,%f27
8258 xnor %l6,-0xf78,%l4
8259 or %l2,-0x715,%l7
8260 or %l7,-0xfe5,%l7
8261 jmpl %o7,%g0
8262 andn %l0,%l3,%l4
8263near2_b2b_h:
8264 fsqrts %f26,%f27
8265 udivx %l4,%l2,%l7
8266 jmpl %o7,%g0
8267 fdivs %f19,%f29,%f16
8268near2_b2b_l:
8269 mulx %l5,0x4d4,%l5
8270 sdivx %l7,0x2c8,%l1
8271 jmpl %o7,%g0
8272 add %l5,-0x1b8,%l4
8273user_near2_end:
8274 .seg "text"
8275 .align 0x2000
8276user_near3_start:
8277p0_near_3_le:
8278 or %l5,0x307,%l2
8279 xnor %l5,0xc61,%l2
8280 fadds %f4 ,%f10,%f12
8281 jmpl %o7,%g0
8282 ldx [%i3+0x020],%l1 ! Mem[00000000100c1420]
8283p0_near_3_he:
8284 mulx %l3,%l4,%l2
8285 fcmps %fcc3,%f30,%f30
8286 jmpl %o7,%g0
8287 ldd [%i5+0x010],%f20 ! Mem[0000000010141410]
8288near3_b2b_h:
8289 fmuls %f29,%f29,%f22
8290 fsubs %f30,%f20,%f18
8291 or %l5,-0x92c,%l0
8292 orn %l2,0xc8a,%l3
8293 mulx %l7,%l3,%l1
8294 jmpl %o7,%g0
8295 orn %l0,%l0,%l0
8296near3_b2b_l:
8297 xor %l7,%l1,%l2
8298 add %l1,-0xf69,%l5
8299 smul %l5,%l0,%l7
8300 umul %l0,-0x5de,%l5
8301 fsubs %f4 ,%f12,%f10
8302 jmpl %o7,%g0
8303 or %l6,%l4,%l7
8304user_near3_end:
8305 .seg "text"
8306 .text
8307 .align 0x2000
8308user_far0_start:
8309p0_far_0_le:
8310 stb %l4,[%i2+0x012] ! Mem[0000000010081412]
8311 orn %l0,%l4,%l6
8312 umul %l7,%l2,%l1
8313 udivx %l3,0xb56,%l1
8314 jmpl %o7,%g0
8315 fmuls %f15,%f14,%f6
8316p0_far_0_lem:
8317 membar #Sync
8318 stb %l4,[%i2+0x012] ! Mem[0000000010081412]
8319 orn %l0,%l4,%l6
8320 umul %l7,%l2,%l1
8321 udivx %l3,0xb56,%l1
8322 jmpl %o7,%g0
8323 fmuls %f15,%f14,%f6
8324p0_far_0_he:
8325 st %f18,[%i3+0x014] ! Mem[00000000100c1414]
8326 udivx %l2,0xca6,%l0
8327 jmpl %o7,%g0
8328 umul %l4,-0x80a,%l6
8329p0_far_0_hem:
8330 membar #Sync
8331 st %f18,[%i3+0x014] ! Mem[00000000100c1414]
8332 udivx %l2,0xca6,%l0
8333 jmpl %o7,%g0
8334 umul %l4,-0x80a,%l6
8335p0_loop_branch_0:
8336 jmpl %o7+12,%g0
8337 add %l0,1,%l0
8338far0_b2b_h:
8339 jmpl %o7,%g0
8340 fdivs %f20,%f19,%f23
8341 jmpl %o7,%g0
8342 nop
8343far0_b2b_l:
8344 jmpl %o7,%g0
8345 udivx %l5,-0x767,%l5
8346 jmpl %o7,%g0
8347 nop
8348user_far0_end:
8349 .seg "text"
8350 .text
8351 .align 0x2000
8352user_far1_start:
8353p0_far_1_le:
8354 fcmps %fcc2,%f8 ,%f2
8355 fsqrts %f13,%f0
8356 jmpl %o7,%g0
8357 udivx %l0,%l0,%l1
8358p0_far_1_lem:
8359 fcmps %fcc2,%f8 ,%f2
8360 fsqrts %f13,%f0
8361 jmpl %o7,%g0
8362 udivx %l0,%l0,%l1
8363p0_far_1_he:
8364 smul %l5,0xcdb,%l2
8365 fadds %f27,%f17,%f26
8366 orn %l3,%l4,%l5
8367 jmpl %o7,%g0
8368 nop
8369p0_far_1_hem:
8370 smul %l5,0xcdb,%l2
8371 fadds %f27,%f17,%f26
8372 orn %l3,%l4,%l5
8373 jmpl %o7,%g0
8374 nop
8375p0_loop_branch_1:
8376 jmpl %o7+12,%g0
8377 add %l0,2,%l0
8378far1_b2b_h:
8379 subc %l0,%l2,%l0
8380 fsubs %f19,%f24,%f20
8381 udivx %l0,%l2,%l6
8382 fmuls %f21,%f22,%f18
8383 fsqrts %f27,%f19
8384 jmpl %o7,%g0
8385 fmuls %f23,%f30,%f30
8386far1_b2b_l:
8387 and %l1,%l3,%l0
8388 addc %l1,-0x440,%l5
8389 add %l5,0x744,%l3
8390 mulx %l1,0x23e,%l7
8391 sub %l7,%l1,%l6
8392 jmpl %o7,%g0
8393 fsubs %f4 ,%f6 ,%f1
8394user_far1_end:
8395 .seg "text"
8396 .text
8397 .align 0x2000
8398user_far2_start:
8399p0_far_2_le:
8400 mulx %l0,-0x1ac,%l7
8401 orn %l3,%l4,%l0
8402 jmpl %o7,%g0
8403 and %l6,%l3,%l5
8404p0_far_2_lem:
8405 mulx %l0,-0x1ac,%l7
8406 orn %l3,%l4,%l0
8407 jmpl %o7,%g0
8408 and %l6,%l3,%l5
8409p0_far_2_he:
8410 or %l2,0x1e5,%l2
8411 jmpl %o7,%g0
8412 umul %l5,0xe0b,%l6
8413p0_far_2_hem:
8414 or %l2,0x1e5,%l2
8415 jmpl %o7,%g0
8416 umul %l5,0xe0b,%l6
8417p0_loop_branch_2:
8418 jmpl %o7+12,%g0
8419 add %l0,3,%l0
8420far2_b2b_h:
8421 fmuls %f30,%f22,%f24
8422 subc %l1,0x49f,%l7
8423 subc %l5,%l1,%l3
8424 jmpl %o7,%g0
8425 sub %l2,-0x483,%l0
8426far2_b2b_l:
8427 udivx %l6,0x259,%l6
8428 fsubs %f3 ,%f9 ,%f14
8429 xnor %l4,-0xa96,%l1
8430 jmpl %o7,%g0
8431 mulx %l2,%l2,%l4
8432user_far2_end:
8433 .seg "text"
8434 .text
8435 .align 0x2000
8436user_far3_start:
8437p0_far_3_le:
8438 subc %l7,-0xc4c,%l0
8439 fcmps %fcc2,%f15,%f14
8440 jmpl %o7,%g0
8441 sdivx %l0,-0xa24,%l2
8442p0_far_3_lem:
8443 subc %l7,-0xc4c,%l0
8444 fcmps %fcc2,%f15,%f14
8445 jmpl %o7,%g0
8446 sdivx %l0,-0xa24,%l2
8447p0_far_3_he:
8448 andn %l6,-0x6ca,%l3
8449 sub %l6,0x2ce,%l1
8450 fdivs %f25,%f20,%f20
8451 fsubs %f25,%f27,%f23
8452 orn %l5,0xc71,%l0
8453 jmpl %o7,%g0
8454 sub %l6,-0x4ec,%l0
8455p0_far_3_hem:
8456 andn %l6,-0x6ca,%l3
8457 sub %l6,0x2ce,%l1
8458 fdivs %f25,%f20,%f20
8459 fsubs %f25,%f27,%f23
8460 orn %l5,0xc71,%l0
8461 jmpl %o7,%g0
8462 sub %l6,-0x4ec,%l0
8463p0_loop_branch_3:
8464 jmpl %o7+12,%g0
8465 add %l0,4,%l0
8466far3_b2b_h:
8467 fdivs %f24,%f26,%f25
8468 fcmps %fcc3,%f31,%f25
8469 fsqrts %f29,%f28
8470 and %l3,0xbf4,%l1
8471 smul %l5,%l2,%l1
8472 sdivx %l4,%l0,%l7
8473 addc %l3,-0xb6d,%l7
8474 jmpl %o7,%g0
8475 andn %l7,%l5,%l3
8476far3_b2b_l:
8477 andn %l7,%l7,%l7
8478 fadds %f9 ,%f1 ,%f4
8479 orn %l3,-0xf60,%l5
8480 addc %l6,-0x0c2,%l1
8481 xor %l2,%l3,%l7
8482 umul %l0,%l3,%l7
8483 add %l4,-0xd96,%l7
8484 jmpl %o7,%g0
8485 andn %l3,0xe6a,%l4
8486user_far3_end:
8487 .seg "text"
8488 .align 0x2000
8489user_jump0_start:
8490 INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
8491p0_jmpl_0_le:
8492 subc %l3,%l6,%l7
8493 or %l1,%l7,%l0
8494 add %l2,-0xa5a,%l0
8495 xor %l2,%l7,%l4
8496 smul %l3,0x31b,%l6
8497 jmpl %g6+8,%g0
8498 fdivs %f13,%f8 ,%f2
8499p0_call_0_le:
8500 fmuls %f8 ,%f8 ,%f6
8501 xor %l3,0x557,%l2
8502 addc %l7,-0xfac,%l5
8503 fdivs %f3 ,%f3 ,%f0
8504 fsubs %f5 ,%f14,%f4
8505 retl
8506 or %l1,%l6,%l4
8507p0_jmpl_0_lo:
8508 subc %l3,%l6,%l7
8509 or %l1,%l7,%l0
8510 add %l2,-0xa5a,%l0
8511 xor %l2,%l7,%l4
8512 smul %l3,0x31b,%l6
8513 jmpl %g6+8,%g0
8514 fdivs %f13,%f8 ,%f2
8515p0_call_0_lo:
8516 fmuls %f8 ,%f8 ,%f6
8517 xor %l3,0x557,%l2
8518 addc %l7,-0xfac,%l5
8519 fdivs %f3 ,%f3 ,%f0
8520 fsubs %f5 ,%f14,%f4
8521 retl
8522 or %l1,%l6,%l4
8523p0_jmpl_0_he:
8524 fmuls %f27,%f20,%f30
8525 jmpl %g6+8,%g0
8526 fcmps %fcc1,%f30,%f27
8527p0_call_0_he:
8528 subc %l7,0xada,%l0
8529 sdivx %l4,0x86f,%l1
8530 fdivs %f27,%f22,%f26
8531 fdivs %f31,%f16,%f26
8532 ldstub [%o2+0x001],%l0 ! Mem[00000000211c0001]
8533 retl
8534 andn %l5,-0x35c,%l0
8535p0_jmpl_0_ho:
8536 fmuls %f27,%f20,%f30
8537 jmpl %g6+8,%g0
8538 fcmps %fcc1,%f30,%f27
8539p0_call_0_ho:
8540 subc %l7,0xada,%l0
8541 sdivx %l4,0x86f,%l1
8542 fdivs %f27,%f22,%f26
8543 fdivs %f31,%f16,%f26
8544 ldstub [%i2+0x001],%l0 ! Mem[00000000211c0001]
8545 retl
8546 andn %l5,-0x35c,%l0
8547user_jump0_end:
8548 .seg "text"
8549 .align 0x2000
8550user_jump1_start:
8551 INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
8552p0_jmpl_1_le:
8553 xnor %l6,0xb5f,%l5
8554 add %l7,%l4,%l5
8555 addc %l7,0xf11,%l7
8556 andn %l6,%l0,%l4
8557 mulx %l2,0x1f0,%l4
8558 jmpl %g6+8,%g0
8559 and %l0,%l2,%l1
8560p0_call_1_le:
8561 fdivs %f15,%f11,%f10
8562 retl
8563 or %l7,-0x9ae,%l4
8564p0_jmpl_1_lo:
8565 xnor %l6,0xb5f,%l5
8566 add %l7,%l4,%l5
8567 addc %l7,0xf11,%l7
8568 andn %l6,%l0,%l4
8569 mulx %l2,0x1f0,%l4
8570 jmpl %g6+8,%g0
8571 and %l0,%l2,%l1
8572p0_call_1_lo:
8573 fdivs %f15,%f11,%f10
8574 retl
8575 or %l7,-0x9ae,%l4
8576p0_jmpl_1_he:
8577 or %l0,0x3c3,%l7
8578 fcmps %fcc1,%f28,%f19
8579 udivx %l3,-0x1d6,%l0
8580 mulx %l0,%l0,%l1
8581 fsqrts %f16,%f26
8582 jmpl %g6+8,%g0
8583 and %l7,0x14f,%l2
8584p0_call_1_he:
8585 sub %l7,%l4,%l4
8586 sdivx %l4,%l3,%l3
8587 ld [%i2+0x004],%f16 ! Mem[0000000010081404]
8588 retl
8589 fdivs %f30,%f28,%f26
8590p0_jmpl_1_ho:
8591 or %l0,0x3c3,%l7
8592 fcmps %fcc1,%f28,%f19
8593 udivx %l3,-0x1d6,%l0
8594 mulx %l0,%l0,%l1
8595 fsqrts %f16,%f26
8596 jmpl %g6+8,%g0
8597 and %l7,0x14f,%l2
8598p0_call_1_ho:
8599 sub %l7,%l4,%l4
8600 sdivx %l4,%l3,%l3
8601 ld [%o2+0x004],%f16 ! Mem[0000000010081404]
8602 retl
8603 fdivs %f30,%f28,%f26
8604user_jump1_end:
8605 .seg "text"
8606 .align 0x2000
8607user_jump2_start:
8608 INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
8609p0_jmpl_2_le:
8610 umul %l1,%l0,%l5
8611 jmpl %g6+8,%g0
8612 fdivs %f10,%f9 ,%f15
8613p0_call_2_le:
8614 subc %l6,%l1,%l3
8615 sub %l2,-0xb4d,%l5
8616 and %l0,0xda6,%l2
8617 smul %l0,-0x228,%l1
8618 retl
8619 sub %l4,%l1,%l4
8620p0_jmpl_2_lo:
8621 umul %l1,%l0,%l5
8622 jmpl %g6+8,%g0
8623 fdivs %f10,%f9 ,%f15
8624p0_call_2_lo:
8625 subc %l6,%l1,%l3
8626 sub %l2,-0xb4d,%l5
8627 and %l0,0xda6,%l2
8628 smul %l0,-0x228,%l1
8629 retl
8630 sub %l4,%l1,%l4
8631p0_jmpl_2_he:
8632 fdivs %f18,%f31,%f16
8633 fcmps %fcc0,%f23,%f20
8634 or %l2,%l1,%l2
8635 fitos %f25,%f26
8636 orn %l3,%l6,%l5
8637 smul %l6,0xdf9,%l2
8638 jmpl %g6+8,%g0
8639 mulx %l0,0xb98,%l7
8640p0_call_2_he:
8641 umul %l6,%l7,%l4
8642 ldx [%i1+0x028],%l4 ! Mem[0000000010041428]
8643 andn %l5,0x024,%l4
8644 xor %l5,%l6,%l1
8645 retl
8646 or %l0,%l3,%l0
8647p0_jmpl_2_ho:
8648 fdivs %f18,%f31,%f16
8649 fcmps %fcc0,%f23,%f20
8650 or %l2,%l1,%l2
8651 fitos %f25,%f26
8652 orn %l3,%l6,%l5
8653 smul %l6,0xdf9,%l2
8654 jmpl %g6+8,%g0
8655 mulx %l0,0xb98,%l7
8656p0_call_2_ho:
8657 umul %l6,%l7,%l4
8658 ldx [%o1+0x028],%l4 ! Mem[0000000010041428]
8659 andn %l5,0x024,%l4
8660 xor %l5,%l6,%l1
8661 retl
8662 or %l0,%l3,%l0
8663user_jump2_end:
8664 .seg "text"
8665 .align 0x2000
8666user_jump3_start:
8667 INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
8668p0_jmpl_3_le:
8669 umul %l2,%l6,%l5
8670 sub %l2,%l0,%l3
8671 jmpl %g6+8,%g0
8672 umul %l4,-0x707,%l3
8673p0_call_3_le:
8674 fsubs %f12,%f7 ,%f15
8675 fdtoi %f14,%f2
8676 udivx %l1,0x8ed,%l3
8677 fmuls %f14,%f2 ,%f9
8678 addc %l1,%l2,%l0
8679 fdivs %f10,%f4 ,%f6
8680 and %l1,-0x48d,%l3
8681 retl
8682 xnor %l6,%l2,%l1
8683p0_jmpl_3_lo:
8684 umul %l2,%l6,%l5
8685 sub %l2,%l0,%l3
8686 jmpl %g6+8,%g0
8687 umul %l4,-0x707,%l3
8688p0_call_3_lo:
8689 fsubs %f12,%f7 ,%f15
8690 fdtoi %f14,%f2
8691 udivx %l1,0x8ed,%l3
8692 fmuls %f14,%f2 ,%f9
8693 addc %l1,%l2,%l0
8694 fdivs %f10,%f4 ,%f6
8695 and %l1,-0x48d,%l3
8696 retl
8697 xnor %l6,%l2,%l1
8698p0_jmpl_3_he:
8699 udivx %l7,-0x67c,%l1
8700 smul %l5,%l7,%l2
8701 mulx %l7,-0x0c8,%l5
8702 fadds %f28,%f24,%f21
8703 fmuls %f17,%f20,%f24
8704 jmpl %g6+8,%g0
8705 subc %l1,%l2,%l6
8706p0_call_3_he:
8707 umul %l2,-0x65f,%l5
8708 xnor %l6,-0x9ab,%l4
8709 retl
8710 xnor %l2,%l6,%l1
8711p0_jmpl_3_ho:
8712 udivx %l7,-0x67c,%l1
8713 smul %l5,%l7,%l2
8714 mulx %l7,-0x0c8,%l5
8715 fadds %f28,%f24,%f21
8716 fmuls %f17,%f20,%f24
8717 jmpl %g6+8,%g0
8718 subc %l1,%l2,%l6
8719p0_call_3_ho:
8720 umul %l2,-0x65f,%l5
8721 xnor %l6,-0x9ab,%l4
8722 retl
8723 xnor %l2,%l6,%l1
8724user_jump3_end:
8725
8726 .seg "data"
8727 .align 0x2000
8728user_data_start:
8729done_flags:
8730 .word 0
8731 .align 8
8732done_count:
8733 .word 0,0
8734Start_Flags:
8735 .word 0,0,0,0
8736Finish_Flag:
8737 .word 0,0
8738 .align 8
8739num_processors:
8740 .word 1
8741num_agents:
8742 .word 0
8743no_membar:
8744 .word 0
8745max_ireg:
8746 .word 8,0
8747max_freg:
8748 .word 32,0
8749 .align 64
8750p0_temp:
8751 .word 0,0,0,0,0,0,0,0
8752 .word 0,0,0,0,0,0,0,0
8753 .word 0,0,0,0,0,0,0,0
8754 .word 0,0,0,0,0,0,0,0
8755p0_debug:
8756 .word 0,0,0,0,0,0,0,0
8757 .word 0,0,0,0,0,0,0,0
8758p0_fsr:
8759 .word 0x00000000,0x00000000
8760 .align 8
8761p0_loop_cnt:
8762 .word 1,0
8763max_windows:
8764 .word 1,0,0,0,0,0,0,0
8765 .word 0,0,0,0,0,0,0,0
8766 .word 0,0,0,0,0,0,0,0
8767 .word 0,0,0,0,0,0,0,0
8768 .word 0,0,0,0,0,0,0,0
8769 .word 0,0,0,0,0,0,0,0
8770 .word 0,0,0,0,0,0,0,0
8771 .word 0,0,0,0,0,0,0,0
8772 .word 0,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
8797 .align 8
8798p0_init_registers:
8799 .word 0x2c3c68ba,0x8f64fc7b ! Init value for %l0
8800 .word 0x6a81f0fc,0x63aa7b31 ! Init value for %l1
8801 .word 0x74c225ac,0x0d750daf ! Init value for %l2
8802 .word 0xea599ffb,0xc149c3cb ! Init value for %l3
8803 .word 0xf756d882,0xa8a1dfcf ! Init value for %l4
8804 .word 0xc3c0b99e,0x1211677a ! Init value for %l5
8805 .word 0x3649d730,0x9243d268 ! Init value for %l6
8806 .word 0xf0d0a402,0x105c0ea4 ! Init value for %l7
8807 .align 64
8808p0_init_freg:
8809 .word 0xbae8ddbe,0x1e1c212c ! Init value for %f0
8810 .word 0xac39f5c2,0x388d3f5c ! Init value for %f2
8811 .word 0x3cf8d76e,0x085ac4d0 ! Init value for %f4
8812 .word 0xeebd8db3,0x95df57db ! Init value for %f6
8813 .word 0x78a9ce36,0xf7a81e4a ! Init value for %f8
8814 .word 0x4d9c7ba1,0xfd949712 ! Init value for %f10
8815 .word 0x01834367,0x6faa8653 ! Init value for %f12
8816 .word 0x75824276,0x69ae75b6 ! Init value for %f14
8817 .word 0xbaed3071,0xc49472b3 ! Init value for %f16
8818 .word 0xc53d9142,0xddad30d2 ! Init value for %f18
8819 .word 0x0df09827,0x2d4ae274 ! Init value for %f20
8820 .word 0x3d724527,0xc1286522 ! Init value for %f22
8821 .word 0xf0de7be6,0xad4fd416 ! Init value for %f24
8822 .word 0x31827479,0xfcef8d0a ! Init value for %f26
8823 .word 0x17cbdde4,0x09c878e8 ! Init value for %f28
8824 .word 0x759380a6,0x2c8f72af ! Init value for %f30
8825 .word 0x43a83241,0xc1367bab ! Init value for %f32
8826 .word 0x1548ab92,0x67c90033 ! Init value for %f34
8827 .word 0xb4c7c93f,0xb1cbe074 ! Init value for %f36
8828 .word 0x48a3b397,0xb9488ce3 ! Init value for %f38
8829 .word 0x8acd3823,0xe6f6cf45 ! Init value for %f40
8830 .word 0x13d4c062,0x3f34423c ! Init value for %f42
8831 .word 0xf820c28c,0x893f27a1 ! Init value for %f44
8832 .word 0x82ffcd63,0xca61af0a ! Init value for %f46
8833 .word 0x9134b412,0x412e11c8
8834 .word 0xfa725a92,0x9c54953e
8835 .word 0xded29e84,0x8c7d96f8
8836 .word 0xab16d108,0xbd447c39
8837 .word 0xe9339ff5,0xd331d5c7
8838 .word 0x42876e6d,0xfe346c5e
8839 .word 0x8be6e228,0x63d22aec
8840 .word 0xfb745eaf,0x45bf7550
8841p0_share_mask:
8842 .word 0xffff0000,0x00000000
8843 .word 0x00000000,0x00000000
8844 .word 0x00000000,0x00000000
8845 .word 0x00000000,0x00000000
8846 .word 0x00000000,0x00000000
8847 .word 0x00000000,0x00000000
8848 .word 0x00000000,0x00000000
8849 .word 0x00000000,0x00000000
8850p0_expected_registers:
8851 .word 0x00000000,0xff000000
8852 .word 0xffffffff,0xffffffff
8853 .word 0x00000000,0x000000bb
8854 .word 0x00000000,0x00000000
8855 .word 0xffffffff,0xffffffff
8856 .word 0x00000000,0x000000ff
8857 .word 0xffffffff,0x00000000
8858 .word 0x00000000,0xfff900ff
8859p0_expected_fp_regs:
8860 .word 0xff000000,0x00000000
8861 .word 0x00000000,0xff606077
8862 .word 0x000000ff,0x000000ff
8863 .word 0x0000ff00,0x48ff94f8
8864 .word 0x776060ff,0x620f00ff
8865 .word 0x00000018,0x00000000
8866 .word 0x000060ff,0xffb35b83
8867 .word 0x00000000,0x00000000
8868 .word 0x00000000,0x00000000
8869 .word 0xeef9ffff,0x62ffd0ff
8870 .word 0x00d0ff62,0xfffff9ee
8871 .word 0x03000000,0x000000ff
8872 .word 0x000060ff,0x0000ab74
8873 .word 0x03000000,0x776060ff
8874 .word 0x49a75aa3,0x3187a746
8875 .word 0xff0000ee,0x00ff0000
8876 .word 0x0000000e,0x00000c00 ! %fsr = 0000000e00000c00
8877p0_local0_expect:
8878 .word 0x000077fa,0x0000ffff
8879 .word 0x00000000,0x000000ff
8880 .word 0xff18ffff,0xffffffff
8881 .word 0x776060ff,0x00000000
8882 .word 0x00ff00ff,0xff76594e
8883 .word 0x00000000,0x0000b6ff
8884 .word 0x000000ff,0xa35aa749
8885 .word 0xe7e33264,0x85ebe3f9
8886p0_local0_sec_expect:
8887 .word 0xffffffff,0x0000ab74
8888 .word 0x62ff77fa,0xfffff9ee
8889 .word 0x000000ff,0x62ffd000
8890 .word 0x046279b8,0xa0f0cd14
8891 .word 0x9a031f0a,0x626377fa
8892 .word 0x0aaf40f1,0xffffff7f
8893 .word 0x46a78731,0xa35aa749
8894 .word 0xe7e33264,0x85eb95f9
8895p0_local1_expect:
8896 .word 0x776060ff,0x620f00ff
8897 .word 0xffffffff,0x00000000
8898 .word 0x835bb3ff,0xff600000
8899 .word 0x00ff00ff,0xa0ff594e
8900 .word 0xffffffff,0xff606077
8901 .word 0x293e0dfb,0x00000000
8902 .word 0x00000000,0xffff1867
8903 .word 0xe527ffbb,0xb8796204
8904p0_local1_sec_expect:
8905 .word 0xffffffff,0x000000ff
8906 .word 0x776060ff,0x00000000
8907 .word 0xeef9ffff,0x76000000
8908 .word 0x4e5976ff,0x00000000
8909 .word 0xff000f62,0x7a53ffff
8910 .word 0x0000b6ff,0xffffffff
8911 .word 0xff000000,0x00000000
8912 .word 0x00000000,0xff606077
8913p0_local2_expect:
8914 .word 0x00000000,0x000000ff
8915 .word 0x0000ff00,0x48ff94f8
8916 .word 0x00000000,0xfff900ff
8917 .word 0x00487e00,0x0932356f
8918 .word 0x7fffffff,0x00000000
8919 .word 0xd3332db5,0xfffff9ee
8920 .word 0x00000000,0xffffffff
8921 .word 0xfffc007a,0x00000000
8922p0_local2_sec_expect:
8923 .word 0x00000018,0x00000000
8924 .word 0xffd0ff62,0xff617e1e
8925 .word 0x000000ff,0xffffff00
8926 .word 0xffffffff,0xed5fa07b
8927 .word 0x7e181316,0x4e5976b4
8928 .word 0x0000006f,0x8c9fd8d8
8929 .word 0x000000ff,0x00000000
8930 .word 0xffffffff,0xa35aa749
8931p0_local3_expect:
8932 .word 0x00000000,0xfa77ff62
8933 .word 0xff000000,0x00000000
8934 .word 0x0000ffff,0x00000000
8935 .word 0x00ff00ff,0xffff594e
8936 .word 0x000000ff,0xffffffff
8937 .word 0xd003a0ff,0xff617eff
8938 .word 0x00000000,0x0000b6ff
8939 .word 0xe52742ff,0x85eb95f9
8940p0_local3_sec_expect:
8941 .word 0xeef9ffff,0x6d3d239e
8942 .word 0x00000000,0x00000000
8943 .word 0x000000ff,0x1e3fe782
8944 .word 0xff617e1e,0xff4bff0c
8945 .word 0x0aaf40f1,0xffffff7f
8946 .word 0x7594537a,0x8c9fd8ce
8947 .word 0xf140af0a,0x2bc15bce
8948 .word 0xfa189f8c,0x62000077
8949p0_local4_expect:
8950 .word 0xffffffff,0xffffffff
8951 .word 0xffb35b83,0xffffffff
8952 .word 0xffffffee,0xff600000
8953 .word 0xffffffff,0xffffffff
8954 .word 0x00000000,0x7a53ffff
8955 .word 0x00000000,0x00000000
8956 .word 0xff76594e,0x0000001e
8957 .word 0x00000000,0x00ff0000
8958p0_local4_sec_expect:
8959 .word 0x00000076,0xfffff9ee
8960 .word 0xffffffff,0x0000ff00
8961 .word 0x00000000,0x00000000
8962 .word 0xffffffff,0xffff0000
8963 .word 0xffff537a,0x00000000
8964 .word 0xffffffff,0x1613187e
8965 .word 0x7fffffff,0xf140af0a
8966 .word 0xffff537a,0x00000000
8967p0_local5_expect:
8968 .word 0xffd0ff62,0xfffff9ee
8969 .word 0xff000000,0xffffffff
8970 .word 0xff00594e,0x1e7e61ff
8971 .word 0x00ff00ff,0x0aaf40f1
8972 .word 0xffffffff,0x9f006300
8973 .word 0x0018ffff,0x00000000
8974 .word 0x1e7e61ff,0xffff1867
8975 .word 0xe52742bb,0xb8796204
8976p0_local5_sec_expect:
8977 .word 0xffffffff,0xfa77ff62
8978 .word 0xff0000ee,0x00ff0000
8979 .word 0xee77ff62,0x000000ff
8980 .word 0xffffffff,0xffffffff
8981 .word 0x00000000,0x7a53ffff
8982 .word 0x7e181316,0xffffffff
8983 .word 0x0aaf40f1,0xffffff7f
8984 .word 0x00000000,0x00ff0000
8985p0_local6_expect:
8986 .word 0x000000ff,0x6718ffff
8987 .word 0xff000000,0xffffffff
8988 .word 0x00ff0000,0xffffffff
8989 .word 0x869902ff,0x00000000
8990 .word 0x1e7e61ff,0xffff03d0
8991 .word 0x7cca72a4,0x8a27d318
8992 .word 0x00000000,0x000018ff
8993 .word 0x62000f62,0xffff1800
8994p0_local6_sec_expect:
8995 .word 0x000060ff,0x0000ab74
8996 .word 0x03000000,0x000000ff
8997 .word 0x0000ffff,0x908cf85a
8998 .word 0x53b35b83,0xf2690d26
8999 .word 0x00000000,0x7a00fcff
9000 .word 0x1e000000,0x000000ff
9001 .word 0x53b35b83,0x00000000
9002 .word 0x03d00000,0x00000000
9003share0_expect:
9004 .word 0xffff1b53,0x172ceeb5
9005 .word 0x970de8ae,0xaee92d68
9006 .word 0x29bbcda9,0x321d144f
9007 .word 0x445c7659,0x969cae92
9008 .word 0xdf296a51,0x7c240acf
9009 .word 0x062087a6,0xf60099f0
9010 .word 0x01a3d546,0xba08caff
9011 .word 0xec3d513f,0xc53b9935
9012share1_expect:
9013 .word 0xffeeaff8,0xb8bd7232
9014 .word 0x18eb5647,0xe1853d3d
9015 .word 0xca28b6b3,0x67c177d9
9016 .word 0xcfbc5a94,0x747814de
9017 .word 0x1299ca3b,0x2e2ca86f
9018 .word 0x426e7540,0x507dd2c5
9019 .word 0xa3ca22a9,0xc40d6bcf
9020 .word 0x786f4956,0xbba2893b
9021 .word 0xffffe56e,0x4ffdbf15
9022 .word 0xe1c549c8,0x7beac765
9023 .word 0x8e02e87e,0x30b653e7
9024 .word 0x7ae4d72a,0x4ea1c1f7
9025 .word 0xdd6dacd3,0xe14da547
9026 .word 0x38eb8ee6,0x5f780dda
9027 .word 0xc6624250,0x3ef114b7
9028 .word 0x8c07e28d,0x43044f95
9029share2_expect:
9030 .word 0xffff37e1,0x9f8b4710
9031 .word 0xd26a2b3c,0x7fab52a5
9032 .word 0x0c9821b4,0xdadc02ec
9033 .word 0xd83455d2,0x7bc7c003
9034 .word 0xc7232b4a,0x0063c118
9035 .word 0x8fce5a96,0x665e411f
9036 .word 0xc23ff0bb,0x196aae8e
9037 .word 0xc47fb549,0xfb07dd83
9038share3_expect:
9039 .word 0xff338e4e,0x476c42d4
9040 .word 0x35a19ae9,0xbd463945
9041 .word 0xfeb0ab45,0x81dee4db
9042 .word 0xd7d36475,0xe35a0abc
9043 .word 0x339c9ea9,0x7a7fdc4f
9044 .word 0x218a8967,0x628653e6
9045 .word 0x66b62b24,0xf298cb2b
9046 .word 0x4b435178,0x4328d5b8
9047 .word 0xff09f702,0x356d8570
9048 .word 0xb3fa84a5,0x73fdfca8
9049 .word 0x885c5c47,0xe74519c2
9050 .word 0x3bd7dbe2,0x98e699db
9051 .word 0x6279cd94,0xfca086ca
9052 .word 0x3b46f018,0xe523e07e
9053 .word 0x29bf5fa5,0x7e24fb0a
9054 .word 0xd5516c39,0x3934b4c3
9055 .word 0x6ff36ccf,0x3f9e6447
9056 .word 0x12e0f649,0x68954dc0
9057 .word 0xaa3a23d3,0x8d791d8c
9058 .word 0xcebcee41,0xfe340b00
9059 .word 0xe5ed3b91,0x617da011
9060 .word 0x92cef83b,0xd717c286
9061 .word 0x192cd799,0x7403281e
9062 .word 0xfa60ba13,0x3d85a6ee
9063 .word 0x00008436,0x0e6e67d8
9064 .word 0xa80465a4,0x28618c50
9065 .word 0x2a76a9ba,0x627091cc
9066 .word 0x947302a4,0x6d753391
9067 .word 0xca882737,0xb7f74abf
9068 .word 0x95dcb152,0x52b78353
9069 .word 0x670ac975,0xfa9c9c5e
9070 .word 0x8281e1f4,0x60c7a1ec
9071 .word 0xff181701,0x0cd5f2e9
9072 .word 0x04000fdc,0x452aafbd
9073 .word 0xbe9ba816,0x3e694232
9074 .word 0x8fed7656,0x7b2c5acf
9075 .word 0x20c08d26,0x58b4f89f
9076 .word 0x03d6f0b3,0xf7548c04
9077 .word 0x094c7645,0xee1be472
9078 .word 0xbf52666e,0x098bfea3
9079 .word 0x00ffdf62,0x6fef7194
9080 .word 0x77d5f646,0x9b6c0ef4
9081 .word 0x990de01b,0xaadd48b6
9082 .word 0x3745db2b,0x51dc3ffe
9083 .word 0x9a2c65d4,0x3e68728a
9084 .word 0x736c2af0,0xab919eb0
9085 .word 0x4bdf3eb0,0x244d1dee
9086 .word 0x57fa3b80,0x46c966cd
9087 .word 0xffffca9e,0x6bb5ace0
9088 .word 0xde252133,0x032b2a60
9089 .word 0xfc7774bc,0xbb0eaf3f
9090 .word 0x8e40af5b,0xbab67bb8
9091 .word 0x6136c3fa,0xf1de1b17
9092 .word 0x8bab45b0,0xc67d5940
9093 .word 0x8bdc1a6a,0x23a1abde
9094 .word 0x9d089720,0xb15e300d
9095 .word 0xd9ff73ed,0x9fb2f402
9096 .word 0x92b73bc2,0xa5cad76e
9097 .word 0x894530b8,0x60de2a65
9098 .word 0xa4aec40a,0x14259523
9099 .word 0x3ef681a0,0x736fab8f
9100 .word 0x28ca7b22,0x11be68d1
9101 .word 0xf706343f,0xf8cdc016
9102 .word 0xf70333db,0x04d1013e
9103p0_invalidate_semaphore:
9104 .word 0
9105! Data for Cross Processor Interrupt
9106 .align 8
9107received_xintr:
9108 .word 0,0,0,0,0,0,0,0
9109 .word 0,0,0,0,0,0,0,0
9110 .word 0,0,0,0,0,0,0,0
9111 .word 0,0,0,0,0,0,0,0
9112 .word 0,0,0,0,0,0,0,0
9113 .word 0,0,0,0,0,0,0,0
9114 .word 0,0,0,0,0,0,0,0
9115 .word 0,0,0,0,0,0,0,0
9116p0_dispatch_retry:
9117 .word 0,0
9118p0_xintr_data:
9119 .word 0x00000000,0x00000001
9120 .word 0x389bdcbf,0xf806a300
9121 .word 0x00000000,0x00000002
9122 .word 0xcdaaf777,0x922b3d9b
9123 .word 0x00000000,0x00000003
9124 .word 0xcf1dcce0,0x19c9a5d9
9125 .word 0x00000000,0x00000004
9126 .word 0x37504ab0,0x45b9ffdc
9127 .word 0x00000000,0x00000005
9128 .word 0x21f8b79f,0x9d4e6d65
9129 .word 0x00000000,0x00000006
9130 .word 0x91cca9a0,0x685e4045
9131 .word 0x00000000,0x00000007
9132 .word 0x3bf46d4f,0xb50605b5
9133 .word 0x00000000,0x00000008
9134 .word 0xa88e65e7,0x9ada88c8
9135 .align 8
9136p0_xintr_expected:
9137 .word 0
9138 .align 64
9139xintr_data_ptrs:
9140 .word p0_xintr_data
9141 .align 8
9142p0_xintr_db:
9143 .skip 512
9144p0_xintr_retry_count:
9145 .word 0,0
9146p0_reset_cnt:
9147 .word 0
9148 .align 8
9149p0_ec_timing_ctrl:
9150 .word 0,0
9151p0_ec_control:
9152 .word 0,0
9153p0_mcu_shadow:
9154 .skip 80
9155user_data_end:
9156
9157
9158SECTION .p0_local0 DATA_VA=0x000800000
9159
9160attr_data {
9161 Name = .p0_local0,
9162 VA = 0x0000000000800000,
9163 RA = 0x0000000010000000,
9164 PA = ra2pa(0x0000000010000000,0),
9165 part_0_ctx_nonzero_tsb_config_0,
9166 TTE_Context=PCONTEXT,
9167 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9168 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9169 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9170 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9171}
9172
9173 .data
9174 .seg "data"
9175 .align 0x2000
9176 .global p0_local0_start
9177p0_local0_begin:
9178 .skip 0x1400
9179p0_local0_start:
9180 .word 0xff1608c7,0xb2a88f6f,0xfc9af1a0,0xb275da05
9181 .word 0x51be144e,0x25625fb5,0xf0b2eb57,0xe57e6728
9182 .word 0xa3224195,0x56bd72e2,0x57bb84ce,0xb30a75d3
9183 .word 0x53b35b83,0xf2690d26,0x0c818230,0x98ccc562
9184p0_local0_end:
9185
9186SECTION .p0_local0_sec DATA_VA=0x000800000
9187
9188attr_data {
9189 Name = .p0_local0_sec,
9190 VA = 0x0000000000800000,
9191 RA = 0x0000000030000000,
9192 PA = ra2pa(0x0000000030000000,0),
9193 part_0_ctx_nonzero_tsb_config_0,
9194 TTE_Context=SCONTEXT,
9195 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9196 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9197 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9198 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9199}
9200
9201 .data
9202 .seg "data"
9203 .align 0x2000
9204 .global p0_local0_sec_start
9205p0_local0_sec_begin:
9206 .skip 0x1400
9207p0_local0_sec_start:
9208 .word 0xfc96f4db,0x82c2da69,0x09220cee,0x67186f7c
9209 .word 0xc64c3929,0xba4cf66e,0x046279b8,0xa0f0cd14
9210 .word 0x9a031f0a,0x626377fa,0x018cf05f,0x551890a6
9211 .word 0x46a78731,0xa35aa749,0xe7e33264,0x85eb95f9
9212p0_local0_sec_end:
9213
9214SECTION .p0_local1 DATA_VA=0x000802000
9215
9216attr_data {
9217 Name = .p0_local1,
9218 VA = 0x0000000000802000,
9219 RA = 0x0000000010040000,
9220 PA = ra2pa(0x0000000010040000,0),
9221 part_0_ctx_nonzero_tsb_config_0,
9222 TTE_Context=PCONTEXT,
9223 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9224 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9225 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9226 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9227}
9228
9229 .data
9230 .seg "data"
9231 .align 0x2000
9232 .global p0_local1_start
9233p0_local1_begin:
9234 .skip 0x1400
9235p0_local1_start:
9236 .word 0xc3e8b55d,0x4a5adada,0x13b3afd1,0xe5ddf087
9237 .word 0xb0af13a7,0x01a907db,0xd387454c,0x674b9e0c
9238 .word 0x9e7dbfc7,0x70e87990,0xc812ebd5,0x76ecb488
9239 .word 0xc4b02542,0x2936aee7,0x94f6f2fd,0x16440446
9240p0_local1_end:
9241
9242SECTION .p0_local1_sec DATA_VA=0x000802000
9243
9244attr_data {
9245 Name = .p0_local1_sec,
9246 VA = 0x0000000000802000,
9247 RA = 0x0000000030040000,
9248 PA = ra2pa(0x0000000030040000,0),
9249 part_0_ctx_nonzero_tsb_config_0,
9250 TTE_Context=SCONTEXT,
9251 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9252 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9253 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9254 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9255}
9256
9257 .data
9258 .seg "data"
9259 .align 0x2000
9260 .global p0_local1_sec_start
9261p0_local1_sec_begin:
9262 .skip 0x1400
9263p0_local1_sec_start:
9264 .word 0x50e04903,0x82039345,0x435e92b7,0x2bc15bce
9265 .word 0xa6c22be2,0x6a2312de,0x767d3dba,0xd3c9b966
9266 .word 0x0aaf40f1,0x0b8830e7,0x5ce1c8ac,0xff2daf8c
9267 .word 0xf1b5ec40,0x8c647f34,0x09ac1b34,0x7b1e9ff7
9268p0_local1_sec_end:
9269
9270SECTION .p0_local2 DATA_VA=0x000804000
9271
9272attr_data {
9273 Name = .p0_local2,
9274 VA = 0x0000000000804000,
9275 RA = 0x0000000010080000,
9276 PA = ra2pa(0x0000000010080000,0),
9277 part_0_ctx_nonzero_tsb_config_0,
9278 TTE_Context=PCONTEXT,
9279 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9280 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9281 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9282 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9283}
9284
9285 .data
9286 .seg "data"
9287 .align 0x2000
9288 .global p0_local2_start
9289p0_local2_begin:
9290 .skip 0x1400
9291p0_local2_start:
9292 .word 0xb21aea3b,0x8496004b,0xeeb63bc9,0x2812c170
9293 .word 0xbd439ce4,0x72468dba,0xd1193ab9,0x3391135f
9294 .word 0xa0b7e376,0x764c52f1,0xd3332db5,0x53f81b30
9295 .word 0x00c65d71,0xbb31ef93,0xd2ab68ff,0x40ee1e7d
9296p0_local2_end:
9297
9298SECTION .p0_local2_sec DATA_VA=0x000804000
9299
9300attr_data {
9301 Name = .p0_local2_sec,
9302 VA = 0x0000000000804000,
9303 RA = 0x0000000030080000,
9304 PA = ra2pa(0x0000000030080000,0),
9305 part_0_ctx_nonzero_tsb_config_0,
9306 TTE_Context=SCONTEXT,
9307 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9308 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9309 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9310 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9311}
9312
9313 .data
9314 .seg "data"
9315 .align 0x2000
9316 .global p0_local2_sec_start
9317p0_local2_sec_begin:
9318 .skip 0x1400
9319p0_local2_sec_start:
9320 .word 0x7dd394a7,0x9a91b30c,0x5f896323,0x006478bb
9321 .word 0x308f02cb,0x8c26f645,0x14785cb6,0x0932356f
9322 .word 0xde9b58ca,0x30e7b50f,0xbba05b5d,0x6b54eed4
9323 .word 0xd4584a05,0xa287c415,0x6e2dcd72,0x1a9b537f
9324p0_local2_sec_end:
9325
9326SECTION .p0_local3 DATA_VA=0x000806000
9327
9328attr_data {
9329 Name = .p0_local3,
9330 VA = 0x0000000000806000,
9331 RA = 0x00000000100c0000,
9332 PA = ra2pa(0x00000000100c0000,0),
9333 part_0_ctx_nonzero_tsb_config_0,
9334 TTE_Context=PCONTEXT,
9335 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9336 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9337 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9338 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9339}
9340
9341 .data
9342 .seg "data"
9343 .align 0x2000
9344 .global p0_local3_start
9345p0_local3_begin:
9346 .skip 0x1400
9347p0_local3_start:
9348 .word 0xa671701b,0xfb0d3e29,0xcb827008,0xd5e74385
9349 .word 0x7594537a,0x8c9fd8d8,0xb476594e,0x1613187e
9350 .word 0x8c5704a7,0x320cf197,0x7ba05fed,0x20d7d574
9351 .word 0xa798c753,0x97a45277,0xe52742bb,0xc6617e1e
9352p0_local3_end:
9353
9354SECTION .p0_local3_sec DATA_VA=0x000806000
9355
9356attr_data {
9357 Name = .p0_local3_sec,
9358 VA = 0x0000000000806000,
9359 RA = 0x00000000300c0000,
9360 PA = ra2pa(0x00000000300c0000,0),
9361 part_0_ctx_nonzero_tsb_config_0,
9362 TTE_Context=SCONTEXT,
9363 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9364 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9365 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9366 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9367}
9368
9369 .data
9370 .seg "data"
9371 .align 0x2000
9372 .global p0_local3_sec_start
9373p0_local3_sec_begin:
9374 .skip 0x1400
9375p0_local3_sec_start:
9376 .word 0x452046e1,0x24080155,0x4bd07fcc,0xdbb02ede
9377 .word 0x485fb885,0xff606077,0x2e49a05e,0xd795162c
9378 .word 0x8027dda3,0xf8fe5e6a,0xced2d5d0,0x4d1df443
9379 .word 0xf91629a7,0xaee130a9,0x7f453f10,0xf500ddda
9380p0_local3_sec_end:
9381
9382SECTION .p0_local4 DATA_VA=0x000808000
9383
9384attr_data {
9385 Name = .p0_local4,
9386 VA = 0x0000000000808000,
9387 RA = 0x0000000010100000,
9388 PA = ra2pa(0x0000000010100000,0),
9389 part_0_ctx_nonzero_tsb_config_0,
9390 TTE_Context=PCONTEXT,
9391 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9392 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9393 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9394 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9395}
9396
9397 .data
9398 .seg "data"
9399 .align 0x2000
9400 .global p0_local4_start
9401p0_local4_begin:
9402 .skip 0x1400
9403p0_local4_start:
9404 .word 0x232976cf,0x5d844adb,0x2ad8b0ca,0x1cee0b21
9405 .word 0x67a0ca50,0xb2519884,0xf7c8f7ce,0x034d07b3
9406 .word 0xcf9aeed4,0x5dececa2,0x7238dcfc,0xd4d23108
9407 .word 0x5541c53f,0x6530e007,0x221197b8,0x0deeec80
9408p0_local4_end:
9409
9410SECTION .p0_local4_sec DATA_VA=0x000808000
9411
9412attr_data {
9413 Name = .p0_local4_sec,
9414 VA = 0x0000000000808000,
9415 RA = 0x0000000030100000,
9416 PA = ra2pa(0x0000000030100000,0),
9417 part_0_ctx_nonzero_tsb_config_0,
9418 TTE_Context=SCONTEXT,
9419 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9420 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9421 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9422 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9423}
9424
9425 .data
9426 .seg "data"
9427 .align 0x2000
9428 .global p0_local4_sec_start
9429p0_local4_sec_begin:
9430 .skip 0x1400
9431p0_local4_sec_start:
9432 .word 0x911a0ab0,0x4c739142,0x4c80d7b5,0x1da4916b
9433 .word 0xd7c639dd,0x291999b3,0x158e94df,0xfab48e7d
9434 .word 0x3ea7a425,0x9845e098,0x70f6b8c4,0x8c431565
9435 .word 0x697e72d1,0x906d4a52,0xeee53bad,0x41d0aa11
9436p0_local4_sec_end:
9437
9438SECTION .p0_local5 DATA_VA=0x00080a000
9439
9440attr_data {
9441 Name = .p0_local5,
9442 VA = 0x000000000080a000,
9443 RA = 0x0000000010140000,
9444 PA = ra2pa(0x0000000010140000,0),
9445 part_0_ctx_nonzero_tsb_config_0,
9446 TTE_Context=PCONTEXT,
9447 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9448 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9449 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9450 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9451}
9452
9453 .data
9454 .seg "data"
9455 .align 0x2000
9456 .global p0_local5_start
9457p0_local5_begin:
9458 .skip 0x1400
9459p0_local5_start:
9460 .word 0xc7ddf38e,0x0671ddb9,0x3dc9a958,0x4da57ec9
9461 .word 0x61bc4813,0x19928940,0x6f8f22e4,0xcafdd486
9462 .word 0x3ccf9e5c,0x189c058a,0x423f2bbf,0x7e5b4503
9463 .word 0x1f21457c,0x9fd8fddb,0xd666fe08,0xc1115a08
9464p0_local5_end:
9465
9466SECTION .p0_local5_sec DATA_VA=0x00080a000
9467
9468attr_data {
9469 Name = .p0_local5_sec,
9470 VA = 0x000000000080a000,
9471 RA = 0x0000000030140000,
9472 PA = ra2pa(0x0000000030140000,0),
9473 part_0_ctx_nonzero_tsb_config_0,
9474 TTE_Context=SCONTEXT,
9475 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9476 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9477 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9478 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9479}
9480
9481 .data
9482 .seg "data"
9483 .align 0x2000
9484 .global p0_local5_sec_start
9485p0_local5_sec_begin:
9486 .skip 0x1400
9487p0_local5_sec_start:
9488 .word 0xde962820,0xa4e3909a,0xf03efce5,0x42cd748d
9489 .word 0x6de2f6a1,0x0bec4aca,0xbcaad0cb,0xeffb37ae
9490 .word 0x93be11d0,0xb5311b48,0x7dd05e28,0xf4ba0a80
9491 .word 0x5f75fa81,0x09d34e0f,0xfa8e7b68,0x7031ffe0
9492p0_local5_sec_end:
9493
9494SECTION .p0_local6 DATA_VA=0x00080c000
9495
9496attr_data {
9497 Name = .p0_local6,
9498 VA = 0x000000000080c000,
9499 RA = 0x0000000010180000,
9500 PA = ra2pa(0x0000000010180000,0),
9501 part_0_ctx_nonzero_tsb_config_0,
9502 TTE_Context=PCONTEXT,
9503 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9504 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9505 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9506 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9507}
9508
9509 .data
9510 .seg "data"
9511 .align 0x2000
9512 .global p0_local6_start
9513p0_local6_begin:
9514 .skip 0x1400
9515p0_local6_start:
9516 .word 0x0384a2b8,0xe5f4aea1,0x82e73f1e,0x43a63ff5
9517 .word 0xb9d8d73c,0xf56ee344,0x86990270,0xe5c28370
9518 .word 0xf0a4f62b,0xe3a003d0,0x7cca72a4,0x8a27d318
9519 .word 0xd104c68c,0x918610af,0xda8c5dfe,0x8d6e885c
9520p0_local6_end:
9521
9522SECTION .p0_local6_sec DATA_VA=0x00080c000
9523
9524attr_data {
9525 Name = .p0_local6_sec,
9526 VA = 0x000000000080c000,
9527 RA = 0x0000000030180000,
9528 PA = ra2pa(0x0000000030180000,0),
9529 part_0_ctx_nonzero_tsb_config_0,
9530 TTE_Context=SCONTEXT,
9531 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9532 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9533 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9534 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9535}
9536
9537 .data
9538 .seg "data"
9539 .align 0x2000
9540 .global p0_local6_sec_start
9541p0_local6_sec_begin:
9542 .skip 0x1400
9543p0_local6_sec_start:
9544 .word 0x5dc72dca,0x1e5c3973,0xaf84108c,0x222a2b28
9545 .word 0x11e32b48,0x60bd6230,0x224ab3ff,0x0e5335f9
9546 .word 0x2a174f19,0x3f41883d,0x19150539,0x4f6224c3
9547 .word 0x52b9b81d,0xe367bb19,0x36b7c422,0x0f42adb2
9548p0_local6_sec_end:
9549
9550SECTION .share0 DATA_VA=0x00080e000
9551
9552attr_data {
9553 Name = .share0,
9554 VA = 0x000000000080e000,
9555 RA = 0x00000000201c0000,
9556 PA = ra2pa(0x00000000201c0000,0),
9557 part_0_ctx_nonzero_tsb_config_0,
9558 TTE_Context=PCONTEXT,
9559 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9560 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9561 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9562 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9563}
9564
9565 .data
9566 .seg "data"
9567 .align 0x2000
9568 .global share0_start
9569share0_begin:
9570share0_start:
9571 .word 0xe35b1b53,0x172ceeb5,0x970de8ae,0xaee92d68
9572 .word 0x29bbcda9,0x321d144f,0x445c7659,0x969cae92
9573 .word 0xdf296a51,0x7c240acf,0x062087a6,0xf60099f0
9574 .word 0x01a3d546,0xba08caff,0xec3d513f,0xc53b9935
9575share0_end:
9576
9577SECTION .share1 DATA_VA=0x000810000
9578
9579attr_data {
9580 Name = .share1,
9581 VA = 0x0000000000810000,
9582 RA = 0x0000000020800000,
9583 PA = ra2pa(0x0000000020800000,0),
9584 part_0_ctx_nonzero_tsb_config_0,
9585 TTE_Context=PCONTEXT,
9586 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9587 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9588 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9589 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9590}
9591
9592 .data
9593 .seg "data"
9594 .align 0x2000
9595 .global share1_start
9596share1_begin:
9597share1_start:
9598 .word 0x72f9aff8,0xb8bd7232,0x18eb5647,0xe1853d3d
9599 .word 0xca28b6b3,0x67c177d9,0xcfbc5a94,0x747814de
9600 .word 0x1299ca3b,0x2e2ca86f,0x426e7540,0x507dd2c5
9601 .word 0xa3ca22a9,0xc40d6bcf,0x786f4956,0xbba2893b
9602 .word 0x4717e56e,0x4ffdbf15,0xe1c549c8,0x7beac765
9603 .word 0x8e02e87e,0x30b653e7,0x7ae4d72a,0x4ea1c1f7
9604 .word 0xdd6dacd3,0xe14da547,0x38eb8ee6,0x5f780dda
9605 .word 0xc6624250,0x3ef114b7,0x8c07e28d,0x43044f95
9606share1_end:
9607
9608SECTION .share2 DATA_VA=0x000812000
9609
9610attr_data {
9611 Name = .share2,
9612 VA = 0x0000000000812000,
9613 RA = 0x00000000211c0000,
9614 PA = ra2pa(0x00000000211c0000,0),
9615 part_0_ctx_nonzero_tsb_config_0,
9616 TTE_Context=PCONTEXT,
9617 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9618 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9619 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9620 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9621}
9622
9623 .data
9624 .seg "data"
9625 .align 0x2000
9626 .global share2_start
9627share2_begin:
9628share2_start:
9629 .word 0xf04937e1,0x9f8b4710,0xd26a2b3c,0x7fab52a5
9630 .word 0x0c9821b4,0xdadc02ec,0xd83455d2,0x7bc7c003
9631 .word 0xc7232b4a,0x0063c118,0x8fce5a96,0x665e411f
9632 .word 0xc23ff0bb,0x196aae8e,0xc47fb549,0xfb07dd83
9633share2_end:
9634
9635SECTION .share3 DATA_VA=0x000814000
9636
9637attr_data {
9638 Name = .share3,
9639 VA = 0x0000000000814000,
9640 RA = 0x0000000021800000,
9641 PA = ra2pa(0x0000000021800000,0),
9642 part_0_ctx_nonzero_tsb_config_0,
9643 TTE_Context=PCONTEXT,
9644 TTE_Size=0, TTE_NFO=0, TTE_IE=0,
9645 TTE_Diag=0, TTE_L=0, TTE_EP=1,
9646 TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
9647 TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
9648}
9649
9650 .data
9651 .seg "data"
9652 .align 0x2000
9653 .global share3_start
9654share3_begin:
9655share3_start:
9656 .word 0x24338e4e,0x476c42d4,0x35a19ae9,0xbd463945
9657 .word 0xfeb0ab45,0x81dee4db,0xd7d36475,0xe35a0abc
9658 .word 0x339c9ea9,0x7a7fdc4f,0x218a8967,0x628653e6
9659 .word 0x66b62b24,0xf298cb2b,0x4b435178,0x4328d5b8
9660 .word 0xcf09f702,0x356d8570,0xb3fa84a5,0x73fdfca8
9661 .word 0x885c5c47,0xe74519c2,0x3bd7dbe2,0x98e699db
9662 .word 0x6279cd94,0xfca086ca,0x3b46f018,0xe523e07e
9663 .word 0x29bf5fa5,0x7e24fb0a,0xd5516c39,0x3934b4c3
9664 .word 0x6f896ccf,0x3f9e6447,0x12e0f649,0x68954dc0
9665 .word 0xaa3a23d3,0x8d791d8c,0xcebcee41,0xfe340b00
9666 .word 0xe5ed3b91,0x617da011,0x92cef83b,0xd717c286
9667 .word 0x192cd799,0x7403281e,0xfa60ba13,0x3d85a6ee
9668 .word 0x354f8436,0x0e6e67d8,0xa80465a4,0x28618c50
9669 .word 0x2a76a9ba,0x627091cc,0x947302a4,0x6d753391
9670 .word 0xca882737,0xb7f74abf,0x95dcb152,0x52b78353
9671 .word 0x670ac975,0xfa9c9c5e,0x8281e1f4,0x60c7a1ec
9672 .word 0xbd2b1701,0x0cd5f2e9,0x04000fdc,0x452aafbd
9673 .word 0xbe9ba816,0x3e694232,0x8fed7656,0x7b2c5acf
9674 .word 0x20c08d26,0x58b4f89f,0x03d6f0b3,0xf7548c04
9675 .word 0x094c7645,0xee1be472,0xbf52666e,0x098bfea3
9676 .word 0xb97adf62,0x6fef7194,0x77d5f646,0x9b6c0ef4
9677 .word 0x990de01b,0xaadd48b6,0x3745db2b,0x51dc3ffe
9678 .word 0x9a2c65d4,0x3e68728a,0x736c2af0,0xab919eb0
9679 .word 0x4bdf3eb0,0x244d1dee,0x57fa3b80,0x46c966cd
9680 .word 0x8223ca9e,0x6bb5ace0,0xde252133,0x032b2a60
9681 .word 0xfc7774bc,0xbb0eaf3f,0x8e40af5b,0xbab67bb8
9682 .word 0x6136c3fa,0xf1de1b17,0x8bab45b0,0xc67d5940
9683 .word 0x8bdc1a6a,0x23a1abde,0x9d089720,0xb15e300d
9684 .word 0xd97173ed,0x9fb2f402,0x92b73bc2,0xa5cad76e
9685 .word 0x894530b8,0x60de2a65,0xa4aec40a,0x14259523
9686 .word 0x3ef681a0,0x736fab8f,0x28ca7b22,0x11be68d1
9687 .word 0xf706343f,0xf8cdc016,0xf70333db,0x04d1013e
9688share3_end: