Commit | Line | Data |
---|---|---|
86530b38 AT |
1 | /* |
2 | * ========== Copyright Header Begin ========================================== | |
3 | * | |
4 | * OpenSPARC T2 Processor File: mpgen_1500l.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 = 626120442 | |
40 | ! Riesling can be on | |
41 | ! 1 Thread, 1500 lines | |
42 | ! mpgen created on May 4, 2009 (15:17:56), Version 2.81 | |
43 | ! mpgen_1500l.s created on Jun 26, 2009 (12:04:42) | |
44 | ! RC file : random.rc | |
45 | ! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.090504 -rc random.rc -o mpgen_1500l -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 | ! Initialize the input and output registers | |
72 | ||
73 | ! Random code for Thread 0 | |
74 | ||
75 | thread_0: | |
76 | ta T_CHANGE_PRIV ! Trap to Supervisor Mode | |
77 | set p0_fsr,%g3 | |
78 | ldx [%g3],%fsr ! Set %fsr to 0000000000 | |
79 | wrpr %g0,7,%cleanwin | |
80 | call p0_init_memory_pointers | |
81 | wr %g0,0x80,%asi ! Setting default %asi to 80 | |
82 | ||
83 | ! Initialize the floating point registers for processor 0 | |
84 | ||
85 | wr %g0,0x4,%fprs ! Make sure fef is 1 | |
86 | set p0_init_freg,%g1 | |
87 | ! %f0 = 28c00508 107eabf9 45662c86 304c6ebf | |
88 | ! %f4 = 0be77074 7d245635 31039852 42045bdb | |
89 | ! %f8 = 5976c7a0 7e8be531 6e455dde 392c23b7 | |
90 | ! %f12 = 3c6ed68c 22c374ed 417fa92a 1c3bc253 | |
91 | ldda [%g1]ASI_BLK_P,%f0 | |
92 | add %g1,64,%g1 | |
93 | ! %f16 = 343a2938 0d83e169 044e6636 21fbf3af | |
94 | ! %f20 = 25d90ba4 192cc6a5 75214102 1b6233cb | |
95 | ! %f24 = 44cd89d0 188080a1 2c87a58e 542cbea7 | |
96 | ! %f28 = 5fc76fbc 15202b5d 243cbfda 263e9043 | |
97 | ldda [%g1]ASI_BLK_P,%f16 | |
98 | add %g1,64,%g1 | |
99 | ! %f32 = 5d104968 26c7a2d9 7bf37be6 3bbb649f | |
100 | ! %f36 = 72b762d4 3f498315 67e285b2 3be3b7bb | |
101 | ! %f40 = 667dc800 074b2811 7510493e 5eb0c597 | |
102 | ! %f44 = 618244ec 27c0adcd 0f5ef28a 23308a33 | |
103 | ldda [%g1]ASI_BLK_P,%f32 | |
104 | ||
105 | ! Set up the Graphics Status Register | |
106 | ||
107 | setx 0x35715a1d00000053,%g7,%g1 ! %gsr scale = 10, align = 3 | |
108 | wr %g1,%g0,%gsr ! %gsr = 35715a1d00000053 | |
109 | ||
110 | wr %g0,%y ! Clear %y register | |
111 | xorcc %g0,%g0,%g3 ! %g3 = 0, %ccr = 44 | |
112 | membar #Sync ! Force the block loads to complete | |
113 | ||
114 | ! Start of Random Code for processor 0 | |
115 | ||
116 | p0_label_1: | |
117 | ! Starting 10 instruction Store Burst | |
118 | ! Mem[000000001004141d] = 041a7f7b, %l2 = 411c540a78fca8bc | |
119 | ldstub [%i1+0x01d],%l2 ! %l2 = 000000000000001a | |
120 | ! Mem[0000000010041408] = a66a6432, %l0 = 000000008a92da56 | |
121 | swapa [%i1+%o4]0x88,%l0 ! %l0 = 00000000a66a6432 | |
122 | ! %l5 = 77afbd079aab62cd, Mem[0000000030041400] = 4d83ae58 | |
123 | stba %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = cd83ae58 | |
124 | ! Mem[0000000010101400] = 3945c139 48af6472, %l2 = 0000001a, %l3 = 64183107 | |
125 | ldda [%i4+%g0]0x88,%l2 ! %l2 = 0000000048af6472 000000003945c139 | |
126 | ! %f18 = 044e6636, Mem[0000000030141408] = d6c98c29 | |
127 | sta %f18,[%i5+%o4]0x89 ! Mem[0000000030141408] = 044e6636 | |
128 | ! %f4 = 0be77074, %f22 = 75214102 | |
129 | fcmpes %fcc3,%f4 ,%f22 ! %fcc3 = 1 | |
130 | ! %l5 = 77afbd079aab62cd, %l4 = 1dbae689313b6362, %y = 00000000 | |
131 | sdiv %l5,%l4,%l6 ! %l6 = 0000000000000003 | |
132 | mov %l0,%y ! %y = a66a6432 | |
133 | ! Mem[0000000030001410] = 64d02c53, %l1 = 0000000022eb3781 | |
134 | swapa [%i0+%o5]0x89,%l1 ! %l1 = 0000000064d02c53 | |
135 | ! %f4 = 0be77074 7d245635, %l6 = 0000000000000003 | |
136 | ! Mem[0000000030101418] = 1618b1426f38bb0b | |
137 | add %i4,0x018,%g1 | |
138 | stda %f4,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030101418] = 3556247d7470e70b | |
139 | ! %l1 = 0000000064d02c53, Mem[0000000010041408] = 8a92da56 | |
140 | stha %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 8a922c53 | |
141 | ||
142 | p0_label_2: | |
143 | ! Starting 10 instruction Load Burst | |
144 | ! Mem[00000000100c1410] = 548c1c15, %l7 = 532f2da88dfe24d3 | |
145 | ldsha [%i3+%o5]0x88,%l7 ! %l7 = 0000000000001c15 | |
146 | ! Mem[000000001014140c] = 610297df, %l5 = 77afbd079aab62cd | |
147 | ldsw [%i5+0x00c],%l5 ! %l5 = 00000000610297df | |
148 | ! Mem[0000000010041400] = 589ca2283cf42099, %f4 = 0be77074 7d245635, %asi = 80 | |
149 | ldda [%i1+0x000]%asi,%f4 ! %f4 = 589ca228 3cf42099 | |
150 | ! %o2 = deadbeefdeadbeef | |
151 | set share2_start,%o2 ! set %o2[0] to VA | |
152 | ! Mem[00000000211c0000] = 44dfb4f8, %l6 = 0000000000000003 | |
153 | ldub [%o2+%g0],%l6 ! %l6 = 0000000000000044 | |
154 | ! Mem[00000000100c1400] = 4658bae8 3bb95e59, %l0 = a66a6432, %l1 = 64d02c53 | |
155 | ldda [%i3+%g0]0x80,%l0 ! %l0 = 000000004658bae8 000000003bb95e59 | |
156 | ! Mem[0000000030101410] = e499372e, %l1 = 000000003bb95e59 | |
157 | lduha [%i4+%o5]0x89,%l1 ! %l1 = 000000000000372e | |
158 | ! Mem[0000000010081410] = 63c0d9f4, %l1 = 000000000000372e | |
159 | lduwa [%i2+%o5]0x80,%l1 ! %l1 = 0000000063c0d9f4 | |
160 | ! Mem[0000000010181410] = 52094374 54fefd35, %l2 = 48af6472, %l3 = 3945c139 | |
161 | ldda [%i6+%o5]0x80,%l2 ! %l2 = 0000000052094374 0000000054fefd35 | |
162 | ! Mem[0000000010041410] = 28cc1794, %l7 = 0000000000001c15 | |
163 | lduwa [%i1+%o5]0x80,%l7 ! %l7 = 0000000028cc1794 | |
164 | ! Mem[00000000100c1418] = 26569b32, %l5 = 00000000610297df | |
165 | ldsw [%i3+0x018],%l5 ! %l5 = 0000000026569b32 | |
166 | ||
167 | p0_label_3: | |
168 | ! Starting 10 instruction Store Burst | |
169 | ! %f0 = 28c00508 107eabf9, %l2 = 0000000052094374 | |
170 | ! Mem[0000000010181408] = 7c00e7860a0b5dbf | |
171 | add %i6,0x008,%g1 | |
172 | stda %f0,[%g1+%l2]ASI_PST16_PL ! Mem[0000000010181408] = 7c00e78608055dbf | |
173 | ! %f15 = 1c3bc253, Mem[0000000010141400] = a8930419 | |
174 | sta %f15,[%i5+%g0]0x88 ! Mem[0000000010141400] = 1c3bc253 | |
175 | ! %l4 = 1dbae689313b6362, immd = 00000d38, %y = a66a6432 | |
176 | sdiv %l4,0xd38,%l2 ! %l2 = ffffffff80000000 | |
177 | mov %l0,%y ! %y = 4658bae8 | |
178 | ! %l4 = 313b6362, %l5 = 26569b32, Mem[0000000010001410] = 34456624 f5dfbb40 | |
179 | stda %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 313b6362 26569b32 | |
180 | ! %l5 = 0000000026569b32, Mem[00000000300c1408] = 16eb6266 | |
181 | stba %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 16eb6232 | |
182 | ! Mem[0000000030141408] = 36664e04, %l0 = 000000004658bae8 | |
183 | swapa [%i5+%o4]0x81,%l0 ! %l0 = 0000000036664e04 | |
184 | ! Mem[0000000030081408] = 0b9b23b6, %l2 = 0000000080000000 | |
185 | swapa [%i2+%o4]0x81,%l2 ! %l2 = 000000000b9b23b6 | |
186 | ! %l1 = 0000000063c0d9f4, imm = 00000000000008f6, %l6 = 0000000000000044 | |
187 | orn %l1,0x8f6,%l6 ! %l6 = fffffffffffffffd | |
188 | ! Mem[0000000010001400] = 1a3c7dc8, %l2 = 000000000b9b23b6 | |
189 | swapa [%i0+%g0]0x80,%l2 ! %l2 = 000000001a3c7dc8 | |
190 | ! %o3 = deadbeefdeadbeef | |
191 | set share3_start,%o3 ! set %o3[0] to VA | |
192 | ! %l7 = 0000000028cc1794, Mem[00000000218001c0] = 58f9c678 | |
193 | sth %l7,[%o3+0x1c0] ! Mem[00000000218001c0] = 1794c678 | |
194 | ||
195 | p0_label_4: | |
196 | ! Starting 10 instruction Load Burst | |
197 | ! Mem[0000000010141410] = 14c16826, %l3 = 0000000054fefd35 | |
198 | lduba [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000026 | |
199 | ! Mem[00000000300c1408] = 3262eb16, %l7 = 0000000028cc1794 | |
200 | ldsha [%i3+%o4]0x81,%l7 ! %l7 = 0000000000003262 | |
201 | ! Code Fragment 4, seed = 858217 | |
202 | p0_fragment_1: | |
203 | ! %l0 = 0000000036664e04 | |
204 | setx 0x30cd46ab97006dde,%g7,%l0 ! %l0 = 30cd46ab97006dde | |
205 | ! %l1 = 0000000063c0d9f4 | |
206 | setx 0x55d09fe442111489,%g7,%l1 ! %l1 = 55d09fe442111489 | |
207 | setx 0x7ff8, %g1, %g2 | |
208 | and %l0, %g2, %l0 | |
209 | setx 0xffffffff, %g1, %g2 | |
210 | and %l1, %g2, %l1 | |
211 | setx 0x100000000, %g1, %g2 | |
212 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
213 | ta T_CHANGE_HPRIV | |
214 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
215 | ta T_CHANGE_NONHPRIV | |
216 | ! %l0 = 30cd46ab97006dde | |
217 | setx 0x3157a166ca469744,%g7,%l0 ! %l0 = 3157a166ca469744 | |
218 | ! %l1 = 55d09fe442111489 | |
219 | setx 0x036f042f2cc7790f,%g7,%l1 ! %l1 = 036f042f2cc7790f | |
220 | p0_fragment_1_end: | |
221 | ! Mem[0000000010001424] = 7b1e9af1, %l0 = 3157a166ca469744 | |
222 | ldsw [%i0+0x024],%l0 ! %l0 = 000000007b1e9af1 | |
223 | ! Mem[000000001018143c] = 26d54153, %l2 = 000000001a3c7dc8 | |
224 | lduh [%i6+0x03c],%l2 ! %l2 = 00000000000026d5 | |
225 | ! Mem[0000000010001424] = 7b1e9af1, %l2 = 00000000000026d5, %asi = 80 | |
226 | ldswa [%i0+0x024]%asi,%l2 ! %l2 = 000000007b1e9af1 | |
227 | ! Mem[0000000010081400] = 2c88b688, %l6 = fffffffffffffffd | |
228 | lduwa [%i2+%g0]0x80,%l6 ! %l6 = 000000002c88b688 | |
229 | ! Mem[0000000010081410] = b5296873 f4d9c063, %l0 = 7b1e9af1, %l1 = 2cc7790f | |
230 | ldda [%i2+%o5]0x88,%l0 ! %l0 = 00000000f4d9c063 00000000b5296873 | |
231 | ! Mem[0000000010001408] = 69403b46, %l3 = 0000000000000026 | |
232 | ldsha [%i0+%o4]0x80,%l3 ! %l3 = 0000000000006940 | |
233 | ! Mem[0000000010101408] = c698cd6b, %l2 = 000000007b1e9af1 | |
234 | ldsba [%i4+%o4]0x88,%l2 ! %l2 = 000000000000006b | |
235 | ||
236 | p0_label_5: | |
237 | ! Starting 10 instruction Store Burst | |
238 | ! %l7 = 0000000000003262, Mem[0000000030081400] = b8ba9630 | |
239 | stha %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = b8ba3262 | |
240 | ! %l1 = 00000000b5296873, Mem[0000000021800180] = 44721248, %asi = 80 | |
241 | stha %l1,[%o3+0x180]%asi ! Mem[0000000021800180] = 68731248 | |
242 | ! %l4 = 1dbae689313b6362, Mem[0000000010101400] = 7264af48 | |
243 | stba %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 6264af48 | |
244 | ! %o1 = deadbeefdeadbeef | |
245 | set share1_start,%o1 ! set %o1[0] to VA | |
246 | ! Mem[0000000020800001] = 33450898, %l7 = 0000000000003262 | |
247 | ldstub [%o1+0x001],%l7 ! %l7 = 0000000000000045 | |
248 | ! Mem[0000000010141434] = 6282f30d, %l0 = 00000000f4d9c063, %asi = 80 | |
249 | swapa [%i5+0x034]%asi,%l0 ! %l0 = 000000006282f30d | |
250 | ! %l7 = 0000000000000045, Mem[0000000010041420] = 60d998c054fe3dd1, %asi = 80 | |
251 | stxa %l7,[%i1+0x020]%asi ! Mem[0000000010041420] = 0000000000000045 | |
252 | ! %l1 = 00000000b5296873, Mem[0000000010081410] = 63c0d9f4 | |
253 | stwa %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = b5296873 | |
254 | ! %l1 = 00000000b5296873, Mem[00000000100c1410] = 548c1c15 | |
255 | stba %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 548c1c73 | |
256 | ! Mem[0000000010041428] = 6bee6ffe2c6f1957, %l5 = 0000000026569b32, %l7 = 0000000000000045 | |
257 | add %i1,0x28,%g1 | |
258 | casxa [%g1]0x80,%l5,%l7 ! %l7 = 6bee6ffe2c6f1957 | |
259 | ! Mem[0000000030181400] = 65f24c38, %l1 = 00000000b5296873 | |
260 | ldstuba [%i6+%g0]0x81,%l1 ! %l1 = 0000000000000065 | |
261 | ||
262 | p0_label_6: | |
263 | ! Starting 10 instruction Load Burst | |
264 | ! Mem[0000000010181410] = 5209437454fefd35, %f0 = 28c00508 107eabf9 | |
265 | ldda [%i6+%o5]0x80,%f0 ! %f0 = 52094374 54fefd35 | |
266 | ! %l1 = 0000000000000065, Mem[000000001008142f] = 0a18cb37 | |
267 | stb %l1,[%i2+0x02f] ! Mem[000000001008142c] = 0a18cb65 | |
268 | ! Mem[0000000010081410] = b5296873736829b5, %l6 = 000000002c88b688 | |
269 | ldxa [%i2+%o5]0x88,%l6 ! %l6 = b5296873736829b5 | |
270 | ! Mem[0000000030041410] = 6c9f1ac45956a545, %f28 = 5fc76fbc 15202b5d | |
271 | ldda [%i1+%o5]0x81,%f28 ! %f28 = 6c9f1ac4 5956a545 | |
272 | ! Mem[00000000300c1400] = 18b7393c, %f9 = 7e8be531 | |
273 | lda [%i3+%g0]0x89,%f9 ! %f9 = 18b7393c | |
274 | ! %o0 = deadbeefdeadbeef | |
275 | set share0_start,%o0 ! set %o0[0] to VA | |
276 | ! Mem[00000000201c0000] = 03602c68, %l1 = 0000000000000065, %asi = 80 | |
277 | ldsha [%o0+0x000]%asi,%l1 ! %l1 = 0000000000000360 | |
278 | ! %l6 = b5296873736829b5, Mem[0000000010101402] = 6264af48 | |
279 | sth %l6,[%i4+0x002] ! Mem[0000000010101400] = 626429b5 | |
280 | ! Mem[0000000030001410] = 8137eb22 0c6f8065, %l0 = 6282f30d, %l1 = 00000360 | |
281 | ldda [%i0+%o5]0x81,%l0 ! %l0 = 000000008137eb22 000000000c6f8065 | |
282 | ! Mem[0000000030001400] = f891a814, %l4 = 1dbae689313b6362 | |
283 | ldswa [%i0+%g0]0x89,%l4 ! %l4 = fffffffff891a814 | |
284 | ! Mem[0000000010141408] = 473f8826 610297df, %l6 = 736829b5, %l7 = 2c6f1957 | |
285 | ldda [%i5+%o4]0x80,%l6 ! %l6 = 00000000473f8826 00000000610297df | |
286 | ||
287 | p0_label_7: | |
288 | ! Starting 10 instruction Store Burst | |
289 | ! Mem[0000000030081400] = 6232bab8, %l6 = 00000000473f8826 | |
290 | ldstuba [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000062 | |
291 | ! %f26 = 2c87a58e 542cbea7, Mem[0000000030001408] = f6e42d30 6f3fff6b | |
292 | stda %f26,[%i0+%o4]0x89 ! Mem[0000000030001408] = 2c87a58e 542cbea7 | |
293 | ! %f8 = 5976c7a0 18b7393c, %l3 = 0000000000006940 | |
294 | ! Mem[0000000010141418] = 740f45f274884efb | |
295 | add %i5,0x018,%g1 | |
296 | stda %f8,[%g1+%l3]ASI_PST16_P ! Mem[0000000010141418] = 740f45f274884efb | |
297 | ! %l1 = 000000000c6f8065, Mem[00000000300c1400] = 3c39b71837630bc9 | |
298 | stxa %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000000c6f8065 | |
299 | ! %l1 = 000000000c6f8065, Mem[0000000030101408] = 7622567f | |
300 | stwa %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0c6f8065 | |
301 | ! %l7 = 00000000610297df, Mem[0000000010141408] = 26883f47 | |
302 | stba %l7,[%i5+%o4]0x88 ! Mem[0000000010141408] = 26883fdf | |
303 | ! Mem[0000000030001400] = f891a814, %l1 = 000000000c6f8065 | |
304 | swapa [%i0+%g0]0x89,%l1 ! %l1 = 00000000f891a814 | |
305 | ! Mem[00000000100c1433] = 20515e6c, %l6 = 0000000000000062 | |
306 | ldstub [%i3+0x033],%l6 ! %l6 = 000000000000006c | |
307 | ! Mem[0000000010181400] = 3e906808, %l0 = 000000008137eb22 | |
308 | swapa [%i6+%g0]0x80,%l0 ! %l0 = 000000003e906808 | |
309 | ! %l2 = 000000000000006b, Mem[000000001018142a] = 0cf4f8de | |
310 | sth %l2,[%i6+0x02a] ! Mem[0000000010181428] = 0cf4006b | |
311 | ||
312 | p0_label_8: | |
313 | ! Starting 10 instruction Load Burst | |
314 | ! Mem[00000000300c1400] = 000000000c6f8065, %f20 = 25d90ba4 192cc6a5 | |
315 | ldda [%i3+%g0]0x81,%f20 ! %f20 = 00000000 0c6f8065 | |
316 | ! Mem[0000000030001400] = 0c6f8065, %l6 = 000000000000006c | |
317 | lduha [%i0+%g0]0x89,%l6 ! %l6 = 0000000000008065 | |
318 | ! Mem[0000000030041408] = 17e6cc567fcc6d4f, %l5 = 0000000026569b32 | |
319 | ldxa [%i1+%o4]0x81,%l5 ! %l5 = 17e6cc567fcc6d4f | |
320 | ! Mem[0000000030141400] = d87f8f52, %l7 = 00000000610297df | |
321 | ldsha [%i5+%g0]0x89,%l7 ! %l7 = ffffffffffff8f52 | |
322 | ! Mem[0000000010141404] = 12d75c19, %l7 = ffffffffffff8f52, %asi = 80 | |
323 | ldswa [%i5+0x004]%asi,%l7 ! %l7 = 0000000012d75c19 | |
324 | ! Mem[0000000010081400] = 2c88b688 68c7a779, %l4 = f891a814, %l5 = 7fcc6d4f | |
325 | ldd [%i2+%g0],%l4 ! %l4 = 000000002c88b688 0000000068c7a779 | |
326 | ! Mem[0000000010001408] = 69403b46 1c860a7f, %l0 = 3e906808, %l1 = f891a814 | |
327 | ldda [%i0+%o4]0x80,%l0 ! %l0 = 0000000069403b46 000000001c860a7f | |
328 | ! Mem[0000000010041408] = 532c928a 5464605f, %l0 = 69403b46, %l1 = 1c860a7f | |
329 | ldd [%i1+%o4],%l0 ! %l0 = 00000000532c928a 000000005464605f | |
330 | ! Mem[0000000030001400] = 292f8008 0c6f8065, %l0 = 532c928a, %l1 = 5464605f | |
331 | ldda [%i0+%g0]0x89,%l0 ! %l0 = 000000000c6f8065 00000000292f8008 | |
332 | ! Mem[0000000010001410] = 313b6362, %l6 = 0000000000008065 | |
333 | ldswa [%i0+%o5]0x88,%l6 ! %l6 = 00000000313b6362 | |
334 | ||
335 | p0_label_9: | |
336 | ! Starting 10 instruction Store Burst | |
337 | ! Mem[0000000010001430] = 7acaa34c, %l0 = 000000000c6f8065 | |
338 | swap [%i0+0x030],%l0 ! %l0 = 000000007acaa34c | |
339 | ! Mem[0000000010101408] = c698cd6b, %l4 = 000000002c88b688 | |
340 | ldstuba [%i4+%o4]0x88,%l4 ! %l4 = 000000000000006b | |
341 | ! Mem[0000000030101400] = 0ac4a378 2e330aa9 65806f0c 070216ef | |
342 | ! %f16 = 343a2938 0d83e169 044e6636 21fbf3af | |
343 | ! %f20 = 00000000 0c6f8065 75214102 1b6233cb | |
344 | ! %f24 = 44cd89d0 188080a1 2c87a58e 542cbea7 | |
345 | ! %f28 = 6c9f1ac4 5956a545 243cbfda 263e9043 | |
346 | stda %f16,[%i4+%g0]ASI_COMMIT_S ! Block Store to 0000000030101400 | |
347 | membar #Sync ! Added by membar checker (1) | |
348 | ! Mem[0000000010101408] = ffcd98c6, %l4 = 000000000000006b | |
349 | ldstuba [%i4+0x008]%asi,%l4 ! %l4 = 00000000000000ff | |
350 | ! %l0 = 000000007acaa34c, Mem[0000000030181408] = 341ee136 | |
351 | stha %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = a34ce136 | |
352 | ! %l0 = 000000007acaa34c, Mem[0000000030041410] = 6c9f1ac4 | |
353 | stba %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 4c9f1ac4 | |
354 | ! Mem[0000000010141400] = 1c3bc253, %l3 = 0000000000006940 | |
355 | swapa [%i5+%g0]0x88,%l3 ! %l3 = 000000001c3bc253 | |
356 | ! Mem[0000000010081400] = 2c88b68868c7a779, %l2 = 000000000000006b, %l2 = 000000000000006b | |
357 | casxa [%i2]0x80,%l2,%l2 ! %l2 = 2c88b68868c7a779 | |
358 | ! %f30 = 243cbfda, Mem[0000000010081400] = 2c88b688 | |
359 | sta %f30,[%i2+%g0]0x80 ! Mem[0000000010081400] = 243cbfda | |
360 | ! %l4 = 00000000000000ff, Mem[0000000030141400] = 528f7fd8688d3989 | |
361 | stxa %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000000000ff | |
362 | ||
363 | p0_label_10: | |
364 | ! Starting 10 instruction Load Burst | |
365 | ! Mem[0000000010141400] = 195cd712 00006940, %l0 = 7acaa34c, %l1 = 292f8008 | |
366 | ldda [%i5+%g0]0x88,%l0 ! %l0 = 0000000000006940 00000000195cd712 | |
367 | ! Mem[0000000010001430] = 0c6f8065, %l7 = 0000000012d75c19 | |
368 | ldsh [%i0+0x030],%l7 ! %l7 = 0000000000000c6f | |
369 | ! Mem[0000000030081408] = 80000000, %l4 = 00000000000000ff | |
370 | lduha [%i2+%o4]0x81,%l4 ! %l4 = 0000000000008000 | |
371 | ! Mem[0000000030101410] = 65806f0c00000000, %l1 = 00000000195cd712 | |
372 | ldxa [%i4+%o5]0x89,%l1 ! %l1 = 65806f0c00000000 | |
373 | ! Mem[00000000300c1400] = 00000000, %l0 = 0000000000006940 | |
374 | ldswa [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000 | |
375 | ! Mem[0000000010141409] = df3f8826, %l4 = 0000000000008000, %asi = 80 | |
376 | ldsba [%i5+0x009]%asi,%l4 ! %l4 = 000000000000003f | |
377 | ! Mem[00000000100c1408] = 1f1c3c0c66199358, %f2 = 45662c86 304c6ebf | |
378 | ldda [%i3+%o4]0x88,%f2 ! %f2 = 1f1c3c0c 66199358 | |
379 | ! %l5 = 0000000068c7a779, %l4 = 000000000000003f, %l5 = 0000000068c7a779 | |
380 | subc %l5,%l4,%l5 ! %l5 = 0000000068c7a73a | |
381 | ! %l0 = 00000000, %l1 = 00000000, Mem[0000000030081408] = 00000080 2f4bc173 | |
382 | stda %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 00000000 | |
383 | ! Mem[0000000010001410] = 313b6362, %l2 = 2c88b68868c7a779 | |
384 | ldstuba [%i0+%o5]0x88,%l2 ! %l2 = 0000000000000062 | |
385 | ||
386 | p0_label_11: | |
387 | ! Starting 10 instruction Store Burst | |
388 | ! Mem[0000000010081410] = b5296873, %l1 = 0000000000000000 | |
389 | swapa [%i2+%o5]0x80,%l1 ! %l1 = 00000000b5296873 | |
390 | ! %l3 = 000000001c3bc253, immd = fffff90d, %y = 4658bae8 | |
391 | udiv %l3,-0x6f3,%l0 ! %l0 = 000000004658bcd0 | |
392 | mov %l0,%y ! %y = 4658bcd0 | |
393 | ! Mem[00000000100c1438] = 1110780a, %l7 = 0000000000000c6f | |
394 | swap [%i3+0x038],%l7 ! %l7 = 000000001110780a | |
395 | ! %f10 = 6e455dde, Mem[0000000030001408] = a7be2c54 | |
396 | sta %f10,[%i0+%o4]0x81 ! Mem[0000000030001408] = 6e455dde | |
397 | ! %f6 = 31039852, Mem[0000000030181410] = a49e6e19 | |
398 | sta %f6 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 31039852 | |
399 | ! %l4 = 000000000000003f, Mem[00000000201c0000] = 03602c68, %asi = 80 | |
400 | stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 003f2c68 | |
401 | ! %l3 = 000000001c3bc253, Mem[0000000010081408] = 78780a06710e663f | |
402 | stxa %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000001c3bc253 | |
403 | ! %l5 = 0000000068c7a73a, Mem[0000000010001422] = 03d6b860, %asi = 80 | |
404 | stha %l5,[%i0+0x022]%asi ! Mem[0000000010001420] = 03d6a73a | |
405 | ! %l7 = 000000001110780a, Mem[0000000010181414] = 54fefd35 | |
406 | stw %l7,[%i6+0x014] ! Mem[0000000010181414] = 1110780a | |
407 | ! Mem[0000000030081400] = b8ba32ff, %l3 = 000000001c3bc253 | |
408 | ldstuba [%i2+%g0]0x89,%l3 ! %l3 = 00000000000000ff | |
409 | ||
410 | p0_label_12: | |
411 | ! Starting 10 instruction Load Burst | |
412 | ! Mem[0000000030081408] = 00000000, %l0 = 000000004658bcd0 | |
413 | ldsha [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000000 | |
414 | ! Mem[0000000010001410] = ff633b31329b5626, %l3 = 00000000000000ff, %asi = 80 | |
415 | ldxa [%i0+0x010]%asi,%l3 ! %l3 = ff633b31329b5626 | |
416 | ! Mem[00000000100c1408] = 58931966, %l5 = 0000000068c7a73a | |
417 | lduba [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000058 | |
418 | ! Mem[0000000010001408] = 69403b46, %l5 = 0000000000000058 | |
419 | lduba [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000069 | |
420 | ! Mem[00000000100c1428] = 612256be, %l2 = 0000000000000062 | |
421 | ldsw [%i3+0x028],%l2 ! %l2 = 00000000612256be | |
422 | ! %f6 = 31039852, %f25 = 188080a1, %f0 = 52094374 | |
423 | fdivs %f6 ,%f25,%f0 ! %f0 = 58031499 | |
424 | ! Mem[0000000010181438] = 3b46342a 26d54153, %l4 = 0000003f, %l5 = 00000069, %asi = 80 | |
425 | ldda [%i6+0x038]%asi,%l4 ! %l4 = 000000003b46342a 0000000026d54153 | |
426 | ! Mem[0000000030041410] = c41a9f4c, %l2 = 00000000612256be | |
427 | ldsha [%i1+%o5]0x89,%l2 ! %l2 = ffffffffffff9f4c | |
428 | ! Mem[0000000030081410] = 24550c01, %l7 = 000000001110780a | |
429 | lduba [%i2+%o5]0x89,%l7 ! %l7 = 0000000000000001 | |
430 | ! Mem[0000000030081410] = 010c5524, %l4 = 000000003b46342a | |
431 | ldswa [%i2+%o5]0x81,%l4 ! %l4 = 00000000010c5524 | |
432 | ||
433 | p0_label_13: | |
434 | ! Starting 10 instruction Store Burst | |
435 | ! %l2 = ffffffffffff9f4c, Mem[0000000010081437] = 15db786d, %asi = 80 | |
436 | stba %l2,[%i2+0x037]%asi ! Mem[0000000010081434] = 15db784c | |
437 | ! Mem[00000000100c1428] = 612256be, %l4 = 00000000010c5524, %asi = 80 | |
438 | swapa [%i3+0x028]%asi,%l4 ! %l4 = 00000000612256be | |
439 | ! %f28 = 6c9f1ac4 5956a545, Mem[0000000010001400] = b6239b0b b9c94660 | |
440 | stda %f28,[%i0+%g0]0x88 ! Mem[0000000010001400] = 6c9f1ac4 5956a545 | |
441 | ! Mem[0000000010141408] = df3f8826610297df, %l3 = ff633b31329b5626, %l6 = 00000000313b6362 | |
442 | add %i5,0x08,%g1 | |
443 | casxa [%g1]0x80,%l3,%l6 ! %l6 = df3f8826610297df | |
444 | ! Mem[00000000100c1408] = 58931966, %l3 = 00000000329b5626 | |
445 | swapa [%i3+%o4]0x80,%l3 ! %l3 = 0000000058931966 | |
446 | ! Mem[0000000010101410] = b42eb758, %l0 = 0000000000000000 | |
447 | swapa [%i4+%o5]0x88,%l0 ! %l0 = 00000000b42eb758 | |
448 | ! Mem[0000000010101408] = ffcd98c6, %l1 = 00000000b5296873 | |
449 | swapa [%i4+%o4]0x80,%l1 ! %l1 = 00000000ffcd98c6 | |
450 | ! Code Fragment 3, seed = 206616 | |
451 | p0_fragment_2: | |
452 | ! %l0 = 00000000b42eb758 | |
453 | setx 0xdbdd6b518828d766,%g7,%l0 ! %l0 = dbdd6b518828d766 | |
454 | ! %l1 = 00000000ffcd98c6 | |
455 | setx 0x72410f5ce231e791,%g7,%l1 ! %l1 = 72410f5ce231e791 | |
456 | setx 0x1fe000, %g1, %g3 | |
457 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
458 | setx 0x1ffff8, %g1, %g2 | |
459 | and %l0, %g2, %l0 | |
460 | ta T_CHANGE_HPRIV | |
461 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
462 | ta T_CHANGE_NONHPRIV | |
463 | ! %l0 = dbdd6b518828d766 | |
464 | setx 0xbf2cdc189f519bcc,%g7,%l0 ! %l0 = bf2cdc189f519bcc | |
465 | ! %l1 = 72410f5ce231e791 | |
466 | setx 0xbdda84a613a3f717,%g7,%l1 ! %l1 = bdda84a613a3f717 | |
467 | p0_fragment_2_end: | |
468 | ! Mem[00000000100c1410] = 548c1c73, %l7 = 0000000000000001 | |
469 | swapa [%i3+%o5]0x88,%l7 ! %l7 = 00000000548c1c73 | |
470 | ! %l5 = 0000000026d54153, Mem[0000000010081430] = 215a300c15db784c, %asi = 80 | |
471 | stxa %l5,[%i2+0x030]%asi ! Mem[0000000010081430] = 0000000026d54153 | |
472 | ||
473 | p0_label_14: | |
474 | ! Starting 10 instruction Load Burst | |
475 | ! Mem[0000000010101410] = 00000000, %f26 = 2c87a58e | |
476 | lda [%i4+%o5]0x88,%f26 ! %f26 = 00000000 | |
477 | ! Mem[0000000010081410] = 00000000 736829b5, %l2 = ffff9f4c, %l3 = 58931966 | |
478 | ldda [%i2+%o5]0x80,%l2 ! %l2 = 0000000000000000 00000000736829b5 | |
479 | ! Mem[00000000300c1408] = 0fd9956716eb6232, %l3 = 00000000736829b5 | |
480 | ldxa [%i3+%o4]0x89,%l3 ! %l3 = 0fd9956716eb6232 | |
481 | ! Mem[0000000010141410] = 2668c114, %l7 = 00000000548c1c73 | |
482 | ldswa [%i5+%o5]0x80,%l7 ! %l7 = 000000002668c114 | |
483 | ! %f15 = 1c3bc253, %f16 = 343a2938 | |
484 | fcmpes %fcc3,%f15,%f16 ! %fcc3 = 1 | |
485 | ! %f17 = 0d83e169, %f22 = 75214102 | |
486 | fcmpes %fcc0,%f17,%f22 ! %fcc0 = 1 | |
487 | ! Mem[0000000010041400] = 589ca2283cf42099, %f10 = 6e455dde 392c23b7 | |
488 | ldda [%i1+%g0]0x80,%f10 ! %f10 = 589ca228 3cf42099 | |
489 | ! Mem[0000000010181408] = 7c00e78608055dbf, %l0 = bf2cdc189f519bcc | |
490 | ldx [%i6+%o4],%l0 ! %l0 = 7c00e78608055dbf | |
491 | ! Mem[0000000030001410] = 8137eb22, %l4 = 00000000612256be | |
492 | ldsha [%i0+%o5]0x81,%l4 ! %l4 = ffffffffffff8137 | |
493 | ! %f12 = 3c6ed68c, %f24 = 44cd89d0 | |
494 | fcmps %fcc2,%f12,%f24 ! %fcc2 = 1 | |
495 | ||
496 | p0_label_15: | |
497 | ! Starting 10 instruction Store Burst | |
498 | ! Mem[0000000030101400] = 38293a34, %l6 = 00000000610297df | |
499 | swapa [%i4+%g0]0x89,%l6 ! %l6 = 0000000038293a34 | |
500 | ! %l4 = ffffffffffff8137, Mem[00000000300c1400] = 65806f0c00000000 | |
501 | stxa %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffffffff8137 | |
502 | ! %l5 = 0000000026d54153, Mem[0000000010001410] = 313b63ff | |
503 | stha %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = 313b4153 | |
504 | ! %l1 = bdda84a613a3f717, Mem[0000000030081408] = 0000000000000000 | |
505 | stxa %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = bdda84a613a3f717 | |
506 | ! Mem[00000000100c1420] = 233d2980, %l0 = 0000000008055dbf | |
507 | swap [%i3+0x020],%l0 ! %l0 = 00000000233d2980 | |
508 | ! %l4 = ffff8137, %l5 = 26d54153, Mem[0000000030081410] = 24550c01 25fab613 | |
509 | stda %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffff8137 26d54153 | |
510 | ! %l2 = 00000000, %l3 = 16eb6232, Mem[00000000300c1408] = 3262eb16 6795d90f | |
511 | stda %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 16eb6232 | |
512 | ! Mem[0000000010001410] = 53413b31, %l2 = 0000000000000000, %asi = 80 | |
513 | swapa [%i0+0x010]%asi,%l2 ! %l2 = 0000000053413b31 | |
514 | ! %f6 = 31039852 42045bdb, Mem[0000000010081410] = 00000000 736829b5 | |
515 | stda %f6 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = 31039852 42045bdb | |
516 | ! %l6 = 38293a34, %l7 = 2668c114, Mem[0000000010101408] = 736829b5 ff81a54b | |
517 | stda %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 38293a34 2668c114 | |
518 | ||
519 | p0_label_16: | |
520 | ! Starting 10 instruction Load Burst | |
521 | ! Mem[00000000100c1408] = 329b5626, %l7 = 000000002668c114 | |
522 | lduwa [%i3+%o4]0x80,%l7 ! %l7 = 00000000329b5626 | |
523 | ! Mem[00000000300c1410] = 057f086b 847f4c7e, %l2 = 53413b31, %l3 = 16eb6232 | |
524 | ldda [%i3+%o5]0x89,%l2 ! %l2 = 00000000847f4c7e 00000000057f086b | |
525 | ! Mem[00000000100c1430] = 20515eff6bd5714d, %f2 = 1f1c3c0c 66199358, %asi = 80 | |
526 | ldda [%i3+0x030]%asi,%f2 ! %f2 = 20515eff 6bd5714d | |
527 | ! Mem[0000000010081408] = 000000001c3bc253, %l6 = 0000000038293a34 | |
528 | ldxa [%i2+%o4]0x80,%l6 ! %l6 = 000000001c3bc253 | |
529 | ! %l3 = 00000000057f086b, %l2 = 00000000847f4c7e, %y = 4658bcd0 | |
530 | sdiv %l3,%l2,%l0 ! %l0 = ffffffff80000000 | |
531 | mov %l0,%y ! %y = 80000000 | |
532 | ! Mem[0000000030081410] = 3781ffff, %l4 = ffffffffffff8137 | |
533 | lduba [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000037 | |
534 | ! Mem[00000000100c1410] = 00000001, %l6 = 000000001c3bc253 | |
535 | ldswa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000001 | |
536 | ! Mem[0000000010101400] = b5296462, %l6 = 0000000000000001 | |
537 | ldsba [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000062 | |
538 | ! Mem[000000001018142c] = 382072b7, %l5 = 0000000026d54153 | |
539 | ldsw [%i6+0x02c],%l5 ! %l5 = 00000000382072b7 | |
540 | ! Mem[00000000100c1408] = 26569b32, %l3 = 00000000057f086b | |
541 | ldsha [%i3+%o4]0x88,%l3 ! %l3 = ffffffffffff9b32 | |
542 | ||
543 | p0_label_17: | |
544 | ! Starting 10 instruction Store Burst | |
545 | ! Mem[0000000010141410] = 2668c114, %l5 = 00000000382072b7 | |
546 | swapa [%i5+%o5]0x80,%l5 ! %l5 = 000000002668c114 | |
547 | ! %l6 = 0000000000000062, Mem[00000000211c0000] = 44dfb4f8, %asi = 80 | |
548 | stha %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0062b4f8 | |
549 | ! %l2 = 00000000847f4c7e, Mem[0000000030181408] = a34ce136 | |
550 | stba %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 7e4ce136 | |
551 | ! %l0 = ffffffff80000000, Mem[0000000010041410] = 28cc1794 | |
552 | stwa %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 80000000 | |
553 | ! %l0 = ffffffff80000000, Mem[0000000010181438] = 3b46342a | |
554 | sth %l0,[%i6+0x038] ! Mem[0000000010181438] = 0000342a | |
555 | ! Mem[0000000030181400] = 384cf2ff, %l6 = 0000000000000062 | |
556 | ldstuba [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff | |
557 | ! Mem[0000000030081400] = ff32bab8, %l6 = 00000000000000ff | |
558 | swapa [%i2+%g0]0x81,%l6 ! %l6 = 00000000ff32bab8 | |
559 | ! %l3 = ffffffffffff9b32, Mem[0000000010181408] = 7c00e786 | |
560 | stba %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = 3200e786 | |
561 | ! Mem[0000000010141410] = 382072b7, %f20 = 00000000 | |
562 | lda [%i5+0x010]%asi,%f20 ! %f20 = 382072b7 | |
563 | ! %f23 = 1b6233cb, Mem[0000000010081400] = 243cbfda | |
564 | sta %f23,[%i2+%g0]0x80 ! Mem[0000000010081400] = 1b6233cb | |
565 | ||
566 | p0_label_18: | |
567 | ! Starting 10 instruction Load Burst | |
568 | ! Mem[00000000100c1402] = 4658bae8, %l4 = 0000000000000037 | |
569 | lduh [%i3+0x002],%l4 ! %l4 = 000000000000bae8 | |
570 | ! Mem[0000000010141400] = 4069000012d75c19, %f2 = 20515eff 6bd5714d | |
571 | ldda [%i5+%g0]0x80,%f2 ! %f2 = 40690000 12d75c19 | |
572 | ! Mem[0000000030101408] = 044e6636, %l7 = 00000000329b5626 | |
573 | lduwa [%i4+%o4]0x81,%l7 ! %l7 = 00000000044e6636 | |
574 | ! Mem[0000000010181410] = 520943741110780a, %f28 = 6c9f1ac4 5956a545, %asi = 80 | |
575 | ldda [%i6+0x010]%asi,%f28 ! %f28 = 52094374 1110780a | |
576 | ! Mem[0000000030101400] = 69e1830d610297df, %f10 = 589ca228 3cf42099 | |
577 | ldda [%i4+%g0]0x89,%f10 ! %f10 = 69e1830d 610297df | |
578 | ! Mem[0000000030081400] = 000000ff, %f27 = 542cbea7 | |
579 | lda [%i2+%g0]0x81,%f27 ! %f27 = 000000ff | |
580 | ! Mem[0000000030181408] = 36e14c7e, %l2 = 00000000847f4c7e | |
581 | lduwa [%i6+%o4]0x89,%l2 ! %l2 = 0000000036e14c7e | |
582 | ! Mem[0000000010181400] = 8137eb22, %l1 = bdda84a613a3f717 | |
583 | lduba [%i6+%g0]0x80,%l1 ! %l1 = 0000000000000081 | |
584 | ! Mem[0000000030181410] = 52980331, %l7 = 00000000044e6636 | |
585 | lduba [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000052 | |
586 | ! Mem[0000000030081408] = a684dabd, %l6 = 00000000ff32bab8 | |
587 | ldswa [%i2+%o4]0x89,%l6 ! %l6 = ffffffffa684dabd | |
588 | ||
589 | p0_label_19: | |
590 | ! Starting 10 instruction Store Burst | |
591 | ! %f24 = 44cd89d0 188080a1, Mem[0000000030081400] = 000000ff 7e253ce9 | |
592 | stda %f24,[%i2+%g0]0x81 ! Mem[0000000030081400] = 44cd89d0 188080a1 | |
593 | ! %l6 = ffffffffa684dabd, Mem[0000000010001408] = 463b4069 | |
594 | stwa %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = a684dabd | |
595 | ! %f6 = 31039852 42045bdb, %l2 = 0000000036e14c7e | |
596 | ! Mem[0000000010101418] = 63a9b8925be0d31b | |
597 | add %i4,0x018,%g1 | |
598 | stda %f6,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010101418] = 635b04425298031b | |
599 | ! %l3 = ffffffffffff9b32, Mem[0000000030081410] = 3781ffff | |
600 | stba %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = 3281ffff | |
601 | ! %l3 = ffffffffffff9b32, Mem[0000000010141410] = b7722038 | |
602 | stha %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = b7729b32 | |
603 | ! %l3 = ffffffffffff9b32, Mem[0000000030081400] = 44cd89d0 | |
604 | stba %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 32cd89d0 | |
605 | ! %f23 = 1b6233cb, Mem[0000000010101414] = 30e93375 | |
606 | sta %f23,[%i4+0x014]%asi ! Mem[0000000010101414] = 1b6233cb | |
607 | ! %l2 = 36e14c7e, %l3 = ffff9b32, Mem[0000000010101408] = 343a2938 14c16826 | |
608 | stda %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 36e14c7e ffff9b32 | |
609 | ! %l7 = 0000000000000052, Mem[00000000211c0001] = 0062b4f8 | |
610 | stb %l7,[%o2+0x001] ! Mem[00000000211c0000] = 0052b4f8 | |
611 | ! %f4 = 589ca228 3cf42099, Mem[0000000030141408] = 4658bae8 09be04cf | |
612 | stda %f4 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 589ca228 3cf42099 | |
613 | ||
614 | p0_label_20: | |
615 | ! Starting 10 instruction Load Burst | |
616 | ! Mem[0000000010141400] = 4069000012d75c19, %l5 = 000000002668c114 | |
617 | ldxa [%i5+%g0]0x80,%l5 ! %l5 = 4069000012d75c19 | |
618 | ! Mem[0000000030141408] = 589ca2283cf42099, %l0 = ffffffff80000000 | |
619 | ldxa [%i5+%o4]0x81,%l0 ! %l0 = 589ca2283cf42099 | |
620 | ! Mem[0000000010001400] = 6c9f1ac45956a545, %f16 = 343a2938 0d83e169 | |
621 | ldda [%i0+%g0]0x88,%f16 ! %f16 = 6c9f1ac4 5956a545 | |
622 | ! Mem[0000000010041410] = 00000080, %l3 = ffffffffffff9b32 | |
623 | ldsha [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000080 | |
624 | ! Mem[0000000010101410] = 00000000, %l1 = 0000000000000081 | |
625 | ldsba [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000 | |
626 | ! Mem[0000000010001400] = 6c9f1ac4 5956a545, %l0 = 3cf42099, %l1 = 00000000 | |
627 | ldda [%i0+%g0]0x88,%l0 ! %l0 = 000000005956a545 000000006c9f1ac4 | |
628 | ! Mem[0000000010001408] = a684dabd, %l2 = 0000000036e14c7e | |
629 | ldsha [%i0+%o4]0x88,%l2 ! %l2 = ffffffffffffdabd | |
630 | ! Mem[00000000201c0000] = 003f2c68, %l2 = ffffffffffffdabd | |
631 | ldub [%o0+%g0],%l2 ! %l2 = 0000000000000000 | |
632 | ! Mem[0000000010181410] = 52094374, %l6 = ffffffffa684dabd | |
633 | lduwa [%i6+%o5]0x80,%l6 ! %l6 = 0000000052094374 | |
634 | ! Mem[0000000030001410] = 8137eb22, %l5 = 4069000012d75c19 | |
635 | ldsha [%i0+%o5]0x81,%l5 ! %l5 = ffffffffffff8137 | |
636 | ||
637 | p0_label_21: | |
638 | ! Starting 10 instruction Store Burst | |
639 | ! Mem[0000000030181410] = 52980331, %l3 = 0000000000000080 | |
640 | swapa [%i6+%o5]0x81,%l3 ! %l3 = 0000000052980331 | |
641 | ! %l6 = 0000000052094374, Mem[000000001010143b] = 7401f16a, %asi = 80 | |
642 | stba %l6,[%i4+0x03b]%asi ! Mem[0000000010101438] = 7401f174 | |
643 | ! %l5 = ffffffffffff8137, Mem[0000000010101410] = 00000000 | |
644 | stba %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000037 | |
645 | ! %f10 = 69e1830d 610297df, Mem[0000000010001400] = 5956a545 6c9f1ac4 | |
646 | stda %f10,[%i0+%g0]0x88 ! Mem[0000000010001400] = 69e1830d 610297df | |
647 | ! Mem[0000000030041400] = cd83ae58, %l6 = 0000000052094374 | |
648 | ldstuba [%i1+%g0]0x81,%l6 ! %l6 = 00000000000000cd | |
649 | ! Mem[0000000030001400] = 65806f0c, %l4 = 000000000000bae8 | |
650 | ldstuba [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000065 | |
651 | ! Mem[0000000030081400] = 32cd89d0 188080a1 bdda84a6 13a3f717 | |
652 | ! %f0 = 58031499 54fefd35 40690000 12d75c19 | |
653 | ! %f4 = 589ca228 3cf42099 31039852 42045bdb | |
654 | ! %f8 = 5976c7a0 18b7393c 69e1830d 610297df | |
655 | ! %f12 = 3c6ed68c 22c374ed 417fa92a 1c3bc253 | |
656 | stda %f0 ,[%i2+%g0]ASI_BLK_AIUS ! Block Store to 0000000030081400 | |
657 | ! %l3 = 0000000052980331, Mem[0000000010001410] = 00000000 | |
658 | stha %l3,[%i0+%o5]0x80 ! Mem[0000000010001410] = 03310000 | |
659 | ! %l4 = 0000000000000065, Mem[0000000010041408] = 532c928a | |
660 | stba %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 652c928a | |
661 | ! Mem[0000000010181408] = 3200e786, %l2 = 0000000000000000 | |
662 | lduh [%i6+%o4],%l2 ! %l2 = 0000000000003200 | |
663 | ||
664 | p0_label_22: | |
665 | ! Starting 10 instruction Load Burst | |
666 | ! Mem[0000000010101400] = 626429b5, %l0 = 000000005956a545 | |
667 | lduw [%i4+%g0],%l0 ! %l0 = 00000000626429b5 | |
668 | ! Mem[00000000100c1400] = 4658bae8, %l4 = 0000000000000065 | |
669 | lduwa [%i3+%g0]0x80,%l4 ! %l4 = 000000004658bae8 | |
670 | ! Mem[0000000010001408] = a684dabd, %f17 = 5956a545 | |
671 | lda [%i0+%o4]0x88,%f17 ! %f17 = a684dabd | |
672 | membar #Sync ! Added by membar checker (2) | |
673 | ! Mem[0000000030081410] = 28a29c58, %l3 = 0000000052980331 | |
674 | ldsba [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000058 | |
675 | ! Mem[00000000300c1408] = 00000000, %l6 = 00000000000000cd | |
676 | lduba [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000 | |
677 | ! Mem[0000000010141408] = 26883fdf, %l2 = 0000000000003200 | |
678 | lduha [%i5+%o4]0x88,%l2 ! %l2 = 0000000000003fdf | |
679 | ! Mem[0000000030101410] = 00000000, %f15 = 1c3bc253 | |
680 | lda [%i4+%o5]0x81,%f15 ! %f15 = 00000000 | |
681 | ! Mem[0000000010041410] = 8000000022f36cd5, %l3 = 0000000000000058, %asi = 80 | |
682 | ldxa [%i1+0x010]%asi,%l3 ! %l3 = 8000000022f36cd5 | |
683 | ! Mem[00000000300c1410] = 847f4c7e, %l2 = 0000000000003fdf | |
684 | ldsba [%i3+%o5]0x89,%l2 ! %l2 = 000000000000007e | |
685 | ! Mem[0000000021800000] = 782b8528, %l1 = 000000006c9f1ac4, %asi = 80 | |
686 | ldsba [%o3+0x000]%asi,%l1 ! %l1 = 0000000000000078 | |
687 | ||
688 | p0_label_23: | |
689 | ! Starting 10 instruction Store Burst | |
690 | ! %f30 = 243cbfda, Mem[0000000030141400] = 00000000 | |
691 | sta %f30,[%i5+%g0]0x81 ! Mem[0000000030141400] = 243cbfda | |
692 | ! %f4 = 589ca228, Mem[0000000030101410] = 00000000 | |
693 | sta %f4 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = 589ca228 | |
694 | ! Mem[0000000010001400] = 610297df, %l5 = 00000000ffff8137 | |
695 | swapa [%i0+%g0]0x88,%l5 ! %l5 = 00000000610297df | |
696 | ! Mem[0000000030001410] = 22eb3781, %l3 = 0000000022f36cd5 | |
697 | swapa [%i0+%o5]0x89,%l3 ! %l3 = 0000000022eb3781 | |
698 | ! %l0 = 626429b5, %l1 = 00000078, Mem[0000000010041400] = 589ca228 3cf42099 | |
699 | stda %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 626429b5 00000078 | |
700 | ! %l4 = 4658bae8, %l5 = 610297df, Mem[0000000030001400] = 0c6f80ff 292f8008 | |
701 | stda %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 4658bae8 610297df | |
702 | ! %f30 = 243cbfda, Mem[0000000030141408] = 28a29c58 | |
703 | sta %f30,[%i5+%o4]0x89 ! Mem[0000000030141408] = 243cbfda | |
704 | ! Mem[00000000300c1410] = 7e4c7f84, %l3 = 0000000022eb3781 | |
705 | swapa [%i3+%o5]0x81,%l3 ! %l3 = 000000007e4c7f84 | |
706 | ! Mem[0000000020800040] = 23cbe0c8, %l2 = 000000000000007e | |
707 | ldstuba [%o1+0x040]%asi,%l2 ! %l2 = 0000000000000023 | |
708 | ! Mem[0000000030181400] = 384cf2ff, %l2 = 0000000000000023 | |
709 | ldstuba [%i6+%g0]0x89,%l2 ! %l2 = 00000000000000ff | |
710 | ||
711 | p0_label_24: | |
712 | ! Starting 10 instruction Load Burst | |
713 | ! Mem[0000000010041400] = 626429b5, %l6 = 0000000000000000 | |
714 | ldsba [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000062 | |
715 | ! Mem[00000000300c1400] = 3781ffff, %l5 = 00000000610297df | |
716 | lduha [%i3+%g0]0x81,%l5 ! %l5 = 0000000000003781 | |
717 | ! Mem[00000000100c1408] = 329b5626, %l5 = 0000000000003781 | |
718 | ldswa [%i3+%o4]0x80,%l5 ! %l5 = 00000000329b5626 | |
719 | ! Mem[0000000030141408] = dabf3c24, %l2 = 00000000000000ff | |
720 | ldsha [%i5+%o4]0x81,%l2 ! %l2 = ffffffffffffdabf | |
721 | membar #Sync ! Added by membar checker (3) | |
722 | ! Mem[0000000010041400] = 626429b5 00000078 652c928a 5464605f | |
723 | ! Mem[0000000010041410] = 80000000 22f36cd5 5e87b072 04ff7f7b | |
724 | ! Mem[0000000010041420] = 00000000 00000045 6bee6ffe 2c6f1957 | |
725 | ! Mem[0000000010041430] = 771ff1ac 1ed4af8d 2e96d54a 529c29f3 | |
726 | ldda [%i1+%g0]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010041400 | |
727 | ! Mem[0000000010141430] = 03d68b2cf4d9c063, %l3 = 000000007e4c7f84 | |
728 | ldx [%i5+0x030],%l3 ! %l3 = 03d68b2cf4d9c063 | |
729 | ! Mem[0000000010181400] = 8137eb22, %l6 = 0000000000000062 | |
730 | lduba [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000081 | |
731 | ! Mem[0000000010141408] = df97026126883fdf, %f4 = 589ca228 3cf42099 | |
732 | ldda [%i5+%o4]0x88,%f4 ! %f4 = df970261 26883fdf | |
733 | ! Mem[0000000010181430] = 0214898c68267bed, %f12 = 3c6ed68c 22c374ed, %asi = 80 | |
734 | ldda [%i6+0x030]%asi,%f12 ! %f12 = 0214898c 68267bed | |
735 | ! Mem[00000000100c1400] = 4658bae8, %l7 = 0000000000000052 | |
736 | lduha [%i3+%g0]0x80,%l7 ! %l7 = 0000000000004658 | |
737 | ||
738 | p0_label_25: | |
739 | ! Starting 10 instruction Store Burst | |
740 | ! %l0 = 00000000626429b5, Mem[00000000100c1400] = 4658bae8 | |
741 | stha %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 29b5bae8 | |
742 | ! %f18 = 5f606454, Mem[0000000030101408] = 044e6636 | |
743 | sta %f18,[%i4+%o4]0x81 ! Mem[0000000030101408] = 5f606454 | |
744 | ! %f11 = 610297df, Mem[00000000300c1400] = ffff8137 | |
745 | sta %f11,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 610297df | |
746 | ! %f8 = 5976c7a0 18b7393c, Mem[0000000010141420] = 58687a40 5856a951 | |
747 | std %f8 ,[%i5+0x020] ! Mem[0000000010141420] = 5976c7a0 18b7393c | |
748 | ! Mem[0000000030081400] = 99140358, %l1 = 0000000000000078 | |
749 | swapa [%i2+%g0]0x89,%l1 ! %l1 = 0000000099140358 | |
750 | ! %l0 = 00000000626429b5, Mem[0000000030181400] = fff24c38 | |
751 | stwa %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 626429b5 | |
752 | ! %f1 = 54fefd35, Mem[0000000030001408] = 6e455dde | |
753 | sta %f1 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = 54fefd35 | |
754 | ! %l5 = 00000000329b5626, Mem[00000000100c1410] = 00000001 | |
755 | stha %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00005626 | |
756 | ! %f6 = 31039852, %f20 = d56cf322, %f9 = 18b7393c | |
757 | fmuls %f6 ,%f20,%f9 ! %f9 = c6f39acd | |
758 | ! %l0 = 00000000626429b5, Mem[0000000010001408] = a684dabd | |
759 | stwa %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 626429b5 | |
760 | ||
761 | p0_label_26: | |
762 | ! Starting 10 instruction Load Burst | |
763 | ! Mem[0000000030181408] = 7e4ce136, %f8 = 5976c7a0 | |
764 | lda [%i6+%o4]0x81,%f8 ! %f8 = 7e4ce136 | |
765 | ! Mem[0000000010041418] = 5e87b072, %l0 = 00000000626429b5, %asi = 80 | |
766 | lduha [%i1+0x018]%asi,%l0 ! %l0 = 0000000000005e87 | |
767 | ! Mem[0000000030101400] = df9702610d83e169, %l3 = 03d68b2cf4d9c063 | |
768 | ldxa [%i4+%g0]0x81,%l3 ! %l3 = df9702610d83e169 | |
769 | ! Mem[000000001004141e] = 04ff7f7b, %l3 = df9702610d83e169, %asi = 80 | |
770 | ldsha [%i1+0x01e]%asi,%l3 ! %l3 = 0000000000007f7b | |
771 | ! Mem[0000000010181410] = 74430952, %l7 = 0000000000004658 | |
772 | ldswa [%i6+%o5]0x88,%l7 ! %l7 = 0000000074430952 | |
773 | ! Mem[0000000010041410] = 80000000 22f36cd5, %l4 = 4658bae8, %l5 = 329b5626 | |
774 | ldd [%i1+%o5],%l4 ! %l4 = 0000000080000000 0000000022f36cd5 | |
775 | ! Mem[0000000010041408] = 652c928a5464605f, %f0 = 58031499 54fefd35 | |
776 | ldd [%i1+%o4],%f0 ! %f0 = 652c928a 5464605f | |
777 | ! Mem[0000000010081408] = 00000000, %l6 = 0000000000000081 | |
778 | ldsha [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000 | |
779 | ! Mem[0000000010081400] = 1b6233cb 68c7a779 00000000 1c3bc253 | |
780 | ! Mem[0000000010081410] = 31039852 42045bdb 7b7dedd2 3ce1eb5b | |
781 | ! Mem[0000000010081420] = 48de6920 3be210b1 0031ab5e 0a18cb65 | |
782 | ! Mem[0000000010081430] = 00000000 26d54153 1b1f6eaa 6b8301d3 | |
783 | ldda [%i2+%g0]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010081400 | |
784 | ! Mem[0000000010041410] = 00000080, %l7 = 0000000074430952 | |
785 | ldsba [%i1+%o5]0x88,%l7 ! %l7 = ffffffffffffff80 | |
786 | ||
787 | p0_label_27: | |
788 | ! Starting 10 instruction Store Burst | |
789 | ! %l7 = ffffffffffffff80, Mem[0000000010181418] = 541f435208ea7adb, %asi = 80 | |
790 | stxa %l7,[%i6+0x018]%asi ! Mem[0000000010181418] = ffffffffffffff80 | |
791 | ! %f4 = db5b0442 52980331, Mem[0000000010181420] = 0de50aa0 68fb3c31, %asi = 80 | |
792 | stda %f4 ,[%i6+0x020]%asi ! Mem[0000000010181420] = db5b0442 52980331 | |
793 | membar #Sync ! Added by membar checker (4) | |
794 | ! %l7 = ffffffffffffff80, Mem[0000000010041400] = 626429b5 | |
795 | stwa %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffffff80 | |
796 | ! Mem[0000000010101410] = 37000000, %l7 = 00000000ffffff80 | |
797 | swapa [%i4+%o5]0x80,%l7 ! %l7 = 0000000037000000 | |
798 | ! Mem[0000000010101408] = 36e14c7e, %l2 = ffffffffffffdabf | |
799 | ldstuba [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000036 | |
800 | ! Mem[0000000030041410] = c41a9f4c, %l4 = 0000000080000000 | |
801 | ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 000000000000004c | |
802 | ! %l3 = 0000000000007f7b, Mem[0000000030001410] = 22f36cd5 | |
803 | stha %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 22f37f7b | |
804 | ! Mem[0000000010141410] = b7729b32, %l4 = 000000000000004c | |
805 | swapa [%i5+%o5]0x88,%l4 ! %l4 = 00000000b7729b32 | |
806 | ! Mem[00000000218001c1] = 1794c678, %l0 = 0000000000005e87 | |
807 | ldstuba [%o3+0x1c1]%asi,%l0 ! %l0 = 0000000000000094 | |
808 | ! Mem[0000000030141408] = dabf3c24, %l6 = 0000000000000000 | |
809 | swapa [%i5+%o4]0x81,%l6 ! %l6 = 00000000dabf3c24 | |
810 | ||
811 | p0_label_28: | |
812 | ! Starting 10 instruction Load Burst | |
813 | ! Mem[0000000010001416] = 329b5626, %l3 = 0000000000007f7b, %asi = 80 | |
814 | lduha [%i0+0x016]%asi,%l3 ! %l3 = 0000000000005626 | |
815 | ! Mem[00000000300c1400] = df970261, %l7 = 0000000037000000 | |
816 | lduwa [%i3+%g0]0x81,%l7 ! %l7 = 00000000df970261 | |
817 | ! Mem[0000000030101410] = 28a29c580c6f8065, %l7 = 00000000df970261 | |
818 | ldxa [%i4+%o5]0x81,%l7 ! %l7 = 28a29c580c6f8065 | |
819 | ! Mem[0000000030001408] = 35fdfe54, %l0 = 0000000000000094 | |
820 | ldsba [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000054 | |
821 | ! Mem[0000000010101410] = 80ffffff, %l0 = 0000000000000054 | |
822 | lduha [%i4+%o5]0x88,%l0 ! %l0 = 000000000000ffff | |
823 | ! %l0 = 000000000000ffff, imm = 00000000000001cd, %l5 = 0000000022f36cd5 | |
824 | or %l0,0x1cd,%l5 ! %l5 = 000000000000ffff | |
825 | ! Mem[0000000010101410] = ffffff80, %l6 = 00000000dabf3c24 | |
826 | ldsha [%i4+%o5]0x80,%l6 ! %l6 = ffffffffffffffff | |
827 | ! Mem[0000000010141408] = df3f8826, %l6 = ffffffffffffffff | |
828 | ldsha [%i5+%o4]0x80,%l6 ! %l6 = ffffffffffffdf3f | |
829 | ! Mem[0000000030081410] = 28a29c58, %l0 = 000000000000ffff | |
830 | lduha [%i2+%o5]0x89,%l0 ! %l0 = 0000000000009c58 | |
831 | ! Mem[0000000030181410] = a52d544d 80000000, %l0 = 00009c58, %l1 = 99140358 | |
832 | ldda [%i6+%o5]0x89,%l0 ! %l0 = 0000000080000000 00000000a52d544d | |
833 | ||
834 | p0_label_29: | |
835 | ! Starting 10 instruction Store Burst | |
836 | ! %f2 = 53c23b1c 00000000, %l6 = ffffffffffffdf3f | |
837 | ! Mem[0000000010041408] = 652c928a5464605f | |
838 | add %i1,0x008,%g1 | |
839 | stda %f2,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010041408] = 000000001c3bc253 | |
840 | ! %l3 = 0000000000005626, Mem[0000000030101410] = 28a29c580c6f8065 | |
841 | stxa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000005626 | |
842 | ! %l2 = 0000000000000036, Mem[000000001018141c] = ffffff80 | |
843 | sth %l2,[%i6+0x01c] ! Mem[000000001018141c] = 0036ff80 | |
844 | ! Mem[0000000030081408] = 40690000, %l1 = 00000000a52d544d | |
845 | swapa [%i2+%o4]0x81,%l1 ! %l1 = 0000000040690000 | |
846 | ! %l4 = 00000000b7729b32, Mem[0000000030141400] = 243cbfda | |
847 | stba %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 323cbfda | |
848 | ! %f14 = d301836b, Mem[00000000100c1400] = 29b5bae8 | |
849 | sta %f14,[%i3+%g0]0x80 ! Mem[00000000100c1400] = d301836b | |
850 | ! Mem[0000000010141400] = 40690000, %l3 = 0000000000005626 | |
851 | swapa [%i5+%g0]0x80,%l3 ! %l3 = 0000000040690000 | |
852 | ! Mem[00000000211c0000] = 0052b4f8, %l5 = 000000000000ffff | |
853 | ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000000 | |
854 | ! Mem[000000001010142c] = 12993ef7, %l1 = 0000000040690000 | |
855 | swap [%i4+0x02c],%l1 ! %l1 = 0000000012993ef7 | |
856 | ! Mem[000000001014141c] = 74884efb, %l4 = 00000000b7729b32 | |
857 | ldstuba [%i5+0x01c]%asi,%l4 ! %l4 = 0000000000000074 | |
858 | ||
859 | p0_label_30: | |
860 | ! Starting 10 instruction Load Burst | |
861 | ! Mem[00000000100c1428] = 010c55246e942d17, %f0 = 79a7c768 cb33621b | |
862 | ldd [%i3+0x028],%f0 ! %f0 = 010c5524 6e942d17 | |
863 | ! Mem[0000000030041408] = 17e6cc56, %l5 = 0000000000000000 | |
864 | lduba [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000017 | |
865 | ! Mem[0000000030141410] = 36a5a4444a5f18c5, %l1 = 0000000012993ef7 | |
866 | ldxa [%i5+%o5]0x81,%l1 ! %l1 = 36a5a4444a5f18c5 | |
867 | ! Mem[0000000030101400] = 610297df, %l1 = 36a5a4444a5f18c5 | |
868 | lduha [%i4+%g0]0x89,%l1 ! %l1 = 00000000000097df | |
869 | ! Mem[0000000010001410] = 00003103, %f7 = d2ed7d7b | |
870 | lda [%i0+%o5]0x88,%f7 ! %f7 = 00003103 | |
871 | membar #Sync ! Added by membar checker (5) | |
872 | ! Mem[0000000010041400] = ffffff80 00000078 00000000 1c3bc253 | |
873 | ! Mem[0000000010041410] = 80000000 22f36cd5 5e87b072 04ff7f7b | |
874 | ! Mem[0000000010041420] = 00000000 00000045 6bee6ffe 2c6f1957 | |
875 | ! Mem[0000000010041430] = 771ff1ac 1ed4af8d 2e96d54a 529c29f3 | |
876 | ldda [%i1+%g0]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010041400 | |
877 | ! Mem[00000000211c0000] = ff52b4f8, %l6 = ffffffffffffdf3f, %asi = 80 | |
878 | ldsba [%o2+0x000]%asi,%l6 ! %l6 = ffffffffffffffff | |
879 | ! Mem[0000000010001410] = 26569b3200003103, %l5 = 0000000000000017 | |
880 | ldxa [%i0+%o5]0x88,%l5 ! %l5 = 26569b3200003103 | |
881 | ! Mem[0000000010141400] = 26560000, %l3 = 0000000040690000 | |
882 | ldsha [%i5+%g0]0x88,%l3 ! %l3 = 0000000000000000 | |
883 | ! %l6 = ffffffffffffffff, immd = 000007d7, %y = 80000000 | |
884 | sdiv %l6,0x7d7,%l1 ! %l1 = ffffffff80000000 | |
885 | mov %l0,%y ! %y = 80000000 | |
886 | ||
887 | p0_label_31: | |
888 | ! Starting 10 instruction Store Burst | |
889 | ! Mem[0000000010001410] = 03310000, %l1 = 0000000080000000 | |
890 | swapa [%i0+%o5]0x80,%l1 ! %l1 = 0000000003310000 | |
891 | ! Mem[0000000030181400] = 626429b5, %l7 = 000000000c6f8065 | |
892 | swapa [%i6+%g0]0x81,%l7 ! %l7 = 00000000626429b5 | |
893 | ! Mem[0000000030041408] = 56cce617, %l1 = 0000000003310000 | |
894 | swapa [%i1+%o4]0x89,%l1 ! %l1 = 0000000056cce617 | |
895 | ! Mem[0000000030101408] = 5f606454, %l7 = 00000000626429b5 | |
896 | ldstuba [%i4+%o4]0x81,%l7 ! %l7 = 000000000000005f | |
897 | ! Mem[0000000010141408] = 26883fdf, %l6 = ffffffffffffffff | |
898 | ldstuba [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000df | |
899 | ! %l1 = 0000000056cce617, Mem[0000000010181410] = 74430952 | |
900 | stwa %l1,[%i6+%o5]0x88 ! Mem[0000000010181410] = 56cce617 | |
901 | ! Mem[0000000010081424] = 3be210b1, %l5 = 0000000000003103 | |
902 | swap [%i2+0x024],%l5 ! %l5 = 000000003be210b1 | |
903 | ! %l4 = 0000000000000074, Mem[0000000021800101] = 2a269de8, %asi = 80 | |
904 | stba %l4,[%o3+0x101]%asi ! Mem[0000000021800100] = 2a749de8 | |
905 | ! Code Fragment 3, seed = 113288 | |
906 | p0_fragment_3: | |
907 | ! %l0 = 0000000080000000 | |
908 | setx 0xdf8388cade52abe6,%g7,%l0 ! %l0 = df8388cade52abe6 | |
909 | ! %l1 = 0000000056cce617 | |
910 | setx 0xb5752ef1042d9411,%g7,%l1 ! %l1 = b5752ef1042d9411 | |
911 | setx 0x1fe000, %g1, %g3 | |
912 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
913 | setx 0x1ffff8, %g1, %g2 | |
914 | and %l0, %g2, %l0 | |
915 | ta T_CHANGE_HPRIV | |
916 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
917 | ta T_CHANGE_NONHPRIV | |
918 | ! %l0 = df8388cade52abe6 | |
919 | setx 0xc64d93978b57a04c,%g7,%l0 ! %l0 = c64d93978b57a04c | |
920 | ! %l1 = b5752ef1042d9411 | |
921 | setx 0x3312bf663c84d397,%g7,%l1 ! %l1 = 3312bf663c84d397 | |
922 | p0_fragment_3_end: | |
923 | ! %l6 = 00000000000000df, Mem[0000000030101400] = 69e1830d610297df | |
924 | stxa %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000000000df | |
925 | ||
926 | p0_label_32: | |
927 | ! Starting 10 instruction Load Burst | |
928 | ! Mem[00000000211c0000] = ff52b4f8, %l0 = c64d93978b57a04c | |
929 | ldub [%o2+%g0],%l0 ! %l0 = 00000000000000ff | |
930 | ! Mem[0000000030041410] = c41a9fff, %l2 = 0000000000000036 | |
931 | ldsba [%i1+%o5]0x89,%l2 ! %l2 = ffffffffffffffff | |
932 | ! Mem[000000001014140c] = 610297df, %l1 = 3312bf663c84d397 | |
933 | ldsh [%i5+0x00c],%l1 ! %l1 = 0000000000006102 | |
934 | ! Mem[0000000010101400] = 626429b5, %f31 = 4ad5962e | |
935 | lda [%i4+%g0]0x80,%f31 ! %f31 = 626429b5 | |
936 | ! Mem[0000000030101400] = 00000000000000df, %l4 = 0000000000000074 | |
937 | ldxa [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000df | |
938 | ! Mem[0000000030081410] = 589ca228, %l0 = 00000000000000ff | |
939 | lduha [%i2+%o5]0x81,%l0 ! %l0 = 000000000000589c | |
940 | ! Mem[000000001008143c] = 6b8301d3, %f31 = 626429b5 | |
941 | ld [%i2+0x03c],%f31 ! %f31 = 6b8301d3 | |
942 | ! Mem[000000001010143c] = 32cac193, %l3 = 0000000000000000 | |
943 | ldub [%i4+0x03c],%l3 ! %l3 = 0000000000000032 | |
944 | ! Mem[00000000300c1410] = 057f086b8137eb22, %l4 = 00000000000000df | |
945 | ldxa [%i3+%o5]0x89,%l4 ! %l4 = 057f086b8137eb22 | |
946 | ! Mem[0000000010041408] = 00000000, %l6 = 00000000000000df | |
947 | ldswa [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000 | |
948 | ||
949 | p0_label_33: | |
950 | ! Starting 10 instruction Store Burst | |
951 | ! %l1 = 0000000000006102, Mem[0000000010181418] = ffffffff | |
952 | sth %l1,[%i6+0x018] ! Mem[0000000010181418] = 6102ffff | |
953 | ! %l0 = 0000589c, %l1 = 00006102, Mem[0000000010001410] = 80000000 329b5626 | |
954 | std %l0,[%i0+%o5] ! Mem[0000000010001410] = 0000589c 00006102 | |
955 | ! Mem[0000000030081410] = 589ca228, %l7 = 000000000000005f | |
956 | swapa [%i2+%o5]0x81,%l7 ! %l7 = 00000000589ca228 | |
957 | ! Mem[00000000218000c1] = 6a4cddb8, %l7 = 00000000589ca228 | |
958 | ldstub [%o3+0x0c1],%l7 ! %l7 = 000000000000004c | |
959 | ! %l4 = 8137eb22, %l5 = 3be210b1, Mem[00000000100c1408] = 26569b32 1f1c3c0c | |
960 | stda %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 8137eb22 3be210b1 | |
961 | ! Mem[0000000030041408] = 03310000, %l6 = 0000000000000000 | |
962 | swapa [%i1+%o4]0x89,%l6 ! %l6 = 0000000003310000 | |
963 | ! %l0 = 000000000000589c, Mem[0000000030081408] = 4d542da5 | |
964 | stwa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000589c | |
965 | ! %f4 = 80000000, %f5 = 22f36cd5, %f14 = 2e96d54a | |
966 | fadds %f4 ,%f5 ,%f14 ! %f14 = 22f36cd5 | |
967 | ! Mem[0000000030001400] = e8ba5846 df970261 54fefd35 8ea5872c | |
968 | ! %f0 = ffffff80 00000078 00000000 1c3bc253 | |
969 | ! %f4 = 80000000 22f36cd5 5e87b072 04ff7f7b | |
970 | ! %f8 = 00000000 00000045 6bee6ffe 2c6f1957 | |
971 | ! %f12 = 771ff1ac 1ed4af8d 22f36cd5 529c29f3 | |
972 | stda %f0 ,[%i0+%g0]ASI_COMMIT_S ! Block Store to 0000000030001400 | |
973 | ! Mem[0000000010101414] = 1b6233cb, %l5 = 000000003be210b1 | |
974 | ldstuba [%i4+0x014]%asi,%l5 ! %l5 = 000000000000001b | |
975 | ||
976 | p0_label_34: | |
977 | ! Starting 10 instruction Load Burst | |
978 | ! Mem[0000000030141400] = 323cbfda 000000ff, %l6 = 03310000, %l7 = 0000004c | |
979 | ldda [%i5+%g0]0x81,%l6 ! %l6 = 00000000323cbfda 00000000000000ff | |
980 | ! Mem[0000000030141408] = 000000003cf42099, %l7 = 00000000000000ff | |
981 | ldxa [%i5+%o4]0x81,%l7 ! %l7 = 000000003cf42099 | |
982 | ! Mem[0000000030081410] = 0000005f3cf42099, %f16 = 78000000 b5296462 | |
983 | ldda [%i2+%o5]0x81,%f16 ! %f16 = 0000005f 3cf42099 | |
984 | ! Mem[0000000010141408] = 26883fff, %l2 = ffffffffffffffff | |
985 | lduwa [%i5+%o4]0x88,%l2 ! %l2 = 0000000026883fff | |
986 | ! Mem[0000000030141400] = 323cbfda, %f19 = 8a922c65 | |
987 | lda [%i5+%g0]0x81,%f19 ! %f19 = 323cbfda | |
988 | membar #Sync ! Added by membar checker (6) | |
989 | ! Mem[0000000030001400] = 7800000080ffffff, %l4 = 057f086b8137eb22 | |
990 | ldxa [%i0+%g0]0x89,%l4 ! %l4 = 7800000080ffffff | |
991 | ! Mem[0000000010041438] = 2e96d54a, %l6 = 00000000323cbfda, %asi = 80 | |
992 | lduba [%i1+0x038]%asi,%l6 ! %l6 = 000000000000002e | |
993 | ! Mem[00000000100c1410] = 26560000 2b921695, %l0 = 0000589c, %l1 = 00006102, %asi = 80 | |
994 | ldda [%i3+0x010]%asi,%l0 ! %l0 = 0000000026560000 000000002b921695 | |
995 | ! Mem[0000000010081418] = 7b7dedd23ce1eb5b, %l5 = 000000000000001b | |
996 | ldx [%i2+0x018],%l5 ! %l5 = 7b7dedd23ce1eb5b | |
997 | ! Mem[0000000010041400] = ffffff80, %l7 = 000000003cf42099 | |
998 | ldsba [%i1+%g0]0x80,%l7 ! %l7 = ffffffffffffffff | |
999 | ||
1000 | p0_label_35: | |
1001 | ! Starting 10 instruction Store Burst | |
1002 | ! Mem[0000000030101400] = df000000, %l1 = 000000002b921695 | |
1003 | ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000df | |
1004 | ! %f12 = 771ff1ac 1ed4af8d, %l6 = 000000000000002e | |
1005 | ! Mem[0000000010081438] = 1b1f6eaa6b8301d3 | |
1006 | add %i2,0x038,%g1 | |
1007 | stda %f12,[%g1+%l6]ASI_PST32_P ! Mem[0000000010081438] = 771ff1ac6b8301d3 | |
1008 | ! %f28 = 8dafd41e, %f26 = 57196f2c | |
1009 | fcmps %fcc3,%f28,%f26 ! %fcc3 = 1 | |
1010 | ! %l6 = 0000002e, %l7 = ffffffff, Mem[0000000010101428] = 56d8721e 40690000, %asi = 80 | |
1011 | stda %l6,[%i4+0x028]%asi ! Mem[0000000010101428] = 0000002e ffffffff | |
1012 | ! %f18 = 5f606454 323cbfda, Mem[0000000030041408] = 00000000 7fcc6d4f | |
1013 | stda %f18,[%i1+%o4]0x81 ! Mem[0000000030041408] = 5f606454 323cbfda | |
1014 | ! %f2 = 00000000 1c3bc253, Mem[0000000030041408] = 5464605f dabf3c32 | |
1015 | stda %f2 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 1c3bc253 | |
1016 | ! %f18 = 5f606454 323cbfda, Mem[0000000030081400] = 78000000 54fefd35 | |
1017 | stda %f18,[%i2+%g0]0x81 ! Mem[0000000030081400] = 5f606454 323cbfda | |
1018 | ! %l4 = 7800000080ffffff, Mem[0000000030101400] = ff000000 | |
1019 | stha %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffff0000 | |
1020 | ! %l1 = 00000000000000df, Mem[0000000010141400] = 00005626 | |
1021 | stba %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = df005626 | |
1022 | ! %f24 = 45000000 00000000, Mem[0000000010181400] = 8137eb22 22f3a2f9 | |
1023 | stda %f24,[%i6+%g0]0x80 ! Mem[0000000010181400] = 45000000 00000000 | |
1024 | ||
1025 | p0_label_36: | |
1026 | ! Starting 10 instruction Load Burst | |
1027 | ! Mem[0000000030181408] = 36e14c7e, %f9 = 00000045 | |
1028 | lda [%i6+%o4]0x89,%f9 ! %f9 = 36e14c7e | |
1029 | ! Mem[0000000010041408] = 53c23b1c 00000000, %l4 = 80ffffff, %l5 = 3ce1eb5b | |
1030 | ldda [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000000 0000000053c23b1c | |
1031 | ! Mem[0000000010141432] = 03d68b2c, %l4 = 0000000000000000 | |
1032 | ldub [%i5+0x032],%l4 ! %l4 = 000000000000008b | |
1033 | ! Mem[00000000100c1408] = 22eb3781b110e23b, %f22 = 7b7fff04 72b0875e | |
1034 | ldda [%i3+%o4]0x80,%f22 ! %f22 = 22eb3781 b110e23b | |
1035 | ! Mem[0000000010101408] = 7e4ce1ff, %l1 = 00000000000000df | |
1036 | ldsha [%i4+%o4]0x88,%l1 ! %l1 = ffffffffffffe1ff | |
1037 | ! Mem[0000000030181400] = 65806f0c, %l7 = ffffffffffffffff | |
1038 | lduha [%i6+%g0]0x89,%l7 ! %l7 = 0000000000006f0c | |
1039 | ! Mem[0000000010181400] = 00000045, %l6 = 000000000000002e | |
1040 | lduwa [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000045 | |
1041 | ! %f26 = 57196f2c, %f12 = 771ff1ac, %f2 = 00000000 | |
1042 | fadds %f26,%f12,%f2 ! %f2 = 771ff1ac | |
1043 | ! Mem[0000000030181410] = 00000080, %l5 = 0000000053c23b1c | |
1044 | ldsba [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000000 | |
1045 | ! Mem[0000000010181408] = 3200e786, %l7 = 0000000000006f0c | |
1046 | ldswa [%i6+%o4]0x80,%l7 ! %l7 = 000000003200e786 | |
1047 | ||
1048 | p0_label_37: | |
1049 | ! Starting 10 instruction Store Burst | |
1050 | ! %l6 = 00000045, %l7 = 3200e786, Mem[0000000010181408] = 3200e786 08055dbf | |
1051 | stda %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000045 3200e786 | |
1052 | ! %l7 = 000000003200e786, Mem[00000000100c1400] = d301836b | |
1053 | stba %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 8601836b | |
1054 | ! Mem[0000000010001410] = 0000589c, %l5 = 0000000000000000 | |
1055 | swapa [%i0+%o5]0x80,%l5 ! %l5 = 000000000000589c | |
1056 | ! %f30 = f3299c52 6b8301d3, Mem[0000000010181408] = 00000045 3200e786 | |
1057 | stda %f30,[%i6+%o4]0x80 ! Mem[0000000010181408] = f3299c52 6b8301d3 | |
1058 | ! %f24 = 45000000 00000000, Mem[00000000100c1408] = 8137eb22 3be210b1 | |
1059 | stda %f24,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 45000000 00000000 | |
1060 | ! %l0 = 0000000026560000, Mem[0000000010181408] = 529c29f3 | |
1061 | stba %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 529c2900 | |
1062 | ! %l3 = 0000000000000032, Mem[0000000030001410] = 8000000022f36cd5 | |
1063 | stxa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000032 | |
1064 | ! %f11 = 2c6f1957, %f3 = 1c3bc253, %f0 = ffffff80 | |
1065 | fdivs %f11,%f3 ,%f0 ! %f0 = 4fa2ffeb | |
1066 | ! Mem[0000000010081400] = 1b6233cb 68c7a779 00000000 1c3bc253 | |
1067 | ! %f0 = 4fa2ffeb 00000078 771ff1ac 1c3bc253 | |
1068 | ! %f4 = 80000000 22f36cd5 5e87b072 04ff7f7b | |
1069 | ! %f8 = 00000000 36e14c7e 6bee6ffe 2c6f1957 | |
1070 | ! %f12 = 771ff1ac 1ed4af8d 22f36cd5 529c29f3 | |
1071 | stda %f0 ,[%i2+%g0]ASI_BLK_PL ! Block Store to 0000000010081400 | |
1072 | ! Mem[0000000030041410] = c41a9fff, %l5 = 000000000000589c | |
1073 | swapa [%i1+%o5]0x89,%l5 ! %l5 = 00000000c41a9fff | |
1074 | ||
1075 | p0_label_38: | |
1076 | ! Starting 10 instruction Load Burst | |
1077 | ! Mem[0000000010041436] = 1ed4af8d, %l2 = 0000000026883fff, %asi = 80 | |
1078 | ldsha [%i1+0x036]%asi,%l2 ! %l2 = ffffffffffffaf8d | |
1079 | membar #Sync ! Added by membar checker (7) | |
1080 | ! Mem[0000000010081420] = 7e4ce13600000000, %f24 = 45000000 00000000 | |
1081 | ldd [%i2+0x020],%f24 ! %f24 = 7e4ce136 00000000 | |
1082 | ! Mem[0000000010181400] = 45000000, %l5 = 00000000c41a9fff | |
1083 | lduwa [%i6+%g0]0x80,%l5 ! %l5 = 0000000045000000 | |
1084 | ! Mem[00000000100c1410] = 00005626, %l5 = 0000000045000000 | |
1085 | ldswa [%i3+%o5]0x88,%l5 ! %l5 = 0000000000005626 | |
1086 | ! Mem[00000000300c1408] = 00000000, %f17 = 3cf42099 | |
1087 | lda [%i3+%o4]0x89,%f17 ! %f17 = 00000000 | |
1088 | ! Mem[0000000030001408] = 00000000, %l1 = ffffffffffffe1ff | |
1089 | lduha [%i0+%o4]0x89,%l1 ! %l1 = 0000000000000000 | |
1090 | ! Mem[0000000010041410] = 00000080, %l1 = 0000000000000000 | |
1091 | lduwa [%i1+%o5]0x88,%l1 ! %l1 = 0000000000000080 | |
1092 | ! Mem[00000000201c0000] = 003f2c68, %l6 = 0000000000000045 | |
1093 | ldsb [%o0+%g0],%l6 ! %l6 = 0000000000000000 | |
1094 | ! Mem[0000000010001400] = ffff8137, %l3 = 0000000000000032 | |
1095 | lduha [%i0+%g0]0x88,%l3 ! %l3 = 0000000000008137 | |
1096 | ! Mem[0000000010041410] = 80000000 22f36cd5, %l0 = 26560000, %l1 = 00000080 | |
1097 | ldda [%i1+%o5]0x80,%l0 ! %l0 = 0000000080000000 0000000022f36cd5 | |
1098 | ||
1099 | p0_label_39: | |
1100 | ! Starting 10 instruction Store Burst | |
1101 | ! Mem[0000000030041410] = 0000589c, %l4 = 000000000000008b | |
1102 | ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 000000000000009c | |
1103 | ! Mem[0000000010141400] = df005626, %l7 = 000000003200e786 | |
1104 | ldstuba [%i5+%g0]0x80,%l7 ! %l7 = 00000000000000df | |
1105 | ! %l7 = 00000000000000df, %l0 = 0000000080000000, %l1 = 0000000022f36cd5 | |
1106 | sub %l7,%l0,%l1 ! %l1 = ffffffff800000df | |
1107 | ! %l4 = 000000000000009c, Mem[0000000010141410] = 0000004c | |
1108 | stwa %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000009c | |
1109 | ! %f4 = 80000000, Mem[0000000010081400] = 78000000 | |
1110 | sta %f4 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 80000000 | |
1111 | ! Mem[0000000030101400] = ffff0000, %l5 = 0000000000005626 | |
1112 | swapa [%i4+%g0]0x81,%l5 ! %l5 = 00000000ffff0000 | |
1113 | ! Mem[0000000010141436] = f4d9c063, %l1 = ffffffff800000df | |
1114 | ldstub [%i5+0x036],%l1 ! %l1 = 00000000000000c0 | |
1115 | ! %l2 = ffffffffffffaf8d, Mem[00000000300c1400] = df970261ffffffff | |
1116 | stxa %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffffffffaf8d | |
1117 | ! %l7 = 00000000000000df, Mem[0000000010041400] = 7800000080ffffff | |
1118 | stxa %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000000000df | |
1119 | ! %l7 = 00000000000000df, Mem[0000000030001408] = 00000000 | |
1120 | stba %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = df000000 | |
1121 | ||
1122 | p0_label_40: | |
1123 | ! Starting 10 instruction Load Burst | |
1124 | ! Mem[00000000100c1410] = 00005626, %l0 = 0000000080000000 | |
1125 | ldsba [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000026 | |
1126 | ! %f1 = 00000078, %f17 = 00000000, %f27 = fe6fee6b | |
1127 | fadds %f1 ,%f17,%f27 ! tt=0x22, %l0 = 0000000000000048 | |
1128 | ! Mem[0000000021800181] = 68731248, %l6 = 0000000000000000 | |
1129 | ldub [%o3+0x181],%l6 ! %l6 = 0000000000000073 | |
1130 | ! Mem[0000000030081410] = 0000005f, %l3 = 0000000000008137 | |
1131 | lduwa [%i2+%o5]0x81,%l3 ! %l3 = 000000000000005f | |
1132 | ! Mem[00000000300c1410] = 22eb3781, %f25 = 00000000 | |
1133 | lda [%i3+%o5]0x81,%f25 ! %f25 = 22eb3781 | |
1134 | ! Mem[0000000010081408] = 53c23b1c, %l0 = 0000000000000048 | |
1135 | ldsha [%i2+%o4]0x80,%l0 ! %l0 = 00000000000053c2 | |
1136 | ! Mem[0000000030041400] = 099e812858ae83ff, %f6 = 5e87b072 04ff7f7b | |
1137 | ldda [%i1+%g0]0x89,%f6 ! %f6 = 099e8128 58ae83ff | |
1138 | ! Mem[0000000010041410] = 80000000, %l5 = 00000000ffff0000 | |
1139 | ldsba [%i1+%o5]0x80,%l5 ! %l5 = ffffffffffffff80 | |
1140 | ! Mem[0000000010081408] = 1c3bc253, %l1 = 00000000000000c0 | |
1141 | ldsha [%i2+%o4]0x88,%l1 ! %l1 = ffffffffffffc253 | |
1142 | ! Mem[0000000010041408] = 000000001c3bc253, %l6 = 0000000000000073, %asi = 80 | |
1143 | ldxa [%i1+0x008]%asi,%l6 ! %l6 = 000000001c3bc253 | |
1144 | ||
1145 | p0_label_41: | |
1146 | ! Starting 10 instruction Store Burst | |
1147 | ! %f25 = 22eb3781, Mem[0000000030181410] = 00000080 | |
1148 | sta %f25,[%i6+%o5]0x81 ! Mem[0000000030181410] = 22eb3781 | |
1149 | ! %l7 = 00000000000000df, Mem[0000000030181408] = 7e4ce136 | |
1150 | stwa %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000df | |
1151 | ! %l1 = ffffffffffffc253, imm = 000000000000047b, %l6 = 000000001c3bc253 | |
1152 | subc %l1,0x47b,%l6 ! %l6 = ffffffffffffbdd8 | |
1153 | ! Mem[0000000010041414] = 22f36cd5, %l5 = 00000000ffffff80 | |
1154 | swap [%i1+0x014],%l5 ! %l5 = 0000000022f36cd5 | |
1155 | ! %f21 = 00000080, Mem[0000000010181410] = 56cce617 | |
1156 | sta %f21,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000080 | |
1157 | ! %l2 = ffffffffffffaf8d, Mem[0000000030181408] = df000000 | |
1158 | stwa %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffffaf8d | |
1159 | ! %l4 = 0000009c, %l5 = 22f36cd5, Mem[00000000100c1400] = 6b830186 595eb93b | |
1160 | stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000009c 22f36cd5 | |
1161 | ! %l6 = ffffffffffffbdd8, Mem[0000000010181408] = 00299c52 | |
1162 | stha %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = bdd89c52 | |
1163 | ! Mem[0000000010081408] = 53c23b1c, %l5 = 0000000022f36cd5 | |
1164 | swapa [%i2+%o4]0x80,%l5 ! %l5 = 0000000053c23b1c | |
1165 | ! %l4 = 000000000000009c, Mem[00000000300c1400] = ffffffff | |
1166 | stha %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffff009c | |
1167 | ||
1168 | p0_label_42: | |
1169 | ! Starting 10 instruction Load Burst | |
1170 | ! Mem[0000000010081408] = 771ff1acd56cf322, %l7 = 00000000000000df | |
1171 | ldxa [%i2+%o4]0x88,%l7 ! %l7 = 771ff1acd56cf322 | |
1172 | ! Mem[0000000010041408] = 00000000, %l3 = 000000000000005f | |
1173 | lduba [%i1+%o4]0x80,%l3 ! %l3 = 0000000000000000 | |
1174 | ! Mem[0000000030141408] = 00000000, %l2 = ffffffffffffaf8d | |
1175 | lduwa [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000 | |
1176 | ! Mem[0000000021800180] = 68731248, %l3 = 0000000000000000 | |
1177 | ldsh [%o3+0x180],%l3 ! %l3 = 0000000000006873 | |
1178 | ! Mem[0000000010081408] = 771ff1acd56cf322, %l4 = 000000000000009c | |
1179 | ldxa [%i2+%o4]0x88,%l4 ! %l4 = 771ff1acd56cf322 | |
1180 | ! Mem[0000000010141430] = 03d68b2c, %l3 = 0000000000006873 | |
1181 | ldsh [%i5+0x030],%l3 ! %l3 = 00000000000003d6 | |
1182 | ! Mem[0000000010141437] = f4d9ff63, %l4 = 771ff1acd56cf322, %asi = 80 | |
1183 | ldsba [%i5+0x037]%asi,%l4 ! %l4 = 0000000000000063 | |
1184 | ! Mem[0000000010101408] = ffe14c7effff9b32, %f28 = 8dafd41e acf11f77 | |
1185 | ldda [%i4+%o4]0x80,%f28 ! %f28 = ffe14c7e ffff9b32 | |
1186 | ! Mem[0000000030101410] = 00000000, %l4 = 0000000000000063 | |
1187 | ldsba [%i4+%o5]0x81,%l4 ! %l4 = 0000000000000000 | |
1188 | ! Mem[00000000211c0000] = ff52b4f8, %l0 = 00000000000053c2 | |
1189 | lduh [%o2+%g0],%l0 ! %l0 = 000000000000ff52 | |
1190 | ||
1191 | p0_label_43: | |
1192 | ! Starting 10 instruction Store Burst | |
1193 | ! Mem[0000000030041410] = ff580000, %l5 = 0000000053c23b1c | |
1194 | swapa [%i1+%o5]0x81,%l5 ! %l5 = 00000000ff580000 | |
1195 | ! %l1 = ffffffffffffc253, Mem[00000000201c0000] = 003f2c68, %asi = 80 | |
1196 | stha %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = c2532c68 | |
1197 | ! %l7 = 771ff1acd56cf322, Mem[00000000300c1400] = ffff009c | |
1198 | stha %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = fffff322 | |
1199 | ! Mem[0000000010141418] = 740f45f2, %l3 = 00000000000003d6, %asi = 80 | |
1200 | swapa [%i5+0x018]%asi,%l3 ! %l3 = 00000000740f45f2 | |
1201 | ! Mem[0000000010001408] = 626429b5, %l7 = 771ff1acd56cf322 | |
1202 | ldstuba [%i0+%o4]0x88,%l7 ! %l7 = 00000000000000b5 | |
1203 | ! %l0 = 0000ff52, %l1 = ffffc253, Mem[0000000010141420] = 5976c7a0 18b7393c, %asi = 80 | |
1204 | stda %l0,[%i5+0x020]%asi ! Mem[0000000010141420] = 0000ff52 ffffc253 | |
1205 | ! Mem[0000000010081410] = d56cf322, %l7 = 00000000000000b5 | |
1206 | swapa [%i2+%o5]0x80,%l7 ! %l7 = 00000000d56cf322 | |
1207 | ! %l1 = ffffffffffffc253, Mem[0000000030041408] = 000000001c3bc253 | |
1208 | stxa %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffffffffc253 | |
1209 | ! %f3 = 1c3bc253, Mem[0000000030081400] = 5f606454 | |
1210 | sta %f3 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 1c3bc253 | |
1211 | ! %l2 = 00000000, %l3 = 740f45f2, Mem[0000000010101408] = 7e4ce1ff 329bffff | |
1212 | stda %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 740f45f2 | |
1213 | ||
1214 | p0_label_44: | |
1215 | ! Starting 10 instruction Load Burst | |
1216 | ! %l4 = 0000000000000000, %l4 = 0000000000000000, %l1 = ffffffffffffc253 | |
1217 | subc %l4,%l4,%l1 ! %l1 = 0000000000000000 | |
1218 | ! Mem[0000000010081410] = b5000000, %l0 = 000000000000ff52 | |
1219 | ldsba [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000000 | |
1220 | ! Mem[0000000030081408] = 195cd712 0000589c, %l6 = ffffbdd8, %l7 = d56cf322 | |
1221 | ldda [%i2+%o4]0x89,%l6 ! %l6 = 000000000000589c 00000000195cd712 | |
1222 | ! Mem[00000000218001c1] = 17ffc678, %l1 = 0000000000000000 | |
1223 | ldsb [%o3+0x1c1],%l1 ! %l1 = ffffffffffffffff | |
1224 | ! Mem[0000000010081400] = 80000000ebffa24f, %f0 = 4fa2ffeb 00000078 | |
1225 | ldda [%i2+%g0]0x80,%f0 ! %f0 = 80000000 ebffa24f | |
1226 | ! Mem[0000000010081400] = 80000000, %l7 = 00000000195cd712 | |
1227 | lduha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000008000 | |
1228 | ! Mem[0000000010001410] = 00000000, %l6 = 000000000000589c | |
1229 | swapa [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000 | |
1230 | ! Mem[0000000010001400] = ffff8137, %l4 = 0000000000000000 | |
1231 | lduha [%i0+%g0]0x88,%l4 ! %l4 = 0000000000008137 | |
1232 | ! Mem[0000000010181400] = 00000045, %f30 = f3299c52 | |
1233 | lda [%i6+%g0]0x88,%f30 ! %f30 = 00000045 | |
1234 | ! Mem[0000000010041408] = 000000001c3bc253, %f16 = 0000005f 00000000 | |
1235 | ldda [%i1+%o4]0x80,%f16 ! %f16 = 00000000 1c3bc253 | |
1236 | ||
1237 | p0_label_45: | |
1238 | ! Starting 10 instruction Store Burst | |
1239 | ! Mem[0000000010041435] = 1ed4af8d, %l6 = 0000000000000000 | |
1240 | ldstub [%i1+0x035],%l6 ! %l6 = 00000000000000d4 | |
1241 | ! %l6 = 00000000000000d4, Mem[0000000010041408] = 00000000 | |
1242 | stwa %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000000d4 | |
1243 | ! %l7 = 0000000000008000, %l5 = 00000000ff580000, %l2 = 0000000000000000 | |
1244 | mulx %l7,%l5,%l2 ! %l2 = 00007fac00000000 | |
1245 | ! %f0 = 80000000 ebffa24f, Mem[0000000010141400] = 265600ff 195cd712 | |
1246 | stda %f0 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = 80000000 ebffa24f | |
1247 | ! Mem[0000000010081400] = 80000000, %l0 = 0000000000000000 | |
1248 | swap [%i2+%g0],%l0 ! %l0 = 0000000080000000 | |
1249 | ! %l2 = 00007fac00000000, Mem[0000000030141408] = 00000000 | |
1250 | stha %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000 | |
1251 | ! Mem[0000000030081400] = 1c3bc253, %l2 = 00007fac00000000 | |
1252 | ldstuba [%i2+%g0]0x81,%l2 ! %l2 = 000000000000001c | |
1253 | ! Mem[0000000010001400] = 3781ffff 0d83e169 ff296462 1c860a7f | |
1254 | ! %f0 = 80000000 ebffa24f 771ff1ac 1c3bc253 | |
1255 | ! %f4 = 80000000 22f36cd5 099e8128 58ae83ff | |
1256 | ! %f8 = 00000000 36e14c7e 6bee6ffe 2c6f1957 | |
1257 | ! %f12 = 771ff1ac 1ed4af8d 22f36cd5 529c29f3 | |
1258 | stda %f0 ,[%i0+%g0]ASI_BLK_AIUPL ! Block Store to 0000000010001400 | |
1259 | ! %f2 = 771ff1ac, Mem[0000000030141400] = dabf3c32 | |
1260 | sta %f2 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = 771ff1ac | |
1261 | ! %l6 = 00000000000000d4, Mem[0000000030181410] = 8137eb22 | |
1262 | stha %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 813700d4 | |
1263 | ||
1264 | p0_label_46: | |
1265 | ! Starting 10 instruction Load Burst | |
1266 | ! Mem[0000000010081410] = 000000b5, %f20 = d56cf322 | |
1267 | lda [%i2+%o5]0x80,%f20 ! %f20 = 000000b5 | |
1268 | membar #Sync ! Added by membar checker (8) | |
1269 | ! Mem[0000000010081400] = 00000000 ebffa24f 22f36cd5 acf11f77 | |
1270 | ! Mem[0000000010081410] = 000000b5 00000080 7b7fff04 72b0875e | |
1271 | ! Mem[0000000010081420] = 7e4ce136 00000000 57196f2c fe6fee6b | |
1272 | ! Mem[0000000010081430] = 8dafd41e acf11f77 f3299c52 d56cf322 | |
1273 | ldda [%i2+%g0]ASI_BLK_P,%f0 ! Block Load from 0000000010081400 | |
1274 | ! Mem[0000000010101400] = 626429b5 39c14539, %l0 = 80000000, %l1 = ffffffff, %asi = 80 | |
1275 | ldda [%i4+0x000]%asi,%l0 ! %l0 = 00000000626429b5 0000000039c14539 | |
1276 | ! Mem[0000000030181410] = 813700d4, %f23 = b110e23b | |
1277 | lda [%i6+%o5]0x89,%f23 ! %f23 = 813700d4 | |
1278 | ! %l7 = 0000000000008000, Mem[0000000010141408] = ff3f8826610297df | |
1279 | stxa %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000000000008000 | |
1280 | ! Mem[0000000030181400] = 65806f0c, %l5 = 00000000ff580000 | |
1281 | ldsba [%i6+%g0]0x89,%l5 ! %l5 = 000000000000000c | |
1282 | ! Mem[0000000010081410] = b5000000, %f16 = 00000000 | |
1283 | lda [%i2+%o5]0x88,%f16 ! %f16 = b5000000 | |
1284 | ! Mem[0000000030101410] = 00000000, %l0 = 00000000626429b5 | |
1285 | lduwa [%i4+%o5]0x89,%l0 ! %l0 = 0000000000000000 | |
1286 | ! Mem[0000000030141400] = 771ff1ac, %f25 = 22eb3781 | |
1287 | lda [%i5+%g0]0x89,%f25 ! %f25 = 771ff1ac | |
1288 | ! Mem[0000000010081410] = 000000b500000080, %f20 = 000000b5 00000080 | |
1289 | ldda [%i2+%o5]0x80,%f20 ! %f20 = 000000b5 00000080 | |
1290 | ||
1291 | p0_label_47: | |
1292 | ! Starting 10 instruction Store Burst | |
1293 | ! Mem[0000000030101410] = 00000000, %l2 = 000000000000001c | |
1294 | swapa [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000 | |
1295 | ! %l2 = 0000000000000000, Mem[0000000030081410] = 5f000000 | |
1296 | stha %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 5f000000 | |
1297 | ! %l7 = 0000000000008000, Mem[0000000010001400] = 4fa2ffeb | |
1298 | stwa %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00008000 | |
1299 | ! %l4 = 0000000000008137, Mem[0000000010141408] = 00000000 | |
1300 | stba %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 37000000 | |
1301 | ! Mem[00000000100c1408] = 00000000, %l1 = 0000000039c14539 | |
1302 | swapa [%i3+%o4]0x80,%l1 ! %l1 = 0000000000000000 | |
1303 | ! %l2 = 0000000000000000, Mem[0000000010101408] = 00000000 | |
1304 | stha %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 | |
1305 | ! %l0 = 00000000, %l1 = 00000000, Mem[0000000030101410] = 1c000000 26560000 | |
1306 | stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 00000000 | |
1307 | ! %l6 = 00000000000000d4, Mem[0000000020800000] = 33ff0898 | |
1308 | sth %l6,[%o1+%g0] ! Mem[0000000020800000] = 00d40898 | |
1309 | ! %f6 = 7b7fff04, Mem[0000000010141408] = 00000037 | |
1310 | sta %f6 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 7b7fff04 | |
1311 | ! Mem[0000000030141408] = 00000000, %l5 = 000000000000000c | |
1312 | swapa [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000 | |
1313 | ||
1314 | p0_label_48: | |
1315 | ! Starting 10 instruction Load Burst | |
1316 | ! Mem[0000000010181418] = 6102ffff0036ff80, %f22 = 22eb3781 813700d4 | |
1317 | ldd [%i6+0x018],%f22 ! %f22 = 6102ffff 0036ff80 | |
1318 | ! Mem[0000000010141400] = ebffa24f, %l3 = 00000000740f45f2 | |
1319 | ldsba [%i5+%g0]0x88,%l3 ! %l3 = 000000000000004f | |
1320 | ! Mem[0000000010081410] = b5000000, %f28 = ffe14c7e | |
1321 | lda [%i2+%o5]0x88,%f28 ! %f28 = b5000000 | |
1322 | ! Mem[0000000010041428] = 6bee6ffe, %l3 = 000000000000004f | |
1323 | lduw [%i1+0x028],%l3 ! %l3 = 000000006bee6ffe | |
1324 | ! %l3 = 000000006bee6ffe, immd = 00000000000006b8, %l3 = 000000006bee6ffe | |
1325 | mulx %l3,0x6b8,%l3 ! %l3 = 000002d52a007290 | |
1326 | ! Mem[0000000010081400] = 00000000, %f28 = b5000000 | |
1327 | lda [%i2+%g0]0x80,%f28 ! %f28 = 00000000 | |
1328 | ! Mem[000000001014142c] = 3ae000d7, %l5 = 0000000000000000, %asi = 80 | |
1329 | lduwa [%i5+0x02c]%asi,%l5 ! %l5 = 000000003ae000d7 | |
1330 | ! Mem[00000000100c1400] = 22f36cd50000009c, %f22 = 6102ffff 0036ff80 | |
1331 | ldda [%i3+%g0]0x88,%f22 ! %f22 = 22f36cd5 0000009c | |
1332 | ! Mem[0000000010081408] = 771ff1ac d56cf322, %l0 = 00000000, %l1 = 00000000 | |
1333 | ldda [%i2+%o4]0x88,%l0 ! %l0 = 00000000d56cf322 00000000771ff1ac | |
1334 | ! Mem[00000000100c1410] = 265600002b921695, %l1 = 00000000771ff1ac | |
1335 | ldxa [%i3+%o5]0x80,%l1 ! %l1 = 265600002b921695 | |
1336 | ||
1337 | p0_label_49: | |
1338 | ! Starting 10 instruction Store Burst | |
1339 | ! Mem[0000000010041410] = 00000080, %l4 = 0000000000008137 | |
1340 | ldstuba [%i1+%o5]0x88,%l4 ! %l4 = 0000000000000080 | |
1341 | ! Mem[0000000010181421] = db5b0442, %l4 = 0000000000000080 | |
1342 | ldstub [%i6+0x021],%l4 ! %l4 = 000000000000005b | |
1343 | ! Mem[0000000030181408] = 8dafffff, %l0 = 00000000d56cf322 | |
1344 | swapa [%i6+%o4]0x81,%l0 ! %l0 = 000000008dafffff | |
1345 | ! %f30 = 00000045 6b8301d3, Mem[0000000010001400] = 00008000 00000080, %asi = 80 | |
1346 | stda %f30,[%i0+0x000]%asi ! Mem[0000000010001400] = 00000045 6b8301d3 | |
1347 | ! %l5 = 000000003ae000d7, Mem[0000000030141408] = 0c000000 | |
1348 | stha %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0c0000d7 | |
1349 | ! Mem[0000000010001420] = 7e4ce136, %l2 = 0000000000000000 | |
1350 | swap [%i0+0x020],%l2 ! %l2 = 000000007e4ce136 | |
1351 | ! %f29 = ffff9b32, Mem[0000000030081410] = 0000005f | |
1352 | sta %f29,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffff9b32 | |
1353 | ! %l5 = 000000003ae000d7, Mem[0000000010141424] = ffffc253 | |
1354 | stw %l5,[%i5+0x024] ! Mem[0000000010141424] = 3ae000d7 | |
1355 | ! Mem[0000000010101400] = 626429b5, %l2 = 000000007e4ce136 | |
1356 | swapa [%i4+%g0]0x80,%l2 ! %l2 = 00000000626429b5 | |
1357 | ! %l4 = 000000000000005b, Mem[0000000030141400] = 771ff1ac | |
1358 | stwa %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000005b | |
1359 | ||
1360 | p0_label_50: | |
1361 | ! Starting 10 instruction Load Burst | |
1362 | ! Mem[0000000030141408] = 9920f43c0c0000d7, %l0 = 000000008dafffff | |
1363 | ldxa [%i5+%o4]0x89,%l0 ! %l0 = 9920f43c0c0000d7 | |
1364 | ! Mem[0000000010001410] = 22f36cd5, %l5 = 000000003ae000d7 | |
1365 | ldswa [%i0+%o5]0x88,%l5 ! %l5 = 0000000022f36cd5 | |
1366 | ! %l6 = 00000000000000d4, imm = 000000000000042a, %l7 = 0000000000008000 | |
1367 | subc %l6,0x42a,%l7 ! %l7 = fffffffffffffcaa | |
1368 | ! Mem[0000000010101408] = 00000000, %l0 = 9920f43c0c0000d7 | |
1369 | lduwa [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000 | |
1370 | ! Mem[0000000030141400] = ff0000000000005b, %f22 = 22f36cd5 0000009c | |
1371 | ldda [%i5+%g0]0x89,%f22 ! %f22 = ff000000 0000005b | |
1372 | ! Mem[0000000030041400] = ff83ae58, %l4 = 000000000000005b | |
1373 | lduwa [%i1+%g0]0x81,%l4 ! %l4 = 00000000ff83ae58 | |
1374 | ! Mem[0000000030101408] = 546460ff, %l3 = 000002d52a007290 | |
1375 | ldswa [%i4+%o4]0x89,%l3 ! %l3 = 00000000546460ff | |
1376 | ! Mem[0000000030041410] = 45a556591c3bc253, %l5 = 0000000022f36cd5 | |
1377 | ldxa [%i1+%o5]0x89,%l5 ! %l5 = 45a556591c3bc253 | |
1378 | ! Mem[0000000030041400] = 58ae83ff, %l3 = 00000000546460ff | |
1379 | ldsba [%i1+%g0]0x89,%l3 ! %l3 = ffffffffffffffff | |
1380 | ! Mem[0000000010181428] = 0cf4006b382072b7, %l2 = 00000000626429b5, %asi = 80 | |
1381 | ldxa [%i6+0x028]%asi,%l2 ! %l2 = 0cf4006b382072b7 | |
1382 | ||
1383 | p0_label_51: | |
1384 | ! Starting 10 instruction Store Burst | |
1385 | ! Mem[0000000010081405] = ebffa24f, %l0 = 0000000000000000 | |
1386 | ldstuba [%i2+0x005]%asi,%l0 ! %l0 = 00000000000000ff | |
1387 | ! %l6 = 00000000000000d4, Mem[00000000100c1410] = 26560000 | |
1388 | stha %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00d40000 | |
1389 | ! Mem[0000000030141408] = d700000c, %l3 = ffffffffffffffff | |
1390 | ldstuba [%i5+%o4]0x81,%l3 ! %l3 = 00000000000000d7 | |
1391 | ! Mem[0000000010081401] = 00000000, %l2 = 0cf4006b382072b7 | |
1392 | ldstuba [%i2+0x001]%asi,%l2 ! %l2 = 0000000000000000 | |
1393 | ! %l7 = fffffffffffffcaa, Mem[0000000010101408] = 00000000f2450f74 | |
1394 | stxa %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = fffffffffffffcaa | |
1395 | ! %l7 = fffffffffffffcaa, Mem[0000000010101408] = ffffffff | |
1396 | stwa %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = fffffcaa | |
1397 | membar #Sync ! Added by membar checker (9) | |
1398 | ! %l6 = 00000000000000d4, Mem[0000000010081400] = 0000ff00 | |
1399 | stba %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000ffd4 | |
1400 | ! %l6 = 000000d4, %l7 = fffffcaa, Mem[00000000300c1400] = fffff322 8dafffff | |
1401 | stda %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000d4 fffffcaa | |
1402 | ! %l2 = 00000000, %l3 = 000000d7, Mem[0000000030081408] = 0000589c 195cd712 | |
1403 | stda %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 000000d7 | |
1404 | ! %l7 = fffffffffffffcaa, Mem[0000000020800040] = ffcbe0c8, %asi = 80 | |
1405 | stha %l7,[%o1+0x040]%asi ! Mem[0000000020800040] = fcaae0c8 | |
1406 | ||
1407 | p0_label_52: | |
1408 | ! Starting 10 instruction Load Burst | |
1409 | ! Mem[0000000010081400] = 0000ffd4, %f26 = 57196f2c | |
1410 | lda [%i2+%g0]0x88,%f26 ! %f26 = 0000ffd4 | |
1411 | ! Mem[0000000010041408] = d4000000, %l4 = 00000000ff83ae58 | |
1412 | lduwa [%i1+%o4]0x88,%l4 ! %l4 = 00000000d4000000 | |
1413 | ! Mem[0000000010041408] = 000000d4, %l3 = 00000000000000d7 | |
1414 | ldswa [%i1+%o4]0x80,%l3 ! %l3 = 00000000000000d4 | |
1415 | membar #Sync ! Added by membar checker (10) | |
1416 | ! Mem[00000000300c1400] = d4000000 aafcffff 00000000 16eb6232 | |
1417 | ! Mem[00000000300c1410] = 22eb3781 6b087f05 7f0f5be2 7f79972b | |
1418 | ! Mem[00000000300c1420] = 5441c3b0 51262701 320b366e 44a20007 | |
1419 | ! Mem[00000000300c1430] = 64df4f9c 655b1fbd 4c57a6ba 53600fa3 | |
1420 | ldda [%i3+%g0]ASI_BLK_AIUSL,%f0 ! Block Load from 00000000300c1400 | |
1421 | ! Mem[00000000300c1410] = 22eb37816b087f05, %l2 = 0000000000000000 | |
1422 | ldxa [%i3+%o5]0x81,%l2 ! %l2 = 22eb37816b087f05 | |
1423 | ! %l0 = 00000000000000ff, imm = 00000000000003fd, %l0 = 00000000000000ff | |
1424 | addc %l0,0x3fd,%l0 ! %l0 = 00000000000004fc | |
1425 | ! Mem[0000000030041408] = ffffc253, %l3 = 00000000000000d4 | |
1426 | ldswa [%i1+%o4]0x89,%l3 ! %l3 = ffffffffffffc253 | |
1427 | ! Mem[0000000010181400] = 45000000, %l4 = 00000000d4000000 | |
1428 | ldswa [%i6+%g0]0x80,%l4 ! %l4 = 0000000045000000 | |
1429 | ! Mem[0000000010081400] = d4ff0000ebffa24f, %l4 = 0000000045000000 | |
1430 | ldxa [%i2+%g0]0x80,%l4 ! %l4 = d4ff0000ebffa24f | |
1431 | ! Mem[0000000010001400] = 45000000, %l6 = 00000000000000d4 | |
1432 | lduwa [%i0+%g0]0x88,%l6 ! %l6 = 0000000045000000 | |
1433 | ||
1434 | p0_label_53: | |
1435 | ! Starting 10 instruction Store Burst | |
1436 | ! Mem[0000000010141408] = 7b7fff04, %l1 = 000000002b921695 | |
1437 | swapa [%i5+%o4]0x88,%l1 ! %l1 = 000000007b7fff04 | |
1438 | ! Code Fragment 3, seed = 554138 | |
1439 | p0_fragment_4: | |
1440 | ! %l0 = 00000000000004fc | |
1441 | setx 0xf7d10a254e0d8d56,%g7,%l0 ! %l0 = f7d10a254e0d8d56 | |
1442 | ! %l1 = 000000007b7fff04 | |
1443 | setx 0x8b69d5c729a37a81,%g7,%l1 ! %l1 = 8b69d5c729a37a81 | |
1444 | setx 0x1fe000, %g1, %g3 | |
1445 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
1446 | setx 0x1ffff8, %g1, %g2 | |
1447 | and %l0, %g2, %l0 | |
1448 | ta T_CHANGE_HPRIV | |
1449 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
1450 | ta T_CHANGE_NONHPRIV | |
1451 | ! %l0 = f7d10a254e0d8d56 | |
1452 | setx 0x544ad99a59bd7bbc,%g7,%l0 ! %l0 = 544ad99a59bd7bbc | |
1453 | ! %l1 = 8b69d5c729a37a81 | |
1454 | setx 0x1e8778dc17bc9407,%g7,%l1 ! %l1 = 1e8778dc17bc9407 | |
1455 | p0_fragment_4_end: | |
1456 | ! %f16 = b5000000 1c3bc253, Mem[0000000030041400] = ff83ae58 28819e09 | |
1457 | stda %f16,[%i1+%g0]0x81 ! Mem[0000000030041400] = b5000000 1c3bc253 | |
1458 | ! %l0 = 544ad99a59bd7bbc, Mem[00000000211c0000] = ff52b4f8, %asi = 80 | |
1459 | stba %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = bc52b4f8 | |
1460 | ! %f7 = e25b0f7f, %f15 = baa6574c, %f22 = ff000000 | |
1461 | fdivs %f7 ,%f15,%f22 ! %f22 = 67289160 | |
1462 | ! Code Fragment 3, seed = 437368 | |
1463 | p0_fragment_5: | |
1464 | ! %l0 = 544ad99a59bd7bbc | |
1465 | setx 0x165ac70511700c66,%g7,%l0 ! %l0 = 165ac70511700c66 | |
1466 | ! %l1 = 1e8778dc17bc9407 | |
1467 | setx 0x74304a6920b70c91,%g7,%l1 ! %l1 = 74304a6920b70c91 | |
1468 | setx 0x1fe000, %g1, %g3 | |
1469 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
1470 | setx 0x1ffff8, %g1, %g2 | |
1471 | and %l0, %g2, %l0 | |
1472 | ta T_CHANGE_HPRIV | |
1473 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
1474 | ta T_CHANGE_NONHPRIV | |
1475 | ! %l0 = 165ac70511700c66 | |
1476 | setx 0x3add4d36d971b0cc,%g7,%l0 ! %l0 = 3add4d36d971b0cc | |
1477 | ! %l1 = 74304a6920b70c91 | |
1478 | setx 0x884d3391c52bfc17,%g7,%l1 ! %l1 = 884d3391c52bfc17 | |
1479 | p0_fragment_5_end: | |
1480 | ! %l2 = 22eb37816b087f05, immd = 0000000000000b29, %l3 = ffffffffffffc253 | |
1481 | mulx %l2,0xb29,%l3 ! %l3 = b30e735381d18ecd | |
1482 | ! Mem[0000000010001408] = 1c3bc253, %l5 = 000000001c3bc253 | |
1483 | swapa [%i0+%o4]0x88,%l5 ! %l5 = 000000001c3bc253 | |
1484 | ! Mem[0000000010041400] = 000000df, %l2 = 22eb37816b087f05 | |
1485 | ldstuba [%i1+%g0]0x88,%l2 ! %l2 = 00000000000000df | |
1486 | ! Mem[00000000218000c1] = 6affddb8, %l1 = 884d3391c52bfc17 | |
1487 | ldstuba [%o3+0x0c1]%asi,%l1 ! %l1 = 00000000000000ff | |
1488 | ||
1489 | p0_label_54: | |
1490 | ! Starting 10 instruction Load Burst | |
1491 | ! Mem[0000000010081408] = 22f36cd5, %l2 = 00000000000000df | |
1492 | ldswa [%i2+%o4]0x80,%l2 ! %l2 = 0000000022f36cd5 | |
1493 | ! Mem[000000001000143e] = d56cf322, %l7 = fffffffffffffcaa | |
1494 | lduh [%i0+0x03e],%l7 ! %l7 = 000000000000f322 | |
1495 | ! Mem[0000000030181408] = 22f36cd5, %l7 = 000000000000f322 | |
1496 | ldswa [%i6+%o4]0x89,%l7 ! %l7 = 0000000022f36cd5 | |
1497 | ! Code Fragment 4, seed = 990203 | |
1498 | p0_fragment_6: | |
1499 | ! %l0 = 3add4d36d971b0cc | |
1500 | setx 0xece9b9bd23e2834e,%g7,%l0 ! %l0 = ece9b9bd23e2834e | |
1501 | ! %l1 = 00000000000000ff | |
1502 | setx 0xe68d2eeb7317eef9,%g7,%l1 ! %l1 = e68d2eeb7317eef9 | |
1503 | setx 0x7ff8, %g1, %g2 | |
1504 | and %l0, %g2, %l0 | |
1505 | setx 0xffffffff, %g1, %g2 | |
1506 | and %l1, %g2, %l1 | |
1507 | setx 0x100000000, %g1, %g2 | |
1508 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
1509 | ta T_CHANGE_HPRIV | |
1510 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
1511 | ta T_CHANGE_NONHPRIV | |
1512 | ! %l0 = ece9b9bd23e2834e | |
1513 | setx 0x0be0f660d97b26b4,%g7,%l0 ! %l0 = 0be0f660d97b26b4 | |
1514 | ! %l1 = e68d2eeb7317eef9 | |
1515 | setx 0x92175ca39c9fad7f,%g7,%l1 ! %l1 = 92175ca39c9fad7f | |
1516 | p0_fragment_6_end: | |
1517 | ! Mem[0000000010081424] = 00000000, %f1 = 000000d4 | |
1518 | lda [%i2+0x024]%asi,%f1 ! %f1 = 00000000 | |
1519 | ! Mem[0000000030181410] = 813700d4, %l5 = 000000001c3bc253 | |
1520 | lduwa [%i6+%o5]0x89,%l5 ! %l5 = 00000000813700d4 | |
1521 | ! Mem[0000000030001410] = 00000000 00000032, %l2 = 22f36cd5, %l3 = 81d18ecd | |
1522 | ldda [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000000 0000000000000032 | |
1523 | ! %f15 = baa6574c, %f25 = 771ff1ac, %f6 = 2b97797f | |
1524 | fadds %f15,%f25,%f6 ! %f6 = 771ff1ac | |
1525 | ! Mem[0000000030081400] = 53c23bff, %l0 = 0be0f660d97b26b4 | |
1526 | lduha [%i2+%g0]0x89,%l0 ! %l0 = 0000000000003bff | |
1527 | ! Mem[0000000030001408] = 000000df, %l5 = 00000000813700d4 | |
1528 | ldsba [%i0+%o4]0x89,%l5 ! %l5 = ffffffffffffffdf | |
1529 | ||
1530 | p0_label_55: | |
1531 | ! Starting 10 instruction Store Burst | |
1532 | ! Mem[0000000010081428] = 57196f2c, %l3 = 0000000000000032 | |
1533 | swap [%i2+0x028],%l3 ! %l3 = 0000000057196f2c | |
1534 | ! Mem[0000000010081400] = d4ff0000ebffa24f, %l7 = 0000000022f36cd5, %l6 = 0000000045000000 | |
1535 | casxa [%i2]0x80,%l7,%l6 ! %l6 = d4ff0000ebffa24f | |
1536 | ! Mem[0000000010001400] = 00000045 6b8301d3 53c23b1c acf11f77 | |
1537 | ! %f16 = b5000000 1c3bc253 5f606454 323cbfda | |
1538 | ! %f20 = 000000b5 00000080 67289160 0000005b | |
1539 | ! %f24 = 7e4ce136 771ff1ac 0000ffd4 fe6fee6b | |
1540 | ! %f28 = 00000000 ffff9b32 00000045 6b8301d3 | |
1541 | stda %f16,[%i0+%g0]ASI_COMMIT_P ! Block Store to 0000000010001400 | |
1542 | ! %f23 = 0000005b, Mem[0000000010181410] = 80000000 | |
1543 | sta %f23,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000005b | |
1544 | ! %l5 = ffffffffffffffdf, Mem[0000000010101400] = 7e4ce136 | |
1545 | stwa %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffdf | |
1546 | membar #Sync ! Added by membar checker (11) | |
1547 | ! Mem[0000000010001408] = 5464605f, %l1 = 000000009c9fad7f | |
1548 | swapa [%i0+%o4]0x88,%l1 ! %l1 = 000000005464605f | |
1549 | ! Code Fragment 4, seed = 130342 | |
1550 | p0_fragment_7: | |
1551 | ! %l0 = 0000000000003bff | |
1552 | setx 0x3eec9d989f6b94f6,%g7,%l0 ! %l0 = 3eec9d989f6b94f6 | |
1553 | ! %l1 = 000000005464605f | |
1554 | setx 0xfdcc8e3b9af37021,%g7,%l1 ! %l1 = fdcc8e3b9af37021 | |
1555 | setx 0x7ff8, %g1, %g2 | |
1556 | and %l0, %g2, %l0 | |
1557 | setx 0xffffffff, %g1, %g2 | |
1558 | and %l1, %g2, %l1 | |
1559 | setx 0x100000000, %g1, %g2 | |
1560 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
1561 | ta T_CHANGE_HPRIV | |
1562 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
1563 | ta T_CHANGE_NONHPRIV | |
1564 | ! %l0 = 3eec9d989f6b94f6 | |
1565 | setx 0xf9f095ba4173ff5c,%g7,%l0 ! %l0 = f9f095ba4173ff5c | |
1566 | ! %l1 = fdcc8e3b9af37021 | |
1567 | setx 0x130ae6da96ac45a7,%g7,%l1 ! %l1 = 130ae6da96ac45a7 | |
1568 | p0_fragment_7_end: | |
1569 | ! %l5 = ffffffffffffffdf, Mem[0000000010081410] = 000000b500000080, %asi = 80 | |
1570 | stxa %l5,[%i2+0x010]%asi ! Mem[0000000010081410] = ffffffffffffffdf | |
1571 | ! %f4 = 057f086b 8137eb22, Mem[00000000100c1408] = 39c14539 00000045 | |
1572 | stda %f4 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 057f086b 8137eb22 | |
1573 | ! %l0 = 4173ff5c, %l1 = 96ac45a7, Mem[00000000300c1410] = 8137eb22 057f086b | |
1574 | stda %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 4173ff5c 96ac45a7 | |
1575 | ||
1576 | p0_label_56: | |
1577 | ! Starting 10 instruction Load Burst | |
1578 | ! %l2 = 0000000000000000, imm = fffffffffffffafe, %l6 = d4ff0000ebffa24f | |
1579 | addc %l2,-0x502,%l6 ! %l6 = fffffffffffffafe | |
1580 | ! Mem[0000000030001400] = 80ffffff, %l6 = fffffffffffffafe | |
1581 | lduha [%i0+%g0]0x89,%l6 ! %l6 = 000000000000ffff | |
1582 | ! Mem[0000000030101400] = 26560000, %l0 = f9f095ba4173ff5c | |
1583 | ldswa [%i4+%g0]0x89,%l0 ! %l0 = 0000000026560000 | |
1584 | ! Mem[0000000010141420] = 0000ff523ae000d7, %f4 = 057f086b 8137eb22 | |
1585 | ldd [%i5+0x020],%f4 ! %f4 = 0000ff52 3ae000d7 | |
1586 | ! Mem[0000000010101418] = 635b0442 5298031b, %l6 = 0000ffff, %l7 = 22f36cd5 | |
1587 | ldd [%i4+0x018],%l6 ! %l6 = 00000000635b0442 000000005298031b | |
1588 | ! Mem[00000000201c0000] = c2532c68, %l7 = 000000005298031b, %asi = 80 | |
1589 | lduba [%o0+0x000]%asi,%l7 ! %l7 = 00000000000000c2 | |
1590 | ! Mem[0000000030181410] = a52d544d813700d4, %l0 = 0000000026560000 | |
1591 | ldxa [%i6+%o5]0x89,%l0 ! %l0 = a52d544d813700d4 | |
1592 | ! %l7 = 00000000000000c2, immd = fffff92f, %y = 80000000 | |
1593 | smul %l7,-0x6d1,%l5 ! %l5 = fffffffffffad59e, %y = ffffffff | |
1594 | ! Mem[00000000100c1438] = 00000c6f242a89b3, %f0 = fffffcaa 00000000, %asi = 80 | |
1595 | ldda [%i3+0x038]%asi,%f0 ! %f0 = 00000c6f 242a89b3 | |
1596 | ! Mem[0000000010001400] = 000000b5, %l2 = 0000000000000000 | |
1597 | ldsba [%i0+%g0]0x88,%l2 ! %l2 = ffffffffffffffb5 | |
1598 | ||
1599 | p0_label_57: | |
1600 | ! Starting 10 instruction Store Burst | |
1601 | ! %l4 = ebffa24f, %l5 = fffad59e, Mem[0000000030001400] = ffffff80 00000078 | |
1602 | stda %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = ebffa24f fffad59e | |
1603 | ! %l3 = 0000000057196f2c, Mem[0000000030001410] = 00000000 | |
1604 | stha %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 6f2c0000 | |
1605 | ! %l5 = fffffffffffad59e, Mem[0000000010081416] = ffffffdf | |
1606 | sth %l5,[%i2+0x016] ! Mem[0000000010081414] = ffffd59e | |
1607 | ! %l0 = 813700d4, %l1 = 96ac45a7, Mem[00000000100c1400] = 9c000000 d56cf322, %asi = 80 | |
1608 | stda %l0,[%i3+0x000]%asi ! Mem[00000000100c1400] = 813700d4 96ac45a7 | |
1609 | ! %f26 = 0000ffd4 fe6fee6b, Mem[0000000010141400] = ebffa24f 80000000 | |
1610 | stda %f26,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000ffd4 fe6fee6b | |
1611 | ! %f12 = bd1f5b65 9c4fdf64, %l1 = 130ae6da96ac45a7 | |
1612 | ! Mem[0000000030141430] = 75876c5c3a09d17d | |
1613 | add %i5,0x030,%g1 | |
1614 | stda %f12,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030141430] = 64df4f5c3a5bd1bd | |
1615 | ! Mem[000000001004142c] = 2c6f1957, %l2 = 00000000ffffffb5, %asi = 80 | |
1616 | swapa [%i1+0x02c]%asi,%l2 ! %l2 = 000000002c6f1957 | |
1617 | ! %f31 = 6b8301d3, Mem[0000000030001410] = 00002c6f | |
1618 | sta %f31,[%i0+%o5]0x89 ! Mem[0000000030001410] = 6b8301d3 | |
1619 | ! %l6 = 00000000635b0442, Mem[0000000010001400] = b5000000 | |
1620 | stba %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 42000000 | |
1621 | ! %f4 = 0000ff52 3ae000d7, Mem[0000000010101410] = 80ffffff cb3362ff | |
1622 | stda %f4 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000ff52 3ae000d7 | |
1623 | ||
1624 | p0_label_58: | |
1625 | ! Starting 10 instruction Load Burst | |
1626 | ! Mem[0000000010101408] = fffffcaa, %l5 = fffffffffffad59e | |
1627 | lduba [%i4+%o4]0x88,%l5 ! %l5 = 00000000000000aa | |
1628 | ! %f28 = 00000000 ffff9b32, %l4 = d4ff0000ebffa24f | |
1629 | ! Mem[0000000010181400] = 4500000000000000 | |
1630 | stda %f28,[%i6+%l4]ASI_PST32_P ! Mem[0000000010181400] = 00000000ffff9b32 | |
1631 | ! Mem[0000000010001418] = 672891600000005b, %l2 = 000000002c6f1957, %asi = 80 | |
1632 | ldxa [%i0+0x018]%asi,%l2 ! %l2 = 672891600000005b | |
1633 | ! Mem[0000000010081408] = d56cf322, %l5 = 00000000000000aa | |
1634 | ldswa [%i2+%o4]0x88,%l5 ! %l5 = ffffffffd56cf322 | |
1635 | ! Mem[0000000030081410] = 9920f43c329bffff, %l4 = d4ff0000ebffa24f | |
1636 | ldxa [%i2+%o5]0x89,%l4 ! %l4 = 9920f43c329bffff | |
1637 | ! Mem[0000000030081400] = ff3bc253 323cbfda, %l2 = 0000005b, %l3 = 57196f2c | |
1638 | ldda [%i2+%g0]0x81,%l2 ! %l2 = 00000000ff3bc253 00000000323cbfda | |
1639 | ! Mem[0000000030181400] = 65806f0c, %l5 = ffffffffd56cf322 | |
1640 | lduha [%i6+%g0]0x89,%l5 ! %l5 = 0000000000006f0c | |
1641 | ! Mem[0000000030081400] = ff3bc253, %l7 = 00000000000000c2 | |
1642 | lduba [%i2+%g0]0x81,%l7 ! %l7 = 00000000000000ff | |
1643 | ! Mem[0000000030141408] = 9920f43c0c0000ff, %l2 = 00000000ff3bc253 | |
1644 | ldxa [%i5+%o4]0x89,%l2 ! %l2 = 9920f43c0c0000ff | |
1645 | ! Mem[0000000030101410] = 00000000 00000000, %l0 = 813700d4, %l1 = 96ac45a7 | |
1646 | ldda [%i4+%o5]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000 | |
1647 | ||
1648 | p0_label_59: | |
1649 | ! Starting 10 instruction Store Burst | |
1650 | ! %l2 = 0c0000ff, %l3 = 323cbfda, Mem[0000000010041428] = 6bee6ffe ffffffb5 | |
1651 | std %l2,[%i1+0x028] ! Mem[0000000010041428] = 0c0000ff 323cbfda | |
1652 | ! %f2 = 3262eb16, Mem[0000000010141418] = 000003d6 | |
1653 | st %f2 ,[%i5+0x018] ! Mem[0000000010141418] = 3262eb16 | |
1654 | ! %l4 = 329bffff, %l5 = 00006f0c, Mem[0000000030081408] = 00000000 d7000000 | |
1655 | stda %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 329bffff 00006f0c | |
1656 | ! %l4 = 9920f43c329bffff, Mem[0000000021800000] = 782b8528 | |
1657 | stb %l4,[%o3+%g0] ! Mem[0000000021800000] = ff2b8528 | |
1658 | ! %f6 = 771ff1ac e25b0f7f, Mem[0000000010001410] = b5000000 80000000 | |
1659 | stda %f6 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 771ff1ac e25b0f7f | |
1660 | ! %l6 = 00000000635b0442, Mem[00000000100c1408] = 6b087f05 | |
1661 | stwa %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 635b0442 | |
1662 | ! %f16 = b5000000, Mem[00000000300c1400] = d4000000 | |
1663 | sta %f16,[%i3+%g0]0x81 ! Mem[00000000300c1400] = b5000000 | |
1664 | ! Mem[0000000030101400] = 00005626, %l6 = 00000000635b0442 | |
1665 | ldstuba [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000 | |
1666 | ! %l5 = 0000000000006f0c, Mem[00000000100c1408] = 22eb3781635b0442 | |
1667 | stxa %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000006f0c | |
1668 | ! Mem[0000000030001408] = df000000, %l3 = 00000000323cbfda | |
1669 | swapa [%i0+%o4]0x81,%l3 ! %l3 = 00000000df000000 | |
1670 | ||
1671 | p0_label_60: | |
1672 | ! Starting 10 instruction Load Burst | |
1673 | ! Mem[0000000010141408] = 00800000 2b921695, %l2 = 0c0000ff, %l3 = df000000 | |
1674 | ldda [%i5+%o4]0x88,%l2 ! %l2 = 000000002b921695 0000000000800000 | |
1675 | ! Mem[0000000010081408] = 22f36cd5, %l7 = 00000000000000ff | |
1676 | ldswa [%i2+%o4]0x80,%l7 ! %l7 = 0000000022f36cd5 | |
1677 | ! Mem[0000000010081400] = 4fa2ffeb 0000ffd4, %l4 = 329bffff, %l5 = 00006f0c | |
1678 | ldda [%i2+%g0]0x88,%l4 ! %l4 = 000000000000ffd4 000000004fa2ffeb | |
1679 | ! Mem[0000000010181410] = 5b000000, %l2 = 000000002b921695 | |
1680 | ldswa [%i6+%o5]0x88,%l2 ! %l2 = 000000005b000000 | |
1681 | ! Mem[0000000030001408] = dabf3c32, %l0 = 0000000000000000 | |
1682 | lduwa [%i0+%o4]0x89,%l0 ! %l0 = 00000000dabf3c32 | |
1683 | ! Mem[0000000010141400] = fe6fee6b, %l0 = 00000000dabf3c32 | |
1684 | lduwa [%i5+%g0]0x88,%l0 ! %l0 = 00000000fe6fee6b | |
1685 | ! Mem[0000000010001400] = 00000042, %l1 = 0000000000000000 | |
1686 | lduwa [%i0+%g0]0x88,%l1 ! %l1 = 0000000000000042 | |
1687 | ! Mem[0000000010141408] = 9516922b 00008000, %l2 = 5b000000, %l3 = 00800000 | |
1688 | ldda [%i5+%o4]0x80,%l2 ! %l2 = 000000009516922b 0000000000008000 | |
1689 | ! Mem[0000000010181407] = ffff9b32, %l6 = 0000000000000000 | |
1690 | ldstuba [%i6+0x007]%asi,%l6 ! %l6 = 0000000000000032 | |
1691 | ! Mem[0000000010141408] = 9516922b, %l4 = 000000000000ffd4 | |
1692 | lduba [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000095 | |
1693 | ||
1694 | p0_label_61: | |
1695 | ! Starting 10 instruction Store Burst | |
1696 | ! %f0 = 00000c6f, Mem[0000000030041408] = ffffc253 | |
1697 | sta %f0 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000c6f | |
1698 | ! %l4 = 00000095, %l5 = 4fa2ffeb, Mem[0000000010141410] = 0000009c 5580e554 | |
1699 | stda %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000095 4fa2ffeb | |
1700 | ! %f14 = a30f6053, Mem[0000000030141410] = 36a5a444 | |
1701 | sta %f14,[%i5+%o5]0x81 ! Mem[0000000030141410] = a30f6053 | |
1702 | ! Mem[0000000010181408] = bdd89c52, %l1 = 0000000000000042 | |
1703 | swapa [%i6+%o4]0x80,%l1 ! %l1 = 00000000bdd89c52 | |
1704 | ! %l4 = 00000095, %l5 = 4fa2ffeb, Mem[0000000010181410] = 5b000000 0a781011 | |
1705 | stda %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000095 4fa2ffeb | |
1706 | ! %f10 = 0700a244 6e360b32, %l1 = 00000000bdd89c52 | |
1707 | ! Mem[0000000010141418] = 3262eb16ff884efb | |
1708 | add %i5,0x018,%g1 | |
1709 | stda %f10,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010141418] = 3262366eff884efb | |
1710 | ! Mem[0000000010001420] = 7e4ce136, %l0 = 00000000fe6fee6b | |
1711 | swap [%i0+0x020],%l0 ! %l0 = 000000007e4ce136 | |
1712 | ! %l6 = 0000000000000032, Mem[0000000010081400] = d4ff0000 | |
1713 | stba %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 32ff0000 | |
1714 | ! Mem[0000000030181408] = 22f36cd5, %l5 = 000000004fa2ffeb | |
1715 | ldstuba [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000d5 | |
1716 | ! %l7 = 0000000022f36cd5, Mem[0000000010101408] = fffffcaa | |
1717 | stwa %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = 22f36cd5 | |
1718 | ||
1719 | p0_label_62: | |
1720 | ! Starting 10 instruction Load Burst | |
1721 | ! Mem[0000000010101400] = dfffffff, %l5 = 00000000000000d5 | |
1722 | lduha [%i4+%g0]0x88,%l5 ! %l5 = 000000000000ffff | |
1723 | ! Mem[0000000010101420] = 734dd9e028964671, %l0 = 000000007e4ce136 | |
1724 | ldx [%i4+0x020],%l0 ! %l0 = 734dd9e028964671 | |
1725 | ! Mem[00000000300c1400] = b5000000, %l4 = 0000000000000095 | |
1726 | ldsha [%i3+%g0]0x81,%l4 ! %l4 = ffffffffffffb500 | |
1727 | ! Mem[0000000010181420] = dbff0442, %f0 = 00000c6f | |
1728 | ld [%i6+0x020],%f0 ! %f0 = dbff0442 | |
1729 | ! Mem[0000000030081400] = ff3bc253, %l1 = 00000000bdd89c52 | |
1730 | ldsba [%i2+%g0]0x81,%l1 ! %l1 = ffffffffffffffff | |
1731 | ! Mem[0000000010101410] = 3ae000d7, %l3 = 0000000000008000 | |
1732 | ldswa [%i4+%o5]0x88,%l3 ! %l3 = 000000003ae000d7 | |
1733 | ! Mem[0000000030141410] = a30f6053, %l7 = 0000000022f36cd5 | |
1734 | lduba [%i5+%o5]0x81,%l7 ! %l7 = 00000000000000a3 | |
1735 | ! Mem[0000000010101408] = aafcffff 22f36cd5, %l0 = 28964671, %l1 = ffffffff | |
1736 | ldda [%i4+%o4]0x88,%l0 ! %l0 = 0000000022f36cd5 00000000aafcffff | |
1737 | ! Mem[0000000010001400] = 42000000, %l2 = 000000009516922b | |
1738 | ldsba [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000042 | |
1739 | ! Mem[0000000010141400] = fe6fee6b, %l0 = 0000000022f36cd5 | |
1740 | ldsha [%i5+%g0]0x88,%l0 ! %l0 = ffffffffffffee6b | |
1741 | ||
1742 | p0_label_63: | |
1743 | ! Starting 10 instruction Store Burst | |
1744 | ! %f4 = 0000ff52, Mem[0000000030141410] = 53600fa3 | |
1745 | sta %f4 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000ff52 | |
1746 | ! Mem[0000000010041400] = ff000000, %l0 = ffffffffffffee6b | |
1747 | ldstuba [%i1+%g0]0x80,%l0 ! %l0 = 00000000000000ff | |
1748 | ! %f14 = a30f6053, Mem[0000000030101410] = 00000000 | |
1749 | sta %f14,[%i4+%o5]0x81 ! Mem[0000000030101410] = a30f6053 | |
1750 | ! %l4 = ffffffffffffb500, Mem[00000000201c0000] = c2532c68 | |
1751 | sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = b5002c68 | |
1752 | ! Mem[0000000010041430] = 771ff1ac1effaf8d, %l1 = 00000000aafcffff, %l7 = 00000000000000a3 | |
1753 | add %i1,0x30,%g1 | |
1754 | casxa [%g1]0x80,%l1,%l7 ! %l7 = 771ff1ac1effaf8d | |
1755 | ! Mem[0000000010041401] = ff000000, %l4 = ffffffffffffb500 | |
1756 | ldstuba [%i1+0x001]%asi,%l4 ! %l4 = 0000000000000000 | |
1757 | ! %l0 = 00000000000000ff, Mem[00000000211c0000] = bc52b4f8 | |
1758 | stb %l0,[%o2+%g0] ! Mem[00000000211c0000] = ff52b4f8 | |
1759 | ! %f15 = baa6574c, %f19 = 323cbfda, %f31 = 6b8301d3 | |
1760 | fmuls %f15,%f19,%f31 ! %f31 = ad754989 | |
1761 | ! Mem[0000000010141410] = 00000095, %l3 = 000000003ae000d7 | |
1762 | swapa [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000095 | |
1763 | ! %f23 = 0000005b, Mem[0000000030041410] = 53c23b1c | |
1764 | sta %f23,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000005b | |
1765 | ||
1766 | p0_label_64: | |
1767 | ! Starting 10 instruction Load Burst | |
1768 | ! Mem[0000000030141400] = 0000005b, %l0 = 00000000000000ff | |
1769 | lduwa [%i5+%g0]0x89,%l0 ! %l0 = 000000000000005b | |
1770 | ! Mem[000000001004142c] = 323cbfda, %l0 = 000000000000005b, %asi = 80 | |
1771 | ldswa [%i1+0x02c]%asi,%l0 ! %l0 = 00000000323cbfda | |
1772 | ! Mem[0000000010181438] = 0000342a 26d54153, %l6 = 00000032, %l7 = 1effaf8d | |
1773 | ldd [%i6+0x038],%l6 ! %l6 = 000000000000342a 0000000026d54153 | |
1774 | ! Mem[0000000010101410] = d700e03a, %l1 = 00000000aafcffff | |
1775 | lduwa [%i4+%o5]0x80,%l1 ! %l1 = 00000000d700e03a | |
1776 | ! Mem[0000000020800000] = 00d40898, %l4 = 0000000000000000, %asi = 80 | |
1777 | lduha [%o1+0x000]%asi,%l4 ! %l4 = 00000000000000d4 | |
1778 | ! Mem[0000000030181410] = 813700d4, %f22 = 67289160 | |
1779 | lda [%i6+%o5]0x89,%f22 ! %f22 = 813700d4 | |
1780 | ! %f1 = 242a89b3, Mem[0000000010041408] = 000000d4 | |
1781 | sta %f1 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 242a89b3 | |
1782 | ! Mem[00000000100c1410] = 0000d400, %l3 = 0000000000000095 | |
1783 | ldsha [%i3+%o5]0x88,%l3 ! %l3 = ffffffffffffd400 | |
1784 | ! Mem[0000000020800000] = 00d40898, %l6 = 000000000000342a, %asi = 80 | |
1785 | lduha [%o1+0x000]%asi,%l6 ! %l6 = 00000000000000d4 | |
1786 | ! Code Fragment 4, seed = 799854 | |
1787 | p0_fragment_8: | |
1788 | ! %l0 = 00000000323cbfda | |
1789 | setx 0x43ab62c51a5ba2b6,%g7,%l0 ! %l0 = 43ab62c51a5ba2b6 | |
1790 | ! %l1 = 00000000d700e03a | |
1791 | setx 0xe199218dee4911e1,%g7,%l1 ! %l1 = e199218dee4911e1 | |
1792 | setx 0x7ff8, %g1, %g2 | |
1793 | and %l0, %g2, %l0 | |
1794 | setx 0xffffffff, %g1, %g2 | |
1795 | and %l1, %g2, %l1 | |
1796 | setx 0x100000000, %g1, %g2 | |
1797 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
1798 | ta T_CHANGE_HPRIV | |
1799 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
1800 | ta T_CHANGE_NONHPRIV | |
1801 | ! %l0 = 43ab62c51a5ba2b6 | |
1802 | setx 0xfe18f57f1ecaf51c,%g7,%l0 ! %l0 = fe18f57f1ecaf51c | |
1803 | ! %l1 = e199218dee4911e1 | |
1804 | setx 0x4e1442d4f7d44f67,%g7,%l1 ! %l1 = 4e1442d4f7d44f67 | |
1805 | p0_fragment_8_end: | |
1806 | ||
1807 | p0_label_65: | |
1808 | ! Starting 10 instruction Store Burst | |
1809 | ! %l0 = fe18f57f1ecaf51c, Mem[00000000100c1400] = d4003781 | |
1810 | stwa %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 1ecaf51c | |
1811 | ! %f14 = a30f6053, Mem[0000000030081410] = 329bffff | |
1812 | sta %f14,[%i2+%o5]0x89 ! Mem[0000000030081410] = a30f6053 | |
1813 | ! %l2 = 00000042, %l3 = ffffd400, Mem[0000000010181400] = 00000000 ff9bffff | |
1814 | stda %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000042 ffffd400 | |
1815 | ! %l0 = 1ecaf51c, %l1 = f7d44f67, Mem[00000000300c1410] = 5cff7341 a745ac96 | |
1816 | stda %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 1ecaf51c f7d44f67 | |
1817 | ! Code Fragment 4, seed = 101784 | |
1818 | p0_fragment_9: | |
1819 | ! %l0 = fe18f57f1ecaf51c | |
1820 | setx 0x2470a13b03e42366,%g7,%l0 ! %l0 = 2470a13b03e42366 | |
1821 | ! %l1 = 4e1442d4f7d44f67 | |
1822 | setx 0x3f13bb84abfb7391,%g7,%l1 ! %l1 = 3f13bb84abfb7391 | |
1823 | setx 0x7ff8, %g1, %g2 | |
1824 | and %l0, %g2, %l0 | |
1825 | setx 0xffffffff, %g1, %g2 | |
1826 | and %l1, %g2, %l1 | |
1827 | setx 0x100000000, %g1, %g2 | |
1828 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
1829 | ta T_CHANGE_HPRIV | |
1830 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
1831 | ta T_CHANGE_NONHPRIV | |
1832 | ! %l0 = 2470a13b03e42366 | |
1833 | setx 0x6a10c2d126d567cc,%g7,%l0 ! %l0 = 6a10c2d126d567cc | |
1834 | ! %l1 = 3f13bb84abfb7391 | |
1835 | setx 0x2e8a7e3128ce0317,%g7,%l1 ! %l1 = 2e8a7e3128ce0317 | |
1836 | p0_fragment_9_end: | |
1837 | ! %f4 = 0000ff52 3ae000d7, %l3 = ffffffffffffd400 | |
1838 | ! Mem[0000000030181430] = 3338e2bc7ec7f25d | |
1839 | add %i6,0x030,%g1 | |
1840 | stda %f4,[%g1+%l3]ASI_PST32_S ! Mem[0000000030181430] = 3338e2bc7ec7f25d | |
1841 | ! %l0 = 6a10c2d126d567cc, Mem[0000000030181400] = 0c6f806518699869 | |
1842 | stxa %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 6a10c2d126d567cc | |
1843 | ! %f12 = bd1f5b65 9c4fdf64, Mem[0000000010141408] = 9516922b 00008000 | |
1844 | stda %f12,[%i5+%o4]0x80 ! Mem[0000000010141408] = bd1f5b65 9c4fdf64 | |
1845 | ! %l0 = 6a10c2d126d567cc, Mem[00000000201c0000] = b5002c68, %asi = 80 | |
1846 | stba %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = cc002c68 | |
1847 | ! %l7 = 0000000026d54153, Mem[0000000030001400] = ebffa24f | |
1848 | stwa %l7,[%i0+%g0]0x81 ! Mem[0000000030001400] = 26d54153 | |
1849 | ||
1850 | p0_label_66: | |
1851 | ! Starting 10 instruction Load Burst | |
1852 | ! Mem[0000000010141408] = bd1f5b65, %f21 = 00000080 | |
1853 | lda [%i5+%o4]0x80,%f21 ! %f21 = bd1f5b65 | |
1854 | ! Mem[00000000300c1410] = 1cf5ca1e, %l0 = 6a10c2d126d567cc | |
1855 | lduha [%i3+%o5]0x89,%l0 ! %l0 = 000000000000ca1e | |
1856 | ! Mem[0000000030041410] = 0000005b, %l2 = 0000000000000042 | |
1857 | ldsha [%i1+%o5]0x81,%l2 ! %l2 = 0000000000000000 | |
1858 | ! Mem[0000000030001410] = d301836b 00000032, %l6 = 000000d4, %l7 = 26d54153 | |
1859 | ldda [%i0+%o5]0x81,%l6 ! %l6 = 00000000d301836b 0000000000000032 | |
1860 | ! Mem[0000000030101408] = ff60645421fbf3af, %f30 = 00000045 ad754989 | |
1861 | ldda [%i4+%o4]0x81,%f30 ! %f30 = ff606454 21fbf3af | |
1862 | ! Mem[0000000010081400] = 32ff0000 ebffa24f, %l4 = 000000d4, %l5 = 0000ffff | |
1863 | ldda [%i2+%g0]0x80,%l4 ! %l4 = 0000000032ff0000 00000000ebffa24f | |
1864 | ! Mem[0000000030041408] = 6f0c0000, %l2 = 0000000000000000 | |
1865 | lduha [%i1+%o4]0x81,%l2 ! %l2 = 0000000000006f0c | |
1866 | ! Mem[0000000030001408] = dabf3c32, %l4 = 0000000032ff0000 | |
1867 | ldsha [%i0+%o4]0x89,%l4 ! %l4 = 0000000000003c32 | |
1868 | ! Mem[0000000020800041] = fcaae0c8, %l2 = 0000000000006f0c | |
1869 | ldsb [%o1+0x041],%l2 ! %l2 = ffffffffffffffaa | |
1870 | ! Mem[00000000300c1408] = 0000000016eb6232, %l4 = 0000000000003c32 | |
1871 | ldxa [%i3+%o4]0x81,%l4 ! %l4 = 0000000016eb6232 | |
1872 | ||
1873 | p0_label_67: | |
1874 | ! Starting 10 instruction Store Burst | |
1875 | ! Mem[0000000010081400] = 32ff0000, %l6 = 00000000d301836b | |
1876 | swapa [%i2+%g0]0x80,%l6 ! %l6 = 0000000032ff0000 | |
1877 | ! %f6 = 771ff1ac, %f6 = 771ff1ac, %f18 = 5f606454 323cbfda | |
1878 | fsmuld %f6 ,%f6 ,%f18 ! %f18 = 4dd8fb85 f352e400 | |
1879 | ! %f5 = 3ae000d7, %f5 = 3ae000d7, %f11 = 6e360b32 | |
1880 | fdivs %f5 ,%f5 ,%f11 ! %f11 = 3f800000 | |
1881 | ! %l0 = 000000000000ca1e, imm = 0000000000000b1d, %l0 = 000000000000ca1e | |
1882 | sub %l0,0xb1d,%l0 ! %l0 = 000000000000bf01 | |
1883 | ! %l2 = ffffffaa, %l3 = ffffd400, Mem[0000000010081410] = ffffffff 9ed5ffff | |
1884 | stda %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffaa ffffd400 | |
1885 | ! %f0 = dbff0442, Mem[0000000030041408] = 00000c6f | |
1886 | sta %f0 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = dbff0442 | |
1887 | ! Mem[00000000300c1408] = 00000000, %l4 = 0000000016eb6232 | |
1888 | swapa [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000 | |
1889 | ! %l6 = 32ff0000, %l7 = 00000032, Mem[0000000010041400] = ffff0000 00000000 | |
1890 | stda %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 32ff0000 00000032 | |
1891 | ! %f18 = 4dd8fb85 f352e400, %l0 = 000000000000bf01 | |
1892 | ! Mem[0000000030081418] = 3103985242045bdb | |
1893 | add %i2,0x018,%g1 | |
1894 | stda %f18,[%g1+%l0]ASI_PST8_S ! Mem[0000000030081418] = 3103985242045b00 | |
1895 | ! %f8 = 01272651 b0c34154, %l0 = 000000000000bf01 | |
1896 | ! Mem[00000000300c1400] = b5000000aafcffff | |
1897 | stda %f8,[%i3+%l0]ASI_PST8_SL ! Mem[00000000300c1400] = 54000000aafcffff | |
1898 | ||
1899 | p0_label_68: | |
1900 | ! Starting 10 instruction Load Burst | |
1901 | ! Mem[0000000010141408] = bd1f5b65, %f23 = 0000005b | |
1902 | lda [%i5+%o4]0x80,%f23 ! %f23 = bd1f5b65 | |
1903 | ! Mem[0000000010101408] = d56cf322, %l7 = 0000000000000032 | |
1904 | lduba [%i4+%o4]0x80,%l7 ! %l7 = 00000000000000d5 | |
1905 | ! Mem[0000000030181400] = 6a10c2d1, %l1 = 2e8a7e3128ce0317 | |
1906 | lduha [%i6+%g0]0x81,%l1 ! %l1 = 0000000000006a10 | |
1907 | ! Mem[00000000100c1400] = 1cf5ca1e, %l4 = 0000000000000000 | |
1908 | ldswa [%i3+%g0]0x80,%l4 ! %l4 = 000000001cf5ca1e | |
1909 | ! Mem[0000000010101410] = d700e03a, %l7 = 00000000000000d5 | |
1910 | ldsba [%i4+%o5]0x80,%l7 ! %l7 = ffffffffffffffd7 | |
1911 | ! Mem[0000000010001400] = 42000000, %l3 = ffffffffffffd400 | |
1912 | ldswa [%i0+%g0]0x80,%l3 ! %l3 = 0000000042000000 | |
1913 | ! %l0 = 000000000000bf01, %l0 = 000000000000bf01, %y = ffffffff | |
1914 | udiv %l0,%l0,%l4 ! %l4 = 00000000ffffffff | |
1915 | mov %l0,%y ! %y = 0000bf01 | |
1916 | ! Mem[0000000030181400] = cc67d526d1c2106a, %f0 = dbff0442 242a89b3 | |
1917 | ldda [%i6+%g0]0x89,%f0 ! %f0 = cc67d526 d1c2106a | |
1918 | ! Mem[0000000010141408] = 655b1fbd, %l7 = ffffffffffffffd7 | |
1919 | lduwa [%i5+%o4]0x88,%l7 ! %l7 = 00000000655b1fbd | |
1920 | ! Mem[0000000010181410] = 95000000, %l7 = 00000000655b1fbd | |
1921 | lduba [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000095 | |
1922 | ||
1923 | p0_label_69: | |
1924 | ! Starting 10 instruction Store Burst | |
1925 | ! %l6 = 0000000032ff0000, Mem[0000000010081400] = 6b8301d3 | |
1926 | stha %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 6b830000 | |
1927 | ! Mem[0000000010101400] = ffffffdf, %l4 = 00000000ffffffff | |
1928 | swapa [%i4+%g0]0x80,%l4 ! %l4 = 00000000ffffffdf | |
1929 | ! Mem[0000000030001408] = 323cbfda, %l4 = 00000000ffffffdf | |
1930 | ldstuba [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000032 | |
1931 | ! Mem[000000001014141c] = ff884efb, %l2 = 00000000ffffffaa, %asi = 80 | |
1932 | swapa [%i5+0x01c]%asi,%l2 ! %l2 = 00000000ff884efb | |
1933 | ! %l5 = 00000000ebffa24f, Mem[0000000030001410] = 6b8301d3 | |
1934 | stba %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 6b83014f | |
1935 | ! %l0 = 0000bf01, %l1 = 00006a10, Mem[0000000010141410] = 3ae000d7 4fa2ffeb | |
1936 | stda %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000bf01 00006a10 | |
1937 | ! %l7 = 0000000000000095, Mem[00000000300c1400] = 54000000 | |
1938 | stwa %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000095 | |
1939 | ! %f22 = 813700d4 bd1f5b65, Mem[00000000300c1408] = 16eb6232 16eb6232 | |
1940 | stda %f22,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 813700d4 bd1f5b65 | |
1941 | ! Mem[00000000300c1410] = 1cf5ca1e, %l5 = 00000000ebffa24f | |
1942 | ldstuba [%i3+%o5]0x89,%l5 ! %l5 = 000000000000001e | |
1943 | ! Mem[00000000211c0001] = ff52b4f8, %l1 = 0000000000006a10 | |
1944 | ldstub [%o2+0x001],%l1 ! %l1 = 0000000000000052 | |
1945 | ||
1946 | p0_label_70: | |
1947 | ! Starting 10 instruction Load Burst | |
1948 | ! Mem[0000000010081400] = 0000836b, %l5 = 000000000000001e | |
1949 | lduha [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000000 | |
1950 | ! Code Fragment 3, seed = 639609 | |
1951 | p0_fragment_10: | |
1952 | ! %l0 = 000000000000bf01 | |
1953 | setx 0x2a0fc191a4322d5e,%g7,%l0 ! %l0 = 2a0fc191a4322d5e | |
1954 | ! %l1 = 0000000000000052 | |
1955 | setx 0x1950a8d9fb2cbc09,%g7,%l1 ! %l1 = 1950a8d9fb2cbc09 | |
1956 | setx 0x1fe000, %g1, %g3 | |
1957 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
1958 | setx 0x1ffff8, %g1, %g2 | |
1959 | and %l0, %g2, %l0 | |
1960 | ta T_CHANGE_HPRIV | |
1961 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
1962 | ta T_CHANGE_NONHPRIV | |
1963 | ! %l0 = 2a0fc191a4322d5e | |
1964 | setx 0xa444d5ba1f47a6c4,%g7,%l0 ! %l0 = a444d5ba1f47a6c4 | |
1965 | ! %l1 = 1950a8d9fb2cbc09 | |
1966 | setx 0x722b0a8752d1708f,%g7,%l1 ! %l1 = 722b0a8752d1708f | |
1967 | p0_fragment_10_end: | |
1968 | ! Mem[00000000300c1408] = d4003781, %f20 = 000000b5 | |
1969 | lda [%i3+%o4]0x89,%f20 ! %f20 = d4003781 | |
1970 | ! Mem[0000000030081408] = 329bffff00006f0c, %l5 = 0000000000000000 | |
1971 | ldxa [%i2+%o4]0x81,%l5 ! %l5 = 329bffff00006f0c | |
1972 | ! Mem[0000000010001424] = 771ff1ac, %l7 = 0000000000000095, %asi = 80 | |
1973 | ldsha [%i0+0x024]%asi,%l7 ! %l7 = 000000000000771f | |
1974 | ! Mem[0000000030041410] = 5b000000, %l2 = 00000000ff884efb | |
1975 | lduwa [%i1+%o5]0x89,%l2 ! %l2 = 000000005b000000 | |
1976 | ! Mem[0000000030141408] = ff00000c 3cf42099, %l6 = 32ff0000, %l7 = 0000771f | |
1977 | ldda [%i5+%o4]0x81,%l6 ! %l6 = 00000000ff00000c 000000003cf42099 | |
1978 | ! Mem[0000000010081400] = 0000836b ebffa24f, %l4 = 00000032, %l5 = 00006f0c | |
1979 | ldda [%i2+%g0]0x80,%l4 ! %l4 = 000000000000836b 00000000ebffa24f | |
1980 | ! Mem[0000000030181410] = 813700d4, %l4 = 000000000000836b | |
1981 | ldsba [%i6+%o5]0x89,%l4 ! %l4 = ffffffffffffffd4 | |
1982 | ! Mem[0000000030081410] = a30f6053, %l5 = 00000000ebffa24f | |
1983 | ldswa [%i2+%o5]0x89,%l5 ! %l5 = ffffffffa30f6053 | |
1984 | ||
1985 | p0_label_71: | |
1986 | ! Starting 10 instruction Store Burst | |
1987 | ! Mem[0000000030081400] = 53c23bff, %l0 = a444d5ba1f47a6c4 | |
1988 | ldstuba [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff | |
1989 | ! Mem[0000000010141428] = 256bfd7e, %l5 = 00000000a30f6053, %asi = 80 | |
1990 | swapa [%i5+0x028]%asi,%l5 ! %l5 = 00000000256bfd7e | |
1991 | ! %f31 = 21fbf3af, Mem[0000000030081410] = 53600fa3 | |
1992 | sta %f31,[%i2+%o5]0x81 ! Mem[0000000030081410] = 21fbf3af | |
1993 | ! Mem[0000000010101420] = 734dd9e0, %l1 = 722b0a8752d1708f | |
1994 | ldstuba [%i4+0x020]%asi,%l1 ! %l1 = 0000000000000073 | |
1995 | ! %l7 = 000000003cf42099, Mem[00000000211c0000] = ffffb4f8, %asi = 80 | |
1996 | stba %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = 99ffb4f8 | |
1997 | ! %l7 = 000000003cf42099, Mem[0000000030081410] = 21fbf3af | |
1998 | stwa %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 3cf42099 | |
1999 | ! %l0 = 000000ff, %l1 = 00000073, Mem[00000000100c1408] = 00006f0c 00000000 | |
2000 | stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff 00000073 | |
2001 | ! %f6 = 771ff1ac, Mem[0000000030141410] = 52ff0000 | |
2002 | sta %f6 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 771ff1ac | |
2003 | ! %l7 = 000000003cf42099, Mem[0000000010041410] = 000000ff | |
2004 | stba %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000099 | |
2005 | ! %l0 = 00000000000000ff, Mem[00000000100c1400] = 1ecaf51c | |
2006 | stwa %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff | |
2007 | ||
2008 | p0_label_72: | |
2009 | ! Starting 10 instruction Load Burst | |
2010 | ! Mem[0000000010141410] = 01bf0000, %l3 = 0000000042000000 | |
2011 | ldswa [%i5+%o5]0x80,%l3 ! %l3 = 0000000001bf0000 | |
2012 | ! Mem[00000000211c0001] = 99ffb4f8, %l2 = 000000005b000000 | |
2013 | ldsb [%o2+0x001],%l2 ! %l2 = ffffffffffffffff | |
2014 | ! Mem[0000000010181400] = 4200000000d4ffff, %l4 = ffffffffffffffd4 | |
2015 | ldxa [%i6+%g0]0x80,%l4 ! %l4 = 4200000000d4ffff | |
2016 | ! Mem[0000000010101410] = d700e03a, %f13 = 9c4fdf64 | |
2017 | lda [%i4+%o5]0x80,%f13 ! %f13 = d700e03a | |
2018 | ! Mem[0000000010001420] = fe6fee6b771ff1ac, %l2 = ffffffffffffffff, %asi = 80 | |
2019 | ldxa [%i0+0x020]%asi,%l2 ! %l2 = fe6fee6b771ff1ac | |
2020 | ! Mem[00000000300c1410] = 1cf5caff, %l0 = 00000000000000ff | |
2021 | lduba [%i3+%o5]0x89,%l0 ! %l0 = 00000000000000ff | |
2022 | ! Mem[00000000201c0000] = cc002c68, %l2 = fe6fee6b771ff1ac, %asi = 80 | |
2023 | ldsha [%o0+0x000]%asi,%l2 ! %l2 = ffffffffffffcc00 | |
2024 | ! Mem[0000000010141408] = 655b1fbd, %l7 = 000000003cf42099 | |
2025 | ldsba [%i5+%o4]0x88,%l7 ! %l7 = ffffffffffffffbd | |
2026 | ! %f21 = bd1f5b65, %f17 = 1c3bc253 | |
2027 | fcmpes %fcc2,%f21,%f17 ! %fcc2 = 1 | |
2028 | ! Mem[00000000100c1400] = a745ac96000000ff, %l6 = 00000000ff00000c | |
2029 | ldxa [%i3+%g0]0x88,%l6 ! %l6 = a745ac96000000ff | |
2030 | ||
2031 | p0_label_73: | |
2032 | ! Starting 10 instruction Store Burst | |
2033 | ! %l5 = 00000000256bfd7e, Mem[0000000010101400] = 3945c139ffffffff | |
2034 | stxa %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000256bfd7e | |
2035 | ! Mem[00000000211c0000] = 99ffb4f8, %l2 = ffffffffffffcc00 | |
2036 | ldstub [%o2+%g0],%l2 ! %l2 = 0000000000000099 | |
2037 | ! %l0 = 00000000000000ff, Mem[000000001018142a] = 0cf4006b, %asi = 80 | |
2038 | stha %l0,[%i6+0x02a]%asi ! Mem[0000000010181428] = 0cf400ff | |
2039 | ! %l4 = 4200000000d4ffff, %l4 = 4200000000d4ffff, %y = 0000bf01 | |
2040 | umul %l4,%l4,%l7 ! %l7 = 0000b138fe560001, %y = 0000b138 | |
2041 | ! Mem[0000000010101410] = d700e03a, %l7 = 00000000fe560001 | |
2042 | swap [%i4+%o5],%l7 ! %l7 = 00000000d700e03a | |
2043 | ! Mem[0000000030001400] = 26d54153 fffad59e ff3cbfda 1c3bc253 | |
2044 | ! %f0 = cc67d526 d1c2106a 3262eb16 00000000 | |
2045 | ! %f4 = 0000ff52 3ae000d7 771ff1ac e25b0f7f | |
2046 | ! %f8 = 01272651 b0c34154 0700a244 3f800000 | |
2047 | ! %f12 = bd1f5b65 d700e03a a30f6053 baa6574c | |
2048 | stda %f0 ,[%i0+%g0]ASI_BLK_AIUS ! Block Store to 0000000030001400 | |
2049 | ! Mem[0000000030081400] = 53c23bff, %l1 = 0000000000000073 | |
2050 | swapa [%i2+%g0]0x89,%l1 ! %l1 = 0000000053c23bff | |
2051 | ! %l5 = 00000000256bfd7e, Mem[0000000030001408] = 3262eb1600000000 | |
2052 | stxa %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000256bfd7e | |
2053 | ! %l2 = 0000000000000099, Mem[0000000030001410] = 0000ff52 | |
2054 | stha %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0099ff52 | |
2055 | ! %f12 = bd1f5b65 d700e03a, %l6 = a745ac96000000ff | |
2056 | ! Mem[0000000030181428] = 3e05008e3f1fcda7 | |
2057 | add %i6,0x028,%g1 | |
2058 | stda %f12,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030181428] = 3ae000d7655b1fbd | |
2059 | ||
2060 | p0_label_74: | |
2061 | ! Starting 10 instruction Load Burst | |
2062 | ! Mem[0000000010141408] = bd1f5b65, %l1 = 0000000053c23bff | |
2063 | ldswa [%i5+%o4]0x80,%l1 ! %l1 = ffffffffbd1f5b65 | |
2064 | ! Mem[000000001010143d] = 32cac193, %l2 = 0000000000000099, %asi = 80 | |
2065 | ldsba [%i4+0x03d]%asi,%l2 ! %l2 = ffffffffffffffca | |
2066 | ! Mem[0000000010181408] = 00000042, %f21 = bd1f5b65 | |
2067 | lda [%i6+%o4]0x80,%f21 ! %f21 = 00000042 | |
2068 | ! Mem[00000000100c1400] = a745ac96000000ff, %f20 = d4003781 00000042 | |
2069 | ldda [%i3+%g0]0x88,%f20 ! %f20 = a745ac96 000000ff | |
2070 | ! Mem[000000001004141c] = 04ff7f7b, %l7 = 00000000d700e03a, %asi = 80 | |
2071 | ldswa [%i1+0x01c]%asi,%l7 ! %l7 = 0000000004ff7f7b | |
2072 | ! Mem[0000000010181420] = dbff0442 52980331, %l4 = 00d4ffff, %l5 = 256bfd7e | |
2073 | ldd [%i6+0x020],%l4 ! %l4 = 00000000dbff0442 0000000052980331 | |
2074 | ! Mem[0000000010101410] = 0000ff52010056fe, %f16 = b5000000 1c3bc253 | |
2075 | ldda [%i4+%o5]0x88,%f16 ! %f16 = 0000ff52 010056fe | |
2076 | ! Mem[0000000010141410] = 0000bf01, %f18 = 4dd8fb85 | |
2077 | lda [%i5+%o5]0x88,%f18 ! %f18 = 0000bf01 | |
2078 | ! Mem[0000000030041408] = ffffffff dbff0442, %l2 = ffffffca, %l3 = 01bf0000 | |
2079 | ldda [%i1+%o4]0x89,%l2 ! %l2 = 00000000dbff0442 00000000ffffffff | |
2080 | membar #Sync ! Added by membar checker (12) | |
2081 | ! Mem[0000000010001400] = 00000042, %f19 = f352e400 | |
2082 | lda [%i0+%g0]0x88,%f19 ! %f19 = 00000042 | |
2083 | ||
2084 | p0_label_75: | |
2085 | ! Starting 10 instruction Store Burst | |
2086 | ! %l0 = 00000000000000ff, Mem[0000000010101410] = 010056fe | |
2087 | stba %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 010056ff | |
2088 | ! %l0 = 00000000000000ff, immd = fffff47c, %y = 0000b138 | |
2089 | umul %l0,-0xb84,%l6 ! %l6 = 000000fefff48784, %y = 000000fe | |
2090 | ! Mem[0000000010041410] = 99000000, %l2 = 00000000dbff0442 | |
2091 | swapa [%i1+%o5]0x80,%l2 ! %l2 = 0000000099000000 | |
2092 | ! %l2 = 99000000, %l3 = ffffffff, Mem[0000000030181408] = ff6cf322 3381a2af | |
2093 | stda %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 99000000 ffffffff | |
2094 | ! %l4 = 00000000dbff0442, Mem[0000000030001408] = 00000000 | |
2095 | stha %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000442 | |
2096 | ! %l4 = 00000000dbff0442, Mem[00000000300c1410] = 1cf5caff | |
2097 | stwa %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = dbff0442 | |
2098 | ! %l6 = 000000fefff48784, Mem[00000000100c1432] = 20515eff, %asi = 80 | |
2099 | stba %l6,[%i3+0x032]%asi ! Mem[00000000100c1430] = 205184ff | |
2100 | ! Mem[0000000030001410] = 52ff9900, %l5 = 0000000052980331 | |
2101 | ldstuba [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000 | |
2102 | ! %f19 = 00000042, Mem[0000000030001408] = 00000442 | |
2103 | sta %f19,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000042 | |
2104 | ! %l0 = 00000000000000ff, Mem[0000000010141408] = bd1f5b65 | |
2105 | stwa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff | |
2106 | ||
2107 | p0_label_76: | |
2108 | ! Starting 10 instruction Load Burst | |
2109 | ! Mem[0000000010181400] = 42000000, %l4 = 00000000dbff0442 | |
2110 | ldsba [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000042 | |
2111 | ! Mem[0000000030081408] = 329bffff, %l3 = 00000000ffffffff | |
2112 | lduba [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000032 | |
2113 | ! Mem[0000000010001408] = dabf3c329c9fad7f, %f0 = cc67d526 d1c2106a | |
2114 | ldda [%i0+%o4]0x88,%f0 ! %f0 = dabf3c32 9c9fad7f | |
2115 | ! Mem[0000000030101408] = ff60645421fbf3af, %l2 = 0000000099000000 | |
2116 | ldxa [%i4+%o4]0x81,%l2 ! %l2 = ff60645421fbf3af | |
2117 | ! Mem[00000000201c0000] = cc002c68, %l6 = 000000fefff48784, %asi = 80 | |
2118 | lduba [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000cc | |
2119 | ! Mem[0000000030041400] = 53c23b1c000000b5, %l1 = ffffffffbd1f5b65 | |
2120 | ldxa [%i1+%g0]0x89,%l1 ! %l1 = 53c23b1c000000b5 | |
2121 | ! Mem[00000000300c1400] = 95000000, %f30 = ff606454 | |
2122 | lda [%i3+%g0]0x89,%f30 ! %f30 = 95000000 | |
2123 | ! Mem[0000000030081400] = 00000073, %l0 = 00000000000000ff | |
2124 | ldsha [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000073 | |
2125 | ! Mem[0000000010101408] = d56cf322 fffffcaa, %l4 = 00000042, %l5 = 00000000 | |
2126 | ldda [%i4+%o4]0x80,%l4 ! %l4 = 00000000d56cf322 00000000fffffcaa | |
2127 | ! Mem[0000000030081408] = 329bffff, %l0 = 0000000000000073 | |
2128 | lduba [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000032 | |
2129 | ||
2130 | p0_label_77: | |
2131 | ! Starting 10 instruction Store Burst | |
2132 | ! %l7 = 0000000004ff7f7b, Mem[0000000030041410] = 0000005b5956a545 | |
2133 | stxa %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000000004ff7f7b | |
2134 | ! %f8 = 01272651 b0c34154, Mem[0000000010081410] = aaffffff 00d4ffff, %asi = 80 | |
2135 | stda %f8 ,[%i2+0x010]%asi ! Mem[0000000010081410] = 01272651 b0c34154 | |
2136 | ! Mem[0000000010001408] = 7fad9f9c, %l2 = ff60645421fbf3af | |
2137 | ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 000000000000007f | |
2138 | ! %l6 = 000000cc, %l7 = 04ff7f7b, Mem[0000000010141418] = 3262366e ffffffaa | |
2139 | std %l6,[%i5+0x018] ! Mem[0000000010141418] = 000000cc 04ff7f7b | |
2140 | ! %l5 = 00000000fffffcaa, Mem[00000000300c1400] = 00000095 | |
2141 | stha %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = fcaa0095 | |
2142 | ! Mem[0000000010141400] = fe6fee6b, %l7 = 0000000004ff7f7b | |
2143 | swapa [%i5+%g0]0x88,%l7 ! %l7 = 00000000fe6fee6b | |
2144 | ! Mem[0000000030001400] = cc67d526, %l7 = 00000000fe6fee6b | |
2145 | ldstuba [%i0+%g0]0x81,%l7 ! %l7 = 00000000000000cc | |
2146 | ! Mem[00000000300c1400] = fcaa0095 aafcffff 813700d4 bd1f5b65 | |
2147 | ! %f0 = dabf3c32 9c9fad7f 3262eb16 00000000 | |
2148 | ! %f4 = 0000ff52 3ae000d7 771ff1ac e25b0f7f | |
2149 | ! %f8 = 01272651 b0c34154 0700a244 3f800000 | |
2150 | ! %f12 = bd1f5b65 d700e03a a30f6053 baa6574c | |
2151 | stda %f0 ,[%i3+%g0]ASI_COMMIT_S ! Block Store to 00000000300c1400 | |
2152 | ! %l7 = 00000000000000cc, Mem[0000000010101410] = ff560001 | |
2153 | stwa %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000cc | |
2154 | ! %l6 = 00000000000000cc, Mem[0000000020800040] = fcaae0c8, %asi = 80 | |
2155 | stha %l6,[%o1+0x040]%asi ! Mem[0000000020800040] = 00cce0c8 | |
2156 | ||
2157 | p0_label_78: | |
2158 | ! Starting 10 instruction Load Burst | |
2159 | ! Mem[0000000010101410] = cc000000, %l5 = 00000000fffffcaa | |
2160 | lduha [%i4+%o5]0x88,%l5 ! %l5 = 0000000000000000 | |
2161 | ! Mem[0000000010041408] = 242a89b3, %l4 = 00000000d56cf322 | |
2162 | lduha [%i1+%o4]0x80,%l4 ! %l4 = 000000000000242a | |
2163 | ! %l6 = 00000000000000cc, %l6 = 00000000000000cc, %l5 = 0000000000000000 | |
2164 | xnor %l6,%l6,%l5 ! %l5 = ffffffffffffffff | |
2165 | ! Mem[0000000010181410] = 95000000, %l7 = 00000000000000cc | |
2166 | lduba [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000095 | |
2167 | ! Mem[0000000010141400] = 7b7fff04d4ff0000, %l2 = 000000000000007f | |
2168 | ldxa [%i5+%g0]0x80,%l2 ! %l2 = 7b7fff04d4ff0000 | |
2169 | ! %f26 = 0000ffd4, %f26 = 0000ffd4, %f19 = 00000042 | |
2170 | fdivs %f26,%f26,%f19 ! tt=0x22, %l0 = 0000000000000054 | |
2171 | ! Mem[00000000201c0000] = cc002c68, %l6 = 00000000000000cc, %asi = 80 | |
2172 | lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000cc00 | |
2173 | ! Mem[0000000010001410] = 7f0f5be2 acf11f77, %l2 = d4ff0000, %l3 = 00000032, %asi = 80 | |
2174 | ldda [%i0+0x010]%asi,%l2 ! %l2 = 000000007f0f5be2 00000000acf11f77 | |
2175 | ! Mem[0000000010001434] = ffff9b32, %l0 = 0000000000000054, %asi = 80 | |
2176 | ldswa [%i0+0x034]%asi,%l0 ! %l0 = ffffffffffff9b32 | |
2177 | ! Mem[0000000030181408] = 00000099, %l7 = 0000000000000095 | |
2178 | lduwa [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000099 | |
2179 | ||
2180 | p0_label_79: | |
2181 | ! Starting 10 instruction Store Burst | |
2182 | ! Code Fragment 4, seed = 771443 | |
2183 | p0_fragment_11: | |
2184 | ! %l0 = ffffffffffff9b32 | |
2185 | setx 0xdd4c77d231382f8e,%g7,%l0 ! %l0 = dd4c77d231382f8e | |
2186 | ! %l1 = 53c23b1c000000b5 | |
2187 | setx 0xaedcfffdf322e739,%g7,%l1 ! %l1 = aedcfffdf322e739 | |
2188 | setx 0x7ff8, %g1, %g2 | |
2189 | and %l0, %g2, %l0 | |
2190 | setx 0xffffffff, %g1, %g2 | |
2191 | and %l1, %g2, %l1 | |
2192 | setx 0x100000000, %g1, %g2 | |
2193 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
2194 | ta T_CHANGE_HPRIV | |
2195 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
2196 | ta T_CHANGE_NONHPRIV | |
2197 | ! %l0 = dd4c77d231382f8e | |
2198 | setx 0x7c4b4cf47129aaf4,%g7,%l0 ! %l0 = 7c4b4cf47129aaf4 | |
2199 | ! %l1 = aedcfffdf322e739 | |
2200 | setx 0x262428802a8bfdbf,%g7,%l1 ! %l1 = 262428802a8bfdbf | |
2201 | p0_fragment_11_end: | |
2202 | ! %l2 = 000000007f0f5be2, Mem[0000000010181408] = 00000042 | |
2203 | stwa %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 7f0f5be2 | |
2204 | ! Mem[0000000030141408] = 0c0000ff, %l2 = 000000007f0f5be2 | |
2205 | swapa [%i5+%o4]0x89,%l2 ! %l2 = 000000000c0000ff | |
2206 | ! Mem[0000000030101408] = 546460ff, %l2 = 000000000c0000ff | |
2207 | swapa [%i4+%o4]0x89,%l2 ! %l2 = 00000000546460ff | |
2208 | ! %l5 = ffffffffffffffff, imm = fffffffffffffa21, %l3 = 00000000acf11f77 | |
2209 | or %l5,-0x5df,%l3 ! %l3 = ffffffffffffffff | |
2210 | ! %f29 = ffff9b32, Mem[0000000030101400] = 265600ff | |
2211 | sta %f29,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffff9b32 | |
2212 | ! %l3 = ffffffffffffffff, Mem[0000000030001408] = 00000042 | |
2213 | stha %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000ffff | |
2214 | ! %f12 = bd1f5b65 d700e03a, %l0 = 7c4b4cf47129aaf4 | |
2215 | ! Mem[0000000030001420] = 01272651b0c34154 | |
2216 | add %i0,0x020,%g1 | |
2217 | stda %f12,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030001420] = 01272651b0c34154 | |
2218 | ! Mem[0000000010081408] = 22f36cd5, %l2 = 00000000546460ff | |
2219 | swapa [%i2+%o4]0x80,%l2 ! %l2 = 0000000022f36cd5 | |
2220 | membar #Sync ! Added by membar checker (13) | |
2221 | ! %l7 = 0000000000000099, Mem[00000000100c1408] = ff000000 | |
2222 | stwa %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000099 | |
2223 | ||
2224 | p0_label_80: | |
2225 | ! Starting 10 instruction Load Burst | |
2226 | ! Mem[0000000030081408] = ffff9b32, %l7 = 0000000000000099 | |
2227 | lduwa [%i2+%o4]0x89,%l7 ! %l7 = 00000000ffff9b32 | |
2228 | ! Mem[0000000030081408] = ffff9b32, %l3 = ffffffffffffffff | |
2229 | lduha [%i2+%o4]0x89,%l3 ! %l3 = 0000000000009b32 | |
2230 | ! Mem[00000000201c0001] = cc002c68, %l5 = ffffffffffffffff, %asi = 80 | |
2231 | lduba [%o0+0x001]%asi,%l5 ! %l5 = 0000000000000000 | |
2232 | ! Mem[0000000010001410] = 7f0f5be2, %f1 = 9c9fad7f | |
2233 | lda [%i0+%o5]0x80,%f1 ! %f1 = 7f0f5be2 | |
2234 | ! Mem[0000000010001430] = 00000000ffff9b32, %l0 = 7c4b4cf47129aaf4, %asi = 80 | |
2235 | ldxa [%i0+0x030]%asi,%l0 ! %l0 = 00000000ffff9b32 | |
2236 | ! Mem[0000000010101438] = 7401f17432cac193, %l7 = 00000000ffff9b32 | |
2237 | ldx [%i4+0x038],%l7 ! %l7 = 7401f17432cac193 | |
2238 | ! Mem[0000000010001408] = dabf3c329c9fadff, %l2 = 0000000022f36cd5 | |
2239 | ldxa [%i0+%o4]0x88,%l2 ! %l2 = dabf3c329c9fadff | |
2240 | ! Mem[0000000010101400] = 7efd6b25, %l1 = 262428802a8bfdbf | |
2241 | lduwa [%i4+%g0]0x80,%l1 ! %l1 = 000000007efd6b25 | |
2242 | ! Mem[0000000030041408] = 4204ffdb, %l1 = 000000007efd6b25 | |
2243 | ldsha [%i1+%o4]0x81,%l1 ! %l1 = 0000000000004204 | |
2244 | ! Mem[0000000010001424] = 771ff1ac, %l2 = dabf3c329c9fadff | |
2245 | lduw [%i0+0x024],%l2 ! %l2 = 00000000771ff1ac | |
2246 | ||
2247 | p0_label_81: | |
2248 | ! Starting 10 instruction Store Burst | |
2249 | ! %l5 = 0000000000000000, Mem[0000000010001408] = ffad9f9c | |
2250 | stba %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00ad9f9c | |
2251 | ! %f16 = 0000ff52 010056fe, Mem[0000000010101430] = 76dd7ccc 713a9a2d | |
2252 | std %f16,[%i4+0x030] ! Mem[0000000010101430] = 0000ff52 010056fe | |
2253 | ! Mem[0000000030001410] = 52ff99ff, %l6 = 000000000000cc00 | |
2254 | swapa [%i0+%o5]0x89,%l6 ! %l6 = 0000000052ff99ff | |
2255 | ! %l4 = 000000000000242a, Mem[0000000030081408] = 329bffff | |
2256 | stha %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 242affff | |
2257 | ! Mem[00000000218000c1] = 6affddb8, %l7 = 7401f17432cac193 | |
2258 | ldstuba [%o3+0x0c1]%asi,%l7 ! %l7 = 00000000000000ff | |
2259 | ! Mem[0000000030001410] = 00cc0000, %l1 = 0000000000004204 | |
2260 | ldstuba [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000 | |
2261 | ! %l0 = 00000000ffff9b32, Mem[0000000030141408] = 7f0f5be2 | |
2262 | stwa %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffff9b32 | |
2263 | ! %f2 = 3262eb16 00000000, Mem[0000000030041400] = 000000b5 53c23b1c | |
2264 | stda %f2 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 3262eb16 00000000 | |
2265 | ! %l5 = 0000000000000000, Mem[0000000030181400] = 6a10c2d126d567cc | |
2266 | stxa %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000000000000000 | |
2267 | ! Mem[0000000020800041] = 00cce0c8, %l0 = 00000000ffff9b32 | |
2268 | ldstuba [%o1+0x041]%asi,%l0 ! %l0 = 00000000000000cc | |
2269 | ||
2270 | p0_label_82: | |
2271 | ! Starting 10 instruction Load Burst | |
2272 | ! Mem[0000000010001434] = ffff9b32, %f30 = 95000000 | |
2273 | lda [%i0+0x034]%asi,%f30 ! %f30 = ffff9b32 | |
2274 | ! Mem[0000000030181410] = d40037814d542da5, %l0 = 00000000000000cc | |
2275 | ldxa [%i6+%o5]0x81,%l0 ! %l0 = d40037814d542da5 | |
2276 | ! Mem[0000000010041408] = b3892a24, %l7 = 00000000000000ff | |
2277 | ldsba [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000024 | |
2278 | ! Mem[0000000010101408] = 22f36cd5, %l4 = 000000000000242a | |
2279 | lduha [%i4+%o4]0x88,%l4 ! %l4 = 0000000000006cd5 | |
2280 | ! Mem[00000000300c1408] = 3262eb16, %l6 = 0000000052ff99ff | |
2281 | lduwa [%i3+%o4]0x81,%l6 ! %l6 = 000000003262eb16 | |
2282 | ! Mem[00000000300c1410] = 0000ff52, %l2 = 00000000771ff1ac | |
2283 | ldsha [%i3+%o5]0x81,%l2 ! %l2 = 0000000000000000 | |
2284 | ! Mem[0000000010081408] = 546460ff, %l2 = 0000000000000000 | |
2285 | ldswa [%i2+%o4]0x80,%l2 ! %l2 = 00000000546460ff | |
2286 | ! Mem[0000000030101408] = 0c0000ff, %l0 = d40037814d542da5 | |
2287 | lduba [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff | |
2288 | ! Mem[0000000030101408] = 0c0000ff, %l5 = 0000000000000000 | |
2289 | ldsba [%i4+%o4]0x89,%l5 ! %l5 = ffffffffffffffff | |
2290 | ! Mem[0000000030101410] = a30f6053, %l6 = 000000003262eb16 | |
2291 | ldswa [%i4+%o5]0x81,%l6 ! %l6 = ffffffffa30f6053 | |
2292 | ||
2293 | p0_label_83: | |
2294 | ! Starting 10 instruction Store Burst | |
2295 | ! %l2 = 00000000546460ff, Mem[0000000010001408] = dabf3c329c9fad00 | |
2296 | stxa %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000546460ff | |
2297 | ! %f10 = 0700a244, Mem[0000000010141408] = 000000ff | |
2298 | sta %f10,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0700a244 | |
2299 | ! Mem[0000000010101408] = d56cf322, %l4 = 0000000000006cd5 | |
2300 | swapa [%i4+%o4]0x80,%l4 ! %l4 = 00000000d56cf322 | |
2301 | ! Mem[0000000010101400] = 256bfd7e, %l4 = 00000000d56cf322 | |
2302 | swapa [%i4+%g0]0x88,%l4 ! %l4 = 00000000256bfd7e | |
2303 | ! %f24 = 7e4ce136 771ff1ac, Mem[0000000030101408] = 0c0000ff aff3fb21 | |
2304 | stda %f24,[%i4+%o4]0x89 ! Mem[0000000030101408] = 7e4ce136 771ff1ac | |
2305 | ! %l6 = ffffffffa30f6053, Mem[0000000030101400] = 329bffff | |
2306 | stba %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 539bffff | |
2307 | ! Mem[0000000010141400] = 04ff7f7b, %l7 = 0000000000000024 | |
2308 | ldstuba [%i5+%g0]0x88,%l7 ! %l7 = 000000000000007b | |
2309 | ! Mem[0000000030101408] = 771ff1ac, %l3 = 0000000000009b32 | |
2310 | swapa [%i4+%o4]0x89,%l3 ! %l3 = 00000000771ff1ac | |
2311 | ! %f16 = 0000ff52 010056fe, Mem[0000000030101408] = 00009b32 7e4ce136 | |
2312 | stda %f16,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000ff52 010056fe | |
2313 | ! %f2 = 3262eb16, Mem[00000000300c1410] = 52ff0000 | |
2314 | sta %f2 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 3262eb16 | |
2315 | ||
2316 | p0_label_84: | |
2317 | ! Starting 10 instruction Load Burst | |
2318 | ! Mem[0000000010041408] = 242a89b3, %l6 = ffffffffa30f6053 | |
2319 | ldsba [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000024 | |
2320 | ! Mem[0000000010141410] = 01bf0000106a0000, %l7 = 000000000000007b | |
2321 | ldxa [%i5+%o5]0x80,%l7 ! %l7 = 01bf0000106a0000 | |
2322 | ! %l2 = 00000000546460ff, %l0 = 00000000000000ff, %y = 000000fe | |
2323 | umul %l2,%l0,%l4 ! %l4 = 000000540ffc9e01, %y = 00000054 | |
2324 | ! Mem[0000000030101408] = 0000ff52 010056fe, %l4 = 0ffc9e01, %l5 = ffffffff | |
2325 | ldda [%i4+%o4]0x89,%l4 ! %l4 = 00000000010056fe 000000000000ff52 | |
2326 | ! Mem[0000000030001400] = ff67d526d1c2106a, %l5 = 000000000000ff52 | |
2327 | ldxa [%i0+%g0]0x81,%l5 ! %l5 = ff67d526d1c2106a | |
2328 | ! Mem[0000000010001411] = 7f0f5be2, %l7 = 01bf0000106a0000 | |
2329 | ldsb [%i0+0x011],%l7 ! %l7 = 000000000000000f | |
2330 | ! Mem[0000000010181400] = ffffd40000000042, %f12 = bd1f5b65 d700e03a | |
2331 | ldda [%i6+%g0]0x88,%f12 ! %f12 = ffffd400 00000042 | |
2332 | ! Mem[00000000100c1408] = 00000099, %l1 = 0000000000000000, %asi = 80 | |
2333 | ldsha [%i3+0x008]%asi,%l1 ! %l1 = 0000000000000000 | |
2334 | ! Mem[00000000100c1420] = 08055dbf02c21391, %l4 = 00000000010056fe, %asi = 80 | |
2335 | ldxa [%i3+0x020]%asi,%l4 ! %l4 = 08055dbf02c21391 | |
2336 | ! Mem[0000000030101408] = 010056fe, %l5 = ff67d526d1c2106a | |
2337 | lduba [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000fe | |
2338 | ||
2339 | p0_label_85: | |
2340 | ! Starting 10 instruction Store Burst | |
2341 | ! %l4 = 02c21391, %l5 = 000000fe, Mem[0000000030101408] = 010056fe 0000ff52 | |
2342 | stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 02c21391 000000fe | |
2343 | ! %f30 = ffff9b32 21fbf3af, Mem[0000000010001410] = e25b0f7f 771ff1ac | |
2344 | stda %f30,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffff9b32 21fbf3af | |
2345 | ! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010101408] = 00006cd5 fffffcaa | |
2346 | stda %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff 00000000 | |
2347 | ! Mem[0000000010081428] = 00000032, %l3 = 00000000771ff1ac | |
2348 | swap [%i2+0x028],%l3 ! %l3 = 0000000000000032 | |
2349 | ! %l3 = 0000000000000032, Mem[0000000010141428] = a30f6053, %asi = 80 | |
2350 | stwa %l3,[%i5+0x028]%asi ! Mem[0000000010141428] = 00000032 | |
2351 | ! Mem[0000000030001408] = ffff0000, %l7 = 000000000000000f | |
2352 | swapa [%i0+%o4]0x81,%l7 ! %l7 = 00000000ffff0000 | |
2353 | ! Mem[0000000030101400] = 539bffff, %l1 = 0000000000000000 | |
2354 | ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 0000000000000053 | |
2355 | ! %l5 = 00000000000000fe, Mem[000000001014140c] = 9c4fdf64 | |
2356 | stw %l5,[%i5+0x00c] ! Mem[000000001014140c] = 000000fe | |
2357 | ! %l6 = 0000000000000024, Mem[0000000030181410] = d4003781 | |
2358 | stba %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 24003781 | |
2359 | ! %l1 = 0000000000000053, Mem[0000000030041410] = 00000000 | |
2360 | stwa %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000053 | |
2361 | ||
2362 | p0_label_86: | |
2363 | ! Starting 10 instruction Load Burst | |
2364 | ! Mem[0000000010081400] = 0000836bebffa24f, %f18 = 0000bf01 00000042 | |
2365 | ldda [%i2+%g0]0x80,%f18 ! %f18 = 0000836b ebffa24f | |
2366 | ! Mem[0000000010001400] = 00000042, %l4 = 08055dbf02c21391 | |
2367 | lduha [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000042 | |
2368 | ! Mem[0000000010141408] = 0700a244 000000fe, %l4 = 00000042, %l5 = 000000fe, %asi = 80 | |
2369 | ldda [%i5+0x008]%asi,%l4 ! %l4 = 000000000700a244 00000000000000fe | |
2370 | ! Mem[0000000030141400] = 0000005b, %l1 = 0000000000000053 | |
2371 | lduba [%i5+%g0]0x89,%l1 ! %l1 = 000000000000005b | |
2372 | ! Mem[0000000010041410] = dbff0442ffffff80, %l0 = 00000000000000ff | |
2373 | ldx [%i1+%o5],%l0 ! %l0 = dbff0442ffffff80 | |
2374 | ! Mem[00000000100c1410] = 9516922b 0000d400, %l4 = 0700a244, %l5 = 000000fe | |
2375 | ldda [%i3+%o5]0x88,%l4 ! %l4 = 000000000000d400 000000009516922b | |
2376 | ! Mem[0000000010041437] = 1effaf8d, %l6 = 0000000000000024 | |
2377 | ldsb [%i1+0x037],%l6 ! %l6 = ffffffffffffff8d | |
2378 | ! Mem[0000000030041400] = 00000000, %l6 = ffffffffffffff8d | |
2379 | lduha [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000 | |
2380 | ! %l3 = 0000000000000032, imm = fffffffffffff9ae, %l0 = dbff0442ffffff80 | |
2381 | xnor %l3,-0x652,%l0 ! %l0 = 0000000000000663 | |
2382 | ! Mem[0000000010101410] = cc000000, %l3 = 0000000000000032 | |
2383 | lduwa [%i4+%o5]0x88,%l3 ! %l3 = 00000000cc000000 | |
2384 | ||
2385 | p0_label_87: | |
2386 | ! Starting 10 instruction Store Burst | |
2387 | ! %f2 = 3262eb16, %f12 = ffffd400, %f1 = 7f0f5be2 | |
2388 | fsubs %f2 ,%f12,%f1 ! %f1 = ffffd400 | |
2389 | ! %l4 = 0000d400, %l5 = 9516922b, Mem[0000000010081420] = 7e4ce136 00000000, %asi = 80 | |
2390 | stda %l4,[%i2+0x020]%asi ! Mem[0000000010081420] = 0000d400 9516922b | |
2391 | ! %l3 = 00000000cc000000, Mem[0000000010001408] = ff606454 | |
2392 | stha %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00006454 | |
2393 | ! Mem[0000000010041400] = 32ff0000, %l1 = 000000000000005b | |
2394 | swapa [%i1+%g0]0x80,%l1 ! %l1 = 0000000032ff0000 | |
2395 | ! %l6 = 0000000000000000, Mem[0000000030181408] = 00000099 | |
2396 | stha %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 | |
2397 | ! Mem[0000000010081400] = 0000836b, %l4 = 000000000000d400 | |
2398 | ldstuba [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000 | |
2399 | ! %l7 = 00000000ffff0000, %l3 = 00000000cc000000, %y = 00000054 | |
2400 | umul %l7,%l3,%l5 ! %l5 = cbff340000000000, %y = cbff3400 | |
2401 | ! %f22 = 813700d4, Mem[0000000010001400] = 00000042 | |
2402 | sta %f22,[%i0+%g0]0x88 ! Mem[0000000010001400] = 813700d4 | |
2403 | ! %l0 = 0000000000000663, Mem[0000000010141400] = 0000ffd404ff7fff | |
2404 | stxa %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000000000663 | |
2405 | ! %l4 = 0000000000000000, Mem[0000000030181410] = 81370024 | |
2406 | stba %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 81370000 | |
2407 | ||
2408 | p0_label_88: | |
2409 | ! Starting 10 instruction Load Burst | |
2410 | ! Mem[0000000010041400] = 320000005b000000, %l4 = 0000000000000000 | |
2411 | ldxa [%i1+%g0]0x88,%l4 ! %l4 = 320000005b000000 | |
2412 | ! Mem[0000000030081408] = ffff2a24, %l2 = 00000000546460ff | |
2413 | lduwa [%i2+%o4]0x89,%l2 ! %l2 = 00000000ffff2a24 | |
2414 | ! Mem[0000000030001410] = ffcc0000 3ae000d7, %l0 = 00000663, %l1 = 32ff0000 | |
2415 | ldda [%i0+%o5]0x81,%l0 ! %l0 = 00000000ffcc0000 000000003ae000d7 | |
2416 | ! Mem[0000000010041400] = 5b000000, %l3 = 00000000cc000000 | |
2417 | lduba [%i1+%g0]0x88,%l3 ! %l3 = 0000000000000000 | |
2418 | ! Mem[0000000010181408] = e25b0f7f, %l1 = 000000003ae000d7 | |
2419 | lduba [%i6+%o4]0x88,%l1 ! %l1 = 000000000000007f | |
2420 | ! Mem[00000000211c0000] = ffffb4f8, %l7 = 00000000ffff0000, %asi = 80 | |
2421 | ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff | |
2422 | ! Mem[0000000030141400] = 5b000000, %l3 = 0000000000000000 | |
2423 | ldsha [%i5+%g0]0x81,%l3 ! %l3 = 0000000000005b00 | |
2424 | ! Mem[0000000030041410] = 00000053, %l6 = 0000000000000000 | |
2425 | lduwa [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000053 | |
2426 | ! Mem[0000000030101400] = ffff9bff, %l0 = 00000000ffcc0000 | |
2427 | ldsba [%i4+%g0]0x89,%l0 ! %l0 = ffffffffffffffff | |
2428 | ! %l2 = 00000000ffff2a24, Mem[00000000100c1400] = a745ac96000000ff | |
2429 | stxa %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000ffff2a24 | |
2430 | ||
2431 | p0_label_89: | |
2432 | ! Starting 10 instruction Store Burst | |
2433 | ! %l0 = ffffffffffffffff, Mem[0000000010001420] = fe6fee6b771ff1ac | |
2434 | stx %l0,[%i0+0x020] ! Mem[0000000010001420] = ffffffffffffffff | |
2435 | ! %f14 = a30f6053 baa6574c, %l5 = cbff340000000000 | |
2436 | ! Mem[0000000030081400] = 73000000323cbfda | |
2437 | stda %f14,[%i2+%l5]ASI_PST16_S ! Mem[0000000030081400] = 73000000323cbfda | |
2438 | ! %l5 = cbff340000000000, Mem[000000001014141e] = 04ff7f7b | |
2439 | stb %l5,[%i5+0x01e] ! Mem[000000001014141c] = 04ff007b | |
2440 | ! Mem[0000000030141400] = 5b000000, %l1 = 000000000000007f | |
2441 | swapa [%i5+%g0]0x81,%l1 ! %l1 = 000000005b000000 | |
2442 | ! %l5 = cbff340000000000, Mem[0000000010101408] = 000000ff | |
2443 | stba %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff | |
2444 | ! Mem[0000000010181404] = 00d4ffff, %l6 = 00000053, %l7 = ffffffff | |
2445 | add %i6,0x04,%g1 | |
2446 | casa [%g1]0x80,%l6,%l7 ! %l7 = 0000000000d4ffff | |
2447 | ! %l6 = 0000000000000053, Mem[00000000100c1410] = 00d400002b921695 | |
2448 | stxa %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000000000053 | |
2449 | ! %f27 = fe6fee6b, %f22 = 813700d4, %f12 = ffffd400 00000042 | |
2450 | fsmuld %f27,%f22,%f12 ! %f12 = 40057086 a5ce1380 | |
2451 | ! %l5 = cbff340000000000, Mem[00000000300c1408] = 3262eb1600000000 | |
2452 | stxa %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = cbff340000000000 | |
2453 | ! %l2 = ffff2a24, %l3 = 00005b00, Mem[0000000030101410] = a30f6053 00000000 | |
2454 | stda %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffff2a24 00005b00 | |
2455 | ||
2456 | p0_label_90: | |
2457 | ! Starting 10 instruction Load Burst | |
2458 | ! Mem[00000000300c1408] = 000000000034ffcb, %f8 = 01272651 b0c34154 | |
2459 | ldda [%i3+%o4]0x89,%f8 ! %f8 = 00000000 0034ffcb | |
2460 | ! Mem[0000000010101400] = 22f36cd5, %l3 = 0000000000005b00 | |
2461 | ldswa [%i4+%g0]0x80,%l3 ! %l3 = 0000000022f36cd5 | |
2462 | ! Mem[00000000100c1410] = 00000000, %l0 = ffffffffffffffff | |
2463 | ldswa [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000 | |
2464 | ! Mem[0000000020800000] = 00d40898, %l1 = 000000005b000000, %asi = 80 | |
2465 | lduha [%o1+0x000]%asi,%l1 ! %l1 = 00000000000000d4 | |
2466 | ! Mem[0000000010181410] = 00000095, %f25 = 771ff1ac | |
2467 | lda [%i6+%o5]0x88,%f25 ! %f25 = 00000095 | |
2468 | ! Mem[0000000030141408] = 329bffff3cf42099, %f4 = 0000ff52 3ae000d7 | |
2469 | ldda [%i5+%o4]0x81,%f4 ! %f4 = 329bffff 3cf42099 | |
2470 | ! %f3 = 00000000, %f31 = 21fbf3af | |
2471 | fcmpes %fcc0,%f3 ,%f31 ! %fcc0 = 1 | |
2472 | ! Mem[0000000010141400] = 00000663, %l3 = 0000000022f36cd5 | |
2473 | ldsha [%i5+%g0]0x88,%l3 ! %l3 = 0000000000000663 | |
2474 | ! Mem[0000000030141408] = 329bffff, %l5 = cbff340000000000 | |
2475 | lduwa [%i5+%o4]0x81,%l5 ! %l5 = 00000000329bffff | |
2476 | ! Mem[0000000010141410] = 01bf0000, %l4 = 320000005b000000 | |
2477 | ldsha [%i5+%o5]0x80,%l4 ! %l4 = 00000000000001bf | |
2478 | ||
2479 | p0_label_91: | |
2480 | ! Starting 10 instruction Store Burst | |
2481 | ! Mem[0000000010041400] = 5b000000, %l0 = 0000000000000000 | |
2482 | ldstuba [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000 | |
2483 | ! %l7 = 0000000000d4ffff, %l3 = 0000000000000663, %l4 = 00000000000001bf | |
2484 | udivx %l7,%l3,%l4 ! %l4 = 0000000000002159 | |
2485 | ! Mem[0000000010101434] = 010056fe, %l5 = 00000000329bffff | |
2486 | ldstuba [%i4+0x034]%asi,%l5 ! %l5 = 0000000000000001 | |
2487 | ! %l7 = 0000000000d4ffff, Mem[0000000010081410] = 01272651 | |
2488 | stwa %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00d4ffff | |
2489 | ! Mem[0000000010041408] = 242a89b3, %l3 = 0000000000000663 | |
2490 | ldstuba [%i1+%o4]0x80,%l3 ! %l3 = 0000000000000024 | |
2491 | ! %l2 = 00000000ffff2a24, Mem[0000000010101400] = d56cf322 | |
2492 | stba %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = d56cf324 | |
2493 | ! %f8 = 00000000 0034ffcb, %l6 = 0000000000000053 | |
2494 | ! Mem[0000000030101428] = 2c87a58e542cbea7 | |
2495 | add %i4,0x028,%g1 | |
2496 | stda %f8,[%g1+%l6]ASI_PST32_S ! Mem[0000000030101428] = 000000000034ffcb | |
2497 | ! %f14 = a30f6053 baa6574c, Mem[0000000030141400] = 0000007f 000000ff | |
2498 | stda %f14,[%i5+%g0]0x81 ! Mem[0000000030141400] = a30f6053 baa6574c | |
2499 | ! %l0 = 0000000000000000, Mem[0000000010101410] = cc000000 | |
2500 | stwa %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 | |
2501 | ! Mem[000000001008140b] = 546460ff, %l0 = 0000000000000000 | |
2502 | ldstuba [%i2+0x00b]%asi,%l0 ! %l0 = 00000000000000ff | |
2503 | ||
2504 | p0_label_92: | |
2505 | ! Starting 10 instruction Load Burst | |
2506 | ! Mem[0000000010041410] = dbff0442, %l7 = 0000000000d4ffff | |
2507 | ldsha [%i1+%o5]0x80,%l7 ! %l7 = ffffffffffffdbff | |
2508 | ! Mem[0000000010041400] = ff00005b, %l4 = 0000000000002159 | |
2509 | ldsha [%i1+%g0]0x80,%l4 ! %l4 = ffffffffffffff00 | |
2510 | ! Mem[0000000010001410] = aff3fb21, %f3 = 00000000 | |
2511 | lda [%i0+%o5]0x80,%f3 ! %f3 = aff3fb21 | |
2512 | membar #Sync ! Added by membar checker (14) | |
2513 | ! Mem[0000000030101400] = ff9bffff 00000000 9113c202 fe000000 | |
2514 | ! Mem[0000000030101410] = ffff2a24 00005b00 75214102 1b6233cb | |
2515 | ! Mem[0000000030101420] = 44cd89d0 188080a1 00000000 0034ffcb | |
2516 | ! Mem[0000000030101430] = 6c9f1ac4 5956a545 243cbfda 263e9043 | |
2517 | ldda [%i4+%g0]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030101400 | |
2518 | ! Mem[0000000021800180] = 68731248, %l5 = 0000000000000001, %asi = 80 | |
2519 | lduha [%o3+0x180]%asi,%l5 ! %l5 = 0000000000006873 | |
2520 | ! Mem[00000000201c0001] = cc002c68, %l1 = 00000000000000d4 | |
2521 | ldsb [%o0+0x001],%l1 ! %l1 = 0000000000000000 | |
2522 | ! %l3 = 0000000000000024, %l3 = 0000000000000024, %l0 = 00000000000000ff | |
2523 | andn %l3,%l3,%l0 ! %l0 = 0000000000000000 | |
2524 | ! Mem[0000000010181400] = 4200000000d4ffff, %f12 = 40057086 a5ce1380, %asi = 80 | |
2525 | ldda [%i6+0x000]%asi,%f12 ! %f12 = 42000000 00d4ffff | |
2526 | ! %l7 = ffffffffffffdbff, Mem[0000000030081410] = 9920f43c | |
2527 | stha %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = 9920dbff | |
2528 | ! Mem[000000001004140c] = 1c3bc253, %l7 = ffffffffffffdbff | |
2529 | ldstub [%i1+0x00c],%l7 ! %l7 = 000000000000001c | |
2530 | ||
2531 | p0_label_93: | |
2532 | ! Starting 10 instruction Store Burst | |
2533 | ! %l1 = 0000000000000000, Mem[0000000010001400] = d4003781, %asi = 80 | |
2534 | stha %l1,[%i0+0x000]%asi ! Mem[0000000010001400] = 00003781 | |
2535 | ! Mem[0000000010081410] = 00d4ffff, %l4 = ffffffffffffff00 | |
2536 | ldstuba [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000 | |
2537 | ! Mem[00000000100c1408] = 99000000, %l0 = 0000000000000000 | |
2538 | swapa [%i3+%o4]0x88,%l0 ! %l0 = 0000000099000000 | |
2539 | ! %l2 = 00000000ffff2a24, Mem[0000000030041410] = 53000000 | |
2540 | stba %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 53000024 | |
2541 | ! %l0 = 0000000099000000, Mem[0000000021800080] = 74d71988 | |
2542 | stb %l0,[%o3+0x080] ! Mem[0000000021800080] = 00d71988 | |
2543 | ! %f4 = 329bffff 3cf42099, %l1 = 0000000000000000 | |
2544 | ! Mem[0000000030081400] = 73000000323cbfda | |
2545 | stda %f4,[%i2+%l1]ASI_PST16_S ! Mem[0000000030081400] = 73000000323cbfda | |
2546 | ! %f22 = 75214102 1b6233cb, Mem[0000000010101408] = 000000ff 00000000 | |
2547 | stda %f22,[%i4+%o4]0x80 ! Mem[0000000010101408] = 75214102 1b6233cb | |
2548 | ! %l3 = 0000000000000024, Mem[0000000030001410] = ffcc0000 | |
2549 | stba %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 24cc0000 | |
2550 | ! %f4 = 329bffff, Mem[0000000010081408] = 546460ff | |
2551 | sta %f4 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 329bffff | |
2552 | ! Mem[00000000201c0001] = cc002c68, %l1 = 0000000000000000 | |
2553 | ldstub [%o0+0x001],%l1 ! %l1 = 0000000000000000 | |
2554 | ||
2555 | p0_label_94: | |
2556 | ! Starting 10 instruction Load Burst | |
2557 | ! Mem[0000000030101400] = ff9bffff, %l6 = 0000000000000053 | |
2558 | lduba [%i4+%g0]0x81,%l6 ! %l6 = 00000000000000ff | |
2559 | ! Mem[0000000010141400] = 6306000000000000, %l7 = 000000000000001c | |
2560 | ldxa [%i5+%g0]0x80,%l7 ! %l7 = 6306000000000000 | |
2561 | ! Mem[0000000010001402] = 00003781, %l2 = 00000000ffff2a24 | |
2562 | lduh [%i0+0x002],%l2 ! %l2 = 0000000000003781 | |
2563 | ! Mem[0000000010141408] = 0700a244, %l1 = 0000000000000000 | |
2564 | ldsha [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000700 | |
2565 | ! Mem[00000000300c1408] = 0034ffcb, %l5 = 0000000000006873 | |
2566 | lduha [%i3+%o4]0x89,%l5 ! %l5 = 000000000000ffcb | |
2567 | ! Mem[0000000030081410] = ffdb2099, %l1 = 0000000000000700 | |
2568 | lduha [%i2+%o5]0x81,%l1 ! %l1 = 000000000000ffdb | |
2569 | ! Mem[00000000100c140b] = 00000000, %l3 = 0000000000000024, %asi = 80 | |
2570 | lduba [%i3+0x00b]%asi,%l3 ! %l3 = 0000000000000000 | |
2571 | ! Mem[0000000020800040] = 00ffe0c8, %l5 = 000000000000ffcb, %asi = 80 | |
2572 | ldsba [%o1+0x040]%asi,%l5 ! %l5 = 0000000000000000 | |
2573 | ! Mem[00000000300c1400] = dabf3c32 9c9fad7f cbff3400 00000000 | |
2574 | ! Mem[00000000300c1410] = 16eb6232 3ae000d7 771ff1ac e25b0f7f | |
2575 | ! Mem[00000000300c1420] = 01272651 b0c34154 0700a244 3f800000 | |
2576 | ! Mem[00000000300c1430] = bd1f5b65 d700e03a a30f6053 baa6574c | |
2577 | ldda [%i3+%g0]ASI_BLK_AIUS,%f0 ! Block Load from 00000000300c1400 | |
2578 | ! Mem[0000000030141400] = 53600fa3, %f31 = 263e9043 | |
2579 | lda [%i5+%g0]0x89,%f31 ! %f31 = 53600fa3 | |
2580 | ||
2581 | p0_label_95: | |
2582 | ! Starting 10 instruction Store Burst | |
2583 | membar #Sync ! Added by membar checker (15) | |
2584 | ! %l2 = 00003781, %l3 = 00000000, Mem[0000000030101410] = ffff2a24 00005b00 | |
2585 | stda %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00003781 00000000 | |
2586 | ! %l1 = 000000000000ffdb, Mem[000000001014143e] = 199ba973, %asi = 80 | |
2587 | stha %l1,[%i5+0x03e]%asi ! Mem[000000001014143c] = 199bffdb | |
2588 | ! Mem[0000000030001410] = 0000cc24, %l7 = 6306000000000000 | |
2589 | ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000024 | |
2590 | ! %l6 = 00000000000000ff, Mem[0000000030141410] = acf11f77 | |
2591 | stwa %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff | |
2592 | ! Mem[0000000010041400] = ff00005b, %l4 = 0000000000000000 | |
2593 | ldstuba [%i1+%g0]0x80,%l4 ! %l4 = 00000000000000ff | |
2594 | ! Mem[0000000010081408] = 329bffff, %l7 = 0000000000000024 | |
2595 | ldstuba [%i2+%o4]0x80,%l7 ! %l7 = 0000000000000032 | |
2596 | ! Mem[0000000010141400] = 00000663, %l3 = 0000000000000000 | |
2597 | ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 0000000000000063 | |
2598 | ! Mem[0000000010041408] = ff2a89b3, %l4 = 00000000000000ff | |
2599 | ldstuba [%i1+%o4]0x80,%l4 ! %l4 = 00000000000000ff | |
2600 | ! Mem[0000000010181400] = 42000000, %l0 = 0000000099000000 | |
2601 | ldstuba [%i6+%g0]0x80,%l0 ! %l0 = 0000000000000042 | |
2602 | ! %l6 = 00000000000000ff, Mem[0000000010081400] = ff00836b | |
2603 | stwa %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff | |
2604 | ||
2605 | p0_label_96: | |
2606 | ! Starting 10 instruction Load Burst | |
2607 | ! Mem[0000000010041420] = 0000000000000045, %l2 = 0000000000003781 | |
2608 | ldx [%i1+0x020],%l2 ! %l2 = 0000000000000045 | |
2609 | ! Mem[0000000030141408] = 329bffff, %l6 = 00000000000000ff | |
2610 | lduwa [%i5+%o4]0x81,%l6 ! %l6 = 00000000329bffff | |
2611 | ! Mem[0000000010041418] = 5e87b072, %l4 = 00000000000000ff, %asi = 80 | |
2612 | lduwa [%i1+0x018]%asi,%l4 ! %l4 = 000000005e87b072 | |
2613 | ! Mem[00000000300c1408] = cbff3400, %l0 = 0000000000000042 | |
2614 | ldsba [%i3+%o4]0x81,%l0 ! %l0 = ffffffffffffffcb | |
2615 | ! Mem[0000000030001408] = 0000000f, %l3 = 0000000000000063 | |
2616 | ldsha [%i0+%o4]0x81,%l3 ! %l3 = 0000000000000000 | |
2617 | ! Mem[0000000030041408] = dbff0442, %l4 = 000000005e87b072 | |
2618 | lduba [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000042 | |
2619 | ! Mem[0000000010041408] = ff2a89b3ff3bc253, %l2 = 0000000000000045 | |
2620 | ldxa [%i1+%o4]0x80,%l2 ! %l2 = ff2a89b3ff3bc253 | |
2621 | ! Mem[000000001018141c] = 0036ff80, %l2 = ff2a89b3ff3bc253, %asi = 80 | |
2622 | ldswa [%i6+0x01c]%asi,%l2 ! %l2 = 000000000036ff80 | |
2623 | ! Mem[0000000010081408] = 771ff1ac ffff9bff, %l4 = 00000042, %l5 = 00000000 | |
2624 | ldda [%i2+%o4]0x88,%l4 ! %l4 = 00000000ffff9bff 00000000771ff1ac | |
2625 | ! Mem[0000000030081400] = 73000000, %l3 = 0000000000000000 | |
2626 | ldsha [%i2+%g0]0x81,%l3 ! %l3 = 0000000000007300 | |
2627 | ||
2628 | p0_label_97: | |
2629 | ! Starting 10 instruction Store Burst | |
2630 | ! %l6 = 00000000329bffff, Mem[0000000010101408] = 02412175 | |
2631 | stwa %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 329bffff | |
2632 | ! %l2 = 000000000036ff80, Mem[0000000010141410] = 0000bf01 | |
2633 | stwa %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0036ff80 | |
2634 | ! Mem[0000000030101410] = 81370000, %l1 = 000000000000ffdb | |
2635 | swapa [%i4+%o5]0x89,%l1 ! %l1 = 0000000081370000 | |
2636 | ! %f31 = 53600fa3, Mem[0000000010001410] = aff3fb21 | |
2637 | sta %f31,[%i0+%o5]0x80 ! Mem[0000000010001410] = 53600fa3 | |
2638 | ! %l2 = 0036ff80, %l3 = 00007300, Mem[0000000030081410] = ffdb2099 3cf42099 | |
2639 | stda %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0036ff80 00007300 | |
2640 | ! %l2 = 0036ff80, %l3 = 00007300, Mem[0000000010101400] = 24f36cd5 00000000 | |
2641 | stda %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0036ff80 00007300 | |
2642 | ! Mem[000000001008143c] = d56cf322, %l1 = 81370000, %l1 = 81370000 | |
2643 | add %i2,0x3c,%g1 | |
2644 | casa [%g1]0x80,%l1,%l1 ! %l1 = 00000000d56cf322 | |
2645 | ! %f5 = 3ae000d7, Mem[0000000010001428] = 0000ffd4 | |
2646 | st %f5 ,[%i0+0x028] ! Mem[0000000010001428] = 3ae000d7 | |
2647 | ! %l0 = ffffffffffffffcb, Mem[0000000010181400] = 000000ff | |
2648 | stha %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000ffcb | |
2649 | ! %l4 = ffff9bff, %l5 = 771ff1ac, Mem[0000000010081410] = ffffd4ff 5441c3b0 | |
2650 | stda %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffff9bff 771ff1ac | |
2651 | ||
2652 | p0_label_98: | |
2653 | ! Starting 10 instruction Load Burst | |
2654 | ! Mem[0000000030141410] = ff000000, %l1 = 00000000d56cf322 | |
2655 | ldsha [%i5+%o5]0x81,%l1 ! %l1 = ffffffffffffff00 | |
2656 | ! Mem[0000000010001400] = 53c23b1c 81370000, %l4 = ffff9bff, %l5 = 771ff1ac | |
2657 | ldda [%i0+%g0]0x88,%l4 ! %l4 = 0000000081370000 0000000053c23b1c | |
2658 | ! Mem[0000000010181428] = 0cf400ff, %l2 = 000000000036ff80 | |
2659 | ldsh [%i6+0x028],%l2 ! %l2 = 0000000000000cf4 | |
2660 | ! Mem[0000000010081400] = ff000000, %l5 = 0000000053c23b1c | |
2661 | lduwa [%i2+%g0]0x88,%l5 ! %l5 = 00000000ff000000 | |
2662 | ! Mem[0000000010001400] = 00003781 1c3bc253, %l6 = 329bffff, %l7 = 00000032 | |
2663 | ldda [%i0+%g0]0x80,%l6 ! %l6 = 0000000000003781 000000001c3bc253 | |
2664 | ! Mem[0000000010041410] = 80ffffff 4204ffdb, %l4 = 81370000, %l5 = ff000000 | |
2665 | ldda [%i1+%o5]0x88,%l4 ! %l4 = 000000004204ffdb 0000000080ffffff | |
2666 | ! Mem[0000000010101410] = 00000000, %l1 = ffffffffffffff00 | |
2667 | ldsba [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000 | |
2668 | ! Code Fragment 3, seed = 50518 | |
2669 | p0_fragment_12: | |
2670 | ! %l0 = ffffffffffffffcb | |
2671 | setx 0xd50b3859dba48376,%g7,%l0 ! %l0 = d50b3859dba48376 | |
2672 | ! %l1 = 0000000000000000 | |
2673 | setx 0x11d03317475b16a1,%g7,%l1 ! %l1 = 11d03317475b16a1 | |
2674 | setx 0x1fe000, %g1, %g3 | |
2675 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
2676 | setx 0x1ffff8, %g1, %g2 | |
2677 | and %l0, %g2, %l0 | |
2678 | ta T_CHANGE_HPRIV | |
2679 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
2680 | ta T_CHANGE_NONHPRIV | |
2681 | ! %l0 = d50b3859dba48376 | |
2682 | setx 0xd3290e8c172cdddc,%g7,%l0 ! %l0 = d3290e8c172cdddc | |
2683 | ! %l1 = 11d03317475b16a1 | |
2684 | setx 0x6ae7cc019750dc27,%g7,%l1 ! %l1 = 6ae7cc019750dc27 | |
2685 | p0_fragment_12_end: | |
2686 | ! Mem[0000000010001408] = 54640000, %l5 = 0000000080ffffff | |
2687 | lduba [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000 | |
2688 | ! Mem[000000001004142a] = 0c0000ff, %l2 = 0000000000000cf4 | |
2689 | lduh [%i1+0x02a],%l2 ! %l2 = 00000000000000ff | |
2690 | ||
2691 | p0_label_99: | |
2692 | ! Starting 10 instruction Store Burst | |
2693 | ! %f2 = cbff3400, Mem[0000000010141438] = 638bdaca | |
2694 | sta %f2 ,[%i5+0x038]%asi ! Mem[0000000010141438] = cbff3400 | |
2695 | ! Code Fragment 4, seed = 579181 | |
2696 | p0_fragment_13: | |
2697 | ! %l0 = d3290e8c172cdddc | |
2698 | setx 0x36ecbc072cd3c1be,%g7,%l0 ! %l0 = 36ecbc072cd3c1be | |
2699 | ! %l1 = 6ae7cc019750dc27 | |
2700 | setx 0x8f05ee7ef0f9a269,%g7,%l1 ! %l1 = 8f05ee7ef0f9a269 | |
2701 | setx 0x7ff8, %g1, %g2 | |
2702 | and %l0, %g2, %l0 | |
2703 | setx 0xffffffff, %g1, %g2 | |
2704 | and %l1, %g2, %l1 | |
2705 | setx 0x100000000, %g1, %g2 | |
2706 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
2707 | ta T_CHANGE_HPRIV | |
2708 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
2709 | ta T_CHANGE_NONHPRIV | |
2710 | ! %l0 = 36ecbc072cd3c1be | |
2711 | setx 0x49a3c5dada473f24,%g7,%l0 ! %l0 = 49a3c5dada473f24 | |
2712 | ! %l1 = 8f05ee7ef0f9a269 | |
2713 | setx 0xb8321ba6c7ed1aef,%g7,%l1 ! %l1 = b8321ba6c7ed1aef | |
2714 | p0_fragment_13_end: | |
2715 | ! %f18 = 9113c202, Mem[000000001010143c] = 32cac193 | |
2716 | sta %f18,[%i4+0x03c]%asi ! Mem[000000001010143c] = 9113c202 | |
2717 | ! Mem[00000000300c1400] = 323cbfda, %l5 = 0000000000000000 | |
2718 | ldstuba [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000da | |
2719 | ! Mem[0000000021800140] = 1ecf5a18, %l0 = 49a3c5dada473f24 | |
2720 | ldstuba [%o3+0x140]%asi,%l0 ! %l0 = 000000000000001e | |
2721 | ! %l2 = 00000000000000ff, Mem[00000000300c1408] = 0034ffcb | |
2722 | stwa %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff | |
2723 | ! Mem[0000000010181410] = 95000000, %l7 = 1c3bc253, %l0 = 0000001e | |
2724 | add %i6,0x10,%g1 | |
2725 | casa [%g1]0x80,%l7,%l0 ! %l0 = 0000000095000000 | |
2726 | ! Mem[0000000010181408] = 7f0f5be2, %l1 = 00000000c7ed1aef | |
2727 | swapa [%i6+%o4]0x80,%l1 ! %l1 = 000000007f0f5be2 | |
2728 | ! %l7 = 000000001c3bc253, Mem[0000000030081400] = 73000000 | |
2729 | stha %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = c2530000 | |
2730 | ! %l7 = 000000001c3bc253, Mem[0000000010181400] = cbff000000d4ffff | |
2731 | stx %l7,[%i6+%g0] ! Mem[0000000010181400] = 000000001c3bc253 | |
2732 | ||
2733 | p0_label_100: | |
2734 | ! Starting 10 instruction Load Burst | |
2735 | ! Mem[0000000010141400] = ff060000 00000000, %l2 = 000000ff, %l3 = 00007300 | |
2736 | ldda [%i5+%g0]0x80,%l2 ! %l2 = 00000000ff060000 0000000000000000 | |
2737 | ! Mem[0000000030141410] = ff0000004a5f18c5, %f16 = ff9bffff 00000000 | |
2738 | ldda [%i5+%o5]0x81,%f16 ! %f16 = ff000000 4a5f18c5 | |
2739 | ! Mem[00000000100c1418] = 26569b3273bc073b, %f20 = ffff2a24 00005b00, %asi = 80 | |
2740 | ldda [%i3+0x018]%asi,%f20 ! %f20 = 26569b32 73bc073b | |
2741 | ! Mem[0000000010141408] = fe00000044a20007, %f12 = bd1f5b65 d700e03a | |
2742 | ldda [%i5+%o4]0x88,%f12 ! %f12 = fe000000 44a20007 | |
2743 | ! Mem[0000000010001408] = 0000645400000000, %l0 = 0000000095000000 | |
2744 | ldxa [%i0+%o4]0x80,%l0 ! %l0 = 0000645400000000 | |
2745 | ! Mem[0000000010081400] = 4fa2ffebff000000, %f24 = 44cd89d0 188080a1 | |
2746 | ldda [%i2+%g0]0x88,%f24 ! %f24 = 4fa2ffeb ff000000 | |
2747 | ! Mem[000000001018142c] = 382072b7, %l1 = 000000007f0f5be2 | |
2748 | ldsh [%i6+0x02c],%l1 ! %l1 = 0000000000003820 | |
2749 | ! Mem[0000000030041400] = 00000000, %l2 = 00000000ff060000 | |
2750 | lduba [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000 | |
2751 | ! Mem[00000000300c1408] = ff000000, %l1 = 0000000000003820 | |
2752 | lduwa [%i3+%o4]0x81,%l1 ! %l1 = 00000000ff000000 | |
2753 | ! Mem[0000000010141410] = 80ff3600, %l7 = 000000001c3bc253 | |
2754 | lduwa [%i5+%o5]0x80,%l7 ! %l7 = 0000000080ff3600 | |
2755 | ||
2756 | p0_label_101: | |
2757 | ! Starting 10 instruction Store Burst | |
2758 | ! %l7 = 0000000080ff3600, Mem[0000000030001408] = 0000000f | |
2759 | stha %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = 3600000f | |
2760 | ! %l0 = 0000645400000000, Mem[0000000010141408] = 0700a244 | |
2761 | stwa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 | |
2762 | ! %l0 = 0000645400000000, Mem[0000000010041410] = 4204ffdb | |
2763 | stwa %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 | |
2764 | ! %f12 = fe000000 44a20007, %l2 = 0000000000000000 | |
2765 | ! Mem[0000000030081400] = c2530000323cbfda | |
2766 | stda %f12,[%i2+%l2]ASI_PST16_S ! Mem[0000000030081400] = c2530000323cbfda | |
2767 | ! %l1 = 00000000ff000000, Mem[0000000010041408] = ff2a89b3ff3bc253 | |
2768 | stxa %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000ff000000 | |
2769 | ! %f28 = 6c9f1ac4 5956a545, Mem[0000000010101418] = 635b0442 5298031b | |
2770 | std %f28,[%i4+0x018] ! Mem[0000000010101418] = 6c9f1ac4 5956a545 | |
2771 | ! %l0 = 00000000, %l1 = ff000000, Mem[0000000010141400] = ff060000 00000000 | |
2772 | stda %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 ff000000 | |
2773 | ! %l6 = 00003781, %l7 = 80ff3600, Mem[0000000010041438] = 2e96d54a 529c29f3, %asi = 80 | |
2774 | stda %l6,[%i1+0x038]%asi ! Mem[0000000010041438] = 00003781 80ff3600 | |
2775 | ! Mem[0000000010041438] = 00003781, %l5 = 00000000000000da | |
2776 | ldstub [%i1+0x038],%l5 ! %l5 = 0000000000000000 | |
2777 | ! %f28 = 6c9f1ac4 5956a545, Mem[0000000010001428] = 3ae000d7 fe6fee6b | |
2778 | std %f28,[%i0+0x028] ! Mem[0000000010001428] = 6c9f1ac4 5956a545 | |
2779 | ||
2780 | p0_label_102: | |
2781 | ! Starting 10 instruction Load Burst | |
2782 | ! Mem[0000000010081410] = ffff9bff, %l1 = 00000000ff000000 | |
2783 | ldswa [%i2+%o5]0x88,%l1 ! %l1 = ffffffffffff9bff | |
2784 | ! Mem[0000000030101400] = 00000000ffff9bff, %f4 = 16eb6232 3ae000d7 | |
2785 | ldda [%i4+%g0]0x89,%f4 ! %f4 = 00000000 ffff9bff | |
2786 | ! Mem[0000000010101436] = ff0056fe, %l0 = 0000645400000000, %asi = 80 | |
2787 | ldsba [%i4+0x036]%asi,%l0 ! %l0 = 0000000000000056 | |
2788 | ! Mem[00000000100c1400] = 242affff, %l4 = 000000004204ffdb | |
2789 | lduba [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000024 | |
2790 | ! Mem[0000000010081420] = 0000d4009516922b, %l7 = 0000000080ff3600 | |
2791 | ldx [%i2+0x020],%l7 ! %l7 = 0000d4009516922b | |
2792 | ! Mem[0000000030001410] = ffcc00003ae000d7, %l3 = 0000000000000000 | |
2793 | ldxa [%i0+%o5]0x81,%l3 ! %l3 = ffcc00003ae000d7 | |
2794 | ! Mem[0000000010081408] = ff9bffff, %l5 = 0000000000000000 | |
2795 | ldsba [%i2+%o4]0x80,%l5 ! %l5 = ffffffffffffffff | |
2796 | ! Mem[00000000300c1408] = 000000ff, %f17 = 4a5f18c5 | |
2797 | lda [%i3+%o4]0x89,%f17 ! %f17 = 000000ff | |
2798 | ! Mem[0000000010081400] = 000000ff, %f30 = 243cbfda | |
2799 | lda [%i2+%g0]0x80,%f30 ! %f30 = 000000ff | |
2800 | ! Mem[0000000010181400] = 00000000, %f0 = dabf3c32 | |
2801 | lda [%i6+%g0]0x80,%f0 ! %f0 = 00000000 | |
2802 | ||
2803 | p0_label_103: | |
2804 | ! Starting 10 instruction Store Burst | |
2805 | ! %l4 = 00000024, %l5 = ffffffff, Mem[0000000010101408] = ffff9b32 1b6233cb | |
2806 | stda %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000024 ffffffff | |
2807 | ! Mem[0000000010001430] = 00000000, %l2 = 0000000000000000, %asi = 80 | |
2808 | swapa [%i0+0x030]%asi,%l2 ! %l2 = 0000000000000000 | |
2809 | ! %f0 = 00000000 9c9fad7f, Mem[0000000010081400] = ff000000 4fa2ffeb | |
2810 | stda %f0 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 9c9fad7f | |
2811 | ! %f26 = 00000000, Mem[00000000100c1410] = 00000000 | |
2812 | sta %f26,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 | |
2813 | ! Code Fragment 4, seed = 576826 | |
2814 | p0_fragment_14: | |
2815 | ! %l0 = 0000000000000056 | |
2816 | setx 0x39722bd1a4e56856,%g7,%l0 ! %l0 = 39722bd1a4e56856 | |
2817 | ! %l1 = ffffffffffff9bff | |
2818 | setx 0x8b23ffae8a506581,%g7,%l1 ! %l1 = 8b23ffae8a506581 | |
2819 | setx 0x7ff8, %g1, %g2 | |
2820 | and %l0, %g2, %l0 | |
2821 | setx 0xffffffff, %g1, %g2 | |
2822 | and %l1, %g2, %l1 | |
2823 | setx 0x100000000, %g1, %g2 | |
2824 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
2825 | ta T_CHANGE_HPRIV | |
2826 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
2827 | ta T_CHANGE_NONHPRIV | |
2828 | ! %l0 = 39722bd1a4e56856 | |
2829 | setx 0x71a07af30d7276bc,%g7,%l0 ! %l0 = 71a07af30d7276bc | |
2830 | ! %l1 = 8b23ffae8a506581 | |
2831 | setx 0xa588cfa85d3c9f07,%g7,%l1 ! %l1 = a588cfa85d3c9f07 | |
2832 | p0_fragment_14_end: | |
2833 | ! %f5 = ffff9bff, %f24 = 4fa2ffeb, %f9 = b0c34154 | |
2834 | fsubs %f5 ,%f24,%f9 ! %f9 = ffff9bff | |
2835 | ! Mem[000000001000141a] = 67289160, %l7 = 0000d4009516922b | |
2836 | ldstuba [%i0+0x01a]%asi,%l7 ! %l7 = 0000000000000091 | |
2837 | ! Mem[0000000030041410] = 24000053, %l3 = ffcc00003ae000d7 | |
2838 | ldstuba [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000024 | |
2839 | ! %l6 = 0000000000003781, Mem[00000000300c1400] = 7fad9f9c323cbfff | |
2840 | stxa %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000003781 | |
2841 | ! Mem[00000000201c0000] = ccff2c68, %l5 = ffffffffffffffff | |
2842 | ldstub [%o0+%g0],%l5 ! %l5 = 00000000000000cc | |
2843 | ||
2844 | p0_label_104: | |
2845 | ! Starting 10 instruction Load Burst | |
2846 | ! %l5 = 00000000000000cc, imm = fffffffffffff535, %l2 = 0000000000000000 | |
2847 | addc %l5,-0xacb,%l2 ! %l2 = fffffffffffff601 | |
2848 | ! Mem[0000000010041410] = 00000000, %l1 = a588cfa85d3c9f07 | |
2849 | ldsba [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000000 | |
2850 | ! %l5 = 00000000000000cc, %l6 = 0000000000003781, %l6 = 0000000000003781 | |
2851 | addc %l5,%l6,%l6 ! %l6 = 000000000000384d | |
2852 | ! Mem[00000000300c1408] = 000000ff, %l7 = 0000000000000091 | |
2853 | lduha [%i3+%o4]0x89,%l7 ! %l7 = 00000000000000ff | |
2854 | ! Mem[00000000100c1430] = 205184ff6bd5714d, %l2 = fffffffffffff601 | |
2855 | ldx [%i3+0x030],%l2 ! %l2 = 205184ff6bd5714d | |
2856 | ! %f14 = a30f6053, %f7 = e25b0f7f, %f12 = fe000000 | |
2857 | fadds %f14,%f7 ,%f12 ! %f12 = e25b0f7f | |
2858 | ! Mem[0000000030041408] = 4204ffdb, %l5 = 00000000000000cc | |
2859 | ldswa [%i1+%o4]0x81,%l5 ! %l5 = 000000004204ffdb | |
2860 | ! Mem[00000000100c1400] = ffff2a24, %l6 = 000000000000384d | |
2861 | lduwa [%i3+%g0]0x88,%l6 ! %l6 = 00000000ffff2a24 | |
2862 | ! Mem[000000001010142c] = ffffffff, %l1 = 0000000000000000 | |
2863 | ldsw [%i4+0x02c],%l1 ! %l1 = ffffffffffffffff | |
2864 | ! Mem[0000000030001408] = 7efd6b250f000036, %l0 = 71a07af30d7276bc | |
2865 | ldxa [%i0+%o4]0x89,%l0 ! %l0 = 7efd6b250f000036 | |
2866 | ||
2867 | p0_label_105: | |
2868 | ! Starting 10 instruction Store Burst | |
2869 | ! %f20 = 26569b32 73bc073b, %l7 = 00000000000000ff | |
2870 | ! Mem[0000000030141438] = 6a51797a5c8fdf63 | |
2871 | add %i5,0x038,%g1 | |
2872 | stda %f20,[%g1+%l7]ASI_PST32_S ! Mem[0000000030141438] = 26569b3273bc073b | |
2873 | ! %l1 = ffffffffffffffff, Mem[0000000010081400] = 9c9fad7f | |
2874 | stba %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = 9c9fadff | |
2875 | ! Mem[0000000030101408] = 02c21391, %l2 = 000000006bd5714d | |
2876 | swapa [%i4+%o4]0x89,%l2 ! %l2 = 0000000002c21391 | |
2877 | ! %l5 = 000000004204ffdb, Mem[0000000010001408] = 54640000 | |
2878 | stba %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 546400db | |
2879 | ! Mem[0000000010001410] = a30f6053, %l6 = 00000000ffff2a24 | |
2880 | swapa [%i0+%o5]0x88,%l6 ! %l6 = 00000000a30f6053 | |
2881 | ! %l5 = 000000004204ffdb, Mem[0000000010041408] = 00000000 | |
2882 | stba %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = db000000 | |
2883 | ! Mem[0000000010181410] = 95000000, %l7 = 00000000000000ff | |
2884 | swapa [%i6+%o5]0x80,%l7 ! %l7 = 0000000095000000 | |
2885 | ! %l3 = 0000000000000024, Mem[0000000030101400] = ff9bffff | |
2886 | stwa %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000024 | |
2887 | ! %l6 = 00000000a30f6053, Mem[0000000010181428] = 0cf400ff382072b7, %asi = 80 | |
2888 | stxa %l6,[%i6+0x028]%asi ! Mem[0000000010181428] = 00000000a30f6053 | |
2889 | ! %f14 = a30f6053 baa6574c, Mem[0000000010081400] = ffad9f9c 00000000 | |
2890 | stda %f14,[%i2+%g0]0x80 ! Mem[0000000010081400] = a30f6053 baa6574c | |
2891 | ||
2892 | p0_label_106: | |
2893 | ! Starting 10 instruction Load Burst | |
2894 | ! Mem[0000000010181408] = c7ed1aef, %l1 = ffffffffffffffff | |
2895 | lduha [%i6+%o4]0x80,%l1 ! %l1 = 000000000000c7ed | |
2896 | ! Mem[0000000030001410] = ffcc0000, %l1 = 000000000000c7ed | |
2897 | lduha [%i0+%o5]0x81,%l1 ! %l1 = 000000000000ffcc | |
2898 | ! Mem[0000000010081400] = a30f6053baa6574c, %l2 = 0000000002c21391, %asi = 80 | |
2899 | ldxa [%i2+0x000]%asi,%l2 ! %l2 = a30f6053baa6574c | |
2900 | ! Mem[0000000010101408] = 24000000, %l2 = a30f6053baa6574c | |
2901 | lduwa [%i4+%o4]0x88,%l2 ! %l2 = 0000000024000000 | |
2902 | ! Mem[0000000030001408] = 3600000f, %l5 = 000000004204ffdb | |
2903 | lduha [%i0+%o4]0x81,%l5 ! %l5 = 0000000000003600 | |
2904 | ! Mem[0000000030141400] = a30f6053baa6574c, %l6 = 00000000a30f6053 | |
2905 | ldxa [%i5+%g0]0x81,%l6 ! %l6 = a30f6053baa6574c | |
2906 | ! %l7 = 0000000095000000, %l4 = 0000000000000024, %l2 = 0000000024000000 | |
2907 | sub %l7,%l4,%l2 ! %l2 = 0000000094ffffdc | |
2908 | ! Mem[00000000100c1420] = 08055dbf, %f23 = 1b6233cb | |
2909 | ld [%i3+0x020],%f23 ! %f23 = 08055dbf | |
2910 | ! Mem[0000000010181414] = ebffa24f, %f1 = 9c9fad7f | |
2911 | lda [%i6+0x014]%asi,%f1 ! %f1 = ebffa24f | |
2912 | ! Mem[0000000020800000] = 00d40898, %l2 = 0000000094ffffdc | |
2913 | ldsb [%o1+%g0],%l2 ! %l2 = 0000000000000000 | |
2914 | ||
2915 | p0_label_107: | |
2916 | ! Starting 10 instruction Store Burst | |
2917 | ! %l2 = 0000000000000000, Mem[0000000010141408] = 00000000 | |
2918 | stha %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 | |
2919 | ! %f9 = ffff9bff, Mem[00000000300c1410] = 3262eb16 | |
2920 | sta %f9 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffff9bff | |
2921 | ! %l0 = 7efd6b250f000036, Mem[0000000030181410] = 000037814d542da5 | |
2922 | stxa %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 7efd6b250f000036 | |
2923 | ! %l1 = 000000000000ffcc, Mem[0000000030041410] = 7b7fff04530000ff | |
2924 | stxa %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000000000ffcc | |
2925 | ! %l0 = 7efd6b250f000036, Mem[0000000030101410] = 0000ffdb | |
2926 | stha %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000036 | |
2927 | ! Mem[0000000010181437] = 68267bed, %l6 = a30f6053baa6574c | |
2928 | ldstuba [%i6+0x037]%asi,%l6 ! %l6 = 00000000000000ed | |
2929 | ! %l2 = 0000000000000000, Mem[0000000010081410] = ff9bffff | |
2930 | stha %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000ffff | |
2931 | ! Mem[000000001008140b] = ff9bffff, %l6 = 00000000000000ed | |
2932 | ldstub [%i2+0x00b],%l6 ! %l6 = 00000000000000ff | |
2933 | ! %l4 = 0000000000000024, Mem[0000000010081400] = a30f6053 | |
2934 | stwa %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000024 | |
2935 | ! %l1 = 000000000000ffcc, Mem[0000000010141408] = 00000000000000fe | |
2936 | stxa %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000000000ffcc | |
2937 | ||
2938 | p0_label_108: | |
2939 | ! Starting 10 instruction Load Burst | |
2940 | ! Mem[0000000010041408] = db000000, %l2 = 0000000000000000 | |
2941 | ldsba [%i1+%o4]0x80,%l2 ! %l2 = ffffffffffffffdb | |
2942 | ! Mem[0000000010001410] = 242affff329bffff, %f14 = a30f6053 baa6574c | |
2943 | ldda [%i0+%o5]0x80,%f14 ! %f14 = 242affff 329bffff | |
2944 | membar #Sync ! Added by membar checker (16) | |
2945 | ! Mem[00000000300c1400] = 81370000 00000000 ff000000 00000000 | |
2946 | ! Mem[00000000300c1410] = ff9bffff 3ae000d7 771ff1ac e25b0f7f | |
2947 | ! Mem[00000000300c1420] = 01272651 b0c34154 0700a244 3f800000 | |
2948 | ! Mem[00000000300c1430] = bd1f5b65 d700e03a a30f6053 baa6574c | |
2949 | ldda [%i3+%g0]ASI_BLK_AIUSL,%f0 ! Block Load from 00000000300c1400 | |
2950 | ! Mem[0000000030041410] = ccff0000, %l4 = 0000000000000024 | |
2951 | lduwa [%i1+%o5]0x81,%l4 ! %l4 = 00000000ccff0000 | |
2952 | ! Mem[0000000010081400] = 24000000, %l5 = 0000000000003600 | |
2953 | ldsha [%i2+%g0]0x88,%l5 ! %l5 = 0000000000000000 | |
2954 | ! Mem[0000000030001408] = 7efd6b25 0f000036, %l0 = 0f000036, %l1 = 0000ffcc | |
2955 | ldda [%i0+%o4]0x89,%l0 ! %l0 = 000000000f000036 000000007efd6b25 | |
2956 | ! Mem[0000000010041408] = db000000, %l5 = 0000000000000000 | |
2957 | lduba [%i1+%o4]0x80,%l5 ! %l5 = 00000000000000db | |
2958 | ! Mem[0000000030001400] = 26d567ff, %l5 = 00000000000000db | |
2959 | ldswa [%i0+%g0]0x89,%l5 ! %l5 = 0000000026d567ff | |
2960 | ! Mem[0000000030141400] = 4c57a6ba53600fa3, %f22 = 75214102 08055dbf | |
2961 | ldda [%i5+%g0]0x89,%f22 ! %f22 = 4c57a6ba 53600fa3 | |
2962 | ! Mem[00000000201c0000] = ffff2c68, %l0 = 000000000f000036 | |
2963 | ldub [%o0+%g0],%l0 ! %l0 = 00000000000000ff | |
2964 | ||
2965 | p0_label_109: | |
2966 | ! Starting 10 instruction Store Burst | |
2967 | ! Mem[0000000030001410] = ffcc00003ae000d7, %l7 = 0000000095000000 | |
2968 | ldxa [%i0+%o5]0x81,%l7 ! %l7 = ffcc00003ae000d7 | |
2969 | ! %l2 = ffffffdb, %l3 = 00000024, Mem[00000000100c1418] = 26569b32 73bc073b, %asi = 80 | |
2970 | stda %l2,[%i3+0x018]%asi ! Mem[00000000100c1418] = ffffffdb 00000024 | |
2971 | ! Mem[0000000030141408] = 329bffff, %l5 = 0000000026d567ff | |
2972 | swapa [%i5+%o4]0x81,%l5 ! %l5 = 00000000329bffff | |
2973 | ! Mem[0000000010101418] = 6c9f1ac4, %l3 = 00000024, %l6 = 000000ff | |
2974 | add %i4,0x18,%g1 | |
2975 | casa [%g1]0x80,%l3,%l6 ! %l6 = 000000006c9f1ac4 | |
2976 | ! Mem[0000000010041400] = ff00005b, %l7 = 3ae000d7, %l1 = 7efd6b25 | |
2977 | casa [%i1]0x80,%l7,%l1 ! %l1 = 00000000ff00005b | |
2978 | ! Mem[000000001014142c] = 3ae000d7, %l3 = 00000024, %l3 = 00000024 | |
2979 | add %i5,0x2c,%g1 | |
2980 | casa [%g1]0x80,%l3,%l3 ! %l3 = 000000003ae000d7 | |
2981 | ! %l4 = 00000000ccff0000, Mem[0000000010141410] = 0036ff80 | |
2982 | stba %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0036ff00 | |
2983 | ! %l7 = ffcc00003ae000d7, Mem[0000000030141400] = 53600fa3 | |
2984 | stwa %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = 3ae000d7 | |
2985 | ! Mem[0000000010101400] = 0036ff80 00007300 00000024 ffffffff | |
2986 | ! %f0 = 00000000 00003781 00000000 000000ff | |
2987 | ! %f4 = d700e03a ffff9bff 7f0f5be2 acf11f77 | |
2988 | ! %f8 = 5441c3b0 51262701 0000803f 44a20007 | |
2989 | ! %f12 = 3ae000d7 655b1fbd 4c57a6ba 53600fa3 | |
2990 | stda %f0 ,[%i4+%g0]ASI_BLK_AIUP ! Block Store to 0000000010101400 | |
2991 | ! %f18 = 9113c202 fe000000, Mem[0000000010041418] = 5e87b072 04ff7f7b, %asi = 80 | |
2992 | stda %f18,[%i1+0x018]%asi ! Mem[0000000010041418] = 9113c202 fe000000 | |
2993 | ||
2994 | p0_label_110: | |
2995 | ! Starting 10 instruction Load Burst | |
2996 | ! Mem[0000000030041408] = dbff0442, %l7 = ffcc00003ae000d7 | |
2997 | ldsha [%i1+%o4]0x89,%l7 ! %l7 = 0000000000000442 | |
2998 | ! Mem[0000000030001410] = ffcc00003ae000d7, %l1 = 00000000ff00005b | |
2999 | ldxa [%i0+%o5]0x81,%l1 ! %l1 = ffcc00003ae000d7 | |
3000 | ! Mem[0000000030101410] = 36000000, %l4 = 00000000ccff0000 | |
3001 | lduwa [%i4+%o5]0x81,%l4 ! %l4 = 0000000036000000 | |
3002 | ! Mem[0000000010001408] = 546400db, %l7 = 0000000000000442 | |
3003 | ldsba [%i0+%o4]0x88,%l7 ! %l7 = ffffffffffffffdb | |
3004 | ! Mem[0000000010001410] = ffff2a24, %l3 = 000000003ae000d7 | |
3005 | lduha [%i0+%o5]0x88,%l3 ! %l3 = 0000000000002a24 | |
3006 | ! Mem[0000000030001400] = ff67d526, %l0 = 00000000000000ff | |
3007 | ldsba [%i0+%g0]0x81,%l0 ! %l0 = ffffffffffffffff | |
3008 | ! Mem[0000000030181400] = 00000000, %l5 = 00000000329bffff | |
3009 | lduha [%i6+%g0]0x81,%l5 ! %l5 = 0000000000000000 | |
3010 | ! Mem[0000000030101408] = 4d71d56b, %l4 = 0000000036000000 | |
3011 | ldsba [%i4+%o4]0x81,%l4 ! %l4 = 000000000000004d | |
3012 | ! Mem[0000000030041410] = ccff0000, %l3 = 0000000000002a24 | |
3013 | ldswa [%i1+%o5]0x81,%l3 ! %l3 = ffffffffccff0000 | |
3014 | ! Mem[0000000010181408] = c7ed1aef6b8301d3, %f26 = 00000000 0034ffcb, %asi = 80 | |
3015 | ldda [%i6+0x008]%asi,%f26 ! %f26 = c7ed1aef 6b8301d3 | |
3016 | ||
3017 | p0_label_111: | |
3018 | ! Starting 10 instruction Store Burst | |
3019 | ! %l1 = ffcc00003ae000d7, Mem[0000000010101406] = 00003781, %asi = 80 | |
3020 | stha %l1,[%i4+0x006]%asi ! Mem[0000000010101404] = 000000d7 | |
3021 | ! Mem[0000000010081408] = ff9bffff, %l2 = ffffffffffffffdb | |
3022 | ldstuba [%i2+%o4]0x80,%l2 ! %l2 = 00000000000000ff | |
3023 | ! %f9 = 51262701, Mem[00000000100c1408] = 00000000 | |
3024 | sta %f9 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 51262701 | |
3025 | ! Mem[0000000020800040] = 00ffe0c8, %l4 = 000000000000004d | |
3026 | ldstuba [%o1+0x040]%asi,%l4 ! %l4 = 0000000000000000 | |
3027 | ! %l5 = 0000000000000000, Mem[0000000010001410] = 242affff | |
3028 | stwa %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 | |
3029 | ! %l7 = ffffffffffffffdb, Mem[0000000030101400] = 24000000 | |
3030 | stha %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = 2400ffdb | |
3031 | ! %f24 = 4fa2ffeb, Mem[0000000030101410] = 00000036 | |
3032 | sta %f24,[%i4+%o5]0x89 ! Mem[0000000030101410] = 4fa2ffeb | |
3033 | ! %l0 = ffffffff, %l1 = 3ae000d7, Mem[00000000100c1438] = 00000c6f 242a89b3, %asi = 80 | |
3034 | stda %l0,[%i3+0x038]%asi ! Mem[00000000100c1438] = ffffffff 3ae000d7 | |
3035 | ! %l3 = ffffffffccff0000, Mem[0000000010001400] = 00003781 | |
3036 | stwa %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = ccff0000 | |
3037 | ! %l0 = ffffffffffffffff, Mem[0000000030141400] = 4c57a6ba3ae000d7 | |
3038 | stxa %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffffffffffff | |
3039 | ||
3040 | p0_label_112: | |
3041 | ! Starting 10 instruction Load Burst | |
3042 | ! Mem[0000000010181410] = 000000ffebffa24f, %l4 = 0000000000000000 | |
3043 | ldxa [%i6+%o5]0x80,%l4 ! %l4 = 000000ffebffa24f | |
3044 | ! Mem[0000000010141438] = cbff3400, %l2 = 00000000000000ff | |
3045 | ldsw [%i5+0x038],%l2 ! %l2 = ffffffffcbff3400 | |
3046 | ! Mem[0000000030141400] = ffffffffffffffff, %f16 = ff000000 000000ff | |
3047 | ldda [%i5+%g0]0x81,%f16 ! %f16 = ffffffff ffffffff | |
3048 | ! Mem[0000000030001410] = ffcc0000, %l1 = ffcc00003ae000d7 | |
3049 | ldswa [%i0+%o5]0x81,%l1 ! %l1 = ffffffffffcc0000 | |
3050 | ! Mem[0000000010081408] = ff9bffff, %l0 = ffffffffffffffff, %asi = 80 | |
3051 | ldswa [%i2+0x008]%asi,%l0 ! %l0 = ffffffffff9bffff | |
3052 | ! Mem[0000000030001400] = 26d567ff, %l5 = 0000000000000000 | |
3053 | lduba [%i0+%g0]0x89,%l5 ! %l5 = 00000000000000ff | |
3054 | ! Mem[00000000100c1400] = 242affff00000000, %f28 = 6c9f1ac4 5956a545 | |
3055 | ldda [%i3+%g0]0x80,%f28 ! %f28 = 242affff 00000000 | |
3056 | ! Mem[0000000030181400] = 00000000, %l2 = ffffffffcbff3400 | |
3057 | lduha [%i6+%g0]0x81,%l2 ! %l2 = 0000000000000000 | |
3058 | ! Mem[0000000010041408] = 000000db, %l4 = 000000ffebffa24f | |
3059 | lduha [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000db | |
3060 | ! Mem[0000000010181424] = 52980331, %l6 = 000000006c9f1ac4 | |
3061 | ldsw [%i6+0x024],%l6 ! %l6 = 0000000052980331 | |
3062 | ||
3063 | p0_label_113: | |
3064 | ! Starting 10 instruction Store Burst | |
3065 | ! Mem[0000000010141410] = 0036ff00, %l1 = ffffffffffcc0000 | |
3066 | ldstuba [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000 | |
3067 | membar #Sync ! Added by membar checker (17) | |
3068 | ! Mem[0000000010101412] = d700e03a, %l6 = 0000000052980331 | |
3069 | ldstub [%i4+0x012],%l6 ! %l6 = 00000000000000e0 | |
3070 | ! %f25 = ff000000, Mem[0000000030041410] = 0000ffcc | |
3071 | sta %f25,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff000000 | |
3072 | ! Mem[00000000300c1410] = ffff9bff, %l2 = 0000000000000000 | |
3073 | swapa [%i3+%o5]0x89,%l2 ! %l2 = 00000000ffff9bff | |
3074 | ! %f25 = ff000000, Mem[0000000010001408] = 546400db | |
3075 | sta %f25,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff000000 | |
3076 | ! Mem[0000000010041410] = 00000000, %l0 = ffffffffff9bffff | |
3077 | ldstuba [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000 | |
3078 | ! Mem[0000000010101425] = 51262701, %l4 = 00000000000000db | |
3079 | ldstub [%i4+0x025],%l4 ! %l4 = 0000000000000026 | |
3080 | ! %f3 = 000000ff, Mem[0000000030081410] = 80ff3600 | |
3081 | sta %f3 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff | |
3082 | ! %f18 = 9113c202 fe000000, Mem[0000000010081408] = ff9bffff acf11f77 | |
3083 | stda %f18,[%i2+%o4]0x80 ! Mem[0000000010081408] = 9113c202 fe000000 | |
3084 | ! Mem[0000000010041400] = 5b0000ff, %l7 = 00000000ffffffdb | |
3085 | swapa [%i1+%g0]0x88,%l7 ! %l7 = 000000005b0000ff | |
3086 | ||
3087 | p0_label_114: | |
3088 | ! Starting 10 instruction Load Burst | |
3089 | ! Mem[0000000010001410] = ffff9b32 00000000, %l0 = 00000000, %l1 = 00000000 | |
3090 | ldda [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000 00000000ffff9b32 | |
3091 | membar #Sync ! Added by membar checker (18) | |
3092 | ! Mem[0000000010081400] = 00000024 baa6574c 9113c202 fe000000 | |
3093 | ! Mem[0000000010081410] = 0000ffff acf11f77 7b7fff04 72b0875e | |
3094 | ! Mem[0000000010081420] = 0000d400 9516922b 771ff1ac fe6fee6b | |
3095 | ! Mem[0000000010081430] = 8dafd41e acf11f77 f3299c52 d56cf322 | |
3096 | ldda [%i2+%g0]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010081400 | |
3097 | ! Mem[0000000010001408] = 000000ff, %f1 = 00003781 | |
3098 | lda [%i0+%o4]0x80,%f1 ! %f1 = 000000ff | |
3099 | ! Mem[0000000010081438] = f3299c52, %l5 = 00000000000000ff, %asi = 80 | |
3100 | ldsba [%i2+0x038]%asi,%l5 ! %l5 = fffffffffffffff3 | |
3101 | ! Mem[0000000010141400] = 00000000, %l0 = 0000000000000000 | |
3102 | lduwa [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000 | |
3103 | ! Mem[0000000010001408] = 000000ff, %l5 = fffffffffffffff3 | |
3104 | ldsha [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000000 | |
3105 | ! Mem[0000000010081400] = 00000024 baa6574c 9113c202 fe000000 | |
3106 | ! Mem[0000000010081410] = 0000ffff acf11f77 7b7fff04 72b0875e | |
3107 | ! Mem[0000000010081420] = 0000d400 9516922b 771ff1ac fe6fee6b | |
3108 | ! Mem[0000000010081430] = 8dafd41e acf11f77 f3299c52 d56cf322 | |
3109 | ldda [%i2+%g0]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010081400 | |
3110 | ! Mem[0000000030181400] = 0000000000000000, %f0 = 00000000 000000ff | |
3111 | ldda [%i6+%g0]0x81,%f0 ! %f0 = 00000000 00000000 | |
3112 | ! Mem[0000000030181410] = 256bfd7e, %f1 = 00000000 | |
3113 | lda [%i6+%o5]0x89,%f1 ! %f1 = 256bfd7e | |
3114 | ! Mem[000000001014143e] = 199bffdb, %l6 = 00000000000000e0 | |
3115 | ldsb [%i5+0x03e],%l6 ! %l6 = ffffffffffffffff | |
3116 | ||
3117 | p0_label_115: | |
3118 | ! Starting 10 instruction Store Burst | |
3119 | ! %l7 = 000000005b0000ff, Mem[0000000010101410] = d700ff3a | |
3120 | stha %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00ffff3a | |
3121 | ! Mem[0000000010081410] = ffff0000, %l1 = 00000000ffff9b32 | |
3122 | ldstuba [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000 | |
3123 | membar #Sync ! Added by membar checker (19) | |
3124 | ! %f10 = 0000803f 44a20007, Mem[0000000010081418] = 7b7fff04 72b0875e | |
3125 | std %f10,[%i2+0x018] ! Mem[0000000010081418] = 0000803f 44a20007 | |
3126 | ! %l5 = 0000000000000000, Mem[00000000300c1400] = 8137000000000000 | |
3127 | stxa %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000000 | |
3128 | ! %l4 = 0000000000000026, Mem[0000000010001408] = 000000ff | |
3129 | stwa %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000026 | |
3130 | ! %l6 = ffffffff, %l7 = 5b0000ff, Mem[0000000030141400] = ffffffff ffffffff | |
3131 | stda %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffff 5b0000ff | |
3132 | ! %f8 = 5441c3b0 51262701, %l5 = 0000000000000000 | |
3133 | ! Mem[0000000030141418] = 270076a26b968eeb | |
3134 | add %i5,0x018,%g1 | |
3135 | stda %f8,[%g1+%l5]ASI_PST32_S ! Mem[0000000030141418] = 270076a26b968eeb | |
3136 | ! %l5 = 0000000000000000, Mem[0000000030001400] = 26d567ff | |
3137 | stha %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 26d50000 | |
3138 | ! Mem[0000000030141408] = 26d567ff, %l0 = 0000000000000000 | |
3139 | swapa [%i5+%o4]0x81,%l0 ! %l0 = 0000000026d567ff | |
3140 | ! Mem[0000000010001400] = 0000ffcc, %l2 = 00000000ffff9bff | |
3141 | swapa [%i0+%g0]0x88,%l2 ! %l2 = 000000000000ffcc | |
3142 | ||
3143 | p0_label_116: | |
3144 | ! Starting 10 instruction Load Burst | |
3145 | ! Mem[00000000100c1408] = 51262701, %l3 = ffffffffccff0000 | |
3146 | ldsw [%i3+%o4],%l3 ! %l3 = 0000000051262701 | |
3147 | ! Mem[00000000100c1404] = 00000000, %l6 = ffffffffffffffff | |
3148 | ldsw [%i3+0x004],%l6 ! %l6 = 0000000000000000 | |
3149 | ! Mem[0000000010081410] = ffff00ff, %l3 = 0000000051262701 | |
3150 | lduwa [%i2+%o5]0x88,%l3 ! %l3 = 00000000ffff00ff | |
3151 | ! Mem[0000000010101420] = 5441c3b0 51ff2701, %l6 = 00000000, %l7 = 5b0000ff, %asi = 80 | |
3152 | ldda [%i4+0x020]%asi,%l6 ! %l6 = 000000005441c3b0 0000000051ff2701 | |
3153 | ! Mem[0000000010041410] = 000000ff, %l2 = 000000000000ffcc | |
3154 | ldsba [%i1+%o5]0x88,%l2 ! %l2 = ffffffffffffffff | |
3155 | ! Mem[000000001018142c] = a30f6053, %l7 = 0000000051ff2701, %asi = 80 | |
3156 | ldsha [%i6+0x02c]%asi,%l7 ! %l7 = ffffffffffffa30f | |
3157 | ! Mem[00000000100c1424] = 02c21391, %l4 = 0000000000000026, %asi = 80 | |
3158 | lduha [%i3+0x024]%asi,%l4 ! %l4 = 00000000000002c2 | |
3159 | ! Mem[0000000010041408] = 000000db, %l6 = 000000005441c3b0 | |
3160 | ldsba [%i1+%o4]0x88,%l6 ! %l6 = ffffffffffffffdb | |
3161 | ! Mem[0000000030101410] = ebffa24f00000000, %f16 = 4c57a6ba 24000000 | |
3162 | ldda [%i4+%o5]0x81,%f16 ! %f16 = ebffa24f 00000000 | |
3163 | ! Mem[0000000010041400] = ffffffdb, %f26 = 6bee6ffe | |
3164 | lda [%i1+%g0]0x88,%f26 ! %f26 = ffffffdb | |
3165 | ||
3166 | p0_label_117: | |
3167 | ! Starting 10 instruction Store Burst | |
3168 | ! Mem[0000000030081400] = 000053c2, %l1 = 0000000000000000 | |
3169 | swapa [%i2+%g0]0x89,%l1 ! %l1 = 00000000000053c2 | |
3170 | ! %l7 = ffffffffffffa30f, Mem[00000000100c1408] = 51262701 | |
3171 | stba %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0f262701 | |
3172 | ! %l6 = ffffffffffffffdb, Mem[0000000030181400] = 00000000 | |
3173 | stha %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000ffdb | |
3174 | ! Mem[0000000010081410] = ff00ffff, %l1 = 00000000000053c2 | |
3175 | swapa [%i2+%o5]0x80,%l1 ! %l1 = 00000000ff00ffff | |
3176 | ! Mem[0000000010181408] = c7ed1aef, %l0 = 0000000026d567ff | |
3177 | swapa [%i6+%o4]0x80,%l0 ! %l0 = 00000000c7ed1aef | |
3178 | ! %l2 = ffffffffffffffff, Mem[0000000010181408] = d301836bff67d526 | |
3179 | stxa %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffffffffffff | |
3180 | ! %l4 = 00000000000002c2, Mem[00000000201c0001] = ffff2c68 | |
3181 | stb %l4,[%o0+0x001] ! Mem[00000000201c0000] = ffc22c68 | |
3182 | ! Mem[0000000030001400] = 26d50000, %l2 = ffffffffffffffff | |
3183 | ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 0000000000000000 | |
3184 | ! Mem[0000000030001410] = 0000ccff, %l5 = 0000000000000000 | |
3185 | swapa [%i0+%o5]0x89,%l5 ! %l5 = 000000000000ccff | |
3186 | ! %l4 = 00000000000002c2, Mem[00000000211c0000] = ffffb4f8 | |
3187 | sth %l4,[%o2+%g0] ! Mem[00000000211c0000] = 02c2b4f8 | |
3188 | ||
3189 | p0_label_118: | |
3190 | ! Starting 10 instruction Load Burst | |
3191 | ! Mem[0000000010101416] = ffff9bff, %l2 = 0000000000000000 | |
3192 | lduh [%i4+0x016],%l2 ! %l2 = 0000000000009bff | |
3193 | ! Mem[0000000010141408] = 00000000, %l2 = 0000000000009bff | |
3194 | lduha [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000 | |
3195 | ! Mem[0000000010081434] = acf11f77, %f16 = ebffa24f | |
3196 | ld [%i2+0x034],%f16 ! %f16 = acf11f77 | |
3197 | ! Mem[0000000010101410] = 00ffff3affff9bff, %f18 = 000000fe 02c21391 | |
3198 | ldda [%i4+%o5]0x80,%f18 ! %f18 = 00ffff3a ffff9bff | |
3199 | ! Mem[0000000030001400] = ff00d526, %l3 = 00000000ffff00ff | |
3200 | lduwa [%i0+%g0]0x81,%l3 ! %l3 = 00000000ff00d526 | |
3201 | ! Mem[000000001008142c] = fe6fee6b, %l6 = ffffffffffffffdb | |
3202 | lduw [%i2+0x02c],%l6 ! %l6 = 00000000fe6fee6b | |
3203 | ! Mem[000000001018142c] = a30f6053, %l0 = 00000000c7ed1aef | |
3204 | lduh [%i6+0x02c],%l0 ! %l0 = 000000000000a30f | |
3205 | ! Mem[0000000010081410] = 000053c2acf11f77, %f18 = 00ffff3a ffff9bff | |
3206 | ldda [%i2+%o5]0x80,%f18 ! %f18 = 000053c2 acf11f77 | |
3207 | ! Mem[0000000010141410] = 00006a10 0036ffff, %l0 = 0000a30f, %l1 = ff00ffff | |
3208 | ldda [%i5+%o5]0x88,%l0 ! %l0 = 000000000036ffff 0000000000006a10 | |
3209 | ! Mem[0000000030041400] = 00000000, %l1 = 0000000000006a10 | |
3210 | lduwa [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000000 | |
3211 | ||
3212 | p0_label_119: | |
3213 | ! Starting 10 instruction Store Burst | |
3214 | ! Code Fragment 3, seed = 910197 | |
3215 | p0_fragment_15: | |
3216 | ! %l0 = 000000000036ffff | |
3217 | setx 0x3d1d58cb8f6ee17e,%g7,%l0 ! %l0 = 3d1d58cb8f6ee17e | |
3218 | ! %l1 = 0000000000000000 | |
3219 | setx 0x002691be46f5b629,%g7,%l1 ! %l1 = 002691be46f5b629 | |
3220 | setx 0x1fe000, %g1, %g3 | |
3221 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
3222 | setx 0x1ffff8, %g1, %g2 | |
3223 | and %l0, %g2, %l0 | |
3224 | ta T_CHANGE_HPRIV | |
3225 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
3226 | ta T_CHANGE_NONHPRIV | |
3227 | ! %l0 = 3d1d58cb8f6ee17e | |
3228 | setx 0xf813782f0fe206e4,%g7,%l0 ! %l0 = f813782f0fe206e4 | |
3229 | ! %l1 = 002691be46f5b629 | |
3230 | setx 0x9b40fa2937f856af,%g7,%l1 ! %l1 = 9b40fa2937f856af | |
3231 | p0_fragment_15_end: | |
3232 | ! %l0 = f813782f0fe206e4, Mem[0000000030001410] = 00000000 | |
3233 | stha %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000006e4 | |
3234 | ! %l7 = ffffffffffffa30f, Mem[0000000030141408] = 00000000 | |
3235 | stba %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0f000000 | |
3236 | ! %f24 = 2b921695, Mem[0000000010101410] = 00ffff3a | |
3237 | sta %f24,[%i4+%o5]0x80 ! Mem[0000000010101410] = 2b921695 | |
3238 | ! Mem[0000000010141408] = 00000000, %l7 = 00000000ffffa30f | |
3239 | swapa [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000 | |
3240 | ! %l0 = f813782f0fe206e4, Mem[0000000030141410] = 000000ff | |
3241 | stwa %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0fe206e4 | |
3242 | ! %l4 = 00000000000002c2, Mem[00000000300c1408] = ff000000 | |
3243 | stha %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 02c20000 | |
3244 | ! %l5 = 000000000000ccff, Mem[0000000010081410] = 771ff1acc2530000 | |
3245 | stxa %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000000000ccff | |
3246 | ! Mem[00000000100c1410] = 00000000, %l6 = 00000000fe6fee6b | |
3247 | swap [%i3+%o5],%l6 ! %l6 = 0000000000000000 | |
3248 | ! Mem[0000000010181400] = 00000000, %l6 = 0000000000000000 | |
3249 | swapa [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000 | |
3250 | ||
3251 | p0_label_120: | |
3252 | ! Starting 10 instruction Load Burst | |
3253 | ! Mem[00000000100c1408] = 0127260f, %l7 = 0000000000000000 | |
3254 | ldswa [%i3+%o4]0x88,%l7 ! %l7 = 000000000127260f | |
3255 | ! Mem[0000000030141400] = ffffffff5b0000ff, %f16 = acf11f77 00000000 | |
3256 | ldda [%i5+%g0]0x81,%f16 ! %f16 = ffffffff 5b0000ff | |
3257 | ! Mem[0000000030081410] = 000000ff, %l2 = 0000000000000000 | |
3258 | lduha [%i2+%o5]0x89,%l2 ! %l2 = 00000000000000ff | |
3259 | ! Mem[0000000010101410] = 9516922b, %f15 = 53600fa3 | |
3260 | lda [%i4+%o5]0x88,%f15 ! %f15 = 9516922b | |
3261 | ! Mem[0000000030001410] = e4060000, %l7 = 000000000127260f | |
3262 | lduha [%i0+%o5]0x81,%l7 ! %l7 = 000000000000e406 | |
3263 | ! Mem[0000000030141410] = 0fe206e4, %l3 = 00000000ff00d526 | |
3264 | lduba [%i5+%o5]0x89,%l3 ! %l3 = 00000000000000e4 | |
3265 | ! Mem[0000000010141410] = ffff3600, %f22 = 5e87b072 | |
3266 | lda [%i5+%o5]0x80,%f22 ! %f22 = ffff3600 | |
3267 | ! Mem[0000000010001408] = 26000000, %l1 = 9b40fa2937f856af | |
3268 | lduwa [%i0+%o4]0x88,%l1 ! %l1 = 0000000026000000 | |
3269 | ! Mem[0000000030101410] = 4fa2ffeb, %l5 = 000000000000ccff | |
3270 | ldswa [%i4+%o5]0x89,%l5 ! %l5 = 000000004fa2ffeb | |
3271 | ! Mem[0000000020800001] = 00d40898, %l1 = 0000000026000000, %asi = 80 | |
3272 | lduba [%o1+0x001]%asi,%l1 ! %l1 = 00000000000000d4 | |
3273 | ||
3274 | p0_label_121: | |
3275 | ! Starting 10 instruction Store Burst | |
3276 | ! %l0 = 0fe206e4, %l1 = 000000d4, Mem[0000000010181400] = 00000000 1c3bc253 | |
3277 | stda %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0fe206e4 000000d4 | |
3278 | ! %f2 = 00000000, Mem[0000000010141408] = 0fa3ffff | |
3279 | sta %f2 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 | |
3280 | ! %l2 = 00000000000000ff, Mem[000000001010142e] = 44a20007, %asi = 80 | |
3281 | stha %l2,[%i4+0x02e]%asi ! Mem[000000001010142c] = 44a200ff | |
3282 | ! %f2 = 00000000 000000ff, Mem[0000000030101400] = dbff0024 00000000 | |
3283 | stda %f2 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 000000ff | |
3284 | ! %l0 = f813782f0fe206e4, %l3 = 00000000000000e4, %y = cbff3400 | |
3285 | sdiv %l0,%l3,%l6 ! %l6 = ffffffff80000000 | |
3286 | mov %l0,%y ! %y = 0fe206e4 | |
3287 | ! %f27 = acf11f77, %f29 = 1ed4af8d, %f22 = ffff3600 | |
3288 | fdivs %f27,%f29,%f22 ! %f22 = cd911d3f | |
3289 | ! Mem[0000000010041410] = ff000000, %l2 = 00000000000000ff | |
3290 | ldstuba [%i1+%o5]0x80,%l2 ! %l2 = 00000000000000ff | |
3291 | ! %l3 = 00000000000000e4, Mem[0000000010141408] = 00000000 | |
3292 | stba %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000e4 | |
3293 | ! %f4 = d700e03a ffff9bff, Mem[0000000030101400] = 00000000 000000ff | |
3294 | stda %f4 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = d700e03a ffff9bff | |
3295 | ! %l2 = 00000000000000ff, Mem[0000000030081408] = 242affff | |
3296 | stba %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff2affff | |
3297 | ||
3298 | p0_label_122: | |
3299 | ! Starting 10 instruction Load Burst | |
3300 | ! Mem[00000000201c0000] = ffc22c68, %l1 = 00000000000000d4 | |
3301 | ldub [%o0+%g0],%l1 ! %l1 = 00000000000000ff | |
3302 | ! Mem[0000000010101400] = 00000000, %f29 = 1ed4af8d | |
3303 | lda [%i4+%g0]0x88,%f29 ! %f29 = 00000000 | |
3304 | ! Mem[0000000010181400] = 0fe206e4 000000d4, %l2 = 000000ff, %l3 = 000000e4 | |
3305 | ldda [%i6+%g0]0x80,%l2 ! %l2 = 000000000fe206e4 00000000000000d4 | |
3306 | ! Mem[000000001018142c] = a30f6053, %l2 = 000000000fe206e4 | |
3307 | lduh [%i6+0x02c],%l2 ! %l2 = 000000000000a30f | |
3308 | ! Mem[0000000010041408] = 000000db, %l6 = ffffffff80000000 | |
3309 | lduba [%i1+%o4]0x88,%l6 ! %l6 = 00000000000000db | |
3310 | ! Mem[0000000030181408] = 00000000, %l2 = 000000000000a30f | |
3311 | ldsha [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000 | |
3312 | ! Mem[0000000010101408] = ff00000000000000, %l2 = 0000000000000000 | |
3313 | ldxa [%i4+%o4]0x88,%l2 ! %l2 = ff00000000000000 | |
3314 | ! Mem[0000000030101410] = 4fa2ffeb, %f19 = acf11f77 | |
3315 | lda [%i4+%o5]0x89,%f19 ! %f19 = 4fa2ffeb | |
3316 | ! Mem[0000000010081433] = 8dafd41e, %l6 = 00000000000000db | |
3317 | ldsb [%i2+0x033],%l6 ! %l6 = 000000000000001e | |
3318 | ! Mem[0000000010081410] = 000000000000ccff, %f6 = 7f0f5be2 acf11f77 | |
3319 | ldda [%i2+%o5]0x88,%f6 ! %f6 = 00000000 0000ccff | |
3320 | ||
3321 | p0_label_123: | |
3322 | ! Starting 10 instruction Store Burst | |
3323 | ! %f19 = 4fa2ffeb, Mem[0000000010001408] = 00000026 | |
3324 | sta %f19,[%i0+0x008]%asi ! Mem[0000000010001408] = 4fa2ffeb | |
3325 | ! Mem[0000000030181400] = dbff0000, %l4 = 00000000000002c2 | |
3326 | ldstuba [%i6+%g0]0x81,%l4 ! %l4 = 00000000000000db | |
3327 | ! Mem[00000000100c1400] = ffff2a24, %l0 = f813782f0fe206e4 | |
3328 | ldstuba [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000024 | |
3329 | ! %l2 = ff00000000000000, Mem[0000000030081408] = 0c6f0000ffff2aff | |
3330 | stxa %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff00000000000000 | |
3331 | ! Mem[0000000010141410] = ffff3600, %l1 = 00000000000000ff | |
3332 | swapa [%i5+%o5]0x80,%l1 ! %l1 = 00000000ffff3600 | |
3333 | ! Mem[0000000020800040] = ffffe0c8, %l7 = 000000000000e406 | |
3334 | ldstub [%o1+0x040],%l7 ! %l7 = 00000000000000ff | |
3335 | ! %f14 = 4c57a6ba, %f14 = 4c57a6ba | |
3336 | fcmps %fcc1,%f14,%f14 ! %fcc1 = 0 | |
3337 | ! Mem[000000001018140c] = ffffffff, %l3 = 00000000000000d4, %asi = 80 | |
3338 | swapa [%i6+0x00c]%asi,%l3 ! %l3 = 00000000ffffffff | |
3339 | ! %l6 = 000000000000001e, Mem[0000000010041410] = ff000000 | |
3340 | stba %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 1e000000 | |
3341 | ! %l2 = ff00000000000000, Mem[0000000010141408] = e4000000 | |
3342 | stba %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 | |
3343 | ||
3344 | p0_label_124: | |
3345 | ! Starting 10 instruction Load Burst | |
3346 | ! %f6 = 00000000, %f12 = 3ae000d7, %f4 = d700e03a | |
3347 | fmuls %f6 ,%f12,%f4 ! %f4 = 00000000 | |
3348 | ! Mem[0000000030001410] = 000006e4, %l0 = 0000000000000024 | |
3349 | ldswa [%i0+%o5]0x89,%l0 ! %l0 = 00000000000006e4 | |
3350 | ! %l2 = ff00000000000000, %l1 = 00000000ffff3600, %l6 = 000000000000001e | |
3351 | sub %l2,%l1,%l6 ! %l6 = feffffff0000ca00 | |
3352 | ! Mem[0000000010101410] = 2b921695, %l4 = 00000000000000db | |
3353 | lduha [%i4+%o5]0x80,%l4 ! %l4 = 0000000000002b92 | |
3354 | ! Mem[00000000100c1400] = ff2affff00000000, %f6 = 00000000 0000ccff, %asi = 80 | |
3355 | ldda [%i3+0x000]%asi,%f6 ! %f6 = ff2affff 00000000 | |
3356 | ! Mem[0000000010101408] = 00000000, %l7 = 00000000000000ff | |
3357 | ldsha [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000 | |
3358 | ! Mem[0000000010081408] = 9113c202, %l4 = 0000000000002b92 | |
3359 | lduwa [%i2+%o4]0x80,%l4 ! %l4 = 000000009113c202 | |
3360 | ! Mem[00000000100c1408] = 0f262701, %l7 = 0000000000000000 | |
3361 | lduba [%i3+%o4]0x80,%l7 ! %l7 = 000000000000000f | |
3362 | ! Mem[0000000030101400] = d700e03a ffff9bff, %l2 = 00000000, %l3 = ffffffff | |
3363 | ldda [%i4+%g0]0x81,%l2 ! %l2 = 00000000d700e03a 00000000ffff9bff | |
3364 | ! Mem[00000000100c1400] = ff2affff, %l1 = 00000000ffff3600 | |
3365 | lduba [%i3+%g0]0x80,%l1 ! %l1 = 00000000000000ff | |
3366 | ||
3367 | p0_label_125: | |
3368 | ! Starting 10 instruction Store Burst | |
3369 | ! Mem[0000000010001410] = 00000000, %l0 = 00000000000006e4 | |
3370 | ldstuba [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000 | |
3371 | ! Mem[0000000030041410] = ff000000, %l4 = 000000009113c202 | |
3372 | ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000 | |
3373 | ! %f4 = 00000000 ffff9bff, %l3 = 00000000ffff9bff | |
3374 | ! Mem[00000000100c1408] = 0f26270173000000 | |
3375 | add %i3,0x008,%g1 | |
3376 | stda %f4,[%g1+%l3]ASI_PST8_PL ! Mem[00000000100c1408] = ff9bffff00000000 | |
3377 | ! Mem[00000000300c1410] = 00000000, %l6 = feffffff0000ca00 | |
3378 | ldstuba [%i3+%o5]0x89,%l6 ! %l6 = 0000000000000000 | |
3379 | ! %l2 = 00000000d700e03a, Mem[00000000201c0001] = ffc22c68, %asi = 80 | |
3380 | stba %l2,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff3a2c68 | |
3381 | ! %l6 = 0000000000000000, Mem[00000000100c1400] = ffff2aff | |
3382 | stha %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffff0000 | |
3383 | ! %l3 = 00000000ffff9bff, Mem[0000000010081408] = 9113c202 | |
3384 | stw %l3,[%i2+%o4] ! Mem[0000000010081408] = ffff9bff | |
3385 | ! %f16 = ffffffff 5b0000ff, %l6 = 0000000000000000 | |
3386 | ! Mem[0000000030081438] = 417fa92a1c3bc253 | |
3387 | add %i2,0x038,%g1 | |
3388 | stda %f16,[%g1+%l6]ASI_PST32_S ! Mem[0000000030081438] = 417fa92a1c3bc253 | |
3389 | ! %f16 = ffffffff 5b0000ff, Mem[0000000030001408] = 3600000f 256bfd7e | |
3390 | stda %f16,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffffff 5b0000ff | |
3391 | ! %f5 = ffff9bff, Mem[0000000030001400] = 26d500ff | |
3392 | sta %f5 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffff9bff | |
3393 | ||
3394 | p0_label_126: | |
3395 | ! Starting 10 instruction Load Burst | |
3396 | ! Mem[00000000100c1405] = 00000000, %l0 = 0000000000000000, %asi = 80 | |
3397 | ldsba [%i3+0x005]%asi,%l0 ! %l0 = 0000000000000000 | |
3398 | ! Mem[0000000030141410] = e406e20f, %l2 = 00000000d700e03a | |
3399 | lduba [%i5+%o5]0x81,%l2 ! %l2 = 00000000000000e4 | |
3400 | ! Mem[0000000010101400] = 00000000, %l2 = 00000000000000e4 | |
3401 | ldswa [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000 | |
3402 | ! Mem[0000000010081408] = ff9bffff, %l3 = 00000000ffff9bff | |
3403 | lduha [%i2+%o4]0x88,%l3 ! %l3 = 000000000000ffff | |
3404 | ! Mem[00000000100c141b] = ffffffdb, %l4 = 0000000000000000 | |
3405 | ldub [%i3+0x01b],%l4 ! %l4 = 00000000000000db | |
3406 | ! Mem[00000000100c1410] = 530000006bee6ffe, %f16 = ffffffff 5b0000ff | |
3407 | ldda [%i3+%o5]0x88,%f16 ! %f16 = 53000000 6bee6ffe | |
3408 | ! Mem[0000000010081400] = 00000024baa6574c, %f10 = 0000803f 44a20007 | |
3409 | ldda [%i2+%g0]0x80,%f10 ! %f10 = 00000024 baa6574c | |
3410 | ! Mem[000000001004143c] = 80ff3600, %l3 = 000000000000ffff | |
3411 | ldsb [%i1+0x03c],%l3 ! %l3 = ffffffffffffff80 | |
3412 | ! Mem[00000000300c1408] = 02c20000, %l7 = 000000000000000f | |
3413 | ldsba [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000002 | |
3414 | ! Mem[0000000030001400] = ff9bffff, %l7 = 0000000000000002 | |
3415 | ldsba [%i0+%g0]0x81,%l7 ! %l7 = ffffffffffffffff | |
3416 | ||
3417 | p0_label_127: | |
3418 | ! Starting 10 instruction Store Burst | |
3419 | ! %l2 = 00000000, %l3 = ffffff80, Mem[0000000010101400] = 00000000 000000d7 | |
3420 | stda %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 ffffff80 | |
3421 | ! %l7 = ffffffffffffffff, Mem[0000000030001400] = ff9bffff | |
3422 | stha %l7,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffffffff | |
3423 | ! %l4 = 00000000000000db, Mem[0000000030001408] = ffffffff | |
3424 | stwa %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000db | |
3425 | ! %f30 = 22f36cd5, Mem[0000000030181408] = 00000000 | |
3426 | sta %f30,[%i6+%o4]0x89 ! Mem[0000000030181408] = 22f36cd5 | |
3427 | ! %l6 = 00000000, %l7 = ffffffff, Mem[0000000010181438] = 0000342a 26d54153, %asi = 80 | |
3428 | stda %l6,[%i6+0x038]%asi ! Mem[0000000010181438] = 00000000 ffffffff | |
3429 | ! Mem[0000000030101408] = 4d71d56b, %l3 = 00000000ffffff80 | |
3430 | swapa [%i4+%o4]0x81,%l3 ! %l3 = 000000004d71d56b | |
3431 | ! %f30 = 22f36cd5, Mem[0000000010001404] = 1c3bc253 | |
3432 | sta %f30,[%i0+0x004]%asi ! Mem[0000000010001404] = 22f36cd5 | |
3433 | ! Code Fragment 4, seed = 311169 | |
3434 | p0_fragment_16: | |
3435 | ! %l0 = 0000000000000000 | |
3436 | setx 0xc995b203900dcd1e,%g7,%l0 ! %l0 = c995b203900dcd1e | |
3437 | ! %l1 = 00000000000000ff | |
3438 | setx 0x8d1205fa00814fc9,%g7,%l1 ! %l1 = 8d1205fa00814fc9 | |
3439 | setx 0x7ff8, %g1, %g2 | |
3440 | and %l0, %g2, %l0 | |
3441 | setx 0xffffffff, %g1, %g2 | |
3442 | and %l1, %g2, %l1 | |
3443 | setx 0x100000000, %g1, %g2 | |
3444 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
3445 | ta T_CHANGE_HPRIV | |
3446 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
3447 | ta T_CHANGE_NONHPRIV | |
3448 | ! %l0 = c995b203900dcd1e | |
3449 | setx 0xed662d452ed2ee84,%g7,%l0 ! %l0 = ed662d452ed2ee84 | |
3450 | ! %l1 = 8d1205fa00814fc9 | |
3451 | setx 0x0e0bf504a3e52c4f,%g7,%l1 ! %l1 = 0e0bf504a3e52c4f | |
3452 | p0_fragment_16_end: | |
3453 | ! %l7 = ffffffffffffffff, Mem[0000000030081400] = 00000000 | |
3454 | stba %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff | |
3455 | ! %l6 = 0000000000000000, Mem[0000000030101410] = ebffa24f | |
3456 | stwa %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000 | |
3457 | ||
3458 | p0_label_128: | |
3459 | ! Starting 10 instruction Load Burst | |
3460 | ! Mem[0000000010181410] = ff000000, %l1 = 0e0bf504a3e52c4f | |
3461 | ldsha [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000000 | |
3462 | ! Mem[0000000010081410] = ffcc0000, %l4 = 00000000000000db | |
3463 | lduha [%i2+%o5]0x80,%l4 ! %l4 = 000000000000ffcc | |
3464 | ! Mem[0000000021800040] = 411a5158, %l0 = ed662d452ed2ee84, %asi = 80 | |
3465 | ldsba [%o3+0x040]%asi,%l0 ! %l0 = 0000000000000041 | |
3466 | ! Mem[00000000300c1410] = d700e03a000000ff, %l1 = 0000000000000000 | |
3467 | ldxa [%i3+%o5]0x89,%l1 ! %l1 = d700e03a000000ff | |
3468 | ! Mem[0000000010041400] = dbffffff, %l6 = 0000000000000000 | |
3469 | ldsha [%i1+%g0]0x80,%l6 ! %l6 = ffffffffffffdbff | |
3470 | ! Mem[0000000030141408] = 0f0000003cf42099, %l4 = 000000000000ffcc | |
3471 | ldxa [%i5+%o4]0x81,%l4 ! %l4 = 0f0000003cf42099 | |
3472 | ! Mem[0000000010101400] = 00000000, %l6 = ffffffffffffdbff | |
3473 | lduwa [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000000 | |
3474 | ! Mem[0000000010141408] = 00000000, %l5 = 000000004fa2ffeb | |
3475 | lduba [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000 | |
3476 | ! Mem[0000000010181428] = 00000000, %l5 = 0000000000000000, %asi = 80 | |
3477 | ldswa [%i6+0x028]%asi,%l5 ! %l5 = 0000000000000000 | |
3478 | ! Mem[000000001014142c] = 3ae000d7, %l0 = 0000000000000041, %asi = 80 | |
3479 | lduwa [%i5+0x02c]%asi,%l0 ! %l0 = 000000003ae000d7 | |
3480 | ||
3481 | p0_label_129: | |
3482 | ! Starting 10 instruction Store Burst | |
3483 | ! %f11 = baa6574c, Mem[00000000300c1408] = 02c20000 | |
3484 | sta %f11,[%i3+%o4]0x81 ! Mem[00000000300c1408] = baa6574c | |
3485 | ! Mem[0000000010141434] = f4d9ff63, %l0 = 3ae000d7, %l0 = 3ae000d7 | |
3486 | add %i5,0x34,%g1 | |
3487 | casa [%g1]0x80,%l0,%l0 ! %l0 = 00000000f4d9ff63 | |
3488 | ! %l3 = 000000004d71d56b, Mem[0000000030041410] = ff0000ff | |
3489 | stwa %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 4d71d56b | |
3490 | ! %l4 = 0f0000003cf42099, Mem[0000000010181408] = ffffffff | |
3491 | stha %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffff2099 | |
3492 | ! %l2 = 0000000000000000, Mem[0000000010041410] = 1e000000 | |
3493 | stwa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 | |
3494 | ! %l2 = 0000000000000000, Mem[00000000100c1410] = fe6fee6b | |
3495 | stba %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 006fee6b | |
3496 | ! Mem[0000000010141410] = ff000000, %f0 = 00000000 | |
3497 | lda [%i5+%o5]0x88,%f0 ! %f0 = ff000000 | |
3498 | ! Mem[0000000010101400] = 00000000, %l6 = 0000000000000000 | |
3499 | ldstuba [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000 | |
3500 | ! Mem[00000000300c1408] = 4c57a6ba, %l1 = 00000000000000ff | |
3501 | swapa [%i3+%o4]0x89,%l1 ! %l1 = 000000004c57a6ba | |
3502 | ! %f26 = ffffffdb acf11f77, %l1 = 000000004c57a6ba | |
3503 | ! Mem[0000000010041420] = 0000000000000045 | |
3504 | add %i1,0x020,%g1 | |
3505 | stda %f26,[%g1+%l1]ASI_PST8_P ! Mem[0000000010041420] = ff00ffdbac001f45 | |
3506 | ||
3507 | p0_label_130: | |
3508 | ! Starting 10 instruction Load Burst | |
3509 | ! Mem[00000000300c1408] = 00000000000000ff, %f26 = ffffffdb acf11f77 | |
3510 | ldda [%i3+%o4]0x89,%f26 ! %f26 = 00000000 000000ff | |
3511 | ! Mem[0000000030101408] = ffffff80, %l6 = 0000000000000000 | |
3512 | ldsba [%i4+%o4]0x81,%l6 ! %l6 = ffffffffffffffff | |
3513 | ! %f14 = 4c57a6ba 9516922b, %f25 = 00d40000 | |
3514 | fdtoi %f14,%f25 ! %f25 = 7fffffff | |
3515 | ! Mem[0000000030181408] = d56cf322, %l6 = ffffffffffffffff | |
3516 | lduha [%i6+%o4]0x81,%l6 ! %l6 = 000000000000d56c | |
3517 | ! Mem[0000000020800000] = 00d40898, %l6 = 000000000000d56c | |
3518 | ldsh [%o1+%g0],%l6 ! %l6 = 00000000000000d4 | |
3519 | ! Mem[0000000010001400] = ff9bffff, %l4 = 0f0000003cf42099 | |
3520 | lduba [%i0+%g0]0x80,%l4 ! %l4 = 00000000000000ff | |
3521 | ! Mem[0000000010041410] = 00000000, %l7 = ffffffffffffffff | |
3522 | ldswa [%i1+%o5]0x88,%l7 ! %l7 = 0000000000000000 | |
3523 | ! Mem[0000000010081400] = 00000024baa6574c, %l0 = 00000000f4d9ff63 | |
3524 | ldxa [%i2+%g0]0x80,%l0 ! %l0 = 00000024baa6574c | |
3525 | ! Mem[000000001018140d] = 000000d4, %l7 = 0000000000000000, %asi = 80 | |
3526 | lduba [%i6+0x00d]%asi,%l7 ! %l7 = 0000000000000000 | |
3527 | ! Mem[0000000010041434] = 1effaf8d, %f13 = 655b1fbd | |
3528 | ld [%i1+0x034],%f13 ! %f13 = 1effaf8d | |
3529 | ||
3530 | p0_label_131: | |
3531 | ! Starting 10 instruction Store Burst | |
3532 | ! %f11 = baa6574c, Mem[0000000010101410] = 9516922b | |
3533 | sta %f11,[%i4+%o5]0x88 ! Mem[0000000010101410] = baa6574c | |
3534 | ! %l0 = baa6574c, %l1 = 4c57a6ba, Mem[00000000300c1410] = ff000000 3ae000d7 | |
3535 | stda %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = baa6574c 4c57a6ba | |
3536 | ! %l1 = 000000004c57a6ba, Mem[0000000010081410] = 000000000000ccff | |
3537 | stxa %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000004c57a6ba | |
3538 | ! %f9 = 51262701, Mem[0000000030141410] = 0fe206e4 | |
3539 | sta %f9 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = 51262701 | |
3540 | ! %l1 = 000000004c57a6ba, Mem[000000001018140f] = 000000d4 | |
3541 | stb %l1,[%i6+0x00f] ! Mem[000000001018140c] = 000000ba | |
3542 | ! %l2 = 00000000, %l3 = 4d71d56b, Mem[0000000010141408] = 00000000 ccff0000 | |
3543 | stda %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 4d71d56b | |
3544 | ! %l1 = 000000004c57a6ba, Mem[0000000010181408] = 9920ffff | |
3545 | stba %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = ba20ffff | |
3546 | ! Mem[0000000020800041] = ffffe0c8, %l5 = 0000000000000000 | |
3547 | ldstuba [%o1+0x041]%asi,%l5 ! %l5 = 00000000000000ff | |
3548 | ! %l7 = 0000000000000000, Mem[00000000201c0000] = ff3a2c68, %asi = 80 | |
3549 | stba %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = 003a2c68 | |
3550 | ! %f16 = 53000000, Mem[0000000010041400] = dbffffff | |
3551 | sta %f16,[%i1+%g0]0x80 ! Mem[0000000010041400] = 53000000 | |
3552 | ||
3553 | p0_label_132: | |
3554 | ! Starting 10 instruction Load Burst | |
3555 | ! Mem[0000000010101408] = 00000000, %l0 = 00000024baa6574c | |
3556 | ldsha [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000 | |
3557 | ! Mem[0000000010181408] = ffff20ba, %l3 = 000000004d71d56b | |
3558 | ldsha [%i6+%o4]0x88,%l3 ! %l3 = 00000000000020ba | |
3559 | ! %f11 = baa6574c, %f12 = 3ae000d7 | |
3560 | fsqrts %f11,%f12 ! %f12 = 7fffffff | |
3561 | ! Mem[0000000030181408] = d56cf322 ffffffff, %l0 = 00000000, %l1 = 4c57a6ba | |
3562 | ldda [%i6+%o4]0x81,%l0 ! %l0 = 00000000d56cf322 00000000ffffffff | |
3563 | ! Mem[0000000030101408] = 000000fe80ffffff, %f28 = 771ff1ac 00000000 | |
3564 | ldda [%i4+%o4]0x89,%f28 ! %f28 = 000000fe 80ffffff | |
3565 | ! Mem[00000000100c1438] = ffffffff, %l7 = 0000000000000000 | |
3566 | ldub [%i3+0x038],%l7 ! %l7 = 00000000000000ff | |
3567 | ! Mem[0000000030141400] = ffffffff, %f3 = 000000ff | |
3568 | lda [%i5+%g0]0x81,%f3 ! %f3 = ffffffff | |
3569 | ! Mem[0000000030181400] = ffff0000, %f28 = 000000fe | |
3570 | lda [%i6+%g0]0x81,%f28 ! %f28 = ffff0000 | |
3571 | ! Mem[0000000010081410] = 4c57a6ba, %l5 = 00000000000000ff | |
3572 | ldsha [%i2+%o5]0x88,%l5 ! %l5 = ffffffffffffa6ba | |
3573 | ! Mem[0000000010181414] = ebffa24f, %l1 = 00000000ffffffff | |
3574 | lduh [%i6+0x014],%l1 ! %l1 = 000000000000ebff | |
3575 | ||
3576 | p0_label_133: | |
3577 | ! Starting 10 instruction Store Burst | |
3578 | ! Mem[0000000010141408] = 00000000, %l6 = 00000000000000d4 | |
3579 | ldstuba [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000 | |
3580 | ! %l3 = 00000000000020ba, Mem[00000000300c1408] = ff000000 | |
3581 | stwa %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000020ba | |
3582 | ! Mem[0000000030041408] = dbff0442, %l4 = 00000000000000ff | |
3583 | swapa [%i1+%o4]0x89,%l4 ! %l4 = 00000000dbff0442 | |
3584 | ! Mem[00000000300c1410] = baa6574c, %l2 = 0000000000000000 | |
3585 | swapa [%i3+%o5]0x81,%l2 ! %l2 = 00000000baa6574c | |
3586 | ! %l4 = 00000000dbff0442, Mem[0000000030141400] = ffffffff | |
3587 | stba %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffff42 | |
3588 | ! %f28 = ffff0000 80ffffff, Mem[0000000030041408] = 000000ff ffffffff | |
3589 | stda %f28,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffff0000 80ffffff | |
3590 | ! Mem[0000000010181420] = dbff044252980331, %l5 = ffffffffffffa6ba, %l0 = 00000000d56cf322 | |
3591 | add %i6,0x20,%g1 | |
3592 | casxa [%g1]0x80,%l5,%l0 ! %l0 = dbff044252980331 | |
3593 | ! Mem[00000000100c1438] = ffffffff3ae000d7, %l2 = 00000000baa6574c, %l5 = ffffffffffffa6ba | |
3594 | add %i3,0x38,%g1 | |
3595 | casxa [%g1]0x80,%l2,%l5 ! %l5 = ffffffff3ae000d7 | |
3596 | ! %l5 = ffffffff3ae000d7, Mem[0000000030041400] = 00000000 | |
3597 | stha %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00d70000 | |
3598 | ! %l7 = 00000000000000ff, Mem[0000000030081408] = 00000000 | |
3599 | stba %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff000000 | |
3600 | ||
3601 | p0_label_134: | |
3602 | ! Starting 10 instruction Load Burst | |
3603 | ! Mem[0000000010101400] = 000000ff, %l1 = 000000000000ebff | |
3604 | ldsba [%i4+%g0]0x88,%l1 ! %l1 = ffffffffffffffff | |
3605 | ! %f27 = 000000ff, %f28 = ffff0000 | |
3606 | fcmpes %fcc3,%f27,%f28 ! %fcc3 = 3 | |
3607 | ! Mem[0000000010101408] = 00000000, %l2 = 00000000baa6574c | |
3608 | lduba [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000 | |
3609 | ! Mem[0000000021800000] = ff2b8528, %l6 = 0000000000000000 | |
3610 | ldsh [%o3+%g0],%l6 ! %l6 = ffffffffffffff2b | |
3611 | ! Mem[0000000010101400] = ff000000 ffffff80, %l6 = ffffff2b, %l7 = 000000ff | |
3612 | ldda [%i4+%g0]0x80,%l6 ! %l6 = 00000000ff000000 00000000ffffff80 | |
3613 | ! Mem[00000000100c1408] = 00000000ffff9bff, %f10 = 00000024 baa6574c | |
3614 | ldda [%i3+%o4]0x88,%f10 ! %f10 = 00000000 ffff9bff | |
3615 | ! %l6 = 00000000ff000000, %l6 = 00000000ff000000, %y = 0fe206e4 | |
3616 | umul %l6,%l6,%l4 ! %l4 = fe01000000000000, %y = fe010000 | |
3617 | ! Mem[00000000300c1410] = 00000000, %l4 = fe01000000000000 | |
3618 | lduwa [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000 | |
3619 | ! Mem[00000000300c1400] = 00000000, %l0 = dbff044252980331 | |
3620 | ldsha [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000 | |
3621 | membar #Sync ! Added by membar checker (20) | |
3622 | ! Mem[0000000010081400] = 00000024 baa6574c ffff9bff fe000000 | |
3623 | ! Mem[0000000010081410] = baa6574c 00000000 0000803f 44a20007 | |
3624 | ! Mem[0000000010081420] = 0000d400 9516922b 771ff1ac fe6fee6b | |
3625 | ! Mem[0000000010081430] = 8dafd41e acf11f77 f3299c52 d56cf322 | |
3626 | ldda [%i2+%g0]ASI_BLK_P,%f16 ! Block Load from 0000000010081400 | |
3627 | ||
3628 | p0_label_135: | |
3629 | ! Starting 10 instruction Store Burst | |
3630 | ! %l1 = ffffffffffffffff, Mem[0000000030181400] = ffff0000 | |
3631 | stwa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffffff | |
3632 | ! %l0 = 0000000000000000, Mem[0000000030081408] = ff000000000000ff | |
3633 | stxa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000000000000000 | |
3634 | membar #Sync ! Added by membar checker (21) | |
3635 | ! %l0 = 00000000, %l1 = ffffffff, Mem[0000000010081408] = ffff9bff fe000000 | |
3636 | stda %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 ffffffff | |
3637 | ! %l3 = 00000000000020ba, Mem[0000000010001406] = 22f36cd5, %asi = 80 | |
3638 | stha %l3,[%i0+0x006]%asi ! Mem[0000000010001404] = 22f320ba | |
3639 | ! %l0 = 00000000, %l1 = ffffffff, Mem[00000000100c1408] = ffff9bff 00000000 | |
3640 | stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 ffffffff | |
3641 | ! %l5 = ffffffff3ae000d7, Mem[00000000211c0001] = 02c2b4f8, %asi = 80 | |
3642 | stba %l5,[%o2+0x001]%asi ! Mem[00000000211c0000] = 02d7b4f8 | |
3643 | ! Mem[00000000201c0000] = 003a2c68, %l0 = 0000000000000000 | |
3644 | ldstub [%o0+%g0],%l0 ! %l0 = 0000000000000000 | |
3645 | ! Mem[0000000010001408] = ebffa24f, %l2 = 0000000000000000 | |
3646 | ldstuba [%i0+%o4]0x88,%l2 ! %l2 = 000000000000004f | |
3647 | ! %l3 = 00000000000020ba, Mem[00000000100c1410] = 6bee6f00 | |
3648 | stba %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 6bee6fba | |
3649 | ! Mem[0000000030141400] = ffffff42, %l7 = 00000000ffffff80 | |
3650 | swapa [%i5+%g0]0x89,%l7 ! %l7 = 00000000ffffff42 | |
3651 | ||
3652 | p0_label_136: | |
3653 | ! Starting 10 instruction Load Burst | |
3654 | ! %f21 = 00000000, %f17 = baa6574c | |
3655 | fcmps %fcc1,%f21,%f17 ! %fcc1 = 2 | |
3656 | ! Mem[0000000030141400] = ffffff80, %f21 = 00000000 | |
3657 | lda [%i5+%g0]0x89,%f21 ! %f21 = ffffff80 | |
3658 | ! Mem[0000000030081410] = 000000ff, %l6 = 00000000ff000000 | |
3659 | lduba [%i2+%o5]0x89,%l6 ! %l6 = 00000000000000ff | |
3660 | ! Mem[0000000010041429] = 0c0000ff, %l5 = ffffffff3ae000d7 | |
3661 | ldsb [%i1+0x029],%l5 ! %l5 = 0000000000000000 | |
3662 | ! Mem[0000000030181408] = d56cf322, %l0 = 0000000000000000 | |
3663 | ldswa [%i6+%o4]0x81,%l0 ! %l0 = ffffffffd56cf322 | |
3664 | ! Mem[0000000030101410] = 00000000 00000000, %l2 = 0000004f, %l3 = 000020ba | |
3665 | ldda [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000 0000000000000000 | |
3666 | ! Mem[0000000030081400] = dabf3c32000000ff, %f22 = 0000803f 44a20007 | |
3667 | ldda [%i2+%g0]0x89,%f22 ! %f22 = dabf3c32 000000ff | |
3668 | ! Mem[0000000010141400] = 00000000, %f30 = f3299c52 | |
3669 | lda [%i5+%g0]0x88,%f30 ! %f30 = 00000000 | |
3670 | ! Mem[0000000020800000] = 00d40898, %l4 = 0000000000000000 | |
3671 | lduh [%o1+%g0],%l4 ! %l4 = 00000000000000d4 | |
3672 | ! Mem[0000000030101408] = ffffff80fe000000, %l4 = 00000000000000d4 | |
3673 | ldxa [%i4+%o4]0x81,%l4 ! %l4 = ffffff80fe000000 | |
3674 | ||
3675 | p0_label_137: | |
3676 | ! Starting 10 instruction Store Burst | |
3677 | ! %f30 = 00000000 d56cf322, Mem[0000000010081410] = baa6574c 00000000 | |
3678 | stda %f30,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 d56cf322 | |
3679 | ! %f17 = baa6574c, Mem[000000001010143c] = 53600fa3 | |
3680 | st %f17,[%i4+0x03c] ! Mem[000000001010143c] = baa6574c | |
3681 | ! %l1 = ffffffffffffffff, Mem[0000000010181408] = ba20ffff000000ba | |
3682 | stxa %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffffffffffffffff | |
3683 | ! Mem[0000000020800041] = ffffe0c8, %l4 = ffffff80fe000000 | |
3684 | ldstuba [%o1+0x041]%asi,%l4 ! %l4 = 00000000000000ff | |
3685 | ! %l0 = ffffffffd56cf322, Mem[00000000100c1424] = 02c21391, %asi = 80 | |
3686 | stba %l0,[%i3+0x024]%asi ! Mem[00000000100c1424] = 22c21391 | |
3687 | ! %l3 = 0000000000000000, Mem[0000000030081400] = ff000000323cbfda | |
3688 | stxa %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000000000000000 | |
3689 | ! Mem[000000001000142c] = 5956a545, %l7 = ffffff42, %l2 = 00000000 | |
3690 | add %i0,0x2c,%g1 | |
3691 | casa [%g1]0x80,%l7,%l2 ! %l2 = 000000005956a545 | |
3692 | ! Mem[0000000010141408] = ff000000, %l7 = 00000000ffffff42 | |
3693 | swapa [%i5+%o4]0x80,%l7 ! %l7 = 00000000ff000000 | |
3694 | ! Mem[00000000100c1410] = ba6fee6b, %l5 = 0000000000000000, %asi = 80 | |
3695 | swapa [%i3+0x010]%asi,%l5 ! %l5 = 00000000ba6fee6b | |
3696 | ! Mem[0000000010141408] = ffffff42, %l7 = 00000000ff000000 | |
3697 | ldstuba [%i5+%o4]0x80,%l7 ! %l7 = 00000000000000ff | |
3698 | ||
3699 | p0_label_138: | |
3700 | ! Starting 10 instruction Load Burst | |
3701 | ! Mem[0000000010001410] = ff000000329bffff, %l2 = 000000005956a545, %asi = 80 | |
3702 | ldxa [%i0+0x010]%asi,%l2 ! %l2 = ff000000329bffff | |
3703 | ! Mem[0000000010081428] = 771ff1ac fe6fee6b, %l6 = 000000ff, %l7 = 000000ff, %asi = 80 | |
3704 | ldda [%i2+0x028]%asi,%l6 ! %l6 = 00000000771ff1ac 00000000fe6fee6b | |
3705 | ! Mem[0000000021800000] = ff2b8528, %l0 = ffffffffd56cf322 | |
3706 | ldsh [%o3+%g0],%l0 ! %l0 = ffffffffffffff2b | |
3707 | ! Mem[0000000010041400] = 53000000, %l1 = ffffffffffffffff | |
3708 | ldsha [%i1+%g0]0x80,%l1 ! %l1 = 0000000000005300 | |
3709 | ! Mem[0000000010141410] = 000000ff106a0000, %l7 = 00000000fe6fee6b, %asi = 80 | |
3710 | ldxa [%i5+0x010]%asi,%l7 ! %l7 = 000000ff106a0000 | |
3711 | ! %l3 = 0000000000000000, imm = fffffffffffff21d, %l1 = 0000000000005300 | |
3712 | orn %l3,-0xde3,%l1 ! %l1 = 0000000000000de2 | |
3713 | ! Mem[0000000010141410] = ff000000, %l7 = 000000ff106a0000 | |
3714 | lduha [%i5+%o5]0x88,%l7 ! %l7 = 0000000000000000 | |
3715 | ! Mem[0000000010001400] = ba20f322 ffff9bff, %l0 = ffffff2b, %l1 = 00000de2 | |
3716 | ldda [%i0+%g0]0x88,%l0 ! %l0 = 00000000ffff9bff 00000000ba20f322 | |
3717 | ! Mem[0000000010041408] = db000000ff000000, %l4 = 00000000000000ff | |
3718 | ldxa [%i1+%o4]0x80,%l4 ! %l4 = db000000ff000000 | |
3719 | ! %f5 = ffff9bff, %f29 = acf11f77 | |
3720 | fcmps %fcc2,%f5 ,%f29 ! %fcc2 = 3 | |
3721 | ||
3722 | p0_label_139: | |
3723 | ! Starting 10 instruction Store Burst | |
3724 | ! %l1 = 00000000ba20f322, Mem[0000000030081400] = 00000000 | |
3725 | stha %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = f3220000 | |
3726 | ! Mem[0000000010141404] = ff000000, %l6 = 771ff1ac, %l1 = ba20f322 | |
3727 | add %i5,0x04,%g1 | |
3728 | casa [%g1]0x80,%l6,%l1 ! %l1 = 00000000ff000000 | |
3729 | ! Mem[0000000010141400] = 00000000, %l6 = 00000000771ff1ac | |
3730 | ldstuba [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000000 | |
3731 | ! %l3 = 0000000000000000, Mem[0000000030001400] = ffffffff | |
3732 | stba %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00ffffff | |
3733 | ! %l0 = 00000000ffff9bff, imm = fffffffffffff519, %l0 = 00000000ffff9bff | |
3734 | subc %l0,-0xae7,%l0 ! %l0 = 00000000ffffa6e6 | |
3735 | ! Mem[0000000010181408] = ffffffff, %l4 = db000000ff000000 | |
3736 | ldstuba [%i6+%o4]0x80,%l4 ! %l4 = 00000000000000ff | |
3737 | ! %l5 = 00000000ba6fee6b, Mem[0000000030141400] = 80ffffff | |
3738 | stba %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 6bffffff | |
3739 | ! %f12 = 7fffffff, Mem[0000000030041408] = 80ffffff | |
3740 | sta %f12,[%i1+%o4]0x89 ! Mem[0000000030041408] = 7fffffff | |
3741 | ! %f5 = ffff9bff, Mem[0000000030141410] = 51262701 | |
3742 | sta %f5 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffff9bff | |
3743 | ! %f10 = 00000000, %f30 = 00000000, %f16 = 00000024 baa6574c | |
3744 | fsmuld %f10,%f30,%f16 ! %f16 = 00000000 00000000 | |
3745 | ||
3746 | p0_label_140: | |
3747 | ! Starting 10 instruction Load Burst | |
3748 | ! Mem[0000000010101410] = 4c57a6ba, %l1 = 00000000ff000000 | |
3749 | lduwa [%i4+%o5]0x80,%l1 ! %l1 = 000000004c57a6ba | |
3750 | ! Mem[0000000030001410] = 000006e4, %l6 = 0000000000000000 | |
3751 | ldsha [%i0+%o5]0x89,%l6 ! %l6 = 00000000000006e4 | |
3752 | ! Mem[0000000030001408] = db0000005b0000ff, %f30 = 00000000 d56cf322 | |
3753 | ldda [%i0+%o4]0x81,%f30 ! %f30 = db000000 5b0000ff | |
3754 | ! Mem[0000000030181408] = d56cf322 ffffffff, %l6 = 000006e4, %l7 = 00000000 | |
3755 | ldda [%i6+%o4]0x81,%l6 ! %l6 = 00000000d56cf322 00000000ffffffff | |
3756 | ! Mem[0000000030001410] = d700e03a000006e4, %f4 = 00000000 ffff9bff | |
3757 | ldda [%i0+%o5]0x89,%f4 ! %f4 = d700e03a 000006e4 | |
3758 | ! Mem[0000000010081438] = f3299c52 d56cf322, %l6 = d56cf322, %l7 = ffffffff, %asi = 80 | |
3759 | ldda [%i2+0x038]%asi,%l6 ! %l6 = 00000000f3299c52 00000000d56cf322 | |
3760 | ! Mem[0000000010081400] = 00000024, %l6 = 00000000f3299c52 | |
3761 | ldsba [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000 | |
3762 | ! Mem[0000000010181415] = ebffa24f, %l5 = 00000000ba6fee6b, %asi = 80 | |
3763 | lduba [%i6+0x015]%asi,%l5 ! %l5 = 00000000000000ff | |
3764 | ! Mem[0000000030081408] = 00000000, %l7 = 00000000d56cf322 | |
3765 | lduwa [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000000 | |
3766 | ! Mem[0000000010081435] = acf11f77, %l7 = 0000000000000000, %asi = 80 | |
3767 | ldsba [%i2+0x035]%asi,%l7 ! %l7 = fffffffffffffff1 | |
3768 | ||
3769 | p0_label_141: | |
3770 | ! Starting 10 instruction Store Burst | |
3771 | ! %l0 = 00000000ffffa6e6, Mem[00000000201c0001] = ff3a2c68 | |
3772 | stb %l0,[%o0+0x001] ! Mem[00000000201c0000] = ffe62c68 | |
3773 | ! %l2 = ff000000329bffff, Mem[0000000030141408] = 0f000000 | |
3774 | stba %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000 | |
3775 | ! Mem[0000000030141400] = 6bffffff, %l0 = 00000000ffffa6e6 | |
3776 | swapa [%i5+%g0]0x81,%l0 ! %l0 = 000000006bffffff | |
3777 | ! Mem[0000000010081400] = 24000000, %l5 = 00000000000000ff | |
3778 | swapa [%i2+%g0]0x88,%l5 ! %l5 = 0000000024000000 | |
3779 | ! %f9 = 51262701, %f20 = baa6574c | |
3780 | fsqrts %f9 ,%f20 ! %f20 = 484e3d7b | |
3781 | ! Mem[0000000010101408] = 00000000, %l7 = fffffffffffffff1 | |
3782 | ldstuba [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000 | |
3783 | ! %f10 = 00000000, Mem[0000000030181410] = 7efd6b25 | |
3784 | sta %f10,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 | |
3785 | ! %l0 = 000000006bffffff, Mem[0000000030181408] = d56cf322 | |
3786 | stwa %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 6bffffff | |
3787 | ! %f8 = 5441c3b0 51262701, %l7 = 0000000000000000 | |
3788 | ! Mem[0000000010101400] = ff000000ffffff80 | |
3789 | stda %f8,[%i4+%l7]ASI_PST16_PL ! Mem[0000000010101400] = ff000000ffffff80 | |
3790 | ! %l1 = 000000004c57a6ba, Mem[0000000010181408] = ffffffffffffffff | |
3791 | stxa %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000004c57a6ba | |
3792 | ||
3793 | p0_label_142: | |
3794 | ! Starting 10 instruction Load Burst | |
3795 | ! Mem[0000000010141408] = ffffff42, %l4 = 00000000000000ff | |
3796 | lduha [%i5+%o4]0x80,%l4 ! %l4 = 000000000000ffff | |
3797 | ! Mem[0000000020800000] = 00d40898, %l2 = ff000000329bffff | |
3798 | lduh [%o1+%g0],%l2 ! %l2 = 00000000000000d4 | |
3799 | ! Mem[0000000030141408] = 000000ff, %l5 = 0000000024000000 | |
3800 | lduba [%i5+%o4]0x89,%l5 ! %l5 = 00000000000000ff | |
3801 | ! Mem[0000000030101410] = 00000000, %l3 = 0000000000000000 | |
3802 | ldsba [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000 | |
3803 | ! Mem[0000000010041410] = 00000000, %l3 = 0000000000000000 | |
3804 | ldsba [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000000 | |
3805 | ! Mem[0000000010181400] = e406e20f, %l0 = 000000006bffffff | |
3806 | ldsba [%i6+%g0]0x88,%l0 ! %l0 = 000000000000000f | |
3807 | ! Mem[0000000030081400] = f322000000000000, %f26 = 771ff1ac fe6fee6b | |
3808 | ldda [%i2+%g0]0x81,%f26 ! %f26 = f3220000 00000000 | |
3809 | ! Mem[0000000010041400] = 5300000000000032, %l3 = 0000000000000000 | |
3810 | ldxa [%i1+%g0]0x80,%l3 ! %l3 = 5300000000000032 | |
3811 | ! Mem[0000000010081418] = 0000803f, %f27 = 00000000 | |
3812 | lda [%i2+0x018]%asi,%f27 ! %f27 = 0000803f | |
3813 | ! Mem[0000000030141400] = e6a6ffff, %f25 = 9516922b | |
3814 | lda [%i5+%g0]0x89,%f25 ! %f25 = e6a6ffff | |
3815 | ||
3816 | p0_label_143: | |
3817 | ! Starting 10 instruction Store Burst | |
3818 | ! %f17 = 00000000, Mem[0000000030181410] = 00000000 | |
3819 | sta %f17,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 | |
3820 | ! Mem[0000000010001400] = ffff9bff, %l3 = 5300000000000032 | |
3821 | ldstuba [%i0+%g0]0x88,%l3 ! %l3 = 00000000000000ff | |
3822 | ! %f21 = ffffff80, Mem[0000000030101400] = d700e03a | |
3823 | sta %f21,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffffff80 | |
3824 | ! Mem[0000000010001400] = ffff9bff, %l6 = 0000000000000000 | |
3825 | ldstuba [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000ff | |
3826 | ! %f11 = ffff9bff, Mem[0000000010041400] = 53000000 | |
3827 | st %f11,[%i1+%g0] ! Mem[0000000010041400] = ffff9bff | |
3828 | ! %l7 = 0000000000000000, %l1 = 000000004c57a6ba, %l0 = 000000000000000f | |
3829 | udivx %l7,%l1,%l0 ! %l0 = 0000000000000000 | |
3830 | ! Mem[0000000010101422] = 5441c3b0, %l7 = 0000000000000000 | |
3831 | ldstuba [%i4+0x022]%asi,%l7 ! %l7 = 00000000000000c3 | |
3832 | ! Mem[0000000030001400] = 00ffffff, %l0 = 0000000000000000 | |
3833 | ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000 | |
3834 | ! Mem[0000000010041400] = ffff9bff, %l2 = 00000000000000d4 | |
3835 | swapa [%i1+%g0]0x80,%l2 ! %l2 = 00000000ffff9bff | |
3836 | ! Mem[0000000030001408] = db000000, %l0 = 0000000000000000 | |
3837 | swapa [%i0+%o4]0x81,%l0 ! %l0 = 00000000db000000 | |
3838 | ||
3839 | p0_label_144: | |
3840 | ! Starting 10 instruction Load Burst | |
3841 | ! Mem[0000000010141410] = ff000000, %l2 = 00000000ffff9bff | |
3842 | ldswa [%i5+%o5]0x88,%l2 ! %l2 = ffffffffff000000 | |
3843 | ! Mem[00000000201c0001] = ffe62c68, %l5 = 00000000000000ff | |
3844 | ldsb [%o0+0x001],%l5 ! %l5 = ffffffffffffffe6 | |
3845 | ! %l6 = 00000000000000ff, imm = 0000000000000dda, %l6 = 00000000000000ff | |
3846 | addc %l6,0xdda,%l6 ! %l6 = 0000000000000ed9 | |
3847 | ! Mem[0000000030001408] = 00000000, %l1 = 000000004c57a6ba | |
3848 | ldsha [%i0+%o4]0x81,%l1 ! %l1 = 0000000000000000 | |
3849 | ! Mem[0000000030141408] = 9920f43c000000ff, %f4 = d700e03a 000006e4 | |
3850 | ldda [%i5+%o4]0x89,%f4 ! %f4 = 9920f43c 000000ff | |
3851 | ! Mem[0000000010101410] = ff9bffff baa6574c, %l2 = ff000000, %l3 = 000000ff | |
3852 | ldda [%i4+%o5]0x88,%l2 ! %l2 = 00000000baa6574c 00000000ff9bffff | |
3853 | ! Mem[0000000010001410] = ff000000, %l3 = 00000000ff9bffff | |
3854 | lduha [%i0+%o5]0x80,%l3 ! %l3 = 000000000000ff00 | |
3855 | ! Mem[0000000030181400] = ffffffff00000000, %l2 = 00000000baa6574c | |
3856 | ldxa [%i6+%g0]0x81,%l2 ! %l2 = ffffffff00000000 | |
3857 | ! %l3 = 000000000000ff00, %l0 = 00000000db000000, %y = fe010000 | |
3858 | sdiv %l3,%l0,%l6 ! %l6 = 000000000dcf914c | |
3859 | mov %l0,%y ! %y = db000000 | |
3860 | ! Mem[0000000021800140] = ffcf5a18, %l6 = 000000000dcf914c, %asi = 80 | |
3861 | ldsba [%o3+0x140]%asi,%l6 ! %l6 = ffffffffffffffff | |
3862 | ||
3863 | p0_label_145: | |
3864 | ! Starting 10 instruction Store Burst | |
3865 | ! Mem[0000000010041408] = db000000, %l2 = 0000000000000000 | |
3866 | swapa [%i1+%o4]0x80,%l2 ! %l2 = 00000000db000000 | |
3867 | ! %f8 = 5441c3b0 51262701, %l5 = ffffffffffffffe6 | |
3868 | ! Mem[0000000010101418] = 7f0f5be2acf11f77 | |
3869 | add %i4,0x018,%g1 | |
3870 | stda %f8,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010101418] = 7f0f5be2b0c34154 | |
3871 | ! %l6 = ffffffff, %l7 = 000000c3, Mem[0000000010101408] = ff000000 000000ff | |
3872 | std %l6,[%i4+%o4] ! Mem[0000000010101408] = ffffffff 000000c3 | |
3873 | ! Mem[0000000010081410] = 00000000, %l5 = ffffffffffffffe6 | |
3874 | ldstuba [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000 | |
3875 | ! %l5 = 0000000000000000, Mem[0000000030101400] = 80ffffff | |
3876 | stha %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 80ff0000 | |
3877 | ! %l7 = 00000000000000c3, Mem[00000000300c1408] = 000020ba00000000 | |
3878 | stxa %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000000000c3 | |
3879 | ! %l6 = ffffffff, %l7 = 000000c3, Mem[0000000010101420] = 5441ffb0 51ff2701 | |
3880 | std %l6,[%i4+0x020] ! Mem[0000000010101420] = ffffffff 000000c3 | |
3881 | ! %f28 = 8dafd41e, Mem[0000000010041410] = 00000000 | |
3882 | sta %f28,[%i1+%o5]0x80 ! Mem[0000000010041410] = 8dafd41e | |
3883 | ! Mem[0000000010141400] = 000000ff, %l3 = 000000000000ff00 | |
3884 | ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 00000000000000ff | |
3885 | ! %l6 = ffffffffffffffff, Mem[0000000030041408] = 7fffffff | |
3886 | stba %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 7fffffff | |
3887 | ||
3888 | p0_label_146: | |
3889 | ! Starting 10 instruction Load Burst | |
3890 | ! Mem[0000000030001408] = ff00005b00000000, %f0 = ff000000 256bfd7e | |
3891 | ldda [%i0+%o4]0x89,%f0 ! %f0 = ff00005b 00000000 | |
3892 | ! Mem[0000000030001408] = 00000000, %l0 = 00000000db000000 | |
3893 | lduwa [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000 | |
3894 | ! Mem[0000000010041408] = 00000000, %l0 = 0000000000000000 | |
3895 | lduha [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000000 | |
3896 | ! Mem[0000000030101400] = 0000ff80, %l3 = 00000000000000ff | |
3897 | lduha [%i4+%g0]0x81,%l3 ! %l3 = 0000000000000000 | |
3898 | ! Mem[00000000100c1408] = 00000000, %l1 = 0000000000000000 | |
3899 | lduba [%i3+%o4]0x80,%l1 ! %l1 = 0000000000000000 | |
3900 | ! Mem[00000000100c1410] = 00000000, %l0 = 0000000000000000 | |
3901 | lduba [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000 | |
3902 | ! Mem[00000000218001c1] = 17ffc678, %l5 = 0000000000000000, %asi = 80 | |
3903 | ldsba [%o3+0x1c1]%asi,%l5 ! %l5 = ffffffffffffffff | |
3904 | ! Mem[0000000030001410] = d700e03a000006e4, %f20 = 484e3d7b ffffff80 | |
3905 | ldda [%i0+%o5]0x89,%f20 ! %f20 = d700e03a 000006e4 | |
3906 | ! Mem[00000000100c1424] = 22c21391, %l6 = ffffffffffffffff, %asi = 80 | |
3907 | lduwa [%i3+0x024]%asi,%l6 ! %l6 = 0000000022c21391 | |
3908 | ! Mem[0000000010181410] = ff000000, %l0 = 0000000000000000 | |
3909 | lduwa [%i6+%o5]0x88,%l0 ! %l0 = 00000000ff000000 | |
3910 | ||
3911 | p0_label_147: | |
3912 | ! Starting 10 instruction Store Burst | |
3913 | ! %l5 = ffffffffffffffff, %l2 = 00000000db000000, %y = db000000 | |
3914 | sdiv %l5,%l2,%l6 ! %l6 = 000000007fffffff | |
3915 | mov %l0,%y ! %y = ff000000 | |
3916 | ! %l0 = 00000000ff000000, Mem[0000000030181408] = ffffff6b | |
3917 | stba %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffffff00 | |
3918 | ! %l2 = 00000000db000000, Mem[0000000030181400] = ffffffff | |
3919 | stwa %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = db000000 | |
3920 | ! %l1 = 0000000000000000, Mem[0000000030081410] = ff00000000007300 | |
3921 | stxa %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000000000000000 | |
3922 | ! Mem[0000000010181400] = 0fe206e4 000000d4 00000000 4c57a6ba | |
3923 | ! %f0 = ff00005b 00000000 00000000 ffffffff | |
3924 | ! %f4 = 9920f43c 000000ff ff2affff 00000000 | |
3925 | ! %f8 = 5441c3b0 51262701 00000000 ffff9bff | |
3926 | ! %f12 = 7fffffff 1effaf8d 4c57a6ba 9516922b | |
3927 | stda %f0 ,[%i6+%g0]ASI_BLK_AIUP ! Block Store to 0000000010181400 | |
3928 | ! Mem[0000000010041408] = 00000000, %l7 = 00000000000000c3 | |
3929 | swapa [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000000 | |
3930 | ! %l1 = 0000000000000000, Mem[0000000030001410] = 000006e4 | |
3931 | stwa %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000 | |
3932 | ! %l0 = 00000000ff000000, Mem[0000000010101430] = 3ae000d7655b1fbd, %asi = 80 | |
3933 | stxa %l0,[%i4+0x030]%asi ! Mem[0000000010101430] = 00000000ff000000 | |
3934 | ! Mem[00000000100c1400] = 0000ffff, %l2 = 00000000db000000 | |
3935 | ldstuba [%i3+%g0]0x80,%l2 ! %l2 = 0000000000000000 | |
3936 | membar #Sync ! Added by membar checker (22) | |
3937 | ! Mem[0000000010181436] = 1effaf8d, %l2 = 0000000000000000 | |
3938 | ldstuba [%i6+0x036]%asi,%l2 ! %l2 = 00000000000000af | |
3939 | ||
3940 | p0_label_148: | |
3941 | ! Starting 10 instruction Load Burst | |
3942 | ! Mem[0000000030101408] = ffffff80, %f11 = ffff9bff | |
3943 | lda [%i4+%o4]0x81,%f11 ! %f11 = ffffff80 | |
3944 | ! Mem[00000000100c1438] = ffffffff, %l7 = 0000000000000000, %asi = 80 | |
3945 | lduha [%i3+0x038]%asi,%l7 ! %l7 = 000000000000ffff | |
3946 | ! Mem[0000000010001408] = ffa2ffeb00000000, %l6 = 000000007fffffff | |
3947 | ldxa [%i0+%o4]0x80,%l6 ! %l6 = ffa2ffeb00000000 | |
3948 | ! Mem[0000000010181408] = 00000000ffffffff, %f24 = 0000d400 e6a6ffff | |
3949 | ldd [%i6+%o4],%f24 ! %f24 = 00000000 ffffffff | |
3950 | ! %l1 = 0000000000000000, immd = fffff0e1, %y = ff000000 | |
3951 | udiv %l1,-0xf1f,%l5 ! %l5 = 00000000ff000f0f | |
3952 | mov %l0,%y ! %y = ff000000 | |
3953 | ! Mem[0000000010081410] = 000000ff, %l5 = 00000000ff000f0f | |
3954 | lduwa [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff | |
3955 | ! Mem[0000000010081410] = 000000ff, %l5 = 00000000000000ff | |
3956 | ldswa [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff | |
3957 | ! Mem[0000000030001408] = 00000000, %l5 = 00000000000000ff | |
3958 | lduba [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000000 | |
3959 | ! %l4 = 000000000000ffff, %l3 = 0000000000000000, %l0 = 00000000ff000000 | |
3960 | udivx %l4,%l3,%l0 ! Div by zero, %l0 = 00000000ff000028 | |
3961 | ! Mem[0000000030001410] = 00000000, %l5 = 0000000000000000 | |
3962 | ldsha [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000 | |
3963 | ||
3964 | p0_label_149: | |
3965 | ! Starting 10 instruction Store Burst | |
3966 | ! Mem[00000000100c1434] = 6bd5714d, %l1 = 0000000000000000 | |
3967 | swap [%i3+0x034],%l1 ! %l1 = 000000006bd5714d | |
3968 | ! %l3 = 0000000000000000, Mem[00000000100c141b] = ffffffdb, %asi = 80 | |
3969 | stba %l3,[%i3+0x01b]%asi ! Mem[00000000100c1418] = ffffff00 | |
3970 | ! %l7 = 000000000000ffff, Mem[0000000010041400] = 32000000d4000000 | |
3971 | stxa %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000000000ffff | |
3972 | ! %l5 = 0000000000000000, Mem[0000000030101400] = 0000ff80ffff9bff | |
3973 | stxa %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000000 | |
3974 | ! Mem[0000000030041400] = 00d70000, %l5 = 0000000000000000 | |
3975 | swapa [%i1+%g0]0x81,%l5 ! %l5 = 0000000000d70000 | |
3976 | ! %l2 = 00000000000000af, Mem[00000000211c0000] = 02d7b4f8 | |
3977 | sth %l2,[%o2+%g0] ! Mem[00000000211c0000] = 00afb4f8 | |
3978 | ! %l4 = 000000000000ffff, Mem[0000000030141400] = ff00005be6a6ffff | |
3979 | stxa %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000000000ffff | |
3980 | ! %l2 = 00000000000000af, immd = 00000000000005dc, %l108 = 0000000000000005 | |
3981 | sdivx %l2,0x5dc,%l5 ! %l5 = 0000000000000000 | |
3982 | ! Mem[0000000030001408] = 00000000, %l0 = 00000000ff000028 | |
3983 | swapa [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000 | |
3984 | ! %l2 = 000000af, %l3 = 00000000, Mem[0000000010081410] = 000000ff 22f36cd5 | |
3985 | stda %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000af 00000000 | |
3986 | ||
3987 | p0_label_150: | |
3988 | ! Starting 10 instruction Load Burst | |
3989 | ! %l0 = 0000000000000000, %l7 = 000000000000ffff, %l7 = 000000000000ffff | |
3990 | xor %l0,%l7,%l7 ! %l7 = 000000000000ffff | |
3991 | ! Mem[0000000010101400] = 000000ff, %l5 = 0000000000000000 | |
3992 | ldsba [%i4+%g0]0x88,%l5 ! %l5 = ffffffffffffffff | |
3993 | ! Mem[0000000030101408] = ffffff80, %l6 = ffa2ffeb00000000 | |
3994 | ldsba [%i4+%o4]0x81,%l6 ! %l6 = ffffffffffffffff | |
3995 | ! Mem[00000000100c1410] = 00000000, %f22 = dabf3c32 | |
3996 | lda [%i3+%o5]0x88,%f22 ! %f22 = 00000000 | |
3997 | ! Mem[00000000100c1408] = 00000000, %l6 = ffffffffffffffff | |
3998 | lduwa [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000 | |
3999 | ! Mem[000000001018142c] = ffff9bff, %l4 = 000000000000ffff | |
4000 | ldsh [%i6+0x02c],%l4 ! %l4 = ffffffffffffffff | |
4001 | ! Mem[0000000030141408] = 000000ff, %f21 = 000006e4 | |
4002 | lda [%i5+%o4]0x89,%f21 ! %f21 = 000000ff | |
4003 | ! Mem[0000000030101410] = 00000000, %l6 = 0000000000000000 | |
4004 | ldsba [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000 | |
4005 | ! Mem[0000000030181408] = 00ffffff, %l5 = ffffffffffffffff | |
4006 | ldsha [%i6+%o4]0x81,%l5 ! %l5 = 00000000000000ff | |
4007 | ! Mem[0000000010181408] = 00000000, %l0 = 0000000000000000 | |
4008 | lduwa [%i6+%o4]0x80,%l0 ! %l0 = 0000000000000000 | |
4009 | ||
4010 | ! End of Random Code for Thread 0 | |
4011 | ||
4012 | ||
4013 | ! Check Registers | |
4014 | ||
4015 | p0_check_registers: | |
4016 | set p0_expected_registers,%g1 | |
4017 | ldx [%g1+0x000],%g2 | |
4018 | cmp %l0,%g2 ! %l0 should be 0000000000000000 | |
4019 | bne %xcc,p0_reg_l0_fail | |
4020 | mov %l0,%g3 | |
4021 | ldx [%g1+0x008],%g2 | |
4022 | cmp %l1,%g2 ! %l1 should be 000000006bd5714d | |
4023 | bne %xcc,p0_reg_l1_fail | |
4024 | mov %l1,%g3 | |
4025 | ldx [%g1+0x010],%g2 | |
4026 | cmp %l2,%g2 ! %l2 should be 00000000000000af | |
4027 | bne %xcc,p0_reg_l2_fail | |
4028 | mov %l2,%g3 | |
4029 | ldx [%g1+0x018],%g2 | |
4030 | cmp %l3,%g2 ! %l3 should be 0000000000000000 | |
4031 | bne %xcc,p0_reg_l3_fail | |
4032 | mov %l3,%g3 | |
4033 | ldx [%g1+0x020],%g2 | |
4034 | cmp %l4,%g2 ! %l4 should be ffffffffffffffff | |
4035 | bne %xcc,p0_reg_l4_fail | |
4036 | mov %l4,%g3 | |
4037 | ldx [%g1+0x028],%g2 | |
4038 | cmp %l5,%g2 ! %l5 should be 00000000000000ff | |
4039 | bne %xcc,p0_reg_l5_fail | |
4040 | mov %l5,%g3 | |
4041 | ldx [%g1+0x030],%g2 | |
4042 | cmp %l6,%g2 ! %l6 should be 0000000000000000 | |
4043 | bne %xcc,p0_reg_l6_fail | |
4044 | mov %l6,%g3 | |
4045 | ldx [%g1+0x038],%g2 | |
4046 | cmp %l7,%g2 ! %l7 should be 000000000000ffff | |
4047 | bne %xcc,p0_reg_l7_fail | |
4048 | mov %l7,%g3 | |
4049 | ||
4050 | ! Check %y register | |
4051 | ||
4052 | set 0xff000000,%g2 | |
4053 | rd %y,%g3 | |
4054 | cmp %g2,%g3 | |
4055 | bne,a p0_failed | |
4056 | mov 0x111,%g1 | |
4057 | ||
4058 | ! Check Floating Point Registers | |
4059 | ||
4060 | p0_check_fp_registers: | |
4061 | set p0_expected_fp_regs,%g3 | |
4062 | std %f0,[%g1] | |
4063 | ldx [%g1],%l1 | |
4064 | ldx [%g3+0x00],%l0 | |
4065 | cmp %l0,%l1 ! %f0 should be ff00005b 00000000 | |
4066 | bne %xcc,p0_freg_fail | |
4067 | std %f2,[%g1] | |
4068 | ldx [%g1],%l1 | |
4069 | ldx [%g3+0x08],%l0 | |
4070 | cmp %l0,%l1 ! %f2 should be 00000000 ffffffff | |
4071 | bne %xcc,p0_freg_fail | |
4072 | std %f4,[%g1] | |
4073 | ldx [%g1],%l1 | |
4074 | ldx [%g3+0x10],%l0 | |
4075 | cmp %l0,%l1 ! %f4 should be 9920f43c 000000ff | |
4076 | bne %xcc,p0_freg_fail | |
4077 | std %f6,[%g1] | |
4078 | ldx [%g1],%l1 | |
4079 | ldx [%g3+0x18],%l0 | |
4080 | cmp %l0,%l1 ! %f6 should be ff2affff 00000000 | |
4081 | bne %xcc,p0_freg_fail | |
4082 | std %f8,[%g1] | |
4083 | ldx [%g1],%l1 | |
4084 | ldx [%g3+0x20],%l0 | |
4085 | cmp %l0,%l1 ! %f8 should be 5441c3b0 51262701 | |
4086 | bne %xcc,p0_freg_fail | |
4087 | std %f10,[%g1] | |
4088 | ldx [%g1],%l1 | |
4089 | ldx [%g3+0x28],%l0 | |
4090 | cmp %l0,%l1 ! %f10 should be 00000000 ffffff80 | |
4091 | bne %xcc,p0_freg_fail | |
4092 | std %f12,[%g1] | |
4093 | ldx [%g1],%l1 | |
4094 | ldx [%g3+0x30],%l0 | |
4095 | cmp %l0,%l1 ! %f12 should be 7fffffff 1effaf8d | |
4096 | bne %xcc,p0_freg_fail | |
4097 | std %f14,[%g1] | |
4098 | ldx [%g1],%l1 | |
4099 | ldx [%g3+0x38],%l0 | |
4100 | cmp %l0,%l1 ! %f14 should be 4c57a6ba 9516922b | |
4101 | bne %xcc,p0_freg_fail | |
4102 | std %f16,[%g1] | |
4103 | ldx [%g1],%l1 | |
4104 | ldx [%g3+0x40],%l0 | |
4105 | cmp %l0,%l1 ! %f16 should be 00000000 00000000 | |
4106 | bne %xcc,p0_freg_fail | |
4107 | std %f18,[%g1] | |
4108 | ldx [%g1],%l1 | |
4109 | ldx [%g3+0x48],%l0 | |
4110 | cmp %l0,%l1 ! %f18 should be ffff9bff fe000000 | |
4111 | bne %xcc,p0_freg_fail | |
4112 | std %f20,[%g1] | |
4113 | ldx [%g1],%l1 | |
4114 | ldx [%g3+0x50],%l0 | |
4115 | cmp %l0,%l1 ! %f20 should be d700e03a 000000ff | |
4116 | bne %xcc,p0_freg_fail | |
4117 | std %f22,[%g1] | |
4118 | ldx [%g1],%l1 | |
4119 | ldx [%g3+0x58],%l0 | |
4120 | cmp %l0,%l1 ! %f22 should be 00000000 000000ff | |
4121 | bne %xcc,p0_freg_fail | |
4122 | std %f24,[%g1] | |
4123 | ldx [%g1],%l1 | |
4124 | ldx [%g3+0x60],%l0 | |
4125 | cmp %l0,%l1 ! %f24 should be 00000000 ffffffff | |
4126 | bne %xcc,p0_freg_fail | |
4127 | std %f26,[%g1] | |
4128 | ldx [%g1],%l1 | |
4129 | ldx [%g3+0x68],%l0 | |
4130 | cmp %l0,%l1 ! %f26 should be f3220000 0000803f | |
4131 | bne %xcc,p0_freg_fail | |
4132 | std %f28,[%g1] | |
4133 | ldx [%g1],%l1 | |
4134 | ldx [%g3+0x70],%l0 | |
4135 | cmp %l0,%l1 ! %f28 should be 8dafd41e acf11f77 | |
4136 | bne %xcc,p0_freg_fail | |
4137 | std %f30,[%g1] | |
4138 | ldx [%g1],%l1 | |
4139 | ldx [%g3+0x78],%l0 | |
4140 | cmp %l0,%l1 ! %f30 should be db000000 5b0000ff | |
4141 | bne %xcc,p0_freg_fail | |
4142 | nop | |
4143 | ||
4144 | ! The test for processor 0 has passed | |
4145 | ||
4146 | p0_passed: | |
4147 | ta GOOD_TRAP | |
4148 | nop | |
4149 | ||
4150 | p0_reg_l0_fail: | |
4151 | or %g0,0xbd0,%g1 | |
4152 | ba,a p0_failed | |
4153 | p0_reg_l1_fail: | |
4154 | or %g0,0xbd1,%g1 | |
4155 | ba,a p0_failed | |
4156 | p0_reg_l2_fail: | |
4157 | or %g0,0xbd2,%g1 | |
4158 | ba,a p0_failed | |
4159 | p0_reg_l3_fail: | |
4160 | or %g0,0xbd3,%g1 | |
4161 | ba,a p0_failed | |
4162 | p0_reg_l4_fail: | |
4163 | or %g0,0xbd4,%g1 | |
4164 | ba,a p0_failed | |
4165 | p0_reg_l5_fail: | |
4166 | or %g0,0xbd5,%g1 | |
4167 | ba,a p0_failed | |
4168 | p0_reg_l6_fail: | |
4169 | or %g0,0xbd6,%g1 | |
4170 | ba,a p0_failed | |
4171 | p0_reg_l7_fail: | |
4172 | or %g0,0xbd7,%g1 | |
4173 | ba,a p0_failed | |
4174 | p0_freg_fail: | |
4175 | ta BAD_TRAP | |
4176 | ||
4177 | ||
4178 | ! The test for processor 0 failed | |
4179 | ||
4180 | p0_failed: | |
4181 | set p0_temp,%g6 | |
4182 | stx %g1,[%g6] | |
4183 | stx %g2,[%g6+8] | |
4184 | stx %g3,[%g6+16] | |
4185 | stx %fsr,[%g6+24] | |
4186 | ta BAD_TRAP | |
4187 | ||
4188 | ||
4189 | ! The local area data for processor 0 failed | |
4190 | ||
4191 | p0_local_failed: | |
4192 | set done_flags,%g5 | |
4193 | mov 3,%g6 | |
4194 | st %g6,[%g5+0x000] ! Set processor 0 done flag | |
4195 | ||
4196 | set p0_temp,%g6 | |
4197 | add %g1,%g4,%g1 | |
4198 | stx %g4,[%g6] | |
4199 | stx %g2,[%g6+8] | |
4200 | stx %g3,[%g6+16] | |
4201 | st %fsr,[%g6+24] | |
4202 | ta BAD_TRAP | |
4203 | ||
4204 | p0_selfmod_failed: | |
4205 | ba p0_failed | |
4206 | mov 0xabc,%g1 | |
4207 | ||
4208 | p0_branch_failed: | |
4209 | mov 0xbbb,%g1 | |
4210 | rd %ccr,%g2 | |
4211 | ba p0_failed | |
4212 | mov 0x0,%g3 | |
4213 | ||
4214 | inst_access_handler: | |
4215 | done | |
4216 | ||
4217 | .align 256 | |
4218 | data_access_handler: | |
4219 | 1: done | |
4220 | ||
4221 | check_critical_timed_out: | |
4222 | ta BAD_TRAP | |
4223 | ||
4224 | ||
4225 | get_thread_mask: | |
4226 | retl | |
4227 | mov 3,%i7 | |
4228 | ||
4229 | get_park_semaphore: | |
4230 | set park_semaphore,%g6 | |
4231 | mov 100,%g5 | |
4232 | 1: ldstub [%g6],%g7 | |
4233 | cmp %g7,0 | |
4234 | bne 1b | |
4235 | nop | |
4236 | retl | |
4237 | nop | |
4238 | ||
4239 | p0_init_memory_pointers: | |
4240 | set p0_init_registers,%g1 | |
4241 | mov %g0,%g2 | |
4242 | mov %g0,%g3 | |
4243 | mov %g0,%g4 | |
4244 | mov %g0,%g5 | |
4245 | mov %g0,%g6 | |
4246 | mov %g0,%g7 | |
4247 | ||
4248 | ! Initialize memory pointers for window 0 | |
4249 | set p0_local0_start,%i0 | |
4250 | set p0_local1_start,%i1 | |
4251 | set p0_local2_start,%i2 | |
4252 | set p0_local3_start,%i3 | |
4253 | set p0_local4_start,%i4 | |
4254 | set p0_local5_start,%i5 | |
4255 | set p0_local6_start,%i6 | |
4256 | clr %i7 | |
4257 | ! Init Local Registers in Window 0 | |
4258 | ldx [%g1+0x000],%l0 ! %l0 = c643531d8a92da56 | |
4259 | ldx [%g1+0x008],%l1 ! %l1 = b3b75f6922eb3781 | |
4260 | ldx [%g1+0x010],%l2 ! %l2 = 411c540a78fca8bc | |
4261 | ldx [%g1+0x018],%l3 ! %l3 = ec04c23264183107 | |
4262 | ldx [%g1+0x020],%l4 ! %l4 = 1dbae689313b6362 | |
4263 | ldx [%g1+0x028],%l5 ! %l5 = 77afbd079aab62cd | |
4264 | ldx [%g1+0x030],%l6 ! %l6 = 712d7a8a889fe248 | |
4265 | ldx [%g1+0x038],%l7 ! %l7 = 532f2da88dfe24d3 | |
4266 | ||
4267 | ! Initialize the output register of window 0 | |
4268 | ||
4269 | set share0_start,%o0 | |
4270 | set share1_start,%o1 | |
4271 | set share2_start,%o2 | |
4272 | set share3_start,%o3 | |
4273 | mov 0x08,%o4 | |
4274 | mov 0x10,%o5 | |
4275 | mov 0x18,%o6 | |
4276 | ||
4277 | retl | |
4278 | nop | |
4279 | ||
4280 | user_text_end: | |
4281 | .seg "text" | |
4282 | .align 0x2000 | |
4283 | .global p0_near_0_le,p0_near_0_he | |
4284 | .global p0_near_0_lo,p0_near_0_ho | |
4285 | .global near0_b2b_l,near0_b2b_h | |
4286 | .global far0_b2b_l,far0_b2b_h | |
4287 | .global far1_b2b_l,far1_b2b_h | |
4288 | .global far2_b2b_l,far2_b2b_h | |
4289 | .global far3_b2b_l,far3_b2b_h | |
4290 | user_near0_start: | |
4291 | p0_near_0_le: | |
4292 | and %l1,-0x664,%l2 | |
4293 | or %l1,-0x08e,%l2 | |
4294 | xor %l1,%l3,%l0 | |
4295 | sub %l4,-0xbf1,%l4 | |
4296 | jmpl %o7,%g0 | |
4297 | xnor %l2,0xea5,%l2 | |
4298 | p0_near_0_he: | |
4299 | jmpl %o7,%g0 | |
4300 | or %l1,-0x7c1,%l5 | |
4301 | jmpl %o7,%g0 | |
4302 | nop | |
4303 | p0_near_0_lo: | |
4304 | and %l1,-0x664,%l2 | |
4305 | or %l1,-0x08e,%l2 | |
4306 | xor %l1,%l3,%l0 | |
4307 | sub %l4,-0xbf1,%l4 | |
4308 | jmpl %o7,%g0 | |
4309 | xnor %l2,0xea5,%l2 | |
4310 | p0_near_0_ho: | |
4311 | jmpl %o7,%g0 | |
4312 | or %l1,-0x7c1,%l5 | |
4313 | jmpl %o7,%g0 | |
4314 | nop | |
4315 | near0_b2b_h: | |
4316 | add %l4,%l6,%l1 | |
4317 | and %l6,0x356,%l1 | |
4318 | mulx %l6,%l6,%l0 | |
4319 | fcmps %fcc3,%f30,%f18 | |
4320 | fitod %f22,%f16 | |
4321 | jmpl %o7,%g0 | |
4322 | orn %l1,0x21c,%l2 | |
4323 | near0_b2b_l: | |
4324 | mulx %l5,0x839,%l2 | |
4325 | mulx %l0,%l1,%l6 | |
4326 | fcmps %fcc3,%f4 ,%f3 | |
4327 | addc %l5,0xb52,%l6 | |
4328 | fsubs %f15,%f15,%f12 | |
4329 | jmpl %o7,%g0 | |
4330 | fmuls %f7 ,%f0 ,%f6 | |
4331 | user_near0_end: | |
4332 | .seg "text" | |
4333 | .align 0x2000 | |
4334 | .global p0_near_1_le,p0_near_1_he | |
4335 | .global p0_near_1_lo,p0_near_1_ho | |
4336 | .global near1_b2b_l,near1_b2b_h | |
4337 | .global far0_b2b_l,far0_b2b_h | |
4338 | .global far1_b2b_l,far1_b2b_h | |
4339 | .global far2_b2b_l,far2_b2b_h | |
4340 | .global far3_b2b_l,far3_b2b_h | |
4341 | user_near1_start: | |
4342 | p0_near_1_le: | |
4343 | add %l7,-0xa25,%l0 | |
4344 | fdivs %f14,%f3 ,%f0 | |
4345 | jmpl %o7,%g0 | |
4346 | fdivs %f1 ,%f0 ,%f7 | |
4347 | p0_near_1_he: | |
4348 | sdivx %l5,0xbdc,%l1 | |
4349 | fsubs %f20,%f21,%f19 | |
4350 | sub %l7,%l7,%l0 | |
4351 | ldstub [%i1+0x037],%l4 ! Mem[0000000010041437] | |
4352 | umul %l3,0x12d,%l6 | |
4353 | jmpl %o7,%g0 | |
4354 | fdivs %f23,%f20,%f21 | |
4355 | p0_near_1_lo: | |
4356 | add %l7,-0xa25,%l0 | |
4357 | fdivs %f14,%f3 ,%f0 | |
4358 | jmpl %o7,%g0 | |
4359 | fdivs %f1 ,%f0 ,%f7 | |
4360 | p0_near_1_ho: | |
4361 | sdivx %l5,0xbdc,%l1 | |
4362 | fsubs %f20,%f21,%f19 | |
4363 | sub %l7,%l7,%l0 | |
4364 | ldstub [%o1+0x037],%l4 ! Mem[0000000010041437] | |
4365 | umul %l3,0x12d,%l6 | |
4366 | jmpl %o7,%g0 | |
4367 | fdivs %f23,%f20,%f21 | |
4368 | near1_b2b_h: | |
4369 | xor %l3,%l7,%l6 | |
4370 | jmpl %o7,%g0 | |
4371 | fitos %f23,%f20 | |
4372 | near1_b2b_l: | |
4373 | fdivs %f3 ,%f0 ,%f9 | |
4374 | jmpl %o7,%g0 | |
4375 | fdivs %f14,%f6 ,%f1 | |
4376 | user_near1_end: | |
4377 | .seg "text" | |
4378 | .align 0x2000 | |
4379 | .global p0_near_2_le,p0_near_2_he | |
4380 | .global p0_near_2_lo,p0_near_2_ho | |
4381 | .global near2_b2b_l,near2_b2b_h | |
4382 | .global far0_b2b_l,far0_b2b_h | |
4383 | .global far1_b2b_l,far1_b2b_h | |
4384 | .global far2_b2b_l,far2_b2b_h | |
4385 | .global far3_b2b_l,far3_b2b_h | |
4386 | user_near2_start: | |
4387 | p0_near_2_le: | |
4388 | sdivx %l6,%l2,%l0 | |
4389 | fcmps %fcc3,%f8 ,%f8 | |
4390 | addc %l6,-0xb29,%l1 | |
4391 | fadds %f11,%f7 ,%f7 | |
4392 | or %l0,%l3,%l1 | |
4393 | udivx %l4,%l4,%l7 | |
4394 | sub %l7,%l7,%l3 | |
4395 | jmpl %o7,%g0 | |
4396 | sdivx %l5,%l2,%l3 | |
4397 | p0_near_2_he: | |
4398 | umul %l0,0x303,%l2 | |
4399 | jmpl %o7,%g0 | |
4400 | andn %l7,%l3,%l4 | |
4401 | p0_near_2_lo: | |
4402 | sdivx %l6,%l2,%l0 | |
4403 | fcmps %fcc3,%f8 ,%f8 | |
4404 | addc %l6,-0xb29,%l1 | |
4405 | fadds %f11,%f7 ,%f7 | |
4406 | or %l0,%l3,%l1 | |
4407 | udivx %l4,%l4,%l7 | |
4408 | sub %l7,%l7,%l3 | |
4409 | jmpl %o7,%g0 | |
4410 | sdivx %l5,%l2,%l3 | |
4411 | p0_near_2_ho: | |
4412 | umul %l0,0x303,%l2 | |
4413 | jmpl %o7,%g0 | |
4414 | andn %l7,%l3,%l4 | |
4415 | near2_b2b_h: | |
4416 | jmpl %o7,%g0 | |
4417 | xor %l0,%l3,%l1 | |
4418 | jmpl %o7,%g0 | |
4419 | nop | |
4420 | near2_b2b_l: | |
4421 | jmpl %o7,%g0 | |
4422 | fcmps %fcc3,%f2 ,%f1 | |
4423 | jmpl %o7,%g0 | |
4424 | nop | |
4425 | user_near2_end: | |
4426 | .seg "text" | |
4427 | .align 0x2000 | |
4428 | .global p0_near_3_le,p0_near_3_he | |
4429 | .global p0_near_3_lo,p0_near_3_ho | |
4430 | .global near3_b2b_l,near3_b2b_h | |
4431 | .global far0_b2b_l,far0_b2b_h | |
4432 | .global far1_b2b_l,far1_b2b_h | |
4433 | .global far2_b2b_l,far2_b2b_h | |
4434 | .global far3_b2b_l,far3_b2b_h | |
4435 | user_near3_start: | |
4436 | p0_near_3_le: | |
4437 | stw %l4,[%i6+0x038] ! Mem[0000000010181438] | |
4438 | andn %l5,0x8f3,%l3 | |
4439 | fsqrts %f15,%f14 | |
4440 | umul %l6,-0x8e2,%l5 | |
4441 | smul %l1,-0xec4,%l0 | |
4442 | smul %l7,%l7,%l3 | |
4443 | xnor %l2,0x046,%l3 | |
4444 | jmpl %o7,%g0 | |
4445 | fmuls %f10,%f8 ,%f2 | |
4446 | p0_near_3_he: | |
4447 | xnor %l1,0x940,%l0 | |
4448 | xnor %l2,0x39b,%l4 | |
4449 | andn %l3,%l1,%l0 | |
4450 | jmpl %o7,%g0 | |
4451 | andn %l2,0x76e,%l3 | |
4452 | p0_near_3_lo: | |
4453 | stw %l4,[%o6+0x038] ! Mem[0000000010181438] | |
4454 | andn %l5,0x8f3,%l3 | |
4455 | fsqrts %f15,%f14 | |
4456 | umul %l6,-0x8e2,%l5 | |
4457 | smul %l1,-0xec4,%l0 | |
4458 | smul %l7,%l7,%l3 | |
4459 | xnor %l2,0x046,%l3 | |
4460 | jmpl %o7,%g0 | |
4461 | fmuls %f10,%f8 ,%f2 | |
4462 | p0_near_3_ho: | |
4463 | xnor %l1,0x940,%l0 | |
4464 | xnor %l2,0x39b,%l4 | |
4465 | andn %l3,%l1,%l0 | |
4466 | jmpl %o7,%g0 | |
4467 | andn %l2,0x76e,%l3 | |
4468 | near3_b2b_h: | |
4469 | xor %l6,%l0,%l5 | |
4470 | umul %l2,%l2,%l2 | |
4471 | jmpl %o7,%g0 | |
4472 | umul %l6,%l1,%l1 | |
4473 | near3_b2b_l: | |
4474 | xnor %l1,%l1,%l3 | |
4475 | andn %l4,-0xa9b,%l0 | |
4476 | jmpl %o7,%g0 | |
4477 | smul %l6,0x170,%l4 | |
4478 | user_near3_end: | |
4479 | .seg "text" | |
4480 | .align 0x2000 | |
4481 | .global p0_far_0_le,p0_far_0_he | |
4482 | .global p0_far_0_lo,p0_far_0_ho | |
4483 | .global far0_b2b_l,far0_b2b_h | |
4484 | .global near0_b2b_l,near0_b2b_h | |
4485 | .global near1_b2b_l,near1_b2b_h | |
4486 | .global near2_b2b_l,near2_b2b_h | |
4487 | .global near3_b2b_l,near3_b2b_h | |
4488 | user_far0_start: | |
4489 | p0_far_0_le: | |
4490 | fdtos %f4 ,%f5 | |
4491 | sdivx %l6,0x3ae,%l6 | |
4492 | jmpl %o7,%g0 | |
4493 | andn %l1,0x0fc,%l7 | |
4494 | p0_far_0_he: | |
4495 | st %f17,[%i1+0x018] ! Mem[0000000010041418] | |
4496 | jmpl %o7,%g0 | |
4497 | and %l1,%l6,%l6 | |
4498 | p0_far_0_lo: | |
4499 | fdtos %f4 ,%f5 | |
4500 | sdivx %l6,0x3ae,%l6 | |
4501 | jmpl %o7,%g0 | |
4502 | andn %l1,0x0fc,%l7 | |
4503 | p0_far_0_ho: | |
4504 | st %f17,[%o1+0x018] ! Mem[0000000010041418] | |
4505 | jmpl %o7,%g0 | |
4506 | and %l1,%l6,%l6 | |
4507 | far0_b2b_h: | |
4508 | mulx %l7,0xa68,%l3 | |
4509 | and %l3,0x20a,%l0 | |
4510 | jmpl %o7,%g0 | |
4511 | smul %l0,%l6,%l5 | |
4512 | far0_b2b_l: | |
4513 | xor %l2,-0x74e,%l2 | |
4514 | fsubs %f10,%f4 ,%f12 | |
4515 | jmpl %o7,%g0 | |
4516 | and %l6,%l0,%l2 | |
4517 | user_far0_end: | |
4518 | .seg "text" | |
4519 | .align 0x2000 | |
4520 | .global p0_far_1_le,p0_far_1_he | |
4521 | .global p0_far_1_lo,p0_far_1_ho | |
4522 | .global far1_b2b_l,far1_b2b_h | |
4523 | .global near0_b2b_l,near0_b2b_h | |
4524 | .global near1_b2b_l,near1_b2b_h | |
4525 | .global near2_b2b_l,near2_b2b_h | |
4526 | .global near3_b2b_l,near3_b2b_h | |
4527 | user_far1_start: | |
4528 | p0_far_1_le: | |
4529 | jmpl %o7,%g0 | |
4530 | sdivx %l4,%l6,%l5 | |
4531 | jmpl %o7,%g0 | |
4532 | nop | |
4533 | p0_far_1_he: | |
4534 | smul %l2,-0x1b1,%l6 | |
4535 | fcmps %fcc2,%f18,%f26 | |
4536 | fcmps %fcc3,%f26,%f27 | |
4537 | jmpl %o7,%g0 | |
4538 | fsqrts %f26,%f30 | |
4539 | p0_far_1_lo: | |
4540 | jmpl %o7,%g0 | |
4541 | sdivx %l4,%l6,%l5 | |
4542 | jmpl %o7,%g0 | |
4543 | nop | |
4544 | jmpl %o7,%g0 | |
4545 | nop | |
4546 | p0_far_1_ho: | |
4547 | smul %l2,-0x1b1,%l6 | |
4548 | fcmps %fcc2,%f18,%f26 | |
4549 | fcmps %fcc3,%f26,%f27 | |
4550 | jmpl %o7,%g0 | |
4551 | fsqrts %f26,%f30 | |
4552 | far1_b2b_h: | |
4553 | fdivs %f21,%f23,%f21 | |
4554 | fsubs %f30,%f25,%f28 | |
4555 | fmuls %f17,%f26,%f30 | |
4556 | jmpl %o7,%g0 | |
4557 | sdivx %l2,0x049,%l7 | |
4558 | far1_b2b_l: | |
4559 | sdivx %l2,0x97d,%l1 | |
4560 | smul %l1,-0x2e5,%l3 | |
4561 | sdivx %l1,%l3,%l3 | |
4562 | jmpl %o7,%g0 | |
4563 | add %l7,-0x3cd,%l4 | |
4564 | user_far1_end: | |
4565 | .seg "text" | |
4566 | .align 0x2000 | |
4567 | .global p0_far_2_le,p0_far_2_he | |
4568 | .global p0_far_2_lo,p0_far_2_ho | |
4569 | .global far2_b2b_l,far2_b2b_h | |
4570 | .global near0_b2b_l,near0_b2b_h | |
4571 | .global near1_b2b_l,near1_b2b_h | |
4572 | .global near2_b2b_l,near2_b2b_h | |
4573 | .global near3_b2b_l,near3_b2b_h | |
4574 | user_far2_start: | |
4575 | p0_far_2_le: | |
4576 | xnor %l5,-0x2a5,%l1 | |
4577 | jmpl %o7,%g0 | |
4578 | umul %l5,-0x3b7,%l1 | |
4579 | p0_far_2_he: | |
4580 | ld [%i5+0x008],%f17 ! Mem[0000000010141408] | |
4581 | fcmps %fcc1,%f18,%f29 | |
4582 | smul %l3,%l7,%l4 | |
4583 | udivx %l2,0xe40,%l4 | |
4584 | jmpl %o7,%g0 | |
4585 | xnor %l2,-0xf7d,%l1 | |
4586 | p0_far_2_lo: | |
4587 | xnor %l5,-0x2a5,%l1 | |
4588 | jmpl %o7,%g0 | |
4589 | umul %l5,-0x3b7,%l1 | |
4590 | p0_far_2_ho: | |
4591 | ld [%o5+0x008],%f17 ! Mem[0000000010141408] | |
4592 | fcmps %fcc1,%f18,%f29 | |
4593 | smul %l3,%l7,%l4 | |
4594 | udivx %l2,0xe40,%l4 | |
4595 | jmpl %o7,%g0 | |
4596 | xnor %l2,-0xf7d,%l1 | |
4597 | far2_b2b_h: | |
4598 | addc %l2,-0xc3d,%l1 | |
4599 | fsubs %f31,%f20,%f23 | |
4600 | xnor %l0,0x8c6,%l7 | |
4601 | and %l1,%l4,%l4 | |
4602 | sdivx %l1,0x430,%l7 | |
4603 | add %l1,0x90d,%l7 | |
4604 | jmpl %o7,%g0 | |
4605 | sub %l2,%l1,%l1 | |
4606 | far2_b2b_l: | |
4607 | fadds %f9 ,%f14,%f13 | |
4608 | orn %l5,-0xe60,%l1 | |
4609 | smul %l2,0x1be,%l5 | |
4610 | orn %l5,-0xa87,%l6 | |
4611 | fdivs %f0 ,%f4 ,%f8 | |
4612 | and %l5,0xace,%l7 | |
4613 | jmpl %o7,%g0 | |
4614 | xnor %l7,-0xc0d,%l0 | |
4615 | user_far2_end: | |
4616 | .seg "text" | |
4617 | .align 0x2000 | |
4618 | .global p0_far_3_le,p0_far_3_he | |
4619 | .global p0_far_3_lo,p0_far_3_ho | |
4620 | .global far3_b2b_l,far3_b2b_h | |
4621 | .global near0_b2b_l,near0_b2b_h | |
4622 | .global near1_b2b_l,near1_b2b_h | |
4623 | .global near2_b2b_l,near2_b2b_h | |
4624 | .global near3_b2b_l,near3_b2b_h | |
4625 | user_far3_start: | |
4626 | p0_far_3_le: | |
4627 | jmpl %o7,%g0 | |
4628 | mulx %l1,-0xb3b,%l4 | |
4629 | jmpl %o7,%g0 | |
4630 | nop | |
4631 | p0_far_3_he: | |
4632 | smul %l5,%l1,%l7 | |
4633 | andn %l0,%l7,%l4 | |
4634 | jmpl %o7,%g0 | |
4635 | add %l7,0x4bb,%l0 | |
4636 | p0_far_3_lo: | |
4637 | jmpl %o7,%g0 | |
4638 | mulx %l1,-0xb3b,%l4 | |
4639 | jmpl %o7,%g0 | |
4640 | nop | |
4641 | jmpl %o7,%g0 | |
4642 | nop | |
4643 | p0_far_3_ho: | |
4644 | smul %l5,%l1,%l7 | |
4645 | andn %l0,%l7,%l4 | |
4646 | jmpl %o7,%g0 | |
4647 | add %l7,0x4bb,%l0 | |
4648 | far3_b2b_h: | |
4649 | umul %l3,0x94c,%l6 | |
4650 | sub %l0,%l7,%l7 | |
4651 | and %l1,0x343,%l3 | |
4652 | fsubs %f23,%f22,%f29 | |
4653 | jmpl %o7,%g0 | |
4654 | fcmps %fcc0,%f26,%f19 | |
4655 | far3_b2b_l: | |
4656 | fdtos %f8 ,%f15 | |
4657 | xnor %l4,-0xc68,%l4 | |
4658 | umul %l6,0x6a7,%l1 | |
4659 | fsqrts %f5 ,%f8 | |
4660 | jmpl %o7,%g0 | |
4661 | fmuls %f5 ,%f10,%f11 | |
4662 | user_far3_end: | |
4663 | .seg "text" | |
4664 | .align 0x2000 | |
4665 | user_jump0_start: | |
4666 | .skip 16 | |
4667 | p0_jmpl_0_le: | |
4668 | fsqrts %f9 ,%f10 | |
4669 | umul %l6,0xcc3,%l3 | |
4670 | fadds %f0 ,%f15,%f12 | |
4671 | fcmps %fcc3,%f14,%f13 | |
4672 | jmpl %g6+8,%g0 | |
4673 | sdivx %l4,%l7,%l6 | |
4674 | p0_call_0_le: | |
4675 | mulx %l4,%l2,%l0 | |
4676 | subc %l0,-0x259,%l3 | |
4677 | subc %l0,0xeb5,%l0 | |
4678 | xor %l3,%l0,%l5 | |
4679 | retl | |
4680 | addc %l1,%l7,%l4 | |
4681 | p0_jmpl_0_lo: | |
4682 | fsqrts %f9 ,%f10 | |
4683 | umul %l6,0xcc3,%l3 | |
4684 | fadds %f0 ,%f15,%f12 | |
4685 | fcmps %fcc3,%f14,%f13 | |
4686 | jmpl %g6+8,%g0 | |
4687 | sdivx %l4,%l7,%l6 | |
4688 | p0_call_0_lo: | |
4689 | mulx %l4,%l2,%l0 | |
4690 | subc %l0,-0x259,%l3 | |
4691 | subc %l0,0xeb5,%l0 | |
4692 | xor %l3,%l0,%l5 | |
4693 | retl | |
4694 | addc %l1,%l7,%l4 | |
4695 | p0_jmpl_0_he: | |
4696 | and %l0,%l0,%l4 | |
4697 | fcmps %fcc1,%f21,%f16 | |
4698 | nop | |
4699 | jmpl %g6+8,%g0 | |
4700 | xor %l4,%l6,%l1 | |
4701 | p0_call_0_he: | |
4702 | sdivx %l1,0xa97,%l6 | |
4703 | fitod %f16,%f22 | |
4704 | mulx %l7,0xd6b,%l4 | |
4705 | smul %l0,%l7,%l1 | |
4706 | sdivx %l0,0xb98,%l3 | |
4707 | orn %l1,0xbd6,%l2 | |
4708 | xor %l4,%l1,%l2 | |
4709 | retl | |
4710 | xnor %l6,-0xeb2,%l1 | |
4711 | p0_jmpl_0_ho: | |
4712 | and %l0,%l0,%l4 | |
4713 | fcmps %fcc1,%f21,%f16 | |
4714 | nop | |
4715 | jmpl %g6+8,%g0 | |
4716 | xor %l4,%l6,%l1 | |
4717 | p0_call_0_ho: | |
4718 | sdivx %l1,0xa97,%l6 | |
4719 | fitod %f16,%f22 | |
4720 | mulx %l7,0xd6b,%l4 | |
4721 | smul %l0,%l7,%l1 | |
4722 | sdivx %l0,0xb98,%l3 | |
4723 | orn %l1,0xbd6,%l2 | |
4724 | xor %l4,%l1,%l2 | |
4725 | retl | |
4726 | xnor %l6,-0xeb2,%l1 | |
4727 | user_jump0_end: | |
4728 | .seg "text" | |
4729 | .align 0x2000 | |
4730 | user_jump1_start: | |
4731 | .skip 32 | |
4732 | p0_jmpl_1_le: | |
4733 | fadds %f6 ,%f12,%f10 | |
4734 | subc %l0,0xa78,%l5 | |
4735 | jmpl %g6+8,%g0 | |
4736 | xnor %l4,-0xd4e,%l3 | |
4737 | p0_call_1_le: | |
4738 | umul %l6,0x9ac,%l5 | |
4739 | sdivx %l5,0x7f7,%l1 | |
4740 | add %l4,%l0,%l1 | |
4741 | retl | |
4742 | fsqrts %f8 ,%f3 | |
4743 | p0_jmpl_1_lo: | |
4744 | fadds %f6 ,%f12,%f10 | |
4745 | subc %l0,0xa78,%l5 | |
4746 | jmpl %g6+8,%g0 | |
4747 | xnor %l4,-0xd4e,%l3 | |
4748 | p0_call_1_lo: | |
4749 | umul %l6,0x9ac,%l5 | |
4750 | sdivx %l5,0x7f7,%l1 | |
4751 | add %l4,%l0,%l1 | |
4752 | retl | |
4753 | fsqrts %f8 ,%f3 | |
4754 | p0_jmpl_1_he: | |
4755 | xnor %l3,%l6,%l1 | |
4756 | and %l2,%l7,%l0 | |
4757 | fmuls %f26,%f31,%f18 | |
4758 | jmpl %g6+8,%g0 | |
4759 | addc %l3,%l2,%l5 | |
4760 | p0_call_1_he: | |
4761 | umul %l3,%l1,%l0 | |
4762 | retl | |
4763 | udivx %l7,%l0,%l6 | |
4764 | p0_jmpl_1_ho: | |
4765 | xnor %l3,%l6,%l1 | |
4766 | and %l2,%l7,%l0 | |
4767 | fmuls %f26,%f31,%f18 | |
4768 | jmpl %g6+8,%g0 | |
4769 | addc %l3,%l2,%l5 | |
4770 | p0_call_1_ho: | |
4771 | umul %l3,%l1,%l0 | |
4772 | retl | |
4773 | udivx %l7,%l0,%l6 | |
4774 | user_jump1_end: | |
4775 | .seg "text" | |
4776 | .align 0x2000 | |
4777 | user_jump2_start: | |
4778 | .skip 48 | |
4779 | p0_jmpl_2_le: | |
4780 | xor %l5,%l6,%l1 | |
4781 | jmpl %g6+8,%g0 | |
4782 | fsubs %f12,%f7 ,%f0 | |
4783 | p0_call_2_le: | |
4784 | addc %l2,%l6,%l2 | |
4785 | ldstub [%o0+0x001],%l5 ! Mem[00000000201c0001] | |
4786 | sdivx %l2,%l5,%l3 | |
4787 | fdivs %f10,%f2 ,%f0 | |
4788 | andn %l1,0x200,%l7 | |
4789 | add %l0,-0xc64,%l5 | |
4790 | retl | |
4791 | xnor %l4,-0x54e,%l2 | |
4792 | p0_jmpl_2_lo: | |
4793 | xor %l5,%l6,%l1 | |
4794 | jmpl %g6+8,%g0 | |
4795 | fsubs %f12,%f7 ,%f0 | |
4796 | p0_call_2_lo: | |
4797 | addc %l2,%l6,%l2 | |
4798 | ldstub [%i0+0x001],%l5 ! Mem[00000000201c0001] | |
4799 | sdivx %l2,%l5,%l3 | |
4800 | fdivs %f10,%f2 ,%f0 | |
4801 | andn %l1,0x200,%l7 | |
4802 | add %l0,-0xc64,%l5 | |
4803 | retl | |
4804 | xnor %l4,-0x54e,%l2 | |
4805 | p0_jmpl_2_he: | |
4806 | add %l2,-0x20b,%l6 | |
4807 | fdivs %f25,%f21,%f22 | |
4808 | xnor %l1,%l0,%l6 | |
4809 | smul %l1,%l6,%l2 | |
4810 | sdivx %l7,0x7a6,%l3 | |
4811 | sub %l4,-0x240,%l7 | |
4812 | sub %l5,-0x692,%l2 | |
4813 | jmpl %g6+8,%g0 | |
4814 | fsubs %f16,%f20,%f31 | |
4815 | p0_call_2_he: | |
4816 | fsubs %f17,%f18,%f23 | |
4817 | mulx %l3,%l7,%l0 | |
4818 | xnor %l7,%l2,%l3 | |
4819 | fsubs %f23,%f19,%f30 | |
4820 | xor %l5,%l1,%l6 | |
4821 | addc %l6,%l3,%l2 | |
4822 | retl | |
4823 | fcmps %fcc3,%f18,%f19 | |
4824 | p0_jmpl_2_ho: | |
4825 | add %l2,-0x20b,%l6 | |
4826 | fdivs %f25,%f21,%f22 | |
4827 | xnor %l1,%l0,%l6 | |
4828 | smul %l1,%l6,%l2 | |
4829 | sdivx %l7,0x7a6,%l3 | |
4830 | sub %l4,-0x240,%l7 | |
4831 | sub %l5,-0x692,%l2 | |
4832 | jmpl %g6+8,%g0 | |
4833 | fsubs %f16,%f20,%f31 | |
4834 | p0_call_2_ho: | |
4835 | fsubs %f17,%f18,%f23 | |
4836 | mulx %l3,%l7,%l0 | |
4837 | xnor %l7,%l2,%l3 | |
4838 | fsubs %f23,%f19,%f30 | |
4839 | xor %l5,%l1,%l6 | |
4840 | addc %l6,%l3,%l2 | |
4841 | retl | |
4842 | fcmps %fcc3,%f18,%f19 | |
4843 | user_jump2_end: | |
4844 | .seg "text" | |
4845 | .align 0x2000 | |
4846 | user_jump3_start: | |
4847 | .skip 64 | |
4848 | p0_jmpl_3_le: | |
4849 | xnor %l4,-0x05f,%l5 | |
4850 | umul %l7,%l4,%l1 | |
4851 | jmpl %g6+8,%g0 | |
4852 | fmuls %f13,%f2 ,%f1 | |
4853 | p0_call_3_le: | |
4854 | fdivs %f2 ,%f4 ,%f15 | |
4855 | fsqrts %f1 ,%f11 | |
4856 | and %l1,%l0,%l0 | |
4857 | retl | |
4858 | sdivx %l2,0xe93,%l0 | |
4859 | p0_jmpl_3_lo: | |
4860 | xnor %l4,-0x05f,%l5 | |
4861 | umul %l7,%l4,%l1 | |
4862 | jmpl %g6+8,%g0 | |
4863 | fmuls %f13,%f2 ,%f1 | |
4864 | p0_call_3_lo: | |
4865 | fdivs %f2 ,%f4 ,%f15 | |
4866 | fsqrts %f1 ,%f11 | |
4867 | and %l1,%l0,%l0 | |
4868 | retl | |
4869 | sdivx %l2,0xe93,%l0 | |
4870 | p0_jmpl_3_he: | |
4871 | add %l4,%l4,%l6 | |
4872 | jmpl %g6+8,%g0 | |
4873 | fmuls %f26,%f21,%f22 | |
4874 | p0_call_3_he: | |
4875 | fadds %f28,%f23,%f23 | |
4876 | orn %l1,0xcdd,%l7 | |
4877 | sdivx %l2,0x479,%l7 | |
4878 | stx %l6,[%i3+0x010] ! Mem[00000000100c1410] | |
4879 | smul %l4,%l4,%l0 | |
4880 | xor %l0,0x21f,%l6 | |
4881 | stw %l0,[%i1+0x038] ! Mem[0000000010041438] | |
4882 | retl | |
4883 | fmuls %f23,%f21,%f22 | |
4884 | p0_jmpl_3_ho: | |
4885 | add %l4,%l4,%l6 | |
4886 | jmpl %g6+8,%g0 | |
4887 | fmuls %f26,%f21,%f22 | |
4888 | p0_call_3_ho: | |
4889 | fadds %f28,%f23,%f23 | |
4890 | orn %l1,0xcdd,%l7 | |
4891 | sdivx %l2,0x479,%l7 | |
4892 | stx %l6,[%o3+0x010] ! Mem[00000000100c1410] | |
4893 | smul %l4,%l4,%l0 | |
4894 | xor %l0,0x21f,%l6 | |
4895 | stw %l0,[%o1+0x038] ! Mem[0000000010041438] | |
4896 | retl | |
4897 | fmuls %f23,%f21,%f22 | |
4898 | user_jump3_end: | |
4899 | ||
4900 | .seg "data" | |
4901 | .align 0x2000 | |
4902 | user_data_start: | |
4903 | done_flags: | |
4904 | .word 0 | |
4905 | .align 8 | |
4906 | done_count: | |
4907 | .word 0,0 | |
4908 | Start_Flags: | |
4909 | .word 0,0,0,0 | |
4910 | .align 64 | |
4911 | Finish_Flag: | |
4912 | .word 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 | |
4913 | .word 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 | |
4914 | .align 8 | |
4915 | num_processors: | |
4916 | .word 1 | |
4917 | v8_binary: | |
4918 | .word 0 | |
4919 | no_fpu: | |
4920 | .word 0 | |
4921 | max_ireg: | |
4922 | .word 8,0 | |
4923 | max_freg: | |
4924 | .word 32,0 | |
4925 | .align 8 | |
4926 | park_semaphore: | |
4927 | .word 0,0 | |
4928 | .align 64 | |
4929 | p0_temp: | |
4930 | .word 0,0,0,0,0,0,0,0 | |
4931 | .word 0,0,0,0,0,0,0,0 | |
4932 | .word 0,0,0,0,0,0,0,0 | |
4933 | .word 0,0,0,0,0,0,0,0 | |
4934 | p0_debug: | |
4935 | .word 0,0,0,0,0,0,0,0 | |
4936 | .word 0,0,0,0,0,0,0,0 | |
4937 | p0_fsr: | |
4938 | .word 0x00000000,0x00000000 | |
4939 | .align 8 | |
4940 | p0_loop_cnt: | |
4941 | .word 1,0 | |
4942 | max_windows: | |
4943 | .word 1,0,0,0,0,0,0,0 | |
4944 | .word 0,0,0,0,0,0,0,0 | |
4945 | .word 0,0,0,0,0,0,0,0 | |
4946 | .word 0,0,0,0,0,0,0,0 | |
4947 | .word 0,0,0,0,0,0,0,0 | |
4948 | .word 0,0,0,0,0,0,0,0 | |
4949 | .word 0,0,0,0,0,0,0,0 | |
4950 | .word 0,0,0,0,0,0,0,0 | |
4951 | .word 0,0,0,0,0,0,0,0 | |
4952 | .word 0,0,0,0,0,0,0,0 | |
4953 | .word 0,0,0,0,0,0,0,0 | |
4954 | .word 0,0,0,0,0,0,0,0 | |
4955 | .word 0,0,0,0,0,0,0,0 | |
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 | .word 0,0,0,0,0,0,0,0 | |
4961 | .word 0,0,0,0,0,0,0,0 | |
4962 | .word 0,0,0,0,0,0,0,0 | |
4963 | .word 0,0,0,0,0,0,0,0 | |
4964 | .word 0,0,0,0,0,0,0,0 | |
4965 | .word 0,0,0,0,0,0,0,0 | |
4966 | .word 0,0,0,0,0,0,0,0 | |
4967 | .word 0,0,0,0,0,0,0,0 | |
4968 | .word 0,0,0,0,0,0,0,0 | |
4969 | .word 0,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 | ||
4976 | .align 8 | |
4977 | p0_init_registers: | |
4978 | .word 0xc643531d,0x8a92da56 ! Init value for %l0 | |
4979 | .word 0xb3b75f69,0x22eb3781 ! Init value for %l1 | |
4980 | .word 0x411c540a,0x78fca8bc ! Init value for %l2 | |
4981 | .word 0xec04c232,0x64183107 ! Init value for %l3 | |
4982 | .word 0x1dbae689,0x313b6362 ! Init value for %l4 | |
4983 | .word 0x77afbd07,0x9aab62cd ! Init value for %l5 | |
4984 | .word 0x712d7a8a,0x889fe248 ! Init value for %l6 | |
4985 | .word 0x532f2da8,0x8dfe24d3 ! Init value for %l7 | |
4986 | .align 64 | |
4987 | p0_init_freg: | |
4988 | .word 0x28c00508,0x107eabf9 ! Init value for %f0 | |
4989 | .word 0x45662c86,0x304c6ebf ! Init value for %f2 | |
4990 | .word 0x0be77074,0x7d245635 ! Init value for %f4 | |
4991 | .word 0x31039852,0x42045bdb ! Init value for %f6 | |
4992 | .word 0x5976c7a0,0x7e8be531 ! Init value for %f8 | |
4993 | .word 0x6e455dde,0x392c23b7 ! Init value for %f10 | |
4994 | .word 0x3c6ed68c,0x22c374ed ! Init value for %f12 | |
4995 | .word 0x417fa92a,0x1c3bc253 ! Init value for %f14 | |
4996 | .word 0x343a2938,0x0d83e169 ! Init value for %f16 | |
4997 | .word 0x044e6636,0x21fbf3af ! Init value for %f18 | |
4998 | .word 0x25d90ba4,0x192cc6a5 ! Init value for %f20 | |
4999 | .word 0x75214102,0x1b6233cb ! Init value for %f22 | |
5000 | .word 0x44cd89d0,0x188080a1 ! Init value for %f24 | |
5001 | .word 0x2c87a58e,0x542cbea7 ! Init value for %f26 | |
5002 | .word 0x5fc76fbc,0x15202b5d ! Init value for %f28 | |
5003 | .word 0x243cbfda,0x263e9043 ! Init value for %f30 | |
5004 | .word 0x5d104968,0x26c7a2d9 ! Init value for %f32 | |
5005 | .word 0x7bf37be6,0x3bbb649f ! Init value for %f34 | |
5006 | .word 0x72b762d4,0x3f498315 ! Init value for %f36 | |
5007 | .word 0x67e285b2,0x3be3b7bb ! Init value for %f38 | |
5008 | .word 0x667dc800,0x074b2811 ! Init value for %f40 | |
5009 | .word 0x7510493e,0x5eb0c597 ! Init value for %f42 | |
5010 | .word 0x618244ec,0x27c0adcd ! Init value for %f44 | |
5011 | .word 0x0f5ef28a,0x23308a33 ! Init value for %f46 | |
5012 | .word 0x23ad6598,0x1c28f049 | |
5013 | .word 0x75586d96,0x24a1c18f | |
5014 | .word 0x22dd7604,0x69898b85 | |
5015 | .word 0x05ba6662,0x4a4fe7ab | |
5016 | .word 0x61d28230,0x562adb81 | |
5017 | .word 0x12c248ee,0x4e2f3887 | |
5018 | .word 0x0ada561c,0x7e13fc3d | |
5019 | .word 0x2739413a,0x5638b023 | |
5020 | p0_share_mask: | |
5021 | .word 0xffff0000,0x00000000 | |
5022 | .word 0x00000000,0x00000000 | |
5023 | .word 0x00000000,0x00000000 | |
5024 | .word 0x00000000,0x00000000 | |
5025 | .word 0x00000000,0x00000000 | |
5026 | .word 0x00000000,0x00000000 | |
5027 | .word 0x00000000,0x00000000 | |
5028 | .word 0x00000000,0x00000000 | |
5029 | p0_expected_registers: | |
5030 | .word 0x00000000,0x00000000 ! %l0 | |
5031 | .word 0x00000000,0x6bd5714d ! %l1 | |
5032 | .word 0x00000000,0x000000af ! %l2 | |
5033 | .word 0x00000000,0x00000000 ! %l3 | |
5034 | .word 0xffffffff,0xffffffff ! %l4 | |
5035 | .word 0x00000000,0x000000ff ! %l5 | |
5036 | .word 0x00000000,0x00000000 ! %l6 | |
5037 | .word 0x00000000,0x0000ffff ! %l7 | |
5038 | p0_expected_fp_regs: | |
5039 | .word 0xff00005b,0x00000000 ! %f0 | |
5040 | .word 0x00000000,0xffffffff ! %f2 | |
5041 | .word 0x9920f43c,0x000000ff ! %f4 | |
5042 | .word 0xff2affff,0x00000000 ! %f6 | |
5043 | .word 0x5441c3b0,0x51262701 ! %f8 | |
5044 | .word 0x00000000,0xffffff80 ! %f10 | |
5045 | .word 0x7fffffff,0x1effaf8d ! %f12 | |
5046 | .word 0x4c57a6ba,0x9516922b ! %f14 | |
5047 | .word 0x00000000,0x00000000 ! %f16 | |
5048 | .word 0xffff9bff,0xfe000000 ! %f18 | |
5049 | .word 0xd700e03a,0x000000ff ! %f20 | |
5050 | .word 0x00000000,0x000000ff ! %f22 | |
5051 | .word 0x00000000,0xffffffff ! %f24 | |
5052 | .word 0xf3220000,0x0000803f ! %f26 | |
5053 | .word 0x8dafd41e,0xacf11f77 ! %f28 | |
5054 | .word 0xdb000000,0x5b0000ff ! %f30 | |
5055 | .word 0x0000003e,0x00000621 ! %fsr | |
5056 | p0_local0_expect: | |
5057 | .word 0xff9bffff,0x22f320ba,0xffa2ffeb,0x00000000 ! PA = 0000000010001400 | |
5058 | .word 0xff000000,0x329bffff,0x6728ff60,0x0000005b ! PA = 0000000010001410 | |
5059 | .word 0xffffffff,0xffffffff,0x6c9f1ac4,0x5956a545 ! PA = 0000000010001420 | |
5060 | .word 0x00000000,0xffff9b32,0x00000045,0x6b8301d3 ! PA = 0000000010001430 | |
5061 | p0_local0_sec_expect: | |
5062 | .word 0xffffffff,0xd1c2106a,0x280000ff,0x5b0000ff ! PA = 0000000030001400 | |
5063 | .word 0x00000000,0x3ae000d7,0x771ff1ac,0xe25b0f7f ! PA = 0000000030001410 | |
5064 | .word 0x01272651,0xb0c34154,0x0700a244,0x3f800000 ! PA = 0000000030001420 | |
5065 | .word 0xbd1f5b65,0xd700e03a,0xa30f6053,0xbaa6574c ! PA = 0000000030001430 | |
5066 | ! Scratch Area for Non-Transactional Memory Stores | |
5067 | .word 0x003bad66,0xd0bb7d07,0x3189de4a,0x5748fd33 | |
5068 | .word 0x437d374e,0x614fc1bf,0x2eae4172,0xd8d2c5ab | |
5069 | .word 0x6d960db6,0xd7599bf7,0xfe04751a,0x302b2fa3 | |
5070 | .word 0x5258589e,0xde8e83af,0x7509e142,0x75c1731b | |
5071 | p0_local1_expect: | |
5072 | .word 0xffff0000,0x00000000,0xc3000000,0xff000000 ! PA = 0000000010041400 | |
5073 | .word 0x8dafd41e,0xffffff80,0x9113c202,0xfe000000 ! PA = 0000000010041410 | |
5074 | .word 0xff00ffdb,0xac001f45,0x0c0000ff,0x323cbfda ! PA = 0000000010041420 | |
5075 | .word 0x771ff1ac,0x1effaf8d,0xff003781,0x80ff3600 ! PA = 0000000010041430 | |
5076 | p0_local1_sec_expect: | |
5077 | .word 0x00000000,0x16eb6232,0xffffff7f,0x0000ffff ! PA = 0000000030041400 | |
5078 | .word 0x4d71d56b,0x00000000,0x00380122,0x7cf75f6b ! PA = 0000000030041410 | |
5079 | .word 0x36ae42f0,0x7ba82141,0x3623dfae,0x257d3c47 ! PA = 0000000030041420 | |
5080 | .word 0x1e3af2dc,0x7d492dfd,0x3f8f93fa,0x0c82ffe3 ! PA = 0000000030041430 | |
5081 | p0_local2_expect: | |
5082 | .word 0xff000000,0xbaa6574c,0x00000000,0xffffffff ! PA = 0000000010081400 | |
5083 | .word 0xaf000000,0x00000000,0x0000803f,0x44a20007 ! PA = 0000000010081410 | |
5084 | .word 0x0000d400,0x9516922b,0x771ff1ac,0xfe6fee6b ! PA = 0000000010081420 | |
5085 | .word 0x8dafd41e,0xacf11f77,0xf3299c52,0xd56cf322 ! PA = 0000000010081430 | |
5086 | p0_local2_sec_expect: | |
5087 | .word 0xf3220000,0x00000000,0x00000000,0x00000000 ! PA = 0000000030081400 | |
5088 | .word 0x00000000,0x00000000,0x31039852,0x42045b00 ! PA = 0000000030081410 | |
5089 | .word 0x5976c7a0,0x18b7393c,0x69e1830d,0x610297df ! PA = 0000000030081420 | |
5090 | .word 0x3c6ed68c,0x22c374ed,0x417fa92a,0x1c3bc253 ! PA = 0000000030081430 | |
5091 | p0_local3_expect: | |
5092 | .word 0xff00ffff,0x00000000,0x00000000,0xffffffff ! PA = 00000000100c1400 | |
5093 | .word 0x00000000,0x00000053,0xffffff00,0x00000024 ! PA = 00000000100c1410 | |
5094 | .word 0x08055dbf,0x22c21391,0x010c5524,0x6e942d17 ! PA = 00000000100c1420 | |
5095 | .word 0x205184ff,0x00000000,0xffffffff,0x3ae000d7 ! PA = 00000000100c1430 | |
5096 | p0_local3_sec_expect: | |
5097 | .word 0x00000000,0x00000000,0x00000000,0x000000c3 ! PA = 00000000300c1400 | |
5098 | .word 0x00000000,0x4c57a6ba,0x771ff1ac,0xe25b0f7f ! PA = 00000000300c1410 | |
5099 | .word 0x01272651,0xb0c34154,0x0700a244,0x3f800000 ! PA = 00000000300c1420 | |
5100 | .word 0xbd1f5b65,0xd700e03a,0xa30f6053,0xbaa6574c ! PA = 00000000300c1430 | |
5101 | p0_local4_expect: | |
5102 | .word 0xff000000,0xffffff80,0xffffffff,0x000000c3 ! PA = 0000000010101400 | |
5103 | .word 0x4c57a6ba,0xffff9bff,0x7f0f5be2,0xb0c34154 ! PA = 0000000010101410 | |
5104 | .word 0xffffffff,0x000000c3,0x0000803f,0x44a200ff ! PA = 0000000010101420 | |
5105 | .word 0x00000000,0xff000000,0x4c57a6ba,0xbaa6574c ! PA = 0000000010101430 | |
5106 | p0_local4_sec_expect: | |
5107 | .word 0x00000000,0x00000000,0xffffff80,0xfe000000 ! PA = 0000000030101400 | |
5108 | .word 0x00000000,0x00000000,0x75214102,0x1b6233cb ! PA = 0000000030101410 | |
5109 | .word 0x44cd89d0,0x188080a1,0x00000000,0x0034ffcb ! PA = 0000000030101420 | |
5110 | .word 0x6c9f1ac4,0x5956a545,0x243cbfda,0x263e9043 ! PA = 0000000030101430 | |
5111 | p0_local5_expect: | |
5112 | .word 0xff000000,0xff000000,0xffffff42,0x6bd5714d ! PA = 0000000010141400 | |
5113 | .word 0x000000ff,0x106a0000,0x000000cc,0x04ff007b ! PA = 0000000010141410 | |
5114 | .word 0x0000ff52,0x3ae000d7,0x00000032,0x3ae000d7 ! PA = 0000000010141420 | |
5115 | .word 0x03d68b2c,0xf4d9ff63,0xcbff3400,0x199bffdb ! PA = 0000000010141430 | |
5116 | p0_local5_sec_expect: | |
5117 | .word 0xffff0000,0x00000000,0xff000000,0x3cf42099 ! PA = 0000000030141400 | |
5118 | .word 0xff9bffff,0x4a5f18c5,0x270076a2,0x6b968eeb ! PA = 0000000030141410 | |
5119 | .word 0x554d0470,0x4e64ecc1,0x47384d2e,0x715d83c7 ! PA = 0000000030141420 | |
5120 | .word 0x64df4f5c,0x3a5bd1bd,0x26569b32,0x73bc073b ! PA = 0000000030141430 | |
5121 | p0_local6_expect: | |
5122 | .word 0xff00005b,0x00000000,0x00000000,0xffffffff ! PA = 0000000010181400 | |
5123 | .word 0x9920f43c,0x000000ff,0xff2affff,0x00000000 ! PA = 0000000010181410 | |
5124 | .word 0x5441c3b0,0x51262701,0x00000000,0xffff9bff ! PA = 0000000010181420 | |
5125 | .word 0x7fffffff,0x1effff8d,0x4c57a6ba,0x9516922b ! PA = 0000000010181430 | |
5126 | p0_local6_sec_expect: | |
5127 | .word 0x000000db,0x00000000,0x00ffffff,0xffffffff ! PA = 0000000030181400 | |
5128 | .word 0x00000000,0x0f000036,0x4c5eac02,0x25cb12cb ! PA = 0000000030181410 | |
5129 | .word 0x7dfb8cd0,0x59d897a1,0x3ae000d7,0x655b1fbd ! PA = 0000000030181420 | |
5130 | .word 0x3338e2bc,0x7ec7f25d,0x1f3d0ada,0x7e12cf43 ! PA = 0000000030181430 | |
5131 | share0_expect: | |
5132 | .word 0xffe62c68,0x720e19d9,0x1729b6e6,0x1077d39f ! PA = 00000000201c0000 | |
5133 | .word 0x0b70b5d4,0x5aadaa15,0x3c71b0b2,0x303f56bb ! PA = 00000000201c0010 | |
5134 | .word 0x6b1b8b00,0x5d7bff11,0x498b643e,0x67129497 ! PA = 00000000201c0020 | |
5135 | .word 0x086f77ec,0x169d34cd,0x12c8fd8a,0x74af8933 ! PA = 00000000201c0030 | |
5136 | share1_expect: | |
5137 | .word 0x00d40898,0x1bc02749,0x6a246896,0x5404f08f ! PA = 0000000020800000 | |
5138 | .word 0x346a8904,0x631a7285,0x5ccb5162,0x1b0e46ab ! PA = 0000000020800010 | |
5139 | .word 0x14900530,0x2b247281,0x766b23ee,0x316fc787 ! PA = 0000000020800020 | |
5140 | .word 0x26f3491c,0x3f15433d,0x763d0c3a,0x19d26f23 ! PA = 0000000020800030 | |
5141 | .word 0xffffe0c8,0x341ec0b9,0x21d1f646,0x49fff97f ! PA = 0000000020800040 | |
5142 | .word 0x5e771834,0x7b6986f5,0x219e8e12,0x4dbee29b ! PA = 0000000020800050 | |
5143 | .word 0x6363fb60,0x64d0f1f1,0x13473f9e,0x306e6677 ! PA = 0000000020800060 | |
5144 | .word 0x09bf564c,0x6e5f1dad,0x3dac36ea,0x69628113 ! PA = 0000000020800070 | |
5145 | share2_expect: | |
5146 | .word 0x00afb4f8,0x7c88e629,0x12b55ff6,0x46ffee6f ! PA = 00000000211c0000 | |
5147 | .word 0x41716364,0x5729e765,0x6ade66c2,0x14982a8b ! PA = 00000000211c0010 | |
5148 | .word 0x1a626d90,0x07407d61,0x2682b74e,0x77057167 ! PA = 00000000211c0020 | |
5149 | .word 0x318e9f7c,0x7169c41d,0x20e97d9a,0x3c06bf03 ! PA = 00000000211c0030 | |
5150 | share3_expect: | |
5151 | .word 0xff2b8528,0x491d9799,0x2111a5a6,0x185bcf5f ! PA = 0000000021800000 | |
5152 | .word 0x32f46a94,0x38aa93d5,0x343ddb72,0x10a11e7b ! PA = 0000000021800010 | |
5153 | .word 0x06165bc0,0x59f214d1,0x1e408afe,0x08ebe857 ! PA = 0000000021800020 | |
5154 | .word 0x54dc24ac,0x5be4368d,0x4b87e04a,0x372628f3 ! PA = 0000000021800030 | |
5155 | .word 0x411a5158,0x70bbd509,0x70e9c756,0x742a9c4f ! PA = 0000000021800040 | |
5156 | .word 0x565b2dc4,0x60fa8c45,0x452fec22,0x27a0be6b ! PA = 0000000021800050 | |
5157 | .word 0x2ccac5f0,0x5f24b841,0x0063baae,0x4a98cb47 ! PA = 0000000021800060 | |
5158 | .word 0x0fe2e5dc,0x783d74fd,0x0cda5efa,0x3ce7bee3 ! PA = 0000000021800070 | |
5159 | .word 0x00d71988,0x3d029e79,0x1600c506,0x6943553f ! PA = 0000000021800080 | |
5160 | .word 0x4cc0acf4,0x7fe8d0b5,0x60e798d2,0x741e0a5b ! PA = 0000000021800090 | |
5161 | .word 0x7e8aac20,0x43d767b1,0x1a8f465e,0x71431a37 ! PA = 00000000218000a0 | |
5162 | .word 0x149de30c,0x37a47f6d,0x07f3f9aa,0x5c3280d3 ! PA = 00000000218000b0 | |
5163 | .word 0x6affddb8,0x5a50f3e9,0x43d99eb6,0x4f3cfa2f ! PA = 00000000218000c0 | |
5164 | .word 0x64ffe824,0x24046125,0x7657e182,0x3560024b ! PA = 00000000218000d0 | |
5165 | .word 0x05210e50,0x4fc92321,0x32262e0e,0x72e1d527 ! PA = 00000000218000e0 | |
5166 | .word 0x5ac81c3c,0x220855dd,0x63a7b05a,0x40ad6ec3 ! PA = 00000000218000f0 | |
5167 | .word 0x2a749de8,0x47c5d559,0x7db75466,0x366e8b1f ! PA = 0000000021800100 | |
5168 | .word 0x4bb3df54,0x2a9c3d95,0x5033c632,0x3f6da63b ! PA = 0000000021800110 | |
5169 | .word 0x1418ec80,0x5578ea91,0x344b71be,0x762bfc17 ! PA = 0000000021800120 | |
5170 | .word 0x4fdc916c,0x4617f84d,0x7a88830a,0x22bf88b3 ! PA = 0000000021800130 | |
5171 | .word 0xffcf5a18,0x474042c9,0x469ce616,0x57ef080f ! PA = 0000000021800140 | |
5172 | .word 0x3b379284,0x2fbf6605,0x44ee46e2,0x6b0df62b ! PA = 0000000021800150 | |
5173 | .word 0x78bd46b0,0x2225be01,0x65e2116e,0x42988f07 ! PA = 0000000021800160 | |
5174 | .word 0x0716429c,0x294266bd,0x0ae971ba,0x378fcea3 ! PA = 0000000021800170 | |
5175 | .word 0x68731248,0x4d5f3c39,0x514d53c6,0x059570ff ! PA = 0000000021800180 | |
5176 | .word 0x2ba601b4,0x7e3cda75,0x66ba6392,0x05c7f21b ! PA = 0000000021800190 | |
5177 | .word 0x2a191ce0,0x6dce9d71,0x138d0d1e,0x305e8df7 ! PA = 00000000218001a0 | |
5178 | .word 0x69702fcc,0x37b6a12d,0x66dd7c6a,0x21054093 ! PA = 00000000218001b0 | |
5179 | .word 0x17ffc678,0x7181c1a9,0x304b9d76,0x19f8c5ef ! PA = 00000000218001c0 | |
5180 | .word 0x02da2ce4,0x7fa39ae5,0x338b1c42,0x41e29a0b ! PA = 00000000218001d0 | |
5181 | .word 0x78f76f10,0x4b3288e1,0x41af64ce,0x1874f8e7 ! PA = 00000000218001e0 | |
5182 | .word 0x65a558fc,0x3463a79d,0x2437a31a,0x5dc6de83 ! PA = 00000000218001f0 | |
5183 | p0_invalidate_semaphore: | |
5184 | .word 0,0 | |
5185 | user_data_end: | |
5186 | ||
5187 | ||
5188 | SECTION .p0_local0 DATA_VA=0x000800000 | |
5189 | ||
5190 | attr_data { | |
5191 | Name = .p0_local0, | |
5192 | VA = 0x0000000000800000, | |
5193 | RA = ra2pa(0x0000000010000000,0), | |
5194 | PA = ra2pa(0x0000000010000000,0), | |
5195 | part_0_ctx_nonzero_tsb_config_0, | |
5196 | TTE_Context=PCONTEXT, | |
5197 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5198 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5199 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5200 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5201 | } | |
5202 | ||
5203 | .data | |
5204 | .seg "data" | |
5205 | .align 0x2000 | |
5206 | .global p0_local0_start | |
5207 | p0_local0_begin: | |
5208 | .skip 0x1400 | |
5209 | p0_local0_start: | |
5210 | .word 0x1a3c7dc8,0x6046c9b9,0x69403b46,0x1c860a7f ! PA = 0000000010001400 | |
5211 | .word 0x24664534,0x40bbdff5,0x06dbe312,0x622dc39b ! PA = 0000000010001410 | |
5212 | .word 0x03d6b860,0x7b1e9af1,0x5840a49e,0x28df1777 ! PA = 0000000010001420 | |
5213 | .word 0x7acaa34c,0x224916ad,0x23deabea,0x6f3e0213 ! PA = 0000000010001430 | |
5214 | p0_local0_end: | |
5215 | ||
5216 | SECTION .p0_local0_sec DATA_VA=0x000800000 | |
5217 | ||
5218 | attr_data { | |
5219 | Name = .p0_local0_sec, | |
5220 | VA = 0x0000000000800000, | |
5221 | RA = ra2pa(0x0000000030000000,0), | |
5222 | PA = ra2pa(0x0000000030000000,0), | |
5223 | part_0_ctx_nonzero_tsb_config_0, | |
5224 | TTE_Context=SCONTEXT, | |
5225 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5226 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5227 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5228 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5229 | } | |
5230 | ||
5231 | .data | |
5232 | .seg "data" | |
5233 | .align 0x2000 | |
5234 | .global p0_local0_sec_start | |
5235 | p0_local0_sec_begin: | |
5236 | .skip 0x1400 | |
5237 | p0_local0_sec_start: | |
5238 | .word 0x14a891f8,0x08802f29,0x302de4f6,0x6bff3f6f ! PA = 0000000030001400 | |
5239 | .word 0x532cd064,0x0c6f8065,0x0f39fbc2,0x03c44b8b ! PA = 0000000030001410 | |
5240 | .word 0x73556a90,0x46e56661,0x4fee5c4e,0x75b76267 ! PA = 0000000030001420 | |
5241 | .word 0x560e2c7c,0x754efd1d,0x0122329a,0x7ae78003 ! PA = 0000000030001430 | |
5242 | p0_local0_sec_end: | |
5243 | ||
5244 | SECTION .p0_local1 DATA_VA=0x000802000 | |
5245 | ||
5246 | attr_data { | |
5247 | Name = .p0_local1, | |
5248 | VA = 0x0000000000802000, | |
5249 | RA = ra2pa(0x0000000010040000,0), | |
5250 | PA = ra2pa(0x0000000010040000,0), | |
5251 | part_0_ctx_nonzero_tsb_config_0, | |
5252 | TTE_Context=PCONTEXT, | |
5253 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5254 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5255 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5256 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5257 | } | |
5258 | ||
5259 | .data | |
5260 | .seg "data" | |
5261 | .align 0x2000 | |
5262 | .global p0_local1_start | |
5263 | p0_local1_begin: | |
5264 | .skip 0x1400 | |
5265 | p0_local1_start: | |
5266 | .word 0x589ca228,0x3cf42099,0x32646aa6,0x5464605f ! PA = 0000000010041400 | |
5267 | .word 0x28cc1794,0x22f36cd5,0x5e87b072,0x041a7f7b ! PA = 0000000010041410 | |
5268 | .word 0x60d998c0,0x54fe3dd1,0x6bee6ffe,0x2c6f1957 ! PA = 0000000010041420 | |
5269 | .word 0x771ff1ac,0x1ed4af8d,0x2e96d54a,0x529c29f3 ! PA = 0000000010041430 | |
5270 | p0_local1_end: | |
5271 | ||
5272 | SECTION .p0_local1_sec DATA_VA=0x000802000 | |
5273 | ||
5274 | attr_data { | |
5275 | Name = .p0_local1_sec, | |
5276 | VA = 0x0000000000802000, | |
5277 | RA = ra2pa(0x0000000030040000,0), | |
5278 | PA = ra2pa(0x0000000030040000,0), | |
5279 | part_0_ctx_nonzero_tsb_config_0, | |
5280 | TTE_Context=SCONTEXT, | |
5281 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5282 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5283 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5284 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5285 | } | |
5286 | ||
5287 | .data | |
5288 | .seg "data" | |
5289 | .align 0x2000 | |
5290 | .global p0_local1_sec_start | |
5291 | p0_local1_sec_begin: | |
5292 | .skip 0x1400 | |
5293 | p0_local1_sec_start: | |
5294 | .word 0x4d83ae58,0x28819e09,0x17e6cc56,0x7fcc6d4f ! PA = 0000000030041400 | |
5295 | .word 0x6c9f1ac4,0x5956a545,0x00380122,0x7cf75f6b ! PA = 0000000030041410 | |
5296 | .word 0x36ae42f0,0x7ba82141,0x3623dfae,0x257d3c47 ! PA = 0000000030041420 | |
5297 | .word 0x1e3af2dc,0x7d492dfd,0x3f8f93fa,0x0c82ffe3 ! PA = 0000000030041430 | |
5298 | p0_local1_sec_end: | |
5299 | ||
5300 | SECTION .p0_local2 DATA_VA=0x000804000 | |
5301 | ||
5302 | attr_data { | |
5303 | Name = .p0_local2, | |
5304 | VA = 0x0000000000804000, | |
5305 | RA = ra2pa(0x0000000010080000,0), | |
5306 | PA = ra2pa(0x0000000010080000,0), | |
5307 | part_0_ctx_nonzero_tsb_config_0, | |
5308 | TTE_Context=PCONTEXT, | |
5309 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5310 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5311 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5312 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5313 | } | |
5314 | ||
5315 | .data | |
5316 | .seg "data" | |
5317 | .align 0x2000 | |
5318 | .global p0_local2_start | |
5319 | p0_local2_begin: | |
5320 | .skip 0x1400 | |
5321 | p0_local2_start: | |
5322 | .word 0x2c88b688,0x68c7a779,0x78780a06,0x710e663f ! PA = 0000000010081400 | |
5323 | .word 0x63c0d9f4,0x736829b5,0x7b7dedd2,0x3ce1eb5b ! PA = 0000000010081410 | |
5324 | .word 0x48de6920,0x3be210b1,0x0031ab5e,0x0a18cb37 ! PA = 0000000010081420 | |
5325 | .word 0x215a300c,0x15db786d,0x1b1f6eaa,0x6b8301d3 ! PA = 0000000010081430 | |
5326 | p0_local2_end: | |
5327 | ||
5328 | SECTION .p0_local2_sec DATA_VA=0x000804000 | |
5329 | ||
5330 | attr_data { | |
5331 | Name = .p0_local2_sec, | |
5332 | VA = 0x0000000000804000, | |
5333 | RA = ra2pa(0x0000000030080000,0), | |
5334 | PA = ra2pa(0x0000000030080000,0), | |
5335 | part_0_ctx_nonzero_tsb_config_0, | |
5336 | TTE_Context=SCONTEXT, | |
5337 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5338 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5339 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5340 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5341 | } | |
5342 | ||
5343 | .data | |
5344 | .seg "data" | |
5345 | .align 0x2000 | |
5346 | .global p0_local2_sec_start | |
5347 | p0_local2_sec_begin: | |
5348 | .skip 0x1400 | |
5349 | p0_local2_sec_start: | |
5350 | .word 0x3096bab8,0x7e253ce9,0x0b9b23b6,0x73c14b2f ! PA = 0000000030081400 | |
5351 | .word 0x010c5524,0x13b6fa25,0x034c7682,0x3721234b ! PA = 0000000030081410 | |
5352 | .word 0x05350b50,0x316b0c21,0x137ad30e,0x4438c627 ! PA = 0000000030081420 | |
5353 | .word 0x1c38a93c,0x047a8edd,0x2c19655a,0x4f432fc3 ! PA = 0000000030081430 | |
5354 | p0_local2_sec_end: | |
5355 | ||
5356 | SECTION .p0_local3 DATA_VA=0x000806000 | |
5357 | ||
5358 | attr_data { | |
5359 | Name = .p0_local3, | |
5360 | VA = 0x0000000000806000, | |
5361 | RA = ra2pa(0x00000000100c0000,0), | |
5362 | PA = ra2pa(0x00000000100c0000,0), | |
5363 | part_0_ctx_nonzero_tsb_config_0, | |
5364 | TTE_Context=PCONTEXT, | |
5365 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5366 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5367 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5368 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5369 | } | |
5370 | ||
5371 | .data | |
5372 | .seg "data" | |
5373 | .align 0x2000 | |
5374 | .global p0_local3_start | |
5375 | p0_local3_begin: | |
5376 | .skip 0x1400 | |
5377 | p0_local3_start: | |
5378 | .word 0x4658bae8,0x3bb95e59,0x58931966,0x0c3c1c1f ! PA = 00000000100c1400 | |
5379 | .word 0x151c8c54,0x2b921695,0x26569b32,0x73bc073b ! PA = 00000000100c1410 | |
5380 | .word 0x233d2980,0x02c21391,0x612256be,0x6e942d17 ! PA = 00000000100c1420 | |
5381 | .word 0x20515e6c,0x6bd5714d,0x1110780a,0x242a89b3 ! PA = 00000000100c1430 | |
5382 | p0_local3_end: | |
5383 | ||
5384 | SECTION .p0_local3_sec DATA_VA=0x000806000 | |
5385 | ||
5386 | attr_data { | |
5387 | Name = .p0_local3_sec, | |
5388 | VA = 0x0000000000806000, | |
5389 | RA = ra2pa(0x00000000300c0000,0), | |
5390 | PA = ra2pa(0x00000000300c0000,0), | |
5391 | part_0_ctx_nonzero_tsb_config_0, | |
5392 | TTE_Context=SCONTEXT, | |
5393 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5394 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5395 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5396 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5397 | } | |
5398 | ||
5399 | .data | |
5400 | .seg "data" | |
5401 | .align 0x2000 | |
5402 | .global p0_local3_sec_start | |
5403 | p0_local3_sec_begin: | |
5404 | .skip 0x1400 | |
5405 | p0_local3_sec_start: | |
5406 | .word 0x3c39b718,0x37630bc9,0x6662eb16,0x6795d90f ! PA = 00000000300c1400 | |
5407 | .word 0x7e4c7f84,0x6b087f05,0x7f0f5be2,0x7f79972b ! PA = 00000000300c1410 | |
5408 | .word 0x5441c3b0,0x51262701,0x320b366e,0x44a20007 ! PA = 00000000300c1420 | |
5409 | .word 0x64df4f9c,0x655b1fbd,0x4c57a6ba,0x53600fa3 ! PA = 00000000300c1430 | |
5410 | p0_local3_sec_end: | |
5411 | ||
5412 | SECTION .p0_local4 DATA_VA=0x000808000 | |
5413 | ||
5414 | attr_data { | |
5415 | Name = .p0_local4, | |
5416 | VA = 0x0000000000808000, | |
5417 | RA = ra2pa(0x0000000010100000,0), | |
5418 | PA = ra2pa(0x0000000010100000,0), | |
5419 | part_0_ctx_nonzero_tsb_config_0, | |
5420 | TTE_Context=PCONTEXT, | |
5421 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5422 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5423 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5424 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5425 | } | |
5426 | ||
5427 | .data | |
5428 | .seg "data" | |
5429 | .align 0x2000 | |
5430 | .global p0_local4_start | |
5431 | p0_local4_begin: | |
5432 | .skip 0x1400 | |
5433 | p0_local4_start: | |
5434 | .word 0x7264af48,0x39c14539,0x6bcd98c6,0x4ba581ff ! PA = 0000000010101400 | |
5435 | .word 0x58b72eb4,0x30e93375,0x63a9b892,0x5be0d31b ! PA = 0000000010101410 | |
5436 | .word 0x734dd9e0,0x28964671,0x56d8721e,0x12993ef7 ! PA = 0000000010101420 | |
5437 | .word 0x76dd7ccc,0x713a9a2d,0x7401f16a,0x32cac193 ! PA = 0000000010101430 | |
5438 | p0_local4_end: | |
5439 | ||
5440 | SECTION .p0_local4_sec DATA_VA=0x000808000 | |
5441 | ||
5442 | attr_data { | |
5443 | Name = .p0_local4_sec, | |
5444 | VA = 0x0000000000808000, | |
5445 | RA = ra2pa(0x0000000030100000,0), | |
5446 | PA = ra2pa(0x0000000030100000,0), | |
5447 | part_0_ctx_nonzero_tsb_config_0, | |
5448 | TTE_Context=SCONTEXT, | |
5449 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5450 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5451 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5452 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5453 | } | |
5454 | ||
5455 | .data | |
5456 | .seg "data" | |
5457 | .align 0x2000 | |
5458 | .global p0_local4_sec_start | |
5459 | p0_local4_sec_begin: | |
5460 | .skip 0x1400 | |
5461 | p0_local4_sec_start: | |
5462 | .word 0x0ac4a378,0x2e330aa9,0x7f562276,0x070216ef ! PA = 0000000030101400 | |
5463 | .word 0x2e3799e4,0x7ac333e5,0x1618b142,0x6f38bb0b ! PA = 0000000030101410 | |
5464 | .word 0x352c6c10,0x6fd171e1,0x57ed09ce,0x2570e9e7 ! PA = 0000000030101420 | |
5465 | .word 0x6906e5fc,0x6662e09d,0x61e2581a,0x75119f83 ! PA = 0000000030101430 | |
5466 | p0_local4_sec_end: | |
5467 | ||
5468 | SECTION .p0_local5 DATA_VA=0x00080a000 | |
5469 | ||
5470 | attr_data { | |
5471 | Name = .p0_local5, | |
5472 | VA = 0x000000000080a000, | |
5473 | RA = ra2pa(0x0000000010140000,0), | |
5474 | PA = ra2pa(0x0000000010140000,0), | |
5475 | part_0_ctx_nonzero_tsb_config_0, | |
5476 | TTE_Context=PCONTEXT, | |
5477 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5478 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5479 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5480 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5481 | } | |
5482 | ||
5483 | .data | |
5484 | .seg "data" | |
5485 | .align 0x2000 | |
5486 | .global p0_local5_start | |
5487 | p0_local5_begin: | |
5488 | .skip 0x1400 | |
5489 | p0_local5_start: | |
5490 | .word 0x190493a8,0x12d75c19,0x473f8826,0x610297df ! PA = 0000000010141400 | |
5491 | .word 0x2668c114,0x54e58055,0x740f45f2,0x74884efb ! PA = 0000000010141410 | |
5492 | .word 0x58687a40,0x5856a951,0x256bfd7e,0x3ae000d7 ! PA = 0000000010141420 | |
5493 | .word 0x03d68b2c,0x6282f30d,0x638bdaca,0x199ba973 ! PA = 0000000010141430 | |
5494 | p0_local5_end: | |
5495 | ||
5496 | SECTION .p0_local5_sec DATA_VA=0x00080a000 | |
5497 | ||
5498 | attr_data { | |
5499 | Name = .p0_local5_sec, | |
5500 | VA = 0x000000000080a000, | |
5501 | RA = ra2pa(0x0000000030140000,0), | |
5502 | PA = ra2pa(0x0000000030140000,0), | |
5503 | part_0_ctx_nonzero_tsb_config_0, | |
5504 | TTE_Context=SCONTEXT, | |
5505 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5506 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5507 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5508 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5509 | } | |
5510 | ||
5511 | .data | |
5512 | .seg "data" | |
5513 | .align 0x2000 | |
5514 | .global p0_local5_sec_start | |
5515 | p0_local5_sec_begin: | |
5516 | .skip 0x1400 | |
5517 | p0_local5_sec_start: | |
5518 | .word 0x528f7fd8,0x688d3989,0x298cc9d6,0x09be04cf ! PA = 0000000030141400 | |
5519 | .word 0x36a5a444,0x4a5f18c5,0x270076a2,0x6b968eeb ! PA = 0000000030141410 | |
5520 | .word 0x554d0470,0x4e64ecc1,0x47384d2e,0x715d83c7 ! PA = 0000000030141420 | |
5521 | .word 0x75876c5c,0x3a09d17d,0x6a51797a,0x5c8fdf63 ! PA = 0000000030141430 | |
5522 | p0_local5_sec_end: | |
5523 | ||
5524 | SECTION .p0_local6 DATA_VA=0x00080c000 | |
5525 | ||
5526 | attr_data { | |
5527 | Name = .p0_local6, | |
5528 | VA = 0x000000000080c000, | |
5529 | RA = ra2pa(0x0000000010180000,0), | |
5530 | PA = ra2pa(0x0000000010180000,0), | |
5531 | part_0_ctx_nonzero_tsb_config_0, | |
5532 | TTE_Context=PCONTEXT, | |
5533 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5534 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5535 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5536 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5537 | } | |
5538 | ||
5539 | .data | |
5540 | .seg "data" | |
5541 | .align 0x2000 | |
5542 | .global p0_local6_start | |
5543 | p0_local6_begin: | |
5544 | .skip 0x1400 | |
5545 | p0_local6_start: | |
5546 | .word 0x3e906808,0x22f3a2f9,0x7c00e786,0x0a0b5dbf ! PA = 0000000010181400 | |
5547 | .word 0x52094374,0x54fefd35,0x541f4352,0x08ea7adb ! PA = 0000000010181410 | |
5548 | .word 0x0de50aa0,0x68fb3c31,0x0cf4f8de,0x382072b7 ! PA = 0000000010181420 | |
5549 | .word 0x0214898c,0x68267bed,0x3b46342a,0x26d54153 ! PA = 0000000010181430 | |
5550 | p0_local6_end: | |
5551 | ||
5552 | SECTION .p0_local6_sec DATA_VA=0x00080c000 | |
5553 | ||
5554 | attr_data { | |
5555 | Name = .p0_local6_sec, | |
5556 | VA = 0x000000000080c000, | |
5557 | RA = ra2pa(0x0000000030180000,0), | |
5558 | PA = ra2pa(0x0000000030180000,0), | |
5559 | part_0_ctx_nonzero_tsb_config_0, | |
5560 | TTE_Context=SCONTEXT, | |
5561 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5562 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5563 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5564 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5565 | } | |
5566 | ||
5567 | .data | |
5568 | .seg "data" | |
5569 | .align 0x2000 | |
5570 | .global p0_local6_sec_start | |
5571 | p0_local6_sec_begin: | |
5572 | .skip 0x1400 | |
5573 | p0_local6_sec_start: | |
5574 | .word 0x65f24c38,0x18699869,0x341ee136,0x3381a2af ! PA = 0000000030181400 | |
5575 | .word 0x196e9ea4,0x4d542da5,0x4c5eac02,0x25cb12cb ! PA = 0000000030181410 | |
5576 | .word 0x7dfb8cd0,0x59d897a1,0x3e05008e,0x3f1fcda7 ! PA = 0000000030181420 | |
5577 | .word 0x3338e2bc,0x7ec7f25d,0x1f3d0ada,0x7e12cf43 ! PA = 0000000030181430 | |
5578 | p0_local6_sec_end: | |
5579 | ||
5580 | SECTION .share0 DATA_VA=0x00080e000 | |
5581 | ||
5582 | attr_data { | |
5583 | Name = .share0, | |
5584 | VA = 0x000000000080e000, | |
5585 | RA = ra2pa(0x00000000201c0000,0), | |
5586 | PA = ra2pa(0x00000000201c0000,0), | |
5587 | part_0_ctx_nonzero_tsb_config_0, | |
5588 | TTE_Context=PCONTEXT, | |
5589 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5590 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5591 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5592 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5593 | } | |
5594 | ||
5595 | .data | |
5596 | .seg "data" | |
5597 | .align 0x2000 | |
5598 | .global share0_start | |
5599 | share0_begin: | |
5600 | share0_start: | |
5601 | .word 0x03602c68,0x720e19d9,0x1729b6e6,0x1077d39f ! PA = 00000000201c0000 | |
5602 | .word 0x0b70b5d4,0x5aadaa15,0x3c71b0b2,0x303f56bb ! PA = 00000000201c0010 | |
5603 | .word 0x6b1b8b00,0x5d7bff11,0x498b643e,0x67129497 ! PA = 00000000201c0020 | |
5604 | .word 0x086f77ec,0x169d34cd,0x12c8fd8a,0x74af8933 ! PA = 00000000201c0030 | |
5605 | share0_end: | |
5606 | ||
5607 | SECTION .share1 DATA_VA=0x000810000 | |
5608 | ||
5609 | attr_data { | |
5610 | Name = .share1, | |
5611 | VA = 0x0000000000810000, | |
5612 | RA = ra2pa(0x0000000020800000,0), | |
5613 | PA = ra2pa(0x0000000020800000,0), | |
5614 | part_0_ctx_nonzero_tsb_config_0, | |
5615 | TTE_Context=PCONTEXT, | |
5616 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5617 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5618 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5619 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5620 | } | |
5621 | ||
5622 | .data | |
5623 | .seg "data" | |
5624 | .align 0x2000 | |
5625 | .global share1_start | |
5626 | share1_begin: | |
5627 | share1_start: | |
5628 | .word 0x33450898,0x1bc02749,0x6a246896,0x5404f08f ! PA = 0000000020800000 | |
5629 | .word 0x346a8904,0x631a7285,0x5ccb5162,0x1b0e46ab ! PA = 0000000020800010 | |
5630 | .word 0x14900530,0x2b247281,0x766b23ee,0x316fc787 ! PA = 0000000020800020 | |
5631 | .word 0x26f3491c,0x3f15433d,0x763d0c3a,0x19d26f23 ! PA = 0000000020800030 | |
5632 | .word 0x23cbe0c8,0x341ec0b9,0x21d1f646,0x49fff97f ! PA = 0000000020800040 | |
5633 | .word 0x5e771834,0x7b6986f5,0x219e8e12,0x4dbee29b ! PA = 0000000020800050 | |
5634 | .word 0x6363fb60,0x64d0f1f1,0x13473f9e,0x306e6677 ! PA = 0000000020800060 | |
5635 | .word 0x09bf564c,0x6e5f1dad,0x3dac36ea,0x69628113 ! PA = 0000000020800070 | |
5636 | share1_end: | |
5637 | ||
5638 | SECTION .share2 DATA_VA=0x000812000 | |
5639 | ||
5640 | attr_data { | |
5641 | Name = .share2, | |
5642 | VA = 0x0000000000812000, | |
5643 | RA = ra2pa(0x00000000211c0000,0), | |
5644 | PA = ra2pa(0x00000000211c0000,0), | |
5645 | part_0_ctx_nonzero_tsb_config_0, | |
5646 | TTE_Context=PCONTEXT, | |
5647 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5648 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5649 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5650 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5651 | } | |
5652 | ||
5653 | .data | |
5654 | .seg "data" | |
5655 | .align 0x2000 | |
5656 | .global share2_start | |
5657 | share2_begin: | |
5658 | share2_start: | |
5659 | .word 0x44dfb4f8,0x7c88e629,0x12b55ff6,0x46ffee6f ! PA = 00000000211c0000 | |
5660 | .word 0x41716364,0x5729e765,0x6ade66c2,0x14982a8b ! PA = 00000000211c0010 | |
5661 | .word 0x1a626d90,0x07407d61,0x2682b74e,0x77057167 ! PA = 00000000211c0020 | |
5662 | .word 0x318e9f7c,0x7169c41d,0x20e97d9a,0x3c06bf03 ! PA = 00000000211c0030 | |
5663 | share2_end: | |
5664 | ||
5665 | SECTION .share3 DATA_VA=0x000814000 | |
5666 | ||
5667 | attr_data { | |
5668 | Name = .share3, | |
5669 | VA = 0x0000000000814000, | |
5670 | RA = ra2pa(0x0000000021800000,0), | |
5671 | PA = ra2pa(0x0000000021800000,0), | |
5672 | part_0_ctx_nonzero_tsb_config_0, | |
5673 | TTE_Context=PCONTEXT, | |
5674 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
5675 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
5676 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
5677 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
5678 | } | |
5679 | ||
5680 | .data | |
5681 | .seg "data" | |
5682 | .align 0x2000 | |
5683 | .global share3_start | |
5684 | share3_begin: | |
5685 | share3_start: | |
5686 | .word 0x782b8528,0x491d9799,0x2111a5a6,0x185bcf5f ! PA = 0000000021800000 | |
5687 | .word 0x32f46a94,0x38aa93d5,0x343ddb72,0x10a11e7b ! PA = 0000000021800010 | |
5688 | .word 0x06165bc0,0x59f214d1,0x1e408afe,0x08ebe857 ! PA = 0000000021800020 | |
5689 | .word 0x54dc24ac,0x5be4368d,0x4b87e04a,0x372628f3 ! PA = 0000000021800030 | |
5690 | .word 0x411a5158,0x70bbd509,0x70e9c756,0x742a9c4f ! PA = 0000000021800040 | |
5691 | .word 0x565b2dc4,0x60fa8c45,0x452fec22,0x27a0be6b ! PA = 0000000021800050 | |
5692 | .word 0x2ccac5f0,0x5f24b841,0x0063baae,0x4a98cb47 ! PA = 0000000021800060 | |
5693 | .word 0x0fe2e5dc,0x783d74fd,0x0cda5efa,0x3ce7bee3 ! PA = 0000000021800070 | |
5694 | .word 0x74d71988,0x3d029e79,0x1600c506,0x6943553f ! PA = 0000000021800080 | |
5695 | .word 0x4cc0acf4,0x7fe8d0b5,0x60e798d2,0x741e0a5b ! PA = 0000000021800090 | |
5696 | .word 0x7e8aac20,0x43d767b1,0x1a8f465e,0x71431a37 ! PA = 00000000218000a0 | |
5697 | .word 0x149de30c,0x37a47f6d,0x07f3f9aa,0x5c3280d3 ! PA = 00000000218000b0 | |
5698 | .word 0x6a4cddb8,0x5a50f3e9,0x43d99eb6,0x4f3cfa2f ! PA = 00000000218000c0 | |
5699 | .word 0x64ffe824,0x24046125,0x7657e182,0x3560024b ! PA = 00000000218000d0 | |
5700 | .word 0x05210e50,0x4fc92321,0x32262e0e,0x72e1d527 ! PA = 00000000218000e0 | |
5701 | .word 0x5ac81c3c,0x220855dd,0x63a7b05a,0x40ad6ec3 ! PA = 00000000218000f0 | |
5702 | .word 0x2a269de8,0x47c5d559,0x7db75466,0x366e8b1f ! PA = 0000000021800100 | |
5703 | .word 0x4bb3df54,0x2a9c3d95,0x5033c632,0x3f6da63b ! PA = 0000000021800110 | |
5704 | .word 0x1418ec80,0x5578ea91,0x344b71be,0x762bfc17 ! PA = 0000000021800120 | |
5705 | .word 0x4fdc916c,0x4617f84d,0x7a88830a,0x22bf88b3 ! PA = 0000000021800130 | |
5706 | .word 0x1ecf5a18,0x474042c9,0x469ce616,0x57ef080f ! PA = 0000000021800140 | |
5707 | .word 0x3b379284,0x2fbf6605,0x44ee46e2,0x6b0df62b ! PA = 0000000021800150 | |
5708 | .word 0x78bd46b0,0x2225be01,0x65e2116e,0x42988f07 ! PA = 0000000021800160 | |
5709 | .word 0x0716429c,0x294266bd,0x0ae971ba,0x378fcea3 ! PA = 0000000021800170 | |
5710 | .word 0x44721248,0x4d5f3c39,0x514d53c6,0x059570ff ! PA = 0000000021800180 | |
5711 | .word 0x2ba601b4,0x7e3cda75,0x66ba6392,0x05c7f21b ! PA = 0000000021800190 | |
5712 | .word 0x2a191ce0,0x6dce9d71,0x138d0d1e,0x305e8df7 ! PA = 00000000218001a0 | |
5713 | .word 0x69702fcc,0x37b6a12d,0x66dd7c6a,0x21054093 ! PA = 00000000218001b0 | |
5714 | .word 0x58f9c678,0x7181c1a9,0x304b9d76,0x19f8c5ef ! PA = 00000000218001c0 | |
5715 | .word 0x02da2ce4,0x7fa39ae5,0x338b1c42,0x41e29a0b ! PA = 00000000218001d0 | |
5716 | .word 0x78f76f10,0x4b3288e1,0x41af64ce,0x1874f8e7 ! PA = 00000000218001e0 | |
5717 | .word 0x65a558fc,0x3463a79d,0x2437a31a,0x5dc6de83 ! PA = 00000000218001f0 | |
5718 | share3_end: |