Commit | Line | Data |
---|---|---|
86530b38 AT |
1 | /* |
2 | * ========== Copyright Header Begin ========================================== | |
3 | * | |
4 | * OpenSPARC T2 Processor File: mpgen_3000_10.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 = 626121756 | |
40 | ! Riesling can be on | |
41 | ! 1 Thread, 3000 lines | |
42 | ! mpgen created on May 4, 2009 (15:17:56), Version 2.81 | |
43 | ! mpgen_3000_10.s created on Jun 26, 2009 (12:17:56) | |
44 | ! RC file : random.rc | |
45 | ! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.090504 -rc random.rc -o mpgen_3000_10 -p 1 -l 3000 | |
46 | ||
47 | #define H_HT0_Hw_Corrected_Error_0x63 hw_corrected_error_handler | |
48 | ||
49 | #define MAIN_PAGE_NUCLEUS_ALSO | |
50 | #define MAIN_PAGE_HV_ALSO | |
51 | #define N_CPUS 1 | |
52 | #define ENABLE_T0_Fp_exception_ieee_754_0x21 | |
53 | #define ENABLE_T0_Fp_exception_other_0x22 | |
54 | #define ENABLE_T0_Fp_disabled_0x20 | |
55 | #define ENABLE_T0_Illegal_instruction_0x10 | |
56 | #define ENABLE_T1_Illegal_instruction_0x10 | |
57 | #define ENABLE_HT0_Illegal_instruction_0x10 | |
58 | #define ENABLE_HT1_Illegal_instruction_0x10 | |
59 | #define ENABLE_T0_Clean_Window_0x24 | |
60 | #define THREAD_COUNT 1 | |
61 | #define THREAD_STRIDE 1 | |
62 | #define SKIP_TRAPCHECK | |
63 | #define USE_MPGEN_TRAPS | |
64 | ||
65 | #include "hboot.s" | |
66 | ||
67 | .text | |
68 | .global main | |
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 = 160db338 734b0369 1d1bc036 2473a5af | |
88 | ! %f4 = 08fab5a4 63b588a5 4a25bb02 6c4085cb | |
89 | ! %f8 = 5c1753d0 1efce2a1 10ed3f8e 77b3b0a7 | |
90 | ! %f12 = 0d3359bc 2d622d5d 4b4d79da 6c502243 | |
91 | ldda [%g1]ASI_BLK_P,%f0 | |
92 | add %g1,64,%g1 | |
93 | ! %f16 = 5bb85368 674144d9 731955e6 11d9969f | |
94 | ! %f20 = 20d58cd4 610cc515 30a77fb2 1f3089bb | |
95 | ! %f24 = 2f6c1200 680a0a11 3f1e633e 6dee3797 | |
96 | ! %f28 = 47baaeec 6bcd2fcd 12802c8a 50c09c33 | |
97 | ldda [%g1]ASI_BLK_P,%f16 | |
98 | add %g1,64,%g1 | |
99 | ! %f32 = 6ac9ef98 70751249 6b76c796 0886738f | |
100 | ! %f36 = 19982004 65a74d85 44dfe062 142b39ab | |
101 | ! %f40 = 4c054c30 7e4c3d81 4718e2ee 57432a87 | |
102 | ! %f44 = 2b7f401c 650afe3d 2d0afb3a 53674223 | |
103 | ldda [%g1]ASI_BLK_P,%f32 | |
104 | ||
105 | ! Set up the Graphics Status Register | |
106 | ||
107 | setx 0x96227b0b00000045,%g7,%g1 ! %gsr scale = 8, align = 5 | |
108 | wr %g1,%g0,%gsr ! %gsr = 96227b0b00000045 | |
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[00000000100c140e] = 262e8b0f, %l4 = 7c423b0e2d785052 | |
119 | ldstub [%i3+0x00e],%l4 ! %l4 = 000000000000008b | |
120 | ! Mem[0000000010001408] = f63e1d26, %l0 = 00000000ab0b7346 | |
121 | swapa [%i0+%o4]0x88,%l0 ! %l0 = 00000000f63e1d26 | |
122 | ! %l2 = 2feccb3256e48bac, Mem[0000000030181410] = d4df5666 | |
123 | stha %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = d4df8bac | |
124 | ! %l2 = 56e48bac, %l3 = e56960f7, Mem[0000000030001400] = 28acd64e 99c27733 | |
125 | stda %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 56e48bac e56960f7 | |
126 | ! %l0 = f63e1d26, %l1 = 38a73d71, Mem[0000000030141408] = 86c19d75 bf8f6462 | |
127 | stda %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = f63e1d26 38a73d71 | |
128 | ! %l2 = 56e48bac, %l3 = e56960f7, Mem[0000000010001408] = ab0b7346 6ff1d039 | |
129 | stda %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 56e48bac e56960f7 | |
130 | ! %f29 = 6bcd2fcd, Mem[0000000030101400] = a89d622c | |
131 | sta %f29,[%i4+%g0]0x89 ! Mem[0000000030101400] = 6bcd2fcd | |
132 | ! %f9 = 1efce2a1, Mem[0000000010101400] = 65ce2d78 | |
133 | sta %f9 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 1efce2a1 | |
134 | ! Mem[0000000030001400] = ac8be456, %l3 = 00000000e56960f7 | |
135 | swapa [%i0+%g0]0x81,%l3 ! %l3 = 00000000ac8be456 | |
136 | ! %f28 = 47baaeec 6bcd2fcd, %l0 = 00000000f63e1d26 | |
137 | ! Mem[0000000010001438] = 2034ec9a6fb31203 | |
138 | add %i0,0x038,%g1 | |
139 | stda %f28,[%g1+%l0]ASI_PST32_P ! Mem[0000000010001438] = 47baaeec6fb31203 | |
140 | ||
141 | p0_label_2: | |
142 | ! Starting 10 instruction Load Burst | |
143 | ! Mem[0000000010141428] = 3fb4e72e5e3f75c7, %l4 = 000000000000008b | |
144 | ldx [%i5+0x028],%l4 ! %l4 = 3fb4e72e5e3f75c7 | |
145 | ! Mem[0000000030101400] = cd2fcd6b, %l3 = 00000000ac8be456 | |
146 | lduba [%i4+%g0]0x81,%l3 ! %l3 = 00000000000000cd | |
147 | ! Mem[0000000030041400] = 7949103188c04b04, %f6 = 4a25bb02 6c4085cb | |
148 | ldda [%i1+%g0]0x89,%f6 ! %f6 = 79491031 88c04b04 | |
149 | ! %o3 = deadbeefdeadbeef | |
150 | set share3_start,%o3 ! set %o3[0] to VA | |
151 | ! Mem[00000000218000c1] = 5c3aa7e8, %l3 = 00000000000000cd | |
152 | ldsb [%o3+0x0c1],%l3 ! %l3 = 000000000000003a | |
153 | ! Mem[0000000030001400] = e56960f7, %l7 = 3bb9c82d7ecee8c3 | |
154 | ldswa [%i0+%g0]0x81,%l7 ! %l7 = ffffffffe56960f7 | |
155 | ! Mem[0000000010041408] = 70272656, %l3 = 000000000000003a | |
156 | ldsba [%i1+%o4]0x80,%l3 ! %l3 = 0000000000000070 | |
157 | ! Mem[0000000010141410] = 3b764e44567adac5, %l0 = 00000000f63e1d26 | |
158 | ldxa [%i5+%o5]0x80,%l0 ! %l0 = 3b764e44567adac5 | |
159 | ! Mem[0000000010041400] = 0ab23858, %f0 = 160db338 | |
160 | ld [%i1+%g0],%f0 ! %f0 = 0ab23858 | |
161 | ! Mem[0000000030141408] = f63e1d26, %f4 = 08fab5a4 | |
162 | lda [%i5+%o4]0x89,%f4 ! %f4 = f63e1d26 | |
163 | ! Mem[0000000010181424] = 2b7cf9a1, %l4 = 3fb4e72e5e3f75c7 | |
164 | lduw [%i6+0x024],%l4 ! %l4 = 000000002b7cf9a1 | |
165 | ||
166 | p0_label_3: | |
167 | ! Starting 10 instruction Store Burst | |
168 | ! %l0 = 3b764e44567adac5, Mem[0000000030081400] = 6e24c4e8 | |
169 | stha %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = dac5c4e8 | |
170 | ! %l3 = 0000000000000070, imm = fffffffffffff80a, %l1 = a23681cd38a73d71 | |
171 | xnor %l3,-0x7f6,%l1 ! %l1 = 0000000000000785 | |
172 | ! %l7 = ffffffffe56960f7, Mem[0000000010141438] = 3529337a2eec7163 | |
173 | stx %l7,[%i5+0x038] ! Mem[0000000010141438] = ffffffffe56960f7 | |
174 | ! %l5 = a1950b5e568b7cbd, Mem[000000001000140c] = f76069e5, %asi = 80 | |
175 | stwa %l5,[%i0+0x00c]%asi ! Mem[000000001000140c] = 568b7cbd | |
176 | ! Mem[00000000100c140c] = 262eff0f, %l7 = e56960f7, %l3 = 00000070 | |
177 | add %i3,0x0c,%g1 | |
178 | casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000262eff0f | |
179 | ! %l6 = 5af14cba13ff9938, Mem[0000000010041400] = 5838b20a | |
180 | stba %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 5838b238 | |
181 | ! Mem[0000000010181400] = 080dd638, %l7 = ffffffffe56960f7 | |
182 | ldstuba [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000008 | |
183 | ! Mem[0000000010101410] = 586f43e4, %l7 = 0000000000000008 | |
184 | ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000058 | |
185 | ! %l1 = 0000000000000785, Mem[0000000010041410] = 0e0bc4c4 | |
186 | stha %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0785c4c4 | |
187 | ! %l6 = 13ff9938, %l7 = 00000058, Mem[0000000010001428] = 06b5f64e 3cd85467 | |
188 | std %l6,[%i0+0x028] ! Mem[0000000010001428] = 13ff9938 00000058 | |
189 | ||
190 | p0_label_4: | |
191 | ! Starting 10 instruction Load Burst | |
192 | ! Mem[0000000030181400] = 6836503c, %l4 = 000000002b7cf9a1 | |
193 | ldswa [%i6+%g0]0x89,%l4 ! %l4 = 000000006836503c | |
194 | ! Mem[0000000010081408] = 2ffdec2e b67dac68, %l6 = 13ff9938, %l7 = 00000058 | |
195 | ldda [%i2+%o4]0x88,%l6 ! %l6 = 00000000b67dac68 000000002ffdec2e | |
196 | ! Mem[0000000010101433] = 0b48cffc, %l7 = 000000002ffdec2e, %asi = 80 | |
197 | lduba [%i4+0x033]%asi,%l7 ! %l7 = 00000000000000fc | |
198 | ! %f6 = 79491031, %f7 = 88c04b04, %f20 = 20d58cd4 | |
199 | fmuls %f6 ,%f7 ,%f20 ! %f20 = c2970710 | |
200 | ! Mem[0000000010181410] = a448580f, %l6 = 00000000b67dac68 | |
201 | lduha [%i6+%o5]0x88,%l6 ! %l6 = 000000000000580f | |
202 | ! Mem[0000000030181410] = d4df8bac, %l7 = 00000000000000fc | |
203 | ldswa [%i6+%o5]0x89,%l7 ! %l7 = ffffffffd4df8bac | |
204 | ! Mem[0000000030081400] = e8c4c5da, %l0 = 3b764e44567adac5 | |
205 | lduwa [%i2+%g0]0x89,%l0 ! %l0 = 00000000e8c4c5da | |
206 | ! Mem[00000000100c1408] = 1645c52a, %l5 = a1950b5e568b7cbd | |
207 | lduba [%i3+%o4]0x88,%l5 ! %l5 = 000000000000002a | |
208 | ! Mem[0000000030041408] = 06e4d02a, %l5 = 000000000000002a | |
209 | ldswa [%i1+%o4]0x89,%l5 ! %l5 = 0000000006e4d02a | |
210 | ! Mem[0000000030181400] = 6836503c, %l4 = 000000006836503c | |
211 | ldswa [%i6+%g0]0x89,%l4 ! %l4 = 000000006836503c | |
212 | ||
213 | p0_label_5: | |
214 | ! Starting 10 instruction Store Burst | |
215 | ! Mem[0000000010141414] = 567adac5, %l0 = 00000000e8c4c5da, %asi = 80 | |
216 | swapa [%i5+0x014]%asi,%l0 ! %l0 = 00000000567adac5 | |
217 | ! %f25 = 680a0a11, Mem[0000000030181400] = 6836503c | |
218 | sta %f25,[%i6+%g0]0x89 ! Mem[0000000030181400] = 680a0a11 | |
219 | ! %l6 = 000000000000580f, Mem[0000000010081400] = 7e8e44b839005ee9 | |
220 | stxa %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000000000580f | |
221 | ! %l0 = 00000000567adac5, imm = fffffffffffff8cd, %l7 = ffffffffd4df8bac | |
222 | sub %l0,-0x733,%l7 ! %l7 = 00000000567ae1f8 | |
223 | ! Mem[00000000100c1400] = 297a4118, %l0 = 00000000567adac5 | |
224 | ldstuba [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000029 | |
225 | ! Mem[0000000010001430] = 106c167c277aff1d, %l6 = 000000000000580f, %l6 = 000000000000580f | |
226 | add %i0,0x30,%g1 | |
227 | casxa [%g1]0x80,%l6,%l6 ! %l6 = 106c167c277aff1d | |
228 | ! Mem[0000000010181400] = 38d60dff, %l5 = 0000000006e4d02a | |
229 | ldstuba [%i6+%g0]0x88,%l5 ! %l5 = 00000000000000ff | |
230 | ! Mem[00000000100c1408] = 2ac54516, %l4 = 000000006836503c | |
231 | swapa [%i3+%o4]0x80,%l4 ! %l4 = 000000002ac54516 | |
232 | ! %l6 = 106c167c277aff1d, Mem[0000000010101410] = ff6f43e40a49f5e5 | |
233 | stxa %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 106c167c277aff1d | |
234 | ! %l3 = 00000000262eff0f, Mem[0000000030081410] = 659eb65417a95895 | |
235 | stxa %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000262eff0f | |
236 | ||
237 | p0_label_6: | |
238 | ! Starting 10 instruction Load Burst | |
239 | ! Mem[0000000021800000] = 1a90db58, %l3 = 00000000262eff0f | |
240 | lduh [%o3+%g0],%l3 ! %l3 = 0000000000001a90 | |
241 | ! Mem[0000000030081410] = 00000000262eff0f, %f0 = 0ab23858 734b0369 | |
242 | ldda [%i2+%o5]0x81,%f0 ! %f0 = 00000000 262eff0f | |
243 | ! Mem[0000000010041400] = 09c057275838b238, %l0 = 0000000000000029 | |
244 | ldxa [%i1+%g0]0x88,%l0 ! %l0 = 09c057275838b238 | |
245 | ! Mem[0000000010181400] = ff0dd638, %l0 = 09c057275838b238 | |
246 | lduba [%i6+%g0]0x80,%l0 ! %l0 = 00000000000000ff | |
247 | ! Mem[0000000030001400] = f76069e5, %f18 = 731955e6 | |
248 | lda [%i0+%g0]0x89,%f18 ! %f18 = f76069e5 | |
249 | ! Mem[0000000030101408] = 0b4b6226, %l7 = 00000000567ae1f8 | |
250 | ldsha [%i4+%o4]0x81,%l7 ! %l7 = 0000000000000b4b | |
251 | ! %l5 = 00000000000000ff, immd = 00000d1f, %y = 00000000 | |
252 | smul %l5,0xd1f,%l3 ! %l3 = 00000000000d11e1, %y = 00000000 | |
253 | ! Mem[0000000010041410] = 0785c4c4, %l6 = 106c167c277aff1d | |
254 | ldsba [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000007 | |
255 | ! Mem[0000000010081410] = 3991ff242f93bc25, %f22 = 30a77fb2 1f3089bb, %asi = 80 | |
256 | ldda [%i2+0x010]%asi,%f22 ! %f22 = 3991ff24 2f93bc25 | |
257 | ! Mem[0000000030141410] = 746d9658, %l0 = 00000000000000ff | |
258 | lduba [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000058 | |
259 | ||
260 | p0_label_7: | |
261 | ! Starting 10 instruction Store Burst | |
262 | ! %l5 = 00000000000000ff, Mem[0000000030041400] = 7949103188c04b04 | |
263 | stxa %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000000000ff | |
264 | ! %f30 = 12802c8a 50c09c33, %l2 = 2feccb3256e48bac | |
265 | ! Mem[0000000010081438] = 2d2e1f5a74c8c1c3 | |
266 | add %i2,0x038,%g1 | |
267 | stda %f30,[%g1+%l2]ASI_PST8_P ! Mem[0000000010081438] = 122e2c5a50c0c1c3 | |
268 | ! Mem[00000000100c143c] = 3202a1a3, %l0 = 0000000000000058 | |
269 | swap [%i3+0x03c],%l0 ! %l0 = 000000003202a1a3 | |
270 | ! %f12 = 0d3359bc 2d622d5d, Mem[00000000300c1400] = 48b9b918 39e71353 | |
271 | stda %f12,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0d3359bc 2d622d5d | |
272 | ! %l0 = 000000003202a1a3, Mem[000000001010141c] = 2d850d0b, %asi = 80 | |
273 | stha %l0,[%i4+0x01c]%asi ! Mem[000000001010141c] = a1a30d0b | |
274 | ! %f30 = 12802c8a 50c09c33, Mem[0000000030101408] = 0b4b6226 08aec9df | |
275 | stda %f30,[%i4+%o4]0x81 ! Mem[0000000030101408] = 12802c8a 50c09c33 | |
276 | ! %l5 = 00000000000000ff, Mem[0000000010101410] = 106c167c277aff1d | |
277 | stx %l5,[%i4+%o5] ! Mem[0000000010101410] = 00000000000000ff | |
278 | ! %l2 = 2feccb3256e48bac, Mem[0000000010081400] = 00000000, %asi = 80 | |
279 | stha %l2,[%i2+0x000]%asi ! Mem[0000000010081400] = 8bac0000 | |
280 | ! Mem[0000000010081410] = 3991ff24, %l5 = 00000000000000ff | |
281 | ldstuba [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000039 | |
282 | ! %f9 = 1efce2a1, %f24 = 2f6c1200, %f21 = 610cc515 | |
283 | fdivs %f9 ,%f24,%f21 ! %f21 = 2f091e05 | |
284 | ||
285 | p0_label_8: | |
286 | ! Starting 10 instruction Load Burst | |
287 | ! Mem[0000000010181408] = 7d743b36, %l0 = 000000003202a1a3 | |
288 | ldsba [%i6+%o4]0x80,%l0 ! %l0 = 000000000000007d | |
289 | ! Mem[0000000030101400] = cd2fcd6b, %l5 = 0000000000000039 | |
290 | lduba [%i4+%g0]0x81,%l5 ! %l5 = 00000000000000cd | |
291 | ! Mem[0000000010101417] = 000000ff, %l5 = 00000000000000cd | |
292 | ldsb [%i4+0x017],%l5 ! %l5 = ffffffffffffffff | |
293 | ! Mem[0000000030141400] = 6d777208, %l5 = ffffffffffffffff | |
294 | ldsha [%i5+%g0]0x81,%l5 ! %l5 = 0000000000006d77 | |
295 | ! Mem[0000000010001408] = bd7c8b5656e48bac, %l4 = 000000002ac54516 | |
296 | ldxa [%i0+%o4]0x88,%l4 ! %l4 = bd7c8b5656e48bac | |
297 | ! Mem[0000000030141408] = 261d3ef6, %l1 = 0000000000000785 | |
298 | ldsha [%i5+%o4]0x81,%l1 ! %l1 = 000000000000261d | |
299 | ! Mem[0000000030041408] = 2ad0e406, %l6 = 0000000000000007 | |
300 | lduba [%i1+%o4]0x81,%l6 ! %l6 = 000000000000002a | |
301 | ! Mem[0000000010041400] = 09c05727 5838b238, %l0 = 0000007d, %l1 = 0000261d | |
302 | ldda [%i1+%g0]0x88,%l0 ! %l0 = 000000005838b238 0000000009c05727 | |
303 | ! Mem[0000000010141410] = 444e763b, %l5 = 0000000000006d77 | |
304 | lduba [%i5+%o5]0x88,%l5 ! %l5 = 000000000000003b | |
305 | ! Mem[0000000030001408] = 392c44a6, %l6 = 000000000000002a | |
306 | ldsha [%i0+%o4]0x81,%l6 ! %l6 = 000000000000392c | |
307 | ||
308 | p0_label_9: | |
309 | ! Starting 10 instruction Store Burst | |
310 | ! Mem[0000000030041410] = f403ea39, %l2 = 2feccb3256e48bac | |
311 | ldstuba [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000039 | |
312 | ! %f13 = 2d622d5d, Mem[0000000010181400] = 38d60dff | |
313 | sta %f13,[%i6+%g0]0x88 ! Mem[0000000010181400] = 2d622d5d | |
314 | ! %l1 = 0000000009c05727, Mem[00000000100c1418] = 0fb8d5e2, %asi = 80 | |
315 | stwa %l1,[%i3+0x018]%asi ! Mem[00000000100c1418] = 09c05727 | |
316 | ! Mem[0000000010141418] = 1f6bf0a2, %l3 = 00000000000d11e1 | |
317 | swap [%i5+0x018],%l3 ! %l3 = 000000001f6bf0a2 | |
318 | ! %f24 = 2f6c1200 680a0a11, %l0 = 000000005838b238 | |
319 | ! Mem[0000000010101418] = 65632b42a1a30d0b | |
320 | add %i4,0x018,%g1 | |
321 | stda %f24,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010101418] = 65632b42a1a30d0b | |
322 | ! %f18 = f76069e5 11d9969f, %l0 = 000000005838b238 | |
323 | ! Mem[0000000010181428] = 27f29a8e3d0ebfa7 | |
324 | add %i6,0x028,%g1 | |
325 | stda %f18,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010181428] = 27f29a8e3d0e60f7 | |
326 | ! Mem[00000000100c1430] = 5368399c, %l3 = 000000001f6bf0a2 | |
327 | swap [%i3+0x030],%l3 ! %l3 = 000000005368399c | |
328 | ! %o0 = deadbeefdeadbeef | |
329 | set share0_start,%o0 ! set %o0[0] to VA | |
330 | ! %l6 = 000000000000392c, Mem[00000000201c0000] = 2ea99298, %asi = 80 | |
331 | stba %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 2ca99298 | |
332 | ! %l0 = 5838b238, %l1 = 09c05727, Mem[0000000030101408] = 8a2c8012 339cc050 | |
333 | stda %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 5838b238 09c05727 | |
334 | ! %o1 = deadbeefdeadbeef | |
335 | set share1_start,%o1 ! set %o1[0] to VA | |
336 | ! %l3 = 000000005368399c, Mem[0000000020800000] = 1544eac8 | |
337 | sth %l3,[%o1+%g0] ! Mem[0000000020800000] = 399ceac8 | |
338 | ||
339 | p0_label_10: | |
340 | ! Starting 10 instruction Load Burst | |
341 | ! Mem[0000000010101408] = 767c894d, %l4 = bd7c8b5656e48bac | |
342 | ldstuba [%i4+%o4]0x88,%l4 ! %l4 = 000000000000004d | |
343 | ! Mem[00000000201c0001] = 2ca99298, %l5 = 000000000000003b, %asi = 80 | |
344 | ldsba [%o0+0x001]%asi,%l5 ! %l5 = ffffffffffffffa9 | |
345 | ! Mem[0000000010041410] = 0785c4c4, %l1 = 0000000009c05727 | |
346 | ldsha [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000785 | |
347 | membar #Sync ! Added by membar checker (1) | |
348 | ! Mem[0000000030041400] = ff000000 00000000 2ad0e406 79b3983f | |
349 | ! Mem[0000000030041410] = ffea03f4 1a2a6bb5 09e5e7d2 6d65bd5b | |
350 | ! Mem[0000000030041420] = 7bc7b320 65cff2b1 6552c55e 403d3d37 | |
351 | ! Mem[0000000030041430] = 167d9a0c 5e46fa6d 49c3a8aa 08aa13d3 | |
352 | ldda [%i1+%g0]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030041400 | |
353 | ! Mem[0000000010041410] = 0785c4c4, %l1 = 0000000000000785 | |
354 | ldswa [%i1+%o5]0x80,%l1 ! %l1 = 000000000785c4c4 | |
355 | ! Mem[0000000030041408] = 2ad0e406, %l7 = 0000000000000b4b | |
356 | lduba [%i1+%o4]0x81,%l7 ! %l7 = 000000000000002a | |
357 | ! Mem[0000000030041400] = 00000000 000000ff, %l6 = 0000392c, %l7 = 0000002a | |
358 | ldda [%i1+%g0]0x89,%l6 ! %l6 = 00000000000000ff 0000000000000000 | |
359 | ! Mem[00000000300c1408] = 7cc872c6, %l1 = 000000000785c4c4 | |
360 | lduha [%i3+%o4]0x81,%l1 ! %l1 = 0000000000007cc8 | |
361 | ! Mem[0000000010181408] = 7d743b36, %l7 = 0000000000000000 | |
362 | lduba [%i6+%o4]0x80,%l7 ! %l7 = 000000000000007d | |
363 | ! %f11 = 403d3d37, %f29 = 6bcd2fcd, %f26 = 3f1e633e | |
364 | fadds %f11,%f29,%f26 ! %f26 = 6bcd2fcd | |
365 | ||
366 | p0_label_11: | |
367 | ! Starting 10 instruction Store Burst | |
368 | membar #Sync ! Added by membar checker (2) | |
369 | ! %l4 = 000000000000004d, Mem[0000000030041400] = ff00000000000000 | |
370 | stxa %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000000000004d | |
371 | ! Mem[00000000300c1410] = b458121a, %l6 = 00000000000000ff | |
372 | ldstuba [%i3+%o5]0x89,%l6 ! %l6 = 000000000000001a | |
373 | ! %l7 = 000000000000007d, Mem[0000000030081400] = e8c4c5da | |
374 | stwa %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000007d | |
375 | ! Mem[0000000010001410] = 647a0074, %l5 = 00000000ffffffa9 | |
376 | swapa [%i0+%o5]0x88,%l5 ! %l5 = 00000000647a0074 | |
377 | ! %l0 = 000000005838b238, Mem[0000000030081400] = 0000007d | |
378 | stba %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000038 | |
379 | ! %l6 = 000000000000001a, Mem[0000000030041410] = ffea03f41a2a6bb5 | |
380 | stxa %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000000000001a | |
381 | ! %f20 = c2970710 2f091e05, %l1 = 0000000000007cc8 | |
382 | ! Mem[0000000030141438] = 16ee6e2a4a705353 | |
383 | add %i5,0x038,%g1 | |
384 | stda %f20,[%g1+%l1]ASI_PST16_S ! Mem[0000000030141438] = c2976e2a4a705353 | |
385 | ! %l2 = 0000000000000039, imm = fffffffffffff035, %l7 = 000000000000007d | |
386 | xnor %l2,-0xfcb,%l7 ! %l7 = 0000000000000ff3 | |
387 | ! %f10 = 6552c55e 403d3d37, Mem[00000000300c1408] = c672c87c ffb3242b | |
388 | stda %f10,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 6552c55e 403d3d37 | |
389 | ! %f30 = 12802c8a 50c09c33, %l3 = 000000005368399c | |
390 | ! Mem[0000000030081420] = 4bcf73802e14f591 | |
391 | add %i2,0x020,%g1 | |
392 | stda %f30,[%g1+%l3]ASI_PST8_S ! Mem[0000000030081420] = 12cf738a50c0f591 | |
393 | ||
394 | p0_label_12: | |
395 | ! Starting 10 instruction Load Burst | |
396 | ! Mem[0000000010141400] = d809e229, %l5 = 00000000647a0074 | |
397 | lduwa [%i5+%g0]0x88,%l5 ! %l5 = 00000000d809e229 | |
398 | ! Mem[0000000010081408] = 68ac7db6, %f5 = 1a2a6bb5 | |
399 | lda [%i2+%o4]0x80,%f5 ! %f5 = 68ac7db6 | |
400 | ! Mem[0000000030081400] = 38000000, %l1 = 0000000000007cc8 | |
401 | ldswa [%i2+%g0]0x81,%l1 ! %l1 = 0000000038000000 | |
402 | ! Mem[0000000010101434] = 2262e29d, %l2 = 0000000000000039, %asi = 80 | |
403 | lduba [%i4+0x034]%asi,%l2 ! %l2 = 0000000000000022 | |
404 | ! Mem[0000000010181408] = 363b747d, %l4 = 000000000000004d | |
405 | lduba [%i6+%o4]0x88,%l4 ! %l4 = 000000000000007d | |
406 | ! %l0 = 5838b238, %l1 = 38000000, Mem[0000000010081400] = 0000ac8b 0f580000 | |
407 | stda %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 5838b238 38000000 | |
408 | ! %l3 = 000000005368399c, %l1 = 0000000038000000, %y = 00000000 | |
409 | sdiv %l3,%l1,%l0 ! %l0 = 0000000000000001 | |
410 | mov %l0,%y ! %y = 00000001 | |
411 | ! %o2 = deadbeefdeadbeef | |
412 | set share2_start,%o2 ! set %o2[0] to VA | |
413 | ! Mem[00000000211c0000] = 10ad8f28, %l4 = 000000000000007d | |
414 | ldub [%o2+%g0],%l4 ! %l4 = 0000000000000010 | |
415 | ! Mem[00000000211c0001] = 10ad8f28, %l0 = 0000000000000001 | |
416 | ldsb [%o2+0x001],%l0 ! %l0 = ffffffffffffffad | |
417 | ! Mem[0000000030081410] = 00000000, %l5 = 00000000d809e229 | |
418 | lduwa [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000000 | |
419 | ||
420 | p0_label_13: | |
421 | ! Starting 10 instruction Store Burst | |
422 | ! Mem[0000000010141418] = 000d11e1, %l3 = 5368399c, %l6 = 0000001a | |
423 | add %i5,0x18,%g1 | |
424 | casa [%g1]0x80,%l3,%l6 ! %l6 = 00000000000d11e1 | |
425 | ! Mem[00000000100c1400] = ff7a4118, %l1 = 0000000038000000 | |
426 | swapa [%i3+%g0]0x80,%l1 ! %l1 = 00000000ff7a4118 | |
427 | ! %f8 = 7bc7b320 65cff2b1, Mem[0000000010081428] = 66a46d0e 10f3b827 | |
428 | std %f8 ,[%i2+0x028] ! Mem[0000000010081428] = 7bc7b320 65cff2b1 | |
429 | ! %l2 = 0000000000000022, Mem[00000000211c0000] = 10ad8f28 | |
430 | sth %l2,[%o2+%g0] ! Mem[00000000211c0000] = 00228f28 | |
431 | ! Mem[0000000010181400] = 2d622d5d, %l4 = 0000000000000010 | |
432 | ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 000000000000005d | |
433 | ! %l2 = 0000000000000022, Mem[0000000030041400] = 00000000 | |
434 | stba %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 22000000 | |
435 | ! Mem[0000000030081400] = 00000038, %l6 = 00000000000d11e1 | |
436 | swapa [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000038 | |
437 | ! %l3 = 000000005368399c, Mem[00000000100c142e] = 58e9f207 | |
438 | sth %l3,[%i3+0x02e] ! Mem[00000000100c142c] = 58e9399c | |
439 | ! %f19 = 11d9969f, Mem[0000000010101410] = 00000000 | |
440 | sta %f19,[%i4+%o5]0x88 ! Mem[0000000010101410] = 11d9969f | |
441 | ! Mem[0000000010041410] = 0785c4c4, %l6 = 0000000000000038 | |
442 | swapa [%i1+%o5]0x80,%l6 ! %l6 = 000000000785c4c4 | |
443 | ||
444 | p0_label_14: | |
445 | ! Starting 10 instruction Load Burst | |
446 | ! Mem[0000000030001408] = 392c44a6, %l4 = 000000000000005d | |
447 | lduwa [%i0+%o4]0x81,%l4 ! %l4 = 00000000392c44a6 | |
448 | ! Mem[0000000030141408] = 38a73d71f63e1d26, %f18 = f76069e5 11d9969f | |
449 | ldda [%i5+%o4]0x89,%f18 ! %f18 = 38a73d71 f63e1d26 | |
450 | ! %l6 = 000000000785c4c4, %l7 = 0000000000000ff3, %l6 = 000000000785c4c4 | |
451 | addc %l6,%l7,%l6 ! %l6 = 000000000785d4b7 | |
452 | ! Code Fragment 4, seed = 586984 | |
453 | p0_fragment_1: | |
454 | ! %l0 = ffffffffffffffad | |
455 | setx 0x00314662a24138e6,%g7,%l0 ! %l0 = 00314662a24138e6 | |
456 | ! %l1 = 00000000ff7a4118 | |
457 | setx 0xd7b8273f119a9111,%g7,%l1 ! %l1 = d7b8273f119a9111 | |
458 | setx 0x7ff8, %g1, %g2 | |
459 | and %l0, %g2, %l0 | |
460 | setx 0xffffffff, %g1, %g2 | |
461 | and %l1, %g2, %l1 | |
462 | setx 0x100000000, %g1, %g2 | |
463 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
464 | ta T_CHANGE_HPRIV | |
465 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
466 | ta T_CHANGE_NONHPRIV | |
467 | ! %l0 = 00314662a24138e6 | |
468 | setx 0xcabfbda65eb80d4c,%g7,%l0 ! %l0 = cabfbda65eb80d4c | |
469 | ! %l1 = d7b8273f119a9111 | |
470 | setx 0x97c113488c3db097,%g7,%l1 ! %l1 = 97c113488c3db097 | |
471 | p0_fragment_1_end: | |
472 | ! Mem[0000000030101400] = 6bcd2fcd, %l0 = cabfbda65eb80d4c | |
473 | lduwa [%i4+%g0]0x89,%l0 ! %l0 = 000000006bcd2fcd | |
474 | ! Mem[0000000030181400] = 110a0a68 76afbbd9 08d790e6 41fe059f | |
475 | ! Mem[0000000030181410] = ac8bdfd4 5918ec15 663eaab2 2b7428bb | |
476 | ! Mem[0000000030181420] = 5b51d500 1b62e111 23217e3e 72b80697 | |
477 | ! Mem[0000000030181430] = 186fe1ec 2051b6cd 1bf2378a 2b279b33 | |
478 | ldda [%i6+%g0]ASI_BLK_S,%f0 ! Block Load from 0000000030181400 | |
479 | ! Mem[0000000030001400] = f76069e5, %l4 = 00000000392c44a6 | |
480 | lduha [%i0+%g0]0x89,%l4 ! %l4 = 00000000000069e5 | |
481 | ! Mem[0000000010181410] = a5ef8402 a448580f, %l4 = 000069e5, %l5 = 00000000 | |
482 | ldda [%i6+%o5]0x88,%l4 ! %l4 = 00000000a448580f 00000000a5ef8402 | |
483 | ! Mem[0000000020800040] = 680d3ef8, %l7 = 0000000000000ff3 | |
484 | ldsh [%o1+0x040],%l7 ! %l7 = 000000000000680d | |
485 | ! Mem[0000000010141400] = 895b7772d809e229, %f26 = 6bcd2fcd 6dee3797 | |
486 | ldda [%i5+%g0]0x88,%f26 ! %f26 = 895b7772 d809e229 | |
487 | ||
488 | p0_label_15: | |
489 | ! Starting 10 instruction Store Burst | |
490 | ! %l0 = 000000006bcd2fcd, Mem[0000000030101410] = 14eb1c0f | |
491 | stba %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 14eb1ccd | |
492 | ! %l7 = 000000000000680d, %l5 = 00000000a5ef8402, %y = 00000001 | |
493 | smul %l7,%l5,%l7 ! %l7 = ffffdb64baca841a, %y = ffffdb64 | |
494 | ! %l1 = 97c113488c3db097, Mem[00000000300c1410] = b45812ff | |
495 | stha %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = b458b097 | |
496 | ! Mem[00000000300c1408] = 373d3d40, %l6 = 000000000785d4b7 | |
497 | ldstuba [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000037 | |
498 | ! %l4 = a448580f, %l5 = a5ef8402, Mem[0000000030081410] = 00000000 262eff0f | |
499 | stda %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = a448580f a5ef8402 | |
500 | ! Mem[0000000010041410] = 00000038, %l5 = 00000000a5ef8402 | |
501 | ldstuba [%i1+%o5]0x80,%l5 ! %l5 = 0000000000000000 | |
502 | ! %l3 = 000000005368399c, Mem[0000000030041408] = 06e4d02a | |
503 | stba %l3,[%i1+%o4]0x89 ! Mem[0000000030041408] = 06e4d09c | |
504 | ! %l7 = ffffdb64baca841a, Mem[0000000010081400] = 380000005838b238 | |
505 | stxa %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffdb64baca841a | |
506 | ! Mem[0000000030041408] = 06e4d09c, %l0 = 000000006bcd2fcd | |
507 | swapa [%i1+%o4]0x89,%l0 ! %l0 = 0000000006e4d09c | |
508 | ! Mem[0000000010081408] = b67dac68, %l6 = 0000000000000037 | |
509 | swapa [%i2+%o4]0x88,%l6 ! %l6 = 00000000b67dac68 | |
510 | ||
511 | p0_label_16: | |
512 | ! Starting 10 instruction Load Burst | |
513 | ! Mem[0000000010141400] = 29e209d8, %l3 = 000000005368399c | |
514 | lduha [%i5+%g0]0x80,%l3 ! %l3 = 00000000000029e2 | |
515 | ! Mem[0000000010041408] = 70272656, %l4 = 00000000a448580f | |
516 | lduba [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000070 | |
517 | ! Mem[00000000218000c1] = 5c3aa7e8, %l2 = 0000000000000022 | |
518 | ldub [%o3+0x0c1],%l2 ! %l2 = 000000000000003a | |
519 | ! Mem[00000000300c1400] = 2d622d5d, %l4 = 0000000000000070 | |
520 | ldsha [%i3+%g0]0x89,%l4 ! %l4 = 0000000000002d5d | |
521 | ! Mem[0000000030081408] = 78fcf366 4c0e4e1f, %l6 = b67dac68, %l7 = baca841a | |
522 | ldda [%i2+%o4]0x81,%l6 ! %l6 = 0000000078fcf366 000000004c0e4e1f | |
523 | ! Mem[0000000030141400] = 6d7772081f5044f9, %l1 = 97c113488c3db097 | |
524 | ldxa [%i5+%g0]0x81,%l1 ! %l1 = 6d7772081f5044f9 | |
525 | ! Mem[0000000030001400] = f76069e5, %f18 = 38a73d71 | |
526 | lda [%i0+%g0]0x89,%f18 ! %f18 = f76069e5 | |
527 | ! Mem[0000000010181408] = 7d743b362f6154af, %l7 = 000000004c0e4e1f | |
528 | ldxa [%i6+%o4]0x80,%l7 ! %l7 = 7d743b362f6154af | |
529 | ! Mem[0000000010101400] = 1efce2a1, %l7 = 7d743b362f6154af | |
530 | lduha [%i4+%g0]0x80,%l7 ! %l7 = 0000000000001efc | |
531 | ! Mem[0000000030101408] = 38b23858, %f27 = d809e229 | |
532 | lda [%i4+%o4]0x81,%f27 ! %f27 = 38b23858 | |
533 | ||
534 | p0_label_17: | |
535 | ! Starting 10 instruction Store Burst | |
536 | ! %l5 = 0000000000000000, Mem[0000000010041414] = 7e1e6745 | |
537 | stw %l5,[%i1+0x014] ! Mem[0000000010041414] = 00000000 | |
538 | ! %f6 = 663eaab2 2b7428bb, Mem[0000000010181408] = 7d743b36 2f6154af | |
539 | stda %f6 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 663eaab2 2b7428bb | |
540 | ! Mem[0000000010141410] = 3b764e44, %l2 = 000000000000003a | |
541 | swap [%i5+%o5],%l2 ! %l2 = 000000003b764e44 | |
542 | ! %l6 = 78fcf366, %l7 = 00001efc, Mem[0000000030081410] = a448580f a5ef8402 | |
543 | stda %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 78fcf366 00001efc | |
544 | ! Mem[0000000010181408] = 663eaab2, %l5 = 0000000000000000 | |
545 | swapa [%i6+%o4]0x80,%l5 ! %l5 = 00000000663eaab2 | |
546 | ! %l6 = 0000000078fcf366, Mem[00000000100c1428] = 1f25d06e58e9399c | |
547 | stx %l6,[%i3+0x028] ! Mem[00000000100c1428] = 0000000078fcf366 | |
548 | ! Mem[000000001010140b] = ff897c76, %l2 = 000000003b764e44 | |
549 | ldstub [%i4+0x00b],%l2 ! %l2 = 0000000000000076 | |
550 | ! %f1 = 76afbbd9, Mem[00000000100c1410] = 246b2984 | |
551 | sta %f1 ,[%i3+0x010]%asi ! Mem[00000000100c1410] = 76afbbd9 | |
552 | ! Mem[0000000030041400] = 00000022, %l1 = 6d7772081f5044f9 | |
553 | ldstuba [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000022 | |
554 | ! %f4 = ac8bdfd4 5918ec15, Mem[0000000010141408] = d6231164 cfb6b028 | |
555 | stda %f4 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = ac8bdfd4 5918ec15 | |
556 | ||
557 | p0_label_18: | |
558 | ! Starting 10 instruction Load Burst | |
559 | ! Mem[00000000211c0000] = 00228f28, %l0 = 0000000006e4d09c | |
560 | lduh [%o2+%g0],%l0 ! %l0 = 0000000000000022 | |
561 | ! Mem[0000000020800040] = 680d3ef8, %l1 = 0000000000000022, %asi = 80 | |
562 | lduba [%o1+0x040]%asi,%l1 ! %l1 = 0000000000000068 | |
563 | ! Mem[0000000010141408] = 15ec1859, %l6 = 0000000078fcf366, %asi = 80 | |
564 | lduba [%i5+0x008]%asi,%l6 ! %l6 = 0000000000000015 | |
565 | ! Mem[00000000300c1410] = 97b058b4, %l3 = 00000000000029e2 | |
566 | lduba [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000097 | |
567 | ! Mem[0000000030181410] = ac8bdfd4, %f11 = 72b80697 | |
568 | lda [%i6+%o5]0x81,%f11 ! %f11 = ac8bdfd4 | |
569 | ! Mem[00000000100c1400] = c92dc37200000038, %l5 = 00000000663eaab2 | |
570 | ldxa [%i3+%g0]0x88,%l5 ! %l5 = c92dc37200000038 | |
571 | ! Mem[0000000030101410] = cd1ceb14 3126c255, %l0 = 00000022, %l1 = 00000068 | |
572 | ldda [%i4+%o5]0x81,%l0 ! %l0 = 00000000cd1ceb14 000000003126c255 | |
573 | ! Mem[0000000010001430] = 106c167c, %l2 = 0000000000000076, %asi = 80 | |
574 | ldswa [%i0+0x030]%asi,%l2 ! %l2 = 00000000106c167c | |
575 | ! Mem[0000000010001404] = 4fd15129, %l6 = 0000000000000015 | |
576 | lduw [%i0+0x004],%l6 ! %l6 = 000000004fd15129 | |
577 | ! Mem[0000000010081400] = ffffdb64baca841a, %f2 = 08d790e6 41fe059f | |
578 | ldda [%i2+%g0]0x88,%f2 ! %f2 = ffffdb64 baca841a | |
579 | ||
580 | p0_label_19: | |
581 | ! Starting 10 instruction Store Burst | |
582 | ! Mem[0000000010101410] = 9f96d911, %l7 = 0000000000001efc | |
583 | ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 000000000000009f | |
584 | ! %f31 = 50c09c33, Mem[0000000010001408] = 56e48bac | |
585 | sta %f31,[%i0+%o4]0x88 ! Mem[0000000010001408] = 50c09c33 | |
586 | ! %l7 = 000000000000009f, Mem[0000000010141408] = 15ec1859 | |
587 | stw %l7,[%i5+%o4] ! Mem[0000000010141408] = 0000009f | |
588 | ! Mem[0000000010141408] = 9f000000, %l7 = 000000000000009f | |
589 | ldstuba [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000 | |
590 | membar #Sync ! Added by membar checker (3) | |
591 | ! %f16 = 5bb85368 674144d9, Mem[0000000030181400] = 680a0a11 d9bbaf76 | |
592 | stda %f16,[%i6+%g0]0x89 ! Mem[0000000030181400] = 5bb85368 674144d9 | |
593 | ! Mem[0000000010001408] = 50c09c33, %l3 = 0000000000000097 | |
594 | ldstuba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000033 | |
595 | ! Mem[0000000010081418] = 7fd4f082, %l0 = 00000000cd1ceb14 | |
596 | swap [%i2+0x018],%l0 ! %l0 = 000000007fd4f082 | |
597 | ! Mem[000000001018141c] = 0c9164cb, %l0 = 000000007fd4f082 | |
598 | ldstub [%i6+0x01c],%l0 ! %l0 = 000000000000000c | |
599 | ! %l5 = c92dc37200000038, imm = fffffffffffffc08, %l5 = c92dc37200000038 | |
600 | add %l5,-0x3f8,%l5 ! %l5 = c92dc371fffffc40 | |
601 | ! Mem[0000000030141408] = f63e1d26, %l6 = 000000004fd15129 | |
602 | swapa [%i5+%o4]0x89,%l6 ! %l6 = 00000000f63e1d26 | |
603 | ||
604 | p0_label_20: | |
605 | ! Starting 10 instruction Load Burst | |
606 | ! %l6 = 00000000f63e1d26, imm = fffffffffffff51d, %l0 = 000000000000000c | |
607 | xor %l6,-0xae3,%l0 ! %l0 = ffffffff09c1e83b | |
608 | ! Mem[0000000010181408] = bb28742b00000000, %l5 = c92dc371fffffc40 | |
609 | ldxa [%i6+%o4]0x88,%l5 ! %l5 = bb28742b00000000 | |
610 | membar #Sync ! Added by membar checker (4) | |
611 | ! Mem[0000000010001400] = 0f8e1bf8 4fd15129 ff9cc050 568b7cbd | |
612 | ! Mem[0000000010001410] = a9ffffff 66a24265 630075c2 371c9d8b | |
613 | ! Mem[0000000010001420] = 0ef13490 652bc861 13ff9938 00000058 | |
614 | ! Mem[0000000010001430] = 106c167c 277aff1d 47baaeec 6fb31203 | |
615 | ldda [%i0+%g0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400 | |
616 | ! Mem[0000000030101408] = 38b238582757c009, %f8 = 5b51d500 1b62e111 | |
617 | ldda [%i4+%o4]0x81,%f8 ! %f8 = 38b23858 2757c009 | |
618 | ! Mem[00000000201c0001] = 2ca99298, %l0 = ffffffff09c1e83b | |
619 | ldsb [%o0+0x001],%l0 ! %l0 = ffffffffffffffa9 | |
620 | ! Mem[0000000030041400] = 4d000000 000000ff, %l2 = 106c167c, %l3 = 00000033 | |
621 | ldda [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff 000000004d000000 | |
622 | ! Mem[0000000030001408] = a6442c39, %f14 = 1bf2378a | |
623 | lda [%i0+%o4]0x89,%f14 ! %f14 = a6442c39 | |
624 | ! Mem[0000000010181400] = 2d622dff, %l7 = 0000000000000000 | |
625 | lduba [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff | |
626 | ! Mem[0000000030081400] = e1110d00, %f5 = 5918ec15 | |
627 | lda [%i2+%g0]0x81,%f5 ! %f5 = e1110d00 | |
628 | ! Mem[0000000010001410] = a9ffffff66a24265, %f12 = 186fe1ec 2051b6cd | |
629 | ldda [%i0+%o5]0x80,%f12 ! %f12 = a9ffffff 66a24265 | |
630 | ||
631 | p0_label_21: | |
632 | ! Starting 10 instruction Store Burst | |
633 | ! Code Fragment 3, seed = 703783 | |
634 | p0_fragment_2: | |
635 | ! %l0 = ffffffffffffffa9 | |
636 | setx 0x4a54656539ca65ee,%g7,%l0 ! %l0 = 4a54656539ca65ee | |
637 | ! %l1 = 000000003126c255 | |
638 | setx 0x1e1f3c3bac26cf99,%g7,%l1 ! %l1 = 1e1f3c3bac26cf99 | |
639 | setx 0x1fe000, %g1, %g3 | |
640 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
641 | setx 0x1ffff8, %g1, %g2 | |
642 | and %l0, %g2, %l0 | |
643 | ta T_CHANGE_HPRIV | |
644 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
645 | ta T_CHANGE_NONHPRIV | |
646 | ! %l0 = 4a54656539ca65ee | |
647 | setx 0xa1dbf1fc1758a554,%g7,%l0 ! %l0 = a1dbf1fc1758a554 | |
648 | ! %l1 = 1e1f3c3bac26cf99 | |
649 | setx 0x1f7e1495e0e16a1f,%g7,%l1 ! %l1 = 1f7e1495e0e16a1f | |
650 | p0_fragment_2_end: | |
651 | ! %l7 = 00000000000000ff, Mem[0000000010041438] = 72634dfa | |
652 | sth %l7,[%i1+0x038] ! Mem[0000000010041438] = 00ff4dfa | |
653 | ! %f22 = 630075c2 371c9d8b, Mem[0000000010081400] = 1a84caba 64dbffff | |
654 | stda %f22,[%i2+%g0]0x80 ! Mem[0000000010081400] = 630075c2 371c9d8b | |
655 | ! %f6 = 663eaab2 2b7428bb, Mem[0000000030041408] = cd2fcd6b 79b3983f | |
656 | stda %f6 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 663eaab2 2b7428bb | |
657 | ! %f12 = a9ffffff 66a24265, Mem[0000000030041400] = ff000000 0000004d | |
658 | stda %f12,[%i1+%g0]0x81 ! Mem[0000000030041400] = a9ffffff 66a24265 | |
659 | ! %l3 = 000000004d000000, Mem[0000000030001410] = 3b1c4194 | |
660 | stwa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 4d000000 | |
661 | ! Mem[00000000300c1408] = ff3d3d40, %l1 = 00000000e0e16a1f | |
662 | swapa [%i3+%o4]0x81,%l1 ! %l1 = 00000000ff3d3d40 | |
663 | ! %f9 = 2757c009, Mem[0000000030101408] = 5838b238 | |
664 | sta %f9 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 2757c009 | |
665 | ! Mem[0000000010141410] = 0000003ae8c4c5da, %l2 = 00000000000000ff, %l5 = bb28742b00000000 | |
666 | add %i5,0x10,%g1 | |
667 | casxa [%g1]0x80,%l2,%l5 ! %l5 = 0000003ae8c4c5da | |
668 | ! %l2 = 000000ff, %l3 = 4d000000, Mem[0000000030081400] = 000d11e1 5900477a | |
669 | stda %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff 4d000000 | |
670 | ||
671 | p0_label_22: | |
672 | ! Starting 10 instruction Load Burst | |
673 | ! Mem[0000000010181400] = 69ba58702d622dff, %l7 = 00000000000000ff | |
674 | ldxa [%i6+%g0]0x88,%l7 ! %l7 = 69ba58702d622dff | |
675 | ! Mem[0000000030041400] = a9ffffff, %l1 = 00000000ff3d3d40 | |
676 | lduha [%i1+%g0]0x81,%l1 ! %l1 = 000000000000a9ff | |
677 | ! Mem[0000000010041408] = 70272656, %f5 = e1110d00 | |
678 | lda [%i1+%o4]0x80,%f5 ! %f5 = 70272656 | |
679 | ! Mem[0000000010101410] = ff96d911, %f2 = ffffdb64 | |
680 | lda [%i4+%o5]0x80,%f2 ! %f2 = ff96d911 | |
681 | ! Mem[00000000201c0000] = 2ca99298, %l6 = 00000000f63e1d26, %asi = 80 | |
682 | lduha [%o0+0x000]%asi,%l6 ! %l6 = 0000000000002ca9 | |
683 | ! Code Fragment 4, seed = 648853 | |
684 | p0_fragment_3: | |
685 | ! %l0 = a1dbf1fc1758a554 | |
686 | setx 0x0330151ab69be87e,%g7,%l0 ! %l0 = 0330151ab69be87e | |
687 | ! %l1 = 000000000000a9ff | |
688 | setx 0x6dae295610600d29,%g7,%l1 ! %l1 = 6dae295610600d29 | |
689 | setx 0x7ff8, %g1, %g2 | |
690 | and %l0, %g2, %l0 | |
691 | setx 0xffffffff, %g1, %g2 | |
692 | and %l1, %g2, %l1 | |
693 | setx 0x100000000, %g1, %g2 | |
694 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
695 | ta T_CHANGE_HPRIV | |
696 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
697 | ta T_CHANGE_NONHPRIV | |
698 | ! %l0 = 0330151ab69be87e | |
699 | setx 0x38912f08ad48ade4,%g7,%l0 ! %l0 = 38912f08ad48ade4 | |
700 | ! %l1 = 6dae295610600d29 | |
701 | setx 0x0ebd30295aea4daf,%g7,%l1 ! %l1 = 0ebd30295aea4daf | |
702 | p0_fragment_3_end: | |
703 | ! Mem[00000000300c1400] = 2d622d5d, %l2 = 00000000000000ff | |
704 | lduba [%i3+%g0]0x89,%l2 ! %l2 = 000000000000005d | |
705 | ! Mem[0000000030101400] = cd2fcd6b 2b6efe19, %l6 = 00002ca9, %l7 = 2d622dff | |
706 | ldda [%i4+%g0]0x81,%l6 ! %l6 = 00000000cd2fcd6b 000000002b6efe19 | |
707 | ! Mem[0000000030101410] = 55c22631 14eb1ccd, %l0 = ad48ade4, %l1 = 5aea4daf | |
708 | ldda [%i4+%o5]0x89,%l0 ! %l0 = 0000000014eb1ccd 0000000055c22631 | |
709 | ! Mem[0000000010081426] = 397b6e21, %l3 = 000000004d000000, %asi = 80 | |
710 | ldsha [%i2+0x026]%asi,%l3 ! %l3 = 0000000000006e21 | |
711 | ||
712 | p0_label_23: | |
713 | ! Starting 10 instruction Store Burst | |
714 | ! Mem[00000000100c1400] = 38000000, %l2 = 000000000000005d | |
715 | swapa [%i3+%g0]0x80,%l2 ! %l2 = 0000000038000000 | |
716 | ! %l7 = 000000002b6efe19, Mem[0000000030101400] = cd2fcd6b2b6efe19 | |
717 | stxa %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000002b6efe19 | |
718 | ! %l3 = 0000000000006e21, Mem[0000000010101400] = a1e2fc1e | |
719 | stwa %l3,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00006e21 | |
720 | ! Mem[0000000010101438] = 2ef9121a, %l6 = cd2fcd6b, %l7 = 2b6efe19 | |
721 | add %i4,0x38,%g1 | |
722 | casa [%g1]0x80,%l6,%l7 ! %l7 = 000000002ef9121a | |
723 | ! Code Fragment 4, seed = 267743 | |
724 | p0_fragment_4: | |
725 | ! %l0 = 0000000014eb1ccd | |
726 | setx 0xed657aa9e74dd82e,%g7,%l0 ! %l0 = ed657aa9e74dd82e | |
727 | ! %l1 = 0000000055c22631 | |
728 | setx 0x7a012e11bcecadd9,%g7,%l1 ! %l1 = 7a012e11bcecadd9 | |
729 | setx 0x7ff8, %g1, %g2 | |
730 | and %l0, %g2, %l0 | |
731 | setx 0xffffffff, %g1, %g2 | |
732 | and %l1, %g2, %l1 | |
733 | setx 0x100000000, %g1, %g2 | |
734 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
735 | ta T_CHANGE_HPRIV | |
736 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
737 | ta T_CHANGE_NONHPRIV | |
738 | ! %l0 = ed657aa9e74dd82e | |
739 | setx 0x546081d929452f94,%g7,%l0 ! %l0 = 546081d929452f94 | |
740 | ! %l1 = 7a012e11bcecadd9 | |
741 | setx 0x1200b0be31a4e05f,%g7,%l1 ! %l1 = 1200b0be31a4e05f | |
742 | p0_fragment_4_end: | |
743 | ! Mem[0000000030041400] = ffffffa9, %l0 = 0000000029452f94 | |
744 | swapa [%i1+%g0]0x89,%l0 ! %l0 = 00000000ffffffa9 | |
745 | ! %f23 = 371c9d8b, Mem[0000000010141400] = 29e209d8 | |
746 | sta %f23,[%i5+%g0]0x80 ! Mem[0000000010141400] = 371c9d8b | |
747 | ! %l4 = 0000000000002d5d, Mem[0000000030041410] = 1a00000000000000 | |
748 | stxa %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000002d5d | |
749 | ! %l1 = 1200b0be31a4e05f, Mem[0000000010081400] = c2750063 | |
750 | stba %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = c275005f | |
751 | ! Mem[0000000010041410] = 380000ff, %l0 = 00000000ffffffa9 | |
752 | ldsba [%i1+%o5]0x88,%l0 ! %l0 = ffffffffffffffff | |
753 | ||
754 | p0_label_24: | |
755 | ! Starting 10 instruction Load Burst | |
756 | ! Mem[0000000030081400] = ff000000, %l7 = 000000002ef9121a | |
757 | lduba [%i2+%g0]0x81,%l7 ! %l7 = 00000000000000ff | |
758 | ! Mem[000000001014142a] = 3fb4e72e, %l0 = ffffffffffffffff | |
759 | ldsb [%i5+0x02a],%l0 ! %l0 = ffffffffffffffe7 | |
760 | ! Mem[0000000030081400] = ff000000, %l2 = 0000000038000000 | |
761 | lduha [%i2+%g0]0x81,%l2 ! %l2 = 000000000000ff00 | |
762 | ! Mem[00000000300c1408] = 6552c55e1f6ae1e0, %f10 = 23217e3e ac8bdfd4 | |
763 | ldda [%i3+%o4]0x89,%f10 ! %f10 = 6552c55e 1f6ae1e0 | |
764 | ! Mem[0000000030101410] = cd1ceb143126c255, %l4 = 0000000000002d5d | |
765 | ldxa [%i4+%o5]0x81,%l4 ! %l4 = cd1ceb143126c255 | |
766 | ! Mem[0000000010181410] = a448580f, %l2 = 000000000000ff00 | |
767 | ldsha [%i6+%o5]0x88,%l2 ! %l2 = 000000000000580f | |
768 | ! %f12 = a9ffffff, %f8 = 38b23858 | |
769 | fcmpes %fcc2,%f12,%f8 ! %fcc2 = 1 | |
770 | ! Mem[0000000010081420] = 1f22d550, %l3 = 0000000000006e21, %asi = 80 | |
771 | lduha [%i2+0x020]%asi,%l3 ! %l3 = 0000000000001f22 | |
772 | ! Mem[0000000010081428] = 7bc7b320, %f7 = 2b7428bb | |
773 | ld [%i2+0x028],%f7 ! %f7 = 7bc7b320 | |
774 | ! Mem[00000000300c1400] = 5d2d622d bc59330d, %l2 = 0000580f, %l3 = 00001f22 | |
775 | ldda [%i3+%g0]0x81,%l2 ! %l2 = 000000005d2d622d 00000000bc59330d | |
776 | ||
777 | p0_label_25: | |
778 | ! Starting 10 instruction Store Burst | |
779 | ! Mem[0000000010001400] = 0f8e1bf8, %l0 = ffffffffffffffe7 | |
780 | ldstuba [%i0+%g0]0x80,%l0 ! %l0 = 000000000000000f | |
781 | ! %l6 = 00000000cd2fcd6b, Mem[00000000211c0000] = 00228f28, %asi = 80 | |
782 | stha %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = cd6b8f28 | |
783 | ! Mem[0000000010001408] = ff9cc050, %l5 = 0000003ae8c4c5da | |
784 | ldstuba [%i0+%o4]0x80,%l5 ! %l5 = 00000000000000ff | |
785 | ! Mem[00000000100c1410] = 76afbbd9, %l4 = 000000003126c255 | |
786 | swapa [%i3+%o5]0x80,%l4 ! %l4 = 0000000076afbbd9 | |
787 | ! Mem[0000000010001410] = a9ffffff66a24265, %l1 = 1200b0be31a4e05f, %l2 = 000000005d2d622d | |
788 | add %i0,0x10,%g1 | |
789 | casxa [%g1]0x80,%l1,%l2 ! %l2 = a9ffffff66a24265 | |
790 | ! %l2 = a9ffffff66a24265, Mem[0000000030081410] = fc1e000066f3fc78 | |
791 | stxa %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = a9ffffff66a24265 | |
792 | ! Mem[00000000100c1410] = 55c22631, %l0 = 000000000000000f | |
793 | swapa [%i3+%o5]0x88,%l0 ! %l0 = 0000000055c22631 | |
794 | ! %l0 = 0000000055c22631, Mem[0000000030001408] = a6442c39 | |
795 | stha %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = a6442631 | |
796 | ! %l0 = 55c22631, %l1 = 31a4e05f, Mem[0000000030001408] = 312644a6 4e5c925f | |
797 | stda %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 55c22631 31a4e05f | |
798 | ! %f22 = 630075c2 371c9d8b, Mem[00000000300c1410] = 97b058b4 6ed57575 | |
799 | stda %f22,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 630075c2 371c9d8b | |
800 | ||
801 | p0_label_26: | |
802 | ! Starting 10 instruction Load Burst | |
803 | membar #Sync ! Added by membar checker (5) | |
804 | ! Mem[00000000100c1400] = 0000005d 72c32dc9 6836503c 262eff0f | |
805 | ! Mem[00000000100c1410] = 0f000000 6a7a4105 09c05727 1248e92b | |
806 | ! Mem[00000000100c1420] = 3b188db0 4cdb8901 00000000 78fcf366 | |
807 | ! Mem[00000000100c1430] = 1f6bf0a2 642621bd 162d60ba 00000058 | |
808 | ldda [%i3+%g0]ASI_BLK_P,%f16 ! Block Load from 00000000100c1400 | |
809 | ! Mem[0000000010101400] = 216e0000, %l7 = 00000000000000ff | |
810 | ldsba [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000021 | |
811 | ! Mem[0000000030101408] = 2757c009, %f12 = a9ffffff | |
812 | lda [%i4+%o4]0x89,%f12 ! %f12 = 2757c009 | |
813 | ! Mem[00000000300c1400] = 5d2d622d, %l4 = 0000000076afbbd9 | |
814 | lduba [%i3+%g0]0x81,%l4 ! %l4 = 000000000000005d | |
815 | ! Mem[0000000010181400] = 69ba58702d622dff, %l0 = 0000000055c22631 | |
816 | ldxa [%i6+%g0]0x88,%l0 ! %l0 = 69ba58702d622dff | |
817 | ! Mem[000000001014141c] = 05dfe0eb, %f9 = 2757c009 | |
818 | ld [%i5+0x01c],%f9 ! %f9 = 05dfe0eb | |
819 | ! Mem[0000000030181408] = 08d790e6, %l4 = 000000000000005d | |
820 | lduha [%i6+%o4]0x81,%l4 ! %l4 = 00000000000008d7 | |
821 | ! Mem[000000001004141a] = 531f7b22, %l3 = 00000000bc59330d | |
822 | ldsh [%i1+0x01a],%l3 ! %l3 = 0000000000007b22 | |
823 | ! Mem[00000000300c1408] = 1f6ae1e0, %l7 = 0000000000000021 | |
824 | ldsba [%i3+%o4]0x89,%l7 ! %l7 = ffffffffffffffe0 | |
825 | ! %f1 = 76afbbd9, %f6 = 663eaab2 | |
826 | fcmpes %fcc3,%f1 ,%f6 ! %fcc3 = 2 | |
827 | ||
828 | p0_label_27: | |
829 | ! Starting 10 instruction Store Burst | |
830 | ! Mem[0000000010101408] = ff7c89ff, %l4 = 00000000000008d7 | |
831 | ldstuba [%i4+%o4]0x88,%l4 ! %l4 = 00000000000000ff | |
832 | ! %f25 = 4cdb8901, Mem[00000000300c1400] = 5d2d622d | |
833 | sta %f25,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 4cdb8901 | |
834 | ! %l2 = a9ffffff66a24265, Mem[0000000030001400] = e56960f7 | |
835 | stha %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 426560f7 | |
836 | ! Mem[0000000030041410] = 5d2d0000, %l2 = a9ffffff66a24265 | |
837 | ldstuba [%i1+%o5]0x81,%l2 ! %l2 = 000000000000005d | |
838 | ! %l6 = 00000000cd2fcd6b, Mem[0000000010101400] = 216e0000 | |
839 | stwa %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = cd2fcd6b | |
840 | ! Mem[0000000010101400] = 6bcd2fcd, %l5 = 00000000000000ff | |
841 | swapa [%i4+%g0]0x88,%l5 ! %l5 = 000000006bcd2fcd | |
842 | ! %l2 = 000000000000005d, Mem[0000000010101414] = 000000ff, %asi = 80 | |
843 | stha %l2,[%i4+0x014]%asi ! Mem[0000000010101414] = 005d00ff | |
844 | ! Mem[000000001004141b] = 531f7b22, %l3 = 0000000000007b22 | |
845 | ldstuba [%i1+0x01b]%asi,%l3 ! %l3 = 0000000000000022 | |
846 | ! %f19 = 262eff0f, Mem[0000000010181428] = 27f29a8e | |
847 | sta %f19,[%i6+0x028]%asi ! Mem[0000000010181428] = 262eff0f | |
848 | ! Mem[0000000010141403] = 371c9d8b, %l1 = 1200b0be31a4e05f | |
849 | ldstub [%i5+0x003],%l1 ! %l1 = 000000000000008b | |
850 | ||
851 | p0_label_28: | |
852 | ! Starting 10 instruction Load Burst | |
853 | ! Mem[0000000010141410] = dac5c4e83a000000, %l2 = 000000000000005d | |
854 | ldxa [%i5+%o5]0x88,%l2 ! %l2 = dac5c4e83a000000 | |
855 | ! Mem[0000000010041400] = 09c057275838b238, %l0 = 69ba58702d622dff | |
856 | ldxa [%i1+%g0]0x88,%l0 ! %l0 = 09c057275838b238 | |
857 | ! Mem[000000001018143e] = 0b0c6143, %l0 = 09c057275838b238, %asi = 80 | |
858 | ldsha [%i6+0x03e]%asi,%l0 ! %l0 = 0000000000006143 | |
859 | ! Mem[000000001018141c] = ff9164cb, %l3 = 0000000000000022, %asi = 80 | |
860 | lduwa [%i6+0x01c]%asi,%l3 ! %l3 = 00000000ff9164cb | |
861 | ! Mem[0000000010101418] = 65632b42a1a30d0b, %l5 = 000000006bcd2fcd | |
862 | ldx [%i4+0x018],%l5 ! %l5 = 65632b42a1a30d0b | |
863 | ! %l6 = 00000000cd2fcd6b, %l5 = 65632b42a1a30d0b, %l5 = 65632b42a1a30d0b | |
864 | xnor %l6,%l5,%l5 ! %l5 = 9a9cd4bd93733f9f | |
865 | ! %f0 = 110a0a68, %f11 = 1f6ae1e0, %f6 = 663eaab2 7bc7b320 | |
866 | fsmuld %f0 ,%f11,%f6 ! %f6 = 361fa9d3 bfa0c000 | |
867 | ! Mem[0000000010101408] = ff897cff, %f3 = baca841a | |
868 | lda [%i4+%o4]0x80,%f3 ! %f3 = ff897cff | |
869 | ! Mem[0000000030181408] = 08d790e6, %f12 = 2757c009 | |
870 | lda [%i6+%o4]0x81,%f12 ! %f12 = 08d790e6 | |
871 | ! Mem[00000000100c1400] = c92dc372 5d000000, %l2 = 3a000000, %l3 = ff9164cb | |
872 | ldda [%i3+%g0]0x88,%l2 ! %l2 = 000000005d000000 00000000c92dc372 | |
873 | ||
874 | p0_label_29: | |
875 | ! Starting 10 instruction Store Burst | |
876 | ! %l5 = 9a9cd4bd93733f9f, Mem[0000000030041408] = 663eaab2 | |
877 | stba %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = 9f3eaab2 | |
878 | ! Mem[0000000030081400] = 000000ff, %l3 = 00000000c92dc372 | |
879 | ldstuba [%i2+%g0]0x89,%l3 ! %l3 = 00000000000000ff | |
880 | ! Mem[0000000030081410] = 66a24265, %l1 = 000000000000008b | |
881 | ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000065 | |
882 | ! %l3 = 00000000000000ff, Mem[0000000020800000] = 399ceac8 | |
883 | sth %l3,[%o1+%g0] ! Mem[0000000020800000] = 00ffeac8 | |
884 | ! Mem[0000000010001436] = 277aff1d, %l6 = 00000000cd2fcd6b | |
885 | ldstuba [%i0+0x036]%asi,%l6 ! %l6 = 00000000000000ff | |
886 | ! %l5 = 9a9cd4bd93733f9f, Mem[0000000030101400] = 00000000 | |
887 | stba %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000009f | |
888 | ! Mem[0000000010181410] = a448580f, %l6 = 00000000000000ff | |
889 | ldstuba [%i6+%o5]0x88,%l6 ! %l6 = 000000000000000f | |
890 | ! Mem[0000000010081400] = 5f0075c2 371c9d8b 37000000 2eecfd2f | |
891 | ! %f16 = 0000005d 72c32dc9 6836503c 262eff0f | |
892 | ! %f20 = 0f000000 6a7a4105 09c05727 1248e92b | |
893 | ! %f24 = 3b188db0 4cdb8901 00000000 78fcf366 | |
894 | ! %f28 = 1f6bf0a2 642621bd 162d60ba 00000058 | |
895 | stda %f16,[%i2+%g0]ASI_BLK_AIUP ! Block Store to 0000000010081400 | |
896 | ! %l2 = 000000005d000000, Mem[0000000030041400] = 29452f94 | |
897 | stha %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 29450000 | |
898 | ! Mem[00000000211c0001] = cd6b8f28, %l5 = 9a9cd4bd93733f9f | |
899 | ldstuba [%o2+0x001]%asi,%l5 ! %l5 = 000000000000006b | |
900 | ||
901 | p0_label_30: | |
902 | ! Starting 10 instruction Load Burst | |
903 | ! Mem[0000000030001410] = 4d000000, %l6 = 000000000000000f | |
904 | lduwa [%i0+%o5]0x81,%l6 ! %l6 = 000000004d000000 | |
905 | ! Mem[00000000300c1400] = 4cdb8901, %f11 = 1f6ae1e0 | |
906 | lda [%i3+%g0]0x81,%f11 ! %f11 = 4cdb8901 | |
907 | ! Mem[0000000010101410] = 11d996ff, %l2 = 000000005d000000 | |
908 | lduwa [%i4+%o5]0x88,%l2 ! %l2 = 0000000011d996ff | |
909 | ! Mem[0000000030041408] = 9f3eaab2, %l1 = 0000000000000065 | |
910 | ldsba [%i1+%o4]0x81,%l1 ! %l1 = ffffffffffffff9f | |
911 | membar #Sync ! Added by membar checker (6) | |
912 | ! Mem[0000000010081410] = 0f0000006a7a4105, %f2 = ff96d911 ff897cff | |
913 | ldda [%i2+%o5]0x80,%f2 ! %f2 = 0f000000 6a7a4105 | |
914 | ! Mem[0000000030101410] = 55c2263114eb1ccd, %f12 = 08d790e6 66a24265 | |
915 | ldda [%i4+%o5]0x89,%f12 ! %f12 = 55c22631 14eb1ccd | |
916 | ! Mem[0000000020800000] = 00ffeac8, %l7 = ffffffffffffffe0 | |
917 | lduh [%o1+%g0],%l7 ! %l7 = 00000000000000ff | |
918 | ! Mem[0000000010141416] = e8c4c5da, %l6 = 000000004d000000 | |
919 | ldsb [%i5+0x016],%l6 ! %l6 = ffffffffffffffc5 | |
920 | ! Mem[00000000300c1410] = c2750063, %l4 = 00000000000000ff | |
921 | ldswa [%i3+%o5]0x89,%l4 ! %l4 = ffffffffc2750063 | |
922 | ! Mem[0000000030141400] = 6d777208, %l5 = 000000000000006b | |
923 | lduha [%i5+%g0]0x81,%l5 ! %l5 = 0000000000006d77 | |
924 | ||
925 | p0_label_31: | |
926 | ! Starting 10 instruction Store Burst | |
927 | ! Mem[00000000300c1410] = c2750063, %l5 = 0000000000006d77 | |
928 | ldstuba [%i3+%o5]0x89,%l5 ! %l5 = 0000000000000063 | |
929 | ! %l3 = 00000000000000ff, Mem[0000000030101410] = 14eb1ccd | |
930 | stwa %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff | |
931 | ! %l0 = 0000000000006143, Mem[0000000030141408] = 4fd15129 | |
932 | stwa %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00006143 | |
933 | ! %l2 = 11d996ff, %l3 = 000000ff, Mem[00000000100c1430] = 1f6bf0a2 642621bd | |
934 | std %l2,[%i3+0x030] ! Mem[00000000100c1430] = 11d996ff 000000ff | |
935 | ! Mem[0000000010001420] = 0ef13490, %l3 = 00000000000000ff, %asi = 80 | |
936 | swapa [%i0+0x020]%asi,%l3 ! %l3 = 000000000ef13490 | |
937 | ! %l7 = 00000000000000ff, Mem[0000000010041410] = 380000ff | |
938 | stba %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 380000ff | |
939 | ! %f24 = 3b188db0 4cdb8901, %l1 = ffffffffffffff9f | |
940 | ! Mem[0000000010001408] = ff9cc050568b7cbd | |
941 | add %i0,0x008,%g1 | |
942 | stda %f24,[%g1+%l1]ASI_PST16_P ! Mem[0000000010001408] = 3b188db04cdb8901 | |
943 | ! Mem[0000000010141410] = 0000003a, %l5 = 00000063, %l0 = 00006143 | |
944 | add %i5,0x10,%g1 | |
945 | casa [%g1]0x80,%l5,%l0 ! %l0 = 000000000000003a | |
946 | ! %l0 = 000000000000003a, Mem[0000000010041400] = 5838b238 | |
947 | stha %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 5838003a | |
948 | ! Mem[00000000100c1410] = 0000000f, %l2 = 0000000011d996ff | |
949 | ldstuba [%i3+%o5]0x88,%l2 ! %l2 = 000000000000000f | |
950 | ||
951 | p0_label_32: | |
952 | ! Starting 10 instruction Load Burst | |
953 | ! Mem[0000000010141400] = 371c9dff, %l4 = ffffffffc2750063 | |
954 | ldsh [%i5+%g0],%l4 ! %l4 = 000000000000371c | |
955 | ! Mem[0000000010001400] = 2951d14f f81b8eff, %l6 = ffffffc5, %l7 = 000000ff | |
956 | ldda [%i0+%g0]0x88,%l6 ! %l6 = 00000000f81b8eff 000000002951d14f | |
957 | ! Mem[000000001018140c] = 2b7428bb, %l3 = 000000000ef13490, %asi = 80 | |
958 | ldsha [%i6+0x00c]%asi,%l3 ! %l3 = 0000000000002b74 | |
959 | ! %l2 = 000000000000000f, imm = fffffffffffffe65, %l2 = 000000000000000f | |
960 | add %l2,-0x19b,%l2 ! %l2 = fffffffffffffe74 | |
961 | ! Mem[0000000010141400] = ff9d1c37, %f28 = 1f6bf0a2 | |
962 | lda [%i5+%g0]0x88,%f28 ! %f28 = ff9d1c37 | |
963 | ! Mem[00000000300c1408] = 1f6ae1e0, %l2 = fffffffffffffe74 | |
964 | lduha [%i3+%o4]0x89,%l2 ! %l2 = 000000000000e1e0 | |
965 | ! Mem[0000000030001400] = 426560f7, %f11 = 4cdb8901 | |
966 | lda [%i0+%g0]0x81,%f11 ! %f11 = 426560f7 | |
967 | ! %l4 = 000000000000371c, %l1 = ffffffffffffff9f, %l5 = 0000000000000063 | |
968 | addc %l4,%l1,%l5 ! %l5 = 00000000000036bb | |
969 | ! Mem[000000001014140a] = ff00009f, %l6 = 00000000f81b8eff | |
970 | ldsh [%i5+0x00a],%l6 ! %l6 = 000000000000009f | |
971 | ! Mem[0000000010101400] = 000000ff, %l4 = 000000000000371c | |
972 | lduba [%i4+%g0]0x88,%l4 ! %l4 = 00000000000000ff | |
973 | ||
974 | p0_label_33: | |
975 | ! Starting 10 instruction Store Burst | |
976 | ! %l3 = 0000000000002b74, Mem[0000000010181408] = 00000000 | |
977 | stwa %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00002b74 | |
978 | ! %l4 = 00000000000000ff, Mem[0000000010181400] = ff2d622d7058ba69 | |
979 | stxa %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000000000ff | |
980 | ! %f4 = ac8bdfd4 70272656, %l3 = 0000000000002b74 | |
981 | ! Mem[0000000030041408] = 9f3eaab22b7428bb | |
982 | add %i1,0x008,%g1 | |
983 | stda %f4,[%g1+%l3]ASI_PST8_S ! Mem[0000000030041408] = 9f8bdfd42b2728bb | |
984 | ! %l6 = 000000000000009f, Mem[0000000010001400] = ff8e1bf84fd15129 | |
985 | stxa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000000000009f | |
986 | ! Mem[0000000030141408] = 43610000, %l4 = 00000000000000ff | |
987 | swapa [%i5+%o4]0x81,%l4 ! %l4 = 0000000043610000 | |
988 | ! %f24 = 3b188db0 4cdb8901, Mem[0000000010101400] = 000000ff a92c986e | |
989 | stda %f24,[%i4+%g0]0x88 ! Mem[0000000010101400] = 3b188db0 4cdb8901 | |
990 | ! Mem[000000001000141b] = 630075c2, %l2 = 000000000000e1e0 | |
991 | ldstuba [%i0+0x01b]%asi,%l2 ! %l2 = 00000000000000c2 | |
992 | ! Mem[000000001000141b] = 630075ff, %l5 = 00000000000036bb | |
993 | ldstub [%i0+0x01b],%l5 ! %l5 = 00000000000000ff | |
994 | ! Mem[00000000100c1437] = 000000ff, %l0 = 000000000000003a | |
995 | ldstuba [%i3+0x037]%asi,%l0 ! %l0 = 00000000000000ff | |
996 | ! Mem[0000000010101408] = ff897cff, %l2 = 00000000000000c2 | |
997 | swapa [%i4+%o4]0x80,%l2 ! %l2 = 00000000ff897cff | |
998 | ||
999 | p0_label_34: | |
1000 | ! Starting 10 instruction Load Burst | |
1001 | ! Mem[0000000030181400] = 5bb85368 674144d9, %l4 = 43610000, %l5 = 000000ff | |
1002 | ldda [%i6+%g0]0x89,%l4 ! %l4 = 00000000674144d9 000000005bb85368 | |
1003 | ! Mem[0000000010181410] = a44858ff, %l4 = 00000000674144d9 | |
1004 | lduwa [%i6+%o5]0x88,%l4 ! %l4 = 00000000a44858ff | |
1005 | ! Mem[0000000030001400] = 426560f7, %l7 = 000000002951d14f | |
1006 | ldsha [%i0+%g0]0x81,%l7 ! %l7 = 0000000000004265 | |
1007 | ! Mem[0000000010141408] = ff00009f, %l6 = 000000000000009f | |
1008 | lduba [%i5+%o4]0x80,%l6 ! %l6 = 00000000000000ff | |
1009 | ! Mem[00000000100c1400] = 0000005d, %l7 = 0000000000004265 | |
1010 | ldsba [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000 | |
1011 | ! Mem[0000000010081410] = 0f000000, %l3 = 0000000000002b74 | |
1012 | ldswa [%i2+%o5]0x80,%l3 ! %l3 = 000000000f000000 | |
1013 | ! Mem[00000000100c1410] = ff000000 6a7a4105, %l2 = ff897cff, %l3 = 0f000000 | |
1014 | ldda [%i3+%o5]0x80,%l2 ! %l2 = 00000000ff000000 000000006a7a4105 | |
1015 | ! Mem[0000000010101410] = 11d996ff, %l2 = 00000000ff000000 | |
1016 | ldswa [%i4+%o5]0x88,%l2 ! %l2 = 0000000011d996ff | |
1017 | ! Mem[00000000211c0000] = cdff8f28, %l5 = 000000005bb85368 | |
1018 | lduh [%o2+%g0],%l5 ! %l5 = 000000000000cdff | |
1019 | ! Mem[0000000010101408] = c2000000, %l6 = 00000000000000ff | |
1020 | ldsha [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000000 | |
1021 | ||
1022 | p0_label_35: | |
1023 | ! Starting 10 instruction Store Burst | |
1024 | ! Mem[0000000010081408] = 6836503c, %l6 = 0000000000000000 | |
1025 | ldstuba [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000068 | |
1026 | ! %l1 = ffffffffffffff9f, Mem[0000000010101410] = ff96d911, %asi = 80 | |
1027 | stwa %l1,[%i4+0x010]%asi ! Mem[0000000010101410] = ffffff9f | |
1028 | ! %l1 = ffffffffffffff9f, Mem[0000000010181410] = ff5848a40284efa5 | |
1029 | stx %l1,[%i6+%o5] ! Mem[0000000010181410] = ffffffffffffff9f | |
1030 | ! Mem[00000000201c0001] = 2ca99298, %l4 = 00000000a44858ff | |
1031 | ldstuba [%o0+0x001]%asi,%l4 ! %l4 = 00000000000000a9 | |
1032 | ! Mem[0000000030041408] = d4df8b9f, %l2 = 0000000011d996ff | |
1033 | swapa [%i1+%o4]0x89,%l2 ! %l2 = 00000000d4df8b9f | |
1034 | ! Mem[0000000030101410] = 000000ff, %l5 = 000000000000cdff | |
1035 | swapa [%i4+%o5]0x89,%l5 ! %l5 = 00000000000000ff | |
1036 | ! %f16 = 0000005d 72c32dc9, Mem[0000000030141408] = ff000000 38a73d71 | |
1037 | stda %f16,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000005d 72c32dc9 | |
1038 | ! Mem[000000001010143a] = 2ef9121a, %l7 = 0000000000000000 | |
1039 | ldstuba [%i4+0x03a]%asi,%l7 ! %l7 = 0000000000000012 | |
1040 | ! Mem[0000000010041434] = 372a2ffd, %l4 = 00000000000000a9 | |
1041 | ldstuba [%i1+0x034]%asi,%l4 ! %l4 = 0000000000000037 | |
1042 | ! %f28 = ff9d1c37, Mem[0000000010001410] = ffffffa9 | |
1043 | sta %f28,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff9d1c37 | |
1044 | ||
1045 | p0_label_36: | |
1046 | ! Starting 10 instruction Load Burst | |
1047 | ! Mem[0000000010081424] = 4cdb8901, %l1 = ffffffffffffff9f, %asi = 80 | |
1048 | lduwa [%i2+0x024]%asi,%l1 ! %l1 = 000000004cdb8901 | |
1049 | ! Mem[0000000030181400] = d9444167, %l2 = 00000000d4df8b9f | |
1050 | ldsba [%i6+%g0]0x81,%l2 ! %l2 = ffffffffffffffd9 | |
1051 | ! Mem[0000000030001410] = 0000004d, %l5 = 00000000000000ff | |
1052 | lduba [%i0+%o5]0x89,%l5 ! %l5 = 000000000000004d | |
1053 | ! Mem[0000000010041410] = 380000ff, %l4 = 0000000000000037 | |
1054 | ldswa [%i1+%o5]0x88,%l4 ! %l4 = 00000000380000ff | |
1055 | ! Mem[0000000010101400] = 0189db4c, %l2 = ffffffffffffffd9 | |
1056 | ldsba [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000001 | |
1057 | ! Mem[0000000030181400] = d9444167, %l4 = 00000000380000ff | |
1058 | ldsha [%i6+%g0]0x81,%l4 ! %l4 = ffffffffffffd944 | |
1059 | ! Mem[0000000010041408] = 70272656, %l2 = 0000000000000001 | |
1060 | ldsha [%i1+%o4]0x80,%l2 ! %l2 = 0000000000007027 | |
1061 | ! Mem[0000000010001408] = 3b188db0 4cdb8901, %l6 = 00000068, %l7 = 00000012 | |
1062 | ldda [%i0+%o4]0x80,%l6 ! %l6 = 000000003b188db0 000000004cdb8901 | |
1063 | ! Mem[0000000010101400] = 0189db4c, %l7 = 000000004cdb8901 | |
1064 | ldsha [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000189 | |
1065 | ! Mem[0000000010041400] = 5838003a, %l7 = 0000000000000189 | |
1066 | ldsba [%i1+%g0]0x88,%l7 ! %l7 = 000000000000003a | |
1067 | ||
1068 | p0_label_37: | |
1069 | ! Starting 10 instruction Store Burst | |
1070 | ! Mem[0000000030001408] = 55c22631, %l1 = 000000004cdb8901 | |
1071 | ldstuba [%i0+%o4]0x81,%l1 ! %l1 = 0000000000000055 | |
1072 | ! %l2 = 0000000000007027, Mem[0000000030181400] = 674144d9 | |
1073 | stha %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 67417027 | |
1074 | ! %f2 = 0f000000 6a7a4105, Mem[00000000100c1408] = 6836503c 262eff0f | |
1075 | stda %f2 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0f000000 6a7a4105 | |
1076 | ! Mem[0000000010101430] = 0b48cffc2262e29d, %l7 = 000000000000003a, %l7 = 000000000000003a | |
1077 | add %i4,0x30,%g1 | |
1078 | casxa [%g1]0x80,%l7,%l7 ! %l7 = 0b48cffc2262e29d | |
1079 | ! Mem[0000000010081400] = 0000005d, %l6 = 3b188db0, %l5 = 0000004d | |
1080 | casa [%i2]0x80,%l6,%l5 ! %l5 = 000000000000005d | |
1081 | ! %l7 = 0b48cffc2262e29d, Mem[00000000100c1400] = 0000005d | |
1082 | stha %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = e29d005d | |
1083 | ! %l5 = 000000000000005d, Mem[0000000010141410] = 0000003ae8c4c5da | |
1084 | stx %l5,[%i5+%o5] ! Mem[0000000010141410] = 000000000000005d | |
1085 | ! Mem[0000000010081408] = ff36503c, %l1 = 0000000000000055 | |
1086 | ldstuba [%i2+%o4]0x80,%l1 ! %l1 = 00000000000000ff | |
1087 | ! %f30 = 162d60ba 00000058, Mem[0000000010181410] = ffffffff ffffff9f | |
1088 | stda %f30,[%i6+%o5]0x80 ! Mem[0000000010181410] = 162d60ba 00000058 | |
1089 | ! %l5 = 000000000000005d, Mem[00000000100c1428] = 00000000 | |
1090 | sth %l5,[%i3+0x028] ! Mem[00000000100c1428] = 005d0000 | |
1091 | ||
1092 | p0_label_38: | |
1093 | ! Starting 10 instruction Load Burst | |
1094 | ! %l6 = 000000003b188db0, immd = 000006b0, %y = ffffdb64 | |
1095 | smul %l6,0x6b0,%l1 ! %l1 = 0000018b34338900, %y = 0000018b | |
1096 | ! Mem[0000000030101410] = 55c22631 0000cdff, %l6 = 3b188db0, %l7 = 2262e29d | |
1097 | ldda [%i4+%o5]0x89,%l6 ! %l6 = 000000000000cdff 0000000055c22631 | |
1098 | ! Mem[0000000010181408] = 00002b74, %l2 = 0000000000007027 | |
1099 | lduba [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000074 | |
1100 | ! Mem[0000000010101408] = 000000c2, %l2 = 0000000000000074 | |
1101 | lduba [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000 | |
1102 | ! Mem[0000000010081400] = 5d000000, %l6 = 000000000000cdff | |
1103 | ldsha [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000 | |
1104 | ! Mem[00000000300c1408] = e0e16a1f, %f12 = 55c22631 | |
1105 | lda [%i3+%o4]0x81,%f12 ! %f12 = e0e16a1f | |
1106 | ! Mem[0000000010001420] = 000000ff, %l7 = 0000000055c22631, %asi = 80 | |
1107 | ldsba [%i0+0x020]%asi,%l7 ! %l7 = 0000000000000000 | |
1108 | ! Mem[00000000300c1410] = 8b9d1c37c27500ff, %l4 = ffffffffffffd944 | |
1109 | ldxa [%i3+%o5]0x89,%l4 ! %l4 = 8b9d1c37c27500ff | |
1110 | membar #Sync ! Added by membar checker (7) | |
1111 | ! Mem[0000000030001400] = 426560f7 f76069e5 ffc22631 31a4e05f | |
1112 | ! Mem[0000000030001410] = 4d000000 50e0aed5 608eaa72 0a61517b | |
1113 | ! Mem[0000000030001420] = 1c99e2c0 72071fd1 4ade89fe 07c68b57 | |
1114 | ! Mem[0000000030001430] = 20ca5bac 494b318d 743a0f4a 3f663bf3 | |
1115 | ldda [%i0+%g0]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030001400 | |
1116 | ! Mem[0000000010081400] = 0000005d, %l4 = 8b9d1c37c27500ff | |
1117 | ldsba [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000 | |
1118 | ||
1119 | p0_label_39: | |
1120 | ! Starting 10 instruction Store Burst | |
1121 | ! Mem[00000000201c0001] = 2cff9298, %l6 = 0000000000000000 | |
1122 | ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000ff | |
1123 | ! %l2 = 0000000000000000, Mem[0000000010101410] = ffffff9f005d00ff | |
1124 | stxa %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000000000000 | |
1125 | ! %l2 = 00000000, %l3 = 6a7a4105, Mem[00000000300c1410] = ff0075c2 371c9d8b | |
1126 | stda %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 6a7a4105 | |
1127 | ! %f22 = 09c05727 1248e92b, %l3 = 000000006a7a4105 | |
1128 | ! Mem[00000000300c1438] = 44282b6a122bd393 | |
1129 | add %i3,0x038,%g1 | |
1130 | stda %f22,[%g1+%l3]ASI_PST8_S ! Mem[00000000300c1438] = 44282b6a1248d32b | |
1131 | ! %l4 = 0000000000000000, Mem[0000000010041422] = 22330cf0, %asi = 80 | |
1132 | stha %l4,[%i1+0x022]%asi ! Mem[0000000010041420] = 22330000 | |
1133 | ! %l4 = 0000000000000000, Mem[0000000021800041] = 62e22388 | |
1134 | stb %l4,[%o3+0x041] ! Mem[0000000021800040] = 62002388 | |
1135 | membar #Sync ! Added by membar checker (8) | |
1136 | ! %l6 = 00000000000000ff, Mem[0000000030001410] = 4d000000 | |
1137 | stha %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00ff0000 | |
1138 | ! %l4 = 00000000, %l5 = 0000005d, Mem[00000000300c1408] = e0e16a1f 5ec55265 | |
1139 | stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 0000005d | |
1140 | ! %l0 = 00000000000000ff, Mem[0000000030041408] = 11d996ff | |
1141 | stha %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 11d900ff | |
1142 | ! %l3 = 000000006a7a4105, Mem[0000000020800000] = 00ffeac8, %asi = 80 | |
1143 | stba %l3,[%o1+0x000]%asi ! Mem[0000000020800000] = 05ffeac8 | |
1144 | ||
1145 | p0_label_40: | |
1146 | ! Starting 10 instruction Load Burst | |
1147 | ! Mem[0000000030001400] = 426560f7, %l6 = 00000000000000ff | |
1148 | ldsba [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000042 | |
1149 | ! Mem[0000000030081400] = 4d000000000000ff, %f12 = 8d314b49 ac5bca20 | |
1150 | ldda [%i2+%g0]0x89,%f12 ! %f12 = 4d000000 000000ff | |
1151 | ! Mem[0000000010001410] = ff9d1c37, %l5 = 000000000000005d | |
1152 | ldswa [%i0+%o5]0x88,%l5 ! %l5 = ffffffffff9d1c37 | |
1153 | ! Mem[0000000010101410] = 00000000, %l4 = 0000000000000000 | |
1154 | ldswa [%i4+%o5]0x88,%l4 ! %l4 = 0000000000000000 | |
1155 | ! Mem[0000000030081400] = ff0000000000004d, %f4 = d5aee050 0000004d | |
1156 | ldda [%i2+%g0]0x81,%f4 ! %f4 = ff000000 0000004d | |
1157 | ! Mem[0000000010101400] = 0189db4c, %l4 = 0000000000000000 | |
1158 | ldswa [%i4+%g0]0x80,%l4 ! %l4 = 000000000189db4c | |
1159 | ! Mem[0000000030041400] = 6542a26629450000, %f12 = 4d000000 000000ff | |
1160 | ldda [%i1+%g0]0x89,%f12 ! %f12 = 6542a266 29450000 | |
1161 | ! Mem[00000000201c0000] = 2cff9298, %l5 = ffffffffff9d1c37, %asi = 80 | |
1162 | lduha [%o0+0x000]%asi,%l5 ! %l5 = 0000000000002cff | |
1163 | ! Mem[0000000010141400] = 371c9dff, %l4 = 000000000189db4c | |
1164 | lduba [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000037 | |
1165 | ! Mem[0000000030181400] = 67417027, %l1 = 0000018b34338900 | |
1166 | lduba [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000027 | |
1167 | ||
1168 | p0_label_41: | |
1169 | ! Starting 10 instruction Store Burst | |
1170 | ! %f23 = 1248e92b, %f4 = ff000000 | |
1171 | fsqrts %f23,%f4 ! %f4 = 28e2c9f0 | |
1172 | ! %l6 = 0000000000000042, Mem[0000000030041410] = 00002dff | |
1173 | stba %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00002d42 | |
1174 | ! %l1 = 0000000000000027, Mem[0000000020800041] = 680d3ef8, %asi = 80 | |
1175 | stba %l1,[%o1+0x041]%asi ! Mem[0000000020800040] = 68273ef8 | |
1176 | ! %l4 = 00000037, %l5 = 00002cff, Mem[0000000030141410] = 746d9658 353f155c | |
1177 | stda %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000037 00002cff | |
1178 | ! %l6 = 00000042, %l7 = 00000000, Mem[0000000030041410] = 00002d42 00000000 | |
1179 | stda %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000042 00000000 | |
1180 | ! Mem[0000000010041410] = 380000ff, %l2 = 0000000000000000 | |
1181 | ldstuba [%i1+%o5]0x88,%l2 ! %l2 = 00000000000000ff | |
1182 | ! Mem[0000000010181410] = ba602d16, %l3 = 000000006a7a4105 | |
1183 | swapa [%i6+%o5]0x88,%l3 ! %l3 = 00000000ba602d16 | |
1184 | ! Mem[0000000030001410] = 00ff0000, %l1 = 0000000000000027 | |
1185 | swapa [%i0+%o5]0x81,%l1 ! %l1 = 0000000000ff0000 | |
1186 | ! Mem[0000000010041414] = 00000000, %l5 = 0000000000002cff | |
1187 | swap [%i1+0x014],%l5 ! %l5 = 0000000000000000 | |
1188 | ! Mem[0000000010081410] = 0000000f, %l4 = 0000000000000037 | |
1189 | ldstuba [%i2+%o5]0x88,%l4 ! %l4 = 000000000000000f | |
1190 | ||
1191 | p0_label_42: | |
1192 | ! Starting 10 instruction Load Burst | |
1193 | ! Mem[0000000030101410] = 55c22631 0000cdff, %l4 = 0000000f, %l5 = 00000000 | |
1194 | ldda [%i4+%o5]0x89,%l4 ! %l4 = 000000000000cdff 0000000055c22631 | |
1195 | ! Mem[00000000100c1424] = 4cdb8901, %l2 = 00000000000000ff, %asi = 80 | |
1196 | ldsha [%i3+0x024]%asi,%l2 ! %l2 = 0000000000004cdb | |
1197 | ! %f14 = f33b663f, Mem[0000000010041408] = 56262770 | |
1198 | sta %f14,[%i1+%o4]0x88 ! Mem[0000000010041408] = f33b663f | |
1199 | ! Mem[0000000030081400] = ff000000, %l6 = 0000000000000042 | |
1200 | lduwa [%i2+%g0]0x81,%l6 ! %l6 = 00000000ff000000 | |
1201 | ! Mem[0000000021800181] = 2c4b5078, %l6 = 00000000ff000000, %asi = 80 | |
1202 | ldsba [%o3+0x181]%asi,%l6 ! %l6 = 000000000000004b | |
1203 | ! Mem[00000000218001c0] = 11b780a8, %l1 = 0000000000ff0000 | |
1204 | ldsb [%o3+0x1c0],%l1 ! %l1 = 0000000000000011 | |
1205 | ! Mem[0000000030041400] = 00004529, %l5 = 0000000055c22631 | |
1206 | lduwa [%i1+%g0]0x81,%l5 ! %l5 = 0000000000004529 | |
1207 | ! Mem[0000000030001410] = 27000000, %f31 = 00000058 | |
1208 | lda [%i0+%o5]0x89,%f31 ! %f31 = 27000000 | |
1209 | ! Mem[0000000030141410] = 00000037, %l5 = 0000000000004529 | |
1210 | lduba [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000037 | |
1211 | ! Mem[0000000010081408] = 3c5036ff, %f25 = 4cdb8901 | |
1212 | lda [%i2+%o4]0x88,%f25 ! %f25 = 3c5036ff | |
1213 | ||
1214 | p0_label_43: | |
1215 | ! Starting 10 instruction Store Burst | |
1216 | ! %f23 = 1248e92b, %f7 = 72aa8e60, %f28 = ff9d1c37 | |
1217 | fmuls %f23,%f7 ,%f28 ! %f28 = 4585da93 | |
1218 | ! %l5 = 0000000000000037, Mem[00000000100c1401] = e29d005d | |
1219 | stb %l5,[%i3+0x001] ! Mem[00000000100c1400] = e237005d | |
1220 | ! %l6 = 000000000000004b, Mem[0000000010181400] = 00000000000000ff | |
1221 | stx %l6,[%i6+%g0] ! Mem[0000000010181400] = 000000000000004b | |
1222 | ! %l5 = 0000000000000037, Mem[0000000030181408] = 08d790e6 | |
1223 | stwa %l5,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000037 | |
1224 | ! Mem[0000000030141400] = 0872776d, %l4 = 000000000000cdff | |
1225 | swapa [%i5+%g0]0x89,%l4 ! %l4 = 000000000872776d | |
1226 | ! Mem[00000000211c0001] = cdff8f28, %l0 = 00000000000000ff | |
1227 | ldstub [%o2+0x001],%l0 ! %l0 = 00000000000000ff | |
1228 | ! %l6 = 000000000000004b, Mem[0000000010181410] = 05417a6a | |
1229 | stba %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 4b417a6a | |
1230 | ! %f7 = 72aa8e60, %f18 = 6836503c | |
1231 | fcmps %fcc3,%f7 ,%f18 ! %fcc3 = 2 | |
1232 | ! %l0 = 00000000000000ff, Mem[00000000218000c0] = 5c3aa7e8 | |
1233 | sth %l0,[%o3+0x0c0] ! Mem[00000000218000c0] = 00ffa7e8 | |
1234 | ! Mem[00000000211c0001] = cdff8f28, %l2 = 0000000000004cdb | |
1235 | ldstub [%o2+0x001],%l2 ! %l2 = 00000000000000ff | |
1236 | ||
1237 | p0_label_44: | |
1238 | ! Starting 10 instruction Load Burst | |
1239 | ! Mem[0000000030101400] = 9f000000, %l2 = 00000000000000ff | |
1240 | ldsba [%i4+%g0]0x81,%l2 ! %l2 = ffffffffffffff9f | |
1241 | membar #Sync ! Added by membar checker (9) | |
1242 | ! Mem[0000000010181400] = 00000000 0000004b 742b0000 2b7428bb | |
1243 | ! Mem[0000000010181410] = 4b417a6a 00000058 186b2602 ff9164cb | |
1244 | ! Mem[0000000010181420] = 028d56d0 2b7cf9a1 262eff0f 3d0e60f7 | |
1245 | ! Mem[0000000010181430] = 306cccbc 2ab1f45d 2255c4da 0b0c6143 | |
1246 | ldda [%i6+%g0]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010181400 | |
1247 | ! Mem[00000000300c1408] = 5d00000000000000, %f26 = 00000000 78fcf366 | |
1248 | ldda [%i3+%o4]0x89,%f26 ! %f26 = 5d000000 00000000 | |
1249 | ! Mem[0000000010181420] = 028d56d02b7cf9a1, %f22 = 09c05727 1248e92b | |
1250 | ldd [%i6+0x020],%f22 ! %f22 = 028d56d0 2b7cf9a1 | |
1251 | ! Mem[00000000211c0000] = cdff8f28, %l7 = 0000000000000000, %asi = 80 | |
1252 | lduba [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000cd | |
1253 | ! %f5 = 6a7a414b, %f24 = 3b188db0 | |
1254 | fcmps %fcc1,%f5 ,%f24 ! %fcc1 = 2 | |
1255 | ! Mem[0000000030181410] = d4df8bac, %l2 = ffffffffffffff9f | |
1256 | lduha [%i6+%o5]0x89,%l2 ! %l2 = 0000000000008bac | |
1257 | ! Mem[0000000010181410] = 6a7a414b, %l4 = 000000000872776d | |
1258 | lduwa [%i6+%o5]0x88,%l4 ! %l4 = 000000006a7a414b | |
1259 | ! Mem[0000000030101410] = ffcd00003126c255, %f30 = 162d60ba 27000000 | |
1260 | ldda [%i4+%o5]0x81,%f30 ! %f30 = ffcd0000 3126c255 | |
1261 | ! Mem[00000000201c0000] = 2cff9298, %l2 = 0000000000008bac | |
1262 | ldsh [%o0+%g0],%l2 ! %l2 = 0000000000002cff | |
1263 | ||
1264 | p0_label_45: | |
1265 | ! Starting 10 instruction Store Burst | |
1266 | ! %l5 = 0000000000000037, Mem[0000000010001400] = 00000000 | |
1267 | stha %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00370000 | |
1268 | ! Mem[0000000010181400] = 00000000 0000004b 742b0000 2b7428bb | |
1269 | ! %f16 = 0000005d 72c32dc9 6836503c 262eff0f | |
1270 | ! %f20 = 0f000000 6a7a4105 028d56d0 2b7cf9a1 | |
1271 | ! %f24 = 3b188db0 3c5036ff 5d000000 00000000 | |
1272 | ! %f28 = 4585da93 642621bd ffcd0000 3126c255 | |
1273 | stda %f16,[%i6+%g0]ASI_BLK_PL ! Block Store to 0000000010181400 | |
1274 | ! %l7 = 00000000000000cd, Mem[0000000010141408] = ff00009f | |
1275 | stba %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = cd00009f | |
1276 | ! %l2 = 0000000000002cff, Mem[0000000030181408] = 37000000 | |
1277 | stha %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 37002cff | |
1278 | ! %f16 = 0000005d 72c32dc9, %l7 = 00000000000000cd | |
1279 | ! Mem[0000000030141430] = 661bf38c4565fded | |
1280 | add %i5,0x030,%g1 | |
1281 | stda %f16,[%g1+%l7]ASI_PST16_S ! Mem[0000000030141430] = 0000005d45652dc9 | |
1282 | ! %l0 = 00000000000000ff, Mem[0000000010041438] = 00ff4dfa, %asi = 80 | |
1283 | stba %l0,[%i1+0x038]%asi ! Mem[0000000010041438] = ffff4dfa | |
1284 | ! Mem[0000000010041428] = 61dc79ae, %l3 = 00000000ba602d16 | |
1285 | swap [%i1+0x028],%l3 ! %l3 = 0000000061dc79ae | |
1286 | ! Mem[0000000010001410] = 371c9dff, %l6 = 000000000000004b | |
1287 | ldstuba [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000037 | |
1288 | ! %f12 = 5df4b12a, Mem[0000000030181400] = 67417027 | |
1289 | sta %f12,[%i6+%g0]0x89 ! Mem[0000000030181400] = 5df4b12a | |
1290 | ! %l1 = 0000000000000011, Mem[0000000030081408] = 78fcf366 | |
1291 | stba %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 11fcf366 | |
1292 | ||
1293 | p0_label_46: | |
1294 | ! Starting 10 instruction Load Burst | |
1295 | ! Mem[0000000010041400] = 5838003a, %l4 = 000000006a7a414b | |
1296 | ldsba [%i1+%g0]0x88,%l4 ! %l4 = 000000000000003a | |
1297 | ! Mem[0000000010101400] = 0189db4c, %l5 = 0000000000000037 | |
1298 | lduba [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000001 | |
1299 | ! Mem[0000000030101410] = ffcd0000, %f7 = 02266b18 | |
1300 | lda [%i4+%o5]0x81,%f7 ! %f7 = ffcd0000 | |
1301 | ! Mem[0000000030101400] = 9f000000, %f0 = 4b000000 | |
1302 | lda [%i4+%g0]0x81,%f0 ! %f0 = 9f000000 | |
1303 | ! Mem[0000000030001400] = 426560f7, %l3 = 0000000061dc79ae | |
1304 | lduwa [%i0+%g0]0x81,%l3 ! %l3 = 00000000426560f7 | |
1305 | membar #Sync ! Added by membar checker (10) | |
1306 | ! Mem[0000000010181408] = 0fff2e26, %l7 = 00000000000000cd | |
1307 | ldswa [%i6+%o4]0x80,%l7 ! %l7 = 000000000fff2e26 | |
1308 | ! Mem[00000000100c143d] = 00000058, %l3 = 00000000426560f7, %asi = 80 | |
1309 | lduba [%i3+0x03d]%asi,%l3 ! %l3 = 0000000000000000 | |
1310 | ! Mem[0000000010141410] = 000000000000005d, %f22 = 028d56d0 2b7cf9a1 | |
1311 | ldda [%i5+%o5]0x80,%f22 ! %f22 = 00000000 0000005d | |
1312 | ! Mem[0000000030101400] = 19fe6e2b0000009f, %l5 = 0000000000000001 | |
1313 | ldxa [%i4+%g0]0x89,%l5 ! %l5 = 19fe6e2b0000009f | |
1314 | ! Mem[0000000030081400] = ff000000 0000004d, %l0 = 000000ff, %l1 = 00000011 | |
1315 | ldda [%i2+%g0]0x81,%l0 ! %l0 = 00000000ff000000 000000000000004d | |
1316 | ||
1317 | p0_label_47: | |
1318 | ! Starting 10 instruction Store Burst | |
1319 | ! Mem[0000000010141400] = ff9d1c37, %l5 = 000000000000009f | |
1320 | swapa [%i5+%g0]0x88,%l5 ! %l5 = 00000000ff9d1c37 | |
1321 | ! %l1 = 000000000000004d, Mem[0000000010141400] = 0000009f | |
1322 | stha %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000004d | |
1323 | ! Mem[00000000100c1408] = 0f000000, %l0 = 00000000ff000000 | |
1324 | ldstuba [%i3+%o4]0x80,%l0 ! %l0 = 000000000000000f | |
1325 | ! Mem[0000000010081434] = 642621bd, %l0 = 000000000000000f, %asi = 80 | |
1326 | swapa [%i2+0x034]%asi,%l0 ! %l0 = 00000000642621bd | |
1327 | ! %l5 = 00000000ff9d1c37, Mem[0000000030141408] = c92dc3725d000000 | |
1328 | stxa %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000ff9d1c37 | |
1329 | ! %l3 = 0000000000000000, Mem[0000000010101410] = 0000000000000000 | |
1330 | stxa %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000000000000 | |
1331 | ! Mem[0000000010101400] = 0189db4c, %l5 = 00000000ff9d1c37 | |
1332 | ldstuba [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000001 | |
1333 | ! %f28 = 4585da93 642621bd, %l5 = 0000000000000001 | |
1334 | ! Mem[0000000010101430] = 0b48cffc2262e29d | |
1335 | add %i4,0x030,%g1 | |
1336 | stda %f28,[%g1+%l5]ASI_PST8_P ! Mem[0000000010101430] = 0b48cffc2262e2bd | |
1337 | ! %l6 = 0000000000000037, Mem[0000000030081410] = 66a242ff | |
1338 | stwa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000037 | |
1339 | ! %l3 = 0000000000000000, Mem[0000000030141400] = 0000cdff | |
1340 | stwa %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 | |
1341 | ||
1342 | p0_label_48: | |
1343 | ! Starting 10 instruction Load Burst | |
1344 | ! Mem[0000000030181400] = 5df4b12a, %f23 = 0000005d | |
1345 | lda [%i6+%g0]0x89,%f23 ! %f23 = 5df4b12a | |
1346 | ! Mem[0000000030081400] = ff0000000000004d, %f10 = f7600e3d 0fff2e26 | |
1347 | ldda [%i2+%g0]0x81,%f10 ! %f10 = ff000000 0000004d | |
1348 | ! Mem[0000000010101410] = 00000000, %l7 = 000000000fff2e26 | |
1349 | lduha [%i4+%o5]0x88,%l7 ! %l7 = 0000000000000000 | |
1350 | ! Mem[0000000010181400] = c92dc372, %l2 = 0000000000002cff | |
1351 | lduha [%i6+%g0]0x80,%l2 ! %l2 = 000000000000c92d | |
1352 | ! Mem[0000000010081400] = 5d000000, %l3 = 0000000000000000 | |
1353 | lduba [%i2+%g0]0x88,%l3 ! %l3 = 0000000000000000 | |
1354 | ! Mem[00000000211c0000] = cdff8f28, %l1 = 000000000000004d | |
1355 | lduh [%o2+%g0],%l1 ! %l1 = 000000000000cdff | |
1356 | ! Mem[0000000010141420] = 3175ce706ee44ec1, %l2 = 000000000000c92d | |
1357 | ldx [%i5+0x020],%l2 ! %l2 = 3175ce706ee44ec1 | |
1358 | ! Mem[0000000010001417] = 66a24265, %l7 = 0000000000000000, %asi = 80 | |
1359 | ldsba [%i0+0x017]%asi,%l7 ! %l7 = 0000000000000065 | |
1360 | ! Mem[0000000030081408] = 1f4e0e4c66f3fc11, %f18 = 6836503c 262eff0f | |
1361 | ldda [%i2+%o4]0x89,%f18 ! %f18 = 1f4e0e4c 66f3fc11 | |
1362 | membar #Sync ! Added by membar checker (11) | |
1363 | ! Mem[0000000030141400] = 00000000 1f5044f9 00000000 ff9d1c37 | |
1364 | ! Mem[0000000030141410] = 37000000 ff2c0000 7d0b3d52 07624cdb | |
1365 | ! Mem[0000000030141420] = 0e7254a0 537d1e31 43da12de 0e78e4b7 | |
1366 | ! Mem[0000000030141430] = 0000005d 45652dc9 c2976e2a 4a705353 | |
1367 | ldda [%i5+%g0]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030141400 | |
1368 | ||
1369 | p0_label_49: | |
1370 | ! Starting 10 instruction Store Burst | |
1371 | ! Mem[00000000211c0000] = cdff8f28, %l2 = 3175ce706ee44ec1 | |
1372 | ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 00000000000000cd | |
1373 | ! %f20 = 37000000 ff2c0000, Mem[0000000010041400] = 5838003a 09c05727 | |
1374 | stda %f20,[%i1+%g0]0x88 ! Mem[0000000010041400] = 37000000 ff2c0000 | |
1375 | membar #Sync ! Added by membar checker (12) | |
1376 | ! %f24 = 0e7254a0 537d1e31, %l1 = 000000000000cdff | |
1377 | ! Mem[0000000030141418] = 7d0b3d5207624cdb | |
1378 | add %i5,0x018,%g1 | |
1379 | stda %f24,[%g1+%l1]ASI_PST16_S ! Mem[0000000030141418] = 0e7254a0537d1e31 | |
1380 | ! %l0 = 642621bd, %l1 = 0000cdff, Mem[0000000010141400] = 0000004d 895b7772 | |
1381 | stda %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 642621bd 0000cdff | |
1382 | ! Mem[0000000021800181] = 2c4b5078, %l2 = 00000000000000cd | |
1383 | ldstuba [%o3+0x181]%asi,%l2 ! %l2 = 000000000000004b | |
1384 | ! Mem[00000000201c0000] = 2cff9298, %l5 = 0000000000000001 | |
1385 | ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 000000000000002c | |
1386 | ! %l5 = 000000000000002c, Mem[0000000010181408] = 0fff2e26 | |
1387 | stba %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 2cff2e26 | |
1388 | ! %l2 = 000000000000004b, Mem[0000000010081410] = 05417a6a000000ff | |
1389 | stxa %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000000000004b | |
1390 | ! %l6 = 0000000000000037, Mem[0000000010081414] = 00000000 | |
1391 | sth %l6,[%i2+0x014] ! Mem[0000000010081414] = 00370000 | |
1392 | ! %f16 = 00000000 1f5044f9, Mem[0000000010001408] = b08d183b 0189db4c | |
1393 | stda %f16,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 1f5044f9 | |
1394 | ||
1395 | p0_label_50: | |
1396 | ! Starting 10 instruction Load Burst | |
1397 | ! Mem[00000000100c1408] = ff000000, %l6 = 0000000000000037 | |
1398 | lduba [%i3+%o4]0x80,%l6 ! %l6 = 00000000000000ff | |
1399 | ! Mem[0000000010181410] = 6a7a4105, %l3 = 0000000000000000 | |
1400 | ldsba [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000005 | |
1401 | ! Mem[0000000010181408] = 262eff2c, %l1 = 000000000000cdff | |
1402 | lduha [%i6+%o4]0x88,%l1 ! %l1 = 000000000000ff2c | |
1403 | ! Mem[0000000030081400] = 000000ff, %f4 = 58000000 | |
1404 | lda [%i2+%g0]0x89,%f4 ! %f4 = 000000ff | |
1405 | ! Mem[0000000010141401] = bd212664, %l7 = 0000000000000065, %asi = 80 | |
1406 | lduba [%i5+0x001]%asi,%l7 ! %l7 = 0000000000000021 | |
1407 | ! Mem[0000000010081400] = 0000005d, %l1 = 000000000000ff2c | |
1408 | ldsha [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000000 | |
1409 | ! %f27 = 0e78e4b7, %f10 = ff000000, %f6 = cb6491ff ffcd0000 | |
1410 | fsmuld %f27,%f10,%f6 ! %f6 = c1bf1c96 e0000000 | |
1411 | ! Mem[0000000010101404] = b08d183b, %l7 = 0000000000000021, %asi = 80 | |
1412 | ldsha [%i4+0x004]%asi,%l7 ! %l7 = ffffffffffffb08d | |
1413 | ! Mem[0000000030101410] = ffcd0000, %f15 = dac45522 | |
1414 | lda [%i4+%o5]0x81,%f15 ! %f15 = ffcd0000 | |
1415 | ! Mem[0000000020800000] = 05ffeac8, %l6 = 00000000000000ff | |
1416 | ldub [%o1+%g0],%l6 ! %l6 = 0000000000000005 | |
1417 | ||
1418 | p0_label_51: | |
1419 | ! Starting 10 instruction Store Burst | |
1420 | ! %f9 = d0568d02, Mem[000000001004141c] = 4a4cb16b | |
1421 | st %f9 ,[%i1+0x01c] ! Mem[000000001004141c] = d0568d02 | |
1422 | ! %l4 = 000000000000003a, %l4 = 000000000000003a, %l0 = 00000000642621bd | |
1423 | andn %l4,%l4,%l0 ! %l0 = 0000000000000000 | |
1424 | ! %f0 = 9f000000, %f27 = 0e78e4b7, %f6 = c1bf1c96 e0000000 | |
1425 | fsmuld %f0 ,%f27,%f6 ! %f6 = b5bf1c96 e0000000 | |
1426 | ! %f12 = 5df4b12a bccc6c30, Mem[0000000030101410] = ffcd0000 3126c255 | |
1427 | stda %f12,[%i4+%o5]0x81 ! Mem[0000000030101410] = 5df4b12a bccc6c30 | |
1428 | ! %l2 = 000000000000004b, Mem[0000000030081410] = 37000000 | |
1429 | stha %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 004b0000 | |
1430 | ! Mem[0000000030141408] = 00000000, %l5 = 000000000000002c | |
1431 | ldstuba [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000 | |
1432 | ! %l4 = 000000000000003a, Mem[0000000030001408] = 5fe0a4313126c2ff | |
1433 | stxa %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000000000003a | |
1434 | ! Mem[0000000030001400] = f7606542, %l3 = 0000000000000005 | |
1435 | swapa [%i0+%g0]0x89,%l3 ! %l3 = 00000000f7606542 | |
1436 | ! %l5 = 0000000000000000, Mem[0000000010041408] = f33b663f | |
1437 | stha %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = f33b0000 | |
1438 | ! Mem[00000000100c1408] = 000000ff, %l5 = 0000000000000000 | |
1439 | swapa [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000ff | |
1440 | ||
1441 | p0_label_52: | |
1442 | ! Starting 10 instruction Load Burst | |
1443 | ! Mem[00000000201c0000] = ffff9298, %l3 = 00000000f7606542 | |
1444 | ldub [%o0+%g0],%l3 ! %l3 = 00000000000000ff | |
1445 | ! Mem[00000000201c0000] = ffff9298, %l2 = 000000000000004b | |
1446 | lduh [%o0+%g0],%l2 ! %l2 = 000000000000ffff | |
1447 | ! Mem[0000000030041408] = bb28272b11d900ff, %l0 = 0000000000000000 | |
1448 | ldxa [%i1+%o4]0x89,%l0 ! %l0 = bb28272b11d900ff | |
1449 | ! Mem[00000000300c1400] = 4cdb8901 bc59330d 00000000 0000005d | |
1450 | ! Mem[00000000300c1410] = 00000000 6a7a4105 2a53b292 525ea51b | |
1451 | ! Mem[00000000300c1420] = 500923e0 09ce2871 7fdb8c1e 27d7b0f7 | |
1452 | ! Mem[00000000300c1430] = 1672e6cc 0b101c2d 44282b6a 1248d32b | |
1453 | ldda [%i3+%g0]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400 | |
1454 | ! Mem[0000000010141410] = 000000000000005d, %f6 = b5bf1c96 e0000000 | |
1455 | ldda [%i5+%o5]0x80,%f6 ! %f6 = 00000000 0000005d | |
1456 | ! Mem[00000000100c1408] = 00000000, %l1 = 0000000000000000 | |
1457 | ldswa [%i3+%o4]0x80,%l1 ! %l1 = 0000000000000000 | |
1458 | ! Mem[00000000300c1408] = 00000000, %f3 = 00002b74 | |
1459 | lda [%i3+%o4]0x89,%f3 ! %f3 = 00000000 | |
1460 | ! Mem[0000000010081410] = 0000004b, %l5 = 00000000000000ff | |
1461 | lduha [%i2+%o5]0x88,%l5 ! %l5 = 000000000000004b | |
1462 | membar #Sync ! Added by membar checker (13) | |
1463 | ! Mem[00000000100c1400] = e237005d 72c32dc9 00000000 6a7a4105 | |
1464 | ! Mem[00000000100c1410] = ff000000 6a7a4105 09c05727 1248e92b | |
1465 | ! Mem[00000000100c1420] = 3b188db0 4cdb8901 005d0000 78fcf366 | |
1466 | ! Mem[00000000100c1430] = 11d996ff 000000ff 162d60ba 00000058 | |
1467 | ldda [%i3+%g0]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400 | |
1468 | ! Mem[0000000030041408] = ff00d911, %l2 = 000000000000ffff | |
1469 | ldsha [%i1+%o4]0x81,%l2 ! %l2 = ffffffffffffff00 | |
1470 | ||
1471 | p0_label_53: | |
1472 | ! Starting 10 instruction Store Burst | |
1473 | ! %f22 = 2a53b292 525ea51b, %l0 = bb28272b11d900ff | |
1474 | ! Mem[0000000010041400] = 00002cff00000037 | |
1475 | stda %f22,[%i1+%l0]ASI_PST16_P ! Mem[0000000010041400] = 2a53b292525ea51b | |
1476 | ! %l7 = ffffffffffffb08d, Mem[0000000030041410] = 00000042 | |
1477 | stwa %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffb08d | |
1478 | ! %l7 = ffffffffffffb08d, Mem[0000000030041408] = ff00d911 | |
1479 | stba %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = 8d00d911 | |
1480 | ! %l1 = 0000000000000000, Mem[000000001018140f] = 3c503668 | |
1481 | stb %l1,[%i6+0x00f] ! Mem[000000001018140c] = 3c503600 | |
1482 | ! %f7 = 1248e92b, Mem[0000000010001408] = f944501f | |
1483 | sta %f7 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 1248e92b | |
1484 | ! %f15 = 00000058, Mem[0000000010081430] = 1f6bf0a2 | |
1485 | sta %f15,[%i2+0x030]%asi ! Mem[0000000010081430] = 00000058 | |
1486 | ! Mem[0000000030181400] = 5df4b12a, %l7 = 00000000ffffb08d | |
1487 | swapa [%i6+%g0]0x89,%l7 ! %l7 = 000000005df4b12a | |
1488 | ! %l6 = 0000000000000005, %l6 = 0000000000000005, %l3 = 00000000000000ff | |
1489 | orn %l6,%l6,%l3 ! %l3 = ffffffffffffffff | |
1490 | ! Mem[0000000030181400] = ffffb08d, %l1 = 0000000000000000 | |
1491 | swapa [%i6+%g0]0x89,%l1 ! %l1 = 00000000ffffb08d | |
1492 | ! %l4 = 0000003a, %l5 = 0000004b, Mem[0000000030081400] = ff000000 0000004d | |
1493 | stda %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000003a 0000004b | |
1494 | ||
1495 | p0_label_54: | |
1496 | ! Starting 10 instruction Load Burst | |
1497 | ! Mem[0000000030041410] = 8db0ffff, %l6 = 0000000000000005 | |
1498 | ldswa [%i1+%o5]0x81,%l6 ! %l6 = ffffffff8db0ffff | |
1499 | ! Mem[00000000100c1432] = 11d996ff, %l2 = ffffffffffffff00 | |
1500 | ldub [%i3+0x032],%l2 ! %l2 = 0000000000000096 | |
1501 | ! Code Fragment 3, seed = 941425 | |
1502 | p0_fragment_5: | |
1503 | ! %l0 = bb28272b11d900ff | |
1504 | setx 0xe4b718ccc371cd9e,%g7,%l0 ! %l0 = e4b718ccc371cd9e | |
1505 | ! %l1 = 00000000ffffb08d | |
1506 | setx 0x6795510ba70f6849,%g7,%l1 ! %l1 = 6795510ba70f6849 | |
1507 | setx 0x1fe000, %g1, %g3 | |
1508 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
1509 | setx 0x1ffff8, %g1, %g2 | |
1510 | and %l0, %g2, %l0 | |
1511 | ta T_CHANGE_HPRIV | |
1512 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
1513 | ta T_CHANGE_NONHPRIV | |
1514 | ! %l0 = e4b718ccc371cd9e | |
1515 | setx 0x7ab22993bc4f9f04,%g7,%l0 ! %l0 = 7ab22993bc4f9f04 | |
1516 | ! %l1 = 6795510ba70f6849 | |
1517 | setx 0x06884d38faecf4cf,%g7,%l1 ! %l1 = 06884d38faecf4cf | |
1518 | p0_fragment_5_end: | |
1519 | ! Code Fragment 4, seed = 862117 | |
1520 | p0_fragment_6: | |
1521 | ! %l0 = 7ab22993bc4f9f04 | |
1522 | setx 0x1f2efbe7a0dfeffe,%g7,%l0 ! %l0 = 1f2efbe7a0dfeffe | |
1523 | ! %l1 = 06884d38faecf4cf | |
1524 | setx 0xe09a088f3d9b7ca9,%g7,%l1 ! %l1 = e09a088f3d9b7ca9 | |
1525 | setx 0x7ff8, %g1, %g2 | |
1526 | and %l0, %g2, %l0 | |
1527 | setx 0xffffffff, %g1, %g2 | |
1528 | and %l1, %g2, %l1 | |
1529 | setx 0x100000000, %g1, %g2 | |
1530 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
1531 | ta T_CHANGE_HPRIV | |
1532 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
1533 | ta T_CHANGE_NONHPRIV | |
1534 | ! %l0 = 1f2efbe7a0dfeffe | |
1535 | setx 0x8c92426f8dff0564,%g7,%l0 ! %l0 = 8c92426f8dff0564 | |
1536 | ! %l1 = e09a088f3d9b7ca9 | |
1537 | setx 0x070318f15e470d2f,%g7,%l1 ! %l1 = 070318f15e470d2f | |
1538 | p0_fragment_6_end: | |
1539 | ! Mem[0000000010001404] = 0000009f, %l6 = ffffffff8db0ffff | |
1540 | ldsh [%i0+0x004],%l6 ! %l6 = 0000000000000000 | |
1541 | ! Mem[0000000030041410] = ffffb08d, %l7 = 000000005df4b12a | |
1542 | lduha [%i1+%o5]0x89,%l7 ! %l7 = 000000000000b08d | |
1543 | ! Mem[00000000300c1408] = 00000000 0000005d, %l4 = 0000003a, %l5 = 0000004b | |
1544 | ldda [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000 000000000000005d | |
1545 | ! Mem[0000000010001408] = 1248e92b, %l5 = 000000000000005d | |
1546 | lduwa [%i0+%o4]0x80,%l5 ! %l5 = 000000001248e92b | |
1547 | ! Mem[0000000030141408] = ff000000ff9d1c37, %f4 = ff000000 6a7a4105 | |
1548 | ldda [%i5+%o4]0x81,%f4 ! %f4 = ff000000 ff9d1c37 | |
1549 | ! Mem[0000000030001400] = 05000000f76069e5, %l2 = 0000000000000096 | |
1550 | ldxa [%i0+%g0]0x81,%l2 ! %l2 = 05000000f76069e5 | |
1551 | ||
1552 | p0_label_55: | |
1553 | ! Starting 10 instruction Store Burst | |
1554 | ! %l4 = 0000000000000000, Mem[0000000030181410] = ac8bdfd4 | |
1555 | stwa %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 | |
1556 | ! Mem[00000000100c1400] = e237005d, %l0 = 000000008dff0564 | |
1557 | swapa [%i3+%g0]0x80,%l0 ! %l0 = 00000000e237005d | |
1558 | ! %l6 = 0000000000000000, Mem[0000000010141408] = cd00009f | |
1559 | stwa %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 | |
1560 | ! Mem[00000000300c1400] = 4cdb8901, %l2 = 00000000f76069e5 | |
1561 | swapa [%i3+%g0]0x81,%l2 ! %l2 = 000000004cdb8901 | |
1562 | ! %l6 = 0000000000000000, Mem[0000000030101408] = 09c05727 | |
1563 | stha %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00005727 | |
1564 | ! Mem[0000000010001410] = ff9d1cff, %l0 = 00000000e237005d | |
1565 | ldstuba [%i0+%o5]0x88,%l0 ! %l0 = 00000000000000ff | |
1566 | ! Mem[0000000010181408] = 262eff2c, %l1 = 070318f15e470d2f | |
1567 | ldstuba [%i6+%o4]0x88,%l1 ! %l1 = 000000000000002c | |
1568 | ! %f3 = 6a7a4105, Mem[0000000030101410] = 2ab1f45d | |
1569 | sta %f3 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = 6a7a4105 | |
1570 | ! %l6 = 0000000000000000, Mem[0000000010001410] = 6542a266ff9d1cff | |
1571 | stxa %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000 | |
1572 | ! Mem[0000000030081410] = 00004b00, %l1 = 000000000000002c | |
1573 | ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000 | |
1574 | ||
1575 | p0_label_56: | |
1576 | ! Starting 10 instruction Load Burst | |
1577 | ! Mem[0000000010001408] = 1248e92b00000000, %l4 = 0000000000000000 | |
1578 | ldxa [%i0+%o4]0x80,%l4 ! %l4 = 1248e92b00000000 | |
1579 | ! Mem[00000000300c1408] = 00000000, %l6 = 0000000000000000 | |
1580 | lduha [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000 | |
1581 | ! Mem[00000000100c1400] = 8dff0564 72c32dc9, %l4 = 00000000, %l5 = 1248e92b | |
1582 | ldda [%i3+%g0]0x80,%l4 ! %l4 = 000000008dff0564 0000000072c32dc9 | |
1583 | ! Mem[00000000300c1400] = f76069e5, %l4 = 000000008dff0564 | |
1584 | lduha [%i3+%g0]0x81,%l4 ! %l4 = 000000000000f760 | |
1585 | ! Mem[00000000100c1418] = 09c05727 1248e92b, %l4 = 0000f760, %l5 = 72c32dc9 | |
1586 | ldd [%i3+0x018],%l4 ! %l4 = 0000000009c05727 000000001248e92b | |
1587 | ! Mem[0000000010081410] = 000037000000004b, %f18 = 00000000 0000005d | |
1588 | ldda [%i2+%o5]0x88,%f18 ! %f18 = 00003700 0000004b | |
1589 | ! Mem[0000000010041410] = 380000ff, %l4 = 0000000009c05727 | |
1590 | ldsha [%i1+%o5]0x88,%l4 ! %l4 = 00000000000000ff | |
1591 | ! Mem[0000000030141400] = 000000001f5044f9, %l3 = ffffffffffffffff | |
1592 | ldxa [%i5+%g0]0x81,%l3 ! %l3 = 000000001f5044f9 | |
1593 | ! Mem[00000000100c1438] = 162d60ba00000058, %l2 = 000000004cdb8901 | |
1594 | ldx [%i3+0x038],%l2 ! %l2 = 162d60ba00000058 | |
1595 | ! Mem[0000000010001408] = 2be94812, %l3 = 000000001f5044f9 | |
1596 | lduha [%i0+%o4]0x88,%l3 ! %l3 = 0000000000004812 | |
1597 | ||
1598 | p0_label_57: | |
1599 | ! Starting 10 instruction Store Burst | |
1600 | ! Mem[0000000010081408] = 3c5036ff, %l5 = 000000001248e92b | |
1601 | swapa [%i2+%o4]0x88,%l5 ! %l5 = 000000003c5036ff | |
1602 | ! %l4 = 000000ff, %l5 = 3c5036ff, Mem[0000000030181408] = 37002cff 9f05fe41 | |
1603 | stda %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff 3c5036ff | |
1604 | ! Mem[000000001004141c] = d0568d02, %l0 = 000000ff, %l4 = 000000ff | |
1605 | add %i1,0x1c,%g1 | |
1606 | casa [%g1]0x80,%l0,%l4 ! %l4 = 00000000d0568d02 | |
1607 | ! Mem[000000001014141c] = 05dfe0eb, %l4 = 00000000d0568d02 | |
1608 | ldstub [%i5+0x01c],%l4 ! %l4 = 0000000000000005 | |
1609 | ! %l1 = 0000000000000000, Mem[00000000211c0000] = ffff8f28, %asi = 80 | |
1610 | stha %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00008f28 | |
1611 | ! %l2 = 162d60ba00000058, Mem[00000000211c0001] = 00008f28 | |
1612 | stb %l2,[%o2+0x001] ! Mem[00000000211c0000] = 00588f28 | |
1613 | ! %f2 = 00000000, Mem[0000000010041410] = 380000ff | |
1614 | sta %f2 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 | |
1615 | ! %l4 = 00000005, %l5 = 3c5036ff, Mem[0000000010181418] = a1f97c2b d0568d02, %asi = 80 | |
1616 | stda %l4,[%i6+0x018]%asi ! Mem[0000000010181418] = 00000005 3c5036ff | |
1617 | ! Mem[00000000201c0000] = ffff9298, %l2 = 162d60ba00000058 | |
1618 | ldstuba [%o0+0x000]%asi,%l2 ! %l2 = 00000000000000ff | |
1619 | ! %l5 = 000000003c5036ff, Mem[0000000030141400] = 00000000 | |
1620 | stha %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000036ff | |
1621 | ||
1622 | p0_label_58: | |
1623 | ! Starting 10 instruction Load Burst | |
1624 | ! Mem[0000000030101410] = 05417a6a, %l3 = 0000000000004812 | |
1625 | ldswa [%i4+%o5]0x81,%l3 ! %l3 = 0000000005417a6a | |
1626 | ! Mem[0000000010101410] = 0000000000000000, %f24 = 500923e0 09ce2871 | |
1627 | ldda [%i4+%o5]0x80,%f24 ! %f24 = 00000000 00000000 | |
1628 | ! Mem[0000000030001410] = 0000002750e0aed5, %f18 = 00003700 0000004b | |
1629 | ldda [%i0+%o5]0x81,%f18 ! %f18 = 00000027 50e0aed5 | |
1630 | ! Mem[0000000010141410] = 5d000000 00000000, %l2 = 000000ff, %l3 = 05417a6a | |
1631 | ldda [%i5+%o5]0x88,%l2 ! %l2 = 0000000000000000 000000005d000000 | |
1632 | ! Mem[0000000010181408] = 262effff, %l7 = 000000000000b08d | |
1633 | lduwa [%i6+%o4]0x88,%l7 ! %l7 = 00000000262effff | |
1634 | ! Mem[0000000030041408] = 11d9008d, %f7 = 1248e92b | |
1635 | lda [%i1+%o4]0x89,%f7 ! %f7 = 11d9008d | |
1636 | ! Mem[00000000211c0001] = 00588f28, %l4 = 0000000000000005, %asi = 80 | |
1637 | lduba [%o2+0x001]%asi,%l4 ! %l4 = 0000000000000058 | |
1638 | ! Mem[0000000030141408] = 000000ff, %l1 = 0000000000000000 | |
1639 | lduha [%i5+%o4]0x89,%l1 ! %l1 = 00000000000000ff | |
1640 | ! Mem[0000000030181400] = 000000006853b85b, %l3 = 000000005d000000 | |
1641 | ldxa [%i6+%g0]0x81,%l3 ! %l3 = 000000006853b85b | |
1642 | ! Mem[0000000010081408] = 2be94812262eff0f, %l0 = 00000000000000ff | |
1643 | ldx [%i2+%o4],%l0 ! %l0 = 2be94812262eff0f | |
1644 | ||
1645 | p0_label_59: | |
1646 | ! Starting 10 instruction Store Burst | |
1647 | ! %l0 = 262eff0f, %l1 = 000000ff, Mem[0000000010041410] = 00000000 ff2c0000 | |
1648 | stda %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 262eff0f 000000ff | |
1649 | membar #Sync ! Added by membar checker (14) | |
1650 | ! %f5 = ff9d1c37, Mem[00000000100c1400] = 8dff0564 | |
1651 | sta %f5 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff9d1c37 | |
1652 | ! Mem[000000001010140d] = 5187c8ef, %l3 = 000000006853b85b | |
1653 | ldstub [%i4+0x00d],%l3 ! %l3 = 0000000000000087 | |
1654 | ! %f4 = ff000000 ff9d1c37, %f11 = 78fcf366 | |
1655 | fdtos %f4 ,%f11 ! %f11 = ff800000 | |
1656 | ! Mem[0000000010141423] = 3175ce70, %l3 = 0000000000000087 | |
1657 | ldstub [%i5+0x023],%l3 ! %l3 = 0000000000000070 | |
1658 | ! %l0 = 2be94812262eff0f, imm = 00000000000002a2, %l2 = 0000000000000000 | |
1659 | subc %l0,0x2a2,%l2 ! %l2 = 2be94812262efc6d | |
1660 | ! %l2 = 2be94812262efc6d, Mem[0000000030081408] = 11fcf366 | |
1661 | stha %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = fc6df366 | |
1662 | ! Mem[0000000010041419] = 531f7bff, %l4 = 0000000000000058 | |
1663 | ldstuba [%i1+0x019]%asi,%l4 ! %l4 = 000000000000001f | |
1664 | ! %f10 = 005d0000, Mem[0000000030141410] = 00000037 | |
1665 | sta %f10,[%i5+%o5]0x89 ! Mem[0000000030141410] = 005d0000 | |
1666 | ! %l7 = 00000000262effff, Mem[0000000010101408] = c2000000 | |
1667 | stba %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = c20000ff | |
1668 | ||
1669 | p0_label_60: | |
1670 | ! Starting 10 instruction Load Burst | |
1671 | ! %l3 = 0000000000000070, %l4 = 000000000000001f, %l1 = 00000000000000ff | |
1672 | orn %l3,%l4,%l1 ! %l1 = fffffffffffffff0 | |
1673 | ! Mem[0000000010041410] = 262eff0f, %l0 = 2be94812262eff0f | |
1674 | lduha [%i1+%o5]0x88,%l0 ! %l0 = 000000000000ff0f | |
1675 | ! Mem[0000000010141408] = 00000000 d4df8bac, %l4 = 0000001f, %l5 = 3c5036ff | |
1676 | ldda [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000 00000000d4df8bac | |
1677 | ! Mem[0000000010181424] = b08d183b, %l5 = 00000000d4df8bac, %asi = 80 | |
1678 | ldsha [%i6+0x024]%asi,%l5 ! %l5 = ffffffffffffb08d | |
1679 | ! Mem[00000000100c1430] = 11d996ff 000000ff, %l0 = 0000ff0f, %l1 = fffffff0 | |
1680 | ldd [%i3+0x030],%l0 ! %l0 = 0000000011d996ff 00000000000000ff | |
1681 | ! Mem[0000000010101426] = 33abd3e1, %l3 = 0000000000000070 | |
1682 | lduh [%i4+0x026],%l3 ! %l3 = 000000000000d3e1 | |
1683 | membar #Sync ! Added by membar checker (15) | |
1684 | ! Mem[0000000030081400] = 0000003a 0000004b fc6df366 4c0e4e1f | |
1685 | ! Mem[0000000030081410] = ff4b0000 ffffffa9 0b9f9532 5efcd93b | |
1686 | ! Mem[0000000030081420] = 12cf738a 50c0f591 1ef470be 78059f17 | |
1687 | ! Mem[0000000030081430] = 276dc86c 6eb5f34d 0335b20a 522e9bb3 | |
1688 | ldda [%i2+%g0]ASI_BLK_S,%f16 ! Block Load from 0000000030081400 | |
1689 | ! Mem[00000000100c1408] = 00000000, %l6 = 0000000000000000 | |
1690 | ldsba [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000 | |
1691 | ! Mem[0000000030181410] = 00000000, %f5 = ff9d1c37 | |
1692 | lda [%i6+%o5]0x81,%f5 ! %f5 = 00000000 | |
1693 | ! Mem[00000000218000c0] = 00ffa7e8, %l0 = 0000000011d996ff | |
1694 | lduh [%o3+0x0c0],%l0 ! %l0 = 00000000000000ff | |
1695 | ||
1696 | p0_label_61: | |
1697 | ! Starting 10 instruction Store Burst | |
1698 | membar #Sync ! Added by membar checker (16) | |
1699 | ! %f4 = ff000000 00000000, %l4 = 0000000000000000 | |
1700 | ! Mem[0000000030081430] = 276dc86c6eb5f34d | |
1701 | add %i2,0x030,%g1 | |
1702 | stda %f4,[%g1+%l4]ASI_PST16_S ! Mem[0000000030081430] = 276dc86c6eb5f34d | |
1703 | ! Mem[0000000030181410] = 00000000, %l3 = 000000000000d3e1 | |
1704 | swapa [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000 | |
1705 | ! %l3 = 0000000000000000, Mem[0000000030041410] = 8db0ffff | |
1706 | stwa %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 | |
1707 | ! Mem[00000000211c0000] = 00588f28, %l5 = ffffffffffffb08d | |
1708 | ldstub [%o2+%g0],%l5 ! %l5 = 0000000000000000 | |
1709 | ! %l2 = 262efc6d, %l3 = 00000000, Mem[0000000030101400] = 9f000000 2b6efe19 | |
1710 | stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 262efc6d 00000000 | |
1711 | ! %l3 = 0000000000000000, immd = fffff0e4, %y = 0000018b | |
1712 | smul %l3,-0xf1c,%l2 ! %l2 = 0000000000000000, %y = 00000000 | |
1713 | ! Mem[0000000030141408] = 000000ff, %l2 = 0000000000000000 | |
1714 | swapa [%i5+%o4]0x89,%l2 ! %l2 = 00000000000000ff | |
1715 | ! %l0 = 00000000000000ff, Mem[00000000100c1410] = ff000000 | |
1716 | stha %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00ff0000 | |
1717 | ! %l2 = 00000000000000ff, %l1 = 00000000000000ff, %l7 = 00000000262effff | |
1718 | orn %l2,%l1,%l7 ! %l7 = ffffffffffffffff | |
1719 | ! %f20 = ff4b0000, %f3 = 6a7a4105 | |
1720 | fcmpes %fcc2,%f20,%f3 ! %fcc2 = 1 | |
1721 | ||
1722 | p0_label_62: | |
1723 | ! Starting 10 instruction Load Burst | |
1724 | ! Mem[0000000010181400] = c92dc3725d000000, %f18 = fc6df366 4c0e4e1f | |
1725 | ldda [%i6+%g0]0x80,%f18 ! %f18 = c92dc372 5d000000 | |
1726 | ! Mem[00000000218001c0] = 11b780a8, %l3 = 0000000000000000, %asi = 80 | |
1727 | lduha [%o3+0x1c0]%asi,%l3 ! %l3 = 00000000000011b7 | |
1728 | ! Mem[0000000010001408] = 2be94812, %l1 = 00000000000000ff | |
1729 | ldsha [%i0+%o4]0x88,%l1 ! %l1 = 0000000000004812 | |
1730 | ! Mem[0000000030141410] = 00005d00 ff2c0000, %l0 = 000000ff, %l1 = 00004812 | |
1731 | ldda [%i5+%o5]0x81,%l0 ! %l0 = 0000000000005d00 00000000ff2c0000 | |
1732 | ! Mem[0000000030041408] = 11d9008d, %l7 = ffffffffffffffff | |
1733 | ldswa [%i1+%o4]0x89,%l7 ! %l7 = 0000000011d9008d | |
1734 | ! Mem[0000000010141410] = 00000000, %l2 = 00000000000000ff | |
1735 | ldsb [%i5+%o5],%l2 ! %l2 = 0000000000000000 | |
1736 | ! Mem[0000000010181408] = 262effff, %l1 = 00000000ff2c0000 | |
1737 | lduba [%i6+%o4]0x88,%l1 ! %l1 = 00000000000000ff | |
1738 | ! Mem[0000000010041438] = ffff4dfa 796b91e3, %l0 = 00005d00, %l1 = 000000ff, %asi = 80 | |
1739 | ldda [%i1+0x038]%asi,%l0 ! %l0 = 00000000ffff4dfa 00000000796b91e3 | |
1740 | ! Mem[0000000030141410] = 00002cff 005d0000, %l2 = 00000000, %l3 = 000011b7 | |
1741 | ldda [%i5+%o5]0x89,%l2 ! %l2 = 00000000005d0000 0000000000002cff | |
1742 | ! Mem[0000000030181400] = 000000006853b85b, %f18 = c92dc372 5d000000 | |
1743 | ldda [%i6+%g0]0x81,%f18 ! %f18 = 00000000 6853b85b | |
1744 | ||
1745 | p0_label_63: | |
1746 | ! Starting 10 instruction Store Burst | |
1747 | ! Mem[0000000010141406] = ffcd0000, %l2 = 00000000005d0000 | |
1748 | ldstub [%i5+0x006],%l2 ! %l2 = 0000000000000000 | |
1749 | ! %f18 = 00000000 6853b85b, Mem[00000000300c1410] = 00000000 05417a6a | |
1750 | stda %f18,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 6853b85b | |
1751 | ! %l4 = 0000000000000000, Mem[00000000100c1405] = 72c32dc9, %asi = 80 | |
1752 | stba %l4,[%i3+0x005]%asi ! Mem[00000000100c1404] = 72002dc9 | |
1753 | ! %f24 = 12cf738a 50c0f591, %l6 = 0000000000000000 | |
1754 | ! Mem[0000000010041428] = ba602d16432b2e47 | |
1755 | add %i1,0x028,%g1 | |
1756 | stda %f24,[%g1+%l6]ASI_PST8_P ! Mem[0000000010041428] = ba602d16432b2e47 | |
1757 | ! %f28 = 276dc86c 6eb5f34d, Mem[0000000010141410] = 00000000 0000005d | |
1758 | stda %f28,[%i5+%o5]0x80 ! Mem[0000000010141410] = 276dc86c 6eb5f34d | |
1759 | ! Mem[00000000300c1408] = 00000000, %l4 = 0000000000000000 | |
1760 | ldstuba [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000 | |
1761 | ! %l4 = 0000000000000000, Mem[0000000010101410] = 00000000 | |
1762 | stha %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 | |
1763 | ! %l4 = 0000000000000000, Mem[0000000010101410] = 00000000 | |
1764 | stwa %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 | |
1765 | ! %l1 = 00000000796b91e3, Mem[0000000030081400] = 0000003a | |
1766 | stha %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 91e3003a | |
1767 | ! %f24 = 12cf738a 50c0f591, %l5 = 0000000000000000 | |
1768 | ! Mem[0000000010081408] = 2be94812262eff0f | |
1769 | add %i2,0x008,%g1 | |
1770 | stda %f24,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010081408] = 2be94812262eff0f | |
1771 | ||
1772 | p0_label_64: | |
1773 | ! Starting 10 instruction Load Burst | |
1774 | ! Mem[00000000300c1410] = 5bb85368, %l2 = 0000000000000000 | |
1775 | lduba [%i3+%o5]0x81,%l2 ! %l2 = 000000000000005b | |
1776 | ! Mem[0000000030081400] = 91e3003a, %l5 = 0000000000000000 | |
1777 | ldsha [%i2+%g0]0x81,%l5 ! %l5 = ffffffffffff91e3 | |
1778 | ! Mem[0000000010141400] = bd212664, %l5 = ffffffffffff91e3 | |
1779 | lduwa [%i5+%g0]0x80,%l5 ! %l5 = 00000000bd212664 | |
1780 | ! Mem[00000000100c143d] = 00000058, %l5 = 00000000bd212664 | |
1781 | ldsb [%i3+0x03d],%l5 ! %l5 = 0000000000000000 | |
1782 | ! Mem[0000000010181408] = 262effff, %l7 = 0000000011d9008d | |
1783 | ldsha [%i6+%o4]0x88,%l7 ! %l7 = ffffffffffffffff | |
1784 | ! Mem[00000000300c1408] = 000000ff, %l4 = 0000000000000000 | |
1785 | lduha [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff | |
1786 | ! Mem[0000000010041404] = 525ea51b, %l1 = 00000000796b91e3 | |
1787 | lduw [%i1+0x004],%l1 ! %l1 = 00000000525ea51b | |
1788 | ! Mem[0000000030101408] = 000057272757c009, %f20 = ff4b0000 ffffffa9 | |
1789 | ldda [%i4+%o4]0x81,%f20 ! %f20 = 00005727 2757c009 | |
1790 | ! Mem[0000000010001410] = 00000000, %l3 = 0000000000002cff, %asi = 80 | |
1791 | ldswa [%i0+0x010]%asi,%l3 ! %l3 = 0000000000000000 | |
1792 | ! Mem[0000000010181410] = 0f0000006a7a4105, %f16 = 0000003a 0000004b | |
1793 | ldda [%i6+%o5]0x88,%f16 ! %f16 = 0f000000 6a7a4105 | |
1794 | ||
1795 | p0_label_65: | |
1796 | ! Starting 10 instruction Store Burst | |
1797 | ! %l1 = 00000000525ea51b, Mem[0000000010041415] = ff000000 | |
1798 | stb %l1,[%i1+0x015] ! Mem[0000000010041414] = ff1b0000 | |
1799 | ! Mem[0000000030001410] = 00000027, %l2 = 000000000000005b | |
1800 | swapa [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000027 | |
1801 | ! %l6 = 0000000000000000, Mem[0000000030141408] = 00000000 | |
1802 | stba %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000 | |
1803 | ! Mem[0000000030001410] = 0000005b, %l4 = 00000000000000ff | |
1804 | ldstuba [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000000 | |
1805 | ! %l7 = ffffffffffffffff, Mem[0000000030101400] = 6dfc2e26 | |
1806 | stwa %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffff | |
1807 | ! Mem[0000000010081408] = 2be94812, %l6 = 00000000, %l2 = 00000027 | |
1808 | add %i2,0x08,%g1 | |
1809 | casa [%g1]0x80,%l6,%l2 ! %l2 = 000000002be94812 | |
1810 | ! %f12 = 11d996ff, %f10 = 005d0000, %f17 = 6a7a4105 | |
1811 | fadds %f12,%f10,%f17 ! tt=0x22, %l0 = 00000000ffff4e1c | |
1812 | ! %f13 = 000000ff, Mem[00000000100c1400] = ff9d1c37 | |
1813 | sta %f13,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff | |
1814 | ! %f8 = 3b188db0 4cdb8901, Mem[00000000100c1408] = 00000000 05417a6a | |
1815 | stda %f8 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 3b188db0 4cdb8901 | |
1816 | ! Mem[0000000030081410] = ff4b0000, %l1 = 00000000525ea51b | |
1817 | swapa [%i2+%o5]0x81,%l1 ! %l1 = 00000000ff4b0000 | |
1818 | ||
1819 | p0_label_66: | |
1820 | ! Starting 10 instruction Load Burst | |
1821 | ! Mem[00000000211c0000] = ff588f28, %l7 = ffffffffffffffff, %asi = 80 | |
1822 | lduha [%o2+0x000]%asi,%l7 ! %l7 = 000000000000ff58 | |
1823 | ! %f9 = 4cdb8901, Mem[00000000100c1400] = 000000ff | |
1824 | sta %f9 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 4cdb8901 | |
1825 | ! Mem[00000000211c0001] = ff588f28, %l0 = 00000000ffff4e1c | |
1826 | ldsb [%o2+0x001],%l0 ! %l0 = 0000000000000058 | |
1827 | ! Mem[0000000030041410] = 00000000, %l7 = 000000000000ff58 | |
1828 | lduwa [%i1+%o5]0x81,%l7 ! %l7 = 0000000000000000 | |
1829 | ! %f27 = 78059f17, %f29 = 6eb5f34d, %f16 = 0f000000 6a7a4105 | |
1830 | fsmuld %f27,%f29,%f16 ! %f16 = 4ce7be1e 5dabbac0 | |
1831 | ! Mem[0000000010181410] = 05417a6a0000000f, %f8 = 3b188db0 4cdb8901 | |
1832 | ldda [%i6+%o5]0x80,%f8 ! %f8 = 05417a6a 0000000f | |
1833 | ! Mem[0000000030081400] = 3a00e391, %l7 = 0000000000000000 | |
1834 | ldswa [%i2+%g0]0x89,%l7 ! %l7 = 000000003a00e391 | |
1835 | ! Mem[0000000010141410] = 276dc86c6eb5f34d, %l4 = 0000000000000000 | |
1836 | ldxa [%i5+%o5]0x80,%l4 ! %l4 = 276dc86c6eb5f34d | |
1837 | ! Mem[0000000010081410] = 4b000000, %l4 = 276dc86c6eb5f34d | |
1838 | lduwa [%i2+%o5]0x80,%l4 ! %l4 = 000000004b000000 | |
1839 | ! Mem[0000000010001404] = 0000009f, %l1 = 00000000ff4b0000, %asi = 80 | |
1840 | ldswa [%i0+0x004]%asi,%l1 ! %l1 = 000000000000009f | |
1841 | ||
1842 | p0_label_67: | |
1843 | ! Starting 10 instruction Store Burst | |
1844 | ! %l6 = 0000000000000000, Mem[0000000010001410] = 0000000000000000 | |
1845 | stxa %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000000000000000 | |
1846 | ! Mem[0000000020800040] = 68273ef8, %l7 = 000000003a00e391 | |
1847 | ldstub [%o1+0x040],%l7 ! %l7 = 0000000000000068 | |
1848 | ! %l1 = 000000000000009f, Mem[00000000100c1428] = 005d000078fcf366 | |
1849 | stx %l1,[%i3+0x028] ! Mem[00000000100c1428] = 000000000000009f | |
1850 | ! Mem[0000000030081410] = 525ea51b, %l6 = 0000000000000000 | |
1851 | swapa [%i2+%o5]0x81,%l6 ! %l6 = 00000000525ea51b | |
1852 | ! %l1 = 000000000000009f, Mem[0000000020800041] = ff273ef8, %asi = 80 | |
1853 | stba %l1,[%o1+0x041]%asi ! Mem[0000000020800040] = ff9f3ef8 | |
1854 | ! %l6 = 00000000525ea51b, %l1 = 000000000000009f, %l5 = 0000000000000000 | |
1855 | andn %l6,%l1,%l5 ! %l5 = 00000000525ea500 | |
1856 | ! %l0 = 00000058, %l1 = 0000009f, Mem[0000000010001410] = 00000000 00000000 | |
1857 | stda %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000058 0000009f | |
1858 | ! Mem[00000000100c1414] = 6a7a4105, %l1 = 0000009f, %l6 = 525ea51b | |
1859 | add %i3,0x14,%g1 | |
1860 | casa [%g1]0x80,%l1,%l6 ! %l6 = 000000006a7a4105 | |
1861 | ! %l4 = 000000004b000000, Mem[00000000211c0000] = ff588f28 | |
1862 | sth %l4,[%o2+%g0] ! Mem[00000000211c0000] = 00008f28 | |
1863 | ! %f10 = 005d0000 ff800000, Mem[0000000030001408] = 0000003a 00000000 | |
1864 | stda %f10,[%i0+%o4]0x89 ! Mem[0000000030001408] = 005d0000 ff800000 | |
1865 | ||
1866 | p0_label_68: | |
1867 | ! Starting 10 instruction Load Burst | |
1868 | ! Mem[0000000021800180] = 2cff5078, %l7 = 0000000000000068 | |
1869 | lduh [%o3+0x180],%l7 ! %l7 = 0000000000002cff | |
1870 | ! Mem[0000000010041428] = ba602d16432b2e47, %l4 = 000000004b000000 | |
1871 | ldx [%i1+0x028],%l4 ! %l4 = ba602d16432b2e47 | |
1872 | ! Mem[0000000030041400] = 00004529, %l1 = 000000000000009f | |
1873 | lduba [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000000 | |
1874 | ! Mem[0000000010041434] = ff2a2ffd, %l6 = 000000006a7a4105, %asi = 80 | |
1875 | ldswa [%i1+0x034]%asi,%l6 ! %l6 = ffffffffff2a2ffd | |
1876 | ! Mem[0000000010041410] = 0fff2e26, %l2 = 000000002be94812 | |
1877 | lduha [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000fff | |
1878 | ! Mem[0000000030081410] = 00000000, %f21 = 2757c009 | |
1879 | lda [%i2+%o5]0x89,%f21 ! %f21 = 00000000 | |
1880 | ! Mem[0000000010141400] = 642621bd, %l4 = ba602d16432b2e47 | |
1881 | lduha [%i5+%g0]0x88,%l4 ! %l4 = 00000000000021bd | |
1882 | ! Mem[0000000030101408] = 27570000, %l6 = ffffffffff2a2ffd | |
1883 | ldswa [%i4+%o4]0x89,%l6 ! %l6 = 0000000027570000 | |
1884 | ! Mem[0000000010081410] = 4b000000, %l3 = 0000000000000000 | |
1885 | lduwa [%i2+%o5]0x80,%l3 ! %l3 = 000000004b000000 | |
1886 | ! Mem[0000000020800041] = ff9f3ef8, %l1 = 0000000000000000, %asi = 80 | |
1887 | lduba [%o1+0x041]%asi,%l1 ! %l1 = 000000000000009f | |
1888 | ||
1889 | p0_label_69: | |
1890 | ! Starting 10 instruction Store Burst | |
1891 | ! %l7 = 0000000000002cff, Mem[0000000030101400] = ffffffff | |
1892 | stwa %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00002cff | |
1893 | ! %l6 = 0000000027570000, Mem[00000000100c1410] = 00ff0000 | |
1894 | stba %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00ff0000 | |
1895 | ! %f18 = 00000000 6853b85b, %l2 = 0000000000000fff | |
1896 | ! Mem[0000000010041430] = 58d1dcdcff2a2ffd | |
1897 | add %i1,0x030,%g1 | |
1898 | stda %f18,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010041430] = 5bb8536800000000 | |
1899 | ! %l1 = 000000000000009f, Mem[0000000030081400] = 3a00e391 | |
1900 | stwa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000009f | |
1901 | ! Mem[0000000010181400] = 72c32dc9, %l1 = 000000000000009f | |
1902 | ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 00000000000000c9 | |
1903 | ! %l0 = 00000058, %l1 = 000000c9, Mem[0000000010181408] = 262effff 0036503c | |
1904 | stda %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000058 000000c9 | |
1905 | ! Mem[0000000010001415] = 0000009f, %l3 = 000000004b000000 | |
1906 | ldstuba [%i0+0x015]%asi,%l3 ! %l3 = 0000000000000000 | |
1907 | ! Mem[0000000010101410] = 00000000, %l6 = 0000000027570000 | |
1908 | swapa [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000 | |
1909 | ! %f4 = ff000000 00000000, %l4 = 00000000000021bd | |
1910 | ! Mem[0000000010001438] = 47baaeec6fb31203 | |
1911 | add %i0,0x038,%g1 | |
1912 | stda %f4,[%g1+%l4]ASI_PST32_P ! Mem[0000000010001438] = 47baaeec00000000 | |
1913 | ! Mem[000000001018142c] = 0000005d, %l3 = 0000000000000000, %asi = 80 | |
1914 | swapa [%i6+0x02c]%asi,%l3 ! %l3 = 000000000000005d | |
1915 | ||
1916 | p0_label_70: | |
1917 | ! Starting 10 instruction Load Burst | |
1918 | ! Mem[0000000020800040] = ff9f3ef8, %l7 = 0000000000002cff, %asi = 80 | |
1919 | ldsha [%o1+0x040]%asi,%l7 ! %l7 = ffffffffffffff9f | |
1920 | membar #Sync ! Added by membar checker (17) | |
1921 | ! Mem[00000000300c1400] = f76069e5 bc59330d ff000000 0000005d | |
1922 | ! Mem[00000000300c1410] = 5bb85368 00000000 2a53b292 525ea51b | |
1923 | ! Mem[00000000300c1420] = 500923e0 09ce2871 7fdb8c1e 27d7b0f7 | |
1924 | ! Mem[00000000300c1430] = 1672e6cc 0b101c2d 44282b6a 1248d32b | |
1925 | ldda [%i3+%g0]ASI_BLK_SL,%f16 ! Block Load from 00000000300c1400 | |
1926 | ! Mem[0000000010041408] = 4f1f0b00f33b0000, %l3 = 000000000000005d | |
1927 | ldxa [%i1+%o4]0x88,%l3 ! %l3 = 4f1f0b00f33b0000 | |
1928 | ! %l1 = 00000000000000c9, imm = 0000000000000cb1, %l6 = 0000000000000000 | |
1929 | addc %l1,0xcb1,%l6 ! %l6 = 0000000000000d7a | |
1930 | ! Mem[00000000300c1400] = 0d3359bc e56960f7, %l6 = 00000d7a, %l7 = ffffff9f | |
1931 | ldda [%i3+%g0]0x89,%l6 ! %l6 = 00000000e56960f7 000000000d3359bc | |
1932 | ! Mem[00000000100c1408] = 0189db4c, %l1 = 00000000000000c9 | |
1933 | ldsha [%i3+%o4]0x80,%l1 ! %l1 = 0000000000000189 | |
1934 | ! Mem[0000000021800100] = 1057e418, %l2 = 0000000000000fff | |
1935 | ldsh [%o3+0x100],%l2 ! %l2 = 0000000000001057 | |
1936 | ! Mem[0000000010001418] = 630075ff371c9d8b, %f0 = e237005d 72c32dc9 | |
1937 | ldd [%i0+0x018],%f0 ! %f0 = 630075ff 371c9d8b | |
1938 | ! Mem[0000000030181408] = ff000000, %l0 = 0000000000000058 | |
1939 | ldsba [%i6+%o4]0x81,%l0 ! %l0 = ffffffffffffffff | |
1940 | ! Mem[0000000010041400] = 92b2532a, %l0 = ffffffffffffffff | |
1941 | ldswa [%i1+%g0]0x88,%l0 ! %l0 = ffffffff92b2532a | |
1942 | ||
1943 | p0_label_71: | |
1944 | ! Starting 10 instruction Store Burst | |
1945 | ! Mem[00000000100c143e] = 00000058, %l5 = 00000000525ea500 | |
1946 | ldstuba [%i3+0x03e]%asi,%l5 ! %l5 = 0000000000000000 | |
1947 | ! Mem[0000000010101408] = c20000ff, %l5 = 0000000000000000 | |
1948 | swapa [%i4+%o4]0x88,%l5 ! %l5 = 00000000c20000ff | |
1949 | ! %l7 = 000000000d3359bc, %l0 = ffffffff92b2532a, %l2 = 0000000000001057 | |
1950 | and %l7,%l0,%l2 ! %l2 = 0000000000325128 | |
1951 | ! Mem[0000000010041430] = 5bb85368, %l2 = 0000000000325128 | |
1952 | swap [%i1+0x030],%l2 ! %l2 = 000000005bb85368 | |
1953 | ! Mem[0000000010141424] = 6ee44ec1, %l0 = 92b2532a, %l7 = 0d3359bc | |
1954 | add %i5,0x24,%g1 | |
1955 | casa [%g1]0x80,%l0,%l7 ! %l7 = 000000006ee44ec1 | |
1956 | ! %f10 = 005d0000 ff800000, %l0 = ffffffff92b2532a | |
1957 | ! Mem[0000000030141420] = 0e7254a0537d1e31 | |
1958 | add %i5,0x020,%g1 | |
1959 | stda %f10,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030141420] = 0e7254a000005d00 | |
1960 | ! %f18 = 5d000000, Mem[0000000010141404] = ffcdff00 | |
1961 | sta %f18,[%i5+0x004]%asi ! Mem[0000000010141404] = 5d000000 | |
1962 | ! %l6 = e56960f7, %l7 = 6ee44ec1, Mem[0000000030081400] = 0000009f 4b000000 | |
1963 | stda %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = e56960f7 6ee44ec1 | |
1964 | ! %f2 = 00000000, %f1 = 371c9d8b, %f3 = 6a7a4105 | |
1965 | fmuls %f2 ,%f1 ,%f3 ! %f3 = 00000000 | |
1966 | ! Mem[00000000211c0000] = 00008f28, %l7 = 000000006ee44ec1 | |
1967 | ldstub [%o2+%g0],%l7 ! %l7 = 0000000000000000 | |
1968 | ||
1969 | p0_label_72: | |
1970 | ! Starting 10 instruction Load Burst | |
1971 | ! Mem[0000000021800000] = 1a90db58, %l3 = 4f1f0b00f33b0000 | |
1972 | ldsb [%o3+%g0],%l3 ! %l3 = 000000000000001a | |
1973 | ! Mem[0000000010081408] = 2be94812, %l4 = 00000000000021bd | |
1974 | ldsha [%i2+%o4]0x80,%l4 ! %l4 = 0000000000002be9 | |
1975 | ! Mem[0000000010081408] = 1248e92b, %l4 = 0000000000002be9 | |
1976 | lduha [%i2+%o4]0x88,%l4 ! %l4 = 000000000000e92b | |
1977 | ! Mem[00000000100c1400] = 4cdb890172002dc9, %l7 = 0000000000000000 | |
1978 | ldxa [%i3+%g0]0x80,%l7 ! %l7 = 4cdb890172002dc9 | |
1979 | ! Mem[0000000030081410] = a9ffffff 00000000, %l2 = 5bb85368, %l3 = 0000001a | |
1980 | ldda [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000 00000000a9ffffff | |
1981 | ! Mem[00000000100c1400] = 0189db4c, %f12 = 11d996ff | |
1982 | lda [%i3+%g0]0x88,%f12 ! %f12 = 0189db4c | |
1983 | ! Mem[0000000010101400] = ff89db4cb08d183b, %f4 = ff000000 00000000 | |
1984 | ldda [%i4+%g0]0x80,%f4 ! %f4 = ff89db4c b08d183b | |
1985 | ! Mem[0000000021800100] = 1057e418, %l2 = 0000000000000000 | |
1986 | lduh [%o3+0x100],%l2 ! %l2 = 0000000000001057 | |
1987 | ! Mem[00000000100c1410] = 00ff00006a7a4105, %f10 = 005d0000 ff800000 | |
1988 | ldda [%i3+%o5]0x80,%f10 ! %f10 = 00ff0000 6a7a4105 | |
1989 | ! Mem[0000000010101408] = 00000000, %l1 = 0000000000000189 | |
1990 | lduwa [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000000 | |
1991 | ||
1992 | p0_label_73: | |
1993 | ! Starting 10 instruction Store Burst | |
1994 | ! %f8 = 05417a6a 0000000f, %l7 = 4cdb890172002dc9 | |
1995 | ! Mem[0000000030081420] = 12cf738a50c0f591 | |
1996 | add %i2,0x020,%g1 | |
1997 | stda %f8,[%g1+%l7]ASI_PST8_S ! Mem[0000000030081420] = 0541738a00c0f50f | |
1998 | ! Mem[0000000030001400] = 00000005, %l1 = 0000000000000000 | |
1999 | ldstuba [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000005 | |
2000 | ! Mem[0000000030141410] = 005d0000, %l2 = 0000000000001057 | |
2001 | ldstuba [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000 | |
2002 | ! %f22 = 1ba55e52, Mem[0000000010181404] = 5d000000 | |
2003 | sta %f22,[%i6+0x004]%asi ! Mem[0000000010181404] = 1ba55e52 | |
2004 | ! %l1 = 0000000000000005, Mem[0000000030101400] = ff2c0000 | |
2005 | stba %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff2c0005 | |
2006 | ! %f6 = 09c05727 11d9008d, Mem[0000000030041410] = 00000000 00000000 | |
2007 | stda %f6 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = 09c05727 11d9008d | |
2008 | ! %l0 = ffffffff92b2532a, Mem[0000000030001400] = 000000ff | |
2009 | stba %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000002a | |
2010 | ! %f0 = 630075ff 371c9d8b, Mem[0000000010041418] = 53ff7bff d0568d02, %asi = 80 | |
2011 | stda %f0 ,[%i1+0x018]%asi ! Mem[0000000010041418] = 630075ff 371c9d8b | |
2012 | ! %l5 = 00000000c20000ff, Mem[0000000010141408] = 00000000 | |
2013 | stba %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000 | |
2014 | ! Mem[00000000100c1410] = 00ff0000, %l4 = 000000000000e92b | |
2015 | ldstuba [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000 | |
2016 | ||
2017 | p0_label_74: | |
2018 | ! Starting 10 instruction Load Burst | |
2019 | ! Mem[0000000030101410] = 05417a6a, %l5 = 00000000c20000ff | |
2020 | lduha [%i4+%o5]0x81,%l5 ! %l5 = 0000000000000541 | |
2021 | ! Mem[0000000010181424] = b08d183b, %l2 = 0000000000000000 | |
2022 | lduw [%i6+0x024],%l2 ! %l2 = 00000000b08d183b | |
2023 | ! Mem[0000000020800001] = 05ffeac8, %l6 = 00000000e56960f7, %asi = 80 | |
2024 | ldsba [%o1+0x001]%asi,%l6 ! %l6 = ffffffffffffffff | |
2025 | ! Mem[0000000030001400] = 2a000000, %l4 = 0000000000000000 | |
2026 | lduwa [%i0+%g0]0x81,%l4 ! %l4 = 000000002a000000 | |
2027 | ! Mem[0000000030141408] = 371c9dff00000000, %l6 = ffffffffffffffff | |
2028 | ldxa [%i5+%o4]0x89,%l6 ! %l6 = 371c9dff00000000 | |
2029 | ! %f15 = 00000058, %f20 = 00000000, %f15 = 00000058 | |
2030 | fdivs %f15,%f20,%f15 ! %f15 = 7f800000 | |
2031 | ! Mem[00000000100c1408] = 0189db4c, %f27 = 1e8cdb7f | |
2032 | lda [%i3+%o4]0x80,%f27 ! %f27 = 0189db4c | |
2033 | ! Mem[0000000010101410] = 2757000000000000, %l1 = 0000000000000005 | |
2034 | ldxa [%i4+%o5]0x80,%l1 ! %l1 = 2757000000000000 | |
2035 | ! Mem[0000000010081410] = 00003700 0000004b, %l4 = 2a000000, %l5 = 00000541 | |
2036 | ldda [%i2+%o5]0x88,%l4 ! %l4 = 000000000000004b 0000000000003700 | |
2037 | ! Mem[0000000030041400] = 0000452966a24265, %f4 = ff89db4c b08d183b | |
2038 | ldda [%i1+%g0]0x81,%f4 ! %f4 = 00004529 66a24265 | |
2039 | ||
2040 | p0_label_75: | |
2041 | ! Starting 10 instruction Store Burst | |
2042 | ! %l4 = 000000000000004b, Mem[00000000100c1438] = 162d60ba, %asi = 80 | |
2043 | stwa %l4,[%i3+0x038]%asi ! Mem[00000000100c1438] = 0000004b | |
2044 | ! Mem[0000000010181434] = 93da8545, %l4 = 000000000000004b | |
2045 | swap [%i6+0x034],%l4 ! %l4 = 0000000093da8545 | |
2046 | ! Mem[0000000030141400] = 000036ff, %l1 = 0000000000000000 | |
2047 | swapa [%i5+%g0]0x89,%l1 ! %l1 = 00000000000036ff | |
2048 | ! Mem[00000000100c1408] = 0189db4c, %l6 = 371c9dff00000000 | |
2049 | ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000001 | |
2050 | ! %f16 = 0d3359bc e56960f7, Mem[0000000030101400] = 05002cff 00000000 | |
2051 | stda %f16,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0d3359bc e56960f7 | |
2052 | ! %l6 = 0000000000000001, Mem[0000000030081408] = fc6df366 | |
2053 | stha %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0001f366 | |
2054 | ! %l5 = 0000000000003700, Mem[00000000211c0001] = ff008f28 | |
2055 | stb %l5,[%o2+0x001] ! Mem[00000000211c0000] = ff008f28 | |
2056 | membar #Sync ! Added by membar checker (18) | |
2057 | ! %l4 = 0000000093da8545, Mem[00000000300c1400] = e56960f7 | |
2058 | stwa %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 93da8545 | |
2059 | ! %l3 = 00000000a9ffffff, Mem[0000000030001410] = 5b0000ff | |
2060 | stha %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 5b00ffff | |
2061 | ! %f4 = 00004529, Mem[0000000010081408] = 2be94812 | |
2062 | sta %f4 ,[%i2+0x008]%asi ! Mem[0000000010081408] = 00004529 | |
2063 | ||
2064 | p0_label_76: | |
2065 | ! Starting 10 instruction Load Burst | |
2066 | ! Mem[0000000010001408] = 1248e92b, %l1 = 00000000000036ff | |
2067 | ldswa [%i0+%o4]0x80,%l1 ! %l1 = 000000001248e92b | |
2068 | ! Mem[0000000021800001] = 1a90db58, %l3 = 00000000a9ffffff | |
2069 | ldub [%o3+0x001],%l3 ! %l3 = 0000000000000090 | |
2070 | ! %l7 = 4cdb890172002dc9, %l0 = ffffffff92b2532a, %y = 00000000 | |
2071 | umul %l7,%l0,%l7 ! %l7 = 415383453aa1adfa, %y = 41538345 | |
2072 | ! Mem[0000000010101424] = 33abd3e1, %l4 = 0000000093da8545 | |
2073 | ldsw [%i4+0x024],%l4 ! %l4 = 0000000033abd3e1 | |
2074 | ! Mem[0000000010181400] = ff2dc3721ba55e52, %f24 = 7128ce09 e0230950 | |
2075 | ldd [%i6+%g0],%f24 ! %f24 = ff2dc372 1ba55e52 | |
2076 | ! Code Fragment 3, seed = 320242 | |
2077 | p0_fragment_7: | |
2078 | ! %l0 = ffffffff92b2532a | |
2079 | setx 0xdaaec3a5e29ff296,%g7,%l0 ! %l0 = daaec3a5e29ff296 | |
2080 | ! %l1 = 000000001248e92b | |
2081 | setx 0x9578d26cd581dbc1,%g7,%l1 ! %l1 = 9578d26cd581dbc1 | |
2082 | setx 0x1fe000, %g1, %g3 | |
2083 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
2084 | setx 0x1ffff8, %g1, %g2 | |
2085 | and %l0, %g2, %l0 | |
2086 | ta T_CHANGE_HPRIV | |
2087 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
2088 | ta T_CHANGE_NONHPRIV | |
2089 | ! %l0 = daaec3a5e29ff296 | |
2090 | setx 0xaa6267a467d718fc,%g7,%l0 ! %l0 = aa6267a467d718fc | |
2091 | ! %l1 = 9578d26cd581dbc1 | |
2092 | setx 0x1aa9fc7600dcad47,%g7,%l1 ! %l1 = 1aa9fc7600dcad47 | |
2093 | p0_fragment_7_end: | |
2094 | ! Mem[0000000010001414] = 00ff009f, %l0 = aa6267a467d718fc | |
2095 | ldsw [%i0+0x014],%l0 ! %l0 = 0000000000ff009f | |
2096 | ! Mem[0000000030081410] = 00000000, %l4 = 0000000033abd3e1 | |
2097 | ldswa [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000 | |
2098 | ! Mem[0000000030001400] = e56960f70000002a, %l4 = 0000000000000000 | |
2099 | ldxa [%i0+%g0]0x89,%l4 ! %l4 = e56960f70000002a | |
2100 | ! Mem[0000000010181438] = 55c226310000cdff, %f2 = 00000000 00000000 | |
2101 | ldd [%i6+0x038],%f2 ! %f2 = 55c22631 0000cdff | |
2102 | ||
2103 | p0_label_77: | |
2104 | ! Starting 10 instruction Store Burst | |
2105 | ! Mem[0000000010101408] = 00000000, %l6 = 00000001, %l1 = 00dcad47 | |
2106 | add %i4,0x08,%g1 | |
2107 | casa [%g1]0x80,%l6,%l1 ! %l1 = 0000000000000000 | |
2108 | ! %l3 = 0000000000000090, Mem[00000000100c1421] = 3b188db0, %asi = 80 | |
2109 | stba %l3,[%i3+0x021]%asi ! Mem[00000000100c1420] = 3b908db0 | |
2110 | ! Mem[00000000218001c1] = 11b780a8, %l3 = 0000000000000090 | |
2111 | ldstuba [%o3+0x1c1]%asi,%l3 ! %l3 = 00000000000000b7 | |
2112 | ! %l5 = 0000000000003700, Mem[0000000010141400] = bd212664 | |
2113 | stba %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00212664 | |
2114 | ! %l6 = 0000000000000001, Mem[0000000010041408] = f33b0000 | |
2115 | stha %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = f33b0001 | |
2116 | ! %l4 = e56960f70000002a, Mem[00000000100c1408] = 4cdb89ff | |
2117 | stha %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 4cdb002a | |
2118 | ! Mem[00000000300c1408] = ff000000, %l1 = 0000000000000000 | |
2119 | ldstuba [%i3+%o4]0x81,%l1 ! %l1 = 00000000000000ff | |
2120 | ! Mem[0000000010001400] = 00003700, %l3 = 00000000000000b7 | |
2121 | swapa [%i0+%g0]0x88,%l3 ! %l3 = 0000000000003700 | |
2122 | ! %l5 = 0000000000003700, imm = 0000000000000d6a, %l1 = 00000000000000ff | |
2123 | addc %l5,0xd6a,%l1 ! %l1 = 000000000000446a | |
2124 | ! %l0 = 0000000000ff009f, Mem[0000000010101408] = 00000000 | |
2125 | stha %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 009f0000 | |
2126 | ||
2127 | p0_label_78: | |
2128 | ! Starting 10 instruction Load Burst | |
2129 | ! Mem[0000000030101400] = 0d3359bc e56960f7, %l2 = b08d183b, %l3 = 00003700 | |
2130 | ldda [%i4+%g0]0x81,%l2 ! %l2 = 000000000d3359bc 00000000e56960f7 | |
2131 | ! Mem[0000000030181400] = 5bb85368 00000000, %l2 = 0d3359bc, %l3 = e56960f7 | |
2132 | ldda [%i6+%g0]0x89,%l2 ! %l2 = 0000000000000000 000000005bb85368 | |
2133 | ! Mem[0000000030081408] = 0001f366, %l5 = 0000000000003700 | |
2134 | lduha [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000001 | |
2135 | ! Mem[00000000300c1400] = 0d3359bc93da8545, %f22 = 1ba55e52 92b2532a | |
2136 | ldda [%i3+%g0]0x89,%f22 ! %f22 = 0d3359bc 93da8545 | |
2137 | ! Mem[0000000010001400] = 000000b7, %l5 = 0000000000000001 | |
2138 | lduwa [%i0+%g0]0x88,%l5 ! %l5 = 00000000000000b7 | |
2139 | ! Mem[00000000300c1400] = 93da8545, %l5 = 00000000000000b7 | |
2140 | lduha [%i3+%g0]0x89,%l5 ! %l5 = 0000000000008545 | |
2141 | ! Mem[0000000010081410] = 4b000000, %f24 = ff2dc372 | |
2142 | lda [%i2+%o5]0x80,%f24 ! %f24 = 4b000000 | |
2143 | ! Mem[0000000030001410] = ffff005b, %l7 = 415383453aa1adfa | |
2144 | ldsha [%i0+%o5]0x81,%l7 ! %l7 = ffffffffffffffff | |
2145 | ! Mem[0000000030001400] = 2a000000, %l7 = ffffffffffffffff | |
2146 | ldsba [%i0+%g0]0x81,%l7 ! %l7 = 000000000000002a | |
2147 | ! %l6 = 0000000000000001, %l0 = 0000000000ff009f, %l3 = 000000005bb85368 | |
2148 | udivx %l6,%l0,%l3 ! %l3 = 0000000000000000 | |
2149 | ||
2150 | p0_label_79: | |
2151 | ! Starting 10 instruction Store Burst | |
2152 | ! Mem[0000000030141410] = 005d00ff, %l5 = 0000000000008545 | |
2153 | ldstuba [%i5+%o5]0x89,%l5 ! %l5 = 00000000000000ff | |
2154 | ! %l6 = 0000000000000001, Mem[0000000010101408] = 00009f00 | |
2155 | stha %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000001 | |
2156 | ! %l2 = 0000000000000000, Mem[0000000030101400] = 0d3359bc | |
2157 | stha %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000059bc | |
2158 | ! %l4 = e56960f70000002a, Mem[0000000030141400] = 00000000 | |
2159 | stwa %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000002a | |
2160 | ! %l4 = 0000002a, %l5 = 000000ff, Mem[0000000010001408] = 1248e92b 00000000 | |
2161 | stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000002a 000000ff | |
2162 | ! Mem[0000000030081410] = 00000000, %l4 = e56960f70000002a | |
2163 | ldstuba [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000 | |
2164 | ! Mem[0000000030081408] = 66f30100, %l1 = 000000000000446a | |
2165 | swapa [%i2+%o4]0x89,%l1 ! %l1 = 0000000066f30100 | |
2166 | ! %f31 = 6a2b2844, Mem[0000000030141410] = 005d00ff | |
2167 | sta %f31,[%i5+%o5]0x89 ! Mem[0000000030141410] = 6a2b2844 | |
2168 | ! %l6 = 0000000000000001, Mem[0000000030141410] = 6a2b2844 | |
2169 | stwa %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000001 | |
2170 | ! %l3 = 0000000000000000, Mem[00000000100c1438] = 0000004b0000ff58, %asi = 80 | |
2171 | stxa %l3,[%i3+0x038]%asi ! Mem[00000000100c1438] = 0000000000000000 | |
2172 | ||
2173 | p0_label_80: | |
2174 | ! Starting 10 instruction Load Burst | |
2175 | ! Mem[0000000010181408] = 58000000, %l1 = 0000000066f30100 | |
2176 | lduha [%i6+%o4]0x80,%l1 ! %l1 = 0000000000005800 | |
2177 | ! Mem[0000000010141408] = 000000ff, %f29 = cce67216 | |
2178 | lda [%i5+%o4]0x88,%f29 ! %f29 = 000000ff | |
2179 | ! Mem[0000000010001410] = 00000058, %l2 = 0000000000000000 | |
2180 | ldsha [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000 | |
2181 | ! Mem[0000000010001408] = 0000002a, %l2 = 0000000000000000 | |
2182 | lduwa [%i0+%o4]0x80,%l2 ! %l2 = 000000000000002a | |
2183 | ! %l4 = 0000000000000000, %l5 = 00000000000000ff, %l1 = 0000000000005800 | |
2184 | xnor %l4,%l5,%l1 ! %l1 = ffffffffffffff00 | |
2185 | ! Mem[00000000100c1410] = 0000ffff, %l1 = ffffffffffffff00 | |
2186 | lduwa [%i3+%o5]0x88,%l1 ! %l1 = 000000000000ffff | |
2187 | ! Mem[0000000010141410] = 6cc86d27, %l5 = 00000000000000ff | |
2188 | ldswa [%i5+%o5]0x88,%l5 ! %l5 = 000000006cc86d27 | |
2189 | ! Mem[0000000010041404] = 525ea51b, %l2 = 000000000000002a | |
2190 | lduw [%i1+0x004],%l2 ! %l2 = 00000000525ea51b | |
2191 | ! %l5 = 000000006cc86d27, immd = fffff0ba, %y = 41538345 | |
2192 | sdiv %l5,-0xf46,%l5 ! %l5 = ffffffff80000000 | |
2193 | mov %l0,%y ! %y = 00ff009f | |
2194 | ! Mem[00000000300c1410] = 6853b85b, %f1 = 371c9d8b | |
2195 | lda [%i3+%o5]0x89,%f1 ! %f1 = 6853b85b | |
2196 | ||
2197 | p0_label_81: | |
2198 | ! Starting 10 instruction Store Burst | |
2199 | ! %l6 = 0000000000000001, Mem[0000000010101408] = 01000000 | |
2200 | stha %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00010000 | |
2201 | ! %l2 = 525ea51b, %l3 = 00000000, Mem[0000000030181400] = 00000000 6853b85b | |
2202 | stda %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 525ea51b 00000000 | |
2203 | ! Mem[00000000100c1400] = 0189db4c, %l7 = 000000000000002a | |
2204 | swapa [%i3+%g0]0x88,%l7 ! %l7 = 000000000189db4c | |
2205 | ! %f6 = 09c05727 11d9008d, Mem[0000000010181420] = ff36503c b08d183b | |
2206 | std %f6 ,[%i6+0x020] ! Mem[0000000010181420] = 09c05727 11d9008d | |
2207 | ! %f14 = 162d60ba 7f800000, Mem[0000000010081400] = 5d000000 c92dc372 | |
2208 | stda %f14,[%i2+%g0]0x88 ! Mem[0000000010081400] = 162d60ba 7f800000 | |
2209 | ! Mem[00000000100c1410] = ffff0000, %l5 = ffffffff80000000 | |
2210 | ldstuba [%i3+%o5]0x80,%l5 ! %l5 = 00000000000000ff | |
2211 | ! %l6 = 00000001, %l7 = 0189db4c, Mem[0000000010081410] = 4b000000 00370000 | |
2212 | stda %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000001 0189db4c | |
2213 | ! %f12 = 0189db4c 000000ff, Mem[0000000010181438] = 55c22631 0000cdff, %asi = 80 | |
2214 | stda %f12,[%i6+0x038]%asi ! Mem[0000000010181438] = 0189db4c 000000ff | |
2215 | ! %l1 = 000000000000ffff, Mem[00000000100c1400] = c92d00720000002a | |
2216 | stxa %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000000000ffff | |
2217 | ! %l7 = 000000000189db4c, Mem[0000000030081410] = 000000ff | |
2218 | stha %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000db4c | |
2219 | ||
2220 | p0_label_82: | |
2221 | ! Starting 10 instruction Load Burst | |
2222 | ! Mem[0000000010081400] = 0000807f, %l2 = 00000000525ea51b | |
2223 | ldsba [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000 | |
2224 | ! Mem[0000000010081428] = 0000000078fcf366, %l0 = 0000000000ff009f | |
2225 | ldx [%i2+0x028],%l0 ! %l0 = 0000000078fcf366 | |
2226 | ! Mem[0000000010101428] = 1178a3ce59c5dbe7, %l4 = 0000000000000000, %asi = 80 | |
2227 | ldxa [%i4+0x028]%asi,%l4 ! %l4 = 1178a3ce59c5dbe7 | |
2228 | ! Mem[0000000010181400] = 72c32dff, %l7 = 000000000189db4c | |
2229 | lduha [%i6+%g0]0x88,%l7 ! %l7 = 0000000000002dff | |
2230 | ! Mem[0000000030001408] = ff800000, %l6 = 0000000000000001 | |
2231 | ldsba [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000000 | |
2232 | ! Code Fragment 4, seed = 687969 | |
2233 | p0_fragment_8: | |
2234 | ! %l0 = 0000000078fcf366 | |
2235 | setx 0x45d3679b8505ae1e,%g7,%l0 ! %l0 = 45d3679b8505ae1e | |
2236 | ! %l1 = 000000000000ffff | |
2237 | setx 0x6f439eed2a4760c9,%g7,%l1 ! %l1 = 6f439eed2a4760c9 | |
2238 | setx 0x7ff8, %g1, %g2 | |
2239 | and %l0, %g2, %l0 | |
2240 | setx 0xffffffff, %g1, %g2 | |
2241 | and %l1, %g2, %l1 | |
2242 | setx 0x100000000, %g1, %g2 | |
2243 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
2244 | ta T_CHANGE_HPRIV | |
2245 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
2246 | ta T_CHANGE_NONHPRIV | |
2247 | ! %l0 = 45d3679b8505ae1e | |
2248 | setx 0x4b8dd26833d02f84,%g7,%l0 ! %l0 = 4b8dd26833d02f84 | |
2249 | ! %l1 = 6f439eed2a4760c9 | |
2250 | setx 0xe86390da52329d4f,%g7,%l1 ! %l1 = e86390da52329d4f | |
2251 | p0_fragment_8_end: | |
2252 | ! Mem[0000000010101400] = ff89db4c b08d183b, %l6 = 00000000, %l7 = 00002dff | |
2253 | ldda [%i4+%g0]0x80,%l6 ! %l6 = 00000000ff89db4c 00000000b08d183b | |
2254 | ! Mem[0000000030041408] = 11d9008d, %l2 = 0000000000000000 | |
2255 | ldswa [%i1+%o4]0x89,%l2 ! %l2 = 0000000011d9008d | |
2256 | ! Mem[0000000030081410] = 4cdb0000, %f21 = 6853b85b | |
2257 | lda [%i2+%o5]0x81,%f21 ! %f21 = 4cdb0000 | |
2258 | ! %l2 = 0000000011d9008d, Mem[0000000010141408] = ff000000, %asi = 80 | |
2259 | stha %l2,[%i5+0x008]%asi ! Mem[0000000010141408] = 008d0000 | |
2260 | ||
2261 | p0_label_83: | |
2262 | ! Starting 10 instruction Store Burst | |
2263 | ! Mem[0000000010081410] = 00000001, %l3 = 0000000000000000, %asi = 80 | |
2264 | swapa [%i2+0x010]%asi,%l3 ! %l3 = 0000000000000001 | |
2265 | membar #Sync ! Added by membar checker (19) | |
2266 | ! Mem[0000000010041400] = 2a53b292 525ea51b 01003bf3 000b1f4f | |
2267 | ! Mem[0000000010041410] = 0fff2e26 ff1b0000 630075ff 371c9d8b | |
2268 | ! Mem[0000000010041420] = 22330000 24938341 ba602d16 432b2e47 | |
2269 | ! Mem[0000000010041430] = 00325128 00000000 ffff4dfa 796b91e3 | |
2270 | ldda [%i1+%g0]ASI_BLK_P,%f16 ! Block Load from 0000000010041400 | |
2271 | ! %l6 = 00000000ff89db4c, Mem[00000000300c1400] = 93da8545 | |
2272 | stha %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 93dadb4c | |
2273 | ! %f3 = 0000cdff, Mem[0000000030181400] = 1ba55e52 | |
2274 | sta %f3 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000cdff | |
2275 | ! %l0 = 4b8dd26833d02f84, Mem[0000000030181408] = ff000000 | |
2276 | stha %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 2f840000 | |
2277 | ! Mem[0000000010101408] = 00010000, %l7 = 00000000b08d183b | |
2278 | ldstuba [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000000 | |
2279 | ! Mem[0000000010041408] = 01003bf3, %l0 = 0000000033d02f84 | |
2280 | swapa [%i1+%o4]0x80,%l0 ! %l0 = 0000000001003bf3 | |
2281 | ! %f4 = 00004529 66a24265, Mem[0000000010001410] = 00000058 00ff009f | |
2282 | stda %f4 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00004529 66a24265 | |
2283 | ! Mem[0000000010101408] = 000001ff, %l6 = 00000000ff89db4c | |
2284 | ldstuba [%i4+%o4]0x88,%l6 ! %l6 = 00000000000000ff | |
2285 | ! %l4 = 1178a3ce59c5dbe7, Mem[0000000030001408] = ff800000 | |
2286 | stha %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff80dbe7 | |
2287 | ||
2288 | p0_label_84: | |
2289 | ! Starting 10 instruction Load Burst | |
2290 | ! Mem[0000000030141410] = 01000000, %l1 = e86390da52329d4f | |
2291 | lduha [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000100 | |
2292 | ! Mem[0000000010041408] = 4f1f0b00842fd033, %f14 = 162d60ba 7f800000 | |
2293 | ldda [%i1+%o4]0x88,%f14 ! %f14 = 4f1f0b00 842fd033 | |
2294 | ! Mem[0000000030001410] = ffff005b, %l4 = 1178a3ce59c5dbe7 | |
2295 | lduba [%i0+%o5]0x81,%l4 ! %l4 = 00000000000000ff | |
2296 | ! Mem[0000000010081420] = 3b188db04cdb8901, %f14 = 4f1f0b00 842fd033 | |
2297 | ldd [%i2+0x020],%f14 ! %f14 = 3b188db0 4cdb8901 | |
2298 | ! Mem[0000000030081408] = 0000446a, %f9 = 0000000f | |
2299 | lda [%i2+%o4]0x89,%f9 ! %f9 = 0000446a | |
2300 | ! Mem[0000000010001410] = 0000452966a24265, %f2 = 55c22631 0000cdff | |
2301 | ldda [%i0+%o5]0x80,%f2 ! %f2 = 00004529 66a24265 | |
2302 | ! Mem[0000000010181408] = 58000000c9000000, %l6 = 00000000000000ff | |
2303 | ldxa [%i6+%o4]0x80,%l6 ! %l6 = 58000000c9000000 | |
2304 | ! Mem[0000000010101400] = 3b188db0 4cdb89ff, %l0 = 01003bf3, %l1 = 00000100 | |
2305 | ldda [%i4+%g0]0x88,%l0 ! %l0 = 000000004cdb89ff 000000003b188db0 | |
2306 | ! Code Fragment 4, seed = 411795 | |
2307 | p0_fragment_9: | |
2308 | ! %l0 = 000000004cdb89ff | |
2309 | setx 0xc880f31a1ef1368e,%g7,%l0 ! %l0 = c880f31a1ef1368e | |
2310 | ! %l1 = 000000003b188db0 | |
2311 | setx 0x2a00299fad593e39,%g7,%l1 ! %l1 = 2a00299fad593e39 | |
2312 | setx 0x7ff8, %g1, %g2 | |
2313 | and %l0, %g2, %l0 | |
2314 | setx 0xffffffff, %g1, %g2 | |
2315 | and %l1, %g2, %l1 | |
2316 | setx 0x100000000, %g1, %g2 | |
2317 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
2318 | ta T_CHANGE_HPRIV | |
2319 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
2320 | ta T_CHANGE_NONHPRIV | |
2321 | ! %l0 = c880f31a1ef1368e | |
2322 | setx 0x2c80331e159c51f4,%g7,%l0 ! %l0 = 2c80331e159c51f4 | |
2323 | ! %l1 = 2a00299fad593e39 | |
2324 | setx 0xaedeb2a796c9f4bf,%g7,%l1 ! %l1 = aedeb2a796c9f4bf | |
2325 | p0_fragment_9_end: | |
2326 | ! Mem[00000000300c1408] = ff000000, %l5 = 00000000000000ff | |
2327 | ldsha [%i3+%o4]0x81,%l5 ! %l5 = ffffffffffffff00 | |
2328 | ||
2329 | p0_label_85: | |
2330 | ! Starting 10 instruction Store Burst | |
2331 | ! %f8 = 05417a6a 0000446a, %l6 = 58000000c9000000 | |
2332 | ! Mem[0000000010181400] = ff2dc3721ba55e52 | |
2333 | stda %f8,[%i6+%l6]ASI_PST8_PL ! Mem[0000000010181400] = ff2dc3721ba55e52 | |
2334 | ! Mem[0000000030081408] = 6a440000, %l3 = 0000000000000001 | |
2335 | swapa [%i2+%o4]0x81,%l3 ! %l3 = 000000006a440000 | |
2336 | ! %l5 = ffffffffffffff00, Mem[00000000201c0001] = ffff9298, %asi = 80 | |
2337 | stba %l5,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff009298 | |
2338 | ! %f11 = 6a7a4105, Mem[0000000030081410] = 0000db4c | |
2339 | sta %f11,[%i2+%o5]0x89 ! Mem[0000000030081410] = 6a7a4105 | |
2340 | ! Mem[0000000010181400] = ff2dc372, %l5 = ffffffffffffff00 | |
2341 | ldstuba [%i6+%g0]0x80,%l5 ! %l5 = 00000000000000ff | |
2342 | ! %l4 = 00000000000000ff, Mem[0000000030101400] = 000059bc | |
2343 | stba %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff0059bc | |
2344 | membar #Sync ! Added by membar checker (20) | |
2345 | ! %f12 = 0189db4c 000000ff, Mem[0000000010041400] = 2a53b292 525ea51b, %asi = 80 | |
2346 | stda %f12,[%i1+0x000]%asi ! Mem[0000000010041400] = 0189db4c 000000ff | |
2347 | ! Mem[0000000010181410] = 05417a6a, %l2 = 0000000011d9008d | |
2348 | ldstuba [%i6+%o5]0x80,%l2 ! %l2 = 0000000000000005 | |
2349 | ! %l4 = 00000000000000ff, Mem[0000000030101400] = ff0059bc | |
2350 | stwa %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff | |
2351 | ! %l3 = 000000006a440000, Mem[0000000030081410] = 05417a6a | |
2352 | stba %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00417a6a | |
2353 | ||
2354 | p0_label_86: | |
2355 | ! Starting 10 instruction Load Burst | |
2356 | ! Mem[0000000030001408] = 005d0000ff80dbe7, %f22 = 630075ff 371c9d8b | |
2357 | ldda [%i0+%o4]0x89,%f22 ! %f22 = 005d0000 ff80dbe7 | |
2358 | ! %f23 = ff80dbe7, %f22 = 005d0000 | |
2359 | fcmps %fcc2,%f23,%f22 ! %fcc2 = 3 | |
2360 | ! Mem[0000000030081408] = 00000001, %l0 = 2c80331e159c51f4 | |
2361 | ldswa [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000001 | |
2362 | ! Mem[0000000030101410] = 6a7a4105, %f6 = 09c05727 | |
2363 | lda [%i4+%o5]0x89,%f6 ! %f6 = 6a7a4105 | |
2364 | ! Mem[000000001010140c] = 51ffc8ef, %f26 = ba602d16 | |
2365 | ld [%i4+0x00c],%f26 ! %f26 = 51ffc8ef | |
2366 | ! Mem[0000000010181408] = 00000058, %l2 = 0000000000000005 | |
2367 | ldswa [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000058 | |
2368 | ! Mem[0000000010001408] = 2a000000, %l0 = 0000000000000001 | |
2369 | lduha [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000 | |
2370 | ! Mem[0000000030141410] = 01000000, %l6 = 58000000c9000000 | |
2371 | ldswa [%i5+%o5]0x81,%l6 ! %l6 = 0000000001000000 | |
2372 | ! Mem[0000000010101400] = ff89db4c, %l1 = aedeb2a796c9f4bf | |
2373 | lduba [%i4+%g0]0x80,%l1 ! %l1 = 00000000000000ff | |
2374 | ! Mem[0000000010101408] = ff010000, %l3 = 000000006a440000 | |
2375 | lduba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000ff | |
2376 | ||
2377 | p0_label_87: | |
2378 | ! Starting 10 instruction Store Burst | |
2379 | ! %f6 = 6a7a4105 11d9008d, %l1 = 00000000000000ff | |
2380 | ! Mem[0000000030141438] = c2976e2a4a705353 | |
2381 | add %i5,0x038,%g1 | |
2382 | stda %f6,[%g1+%l1]ASI_PST16_S ! Mem[0000000030141438] = 6a7a410511d9008d | |
2383 | ! %f8 = 05417a6a, Mem[0000000010041438] = ffff4dfa | |
2384 | sta %f8 ,[%i1+0x038]%asi ! Mem[0000000010041438] = 05417a6a | |
2385 | ! %l3 = 00000000000000ff, Mem[0000000010001408] = 0000002a | |
2386 | stwa %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff | |
2387 | ! %l7 = 0000000000000000, Mem[0000000010181410] = 6a7a41ff | |
2388 | stba %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = 6a7a4100 | |
2389 | ! %f0 = 630075ff 6853b85b, Mem[0000000030141410] = 01000000 ff2c0000 | |
2390 | stda %f0 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 630075ff 6853b85b | |
2391 | ! Mem[00000000100c1402] = ffff0000, %l5 = 00000000000000ff | |
2392 | ldstuba [%i3+0x002]%asi,%l5 ! %l5 = 0000000000000000 | |
2393 | ! %l1 = 00000000000000ff, Mem[0000000030181400] = ffcd0000 | |
2394 | stba %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffcd0000 | |
2395 | ! %l2 = 0000000000000058, Mem[000000001004140e] = 000b1f4f | |
2396 | sth %l2,[%i1+0x00e] ! Mem[000000001004140c] = 000b0058 | |
2397 | ! %l6 = 0000000001000000, Mem[0000000010101410] = 2757000000000000 | |
2398 | stx %l6,[%i4+%o5] ! Mem[0000000010101410] = 0000000001000000 | |
2399 | ! %f8 = 05417a6a 0000446a, Mem[0000000010001408] = 000000ff 000000ff, %asi = 80 | |
2400 | stda %f8 ,[%i0+0x008]%asi ! Mem[0000000010001408] = 05417a6a 0000446a | |
2401 | ||
2402 | p0_label_88: | |
2403 | ! Starting 10 instruction Load Burst | |
2404 | ! Mem[00000000300c1400] = 93dadb4c, %f14 = 3b188db0 | |
2405 | lda [%i3+%g0]0x89,%f14 ! %f14 = 93dadb4c | |
2406 | ! Mem[0000000010001408] = 6a7a4105, %l7 = 0000000000000000 | |
2407 | ldsba [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000005 | |
2408 | ! Mem[0000000010001410] = 29450000, %l2 = 0000000000000058 | |
2409 | lduwa [%i0+%o5]0x88,%l2 ! %l2 = 0000000029450000 | |
2410 | membar #Sync ! Added by membar checker (21) | |
2411 | ! Mem[0000000010101400] = ff89db4c b08d183b ff010000 51ffc8ef | |
2412 | ! Mem[0000000010101410] = 00000000 01000000 65632b42 a1a30d0b | |
2413 | ! Mem[0000000010101420] = 476c3610 33abd3e1 1178a3ce 59c5dbe7 | |
2414 | ! Mem[0000000010101430] = 0b48cffc 2262e2bd 2ef9ff1a 4d513183 | |
2415 | ldda [%i4+%g0]ASI_BLK_P,%f16 ! Block Load from 0000000010101400 | |
2416 | ! Mem[0000000010081410] = 4cdb8901 00000000, %l6 = 01000000, %l7 = 00000005 | |
2417 | ldda [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000000 000000004cdb8901 | |
2418 | ! Mem[00000000211c0000] = ff008f28, %l2 = 0000000029450000, %asi = 80 | |
2419 | lduha [%o2+0x000]%asi,%l2 ! %l2 = 000000000000ff00 | |
2420 | ! Mem[0000000030041400] = 00004529, %l3 = 00000000000000ff | |
2421 | lduha [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000000 | |
2422 | ! Mem[000000001010141c] = a1a30d0b, %l5 = 0000000000000000 | |
2423 | ldub [%i4+0x01c],%l5 ! %l5 = 00000000000000a1 | |
2424 | ! Mem[0000000030041410] = 8d00d911, %f14 = 93dadb4c | |
2425 | lda [%i1+%o5]0x81,%f14 ! %f14 = 8d00d911 | |
2426 | ! Mem[0000000010101434] = 2262e2bd, %l4 = 00000000000000ff | |
2427 | lduh [%i4+0x034],%l4 ! %l4 = 0000000000002262 | |
2428 | ||
2429 | p0_label_89: | |
2430 | ! Starting 10 instruction Store Burst | |
2431 | ! Mem[00000000211c0000] = ff008f28, %l4 = 0000000000002262 | |
2432 | ldstub [%o2+%g0],%l4 ! %l4 = 00000000000000ff | |
2433 | ! Mem[0000000030041408] = 8d00d911, %l5 = 00000000000000a1 | |
2434 | swapa [%i1+%o4]0x81,%l5 ! %l5 = 000000008d00d911 | |
2435 | ! %l4 = 00000000000000ff, Mem[0000000010041400] = 0189db4c | |
2436 | stwa %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff | |
2437 | ! %l7 = 000000004cdb8901, Mem[00000000100c1410] = ffff0000 | |
2438 | stha %l7,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 89010000 | |
2439 | ! %f2 = 00004529 66a24265, %l7 = 000000004cdb8901 | |
2440 | ! Mem[0000000010181420] = 09c0572711d9008d | |
2441 | add %i6,0x020,%g1 | |
2442 | stda %f2,[%g1+%l7]ASI_PST32_P ! Mem[0000000010181420] = 09c0572766a24265 | |
2443 | ! %l0 = 0000000000000000, Mem[0000000030041400] = 29450000 | |
2444 | stwa %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 | |
2445 | ! %f28 = 0b48cffc 2262e2bd, Mem[0000000010081408] = 00004529 262eff0f | |
2446 | stda %f28,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0b48cffc 2262e2bd | |
2447 | membar #Sync ! Added by membar checker (22) | |
2448 | ! %l0 = 00000000, %l1 = 000000ff, Mem[0000000010101410] = 00000000 00000001 | |
2449 | stda %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 000000ff | |
2450 | ! Mem[0000000030181400] = 0000cdff, %l0 = 0000000000000000 | |
2451 | ldstuba [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff | |
2452 | ! %f11 = 6a7a4105, %f5 = 66a24265 | |
2453 | fcmps %fcc1,%f11,%f5 ! %fcc1 = 2 | |
2454 | ||
2455 | p0_label_90: | |
2456 | ! Starting 10 instruction Load Burst | |
2457 | ! Mem[000000001010140c] = 51ffc8ef, %l5 = 000000008d00d911 | |
2458 | lduw [%i4+0x00c],%l5 ! %l5 = 0000000051ffc8ef | |
2459 | ! %l2 = 000000000000ff00, Mem[00000000100c1410] = 00000189 | |
2460 | stba %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000100 | |
2461 | ! Mem[00000000100c1400] = ffffff00 00000000, %l2 = 0000ff00, %l3 = 00000000 | |
2462 | ldda [%i3+%g0]0x80,%l2 ! %l2 = 00000000ffffff00 0000000000000000 | |
2463 | ! Mem[00000000211c0000] = ff008f28, %l1 = 00000000000000ff, %asi = 80 | |
2464 | lduba [%o2+0x000]%asi,%l1 ! %l1 = 00000000000000ff | |
2465 | ! Mem[00000000300c1400] = 4cdbda93, %l4 = 00000000000000ff | |
2466 | lduwa [%i3+%g0]0x81,%l4 ! %l4 = 000000004cdbda93 | |
2467 | ! Mem[0000000010081408] = 0b48cffc2262e2bd, %l3 = 0000000000000000 | |
2468 | ldxa [%i2+%o4]0x80,%l3 ! %l3 = 0b48cffc2262e2bd | |
2469 | ! Mem[0000000010041430] = 00325128, %l5 = 0000000051ffc8ef | |
2470 | ldsh [%i1+0x030],%l5 ! %l5 = 0000000000000032 | |
2471 | ! Mem[0000000010081408] = 0b48cffc, %l0 = 00000000000000ff | |
2472 | lduwa [%i2+%o4]0x80,%l0 ! %l0 = 000000000b48cffc | |
2473 | ! Mem[0000000010041408] = 33d02f84, %l0 = 000000000b48cffc | |
2474 | lduba [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000033 | |
2475 | ! Mem[0000000010081400] = 0000807fba602d16, %f30 = 2ef9ff1a 4d513183 | |
2476 | ldda [%i2+%g0]0x80,%f30 ! %f30 = 0000807f ba602d16 | |
2477 | ||
2478 | p0_label_91: | |
2479 | ! Starting 10 instruction Store Burst | |
2480 | ! %l2 = 00000000ffffff00, Mem[0000000010001400] = b7000000 | |
2481 | stba %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 | |
2482 | ! Mem[0000000010041404] = 000000ff, %l3 = 2262e2bd, %l1 = 000000ff | |
2483 | add %i1,0x04,%g1 | |
2484 | casa [%g1]0x80,%l3,%l1 ! %l1 = 00000000000000ff | |
2485 | ! %f30 = 0000807f, Mem[0000000030141410] = ff750063 | |
2486 | sta %f30,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000807f | |
2487 | ! %l5 = 0000000000000032, Mem[0000000030101400] = 000000ffe56960f7 | |
2488 | stxa %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000032 | |
2489 | ! Mem[0000000010101410] = 00000000, %l3 = 0b48cffc2262e2bd | |
2490 | ldstuba [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000 | |
2491 | ! %l5 = 0000000000000032, Mem[0000000030101408] = 27570000 | |
2492 | stwa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000032 | |
2493 | ! Mem[000000001000141c] = 371c9d8b, %l5 = 0000000000000032 | |
2494 | ldstuba [%i0+0x01c]%asi,%l5 ! %l5 = 0000000000000037 | |
2495 | ! %l3 = 0000000000000000, %l6 = 0000000000000000, %y = 00ff009f | |
2496 | udiv %l3,%l6,%l0 ! Div by zero, %l0 = 000000000000005b | |
2497 | ! Mem[0000000030081408] = 00000001, %l1 = 00000000000000ff | |
2498 | ldstuba [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000 | |
2499 | ! %l4 = 4cdbda93, %l5 = 00000037, Mem[00000000300c1410] = 6853b85b 00000000 | |
2500 | stda %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 4cdbda93 00000037 | |
2501 | ||
2502 | p0_label_92: | |
2503 | ! Starting 10 instruction Load Burst | |
2504 | ! Mem[0000000030101410] = 05417a6a, %l5 = 0000000000000037 | |
2505 | lduwa [%i4+%o5]0x81,%l5 ! %l5 = 0000000005417a6a | |
2506 | ! Mem[00000000300c1408] = ff0000000000005d, %f22 = 65632b42 a1a30d0b | |
2507 | ldda [%i3+%o4]0x81,%f22 ! %f22 = ff000000 0000005d | |
2508 | ! Mem[00000000211c0001] = ff008f28, %l0 = 000000000000005b, %asi = 80 | |
2509 | lduba [%o2+0x001]%asi,%l0 ! %l0 = 0000000000000000 | |
2510 | ! Mem[000000001000141c] = ff1c9d8b, %f25 = 33abd3e1 | |
2511 | ld [%i0+0x01c],%f25 ! %f25 = ff1c9d8b | |
2512 | ! Mem[0000000010081410] = 000000000189db4c, %l5 = 0000000005417a6a | |
2513 | ldxa [%i2+%o5]0x80,%l5 ! %l5 = 000000000189db4c | |
2514 | ! Mem[00000000100c1408] = 2a00db4c, %l7 = 000000004cdb8901 | |
2515 | lduha [%i3+%o4]0x80,%l7 ! %l7 = 0000000000002a00 | |
2516 | ! Mem[0000000030081400] = 6ee44ec1 e56960f7, %l0 = 00000000, %l1 = 00000000 | |
2517 | ldda [%i2+%g0]0x89,%l0 ! %l0 = 00000000e56960f7 000000006ee44ec1 | |
2518 | ! Mem[0000000030081410] = 00417a6a, %l1 = 000000006ee44ec1 | |
2519 | ldsha [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000041 | |
2520 | ! Mem[00000000300c1400] = 93dadb4c, %l6 = 0000000000000000 | |
2521 | ldsba [%i3+%g0]0x89,%l6 ! %l6 = 000000000000004c | |
2522 | ! Mem[0000000010141410] = 276dc86c6eb5f34d, %l1 = 0000000000000041 | |
2523 | ldxa [%i5+%o5]0x80,%l1 ! %l1 = 276dc86c6eb5f34d | |
2524 | ||
2525 | p0_label_93: | |
2526 | ! Starting 10 instruction Store Burst | |
2527 | ! Mem[0000000010101410] = 000000ff, %l1 = 276dc86c6eb5f34d | |
2528 | ldstuba [%i4+%o5]0x88,%l1 ! %l1 = 00000000000000ff | |
2529 | ! %l2 = 00000000ffffff00, Mem[0000000010101410] = ff000000 | |
2530 | stha %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff000000 | |
2531 | ! %l0 = e56960f7, %l1 = 000000ff, Mem[0000000030101410] = 6a7a4105 306cccbc | |
2532 | stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = e56960f7 000000ff | |
2533 | ! %f20 = 00000000, %f14 = 8d00d911 | |
2534 | fsqrts %f20,%f14 ! %f14 = 00000000 | |
2535 | ! Mem[00000000100c140c] = b08d183b, %l3 = 0000000000000000, %asi = 80 | |
2536 | swapa [%i3+0x00c]%asi,%l3 ! %l3 = 00000000b08d183b | |
2537 | ! Mem[00000000100c1400] = ffffff0000000000, %l0 = 00000000e56960f7, %l1 = 00000000000000ff | |
2538 | casxa [%i3]0x80,%l0,%l1 ! %l1 = ffffff0000000000 | |
2539 | ! %f2 = 00004529 66a24265, %l4 = 000000004cdbda93 | |
2540 | ! Mem[0000000010041430] = 0032512800000000 | |
2541 | add %i1,0x030,%g1 | |
2542 | stda %f2,[%g1+%l4]ASI_PST32_P ! Mem[0000000010041430] = 0000452966a24265 | |
2543 | ! %l6 = 000000000000004c, Mem[000000001010140a] = ff010000, %asi = 80 | |
2544 | stha %l6,[%i4+0x00a]%asi ! Mem[0000000010101408] = ff01004c | |
2545 | ! %l2 = ffffff00, %l3 = b08d183b, Mem[0000000030181408] = 2f840000 ff36503c | |
2546 | stda %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffffff00 b08d183b | |
2547 | ! %l7 = 0000000000002a00, Mem[0000000010001410] = 00004529, %asi = 80 | |
2548 | stwa %l7,[%i0+0x010]%asi ! Mem[0000000010001410] = 00002a00 | |
2549 | ||
2550 | p0_label_94: | |
2551 | ! Starting 10 instruction Load Burst | |
2552 | ! Mem[00000000100c1408] = 4cdb002a, %l7 = 0000000000002a00 | |
2553 | lduwa [%i3+%o4]0x88,%l7 ! %l7 = 000000004cdb002a | |
2554 | ! Mem[0000000010041412] = 0fff2e26, %l1 = ffffff0000000000 | |
2555 | ldsb [%i1+0x012],%l1 ! %l1 = 000000000000002e | |
2556 | ! %f15 = 4cdb8901, %f4 = 00004529, %f12 = 0189db4c | |
2557 | fmuls %f15,%f4 ,%f12 ! tt=0x22, %l0 = 00000000e5696119 | |
2558 | ! Mem[00000000100c1408] = 4cdb002a, %l3 = 00000000b08d183b | |
2559 | lduwa [%i3+%o4]0x88,%l3 ! %l3 = 000000004cdb002a | |
2560 | ! Mem[0000000030101400] = 00000000, %l1 = 000000000000002e | |
2561 | ldsha [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000 | |
2562 | ! Mem[0000000030141400] = f944501f0000002a, %f30 = 0000807f ba602d16 | |
2563 | ldda [%i5+%g0]0x89,%f30 ! %f30 = f944501f 0000002a | |
2564 | ! %f23 = 0000005d, %f15 = 4cdb8901 | |
2565 | fcmpes %fcc1,%f23,%f15 ! %fcc1 = 1 | |
2566 | ! Mem[0000000021800080] = 488c67b8, %l4 = 000000004cdbda93, %asi = 80 | |
2567 | ldsha [%o3+0x080]%asi,%l4 ! %l4 = 000000000000488c | |
2568 | ! Mem[0000000010101410] = ff000000, %l6 = 000000000000004c | |
2569 | ldsba [%i4+%o5]0x80,%l6 ! %l6 = ffffffffffffffff | |
2570 | ! Mem[0000000010041400] = 000000ff, %l4 = 000000000000488c | |
2571 | lduha [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000000 | |
2572 | ||
2573 | p0_label_95: | |
2574 | ! Starting 10 instruction Store Burst | |
2575 | ! Mem[0000000020800041] = ff9f3ef8, %l1 = 0000000000000000 | |
2576 | ldstuba [%o1+0x041]%asi,%l1 ! %l1 = 000000000000009f | |
2577 | ! Mem[00000000211c0000] = ff008f28, %l3 = 000000004cdb002a | |
2578 | ldstub [%o2+%g0],%l3 ! %l3 = 00000000000000ff | |
2579 | ! Mem[0000000010001410] = 00002a00, %l0 = 00000000e5696119 | |
2580 | swapa [%i0+%o5]0x80,%l0 ! %l0 = 0000000000002a00 | |
2581 | ! Mem[00000000300c1410] = 93dadb4c, %l6 = ffffffffffffffff | |
2582 | ldstuba [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000093 | |
2583 | ! %f30 = f944501f 0000002a, Mem[00000000300c1408] = 000000ff 5d000000 | |
2584 | stda %f30,[%i3+%o4]0x89 ! Mem[00000000300c1408] = f944501f 0000002a | |
2585 | ! %l0 = 00002a00, %l1 = 0000009f, Mem[0000000010001430] = 106c167c 277aff1d, %asi = 80 | |
2586 | stda %l0,[%i0+0x030]%asi ! Mem[0000000010001430] = 00002a00 0000009f | |
2587 | ! Code Fragment 3, seed = 605048 | |
2588 | p0_fragment_10: | |
2589 | ! %l0 = 0000000000002a00 | |
2590 | setx 0xed00b2c7841a9466,%g7,%l0 ! %l0 = ed00b2c7841a9466 | |
2591 | ! %l1 = 000000000000009f | |
2592 | setx 0xf12f71964bfb1491,%g7,%l1 ! %l1 = f12f71964bfb1491 | |
2593 | setx 0x1fe000, %g1, %g3 | |
2594 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
2595 | setx 0x1ffff8, %g1, %g2 | |
2596 | and %l0, %g2, %l0 | |
2597 | ta T_CHANGE_HPRIV | |
2598 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
2599 | ta T_CHANGE_NONHPRIV | |
2600 | ! %l0 = ed00b2c7841a9466 | |
2601 | setx 0x742534b0781738cc,%g7,%l0 ! %l0 = 742534b0781738cc | |
2602 | ! %l1 = f12f71964bfb1491 | |
2603 | setx 0x0ac1393a377b0417,%g7,%l1 ! %l1 = 0ac1393a377b0417 | |
2604 | p0_fragment_10_end: | |
2605 | ! Mem[0000000010081430] = 00000058, %l4 = 0000000000000000 | |
2606 | swap [%i2+0x030],%l4 ! %l4 = 0000000000000058 | |
2607 | ! %f11 = 6a7a4105, %f29 = 2262e2bd, %f4 = 00004529 66a24265 | |
2608 | fsmuld %f11,%f29,%f4 ! %f4 = 41abb961 924d5620 | |
2609 | ! %f26 = 1178a3ce 59c5dbe7, Mem[0000000010181400] = 72c32dff 525ea51b | |
2610 | stda %f26,[%i6+%g0]0x88 ! Mem[0000000010181400] = 1178a3ce 59c5dbe7 | |
2611 | ||
2612 | p0_label_96: | |
2613 | ! Starting 10 instruction Load Burst | |
2614 | ! Mem[0000000030101410] = e56960f7, %l0 = 742534b0781738cc | |
2615 | ldsba [%i4+%o5]0x89,%l0 ! %l0 = fffffffffffffff7 | |
2616 | ! Mem[0000000030181410] = 0000d3e1, %f2 = 00004529 | |
2617 | lda [%i6+%o5]0x89,%f2 ! %f2 = 0000d3e1 | |
2618 | ! Mem[0000000010181410] = 00417a6a, %f14 = 00000000 | |
2619 | lda [%i6+%o5]0x80,%f14 ! %f14 = 00417a6a | |
2620 | membar #Sync ! Added by membar checker (23) | |
2621 | ! Mem[0000000030101400] = 00000000 00000032 32000000 2757c009 | |
2622 | ! Mem[0000000030101410] = f76069e5 ff000000 669a3ff2 06c320fb | |
2623 | ! Mem[0000000030101420] = 67ccc440 63f38b51 0c20177e 546b72d7 | |
2624 | ! Mem[0000000030101430] = 0264f52c 2fcd750d 6c3314ca 0ad9bb73 | |
2625 | ldda [%i4+%g0]ASI_BLK_S,%f0 ! Block Load from 0000000030101400 | |
2626 | ! Mem[0000000020800000] = 05ffeac8, %l2 = 00000000ffffff00, %asi = 80 | |
2627 | ldsha [%o1+0x000]%asi,%l2 ! %l2 = 00000000000005ff | |
2628 | ! Mem[0000000030141410] = 5bb853680000807f, %l5 = 000000000189db4c | |
2629 | ldxa [%i5+%o5]0x89,%l5 ! %l5 = 5bb853680000807f | |
2630 | ! Mem[00000000300c1410] = ffdadb4c, %l3 = 00000000000000ff | |
2631 | lduba [%i3+%o5]0x81,%l3 ! %l3 = 00000000000000ff | |
2632 | ! %l5 = 5bb853680000807f, immd = fffff7e0, %y = 00ff009f | |
2633 | udiv %l5,-0x820,%l1 ! %l1 = 0000000000ff00a7 | |
2634 | mov %l0,%y ! %y = fffffff7 | |
2635 | ! Mem[0000000010041400] = 000000ff000000ff, %l4 = 0000000000000058 | |
2636 | ldxa [%i1+%g0]0x80,%l4 ! %l4 = 000000ff000000ff | |
2637 | ! Mem[00000000201c0000] = ff009298, %l7 = 000000004cdb002a, %asi = 80 | |
2638 | lduha [%o0+0x000]%asi,%l7 ! %l7 = 000000000000ff00 | |
2639 | ||
2640 | p0_label_97: | |
2641 | ! Starting 10 instruction Store Burst | |
2642 | ! %f3 = 2757c009, Mem[00000000300c1400] = 93dadb4c | |
2643 | sta %f3 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 2757c009 | |
2644 | ! %f4 = f76069e5 ff000000, Mem[0000000010101408] = 4c0001ff efc8ff51 | |
2645 | stda %f4 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = f76069e5 ff000000 | |
2646 | ! %f5 = ff000000, Mem[00000000100c1400] = 00ffffff | |
2647 | sta %f5 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff000000 | |
2648 | ! %l0 = fffffffffffffff7, Mem[00000000100c1410] = 000100006a7a4105 | |
2649 | stxa %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = fffffffffffffff7 | |
2650 | ! Mem[0000000010081408] = fccf480b, %l7 = 000000000000ff00 | |
2651 | swapa [%i2+%o4]0x88,%l7 ! %l7 = 00000000fccf480b | |
2652 | ! Mem[0000000030181410] = 0000d3e1, %l6 = 0000000000000093 | |
2653 | swapa [%i6+%o5]0x89,%l6 ! %l6 = 000000000000d3e1 | |
2654 | ! %f29 = 2262e2bd, Mem[0000000010181400] = e7dbc559 | |
2655 | sta %f29,[%i6+%g0]0x80 ! Mem[0000000010181400] = 2262e2bd | |
2656 | ! %l0 = fffffffffffffff7, Mem[0000000010001408] = 6a7a4105 | |
2657 | stha %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 6a7afff7 | |
2658 | ! Mem[0000000030101408] = 32000000, %l4 = 000000ff000000ff | |
2659 | ldstuba [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000032 | |
2660 | ! Mem[0000000010181400] = 2262e2bd, %l1 = 0000000000ff00a7 | |
2661 | swapa [%i6+%g0]0x80,%l1 ! %l1 = 000000002262e2bd | |
2662 | ||
2663 | p0_label_98: | |
2664 | ! Starting 10 instruction Load Burst | |
2665 | ! Mem[0000000020800041] = ffff3ef8, %l6 = 000000000000d3e1 | |
2666 | ldsb [%o1+0x041],%l6 ! %l6 = ffffffffffffffff | |
2667 | ! %l7 = 00000000fccf480b, immd = fffffb5f, %y = fffffff7 | |
2668 | sdiv %l7,-0x4a1,%l5 ! %l5 = 0000000001bb2058 | |
2669 | mov %l0,%y ! %y = fffffff7 | |
2670 | ! Mem[0000000030101400] = 00000000, %l6 = ffffffffffffffff | |
2671 | ldswa [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000 | |
2672 | ! Mem[0000000030041400] = 00000000, %l2 = 00000000000005ff | |
2673 | lduha [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000 | |
2674 | ! Mem[0000000010041408] = 58000b00842fd033, %l1 = 000000002262e2bd | |
2675 | ldxa [%i1+%o4]0x88,%l1 ! %l1 = 58000b00842fd033 | |
2676 | ! Mem[0000000030081410] = 00417a6a, %f23 = 0000005d | |
2677 | lda [%i2+%o5]0x81,%f23 ! %f23 = 00417a6a | |
2678 | ! Mem[0000000030081410] = 6a7a4100, %l4 = 0000000000000032 | |
2679 | lduha [%i2+%o5]0x89,%l4 ! %l4 = 0000000000004100 | |
2680 | ! Mem[0000000020800000] = 05ffeac8, %l6 = 0000000000000000 | |
2681 | lduh [%o1+%g0],%l6 ! %l6 = 00000000000005ff | |
2682 | ! Mem[0000000010181410] = 00417a6a0000000f, %l1 = 58000b00842fd033 | |
2683 | ldxa [%i6+%o5]0x80,%l1 ! %l1 = 00417a6a0000000f | |
2684 | ! Mem[0000000010041434] = 66a24265, %f25 = ff1c9d8b | |
2685 | lda [%i1+0x034]%asi,%f25 ! %f25 = 66a24265 | |
2686 | ||
2687 | p0_label_99: | |
2688 | ! Starting 10 instruction Store Burst | |
2689 | ! %f16 = ff89db4c b08d183b, Mem[0000000010001420] = 000000ff 652bc861, %asi = 80 | |
2690 | stda %f16,[%i0+0x020]%asi ! Mem[0000000010001420] = ff89db4c b08d183b | |
2691 | ! Mem[0000000030081400] = e56960f7, %l5 = 0000000001bb2058 | |
2692 | swapa [%i2+%g0]0x89,%l5 ! %l5 = 00000000e56960f7 | |
2693 | ! %l4 = 0000000000004100, Mem[0000000010081406] = ba602d16, %asi = 80 | |
2694 | stba %l4,[%i2+0x006]%asi ! Mem[0000000010081404] = ba600016 | |
2695 | ! Mem[0000000030181408] = ffffff00, %l3 = 00000000000000ff | |
2696 | swapa [%i6+%o4]0x81,%l3 ! %l3 = 00000000ffffff00 | |
2697 | ! %f10 = 0c20177e 546b72d7, Mem[0000000030181410] = 00000093 15ec1859 | |
2698 | stda %f10,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0c20177e 546b72d7 | |
2699 | ! Mem[0000000030141410] = 7f800000, %l1 = 00417a6a0000000f | |
2700 | ldstuba [%i5+%o5]0x81,%l1 ! %l1 = 000000000000007f | |
2701 | ! %l3 = 00000000ffffff00, Mem[0000000030001400] = e56960f70000002a | |
2702 | stxa %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000ffffff00 | |
2703 | ! %l7 = 00000000fccf480b, imm = 00000000000005a8, %l1 = 000000000000007f | |
2704 | addc %l7,0x5a8,%l1 ! %l1 = 00000000fccf4db3 | |
2705 | ! Mem[0000000010101408] = 000000ff, %l2 = 0000000000000000 | |
2706 | ldstuba [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000 | |
2707 | ! Mem[0000000010181400] = 00ff00a7, %l4 = 0000000000004100 | |
2708 | swapa [%i6+%g0]0x80,%l4 ! %l4 = 0000000000ff00a7 | |
2709 | ||
2710 | p0_label_100: | |
2711 | ! Starting 10 instruction Load Burst | |
2712 | ! Mem[0000000010081400] = 0000807f, %l5 = 00000000e56960f7 | |
2713 | ldsha [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000000 | |
2714 | ! Mem[0000000010181408] = 000000c900000058, %l5 = 0000000000000000 | |
2715 | ldxa [%i6+%o4]0x88,%l5 ! %l5 = 000000c900000058 | |
2716 | ! Mem[0000000010101408] = ff0000ff, %l2 = 0000000000000000 | |
2717 | ldswa [%i4+%o4]0x88,%l2 ! %l2 = ffffffffff0000ff | |
2718 | ! Mem[0000000010141408] = 00008d00, %l0 = fffffffffffffff7 | |
2719 | lduba [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000 | |
2720 | ! Mem[0000000030141410] = 000080ff, %l3 = 00000000ffffff00 | |
2721 | ldsha [%i5+%o5]0x89,%l3 ! %l3 = ffffffffffff80ff | |
2722 | ! Mem[0000000021800100] = 1057e418, %l2 = ffffffffff0000ff | |
2723 | lduh [%o3+0x100],%l2 ! %l2 = 0000000000001057 | |
2724 | ! Mem[00000000100c1400] = 000000ff, %f23 = 00417a6a | |
2725 | lda [%i3+%g0]0x80,%f23 ! %f23 = 000000ff | |
2726 | ! Mem[00000000100c1400] = 000000ff, %l6 = 00000000000005ff | |
2727 | lduw [%i3+%g0],%l6 ! %l6 = 00000000000000ff | |
2728 | ! Mem[0000000010041408] = 58000b00 842fd033, %l4 = 00ff00a7, %l5 = 00000058 | |
2729 | ldda [%i1+%o4]0x88,%l4 ! %l4 = 00000000842fd033 0000000058000b00 | |
2730 | ! Mem[0000000010081410] = 000000000189db4c, %l2 = 0000000000001057 | |
2731 | ldxa [%i2+%o5]0x80,%l2 ! %l2 = 000000000189db4c | |
2732 | ||
2733 | p0_label_101: | |
2734 | ! Starting 10 instruction Store Burst | |
2735 | ! %l6 = 000000ff, %l7 = fccf480b, Mem[0000000010141410] = 276dc86c 6eb5f34d, %asi = 80 | |
2736 | stda %l6,[%i5+0x010]%asi ! Mem[0000000010141410] = 000000ff fccf480b | |
2737 | ! %f27 = 59c5dbe7, Mem[0000000010181410] = 00417a6a | |
2738 | sta %f27,[%i6+%o5]0x80 ! Mem[0000000010181410] = 59c5dbe7 | |
2739 | ! Mem[0000000010081400] = 0000807f, %l0 = 0000000000000000 | |
2740 | ldstuba [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000 | |
2741 | ! %l0 = 0000000000000000, Mem[0000000030181410] = 0c20177e546b72d7 | |
2742 | stxa %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000000000000000 | |
2743 | ! %f0 = 00000000 00000032, %l3 = ffffffffffff80ff | |
2744 | ! Mem[0000000010181430] = bd2126640000004b | |
2745 | add %i6,0x030,%g1 | |
2746 | stda %f0,[%g1+%l3]ASI_PST8_P ! Mem[0000000010181430] = 0000000000000032 | |
2747 | ! Mem[0000000030041408] = a1000000, %l1 = 00000000fccf4db3 | |
2748 | swapa [%i1+%o4]0x89,%l1 ! %l1 = 00000000a1000000 | |
2749 | ! %l7 = 00000000fccf480b, Mem[0000000010041400] = 000000ff | |
2750 | stwa %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = fccf480b | |
2751 | ! %f8 = 67ccc440 63f38b51, Mem[0000000030001400] = ffffff00 00000000 | |
2752 | stda %f8 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 67ccc440 63f38b51 | |
2753 | ! %l5 = 0000000058000b00, Mem[0000000010101410] = ff000000 | |
2754 | stba %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 | |
2755 | ! Mem[0000000010141410] = 000000ff, %l3 = 00000000ffff80ff | |
2756 | swapa [%i5+%o5]0x80,%l3 ! %l3 = 00000000000000ff | |
2757 | ||
2758 | p0_label_102: | |
2759 | ! Starting 10 instruction Load Burst | |
2760 | ! Mem[0000000010041408] = 58000b00 842fd033, %l0 = 00000000, %l1 = a1000000 | |
2761 | ldda [%i1+%o4]0x88,%l0 ! %l0 = 00000000842fd033 0000000058000b00 | |
2762 | ! Mem[0000000030041410] = 8d00d911, %l3 = 00000000000000ff | |
2763 | ldsba [%i1+%o5]0x81,%l3 ! %l3 = ffffffffffffff8d | |
2764 | ! Mem[0000000030041410] = 11d9008d, %l3 = ffffffffffffff8d | |
2765 | ldsba [%i1+%o5]0x89,%l3 ! %l3 = ffffffffffffff8d | |
2766 | ! Mem[00000000300c1408] = 2a0000001f5044f9, %l1 = 0000000058000b00 | |
2767 | ldxa [%i3+%o4]0x81,%l1 ! %l1 = 2a0000001f5044f9 | |
2768 | ! Mem[0000000030141408] = 00000000, %l7 = 00000000fccf480b | |
2769 | lduwa [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000000 | |
2770 | ! Mem[0000000010041400] = fccf480b, %l1 = 2a0000001f5044f9 | |
2771 | lduwa [%i1+%g0]0x80,%l1 ! %l1 = 00000000fccf480b | |
2772 | ! Mem[0000000010141400] = 002126645d000000, %l4 = 00000000842fd033 | |
2773 | ldxa [%i5+%g0]0x80,%l4 ! %l4 = 002126645d000000 | |
2774 | ! Mem[0000000030001410] = ffff005b, %f27 = 59c5dbe7 | |
2775 | lda [%i0+%o5]0x81,%f27 ! %f27 = ffff005b | |
2776 | ! Mem[0000000030001410] = ffff005b, %l0 = 00000000842fd033 | |
2777 | lduba [%i0+%o5]0x81,%l0 ! %l0 = 00000000000000ff | |
2778 | ! Mem[0000000010041418] = 630075ff, %f25 = 66a24265 | |
2779 | ld [%i1+0x018],%f25 ! %f25 = 630075ff | |
2780 | ||
2781 | p0_label_103: | |
2782 | ! Starting 10 instruction Store Burst | |
2783 | ! %l3 = ffffffffffffff8d, Mem[0000000010041410] = 262eff0f | |
2784 | stba %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 262eff8d | |
2785 | ! Mem[0000000010041408] = 33d02f84, %l5 = 0000000058000b00 | |
2786 | ldstuba [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000033 | |
2787 | ! Mem[0000000010141408] = 008d0000, %l6 = 00000000000000ff | |
2788 | ldstuba [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000 | |
2789 | ! %l3 = ffffffffffffff8d, Mem[0000000030181410] = 00000000 | |
2790 | stha %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff8d0000 | |
2791 | ! Mem[0000000010001424] = b08d183b, %l4 = 000000005d000000 | |
2792 | swap [%i0+0x024],%l4 ! %l4 = 00000000b08d183b | |
2793 | ! Mem[00000000100c1408] = 4cdb002a, %l2 = 000000000189db4c | |
2794 | ldstuba [%i3+%o4]0x88,%l2 ! %l2 = 000000000000002a | |
2795 | ! %l5 = 0000000000000033, Mem[0000000010101410] = 00000000ff000000 | |
2796 | stxa %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000000000033 | |
2797 | ! Mem[0000000010141400] = 00212664, %l2 = 000000000000002a | |
2798 | ldstuba [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000 | |
2799 | ! Mem[00000000211c0001] = ff008f28, %l1 = 00000000fccf480b | |
2800 | ldstuba [%o2+0x001]%asi,%l1 ! %l1 = 0000000000000000 | |
2801 | ! %f28 = 0b48cffc, Mem[0000000030041400] = 00000000 | |
2802 | sta %f28,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0b48cffc | |
2803 | ||
2804 | p0_label_104: | |
2805 | ! Starting 10 instruction Load Burst | |
2806 | ! Mem[0000000030041400] = fccf480b, %l0 = 00000000000000ff | |
2807 | ldswa [%i1+%g0]0x81,%l0 ! %l0 = fffffffffccf480b | |
2808 | ! Mem[0000000030141408] = 371c9dff 00000000, %l0 = fccf480b, %l1 = 00000000 | |
2809 | ldda [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000000 00000000371c9dff | |
2810 | ! Mem[0000000010181400] = 00004100, %f11 = 546b72d7 | |
2811 | lda [%i6+%g0]0x80,%f11 ! %f11 = 00004100 | |
2812 | ! Mem[0000000020800040] = ffff3ef8, %l3 = ffffffffffffff8d | |
2813 | lduh [%o1+0x040],%l3 ! %l3 = 000000000000ffff | |
2814 | ! Mem[0000000010141400] = 0000005d 642621ff, %l4 = b08d183b, %l5 = 00000033 | |
2815 | ldda [%i5+%g0]0x88,%l4 ! %l4 = 00000000642621ff 000000000000005d | |
2816 | ! %l6 = 0000000000000000, %l5 = 000000000000005d, %l6 = 0000000000000000 | |
2817 | andn %l6,%l5,%l6 ! %l6 = 0000000000000000 | |
2818 | ! Mem[00000000211c0000] = ffff8f28, %l4 = 00000000642621ff, %asi = 80 | |
2819 | ldsha [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffffff | |
2820 | ! Mem[0000000030081400] = 01bb2058, %f21 = 01000000 | |
2821 | lda [%i2+%g0]0x89,%f21 ! %f21 = 01bb2058 | |
2822 | ! Mem[0000000010181428] = 00000000, %l3 = 000000000000ffff | |
2823 | ldsh [%i6+0x028],%l3 ! %l3 = 0000000000000000 | |
2824 | ! Mem[0000000010101410] = 00000000, %l0 = 0000000000000000 | |
2825 | lduba [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000 | |
2826 | ||
2827 | p0_label_105: | |
2828 | ! Starting 10 instruction Store Burst | |
2829 | ! %f12 = 0264f52c 2fcd750d, Mem[0000000030001410] = ffff005b 50e0aed5 | |
2830 | stda %f12,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0264f52c 2fcd750d | |
2831 | ! %f22 = ff000000 000000ff, %l5 = 000000000000005d | |
2832 | ! Mem[00000000300c1418] = 2a53b292525ea51b | |
2833 | add %i3,0x018,%g1 | |
2834 | stda %f22,[%g1+%l5]ASI_PST16_SL ! Mem[00000000300c1418] = ff00b292000000ff | |
2835 | ! Mem[0000000030181410] = 00008dff, %l2 = 0000000000000000 | |
2836 | swapa [%i6+%o5]0x89,%l2 ! %l2 = 0000000000008dff | |
2837 | ! %f2 = 32000000, Mem[0000000010001420] = ff89db4c | |
2838 | st %f2 ,[%i0+0x020] ! Mem[0000000010001420] = 32000000 | |
2839 | ! %l7 = 0000000000000000, Mem[0000000010001400] = 00000000 | |
2840 | stha %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 | |
2841 | ! Mem[00000000300c1400] = 09c05727, %f14 = 6c3314ca | |
2842 | lda [%i3+%g0]0x81,%f14 ! %f14 = 09c05727 | |
2843 | ! Mem[0000000010181400] = 00004100, %l6 = 0000000000000000 | |
2844 | swapa [%i6+%g0]0x80,%l6 ! %l6 = 0000000000004100 | |
2845 | ! %l6 = 0000000000004100, Mem[0000000010141408] = 00008dff | |
2846 | stha %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00004100 | |
2847 | ! Mem[0000000020800000] = 05ffeac8, %l1 = 00000000371c9dff | |
2848 | ldstub [%o1+%g0],%l1 ! %l1 = 0000000000000005 | |
2849 | ! %f6 = 669a3ff2 06c320fb, %l2 = 0000000000008dff | |
2850 | ! Mem[0000000030181428] = 23217e3e72b80697 | |
2851 | add %i6,0x028,%g1 | |
2852 | stda %f6,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030181428] = fb20c306f23f9a66 | |
2853 | ||
2854 | p0_label_106: | |
2855 | ! Starting 10 instruction Load Burst | |
2856 | ! Mem[0000000010041410] = 262eff8d, %l5 = 000000000000005d | |
2857 | lduba [%i1+%o5]0x88,%l5 ! %l5 = 000000000000008d | |
2858 | ! Mem[0000000030001410] = 0264f52c, %l5 = 000000000000008d | |
2859 | lduba [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000002 | |
2860 | membar #Sync ! Added by membar checker (24) | |
2861 | ! Mem[0000000030141400] = 2a000000 1f5044f9 00000000 ff9d1c37 | |
2862 | ! Mem[0000000030141410] = ff800000 6853b85b 0e7254a0 537d1e31 | |
2863 | ! Mem[0000000030141420] = 0e7254a0 00005d00 43da12de 0e78e4b7 | |
2864 | ! Mem[0000000030141430] = 0000005d 45652dc9 6a7a4105 11d9008d | |
2865 | ldda [%i5+%g0]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030141400 | |
2866 | ! Mem[0000000010141408] = ac8bdfd400004100, %f28 = 0b48cffc 2262e2bd | |
2867 | ldda [%i5+%o4]0x88,%f28 ! %f28 = ac8bdfd4 00004100 | |
2868 | ! Mem[0000000010001408] = 6a7afff7, %l0 = 0000000000000000 | |
2869 | lduba [%i0+%o4]0x88,%l0 ! %l0 = 00000000000000f7 | |
2870 | ! %f17 = b08d183b, %f15 = 05417a6a, %f18 = ff010000 | |
2871 | fsubs %f17,%f15,%f18 ! %f18 = b08d183b | |
2872 | ! Mem[0000000010141408] = 00410000, %l6 = 0000000000004100 | |
2873 | ldsw [%i5+%o4],%l6 ! %l6 = 0000000000410000 | |
2874 | ! Mem[0000000030081400] = 01bb2058, %l5 = 0000000000000002 | |
2875 | ldswa [%i2+%g0]0x89,%l5 ! %l5 = 0000000001bb2058 | |
2876 | ! Mem[00000000300c1410] = 4cdbdaff, %l0 = 00000000000000f7 | |
2877 | lduba [%i3+%o5]0x89,%l0 ! %l0 = 00000000000000ff | |
2878 | ! Mem[00000000300c1408] = 0000002a, %l5 = 0000000001bb2058 | |
2879 | lduwa [%i3+%o4]0x89,%l5 ! %l5 = 000000000000002a | |
2880 | ||
2881 | p0_label_107: | |
2882 | ! Starting 10 instruction Store Burst | |
2883 | membar #Sync ! Added by membar checker (25) | |
2884 | ! %f29 = 00004100, Mem[0000000030141410] = 000080ff | |
2885 | sta %f29,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00004100 | |
2886 | ! Mem[0000000010041400] = fccf480b, %l6 = 0000000000410000 | |
2887 | ldswa [%i1+%g0]0x80,%l6 ! %l6 = fffffffffccf480b | |
2888 | ! %l2 = 00008dff, %l3 = 00000000, Mem[0000000030041400] = fccf480b 66a24265 | |
2889 | stda %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00008dff 00000000 | |
2890 | ! Mem[0000000010141420] = 3175ceff, %l6 = 00000000fccf480b | |
2891 | swap [%i5+0x020],%l6 ! %l6 = 000000003175ceff | |
2892 | ! %l6 = 000000003175ceff, Mem[0000000010141410] = ff80ffff | |
2893 | stwa %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 3175ceff | |
2894 | ! %f6 = 311e7d53, %f3 = 00000000, %f6 = 311e7d53 | |
2895 | fadds %f6 ,%f3 ,%f6 ! %f6 = 311e7d53 | |
2896 | ! %f29 = 00004100, Mem[0000000010001410] = e5696119 | |
2897 | sta %f29,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00004100 | |
2898 | ! Mem[0000000010181408] = 58000000, %l3 = 0000000000000000 | |
2899 | swapa [%i6+%o4]0x80,%l3 ! %l3 = 0000000058000000 | |
2900 | ! Mem[000000001000143f] = 00000000, %l1 = 0000000000000005 | |
2901 | ldstub [%i0+0x03f],%l1 ! %l1 = 0000000000000000 | |
2902 | ! Mem[0000000010101418] = 65632b42, %l0 = 00000000000000ff | |
2903 | swap [%i4+0x018],%l0 ! %l0 = 0000000065632b42 | |
2904 | ||
2905 | p0_label_108: | |
2906 | ! Starting 10 instruction Load Burst | |
2907 | ! Mem[00000000100c1408] = 4cdb00ff, %l0 = 0000000065632b42 | |
2908 | ldsba [%i3+%o4]0x88,%l0 ! %l0 = ffffffffffffffff | |
2909 | ! Mem[0000000010081400] = ff00807f, %f30 = f944501f | |
2910 | lda [%i2+%g0]0x80,%f30 ! %f30 = ff00807f | |
2911 | membar #Sync ! Added by membar checker (26) | |
2912 | ! Mem[0000000010001400] = 00000000 0000009f f7ff7a6a 0000446a | |
2913 | ! Mem[0000000010001410] = 00004100 66a24265 630075ff ff1c9d8b | |
2914 | ! Mem[0000000010001420] = 32000000 5d000000 13ff9938 00000058 | |
2915 | ! Mem[0000000010001430] = 00002a00 0000009f 47baaeec 000000ff | |
2916 | ldda [%i0+%g0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400 | |
2917 | ! Mem[0000000030041410] = 09c05727 11d9008d, %l2 = 00008dff, %l3 = 58000000 | |
2918 | ldda [%i1+%o5]0x89,%l2 ! %l2 = 0000000011d9008d 0000000009c05727 | |
2919 | ! Mem[0000000010181410] = 59c5dbe7, %l4 = ffffffffffffffff | |
2920 | ldsha [%i6+%o5]0x80,%l4 ! %l4 = 00000000000059c5 | |
2921 | ! Mem[0000000030081408] = ff000001, %l5 = 000000000000002a | |
2922 | lduba [%i2+%o4]0x81,%l5 ! %l5 = 00000000000000ff | |
2923 | ! Mem[0000000010001408] = 6a7afff7, %l3 = 0000000009c05727 | |
2924 | ldsha [%i0+%o4]0x88,%l3 ! %l3 = fffffffffffffff7 | |
2925 | ! Mem[0000000030041410] = 8d00d911, %l1 = 0000000000000000 | |
2926 | lduwa [%i1+%o5]0x81,%l1 ! %l1 = 000000008d00d911 | |
2927 | ! Mem[0000000030001408] = e7db80ff, %l7 = 0000000000000000 | |
2928 | ldsha [%i0+%o4]0x81,%l7 ! %l7 = ffffffffffffe7db | |
2929 | ! Mem[0000000010081400] = 7f8000ff, %l0 = ffffffffffffffff | |
2930 | lduba [%i2+%g0]0x88,%l0 ! %l0 = 00000000000000ff | |
2931 | ||
2932 | p0_label_109: | |
2933 | ! Starting 10 instruction Store Burst | |
2934 | ! %l3 = fffffffffffffff7, Mem[0000000030101408] = 000000ff | |
2935 | stba %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000f7 | |
2936 | ! %f24 = 32000000, Mem[0000000010101408] = ff0000ff | |
2937 | sta %f24,[%i4+%o4]0x80 ! Mem[0000000010101408] = 32000000 | |
2938 | ! Mem[0000000010181400] = 00000000, %l4 = 00000000000059c5 | |
2939 | swapa [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000 | |
2940 | ! Mem[0000000010181417] = 0000000f, %l0 = 00000000000000ff | |
2941 | ldstuba [%i6+0x017]%asi,%l0 ! %l0 = 000000000000000f | |
2942 | ! Mem[00000000300c1400] = 09c05727 bc59330d 2a000000 1f5044f9 | |
2943 | ! %f16 = 00000000 0000009f f7ff7a6a 0000446a | |
2944 | ! %f20 = 00004100 66a24265 630075ff ff1c9d8b | |
2945 | ! %f24 = 32000000 5d000000 13ff9938 00000058 | |
2946 | ! %f28 = 00002a00 0000009f 47baaeec 000000ff | |
2947 | stda %f16,[%i3+%g0]ASI_COMMIT_S ! Block Store to 00000000300c1400 | |
2948 | ! Mem[0000000010181410] = e7dbc559, %l4 = 0000000000000000 | |
2949 | ldstuba [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000059 | |
2950 | ! Mem[0000000030141408] = 00000000, %l0 = 000000000000000f | |
2951 | swapa [%i5+%o4]0x81,%l0 ! %l0 = 0000000000000000 | |
2952 | ! %l7 = ffffffffffffe7db, Mem[0000000010141404] = 5d000000 | |
2953 | stw %l7,[%i5+0x004] ! Mem[0000000010141404] = ffffe7db | |
2954 | ! %f28 = 00002a00 0000009f, %l0 = 0000000000000000 | |
2955 | ! Mem[0000000010081428] = 0000000078fcf366 | |
2956 | add %i2,0x028,%g1 | |
2957 | stda %f28,[%g1+%l0]ASI_PST32_P ! Mem[0000000010081428] = 0000000078fcf366 | |
2958 | ! %l4 = 0000000000000059, Mem[00000000201c0000] = ff009298, %asi = 80 | |
2959 | stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00599298 | |
2960 | ||
2961 | p0_label_110: | |
2962 | ! Starting 10 instruction Load Burst | |
2963 | ! Mem[0000000010041400] = fccf480b000000ff, %f10 = b7e4780e de12da43 | |
2964 | ldda [%i1+%g0]0x80,%f10 ! %f10 = fccf480b 000000ff | |
2965 | ! Mem[0000000030101400] = 3200000000000000, %l2 = 0000000011d9008d | |
2966 | ldxa [%i4+%g0]0x89,%l2 ! %l2 = 3200000000000000 | |
2967 | ! Mem[0000000010101428] = 1178a3ce59c5dbe7, %f2 = 371c9dff 00000000, %asi = 80 | |
2968 | ldda [%i4+0x028]%asi,%f2 ! %f2 = 1178a3ce 59c5dbe7 | |
2969 | ! Mem[0000000010001410] = 0000410066a24265, %l6 = 000000003175ceff | |
2970 | ldxa [%i0+%o5]0x80,%l6 ! %l6 = 0000410066a24265 | |
2971 | ! Mem[0000000010081410] = 4cdb890100000000, %f12 = c92d6545 5d000000 | |
2972 | ldda [%i2+%o5]0x88,%f12 ! %f12 = 4cdb8901 00000000 | |
2973 | membar #Sync ! Added by membar checker (27) | |
2974 | ! Mem[00000000100c1408] = ff00db4c, %l5 = 00000000000000ff | |
2975 | lduha [%i3+%o4]0x80,%l5 ! %l5 = 000000000000ff00 | |
2976 | ! Mem[0000000010081416] = 0189db4c, %l1 = 000000008d00d911 | |
2977 | ldsh [%i2+0x016],%l1 ! %l1 = ffffffffffffdb4c | |
2978 | ! Mem[0000000030181400] = ffcd0000 00000000 000000ff b08d183b | |
2979 | ! Mem[0000000030181410] = 00000000 00000000 663eaab2 2b7428bb | |
2980 | ! Mem[0000000030181420] = 5b51d500 1b62e111 fb20c306 f23f9a66 | |
2981 | ! Mem[0000000030181430] = 186fe1ec 2051b6cd 1bf2378a 2b279b33 | |
2982 | ldda [%i6+%g0]ASI_BLK_S,%f16 ! Block Load from 0000000030181400 | |
2983 | ! Mem[00000000100c140c] = 00000000, %l2 = 3200000000000000, %asi = 80 | |
2984 | ldswa [%i3+0x00c]%asi,%l2 ! %l2 = 0000000000000000 | |
2985 | ! Mem[0000000030181408] = 000000ff, %l0 = 0000000000000000 | |
2986 | lduha [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000 | |
2987 | ||
2988 | p0_label_111: | |
2989 | ! Starting 10 instruction Store Burst | |
2990 | ! %l7 = ffffffffffffe7db, Mem[0000000010081410] = 4cdb890100000000 | |
2991 | stxa %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffffffffe7db | |
2992 | ! Mem[0000000030081400] = 01bb2058, %l2 = 0000000000000000 | |
2993 | ldstuba [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000058 | |
2994 | ! Mem[0000000010181410] = ffc5dbe7, %l4 = 0000000000000059 | |
2995 | ldstuba [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000ff | |
2996 | ! %f8 = 005d0000, %f25 = 1b62e111, %f4 = 5bb85368 | |
2997 | fdivs %f8 ,%f25,%f4 ! tt=0x22, %l0 = 0000000000000022 | |
2998 | ! %l3 = fffffffffffffff7, %l2 = 0000000000000058, %y = fffffff7 | |
2999 | umul %l3,%l2,%l5 ! %l5 = 00000057fffffce8, %y = 00000057 | |
3000 | ! Mem[000000001000140d] = 0000446a, %l6 = 0000410066a24265 | |
3001 | ldstuba [%i0+0x00d]%asi,%l6 ! %l6 = 0000000000000000 | |
3002 | ! Mem[0000000030101400] = 00000000, %l0 = 0000000000000022 | |
3003 | ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 0000000000000000 | |
3004 | ! Mem[0000000010101410] = 00000000, %l3 = 00000000fffffff7 | |
3005 | swapa [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000 | |
3006 | ! Mem[0000000010101400] = ff89db4c, %l6 = 0000000000000000 | |
3007 | swapa [%i4+%g0]0x80,%l6 ! %l6 = 00000000ff89db4c | |
3008 | ! Mem[0000000010041408] = ffd02f84, %l4 = 00000000000000ff | |
3009 | ldstuba [%i1+%o4]0x80,%l4 ! %l4 = 00000000000000ff | |
3010 | ||
3011 | p0_label_112: | |
3012 | ! Starting 10 instruction Load Burst | |
3013 | ! Mem[0000000010081400] = ff00807f, %l0 = 0000000000000000 | |
3014 | ldsba [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffffffff | |
3015 | ! Mem[0000000030041408] = fccf4db3, %l0 = ffffffffffffffff | |
3016 | lduwa [%i1+%o4]0x89,%l0 ! %l0 = 00000000fccf4db3 | |
3017 | ! Mem[0000000010101400] = 00000000b08d183b, %f14 = 8d00d911 05417a6a | |
3018 | ldda [%i4+%g0]0x80,%f14 ! %f14 = 00000000 b08d183b | |
3019 | ! Code Fragment 3, seed = 809007 | |
3020 | p0_fragment_11: | |
3021 | ! %l0 = 00000000fccf4db3 | |
3022 | setx 0x21e59fc4446f15ae,%g7,%l0 ! %l0 = 21e59fc4446f15ae | |
3023 | ! %l1 = ffffffffffffdb4c | |
3024 | setx 0xa5421d3d17377359,%g7,%l1 ! %l1 = a5421d3d17377359 | |
3025 | setx 0x1fe000, %g1, %g3 | |
3026 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
3027 | setx 0x1ffff8, %g1, %g2 | |
3028 | and %l0, %g2, %l0 | |
3029 | ta T_CHANGE_HPRIV | |
3030 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
3031 | ta T_CHANGE_NONHPRIV | |
3032 | ! %l0 = 21e59fc4446f15ae | |
3033 | setx 0x61de2feb5d22fd14,%g7,%l0 ! %l0 = 61de2feb5d22fd14 | |
3034 | ! %l1 = a5421d3d17377359 | |
3035 | setx 0xbb36152dcd4735df,%g7,%l1 ! %l1 = bb36152dcd4735df | |
3036 | p0_fragment_11_end: | |
3037 | ! Mem[0000000010101408] = f76069e500000032, %f4 = 5bb85368 000080ff | |
3038 | ldda [%i4+%o4]0x88,%f4 ! %f4 = f76069e5 00000032 | |
3039 | ! Mem[0000000030181400] = ffcd0000, %l7 = ffffffffffffe7db | |
3040 | lduha [%i6+%g0]0x81,%l7 ! %l7 = 000000000000ffcd | |
3041 | ! Mem[0000000030081410] = 00417a6a, %l3 = 0000000000000000 | |
3042 | ldsba [%i2+%o5]0x81,%l3 ! %l3 = 0000000000000000 | |
3043 | ! Mem[0000000030041400] = 00000000ff8d0000, %f8 = 005d0000 a054720e | |
3044 | ldda [%i1+%g0]0x89,%f8 ! %f8 = 00000000 ff8d0000 | |
3045 | ! %l3 = 0000000000000000, %l2 = 0000000000000058, %l1 = bb36152dcd4735df | |
3046 | xor %l3,%l2,%l1 ! %l1 = 0000000000000058 | |
3047 | ! Mem[0000000010041434] = 66a24265, %l1 = 0000000000000058, %asi = 80 | |
3048 | ldsha [%i1+0x034]%asi,%l1 ! %l1 = 00000000000066a2 | |
3049 | ||
3050 | p0_label_113: | |
3051 | ! Starting 10 instruction Store Burst | |
3052 | ! %f22 = 663eaab2 2b7428bb, Mem[0000000030041408] = b34dcffc 2b2728bb | |
3053 | stda %f22,[%i1+%o4]0x81 ! Mem[0000000030041408] = 663eaab2 2b7428bb | |
3054 | ! %f26 = fb20c306 f23f9a66, %l5 = 00000057fffffce8 | |
3055 | ! Mem[0000000010141438] = ffffffffe56960f7 | |
3056 | add %i5,0x038,%g1 | |
3057 | stda %f26,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010141438] = fffffff2e5c320fb | |
3058 | ! Mem[0000000010081408] = 00ff0000, %l0 = 61de2feb5d22fd14 | |
3059 | ldstuba [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000 | |
3060 | ! %l2 = 0000000000000058, Mem[00000000300c1408] = 6a7afff7 | |
3061 | stha %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 6a7a0058 | |
3062 | ! Mem[0000000010001418] = 630075ff, %l4 = 000000ff, %l3 = 00000000 | |
3063 | add %i0,0x18,%g1 | |
3064 | casa [%g1]0x80,%l4,%l3 ! %l3 = 00000000630075ff | |
3065 | ! %l4 = 00000000000000ff, Mem[0000000010081408] = ffff0000 | |
3066 | stha %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00ff0000 | |
3067 | ! %l1 = 00000000000066a2, %l2 = 0000000000000058, %l7 = 000000000000ffcd | |
3068 | or %l1,%l2,%l7 ! %l7 = 00000000000066fa | |
3069 | ! %l5 = 00000057fffffce8, Mem[00000000211c0000] = ffff8f28 | |
3070 | stb %l5,[%o2+%g0] ! Mem[00000000211c0000] = e8ff8f28 | |
3071 | ! %l2 = 0000000000000058, Mem[00000000100c1400] = 000000ff | |
3072 | stwa %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000058 | |
3073 | ! Mem[0000000030181400] = 0000cdff, %l5 = 00000057fffffce8 | |
3074 | ldstuba [%i6+%g0]0x89,%l5 ! %l5 = 00000000000000ff | |
3075 | ||
3076 | p0_label_114: | |
3077 | ! Starting 10 instruction Load Burst | |
3078 | ! Mem[00000000100c1410] = ffffffff, %l3 = 00000000630075ff | |
3079 | ldsba [%i3+%o5]0x88,%l3 ! %l3 = ffffffffffffffff | |
3080 | ! Mem[0000000030081408] = ff000001, %l0 = 0000000000000000 | |
3081 | ldsba [%i2+%o4]0x81,%l0 ! %l0 = ffffffffffffffff | |
3082 | ! Mem[0000000030181400] = 0000cdff, %l3 = ffffffffffffffff | |
3083 | lduba [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff | |
3084 | ! Mem[000000001010141c] = a1a30d0b, %l4 = 00000000000000ff, %asi = 80 | |
3085 | ldsha [%i4+0x01c]%asi,%l4 ! %l4 = ffffffffffffa1a3 | |
3086 | ! Mem[00000000211c0000] = e8ff8f28, %l5 = 00000000000000ff | |
3087 | ldsb [%o2+%g0],%l5 ! %l5 = ffffffffffffffe8 | |
3088 | ! Mem[0000000030041410] = 09c0572711d9008d, %l7 = 00000000000066fa | |
3089 | ldxa [%i1+%o5]0x89,%l7 ! %l7 = 09c0572711d9008d | |
3090 | ! Mem[0000000010141410] = 0b48cffc 3175ceff, %l6 = ff89db4c, %l7 = 11d9008d | |
3091 | ldda [%i5+%o5]0x88,%l6 ! %l6 = 000000003175ceff 000000000b48cffc | |
3092 | ! Mem[0000000030081410] = 00417a6a, %l2 = 0000000000000058 | |
3093 | ldsha [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000041 | |
3094 | ! %l2 = 0000000000000041, Mem[0000000030041408] = b2aa3e66 | |
3095 | stba %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = b2aa3e41 | |
3096 | ! Mem[0000000030041400] = 00008dff, %l6 = 000000003175ceff | |
3097 | ldswa [%i1+%g0]0x81,%l6 ! %l6 = 0000000000008dff | |
3098 | ||
3099 | p0_label_115: | |
3100 | ! Starting 10 instruction Store Burst | |
3101 | ! Mem[0000000030141408] = 0000000f, %l2 = 0000000000000041 | |
3102 | ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000 | |
3103 | ! %l5 = ffffffffffffffe8, Mem[0000000010141434] = 6fbed37d | |
3104 | stw %l5,[%i5+0x034] ! Mem[0000000010141434] = ffffffe8 | |
3105 | ! Mem[0000000030001400] = 63f38b51, %l2 = 0000000000000000 | |
3106 | swapa [%i0+%g0]0x89,%l2 ! %l2 = 0000000063f38b51 | |
3107 | ! %f10 = fccf480b 000000ff, Mem[0000000010081400] = 7f8000ff 160060ba | |
3108 | stda %f10,[%i2+%g0]0x88 ! Mem[0000000010081400] = fccf480b 000000ff | |
3109 | ! %l2 = 0000000063f38b51, Mem[0000000010081410] = dbe7ffff | |
3110 | stwa %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 63f38b51 | |
3111 | ! Mem[0000000030081410] = 6a7a4100, %l7 = 000000000b48cffc | |
3112 | ldstuba [%i2+%o5]0x89,%l7 ! %l7 = 0000000000000000 | |
3113 | ! Mem[0000000010081408] = 0000ff00, %l2 = 0000000063f38b51 | |
3114 | swapa [%i2+%o4]0x88,%l2 ! %l2 = 000000000000ff00 | |
3115 | membar #Sync ! Added by membar checker (28) | |
3116 | ! %l0 = ffffffffffffffff, Mem[0000000030181408] = 000000ff | |
3117 | stwa %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffffffff | |
3118 | ! Mem[0000000030041400] = ff8d0000, %l4 = 00000000ffffa1a3 | |
3119 | swapa [%i1+%g0]0x89,%l4 ! %l4 = 00000000ff8d0000 | |
3120 | ! %f4 = f76069e5, Mem[0000000030041410] = 11d9008d | |
3121 | sta %f4 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = f76069e5 | |
3122 | ||
3123 | p0_label_116: | |
3124 | ! Starting 10 instruction Load Burst | |
3125 | ! Mem[0000000021800180] = 2cff5078, %l4 = 00000000ff8d0000 | |
3126 | ldsh [%o3+0x180],%l4 ! %l4 = 0000000000002cff | |
3127 | ! Mem[0000000030081408] = ff000001, %l2 = 000000000000ff00 | |
3128 | ldsba [%i2+%o4]0x81,%l2 ! %l2 = ffffffffffffffff | |
3129 | ! Mem[0000000030081410] = 6a7a41ff, %f12 = 4cdb8901 | |
3130 | lda [%i2+%o5]0x89,%f12 ! %f12 = 6a7a41ff | |
3131 | ! Mem[0000000030141400] = 2a000000, %l0 = ffffffffffffffff | |
3132 | lduba [%i5+%g0]0x81,%l0 ! %l0 = 000000000000002a | |
3133 | ! Mem[0000000030081400] = ff20bb01, %l7 = 0000000000000000 | |
3134 | lduha [%i2+%g0]0x81,%l7 ! %l7 = 000000000000ff20 | |
3135 | ! Mem[0000000010181438] = 0189db4c, %l5 = ffffffffffffffe8, %asi = 80 | |
3136 | ldswa [%i6+0x038]%asi,%l5 ! %l5 = 000000000189db4c | |
3137 | ! Mem[00000000100c1400] = 0000005800000000, %f16 = ffcd0000 00000000 | |
3138 | ldda [%i3+%g0]0x80,%f16 ! %f16 = 00000058 00000000 | |
3139 | ! Mem[0000000030081410] = ff417a6affffffa9, %l4 = 0000000000002cff | |
3140 | ldxa [%i2+%o5]0x81,%l4 ! %l4 = ff417a6affffffa9 | |
3141 | ! %l1 = 00000000000066a2, %l3 = 00000000000000ff, %l5 = 000000000189db4c | |
3142 | and %l1,%l3,%l5 ! %l5 = 00000000000000a2 | |
3143 | ! Mem[0000000030181400] = 0000cdff, %l5 = 00000000000000a2 | |
3144 | lduwa [%i6+%g0]0x89,%l5 ! %l5 = 000000000000cdff | |
3145 | ||
3146 | p0_label_117: | |
3147 | ! Starting 10 instruction Store Burst | |
3148 | ! %f19 = b08d183b, %f23 = 2b7428bb, %f11 = 000000ff | |
3149 | fdivs %f19,%f23,%f11 ! %f11 = c493eff1 | |
3150 | ! Mem[0000000010101428] = 1178a3ce, %l1 = 000066a2, %l4 = ffffffa9 | |
3151 | add %i4,0x28,%g1 | |
3152 | casa [%g1]0x80,%l1,%l4 ! %l4 = 000000001178a3ce | |
3153 | ! Mem[00000000300c1408] = 6a7a0058, %l3 = 00000000000000ff | |
3154 | ldstuba [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000058 | |
3155 | ! Mem[0000000010101410] = fffffff7, %l4 = 000000001178a3ce | |
3156 | ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 00000000000000ff | |
3157 | ! %l3 = 0000000000000058, Mem[0000000030141410] = 00004100 | |
3158 | stha %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000058 | |
3159 | ! Mem[0000000010101410] = f7ffffff, %l3 = 0000000000000058 | |
3160 | swapa [%i4+%o5]0x88,%l3 ! %l3 = 00000000f7ffffff | |
3161 | ! %l2 = ffffffff, %l3 = f7ffffff, Mem[0000000010001420] = 32000000 5d000000, %asi = 80 | |
3162 | stda %l2,[%i0+0x020]%asi ! Mem[0000000010001420] = ffffffff f7ffffff | |
3163 | ! %l5 = 000000000000cdff, Mem[0000000030081400] = 01bb20ff | |
3164 | stba %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 01bb20ff | |
3165 | ! %f20 = 00000000 00000000, Mem[00000000100c1410] = ffffffff fffffff7 | |
3166 | stda %f20,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 00000000 | |
3167 | ! %f28 = 186fe1ec, %f7 = a054720e | |
3168 | fcmps %fcc0,%f28,%f7 ! %fcc0 = 2 | |
3169 | ||
3170 | p0_label_118: | |
3171 | ! Starting 10 instruction Load Burst | |
3172 | ! Mem[00000000300c1400] = 00000000, %l1 = 00000000000066a2 | |
3173 | ldsha [%i3+%g0]0x89,%l1 ! %l1 = 0000000000000000 | |
3174 | ! Mem[0000000030141400] = 2a000000, %l5 = 000000000000cdff | |
3175 | ldsha [%i5+%g0]0x81,%l5 ! %l5 = 0000000000002a00 | |
3176 | ! Mem[0000000021800000] = 1a90db58, %l5 = 0000000000002a00 | |
3177 | ldsh [%o3+%g0],%l5 ! %l5 = 0000000000001a90 | |
3178 | ! Mem[00000000300c1410] = 00410000, %l1 = 0000000000000000 | |
3179 | lduba [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000000 | |
3180 | ! Mem[0000000010001414] = 66a24265, %l1 = 0000000000000000 | |
3181 | lduh [%i0+0x014],%l1 ! %l1 = 00000000000066a2 | |
3182 | ! Mem[0000000010081408] = 518bf363, %l7 = 000000000000ff20 | |
3183 | lduha [%i2+%o4]0x80,%l7 ! %l7 = 000000000000518b | |
3184 | ! Mem[0000000010181400] = 1178a3ce000059c5, %f6 = 311e7d53 a054720e | |
3185 | ldda [%i6+%g0]0x88,%f6 ! %f6 = 1178a3ce 000059c5 | |
3186 | ! Mem[0000000030101400] = 000000ff, %l0 = 000000000000002a | |
3187 | ldsba [%i4+%g0]0x89,%l0 ! %l0 = ffffffffffffffff | |
3188 | ! Mem[0000000010001408] = f7ff7a6a, %l0 = ffffffffffffffff | |
3189 | ldswa [%i0+%o4]0x80,%l0 ! %l0 = fffffffff7ff7a6a | |
3190 | ! Mem[0000000030181400] = 0000cdff, %f30 = 1bf2378a | |
3191 | lda [%i6+%g0]0x89,%f30 ! %f30 = 0000cdff | |
3192 | ||
3193 | p0_label_119: | |
3194 | ! Starting 10 instruction Store Burst | |
3195 | ! %f22 = 663eaab2 2b7428bb, Mem[0000000010101438] = 2ef9ff1a 4d513183 | |
3196 | std %f22,[%i4+0x038] ! Mem[0000000010101438] = 663eaab2 2b7428bb | |
3197 | ! %l5 = 0000000000001a90, Mem[00000000300c1410] = 00004100 | |
3198 | stwa %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00001a90 | |
3199 | ! Mem[00000000300c1410] = 00001a90, %l7 = 000000000000518b | |
3200 | ldstuba [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000 | |
3201 | ! %l1 = 00000000000066a2, Mem[0000000010181410] = ffc5dbe7 | |
3202 | stha %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 66a2dbe7 | |
3203 | ! %l1 = 00000000000066a2, Mem[0000000010001410] = 00004100 | |
3204 | stwa %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000066a2 | |
3205 | ! %f14 = 00000000, Mem[0000000010181414] = 000000ff | |
3206 | sta %f14,[%i6+0x014]%asi ! Mem[0000000010181414] = 00000000 | |
3207 | ! %l1 = 00000000000066a2, Mem[0000000010041428] = ba602d16432b2e47, %asi = 80 | |
3208 | stxa %l1,[%i1+0x028]%asi ! Mem[0000000010041428] = 00000000000066a2 | |
3209 | ! %f16 = 00000058 00000000, Mem[0000000010001410] = a2660000 6542a266 | |
3210 | stda %f16,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000058 00000000 | |
3211 | ! %l5 = 0000000000001a90, Mem[0000000010101436] = 2262e2bd | |
3212 | sth %l5,[%i4+0x036] ! Mem[0000000010101434] = 22621a90 | |
3213 | ! %l0 = fffffffff7ff7a6a, Mem[0000000030181408] = ffffffff | |
3214 | stwa %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = f7ff7a6a | |
3215 | ||
3216 | p0_label_120: | |
3217 | ! Starting 10 instruction Load Burst | |
3218 | ! Mem[0000000030041410] = e56960f7, %l6 = 0000000000008dff | |
3219 | lduwa [%i1+%o5]0x81,%l6 ! %l6 = 00000000e56960f7 | |
3220 | ! Mem[00000000300c1408] = ff007a6a0000446a, %f2 = 1178a3ce 59c5dbe7 | |
3221 | ldda [%i3+%o4]0x81,%f2 ! %f2 = ff007a6a 0000446a | |
3222 | ! Mem[0000000030141408] = ff00000f, %l6 = 00000000e56960f7 | |
3223 | ldsha [%i5+%o4]0x81,%l6 ! %l6 = ffffffffffffff00 | |
3224 | ! Mem[0000000010001408] = f7ff7a6a00ff446a, %l5 = 0000000000001a90 | |
3225 | ldxa [%i0+%o4]0x80,%l5 ! %l5 = f7ff7a6a00ff446a | |
3226 | ! Mem[0000000010101408] = 32000000, %l1 = 00000000000066a2 | |
3227 | ldsba [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000032 | |
3228 | ! Mem[0000000030141400] = f944501f0000002a, %l7 = 0000000000000000 | |
3229 | ldxa [%i5+%g0]0x89,%l7 ! %l7 = f944501f0000002a | |
3230 | ! Mem[0000000010081400] = fccf480b000000ff, %f16 = 00000058 00000000 | |
3231 | ldda [%i2+%g0]0x88,%f16 ! %f16 = fccf480b 000000ff | |
3232 | ! Mem[0000000030041410] = f76069e5, %l7 = f944501f0000002a | |
3233 | ldswa [%i1+%o5]0x89,%l7 ! %l7 = fffffffff76069e5 | |
3234 | ! Mem[00000000100c1408] = ff00db4c, %l2 = ffffffffffffffff | |
3235 | ldswa [%i3+%o4]0x80,%l2 ! %l2 = ffffffffff00db4c | |
3236 | ! Mem[0000000030001408] = e7db80ff, %l6 = ffffffffffffff00 | |
3237 | ldswa [%i0+%o4]0x81,%l6 ! %l6 = ffffffffe7db80ff | |
3238 | ||
3239 | p0_label_121: | |
3240 | ! Starting 10 instruction Store Burst | |
3241 | ! Mem[0000000010181438] = 0189db4c000000ff, %l6 = ffffffffe7db80ff, %l5 = f7ff7a6a00ff446a | |
3242 | add %i6,0x38,%g1 | |
3243 | casxa [%g1]0x80,%l6,%l5 ! %l5 = 0189db4c000000ff | |
3244 | ! %f20 = 00000000 00000000, Mem[0000000030041408] = 413eaab2 2b7428bb | |
3245 | stda %f20,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 00000000 | |
3246 | ! %l4 = 000000ff, %l5 = 000000ff, Mem[0000000010041408] = 842fd0ff 58000b00 | |
3247 | stda %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff 000000ff | |
3248 | ! %l5 = 0189db4c000000ff, Mem[0000000010181408] = 00000000 | |
3249 | stba %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff | |
3250 | ! %l4 = 00000000000000ff, Mem[00000000211c0001] = e8ff8f28 | |
3251 | stb %l4,[%o2+0x001] ! Mem[00000000211c0000] = e8ff8f28 | |
3252 | ! %l2 = ff00db4c, %l3 = f7ffffff, Mem[0000000030101410] = e56960f7 000000ff | |
3253 | stda %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff00db4c f7ffffff | |
3254 | ! Mem[0000000010181428] = 00000000, %l1 = 0000000000000032 | |
3255 | swap [%i6+0x028],%l1 ! %l1 = 0000000000000000 | |
3256 | ! %l2 = ffffffffff00db4c, Mem[0000000030001400] = 00000000 | |
3257 | stba %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000004c | |
3258 | ! %l7 = fffffffff76069e5, Mem[0000000010001410] = 0000000058000000 | |
3259 | stxa %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = fffffffff76069e5 | |
3260 | ! %f5 = 00000032, Mem[0000000010001408] = 6a7afff7 | |
3261 | sta %f5 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000032 | |
3262 | ||
3263 | p0_label_122: | |
3264 | ! Starting 10 instruction Load Burst | |
3265 | ! Mem[0000000030001400] = 0000004c, %l3 = 00000000f7ffffff | |
3266 | ldsba [%i0+%g0]0x89,%l3 ! %l3 = 000000000000004c | |
3267 | ! Mem[0000000010141408] = 00410000 d4df8bac, %l2 = ff00db4c, %l3 = 0000004c | |
3268 | ldda [%i5+%o4]0x80,%l2 ! %l2 = 0000000000410000 00000000d4df8bac | |
3269 | ! Mem[00000000300c1408] = 6a440000 6a7a00ff, %l4 = 000000ff, %l5 = 000000ff | |
3270 | ldda [%i3+%o4]0x89,%l4 ! %l4 = 000000006a7a00ff 000000006a440000 | |
3271 | ! Mem[00000000100c1400] = 0000000058000000, %l7 = fffffffff76069e5 | |
3272 | ldxa [%i3+%g0]0x88,%l7 ! %l7 = 0000000058000000 | |
3273 | ! Mem[00000000100c1410] = 00000000, %l0 = fffffffff7ff7a6a | |
3274 | ldsba [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000 | |
3275 | ! Mem[0000000010101420] = 476c3610 33abd3e1, %l0 = 00000000, %l1 = 00000000, %asi = 80 | |
3276 | ldda [%i4+0x020]%asi,%l0 ! %l0 = 00000000476c3610 0000000033abd3e1 | |
3277 | ! Mem[00000000100c1400] = 58000000, %l1 = 0000000033abd3e1 | |
3278 | ldsba [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000000 | |
3279 | ! Mem[0000000030041410] = 09c05727f76069e5, %f8 = 00000000 ff8d0000 | |
3280 | ldda [%i1+%o5]0x89,%f8 ! %f8 = 09c05727 f76069e5 | |
3281 | ! Mem[0000000030101408] = f7000000, %l3 = 00000000d4df8bac | |
3282 | ldsba [%i4+%o4]0x81,%l3 ! %l3 = fffffffffffffff7 | |
3283 | ! Mem[000000001018142c] = 00000000, %l6 = ffffffffe7db80ff, %asi = 80 | |
3284 | lduha [%i6+0x02c]%asi,%l6 ! %l6 = 0000000000000000 | |
3285 | ||
3286 | p0_label_123: | |
3287 | ! Starting 10 instruction Store Burst | |
3288 | ! %l4 = 000000006a7a00ff, Mem[00000000300c1408] = 6a7a00ff | |
3289 | stwa %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 6a7a00ff | |
3290 | ! Mem[0000000010081400] = ff000000 0b48cffc 518bf363 2262e2bd | |
3291 | ! %f16 = fccf480b 000000ff 000000ff b08d183b | |
3292 | ! %f20 = 00000000 00000000 663eaab2 2b7428bb | |
3293 | ! %f24 = 5b51d500 1b62e111 fb20c306 f23f9a66 | |
3294 | ! %f28 = 186fe1ec 2051b6cd 0000cdff 2b279b33 | |
3295 | stda %f16,[%i2+%g0]ASI_BLK_AIUP ! Block Store to 0000000010081400 | |
3296 | ! %l1 = 0000000000000000, Mem[0000000010181400] = c5590000 | |
3297 | stwa %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 | |
3298 | ! %f8 = 09c05727 f76069e5, Mem[0000000030181408] = f7ff7a6a b08d183b | |
3299 | stda %f8 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 09c05727 f76069e5 | |
3300 | ! Mem[0000000021800100] = 1057e418, %l4 = 000000006a7a00ff | |
3301 | ldstuba [%o3+0x100]%asi,%l4 ! %l4 = 0000000000000010 | |
3302 | ! Mem[0000000010181400] = 00000000, %l1 = 0000000000000000 | |
3303 | ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000 | |
3304 | ! %l3 = fffffffffffffff7, Mem[0000000010041408] = ff000000 | |
3305 | sth %l3,[%i1+%o4] ! Mem[0000000010041408] = fff70000 | |
3306 | ! %l0 = 00000000476c3610, Mem[0000000030101400] = 000000ff | |
3307 | stha %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00003610 | |
3308 | ! %l0 = 476c3610, %l1 = 00000000, Mem[0000000010101410] = 58000000 00000033 | |
3309 | stda %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 476c3610 00000000 | |
3310 | ! Mem[0000000010181410] = 66a2dbe7, %l1 = 0000000000000000 | |
3311 | ldstuba [%i6+%o5]0x80,%l1 ! %l1 = 0000000000000066 | |
3312 | ||
3313 | p0_label_124: | |
3314 | ! Starting 10 instruction Load Burst | |
3315 | ! Mem[0000000010101408] = 00000032, %l6 = 0000000000000000 | |
3316 | lduba [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000032 | |
3317 | ! %f27 = f23f9a66, %f4 = f76069e5, %f2 = ff007a6a | |
3318 | fmuls %f27,%f4 ,%f2 ! %f2 = 7f800000 | |
3319 | ! Mem[0000000030041400] = a3a1ffff00000000, %l2 = 0000000000410000 | |
3320 | ldxa [%i1+%g0]0x81,%l2 ! %l2 = a3a1ffff00000000 | |
3321 | ! Mem[0000000021800040] = 62002388, %l3 = fffffffffffffff7 | |
3322 | lduh [%o3+0x040],%l3 ! %l3 = 0000000000006200 | |
3323 | ! Mem[0000000010101420] = 476c3610, %f9 = f76069e5 | |
3324 | lda [%i4+0x020]%asi,%f9 ! %f9 = 476c3610 | |
3325 | ! Mem[00000000300c1408] = ff007a6a 0000446a, %l4 = 00000010, %l5 = 6a440000 | |
3326 | ldda [%i3+%o4]0x81,%l4 ! %l4 = 00000000ff007a6a 000000000000446a | |
3327 | ! Mem[0000000010141400] = ff212664ffffe7db, %l6 = 0000000000000032 | |
3328 | ldxa [%i5+%g0]0x80,%l6 ! %l6 = ff212664ffffe7db | |
3329 | ! Mem[0000000010001408] = 32000000, %l2 = a3a1ffff00000000 | |
3330 | ldsba [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000032 | |
3331 | ! %f13 = 00000000, %f31 = 2b279b33, %f10 = fccf480b | |
3332 | fdivs %f13,%f31,%f10 ! %f10 = 00000000 | |
3333 | membar #Sync ! Added by membar checker (29) | |
3334 | ! Mem[0000000030041400] = a3a1ffff 00000000 00000000 00000000 | |
3335 | ! Mem[0000000030041410] = e56960f7 2757c009 09e5e7d2 6d65bd5b | |
3336 | ! Mem[0000000030041420] = 7bc7b320 65cff2b1 6552c55e 403d3d37 | |
3337 | ! Mem[0000000030041430] = 167d9a0c 5e46fa6d 49c3a8aa 08aa13d3 | |
3338 | ldda [%i1+%g0]ASI_BLK_SL,%f16 ! Block Load from 0000000030041400 | |
3339 | ||
3340 | p0_label_125: | |
3341 | ! Starting 10 instruction Store Burst | |
3342 | ! Mem[0000000010081410] = 00000000, %l0 = 00000000476c3610 | |
3343 | swapa [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000000 | |
3344 | ! %l6 = ffffe7db, %l7 = 58000000, Mem[0000000010101408] = 32000000 e56960f7 | |
3345 | stda %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffffe7db 58000000 | |
3346 | ! Mem[0000000010141424] = 6ee44ec1, %l5 = 000000000000446a, %asi = 80 | |
3347 | swapa [%i5+0x024]%asi,%l5 ! %l5 = 000000006ee44ec1 | |
3348 | ! %l7 = 0000000058000000, Mem[00000000100c1408] = ff00db4c00000000 | |
3349 | stxa %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000058000000 | |
3350 | ! %l5 = 000000006ee44ec1, Mem[0000000030101410] = ff00db4c | |
3351 | stwa %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 6ee44ec1 | |
3352 | ! %l6 = ffffe7db, %l7 = 58000000, Mem[0000000030141400] = 0000002a f944501f | |
3353 | stda %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffe7db 58000000 | |
3354 | ! Mem[00000000218000c0] = 00ffa7e8, %l3 = 0000000000006200 | |
3355 | ldstub [%o3+0x0c0],%l3 ! %l3 = 0000000000000000 | |
3356 | ! Mem[0000000030181400] = ffcd0000 00000000 09c05727 f76069e5 | |
3357 | ! %f0 = f944501f 0000002a 7f800000 0000446a | |
3358 | ! %f4 = f76069e5 00000032 1178a3ce 000059c5 | |
3359 | ! %f8 = 09c05727 476c3610 00000000 c493eff1 | |
3360 | ! %f12 = 6a7a41ff 00000000 00000000 b08d183b | |
3361 | stda %f0 ,[%i6+%g0]ASI_BLK_AIUS ! Block Store to 0000000030181400 | |
3362 | ! Mem[0000000010101408] = dbe7ffff, %l1 = 0000000000000066 | |
3363 | swapa [%i4+%o4]0x88,%l1 ! %l1 = 00000000dbe7ffff | |
3364 | ! %l2 = 00000032, %l3 = 00000000, Mem[00000000100c1408] = 00000000 58000000 | |
3365 | stda %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000032 00000000 | |
3366 | ||
3367 | p0_label_126: | |
3368 | ! Starting 10 instruction Load Burst | |
3369 | ! Mem[00000000300c1400] = 00000000, %l0 = 0000000000000000 | |
3370 | ldsba [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000 | |
3371 | ! Mem[0000000010041427] = 24938341, %l5 = 000000006ee44ec1, %asi = 80 | |
3372 | ldsba [%i1+0x027]%asi,%l5 ! %l5 = 0000000000000041 | |
3373 | membar #Sync ! Added by membar checker (30) | |
3374 | ! Mem[0000000010181410] = 00000000e7dba2ff, %f30 = d313aa08 aaa8c349 | |
3375 | ldda [%i6+%o5]0x88,%f30 ! %f30 = 00000000 e7dba2ff | |
3376 | ! Mem[0000000010101408] = 66000000, %l7 = 0000000058000000 | |
3377 | ldsba [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000066 | |
3378 | ! Mem[0000000030101410] = c14ee46e, %l4 = 00000000ff007a6a | |
3379 | ldswa [%i4+%o5]0x81,%l4 ! %l4 = ffffffffc14ee46e | |
3380 | ! Mem[0000000010081408] = 000000ffb08d183b, %f16 = 00000000 ffffa1a3 | |
3381 | ldda [%i2+%o4]0x80,%f16 ! %f16 = 000000ff b08d183b | |
3382 | ! Mem[0000000010101410] = 10366c47, %l4 = ffffffffc14ee46e | |
3383 | ldsha [%i4+%o5]0x88,%l4 ! %l4 = 0000000000006c47 | |
3384 | ! Mem[00000000100c1410] = 00000000, %l6 = ff212664ffffe7db | |
3385 | lduha [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000 | |
3386 | ! Mem[00000000300c1410] = ff001a90 66a24265, %l0 = 00000000, %l1 = dbe7ffff | |
3387 | ldda [%i3+%o5]0x81,%l0 ! %l0 = 00000000ff001a90 0000000066a24265 | |
3388 | ! Mem[00000000100c1410] = 00000000 00000000, %l4 = 00006c47, %l5 = 00000041 | |
3389 | ldd [%i3+%o5],%l4 ! %l4 = 0000000000000000 0000000000000000 | |
3390 | ||
3391 | p0_label_127: | |
3392 | ! Starting 10 instruction Store Burst | |
3393 | ! %l0 = 00000000ff001a90, Mem[00000000100c1400] = 00000058 | |
3394 | stba %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 90000058 | |
3395 | ! %l0 = 00000000ff001a90, Mem[0000000030041400] = ffffa1a3 | |
3396 | stha %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffff1a90 | |
3397 | ! %l0 = 00000000ff001a90, Mem[0000000010001410] = ffffffff | |
3398 | stha %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 1a90ffff | |
3399 | ! %f28 = 6dfa465e, Mem[0000000030001400] = 0000004c | |
3400 | sta %f28,[%i0+%g0]0x89 ! Mem[0000000030001400] = 6dfa465e | |
3401 | ! Mem[0000000010041400] = fccf480b, %l7 = 0000000000000066 | |
3402 | swapa [%i1+%g0]0x80,%l7 ! %l7 = 00000000fccf480b | |
3403 | ! Mem[0000000030181408] = 0000807f, %l7 = 00000000fccf480b | |
3404 | swapa [%i6+%o4]0x89,%l7 ! %l7 = 000000000000807f | |
3405 | ! Mem[0000000030041410] = f76069e5, %l6 = 0000000000000000 | |
3406 | swapa [%i1+%o5]0x89,%l6 ! %l6 = 00000000f76069e5 | |
3407 | ! %f17 = b08d183b, Mem[0000000030041410] = 00000000 | |
3408 | sta %f17,[%i1+%o5]0x89 ! Mem[0000000030041410] = b08d183b | |
3409 | ! %l5 = 0000000000000000, Mem[0000000030081410] = ff417a6a | |
3410 | stha %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00007a6a | |
3411 | ! Mem[0000000030141400] = dbe7ffff, %l2 = 0000000000000032 | |
3412 | swapa [%i5+%g0]0x81,%l2 ! %l2 = 00000000dbe7ffff | |
3413 | ||
3414 | p0_label_128: | |
3415 | ! Starting 10 instruction Load Burst | |
3416 | ! Mem[0000000010081420] = 5b51d5001b62e111, %f10 = 00000000 c493eff1 | |
3417 | ldd [%i2+0x020],%f10 ! %f10 = 5b51d500 1b62e111 | |
3418 | ! Mem[0000000030101400] = 10360000, %l2 = 00000000dbe7ffff | |
3419 | lduha [%i4+%g0]0x81,%l2 ! %l2 = 0000000000001036 | |
3420 | ! Mem[0000000010101438] = 663eaab2 2b7428bb, %l6 = f76069e5, %l7 = 0000807f | |
3421 | ldd [%i4+0x038],%l6 ! %l6 = 00000000663eaab2 000000002b7428bb | |
3422 | ! Mem[0000000010181408] = 000000c9 000000ff, %l2 = 00001036, %l3 = 00000000 | |
3423 | ldda [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff 00000000000000c9 | |
3424 | ! Mem[0000000010081408] = ff000000, %l1 = 0000000066a24265 | |
3425 | ldsha [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000 | |
3426 | ! Mem[0000000010041410] = 262eff8d, %l5 = 0000000000000000 | |
3427 | lduwa [%i1+%o5]0x88,%l5 ! %l5 = 00000000262eff8d | |
3428 | ! Mem[000000001004141a] = 630075ff, %l3 = 00000000000000c9 | |
3429 | ldsh [%i1+0x01a],%l3 ! %l3 = 00000000000075ff | |
3430 | ! Mem[0000000010081410] = 476c361000000000, %l1 = 0000000000000000 | |
3431 | ldxa [%i2+%o5]0x80,%l1 ! %l1 = 476c361000000000 | |
3432 | ! Mem[0000000010081410] = 476c361000000000, %l0 = 00000000ff001a90 | |
3433 | ldxa [%i2+%o5]0x80,%l0 ! %l0 = 476c361000000000 | |
3434 | ! Mem[0000000021800000] = 1a90db58, %l2 = 00000000000000ff | |
3435 | lduh [%o3+%g0],%l2 ! %l2 = 0000000000001a90 | |
3436 | ||
3437 | p0_label_129: | |
3438 | ! Starting 10 instruction Store Burst | |
3439 | ! %f26 = 373d3d40 5ec55265, Mem[0000000030181410] = f76069e5 00000032 | |
3440 | stda %f26,[%i6+%o5]0x81 ! Mem[0000000030181410] = 373d3d40 5ec55265 | |
3441 | ! %l3 = 00000000000075ff, Mem[0000000010141408] = 00004100 | |
3442 | stba %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000041ff | |
3443 | ! Mem[0000000010001408] = 00000032, %l0 = 0000000000000000 | |
3444 | swapa [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000032 | |
3445 | ! %l0 = 00000032, %l1 = 00000000, Mem[0000000010181400] = ff000000 cea37811 | |
3446 | std %l0,[%i6+%g0] ! Mem[0000000010181400] = 00000032 00000000 | |
3447 | ! %l3 = 00000000000075ff, Mem[00000000201c0000] = 00599298 | |
3448 | sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = 75ff9298 | |
3449 | ! %f23 = d2e7e509, Mem[0000000030141410] = 58000000 | |
3450 | sta %f23,[%i5+%o5]0x81 ! Mem[0000000030141410] = d2e7e509 | |
3451 | ! %l5 = 00000000262eff8d, Mem[0000000030101410] = c14ee46e | |
3452 | stha %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff8de46e | |
3453 | ! Mem[0000000030041410] = b08d183b, %l4 = 0000000000000000 | |
3454 | ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 000000000000003b | |
3455 | ! %l2 = 0000000000001a90, Mem[0000000010101408] = 0000005800000066 | |
3456 | stxa %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000000001a90 | |
3457 | ! %l2 = 00001a90, %l3 = 000075ff, Mem[0000000010041410] = 262eff8d 00001bff | |
3458 | stda %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00001a90 000075ff | |
3459 | ||
3460 | p0_label_130: | |
3461 | ! Starting 10 instruction Load Burst | |
3462 | ! %l4 = 000000000000003b, %l7 = 000000002b7428bb, %l6 = 00000000663eaab2 | |
3463 | orn %l4,%l7,%l6 ! %l6 = ffffffffd48bd77f | |
3464 | ! Mem[00000000300c1400] = 00000000, %l5 = 00000000262eff8d | |
3465 | ldswa [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000 | |
3466 | ! Mem[00000000201c0000] = 75ff9298, %l7 = 000000002b7428bb | |
3467 | ldsh [%o0+%g0],%l7 ! %l7 = 00000000000075ff | |
3468 | ! Mem[0000000030081400] = 01bb20ff, %l3 = 00000000000075ff | |
3469 | ldswa [%i2+%g0]0x89,%l3 ! %l3 = 0000000001bb20ff | |
3470 | ! Mem[0000000010001400] = 9f000000 00000000, %l0 = 00000032, %l1 = 00000000 | |
3471 | ldda [%i0+%g0]0x88,%l0 ! %l0 = 0000000000000000 000000009f000000 | |
3472 | ! Mem[00000000100c1408] = 00000032, %l2 = 0000000000001a90, %asi = 80 | |
3473 | ldswa [%i3+0x008]%asi,%l2 ! %l2 = 0000000000000032 | |
3474 | ! Mem[0000000010141438] = fffffff2 e5c320fb, %l2 = 00000032, %l3 = 01bb20ff, %asi = 80 | |
3475 | ldda [%i5+0x038]%asi,%l2 ! %l2 = 00000000fffffff2 00000000e5c320fb | |
3476 | ! Mem[00000000100c1430] = 11d996ff000000ff, %l5 = 0000000000000000 | |
3477 | ldx [%i3+0x030],%l5 ! %l5 = 11d996ff000000ff | |
3478 | ! Mem[0000000030101408] = f7000000, %f7 = 000059c5 | |
3479 | lda [%i4+%o4]0x81,%f7 ! %f7 = f7000000 | |
3480 | ! Mem[0000000010141410] = ffce7531, %l0 = 0000000000000000 | |
3481 | ldswa [%i5+%o5]0x80,%l0 ! %l0 = ffffffffffce7531 | |
3482 | ||
3483 | p0_label_131: | |
3484 | ! Starting 10 instruction Store Burst | |
3485 | ! %f24 = b1f2cf65, Mem[0000000030181400] = f944501f | |
3486 | sta %f24,[%i6+%g0]0x81 ! Mem[0000000030181400] = b1f2cf65 | |
3487 | ! %l1 = 000000009f000000, Mem[0000000010081408] = ff000000 | |
3488 | stha %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff000000 | |
3489 | ! %l2 = fffffff2, %l3 = e5c320fb, Mem[0000000010141400] = ff212664 ffffe7db | |
3490 | std %l2,[%i5+%g0] ! Mem[0000000010141400] = fffffff2 e5c320fb | |
3491 | ! %l0 = ffce7531, %l1 = 9f000000, Mem[0000000010041408] = fff70000 ff000000 | |
3492 | stda %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffce7531 9f000000 | |
3493 | ! Mem[0000000010041408] = ffce7531, %l7 = 00000000000075ff, %asi = 80 | |
3494 | swapa [%i1+0x008]%asi,%l7 ! %l7 = 00000000ffce7531 | |
3495 | ! %l7 = 00000000ffce7531, %l7 = 00000000ffce7531, %l6 = ffffffffd48bd77f | |
3496 | subc %l7,%l7,%l6 ! %l6 = 0000000000000000 | |
3497 | ! Mem[00000000201c0001] = 75ff9298, %l5 = 11d996ff000000ff | |
3498 | ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 00000000000000ff | |
3499 | ! Mem[00000000100c1400] = 90000058, %l0 = ffffffffffce7531 | |
3500 | ldstuba [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000090 | |
3501 | ! %f12 = 6a7a41ff 00000000, Mem[0000000010101430] = 0b48cffc 22621a90, %asi = 80 | |
3502 | stda %f12,[%i4+0x030]%asi ! Mem[0000000010101430] = 6a7a41ff 00000000 | |
3503 | ! %l3 = 00000000e5c320fb, Mem[00000000100c1400] = 580000ff | |
3504 | stha %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 580020fb | |
3505 | ||
3506 | p0_label_132: | |
3507 | ! Starting 10 instruction Load Burst | |
3508 | ! Mem[0000000010101410] = 476c3610, %l1 = 000000009f000000 | |
3509 | lduba [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000047 | |
3510 | ! Mem[0000000010141430] = 3202565c, %l6 = 0000000000000000, %asi = 80 | |
3511 | swapa [%i5+0x030]%asi,%l6 ! %l6 = 000000003202565c | |
3512 | ! Mem[0000000020800041] = ffff3ef8, %l4 = 000000000000003b, %asi = 80 | |
3513 | ldsba [%o1+0x041]%asi,%l4 ! %l4 = ffffffffffffffff | |
3514 | ! Mem[0000000030141400] = 00000032, %l6 = 000000003202565c | |
3515 | ldsha [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000 | |
3516 | ! Mem[0000000010081400] = 0b48cffc, %l2 = 00000000fffffff2 | |
3517 | lduba [%i2+%g0]0x88,%l2 ! %l2 = 00000000000000fc | |
3518 | ! Mem[0000000021800001] = 1a90db58, %l6 = 0000000000000000 | |
3519 | ldub [%o3+0x001],%l6 ! %l6 = 0000000000000090 | |
3520 | ! Mem[00000000100c1400] = 580020fb, %l4 = ffffffffffffffff | |
3521 | lduha [%i3+%g0]0x88,%l4 ! %l4 = 00000000000020fb | |
3522 | ! %f1 = 0000002a, %f18 = 00000000 | |
3523 | fcmpes %fcc0,%f1 ,%f18 ! %fcc0 = 2 | |
3524 | ! %l0 = 0000000000000090, immd = fffff09d, %y = 00000057 | |
3525 | smul %l0,-0xf63,%l7 ! %l7 = fffffffffff75850, %y = ffffffff | |
3526 | ! Mem[0000000010181424] = 66a24265, %f2 = 7f800000 | |
3527 | lda [%i6+0x024]%asi,%f2 ! %f2 = 66a24265 | |
3528 | ||
3529 | p0_label_133: | |
3530 | ! Starting 10 instruction Store Burst | |
3531 | ! Mem[0000000010101408] = 901a000000000000, %l5 = 00000000000000ff, %l7 = fffffffffff75850 | |
3532 | add %i4,0x08,%g1 | |
3533 | casxa [%g1]0x80,%l5,%l7 ! %l7 = 901a000000000000 | |
3534 | ! Mem[0000000010041400] = 66000000, %l6 = 0000000000000090 | |
3535 | ldstuba [%i1+%g0]0x88,%l6 ! %l6 = 0000000000000000 | |
3536 | ! %f14 = 00000000 b08d183b, %l2 = 00000000000000fc | |
3537 | ! Mem[0000000010001428] = 13ff993800000058 | |
3538 | add %i0,0x028,%g1 | |
3539 | stda %f14,[%g1+%l2]ASI_PST32_P ! Mem[0000000010001428] = 13ff993800000058 | |
3540 | ! Mem[00000000100c1400] = fb200058, %l0 = 0000000000000090 | |
3541 | swapa [%i3+%g0]0x80,%l0 ! %l0 = 00000000fb200058 | |
3542 | ! Mem[0000000010101400] = 00000000, %l4 = 00000000000020fb | |
3543 | swapa [%i4+%g0]0x80,%l4 ! %l4 = 0000000000000000 | |
3544 | ! %l6 = 0000000000000000, Mem[00000000100c1400] = 90000000 | |
3545 | stha %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 90000000 | |
3546 | ! Mem[0000000010141430] = 00000000, %l4 = 0000000000000000 | |
3547 | ldstuba [%i5+0x030]%asi,%l4 ! %l4 = 0000000000000000 | |
3548 | ! %l2 = 00000000000000fc, Mem[0000000030001410] = 2cf56402 | |
3549 | stba %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 2cf564fc | |
3550 | ! %f8 = 09c05727, Mem[0000000030101408] = 000000f7 | |
3551 | sta %f8 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 09c05727 | |
3552 | ! Mem[0000000030081400] = ff20bb01, %l7 = 0000000000000000 | |
3553 | swapa [%i2+%g0]0x81,%l7 ! %l7 = 00000000ff20bb01 | |
3554 | ||
3555 | p0_label_134: | |
3556 | ! Starting 10 instruction Load Burst | |
3557 | ! Mem[0000000030141410] = d2e7e509, %l2 = 00000000000000fc | |
3558 | ldsha [%i5+%o5]0x81,%l2 ! %l2 = ffffffffffffd2e7 | |
3559 | ! Mem[0000000010001408] = 00000000, %l4 = 0000000000000000 | |
3560 | ldsba [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000 | |
3561 | ! Mem[0000000030041408] = 00000000, %l6 = 0000000000000000 | |
3562 | lduha [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000 | |
3563 | ! Mem[00000000100c1408] = 00000032, %l6 = 0000000000000000 | |
3564 | lduwa [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000032 | |
3565 | membar #Sync ! Added by membar checker (31) | |
3566 | ! Mem[0000000030001400] = 5e46fa6d 40c4cc67 e7db80ff 00005d00 | |
3567 | ! Mem[0000000030001410] = fc64f52c 2fcd750d 608eaa72 0a61517b | |
3568 | ! Mem[0000000030001420] = 1c99e2c0 72071fd1 4ade89fe 07c68b57 | |
3569 | ! Mem[0000000030001430] = 20ca5bac 494b318d 743a0f4a 3f663bf3 | |
3570 | ldda [%i0+%g0]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030001400 | |
3571 | ! Mem[0000000030181408] = 0b48cffc, %l6 = 0000000000000032 | |
3572 | ldswa [%i6+%o4]0x81,%l6 ! %l6 = 000000000b48cffc | |
3573 | ! Mem[00000000300c1410] = ff001a9066a24265, %f8 = 09c05727 476c3610 | |
3574 | ldda [%i3+%o5]0x81,%f8 ! %f8 = ff001a90 66a24265 | |
3575 | ! Mem[0000000010041400] = 660000ff, %l1 = 0000000000000047 | |
3576 | lduha [%i1+%g0]0x88,%l1 ! %l1 = 00000000000000ff | |
3577 | ! Mem[0000000010041410] = 901a0000, %l2 = ffffffffffffd2e7 | |
3578 | lduwa [%i1+%o5]0x80,%l2 ! %l2 = 00000000901a0000 | |
3579 | ! Mem[000000001010143a] = 663eaab2, %l7 = 00000000ff20bb01 | |
3580 | lduh [%i4+0x03a],%l7 ! %l7 = 000000000000aab2 | |
3581 | ||
3582 | p0_label_135: | |
3583 | ! Starting 10 instruction Store Burst | |
3584 | membar #Sync ! Added by membar checker (32) | |
3585 | ! %l7 = 000000000000aab2, Mem[0000000030001408] = ff80dbe7 | |
3586 | stha %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff80aab2 | |
3587 | ! %l1 = 00000000000000ff, Mem[0000000010181408] = 000000ff | |
3588 | stba %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff | |
3589 | ! Mem[0000000030101408] = 2757c009, %l7 = 000000000000aab2 | |
3590 | swapa [%i4+%o4]0x81,%l7 ! %l7 = 000000002757c009 | |
3591 | ! %l1 = 00000000000000ff, Mem[0000000030081400] = 00000000 | |
3592 | stwa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff | |
3593 | ! Mem[0000000010001425] = f7ffffff, %l3 = 00000000e5c320fb | |
3594 | ldstub [%i0+0x025],%l3 ! %l3 = 00000000000000ff | |
3595 | ! %f17 = 6dfa465e, Mem[0000000010101410] = 10366c47 | |
3596 | sta %f17,[%i4+%o5]0x88 ! Mem[0000000010101410] = 6dfa465e | |
3597 | ! %f25 = c0e2991c, Mem[00000000100c1408] = 32000000 | |
3598 | sta %f25,[%i3+%o4]0x88 ! Mem[00000000100c1408] = c0e2991c | |
3599 | ! %f12 = 6a7a41ff 00000000, Mem[0000000010001430] = 00002a00 0000009f | |
3600 | std %f12,[%i0+0x030] ! Mem[0000000010001430] = 6a7a41ff 00000000 | |
3601 | ! Mem[0000000010141400] = fffffff2, %l7 = 000000002757c009 | |
3602 | ldstuba [%i5+%g0]0x80,%l7 ! %l7 = 00000000000000ff | |
3603 | ! %f27 = fe89de4a, Mem[000000001014143c] = e5c320fb | |
3604 | sta %f27,[%i5+0x03c]%asi ! Mem[000000001014143c] = fe89de4a | |
3605 | ||
3606 | p0_label_136: | |
3607 | ! Starting 10 instruction Load Burst | |
3608 | ! Mem[0000000030101408] = 0000aab22757c009, %l3 = 00000000000000ff | |
3609 | ldxa [%i4+%o4]0x81,%l3 ! %l3 = 0000aab22757c009 | |
3610 | ! Mem[000000001004143d] = 796b91e3, %l1 = 00000000000000ff, %asi = 80 | |
3611 | lduba [%i1+0x03d]%asi,%l1 ! %l1 = 000000000000006b | |
3612 | ! Mem[0000000010101400] = 000020fb, %l3 = 0000aab22757c009 | |
3613 | ldsba [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000 | |
3614 | ! Mem[00000000300c1400] = 00000000, %l1 = 000000000000006b | |
3615 | ldsba [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000000 | |
3616 | ! Mem[0000000030081410] = 00007a6a, %l1 = 0000000000000000 | |
3617 | lduba [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000 | |
3618 | ! %l1 = 0000000000000000, immd = fffff8ba, %y = ffffffff | |
3619 | udiv %l1,-0x746,%l3 ! %l3 = 00000000ffffffff | |
3620 | mov %l0,%y ! %y = fb200058 | |
3621 | ! Mem[0000000010181410] = e7dba2ff, %l0 = 00000000fb200058 | |
3622 | ldswa [%i6+%o5]0x88,%l0 ! %l0 = ffffffffe7dba2ff | |
3623 | ! Mem[0000000010141408] = ff410000, %l6 = 000000000b48cffc | |
3624 | ldsha [%i5+%o4]0x80,%l6 ! %l6 = ffffffffffffff41 | |
3625 | ! Mem[0000000030041400] = 901affff, %l4 = 0000000000000000 | |
3626 | ldsha [%i1+%g0]0x81,%l4 ! %l4 = ffffffffffff901a | |
3627 | ! Mem[0000000010141430] = ff000000ffffffe8, %f6 = 1178a3ce f7000000, %asi = 80 | |
3628 | ldda [%i5+0x030]%asi,%f6 ! %f6 = ff000000 ffffffe8 | |
3629 | ||
3630 | p0_label_137: | |
3631 | ! Starting 10 instruction Store Burst | |
3632 | ! %l0 = ffffffffe7dba2ff, Mem[0000000030181408] = fccf480b | |
3633 | stha %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = fccfa2ff | |
3634 | ! %f24 = d11f0772 c0e2991c, %l0 = ffffffffe7dba2ff | |
3635 | ! Mem[0000000010081438] = 0000cdff2b279b33 | |
3636 | add %i2,0x038,%g1 | |
3637 | stda %f24,[%g1+%l0]ASI_PST8_P ! Mem[0000000010081438] = d11f0772c0e2991c | |
3638 | ! Mem[0000000010081408] = 000000ff, %l4 = 00000000ffff901a | |
3639 | swapa [%i2+%o4]0x80,%l4 ! %l4 = 00000000000000ff | |
3640 | ! %l6 = ffffffffffffff41, Mem[0000000030181400] = 65cff2b1 | |
3641 | stwa %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffff41 | |
3642 | ! %l0 = ffffffffe7dba2ff, Mem[0000000030081400] = ff000000c14ee46e | |
3643 | stxa %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffffffe7dba2ff | |
3644 | ! Mem[0000000010081404] = 000000ff, %l6 = 00000000ffffff41 | |
3645 | swap [%i2+0x004],%l6 ! %l6 = 00000000000000ff | |
3646 | ! Mem[0000000010181434] = 00000032, %l1 = 0000000000000000, %asi = 80 | |
3647 | swapa [%i6+0x034]%asi,%l1 ! %l1 = 0000000000000032 | |
3648 | ! Mem[0000000010181408] = ff000000, %l5 = 00000000000000ff | |
3649 | ldstuba [%i6+%o4]0x80,%l5 ! %l5 = 00000000000000ff | |
3650 | ! %f0 = f944501f, Mem[0000000010001434] = 00000000 | |
3651 | sta %f0 ,[%i0+0x034]%asi ! Mem[0000000010001434] = f944501f | |
3652 | ! Mem[0000000010181430] = 0000000000000000, %l1 = 0000000000000032, %l1 = 0000000000000032 | |
3653 | add %i6,0x30,%g1 | |
3654 | casxa [%g1]0x80,%l1,%l1 ! %l1 = 0000000000000000 | |
3655 | ||
3656 | p0_label_138: | |
3657 | ! Starting 10 instruction Load Burst | |
3658 | ! Mem[0000000010001400] = 00000000, %l4 = 00000000000000ff | |
3659 | lduba [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000 | |
3660 | ! Mem[0000000010181400] = 32000000, %l4 = 0000000000000000 | |
3661 | lduba [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000 | |
3662 | ! Mem[0000000030041408] = 00000000, %f14 = 00000000 | |
3663 | lda [%i1+%o4]0x81,%f14 ! %f14 = 00000000 | |
3664 | ! Mem[0000000030081410] = 00007a6a, %f31 = 4a0f3a74 | |
3665 | lda [%i2+%o5]0x81,%f31 ! %f31 = 00007a6a | |
3666 | ! Mem[0000000030001400] = 5e46fa6d 40c4cc67, %l4 = 00000000, %l5 = 000000ff | |
3667 | ldda [%i0+%g0]0x81,%l4 ! %l4 = 000000005e46fa6d 0000000040c4cc67 | |
3668 | ! Mem[00000000100c1408] = c0e2991c, %l0 = ffffffffe7dba2ff | |
3669 | ldsha [%i3+%o4]0x88,%l0 ! %l0 = ffffffffffff991c | |
3670 | ! %f11 = 1b62e111, %f30 = f33b663f | |
3671 | fcmpes %fcc2,%f11,%f30 ! %fcc2 = 2 | |
3672 | ! Mem[0000000030141408] = 371c9dff0f0000ff, %l0 = ffffffffffff991c | |
3673 | ldxa [%i5+%o4]0x89,%l0 ! %l0 = 371c9dff0f0000ff | |
3674 | ! Mem[000000001014141a] = 000d11e1, %l1 = 0000000000000000 | |
3675 | ldsh [%i5+0x01a],%l1 ! %l1 = 00000000000011e1 | |
3676 | ! Mem[00000000100c1400] = 0000009000000000, %f12 = 6a7a41ff 00000000 | |
3677 | ldda [%i3+%g0]0x80,%f12 ! %f12 = 00000090 00000000 | |
3678 | ||
3679 | p0_label_139: | |
3680 | ! Starting 10 instruction Store Burst | |
3681 | ! %l2 = 00000000901a0000, Mem[0000000030041410] = b08d18ff | |
3682 | stwa %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 901a0000 | |
3683 | ! Mem[0000000010041430] = 00004529, %l0 = 371c9dff0f0000ff | |
3684 | ldstuba [%i1+0x030]%asi,%l0 ! %l0 = 0000000000000000 | |
3685 | ! %l7 = 00000000000000ff, Mem[0000000010001421] = ffffffff, %asi = 80 | |
3686 | stba %l7,[%i0+0x021]%asi ! Mem[0000000010001420] = ffffffff | |
3687 | ! %l4 = 000000005e46fa6d, Mem[0000000030141408] = 0f0000ff | |
3688 | stba %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0f00006d | |
3689 | ! Mem[0000000010101404] = b08d183b, %l5 = 0000000040c4cc67 | |
3690 | ldstub [%i4+0x004],%l5 ! %l5 = 00000000000000b0 | |
3691 | ! %l1 = 00000000000011e1, Mem[0000000030141410] = 09e5e7d2 | |
3692 | stba %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = 09e5e7e1 | |
3693 | ! %l6 = 00000000000000ff, Mem[00000000100c1400] = 90000000 | |
3694 | stha %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 900000ff | |
3695 | ! %l6 = 00000000000000ff, Mem[0000000030081408] = 010000ff | |
3696 | stha %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 010000ff | |
3697 | ! %l5 = 00000000000000b0, Mem[0000000010041408] = 0000009fff750000 | |
3698 | stxa %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000000000b0 | |
3699 | ! %f20 = 0d75cd2f 2cf564fc, %l7 = 00000000000000ff | |
3700 | ! Mem[0000000030101430] = 0264f52c2fcd750d | |
3701 | add %i4,0x030,%g1 | |
3702 | stda %f20,[%g1+%l7]ASI_PST8_S ! Mem[0000000030101430] = 0d75cd2f2cf564fc | |
3703 | ||
3704 | p0_label_140: | |
3705 | ! Starting 10 instruction Load Burst | |
3706 | ! Mem[0000000010041400] = ff000066, %f6 = ff000000 | |
3707 | lda [%i1+%g0]0x80,%f6 ! %f6 = ff000066 | |
3708 | ! Mem[0000000010101400] = 000020fb, %l1 = 00000000000011e1 | |
3709 | lduha [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000000 | |
3710 | ! Mem[0000000030081408] = 1f4e0e4c010000ff, %f28 = 8d314b49 ac5bca20 | |
3711 | ldda [%i2+%o4]0x89,%f28 ! %f28 = 1f4e0e4c 010000ff | |
3712 | ! Mem[0000000010081410] = 476c3610, %l4 = 000000005e46fa6d | |
3713 | ldsha [%i2+%o5]0x80,%l4 ! %l4 = 000000000000476c | |
3714 | ! Mem[0000000030081400] = ffffffffe7dba2ff, %f28 = 1f4e0e4c 010000ff | |
3715 | ldda [%i2+%g0]0x81,%f28 ! %f28 = ffffffff e7dba2ff | |
3716 | ! Mem[0000000030141410] = 09e5e7e1, %l7 = 00000000000000ff | |
3717 | lduha [%i5+%o5]0x89,%l7 ! %l7 = 000000000000e7e1 | |
3718 | ! Mem[0000000010041410] = 901a0000ff750000, %l5 = 00000000000000b0 | |
3719 | ldxa [%i1+%o5]0x80,%l5 ! %l5 = 901a0000ff750000 | |
3720 | ! %l5 = 901a0000ff750000, %l2 = 00000000901a0000, %l1 = 0000000000000000 | |
3721 | mulx %l5,%l2,%l1 ! %l1 = 8fcbc1e200000000 | |
3722 | ! Mem[0000000030041410] = 901a0000, %f28 = ffffffff | |
3723 | lda [%i1+%o5]0x89,%f28 ! %f28 = 901a0000 | |
3724 | ! Mem[0000000010081408] = 1a90ffff, %l6 = 00000000000000ff | |
3725 | ldsha [%i2+%o4]0x88,%l6 ! %l6 = ffffffffffffffff | |
3726 | ||
3727 | p0_label_141: | |
3728 | ! Starting 10 instruction Store Burst | |
3729 | ! %l6 = ffffffff, %l7 = 0000e7e1, Mem[0000000030001408] = b2aa80ff 00005d00 | |
3730 | stda %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffffff 0000e7e1 | |
3731 | ! %l6 = ffffffff, %l7 = 0000e7e1, Mem[0000000030101400] = 00003610 32000000 | |
3732 | stda %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffff 0000e7e1 | |
3733 | ! %l2 = 00000000901a0000, Mem[0000000010001400] = 000000000000009f | |
3734 | stxa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000901a0000 | |
3735 | ! Mem[00000000100c1408] = c0e2991c, %l3 = 00000000ffffffff | |
3736 | swapa [%i3+%o4]0x88,%l3 ! %l3 = 00000000c0e2991c | |
3737 | ! %l4 = 000000000000476c, immd = fffffffffffffe1e, %l108 = 0000000000000004 | |
3738 | udivx %l4,-0x1e2,%l4 ! %l4 = 0000000000000000 | |
3739 | ! %f26 = 578bc607, Mem[0000000010081400] = 0b48cffc | |
3740 | sta %f26,[%i2+%g0]0x88 ! Mem[0000000010081400] = 578bc607 | |
3741 | ! %l3 = 00000000c0e2991c, Mem[0000000030141408] = 6d00000f | |
3742 | stba %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = 1c00000f | |
3743 | ! %l5 = 901a0000ff750000, Mem[0000000010041408] = b0000000, %asi = 80 | |
3744 | stba %l5,[%i1+0x008]%asi ! Mem[0000000010041408] = 00000000 | |
3745 | ! Mem[00000000300c1410] = ff001a90, %l6 = ffffffffffffffff | |
3746 | ldstuba [%i3+%o5]0x81,%l6 ! %l6 = 00000000000000ff | |
3747 | ! Mem[0000000010181415] = 00000000, %l1 = 8fcbc1e200000000 | |
3748 | ldstub [%i6+0x015],%l1 ! %l1 = 0000000000000000 | |
3749 | ||
3750 | p0_label_142: | |
3751 | ! Starting 10 instruction Load Burst | |
3752 | ! Mem[000000001004143c] = 796b91e3, %l7 = 000000000000e7e1 | |
3753 | ldub [%i1+0x03c],%l7 ! %l7 = 0000000000000079 | |
3754 | ! Mem[0000000021800081] = 488c67b8, %l2 = 00000000901a0000 | |
3755 | ldsb [%o3+0x081],%l2 ! %l2 = ffffffffffffff8c | |
3756 | ! Mem[0000000030041408] = 00000000, %f22 = 7b51610a | |
3757 | lda [%i1+%o4]0x81,%f22 ! %f22 = 00000000 | |
3758 | ! Mem[0000000030181410] = 373d3d40, %l0 = 0000000000000000 | |
3759 | lduba [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000037 | |
3760 | ! Mem[0000000010101404] = ff8d183b, %f26 = 578bc607 | |
3761 | ld [%i4+0x004],%f26 ! %f26 = ff8d183b | |
3762 | ! Mem[0000000030041400] = 901affff, %l2 = ffffffffffffff8c | |
3763 | lduwa [%i1+%g0]0x81,%l2 ! %l2 = 00000000901affff | |
3764 | ! Mem[0000000010101400] = 000020fbff8d183b, %l4 = 0000000000000000 | |
3765 | ldxa [%i4+%g0]0x80,%l4 ! %l4 = 000020fbff8d183b | |
3766 | ! Mem[0000000010101410] = 5e46fa6d00000000, %l2 = 00000000901affff | |
3767 | ldxa [%i4+%o5]0x80,%l2 ! %l2 = 5e46fa6d00000000 | |
3768 | ! Mem[0000000030141400] = 32000000, %f1 = 0000002a | |
3769 | lda [%i5+%g0]0x89,%f1 ! %f1 = 32000000 | |
3770 | ! Mem[00000000300c1410] = 901a00ff, %l0 = 0000000000000037 | |
3771 | ldswa [%i3+%o5]0x89,%l0 ! %l0 = ffffffff901a00ff | |
3772 | ||
3773 | p0_label_143: | |
3774 | ! Starting 10 instruction Store Burst | |
3775 | ! %l7 = 0000000000000079, Mem[0000000030081408] = 010000ff | |
3776 | stba %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = 01000079 | |
3777 | ! %l2 = 5e46fa6d00000000, Mem[00000000300c1410] = 901a00ff | |
3778 | stba %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 901a0000 | |
3779 | ! Mem[0000000010141408] = ff410000, %l3 = 00000000c0e2991c | |
3780 | swapa [%i5+%o4]0x80,%l3 ! %l3 = 00000000ff410000 | |
3781 | ! %l6 = 00000000000000ff, Mem[00000000211c0000] = e8ff8f28, %asi = 80 | |
3782 | stba %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = ffff8f28 | |
3783 | ! %l4 = 000020fbff8d183b, Mem[000000001018142e] = 00000000 | |
3784 | sth %l4,[%i6+0x02e] ! Mem[000000001018142c] = 0000183b | |
3785 | ! Mem[0000000030141400] = 32000000, %l5 = 901a0000ff750000 | |
3786 | ldstuba [%i5+%g0]0x89,%l5 ! %l5 = 0000000000000000 | |
3787 | ! Mem[0000000010181435] = 00000000, %l6 = 00000000000000ff | |
3788 | ldstuba [%i6+0x035]%asi,%l6 ! %l6 = 0000000000000000 | |
3789 | ! %l5 = 0000000000000000, Mem[0000000030141410] = e1e7e509 | |
3790 | stwa %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 | |
3791 | ! %f6 = ff000066 ffffffe8, Mem[0000000010041410] = 00001a90 000075ff | |
3792 | stda %f6 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff000066 ffffffe8 | |
3793 | ! Mem[0000000010001400] = 00000000901a0000, %l7 = 0000000000000079, %l0 = ffffffff901a00ff | |
3794 | casxa [%i0]0x80,%l7,%l0 ! %l0 = 00000000901a0000 | |
3795 | ||
3796 | p0_label_144: | |
3797 | ! Starting 10 instruction Load Burst | |
3798 | ! Mem[0000000010081414] = 00000000, %l1 = 0000000000000000 | |
3799 | lduw [%i2+0x014],%l1 ! %l1 = 0000000000000000 | |
3800 | ! Mem[0000000030041410] = 00001a90, %l6 = 0000000000000000 | |
3801 | ldsha [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000 | |
3802 | ! Mem[0000000030001408] = ffffffff, %l5 = 0000000000000000 | |
3803 | lduwa [%i0+%o4]0x89,%l5 ! %l5 = 00000000ffffffff | |
3804 | ! Mem[0000000030101400] = ffffffffe1e70000, %f2 = 66a24265 0000446a | |
3805 | ldda [%i4+%g0]0x81,%f2 ! %f2 = ffffffff e1e70000 | |
3806 | ! Mem[0000000010101428] = 1178a3ce, %l0 = 00000000901a0000 | |
3807 | ldsh [%i4+0x028],%l0 ! %l0 = 0000000000001178 | |
3808 | ! %f9 = 66a24265, %f8 = ff001a90, %f12 = 00000090 | |
3809 | fsubs %f9 ,%f8 ,%f12 ! %f12 = 7f001a90 | |
3810 | ! Mem[0000000010141400] = fffffff2, %l5 = 00000000ffffffff | |
3811 | lduba [%i5+%g0]0x80,%l5 ! %l5 = 00000000000000ff | |
3812 | ! Mem[0000000030141408] = 1c00000f, %l7 = 0000000000000079 | |
3813 | ldsba [%i5+%o4]0x81,%l7 ! %l7 = 000000000000001c | |
3814 | ! Mem[0000000020800000] = ffffeac8, %l6 = 0000000000000000 | |
3815 | ldub [%o1+%g0],%l6 ! %l6 = 00000000000000ff | |
3816 | ! Mem[0000000010181408] = 000000ff, %f4 = f76069e5 | |
3817 | lda [%i6+%o4]0x88,%f4 ! %f4 = 000000ff | |
3818 | ||
3819 | p0_label_145: | |
3820 | ! Starting 10 instruction Store Burst | |
3821 | ! %f18 = 005d0000 ff80dbe7, %l3 = 00000000ff410000 | |
3822 | ! Mem[0000000030181408] = ffa2cffc0000446a | |
3823 | add %i6,0x008,%g1 | |
3824 | stda %f18,[%g1+%l3]ASI_PST32_S ! Mem[0000000030181408] = ffa2cffc0000446a | |
3825 | ! Mem[00000000300c1410] = 00001a90, %l0 = 0000000000001178 | |
3826 | swapa [%i3+%o5]0x81,%l0 ! %l0 = 0000000000001a90 | |
3827 | ! %l5 = 00000000000000ff, Mem[00000000300c1408] = ff007a6a | |
3828 | stha %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00ff7a6a | |
3829 | ! %f2 = ffffffff, %f0 = f944501f, %f1 = 32000000 | |
3830 | fadds %f2 ,%f0 ,%f1 ! %f1 = ffffffff | |
3831 | ! Mem[0000000010041400] = 660000ff, %l7 = 000000000000001c | |
3832 | ldstuba [%i1+%g0]0x88,%l7 ! %l7 = 00000000000000ff | |
3833 | ! %l4 = ff8d183b, %l5 = 000000ff, Mem[0000000030081400] = ffffffff e7dba2ff | |
3834 | stda %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff8d183b 000000ff | |
3835 | ! %l7 = 00000000000000ff, Mem[0000000010001436] = f944501f | |
3836 | sth %l7,[%i0+0x036] ! Mem[0000000010001434] = f94400ff | |
3837 | ! %f14 = 00000000 b08d183b, Mem[0000000010001400] = 00000000 901a0000, %asi = 80 | |
3838 | stda %f14,[%i0+0x000]%asi ! Mem[0000000010001400] = 00000000 b08d183b | |
3839 | ! Mem[0000000030181400] = ffffff41, %l7 = 00000000000000ff | |
3840 | swapa [%i6+%g0]0x89,%l7 ! %l7 = 00000000ffffff41 | |
3841 | ! %l4 = 000020fbff8d183b, immd = 0000000000000eda, %l4 = 000020fbff8d183b | |
3842 | mulx %l4,0xeda,%l4 ! %l4 = 01e9de915579dc3e | |
3843 | ||
3844 | p0_label_146: | |
3845 | ! Starting 10 instruction Load Burst | |
3846 | ! Mem[0000000030001408] = e1e70000ffffffff, %l3 = 00000000ff410000 | |
3847 | ldxa [%i0+%o4]0x89,%l3 ! %l3 = e1e70000ffffffff | |
3848 | ! Mem[0000000010141438] = fffffff2, %l3 = e1e70000ffffffff | |
3849 | ldsw [%i5+0x038],%l3 ! %l3 = fffffffffffffff2 | |
3850 | ! Mem[0000000010041408] = 00000000, %l2 = 5e46fa6d00000000 | |
3851 | lduba [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000 | |
3852 | ! Mem[0000000010001408] = 00000000, %l4 = 01e9de915579dc3e | |
3853 | ldswa [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000 | |
3854 | ! Mem[00000000218001c0] = 11ff80a8, %l5 = 00000000000000ff, %asi = 80 | |
3855 | ldsha [%o3+0x1c0]%asi,%l5 ! %l5 = 00000000000011ff | |
3856 | ! Mem[0000000010141428] = 3fb4e72e, %l3 = fffffffffffffff2, %asi = 80 | |
3857 | ldswa [%i5+0x028]%asi,%l3 ! %l3 = 000000003fb4e72e | |
3858 | ! Mem[0000000030001410] = fc64f52c, %f5 = 00000032 | |
3859 | lda [%i0+%o5]0x81,%f5 ! %f5 = fc64f52c | |
3860 | ! Mem[00000000300c1400] = 000000000000009f, %l4 = 0000000000000000 | |
3861 | ldxa [%i3+%g0]0x81,%l4 ! %l4 = 000000000000009f | |
3862 | ! Mem[0000000010141400] = fffffff2, %l5 = 00000000000011ff, %asi = 80 | |
3863 | lduha [%i5+0x000]%asi,%l5 ! %l5 = 000000000000ffff | |
3864 | ! Mem[0000000030081410] = 6a7a0000, %f18 = 005d0000 | |
3865 | lda [%i2+%o5]0x89,%f18 ! %f18 = 6a7a0000 | |
3866 | ||
3867 | p0_label_147: | |
3868 | ! Starting 10 instruction Store Burst | |
3869 | ! %f18 = 6a7a0000, Mem[000000001014140c] = d4df8bac | |
3870 | st %f18,[%i5+0x00c] ! Mem[000000001014140c] = 6a7a0000 | |
3871 | ! %f12 = 7f001a90, Mem[00000000100c1400] = ff000090 | |
3872 | sta %f12,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 7f001a90 | |
3873 | ! %l0 = 00001a90, %l1 = 00000000, Mem[0000000030101410] = ff8de46e fffffff7 | |
3874 | stda %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00001a90 00000000 | |
3875 | ! %l1 = 0000000000000000, Mem[0000000030041410] = 00001a902757c009 | |
3876 | stxa %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000000000000000 | |
3877 | ! %f2 = ffffffff e1e70000, Mem[0000000030181400] = ff000000 0000002a | |
3878 | stda %f2 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffffff e1e70000 | |
3879 | ! Mem[0000000010041408] = 00000000, %l3 = 000000003fb4e72e | |
3880 | ldstuba [%i1+%o4]0x80,%l3 ! %l3 = 0000000000000000 | |
3881 | ! %l7 = 00000000ffffff41, Mem[0000000010041400] = 660000ff | |
3882 | stha %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = 6600ff41 | |
3883 | ! %f10 = 5b51d500 1b62e111, Mem[0000000010181408] = 000000ff 000000c9 | |
3884 | stda %f10,[%i6+%o4]0x88 ! Mem[0000000010181408] = 5b51d500 1b62e111 | |
3885 | ! Mem[0000000010181400] = 00000032, %l3 = 0000000000000000 | |
3886 | swapa [%i6+%g0]0x80,%l3 ! %l3 = 0000000000000032 | |
3887 | ! %l6 = 00000000000000ff, Mem[00000000100c1400] = 7f001a90 | |
3888 | stba %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff001a90 | |
3889 | ||
3890 | p0_label_148: | |
3891 | ! Starting 10 instruction Load Burst | |
3892 | ! Mem[0000000010101410] = 5e46fa6d, %l0 = 0000000000001a90 | |
3893 | lduwa [%i4+%o5]0x80,%l0 ! %l0 = 000000005e46fa6d | |
3894 | ! Mem[00000000100c141f] = 1248e92b, %l3 = 0000000000000032, %asi = 80 | |
3895 | lduba [%i3+0x01f]%asi,%l3 ! %l3 = 000000000000002b | |
3896 | ! Mem[00000000300c1400] = 9f000000 00000000, %l4 = 0000009f, %l5 = 0000ffff | |
3897 | ldda [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000000 000000009f000000 | |
3898 | ! Mem[0000000010081400] = 07c68b57ffffff41, %f24 = d11f0772 c0e2991c | |
3899 | ldda [%i2+%g0]0x80,%f24 ! %f24 = 07c68b57 ffffff41 | |
3900 | ! Mem[0000000030181410] = 403d3d37, %l2 = 0000000000000000 | |
3901 | lduba [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000037 | |
3902 | ! Mem[0000000030041410] = 00000000 00000000, %l2 = 00000037, %l3 = 0000002b | |
3903 | ldda [%i1+%o5]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000 | |
3904 | ! Mem[0000000010141410] = ffce7531 fccf480b, %l2 = 00000000, %l3 = 00000000 | |
3905 | ldda [%i5+%o5]0x80,%l2 ! %l2 = 00000000ffce7531 00000000fccf480b | |
3906 | ! Mem[0000000010081410] = 476c3610, %f13 = 00000000 | |
3907 | lda [%i2+%o5]0x80,%f13 ! %f13 = 476c3610 | |
3908 | ! Mem[00000000300c1400] = 00000000, %l7 = 00000000ffffff41 | |
3909 | lduba [%i3+%g0]0x81,%l7 ! %l7 = 0000000000000000 | |
3910 | ! Mem[00000000100c1408] = 00000000ffffffff, %l1 = 0000000000000000 | |
3911 | ldxa [%i3+%o4]0x88,%l1 ! %l1 = 00000000ffffffff | |
3912 | ||
3913 | p0_label_149: | |
3914 | ! Starting 10 instruction Store Burst | |
3915 | ! %l7 = 0000000000000000, Mem[0000000010001410] = ffff901a | |
3916 | stha %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffff0000 | |
3917 | ! %f21 = 2cf564fc, Mem[0000000010081400] = 578bc607 | |
3918 | sta %f21,[%i2+%g0]0x88 ! Mem[0000000010081400] = 2cf564fc | |
3919 | ! %l4 = 0000000000000000, Mem[0000000010041430] = ff00452966a24265 | |
3920 | stx %l4,[%i1+0x030] ! Mem[0000000010041430] = 0000000000000000 | |
3921 | ! %l4 = 00000000, %l5 = 9f000000, Mem[0000000030141400] = ff000032 00000058 | |
3922 | stda %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 9f000000 | |
3923 | ! Mem[00000000100c1400] = ff001a90, %l3 = 00000000fccf480b | |
3924 | swapa [%i3+%g0]0x80,%l3 ! %l3 = 00000000ff001a90 | |
3925 | ! %l2 = 00000000ffce7531, Mem[0000000021800180] = 2cff5078 | |
3926 | sth %l2,[%o3+0x180] ! Mem[0000000021800180] = 75315078 | |
3927 | ! Mem[0000000030141410] = 00000000, %l1 = 00000000ffffffff | |
3928 | swapa [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000 | |
3929 | ! %l4 = 0000000000000000, Mem[000000001000142b] = 13ff9938, %asi = 80 | |
3930 | stba %l4,[%i0+0x02b]%asi ! Mem[0000000010001428] = 13ff9900 | |
3931 | ! %l3 = 00000000ff001a90, Mem[00000000201c0000] = 75ff9298, %asi = 80 | |
3932 | stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 1a909298 | |
3933 | ! %f29 = e7dba2ff, Mem[00000000300c1408] = 00ff7a6a | |
3934 | sta %f29,[%i3+%o4]0x81 ! Mem[00000000300c1408] = e7dba2ff | |
3935 | ||
3936 | p0_label_150: | |
3937 | ! Starting 10 instruction Load Burst | |
3938 | ! Mem[00000000100c1410] = 00000000, %l5 = 000000009f000000 | |
3939 | ldsba [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000 | |
3940 | ! Mem[0000000030141410] = ffffffff, %l7 = 0000000000000000 | |
3941 | ldswa [%i5+%o5]0x89,%l7 ! %l7 = ffffffffffffffff | |
3942 | ! Mem[0000000010041400] = 6600ff41, %l5 = 0000000000000000 | |
3943 | ldswa [%i1+%g0]0x88,%l5 ! %l5 = 000000006600ff41 | |
3944 | ! Mem[0000000030181410] = 403d3d37, %l2 = 00000000ffce7531 | |
3945 | lduha [%i6+%o5]0x89,%l2 ! %l2 = 0000000000003d37 | |
3946 | ! Mem[00000000211c0000] = ffff8f28, %l2 = 0000000000003d37 | |
3947 | lduh [%o2+%g0],%l2 ! %l2 = 000000000000ffff | |
3948 | ! Mem[0000000010101410] = 6dfa465e, %l0 = 000000005e46fa6d | |
3949 | ldsha [%i4+%o5]0x88,%l0 ! %l0 = 000000000000465e | |
3950 | ! Mem[0000000030141400] = 00000000, %f23 = 72aa8e60 | |
3951 | lda [%i5+%g0]0x89,%f23 ! %f23 = 00000000 | |
3952 | ! Mem[0000000030001400] = 5e46fa6d, %l4 = 0000000000000000 | |
3953 | ldswa [%i0+%g0]0x81,%l4 ! %l4 = 000000005e46fa6d | |
3954 | ! Mem[0000000010001424] = f7ffffff, %l6 = 00000000000000ff, %asi = 80 | |
3955 | lduha [%i0+0x024]%asi,%l6 ! %l6 = 000000000000f7ff | |
3956 | ! Mem[0000000010041420] = 22330000, %l4 = 000000005e46fa6d | |
3957 | lduw [%i1+0x020],%l4 ! %l4 = 0000000022330000 | |
3958 | ||
3959 | p0_label_151: | |
3960 | ! Starting 10 instruction Store Burst | |
3961 | ! Mem[000000001014143c] = fe89de4a, %l1 = 0000000000000000, %asi = 80 | |
3962 | swapa [%i5+0x03c]%asi,%l1 ! %l1 = 00000000fe89de4a | |
3963 | ! %l0 = 000000000000465e, Mem[0000000010141400] = fffffff2e5c320fb | |
3964 | stxa %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000000000465e | |
3965 | ! %l1 = 00000000fe89de4a, Mem[0000000010141400] = 00000000 | |
3966 | stw %l1,[%i5+%g0] ! Mem[0000000010141400] = fe89de4a | |
3967 | ! %l3 = 00000000ff001a90, Mem[0000000030141410] = ffffffff | |
3968 | stha %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffff1a90 | |
3969 | ! %l0 = 000000000000465e, Mem[0000000010141408] = c0e2991c6a7a0000 | |
3970 | stxa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000000000465e | |
3971 | ! Mem[0000000030181408] = ffa2cffc, %l7 = 00000000ffffffff | |
3972 | swapa [%i6+%o4]0x81,%l7 ! %l7 = 00000000ffa2cffc | |
3973 | ! Mem[0000000010181420] = 09c05727, %l7 = ffa2cffc, %l5 = 6600ff41 | |
3974 | add %i6,0x20,%g1 | |
3975 | casa [%g1]0x80,%l7,%l5 ! %l5 = 0000000009c05727 | |
3976 | ! Mem[0000000010001420] = ffffffff, %l6 = 000000000000f7ff | |
3977 | ldstuba [%i0+0x020]%asi,%l6 ! %l6 = 00000000000000ff | |
3978 | ! Mem[00000000201c0000] = 1a909298, %l3 = 00000000ff001a90 | |
3979 | ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 000000000000001a | |
3980 | ! Mem[0000000010101410] = 5e46fa6d, %l6 = 00000000000000ff | |
3981 | ldstuba [%i4+%o5]0x80,%l6 ! %l6 = 000000000000005e | |
3982 | ||
3983 | p0_label_152: | |
3984 | ! Starting 10 instruction Load Burst | |
3985 | ! Mem[0000000010181410] = ffa2dbe7, %l2 = 000000000000ffff | |
3986 | ldsba [%i6+%o5]0x80,%l2 ! %l2 = ffffffffffffffff | |
3987 | ! Mem[00000000300c1408] = e7dba2ff, %l1 = 00000000fe89de4a | |
3988 | ldsha [%i3+%o4]0x81,%l1 ! %l1 = ffffffffffffe7db | |
3989 | ! Mem[0000000010101434] = 00000000, %l5 = 0000000009c05727 | |
3990 | ldsw [%i4+0x034],%l5 ! %l5 = 0000000000000000 | |
3991 | ! Mem[00000000100c1408] = ffffffff, %l6 = 000000000000005e | |
3992 | ldsha [%i3+%o4]0x88,%l6 ! %l6 = ffffffffffffffff | |
3993 | ! Mem[0000000010141406] = 0000465e, %l2 = ffffffffffffffff | |
3994 | lduh [%i5+0x006],%l2 ! %l2 = 000000000000465e | |
3995 | ! %l2 = 000000000000465e, imm = fffffffffffff076, %l7 = 00000000ffa2cffc | |
3996 | or %l2,-0xf8a,%l7 ! %l7 = fffffffffffff67e | |
3997 | ! Mem[0000000010101418] = 000000ff, %f5 = fc64f52c | |
3998 | ld [%i4+0x018],%f5 ! %f5 = 000000ff | |
3999 | ! %f12 = 7f001a90, %f8 = ff001a90 | |
4000 | fcmps %fcc0,%f12,%f8 ! %fcc0 = 2 | |
4001 | ! Mem[0000000030001410] = 2cf564fc, %l6 = ffffffffffffffff | |
4002 | lduba [%i0+%o5]0x89,%l6 ! %l6 = 00000000000000fc | |
4003 | ! Code Fragment 3, seed = 92850 | |
4004 | p0_fragment_12: | |
4005 | ! %l0 = 000000000000465e | |
4006 | setx 0x3612071ab48f7496,%g7,%l0 ! %l0 = 3612071ab48f7496 | |
4007 | ! %l1 = ffffffffffffe7db | |
4008 | setx 0x475579a35c01bdc1,%g7,%l1 ! %l1 = 475579a35c01bdc1 | |
4009 | setx 0x1fe000, %g1, %g3 | |
4010 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
4011 | setx 0x1ffff8, %g1, %g2 | |
4012 | and %l0, %g2, %l0 | |
4013 | ta T_CHANGE_HPRIV | |
4014 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
4015 | ta T_CHANGE_NONHPRIV | |
4016 | ! %l0 = 3612071ab48f7496 | |
4017 | setx 0x701790760d795afc,%g7,%l0 ! %l0 = 701790760d795afc | |
4018 | ! %l1 = 475579a35c01bdc1 | |
4019 | setx 0xf82469c113934f47,%g7,%l1 ! %l1 = f82469c113934f47 | |
4020 | p0_fragment_12_end: | |
4021 | ||
4022 | p0_label_153: | |
4023 | ! Starting 10 instruction Store Burst | |
4024 | ! Mem[0000000030081408] = 01000079, %l7 = 00000000fffff67e | |
4025 | swapa [%i2+%o4]0x89,%l7 ! %l7 = 0000000001000079 | |
4026 | ! Mem[0000000010001408] = 00000000, %l7 = 0000000001000079 | |
4027 | swapa [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000000 | |
4028 | ! Mem[0000000010041406] = 000000ff, %l0 = 701790760d795afc | |
4029 | ldstub [%i1+0x006],%l0 ! %l0 = 0000000000000000 | |
4030 | ! %l4 = 0000000022330000, Mem[0000000010181400] = 0000000000000000 | |
4031 | stxa %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000000022330000 | |
4032 | ! %f14 = 00000000 b08d183b, Mem[0000000010001410] = 0000ffff f76069e5 | |
4033 | stda %f14,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 b08d183b | |
4034 | ! %f4 = 000000ff 000000ff, %l3 = 000000000000001a | |
4035 | ! Mem[0000000010181420] = 09c0572766a24265 | |
4036 | add %i6,0x020,%g1 | |
4037 | stda %f4,[%g1+%l3]ASI_PST32_P ! Mem[0000000010181420] = 000000ff66a24265 | |
4038 | ! Mem[000000001010140f] = 00000000, %l7 = 0000000000000000 | |
4039 | ldstub [%i4+0x00f],%l7 ! %l7 = 0000000000000000 | |
4040 | ! %f22 = 00000000 00000000, %l4 = 0000000022330000 | |
4041 | ! Mem[0000000030081418] = 0b9f95325efcd93b | |
4042 | add %i2,0x018,%g1 | |
4043 | stda %f22,[%g1+%l4]ASI_PST16_S ! Mem[0000000030081418] = 0b9f95325efcd93b | |
4044 | ! %f6 = ff000066, Mem[0000000010081430] = 186fe1ec | |
4045 | sta %f6 ,[%i2+0x030]%asi ! Mem[0000000010081430] = ff000066 | |
4046 | ! %l2 = 000000000000465e, Mem[0000000010041438] = 05417a6a796b91e3 | |
4047 | stx %l2,[%i1+0x038] ! Mem[0000000010041438] = 000000000000465e | |
4048 | ||
4049 | p0_label_154: | |
4050 | ! Starting 10 instruction Load Burst | |
4051 | ! Mem[0000000030001410] = 2cf564fc, %l6 = 00000000000000fc | |
4052 | lduwa [%i0+%o5]0x89,%l6 ! %l6 = 000000002cf564fc | |
4053 | ! Mem[0000000010041400] = ffff00006600ff41, %f30 = f33b663f 00007a6a | |
4054 | ldda [%i1+%g0]0x88,%f30 ! %f30 = ffff0000 6600ff41 | |
4055 | ! Mem[00000000211c0000] = ffff8f28, %l6 = 000000002cf564fc | |
4056 | lduh [%o2+%g0],%l6 ! %l6 = 000000000000ffff | |
4057 | ! Mem[0000000020800040] = ffff3ef8, %l0 = 0000000000000000 | |
4058 | ldsb [%o1+0x040],%l0 ! %l0 = ffffffffffffffff | |
4059 | ! Mem[0000000010081410] = 476c3610, %f8 = ff001a90 | |
4060 | lda [%i2+%o5]0x80,%f8 ! %f8 = 476c3610 | |
4061 | ! Mem[0000000010181404] = 22330000, %l2 = 000000000000465e, %asi = 80 | |
4062 | lduwa [%i6+0x004]%asi,%l2 ! %l2 = 0000000022330000 | |
4063 | ! Mem[0000000010141400] = fe89de4a, %f28 = 901a0000 | |
4064 | lda [%i5+%g0]0x80,%f28 ! %f28 = fe89de4a | |
4065 | ! Mem[0000000010181408] = 11e1621b, %l5 = 0000000000000000 | |
4066 | ldsha [%i6+%o4]0x80,%l5 ! %l5 = 00000000000011e1 | |
4067 | ! Mem[0000000010001406] = b08d183b, %l5 = 00000000000011e1 | |
4068 | ldub [%i0+0x006],%l5 ! %l5 = 0000000000000018 | |
4069 | membar #Sync ! Added by membar checker (33) | |
4070 | ! Mem[00000000100c1400] = fccf480b 00000000 ffffffff 00000000 | |
4071 | ! Mem[00000000100c1410] = 00000000 00000000 09c05727 1248e92b | |
4072 | ! Mem[00000000100c1420] = 3b908db0 4cdb8901 00000000 0000009f | |
4073 | ! Mem[00000000100c1430] = 11d996ff 000000ff 00000000 00000000 | |
4074 | ldda [%i3+%g0]ASI_BLK_P,%f16 ! Block Load from 00000000100c1400 | |
4075 | ||
4076 | p0_label_155: | |
4077 | ! Starting 10 instruction Store Burst | |
4078 | ! %f5 = 000000ff, Mem[0000000030181410] = 403d3d37 | |
4079 | sta %f5 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff | |
4080 | ! Mem[0000000010101410] = ff46fa6d, %l5 = 0000000000000018 | |
4081 | ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 00000000000000ff | |
4082 | ! Mem[0000000030181400] = ffffffff, %l6 = 000000000000ffff | |
4083 | swapa [%i6+%g0]0x89,%l6 ! %l6 = 00000000ffffffff | |
4084 | ! %l1 = f82469c113934f47, Mem[0000000021800101] = ff57e418 | |
4085 | stb %l1,[%o3+0x101] ! Mem[0000000021800100] = ff47e418 | |
4086 | ! %f18 = ffffffff 00000000, Mem[00000000300c1410] = 78110000 6542a266 | |
4087 | stda %f18,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffffff 00000000 | |
4088 | ! %l6 = 00000000ffffffff, Mem[00000000300c1408] = ffa2dbe7 | |
4089 | stwa %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffffffff | |
4090 | ! Mem[0000000030101410] = 901a0000, %l6 = 00000000ffffffff | |
4091 | ldstuba [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000 | |
4092 | ! Mem[00000000100c1408] = ffffffff, %l7 = 0000000000000000 | |
4093 | swapa [%i3+%o4]0x80,%l7 ! %l7 = 00000000ffffffff | |
4094 | ! Mem[0000000010181400] = 00000000, %l1 = 0000000013934f47 | |
4095 | swapa [%i6+%g0]0x80,%l1 ! %l1 = 0000000000000000 | |
4096 | ! %l0 = ffffffffffffffff, %l4 = 0000000022330000, %y = fb200058 | |
4097 | umul %l0,%l4,%l4 ! %l4 = 2232ffffddcd0000, %y = 2232ffff | |
4098 | ||
4099 | p0_label_156: | |
4100 | ! Starting 10 instruction Load Burst | |
4101 | ! Mem[00000000100c1400] = 000000000b48cffc, %l7 = 00000000ffffffff | |
4102 | ldxa [%i3+%g0]0x88,%l7 ! %l7 = 000000000b48cffc | |
4103 | ! Mem[0000000010181410] = 0000ff00e7dba2ff, %f12 = 7f001a90 476c3610 | |
4104 | ldda [%i6+%o5]0x88,%f12 ! %f12 = 0000ff00 e7dba2ff | |
4105 | ! Mem[0000000030101408] = 0000aab2, %l4 = 2232ffffddcd0000 | |
4106 | lduha [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000000 | |
4107 | ! Mem[00000000100c1408] = 00000000, %l1 = 0000000000000000 | |
4108 | lduha [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000000 | |
4109 | ! Mem[00000000100c1418] = 09c05727 1248e92b, %l0 = ffffffff, %l1 = 00000000 | |
4110 | ldd [%i3+0x018],%l0 ! %l0 = 0000000009c05727 000000001248e92b | |
4111 | ! Mem[0000000010181408] = 11e1621b, %l3 = 000000000000001a | |
4112 | lduwa [%i6+%o4]0x80,%l3 ! %l3 = 0000000011e1621b | |
4113 | ! Mem[0000000020800000] = ffffeac8, %l4 = 0000000000000000, %asi = 80 | |
4114 | lduha [%o1+0x000]%asi,%l4 ! %l4 = 000000000000ffff | |
4115 | ! Mem[0000000010001436] = f94400ff, %l3 = 0000000011e1621b | |
4116 | lduh [%i0+0x036],%l3 ! %l3 = 00000000000000ff | |
4117 | ! Mem[0000000010101400] = fb200000, %l5 = 00000000000000ff | |
4118 | ldswa [%i4+%g0]0x88,%l5 ! %l5 = fffffffffb200000 | |
4119 | ! Mem[00000000201c0000] = ff909298, %l7 = 000000000b48cffc, %asi = 80 | |
4120 | ldsha [%o0+0x000]%asi,%l7 ! %l7 = ffffffffffffff90 | |
4121 | ||
4122 | p0_label_157: | |
4123 | ! Starting 10 instruction Store Burst | |
4124 | ! Mem[0000000010101408] = 901a0000, %l2 = 0000000022330000 | |
4125 | swapa [%i4+%o4]0x80,%l2 ! %l2 = 00000000901a0000 | |
4126 | ! %l0 = 0000000009c05727, Mem[0000000030001408] = ffffffff | |
4127 | stba %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffff27 | |
4128 | ! Mem[0000000030041400] = ffff1a90, %l2 = 00000000901a0000 | |
4129 | ldstuba [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000090 | |
4130 | ! %l5 = fffffffffb200000, Mem[0000000010181400] = 13934f4722330000 | |
4131 | stxa %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = fffffffffb200000 | |
4132 | ! Mem[0000000030101408] = b2aa0000, %l7 = ffffffffffffff90 | |
4133 | ldstuba [%i4+%o4]0x89,%l7 ! %l7 = 0000000000000000 | |
4134 | ! %f30 = 00000000 00000000, Mem[0000000010041418] = 630075ff 371c9d8b | |
4135 | std %f30,[%i1+0x018] ! Mem[0000000010041418] = 00000000 00000000 | |
4136 | ! Mem[0000000030081410] = 00007a6a, %l5 = 00000000fb200000 | |
4137 | swapa [%i2+%o5]0x81,%l5 ! %l5 = 0000000000007a6a | |
4138 | ! Mem[00000000218000c1] = ffffa7e8, %l6 = 0000000000000000 | |
4139 | ldstuba [%o3+0x0c1]%asi,%l6 ! %l6 = 00000000000000ff | |
4140 | ! Mem[0000000030181400] = ffff0000 e1e70000 ffffffff 0000446a | |
4141 | ! %f16 = fccf480b 00000000 ffffffff 00000000 | |
4142 | ! %f20 = 00000000 00000000 09c05727 1248e92b | |
4143 | ! %f24 = 3b908db0 4cdb8901 00000000 0000009f | |
4144 | ! %f28 = 11d996ff 000000ff 00000000 00000000 | |
4145 | stda %f16,[%i6+%g0]ASI_BLK_SL ! Block Store to 0000000030181400 | |
4146 | ! Mem[0000000010001410] = 00000000 b08d183b, %l6 = 000000ff, %l7 = 00000000 | |
4147 | ldda [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000 00000000b08d183b | |
4148 | ||
4149 | p0_label_158: | |
4150 | ! Starting 10 instruction Load Burst | |
4151 | ! Mem[0000000010041410] = e8ffffff, %l1 = 000000001248e92b | |
4152 | lduba [%i1+%o5]0x80,%l1 ! %l1 = 00000000000000e8 | |
4153 | ! Mem[0000000010041400] = 41ff0066, %l4 = 000000000000ffff | |
4154 | ldsha [%i1+%g0]0x80,%l4 ! %l4 = 00000000000041ff | |
4155 | ! Mem[0000000010081428] = fb20c306, %l1 = 00000000000000e8, %asi = 80 | |
4156 | ldswa [%i2+0x028]%asi,%l1 ! %l1 = fffffffffb20c306 | |
4157 | ! Mem[00000000211c0000] = ffff8f28, %l1 = fffffffffb20c306 | |
4158 | ldsb [%o2+%g0],%l1 ! %l1 = ffffffffffffffff | |
4159 | ! Mem[0000000030081408] = 7ef6ffff4c0e4e1f, %l2 = 0000000000000090 | |
4160 | ldxa [%i2+%o4]0x81,%l2 ! %l2 = 7ef6ffff4c0e4e1f | |
4161 | ! Mem[0000000010041410] = e8ffffff, %l4 = 00000000000041ff | |
4162 | lduba [%i1+%o5]0x80,%l4 ! %l4 = 00000000000000e8 | |
4163 | ! Mem[00000000300c1408] = ffffffff, %l3 = 00000000000000ff | |
4164 | ldsba [%i3+%o4]0x89,%l3 ! %l3 = ffffffffffffffff | |
4165 | ! %l2 = 7ef6ffff4c0e4e1f, %l2 = 7ef6ffff4c0e4e1f, %l1 = ffffffffffffffff | |
4166 | subc %l2,%l2,%l1 ! %l1 = 0000000000000000 | |
4167 | ! Mem[00000000300c1400] = 00000000, %f7 = ffffffe8 | |
4168 | lda [%i3+%g0]0x81,%f7 ! %f7 = 00000000 | |
4169 | ! Mem[0000000010141410] = 0b48cffc3175ceff, %f4 = 000000ff 000000ff | |
4170 | ldda [%i5+%o5]0x88,%f4 ! %f4 = 0b48cffc 3175ceff | |
4171 | ||
4172 | p0_label_159: | |
4173 | ! Starting 10 instruction Store Burst | |
4174 | ! %f10 = 5b51d500, Mem[0000000010141410] = 3175ceff | |
4175 | sta %f10,[%i5+%o5]0x88 ! Mem[0000000010141410] = 5b51d500 | |
4176 | ! %l5 = 0000000000007a6a, %l5 = 0000000000007a6a, %l5 = 0000000000007a6a | |
4177 | xnor %l5,%l5,%l5 ! %l5 = ffffffffffffffff | |
4178 | membar #Sync ! Added by membar checker (34) | |
4179 | ! %f24 = 3b908db0 4cdb8901, Mem[00000000100c1410] = 00000000 00000000 | |
4180 | stda %f24,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 3b908db0 4cdb8901 | |
4181 | ! %f4 = 0b48cffc 3175ceff, Mem[0000000030041400] = ffff1aff 00000000 | |
4182 | stda %f4 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0b48cffc 3175ceff | |
4183 | ! %f16 = fccf480b 00000000, %l3 = ffffffffffffffff | |
4184 | ! Mem[0000000010101438] = 663eaab22b7428bb | |
4185 | add %i4,0x038,%g1 | |
4186 | stda %f16,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010101438] = 000000000b48cffc | |
4187 | ! Mem[0000000030101410] = 901a00ff, %l0 = 0000000009c05727 | |
4188 | ldstuba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff | |
4189 | ! Mem[0000000010181410] = e7dba2ff, %l0 = 00000000000000ff | |
4190 | ldstuba [%i6+%o5]0x88,%l0 ! %l0 = 00000000000000ff | |
4191 | ! Mem[0000000030041400] = 3175ceff, %l0 = 00000000000000ff | |
4192 | swapa [%i1+%g0]0x89,%l0 ! %l0 = 000000003175ceff | |
4193 | ! %f18 = ffffffff, Mem[0000000030101400] = ffffffff | |
4194 | sta %f18,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffffffff | |
4195 | ! %f4 = 0b48cffc 3175ceff, Mem[0000000010041410] = ffffffe8 ff000066 | |
4196 | stda %f4 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0b48cffc 3175ceff | |
4197 | ||
4198 | p0_label_160: | |
4199 | ! Starting 10 instruction Load Burst | |
4200 | ! %l6 = 0000000000000000, immd = 000003e5, %y = 2232ffff | |
4201 | smul %l6,0x3e5,%l5 ! %l5 = 0000000000000000, %y = 00000000 | |
4202 | ! Mem[0000000030081408] = 7ef6ffff4c0e4e1f, %f20 = 00000000 00000000 | |
4203 | ldda [%i2+%o4]0x81,%f20 ! %f20 = 7ef6ffff 4c0e4e1f | |
4204 | ! Mem[0000000030081410] = 000020fb, %l6 = 0000000000000000 | |
4205 | ldsba [%i2+%o5]0x89,%l6 ! %l6 = fffffffffffffffb | |
4206 | ! Mem[0000000010001410] = 00000000, %l6 = fffffffffffffffb | |
4207 | ldsba [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000 | |
4208 | ! Mem[0000000030081400] = ff8d183b 000000ff 7ef6ffff 4c0e4e1f | |
4209 | ! Mem[0000000030081410] = fb200000 ffffffa9 0b9f9532 5efcd93b | |
4210 | ! Mem[0000000030081420] = 0541738a 00c0f50f 1ef470be 78059f17 | |
4211 | ! Mem[0000000030081430] = 276dc86c 6eb5f34d 0335b20a 522e9bb3 | |
4212 | ldda [%i2+%g0]ASI_BLK_SL,%f0 ! Block Load from 0000000030081400 | |
4213 | ! Mem[00000000300c1400] = 000000000000009f, %f30 = 00000000 00000000 | |
4214 | ldda [%i3+%g0]0x81,%f30 ! %f30 = 00000000 0000009f | |
4215 | ! %f15 = 0ab23503, %f4 = a9ffffff, %f29 = 000000ff | |
4216 | fmuls %f15,%f4 ,%f29 ! tt=0x22, %l0 = 000000003175cf21 | |
4217 | ! Mem[0000000030001400] = 5e46fa6d40c4cc67, %f22 = 09c05727 1248e92b | |
4218 | ldda [%i0+%g0]0x81,%f22 ! %f22 = 5e46fa6d 40c4cc67 | |
4219 | ! Mem[0000000010141408] = 00000000, %l0 = 000000003175cf21 | |
4220 | ldsba [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000 | |
4221 | ! Mem[00000000211c0000] = ffff8f28, %l3 = ffffffffffffffff | |
4222 | ldub [%o2+%g0],%l3 ! %l3 = 00000000000000ff | |
4223 | ||
4224 | p0_label_161: | |
4225 | ! Starting 10 instruction Store Burst | |
4226 | ! Mem[0000000021800181] = 75315078, %l7 = 00000000b08d183b | |
4227 | ldstub [%o3+0x181],%l7 ! %l7 = 0000000000000031 | |
4228 | ! %l1 = 0000000000000000, %l5 = 0000000000000000, %l7 = 0000000000000031 | |
4229 | subc %l1,%l5,%l7 ! %l7 = 0000000000000000 | |
4230 | ! %l6 = 0000000000000000, Mem[0000000021800180] = 75ff5078 | |
4231 | stb %l6,[%o3+0x180] ! Mem[0000000021800180] = 00ff5078 | |
4232 | ! Mem[0000000030181408] = 00000000, %l1 = 0000000000000000 | |
4233 | ldstuba [%i6+%o4]0x81,%l1 ! %l1 = 0000000000000000 | |
4234 | ! Mem[000000001018142b] = 00000032, %l1 = 0000000000000000 | |
4235 | ldstuba [%i6+0x02b]%asi,%l1 ! %l1 = 0000000000000032 | |
4236 | ! %l1 = 0000000000000032, imm = 00000000000003c9, %l0 = 0000000000000000 | |
4237 | sub %l1,0x3c9,%l0 ! %l0 = fffffffffffffc69 | |
4238 | ! Mem[0000000030181408] = 000000ff, %l2 = 7ef6ffff4c0e4e1f | |
4239 | ldstuba [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff | |
4240 | ! %l0 = fffffffffffffc69, Mem[0000000010141437] = ffffffe8 | |
4241 | stb %l0,[%i5+0x037] ! Mem[0000000010141434] = ffffff69 | |
4242 | ! %l4 = 00000000000000e8, %l3 = 00000000000000ff, %l1 = 0000000000000032 | |
4243 | mulx %l4,%l3,%l1 ! %l1 = 000000000000e718 | |
4244 | ! Mem[0000000010041400] = 41ff0066, %l4 = 00000000000000e8 | |
4245 | ldstuba [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000041 | |
4246 | ||
4247 | p0_label_162: | |
4248 | ! Starting 10 instruction Load Burst | |
4249 | ! Mem[00000000218001c0] = 11ff80a8, %l1 = 000000000000e718, %asi = 80 | |
4250 | lduba [%o3+0x1c0]%asi,%l1 ! %l1 = 0000000000000011 | |
4251 | ! Mem[0000000030181408] = ff000000, %f31 = 0000009f | |
4252 | lda [%i6+%o4]0x81,%f31 ! %f31 = ff000000 | |
4253 | ! Mem[00000000218000c0] = ffffa7e8, %l3 = 00000000000000ff, %asi = 80 | |
4254 | lduha [%o3+0x0c0]%asi,%l3 ! %l3 = 000000000000ffff | |
4255 | ! Mem[0000000030141410] = 901affff, %l4 = 0000000000000041 | |
4256 | lduwa [%i5+%o5]0x81,%l4 ! %l4 = 00000000901affff | |
4257 | ! Mem[00000000100c1408] = 00000000, %l4 = 00000000901affff | |
4258 | ldsha [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000000 | |
4259 | ! Mem[0000000010081410] = 476c3610 00000000, %l4 = 00000000, %l5 = 00000000 | |
4260 | ldda [%i2+%o5]0x80,%l4 ! %l4 = 00000000476c3610 0000000000000000 | |
4261 | ! Mem[0000000010101406] = ff8d183b, %l2 = 00000000000000ff, %asi = 80 | |
4262 | ldsha [%i4+0x006]%asi,%l2 ! %l2 = 000000000000183b | |
4263 | ! Mem[0000000010181408] = 11e1621b, %l3 = 000000000000ffff | |
4264 | ldsh [%i6+%o4],%l3 ! %l3 = 00000000000011e1 | |
4265 | ! Mem[0000000030041410] = 00000000, %l2 = 000000000000183b | |
4266 | ldsha [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000000 | |
4267 | ! Mem[00000000201c0000] = ff909298, %l0 = fffffffffffffc69 | |
4268 | ldub [%o0+%g0],%l0 ! %l0 = 00000000000000ff | |
4269 | ||
4270 | p0_label_163: | |
4271 | ! Starting 10 instruction Store Burst | |
4272 | ! %l3 = 00000000000011e1, Mem[0000000010081400] = fc64f52cffffff41 | |
4273 | stxa %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000000011e1 | |
4274 | ! %l1 = 0000000000000011, Mem[0000000030101400] = ffffffff | |
4275 | stwa %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000011 | |
4276 | ! %f24 = 3b908db0 4cdb8901, %l7 = 0000000000000000 | |
4277 | ! Mem[0000000010101408] = 22330000000000ff | |
4278 | add %i4,0x008,%g1 | |
4279 | stda %f24,[%g1+%l7]ASI_PST32_PL ! Mem[0000000010101408] = 22330000000000ff | |
4280 | ! Mem[0000000010141408] = 00000000, %l3 = 00000000000011e1 | |
4281 | ldstuba [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000 | |
4282 | ! Mem[00000000300c1400] = 00000000, %l0 = 00000000000000ff | |
4283 | ldstuba [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000 | |
4284 | ! %l0 = 0000000000000000, Mem[00000000100c1410] = 0189db4cb08d903b | |
4285 | stxa %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000000000000000 | |
4286 | ! Mem[0000000030001400] = 6dfa465e, %l1 = 0000000000000011 | |
4287 | ldstuba [%i0+%g0]0x89,%l1 ! %l1 = 000000000000005e | |
4288 | ! %l6 = 00000000, %l7 = 00000000, Mem[0000000010181410] = ffa2dbe7 00ff0000 | |
4289 | stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 00000000 | |
4290 | ! %l0 = 00000000, %l1 = 0000005e, Mem[0000000010001410] = 00000000 b08d183b | |
4291 | stda %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 0000005e | |
4292 | ! Mem[0000000030181410] = 00000000, %l2 = 0000000000000000 | |
4293 | ldstuba [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000000 | |
4294 | ||
4295 | p0_label_164: | |
4296 | ! Starting 10 instruction Load Burst | |
4297 | ! Mem[0000000030101400] = 11000000, %f22 = 5e46fa6d | |
4298 | lda [%i4+%g0]0x81,%f22 ! %f22 = 11000000 | |
4299 | ! %f30 = 00000000, %f10 = 179f0578, %f9 = 8a734105 | |
4300 | fmuls %f30,%f10,%f9 ! %f9 = 00000000 | |
4301 | ! Mem[00000000100c141c] = 1248e92b, %l5 = 0000000000000000, %asi = 80 | |
4302 | lduwa [%i3+0x01c]%asi,%l5 ! %l5 = 000000001248e92b | |
4303 | ! Mem[0000000030101400] = 11000000, %l7 = 0000000000000000 | |
4304 | lduwa [%i4+%g0]0x81,%l7 ! %l7 = 0000000011000000 | |
4305 | ! Mem[0000000010001437] = f94400ff, %l3 = 0000000000000000 | |
4306 | ldsb [%i0+0x037],%l3 ! %l3 = ffffffffffffffff | |
4307 | ! Mem[0000000010181410] = 00000000, %l7 = 0000000011000000 | |
4308 | lduha [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000 | |
4309 | ! %l7 = 0000000000000000, immd = fffffd4b, %y = 00000000 | |
4310 | umul %l7,-0x2b5,%l3 ! %l3 = 0000000000000000, %y = 00000000 | |
4311 | ! Mem[0000000030181400] = fccf480b00000000, %f6 = 3bd9fc5e 32959f0b | |
4312 | ldda [%i6+%g0]0x89,%f6 ! %f6 = fccf480b 00000000 | |
4313 | ! Mem[0000000010141410] = 5b51d500, %l7 = 0000000000000000 | |
4314 | lduba [%i5+%o5]0x88,%l7 ! %l7 = 0000000000000000 | |
4315 | ! Mem[0000000030101400] = 00000011, %l7 = 0000000000000000 | |
4316 | lduha [%i4+%g0]0x89,%l7 ! %l7 = 0000000000000011 | |
4317 | ||
4318 | p0_label_165: | |
4319 | ! Starting 10 instruction Store Burst | |
4320 | ! %l0 = 0000000000000000, Mem[0000000010141408] = 000000ff | |
4321 | stha %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 | |
4322 | ! %l0 = 0000000000000000, Mem[0000000010181410] = 0000000000000000 | |
4323 | stxa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000000 | |
4324 | ! %l4 = 476c3610, %l5 = 1248e92b, Mem[0000000030101400] = 11000000 e1e70000 | |
4325 | stda %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 476c3610 1248e92b | |
4326 | ! %l0 = 00000000, %l1 = 0000005e, Mem[0000000010101400] = fb200000 3b188dff | |
4327 | stda %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 0000005e | |
4328 | ! %l7 = 0000000000000011, Mem[0000000010141400] = 5e4600004ade89fe | |
4329 | stxa %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000000000011 | |
4330 | ! Mem[0000000010081408] = 1a90ffff, %l7 = 0000000000000011 | |
4331 | swapa [%i2+%o4]0x88,%l7 ! %l7 = 000000001a90ffff | |
4332 | ! %l5 = 000000001248e92b, Mem[0000000010041410] = 3175ceff | |
4333 | stwa %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = 1248e92b | |
4334 | ! Mem[0000000030101408] = b2aa00ff, %l0 = 0000000000000000 | |
4335 | ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff | |
4336 | membar #Sync ! Added by membar checker (35) | |
4337 | ! %l0 = 00000000000000ff, Mem[0000000030081410] = a9ffffff000020fb | |
4338 | stxa %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000000000ff | |
4339 | ! Mem[0000000010001410] = 00000000, %l6 = 0000000000000000 | |
4340 | ldstuba [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000 | |
4341 | ||
4342 | p0_label_166: | |
4343 | ! Starting 10 instruction Load Burst | |
4344 | ! Mem[000000001000141a] = 630075ff, %l2 = 0000000000000000 | |
4345 | lduh [%i0+0x01a],%l2 ! %l2 = 00000000000075ff | |
4346 | ! Mem[0000000030081400] = 3b188dff, %l3 = 0000000000000000 | |
4347 | ldsha [%i2+%g0]0x89,%l3 ! %l3 = ffffffffffff8dff | |
4348 | ! Mem[0000000010081408] = 11000000, %l4 = 00000000476c3610 | |
4349 | lduba [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000011 | |
4350 | ! Mem[0000000010141438] = fffffff2, %l3 = ffffffffffff8dff | |
4351 | ldsw [%i5+0x038],%l3 ! %l3 = fffffffffffffff2 | |
4352 | ! Mem[00000000100c1428] = 000000000000009f, %f26 = 00000000 0000009f | |
4353 | ldd [%i3+0x028],%f26 ! %f26 = 00000000 0000009f | |
4354 | ! Mem[0000000010101400] = 00000000, %l7 = 000000001a90ffff | |
4355 | ldsh [%i4+%g0],%l7 ! %l7 = 0000000000000000 | |
4356 | ! Mem[0000000030181400] = fccf480b00000000, %l2 = 00000000000075ff | |
4357 | ldxa [%i6+%g0]0x89,%l2 ! %l2 = fccf480b00000000 | |
4358 | ! Mem[0000000010181408] = 1b62e111, %f4 = a9ffffff | |
4359 | lda [%i6+%o4]0x88,%f4 ! %f4 = 1b62e111 | |
4360 | ! Mem[0000000030041408] = 00000000, %f17 = 00000000 | |
4361 | lda [%i1+%o4]0x89,%f17 ! %f17 = 00000000 | |
4362 | ! Mem[0000000010101400] = 00000000, %f11 = be70f41e | |
4363 | lda [%i4+0x000]%asi,%f11 ! %f11 = 00000000 | |
4364 | ||
4365 | p0_label_167: | |
4366 | ! Starting 10 instruction Store Burst | |
4367 | ! %f28 = 11d996ff 000000ff, %l5 = 000000001248e92b | |
4368 | ! Mem[0000000030041418] = 09e5e7d26d65bd5b | |
4369 | add %i1,0x018,%g1 | |
4370 | stda %f28,[%g1+%l5]ASI_PST32_S ! Mem[0000000030041418] = 11d996ff000000ff | |
4371 | ! %l0 = 00000000000000ff, Mem[0000000010001410] = 000000ff | |
4372 | stba %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000ff | |
4373 | ! %f8 = 0ff5c000, Mem[0000000010001408] = 79000001 | |
4374 | sta %f8 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0ff5c000 | |
4375 | ! %l2 = fccf480b00000000, Mem[0000000030081410] = 000000ff | |
4376 | stha %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 | |
4377 | ! %f8 = 0ff5c000 00000000, Mem[0000000010181428] = 000000ff 0000183b, %asi = 80 | |
4378 | stda %f8 ,[%i6+0x028]%asi ! Mem[0000000010181428] = 0ff5c000 00000000 | |
4379 | ! %l2 = 00000000, %l3 = fffffff2, Mem[0000000010041438] = 00000000 0000465e | |
4380 | std %l2,[%i1+0x038] ! Mem[0000000010041438] = 00000000 fffffff2 | |
4381 | ! %l3 = fffffffffffffff2, Mem[0000000021800140] = 690f1c48, %asi = 80 | |
4382 | stba %l3,[%o3+0x140]%asi ! Mem[0000000021800140] = f20f1c48 | |
4383 | ! Mem[0000000010141400] = 00000011, %l1 = 000000000000005e | |
4384 | ldstuba [%i5+%g0]0x88,%l1 ! %l1 = 0000000000000011 | |
4385 | ! Mem[0000000010101408] = 22330000, %l2 = 0000000000000000 | |
4386 | swapa [%i4+%o4]0x80,%l2 ! %l2 = 0000000022330000 | |
4387 | ! Mem[0000000010081400] = 00000000000011e1, %l6 = 0000000000000000, %l3 = fffffffffffffff2 | |
4388 | casxa [%i2]0x80,%l6,%l3 ! %l3 = 00000000000011e1 | |
4389 | ||
4390 | p0_label_168: | |
4391 | ! Starting 10 instruction Load Burst | |
4392 | ! Mem[0000000010141400] = ff000000, %l6 = 0000000000000000 | |
4393 | ldsba [%i5+%g0]0x80,%l6 ! %l6 = ffffffffffffffff | |
4394 | ! Mem[0000000010081408] = 11000000b08d183b, %f14 = b39b2e52 0ab23503, %asi = 80 | |
4395 | ldda [%i2+0x008]%asi,%f14 ! %f14 = 11000000 b08d183b | |
4396 | ! Mem[0000000010081408] = 11000000 b08d183b, %l0 = 000000ff, %l1 = 00000011 | |
4397 | ldd [%i2+%o4],%l0 ! %l0 = 0000000011000000 00000000b08d183b | |
4398 | ! Mem[00000000211c0000] = ffff8f28, %l7 = 0000000000000000, %asi = 80 | |
4399 | ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff | |
4400 | ! %l2 = 0000000022330000, imm = 000000000000036b, %l5 = 000000001248e92b | |
4401 | or %l2,0x36b,%l5 ! %l5 = 000000002233036b | |
4402 | ! Mem[0000000010141420] = fccf480b 0000446a, %l2 = 22330000, %l3 = 000011e1 | |
4403 | ldd [%i5+0x020],%l2 ! %l2 = 00000000fccf480b 000000000000446a | |
4404 | ! Mem[0000000010101400] = 00000000, %l1 = 00000000b08d183b | |
4405 | lduba [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000000 | |
4406 | ! Mem[0000000010101400] = 00000000, %f6 = fccf480b | |
4407 | lda [%i4+%g0]0x80,%f6 ! %f6 = 00000000 | |
4408 | ! Mem[0000000010181400] = 000020fbffffffff, %l5 = 000000002233036b | |
4409 | ldxa [%i6+%g0]0x88,%l5 ! %l5 = 000020fbffffffff | |
4410 | ! %l1 = 0000000000000000, imm = fffffffffffffd95, %l6 = ffffffffffffffff | |
4411 | addc %l1,-0x26b,%l6 ! %l6 = fffffffffffffd95 | |
4412 | ||
4413 | p0_label_169: | |
4414 | ! Starting 10 instruction Store Burst | |
4415 | ! Mem[0000000030081400] = ff8d183b, %l1 = 0000000000000000 | |
4416 | swapa [%i2+%g0]0x81,%l1 ! %l1 = 00000000ff8d183b | |
4417 | ! Mem[0000000030001400] = ff46fa6d 40c4cc67 27ffffff 0000e7e1 | |
4418 | ! %f16 = fccf480b 00000000 ffffffff 00000000 | |
4419 | ! %f20 = 7ef6ffff 4c0e4e1f 11000000 40c4cc67 | |
4420 | ! %f24 = 3b908db0 4cdb8901 00000000 0000009f | |
4421 | ! %f28 = 11d996ff 000000ff 00000000 ff000000 | |
4422 | stda %f16,[%i0+%g0]ASI_BLK_SL ! Block Store to 0000000030001400 | |
4423 | ! %l6 = fffffffffffffd95, Mem[00000000201c0001] = ff909298, %asi = 80 | |
4424 | stba %l6,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff959298 | |
4425 | ! %l0 = 0000000011000000, Mem[0000000030041410] = 00000000 | |
4426 | stwa %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 11000000 | |
4427 | ! %l4 = 0000000000000011, Mem[0000000010041400] = ffff0066 | |
4428 | stba %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 11ff0066 | |
4429 | ! %f28 = 11d996ff 000000ff, %l0 = 0000000011000000 | |
4430 | ! Mem[0000000010181428] = 0ff5c00000000000 | |
4431 | add %i6,0x028,%g1 | |
4432 | stda %f28,[%g1+%l0]ASI_PST8_P ! Mem[0000000010181428] = 0ff5c00000000000 | |
4433 | ! %f26 = 00000000 0000009f, Mem[0000000010101418] = 000000ff a1a30d0b | |
4434 | std %f26,[%i4+0x018] ! Mem[0000000010101418] = 00000000 0000009f | |
4435 | ! %l2 = fccf480b, %l3 = 0000446a, Mem[0000000010101428] = 1178a3ce 59c5dbe7, %asi = 80 | |
4436 | stda %l2,[%i4+0x028]%asi ! Mem[0000000010101428] = fccf480b 0000446a | |
4437 | ! %f4 = 1b62e111 000020fb, %l2 = 00000000fccf480b | |
4438 | ! Mem[0000000030141438] = 6a7a410511d9008d | |
4439 | add %i5,0x038,%g1 | |
4440 | stda %f4,[%g1+%l2]ASI_PST32_S ! Mem[0000000030141438] = 1b62e111000020fb | |
4441 | ! %l4 = 0000000000000011, Mem[0000000010141408] = 5e46000000000000 | |
4442 | stxa %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000011 | |
4443 | ||
4444 | p0_label_170: | |
4445 | ! Starting 10 instruction Load Burst | |
4446 | ! Mem[0000000030081408] = 7ef6ffff4c0e4e1f, %l2 = 00000000fccf480b | |
4447 | ldxa [%i2+%o4]0x81,%l2 ! %l2 = 7ef6ffff4c0e4e1f | |
4448 | membar #Sync ! Added by membar checker (36) | |
4449 | ! Mem[0000000030001400] = fccf480b00000000, %f0 = ff000000 3b188dff | |
4450 | ldda [%i0+%g0]0x89,%f0 ! %f0 = fccf480b 00000000 | |
4451 | ! Mem[0000000010001400] = 00000000b08d183b, %l5 = 000020fbffffffff | |
4452 | ldxa [%i0+%g0]0x80,%l5 ! %l5 = 00000000b08d183b | |
4453 | ! Mem[0000000010001410] = 000000ff, %l0 = 0000000011000000 | |
4454 | ldswa [%i0+%o5]0x88,%l0 ! %l0 = 00000000000000ff | |
4455 | ! Mem[00000000100c1408] = 00000000 00000000, %l6 = fffffd95, %l7 = ffffffff | |
4456 | ldda [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000 0000000000000000 | |
4457 | ! Mem[0000000010141408] = 11000000, %l3 = 000000000000446a | |
4458 | ldswa [%i5+%o4]0x80,%l3 ! %l3 = 0000000011000000 | |
4459 | ! Mem[0000000030041408] = 00000000, %l3 = 0000000011000000 | |
4460 | ldswa [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000 | |
4461 | ! Mem[0000000010001410] = ff0000000000005e, %f28 = 11d996ff 000000ff | |
4462 | ldda [%i0+%o5]0x80,%f28 ! %f28 = ff000000 0000005e | |
4463 | ! %f4 = 1b62e111 000020fb, %f18 = ffffffff 00000000 | |
4464 | fxtod %f4 ,%f18 ! %f18 = 43bb62e1 11000021 | |
4465 | ! Mem[0000000030181400] = 00000000, %l0 = 00000000000000ff | |
4466 | lduba [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000 | |
4467 | ||
4468 | p0_label_171: | |
4469 | ! Starting 10 instruction Store Burst | |
4470 | ! %l1 = 00000000ff8d183b, Mem[0000000030101410] = 00000000901a00ff | |
4471 | stxa %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000ff8d183b | |
4472 | ! %f1 = 00000000, Mem[0000000030181410] = 000000ff | |
4473 | sta %f1 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 | |
4474 | ! %l6 = 0000000000000000, Mem[0000000010001410] = ff000000 | |
4475 | stwa %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 | |
4476 | ! %f4 = 1b62e111, %f15 = b08d183b, %f15 = b08d183b | |
4477 | fmuls %f4 ,%f15,%f15 ! %f15 = 8c7a16e0 | |
4478 | ! Mem[0000000030041408] = 00000000, %l4 = 0000000000000011 | |
4479 | ldstuba [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000 | |
4480 | ! Mem[0000000010001408] = 0ff5c000, %l5 = b08d183b, %l6 = 00000000 | |
4481 | add %i0,0x08,%g1 | |
4482 | casa [%g1]0x80,%l5,%l6 ! %l6 = 000000000ff5c000 | |
4483 | ! Code Fragment 3, seed = 198814 | |
4484 | p0_fragment_13: | |
4485 | ! %l0 = 0000000000000000 | |
4486 | setx 0x46b9a6b788a03136,%g7,%l0 ! %l0 = 46b9a6b788a03136 | |
4487 | ! %l1 = 00000000ff8d183b | |
4488 | setx 0x4798e645cf6a5861,%g7,%l1 ! %l1 = 4798e645cf6a5861 | |
4489 | setx 0x1fe000, %g1, %g3 | |
4490 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
4491 | setx 0x1ffff8, %g1, %g2 | |
4492 | and %l0, %g2, %l0 | |
4493 | ta T_CHANGE_HPRIV | |
4494 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
4495 | ta T_CHANGE_NONHPRIV | |
4496 | ! %l0 = 46b9a6b788a03136 | |
4497 | setx 0x52f5e320c48b739c,%g7,%l0 ! %l0 = 52f5e320c48b739c | |
4498 | ! %l1 = 4798e645cf6a5861 | |
4499 | setx 0x81279c091a6e85e7,%g7,%l1 ! %l1 = 81279c091a6e85e7 | |
4500 | p0_fragment_13_end: | |
4501 | ! Mem[0000000010001408] = 0ff5c00000ff446a, %l2 = 7ef6ffff4c0e4e1f, %l5 = 00000000b08d183b | |
4502 | add %i0,0x08,%g1 | |
4503 | casxa [%g1]0x80,%l2,%l5 ! %l5 = 0ff5c00000ff446a | |
4504 | ! %l2 = 7ef6ffff4c0e4e1f, Mem[0000000010101410] = 6dfa46ff | |
4505 | stba %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 6dfa461f | |
4506 | ! Mem[0000000010181408] = 1b62e111, %l4 = 0000000000000000 | |
4507 | swapa [%i6+%o4]0x88,%l4 ! %l4 = 000000001b62e111 | |
4508 | ||
4509 | p0_label_172: | |
4510 | ! Starting 10 instruction Load Burst | |
4511 | ! Mem[0000000010001438] = 47baaeec 000000ff, %l0 = c48b739c, %l1 = 1a6e85e7, %asi = 80 | |
4512 | ldda [%i0+0x038]%asi,%l0 ! %l0 = 0000000047baaeec 00000000000000ff | |
4513 | ! Mem[0000000010101428] = fccf480b, %l6 = 000000000ff5c000, %asi = 80 | |
4514 | ldswa [%i4+0x028]%asi,%l6 ! %l6 = fffffffffccf480b | |
4515 | ! Mem[00000000100c1408] = 00000000, %l3 = 0000000000000000 | |
4516 | ldsba [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000 | |
4517 | ! Mem[0000000010141428] = 3fb4e72e5e3f75c7, %f14 = 11000000 8c7a16e0, %asi = 80 | |
4518 | ldda [%i5+0x028]%asi,%f14 ! %f14 = 3fb4e72e 5e3f75c7 | |
4519 | ! Mem[0000000010181408] = 00000000, %l5 = 0ff5c00000ff446a | |
4520 | lduwa [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000000 | |
4521 | ! Mem[0000000030081400] = 00000000 000000ff 7ef6ffff 4c0e4e1f | |
4522 | ! Mem[0000000030081410] = 00000000 00000000 0b9f9532 5efcd93b | |
4523 | ! Mem[0000000030081420] = 0541738a 00c0f50f 1ef470be 78059f17 | |
4524 | ! Mem[0000000030081430] = 276dc86c 6eb5f34d 0335b20a 522e9bb3 | |
4525 | ldda [%i2+%g0]ASI_BLK_S,%f16 ! Block Load from 0000000030081400 | |
4526 | ! Mem[00000000300c1400] = 000000ff, %l3 = 0000000000000000 | |
4527 | ldsba [%i3+%g0]0x89,%l3 ! %l3 = ffffffffffffffff | |
4528 | ! Mem[0000000010041408] = 000000ff, %l5 = 0000000000000000 | |
4529 | ldsba [%i1+%o4]0x88,%l5 ! %l5 = ffffffffffffffff | |
4530 | ! Mem[0000000010141400] = 000000ff, %l5 = ffffffffffffffff | |
4531 | ldsba [%i5+%g0]0x88,%l5 ! %l5 = ffffffffffffffff | |
4532 | ! Mem[0000000030141410] = 901affff6853b85b, %l1 = 00000000000000ff | |
4533 | ldxa [%i5+%o5]0x81,%l1 ! %l1 = 901affff6853b85b | |
4534 | ||
4535 | p0_label_173: | |
4536 | ! Starting 10 instruction Store Burst | |
4537 | ! Mem[0000000030001410] = 4c0e4e1f, %l0 = 0000000047baaeec | |
4538 | ldstuba [%i0+%o5]0x89,%l0 ! %l0 = 000000000000001f | |
4539 | ! %l6 = fccf480b, %l7 = 00000000, Mem[0000000010141400] = ff000000 00000000 | |
4540 | stda %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = fccf480b 00000000 | |
4541 | ! %l6 = fffffffffccf480b, Mem[00000000100c1408] = 00000000 | |
4542 | stha %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000480b | |
4543 | ! %f13 = 6cc86d27, Mem[0000000030001408] = 00000000 | |
4544 | sta %f13,[%i0+%o4]0x89 ! Mem[0000000030001408] = 6cc86d27 | |
4545 | ! %l4 = 000000001b62e111, Mem[0000000010141410] = 00d5515b | |
4546 | stwa %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 1b62e111 | |
4547 | membar #Sync ! Added by membar checker (37) | |
4548 | ! %l6 = fffffffffccf480b, Mem[0000000030081410] = 00000000 | |
4549 | stha %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 480b0000 | |
4550 | ! %f10 = 179f0578 00000000, Mem[00000000100c1410] = 00000000 00000000 | |
4551 | stda %f10,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 179f0578 00000000 | |
4552 | ! %f0 = fccf480b 00000000, %l0 = 000000000000001f | |
4553 | ! Mem[0000000010141430] = ff000000ffffff69 | |
4554 | add %i5,0x030,%g1 | |
4555 | stda %f0,[%g1+%l0]ASI_PST16_P ! Mem[0000000010141430] = fccf480b00000000 | |
4556 | ! %l4 = 000000001b62e111, Mem[0000000010101404] = 5e000000, %asi = 80 | |
4557 | stwa %l4,[%i4+0x004]%asi ! Mem[0000000010101404] = 1b62e111 | |
4558 | ! Mem[00000000201c0000] = ff959298, %l5 = ffffffffffffffff | |
4559 | ldstub [%o0+%g0],%l5 ! %l5 = 00000000000000ff | |
4560 | ||
4561 | p0_label_174: | |
4562 | ! Starting 10 instruction Load Burst | |
4563 | ! Mem[0000000010181408] = 5b51d50000000000, %f8 = 0ff5c000 00000000 | |
4564 | ldda [%i6+%o4]0x88,%f8 ! %f8 = 5b51d500 00000000 | |
4565 | ! Mem[0000000030041408] = ff000000, %l5 = 00000000000000ff | |
4566 | ldsba [%i1+%o4]0x81,%l5 ! %l5 = ffffffffffffffff | |
4567 | ! Mem[0000000030181410] = 0000000000000000, %l2 = 7ef6ffff4c0e4e1f | |
4568 | ldxa [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000000 | |
4569 | ! Mem[00000000300c1408] = ffffffff, %f7 = 00000000 | |
4570 | lda [%i3+%o4]0x89,%f7 ! %f7 = ffffffff | |
4571 | ! Mem[0000000030041400] = ff000000, %l4 = 000000001b62e111 | |
4572 | ldsba [%i1+%g0]0x81,%l4 ! %l4 = ffffffffffffffff | |
4573 | ! Mem[0000000010141410] = 1b62e111, %l4 = ffffffffffffffff | |
4574 | ldswa [%i5+%o5]0x80,%l4 ! %l4 = 000000001b62e111 | |
4575 | ! Mem[0000000010041420] = 22330000, %l6 = fffffffffccf480b | |
4576 | ldub [%i1+0x020],%l6 ! %l6 = 0000000000000022 | |
4577 | ! Mem[0000000030041400] = ff000000, %l2 = 0000000000000000 | |
4578 | lduha [%i1+%g0]0x81,%l2 ! %l2 = 000000000000ff00 | |
4579 | ! Mem[0000000010181400] = ffffffff, %l2 = 000000000000ff00 | |
4580 | lduha [%i6+%g0]0x88,%l2 ! %l2 = 000000000000ffff | |
4581 | ! %l5 = ffffffffffffffff, %l2 = 000000000000ffff, %l3 = ffffffffffffffff | |
4582 | sub %l5,%l2,%l3 ! %l3 = ffffffffffff0000 | |
4583 | ||
4584 | p0_label_175: | |
4585 | ! Starting 10 instruction Store Burst | |
4586 | ! Mem[0000000030081400] = 00000000, %l0 = 000000000000001f | |
4587 | swapa [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000 | |
4588 | ! %l1 = 901affff6853b85b, Mem[00000000300c1400] = 000000ff | |
4589 | stba %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000005b | |
4590 | ! %l7 = 0000000000000000, Mem[0000000030141410] = ffff1a90 | |
4591 | stwa %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000 | |
4592 | ! %f13 = 6cc86d27, Mem[0000000010101400] = 00000000 | |
4593 | sta %f13,[%i4+%g0]0x88 ! Mem[0000000010101400] = 6cc86d27 | |
4594 | ! %l6 = 00000022, %l7 = 00000000, Mem[0000000030001408] = 6cc86d27 ffffffff | |
4595 | stda %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000022 00000000 | |
4596 | ! Mem[00000000201c0001] = ff959298, %l1 = 901affff6853b85b | |
4597 | ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 0000000000000095 | |
4598 | ! %f7 = ffffffff, Mem[0000000010101400] = 276dc86c | |
4599 | sta %f7 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffff | |
4600 | ! %f19 = 4c0e4e1f, %f28 = 276dc86c, %f24 = 0541738a | |
4601 | fadds %f19,%f28,%f24 ! %f24 = 4c0e4e1f | |
4602 | ! %f8 = 5b51d500 00000000, %l7 = 0000000000000000 | |
4603 | ! Mem[0000000010101418] = 000000000000009f | |
4604 | add %i4,0x018,%g1 | |
4605 | stda %f8,[%g1+%l7]ASI_PST32_P ! Mem[0000000010101418] = 000000000000009f | |
4606 | ! %l4 = 000000001b62e111, Mem[0000000020800040] = ffff3ef8 | |
4607 | stb %l4,[%o1+0x040] ! Mem[0000000020800040] = 11ff3ef8 | |
4608 | ||
4609 | p0_label_176: | |
4610 | ! Starting 10 instruction Load Burst | |
4611 | ! Mem[0000000010101400] = ffffffff, %l4 = 000000001b62e111 | |
4612 | ldsha [%i4+%g0]0x80,%l4 ! %l4 = ffffffffffffffff | |
4613 | ! Mem[0000000010041400] = 11ff0066, %l1 = 0000000000000095 | |
4614 | ldswa [%i1+%g0]0x80,%l1 ! %l1 = 0000000011ff0066 | |
4615 | ! Mem[0000000010141410] = 1b62e111, %f10 = 179f0578 | |
4616 | lda [%i5+%o5]0x80,%f10 ! %f10 = 1b62e111 | |
4617 | ! Mem[00000000300c1408] = ffffffff, %l6 = 0000000000000022 | |
4618 | ldswa [%i3+%o4]0x81,%l6 ! %l6 = ffffffffffffffff | |
4619 | ! Mem[0000000010181408] = 00000000, %l7 = 0000000000000000 | |
4620 | lduba [%i6+%o4]0x88,%l7 ! %l7 = 0000000000000000 | |
4621 | ! Mem[0000000010181410] = 00000000, %l5 = ffffffffffffffff | |
4622 | ldswa [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000 | |
4623 | ! %l5 = 0000000000000000, imm = 000000000000047c, %l0 = 0000000000000000 | |
4624 | or %l5,0x47c,%l0 ! %l0 = 000000000000047c | |
4625 | ! Mem[0000000010101410] = 1f46fa6d00000000, %l6 = ffffffffffffffff | |
4626 | ldxa [%i4+%o5]0x80,%l6 ! %l6 = 1f46fa6d00000000 | |
4627 | ! Mem[0000000030141408] = 1c00000f, %l7 = 0000000000000000 | |
4628 | lduwa [%i5+%o4]0x81,%l7 ! %l7 = 000000001c00000f | |
4629 | ! Mem[0000000010101425] = 33abd3e1, %l3 = ffffffffffff0000 | |
4630 | ldsb [%i4+0x025],%l3 ! %l3 = ffffffffffffffab | |
4631 | ||
4632 | p0_label_177: | |
4633 | ! Starting 10 instruction Store Burst | |
4634 | ! %l1 = 0000000011ff0066, Mem[0000000030141400] = 0000009f00000000 | |
4635 | stxa %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000011ff0066 | |
4636 | ! Mem[0000000030181410] = 00000000, %l1 = 0000000011ff0066 | |
4637 | swapa [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000 | |
4638 | ! Mem[0000000010181434] = 00ff0000, %l7 = 000000001c00000f | |
4639 | swap [%i6+0x034],%l7 ! %l7 = 0000000000ff0000 | |
4640 | ! %l2 = 000000000000ffff, Mem[0000000030041400] = ff000000fccf480b | |
4641 | stxa %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000000000ffff | |
4642 | ! %l0 = 000000000000047c, Mem[0000000010101408] = 00000000 | |
4643 | stwa %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000047c | |
4644 | ! %f2 = 1f4e0e4c fffff67e, Mem[0000000030181410] = 6600ff11 00000000 | |
4645 | stda %f2 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 1f4e0e4c fffff67e | |
4646 | ! %l4 = ffffffffffffffff, Mem[0000000010081418] = 663eaab22b7428bb | |
4647 | stx %l4,[%i2+0x018] ! Mem[0000000010081418] = ffffffffffffffff | |
4648 | ! Mem[0000000010181400] = ffffffff, %l6 = 0000000000000000 | |
4649 | swapa [%i6+%g0]0x88,%l6 ! %l6 = 00000000ffffffff | |
4650 | ! %f6 = 00000000 ffffffff, Mem[00000000100c1400] = 0b48cffc 00000000 | |
4651 | stda %f6 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 ffffffff | |
4652 | ! Mem[00000000218000c1] = ffffa7e8, %l7 = 0000000000ff0000 | |
4653 | ldstuba [%o3+0x0c1]%asi,%l7 ! %l7 = 00000000000000ff | |
4654 | ||
4655 | p0_label_178: | |
4656 | ! Starting 10 instruction Load Burst | |
4657 | ! Mem[0000000010181406] = fb200000, %l4 = ffffffffffffffff | |
4658 | ldub [%i6+0x006],%l4 ! %l4 = 0000000000000000 | |
4659 | ! Mem[0000000010141408] = 0000000000000011, %f0 = fccf480b 00000000 | |
4660 | ldda [%i5+%o4]0x88,%f0 ! %f0 = 00000000 00000011 | |
4661 | ! %l0 = 000000000000047c, immd = fffffffffffff45b, %l108 = 0000000000000004 | |
4662 | sdivx %l0,-0xba5,%l4 ! %l4 = 0000000000000000 | |
4663 | ! Mem[0000000010081408] = 00000011, %l7 = 00000000000000ff | |
4664 | ldswa [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000011 | |
4665 | ! Mem[00000000300c1410] = 00000000ffffffff, %f18 = 7ef6ffff 4c0e4e1f | |
4666 | ldda [%i3+%o5]0x81,%f18 ! %f18 = 00000000 ffffffff | |
4667 | ! Mem[0000000010081407] = 000011e1, %l0 = 000000000000047c | |
4668 | ldub [%i2+0x007],%l0 ! %l0 = 00000000000000e1 | |
4669 | ! Mem[0000000010001428] = 13ff9900, %l3 = ffffffffffffffab | |
4670 | ldsh [%i0+0x028],%l3 ! %l3 = 00000000000013ff | |
4671 | ! Mem[0000000010141400] = 0b48cffc, %l1 = 0000000000000000 | |
4672 | ldsba [%i5+%g0]0x88,%l1 ! %l1 = fffffffffffffffc | |
4673 | ! %l5 = 0000000000000000, imm = fffffffffffffbfd, %l1 = fffffffffffffffc | |
4674 | and %l5,-0x403,%l1 ! %l1 = 0000000000000000 | |
4675 | ! Mem[0000000010081400] = 00000000, %l5 = 0000000000000000 | |
4676 | lduha [%i2+%g0]0x88,%l5 ! %l5 = 0000000000000000 | |
4677 | ||
4678 | p0_label_179: | |
4679 | ! Starting 10 instruction Store Burst | |
4680 | ! %f28 = 276dc86c, Mem[0000000010001408] = 00c0f50f | |
4681 | sta %f28,[%i0+%o4]0x88 ! Mem[0000000010001408] = 276dc86c | |
4682 | ! Mem[0000000010041400] = 11ff00660000ffff, %l3 = 00000000000013ff, %l1 = 0000000000000000 | |
4683 | casxa [%i1]0x80,%l3,%l1 ! %l1 = 11ff00660000ffff | |
4684 | ! Mem[0000000030101408] = ff00aab2, %l4 = 0000000000000000 | |
4685 | ldstuba [%i4+%o4]0x81,%l4 ! %l4 = 00000000000000ff | |
4686 | ! %l6 = ffffffff, %l7 = 00000011, Mem[0000000030101410] = 3b188dff 00000000 | |
4687 | stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffffffff 00000011 | |
4688 | ! %l2 = 000000000000ffff, Mem[0000000021800180] = 00ff5078, %asi = 80 | |
4689 | stba %l2,[%o3+0x180]%asi ! Mem[0000000021800180] = ffff5078 | |
4690 | ! %l6 = ffffffff, %l7 = 00000011, Mem[0000000010001410] = 00000000 0000005e, %asi = 80 | |
4691 | stda %l6,[%i0+0x010]%asi ! Mem[0000000010001410] = ffffffff 00000011 | |
4692 | ! Mem[0000000030181400] = 00000000, %l6 = 00000000ffffffff | |
4693 | swapa [%i6+%g0]0x81,%l6 ! %l6 = 0000000000000000 | |
4694 | ! %f2 = 1f4e0e4c fffff67e, %l4 = 00000000000000ff | |
4695 | ! Mem[0000000010101410] = 1f46fa6d00000000 | |
4696 | add %i4,0x010,%g1 | |
4697 | stda %f2,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010101410] = 7ef6ffff4c0e4e1f | |
4698 | ! %f31 = 522e9bb3, %f1 = 00000011 | |
4699 | fcmps %fcc0,%f31,%f1 ! %fcc0 = 2 | |
4700 | ! %l1 = 11ff00660000ffff, Mem[0000000010101410] = 1f4e0e4cfffff67e | |
4701 | stxa %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 11ff00660000ffff | |
4702 | ||
4703 | p0_label_180: | |
4704 | ! Starting 10 instruction Load Burst | |
4705 | ! Mem[0000000010081408] = 00000011, %l1 = 11ff00660000ffff | |
4706 | ldswa [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000011 | |
4707 | ! Mem[00000000100c1400] = ffffffff, %l0 = 00000000000000e1 | |
4708 | ldsha [%i3+%g0]0x80,%l0 ! %l0 = ffffffffffffffff | |
4709 | ! Mem[0000000010081410] = 476c3610, %l1 = 0000000000000011 | |
4710 | lduha [%i2+%o5]0x80,%l1 ! %l1 = 000000000000476c | |
4711 | ! Mem[0000000010181437] = 1c00000f, %l7 = 0000000000000011, %asi = 80 | |
4712 | ldsba [%i6+0x037]%asi,%l7 ! %l7 = 000000000000000f | |
4713 | ! Mem[0000000010001408] = 6cc86d2700ff446a, %f30 = 0335b20a 522e9bb3 | |
4714 | ldda [%i0+%o4]0x80,%f30 ! %f30 = 6cc86d27 00ff446a | |
4715 | ! Mem[000000001018141c] = 3c5036ff, %l6 = 0000000000000000 | |
4716 | lduh [%i6+0x01c],%l6 ! %l6 = 0000000000003c50 | |
4717 | membar #Sync ! Added by membar checker (38) | |
4718 | ! Mem[00000000300c1400] = 5b000000 0000009f ffffffff 0000446a | |
4719 | ! Mem[00000000300c1410] = 00000000 ffffffff 630075ff ff1c9d8b | |
4720 | ! Mem[00000000300c1420] = 32000000 5d000000 13ff9938 00000058 | |
4721 | ! Mem[00000000300c1430] = 00002a00 0000009f 47baaeec 000000ff | |
4722 | ldda [%i3+%g0]ASI_BLK_SL,%f0 ! Block Load from 00000000300c1400 | |
4723 | ! Mem[00000000100c1428] = 00000000, %l7 = 000000000000000f | |
4724 | ldsw [%i3+0x028],%l7 ! %l7 = 0000000000000000 | |
4725 | ! Mem[0000000010181410] = 00000000 00000000, %l4 = 000000ff, %l5 = 00000000 | |
4726 | ldda [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000 0000000000000000 | |
4727 | ! %l7 = 0000000000000000, imm = 0000000000000cf5, %l0 = ffffffffffffffff | |
4728 | subc %l7,0xcf5,%l0 ! %l0 = fffffffffffff30b | |
4729 | ||
4730 | p0_label_181: | |
4731 | ! Starting 10 instruction Store Burst | |
4732 | ! Mem[0000000030041408] = ff000000, %l4 = 0000000000000000 | |
4733 | ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 00000000000000ff | |
4734 | ! Mem[0000000010181428] = 0ff5c00000000000, %l4 = 00000000000000ff, %l4 = 00000000000000ff | |
4735 | add %i6,0x28,%g1 | |
4736 | casxa [%g1]0x80,%l4,%l4 ! %l4 = 0ff5c00000000000 | |
4737 | ! %l4 = 0ff5c00000000000, Mem[0000000030181410] = 7ef6ffff | |
4738 | stba %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00f6ffff | |
4739 | ! Mem[00000000100c1400] = ffffffff, %l3 = 00000000000013ff, %asi = 80 | |
4740 | swapa [%i3+0x000]%asi,%l3 ! %l3 = 00000000ffffffff | |
4741 | ! %l4 = 00000000, %l5 = 00000000, Mem[0000000030081408] = fffff67e 1f4e0e4c | |
4742 | stda %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 00000000 | |
4743 | ! Mem[00000000201c0001] = ffff9298, %l7 = 0000000000000000 | |
4744 | ldstub [%o0+0x001],%l7 ! %l7 = 00000000000000ff | |
4745 | ! Mem[0000000030101408] = b2aa00ff, %l2 = 000000000000ffff | |
4746 | ldstuba [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff | |
4747 | ! %l2 = 00000000000000ff, Mem[0000000010141408] = 1100000000000000 | |
4748 | stxa %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000000000ff | |
4749 | ! %l6 = 00003c50, %l7 = 000000ff, Mem[0000000030081408] = 00000000 00000000 | |
4750 | stda %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00003c50 000000ff | |
4751 | ! Mem[0000000010081420] = 5b51d500, %l1 = 000000000000476c | |
4752 | swap [%i2+0x020],%l1 ! %l1 = 000000005b51d500 | |
4753 | ||
4754 | p0_label_182: | |
4755 | ! Starting 10 instruction Load Burst | |
4756 | ! Mem[0000000010081408] = 11000000, %f31 = 00ff446a | |
4757 | ld [%i2+%o4],%f31 ! %f31 = 11000000 | |
4758 | ! Mem[0000000030141408] = 0f00001c, %l6 = 0000000000003c50 | |
4759 | ldswa [%i5+%o4]0x89,%l6 ! %l6 = 000000000f00001c | |
4760 | ! Mem[0000000010101410] = ffff0000, %l2 = 00000000000000ff | |
4761 | lduwa [%i4+%o5]0x80,%l2 ! %l2 = 00000000ffff0000 | |
4762 | ! Mem[0000000010041430] = 00000000, %l2 = 00000000ffff0000 | |
4763 | ldsh [%i1+0x030],%l2 ! %l2 = 0000000000000000 | |
4764 | ! Mem[0000000030181410] = fffff600, %l6 = 000000000f00001c | |
4765 | ldsba [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000 | |
4766 | ! Mem[0000000010181434] = 1c00000f, %l7 = 00000000000000ff | |
4767 | ldub [%i6+0x034],%l7 ! %l7 = 000000000000001c | |
4768 | ! Mem[0000000010041400] = 6600ff11, %l1 = 000000005b51d500 | |
4769 | ldsha [%i1+%g0]0x88,%l1 ! %l1 = ffffffffffffff11 | |
4770 | ! Mem[0000000030101408] = 09c05727 b2aa00ff, %l4 = 00000000, %l5 = 00000000 | |
4771 | ldda [%i4+%o4]0x89,%l4 ! %l4 = 00000000b2aa00ff 0000000009c05727 | |
4772 | ! Mem[00000000300c1410] = ffffffff00000000, %l6 = 0000000000000000 | |
4773 | ldxa [%i3+%o5]0x89,%l6 ! %l6 = ffffffff00000000 | |
4774 | ! Mem[0000000030101408] = b2aa00ff, %l4 = 00000000b2aa00ff | |
4775 | ldswa [%i4+%o4]0x89,%l4 ! %l4 = ffffffffb2aa00ff | |
4776 | ||
4777 | p0_label_183: | |
4778 | ! Starting 10 instruction Store Burst | |
4779 | ! %f20 = 00000000 00000000, %l3 = 00000000ffffffff | |
4780 | ! Mem[0000000010141410] = 1b62e111fccf480b | |
4781 | add %i5,0x010,%g1 | |
4782 | stda %f20,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010141410] = 0000000000000000 | |
4783 | ! Mem[0000000030101410] = ffffffff, %l4 = ffffffffb2aa00ff | |
4784 | ldstuba [%i4+%o5]0x81,%l4 ! %l4 = 00000000000000ff | |
4785 | ! %f23 = 5efcd93b, Mem[0000000010081434] = 2051b6cd | |
4786 | sta %f23,[%i2+0x034]%asi ! Mem[0000000010081434] = 5efcd93b | |
4787 | ! Mem[00000000100c1410] = 78059f17, %l3 = 00000000ffffffff | |
4788 | ldstuba [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000017 | |
4789 | ! Mem[0000000010101408] = 7c040000, %l1 = ffffffffffffff11 | |
4790 | ldstuba [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000 | |
4791 | ! %l6 = ffffffff00000000, %l2 = 0000000000000000, %l5 = 0000000009c05727 | |
4792 | sub %l6,%l2,%l5 ! %l5 = ffffffff00000000 | |
4793 | ! Mem[00000000300c1400] = 0000005b, %l4 = 00000000000000ff | |
4794 | swapa [%i3+%g0]0x89,%l4 ! %l4 = 000000000000005b | |
4795 | ! %l4 = 0000005b, %l5 = 00000000, Mem[0000000010101410] = ffff0000 6600ff11 | |
4796 | stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000005b 00000000 | |
4797 | ! %l4 = 000000000000005b, Mem[0000000030141400] = 6600ff11 | |
4798 | stwa %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000005b | |
4799 | ! %l6 = ffffffff00000000, %l1 = 0000000000000000, %y = 00000000 | |
4800 | umul %l6,%l1,%l0 ! %l0 = 0000000000000000, %y = 00000000 | |
4801 | ||
4802 | p0_label_184: | |
4803 | ! Starting 10 instruction Load Burst | |
4804 | ! Mem[0000000030141400] = 0000005b, %f28 = 276dc86c | |
4805 | lda [%i5+%g0]0x81,%f28 ! %f28 = 0000005b | |
4806 | ! Mem[0000000030141408] = 1c00000fff9d1c37, %l4 = 000000000000005b | |
4807 | ldxa [%i5+%o4]0x81,%l4 ! %l4 = 1c00000fff9d1c37 | |
4808 | ! Mem[000000001000142c] = 00000058, %l6 = ffffffff00000000 | |
4809 | lduw [%i0+0x02c],%l6 ! %l6 = 0000000000000058 | |
4810 | ! Mem[0000000030001410] = 4c0e4eff, %l3 = 0000000000000017 | |
4811 | lduwa [%i0+%o5]0x89,%l3 ! %l3 = 000000004c0e4eff | |
4812 | ! Mem[0000000010001424] = f7ffffff, %f18 = 00000000 | |
4813 | ld [%i0+0x024],%f18 ! %f18 = f7ffffff | |
4814 | ! Mem[00000000201c0001] = ffff9298, %l3 = 000000004c0e4eff | |
4815 | ldub [%o0+0x001],%l3 ! %l3 = 00000000000000ff | |
4816 | ! Mem[0000000010141408] = 00000000, %l4 = 1c00000fff9d1c37 | |
4817 | lduwa [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000 | |
4818 | ! Mem[0000000030001400] = fccf480b00000000, %l4 = 0000000000000000 | |
4819 | ldxa [%i0+%g0]0x89,%l4 ! %l4 = fccf480b00000000 | |
4820 | ! Mem[0000000010101410] = 0000005b, %l1 = 0000000000000000 | |
4821 | lduba [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000 | |
4822 | ! Mem[00000000300c1410] = 00000000, %f25 = 00c0f50f | |
4823 | lda [%i3+%o5]0x81,%f25 ! %f25 = 00000000 | |
4824 | ||
4825 | p0_label_185: | |
4826 | ! Starting 10 instruction Store Burst | |
4827 | ! %l4 = fccf480b00000000, Mem[0000000030101400] = 10366c47 | |
4828 | stwa %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 | |
4829 | ! %f10 = 58000000 3899ff13, Mem[0000000010001418] = 630075ff ff1c9d8b | |
4830 | std %f10,[%i0+0x018] ! Mem[0000000010001418] = 58000000 3899ff13 | |
4831 | membar #Sync ! Added by membar checker (39) | |
4832 | ! %l7 = 000000000000001c, Mem[00000000300c1410] = 00000000 | |
4833 | stwa %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000001c | |
4834 | ! Mem[0000000010141400] = fccf480b, %l6 = 0000000000000058 | |
4835 | ldstuba [%i5+%g0]0x80,%l6 ! %l6 = 00000000000000fc | |
4836 | ! %l4 = 00000000, %l5 = 00000000, Mem[00000000100c1408] = 0b480000 00000000 | |
4837 | stda %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 00000000 | |
4838 | ! %l3 = 00000000000000ff, Mem[0000000010081408] = 00000011 | |
4839 | stba %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff | |
4840 | ! %l6 = 00000000000000fc, Mem[0000000030181410] = fffff600 | |
4841 | stha %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffff00fc | |
4842 | ! %l4 = fccf480b00000000, Mem[0000000030001410] = 4c0e4eff | |
4843 | stwa %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000 | |
4844 | ! %f20 = 00000000, %f26 = 1ef470be, %f21 = 00000000 | |
4845 | fsubs %f20,%f26,%f21 ! %f21 = 9ef470be | |
4846 | ! %l0 = 0000000000000000, %l3 = 00000000000000ff, %y = 00000000 | |
4847 | udiv %l0,%l3,%l5 ! %l5 = 0000000000000000 | |
4848 | mov %l0,%y ! %y = 00000000 | |
4849 | ||
4850 | p0_label_186: | |
4851 | ! Starting 10 instruction Load Burst | |
4852 | ! Mem[0000000021800140] = f20f1c48, %l7 = 000000000000001c, %asi = 80 | |
4853 | ldsha [%o3+0x140]%asi,%l7 ! %l7 = fffffffffffff20f | |
4854 | ! Mem[0000000010041408] = ff000000 00000000, %l0 = 00000000, %l1 = 00000000 | |
4855 | ldda [%i1+%o4]0x80,%l0 ! %l0 = 00000000ff000000 0000000000000000 | |
4856 | ! Mem[0000000010141434] = 00000000, %l2 = 0000000000000000, %asi = 80 | |
4857 | ldswa [%i5+0x034]%asi,%l2 ! %l2 = 0000000000000000 | |
4858 | ! Mem[0000000030001400] = 00000000, %l1 = 0000000000000000 | |
4859 | ldsha [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000000 | |
4860 | ! Mem[0000000010181410] = 00000000, %l5 = 0000000000000000 | |
4861 | lduba [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000 | |
4862 | ! Mem[00000000100c1410] = 78059fff, %l4 = fccf480b00000000 | |
4863 | lduwa [%i3+%o5]0x88,%l4 ! %l4 = 0000000078059fff | |
4864 | ! Mem[0000000030181400] = ffffffff, %l4 = 0000000078059fff | |
4865 | lduha [%i6+%g0]0x89,%l4 ! %l4 = 000000000000ffff | |
4866 | ! Mem[00000000201c0001] = ffff9298, %l4 = 000000000000ffff | |
4867 | ldsb [%o0+0x001],%l4 ! %l4 = ffffffffffffffff | |
4868 | ! Mem[0000000010141408] = ff00000000000000, %l7 = fffffffffffff20f | |
4869 | ldxa [%i5+%o4]0x88,%l7 ! %l7 = ff00000000000000 | |
4870 | ! Mem[0000000010181410] = 00000000 00000000, %l4 = ffffffff, %l5 = 00000000 | |
4871 | ldd [%i6+%o5],%l4 ! %l4 = 0000000000000000 0000000000000000 | |
4872 | ||
4873 | p0_label_187: | |
4874 | ! Starting 10 instruction Store Burst | |
4875 | ! Mem[0000000030141410] = 00000000, %l1 = 0000000000000000 | |
4876 | ldstuba [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000 | |
4877 | ! %l1 = 0000000000000000, Mem[0000000010041400] = 6600ff11 | |
4878 | stha %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = 66000000 | |
4879 | ! %f12 = 9f000000 002a0000, Mem[0000000030181400] = ffffffff 0b48cffc | |
4880 | stda %f12,[%i6+%g0]0x81 ! Mem[0000000030181400] = 9f000000 002a0000 | |
4881 | ! %f10 = 58000000 3899ff13, %l2 = 0000000000000000 | |
4882 | ! Mem[0000000010141438] = fffffff200000000 | |
4883 | add %i5,0x038,%g1 | |
4884 | stda %f10,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010141438] = fffffff200000000 | |
4885 | ! Mem[00000000300c1408] = ffffffff, %l3 = 00000000000000ff | |
4886 | swapa [%i3+%o4]0x81,%l3 ! %l3 = 00000000ffffffff | |
4887 | ! %l6 = 00000000000000fc, Mem[00000000218000c0] = ffffa7e8, %asi = 80 | |
4888 | stba %l6,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = fcffa7e8 | |
4889 | ! %l4 = 00000000, %l5 = 00000000, Mem[0000000030041400] = 00000000 0000ffff | |
4890 | stda %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 00000000 | |
4891 | ! Mem[0000000010101400] = ffffffff, %l1 = 0000000000000000 | |
4892 | swapa [%i4+%g0]0x88,%l1 ! %l1 = 00000000ffffffff | |
4893 | ! Mem[0000000010181438] = 0189db4c000000ff, %l5 = 0000000000000000, %l6 = 00000000000000fc | |
4894 | add %i6,0x38,%g1 | |
4895 | casxa [%g1]0x80,%l5,%l6 ! %l6 = 0189db4c000000ff | |
4896 | ! %l3 = 00000000ffffffff, Mem[0000000010141400] = ffcf480b | |
4897 | stwa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffffffff | |
4898 | ||
4899 | p0_label_188: | |
4900 | ! Starting 10 instruction Load Burst | |
4901 | ! Mem[0000000030041408] = ff000000 00000000, %l6 = 000000ff, %l7 = 00000000 | |
4902 | ldda [%i1+%o4]0x81,%l6 ! %l6 = 00000000ff000000 0000000000000000 | |
4903 | ! Mem[0000000020800041] = 11ff3ef8, %l1 = 00000000ffffffff | |
4904 | ldsb [%o1+0x041],%l1 ! %l1 = ffffffffffffffff | |
4905 | ! Mem[0000000010101410] = 5b000000, %l4 = 0000000000000000 | |
4906 | lduha [%i4+%o5]0x88,%l4 ! %l4 = 0000000000000000 | |
4907 | ! Mem[0000000010081410] = 476c3610, %l4 = 0000000000000000 | |
4908 | ldswa [%i2+%o5]0x80,%l4 ! %l4 = 00000000476c3610 | |
4909 | ! Mem[00000000201c0000] = ffff9298, %l5 = 0000000000000000, %asi = 80 | |
4910 | lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ffff | |
4911 | ! Mem[0000000010081408] = ff000000 b08d183b, %l4 = 476c3610, %l5 = 0000ffff | |
4912 | ldda [%i2+%o4]0x80,%l4 ! %l4 = 00000000ff000000 00000000b08d183b | |
4913 | ! Mem[0000000010041410] = 1248e92b, %l3 = 00000000ffffffff | |
4914 | ldsba [%i1+%o5]0x88,%l3 ! %l3 = 000000000000002b | |
4915 | ! Mem[0000000030101400] = 00000000, %l7 = 0000000000000000 | |
4916 | lduba [%i4+%g0]0x89,%l7 ! %l7 = 0000000000000000 | |
4917 | ! Mem[0000000010181400] = 000020fb00000000, %f30 = 6cc86d27 11000000 | |
4918 | ldda [%i6+%g0]0x88,%f30 ! %f30 = 000020fb 00000000 | |
4919 | ! Mem[00000000100c1408] = 00000000, %l3 = 000000000000002b | |
4920 | lduha [%i3+%o4]0x88,%l3 ! %l3 = 0000000000000000 | |
4921 | ||
4922 | p0_label_189: | |
4923 | ! Starting 10 instruction Store Burst | |
4924 | ! Mem[0000000010001400] = 00000000, %l3 = 0000000000000000 | |
4925 | ldstuba [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000 | |
4926 | ! %f1 = 0000005b, %f11 = 3899ff13 | |
4927 | fcmps %fcc2,%f1 ,%f11 ! %fcc2 = 1 | |
4928 | ! %l5 = 00000000b08d183b, Mem[00000000100c1408] = 00000000 | |
4929 | stwa %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = b08d183b | |
4930 | ! Mem[0000000010001408] = 276dc86c, %l5 = 00000000b08d183b | |
4931 | swapa [%i0+%o4]0x88,%l5 ! %l5 = 00000000276dc86c | |
4932 | ! Mem[0000000010001408] = 3b188db0, %l7 = 0000000000000000 | |
4933 | ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 000000000000003b | |
4934 | ! Mem[0000000010081410] = 476c3610, %l5 = 00000000276dc86c | |
4935 | swapa [%i2+%o5]0x80,%l5 ! %l5 = 00000000476c3610 | |
4936 | ! %f18 = f7ffffff ffffffff, %l5 = 00000000476c3610 | |
4937 | ! Mem[0000000010181428] = 0ff5c00000000000 | |
4938 | add %i6,0x028,%g1 | |
4939 | stda %f18,[%g1+%l5]ASI_PST16_P ! Mem[0000000010181428] = 0ff5c00000000000 | |
4940 | ! Mem[00000000218000c1] = fcffa7e8, %l6 = 00000000ff000000 | |
4941 | ldstuba [%o3+0x0c1]%asi,%l6 ! %l6 = 00000000000000ff | |
4942 | ! %l5 = 00000000476c3610, Mem[0000000010041410] = 2be94812 | |
4943 | stwa %l5,[%i1+%o5]0x80 ! Mem[0000000010041410] = 476c3610 | |
4944 | ! Mem[00000000211c0000] = ffff8f28, %l1 = ffffffffffffffff | |
4945 | ldstub [%o2+%g0],%l1 ! %l1 = 00000000000000ff | |
4946 | ||
4947 | p0_label_190: | |
4948 | ! Starting 10 instruction Load Burst | |
4949 | ! Mem[0000000010101410] = 0000005b, %f20 = 00000000 | |
4950 | lda [%i4+0x010]%asi,%f20 ! %f20 = 0000005b | |
4951 | ! Mem[0000000030141408] = 1c00000fff9d1c37, %f6 = 8b9d1cff ff750063 | |
4952 | ldda [%i5+%o4]0x81,%f6 ! %f6 = 1c00000f ff9d1c37 | |
4953 | ! %l4 = 00000000ff000000, %l0 = 00000000ff000000, %l4 = 00000000ff000000 | |
4954 | and %l4,%l0,%l4 ! %l4 = 00000000ff000000 | |
4955 | ! Mem[0000000010101400] = 00000000, %l0 = 00000000ff000000 | |
4956 | lduha [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000 | |
4957 | ! Mem[00000000100c1410] = 0000000078059fff, %l5 = 00000000476c3610 | |
4958 | ldxa [%i3+%o5]0x88,%l5 ! %l5 = 0000000078059fff | |
4959 | ! Mem[0000000010041400] = ffff000066000000, %f30 = 000020fb 00000000 | |
4960 | ldda [%i1+%g0]0x88,%f30 ! %f30 = ffff0000 66000000 | |
4961 | ! Mem[0000000010041410] = 10366c47, %f14 = ff000000 | |
4962 | lda [%i1+%o5]0x88,%f14 ! %f14 = 10366c47 | |
4963 | ! Mem[0000000010141418] = 000d11e1ffdfe0eb, %l3 = 0000000000000000, %asi = 80 | |
4964 | ldxa [%i5+0x018]%asi,%l3 ! %l3 = 000d11e1ffdfe0eb | |
4965 | ! Mem[00000000211c0001] = ffff8f28, %l3 = 000d11e1ffdfe0eb, %asi = 80 | |
4966 | lduba [%o2+0x001]%asi,%l3 ! %l3 = 00000000000000ff | |
4967 | ! Mem[0000000010181410] = 0000000000000000, %f2 = 6a440000 ffffffff, %asi = 80 | |
4968 | ldda [%i6+0x010]%asi,%f2 ! %f2 = 00000000 00000000 | |
4969 | ||
4970 | p0_label_191: | |
4971 | ! Starting 10 instruction Store Burst | |
4972 | ! %l2 = 0000000000000000, Mem[0000000030041400] = 0000000000000000 | |
4973 | stxa %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000000000000 | |
4974 | ! Mem[00000000100c1408] = 3b188db0, %l5 = 0000000078059fff | |
4975 | ldstuba [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000b0 | |
4976 | ! Mem[00000000201c0001] = ffff9298, %l6 = 00000000000000ff | |
4977 | ldstub [%o0+0x001],%l6 ! %l6 = 00000000000000ff | |
4978 | ! %l2 = 0000000000000000, %l3 = 00000000000000ff, %l5 = 00000000000000b0 | |
4979 | udivx %l2,%l3,%l5 ! %l5 = 0000000000000000 | |
4980 | ! %f2 = 00000000 00000000, %l1 = 00000000000000ff | |
4981 | ! Mem[00000000300c1400] = ff0000000000009f | |
4982 | stda %f2,[%i3+%l1]ASI_PST32_SL ! Mem[00000000300c1400] = 0000000000000000 | |
4983 | ! %l0 = 0000000000000000, Mem[0000000010081408] = 000000ff | |
4984 | stba %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000 | |
4985 | ! %l7 = 000000000000003b, Mem[0000000010141400] = ffffffff | |
4986 | stwa %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000003b | |
4987 | ! %f30 = ffff0000 66000000, %l4 = 00000000ff000000 | |
4988 | ! Mem[00000000300c1408] = 000000ff0000446a | |
4989 | add %i3,0x008,%g1 | |
4990 | stda %f30,[%g1+%l4]ASI_PST32_S ! Mem[00000000300c1408] = 000000ff0000446a | |
4991 | ! %l2 = 0000000000000000, Mem[0000000010081400] = e111000000000000 | |
4992 | stxa %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000000000000000 | |
4993 | ! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010081410] = 276dc86c 00000000 | |
4994 | stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 000000ff | |
4995 | ||
4996 | p0_label_192: | |
4997 | ! Starting 10 instruction Load Burst | |
4998 | ! %l5 = 0000000000000000, %l3 = 00000000000000ff, %y = 00000000 | |
4999 | smul %l5,%l3,%l0 ! %l0 = 0000000000000000, %y = 00000000 | |
5000 | ! Mem[0000000010181410] = 00000000 00000000, %l2 = 00000000, %l3 = 000000ff | |
5001 | ldda [%i6+%o5]0x80,%l2 ! %l2 = 0000000000000000 0000000000000000 | |
5002 | ! Mem[0000000030081408] = 503c0000, %l6 = 00000000000000ff | |
5003 | ldswa [%i2+%o4]0x89,%l6 ! %l6 = 00000000503c0000 | |
5004 | membar #Sync ! Added by membar checker (40) | |
5005 | ! Mem[0000000030141400] = 0000005b 00000000 1c00000f ff9d1c37 | |
5006 | ! Mem[0000000030141410] = ff000000 6853b85b 0e7254a0 537d1e31 | |
5007 | ! Mem[0000000030141420] = 0e7254a0 00005d00 43da12de 0e78e4b7 | |
5008 | ! Mem[0000000030141430] = 0000005d 45652dc9 1b62e111 000020fb | |
5009 | ldda [%i5+%g0]ASI_BLK_S,%f16 ! Block Load from 0000000030141400 | |
5010 | ! Mem[0000000030001400] = 000000000b48cffc, %l6 = 00000000503c0000 | |
5011 | ldxa [%i0+%g0]0x81,%l6 ! %l6 = 000000000b48cffc | |
5012 | ! Mem[0000000010041408] = 000000ff, %l0 = 0000000000000000 | |
5013 | ldswa [%i1+%o4]0x88,%l0 ! %l0 = 00000000000000ff | |
5014 | ! Mem[0000000010181408] = 0000000000d5515b, %f14 = 10366c47 ecaeba47 | |
5015 | ldda [%i6+%o4]0x80,%f14 ! %f14 = 00000000 00d5515b | |
5016 | ! Mem[00000000100c1410] = ff9f0578, %l2 = 0000000000000000, %asi = 80 | |
5017 | ldswa [%i3+0x010]%asi,%l2 ! %l2 = ffffffffff9f0578 | |
5018 | ! Mem[00000000300c1410] = 0000001c, %f1 = 0000005b | |
5019 | lda [%i3+%o5]0x89,%f1 ! %f1 = 0000001c | |
5020 | ! Mem[0000000030001400] = 00000000, %l5 = 0000000000000000 | |
5021 | lduwa [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000000 | |
5022 | ||
5023 | p0_label_193: | |
5024 | ! Starting 10 instruction Store Burst | |
5025 | ! %l6 = 000000000b48cffc, Mem[0000000030081400] = ff0000000000001f | |
5026 | stxa %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000000b48cffc | |
5027 | ! Mem[0000000030081410] = 00000b48, %l5 = 0000000000000000 | |
5028 | ldstuba [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000048 | |
5029 | ! %l7 = 000000000000003b, Mem[0000000010001438] = 47baaeec000000ff | |
5030 | stx %l7,[%i0+0x038] ! Mem[0000000010001438] = 000000000000003b | |
5031 | ! Mem[0000000010101408] = ff00047c, %l5 = 0000000000000048 | |
5032 | ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 00000000000000ff | |
5033 | ! Mem[000000001000141f] = 3899ff13, %l4 = 00000000ff000000 | |
5034 | ldstub [%i0+0x01f],%l4 ! %l4 = 0000000000000013 | |
5035 | ! Mem[0000000010101400] = 00000000, %l6 = 000000000b48cffc | |
5036 | ldstuba [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000 | |
5037 | ! %l1 = 00000000000000ff, Mem[00000000300c1408] = 000000ff | |
5038 | stba %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff0000ff | |
5039 | ! %l7 = 000000000000003b, Mem[000000001008140d] = b08d183b | |
5040 | stb %l7,[%i2+0x00d] ! Mem[000000001008140c] = b03b183b | |
5041 | ! %f8 = 0000005d, Mem[0000000010081408] = 00000000 | |
5042 | sta %f8 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000005d | |
5043 | ! %l3 = 0000000000000000, Mem[00000000211c0000] = ffff8f28, %asi = 80 | |
5044 | stba %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff8f28 | |
5045 | ||
5046 | p0_label_194: | |
5047 | ! Starting 10 instruction Load Burst | |
5048 | ! Mem[0000000010041408] = 000000ff, %f10 = 58000000 | |
5049 | lda [%i1+%o4]0x88,%f10 ! %f10 = 000000ff | |
5050 | ! Mem[00000000300c1410] = 1c000000, %l0 = 00000000000000ff | |
5051 | lduha [%i3+%o5]0x81,%l0 ! %l0 = 0000000000001c00 | |
5052 | ! Mem[0000000010001408] = b08d18ff, %f4 = ffffffff | |
5053 | lda [%i0+%o4]0x88,%f4 ! %f4 = b08d18ff | |
5054 | ! %f31 = 000020fb, %f10 = 000000ff | |
5055 | fsqrts %f31,%f10 ! tt=0x22, %l0 = 0000000000001c22 | |
5056 | ! Mem[00000000218001c0] = 11ff80a8, %l7 = 000000000000003b, %asi = 80 | |
5057 | ldsba [%o3+0x1c0]%asi,%l7 ! %l7 = 0000000000000011 | |
5058 | ! Mem[0000000010101410] = 0000005b, %l5 = 00000000000000ff | |
5059 | lduwa [%i4+%o5]0x80,%l5 ! %l5 = 000000000000005b | |
5060 | ! Mem[00000000300c1410] = 0000001c, %l7 = 0000000000000011 | |
5061 | ldswa [%i3+%o5]0x89,%l7 ! %l7 = 000000000000001c | |
5062 | ! Mem[0000000010041408] = ff00000000000000, %f4 = b08d18ff 00000000 | |
5063 | ldda [%i1+%o4]0x80,%f4 ! %f4 = ff000000 00000000 | |
5064 | ! Mem[0000000010041408] = 00000000000000ff, %l1 = 00000000000000ff | |
5065 | ldxa [%i1+%o4]0x88,%l1 ! %l1 = 00000000000000ff | |
5066 | ! Mem[00000000300c1408] = 6a440000 ff0000ff, %l4 = 00000013, %l5 = 0000005b | |
5067 | ldda [%i3+%o4]0x89,%l4 ! %l4 = 00000000ff0000ff 000000006a440000 | |
5068 | ||
5069 | p0_label_195: | |
5070 | ! Starting 10 instruction Store Burst | |
5071 | ! Mem[000000001004141b] = 00000000, %l6 = 0000000000000000 | |
5072 | ldstub [%i1+0x01b],%l6 ! %l6 = 0000000000000000 | |
5073 | ! %f16 = 0000005b 00000000, Mem[0000000010101408] = ff00047c 000000ff | |
5074 | stda %f16,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000005b 00000000 | |
5075 | ! %f0 = 9f000000 0000001c, Mem[0000000010041410] = 476c3610 fccf480b | |
5076 | stda %f0 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = 9f000000 0000001c | |
5077 | ! %l3 = 0000000000000000, Mem[0000000030041408] = ff000000 | |
5078 | stha %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 | |
5079 | ! %l7 = 000000000000001c, Mem[0000000010041400] = 000000660000ffff | |
5080 | stxa %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000000000001c | |
5081 | membar #Sync ! Added by membar checker (41) | |
5082 | ! %f28 = 0000005d 45652dc9, %l0 = 0000000000001c22 | |
5083 | ! Mem[0000000030141410] = ff0000006853b85b | |
5084 | add %i5,0x010,%g1 | |
5085 | stda %f28,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030141410] = ff0065456853b85b | |
5086 | ! %f4 = ff000000 00000000, Mem[0000000010181410] = 00000000 00000000, %asi = 80 | |
5087 | stda %f4 ,[%i6+0x010]%asi ! Mem[0000000010181410] = ff000000 00000000 | |
5088 | ! %f18 = 1c00000f ff9d1c37, Mem[0000000010101410] = 0000005b 00000000 | |
5089 | stda %f18,[%i4+%o5]0x80 ! Mem[0000000010101410] = 1c00000f ff9d1c37 | |
5090 | ! %f8 = 0000005d 00000032, Mem[0000000030141400] = 5b000000 00000000 | |
5091 | stda %f8 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000005d 00000032 | |
5092 | ! %f4 = ff000000 00000000, Mem[0000000010101420] = 476c3610 33abd3e1 | |
5093 | std %f4 ,[%i4+0x020] ! Mem[0000000010101420] = ff000000 00000000 | |
5094 | ||
5095 | p0_label_196: | |
5096 | ! Starting 10 instruction Load Burst | |
5097 | ! Mem[0000000030041400] = 00000000, %l1 = 00000000000000ff | |
5098 | ldswa [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000000 | |
5099 | ! Mem[0000000010181400] = 000020fb00000000, %l0 = 0000000000001c22 | |
5100 | ldxa [%i6+%g0]0x88,%l0 ! %l0 = 000020fb00000000 | |
5101 | ! Mem[0000000010141403] = 0000003b, %l0 = 000020fb00000000, %asi = 80 | |
5102 | ldsba [%i5+0x003]%asi,%l0 ! %l0 = 000000000000003b | |
5103 | ! Mem[0000000010181408] = 00000000, %l3 = 0000000000000000 | |
5104 | lduba [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000 | |
5105 | ! Mem[0000000010181436] = 1c00000f, %l3 = 0000000000000000, %asi = 80 | |
5106 | ldsha [%i6+0x036]%asi,%l3 ! %l3 = 000000000000000f | |
5107 | ! Mem[00000000100c1418] = 09c057271248e92b, %l5 = 000000006a440000 | |
5108 | ldx [%i3+0x018],%l5 ! %l5 = 09c057271248e92b | |
5109 | ! %l7 = 000000000000001c, immd = fffffd4a, %y = 00000000 | |
5110 | sdiv %l7,-0x2b6,%l1 ! %l1 = 0000000000000000 | |
5111 | mov %l0,%y ! %y = 0000003b | |
5112 | ! Mem[0000000010141400] = 0000003b, %l6 = 0000000000000000 | |
5113 | lduwa [%i5+%g0]0x80,%l6 ! %l6 = 000000000000003b | |
5114 | ! Mem[0000000010041400] = 00000000, %l6 = 000000000000003b | |
5115 | ldsba [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000 | |
5116 | ! Mem[0000000030101408] = ff00aab2, %l1 = 0000000000000000 | |
5117 | lduha [%i4+%o4]0x81,%l1 ! %l1 = 000000000000ff00 | |
5118 | ||
5119 | p0_label_197: | |
5120 | ! Starting 10 instruction Store Burst | |
5121 | ! %l0 = 000000000000003b, Mem[00000000201c0000] = ffff9298 | |
5122 | stb %l0,[%o0+%g0] ! Mem[00000000201c0000] = 3bff9298 | |
5123 | ! %f10 = 000000ff 3899ff13, Mem[0000000030081410] = 00000bff 00000000 | |
5124 | stda %f10,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff 3899ff13 | |
5125 | ! %f9 = 00000032, Mem[00000000100c1414] = 00000000 | |
5126 | st %f9 ,[%i3+0x014] ! Mem[00000000100c1414] = 00000032 | |
5127 | ! %l4 = ff0000ff, %l5 = 1248e92b, Mem[0000000030081410] = 13ff9938 ff000000 | |
5128 | stda %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff0000ff 1248e92b | |
5129 | ! %l7 = 000000000000001c, Mem[0000000010001400] = 3b188db0000000ff | |
5130 | stxa %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000000000001c | |
5131 | ! Mem[000000001004142b] = 00000000, %l4 = 00000000ff0000ff | |
5132 | ldstub [%i1+0x02b],%l4 ! %l4 = 0000000000000000 | |
5133 | ! Mem[0000000010081400] = 00000000, %l0 = 000000000000003b | |
5134 | ldstuba [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000 | |
5135 | ! %l5 = 09c057271248e92b, Mem[0000000010041408] = 000000ff | |
5136 | stwa %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = 1248e92b | |
5137 | ! %f10 = 000000ff, Mem[000000001010142c] = 0000446a | |
5138 | sta %f10,[%i4+0x02c]%asi ! Mem[000000001010142c] = 000000ff | |
5139 | ! Mem[0000000030041410] = 11000000, %l3 = 000000000000000f | |
5140 | swapa [%i1+%o5]0x89,%l3 ! %l3 = 0000000011000000 | |
5141 | ||
5142 | p0_label_198: | |
5143 | ! Starting 10 instruction Load Burst | |
5144 | ! Mem[0000000030101408] = ff00aab2 2757c009, %l6 = 00000000, %l7 = 0000001c | |
5145 | ldda [%i4+%o4]0x81,%l6 ! %l6 = 00000000ff00aab2 000000002757c009 | |
5146 | ! Mem[0000000030001408] = 00000000 00000022, %l4 = 00000000, %l5 = 1248e92b | |
5147 | ldda [%i0+%o4]0x89,%l4 ! %l4 = 0000000000000022 0000000000000000 | |
5148 | ! Mem[0000000010141410] = 0000000000000000, %l7 = 000000002757c009 | |
5149 | ldxa [%i5+%o5]0x80,%l7 ! %l7 = 0000000000000000 | |
5150 | ! Mem[0000000030001400] = 00000000, %l3 = 0000000011000000 | |
5151 | ldsba [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000000 | |
5152 | ! Mem[0000000010041420] = 2233000024938341, %f30 = 1b62e111 000020fb, %asi = 80 | |
5153 | ldda [%i1+0x020]%asi,%f30 ! %f30 = 22330000 24938341 | |
5154 | ! Mem[00000000300c1408] = ff0000ff, %l7 = 0000000000000000 | |
5155 | ldsba [%i3+%o4]0x89,%l7 ! %l7 = ffffffffffffffff | |
5156 | ! Mem[0000000010101400] = ff000000, %l0 = 0000000000000000 | |
5157 | ldswa [%i4+%g0]0x80,%l0 ! %l0 = ffffffffff000000 | |
5158 | ! Mem[0000000030181410] = fc00ffff, %f15 = 00d5515b | |
5159 | lda [%i6+%o5]0x81,%f15 ! %f15 = fc00ffff | |
5160 | ! Mem[0000000010041408] = 1248e92b, %l3 = 0000000000000000 | |
5161 | ldsha [%i1+%o4]0x88,%l3 ! %l3 = ffffffffffffe92b | |
5162 | ! Mem[0000000010041400] = 000000000000001c, %l4 = 0000000000000022 | |
5163 | ldxa [%i1+%g0]0x80,%l4 ! %l4 = 000000000000001c | |
5164 | ||
5165 | p0_label_199: | |
5166 | ! Starting 10 instruction Store Burst | |
5167 | ! %f2 = 00000000, Mem[0000000010141408] = 00000000 | |
5168 | sta %f2 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 | |
5169 | ! Mem[0000000030001408] = 22000000, %l2 = 00000000ff9f0578 | |
5170 | swapa [%i0+%o4]0x81,%l2 ! %l2 = 0000000022000000 | |
5171 | ! Mem[0000000030081400] = 0b48cffc, %l3 = ffffffffffffe92b | |
5172 | ldstuba [%i2+%g0]0x89,%l3 ! %l3 = 00000000000000fc | |
5173 | ! %l2 = 0000000022000000, Mem[0000000010041408] = 2be94812 | |
5174 | stba %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00e94812 | |
5175 | ! Mem[0000000030181400] = 9f000000, %l7 = ffffffffffffffff | |
5176 | ldstuba [%i6+%g0]0x81,%l7 ! %l7 = 000000000000009f | |
5177 | ! %f0 = 9f000000 0000001c, Mem[00000000300c1410] = 0000001c ffffffff | |
5178 | stda %f0 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 9f000000 0000001c | |
5179 | ! %f6 = 1c00000f ff9d1c37, Mem[0000000010141428] = 3fb4e72e 5e3f75c7, %asi = 80 | |
5180 | stda %f6 ,[%i5+0x028]%asi ! Mem[0000000010141428] = 1c00000f ff9d1c37 | |
5181 | ! Mem[00000000100c1410] = 78059fff, %l1 = 000000000000ff00 | |
5182 | swapa [%i3+%o5]0x88,%l1 ! %l1 = 0000000078059fff | |
5183 | ! %l1 = 0000000078059fff, Mem[0000000010101408] = 0000005b, %asi = 80 | |
5184 | stba %l1,[%i4+0x008]%asi ! Mem[0000000010101408] = ff00005b | |
5185 | ! %f24 = 0e7254a0 00005d00, %l0 = ffffffffff000000 | |
5186 | ! Mem[0000000030041410] = 0f00000000000000 | |
5187 | add %i1,0x010,%g1 | |
5188 | stda %f24,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030041410] = 0f00000000000000 | |
5189 | ||
5190 | p0_label_200: | |
5191 | ! Starting 10 instruction Load Burst | |
5192 | ! Mem[0000000030081408] = 503c0000, %l2 = 0000000022000000 | |
5193 | ldsha [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000 | |
5194 | ! Mem[0000000030081400] = 0b48cfff, %l4 = 000000000000001c | |
5195 | swapa [%i2+%g0]0x89,%l4 ! %l4 = 000000000b48cfff | |
5196 | ! Mem[0000000010101400] = 000000ff, %l2 = 0000000000000000 | |
5197 | ldsba [%i4+%g0]0x88,%l2 ! %l2 = ffffffffffffffff | |
5198 | ! Mem[0000000030041400] = 00000000, %f20 = ff000000 | |
5199 | lda [%i1+%g0]0x81,%f20 ! %f20 = 00000000 | |
5200 | ! Mem[0000000030101410] = ffffffff00000011, %f6 = 1c00000f ff9d1c37 | |
5201 | ldda [%i4+%o5]0x81,%f6 ! %f6 = ffffffff 00000011 | |
5202 | ! Mem[0000000010101419] = 00000000, %l3 = 00000000000000fc, %asi = 80 | |
5203 | lduba [%i4+0x019]%asi,%l3 ! %l3 = 0000000000000000 | |
5204 | ! Mem[0000000010001410] = ffffffff, %l0 = ffffffffff000000 | |
5205 | ldswa [%i0+%o5]0x88,%l0 ! %l0 = ffffffffffffffff | |
5206 | ! Mem[0000000010041410] = 1c0000000000009f, %l5 = 0000000000000000 | |
5207 | ldxa [%i1+%o5]0x88,%l5 ! %l5 = 1c0000000000009f | |
5208 | ! Mem[0000000010041410] = 0000009f, %l6 = 00000000ff00aab2 | |
5209 | lduba [%i1+%o5]0x88,%l6 ! %l6 = 000000000000009f | |
5210 | ! Mem[00000000100c1428] = 000000000000009f, %f4 = ff000000 00000000, %asi = 80 | |
5211 | ldda [%i3+0x028]%asi,%f4 ! %f4 = 00000000 0000009f | |
5212 | ||
5213 | p0_label_201: | |
5214 | ! Starting 10 instruction Store Burst | |
5215 | ! Mem[00000000300c1408] = ff0000ff, %l6 = 000000000000009f | |
5216 | swapa [%i3+%o4]0x81,%l6 ! %l6 = 00000000ff0000ff | |
5217 | ! %l1 = 0000000078059fff, Mem[0000000010041400] = 00000000 | |
5218 | stba %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff000000 | |
5219 | ! %f0 = 9f000000 0000001c, Mem[0000000010081428] = fb20c306 f23f9a66, %asi = 80 | |
5220 | stda %f0 ,[%i2+0x028]%asi ! Mem[0000000010081428] = 9f000000 0000001c | |
5221 | ! %l6 = 00000000ff0000ff, Mem[0000000010001400] = 1c000000, %asi = 80 | |
5222 | stwa %l6,[%i0+0x000]%asi ! Mem[0000000010001400] = ff0000ff | |
5223 | ! %l5 = 1c0000000000009f, Mem[0000000030181408] = 000000ff | |
5224 | stba %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000009f | |
5225 | ! Mem[00000000211c0001] = 00ff8f28, %l0 = ffffffffffffffff | |
5226 | ldstuba [%o2+0x001]%asi,%l0 ! %l0 = 00000000000000ff | |
5227 | ! %l2 = ffffffffffffffff, Mem[0000000030001408] = ff9f0578 | |
5228 | stwa %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffffff | |
5229 | ! %l6 = ff0000ff, %l7 = 0000009f, Mem[00000000300c1410] = 1c000000 0000009f | |
5230 | stda %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff0000ff 0000009f | |
5231 | ! %l5 = 1c0000000000009f, Mem[00000000300c1410] = ff0000ff | |
5232 | stba %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff00009f | |
5233 | ! Mem[000000001000143a] = 00000000, %l5 = 1c0000000000009f | |
5234 | ldstub [%i0+0x03a],%l5 ! %l5 = 0000000000000000 | |
5235 | ||
5236 | p0_label_202: | |
5237 | ! Starting 10 instruction Load Burst | |
5238 | ! Mem[0000000010041400] = 000000ff, %f22 = 0e7254a0 | |
5239 | lda [%i1+%g0]0x88,%f22 ! %f22 = 000000ff | |
5240 | ! Mem[0000000030101400] = 2be9481200000000, %f22 = 000000ff 537d1e31 | |
5241 | ldda [%i4+%g0]0x89,%f22 ! %f22 = 2be94812 00000000 | |
5242 | ! Mem[0000000010181410] = ff000000, %l5 = 0000000000000000 | |
5243 | lduwa [%i6+%o5]0x80,%l5 ! %l5 = 00000000ff000000 | |
5244 | ! Mem[00000000300c1408] = 9f000000, %l5 = 00000000ff000000 | |
5245 | lduwa [%i3+%o4]0x89,%l5 ! %l5 = 000000009f000000 | |
5246 | ! Mem[00000000211c0000] = 00ff8f28, %l6 = 00000000ff0000ff | |
5247 | ldsh [%o2+%g0],%l6 ! %l6 = 00000000000000ff | |
5248 | ! Mem[0000000030001410] = 00000000, %l7 = 000000000000009f | |
5249 | lduba [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000 | |
5250 | ! Mem[0000000030141400] = 32000000, %f11 = 3899ff13 | |
5251 | lda [%i5+%g0]0x81,%f11 ! %f11 = 32000000 | |
5252 | ! Mem[0000000010141400] = 3b000000, %l7 = 0000000000000000 | |
5253 | lduba [%i5+%g0]0x88,%l7 ! %l7 = 0000000000000000 | |
5254 | ! Mem[0000000010081438] = d11f0772, %l0 = 00000000000000ff, %asi = 80 | |
5255 | lduwa [%i2+0x038]%asi,%l0 ! %l0 = 00000000d11f0772 | |
5256 | ! Mem[00000000300c1410] = 9f0000ff, %l2 = ffffffffffffffff | |
5257 | lduba [%i3+%o5]0x81,%l2 ! %l2 = 000000000000009f | |
5258 | ||
5259 | p0_label_203: | |
5260 | ! Starting 10 instruction Store Burst | |
5261 | ! Mem[0000000010141410] = 00000000, %l7 = 0000000000000000 | |
5262 | ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 0000000000000000 | |
5263 | ! %f19 = ff9d1c37, Mem[0000000010001400] = ff0000ff | |
5264 | sta %f19,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff9d1c37 | |
5265 | ! %l1 = 0000000078059fff, Mem[0000000030181408] = 9f000000ffffffff | |
5266 | stxa %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000000078059fff | |
5267 | ! %l0 = 00000000d11f0772, Mem[00000000100c1400] = 000013ff | |
5268 | stwa %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = d11f0772 | |
5269 | ! %f22 = 2be94812 00000000, Mem[0000000010001410] = ffffffff 00000011 | |
5270 | stda %f22,[%i0+%o5]0x80 ! Mem[0000000010001410] = 2be94812 00000000 | |
5271 | ! %f28 = 0000005d 45652dc9, Mem[00000000300c1410] = 9f0000ff 0000009f | |
5272 | stda %f28,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000005d 45652dc9 | |
5273 | ! Mem[0000000010181400] = 00000000 fb200000 00000000 00d5515b | |
5274 | ! %f0 = 9f000000 0000001c 00000000 00000000 | |
5275 | ! %f4 = 00000000 0000009f ffffffff 00000011 | |
5276 | ! %f8 = 0000005d 00000032 000000ff 32000000 | |
5277 | ! %f12 = 9f000000 002a0000 00000000 fc00ffff | |
5278 | stda %f0 ,[%i6+%g0]ASI_BLK_AIUPL ! Block Store to 0000000010181400 | |
5279 | ! %l5 = 000000009f000000, Mem[0000000030041410] = 0000000f | |
5280 | stwa %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 9f000000 | |
5281 | ! Mem[0000000010041430] = 00000000, %l2 = 0000009f, %l3 = 00000000 | |
5282 | add %i1,0x30,%g1 | |
5283 | casa [%g1]0x80,%l2,%l3 ! %l3 = 0000000000000000 | |
5284 | ! %l6 = 00000000000000ff, Mem[00000000300c1410] = 0000005d45652dc9 | |
5285 | stxa %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000000000ff | |
5286 | ||
5287 | p0_label_204: | |
5288 | ! Starting 10 instruction Load Burst | |
5289 | ! Mem[0000000010101410] = 1c00000f, %l4 = 000000000b48cfff | |
5290 | ldsba [%i4+%o5]0x80,%l4 ! %l4 = 000000000000001c | |
5291 | ! Mem[00000000100c1408] = ff8d183b, %l7 = 0000000000000000, %asi = 80 | |
5292 | ldsba [%i3+0x008]%asi,%l7 ! %l7 = ffffffffffffffff | |
5293 | ! Mem[0000000010001408] = ff188db0, %l1 = 0000000078059fff | |
5294 | ldsba [%i0+%o4]0x80,%l1 ! %l1 = ffffffffffffffff | |
5295 | membar #Sync ! Added by membar checker (42) | |
5296 | ! Mem[000000001018142c] = ff000000, %l4 = 000000000000001c, %asi = 80 | |
5297 | lduwa [%i6+0x02c]%asi,%l4 ! %l4 = 00000000ff000000 | |
5298 | ! Mem[00000000100c1408] = 3b188dff, %l7 = ffffffffffffffff | |
5299 | ldsha [%i3+%o4]0x88,%l7 ! %l7 = ffffffffffff8dff | |
5300 | ! Mem[00000000201c0000] = 3bff9298, %l1 = ffffffffffffffff, %asi = 80 | |
5301 | lduha [%o0+0x000]%asi,%l1 ! %l1 = 0000000000003bff | |
5302 | ! %f15 = fc00ffff, %f19 = ff9d1c37 | |
5303 | fcmps %fcc2,%f15,%f19 ! %fcc2 = 3 | |
5304 | ! Mem[00000000300c1400] = 00000000, %l4 = 00000000ff000000 | |
5305 | ldswa [%i3+%g0]0x81,%l4 ! %l4 = 0000000000000000 | |
5306 | ! Mem[0000000010041408] = 000000001248e900, %f4 = 00000000 0000009f | |
5307 | ldda [%i1+%o4]0x88,%f4 ! %f4 = 00000000 1248e900 | |
5308 | ! Mem[0000000030181408] = 00000000, %l3 = 0000000000000000 | |
5309 | swapa [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000 | |
5310 | ||
5311 | p0_label_205: | |
5312 | ! Starting 10 instruction Store Burst | |
5313 | ! %l4 = 0000000000000000, Mem[0000000030001410] = 00000000 | |
5314 | stba %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 | |
5315 | ! %l3 = 0000000000000000, Mem[0000000030141400] = 00000032 | |
5316 | stba %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 | |
5317 | ! %l5 = 000000009f000000, Mem[0000000030181400] = ff000000 | |
5318 | stba %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 | |
5319 | ! Mem[0000000010101419] = 00000000, %l3 = 0000000000000000 | |
5320 | ldstuba [%i4+0x019]%asi,%l3 ! %l3 = 0000000000000000 | |
5321 | ! %l4 = 00000000, %l5 = 9f000000, Mem[0000000010101408] = ff00005b 00000000 | |
5322 | stda %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 9f000000 | |
5323 | ! %l4 = 00000000, %l5 = 9f000000, Mem[0000000030181400] = 00000000 002a0000 | |
5324 | stda %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 9f000000 | |
5325 | ! Mem[0000000010101400] = ff000000, %l7 = ffffffffffff8dff | |
5326 | ldstuba [%i4+%g0]0x80,%l7 ! %l7 = 00000000000000ff | |
5327 | ! Mem[0000000030101400] = 00000000, %l6 = 00000000000000ff | |
5328 | swapa [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000 | |
5329 | ! Mem[0000000030081408] = 00003c50, %l3 = 0000000000000000 | |
5330 | ldstuba [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000000 | |
5331 | ! %f14 = 00000000 fc00ffff, Mem[0000000030001400] = 00000000 fccf480b | |
5332 | stda %f14,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 fc00ffff | |
5333 | ||
5334 | p0_label_206: | |
5335 | ! Starting 10 instruction Load Burst | |
5336 | ! %f8 = 0000005d, %f5 = 1248e900, %f6 = ffffffff | |
5337 | fsubs %f8 ,%f5 ,%f6 ! tt=0x22, %l0 = 00000000d11f0794 | |
5338 | ! Mem[0000000010081400] = ff000000 00000000 0000005d b03b183b | |
5339 | ! Mem[0000000010081410] = 00000000 000000ff ffffffff ffffffff | |
5340 | ! Mem[0000000010081420] = 0000476c 1b62e111 9f000000 0000001c | |
5341 | ! Mem[0000000010081430] = ff000066 5efcd93b d11f0772 c0e2991c | |
5342 | ldda [%i2+%g0]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010081400 | |
5343 | ! Mem[0000000010001400] = 371c9dff00000000, %f6 = ffffffff 00000011, %asi = 80 | |
5344 | ldda [%i0+0x000]%asi,%f6 ! %f6 = 371c9dff 00000000 | |
5345 | ! Mem[0000000030181410] = 1f4e0e4cffff00fc, %f6 = 371c9dff 00000000 | |
5346 | ldda [%i6+%o5]0x89,%f6 ! %f6 = 1f4e0e4c ffff00fc | |
5347 | ! Mem[000000001018141f] = ffffffff, %l1 = 0000000000003bff | |
5348 | ldub [%i6+0x01f],%l1 ! %l1 = 00000000000000ff | |
5349 | ! Mem[000000001014141c] = ffdfe0eb, %l3 = 0000000000000000, %asi = 80 | |
5350 | ldsba [%i5+0x01c]%asi,%l3 ! %l3 = ffffffffffffffff | |
5351 | ! Mem[00000000300c1400] = 00000000, %l2 = 000000000000009f | |
5352 | lduha [%i3+%g0]0x81,%l2 ! %l2 = 0000000000000000 | |
5353 | ! Mem[0000000030141400] = 00000000, %l2 = 0000000000000000 | |
5354 | lduba [%i5+%g0]0x81,%l2 ! %l2 = 0000000000000000 | |
5355 | ! Mem[0000000010001400] = ff9d1c37, %f5 = 1248e900 | |
5356 | lda [%i0+%g0]0x88,%f5 ! %f5 = ff9d1c37 | |
5357 | ! Mem[0000000030101400] = 000000ff, %l6 = 0000000000000000 | |
5358 | lduwa [%i4+%g0]0x89,%l6 ! %l6 = 00000000000000ff | |
5359 | ||
5360 | p0_label_207: | |
5361 | ! Starting 10 instruction Store Burst | |
5362 | membar #Sync ! Added by membar checker (43) | |
5363 | ! %l0 = 00000000d11f0794, Mem[0000000010081400] = ff000000 | |
5364 | stba %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 94000000 | |
5365 | ! Mem[0000000030101408] = ff00aab2, %l1 = 00000000000000ff | |
5366 | ldstuba [%i4+%o4]0x81,%l1 ! %l1 = 00000000000000ff | |
5367 | ! %l4 = 0000000000000000, Mem[0000000030181408] = 00000000 | |
5368 | stha %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 | |
5369 | ! %l0 = 00000000d11f0794, Mem[0000000010001400] = 371c9dff | |
5370 | stwa %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = d11f0794 | |
5371 | ! %f1 = 0000001c, Mem[0000000010181408] = 00000000 | |
5372 | st %f1 ,[%i6+%o4] ! Mem[0000000010181408] = 0000001c | |
5373 | ! %l4 = 0000000000000000, Mem[0000000030181400] = 000000009f000000 | |
5374 | stxa %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000000000000000 | |
5375 | ! Mem[00000000211c0001] = 00ff8f28, %l0 = 00000000d11f0794 | |
5376 | ldstuba [%o2+0x001]%asi,%l0 ! %l0 = 00000000000000ff | |
5377 | ! Mem[0000000030101400] = 000000ff, %l7 = 00000000000000ff | |
5378 | swapa [%i4+%g0]0x89,%l7 ! %l7 = 00000000000000ff | |
5379 | ! %l6 = 00000000000000ff, Mem[0000000030141408] = 1c00000fff9d1c37 | |
5380 | stxa %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000000000ff | |
5381 | ! %f11 = 32000000, Mem[00000000300c1400] = 00000000 | |
5382 | sta %f11,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 32000000 | |
5383 | ||
5384 | p0_label_208: | |
5385 | ! Starting 10 instruction Load Burst | |
5386 | ! Mem[0000000021800001] = 1a90db58, %l4 = 0000000000000000, %asi = 80 | |
5387 | lduba [%o3+0x001]%asi,%l4 ! %l4 = 0000000000000090 | |
5388 | ! Mem[000000001000142e] = 00000058, %l2 = 0000000000000000 | |
5389 | ldsh [%i0+0x02e],%l2 ! %l2 = 0000000000000058 | |
5390 | ! Mem[0000000010181403] = 1c000000, %l5 = 000000009f000000 | |
5391 | ldsb [%i6+0x003],%l5 ! %l5 = 0000000000000000 | |
5392 | ! Mem[0000000010041408] = 00e94812, %l4 = 0000000000000090 | |
5393 | lduha [%i1+%o4]0x80,%l4 ! %l4 = 00000000000000e9 | |
5394 | ! Mem[0000000010141408] = 00000000, %l6 = 00000000000000ff | |
5395 | ldsha [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000 | |
5396 | ! Mem[00000000100c1410] = 0000ff00, %l3 = ffffffffffffffff | |
5397 | ldsha [%i3+%o5]0x88,%l3 ! %l3 = ffffffffffffff00 | |
5398 | ! Mem[0000000010101422] = ff000000, %l0 = 00000000000000ff | |
5399 | lduh [%i4+0x022],%l0 ! %l0 = 0000000000000000 | |
5400 | ! Mem[00000000100c1418] = 09c05727 1248e92b, %l6 = 00000000, %l7 = 000000ff | |
5401 | ldd [%i3+0x018],%l6 ! %l6 = 0000000009c05727 000000001248e92b | |
5402 | ! Code Fragment 3, seed = 916570 | |
5403 | p0_fragment_14: | |
5404 | ! %l0 = 0000000000000000 | |
5405 | setx 0x244b052678b50f56,%g7,%l0 ! %l0 = 244b052678b50f56 | |
5406 | ! %l1 = 00000000000000ff | |
5407 | setx 0x129fd8530b5b5c81,%g7,%l1 ! %l1 = 129fd8530b5b5c81 | |
5408 | setx 0x1fe000, %g1, %g3 | |
5409 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
5410 | setx 0x1ffff8, %g1, %g2 | |
5411 | and %l0, %g2, %l0 | |
5412 | ta T_CHANGE_HPRIV | |
5413 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
5414 | ta T_CHANGE_NONHPRIV | |
5415 | ! %l0 = 244b052678b50f56 | |
5416 | setx 0xefbd2d4cd517bdbc,%g7,%l0 ! %l0 = efbd2d4cd517bdbc | |
5417 | ! %l1 = 129fd8530b5b5c81 | |
5418 | setx 0x8cb94c2c72ab3607,%g7,%l1 ! %l1 = 8cb94c2c72ab3607 | |
5419 | p0_fragment_14_end: | |
5420 | ! Mem[0000000030001410] = 00000000, %l5 = 0000000000000000 | |
5421 | ldsha [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000 | |
5422 | ||
5423 | p0_label_209: | |
5424 | ! Starting 10 instruction Store Burst | |
5425 | ! %f20 = ff000000 00000000, %l0 = efbd2d4cd517bdbc | |
5426 | ! Mem[0000000030101420] = 67ccc44063f38b51 | |
5427 | add %i4,0x020,%g1 | |
5428 | stda %f20,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030101420] = 67ccc440000000ff | |
5429 | ! Mem[0000000030081408] = ff003c50, %l7 = 000000001248e92b | |
5430 | ldstuba [%i2+%o4]0x81,%l7 ! %l7 = 00000000000000ff | |
5431 | ! %f25 = 6c470000, Mem[0000000010041408] = 00e94812 | |
5432 | sta %f25,[%i1+0x008]%asi ! Mem[0000000010041408] = 6c470000 | |
5433 | ! %l0 = efbd2d4cd517bdbc, Mem[0000000010101400] = ff000000 | |
5434 | sth %l0,[%i4+%g0] ! Mem[0000000010101400] = bdbc0000 | |
5435 | ! %l4 = 000000e9, %l5 = 00000000, Mem[00000000300c1410] = 00000000 000000ff | |
5436 | stda %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000e9 00000000 | |
5437 | ! Mem[0000000030081408] = 503c00ff, %l3 = ffffffffffffff00 | |
5438 | ldstuba [%i2+%o4]0x89,%l3 ! %l3 = 00000000000000ff | |
5439 | ! Mem[0000000010081410] = 00000000, %l3 = 00000000000000ff | |
5440 | ldstuba [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000000 | |
5441 | ! %f7 = ffff00fc, Mem[0000000030001408] = ffffffff | |
5442 | sta %f7 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffff00fc | |
5443 | ! %l1 = 8cb94c2c72ab3607, Mem[0000000030081410] = ff0000ff | |
5444 | stba %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = 070000ff | |
5445 | ! Mem[00000000100c1434] = 000000ff, %l3 = 00000000, %l3 = 00000000 | |
5446 | add %i3,0x34,%g1 | |
5447 | casa [%g1]0x80,%l3,%l3 ! %l3 = 00000000000000ff | |
5448 | ||
5449 | p0_label_210: | |
5450 | ! Starting 10 instruction Load Burst | |
5451 | ! Mem[0000000010041408] = 6c470000 00000000, %l6 = 09c05727, %l7 = 000000ff | |
5452 | ldd [%i1+%o4],%l6 ! %l6 = 000000006c470000 0000000000000000 | |
5453 | ! Mem[00000000201c0000] = 3bff9298, %l6 = 000000006c470000 | |
5454 | lduh [%o0+%g0],%l6 ! %l6 = 0000000000003bff | |
5455 | ! Mem[0000000030181410] = ffff00fc, %l0 = efbd2d4cd517bdbc | |
5456 | ldsha [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000fc | |
5457 | ! Mem[0000000030041410] = 0000009f, %l7 = 0000000000000000 | |
5458 | ldsha [%i1+%o5]0x81,%l7 ! %l7 = 0000000000000000 | |
5459 | ! Mem[0000000030081408] = ff003c50 000000ff, %l4 = 000000e9, %l5 = 00000000 | |
5460 | ldda [%i2+%o4]0x81,%l4 ! %l4 = 00000000ff003c50 00000000000000ff | |
5461 | ! Mem[0000000010081420] = 0000476c, %l2 = 0000000000000058 | |
5462 | lduh [%i2+0x020],%l2 ! %l2 = 0000000000000000 | |
5463 | ! Mem[0000000010081410] = ff000000 000000ff, %l4 = ff003c50, %l5 = 000000ff | |
5464 | ldda [%i2+%o5]0x80,%l4 ! %l4 = 00000000ff000000 00000000000000ff | |
5465 | ! Mem[0000000030081408] = 503c00ff, %l0 = 00000000000000fc | |
5466 | ldswa [%i2+%o4]0x89,%l0 ! %l0 = 00000000503c00ff | |
5467 | ! Mem[0000000010141410] = 000000ff, %l4 = 00000000ff000000 | |
5468 | lduha [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff | |
5469 | ! %l4 = 00000000000000ff, imm = 000000000000019e, %l5 = 00000000000000ff | |
5470 | xnor %l4,0x19e,%l5 ! %l5 = fffffffffffffe9e | |
5471 | ||
5472 | p0_label_211: | |
5473 | ! Starting 10 instruction Store Burst | |
5474 | ! %f8 = 0000005d 00000032, %l4 = 00000000000000ff | |
5475 | ! Mem[0000000010001408] = ff188db000ff446a | |
5476 | add %i0,0x008,%g1 | |
5477 | stda %f8,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010001408] = 320000005d000000 | |
5478 | ! Mem[0000000030181408] = 00000000, %l3 = 00000000000000ff | |
5479 | ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000 | |
5480 | ! %l7 = 0000000000000000, Mem[0000000030141408] = 00000000 | |
5481 | stha %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 | |
5482 | ! Mem[0000000010081400] = 94000000, %l5 = fffffffffffffe9e | |
5483 | ldstuba [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000094 | |
5484 | ! %f0 = 9f000000 0000001c, Mem[00000000100c1400] = 72071fd1 00000000 | |
5485 | stda %f0 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 9f000000 0000001c | |
5486 | ! %l6 = 0000000000003bff, imm = fffffffffffffd5f, %l1 = 8cb94c2c72ab3607 | |
5487 | or %l6,-0x2a1,%l1 ! %l1 = ffffffffffffffff | |
5488 | ! %l3 = 0000000000000000, Mem[0000000030141408] = 00000000 | |
5489 | stwa %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000 | |
5490 | ! Mem[0000000010101404] = 1b62e111, %l3 = 0000000000000000, %asi = 80 | |
5491 | swapa [%i4+0x004]%asi,%l3 ! %l3 = 000000001b62e111 | |
5492 | ! %l6 = 0000000000003bff, Mem[0000000010081435] = 5efcd93b, %asi = 80 | |
5493 | stba %l6,[%i2+0x035]%asi ! Mem[0000000010081434] = 5effd93b | |
5494 | ! %l7 = 0000000000000000, Mem[0000000030101408] = 09c05727b2aa00ff | |
5495 | stxa %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000000000 | |
5496 | ||
5497 | p0_label_212: | |
5498 | ! Starting 10 instruction Load Burst | |
5499 | ! Mem[0000000030001410] = 00000000, %l7 = 0000000000000000 | |
5500 | ldswa [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000 | |
5501 | ! Mem[0000000010101400] = bdbc0000, %l0 = 00000000503c00ff | |
5502 | lduha [%i4+%g0]0x80,%l0 ! %l0 = 000000000000bdbc | |
5503 | ! Mem[0000000030081400] = 1c00000000000000, %f30 = 1c99e2c0 72071fd1 | |
5504 | ldda [%i2+%g0]0x81,%f30 ! %f30 = 1c000000 00000000 | |
5505 | ! Mem[00000000100c1400] = 0000001c, %l7 = 0000000000000000 | |
5506 | lduba [%i3+%g0]0x88,%l7 ! %l7 = 000000000000001c | |
5507 | ! Mem[0000000030141400] = 000000005d000000, %f2 = 00000000 00000000 | |
5508 | ldda [%i5+%g0]0x81,%f2 ! %f2 = 00000000 5d000000 | |
5509 | ! Mem[0000000010041408] = 6c47000000000000, %l3 = 000000001b62e111, %asi = 80 | |
5510 | ldxa [%i1+0x008]%asi,%l3 ! %l3 = 6c47000000000000 | |
5511 | ! Mem[0000000010181408] = 1c000000, %l3 = 6c47000000000000 | |
5512 | lduwa [%i6+%o4]0x88,%l3 ! %l3 = 000000001c000000 | |
5513 | ! Mem[0000000030181410] = fc00ffff, %f11 = 32000000 | |
5514 | lda [%i6+%o5]0x81,%f11 ! %f11 = fc00ffff | |
5515 | ! Mem[0000000030101400] = 000000ff, %l2 = 0000000000000000 | |
5516 | ldsba [%i4+%g0]0x89,%l2 ! %l2 = ffffffffffffffff | |
5517 | ! Mem[0000000010101419] = 00ff0000, %l0 = 000000000000bdbc | |
5518 | ldub [%i4+0x019],%l0 ! %l0 = 00000000000000ff | |
5519 | ||
5520 | p0_label_213: | |
5521 | ! Starting 10 instruction Store Burst | |
5522 | ! Mem[00000000300c1410] = 000000e9, %l2 = 00000000ffffffff | |
5523 | swapa [%i3+%o5]0x81,%l2 ! %l2 = 00000000000000e9 | |
5524 | ! %l4 = 00000000000000ff, Mem[0000000010101410] = 1c00000f | |
5525 | stha %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00ff000f | |
5526 | ! %l5 = 0000000000000094, Mem[0000000010101408] = 00000000 | |
5527 | stwa %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000094 | |
5528 | ! %l2 = 00000000000000e9, Mem[0000000010001410] = 2be94812 | |
5529 | stba %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = e9e94812 | |
5530 | ! Mem[0000000010041418] = 000000ff, %l7 = 000000000000001c | |
5531 | ldstuba [%i1+0x018]%asi,%l7 ! %l7 = 0000000000000000 | |
5532 | ! Mem[0000000010001410] = e9e94812, %l6 = 0000000000003bff | |
5533 | ldsw [%i0+%o5],%l6 ! %l6 = ffffffffe9e94812 | |
5534 | ! %l4 = 00000000000000ff, Mem[0000000030041408] = 00000000 | |
5535 | stha %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff | |
5536 | ! Mem[0000000010041414] = 0000001c, %l7 = 0000000000000000, %asi = 80 | |
5537 | swapa [%i1+0x014]%asi,%l7 ! %l7 = 000000000000001c | |
5538 | ! %l7 = 000000000000001c, Mem[0000000010101410] = 00ff000fff9d1c37 | |
5539 | stx %l7,[%i4+%o5] ! Mem[0000000010101410] = 000000000000001c | |
5540 | ! %l4 = 000000ff, %l5 = 00000094, Mem[0000000030001410] = 00000000 7ef6ffff | |
5541 | stda %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff 00000094 | |
5542 | ||
5543 | p0_label_214: | |
5544 | ! Starting 10 instruction Load Burst | |
5545 | ! Mem[0000000010141431] = fccf480b, %l2 = 00000000000000e9 | |
5546 | ldub [%i5+0x031],%l2 ! %l2 = 00000000000000cf | |
5547 | ! Mem[00000000100c1410] = 00ff0000, %l5 = 0000000000000094 | |
5548 | ldswa [%i3+%o5]0x80,%l5 ! %l5 = 0000000000ff0000 | |
5549 | ! Mem[0000000030181408] = 000000ff, %l1 = ffffffffffffffff | |
5550 | ldsha [%i6+%o4]0x89,%l1 ! %l1 = 00000000000000ff | |
5551 | ! Mem[0000000010141410] = 00000000 000000ff, %l6 = e9e94812, %l7 = 0000001c | |
5552 | ldda [%i5+%o5]0x88,%l6 ! %l6 = 00000000000000ff 0000000000000000 | |
5553 | ! Mem[000000001008141a] = ffffffff, %l2 = 00000000000000cf | |
5554 | ldsh [%i2+0x01a],%l2 ! %l2 = ffffffffffffffff | |
5555 | ! Mem[0000000010081410] = ff000000, %l6 = 00000000000000ff | |
5556 | ldsba [%i2+%o5]0x80,%l6 ! %l6 = ffffffffffffffff | |
5557 | ! Mem[0000000030081410] = 2be94812ff000007, %l2 = ffffffffffffffff | |
5558 | ldxa [%i2+%o5]0x89,%l2 ! %l2 = 2be94812ff000007 | |
5559 | ! Mem[00000000211c0000] = 00ff8f28, %l2 = 2be94812ff000007 | |
5560 | lduh [%o2+%g0],%l2 ! %l2 = 00000000000000ff | |
5561 | ! Mem[0000000021800180] = ffff5078, %l5 = 0000000000ff0000, %asi = 80 | |
5562 | ldsha [%o3+0x180]%asi,%l5 ! %l5 = ffffffffffffffff | |
5563 | ! Mem[0000000010081434] = 5effd93b, %f22 = ffffffff | |
5564 | ld [%i2+0x034],%f22 ! %f22 = 5effd93b | |
5565 | ||
5566 | p0_label_215: | |
5567 | ! Starting 10 instruction Store Burst | |
5568 | ! Mem[0000000030041400] = 00000000, %l7 = 0000000000000000 | |
5569 | ldstuba [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000 | |
5570 | ! %l0 = 00000000000000ff, Mem[0000000010141408] = ff00000000000000 | |
5571 | stxa %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000000000ff | |
5572 | ! Mem[00000000218001c0] = 11ff80a8, %l4 = 00000000000000ff | |
5573 | ldstuba [%o3+0x1c0]%asi,%l4 ! %l4 = 0000000000000011 | |
5574 | ! %l3 = 000000001c000000, Mem[0000000010001410] = e9e94812, %asi = 80 | |
5575 | stwa %l3,[%i0+0x010]%asi ! Mem[0000000010001410] = 1c000000 | |
5576 | ! %l3 = 000000001c000000, Mem[00000000300c1400] = 3200000000000000 | |
5577 | stxa %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000001c000000 | |
5578 | ! %f12 = 9f000000 002a0000, %l7 = 0000000000000000 | |
5579 | ! Mem[00000000300c1428] = 13ff993800000058 | |
5580 | add %i3,0x028,%g1 | |
5581 | stda %f12,[%g1+%l7]ASI_PST8_SL ! Mem[00000000300c1428] = 13ff993800000058 | |
5582 | ! %f12 = 9f000000, Mem[0000000010141408] = 000000ff | |
5583 | sta %f12,[%i5+%o4]0x88 ! Mem[0000000010141408] = 9f000000 | |
5584 | ! Mem[00000000100c1420] = 3b908db0, %l2 = 00000000000000ff | |
5585 | swap [%i3+0x020],%l2 ! %l2 = 000000003b908db0 | |
5586 | ! %l7 = 0000000000000000, imm = 0000000000000462, %l6 = ffffffffffffffff | |
5587 | and %l7,0x462,%l6 ! %l6 = 0000000000000000 | |
5588 | ! Mem[00000000211c0000] = 00ff8f28, %l6 = 0000000000000000 | |
5589 | ldstub [%o2+%g0],%l6 ! %l6 = 0000000000000000 | |
5590 | ||
5591 | p0_label_216: | |
5592 | ! Starting 10 instruction Load Burst | |
5593 | ! Mem[0000000010001414] = 00000000, %l6 = 0000000000000000 | |
5594 | lduw [%i0+0x014],%l6 ! %l6 = 0000000000000000 | |
5595 | ! Mem[0000000030181408] = ff000000, %l3 = 000000001c000000 | |
5596 | lduha [%i6+%o4]0x81,%l3 ! %l3 = 000000000000ff00 | |
5597 | ! %l7 = 0000000000000000, %l0 = 00000000000000ff, %l7 = 0000000000000000 | |
5598 | addc %l7,%l0,%l7 ! %l7 = 00000000000000ff | |
5599 | ! Mem[0000000030181400] = 0000000000000000, %l2 = 000000003b908db0 | |
5600 | ldxa [%i6+%g0]0x89,%l2 ! %l2 = 0000000000000000 | |
5601 | ! Mem[0000000030181410] = fc00ffff, %l0 = 00000000000000ff | |
5602 | ldsba [%i6+%o5]0x81,%l0 ! %l0 = fffffffffffffffc | |
5603 | ! Mem[0000000010101410] = 00000000, %l1 = 00000000000000ff | |
5604 | ldsba [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000 | |
5605 | ! Mem[0000000010141408] = 0000009f00000000, %l5 = ffffffffffffffff | |
5606 | ldxa [%i5+%o4]0x80,%l5 ! %l5 = 0000009f00000000 | |
5607 | ! Mem[0000000030001408] = ffff00fc00000000, %f18 = 3b183bb0 5d000000 | |
5608 | ldda [%i0+%o4]0x81,%f18 ! %f18 = ffff00fc 00000000 | |
5609 | ! Mem[0000000030001400] = fc00ffff, %l4 = 0000000000000011 | |
5610 | ldsba [%i0+%g0]0x89,%l4 ! %l4 = ffffffffffffffff | |
5611 | ! Mem[0000000010041408] = 0000476c, %l7 = 00000000000000ff | |
5612 | lduwa [%i1+%o4]0x88,%l7 ! %l7 = 000000000000476c | |
5613 | ||
5614 | p0_label_217: | |
5615 | ! Starting 10 instruction Store Burst | |
5616 | ! %l6 = 0000000000000000, %l1 = 0000000000000000, %l4 = ffffffffffffffff | |
5617 | or %l6,%l1,%l4 ! %l4 = 0000000000000000 | |
5618 | ! Mem[00000000300c1410] = ffffffff, %l3 = 000000000000ff00 | |
5619 | swapa [%i3+%o5]0x89,%l3 ! %l3 = 00000000ffffffff | |
5620 | ! Mem[00000000300c1400] = 00000000, %l2 = 0000000000000000 | |
5621 | swapa [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000 | |
5622 | ! %l4 = 0000000000000000, Mem[0000000010081400] = 000000ff | |
5623 | stha %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 | |
5624 | ! Mem[0000000010141408] = 0000009f, %l3 = 00000000ffffffff | |
5625 | ldstuba [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000 | |
5626 | ! %f0 = 9f000000 0000001c, Mem[0000000010181428] = 00000032 ff000000 | |
5627 | std %f0 ,[%i6+0x028] ! Mem[0000000010181428] = 9f000000 0000001c | |
5628 | ! Mem[0000000030081400] = 1c000000 00000000 ff003c50 000000ff | |
5629 | ! %f0 = 9f000000 0000001c 00000000 5d000000 | |
5630 | ! %f4 = 00000000 ff9d1c37 1f4e0e4c ffff00fc | |
5631 | ! %f8 = 0000005d 00000032 000000ff fc00ffff | |
5632 | ! %f12 = 9f000000 002a0000 00000000 fc00ffff | |
5633 | stda %f0 ,[%i2+%g0]ASI_BLK_S ! Block Store to 0000000030081400 | |
5634 | ! %f11 = fc00ffff, Mem[0000000030181408] = 000000ff | |
5635 | sta %f11,[%i6+%o4]0x89 ! Mem[0000000030181408] = fc00ffff | |
5636 | ! %l7 = 000000000000476c, Mem[00000000211c0000] = ffff8f28, %asi = 80 | |
5637 | stha %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = 476c8f28 | |
5638 | ! %f9 = 00000032, Mem[00000000300c1400] = 00000000 | |
5639 | sta %f9 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000032 | |
5640 | ||
5641 | p0_label_218: | |
5642 | ! Starting 10 instruction Load Burst | |
5643 | ! Mem[0000000030001408] = ffff00fc00000000, %f28 = 3bd9fc5e 660000ff | |
5644 | ldda [%i0+%o4]0x81,%f28 ! %f28 = ffff00fc 00000000 | |
5645 | ! %l3 = 0000000000000000, %l3 = 0000000000000000, %l4 = 0000000000000000 | |
5646 | addc %l3,%l3,%l4 ! %l4 = 0000000000000000 | |
5647 | ! Code Fragment 3, seed = 182924 | |
5648 | p0_fragment_15: | |
5649 | ! %l0 = fffffffffffffffc | |
5650 | setx 0xe5d831d4d3ed6fc6,%g7,%l0 ! %l0 = e5d831d4d3ed6fc6 | |
5651 | ! %l1 = 0000000000000000 | |
5652 | setx 0x07a5c93d310291f1,%g7,%l1 ! %l1 = 07a5c93d310291f1 | |
5653 | setx 0x1fe000, %g1, %g3 | |
5654 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
5655 | setx 0x1ffff8, %g1, %g2 | |
5656 | and %l0, %g2, %l0 | |
5657 | ta T_CHANGE_HPRIV | |
5658 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
5659 | ta T_CHANGE_NONHPRIV | |
5660 | ! %l0 = e5d831d4d3ed6fc6 | |
5661 | setx 0xc162314c8259b82c,%g7,%l0 ! %l0 = c162314c8259b82c | |
5662 | ! %l1 = 07a5c93d310291f1 | |
5663 | setx 0x549ecb973fb0e577,%g7,%l1 ! %l1 = 549ecb973fb0e577 | |
5664 | p0_fragment_15_end: | |
5665 | ! Mem[0000000030181410] = 1f4e0e4c ffff00fc, %l0 = 8259b82c, %l1 = 3fb0e577 | |
5666 | ldda [%i6+%o5]0x89,%l0 ! %l0 = 00000000ffff00fc 000000001f4e0e4c | |
5667 | ! Mem[0000000030101408] = 0000000000000000, %l6 = 0000000000000000 | |
5668 | ldxa [%i4+%o4]0x89,%l6 ! %l6 = 0000000000000000 | |
5669 | ! Mem[0000000030141400] = 0000005d00000000, %f24 = 11e1621b 6c470000 | |
5670 | ldda [%i5+%g0]0x89,%f24 ! %f24 = 0000005d 00000000 | |
5671 | ! Mem[00000000100c1438] = 00000000, %l2 = 0000000000000000, %asi = 80 | |
5672 | lduwa [%i3+0x038]%asi,%l2 ! %l2 = 0000000000000000 | |
5673 | ! Mem[00000000300c1410] = 00ff0000 00000000, %l4 = 00000000, %l5 = 00000000 | |
5674 | ldda [%i3+%o5]0x81,%l4 ! %l4 = 0000000000ff0000 0000000000000000 | |
5675 | membar #Sync ! Added by membar checker (44) | |
5676 | ! Mem[0000000010081410] = 000000ff, %l5 = 0000000000000000 | |
5677 | ldsha [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff | |
5678 | ! Mem[0000000020800001] = ffffeac8, %l5 = 00000000000000ff | |
5679 | ldub [%o1+0x001],%l5 ! %l5 = 00000000000000ff | |
5680 | ||
5681 | p0_label_219: | |
5682 | ! Starting 10 instruction Store Burst | |
5683 | ! Mem[0000000010041410] = 0000009f, %l0 = 00000000ffff00fc | |
5684 | swapa [%i1+%o5]0x88,%l0 ! %l0 = 000000000000009f | |
5685 | ! %f16 = 00000000, Mem[0000000030141408] = 00000000 | |
5686 | sta %f16,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 | |
5687 | ! %l0 = 0000009f, %l1 = 1f4e0e4c, Mem[0000000030081400] = 9f000000 0000001c | |
5688 | stda %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000009f 1f4e0e4c | |
5689 | ! Mem[0000000030001410] = ff000000, %l0 = 000000000000009f | |
5690 | ldstuba [%i0+%o5]0x81,%l0 ! %l0 = 00000000000000ff | |
5691 | ! %l6 = 0000000000000000, Mem[0000000010141408] = ff00009f00000000 | |
5692 | stxa %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000000000000000 | |
5693 | ! %l2 = 00000000, %l3 = 00000000, Mem[0000000010041410] = fc00ffff 00000000 | |
5694 | stda %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 00000000 | |
5695 | ! %f18 = ffff00fc 00000000, Mem[0000000010181410] = 9f000000 00000000 | |
5696 | std %f18,[%i6+%o5] ! Mem[0000000010181410] = ffff00fc 00000000 | |
5697 | ! Mem[0000000010001400] = 94071fd1, %l7 = 000000000000476c | |
5698 | swapa [%i0+%g0]0x88,%l7 ! %l7 = 0000000094071fd1 | |
5699 | ! %l6 = 0000000000000000, Mem[0000000030141400] = 00000000 | |
5700 | stwa %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 | |
5701 | ! %l2 = 0000000000000000, Mem[0000000030041410] = 9f000000 | |
5702 | stha %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 9f000000 | |
5703 | ||
5704 | p0_label_220: | |
5705 | ! Starting 10 instruction Load Burst | |
5706 | ! Mem[0000000010101410] = 00000000, %l0 = 00000000000000ff | |
5707 | ldswa [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000 | |
5708 | ! Mem[0000000010181400] = 0000001c, %l0 = 0000000000000000 | |
5709 | ldsba [%i6+%g0]0x88,%l0 ! %l0 = 000000000000001c | |
5710 | ! %f21 = 00000000, %f8 = 0000005d | |
5711 | fcmpes %fcc3,%f21,%f8 ! %fcc3 = 1 | |
5712 | ! Mem[00000000300c1410] = 00ff0000, %l1 = 000000001f4e0e4c | |
5713 | lduha [%i3+%o5]0x81,%l1 ! %l1 = 00000000000000ff | |
5714 | ! %l3 = 0000000000000000, %l1 = 00000000000000ff, %l1 = 00000000000000ff | |
5715 | addc %l3,%l1,%l1 ! %l1 = 00000000000000ff | |
5716 | ! Mem[00000000100c1408] = ff8d183b, %l0 = 000000000000001c | |
5717 | ldswa [%i3+%o4]0x80,%l0 ! %l0 = ffffffffff8d183b | |
5718 | ! Mem[00000000100c1400] = 1c000000 0000009f ff8d183b 00000000 | |
5719 | ! Mem[00000000100c1410] = 00ff0000 00000032 09c05727 1248e92b | |
5720 | ! Mem[00000000100c1420] = 000000ff 4cdb8901 00000000 0000009f | |
5721 | ! Mem[00000000100c1430] = 11d996ff 000000ff 00000000 00000000 | |
5722 | ldda [%i3+%g0]ASI_BLK_AIUP,%f16 ! Block Load from 00000000100c1400 | |
5723 | ! Mem[0000000010001400] = 000000000000476c, %f0 = 9f000000 0000001c | |
5724 | ldda [%i0+%g0]0x88,%f0 ! %f0 = 00000000 0000476c | |
5725 | ! Mem[0000000030101410] = ffffffff, %l3 = 0000000000000000 | |
5726 | lduha [%i4+%o5]0x81,%l3 ! %l3 = 000000000000ffff | |
5727 | ! %l1 = 00000000000000ff, imm = 00000000000000b9, %l6 = 0000000000000000 | |
5728 | add %l1,0x0b9,%l6 ! %l6 = 00000000000001b8 | |
5729 | ||
5730 | p0_label_221: | |
5731 | ! Starting 10 instruction Store Burst | |
5732 | ! Mem[0000000010001410] = 0000001c, %l3 = 000000000000ffff | |
5733 | swapa [%i0+%o5]0x88,%l3 ! %l3 = 000000000000001c | |
5734 | ! %l0 = ff8d183b, %l1 = 000000ff, Mem[0000000030101410] = ffffffff 00000011 | |
5735 | stda %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff8d183b 000000ff | |
5736 | ! Mem[0000000030081410] = 00000000, %l1 = 00000000000000ff | |
5737 | swapa [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000 | |
5738 | ! Mem[00000000100c1408] = ff8d183b, %l6 = 00000000000001b8 | |
5739 | ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 00000000000000ff | |
5740 | ! %f20 = 00ff0000 00000032, Mem[0000000010081408] = 0000005d b03b183b | |
5741 | stda %f20,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00ff0000 00000032 | |
5742 | ! %l0 = ffffffffff8d183b, Mem[0000000030181400] = 00000000 | |
5743 | stha %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000183b | |
5744 | ! Mem[00000000211c0001] = 476c8f28, %l3 = 000000000000001c | |
5745 | ldstub [%o2+0x001],%l3 ! %l3 = 000000000000006c | |
5746 | ! Mem[0000000010001400] = 6c470000, %l0 = 00000000ff8d183b | |
5747 | swapa [%i0+%g0]0x80,%l0 ! %l0 = 000000006c470000 | |
5748 | ! Mem[0000000010041438] = 00000000fffffff2, %l2 = 0000000000000000, %l5 = 00000000000000ff | |
5749 | add %i1,0x38,%g1 | |
5750 | casxa [%g1]0x80,%l2,%l5 ! %l5 = 00000000fffffff2 | |
5751 | ! %l7 = 0000000094071fd1, Mem[00000000300c1400] = 00000032 | |
5752 | stha %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00001fd1 | |
5753 | ||
5754 | p0_label_222: | |
5755 | ! Starting 10 instruction Load Burst | |
5756 | ! Mem[0000000010041428] = 000000ff000066a2, %f14 = 00000000 fc00ffff, %asi = 80 | |
5757 | ldda [%i1+0x028]%asi,%f14 ! %f14 = 000000ff 000066a2 | |
5758 | ! Mem[0000000010041428] = 000000ff000066a2, %l1 = 0000000000000000 | |
5759 | ldx [%i1+0x028],%l1 ! %l1 = 000000ff000066a2 | |
5760 | ! Mem[0000000010001400] = 3b188dff, %l2 = 0000000000000000 | |
5761 | ldswa [%i0+%g0]0x88,%l2 ! %l2 = 000000003b188dff | |
5762 | ! Mem[0000000010141400] = 0000003b, %f15 = 000066a2 | |
5763 | lda [%i5+%g0]0x80,%f15 ! %f15 = 0000003b | |
5764 | ! Mem[0000000010101432] = 6a7a41ff, %l1 = 000000ff000066a2, %asi = 80 | |
5765 | ldsha [%i4+0x032]%asi,%l1 ! %l1 = 00000000000041ff | |
5766 | ! Mem[0000000030141400] = 00000000, %l6 = 00000000000000ff | |
5767 | lduba [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000 | |
5768 | ! Mem[0000000010181430] = 00002a000000009f, %f2 = 00000000 5d000000 | |
5769 | ldd [%i6+0x030],%f2 ! %f2 = 00002a00 0000009f | |
5770 | ! Mem[0000000010001408] = 32000000, %l4 = 0000000000ff0000 | |
5771 | ldswa [%i0+%o4]0x80,%l4 ! %l4 = 0000000032000000 | |
5772 | ! Mem[00000000100c1407] = 0000009f, %l0 = 000000006c470000 | |
5773 | ldub [%i3+0x007],%l0 ! %l0 = 000000000000009f | |
5774 | ! Mem[0000000010141426] = 0000446a, %l3 = 000000000000006c | |
5775 | lduh [%i5+0x026],%l3 ! %l3 = 000000000000446a | |
5776 | ||
5777 | p0_label_223: | |
5778 | ! Starting 10 instruction Store Burst | |
5779 | ! Mem[0000000030041410] = 0000009f, %l2 = 000000003b188dff | |
5780 | ldstuba [%i1+%o5]0x81,%l2 ! %l2 = 0000000000000000 | |
5781 | ! %l7 = 0000000094071fd1, Mem[0000000030141400] = 00000000 | |
5782 | stha %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 1fd10000 | |
5783 | ! Mem[0000000030041410] = ff00009f, %l3 = 000000000000446a | |
5784 | swapa [%i1+%o5]0x81,%l3 ! %l3 = 00000000ff00009f | |
5785 | ! %l1 = 00000000000041ff, Mem[0000000010101400] = 000000000000bcbd | |
5786 | stxa %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000000041ff | |
5787 | ! %f6 = 1f4e0e4c ffff00fc, %l0 = 000000000000009f | |
5788 | ! Mem[0000000010081430] = ff0000665effd93b | |
5789 | add %i2,0x030,%g1 | |
5790 | stda %f6,[%g1+%l0]ASI_PST16_P ! Mem[0000000010081430] = 1f4e0e4cffff00fc | |
5791 | ! Mem[0000000010001415] = 00000000, %l2 = 0000000000000000 | |
5792 | ldstub [%i0+0x015],%l2 ! %l2 = 0000000000000000 | |
5793 | ! %l4 = 0000000032000000, Mem[0000000030101410] = 3b188dff | |
5794 | stba %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 3b188d00 | |
5795 | ! %l2 = 00000000, %l3 = ff00009f, Mem[0000000030001400] = ffff00fc 00000000 | |
5796 | stda %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 ff00009f | |
5797 | ! %l5 = 00000000fffffff2, Mem[0000000010001410] = 0000ffff | |
5798 | stwa %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = fffffff2 | |
5799 | ! %l4 = 0000000032000000, Mem[00000000218000c0] = fcffa7e8 | |
5800 | sth %l4,[%o3+0x0c0] ! Mem[00000000218000c0] = 0000a7e8 | |
5801 | ||
5802 | p0_label_224: | |
5803 | ! Starting 10 instruction Load Burst | |
5804 | ! Mem[0000000010001430] = 6a7a41fff94400ff, %l2 = 0000000000000000 | |
5805 | ldx [%i0+0x030],%l2 ! %l2 = 6a7a41fff94400ff | |
5806 | ! Mem[00000000100c1410] = 00ff0000, %l7 = 0000000094071fd1 | |
5807 | ldswa [%i3+%o5]0x80,%l7 ! %l7 = 0000000000ff0000 | |
5808 | ! Mem[0000000010081408] = 00ff0000 00000032, %l4 = 32000000, %l5 = fffffff2 | |
5809 | ldda [%i2+%o4]0x80,%l4 ! %l4 = 0000000000ff0000 0000000000000032 | |
5810 | ! %f3 = 0000009f, %f23 = 1248e92b | |
5811 | fsqrts %f3 ,%f23 ! tt=0x22, %l0 = 00000000000000c1 | |
5812 | ! Mem[0000000010141400] = 000000003b000000, %l0 = 00000000000000c1 | |
5813 | ldxa [%i5+%g0]0x88,%l0 ! %l0 = 000000003b000000 | |
5814 | ! Mem[0000000030101400] = ff000000, %l3 = 00000000ff00009f | |
5815 | lduba [%i4+%g0]0x81,%l3 ! %l3 = 00000000000000ff | |
5816 | ! Mem[0000000030081410] = ff000000ff9d1c37, %l5 = 0000000000000032 | |
5817 | ldxa [%i2+%o5]0x81,%l5 ! %l5 = ff000000ff9d1c37 | |
5818 | ! Mem[0000000010141408] = 00000000, %l5 = ff000000ff9d1c37 | |
5819 | lduha [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000 | |
5820 | ! Mem[0000000030001410] = 000000ff, %l3 = 00000000000000ff | |
5821 | ldsha [%i0+%o5]0x89,%l3 ! %l3 = 00000000000000ff | |
5822 | ! Mem[0000000010181410] = ffff00fc, %l6 = 0000000000000000 | |
5823 | lduha [%i6+%o5]0x80,%l6 ! %l6 = 000000000000ffff | |
5824 | ||
5825 | p0_label_225: | |
5826 | ! Starting 10 instruction Store Burst | |
5827 | ! %l3 = 00000000000000ff, Mem[00000000211c0001] = 47ff8f28 | |
5828 | stb %l3,[%o2+0x001] ! Mem[00000000211c0000] = 47ff8f28 | |
5829 | ! %l7 = 0000000000ff0000, %l7 = 0000000000ff0000, %l2 = 6a7a41fff94400ff | |
5830 | udivx %l7,%l7,%l2 ! %l2 = 0000000000000001 | |
5831 | ! Mem[0000000030101408] = 00000000, %l2 = 0000000000000001 | |
5832 | ldstuba [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000 | |
5833 | ! %l1 = 00000000000041ff, Mem[0000000010101400] = ff410000 | |
5834 | stha %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 41ff0000 | |
5835 | ! %f22 = 09c05727 1248e92b, Mem[0000000010041400] = ff000000 0000001c | |
5836 | stda %f22,[%i1+%g0]0x80 ! Mem[0000000010041400] = 09c05727 1248e92b | |
5837 | ! %l5 = 0000000000000000, Mem[000000001000141a] = 58000000 | |
5838 | sth %l5,[%i0+0x01a] ! Mem[0000000010001418] = 58000000 | |
5839 | ! %f24 = 000000ff 4cdb8901, %l3 = 00000000000000ff | |
5840 | ! Mem[0000000030081410] = ff000000ff9d1c37 | |
5841 | add %i2,0x010,%g1 | |
5842 | stda %f24,[%g1+%l3]ASI_PST16_S ! Mem[0000000030081410] = 000000ff4cdb8901 | |
5843 | ! %l6 = 000000000000ffff, Mem[0000000010041400] = 09c05727 | |
5844 | sth %l6,[%i1+%g0] ! Mem[0000000010041400] = ffff5727 | |
5845 | membar #Sync ! Added by membar checker (45) | |
5846 | ! %l1 = 00000000000041ff, Mem[00000000100c1400] = 1c000000 | |
5847 | stwa %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000041ff | |
5848 | ! %l5 = 0000000000000000, Mem[00000000201c0000] = 3bff9298 | |
5849 | sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = 00009298 | |
5850 | ||
5851 | p0_label_226: | |
5852 | ! Starting 10 instruction Load Burst | |
5853 | ! Mem[0000000030181400] = 0000183b, %f3 = 0000009f | |
5854 | lda [%i6+%g0]0x89,%f3 ! %f3 = 0000183b | |
5855 | ! Mem[0000000030081410] = ff000000, %l3 = 00000000000000ff | |
5856 | lduwa [%i2+%o5]0x89,%l3 ! %l3 = 00000000ff000000 | |
5857 | ! Mem[0000000010041408] = 6c470000, %l3 = 00000000ff000000 | |
5858 | lduwa [%i1+%o4]0x80,%l3 ! %l3 = 000000006c470000 | |
5859 | ! Mem[0000000010101408] = 94000000, %l4 = 0000000000ff0000 | |
5860 | ldsba [%i4+%o4]0x80,%l4 ! %l4 = ffffffffffffff94 | |
5861 | ! Mem[0000000010101400] = 41ff0000 00000000, %l2 = 00000000, %l3 = 6c470000 | |
5862 | ldd [%i4+%g0],%l2 ! %l2 = 0000000041ff0000 0000000000000000 | |
5863 | ! Mem[0000000030041410] = 6a440000, %l4 = ffffffffffffff94 | |
5864 | lduwa [%i1+%o5]0x89,%l4 ! %l4 = 000000006a440000 | |
5865 | ! Mem[0000000030001400] = 00000000, %l5 = 0000000000000000 | |
5866 | lduha [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000 | |
5867 | ! Mem[0000000010001400] = 3b188dff, %l4 = 000000006a440000 | |
5868 | lduba [%i0+%g0]0x88,%l4 ! %l4 = 00000000000000ff | |
5869 | ! Mem[0000000010041410] = 00000000, %l0 = 000000003b000000 | |
5870 | lduha [%i1+%o5]0x80,%l0 ! %l0 = 0000000000000000 | |
5871 | ! Mem[0000000010041402] = ffff5727, %l4 = 00000000000000ff, %asi = 80 | |
5872 | lduba [%i1+0x002]%asi,%l4 ! %l4 = 0000000000000057 | |
5873 | ||
5874 | p0_label_227: | |
5875 | ! Starting 10 instruction Store Burst | |
5876 | ! %l7 = 0000000000ff0000, %l0 = 0000000000000000, %y = 0000003b | |
5877 | umul %l7,%l0,%l2 ! %l2 = 0000000000000000, %y = 00000000 | |
5878 | ! Mem[0000000010101408] = 00000094, %l0 = 0000000000000000 | |
5879 | ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000094 | |
5880 | ! %f8 = 0000005d 00000032, Mem[0000000010101408] = 000000ff 0000009f | |
5881 | stda %f8 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000005d 00000032 | |
5882 | ! Mem[0000000030001400] = 00000000, %l4 = 0000000000000057 | |
5883 | swapa [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000 | |
5884 | ! Mem[0000000010141408] = 00000000, %l2 = 0000000000000000 | |
5885 | swapa [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000 | |
5886 | ! %f12 = 9f000000, %f18 = ff8d183b, %f29 = 000000ff | |
5887 | fmuls %f12,%f18,%f29 ! %f29 = ffcd183b | |
5888 | ! %f27 = 0000009f, Mem[0000000010181408] = 0000001c | |
5889 | sta %f27,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000009f | |
5890 | ! Mem[0000000030041408] = ff000000, %l7 = 0000000000ff0000 | |
5891 | ldstuba [%i1+%o4]0x81,%l7 ! %l7 = 00000000000000ff | |
5892 | ! %l2 = 0000000000000000, Mem[0000000030041400] = 00000000000000ff | |
5893 | stxa %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000000000000 | |
5894 | ! %l2 = 0000000000000000, Mem[0000000010001410] = f2ffffff00ff0000 | |
5895 | stx %l2,[%i0+%o5] ! Mem[0000000010001410] = 0000000000000000 | |
5896 | ||
5897 | p0_label_228: | |
5898 | ! Starting 10 instruction Load Burst | |
5899 | ! Mem[0000000030181410] = fc00ffff, %l1 = 00000000000041ff | |
5900 | lduha [%i6+%o5]0x81,%l1 ! %l1 = 000000000000fc00 | |
5901 | ! Mem[0000000010041408] = 6c470000 00000000, %l2 = 00000000, %l3 = 00000000 | |
5902 | ldda [%i1+%o4]0x80,%l2 ! %l2 = 000000006c470000 0000000000000000 | |
5903 | ! Mem[000000001018140d] = 00000000, %l1 = 000000000000fc00, %asi = 80 | |
5904 | ldsba [%i6+0x00d]%asi,%l1 ! %l1 = 0000000000000000 | |
5905 | ! Mem[0000000020800040] = 11ff3ef8, %l5 = 0000000000000000 | |
5906 | ldsh [%o1+0x040],%l5 ! %l5 = 00000000000011ff | |
5907 | ! Mem[0000000030141410] = 456500ff, %l6 = 000000000000ffff | |
5908 | ldsba [%i5+%o5]0x89,%l6 ! %l6 = ffffffffffffffff | |
5909 | ! Code Fragment 4, seed = 159393 | |
5910 | p0_fragment_16: | |
5911 | ! %l0 = 0000000000000094 | |
5912 | setx 0xbe3614d34499741e,%g7,%l0 ! %l0 = be3614d34499741e | |
5913 | ! %l1 = 0000000000000000 | |
5914 | setx 0x3198f13f358846c9,%g7,%l1 ! %l1 = 3198f13f358846c9 | |
5915 | setx 0x7ff8, %g1, %g2 | |
5916 | and %l0, %g2, %l0 | |
5917 | setx 0xffffffff, %g1, %g2 | |
5918 | and %l1, %g2, %l1 | |
5919 | setx 0x100000000, %g1, %g2 | |
5920 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
5921 | ta T_CHANGE_HPRIV | |
5922 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
5923 | ta T_CHANGE_NONHPRIV | |
5924 | ! %l0 = be3614d34499741e | |
5925 | setx 0x260e856e19b43584,%g7,%l0 ! %l0 = 260e856e19b43584 | |
5926 | ! %l1 = 3198f13f358846c9 | |
5927 | setx 0x4f46b75c27cfc34f,%g7,%l1 ! %l1 = 4f46b75c27cfc34f | |
5928 | p0_fragment_16_end: | |
5929 | ! Mem[0000000010101408] = 00000032, %l4 = 0000000000000000 | |
5930 | lduha [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000032 | |
5931 | ! Code Fragment 3, seed = 571235 | |
5932 | p0_fragment_17: | |
5933 | ! %l0 = 260e856e19b43584 | |
5934 | setx 0x2a4bd484dc95900e,%g7,%l0 ! %l0 = 2a4bd484dc95900e | |
5935 | ! %l1 = 4f46b75c27cfc34f | |
5936 | setx 0xe481b41a13ec5fb9,%g7,%l1 ! %l1 = e481b41a13ec5fb9 | |
5937 | setx 0x1fe000, %g1, %g3 | |
5938 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
5939 | setx 0x1ffff8, %g1, %g2 | |
5940 | and %l0, %g2, %l0 | |
5941 | ta T_CHANGE_HPRIV | |
5942 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
5943 | ta T_CHANGE_NONHPRIV | |
5944 | ! %l0 = 2a4bd484dc95900e | |
5945 | setx 0x25f9117d8f83bb74,%g7,%l0 ! %l0 = 25f9117d8f83bb74 | |
5946 | ! %l1 = e481b41a13ec5fb9 | |
5947 | setx 0x872853e18f73263f,%g7,%l1 ! %l1 = 872853e18f73263f | |
5948 | p0_fragment_17_end: | |
5949 | ! %l1 = 872853e18f73263f, %l2 = 000000006c470000, %l6 = ffffffffffffffff | |
5950 | subc %l1,%l2,%l6 ! %l6 = 872853e1232c263f | |
5951 | ! Mem[0000000030041408] = ff000000, %f14 = 000000ff | |
5952 | lda [%i1+%o4]0x81,%f14 ! %f14 = ff000000 | |
5953 | ||
5954 | p0_label_229: | |
5955 | ! Starting 10 instruction Store Burst | |
5956 | ! %l4 = 0000000000000032, Mem[000000001018142c] = 0000001c, %asi = 80 | |
5957 | stha %l4,[%i6+0x02c]%asi ! Mem[000000001018142c] = 0032001c | |
5958 | ! %l6 = 872853e1232c263f, Mem[0000000030081410] = 000000ff | |
5959 | stha %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 263f00ff | |
5960 | ! Mem[0000000010081410] = ff000000, %l1 = 872853e18f73263f | |
5961 | ldstuba [%i2+%o5]0x80,%l1 ! %l1 = 00000000000000ff | |
5962 | ! %f9 = 00000032, Mem[0000000030101400] = 000000ff | |
5963 | sta %f9 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000032 | |
5964 | ! %l4 = 00000032, %l5 = 000011ff, Mem[0000000010041430] = 00000000 00000000 | |
5965 | std %l4,[%i1+0x030] ! Mem[0000000010041430] = 00000032 000011ff | |
5966 | ! %l6 = 872853e1232c263f, Mem[0000000030101410] = 008d183b | |
5967 | stha %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 263f183b | |
5968 | ! Mem[0000000010001400] = 3b188dff, %l1 = 00000000000000ff | |
5969 | swapa [%i0+%g0]0x88,%l1 ! %l1 = 000000003b188dff | |
5970 | ! %l3 = 0000000000000000, Mem[0000000010041408] = 0000476c | |
5971 | stha %l3,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 | |
5972 | ! %l6 = 872853e1232c263f, Mem[0000000030181410] = fc00ffff | |
5973 | stha %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 263fffff | |
5974 | ! Mem[00000000218001c1] = ffff80a8, %l1 = 000000003b188dff | |
5975 | ldstuba [%o3+0x1c1]%asi,%l1 ! %l1 = 00000000000000ff | |
5976 | ||
5977 | p0_label_230: | |
5978 | ! Starting 10 instruction Load Burst | |
5979 | ! Mem[0000000030101400] = 00000032, %l5 = 00000000000011ff | |
5980 | lduwa [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000032 | |
5981 | ! Mem[00000000100c1408] = 3b188dff, %l2 = 000000006c470000 | |
5982 | ldsba [%i3+%o4]0x88,%l2 ! %l2 = ffffffffffffffff | |
5983 | ! Mem[0000000010081410] = ff000000000000ff, %f28 = 11d996ff ffcd183b | |
5984 | ldda [%i2+%o5]0x80,%f28 ! %f28 = ff000000 000000ff | |
5985 | ! %f18 = ff8d183b, %f25 = 4cdb8901 | |
5986 | fcmps %fcc1,%f18,%f25 ! %fcc1 = 3 | |
5987 | ! Mem[0000000030001400] = 00000057, %l5 = 0000000000000032 | |
5988 | ldswa [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000057 | |
5989 | ! Mem[0000000010141410] = ff00000000000000, %f24 = 000000ff 4cdb8901, %asi = 80 | |
5990 | ldda [%i5+0x010]%asi,%f24 ! %f24 = ff000000 00000000 | |
5991 | ! Mem[0000000010001408] = 0000005d00000032, %l5 = 0000000000000057 | |
5992 | ldxa [%i0+%o4]0x88,%l5 ! %l5 = 0000005d00000032 | |
5993 | ! Mem[0000000030181410] = 263fffff, %l7 = 00000000000000ff | |
5994 | ldsha [%i6+%o5]0x81,%l7 ! %l7 = 000000000000263f | |
5995 | ! Mem[0000000030081408] = 00000000, %l7 = 000000000000263f | |
5996 | lduwa [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000000 | |
5997 | ! Mem[0000000030041408] = ff000000, %f21 = 00000032 | |
5998 | lda [%i1+%o4]0x81,%f21 ! %f21 = ff000000 | |
5999 | ||
6000 | p0_label_231: | |
6001 | ! Starting 10 instruction Store Burst | |
6002 | ! %l2 = ffffffffffffffff, Mem[0000000030001400] = 57000000 | |
6003 | stha %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffff0000 | |
6004 | ! Mem[0000000010101400] = 41ff000000000000, %l4 = 0000000000000032, %l3 = 0000000000000000 | |
6005 | casxa [%i4]0x80,%l4,%l3 ! %l3 = 41ff000000000000 | |
6006 | ! %l4 = 00000032, %l5 = 00000032, Mem[0000000010101428] = fccf480b 000000ff, %asi = 80 | |
6007 | stda %l4,[%i4+0x028]%asi ! Mem[0000000010101428] = 00000032 00000032 | |
6008 | ! %l4 = 0000000000000032, Mem[0000000010141408] = 0000000000000000 | |
6009 | stxa %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000032 | |
6010 | ! %l5 = 0000005d00000032, Mem[0000000010101438] = 000000000b48cffc, %asi = 80 | |
6011 | stxa %l5,[%i4+0x038]%asi ! Mem[0000000010101438] = 0000005d00000032 | |
6012 | ! %l0 = 25f9117d8f83bb74, Mem[0000000010181408] = 0000009f | |
6013 | stba %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 7400009f | |
6014 | ! Mem[00000000300c1408] = 9f000000, %l4 = 0000000000000032 | |
6015 | swapa [%i3+%o4]0x89,%l4 ! %l4 = 000000009f000000 | |
6016 | ! Mem[00000000300c1410] = 0000ff00, %l2 = 00000000ffffffff | |
6017 | swapa [%i3+%o5]0x89,%l2 ! %l2 = 000000000000ff00 | |
6018 | ! %l1 = 00000000000000ff, immd = 000000000000052b, %l108 = 0000000000000000 | |
6019 | sdivx %l1,0x52b,%l0 ! %l0 = 0000000000000000 | |
6020 | ! Mem[00000000100c1408] = 3b188dff, %l0 = 0000000000000000 | |
6021 | swapa [%i3+%o4]0x88,%l0 ! %l0 = 000000003b188dff | |
6022 | ||
6023 | p0_label_232: | |
6024 | ! Starting 10 instruction Load Burst | |
6025 | ! %l7 = 0000000000000000, %l6 = 872853e1232c263f, %y = 00000000 | |
6026 | udiv %l7,%l6,%l6 ! %l6 = 0000000000000000 | |
6027 | mov %l0,%y ! %y = 3b188dff | |
6028 | ! %l0 = 000000003b188dff, Mem[0000000010141434] = 00000000, %asi = 80 | |
6029 | stwa %l0,[%i5+0x034]%asi ! Mem[0000000010141434] = 3b188dff | |
6030 | ! Mem[0000000010001408] = 0000005d00000032, %f12 = 9f000000 002a0000 | |
6031 | ldda [%i0+%o4]0x88,%f12 ! %f12 = 0000005d 00000032 | |
6032 | ! Mem[0000000010101408] = 32000000 5d000000, %l0 = 3b188dff, %l1 = 000000ff, %asi = 80 | |
6033 | ldda [%i4+0x008]%asi,%l0 ! %l0 = 0000000032000000 000000005d000000 | |
6034 | ! Mem[0000000010181408] = 7400009f, %l6 = 0000000000000000 | |
6035 | lduwa [%i6+%o4]0x80,%l6 ! %l6 = 000000007400009f | |
6036 | ! Mem[0000000030041400] = 0000000000000000, %f14 = ff000000 0000003b | |
6037 | ldda [%i1+%g0]0x89,%f14 ! %f14 = 00000000 00000000 | |
6038 | ! Mem[0000000020800000] = ffffeac8, %l4 = 000000009f000000 | |
6039 | ldsh [%o1+%g0],%l4 ! %l4 = ffffffffffffffff | |
6040 | ! Mem[0000000010101408] = 0000005d00000032, %f26 = 00000000 0000009f | |
6041 | ldda [%i4+%o4]0x88,%f26 ! %f26 = 0000005d 00000032 | |
6042 | ! Mem[0000000030181408] = ffff00fc78059fff, %l1 = 000000005d000000 | |
6043 | ldxa [%i6+%o4]0x81,%l1 ! %l1 = ffff00fc78059fff | |
6044 | ! %l1 = ffff00fc78059fff, %l6 = 000000007400009f, %y = 3b188dff | |
6045 | umul %l1,%l6,%l7 ! %l7 = 36628cca177e5f61, %y = 36628cca | |
6046 | ||
6047 | p0_label_233: | |
6048 | ! Starting 10 instruction Store Burst | |
6049 | ! Mem[0000000021800100] = ff47e418, %l3 = 41ff000000000000 | |
6050 | ldstuba [%o3+0x100]%asi,%l3 ! %l3 = 00000000000000ff | |
6051 | ! Mem[0000000010001434] = f94400ff, %l3 = 000000ff, %l0 = 32000000 | |
6052 | add %i0,0x34,%g1 | |
6053 | casa [%g1]0x80,%l3,%l0 ! %l0 = 00000000f94400ff | |
6054 | ! %f24 = ff000000, Mem[0000000030101400] = 00000032 | |
6055 | sta %f24,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff000000 | |
6056 | ! Mem[00000000211c0001] = 47ff8f28, %l7 = 36628cca177e5f61 | |
6057 | ldstub [%o2+0x001],%l7 ! %l7 = 00000000000000ff | |
6058 | ! %l4 = ffffffffffffffff, Mem[00000000211c0001] = 47ff8f28, %asi = 80 | |
6059 | stba %l4,[%o2+0x001]%asi ! Mem[00000000211c0000] = 47ff8f28 | |
6060 | ! Mem[0000000010041410] = 00000000, %l2 = 000000000000ff00 | |
6061 | swapa [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000 | |
6062 | ! %l6 = 000000007400009f, Mem[0000000030081410] = 263f00ff4cdb8901 | |
6063 | stxa %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000007400009f | |
6064 | ! %l0 = 00000000f94400ff, Mem[000000001004140c] = 00000000, %asi = 80 | |
6065 | stha %l0,[%i1+0x00c]%asi ! Mem[000000001004140c] = 00ff0000 | |
6066 | ! %f10 = 000000ff, Mem[0000000030101400] = ff000000 | |
6067 | sta %f10,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff | |
6068 | ! %l2 = 0000000000000000, Mem[0000000030101410] = 263f183b | |
6069 | stha %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000183b | |
6070 | ||
6071 | p0_label_234: | |
6072 | ! Starting 10 instruction Load Burst | |
6073 | ! Mem[0000000010001400] = ff000000 00000000, %l2 = 00000000, %l3 = 000000ff | |
6074 | ldda [%i0+%g0]0x80,%l2 ! %l2 = 00000000ff000000 0000000000000000 | |
6075 | ! Mem[0000000030101408] = 000000ff, %l0 = 00000000f94400ff | |
6076 | lduwa [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff | |
6077 | ! Mem[0000000030041408] = 000000ff, %l2 = 00000000ff000000 | |
6078 | lduha [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff | |
6079 | ! Mem[0000000030041408] = 000000ff, %l6 = 000000007400009f | |
6080 | lduha [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff | |
6081 | ! Mem[0000000030141410] = ff006545 6853b85b, %l2 = 000000ff, %l3 = 00000000 | |
6082 | ldda [%i5+%o5]0x81,%l2 ! %l2 = 00000000ff006545 000000006853b85b | |
6083 | ! Mem[0000000030001408] = ffff00fc 00000000, %l6 = 000000ff, %l7 = 000000ff | |
6084 | ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000ffff00fc 0000000000000000 | |
6085 | ! Mem[0000000030101410] = ff0000003b180000, %l1 = ffff00fc78059fff | |
6086 | ldxa [%i4+%o5]0x89,%l1 ! %l1 = ff0000003b180000 | |
6087 | ! Mem[0000000010081408] = 00ff000000000032, %f4 = 00000000 ff9d1c37 | |
6088 | ldda [%i2+%o4]0x80,%f4 ! %f4 = 00ff0000 00000032 | |
6089 | ! Mem[0000000010041410] = 0000000000ff0000, %l3 = 000000006853b85b | |
6090 | ldxa [%i1+%o5]0x88,%l3 ! %l3 = 0000000000ff0000 | |
6091 | ! Mem[0000000010041400] = ffff57271248e92b, %l2 = 00000000ff006545 | |
6092 | ldxa [%i1+%g0]0x80,%l2 ! %l2 = ffff57271248e92b | |
6093 | ||
6094 | p0_label_235: | |
6095 | ! Starting 10 instruction Store Burst | |
6096 | ! Mem[0000000010001418] = 580000003899ffff, %l0 = 00000000000000ff, %l6 = 00000000ffff00fc | |
6097 | add %i0,0x18,%g1 | |
6098 | casxa [%g1]0x80,%l0,%l6 ! %l6 = 580000003899ffff | |
6099 | ! %l5 = 0000005d00000032, Mem[0000000010101428] = 00000032, %asi = 80 | |
6100 | stha %l5,[%i4+0x028]%asi ! Mem[0000000010101428] = 00320032 | |
6101 | ! %l5 = 0000005d00000032, Mem[0000000010141400] = 0000003b | |
6102 | stha %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0032003b | |
6103 | ! %l0 = 00000000000000ff, Mem[0000000010141410] = 000000ff | |
6104 | stwa %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff | |
6105 | ! %l1 = ff0000003b180000, Mem[000000001010142b] = 00320032, %asi = 80 | |
6106 | stba %l1,[%i4+0x02b]%asi ! Mem[0000000010101428] = 00320000 | |
6107 | ! %f6 = 1f4e0e4c ffff00fc, %l7 = 0000000000000000 | |
6108 | ! Mem[0000000030181420] = 0189db4cb08d903b | |
6109 | add %i6,0x020,%g1 | |
6110 | stda %f6,[%g1+%l7]ASI_PST8_S ! Mem[0000000030181420] = 0189db4cb08d903b | |
6111 | ! %f20 = 00ff0000 ff000000, Mem[0000000030141400] = 0000d11f 0000005d | |
6112 | stda %f20,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00ff0000 ff000000 | |
6113 | ! Mem[0000000010101410] = 00000000, %l6 = 580000003899ffff | |
6114 | ldstuba [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000 | |
6115 | ! Mem[0000000030041408] = ff000000, %l5 = 0000005d00000032 | |
6116 | ldstuba [%i1+%o4]0x81,%l5 ! %l5 = 00000000000000ff | |
6117 | ! %l1 = ff0000003b180000, Mem[0000000010141408] = 32000000 | |
6118 | stba %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 | |
6119 | ||
6120 | p0_label_236: | |
6121 | ! Starting 10 instruction Load Burst | |
6122 | ! Mem[0000000010101424] = 00000000, %l2 = ffff57271248e92b, %asi = 80 | |
6123 | lduwa [%i4+0x024]%asi,%l2 ! %l2 = 0000000000000000 | |
6124 | ! Mem[00000000300c1408] = 32000000 0000446a, %l6 = 00000000, %l7 = 00000000 | |
6125 | ldda [%i3+%o4]0x81,%l6 ! %l6 = 0000000032000000 000000000000446a | |
6126 | ! %f7 = ffff00fc, %f23 = 1248e92b, %f28 = ff000000 | |
6127 | fsubs %f7 ,%f23,%f28 ! %f28 = ffff00fc | |
6128 | ! Mem[00000000300c1410] = ffffffff, %l5 = 00000000000000ff | |
6129 | lduha [%i3+%o5]0x89,%l5 ! %l5 = 000000000000ffff | |
6130 | ! Mem[0000000010001408] = 0000005d 00000032, %l0 = 000000ff, %l1 = 3b180000 | |
6131 | ldda [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000032 000000000000005d | |
6132 | ! Mem[0000000030081408] = 00000000, %l6 = 0000000032000000 | |
6133 | lduha [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000 | |
6134 | ! Mem[0000000030101400] = 000000ff, %f3 = 0000183b | |
6135 | lda [%i4+%g0]0x89,%f3 ! %f3 = 000000ff | |
6136 | ! Mem[0000000010101410] = 1c000000000000ff, %f16 = 1c000000 0000009f | |
6137 | ldda [%i4+%o5]0x88,%f16 ! %f16 = 1c000000 000000ff | |
6138 | ! Mem[0000000030041408] = 000000ff, %l2 = 0000000000000000 | |
6139 | lduha [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff | |
6140 | ! Mem[00000000100c1400] = 000041ff, %l6 = 0000000000000000 | |
6141 | ldswa [%i3+%g0]0x80,%l6 ! %l6 = 00000000000041ff | |
6142 | ||
6143 | p0_label_237: | |
6144 | ! Starting 10 instruction Store Burst | |
6145 | ! %f20 = 00ff0000, Mem[0000000030081408] = 00000000 | |
6146 | sta %f20,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00ff0000 | |
6147 | ! Code Fragment 4, seed = 466897 | |
6148 | p0_fragment_18: | |
6149 | ! %l0 = 0000000000000032 | |
6150 | setx 0x0bcd4b0cd7dc1a9e,%g7,%l0 ! %l0 = 0bcd4b0cd7dc1a9e | |
6151 | ! %l1 = 000000000000005d | |
6152 | setx 0x44720037972c2549,%g7,%l1 ! %l1 = 44720037972c2549 | |
6153 | setx 0x7ff8, %g1, %g2 | |
6154 | and %l0, %g2, %l0 | |
6155 | setx 0xffffffff, %g1, %g2 | |
6156 | and %l1, %g2, %l1 | |
6157 | setx 0x100000000, %g1, %g2 | |
6158 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
6159 | ta T_CHANGE_HPRIV | |
6160 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
6161 | ta T_CHANGE_NONHPRIV | |
6162 | ! %l0 = 0bcd4b0cd7dc1a9e | |
6163 | setx 0x820013d47e53cc04,%g7,%l0 ! %l0 = 820013d47e53cc04 | |
6164 | ! %l1 = 44720037972c2549 | |
6165 | setx 0xf26fc44992fd91cf,%g7,%l1 ! %l1 = f26fc44992fd91cf | |
6166 | p0_fragment_18_end: | |
6167 | ! Code Fragment 3, seed = 241846 | |
6168 | p0_fragment_19: | |
6169 | ! %l0 = 820013d47e53cc04 | |
6170 | setx 0x4a6513a6bf368876,%g7,%l0 ! %l0 = 4a6513a6bf368876 | |
6171 | ! %l1 = f26fc44992fd91cf | |
6172 | setx 0xf19ed943c2720ba1,%g7,%l1 ! %l1 = f19ed943c2720ba1 | |
6173 | setx 0x1fe000, %g1, %g3 | |
6174 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
6175 | setx 0x1ffff8, %g1, %g2 | |
6176 | and %l0, %g2, %l0 | |
6177 | ta T_CHANGE_HPRIV | |
6178 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
6179 | ta T_CHANGE_NONHPRIV | |
6180 | ! %l0 = 4a6513a6bf368876 | |
6181 | setx 0xcb53b2fea975c2dc,%g7,%l0 ! %l0 = cb53b2fea975c2dc | |
6182 | ! %l1 = f19ed943c2720ba1 | |
6183 | setx 0x3b402713f4e8b127,%g7,%l1 ! %l1 = 3b402713f4e8b127 | |
6184 | p0_fragment_19_end: | |
6185 | ! %l6 = 000041ff, %l7 = 0000446a, Mem[00000000100c1400] = 000041ff 0000009f | |
6186 | stda %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000041ff 0000446a | |
6187 | ! Mem[0000000010181410] = fc00ffff, %l1 = 3b402713f4e8b127 | |
6188 | ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 00000000000000ff | |
6189 | ! Mem[00000000211c0000] = 47ff8f28, %l0 = cb53b2fea975c2dc | |
6190 | ldstuba [%o2+0x000]%asi,%l0 ! %l0 = 0000000000000047 | |
6191 | ! %l6 = 000041ff, %l7 = 0000446a, Mem[00000000100c1410] = 0000ff00 32000000 | |
6192 | stda %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000041ff 0000446a | |
6193 | ! %f2 = 00002a00 000000ff, Mem[0000000030181410] = ffff3f26 1f4e0e4c | |
6194 | stda %f2 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00002a00 000000ff | |
6195 | ! Mem[00000000300c1408] = 32000000, %l5 = 000000000000ffff | |
6196 | ldstuba [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000032 | |
6197 | ! Code Fragment 3, seed = 914546 | |
6198 | p0_fragment_20: | |
6199 | ! %l0 = 0000000000000047 | |
6200 | setx 0x38fb3ef25fa0e696,%g7,%l0 ! %l0 = 38fb3ef25fa0e696 | |
6201 | ! %l1 = 00000000000000ff | |
6202 | setx 0xf837c3958cc08fc1,%g7,%l1 ! %l1 = f837c3958cc08fc1 | |
6203 | setx 0x1fe000, %g1, %g3 | |
6204 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
6205 | setx 0x1ffff8, %g1, %g2 | |
6206 | and %l0, %g2, %l0 | |
6207 | ta T_CHANGE_HPRIV | |
6208 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
6209 | ta T_CHANGE_NONHPRIV | |
6210 | ! %l0 = 38fb3ef25fa0e696 | |
6211 | setx 0xb0a4482f67e78cfc,%g7,%l0 ! %l0 = b0a4482f67e78cfc | |
6212 | ! %l1 = f837c3958cc08fc1 | |
6213 | setx 0xdb39131ea412e147,%g7,%l1 ! %l1 = db39131ea412e147 | |
6214 | p0_fragment_20_end: | |
6215 | ||
6216 | p0_label_238: | |
6217 | ! Starting 10 instruction Load Burst | |
6218 | ! Mem[0000000010181418] = 11000000, %l4 = ffffffffffffffff | |
6219 | lduw [%i6+0x018],%l4 ! %l4 = 0000000011000000 | |
6220 | ! Mem[0000000030101410] = 3b180000, %l3 = 0000000000ff0000 | |
6221 | lduba [%i4+%o5]0x89,%l3 ! %l3 = 0000000000000000 | |
6222 | ! %f25 = 00000000, %f16 = 1c000000 | |
6223 | fcmpes %fcc1,%f25,%f16 ! %fcc1 = 1 | |
6224 | ! Mem[0000000010141400] = 0032003b, %l0 = b0a4482f67e78cfc | |
6225 | ldsba [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000 | |
6226 | ! Mem[0000000010081418] = ffffffffffffffff, %l7 = 000000000000446a, %asi = 80 | |
6227 | ldxa [%i2+0x018]%asi,%l7 ! %l7 = ffffffffffffffff | |
6228 | ! Mem[0000000020800000] = ffffeac8, %l1 = db39131ea412e147 | |
6229 | ldsh [%o1+%g0],%l1 ! %l1 = ffffffffffffffff | |
6230 | ! Mem[00000000218001c0] = ffff80a8, %l0 = 0000000000000000, %asi = 80 | |
6231 | lduba [%o3+0x1c0]%asi,%l0 ! %l0 = 00000000000000ff | |
6232 | ! Mem[00000000300c1400] = 00001fd1, %l2 = 00000000000000ff | |
6233 | lduha [%i3+%g0]0x89,%l2 ! %l2 = 0000000000001fd1 | |
6234 | ! Mem[0000000010141408] = 0000000000000000, %l6 = 00000000000041ff | |
6235 | ldxa [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000 | |
6236 | ! Mem[00000000300c1408] = ff000000, %l2 = 0000000000001fd1 | |
6237 | lduwa [%i3+%o4]0x81,%l2 ! %l2 = 00000000ff000000 | |
6238 | ||
6239 | p0_label_239: | |
6240 | ! Starting 10 instruction Store Burst | |
6241 | ! %f14 = 00000000, Mem[0000000010001410] = 00000000 | |
6242 | sta %f14,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 | |
6243 | ! %l0 = 000000ff, %l1 = ffffffff, Mem[0000000010001408] = 32000000 5d000000 | |
6244 | stda %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff ffffffff | |
6245 | ! %l5 = 0000000000000032, Mem[0000000010001408] = ffffffffff000000 | |
6246 | stxa %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000032 | |
6247 | ! %f4 = 00ff0000, Mem[0000000010041400] = 2757ffff | |
6248 | sta %f4 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00ff0000 | |
6249 | ! %l7 = ffffffffffffffff, Mem[0000000010101420] = ff000000 | |
6250 | sth %l7,[%i4+0x020] ! Mem[0000000010101420] = ffff0000 | |
6251 | ! %l4 = 0000000011000000, Mem[0000000010081410] = 000000ff | |
6252 | stba %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 | |
6253 | ! Mem[0000000030041400] = 00000000, %l4 = 0000000011000000 | |
6254 | swapa [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000 | |
6255 | ! %f6 = 1f4e0e4c ffff00fc, Mem[0000000030081408] = 0000ff00 0000005d | |
6256 | stda %f6 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = 1f4e0e4c ffff00fc | |
6257 | ! %f12 = 0000005d 00000032, Mem[0000000010081438] = d11f0772 c0e2991c, %asi = 80 | |
6258 | stda %f12,[%i2+0x038]%asi ! Mem[0000000010081438] = 0000005d 00000032 | |
6259 | ! Mem[0000000010081414] = 000000ff, %l0 = 00000000000000ff, %asi = 80 | |
6260 | swapa [%i2+0x014]%asi,%l0 ! %l0 = 00000000000000ff | |
6261 | ||
6262 | p0_label_240: | |
6263 | ! Starting 10 instruction Load Burst | |
6264 | ! Mem[0000000010041400] = 0000ff001248e92b, %f26 = 0000005d 00000032 | |
6265 | ldda [%i1+%g0]0x80,%f26 ! %f26 = 0000ff00 1248e92b | |
6266 | ! Mem[0000000010181400] = 1c000000, %l7 = ffffffffffffffff | |
6267 | ldsba [%i6+%g0]0x80,%l7 ! %l7 = 000000000000001c | |
6268 | ! Mem[00000000300c1408] = ff000000, %l2 = 00000000ff000000 | |
6269 | ldsha [%i3+%o4]0x81,%l2 ! %l2 = ffffffffffffff00 | |
6270 | ! Mem[0000000010181410] = fc00ffff, %f9 = 00000032 | |
6271 | lda [%i6+%o5]0x88,%f9 ! %f9 = fc00ffff | |
6272 | ! Mem[0000000010081410] = 00000000, %l6 = 0000000000000000 | |
6273 | lduha [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000000 | |
6274 | ! %f30 = 00000000 00000000, Mem[00000000100c1408] = 00000000 00000000 | |
6275 | stda %f30,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 00000000 | |
6276 | ! Mem[0000000030041410] = 6a440000, %f9 = fc00ffff | |
6277 | lda [%i1+%o5]0x89,%f9 ! %f9 = 6a440000 | |
6278 | ! Mem[00000000300c1410] = ffffffff, %l7 = 000000000000001c | |
6279 | ldswa [%i3+%o5]0x89,%l7 ! %l7 = ffffffffffffffff | |
6280 | ! Mem[0000000030141400] = ff000000, %l5 = 0000000000000032 | |
6281 | lduba [%i5+%g0]0x89,%l5 ! %l5 = 0000000000000000 | |
6282 | ! Mem[0000000030081408] = 1f4e0e4c ffff00fc, %l0 = 000000ff, %l1 = ffffffff | |
6283 | ldda [%i2+%o4]0x89,%l0 ! %l0 = 00000000ffff00fc 000000001f4e0e4c | |
6284 | ||
6285 | p0_label_241: | |
6286 | ! Starting 10 instruction Store Burst | |
6287 | ! Mem[0000000010181408] = 7400009f, %l0 = 00000000ffff00fc | |
6288 | swapa [%i6+%o4]0x80,%l0 ! %l0 = 000000007400009f | |
6289 | ! %l4 = 0000000000000000, Mem[0000000030041410] = 000000006a440000 | |
6290 | stxa %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000000 | |
6291 | ! Mem[0000000010081411] = 00000000, %l2 = ffffffffffffff00 | |
6292 | ldstub [%i2+0x011],%l2 ! %l2 = 0000000000000000 | |
6293 | ! Mem[0000000010041435] = 000011ff, %l1 = 000000001f4e0e4c | |
6294 | ldstuba [%i1+0x035]%asi,%l1 ! %l1 = 0000000000000000 | |
6295 | ! %f8 = 0000005d, Mem[000000001000142c] = 00000058 | |
6296 | st %f8 ,[%i0+0x02c] ! Mem[000000001000142c] = 0000005d | |
6297 | ! Mem[0000000010001408] = 32000000, %l7 = ffffffffffffffff | |
6298 | ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000032 | |
6299 | ! %l3 = 0000000000000000, Mem[00000000100c1400] = 6a440000ff410000 | |
6300 | stxa %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000000000000000 | |
6301 | ! %f0 = 00000000 0000476c, Mem[00000000100c1410] = ff410000 6a440000 | |
6302 | stda %f0 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 0000476c | |
6303 | ! Code Fragment 4, seed = 15368 | |
6304 | p0_fragment_21: | |
6305 | ! %l0 = 000000007400009f | |
6306 | setx 0xe385ecc27c181fe6,%g7,%l0 ! %l0 = e385ecc27c181fe6 | |
6307 | ! %l1 = 0000000000000000 | |
6308 | setx 0x74b35ffdbb08c811,%g7,%l1 ! %l1 = 74b35ffdbb08c811 | |
6309 | setx 0x7ff8, %g1, %g2 | |
6310 | and %l0, %g2, %l0 | |
6311 | setx 0xffffffff, %g1, %g2 | |
6312 | and %l1, %g2, %l1 | |
6313 | setx 0x100000000, %g1, %g2 | |
6314 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
6315 | ta T_CHANGE_HPRIV | |
6316 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
6317 | ta T_CHANGE_NONHPRIV | |
6318 | ! %l0 = e385ecc27c181fe6 | |
6319 | setx 0xe1d37e74125c944c,%g7,%l0 ! %l0 = e1d37e74125c944c | |
6320 | ! %l1 = 74b35ffdbb08c811 | |
6321 | setx 0x5e33536c2e878797,%g7,%l1 ! %l1 = 5e33536c2e878797 | |
6322 | p0_fragment_21_end: | |
6323 | ! %f9 = 6a440000, Mem[0000000030181400] = 3b180000 | |
6324 | sta %f9 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = 6a440000 | |
6325 | ||
6326 | p0_label_242: | |
6327 | ! Starting 10 instruction Load Burst | |
6328 | ! %l0 = e1d37e74125c944c, %l7 = 0000000000000032, %y = 36628cca | |
6329 | sdiv %l0,%l7,%l4 ! %l4 = 000000007fffffff | |
6330 | mov %l0,%y ! %y = 125c944c | |
6331 | ! Mem[0000000021800041] = 62002388, %l2 = 0000000000000000, %asi = 80 | |
6332 | ldsba [%o3+0x041]%asi,%l2 ! %l2 = 0000000000000000 | |
6333 | ! Mem[0000000030041400] = 1100000000000000, %l0 = e1d37e74125c944c | |
6334 | ldxa [%i1+%g0]0x81,%l0 ! %l0 = 1100000000000000 | |
6335 | ! Mem[0000000010141420] = fccf480b, %f25 = 00000000 | |
6336 | lda [%i5+0x020]%asi,%f25 ! %f25 = fccf480b | |
6337 | ! Mem[00000000300c1400] = d11f0000, %l5 = 0000000000000000 | |
6338 | ldsha [%i3+%g0]0x81,%l5 ! %l5 = ffffffffffffd11f | |
6339 | ! Mem[0000000010001408] = 000000ff, %l7 = 0000000000000032 | |
6340 | ldswa [%i0+%o4]0x88,%l7 ! %l7 = 00000000000000ff | |
6341 | ! Mem[0000000030001410] = 000000ff, %f7 = ffff00fc | |
6342 | lda [%i0+%o5]0x89,%f7 ! %f7 = 000000ff | |
6343 | ! Mem[0000000030181400] = 0000446a, %l4 = 000000007fffffff | |
6344 | ldsba [%i6+%g0]0x89,%l4 ! %l4 = 000000000000006a | |
6345 | ! Mem[0000000030141410] = ff006545, %l4 = 000000000000006a | |
6346 | lduba [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000ff | |
6347 | ! Mem[0000000030001400] = 9f0000ff 0000ffff, %l0 = 00000000, %l1 = 2e878797 | |
6348 | ldda [%i0+%g0]0x89,%l0 ! %l0 = 000000000000ffff 000000009f0000ff | |
6349 | ||
6350 | p0_label_243: | |
6351 | ! Starting 10 instruction Store Burst | |
6352 | ! %f8 = 0000005d, Mem[00000000100c1434] = 000000ff | |
6353 | st %f8 ,[%i3+0x034] ! Mem[00000000100c1434] = 0000005d | |
6354 | ! Mem[00000000201c0000] = 00009298, %l5 = ffffffffffffd11f | |
6355 | ldstub [%o0+%g0],%l5 ! %l5 = 0000000000000000 | |
6356 | ! %l1 = 000000009f0000ff, Mem[0000000021800100] = ff47e418 | |
6357 | sth %l1,[%o3+0x100] ! Mem[0000000021800100] = 00ffe418 | |
6358 | ! %l5 = 0000000000000000, Mem[0000000030181410] = ff000000002a0000 | |
6359 | stxa %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000000000000000 | |
6360 | ! %l0 = 0000ffff, %l1 = 9f0000ff, Mem[0000000030041408] = ff000000 00000000 | |
6361 | stda %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000ffff 9f0000ff | |
6362 | ! Mem[0000000010081400] = 00000000, %l1 = 000000009f0000ff | |
6363 | ldstuba [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000000 | |
6364 | ! Mem[0000000030081408] = ffff00fc, %l7 = 00000000000000ff | |
6365 | swapa [%i2+%o4]0x89,%l7 ! %l7 = 00000000ffff00fc | |
6366 | ! Mem[00000000100c142c] = 0000009f, %l2 = 0000000000000000 | |
6367 | ldstuba [%i3+0x02c]%asi,%l2 ! %l2 = 0000000000000000 | |
6368 | ! Mem[0000000030181400] = 6a440000, %l1 = 0000000000000000 | |
6369 | swapa [%i6+%g0]0x81,%l1 ! %l1 = 000000006a440000 | |
6370 | ! Mem[00000000100c1408] = 00000000, %l6 = 0000000000000000 | |
6371 | ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000 | |
6372 | ||
6373 | p0_label_244: | |
6374 | ! Starting 10 instruction Load Burst | |
6375 | ! Mem[0000000020800000] = ffffeac8, %l7 = 00000000ffff00fc, %asi = 80 | |
6376 | lduha [%o1+0x000]%asi,%l7 ! %l7 = 000000000000ffff | |
6377 | ! Mem[0000000010181410] = ffff00fc, %l7 = 000000000000ffff | |
6378 | lduha [%i6+%o5]0x80,%l7 ! %l7 = 000000000000ffff | |
6379 | ! Mem[0000000030081408] = ff0000004c0e4e1f, %f26 = 0000ff00 1248e92b | |
6380 | ldda [%i2+%o4]0x81,%f26 ! %f26 = ff000000 4c0e4e1f | |
6381 | ! Mem[0000000010001408] = 000000ff, %l2 = 0000000000000000 | |
6382 | ldswa [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000ff | |
6383 | ! Mem[0000000030041410] = 00000000, %f8 = 0000005d | |
6384 | lda [%i1+%o5]0x81,%f8 ! %f8 = 00000000 | |
6385 | ! Mem[0000000030141410] = 456500ff, %l5 = 0000000000000000 | |
6386 | ldswa [%i5+%o5]0x89,%l5 ! %l5 = 00000000456500ff | |
6387 | ! Mem[00000000201c0000] = ff009298, %l6 = 0000000000000000 | |
6388 | ldsb [%o0+%g0],%l6 ! %l6 = ffffffffffffffff | |
6389 | ! Mem[0000000010041410] = 0000ff00, %l6 = ffffffffffffffff | |
6390 | lduwa [%i1+%o5]0x80,%l6 ! %l6 = 000000000000ff00 | |
6391 | ! Mem[00000000300c1408] = 000000ff, %l6 = 000000000000ff00 | |
6392 | lduha [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000ff | |
6393 | ! Mem[0000000010081408] = 00ff0000, %f3 = 000000ff | |
6394 | lda [%i2+0x008]%asi,%f3 ! %f3 = 00ff0000 | |
6395 | ||
6396 | p0_label_245: | |
6397 | ! Starting 10 instruction Store Burst | |
6398 | ! %l7 = 000000000000ffff, Mem[0000000030001410] = 000000ff | |
6399 | stba %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff | |
6400 | ! %f0 = 00000000 0000476c, Mem[0000000010001418] = 58000000 3899ffff | |
6401 | std %f0 ,[%i0+0x018] ! Mem[0000000010001418] = 00000000 0000476c | |
6402 | ! Mem[000000001000140b] = ff000000, %l7 = 000000000000ffff | |
6403 | ldstuba [%i0+0x00b]%asi,%l7 ! %l7 = 0000000000000000 | |
6404 | ! Mem[0000000010181400] = 1c000000, %l7 = 0000000000000000 | |
6405 | swapa [%i6+%g0]0x80,%l7 ! %l7 = 000000001c000000 | |
6406 | ! %l4 = 00000000000000ff, Mem[0000000030181410] = 00000000 | |
6407 | stwa %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff | |
6408 | ! %l1 = 000000006a440000, Mem[0000000010001408] = ff0000ff00000000 | |
6409 | stxa %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000006a440000 | |
6410 | ! %f23 = 1248e92b, Mem[0000000030181408] = ffff00fc | |
6411 | sta %f23,[%i6+%o4]0x81 ! Mem[0000000030181408] = 1248e92b | |
6412 | ! %l1 = 000000006a440000, Mem[00000000201c0000] = ff009298 | |
6413 | sth %l1,[%o0+%g0] ! Mem[00000000201c0000] = 00009298 | |
6414 | ! %l5 = 00000000456500ff, Mem[0000000010141400] = 3b003200 | |
6415 | stha %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 3b0000ff | |
6416 | ! %l5 = 00000000456500ff, Mem[00000000100c1434] = 0000005d, %asi = 80 | |
6417 | stwa %l5,[%i3+0x034]%asi ! Mem[00000000100c1434] = 456500ff | |
6418 | ||
6419 | p0_label_246: | |
6420 | ! Starting 10 instruction Load Burst | |
6421 | ! %l3 = 0000000000000000, Mem[0000000030081410] = 00000000 | |
6422 | stha %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 | |
6423 | ! Mem[00000000100c1408] = 000000ff, %l5 = 00000000456500ff | |
6424 | lduba [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000ff | |
6425 | ! Mem[000000001008142c] = 0000001c, %l6 = 00000000000000ff, %asi = 80 | |
6426 | lduwa [%i2+0x02c]%asi,%l6 ! %l6 = 000000000000001c | |
6427 | ! Mem[0000000010141408] = 00000000, %l5 = 00000000000000ff | |
6428 | lduba [%i5+%o4]0x80,%l5 ! %l5 = 0000000000000000 | |
6429 | ! Mem[0000000010181420] = 320000005d000000, %l5 = 0000000000000000 | |
6430 | ldx [%i6+0x020],%l5 ! %l5 = 320000005d000000 | |
6431 | ! Mem[0000000010181408] = fc00ffff, %l3 = 0000000000000000 | |
6432 | ldsba [%i6+%o4]0x88,%l3 ! %l3 = ffffffffffffffff | |
6433 | ! Mem[0000000030041410] = 0000000000000000, %f6 = 1f4e0e4c 000000ff | |
6434 | ldda [%i1+%o5]0x81,%f6 ! %f6 = 00000000 00000000 | |
6435 | ! Mem[0000000030081410] = 9f000074 00000000, %l0 = 0000ffff, %l1 = 6a440000 | |
6436 | ldda [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000000 000000009f000074 | |
6437 | ! Mem[00000000211c0000] = ffff8f28, %l5 = 320000005d000000 | |
6438 | ldsh [%o2+%g0],%l5 ! %l5 = ffffffffffffffff | |
6439 | ! Mem[0000000030141410] = 456500ff, %f1 = 0000476c | |
6440 | lda [%i5+%o5]0x89,%f1 ! %f1 = 456500ff | |
6441 | ||
6442 | p0_label_247: | |
6443 | ! Starting 10 instruction Store Burst | |
6444 | ! Mem[00000000100c1400] = 00000000, %l2 = 00000000000000ff | |
6445 | swapa [%i3+%g0]0x88,%l2 ! %l2 = 0000000000000000 | |
6446 | ! %l4 = 00000000000000ff, Mem[00000000300c1408] = ff0000000000446a | |
6447 | stxa %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000000000ff | |
6448 | ! %l2 = 0000000000000000, Mem[0000000030141408] = 00000000 | |
6449 | stha %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000 | |
6450 | ! Mem[0000000030101408] = 000000ff, %l4 = 00000000000000ff | |
6451 | swapa [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ff | |
6452 | ! %l3 = ffffffffffffffff, Mem[0000000010001400] = ff00000000000000, %asi = 80 | |
6453 | stxa %l3,[%i0+0x000]%asi ! Mem[0000000010001400] = ffffffffffffffff | |
6454 | ! %l5 = ffffffffffffffff, Mem[000000001008142c] = 0000001c, %asi = 80 | |
6455 | stha %l5,[%i2+0x02c]%asi ! Mem[000000001008142c] = ffff001c | |
6456 | ! %f28 = ffff00fc, Mem[0000000030041410] = 00000000 | |
6457 | sta %f28,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffff00fc | |
6458 | ! %f0 = 00000000 456500ff, Mem[0000000010001400] = ffffffff ffffffff | |
6459 | stda %f0 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 456500ff | |
6460 | ! %l2 = 0000000000000000, Mem[0000000030041408] = ffff0000 | |
6461 | stha %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffff0000 | |
6462 | ! Code Fragment 3, seed = 142716 | |
6463 | p0_fragment_22: | |
6464 | ! %l0 = 0000000000000000 | |
6465 | setx 0xe06bd0dd21784846,%g7,%l0 ! %l0 = e06bd0dd21784846 | |
6466 | ! %l1 = 000000009f000074 | |
6467 | setx 0x3d9a1a0b03e00271,%g7,%l1 ! %l1 = 3d9a1a0b03e00271 | |
6468 | setx 0x1fe000, %g1, %g3 | |
6469 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
6470 | setx 0x1ffff8, %g1, %g2 | |
6471 | and %l0, %g2, %l0 | |
6472 | ta T_CHANGE_HPRIV | |
6473 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
6474 | ta T_CHANGE_NONHPRIV | |
6475 | ! %l0 = e06bd0dd21784846 | |
6476 | setx 0x68101b513fe640ac,%g7,%l0 ! %l0 = 68101b513fe640ac | |
6477 | ! %l1 = 3d9a1a0b03e00271 | |
6478 | setx 0x41b48377e8a105f7,%g7,%l1 ! %l1 = 41b48377e8a105f7 | |
6479 | p0_fragment_22_end: | |
6480 | ||
6481 | p0_label_248: | |
6482 | ! Starting 10 instruction Load Burst | |
6483 | ! Mem[0000000010181418] = 11000000, %l3 = ffffffffffffffff | |
6484 | ldub [%i6+0x018],%l3 ! %l3 = 0000000000000011 | |
6485 | ! Mem[00000000300c1410] = ffffffff, %l7 = 000000001c000000 | |
6486 | ldswa [%i3+%o5]0x81,%l7 ! %l7 = ffffffffffffffff | |
6487 | ! Mem[0000000010181410] = ffff00fc00000000, %f0 = 00000000 456500ff | |
6488 | ldda [%i6+%o5]0x80,%f0 ! %f0 = ffff00fc 00000000 | |
6489 | ! Mem[00000000300c1400] = 00001fd1, %l5 = ffffffffffffffff | |
6490 | lduba [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000d1 | |
6491 | ! %f30 = 00000000, %f7 = 00000000, %f2 = 00002a00 | |
6492 | fsubs %f30,%f7 ,%f2 ! %f2 = 00000000 | |
6493 | ! %f31 = 00000000, %f18 = ff8d183b, %f19 = 00000000 | |
6494 | fsubs %f31,%f18,%f19 ! %f19 = ffcd183b | |
6495 | ! Mem[0000000010101400] = 41ff0000, %l5 = 00000000000000d1 | |
6496 | lduwa [%i4+%g0]0x80,%l5 ! %l5 = 0000000041ff0000 | |
6497 | ! Mem[0000000030001400] = 0000ffff, %l1 = 41b48377e8a105f7 | |
6498 | ldsba [%i0+%g0]0x89,%l1 ! %l1 = ffffffffffffffff | |
6499 | ! %l5 = 0000000041ff0000, immd = 00000697, %y = 125c944c | |
6500 | smul %l5,0x697,%l0 ! %l0 = 000001b2e7690000, %y = 000001b2 | |
6501 | ! Mem[0000000030001410] = 00000094000000ff, %f2 = 00000000 00ff0000 | |
6502 | ldda [%i0+%o5]0x89,%f2 ! %f2 = 00000094 000000ff | |
6503 | ||
6504 | p0_label_249: | |
6505 | ! Starting 10 instruction Store Burst | |
6506 | ! %l4 = 00000000000000ff, Mem[00000000100c1408] = 000000ff | |
6507 | stba %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff | |
6508 | ! Mem[0000000021800181] = ffff5078, %l7 = ffffffffffffffff | |
6509 | ldstuba [%o3+0x181]%asi,%l7 ! %l7 = 00000000000000ff | |
6510 | ! %f25 = fccf480b, Mem[0000000010081408] = 0000ff00 | |
6511 | sta %f25,[%i2+%o4]0x88 ! Mem[0000000010081408] = fccf480b | |
6512 | ! %f12 = 0000005d 00000032, %l0 = 000001b2e7690000 | |
6513 | ! Mem[0000000010181420] = 320000005d000000 | |
6514 | add %i6,0x020,%g1 | |
6515 | stda %f12,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010181420] = 320000005d000000 | |
6516 | ! %f3 = 000000ff, Mem[00000000100c1408] = ff000000 | |
6517 | sta %f3 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000ff | |
6518 | ! %f27 = 4c0e4e1f, Mem[00000000100c1400] = 000000ff | |
6519 | sta %f27,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 4c0e4e1f | |
6520 | ! Mem[0000000020800001] = ffffeac8, %l2 = 0000000000000000 | |
6521 | ldstub [%o1+0x001],%l2 ! %l2 = 00000000000000ff | |
6522 | ! %f12 = 0000005d 00000032, %l5 = 0000000041ff0000 | |
6523 | ! Mem[00000000300c1428] = 13ff993800000058 | |
6524 | add %i3,0x028,%g1 | |
6525 | stda %f12,[%g1+%l5]ASI_PST32_S ! Mem[00000000300c1428] = 13ff993800000058 | |
6526 | ! %l6 = 000000000000001c, Mem[0000000010101410] = ff000000 | |
6527 | stha %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 001c0000 | |
6528 | ! Mem[0000000010141438] = fffffff2, %l0 = e7690000, %l4 = 000000ff | |
6529 | add %i5,0x38,%g1 | |
6530 | casa [%g1]0x80,%l0,%l4 ! %l4 = 00000000fffffff2 | |
6531 | ||
6532 | p0_label_250: | |
6533 | ! Starting 10 instruction Load Burst | |
6534 | ! Mem[00000000300c1408] = 00000000000000ff, %f2 = 00000094 000000ff | |
6535 | ldda [%i3+%o4]0x81,%f2 ! %f2 = 00000000 000000ff | |
6536 | ! Mem[00000000201c0000] = 00009298, %l5 = 0000000041ff0000, %asi = 80 | |
6537 | lduha [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000000 | |
6538 | ! Mem[0000000030001410] = ff000000, %l1 = ffffffffffffffff | |
6539 | ldswa [%i0+%o5]0x81,%l1 ! %l1 = ffffffffff000000 | |
6540 | ! Mem[0000000010041410] = 0000ff00, %l1 = ffffffffff000000 | |
6541 | ldsba [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000000 | |
6542 | ! Mem[0000000020800000] = ffffeac8, %l6 = 000000000000001c, %asi = 80 | |
6543 | ldsha [%o1+0x000]%asi,%l6 ! %l6 = ffffffffffffffff | |
6544 | ! Mem[00000000201c0000] = 00009298, %l2 = 00000000000000ff, %asi = 80 | |
6545 | ldsba [%o0+0x000]%asi,%l2 ! %l2 = 0000000000000000 | |
6546 | ! %f3 = 000000ff, %f0 = ffff00fc, %f23 = 1248e92b | |
6547 | fadds %f3 ,%f0 ,%f23 ! %f23 = ffff00fc | |
6548 | ! Mem[0000000030141400] = 00ff0000 ff000000, %l0 = e7690000, %l1 = 00000000 | |
6549 | ldda [%i5+%g0]0x89,%l0 ! %l0 = 00000000ff000000 0000000000ff0000 | |
6550 | ! Mem[0000000010101408] = 00000032, %l5 = 0000000000000000 | |
6551 | ldsha [%i4+%o4]0x88,%l5 ! %l5 = 0000000000000032 | |
6552 | ! Mem[0000000010041410] = 0000000000ff0000, %l1 = 0000000000ff0000 | |
6553 | ldxa [%i1+%o5]0x88,%l1 ! %l1 = 0000000000ff0000 | |
6554 | ||
6555 | p0_label_251: | |
6556 | ! Starting 10 instruction Store Burst | |
6557 | ! %l7 = 00000000000000ff, Mem[0000000030101410] = 0000183b | |
6558 | stha %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ff183b | |
6559 | ! Mem[000000001014143b] = fffffff2, %l5 = 0000000000000032 | |
6560 | ldstub [%i5+0x03b],%l5 ! %l5 = 00000000000000f2 | |
6561 | ! Mem[0000000010081424] = 1b62e111, %l4 = 00000000fffffff2, %asi = 80 | |
6562 | swapa [%i2+0x024]%asi,%l4 ! %l4 = 000000001b62e111 | |
6563 | ! %l2 = 0000000000000000, Mem[0000000010141438] = ffffffff00000000, %asi = 80 | |
6564 | stxa %l2,[%i5+0x038]%asi ! Mem[0000000010141438] = 0000000000000000 | |
6565 | ! %l4 = 000000001b62e111, Mem[0000000010141410] = 000000ff | |
6566 | stba %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000011 | |
6567 | ! %l2 = 00000000, %l3 = 00000011, Mem[00000000100c1408] = 000000ff 00000000 | |
6568 | stda %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 00000011 | |
6569 | ! %f16 = 1c000000, Mem[0000000010081438] = 0000005d | |
6570 | sta %f16,[%i2+0x038]%asi ! Mem[0000000010081438] = 1c000000 | |
6571 | ! %l5 = 00000000000000f2, Mem[00000000100c1404] = 00000000 | |
6572 | sth %l5,[%i3+0x004] ! Mem[00000000100c1404] = 00f20000 | |
6573 | ! %l7 = 00000000000000ff, Mem[0000000010101400] = 0000ff41 | |
6574 | stwa %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff | |
6575 | ! %l1 = 0000000000ff0000, Mem[0000000010141400] = ff00003b00000000 | |
6576 | stxa %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000000000ff0000 | |
6577 | ||
6578 | p0_label_252: | |
6579 | ! Starting 10 instruction Load Burst | |
6580 | ! Mem[0000000010001408] = 00000000, %f23 = ffff00fc | |
6581 | lda [%i0+%o4]0x80,%f23 ! %f23 = 00000000 | |
6582 | ! Mem[00000000300c1400] = d11f0000, %l4 = 000000001b62e111 | |
6583 | lduwa [%i3+%g0]0x81,%l4 ! %l4 = 00000000d11f0000 | |
6584 | ! Mem[0000000030001400] = 0000ffff, %l5 = 00000000000000f2 | |
6585 | lduwa [%i0+%g0]0x89,%l5 ! %l5 = 000000000000ffff | |
6586 | ! Mem[0000000030001400] = 0000ffff, %l2 = 0000000000000000 | |
6587 | swapa [%i0+%g0]0x89,%l2 ! %l2 = 000000000000ffff | |
6588 | ! Mem[0000000010081410] = 00ff0000 000000ff, %l2 = 0000ffff, %l3 = 00000011 | |
6589 | ldda [%i2+%o5]0x80,%l2 ! %l2 = 0000000000ff0000 00000000000000ff | |
6590 | ! Mem[0000000010001408] = 00000000, %l7 = 00000000000000ff | |
6591 | ldswa [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000000 | |
6592 | ! Mem[0000000030081410] = 00000000, %l1 = 0000000000ff0000 | |
6593 | ldsba [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000 | |
6594 | ! Mem[0000000010081412] = 00ff0000, %l0 = 00000000ff000000 | |
6595 | ldsb [%i2+0x012],%l0 ! %l0 = 0000000000000000 | |
6596 | ! Mem[0000000010001410] = 0000000000000000, %l3 = 00000000000000ff | |
6597 | ldxa [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000 | |
6598 | ! Mem[00000000300c1400] = 00001fd1, %f3 = 000000ff | |
6599 | lda [%i3+%g0]0x89,%f3 ! %f3 = 00001fd1 | |
6600 | ||
6601 | p0_label_253: | |
6602 | ! Starting 10 instruction Store Burst | |
6603 | ! %l0 = 0000000000000000, imm = fffffffffffff658, %l4 = 00000000d11f0000 | |
6604 | andn %l0,-0x9a8,%l4 ! %l4 = 0000000000000000 | |
6605 | ! %l7 = 0000000000000000, Mem[0000000010141400] = 00000000 | |
6606 | stba %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000 | |
6607 | ! %l2 = 00ff0000, %l3 = 00000000, Mem[0000000010041400] = 00ff0000 2be94812 | |
6608 | stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00ff0000 00000000 | |
6609 | ! Mem[0000000020800041] = 11ff3ef8, %l1 = 0000000000000000 | |
6610 | ldstuba [%o1+0x041]%asi,%l1 ! %l1 = 00000000000000ff | |
6611 | ! %l2 = 00ff0000, %l3 = 00000000, Mem[0000000010001410] = 00000000 00000000 | |
6612 | stda %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00ff0000 00000000 | |
6613 | ! Mem[0000000030181400] = 00000000, %l7 = 0000000000000000 | |
6614 | swapa [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000000 | |
6615 | ! %l3 = 0000000000000000, Mem[00000000300c1408] = 00000000 | |
6616 | stha %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 | |
6617 | ! %f19 = ffcd183b, Mem[0000000030141400] = ff000000 | |
6618 | sta %f19,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffcd183b | |
6619 | ! %l3 = 0000000000000000, Mem[0000000030101410] = 3b18ff00 | |
6620 | stwa %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 | |
6621 | ! Mem[0000000010041400] = 0000ff00 00000000 00000000 00ff0000 | |
6622 | ! %f0 = ffff00fc 00000000 00000000 00001fd1 | |
6623 | ! %f4 = 00ff0000 00000032 00000000 00000000 | |
6624 | ! %f8 = 00000000 6a440000 000000ff fc00ffff | |
6625 | ! %f12 = 0000005d 00000032 00000000 00000000 | |
6626 | stda %f0 ,[%i1+%g0]ASI_BLK_AIUPL ! Block Store to 0000000010041400 | |
6627 | ||
6628 | p0_label_254: | |
6629 | ! Starting 10 instruction Load Burst | |
6630 | ! Mem[0000000030041408] = 0000ffff, %l0 = 0000000000000000 | |
6631 | lduba [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000 | |
6632 | ! Mem[00000000100c1400] = 1f4e0e4c, %f16 = 1c000000 | |
6633 | lda [%i3+%g0]0x80,%f16 ! %f16 = 1f4e0e4c | |
6634 | ! Mem[00000000201c0001] = 00009298, %l7 = 0000000000000000, %asi = 80 | |
6635 | lduba [%o0+0x001]%asi,%l7 ! %l7 = 0000000000000000 | |
6636 | ! Mem[0000000010101410] = 00001c00, %l5 = 000000000000ffff | |
6637 | ldswa [%i4+%o5]0x88,%l5 ! %l5 = 0000000000001c00 | |
6638 | ! Mem[0000000010081408] = 0b48cffc, %f29 = 000000ff | |
6639 | lda [%i2+%o4]0x80,%f29 ! %f29 = 0b48cffc | |
6640 | ! Mem[0000000030041410] = ffff00fc, %l6 = ffffffffffffffff | |
6641 | lduha [%i1+%o5]0x81,%l6 ! %l6 = 000000000000ffff | |
6642 | ! Mem[0000000021800000] = 1a90db58, %l5 = 0000000000001c00 | |
6643 | lduh [%o3+%g0],%l5 ! %l5 = 0000000000001a90 | |
6644 | ! Mem[0000000030101410] = 00000000, %l5 = 0000000000001a90 | |
6645 | ldsha [%i4+%o5]0x81,%l5 ! %l5 = 0000000000000000 | |
6646 | ! %f29 = 0b48cffc, %f7 = 00000000, %f27 = 4c0e4e1f | |
6647 | fdivs %f29,%f7 ,%f27 ! %f27 = 7f800000 | |
6648 | ! %l0 = 0000000000000000, %l0 = 0000000000000000, %l4 = 0000000000000000 | |
6649 | udivx %l0,%l0,%l4 ! Div by zero, %l0 = 0000000000000028 | |
6650 | ||
6651 | p0_label_255: | |
6652 | ! Starting 10 instruction Store Burst | |
6653 | ! Mem[0000000010101400] = 000000ff, %l5 = 0000000000000000 | |
6654 | swapa [%i4+%g0]0x88,%l5 ! %l5 = 00000000000000ff | |
6655 | ! %l7 = 0000000000000000, Mem[0000000030181400] = 00000000 | |
6656 | stwa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 | |
6657 | ! %l2 = 0000000000ff0000, Mem[000000001000143f] = 0000003b, %asi = 80 | |
6658 | stba %l2,[%i0+0x03f]%asi ! Mem[000000001000143c] = 00000000 | |
6659 | ! %f18 = ff8d183b, Mem[0000000010181410] = ffff00fc | |
6660 | sta %f18,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff8d183b | |
6661 | ! Mem[0000000010001400] = 00000000 456500ff 00000000 6a440000 | |
6662 | ! %f0 = ffff00fc 00000000 00000000 00001fd1 | |
6663 | ! %f4 = 00ff0000 00000032 00000000 00000000 | |
6664 | ! %f8 = 00000000 6a440000 000000ff fc00ffff | |
6665 | ! %f12 = 0000005d 00000032 00000000 00000000 | |
6666 | stda %f0 ,[%i0+%g0]ASI_BLK_PL ! Block Store to 0000000010001400 | |
6667 | ! %l0 = 0000000000000028, immd = 0000000000000f3e, %l108 = 0000000000000005 | |
6668 | sdivx %l0,0xf3e,%l5 ! %l5 = 0000000000000000 | |
6669 | ! %l4 = 0000000000000000, Mem[00000000100c1400] = 1f4e0e4c | |
6670 | stba %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 004e0e4c | |
6671 | ! %l6 = 000000000000ffff, Mem[0000000010101410] = 001c0000 | |
6672 | stw %l6,[%i4+%o5] ! Mem[0000000010101410] = 0000ffff | |
6673 | ! %l0 = 0000000000000028, Mem[0000000010081400] = 000000ff | |
6674 | stba %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000028 | |
6675 | ! Mem[0000000030081410] = 00000000, %l7 = 0000000000000000 | |
6676 | swapa [%i2+%o5]0x89,%l7 ! %l7 = 0000000000000000 | |
6677 | ||
6678 | p0_label_256: | |
6679 | ! Starting 10 instruction Load Burst | |
6680 | membar #Sync ! Added by membar checker (46) | |
6681 | ! Mem[000000001000140c] = 00000000, %l5 = 0000000000000000 | |
6682 | lduh [%i0+0x00c],%l5 ! %l5 = 0000000000000000 | |
6683 | ! Mem[0000000010101408] = 0000005d00000032, %l0 = 0000000000000028 | |
6684 | ldxa [%i4+%o4]0x88,%l0 ! %l0 = 0000005d00000032 | |
6685 | ! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000 | |
6686 | lduwa [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000 | |
6687 | ! Mem[0000000010001410] = 00ff000000000032, %f0 = ffff00fc 00000000 | |
6688 | ldda [%i0+%o5]0x88,%f0 ! %f0 = 00ff0000 00000032 | |
6689 | ! Mem[0000000030081400] = 9f000000, %l7 = 0000000000000000 | |
6690 | lduwa [%i2+%g0]0x89,%l7 ! %l7 = 000000009f000000 | |
6691 | ! Mem[000000001014140f] = 00000000, %l1 = 00000000000000ff, %asi = 80 | |
6692 | ldsba [%i5+0x00f]%asi,%l1 ! %l1 = 0000000000000000 | |
6693 | ! Mem[0000000010081422] = 0000476c, %l6 = 000000000000ffff, %asi = 80 | |
6694 | ldsha [%i2+0x022]%asi,%l6 ! %l6 = 000000000000476c | |
6695 | ! Mem[0000000010101410] = ffff0000, %l2 = 0000000000ff0000 | |
6696 | lduwa [%i4+%o5]0x88,%l2 ! %l2 = 00000000ffff0000 | |
6697 | ! Mem[0000000030141410] = ff0065456853b85b, %f8 = 00000000 6a440000 | |
6698 | ldda [%i5+%o5]0x81,%f8 ! %f8 = ff006545 6853b85b | |
6699 | ! Mem[0000000030141410] = 456500ff, %l1 = 0000000000000000 | |
6700 | lduha [%i5+%o5]0x89,%l1 ! %l1 = 00000000000000ff | |
6701 | ||
6702 | p0_label_257: | |
6703 | ! Starting 10 instruction Store Burst | |
6704 | ! Mem[0000000010181408] = ffff00fc00000000, %l0 = 0000005d00000032, %l6 = 000000000000476c | |
6705 | add %i6,0x08,%g1 | |
6706 | casxa [%g1]0x80,%l0,%l6 ! %l6 = ffff00fc00000000 | |
6707 | ! %l6 = ffff00fc00000000, Mem[0000000010001400] = 00000000 | |
6708 | stha %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 | |
6709 | ! %l4 = 00000000, %l5 = 00000000, Mem[0000000030101408] = ff000000 00000000 | |
6710 | stda %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 00000000 | |
6711 | ! %l0 = 0000005d00000032, Mem[0000000010041410] = 00000032 | |
6712 | stba %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000032 | |
6713 | ! %f20 = 00ff0000 ff000000, Mem[0000000030081400] = 9f000000 4c0e4e1f | |
6714 | stda %f20,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00ff0000 ff000000 | |
6715 | ! %l7 = 000000009f000000, Mem[0000000010041417] = 0000ff00 | |
6716 | stb %l7,[%i1+0x017] ! Mem[0000000010041414] = 0000ff00 | |
6717 | ! %f17 = 000000ff, %f29 = 0b48cffc, %f30 = 00000000 00000000 | |
6718 | fsmuld %f17,%f29,%f30 ! tt=0x22, %l0 = 0000005d00000054 | |
6719 | ! Mem[000000001018141c] = ffffffff, %l4 = 0000000000000000 | |
6720 | swap [%i6+0x01c],%l4 ! %l4 = 00000000ffffffff | |
6721 | ! %l6 = ffff00fc00000000, Mem[0000000030101400] = 000000ff | |
6722 | stha %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 | |
6723 | ! %l6 = 00000000, %l7 = 9f000000, Mem[00000000100c1408] = 00000000 00000011 | |
6724 | std %l6,[%i3+%o4] ! Mem[00000000100c1408] = 00000000 9f000000 | |
6725 | ||
6726 | p0_label_258: | |
6727 | ! Starting 10 instruction Load Burst | |
6728 | ! Mem[0000000010001400] = 00000000fc00ffff, %f0 = 00ff0000 00000032 | |
6729 | ldda [%i0+%g0]0x80,%f0 ! %f0 = 00000000 fc00ffff | |
6730 | ! Mem[0000000030081408] = 000000ff, %l0 = 0000005d00000054 | |
6731 | ldsba [%i2+%o4]0x89,%l0 ! %l0 = ffffffffffffffff | |
6732 | ! Mem[0000000010001410] = 00000032, %l3 = 0000000000000000 | |
6733 | lduwa [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000032 | |
6734 | ! Mem[0000000030041400] = 11000000, %f31 = 00000000 | |
6735 | lda [%i1+%g0]0x81,%f31 ! %f31 = 11000000 | |
6736 | ! Mem[0000000010001400] = 00000000, %l0 = ffffffffffffffff | |
6737 | ldsha [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000 | |
6738 | ! Mem[0000000030081408] = 1f4e0e4c 000000ff, %l2 = ffff0000, %l3 = 00000032 | |
6739 | ldda [%i2+%o4]0x89,%l2 ! %l2 = 00000000000000ff 000000001f4e0e4c | |
6740 | ! Mem[0000000030101400] = 00000000, %l2 = 00000000000000ff | |
6741 | lduba [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000000 | |
6742 | ! Mem[0000000030081400] = 000000ff, %f13 = 00000032 | |
6743 | lda [%i2+%g0]0x81,%f13 ! %f13 = 000000ff | |
6744 | ! Mem[00000000201c0001] = 00009298, %l2 = 0000000000000000 | |
6745 | ldsb [%o0+0x001],%l2 ! %l2 = 0000000000000000 | |
6746 | ! Mem[0000000010001412] = 32000000, %l1 = 00000000000000ff | |
6747 | ldsb [%i0+0x012],%l1 ! %l1 = 0000000000000000 | |
6748 | ||
6749 | p0_label_259: | |
6750 | ! Starting 10 instruction Store Burst | |
6751 | ! %l6 = ffff00fc00000000, Mem[0000000030001400] = 00000000 | |
6752 | stha %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 | |
6753 | ! %l7 = 000000009f000000, Mem[0000000010101428] = 00320000, %asi = 80 | |
6754 | stwa %l7,[%i4+0x028]%asi ! Mem[0000000010101428] = 9f000000 | |
6755 | ! Code Fragment 3, seed = 18764 | |
6756 | p0_fragment_23: | |
6757 | ! %l0 = 0000000000000000 | |
6758 | setx 0x3f553bf46b7c39c6,%g7,%l0 ! %l0 = 3f553bf46b7c39c6 | |
6759 | ! %l1 = 0000000000000000 | |
6760 | setx 0xb4f6e2cb729f3bf1,%g7,%l1 ! %l1 = b4f6e2cb729f3bf1 | |
6761 | setx 0x1fe000, %g1, %g3 | |
6762 | or %l0, %g3, %l0 ! always set perrmask = 0xff | |
6763 | setx 0x1ffff8, %g1, %g2 | |
6764 | and %l0, %g2, %l0 | |
6765 | ta T_CHANGE_HPRIV | |
6766 | stxa %l1, [%l0]ASI_DCACHE_DATA | |
6767 | ta T_CHANGE_NONHPRIV | |
6768 | ! %l0 = 3f553bf46b7c39c6 | |
6769 | setx 0x1711e3dcce1e422c,%g7,%l0 ! %l0 = 1711e3dcce1e422c | |
6770 | ! %l1 = b4f6e2cb729f3bf1 | |
6771 | setx 0x3b1f77f482974f77,%g7,%l1 ! %l1 = 3b1f77f482974f77 | |
6772 | p0_fragment_23_end: | |
6773 | ! %f30 = 00000000 11000000, Mem[0000000010041408] = d11f0000 00000000 | |
6774 | stda %f30,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 11000000 | |
6775 | ! %l2 = 0000000000000000, Mem[0000000030001410] = 000000ff | |
6776 | stba %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000 | |
6777 | ! %l0 = 1711e3dcce1e422c, Mem[0000000010181400] = 9f00000000000000 | |
6778 | stxa %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 1711e3dcce1e422c | |
6779 | ! %l6 = ffff00fc00000000, Mem[0000000030141408] = ff00000000000000 | |
6780 | stxa %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffff00fc00000000 | |
6781 | ! %l2 = 0000000000000000, Mem[00000000201c0001] = 00009298 | |
6782 | stb %l2,[%o0+0x001] ! Mem[00000000201c0000] = 00009298 | |
6783 | ! %f8 = ff006545 6853b85b, Mem[0000000010081400] = 00000028 00000000 | |
6784 | stda %f8 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff006545 6853b85b | |
6785 | ! %l1 = 3b1f77f482974f77, Mem[0000000030181410] = ff000000 | |
6786 | stba %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 77000000 | |
6787 | ||
6788 | p0_label_260: | |
6789 | ! Starting 10 instruction Load Burst | |
6790 | ! Mem[0000000010081402] = 5bb85368, %l2 = 0000000000000000 | |
6791 | ldub [%i2+0x002],%l2 ! %l2 = 0000000000000053 | |
6792 | ! Mem[0000000010141400] = 00000000 00ff0000, %l4 = ffffffff, %l5 = 00000000 | |
6793 | ldda [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000 0000000000ff0000 | |
6794 | ! Mem[0000000020800040] = 11ff3ef8, %l0 = 1711e3dcce1e422c, %asi = 80 | |
6795 | ldsha [%o1+0x040]%asi,%l0 ! %l0 = 00000000000011ff | |
6796 | ! Mem[0000000010001410] = 00000032, %l6 = ffff00fc00000000 | |
6797 | ldsha [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000032 | |
6798 | ! Mem[0000000030081410] = 00000000, %l4 = 0000000000000000 | |
6799 | ldsha [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000 | |
6800 | ! Mem[0000000010101400] = 00000000, %f12 = 0000005d | |
6801 | lda [%i4+0x000]%asi,%f12 ! %f12 = 00000000 | |
6802 | ! Mem[0000000010041400] = 00000000, %l6 = 0000000000000032 | |
6803 | lduha [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000 | |
6804 | ! Mem[00000000100c1410] = 00000000, %l2 = 0000000000000053 | |
6805 | ldsha [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000 | |
6806 | ! Mem[000000001000142d] = ff000000, %l6 = 0000000000000000, %asi = 80 | |
6807 | lduba [%i0+0x02d]%asi,%l6 ! %l6 = 0000000000000000 | |
6808 | ! %f3 = 00001fd1, %f6 = 00000000 | |
6809 | fcmps %fcc1,%f3 ,%f6 ! %fcc1 = 2 | |
6810 | ||
6811 | p0_label_261: | |
6812 | ! Starting 10 instruction Store Burst | |
6813 | ! %l0 = 00000000000011ff, Mem[0000000030041408] = 0000ffff9f0000ff | |
6814 | stxa %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000000011ff | |
6815 | ! Mem[00000000211c0001] = ffff8f28, %l1 = 3b1f77f482974f77 | |
6816 | ldstub [%o2+0x001],%l1 ! %l1 = 00000000000000ff | |
6817 | ! %l0 = 00000000000011ff, Mem[0000000030001400] = 00000000 | |
6818 | stba %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff | |
6819 | ! Mem[0000000010001408] = 00001fd1, %l3 = 000000001f4e0e4c | |
6820 | swapa [%i0+%o4]0x88,%l3 ! %l3 = 0000000000001fd1 | |
6821 | ! Mem[00000000300c1400] = d11f0000, %l2 = 0000000000000000 | |
6822 | swapa [%i3+%g0]0x81,%l2 ! %l2 = 00000000d11f0000 | |
6823 | ! %l5 = 0000000000ff0000, Mem[0000000010041408] = 00000000 | |
6824 | stb %l5,[%i1+%o4] ! Mem[0000000010041408] = 00000000 | |
6825 | ! Mem[0000000010041410] = 32000000, %l7 = 000000009f000000 | |
6826 | ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000032 | |
6827 | ! %l2 = 00000000d11f0000, Mem[0000000010141408] = 00000000 | |
6828 | stha %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 | |
6829 | ! %f6 = 00000000 00000000, Mem[00000000300c1410] = ffffffff 00000000 | |
6830 | stda %f6 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 00000000 | |
6831 | ! %f6 = 00000000 00000000, Mem[0000000010041428] = ffff00fc ff000000 | |
6832 | std %f6 ,[%i1+0x028] ! Mem[0000000010041428] = 00000000 00000000 | |
6833 | ||
6834 | p0_label_262: | |
6835 | ! Starting 10 instruction Load Burst | |
6836 | ! Mem[0000000010041400] = 00000000fc00ffff, %f12 = 00000000 000000ff | |
6837 | ldda [%i1+%g0]0x80,%f12 ! %f12 = 00000000 fc00ffff | |
6838 | ! Mem[0000000010001410] = 00000032, %l7 = 0000000000000032 | |
6839 | lduwa [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000032 | |
6840 | ! Mem[0000000010141400] = 0000000000ff0000, %l1 = 00000000000000ff | |
6841 | ldx [%i5+%g0],%l1 ! %l1 = 0000000000ff0000 | |
6842 | ! Mem[0000000010001408] = 1f4e0e4c, %l2 = 00000000d11f0000 | |
6843 | ldswa [%i0+%o4]0x88,%l2 ! %l2 = 000000001f4e0e4c | |
6844 | membar #Sync ! Added by membar checker (47) | |
6845 | ! Mem[0000000030181400] = 00000000 00000000 1248e92b 78059fff | |
6846 | ! Mem[0000000030181410] = 77000000 00000000 2be94812 2757c009 | |
6847 | ! Mem[0000000030181420] = 0189db4c b08d903b 9f000000 00000000 | |
6848 | ! Mem[0000000030181430] = ff000000 ff96d911 00000000 00000000 | |
6849 | ldda [%i6+%g0]ASI_BLK_S,%f0 ! Block Load from 0000000030181400 | |
6850 | ! Mem[0000000010001420] = 0000446a, %f19 = ffcd183b | |
6851 | lda [%i0+0x020]%asi,%f19 ! %f19 = 0000446a | |
6852 | ! Mem[0000000030101408] = 00000000 00000000, %l2 = 1f4e0e4c, %l3 = 00001fd1 | |
6853 | ldda [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000 | |
6854 | ! Mem[0000000010181400] = 1711e3dcce1e422c, %l7 = 0000000000000032 | |
6855 | ldxa [%i6+%g0]0x88,%l7 ! %l7 = 1711e3dcce1e422c | |
6856 | ! Mem[0000000010181400] = ce1e422c, %l7 = 1711e3dcce1e422c | |
6857 | ldsha [%i6+%g0]0x88,%l7 ! %l7 = 000000000000422c | |
6858 | ! Mem[0000000030101410] = 00000000, %f30 = 00000000 | |
6859 | lda [%i4+%o5]0x81,%f30 ! %f30 = 00000000 | |
6860 | ||
6861 | p0_label_263: | |
6862 | ! Starting 10 instruction Store Burst | |
6863 | ! %l1 = 0000000000ff0000, Mem[00000000100c1400] = 4c0e4e00 | |
6864 | stwa %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00ff0000 | |
6865 | ! Mem[0000000030141400] = 3b18cdff, %l7 = 000000000000422c | |
6866 | ldstuba [%i5+%g0]0x81,%l7 ! %l7 = 000000000000003b | |
6867 | ! Mem[00000000100c142c] = ff00009f, %l3 = 0000000000000000, %asi = 80 | |
6868 | swapa [%i3+0x02c]%asi,%l3 ! %l3 = 00000000ff00009f | |
6869 | ! Mem[0000000010081410] = 00ff0000, %l1 = 0000000000ff0000 | |
6870 | swapa [%i2+%o5]0x80,%l1 ! %l1 = 0000000000ff0000 | |
6871 | ! Mem[0000000010141408] = 00000000, %l4 = 0000000000000000, %asi = 80 | |
6872 | swapa [%i5+0x008]%asi,%l4 ! %l4 = 0000000000000000 | |
6873 | ! Mem[0000000010101400] = 00000000, %l3 = 00000000ff00009f | |
6874 | ldstuba [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000 | |
6875 | ! Mem[0000000010101420] = ffff000000000000, %l0 = 00000000000011ff, %l0 = 00000000000011ff | |
6876 | add %i4,0x20,%g1 | |
6877 | casxa [%g1]0x80,%l0,%l0 ! %l0 = ffff000000000000 | |
6878 | ! %l2 = 0000000000000000, Mem[0000000010001410] = 00000032 | |
6879 | stba %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 | |
6880 | ! Mem[0000000030081408] = 000000ff, %l7 = 000000000000003b | |
6881 | swapa [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000ff | |
6882 | ! %l4 = 00000000, %l5 = 00ff0000, Mem[0000000010081410] = 00ff0000 000000ff, %asi = 80 | |
6883 | stda %l4,[%i2+0x010]%asi ! Mem[0000000010081410] = 00000000 00ff0000 | |
6884 | ||
6885 | p0_label_264: | |
6886 | ! Starting 10 instruction Load Burst | |
6887 | ! Mem[0000000030081410] = 00000000 7400009f, %l6 = 00000000, %l7 = 000000ff | |
6888 | ldda [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000 000000007400009f | |
6889 | ! Mem[0000000030101408] = 00000000, %l3 = 0000000000000000 | |
6890 | ldsba [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000000 | |
6891 | ! Mem[0000000010181410] = 000000003b188dff, %f26 = ff000000 7f800000 | |
6892 | ldda [%i6+%o5]0x88,%f26 ! %f26 = 00000000 3b188dff | |
6893 | ! Mem[0000000030041400] = 11000000, %l2 = 0000000000000000 | |
6894 | ldswa [%i1+%g0]0x81,%l2 ! %l2 = 0000000011000000 | |
6895 | ! Mem[0000000010181410] = ff8d183b, %l0 = ffff000000000000 | |
6896 | lduha [%i6+%o5]0x80,%l0 ! %l0 = 000000000000ff8d | |
6897 | ! Mem[0000000010101408] = 32000000, %l3 = 0000000000000000 | |
6898 | lduba [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000032 | |
6899 | ! Mem[0000000030081408] = 1f4e0e4c0000003b, %l2 = 0000000011000000 | |
6900 | ldxa [%i2+%o4]0x89,%l2 ! %l2 = 1f4e0e4c0000003b | |
6901 | ! %l7 = 000000007400009f, imm = fffffffffffff4b9, %l3 = 0000000000000032 | |
6902 | and %l7,-0xb47,%l3 ! %l3 = 0000000074000099 | |
6903 | ! Mem[0000000010101410] = ffff0000, %l5 = 0000000000ff0000 | |
6904 | ldswa [%i4+%o5]0x88,%l5 ! %l5 = ffffffffffff0000 | |
6905 | ! Mem[000000001000140a] = 4c0e4e1f, %l2 = 1f4e0e4c0000003b, %asi = 80 | |
6906 | ldsha [%i0+0x00a]%asi,%l2 ! %l2 = 0000000000004e1f | |
6907 | ||
6908 | p0_label_265: | |
6909 | ! Starting 10 instruction Store Burst | |
6910 | ! %l6 = 00000000, %l7 = 7400009f, Mem[0000000010141420] = fccf480b 0000446a | |
6911 | std %l6,[%i5+0x020] ! Mem[0000000010141420] = 00000000 7400009f | |
6912 | ! Mem[0000000030081410] = 00000000, %l1 = 0000000000ff0000 | |
6913 | swapa [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000 | |
6914 | ! %l6 = 0000000000000000, Mem[0000000030141408] = 00000000fc00ffff | |
6915 | stxa %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000 | |
6916 | ! %l7 = 000000007400009f, %l7 = 000000007400009f, %l6 = 0000000000000000 | |
6917 | subc %l7,%l7,%l6 ! %l6 = 0000000000000000 | |
6918 | ! %l4 = 0000000000000000, %l6 = 0000000000000000, %y = 000001b2 | |
6919 | smul %l4,%l6,%l4 ! %l4 = 0000000000000000, %y = 00000000 | |
6920 | ! Mem[0000000030001400] = ff000000, %l5 = 00000000ffff0000 | |
6921 | swapa [%i0+%g0]0x81,%l5 ! %l5 = 00000000ff000000 | |
6922 | ! Mem[0000000010181434] = 0000009f, %l0 = 000000000000ff8d | |
6923 | ldstub [%i6+0x034],%l0 ! %l0 = 0000000000000000 | |
6924 | ! %f24 = ff000000, Mem[0000000010081410] = 00000000 | |
6925 | sta %f24,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000000 | |
6926 | ! Mem[00000000100c1408] = 00000000, %l0 = 0000000000000000 | |
6927 | swapa [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000000 | |
6928 | ! Mem[0000000010081410] = ff000000, %l7 = 000000007400009f | |
6929 | ldstuba [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000 | |
6930 | ||
6931 | p0_label_266: | |
6932 | ! Starting 10 instruction Load Burst | |
6933 | ! Mem[0000000010041430] = 32000000 5d000000, %l0 = 00000000, %l1 = 00000000, %asi = 80 | |
6934 | ldda [%i1+0x030]%asi,%l0 ! %l0 = 0000000032000000 000000005d000000 | |
6935 | ! Mem[0000000010001408] = 1f4e0e4c, %l6 = 0000000000000000 | |
6936 | lduwa [%i0+%o4]0x88,%l6 ! %l6 = 000000001f4e0e4c | |
6937 | ! %f0 = 00000000, %f17 = 000000ff, %f6 = 2be94812 | |
6938 | fmuls %f0 ,%f17,%f6 ! %f6 = 00000000 | |
6939 | ! Mem[0000000010081434] = ffff00fc, %l6 = 000000001f4e0e4c | |
6940 | ldsh [%i2+0x034],%l6 ! %l6 = ffffffffffffffff | |
6941 | ! Mem[0000000010081410] = ff0000ff00ff0000, %f24 = ff000000 fccf480b, %asi = 80 | |
6942 | ldda [%i2+0x010]%asi,%f24 ! %f24 = ff0000ff 00ff0000 | |
6943 | ! Mem[0000000010141434] = 3b188dff, %f4 = 77000000 | |
6944 | ld [%i5+0x034],%f4 ! %f4 = 3b188dff | |
6945 | ! Mem[0000000010041408] = 00000000, %l1 = 000000005d000000 | |
6946 | lduba [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000 | |
6947 | ! Mem[0000000030101400] = 2be9481200000000, %f28 = ffff00fc 0b48cffc | |
6948 | ldda [%i4+%g0]0x89,%f28 ! %f28 = 2be94812 00000000 | |
6949 | ! Mem[0000000010101408] = 32000000 5d000000, %l6 = ffffffff, %l7 = 00000000 | |
6950 | ldd [%i4+%o4],%l6 ! %l6 = 0000000032000000 000000005d000000 | |
6951 | ! Mem[0000000010181408] = ffff00fc, %l4 = 0000000000000000 | |
6952 | ldswa [%i6+%o4]0x80,%l4 ! %l4 = ffffffffffff00fc | |
6953 | ||
6954 | p0_label_267: | |
6955 | ! Starting 10 instruction Store Burst | |
6956 | ! %l4 = ffff00fc, %l5 = ff000000, Mem[0000000010181400] = ce1e422c 1711e3dc | |
6957 | stda %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffff00fc ff000000 | |
6958 | ! %f31 = 11000000, Mem[0000000010041400] = 00000000 | |
6959 | sta %f31,[%i1+%g0]0x88 ! Mem[0000000010041400] = 11000000 | |
6960 | ! Mem[0000000030081410] = 00ff0000, %l6 = 0000000032000000 | |
6961 | ldstuba [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000 | |
6962 | ! Mem[00000000300c1410] = 00000000, %l7 = 000000005d000000 | |
6963 | ldstuba [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000 | |
6964 | ! Mem[0000000030041408] = 00000000, %l2 = 0000000000004e1f | |
6965 | ldstuba [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000 | |
6966 | ! %l0 = 32000000, %l1 = 00000000, Mem[00000000300c1408] = 00000000 000000ff | |
6967 | stda %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 32000000 00000000 | |
6968 | ! %l1 = 0000000000000000, Mem[0000000030141400] = ffcd18ff | |
6969 | stba %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffcd1800 | |
6970 | ! %l2 = 0000000000000000, Mem[0000000010101408] = 32000000 | |
6971 | stba %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 | |
6972 | ! %l0 = 32000000, %l1 = 00000000, Mem[0000000010101400] = ff000000 00000000 | |
6973 | std %l0,[%i4+%g0] ! Mem[0000000010101400] = 32000000 00000000 | |
6974 | ! %f18 = ff8d183b 0000446a, Mem[0000000010001408] = 1f4e0e4c 00000000 | |
6975 | stda %f18,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff8d183b 0000446a | |
6976 | ||
6977 | p0_label_268: | |
6978 | ! Starting 10 instruction Load Burst | |
6979 | ! Mem[00000000300c1408] = 32000000 00000000, %l6 = 00000000, %l7 = 00000000 | |
6980 | ldda [%i3+%o4]0x81,%l6 ! %l6 = 0000000032000000 0000000000000000 | |
6981 | ! Mem[00000000201c0000] = 00009298, %l0 = 0000000032000000, %asi = 80 | |
6982 | ldsba [%o0+0x000]%asi,%l0 ! %l0 = 0000000000000000 | |
6983 | ! Mem[00000000100c1400] = 0000ff0000f20000, %l1 = 0000000000000000 | |
6984 | ldxa [%i3+%g0]0x80,%l1 ! %l1 = 0000ff0000f20000 | |
6985 | ! Mem[00000000211c0000] = ffff8f28, %l7 = 0000000000000000, %asi = 80 | |
6986 | ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff | |
6987 | ! Mem[0000000010141408] = 00000000, %l1 = 0000ff0000f20000 | |
6988 | lduba [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000 | |
6989 | ! Mem[00000000100c141e] = 1248e92b, %l6 = 0000000032000000, %asi = 80 | |
6990 | ldsba [%i3+0x01e]%asi,%l6 ! %l6 = ffffffffffffffe9 | |
6991 | membar #Sync ! Added by membar checker (48) | |
6992 | ! Mem[0000000030081400] = 000000ff 0000ff00 3b000000 4c0e4e1f | |
6993 | ! Mem[0000000030081410] = ffff0000 7400009f 1f4e0e4c ffff00fc | |
6994 | ! Mem[0000000030081420] = 0000005d 00000032 000000ff fc00ffff | |
6995 | ! Mem[0000000030081430] = 9f000000 002a0000 00000000 fc00ffff | |
6996 | ldda [%i2+%g0]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030081400 | |
6997 | ! Mem[0000000030001410] = 00000000, %f27 = 3b188dff | |
6998 | lda [%i0+%o5]0x81,%f27 ! %f27 = 00000000 | |
6999 | ! Mem[0000000010041410] = ff000000, %l3 = 0000000074000099 | |
7000 | ldsh [%i1+%o5],%l3 ! %l3 = ffffffffffffff00 | |
7001 | ! Mem[0000000010101400] = 00000032, %l4 = ffffffffffff00fc | |
7002 | lduba [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000032 | |
7003 | ||
7004 | p0_label_269: | |
7005 | ! Starting 10 instruction Store Burst | |
7006 | ! Mem[0000000010041400] = 11000000, %l6 = ffffffffffffffe9 | |
7007 | ldstuba [%i1+%g0]0x88,%l6 ! %l6 = 0000000000000000 | |
7008 | ! Mem[00000000100c1408] = 00000000, %l4 = 0000000000000032 | |
7009 | swapa [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000000 | |
7010 | ! %f28 = 2be94812 00000000, %l4 = 0000000000000000 | |
7011 | ! Mem[0000000030181408] = 1248e92b78059fff | |
7012 | add %i6,0x008,%g1 | |
7013 | stda %f28,[%g1+%l4]ASI_PST16_S ! Mem[0000000030181408] = 1248e92b78059fff | |
7014 | ! Mem[0000000010181400] = fc00ffff, %l2 = 0000000000000000, %asi = 80 | |
7015 | swapa [%i6+0x000]%asi,%l2 ! %l2 = 00000000fc00ffff | |
7016 | ! Mem[00000000100c1420] = 000000ff, %l5 = ff000000, %l2 = fc00ffff | |
7017 | add %i3,0x20,%g1 | |
7018 | casa [%g1]0x80,%l5,%l2 ! %l2 = 00000000000000ff | |
7019 | ! %l0 = 0000000000000000, Mem[0000000010181424] = 5d000000 | |
7020 | stw %l0,[%i6+0x024] ! Mem[0000000010181424] = 00000000 | |
7021 | ! %l0 = 0000000000000000, Mem[0000000010181400] = 00000000 | |
7022 | stba %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 | |
7023 | ! Mem[0000000020800040] = 11ff3ef8, %l7 = ffffffffffffffff | |
7024 | ldstuba [%o1+0x040]%asi,%l7 ! %l7 = 0000000000000011 | |
7025 | ! %l4 = 0000000000000000, imm = fffffffffffff3ce, %l1 = 0000000000000000 | |
7026 | sub %l4,-0xc32,%l1 ! %l1 = 0000000000000c32 | |
7027 | ! Mem[0000000030081410] = 0000ffff, %l1 = 0000000000000c32 | |
7028 | ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff | |
7029 | ||
7030 | p0_label_270: | |
7031 | ! Starting 10 instruction Load Burst | |
7032 | ! Mem[0000000030081400] = 000000ff0000ff00, %l3 = ffffffffffffff00 | |
7033 | ldxa [%i2+%g0]0x81,%l3 ! %l3 = 000000ff0000ff00 | |
7034 | ! Mem[00000000211c0000] = ffff8f28, %l2 = 00000000000000ff | |
7035 | ldub [%o2+%g0],%l2 ! %l2 = 00000000000000ff | |
7036 | ! Mem[0000000010041400] = 110000ff, %f25 = 00ff0000 | |
7037 | lda [%i1+%g0]0x88,%f25 ! %f25 = 110000ff | |
7038 | ! Mem[0000000010141400] = 00000000, %l0 = 0000000000000000 | |
7039 | ldswa [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000 | |
7040 | ! Mem[0000000030081410] = ffff0000, %l6 = 0000000000000000 | |
7041 | ldswa [%i2+%o5]0x81,%l6 ! %l6 = ffffffffffff0000 | |
7042 | ! Mem[0000000010081400] = 5bb85368, %l1 = 00000000000000ff | |
7043 | lduba [%i2+%g0]0x80,%l1 ! %l1 = 000000000000005b | |
7044 | ! Mem[0000000010141408] = 00000000, %l4 = 0000000000000000 | |
7045 | ldsha [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000 | |
7046 | ! Mem[0000000030081408] = 3b000000, %l2 = 00000000000000ff | |
7047 | ldsba [%i2+%o4]0x81,%l2 ! %l2 = 000000000000003b | |
7048 | ! Mem[0000000010041410] = 00ff0000000000ff, %f24 = ff0000ff 110000ff | |
7049 | ldda [%i1+%o5]0x88,%f24 ! %f24 = 00ff0000 000000ff | |
7050 | ! Mem[00000000211c0001] = ffff8f28, %l6 = ffffffffffff0000 | |
7051 | ldstub [%o2+0x001],%l6 ! %l6 = 00000000000000ff | |
7052 | ||
7053 | p0_label_271: | |
7054 | ! Starting 10 instruction Store Burst | |
7055 | ! Mem[000000001010142c] = 00000032, %l3 = 000000000000ff00, %asi = 80 | |
7056 | swapa [%i4+0x02c]%asi,%l3 ! %l3 = 0000000000000032 | |
7057 | ! %l3 = 0000000000000032, Mem[0000000010141400] = 00000000 | |
7058 | stba %l3,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000032 | |
7059 | ! %f14 = ffff00fc 00000000, Mem[0000000010101400] = 32000000 00000000 | |
7060 | stda %f14,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffff00fc 00000000 | |
7061 | ! %l4 = 00000000, %l5 = ff000000, Mem[0000000010101408] = 00000000 0000005d | |
7062 | stda %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 ff000000 | |
7063 | ! %f20 = 00ff0000 ff000000, Mem[0000000010181410] = ff8d183b 00000000 | |
7064 | stda %f20,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00ff0000 ff000000 | |
7065 | membar #Sync ! Added by membar checker (49) | |
7066 | ! %l5 = 00000000ff000000, Mem[0000000030081410] = ffff0000 | |
7067 | stwa %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000 | |
7068 | ! Mem[0000000030101400] = 00000000, %l6 = 00000000000000ff | |
7069 | swapa [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000 | |
7070 | ! %l5 = 00000000ff000000, Mem[0000000010081434] = ffff00fc, %asi = 80 | |
7071 | stwa %l5,[%i2+0x034]%asi ! Mem[0000000010081434] = ff000000 | |
7072 | ! %l7 = 0000000000000011, Mem[0000000021800140] = f20f1c48, %asi = 80 | |
7073 | stba %l7,[%o3+0x140]%asi ! Mem[0000000021800140] = 110f1c48 | |
7074 | ! %l7 = 0000000000000011, Mem[0000000030041410] = ffff00fc00000000 | |
7075 | stxa %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000000000000011 | |
7076 | ||
7077 | p0_label_272: | |
7078 | ! Starting 10 instruction Load Burst | |
7079 | ! Mem[00000000100c1424] = 4cdb8901, %l1 = 000000000000005b, %asi = 80 | |
7080 | ldswa [%i3+0x024]%asi,%l1 ! %l1 = 000000004cdb8901 | |
7081 | ! Mem[0000000030141408] = 00000000, %l0 = 0000000000000000 | |
7082 | ldsba [%i5+%o4]0x81,%l0 ! %l0 = 0000000000000000 | |
7083 | ! Mem[0000000010181408] = fc00ffff, %f0 = 00ff0000 | |
7084 | lda [%i6+%o4]0x88,%f0 ! %f0 = fc00ffff | |
7085 | ! Mem[0000000010081410] = ff0000ff, %f7 = 4c0e4e1f | |
7086 | lda [%i2+%o5]0x88,%f7 ! %f7 = ff0000ff | |
7087 | ! Mem[0000000010101408] = 00000000000000ff, %f0 = fc00ffff ff000000 | |
7088 | ldda [%i4+%o4]0x80,%f0 ! %f0 = 00000000 000000ff | |
7089 | ! Mem[0000000010141408] = 00000000 00000000, %l0 = 00000000, %l1 = 4cdb8901 | |
7090 | ldda [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000 | |
7091 | ! %f13 = 0000009f, %f15 = 00000000, %f2 = 1f4e0e4c 0000003b | |
7092 | fsmuld %f13,%f15,%f2 ! %f2 = 00000000 00000000 | |
7093 | ! Mem[0000000010001428] = ffff00fc, %l6 = 0000000000000000 | |
7094 | ldsw [%i0+0x028],%l6 ! %l6 = ffffffffffff00fc | |
7095 | ! Mem[0000000030081408] = 0000003b, %l7 = 0000000000000011 | |
7096 | lduha [%i2+%o4]0x89,%l7 ! %l7 = 000000000000003b | |
7097 | ! %l7 = 000000000000003b, immd = fffffced, %y = 00000000 | |
7098 | smul %l7,-0x313,%l1 ! %l1 = ffffffffffff4a9f, %y = ffffffff | |
7099 | ||
7100 | p0_label_273: | |
7101 | ! Starting 10 instruction Store Burst | |
7102 | ! Mem[0000000010101400] = ffff00fc, %l4 = 0000000000000000 | |
7103 | swapa [%i4+%g0]0x80,%l4 ! %l4 = 00000000ffff00fc | |
7104 | ! %l1 = ffffffffffff4a9f, Mem[00000000201c0001] = 00009298 | |
7105 | stb %l1,[%o0+0x001] ! Mem[00000000201c0000] = 009f9298 | |
7106 | ! Mem[0000000010141410] = 11000000, %l4 = 00000000ffff00fc | |
7107 | ldstuba [%i5+%o5]0x80,%l4 ! %l4 = 0000000000000011 | |
7108 | ! Mem[00000000211c0000] = ffff8f28, %l5 = 00000000ff000000 | |
7109 | ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 00000000000000ff | |
7110 | ! %f14 = ffff00fc 00000000, Mem[00000000300c1400] = 00000000 1c000000 | |
7111 | stda %f14,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffff00fc 00000000 | |
7112 | ! %l3 = 0000000000000032, Mem[0000000010041410] = ff0000000000ff00 | |
7113 | stxa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000000000032 | |
7114 | ! %l3 = 0000000000000032, Mem[00000000201c0000] = 009f9298 | |
7115 | stb %l3,[%o0+%g0] ! Mem[00000000201c0000] = 329f9298 | |
7116 | ! Mem[0000000030181408] = 2be94812, %l1 = ffffffffffff4a9f | |
7117 | ldstuba [%i6+%o4]0x89,%l1 ! %l1 = 0000000000000012 | |
7118 | ! %f8 = 32000000 5d000000, Mem[00000000100c1400] = 00ff0000 0000f200 | |
7119 | stda %f8 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 32000000 5d000000 | |
7120 | ! %f6 = fc00ffff ff0000ff, Mem[0000000010001428] = ffff00fc ff000000, %asi = 80 | |
7121 | stda %f6 ,[%i0+0x028]%asi ! Mem[0000000010001428] = fc00ffff ff0000ff | |
7122 | ||
7123 | p0_label_274: | |
7124 | ! Starting 10 instruction Load Burst | |
7125 | ! Mem[0000000010041402] = ff000011, %l0 = 0000000000000000 | |
7126 | ldub [%i1+0x002],%l0 ! %l0 = 0000000000000000 | |
7127 | ! Mem[0000000010001410] = 00000000, %f25 = 000000ff | |
7128 | lda [%i0+%o5]0x80,%f25 ! %f25 = 00000000 | |
7129 | ! Mem[0000000030141400] = 0018cdff, %l0 = 0000000000000000 | |
7130 | ldsba [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000 | |
7131 | ! Mem[0000000030081400] = 000000ff, %l2 = 000000000000003b | |
7132 | ldsba [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000 | |
7133 | ! Mem[0000000030041410] = 00000000, %l0 = 0000000000000000 | |
7134 | ldsba [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000 | |
7135 | ! Mem[0000000030101410] = 00000000, %f8 = 32000000 | |
7136 | lda [%i4+%o5]0x89,%f8 ! %f8 = 00000000 | |
7137 | membar #Sync ! Added by membar checker (50) | |
7138 | ! Mem[0000000010001400] = 00000000 fc00ffff 6a440000 3b188dff | |
7139 | ! Mem[0000000010001410] = 00000000 0000ff00 00000000 00000000 | |
7140 | ! Mem[0000000010001420] = 0000446a 00000000 fc00ffff ff0000ff | |
7141 | ! Mem[0000000010001430] = 32000000 5d000000 00000000 00000000 | |
7142 | ldda [%i0+%g0]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010001400 | |
7143 | ! Mem[0000000010181410] = 0000ff00, %l1 = 0000000000000012 | |
7144 | lduha [%i6+%o5]0x88,%l1 ! %l1 = 000000000000ff00 | |
7145 | ! Mem[0000000010181408] = ffff00fc00000000, %f16 = 1f4e0e4c 000000ff | |
7146 | ldda [%i6+%o4]0x80,%f16 ! %f16 = ffff00fc 00000000 | |
7147 | ! Mem[0000000010041410] = 0000000000000032, %l1 = 000000000000ff00 | |
7148 | ldxa [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000032 | |
7149 | ||
7150 | p0_label_275: | |
7151 | ! Starting 10 instruction Store Burst | |
7152 | ! %l2 = 0000000000000000, Mem[00000000100c1408] = 000000329f000000 | |
7153 | stxa %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000000000 | |
7154 | ! %l2 = 0000000000000000, Mem[0000000010141400] = 3200000000ff0000 | |
7155 | stxa %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000000000000000 | |
7156 | ! %l4 = 0000000000000011, Mem[0000000010141410] = 000000ff | |
7157 | stba %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000011 | |
7158 | ! %l4 = 0000000000000011, Mem[00000000100c1400] = 0000005d | |
7159 | stha %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0011005d | |
7160 | ! Mem[0000000010141400] = 00000000, %l6 = 00000000ffff00fc | |
7161 | swapa [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000000 | |
7162 | ! Mem[0000000010141434] = 3b188dff, %l1 = 0000000000000032 | |
7163 | swap [%i5+0x034],%l1 ! %l1 = 000000003b188dff | |
7164 | ! Mem[0000000010101410] = ffff0000, %l2 = 0000000000000000 | |
7165 | ldstuba [%i4+%o5]0x88,%l2 ! %l2 = 0000000000000000 | |
7166 | ! Mem[0000000030041400] = 11000000, %l5 = 00000000000000ff | |
7167 | ldstuba [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000011 | |
7168 | ! %f30 = 00000000 11000000, Mem[0000000010081400] = 5bb85368 456500ff | |
7169 | std %f30,[%i2+%g0] ! Mem[0000000010081400] = 00000000 11000000 | |
7170 | ! Mem[0000000010081424] = fffffff2, %l4 = 00000011, %l7 = 0000003b | |
7171 | add %i2,0x24,%g1 | |
7172 | casa [%g1]0x80,%l4,%l7 ! %l7 = 00000000fffffff2 | |
7173 | ||
7174 | p0_label_276: | |
7175 | ! Starting 10 instruction Load Burst | |
7176 | ! Mem[0000000010101408] = 00000000 000000ff, %l4 = 00000011, %l5 = 00000011 | |
7177 | ldda [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000 00000000000000ff | |
7178 | ! Mem[0000000010001410] = 00ff0000 00000000, %l6 = 00000000, %l7 = fffffff2 | |
7179 | ldda [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000 0000000000ff0000 | |
7180 | ! Mem[00000000100c1400] = 0011005d, %l5 = 00000000000000ff | |
7181 | lduba [%i3+%g0]0x80,%l5 ! %l5 = 0000000000000000 | |
7182 | ! Mem[0000000030001400] = 9f0000ff0000ffff, %f30 = 00000000 11000000 | |
7183 | ldda [%i0+%g0]0x89,%f30 ! %f30 = 9f0000ff 0000ffff | |
7184 | ! Mem[0000000010001400] = 00000000, %l5 = 0000000000000000 | |
7185 | ldswa [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000 | |
7186 | ! Mem[0000000010101430] = 6a7a41ff00000000, %l1 = 000000003b188dff | |
7187 | ldx [%i4+0x030],%l1 ! %l1 = 6a7a41ff00000000 | |
7188 | ! Mem[0000000030101410] = 00000000, %l2 = 0000000000000000 | |
7189 | ldsha [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000 | |
7190 | ! Mem[000000001018142c] = 0032001c, %l1 = 6a7a41ff00000000, %asi = 80 | |
7191 | lduwa [%i6+0x02c]%asi,%l1 ! %l1 = 000000000032001c | |
7192 | ! Mem[0000000030141408] = 00000000, %l4 = 0000000000000000 | |
7193 | ldswa [%i5+%o4]0x81,%l4 ! %l4 = 0000000000000000 | |
7194 | ! Mem[0000000010001408] = ff8d183b 0000446a, %l0 = 00000000, %l1 = 0032001c | |
7195 | ldda [%i0+%o4]0x88,%l0 ! %l0 = 000000000000446a 00000000ff8d183b | |
7196 | ||
7197 | p0_label_277: | |
7198 | ! Starting 10 instruction Store Burst | |
7199 | ! Mem[0000000010001420] = 0000446a, %l0 = 000000000000446a | |
7200 | swap [%i0+0x020],%l0 ! %l0 = 000000000000446a | |
7201 | ! %f22 = 09c05727, %f15 = 00000000, %f21 = ff000000 | |
7202 | fmuls %f22,%f15,%f21 ! %f21 = 00000000 | |
7203 | ! Mem[0000000030001400] = ffff0000, %l0 = 000000000000446a | |
7204 | swapa [%i0+%g0]0x81,%l0 ! %l0 = 00000000ffff0000 | |
7205 | ! %f12 = 0000005d, Mem[0000000010081424] = fffffff2 | |
7206 | st %f12,[%i2+0x024] ! Mem[0000000010081424] = 0000005d | |
7207 | ! Mem[0000000030041408] = ff000000, %l0 = 00000000ffff0000 | |
7208 | ldstuba [%i1+%o4]0x81,%l0 ! %l0 = 00000000000000ff | |
7209 | membar #Sync ! Added by membar checker (51) | |
7210 | ! %l6 = 00000000, %l7 = 00ff0000, Mem[0000000010001408] = 6a440000 3b188dff | |
7211 | stda %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 00ff0000 | |
7212 | ! %l0 = 00000000000000ff, Mem[0000000010141408] = 00000000 | |
7213 | stha %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00ff0000 | |
7214 | ! %l1 = 00000000ff8d183b, Mem[0000000021800000] = 1a90db58 | |
7215 | stb %l1,[%o3+%g0] ! Mem[0000000021800000] = 3b90db58 | |
7216 | ! Mem[0000000020800000] = ffffeac8, %l1 = 00000000ff8d183b | |
7217 | ldstuba [%o1+0x000]%asi,%l1 ! %l1 = 00000000000000ff | |
7218 | ! %l7 = 0000000000ff0000, Mem[0000000030001408] = ffff00fc | |
7219 | stwa %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00ff0000 | |
7220 | ||
7221 | p0_label_278: | |
7222 | ! Starting 10 instruction Load Burst | |
7223 | ! Mem[0000000030141400] = 0018cdff, %l1 = 00000000000000ff | |
7224 | lduba [%i5+%g0]0x81,%l1 ! %l1 = 0000000000000000 | |
7225 | ! Mem[00000000201c0000] = 329f9298, %l2 = 0000000000000000 | |
7226 | ldub [%o0+%g0],%l2 ! %l2 = 0000000000000032 | |
7227 | ! Mem[0000000010181408] = ffff00fc00000000, %f12 = 0000005d 00000032, %asi = 80 | |
7228 | ldda [%i6+0x008]%asi,%f12 ! %f12 = ffff00fc 00000000 | |
7229 | ! Mem[0000000010001400] = ffff00fc 00000000, %l0 = 000000ff, %l1 = 00000000 | |
7230 | ldda [%i0+%g0]0x88,%l0 ! %l0 = 0000000000000000 00000000ffff00fc | |
7231 | ! Mem[0000000010041428] = 0000000000000000, %l6 = 0000000000000000, %asi = 80 | |
7232 | ldxa [%i1+0x028]%asi,%l6 ! %l6 = 0000000000000000 | |
7233 | ! Mem[0000000010001410] = 00000000, %f0 = ffff00fc | |
7234 | lda [%i0+%o5]0x80,%f0 ! %f0 = 00000000 | |
7235 | ! Mem[0000000030101408] = 0000000000000000, %l6 = 0000000000000000 | |
7236 | ldxa [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000000 | |
7237 | ! Mem[00000000100c1408] = 00000000, %l4 = 0000000000000000 | |
7238 | lduha [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000 | |
7239 | ! Mem[000000001010140e] = 000000ff, %l4 = 0000000000000000, %asi = 80 | |
7240 | lduha [%i4+0x00e]%asi,%l4 ! %l4 = 00000000000000ff | |
7241 | ! Mem[0000000020800000] = ffffeac8, %l4 = 00000000000000ff | |
7242 | ldub [%o1+%g0],%l4 ! %l4 = 00000000000000ff | |
7243 | ||
7244 | p0_label_279: | |
7245 | ! Starting 10 instruction Store Burst | |
7246 | ! %l1 = 00000000ffff00fc, Mem[0000000010181410] = 00ff0000 | |
7247 | stba %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = fcff0000 | |
7248 | ! %f12 = ffff00fc, Mem[0000000010041408] = 00000000 | |
7249 | sta %f12,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffff00fc | |
7250 | ! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010101400] = 00000000 00000000 | |
7251 | stda %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff 00000000 | |
7252 | ! %l2 = 0000000000000032, Mem[0000000010041425] = 00000000 | |
7253 | stb %l2,[%i1+0x025] ! Mem[0000000010041424] = 00320000 | |
7254 | ! Mem[000000001010142c] = 0000ff00, %l7 = 00ff0000, %l1 = ffff00fc | |
7255 | add %i4,0x2c,%g1 | |
7256 | casa [%g1]0x80,%l7,%l1 ! %l1 = 000000000000ff00 | |
7257 | ! Mem[00000000100c1420] = 000000ff, %l1 = 000000000000ff00 | |
7258 | swap [%i3+0x020],%l1 ! %l1 = 00000000000000ff | |
7259 | ! %l1 = 00000000000000ff, Mem[0000000030181410] = 00000077 | |
7260 | stba %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff | |
7261 | ! Mem[0000000010141408] = 0000ff00, %l3 = 0000000000000032 | |
7262 | ldstuba [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000000 | |
7263 | ! Mem[0000000030001400] = 6a440000, %l3 = 0000000000000000 | |
7264 | swapa [%i0+%g0]0x89,%l3 ! %l3 = 000000006a440000 | |
7265 | ! Mem[0000000030101400] = 000000ff, %l0 = 0000000000000000 | |
7266 | ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000ff | |
7267 | ||
7268 | p0_label_280: | |
7269 | ! Starting 10 instruction Load Burst | |
7270 | ! Mem[0000000030081410] = 000000ff, %l3 = 000000006a440000 | |
7271 | ldswa [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff | |
7272 | ! Mem[0000000010101410] = ff00ffff, %f4 = 00ff0000 | |
7273 | lda [%i4+%o5]0x80,%f4 ! %f4 = ff00ffff | |
7274 | ! Mem[0000000010041408] = fc00ffff, %l6 = 0000000000000000 | |
7275 | lduw [%i1+%o4],%l6 ! %l6 = 00000000fc00ffff | |
7276 | ! Mem[0000000010081424] = 0000005d, %l6 = 00000000fc00ffff, %asi = 80 | |
7277 | lduwa [%i2+0x024]%asi,%l6 ! %l6 = 000000000000005d | |
7278 | ! Mem[00000000100c140d] = 00000000, %l0 = 00000000000000ff | |
7279 | ldub [%i3+0x00d],%l0 ! %l0 = 0000000000000000 | |
7280 | ! Mem[0000000030101408] = 00000000, %l1 = 00000000000000ff | |
7281 | lduba [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000 | |
7282 | ! Mem[00000000300c1408] = 32000000, %l2 = 0000000000000032 | |
7283 | ldswa [%i3+%o4]0x81,%l2 ! %l2 = 0000000032000000 | |
7284 | ! Mem[0000000030181410] = ff00000000000000, %l6 = 000000000000005d | |
7285 | ldxa [%i6+%o5]0x81,%l6 ! %l6 = ff00000000000000 | |
7286 | ! Mem[0000000010081430] = 1f4e0e4c ff000000, %l6 = 00000000, %l7 = 00ff0000, %asi = 80 | |
7287 | ldda [%i2+0x030]%asi,%l6 ! %l6 = 000000001f4e0e4c 00000000ff000000 | |
7288 | ! Mem[0000000010041410] = 00000000, %l4 = 00000000000000ff | |
7289 | ldsha [%i1+%o5]0x88,%l4 ! %l4 = 0000000000000000 | |
7290 | ||
7291 | p0_label_281: | |
7292 | ! Starting 10 instruction Store Burst | |
7293 | ! %f0 = 00000000, Mem[0000000030101400] = 000000ff | |
7294 | sta %f0 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 | |
7295 | ! %f26 = 00000000 00000000, Mem[0000000010001418] = 00000000 00000000 | |
7296 | std %f26,[%i0+0x018] ! Mem[0000000010001418] = 00000000 00000000 | |
7297 | ! Mem[0000000010081434] = ff000000, %l2 = 0000000032000000 | |
7298 | swap [%i2+0x034],%l2 ! %l2 = 00000000ff000000 | |
7299 | ! %f28 = 2be94812, Mem[0000000030001408] = 00ff0000 | |
7300 | sta %f28,[%i0+%o4]0x81 ! Mem[0000000030001408] = 2be94812 | |
7301 | ! %l6 = 000000001f4e0e4c, Mem[0000000010081410] = ff0000ff | |
7302 | stwa %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 1f4e0e4c | |
7303 | ! Mem[0000000010001410] = 00000000, %l3 = 00000000000000ff | |
7304 | swapa [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000 | |
7305 | ! Mem[0000000030181408] = 2be948ff, %l6 = 000000001f4e0e4c | |
7306 | swapa [%i6+%o4]0x89,%l6 ! %l6 = 000000002be948ff | |
7307 | ! Mem[0000000010101408] = 00000000, %l6 = 000000002be948ff | |
7308 | ldstuba [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000000 | |
7309 | ! %l2 = 00000000ff000000, Mem[0000000010001400] = 00000000 | |
7310 | stba %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 | |
7311 | ! Mem[0000000010041434] = 5d000000, %l6 = 0000000000000000 | |
7312 | swap [%i1+0x034],%l6 ! %l6 = 000000005d000000 | |
7313 | ||
7314 | p0_label_282: | |
7315 | ! Starting 10 instruction Load Burst | |
7316 | ! Mem[0000000010101420] = ffff0000, %l2 = 00000000ff000000, %asi = 80 | |
7317 | ldswa [%i4+0x020]%asi,%l2 ! %l2 = ffffffffffff0000 | |
7318 | ! Mem[0000000021800000] = 3b90db58, %l2 = ffffffffffff0000, %asi = 80 | |
7319 | lduha [%o3+0x000]%asi,%l2 ! %l2 = 0000000000003b90 | |
7320 | ! Mem[0000000030081410] = ff000000, %f12 = ffff00fc | |
7321 | lda [%i2+%o5]0x81,%f12 ! %f12 = ff000000 | |
7322 | ! Mem[0000000010181400] = 00000000, %l3 = 0000000000000000 | |
7323 | ldsba [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000 | |
7324 | ! Mem[0000000010101408] = 000000ff, %l0 = 0000000000000000 | |
7325 | ldswa [%i4+%o4]0x88,%l0 ! %l0 = 00000000000000ff | |
7326 | ! Mem[0000000010081410] = 1f4e0e4c00ff0000, %f12 = ff000000 00000000, %asi = 80 | |
7327 | ldda [%i2+0x010]%asi,%f12 ! %f12 = 1f4e0e4c 00ff0000 | |
7328 | ! Mem[0000000010181408] = ffff00fc, %l4 = 0000000000000000, %asi = 80 | |
7329 | ldswa [%i6+0x008]%asi,%l4 ! %l4 = ffffffffffff00fc | |
7330 | ! Mem[0000000021800080] = 488c67b8, %l7 = 00000000ff000000 | |
7331 | ldsb [%o3+0x080],%l7 ! %l7 = 0000000000000048 | |
7332 | ! Mem[00000000300c1400] = ffff00fc, %l3 = 0000000000000000 | |
7333 | lduha [%i3+%g0]0x81,%l3 ! %l3 = 000000000000ffff | |
7334 | ! Mem[000000001004142c] = 00000000, %l7 = 0000000000000048, %asi = 80 | |
7335 | lduha [%i1+0x02c]%asi,%l7 ! %l7 = 0000000000000000 | |
7336 | ||
7337 | p0_label_283: | |
7338 | ! Starting 10 instruction Store Burst | |
7339 | ! %l1 = 0000000000000000, Mem[0000000010141408] = 0000ffff | |
7340 | stha %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 | |
7341 | ! %l3 = 000000000000ffff, Mem[00000000300c1408] = 0000000000000032 | |
7342 | stxa %l3,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000000000ffff | |
7343 | ! Mem[0000000010101400] = ff000000, %l5 = 0000000000000000 | |
7344 | ldstuba [%i4+%g0]0x80,%l5 ! %l5 = 00000000000000ff | |
7345 | ! Mem[0000000030101400] = 00000000 1248e92b 00000000 00000000 | |
7346 | ! %f0 = 00000000 00000000 ff8d183b 0000446a | |
7347 | ! %f4 = ff00ffff 00000000 00000000 00000000 | |
7348 | ! %f8 = 00000000 6a440000 ff0000ff ffff00fc | |
7349 | ! %f12 = 1f4e0e4c 00ff0000 00000000 00000000 | |
7350 | stda %f0 ,[%i4+%g0]ASI_BLK_AIUS ! Block Store to 0000000030101400 | |
7351 | ! %l2 = 00003b90, %l3 = 0000ffff, Mem[0000000010141410] = 00000011 00000000 | |
7352 | stda %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00003b90 0000ffff | |
7353 | ! %l6 = 000000005d000000, Mem[0000000030141408] = 00000000 | |
7354 | stwa %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 5d000000 | |
7355 | ! %l2 = 00003b90, %l3 = 0000ffff, Mem[0000000010101408] = ff000000 000000ff | |
7356 | stda %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00003b90 0000ffff | |
7357 | ! %l5 = 00000000000000ff, Mem[00000000100c140e] = 00000000 | |
7358 | stb %l5,[%i3+0x00e] ! Mem[00000000100c140c] = 0000ff00 | |
7359 | ! Mem[00000000100c1418] = 09c05727, %l3 = 000000000000ffff | |
7360 | swap [%i3+0x018],%l3 ! %l3 = 0000000009c05727 | |
7361 | ! %f14 = 00000000 00000000, Mem[00000000300c1400] = ffff00fc 00000000 | |
7362 | stda %f14,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 00000000 | |
7363 | ||
7364 | p0_label_284: | |
7365 | ! Starting 10 instruction Load Burst | |
7366 | ! Mem[0000000010141410] = 903b0000, %l5 = 00000000000000ff | |
7367 | ldsha [%i5+%o5]0x80,%l5 ! %l5 = ffffffffffff903b | |
7368 | ! %f1 = 00000000, %f0 = 00000000, %f21 = 00000000 | |
7369 | fsubs %f1 ,%f0 ,%f21 ! %f21 = 00000000 | |
7370 | ! Mem[00000000201c0001] = 329f9298, %l2 = 0000000000003b90 | |
7371 | ldsb [%o0+0x001],%l2 ! %l2 = ffffffffffffff9f | |
7372 | ! Mem[0000000030181408] = 4c0e4e1f, %l0 = 00000000000000ff | |
7373 | lduha [%i6+%o4]0x81,%l0 ! %l0 = 0000000000004c0e | |
7374 | ! Mem[0000000030141410] = 456500ff, %f17 = 00000000 | |
7375 | lda [%i5+%o5]0x89,%f17 ! %f17 = 456500ff | |
7376 | ! Mem[0000000030141410] = ff0065456853b85b, %f18 = ff8d183b 0000446a | |
7377 | ldda [%i5+%o5]0x81,%f18 ! %f18 = ff006545 6853b85b | |
7378 | ! Mem[0000000010181408] = fc00ffff, %l7 = 0000000000000000 | |
7379 | ldsha [%i6+%o4]0x88,%l7 ! %l7 = ffffffffffffffff | |
7380 | ! Mem[00000000100c1428] = 0000000000000000, %l3 = 0000000009c05727 | |
7381 | ldx [%i3+0x028],%l3 ! %l3 = 0000000000000000 | |
7382 | ! Mem[0000000010081410] = 1f4e0e4c00ff0000, %l5 = ffffffffffff903b | |
7383 | ldxa [%i2+%o5]0x80,%l5 ! %l5 = 1f4e0e4c00ff0000 | |
7384 | ! Mem[0000000030081408] = 3b000000, %l4 = ffffffffffff00fc | |
7385 | ldsha [%i2+%o4]0x81,%l4 ! %l4 = 0000000000003b00 | |
7386 | ||
7387 | p0_label_285: | |
7388 | ! Starting 10 instruction Store Burst | |
7389 | ! Mem[0000000010041414] = 00000032, %l0 = 0000000000004c0e | |
7390 | swap [%i1+0x014],%l0 ! %l0 = 0000000000000032 | |
7391 | ! Mem[0000000010041400] = ff000011, %l5 = 0000000000ff0000 | |
7392 | swapa [%i1+%g0]0x80,%l5 ! %l5 = 00000000ff000011 | |
7393 | membar #Sync ! Added by membar checker (52) | |
7394 | ! Mem[0000000010101408] = 903b0000, %l3 = 0000000000000000 | |
7395 | swapa [%i4+%o4]0x88,%l3 ! %l3 = 00000000903b0000 | |
7396 | ! %l1 = 0000000000000000, Mem[00000000100c1428] = 0000000000000000 | |
7397 | stx %l1,[%i3+0x028] ! Mem[00000000100c1428] = 0000000000000000 | |
7398 | ! Mem[0000000030101400] = 00000000, %l2 = ffffffffffffff9f | |
7399 | ldstuba [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000000 | |
7400 | ! %l4 = 0000000000003b00, Mem[0000000010101400] = ff000000 | |
7401 | stba %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 | |
7402 | ! %l6 = 000000005d000000, Mem[0000000030081400] = ff000000 | |
7403 | stha %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff000000 | |
7404 | ! Mem[00000000211c0001] = ffff8f28, %l0 = 0000000000000032 | |
7405 | ldstub [%o2+0x001],%l0 ! %l0 = 00000000000000ff | |
7406 | ! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010101400] = 00000000 00000000 | |
7407 | stda %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff 00000000 | |
7408 | ! %l6 = 000000005d000000, Mem[00000000300c1400] = 00000000 | |
7409 | stwa %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 5d000000 | |
7410 | ||
7411 | p0_label_286: | |
7412 | ! Starting 10 instruction Load Burst | |
7413 | ! Mem[00000000100c1410] = 6c47000000000000, %l0 = 00000000000000ff | |
7414 | ldxa [%i3+%o5]0x88,%l0 ! %l0 = 6c47000000000000 | |
7415 | ! Mem[0000000010181400] = 00000000, %l5 = 00000000ff000011 | |
7416 | ldsba [%i6+%g0]0x88,%l5 ! %l5 = 0000000000000000 | |
7417 | ! %l3 = 00000000903b0000, immd = fffffffffffff058, %l108 = 0000000000000007 | |
7418 | sdivx %l3,-0xfa8,%l7 ! %l7 = fffffffffff6c9a6 | |
7419 | ! Mem[000000001018141c] = 00000000, %l2 = 0000000000000000 | |
7420 | lduh [%i6+0x01c],%l2 ! %l2 = 0000000000000000 | |
7421 | ! %f3 = 0000446a, %f31 = 0000ffff | |
7422 | fsqrts %f3 ,%f31 ! tt=0x22, %l0 = 6c47000000000022 | |
7423 | ! Mem[0000000010081400] = 00000000, %l2 = 0000000000000000 | |
7424 | lduwa [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000 | |
7425 | ! Mem[0000000010001408] = 0000ff00 00000000, %l0 = 00000022, %l1 = 00000000 | |
7426 | ldda [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000 000000000000ff00 | |
7427 | ! Mem[0000000010141400] = fc00ffff, %l3 = 00000000903b0000 | |
7428 | ldswa [%i5+%g0]0x88,%l3 ! %l3 = fffffffffc00ffff | |
7429 | ! Mem[0000000010181408] = fc00ffff, %l4 = 0000000000003b00 | |
7430 | lduwa [%i6+%o4]0x88,%l4 ! %l4 = 00000000fc00ffff | |
7431 | ! Mem[0000000030181410] = ff000000, %f20 = 00ff0000 | |
7432 | lda [%i6+%o5]0x81,%f20 ! %f20 = ff000000 | |
7433 | ||
7434 | p0_label_287: | |
7435 | ! Starting 10 instruction Store Burst | |
7436 | ! %f10 = ff0000ff ffff00fc, %l3 = fffffffffc00ffff | |
7437 | ! Mem[0000000030141408] = 5d00000000000000 | |
7438 | add %i5,0x008,%g1 | |
7439 | stda %f10,[%g1+%l3]ASI_PST8_S ! Mem[0000000030141408] = ff0000ffffff00fc | |
7440 | ! Mem[0000000030001410] = 00000000, %l1 = 000000000000ff00 | |
7441 | swapa [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000000 | |
7442 | ! %f14 = 00000000, Mem[0000000010141430] = fccf480b | |
7443 | sta %f14,[%i5+0x030]%asi ! Mem[0000000010141430] = 00000000 | |
7444 | ! %l1 = 0000000000000000, Mem[0000000010041400] = 00ff0000fc00ffff | |
7445 | stxa %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000000 | |
7446 | ! %l3 = fffffffffc00ffff, Mem[0000000030141400] = ffcd1800 | |
7447 | stwa %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = fc00ffff | |
7448 | ! Mem[0000000010181400] = 00000000, %l1 = 0000000000000000 | |
7449 | swapa [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000 | |
7450 | ! Mem[0000000030181400] = 00000000 00000000 4c0e4e1f 78059fff | |
7451 | ! %f16 = ffff00fc 456500ff ff006545 6853b85b | |
7452 | ! %f20 = ff000000 00000000 09c05727 00000000 | |
7453 | ! %f24 = 00ff0000 00000000 00000000 00000000 | |
7454 | ! %f28 = 2be94812 00000000 9f0000ff 0000ffff | |
7455 | stda %f16,[%i6+%g0]ASI_BLK_AIUS ! Block Store to 0000000030181400 | |
7456 | ! Mem[0000000030041408] = ff000000, %l5 = 0000000000000000 | |
7457 | swapa [%i1+%o4]0x81,%l5 ! %l5 = 00000000ff000000 | |
7458 | ! Mem[0000000030081400] = 000000ff, %l0 = 0000000000000000 | |
7459 | swapa [%i2+%g0]0x81,%l0 ! %l0 = 00000000000000ff | |
7460 | ! Mem[0000000020800001] = ffffeac8, %l3 = fffffffffc00ffff | |
7461 | ldstub [%o1+0x001],%l3 ! %l3 = 00000000000000ff | |
7462 | ||
7463 | p0_label_288: | |
7464 | ! Starting 10 instruction Load Burst | |
7465 | ! %f3 = 0000446a, %f16 = ffff00fc, %f4 = ff00ffff | |
7466 | fsubs %f3 ,%f16,%f4 ! %f4 = ffff00fc | |
7467 | membar #Sync ! Added by membar checker (53) | |
7468 | ! Mem[0000000030181408] = 5bb85368 456500ff, %l0 = 000000ff, %l1 = 00000000 | |
7469 | ldda [%i6+%o4]0x89,%l0 ! %l0 = 00000000456500ff 000000005bb85368 | |
7470 | ! Mem[0000000010181410] = fcff0000, %l5 = 00000000ff000000 | |
7471 | lduwa [%i6+%o5]0x80,%l5 ! %l5 = 00000000fcff0000 | |
7472 | ! Mem[0000000010181410] = 0000fffc, %l6 = 000000005d000000 | |
7473 | lduwa [%i6+%o5]0x88,%l6 ! %l6 = 000000000000fffc | |
7474 | ! Mem[0000000010181400] = 00000000, %l6 = 000000000000fffc | |
7475 | ldswa [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000 | |
7476 | ! Mem[0000000010081438] = 1c00000000000032, %f26 = 00000000 00000000 | |
7477 | ldd [%i2+0x038],%f26 ! %f26 = 1c000000 00000032 | |
7478 | ! Mem[0000000010001410] = 000000ff, %f0 = 00000000 | |
7479 | lda [%i0+%o5]0x80,%f0 ! %f0 = 000000ff | |
7480 | ! Mem[00000000300c1400] = 0000005d, %l5 = 00000000fcff0000 | |
7481 | ldsha [%i3+%g0]0x81,%l5 ! %l5 = 0000000000000000 | |
7482 | ! Mem[0000000010041439] = 00000000, %l1 = 000000005bb85368, %asi = 80 | |
7483 | ldsba [%i1+0x039]%asi,%l1 ! %l1 = 0000000000000000 | |
7484 | ! Mem[0000000010181400] = 00000000000000ff, %f28 = 2be94812 00000000 | |
7485 | ldda [%i6+%g0]0x80,%f28 ! %f28 = 00000000 000000ff | |
7486 | ||
7487 | p0_label_289: | |
7488 | ! Starting 10 instruction Store Burst | |
7489 | ! %l4 = 00000000fc00ffff, Mem[0000000010001408] = 0000000000ff0000 | |
7490 | stxa %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000fc00ffff | |
7491 | ! %l4 = 00000000fc00ffff, Mem[0000000010101400] = ff000000, %asi = 80 | |
7492 | stwa %l4,[%i4+0x000]%asi ! Mem[0000000010101400] = fc00ffff | |
7493 | ! %f14 = 00000000 00000000, %l2 = 0000000000000000 | |
7494 | ! Mem[0000000010141428] = 1c00000fff9d1c37 | |
7495 | add %i5,0x028,%g1 | |
7496 | stda %f14,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010141428] = 1c00000fff9d1c37 | |
7497 | ! Mem[0000000010141400] = fc00ffff, %l0 = 00000000456500ff | |
7498 | ldstuba [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000ff | |
7499 | ! Mem[0000000010001408] = 00000000, %l2 = 0000000000000000 | |
7500 | swapa [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000 | |
7501 | ! Mem[0000000030181410] = 000000ff, %l7 = 00000000fff6c9a6 | |
7502 | swapa [%i6+%o5]0x89,%l7 ! %l7 = 00000000000000ff | |
7503 | ! Mem[00000000100c1417] = 0000476c, %l2 = 0000000000000000 | |
7504 | ldstuba [%i3+0x017]%asi,%l2 ! %l2 = 000000000000006c | |
7505 | ! %l2 = 000000000000006c, Mem[0000000010101410] = ffff00ff | |
7506 | stha %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffff006c | |
7507 | ! %f26 = 1c000000 00000032, Mem[0000000010101410] = 6c00ffff 0000001c | |
7508 | stda %f26,[%i4+%o5]0x80 ! Mem[0000000010101410] = 1c000000 00000032 | |
7509 | ! %l5 = 0000000000000000, Mem[0000000010001408] = 00000000fc00ffff | |
7510 | stxa %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000 | |
7511 | ||
7512 | p0_label_290: | |
7513 | ! Starting 10 instruction Load Burst | |
7514 | ! Mem[0000000030101408] = ff8d183b0000446a, %f14 = 00000000 00000000 | |
7515 | ldda [%i4+%o4]0x81,%f14 ! %f14 = ff8d183b 0000446a | |
7516 | ! Mem[0000000010081400] = 00000000, %l6 = 0000000000000000 | |
7517 | ldswa [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000 | |
7518 | ! Mem[0000000010181432] = 00002a00, %l7 = 00000000000000ff | |
7519 | ldsh [%i6+0x032],%l7 ! %l7 = 0000000000002a00 | |
7520 | ! Mem[0000000010081402] = 00000000, %l5 = 0000000000000000 | |
7521 | ldsh [%i2+0x002],%l5 ! %l5 = 0000000000000000 | |
7522 | ! Mem[0000000010081410] = 1f4e0e4c00ff0000, %f20 = ff000000 00000000 | |
7523 | ldd [%i2+%o5],%f20 ! %f20 = 1f4e0e4c 00ff0000 | |
7524 | ! Mem[0000000030081408] = 3b0000004c0e4e1f, %l6 = 0000000000000000 | |
7525 | ldxa [%i2+%o4]0x81,%l6 ! %l6 = 3b0000004c0e4e1f | |
7526 | ! Mem[00000000300c1400] = 0000005d, %f30 = 9f0000ff | |
7527 | lda [%i3+%g0]0x81,%f30 ! %f30 = 0000005d | |
7528 | ! Mem[0000000030101410] = ff00ffff00000000, %l4 = 00000000fc00ffff | |
7529 | ldxa [%i4+%o5]0x81,%l4 ! %l4 = ff00ffff00000000 | |
7530 | ! Mem[00000000100c1408] = 00000000, %l4 = ff00ffff00000000 | |
7531 | lduwa [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000 | |
7532 | ! Mem[0000000030141400] = ffff00fc, %l1 = 0000000000000000 | |
7533 | ldsba [%i5+%g0]0x81,%l1 ! %l1 = ffffffffffffffff | |
7534 | ||
7535 | p0_label_291: | |
7536 | ! Starting 10 instruction Store Burst | |
7537 | ! %f29 = 000000ff, Mem[00000000100c1410] = 00000000 | |
7538 | sta %f29,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000ff | |
7539 | ! %l0 = 00000000000000ff, Mem[0000000020800040] = ffff3ef8, %asi = 80 | |
7540 | stha %l0,[%o1+0x040]%asi ! Mem[0000000020800040] = 00ff3ef8 | |
7541 | ! %l2 = 000000000000006c, Mem[0000000030041408] = 00000000 | |
7542 | stha %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 006c0000 | |
7543 | ! %l6 = 3b0000004c0e4e1f, Mem[00000000100c1410] = 000000ff | |
7544 | stwa %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 4c0e4e1f | |
7545 | ! %f22 = 09c05727, Mem[0000000010081410] = 4c0e4e1f | |
7546 | sta %f22,[%i2+%o5]0x88 ! Mem[0000000010081410] = 09c05727 | |
7547 | ! %f0 = 000000ff 00000000, %l0 = 00000000000000ff | |
7548 | ! Mem[0000000010181438] = ffff00fc00000000 | |
7549 | add %i6,0x038,%g1 | |
7550 | stda %f0,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010181438] = 00000000ff000000 | |
7551 | ! %l2 = 0000006c, %l3 = 000000ff, Mem[0000000030101408] = ff8d183b 0000446a | |
7552 | stda %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000006c 000000ff | |
7553 | ! Mem[0000000010101410] = 1c000000, %l0 = 000000ff, %l5 = 00000000 | |
7554 | add %i4,0x10,%g1 | |
7555 | casa [%g1]0x80,%l0,%l5 ! %l5 = 000000001c000000 | |
7556 | ! Mem[0000000010101420] = ffff0000, %l0 = 000000ff, %l0 = 000000ff | |
7557 | add %i4,0x20,%g1 | |
7558 | casa [%g1]0x80,%l0,%l0 ! %l0 = 00000000ffff0000 | |
7559 | ! Mem[0000000010001434] = 5d000000, %l3 = 00000000000000ff | |
7560 | ldstub [%i0+0x034],%l3 ! %l3 = 000000000000005d | |
7561 | ||
7562 | p0_label_292: | |
7563 | ! Starting 10 instruction Load Burst | |
7564 | ! Mem[0000000010041421] = 0000446a, %l3 = 000000000000005d, %asi = 80 | |
7565 | ldsba [%i1+0x021]%asi,%l3 ! %l3 = 0000000000000000 | |
7566 | ! Mem[0000000020800000] = ffffeac8, %l5 = 000000001c000000 | |
7567 | ldub [%o1+%g0],%l5 ! %l5 = 00000000000000ff | |
7568 | ! Mem[0000000010041408] = ffff00fc, %l2 = 000000000000006c | |
7569 | ldsba [%i1+%o4]0x88,%l2 ! %l2 = fffffffffffffffc | |
7570 | ! Mem[0000000010041410] = 00000000, %l7 = 0000000000002a00 | |
7571 | lduba [%i1+%o5]0x88,%l7 ! %l7 = 0000000000000000 | |
7572 | ! Mem[00000000100c1400] = 0011005d 00000032, %l2 = fffffffc, %l3 = 00000000 | |
7573 | ldda [%i3+%g0]0x80,%l2 ! %l2 = 000000000011005d 0000000000000032 | |
7574 | ! Mem[0000000010081400] = 00000000, %l6 = 3b0000004c0e4e1f | |
7575 | ldsha [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000 | |
7576 | ! Mem[0000000010001400] = 00000000, %l1 = ffffffffffffffff | |
7577 | ldsba [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000 | |
7578 | ! Mem[0000000020800000] = ffffeac8, %l5 = 00000000000000ff, %asi = 80 | |
7579 | ldsba [%o1+0x000]%asi,%l5 ! %l5 = ffffffffffffffff | |
7580 | ! Mem[0000000030141400] = ffff00fc 0000ff00 ff0000ff ffff00fc | |
7581 | ! Mem[0000000030141410] = ff006545 6853b85b 0e7254a0 537d1e31 | |
7582 | ! Mem[0000000030141420] = 0e7254a0 00005d00 43da12de 0e78e4b7 | |
7583 | ! Mem[0000000030141430] = 0000005d 45652dc9 1b62e111 000020fb | |
7584 | ldda [%i5+%g0]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030141400 | |
7585 | ! Mem[00000000300c1410] = ff000000, %l4 = 0000000000000000 | |
7586 | ldsha [%i3+%o5]0x81,%l4 ! %l4 = ffffffffffffff00 | |
7587 | ||
7588 | p0_label_293: | |
7589 | ! Starting 10 instruction Store Burst | |
7590 | ! Mem[0000000010181422] = 32000000, %l6 = 0000000000000000 | |
7591 | ldstuba [%i6+0x022]%asi,%l6 ! %l6 = 0000000000000000 | |
7592 | ! Mem[0000000010041410] = 00000000, %l1 = 0000000000000000 | |
7593 | ldstuba [%i1+%o5]0x88,%l1 ! %l1 = 0000000000000000 | |
7594 | ! %l6 = 00000000, %l7 = 00000000, Mem[0000000030001410] = 00ff0000 94000000 | |
7595 | stda %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 00000000 | |
7596 | ! %l2 = 000000000011005d, Mem[00000000100c1410] = ff4700001f4e0e4c | |
7597 | stxa %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000000011005d | |
7598 | ! Mem[0000000010181423] = 3200ff00, %l5 = ffffffffffffffff | |
7599 | ldstuba [%i6+0x023]%asi,%l5 ! %l5 = 0000000000000000 | |
7600 | ! Mem[0000000030181410] = a6c9f6ff, %l5 = 0000000000000000 | |
7601 | swapa [%i6+%o5]0x81,%l5 ! %l5 = 00000000a6c9f6ff | |
7602 | ! %f30 = fb200000, Mem[0000000010041410] = ff000000 | |
7603 | sta %f30,[%i1+%o5]0x80 ! Mem[0000000010041410] = fb200000 | |
7604 | ! Mem[0000000010001400] = 00000000fc00ffff, %l3 = 0000000000000032, %l3 = 0000000000000032 | |
7605 | casxa [%i0]0x80,%l3,%l3 ! %l3 = 00000000fc00ffff | |
7606 | ! %l6 = 00000000, %l7 = 00000000, Mem[0000000010101420] = ffff0000 00000000, %asi = 80 | |
7607 | stda %l6,[%i4+0x020]%asi ! Mem[0000000010101420] = 00000000 00000000 | |
7608 | ! %l0 = ffff0000, %l1 = 00000000, Mem[0000000010141430] = 00000000 00000032, %asi = 80 | |
7609 | stda %l0,[%i5+0x030]%asi ! Mem[0000000010141430] = ffff0000 00000000 | |
7610 | ||
7611 | p0_label_294: | |
7612 | ! Starting 10 instruction Load Burst | |
7613 | ! Mem[0000000010001410] = 000000ff, %l7 = 0000000000000000 | |
7614 | ldsha [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000 | |
7615 | ! Mem[0000000030081408] = 3b000000 4c0e4e1f, %l6 = 00000000, %l7 = 00000000 | |
7616 | ldda [%i2+%o4]0x81,%l6 ! %l6 = 000000003b000000 000000004c0e4e1f | |
7617 | ! Mem[00000000300c1408] = ffff0000, %l5 = 00000000a6c9f6ff | |
7618 | ldsha [%i3+%o4]0x81,%l5 ! %l5 = ffffffffffffffff | |
7619 | ! Mem[0000000030041408] = 00006c00, %l3 = 00000000fc00ffff | |
7620 | ldsba [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000 | |
7621 | ! %l0 = 00000000ffff0000, Mem[0000000030181410] = 0000000000000000 | |
7622 | stxa %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000ffff0000 | |
7623 | ! Mem[0000000010081410] = 2757c009, %f14 = ff8d183b | |
7624 | lda [%i2+%o5]0x80,%f14 ! %f14 = 2757c009 | |
7625 | ! Mem[00000000100c1410] = 5d001100, %l6 = 000000003b000000 | |
7626 | ldswa [%i3+%o5]0x80,%l6 ! %l6 = 000000005d001100 | |
7627 | ! Mem[0000000030101400] = ff000000, %l5 = ffffffffffffffff | |
7628 | lduwa [%i4+%g0]0x81,%l5 ! %l5 = 00000000ff000000 | |
7629 | ! Mem[00000000100c142c] = 00000000, %l6 = 000000005d001100 | |
7630 | lduw [%i3+0x02c],%l6 ! %l6 = 0000000000000000 | |
7631 | ! Mem[0000000010001410] = ff000000, %f15 = 0000446a | |
7632 | lda [%i0+%o5]0x88,%f15 ! %f15 = ff000000 | |
7633 | ||
7634 | p0_label_295: | |
7635 | ! Starting 10 instruction Store Burst | |
7636 | ! Mem[00000000300c1400] = 0000005d, %l4 = 00000000ffffff00 | |
7637 | swapa [%i3+%g0]0x81,%l4 ! %l4 = 000000000000005d | |
7638 | ! %f28 = c92d6545, Mem[0000000010141418] = 000d11e1 | |
7639 | st %f28,[%i5+0x018] ! Mem[0000000010141418] = c92d6545 | |
7640 | ! %l4 = 000000000000005d, Mem[0000000010181403] = 00000000 | |
7641 | stb %l4,[%i6+0x003] ! Mem[0000000010181400] = 0000005d | |
7642 | ! %l0 = 00000000ffff0000, Mem[0000000030081400] = 00000000 | |
7643 | stha %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 | |
7644 | ! %l2 = 000000000011005d, Mem[00000000201c0001] = 329f9298, %asi = 80 | |
7645 | stba %l2,[%o0+0x001]%asi ! Mem[00000000201c0000] = 325d9298 | |
7646 | membar #Sync ! Added by membar checker (54) | |
7647 | ! %l2 = 000000000011005d, Mem[0000000030141408] = ff0000ff | |
7648 | stha %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 005d00ff | |
7649 | ! %l3 = 0000000000000000, Mem[0000000030081410] = 000000ff | |
7650 | stba %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 | |
7651 | ! Mem[0000000010081400] = 00000000, %l0 = 00000000ffff0000 | |
7652 | ldstuba [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000 | |
7653 | ! %f24 = 005d0000, Mem[0000000010181408] = ffff00fc | |
7654 | sta %f24,[%i6+%o4]0x80 ! Mem[0000000010181408] = 005d0000 | |
7655 | ! %f26 = b7e4780e de12da43, %l7 = 000000004c0e4e1f | |
7656 | ! Mem[0000000010141410] = 903b0000ffff0000 | |
7657 | add %i5,0x010,%g1 | |
7658 | stda %f26,[%g1+%l7]ASI_PST8_P ! Mem[0000000010141410] = 903b000ede12da43 | |
7659 | ||
7660 | p0_label_296: | |
7661 | ! Starting 10 instruction Load Burst | |
7662 | ! Mem[0000000030081400] = 00000000, %l3 = 0000000000000000 | |
7663 | lduwa [%i2+%g0]0x81,%l3 ! %l3 = 0000000000000000 | |
7664 | ! Mem[0000000030101408] = 6c000000, %l6 = 0000000000000000 | |
7665 | ldsba [%i4+%o4]0x89,%l6 ! %l6 = 0000000000000000 | |
7666 | ! Mem[0000000010001410] = 000000ff, %l1 = 0000000000000000 | |
7667 | lduba [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000000 | |
7668 | ! Mem[0000000010001428] = fc00ffff, %l4 = 000000000000005d | |
7669 | ldsw [%i0+0x028],%l4 ! %l4 = fffffffffc00ffff | |
7670 | ! Mem[0000000010001406] = fc00ffff, %l0 = 0000000000000000 | |
7671 | ldsh [%i0+0x006],%l0 ! %l0 = ffffffffffffffff | |
7672 | ! Mem[0000000030101410] = ffff00ff, %l7 = 000000004c0e4e1f | |
7673 | ldswa [%i4+%o5]0x89,%l7 ! %l7 = ffffffffffff00ff | |
7674 | ! Mem[0000000030181400] = ffff00fc, %l3 = 0000000000000000 | |
7675 | lduha [%i6+%g0]0x81,%l3 ! %l3 = 000000000000ffff | |
7676 | ! Mem[00000000300c1408] = 00000000 0000ffff, %l6 = 00000000, %l7 = ffff00ff | |
7677 | ldda [%i3+%o4]0x89,%l6 ! %l6 = 000000000000ffff 0000000000000000 | |
7678 | ! Mem[0000000030141408] = 005d00ff, %f21 = 456500ff | |
7679 | lda [%i5+%o4]0x81,%f21 ! %f21 = 005d00ff | |
7680 | ! Mem[00000000300c1410] = ff000000, %f5 = 00000000 | |
7681 | lda [%i3+%o5]0x81,%f5 ! %f5 = ff000000 | |
7682 | ||
7683 | p0_label_297: | |
7684 | ! Starting 10 instruction Store Burst | |
7685 | ! Mem[0000000030041410] = 00000000, %l1 = 0000000000000000 | |
7686 | swapa [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000000 | |
7687 | ! %f14 = 2757c009 ff000000, Mem[0000000030181400] = ffff00fc 456500ff | |
7688 | stda %f14,[%i6+%g0]0x81 ! Mem[0000000030181400] = 2757c009 ff000000 | |
7689 | ! %l0 = ffffffffffffffff, Mem[0000000010081400] = 00000011000000ff | |
7690 | stxa %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffffffffffff | |
7691 | ! Mem[0000000030081408] = 3b000000, %l5 = 00000000ff000000 | |
7692 | swapa [%i2+%o4]0x81,%l5 ! %l5 = 000000003b000000 | |
7693 | ! %l1 = 0000000000000000, Mem[0000000030041400] = ff00000000000000 | |
7694 | stxa %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000000000000000 | |
7695 | ! %l6 = 0000ffff, %l7 = 00000000, Mem[0000000010141400] = ffff00fc 00000000 | |
7696 | stda %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000ffff 00000000 | |
7697 | ! %l4 = fffffffffc00ffff, Mem[0000000030101400] = ff000000 | |
7698 | stha %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffff0000 | |
7699 | ! %l4 = fffffffffc00ffff, Mem[0000000010041400] = 00000000 | |
7700 | stha %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffff0000 | |
7701 | ! Mem[0000000010101410] = 1c000000, %l4 = fffffffffc00ffff | |
7702 | ldstub [%i4+%o5],%l4 ! %l4 = 000000000000001c | |
7703 | ! %f28 = c92d6545 5d000000, %l3 = 000000000000ffff | |
7704 | ! Mem[0000000010181410] = fcff0000ff000000 | |
7705 | add %i6,0x010,%g1 | |
7706 | stda %f28,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010181410] = 0000005d45652dc9 | |
7707 | ||
7708 | p0_label_298: | |
7709 | ! Starting 10 instruction Load Burst | |
7710 | ! Mem[0000000010141410] = 903b000e de12da43, %l2 = 0011005d, %l3 = 0000ffff | |
7711 | ldda [%i5+%o5]0x80,%l2 ! %l2 = 00000000903b000e 00000000de12da43 | |
7712 | ! Mem[0000000030141408] = ff005d00, %l6 = 000000000000ffff | |
7713 | ldsba [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000000 | |
7714 | ! Mem[0000000010001400] = 00000000, %l5 = 000000003b000000 | |
7715 | lduha [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000000 | |
7716 | ! Mem[0000000010141416] = de12da43, %l6 = 0000000000000000, %asi = 80 | |
7717 | ldsba [%i5+0x016]%asi,%l6 ! %l6 = ffffffffffffffda | |
7718 | ! %l2 = 00000000903b000e, %l3 = 00000000de12da43, %l0 = ffffffffffffffff | |
7719 | mulx %l2,%l3,%l0 ! %l0 = 7d1dc92a2278efaa | |
7720 | ! Mem[0000000010141438] = 00000000 00000000, %l4 = 0000001c, %l5 = 00000000 | |
7721 | ldd [%i5+0x038],%l4 ! %l4 = 0000000000000000 0000000000000000 | |
7722 | ! Mem[0000000030041408] = 00006c00, %l0 = 7d1dc92a2278efaa | |
7723 | lduha [%i1+%o4]0x89,%l0 ! %l0 = 0000000000006c00 | |
7724 | ! Mem[0000000030041410] = 00000000, %l4 = 0000000000000000 | |
7725 | ldswa [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000 | |
7726 | ! Mem[0000000010181400] = 0000005d, %l6 = ffffffffffffffda, %asi = 80 | |
7727 | ldswa [%i6+0x000]%asi,%l6 ! %l6 = 000000000000005d | |
7728 | ! Mem[00000000100c1410] = 5d001100, %l3 = 00000000de12da43 | |
7729 | lduha [%i3+%o5]0x80,%l3 ! %l3 = 0000000000005d00 | |
7730 | ||
7731 | p0_label_299: | |
7732 | ! Starting 10 instruction Store Burst | |
7733 | ! %f7 = 00000000, Mem[0000000030081400] = 00000000 | |
7734 | sta %f7 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 | |
7735 | ! %f22 = 311e7d53 a054720e, Mem[0000000010041410] = fb200000 00004c0e | |
7736 | stda %f22,[%i1+%o5]0x80 ! Mem[0000000010041410] = 311e7d53 a054720e | |
7737 | ! %f27 = de12da43, Mem[00000000300c1410] = 000000ff | |
7738 | sta %f27,[%i3+%o5]0x89 ! Mem[00000000300c1410] = de12da43 | |
7739 | ! %f30 = fb200000, Mem[0000000010181400] = 5d000000 | |
7740 | sta %f30,[%i6+%g0]0x88 ! Mem[0000000010181400] = fb200000 | |
7741 | ! Mem[0000000010001408] = 00000000, %l2 = 00000000903b000e | |
7742 | swapa [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000 | |
7743 | ! %l4 = 0000000000000000, Mem[0000000010041408] = fc00ffff | |
7744 | stwa %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 | |
7745 | ! %f22 = 311e7d53, Mem[0000000030041410] = 00000000 | |
7746 | sta %f22,[%i1+%o5]0x81 ! Mem[0000000030041410] = 311e7d53 | |
7747 | ! %l6 = 0000005d, %l7 = 00000000, Mem[0000000010001408] = 903b000e 00000000 | |
7748 | stda %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000005d 00000000 | |
7749 | ! Mem[0000000010001430] = 32000000, %l6 = 000000000000005d, %asi = 80 | |
7750 | swapa [%i0+0x030]%asi,%l6 ! %l6 = 0000000032000000 | |
7751 | ! %l0 = 0000000000006c00, %l1 = 0000000000000000, %l5 = 0000000000000000 | |
7752 | mulx %l0,%l1,%l5 ! %l5 = 0000000000000000 | |
7753 | ||
7754 | p0_label_300: | |
7755 | ! Starting 10 instruction Load Burst | |
7756 | ! Mem[0000000030141408] = ff005d00, %l1 = 0000000000000000 | |
7757 | ldswa [%i5+%o4]0x89,%l1 ! %l1 = ffffffffff005d00 | |
7758 | ! Mem[0000000020800000] = ffffeac8, %l7 = 0000000000000000 | |
7759 | ldsh [%o1+%g0],%l7 ! %l7 = ffffffffffffffff | |
7760 | ! Mem[0000000021800141] = 110f1c48, %l1 = ffffffffff005d00, %asi = 80 | |
7761 | lduba [%o3+0x141]%asi,%l1 ! %l1 = 000000000000000f | |
7762 | ! Mem[0000000010181400] = fb200000, %l1 = 000000000000000f | |
7763 | lduha [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000 | |
7764 | ! Mem[0000000030141408] = ff005d00, %l1 = 0000000000000000 | |
7765 | lduwa [%i5+%o4]0x89,%l1 ! %l1 = 00000000ff005d00 | |
7766 | ! Mem[0000000030101410] = ff00ffff00000000, %l0 = 0000000000006c00 | |
7767 | ldxa [%i4+%o5]0x81,%l0 ! %l0 = ff00ffff00000000 | |
7768 | ! Mem[00000000201c0000] = 325d9298, %l6 = 0000000032000000 | |
7769 | lduh [%o0+%g0],%l6 ! %l6 = 000000000000325d | |
7770 | ! Mem[0000000010001410] = ff000000, %f10 = ff0000ff | |
7771 | lda [%i0+%o5]0x88,%f10 ! %f10 = ff000000 | |
7772 | ! Mem[0000000030141400] = 00ff0000 fc00ffff, %l4 = 00000000, %l5 = 00000000 | |
7773 | ldda [%i5+%g0]0x89,%l4 ! %l4 = 00000000fc00ffff 0000000000ff0000 | |
7774 | ! Code Fragment 4, seed = 887835 | |
7775 | p0_fragment_24: | |
7776 | ! %l0 = ff00ffff00000000 | |
7777 | setx 0xb8e455ba59f9224e,%g7,%l0 ! %l0 = b8e455ba59f9224e | |
7778 | ! %l1 = 00000000ff005d00 | |
7779 | setx 0x7ab2bb2d89185df9,%g7,%l1 ! %l1 = 7ab2bb2d89185df9 | |
7780 | setx 0x7ff8, %g1, %g2 | |
7781 | and %l0, %g2, %l0 | |
7782 | setx 0xffffffff, %g1, %g2 | |
7783 | and %l1, %g2, %l1 | |
7784 | setx 0x100000000, %g1, %g2 | |
7785 | or %l1, %g2, %l1 ! Set bit 32 - perrinj | |
7786 | ta T_CHANGE_HPRIV | |
7787 | stxa %l1, [%l0]ASI_ICACHE_INSTR | |
7788 | ta T_CHANGE_NONHPRIV | |
7789 | ! %l0 = b8e455ba59f9224e | |
7790 | setx 0x7f37893f6b7c65b4,%g7,%l0 ! %l0 = 7f37893f6b7c65b4 | |
7791 | ! %l1 = 7ab2bb2d89185df9 | |
7792 | setx 0x5749ca269708bc7f,%g7,%l1 ! %l1 = 5749ca269708bc7f | |
7793 | p0_fragment_24_end: | |
7794 | ||
7795 | ! End of Random Code for Thread 0 | |
7796 | ||
7797 | ||
7798 | ! Check Registers | |
7799 | ||
7800 | p0_check_registers: | |
7801 | set p0_expected_registers,%g1 | |
7802 | ldx [%g1+0x000],%g2 | |
7803 | cmp %l0,%g2 ! %l0 should be 7f37893f6b7c65b4 | |
7804 | bne %xcc,p0_reg_l0_fail | |
7805 | mov %l0,%g3 | |
7806 | ldx [%g1+0x008],%g2 | |
7807 | cmp %l1,%g2 ! %l1 should be 5749ca269708bc7f | |
7808 | bne %xcc,p0_reg_l1_fail | |
7809 | mov %l1,%g3 | |
7810 | ldx [%g1+0x010],%g2 | |
7811 | cmp %l2,%g2 ! %l2 should be 0000000000000000 | |
7812 | bne %xcc,p0_reg_l2_fail | |
7813 | mov %l2,%g3 | |
7814 | ldx [%g1+0x018],%g2 | |
7815 | cmp %l3,%g2 ! %l3 should be 0000000000005d00 | |
7816 | bne %xcc,p0_reg_l3_fail | |
7817 | mov %l3,%g3 | |
7818 | ldx [%g1+0x020],%g2 | |
7819 | cmp %l4,%g2 ! %l4 should be 00000000fc00ffff | |
7820 | bne %xcc,p0_reg_l4_fail | |
7821 | mov %l4,%g3 | |
7822 | ldx [%g1+0x028],%g2 | |
7823 | cmp %l5,%g2 ! %l5 should be 0000000000ff0000 | |
7824 | bne %xcc,p0_reg_l5_fail | |
7825 | mov %l5,%g3 | |
7826 | ldx [%g1+0x030],%g2 | |
7827 | cmp %l6,%g2 ! %l6 should be 000000000000325d | |
7828 | bne %xcc,p0_reg_l6_fail | |
7829 | mov %l6,%g3 | |
7830 | ldx [%g1+0x038],%g2 | |
7831 | cmp %l7,%g2 ! %l7 should be ffffffffffffffff | |
7832 | bne %xcc,p0_reg_l7_fail | |
7833 | mov %l7,%g3 | |
7834 | ||
7835 | ! Check %y register | |
7836 | ||
7837 | set 0xffffffff,%g2 | |
7838 | rd %y,%g3 | |
7839 | cmp %g2,%g3 | |
7840 | bne,a p0_failed | |
7841 | mov 0x111,%g1 | |
7842 | ||
7843 | ! Check Floating Point Registers | |
7844 | ||
7845 | p0_check_fp_registers: | |
7846 | set p0_expected_fp_regs,%g3 | |
7847 | std %f0,[%g1] | |
7848 | ldx [%g1],%l1 | |
7849 | ldx [%g3+0x00],%l0 | |
7850 | cmp %l0,%l1 ! %f0 should be 000000ff 00000000 | |
7851 | bne %xcc,p0_freg_fail | |
7852 | std %f2,[%g1] | |
7853 | ldx [%g1],%l1 | |
7854 | ldx [%g3+0x08],%l0 | |
7855 | cmp %l0,%l1 ! %f2 should be ff8d183b 0000446a | |
7856 | bne %xcc,p0_freg_fail | |
7857 | std %f4,[%g1] | |
7858 | ldx [%g1],%l1 | |
7859 | ldx [%g3+0x10],%l0 | |
7860 | cmp %l0,%l1 ! %f4 should be ffff00fc ff000000 | |
7861 | bne %xcc,p0_freg_fail | |
7862 | std %f6,[%g1] | |
7863 | ldx [%g1],%l1 | |
7864 | ldx [%g3+0x18],%l0 | |
7865 | cmp %l0,%l1 ! %f6 should be 00000000 00000000 | |
7866 | bne %xcc,p0_freg_fail | |
7867 | std %f8,[%g1] | |
7868 | ldx [%g1],%l1 | |
7869 | ldx [%g3+0x20],%l0 | |
7870 | cmp %l0,%l1 ! %f8 should be 00000000 6a440000 | |
7871 | bne %xcc,p0_freg_fail | |
7872 | std %f10,[%g1] | |
7873 | ldx [%g1],%l1 | |
7874 | ldx [%g3+0x28],%l0 | |
7875 | cmp %l0,%l1 ! %f10 should be ff000000 ffff00fc | |
7876 | bne %xcc,p0_freg_fail | |
7877 | std %f12,[%g1] | |
7878 | ldx [%g1],%l1 | |
7879 | ldx [%g3+0x30],%l0 | |
7880 | cmp %l0,%l1 ! %f12 should be 1f4e0e4c 00ff0000 | |
7881 | bne %xcc,p0_freg_fail | |
7882 | std %f14,[%g1] | |
7883 | ldx [%g1],%l1 | |
7884 | ldx [%g3+0x38],%l0 | |
7885 | cmp %l0,%l1 ! %f14 should be 2757c009 ff000000 | |
7886 | bne %xcc,p0_freg_fail | |
7887 | std %f16,[%g1] | |
7888 | ldx [%g1],%l1 | |
7889 | ldx [%g3+0x40],%l0 | |
7890 | cmp %l0,%l1 ! %f16 should be 00ff0000 fc00ffff | |
7891 | bne %xcc,p0_freg_fail | |
7892 | std %f18,[%g1] | |
7893 | ldx [%g1],%l1 | |
7894 | ldx [%g3+0x48],%l0 | |
7895 | cmp %l0,%l1 ! %f18 should be fc00ffff ff0000ff | |
7896 | bne %xcc,p0_freg_fail | |
7897 | std %f20,[%g1] | |
7898 | ldx [%g1],%l1 | |
7899 | ldx [%g3+0x50],%l0 | |
7900 | cmp %l0,%l1 ! %f20 should be 5bb85368 005d00ff | |
7901 | bne %xcc,p0_freg_fail | |
7902 | std %f22,[%g1] | |
7903 | ldx [%g1],%l1 | |
7904 | ldx [%g3+0x58],%l0 | |
7905 | cmp %l0,%l1 ! %f22 should be 311e7d53 a054720e | |
7906 | bne %xcc,p0_freg_fail | |
7907 | std %f24,[%g1] | |
7908 | ldx [%g1],%l1 | |
7909 | ldx [%g3+0x60],%l0 | |
7910 | cmp %l0,%l1 ! %f24 should be 005d0000 a054720e | |
7911 | bne %xcc,p0_freg_fail | |
7912 | std %f26,[%g1] | |
7913 | ldx [%g1],%l1 | |
7914 | ldx [%g3+0x68],%l0 | |
7915 | cmp %l0,%l1 ! %f26 should be b7e4780e de12da43 | |
7916 | bne %xcc,p0_freg_fail | |
7917 | std %f28,[%g1] | |
7918 | ldx [%g1],%l1 | |
7919 | ldx [%g3+0x70],%l0 | |
7920 | cmp %l0,%l1 ! %f28 should be c92d6545 5d000000 | |
7921 | bne %xcc,p0_freg_fail | |
7922 | std %f30,[%g1] | |
7923 | ldx [%g1],%l1 | |
7924 | ldx [%g3+0x78],%l0 | |
7925 | cmp %l0,%l1 ! %f30 should be fb200000 11e1621b | |
7926 | bne %xcc,p0_freg_fail | |
7927 | nop | |
7928 | ||
7929 | ! The test for processor 0 has passed | |
7930 | ||
7931 | p0_passed: | |
7932 | ta GOOD_TRAP | |
7933 | nop | |
7934 | ||
7935 | p0_reg_l0_fail: | |
7936 | or %g0,0xbd0,%g1 | |
7937 | ba,a p0_failed | |
7938 | p0_reg_l1_fail: | |
7939 | or %g0,0xbd1,%g1 | |
7940 | ba,a p0_failed | |
7941 | p0_reg_l2_fail: | |
7942 | or %g0,0xbd2,%g1 | |
7943 | ba,a p0_failed | |
7944 | p0_reg_l3_fail: | |
7945 | or %g0,0xbd3,%g1 | |
7946 | ba,a p0_failed | |
7947 | p0_reg_l4_fail: | |
7948 | or %g0,0xbd4,%g1 | |
7949 | ba,a p0_failed | |
7950 | p0_reg_l5_fail: | |
7951 | or %g0,0xbd5,%g1 | |
7952 | ba,a p0_failed | |
7953 | p0_reg_l6_fail: | |
7954 | or %g0,0xbd6,%g1 | |
7955 | ba,a p0_failed | |
7956 | p0_reg_l7_fail: | |
7957 | or %g0,0xbd7,%g1 | |
7958 | ba,a p0_failed | |
7959 | p0_freg_fail: | |
7960 | ta BAD_TRAP | |
7961 | ||
7962 | ||
7963 | ! The test for processor 0 failed | |
7964 | ||
7965 | p0_failed: | |
7966 | set p0_temp,%g6 | |
7967 | stx %g1,[%g6] | |
7968 | stx %g2,[%g6+8] | |
7969 | stx %g3,[%g6+16] | |
7970 | stx %fsr,[%g6+24] | |
7971 | ta BAD_TRAP | |
7972 | ||
7973 | ||
7974 | ! The local area data for processor 0 failed | |
7975 | ||
7976 | p0_local_failed: | |
7977 | set done_flags,%g5 | |
7978 | mov 3,%g6 | |
7979 | st %g6,[%g5+0x000] ! Set processor 0 done flag | |
7980 | ||
7981 | set p0_temp,%g6 | |
7982 | add %g1,%g4,%g1 | |
7983 | stx %g4,[%g6] | |
7984 | stx %g2,[%g6+8] | |
7985 | stx %g3,[%g6+16] | |
7986 | st %fsr,[%g6+24] | |
7987 | ta BAD_TRAP | |
7988 | ||
7989 | p0_selfmod_failed: | |
7990 | ba p0_failed | |
7991 | mov 0xabc,%g1 | |
7992 | ||
7993 | p0_branch_failed: | |
7994 | mov 0xbbb,%g1 | |
7995 | rd %ccr,%g2 | |
7996 | ba p0_failed | |
7997 | mov 0x0,%g3 | |
7998 | ||
7999 | inst_access_handler: | |
8000 | done | |
8001 | ||
8002 | .align 256 | |
8003 | data_access_handler: | |
8004 | 1: done | |
8005 | ||
8006 | check_critical_timed_out: | |
8007 | ta BAD_TRAP | |
8008 | ||
8009 | ||
8010 | get_thread_mask: | |
8011 | retl | |
8012 | mov 3,%i7 | |
8013 | ||
8014 | get_park_semaphore: | |
8015 | set park_semaphore,%g6 | |
8016 | mov 100,%g5 | |
8017 | 1: ldstub [%g6],%g7 | |
8018 | cmp %g7,0 | |
8019 | bne 1b | |
8020 | nop | |
8021 | retl | |
8022 | nop | |
8023 | ||
8024 | p0_init_memory_pointers: | |
8025 | set p0_init_registers,%g1 | |
8026 | mov %g0,%g2 | |
8027 | mov %g0,%g3 | |
8028 | mov %g0,%g4 | |
8029 | mov %g0,%g5 | |
8030 | mov %g0,%g6 | |
8031 | mov %g0,%g7 | |
8032 | ||
8033 | ! Initialize memory pointers for window 0 | |
8034 | set p0_local0_start,%i0 | |
8035 | set p0_local1_start,%i1 | |
8036 | set p0_local2_start,%i2 | |
8037 | set p0_local3_start,%i3 | |
8038 | set p0_local4_start,%i4 | |
8039 | set p0_local5_start,%i5 | |
8040 | set p0_local6_start,%i6 | |
8041 | clr %i7 | |
8042 | ! Init Local Registers in Window 0 | |
8043 | ldx [%g1+0x000],%l0 ! %l0 = 154a55b7ab0b7346 | |
8044 | ldx [%g1+0x008],%l1 ! %l1 = a23681cd38a73d71 | |
8045 | ldx [%g1+0x010],%l2 ! %l2 = 2feccb3256e48bac | |
8046 | ldx [%g1+0x018],%l3 ! %l3 = 44989497e56960f7 | |
8047 | ldx [%g1+0x020],%l4 ! %l4 = 7c423b0e2d785052 | |
8048 | ldx [%g1+0x028],%l5 ! %l5 = a1950b5e568b7cbd | |
8049 | ldx [%g1+0x030],%l6 ! %l6 = 5af14cba13ff9938 | |
8050 | ldx [%g1+0x038],%l7 ! %l7 = 3bb9c82d7ecee8c3 | |
8051 | ||
8052 | ! Initialize the output register of window 0 | |
8053 | ||
8054 | set share0_start,%o0 | |
8055 | set share1_start,%o1 | |
8056 | set share2_start,%o2 | |
8057 | set share3_start,%o3 | |
8058 | mov 0x08,%o4 | |
8059 | mov 0x10,%o5 | |
8060 | mov 0x18,%o6 | |
8061 | ||
8062 | retl | |
8063 | nop | |
8064 | ||
8065 | user_text_end: | |
8066 | .seg "text" | |
8067 | .align 0x2000 | |
8068 | .global p0_near_0_le,p0_near_0_he | |
8069 | .global p0_near_0_lo,p0_near_0_ho | |
8070 | .global near0_b2b_l,near0_b2b_h | |
8071 | .global far0_b2b_l,far0_b2b_h | |
8072 | .global far1_b2b_l,far1_b2b_h | |
8073 | .global far2_b2b_l,far2_b2b_h | |
8074 | .global far3_b2b_l,far3_b2b_h | |
8075 | user_near0_start: | |
8076 | p0_near_0_le: | |
8077 | add %l7,%l3,%l0 | |
8078 | jmpl %o7,%g0 | |
8079 | subc %l2,%l3,%l6 | |
8080 | p0_near_0_he: | |
8081 | xor %l7,0xd17,%l4 | |
8082 | mulx %l4,0xfc3,%l4 | |
8083 | jmpl %o7,%g0 | |
8084 | sth %l1,[%o1+0x040] ! Mem[0000000020800040] | |
8085 | p0_near_0_lo: | |
8086 | add %l7,%l3,%l0 | |
8087 | jmpl %o7,%g0 | |
8088 | subc %l2,%l3,%l6 | |
8089 | p0_near_0_ho: | |
8090 | xor %l7,0xd17,%l4 | |
8091 | mulx %l4,0xfc3,%l4 | |
8092 | jmpl %o7,%g0 | |
8093 | sth %l1,[%i1+0x040] ! Mem[0000000020800040] | |
8094 | near0_b2b_h: | |
8095 | xnor %l3,-0x37c,%l6 | |
8096 | addc %l0,%l5,%l4 | |
8097 | umul %l0,-0xa22,%l0 | |
8098 | jmpl %o7,%g0 | |
8099 | mulx %l5,%l4,%l3 | |
8100 | near0_b2b_l: | |
8101 | fsubs %f7 ,%f8 ,%f15 | |
8102 | smul %l3,%l1,%l3 | |
8103 | and %l6,0xf59,%l7 | |
8104 | jmpl %o7,%g0 | |
8105 | addc %l5,%l1,%l4 | |
8106 | user_near0_end: | |
8107 | .seg "text" | |
8108 | .align 0x2000 | |
8109 | .global p0_near_1_le,p0_near_1_he | |
8110 | .global p0_near_1_lo,p0_near_1_ho | |
8111 | .global near1_b2b_l,near1_b2b_h | |
8112 | .global far0_b2b_l,far0_b2b_h | |
8113 | .global far1_b2b_l,far1_b2b_h | |
8114 | .global far2_b2b_l,far2_b2b_h | |
8115 | .global far3_b2b_l,far3_b2b_h | |
8116 | user_near1_start: | |
8117 | p0_near_1_le: | |
8118 | sub %l7,0x9c5,%l6 | |
8119 | xnor %l5,%l4,%l3 | |
8120 | jmpl %o7,%g0 | |
8121 | udivx %l4,0x8be,%l1 | |
8122 | p0_near_1_he: | |
8123 | or %l2,0x828,%l7 | |
8124 | sdivx %l6,0x9b5,%l6 | |
8125 | fsqrts %f30,%f27 | |
8126 | fadds %f31,%f17,%f26 | |
8127 | andn %l5,0x301,%l7 | |
8128 | jmpl %o7,%g0 | |
8129 | fdivs %f30,%f27,%f23 | |
8130 | p0_near_1_lo: | |
8131 | sub %l7,0x9c5,%l6 | |
8132 | xnor %l5,%l4,%l3 | |
8133 | jmpl %o7,%g0 | |
8134 | udivx %l4,0x8be,%l1 | |
8135 | p0_near_1_ho: | |
8136 | or %l2,0x828,%l7 | |
8137 | sdivx %l6,0x9b5,%l6 | |
8138 | fsqrts %f30,%f27 | |
8139 | fadds %f31,%f17,%f26 | |
8140 | andn %l5,0x301,%l7 | |
8141 | jmpl %o7,%g0 | |
8142 | fdivs %f30,%f27,%f23 | |
8143 | near1_b2b_h: | |
8144 | jmpl %o7,%g0 | |
8145 | mulx %l6,%l5,%l0 | |
8146 | jmpl %o7,%g0 | |
8147 | nop | |
8148 | near1_b2b_l: | |
8149 | jmpl %o7,%g0 | |
8150 | fdivs %f9 ,%f6 ,%f12 | |
8151 | jmpl %o7,%g0 | |
8152 | nop | |
8153 | user_near1_end: | |
8154 | .seg "text" | |
8155 | .align 0x2000 | |
8156 | .global p0_near_2_le,p0_near_2_he | |
8157 | .global p0_near_2_lo,p0_near_2_ho | |
8158 | .global near2_b2b_l,near2_b2b_h | |
8159 | .global far0_b2b_l,far0_b2b_h | |
8160 | .global far1_b2b_l,far1_b2b_h | |
8161 | .global far2_b2b_l,far2_b2b_h | |
8162 | .global far3_b2b_l,far3_b2b_h | |
8163 | user_near2_start: | |
8164 | p0_near_2_le: | |
8165 | orn %l3,%l0,%l2 | |
8166 | add %l5,%l0,%l0 | |
8167 | sth %l5,[%o1+0x000] ! Mem[0000000020800000] | |
8168 | fdtos %f4 ,%f3 | |
8169 | umul %l1,0xac5,%l5 | |
8170 | mulx %l6,-0x8b2,%l5 | |
8171 | jmpl %o7,%g0 | |
8172 | xnor %l7,%l5,%l2 | |
8173 | p0_near_2_he: | |
8174 | umul %l5,%l3,%l0 | |
8175 | subc %l5,0x742,%l0 | |
8176 | sdivx %l2,0xc14,%l6 | |
8177 | xnor %l7,0x8c4,%l2 | |
8178 | jmpl %o7,%g0 | |
8179 | smul %l7,-0x09f,%l1 | |
8180 | p0_near_2_lo: | |
8181 | orn %l3,%l0,%l2 | |
8182 | add %l5,%l0,%l0 | |
8183 | sth %l5,[%i1+0x000] ! Mem[0000000020800000] | |
8184 | fdtos %f4 ,%f3 | |
8185 | umul %l1,0xac5,%l5 | |
8186 | mulx %l6,-0x8b2,%l5 | |
8187 | jmpl %o7,%g0 | |
8188 | xnor %l7,%l5,%l2 | |
8189 | p0_near_2_ho: | |
8190 | umul %l5,%l3,%l0 | |
8191 | subc %l5,0x742,%l0 | |
8192 | sdivx %l2,0xc14,%l6 | |
8193 | xnor %l7,0x8c4,%l2 | |
8194 | jmpl %o7,%g0 | |
8195 | smul %l7,-0x09f,%l1 | |
8196 | near2_b2b_h: | |
8197 | xnor %l4,%l4,%l2 | |
8198 | fcmps %fcc0,%f24,%f16 | |
8199 | smul %l1,0xb10,%l6 | |
8200 | subc %l7,%l1,%l3 | |
8201 | mulx %l0,-0x721,%l0 | |
8202 | umul %l3,0x359,%l5 | |
8203 | umul %l5,%l1,%l2 | |
8204 | jmpl %o7,%g0 | |
8205 | fdivs %f26,%f25,%f18 | |
8206 | near2_b2b_l: | |
8207 | and %l2,0x22c,%l6 | |
8208 | fmuls %f9 ,%f2 ,%f15 | |
8209 | mulx %l2,%l5,%l6 | |
8210 | fsubs %f9 ,%f11,%f0 | |
8211 | sdivx %l7,0x2c5,%l3 | |
8212 | fdivs %f14,%f0 ,%f2 | |
8213 | fcmps %fcc0,%f7 ,%f9 | |
8214 | jmpl %o7,%g0 | |
8215 | xor %l2,0x8a8,%l3 | |
8216 | user_near2_end: | |
8217 | .seg "text" | |
8218 | .align 0x2000 | |
8219 | .global p0_near_3_le,p0_near_3_he | |
8220 | .global p0_near_3_lo,p0_near_3_ho | |
8221 | .global near3_b2b_l,near3_b2b_h | |
8222 | .global far0_b2b_l,far0_b2b_h | |
8223 | .global far1_b2b_l,far1_b2b_h | |
8224 | .global far2_b2b_l,far2_b2b_h | |
8225 | .global far3_b2b_l,far3_b2b_h | |
8226 | user_near3_start: | |
8227 | p0_near_3_le: | |
8228 | jmpl %o7,%g0 | |
8229 | add %l4,%l7,%l7 | |
8230 | jmpl %o7,%g0 | |
8231 | nop | |
8232 | p0_near_3_he: | |
8233 | and %l3,%l4,%l6 | |
8234 | xor %l0,%l6,%l1 | |
8235 | subc %l3,-0x1a0,%l6 | |
8236 | smul %l3,%l5,%l6 | |
8237 | or %l5,%l2,%l5 | |
8238 | jmpl %o7,%g0 | |
8239 | xor %l3,-0x6dc,%l1 | |
8240 | p0_near_3_lo: | |
8241 | jmpl %o7,%g0 | |
8242 | add %l4,%l7,%l7 | |
8243 | jmpl %o7,%g0 | |
8244 | nop | |
8245 | p0_near_3_ho: | |
8246 | and %l3,%l4,%l6 | |
8247 | xor %l0,%l6,%l1 | |
8248 | subc %l3,-0x1a0,%l6 | |
8249 | smul %l3,%l5,%l6 | |
8250 | or %l5,%l2,%l5 | |
8251 | jmpl %o7,%g0 | |
8252 | xor %l3,-0x6dc,%l1 | |
8253 | near3_b2b_h: | |
8254 | xnor %l7,-0x5f6,%l7 | |
8255 | fcmps %fcc3,%f21,%f18 | |
8256 | fadds %f26,%f17,%f23 | |
8257 | fadds %f17,%f31,%f21 | |
8258 | fadds %f26,%f19,%f29 | |
8259 | addc %l6,%l3,%l6 | |
8260 | fadds %f20,%f27,%f20 | |
8261 | jmpl %o7,%g0 | |
8262 | fstod %f20,%f24 | |
8263 | near3_b2b_l: | |
8264 | smul %l1,-0xb96,%l6 | |
8265 | subc %l4,0xa0d,%l3 | |
8266 | xor %l0,-0x8cf,%l1 | |
8267 | subc %l5,%l3,%l5 | |
8268 | fmuls %f1 ,%f3 ,%f9 | |
8269 | xnor %l5,-0x918,%l6 | |
8270 | mulx %l0,%l7,%l2 | |
8271 | jmpl %o7,%g0 | |
8272 | fsubs %f11,%f4 ,%f6 | |
8273 | user_near3_end: | |
8274 | .seg "text" | |
8275 | .align 0x2000 | |
8276 | .global p0_far_0_le,p0_far_0_he | |
8277 | .global p0_far_0_lo,p0_far_0_ho | |
8278 | .global far0_b2b_l,far0_b2b_h | |
8279 | .global near0_b2b_l,near0_b2b_h | |
8280 | .global near1_b2b_l,near1_b2b_h | |
8281 | .global near2_b2b_l,near2_b2b_h | |
8282 | .global near3_b2b_l,near3_b2b_h | |
8283 | user_far0_start: | |
8284 | p0_far_0_le: | |
8285 | ldd [%i4+0x038],%l2 ! Mem[0000000010101438] | |
8286 | fadds %f8 ,%f1 ,%f10 | |
8287 | smul %l6,%l5,%l4 | |
8288 | addc %l1,-0xdfb,%l3 | |
8289 | ldsw [%i1+0x034],%l0 ! Mem[0000000010041434] | |
8290 | xnor %l6,%l0,%l6 | |
8291 | udivx %l3,0xcec,%l5 | |
8292 | jmpl %o7,%g0 | |
8293 | ldstub [%o0+0x000],%l6 ! Mem[00000000201c0000] | |
8294 | p0_far_0_he: | |
8295 | andn %l1,-0xc44,%l2 | |
8296 | mulx %l1,0xf7a,%l5 | |
8297 | jmpl %o7,%g0 | |
8298 | smul %l1,%l7,%l0 | |
8299 | p0_far_0_lo: | |
8300 | ldd [%o4+0x038],%l2 ! Mem[0000000010101438] | |
8301 | fadds %f8 ,%f1 ,%f10 | |
8302 | smul %l6,%l5,%l4 | |
8303 | addc %l1,-0xdfb,%l3 | |
8304 | ldsw [%o1+0x034],%l0 ! Mem[0000000010041434] | |
8305 | xnor %l6,%l0,%l6 | |
8306 | udivx %l3,0xcec,%l5 | |
8307 | jmpl %o7,%g0 | |
8308 | ldstub [%i0+0x000],%l6 ! Mem[00000000201c0000] | |
8309 | p0_far_0_ho: | |
8310 | andn %l1,-0xc44,%l2 | |
8311 | mulx %l1,0xf7a,%l5 | |
8312 | jmpl %o7,%g0 | |
8313 | smul %l1,%l7,%l0 | |
8314 | far0_b2b_h: | |
8315 | sdivx %l3,0x361,%l6 | |
8316 | orn %l7,%l1,%l2 | |
8317 | smul %l4,%l1,%l2 | |
8318 | orn %l6,%l3,%l4 | |
8319 | jmpl %o7,%g0 | |
8320 | add %l3,%l1,%l6 | |
8321 | far0_b2b_l: | |
8322 | sub %l7,0xd07,%l6 | |
8323 | smul %l6,%l5,%l3 | |
8324 | xnor %l2,0x73b,%l7 | |
8325 | fsqrts %f12,%f11 | |
8326 | jmpl %o7,%g0 | |
8327 | mulx %l5,%l7,%l5 | |
8328 | user_far0_end: | |
8329 | .seg "text" | |
8330 | .align 0x2000 | |
8331 | .global p0_far_1_le,p0_far_1_he | |
8332 | .global p0_far_1_lo,p0_far_1_ho | |
8333 | .global far1_b2b_l,far1_b2b_h | |
8334 | .global near0_b2b_l,near0_b2b_h | |
8335 | .global near1_b2b_l,near1_b2b_h | |
8336 | .global near2_b2b_l,near2_b2b_h | |
8337 | .global near3_b2b_l,near3_b2b_h | |
8338 | user_far1_start: | |
8339 | p0_far_1_le: | |
8340 | mulx %l5,%l6,%l6 | |
8341 | sub %l4,0xf8b,%l1 | |
8342 | fadds %f4 ,%f9 ,%f1 | |
8343 | jmpl %o7,%g0 | |
8344 | or %l2,%l7,%l3 | |
8345 | p0_far_1_he: | |
8346 | add %l7,-0x805,%l1 | |
8347 | xor %l4,%l2,%l3 | |
8348 | subc %l7,%l6,%l3 | |
8349 | sdivx %l2,%l1,%l3 | |
8350 | orn %l5,0x8e6,%l3 | |
8351 | fstod %f16,%f18 | |
8352 | jmpl %o7,%g0 | |
8353 | subc %l5,%l4,%l5 | |
8354 | p0_far_1_lo: | |
8355 | mulx %l5,%l6,%l6 | |
8356 | sub %l4,0xf8b,%l1 | |
8357 | fadds %f4 ,%f9 ,%f1 | |
8358 | jmpl %o7,%g0 | |
8359 | or %l2,%l7,%l3 | |
8360 | p0_far_1_ho: | |
8361 | add %l7,-0x805,%l1 | |
8362 | xor %l4,%l2,%l3 | |
8363 | subc %l7,%l6,%l3 | |
8364 | sdivx %l2,%l1,%l3 | |
8365 | orn %l5,0x8e6,%l3 | |
8366 | fstod %f16,%f18 | |
8367 | jmpl %o7,%g0 | |
8368 | subc %l5,%l4,%l5 | |
8369 | far1_b2b_h: | |
8370 | fadds %f19,%f16,%f29 | |
8371 | jmpl %o7,%g0 | |
8372 | mulx %l2,0x968,%l5 | |
8373 | far1_b2b_l: | |
8374 | sdivx %l5,%l0,%l7 | |
8375 | jmpl %o7,%g0 | |
8376 | sdivx %l7,0xd68,%l7 | |
8377 | user_far1_end: | |
8378 | .seg "text" | |
8379 | .align 0x2000 | |
8380 | .global p0_far_2_le,p0_far_2_he | |
8381 | .global p0_far_2_lo,p0_far_2_ho | |
8382 | .global far2_b2b_l,far2_b2b_h | |
8383 | .global near0_b2b_l,near0_b2b_h | |
8384 | .global near1_b2b_l,near1_b2b_h | |
8385 | .global near2_b2b_l,near2_b2b_h | |
8386 | .global near3_b2b_l,near3_b2b_h | |
8387 | user_far2_start: | |
8388 | p0_far_2_le: | |
8389 | ldsw [%i5+0x02c],%l6 ! Mem[000000001014142c] | |
8390 | xnor %l4,-0x0fe,%l2 | |
8391 | jmpl %o7,%g0 | |
8392 | subc %l5,0x43a,%l5 | |
8393 | p0_far_2_he: | |
8394 | fdtos %f16,%f24 | |
8395 | or %l1,0x76b,%l2 | |
8396 | jmpl %o7,%g0 | |
8397 | mulx %l3,0x2ac,%l6 | |
8398 | p0_far_2_lo: | |
8399 | ldsw [%o5+0x02c],%l6 ! Mem[000000001014142c] | |
8400 | xnor %l4,-0x0fe,%l2 | |
8401 | jmpl %o7,%g0 | |
8402 | subc %l5,0x43a,%l5 | |
8403 | p0_far_2_ho: | |
8404 | fdtos %f16,%f24 | |
8405 | or %l1,0x76b,%l2 | |
8406 | jmpl %o7,%g0 | |
8407 | mulx %l3,0x2ac,%l6 | |
8408 | far2_b2b_h: | |
8409 | jmpl %o7,%g0 | |
8410 | xor %l7,0xd10,%l1 | |
8411 | jmpl %o7,%g0 | |
8412 | nop | |
8413 | far2_b2b_l: | |
8414 | jmpl %o7,%g0 | |
8415 | fsubs %f5 ,%f4 ,%f0 | |
8416 | jmpl %o7,%g0 | |
8417 | nop | |
8418 | user_far2_end: | |
8419 | .seg "text" | |
8420 | .align 0x2000 | |
8421 | .global p0_far_3_le,p0_far_3_he | |
8422 | .global p0_far_3_lo,p0_far_3_ho | |
8423 | .global far3_b2b_l,far3_b2b_h | |
8424 | .global near0_b2b_l,near0_b2b_h | |
8425 | .global near1_b2b_l,near1_b2b_h | |
8426 | .global near2_b2b_l,near2_b2b_h | |
8427 | .global near3_b2b_l,near3_b2b_h | |
8428 | user_far3_start: | |
8429 | p0_far_3_le: | |
8430 | xor %l2,%l7,%l2 | |
8431 | jmpl %o7,%g0 | |
8432 | fsubs %f1 ,%f6 ,%f11 | |
8433 | p0_far_3_he: | |
8434 | fdivs %f27,%f16,%f19 | |
8435 | fsqrts %f24,%f20 | |
8436 | fcmps %fcc3,%f27,%f29 | |
8437 | and %l3,0x7d0,%l3 | |
8438 | xnor %l2,-0xd18,%l4 | |
8439 | umul %l0,-0x2a0,%l3 | |
8440 | sub %l7,%l1,%l0 | |
8441 | jmpl %o7,%g0 | |
8442 | orn %l1,%l7,%l6 | |
8443 | p0_far_3_lo: | |
8444 | xor %l2,%l7,%l2 | |
8445 | jmpl %o7,%g0 | |
8446 | fsubs %f1 ,%f6 ,%f11 | |
8447 | p0_far_3_ho: | |
8448 | fdivs %f27,%f16,%f19 | |
8449 | fsqrts %f24,%f20 | |
8450 | fcmps %fcc3,%f27,%f29 | |
8451 | and %l3,0x7d0,%l3 | |
8452 | xnor %l2,-0xd18,%l4 | |
8453 | umul %l0,-0x2a0,%l3 | |
8454 | sub %l7,%l1,%l0 | |
8455 | jmpl %o7,%g0 | |
8456 | orn %l1,%l7,%l6 | |
8457 | far3_b2b_h: | |
8458 | subc %l3,%l0,%l0 | |
8459 | jmpl %o7,%g0 | |
8460 | and %l5,0x552,%l2 | |
8461 | far3_b2b_l: | |
8462 | subc %l5,0x191,%l4 | |
8463 | jmpl %o7,%g0 | |
8464 | fmuls %f1 ,%f2 ,%f8 | |
8465 | user_far3_end: | |
8466 | .seg "text" | |
8467 | .align 0x2000 | |
8468 | user_jump0_start: | |
8469 | .skip 16 | |
8470 | p0_jmpl_0_le: | |
8471 | sub %l4,%l6,%l2 | |
8472 | jmpl %g6+8,%g0 | |
8473 | umul %l7,-0xad1,%l5 | |
8474 | p0_call_0_le: | |
8475 | sub %l0,%l1,%l4 | |
8476 | or %l4,%l3,%l4 | |
8477 | sdivx %l5,%l6,%l2 | |
8478 | udivx %l4,%l4,%l5 | |
8479 | retl | |
8480 | xor %l1,%l4,%l1 | |
8481 | p0_jmpl_0_lo: | |
8482 | sub %l4,%l6,%l2 | |
8483 | jmpl %g6+8,%g0 | |
8484 | umul %l7,-0xad1,%l5 | |
8485 | p0_call_0_lo: | |
8486 | sub %l0,%l1,%l4 | |
8487 | or %l4,%l3,%l4 | |
8488 | sdivx %l5,%l6,%l2 | |
8489 | udivx %l4,%l4,%l5 | |
8490 | retl | |
8491 | xor %l1,%l4,%l1 | |
8492 | p0_jmpl_0_he: | |
8493 | and %l5,%l3,%l0 | |
8494 | sub %l3,%l0,%l7 | |
8495 | fstoi %f21,%f22 | |
8496 | orn %l3,0x7a9,%l3 | |
8497 | jmpl %g6+8,%g0 | |
8498 | subc %l0,0x1f9,%l6 | |
8499 | p0_call_0_he: | |
8500 | sdivx %l1,%l4,%l5 | |
8501 | retl | |
8502 | ldd [%i2+0x010],%f20 ! Mem[0000000010081410] | |
8503 | p0_jmpl_0_ho: | |
8504 | and %l5,%l3,%l0 | |
8505 | sub %l3,%l0,%l7 | |
8506 | fstoi %f21,%f22 | |
8507 | orn %l3,0x7a9,%l3 | |
8508 | jmpl %g6+8,%g0 | |
8509 | subc %l0,0x1f9,%l6 | |
8510 | p0_call_0_ho: | |
8511 | sdivx %l1,%l4,%l5 | |
8512 | retl | |
8513 | ldd [%o2+0x010],%f20 ! Mem[0000000010081410] | |
8514 | user_jump0_end: | |
8515 | .seg "text" | |
8516 | .align 0x2000 | |
8517 | user_jump1_start: | |
8518 | .skip 32 | |
8519 | p0_jmpl_1_le: | |
8520 | xor %l4,%l2,%l1 | |
8521 | jmpl %g6+8,%g0 | |
8522 | fmuls %f14,%f13,%f3 | |
8523 | p0_call_1_le: | |
8524 | fmuls %f3 ,%f7 ,%f4 | |
8525 | sdivx %l5,0xf4d,%l3 | |
8526 | mulx %l4,%l7,%l2 | |
8527 | fdtos %f0 ,%f6 | |
8528 | retl | |
8529 | xnor %l5,-0x213,%l5 | |
8530 | p0_jmpl_1_lo: | |
8531 | xor %l4,%l2,%l1 | |
8532 | jmpl %g6+8,%g0 | |
8533 | fmuls %f14,%f13,%f3 | |
8534 | p0_call_1_lo: | |
8535 | fmuls %f3 ,%f7 ,%f4 | |
8536 | sdivx %l5,0xf4d,%l3 | |
8537 | mulx %l4,%l7,%l2 | |
8538 | fdtos %f0 ,%f6 | |
8539 | retl | |
8540 | xnor %l5,-0x213,%l5 | |
8541 | p0_jmpl_1_he: | |
8542 | fmuls %f23,%f17,%f31 | |
8543 | xor %l2,-0x8c2,%l0 | |
8544 | jmpl %g6+8,%g0 | |
8545 | fcmps %fcc3,%f20,%f21 | |
8546 | p0_call_1_he: | |
8547 | smul %l4,-0xcd2,%l6 | |
8548 | retl | |
8549 | ldsw [%i4+0x01c],%l6 ! Mem[000000001010141c] | |
8550 | p0_jmpl_1_ho: | |
8551 | fmuls %f23,%f17,%f31 | |
8552 | xor %l2,-0x8c2,%l0 | |
8553 | jmpl %g6+8,%g0 | |
8554 | fcmps %fcc3,%f20,%f21 | |
8555 | p0_call_1_ho: | |
8556 | smul %l4,-0xcd2,%l6 | |
8557 | retl | |
8558 | ldsw [%o4+0x01c],%l6 ! Mem[000000001010141c] | |
8559 | user_jump1_end: | |
8560 | .seg "text" | |
8561 | .align 0x2000 | |
8562 | user_jump2_start: | |
8563 | .skip 48 | |
8564 | p0_jmpl_2_le: | |
8565 | fdivs %f7 ,%f13,%f15 | |
8566 | jmpl %g6+8,%g0 | |
8567 | andn %l3,-0xa30,%l1 | |
8568 | p0_call_2_le: | |
8569 | sub %l3,%l5,%l2 | |
8570 | andn %l6,%l1,%l6 | |
8571 | mulx %l0,%l5,%l1 | |
8572 | retl | |
8573 | xor %l6,%l4,%l7 | |
8574 | p0_jmpl_2_lo: | |
8575 | fdivs %f7 ,%f13,%f15 | |
8576 | jmpl %g6+8,%g0 | |
8577 | andn %l3,-0xa30,%l1 | |
8578 | p0_call_2_lo: | |
8579 | sub %l3,%l5,%l2 | |
8580 | andn %l6,%l1,%l6 | |
8581 | mulx %l0,%l5,%l1 | |
8582 | retl | |
8583 | xor %l6,%l4,%l7 | |
8584 | p0_jmpl_2_he: | |
8585 | jmpl %g6+8,%g0 | |
8586 | fmuls %f29,%f21,%f22 | |
8587 | p0_call_2_he: | |
8588 | subc %l4,0x8bc,%l7 | |
8589 | retl | |
8590 | sub %l4,%l4,%l2 | |
8591 | p0_jmpl_2_ho: | |
8592 | jmpl %g6+8,%g0 | |
8593 | fmuls %f29,%f21,%f22 | |
8594 | p0_call_2_ho: | |
8595 | subc %l4,0x8bc,%l7 | |
8596 | retl | |
8597 | sub %l4,%l4,%l2 | |
8598 | user_jump2_end: | |
8599 | .seg "text" | |
8600 | .align 0x2000 | |
8601 | user_jump3_start: | |
8602 | .skip 64 | |
8603 | p0_jmpl_3_le: | |
8604 | or %l6,%l0,%l4 | |
8605 | umul %l0,0x96c,%l4 | |
8606 | fcmps %fcc0,%f1 ,%f6 | |
8607 | orn %l2,0x36d,%l6 | |
8608 | addc %l2,0x0c8,%l2 | |
8609 | jmpl %g6+8,%g0 | |
8610 | orn %l3,%l5,%l1 | |
8611 | p0_call_3_le: | |
8612 | fmuls %f0 ,%f10,%f15 | |
8613 | fsqrts %f6 ,%f12 | |
8614 | fdivs %f4 ,%f11,%f7 | |
8615 | fmuls %f6 ,%f12,%f1 | |
8616 | fcmps %fcc3,%f2 ,%f9 | |
8617 | mulx %l7,%l4,%l1 | |
8618 | mulx %l1,0x777,%l2 | |
8619 | retl | |
8620 | stb %l5,[%i6+0x031] ! Mem[0000000010181431] | |
8621 | p0_jmpl_3_lo: | |
8622 | or %l6,%l0,%l4 | |
8623 | umul %l0,0x96c,%l4 | |
8624 | fcmps %fcc0,%f1 ,%f6 | |
8625 | orn %l2,0x36d,%l6 | |
8626 | addc %l2,0x0c8,%l2 | |
8627 | jmpl %g6+8,%g0 | |
8628 | orn %l3,%l5,%l1 | |
8629 | p0_call_3_lo: | |
8630 | fmuls %f0 ,%f10,%f15 | |
8631 | fsqrts %f6 ,%f12 | |
8632 | fdivs %f4 ,%f11,%f7 | |
8633 | fmuls %f6 ,%f12,%f1 | |
8634 | fcmps %fcc3,%f2 ,%f9 | |
8635 | mulx %l7,%l4,%l1 | |
8636 | mulx %l1,0x777,%l2 | |
8637 | retl | |
8638 | stb %l5,[%o6+0x031] ! Mem[0000000010181431] | |
8639 | p0_jmpl_3_he: | |
8640 | fcmps %fcc2,%f17,%f25 | |
8641 | subc %l2,-0xd77,%l5 | |
8642 | fdivs %f19,%f25,%f17 | |
8643 | fdivs %f20,%f17,%f31 | |
8644 | jmpl %g6+8,%g0 | |
8645 | xor %l7,-0x9d9,%l6 | |
8646 | p0_call_3_he: | |
8647 | fstoi %f25,%f18 | |
8648 | udivx %l1,0xd8e,%l6 | |
8649 | add %l4,%l1,%l6 | |
8650 | fsubs %f16,%f27,%f22 | |
8651 | retl | |
8652 | fmuls %f26,%f17,%f28 | |
8653 | p0_jmpl_3_ho: | |
8654 | fcmps %fcc2,%f17,%f25 | |
8655 | subc %l2,-0xd77,%l5 | |
8656 | fdivs %f19,%f25,%f17 | |
8657 | fdivs %f20,%f17,%f31 | |
8658 | jmpl %g6+8,%g0 | |
8659 | xor %l7,-0x9d9,%l6 | |
8660 | p0_call_3_ho: | |
8661 | fstoi %f25,%f18 | |
8662 | udivx %l1,0xd8e,%l6 | |
8663 | add %l4,%l1,%l6 | |
8664 | fsubs %f16,%f27,%f22 | |
8665 | retl | |
8666 | fmuls %f26,%f17,%f28 | |
8667 | user_jump3_end: | |
8668 | ||
8669 | .seg "data" | |
8670 | .align 0x2000 | |
8671 | user_data_start: | |
8672 | done_flags: | |
8673 | .word 0 | |
8674 | .align 8 | |
8675 | done_count: | |
8676 | .word 0,0 | |
8677 | Start_Flags: | |
8678 | .word 0,0,0,0 | |
8679 | .align 64 | |
8680 | Finish_Flag: | |
8681 | .word 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 | |
8682 | .word 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 | |
8683 | .align 8 | |
8684 | num_processors: | |
8685 | .word 1 | |
8686 | v8_binary: | |
8687 | .word 0 | |
8688 | no_fpu: | |
8689 | .word 0 | |
8690 | max_ireg: | |
8691 | .word 8,0 | |
8692 | max_freg: | |
8693 | .word 32,0 | |
8694 | .align 8 | |
8695 | park_semaphore: | |
8696 | .word 0,0 | |
8697 | .align 64 | |
8698 | p0_temp: | |
8699 | .word 0,0,0,0,0,0,0,0 | |
8700 | .word 0,0,0,0,0,0,0,0 | |
8701 | .word 0,0,0,0,0,0,0,0 | |
8702 | .word 0,0,0,0,0,0,0,0 | |
8703 | p0_debug: | |
8704 | .word 0,0,0,0,0,0,0,0 | |
8705 | .word 0,0,0,0,0,0,0,0 | |
8706 | p0_fsr: | |
8707 | .word 0x00000000,0x00000000 | |
8708 | .align 8 | |
8709 | p0_loop_cnt: | |
8710 | .word 1,0 | |
8711 | max_windows: | |
8712 | .word 1,0,0,0,0,0,0,0 | |
8713 | .word 0,0,0,0,0,0,0,0 | |
8714 | .word 0,0,0,0,0,0,0,0 | |
8715 | .word 0,0,0,0,0,0,0,0 | |
8716 | .word 0,0,0,0,0,0,0,0 | |
8717 | .word 0,0,0,0,0,0,0,0 | |
8718 | .word 0,0,0,0,0,0,0,0 | |
8719 | .word 0,0,0,0,0,0,0,0 | |
8720 | .word 0,0,0,0,0,0,0,0 | |
8721 | .word 0,0,0,0,0,0,0,0 | |
8722 | .word 0,0,0,0,0,0,0,0 | |
8723 | .word 0,0,0,0,0,0,0,0 | |
8724 | .word 0,0,0,0,0,0,0,0 | |
8725 | .word 0,0,0,0,0,0,0,0 | |
8726 | .word 0,0,0,0,0,0,0,0 | |
8727 | .word 0,0,0,0,0,0,0,0 | |
8728 | .word 0,0,0,0,0,0,0,0 | |
8729 | .word 0,0,0,0,0,0,0,0 | |
8730 | .word 0,0,0,0,0,0,0,0 | |
8731 | .word 0,0,0,0,0,0,0,0 | |
8732 | .word 0,0,0,0,0,0,0,0 | |
8733 | .word 0,0,0,0,0,0,0,0 | |
8734 | .word 0,0,0,0,0,0,0,0 | |
8735 | .word 0,0,0,0,0,0,0,0 | |
8736 | .word 0,0,0,0,0,0,0,0 | |
8737 | .word 0,0,0,0,0,0,0,0 | |
8738 | .word 0,0,0,0,0,0,0,0 | |
8739 | .word 0,0,0,0,0,0,0,0 | |
8740 | .word 0,0,0,0,0,0,0,0 | |
8741 | .word 0,0,0,0,0,0,0,0 | |
8742 | .word 0,0,0,0,0,0,0,0 | |
8743 | .word 0,0,0,0,0,0,0,0 | |
8744 | ||
8745 | .align 8 | |
8746 | p0_init_registers: | |
8747 | .word 0x154a55b7,0xab0b7346 ! Init value for %l0 | |
8748 | .word 0xa23681cd,0x38a73d71 ! Init value for %l1 | |
8749 | .word 0x2feccb32,0x56e48bac ! Init value for %l2 | |
8750 | .word 0x44989497,0xe56960f7 ! Init value for %l3 | |
8751 | .word 0x7c423b0e,0x2d785052 ! Init value for %l4 | |
8752 | .word 0xa1950b5e,0x568b7cbd ! Init value for %l5 | |
8753 | .word 0x5af14cba,0x13ff9938 ! Init value for %l6 | |
8754 | .word 0x3bb9c82d,0x7ecee8c3 ! Init value for %l7 | |
8755 | .align 64 | |
8756 | p0_init_freg: | |
8757 | .word 0x160db338,0x734b0369 ! Init value for %f0 | |
8758 | .word 0x1d1bc036,0x2473a5af ! Init value for %f2 | |
8759 | .word 0x08fab5a4,0x63b588a5 ! Init value for %f4 | |
8760 | .word 0x4a25bb02,0x6c4085cb ! Init value for %f6 | |
8761 | .word 0x5c1753d0,0x1efce2a1 ! Init value for %f8 | |
8762 | .word 0x10ed3f8e,0x77b3b0a7 ! Init value for %f10 | |
8763 | .word 0x0d3359bc,0x2d622d5d ! Init value for %f12 | |
8764 | .word 0x4b4d79da,0x6c502243 ! Init value for %f14 | |
8765 | .word 0x5bb85368,0x674144d9 ! Init value for %f16 | |
8766 | .word 0x731955e6,0x11d9969f ! Init value for %f18 | |
8767 | .word 0x20d58cd4,0x610cc515 ! Init value for %f20 | |
8768 | .word 0x30a77fb2,0x1f3089bb ! Init value for %f22 | |
8769 | .word 0x2f6c1200,0x680a0a11 ! Init value for %f24 | |
8770 | .word 0x3f1e633e,0x6dee3797 ! Init value for %f26 | |
8771 | .word 0x47baaeec,0x6bcd2fcd ! Init value for %f28 | |
8772 | .word 0x12802c8a,0x50c09c33 ! Init value for %f30 | |
8773 | .word 0x6ac9ef98,0x70751249 ! Init value for %f32 | |
8774 | .word 0x6b76c796,0x0886738f ! Init value for %f34 | |
8775 | .word 0x19982004,0x65a74d85 ! Init value for %f36 | |
8776 | .word 0x44dfe062,0x142b39ab ! Init value for %f38 | |
8777 | .word 0x4c054c30,0x7e4c3d81 ! Init value for %f40 | |
8778 | .word 0x4718e2ee,0x57432a87 ! Init value for %f42 | |
8779 | .word 0x2b7f401c,0x650afe3d ! Init value for %f44 | |
8780 | .word 0x2d0afb3a,0x53674223 ! Init value for %f46 | |
8781 | .word 0x5d6d87c8,0x69856bb9 | |
8782 | .word 0x46f71546,0x70513c7f | |
8783 | .word 0x695d6f34,0x025421f5 | |
8784 | .word 0x0701dd12,0x0eb7959b | |
8785 | .word 0x06ee0260,0x3fc27cf1 | |
8786 | .word 0x437fbe9e,0x61e98977 | |
8787 | .word 0x5f7c0d4c,0x0b4a98ad | |
8788 | .word 0x1b00e5ea,0x4c2b1413 | |
8789 | p0_share_mask: | |
8790 | .word 0xffff0000,0x00000000 | |
8791 | .word 0x00000000,0x00000000 | |
8792 | .word 0x00000000,0x00000000 | |
8793 | .word 0x00000000,0x00000000 | |
8794 | .word 0x00000000,0x00000000 | |
8795 | .word 0x00000000,0x00000000 | |
8796 | .word 0x00000000,0x00000000 | |
8797 | .word 0x00000000,0x00000000 | |
8798 | p0_expected_registers: | |
8799 | .word 0x7f37893f,0x6b7c65b4 ! %l0 | |
8800 | .word 0x5749ca26,0x9708bc7f ! %l1 | |
8801 | .word 0x00000000,0x00000000 ! %l2 | |
8802 | .word 0x00000000,0x00005d00 ! %l3 | |
8803 | .word 0x00000000,0xfc00ffff ! %l4 | |
8804 | .word 0x00000000,0x00ff0000 ! %l5 | |
8805 | .word 0x00000000,0x0000325d ! %l6 | |
8806 | .word 0xffffffff,0xffffffff ! %l7 | |
8807 | p0_expected_fp_regs: | |
8808 | .word 0x000000ff,0x00000000 ! %f0 | |
8809 | .word 0xff8d183b,0x0000446a ! %f2 | |
8810 | .word 0xffff00fc,0xff000000 ! %f4 | |
8811 | .word 0x00000000,0x00000000 ! %f6 | |
8812 | .word 0x00000000,0x6a440000 ! %f8 | |
8813 | .word 0xff000000,0xffff00fc ! %f10 | |
8814 | .word 0x1f4e0e4c,0x00ff0000 ! %f12 | |
8815 | .word 0x2757c009,0xff000000 ! %f14 | |
8816 | .word 0x00ff0000,0xfc00ffff ! %f16 | |
8817 | .word 0xfc00ffff,0xff0000ff ! %f18 | |
8818 | .word 0x5bb85368,0x005d00ff ! %f20 | |
8819 | .word 0x311e7d53,0xa054720e ! %f22 | |
8820 | .word 0x005d0000,0xa054720e ! %f24 | |
8821 | .word 0xb7e4780e,0xde12da43 ! %f26 | |
8822 | .word 0xc92d6545,0x5d000000 ! %f28 | |
8823 | .word 0xfb200000,0x11e1621b ! %f30 | |
8824 | .word 0x0000001e,0x00000b60 ! %fsr | |
8825 | p0_local0_expect: | |
8826 | .word 0x00000000,0xfc00ffff,0x5d000000,0x00000000 ! PA = 0000000010001400 | |
8827 | .word 0x000000ff,0x0000ff00,0x00000000,0x00000000 ! PA = 0000000010001410 | |
8828 | .word 0x0000446a,0x00000000,0xfc00ffff,0xff0000ff ! PA = 0000000010001420 | |
8829 | .word 0x0000005d,0xff000000,0x00000000,0x00000000 ! PA = 0000000010001430 | |
8830 | p0_local0_sec_expect: | |
8831 | .word 0x00000000,0xff00009f,0x2be94812,0x00000000 ! PA = 0000000030001400 | |
8832 | .word 0x00000000,0x00000000,0x67ccc440,0x00000011 ! PA = 0000000030001410 | |
8833 | .word 0x0189db4c,0xb08d903b,0x9f000000,0x00000000 ! PA = 0000000030001420 | |
8834 | .word 0xff000000,0xff96d911,0x000000ff,0x00000000 ! PA = 0000000030001430 | |
8835 | ! Scratch Area for Non-Transactional Memory Stores | |
8836 | .word 0xfbf29b36,0x8a2d5477,0xfe5fce9a,0x5d0fcc23 | |
8837 | .word 0x17d3de1e,0x41ac242f,0x5de9f2c2,0xdbc9379b | |
8838 | .word 0xcf1abd86,0xd0897967,0x4d5ab76a,0x1b1db493 | |
8839 | .word 0x2bba616e,0xe73dcc1f,0xfb988492,0x0d177b0b | |
8840 | p0_local1_expect: | |
8841 | .word 0xffff0000,0x00000000,0x00000000,0x11000000 ! PA = 0000000010041400 | |
8842 | .word 0x311e7d53,0xa054720e,0x00000000,0x00000000 ! PA = 0000000010041410 | |
8843 | .word 0x0000446a,0x00320000,0x00000000,0x00000000 ! PA = 0000000010041420 | |
8844 | .word 0x32000000,0x00000000,0x00000000,0x00000000 ! PA = 0000000010041430 | |
8845 | p0_local1_sec_expect: | |
8846 | .word 0x00000000,0x00000000,0x006c0000,0x000011ff ! PA = 0000000030041400 | |
8847 | .word 0x311e7d53,0x00000011,0x11d996ff,0x000000ff ! PA = 0000000030041410 | |
8848 | .word 0x7bc7b320,0x65cff2b1,0x6552c55e,0x403d3d37 ! PA = 0000000030041420 | |
8849 | .word 0x167d9a0c,0x5e46fa6d,0x49c3a8aa,0x08aa13d3 ! PA = 0000000030041430 | |
8850 | p0_local2_expect: | |
8851 | .word 0xffffffff,0xffffffff,0x0b48cffc,0x00000032 ! PA = 0000000010081400 | |
8852 | .word 0x2757c009,0x00ff0000,0xffffffff,0xffffffff ! PA = 0000000010081410 | |
8853 | .word 0x0000476c,0x0000005d,0x9f000000,0xffff001c ! PA = 0000000010081420 | |
8854 | .word 0x1f4e0e4c,0x32000000,0x1c000000,0x00000032 ! PA = 0000000010081430 | |
8855 | p0_local2_sec_expect: | |
8856 | .word 0x00000000,0x0000ff00,0xff000000,0x4c0e4e1f ! PA = 0000000030081400 | |
8857 | .word 0x00000000,0x7400009f,0x1f4e0e4c,0xffff00fc ! PA = 0000000030081410 | |
8858 | .word 0x0000005d,0x00000032,0x000000ff,0xfc00ffff ! PA = 0000000030081420 | |
8859 | .word 0x9f000000,0x002a0000,0x00000000,0xfc00ffff ! PA = 0000000030081430 | |
8860 | p0_local3_expect: | |
8861 | .word 0x0011005d,0x00000032,0x00000000,0x0000ff00 ! PA = 00000000100c1400 | |
8862 | .word 0x5d001100,0x00000000,0x0000ffff,0x1248e92b ! PA = 00000000100c1410 | |
8863 | .word 0x0000ff00,0x4cdb8901,0x00000000,0x00000000 ! PA = 00000000100c1420 | |
8864 | .word 0x11d996ff,0x456500ff,0x00000000,0x00000000 ! PA = 00000000100c1430 | |
8865 | p0_local3_sec_expect: | |
8866 | .word 0xffffff00,0x00000000,0xffff0000,0x00000000 ! PA = 00000000300c1400 | |
8867 | .word 0x43da12de,0x00000000,0x630075ff,0xff1c9d8b ! PA = 00000000300c1410 | |
8868 | .word 0x32000000,0x5d000000,0x13ff9938,0x00000058 ! PA = 00000000300c1420 | |
8869 | .word 0x00002a00,0x0000009f,0x47baaeec,0x000000ff ! PA = 00000000300c1430 | |
8870 | p0_local4_expect: | |
8871 | .word 0xfc00ffff,0x00000000,0x00000000,0x0000ffff ! PA = 0000000010101400 | |
8872 | .word 0xff000000,0x00000032,0x00ff0000,0x0000009f ! PA = 0000000010101410 | |
8873 | .word 0x00000000,0x00000000,0x9f000000,0x0000ff00 ! PA = 0000000010101420 | |
8874 | .word 0x6a7a41ff,0x00000000,0x0000005d,0x00000032 ! PA = 0000000010101430 | |
8875 | p0_local4_sec_expect: | |
8876 | .word 0xffff0000,0x00000000,0x0000006c,0x000000ff ! PA = 0000000030101400 | |
8877 | .word 0xff00ffff,0x00000000,0x00000000,0x00000000 ! PA = 0000000030101410 | |
8878 | .word 0x00000000,0x6a440000,0xff0000ff,0xffff00fc ! PA = 0000000030101420 | |
8879 | .word 0x1f4e0e4c,0x00ff0000,0x00000000,0x00000000 ! PA = 0000000030101430 | |
8880 | p0_local5_expect: | |
8881 | .word 0x0000ffff,0x00000000,0x00000000,0x00000000 ! PA = 0000000010141400 | |
8882 | .word 0x903b000e,0xde12da43,0xc92d6545,0xffdfe0eb ! PA = 0000000010141410 | |
8883 | .word 0x00000000,0x7400009f,0x1c00000f,0xff9d1c37 ! PA = 0000000010141420 | |
8884 | .word 0xffff0000,0x00000000,0x00000000,0x00000000 ! PA = 0000000010141430 | |
8885 | p0_local5_sec_expect: | |
8886 | .word 0xffff00fc,0x0000ff00,0x005d00ff,0xffff00fc ! PA = 0000000030141400 | |
8887 | .word 0xff006545,0x6853b85b,0x0e7254a0,0x537d1e31 ! PA = 0000000030141410 | |
8888 | .word 0x0e7254a0,0x00005d00,0x43da12de,0x0e78e4b7 ! PA = 0000000030141420 | |
8889 | .word 0x0000005d,0x45652dc9,0x1b62e111,0x000020fb ! PA = 0000000030141430 | |
8890 | p0_local6_expect: | |
8891 | .word 0x000020fb,0x000000ff,0x005d0000,0x00000000 ! PA = 0000000010181400 | |
8892 | .word 0x0000005d,0x45652dc9,0x11000000,0x00000000 ! PA = 0000000010181410 | |
8893 | .word 0x3200ffff,0x00000000,0x9f000000,0x0032001c ! PA = 0000000010181420 | |
8894 | .word 0x00002a00,0xff00009f,0x00000000,0xff000000 ! PA = 0000000010181430 | |
8895 | p0_local6_sec_expect: | |
8896 | .word 0x2757c009,0xff000000,0xff006545,0x6853b85b ! PA = 0000000030181400 | |
8897 | .word 0x00000000,0xffff0000,0x09c05727,0x00000000 ! PA = 0000000030181410 | |
8898 | .word 0x00ff0000,0x00000000,0x00000000,0x00000000 ! PA = 0000000030181420 | |
8899 | .word 0x2be94812,0x00000000,0x9f0000ff,0x0000ffff ! PA = 0000000030181430 | |
8900 | share0_expect: | |
8901 | .word 0x325d9298,0x06344949,0x24cac296,0x7551a28f ! PA = 00000000201c0000 | |
8902 | .word 0x71ed3304,0x2de03485,0x66f8cb62,0x7ed198ab ! PA = 00000000201c0010 | |
8903 | .word 0x600acf30,0x426dd481,0x4449bdee,0x58ebb987 ! PA = 00000000201c0020 | |
8904 | .word 0x4b60331c,0x1db4453d,0x2c16c63a,0x61e90123 ! PA = 00000000201c0030 | |
8905 | share1_expect: | |
8906 | .word 0xffffeac8,0x258562b9,0x0e10d046,0x3d332b7f ! PA = 0000000020800000 | |
8907 | .word 0x04364234,0x7da9c8f5,0x56cc8812,0x1630b49b ! PA = 0000000020800010 | |
8908 | .word 0x01c34560,0x2a9cd3f1,0x220e599e,0x29e0d877 ! PA = 0000000020800020 | |
8909 | .word 0x4c38c04c,0x01089fad,0x0ed670ea,0x53379313 ! PA = 0000000020800030 | |
8910 | .word 0x00ff3ef8,0x7e020829,0x612cb9f6,0x1639a06f ! PA = 0000000020800040 | |
8911 | .word 0x5d0d0d64,0x6404a965,0x5dace0c2,0x65d87c8b ! PA = 0000000020800050 | |
8912 | .word 0x0b463790,0x38aedf61,0x0ad2514e,0x208e6367 ! PA = 0000000020800060 | |
8913 | .word 0x23b4897c,0x7f3dc61d,0x4404379a,0x7fba5103 ! PA = 0000000020800070 | |
8914 | share2_expect: | |
8915 | .word 0xffff8f28,0x4bc93999,0x4a617fa6,0x75bc015f ! PA = 00000000211c0000 | |
8916 | .word 0x5a0c9494,0x0b3fd5d5,0x3f4cd572,0x36cff07b ! PA = 00000000211c0010 | |
8917 | .word 0x511ea5c0,0x1c22f6d1,0x34b8a4fe,0x68ab5a57 ! PA = 00000000211c0020 | |
8918 | .word 0x104e8eac,0x1402b88d,0x3f331a4a,0x34d83af3 ! PA = 00000000211c0030 | |
8919 | share3_expect: | |
8920 | .word 0x3b90db58,0x4db9f709,0x35b22156,0x39d14e4f ! PA = 0000000021800000 | |
8921 | .word 0x268fd7c4,0x1c6a4e45,0x0b1f6622,0x16de106b ! PA = 0000000021800010 | |
8922 | .word 0x61978ff0,0x3f381a41,0x6da454ae,0x0eaebd47 ! PA = 0000000021800020 | |
8923 | .word 0x3641cfdc,0x71c676fd,0x17b618fa,0x7cb850e3 ! PA = 0000000021800030 | |
8924 | .word 0x62002388,0x35734079,0x7ee19f06,0x1950873f ! PA = 0000000021800040 | |
8925 | .word 0x6bb1d6f4,0x2f5312b5,0x4c5792d2,0x4889dc5b ! PA = 0000000021800050 | |
8926 | .word 0x34bbf620,0x36ed49b1,0x4b38605e,0x6fcf8c37 ! PA = 0000000021800060 | |
8927 | .word 0x4f894d0c,0x71b8016d,0x38a033aa,0x0e4192d3 ! PA = 0000000021800070 | |
8928 | .word 0x488c67b8,0x175415e9,0x2172f8b6,0x13d0ac2f ! PA = 0000000021800080 | |
8929 | .word 0x004d9224,0x3a892325,0x39e85b82,0x331a544b ! PA = 0000000021800090 | |
8930 | .word 0x5c56d850,0x33018521,0x5ad7c80e,0x2a04c727 ! PA = 00000000218000a0 | |
8931 | .word 0x5be0063c,0x03c657dd,0x10c46a5a,0x3d1b00c3 ! PA = 00000000218000b0 | |
8932 | .word 0x0000a7e8,0x5a7b7759,0x68a92e66,0x61a8bd1f ! PA = 00000000218000c0 | |
8933 | .word 0x18fe0954,0x035b7f95,0x6684c032,0x5296783b ! PA = 00000000218000d0 | |
8934 | .word 0x33f33680,0x6df3cc91,0x51a58bbe,0x0c056e17 ! PA = 00000000218000e0 | |
8935 | .word 0x50c0fb6c,0x1ea07a4d,0x42b5bd0a,0x69ab9ab3 ! PA = 00000000218000f0 | |
8936 | .word 0x00ffe418,0x28c864c9,0x1f874016,0x63efba0f ! PA = 0000000021800100 | |
8937 | .word 0x781e3c84,0x0dd92805,0x709fc0e2,0x27c5482b ! PA = 0000000021800110 | |
8938 | .word 0x10dc10b0,0x1d032001,0x3c84ab6e,0x05488107 ! PA = 0000000021800120 | |
8939 | .word 0x49672c9c,0x2fb568bd,0x54c72bba,0x711a60a3 ! PA = 0000000021800130 | |
8940 | .word 0x110f1c48,0x5ed9de39,0x40d02dc6,0x147ca2ff ! PA = 0000000021800140 | |
8941 | .word 0x1dc92bb4,0x0cd11c75,0x326c5d92,0x282dc41b ! PA = 0000000021800150 | |
8942 | .word 0x721c66e0,0x602e7f71,0x3018271e,0x1604fff7 ! PA = 0000000021800160 | |
8943 | .word 0x36cd99cc,0x0b34232d,0x610bb66a,0x1d4e5293 ! PA = 0000000021800170 | |
8944 | .word 0xffff5078,0x7c0ee3a9,0x2706f776,0x75e677ef ! PA = 0000000021800180 | |
8945 | .word 0x77d9d6e4,0x51d25ce5,0x71dd9642,0x2e16ec0b ! PA = 0000000021800190 | |
8946 | .word 0x307f3910,0x3234eae1,0x78c2fece,0x3f31eae7 ! PA = 00000000218001a0 | |
8947 | .word 0x0faf42fc,0x5c0ba99d,0x45565d1a,0x14ee7083 ! PA = 00000000218001b0 | |
8948 | .word 0xffff80a8,0x12867519,0x3c6e9d26,0x038438df ! PA = 00000000218001c0 | |
8949 | .word 0x11eb3e14,0x3d2be955,0x10a66af2,0x6887bffb ! PA = 00000000218001d0 | |
8950 | .word 0x2e8f8740,0x58956251,0x4aa8327e,0x728641d7 ! PA = 00000000218001e0 | |
8951 | .word 0x0087282c,0x13eafc0d,0x533a1fca,0x4b61ba73 ! PA = 00000000218001f0 | |
8952 | p0_invalidate_semaphore: | |
8953 | .word 0,0 | |
8954 | user_data_end: | |
8955 | ||
8956 | ||
8957 | SECTION .p0_local0 DATA_VA=0x000800000 | |
8958 | ||
8959 | attr_data { | |
8960 | Name = .p0_local0, | |
8961 | VA = 0x0000000000800000, | |
8962 | RA = ra2pa(0x0000000010000000,0), | |
8963 | PA = ra2pa(0x0000000010000000,0), | |
8964 | part_0_ctx_nonzero_tsb_config_0, | |
8965 | TTE_Context=PCONTEXT, | |
8966 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
8967 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
8968 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
8969 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
8970 | } | |
8971 | ||
8972 | .data | |
8973 | .seg "data" | |
8974 | .align 0x2000 | |
8975 | .global p0_local0_start | |
8976 | p0_local0_begin: | |
8977 | .skip 0x1400 | |
8978 | p0_local0_start: | |
8979 | .word 0x0f8e1bf8,0x4fd15129,0x261d3ef6,0x39d0f16f ! PA = 0000000010001400 | |
8980 | .word 0x74007a64,0x66a24265,0x630075c2,0x371c9d8b ! PA = 0000000010001410 | |
8981 | .word 0x0ef13490,0x652bc861,0x06b5f64e,0x3cd85467 ! PA = 0000000010001420 | |
8982 | .word 0x106c167c,0x277aff1d,0x2034ec9a,0x6fb31203 ! PA = 0000000010001430 | |
8983 | p0_local0_end: | |
8984 | ||
8985 | SECTION .p0_local0_sec DATA_VA=0x000800000 | |
8986 | ||
8987 | attr_data { | |
8988 | Name = .p0_local0_sec, | |
8989 | VA = 0x0000000000800000, | |
8990 | RA = ra2pa(0x0000000030000000,0), | |
8991 | PA = ra2pa(0x0000000030000000,0), | |
8992 | part_0_ctx_nonzero_tsb_config_0, | |
8993 | TTE_Context=SCONTEXT, | |
8994 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
8995 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
8996 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
8997 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
8998 | } | |
8999 | ||
9000 | .data | |
9001 | .seg "data" | |
9002 | .align 0x2000 | |
9003 | .global p0_local0_sec_start | |
9004 | p0_local0_sec_begin: | |
9005 | .skip 0x1400 | |
9006 | p0_local0_sec_start: | |
9007 | .word 0x4ed6ac28,0x3377c299,0x392c44a6,0x4e5c925f ! PA = 0000000030001400 | |
9008 | .word 0x3b1c4194,0x50e0aed5,0x608eaa72,0x0a61517b ! PA = 0000000030001410 | |
9009 | .word 0x1c99e2c0,0x72071fd1,0x4ade89fe,0x07c68b57 ! PA = 0000000030001420 | |
9010 | .word 0x20ca5bac,0x494b318d,0x743a0f4a,0x3f663bf3 ! PA = 0000000030001430 | |
9011 | p0_local0_sec_end: | |
9012 | ||
9013 | SECTION .p0_local1 DATA_VA=0x000802000 | |
9014 | ||
9015 | attr_data { | |
9016 | Name = .p0_local1, | |
9017 | VA = 0x0000000000802000, | |
9018 | RA = ra2pa(0x0000000010040000,0), | |
9019 | PA = ra2pa(0x0000000010040000,0), | |
9020 | part_0_ctx_nonzero_tsb_config_0, | |
9021 | TTE_Context=PCONTEXT, | |
9022 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
9023 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
9024 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
9025 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
9026 | } | |
9027 | ||
9028 | .data | |
9029 | .seg "data" | |
9030 | .align 0x2000 | |
9031 | .global p0_local1_start | |
9032 | p0_local1_begin: | |
9033 | .skip 0x1400 | |
9034 | p0_local1_start: | |
9035 | .word 0x0ab23858,0x2757c009,0x70272656,0x000b1f4f ! PA = 0000000010041400 | |
9036 | .word 0x0e0bc4c4,0x7e1e6745,0x531f7b22,0x4a4cb16b ! PA = 0000000010041410 | |
9037 | .word 0x22330cf0,0x24938341,0x61dc79ae,0x432b2e47 ! PA = 0000000010041420 | |
9038 | .word 0x58d1dcdc,0x372a2ffd,0x72634dfa,0x796b91e3 ! PA = 0000000010041430 | |
9039 | p0_local1_end: | |
9040 | ||
9041 | SECTION .p0_local1_sec DATA_VA=0x000802000 | |
9042 | ||
9043 | attr_data { | |
9044 | Name = .p0_local1_sec, | |
9045 | VA = 0x0000000000802000, | |
9046 | RA = ra2pa(0x0000000030040000,0), | |
9047 | PA = ra2pa(0x0000000030040000,0), | |
9048 | part_0_ctx_nonzero_tsb_config_0, | |
9049 | TTE_Context=SCONTEXT, | |
9050 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
9051 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
9052 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
9053 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
9054 | } | |
9055 | ||
9056 | .data | |
9057 | .seg "data" | |
9058 | .align 0x2000 | |
9059 | .global p0_local1_sec_start | |
9060 | p0_local1_sec_begin: | |
9061 | .skip 0x1400 | |
9062 | p0_local1_sec_start: | |
9063 | .word 0x044bc088,0x31104979,0x2ad0e406,0x79b3983f ! PA = 0000000030041400 | |
9064 | .word 0x39ea03f4,0x1a2a6bb5,0x09e5e7d2,0x6d65bd5b ! PA = 0000000030041410 | |
9065 | .word 0x7bc7b320,0x65cff2b1,0x6552c55e,0x403d3d37 ! PA = 0000000030041420 | |
9066 | .word 0x167d9a0c,0x5e46fa6d,0x49c3a8aa,0x08aa13d3 ! PA = 0000000030041430 | |
9067 | p0_local1_sec_end: | |
9068 | ||
9069 | SECTION .p0_local2 DATA_VA=0x000804000 | |
9070 | ||
9071 | attr_data { | |
9072 | Name = .p0_local2, | |
9073 | VA = 0x0000000000804000, | |
9074 | RA = ra2pa(0x0000000010080000,0), | |
9075 | PA = ra2pa(0x0000000010080000,0), | |
9076 | part_0_ctx_nonzero_tsb_config_0, | |
9077 | TTE_Context=PCONTEXT, | |
9078 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
9079 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
9080 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
9081 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
9082 | } | |
9083 | ||
9084 | .data | |
9085 | .seg "data" | |
9086 | .align 0x2000 | |
9087 | .global p0_local2_start | |
9088 | p0_local2_begin: | |
9089 | .skip 0x1400 | |
9090 | p0_local2_start: | |
9091 | .word 0x7e8e44b8,0x39005ee9,0x68ac7db6,0x2eecfd2f ! PA = 0000000010081400 | |
9092 | .word 0x3991ff24,0x2f93bc25,0x7fd4f082,0x0ef3754b ! PA = 0000000010081410 | |
9093 | .word 0x1f22d550,0x397b6e21,0x66a46d0e,0x10f3b827 ! PA = 0000000010081420 | |
9094 | .word 0x7d88933c,0x429090dd,0x2d2e1f5a,0x74c8c1c3 ! PA = 0000000010081430 | |
9095 | p0_local2_end: | |
9096 | ||
9097 | SECTION .p0_local2_sec DATA_VA=0x000804000 | |
9098 | ||
9099 | attr_data { | |
9100 | Name = .p0_local2_sec, | |
9101 | VA = 0x0000000000804000, | |
9102 | RA = ra2pa(0x0000000030080000,0), | |
9103 | PA = ra2pa(0x0000000030080000,0), | |
9104 | part_0_ctx_nonzero_tsb_config_0, | |
9105 | TTE_Context=SCONTEXT, | |
9106 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
9107 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
9108 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
9109 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
9110 | } | |
9111 | ||
9112 | .data | |
9113 | .seg "data" | |
9114 | .align 0x2000 | |
9115 | .global p0_local2_sec_start | |
9116 | p0_local2_sec_begin: | |
9117 | .skip 0x1400 | |
9118 | p0_local2_sec_start: | |
9119 | .word 0x6e24c4e8,0x7a470059,0x78fcf366,0x4c0e4e1f ! PA = 0000000030081400 | |
9120 | .word 0x659eb654,0x17a95895,0x0b9f9532,0x5efcd93b ! PA = 0000000030081410 | |
9121 | .word 0x4bcf7380,0x2e14f591,0x1ef470be,0x78059f17 ! PA = 0000000030081420 | |
9122 | .word 0x276dc86c,0x6eb5f34d,0x0335b20a,0x522e9bb3 ! PA = 0000000030081430 | |
9123 | p0_local2_sec_end: | |
9124 | ||
9125 | SECTION .p0_local3 DATA_VA=0x000806000 | |
9126 | ||
9127 | attr_data { | |
9128 | Name = .p0_local3, | |
9129 | VA = 0x0000000000806000, | |
9130 | RA = ra2pa(0x00000000100c0000,0), | |
9131 | PA = ra2pa(0x00000000100c0000,0), | |
9132 | part_0_ctx_nonzero_tsb_config_0, | |
9133 | TTE_Context=PCONTEXT, | |
9134 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
9135 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
9136 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
9137 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
9138 | } | |
9139 | ||
9140 | .data | |
9141 | .seg "data" | |
9142 | .align 0x2000 | |
9143 | .global p0_local3_start | |
9144 | p0_local3_begin: | |
9145 | .skip 0x1400 | |
9146 | p0_local3_start: | |
9147 | .word 0x297a4118,0x72c32dc9,0x2ac54516,0x262e8b0f ! PA = 00000000100c1400 | |
9148 | .word 0x246b2984,0x6a7a4105,0x0fb8d5e2,0x1248e92b ! PA = 00000000100c1410 | |
9149 | .word 0x3b188db0,0x4cdb8901,0x1f25d06e,0x58e9f207 ! PA = 00000000100c1420 | |
9150 | .word 0x5368399c,0x642621bd,0x162d60ba,0x3202a1a3 ! PA = 00000000100c1430 | |
9151 | p0_local3_end: | |
9152 | ||
9153 | SECTION .p0_local3_sec DATA_VA=0x000806000 | |
9154 | ||
9155 | attr_data { | |
9156 | Name = .p0_local3_sec, | |
9157 | VA = 0x0000000000806000, | |
9158 | RA = ra2pa(0x00000000300c0000,0), | |
9159 | PA = ra2pa(0x00000000300c0000,0), | |
9160 | part_0_ctx_nonzero_tsb_config_0, | |
9161 | TTE_Context=SCONTEXT, | |
9162 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
9163 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
9164 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
9165 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
9166 | } | |
9167 | ||
9168 | .data | |
9169 | .seg "data" | |
9170 | .align 0x2000 | |
9171 | .global p0_local3_sec_start | |
9172 | p0_local3_sec_begin: | |
9173 | .skip 0x1400 | |
9174 | p0_local3_sec_start: | |
9175 | .word 0x18b9b948,0x5313e739,0x7cc872c6,0x2b24b3ff ! PA = 00000000300c1400 | |
9176 | .word 0x1a1258b4,0x6ed57575,0x2a53b292,0x525ea51b ! PA = 00000000300c1410 | |
9177 | .word 0x500923e0,0x09ce2871,0x7fdb8c1e,0x27d7b0f7 ! PA = 00000000300c1420 | |
9178 | .word 0x1672e6cc,0x0b101c2d,0x44282b6a,0x122bd393 ! PA = 00000000300c1430 | |
9179 | p0_local3_sec_end: | |
9180 | ||
9181 | SECTION .p0_local4 DATA_VA=0x000808000 | |
9182 | ||
9183 | attr_data { | |
9184 | Name = .p0_local4, | |
9185 | VA = 0x0000000000808000, | |
9186 | RA = ra2pa(0x0000000010100000,0), | |
9187 | PA = ra2pa(0x0000000010100000,0), | |
9188 | part_0_ctx_nonzero_tsb_config_0, | |
9189 | TTE_Context=PCONTEXT, | |
9190 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
9191 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
9192 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
9193 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
9194 | } | |
9195 | ||
9196 | .data | |
9197 | .seg "data" | |
9198 | .align 0x2000 | |
9199 | .global p0_local4_start | |
9200 | p0_local4_begin: | |
9201 | .skip 0x1400 | |
9202 | p0_local4_start: | |
9203 | .word 0x65ce2d78,0x6e982ca9,0x4d897c76,0x5187c8ef ! PA = 0000000010101400 | |
9204 | .word 0x586f43e4,0x0a49f5e5,0x65632b42,0x2d850d0b ! PA = 0000000010101410 | |
9205 | .word 0x476c3610,0x33abd3e1,0x1178a3ce,0x59c5dbe7 ! PA = 0000000010101420 | |
9206 | .word 0x0b48cffc,0x2262e29d,0x2ef9121a,0x4d513183 ! PA = 0000000010101430 | |
9207 | p0_local4_end: | |
9208 | ||
9209 | SECTION .p0_local4_sec DATA_VA=0x000808000 | |
9210 | ||
9211 | attr_data { | |
9212 | Name = .p0_local4_sec, | |
9213 | VA = 0x0000000000808000, | |
9214 | RA = ra2pa(0x0000000030100000,0), | |
9215 | PA = ra2pa(0x0000000030100000,0), | |
9216 | part_0_ctx_nonzero_tsb_config_0, | |
9217 | TTE_Context=SCONTEXT, | |
9218 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
9219 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
9220 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
9221 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
9222 | } | |
9223 | ||
9224 | .data | |
9225 | .seg "data" | |
9226 | .align 0x2000 | |
9227 | .global p0_local4_sec_start | |
9228 | p0_local4_sec_begin: | |
9229 | .skip 0x1400 | |
9230 | p0_local4_sec_start: | |
9231 | .word 0x2c629da8,0x2b6efe19,0x0b4b6226,0x08aec9df ! PA = 0000000030101400 | |
9232 | .word 0x0f1ceb14,0x3126c255,0x669a3ff2,0x06c320fb ! PA = 0000000030101410 | |
9233 | .word 0x67ccc440,0x63f38b51,0x0c20177e,0x546b72d7 ! PA = 0000000030101420 | |
9234 | .word 0x0264f52c,0x2fcd750d,0x6c3314ca,0x0ad9bb73 ! PA = 0000000030101430 | |
9235 | p0_local4_sec_end: | |
9236 | ||
9237 | SECTION .p0_local5 DATA_VA=0x00080a000 | |
9238 | ||
9239 | attr_data { | |
9240 | Name = .p0_local5, | |
9241 | VA = 0x000000000080a000, | |
9242 | RA = ra2pa(0x0000000010140000,0), | |
9243 | PA = ra2pa(0x0000000010140000,0), | |
9244 | part_0_ctx_nonzero_tsb_config_0, | |
9245 | TTE_Context=PCONTEXT, | |
9246 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
9247 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
9248 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
9249 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
9250 | } | |
9251 | ||
9252 | .data | |
9253 | .seg "data" | |
9254 | .align 0x2000 | |
9255 | .global p0_local5_start | |
9256 | p0_local5_begin: | |
9257 | .skip 0x1400 | |
9258 | p0_local5_start: | |
9259 | .word 0x29e209d8,0x72775b89,0x641123d6,0x28b0b6cf ! PA = 0000000010141400 | |
9260 | .word 0x3b764e44,0x567adac5,0x1f6bf0a2,0x05dfe0eb ! PA = 0000000010141410 | |
9261 | .word 0x3175ce70,0x6ee44ec1,0x3fb4e72e,0x5e3f75c7 ! PA = 0000000010141420 | |
9262 | .word 0x3202565c,0x6fbed37d,0x3529337a,0x2eec7163 ! PA = 0000000010141430 | |
9263 | p0_local5_end: | |
9264 | ||
9265 | SECTION .p0_local5_sec DATA_VA=0x00080a000 | |
9266 | ||
9267 | attr_data { | |
9268 | Name = .p0_local5_sec, | |
9269 | VA = 0x000000000080a000, | |
9270 | RA = ra2pa(0x0000000030140000,0), | |
9271 | PA = ra2pa(0x0000000030140000,0), | |
9272 | part_0_ctx_nonzero_tsb_config_0, | |
9273 | TTE_Context=SCONTEXT, | |
9274 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
9275 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
9276 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
9277 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
9278 | } | |
9279 | ||
9280 | .data | |
9281 | .seg "data" | |
9282 | .align 0x2000 | |
9283 | .global p0_local5_sec_start | |
9284 | p0_local5_sec_begin: | |
9285 | .skip 0x1400 | |
9286 | p0_local5_sec_start: | |
9287 | .word 0x6d777208,0x1f5044f9,0x759dc186,0x62648fbf ! PA = 0000000030141400 | |
9288 | .word 0x58966d74,0x5c153f35,0x7d0b3d52,0x07624cdb ! PA = 0000000030141410 | |
9289 | .word 0x0e7254a0,0x537d1e31,0x43da12de,0x0e78e4b7 ! PA = 0000000030141420 | |
9290 | .word 0x661bf38c,0x4565fded,0x16ee6e2a,0x4a705353 ! PA = 0000000030141430 | |
9291 | p0_local5_sec_end: | |
9292 | ||
9293 | SECTION .p0_local6 DATA_VA=0x00080c000 | |
9294 | ||
9295 | attr_data { | |
9296 | Name = .p0_local6, | |
9297 | VA = 0x000000000080c000, | |
9298 | RA = ra2pa(0x0000000010180000,0), | |
9299 | PA = ra2pa(0x0000000010180000,0), | |
9300 | part_0_ctx_nonzero_tsb_config_0, | |
9301 | TTE_Context=PCONTEXT, | |
9302 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
9303 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
9304 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
9305 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
9306 | } | |
9307 | ||
9308 | .data | |
9309 | .seg "data" | |
9310 | .align 0x2000 | |
9311 | .global p0_local6_start | |
9312 | p0_local6_begin: | |
9313 | .skip 0x1400 | |
9314 | p0_local6_start: | |
9315 | .word 0x080dd638,0x7058ba69,0x7d743b36,0x2f6154af ! PA = 0000000010181400 | |
9316 | .word 0x0f5848a4,0x0284efa5,0x186b2602,0x0c9164cb ! PA = 0000000010181410 | |
9317 | .word 0x028d56d0,0x2b7cf9a1,0x27f29a8e,0x3d0ebfa7 ! PA = 0000000010181420 | |
9318 | .word 0x306cccbc,0x2ab1f45d,0x2255c4da,0x0b0c6143 ! PA = 0000000010181430 | |
9319 | p0_local6_end: | |
9320 | ||
9321 | SECTION .p0_local6_sec DATA_VA=0x00080c000 | |
9322 | ||
9323 | attr_data { | |
9324 | Name = .p0_local6_sec, | |
9325 | VA = 0x000000000080c000, | |
9326 | RA = ra2pa(0x0000000030180000,0), | |
9327 | PA = ra2pa(0x0000000030180000,0), | |
9328 | part_0_ctx_nonzero_tsb_config_0, | |
9329 | TTE_Context=SCONTEXT, | |
9330 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
9331 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
9332 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
9333 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
9334 | } | |
9335 | ||
9336 | .data | |
9337 | .seg "data" | |
9338 | .align 0x2000 | |
9339 | .global p0_local6_sec_start | |
9340 | p0_local6_sec_begin: | |
9341 | .skip 0x1400 | |
9342 | p0_local6_sec_start: | |
9343 | .word 0x3c503668,0x76afbbd9,0x08d790e6,0x41fe059f ! PA = 0000000030181400 | |
9344 | .word 0x6656dfd4,0x5918ec15,0x663eaab2,0x2b7428bb ! PA = 0000000030181410 | |
9345 | .word 0x5b51d500,0x1b62e111,0x23217e3e,0x72b80697 ! PA = 0000000030181420 | |
9346 | .word 0x186fe1ec,0x2051b6cd,0x1bf2378a,0x2b279b33 ! PA = 0000000030181430 | |
9347 | p0_local6_sec_end: | |
9348 | ||
9349 | SECTION .share0 DATA_VA=0x00080e000 | |
9350 | ||
9351 | attr_data { | |
9352 | Name = .share0, | |
9353 | VA = 0x000000000080e000, | |
9354 | RA = ra2pa(0x00000000201c0000,0), | |
9355 | PA = ra2pa(0x00000000201c0000,0), | |
9356 | part_0_ctx_nonzero_tsb_config_0, | |
9357 | TTE_Context=PCONTEXT, | |
9358 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
9359 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
9360 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
9361 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
9362 | } | |
9363 | ||
9364 | .data | |
9365 | .seg "data" | |
9366 | .align 0x2000 | |
9367 | .global share0_start | |
9368 | share0_begin: | |
9369 | share0_start: | |
9370 | .word 0x2ea99298,0x06344949,0x24cac296,0x7551a28f ! PA = 00000000201c0000 | |
9371 | .word 0x71ed3304,0x2de03485,0x66f8cb62,0x7ed198ab ! PA = 00000000201c0010 | |
9372 | .word 0x600acf30,0x426dd481,0x4449bdee,0x58ebb987 ! PA = 00000000201c0020 | |
9373 | .word 0x4b60331c,0x1db4453d,0x2c16c63a,0x61e90123 ! PA = 00000000201c0030 | |
9374 | share0_end: | |
9375 | ||
9376 | SECTION .share1 DATA_VA=0x000810000 | |
9377 | ||
9378 | attr_data { | |
9379 | Name = .share1, | |
9380 | VA = 0x0000000000810000, | |
9381 | RA = ra2pa(0x0000000020800000,0), | |
9382 | PA = ra2pa(0x0000000020800000,0), | |
9383 | part_0_ctx_nonzero_tsb_config_0, | |
9384 | TTE_Context=PCONTEXT, | |
9385 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
9386 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
9387 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
9388 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
9389 | } | |
9390 | ||
9391 | .data | |
9392 | .seg "data" | |
9393 | .align 0x2000 | |
9394 | .global share1_start | |
9395 | share1_begin: | |
9396 | share1_start: | |
9397 | .word 0x1544eac8,0x258562b9,0x0e10d046,0x3d332b7f ! PA = 0000000020800000 | |
9398 | .word 0x04364234,0x7da9c8f5,0x56cc8812,0x1630b49b ! PA = 0000000020800010 | |
9399 | .word 0x01c34560,0x2a9cd3f1,0x220e599e,0x29e0d877 ! PA = 0000000020800020 | |
9400 | .word 0x4c38c04c,0x01089fad,0x0ed670ea,0x53379313 ! PA = 0000000020800030 | |
9401 | .word 0x680d3ef8,0x7e020829,0x612cb9f6,0x1639a06f ! PA = 0000000020800040 | |
9402 | .word 0x5d0d0d64,0x6404a965,0x5dace0c2,0x65d87c8b ! PA = 0000000020800050 | |
9403 | .word 0x0b463790,0x38aedf61,0x0ad2514e,0x208e6367 ! PA = 0000000020800060 | |
9404 | .word 0x23b4897c,0x7f3dc61d,0x4404379a,0x7fba5103 ! PA = 0000000020800070 | |
9405 | share1_end: | |
9406 | ||
9407 | SECTION .share2 DATA_VA=0x000812000 | |
9408 | ||
9409 | attr_data { | |
9410 | Name = .share2, | |
9411 | VA = 0x0000000000812000, | |
9412 | RA = ra2pa(0x00000000211c0000,0), | |
9413 | PA = ra2pa(0x00000000211c0000,0), | |
9414 | part_0_ctx_nonzero_tsb_config_0, | |
9415 | TTE_Context=PCONTEXT, | |
9416 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
9417 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
9418 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
9419 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
9420 | } | |
9421 | ||
9422 | .data | |
9423 | .seg "data" | |
9424 | .align 0x2000 | |
9425 | .global share2_start | |
9426 | share2_begin: | |
9427 | share2_start: | |
9428 | .word 0x10ad8f28,0x4bc93999,0x4a617fa6,0x75bc015f ! PA = 00000000211c0000 | |
9429 | .word 0x5a0c9494,0x0b3fd5d5,0x3f4cd572,0x36cff07b ! PA = 00000000211c0010 | |
9430 | .word 0x511ea5c0,0x1c22f6d1,0x34b8a4fe,0x68ab5a57 ! PA = 00000000211c0020 | |
9431 | .word 0x104e8eac,0x1402b88d,0x3f331a4a,0x34d83af3 ! PA = 00000000211c0030 | |
9432 | share2_end: | |
9433 | ||
9434 | SECTION .share3 DATA_VA=0x000814000 | |
9435 | ||
9436 | attr_data { | |
9437 | Name = .share3, | |
9438 | VA = 0x0000000000814000, | |
9439 | RA = ra2pa(0x0000000021800000,0), | |
9440 | PA = ra2pa(0x0000000021800000,0), | |
9441 | part_0_ctx_nonzero_tsb_config_0, | |
9442 | TTE_Context=PCONTEXT, | |
9443 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, | |
9444 | TTE_Diag=0, TTE_L=0, TTE_EP=1, | |
9445 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, | |
9446 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 | |
9447 | } | |
9448 | ||
9449 | .data | |
9450 | .seg "data" | |
9451 | .align 0x2000 | |
9452 | .global share3_start | |
9453 | share3_begin: | |
9454 | share3_start: | |
9455 | .word 0x1a90db58,0x4db9f709,0x35b22156,0x39d14e4f ! PA = 0000000021800000 | |
9456 | .word 0x268fd7c4,0x1c6a4e45,0x0b1f6622,0x16de106b ! PA = 0000000021800010 | |
9457 | .word 0x61978ff0,0x3f381a41,0x6da454ae,0x0eaebd47 ! PA = 0000000021800020 | |
9458 | .word 0x3641cfdc,0x71c676fd,0x17b618fa,0x7cb850e3 ! PA = 0000000021800030 | |
9459 | .word 0x62e22388,0x35734079,0x7ee19f06,0x1950873f ! PA = 0000000021800040 | |
9460 | .word 0x6bb1d6f4,0x2f5312b5,0x4c5792d2,0x4889dc5b ! PA = 0000000021800050 | |
9461 | .word 0x34bbf620,0x36ed49b1,0x4b38605e,0x6fcf8c37 ! PA = 0000000021800060 | |
9462 | .word 0x4f894d0c,0x71b8016d,0x38a033aa,0x0e4192d3 ! PA = 0000000021800070 | |
9463 | .word 0x488c67b8,0x175415e9,0x2172f8b6,0x13d0ac2f ! PA = 0000000021800080 | |
9464 | .word 0x004d9224,0x3a892325,0x39e85b82,0x331a544b ! PA = 0000000021800090 | |
9465 | .word 0x5c56d850,0x33018521,0x5ad7c80e,0x2a04c727 ! PA = 00000000218000a0 | |
9466 | .word 0x5be0063c,0x03c657dd,0x10c46a5a,0x3d1b00c3 ! PA = 00000000218000b0 | |
9467 | .word 0x5c3aa7e8,0x5a7b7759,0x68a92e66,0x61a8bd1f ! PA = 00000000218000c0 | |
9468 | .word 0x18fe0954,0x035b7f95,0x6684c032,0x5296783b ! PA = 00000000218000d0 | |
9469 | .word 0x33f33680,0x6df3cc91,0x51a58bbe,0x0c056e17 ! PA = 00000000218000e0 | |
9470 | .word 0x50c0fb6c,0x1ea07a4d,0x42b5bd0a,0x69ab9ab3 ! PA = 00000000218000f0 | |
9471 | .word 0x1057e418,0x28c864c9,0x1f874016,0x63efba0f ! PA = 0000000021800100 | |
9472 | .word 0x781e3c84,0x0dd92805,0x709fc0e2,0x27c5482b ! PA = 0000000021800110 | |
9473 | .word 0x10dc10b0,0x1d032001,0x3c84ab6e,0x05488107 ! PA = 0000000021800120 | |
9474 | .word 0x49672c9c,0x2fb568bd,0x54c72bba,0x711a60a3 ! PA = 0000000021800130 | |
9475 | .word 0x690f1c48,0x5ed9de39,0x40d02dc6,0x147ca2ff ! PA = 0000000021800140 | |
9476 | .word 0x1dc92bb4,0x0cd11c75,0x326c5d92,0x282dc41b ! PA = 0000000021800150 | |
9477 | .word 0x721c66e0,0x602e7f71,0x3018271e,0x1604fff7 ! PA = 0000000021800160 | |
9478 | .word 0x36cd99cc,0x0b34232d,0x610bb66a,0x1d4e5293 ! PA = 0000000021800170 | |
9479 | .word 0x2c4b5078,0x7c0ee3a9,0x2706f776,0x75e677ef ! PA = 0000000021800180 | |
9480 | .word 0x77d9d6e4,0x51d25ce5,0x71dd9642,0x2e16ec0b ! PA = 0000000021800190 | |
9481 | .word 0x307f3910,0x3234eae1,0x78c2fece,0x3f31eae7 ! PA = 00000000218001a0 | |
9482 | .word 0x0faf42fc,0x5c0ba99d,0x45565d1a,0x14ee7083 ! PA = 00000000218001b0 | |
9483 | .word 0x11b780a8,0x12867519,0x3c6e9d26,0x038438df ! PA = 00000000218001c0 | |
9484 | .word 0x11eb3e14,0x3d2be955,0x10a66af2,0x6887bffb ! PA = 00000000218001d0 | |
9485 | .word 0x2e8f8740,0x58956251,0x4aa8327e,0x728641d7 ! PA = 00000000218001e0 | |
9486 | .word 0x0087282c,0x13eafc0d,0x533a1fca,0x4b61ba73 ! PA = 00000000218001f0 | |
9487 | share3_end: |