Commit | Line | Data |
---|---|---|
86530b38 AT |
1 | /* |
2 | * ========== Copyright Header Begin ========================================== | |
3 | * | |
4 | * OpenSPARC T2 Processor File: mpgen_1500_12.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 = 330103158 | |
40 | ! Riesling can be on | |
41 | ! 1 Thread, 1500 lines | |
42 | ! mpgen created on Dec 20, 2005 (16:35:03) | |
43 | ! mpgen_1500_12.s created on Mar 30, 2009 (10:31:58) | |
44 | ! RC file : mar26.rc | |
45 | ! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc mar26.rc -o mpgen_1500_12 -p 1 -l 1500 | |
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 | |
69 | main: | |
70 | ||
71 | ! Random code for Processor 0 | |
72 | ||
73 | processor_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 = f94249ad b1c2eccd fa4f0f60 a7af83e9 | |
84 | ! %f4 = bda69ba1 0599a0f2 49fbd613 0b914ad0 | |
85 | ! %f8 = 8f9419ff 74cf9048 684f1716 473bf102 | |
86 | ! %f12 = 7230fc3b 96cad698 bb2707a5 3e00102c | |
87 | ldda [%g1]ASI_BLK_P,%f0 | |
88 | add %g1,64,%g1 | |
89 | ! %f16 = ba75ad65 1f57c39b c64eb61b 4b875e3d | |
90 | ! %f20 = 7004603e 5031f144 8e062548 73e08d46 | |
91 | ! %f24 = b02846e0 6679adcd 6c22320e fde08795 | |
92 | ! %f28 = e35a6faa 701e00d3 c096dffb d6a9a9c3 | |
93 | ldda [%g1]ASI_BLK_P,%f16 | |
94 | add %g1,64,%g1 | |
95 | ! %f32 = bffcb3fa a8e00da5 8d29a9e2 6f24de51 | |
96 | ! %f36 = a9ec5791 ea7a4371 19f71669 7ff40f01 | |
97 | ! %f40 = f51daba6 c2a08900 12b6c07e 6a89d15e | |
98 | ! %f44 = 2fec52a3 39190918 10bb4072 564559fe | |
99 | ldda [%g1]ASI_BLK_P,%f32 | |
100 | ||
101 | ! Set up the Graphics Status Register | |
102 | ||
103 | setx 0xdb1c1b8f00000014,%g7,%g1 ! GSR scale = 2, align = 4 | |
104 | wr %g1,%g0,%gsr ! GSR = db1c1b8f00000014 | |
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 | ||
111 | p0_label_1: | |
112 | ! Mem[0000000030181408] = 6f67f0aa, %l7 = 1b505269f557d8dc | |
113 | lduba [%i6+%o4]0x81,%l7 ! %l7 = 000000000000006f | |
114 | ! Mem[00000000300c1410] = 1e607566, %l4 = 44d88924bd72b1f6 | |
115 | ldsha [%i3+%o5]0x81,%l4 ! %l4 = 0000000000001e60 | |
116 | ! %l5 = 29eb9f341b6781fc, Mem[0000000010041400] = 61b5801a | |
117 | stha %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = 61b581fc | |
118 | ! %l3 = fb61541a352c50cb, Mem[0000000030101410] = 4e4ca547 | |
119 | stwa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 352c50cb | |
120 | ! Mem[0000000010141410] = ba6a7b2e30fb9b79, %l5 = 29eb9f341b6781fc | |
121 | ldxa [%i5+%o5]0x80,%l5 ! %l5 = ba6a7b2e30fb9b79 | |
122 | ! %l7 = 000000000000006f, Mem[0000000010101400] = 0ea98bb1 | |
123 | stwa %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000006f | |
124 | ! %f16 = ba75ad65 1f57c39b c64eb61b 4b875e3d | |
125 | ! %f20 = 7004603e 5031f144 8e062548 73e08d46 | |
126 | ! %f24 = b02846e0 6679adcd 6c22320e fde08795 | |
127 | ! %f28 = e35a6faa 701e00d3 c096dffb d6a9a9c3 | |
128 | stda %f16,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400 | |
129 | ! Mem[0000000030181408] = aaf0676f, %l2 = dbf710bdfb5aa8dd | |
130 | swapa [%i6+%o4]0x89,%l2 ! %l2 = 00000000aaf0676f | |
131 | ! Mem[00000000218001c0] = 21a75e86, %l0 = b99ac5c452e46c99 | |
132 | ldsba [%o3+0x1c0]%asi,%l0 ! %l0 = 0000000000000021 | |
133 | ! Starting 10 instruction Store Burst | |
134 | ! %l6 = 58793366, %l7 = 0000006f, Mem[0000000010081408] = ffa26b0c 0e0492de | |
135 | stda %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 58793366 0000006f | |
136 | ||
137 | p0_label_2: | |
138 | ! Mem[0000000010101420] = 0218b4c522356f56, %l5 = ba6a7b2e30fb9b79, %l4 = 0000000000001e60 | |
139 | add %i4,0x20,%g1 | |
140 | casxa [%g1]0x80,%l5,%l4 ! %l4 = 0218b4c522356f56 | |
141 | ! %l0 = 0000000000000021, Mem[0000000010181410] = d18f29ec18d3805a | |
142 | stxa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000021 | |
143 | ! %f8 = 8f9419ff, Mem[00000000300c1408] = 5222fa54 | |
144 | sta %f8 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 8f9419ff | |
145 | ! %l2 = 00000000aaf0676f, Mem[0000000030101400] = c5a47d7f | |
146 | stwa %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = aaf0676f | |
147 | ! Mem[0000000020800000] = 21addad7, %l1 = 8c0ec69aae2fb43e | |
148 | lduha [%o1+0x000]%asi,%l1 ! %l1 = 00000000000021ad | |
149 | membar #Sync ! Added by membar checker (1) | |
150 | ! Mem[000000001014140c] = c3916472, %l4 = 0218b4c522356f56 | |
151 | swap [%i5+0x00c],%l4 ! %l4 = 00000000c3916472 | |
152 | ! %l1 = 00000000000021ad, Mem[00000000300c1410] = 6675601e | |
153 | stha %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 667521ad | |
154 | ! Mem[0000000030101400] = 6f67f0aa, %l5 = ba6a7b2e30fb9b79 | |
155 | swapa [%i4+%g0]0x81,%l5 ! %l5 = 000000006f67f0aa | |
156 | ! %l2 = aaf0676f, %l3 = 352c50cb, Mem[00000000300c1410] = ad217566 07eb22c0 | |
157 | stda %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = aaf0676f 352c50cb | |
158 | ! Starting 10 instruction Load Burst | |
159 | ! Mem[0000000030141400] = 9bc3571f65ad75ba, %l2 = 00000000aaf0676f | |
160 | ldxa [%i5+%g0]0x81,%l2 ! %l2 = 9bc3571f65ad75ba | |
161 | ||
162 | p0_label_3: | |
163 | ! Mem[00000000100c1410] = 91f00131, %l0 = 0000000000000021 | |
164 | ldswa [%i3+%o5]0x88,%l0 ! %l0 = ffffffff91f00131 | |
165 | ! Mem[0000000010001408] = 6146e006, %l0 = ffffffff91f00131 | |
166 | lduwa [%i0+%o4]0x80,%l0 ! %l0 = 000000006146e006 | |
167 | ! Mem[0000000010181400] = 99630af4, %l7 = 000000000000006f | |
168 | ldswa [%i6+%g0]0x80,%l7 ! %l7 = ffffffff99630af4 | |
169 | ! Mem[0000000030081408] = 368d50fbd8c656cf, %l7 = ffffffff99630af4 | |
170 | ldxa [%i2+%o4]0x89,%l7 ! %l7 = 368d50fbd8c656cf | |
171 | ! Mem[0000000010181408] = e52db38d, %f23 = 73e08d46 | |
172 | lda [%i6+%o4]0x88,%f23 ! %f23 = e52db38d | |
173 | ! Mem[0000000010041418] = b581d11ce3248c09, %f28 = e35a6faa 701e00d3 | |
174 | ldd [%i1+0x018],%f28 ! %f28 = b581d11c e3248c09 | |
175 | ! Mem[0000000030141410] = 5031f144, %l7 = 368d50fbd8c656cf | |
176 | lduha [%i5+%o5]0x89,%l7 ! %l7 = 000000000000f144 | |
177 | ! Mem[00000000100c1408] = 2bb194bf c5db534d, %l6 = 58793366, %l7 = 0000f144 | |
178 | ldda [%i3+%o4]0x88,%l6 ! %l6 = 00000000c5db534d 000000002bb194bf | |
179 | ! Mem[00000000211c0000] = 8063fc65, %l1 = 00000000000021ad | |
180 | lduh [%o2+%g0],%l1 ! %l1 = 0000000000008063 | |
181 | ! Starting 10 instruction Store Burst | |
182 | ! Mem[0000000030181410] = 9c5a122a, %l7 = 000000002bb194bf | |
183 | swapa [%i6+%o5]0x81,%l7 ! %l7 = 000000009c5a122a | |
184 | ||
185 | p0_label_4: | |
186 | ! %l0 = 6146e006, %l1 = 00008063, Mem[0000000030181400] = 0d489fb9 821f696f | |
187 | stda %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 6146e006 00008063 | |
188 | ! Mem[0000000030101408] = 0fca60c7, %l6 = 00000000c5db534d | |
189 | swapa [%i4+%o4]0x81,%l6 ! %l6 = 000000000fca60c7 | |
190 | ! %l6 = 0fca60c7, %l7 = 9c5a122a, Mem[0000000010001400] = 3d5653b3 9474ad25 | |
191 | stda %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0fca60c7 9c5a122a | |
192 | ! %l6 = 000000000fca60c7, Mem[0000000010181410] = 0000000000000021 | |
193 | stx %l6,[%i6+%o5] ! Mem[0000000010181410] = 000000000fca60c7 | |
194 | ! %l3 = fb61541a352c50cb, Mem[0000000010101410] = 6ce13f1d | |
195 | stha %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 50cb3f1d | |
196 | ! %l6 = 000000000fca60c7, Mem[0000000010001400] = c760ca0f2a125a9c, %asi = 80 | |
197 | stxa %l6,[%i0+0x000]%asi ! Mem[0000000010001400] = 000000000fca60c7 | |
198 | ! %l0 = 000000006146e006, Mem[0000000030081410] = 7403f231 | |
199 | stba %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0603f231 | |
200 | ! %f23 = e52db38d, Mem[0000000010101438] = c3bf7286 | |
201 | st %f23,[%i4+0x038] ! Mem[0000000010101438] = e52db38d | |
202 | ! %f18 = c64eb61b 4b875e3d, %l2 = 9bc3571f65ad75ba | |
203 | ! Mem[0000000030081418] = 35adac6c6250d3fc | |
204 | add %i2,0x018,%g1 | |
205 | stda %f18,[%g1+%l2]ASI_PST8_S ! Mem[0000000030081418] = c6adb61b4b505efc | |
206 | ! Starting 10 instruction Load Burst | |
207 | ! Mem[0000000010001410] = 1b873e42497dd5be, %l2 = 9bc3571f65ad75ba | |
208 | ldxa [%i0+%o5]0x80,%l2 ! %l2 = 1b873e42497dd5be | |
209 | ||
210 | p0_label_5: | |
211 | ! Mem[0000000010001408] = 6146e006 e22d51aa, %l4 = c3916472, %l5 = 6f67f0aa | |
212 | ldda [%i0+%o4]0x80,%l4 ! %l4 = 000000006146e006 00000000e22d51aa | |
213 | ! Mem[0000000010041428] = 7646daf5, %l6 = 000000000fca60c7 | |
214 | ldsba [%i1+0x02a]%asi,%l6 ! %l6 = ffffffffffffffda | |
215 | ! Mem[0000000010181410] = 00000000, %l7 = 000000009c5a122a | |
216 | lduha [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000 | |
217 | ! Mem[0000000010141410] = ba6a7b2e, %l0 = 000000006146e006 | |
218 | ldsha [%i5+%o5]0x80,%l0 ! %l0 = ffffffffffffba6a | |
219 | ! Mem[0000000010081408] = 58793366, %l1 = 0000000000008063 | |
220 | ldsba [%i2+0x009]%asi,%l1 ! %l1 = 0000000000000079 | |
221 | ! Mem[0000000030141400] = 1f57c39b, %l0 = ffffffffffffba6a | |
222 | ldsba [%i5+%g0]0x89,%l0 ! %l0 = ffffffffffffff9b | |
223 | ! Mem[0000000010181400] = 99630af4, %l4 = 000000006146e006 | |
224 | ldsba [%i6+%g0]0x80,%l4 ! %l4 = ffffffffffffff99 | |
225 | ! Mem[0000000030001408] = ea37af22, %l7 = 0000000000000000 | |
226 | lduha [%i0+%o4]0x89,%l7 ! %l7 = 000000000000af22 | |
227 | ! Mem[0000000010041408] = 2d1b38cb, %l7 = 000000000000af22 | |
228 | lduha [%i1+%o4]0x88,%l7 ! %l7 = 00000000000038cb | |
229 | ! Starting 10 instruction Store Burst | |
230 | ! %l2 = 1b873e42497dd5be, Mem[0000000010181400] = 99630af4 | |
231 | stba %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = be630af4 | |
232 | ||
233 | p0_label_6: | |
234 | ! %l0 = ffffffffffffff9b, Mem[0000000010181410] = c760ca0f00000000 | |
235 | stxa %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffffffffff9b | |
236 | ! %l5 = 00000000e22d51aa, Mem[0000000030181400] = 06e04661 | |
237 | stwa %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = e22d51aa | |
238 | ! Mem[0000000010141400] = e6644197, %l3 = fb61541a352c50cb | |
239 | ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 00000097000000ff | |
240 | ! Mem[0000000010041410] = 4c0d1e2d, %l4 = ffffffffffffff99 | |
241 | swapa [%i1+%o5]0x88,%l4 ! %l4 = 000000004c0d1e2d | |
242 | ! Mem[0000000010081400] = 100444bd, %l7 = 00000000000038cb | |
243 | ldstuba [%i2+%g0]0x80,%l7 ! %l7 = 00000010000000ff | |
244 | ! Mem[0000000030041410] = 02b012f0, %l4 = 000000004c0d1e2d | |
245 | ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 000000f0000000ff | |
246 | ! Mem[00000000100c1420] = 7edff2c5, %l1 = 0000000000000079 | |
247 | swap [%i3+0x020],%l1 ! %l1 = 000000007edff2c5 | |
248 | ! %l2 = 1b873e42497dd5be, Mem[0000000010081410] = 6dc334b0 | |
249 | stha %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 6dc3d5be | |
250 | ! %f0 = f94249ad, Mem[0000000030101400] = 799bfb30 | |
251 | sta %f0 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = f94249ad | |
252 | ! Starting 10 instruction Load Burst | |
253 | ! Mem[00000000100c1408] = 4d53dbc5, %l5 = 00000000e22d51aa | |
254 | ldsha [%i3+%o4]0x80,%l5 ! %l5 = 0000000000004d53 | |
255 | ||
256 | p0_label_7: | |
257 | ! Mem[0000000010141408] = e61daff2, %l5 = 0000000000004d53 | |
258 | ldsha [%i5+%o4]0x88,%l5 ! %l5 = ffffffffffffaff2 | |
259 | ! Mem[0000000010041400] = 312a1f03 61b581fc, %l4 = 000000f0, %l5 = ffffaff2 | |
260 | ldda [%i1+%g0]0x88,%l4 ! %l4 = 0000000061b581fc 00000000312a1f03 | |
261 | ! Mem[0000000030181410] = f0e89c44 bf94b12b, %l6 = ffffffda, %l7 = 00000010 | |
262 | ldda [%i6+%o5]0x89,%l6 ! %l6 = 00000000bf94b12b 00000000f0e89c44 | |
263 | ! Mem[0000000030101408] = c5db534db92024da, %f0 = f94249ad b1c2eccd | |
264 | ldda [%i4+%o4]0x81,%f0 ! %f0 = c5db534d b92024da | |
265 | ! Mem[0000000010181408] = 8db32de5, %l2 = 1b873e42497dd5be | |
266 | ldsha [%i6+%o4]0x80,%l2 ! %l2 = ffffffffffff8db3 | |
267 | ! Mem[0000000010081410] = bed5c36d, %l0 = ffffffffffffff9b | |
268 | ldsba [%i2+%o5]0x80,%l0 ! %l0 = ffffffffffffffbe | |
269 | ! Mem[0000000030081410] = 0603f231, %l3 = 0000000000000097 | |
270 | lduwa [%i2+%o5]0x81,%l3 ! %l3 = 000000000603f231 | |
271 | ! Mem[0000000010181410] = 9bffffff, %l3 = 000000000603f231 | |
272 | ldsha [%i6+%o5]0x80,%l3 ! %l3 = ffffffffffff9bff | |
273 | ! Mem[0000000010181410] = ffffff9b, %l3 = ffffffffffff9bff | |
274 | ldsha [%i6+%o5]0x88,%l3 ! %l3 = ffffffffffffff9b | |
275 | ! Starting 10 instruction Store Burst | |
276 | ! %f29 = e3248c09, Mem[00000000100c1408] = 4d53dbc5 | |
277 | sta %f29,[%i3+%o4]0x80 ! Mem[00000000100c1408] = e3248c09 | |
278 | ||
279 | p0_label_8: | |
280 | ! Mem[0000000010041408] = 2d1b38cb, %l7 = 00000000f0e89c44 | |
281 | ldstuba [%i1+%o4]0x88,%l7 ! %l7 = 000000cb000000ff | |
282 | ! %l5 = 00000000312a1f03, Mem[00000000300c1408] = ff19948f | |
283 | stha %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 1f03948f | |
284 | ! %l3 = ffffffffffffff9b, Mem[0000000021800181] = 40615fec, %asi = 80 | |
285 | stba %l3,[%o3+0x181]%asi ! Mem[0000000021800180] = 409b5fec | |
286 | ! Mem[0000000030041408] = 09b16f3a, %l0 = ffffffffffffffbe | |
287 | ldstuba [%i1+%o4]0x81,%l0 ! %l0 = 00000009000000ff | |
288 | ! %l4 = 0000000061b581fc, Mem[0000000010081400] = ff0444bda0f36d7f | |
289 | stxa %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000061b581fc | |
290 | ! %f10 = 684f1716 473bf102, %l5 = 00000000312a1f03 | |
291 | ! Mem[0000000030001418] = 34c6a322b316670e | |
292 | add %i0,0x018,%g1 | |
293 | stda %f10,[%g1+%l5]ASI_PST32_S ! Mem[0000000030001418] = 684f1716473bf102 | |
294 | ! Mem[0000000010041428] = 7646daf58bd5e470, %l5 = 00000000312a1f03, %l4 = 0000000061b581fc | |
295 | add %i1,0x28,%g1 | |
296 | casxa [%g1]0x80,%l5,%l4 ! %l4 = 7646daf58bd5e470 | |
297 | ! Mem[0000000030041410] = ff12b002, %l1 = 000000007edff2c5 | |
298 | ldstuba [%i1+%o5]0x81,%l1 ! %l1 = 000000ff000000ff | |
299 | ! %l4 = 8bd5e470, %l5 = 312a1f03, Mem[0000000010041410] = ffffff99 c1bba0dd | |
300 | stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 8bd5e470 312a1f03 | |
301 | ! Starting 10 instruction Load Burst | |
302 | ! Mem[00000000201c0000] = 7633a250, %l5 = 00000000312a1f03 | |
303 | ldsba [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000076 | |
304 | ||
305 | p0_label_9: | |
306 | ! Mem[00000000100c1418] = 9da4e622, %l5 = 0000000000000076 | |
307 | ldsha [%i3+0x01a]%asi,%l5 ! %l5 = ffffffffffffe622 | |
308 | ! Mem[0000000030141400] = ba75ad651f57c39b, %l4 = 7646daf58bd5e470 | |
309 | ldxa [%i5+%g0]0x89,%l4 ! %l4 = ba75ad651f57c39b | |
310 | ! Mem[0000000030101408] = 4d53dbc5, %l1 = 00000000000000ff | |
311 | ldstuba [%i4+%o4]0x89,%l1 ! %l1 = 000000c5000000ff | |
312 | ! Mem[0000000010081410] = bed5c36d, %l3 = ffffffffffffff9b | |
313 | ldsha [%i2+%o5]0x80,%l3 ! %l3 = ffffffffffffbed5 | |
314 | ! Mem[0000000010001400] = 00000000, %f24 = b02846e0 | |
315 | lda [%i0+%g0]0x88,%f24 ! %f24 = 00000000 | |
316 | ! Mem[0000000010101400] = 0000006f bad3e618, %l2 = ffff8db3, %l3 = ffffbed5 | |
317 | ldda [%i4+%g0]0x80,%l2 ! %l2 = 000000000000006f 00000000bad3e618 | |
318 | ! Mem[00000000300c1400] = 99900043, %l3 = 00000000bad3e618 | |
319 | ldsha [%i3+%g0]0x89,%l3 ! %l3 = 0000000000000043 | |
320 | ! Mem[00000000100c1408] = e3248c09, %l0 = 0000000000000009 | |
321 | ldsw [%i3+%o4],%l0 ! %l0 = ffffffffe3248c09 | |
322 | ! Mem[0000000030141400] = 1f57c39b, %l3 = 0000000000000043 | |
323 | ldsha [%i5+%g0]0x89,%l3 ! %l3 = ffffffffffffc39b | |
324 | ! Starting 10 instruction Store Burst | |
325 | ! %f0 = c5db534d, Mem[0000000010081408] = 58793366 | |
326 | st %f0 ,[%i2+%o4] ! Mem[0000000010081408] = c5db534d | |
327 | ||
328 | p0_label_10: | |
329 | ! %f6 = 49fbd613, Mem[0000000030001410] = 5c8a3a78 | |
330 | sta %f6 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 49fbd613 | |
331 | ! %l5 = ffffffffffffe622, Mem[0000000030041410] = 758efe6702b012ff | |
332 | stxa %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffffffffffe622 | |
333 | ! %l2 = 000000000000006f, Mem[0000000010181428] = f7fa9d79, %asi = 80 | |
334 | stba %l2,[%i6+0x028]%asi ! Mem[0000000010181428] = 6ffa9d79 | |
335 | ! %f22 = 8e062548 e52db38d, %l0 = ffffffffe3248c09 | |
336 | ! Mem[0000000010101410] = 50cb3f1d083bcea6 | |
337 | add %i4,0x010,%g1 | |
338 | stda %f22,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010101410] = 8db33f1d083b068e | |
339 | ! Mem[0000000030101408] = ffdb534d, %l1 = 00000000000000c5 | |
340 | swapa [%i4+%o4]0x81,%l1 ! %l1 = 00000000ffdb534d | |
341 | ! %l4 = ba75ad651f57c39b, Mem[0000000030041408] = 3a6fb1ff | |
342 | stba %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 3a6fb19b | |
343 | ! Mem[0000000030081410] = 0603f231, %l2 = 000000000000006f | |
344 | ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 00000006000000ff | |
345 | ! Mem[0000000030101400] = ad4942f9, %l7 = 00000000000000cb | |
346 | ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 000000ad000000ff | |
347 | ! %l6 = 00000000bf94b12b, Mem[0000000020800040] = c5638049, %asi = 80 | |
348 | stha %l6,[%o1+0x040]%asi ! Mem[0000000020800040] = b12b8049 | |
349 | ! Starting 10 instruction Load Burst | |
350 | ! Mem[0000000010041400] = 312a1f0361b581fc, %f2 = fa4f0f60 a7af83e9 | |
351 | ldda [%i1+%g0]0x88,%f2 ! %f2 = 312a1f03 61b581fc | |
352 | ||
353 | p0_label_11: | |
354 | ! Mem[0000000010041424] = 8db1fdd1, %l6 = 00000000bf94b12b | |
355 | ldsh [%i1+0x024],%l6 ! %l6 = ffffffffffff8db1 | |
356 | ! Mem[0000000010001408] = 6146e006, %f22 = 8e062548 | |
357 | lda [%i0+%o4]0x80,%f22 ! %f22 = 6146e006 | |
358 | ! Mem[00000000300c1400] = 43009099, %l6 = ffffffffffff8db1 | |
359 | lduba [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000043 | |
360 | ! Mem[0000000010041408] = ff381b2d97694597, %f30 = c096dffb d6a9a9c3 | |
361 | ldda [%i1+%o4]0x80,%f30 ! %f30 = ff381b2d 97694597 | |
362 | ! Mem[00000000100c1410] = 3101f091, %l4 = ba75ad651f57c39b | |
363 | ldsha [%i3+%o5]0x80,%l4 ! %l4 = 0000000000003101 | |
364 | ! Mem[0000000030041408] = 3a6fb19b, %l2 = 0000000000000006 | |
365 | ldswa [%i1+%o4]0x89,%l2 ! %l2 = 000000003a6fb19b | |
366 | ! Mem[00000000100c1428] = e7c06ab9744ab3d1, %f22 = 6146e006 e52db38d | |
367 | ldd [%i3+0x028],%f22 ! %f22 = e7c06ab9 744ab3d1 | |
368 | ! Mem[0000000010101408] = 6e05bab7, %l6 = 0000000000000043 | |
369 | ldsha [%i4+%o4]0x80,%l6 ! %l6 = 0000000000006e05 | |
370 | ! Mem[00000000100c1408] = 098c24e3, %l5 = ffffffffffffe622 | |
371 | ldsha [%i3+%o4]0x88,%l5 ! %l5 = 00000000000024e3 | |
372 | ! Starting 10 instruction Store Burst | |
373 | ! Mem[0000000010181410] = ffffff9b, %l1 = 00000000ffdb534d | |
374 | ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 0000009b000000ff | |
375 | ||
376 | p0_label_12: | |
377 | ! %l7 = 00000000000000ad, Mem[00000000100c1408] = e3248c09 | |
378 | stwa %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000ad | |
379 | ! %l4 = 0000000000003101, Mem[0000000021800040] = 9eef53ef | |
380 | sth %l4,[%o3+0x040] ! Mem[0000000021800040] = 310153ef | |
381 | ! %l0 = ffffffffe3248c09, Mem[0000000010001410] = 1b873e42497dd5be, %asi = 80 | |
382 | stxa %l0,[%i0+0x010]%asi ! Mem[0000000010001410] = ffffffffe3248c09 | |
383 | ! %l3 = ffffffffffffc39b, Mem[0000000010141400] = ff4164e6 | |
384 | stwa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffffc39b | |
385 | ! %f0 = c5db534d b92024da, Mem[0000000010081400] = 00000000 61b581fc | |
386 | stda %f0 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = c5db534d b92024da | |
387 | ! Mem[00000000300c1410] = aaf0676f, %l1 = 000000000000009b | |
388 | swapa [%i3+%o5]0x81,%l1 ! %l1 = 00000000aaf0676f | |
389 | ! Mem[0000000030041408] = 9bb16f3a, %l7 = 00000000000000ad | |
390 | swapa [%i1+%o4]0x81,%l7 ! %l7 = 000000009bb16f3a | |
391 | ! %l3 = ffffffffffffc39b, Mem[0000000010001426] = 4736edeb | |
392 | sth %l3,[%i0+0x026] ! Mem[0000000010001424] = 4736c39b | |
393 | ! %f25 = 6679adcd, Mem[0000000010041408] = 2d1b38ff | |
394 | sta %f25,[%i1+%o4]0x88 ! Mem[0000000010041408] = 6679adcd | |
395 | ! Starting 10 instruction Load Burst | |
396 | ! %l6 = 0000000000006e05, Mem[0000000020800040] = b12b8049 | |
397 | sth %l6,[%o1+0x040] ! Mem[0000000020800040] = 6e058049 | |
398 | ||
399 | p0_label_13: | |
400 | ! Mem[0000000010181408] = e52db38d, %l0 = ffffffffe3248c09 | |
401 | ldswa [%i6+%o4]0x88,%l0 ! %l0 = ffffffffe52db38d | |
402 | ! Mem[0000000030181400] = e22d51aa, %l4 = 0000000000003101 | |
403 | ldsha [%i6+%g0]0x89,%l4 ! %l4 = 00000000000051aa | |
404 | ! Mem[00000000300c1400] = 43009099865fb465, %f26 = 6c22320e fde08795 | |
405 | ldda [%i3+%g0]0x81,%f26 ! %f26 = 43009099 865fb465 | |
406 | ! Mem[0000000010181430] = 75c7575d, %l5 = 00000000000024e3 | |
407 | ldsha [%i6+0x032]%asi,%l5 ! %l5 = 000000000000575d | |
408 | ! Mem[0000000030001408] = 22af37ea0fb8309e, %f14 = bb2707a5 3e00102c | |
409 | ldda [%i0+%o4]0x81,%f14 ! %f14 = 22af37ea 0fb8309e | |
410 | ! Mem[0000000030101400] = ff4942f9, %l2 = 000000003a6fb19b | |
411 | lduwa [%i4+%g0]0x81,%l2 ! %l2 = 00000000ff4942f9 | |
412 | ! Mem[0000000010081434] = ff33b71c, %l1 = 00000000aaf0676f | |
413 | ldswa [%i2+0x034]%asi,%l1 ! %l1 = ffffffffff33b71c | |
414 | ! Mem[0000000010081408] = c5db534d0000006f, %f8 = 8f9419ff 74cf9048 | |
415 | ldda [%i2+%o4]0x80,%f8 ! %f8 = c5db534d 0000006f | |
416 | ! Mem[00000000100c1400] = 42ed4f8d, %l1 = ffffffffff33b71c | |
417 | ldsba [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000042 | |
418 | ! Starting 10 instruction Store Burst | |
419 | ! %l5 = 000000000000575d, Mem[0000000030041408] = 86cc233ead000000 | |
420 | stxa %l5,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000000000575d | |
421 | ||
422 | p0_label_14: | |
423 | ! %f30 = ff381b2d 97694597, Mem[0000000010141410] = ba6a7b2e 30fb9b79 | |
424 | stda %f30,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff381b2d 97694597 | |
425 | ! Mem[00000000100c1400] = 42ed4f8d, %l1 = 0000000000000042 | |
426 | ldstuba [%i3+%g0]0x80,%l1 ! %l1 = 00000042000000ff | |
427 | ! %l1 = 0000000000000042, Mem[0000000010041400] = fc81b561 | |
428 | stba %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 4281b561 | |
429 | ! Mem[000000001000140c] = e22d51aa, %l2 = 00000000ff4942f9 | |
430 | swap [%i0+0x00c],%l2 ! %l2 = 00000000e22d51aa | |
431 | ! %f31 = 97694597, Mem[0000000030181400] = aa512de2 | |
432 | sta %f31,[%i6+%g0]0x81 ! Mem[0000000030181400] = 97694597 | |
433 | ! Mem[0000000030001410] = 49fbd613, %l1 = 0000000000000042 | |
434 | ldstuba [%i0+%o5]0x89,%l1 ! %l1 = 00000013000000ff | |
435 | ! %l1 = 0000000000000013, Mem[0000000030001400] = 10609d9d | |
436 | stwa %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000013 | |
437 | ! Mem[0000000030001400] = 13000000, %l1 = 0000000000000013 | |
438 | swapa [%i0+%g0]0x81,%l1 ! %l1 = 0000000013000000 | |
439 | ! Mem[0000000030041410] = 22e6ffff, %l1 = 0000000013000000 | |
440 | swapa [%i1+%o5]0x81,%l1 ! %l1 = 0000000022e6ffff | |
441 | ! Starting 10 instruction Load Burst | |
442 | ! Mem[0000000030181408] = fb5aa8dd, %l4 = 00000000000051aa | |
443 | lduba [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000dd | |
444 | ||
445 | p0_label_15: | |
446 | ! Mem[0000000030041410] = 00000013, %l7 = 000000009bb16f3a | |
447 | ldsha [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000013 | |
448 | ! Mem[0000000010141400] = 9bc3ffff, %l2 = 00000000e22d51aa | |
449 | lduwa [%i5+%g0]0x88,%l2 ! %l2 = 000000009bc3ffff | |
450 | ! Mem[0000000030181410] = f0e89c44bf94b12b, %l4 = 00000000000000dd | |
451 | ldxa [%i6+%o5]0x89,%l4 ! %l4 = f0e89c44bf94b12b | |
452 | ! Mem[0000000010081430] = e58b57de, %l0 = ffffffffe52db38d | |
453 | lduh [%i2+0x030],%l0 ! %l0 = 000000000000e58b | |
454 | ! Mem[00000000300c1410] = cb502c359b000000, %l4 = f0e89c44bf94b12b | |
455 | ldxa [%i3+%o5]0x89,%l4 ! %l4 = cb502c359b000000 | |
456 | ! Mem[0000000010081424] = feb50952, %l0 = 000000000000e58b | |
457 | lduwa [%i2+0x024]%asi,%l0 ! %l0 = 00000000feb50952 | |
458 | ! Mem[00000000300c1408] = 8f94031f, %l5 = 000000000000575d | |
459 | lduwa [%i3+%o4]0x89,%l5 ! %l5 = 000000008f94031f | |
460 | ! Mem[0000000010141408] = e61daff2, %l4 = cb502c359b000000 | |
461 | ldsha [%i5+%o4]0x88,%l4 ! %l4 = ffffffffffffaff2 | |
462 | ! Mem[0000000010041410] = 312a1f03 8bd5e470, %l0 = feb50952, %l1 = 22e6ffff | |
463 | ldda [%i1+%o5]0x88,%l0 ! %l0 = 000000008bd5e470 00000000312a1f03 | |
464 | ! Starting 10 instruction Store Burst | |
465 | ! Mem[0000000030041400] = 4f2f59a9, %l3 = ffffffffffffc39b | |
466 | swapa [%i1+%g0]0x89,%l3 ! %l3 = 000000004f2f59a9 | |
467 | ||
468 | p0_label_16: | |
469 | ! %f12 = 7230fc3b 96cad698, Mem[0000000030001410] = ffd6fb49 fea95ba5 | |
470 | stda %f12,[%i0+%o5]0x81 ! Mem[0000000030001410] = 7230fc3b 96cad698 | |
471 | ! %l2 = 000000009bc3ffff, Mem[00000000201c0001] = 7633a250, %asi = 80 | |
472 | stba %l2,[%o0+0x001]%asi ! Mem[00000000201c0000] = 76ffa250 | |
473 | ! Mem[00000000100c140c] = bf94b12b, %l2 = 000000009bc3ffff, %asi = 80 | |
474 | swapa [%i3+0x00c]%asi,%l2 ! %l2 = 00000000bf94b12b | |
475 | ! %l2 = 00000000bf94b12b, Mem[0000000030141410] = 5031f144 | |
476 | stwa %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = bf94b12b | |
477 | ! %l0 = 000000008bd5e470, Mem[0000000010101410] = 8db33f1d | |
478 | stha %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = e4703f1d | |
479 | ! %l4 = ffffffffffffaff2, Mem[0000000010181408] = 444da48fe52db38d | |
480 | stxa %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffffffffaff2 | |
481 | ! Mem[0000000010081400] = 4d53dbc5, %l4 = ffffffffffffaff2 | |
482 | ldstuba [%i2+%g0]0x88,%l4 ! %l4 = 000000c5000000ff | |
483 | ! %l4 = 000000c5, %l5 = 8f94031f, Mem[0000000010181418] = e756ad06 df12c492 | |
484 | stda %l4,[%i6+0x018]%asi ! Mem[0000000010181418] = 000000c5 8f94031f | |
485 | ! Mem[0000000010181400] = be630af4, %l1 = 00000000312a1f03 | |
486 | swapa [%i6+%g0]0x80,%l1 ! %l1 = 00000000be630af4 | |
487 | ! Starting 10 instruction Load Burst | |
488 | ! Mem[0000000010041408] = cdad7966, %l3 = 000000004f2f59a9 | |
489 | lduha [%i1+%o4]0x80,%l3 ! %l3 = 000000000000cdad | |
490 | ||
491 | p0_label_17: | |
492 | ! Mem[0000000030181408] = dda85afb, %l1 = 00000000be630af4 | |
493 | lduha [%i6+%o4]0x81,%l1 ! %l1 = 000000000000dda8 | |
494 | ! %l1 = 000000000000dda8, Mem[0000000010081412] = bed5c36d | |
495 | stb %l1,[%i2+0x012] ! Mem[0000000010081410] = bed5a86d | |
496 | ! Mem[00000000100c1400] = ffed4f8d, %l6 = 0000000000006e05 | |
497 | ldswa [%i3+%g0]0x80,%l6 ! %l6 = ffffffffffed4f8d | |
498 | ! Mem[0000000030081400] = 602119be 5a9786c8, %l4 = 000000c5, %l5 = 8f94031f | |
499 | ldda [%i2+%g0]0x89,%l4 ! %l4 = 000000005a9786c8 00000000602119be | |
500 | ! Mem[0000000010081424] = feb50952, %l7 = 0000000000000013 | |
501 | ldsw [%i2+0x024],%l7 ! %l7 = fffffffffeb50952 | |
502 | ! Mem[0000000010081400] = ffdb534d, %l0 = 000000008bd5e470 | |
503 | ldswa [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffdb534d | |
504 | ! Mem[0000000030081408] = cf56c6d8, %l3 = 000000000000cdad | |
505 | ldswa [%i2+%o4]0x81,%l3 ! %l3 = ffffffffcf56c6d8 | |
506 | ! Mem[0000000010081430] = e58b57deff33b71c, %f28 = b581d11c e3248c09 | |
507 | ldd [%i2+0x030],%f28 ! %f28 = e58b57de ff33b71c | |
508 | ! Mem[0000000030141400] = 9bc3571f65ad75ba, %f16 = ba75ad65 1f57c39b | |
509 | ldda [%i5+%g0]0x81,%f16 ! %f16 = 9bc3571f 65ad75ba | |
510 | ! Starting 10 instruction Store Burst | |
511 | ! %f17 = 65ad75ba, Mem[0000000030181410] = bf94b12b | |
512 | sta %f17,[%i6+%o5]0x89 ! Mem[0000000030181410] = 65ad75ba | |
513 | ||
514 | p0_label_18: | |
515 | ! %f10 = 684f1716 473bf102, Mem[0000000010141420] = e3556f4a b5849df1 | |
516 | std %f10,[%i5+0x020] ! Mem[0000000010141420] = 684f1716 473bf102 | |
517 | ! Mem[0000000010141410] = 2d1b38ff, %l0 = ffffffffffdb534d | |
518 | swapa [%i5+%o5]0x88,%l0 ! %l0 = 000000002d1b38ff | |
519 | ! Mem[0000000020800040] = 6e058049, %l4 = 000000005a9786c8 | |
520 | ldstuba [%o1+0x040]%asi,%l4 ! %l4 = 0000006e000000ff | |
521 | ! Mem[0000000030041410] = 00000013, %l5 = 00000000602119be | |
522 | ldstuba [%i1+%o5]0x89,%l5 ! %l5 = 00000013000000ff | |
523 | ! %l2 = bf94b12b, %l3 = cf56c6d8, Mem[0000000010041408] = cdad7966 97694597 | |
524 | stda %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = bf94b12b cf56c6d8 | |
525 | ! %l6 = ffffffffffed4f8d, Mem[0000000010081408] = c5db534d | |
526 | stha %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 4f8d534d | |
527 | ! %f0 = c5db534d, Mem[0000000030141400] = 9bc3571f | |
528 | sta %f0 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = c5db534d | |
529 | ! Mem[00000000211c0000] = 8063fc65, %l7 = fffffffffeb50952 | |
530 | ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 00000080000000ff | |
531 | ! %f6 = 49fbd613, Mem[0000000010101408] = b7ba056e | |
532 | sta %f6 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 49fbd613 | |
533 | ! Starting 10 instruction Load Burst | |
534 | ! Mem[0000000030181400] = 97694597, %l1 = 000000000000dda8 | |
535 | ldswa [%i6+%g0]0x81,%l1 ! %l1 = ffffffff97694597 | |
536 | ||
537 | p0_label_19: | |
538 | ! Mem[0000000010101420] = 0218b4c522356f56, %f26 = 43009099 865fb465 | |
539 | ldda [%i4+0x020]%asi,%f26 ! %f26 = 0218b4c5 22356f56 | |
540 | ! Mem[0000000010101400] = 0000006fbad3e618, %l1 = ffffffff97694597 | |
541 | ldxa [%i4+%g0]0x80,%l1 ! %l1 = 0000006fbad3e618 | |
542 | ! Mem[0000000030181408] = dda85afb, %l1 = 0000006fbad3e618 | |
543 | lduha [%i6+%o4]0x81,%l1 ! %l1 = 000000000000dda8 | |
544 | ! Mem[0000000030081400] = c886975abe192160, %f16 = 9bc3571f 65ad75ba | |
545 | ldda [%i2+%g0]0x81,%f16 ! %f16 = c886975a be192160 | |
546 | ! Mem[00000000211c0000] = ff63fc65, %l1 = 000000000000dda8 | |
547 | ldsha [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffff63 | |
548 | ! Mem[0000000030141400] = 4d53dbc5, %l6 = ffffffffffed4f8d | |
549 | ldsba [%i5+%g0]0x89,%l6 ! %l6 = ffffffffffffffc5 | |
550 | membar #Sync ! Added by membar checker (2) | |
551 | ! Mem[0000000010101400] = 0000006f bad3e618 13d6fb49 ae74c3c6 | |
552 | ! Mem[0000000010101410] = e4703f1d 083b068e 5f00f0e5 14f48c0e | |
553 | ! Mem[0000000010101420] = 0218b4c5 22356f56 bc38b04d a692875c | |
554 | ! Mem[0000000010101430] = 2091dbe7 7c90f09e e52db38d e9cd8241 | |
555 | ldda [%i4]ASI_BLK_P,%f16 ! Block Load from 0000000010101400 | |
556 | ! Mem[0000000030101408] = 000000c5, %l6 = ffffffffffffffc5 | |
557 | ldsha [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000000 | |
558 | ! Mem[0000000030001410] = 98d6ca963bfc3072, %l7 = 0000000000000080 | |
559 | ldxa [%i0+%o5]0x89,%l7 ! %l7 = 98d6ca963bfc3072 | |
560 | ! Starting 10 instruction Store Burst | |
561 | ! %l1 = ffffffffffffff63, Mem[0000000030101408] = da2420b9c5000000 | |
562 | stxa %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffffffffff63 | |
563 | ||
564 | p0_label_20: | |
565 | ! %f14 = 22af37ea, Mem[0000000030001408] = ea37af22 | |
566 | sta %f14,[%i0+%o4]0x89 ! Mem[0000000030001408] = 22af37ea | |
567 | ! %f4 = bda69ba1 0599a0f2, %l4 = 000000000000006e | |
568 | ! Mem[0000000030181430] = c0cb8cd651b0d0db | |
569 | add %i6,0x030,%g1 | |
570 | stda %f4,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030181430] = c0cb9905a19ba6bd | |
571 | ! %l4 = 000000000000006e, Mem[0000000010081434] = ff33b71c | |
572 | stw %l4,[%i2+0x034] ! Mem[0000000010081434] = 0000006e | |
573 | ! %f4 = bda69ba1 0599a0f2, %f8 = c5db534d | |
574 | fxtos %f4 ,%f8 ! %f8 = de84b2c9 | |
575 | ! %l5 = 0000000000000013, Mem[0000000010181408] = ffffaff2 | |
576 | stba %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffaf13 | |
577 | ! %l7 = 98d6ca963bfc3072, Mem[0000000030101400] = ff4942f9 | |
578 | stwa %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 3bfc3072 | |
579 | ! Mem[0000000010141404] = 700412b3, %l7 = 98d6ca963bfc3072 | |
580 | swap [%i5+0x004],%l7 ! %l7 = 00000000700412b3 | |
581 | ! %l0 = 2d1b38ff, %l1 = ffffff63, Mem[00000000100c1400] = ffed4f8d 872cd317 | |
582 | stda %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 2d1b38ff ffffff63 | |
583 | ! %l6 = 0000000000000000, Mem[0000000010041408] = bf94b12b | |
584 | stba %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0094b12b | |
585 | ! Starting 10 instruction Load Burst | |
586 | ! Mem[0000000030141400] = 4d53dbc5, %l4 = 000000000000006e | |
587 | lduwa [%i5+%g0]0x89,%l4 ! %l4 = 000000004d53dbc5 | |
588 | ||
589 | p0_label_21: | |
590 | ! Mem[0000000030101410] = c7e62b75 cb502c35, %l2 = bf94b12b, %l3 = cf56c6d8 | |
591 | ldda [%i4+%o5]0x89,%l2 ! %l2 = 00000000cb502c35 00000000c7e62b75 | |
592 | ! Mem[00000000211c0000] = ff63fc65, %l5 = 0000000000000013 | |
593 | ldsb [%o2+0x001],%l5 ! %l5 = 0000000000000063 | |
594 | ! Mem[0000000010181400] = 312a1f03, %l3 = 00000000c7e62b75 | |
595 | lduba [%i6+0x002]%asi,%l3 ! %l3 = 000000000000001f | |
596 | ! Mem[000000001014141c] = 7e98219d, %l5 = 0000000000000063 | |
597 | ldsba [%i5+0x01f]%asi,%l5 ! %l5 = ffffffffffffff9d | |
598 | ! Mem[0000000030181408] = dda85afbe1d89a27, %f4 = bda69ba1 0599a0f2 | |
599 | ldda [%i6+%o4]0x81,%f4 ! %f4 = dda85afb e1d89a27 | |
600 | ! Mem[0000000010001410] = ffffffff, %l2 = 00000000cb502c35 | |
601 | lduha [%i0+%o5]0x80,%l2 ! %l2 = 000000000000ffff | |
602 | ! Mem[0000000010041410] = 70e4d58b, %l6 = 0000000000000000 | |
603 | ldsba [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000070 | |
604 | ! Mem[0000000010081434] = 0000006e, %l5 = ffffffffffffff9d | |
605 | ldsh [%i2+0x034],%l5 ! %l5 = 0000000000000000 | |
606 | ! Mem[00000000300c1410] = 9b000000, %l6 = 0000000000000070 | |
607 | lduha [%i3+%o5]0x89,%l6 ! %l6 = 0000000000000000 | |
608 | ! Starting 10 instruction Store Burst | |
609 | ! %f2 = 312a1f03 61b581fc, %l1 = ffffffffffffff63 | |
610 | ! Mem[0000000010081428] = f849b038eed01bdc | |
611 | add %i2,0x028,%g1 | |
612 | stda %f2,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010081428] = fc81b561eed01bdc | |
613 | ||
614 | p0_label_22: | |
615 | ! Mem[00000000300c1410] = 9b000000, %l5 = 0000000000000000 | |
616 | ldstuba [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff | |
617 | ! Mem[00000000300c1408] = 8f94031f, %l6 = 0000000000000000 | |
618 | ldstuba [%i3+%o4]0x89,%l6 ! %l6 = 0000001f000000ff | |
619 | ! %l0 = 000000002d1b38ff, Mem[0000000030001400] = 00000013 | |
620 | stwa %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 2d1b38ff | |
621 | ! Mem[0000000030081410] = ff03f231, %l2 = 000000000000ffff | |
622 | ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 000000ff000000ff | |
623 | ! %l6 = 000000000000001f, Mem[0000000030101410] = 352c50cb | |
624 | stwa %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000001f | |
625 | ! Mem[0000000030041408] = 0000575d, %l3 = 000000000000001f | |
626 | swapa [%i1+%o4]0x89,%l3 ! %l3 = 000000000000575d | |
627 | ! Mem[0000000010081404] = b92024da, %l4 = 4d53dbc5, %l1 = ffffff63 | |
628 | add %i2,0x04,%g1 | |
629 | casa [%g1]0x80,%l4,%l1 ! %l1 = 00000000b92024da | |
630 | ! %l4 = 000000004d53dbc5, Mem[0000000030001410] = 3bfc3072 | |
631 | stba %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 3bfc30c5 | |
632 | ! Mem[0000000010181400] = 312a1f03, %l3 = 000000000000575d | |
633 | swapa [%i6+%g0]0x80,%l3 ! %l3 = 00000000312a1f03 | |
634 | ! Starting 10 instruction Load Burst | |
635 | ! Mem[00000000100c1420] = 00000079, %l5 = 0000000000000000 | |
636 | lduw [%i3+0x020],%l5 ! %l5 = 0000000000000079 | |
637 | ||
638 | p0_label_23: | |
639 | ! Mem[0000000010141430] = aee50a77d1692ee8, %l6 = 000000000000001f | |
640 | ldxa [%i5+0x030]%asi,%l6 ! %l6 = aee50a77d1692ee8 | |
641 | ! Mem[0000000030181400] = 97456997, %l1 = 00000000b92024da | |
642 | lduba [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000097 | |
643 | ! Mem[0000000030181410] = 65ad75ba, %l0 = 000000002d1b38ff | |
644 | ldswa [%i6+%o5]0x89,%l0 ! %l0 = 0000000065ad75ba | |
645 | ! Mem[00000000211c0000] = ff63fc65, %l5 = 0000000000000079 | |
646 | lduba [%o2+0x001]%asi,%l5 ! %l5 = 0000000000000063 | |
647 | ! Code Fragment 4 | |
648 | p0_fragment_1: | |
649 | ! %l0 = 0000000065ad75ba | |
650 | setx 0x3ed8ead00d6b386e,%g7,%l0 ! %l0 = 3ed8ead00d6b386e | |
651 | ! %l1 = 0000000000000097 | |
652 | setx 0x3be8bca056e0dd08,%g7,%l1 ! %l1 = 3be8bca056e0dd08 | |
653 | setx 0x7ff8, %g1, %g2 | |
654 | and %l0, %g2, %l0 | |
655 | setx 0xffffffff, %g1, %g2 | |
656 | and %l1, %g2, %l1 | |
657 | setx 0x100000000, %g1, %g2 | |
658 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
659 | ta T_CHANGE_HPRIV | |
660 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
661 | ta T_CHANGE_NONHPRIV | |
662 | ! %l0 = 3ed8ead00d6b386e | |
663 | setx 0xcd3a2e8014cf9307,%g7,%l0 ! %l0 = cd3a2e8014cf9307 | |
664 | ! %l1 = 3be8bca056e0dd08 | |
665 | setx 0xb87e3648018b012a,%g7,%l1 ! %l1 = b87e3648018b012a | |
666 | ! Mem[0000000030001400] = ff381b2d, %l2 = 00000000000000ff | |
667 | ldsha [%i0+%g0]0x89,%l2 ! %l2 = 0000000000001b2d | |
668 | ! Mem[0000000030101410] = 0000001f, %l3 = 00000000312a1f03 | |
669 | ldsba [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000 | |
670 | ! Mem[0000000010141410] = ffdb534d, %l0 = cd3a2e8014cf9307 | |
671 | lduha [%i5+%o5]0x88,%l0 ! %l0 = 000000000000534d | |
672 | ! Mem[0000000030041408] = 000000000000001f, %f28 = 2091dbe7 7c90f09e | |
673 | ldda [%i1+%o4]0x89,%f28 ! %f28 = 00000000 0000001f | |
674 | ! Starting 10 instruction Store Burst | |
675 | ! Mem[0000000030001408] = ea37af22, %l7 = 00000000700412b3 | |
676 | ldstuba [%i0+%o4]0x81,%l7 ! %l7 = 000000ea000000ff | |
677 | ||
678 | p0_label_24: | |
679 | ! %l3 = 0000000000000000, Mem[0000000030141410] = 2bb194bf | |
680 | stba %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00b194bf | |
681 | ! Mem[0000000010141400] = ffffc39b, %l4 = 000000004d53dbc5 | |
682 | swapa [%i5+%g0]0x80,%l4 ! %l4 = 00000000ffffc39b | |
683 | ! %f0 = c5db534d b92024da, %l0 = 000000000000534d | |
684 | ! Mem[00000000100c1438] = 4ec5c0b285c5bcee | |
685 | add %i3,0x038,%g1 | |
686 | stda %f0,[%g1+%l0]ASI_PST16_PL ! Mem[00000000100c1438] = da24c0b24d53dbc5 | |
687 | ! Mem[0000000030101410] = 0000001f, %l1 = b87e3648018b012a | |
688 | swapa [%i4+%o5]0x81,%l1 ! %l1 = 000000000000001f | |
689 | ! Mem[0000000030101400] = 7230fc3b, %l6 = aee50a77d1692ee8 | |
690 | swapa [%i4+%g0]0x89,%l6 ! %l6 = 000000007230fc3b | |
691 | ! Mem[0000000010001400] = 00000000, %l7 = 00000000000000ea | |
692 | ldstuba [%i0+%g0]0x80,%l7 ! %l7 = 00000000000000ff | |
693 | ! %f26 = bc38b04d a692875c, Mem[0000000030001408] = 22af37ff 9e30b80f | |
694 | stda %f26,[%i0+%o4]0x89 ! Mem[0000000030001408] = bc38b04d a692875c | |
695 | ! %f28 = 00000000 0000001f, %l4 = 00000000ffffc39b | |
696 | ! Mem[0000000010081428] = fc81b561eed01bdc | |
697 | add %i2,0x028,%g1 | |
698 | stda %f28,[%g1+%l4]ASI_PST8_P ! Mem[0000000010081428] = 0081b50000d0001f | |
699 | ! Mem[0000000010141404] = 3bfc3072, %l7 = 00000000, %l3 = 00000000 | |
700 | add %i5,0x04,%g1 | |
701 | casa [%g1]0x80,%l7,%l3 ! %l3 = 000000003bfc3072 | |
702 | ! Starting 10 instruction Load Burst | |
703 | ! Mem[0000000010001400] = 000000ff, %l3 = 000000003bfc3072 | |
704 | ldsha [%i0+%g0]0x88,%l3 ! %l3 = 00000000000000ff | |
705 | ||
706 | p0_label_25: | |
707 | ! Mem[0000000010101408] = 49fbd613, %l2 = 0000000000001b2d | |
708 | ldsba [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000013 | |
709 | ! Mem[0000000030101408] = ffffff63, %l5 = 0000000000000063 | |
710 | lduha [%i4+%o4]0x89,%l5 ! %l5 = 000000000000ff63 | |
711 | ! Mem[0000000030081410] = 31f203ff, %l1 = 000000000000001f | |
712 | lduha [%i2+%o5]0x89,%l1 ! %l1 = 00000000000003ff | |
713 | ! Mem[0000000030101400] = d1692ee8, %l2 = 0000000000000013 | |
714 | lduwa [%i4+%g0]0x89,%l2 ! %l2 = 00000000d1692ee8 | |
715 | ! Mem[0000000010181400] = 0000575d, %l2 = 00000000d1692ee8 | |
716 | ldswa [%i6+%g0]0x80,%l2 ! %l2 = 000000000000575d | |
717 | ! Mem[00000000300c1408] = 8f9403ff, %l7 = 0000000000000000 | |
718 | ldsba [%i3+%o4]0x89,%l7 ! %l7 = ffffffffffffffff | |
719 | ! Mem[00000000201c0000] = 76ffa250, %l2 = 000000000000575d | |
720 | ldsb [%o0+0x001],%l2 ! %l2 = ffffffffffffffff | |
721 | ! Mem[0000000030181408] = dda85afbe1d89a27, %l6 = 000000007230fc3b | |
722 | ldxa [%i6+%o4]0x81,%l6 ! %l6 = dda85afbe1d89a27 | |
723 | ! Mem[0000000030001400] = 2d1b38ff3dd55192, %f4 = dda85afb e1d89a27 | |
724 | ldda [%i0+%g0]0x81,%f4 ! %f4 = 2d1b38ff 3dd55192 | |
725 | ! Starting 10 instruction Store Burst | |
726 | ! %f28 = 00000000 0000001f, Mem[0000000030181408] = fb5aa8dd 279ad8e1 | |
727 | stda %f28,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 0000001f | |
728 | ||
729 | p0_label_26: | |
730 | ! %l0 = 000000000000534d, Mem[0000000010181410] = ffffffffffffffff | |
731 | stxa %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000000000534d | |
732 | ! Mem[00000000211c0000] = ff63fc65, %l3 = 00000000000000ff | |
733 | ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 000000ff000000ff | |
734 | ! Mem[0000000010081400] = ffdb534d, %l6 = dda85afbe1d89a27 | |
735 | swapa [%i2+%g0]0x80,%l6 ! %l6 = 00000000ffdb534d | |
736 | ! %l3 = 00000000000000ff, Mem[00000000100c1400] = 2d1b38ff | |
737 | stwa %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff | |
738 | ! Mem[0000000010081408] = 4f8d534d, %l2 = ffffffffffffffff | |
739 | ldstub [%i2+%o4],%l2 ! %l2 = 0000004f000000ff | |
740 | ! %l0 = 000000000000534d, Mem[0000000030041408] = 1f000000 | |
741 | stba %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 4d000000 | |
742 | ! %l6 = ffdb534d, %l7 = ffffffff, Mem[0000000010181410] = 0000534d 00000000 | |
743 | stda %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffdb534d ffffffff | |
744 | ! %l3 = 00000000000000ff, Mem[0000000010041410] = 70e4d58b031f2a31 | |
745 | stxa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000000000ff | |
746 | ! %l4 = 00000000ffffc39b, Mem[0000000030041408] = 4d000000 | |
747 | stba %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 9b000000 | |
748 | ! Starting 10 instruction Load Burst | |
749 | ! Mem[0000000010041408] = 0094b12b, %l7 = ffffffffffffffff | |
750 | ldsba [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000000 | |
751 | ||
752 | p0_label_27: | |
753 | ! Mem[0000000030181400] = 97456997, %l6 = 00000000ffdb534d | |
754 | lduwa [%i6+%g0]0x89,%l6 ! %l6 = 0000000097456997 | |
755 | ! Mem[0000000030041408] = 0000009b, %l4 = 00000000ffffc39b | |
756 | lduba [%i1+%o4]0x89,%l4 ! %l4 = 000000000000009b | |
757 | ! Mem[00000000211c0000] = ff63fc65, %l0 = 000000000000534d | |
758 | lduha [%o2+0x000]%asi,%l0 ! %l0 = 000000000000ff63 | |
759 | ! Mem[00000000300c1410] = 9b0000ff, %l3 = 00000000000000ff | |
760 | ldswa [%i3+%o5]0x89,%l3 ! %l3 = ffffffff9b0000ff | |
761 | ! Mem[00000000100c1408] = 000000ad, %l7 = 0000000000000000 | |
762 | lduba [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000 | |
763 | ! Mem[00000000211c0000] = ff63fc65, %l6 = 0000000097456997 | |
764 | ldub [%o2+%g0],%l6 ! %l6 = 00000000000000ff | |
765 | ! Mem[0000000010041410] = 00000000, %f29 = 0000001f | |
766 | lda [%i1+%o5]0x88,%f29 ! %f29 = 00000000 | |
767 | ! Mem[0000000010181410] = ffdb534d, %l0 = 000000000000ff63 | |
768 | lduba [%i6+%o5]0x88,%l0 ! %l0 = 000000000000004d | |
769 | ! Mem[00000000300c1410] = 9b0000ff, %l7 = 0000000000000000 | |
770 | ldsba [%i3+%o5]0x89,%l7 ! %l7 = ffffffffffffffff | |
771 | ! Starting 10 instruction Store Burst | |
772 | ! %l5 = 000000000000ff63, Mem[0000000030081408] = d8c656cf | |
773 | stwa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000ff63 | |
774 | ||
775 | p0_label_28: | |
776 | ! Mem[000000001008140c] = 0000006f, %l6 = 00000000000000ff, %asi = 80 | |
777 | swapa [%i2+0x00c]%asi,%l6 ! %l6 = 000000000000006f | |
778 | ! Mem[0000000020800000] = 21addad7, %l4 = 000000000000009b | |
779 | ldstub [%o1+%g0],%l4 ! %l4 = 00000021000000ff | |
780 | ! %l3 = ffffffff9b0000ff, Mem[0000000030181400] = 97694597 | |
781 | stwa %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 9b0000ff | |
782 | ! Mem[0000000021800081] = eab38eeb, %l7 = ffffffffffffffff | |
783 | ldstub [%o3+0x081],%l7 ! %l7 = 000000b3000000ff | |
784 | ! Mem[0000000010101438] = e52db38d, %l7 = 00000000000000b3, %asi = 80 | |
785 | swapa [%i4+0x038]%asi,%l7 ! %l7 = 00000000e52db38d | |
786 | ! %l5 = 000000000000ff63, Mem[0000000030181410] = 65ad75ba | |
787 | stba %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 65ad7563 | |
788 | ! %l4 = 0000000000000021, Mem[0000000030141410] = bf94b100 | |
789 | stha %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = bf940021 | |
790 | ! %l0 = 000000000000004d, Mem[0000000030081408] = 0000ff63 | |
791 | stba %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000ff4d | |
792 | ! %f0 = c5db534d b92024da 312a1f03 61b581fc | |
793 | ! %f4 = 2d1b38ff 3dd55192 49fbd613 0b914ad0 | |
794 | ! %f8 = de84b2c9 0000006f 684f1716 473bf102 | |
795 | ! %f12 = 7230fc3b 96cad698 22af37ea 0fb8309e | |
796 | stda %f0,[%i2]ASI_BLK_AIUPL ! Block Store to 0000000010081400 | |
797 | ! Starting 10 instruction Load Burst | |
798 | ! Mem[0000000030041408] = 9b000000, %f29 = 00000000 | |
799 | lda [%i1+%o4]0x81,%f29 ! %f29 = 9b000000 | |
800 | ||
801 | p0_label_29: | |
802 | ! Mem[000000001018140c] = ffffffff, %l7 = 00000000e52db38d | |
803 | ldsba [%i6+0x00d]%asi,%l7 ! %l7 = ffffffffffffffff | |
804 | ! Mem[00000000100c1410] = 3101f09144eb1b1a, %f22 = 5f00f0e5 14f48c0e | |
805 | ldda [%i3+%o5]0x80,%f22 ! %f22 = 3101f091 44eb1b1a | |
806 | membar #Sync ! Added by membar checker (3) | |
807 | ! Mem[0000000010041400] = 4281b561 031f2a31 0094b12b cf56c6d8 | |
808 | ! Mem[0000000010041410] = 00000000 000000ff b581d11c e3248c09 | |
809 | ! Mem[0000000010041420] = 0faed309 8db1fdd1 7646daf5 8bd5e470 | |
810 | ! Mem[0000000010041430] = a9078e32 6ec9d9ff 2164d7e3 8329f2b8 | |
811 | ldda [%i1]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010041400 | |
812 | ! Mem[0000000030001400] = ff381b2d, %l4 = 0000000000000021 | |
813 | lduha [%i0+%g0]0x89,%l4 ! %l4 = 0000000000001b2d | |
814 | ! Mem[00000000201c0000] = 76ffa250, %l3 = ffffffff9b0000ff | |
815 | lduha [%o0+0x000]%asi,%l3 ! %l3 = 00000000000076ff | |
816 | ! Mem[00000000300c1410] = 9b0000ff, %l1 = 00000000000003ff | |
817 | ldsba [%i3+%o5]0x89,%l1 ! %l1 = ffffffffffffffff | |
818 | ! Mem[00000000300c1410] = 9b0000ff, %f25 = 22356f56 | |
819 | lda [%i3+%o5]0x89,%f25 ! %f25 = 9b0000ff | |
820 | ! Mem[0000000010001408] = f94249ff06e04661, %l2 = 000000000000004f | |
821 | ldxa [%i0+%o4]0x88,%l2 ! %l2 = f94249ff06e04661 | |
822 | ! Mem[0000000030081408] = 0000ff4d, %l6 = 000000000000006f | |
823 | ldswa [%i2+%o4]0x89,%l6 ! %l6 = 000000000000ff4d | |
824 | ! Starting 10 instruction Store Burst | |
825 | ! %l5 = 000000000000ff63, Mem[0000000010141408] = 566f3522e61daff2 | |
826 | stxa %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000000000ff63 | |
827 | ||
828 | p0_label_30: | |
829 | membar #Sync ! Added by membar checker (4) | |
830 | ! %l2 = f94249ff06e04661, Mem[0000000010041408] = 0094b12b | |
831 | stba %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 6194b12b | |
832 | ! Mem[0000000010081410] = 3dd55192, %l3 = 00000000000076ff | |
833 | ldstuba [%i2+%o5]0x88,%l3 ! %l3 = 00000092000000ff | |
834 | ! %l0 = 0000004d, %l1 = ffffffff, Mem[0000000010041410] = 00000000 ff000000 | |
835 | stda %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000004d ffffffff | |
836 | ! Mem[0000000030081408] = 4dff0000, %l7 = ffffffffffffffff | |
837 | swapa [%i2+%o4]0x81,%l7 ! %l7 = 000000004dff0000 | |
838 | ! %l3 = 0000000000000092, Mem[00000000300c1400] = 43009099 | |
839 | stba %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 92009099 | |
840 | ! %l4 = 0000000000001b2d, Mem[0000000010101408] = c6c374ae49fbd613 | |
841 | stxa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000000001b2d | |
842 | ! %l7 = 000000004dff0000, Mem[0000000030001400] = 9251d53dff381b2d | |
843 | stxa %l7,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000004dff0000 | |
844 | ! Mem[0000000030101410] = 018b012a, %l1 = ffffffffffffffff | |
845 | swapa [%i4+%o5]0x81,%l1 ! %l1 = 00000000018b012a | |
846 | ! Mem[0000000010001400] = ff000000, %l2 = f94249ff06e04661 | |
847 | ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 000000ff000000ff | |
848 | ! Starting 10 instruction Load Burst | |
849 | ! Code Fragment 3 | |
850 | p0_fragment_2: | |
851 | ! %l0 = 000000000000004d | |
852 | setx 0x9e8f2f17ba2cd74c,%g7,%l0 ! %l0 = 9e8f2f17ba2cd74c | |
853 | ! %l1 = 00000000018b012a | |
854 | setx 0x1d8fb24ffcd05cb2,%g7,%l1 ! %l1 = 1d8fb24ffcd05cb2 | |
855 | setx 0x1fe000, %g1, %g3 | |
856 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
857 | setx 0x1ffff8, %g1, %g2 | |
858 | and %l0, %g2, %l0 | |
859 | ta T_CHANGE_HPRIV | |
860 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
861 | ta T_CHANGE_NONHPRIV | |
862 | ! %l0 = 9e8f2f17ba2cd74c | |
863 | setx 0x349e930fa37307e4,%g7,%l0 ! %l0 = 349e930fa37307e4 | |
864 | ! %l1 = 1d8fb24ffcd05cb2 | |
865 | setx 0x79c89b2fd26e6645,%g7,%l1 ! %l1 = 79c89b2fd26e6645 | |
866 | ||
867 | p0_label_31: | |
868 | ! Mem[0000000030041408] = 0000009b, %l2 = 00000000000000ff | |
869 | lduwa [%i1+%o4]0x89,%l2 ! %l2 = 000000000000009b | |
870 | ! Mem[0000000030101400] = d1692ee8, %l4 = 0000000000001b2d | |
871 | lduha [%i4+%g0]0x89,%l4 ! %l4 = 0000000000002ee8 | |
872 | ! Mem[00000000300c1400] = 92009099, %l6 = 000000000000ff4d | |
873 | lduwa [%i3+%g0]0x81,%l6 ! %l6 = 0000000092009099 | |
874 | ! Mem[00000000211c0000] = ff63fc65, %l5 = 000000000000ff63 | |
875 | ldsh [%o2+%g0],%l5 ! %l5 = ffffffffffffff63 | |
876 | ! Mem[00000000218000c0] = 75584245, %l4 = 0000000000002ee8 | |
877 | ldsh [%o3+0x0c0],%l4 ! %l4 = 0000000000007558 | |
878 | ! Mem[0000000010001408] = 6146e006, %l6 = 0000000092009099 | |
879 | ldswa [%i0+%o4]0x80,%l6 ! %l6 = 000000006146e006 | |
880 | membar #Sync ! Added by membar checker (5) | |
881 | ! Mem[0000000030081400] = c886975a be192160 ffffffff fb508d36 | |
882 | ! Mem[0000000030081410] = ff03f231 d27e23a9 c6adb61b 4b505efc | |
883 | ! Mem[0000000030081420] = 55b0ad43 53de60ff 3f7eaa97 ace1b665 | |
884 | ! Mem[0000000030081430] = 1ee92253 08ff36c6 0e87ae95 83cca9c7 | |
885 | ldda [%i2]ASI_BLK_SL,%f0 ! Block Load from 0000000030081400 | |
886 | ! Mem[0000000010101400] = 6f000000, %l6 = 000000006146e006 | |
887 | ldswa [%i4+%g0]0x88,%l6 ! %l6 = 000000006f000000 | |
888 | ! Mem[0000000030081408] = ffffffff, %l1 = 79c89b2fd26e6645 | |
889 | lduba [%i2+%o4]0x89,%l1 ! %l1 = 00000000000000ff | |
890 | ! Starting 10 instruction Store Burst | |
891 | ! Mem[0000000030141410] = 210094bf, %l3 = 0000000000000092 | |
892 | ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 00000021000000ff | |
893 | ||
894 | p0_label_32: | |
895 | ! %l1 = 00000000000000ff, Mem[0000000010181400] = b6cbdc7b5d570000 | |
896 | stxa %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000000000ff | |
897 | ! %l0 = a37307e4, %l1 = 000000ff, Mem[0000000030041400] = ffffc39b 2f103fb0 | |
898 | stda %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = a37307e4 000000ff | |
899 | membar #Sync ! Added by membar checker (6) | |
900 | ! %l3 = 0000000000000021, Mem[0000000030081410] = 31f203ff | |
901 | stha %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 31f20021 | |
902 | ! %f7 = 1bb6adc6, Mem[0000000030041408] = 0000009b | |
903 | sta %f7 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 1bb6adc6 | |
904 | ! %l0 = 349e930fa37307e4, Mem[00000000100c1408] = ffffc39bad000000 | |
905 | stxa %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 349e930fa37307e4 | |
906 | ! Mem[000000001008142b] = 02f13b47, %l7 = 000000004dff0000 | |
907 | ldstuba [%i2+0x02b]%asi,%l7 ! %l7 = 00000047000000ff | |
908 | ! %l0 = 349e930fa37307e4, Mem[0000000010141400] = c5db534d | |
909 | stwa %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = a37307e4 | |
910 | ! Mem[0000000010101410] = 1d3f70e4, %l0 = 349e930fa37307e4 | |
911 | swapa [%i4+%o5]0x88,%l0 ! %l0 = 000000001d3f70e4 | |
912 | ! Mem[00000000100c1408] = e40773a3, %l6 = 000000006f000000 | |
913 | ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 000000e4000000ff | |
914 | ! Starting 10 instruction Load Burst | |
915 | ! Mem[00000000100c140c] = 0f939e34, %f23 = 44eb1b1a | |
916 | ld [%i3+0x00c],%f23 ! %f23 = 0f939e34 | |
917 | ||
918 | p0_label_33: | |
919 | ! Mem[00000000100c1410] = 1a1beb4491f00131, %f12 = c636ff08 5322e91e | |
920 | ldda [%i3+%o5]0x88,%f12 ! %f12 = 1a1beb44 91f00131 | |
921 | ! Mem[0000000010081410] = ff51d53d, %l7 = 0000000000000047 | |
922 | ldswa [%i2+%o5]0x80,%l7 ! %l7 = ffffffffff51d53d | |
923 | ! Mem[0000000030001408] = 5c8792a6, %l3 = 0000000000000021 | |
924 | ldswa [%i0+%o4]0x81,%l3 ! %l3 = 000000005c8792a6 | |
925 | ! Mem[0000000010101400] = 0000006fbad3e618, %f28 = 00000000 9b000000 | |
926 | ldd [%i4+%g0],%f28 ! %f28 = 0000006f bad3e618 | |
927 | ! Mem[0000000010141410] = ffdb534d, %f18 = 13d6fb49 | |
928 | lda [%i5+%o5]0x88,%f18 ! %f18 = ffdb534d | |
929 | ! Mem[0000000030041400] = 000000ffa37307e4, %l7 = ffffffffff51d53d | |
930 | ldxa [%i1+%g0]0x89,%l7 ! %l7 = 000000ffa37307e4 | |
931 | ! Mem[00000000100c1418] = 9da4e622, %l3 = 000000005c8792a6 | |
932 | lduw [%i3+0x018],%l3 ! %l3 = 000000009da4e622 | |
933 | ! Mem[0000000030181400] = 9b0000ff, %l7 = 000000ffa37307e4 | |
934 | ldsba [%i6+%g0]0x81,%l7 ! %l7 = ffffffffffffff9b | |
935 | ! Mem[0000000010041410] = 0000004d, %l4 = 0000000000007558 | |
936 | ldsha [%i1+%o5]0x88,%l4 ! %l4 = 000000000000004d | |
937 | ! Starting 10 instruction Store Burst | |
938 | ! Mem[0000000030001410] = 3bfc30c5, %l7 = ffffffffffffff9b | |
939 | ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 000000c5000000ff | |
940 | ||
941 | p0_label_34: | |
942 | ! %l2 = 0000009b, %l3 = 9da4e622, Mem[0000000010181400] = ff000000 00000000 | |
943 | stda %l2,[%i6+0x000]%asi ! Mem[0000000010181400] = 0000009b 9da4e622 | |
944 | ! %f10 = 65b6e1ac 97aa7e3f, %l5 = ffffffffffffff63 | |
945 | ! Mem[0000000010101408] = 2d1b000000000000 | |
946 | add %i4,0x008,%g1 | |
947 | stda %f10,[%g1+%l5]ASI_PST32_P ! Mem[0000000010101408] = 65b6e1ac97aa7e3f | |
948 | ! Mem[0000000030141408] = 3d5e874b, %l5 = ffffffffffffff63 | |
949 | ldstuba [%i5+%o4]0x81,%l5 ! %l5 = 0000003d000000ff | |
950 | ! %l6 = 00000000000000e4, Mem[0000000030141410] = ff0094bf3e600470 | |
951 | stxa %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000000000e4 | |
952 | ! %f7 = 1bb6adc6, Mem[0000000030141410] = 00000000 | |
953 | sta %f7 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = 1bb6adc6 | |
954 | ! %l0 = 000000001d3f70e4, Mem[0000000030141400] = c5db534d | |
955 | stwa %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 1d3f70e4 | |
956 | ! %l4 = 000000000000004d, Mem[0000000010041410] = 0000004d | |
957 | stwa %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000004d | |
958 | ! %l2 = 000000000000009b, Mem[0000000010181410] = ffdb534d | |
959 | stwa %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000009b | |
960 | ! Mem[0000000030001408] = a692875c, %l6 = 00000000000000e4 | |
961 | swapa [%i0+%o4]0x89,%l6 ! %l6 = 00000000a692875c | |
962 | ! Starting 10 instruction Load Burst | |
963 | ! Mem[0000000010181408] = 13afffff, %l4 = 000000000000004d | |
964 | lduwa [%i6+%o4]0x80,%l4 ! %l4 = 0000000013afffff | |
965 | ||
966 | p0_label_35: | |
967 | ! Mem[00000000211c0000] = ff63fc65, %l5 = 000000000000003d | |
968 | ldub [%o2+%g0],%l5 ! %l5 = 00000000000000ff | |
969 | ! Mem[00000000100c1408] = 349e930fa37307ff, %l6 = 00000000a692875c | |
970 | ldxa [%i3+%o4]0x88,%l6 ! %l6 = 349e930fa37307ff | |
971 | ! Mem[0000000010101400] = 6f000000, %l3 = 000000009da4e622 | |
972 | lduwa [%i4+%g0]0x88,%l3 ! %l3 = 000000006f000000 | |
973 | ! Mem[0000000020800000] = ffaddad7, %l6 = 349e930fa37307ff | |
974 | ldsb [%o1+%g0],%l6 ! %l6 = ffffffffffffffff | |
975 | ! Mem[0000000010141408] = 0000ff63, %l5 = 00000000000000ff | |
976 | lduwa [%i5+%o4]0x88,%l5 ! %l5 = 000000000000ff63 | |
977 | ! Mem[000000001004142c] = 8bd5e470, %l5 = 000000000000ff63 | |
978 | ldsba [%i1+0x02d]%asi,%l5 ! %l5 = ffffffffffffffd5 | |
979 | ! Mem[0000000010041408] = 2bb19461, %l5 = ffffffffffffffd5 | |
980 | lduwa [%i1+%o4]0x88,%l5 ! %l5 = 000000002bb19461 | |
981 | ! Mem[0000000010001410] = ffffffff, %l4 = 0000000013afffff | |
982 | lduwa [%i0+%o5]0x88,%l4 ! %l4 = 00000000ffffffff | |
983 | membar #Sync ! Added by membar checker (7) | |
984 | ! Mem[0000000010181400] = 0000009b 9da4e622 13afffff ffffffff | |
985 | ! Mem[0000000010181410] = 9b000000 ffffffff 000000c5 8f94031f | |
986 | ! Mem[0000000010181420] = 5a27f1e3 ebfe2995 6ffa9d79 56cfcd01 | |
987 | ! Mem[0000000010181430] = 75c7575d 95387d15 b8677ec6 0b8cb14f | |
988 | ldda [%i6]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010181400 | |
989 | ! Starting 10 instruction Store Burst | |
990 | ! Mem[0000000030101408] = 63ffffff, %l7 = 00000000000000c5 | |
991 | swapa [%i4+%o4]0x81,%l7 ! %l7 = 0000000063ffffff | |
992 | ||
993 | p0_label_36: | |
994 | ! %f4 = a9237ed2 31f203ff, %l5 = 000000002bb19461 | |
995 | ! Mem[0000000010081400] = da2420b94d53dbc5 | |
996 | stda %f4,[%i2+%l5]ASI_PST8_P ! Mem[0000000010081400] = da237eb94d53dbff | |
997 | ! Mem[0000000010181400] = 0000009b, %l7 = 0000000063ffffff | |
998 | ldstuba [%i6+%g0]0x80,%l7 ! %l7 = 00000000000000ff | |
999 | membar #Sync ! Added by membar checker (8) | |
1000 | ! %l4 = 00000000ffffffff, Mem[0000000010181420] = 5a27f1e3ebfe2995 | |
1001 | stx %l4,[%i6+0x020] ! Mem[0000000010181420] = 00000000ffffffff | |
1002 | ! Mem[0000000010041408] = 6194b12b, %l4 = 00000000ffffffff | |
1003 | swapa [%i1+%o4]0x80,%l4 ! %l4 = 000000006194b12b | |
1004 | ! %l4 = 6194b12b, %l5 = 2bb19461, Mem[0000000030141408] = ff5e874b 1bb64ec6 | |
1005 | stda %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 6194b12b 2bb19461 | |
1006 | ! Mem[0000000030041400] = a37307e4, %l1 = 00000000000000ff | |
1007 | ldstuba [%i1+%g0]0x89,%l1 ! %l1 = 000000e4000000ff | |
1008 | ! %l5 = 000000002bb19461, Mem[0000000010101408] = 65b6e1ac | |
1009 | sth %l5,[%i4+%o4] ! Mem[0000000010101408] = 9461e1ac | |
1010 | ! %l1 = 00000000000000e4, Mem[00000000300c1400] = 99900092 | |
1011 | stwa %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000e4 | |
1012 | ! %l3 = 000000006f000000, Mem[0000000010181408] = ffffffffffffaf13 | |
1013 | stxa %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000006f000000 | |
1014 | ! Starting 10 instruction Load Burst | |
1015 | ! Mem[0000000030141408] = 6194b12b2bb19461, %l0 = 000000001d3f70e4 | |
1016 | ldxa [%i5+%o4]0x81,%l0 ! %l0 = 6194b12b2bb19461 | |
1017 | ||
1018 | p0_label_37: | |
1019 | ! Mem[0000000010041410] = 0000004d, %l5 = 000000002bb19461 | |
1020 | lduwa [%i1+%o5]0x88,%l5 ! %l5 = 000000000000004d | |
1021 | ! Mem[0000000030181410] = 6375ad65, %l6 = ffffffffffffffff | |
1022 | lduwa [%i6+%o5]0x81,%l6 ! %l6 = 000000006375ad65 | |
1023 | ! Mem[00000000300c1410] = 9b0000ff, %l5 = 000000000000004d | |
1024 | lduha [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff | |
1025 | ! Mem[0000000010101408] = ace16194, %l0 = 6194b12b2bb19461 | |
1026 | ldswa [%i4+%o4]0x88,%l0 ! %l0 = fffffffface16194 | |
1027 | ! Mem[00000000218001c0] = 21a75e86, %l6 = 000000006375ad65 | |
1028 | lduh [%o3+0x1c0],%l6 ! %l6 = 00000000000021a7 | |
1029 | ! Mem[0000000010041408] = ffffffff, %l0 = fffffffface16194 | |
1030 | lduba [%i1+%o4]0x88,%l0 ! %l0 = 00000000000000ff | |
1031 | ! Mem[0000000010141410] = ffdb534d, %l1 = 00000000000000e4 | |
1032 | lduha [%i5+%o5]0x88,%l1 ! %l1 = 000000000000534d | |
1033 | ! Mem[000000001004140c] = cf56c6d8, %l1 = 000000000000534d | |
1034 | lduw [%i1+0x00c],%l1 ! %l1 = 00000000cf56c6d8 | |
1035 | ! Mem[0000000010141408] = 63ff000000000000, %f0 = 602119be 5a9786c8 | |
1036 | ldda [%i5+%o4]0x80,%f0 ! %f0 = 63ff0000 00000000 | |
1037 | ! Starting 10 instruction Store Burst | |
1038 | ! Mem[0000000030001400] = 4dff0000, %l4 = 000000006194b12b | |
1039 | ldstuba [%i0+%g0]0x89,%l4 ! %l4 = 00000000000000ff | |
1040 | ||
1041 | p0_label_38: | |
1042 | ! %l5 = 00000000000000ff, Mem[0000000010141410] = 4d53dbff | |
1043 | stba %l5,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff53dbff | |
1044 | ! Mem[00000000100c1410] = 3101f091, %l2 = 000000000000009b | |
1045 | swapa [%i3+%o5]0x80,%l2 ! %l2 = 000000003101f091 | |
1046 | ! %l2 = 3101f091, %l3 = 6f000000, Mem[00000000300c1400] = e4000000 865fb465 | |
1047 | stda %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 3101f091 6f000000 | |
1048 | ! Mem[0000000010141410] = ff53dbff, %l2 = 000000003101f091, %asi = 80 | |
1049 | swapa [%i5+0x010]%asi,%l2 ! %l2 = 00000000ff53dbff | |
1050 | ! Mem[0000000010001410] = ffffffff, %l4 = 0000000000000000 | |
1051 | ldstuba [%i0+%o5]0x88,%l4 ! %l4 = 000000ff000000ff | |
1052 | ! Mem[0000000010041400] = 4281b561, %l5 = 00000000000000ff | |
1053 | swapa [%i1+%g0]0x80,%l5 ! %l5 = 000000004281b561 | |
1054 | ! Mem[0000000010001400] = ff000000, %l0 = 000000ff, %l2 = ff53dbff | |
1055 | casa [%i0]0x80,%l0,%l2 ! %l2 = 00000000ff000000 | |
1056 | ! Mem[00000000100c1408] = ff0773a3, %l2 = 00000000ff000000 | |
1057 | ldstuba [%i3+%o4]0x80,%l2 ! %l2 = 000000ff000000ff | |
1058 | ! %l5 = 000000004281b561, Mem[0000000010041400] = 000000ff | |
1059 | stba %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 610000ff | |
1060 | ! Starting 10 instruction Load Burst | |
1061 | ! Mem[0000000010141434] = d1692ee8, %l1 = 00000000cf56c6d8 | |
1062 | lduha [%i5+0x034]%asi,%l1 ! %l1 = 000000000000d169 | |
1063 | ||
1064 | p0_label_39: | |
1065 | ! %f12 = 1a1beb44 91f00131, Mem[0000000010181408] = 6f000000 00000000 | |
1066 | stda %f12,[%i6+%o4]0x88 ! Mem[0000000010181408] = 1a1beb44 91f00131 | |
1067 | ! Mem[00000000218000c0] = 75584245, %l1 = 000000000000d169 | |
1068 | ldsb [%o3+0x0c1],%l1 ! %l1 = 0000000000000058 | |
1069 | ! Mem[0000000030041410] = 000000ff, %l5 = 000000004281b561 | |
1070 | ldsba [%i1+%o5]0x89,%l5 ! %l5 = ffffffffffffffff | |
1071 | ! Mem[0000000010081410] = ff51d53d, %f16 = 22e6a49d | |
1072 | lda [%i2+%o5]0x80,%f16 ! %f16 = ff51d53d | |
1073 | ! Mem[00000000300c1410] = ff00009b 352c50cb, %l6 = 000021a7, %l7 = 00000000 | |
1074 | ldda [%i3+%o5]0x81,%l6 ! %l6 = 00000000ff00009b 00000000352c50cb | |
1075 | ! Mem[0000000030181410] = 65ad7563, %l3 = 000000006f000000 | |
1076 | ldsha [%i6+%o5]0x89,%l3 ! %l3 = 0000000000007563 | |
1077 | ! Mem[0000000010101410] = e40773a3, %l2 = 00000000000000ff | |
1078 | lduha [%i4+%o5]0x80,%l2 ! %l2 = 000000000000e407 | |
1079 | ! Mem[0000000010001408] = 6146e006ff4942f9, %f26 = 01cdcf56 799dfa6f | |
1080 | ldda [%i0+%o4]0x80,%f26 ! %f26 = 6146e006 ff4942f9 | |
1081 | ! Code Fragment 3 | |
1082 | p0_fragment_3: | |
1083 | ! %l0 = 00000000000000ff | |
1084 | setx 0xec4df787c67ebf38,%g7,%l0 ! %l0 = ec4df787c67ebf38 | |
1085 | ! %l1 = 0000000000000058 | |
1086 | setx 0x87d39be7ff92454b,%g7,%l1 ! %l1 = 87d39be7ff92454b | |
1087 | setx 0x1fe000, %g1, %g3 | |
1088 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
1089 | setx 0x1ffff8, %g1, %g2 | |
1090 | and %l0, %g2, %l0 | |
1091 | ta T_CHANGE_HPRIV | |
1092 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
1093 | ta T_CHANGE_NONHPRIV | |
1094 | ! %l0 = ec4df787c67ebf38 | |
1095 | setx 0x6da59607f41d6a6c,%g7,%l0 ! %l0 = 6da59607f41d6a6c | |
1096 | ! %l1 = 87d39be7ff92454b | |
1097 | setx 0x3c91aed03aabd7b0,%g7,%l1 ! %l1 = 3c91aed03aabd7b0 | |
1098 | ! Starting 10 instruction Store Burst | |
1099 | ! %l5 = ffffffffffffffff, Mem[0000000020800040] = ff058049, %asi = 80 | |
1100 | stba %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = ff058049 | |
1101 | ||
1102 | p0_label_40: | |
1103 | ! %f4 = a9237ed2 31f203ff, Mem[0000000030041400] = a37307ff 000000ff | |
1104 | stda %f4 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = a9237ed2 31f203ff | |
1105 | ! %f14 = c7a9cc83 95ae870e, %l5 = ffffffffffffffff | |
1106 | ! Mem[00000000100c1400] = 000000ffffffff63 | |
1107 | stda %f14,[%i3+%l5]ASI_PST16_PL ! Mem[00000000100c1400] = 0e87ae9583cca9c7 | |
1108 | ! %l3 = 0000000000007563, Mem[00000000100c1400] = c7a9cc8395ae870e | |
1109 | stxa %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000000000007563 | |
1110 | ! %f10 = 65b6e1ac 97aa7e3f, %l2 = 000000000000e407 | |
1111 | ! Mem[00000000100c1400] = 6375000000000000 | |
1112 | stda %f10,[%i3+%l2]ASI_PST16_P ! Mem[00000000100c1400] = 6375e1ac97aa7e3f | |
1113 | ! %f16 = ff51d53d 9b000000 ffffffff ffffaf13 | |
1114 | ! %f20 = ffffffff 0000009b 1f03948f c5000000 | |
1115 | ! %f24 = 9529feeb e3f1275a 6146e006 ff4942f9 | |
1116 | ! %f28 = 157d3895 5d57c775 4fb18c0b c67e67b8 | |
1117 | stda %f16,[%i4]ASI_BLK_P ! Block Store to 0000000010101400 | |
1118 | ! %f6 = fc5e504b, Mem[0000000010001400] = ff000000 | |
1119 | st %f6 ,[%i0+%g0] ! Mem[0000000010001400] = fc5e504b | |
1120 | ! %l1 = 3c91aed03aabd7b0, Mem[00000000100c1410] = 0000009b44eb1b1a | |
1121 | stxa %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 3c91aed03aabd7b0 | |
1122 | ! Mem[0000000030181408] = 1f000000, %l2 = 000000000000e407 | |
1123 | ldstuba [%i6+%o4]0x81,%l2 ! %l2 = 0000001f000000ff | |
1124 | ! Mem[00000000100c1400] = ace17563, %l1 = 3c91aed03aabd7b0 | |
1125 | ldstuba [%i3+%g0]0x88,%l1 ! %l1 = 00000063000000ff | |
1126 | ! Starting 10 instruction Load Burst | |
1127 | ! Mem[0000000010081400] = da237eb9, %l4 = 00000000000000ff | |
1128 | lduw [%i2+%g0],%l4 ! %l4 = 00000000da237eb9 | |
1129 | ||
1130 | p0_label_41: | |
1131 | ! Mem[0000000020800000] = ffaddad7, %l7 = 00000000352c50cb | |
1132 | ldsb [%o1+%g0],%l7 ! %l7 = ffffffffffffffff | |
1133 | ! Mem[0000000010081420] = 6f000000, %l1 = 0000000000000063 | |
1134 | lduha [%i2+0x020]%asi,%l1 ! %l1 = 0000000000006f00 | |
1135 | ! Mem[0000000010001400] = fc5e504b 0fca60c7, %l6 = ff00009b, %l7 = ffffffff | |
1136 | ldda [%i0+%g0]0x80,%l6 ! %l6 = 00000000fc5e504b 000000000fca60c7 | |
1137 | membar #Sync ! Added by membar checker (9) | |
1138 | ! Mem[0000000030001400] = ff00ff4d 00000000 e4000000 4db038bc | |
1139 | ! Mem[0000000030001410] = ff30fc3b 96cad698 684f1716 473bf102 | |
1140 | ! Mem[0000000030001420] = 0d0a591f 48d9091d 9f220e89 7d46646e | |
1141 | ! Mem[0000000030001430] = a4487646 d429029d 2ee436eb cda6351e | |
1142 | ldda [%i0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400 | |
1143 | ! Mem[0000000010181400] = ff00009b 9da4e622 3101f091 44eb1b1a | |
1144 | ! Mem[0000000010181410] = 9b000000 ffffffff 000000c5 8f94031f | |
1145 | ! Mem[0000000010181420] = 00000000 ffffffff 6ffa9d79 56cfcd01 | |
1146 | ! Mem[0000000010181430] = 75c7575d 95387d15 b8677ec6 0b8cb14f | |
1147 | ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400 | |
1148 | ! Mem[0000000010001408] = 06e04661, %l7 = 000000000fca60c7 | |
1149 | ldsba [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000061 | |
1150 | ! Mem[0000000010001400] = 4b505efc, %l6 = 00000000fc5e504b | |
1151 | lduha [%i0+%g0]0x88,%l6 ! %l6 = 0000000000005efc | |
1152 | ! Mem[0000000030181408] = ff000000, %l7 = 0000000000000061 | |
1153 | ldsha [%i6+%o4]0x81,%l7 ! %l7 = ffffffffffffff00 | |
1154 | ! Mem[0000000010141400] = e40773a33bfc3072, %l2 = 000000000000001f | |
1155 | ldxa [%i5+%g0]0x80,%l2 ! %l2 = e40773a33bfc3072 | |
1156 | ! Starting 10 instruction Store Burst | |
1157 | ! %l2 = e40773a33bfc3072, Mem[0000000010001400] = fc5e504b | |
1158 | stwa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 3bfc3072 | |
1159 | ||
1160 | p0_label_42: | |
1161 | membar #Sync ! Added by membar checker (10) | |
1162 | ! %l2 = 3bfc3072, %l3 = 00007563, Mem[0000000010181400] = 9b0000ff 22e6a49d | |
1163 | stda %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 3bfc3072 00007563 | |
1164 | ! Mem[0000000010101428] = 6146e006ff4942f9, %l7 = ffffffffffffff00, %l7 = ffffffffffffff00 | |
1165 | add %i4,0x28,%g1 | |
1166 | casxa [%g1]0x80,%l7,%l7 ! %l7 = 6146e006ff4942f9 | |
1167 | ! Mem[0000000010081410] = ff51d53d, %l0 = 6da59607f41d6a6c | |
1168 | ldstuba [%i2+%o5]0x80,%l0 ! %l0 = 000000ff000000ff | |
1169 | ! Mem[0000000030141410] = 1bb6adc6, %l4 = 00000000da237eb9 | |
1170 | swapa [%i5+%o5]0x89,%l4 ! %l4 = 000000001bb6adc6 | |
1171 | ! Mem[00000000100c1424] = ca9d3442, %l3 = 0000000000007563, %asi = 80 | |
1172 | swapa [%i3+0x024]%asi,%l3 ! %l3 = 00000000ca9d3442 | |
1173 | ! %l3 = 00000000ca9d3442, Mem[0000000030141410] = e4000000da237eb9 | |
1174 | stxa %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000ca9d3442 | |
1175 | ! %f20 = 9b000000, Mem[0000000010101400] = ff51d53d | |
1176 | sta %f20,[%i4+%g0]0x80 ! Mem[0000000010101400] = 9b000000 | |
1177 | ! Mem[0000000010041408] = ffffffff, %l4 = 000000001bb6adc6 | |
1178 | swapa [%i1+%o4]0x80,%l4 ! %l4 = 00000000ffffffff | |
1179 | ! Mem[0000000030001410] = ff30fc3b, %l2 = e40773a33bfc3072 | |
1180 | ldstuba [%i0+%o5]0x81,%l2 ! %l2 = 000000ff000000ff | |
1181 | ! Starting 10 instruction Load Burst | |
1182 | ! Mem[00000000300c1410] = ff00009b, %l5 = ffffffffffffffff | |
1183 | ldsha [%i3+%o5]0x81,%l5 ! %l5 = ffffffffffffff00 | |
1184 | ||
1185 | p0_label_43: | |
1186 | ! Mem[0000000010041400] = 312a1f03ff000061, %f12 = a4487646 d429029d | |
1187 | ldda [%i1+%g0]0x88,%f12 ! %f12 = 312a1f03 ff000061 | |
1188 | ! Mem[0000000010141400] = e40773a3, %f21 = ffffffff | |
1189 | lda [%i5+%g0]0x80,%f21 ! %f21 = e40773a3 | |
1190 | ! Mem[0000000010141400] = e40773a33bfc3072, %l7 = 6146e006ff4942f9 | |
1191 | ldxa [%i5+%g0]0x80,%l7 ! %l7 = e40773a33bfc3072 | |
1192 | ! Mem[0000000030141408] = 6194b12b, %f21 = e40773a3 | |
1193 | lda [%i5+%o4]0x81,%f21 ! %f21 = 6194b12b | |
1194 | ! Mem[00000000300c1400] = 3101f091, %l3 = 00000000ca9d3442 | |
1195 | ldsha [%i3+%g0]0x81,%l3 ! %l3 = 0000000000003101 | |
1196 | ! Mem[0000000010001438] = e861939d, %l4 = 00000000ffffffff | |
1197 | ldsw [%i0+0x038],%l4 ! %l4 = ffffffffe861939d | |
1198 | ! Mem[0000000010081408] = fc81b561, %l6 = 0000000000005efc | |
1199 | ldswa [%i2+%o4]0x80,%l6 ! %l6 = fffffffffc81b561 | |
1200 | ! Mem[0000000030181408] = ff000000, %f21 = 6194b12b | |
1201 | lda [%i6+%o4]0x81,%f21 ! %f21 = ff000000 | |
1202 | ! Mem[0000000010181400] = 7230fc3b, %l0 = 00000000000000ff | |
1203 | ldsha [%i6+%g0]0x80,%l0 ! %l0 = 0000000000007230 | |
1204 | ! Starting 10 instruction Store Burst | |
1205 | ! %f8 = 0d0a591f, Mem[0000000010101410] = ffffffff | |
1206 | sta %f8 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0d0a591f | |
1207 | ||
1208 | p0_label_44: | |
1209 | ! %l0 = 0000000000007230, Mem[0000000010001408] = 6146e006 | |
1210 | stwa %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00007230 | |
1211 | ! %l5 = ffffffffffffff00, Mem[0000000030141410] = 42349dca | |
1212 | stba %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00349dca | |
1213 | ! %f8 = 0d0a591f 48d9091d, Mem[0000000030141410] = 00349dca 00000000 | |
1214 | stda %f8 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0d0a591f 48d9091d | |
1215 | ! %l6 = fffffffffc81b561, Mem[0000000030041408] = 000000001bb6adc6 | |
1216 | stxa %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = fffffffffc81b561 | |
1217 | ! %l6 = fffffffffc81b561, Mem[0000000030001408] = e40000004db038bc | |
1218 | stxa %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = fffffffffc81b561 | |
1219 | ! %l6 = fffffffffc81b561, Mem[0000000010001410] = ffffffff | |
1220 | stha %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffb561 | |
1221 | ! %l6 = fffffffffc81b561, Mem[0000000021800140] = 60ca0328, %asi = 80 | |
1222 | stha %l6,[%o3+0x140]%asi ! Mem[0000000021800140] = b5610328 | |
1223 | ! %l1 = 0000000000006f00, Mem[0000000010001400] = 7230fc3b | |
1224 | stba %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 7230fc00 | |
1225 | ! %l5 = ffffffffffffff00, Mem[0000000030101400] = d1692ee8 | |
1226 | stha %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = d169ff00 | |
1227 | ! Starting 10 instruction Load Burst | |
1228 | ! Mem[0000000010041400] = 312a1f03 ff000061, %l4 = e861939d, %l5 = ffffff00 | |
1229 | ldda [%i1+%g0]0x88,%l4 ! %l4 = 00000000ff000061 00000000312a1f03 | |
1230 | ||
1231 | p0_label_45: | |
1232 | ! Mem[0000000030141400] = ba75ad65e4703f1d, %f30 = b8677ec6 0b8cb14f | |
1233 | ldda [%i5+%g0]0x89,%f30 ! %f30 = ba75ad65 e4703f1d | |
1234 | ! Mem[00000000100c1410] = 3c91aed03aabd7b0, %l0 = 0000000000007230 | |
1235 | ldxa [%i3+%o5]0x80,%l0 ! %l0 = 3c91aed03aabd7b0 | |
1236 | membar #Sync ! Added by membar checker (11) | |
1237 | ! Mem[0000000010181400] = 7230fc3b 63750000 3101f091 44eb1b1a | |
1238 | ! Mem[0000000010181410] = 9b000000 ffffffff 000000c5 8f94031f | |
1239 | ! Mem[0000000010181420] = 00000000 ffffffff 6ffa9d79 56cfcd01 | |
1240 | ! Mem[0000000010181430] = 75c7575d 95387d15 b8677ec6 0b8cb14f | |
1241 | ldda [%i6]ASI_BLK_PL,%f0 ! Block Load from 0000000010181400 | |
1242 | ! Mem[0000000030181400] = 9b0000ff, %l3 = 0000000000003101 | |
1243 | lduba [%i6+%g0]0x81,%l3 ! %l3 = 000000000000009b | |
1244 | ! Mem[0000000021800080] = eaff8eeb, %l5 = 00000000312a1f03 | |
1245 | lduh [%o3+0x080],%l5 ! %l5 = 000000000000eaff | |
1246 | ! Mem[00000000201c0000] = 76ffa250, %l4 = 00000000ff000061 | |
1247 | ldsb [%o0+0x001],%l4 ! %l4 = ffffffffffffffff | |
1248 | ! Mem[0000000030181400] = ff00009b, %l0 = 3c91aed03aabd7b0 | |
1249 | lduha [%i6+%g0]0x89,%l0 ! %l0 = 000000000000009b | |
1250 | ! Mem[00000000100c1430] = abcd7408 ea83a18b, %l6 = fc81b561, %l7 = 3bfc3072 | |
1251 | ldd [%i3+0x030],%l6 ! %l6 = 00000000abcd7408 00000000ea83a18b | |
1252 | ! Mem[00000000211c0000] = ff63fc65, %l5 = 000000000000eaff | |
1253 | lduh [%o2+%g0],%l5 ! %l5 = 000000000000ff63 | |
1254 | ! Starting 10 instruction Store Burst | |
1255 | ! %f28 = 75c7575d 95387d15, Mem[00000000100c1408] = ff0773a3 0f939e34 | |
1256 | stda %f28,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 75c7575d 95387d15 | |
1257 | ||
1258 | p0_label_46: | |
1259 | ! %f30 = ba75ad65 e4703f1d, Mem[0000000030081408] = ffffffff fb508d36 | |
1260 | stda %f30,[%i2+%o4]0x81 ! Mem[0000000030081408] = ba75ad65 e4703f1d | |
1261 | ! %l2 = 00000000000000ff, Mem[0000000010001400] = 00fc3072 | |
1262 | stba %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = fffc3072 | |
1263 | ! %f30 = ba75ad65, Mem[0000000010101400] = 0000009b | |
1264 | sta %f30,[%i4+%g0]0x88 ! Mem[0000000010101400] = ba75ad65 | |
1265 | ! %l6 = 00000000abcd7408, Mem[0000000010001410] = 61b5ffff | |
1266 | stba %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 08b5ffff | |
1267 | ! %l2 = 000000ff, %l3 = 0000009b, Mem[0000000030081410] = 2100f231 d27e23a9 | |
1268 | stda %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000ff 0000009b | |
1269 | ! %l6 = 00000000abcd7408, Mem[0000000010081418] = d04a910b13d6fb49 | |
1270 | stx %l6,[%i2+0x018] ! Mem[0000000010081418] = 00000000abcd7408 | |
1271 | ! %l4 = ffffffffffffffff, Mem[0000000010001410] = 08b5ffff | |
1272 | stwa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffff | |
1273 | ! %l5 = 000000000000ff63, Mem[0000000010001408] = 00007230 | |
1274 | stba %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 63007230 | |
1275 | membar #Sync ! Added by membar checker (12) | |
1276 | ! %f22 = 000000c5 8f94031f, %l0 = 000000000000009b | |
1277 | ! Mem[0000000010181438] = b8677ec60b8cb14f | |
1278 | add %i6,0x038,%g1 | |
1279 | stda %f22,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010181438] = 1f03948f0b8c0000 | |
1280 | ! Starting 10 instruction Load Burst | |
1281 | ! Mem[0000000010141408] = 63ff0000, %l1 = 0000000000006f00 | |
1282 | ldsha [%i5+0x00a]%asi,%l1 ! %l1 = 0000000000000000 | |
1283 | ||
1284 | p0_label_47: | |
1285 | ! Mem[0000000030081410] = 000000ff0000009b, %f16 = ff00009b 9da4e622 | |
1286 | ldda [%i2+%o5]0x81,%f16 ! %f16 = 000000ff 0000009b | |
1287 | ! Mem[0000000010081410] = ff51d53d ff381b2d, %l2 = 000000ff, %l3 = 0000009b | |
1288 | ldda [%i2+0x010]%asi,%l2 ! %l2 = 00000000ff51d53d 00000000ff381b2d | |
1289 | ! Mem[0000000010141410] = 91f00131, %l3 = 00000000ff381b2d | |
1290 | ldsba [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000031 | |
1291 | ! Mem[0000000010081408] = 61b581fc, %l0 = 000000000000009b | |
1292 | ldswa [%i2+%o4]0x88,%l0 ! %l0 = 0000000061b581fc | |
1293 | ! Mem[0000000010101428] = 6146e006ff4942f9, %l7 = 00000000ea83a18b | |
1294 | ldx [%i4+0x028],%l7 ! %l7 = 6146e006ff4942f9 | |
1295 | ! Mem[0000000010181438] = 1f03948f, %l6 = 00000000abcd7408 | |
1296 | ldub [%i6+0x038],%l6 ! %l6 = 000000000000001f | |
1297 | ! Mem[0000000010081414] = ff381b2d, %l6 = 000000000000001f | |
1298 | lduba [%i2+0x017]%asi,%l6 ! %l6 = 000000000000002d | |
1299 | ! Mem[0000000010141410] = 91f00131, %l6 = 000000000000002d | |
1300 | ldsba [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000031 | |
1301 | ! Mem[0000000010001400] = fffc3072, %l2 = 00000000ff51d53d | |
1302 | ldsba [%i0+0x002]%asi,%l2 ! %l2 = 0000000000000030 | |
1303 | ! Starting 10 instruction Store Burst | |
1304 | ! %l2 = 00000030, %l3 = 00000031, Mem[0000000010041400] = 610000ff 031f2a31 | |
1305 | stda %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000030 00000031 | |
1306 | ||
1307 | p0_label_48: | |
1308 | ! %l4 = ffffffff, %l5 = 0000ff63, Mem[0000000010041410] = 0000004d ffffffff | |
1309 | stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffff 0000ff63 | |
1310 | ! %l6 = 0000000000000031, Mem[0000000010081410] = ff51d53d | |
1311 | stha %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0031d53d | |
1312 | ! %f12 = 157d3895 5d57c775, Mem[0000000010181408] = 3101f091 44eb1b1a | |
1313 | stda %f12,[%i6+%o4]0x80 ! Mem[0000000010181408] = 157d3895 5d57c775 | |
1314 | ! Mem[0000000030101400] = 00ff69d1, %l2 = 0000000000000030 | |
1315 | swapa [%i4+%g0]0x81,%l2 ! %l2 = 0000000000ff69d1 | |
1316 | ! %l1 = 0000000000000000, Mem[0000000010181410] = ffffffff0000009b | |
1317 | stxa %l1,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000000000000 | |
1318 | ! %l7 = 6146e006ff4942f9, Mem[0000000030101400] = 30000000 | |
1319 | stba %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = 300000f9 | |
1320 | ! Mem[0000000010081410] = 3dd53100, %l4 = ffffffffffffffff | |
1321 | ldstuba [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff | |
1322 | ! Mem[00000000100c1408] = 75c7575d, %l7 = 6146e006ff4942f9, %asi = 80 | |
1323 | swapa [%i3+0x008]%asi,%l7 ! %l7 = 0000000075c7575d | |
1324 | ! %f14 = 4fb18c0b c67e67b8, Mem[0000000010141410] = 3101f091 97694597 | |
1325 | stda %f14,[%i5+%o5]0x80 ! Mem[0000000010141410] = 4fb18c0b c67e67b8 | |
1326 | ! Starting 10 instruction Load Burst | |
1327 | ! Mem[0000000030141400] = e4703f1d, %l3 = 0000000000000031 | |
1328 | ldsba [%i5+%g0]0x89,%l3 ! %l3 = 000000000000001d | |
1329 | ||
1330 | p0_label_49: | |
1331 | ! Mem[0000000030001408] = 61b581fcffffffff, %f18 = 3101f091 44eb1b1a | |
1332 | ldda [%i0+%o4]0x89,%f18 ! %f18 = 61b581fc ffffffff | |
1333 | ! Mem[0000000030141400] = e4703f1d, %l7 = 0000000075c7575d | |
1334 | ldsha [%i5+%g0]0x89,%l7 ! %l7 = 0000000000003f1d | |
1335 | ! Mem[0000000010041400] = 00000030, %f21 = ff000000 | |
1336 | lda [%i1+%g0]0x80,%f21 ! %f21 = 00000030 | |
1337 | ! Mem[0000000030101410] = ffffffff, %l6 = 0000000000000031 | |
1338 | ldsba [%i4+%o5]0x81,%l6 ! %l6 = ffffffffffffffff | |
1339 | ! Mem[0000000010141400] = e40773a3, %l2 = 0000000000ff69d1 | |
1340 | ldsba [%i5+%g0]0x80,%l2 ! %l2 = ffffffffffffffe4 | |
1341 | ! Mem[0000000010081438] = 9e30b80f, %l7 = 0000000000003f1d | |
1342 | ldsw [%i2+0x038],%l7 ! %l7 = ffffffff9e30b80f | |
1343 | ! Mem[000000001014140c] = 00000000, %l6 = ffffffffffffffff | |
1344 | ldsh [%i5+0x00e],%l6 ! %l6 = 0000000000000000 | |
1345 | ! Mem[00000000100c1400] = 3f7eaa97ace175ff, %l5 = 000000000000ff63 | |
1346 | ldxa [%i3+%g0]0x88,%l5 ! %l5 = 3f7eaa97ace175ff | |
1347 | ! Mem[0000000030101408] = c5000000, %l2 = ffffffffffffffe4 | |
1348 | lduba [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000 | |
1349 | ! Starting 10 instruction Store Burst | |
1350 | ! %l6 = 0000000000000000, Mem[0000000030041408] = fc81b561 | |
1351 | stha %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = fc810000 | |
1352 | ||
1353 | p0_label_50: | |
1354 | ! %f24 = 00000000 ffffffff, Mem[0000000030041400] = 31f203ff a9237ed2 | |
1355 | stda %f24,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 ffffffff | |
1356 | ! Mem[0000000020800001] = ffaddad7, %l7 = ffffffff9e30b80f | |
1357 | ldstuba [%o1+0x001]%asi,%l7 ! %l7 = 000000ad000000ff | |
1358 | ! %l5 = 3f7eaa97ace175ff, Mem[00000000300c1408] = 8f9403ff | |
1359 | stwa %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ace175ff | |
1360 | ! %l4 = 0000000000000000, Mem[0000000030181408] = 000000ff | |
1361 | stba %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 | |
1362 | ! Mem[0000000010141400] = e40773a3, %l6 = 0000000000000000 | |
1363 | ldstuba [%i5+%g0]0x80,%l6 ! %l6 = 000000e4000000ff | |
1364 | ! Mem[0000000010001400] = fffc3072, %l2 = 0000000000000000 | |
1365 | swapa [%i0+%g0]0x80,%l2 ! %l2 = 00000000fffc3072 | |
1366 | ! %f0 = 00007563 3bfc3072, Mem[0000000010181400] = 7230fc3b 63750000 | |
1367 | stda %f0 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00007563 3bfc3072 | |
1368 | ! Mem[0000000010101400] = 65ad75ba, %l0 = 0000000061b581fc | |
1369 | swapa [%i4+%g0]0x80,%l0 ! %l0 = 0000000065ad75ba | |
1370 | ! Mem[00000000100c1408] = f94249ff, %l0 = 0000000065ad75ba | |
1371 | ldstuba [%i3+%o4]0x88,%l0 ! %l0 = 000000ff000000ff | |
1372 | ! Starting 10 instruction Load Burst | |
1373 | ! Mem[0000000030041410] = ffffffff000000ff, %l6 = 00000000000000e4 | |
1374 | ldxa [%i1+%o5]0x89,%l6 ! %l6 = ffffffff000000ff | |
1375 | ||
1376 | p0_label_51: | |
1377 | ! Mem[0000000030001408] = ffffffff fc81b561, %l6 = 000000ff, %l7 = 000000ad | |
1378 | ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000ffffffff 00000000fc81b561 | |
1379 | ! Code Fragment 3 | |
1380 | p0_fragment_4: | |
1381 | ! %l0 = 00000000000000ff | |
1382 | setx 0x14663eef938d254d,%g7,%l0 ! %l0 = 14663eef938d254d | |
1383 | ! %l1 = 0000000000000000 | |
1384 | setx 0x546d8207ab1500af,%g7,%l1 ! %l1 = 546d8207ab1500af | |
1385 | setx 0x1fe000, %g1, %g3 | |
1386 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
1387 | setx 0x1ffff8, %g1, %g2 | |
1388 | and %l0, %g2, %l0 | |
1389 | ta T_CHANGE_HPRIV | |
1390 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
1391 | ta T_CHANGE_NONHPRIV | |
1392 | ! %l0 = 14663eef938d254d | |
1393 | setx 0xda2143d830c14f98,%g7,%l0 ! %l0 = da2143d830c14f98 | |
1394 | ! %l1 = 546d8207ab1500af | |
1395 | setx 0x401843e7fea12b02,%g7,%l1 ! %l1 = 401843e7fea12b02 | |
1396 | ! Mem[00000000100c1408] = 157d3895 f94249ff, %l2 = fffc3072, %l3 = 0000001d | |
1397 | ldda [%i3+%o4]0x88,%l2 ! %l2 = 00000000f94249ff 00000000157d3895 | |
1398 | ! Mem[0000000010141400] = a37307ff, %l5 = 3f7eaa97ace175ff | |
1399 | lduha [%i5+%g0]0x88,%l5 ! %l5 = 00000000000007ff | |
1400 | ! Mem[0000000010141400] = a37307ff, %f6 = 1f03948f | |
1401 | lda [%i5+%g0]0x88,%f6 ! %f6 = a37307ff | |
1402 | ! Mem[000000001004143c] = 8329f2b8, %l0 = da2143d830c14f98 | |
1403 | ldsba [%i1+0x03f]%asi,%l0 ! %l0 = ffffffffffffffb8 | |
1404 | ! Mem[00000000100c1400] = ace175ff, %l2 = 00000000f94249ff | |
1405 | ldswa [%i3+%g0]0x88,%l2 ! %l2 = fffffffface175ff | |
1406 | ! Mem[0000000010041410] = ffffffff, %f17 = 0000009b | |
1407 | lda [%i1+%o5]0x80,%f17 ! %f17 = ffffffff | |
1408 | ! Mem[0000000010181428] = 6ffa9d79, %l4 = 0000000000000000 | |
1409 | lduh [%i6+0x02a],%l4 ! %l4 = 0000000000009d79 | |
1410 | ! Starting 10 instruction Store Burst | |
1411 | ! %l0 = ffffffffffffffb8, Mem[0000000030141400] = e4703f1d | |
1412 | stha %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = e470ffb8 | |
1413 | ||
1414 | p0_label_52: | |
1415 | ! %f30 = ba75ad65 e4703f1d, %l2 = fffffffface175ff | |
1416 | ! Mem[0000000030001428] = 9f220e897d46646e | |
1417 | add %i0,0x028,%g1 | |
1418 | stda %f30,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030001428] = 1d3f70e465ad75ba | |
1419 | ! %l6 = 00000000ffffffff, Mem[0000000030101408] = 000000c5 | |
1420 | stba %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff0000c5 | |
1421 | ! Mem[0000000030181400] = 9b0000ff, %l4 = 0000000000009d79 | |
1422 | ldstuba [%i6+%g0]0x81,%l4 ! %l4 = 0000009b000000ff | |
1423 | ! Mem[0000000010181408] = 95387d15, %l5 = 00000000000007ff | |
1424 | swapa [%i6+%o4]0x88,%l5 ! %l5 = 0000000095387d15 | |
1425 | ! %l6 = 00000000ffffffff, Mem[0000000010081400] = b97e23da | |
1426 | stba %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = b97e23ff | |
1427 | ! %l0 = ffffffffffffffb8, Mem[0000000021800000] = 3cfcd0bd | |
1428 | stb %l0,[%o3+%g0] ! Mem[0000000021800000] = b8fcd0bd | |
1429 | ! %l4 = 0000009b, %l5 = 95387d15, Mem[0000000030101400] = f9000030 5b94469a | |
1430 | stda %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000009b 95387d15 | |
1431 | ! Mem[0000000010101421] = 9529feeb, %l6 = 00000000ffffffff | |
1432 | ldstub [%i4+0x021],%l6 ! %l6 = 00000029000000ff | |
1433 | ! %l4 = 000000000000009b, Mem[0000000030101408] = ff0000c5 | |
1434 | stha %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 009b00c5 | |
1435 | ! Starting 10 instruction Load Burst | |
1436 | ! Mem[0000000030041408] = 000081fc, %l0 = ffffffffffffffb8 | |
1437 | lduwa [%i1+%o4]0x81,%l0 ! %l0 = 00000000000081fc | |
1438 | ||
1439 | p0_label_53: | |
1440 | ! Mem[0000000010101400] = 0000009bfc81b561, %f28 = 75c7575d 95387d15 | |
1441 | ldda [%i4+%g0]0x88,%f28 ! %f28 = 0000009b fc81b561 | |
1442 | ! Mem[00000000300c1408] = 35ea586face175ff, %f8 = ffffffff 00000000 | |
1443 | ldda [%i3+%o4]0x89,%f8 ! %f8 = 35ea586f ace175ff | |
1444 | ! Mem[0000000010141400] = ff0773a3, %l4 = 000000000000009b | |
1445 | ldswa [%i5+%g0]0x80,%l4 ! %l4 = ffffffffff0773a3 | |
1446 | ! Mem[0000000010081400] = ff237eb9, %l5 = 0000000095387d15 | |
1447 | ldsba [%i2+%g0]0x80,%l5 ! %l5 = ffffffffffffffff | |
1448 | ! Mem[0000000030081408] = ba75ad65, %l0 = 00000000000081fc | |
1449 | lduwa [%i2+%o4]0x81,%l0 ! %l0 = 00000000ba75ad65 | |
1450 | ! Mem[0000000010101420] = 95fffeeb, %l4 = ffffffffff0773a3 | |
1451 | ldsha [%i4+0x022]%asi,%l4 ! %l4 = fffffffffffffeeb | |
1452 | ! Mem[0000000030041408] = 000081fc ffffffff, %l0 = ba75ad65, %l1 = fea12b02 | |
1453 | ldda [%i1+%o4]0x81,%l0 ! %l0 = 00000000000081fc 00000000ffffffff | |
1454 | ! Mem[0000000010141400] = 7230fc3b a37307ff, %l2 = ace175ff, %l3 = 157d3895 | |
1455 | ldda [%i5+%g0]0x88,%l2 ! %l2 = 00000000a37307ff 000000007230fc3b | |
1456 | ! %l2 = 00000000a37307ff, Mem[0000000020800040] = ff058049 | |
1457 | sth %l2,[%o1+0x040] ! Mem[0000000020800040] = 07ff8049 | |
1458 | ! Starting 10 instruction Store Burst | |
1459 | ! %l5 = ffffffffffffffff, Mem[0000000030041408] = 000081fc | |
1460 | stwa %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffff | |
1461 | ||
1462 | p0_label_54: | |
1463 | ! Mem[0000000010101408] = ffffffff, %l0 = 00000000000081fc | |
1464 | swapa [%i4+%o4]0x80,%l0 ! %l0 = 00000000ffffffff | |
1465 | ! %f12 = 157d3895 5d57c775, Mem[0000000010181408] = ff070000 5d57c775 | |
1466 | stda %f12,[%i6+%o4]0x80 ! Mem[0000000010181408] = 157d3895 5d57c775 | |
1467 | ! %f9 = ace175ff, Mem[0000000030041410] = 000000ff | |
1468 | sta %f9 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = ace175ff | |
1469 | ! %f30 = ba75ad65, Mem[0000000010181400] = 63750000 | |
1470 | sta %f30,[%i6+%g0]0x88 ! Mem[0000000010181400] = ba75ad65 | |
1471 | ! Mem[0000000010001400] = 00000000, %l7 = 00000000fc81b561 | |
1472 | ldstuba [%i0+%g0]0x80,%l7 ! %l7 = 00000000000000ff | |
1473 | ! Randomly selected nop | |
1474 | nop | |
1475 | ! %f24 = 00000000 ffffffff, Mem[0000000030181408] = 00000000 00000000 | |
1476 | stda %f24,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 ffffffff | |
1477 | ! %l0 = ffffffff, %l1 = ffffffff, Mem[0000000010101400] = 61b581fc 9b000000 | |
1478 | stda %l0,[%i4+0x000]%asi ! Mem[0000000010101400] = ffffffff ffffffff | |
1479 | ! Mem[0000000030101400] = 0000009b, %l6 = 0000000000000029 | |
1480 | swapa [%i4+%g0]0x81,%l6 ! %l6 = 000000000000009b | |
1481 | ! Starting 10 instruction Load Burst | |
1482 | ! Mem[000000001008143c] = ea37af22, %l0 = 00000000ffffffff | |
1483 | lduba [%i2+0x03e]%asi,%l0 ! %l0 = 00000000000000af | |
1484 | ||
1485 | p0_label_55: | |
1486 | ! Mem[0000000010141410] = b8677ec60b8cb14f, %l0 = 00000000000000af | |
1487 | ldxa [%i5+%o5]0x88,%l0 ! %l0 = b8677ec60b8cb14f | |
1488 | ! Mem[0000000010101408] = fc810000, %f19 = ffffffff | |
1489 | lda [%i4+%o4]0x88,%f19 ! %f19 = fc810000 | |
1490 | ! Mem[0000000010001400] = c760ca0f 000000ff, %l2 = a37307ff, %l3 = 7230fc3b | |
1491 | ldda [%i0+%g0]0x88,%l2 ! %l2 = 00000000000000ff 00000000c760ca0f | |
1492 | ! Mem[00000000100c1410] = 3c91aed0 3aabd7b0, %l2 = 000000ff, %l3 = c760ca0f | |
1493 | ldda [%i3+%o5]0x80,%l2 ! %l2 = 000000003c91aed0 000000003aabd7b0 | |
1494 | ! Mem[00000000300c1410] = 9b0000ff, %l0 = b8677ec60b8cb14f | |
1495 | lduwa [%i3+%o5]0x89,%l0 ! %l0 = 000000009b0000ff | |
1496 | ! Mem[0000000010101404] = ffffffff, %l1 = 00000000ffffffff | |
1497 | lduw [%i4+0x004],%l1 ! %l1 = 00000000ffffffff | |
1498 | ! Mem[0000000010101418] = 1f03948f, %l7 = 0000000000000000 | |
1499 | ldsh [%i4+0x018],%l7 ! %l7 = 0000000000001f03 | |
1500 | ! Mem[0000000010101400] = ffffffff, %l2 = 000000003c91aed0 | |
1501 | ldswa [%i4+0x000]%asi,%l2 ! %l2 = ffffffffffffffff | |
1502 | ! Mem[00000000300c1410] = 9b0000ff, %l6 = 000000000000009b | |
1503 | ldsba [%i3+%o5]0x89,%l6 ! %l6 = ffffffffffffffff | |
1504 | ! Starting 10 instruction Store Burst | |
1505 | ! %l5 = ffffffffffffffff, Mem[0000000010141400] = 7230fc3ba37307ff | |
1506 | stxa %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffffffffffffffff | |
1507 | ||
1508 | p0_label_56: | |
1509 | ! Mem[00000000300c1410] = 9b0000ff, %l3 = 000000003aabd7b0 | |
1510 | swapa [%i3+%o5]0x89,%l3 ! %l3 = 000000009b0000ff | |
1511 | ! %f28 = 0000009b, Mem[00000000100c1404] = 97aa7e3f | |
1512 | st %f28,[%i3+0x004] ! Mem[00000000100c1404] = 0000009b | |
1513 | ! Mem[0000000030001408] = ffffffff, %l7 = 0000000000001f03 | |
1514 | ldstuba [%i0+%o4]0x81,%l7 ! %l7 = 000000ff000000ff | |
1515 | ! Mem[0000000030141400] = e470ffb8, %l6 = ffffffffffffffff | |
1516 | ldstuba [%i5+%g0]0x89,%l6 ! %l6 = 000000b8000000ff | |
1517 | ! %f23 = 8f94031f, Mem[0000000010141400] = ffffffff | |
1518 | sta %f23,[%i5+%g0]0x80 ! Mem[0000000010141400] = 8f94031f | |
1519 | ! %f29 = fc81b561, Mem[0000000030081400] = 5a9786c8 | |
1520 | sta %f29,[%i2+%g0]0x89 ! Mem[0000000030081400] = fc81b561 | |
1521 | ! %l6 = 000000b8, %l7 = 000000ff, Mem[00000000300c1410] = b0d7ab3a 352c50cb | |
1522 | stda %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000b8 000000ff | |
1523 | ! %f8 = 35ea586f, Mem[00000000300c1400] = 91f00131 | |
1524 | sta %f8 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 35ea586f | |
1525 | ! Mem[0000000030141408] = 6194b12b, %l5 = ffffffffffffffff | |
1526 | swapa [%i5+%o4]0x81,%l5 ! %l5 = 000000006194b12b | |
1527 | ! Starting 10 instruction Load Burst | |
1528 | ! Mem[0000000030081400] = 61b581fc, %l1 = 00000000ffffffff | |
1529 | ldstuba [%i2+%g0]0x81,%l1 ! %l1 = 00000061000000ff | |
1530 | ||
1531 | p0_label_57: | |
1532 | ! Mem[00000000201c0000] = 76ffa250, %l0 = 000000009b0000ff | |
1533 | lduh [%o0+%g0],%l0 ! %l0 = 00000000000076ff | |
1534 | membar #Sync ! Added by membar checker (13) | |
1535 | ! Mem[00000000300c1400] = 6f58ea35 6f000000 ff75e1ac 6f58ea35 | |
1536 | ! Mem[00000000300c1410] = 000000b8 000000ff 3063d4e6 26f99a8e | |
1537 | ! Mem[00000000300c1420] = 950a657c eed34507 cb340057 52e00c82 | |
1538 | ! Mem[00000000300c1430] = c4f9d04f 7154ca5e 26ea6cc0 133e7541 | |
1539 | ldda [%i3]ASI_BLK_AIUSL,%f0 ! Block Load from 00000000300c1400 | |
1540 | ! Mem[0000000030181410] = f0e89c4465ad7563, %l7 = 00000000000000ff | |
1541 | ldxa [%i6+%o5]0x89,%l7 ! %l7 = f0e89c4465ad7563 | |
1542 | ! Mem[0000000020800040] = 07ff8049, %l6 = 00000000000000b8 | |
1543 | ldsba [%o1+0x040]%asi,%l6 ! %l6 = 0000000000000007 | |
1544 | ! Mem[0000000010141410] = 4fb18c0b, %l5 = 000000006194b12b | |
1545 | ldswa [%i5+%o5]0x80,%l5 ! %l5 = 000000004fb18c0b | |
1546 | ! Mem[00000000100c1420] = 00000079, %l6 = 0000000000000007 | |
1547 | lduwa [%i3+0x020]%asi,%l6 ! %l6 = 0000000000000079 | |
1548 | ! Mem[0000000030101408] = c5009b00, %l6 = 0000000000000079 | |
1549 | lduha [%i4+%o4]0x89,%l6 ! %l6 = 0000000000009b00 | |
1550 | ! Mem[0000000030081400] = ffb581fc, %l6 = 0000000000009b00 | |
1551 | ldsba [%i2+%g0]0x81,%l6 ! %l6 = ffffffffffffffff | |
1552 | ! Mem[0000000030001408] = ffffffff, %l6 = ffffffffffffffff | |
1553 | ldsha [%i0+%o4]0x81,%l6 ! %l6 = ffffffffffffffff | |
1554 | ! Starting 10 instruction Store Burst | |
1555 | ! %f16 = 000000ff, Mem[00000000100c1400] = ace175ff | |
1556 | sta %f16,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff | |
1557 | ||
1558 | p0_label_58: | |
1559 | ! %f19 = fc810000, Mem[0000000010001408] = 30720063 | |
1560 | sta %f19,[%i0+%o4]0x88 ! Mem[0000000010001408] = fc810000 | |
1561 | ! %f22 = 000000c5 8f94031f, Mem[0000000010101400] = ffffffff ffffffff | |
1562 | stda %f22,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000c5 8f94031f | |
1563 | ! %f20 = 9b000000 00000030, Mem[0000000030101410] = ffffffff 752be6c7 | |
1564 | stda %f20,[%i4+%o5]0x81 ! Mem[0000000030101410] = 9b000000 00000030 | |
1565 | ! %l4 = fffffffffffffeeb, Mem[00000000201c0000] = 76ffa250 | |
1566 | stb %l4,[%o0+%g0] ! Mem[00000000201c0000] = ebffa250 | |
1567 | ! %l1 = 0000000000000061, Mem[0000000030141410] = 0d0a591f | |
1568 | stba %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = 610a591f | |
1569 | ! Mem[00000000100c1408] = ff4942f9, %l0 = 00000000000076ff, %asi = 80 | |
1570 | swapa [%i3+0x008]%asi,%l0 ! %l0 = 00000000ff4942f9 | |
1571 | ! Mem[0000000030001408] = ffffffff, %l0 = 00000000ff4942f9 | |
1572 | ldstuba [%i0+%o4]0x89,%l0 ! %l0 = 000000ff000000ff | |
1573 | ! Mem[0000000010041410] = ffffffff, %l3 = 000000009b0000ff | |
1574 | swapa [%i1+%o5]0x88,%l3 ! %l3 = 00000000ffffffff | |
1575 | ! %l2 = ffffffffffffffff, Mem[0000000010101430] = 157d38955d57c775 | |
1576 | stx %l2,[%i4+0x030] ! Mem[0000000010101430] = ffffffffffffffff | |
1577 | ! Starting 10 instruction Load Burst | |
1578 | ! Mem[0000000010101410] = 1f590a0d, %f26 = 6ffa9d79 | |
1579 | lda [%i4+%o5]0x80,%f26 ! %f26 = 1f590a0d | |
1580 | ||
1581 | p0_label_59: | |
1582 | ! Mem[0000000010001424] = 4736c39b, %l7 = f0e89c4465ad7563 | |
1583 | ldswa [%i0+0x024]%asi,%l7 ! %l7 = 000000004736c39b | |
1584 | ! Mem[0000000030001400] = ff00ff4d, %l4 = fffffffffffffeeb | |
1585 | ldsha [%i0+%g0]0x81,%l4 ! %l4 = ffffffffffffff00 | |
1586 | ! Mem[0000000030181410] = 6375ad65, %l4 = ffffffffffffff00 | |
1587 | ldsba [%i6+%o5]0x81,%l4 ! %l4 = 0000000000000063 | |
1588 | ! %l5 = 000000004fb18c0b, Mem[0000000010041400] = 0000003000000031 | |
1589 | stxa %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000004fb18c0b | |
1590 | ! Mem[0000000030181410] = 6375ad65449ce8f0, %f22 = 000000c5 8f94031f | |
1591 | ldda [%i6+%o5]0x81,%f22 ! %f22 = 6375ad65 449ce8f0 | |
1592 | ! Mem[0000000010101400] = 1f03948fc5000000, %l3 = 00000000ffffffff | |
1593 | ldxa [%i4+%g0]0x80,%l3 ! %l3 = 1f03948fc5000000 | |
1594 | ! Mem[0000000030001400] = 4dff00ff, %f28 = 0000009b | |
1595 | lda [%i0+%g0]0x89,%f28 ! %f28 = 4dff00ff | |
1596 | ! Mem[0000000030041410] = ff75e1ac, %l6 = ffffffffffffffff | |
1597 | lduha [%i1+%o5]0x81,%l6 ! %l6 = 000000000000ff75 | |
1598 | ! Mem[0000000010081400] = ff237eb9, %l2 = ffffffffffffffff | |
1599 | ldsha [%i2+0x000]%asi,%l2 ! %l2 = ffffffffffffff23 | |
1600 | ! Starting 10 instruction Store Burst | |
1601 | ! Mem[0000000020800040] = 07ff8049, %l2 = ffffffffffffff23 | |
1602 | ldstub [%o1+0x040],%l2 ! %l2 = 00000007000000ff | |
1603 | ||
1604 | p0_label_60: | |
1605 | ! %f18 = 61b581fc fc810000, Mem[00000000100c1428] = e7c06ab9 744ab3d1 | |
1606 | std %f18,[%i3+0x028] ! Mem[00000000100c1428] = 61b581fc fc810000 | |
1607 | ! %l4 = 0000000000000063, Mem[0000000010041400] = 0b8cb14f00000000 | |
1608 | stxa %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000000000063 | |
1609 | ! %l5 = 000000004fb18c0b, Mem[0000000010041400] = 63000000 | |
1610 | stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 8c0b0000 | |
1611 | ! Mem[0000000010141400] = 8f94031f, %l6 = 000000000000ff75 | |
1612 | ldstuba [%i5+%g0]0x80,%l6 ! %l6 = 0000008f000000ff | |
1613 | ! Mem[0000000010081406] = 4d53dbff, %l4 = 0000000000000063 | |
1614 | ldstuba [%i2+0x006]%asi,%l4 ! %l4 = 000000db000000ff | |
1615 | ! %f0 = 0000006f 35ea586f, %l7 = 000000004736c39b | |
1616 | ! Mem[0000000030081430] = 1ee9225308ff36c6 | |
1617 | add %i2,0x030,%g1 | |
1618 | stda %f0,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030081430] = 6f58ea356f000000 | |
1619 | ! %l0 = 00000000000000ff, Mem[0000000010101410] = 0d0a591f | |
1620 | stba %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0d0a59ff | |
1621 | ! Mem[0000000010041410] = ff00009b, %l0 = 00000000000000ff | |
1622 | swapa [%i1+%o5]0x80,%l0 ! %l0 = 00000000ff00009b | |
1623 | ! Mem[0000000010141410] = 0b8cb14f, %l5 = 000000004fb18c0b | |
1624 | swapa [%i5+%o5]0x88,%l5 ! %l5 = 000000000b8cb14f | |
1625 | ! Starting 10 instruction Load Burst | |
1626 | ! Mem[0000000010081420] = 6f000000 c9b284de, %l6 = 0000008f, %l7 = 4736c39b | |
1627 | ldda [%i2+0x020]%asi,%l6 ! %l6 = 000000006f000000 00000000c9b284de | |
1628 | ||
1629 | p0_label_61: | |
1630 | ! Mem[000000001008140c] = 031f2a31, %l1 = 0000000000000061 | |
1631 | ldub [%i2+0x00c],%l1 ! %l1 = 0000000000000003 | |
1632 | ! Mem[0000000030041400] = ffffffff 00000000 ffffffff ffffffff | |
1633 | ! Mem[0000000030041410] = ff75e1ac ffffffff 4079e437 60735afa | |
1634 | ! Mem[0000000030041420] = 7c359ca5 6fb439b2 d81697ab 2c43c3d6 | |
1635 | ! Mem[0000000030041430] = 88007350 134d3f5b fc1705b3 50359917 | |
1636 | ldda [%i1]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030041400 | |
1637 | ! Mem[0000000030101410] = 300000000000009b, %f8 = 0745d3ee 7c650a95 | |
1638 | ldda [%i4+%o5]0x89,%f8 ! %f8 = 30000000 0000009b | |
1639 | ! Mem[0000000030181408] = 00000000, %l2 = 0000000000000007 | |
1640 | ldsha [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000 | |
1641 | ! Mem[0000000030041410] = ace175ff, %l2 = 0000000000000000 | |
1642 | lduba [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff | |
1643 | ! Mem[0000000010041400] = 00000b8c, %l4 = 00000000000000db | |
1644 | lduwa [%i1+%g0]0x88,%l4 ! %l4 = 0000000000000b8c | |
1645 | ! Mem[0000000030041410] = ace175ff, %l5 = 000000000b8cb14f | |
1646 | ldswa [%i1+%o5]0x89,%l5 ! %l5 = fffffffface175ff | |
1647 | ! Mem[0000000010001408] = 000081fc, %l2 = 00000000000000ff | |
1648 | ldswa [%i0+%o4]0x80,%l2 ! %l2 = 00000000000081fc | |
1649 | ! Mem[0000000010181400] = 65ad75ba3bfc3072, %f8 = 30000000 0000009b | |
1650 | ldda [%i6+%g0]0x80,%f8 ! %f8 = 65ad75ba 3bfc3072 | |
1651 | ! Starting 10 instruction Store Burst | |
1652 | ! %l1 = 0000000000000003, Mem[0000000030101410] = 9b000000 | |
1653 | stwa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000003 | |
1654 | ||
1655 | p0_label_62: | |
1656 | ! Mem[0000000010001438] = e861939d, %l6 = 000000006f000000, %asi = 80 | |
1657 | swapa [%i0+0x038]%asi,%l6 ! %l6 = 00000000e861939d | |
1658 | ! %f8 = 65ad75ba 3bfc3072, Mem[0000000030181400] = ff0000ff 63800000 | |
1659 | stda %f8 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 65ad75ba 3bfc3072 | |
1660 | ! %l3 = 1f03948fc5000000, Mem[0000000010101408] = fc810000 | |
1661 | stba %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = fc810000 | |
1662 | ! Mem[00000000201c0000] = ebffa250, %l4 = 0000000000000b8c | |
1663 | ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 000000eb000000ff | |
1664 | ! %l5 = fffffffface175ff, Mem[0000000010041400] = 00000b8c | |
1665 | stwa %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = ace175ff | |
1666 | ! %l7 = 00000000c9b284de, Mem[0000000010001400] = 000000ff | |
1667 | stha %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000084de | |
1668 | ! %f4 = ff000000, Mem[0000000030181408] = 00000000 | |
1669 | sta %f4 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff000000 | |
1670 | ! %f14 = 41753e13, Mem[0000000010081414] = ff381b2d | |
1671 | sta %f14,[%i2+0x014]%asi ! Mem[0000000010081414] = 41753e13 | |
1672 | ! Mem[0000000010081400] = ff237eb9, %l2 = 00000000000081fc | |
1673 | ldstuba [%i2+%g0]0x80,%l2 ! %l2 = 000000ff000000ff | |
1674 | ! Starting 10 instruction Load Burst | |
1675 | ! Mem[0000000010041424] = 8db1fdd1, %l2 = 00000000000000ff | |
1676 | ldsw [%i1+0x024],%l2 ! %l2 = ffffffff8db1fdd1 | |
1677 | ||
1678 | p0_label_63: | |
1679 | ! Mem[00000000300c1408] = ace175ff, %l5 = fffffffface175ff | |
1680 | ldsba [%i3+%o4]0x89,%l5 ! %l5 = ffffffffffffffff | |
1681 | ! Mem[0000000030101400] = 29000000, %l6 = 00000000e861939d | |
1682 | lduba [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000 | |
1683 | ! Mem[0000000020800000] = ffffdad7, %l7 = 00000000c9b284de | |
1684 | lduh [%o1+%g0],%l7 ! %l7 = 000000000000ffff | |
1685 | ! Mem[0000000030101410] = 0000000300000030, %l1 = 0000000000000003 | |
1686 | ldxa [%i4+%o5]0x81,%l1 ! %l1 = 0000000300000030 | |
1687 | ! Mem[0000000030041400] = ffffffff, %l5 = ffffffffffffffff | |
1688 | lduba [%i1+%g0]0x89,%l5 ! %l5 = 00000000000000ff | |
1689 | ! Mem[0000000010141400] = 1f0394ff, %f5 = b8000000 | |
1690 | lda [%i5+%g0]0x88,%f5 ! %f5 = 1f0394ff | |
1691 | ! Mem[0000000010041410] = 000000ff, %l3 = 1f03948fc5000000 | |
1692 | ldsba [%i1+0x012]%asi,%l3 ! %l3 = 0000000000000000 | |
1693 | ! Mem[00000000300c1408] = ff75e1ac 6f58ea35, %l4 = 000000eb, %l5 = 000000ff | |
1694 | ldda [%i3+%o4]0x81,%l4 ! %l4 = 00000000ff75e1ac 000000006f58ea35 | |
1695 | ! Mem[0000000030101400] = 29000000, %l0 = 00000000ff00009b | |
1696 | ldsha [%i4+%g0]0x89,%l0 ! %l0 = 0000000000000000 | |
1697 | ! Starting 10 instruction Store Burst | |
1698 | membar #Sync ! Added by membar checker (14) | |
1699 | ! %l6 = 00000000, %l7 = 0000ffff, Mem[0000000030041410] = ff75e1ac ffffffff | |
1700 | stda %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 0000ffff | |
1701 | ||
1702 | p0_label_64: | |
1703 | ! %f16 = ffffffff 00000000 ffffffff ffffffff | |
1704 | ! %f20 = ff75e1ac ffffffff 4079e437 60735afa | |
1705 | ! %f24 = 7c359ca5 6fb439b2 d81697ab 2c43c3d6 | |
1706 | ! %f28 = 88007350 134d3f5b fc1705b3 50359917 | |
1707 | stda %f16,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400 | |
1708 | ! Mem[0000000030101408] = c5009b00, %l5 = 000000006f58ea35 | |
1709 | ldstuba [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff | |
1710 | ! Mem[0000000010081410] = ff31d53d, %l2 = ffffffff8db1fdd1 | |
1711 | swapa [%i2+%o5]0x80,%l2 ! %l2 = 00000000ff31d53d | |
1712 | ! %l4 = 00000000ff75e1ac, Mem[0000000010181408] = 157d38955d57c775 | |
1713 | stxa %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000ff75e1ac | |
1714 | ! %l1 = 0000000300000030, Mem[0000000010141403] = ff94031f, %asi = 80 | |
1715 | stba %l1,[%i5+0x003]%asi ! Mem[0000000010141400] = ff940330 | |
1716 | ! Mem[0000000010141400] = 300394ff, %l1 = 0000000300000030 | |
1717 | ldstuba [%i5+%g0]0x88,%l1 ! %l1 = 000000ff000000ff | |
1718 | ! %l7 = 000000000000ffff, Mem[0000000030081400] = ffb581fc | |
1719 | stha %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffff81fc | |
1720 | ! %f6 = 8e9af926 e6d46330, Mem[0000000010001400] = 000084de c760ca0f | |
1721 | stda %f6 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = 8e9af926 e6d46330 | |
1722 | ! %l2 = ff31d53d, %l3 = 00000000, Mem[0000000030181410] = 6375ad65 449ce8f0 | |
1723 | stda %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff31d53d 00000000 | |
1724 | ! Starting 10 instruction Load Burst | |
1725 | ! Mem[0000000010181428] = 6ffa9d79, %f10 = 820ce052 | |
1726 | ld [%i6+0x028],%f10 ! %f10 = 6ffa9d79 | |
1727 | ||
1728 | p0_label_65: | |
1729 | ! Mem[0000000030101400] = 29000000, %l6 = 0000000000000000 | |
1730 | ldsba [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000 | |
1731 | membar #Sync ! Added by membar checker (15) | |
1732 | ! Mem[0000000010041410] = ff000000, %l1 = 00000000000000ff | |
1733 | ldswa [%i1+%o5]0x88,%l1 ! %l1 = ffffffffff000000 | |
1734 | ! Mem[0000000030101408] = c5009bff, %l0 = 0000000000000000 | |
1735 | lduwa [%i4+%o4]0x89,%l0 ! %l0 = 00000000c5009bff | |
1736 | ! Mem[00000000201c0000] = ffffa250, %l4 = 00000000ff75e1ac | |
1737 | lduh [%o0+%g0],%l4 ! %l4 = 000000000000ffff | |
1738 | ! Mem[0000000010081400] = ff237eb94d53ffff, %f10 = 6ffa9d79 570034cb | |
1739 | ldda [%i2+%g0]0x80,%f10 ! %f10 = ff237eb9 4d53ffff | |
1740 | ! Mem[0000000030041410] = ffffffff, %l5 = 0000000000000000 | |
1741 | ldsba [%i1+%o5]0x89,%l5 ! %l5 = ffffffffffffffff | |
1742 | ! Mem[0000000010001400] = 3063d4e626f99a8e, %l6 = 0000000000000000 | |
1743 | ldxa [%i0+%g0]0x80,%l6 ! %l6 = 3063d4e626f99a8e | |
1744 | ! Mem[00000000300c1410] = 000000b8, %l3 = 0000000000000000 | |
1745 | lduba [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000 | |
1746 | ! Mem[0000000010141400] = ff940330, %l3 = 0000000000000000 | |
1747 | ldswa [%i5+%g0]0x80,%l3 ! %l3 = ffffffffff940330 | |
1748 | ! Starting 10 instruction Store Burst | |
1749 | ! %f5 = 1f0394ff, Mem[0000000010041400] = ff75e1ac | |
1750 | sta %f5 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 1f0394ff | |
1751 | ||
1752 | p0_label_66: | |
1753 | ! Mem[00000000201c0000] = ffffa250, %l1 = ffffffffff000000 | |
1754 | ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 000000ff000000ff | |
1755 | ! %l7 = 000000000000ffff, Mem[0000000020800000] = ffffdad7, %asi = 80 | |
1756 | stha %l7,[%o1+0x000]%asi ! Mem[0000000020800000] = ffffdad7 | |
1757 | ! Mem[0000000030101400] = 00000029, %l1 = 00000000000000ff | |
1758 | ldswa [%i4+%g0]0x81,%l1 ! %l1 = 0000000000000029 | |
1759 | ! Mem[0000000030001408] = ffffffff, %l1 = 0000000000000029 | |
1760 | ldstuba [%i0+%o4]0x81,%l1 ! %l1 = 000000ff000000ff | |
1761 | ! %l1 = 00000000000000ff, Mem[00000000300c1410] = 000000b8 | |
1762 | stba %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff0000b8 | |
1763 | ! Mem[0000000010001430] = 657ff5f5300cfbe4, %l3 = ffffffffff940330, %l5 = ffffffffffffffff | |
1764 | add %i0,0x30,%g1 | |
1765 | casxa [%g1]0x80,%l3,%l5 ! %l5 = 657ff5f5300cfbe4 | |
1766 | ! %l1 = 00000000000000ff, Mem[0000000010141408] = 0000ff63 | |
1767 | stha %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff | |
1768 | ! %f6 = 8e9af926 e6d46330, Mem[0000000010141408] = ff000000 00000000 | |
1769 | std %f6 ,[%i5+%o4] ! Mem[0000000010141408] = 8e9af926 e6d46330 | |
1770 | ! Mem[0000000010181408] = 00000000, %l6 = 3063d4e626f99a8e | |
1771 | swapa [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000 | |
1772 | ! Starting 10 instruction Load Burst | |
1773 | ! Mem[0000000030181408] = ff000000, %l2 = 00000000ff31d53d | |
1774 | lduba [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000 | |
1775 | ||
1776 | p0_label_67: | |
1777 | ! Mem[00000000300c1410] = ff0000b8 000000ff, %l0 = c5009bff, %l1 = 000000ff | |
1778 | ldda [%i3+%o5]0x81,%l0 ! %l0 = 00000000ff0000b8 00000000000000ff | |
1779 | ! Mem[0000000030141408] = ffffffff, %l2 = 0000000000000000 | |
1780 | ldswa [%i5+%o4]0x81,%l2 ! %l2 = ffffffffffffffff | |
1781 | ! Mem[0000000010081408] = 312a1f03 61b581fc, %l6 = 00000000, %l7 = 0000ffff | |
1782 | ldda [%i2+%o4]0x88,%l6 ! %l6 = 0000000061b581fc 00000000312a1f03 | |
1783 | ! Mem[0000000010101400] = 000000c5 8f94031f, %l0 = ff0000b8, %l1 = 000000ff | |
1784 | ldda [%i4+%g0]0x88,%l0 ! %l0 = 000000008f94031f 00000000000000c5 | |
1785 | ! %l0 = 000000008f94031f, Mem[0000000030041410] = ffffffff | |
1786 | stha %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffff031f | |
1787 | ! Mem[00000000100c1400] = ff000000, %l7 = 00000000312a1f03 | |
1788 | lduw [%i3+%g0],%l7 ! %l7 = 00000000ff000000 | |
1789 | ! Mem[0000000010101410] = ff590a0d, %l3 = ffffffffff940330 | |
1790 | lduha [%i4+%o5]0x80,%l3 ! %l3 = 000000000000ff59 | |
1791 | ! Code Fragment 4 | |
1792 | p0_fragment_5: | |
1793 | ! %l0 = 000000008f94031f | |
1794 | setx 0xc5db410076de7e9e,%g7,%l0 ! %l0 = c5db410076de7e9e | |
1795 | ! %l1 = 00000000000000c5 | |
1796 | setx 0x77a745d7ba5f2586,%g7,%l1 ! %l1 = 77a745d7ba5f2586 | |
1797 | setx 0x7ff8, %g1, %g2 | |
1798 | and %l0, %g2, %l0 | |
1799 | setx 0xffffffff, %g1, %g2 | |
1800 | and %l1, %g2, %l1 | |
1801 | setx 0x100000000, %g1, %g2 | |
1802 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
1803 | ta T_CHANGE_HPRIV | |
1804 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
1805 | ta T_CHANGE_NONHPRIV | |
1806 | ! %l0 = c5db410076de7e9e | |
1807 | setx 0x7df774001b078797,%g7,%l0 ! %l0 = 7df774001b078797 | |
1808 | ! %l1 = 77a745d7ba5f2586 | |
1809 | setx 0x486cb48fd5644814,%g7,%l1 ! %l1 = 486cb48fd5644814 | |
1810 | ! Mem[0000000010101400] = 1f03948f, %l4 = 000000000000ffff | |
1811 | ldub [%i4+0x001],%l4 ! %l4 = 0000000000000003 | |
1812 | ! Starting 10 instruction Store Burst | |
1813 | ! %f0 = 0000006f 35ea586f 35ea586f ace175ff | |
1814 | ! %f4 = ff000000 1f0394ff 8e9af926 e6d46330 | |
1815 | ! %f8 = 65ad75ba 3bfc3072 ff237eb9 4d53ffff | |
1816 | ! %f12 = 5eca5471 4fd0f9c4 41753e13 c06cea26 | |
1817 | stda %f0,[%i6]ASI_COMMIT_P ! Block Store to 0000000010181400 | |
1818 | ||
1819 | p0_label_68: | |
1820 | ! %f30 = fc1705b3 50359917, Mem[0000000030141408] = ffffffff 2bb19461 | |
1821 | stda %f30,[%i5+%o4]0x81 ! Mem[0000000030141408] = fc1705b3 50359917 | |
1822 | membar #Sync ! Added by membar checker (16) | |
1823 | ! Mem[000000001018141c] = e6d46330, %l6 = 0000000061b581fc | |
1824 | lduha [%i6+0x01e]%asi,%l6 ! %l6 = 0000000000006330 | |
1825 | ! %l1 = 486cb48fd5644814, Mem[0000000010041424] = 8db1fdd1, %asi = 80 | |
1826 | stha %l1,[%i1+0x024]%asi ! Mem[0000000010041424] = 4814fdd1 | |
1827 | ! %f4 = ff000000, Mem[0000000010001418] = d90bc91a | |
1828 | sta %f4 ,[%i0+0x018]%asi ! Mem[0000000010001418] = ff000000 | |
1829 | ! %l4 = 0000000000000003, Mem[0000000030001408] = ffffffff | |
1830 | stha %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0003ffff | |
1831 | ! %l6 = 0000000000006330, Mem[0000000010001400] = 3063d4e6 | |
1832 | stha %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 6330d4e6 | |
1833 | ! Mem[0000000010181400] = 6f000000, %l6 = 0000000000006330 | |
1834 | ldstuba [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff | |
1835 | ! %l7 = 00000000ff000000, Mem[0000000010041410] = 000000ff63ff0000, %asi = 80 | |
1836 | stxa %l7,[%i1+0x010]%asi ! Mem[0000000010041410] = 00000000ff000000 | |
1837 | ! Mem[0000000010081410] = d1fdb18d, %l7 = 00000000ff000000 | |
1838 | ldstuba [%i2+%o5]0x88,%l7 ! %l7 = 0000008d000000ff | |
1839 | ! Starting 10 instruction Load Burst | |
1840 | ! Mem[0000000030181400] = 7230fc3b, %l7 = 000000000000008d | |
1841 | lduha [%i6+%g0]0x81,%l7 ! %l7 = 0000000000007230 | |
1842 | ||
1843 | p0_label_69: | |
1844 | ! Mem[0000000030001408] = 0003fffffc81b561, %f10 = ff237eb9 4d53ffff | |
1845 | ldda [%i0+%o4]0x81,%f10 ! %f10 = 0003ffff fc81b561 | |
1846 | ! Mem[00000000300c1408] = 35ea586face175ff, %f30 = fc1705b3 50359917 | |
1847 | ldda [%i3+%o4]0x89,%f30 ! %f30 = 35ea586f ace175ff | |
1848 | ! Mem[0000000030081400] = 602119befc81ffff, %l7 = 0000000000007230 | |
1849 | ldxa [%i2+%g0]0x89,%l7 ! %l7 = 602119befc81ffff | |
1850 | ! Mem[0000000010181400] = 6f0000ff, %l4 = 0000000000000003 | |
1851 | ldswa [%i6+%g0]0x88,%l4 ! %l4 = 000000006f0000ff | |
1852 | ! Mem[0000000030001408] = 0003ffff, %l4 = 000000006f0000ff | |
1853 | ldswa [%i0+%o4]0x81,%l4 ! %l4 = 000000000003ffff | |
1854 | ! Mem[0000000010101400] = 1f03948f c5000000 000081fc ffffaf13 | |
1855 | ! Mem[0000000010101410] = ff590a0d 0000009b 1f03948f c5000000 | |
1856 | ! Mem[0000000010101420] = 95fffeeb e3f1275a 6146e006 ff4942f9 | |
1857 | ! Mem[0000000010101430] = ffffffff ffffffff 4fb18c0b c67e67b8 | |
1858 | ldda [%i4]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010101400 | |
1859 | ! Mem[0000000010141400] = 300394ff, %l3 = 000000000000ff59 | |
1860 | ldswa [%i5+%g0]0x88,%l3 ! %l3 = 00000000300394ff | |
1861 | ! Mem[0000000030001410] = ff30fc3b, %l0 = 7df774001b078797 | |
1862 | lduha [%i0+%o5]0x81,%l0 ! %l0 = 000000000000ff30 | |
1863 | ! Mem[0000000030081400] = ffff81fc, %l1 = 486cb48fd5644814 | |
1864 | lduha [%i2+%g0]0x81,%l1 ! %l1 = 000000000000ffff | |
1865 | ! Starting 10 instruction Store Burst | |
1866 | ! Mem[00000000300c1400] = 6f58ea35, %l1 = 000000000000ffff | |
1867 | ldstuba [%i3+%g0]0x81,%l1 ! %l1 = 0000006f000000ff | |
1868 | ||
1869 | p0_label_70: | |
1870 | ! Mem[0000000010041400] = 1f0394ff, %l5 = 657ff5f5300cfbe4 | |
1871 | ldstuba [%i1+%g0]0x80,%l5 ! %l5 = 0000001f000000ff | |
1872 | ! Mem[0000000010101404] = c5000000, %l5 = 0000001f, %l4 = 0003ffff | |
1873 | add %i4,0x04,%g1 | |
1874 | casa [%g1]0x80,%l5,%l4 ! %l4 = 00000000c5000000 | |
1875 | ! Mem[0000000010141410] = 0b8cb14f, %l5 = 000000000000001f, %asi = 80 | |
1876 | swapa [%i5+0x010]%asi,%l5 ! %l5 = 000000000b8cb14f | |
1877 | ! %l4 = 00000000c5000000, Mem[0000000010041400] = ff9403ff | |
1878 | stwa %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = c5000000 | |
1879 | ! %f28 = 88007350 134d3f5b, %l2 = ffffffffffffffff | |
1880 | ! Mem[0000000010081410] = ffb1fdd141753e13 | |
1881 | add %i2,0x010,%g1 | |
1882 | stda %f28,[%g1+%l2]ASI_PST16_PL ! Mem[0000000010081410] = 5b3f4d1350730088 | |
1883 | ! %l1 = 000000000000006f, Mem[00000000300c1400] = ff58ea35 | |
1884 | stba %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 6f58ea35 | |
1885 | ! %l7 = 602119befc81ffff, Mem[0000000030181408] = 000000ffffffffff | |
1886 | stxa %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = 602119befc81ffff | |
1887 | ! %f18 = ffffffff ffffffff, %l5 = 000000000b8cb14f | |
1888 | ! Mem[0000000010141430] = aee50a77d1692ee8 | |
1889 | add %i5,0x030,%g1 | |
1890 | stda %f18,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010141430] = ffffffffffffffff | |
1891 | ! Mem[0000000010081408] = 61b581fc, %l7 = 602119befc81ffff | |
1892 | swapa [%i2+%o4]0x88,%l7 ! %l7 = 0000000061b581fc | |
1893 | ! Starting 10 instruction Load Burst | |
1894 | ! Mem[00000000300c1410] = ff0000b8, %f28 = 88007350 | |
1895 | lda [%i3+%o5]0x81,%f28 ! %f28 = ff0000b8 | |
1896 | ||
1897 | p0_label_71: | |
1898 | ! Mem[0000000010101410] = ff590a0d, %l2 = ffffffffffffffff | |
1899 | lduwa [%i4+%o5]0x80,%l2 ! %l2 = 00000000ff590a0d | |
1900 | ! Mem[0000000030181410] = 3dd531ff, %l0 = 000000000000ff30 | |
1901 | ldsha [%i6+%o5]0x89,%l0 ! %l0 = 00000000000031ff | |
1902 | ! Mem[0000000010001430] = 657ff5f5 300cfbe4, %l6 = 00000000, %l7 = 61b581fc | |
1903 | ldd [%i0+0x030],%l6 ! %l6 = 00000000657ff5f5 00000000300cfbe4 | |
1904 | ! Mem[0000000030101410] = 03000000, %l1 = 000000000000006f | |
1905 | ldswa [%i4+%o5]0x89,%l1 ! %l1 = 0000000003000000 | |
1906 | ! Mem[00000000300c1400] = 6f58ea35, %f16 = ffffffff | |
1907 | lda [%i3+%g0]0x81,%f16 ! %f16 = 6f58ea35 | |
1908 | ! Mem[0000000010181410] = ff000000 1f0394ff, %l4 = c5000000, %l5 = 0b8cb14f | |
1909 | ldda [%i6+%o5]0x80,%l4 ! %l4 = 00000000ff000000 000000001f0394ff | |
1910 | ! Mem[0000000010181400] = 6f58ea356f0000ff, %l5 = 000000001f0394ff | |
1911 | ldxa [%i6+%g0]0x88,%l5 ! %l5 = 6f58ea356f0000ff | |
1912 | ! Mem[0000000030001400] = 4dff00ff, %f25 = 6fb439b2 | |
1913 | lda [%i0+%g0]0x89,%f25 ! %f25 = 4dff00ff | |
1914 | ! Mem[0000000030041400] = ffffffff00000000, %l2 = 00000000ff590a0d | |
1915 | ldxa [%i1+%g0]0x89,%l2 ! %l2 = ffffffff00000000 | |
1916 | ! Starting 10 instruction Store Burst | |
1917 | ! %f30 = 35ea586f ace175ff, %l0 = 00000000000031ff | |
1918 | ! Mem[0000000010001438] = 6f00000094e531b7 | |
1919 | add %i0,0x038,%g1 | |
1920 | stda %f30,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010001438] = ff75e1ac6f58ea35 | |
1921 | ||
1922 | p0_label_72: | |
1923 | ! %l0 = 00000000000031ff, Mem[0000000010001400] = e6d43063 | |
1924 | stha %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = e6d431ff | |
1925 | ! %l2 = ffffffff00000000, Mem[0000000010001404] = 26f99a8e | |
1926 | stw %l2,[%i0+0x004] ! Mem[0000000010001404] = 00000000 | |
1927 | ! %l6 = 00000000657ff5f5, Mem[0000000010001400] = ff31d4e600000000 | |
1928 | stx %l6,[%i0+%g0] ! Mem[0000000010001400] = 00000000657ff5f5 | |
1929 | ! Mem[0000000030001408] = 0003ffff, %l2 = ffffffff00000000 | |
1930 | swapa [%i0+%o4]0x81,%l2 ! %l2 = 000000000003ffff | |
1931 | ! %f22 = 4079e437, Mem[0000000010181404] = 35ea586f | |
1932 | st %f22,[%i6+0x004] ! Mem[0000000010181404] = 4079e437 | |
1933 | ! %l4 = 00000000ff000000, Mem[00000000100c1420] = 0000007900007563, %asi = 80 | |
1934 | stxa %l4,[%i3+0x020]%asi ! Mem[00000000100c1420] = 00000000ff000000 | |
1935 | ! Mem[0000000030101400] = 29000000, %l5 = 6f58ea356f0000ff | |
1936 | swapa [%i4+%g0]0x89,%l5 ! %l5 = 0000000029000000 | |
1937 | ! %l2 = 000000000003ffff, Mem[0000000030001400] = ff00ff4d00000000 | |
1938 | stxa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000000003ffff | |
1939 | ! %f0 = 1f03948f c5000000 000081fc ffffaf13 | |
1940 | ! %f4 = ff590a0d 0000009b 1f03948f c5000000 | |
1941 | ! %f8 = 95fffeeb e3f1275a 6146e006 ff4942f9 | |
1942 | ! %f12 = ffffffff ffffffff 4fb18c0b c67e67b8 | |
1943 | stda %f0,[%i2]ASI_BLK_S ! Block Store to 0000000030081400 | |
1944 | ! Starting 10 instruction Load Burst | |
1945 | ! Mem[0000000010101400] = 1f03948f c5000000 000081fc ffffaf13 | |
1946 | ! Mem[0000000010101410] = ff590a0d 0000009b 1f03948f c5000000 | |
1947 | ! Mem[0000000010101420] = 95fffeeb e3f1275a 6146e006 ff4942f9 | |
1948 | ! Mem[0000000010101430] = ffffffff ffffffff 4fb18c0b c67e67b8 | |
1949 | ldda [%i4]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010101400 | |
1950 | ||
1951 | p0_label_73: | |
1952 | ! Mem[0000000010041430] = a9078e32 6ec9d9ff, %l0 = 000031ff, %l1 = 03000000 | |
1953 | ldda [%i1+0x030]%asi,%l0 ! %l0 = 00000000a9078e32 000000006ec9d9ff | |
1954 | ! Mem[00000000100c1410] = b0d7ab3a d0ae913c, %l2 = 0003ffff, %l3 = 300394ff | |
1955 | ldda [%i3+%o5]0x88,%l2 ! %l2 = 00000000d0ae913c 00000000b0d7ab3a | |
1956 | ! Mem[0000000030181400] = 7230fc3b, %l2 = 00000000d0ae913c | |
1957 | ldsba [%i6+%g0]0x81,%l2 ! %l2 = 0000000000000072 | |
1958 | membar #Sync ! Added by membar checker (17) | |
1959 | ! Mem[0000000030081408] = fc810000, %l4 = 00000000ff000000 | |
1960 | ldsba [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000 | |
1961 | ! Mem[0000000010081400] = b97e23ff, %l1 = 000000006ec9d9ff | |
1962 | lduha [%i2+%g0]0x88,%l1 ! %l1 = 00000000000023ff | |
1963 | ! Mem[0000000030101400] = ff00006f, %l6 = 00000000657ff5f5 | |
1964 | lduwa [%i4+%g0]0x81,%l6 ! %l6 = 00000000ff00006f | |
1965 | ! %l3 = 00000000b0d7ab3a, Mem[0000000010001408] = 000081fc | |
1966 | stba %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 3a0081fc | |
1967 | ! Mem[0000000010081410] = 134d3f5b, %f9 = ebfeff95 | |
1968 | lda [%i2+%o5]0x88,%f9 ! %f9 = 134d3f5b | |
1969 | ! Mem[0000000010181400] = ff00006f, %l4 = 0000000000000000 | |
1970 | ldsba [%i6+%g0]0x80,%l4 ! %l4 = ffffffffffffffff | |
1971 | ! Starting 10 instruction Store Burst | |
1972 | ! Mem[000000001008142c] = 16174f68, %l4 = ffffffffffffffff | |
1973 | swap [%i2+0x02c],%l4 ! %l4 = 0000000016174f68 | |
1974 | ||
1975 | p0_label_74: | |
1976 | ! %l6 = ff00006f, %l7 = 300cfbe4, Mem[0000000030041410] = 1f03ffff ace175ff | |
1977 | stda %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff00006f 300cfbe4 | |
1978 | ! Mem[0000000010181400] = 6f0000ff, %l6 = 00000000ff00006f | |
1979 | swapa [%i6+%g0]0x88,%l6 ! %l6 = 000000006f0000ff | |
1980 | ! Mem[0000000030141400] = ffff70e4, %l7 = 00000000300cfbe4 | |
1981 | swapa [%i5+%g0]0x81,%l7 ! %l7 = 00000000ffff70e4 | |
1982 | ! Mem[0000000010081400] = ff237eb9, %l2 = 0000000000000072 | |
1983 | swapa [%i2+%g0]0x80,%l2 ! %l2 = 00000000ff237eb9 | |
1984 | ! %l6 = 000000006f0000ff, Mem[0000000030141408] = fc1705b3 | |
1985 | stba %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff1705b3 | |
1986 | ! Mem[0000000030101400] = 6f0000ff, %l0 = 00000000a9078e32 | |
1987 | ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 000000ff000000ff | |
1988 | ! %l6 = 000000006f0000ff, Mem[00000000100c1438] = da24c0b24d53dbc5 | |
1989 | stx %l6,[%i3+0x038] ! Mem[00000000100c1438] = 000000006f0000ff | |
1990 | ! %f2 = 13afffff fc810000, Mem[0000000030181408] = 602119be fc81ffff | |
1991 | stda %f2 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 13afffff fc810000 | |
1992 | ! %l2 = ff237eb9, %l3 = b0d7ab3a, Mem[0000000030041400] = 00000000 ffffffff | |
1993 | stda %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff237eb9 b0d7ab3a | |
1994 | ! Starting 10 instruction Load Burst | |
1995 | ! Mem[00000000300c1400] = 35ea586f, %l1 = 00000000000023ff | |
1996 | lduwa [%i3+%g0]0x89,%l1 ! %l1 = 0000000035ea586f | |
1997 | ||
1998 | p0_label_75: | |
1999 | ! Mem[0000000030141400] = ba75ad65 e4fb0c30, %l0 = 000000ff, %l1 = 35ea586f | |
2000 | ldda [%i5+%g0]0x89,%l0 ! %l0 = 00000000e4fb0c30 00000000ba75ad65 | |
2001 | ! Mem[0000000030001410] = ff30fc3b96cad698, %f22 = 4079e437 60735afa | |
2002 | ldda [%i0+%o5]0x81,%f22 ! %f22 = ff30fc3b 96cad698 | |
2003 | ! Mem[0000000010181408] = 35ea586f, %l6 = 000000006f0000ff | |
2004 | lduba [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000035 | |
2005 | ! Mem[000000001014143c] = b70b9f3f, %l7 = 00000000ffff70e4 | |
2006 | lduwa [%i5+0x03c]%asi,%l7 ! %l7 = 00000000b70b9f3f | |
2007 | ! Mem[0000000010081410] = 134d3f5b, %l5 = 0000000029000000 | |
2008 | lduwa [%i2+%o5]0x88,%l5 ! %l5 = 00000000134d3f5b | |
2009 | ! Mem[0000000010081410] = 88007350134d3f5b, %f18 = ffffffff ffffffff | |
2010 | ldda [%i2+%o5]0x88,%f18 ! %f18 = 88007350 134d3f5b | |
2011 | ! Mem[0000000020800040] = ffff8049, %l3 = 00000000b0d7ab3a | |
2012 | ldsh [%o1+0x040],%l3 ! %l3 = ffffffffffffffff | |
2013 | ! Mem[00000000300c1400] = 6f58ea35, %f8 = 5a27f1e3 | |
2014 | lda [%i3+%g0]0x81,%f8 ! %f8 = 6f58ea35 | |
2015 | ! Mem[0000000010101400] = 1f03948fc5000000, %f8 = 6f58ea35 134d3f5b | |
2016 | ldda [%i4+0x000]%asi,%f8 ! %f8 = 1f03948f c5000000 | |
2017 | ! Starting 10 instruction Store Burst | |
2018 | ! %l0 = 00000000e4fb0c30, Mem[0000000030101400] = 6f0000ff | |
2019 | stba %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 6f000030 | |
2020 | ||
2021 | p0_label_76: | |
2022 | ! %f16 = 6f58ea35 00000000, %l0 = 00000000e4fb0c30 | |
2023 | ! Mem[0000000010001400] = 00000000657ff5f5 | |
2024 | stda %f16,[%i0+%l0]ASI_PST16_P ! Mem[0000000010001400] = 00000000657ff5f5 | |
2025 | ! %l4 = 0000000016174f68, Mem[0000000010081407] = 4d53ffff, %asi = 80 | |
2026 | stba %l4,[%i2+0x007]%asi ! Mem[0000000010081404] = 4d53ff68 | |
2027 | ! %l2 = 00000000ff237eb9, Mem[0000000010041400] = 000000c5 | |
2028 | stha %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 7eb900c5 | |
2029 | ! Mem[00000000211c0001] = ff63fc65, %l6 = 0000000000000035 | |
2030 | ldstuba [%o2+0x001]%asi,%l6 ! %l6 = 00000063000000ff | |
2031 | ! %f2 = 13afffff fc810000, Mem[0000000010081408] = fc81ffff 312a1f03 | |
2032 | stda %f2 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 13afffff fc810000 | |
2033 | ! %l4 = 0000000016174f68, Mem[000000001008141c] = abcd7408, %asi = 80 | |
2034 | stha %l4,[%i2+0x01c]%asi ! Mem[000000001008141c] = 4f687408 | |
2035 | ! %f17 = 00000000, Mem[0000000030081400] = 1f03948f | |
2036 | sta %f17,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 | |
2037 | ! %f4 = 9b000000, Mem[0000000030141400] = 300cfbe4 | |
2038 | sta %f4 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = 9b000000 | |
2039 | ! Mem[0000000030081408] = 000081fc, %l7 = 00000000b70b9f3f | |
2040 | swapa [%i2+%o4]0x81,%l7 ! %l7 = 00000000000081fc | |
2041 | ! Starting 10 instruction Load Burst | |
2042 | ! Mem[0000000030041408] = ffffffff, %l2 = 00000000ff237eb9 | |
2043 | ldsha [%i1+%o4]0x81,%l2 ! %l2 = ffffffffffffffff | |
2044 | ||
2045 | p0_label_77: | |
2046 | ! Mem[0000000030001400] = 00000000, %l7 = 00000000000081fc | |
2047 | lduha [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000000 | |
2048 | ! Mem[00000000300c1408] = ace175ff, %l1 = 00000000ba75ad65 | |
2049 | ldswa [%i3+%o4]0x89,%l1 ! %l1 = fffffffface175ff | |
2050 | ! Mem[0000000021800180] = 409b5fec, %l6 = 0000000000000063 | |
2051 | lduha [%o3+0x180]%asi,%l6 ! %l6 = 000000000000409b | |
2052 | ! Mem[0000000010181418] = 8e9af926e6d46330, %l6 = 000000000000409b | |
2053 | ldxa [%i6+0x018]%asi,%l6 ! %l6 = 8e9af926e6d46330 | |
2054 | ! Mem[0000000030081410] = 0d0a59ff, %l6 = 8e9af926e6d46330 | |
2055 | lduwa [%i2+%o5]0x89,%l6 ! %l6 = 000000000d0a59ff | |
2056 | ! Mem[0000000010101408] = fc810000, %l1 = fffffffface175ff | |
2057 | ldsha [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000 | |
2058 | ! Mem[0000000030101408] = ff9b00c5ffffffff, %l2 = ffffffffffffffff | |
2059 | ldxa [%i4+%o4]0x81,%l2 ! %l2 = ff9b00c5ffffffff | |
2060 | ! Mem[0000000010101400] = 8f94031f, %l5 = 00000000134d3f5b | |
2061 | lduha [%i4+%g0]0x88,%l5 ! %l5 = 000000000000031f | |
2062 | ! Mem[0000000010081400] = 000000724d53ff68, %l6 = 000000000d0a59ff | |
2063 | ldxa [%i2+%g0]0x80,%l6 ! %l6 = 000000724d53ff68 | |
2064 | ! Starting 10 instruction Store Burst | |
2065 | ! %l0 = 00000000e4fb0c30, Mem[0000000030041400] = 3aabd7b0b97e23ff | |
2066 | stxa %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000e4fb0c30 | |
2067 | ||
2068 | p0_label_78: | |
2069 | ! Mem[0000000010081428] = 02f13bff, %l4 = 16174f68, %l1 = 00000000 | |
2070 | add %i2,0x28,%g1 | |
2071 | casa [%g1]0x80,%l4,%l1 ! %l1 = 0000000002f13bff | |
2072 | ! %f18 = 88007350 134d3f5b, %l0 = 00000000e4fb0c30 | |
2073 | ! Mem[0000000010041400] = 7eb900c500000000 | |
2074 | stda %f18,[%i1+%l0]ASI_PST8_PL ! Mem[0000000010041400] = 7eb900c550730000 | |
2075 | ! %l4 = 16174f68, %l5 = 0000031f, Mem[0000000010001400] = 00000000 657ff5f5 | |
2076 | stda %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 16174f68 0000031f | |
2077 | ! %f2 = 13afffff fc810000, %l4 = 0000000016174f68 | |
2078 | ! Mem[0000000010001420] = a73d44b84736c39b | |
2079 | add %i0,0x020,%g1 | |
2080 | stda %f2,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010001420] = a73d44fc47ffaf9b | |
2081 | ! %l6 = 000000724d53ff68, Mem[0000000010181400] = ff00006f | |
2082 | stba %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff000068 | |
2083 | ! %f10 = f94249ff 06e04661, Mem[0000000010141408] = 8e9af926 e6d46330 | |
2084 | stda %f10,[%i5+%o4]0x80 ! Mem[0000000010141408] = f94249ff 06e04661 | |
2085 | ! Mem[00000000218000c0] = 75584245, %l1 = 0000000002f13bff | |
2086 | ldstub [%o3+0x0c0],%l1 ! %l1 = 00000075000000ff | |
2087 | ! %f14 = b8677ec6 0b8cb14f, %l1 = 0000000000000075 | |
2088 | ! Mem[0000000030041418] = fa5a736037e47940 | |
2089 | add %i1,0x018,%g1 | |
2090 | stda %f14,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030041418] = 4f5a8c60c67e6740 | |
2091 | ! %l6 = 000000724d53ff68, Mem[00000000218000c0] = ff584245, %asi = 80 | |
2092 | stba %l6,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 68584245 | |
2093 | ! Starting 10 instruction Load Burst | |
2094 | ! Mem[0000000030181408] = 13afffff, %l6 = 000000724d53ff68 | |
2095 | ldsha [%i6+%o4]0x81,%l6 ! %l6 = 00000000000013af | |
2096 | ||
2097 | p0_label_79: | |
2098 | ! Mem[0000000010081400] = 00000072, %l6 = 00000000000013af | |
2099 | lduha [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000 | |
2100 | ! Mem[0000000010181400] = 680000ff, %l2 = ff9b00c5ffffffff | |
2101 | ldsba [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000068 | |
2102 | ! Mem[00000000211c0000] = fffffc65, %l1 = 0000000000000075 | |
2103 | ldsba [%o2+0x001]%asi,%l1 ! %l1 = ffffffffffffffff | |
2104 | ! Mem[0000000030181410] = 3dd531ff, %l1 = ffffffffffffffff | |
2105 | ldswa [%i6+%o5]0x89,%l1 ! %l1 = 000000003dd531ff | |
2106 | ! Mem[00000000211c0000] = fffffc65, %l4 = 0000000016174f68 | |
2107 | lduba [%o2+0x001]%asi,%l4 ! %l4 = 00000000000000ff | |
2108 | ! Mem[0000000030141408] = ff1705b3, %l0 = 00000000e4fb0c30 | |
2109 | lduha [%i5+%o4]0x81,%l0 ! %l0 = 000000000000ff17 | |
2110 | ! Mem[0000000030101408] = ff9b00c5ffffffff, %l2 = 0000000000000068 | |
2111 | ldxa [%i4+%o4]0x81,%l2 ! %l2 = ff9b00c5ffffffff | |
2112 | ! Mem[0000000030001410] = ff30fc3b 96cad698, %l6 = 00000000, %l7 = 00000000 | |
2113 | ldda [%i0+%o5]0x81,%l6 ! %l6 = 00000000ff30fc3b 0000000096cad698 | |
2114 | ! Mem[00000000300c1408] = ace175ff, %l5 = 000000000000031f | |
2115 | ldsba [%i3+%o4]0x89,%l5 ! %l5 = ffffffffffffffff | |
2116 | ! Starting 10 instruction Store Burst | |
2117 | ! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010001408] = 3a0081fc ff4942f9 | |
2118 | stda %l4,[%i0+0x008]%asi ! Mem[0000000010001408] = 000000ff ffffffff | |
2119 | ||
2120 | p0_label_80: | |
2121 | ! Mem[000000001018141f] = e6d46330, %l4 = 00000000000000ff | |
2122 | ldstub [%i6+0x01f],%l4 ! %l4 = 00000030000000ff | |
2123 | ! %l0 = 000000000000ff17, Mem[0000000030041400] = 300cfbe400000000 | |
2124 | stxa %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000000000ff17 | |
2125 | ! %l1 = 000000003dd531ff, Mem[0000000020800041] = ffff8049, %asi = 80 | |
2126 | stba %l1,[%o1+0x041]%asi ! Mem[0000000020800040] = ffff8049 | |
2127 | ! %l6 = 00000000ff30fc3b, Mem[0000000010081408] = 000081fc | |
2128 | stha %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = fc3b81fc | |
2129 | ! %l6 = 00000000ff30fc3b, Mem[00000000100c1430] = abcd7408, %asi = 80 | |
2130 | stwa %l6,[%i3+0x030]%asi ! Mem[00000000100c1430] = ff30fc3b | |
2131 | ! %f18 = 88007350 134d3f5b, %l0 = 000000000000ff17 | |
2132 | ! Mem[0000000010041430] = a9078e326ec9d9ff | |
2133 | add %i1,0x030,%g1 | |
2134 | stda %f18,[%g1+%l0]ASI_PST32_P ! Mem[0000000010041430] = 88007350134d3f5b | |
2135 | ! %l2 = ff9b00c5ffffffff, Mem[0000000030081408] = 3f9f0bb7 | |
2136 | stha %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 3f9fffff | |
2137 | ! Mem[0000000010181410] = 000000ff, %l3 = ffffffffffffffff | |
2138 | swapa [%i6+%o5]0x88,%l3 ! %l3 = 00000000000000ff | |
2139 | ! %l5 = ffffffffffffffff, Mem[0000000010101400] = 8f94031f | |
2140 | stwa %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffff | |
2141 | ! Starting 10 instruction Load Burst | |
2142 | ! Mem[0000000030001408] = 00000000fc81b561, %l7 = 0000000096cad698 | |
2143 | ldxa [%i0+%o4]0x81,%l7 ! %l7 = 00000000fc81b561 | |
2144 | ||
2145 | p0_label_81: | |
2146 | ! Mem[0000000010081428] = 02f13bff, %l5 = ffffffffffffffff | |
2147 | ldub [%i2+0x028],%l5 ! %l5 = 0000000000000002 | |
2148 | ! Mem[0000000030081410] = ff590a0d0000009b, %l6 = 00000000ff30fc3b | |
2149 | ldxa [%i2+%o5]0x81,%l6 ! %l6 = ff590a0d0000009b | |
2150 | ! Mem[0000000030001410] = 3bfc30ff, %f31 = ace175ff | |
2151 | lda [%i0+%o5]0x89,%f31 ! %f31 = 3bfc30ff | |
2152 | ! Mem[00000000100c1400] = ff000000, %l2 = ff9b00c5ffffffff | |
2153 | lduba [%i3+%g0]0x80,%l2 ! %l2 = 00000000000000ff | |
2154 | ! Mem[00000000100c1410] = 3c91aed0, %l4 = 0000000000000030 | |
2155 | lduha [%i3+%o5]0x80,%l4 ! %l4 = 0000000000003c91 | |
2156 | ! Mem[0000000030001400] = 00000000, %f14 = b8677ec6 | |
2157 | lda [%i0+%g0]0x89,%f14 ! %f14 = 00000000 | |
2158 | ! Mem[0000000030141400] = 0000009b, %f14 = 00000000 | |
2159 | lda [%i5+%g0]0x89,%f14 ! %f14 = 0000009b | |
2160 | ! Mem[0000000021800080] = eaff8eeb, %l5 = 0000000000000002 | |
2161 | ldsb [%o3+0x080],%l5 ! %l5 = ffffffffffffffea | |
2162 | ! Mem[0000000030141410] = 1f590a61, %l5 = ffffffffffffffea | |
2163 | lduba [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000061 | |
2164 | ! Starting 10 instruction Store Burst | |
2165 | ! %f28 = ff0000b8 134d3f5b, %l7 = 00000000fc81b561 | |
2166 | ! Mem[00000000300c1410] = ff0000b8000000ff | |
2167 | add %i3,0x010,%g1 | |
2168 | stda %f28,[%g1+%l7]ASI_PST8_SL ! Mem[00000000300c1410] = 5b0000b8000000ff | |
2169 | ||
2170 | p0_label_82: | |
2171 | ! Mem[0000000010041410] = 00000000, %l7 = 00000000fc81b561 | |
2172 | ldstuba [%i1+%o5]0x88,%l7 ! %l7 = 00000000000000ff | |
2173 | ! %l7 = 0000000000000000, Mem[0000000010041408] = c6adb61b | |
2174 | stba %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = c6adb600 | |
2175 | ! Mem[00000000211c0000] = fffffc65, %l4 = 0000000000003c91 | |
2176 | ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000ff000000ff | |
2177 | ! %f0 = 000000c5 8f94031f 13afffff fc810000 | |
2178 | ! %f4 = 9b000000 0d0a59ff 000000c5 8f94031f | |
2179 | ! %f8 = 1f03948f c5000000 f94249ff 06e04661 | |
2180 | ! %f12 = ffffffff ffffffff 0000009b 0b8cb14f | |
2181 | stda %f0,[%i1]ASI_BLK_SL ! Block Store to 0000000030041400 | |
2182 | ! %l1 = 000000003dd531ff, Mem[0000000010041408] = c6adb600 | |
2183 | stwa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 3dd531ff | |
2184 | ! Mem[0000000010001400] = 684f1716, %l1 = 000000003dd531ff | |
2185 | swapa [%i0+%g0]0x88,%l1 ! %l1 = 00000000684f1716 | |
2186 | ! %l2 = 00000000000000ff, Mem[0000000010141410] = 0000001f | |
2187 | stba %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff00001f | |
2188 | ! Mem[000000001008142d] = ffffffff, %l2 = 00000000000000ff | |
2189 | ldstuba [%i2+0x02d]%asi,%l2 ! %l2 = 000000ff000000ff | |
2190 | ! %l2 = 00000000000000ff, Mem[0000000010101410] = 9b0000000d0a59ff | |
2191 | stxa %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000000000ff | |
2192 | ! Starting 10 instruction Load Burst | |
2193 | ! Mem[0000000010081408] = fc3b81fc, %l6 = ff590a0d0000009b | |
2194 | lduwa [%i2+%o4]0x80,%l6 ! %l6 = 00000000fc3b81fc | |
2195 | ||
2196 | p0_label_83: | |
2197 | ! Mem[0000000010001400] = ff31d53d0000031f, %f16 = 6f58ea35 00000000 | |
2198 | ldda [%i0+0x000]%asi,%f16 ! %f16 = ff31d53d 0000031f | |
2199 | ! Mem[0000000030101408] = ff9b00c5, %l4 = 00000000000000ff | |
2200 | ldsba [%i4+%o4]0x81,%l4 ! %l4 = ffffffffffffffff | |
2201 | ! Mem[00000000211c0000] = fffffc65, %l6 = 00000000fc3b81fc | |
2202 | lduh [%o2+%g0],%l6 ! %l6 = 000000000000ffff | |
2203 | membar #Sync ! Added by membar checker (18) | |
2204 | ! Mem[0000000010041410] = ff000000, %l0 = 000000000000ff17 | |
2205 | ldsba [%i1+%o5]0x80,%l0 ! %l0 = ffffffffffffffff | |
2206 | ! Mem[0000000030141410] = 1f590a61, %l7 = 0000000000000000 | |
2207 | lduba [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000061 | |
2208 | ! Mem[0000000030001400] = 000000000003ffff, %f2 = 13afffff fc810000 | |
2209 | ldda [%i0+%g0]0x81,%f2 ! %f2 = 00000000 0003ffff | |
2210 | ! Mem[0000000010041400] = 7eb900c5 50730000 ff31d53d cf56c6d8 | |
2211 | ! Mem[0000000010041410] = ff000000 ff000000 b581d11c e3248c09 | |
2212 | ! Mem[0000000010041420] = 0faed309 4814fdd1 7646daf5 8bd5e470 | |
2213 | ! Mem[0000000010041430] = 88007350 134d3f5b 2164d7e3 8329f2b8 | |
2214 | ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400 | |
2215 | ! Mem[0000000010181418] = 8e9af926, %l6 = 000000000000ffff | |
2216 | lduh [%i6+0x01a],%l6 ! %l6 = 000000000000f926 | |
2217 | ! Mem[0000000010081430] = 98d6ca963bfc3072, %f16 = ff31d53d 0000031f | |
2218 | ldda [%i2+0x030]%asi,%f16 ! %f16 = 98d6ca96 3bfc3072 | |
2219 | ! Starting 10 instruction Store Burst | |
2220 | ! %l5 = 0000000000000061, Mem[0000000010001410] = ffffffff | |
2221 | stba %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 61ffffff | |
2222 | ||
2223 | p0_label_84: | |
2224 | ! Mem[0000000010001428] = 52fe9f162a68efb1, %l6 = 000000000000f926, %l6 = 000000000000f926 | |
2225 | add %i0,0x28,%g1 | |
2226 | casxa [%g1]0x80,%l6,%l6 ! %l6 = 52fe9f162a68efb1 | |
2227 | ! Mem[0000000010081408] = fc3b81fc, %l4 = ffffffffffffffff, %asi = 80 | |
2228 | swapa [%i2+0x008]%asi,%l4 ! %l4 = 00000000fc3b81fc | |
2229 | ! %l5 = 0000000000000061, %l7 = 0000000000000061, %l3 = 00000000000000ff | |
2230 | addc %l5,%l7,%l3 ! %l3 = 00000000000000c2 | |
2231 | ! Mem[0000000030001400] = 00000000, %l3 = 00000000000000c2 | |
2232 | ldstuba [%i0+%g0]0x81,%l3 ! %l3 = 00000000000000ff | |
2233 | ! %l0 = ffffffff, %l1 = 684f1716, Mem[0000000010001410] = ffffff61 098c24e3 | |
2234 | stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff 684f1716 | |
2235 | ! %f16 = 98d6ca96, Mem[000000001010143c] = c67e67b8 | |
2236 | sta %f16,[%i4+0x03c]%asi ! Mem[000000001010143c] = 98d6ca96 | |
2237 | ! Mem[0000000010041400] = 7eb900c5, %l3 = 0000000000000000 | |
2238 | swapa [%i1+%g0]0x80,%l3 ! %l3 = 000000007eb900c5 | |
2239 | ! Mem[0000000010101408] = 000081fc, %l2 = 00000000000000ff | |
2240 | swapa [%i4+%o4]0x80,%l2 ! %l2 = 00000000000081fc | |
2241 | ! Mem[0000000010101410] = 000000ff, %l3 = 000000007eb900c5 | |
2242 | swapa [%i4+%o5]0x88,%l3 ! %l3 = 00000000000000ff | |
2243 | ! Starting 10 instruction Load Burst | |
2244 | ! Mem[0000000010181410] = ffffffff1f0394ff, %f18 = 88007350 134d3f5b | |
2245 | ldda [%i6+%o5]0x80,%f18 ! %f18 = ffffffff 1f0394ff | |
2246 | ||
2247 | p0_label_85: | |
2248 | ! Mem[0000000030181410] = ff31d53d 00000000, %l4 = fc3b81fc, %l5 = 00000061 | |
2249 | ldda [%i6+%o5]0x81,%l4 ! %l4 = 00000000ff31d53d 0000000000000000 | |
2250 | ! Mem[0000000010001410] = ffffffff, %l7 = 0000000000000061 | |
2251 | ldsba [%i0+%o5]0x80,%l7 ! %l7 = ffffffffffffffff | |
2252 | ! Mem[0000000010101408] = ff000000, %l4 = 00000000ff31d53d | |
2253 | ldsba [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000 | |
2254 | ! Mem[0000000030181410] = 3dd531ff, %l4 = 0000000000000000 | |
2255 | lduba [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff | |
2256 | ! Mem[0000000010141410] = ff00001f, %l3 = 00000000000000ff | |
2257 | ldsba [%i5+0x013]%asi,%l3 ! %l3 = 000000000000001f | |
2258 | ! Mem[00000000100c143c] = 6f0000ff, %l2 = 00000000000081fc | |
2259 | lduha [%i3+0x03e]%asi,%l2 ! %l2 = 00000000000000ff | |
2260 | ! Mem[0000000021800080] = eaff8eeb, %l6 = 52fe9f162a68efb1 | |
2261 | ldub [%o3+0x080],%l6 ! %l6 = 00000000000000ea | |
2262 | ! Mem[00000000100c1430] = ff30fc3b ea83a18b, %l6 = 000000ea, %l7 = ffffffff | |
2263 | ldda [%i3+0x030]%asi,%l6 ! %l6 = 00000000ff30fc3b 00000000ea83a18b | |
2264 | ! Mem[0000000010041408] = ff31d53d, %l4 = 00000000000000ff | |
2265 | ldsha [%i1+0x008]%asi,%l4 ! %l4 = ffffffffffffff31 | |
2266 | ! Starting 10 instruction Store Burst | |
2267 | ! Mem[00000000201c0000] = ffffa250, %l0 = ffffffffffffffff | |
2268 | ldstuba [%o0+0x000]%asi,%l0 ! %l0 = 000000ff000000ff | |
2269 | ||
2270 | p0_label_86: | |
2271 | ! Mem[0000000030041410] = 0d0a59ff, %l7 = 00000000ea83a18b | |
2272 | swapa [%i1+%o5]0x89,%l7 ! %l7 = 000000000d0a59ff | |
2273 | ! %l6 = 00000000ff30fc3b, Mem[0000000010101400] = 000000c5ffffffff | |
2274 | stxa %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000ff30fc3b | |
2275 | ! Mem[0000000021800000] = b8fcd0bd, %l0 = 00000000000000ff | |
2276 | ldstuba [%o3+0x000]%asi,%l0 ! %l0 = 000000b8000000ff | |
2277 | ! %l4 = ffffff31, %l5 = 00000000, Mem[0000000030081410] = 0d0a59ff 9b000000 | |
2278 | stda %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffff31 00000000 | |
2279 | ! %l4 = ffffff31, %l5 = 00000000, Mem[0000000030001408] = 00000000 61b581fc | |
2280 | stda %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffff31 00000000 | |
2281 | ! %l3 = 000000000000001f, Mem[0000000021800040] = 310153ef, %asi = 80 | |
2282 | stba %l3,[%o3+0x040]%asi ! Mem[0000000021800040] = 1f0153ef | |
2283 | ! %l0 = 00000000000000b8, Mem[0000000010001400] = 3dd531ff | |
2284 | stwa %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000b8 | |
2285 | ! %l5 = 0000000000000000, Mem[0000000030081408] = ffff9f3f | |
2286 | stwa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 | |
2287 | ! %f22 = ff30fc3b 96cad698, Mem[0000000010081410] = 134d3f5b 88007350 | |
2288 | stda %f22,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff30fc3b 96cad698 | |
2289 | ! Starting 10 instruction Load Burst | |
2290 | ! Code Fragment 3 | |
2291 | p0_fragment_6: | |
2292 | ! %l0 = 00000000000000b8 | |
2293 | setx 0xd7dcb870225bcd9e,%g7,%l0 ! %l0 = d7dcb870225bcd9e | |
2294 | ! %l1 = 00000000684f1716 | |
2295 | setx 0xf36470786375111d,%g7,%l1 ! %l1 = f36470786375111d | |
2296 | setx 0x1fe000, %g1, %g3 | |
2297 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
2298 | setx 0x1ffff8, %g1, %g2 | |
2299 | and %l0, %g2, %l0 | |
2300 | ta T_CHANGE_HPRIV | |
2301 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
2302 | ta T_CHANGE_NONHPRIV | |
2303 | ! %l0 = d7dcb870225bcd9e | |
2304 | setx 0x1fd1ac2862e74341,%g7,%l0 ! %l0 = 1fd1ac2862e74341 | |
2305 | ! %l1 = f36470786375111d | |
2306 | setx 0x2ffaaaa79512dd97,%g7,%l1 ! %l1 = 2ffaaaa79512dd97 | |
2307 | ||
2308 | p0_label_87: | |
2309 | ! Mem[0000000030001400] = 000000ff, %l3 = 000000000000001f | |
2310 | lduwa [%i0+%g0]0x89,%l3 ! %l3 = 00000000000000ff | |
2311 | ! Mem[0000000030141400] = 0000009b, %l0 = 1fd1ac2862e74341 | |
2312 | lduwa [%i5+%g0]0x89,%l0 ! %l0 = 000000000000009b | |
2313 | ! Code Fragment 3 | |
2314 | p0_fragment_7: | |
2315 | ! %l0 = 000000000000009b | |
2316 | setx 0x50f40ab7f7a47e67,%g7,%l0 ! %l0 = 50f40ab7f7a47e67 | |
2317 | ! %l1 = 2ffaaaa79512dd97 | |
2318 | setx 0x9dc7eda85f1ca2bd,%g7,%l1 ! %l1 = 9dc7eda85f1ca2bd | |
2319 | setx 0x1fe000, %g1, %g3 | |
2320 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
2321 | setx 0x1ffff8, %g1, %g2 | |
2322 | and %l0, %g2, %l0 | |
2323 | ta T_CHANGE_HPRIV | |
2324 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
2325 | ta T_CHANGE_NONHPRIV | |
2326 | ! %l0 = 50f40ab7f7a47e67 | |
2327 | setx 0x3837b608447bb95f,%g7,%l0 ! %l0 = 3837b608447bb95f | |
2328 | ! %l1 = 9dc7eda85f1ca2bd | |
2329 | setx 0xa83d0cb80efdaeae,%g7,%l1 ! %l1 = a83d0cb80efdaeae | |
2330 | ! Mem[0000000030001410] = 3bfc30ff, %l7 = 000000000d0a59ff | |
2331 | ldsba [%i0+%o5]0x89,%l7 ! %l7 = ffffffffffffffff | |
2332 | ! Mem[0000000010181438] = 41753e13 c06cea26, %l0 = 447bb95f, %l1 = 0efdaeae | |
2333 | ldd [%i6+0x038],%l0 ! %l0 = 0000000041753e13 00000000c06cea26 | |
2334 | ! Mem[0000000010081410] = 98d6ca96, %l7 = ffffffffffffffff | |
2335 | lduha [%i2+%o5]0x80,%l7 ! %l7 = 00000000000098d6 | |
2336 | ! Mem[0000000010041408] = ff31d53d, %l4 = ffffffffffffff31 | |
2337 | ldswa [%i1+%o4]0x80,%l4 ! %l4 = ffffffffff31d53d | |
2338 | ! Mem[0000000010041410] = 000000ff, %l2 = 00000000000000ff | |
2339 | ldsha [%i1+%o5]0x88,%l2 ! %l2 = 00000000000000ff | |
2340 | ! Mem[0000000010181438] = 41753e13c06cea26, %f16 = 98d6ca96 3bfc3072 | |
2341 | ldda [%i6+0x038]%asi,%f16 ! %f16 = 41753e13 c06cea26 | |
2342 | ! Starting 10 instruction Store Burst | |
2343 | ! %l2 = 00000000000000ff, Mem[0000000010141408] = f94249ff06e04661 | |
2344 | stxa %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000000000ff | |
2345 | ||
2346 | p0_label_88: | |
2347 | ! Mem[0000000010101410] = 7eb900c5, %l4 = ffffffffff31d53d | |
2348 | swapa [%i4+%o5]0x88,%l4 ! %l4 = 000000007eb900c5 | |
2349 | membar #Sync ! Added by membar checker (19) | |
2350 | ! %l0 = 0000000041753e13, Mem[0000000010041420] = 0faed3094814fdd1, %asi = 80 | |
2351 | stxa %l0,[%i1+0x020]%asi ! Mem[0000000010041420] = 0000000041753e13 | |
2352 | ! Mem[00000000100c1410] = 3c91aed0, %l4 = 000000007eb900c5 | |
2353 | ldstuba [%i3+%o5]0x80,%l4 ! %l4 = 0000003c000000ff | |
2354 | ! Mem[0000000010181408] = 35ea586face175ff, %l2 = 00000000000000ff, %l2 = 00000000000000ff | |
2355 | add %i6,0x08,%g1 | |
2356 | casxa [%g1]0x80,%l2,%l2 ! %l2 = 35ea586face175ff | |
2357 | ! %l1 = 00000000c06cea26, Mem[00000000100c1410] = d0ae91ff | |
2358 | stwa %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = c06cea26 | |
2359 | ! %l6 = 00000000ff30fc3b, Mem[0000000010081430] = 98d6ca96 | |
2360 | sth %l6,[%i2+0x030] ! Mem[0000000010081430] = fc3bca96 | |
2361 | ! Mem[0000000010141418] = 57ba95af, %l3 = 00000000000000ff | |
2362 | swap [%i5+0x018],%l3 ! %l3 = 0000000057ba95af | |
2363 | ! %l6 = 00000000ff30fc3b, Mem[0000000010181400] = ff000068 | |
2364 | stha %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff00fc3b | |
2365 | ! Mem[0000000010041408] = 3dd531ff, %l6 = 00000000ff30fc3b | |
2366 | swapa [%i1+%o4]0x88,%l6 ! %l6 = 000000003dd531ff | |
2367 | ! Starting 10 instruction Load Burst | |
2368 | ! Mem[0000000030081410] = 31ffffff, %l3 = 0000000057ba95af | |
2369 | ldsha [%i2+%o5]0x81,%l3 ! %l3 = 00000000000031ff | |
2370 | ||
2371 | p0_label_89: | |
2372 | ! Mem[0000000030181408] = ffffaf13, %l0 = 0000000041753e13 | |
2373 | lduwa [%i6+%o4]0x89,%l0 ! %l0 = 00000000ffffaf13 | |
2374 | ! Mem[0000000010081418] = 00000000 4f687408, %l4 = 0000003c, %l5 = 00000000 | |
2375 | ldda [%i2+0x018]%asi,%l4 ! %l4 = 0000000000000000 000000004f687408 | |
2376 | ! %l1 = 00000000c06cea26, Mem[00000000100c1410] = c06cea26 | |
2377 | stha %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = c06cea26 | |
2378 | ! Mem[0000000030001400] = ffff0300000000ff, %l3 = 00000000000031ff | |
2379 | ldxa [%i0+%g0]0x89,%l3 ! %l3 = ffff0300000000ff | |
2380 | ! Mem[00000000100c1400] = 9b000000000000ff, %f30 = 35ea586f 3bfc30ff | |
2381 | ldda [%i3+%g0]0x88,%f30 ! %f30 = 9b000000 000000ff | |
2382 | ! Mem[0000000010181428] = ff237eb9, %l5 = 000000004f687408 | |
2383 | ldsh [%i6+0x028],%l5 ! %l5 = ffffffffffffff23 | |
2384 | ! Mem[0000000010101438] = 4fb18c0b98d6ca96, %f18 = ffffffff 1f0394ff | |
2385 | ldd [%i4+0x038],%f18 ! %f18 = 4fb18c0b 98d6ca96 | |
2386 | ! Mem[0000000030081410] = 31ffffff 00000000, %l4 = 00000000, %l5 = ffffff23 | |
2387 | ldda [%i2+%o5]0x81,%l4 ! %l4 = 0000000031ffffff 0000000000000000 | |
2388 | ! Mem[0000000010041414] = ff000000, %l2 = 35ea586face175ff | |
2389 | lduw [%i1+0x014],%l2 ! %l2 = 00000000ff000000 | |
2390 | ! Starting 10 instruction Store Burst | |
2391 | ! %l3 = ffff0300000000ff, Mem[0000000010081408] = 13afffffffffffff | |
2392 | stxa %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffff0300000000ff | |
2393 | ||
2394 | p0_label_90: | |
2395 | ! Mem[0000000010181438] = 41753e13, %l3 = ffff0300000000ff, %asi = 80 | |
2396 | swapa [%i6+0x038]%asi,%l3 ! %l3 = 0000000041753e13 | |
2397 | ! %l7 = 00000000000098d6, Mem[0000000020800040] = ffff8049, %asi = 80 | |
2398 | stha %l7,[%o1+0x040]%asi ! Mem[0000000020800040] = 98d68049 | |
2399 | ! %f27 = 2c43c3d6, Mem[0000000010041408] = 3bfc30ff | |
2400 | sta %f27,[%i1+%o4]0x80 ! Mem[0000000010041408] = 2c43c3d6 | |
2401 | ! %l6 = 000000003dd531ff, Mem[0000000010041410] = 000000ff | |
2402 | stba %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff | |
2403 | ! Mem[00000000300c1410] = b800005b, %l1 = 00000000c06cea26 | |
2404 | swapa [%i3+%o5]0x89,%l1 ! %l1 = 00000000b800005b | |
2405 | ! Mem[0000000010101400] = 3bfc30ff, %l1 = 00000000b800005b | |
2406 | swap [%i4+%g0],%l1 ! %l1 = 000000003bfc30ff | |
2407 | ! Mem[0000000010081408] = ff000000, %l0 = 00000000ffffaf13 | |
2408 | ldstuba [%i2+%o4]0x80,%l0 ! %l0 = 000000ff000000ff | |
2409 | ! Mem[0000000010141410] = ff00001f, %l4 = 0000000031ffffff | |
2410 | ldstuba [%i5+%o5]0x80,%l4 ! %l4 = 000000ff000000ff | |
2411 | ! %l5 = 0000000000000000, Mem[0000000010081410] = 98d6ca96 | |
2412 | stba %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00d6ca96 | |
2413 | ! Starting 10 instruction Load Burst | |
2414 | ! Mem[0000000030101400] = 3000006f 95387d15, %l6 = 3dd531ff, %l7 = 000098d6 | |
2415 | ldda [%i4+%g0]0x81,%l6 ! %l6 = 000000003000006f 0000000095387d15 | |
2416 | ||
2417 | p0_label_91: | |
2418 | ! Mem[00000000100c1400] = ff0000000000009b, %f26 = d81697ab 2c43c3d6 | |
2419 | ldda [%i3+%g0]0x80,%f26 ! %f26 = ff000000 0000009b | |
2420 | ! Mem[0000000010101410] = 3dd531ff, %f11 = 8bd5e470 | |
2421 | lda [%i4+%o5]0x80,%f11 ! %f11 = 3dd531ff | |
2422 | ! Mem[00000000100c1408] = ff760000, %l4 = 00000000000000ff | |
2423 | lduwa [%i3+%o4]0x88,%l4 ! %l4 = 00000000ff760000 | |
2424 | ! Mem[00000000300c1410] = c06cea26, %l4 = 00000000ff760000 | |
2425 | ldsba [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000026 | |
2426 | ! Mem[0000000030001410] = ff30fc3b, %l4 = 0000000000000026 | |
2427 | lduba [%i0+%o5]0x81,%l4 ! %l4 = 00000000000000ff | |
2428 | ! Mem[0000000010101408] = ff000000, %f11 = 3dd531ff | |
2429 | lda [%i4+%o4]0x88,%f11 ! %f11 = ff000000 | |
2430 | ! Mem[00000000100c1408] = ff760000, %l1 = 000000003bfc30ff | |
2431 | lduha [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000000 | |
2432 | ! Mem[000000001010142c] = ff4942f9, %l3 = 0000000041753e13 | |
2433 | ldsha [%i4+0x02c]%asi,%l3 ! %l3 = ffffffffffffff49 | |
2434 | ! Mem[0000000010041438] = 2164d7e3, %l3 = ffffffffffffff49 | |
2435 | ldswa [%i1+0x038]%asi,%l3 ! %l3 = 000000002164d7e3 | |
2436 | ! Starting 10 instruction Store Burst | |
2437 | ! %f24 = 7c359ca5 4dff00ff, Mem[0000000010041400] = 00000000 50730000 | |
2438 | stda %f24,[%i1+%g0]0x80 ! Mem[0000000010041400] = 7c359ca5 4dff00ff | |
2439 | ||
2440 | p0_label_92: | |
2441 | ! %l5 = 0000000000000000, Mem[0000000030081410] = 31ffffff | |
2442 | stha %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000ffff | |
2443 | ! Mem[0000000010081408] = ff0000000003ffff, %l0 = 00000000000000ff, %l7 = 0000000095387d15 | |
2444 | add %i2,0x08,%g1 | |
2445 | casxa [%g1]0x80,%l0,%l7 ! %l7 = ff0000000003ffff | |
2446 | ! %l2 = ff000000, %l3 = 2164d7e3, Mem[00000000100c1428] = 61b581fc fc810000 | |
2447 | std %l2,[%i3+0x028] ! Mem[00000000100c1428] = ff000000 2164d7e3 | |
2448 | ! %l3 = 000000002164d7e3, Mem[0000000030101408] = ff9b00c5 | |
2449 | stha %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = d7e300c5 | |
2450 | ! %f20 = ff75e1ac, Mem[0000000010181400] = ff00fc3b | |
2451 | sta %f20,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff75e1ac | |
2452 | ! %l1 = 0000000000000000, Mem[00000000201c0001] = ffffa250 | |
2453 | stb %l1,[%o0+0x001] ! Mem[00000000201c0000] = ff00a250 | |
2454 | ! Mem[00000000300c1400] = 6f58ea35, %l7 = ff0000000003ffff | |
2455 | ldstuba [%i3+%g0]0x81,%l7 ! %l7 = 0000006f000000ff | |
2456 | ! %l1 = 0000000000000000, Mem[0000000010001400] = 000000b8 | |
2457 | stwa %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 | |
2458 | ! %f8 = 0faed309 4814fdd1, Mem[0000000010141400] = ff940330 ffffffff | |
2459 | stda %f8 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0faed309 4814fdd1 | |
2460 | ! Starting 10 instruction Load Burst | |
2461 | ! Mem[0000000010181430] = 5eca5471, %l4 = 00000000000000ff | |
2462 | lduh [%i6+0x032],%l4 ! %l4 = 0000000000005471 | |
2463 | ||
2464 | p0_label_93: | |
2465 | ! Mem[0000000030141400] = 9b00000065ad75ba, %l2 = 00000000ff000000 | |
2466 | ldxa [%i5+%g0]0x81,%l2 ! %l2 = 9b00000065ad75ba | |
2467 | ! Mem[0000000030001408] = 31ffffff 00000000, %l6 = 3000006f, %l7 = 0000006f | |
2468 | ldda [%i0+%o4]0x81,%l6 ! %l6 = 0000000031ffffff 0000000000000000 | |
2469 | ! Mem[0000000010181408] = 6f58ea35, %l1 = 0000000000000000 | |
2470 | lduha [%i6+%o4]0x88,%l1 ! %l1 = 000000000000ea35 | |
2471 | ! Mem[00000000100c1400] = ff000000, %l6 = 0000000031ffffff | |
2472 | lduha [%i3+%g0]0x80,%l6 ! %l6 = 000000000000ff00 | |
2473 | membar #Sync ! Added by membar checker (20) | |
2474 | ! Mem[00000000100c1400] = ff000000 0000009b 000076ff 95387d15 | |
2475 | ! Mem[00000000100c1410] = 26ea6cc0 3aabd7b0 9da4e622 20ad4d1e | |
2476 | ! Mem[00000000100c1420] = 00000000 ff000000 ff000000 2164d7e3 | |
2477 | ! Mem[00000000100c1430] = ff30fc3b ea83a18b 00000000 6f0000ff | |
2478 | ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400 | |
2479 | ! Mem[0000000010101408] = ff000000, %l7 = 0000000000000000 | |
2480 | ldsha [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000 | |
2481 | ! Mem[0000000010081400] = 00000072 4d53ff68, %l0 = 000000ff, %l1 = 0000ea35 | |
2482 | ldda [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000072 000000004d53ff68 | |
2483 | ! Mem[0000000010181420] = 65ad75ba3bfc3072, %f30 = 9b000000 000000ff | |
2484 | ldda [%i6+0x020]%asi,%f30 ! %f30 = 65ad75ba 3bfc3072 | |
2485 | ! Mem[0000000030181410] = 00000000 3dd531ff, %l6 = 0000ff00, %l7 = 00000000 | |
2486 | ldda [%i6+%o5]0x89,%l6 ! %l6 = 000000003dd531ff 0000000000000000 | |
2487 | ! Starting 10 instruction Store Burst | |
2488 | ! %f26 = ff000000 0000009b, Mem[0000000030101410] = 03000000 30000000 | |
2489 | stda %f26,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000 0000009b | |
2490 | ||
2491 | p0_label_94: | |
2492 | ! %f16 = 41753e13, Mem[0000000030041400] = 1f03948f | |
2493 | sta %f16,[%i1+%g0]0x81 ! Mem[0000000030041400] = 41753e13 | |
2494 | ! Mem[0000000030101408] = c500e3d7, %l0 = 0000000000000072 | |
2495 | swapa [%i4+%o4]0x89,%l0 ! %l0 = 00000000c500e3d7 | |
2496 | ! Mem[0000000010001436] = 300cfbe4, %l6 = 000000003dd531ff | |
2497 | ldstub [%i0+0x036],%l6 ! %l6 = 000000fb000000ff | |
2498 | ! %l5 = 0000000000000000, Mem[0000000030041408] = fc810000 | |
2499 | stba %l5,[%i1+%o4]0x89 ! Mem[0000000030041408] = fc810000 | |
2500 | ! Mem[0000000030001408] = 31ffffff, %l5 = 0000000000000000 | |
2501 | swapa [%i0+%o4]0x81,%l5 ! %l5 = 0000000031ffffff | |
2502 | ! Mem[0000000010141400] = d1fd144809d3ae0f, %l4 = 0000000000005471 | |
2503 | ldxa [%i5+%g0]0x88,%l4 ! %l4 = d1fd144809d3ae0f | |
2504 | ! Mem[00000000100c1400] = ff000000, %l3 = 000000002164d7e3 | |
2505 | ldstuba [%i3+%g0]0x80,%l3 ! %l3 = 000000ff000000ff | |
2506 | ! %f21 = ffffffff, Mem[0000000030101400] = 6f000030 | |
2507 | sta %f21,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffff | |
2508 | ! Mem[0000000010101410] = ff31d53d, %l6 = 00000000000000fb | |
2509 | swapa [%i4+%o5]0x88,%l6 ! %l6 = 00000000ff31d53d | |
2510 | ! Starting 10 instruction Load Burst | |
2511 | ! Mem[0000000010141410] = 1f0000ff, %f18 = 4fb18c0b | |
2512 | lda [%i5+%o5]0x88,%f18 ! %f18 = 1f0000ff | |
2513 | ||
2514 | p0_label_95: | |
2515 | ! Mem[0000000010001410] = ffffffff, %l5 = 0000000031ffffff | |
2516 | ldsha [%i0+%o5]0x80,%l5 ! %l5 = ffffffffffffffff | |
2517 | ! Mem[0000000020800000] = ffffdad7, %l0 = 00000000c500e3d7 | |
2518 | lduha [%o1+0x000]%asi,%l0 ! %l0 = 000000000000ffff | |
2519 | ! Mem[0000000010181400] = ace175ff, %l7 = 0000000000000000 | |
2520 | lduha [%i6+%g0]0x80,%l7 ! %l7 = 000000000000ace1 | |
2521 | ! Mem[0000000010101434] = ffffffff, %l2 = 9b00000065ad75ba | |
2522 | ldsha [%i4+0x034]%asi,%l2 ! %l2 = ffffffffffffffff | |
2523 | ! Mem[0000000030141400] = ba75ad650000009b, %f18 = 1f0000ff 98d6ca96 | |
2524 | ldda [%i5+%g0]0x89,%f18 ! %f18 = ba75ad65 0000009b | |
2525 | ! Mem[0000000010041400] = a59c357c, %l5 = ffffffffffffffff | |
2526 | lduha [%i1+%g0]0x88,%l5 ! %l5 = 000000000000357c | |
2527 | ! Mem[0000000010101410] = fb00000000000000, %l4 = d1fd144809d3ae0f | |
2528 | ldxa [%i4+0x010]%asi,%l4 ! %l4 = fb00000000000000 | |
2529 | ! Mem[0000000010001408] = 000000ff ffffffff, %l2 = ffffffff, %l3 = 000000ff | |
2530 | ldda [%i0+0x008]%asi,%l2 ! %l2 = 00000000000000ff 00000000ffffffff | |
2531 | ! Mem[00000000201c0000] = ff00a250, %l7 = 000000000000ace1 | |
2532 | ldsha [%o0+0x000]%asi,%l7 ! %l7 = ffffffffffffff00 | |
2533 | ! Starting 10 instruction Store Burst | |
2534 | ! %l0 = 000000000000ffff, Mem[00000000300c1410] = c06cea26 | |
2535 | stba %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = c06ceaff | |
2536 | ||
2537 | p0_label_96: | |
2538 | ! %l0 = 000000000000ffff, Mem[0000000030141408] = b30517ff | |
2539 | stba %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = b30517ff | |
2540 | membar #Sync ! Added by membar checker (21) | |
2541 | ! %l6 = ff31d53d, %l7 = ffffff00, Mem[00000000100c1400] = 000000ff 9b000000 | |
2542 | stda %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff31d53d ffffff00 | |
2543 | ! %l2 = 00000000000000ff, Mem[00000000100c141c] = 20ad4d1e, %asi = 80 | |
2544 | stwa %l2,[%i3+0x01c]%asi ! Mem[00000000100c141c] = 000000ff | |
2545 | ! %l4 = fb00000000000000, Mem[0000000010081400] = 00000072 | |
2546 | stba %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000072 | |
2547 | ! Mem[0000000010181424] = 3bfc3072, %l1 = 4d53ff68, %l2 = 000000ff | |
2548 | add %i6,0x24,%g1 | |
2549 | casa [%g1]0x80,%l1,%l2 ! %l2 = 000000003bfc3072 | |
2550 | ! %f0 = ff000000 0000009b 000076ff 95387d15 | |
2551 | ! %f4 = 26ea6cc0 3aabd7b0 9da4e622 20ad4d1e | |
2552 | ! %f8 = 00000000 ff000000 ff000000 2164d7e3 | |
2553 | ! %f12 = ff30fc3b ea83a18b 00000000 6f0000ff | |
2554 | stda %f0,[%i3]ASI_COMMIT_S ! Block Store to 00000000300c1400 | |
2555 | ! %l6 = 00000000ff31d53d, Mem[0000000030181400] = 7230fc3b | |
2556 | stwa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff31d53d | |
2557 | ! %f18 = ba75ad65, Mem[0000000030141410] = 610a591f | |
2558 | sta %f18,[%i5+%o5]0x81 ! Mem[0000000030141410] = ba75ad65 | |
2559 | ! %f16 = 41753e13 c06cea26 ba75ad65 0000009b | |
2560 | ! %f20 = ff75e1ac ffffffff ff30fc3b 96cad698 | |
2561 | ! %f24 = 7c359ca5 4dff00ff ff000000 0000009b | |
2562 | ! %f28 = ff0000b8 134d3f5b 65ad75ba 3bfc3072 | |
2563 | stda %f16,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400 | |
2564 | ! Starting 10 instruction Load Burst | |
2565 | ! Mem[0000000010141408] = ff00000000000000, %l1 = 000000004d53ff68 | |
2566 | ldxa [%i5+%o4]0x88,%l1 ! %l1 = ff00000000000000 | |
2567 | ||
2568 | p0_label_97: | |
2569 | ! Mem[0000000030101410] = 9b000000 000000ff, %l2 = 3bfc3072, %l3 = ffffffff | |
2570 | ldda [%i4+%o5]0x81,%l2 ! %l2 = 000000009b000000 00000000000000ff | |
2571 | ! Mem[0000000030101410] = 0000009b, %f10 = ff000000 | |
2572 | lda [%i4+%o5]0x89,%f10 ! %f10 = 0000009b | |
2573 | ! Mem[0000000030101400] = 157d3895ffffffff, %f12 = ff30fc3b ea83a18b | |
2574 | ldda [%i4+%g0]0x89,%f12 ! %f12 = 157d3895 ffffffff | |
2575 | ! Mem[0000000010041404] = 4dff00ff, %l7 = ffffffffffffff00 | |
2576 | ldsh [%i1+0x006],%l7 ! %l7 = 00000000000000ff | |
2577 | membar #Sync ! Added by membar checker (22) | |
2578 | ! Mem[0000000010081408] = ba75ad650000009b, %l0 = 000000000000ffff | |
2579 | ldx [%i2+%o4],%l0 ! %l0 = ba75ad650000009b | |
2580 | ! Mem[0000000010181418] = 8e9af926 e6d463ff, %l4 = 00000000, %l5 = 0000357c | |
2581 | ldd [%i6+0x018],%l4 ! %l4 = 000000008e9af926 00000000e6d463ff | |
2582 | ! Mem[00000000300c1400] = 000000ff, %l0 = ba75ad650000009b | |
2583 | ldsba [%i3+%g0]0x89,%l0 ! %l0 = ffffffffffffffff | |
2584 | ! Mem[0000000010141438] = f8de1fe1, %l3 = 00000000000000ff | |
2585 | ldub [%i5+0x039],%l3 ! %l3 = 00000000000000de | |
2586 | ! Mem[00000000300c1410] = 26ea6cc0, %l6 = 00000000ff31d53d | |
2587 | ldsha [%i3+%o5]0x81,%l6 ! %l6 = 00000000000026ea | |
2588 | ! Starting 10 instruction Store Burst | |
2589 | ! %f24 = 7c359ca5, Mem[0000000030081410] = ffff0000 | |
2590 | sta %f24,[%i2+%o5]0x89 ! Mem[0000000030081410] = 7c359ca5 | |
2591 | ||
2592 | p0_label_98: | |
2593 | ! Mem[0000000030041400] = 41753e13, %l6 = 00000000000026ea | |
2594 | swapa [%i1+%g0]0x81,%l6 ! %l6 = 0000000041753e13 | |
2595 | ! %f16 = 41753e13 c06cea26 ba75ad65 0000009b | |
2596 | ! %f20 = ff75e1ac ffffffff ff30fc3b 96cad698 | |
2597 | ! %f24 = 7c359ca5 4dff00ff ff000000 0000009b | |
2598 | ! %f28 = ff0000b8 134d3f5b 65ad75ba 3bfc3072 | |
2599 | stda %f16,[%i4]ASI_BLK_SL ! Block Store to 0000000030101400 | |
2600 | ! Mem[0000000010081400] = 133e7541, %l7 = 00000000000000ff | |
2601 | swapa [%i2+%g0]0x88,%l7 ! %l7 = 00000000133e7541 | |
2602 | ! %l5 = 00000000e6d463ff, Mem[0000000010101400] = b800005b | |
2603 | stha %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = 63ff005b | |
2604 | ! Mem[0000000030041410] = 8ba183ea, %l3 = 00000000000000de | |
2605 | ldstuba [%i1+%o5]0x81,%l3 ! %l3 = 0000008b000000ff | |
2606 | ! %l3 = 000000000000008b, Mem[0000000010101400] = 5b00ff63 | |
2607 | stwa %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000008b | |
2608 | ! %f14 = 00000000 6f0000ff, Mem[0000000030101410] = ffffffff ff75e1ac | |
2609 | stda %f14,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 6f0000ff | |
2610 | ! %f10 = 0000009b 2164d7e3, Mem[0000000030101400] = c06cea26 41753e13 | |
2611 | stda %f10,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000009b 2164d7e3 | |
2612 | ! %l7 = 00000000133e7541, Mem[0000000010081400] = ff000000 | |
2613 | stha %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = 75410000 | |
2614 | ! Starting 10 instruction Load Burst | |
2615 | ! Mem[00000000300c1410] = b0d7ab3a c06cea26, %l4 = 8e9af926, %l5 = e6d463ff | |
2616 | ldda [%i3+%o5]0x89,%l4 ! %l4 = 00000000c06cea26 00000000b0d7ab3a | |
2617 | ||
2618 | p0_label_99: | |
2619 | ! Mem[0000000010081410] = ff75e1acffffffff, %f4 = 26ea6cc0 3aabd7b0 | |
2620 | ldda [%i2+%o5]0x80,%f4 ! %f4 = ff75e1ac ffffffff | |
2621 | ! Mem[0000000030001410] = 98d6ca963bfc30ff, %l1 = ff00000000000000 | |
2622 | ldxa [%i0+%o5]0x89,%l1 ! %l1 = 98d6ca963bfc30ff | |
2623 | ! %l2 = 000000009b000000, Mem[0000000030081410] = a59c357c00000000 | |
2624 | stxa %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000009b000000 | |
2625 | ! Mem[0000000010041408] = 2c43c3d6, %l3 = 000000000000008b | |
2626 | lduba [%i1+%o4]0x80,%l3 ! %l3 = 000000000000002c | |
2627 | ! Mem[0000000010181438] = 000000ff, %f2 = 000076ff | |
2628 | lda [%i6+0x038]%asi,%f2 ! %f2 = 000000ff | |
2629 | ! Mem[0000000030081400] = 000000c5 00000000, %l0 = ffffffff, %l1 = 3bfc30ff | |
2630 | ldda [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000 00000000000000c5 | |
2631 | ! Mem[0000000010181410] = ffffffff, %f4 = ff75e1ac | |
2632 | lda [%i6+%o5]0x88,%f4 ! %f4 = ffffffff | |
2633 | ! Mem[00000000100c1400] = ff31d53d, %l1 = 00000000000000c5 | |
2634 | ldsha [%i3+%g0]0x88,%l1 ! %l1 = ffffffffffffd53d | |
2635 | membar #Sync ! Added by membar checker (23) | |
2636 | ! Mem[0000000010101400] = 8b000000 00000000 000000ff ffffaf13 | |
2637 | ! Mem[0000000010101410] = fb000000 00000000 1f03948f c5000000 | |
2638 | ! Mem[0000000010101420] = 95fffeeb e3f1275a 6146e006 ff4942f9 | |
2639 | ! Mem[0000000010101430] = ffffffff ffffffff 4fb18c0b 98d6ca96 | |
2640 | ldda [%i4]ASI_BLK_PL,%f16 ! Block Load from 0000000010101400 | |
2641 | ! Starting 10 instruction Store Burst | |
2642 | ! Mem[0000000010101400] = 8b000000, %l2 = 000000009b000000 | |
2643 | swapa [%i4+%g0]0x80,%l2 ! %l2 = 000000008b000000 | |
2644 | ||
2645 | p0_label_100: | |
2646 | ! %f10 = 0000009b 2164d7e3, %l2 = 000000008b000000 | |
2647 | ! Mem[0000000030001418] = 684f1716473bf102 | |
2648 | add %i0,0x018,%g1 | |
2649 | stda %f10,[%g1+%l2]ASI_PST16_S ! Mem[0000000030001418] = 684f1716473bf102 | |
2650 | ! %f0 = ff000000 0000009b, %l5 = 00000000b0d7ab3a | |
2651 | ! Mem[00000000300c1408] = 000076ff95387d15 | |
2652 | add %i3,0x008,%g1 | |
2653 | stda %f0,[%g1+%l5]ASI_PST8_SL ! Mem[00000000300c1408] = 0000760000007d15 | |
2654 | ! Mem[0000000030081408] = 00000000, %l1 = ffffffffffffd53d | |
2655 | swapa [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000 | |
2656 | ! Mem[0000000030141408] = b30517ff, %l2 = 000000008b000000 | |
2657 | swapa [%i5+%o4]0x89,%l2 ! %l2 = 00000000b30517ff | |
2658 | ! %l6 = 0000000041753e13, Mem[0000000010081410] = ff75e1ac | |
2659 | stba %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 1375e1ac | |
2660 | membar #Sync ! Added by membar checker (24) | |
2661 | ! %f6 = 9da4e622 20ad4d1e, Mem[0000000010101400] = 0000009b 00000000 | |
2662 | stda %f6 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 9da4e622 20ad4d1e | |
2663 | ! Mem[00000000100c1400] = ff31d53d, %l3 = 000000000000002c | |
2664 | swapa [%i3+%g0]0x88,%l3 ! %l3 = 00000000ff31d53d | |
2665 | ! %f18 = 13afffff ff000000, Mem[0000000010001430] = 657ff5f5 300cffe4 | |
2666 | std %f18,[%i0+0x030] ! Mem[0000000010001430] = 13afffff ff000000 | |
2667 | ! %l6 = 0000000041753e13, Mem[0000000030181410] = 000000003dd531ff | |
2668 | stxa %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000000041753e13 | |
2669 | ! Starting 10 instruction Load Burst | |
2670 | ! Mem[000000001018142c] = 4d53ffff, %l3 = 00000000ff31d53d | |
2671 | ldsh [%i6+0x02e],%l3 ! %l3 = ffffffffffffffff | |
2672 | ||
2673 | p0_label_101: | |
2674 | ! Mem[0000000030101400] = e3d76421 9b000000 9b000000 65ad75ba | |
2675 | ! Mem[0000000030101410] = ff00006f 00000000 98d6ca96 3bfc30ff | |
2676 | ! Mem[0000000030101420] = ff00ff4d a59c357c 9b000000 000000ff | |
2677 | ! Mem[0000000030101430] = 5b3f4d13 b80000ff 7230fc3b ba75ad65 | |
2678 | ldda [%i4]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030101400 | |
2679 | ! Mem[0000000030181400] = ff31d53d, %l6 = 0000000041753e13 | |
2680 | ldsba [%i6+%g0]0x81,%l6 ! %l6 = ffffffffffffffff | |
2681 | ! Mem[0000000010041408] = 2c43c3d6, %f5 = ffffffff | |
2682 | lda [%i1+%o4]0x80,%f5 ! %f5 = 2c43c3d6 | |
2683 | ! Mem[0000000030101400] = 2164d7e3, %l5 = 00000000b0d7ab3a | |
2684 | ldsha [%i4+%g0]0x89,%l5 ! %l5 = ffffffffffffd7e3 | |
2685 | ! Mem[0000000030081400] = 00000000, %l2 = 00000000b30517ff | |
2686 | ldsba [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000 | |
2687 | ! Mem[0000000010181408] = 6f58ea35, %l1 = 0000000000000000 | |
2688 | ldsha [%i6+%o4]0x88,%l1 ! %l1 = ffffffffffffea35 | |
2689 | ! Mem[0000000010141410] = ff00001f, %l1 = ffffffffffffea35 | |
2690 | lduwa [%i5+%o5]0x80,%l1 ! %l1 = 00000000ff00001f | |
2691 | ! Mem[00000000211c0000] = fffffc65, %l6 = ffffffffffffffff | |
2692 | ldsha [%o2+0x000]%asi,%l6 ! %l6 = ffffffffffffffff | |
2693 | ! Mem[00000000218001c0] = 21a75e86, %l5 = ffffffffffffd7e3 | |
2694 | ldsh [%o3+0x1c0],%l5 ! %l5 = 00000000000021a7 | |
2695 | ! Starting 10 instruction Store Burst | |
2696 | ! %l6 = ffffffff, %l7 = 133e7541, Mem[00000000300c1408] = 00007600 00007d15 | |
2697 | stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffff 133e7541 | |
2698 | ||
2699 | p0_label_102: | |
2700 | ! Mem[00000000300c1410] = 26ea6cc0, %l4 = 00000000c06cea26 | |
2701 | swapa [%i3+%o5]0x81,%l4 ! %l4 = 0000000026ea6cc0 | |
2702 | ! Mem[0000000010141438] = f8de1fe1b70b9f3f, %l4 = 0000000026ea6cc0, %l6 = ffffffffffffffff | |
2703 | add %i5,0x38,%g1 | |
2704 | casxa [%g1]0x80,%l4,%l6 ! %l6 = f8de1fe1b70b9f3f | |
2705 | ! %l4 = 26ea6cc0, %l5 = 000021a7, Mem[0000000010001400] = 00000000 1f030000 | |
2706 | stda %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 26ea6cc0 000021a7 | |
2707 | ! %l3 = ffffffffffffffff, Mem[0000000030041400] = ea260000 | |
2708 | stwa %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffff | |
2709 | ! %l6 = f8de1fe1b70b9f3f, Mem[0000000010001400] = 26ea6cc0 | |
2710 | stha %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 26ea9f3f | |
2711 | ! Mem[00000000211c0001] = fffffc65, %l3 = ffffffffffffffff | |
2712 | ldstuba [%o2+0x001]%asi,%l3 ! %l3 = 000000ff000000ff | |
2713 | ! Mem[0000000020800041] = 98d68049, %l4 = 0000000026ea6cc0 | |
2714 | ldstuba [%o1+0x041]%asi,%l4 ! %l4 = 000000d6000000ff | |
2715 | ! %l5 = 00000000000021a7, Mem[0000000010141408] = 00000000 | |
2716 | stha %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 21a70000 | |
2717 | membar #Sync ! Added by membar checker (25) | |
2718 | ! %f14 = 00000000 6f0000ff, Mem[0000000030101408] = 0000009b ba75ad65 | |
2719 | stda %f14,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 6f0000ff | |
2720 | ! Starting 10 instruction Load Burst | |
2721 | ! Mem[0000000030041410] = ffa183ea, %l7 = 00000000133e7541 | |
2722 | ldsha [%i1+%o5]0x81,%l7 ! %l7 = ffffffffffffffa1 | |
2723 | ||
2724 | p0_label_103: | |
2725 | ! Mem[0000000030081408] = ffffd53d ffffaf13, %l6 = b70b9f3f, %l7 = ffffffa1 | |
2726 | ldda [%i2+%o4]0x81,%l6 ! %l6 = 00000000ffffd53d 00000000ffffaf13 | |
2727 | ! Mem[00000000100c1408] = 157d3895ff760000, %l0 = 0000000000000000 | |
2728 | ldxa [%i3+%o4]0x88,%l0 ! %l0 = 157d3895ff760000 | |
2729 | ! Mem[0000000010041400] = 7c359ca5, %l4 = 00000000000000d6 | |
2730 | lduba [%i1+%g0]0x80,%l4 ! %l4 = 000000000000007c | |
2731 | ! Mem[00000000201c0000] = ff00a250, %l7 = 00000000ffffaf13 | |
2732 | ldub [%o0+0x001],%l7 ! %l7 = 0000000000000000 | |
2733 | ! Mem[0000000030101400] = e3d76421, %l6 = 00000000ffffd53d | |
2734 | lduha [%i4+%g0]0x81,%l6 ! %l6 = 000000000000e3d7 | |
2735 | ! Mem[0000000010041400] = 7c359ca5, %l5 = 00000000000021a7 | |
2736 | ldsba [%i1+%g0]0x80,%l5 ! %l5 = 000000000000007c | |
2737 | ! Mem[0000000030181400] = 3dd531ff, %l3 = 00000000000000ff | |
2738 | lduba [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff | |
2739 | ! Mem[0000000030041408] = 000081fc, %l7 = 0000000000000000 | |
2740 | lduwa [%i1+%o4]0x81,%l7 ! %l7 = 00000000000081fc | |
2741 | ! Mem[0000000010081424] = 4dff00ff, %l3 = 00000000000000ff | |
2742 | lduwa [%i2+0x024]%asi,%l3 ! %l3 = 000000004dff00ff | |
2743 | ! Starting 10 instruction Store Burst | |
2744 | ! Mem[0000000010001408] = 000000ff, %l2 = 0000000000000000 | |
2745 | ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 00000000000000ff | |
2746 | ||
2747 | p0_label_104: | |
2748 | ! %l0 = 157d3895ff760000, Mem[00000000300c1408] = ffffffff | |
2749 | stwa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff760000 | |
2750 | ! Mem[000000001018142c] = 4d53ffff, %l0 = 157d3895ff760000 | |
2751 | swap [%i6+0x02c],%l0 ! %l0 = 000000004d53ffff | |
2752 | ! Mem[0000000030041410] = ea83a1ff, %l6 = 000000000000e3d7 | |
2753 | swapa [%i1+%o5]0x89,%l6 ! %l6 = 00000000ea83a1ff | |
2754 | ! Mem[0000000030081410] = 00000000, %l5 = 000000000000007c | |
2755 | swapa [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000000 | |
2756 | ! Mem[0000000030041400] = ffffffff, %l5 = 0000000000000000 | |
2757 | swapa [%i1+%g0]0x81,%l5 ! %l5 = 00000000ffffffff | |
2758 | ! %f30 = 65ad75ba, Mem[0000000030081408] = ffffd53d | |
2759 | sta %f30,[%i2+%o4]0x81 ! Mem[0000000030081408] = 65ad75ba | |
2760 | ! Mem[0000000010081408] = ba75ad65, %l5 = 00000000ffffffff | |
2761 | ldstuba [%i2+%o4]0x80,%l5 ! %l5 = 000000ba000000ff | |
2762 | ! %l3 = 000000004dff00ff, Mem[00000000211c0000] = fffffc65 | |
2763 | sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = 00fffc65 | |
2764 | ! Mem[0000000010101400] = 20ad4d1e, %l4 = 000000000000007c | |
2765 | swapa [%i4+%g0]0x88,%l4 ! %l4 = 0000000020ad4d1e | |
2766 | ! Starting 10 instruction Load Burst | |
2767 | ! Mem[00000000100c1418] = 9da4e622, %l0 = 000000004d53ffff | |
2768 | lduh [%i3+0x01a],%l0 ! %l0 = 000000000000e622 | |
2769 | ||
2770 | p0_label_105: | |
2771 | ! Mem[0000000010181410] = ffffffff, %l2 = 0000000000000000 | |
2772 | ldsba [%i6+%o5]0x88,%l2 ! %l2 = ffffffffffffffff | |
2773 | ! Mem[000000001014143c] = b70b9f3f, %l7 = 00000000000081fc | |
2774 | ldsw [%i5+0x03c],%l7 ! %l7 = ffffffffb70b9f3f | |
2775 | ! Mem[0000000030081410] = 7c000000, %l7 = ffffffffb70b9f3f | |
2776 | lduba [%i2+%o5]0x81,%l7 ! %l7 = 000000000000007c | |
2777 | ! Mem[0000000010081428] = ff0000000000009b, %f24 = 7c359ca5 4dff00ff | |
2778 | ldda [%i2+0x028]%asi,%f24 ! %f24 = ff000000 0000009b | |
2779 | ! Mem[0000000010001400] = 000021a726ea9f3f, %f22 = ff30fc3b 96cad698 | |
2780 | ldda [%i0+%g0]0x88,%f22 ! %f22 = 000021a7 26ea9f3f | |
2781 | ! Mem[00000000100c1400] = 0000002c, %l5 = 00000000000000ba | |
2782 | ldswa [%i3+%g0]0x88,%l5 ! %l5 = 000000000000002c | |
2783 | ! Mem[00000000300c1400] = ff000000 0000009b, %l6 = ea83a1ff, %l7 = 0000007c | |
2784 | ldda [%i3+%g0]0x81,%l6 ! %l6 = 00000000ff000000 000000000000009b | |
2785 | ! Mem[0000000030001408] = 00000000, %l6 = 00000000ff000000 | |
2786 | lduwa [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000000 | |
2787 | membar #Sync ! Added by membar checker (26) | |
2788 | ! Mem[0000000010181400] = ace175ff 4079e437 35ea586f ace175ff | |
2789 | ! Mem[0000000010181410] = ffffffff 1f0394ff 8e9af926 e6d463ff | |
2790 | ! Mem[0000000010181420] = 65ad75ba 3bfc3072 ff237eb9 ff760000 | |
2791 | ! Mem[0000000010181430] = 5eca5471 4fd0f9c4 000000ff c06cea26 | |
2792 | ldda [%i6]ASI_BLK_PL,%f0 ! Block Load from 0000000010181400 | |
2793 | ! Starting 10 instruction Store Burst | |
2794 | ! Mem[0000000010081430] = ff0000b8, %l7 = 000000000000009b, %asi = 80 | |
2795 | swapa [%i2+0x030]%asi,%l7 ! %l7 = 00000000ff0000b8 | |
2796 | ||
2797 | p0_label_106: | |
2798 | ! %l7 = 00000000ff0000b8, Mem[0000000010041414] = ff000000, %asi = 80 | |
2799 | stwa %l7,[%i1+0x014]%asi ! Mem[0000000010041414] = ff0000b8 | |
2800 | ! Mem[0000000030041400] = 00000000, %l6 = 0000000000000000 | |
2801 | ldstuba [%i1+%g0]0x89,%l6 ! %l6 = 00000000000000ff | |
2802 | ! %l0 = 000000000000e622, Mem[0000000010101416] = 00000000, %asi = 80 | |
2803 | stha %l0,[%i4+0x016]%asi ! Mem[0000000010101414] = 0000e622 | |
2804 | ! %l3 = 000000004dff00ff, Mem[0000000030001408] = 00000000 | |
2805 | stha %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00ff0000 | |
2806 | ! %l6 = 0000000000000000, Mem[0000000030081408] = ba75ad65 | |
2807 | stwa %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 | |
2808 | ! %l6 = 00000000, %l7 = ff0000b8, Mem[0000000010041400] = 7c359ca5 4dff00ff | |
2809 | stda %l6,[%i1+0x000]%asi ! Mem[0000000010041400] = 00000000 ff0000b8 | |
2810 | ! Mem[0000000030141410] = 65ad75ba, %l1 = 00000000ff00001f | |
2811 | ldstuba [%i5+%o5]0x89,%l1 ! %l1 = 000000ba000000ff | |
2812 | ! %f23 = 26ea9f3f, Mem[000000001000143c] = 6f58ea35 | |
2813 | sta %f23,[%i0+0x03c]%asi ! Mem[000000001000143c] = 26ea9f3f | |
2814 | ! %f26 = ff000000 0000009b, %l6 = 0000000000000000 | |
2815 | ! Mem[0000000030141430] = d3001e70aa6f5ae3 | |
2816 | add %i5,0x030,%g1 | |
2817 | stda %f26,[%g1+%l6]ASI_PST32_S ! Mem[0000000030141430] = d3001e70aa6f5ae3 | |
2818 | ! Starting 10 instruction Load Burst | |
2819 | ! Mem[0000000010081408] = ff75ad65, %l4 = 0000000020ad4d1e | |
2820 | ldswa [%i2+%o4]0x80,%l4 ! %l4 = ffffffffff75ad65 | |
2821 | ||
2822 | p0_label_107: | |
2823 | membar #Sync ! Added by membar checker (27) | |
2824 | ! Mem[0000000010101400] = 7c000000 22e6a49d 000000ff ffffaf13 | |
2825 | ! Mem[0000000010101410] = fb000000 0000e622 1f03948f c5000000 | |
2826 | ! Mem[0000000010101420] = 95fffeeb e3f1275a 6146e006 ff4942f9 | |
2827 | ! Mem[0000000010101430] = ffffffff ffffffff 4fb18c0b 98d6ca96 | |
2828 | ldda [%i4]ASI_BLK_P,%f0 ! Block Load from 0000000010101400 | |
2829 | ! Mem[0000000010181408] = 35ea586f, %l5 = 000000000000002c | |
2830 | lduha [%i6+%o4]0x80,%l5 ! %l5 = 00000000000035ea | |
2831 | ! Mem[00000000100c1400] = 2c000000, %l3 = 000000004dff00ff | |
2832 | lduha [%i3+%g0]0x80,%l3 ! %l3 = 0000000000002c00 | |
2833 | ! Mem[0000000021800080] = eaff8eeb, %l0 = 000000000000e622 | |
2834 | ldsb [%o3+0x080],%l0 ! %l0 = ffffffffffffffea | |
2835 | ! Mem[0000000030141410] = 1d09d94865ad75ff, %f22 = 000021a7 26ea9f3f | |
2836 | ldda [%i5+%o5]0x89,%f22 ! %f22 = 1d09d948 65ad75ff | |
2837 | ! Mem[0000000010141410] = ff00001f, %l1 = 00000000000000ba | |
2838 | ldswa [%i5+%o5]0x80,%l1 ! %l1 = ffffffffff00001f | |
2839 | ! Mem[00000000300c1410] = 26ea6cc0, %l1 = ffffffffff00001f | |
2840 | lduba [%i3+%o5]0x89,%l1 ! %l1 = 00000000000000c0 | |
2841 | ! Mem[0000000010181410] = ffffffff, %f16 = 0000009b | |
2842 | lda [%i6+%o5]0x88,%f16 ! %f16 = ffffffff | |
2843 | ! Mem[0000000030141408] = 0000008b50359917, %f28 = ff0000b8 134d3f5b | |
2844 | ldda [%i5+%o4]0x81,%f28 ! %f28 = 0000008b 50359917 | |
2845 | ! Starting 10 instruction Store Burst | |
2846 | ! %f30 = 65ad75ba 3bfc3072, %l2 = ffffffffffffffff | |
2847 | ! Mem[0000000030081420] = 95fffeebe3f1275a | |
2848 | add %i2,0x020,%g1 | |
2849 | stda %f30,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030081420] = 7230fc3bba75ad65 | |
2850 | ||
2851 | p0_label_108: | |
2852 | ! Mem[0000000010041408] = d6c3432c, %l4 = ffffffffff75ad65 | |
2853 | swapa [%i1+%o4]0x88,%l4 ! %l4 = 00000000d6c3432c | |
2854 | ! %f0 = 7c000000 22e6a49d 000000ff ffffaf13 | |
2855 | ! %f4 = fb000000 0000e622 1f03948f c5000000 | |
2856 | ! %f8 = 95fffeeb e3f1275a 6146e006 ff4942f9 | |
2857 | ! %f12 = ffffffff ffffffff 4fb18c0b 98d6ca96 | |
2858 | stda %f0,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400 | |
2859 | ! Mem[0000000010081414] = ffffffff, %l7 = 00000000ff0000b8, %asi = 80 | |
2860 | swapa [%i2+0x014]%asi,%l7 ! %l7 = 00000000ffffffff | |
2861 | ! Mem[0000000010001408] = ff0000ff, %l6 = 0000000000000000 | |
2862 | ldstuba [%i0+%o4]0x88,%l6 ! %l6 = 000000ff000000ff | |
2863 | ! %l1 = 00000000000000c0, Mem[00000000211c0000] = 00fffc65, %asi = 80 | |
2864 | stba %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = c0fffc65 | |
2865 | ! Mem[0000000020800041] = 98ff8049, %l0 = ffffffffffffffea | |
2866 | ldstub [%o1+0x041],%l0 ! %l0 = 000000ff000000ff | |
2867 | ! %l4 = 00000000d6c3432c, Mem[0000000010001400] = 26ea9f3f | |
2868 | stba %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 26ea9f2c | |
2869 | ! %l2 = ffffffff, %l3 = 00002c00, Mem[0000000030141410] = ff75ad65 48d9091d | |
2870 | stda %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff 00002c00 | |
2871 | ! Mem[0000000010181410] = ffffffff, %l7 = 00000000ffffffff | |
2872 | swapa [%i6+%o5]0x88,%l7 ! %l7 = 00000000ffffffff | |
2873 | ! Starting 10 instruction Load Burst | |
2874 | ! Mem[0000000010181400] = ace175ff, %l5 = 00000000000035ea | |
2875 | lduba [%i6+%g0]0x80,%l5 ! %l5 = 00000000000000ac | |
2876 | ||
2877 | p0_label_109: | |
2878 | ! Mem[0000000010041400] = 00000000, %f29 = 50359917 | |
2879 | lda [%i1+%g0]0x80,%f29 ! %f29 = 00000000 | |
2880 | ! Mem[0000000010041408] = ff75ad65, %l6 = 00000000000000ff | |
2881 | lduha [%i1+%o4]0x88,%l6 ! %l6 = 000000000000ad65 | |
2882 | ! Mem[0000000010141410] = 1f0000ff, %l1 = 00000000000000c0 | |
2883 | ldswa [%i5+%o5]0x88,%l1 ! %l1 = 000000001f0000ff | |
2884 | ! Mem[0000000030101408] = ff00006f, %f26 = ff000000 | |
2885 | lda [%i4+%o4]0x81,%f26 ! %f26 = ff00006f | |
2886 | ! Mem[0000000030041400] = 000000ff, %l4 = 00000000d6c3432c | |
2887 | ldsba [%i1+%g0]0x89,%l4 ! %l4 = ffffffffffffffff | |
2888 | ! Mem[00000000100c1410] = b0d7ab3a c06cea26, %l2 = ffffffff, %l3 = 00002c00 | |
2889 | ldda [%i3+%o5]0x88,%l2 ! %l2 = 00000000c06cea26 00000000b0d7ab3a | |
2890 | ! Mem[00000000300c1400] = 000000ff, %l1 = 000000001f0000ff | |
2891 | lduwa [%i3+%g0]0x89,%l1 ! %l1 = 00000000000000ff | |
2892 | ! Mem[0000000030141408] = 0000008b, %l0 = 00000000000000ff | |
2893 | lduba [%i5+%o4]0x81,%l0 ! %l0 = 0000000000000000 | |
2894 | ! Mem[00000000300c1400] = 000000ff, %l3 = 00000000b0d7ab3a | |
2895 | lduha [%i3+%g0]0x89,%l3 ! %l3 = 00000000000000ff | |
2896 | ! Starting 10 instruction Store Burst | |
2897 | ! %l0 = 0000000000000000, Mem[0000000010141404] = 4814fdd1 | |
2898 | sth %l0,[%i5+0x004] ! Mem[0000000010141404] = 0000fdd1 | |
2899 | ||
2900 | p0_label_110: | |
2901 | ! %l7 = 00000000ffffffff, Mem[0000000010141410] = 1f0000ff | |
2902 | stba %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 1f0000ff | |
2903 | ! %f24 = ff000000, Mem[0000000030141408] = 0000008b | |
2904 | sta %f24,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000 | |
2905 | ! Mem[0000000030001410] = ff30fc3b, %l7 = 00000000ffffffff | |
2906 | ldstuba [%i0+%o5]0x81,%l7 ! %l7 = 000000ff000000ff | |
2907 | ! Mem[0000000010081410] = 1375e1ac, %l4 = ffffffffffffffff | |
2908 | swapa [%i2+%o5]0x80,%l4 ! %l4 = 000000001375e1ac | |
2909 | ! %l2 = 00000000c06cea26, Mem[0000000010081400] = 75410000 | |
2910 | stwa %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = c06cea26 | |
2911 | ! %f0 = 7c000000 22e6a49d 000000ff ffffaf13 | |
2912 | ! %f4 = fb000000 0000e622 1f03948f c5000000 | |
2913 | ! %f8 = 95fffeeb e3f1275a 6146e006 ff4942f9 | |
2914 | ! %f12 = ffffffff ffffffff 4fb18c0b 98d6ca96 | |
2915 | stda %f0,[%i2]ASI_BLK_AIUSL ! Block Store to 0000000030081400 | |
2916 | ! %l7 = 00000000000000ff, Mem[0000000010041408] = ff75ad65 | |
2917 | stba %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = ff75adff | |
2918 | ! %f26 = ff00006f 0000009b, Mem[0000000010041408] = ffad75ff cf56c6d8 | |
2919 | stda %f26,[%i1+0x008]%asi ! Mem[0000000010041408] = ff00006f 0000009b | |
2920 | ! %f18 = ba75ad65 0000009b, Mem[0000000030181400] = 3dd531ff 65ad75ba | |
2921 | stda %f18,[%i6+%g0]0x89 ! Mem[0000000030181400] = ba75ad65 0000009b | |
2922 | ! Starting 10 instruction Load Burst | |
2923 | ! Mem[00000000100c1400] = ffffff000000002c, %f28 = 0000008b 00000000 | |
2924 | ldda [%i3+%g0]0x88,%f28 ! %f28 = ffffff00 0000002c | |
2925 | ||
2926 | p0_label_111: | |
2927 | ! Mem[0000000010041408] = ff00006f0000009b, %l7 = 00000000000000ff | |
2928 | ldxa [%i1+%o4]0x80,%l7 ! %l7 = ff00006f0000009b | |
2929 | ! Mem[0000000010141408] = 21a70000000000ff, %l3 = 00000000000000ff | |
2930 | ldxa [%i5+%o4]0x80,%l3 ! %l3 = 21a70000000000ff | |
2931 | ! Mem[0000000030001408] = 00ff000000000000, %f26 = ff00006f 0000009b | |
2932 | ldda [%i0+%o4]0x81,%f26 ! %f26 = 00ff0000 00000000 | |
2933 | ! Mem[0000000030001408] = 00ff0000, %l4 = 000000001375e1ac | |
2934 | lduha [%i0+%o4]0x81,%l4 ! %l4 = 00000000000000ff | |
2935 | ! Mem[00000000300c1400] = ff000000 0000009b 000076ff 133e7541 | |
2936 | ! Mem[00000000300c1410] = c06cea26 3aabd7b0 9da4e622 20ad4d1e | |
2937 | ! Mem[00000000300c1420] = 00000000 ff000000 ff000000 2164d7e3 | |
2938 | ! Mem[00000000300c1430] = ff30fc3b ea83a18b 00000000 6f0000ff | |
2939 | ldda [%i3]ASI_BLK_AIUS,%f16 ! Block Load from 00000000300c1400 | |
2940 | ! Mem[0000000030141400] = ba75ad65 0000009b, %l2 = c06cea26, %l3 = 000000ff | |
2941 | ldda [%i5+%g0]0x89,%l2 ! %l2 = 000000000000009b 00000000ba75ad65 | |
2942 | membar #Sync ! Added by membar checker (28) | |
2943 | ! Mem[0000000010101410] = 22e60000, %l1 = 00000000000000ff | |
2944 | lduba [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000022 | |
2945 | ! Mem[0000000010081410] = b80000ff ffffffff, %l0 = 00000000, %l1 = 00000022 | |
2946 | ldda [%i2+%o5]0x88,%l0 ! %l0 = 00000000ffffffff 00000000b80000ff | |
2947 | ! Mem[000000001000140c] = ffffffff, %l1 = 00000000b80000ff | |
2948 | lduw [%i0+0x00c],%l1 ! %l1 = 00000000ffffffff | |
2949 | ! Starting 10 instruction Store Burst | |
2950 | ! Mem[0000000030041400] = ff000000, %l3 = 00000000ba75ad65 | |
2951 | swapa [%i1+%g0]0x81,%l3 ! %l3 = 00000000ff000000 | |
2952 | ||
2953 | p0_label_112: | |
2954 | ! Mem[0000000010101400] = 22e6a49d, %l0 = 00000000ffffffff | |
2955 | ldstuba [%i4+%g0]0x88,%l0 ! %l0 = 0000009d000000ff | |
2956 | ! Mem[0000000010101408] = 13afffff, %l3 = 00000000ff000000 | |
2957 | ldstuba [%i4+%o4]0x80,%l3 ! %l3 = 00000013000000ff | |
2958 | ! Mem[0000000010081410] = ffffffff, %l6 = 000000000000ad65 | |
2959 | ldstuba [%i2+%o5]0x80,%l6 ! %l6 = 000000ff000000ff | |
2960 | ! Mem[0000000030141408] = 000000ff, %l2 = 000000000000009b | |
2961 | ldstuba [%i5+%o4]0x89,%l2 ! %l2 = 000000ff000000ff | |
2962 | ! %l3 = 0000000000000013, Mem[00000000100c1408] = 000076ff95387d15, %asi = 80 | |
2963 | stxa %l3,[%i3+0x008]%asi ! Mem[00000000100c1408] = 0000000000000013 | |
2964 | ! Mem[0000000030141410] = ffffffff 00002c00, %l0 = 0000009d, %l1 = ffffffff | |
2965 | ldda [%i5+%o5]0x81,%l0 ! %l0 = 00000000ffffffff 0000000000002c00 | |
2966 | ! %f28 = ff30fc3b ea83a18b, Mem[00000000300c1408] = ff760000 41753e13 | |
2967 | stda %f28,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff30fc3b ea83a18b | |
2968 | ! Mem[0000000010001400] = 26ea9f2c, %l3 = 0000000000000013 | |
2969 | swapa [%i0+%g0]0x88,%l3 ! %l3 = 0000000026ea9f2c | |
2970 | ! %f22 = 9da4e622 20ad4d1e, Mem[0000000010001410] = ffffffff 16174f68 | |
2971 | stda %f22,[%i0+%o5]0x80 ! Mem[0000000010001410] = 9da4e622 20ad4d1e | |
2972 | ! Starting 10 instruction Load Burst | |
2973 | ! Mem[0000000030181408] = 13afffff, %l3 = 0000000026ea9f2c | |
2974 | ldsha [%i6+%o4]0x81,%l3 ! %l3 = 00000000000013af | |
2975 | ||
2976 | p0_label_113: | |
2977 | ! Mem[0000000010041410] = ff000000, %l6 = 00000000000000ff | |
2978 | lduwa [%i1+%o5]0x80,%l6 ! %l6 = 00000000ff000000 | |
2979 | ! Mem[0000000030081400] = 9da4e6220000007c, %f8 = 95fffeeb e3f1275a | |
2980 | ldda [%i2+%g0]0x81,%f8 ! %f8 = 9da4e622 0000007c | |
2981 | ! Mem[0000000010041400] = 00000000, %f4 = fb000000 | |
2982 | lda [%i1+%g0]0x88,%f4 ! %f4 = 00000000 | |
2983 | membar #Sync ! Added by membar checker (29) | |
2984 | ! Mem[0000000010081400] = c06cea26 c06cea26 ff75ad65 0000009b | |
2985 | ! Mem[0000000010081410] = ffffffff ff0000b8 ff30fc3b 96cad698 | |
2986 | ! Mem[0000000010081420] = 7c359ca5 4dff00ff ff000000 0000009b | |
2987 | ! Mem[0000000010081430] = 0000009b 134d3f5b 65ad75ba 3bfc3072 | |
2988 | ldda [%i2]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010081400 | |
2989 | ! Mem[00000000100c1408] = 00000000, %l2 = 00000000000000ff | |
2990 | ldsba [%i3+0x009]%asi,%l2 ! %l2 = 0000000000000000 | |
2991 | ! Mem[0000000030041410] = d7e30000, %l7 = ff00006f0000009b | |
2992 | lduwa [%i1+%o5]0x81,%l7 ! %l7 = 00000000d7e30000 | |
2993 | ! Mem[0000000030141400] = 0000009b, %l3 = 00000000000013af | |
2994 | lduba [%i5+%g0]0x89,%l3 ! %l3 = 000000000000009b | |
2995 | ! Mem[0000000010041400] = b80000ff00000000, %f12 = ffffffff ffffffff | |
2996 | ldda [%i1+%g0]0x88,%f12 ! %f12 = b80000ff 00000000 | |
2997 | ! Mem[00000000218001c0] = 21a75e86, %l3 = 000000000000009b | |
2998 | ldsha [%o3+0x1c0]%asi,%l3 ! %l3 = 00000000000021a7 | |
2999 | ! Starting 10 instruction Store Burst | |
3000 | ! Mem[0000000030141410] = ffffffff, %l7 = 00000000d7e30000 | |
3001 | swapa [%i5+%o5]0x89,%l7 ! %l7 = 00000000ffffffff | |
3002 | ||
3003 | p0_label_114: | |
3004 | ! %l2 = 00000000, %l3 = 000021a7, Mem[0000000030081410] = 0000e622 fb000000 | |
3005 | stda %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 000021a7 | |
3006 | ! Mem[0000000030041408] = 000081fc, %l3 = 00000000000021a7 | |
3007 | swapa [%i1+%o4]0x81,%l3 ! %l3 = 00000000000081fc | |
3008 | ! Mem[0000000030001400] = ff000000, %l0 = 00000000ffffffff | |
3009 | ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 000000ff000000ff | |
3010 | ! %f6 = 1f03948f c5000000, Mem[0000000030141408] = ff000000 50359917 | |
3011 | stda %f6 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 1f03948f c5000000 | |
3012 | ! Mem[0000000030141408] = 8f94031f, %l0 = 00000000000000ff | |
3013 | swapa [%i5+%o4]0x89,%l0 ! %l0 = 000000008f94031f | |
3014 | ! %l7 = 00000000ffffffff, Mem[00000000100c143a] = 00000000 | |
3015 | sth %l7,[%i3+0x03a] ! Mem[00000000100c1438] = 0000ffff | |
3016 | ! %l6 = ff000000, %l7 = ffffffff, Mem[0000000010181408] = 6f58ea35 ff75e1ac | |
3017 | stda %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff000000 ffffffff | |
3018 | ! %l4 = 00000000000000ff, Mem[0000000010041410] = 000000ff | |
3019 | stha %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff | |
3020 | ! %l3 = 00000000000081fc, Mem[00000000211c0001] = c0fffc65 | |
3021 | stb %l3,[%o2+0x001] ! Mem[00000000211c0000] = c0fcfc65 | |
3022 | ! Starting 10 instruction Load Burst | |
3023 | ! Mem[0000000010141408] = 21a70000, %f9 = 0000007c | |
3024 | lda [%i5+0x008]%asi,%f9 ! %f9 = 21a70000 | |
3025 | ||
3026 | p0_label_115: | |
3027 | ! Mem[0000000010001400] = 13000000, %l5 = 00000000000000ac | |
3028 | lduba [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000013 | |
3029 | ! Mem[0000000030181410] = 133e7541, %l2 = 0000000000000000 | |
3030 | ldsba [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000013 | |
3031 | ! Mem[00000000300c1400] = 000000ff, %f3 = ffffaf13 | |
3032 | lda [%i3+%g0]0x89,%f3 ! %f3 = 000000ff | |
3033 | ! Mem[00000000201c0000] = ff00a250, %l3 = 00000000000081fc | |
3034 | lduh [%o0+%g0],%l3 ! %l3 = 000000000000ff00 | |
3035 | ! Mem[00000000201c0000] = ff00a250, %l4 = 00000000000000ff | |
3036 | ldub [%o0+%g0],%l4 ! %l4 = 00000000000000ff | |
3037 | ! Mem[0000000010141400] = 09d3ae0f, %l3 = 000000000000ff00 | |
3038 | lduwa [%i5+%g0]0x88,%l3 ! %l3 = 0000000009d3ae0f | |
3039 | ! Mem[0000000030041410] = 9b0000000000e3d7, %l3 = 0000000009d3ae0f | |
3040 | ldxa [%i1+%o5]0x89,%l3 ! %l3 = 9b0000000000e3d7 | |
3041 | ! Mem[0000000010041434] = 134d3f5b, %l3 = 9b0000000000e3d7 | |
3042 | ldsw [%i1+0x034],%l3 ! %l3 = 00000000134d3f5b | |
3043 | ! Mem[0000000030001410] = 3bfc30ff, %l4 = 00000000000000ff | |
3044 | ldsba [%i0+%o5]0x89,%l4 ! %l4 = ffffffffffffffff | |
3045 | ! Starting 10 instruction Store Burst | |
3046 | ! Mem[0000000010001400] = 00000013, %l6 = 00000000ff000000 | |
3047 | swapa [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000013 | |
3048 | ||
3049 | p0_label_116: | |
3050 | ! Mem[0000000010181400] = ace175ff, %l3 = 134d3f5b, %l4 = ffffffff | |
3051 | casa [%i6]0x80,%l3,%l4 ! %l4 = 00000000ace175ff | |
3052 | ! %f15 = 98d6ca96, Mem[0000000030181400] = 9b000000 | |
3053 | sta %f15,[%i6+%g0]0x81 ! Mem[0000000030181400] = 98d6ca96 | |
3054 | ! %l7 = 00000000ffffffff, Mem[00000000100c143e] = 6f0000ff, %asi = 80 | |
3055 | stba %l7,[%i3+0x03e]%asi ! Mem[00000000100c143c] = 6f00ffff | |
3056 | ! Mem[0000000010081400] = 26ea6cc0, %l6 = 0000000000000013 | |
3057 | ldstuba [%i2+%g0]0x88,%l6 ! %l6 = 000000c0000000ff | |
3058 | ! %f8 = 9da4e622 21a70000, Mem[0000000010041408] = 6f0000ff 9b000000 | |
3059 | stda %f8 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 9da4e622 21a70000 | |
3060 | ! Mem[0000000010081418] = ff30fc3b, %l7 = ffffffff, %l5 = 00000013 | |
3061 | add %i2,0x18,%g1 | |
3062 | casa [%g1]0x80,%l7,%l5 ! %l5 = 00000000ff30fc3b | |
3063 | ! Mem[00000000100c1408] = 0000000000000013, %l1 = 0000000000002c00, %l6 = 00000000000000c0 | |
3064 | add %i3,0x08,%g1 | |
3065 | casxa [%g1]0x80,%l1,%l6 ! %l6 = 0000000000000013 | |
3066 | ! %f4 = 00000000, Mem[0000000010041408] = 21a70000 | |
3067 | sta %f4 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 | |
3068 | ! Mem[0000000010101406] = 0000007c, %l3 = 00000000134d3f5b | |
3069 | ldstub [%i4+0x006],%l3 ! %l3 = 00000000000000ff | |
3070 | ! Starting 10 instruction Load Burst | |
3071 | ! Mem[0000000030041400] = 65ad75ba, %l6 = 0000000000000013 | |
3072 | lduwa [%i1+%g0]0x89,%l6 ! %l6 = 0000000065ad75ba | |
3073 | ||
3074 | p0_label_117: | |
3075 | ! Mem[00000000100c1418] = 9da4e622000000ff, %f16 = 26ea6cc0 26ea6cc0 | |
3076 | ldda [%i3+0x018]%asi,%f16 ! %f16 = 9da4e622 000000ff | |
3077 | ! Mem[00000000300c1400] = ff000000, %f2 = 000000ff | |
3078 | lda [%i3+%g0]0x81,%f2 ! %f2 = ff000000 | |
3079 | ! Mem[0000000030081408] = ffffaf13, %l3 = 0000000000000000 | |
3080 | ldsha [%i2+%o4]0x89,%l3 ! %l3 = ffffffffffffaf13 | |
3081 | ! Mem[0000000010141400] = 09d3ae0f, %f16 = 9da4e622 | |
3082 | lda [%i5+%g0]0x88,%f16 ! %f16 = 09d3ae0f | |
3083 | ! Mem[00000000300c1400] = ff000000, %l3 = ffffffffffffaf13 | |
3084 | ldsha [%i3+%g0]0x81,%l3 ! %l3 = ffffffffffffff00 | |
3085 | ! Mem[0000000030101408] = ff00006f, %l2 = 0000000000000013 | |
3086 | lduba [%i4+%o4]0x81,%l2 ! %l2 = 00000000000000ff | |
3087 | ! Mem[0000000030001408] = 0000ff00, %l5 = 00000000ff30fc3b | |
3088 | ldsha [%i0+%o4]0x89,%l5 ! %l5 = ffffffffffffff00 | |
3089 | ! Mem[0000000030181410] = 0000000041753e13, %f24 = ff00ff4d a59c357c | |
3090 | ldda [%i6+%o5]0x89,%f24 ! %f24 = 00000000 41753e13 | |
3091 | ! Mem[0000000030001408] = 0000ff00, %l7 = 00000000ffffffff | |
3092 | lduha [%i0+%o4]0x89,%l7 ! %l7 = 000000000000ff00 | |
3093 | ! Starting 10 instruction Store Burst | |
3094 | ! %l0 = 000000008f94031f, Mem[0000000030141400] = 9b00000065ad75ba | |
3095 | stxa %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000008f94031f | |
3096 | ||
3097 | p0_label_118: | |
3098 | ! %l1 = 0000000000002c00, Mem[0000000010041410] = ff000000ff0000b8 | |
3099 | stxa %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000000002c00 | |
3100 | ! %f12 = b80000ff 00000000, Mem[0000000030141400] = 00000000 8f94031f | |
3101 | stda %f12,[%i5+%g0]0x81 ! Mem[0000000030141400] = b80000ff 00000000 | |
3102 | ! Mem[0000000030181408] = ffffaf13, %l0 = 000000008f94031f | |
3103 | swapa [%i6+%o4]0x89,%l0 ! %l0 = 00000000ffffaf13 | |
3104 | ! Mem[0000000030101408] = ff00006f, %l4 = 00000000ace175ff | |
3105 | swapa [%i4+%o4]0x81,%l4 ! %l4 = 00000000ff00006f | |
3106 | ! Mem[0000000030101400] = e3d76421, %l6 = 0000000065ad75ba | |
3107 | swapa [%i4+%g0]0x81,%l6 ! %l6 = 00000000e3d76421 | |
3108 | ! %l4 = 00000000ff00006f, Mem[0000000010001419] = ff000000 | |
3109 | stb %l4,[%i0+0x019] ! Mem[0000000010001418] = ff6f0000 | |
3110 | ! %f0 = 7c000000 22e6a49d, Mem[0000000010101410] = 22e60000 000000fb | |
3111 | stda %f0 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = 7c000000 22e6a49d | |
3112 | membar #Sync ! Added by membar checker (30) | |
3113 | ! %f10 = 6146e006 ff4942f9, Mem[0000000010081438] = 65ad75ba 3bfc3072 | |
3114 | std %f10,[%i2+0x038] ! Mem[0000000010081438] = 6146e006 ff4942f9 | |
3115 | ! Mem[0000000010081420] = 7c359ca5, %l1 = 00002c00, %l3 = ffffff00 | |
3116 | add %i2,0x20,%g1 | |
3117 | casa [%g1]0x80,%l1,%l3 ! %l3 = 000000007c359ca5 | |
3118 | ! Starting 10 instruction Load Burst | |
3119 | ! Mem[00000000211c0000] = c0fcfc65, %l3 = 000000007c359ca5 | |
3120 | ldsha [%o2+0x000]%asi,%l3 ! %l3 = ffffffffffffc0fc | |
3121 | ||
3122 | p0_label_119: | |
3123 | ! %l7 = 000000000000ff00, imm = ffffffffffffffa7, %l4 = 00000000ff00006f | |
3124 | andn %l7,-0x059,%l4 ! %l4 = 0000000000000000 | |
3125 | ! Mem[0000000010001428] = 52fe9f16 2a68efb1, %l6 = e3d76421, %l7 = 0000ff00 | |
3126 | ldd [%i0+0x028],%l6 ! %l6 = 0000000052fe9f16 000000002a68efb1 | |
3127 | ! Mem[0000000010181400] = ace175ff, %l5 = ffffffffffffff00 | |
3128 | ldsba [%i6+%g0]0x80,%l5 ! %l5 = ffffffffffffffac | |
3129 | ! Mem[0000000030141410] = d7e30000, %l4 = 0000000000000000 | |
3130 | ldsba [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000 | |
3131 | ! Mem[0000000010181400] = ff75e1ac, %l6 = 0000000052fe9f16 | |
3132 | ldswa [%i6+%g0]0x88,%l6 ! %l6 = ffffffffff75e1ac | |
3133 | ! Mem[0000000010141408] = ff0000000000a721, %f28 = 5b3f4d13 9b000000 | |
3134 | ldda [%i5+%o4]0x88,%f28 ! %f28 = ff000000 0000a721 | |
3135 | ! Mem[000000001000141c] = 988ad9da, %l3 = ffffffffffffc0fc | |
3136 | ldstuba [%i0+0x01c]%asi,%l3 ! %l3 = 00000098000000ff | |
3137 | ! Mem[0000000030181410] = 133e7541, %l0 = 00000000ffffaf13 | |
3138 | lduba [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000013 | |
3139 | ! Mem[00000000300c1410] = 26ea6cc0, %l4 = 0000000000000000 | |
3140 | lduba [%i3+%o5]0x89,%l4 ! %l4 = 00000000000000c0 | |
3141 | ! Starting 10 instruction Store Burst | |
3142 | ! Mem[0000000020800000] = ffffdad7, %l1 = 0000000000002c00 | |
3143 | ldstuba [%o1+0x000]%asi,%l1 ! %l1 = 000000ff000000ff | |
3144 | ||
3145 | p0_label_120: | |
3146 | ! %l4 = 00000000000000c0, Mem[0000000030081408] = ffffaf13 | |
3147 | stha %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffff00c0 | |
3148 | ! Mem[0000000010181408] = 000000ff, %l6 = ffffffffff75e1ac | |
3149 | swapa [%i6+%o4]0x80,%l6 ! %l6 = 00000000000000ff | |
3150 | ! %l5 = ffffffffffffffac, Mem[00000000201c0001] = ff00a250 | |
3151 | stb %l5,[%o0+0x001] ! Mem[00000000201c0000] = ffaca250 | |
3152 | ! Mem[0000000010001435] = ff000000, %l5 = ffffffffffffffac | |
3153 | ldstub [%i0+0x035],%l5 ! %l5 = 00000000000000ff | |
3154 | ! Mem[0000000030181400] = 98d6ca96, %l4 = 00000000000000c0 | |
3155 | swapa [%i6+%g0]0x81,%l4 ! %l4 = 0000000098d6ca96 | |
3156 | ! %f20 = b80000ff ffffffff, Mem[00000000100c1438] = 0000ffff 6f00ffff | |
3157 | stda %f20,[%i3+0x038]%asi ! Mem[00000000100c1438] = b80000ff ffffffff | |
3158 | ! %l3 = 0000000000000098, Mem[0000000010001410] = 22e6a49d | |
3159 | stba %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 22e6a498 | |
3160 | ! %l2 = 00000000000000ff, Mem[0000000030101410] = ff00006f | |
3161 | stha %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ff006f | |
3162 | ! %l6 = 00000000000000ff, Mem[00000000100c1418] = 9da4e622000000ff, %asi = 80 | |
3163 | stxa %l6,[%i3+0x018]%asi ! Mem[00000000100c1418] = 00000000000000ff | |
3164 | ! Starting 10 instruction Load Burst | |
3165 | ! Mem[0000000030041400] = 65ad75ba, %l1 = 00000000000000ff | |
3166 | ldsha [%i1+%g0]0x89,%l1 ! %l1 = 00000000000075ba | |
3167 | ||
3168 | p0_label_121: | |
3169 | ! Mem[0000000010081410] = ffffffff, %l2 = 00000000000000ff | |
3170 | lduha [%i2+%o5]0x80,%l2 ! %l2 = 000000000000ffff | |
3171 | ! Mem[0000000010141408] = 0000a721, %l4 = 0000000098d6ca96 | |
3172 | lduwa [%i5+%o4]0x88,%l4 ! %l4 = 000000000000a721 | |
3173 | ! Mem[0000000010181410] = ffffffff 1f0394ff, %l2 = 0000ffff, %l3 = 00000098 | |
3174 | ldda [%i6+%o5]0x80,%l2 ! %l2 = 00000000ffffffff 000000001f0394ff | |
3175 | ! Mem[00000000300c1408] = 8ba183ea, %l4 = 000000000000a721 | |
3176 | ldsha [%i3+%o4]0x81,%l4 ! %l4 = ffffffffffff8ba1 | |
3177 | ! Mem[00000000300c1400] = 000000ff, %f15 = 98d6ca96 | |
3178 | lda [%i3+%g0]0x89,%f15 ! %f15 = 000000ff | |
3179 | ! Mem[0000000010181408] = ff75e1ac, %l6 = 00000000000000ff | |
3180 | ldsha [%i6+%o4]0x80,%l6 ! %l6 = ffffffffffffff75 | |
3181 | ! Mem[000000001004142c] = 8bd5e470, %l2 = 00000000ffffffff | |
3182 | ldsw [%i1+0x02c],%l2 ! %l2 = ffffffff8bd5e470 | |
3183 | ! Mem[0000000030001400] = 000000ff, %l6 = ffffffffffffff75 | |
3184 | lduha [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff | |
3185 | ! Mem[0000000030001408] = 0000ff00, %l2 = ffffffff8bd5e470 | |
3186 | ldswa [%i0+%o4]0x89,%l2 ! %l2 = 000000000000ff00 | |
3187 | ! Starting 10 instruction Store Burst | |
3188 | ! %f4 = 00000000 0000e622, Mem[0000000010141420] = 684f1716 473bf102 | |
3189 | std %f4 ,[%i5+0x020] ! Mem[0000000010141420] = 00000000 0000e622 | |
3190 | ||
3191 | p0_label_122: | |
3192 | ! %l2 = 000000000000ff00, Mem[0000000030041400] = 65ad75ba | |
3193 | stwa %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000ff00 | |
3194 | ! %l6 = 000000ff, %l7 = 2a68efb1, Mem[0000000010001410] = 98a4e622 20ad4d1e | |
3195 | std %l6,[%i0+%o5] ! Mem[0000000010001410] = 000000ff 2a68efb1 | |
3196 | ! Mem[00000000100c1410] = c06cea26, %l5 = 0000000000000000 | |
3197 | ldstuba [%i3+%o5]0x88,%l5 ! %l5 = 00000026000000ff | |
3198 | ! %f16 = 09d3ae0f 000000ff, %l2 = 000000000000ff00 | |
3199 | ! Mem[0000000030101430] = 5b3f4d13b80000ff | |
3200 | add %i4,0x030,%g1 | |
3201 | stda %f16,[%g1+%l2]ASI_PST16_S ! Mem[0000000030101430] = 5b3f4d13b80000ff | |
3202 | ! Mem[0000000030041410] = d7e30000, %l4 = ffffffffffff8ba1 | |
3203 | ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 000000d7000000ff | |
3204 | ! %l4 = 00000000000000d7, Mem[0000000030141410] = d7e30000 | |
3205 | stha %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = d7e300d7 | |
3206 | ! %l2 = 000000000000ff00, Mem[0000000010101400] = 22e6a4ff | |
3207 | stwa %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000ff00 | |
3208 | ! Mem[0000000010141408] = 0000a721, %l2 = 000000000000ff00 | |
3209 | swapa [%i5+%o4]0x88,%l2 ! %l2 = 000000000000a721 | |
3210 | ! %l3 = 000000001f0394ff, Mem[0000000020800000] = ffffdad7, %asi = 80 | |
3211 | stba %l3,[%o1+0x000]%asi ! Mem[0000000020800000] = ffffdad7 | |
3212 | ! Starting 10 instruction Load Burst | |
3213 | ! Mem[0000000030001410] = ff30fc3b96cad698, %l5 = 0000000000000026 | |
3214 | ldxa [%i0+%o5]0x81,%l5 ! %l5 = ff30fc3b96cad698 | |
3215 | ||
3216 | p0_label_123: | |
3217 | ! Mem[0000000030041410] = ffe30000, %f16 = 09d3ae0f | |
3218 | lda [%i1+%o5]0x81,%f16 ! %f16 = ffe30000 | |
3219 | ! Mem[0000000010181424] = 3bfc3072, %l4 = 00000000000000d7 | |
3220 | ldswa [%i6+0x024]%asi,%l4 ! %l4 = 000000003bfc3072 | |
3221 | membar #Sync ! Added by membar checker (31) | |
3222 | ! Mem[0000000030081400] = 9da4e622 0000007c c000ffff ff000000 | |
3223 | ! Mem[0000000030081410] = 00000000 a7210000 000000c5 8f94031f | |
3224 | ! Mem[0000000030081420] = 5a27f1e3 ebfeff95 f94249ff 06e04661 | |
3225 | ! Mem[0000000030081430] = ffffffff ffffffff 96cad698 0b8cb14f | |
3226 | ldda [%i2]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030081400 | |
3227 | ! Mem[0000000030181408] = 8f94031f, %l0 = 0000000000000013 | |
3228 | ldsba [%i6+%o4]0x89,%l0 ! %l0 = 000000000000001f | |
3229 | ! Mem[0000000020800000] = ffffdad7, %l4 = 000000003bfc3072 | |
3230 | ldsha [%o1+0x000]%asi,%l4 ! %l4 = ffffffffffffffff | |
3231 | ! Mem[000000001000142c] = 2a68efb1, %l5 = ff30fc3b96cad698 | |
3232 | ldswa [%i0+0x02c]%asi,%l5 ! %l5 = 000000002a68efb1 | |
3233 | ! Mem[0000000010041408] = 00000000, %l7 = 000000002a68efb1 | |
3234 | ldsb [%i1+0x00b],%l7 ! %l7 = 0000000000000000 | |
3235 | ! Mem[0000000010141414] = c67e67b8, %l7 = 0000000000000000 | |
3236 | ldsha [%i5+0x016]%asi,%l7 ! %l7 = 00000000000067b8 | |
3237 | ! Mem[0000000010181400] = ace175ff4079e437, %f6 = 1f03948f c5000000 | |
3238 | ldda [%i6+%g0]0x80,%f6 ! %f6 = ace175ff 4079e437 | |
3239 | ! Starting 10 instruction Store Burst | |
3240 | ! %f14 = 4fb18c0b 000000ff, %l1 = 00000000000075ba | |
3241 | ! Mem[0000000030001430] = a4487646d429029d | |
3242 | add %i0,0x030,%g1 | |
3243 | stda %f14,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030001430] = a44876460b8cb14f | |
3244 | ||
3245 | p0_label_124: | |
3246 | ! %l7 = 00000000000067b8, Mem[0000000030101400] = 65ad75ba | |
3247 | stba %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = b8ad75ba | |
3248 | ! %l3 = 000000001f0394ff, Mem[0000000010001410] = ff000000 | |
3249 | stha %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff0094ff | |
3250 | ! %l3 = 000000001f0394ff, Mem[00000000300c1408] = 8ba183ea | |
3251 | stba %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffa183ea | |
3252 | ! %l5 = 000000002a68efb1, Mem[0000000030141400] = b80000ff | |
3253 | stwa %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 2a68efb1 | |
3254 | ! %l2 = 000000000000a721, Mem[0000000010181410] = ffffffff | |
3255 | stwa %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000a721 | |
3256 | ! %f2 = ff000000, Mem[0000000010181424] = 3bfc3072 | |
3257 | st %f2 ,[%i6+0x024] ! Mem[0000000010181424] = ff000000 | |
3258 | ! Mem[0000000010141410] = ff00001f, %l0 = 000000000000001f | |
3259 | swapa [%i5+%o5]0x80,%l0 ! %l0 = 00000000ff00001f | |
3260 | ! %l2 = 000000000000a721, Mem[0000000020800040] = 98ff8049 | |
3261 | sth %l2,[%o1+0x040] ! Mem[0000000020800040] = a7218049 | |
3262 | ! %f9 = 21a70000, Mem[0000000030181408] = 1f03948f | |
3263 | sta %f9 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 21a70000 | |
3264 | ! Starting 10 instruction Load Burst | |
3265 | ! Mem[0000000010101400] = 0000ff00, %l5 = 000000002a68efb1 | |
3266 | lduha [%i4+%g0]0x88,%l5 ! %l5 = 000000000000ff00 | |
3267 | ||
3268 | p0_label_125: | |
3269 | ! Mem[0000000010041400] = 00000000, %l1 = 00000000000075ba | |
3270 | ldsba [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000 | |
3271 | ! Mem[000000001004141c] = e3248c09, %f12 = b80000ff | |
3272 | lda [%i1+0x01c]%asi,%f12 ! %f12 = e3248c09 | |
3273 | ! Mem[0000000010001408] = ffffffffff0000ff, %l7 = 00000000000067b8 | |
3274 | ldxa [%i0+%o4]0x88,%l7 ! %l7 = ffffffffff0000ff | |
3275 | ! Mem[0000000030081408] = 000000ff ffff00c0, %l6 = 000000ff, %l7 = ff0000ff | |
3276 | ldda [%i2+%o4]0x89,%l6 ! %l6 = 00000000ffff00c0 00000000000000ff | |
3277 | ! Mem[0000000010081400] = ff6cea26 c06cea26, %l4 = ffffffff, %l5 = 0000ff00 | |
3278 | ldda [%i2+%g0]0x80,%l4 ! %l4 = 00000000ff6cea26 00000000c06cea26 | |
3279 | ! Mem[00000000100c1408] = 00000000, %l2 = 000000000000a721 | |
3280 | ldswa [%i3+%o4]0x80,%l2 ! %l2 = 0000000000000000 | |
3281 | ! Mem[0000000010001410] = b1ef682a ff0094ff, %l0 = ff00001f, %l1 = 00000000 | |
3282 | ldda [%i0+%o5]0x88,%l0 ! %l0 = 00000000ff0094ff 00000000b1ef682a | |
3283 | ! Mem[0000000010081434] = 134d3f5b, %l2 = 0000000000000000 | |
3284 | lduba [%i2+0x034]%asi,%l2 ! %l2 = 0000000000000013 | |
3285 | ! Mem[00000000100c1400] = 2c00000000ffffff, %l5 = 00000000c06cea26 | |
3286 | ldxa [%i3+%g0]0x80,%l5 ! %l5 = 2c00000000ffffff | |
3287 | ! Starting 10 instruction Store Burst | |
3288 | ! %l1 = 00000000b1ef682a, Mem[0000000010041438] = 2164d7e3, %asi = 80 | |
3289 | stwa %l1,[%i1+0x038]%asi ! Mem[0000000010041438] = b1ef682a | |
3290 | ||
3291 | p0_label_126: | |
3292 | ! Mem[0000000010141408] = 00ff0000, %l4 = ff6cea26, %l5 = 00ffffff | |
3293 | add %i5,0x08,%g1 | |
3294 | casa [%g1]0x80,%l4,%l5 ! %l5 = 0000000000ff0000 | |
3295 | ! Mem[0000000030041400] = 0000ff00, %l5 = 0000000000ff0000 | |
3296 | swapa [%i1+%g0]0x89,%l5 ! %l5 = 000000000000ff00 | |
3297 | ! Mem[0000000010181428] = ff237eb9, %l6 = 00000000ffff00c0 | |
3298 | swap [%i6+0x028],%l6 ! %l6 = 00000000ff237eb9 | |
3299 | ! %l3 = 000000001f0394ff, Mem[0000000030001400] = ff000000 | |
3300 | stwa %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 1f0394ff | |
3301 | ! Mem[0000000010001400] = 000000ff, %l0 = 00000000ff0094ff | |
3302 | ldstuba [%i0+%g0]0x80,%l0 ! %l0 = 00000000000000ff | |
3303 | ! %l7 = 00000000000000ff, Mem[00000000300c1410] = c06cea26 | |
3304 | stba %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff6cea26 | |
3305 | ! %f18 = 000000ff, Mem[0000000010181408] = ff75e1ac | |
3306 | sta %f18,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff | |
3307 | ! Mem[0000000010141408] = 0000ff00, %l5 = 000000000000ff00 | |
3308 | ldstuba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff | |
3309 | ! %l0 = 0000000000000000, Mem[0000000010041434] = 134d3f5b, %asi = 80 | |
3310 | stwa %l0,[%i1+0x034]%asi ! Mem[0000000010041434] = 00000000 | |
3311 | ! Starting 10 instruction Load Burst | |
3312 | ! Mem[000000001000143c] = 26ea9f3f, %l0 = 0000000000000000 | |
3313 | ldsba [%i0+0x03e]%asi,%l0 ! %l0 = ffffffffffffff9f | |
3314 | ||
3315 | p0_label_127: | |
3316 | ! Mem[00000000300c1400] = 000000ff, %l2 = 0000000000000013 | |
3317 | lduha [%i3+%g0]0x89,%l2 ! %l2 = 00000000000000ff | |
3318 | ! Mem[0000000030141400] = 2a68efb1 00000000, %l2 = 000000ff, %l3 = 1f0394ff | |
3319 | ldda [%i5+%g0]0x81,%l2 ! %l2 = 000000002a68efb1 0000000000000000 | |
3320 | ! Mem[0000000010141400] = 09d3ae0f, %l5 = 0000000000000000 | |
3321 | ldswa [%i5+%g0]0x88,%l5 ! %l5 = 0000000009d3ae0f | |
3322 | ! Mem[0000000030101408] = 00000000ff75e1ac, %l1 = 00000000b1ef682a | |
3323 | ldxa [%i4+%o4]0x89,%l1 ! %l1 = 00000000ff75e1ac | |
3324 | ! Mem[0000000010141408] = ffff0000, %l1 = 00000000ff75e1ac | |
3325 | lduwa [%i5+%o4]0x80,%l1 ! %l1 = 00000000ffff0000 | |
3326 | ! Mem[0000000010101410] = 0000007c, %l7 = 00000000000000ff | |
3327 | ldsha [%i4+%o5]0x88,%l7 ! %l7 = 000000000000007c | |
3328 | ! Mem[0000000010041410] = 00000000, %l7 = 000000000000007c | |
3329 | lduha [%i1+%o5]0x88,%l7 ! %l7 = 0000000000000000 | |
3330 | ! Mem[00000000100c1408] = 1300000000000000, %l2 = 000000002a68efb1 | |
3331 | ldxa [%i3+%o4]0x88,%l2 ! %l2 = 1300000000000000 | |
3332 | ! Mem[000000001000140c] = ffffffff, %l4 = 00000000ff6cea26 | |
3333 | ldswa [%i0+0x00c]%asi,%l4 ! %l4 = ffffffffffffffff | |
3334 | ! Starting 10 instruction Store Burst | |
3335 | ! Mem[0000000030001410] = ff30fc3b, %l1 = 00000000ffff0000 | |
3336 | ldstuba [%i0+%o5]0x81,%l1 ! %l1 = 000000ff000000ff | |
3337 | ||
3338 | p0_label_128: | |
3339 | ! %f10 = 6146e006 ff4942f9, %l1 = 00000000000000ff | |
3340 | ! Mem[0000000030181430] = c0cb9905a19ba6bd | |
3341 | add %i6,0x030,%g1 | |
3342 | stda %f10,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030181430] = f94249ff06e04661 | |
3343 | ! %f30 = 4fb18c0b 98d6ca96, Mem[0000000030001400] = 1f0394ff 0003ffff | |
3344 | stda %f30,[%i0+%g0]0x81 ! Mem[0000000030001400] = 4fb18c0b 98d6ca96 | |
3345 | ! %l3 = 0000000000000000, Mem[0000000021800180] = 409b5fec, %asi = 80 | |
3346 | stha %l3,[%o3+0x180]%asi ! Mem[0000000021800180] = 00005fec | |
3347 | ! Mem[00000000201c0000] = ffaca250, %l7 = 0000000000000000 | |
3348 | ldstuba [%o0+0x000]%asi,%l7 ! %l7 = 000000ff000000ff | |
3349 | ! Mem[0000000030181400] = 000000c0, %l6 = 00000000ff237eb9 | |
3350 | ldstuba [%i6+%g0]0x81,%l6 ! %l6 = 00000000000000ff | |
3351 | ! Code Fragment 4 | |
3352 | p0_fragment_8: | |
3353 | ! %l0 = ffffffffffffff9f | |
3354 | setx 0x12b960a84cd82fa3,%g7,%l0 ! %l0 = 12b960a84cd82fa3 | |
3355 | ! %l1 = 00000000000000ff | |
3356 | setx 0xdf2df917f119efe0,%g7,%l1 ! %l1 = df2df917f119efe0 | |
3357 | setx 0x7ff8, %g1, %g2 | |
3358 | and %l0, %g2, %l0 | |
3359 | setx 0xffffffff, %g1, %g2 | |
3360 | and %l1, %g2, %l1 | |
3361 | setx 0x100000000, %g1, %g2 | |
3362 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
3363 | ta T_CHANGE_HPRIV | |
3364 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
3365 | ta T_CHANGE_NONHPRIV | |
3366 | ! %l0 = 12b960a84cd82fa3 | |
3367 | setx 0x559f08ffe134be60,%g7,%l0 ! %l0 = 559f08ffe134be60 | |
3368 | ! %l1 = df2df917f119efe0 | |
3369 | setx 0x6bc89fc814708ccf,%g7,%l1 ! %l1 = 6bc89fc814708ccf | |
3370 | ! Mem[00000000100c1405] = 00ffffff, %l1 = 6bc89fc814708ccf | |
3371 | ldstub [%i3+0x005],%l1 ! %l1 = 000000ff000000ff | |
3372 | membar #Sync ! Added by membar checker (32) | |
3373 | ! %l0 = 559f08ffe134be60, Mem[0000000030081400] = 22e6a49d | |
3374 | stba %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = 22e6a460 | |
3375 | ! %l6 = 0000000000000000, Mem[0000000030041408] = 13afffffa7210000 | |
3376 | stxa %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000000000 | |
3377 | ! Starting 10 instruction Load Burst | |
3378 | ! Mem[0000000010081408] = ff75ad65, %l5 = 0000000009d3ae0f | |
3379 | lduwa [%i2+%o4]0x80,%l5 ! %l5 = 00000000ff75ad65 | |
3380 | ||
3381 | p0_label_129: | |
3382 | ! %l5 = 00000000ff75ad65, %l4 = ffffffffffffffff, %l4 = ffffffffffffffff | |
3383 | sub %l5,%l4,%l4 ! %l4 = 00000000ff75ad66 | |
3384 | ! Mem[0000000010101410] = 9da4e6220000007c, %f12 = e3248c09 00000000 | |
3385 | ldda [%i4+%o5]0x88,%f12 ! %f12 = 9da4e622 0000007c | |
3386 | ! Mem[0000000030081400] = 22e6a460, %l4 = 00000000ff75ad66 | |
3387 | ldsha [%i2+%g0]0x89,%l4 ! %l4 = ffffffffffffa460 | |
3388 | ! Mem[0000000010081408] = 65ad75ff, %l3 = 0000000000000000 | |
3389 | ldswa [%i2+%o4]0x88,%l3 ! %l3 = 0000000065ad75ff | |
3390 | ! Mem[0000000010041408] = 00000000, %l3 = 0000000065ad75ff | |
3391 | lduwa [%i1+%o4]0x80,%l3 ! %l3 = 0000000000000000 | |
3392 | ! Mem[0000000010001438] = ff75e1ac, %l2 = 1300000000000000 | |
3393 | ldsha [%i0+0x03a]%asi,%l2 ! %l2 = ffffffffffffe1ac | |
3394 | ! Mem[0000000030141408] = 000000c5000000ff, %l2 = ffffffffffffe1ac | |
3395 | ldxa [%i5+%o4]0x89,%l2 ! %l2 = 000000c5000000ff | |
3396 | ! Mem[00000000300c1410] = ff6cea26 3aabd7b0, %l4 = ffffa460, %l5 = ff75ad65 | |
3397 | ldda [%i3+%o5]0x81,%l4 ! %l4 = 00000000ff6cea26 000000003aabd7b0 | |
3398 | ! Mem[0000000010101408] = ffafffff, %l7 = 00000000000000ff | |
3399 | lduwa [%i4+%o4]0x80,%l7 ! %l7 = 00000000ffafffff | |
3400 | ! Starting 10 instruction Store Burst | |
3401 | ! %f16 = 7c000000 22e6a49d 000000ff ffff00c0 | |
3402 | ! %f20 = 000021a7 00000000 1f03948f c5000000 | |
3403 | ! %f24 = 95fffeeb e3f1275a 6146e006 ff4942f9 | |
3404 | ! %f28 = ffffffff ffffffff 4fb18c0b 98d6ca96 | |
3405 | stda %f16,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400 | |
3406 | ||
3407 | p0_label_130: | |
3408 | ! %f14 = 4fb18c0b 000000ff, Mem[0000000010041400] = 00000000 ff0000b8 | |
3409 | stda %f14,[%i1+0x000]%asi ! Mem[0000000010041400] = 4fb18c0b 000000ff | |
3410 | ! %l4 = ff6cea26, %l5 = 3aabd7b0, Mem[0000000010181408] = 000000ff ffffffff | |
3411 | stda %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff6cea26 3aabd7b0 | |
3412 | ! Mem[0000000010101410] = 0000007c, %l2 = 000000c5000000ff | |
3413 | ldstuba [%i4+%o5]0x88,%l2 ! %l2 = 0000007c000000ff | |
3414 | ! %l1 = 00000000000000ff, Mem[0000000010101426] = ebfeff95, %asi = 80 | |
3415 | stha %l1,[%i4+0x026]%asi ! Mem[0000000010101424] = ebfe00ff | |
3416 | ! Mem[0000000030101410] = 00ff006f, %l5 = 000000003aabd7b0 | |
3417 | ldstuba [%i4+%o5]0x81,%l5 ! %l5 = 00000000000000ff | |
3418 | ! Mem[0000000030041400] = 00ff0000, %l2 = 000000000000007c | |
3419 | ldstuba [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff | |
3420 | ! Mem[000000001008140d] = 0000009b, %l2 = 0000000000000000 | |
3421 | ldstuba [%i2+0x00d]%asi,%l2 ! %l2 = 00000000000000ff | |
3422 | ! Mem[00000000201c0001] = ffaca250, %l5 = 0000000000000000 | |
3423 | ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 000000ac000000ff | |
3424 | ! %l0 = 559f08ffe134be60, Mem[0000000010041408] = 00000000 | |
3425 | stha %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000be60 | |
3426 | ! Starting 10 instruction Load Burst | |
3427 | ! Mem[0000000010041410] = 00000000, %l6 = 0000000000000000 | |
3428 | ldsw [%i1+%o5],%l6 ! %l6 = 0000000000000000 | |
3429 | ||
3430 | p0_label_131: | |
3431 | ! Mem[0000000010141408] = ffff0000000000ff, %f12 = 9da4e622 0000007c | |
3432 | ldda [%i5+%o4]0x80,%f12 ! %f12 = ffff0000 000000ff | |
3433 | ! Mem[0000000010081410] = b80000ffffffffff, %f14 = 4fb18c0b 000000ff | |
3434 | ldda [%i2+%o5]0x88,%f14 ! %f14 = b80000ff ffffffff | |
3435 | ! Mem[0000000030101408] = ace175ff, %l1 = 00000000000000ff | |
3436 | ldsba [%i4+%o4]0x81,%l1 ! %l1 = ffffffffffffffac | |
3437 | ! Mem[00000000300c1408] = ea83a1ff, %l5 = 00000000000000ac | |
3438 | swapa [%i3+%o4]0x89,%l5 ! %l5 = 00000000ea83a1ff | |
3439 | ! Mem[00000000100c1418] = 00000000, %f0 = 7c000000 | |
3440 | ld [%i3+0x018],%f0 ! %f0 = 00000000 | |
3441 | ! Mem[0000000010041408] = 9da4e6220000be60, %f12 = ffff0000 000000ff | |
3442 | ldda [%i1+%o4]0x88,%f12 ! %f12 = 9da4e622 0000be60 | |
3443 | ! Mem[0000000010101408] = ffafffffff000000, %l4 = 00000000ff6cea26 | |
3444 | ldxa [%i4+%o4]0x80,%l4 ! %l4 = ffafffffff000000 | |
3445 | ! Mem[0000000030001410] = 98d6ca963bfc30ff, %f10 = 6146e006 ff4942f9 | |
3446 | ldda [%i0+%o5]0x89,%f10 ! %f10 = 98d6ca96 3bfc30ff | |
3447 | ! %f12 = 9da4e622, %f0 = 00000000 22e6a49d | |
3448 | fstox %f12,%f0 ! %f0 = 00000000 00000000 | |
3449 | ! Starting 10 instruction Store Burst | |
3450 | ! %l6 = 0000000000000000, Mem[0000000010041400] = 4fb18c0b | |
3451 | stba %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00b18c0b | |
3452 | ||
3453 | p0_label_132: | |
3454 | ! %l0 = e134be60, %l1 = ffffffac, Mem[0000000030101408] = ff75e1ac 00000000 | |
3455 | stda %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = e134be60 ffffffac | |
3456 | ! %l7 = 00000000ffafffff, Mem[0000000010001428] = f94249ff, %asi = 80 | |
3457 | stha %l7,[%i0+0x028]%asi ! Mem[0000000010001428] = ffff49ff | |
3458 | ! %l6 = 0000000000000000, Mem[0000000010041400] = 0b8cb100 | |
3459 | stba %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0b8cb100 | |
3460 | membar #Sync ! Added by membar checker (33) | |
3461 | ! Mem[000000001000142e] = 06e04661, %l4 = ffafffffff000000 | |
3462 | ldstuba [%i0+0x02e]%asi,%l4 ! %l4 = 00000046000000ff | |
3463 | ! %f23 = c5000000, Mem[0000000010041420] = 00000000 | |
3464 | st %f23,[%i1+0x020] ! Mem[0000000010041420] = c5000000 | |
3465 | ! %l6 = 00000000, %l7 = ffafffff, Mem[00000000300c1408] = ac000000 3bfc30ff | |
3466 | stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 ffafffff | |
3467 | ! %f4 = 00000000 0000e622, %l1 = ffffffffffffffac | |
3468 | ! Mem[0000000010041430] = 8800735000000000 | |
3469 | add %i1,0x030,%g1 | |
3470 | stda %f4,[%g1+%l1]ASI_PST8_P ! Mem[0000000010041430] = 0000005000000000 | |
3471 | ! %f22 = 1f03948f c5000000, Mem[0000000010181408] = 26ea6cff b0d7ab3a | |
3472 | stda %f22,[%i6+%o4]0x88 ! Mem[0000000010181408] = 1f03948f c5000000 | |
3473 | ! Mem[0000000030141400] = 2a68efb1, %l6 = 0000000000000000 | |
3474 | ldstuba [%i5+%g0]0x81,%l6 ! %l6 = 0000002a000000ff | |
3475 | ! Starting 10 instruction Load Burst | |
3476 | ! Mem[0000000010181400] = ace175ff, %l7 = 00000000ffafffff | |
3477 | lduha [%i6+%g0]0x80,%l7 ! %l7 = 000000000000ace1 | |
3478 | ||
3479 | p0_label_133: | |
3480 | ! Mem[0000000030081408] = ffff00c0, %l6 = 000000000000002a | |
3481 | ldsba [%i2+%o4]0x89,%l6 ! %l6 = ffffffffffffffc0 | |
3482 | ! Mem[0000000030101408] = fffffface134be60, %l6 = ffffffffffffffc0 | |
3483 | ldxa [%i4+%o4]0x89,%l6 ! %l6 = fffffface134be60 | |
3484 | ! Mem[000000001010140c] = ff000000, %l6 = fffffface134be60 | |
3485 | ldsw [%i4+0x00c],%l6 ! %l6 = ffffffffff000000 | |
3486 | ! Mem[00000000300c1410] = ff6cea26, %f22 = 1f03948f | |
3487 | lda [%i3+%o5]0x81,%f22 ! %f22 = ff6cea26 | |
3488 | ! Mem[0000000020800040] = a7218049, %l3 = 0000000000000000 | |
3489 | ldsb [%o1+0x040],%l3 ! %l3 = ffffffffffffffa7 | |
3490 | ! Mem[0000000030041400] = 00ff00ff, %l5 = 00000000ea83a1ff | |
3491 | lduwa [%i1+%g0]0x89,%l5 ! %l5 = 0000000000ff00ff | |
3492 | ! Mem[00000000300c1410] = b0d7ab3a26ea6cff, %l0 = 559f08ffe134be60 | |
3493 | ldxa [%i3+%o5]0x89,%l0 ! %l0 = b0d7ab3a26ea6cff | |
3494 | ! Mem[0000000010181400] = ace175ff, %l3 = ffffffffffffffa7 | |
3495 | ldub [%i6+%g0],%l3 ! %l3 = 00000000000000ac | |
3496 | ! Mem[0000000030041408] = 0000000000000000, %f14 = b80000ff ffffffff | |
3497 | ldda [%i1+%o4]0x81,%f14 ! %f14 = 00000000 00000000 | |
3498 | ! Starting 10 instruction Store Burst | |
3499 | ! %l0 = 26ea6cff, %l1 = ffffffac, Mem[0000000010001418] = 000000c5 8f94031f | |
3500 | std %l0,[%i0+0x018] ! Mem[0000000010001418] = 26ea6cff ffffffac | |
3501 | ||
3502 | p0_label_134: | |
3503 | ! Mem[0000000030141410] = d700e3d7, %l2 = 0000000000000000 | |
3504 | ldstuba [%i5+%o5]0x81,%l2 ! %l2 = 000000d7000000ff | |
3505 | ! %f12 = 9da4e622 0000be60, Mem[0000000030001410] = 3bfc30ff 98d6ca96 | |
3506 | stda %f12,[%i0+%o5]0x89 ! Mem[0000000030001410] = 9da4e622 0000be60 | |
3507 | ! Mem[00000000218000c1] = 68584245, %l5 = 0000000000ff00ff | |
3508 | ldstub [%o3+0x0c1],%l5 ! %l5 = 00000058000000ff | |
3509 | ! Mem[0000000010181400] = ace175ff4079e437, %l4 = 0000000000000046, %l0 = b0d7ab3a26ea6cff | |
3510 | casxa [%i6]0x80,%l4,%l0 ! %l0 = ace175ff4079e437 | |
3511 | ! Mem[0000000010001438] = 96cad698, %l4 = 0000000000000046, %asi = 80 | |
3512 | swapa [%i0+0x038]%asi,%l4 ! %l4 = 0000000096cad698 | |
3513 | ! %f24 = 95fffeeb e3f1275a, Mem[0000000010081418] = ff30fc3b 96cad698 | |
3514 | stda %f24,[%i2+0x018]%asi ! Mem[0000000010081418] = 95fffeeb e3f1275a | |
3515 | ! Mem[0000000030101408] = 60be34e1, %l1 = ffffffffffffffac | |
3516 | swapa [%i4+%o4]0x81,%l1 ! %l1 = 0000000060be34e1 | |
3517 | ! Mem[000000001008143c] = ff4942f9, %l0 = ace175ff4079e437, %asi = 80 | |
3518 | swapa [%i2+0x03c]%asi,%l0 ! %l0 = 00000000ff4942f9 | |
3519 | ! Mem[0000000010081408] = 65ad75ff, %l5 = 0000000000000058 | |
3520 | swapa [%i2+%o4]0x88,%l5 ! %l5 = 0000000065ad75ff | |
3521 | ! Starting 10 instruction Load Burst | |
3522 | ! Mem[0000000010001400] = 22e6a49d, %l2 = 00000000000000d7 | |
3523 | ldsha [%i0+%g0]0x88,%l2 ! %l2 = ffffffffffffa49d | |
3524 | ||
3525 | p0_label_135: | |
3526 | ! Mem[0000000010141400] = 0faed3090000fdd1, %l5 = 0000000065ad75ff | |
3527 | ldxa [%i5+%g0]0x80,%l5 ! %l5 = 0faed3090000fdd1 | |
3528 | ! Mem[0000000010081408] = 00000058, %f8 = 9da4e622 | |
3529 | lda [%i2+%o4]0x88,%f8 ! %f8 = 00000058 | |
3530 | ! Mem[0000000030141408] = 000000c5 000000ff, %l6 = ff000000, %l7 = 0000ace1 | |
3531 | ldda [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff 00000000000000c5 | |
3532 | ! Mem[00000000211c0000] = c0fcfc65, %l1 = 0000000060be34e1 | |
3533 | ldub [%o2+0x001],%l1 ! %l1 = 00000000000000fc | |
3534 | ! Mem[00000000300c1408] = 00000000, %l6 = 00000000000000ff | |
3535 | ldsba [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000 | |
3536 | ! Mem[00000000300c1408] = 00000000, %l2 = ffffffffffffa49d | |
3537 | lduwa [%i3+%o4]0x81,%l2 ! %l2 = 0000000000000000 | |
3538 | ! Mem[0000000010081408] = 00000058, %l3 = 00000000000000ac | |
3539 | ldsha [%i2+%o4]0x88,%l3 ! %l3 = 0000000000000058 | |
3540 | ! Mem[000000001018143c] = c06cea26, %l2 = 0000000000000000 | |
3541 | ldsb [%i6+0x03f],%l2 ! %l2 = 0000000000000026 | |
3542 | ! Mem[0000000030001408] = 0000ff00, %l1 = 00000000000000fc | |
3543 | ldswa [%i0+%o4]0x89,%l1 ! %l1 = 000000000000ff00 | |
3544 | ! Starting 10 instruction Store Burst | |
3545 | ! %l3 = 0000000000000058, Mem[0000000010081408] = 58000000 | |
3546 | stwa %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000058 | |
3547 | ||
3548 | p0_label_136: | |
3549 | ! %l5 = 0faed3090000fdd1, Mem[00000000100c1408] = 00000000 | |
3550 | stha %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000fdd1 | |
3551 | ! %f27 = ff4942f9, Mem[0000000030141400] = b1ef68ff | |
3552 | sta %f27,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff4942f9 | |
3553 | ! Mem[0000000030181408] = 0000a721, %l1 = 000000000000ff00 | |
3554 | swapa [%i6+%o4]0x89,%l1 ! %l1 = 000000000000a721 | |
3555 | ! %l6 = 0000000000000000, Mem[00000000100c1400] = 0000002c | |
3556 | stha %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 | |
3557 | ! %l2 = 0000000000000026, Mem[0000000030181410] = 133e7541 | |
3558 | stba %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 263e7541 | |
3559 | ! Mem[00000000201c0001] = ffffa250, %l6 = 0000000000000000 | |
3560 | ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 000000ff000000ff | |
3561 | ! %f20 = 000021a7 00000000, Mem[0000000010141408] = 0000ffff ff000000 | |
3562 | stda %f20,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000021a7 00000000 | |
3563 | ! %f8 = 00000058 21a70000, Mem[0000000010001410] = 00000000 a7210000 | |
3564 | stda %f8 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000058 21a70000 | |
3565 | ! Mem[0000000010001410] = 00000058, %l4 = 96cad698, %l6 = 000000ff | |
3566 | add %i0,0x10,%g1 | |
3567 | casa [%g1]0x80,%l4,%l6 ! %l6 = 0000000000000058 | |
3568 | ! Starting 10 instruction Load Burst | |
3569 | ! Mem[0000000010001408] = ffff00c0, %l1 = 000000000000a721 | |
3570 | ldsha [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000c0 | |
3571 | ||
3572 | p0_label_137: | |
3573 | ! Mem[0000000010181410] = 21a70000, %l2 = 0000000000000026 | |
3574 | ldswa [%i6+%o5]0x80,%l2 ! %l2 = 0000000021a70000 | |
3575 | ! Mem[0000000030001410] = 60be0000 22e6a49d, %l2 = 21a70000, %l3 = 00000058 | |
3576 | ldda [%i0+%o5]0x81,%l2 ! %l2 = 0000000060be0000 0000000022e6a49d | |
3577 | ! Mem[0000000030181408] = 0000ff00, %f15 = 00000000 | |
3578 | lda [%i6+%o4]0x89,%f15 ! %f15 = 0000ff00 | |
3579 | ! Mem[0000000010041400] = 00b18c0b000000ff, %f12 = 9da4e622 0000be60 | |
3580 | ldda [%i1+%g0]0x80,%f12 ! %f12 = 00b18c0b 000000ff | |
3581 | ! Mem[0000000010181410] = 0000a721, %l5 = 0faed3090000fdd1 | |
3582 | lduwa [%i6+%o5]0x88,%l5 ! %l5 = 000000000000a721 | |
3583 | ! Mem[0000000030141410] = 002c0000d7e300ff, %f8 = 00000058 21a70000 | |
3584 | ldda [%i5+%o5]0x89,%f8 ! %f8 = 002c0000 d7e300ff | |
3585 | ! Mem[0000000030001400] = 96cad698 0b8cb14f, %l2 = 60be0000, %l3 = 22e6a49d | |
3586 | ldda [%i0+%g0]0x89,%l2 ! %l2 = 000000000b8cb14f 0000000096cad698 | |
3587 | ! Mem[0000000010001408] = ffff00c0, %l1 = 00000000000000c0 | |
3588 | lduha [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000c0 | |
3589 | ! Mem[00000000300c1410] = ff6cea26, %l3 = 0000000096cad698 | |
3590 | lduba [%i3+%o5]0x81,%l3 ! %l3 = 00000000000000ff | |
3591 | ! Starting 10 instruction Store Burst | |
3592 | ! Mem[0000000030181410] = 263e7541, %l3 = 00000000000000ff | |
3593 | swapa [%i6+%o5]0x81,%l3 ! %l3 = 00000000263e7541 | |
3594 | ||
3595 | p0_label_138: | |
3596 | ! Mem[00000000201c0001] = ffffa250, %l3 = 00000000263e7541 | |
3597 | ldstub [%o0+0x001],%l3 ! %l3 = 000000ff000000ff | |
3598 | ! Mem[0000000030101400] = b8ad75ba, %l6 = 0000000000000058 | |
3599 | ldstuba [%i4+%g0]0x81,%l6 ! %l6 = 000000b8000000ff | |
3600 | ! %l3 = 00000000000000ff, Mem[0000000030141408] = ff000000 | |
3601 | stha %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00ff0000 | |
3602 | ! %l0 = 00000000ff4942f9, Mem[0000000030001410] = 0000be60 | |
3603 | stwa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff4942f9 | |
3604 | ! Mem[00000000201c0001] = ffffa250, %l5 = 000000000000a721 | |
3605 | ldstub [%o0+0x001],%l5 ! %l5 = 000000ff000000ff | |
3606 | ! %f20 = 000021a7 00000000, Mem[0000000010081418] = 95fffeeb e3f1275a | |
3607 | std %f20,[%i2+0x018] ! Mem[0000000010081418] = 000021a7 00000000 | |
3608 | ! %l4 = 0000000096cad698, Mem[0000000030041408] = 0000000000000000 | |
3609 | stxa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000000096cad698 | |
3610 | ! %l6 = 000000b8, %l7 = 000000c5, Mem[0000000030101410] = 6f00ffff 00000000 | |
3611 | stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000b8 000000c5 | |
3612 | ! Mem[00000000201c0000] = ffffa250, %l0 = 00000000ff4942f9 | |
3613 | ldub [%o0+0x001],%l0 ! %l0 = 00000000000000ff | |
3614 | ! Starting 10 instruction Load Burst | |
3615 | ! Mem[0000000010101408] = ffffafff, %l7 = 00000000000000c5 | |
3616 | ldsba [%i4+%o4]0x88,%l7 ! %l7 = ffffffffffffffff | |
3617 | ||
3618 | p0_label_139: | |
3619 | ! Mem[0000000010001410] = 00000058 21a70000, %l2 = 0b8cb14f, %l3 = 000000ff | |
3620 | ldd [%i0+%o5],%l2 ! %l2 = 0000000000000058 0000000021a70000 | |
3621 | ! Mem[0000000030101400] = ba75adff, %l0 = 00000000000000ff | |
3622 | ldsha [%i4+%g0]0x89,%l0 ! %l0 = ffffffffffffadff | |
3623 | ! Mem[0000000010181408] = c5000000, %l1 = 00000000000000c0 | |
3624 | lduba [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000 | |
3625 | ! Mem[0000000010181408] = 000000c5, %l5 = 00000000000000ff | |
3626 | lduha [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000000 | |
3627 | ! Mem[0000000030101408] = ffffffac acffffff, %l6 = 000000b8, %l7 = ffffffff | |
3628 | ldda [%i4+%o4]0x89,%l6 ! %l6 = 00000000acffffff 00000000ffffffac | |
3629 | ! Mem[0000000030041410] = 0000e3ff, %f20 = 000021a7 | |
3630 | lda [%i1+%o5]0x89,%f20 ! %f20 = 0000e3ff | |
3631 | ! Mem[0000000030181410] = 000000ff, %l3 = 0000000021a70000 | |
3632 | ldsba [%i6+%o5]0x81,%l3 ! %l3 = 0000000000000000 | |
3633 | ! Mem[00000000211c0000] = c0fcfc65, %l3 = 0000000000000000 | |
3634 | ldsb [%o2+%g0],%l3 ! %l3 = ffffffffffffffc0 | |
3635 | ! Mem[0000000030101400] = 0000009bba75adff, %l7 = 00000000ffffffac | |
3636 | ldxa [%i4+%g0]0x89,%l7 ! %l7 = 0000009bba75adff | |
3637 | ! Starting 10 instruction Store Burst | |
3638 | ! %l1 = 0000000000000000, Mem[00000000211c0000] = c0fcfc65, %asi = 80 | |
3639 | stha %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000fc65 | |
3640 | ||
3641 | p0_label_140: | |
3642 | ! %f24 = 95fffeeb e3f1275a, Mem[00000000100c1420] = 00000000 ff000000 | |
3643 | std %f24,[%i3+0x020] ! Mem[00000000100c1420] = 95fffeeb e3f1275a | |
3644 | ! %f4 = 00000000 0000e622, Mem[00000000100c1408] = d1fd0000 00000013 | |
3645 | stda %f4 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 0000e622 | |
3646 | ! %l1 = 0000000000000000, Mem[00000000100c1408] = 00000000 | |
3647 | stba %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 | |
3648 | ! %l6 = 00000000acffffff, Mem[0000000030041400] = 00ff00ff | |
3649 | stha %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00ffffff | |
3650 | ! %f28 = ffffffff ffffffff, Mem[00000000300c1400] = ff000000 0000009b | |
3651 | stda %f28,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffff ffffffff | |
3652 | ! %l1 = 0000000000000000, Mem[0000000010141428] = 1b676987 | |
3653 | stw %l1,[%i5+0x028] ! Mem[0000000010141428] = 00000000 | |
3654 | ! %f12 = 00b18c0b 000000ff, %l0 = ffffffffffffadff | |
3655 | ! Mem[0000000010041408] = 60be000022e6a49d | |
3656 | add %i1,0x008,%g1 | |
3657 | stda %f12,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010041408] = ff0000000b8cb100 | |
3658 | ! %l0 = ffffffffffffadff, Mem[00000000300c1408] = 00000000ffafffff | |
3659 | stxa %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffffffffadff | |
3660 | ! %l6 = 00000000acffffff, Mem[00000000211c0000] = 0000fc65, %asi = 80 | |
3661 | stba %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = ff00fc65 | |
3662 | ! Starting 10 instruction Load Burst | |
3663 | ! Mem[0000000030041410] = ffe30000, %l7 = 0000009bba75adff | |
3664 | ldsba [%i1+%o5]0x81,%l7 ! %l7 = ffffffffffffffff | |
3665 | ||
3666 | p0_label_141: | |
3667 | ! Code Fragment 3 | |
3668 | p0_fragment_9: | |
3669 | ! %l0 = ffffffffffffadff | |
3670 | setx 0x8755fc68421f1e44,%g7,%l0 ! %l0 = 8755fc68421f1e44 | |
3671 | ! %l1 = 0000000000000000 | |
3672 | setx 0xc51150d85bf95d1e,%g7,%l1 ! %l1 = c51150d85bf95d1e | |
3673 | setx 0x1fe000, %g1, %g3 | |
3674 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
3675 | setx 0x1ffff8, %g1, %g2 | |
3676 | and %l0, %g2, %l0 | |
3677 | ta T_CHANGE_HPRIV | |
3678 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
3679 | ta T_CHANGE_NONHPRIV | |
3680 | ! %l0 = 8755fc68421f1e44 | |
3681 | setx 0xa6a49a67a5235519,%g7,%l0 ! %l0 = a6a49a67a5235519 | |
3682 | ! %l1 = c51150d85bf95d1e | |
3683 | setx 0x6035911fb2ee0f7a,%g7,%l1 ! %l1 = 6035911fb2ee0f7a | |
3684 | ! Mem[0000000010101408] = 000000ffffffafff, %f4 = 00000000 0000e622 | |
3685 | ldda [%i4+%o4]0x88,%f4 ! %f4 = 000000ff ffffafff | |
3686 | ! Mem[0000000030041410] = 9b0000000000e3ff, %f8 = 002c0000 d7e300ff | |
3687 | ldda [%i1+%o5]0x89,%f8 ! %f8 = 9b000000 0000e3ff | |
3688 | ! Mem[00000000300c1408] = ffffffff, %f22 = ff6cea26 | |
3689 | lda [%i3+%o4]0x81,%f22 ! %f22 = ffffffff | |
3690 | membar #Sync ! Added by membar checker (34) | |
3691 | ! Mem[00000000100c1400] = 00000000 00ffffff 00000000 0000e622 | |
3692 | ! Mem[00000000100c1410] = ffea6cc0 3aabd7b0 00000000 000000ff | |
3693 | ! Mem[00000000100c1420] = 95fffeeb e3f1275a ff000000 2164d7e3 | |
3694 | ! Mem[00000000100c1430] = ff30fc3b ea83a18b b80000ff ffffffff | |
3695 | ldda [%i3]ASI_BLK_AIUPL,%f16 ! Block Load from 00000000100c1400 | |
3696 | ! Mem[0000000010081410] = ffffffff, %l5 = 0000000000000000 | |
3697 | lduba [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff | |
3698 | ! Mem[0000000010041410] = 00000000, %l5 = 00000000000000ff | |
3699 | ldsha [%i1+%o5]0x88,%l5 ! %l5 = 0000000000000000 | |
3700 | ! Mem[0000000030141400] = 00000000ff4942f9, %l7 = ffffffffffffffff | |
3701 | ldxa [%i5+%g0]0x89,%l7 ! %l7 = 00000000ff4942f9 | |
3702 | ! Mem[0000000030101410] = 000000b8, %l7 = 00000000ff4942f9 | |
3703 | lduha [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000b8 | |
3704 | ! Starting 10 instruction Store Burst | |
3705 | ! %l4 = 0000000096cad698, Mem[0000000010181400] = ace175ff | |
3706 | stba %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 98e175ff | |
3707 | ||
3708 | p0_label_142: | |
3709 | membar #Sync ! Added by membar checker (35) | |
3710 | ! %l6 = 00000000acffffff, Mem[00000000100c1410] = b0d7ab3ac06ceaff | |
3711 | stxa %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000acffffff | |
3712 | ! %f2 = ff000000, Mem[0000000010181400] = 98e175ff | |
3713 | sta %f2 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff000000 | |
3714 | ! Mem[00000000100c1424] = e3f1275a, %l4 = 0000000096cad698, %asi = 80 | |
3715 | swapa [%i3+0x024]%asi,%l4 ! %l4 = 00000000e3f1275a | |
3716 | ! %l0 = a6a49a67a5235519, Mem[000000001008143c] = 4079e437, %asi = 80 | |
3717 | stwa %l0,[%i2+0x03c]%asi ! Mem[000000001008143c] = a5235519 | |
3718 | ! %l2 = 00000058, %l3 = ffffffc0, Mem[0000000010001408] = c000ffff ff000000 | |
3719 | stda %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000058 ffffffc0 | |
3720 | ! Mem[00000000211c0001] = ff00fc65, %l6 = 00000000acffffff | |
3721 | ldstuba [%o2+0x001]%asi,%l6 ! %l6 = 00000000000000ff | |
3722 | ! %l0 = a6a49a67a5235519, Mem[0000000030081400] = 60a4e622 | |
3723 | stwa %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = a5235519 | |
3724 | ! %l3 = ffffffffffffffc0, Mem[0000000030141400] = f94249ff00000000 | |
3725 | stxa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffffffffffc0 | |
3726 | ! Mem[0000000030141410] = ff00e3d7, %l7 = 00000000000000b8 | |
3727 | swapa [%i5+%o5]0x81,%l7 ! %l7 = 00000000ff00e3d7 | |
3728 | ! Starting 10 instruction Load Burst | |
3729 | ! Mem[00000000100c1400] = 00000000, %l3 = ffffffffffffffc0 | |
3730 | lduwa [%i3+%g0]0x88,%l3 ! %l3 = 0000000000000000 | |
3731 | ||
3732 | p0_label_143: | |
3733 | ! Mem[0000000010041400] = 00b18c0b 000000ff, %l4 = e3f1275a, %l5 = 00000000 | |
3734 | ldda [%i1+%g0]0x80,%l4 ! %l4 = 0000000000b18c0b 00000000000000ff | |
3735 | ! Mem[0000000010141400] = 09d3ae0f, %l6 = 0000000000000000 | |
3736 | lduwa [%i5+%g0]0x88,%l6 ! %l6 = 0000000009d3ae0f | |
3737 | ! Mem[0000000010081408] = 0000005800ff009b, %l1 = 6035911fb2ee0f7a | |
3738 | ldxa [%i2+%o4]0x80,%l1 ! %l1 = 0000005800ff009b | |
3739 | ! Mem[0000000010141410] = b8677ec61f000000, %l0 = a6a49a67a5235519 | |
3740 | ldxa [%i5+%o5]0x88,%l0 ! %l0 = b8677ec61f000000 | |
3741 | ! Mem[0000000030141408] = 00ff0000c5000000, %l7 = 00000000ff00e3d7 | |
3742 | ldxa [%i5+%o4]0x81,%l7 ! %l7 = 00ff0000c5000000 | |
3743 | ! Mem[0000000030181410] = 00000000 ff000000, %l4 = 00b18c0b, %l5 = 000000ff | |
3744 | ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000ff000000 0000000000000000 | |
3745 | ! Mem[00000000100c1410] = ffffffac, %l6 = 0000000009d3ae0f | |
3746 | ldsba [%i3+%o5]0x80,%l6 ! %l6 = ffffffffffffffff | |
3747 | ! Mem[0000000030001410] = 9da4e622ff4942f9, %f26 = e3d76421 000000ff | |
3748 | ldda [%i0+%o5]0x89,%f26 ! %f26 = 9da4e622 ff4942f9 | |
3749 | ! Mem[0000000010081400] = 26ea6cc0 26ea6cff, %l6 = ffffffff, %l7 = c5000000 | |
3750 | ldda [%i2+%g0]0x88,%l6 ! %l6 = 0000000026ea6cff 0000000026ea6cc0 | |
3751 | ! Starting 10 instruction Store Burst | |
3752 | ! %l1 = 0000005800ff009b, Mem[0000000010181400] = ff0000004079e437 | |
3753 | stxa %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000005800ff009b | |
3754 | ||
3755 | p0_label_144: | |
3756 | ! %f6 = ace175ff 4079e437, Mem[0000000030001410] = ff4942f9 9da4e622 | |
3757 | stda %f6 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = ace175ff 4079e437 | |
3758 | ! %f18 = 22e60000 00000000, Mem[0000000030101408] = acffffff ffffffac | |
3759 | stda %f18,[%i4+%o4]0x89 ! Mem[0000000030101408] = 22e60000 00000000 | |
3760 | ! %f7 = 4079e437, Mem[000000001004141c] = e3248c09 | |
3761 | st %f7 ,[%i1+0x01c] ! Mem[000000001004141c] = 4079e437 | |
3762 | ! %f10 = 98d6ca96 3bfc30ff, %l3 = 0000000000000000 | |
3763 | ! Mem[0000000010101430] = ffffffffffffffff | |
3764 | add %i4,0x030,%g1 | |
3765 | stda %f10,[%g1+%l3]ASI_PST32_P ! Mem[0000000010101430] = ffffffffffffffff | |
3766 | ! Mem[0000000010001410] = 0000005821a70000, %l6 = 0000000026ea6cff, %l7 = 0000000026ea6cc0 | |
3767 | add %i0,0x10,%g1 | |
3768 | casxa [%g1]0x80,%l6,%l7 ! %l7 = 0000005821a70000 | |
3769 | ! %l2 = 0000000000000058, Mem[0000000030001400] = 0b8cb14f | |
3770 | stwa %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000058 | |
3771 | ! %f24 = 5a27f1e3, Mem[0000000010041400] = 00b18c0b | |
3772 | sta %f24,[%i1+%g0]0x80 ! Mem[0000000010041400] = 5a27f1e3 | |
3773 | ! Mem[00000000100c1432] = ff30fc3b, %l2 = 0000000000000058 | |
3774 | ldstub [%i3+0x032],%l2 ! %l2 = 000000fc000000ff | |
3775 | ! %l1 = 0000005800ff009b, Mem[0000000010001408] = 00000058 | |
3776 | stb %l1,[%i0+%o4] ! Mem[0000000010001408] = 9b000058 | |
3777 | ! Starting 10 instruction Load Burst | |
3778 | ! Mem[0000000010141408] = 00000000, %l1 = 0000005800ff009b | |
3779 | ldub [%i5+0x00a],%l1 ! %l1 = 0000000000000000 | |
3780 | ||
3781 | p0_label_145: | |
3782 | ! Mem[0000000010001408] = 9b000058, %l2 = 00000000000000fc | |
3783 | lduwa [%i0+%o4]0x80,%l2 ! %l2 = 000000009b000058 | |
3784 | ! Mem[0000000010181408] = c5000000, %l2 = 000000009b000058 | |
3785 | lduba [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000 | |
3786 | ! Mem[000000001008142c] = 0000009b, %l3 = 0000000000000000 | |
3787 | ldswa [%i2+0x02c]%asi,%l3 ! %l3 = 000000000000009b | |
3788 | ! Mem[00000000211c0000] = fffffc65, %l7 = 0000005821a70000 | |
3789 | ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff | |
3790 | ! Mem[0000000010141410] = 0000001f, %f24 = 5a27f1e3 | |
3791 | lda [%i5+%o5]0x80,%f24 ! %f24 = 0000001f | |
3792 | ! Mem[00000000100c1420] = 95fffeeb 96cad698, %l0 = 1f000000, %l1 = 00000000 | |
3793 | ldda [%i3+0x020]%asi,%l0 ! %l0 = 0000000095fffeeb 0000000096cad698 | |
3794 | ! Mem[0000000030181400] = ff0000c0, %f24 = 0000001f | |
3795 | lda [%i6+%g0]0x81,%f24 ! %f24 = ff0000c0 | |
3796 | ! Mem[0000000010081400] = 26ea6cff, %l1 = 0000000096cad698 | |
3797 | lduwa [%i2+%g0]0x88,%l1 ! %l1 = 0000000026ea6cff | |
3798 | ! Mem[0000000010101408] = ffafffffff000000, %l0 = 0000000095fffeeb | |
3799 | ldxa [%i4+%o4]0x80,%l0 ! %l0 = ffafffffff000000 | |
3800 | ! Starting 10 instruction Store Burst | |
3801 | ! Mem[0000000020800000] = ffffdad7, %l1 = 0000000026ea6cff | |
3802 | ldstub [%o1+%g0],%l1 ! %l1 = 000000ff000000ff | |
3803 | ||
3804 | p0_label_146: | |
3805 | ! Mem[0000000010181400] = 58000000, %l4 = 00000000ff000000 | |
3806 | ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 00000000000000ff | |
3807 | ! Mem[0000000010181410] = 21a70000, %l2 = 0000000000000000 | |
3808 | swapa [%i6+%o5]0x80,%l2 ! %l2 = 0000000021a70000 | |
3809 | ! %f29 = 3bfc30ff, Mem[000000001008141c] = 00000000 | |
3810 | st %f29,[%i2+0x01c] ! Mem[000000001008141c] = 3bfc30ff | |
3811 | ! %l4 = 0000000000000000, Mem[0000000030141400] = c0ffffffffffffff | |
3812 | stxa %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000 | |
3813 | ! %l4 = 00000000, %l5 = 00000000, Mem[0000000030001408] = 0000ff00 00000000 | |
3814 | stda %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 00000000 | |
3815 | ! %f6 = ace175ff, Mem[0000000010001408] = 9b000058 | |
3816 | sta %f6 ,[%i0+0x008]%asi ! Mem[0000000010001408] = ace175ff | |
3817 | ! %l7 = ffffffffffffffff, Mem[0000000030041408] = 00000000 | |
3818 | stha %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffff0000 | |
3819 | ! %l5 = 0000000000000000, Mem[00000000300c1400] = ffffffff | |
3820 | stwa %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 | |
3821 | ! %f24 = ff0000c0 ebfeff95, Mem[0000000030001410] = 37e47940 ff75e1ac | |
3822 | stda %f24,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff0000c0 ebfeff95 | |
3823 | ! Starting 10 instruction Load Burst | |
3824 | ! Mem[0000000030001410] = 95fffeeb c00000ff, %l2 = 21a70000, %l3 = 0000009b | |
3825 | ldda [%i0+%o5]0x89,%l2 ! %l2 = 00000000c00000ff 0000000095fffeeb | |
3826 | ||
3827 | p0_label_147: | |
3828 | ! Mem[0000000030041408] = ffff0000, %l5 = 0000000000000000 | |
3829 | lduba [%i1+%o4]0x81,%l5 ! %l5 = 00000000000000ff | |
3830 | ! Mem[0000000010181400] = 580000ff, %l5 = 00000000000000ff | |
3831 | lduha [%i6+%g0]0x88,%l5 ! %l5 = 00000000000000ff | |
3832 | ! Mem[0000000030101408] = 22e60000 00000000, %l4 = 00000000, %l5 = 000000ff | |
3833 | ldda [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000 0000000022e60000 | |
3834 | ! Mem[0000000010041400] = 5a27f1e3, %l2 = 00000000c00000ff | |
3835 | ldsba [%i1+%g0]0x80,%l2 ! %l2 = 000000000000005a | |
3836 | ! Mem[0000000030001410] = 95fffeeb c00000ff, %l6 = 26ea6cff, %l7 = ffffffff | |
3837 | ldda [%i0+%o5]0x89,%l6 ! %l6 = 00000000c00000ff 0000000095fffeeb | |
3838 | ! Mem[0000000010041428] = 7646daf5 8bd5e470, %l2 = 0000005a, %l3 = 95fffeeb | |
3839 | ldda [%i1+0x028]%asi,%l2 ! %l2 = 000000007646daf5 000000008bd5e470 | |
3840 | ! Mem[0000000010181408] = c5000000, %l2 = 000000007646daf5 | |
3841 | ldswa [%i6+%o4]0x88,%l2 ! %l2 = ffffffffc5000000 | |
3842 | ! Mem[0000000010041408] = ff000000, %l3 = 000000008bd5e470 | |
3843 | lduwa [%i1+%o4]0x80,%l3 ! %l3 = 00000000ff000000 | |
3844 | ! Mem[0000000030081408] = ffff00c0, %l5 = 0000000022e60000 | |
3845 | lduha [%i2+%o4]0x89,%l5 ! %l5 = 00000000000000c0 | |
3846 | ! Starting 10 instruction Store Burst | |
3847 | ! %l4 = 0000000000000000, Mem[00000000211c0000] = fffffc65, %asi = 80 | |
3848 | stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000fc65 | |
3849 | ||
3850 | p0_label_148: | |
3851 | ! %l3 = 00000000ff000000, Mem[00000000100c1430] = ff30ff3bea83a18b | |
3852 | stx %l3,[%i3+0x030] ! Mem[00000000100c1430] = 00000000ff000000 | |
3853 | ! %l4 = 0000000000000000, Mem[0000000030141410] = 000000b800002c00 | |
3854 | stxa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000000000000 | |
3855 | ! %l6 = 00000000c00000ff, Mem[0000000020800000] = ffffdad7, %asi = 80 | |
3856 | stha %l6,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ffdad7 | |
3857 | ! %f30 = ffffffff, Mem[0000000010101410] = 000000ff | |
3858 | sta %f30,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff | |
3859 | ! Mem[0000000010181408] = c5000000, %l1 = 00000000000000ff | |
3860 | ldstuba [%i6+%o4]0x88,%l1 ! %l1 = 00000000000000ff | |
3861 | ! %l5 = 00000000000000c0, Mem[0000000010041404] = 000000ff, %asi = 80 | |
3862 | stha %l5,[%i1+0x004]%asi ! Mem[0000000010041404] = 00c000ff | |
3863 | ! Mem[0000000021800101] = 900c757a, %l2 = ffffffffc5000000 | |
3864 | ldstub [%o3+0x101],%l2 ! %l2 = 0000000c000000ff | |
3865 | ! %l5 = 00000000000000c0, Mem[0000000030001410] = ff0000c0 | |
3866 | stwa %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000c0 | |
3867 | ! Mem[0000000010181410] = 00000000, %l7 = 95fffeeb, %l4 = 00000000 | |
3868 | add %i6,0x10,%g1 | |
3869 | casa [%g1]0x80,%l7,%l4 ! %l4 = 0000000000000000 | |
3870 | ! Starting 10 instruction Load Burst | |
3871 | ! Mem[00000000300c1400] = 00000000, %l5 = 00000000000000c0 | |
3872 | ldsba [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000 | |
3873 | ||
3874 | p0_label_149: | |
3875 | ! Mem[0000000010001400] = 9da4e622, %l4 = 0000000000000000 | |
3876 | ldsha [%i0+%g0]0x80,%l4 ! %l4 = ffffffffffff9da4 | |
3877 | ! Mem[00000000100c1400] = 00000000, %f31 = ff0000b8 | |
3878 | lda [%i3+%g0]0x80,%f31 ! %f31 = 00000000 | |
3879 | ! Mem[00000000201c0000] = ffffa250, %l5 = 0000000000000000 | |
3880 | lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ffff | |
3881 | ! Mem[0000000010141408] = 00000000 a7210000, %l2 = 0000000c, %l3 = ff000000 | |
3882 | ldda [%i5+0x008]%asi,%l2 ! %l2 = 0000000000000000 00000000a7210000 | |
3883 | ! Mem[0000000030101408] = 00000000, %l0 = ffafffffff000000 | |
3884 | ldsba [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000000 | |
3885 | ! Mem[0000000030041410] = ffe30000, %l0 = 0000000000000000 | |
3886 | ldsha [%i1+%o5]0x81,%l0 ! %l0 = ffffffffffffffe3 | |
3887 | ! Mem[0000000010181428] = ffff00c0ff760000, %f30 = ffffffff 00000000 | |
3888 | ldda [%i6+0x028]%asi,%f30 ! %f30 = ffff00c0 ff760000 | |
3889 | ! Mem[00000000100c1400] = 00000000, %l0 = ffffffffffffffe3 | |
3890 | ldswa [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000 | |
3891 | ! Mem[0000000030181410] = ff000000, %l5 = 000000000000ffff | |
3892 | ldswa [%i6+%o5]0x89,%l5 ! %l5 = ffffffffff000000 | |
3893 | ! Starting 10 instruction Store Burst | |
3894 | ! %l2 = 0000000000000000, Mem[00000000100c1421] = 95fffeeb | |
3895 | stb %l2,[%i3+0x021] ! Mem[00000000100c1420] = 9500feeb | |
3896 | ||
3897 | p0_label_150: | |
3898 | ! %f0 = 00000000 00000000 ff000000 000000ff | |
3899 | ! %f4 = 000000ff ffffafff ace175ff 4079e437 | |
3900 | ! %f8 = 9b000000 0000e3ff 98d6ca96 3bfc30ff | |
3901 | ! %f12 = 00b18c0b 000000ff 00000000 0000ff00 | |
3902 | stda %f0,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400 | |
3903 | ! Mem[00000000201c0000] = ffffa250, %l1 = 0000000000000000 | |
3904 | ldstub [%o0+%g0],%l1 ! %l1 = 000000ff000000ff | |
3905 | ! %f16 = ffffff00 00000000, Mem[0000000030081410] = 00000000 a7210000 | |
3906 | stda %f16,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffff00 00000000 | |
3907 | ! %f22 = ff000000, Mem[0000000030181400] = ff0000c0 | |
3908 | sta %f22,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff000000 | |
3909 | ! Mem[0000000030181408] = 0000ff00, %l6 = 00000000c00000ff | |
3910 | ldstuba [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff | |
3911 | ! Mem[0000000030141410] = 00000000, %l6 = 0000000000000000 | |
3912 | ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 00000000000000ff | |
3913 | ! %l4 = ffffffffffff9da4, Mem[0000000030141410] = 000000ff | |
3914 | stha %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00009da4 | |
3915 | ! %f26 = 9da4e622, Mem[0000000010001404] = 0000007c | |
3916 | st %f26,[%i0+0x004] ! Mem[0000000010001404] = 9da4e622 | |
3917 | membar #Sync ! Added by membar checker (36) | |
3918 | ! Mem[0000000010041400] = 00000000, %l2 = 0000000000000000 | |
3919 | swapa [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000 | |
3920 | ! Starting 10 instruction Load Burst | |
3921 | ! Mem[0000000010181410] = 00000000, %f10 = 98d6ca96 | |
3922 | lda [%i6+%o5]0x88,%f10 ! %f10 = 00000000 | |
3923 | ||
3924 | ba,a p0_not_taken_0_end | |
3925 | p0_not_taken_0: | |
3926 | ! The following code should not be executed | |
3927 | fitod %f27,%f4 | |
3928 | lduw [%i1+0x028],%l4 | |
3929 | ldsba [%i2+0x01e]%asi,%l5 | |
3930 | umul %l0,%l1,%l5 | |
3931 | ba,a p0_branch_failed | |
3932 | p0_not_taken_0_end: | |
3933 | ||
3934 | ||
3935 | ! End of Random Code for Thread 0 | |
3936 | ||
3937 | ||
3938 | ! Check Registers | |
3939 | ||
3940 | p0_check_registers: | |
3941 | set p0_expected_registers,%g1 | |
3942 | ldx [%g1+0x000],%g2 | |
3943 | cmp %l0,%g2 ! %l0 should be 0000000000000000 | |
3944 | bne,a,pn %xcc,p0_reg_l0_fail | |
3945 | mov %l0,%g3 | |
3946 | ldx [%g1+0x008],%g2 | |
3947 | cmp %l1,%g2 ! %l1 should be 00000000000000ff | |
3948 | bne,a,pn %xcc,p0_reg_l1_fail | |
3949 | mov %l1,%g3 | |
3950 | ldx [%g1+0x010],%g2 | |
3951 | cmp %l2,%g2 ! %l2 should be 0000000000000000 | |
3952 | bne,a,pn %xcc,p0_reg_l2_fail | |
3953 | mov %l2,%g3 | |
3954 | ldx [%g1+0x018],%g2 | |
3955 | cmp %l3,%g2 ! %l3 should be 00000000a7210000 | |
3956 | bne,a,pn %xcc,p0_reg_l3_fail | |
3957 | mov %l3,%g3 | |
3958 | ldx [%g1+0x020],%g2 | |
3959 | cmp %l4,%g2 ! %l4 should be ffffffffffff9da4 | |
3960 | bne,a,pn %xcc,p0_reg_l4_fail | |
3961 | mov %l4,%g3 | |
3962 | ldx [%g1+0x028],%g2 | |
3963 | cmp %l5,%g2 ! %l5 should be ffffffffff000000 | |
3964 | bne,a,pn %xcc,p0_reg_l5_fail | |
3965 | mov %l5,%g3 | |
3966 | ldx [%g1+0x030],%g2 | |
3967 | cmp %l6,%g2 ! %l6 should be 0000000000000000 | |
3968 | bne,a,pn %xcc,p0_reg_l6_fail | |
3969 | mov %l6,%g3 | |
3970 | ldx [%g1+0x038],%g2 | |
3971 | cmp %l7,%g2 ! %l7 should be 0000000095fffeeb | |
3972 | bne,a,pn %xcc,p0_reg_l7_fail | |
3973 | mov %l7,%g3 | |
3974 | ||
3975 | ! Check Floating Point Registers | |
3976 | ||
3977 | p0_check_fp_registers: | |
3978 | set p0_expected_fp_regs,%g3 | |
3979 | std %f0,[%g1] | |
3980 | ldx [%g1],%l1 | |
3981 | ldx [%g3+0x00],%l0 | |
3982 | cmp %l0,%l1 ! %f0 should be 00000000 00000000 | |
3983 | bne %xcc,p0_f0_fail | |
3984 | std %f2,[%g1] | |
3985 | ldx [%g1],%l1 | |
3986 | ldx [%g3+0x08],%l0 | |
3987 | cmp %l0,%l1 ! %f2 should be ff000000 000000ff | |
3988 | bne %xcc,p0_f2_fail | |
3989 | std %f4,[%g1] | |
3990 | ldx [%g1],%l1 | |
3991 | ldx [%g3+0x10],%l0 | |
3992 | cmp %l0,%l1 ! %f4 should be 000000ff ffffafff | |
3993 | bne %xcc,p0_f4_fail | |
3994 | std %f6,[%g1] | |
3995 | ldx [%g1],%l1 | |
3996 | ldx [%g3+0x18],%l0 | |
3997 | cmp %l0,%l1 ! %f6 should be ace175ff 4079e437 | |
3998 | bne %xcc,p0_f6_fail | |
3999 | std %f8,[%g1] | |
4000 | ldx [%g1],%l1 | |
4001 | ldx [%g3+0x20],%l0 | |
4002 | cmp %l0,%l1 ! %f8 should be 9b000000 0000e3ff | |
4003 | bne %xcc,p0_f8_fail | |
4004 | std %f10,[%g1] | |
4005 | ldx [%g1],%l1 | |
4006 | ldx [%g3+0x28],%l0 | |
4007 | cmp %l0,%l1 ! %f10 should be 00000000 3bfc30ff | |
4008 | bne %xcc,p0_f10_fail | |
4009 | std %f12,[%g1] | |
4010 | ldx [%g1],%l1 | |
4011 | ldx [%g3+0x30],%l0 | |
4012 | cmp %l0,%l1 ! %f12 should be 00b18c0b 000000ff | |
4013 | bne %xcc,p0_f12_fail | |
4014 | std %f14,[%g1] | |
4015 | ldx [%g1],%l1 | |
4016 | ldx [%g3+0x38],%l0 | |
4017 | cmp %l0,%l1 ! %f14 should be 00000000 0000ff00 | |
4018 | bne %xcc,p0_f14_fail | |
4019 | std %f16,[%g1] | |
4020 | ldx [%g1],%l1 | |
4021 | ldx [%g3+0x40],%l0 | |
4022 | cmp %l0,%l1 ! %f16 should be ffffff00 00000000 | |
4023 | bne %xcc,p0_f16_fail | |
4024 | std %f18,[%g1] | |
4025 | ldx [%g1],%l1 | |
4026 | ldx [%g3+0x48],%l0 | |
4027 | cmp %l0,%l1 ! %f18 should be 22e60000 00000000 | |
4028 | bne %xcc,p0_f18_fail | |
4029 | std %f20,[%g1] | |
4030 | ldx [%g1],%l1 | |
4031 | ldx [%g3+0x50],%l0 | |
4032 | cmp %l0,%l1 ! %f20 should be b0d7ab3a c06ceaff | |
4033 | bne %xcc,p0_f20_fail | |
4034 | std %f22,[%g1] | |
4035 | ldx [%g1],%l1 | |
4036 | ldx [%g3+0x58],%l0 | |
4037 | cmp %l0,%l1 ! %f22 should be ff000000 00000000 | |
4038 | bne %xcc,p0_f22_fail | |
4039 | std %f24,[%g1] | |
4040 | ldx [%g1],%l1 | |
4041 | ldx [%g3+0x60],%l0 | |
4042 | cmp %l0,%l1 ! %f24 should be ff0000c0 ebfeff95 | |
4043 | bne %xcc,p0_f24_fail | |
4044 | std %f26,[%g1] | |
4045 | ldx [%g1],%l1 | |
4046 | ldx [%g3+0x68],%l0 | |
4047 | cmp %l0,%l1 ! %f26 should be 9da4e622 ff4942f9 | |
4048 | bne %xcc,p0_f26_fail | |
4049 | std %f28,[%g1] | |
4050 | ldx [%g1],%l1 | |
4051 | ldx [%g3+0x70],%l0 | |
4052 | cmp %l0,%l1 ! %f28 should be 8ba183ea 3bfc30ff | |
4053 | bne %xcc,p0_f28_fail | |
4054 | std %f30,[%g1] | |
4055 | ldx [%g1],%l1 | |
4056 | ldx [%g3+0x78],%l0 | |
4057 | cmp %l0,%l1 ! %f30 should be ffff00c0 ff760000 | |
4058 | bne %xcc,p0_f30_fail | |
4059 | nop | |
4060 | ||
4061 | ! The test for processor 0 has passed | |
4062 | ||
4063 | p0_passed: | |
4064 | ta GOOD_TRAP | |
4065 | nop | |
4066 | ||
4067 | p0_reg_l0_fail: | |
4068 | or %g0,0xbd0,%g1 | |
4069 | ba,a p0_failed | |
4070 | p0_reg_l1_fail: | |
4071 | or %g0,0xbd1,%g1 | |
4072 | ba,a p0_failed | |
4073 | p0_reg_l2_fail: | |
4074 | or %g0,0xbd2,%g1 | |
4075 | ba,a p0_failed | |
4076 | p0_reg_l3_fail: | |
4077 | or %g0,0xbd3,%g1 | |
4078 | ba,a p0_failed | |
4079 | p0_reg_l4_fail: | |
4080 | or %g0,0xbd4,%g1 | |
4081 | ba,a p0_failed | |
4082 | p0_reg_l5_fail: | |
4083 | or %g0,0xbd5,%g1 | |
4084 | ba,a p0_failed | |
4085 | p0_reg_l6_fail: | |
4086 | or %g0,0xbd6,%g1 | |
4087 | ba,a p0_failed | |
4088 | p0_reg_l7_fail: | |
4089 | or %g0,0xbd7,%g1 | |
4090 | ba,a p0_failed | |
4091 | p0_f0_fail: | |
4092 | set p0_temp,%g6 | |
4093 | mov 0xf00,%l0 | |
4094 | stx %l0,[%g6] | |
4095 | std %f0,[%g6+8] | |
4096 | stx %fsr,[%g6+16] | |
4097 | ta BAD_TRAP | |
4098 | ||
4099 | p0_f2_fail: | |
4100 | set p0_temp,%g6 | |
4101 | mov 0xf02,%l0 | |
4102 | stx %l0,[%g6] | |
4103 | std %f2,[%g6+8] | |
4104 | stx %fsr,[%g6+16] | |
4105 | ta BAD_TRAP | |
4106 | ||
4107 | p0_f4_fail: | |
4108 | set p0_temp,%g6 | |
4109 | mov 0xf04,%l0 | |
4110 | stx %l0,[%g6] | |
4111 | std %f4,[%g6+8] | |
4112 | stx %fsr,[%g6+16] | |
4113 | ta BAD_TRAP | |
4114 | ||
4115 | p0_f6_fail: | |
4116 | set p0_temp,%g6 | |
4117 | mov 0xf06,%l0 | |
4118 | stx %l0,[%g6] | |
4119 | std %f6,[%g6+8] | |
4120 | stx %fsr,[%g6+16] | |
4121 | ta BAD_TRAP | |
4122 | ||
4123 | p0_f8_fail: | |
4124 | set p0_temp,%g6 | |
4125 | mov 0xf08,%l0 | |
4126 | stx %l0,[%g6] | |
4127 | std %f8,[%g6+8] | |
4128 | stx %fsr,[%g6+16] | |
4129 | ta BAD_TRAP | |
4130 | ||
4131 | p0_f10_fail: | |
4132 | set p0_temp,%g6 | |
4133 | mov 0xf10,%l0 | |
4134 | stx %l0,[%g6] | |
4135 | std %f10,[%g6+8] | |
4136 | stx %fsr,[%g6+16] | |
4137 | ta BAD_TRAP | |
4138 | ||
4139 | p0_f12_fail: | |
4140 | set p0_temp,%g6 | |
4141 | mov 0xf12,%l0 | |
4142 | stx %l0,[%g6] | |
4143 | std %f12,[%g6+8] | |
4144 | stx %fsr,[%g6+16] | |
4145 | ta BAD_TRAP | |
4146 | ||
4147 | p0_f14_fail: | |
4148 | set p0_temp,%g6 | |
4149 | mov 0xf14,%l0 | |
4150 | stx %l0,[%g6] | |
4151 | std %f14,[%g6+8] | |
4152 | stx %fsr,[%g6+16] | |
4153 | ta BAD_TRAP | |
4154 | ||
4155 | p0_f16_fail: | |
4156 | set p0_temp,%g6 | |
4157 | mov 0xf16,%l0 | |
4158 | stx %l0,[%g6] | |
4159 | std %f16,[%g6+8] | |
4160 | stx %fsr,[%g6+16] | |
4161 | ta BAD_TRAP | |
4162 | ||
4163 | p0_f18_fail: | |
4164 | set p0_temp,%g6 | |
4165 | mov 0xf18,%l0 | |
4166 | stx %l0,[%g6] | |
4167 | std %f18,[%g6+8] | |
4168 | stx %fsr,[%g6+16] | |
4169 | ta BAD_TRAP | |
4170 | ||
4171 | p0_f20_fail: | |
4172 | set p0_temp,%g6 | |
4173 | mov 0xf20,%l0 | |
4174 | stx %l0,[%g6] | |
4175 | std %f20,[%g6+8] | |
4176 | stx %fsr,[%g6+16] | |
4177 | ta BAD_TRAP | |
4178 | ||
4179 | p0_f22_fail: | |
4180 | set p0_temp,%g6 | |
4181 | mov 0xf22,%l0 | |
4182 | stx %l0,[%g6] | |
4183 | std %f22,[%g6+8] | |
4184 | stx %fsr,[%g6+16] | |
4185 | ta BAD_TRAP | |
4186 | ||
4187 | p0_f24_fail: | |
4188 | set p0_temp,%g6 | |
4189 | mov 0xf24,%l0 | |
4190 | stx %l0,[%g6] | |
4191 | std %f24,[%g6+8] | |
4192 | stx %fsr,[%g6+16] | |
4193 | ta BAD_TRAP | |
4194 | ||
4195 | p0_f26_fail: | |
4196 | set p0_temp,%g6 | |
4197 | mov 0xf26,%l0 | |
4198 | stx %l0,[%g6] | |
4199 | std %f26,[%g6+8] | |
4200 | stx %fsr,[%g6+16] | |
4201 | ta BAD_TRAP | |
4202 | ||
4203 | p0_f28_fail: | |
4204 | set p0_temp,%g6 | |
4205 | mov 0xf28,%l0 | |
4206 | stx %l0,[%g6] | |
4207 | std %f28,[%g6+8] | |
4208 | stx %fsr,[%g6+16] | |
4209 | ta BAD_TRAP | |
4210 | ||
4211 | p0_f30_fail: | |
4212 | set p0_temp,%g6 | |
4213 | mov 0xf30,%l0 | |
4214 | stx %l0,[%g6] | |
4215 | std %f30,[%g6+8] | |
4216 | stx %fsr,[%g6+16] | |
4217 | ta BAD_TRAP | |
4218 | ||
4219 | ||
4220 | ! The test for processor 0 failed | |
4221 | ||
4222 | p0_failed: | |
4223 | set p0_temp,%g6 | |
4224 | stx %g1,[%g6] | |
4225 | stx %g2,[%g6+8] | |
4226 | stx %g3,[%g6+16] | |
4227 | stx %fsr,[%g6+24] | |
4228 | ta BAD_TRAP | |
4229 | ||
4230 | ||
4231 | ! The local area data for processor 0 failed | |
4232 | ||
4233 | p0_local_failed: | |
4234 | set done_flags,%g5 | |
4235 | mov 3,%g6 | |
4236 | st %g6,[%g5+0x000] ! Set processor 0 done flag | |
4237 | ||
4238 | set p0_temp,%g6 | |
4239 | add %g1,%g4,%g1 | |
4240 | stx %g4,[%g6] | |
4241 | stx %g2,[%g6+8] | |
4242 | stx %g3,[%g6+16] | |
4243 | st %fsr,[%g6+24] | |
4244 | ta BAD_TRAP | |
4245 | ||
4246 | p0_selfmod_failed: | |
4247 | ba p0_failed | |
4248 | mov 0xabc,%g1 | |
4249 | ||
4250 | p0_branch_failed: | |
4251 | mov 0xbbb,%g1 | |
4252 | rd %ccr,%g2 | |
4253 | ba p0_failed | |
4254 | mov 0x0,%g3 | |
4255 | ||
4256 | p0_trap1e: | |
4257 | and %l5,%l3,%l2 | |
4258 | done | |
4259 | ||
4260 | p0_trap1o: | |
4261 | and %l5,%l3,%l2 | |
4262 | done | |
4263 | ||
4264 | ||
4265 | p0_trap2e: | |
4266 | fitos %f9 ,%f6 | |
4267 | addc %l4,-0x8d1,%l2 | |
4268 | ldstuba [%i1+%o4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000010041408] | |
4269 | fstoi %f0 ,%f6 | |
4270 | done | |
4271 | ||
4272 | p0_trap2o: | |
4273 | fitos %f9 ,%f6 | |
4274 | addc %l4,-0x8d1,%l2 | |
4275 | ldstuba [%o1+%i4]ASI_AS_IF_USER_PRIMARY,%l3 ! Mem[0000000010041408] | |
4276 | fstoi %f0 ,%f6 | |
4277 | done | |
4278 | ||
4279 | ||
4280 | p0_trap3e: | |
4281 | addc %l1,-0x446,%l2 | |
4282 | and %l0,%l3,%l3 | |
4283 | orn %l7,%l3,%l0 | |
4284 | xor %l5,%l4,%l5 | |
4285 | done | |
4286 | ||
4287 | p0_trap3o: | |
4288 | addc %l1,-0x446,%l2 | |
4289 | and %l0,%l3,%l3 | |
4290 | orn %l7,%l3,%l0 | |
4291 | xor %l5,%l4,%l5 | |
4292 | done | |
4293 | ||
4294 | ! Cross Processor Interrupt Handler | |
4295 | ||
4296 | cross_intr_handler: | |
4297 | membar #Sync | |
4298 | ! Identify the recipient of the interrupt | |
4299 | mov 0x10,%g1 ! VA of Core ID Register | |
4300 | ldxa [%g1]ASI_CMP_CORE_ID,%g1 | |
4301 | and %g1,0x3f,%g4 ! Extract Core ID in %g4 | |
4302 | sll %g4,2,%g1 ! Index into intr receive array | |
4303 | set received_xintr,%g2 ! Pointer to receive counters | |
4304 | lduw [%g2+%g1],%g3 ! Get receive count | |
4305 | inc %g3 ! Incement by 1 | |
4306 | st %g3,[%g2+%g1] ! Update receive count | |
4307 | ! Reset busy bit interrupts and return | |
4308 | mov 0x40,%g1 ! Busy bit | |
4309 | stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit | |
4310 | membar #Sync | |
4311 | retry | |
4312 | ||
4313 | inst_access_handler: | |
4314 | done | |
4315 | ||
4316 | .align 256 | |
4317 | data_access_handler: | |
4318 | 1: done | |
4319 | ||
4320 | p0_init_memory_pointers: | |
4321 | set p0_init_registers,%g1 | |
4322 | mov %g0,%g2 | |
4323 | mov %g0,%g3 | |
4324 | mov %g0,%g4 | |
4325 | mov %g0,%g5 | |
4326 | mov %g0,%g6 | |
4327 | mov %g0,%g7 | |
4328 | ||
4329 | ! Initialize memory pointers for window 0 | |
4330 | set p0_local0_start,%i0 | |
4331 | set p0_local1_start,%i1 | |
4332 | set p0_local2_start,%i2 | |
4333 | set p0_local3_start,%i3 | |
4334 | set p0_local4_start,%i4 | |
4335 | set p0_local5_start,%i5 | |
4336 | set p0_local6_start,%i6 | |
4337 | clr %i7 | |
4338 | ! Init Local Registers in Window 0 | |
4339 | ldx [%g1+0x000],%l0 ! %l0 = b99ac5c452e46c99 | |
4340 | ldx [%g1+0x008],%l1 ! %l1 = 8c0ec69aae2fb43e | |
4341 | ldx [%g1+0x010],%l2 ! %l2 = dbf710bdfb5aa8dd | |
4342 | ldx [%g1+0x018],%l3 ! %l3 = fb61541a352c50cb | |
4343 | ldx [%g1+0x020],%l4 ! %l4 = 44d88924bd72b1f6 | |
4344 | ldx [%g1+0x028],%l5 ! %l5 = 29eb9f341b6781fc | |
4345 | ldx [%g1+0x030],%l6 ! %l6 = 5b88876e58793366 | |
4346 | ldx [%g1+0x038],%l7 ! %l7 = 1b505269f557d8dc | |
4347 | ||
4348 | ! Initialize the output register of window 0 | |
4349 | ||
4350 | set share0_start,%o0 | |
4351 | set share1_start,%o1 | |
4352 | set share2_start,%o2 | |
4353 | set share3_start,%o3 | |
4354 | mov 0x08,%o4 | |
4355 | mov 0x10,%o5 | |
4356 | mov 0x18,%o6 | |
4357 | ||
4358 | retl | |
4359 | nop | |
4360 | ||
4361 | user_text_end: | |
4362 | .seg "text" | |
4363 | .align 0x2000 | |
4364 | user_near0_start: | |
4365 | p0_near_0_le: | |
4366 | ldx [%i0+0x010],%l6 ! Mem[0000000010001410] | |
4367 | ldsh [%i0+0x03e],%l0 ! Mem[000000001000143e] | |
4368 | jmpl %o7,%g0 | |
4369 | fdtos %f2 ,%f2 | |
4370 | p0_near_0_he: | |
4371 | stw %l4,[%i2+0x01c] ! Mem[000000001008141c] | |
4372 | std %l0,[%i1+0x000] ! Mem[0000000010041400] | |
4373 | lduh [%i1+0x012],%l4 ! Mem[0000000010041412] | |
4374 | fitod %f29,%f22 | |
4375 | jmpl %o7,%g0 | |
4376 | smul %l1,0xc8a,%l4 | |
4377 | near0_b2b_h: | |
4378 | fadds %f19,%f25,%f31 | |
4379 | fadds %f16,%f30,%f21 | |
4380 | fsubs %f16,%f20,%f17 | |
4381 | xnor %l0,%l4,%l5 | |
4382 | sub %l3,%l7,%l4 | |
4383 | jmpl %o7,%g0 | |
4384 | fdtoi %f18,%f30 | |
4385 | near0_b2b_l: | |
4386 | fsqrts %f11,%f15 | |
4387 | sub %l0,%l6,%l0 | |
4388 | add %l1,%l7,%l0 | |
4389 | fsqrts %f5 ,%f1 | |
4390 | fstod %f0 ,%f12 | |
4391 | jmpl %o7,%g0 | |
4392 | fsqrts %f3 ,%f4 | |
4393 | user_near0_end: | |
4394 | .seg "text" | |
4395 | .align 0x2000 | |
4396 | user_near1_start: | |
4397 | p0_near_1_le: | |
4398 | ld [%i5+0x028],%f5 ! Mem[0000000010141428] | |
4399 | fadds %f4 ,%f7 ,%f1 | |
4400 | addc %l2,0x8d5,%l0 | |
4401 | mulx %l5,-0xc4e,%l0 | |
4402 | jmpl %o7,%g0 | |
4403 | ldsw [%i2+0x03c],%l7 ! Mem[000000001008143c] | |
4404 | p0_near_1_he: | |
4405 | xnor %l4,%l4,%l4 | |
4406 | addc %l7,0x824,%l6 | |
4407 | swap [%i3+0x03c],%l1 ! Mem[00000000100c143c] | |
4408 | jmpl %o7,%g0 | |
4409 | st %f22,[%i4+0x020] ! Mem[0000000010101420] | |
4410 | near1_b2b_h: | |
4411 | fdtoi %f20,%f23 | |
4412 | sub %l1,0x5fc,%l2 | |
4413 | addc %l7,0xc59,%l0 | |
4414 | jmpl %o7,%g0 | |
4415 | fstoi %f16,%f22 | |
4416 | near1_b2b_l: | |
4417 | sdivx %l3,0xa8f,%l0 | |
4418 | fadds %f1 ,%f5 ,%f15 | |
4419 | or %l3,-0x5ba,%l6 | |
4420 | jmpl %o7,%g0 | |
4421 | fstod %f9 ,%f6 | |
4422 | user_near1_end: | |
4423 | .seg "text" | |
4424 | .align 0x2000 | |
4425 | user_near2_start: | |
4426 | p0_near_2_le: | |
4427 | fsqrts %f0 ,%f11 | |
4428 | ldsw [%i6+0x01c],%l0 ! Mem[000000001018141c] | |
4429 | ldstub [%i6+0x021],%l6 ! Mem[0000000010181421] | |
4430 | ldsh [%i5+0x038],%l7 ! Mem[0000000010141438] | |
4431 | sdivx %l0,%l5,%l5 | |
4432 | fitod %f3 ,%f12 | |
4433 | ld [%i1+0x028],%f15 ! Mem[0000000010041428] | |
4434 | jmpl %o7,%g0 | |
4435 | fsqrts %f14,%f13 | |
4436 | p0_near_2_he: | |
4437 | ldd [%i1+0x008],%f28 ! Mem[0000000010041408] | |
4438 | sth %l1,[%i2+0x034] ! Mem[0000000010081434] | |
4439 | lduh [%i6+0x016],%l7 ! Mem[0000000010181416] | |
4440 | add %l5,-0xdfc,%l0 | |
4441 | jmpl %o7,%g0 | |
4442 | fitod %f30,%f20 | |
4443 | near2_b2b_h: | |
4444 | andn %l4,-0xe7e,%l6 | |
4445 | sdivx %l4,%l0,%l0 | |
4446 | jmpl %o7,%g0 | |
4447 | xnor %l0,%l0,%l2 | |
4448 | near2_b2b_l: | |
4449 | sub %l5,%l6,%l7 | |
4450 | fsubs %f5 ,%f6 ,%f0 | |
4451 | jmpl %o7,%g0 | |
4452 | add %l0,%l7,%l3 | |
4453 | user_near2_end: | |
4454 | .seg "text" | |
4455 | .align 0x2000 | |
4456 | user_near3_start: | |
4457 | p0_near_3_le: | |
4458 | fdtoi %f10,%f15 | |
4459 | lduh [%i5+0x034],%l6 ! Mem[0000000010141434] | |
4460 | jmpl %o7,%g0 | |
4461 | fdtos %f8 ,%f3 | |
4462 | p0_near_3_he: | |
4463 | ldsb [%i3+0x01a],%l1 ! Mem[00000000100c141a] | |
4464 | fitod %f20,%f28 | |
4465 | orn %l1,%l4,%l4 | |
4466 | ldsw [%i0+0x018],%l4 ! Mem[0000000010001418] | |
4467 | subc %l3,%l6,%l7 | |
4468 | jmpl %o7,%g0 | |
4469 | lduh [%i5+0x034],%l3 ! Mem[0000000010141434] | |
4470 | near3_b2b_h: | |
4471 | jmpl %o7,%g0 | |
4472 | sub %l4,%l4,%l1 | |
4473 | jmpl %o7,%g0 | |
4474 | nop | |
4475 | near3_b2b_l: | |
4476 | jmpl %o7,%g0 | |
4477 | fadds %f4 ,%f2 ,%f4 | |
4478 | jmpl %o7,%g0 | |
4479 | nop | |
4480 | user_near3_end: | |
4481 | .seg "text" | |
4482 | .text | |
4483 | .align 0x2000 | |
4484 | user_far0_start: | |
4485 | p0_far_0_le: | |
4486 | jmpl %o7,%g0 | |
4487 | subc %l2,%l4,%l2 | |
4488 | jmpl %o7,%g0 | |
4489 | nop | |
4490 | p0_far_0_lem: | |
4491 | jmpl %o7,%g0 | |
4492 | subc %l2,%l4,%l2 | |
4493 | jmpl %o7,%g0 | |
4494 | nop | |
4495 | p0_far_0_he: | |
4496 | ldsh [%i2+0x036],%l1 ! Mem[0000000010081436] | |
4497 | jmpl %o7,%g0 | |
4498 | fsqrts %f17,%f29 | |
4499 | p0_far_0_hem: | |
4500 | membar #Sync | |
4501 | ldsh [%i2+0x036],%l1 ! Mem[0000000010081436] | |
4502 | jmpl %o7,%g0 | |
4503 | fsqrts %f17,%f29 | |
4504 | p0_loop_branch_0: | |
4505 | jmpl %o7+12,%g0 | |
4506 | add %l0,1,%l0 | |
4507 | far0_b2b_h: | |
4508 | fitod %f27,%f20 | |
4509 | fsqrts %f20,%f20 | |
4510 | fadds %f28,%f17,%f24 | |
4511 | subc %l3,-0x362,%l4 | |
4512 | jmpl %o7,%g0 | |
4513 | fdivs %f20,%f29,%f27 | |
4514 | far0_b2b_l: | |
4515 | subc %l0,%l6,%l4 | |
4516 | xnor %l0,-0x83d,%l1 | |
4517 | smul %l7,%l3,%l5 | |
4518 | andn %l4,%l1,%l0 | |
4519 | jmpl %o7,%g0 | |
4520 | sub %l2,-0xc84,%l7 | |
4521 | user_far0_end: | |
4522 | .seg "text" | |
4523 | .text | |
4524 | .align 0x2000 | |
4525 | user_far1_start: | |
4526 | p0_far_1_le: | |
4527 | fdtoi %f8 ,%f15 | |
4528 | sth %l5,[%i0+0x024] ! Mem[0000000010001424] | |
4529 | ldsw [%i2+0x030],%l6 ! Mem[0000000010081430] | |
4530 | jmpl %o7,%g0 | |
4531 | sub %l2,0xbdf,%l0 | |
4532 | p0_far_1_lem: | |
4533 | fdtoi %f8 ,%f15 | |
4534 | membar #Sync | |
4535 | sth %l5,[%i0+0x024] ! Mem[0000000010001424] | |
4536 | ldsw [%i2+0x030],%l6 ! Mem[0000000010081430] | |
4537 | jmpl %o7,%g0 | |
4538 | sub %l2,0xbdf,%l0 | |
4539 | p0_far_1_he: | |
4540 | udivx %l4,%l7,%l4 | |
4541 | ldd [%i2+0x030],%f20 ! Mem[0000000010081430] | |
4542 | smul %l4,%l1,%l7 | |
4543 | stb %l2,[%i2+0x026] ! Mem[0000000010081426] | |
4544 | ldstub [%o3+0x180],%l5 ! Mem[0000000021800180] | |
4545 | jmpl %o7,%g0 | |
4546 | fadds %f25,%f23,%f16 | |
4547 | p0_far_1_hem: | |
4548 | udivx %l4,%l7,%l4 | |
4549 | membar #Sync | |
4550 | ldd [%i2+0x030],%f20 ! Mem[0000000010081430] | |
4551 | smul %l4,%l1,%l7 | |
4552 | stb %l2,[%i2+0x026] ! Mem[0000000010081426] | |
4553 | ldstub [%o3+0x180],%l5 ! Mem[0000000021800180] | |
4554 | jmpl %o7,%g0 | |
4555 | fadds %f25,%f23,%f16 | |
4556 | p0_loop_branch_1: | |
4557 | jmpl %o7+12,%g0 | |
4558 | add %l0,2,%l0 | |
4559 | far1_b2b_h: | |
4560 | udivx %l2,%l7,%l4 | |
4561 | nop | |
4562 | mulx %l1,%l3,%l4 | |
4563 | jmpl %o7,%g0 | |
4564 | fstod %f26,%f24 | |
4565 | far1_b2b_l: | |
4566 | mulx %l3,0xca3,%l1 | |
4567 | andn %l5,%l1,%l5 | |
4568 | nop | |
4569 | jmpl %o7,%g0 | |
4570 | fstod %f9 ,%f2 | |
4571 | user_far1_end: | |
4572 | .seg "text" | |
4573 | .text | |
4574 | .align 0x2000 | |
4575 | user_far2_start: | |
4576 | p0_far_2_le: | |
4577 | ldub [%i6+0x039],%l1 ! Mem[0000000010181439] | |
4578 | ldsb [%i3+0x036],%l2 ! Mem[00000000100c1436] | |
4579 | fmuls %f10,%f8 ,%f10 | |
4580 | std %f2 ,[%i4+0x018] ! Mem[0000000010101418] | |
4581 | jmpl %o7,%g0 | |
4582 | stb %l3,[%i2+0x017] ! Mem[0000000010081417] | |
4583 | p0_far_2_lem: | |
4584 | membar #Sync | |
4585 | ldub [%i6+0x039],%l1 ! Mem[0000000010181439] | |
4586 | ldsb [%i3+0x036],%l2 ! Mem[00000000100c1436] | |
4587 | fmuls %f10,%f8 ,%f10 | |
4588 | std %f2 ,[%i4+0x018] ! Mem[0000000010101418] | |
4589 | membar #Sync | |
4590 | jmpl %o7,%g0 | |
4591 | stb %l3,[%i2+0x017] ! Mem[0000000010081417] | |
4592 | p0_far_2_he: | |
4593 | xor %l2,-0x8c9,%l2 | |
4594 | jmpl %o7,%g0 | |
4595 | lduw [%i3+0x00c],%l3 ! Mem[00000000100c140c] | |
4596 | p0_far_2_hem: | |
4597 | xor %l2,-0x8c9,%l2 | |
4598 | membar #Sync | |
4599 | jmpl %o7,%g0 | |
4600 | lduw [%i3+0x00c],%l3 ! Mem[00000000100c140c] | |
4601 | p0_loop_branch_2: | |
4602 | jmpl %o7+12,%g0 | |
4603 | add %l0,3,%l0 | |
4604 | far2_b2b_h: | |
4605 | fsqrts %f22,%f25 | |
4606 | sub %l4,%l3,%l6 | |
4607 | and %l1,0x237,%l5 | |
4608 | fstoi %f26,%f29 | |
4609 | umul %l5,%l1,%l0 | |
4610 | jmpl %o7,%g0 | |
4611 | orn %l0,0x456,%l4 | |
4612 | far2_b2b_l: | |
4613 | fstoi %f6 ,%f8 | |
4614 | xnor %l7,0x155,%l4 | |
4615 | smul %l2,-0xf1c,%l6 | |
4616 | fitos %f10,%f2 | |
4617 | fdtos %f10,%f12 | |
4618 | jmpl %o7,%g0 | |
4619 | umul %l7,-0xc6a,%l4 | |
4620 | user_far2_end: | |
4621 | .seg "text" | |
4622 | .text | |
4623 | .align 0x2000 | |
4624 | user_far3_start: | |
4625 | p0_far_3_le: | |
4626 | stw %l5,[%i3+0x008] ! Mem[00000000100c1408] | |
4627 | std %f6 ,[%i1+0x018] ! Mem[0000000010041418] | |
4628 | xor %l6,%l1,%l5 | |
4629 | andn %l0,%l0,%l5 | |
4630 | xor %l4,0x73a,%l6 | |
4631 | nop | |
4632 | jmpl %o7,%g0 | |
4633 | lduh [%i3+0x008],%l6 ! Mem[00000000100c1408] | |
4634 | p0_far_3_lem: | |
4635 | membar #Sync | |
4636 | stw %l5,[%i3+0x008] ! Mem[00000000100c1408] | |
4637 | std %f6 ,[%i1+0x018] ! Mem[0000000010041418] | |
4638 | xor %l6,%l1,%l5 | |
4639 | andn %l0,%l0,%l5 | |
4640 | xor %l4,0x73a,%l6 | |
4641 | nop | |
4642 | membar #Sync | |
4643 | jmpl %o7,%g0 | |
4644 | lduh [%i3+0x008],%l6 ! Mem[00000000100c1408] | |
4645 | p0_far_3_he: | |
4646 | ldx [%i1+0x018],%l3 ! Mem[0000000010041418] | |
4647 | stb %l1,[%i5+0x00f] ! Mem[000000001014140f] | |
4648 | ld [%i5+0x008],%f24 ! Mem[0000000010141408] | |
4649 | xnor %l4,0x5e1,%l0 | |
4650 | ldsb [%i4+0x035],%l6 ! Mem[0000000010101435] | |
4651 | addc %l6,%l3,%l2 | |
4652 | jmpl %o7,%g0 | |
4653 | add %l5,-0x373,%l6 | |
4654 | p0_far_3_hem: | |
4655 | membar #Sync | |
4656 | ldx [%i1+0x018],%l3 ! Mem[0000000010041418] | |
4657 | stb %l1,[%i5+0x00f] ! Mem[000000001014140f] | |
4658 | ld [%i5+0x008],%f24 ! Mem[0000000010141408] | |
4659 | xnor %l4,0x5e1,%l0 | |
4660 | ldsb [%i4+0x035],%l6 ! Mem[0000000010101435] | |
4661 | addc %l6,%l3,%l2 | |
4662 | jmpl %o7,%g0 | |
4663 | add %l5,-0x373,%l6 | |
4664 | p0_loop_branch_3: | |
4665 | jmpl %o7+12,%g0 | |
4666 | add %l0,4,%l0 | |
4667 | far3_b2b_h: | |
4668 | xnor %l0,0x81b,%l0 | |
4669 | and %l4,%l5,%l5 | |
4670 | orn %l3,0x378,%l0 | |
4671 | fsubs %f29,%f17,%f24 | |
4672 | sub %l3,%l6,%l6 | |
4673 | jmpl %o7,%g0 | |
4674 | umul %l2,0xc0e,%l1 | |
4675 | far3_b2b_l: | |
4676 | fsubs %f4 ,%f10,%f2 | |
4677 | fdivs %f2 ,%f2 ,%f0 | |
4678 | fitos %f2 ,%f9 | |
4679 | and %l2,%l4,%l5 | |
4680 | and %l1,0xcda,%l6 | |
4681 | jmpl %o7,%g0 | |
4682 | mulx %l7,0xf3d,%l0 | |
4683 | user_far3_end: | |
4684 | .seg "text" | |
4685 | .align 0x2000 | |
4686 | user_jump0_start: | |
4687 | INIT_MEM(0, 0x0010, 1, +, 0, +, 0) | |
4688 | p0_jmpl_0_le: | |
4689 | std %f6 ,[%i0+0x038] ! Mem[0000000010001438] | |
4690 | addc %l0,0x3b6,%l4 | |
4691 | jmpl %g6+8,%g0 | |
4692 | fmuls %f13,%f6 ,%f14 | |
4693 | p0_call_0_le: | |
4694 | subc %l6,-0x19b,%l5 | |
4695 | smul %l4,0x46b,%l2 | |
4696 | andn %l4,-0xb21,%l0 | |
4697 | ldstub [%i1+0x001],%l2 ! Mem[0000000010041401] | |
4698 | stw %l6,[%i5+0x01c] ! Mem[000000001014141c] | |
4699 | smul %l0,-0xd95,%l2 | |
4700 | smul %l4,0xa8b,%l5 | |
4701 | retl | |
4702 | st %f7 ,[%i3+0x004] ! Mem[00000000100c1404] | |
4703 | p0_jmpl_0_lo: | |
4704 | std %f6 ,[%o0+0x038] ! Mem[0000000010001438] | |
4705 | addc %l0,0x3b6,%l4 | |
4706 | jmpl %g6+8,%g0 | |
4707 | fmuls %f13,%f6 ,%f14 | |
4708 | p0_call_0_lo: | |
4709 | subc %l6,-0x19b,%l5 | |
4710 | smul %l4,0x46b,%l2 | |
4711 | andn %l4,-0xb21,%l0 | |
4712 | ldstub [%o1+0x001],%l2 ! Mem[0000000010041401] | |
4713 | stw %l6,[%o5+0x01c] ! Mem[000000001014141c] | |
4714 | smul %l0,-0xd95,%l2 | |
4715 | smul %l4,0xa8b,%l5 | |
4716 | retl | |
4717 | st %f7 ,[%o3+0x004] ! Mem[00000000100c1404] | |
4718 | p0_jmpl_0_he: | |
4719 | ldsb [%i5+0x020],%l7 ! Mem[0000000010141420] | |
4720 | fitos %f17,%f19 | |
4721 | jmpl %g6+8,%g0 | |
4722 | ldstub [%i6+0x038],%l4 ! Mem[0000000010181438] | |
4723 | p0_call_0_he: | |
4724 | ld [%i2+0x00c],%f31 ! Mem[000000001008140c] | |
4725 | nop | |
4726 | fsubs %f24,%f19,%f23 | |
4727 | stb %l3,[%i5+0x025] ! Mem[0000000010141425] | |
4728 | retl | |
4729 | swap [%i2+0x02c],%l2 ! Mem[000000001008142c] | |
4730 | p0_jmpl_0_ho: | |
4731 | ldsb [%o5+0x020],%l7 ! Mem[0000000010141420] | |
4732 | fitos %f17,%f19 | |
4733 | jmpl %g6+8,%g0 | |
4734 | ldstub [%o6+0x038],%l4 ! Mem[0000000010181438] | |
4735 | p0_call_0_ho: | |
4736 | ld [%o2+0x00c],%f31 ! Mem[000000001008140c] | |
4737 | nop | |
4738 | fsubs %f24,%f19,%f23 | |
4739 | stb %l3,[%o5+0x025] ! Mem[0000000010141425] | |
4740 | retl | |
4741 | swap [%o2+0x02c],%l2 ! Mem[000000001008142c] | |
4742 | user_jump0_end: | |
4743 | .seg "text" | |
4744 | .align 0x2000 | |
4745 | user_jump1_start: | |
4746 | INIT_MEM(0, 0x0020, 1, +, 0, +, 0) | |
4747 | p0_jmpl_1_le: | |
4748 | ldsw [%i4+0x020],%l5 ! Mem[0000000010101420] | |
4749 | smul %l4,%l0,%l3 | |
4750 | lduw [%i1+0x018],%l7 ! Mem[0000000010041418] | |
4751 | std %f10,[%i6+0x030] ! Mem[0000000010181430] | |
4752 | ldsh [%i4+0x03a],%l5 ! Mem[000000001010143a] | |
4753 | fdtos %f14,%f12 | |
4754 | stb %l5,[%i4+0x01b] ! Mem[000000001010141b] | |
4755 | jmpl %g6+8,%g0 | |
4756 | stb %l6,[%i6+0x022] ! Mem[0000000010181422] | |
4757 | p0_call_1_le: | |
4758 | ldx [%i2+0x018],%l2 ! Mem[0000000010081418] | |
4759 | ldsb [%i1+0x00a],%l0 ! Mem[000000001004140a] | |
4760 | std %l4,[%i4+0x038] ! Mem[0000000010101438] | |
4761 | ldstub [%o1+0x000],%l2 ! Mem[0000000020800000] | |
4762 | or %l4,%l5,%l7 | |
4763 | swap [%i3+0x008],%l6 ! Mem[00000000100c1408] | |
4764 | ldd [%i5+0x008],%f8 ! Mem[0000000010141408] | |
4765 | retl | |
4766 | swap [%i5+0x00c],%l2 ! Mem[000000001014140c] | |
4767 | p0_jmpl_1_lo: | |
4768 | ldsw [%o4+0x020],%l5 ! Mem[0000000010101420] | |
4769 | smul %l4,%l0,%l3 | |
4770 | lduw [%o1+0x018],%l7 ! Mem[0000000010041418] | |
4771 | std %f10,[%o6+0x030] ! Mem[0000000010181430] | |
4772 | ldsh [%o4+0x03a],%l5 ! Mem[000000001010143a] | |
4773 | fdtos %f14,%f12 | |
4774 | stb %l5,[%o4+0x01b] ! Mem[000000001010141b] | |
4775 | jmpl %g6+8,%g0 | |
4776 | stb %l6,[%o6+0x022] ! Mem[0000000010181422] | |
4777 | p0_call_1_lo: | |
4778 | ldx [%o2+0x018],%l2 ! Mem[0000000010081418] | |
4779 | ldsb [%o1+0x00a],%l0 ! Mem[000000001004140a] | |
4780 | std %l4,[%o4+0x038] ! Mem[0000000010101438] | |
4781 | ldstub [%i1+0x000],%l2 ! Mem[0000000020800000] | |
4782 | or %l4,%l5,%l7 | |
4783 | swap [%o3+0x008],%l6 ! Mem[00000000100c1408] | |
4784 | ldd [%o5+0x008],%f8 ! Mem[0000000010141408] | |
4785 | retl | |
4786 | swap [%o5+0x00c],%l2 ! Mem[000000001014140c] | |
4787 | p0_jmpl_1_he: | |
4788 | orn %l7,-0xd82,%l5 | |
4789 | fsqrts %f29,%f19 | |
4790 | orn %l2,-0x864,%l1 | |
4791 | lduw [%i4+0x00c],%l5 ! Mem[000000001010140c] | |
4792 | std %l6,[%i0+0x028] ! Mem[0000000010001428] | |
4793 | swap [%i2+0x010],%l5 ! Mem[0000000010081410] | |
4794 | fsqrts %f23,%f24 | |
4795 | jmpl %g6+8,%g0 | |
4796 | sth %l6,[%i4+0x018] ! Mem[0000000010101418] | |
4797 | p0_call_1_he: | |
4798 | stb %l4,[%i5+0x014] ! Mem[0000000010141414] | |
4799 | sub %l4,0x1ca,%l3 | |
4800 | lduh [%i6+0x000],%l2 ! Mem[0000000010181400] | |
4801 | mulx %l0,%l7,%l3 | |
4802 | ldd [%i5+0x018],%l0 ! Mem[0000000010141418] | |
4803 | retl | |
4804 | stb %l0,[%i0+0x00c] ! Mem[000000001000140c] | |
4805 | p0_jmpl_1_ho: | |
4806 | orn %l7,-0xd82,%l5 | |
4807 | fsqrts %f29,%f19 | |
4808 | orn %l2,-0x864,%l1 | |
4809 | lduw [%o4+0x00c],%l5 ! Mem[000000001010140c] | |
4810 | std %l6,[%o0+0x028] ! Mem[0000000010001428] | |
4811 | swap [%o2+0x010],%l5 ! Mem[0000000010081410] | |
4812 | fsqrts %f23,%f24 | |
4813 | jmpl %g6+8,%g0 | |
4814 | sth %l6,[%o4+0x018] ! Mem[0000000010101418] | |
4815 | p0_call_1_ho: | |
4816 | stb %l4,[%o5+0x014] ! Mem[0000000010141414] | |
4817 | sub %l4,0x1ca,%l3 | |
4818 | lduh [%o6+0x000],%l2 ! Mem[0000000010181400] | |
4819 | mulx %l0,%l7,%l3 | |
4820 | ldd [%o5+0x018],%l0 ! Mem[0000000010141418] | |
4821 | retl | |
4822 | stb %l0,[%o0+0x00c] ! Mem[000000001000140c] | |
4823 | user_jump1_end: | |
4824 | .seg "text" | |
4825 | .align 0x2000 | |
4826 | user_jump2_start: | |
4827 | INIT_MEM(0, 0x0030, 1, +, 0, +, 0) | |
4828 | p0_jmpl_2_le: | |
4829 | std %f4 ,[%i0+0x038] ! Mem[0000000010001438] | |
4830 | subc %l4,%l3,%l7 | |
4831 | std %f2 ,[%i5+0x000] ! Mem[0000000010141400] | |
4832 | mulx %l3,-0xb4e,%l6 | |
4833 | jmpl %g6+8,%g0 | |
4834 | lduw [%i3+0x02c],%l2 ! Mem[00000000100c142c] | |
4835 | p0_call_2_le: | |
4836 | addc %l4,0x5ef,%l4 | |
4837 | retl | |
4838 | stb %l0,[%i3+0x015] ! Mem[00000000100c1415] | |
4839 | p0_jmpl_2_lo: | |
4840 | std %f4 ,[%o0+0x038] ! Mem[0000000010001438] | |
4841 | subc %l4,%l3,%l7 | |
4842 | std %f2 ,[%o5+0x000] ! Mem[0000000010141400] | |
4843 | mulx %l3,-0xb4e,%l6 | |
4844 | jmpl %g6+8,%g0 | |
4845 | lduw [%o3+0x02c],%l2 ! Mem[00000000100c142c] | |
4846 | p0_call_2_lo: | |
4847 | addc %l4,0x5ef,%l4 | |
4848 | retl | |
4849 | stb %l0,[%o3+0x015] ! Mem[00000000100c1415] | |
4850 | p0_jmpl_2_he: | |
4851 | fadds %f20,%f20,%f19 | |
4852 | fsqrts %f23,%f18 | |
4853 | ldx [%i5+0x018],%l6 ! Mem[0000000010141418] | |
4854 | and %l7,-0xf3d,%l5 | |
4855 | jmpl %g6+8,%g0 | |
4856 | umul %l5,%l6,%l4 | |
4857 | p0_call_2_he: | |
4858 | retl | |
4859 | xnor %l1,0xc32,%l5 | |
4860 | p0_jmpl_2_ho: | |
4861 | fadds %f20,%f20,%f19 | |
4862 | fsqrts %f23,%f18 | |
4863 | ldx [%o5+0x018],%l6 ! Mem[0000000010141418] | |
4864 | and %l7,-0xf3d,%l5 | |
4865 | jmpl %g6+8,%g0 | |
4866 | umul %l5,%l6,%l4 | |
4867 | p0_call_2_ho: | |
4868 | retl | |
4869 | xnor %l1,0xc32,%l5 | |
4870 | user_jump2_end: | |
4871 | .seg "text" | |
4872 | .align 0x2000 | |
4873 | user_jump3_start: | |
4874 | INIT_MEM(0, 0x0040, 1, +, 0, +, 0) | |
4875 | p0_jmpl_3_le: | |
4876 | swap [%i1+0x028],%l3 ! Mem[0000000010041428] | |
4877 | xnor %l1,%l3,%l2 | |
4878 | ldstub [%o1+0x000],%l6 ! Mem[0000000020800000] | |
4879 | xnor %l5,%l4,%l1 | |
4880 | ldstub [%i4+0x02e],%l7 ! Mem[000000001010142e] | |
4881 | fstod %f13,%f8 | |
4882 | jmpl %g6+8,%g0 | |
4883 | fadds %f8 ,%f3 ,%f5 | |
4884 | p0_call_3_le: | |
4885 | sub %l7,-0x949,%l4 | |
4886 | fstod %f4 ,%f14 | |
4887 | sub %l6,0x4e3,%l3 | |
4888 | andn %l4,-0xc53,%l7 | |
4889 | fitos %f10,%f6 | |
4890 | std %f6 ,[%i2+0x008] ! Mem[0000000010081408] | |
4891 | retl | |
4892 | fmuls %f6 ,%f3 ,%f1 | |
4893 | p0_jmpl_3_lo: | |
4894 | swap [%o1+0x028],%l3 ! Mem[0000000010041428] | |
4895 | xnor %l1,%l3,%l2 | |
4896 | ldstub [%i1+0x000],%l6 ! Mem[0000000020800000] | |
4897 | xnor %l5,%l4,%l1 | |
4898 | ldstub [%o4+0x02e],%l7 ! Mem[000000001010142e] | |
4899 | fstod %f13,%f8 | |
4900 | jmpl %g6+8,%g0 | |
4901 | fadds %f8 ,%f3 ,%f5 | |
4902 | p0_call_3_lo: | |
4903 | sub %l7,-0x949,%l4 | |
4904 | fstod %f4 ,%f14 | |
4905 | sub %l6,0x4e3,%l3 | |
4906 | andn %l4,-0xc53,%l7 | |
4907 | fitos %f10,%f6 | |
4908 | std %f6 ,[%o2+0x008] ! Mem[0000000010081408] | |
4909 | retl | |
4910 | fmuls %f6 ,%f3 ,%f1 | |
4911 | p0_jmpl_3_he: | |
4912 | jmpl %g6+8,%g0 | |
4913 | st %f22,[%i6+0x03c] ! Mem[000000001018143c] | |
4914 | p0_call_3_he: | |
4915 | xnor %l7,%l1,%l6 | |
4916 | stw %l3,[%i6+0x02c] ! Mem[000000001018142c] | |
4917 | fitos %f16,%f27 | |
4918 | retl | |
4919 | ldd [%i1+0x000],%l2 ! Mem[0000000010041400] | |
4920 | p0_jmpl_3_ho: | |
4921 | jmpl %g6+8,%g0 | |
4922 | st %f22,[%o6+0x03c] ! Mem[000000001018143c] | |
4923 | p0_call_3_ho: | |
4924 | xnor %l7,%l1,%l6 | |
4925 | stw %l3,[%o6+0x02c] ! Mem[000000001018142c] | |
4926 | fitos %f16,%f27 | |
4927 | retl | |
4928 | ldd [%o1+0x000],%l2 ! Mem[0000000010041400] | |
4929 | user_jump3_end: | |
4930 | ||
4931 | .seg "data" | |
4932 | .align 0x2000 | |
4933 | user_data_start: | |
4934 | done_flags: | |
4935 | .word 0 | |
4936 | .align 8 | |
4937 | done_count: | |
4938 | .word 0,0 | |
4939 | Start_Flags: | |
4940 | .word 0,0,0,0 | |
4941 | Finish_Flag: | |
4942 | .word 0,0 | |
4943 | .align 8 | |
4944 | num_processors: | |
4945 | .word 1 | |
4946 | num_agents: | |
4947 | .word 0 | |
4948 | no_membar: | |
4949 | .word 0 | |
4950 | max_ireg: | |
4951 | .word 8,0 | |
4952 | max_freg: | |
4953 | .word 32,0 | |
4954 | .align 64 | |
4955 | p0_temp: | |
4956 | .word 0,0,0,0,0,0,0,0 | |
4957 | .word 0,0,0,0,0,0,0,0 | |
4958 | .word 0,0,0,0,0,0,0,0 | |
4959 | .word 0,0,0,0,0,0,0,0 | |
4960 | p0_debug: | |
4961 | .word 0,0,0,0,0,0,0,0 | |
4962 | .word 0,0,0,0,0,0,0,0 | |
4963 | p0_fsr: | |
4964 | .word 0x00000000,0x00000000 | |
4965 | .align 8 | |
4966 | p0_loop_cnt: | |
4967 | .word 1,0 | |
4968 | max_windows: | |
4969 | .word 1,0,0,0,0,0,0,0 | |
4970 | .word 0,0,0,0,0,0,0,0 | |
4971 | .word 0,0,0,0,0,0,0,0 | |
4972 | .word 0,0,0,0,0,0,0,0 | |
4973 | .word 0,0,0,0,0,0,0,0 | |
4974 | .word 0,0,0,0,0,0,0,0 | |
4975 | .word 0,0,0,0,0,0,0,0 | |
4976 | .word 0,0,0,0,0,0,0,0 | |
4977 | .word 0,0,0,0,0,0,0,0 | |
4978 | .word 0,0,0,0,0,0,0,0 | |
4979 | .word 0,0,0,0,0,0,0,0 | |
4980 | .word 0,0,0,0,0,0,0,0 | |
4981 | .word 0,0,0,0,0,0,0,0 | |
4982 | .word 0,0,0,0,0,0,0,0 | |
4983 | .word 0,0,0,0,0,0,0,0 | |
4984 | .word 0,0,0,0,0,0,0,0 | |
4985 | .word 0,0,0,0,0,0,0,0 | |
4986 | .word 0,0,0,0,0,0,0,0 | |
4987 | .word 0,0,0,0,0,0,0,0 | |
4988 | .word 0,0,0,0,0,0,0,0 | |
4989 | .word 0,0,0,0,0,0,0,0 | |
4990 | .word 0,0,0,0,0,0,0,0 | |
4991 | .word 0,0,0,0,0,0,0,0 | |
4992 | .word 0,0,0,0,0,0,0,0 | |
4993 | .word 0,0,0,0,0,0,0,0 | |
4994 | .word 0,0,0,0,0,0,0,0 | |
4995 | .word 0,0,0,0,0,0,0,0 | |
4996 | .word 0,0,0,0,0,0,0,0 | |
4997 | .word 0,0,0,0,0,0,0,0 | |
4998 | .word 0,0,0,0,0,0,0,0 | |
4999 | .word 0,0,0,0,0,0,0,0 | |
5000 | .word 0,0,0,0,0,0,0,0 | |
5001 | ||
5002 | .align 8 | |
5003 | p0_init_registers: | |
5004 | .word 0xb99ac5c4,0x52e46c99 ! Init value for %l0 | |
5005 | .word 0x8c0ec69a,0xae2fb43e ! Init value for %l1 | |
5006 | .word 0xdbf710bd,0xfb5aa8dd ! Init value for %l2 | |
5007 | .word 0xfb61541a,0x352c50cb ! Init value for %l3 | |
5008 | .word 0x44d88924,0xbd72b1f6 ! Init value for %l4 | |
5009 | .word 0x29eb9f34,0x1b6781fc ! Init value for %l5 | |
5010 | .word 0x5b88876e,0x58793366 ! Init value for %l6 | |
5011 | .word 0x1b505269,0xf557d8dc ! Init value for %l7 | |
5012 | .align 64 | |
5013 | p0_init_freg: | |
5014 | .word 0xf94249ad,0xb1c2eccd ! Init value for %f0 | |
5015 | .word 0xfa4f0f60,0xa7af83e9 ! Init value for %f2 | |
5016 | .word 0xbda69ba1,0x0599a0f2 ! Init value for %f4 | |
5017 | .word 0x49fbd613,0x0b914ad0 ! Init value for %f6 | |
5018 | .word 0x8f9419ff,0x74cf9048 ! Init value for %f8 | |
5019 | .word 0x684f1716,0x473bf102 ! Init value for %f10 | |
5020 | .word 0x7230fc3b,0x96cad698 ! Init value for %f12 | |
5021 | .word 0xbb2707a5,0x3e00102c ! Init value for %f14 | |
5022 | .word 0xba75ad65,0x1f57c39b ! Init value for %f16 | |
5023 | .word 0xc64eb61b,0x4b875e3d ! Init value for %f18 | |
5024 | .word 0x7004603e,0x5031f144 ! Init value for %f20 | |
5025 | .word 0x8e062548,0x73e08d46 ! Init value for %f22 | |
5026 | .word 0xb02846e0,0x6679adcd ! Init value for %f24 | |
5027 | .word 0x6c22320e,0xfde08795 ! Init value for %f26 | |
5028 | .word 0xe35a6faa,0x701e00d3 ! Init value for %f28 | |
5029 | .word 0xc096dffb,0xd6a9a9c3 ! Init value for %f30 | |
5030 | .word 0xbffcb3fa,0xa8e00da5 ! Init value for %f32 | |
5031 | .word 0x8d29a9e2,0x6f24de51 ! Init value for %f34 | |
5032 | .word 0xa9ec5791,0xea7a4371 ! Init value for %f36 | |
5033 | .word 0x19f71669,0x7ff40f01 ! Init value for %f38 | |
5034 | .word 0xf51daba6,0xc2a08900 ! Init value for %f40 | |
5035 | .word 0x12b6c07e,0x6a89d15e ! Init value for %f42 | |
5036 | .word 0x2fec52a3,0x39190918 ! Init value for %f44 | |
5037 | .word 0x10bb4072,0x564559fe ! Init value for %f46 | |
5038 | .word 0x60e6fa39,0x53e79601 | |
5039 | .word 0xee9f5d45,0x5b1a17bb | |
5040 | .word 0xed77d1e7,0x81e58910 | |
5041 | .word 0x3d0e2b64,0xc4c8c7ba | |
5042 | .word 0xc656e1c0,0x293f487f | |
5043 | .word 0xb5664a4f,0xc0a10ac6 | |
5044 | .word 0x7ffaa62f,0x2805e131 | |
5045 | .word 0x3aa8c1fa,0x757855ad | |
5046 | p0_share_mask: | |
5047 | .word 0xffff0000,0x00000000 | |
5048 | .word 0x00000000,0x00000000 | |
5049 | .word 0x00000000,0x00000000 | |
5050 | .word 0x00000000,0x00000000 | |
5051 | .word 0x00000000,0x00000000 | |
5052 | .word 0x00000000,0x00000000 | |
5053 | .word 0x00000000,0x00000000 | |
5054 | .word 0x00000000,0x00000000 | |
5055 | p0_expected_registers: | |
5056 | .word 0x00000000,0x00000000 | |
5057 | .word 0x00000000,0x000000ff | |
5058 | .word 0x00000000,0x00000000 | |
5059 | .word 0x00000000,0xa7210000 | |
5060 | .word 0xffffffff,0xffff9da4 | |
5061 | .word 0xffffffff,0xff000000 | |
5062 | .word 0x00000000,0x00000000 | |
5063 | .word 0x00000000,0x95fffeeb | |
5064 | p0_expected_fp_regs: | |
5065 | .word 0x00000000,0x00000000 | |
5066 | .word 0xff000000,0x000000ff | |
5067 | .word 0x000000ff,0xffffafff | |
5068 | .word 0xace175ff,0x4079e437 | |
5069 | .word 0x9b000000,0x0000e3ff | |
5070 | .word 0x00000000,0x3bfc30ff | |
5071 | .word 0x00b18c0b,0x000000ff | |
5072 | .word 0x00000000,0x0000ff00 | |
5073 | .word 0xffffff00,0x00000000 | |
5074 | .word 0x22e60000,0x00000000 | |
5075 | .word 0xb0d7ab3a,0xc06ceaff | |
5076 | .word 0xff000000,0x00000000 | |
5077 | .word 0xff0000c0,0xebfeff95 | |
5078 | .word 0x9da4e622,0xff4942f9 | |
5079 | .word 0x8ba183ea,0x3bfc30ff | |
5080 | .word 0xffff00c0,0xff760000 | |
5081 | .word 0x00000000,0x00000000 ! %fsr = 0000000000000000 | |
5082 | p0_local0_expect: | |
5083 | .word 0x9da4e622,0x9da4e622 | |
5084 | .word 0xace175ff,0xffffffc0 | |
5085 | .word 0x00000058,0x21a70000 | |
5086 | .word 0x26ea6cff,0xffffffac | |
5087 | .word 0x5a27f1e3,0xebfeff95 | |
5088 | .word 0xffff49ff,0x06e0ff61 | |
5089 | .word 0xffffffff,0xffffffff | |
5090 | .word 0x00000046,0x0b8cb14f | |
5091 | p0_local0_sec_expect: | |
5092 | .word 0x58000000,0x98d6ca96 | |
5093 | .word 0x00000000,0x00000000 | |
5094 | .word 0x000000c0,0xebfeff95 | |
5095 | .word 0x684f1716,0x473bf102 | |
5096 | .word 0x0d0a591f,0x48d9091d | |
5097 | .word 0x1d3f70e4,0x65ad75ba | |
5098 | .word 0xa4487646,0x0b8cb14f | |
5099 | .word 0x2ee436eb,0xcda6351e | |
5100 | p0_local1_expect: | |
5101 | .word 0x00000000,0x00000000 | |
5102 | .word 0xff000000,0x000000ff | |
5103 | .word 0x000000ff,0xffffafff | |
5104 | .word 0xace175ff,0x4079e437 | |
5105 | .word 0x9b000000,0x0000e3ff | |
5106 | .word 0x98d6ca96,0x3bfc30ff | |
5107 | .word 0x00b18c0b,0x000000ff | |
5108 | .word 0x00000000,0x0000ff00 | |
5109 | p0_local1_sec_expect: | |
5110 | .word 0xffffff00,0xc5000000 | |
5111 | .word 0xffff0000,0x96cad698 | |
5112 | .word 0xffe30000,0x0000009b | |
5113 | .word 0x1f03948f,0xc5000000 | |
5114 | .word 0x000000c5,0x8f94031f | |
5115 | .word 0x6146e006,0xff4942f9 | |
5116 | .word 0xffffffff,0xffffffff | |
5117 | .word 0x4fb18c0b,0x9b000000 | |
5118 | p0_local2_expect: | |
5119 | .word 0xff6cea26,0xc06cea26 | |
5120 | .word 0x00000058,0x00ff009b | |
5121 | .word 0xffffffff,0xff0000b8 | |
5122 | .word 0x000021a7,0x3bfc30ff | |
5123 | .word 0x7c359ca5,0x4dff00ff | |
5124 | .word 0xff000000,0x0000009b | |
5125 | .word 0x0000009b,0x134d3f5b | |
5126 | .word 0x6146e006,0xa5235519 | |
5127 | p0_local2_sec_expect: | |
5128 | .word 0xa5235519,0x0000007c | |
5129 | .word 0xc000ffff,0xff000000 | |
5130 | .word 0xffffff00,0x00000000 | |
5131 | .word 0x000000c5,0x8f94031f | |
5132 | .word 0x5a27f1e3,0xebfeff95 | |
5133 | .word 0xf94249ff,0x06e04661 | |
5134 | .word 0xffffffff,0xffffffff | |
5135 | .word 0x96cad698,0x0b8cb14f | |
5136 | p0_local3_expect: | |
5137 | .word 0x00000000,0x00ffffff | |
5138 | .word 0x00000000,0x0000e622 | |
5139 | .word 0xffffffac,0x00000000 | |
5140 | .word 0x00000000,0x000000ff | |
5141 | .word 0x9500feeb,0x96cad698 | |
5142 | .word 0xff000000,0x2164d7e3 | |
5143 | .word 0x00000000,0xff000000 | |
5144 | .word 0xb80000ff,0xffffffff | |
5145 | p0_local3_sec_expect: | |
5146 | .word 0x00000000,0xffffffff | |
5147 | .word 0xffffffff,0xffffadff | |
5148 | .word 0xff6cea26,0x3aabd7b0 | |
5149 | .word 0x9da4e622,0x20ad4d1e | |
5150 | .word 0x00000000,0xff000000 | |
5151 | .word 0xff000000,0x2164d7e3 | |
5152 | .word 0xff30fc3b,0xea83a18b | |
5153 | .word 0x00000000,0x6f0000ff | |
5154 | p0_local4_expect: | |
5155 | .word 0x00ff0000,0x0000ff7c | |
5156 | .word 0xffafffff,0xff000000 | |
5157 | .word 0xffffffff,0x22e6a49d | |
5158 | .word 0x000000c5,0x8f94031f | |
5159 | .word 0x5a27f1e3,0xebfe00ff | |
5160 | .word 0xf94249ff,0x06e04661 | |
5161 | .word 0xffffffff,0xffffffff | |
5162 | .word 0x96cad698,0x0b8cb14f | |
5163 | p0_local4_sec_expect: | |
5164 | .word 0xffad75ba,0x9b000000 | |
5165 | .word 0x00000000,0x0000e622 | |
5166 | .word 0xb8000000,0xc5000000 | |
5167 | .word 0x98d6ca96,0x3bfc30ff | |
5168 | .word 0xff00ff4d,0xa59c357c | |
5169 | .word 0x9b000000,0x000000ff | |
5170 | .word 0x5b3f4d13,0xb80000ff | |
5171 | .word 0x7230fc3b,0xba75ad65 | |
5172 | p0_local5_expect: | |
5173 | .word 0x0faed309,0x0000fdd1 | |
5174 | .word 0x00000000,0xa7210000 | |
5175 | .word 0x0000001f,0xc67e67b8 | |
5176 | .word 0x000000ff,0x7e98219d | |
5177 | .word 0x00000000,0x0000e622 | |
5178 | .word 0x00000000,0x86ddad8a | |
5179 | .word 0xffffffff,0xffffffff | |
5180 | .word 0xf8de1fe1,0xb70b9f3f | |
5181 | p0_local5_sec_expect: | |
5182 | .word 0x00000000,0x00000000 | |
5183 | .word 0x00ff0000,0xc5000000 | |
5184 | .word 0xa49d0000,0x00000000 | |
5185 | .word 0x468de073,0x4825068e | |
5186 | .word 0xcdad7966,0xe04628b0 | |
5187 | .word 0x9587e0fd,0x0e32226c | |
5188 | .word 0xd3001e70,0xaa6f5ae3 | |
5189 | .word 0xc3a9a9d6,0xfbdf96c0 | |
5190 | p0_local6_expect: | |
5191 | .word 0xff000058,0x00ff009b | |
5192 | .word 0xff0000c5,0x8f94031f | |
5193 | .word 0x00000000,0x1f0394ff | |
5194 | .word 0x8e9af926,0xe6d463ff | |
5195 | .word 0x65ad75ba,0xff000000 | |
5196 | .word 0xffff00c0,0xff760000 | |
5197 | .word 0x5eca5471,0x4fd0f9c4 | |
5198 | .word 0x000000ff,0xc06cea26 | |
5199 | p0_local6_sec_expect: | |
5200 | .word 0xff000000,0x65ad75ba | |
5201 | .word 0xffff0000,0xfc810000 | |
5202 | .word 0x000000ff,0x00000000 | |
5203 | .word 0x8e1022c7,0xd65e773b | |
5204 | .word 0xe47726d2,0xa0811d11 | |
5205 | .word 0x0b935ae5,0xec1189c2 | |
5206 | .word 0xf94249ff,0x06e04661 | |
5207 | .word 0xa0a39494,0x886801d6 | |
5208 | share0_expect: | |
5209 | .word 0xffffa250,0x5d61bc8c | |
5210 | .word 0x315e2ab9,0x3064a910 | |
5211 | .word 0x64443714,0x7823be14 | |
5212 | .word 0xfe341a02,0xdfc5dc46 | |
5213 | .word 0x00fe5a1f,0xf75848a0 | |
5214 | .word 0x688dabc9,0x945e8507 | |
5215 | .word 0xb8d4a139,0x55fe2e1b | |
5216 | .word 0xd7b98d2d,0x943f13db | |
5217 | share1_expect: | |
5218 | .word 0x00ffdad7,0x4b94a757 | |
5219 | .word 0x8daa54fb,0x09d562b4 | |
5220 | .word 0x2df3d287,0xc25edb8b | |
5221 | .word 0xb3e05cd7,0x93d3679e | |
5222 | .word 0xead8e208,0x62243d7c | |
5223 | .word 0x260d77e0,0x680a3830 | |
5224 | .word 0xfc30bca6,0x79034fe7 | |
5225 | .word 0xaba6175c,0x58ec24d1 | |
5226 | .word 0xa7218049,0x5ed287e5 | |
5227 | .word 0xbaea7bf0,0x1e3168d4 | |
5228 | .word 0xf13e8a82,0xe05b6c41 | |
5229 | .word 0x58d98990,0x94dd09f0 | |
5230 | .word 0xc6ce365d,0xad55ee69 | |
5231 | .word 0xe4460770,0xe1a81897 | |
5232 | .word 0x003b4dc4,0x7945b3aa | |
5233 | .word 0x67d9a2c0,0x141057b4 | |
5234 | share2_expect: | |
5235 | .word 0x0000fc65,0xa214900e | |
5236 | .word 0x3a42fab3,0xd848e3cd | |
5237 | .word 0x4de88f01,0x0b9530ee | |
5238 | .word 0xb7713aae,0x64f15809 | |
5239 | .word 0xb001e66b,0x6aa6c349 | |
5240 | .word 0x4254f36b,0x1cec4d12 | |
5241 | .word 0xda2bef1e,0x6dc3a86f | |
5242 | .word 0x3142c5b8,0x266bf3c8 | |
5243 | share3_expect: | |
5244 | .word 0xfffcd0bd,0xef3f12b3 | |
5245 | .word 0x48100798,0x324d50c5 | |
5246 | .word 0x2f7de80f,0x8998f90a | |
5247 | .word 0x6917eb33,0x5579dbca | |
5248 | .word 0x761a2885,0x7550effa | |
5249 | .word 0xe0a72d74,0xba4917df | |
5250 | .word 0x42259668,0x14ec6df1 | |
5251 | .word 0xbf4a4e52,0x654e657e | |
5252 | .word 0x1f0153ef,0xc4e60ee0 | |
5253 | .word 0x8d103a32,0x56efd200 | |
5254 | .word 0xf9b58b7a,0x721ed0ff | |
5255 | .word 0x875eac1d,0x16878c0b | |
5256 | .word 0x236c1e5d,0xdd29a8f2 | |
5257 | .word 0x61409b51,0x0d370a23 | |
5258 | .word 0x0556cfbf,0xd54a4abb | |
5259 | .word 0x429f75ed,0xd1628a22 | |
5260 | .word 0xeaff8eeb,0x61cb7963 | |
5261 | .word 0x4e0ed4e8,0xca8e9e5e | |
5262 | .word 0xc1521e6d,0x2c62f92f | |
5263 | .word 0xb108b627,0x4e034b8c | |
5264 | .word 0x9236b260,0xbc5ea8d5 | |
5265 | .word 0x8ff961af,0x314a4ecc | |
5266 | .word 0x2efc76ad,0x30414481 | |
5267 | .word 0xe3180fa0,0xb5af28f7 | |
5268 | .word 0x68ff4245,0xf7212108 | |
5269 | .word 0xc717a45e,0xda38edf0 | |
5270 | .word 0x9a2f0d25,0xc37423b6 | |
5271 | .word 0x8299699b,0xb5f6ddf1 | |
5272 | .word 0x4e06fa81,0xf9eb838d | |
5273 | .word 0x12fdf99f,0xb524dde0 | |
5274 | .word 0x171cdec0,0x979f5228 | |
5275 | .word 0x4a02d0a4,0x73d04dac | |
5276 | .word 0x90ff757a,0x6ec520b7 | |
5277 | .word 0x6068127c,0xb33778c5 | |
5278 | .word 0x94956f08,0x7d754d6d | |
5279 | .word 0xbd1bc67e,0x647ef1fe | |
5280 | .word 0x4c070445,0x290e5451 | |
5281 | .word 0x3fcade45,0x45c26531 | |
5282 | .word 0xf7179f72,0xf01a8d67 | |
5283 | .word 0x4ca4e179,0xcbe619bf | |
5284 | .word 0xb5610328,0x94a5ecec | |
5285 | .word 0x4a0b259f,0xda172a85 | |
5286 | .word 0x151339ad,0x9e54e1ea | |
5287 | .word 0xdd3b3331,0x6b020a6b | |
5288 | .word 0x20560194,0xc0088d1b | |
5289 | .word 0x987a3a8d,0x64df65c0 | |
5290 | .word 0xd5326126,0x5029d555 | |
5291 | .word 0xfde604fa,0xc4c7ac32 | |
5292 | .word 0x00005fec,0x14fde8e7 | |
5293 | .word 0xc6ab7510,0xe92e9152 | |
5294 | .word 0x4714c9c0,0xc498fea9 | |
5295 | .word 0x21f34064,0x1f62adc8 | |
5296 | .word 0xad860ef1,0xcc9c67d3 | |
5297 | .word 0x58daf84f,0x8985f37e | |
5298 | .word 0x953c60da,0x1d52cab4 | |
5299 | .word 0x7ef296e8,0x647a2d17 | |
5300 | .word 0x21a75e86,0xcebb237f | |
5301 | .word 0xfdb2866c,0x706ca014 | |
5302 | .word 0x893fdf8d,0xeaa1081d | |
5303 | .word 0x02562db1,0xfb4f5d4b | |
5304 | .word 0x119534a8,0x3744aea1 | |
5305 | .word 0x542a4a91,0x75ef3d2d | |
5306 | .word 0x9e50bc32,0x931811df | |
5307 | .word 0xab3d0469,0x700b2b4f | |
5308 | p0_invalidate_semaphore: | |
5309 | .word 0 | |
5310 | ! Data for Cross Processor Interrupt | |
5311 | .align 8 | |
5312 | received_xintr: | |
5313 | .word 0,0,0,0,0,0,0,0 | |
5314 | .word 0,0,0,0,0,0,0,0 | |
5315 | .word 0,0,0,0,0,0,0,0 | |
5316 | .word 0,0,0,0,0,0,0,0 | |
5317 | .word 0,0,0,0,0,0,0,0 | |
5318 | .word 0,0,0,0,0,0,0,0 | |
5319 | .word 0,0,0,0,0,0,0,0 | |
5320 | .word 0,0,0,0,0,0,0,0 | |
5321 | p0_dispatch_retry: | |
5322 | .word 0,0 | |
5323 | p0_xintr_data: | |
5324 | .word 0x00000000,0x00000001 | |
5325 | .word 0xdcd69878,0x32bc964f | |
5326 | .word 0x00000000,0x00000002 | |
5327 | .word 0xb989f550,0x064a1765 | |
5328 | .word 0x00000000,0x00000003 | |
5329 | .word 0x780c2e28,0x52173dde | |
5330 | .word 0x00000000,0x00000004 | |
5331 | .word 0xd69735b7,0xcb4467ca | |
5332 | .word 0x00000000,0x00000005 | |
5333 | .word 0xbbe50690,0x5f812000 | |
5334 | .word 0x00000000,0x00000006 | |
5335 | .word 0x34186307,0xb0cafd16 | |
5336 | .word 0x00000000,0x00000007 | |
5337 | .word 0xad0a9c0f,0xd305bdb6 | |
5338 | .word 0x00000000,0x00000008 | |
5339 | .word 0x9234cdb8,0x1e36afd7 | |
5340 | .align 8 | |
5341 | p0_xintr_expected: | |
5342 | .word 0 | |
5343 | .align 64 | |
5344 | xintr_data_ptrs: | |
5345 | .word p0_xintr_data | |
5346 | .align 8 | |
5347 | p0_xintr_db: | |
5348 | .skip 512 | |
5349 | p0_xintr_retry_count: | |
5350 | .word 0,0 | |
5351 | p0_reset_cnt: | |
5352 | .word 0 | |
5353 | .align 8 | |
5354 | p0_ec_timing_ctrl: | |
5355 | .word 0,0 | |
5356 | p0_ec_control: | |
5357 | .word 0,0 | |
5358 | p0_mcu_shadow: | |
5359 | .skip 80 | |
5360 | user_data_end: | |
5361 | ||
5362 | ||
5363 | SECTION .p0_local0 DATA_VA=0x000800000 | |
5364 | ||
5365 | attr_data { | |
5366 | Name = .p0_local0, | |
5367 | VA = 0x0000000000800000, | |
5368 | RA = 0x0000000010000000, | |
5369 | PA = ra2pa(0x0000000010000000,0), | |
5370 | part_0_ctx_nonzero_tsb_config_0, | |
5371 | TTE_Context=PCONTEXT, | |
5372 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5373 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5374 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5375 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5376 | } | |
5377 | ||
5378 | .data | |
5379 | .seg "data" | |
5380 | .align 0x2000 | |
5381 | .global p0_local0_start | |
5382 | p0_local0_begin: | |
5383 | .skip 0x1400 | |
5384 | p0_local0_start: | |
5385 | .word 0xb353563d,0x25ad7494,0x6146e006,0xe22d51aa | |
5386 | .word 0x1b873e42,0x497dd5be,0xd90bc91a,0x988ad9da | |
5387 | .word 0xa73d44b8,0x4736edeb,0x52fe9f16,0x2a68efb1 | |
5388 | .word 0x657ff5f5,0x300cfbe4,0xe861939d,0x94e531b7 | |
5389 | p0_local0_end: | |
5390 | ||
5391 | SECTION .p0_local0_sec DATA_VA=0x000800000 | |
5392 | ||
5393 | attr_data { | |
5394 | Name = .p0_local0_sec, | |
5395 | VA = 0x0000000000800000, | |
5396 | RA = 0x0000000030000000, | |
5397 | PA = ra2pa(0x0000000030000000,0), | |
5398 | part_0_ctx_nonzero_tsb_config_0, | |
5399 | TTE_Context=SCONTEXT, | |
5400 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5401 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5402 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5403 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5404 | } | |
5405 | ||
5406 | .data | |
5407 | .seg "data" | |
5408 | .align 0x2000 | |
5409 | .global p0_local0_sec_start | |
5410 | p0_local0_sec_begin: | |
5411 | .skip 0x1400 | |
5412 | p0_local0_sec_start: | |
5413 | .word 0x9d9d6010,0x3dd55192,0x22af37ea,0x0fb8309e | |
5414 | .word 0x783a8a5c,0xfea95ba5,0x34c6a322,0xb316670e | |
5415 | .word 0x0d0a591f,0x48d9091d,0x9f220e89,0x7d46646e | |
5416 | .word 0xa4487646,0xd429029d,0x2ee436eb,0xcda6351e | |
5417 | p0_local0_sec_end: | |
5418 | ||
5419 | SECTION .p0_local1 DATA_VA=0x000802000 | |
5420 | ||
5421 | attr_data { | |
5422 | Name = .p0_local1, | |
5423 | VA = 0x0000000000802000, | |
5424 | RA = 0x0000000010040000, | |
5425 | PA = ra2pa(0x0000000010040000,0), | |
5426 | part_0_ctx_nonzero_tsb_config_0, | |
5427 | TTE_Context=PCONTEXT, | |
5428 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5429 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5430 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5431 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5432 | } | |
5433 | ||
5434 | .data | |
5435 | .seg "data" | |
5436 | .align 0x2000 | |
5437 | .global p0_local1_start | |
5438 | p0_local1_begin: | |
5439 | .skip 0x1400 | |
5440 | p0_local1_start: | |
5441 | .word 0x1a80b561,0x031f2a31,0xcb381b2d,0x97694597 | |
5442 | .word 0x2d1e0d4c,0xdda0bbc1,0xb581d11c,0xe3248c09 | |
5443 | .word 0x0faed309,0x8db1fdd1,0x7646daf5,0x8bd5e470 | |
5444 | .word 0xa9078e32,0x6ec9d9ff,0x2164d7e3,0x8329f2b8 | |
5445 | p0_local1_end: | |
5446 | ||
5447 | SECTION .p0_local1_sec DATA_VA=0x000802000 | |
5448 | ||
5449 | attr_data { | |
5450 | Name = .p0_local1_sec, | |
5451 | VA = 0x0000000000802000, | |
5452 | RA = 0x0000000030040000, | |
5453 | PA = ra2pa(0x0000000030040000,0), | |
5454 | part_0_ctx_nonzero_tsb_config_0, | |
5455 | TTE_Context=SCONTEXT, | |
5456 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5457 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5458 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5459 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5460 | } | |
5461 | ||
5462 | .data | |
5463 | .seg "data" | |
5464 | .align 0x2000 | |
5465 | .global p0_local1_sec_start | |
5466 | p0_local1_sec_begin: | |
5467 | .skip 0x1400 | |
5468 | p0_local1_sec_start: | |
5469 | .word 0xa9592f4f,0xb03f102f,0x09b16f3a,0x3e23cc86 | |
5470 | .word 0xf012b002,0x67fe8e75,0x4079e437,0x60735afa | |
5471 | .word 0x7c359ca5,0x6fb439b2,0xd81697ab,0x2c43c3d6 | |
5472 | .word 0x88007350,0x134d3f5b,0xfc1705b3,0x50359917 | |
5473 | p0_local1_sec_end: | |
5474 | ||
5475 | SECTION .p0_local2 DATA_VA=0x000804000 | |
5476 | ||
5477 | attr_data { | |
5478 | Name = .p0_local2, | |
5479 | VA = 0x0000000000804000, | |
5480 | RA = 0x0000000010080000, | |
5481 | PA = ra2pa(0x0000000010080000,0), | |
5482 | part_0_ctx_nonzero_tsb_config_0, | |
5483 | TTE_Context=PCONTEXT, | |
5484 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5485 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5486 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5487 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5488 | } | |
5489 | ||
5490 | .data | |
5491 | .seg "data" | |
5492 | .align 0x2000 | |
5493 | .global p0_local2_start | |
5494 | p0_local2_begin: | |
5495 | .skip 0x1400 | |
5496 | p0_local2_start: | |
5497 | .word 0x100444bd,0xa0f36d7f,0xffa26b0c,0x0e0492de | |
5498 | .word 0xb034c36d,0x56493a0e,0x63373912,0x20ffc7a4 | |
5499 | .word 0x1813fcb4,0xfeb50952,0xf849b038,0xeed01bdc | |
5500 | .word 0xe58b57de,0xff33b71c,0xcaf1426b,0x1c7c50f4 | |
5501 | p0_local2_end: | |
5502 | ||
5503 | SECTION .p0_local2_sec DATA_VA=0x000804000 | |
5504 | ||
5505 | attr_data { | |
5506 | Name = .p0_local2_sec, | |
5507 | VA = 0x0000000000804000, | |
5508 | RA = 0x0000000030080000, | |
5509 | PA = ra2pa(0x0000000030080000,0), | |
5510 | part_0_ctx_nonzero_tsb_config_0, | |
5511 | TTE_Context=SCONTEXT, | |
5512 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5513 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5514 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5515 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5516 | } | |
5517 | ||
5518 | .data | |
5519 | .seg "data" | |
5520 | .align 0x2000 | |
5521 | .global p0_local2_sec_start | |
5522 | p0_local2_sec_begin: | |
5523 | .skip 0x1400 | |
5524 | p0_local2_sec_start: | |
5525 | .word 0xc886975a,0xbe192160,0xcf56c6d8,0xfb508d36 | |
5526 | .word 0x7403f231,0xd27e23a9,0x35adac6c,0x6250d3fc | |
5527 | .word 0x55b0ad43,0x53de60ff,0x3f7eaa97,0xace1b665 | |
5528 | .word 0x1ee92253,0x08ff36c6,0x0e87ae95,0x83cca9c7 | |
5529 | p0_local2_sec_end: | |
5530 | ||
5531 | SECTION .p0_local3 DATA_VA=0x000806000 | |
5532 | ||
5533 | attr_data { | |
5534 | Name = .p0_local3, | |
5535 | VA = 0x0000000000806000, | |
5536 | RA = 0x00000000100c0000, | |
5537 | PA = ra2pa(0x00000000100c0000,0), | |
5538 | part_0_ctx_nonzero_tsb_config_0, | |
5539 | TTE_Context=PCONTEXT, | |
5540 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5541 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5542 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5543 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5544 | } | |
5545 | ||
5546 | .data | |
5547 | .seg "data" | |
5548 | .align 0x2000 | |
5549 | .global p0_local3_start | |
5550 | p0_local3_begin: | |
5551 | .skip 0x1400 | |
5552 | p0_local3_start: | |
5553 | .word 0x42ed4f8d,0x872cd317,0x4d53dbc5,0xbf94b12b | |
5554 | .word 0x3101f091,0x44eb1b1a,0x9da4e622,0x20ad4d1e | |
5555 | .word 0x7edff2c5,0xca9d3442,0xe7c06ab9,0x744ab3d1 | |
5556 | .word 0xabcd7408,0xea83a18b,0x4ec5c0b2,0x85c5bcee | |
5557 | p0_local3_end: | |
5558 | ||
5559 | SECTION .p0_local3_sec DATA_VA=0x000806000 | |
5560 | ||
5561 | attr_data { | |
5562 | Name = .p0_local3_sec, | |
5563 | VA = 0x0000000000806000, | |
5564 | RA = 0x00000000300c0000, | |
5565 | PA = ra2pa(0x00000000300c0000,0), | |
5566 | part_0_ctx_nonzero_tsb_config_0, | |
5567 | TTE_Context=SCONTEXT, | |
5568 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5569 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5570 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5571 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5572 | } | |
5573 | ||
5574 | .data | |
5575 | .seg "data" | |
5576 | .align 0x2000 | |
5577 | .global p0_local3_sec_start | |
5578 | p0_local3_sec_begin: | |
5579 | .skip 0x1400 | |
5580 | p0_local3_sec_start: | |
5581 | .word 0x43009099,0x865fb465,0x54fa2252,0x6f58ea35 | |
5582 | .word 0x1e607566,0x07eb22c0,0x3063d4e6,0x26f99a8e | |
5583 | .word 0x950a657c,0xeed34507,0xcb340057,0x52e00c82 | |
5584 | .word 0xc4f9d04f,0x7154ca5e,0x26ea6cc0,0x133e7541 | |
5585 | p0_local3_sec_end: | |
5586 | ||
5587 | SECTION .p0_local4 DATA_VA=0x000808000 | |
5588 | ||
5589 | attr_data { | |
5590 | Name = .p0_local4, | |
5591 | VA = 0x0000000000808000, | |
5592 | RA = 0x0000000010100000, | |
5593 | PA = ra2pa(0x0000000010100000,0), | |
5594 | part_0_ctx_nonzero_tsb_config_0, | |
5595 | TTE_Context=PCONTEXT, | |
5596 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5597 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5598 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5599 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5600 | } | |
5601 | ||
5602 | .data | |
5603 | .seg "data" | |
5604 | .align 0x2000 | |
5605 | .global p0_local4_start | |
5606 | p0_local4_begin: | |
5607 | .skip 0x1400 | |
5608 | p0_local4_start: | |
5609 | .word 0x0ea98bb1,0xbad3e618,0x6e05bab7,0xae74c3c6 | |
5610 | .word 0x6ce13f1d,0x083bcea6,0x5f00f0e5,0x14f48c0e | |
5611 | .word 0x0218b4c5,0x22356f56,0xbc38b04d,0xa692875c | |
5612 | .word 0x2091dbe7,0x7c90f09e,0xc3bf7286,0xe9cd8241 | |
5613 | p0_local4_end: | |
5614 | ||
5615 | SECTION .p0_local4_sec DATA_VA=0x000808000 | |
5616 | ||
5617 | attr_data { | |
5618 | Name = .p0_local4_sec, | |
5619 | VA = 0x0000000000808000, | |
5620 | RA = 0x0000000030100000, | |
5621 | PA = ra2pa(0x0000000030100000,0), | |
5622 | part_0_ctx_nonzero_tsb_config_0, | |
5623 | TTE_Context=SCONTEXT, | |
5624 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5625 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5626 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5627 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5628 | } | |
5629 | ||
5630 | .data | |
5631 | .seg "data" | |
5632 | .align 0x2000 | |
5633 | .global p0_local4_sec_start | |
5634 | p0_local4_sec_begin: | |
5635 | .skip 0x1400 | |
5636 | p0_local4_sec_start: | |
5637 | .word 0x7f7da4c5,0x5b94469a,0x0fca60c7,0xb92024da | |
5638 | .word 0x4e4ca547,0x752be6c7,0x6b332775,0x09c6284d | |
5639 | .word 0x4ae09daa,0x383647d6,0x8d14dcbc,0x6b57c4b4 | |
5640 | .word 0xd4869c2d,0xa216864b,0xc315b1d1,0xc4914f8b | |
5641 | p0_local4_sec_end: | |
5642 | ||
5643 | SECTION .p0_local5 DATA_VA=0x00080a000 | |
5644 | ||
5645 | attr_data { | |
5646 | Name = .p0_local5, | |
5647 | VA = 0x000000000080a000, | |
5648 | RA = 0x0000000010140000, | |
5649 | PA = ra2pa(0x0000000010140000,0), | |
5650 | part_0_ctx_nonzero_tsb_config_0, | |
5651 | TTE_Context=PCONTEXT, | |
5652 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5653 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5654 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5655 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5656 | } | |
5657 | ||
5658 | .data | |
5659 | .seg "data" | |
5660 | .align 0x2000 | |
5661 | .global p0_local5_start | |
5662 | p0_local5_begin: | |
5663 | .skip 0x1400 | |
5664 | p0_local5_start: | |
5665 | .word 0x974164e6,0x700412b3,0xf2af1de6,0xc3916472 | |
5666 | .word 0xba6a7b2e,0x30fb9b79,0x57ba95af,0x7e98219d | |
5667 | .word 0xe3556f4a,0xb5849df1,0x1b676987,0x86ddad8a | |
5668 | .word 0xaee50a77,0xd1692ee8,0xf8de1fe1,0xb70b9f3f | |
5669 | p0_local5_end: | |
5670 | ||
5671 | SECTION .p0_local5_sec DATA_VA=0x00080a000 | |
5672 | ||
5673 | attr_data { | |
5674 | Name = .p0_local5_sec, | |
5675 | VA = 0x000000000080a000, | |
5676 | RA = 0x0000000030140000, | |
5677 | PA = ra2pa(0x0000000030140000,0), | |
5678 | part_0_ctx_nonzero_tsb_config_0, | |
5679 | TTE_Context=SCONTEXT, | |
5680 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5681 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5682 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5683 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5684 | } | |
5685 | ||
5686 | .data | |
5687 | .seg "data" | |
5688 | .align 0x2000 | |
5689 | .global p0_local5_sec_start | |
5690 | p0_local5_sec_begin: | |
5691 | .skip 0x1400 | |
5692 | p0_local5_sec_start: | |
5693 | .word 0x214fe73a,0xc60facd6,0xf80f9380,0x8a73494e | |
5694 | .word 0x740d1522,0x638fcb72,0x336439ee,0x06d7994c | |
5695 | .word 0x97893504,0x4f9f31be,0x19a0a063,0x484739df | |
5696 | .word 0xca743f3d,0x0f380743,0x2588309c,0xee00f827 | |
5697 | p0_local5_sec_end: | |
5698 | ||
5699 | SECTION .p0_local6 DATA_VA=0x00080c000 | |
5700 | ||
5701 | attr_data { | |
5702 | Name = .p0_local6, | |
5703 | VA = 0x000000000080c000, | |
5704 | RA = 0x0000000010180000, | |
5705 | PA = ra2pa(0x0000000010180000,0), | |
5706 | part_0_ctx_nonzero_tsb_config_0, | |
5707 | TTE_Context=PCONTEXT, | |
5708 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5709 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5710 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5711 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5712 | } | |
5713 | ||
5714 | .data | |
5715 | .seg "data" | |
5716 | .align 0x2000 | |
5717 | .global p0_local6_start | |
5718 | p0_local6_begin: | |
5719 | .skip 0x1400 | |
5720 | p0_local6_start: | |
5721 | .word 0x99630af4,0x7bdccbb6,0x8db32de5,0x8fa44d44 | |
5722 | .word 0xd18f29ec,0x18d3805a,0xe756ad06,0xdf12c492 | |
5723 | .word 0x5a27f1e3,0xebfe2995,0xf7fa9d79,0x56cfcd01 | |
5724 | .word 0x75c7575d,0x95387d15,0xb8677ec6,0x0b8cb14f | |
5725 | p0_local6_end: | |
5726 | ||
5727 | SECTION .p0_local6_sec DATA_VA=0x00080c000 | |
5728 | ||
5729 | attr_data { | |
5730 | Name = .p0_local6_sec, | |
5731 | VA = 0x000000000080c000, | |
5732 | RA = 0x0000000030180000, | |
5733 | PA = ra2pa(0x0000000030180000,0), | |
5734 | part_0_ctx_nonzero_tsb_config_0, | |
5735 | TTE_Context=SCONTEXT, | |
5736 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5737 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5738 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5739 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5740 | } | |
5741 | ||
5742 | .data | |
5743 | .seg "data" | |
5744 | .align 0x2000 | |
5745 | .global p0_local6_sec_start | |
5746 | p0_local6_sec_begin: | |
5747 | .skip 0x1400 | |
5748 | p0_local6_sec_start: | |
5749 | .word 0x0d489fb9,0x821f696f,0x6f67f0aa,0xe1d89a27 | |
5750 | .word 0x9c5a122a,0x449ce8f0,0x8e1022c7,0xd65e773b | |
5751 | .word 0xe47726d2,0xa0811d11,0x0b935ae5,0xec1189c2 | |
5752 | .word 0xc0cb8cd6,0x51b0d0db,0xa0a39494,0x886801d6 | |
5753 | p0_local6_sec_end: | |
5754 | ||
5755 | SECTION .share0 DATA_VA=0x00080e000 | |
5756 | ||
5757 | attr_data { | |
5758 | Name = .share0, | |
5759 | VA = 0x000000000080e000, | |
5760 | RA = 0x00000000201c0000, | |
5761 | PA = ra2pa(0x00000000201c0000,0), | |
5762 | part_0_ctx_nonzero_tsb_config_0, | |
5763 | TTE_Context=PCONTEXT, | |
5764 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5765 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5766 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5767 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5768 | } | |
5769 | ||
5770 | .data | |
5771 | .seg "data" | |
5772 | .align 0x2000 | |
5773 | .global share0_start | |
5774 | share0_begin: | |
5775 | share0_start: | |
5776 | .word 0x7633a250,0x5d61bc8c,0x315e2ab9,0x3064a910 | |
5777 | .word 0x64443714,0x7823be14,0xfe341a02,0xdfc5dc46 | |
5778 | .word 0x00fe5a1f,0xf75848a0,0x688dabc9,0x945e8507 | |
5779 | .word 0xb8d4a139,0x55fe2e1b,0xd7b98d2d,0x943f13db | |
5780 | share0_end: | |
5781 | ||
5782 | SECTION .share1 DATA_VA=0x000810000 | |
5783 | ||
5784 | attr_data { | |
5785 | Name = .share1, | |
5786 | VA = 0x0000000000810000, | |
5787 | RA = 0x0000000020800000, | |
5788 | PA = ra2pa(0x0000000020800000,0), | |
5789 | part_0_ctx_nonzero_tsb_config_0, | |
5790 | TTE_Context=PCONTEXT, | |
5791 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5792 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5793 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5794 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5795 | } | |
5796 | ||
5797 | .data | |
5798 | .seg "data" | |
5799 | .align 0x2000 | |
5800 | .global share1_start | |
5801 | share1_begin: | |
5802 | share1_start: | |
5803 | .word 0x21addad7,0x4b94a757,0x8daa54fb,0x09d562b4 | |
5804 | .word 0x2df3d287,0xc25edb8b,0xb3e05cd7,0x93d3679e | |
5805 | .word 0xead8e208,0x62243d7c,0x260d77e0,0x680a3830 | |
5806 | .word 0xfc30bca6,0x79034fe7,0xaba6175c,0x58ec24d1 | |
5807 | .word 0xc5638049,0x5ed287e5,0xbaea7bf0,0x1e3168d4 | |
5808 | .word 0xf13e8a82,0xe05b6c41,0x58d98990,0x94dd09f0 | |
5809 | .word 0xc6ce365d,0xad55ee69,0xe4460770,0xe1a81897 | |
5810 | .word 0x003b4dc4,0x7945b3aa,0x67d9a2c0,0x141057b4 | |
5811 | share1_end: | |
5812 | ||
5813 | SECTION .share2 DATA_VA=0x000812000 | |
5814 | ||
5815 | attr_data { | |
5816 | Name = .share2, | |
5817 | VA = 0x0000000000812000, | |
5818 | RA = 0x00000000211c0000, | |
5819 | PA = ra2pa(0x00000000211c0000,0), | |
5820 | part_0_ctx_nonzero_tsb_config_0, | |
5821 | TTE_Context=PCONTEXT, | |
5822 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5823 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5824 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5825 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5826 | } | |
5827 | ||
5828 | .data | |
5829 | .seg "data" | |
5830 | .align 0x2000 | |
5831 | .global share2_start | |
5832 | share2_begin: | |
5833 | share2_start: | |
5834 | .word 0x8063fc65,0xa214900e,0x3a42fab3,0xd848e3cd | |
5835 | .word 0x4de88f01,0x0b9530ee,0xb7713aae,0x64f15809 | |
5836 | .word 0xb001e66b,0x6aa6c349,0x4254f36b,0x1cec4d12 | |
5837 | .word 0xda2bef1e,0x6dc3a86f,0x3142c5b8,0x266bf3c8 | |
5838 | share2_end: | |
5839 | ||
5840 | SECTION .share3 DATA_VA=0x000814000 | |
5841 | ||
5842 | attr_data { | |
5843 | Name = .share3, | |
5844 | VA = 0x0000000000814000, | |
5845 | RA = 0x0000000021800000, | |
5846 | PA = ra2pa(0x0000000021800000,0), | |
5847 | part_0_ctx_nonzero_tsb_config_0, | |
5848 | TTE_Context=PCONTEXT, | |
5849 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5850 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5851 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5852 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5853 | } | |
5854 | ||
5855 | .data | |
5856 | .seg "data" | |
5857 | .align 0x2000 | |
5858 | .global share3_start | |
5859 | share3_begin: | |
5860 | share3_start: | |
5861 | .word 0x3cfcd0bd,0xef3f12b3,0x48100798,0x324d50c5 | |
5862 | .word 0x2f7de80f,0x8998f90a,0x6917eb33,0x5579dbca | |
5863 | .word 0x761a2885,0x7550effa,0xe0a72d74,0xba4917df | |
5864 | .word 0x42259668,0x14ec6df1,0xbf4a4e52,0x654e657e | |
5865 | .word 0x9eef53ef,0xc4e60ee0,0x8d103a32,0x56efd200 | |
5866 | .word 0xf9b58b7a,0x721ed0ff,0x875eac1d,0x16878c0b | |
5867 | .word 0x236c1e5d,0xdd29a8f2,0x61409b51,0x0d370a23 | |
5868 | .word 0x0556cfbf,0xd54a4abb,0x429f75ed,0xd1628a22 | |
5869 | .word 0xeab38eeb,0x61cb7963,0x4e0ed4e8,0xca8e9e5e | |
5870 | .word 0xc1521e6d,0x2c62f92f,0xb108b627,0x4e034b8c | |
5871 | .word 0x9236b260,0xbc5ea8d5,0x8ff961af,0x314a4ecc | |
5872 | .word 0x2efc76ad,0x30414481,0xe3180fa0,0xb5af28f7 | |
5873 | .word 0x75584245,0xf7212108,0xc717a45e,0xda38edf0 | |
5874 | .word 0x9a2f0d25,0xc37423b6,0x8299699b,0xb5f6ddf1 | |
5875 | .word 0x4e06fa81,0xf9eb838d,0x12fdf99f,0xb524dde0 | |
5876 | .word 0x171cdec0,0x979f5228,0x4a02d0a4,0x73d04dac | |
5877 | .word 0x900c757a,0x6ec520b7,0x6068127c,0xb33778c5 | |
5878 | .word 0x94956f08,0x7d754d6d,0xbd1bc67e,0x647ef1fe | |
5879 | .word 0x4c070445,0x290e5451,0x3fcade45,0x45c26531 | |
5880 | .word 0xf7179f72,0xf01a8d67,0x4ca4e179,0xcbe619bf | |
5881 | .word 0x60ca0328,0x94a5ecec,0x4a0b259f,0xda172a85 | |
5882 | .word 0x151339ad,0x9e54e1ea,0xdd3b3331,0x6b020a6b | |
5883 | .word 0x20560194,0xc0088d1b,0x987a3a8d,0x64df65c0 | |
5884 | .word 0xd5326126,0x5029d555,0xfde604fa,0xc4c7ac32 | |
5885 | .word 0x40615fec,0x14fde8e7,0xc6ab7510,0xe92e9152 | |
5886 | .word 0x4714c9c0,0xc498fea9,0x21f34064,0x1f62adc8 | |
5887 | .word 0xad860ef1,0xcc9c67d3,0x58daf84f,0x8985f37e | |
5888 | .word 0x953c60da,0x1d52cab4,0x7ef296e8,0x647a2d17 | |
5889 | .word 0x21a75e86,0xcebb237f,0xfdb2866c,0x706ca014 | |
5890 | .word 0x893fdf8d,0xeaa1081d,0x02562db1,0xfb4f5d4b | |
5891 | .word 0x119534a8,0x3744aea1,0x542a4a91,0x75ef3d2d | |
5892 | .word 0x9e50bc32,0x931811df,0xab3d0469,0x700b2b4f | |
5893 | share3_end: |