Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / uarch / lsu / diag / asi_diag_01.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: asi_diag_01.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#define MAIN_PAGE_NUCLEUS_ALSO
39#define MAIN_PAGE_HV_ALSO
40#define SCONTEXT PCONTEXT
41#define H_HT0_DAE_invalid_asi_0x14
42#define ENABLE_HT0_Illegal_instruction_0x10
43#define SUN_H_HT0_DAE_invalid_asi_0x14 \
44 add %r30, 0x1, %r30; \
45 done;nop;nop;nop;nop;nop;nop
46#define H_HT0_Privileged_Action_0x37
47#define My_HT0_Privileged_Action_0x37 \
48 done;nop;nop;nop;nop;nop;nop;nop
49# include "hboot.s"
50.text
51.global main
52main:
53main_text_start:
54sub %g0, 0x1, %r31
55sllx %r31, 0x6, %r31
56sub %g0, 0x1, %r29
57sllx %r29, 0x3, %r29
58setx SEC_CPPRI0_DATA_START, %r4, %r28
59setx SEC_CPPRI1_DATA_START, %r4, %r27
60setx SEC_CPPRI2_DATA_START, %r4, %r26
61setx SEC_CPPRI3_DATA_START, %r4, %r25
62setx SEC_CPPRI4_DATA_START, %r4, %r24
63setx SEC_CPPRI5_DATA_START, %r4, %r23
64setx SEC_CPPRI6_DATA_START, %r4, %r22
65setx SEC_CPPRI7_DATA_START, %r4, %r21
66mov 0x80, %g1
67wr %g1, %g0, %asi
68 ta %icc, T_RD_THID
69 cmp %o1, 1
70 setx LOOP_T1, %g2, %g3
71 be,a .+8
72 jmp %g3
73 nop
74 cmp %o1, 2
75 setx LOOP_T2, %g2, %g3
76 be,a .+8
77 jmp %g3
78 nop
79 cmp %o1, 3
80 setx LOOP_T3, %g2, %g3
81 be,a .+8
82 jmp %g3
83 nop
84 cmp %o1, 4
85 setx LOOP_T4, %g2, %g3
86 be,a .+8
87 jmp %g3
88 nop
89 cmp %o1, 5
90 setx LOOP_T5, %g2, %g3
91 be,a .+8
92 jmp %g3
93 nop
94 cmp %o1, 6
95 setx LOOP_T6, %g2, %g3
96 be,a .+8
97 jmp %g3
98 nop
99 cmp %o1, 7
100 setx LOOP_T7, %g2, %g3
101 be,a .+8
102 jmp %g3
103 nop
104ta T_CHANGE_HPRIV
105 add %g0, 0x3, %r19
106TH0_LOOP:
107CASE_ASI_0x4_th0:
108 mov %r22, %r1
109 ldx [%r26 + 0x18 & ~0x7], %r2
110 ldx [%r27 + 0x93 & ~0x7], %r4
111 ldx [%r27 + 0xb1 & ~0x7], %r6
112 ldx [%r23 + 0xdf & ~0x7], %r8
113 ldx [%r26 + 0x72 & ~0x7], %r10
114 ldx [%r23 + 0xbb & ~0x7], %r12
115 ldx [%r23 + 0x64 & ~0x7], %r14
116 ldx [%r27 + 0xd8 & ~0x7], %r16
117 ld [%r25 + 0xb7 & ~0x7], %f0
118 ld [%r21 + 0x74 & ~0x7], %f16
119 ld [%r21 + 0x8b & ~0x7], %f32
120 ld [%r24 + 0x91 & ~0x7], %f48
121 ldsba [%r1]4, %r16
122 ldsha [%r1]4, %r14
123 ldswa [%r1]4, %r4
124 lduba [%r1]4, %r6
125 lduha [%r1]4, %r6
126 ldxa [%r1]4, %r16
127 ldda [%r1]4, %r8
128 ldstuba [%r1]4, %r14
129 swapa [%r1]4, %r4
130 lda [%r1]4, %f0
131 ldda [%r1]4, %f48
132 stba %r0, [%r1]4
133 stha %r2, [%r1]4
134 stwa %r6, [%r1]4
135 stxa %r2, [%r1]4
136 sta %f32, [%r1]4
137 stda %f48, [%r1]4
138casa [%r1]0x4, %r2, %g0
139casxa [%r1]0x4, %r2, %g0
140 prefetcha [%r1]4, 0xd
141CASE_ASI_0xc_th0:
142 mov %r23, %r1
143 ldx [%r23 + 0xc5 & ~0x7], %r2
144 ldx [%r21 + 0xc5 & ~0x7], %r4
145 ldx [%r26 + 0x37 & ~0x7], %r6
146 ldx [%r27 + 0x69 & ~0x7], %r8
147 ldx [%r26 + 0xee & ~0x7], %r10
148 ldx [%r25 + 0xaf & ~0x7], %r12
149 ldx [%r24 + 0x9b & ~0x7], %r14
150 ldx [%r25 + 0xa1 & ~0x7], %r16
151 ld [%r24 + 0xa1 & ~0x7], %f0
152 ld [%r22 + 0xf5 & ~0x7], %f16
153 ld [%r22 + 0x72 & ~0x7], %f32
154 ld [%r23 + 0xf3 & ~0x7], %f48
155 ldsba [%r1]12, %r6
156 ldsha [%r1]12, %r8
157 ldswa [%r1]12, %r2
158 lduba [%r1]12, %r16
159 lduha [%r1]12, %r16
160 ldxa [%r1]12, %r10
161 ldda [%r1]12, %r14
162 ldstuba [%r1]12, %r4
163 swapa [%r1]12, %r16
164 lda [%r1]12, %f32
165 ldda [%r1]12, %f0
166 stba %r14, [%r1]12
167 stha %r14, [%r1]12
168 stwa %r12, [%r1]12
169 stxa %r12, [%r1]12
170 sta %f32, [%r1]12
171 stda %f16, [%r1]12
172casa [%r1]0xc, %r2, %g0
173casxa [%r1]0xc, %r2, %g0
174 prefetcha [%r1]12, 0x1e
175CASE_ASI_0x10_th0:
176 mov %r25, %r1
177 ldx [%r24 + 0x60 & ~0x7], %r2
178 ldx [%r28 + 0x7 & ~0x7], %r4
179 ldx [%r27 + 0xb9 & ~0x7], %r6
180 ldx [%r25 + 0x6d & ~0x7], %r8
181 ldx [%r26 + 0xbf & ~0x7], %r10
182 ldx [%r21 + 0xd & ~0x7], %r12
183 ldx [%r27 + 0xb4 & ~0x7], %r14
184 ldx [%r21 + 0x4d & ~0x7], %r16
185 ld [%r21 + 0xb0 & ~0x7], %f0
186 ld [%r23 + 0xba & ~0x7], %f16
187 ld [%r22 + 0x27 & ~0x7], %f32
188 ld [%r22 + 0xd5 & ~0x7], %f48
189 ldsba [%r1]16, %r10
190 ldsha [%r1]16, %r6
191 ldswa [%r1]16, %r10
192 lduba [%r1]16, %r8
193 lduha [%r1]16, %r4
194 ldxa [%r1]16, %r12
195 ldda [%r1]16, %r2
196 ldstuba [%r1]16, %r10
197 swapa [%r1]16, %r8
198 lda [%r1]16, %f48
199 ldda [%r1]16, %f48
200 stba %r2, [%r1]16
201 stha %r0, [%r1]16
202 stwa %r6, [%r1]16
203 stxa %r12, [%r1]16
204 sta %f48, [%r1]16
205 stda %f0, [%r1]16
206casa [%r1]0x10, %r2, %g0
207casxa [%r1]0x10, %r2, %g0
208 prefetcha [%r1]16, 0x1b
209CASE_ASI_0x22_th0:
210 mov %r27, %r1
211 ldx [%r25 + 0x19 & ~0x7], %r2
212 ldx [%r27 + 0xbf & ~0x7], %r4
213 ldx [%r28 + 0x83 & ~0x7], %r6
214 ldx [%r28 + 0xf6 & ~0x7], %r8
215 ldx [%r25 + 0x79 & ~0x7], %r10
216 ldx [%r24 + 0xa6 & ~0x7], %r12
217 ldx [%r28 + 0x95 & ~0x7], %r14
218 ldx [%r22 + 0xff & ~0x7], %r16
219 ld [%r22 + 0xb2 & ~0x7], %f0
220 ld [%r26 + 0xfc & ~0x7], %f16
221 ld [%r26 + 0xa7 & ~0x7], %f32
222 ld [%r27 + 0xae & ~0x7], %f48
223 ldsba [%r1]34, %r16
224 ldsha [%r1]34, %r6
225 ldswa [%r1]34, %r14
226 lduba [%r1]34, %r4
227 lduha [%r1]34, %r14
228 ldxa [%r1]34, %r10
229 ldda [%r1]34, %r8
230 ldstuba [%r1]34, %r16
231 swapa [%r1]34, %r14
232 lda [%r1]34, %f16
233 ldda [%r1]34, %f0
234 stba %r12, [%r1]34
235 stha %r12, [%r1]34
236 stwa %r10, [%r1]34
237 stxa %r2, [%r1]34
238 sta %f16, [%r1]34
239 stda %f48, [%r1]34
240casa [%r1]0x22, %r2, %g0
241casxa [%r1]0x22, %r2, %g0
242 prefetcha [%r1]34, 0xf
243CASE_ASI_0x27_th0:
244 mov %r25, %r1
245 ldx [%r24 + 0x9 & ~0x7], %r2
246 ldx [%r23 + 0x6d & ~0x7], %r4
247 ldx [%r25 + 0x16 & ~0x7], %r6
248 ldx [%r26 + 0x96 & ~0x7], %r8
249 ldx [%r22 + 0xbe & ~0x7], %r10
250 ldx [%r28 + 0xdd & ~0x7], %r12
251 ldx [%r21 + 0x8a & ~0x7], %r14
252 ldx [%r24 + 0x0 & ~0x7], %r16
253 ld [%r26 + 0xd & ~0x7], %f0
254 ld [%r21 + 0xc2 & ~0x7], %f16
255 ld [%r26 + 0xee & ~0x7], %f32
256 ld [%r25 + 0x69 & ~0x7], %f48
257 ldsba [%r1]39, %r8
258 ldsha [%r1]39, %r4
259 ldswa [%r1]39, %r6
260 lduba [%r1]39, %r4
261 lduha [%r1]39, %r10
262 ldxa [%r1]39, %r6
263 ldda [%r1]39, %r4
264 ldstuba [%r1]39, %r8
265 swapa [%r1]39, %r14
266 lda [%r1]39, %f0
267 ldda [%r1]39, %f32
268 stba %r6, [%r1]39
269 stha %r2, [%r1]39
270 stwa %r10, [%r1]39
271 stxa %r2, [%r1]39
272 sta %f0, [%r1]39
273 stda %f48, [%r1]39
274casa [%r1]0x27, %r2, %g0
275casxa [%r1]0x27, %r2, %g0
276 prefetcha [%r1]39, 0x3
277CASE_ASI_0x2f_th0:
278 mov %r27, %r1
279 ldx [%r24 + 0x8e & ~0x7], %r2
280 ldx [%r21 + 0x60 & ~0x7], %r4
281 ldx [%r26 + 0xca & ~0x7], %r6
282 ldx [%r24 + 0xd3 & ~0x7], %r8
283 ldx [%r25 + 0xba & ~0x7], %r10
284 ldx [%r24 + 0x43 & ~0x7], %r12
285 ldx [%r24 + 0x7d & ~0x7], %r14
286 ldx [%r24 + 0xd9 & ~0x7], %r16
287 ld [%r28 + 0x5c & ~0x7], %f0
288 ld [%r25 + 0x9a & ~0x7], %f16
289 ld [%r25 + 0x70 & ~0x7], %f32
290 ld [%r26 + 0x37 & ~0x7], %f48
291 ldsba [%r1]47, %r14
292 ldsha [%r1]47, %r6
293 ldswa [%r1]47, %r14
294 lduba [%r1]47, %r2
295 lduha [%r1]47, %r16
296 ldxa [%r1]47, %r16
297 ldda [%r1]47, %r16
298 ldstuba [%r1]47, %r10
299 swapa [%r1]47, %r2
300 lda [%r1]47, %f0
301 ldda [%r1]47, %f32
302 stba %r0, [%r1]47
303 stha %r8, [%r1]47
304 stwa %r2, [%r1]47
305 stxa %r8, [%r1]47
306 sta %f48, [%r1]47
307 stda %f32, [%r1]47
308casa [%r1]0x2f, %r2, %g0
309casxa [%r1]0x2f, %r2, %g0
310 prefetcha [%r1]47, 0x12
311CASE_ASI_0x30_th0:
312 mov %r24, %r1
313 ldx [%r21 + 0x3c & ~0x7], %r2
314 ldx [%r28 + 0x8e & ~0x7], %r4
315 ldx [%r27 + 0x49 & ~0x7], %r6
316 ldx [%r26 + 0xd2 & ~0x7], %r8
317 ldx [%r24 + 0x97 & ~0x7], %r10
318 ldx [%r21 + 0x28 & ~0x7], %r12
319 ldx [%r26 + 0x98 & ~0x7], %r14
320 ldx [%r28 + 0x6e & ~0x7], %r16
321 ld [%r22 + 0x2e & ~0x7], %f0
322 ld [%r26 + 0x37 & ~0x7], %f16
323 ld [%r23 + 0x39 & ~0x7], %f32
324 ld [%r24 + 0x44 & ~0x7], %f48
325 ldsba [%r1]48, %r8
326 ldsha [%r1]48, %r4
327 ldswa [%r1]48, %r6
328 lduba [%r1]48, %r12
329 lduha [%r1]48, %r12
330 ldxa [%r1]48, %r12
331 ldda [%r1]48, %r8
332 ldstuba [%r1]48, %r14
333 swapa [%r1]48, %r8
334 lda [%r1]48, %f16
335 ldda [%r1]48, %f32
336 stba %r8, [%r1]48
337 stha %r14, [%r1]48
338 stwa %r10, [%r1]48
339 stxa %r14, [%r1]48
340 sta %f0, [%r1]48
341 stda %f0, [%r1]48
342casa [%r1]0x30, %r2, %g0
343casxa [%r1]0x30, %r2, %g0
344 prefetcha [%r1]48, 0x14
345CASE_ASI_0x31_th0:
346 mov %r27, %r1
347 ldx [%r26 + 0xc5 & ~0x7], %r2
348 ldx [%r27 + 0xe5 & ~0x7], %r4
349 ldx [%r22 + 0xa2 & ~0x7], %r6
350 ldx [%r25 + 0x9f & ~0x7], %r8
351 ldx [%r23 + 0x12 & ~0x7], %r10
352 ldx [%r23 + 0x5c & ~0x7], %r12
353 ldx [%r24 + 0x80 & ~0x7], %r14
354 ldx [%r23 + 0x3d & ~0x7], %r16
355 ld [%r26 + 0xe5 & ~0x7], %f0
356 ld [%r26 + 0xb & ~0x7], %f16
357 ld [%r27 + 0x92 & ~0x7], %f32
358 ld [%r22 + 0x6 & ~0x7], %f48
359 ldsba [%r1]49, %r8
360 ldsha [%r1]49, %r10
361 ldswa [%r1]49, %r4
362 lduba [%r1]49, %r10
363 lduha [%r1]49, %r12
364 ldxa [%r1]49, %r6
365 ldda [%r1]49, %r16
366 ldstuba [%r1]49, %r14
367 swapa [%r1]49, %r12
368 lda [%r1]49, %f0
369 ldda [%r1]49, %f0
370 stba %r12, [%r1]49
371 stha %r6, [%r1]49
372 stwa %r10, [%r1]49
373 stxa %r0, [%r1]49
374 sta %f32, [%r1]49
375 stda %f16, [%r1]49
376casa [%r1]0x31, %r2, %g0
377casxa [%r1]0x31, %r2, %g0
378 prefetcha [%r1]49, 0x16
379CASE_ASI_0x36_th0:
380 mov %r27, %r1
381 ldx [%r26 + 0x44 & ~0x7], %r2
382 ldx [%r27 + 0x22 & ~0x7], %r4
383 ldx [%r23 + 0x14 & ~0x7], %r6
384 ldx [%r22 + 0x32 & ~0x7], %r8
385 ldx [%r25 + 0x9b & ~0x7], %r10
386 ldx [%r25 + 0x91 & ~0x7], %r12
387 ldx [%r22 + 0x12 & ~0x7], %r14
388 ldx [%r28 + 0x27 & ~0x7], %r16
389 ld [%r25 + 0x51 & ~0x7], %f0
390 ld [%r23 + 0x34 & ~0x7], %f16
391 ld [%r26 + 0xa & ~0x7], %f32
392 ld [%r21 + 0xd0 & ~0x7], %f48
393 ldsba [%r1]54, %r2
394 ldsha [%r1]54, %r12
395 ldswa [%r1]54, %r8
396 lduba [%r1]54, %r16
397 lduha [%r1]54, %r16
398 ldxa [%r1]54, %r2
399 ldda [%r1]54, %r6
400 ldstuba [%r1]54, %r16
401 swapa [%r1]54, %r16
402 lda [%r1]54, %f16
403 ldda [%r1]54, %f48
404 stba %r0, [%r1]54
405 stha %r4, [%r1]54
406 stwa %r12, [%r1]54
407 stxa %r6, [%r1]54
408 sta %f32, [%r1]54
409 stda %f32, [%r1]54
410casa [%r1]0x36, %r2, %g0
411casxa [%r1]0x36, %r2, %g0
412 prefetcha [%r1]54, 0x3
413CASE_ASI_0x38_th0:
414 mov %r22, %r1
415 ldx [%r22 + 0xaf & ~0x7], %r2
416 ldx [%r28 + 0x83 & ~0x7], %r4
417 ldx [%r28 + 0x77 & ~0x7], %r6
418 ldx [%r24 + 0x68 & ~0x7], %r8
419 ldx [%r27 + 0x1d & ~0x7], %r10
420 ldx [%r22 + 0xb2 & ~0x7], %r12
421 ldx [%r23 + 0x87 & ~0x7], %r14
422 ldx [%r21 + 0x26 & ~0x7], %r16
423 ld [%r24 + 0x15 & ~0x7], %f0
424 ld [%r26 + 0x4 & ~0x7], %f16
425 ld [%r22 + 0x94 & ~0x7], %f32
426 ld [%r22 + 0x43 & ~0x7], %f48
427 ldsba [%r1]56, %r2
428 ldsha [%r1]56, %r4
429 ldswa [%r1]56, %r2
430 lduba [%r1]56, %r4
431 lduha [%r1]56, %r8
432 ldxa [%r1]56, %r12
433 ldda [%r1]56, %r8
434 ldstuba [%r1]56, %r10
435 swapa [%r1]56, %r8
436 lda [%r1]56, %f0
437 ldda [%r1]56, %f16
438 stba %r4, [%r1]56
439 stha %r4, [%r1]56
440 stwa %r0, [%r1]56
441 stxa %r0, [%r1]56
442 sta %f0, [%r1]56
443 stda %f0, [%r1]56
444casa [%r1]0x38, %r2, %g0
445casxa [%r1]0x38, %r2, %g0
446 prefetcha [%r1]56, 0x5
447CASE_ASI_0x39_th0:
448 mov %r27, %r1
449 ldx [%r27 + 0xec & ~0x7], %r2
450 ldx [%r25 + 0x78 & ~0x7], %r4
451 ldx [%r26 + 0x82 & ~0x7], %r6
452 ldx [%r27 + 0xfb & ~0x7], %r8
453 ldx [%r24 + 0xab & ~0x7], %r10
454 ldx [%r28 + 0xda & ~0x7], %r12
455 ldx [%r27 + 0xb7 & ~0x7], %r14
456 ldx [%r21 + 0xcc & ~0x7], %r16
457 ld [%r23 + 0x75 & ~0x7], %f0
458 ld [%r23 + 0xc6 & ~0x7], %f16
459 ld [%r25 + 0xe & ~0x7], %f32
460 ld [%r21 + 0x8f & ~0x7], %f48
461 ldsba [%r1]57, %r12
462 ldsha [%r1]57, %r2
463 ldswa [%r1]57, %r10
464 lduba [%r1]57, %r14
465 lduha [%r1]57, %r4
466 ldxa [%r1]57, %r2
467 ldda [%r1]57, %r16
468 ldstuba [%r1]57, %r4
469 swapa [%r1]57, %r4
470 lda [%r1]57, %f48
471 ldda [%r1]57, %f48
472 stba %r10, [%r1]57
473 stha %r8, [%r1]57
474 stwa %r10, [%r1]57
475 stxa %r12, [%r1]57
476 sta %f0, [%r1]57
477 stda %f0, [%r1]57
478casa [%r1]0x39, %r2, %g0
479casxa [%r1]0x39, %r2, %g0
480 prefetcha [%r1]57, 0xb
481CASE_ASI_0x3e_th0:
482 mov %r27, %r1
483 ldx [%r22 + 0x9c & ~0x7], %r2
484 ldx [%r21 + 0x6f & ~0x7], %r4
485 ldx [%r21 + 0x84 & ~0x7], %r6
486 ldx [%r24 + 0xb0 & ~0x7], %r8
487 ldx [%r21 + 0x67 & ~0x7], %r10
488 ldx [%r25 + 0x47 & ~0x7], %r12
489 ldx [%r28 + 0x5d & ~0x7], %r14
490 ldx [%r23 + 0xf3 & ~0x7], %r16
491 ld [%r21 + 0x9d & ~0x7], %f0
492 ld [%r27 + 0x5b & ~0x7], %f16
493 ld [%r28 + 0x2e & ~0x7], %f32
494 ld [%r24 + 0xc9 & ~0x7], %f48
495 ldsba [%r1]62, %r2
496 ldsha [%r1]62, %r10
497 ldswa [%r1]62, %r4
498 lduba [%r1]62, %r10
499 lduha [%r1]62, %r14
500 ldxa [%r1]62, %r4
501 ldda [%r1]62, %r8
502 ldstuba [%r1]62, %r16
503 swapa [%r1]62, %r6
504 lda [%r1]62, %f16
505 ldda [%r1]62, %f0
506 stba %r4, [%r1]62
507 stha %r14, [%r1]62
508 stwa %r14, [%r1]62
509 stxa %r14, [%r1]62
510 sta %f0, [%r1]62
511 stda %f0, [%r1]62
512casa [%r1]0x3e, %r2, %g0
513casxa [%r1]0x3e, %r2, %g0
514 prefetcha [%r1]62, 0x1d
515CASE_ASI_0x82_th0:
516 mov %r27, %r1
517 ldx [%r28 + 0x43 & ~0x7], %r2
518 ldx [%r22 + 0x89 & ~0x7], %r4
519 ldx [%r23 + 0x62 & ~0x7], %r6
520 ldx [%r23 + 0x79 & ~0x7], %r8
521 ldx [%r26 + 0xee & ~0x7], %r10
522 ldx [%r24 + 0x79 & ~0x7], %r12
523 ldx [%r28 + 0x4c & ~0x7], %r14
524 ldx [%r24 + 0xd2 & ~0x7], %r16
525 ld [%r24 + 0xba & ~0x7], %f0
526 ld [%r23 + 0xa9 & ~0x7], %f16
527 ld [%r27 + 0xaa & ~0x7], %f32
528 ld [%r27 + 0xed & ~0x7], %f48
529 ldsba [%r1]130, %r6
530 ldsha [%r1]130, %r8
531 ldswa [%r1]130, %r10
532 lduba [%r1]130, %r8
533 lduha [%r1]130, %r16
534 ldxa [%r1]130, %r2
535 ldda [%r1]130, %r8
536 ldstuba [%r1]130, %r6
537 swapa [%r1]130, %r12
538 lda [%r1]130, %f16
539 ldda [%r1]130, %f32
540 stba %r0, [%r1]130
541 stha %r10, [%r1]130
542 stwa %r14, [%r1]130
543 stxa %r2, [%r1]130
544 sta %f48, [%r1]130
545 stda %f0, [%r1]130
546casa [%r1]0x82, %r2, %g0
547casxa [%r1]0x82, %r2, %g0
548 prefetcha [%r1]130, 0xc
549CASE_ASI_0xc2_th0:
550 mov %r22, %r1
551 ldx [%r21 + 0x9 & ~0x7], %r2
552 ldx [%r24 + 0x71 & ~0x7], %r4
553 ldx [%r26 + 0x42 & ~0x7], %r6
554 ldx [%r27 + 0x19 & ~0x7], %r8
555 ldx [%r26 + 0x82 & ~0x7], %r10
556 ldx [%r24 + 0x27 & ~0x7], %r12
557 ldx [%r26 + 0x1b & ~0x7], %r14
558 ldx [%r22 + 0xe2 & ~0x7], %r16
559 ld [%r28 + 0x4 & ~0x7], %f0
560 ld [%r27 + 0x1e & ~0x7], %f16
561 ld [%r22 + 0x91 & ~0x7], %f32
562 ld [%r22 + 0xdd & ~0x7], %f48
563 ldsba [%r1]194, %r10
564 ldsha [%r1]194, %r8
565 ldswa [%r1]194, %r6
566 lduba [%r1]194, %r8
567 lduha [%r1]194, %r16
568 ldxa [%r1]194, %r14
569 ldda [%r1]194, %r12
570 ldstuba [%r1]194, %r14
571 swapa [%r1]194, %r16
572 lda [%r1]194, %f0
573 ldda [%r1]194, %f16
574 stba %r6, [%r1]194
575 stha %r6, [%r1]194
576 stwa %r4, [%r1]194
577 stxa %r2, [%r1]194
578 sta %f32, [%r1]194
579 stda %f32, [%r1]194
580casa [%r1]0xc2, %r2, %g0
581casxa [%r1]0xc2, %r2, %g0
582 prefetcha [%r1]194, 0xf
583CASE_ASI_0xcc_th0:
584 mov %r25, %r1
585 ldx [%r27 + 0x47 & ~0x7], %r2
586 ldx [%r24 + 0x1b & ~0x7], %r4
587 ldx [%r22 + 0xe6 & ~0x7], %r6
588 ldx [%r25 + 0xd0 & ~0x7], %r8
589 ldx [%r27 + 0xb5 & ~0x7], %r10
590 ldx [%r23 + 0xef & ~0x7], %r12
591 ldx [%r22 + 0xb9 & ~0x7], %r14
592 ldx [%r27 + 0x57 & ~0x7], %r16
593 ld [%r23 + 0x56 & ~0x7], %f0
594 ld [%r25 + 0x8d & ~0x7], %f16
595 ld [%r21 + 0x74 & ~0x7], %f32
596 ld [%r24 + 0x40 & ~0x7], %f48
597 ldsba [%r1]204, %r10
598 ldsha [%r1]204, %r4
599 ldswa [%r1]204, %r10
600 lduba [%r1]204, %r6
601 lduha [%r1]204, %r16
602 ldxa [%r1]204, %r10
603 ldda [%r1]204, %r6
604 ldstuba [%r1]204, %r8
605 swapa [%r1]204, %r4
606 lda [%r1]204, %f32
607 ldda [%r1]204, %f0
608 stba %r12, [%r1]204
609 stha %r8, [%r1]204
610 stwa %r6, [%r1]204
611 stxa %r2, [%r1]204
612 sta %f32, [%r1]204
613 stda %f16, [%r1]204
614casa [%r1]0xcc, %r2, %g0
615casxa [%r1]0xcc, %r2, %g0
616 prefetcha [%r1]204, 0x17
617CASE_ASI_0xda_th0:
618 mov %r27, %r1
619 ldx [%r27 + 0x79 & ~0x7], %r2
620 ldx [%r28 + 0x15 & ~0x7], %r4
621 ldx [%r22 + 0xad & ~0x7], %r6
622 ldx [%r27 + 0xe9 & ~0x7], %r8
623 ldx [%r24 + 0xdb & ~0x7], %r10
624 ldx [%r23 + 0xab & ~0x7], %r12
625 ldx [%r22 + 0x7c & ~0x7], %r14
626 ldx [%r22 + 0x69 & ~0x7], %r16
627 ld [%r24 + 0xde & ~0x7], %f0
628 ld [%r24 + 0xc4 & ~0x7], %f16
629 ld [%r25 + 0x60 & ~0x7], %f32
630 ld [%r28 + 0xd9 & ~0x7], %f48
631 ldsba [%r1]218, %r6
632 ldsha [%r1]218, %r14
633 ldswa [%r1]218, %r16
634 lduba [%r1]218, %r14
635 lduha [%r1]218, %r4
636 ldxa [%r1]218, %r4
637 ldda [%r1]218, %r10
638 ldstuba [%r1]218, %r6
639 swapa [%r1]218, %r16
640 lda [%r1]218, %f32
641 ldda [%r1]218, %f32
642 stba %r6, [%r1]218
643 stha %r6, [%r1]218
644 stwa %r2, [%r1]218
645 stxa %r14, [%r1]218
646 sta %f48, [%r1]218
647 stda %f0, [%r1]218
648casa [%r1]0xda, %r2, %g0
649casxa [%r1]0xda, %r2, %g0
650 prefetcha [%r1]218, 0x2
651CASE_ASI_0xf0_th0:
652 mov %r23, %r1
653 ldx [%r27 + 0xf9 & ~0x7], %r2
654 ldx [%r26 + 0x6b & ~0x7], %r4
655 ldx [%r27 + 0x50 & ~0x7], %r6
656 ldx [%r28 + 0x13 & ~0x7], %r8
657 ldx [%r23 + 0xd4 & ~0x7], %r10
658 ldx [%r21 + 0xc3 & ~0x7], %r12
659 ldx [%r24 + 0x3b & ~0x7], %r14
660 ldx [%r21 + 0x54 & ~0x7], %r16
661 ld [%r28 + 0xbf & ~0x7], %f0
662 ld [%r25 + 0x9f & ~0x7], %f16
663 ld [%r25 + 0x92 & ~0x7], %f32
664 ld [%r23 + 0x9d & ~0x7], %f48
665 ldsba [%r1]240, %r8
666 ldsha [%r1]240, %r12
667 ldswa [%r1]240, %r2
668 lduba [%r1]240, %r8
669 lduha [%r1]240, %r10
670 ldxa [%r1]240, %r10
671 ldda [%r1]240, %r16
672 ldstuba [%r1]240, %r14
673 swapa [%r1]240, %r14
674 lda [%r1]240, %f48
675 ldda [%r1]240, %f32
676 stba %r4, [%r1]240
677 stha %r12, [%r1]240
678 stwa %r0, [%r1]240
679 stxa %r2, [%r1]240
680 sta %f32, [%r1]240
681 stda %f0, [%r1]240
682casa [%r1]0xf0, %r2, %g0
683casxa [%r1]0xf0, %r2, %g0
684 prefetcha [%r1]240, 0xe
685CASE_ASI_0x21_th0_0x8:
686 set 0x8, %r1
687 ldsba [%r1]33, %r10
688 ldsha [%r1]33, %r10
689 ldswa [%r1]33, %r8
690 lduba [%r1]33, %r6
691 lduha [%r1]33, %r4
692 ldxa [%r1]33, %r14
693 ldda [%r1]33, %r8
694 ldstuba [%r1]33, %r10
695 swapa [%r1]33, %r14
696 lda [%r1]33, %f48
697 ldda [%r1]33, %f0
698 stba %r14, [%r1]33
699 stha %r8, [%r1]33
700 stwa %r6, [%r1]33
701 sta %f32, [%r1]33
702 stda %f0, [%r1]33
703casa [%r1]0x21, %r2, %g0
704casxa [%r1]0x21, %r2, %g0
705 prefetcha [%r1]33, 0x1
706CASE_ASI_0x21_th0_0x10:
707 set 0x10, %r1
708 ldsba [%r1]33, %r6
709 ldsha [%r1]33, %r2
710 ldswa [%r1]33, %r8
711 lduba [%r1]33, %r12
712 lduha [%r1]33, %r10
713 ldxa [%r1]33, %r2
714 ldda [%r1]33, %r14
715 ldstuba [%r1]33, %r2
716 swapa [%r1]33, %r6
717 lda [%r1]33, %f48
718 ldda [%r1]33, %f0
719 stba %r2, [%r1]33
720 stha %r12, [%r1]33
721 stwa %r0, [%r1]33
722 sta %f48, [%r1]33
723 stda %f32, [%r1]33
724casa [%r1]0x21, %r2, %g0
725casxa [%r1]0x21, %r2, %g0
726 prefetcha [%r1]33, 0x12
727CASE_ASI_0x21_th0_0x108:
728 set 0x108, %r1
729 ldsba [%r1]33, %r6
730 ldsha [%r1]33, %r4
731 ldswa [%r1]33, %r16
732 lduba [%r1]33, %r2
733 lduha [%r1]33, %r4
734 ldxa [%r1]33, %r10
735 ldda [%r1]33, %r8
736 ldstuba [%r1]33, %r4
737 swapa [%r1]33, %r8
738 lda [%r1]33, %f0
739 ldda [%r1]33, %f48
740 stba %r8, [%r1]33
741 stha %r10, [%r1]33
742 stwa %r4, [%r1]33
743 sta %f48, [%r1]33
744 stda %f32, [%r1]33
745casa [%r1]0x21, %r2, %g0
746casxa [%r1]0x21, %r2, %g0
747 prefetcha [%r1]33, 0x18
748CASE_ASI_0x21_th0_0x110:
749 set 0x110, %r1
750 ldsba [%r1]33, %r2
751 ldsha [%r1]33, %r16
752 ldswa [%r1]33, %r14
753 lduba [%r1]33, %r8
754 lduha [%r1]33, %r16
755 ldxa [%r1]33, %r4
756 ldda [%r1]33, %r2
757 ldstuba [%r1]33, %r16
758 swapa [%r1]33, %r6
759 lda [%r1]33, %f48
760 ldda [%r1]33, %f16
761 stba %r0, [%r1]33
762 stha %r8, [%r1]33
763 stwa %r8, [%r1]33
764 sta %f0, [%r1]33
765 stda %f16, [%r1]33
766casa [%r1]0x21, %r2, %g0
767casxa [%r1]0x21, %r2, %g0
768 prefetcha [%r1]33, 0x19
769CASE_ASI_0x21_th0_rand:
770 setx 0x372f356e, %r4, %r1
771 and %r1, %r31, %r1 !make sure address is aligned
772 ldx [%r22 + 0x34 & ~0x7], %r2
773 ldx [%r28 + 0xbc & ~0x7], %r4
774 ldx [%r23 + 0x4a & ~0x7], %r6
775 ldx [%r22 + 0xf6 & ~0x7], %r8
776 ldx [%r27 + 0x2e & ~0x7], %r10
777 ldx [%r26 + 0x52 & ~0x7], %r12
778 ldx [%r22 + 0xcb & ~0x7], %r14
779 ldx [%r26 + 0xae & ~0x7], %r16
780 ld [%r22 + 0x3a & ~0x7], %f0
781 ld [%r26 + 0x4f & ~0x7], %f16
782 ld [%r23 + 0xd8 & ~0x7], %f32
783 ld [%r27 + 0xc1 & ~0x7], %f48
784 ldsba [%r1]33, %r2
785 ldsha [%r1]33, %r4
786 ldswa [%r1]33, %r16
787 lduba [%r1]33, %r2
788 lduha [%r1]33, %r10
789 ldxa [%r1]33, %r10
790 ldda [%r1]33, %r8
791 ldstuba [%r1]33, %r4
792 swapa [%r1]33, %r12
793 lda [%r1]33, %f32
794 ldda [%r1]33, %f48
795 stba %r6, [%r1]33
796 stha %r4, [%r1]33
797 stwa %r0, [%r1]33
798 stxa %r10, [%r1]33
799 sta %f32, [%r1]33
800 stda %f32, [%r1]33
801casa [%r1]0x21, %r2, %g0
802casxa [%r1]0x21, %r2, %g0
803 prefetcha [%r1]33, 0x3
804 ldx [%r23 + 0x7 & ~0x7], %r2
805 ldx [%r24 + 0x40 & ~0x7], %r4
806 ldx [%r25 + 0x5 & ~0x7], %r6
807 ldx [%r21 + 0x45 & ~0x7], %r8
808 ldx [%r28 + 0xbe & ~0x7], %r10
809 ldx [%r25 + 0x42 & ~0x7], %r12
810 ldx [%r28 + 0xaa & ~0x7], %r14
811 ldx [%r27 + 0xc & ~0x7], %r16
812 ld [%r25 + 0x54 & ~0x7], %f0
813 ld [%r23 + 0x1d & ~0x7], %f16
814 ld [%r22 + 0xf7 & ~0x7], %f32
815 ld [%r27 + 0x9c & ~0x7], %f48
816CASE_ASI_0x21_rand2:
817 set 0x0, %r1
818 ldsba [%r1]33, %r12
819 ldsha [%r1]33, %r2
820 ldswa [%r1]33, %r16
821 lduba [%r1]33, %r4
822 lduha [%r1]33, %r2
823 ldxa [%r1]33, %r8
824 ldda [%r1]33, %r12
825 ldstuba [%r1]33, %r14
826 swapa [%r1]33, %r10
827 lda [%r1]33, %f0
828 ldda [%r1]33, %f0
829 stba %r0, [%r1]33
830 stha %r6, [%r1]33
831 stwa %r8, [%r1]33
832 sta %f48, [%r1]33
833 stda %f48, [%r1]33
834casa [%r1]0x21, %r2, %g0
835casxa [%r1]0x21, %r2, %g0
836 prefetcha [%r1]33, 0x4
837CASE_ASI_0x21_rand3:
838 set 0xda, %r1
839 and %r1, %r29, %r1 !make sure address is aligned
840 ldsba [%r1]33, %r8
841 ldsha [%r1]33, %r2
842 ldswa [%r1]33, %r4
843 lduba [%r1]33, %r16
844 lduha [%r1]33, %r12
845 ldxa [%r1]33, %r8
846 ldda [%r1]33, %r6
847 ldstuba [%r1]33, %r4
848 swapa [%r1]33, %r6
849 lda [%r1]33, %f32
850 ldda [%r1]33, %f16
851 stba %r12, [%r1]33
852 stha %r4, [%r1]33
853 stwa %r8, [%r1]33
854 sta %f0, [%r1]33
855 stda %f32, [%r1]33
856casa [%r1]0x21, %r2, %g0
857casxa [%r1]0x21, %r2, %g0
858 prefetcha [%r1]33, 0x5
859CASE_ASI_0x40_th0_0x0:
860 mov %g0, %r1
861 ldsba [%r1]64, %r2
862 ldsha [%r1]64, %r10
863 ldswa [%r1]64, %r4
864 lduba [%r1]64, %r12
865 lduha [%r1]64, %r6
866 ldxa [%r1]64, %r8
867 ldda [%r1]64, %r10
868 ldstuba [%r1]64, %r16
869 swapa [%r1]64, %r16
870 lda [%r1]64, %f16
871 ldda [%r1]64, %f48
872 stba %r4, [%r1]64
873 stha %r2, [%r1]64
874 stwa %r10, [%r1]64
875 sta %f32, [%r1]64
876 stda %f0, [%r1]64
877casa [%r1]0x40, %r2, %g0
878casxa [%r1]0x40, %r2, %g0
879 prefetcha [%r1]64, 0x17
880CASE_ASI_0x40_th0_0x8:
881 set 0x8, %r1
882 ldsba [%r1]64, %r8
883 ldsha [%r1]64, %r16
884 ldswa [%r1]64, %r10
885 lduba [%r1]64, %r8
886 lduha [%r1]64, %r10
887 ldxa [%r1]64, %r8
888 ldda [%r1]64, %r14
889 ldstuba [%r1]64, %r14
890 swapa [%r1]64, %r12
891 lda [%r1]64, %f48
892 ldda [%r1]64, %f32
893 stba %r6, [%r1]64
894 stha %r6, [%r1]64
895 stwa %r12, [%r1]64
896 sta %f16, [%r1]64
897 stda %f48, [%r1]64
898casa [%r1]0x40, %r2, %g0
899casxa [%r1]0x40, %r2, %g0
900 prefetcha [%r1]64, 0x6
901CASE_ASI_0x40_th0_0x10:
902 set 0x10, %r1
903 ldsba [%r1]64, %r16
904 ldsha [%r1]64, %r8
905 ldswa [%r1]64, %r6
906 lduba [%r1]64, %r4
907 lduha [%r1]64, %r4
908 ldxa [%r1]64, %r4
909 ldda [%r1]64, %r10
910 ldstuba [%r1]64, %r8
911 swapa [%r1]64, %r14
912 lda [%r1]64, %f16
913 ldda [%r1]64, %f48
914 stba %r10, [%r1]64
915 stha %r10, [%r1]64
916 stwa %r14, [%r1]64
917 sta %f0, [%r1]64
918 stda %f16, [%r1]64
919casa [%r1]0x40, %r2, %g0
920casxa [%r1]0x40, %r2, %g0
921 prefetcha [%r1]64, 0x3
922CASE_ASI_0x40_th0_0x18:
923 set 0x18, %r1
924 ldsba [%r1]64, %r2
925 ldsha [%r1]64, %r4
926 ldswa [%r1]64, %r16
927 lduba [%r1]64, %r4
928 lduha [%r1]64, %r14
929 ldxa [%r1]64, %r16
930 ldda [%r1]64, %r4
931 ldstuba [%r1]64, %r16
932 swapa [%r1]64, %r4
933 lda [%r1]64, %f0
934 ldda [%r1]64, %f0
935 stba %r2, [%r1]64
936 stha %r10, [%r1]64
937 stwa %r14, [%r1]64
938 sta %f0, [%r1]64
939 stda %f0, [%r1]64
940casa [%r1]0x40, %r2, %g0
941casxa [%r1]0x40, %r2, %g0
942 prefetcha [%r1]64, 0x17
943CASE_ASI_0x40_th0_0x20:
944 set 0x20, %r1
945 ldsba [%r1]64, %r14
946 ldsha [%r1]64, %r12
947 ldswa [%r1]64, %r14
948 lduba [%r1]64, %r2
949 lduha [%r1]64, %r12
950 ldxa [%r1]64, %r8
951 ldda [%r1]64, %r14
952 ldstuba [%r1]64, %r14
953 swapa [%r1]64, %r14
954 lda [%r1]64, %f0
955 ldda [%r1]64, %f16
956 stba %r6, [%r1]64
957 stha %r10, [%r1]64
958 stwa %r10, [%r1]64
959 sta %f48, [%r1]64
960 stda %f16, [%r1]64
961casa [%r1]0x40, %r2, %g0
962casxa [%r1]0x40, %r2, %g0
963 prefetcha [%r1]64, 0x17
964CASE_ASI_0x40_th0_0x80:
965 set 0x80, %r1
966 ldsba [%r1]64, %r2
967 ldsha [%r1]64, %r4
968 ldswa [%r1]64, %r8
969 lduba [%r1]64, %r10
970 lduha [%r1]64, %r10
971 ldxa [%r1]64, %r12
972 ldda [%r1]64, %r8
973 ldstuba [%r1]64, %r10
974 swapa [%r1]64, %r6
975 lda [%r1]64, %f48
976 ldda [%r1]64, %f32
977 stba %r12, [%r1]64
978 stha %r0, [%r1]64
979 stwa %r0, [%r1]64
980 sta %f32, [%r1]64
981 stda %f0, [%r1]64
982casa [%r1]0x40, %r2, %g0
983casxa [%r1]0x40, %r2, %g0
984 prefetcha [%r1]64, 0xb
985CASE_ASI_0x40_th0_0x88:
986 set 0x88, %r1
987 ldsba [%r1]64, %r6
988 ldsha [%r1]64, %r12
989 ldswa [%r1]64, %r14
990 lduba [%r1]64, %r4
991 lduha [%r1]64, %r16
992 ldxa [%r1]64, %r14
993 ldda [%r1]64, %r2
994 ldstuba [%r1]64, %r8
995 swapa [%r1]64, %r16
996 lda [%r1]64, %f16
997 ldda [%r1]64, %f32
998 stba %r0, [%r1]64
999 stha %r14, [%r1]64
1000 stwa %r2, [%r1]64
1001 sta %f0, [%r1]64
1002 stda %f0, [%r1]64
1003casa [%r1]0x40, %r2, %g0
1004casxa [%r1]0x40, %r2, %g0
1005 prefetcha [%r1]64, 0x1f
1006CASE_ASI_0x40_th0_0x90:
1007 set 0x90, %r1
1008 ldsba [%r1]64, %r4
1009 ldsha [%r1]64, %r12
1010 ldswa [%r1]64, %r12
1011 lduba [%r1]64, %r6
1012 lduha [%r1]64, %r2
1013 ldxa [%r1]64, %r4
1014 ldda [%r1]64, %r16
1015 ldstuba [%r1]64, %r2
1016 swapa [%r1]64, %r10
1017 lda [%r1]64, %f16
1018 ldda [%r1]64, %f16
1019 stba %r4, [%r1]64
1020 stha %r0, [%r1]64
1021 stwa %r0, [%r1]64
1022 sta %f16, [%r1]64
1023 stda %f48, [%r1]64
1024casa [%r1]0x40, %r2, %g0
1025casxa [%r1]0x40, %r2, %g0
1026 prefetcha [%r1]64, 0x1d
1027CASE_ASI_0x40_th0_0x98:
1028 set 0x98, %r1
1029 ldsba [%r1]64, %r10
1030 ldsha [%r1]64, %r10
1031 ldswa [%r1]64, %r2
1032 lduba [%r1]64, %r2
1033 lduha [%r1]64, %r8
1034 ldxa [%r1]64, %r2
1035 ldda [%r1]64, %r4
1036 ldstuba [%r1]64, %r8
1037 swapa [%r1]64, %r6
1038 lda [%r1]64, %f48
1039 ldda [%r1]64, %f16
1040 stba %r8, [%r1]64
1041 stha %r8, [%r1]64
1042 stwa %r4, [%r1]64
1043 sta %f16, [%r1]64
1044 stda %f0, [%r1]64
1045casa [%r1]0x40, %r2, %g0
1046casxa [%r1]0x40, %r2, %g0
1047 prefetcha [%r1]64, 0x0
1048CASE_ASI_0x40_th0_rand:
1049 setx 0x7f371250, %r4, %r1
1050 and %r1, %r31, %r1 !make sure address is aligned
1051 ldx [%r22 + 0x1e & ~0x7], %r2
1052 ldx [%r26 + 0x96 & ~0x7], %r4
1053 ldx [%r26 + 0x51 & ~0x7], %r6
1054 ldx [%r23 + 0x73 & ~0x7], %r8
1055 ldx [%r24 + 0x4e & ~0x7], %r10
1056 ldx [%r24 + 0xe5 & ~0x7], %r12
1057 ldx [%r21 + 0xdb & ~0x7], %r14
1058 ldx [%r21 + 0x3f & ~0x7], %r16
1059 ld [%r22 + 0x9e & ~0x7], %f0
1060 ld [%r25 + 0x36 & ~0x7], %f16
1061 ld [%r24 + 0x9b & ~0x7], %f32
1062 ld [%r28 + 0xf & ~0x7], %f48
1063 ldsba [%r1]64, %r8
1064 ldsha [%r1]64, %r8
1065 ldswa [%r1]64, %r8
1066 lduba [%r1]64, %r12
1067 lduha [%r1]64, %r16
1068 ldxa [%r1]64, %r12
1069 ldda [%r1]64, %r2
1070 ldstuba [%r1]64, %r10
1071 swapa [%r1]64, %r10
1072 lda [%r1]64, %f0
1073 ldda [%r1]64, %f48
1074 stba %r0, [%r1]64
1075 stha %r4, [%r1]64
1076 stwa %r14, [%r1]64
1077 stxa %r12, [%r1]64
1078 sta %f16, [%r1]64
1079 stda %f0, [%r1]64
1080casa [%r1]0x40, %r2, %g0
1081casxa [%r1]0x40, %r2, %g0
1082 prefetcha [%r1]64, 0x16
1083 ldx [%r21 + 0x95 & ~0x7], %r2
1084 ldx [%r28 + 0xda & ~0x7], %r4
1085 ldx [%r24 + 0x91 & ~0x7], %r6
1086 ldx [%r27 + 0x9e & ~0x7], %r8
1087 ldx [%r23 + 0x88 & ~0x7], %r10
1088 ldx [%r27 + 0x14 & ~0x7], %r12
1089 ldx [%r27 + 0x3f & ~0x7], %r14
1090 ldx [%r27 + 0x57 & ~0x7], %r16
1091 ld [%r21 + 0x2e & ~0x7], %f0
1092 ld [%r24 + 0x96 & ~0x7], %f16
1093 ld [%r27 + 0x40 & ~0x7], %f32
1094 ld [%r22 + 0x50 & ~0x7], %f48
1095CASE_ASI_0x40_rand4:
1096 set 0x30, %r1
1097 ldsba [%r1]64, %r10
1098 ldsha [%r1]64, %r16
1099 ldswa [%r1]64, %r12
1100 lduba [%r1]64, %r6
1101 lduha [%r1]64, %r2
1102 ldxa [%r1]64, %r16
1103 ldda [%r1]64, %r10
1104 ldstuba [%r1]64, %r6
1105 swapa [%r1]64, %r8
1106 lda [%r1]64, %f16
1107 ldda [%r1]64, %f48
1108 stba %r2, [%r1]64
1109 stha %r10, [%r1]64
1110 stwa %r2, [%r1]64
1111 sta %f16, [%r1]64
1112 stda %f16, [%r1]64
1113casa [%r1]0x40, %r2, %g0
1114casxa [%r1]0x40, %r2, %g0
1115 prefetcha [%r1]64, 0xa
1116CASE_ASI_0x40_rand5:
1117 set 0x168, %r1
1118 and %r1, %r29, %r1 !make sure address is aligned
1119 ldsba [%r1]64, %r12
1120 ldsha [%r1]64, %r14
1121 ldswa [%r1]64, %r4
1122 lduba [%r1]64, %r2
1123 lduha [%r1]64, %r12
1124 ldxa [%r1]64, %r14
1125 ldda [%r1]64, %r6
1126 ldstuba [%r1]64, %r4
1127 swapa [%r1]64, %r6
1128 lda [%r1]64, %f48
1129 ldda [%r1]64, %f0
1130 stba %r14, [%r1]64
1131 stha %r10, [%r1]64
1132 stwa %r8, [%r1]64
1133 sta %f16, [%r1]64
1134 stda %f16, [%r1]64
1135casa [%r1]0x40, %r2, %g0
1136casxa [%r1]0x40, %r2, %g0
1137 prefetcha [%r1]64, 0x16
1138CASE_ASI_0x44_th0_0x0:
1139 mov %g0, %r1
1140 ldsba [%r1]68, %r2
1141 ldsha [%r1]68, %r6
1142 ldswa [%r1]68, %r4
1143 lduba [%r1]68, %r2
1144 lduha [%r1]68, %r6
1145 ldxa [%r1]68, %r8
1146 ldda [%r1]68, %r6
1147 ldstuba [%r1]68, %r14
1148 swapa [%r1]68, %r6
1149 lda [%r1]68, %f0
1150 ldda [%r1]68, %f32
1151 stba %r0, [%r1]68
1152 stha %r12, [%r1]68
1153 stwa %r8, [%r1]68
1154 sta %f0, [%r1]68
1155 stda %f48, [%r1]68
1156casa [%r1]0x44, %r2, %g0
1157casxa [%r1]0x44, %r2, %g0
1158 prefetcha [%r1]68, 0xd
1159CASE_ASI_0x44_th0_rand:
1160 setx 0x63e99212, %r4, %r1
1161 and %r1, %r31, %r1 !make sure address is aligned
1162 ldx [%r25 + 0xdb & ~0x7], %r2
1163 ldx [%r21 + 0xd2 & ~0x7], %r4
1164 ldx [%r26 + 0xa & ~0x7], %r6
1165 ldx [%r24 + 0x76 & ~0x7], %r8
1166 ldx [%r22 + 0xd7 & ~0x7], %r10
1167 ldx [%r23 + 0xa7 & ~0x7], %r12
1168 ldx [%r26 + 0xea & ~0x7], %r14
1169 ldx [%r26 + 0x84 & ~0x7], %r16
1170 ld [%r28 + 0xb6 & ~0x7], %f0
1171 ld [%r25 + 0x83 & ~0x7], %f16
1172 ld [%r24 + 0x60 & ~0x7], %f32
1173 ld [%r22 + 0x7c & ~0x7], %f48
1174 ldsba [%r1]68, %r2
1175 ldsha [%r1]68, %r8
1176 ldswa [%r1]68, %r8
1177 lduba [%r1]68, %r10
1178 lduha [%r1]68, %r4
1179 ldxa [%r1]68, %r8
1180 ldda [%r1]68, %r10
1181 ldstuba [%r1]68, %r8
1182 swapa [%r1]68, %r16
1183 lda [%r1]68, %f0
1184 ldda [%r1]68, %f32
1185 stba %r12, [%r1]68
1186 stha %r8, [%r1]68
1187 stwa %r14, [%r1]68
1188 stxa %r8, [%r1]68
1189 sta %f48, [%r1]68
1190 stda %f32, [%r1]68
1191casa [%r1]0x44, %r2, %g0
1192casxa [%r1]0x44, %r2, %g0
1193 prefetcha [%r1]68, 0x16
1194 ldx [%r22 + 0xa2 & ~0x7], %r2
1195 ldx [%r28 + 0x58 & ~0x7], %r4
1196 ldx [%r26 + 0x88 & ~0x7], %r6
1197 ldx [%r23 + 0xc & ~0x7], %r8
1198 ldx [%r28 + 0x4e & ~0x7], %r10
1199 ldx [%r25 + 0x60 & ~0x7], %r12
1200 ldx [%r21 + 0x6c & ~0x7], %r14
1201 ldx [%r25 + 0xaa & ~0x7], %r16
1202 ld [%r26 + 0x60 & ~0x7], %f0
1203 ld [%r22 + 0xe4 & ~0x7], %f16
1204 ld [%r28 + 0x27 & ~0x7], %f32
1205 ld [%r28 + 0x1b & ~0x7], %f48
1206CASE_ASI_0x44_rand6:
1207 set 0x36, %r1
1208 and %r1, %r29, %r1 !make sure address is aligned
1209 ldsba [%r1]68, %r2
1210 ldsha [%r1]68, %r16
1211 ldswa [%r1]68, %r12
1212 lduba [%r1]68, %r14
1213 lduha [%r1]68, %r6
1214 ldxa [%r1]68, %r12
1215 ldda [%r1]68, %r16
1216 ldstuba [%r1]68, %r8
1217 swapa [%r1]68, %r8
1218 lda [%r1]68, %f48
1219 ldda [%r1]68, %f32
1220 stba %r8, [%r1]68
1221 stha %r0, [%r1]68
1222 stwa %r14, [%r1]68
1223 sta %f16, [%r1]68
1224 stda %f0, [%r1]68
1225casa [%r1]0x44, %r2, %g0
1226casxa [%r1]0x44, %r2, %g0
1227 prefetcha [%r1]68, 0x9
1228CASE_ASI_0x4a_th0_range7:
1229!!asi_range = 0x0-0x3f
1230 set 0x31, %r1
1231 and %r1, %r29, %r1 !make sure address is aligned
1232 ldsba [%r1]74, %r16
1233 ldsha [%r1]74, %r10
1234 ldswa [%r1]74, %r8
1235 lduba [%r1]74, %r12
1236 lduha [%r1]74, %r10
1237 ldxa [%r1]74, %r12
1238 ldda [%r1]74, %r14
1239 ldstuba [%r1]74, %r14
1240 swapa [%r1]74, %r16
1241 lda [%r1]74, %f16
1242 ldda [%r1]74, %f48
1243 stba %r8, [%r1]74
1244 stha %r2, [%r1]74
1245 stwa %r8, [%r1]74
1246 sta %f0, [%r1]74
1247 stda %f16, [%r1]74
1248casa [%r1]0x4a, %r2, %g0
1249casxa [%r1]0x4a, %r2, %g0
1250 prefetcha [%r1]74, 0x0
1251CASE_ASI_0x5_th0:
1252 setx 0x291ad4f3, %r4, %r1
1253 and %r1, %r31, %r1 !make sure address is aligned
1254 ldx [%r23 + 0x7f & ~0x7], %r2
1255 ldx [%r24 + 0x94 & ~0x7], %r4
1256 ldx [%r27 + 0x51 & ~0x7], %r6
1257 ldx [%r23 + 0x14 & ~0x7], %r8
1258 ldx [%r24 + 0x30 & ~0x7], %r10
1259 ldx [%r25 + 0xf0 & ~0x7], %r12
1260 ldx [%r26 + 0xd0 & ~0x7], %r14
1261 ldx [%r22 + 0xbf & ~0x7], %r16
1262 ld [%r28 + 0x33 & ~0x7], %f0
1263 ld [%r28 + 0x62 & ~0x7], %f16
1264 ld [%r23 + 0xcb & ~0x7], %f32
1265 ld [%r22 + 0x78 & ~0x7], %f48
1266 ldsba [%r1]5, %r4
1267 ldsha [%r1]5, %r10
1268 ldswa [%r1]5, %r12
1269 lduba [%r1]5, %r4
1270 lduha [%r1]5, %r14
1271 ldxa [%r1]5, %r4
1272 ldda [%r1]5, %r12
1273 ldstuba [%r1]5, %r8
1274 swapa [%r1]5, %r10
1275 lda [%r1]5, %f32
1276 ldda [%r1]5, %f48
1277 stba %r10, [%r1]5
1278 stha %r12, [%r1]5
1279 stwa %r14, [%r1]5
1280 stxa %r6, [%r1]5
1281 sta %f16, [%r1]5
1282 stda %f48, [%r1]5
1283casa [%r1]0x5, %r2, %g0
1284casxa [%r1]0x5, %r2, %g0
1285 prefetcha [%r1]5, 0x1e
1286CASE_ASI_0xe_th0:
1287 setx 0x31bf725c, %r4, %r1
1288 and %r1, %r31, %r1 !make sure address is aligned
1289 ldx [%r24 + 0xaf & ~0x7], %r2
1290 ldx [%r24 + 0x8 & ~0x7], %r4
1291 ldx [%r22 + 0x9b & ~0x7], %r6
1292 ldx [%r22 + 0x9 & ~0x7], %r8
1293 ldx [%r25 + 0xb9 & ~0x7], %r10
1294 ldx [%r28 + 0xd9 & ~0x7], %r12
1295 ldx [%r28 + 0x96 & ~0x7], %r14
1296 ldx [%r24 + 0xce & ~0x7], %r16
1297 ld [%r28 + 0xfe & ~0x7], %f0
1298 ld [%r21 + 0xb5 & ~0x7], %f16
1299 ld [%r28 + 0xaa & ~0x7], %f32
1300 ld [%r24 + 0xee & ~0x7], %f48
1301 ldsba [%r1]14, %r4
1302 ldsha [%r1]14, %r2
1303 ldswa [%r1]14, %r8
1304 lduba [%r1]14, %r2
1305 lduha [%r1]14, %r14
1306 ldxa [%r1]14, %r2
1307 ldda [%r1]14, %r10
1308 ldstuba [%r1]14, %r12
1309 swapa [%r1]14, %r14
1310 lda [%r1]14, %f48
1311 ldda [%r1]14, %f0
1312 stba %r4, [%r1]14
1313 stha %r4, [%r1]14
1314 stwa %r8, [%r1]14
1315 stxa %r12, [%r1]14
1316 sta %f48, [%r1]14
1317 stda %f16, [%r1]14
1318casa [%r1]0xe, %r2, %g0
1319casxa [%r1]0xe, %r2, %g0
1320 prefetcha [%r1]14, 0x1b
1321CASE_ASI_0x12_th0:
1322 setx 0x245bde90, %r4, %r1
1323 and %r1, %r31, %r1 !make sure address is aligned
1324 ldx [%r23 + 0xc6 & ~0x7], %r2
1325 ldx [%r25 + 0x6a & ~0x7], %r4
1326 ldx [%r25 + 0x1 & ~0x7], %r6
1327 ldx [%r22 + 0x64 & ~0x7], %r8
1328 ldx [%r23 + 0x41 & ~0x7], %r10
1329 ldx [%r25 + 0x99 & ~0x7], %r12
1330 ldx [%r23 + 0xb & ~0x7], %r14
1331 ldx [%r25 + 0x19 & ~0x7], %r16
1332 ld [%r23 + 0x3f & ~0x7], %f0
1333 ld [%r28 + 0xcb & ~0x7], %f16
1334 ld [%r28 + 0x6c & ~0x7], %f32
1335 ld [%r24 + 0x2a & ~0x7], %f48
1336 ldsba [%r1]18, %r8
1337 ldsha [%r1]18, %r14
1338 ldswa [%r1]18, %r10
1339 lduba [%r1]18, %r2
1340 lduha [%r1]18, %r16
1341 ldxa [%r1]18, %r12
1342 ldda [%r1]18, %r6
1343 ldstuba [%r1]18, %r12
1344 swapa [%r1]18, %r8
1345 lda [%r1]18, %f16
1346 ldda [%r1]18, %f16
1347 stba %r0, [%r1]18
1348 stha %r4, [%r1]18
1349 stwa %r12, [%r1]18
1350 stxa %r8, [%r1]18
1351 sta %f16, [%r1]18
1352 stda %f16, [%r1]18
1353casa [%r1]0x12, %r2, %g0
1354casxa [%r1]0x12, %r2, %g0
1355 prefetcha [%r1]18, 0x7
1356CASE_ASI_0x13_th0:
1357 setx 0x20a4c3e3, %r4, %r1
1358 and %r1, %r31, %r1 !make sure address is aligned
1359 ldx [%r27 + 0xbb & ~0x7], %r2
1360 ldx [%r25 + 0x11 & ~0x7], %r4
1361 ldx [%r28 + 0x41 & ~0x7], %r6
1362 ldx [%r24 + 0x37 & ~0x7], %r8
1363 ldx [%r28 + 0x59 & ~0x7], %r10
1364 ldx [%r23 + 0x15 & ~0x7], %r12
1365 ldx [%r24 + 0xe4 & ~0x7], %r14
1366 ldx [%r24 + 0x69 & ~0x7], %r16
1367 ld [%r22 + 0xd6 & ~0x7], %f0
1368 ld [%r22 + 0x80 & ~0x7], %f16
1369 ld [%r23 + 0x8d & ~0x7], %f32
1370 ld [%r28 + 0x1a & ~0x7], %f48
1371 ldsba [%r1]19, %r4
1372 ldsha [%r1]19, %r14
1373 ldswa [%r1]19, %r12
1374 lduba [%r1]19, %r10
1375 lduha [%r1]19, %r16
1376 ldxa [%r1]19, %r4
1377 ldda [%r1]19, %r2
1378 ldstuba [%r1]19, %r12
1379 swapa [%r1]19, %r4
1380 lda [%r1]19, %f32
1381 ldda [%r1]19, %f0
1382 stba %r8, [%r1]19
1383 stha %r4, [%r1]19
1384 stwa %r6, [%r1]19
1385 stxa %r8, [%r1]19
1386 sta %f32, [%r1]19
1387 stda %f48, [%r1]19
1388casa [%r1]0x13, %r2, %g0
1389casxa [%r1]0x13, %r2, %g0
1390 prefetcha [%r1]19, 0x13
1391CASE_ASI_0x2d_th0:
1392 setx 0x3d456924, %r4, %r1
1393 and %r1, %r31, %r1 !make sure address is aligned
1394 ldx [%r22 + 0xe & ~0x7], %r2
1395 ldx [%r28 + 0x14 & ~0x7], %r4
1396 ldx [%r22 + 0x7b & ~0x7], %r6
1397 ldx [%r24 + 0x25 & ~0x7], %r8
1398 ldx [%r24 + 0x1e & ~0x7], %r10
1399 ldx [%r24 + 0xfe & ~0x7], %r12
1400 ldx [%r23 + 0x7a & ~0x7], %r14
1401 ldx [%r26 + 0x70 & ~0x7], %r16
1402 ld [%r26 + 0x2e & ~0x7], %f0
1403 ld [%r28 + 0x4e & ~0x7], %f16
1404 ld [%r21 + 0xb4 & ~0x7], %f32
1405 ld [%r21 + 0x7d & ~0x7], %f48
1406 ldsba [%r1]45, %r10
1407 ldsha [%r1]45, %r12
1408 ldswa [%r1]45, %r6
1409 lduba [%r1]45, %r12
1410 lduha [%r1]45, %r14
1411 ldxa [%r1]45, %r12
1412 ldda [%r1]45, %r12
1413 ldstuba [%r1]45, %r6
1414 swapa [%r1]45, %r2
1415 lda [%r1]45, %f32
1416 ldda [%r1]45, %f16
1417 stba %r6, [%r1]45
1418 stha %r2, [%r1]45
1419 stwa %r12, [%r1]45
1420 stxa %r4, [%r1]45
1421 sta %f32, [%r1]45
1422 stda %f32, [%r1]45
1423casa [%r1]0x2d, %r2, %g0
1424casxa [%r1]0x2d, %r2, %g0
1425 prefetcha [%r1]45, 0x19
1426CASE_ASI_0x34_th0:
1427 setx 0x12098bec, %r4, %r1
1428 and %r1, %r31, %r1 !make sure address is aligned
1429 ldx [%r25 + 0x3d & ~0x7], %r2
1430 ldx [%r21 + 0x48 & ~0x7], %r4
1431 ldx [%r28 + 0xf7 & ~0x7], %r6
1432 ldx [%r22 + 0xf3 & ~0x7], %r8
1433 ldx [%r25 + 0x48 & ~0x7], %r10
1434 ldx [%r25 + 0x21 & ~0x7], %r12
1435 ldx [%r24 + 0x2d & ~0x7], %r14
1436 ldx [%r28 + 0xef & ~0x7], %r16
1437 ld [%r27 + 0xd & ~0x7], %f0
1438 ld [%r24 + 0x3d & ~0x7], %f16
1439 ld [%r27 + 0x99 & ~0x7], %f32
1440 ld [%r26 + 0x59 & ~0x7], %f48
1441 ldsba [%r1]52, %r2
1442 ldsha [%r1]52, %r16
1443 ldswa [%r1]52, %r4
1444 lduba [%r1]52, %r12
1445 lduha [%r1]52, %r4
1446 ldxa [%r1]52, %r16
1447 ldda [%r1]52, %r14
1448 ldstuba [%r1]52, %r16
1449 swapa [%r1]52, %r14
1450 lda [%r1]52, %f48
1451 ldda [%r1]52, %f16
1452 stba %r8, [%r1]52
1453 stha %r2, [%r1]52
1454 stwa %r4, [%r1]52
1455 stxa %r14, [%r1]52
1456 sta %f48, [%r1]52
1457 stda %f16, [%r1]52
1458casa [%r1]0x34, %r2, %g0
1459casxa [%r1]0x34, %r2, %g0
1460 prefetcha [%r1]52, 0x1d
1461CASE_ASI_0x37_th0:
1462 setx 0x559a9476, %r4, %r1
1463 and %r1, %r31, %r1 !make sure address is aligned
1464 ldx [%r28 + 0xc1 & ~0x7], %r2
1465 ldx [%r23 + 0xd8 & ~0x7], %r4
1466 ldx [%r26 + 0xd8 & ~0x7], %r6
1467 ldx [%r22 + 0xe6 & ~0x7], %r8
1468 ldx [%r28 + 0xa2 & ~0x7], %r10
1469 ldx [%r21 + 0x61 & ~0x7], %r12
1470 ldx [%r22 + 0x15 & ~0x7], %r14
1471 ldx [%r24 + 0x90 & ~0x7], %r16
1472 ld [%r23 + 0xca & ~0x7], %f0
1473 ld [%r28 + 0x2d & ~0x7], %f16
1474 ld [%r24 + 0x69 & ~0x7], %f32
1475 ld [%r24 + 0x27 & ~0x7], %f48
1476 ldsba [%r1]55, %r14
1477 ldsha [%r1]55, %r14
1478 ldswa [%r1]55, %r14
1479 lduba [%r1]55, %r4
1480 lduha [%r1]55, %r10
1481 ldxa [%r1]55, %r4
1482 ldda [%r1]55, %r12
1483 ldstuba [%r1]55, %r2
1484 swapa [%r1]55, %r2
1485 lda [%r1]55, %f16
1486 ldda [%r1]55, %f48
1487 stba %r4, [%r1]55
1488 stha %r10, [%r1]55
1489 stwa %r10, [%r1]55
1490 stxa %r6, [%r1]55
1491 sta %f32, [%r1]55
1492 stda %f48, [%r1]55
1493casa [%r1]0x37, %r2, %g0
1494casxa [%r1]0x37, %r2, %g0
1495 prefetcha [%r1]55, 0x1b
1496CASE_ASI_0x3f_th0:
1497 setx 0x58fb357d, %r4, %r1
1498 and %r1, %r31, %r1 !make sure address is aligned
1499 ldx [%r21 + 0xef & ~0x7], %r2
1500 ldx [%r27 + 0xe8 & ~0x7], %r4
1501 ldx [%r21 + 0xea & ~0x7], %r6
1502 ldx [%r24 + 0xca & ~0x7], %r8
1503 ldx [%r26 + 0x31 & ~0x7], %r10
1504 ldx [%r22 + 0x6b & ~0x7], %r12
1505 ldx [%r25 + 0x16 & ~0x7], %r14
1506 ldx [%r28 + 0x5e & ~0x7], %r16
1507 ld [%r26 + 0xc6 & ~0x7], %f0
1508 ld [%r24 + 0x87 & ~0x7], %f16
1509 ld [%r28 + 0xf9 & ~0x7], %f32
1510 ld [%r28 + 0xb8 & ~0x7], %f48
1511 ldsba [%r1]63, %r10
1512 ldsha [%r1]63, %r2
1513 ldswa [%r1]63, %r14
1514 lduba [%r1]63, %r4
1515 lduha [%r1]63, %r4
1516 ldxa [%r1]63, %r14
1517 ldda [%r1]63, %r10
1518 ldstuba [%r1]63, %r2
1519 swapa [%r1]63, %r16
1520 lda [%r1]63, %f48
1521 ldda [%r1]63, %f48
1522 stba %r14, [%r1]63
1523 stha %r10, [%r1]63
1524 stwa %r6, [%r1]63
1525 stxa %r14, [%r1]63
1526 sta %f16, [%r1]63
1527 stda %f32, [%r1]63
1528casa [%r1]0x3f, %r2, %g0
1529casxa [%r1]0x3f, %r2, %g0
1530 prefetcha [%r1]63, 0x8
1531CASE_ASI_0x4b_th0:
1532 setx 0x36b66ed7, %r4, %r1
1533 and %r1, %r31, %r1 !make sure address is aligned
1534 ldx [%r21 + 0x14 & ~0x7], %r2
1535 ldx [%r28 + 0xa9 & ~0x7], %r4
1536 ldx [%r28 + 0x34 & ~0x7], %r6
1537 ldx [%r27 + 0xa8 & ~0x7], %r8
1538 ldx [%r27 + 0xc4 & ~0x7], %r10
1539 ldx [%r22 + 0x14 & ~0x7], %r12
1540 ldx [%r27 + 0x67 & ~0x7], %r14
1541 ldx [%r21 + 0xac & ~0x7], %r16
1542 ld [%r28 + 0xfc & ~0x7], %f0
1543 ld [%r28 + 0xa0 & ~0x7], %f16
1544 ld [%r27 + 0x12 & ~0x7], %f32
1545 ld [%r21 + 0x8 & ~0x7], %f48
1546 ldsba [%r1]75, %r4
1547 ldsha [%r1]75, %r2
1548 ldswa [%r1]75, %r2
1549 lduba [%r1]75, %r6
1550 lduha [%r1]75, %r4
1551 ldxa [%r1]75, %r14
1552 ldda [%r1]75, %r6
1553 ldstuba [%r1]75, %r6
1554 swapa [%r1]75, %r6
1555 lda [%r1]75, %f16
1556 ldda [%r1]75, %f16
1557 stba %r6, [%r1]75
1558 stha %r6, [%r1]75
1559 stwa %r10, [%r1]75
1560 stxa %r4, [%r1]75
1561 sta %f32, [%r1]75
1562 stda %f0, [%r1]75
1563casa [%r1]0x4b, %r2, %g0
1564casxa [%r1]0x4b, %r2, %g0
1565 prefetcha [%r1]75, 0x12
1566CASE_ASI_0x4d_th0:
1567 setx 0x55a7bc89, %r4, %r1
1568 and %r1, %r31, %r1 !make sure address is aligned
1569 ldx [%r26 + 0xd6 & ~0x7], %r2
1570 ldx [%r25 + 0x44 & ~0x7], %r4
1571 ldx [%r28 + 0x7e & ~0x7], %r6
1572 ldx [%r22 + 0xe0 & ~0x7], %r8
1573 ldx [%r25 + 0xac & ~0x7], %r10
1574 ldx [%r28 + 0xd4 & ~0x7], %r12
1575 ldx [%r21 + 0x4a & ~0x7], %r14
1576 ldx [%r24 + 0xd & ~0x7], %r16
1577 ld [%r27 + 0x4b & ~0x7], %f0
1578 ld [%r21 + 0xc2 & ~0x7], %f16
1579 ld [%r28 + 0x39 & ~0x7], %f32
1580 ld [%r27 + 0xce & ~0x7], %f48
1581 ldsba [%r1]77, %r4
1582 ldsha [%r1]77, %r4
1583 ldswa [%r1]77, %r14
1584 lduba [%r1]77, %r12
1585 lduha [%r1]77, %r14
1586 ldxa [%r1]77, %r2
1587 ldda [%r1]77, %r8
1588 ldstuba [%r1]77, %r8
1589 swapa [%r1]77, %r10
1590 lda [%r1]77, %f0
1591 ldda [%r1]77, %f48
1592 stba %r4, [%r1]77
1593 stha %r0, [%r1]77
1594 stwa %r10, [%r1]77
1595 stxa %r6, [%r1]77
1596 sta %f0, [%r1]77
1597 stda %f48, [%r1]77
1598casa [%r1]0x4d, %r2, %g0
1599casxa [%r1]0x4d, %r2, %g0
1600 prefetcha [%r1]77, 0x13
1601CASE_ASI_0x62_th0:
1602 setx 0x29798511, %r4, %r1
1603 and %r1, %r31, %r1 !make sure address is aligned
1604 ldx [%r26 + 0x63 & ~0x7], %r2
1605 ldx [%r23 + 0x27 & ~0x7], %r4
1606 ldx [%r28 + 0xa8 & ~0x7], %r6
1607 ldx [%r27 + 0x8f & ~0x7], %r8
1608 ldx [%r26 + 0xc8 & ~0x7], %r10
1609 ldx [%r24 + 0xda & ~0x7], %r12
1610 ldx [%r26 + 0xf5 & ~0x7], %r14
1611 ldx [%r27 + 0x12 & ~0x7], %r16
1612 ld [%r22 + 0xa7 & ~0x7], %f0
1613 ld [%r23 + 0xc9 & ~0x7], %f16
1614 ld [%r26 + 0xc0 & ~0x7], %f32
1615 ld [%r28 + 0xa1 & ~0x7], %f48
1616 ldsba [%r1]98, %r12
1617 ldsha [%r1]98, %r16
1618 ldswa [%r1]98, %r8
1619 lduba [%r1]98, %r2
1620 lduha [%r1]98, %r12
1621 ldxa [%r1]98, %r14
1622 ldda [%r1]98, %r8
1623 ldstuba [%r1]98, %r4
1624 swapa [%r1]98, %r12
1625 lda [%r1]98, %f32
1626 ldda [%r1]98, %f0
1627 stba %r14, [%r1]98
1628 stha %r6, [%r1]98
1629 stwa %r4, [%r1]98
1630 stxa %r6, [%r1]98
1631 sta %f0, [%r1]98
1632 stda %f0, [%r1]98
1633casa [%r1]0x62, %r2, %g0
1634casxa [%r1]0x62, %r2, %g0
1635 prefetcha [%r1]98, 0x10
1636CASE_ASI_0x6d_th0:
1637 setx 0x8c0d988, %r4, %r1
1638 and %r1, %r31, %r1 !make sure address is aligned
1639 ldx [%r23 + 0x73 & ~0x7], %r2
1640 ldx [%r26 + 0xfe & ~0x7], %r4
1641 ldx [%r28 + 0xcd & ~0x7], %r6
1642 ldx [%r27 + 0xf5 & ~0x7], %r8
1643 ldx [%r26 + 0x19 & ~0x7], %r10
1644 ldx [%r22 + 0x6b & ~0x7], %r12
1645 ldx [%r24 + 0xb1 & ~0x7], %r14
1646 ldx [%r27 + 0xc7 & ~0x7], %r16
1647 ld [%r21 + 0x6d & ~0x7], %f0
1648 ld [%r22 + 0xce & ~0x7], %f16
1649 ld [%r21 + 0xc9 & ~0x7], %f32
1650 ld [%r27 + 0x25 & ~0x7], %f48
1651 ldsba [%r1]109, %r6
1652 ldsha [%r1]109, %r6
1653 ldswa [%r1]109, %r2
1654 lduba [%r1]109, %r16
1655 lduha [%r1]109, %r10
1656 ldxa [%r1]109, %r16
1657 ldda [%r1]109, %r2
1658 ldstuba [%r1]109, %r10
1659 swapa [%r1]109, %r16
1660 lda [%r1]109, %f48
1661 ldda [%r1]109, %f16
1662 stba %r10, [%r1]109
1663 stha %r8, [%r1]109
1664 stwa %r2, [%r1]109
1665 stxa %r4, [%r1]109
1666 sta %f16, [%r1]109
1667 stda %f48, [%r1]109
1668casa [%r1]0x6d, %r2, %g0
1669casxa [%r1]0x6d, %r2, %g0
1670 prefetcha [%r1]109, 0xc
1671CASE_ASI_0x78_th0:
1672 setx 0x1fcd24ee, %r4, %r1
1673 and %r1, %r31, %r1 !make sure address is aligned
1674 ldx [%r25 + 0x56 & ~0x7], %r2
1675 ldx [%r25 + 0x2b & ~0x7], %r4
1676 ldx [%r28 + 0x27 & ~0x7], %r6
1677 ldx [%r28 + 0xb2 & ~0x7], %r8
1678 ldx [%r26 + 0x66 & ~0x7], %r10
1679 ldx [%r28 + 0xff & ~0x7], %r12
1680 ldx [%r24 + 0xdf & ~0x7], %r14
1681 ldx [%r25 + 0xd8 & ~0x7], %r16
1682 ld [%r25 + 0x95 & ~0x7], %f0
1683 ld [%r24 + 0x7d & ~0x7], %f16
1684 ld [%r24 + 0x61 & ~0x7], %f32
1685 ld [%r28 + 0xb4 & ~0x7], %f48
1686 ldsba [%r1]120, %r2
1687 ldsha [%r1]120, %r4
1688 ldswa [%r1]120, %r14
1689 lduba [%r1]120, %r16
1690 lduha [%r1]120, %r4
1691 ldxa [%r1]120, %r16
1692 ldda [%r1]120, %r4
1693 ldstuba [%r1]120, %r2
1694 swapa [%r1]120, %r6
1695 lda [%r1]120, %f32
1696 ldda [%r1]120, %f48
1697 stba %r12, [%r1]120
1698 stha %r2, [%r1]120
1699 stwa %r6, [%r1]120
1700 stxa %r12, [%r1]120
1701 sta %f32, [%r1]120
1702 stda %f0, [%r1]120
1703casa [%r1]0x78, %r2, %g0
1704casxa [%r1]0x78, %r2, %g0
1705 prefetcha [%r1]120, 0x3
1706CASE_ASI_0x84_th0:
1707 setx 0x67384c49, %r4, %r1
1708 and %r1, %r31, %r1 !make sure address is aligned
1709 ldx [%r22 + 0x37 & ~0x7], %r2
1710 ldx [%r25 + 0xdb & ~0x7], %r4
1711 ldx [%r23 + 0x70 & ~0x7], %r6
1712 ldx [%r21 + 0xef & ~0x7], %r8
1713 ldx [%r28 + 0x92 & ~0x7], %r10
1714 ldx [%r25 + 0xc4 & ~0x7], %r12
1715 ldx [%r24 + 0xf3 & ~0x7], %r14
1716 ldx [%r27 + 0xa2 & ~0x7], %r16
1717 ld [%r22 + 0x32 & ~0x7], %f0
1718 ld [%r22 + 0x90 & ~0x7], %f16
1719 ld [%r26 + 0x49 & ~0x7], %f32
1720 ld [%r24 + 0x72 & ~0x7], %f48
1721 ldsba [%r1]132, %r8
1722 ldsha [%r1]132, %r10
1723 ldswa [%r1]132, %r6
1724 lduba [%r1]132, %r16
1725 lduha [%r1]132, %r2
1726 ldxa [%r1]132, %r14
1727 ldda [%r1]132, %r2
1728 ldstuba [%r1]132, %r2
1729 swapa [%r1]132, %r12
1730 lda [%r1]132, %f0
1731 ldda [%r1]132, %f16
1732 stba %r0, [%r1]132
1733 stha %r12, [%r1]132
1734 stwa %r8, [%r1]132
1735 stxa %r10, [%r1]132
1736 sta %f0, [%r1]132
1737 stda %f48, [%r1]132
1738casa [%r1]0x84, %r2, %g0
1739casxa [%r1]0x84, %r2, %g0
1740 prefetcha [%r1]132, 0xd
1741CASE_ASI_0x90_th0:
1742 setx 0x7e16170d, %r4, %r1
1743 and %r1, %r31, %r1 !make sure address is aligned
1744 ldx [%r24 + 0x17 & ~0x7], %r2
1745 ldx [%r27 + 0xbe & ~0x7], %r4
1746 ldx [%r22 + 0x23 & ~0x7], %r6
1747 ldx [%r22 + 0x9a & ~0x7], %r8
1748 ldx [%r23 + 0xd9 & ~0x7], %r10
1749 ldx [%r26 + 0xd7 & ~0x7], %r12
1750 ldx [%r23 + 0x2d & ~0x7], %r14
1751 ldx [%r28 + 0x7f & ~0x7], %r16
1752 ld [%r21 + 0x65 & ~0x7], %f0
1753 ld [%r22 + 0x7d & ~0x7], %f16
1754 ld [%r25 + 0x1 & ~0x7], %f32
1755 ld [%r28 + 0x67 & ~0x7], %f48
1756 ldsba [%r1]144, %r4
1757 ldsha [%r1]144, %r12
1758 ldswa [%r1]144, %r8
1759 lduba [%r1]144, %r4
1760 lduha [%r1]144, %r10
1761 ldxa [%r1]144, %r16
1762 ldda [%r1]144, %r2
1763 ldstuba [%r1]144, %r10
1764 swapa [%r1]144, %r2
1765 lda [%r1]144, %f48
1766 ldda [%r1]144, %f32
1767 stba %r12, [%r1]144
1768 stha %r2, [%r1]144
1769 stwa %r14, [%r1]144
1770 stxa %r4, [%r1]144
1771 sta %f16, [%r1]144
1772 stda %f32, [%r1]144
1773casa [%r1]0x90, %r2, %g0
1774casxa [%r1]0x90, %r2, %g0
1775 prefetcha [%r1]144, 0x1d
1776CASE_ASI_0x98_th0:
1777 setx 0x48ff3ba, %r4, %r1
1778 and %r1, %r31, %r1 !make sure address is aligned
1779 ldx [%r24 + 0xb1 & ~0x7], %r2
1780 ldx [%r26 + 0x4f & ~0x7], %r4
1781 ldx [%r22 + 0x35 & ~0x7], %r6
1782 ldx [%r25 + 0x31 & ~0x7], %r8
1783 ldx [%r25 + 0x33 & ~0x7], %r10
1784 ldx [%r27 + 0x1 & ~0x7], %r12
1785 ldx [%r28 + 0x64 & ~0x7], %r14
1786 ldx [%r25 + 0x42 & ~0x7], %r16
1787 ld [%r22 + 0x1a & ~0x7], %f0
1788 ld [%r26 + 0x8a & ~0x7], %f16
1789 ld [%r26 + 0xb4 & ~0x7], %f32
1790 ld [%r25 + 0xb3 & ~0x7], %f48
1791 ldsba [%r1]152, %r14
1792 ldsha [%r1]152, %r14
1793 ldswa [%r1]152, %r8
1794 lduba [%r1]152, %r16
1795 lduha [%r1]152, %r10
1796 ldxa [%r1]152, %r14
1797 ldda [%r1]152, %r8
1798 ldstuba [%r1]152, %r4
1799 swapa [%r1]152, %r2
1800 lda [%r1]152, %f32
1801 ldda [%r1]152, %f48
1802 stba %r2, [%r1]152
1803 stha %r8, [%r1]152
1804 stwa %r2, [%r1]152
1805 stxa %r6, [%r1]152
1806 sta %f16, [%r1]152
1807 stda %f16, [%r1]152
1808casa [%r1]0x98, %r2, %g0
1809casxa [%r1]0x98, %r2, %g0
1810 prefetcha [%r1]152, 0x1f
1811CASE_ASI_0xa0_th0:
1812 setx 0x4dee0d7b, %r4, %r1
1813 and %r1, %r31, %r1 !make sure address is aligned
1814 ldx [%r27 + 0x7d & ~0x7], %r2
1815 ldx [%r21 + 0x81 & ~0x7], %r4
1816 ldx [%r26 + 0xe4 & ~0x7], %r6
1817 ldx [%r24 + 0x8b & ~0x7], %r8
1818 ldx [%r27 + 0xb8 & ~0x7], %r10
1819 ldx [%r22 + 0x9b & ~0x7], %r12
1820 ldx [%r21 + 0x96 & ~0x7], %r14
1821 ldx [%r21 + 0xe0 & ~0x7], %r16
1822 ld [%r22 + 0x5a & ~0x7], %f0
1823 ld [%r21 + 0xb9 & ~0x7], %f16
1824 ld [%r28 + 0x7b & ~0x7], %f32
1825 ld [%r22 + 0x2f & ~0x7], %f48
1826 ldsba [%r1]160, %r14
1827 ldsha [%r1]160, %r10
1828 ldswa [%r1]160, %r14
1829 lduba [%r1]160, %r14
1830 lduha [%r1]160, %r8
1831 ldxa [%r1]160, %r2
1832 ldda [%r1]160, %r6
1833 ldstuba [%r1]160, %r4
1834 swapa [%r1]160, %r4
1835 lda [%r1]160, %f48
1836 ldda [%r1]160, %f48
1837 stba %r14, [%r1]160
1838 stha %r14, [%r1]160
1839 stwa %r2, [%r1]160
1840 stxa %r2, [%r1]160
1841 sta %f32, [%r1]160
1842 stda %f48, [%r1]160
1843casa [%r1]0xa0, %r2, %g0
1844casxa [%r1]0xa0, %r2, %g0
1845 prefetcha [%r1]160, 0x8
1846CASE_ASI_0xa8_th0:
1847 setx 0x5f7a3d8d, %r4, %r1
1848 and %r1, %r31, %r1 !make sure address is aligned
1849 ldx [%r27 + 0xe2 & ~0x7], %r2
1850 ldx [%r26 + 0xf8 & ~0x7], %r4
1851 ldx [%r22 + 0xc4 & ~0x7], %r6
1852 ldx [%r24 + 0xfb & ~0x7], %r8
1853 ldx [%r28 + 0xa8 & ~0x7], %r10
1854 ldx [%r26 + 0xf7 & ~0x7], %r12
1855 ldx [%r26 + 0xfd & ~0x7], %r14
1856 ldx [%r23 + 0xc2 & ~0x7], %r16
1857 ld [%r28 + 0x92 & ~0x7], %f0
1858 ld [%r21 + 0xa0 & ~0x7], %f16
1859 ld [%r25 + 0x47 & ~0x7], %f32
1860 ld [%r26 + 0xd1 & ~0x7], %f48
1861 ldsba [%r1]168, %r14
1862 ldsha [%r1]168, %r14
1863 ldswa [%r1]168, %r12
1864 lduba [%r1]168, %r14
1865 lduha [%r1]168, %r6
1866 ldxa [%r1]168, %r12
1867 ldda [%r1]168, %r8
1868 ldstuba [%r1]168, %r16
1869 swapa [%r1]168, %r8
1870 lda [%r1]168, %f0
1871 ldda [%r1]168, %f32
1872 stba %r2, [%r1]168
1873 stha %r8, [%r1]168
1874 stwa %r10, [%r1]168
1875 stxa %r2, [%r1]168
1876 sta %f48, [%r1]168
1877 stda %f0, [%r1]168
1878casa [%r1]0xa8, %r2, %g0
1879casxa [%r1]0xa8, %r2, %g0
1880 prefetcha [%r1]168, 0x17
1881CASE_ASI_0xb0_th0:
1882 setx 0x44be801b, %r4, %r1
1883 and %r1, %r31, %r1 !make sure address is aligned
1884 ldx [%r27 + 0x62 & ~0x7], %r2
1885 ldx [%r27 + 0x37 & ~0x7], %r4
1886 ldx [%r25 + 0x82 & ~0x7], %r6
1887 ldx [%r23 + 0xb6 & ~0x7], %r8
1888 ldx [%r26 + 0x84 & ~0x7], %r10
1889 ldx [%r24 + 0x1c & ~0x7], %r12
1890 ldx [%r27 + 0x59 & ~0x7], %r14
1891 ldx [%r27 + 0x8c & ~0x7], %r16
1892 ld [%r28 + 0xca & ~0x7], %f0
1893 ld [%r27 + 0xdf & ~0x7], %f16
1894 ld [%r26 + 0x5 & ~0x7], %f32
1895 ld [%r28 + 0xfc & ~0x7], %f48
1896 ldsba [%r1]176, %r8
1897 ldsha [%r1]176, %r12
1898 ldswa [%r1]176, %r8
1899 lduba [%r1]176, %r16
1900 lduha [%r1]176, %r10
1901 ldxa [%r1]176, %r2
1902 ldda [%r1]176, %r6
1903 ldstuba [%r1]176, %r16
1904 swapa [%r1]176, %r4
1905 lda [%r1]176, %f16
1906 ldda [%r1]176, %f48
1907 stba %r12, [%r1]176
1908 stha %r14, [%r1]176
1909 stwa %r14, [%r1]176
1910 stxa %r4, [%r1]176
1911 sta %f32, [%r1]176
1912 stda %f48, [%r1]176
1913casa [%r1]0xb0, %r2, %g0
1914casxa [%r1]0xb0, %r2, %g0
1915 prefetcha [%r1]176, 0x7
1916CASE_ASI_0xb8_th0:
1917 setx 0x4505d4a1, %r4, %r1
1918 and %r1, %r31, %r1 !make sure address is aligned
1919 ldx [%r28 + 0x3c & ~0x7], %r2
1920 ldx [%r24 + 0xd8 & ~0x7], %r4
1921 ldx [%r24 + 0x47 & ~0x7], %r6
1922 ldx [%r22 + 0xb5 & ~0x7], %r8
1923 ldx [%r28 + 0xc0 & ~0x7], %r10
1924 ldx [%r23 + 0xe5 & ~0x7], %r12
1925 ldx [%r22 + 0x1e & ~0x7], %r14
1926 ldx [%r23 + 0x83 & ~0x7], %r16
1927 ld [%r22 + 0xc & ~0x7], %f0
1928 ld [%r28 + 0x43 & ~0x7], %f16
1929 ld [%r27 + 0x9 & ~0x7], %f32
1930 ld [%r23 + 0xd7 & ~0x7], %f48
1931 ldsba [%r1]184, %r6
1932 ldsha [%r1]184, %r16
1933 ldswa [%r1]184, %r10
1934 lduba [%r1]184, %r2
1935 lduha [%r1]184, %r16
1936 ldxa [%r1]184, %r6
1937 ldda [%r1]184, %r8
1938 ldstuba [%r1]184, %r8
1939 swapa [%r1]184, %r14
1940 lda [%r1]184, %f0
1941 ldda [%r1]184, %f16
1942 stba %r6, [%r1]184
1943 stha %r8, [%r1]184
1944 stwa %r4, [%r1]184
1945 stxa %r8, [%r1]184
1946 sta %f16, [%r1]184
1947 stda %f0, [%r1]184
1948casa [%r1]0xb8, %r2, %g0
1949casxa [%r1]0xb8, %r2, %g0
1950 prefetcha [%r1]184, 0x1
1951CASE_ASI_0xc6_th0:
1952 setx 0x49cd68a, %r4, %r1
1953 and %r1, %r31, %r1 !make sure address is aligned
1954 ldx [%r22 + 0x3a & ~0x7], %r2
1955 ldx [%r27 + 0x13 & ~0x7], %r4
1956 ldx [%r21 + 0x41 & ~0x7], %r6
1957 ldx [%r25 + 0x22 & ~0x7], %r8
1958 ldx [%r22 + 0x24 & ~0x7], %r10
1959 ldx [%r22 + 0x58 & ~0x7], %r12
1960 ldx [%r27 + 0xba & ~0x7], %r14
1961 ldx [%r25 + 0xef & ~0x7], %r16
1962 ld [%r24 + 0x40 & ~0x7], %f0
1963 ld [%r21 + 0x92 & ~0x7], %f16
1964 ld [%r21 + 0x41 & ~0x7], %f32
1965 ld [%r25 + 0x69 & ~0x7], %f48
1966 ldsba [%r1]198, %r12
1967 ldsha [%r1]198, %r6
1968 ldswa [%r1]198, %r10
1969 lduba [%r1]198, %r14
1970 lduha [%r1]198, %r10
1971 ldxa [%r1]198, %r2
1972 ldda [%r1]198, %r6
1973 ldstuba [%r1]198, %r12
1974 swapa [%r1]198, %r6
1975 lda [%r1]198, %f0
1976 ldda [%r1]198, %f0
1977 stba %r14, [%r1]198
1978 stha %r6, [%r1]198
1979 stwa %r0, [%r1]198
1980 stxa %r6, [%r1]198
1981 sta %f32, [%r1]198
1982 stda %f16, [%r1]198
1983casa [%r1]0xc6, %r2, %g0
1984casxa [%r1]0xc6, %r2, %g0
1985 prefetcha [%r1]198, 0x9
1986CASE_ASI_0xce_th0:
1987 setx 0x44cd1866, %r4, %r1
1988 and %r1, %r31, %r1 !make sure address is aligned
1989 ldx [%r25 + 0x2a & ~0x7], %r2
1990 ldx [%r24 + 0x9b & ~0x7], %r4
1991 ldx [%r27 + 0x3c & ~0x7], %r6
1992 ldx [%r25 + 0x2f & ~0x7], %r8
1993 ldx [%r24 + 0xb & ~0x7], %r10
1994 ldx [%r23 + 0x3f & ~0x7], %r12
1995 ldx [%r23 + 0x97 & ~0x7], %r14
1996 ldx [%r23 + 0x31 & ~0x7], %r16
1997 ld [%r23 + 0x61 & ~0x7], %f0
1998 ld [%r21 + 0xa & ~0x7], %f16
1999 ld [%r23 + 0xa & ~0x7], %f32
2000 ld [%r21 + 0xe1 & ~0x7], %f48
2001 ldsba [%r1]206, %r14
2002 ldsha [%r1]206, %r10
2003 ldswa [%r1]206, %r8
2004 lduba [%r1]206, %r8
2005 lduha [%r1]206, %r10
2006 ldxa [%r1]206, %r10
2007 ldda [%r1]206, %r16
2008 ldstuba [%r1]206, %r14
2009 swapa [%r1]206, %r6
2010 lda [%r1]206, %f32
2011 ldda [%r1]206, %f16
2012 stba %r2, [%r1]206
2013 stha %r12, [%r1]206
2014 stwa %r4, [%r1]206
2015 stxa %r12, [%r1]206
2016 sta %f0, [%r1]206
2017 stda %f16, [%r1]206
2018casa [%r1]0xce, %r2, %g0
2019casxa [%r1]0xce, %r2, %g0
2020 prefetcha [%r1]206, 0x6
2021CASE_ASI_0xcf_th0:
2022 setx 0x5bbef8c9, %r4, %r1
2023 and %r1, %r31, %r1 !make sure address is aligned
2024 ldx [%r27 + 0xa9 & ~0x7], %r2
2025 ldx [%r25 + 0xcd & ~0x7], %r4
2026 ldx [%r21 + 0xe4 & ~0x7], %r6
2027 ldx [%r22 + 0xcc & ~0x7], %r8
2028 ldx [%r24 + 0x94 & ~0x7], %r10
2029 ldx [%r28 + 0x3 & ~0x7], %r12
2030 ldx [%r22 + 0x37 & ~0x7], %r14
2031 ldx [%r21 + 0x10 & ~0x7], %r16
2032 ld [%r26 + 0x70 & ~0x7], %f0
2033 ld [%r26 + 0xb6 & ~0x7], %f16
2034 ld [%r22 + 0x13 & ~0x7], %f32
2035 ld [%r21 + 0xc2 & ~0x7], %f48
2036 ldsba [%r1]207, %r10
2037 ldsha [%r1]207, %r6
2038 ldswa [%r1]207, %r14
2039 lduba [%r1]207, %r6
2040 lduha [%r1]207, %r12
2041 ldxa [%r1]207, %r14
2042 ldda [%r1]207, %r6
2043 ldstuba [%r1]207, %r10
2044 swapa [%r1]207, %r6
2045 lda [%r1]207, %f32
2046 ldda [%r1]207, %f32
2047 stba %r0, [%r1]207
2048 stha %r0, [%r1]207
2049 stwa %r10, [%r1]207
2050 stxa %r4, [%r1]207
2051 sta %f16, [%r1]207
2052 stda %f16, [%r1]207
2053casa [%r1]0xcf, %r2, %g0
2054casxa [%r1]0xcf, %r2, %g0
2055 prefetcha [%r1]207, 0x18
2056CASE_ASI_0xde_th0:
2057 setx 0x6e85595c, %r4, %r1
2058 and %r1, %r31, %r1 !make sure address is aligned
2059 ldx [%r26 + 0x17 & ~0x7], %r2
2060 ldx [%r21 + 0x13 & ~0x7], %r4
2061 ldx [%r21 + 0xe2 & ~0x7], %r6
2062 ldx [%r23 + 0xc & ~0x7], %r8
2063 ldx [%r21 + 0x48 & ~0x7], %r10
2064 ldx [%r28 + 0x22 & ~0x7], %r12
2065 ldx [%r25 + 0x23 & ~0x7], %r14
2066 ldx [%r21 + 0x88 & ~0x7], %r16
2067 ld [%r25 + 0x25 & ~0x7], %f0
2068 ld [%r24 + 0xf & ~0x7], %f16
2069 ld [%r27 + 0x2c & ~0x7], %f32
2070 ld [%r24 + 0xd0 & ~0x7], %f48
2071 ldsba [%r1]222, %r10
2072 ldsha [%r1]222, %r8
2073 ldswa [%r1]222, %r8
2074 lduba [%r1]222, %r10
2075 lduha [%r1]222, %r2
2076 ldxa [%r1]222, %r2
2077 ldda [%r1]222, %r14
2078 ldstuba [%r1]222, %r2
2079 swapa [%r1]222, %r2
2080 lda [%r1]222, %f16
2081 ldda [%r1]222, %f16
2082 stba %r10, [%r1]222
2083 stha %r2, [%r1]222
2084 stwa %r2, [%r1]222
2085 stxa %r2, [%r1]222
2086 sta %f16, [%r1]222
2087 stda %f0, [%r1]222
2088casa [%r1]0xde, %r2, %g0
2089casxa [%r1]0xde, %r2, %g0
2090 prefetcha [%r1]222, 0x17
2091CASE_ASI_0xec_th0:
2092 setx 0x7277d495, %r4, %r1
2093 and %r1, %r31, %r1 !make sure address is aligned
2094 ldx [%r28 + 0xec & ~0x7], %r2
2095 ldx [%r26 + 0x5d & ~0x7], %r4
2096 ldx [%r26 + 0xae & ~0x7], %r6
2097 ldx [%r27 + 0xa6 & ~0x7], %r8
2098 ldx [%r28 + 0xfb & ~0x7], %r10
2099 ldx [%r21 + 0x6a & ~0x7], %r12
2100 ldx [%r26 + 0xc8 & ~0x7], %r14
2101 ldx [%r27 + 0x45 & ~0x7], %r16
2102 ld [%r27 + 0x24 & ~0x7], %f0
2103 ld [%r28 + 0x74 & ~0x7], %f16
2104 ld [%r23 + 0x4 & ~0x7], %f32
2105 ld [%r28 + 0x95 & ~0x7], %f48
2106 ldsba [%r1]236, %r8
2107 ldsha [%r1]236, %r10
2108 ldswa [%r1]236, %r4
2109 lduba [%r1]236, %r6
2110 lduha [%r1]236, %r4
2111 ldxa [%r1]236, %r6
2112 ldda [%r1]236, %r6
2113 ldstuba [%r1]236, %r16
2114 swapa [%r1]236, %r4
2115 lda [%r1]236, %f16
2116 ldda [%r1]236, %f48
2117 stba %r2, [%r1]236
2118 stha %r4, [%r1]236
2119 stwa %r4, [%r1]236
2120 stxa %r8, [%r1]236
2121 sta %f16, [%r1]236
2122 stda %f32, [%r1]236
2123casa [%r1]0xec, %r2, %g0
2124casxa [%r1]0xec, %r2, %g0
2125 prefetcha [%r1]236, 0x17
2126CASE_ASI_0xf6_th0:
2127 setx 0x656f601e, %r4, %r1
2128 and %r1, %r31, %r1 !make sure address is aligned
2129 ldx [%r26 + 0xb3 & ~0x7], %r2
2130 ldx [%r21 + 0x26 & ~0x7], %r4
2131 ldx [%r23 + 0x9 & ~0x7], %r6
2132 ldx [%r27 + 0x52 & ~0x7], %r8
2133 ldx [%r24 + 0x27 & ~0x7], %r10
2134 ldx [%r28 + 0x53 & ~0x7], %r12
2135 ldx [%r22 + 0xa5 & ~0x7], %r14
2136 ldx [%r25 + 0x2f & ~0x7], %r16
2137 ld [%r25 + 0x43 & ~0x7], %f0
2138 ld [%r21 + 0x8f & ~0x7], %f16
2139 ld [%r22 + 0xae & ~0x7], %f32
2140 ld [%r21 + 0x61 & ~0x7], %f48
2141 ldsba [%r1]246, %r4
2142 ldsha [%r1]246, %r16
2143 ldswa [%r1]246, %r10
2144 lduba [%r1]246, %r6
2145 lduha [%r1]246, %r16
2146 ldxa [%r1]246, %r6
2147 ldda [%r1]246, %r10
2148 ldstuba [%r1]246, %r14
2149 swapa [%r1]246, %r2
2150 lda [%r1]246, %f48
2151 ldda [%r1]246, %f0
2152 stba %r4, [%r1]246
2153 stha %r4, [%r1]246
2154 stwa %r0, [%r1]246
2155 stxa %r2, [%r1]246
2156 sta %f16, [%r1]246
2157 stda %f0, [%r1]246
2158casa [%r1]0xf6, %r2, %g0
2159casxa [%r1]0xf6, %r2, %g0
2160 prefetcha [%r1]246, 0x9
2161CASE_ASI_0x41_th0_0x0:
2162 mov %g0, %r1
2163 ldsba [%r1]65, %r16
2164 ldsha [%r1]65, %r14
2165 ldswa [%r1]65, %r16
2166 lduba [%r1]65, %r4
2167 lduha [%r1]65, %r4
2168 ldxa [%r1]65, %r6
2169 ldda [%r1]65, %r2
2170 ldstuba [%r1]65, %r14
2171 swapa [%r1]65, %r14
2172 lda [%r1]65, %f48
2173 ldda [%r1]65, %f32
2174 stba %r14, [%r1]65
2175 stha %r8, [%r1]65
2176 stwa %r4, [%r1]65
2177 stxa %r2, [%r1]65
2178 sta %f0, [%r1]65
2179 stda %f32, [%r1]65
2180casa [%r1]0x41, %r2, %g0
2181casxa [%r1]0x41, %r2, %g0
2182 prefetcha [%r1]65, 0x5
2183CASE_ASI_0x41_th0_0x10:
2184 set 0x10, %r1
2185 ldsba [%r1]65, %r8
2186 ldsha [%r1]65, %r16
2187 ldswa [%r1]65, %r4
2188 lduba [%r1]65, %r16
2189 lduha [%r1]65, %r6
2190 ldxa [%r1]65, %r16
2191 ldda [%r1]65, %r10
2192 ldstuba [%r1]65, %r10
2193 swapa [%r1]65, %r4
2194 lda [%r1]65, %f32
2195 ldda [%r1]65, %f16
2196 stba %r12, [%r1]65
2197 stha %r8, [%r1]65
2198 stwa %r4, [%r1]65
2199 stxa %r8, [%r1]65
2200 sta %f0, [%r1]65
2201 stda %f48, [%r1]65
2202casa [%r1]0x41, %r2, %g0
2203casxa [%r1]0x41, %r2, %g0
2204 prefetcha [%r1]65, 0x8
2205CASE_ASI_0x41_th0_0x58:
2206 set 0x58, %r1
2207 ldsba [%r1]65, %r2
2208 ldsha [%r1]65, %r12
2209 ldswa [%r1]65, %r4
2210 lduba [%r1]65, %r16
2211 lduha [%r1]65, %r14
2212 ldxa [%r1]65, %r14
2213 ldda [%r1]65, %r12
2214 ldstuba [%r1]65, %r16
2215 swapa [%r1]65, %r8
2216 lda [%r1]65, %f0
2217 ldda [%r1]65, %f32
2218 stba %r0, [%r1]65
2219 stha %r10, [%r1]65
2220 stwa %r8, [%r1]65
2221 stxa %r4, [%r1]65
2222 sta %f0, [%r1]65
2223 stda %f32, [%r1]65
2224casa [%r1]0x41, %r2, %g0
2225casxa [%r1]0x41, %r2, %g0
2226 prefetcha [%r1]65, 0x18
2227CASE_ASI_0x4f_th0_range8:
2228!!asi_range = 0x0-0x38
2229 set 0x30, %r1
2230 and %r1, %r29, %r1 !make sure address is aligned
2231 ldsba [%r1]79, %r6
2232 ldsha [%r1]79, %r10
2233 ldswa [%r1]79, %r12
2234 lduba [%r1]79, %r16
2235 lduha [%r1]79, %r16
2236 ldxa [%r1]79, %r16
2237 ldda [%r1]79, %r4
2238 ldstuba [%r1]79, %r10
2239 swapa [%r1]79, %r8
2240 lda [%r1]79, %f48
2241 ldda [%r1]79, %f16
2242 stba %r0, [%r1]79
2243 stha %r6, [%r1]79
2244 stwa %r10, [%r1]79
2245 sta %f0, [%r1]79
2246 stda %f0, [%r1]79
2247casa [%r1]0x4f, %r2, %g0
2248casxa [%r1]0x4f, %r2, %g0
2249 prefetcha [%r1]79, 0xb
2250CASE_ASI_0x4f_th0_rand:
2251 setx 0x1107b96e, %r4, %r1
2252 and %r1, %r31, %r1 !make sure address is aligned
2253 ldx [%r22 + 0x8f & ~0x7], %r2
2254 ldx [%r21 + 0xe8 & ~0x7], %r4
2255 ldx [%r27 + 0x99 & ~0x7], %r6
2256 ldx [%r24 + 0xa & ~0x7], %r8
2257 ldx [%r28 + 0x5b & ~0x7], %r10
2258 ldx [%r27 + 0xeb & ~0x7], %r12
2259 ldx [%r28 + 0x87 & ~0x7], %r14
2260 ldx [%r27 + 0x47 & ~0x7], %r16
2261 ld [%r23 + 0x6f & ~0x7], %f0
2262 ld [%r23 + 0xd1 & ~0x7], %f16
2263 ld [%r21 + 0xec & ~0x7], %f32
2264 ld [%r23 + 0x9a & ~0x7], %f48
2265 ldsba [%r1]79, %r6
2266 ldsha [%r1]79, %r14
2267 ldswa [%r1]79, %r4
2268 lduba [%r1]79, %r14
2269 lduha [%r1]79, %r12
2270 ldxa [%r1]79, %r4
2271 ldda [%r1]79, %r8
2272 ldstuba [%r1]79, %r8
2273 swapa [%r1]79, %r4
2274 lda [%r1]79, %f0
2275 ldda [%r1]79, %f32
2276 stba %r6, [%r1]79
2277 stha %r8, [%r1]79
2278 stwa %r2, [%r1]79
2279 stxa %r6, [%r1]79
2280 sta %f0, [%r1]79
2281 stda %f48, [%r1]79
2282casa [%r1]0x4f, %r2, %g0
2283casxa [%r1]0x4f, %r2, %g0
2284 prefetcha [%r1]79, 0x10
2285CASE_ASI_0x4c_th0_range9:
2286!!asi_range = 0x0-0x18
2287 set 0xa, %r1
2288 and %r1, %r29, %r1 !make sure address is aligned
2289 ldsba [%r1]76, %r10
2290 ldsha [%r1]76, %r10
2291 ldswa [%r1]76, %r4
2292 lduba [%r1]76, %r16
2293 lduha [%r1]76, %r8
2294 ldxa [%r1]76, %r4
2295 ldda [%r1]76, %r12
2296 ldstuba [%r1]76, %r12
2297 swapa [%r1]76, %r6
2298 lda [%r1]76, %f16
2299 ldda [%r1]76, %f48
2300 stba %r8, [%r1]76
2301 stha %r6, [%r1]76
2302 stwa %r10, [%r1]76
2303 sta %f0, [%r1]76
2304 stda %f0, [%r1]76
2305casa [%r1]0x4c, %r2, %g0
2306casxa [%r1]0x4c, %r2, %g0
2307 prefetcha [%r1]76, 0xa
2308CASE_ASI_0x4c_th0_rand:
2309 setx 0x7b562295, %r4, %r1
2310 and %r1, %r31, %r1 !make sure address is aligned
2311 ldx [%r23 + 0x73 & ~0x7], %r2
2312 ldx [%r24 + 0x9c & ~0x7], %r4
2313 ldx [%r22 + 0x5f & ~0x7], %r6
2314 ldx [%r25 + 0x89 & ~0x7], %r8
2315 ldx [%r27 + 0x52 & ~0x7], %r10
2316 ldx [%r23 + 0x98 & ~0x7], %r12
2317 ldx [%r21 + 0xb3 & ~0x7], %r14
2318 ldx [%r27 + 0x3f & ~0x7], %r16
2319 ld [%r28 + 0x69 & ~0x7], %f0
2320 ld [%r21 + 0xea & ~0x7], %f16
2321 ld [%r22 + 0x9e & ~0x7], %f32
2322 ld [%r24 + 0x7b & ~0x7], %f48
2323 ldsba [%r1]76, %r4
2324 ldsha [%r1]76, %r8
2325 ldswa [%r1]76, %r6
2326 lduba [%r1]76, %r6
2327 lduha [%r1]76, %r2
2328 ldxa [%r1]76, %r10
2329 ldda [%r1]76, %r12
2330 ldstuba [%r1]76, %r14
2331 swapa [%r1]76, %r6
2332 lda [%r1]76, %f0
2333 ldda [%r1]76, %f16
2334 stba %r6, [%r1]76
2335 stha %r2, [%r1]76
2336 stwa %r2, [%r1]76
2337 stxa %r10, [%r1]76
2338 sta %f32, [%r1]76
2339 stda %f16, [%r1]76
2340casa [%r1]0x4c, %r2, %g0
2341casxa [%r1]0x4c, %r2, %g0
2342 prefetcha [%r1]76, 0x15
2343CASE_ASI_0x40_th0_0x30:
2344 set 0x30, %r1
2345 ldsba [%r1]64, %r4
2346 ldsha [%r1]64, %r14
2347 ldswa [%r1]64, %r8
2348 lduba [%r1]64, %r2
2349 lduha [%r1]64, %r16
2350 ldxa [%r1]64, %r12
2351 ldda [%r1]64, %r8
2352 ldstuba [%r1]64, %r8
2353 swapa [%r1]64, %r4
2354 lda [%r1]64, %f48
2355 ldda [%r1]64, %f48
2356 stba %r12, [%r1]64
2357 stha %r8, [%r1]64
2358 stwa %r10, [%r1]64
2359 stxa %r6, [%r1]64
2360 sta %f0, [%r1]64
2361 stda %f48, [%r1]64
2362casa [%r1]0x40, %r2, %g0
2363casxa [%r1]0x40, %r2, %g0
2364 prefetcha [%r1]64, 0x14
2365CASE_ASI_0x40_th0_0xA0:
2366 set 0xA0, %r1
2367 ldsba [%r1]64, %r2
2368 ldsha [%r1]64, %r12
2369 ldswa [%r1]64, %r8
2370 lduba [%r1]64, %r14
2371 lduha [%r1]64, %r16
2372 ldxa [%r1]64, %r4
2373 ldda [%r1]64, %r2
2374 ldstuba [%r1]64, %r14
2375 swapa [%r1]64, %r16
2376 lda [%r1]64, %f48
2377 ldda [%r1]64, %f32
2378 stba %r0, [%r1]64
2379 stha %r12, [%r1]64
2380 stwa %r12, [%r1]64
2381 stxa %r6, [%r1]64
2382 sta %f16, [%r1]64
2383 stda %f48, [%r1]64
2384casa [%r1]0x40, %r2, %g0
2385casxa [%r1]0x40, %r2, %g0
2386 prefetcha [%r1]64, 0x1f
2387CASE_ASI_0x40_th0_0x28:
2388 set 0x28, %r1
2389 ldsba [%r1]64, %r14
2390 ldsha [%r1]64, %r10
2391 ldswa [%r1]64, %r6
2392 lduba [%r1]64, %r4
2393 lduha [%r1]64, %r16
2394 ldxa [%r1]64, %r4
2395 ldda [%r1]64, %r8
2396 ldstuba [%r1]64, %r6
2397 swapa [%r1]64, %r14
2398 lda [%r1]64, %f0
2399 ldda [%r1]64, %f16
2400 stba %r6, [%r1]64
2401 stha %r8, [%r1]64
2402 stwa %r10, [%r1]64
2403 sta %f0, [%r1]64
2404 stda %f0, [%r1]64
2405casa [%r1]0x40, %r2, %g0
2406casxa [%r1]0x40, %r2, %g0
2407 prefetcha [%r1]64, 0xf
2408CASE_ASI_0x45_th0_range10:
2409!!asi_range = 0x0-0x18
2410 set 0x3, %r1
2411 and %r1, %r29, %r1 !make sure address is aligned
2412 ldsba [%r1]69, %r6
2413 ldsha [%r1]69, %r16
2414 ldswa [%r1]69, %r4
2415 lduba [%r1]69, %r10
2416 lduha [%r1]69, %r8
2417 ldxa [%r1]69, %r14
2418 ldda [%r1]69, %r10
2419 ldstuba [%r1]69, %r2
2420 swapa [%r1]69, %r6
2421 lda [%r1]69, %f0
2422 ldda [%r1]69, %f32
2423 stba %r8, [%r1]69
2424 stha %r4, [%r1]69
2425 stwa %r6, [%r1]69
2426 sta %f32, [%r1]69
2427 stda %f16, [%r1]69
2428casa [%r1]0x45, %r2, %g0
2429casxa [%r1]0x45, %r2, %g0
2430 prefetcha [%r1]69, 0x1b
2431 ldx [%r22 + 0xbf & ~0x7], %r2
2432 ldx [%r22 + 0xa6 & ~0x7], %r4
2433 ldx [%r28 + 0x94 & ~0x7], %r6
2434 ldx [%r23 + 0x3d & ~0x7], %r8
2435 ldx [%r24 + 0x55 & ~0x7], %r10
2436 ldx [%r24 + 0xff & ~0x7], %r12
2437 ldx [%r26 + 0x7 & ~0x7], %r14
2438 ldx [%r28 + 0x3a & ~0x7], %r16
2439 ld [%r28 + 0x9 & ~0x7], %f0
2440 ld [%r24 + 0xbf & ~0x7], %f16
2441 ld [%r23 + 0x29 & ~0x7], %f32
2442 ld [%r25 + 0xfb & ~0x7], %f48
2443CASE_ASI_0x45_rand11:
2444 set 0x97, %r1
2445 and %r1, %r29, %r1 !make sure address is aligned
2446 ldsba [%r1]69, %r2
2447 ldsha [%r1]69, %r2
2448 ldswa [%r1]69, %r4
2449 lduba [%r1]69, %r14
2450 lduha [%r1]69, %r10
2451 ldxa [%r1]69, %r8
2452 ldda [%r1]69, %r8
2453 ldstuba [%r1]69, %r8
2454 swapa [%r1]69, %r8
2455 lda [%r1]69, %f48
2456 ldda [%r1]69, %f32
2457 stba %r8, [%r1]69
2458 stha %r4, [%r1]69
2459 stwa %r10, [%r1]69
2460 sta %f16, [%r1]69
2461 stda %f0, [%r1]69
2462casa [%r1]0x45, %r2, %g0
2463casxa [%r1]0x45, %r2, %g0
2464 prefetcha [%r1]69, 0x0
2465CASE_ASI_0x50_th0_0x0:
2466 mov %g0, %r1
2467 ldsba [%r1]80, %r8
2468 ldsha [%r1]80, %r8
2469 ldswa [%r1]80, %r6
2470 lduba [%r1]80, %r6
2471 lduha [%r1]80, %r10
2472 ldxa [%r1]80, %r12
2473 ldda [%r1]80, %r16
2474 ldstuba [%r1]80, %r8
2475 swapa [%r1]80, %r14
2476 lda [%r1]80, %f0
2477 ldda [%r1]80, %f32
2478 stba %r10, [%r1]80
2479 stha %r0, [%r1]80
2480 stwa %r4, [%r1]80
2481 stxa %r4, [%r1]80
2482 sta %f0, [%r1]80
2483 stda %f32, [%r1]80
2484casa [%r1]0x50, %r2, %g0
2485casxa [%r1]0x50, %r2, %g0
2486 prefetcha [%r1]80, 0xd
2487CASE_ASI_0x5e_th0_range12:
2488!!asi_range = 0x0-0x7f8
2489 set 0x4fa, %r1
2490 and %r1, %r29, %r1 !make sure address is aligned
2491 ldsba [%r1]94, %r12
2492 ldsha [%r1]94, %r14
2493 ldswa [%r1]94, %r8
2494 lduba [%r1]94, %r10
2495 lduha [%r1]94, %r14
2496 ldxa [%r1]94, %r10
2497 ldda [%r1]94, %r6
2498 ldstuba [%r1]94, %r8
2499 swapa [%r1]94, %r8
2500 lda [%r1]94, %f0
2501 ldda [%r1]94, %f16
2502 stba %r2, [%r1]94
2503 stha %r0, [%r1]94
2504 stwa %r12, [%r1]94
2505 stxa %r14, [%r1]94
2506 sta %f0, [%r1]94
2507 stda %f16, [%r1]94
2508casa [%r1]0x5e, %r2, %g0
2509casxa [%r1]0x5e, %r2, %g0
2510 prefetcha [%r1]94, 0x18
2511CASE_ASI_0x5e_th0_rand:
2512 setx 0x5fb6164, %r4, %r1
2513 and %r1, %r31, %r1 !make sure address is aligned
2514 ldx [%r21 + 0x13 & ~0x7], %r2
2515 ldx [%r26 + 0x11 & ~0x7], %r4
2516 ldx [%r23 + 0xb1 & ~0x7], %r6
2517 ldx [%r27 + 0xab & ~0x7], %r8
2518 ldx [%r28 + 0x1d & ~0x7], %r10
2519 ldx [%r22 + 0x6b & ~0x7], %r12
2520 ldx [%r23 + 0x8 & ~0x7], %r14
2521 ldx [%r21 + 0xef & ~0x7], %r16
2522 ld [%r26 + 0xa1 & ~0x7], %f0
2523 ld [%r21 + 0xcc & ~0x7], %f16
2524 ld [%r21 + 0x86 & ~0x7], %f32
2525 ld [%r27 + 0x7f & ~0x7], %f48
2526 ldsba [%r1]94, %r4
2527 ldsha [%r1]94, %r10
2528 ldswa [%r1]94, %r12
2529 lduba [%r1]94, %r14
2530 lduha [%r1]94, %r8
2531 ldxa [%r1]94, %r8
2532 ldda [%r1]94, %r8
2533 ldstuba [%r1]94, %r8
2534 swapa [%r1]94, %r12
2535 lda [%r1]94, %f0
2536 ldda [%r1]94, %f32
2537 stba %r8, [%r1]94
2538 stha %r8, [%r1]94
2539 stwa %r8, [%r1]94
2540 stxa %r2, [%r1]94
2541 sta %f32, [%r1]94
2542 stda %f48, [%r1]94
2543casa [%r1]0x5e, %r2, %g0
2544casxa [%r1]0x5e, %r2, %g0
2545 prefetcha [%r1]94, 0x8
2546CASE_ASI_0x73_th0_0x0:
2547 mov %g0, %r1
2548 ldsba [%r1]115, %r12
2549 ldsha [%r1]115, %r12
2550 ldswa [%r1]115, %r2
2551 lduba [%r1]115, %r14
2552 lduha [%r1]115, %r6
2553 ldxa [%r1]115, %r2
2554 ldda [%r1]115, %r6
2555 ldstuba [%r1]115, %r6
2556 swapa [%r1]115, %r12
2557 lda [%r1]115, %f16
2558 ldda [%r1]115, %f48
2559 stba %r14, [%r1]115
2560 stha %r14, [%r1]115
2561 stwa %r4, [%r1]115
2562 sta %f0, [%r1]115
2563 stda %f16, [%r1]115
2564casa [%r1]0x73, %r2, %g0
2565casxa [%r1]0x73, %r2, %g0
2566 prefetcha [%r1]115, 0x6
2567CASE_ASI_0x73_th0_rand:
2568 setx 0x7b2afbff, %r4, %r1
2569 and %r1, %r31, %r1 !make sure address is aligned
2570 ldx [%r23 + 0x2f & ~0x7], %r2
2571 ldx [%r24 + 0x1e & ~0x7], %r4
2572 ldx [%r24 + 0xb7 & ~0x7], %r6
2573 ldx [%r23 + 0xd8 & ~0x7], %r8
2574 ldx [%r25 + 0x85 & ~0x7], %r10
2575 ldx [%r21 + 0x8f & ~0x7], %r12
2576 ldx [%r25 + 0x19 & ~0x7], %r14
2577 ldx [%r22 + 0x25 & ~0x7], %r16
2578 ld [%r28 + 0x7f & ~0x7], %f0
2579 ld [%r21 + 0x8e & ~0x7], %f16
2580 ld [%r23 + 0x76 & ~0x7], %f32
2581 ld [%r27 + 0xad & ~0x7], %f48
2582 ldsba [%r1]115, %r12
2583 ldsha [%r1]115, %r2
2584 ldswa [%r1]115, %r8
2585 lduba [%r1]115, %r16
2586 lduha [%r1]115, %r16
2587 ldxa [%r1]115, %r8
2588 ldda [%r1]115, %r6
2589 ldstuba [%r1]115, %r12
2590 swapa [%r1]115, %r8
2591 lda [%r1]115, %f0
2592 ldda [%r1]115, %f0
2593 stba %r2, [%r1]115
2594 stha %r8, [%r1]115
2595 stwa %r14, [%r1]115
2596 stxa %r4, [%r1]115
2597 sta %f48, [%r1]115
2598 stda %f16, [%r1]115
2599casa [%r1]0x73, %r2, %g0
2600casxa [%r1]0x73, %r2, %g0
2601 prefetcha [%r1]115, 0x10
2602CASE_ASI_0x58_th0_0x18:
2603 set 0x18, %r1
2604 ldsba [%r1]88, %r8
2605 ldsha [%r1]88, %r14
2606 ldswa [%r1]88, %r6
2607 lduba [%r1]88, %r12
2608 lduha [%r1]88, %r2
2609 ldxa [%r1]88, %r12
2610 ldda [%r1]88, %r10
2611 ldstuba [%r1]88, %r4
2612 swapa [%r1]88, %r8
2613 lda [%r1]88, %f0
2614 ldda [%r1]88, %f0
2615 stba %r12, [%r1]88
2616 stha %r0, [%r1]88
2617 stwa %r0, [%r1]88
2618 sta %f0, [%r1]88
2619 stda %f16, [%r1]88
2620casa [%r1]0x58, %r2, %g0
2621casxa [%r1]0x58, %r2, %g0
2622 prefetcha [%r1]88, 0x5
2623CASE_ASI_0x58_th0_0x30:
2624 set 0x30, %r1
2625 ldsba [%r1]88, %r4
2626 ldsha [%r1]88, %r8
2627 ldswa [%r1]88, %r8
2628 lduba [%r1]88, %r2
2629 lduha [%r1]88, %r16
2630 ldxa [%r1]88, %r14
2631 ldda [%r1]88, %r10
2632 ldstuba [%r1]88, %r4
2633 swapa [%r1]88, %r16
2634 lda [%r1]88, %f16
2635 ldda [%r1]88, %f0
2636 stba %r12, [%r1]88
2637 stha %r2, [%r1]88
2638 stwa %r12, [%r1]88
2639 sta %f32, [%r1]88
2640 stda %f32, [%r1]88
2641casa [%r1]0x58, %r2, %g0
2642casxa [%r1]0x58, %r2, %g0
2643 prefetcha [%r1]88, 0x0
2644CASE_ASI_0x58_th0_0x38:
2645 set 0x38, %r1
2646 ldsba [%r1]88, %r6
2647 ldsha [%r1]88, %r14
2648 ldswa [%r1]88, %r10
2649 lduba [%r1]88, %r10
2650 lduha [%r1]88, %r16
2651 ldxa [%r1]88, %r6
2652 ldda [%r1]88, %r4
2653 ldstuba [%r1]88, %r4
2654 swapa [%r1]88, %r2
2655 lda [%r1]88, %f48
2656 ldda [%r1]88, %f48
2657 stba %r14, [%r1]88
2658 stha %r10, [%r1]88
2659 stwa %r0, [%r1]88
2660 sta %f16, [%r1]88
2661 stda %f16, [%r1]88
2662casa [%r1]0x58, %r2, %g0
2663casxa [%r1]0x58, %r2, %g0
2664 prefetcha [%r1]88, 0xd
2665CASE_ASI_0x58_th0_0x40:
2666 set 0x40, %r1
2667 ldsba [%r1]88, %r6
2668 ldsha [%r1]88, %r12
2669 ldswa [%r1]88, %r4
2670 lduba [%r1]88, %r10
2671 lduha [%r1]88, %r2
2672 ldxa [%r1]88, %r10
2673 ldda [%r1]88, %r12
2674 ldstuba [%r1]88, %r4
2675 swapa [%r1]88, %r14
2676 lda [%r1]88, %f16
2677 ldda [%r1]88, %f48
2678 stba %r0, [%r1]88
2679 stha %r2, [%r1]88
2680 stwa %r4, [%r1]88
2681 sta %f48, [%r1]88
2682 stda %f16, [%r1]88
2683casa [%r1]0x58, %r2, %g0
2684casxa [%r1]0x58, %r2, %g0
2685 prefetcha [%r1]88, 0x1
2686CASE_ASI_0x58_th0_0x80:
2687 set 0x80, %r1
2688 ldsba [%r1]88, %r10
2689 ldsha [%r1]88, %r10
2690 ldswa [%r1]88, %r6
2691 lduba [%r1]88, %r2
2692 lduha [%r1]88, %r10
2693 ldxa [%r1]88, %r4
2694 ldda [%r1]88, %r12
2695 ldstuba [%r1]88, %r16
2696 swapa [%r1]88, %r4
2697 lda [%r1]88, %f0
2698 ldda [%r1]88, %f16
2699 stba %r8, [%r1]88
2700 stha %r8, [%r1]88
2701 stwa %r12, [%r1]88
2702 sta %f48, [%r1]88
2703 stda %f48, [%r1]88
2704casa [%r1]0x58, %r2, %g0
2705casxa [%r1]0x58, %r2, %g0
2706 prefetcha [%r1]88, 0xb
2707CASE_ASI_0x56_th0_range13:
2708!!asi_range = 0x0-0x1f8
2709 set 0x1cf, %r1
2710 and %r1, %r29, %r1 !make sure address is aligned
2711 ldsba [%r1]86, %r4
2712 ldsha [%r1]86, %r16
2713 ldswa [%r1]86, %r14
2714 lduba [%r1]86, %r8
2715 lduha [%r1]86, %r12
2716 ldxa [%r1]86, %r14
2717 ldda [%r1]86, %r14
2718 ldstuba [%r1]86, %r14
2719 swapa [%r1]86, %r4
2720 lda [%r1]86, %f16
2721 ldda [%r1]86, %f16
2722 stba %r12, [%r1]86
2723 stha %r4, [%r1]86
2724 stwa %r14, [%r1]86
2725 stxa %r0, [%r1]86
2726 sta %f16, [%r1]86
2727 stda %f16, [%r1]86
2728casa [%r1]0x56, %r2, %g0
2729casxa [%r1]0x56, %r2, %g0
2730 prefetcha [%r1]86, 0x7
2731CASE_ASI_0x56_th0_range14:
2732!!asi_range = 0x400-0x5f8
2733 set 0x480, %r1
2734 and %r1, %r29, %r1 !make sure address is aligned
2735 ldsba [%r1]86, %r16
2736 ldsha [%r1]86, %r12
2737 ldswa [%r1]86, %r10
2738 lduba [%r1]86, %r12
2739 lduha [%r1]86, %r4
2740 ldxa [%r1]86, %r14
2741 ldda [%r1]86, %r12
2742 ldstuba [%r1]86, %r10
2743 swapa [%r1]86, %r8
2744 lda [%r1]86, %f32
2745 ldda [%r1]86, %f48
2746 stba %r14, [%r1]86
2747 stha %r12, [%r1]86
2748 stwa %r8, [%r1]86
2749 stxa %r10, [%r1]86
2750 sta %f48, [%r1]86
2751 stda %f16, [%r1]86
2752casa [%r1]0x56, %r2, %g0
2753casxa [%r1]0x56, %r2, %g0
2754 prefetcha [%r1]86, 0xa
2755CASE_ASI_0x56_th0_rand:
2756 setx 0x70e74dd5, %r4, %r1
2757 and %r1, %r31, %r1 !make sure address is aligned
2758 ldx [%r24 + 0xc & ~0x7], %r2
2759 ldx [%r21 + 0xd9 & ~0x7], %r4
2760 ldx [%r22 + 0xe0 & ~0x7], %r6
2761 ldx [%r25 + 0xd8 & ~0x7], %r8
2762 ldx [%r24 + 0xf0 & ~0x7], %r10
2763 ldx [%r27 + 0x55 & ~0x7], %r12
2764 ldx [%r27 + 0x5b & ~0x7], %r14
2765 ldx [%r21 + 0x91 & ~0x7], %r16
2766 ld [%r26 + 0x66 & ~0x7], %f0
2767 ld [%r27 + 0x43 & ~0x7], %f16
2768 ld [%r25 + 0x54 & ~0x7], %f32
2769 ld [%r28 + 0x72 & ~0x7], %f48
2770 ldsba [%r1]86, %r4
2771 ldsha [%r1]86, %r16
2772 ldswa [%r1]86, %r10
2773 lduba [%r1]86, %r16
2774 lduha [%r1]86, %r8
2775 ldxa [%r1]86, %r14
2776 ldda [%r1]86, %r14
2777 ldstuba [%r1]86, %r4
2778 swapa [%r1]86, %r4
2779 lda [%r1]86, %f32
2780 ldda [%r1]86, %f16
2781 stba %r8, [%r1]86
2782 stha %r8, [%r1]86
2783 stwa %r10, [%r1]86
2784 stxa %r6, [%r1]86
2785 sta %f32, [%r1]86
2786 stda %f0, [%r1]86
2787casa [%r1]0x56, %r2, %g0
2788casxa [%r1]0x56, %r2, %g0
2789 prefetcha [%r1]86, 0xe
2790CASE_ASI_0x41_th0_0x20:
2791 set 0x20, %r1
2792 ldsba [%r1]65, %r16
2793 ldsha [%r1]65, %r14
2794 ldswa [%r1]65, %r12
2795 lduba [%r1]65, %r4
2796 lduha [%r1]65, %r8
2797 ldxa [%r1]65, %r8
2798 ldda [%r1]65, %r10
2799 ldstuba [%r1]65, %r10
2800 swapa [%r1]65, %r8
2801 lda [%r1]65, %f32
2802 ldda [%r1]65, %f16
2803 stba %r0, [%r1]65
2804 stha %r10, [%r1]65
2805 stwa %r2, [%r1]65
2806 sta %f32, [%r1]65
2807 stda %f0, [%r1]65
2808casa [%r1]0x41, %r2, %g0
2809casxa [%r1]0x41, %r2, %g0
2810 prefetcha [%r1]65, 0x19
2811CASE_ASI_0x41_th0_0x30:
2812 set 0x30, %r1
2813 ldsba [%r1]65, %r6
2814 ldsha [%r1]65, %r4
2815 ldswa [%r1]65, %r14
2816 lduba [%r1]65, %r12
2817 lduha [%r1]65, %r6
2818 ldxa [%r1]65, %r4
2819 ldda [%r1]65, %r12
2820 ldstuba [%r1]65, %r16
2821 swapa [%r1]65, %r14
2822 lda [%r1]65, %f0
2823 ldda [%r1]65, %f48
2824 stba %r12, [%r1]65
2825 stha %r6, [%r1]65
2826 stwa %r14, [%r1]65
2827 sta %f32, [%r1]65
2828 stda %f48, [%r1]65
2829casa [%r1]0x41, %r2, %g0
2830casxa [%r1]0x41, %r2, %g0
2831 prefetcha [%r1]65, 0x1e
2832CASE_ASI_0x41_th0_0x38:
2833 set 0x38, %r1
2834 ldsba [%r1]65, %r2
2835 ldsha [%r1]65, %r8
2836 ldswa [%r1]65, %r12
2837 lduba [%r1]65, %r6
2838 lduha [%r1]65, %r14
2839 ldxa [%r1]65, %r2
2840 ldda [%r1]65, %r2
2841 ldstuba [%r1]65, %r6
2842 swapa [%r1]65, %r6
2843 lda [%r1]65, %f16
2844 ldda [%r1]65, %f48
2845 stba %r8, [%r1]65
2846 stha %r14, [%r1]65
2847 stwa %r2, [%r1]65
2848 sta %f32, [%r1]65
2849 stda %f0, [%r1]65
2850casa [%r1]0x41, %r2, %g0
2851casxa [%r1]0x41, %r2, %g0
2852 prefetcha [%r1]65, 0xe
2853CASE_ASI_0x41_th0_0x50:
2854 set 0x50, %r1
2855 ldsba [%r1]65, %r10
2856 ldsha [%r1]65, %r6
2857 ldswa [%r1]65, %r4
2858 lduba [%r1]65, %r6
2859 lduha [%r1]65, %r14
2860 ldxa [%r1]65, %r8
2861 ldda [%r1]65, %r14
2862 ldstuba [%r1]65, %r12
2863 swapa [%r1]65, %r4
2864 lda [%r1]65, %f48
2865 ldda [%r1]65, %f16
2866 stba %r0, [%r1]65
2867 stha %r0, [%r1]65
2868 stwa %r14, [%r1]65
2869 sta %f48, [%r1]65
2870 stda %f32, [%r1]65
2871casa [%r1]0x41, %r2, %g0
2872casxa [%r1]0x41, %r2, %g0
2873 prefetcha [%r1]65, 0x11
2874CASE_ASI_0x41_th0_rand:
2875 setx 0x543a6c82, %r4, %r1
2876 and %r1, %r31, %r1 !make sure address is aligned
2877 ldx [%r27 + 0x58 & ~0x7], %r2
2878 ldx [%r24 + 0xf3 & ~0x7], %r4
2879 ldx [%r23 + 0x75 & ~0x7], %r6
2880 ldx [%r28 + 0x4b & ~0x7], %r8
2881 ldx [%r26 + 0xe2 & ~0x7], %r10
2882 ldx [%r26 + 0x68 & ~0x7], %r12
2883 ldx [%r28 + 0x71 & ~0x7], %r14
2884 ldx [%r28 + 0xc5 & ~0x7], %r16
2885 ld [%r28 + 0x99 & ~0x7], %f0
2886 ld [%r23 + 0xcd & ~0x7], %f16
2887 ld [%r28 + 0xb & ~0x7], %f32
2888 ld [%r24 + 0x98 & ~0x7], %f48
2889 ldsba [%r1]65, %r2
2890 ldsha [%r1]65, %r4
2891 ldswa [%r1]65, %r8
2892 lduba [%r1]65, %r8
2893 lduha [%r1]65, %r10
2894 ldxa [%r1]65, %r16
2895 ldda [%r1]65, %r12
2896 ldstuba [%r1]65, %r12
2897 swapa [%r1]65, %r2
2898 lda [%r1]65, %f32
2899 ldda [%r1]65, %f32
2900 stba %r10, [%r1]65
2901 stha %r0, [%r1]65
2902 stwa %r0, [%r1]65
2903 stxa %r8, [%r1]65
2904 sta %f16, [%r1]65
2905 stda %f0, [%r1]65
2906casa [%r1]0x41, %r2, %g0
2907casxa [%r1]0x41, %r2, %g0
2908 prefetcha [%r1]65, 0x1e
2909 ldx [%r22 + 0xae & ~0x7], %r2
2910 ldx [%r25 + 0x75 & ~0x7], %r4
2911 ldx [%r23 + 0xc0 & ~0x7], %r6
2912 ldx [%r24 + 0x21 & ~0x7], %r8
2913 ldx [%r24 + 0xa0 & ~0x7], %r10
2914 ldx [%r23 + 0xbf & ~0x7], %r12
2915 ldx [%r24 + 0x1f & ~0x7], %r14
2916 ldx [%r23 + 0xb7 & ~0x7], %r16
2917 ld [%r25 + 0x51 & ~0x7], %f0
2918 ld [%r21 + 0x2b & ~0x7], %f16
2919 ld [%r28 + 0x98 & ~0x7], %f32
2920 ld [%r25 + 0x7a & ~0x7], %f48
2921CASE_ASI_0x41_rand15:
2922 set 0x8, %r1
2923 ldsba [%r1]65, %r16
2924 ldsha [%r1]65, %r4
2925 ldswa [%r1]65, %r4
2926 lduba [%r1]65, %r4
2927 lduha [%r1]65, %r14
2928 ldxa [%r1]65, %r6
2929 ldda [%r1]65, %r12
2930 ldstuba [%r1]65, %r8
2931 swapa [%r1]65, %r6
2932 lda [%r1]65, %f0
2933 ldda [%r1]65, %f48
2934 stba %r4, [%r1]65
2935 stha %r0, [%r1]65
2936 stwa %r12, [%r1]65
2937 sta %f16, [%r1]65
2938 stda %f48, [%r1]65
2939casa [%r1]0x41, %r2, %g0
2940casxa [%r1]0x41, %r2, %g0
2941 prefetcha [%r1]65, 0x1d
2942CASE_ASI_0x41_rand16:
2943 set 0x18, %r1
2944 ldsba [%r1]65, %r10
2945 ldsha [%r1]65, %r16
2946 ldswa [%r1]65, %r16
2947 lduba [%r1]65, %r4
2948 lduha [%r1]65, %r4
2949 ldxa [%r1]65, %r16
2950 ldda [%r1]65, %r14
2951 ldstuba [%r1]65, %r4
2952 swapa [%r1]65, %r4
2953 lda [%r1]65, %f0
2954 ldda [%r1]65, %f0
2955 stba %r6, [%r1]65
2956 stha %r6, [%r1]65
2957 stwa %r12, [%r1]65
2958 sta %f16, [%r1]65
2959 stda %f0, [%r1]65
2960casa [%r1]0x41, %r2, %g0
2961casxa [%r1]0x41, %r2, %g0
2962 prefetcha [%r1]65, 0x5
2963CASE_ASI_0x41_rand17:
2964 set 0x28, %r1
2965 ldsba [%r1]65, %r10
2966 ldsha [%r1]65, %r4
2967 ldswa [%r1]65, %r8
2968 lduba [%r1]65, %r8
2969 lduha [%r1]65, %r2
2970 ldxa [%r1]65, %r16
2971 ldda [%r1]65, %r4
2972 ldstuba [%r1]65, %r10
2973 swapa [%r1]65, %r2
2974 lda [%r1]65, %f0
2975 ldda [%r1]65, %f48
2976 stba %r10, [%r1]65
2977 stha %r14, [%r1]65
2978 stwa %r14, [%r1]65
2979 sta %f16, [%r1]65
2980 stda %f32, [%r1]65
2981casa [%r1]0x41, %r2, %g0
2982casxa [%r1]0x41, %r2, %g0
2983 prefetcha [%r1]65, 0xe
2984CASE_ASI_0x41_rand18:
2985 set 0x40, %r1
2986 ldsba [%r1]65, %r8
2987 ldsha [%r1]65, %r14
2988 ldswa [%r1]65, %r6
2989 lduba [%r1]65, %r6
2990 lduha [%r1]65, %r10
2991 ldxa [%r1]65, %r16
2992 ldda [%r1]65, %r8
2993 ldstuba [%r1]65, %r10
2994 swapa [%r1]65, %r14
2995 lda [%r1]65, %f0
2996 ldda [%r1]65, %f16
2997 stba %r8, [%r1]65
2998 stha %r4, [%r1]65
2999 stwa %r14, [%r1]65
3000 sta %f32, [%r1]65
3001 stda %f0, [%r1]65
3002casa [%r1]0x41, %r2, %g0
3003casxa [%r1]0x41, %r2, %g0
3004 prefetcha [%r1]65, 0x3
3005CASE_ASI_0x41_rand19:
3006 set 0x48, %r1
3007 ldsba [%r1]65, %r16
3008 ldsha [%r1]65, %r16
3009 ldswa [%r1]65, %r6
3010 lduba [%r1]65, %r2
3011 lduha [%r1]65, %r16
3012 ldxa [%r1]65, %r12
3013 ldda [%r1]65, %r16
3014 ldstuba [%r1]65, %r2
3015 swapa [%r1]65, %r8
3016 lda [%r1]65, %f48
3017 ldda [%r1]65, %f0
3018 stba %r2, [%r1]65
3019 stha %r10, [%r1]65
3020 stwa %r14, [%r1]65
3021 sta %f32, [%r1]65
3022 stda %f16, [%r1]65
3023casa [%r1]0x41, %r2, %g0
3024casxa [%r1]0x41, %r2, %g0
3025 prefetcha [%r1]65, 0x13
3026CASE_ASI_0x41_rand20:
3027 set 0x1c6, %r1
3028 and %r1, %r29, %r1 !make sure address is aligned
3029 ldsba [%r1]65, %r16
3030 ldsha [%r1]65, %r6
3031 ldswa [%r1]65, %r12
3032 lduba [%r1]65, %r8
3033 lduha [%r1]65, %r2
3034 ldxa [%r1]65, %r6
3035 ldda [%r1]65, %r12
3036 ldstuba [%r1]65, %r8
3037 swapa [%r1]65, %r4
3038 lda [%r1]65, %f0
3039 ldda [%r1]65, %f32
3040 stba %r14, [%r1]65
3041 stha %r4, [%r1]65
3042 stwa %r6, [%r1]65
3043 sta %f32, [%r1]65
3044 stda %f16, [%r1]65
3045casa [%r1]0x41, %r2, %g0
3046casxa [%r1]0x41, %r2, %g0
3047 prefetcha [%r1]65, 0x13
3048CASE_ASI_0x5d_th0_range21:
3049!!asi_range = 0x0-0xff8
3050 set 0xf9, %r1
3051 and %r1, %r29, %r1 !make sure address is aligned
3052 ldsba [%r1]93, %r6
3053 ldsha [%r1]93, %r12
3054 ldswa [%r1]93, %r14
3055 lduba [%r1]93, %r8
3056 lduha [%r1]93, %r12
3057 ldxa [%r1]93, %r14
3058 ldda [%r1]93, %r16
3059 ldstuba [%r1]93, %r10
3060 swapa [%r1]93, %r16
3061 lda [%r1]93, %f48
3062 ldda [%r1]93, %f48
3063 stba %r8, [%r1]93
3064 stha %r6, [%r1]93
3065 stwa %r8, [%r1]93
3066 sta %f0, [%r1]93
3067 stda %f32, [%r1]93
3068casa [%r1]0x5d, %r2, %g0
3069casxa [%r1]0x5d, %r2, %g0
3070 prefetcha [%r1]93, 0xf
3071CASE_ASI_0x20_th0_range22:
3072!!asi_range = 0x0-0x38
3073 set 0x2b, %r1
3074 and %r1, %r29, %r1 !make sure address is aligned
3075 ldsba [%r1]32, %r2
3076 ldsha [%r1]32, %r4
3077 ldswa [%r1]32, %r14
3078 lduba [%r1]32, %r12
3079 lduha [%r1]32, %r12
3080 ldxa [%r1]32, %r2
3081 ldda [%r1]32, %r8
3082 ldstuba [%r1]32, %r8
3083 swapa [%r1]32, %r2
3084 lda [%r1]32, %f16
3085 ldda [%r1]32, %f0
3086 stba %r8, [%r1]32
3087 stha %r6, [%r1]32
3088 stwa %r14, [%r1]32
3089 sta %f16, [%r1]32
3090 stda %f48, [%r1]32
3091casa [%r1]0x20, %r2, %g0
3092casxa [%r1]0x20, %r2, %g0
3093 prefetcha [%r1]32, 0x14
3094CASE_ASI_0x20_th0_rand:
3095 setx 0x73c737a9, %r4, %r1
3096 and %r1, %r31, %r1 !make sure address is aligned
3097 ldx [%r25 + 0x2a & ~0x7], %r2
3098 ldx [%r27 + 0xb1 & ~0x7], %r4
3099 ldx [%r23 + 0x5 & ~0x7], %r6
3100 ldx [%r27 + 0x48 & ~0x7], %r8
3101 ldx [%r26 + 0x4b & ~0x7], %r10
3102 ldx [%r26 + 0x30 & ~0x7], %r12
3103 ldx [%r22 + 0x19 & ~0x7], %r14
3104 ldx [%r26 + 0xa3 & ~0x7], %r16
3105 ld [%r25 + 0xce & ~0x7], %f0
3106 ld [%r21 + 0xb4 & ~0x7], %f16
3107 ld [%r21 + 0xeb & ~0x7], %f32
3108 ld [%r24 + 0xba & ~0x7], %f48
3109 ldsba [%r1]32, %r4
3110 ldsha [%r1]32, %r16
3111 ldswa [%r1]32, %r6
3112 lduba [%r1]32, %r4
3113 lduha [%r1]32, %r8
3114 ldxa [%r1]32, %r8
3115 ldda [%r1]32, %r8
3116 ldstuba [%r1]32, %r6
3117 swapa [%r1]32, %r10
3118 lda [%r1]32, %f48
3119 ldda [%r1]32, %f0
3120 stba %r12, [%r1]32
3121 stha %r0, [%r1]32
3122 stwa %r0, [%r1]32
3123 stxa %r10, [%r1]32
3124 sta %f32, [%r1]32
3125 stda %f32, [%r1]32
3126casa [%r1]0x20, %r2, %g0
3127casxa [%r1]0x20, %r2, %g0
3128 prefetcha [%r1]32, 0x17
3129CASE_ASI_0x4c_th0_0x20:
3130 set 0x20, %r1
3131 ldsba [%r1]76, %r14
3132 ldsha [%r1]76, %r8
3133 ldswa [%r1]76, %r6
3134 lduba [%r1]76, %r10
3135 lduha [%r1]76, %r4
3136 ldxa [%r1]76, %r6
3137 ldda [%r1]76, %r12
3138 ldstuba [%r1]76, %r10
3139 swapa [%r1]76, %r12
3140 lda [%r1]76, %f0
3141 ldda [%r1]76, %f0
3142 stba %r8, [%r1]76
3143 stha %r4, [%r1]76
3144 stwa %r2, [%r1]76
3145 stxa %r12, [%r1]76
3146 sta %f16, [%r1]76
3147 stda %f16, [%r1]76
3148casa [%r1]0x4c, %r2, %g0
3149casxa [%r1]0x4c, %r2, %g0
3150 prefetcha [%r1]76, 0x16
3151CASE_ASI_0x4c_th0_0x28:
3152 set 0x28, %r1
3153 ldsba [%r1]76, %r16
3154 ldsha [%r1]76, %r14
3155 ldswa [%r1]76, %r12
3156 lduba [%r1]76, %r12
3157 lduha [%r1]76, %r4
3158 ldxa [%r1]76, %r14
3159 ldda [%r1]76, %r6
3160 ldstuba [%r1]76, %r14
3161 swapa [%r1]76, %r6
3162 lda [%r1]76, %f0
3163 ldda [%r1]76, %f0
3164 stba %r0, [%r1]76
3165 stha %r4, [%r1]76
3166 stwa %r12, [%r1]76
3167 stxa %r14, [%r1]76
3168 sta %f48, [%r1]76
3169 stda %f32, [%r1]76
3170casa [%r1]0x4c, %r2, %g0
3171casxa [%r1]0x4c, %r2, %g0
3172 prefetcha [%r1]76, 0x1d
3173CASE_ASI_0x58_th0_0x0:
3174 mov %g0, %r1
3175 ldsba [%r1]88, %r12
3176 ldsha [%r1]88, %r8
3177 ldswa [%r1]88, %r2
3178 lduba [%r1]88, %r14
3179 lduha [%r1]88, %r4
3180 ldxa [%r1]88, %r14
3181 ldda [%r1]88, %r4
3182 ldstuba [%r1]88, %r10
3183 swapa [%r1]88, %r6
3184 lda [%r1]88, %f16
3185 ldda [%r1]88, %f48
3186 stba %r8, [%r1]88
3187 stha %r12, [%r1]88
3188 stwa %r2, [%r1]88
3189 stxa %r4, [%r1]88
3190 sta %f16, [%r1]88
3191 stda %f0, [%r1]88
3192casa [%r1]0x58, %r2, %g0
3193casxa [%r1]0x58, %r2, %g0
3194 prefetcha [%r1]88, 0x4
3195CASE_ASI_0x58_th0_0x20:
3196 set 0x20, %r1
3197 ldsba [%r1]88, %r12
3198 ldsha [%r1]88, %r10
3199 ldswa [%r1]88, %r2
3200 lduba [%r1]88, %r6
3201 lduha [%r1]88, %r16
3202 ldxa [%r1]88, %r16
3203 ldda [%r1]88, %r4
3204 ldstuba [%r1]88, %r4
3205 swapa [%r1]88, %r2
3206 lda [%r1]88, %f16
3207 ldda [%r1]88, %f48
3208 stba %r6, [%r1]88
3209 stha %r14, [%r1]88
3210 stwa %r0, [%r1]88
3211 stxa %r12, [%r1]88
3212 sta %f48, [%r1]88
3213 stda %f32, [%r1]88
3214casa [%r1]0x58, %r2, %g0
3215casxa [%r1]0x58, %r2, %g0
3216 prefetcha [%r1]88, 0xf
3217CASE_ASI_0x58_th0_rand:
3218 setx 0x2baaae66, %r4, %r1
3219 and %r1, %r31, %r1 !make sure address is aligned
3220 ldx [%r26 + 0xf2 & ~0x7], %r2
3221 ldx [%r28 + 0x65 & ~0x7], %r4
3222 ldx [%r26 + 0xa3 & ~0x7], %r6
3223 ldx [%r23 + 0x9a & ~0x7], %r8
3224 ldx [%r21 + 0xd0 & ~0x7], %r10
3225 ldx [%r25 + 0x57 & ~0x7], %r12
3226 ldx [%r28 + 0x39 & ~0x7], %r14
3227 ldx [%r25 + 0x24 & ~0x7], %r16
3228 ld [%r23 + 0x29 & ~0x7], %f0
3229 ld [%r21 + 0x7f & ~0x7], %f16
3230 ld [%r22 + 0x53 & ~0x7], %f32
3231 ld [%r21 + 0x77 & ~0x7], %f48
3232 ldsba [%r1]88, %r16
3233 ldsha [%r1]88, %r16
3234 ldswa [%r1]88, %r10
3235 lduba [%r1]88, %r14
3236 lduha [%r1]88, %r14
3237 ldxa [%r1]88, %r16
3238 ldda [%r1]88, %r8
3239 ldstuba [%r1]88, %r16
3240 swapa [%r1]88, %r2
3241 lda [%r1]88, %f16
3242 ldda [%r1]88, %f48
3243 stba %r2, [%r1]88
3244 stha %r10, [%r1]88
3245 stwa %r8, [%r1]88
3246 stxa %r4, [%r1]88
3247 sta %f32, [%r1]88
3248 stda %f32, [%r1]88
3249casa [%r1]0x58, %r2, %g0
3250casxa [%r1]0x58, %r2, %g0
3251 prefetcha [%r1]88, 0x9
3252CASE_ASI_0x57_th0:
3253 setx 0x3ccc6347, %r4, %r1
3254 and %r1, %r31, %r1 !make sure address is aligned
3255 ldx [%r22 + 0x71 & ~0x7], %r2
3256 ldx [%r24 + 0x8a & ~0x7], %r4
3257 ldx [%r27 + 0xab & ~0x7], %r6
3258 ldx [%r26 + 0x6d & ~0x7], %r8
3259 ldx [%r28 + 0x91 & ~0x7], %r10
3260 ldx [%r22 + 0xa0 & ~0x7], %r12
3261 ldx [%r23 + 0xc6 & ~0x7], %r14
3262 ldx [%r23 + 0xd9 & ~0x7], %r16
3263 ld [%r26 + 0x32 & ~0x7], %f0
3264 ld [%r26 + 0xc6 & ~0x7], %f16
3265 ld [%r21 + 0xea & ~0x7], %f32
3266 ld [%r22 + 0xb9 & ~0x7], %f48
3267 ldsba [%r1]87, %r16
3268 ldsha [%r1]87, %r6
3269 ldswa [%r1]87, %r12
3270 lduba [%r1]87, %r10
3271 lduha [%r1]87, %r4
3272 ldxa [%r1]87, %r12
3273 ldda [%r1]87, %r6
3274 ldstuba [%r1]87, %r12
3275 swapa [%r1]87, %r14
3276 lda [%r1]87, %f16
3277 ldda [%r1]87, %f0
3278 stba %r2, [%r1]87
3279 stha %r6, [%r1]87
3280 stwa %r2, [%r1]87
3281 sta %f32, [%r1]87
3282 stda %f16, [%r1]87
3283casa [%r1]0x57, %r2, %g0
3284casxa [%r1]0x57, %r2, %g0
3285 prefetcha [%r1]87, 0x4
3286CASE_ASI_0x57_th0_rand:
3287 setx 0x30d222b1, %r4, %r1
3288 and %r1, %r31, %r1 !make sure address is aligned
3289 ldx [%r22 + 0xc6 & ~0x7], %r2
3290 ldx [%r26 + 0xa8 & ~0x7], %r4
3291 ldx [%r28 + 0xa0 & ~0x7], %r6
3292 ldx [%r26 + 0x36 & ~0x7], %r8
3293 ldx [%r22 + 0xa7 & ~0x7], %r10
3294 ldx [%r24 + 0x3b & ~0x7], %r12
3295 ldx [%r28 + 0xe9 & ~0x7], %r14
3296 ldx [%r28 + 0xc7 & ~0x7], %r16
3297 ld [%r26 + 0x61 & ~0x7], %f0
3298 ld [%r22 + 0xcd & ~0x7], %f16
3299 ld [%r23 + 0xe6 & ~0x7], %f32
3300 ld [%r26 + 0xc3 & ~0x7], %f48
3301 ldsba [%r1]87, %r4
3302 ldsha [%r1]87, %r4
3303 ldswa [%r1]87, %r14
3304 lduba [%r1]87, %r2
3305 lduha [%r1]87, %r4
3306 ldxa [%r1]87, %r12
3307 ldda [%r1]87, %r6
3308 ldstuba [%r1]87, %r16
3309 swapa [%r1]87, %r12
3310 lda [%r1]87, %f32
3311 ldda [%r1]87, %f0
3312 stba %r10, [%r1]87
3313 stha %r8, [%r1]87
3314 stwa %r4, [%r1]87
3315 stxa %r2, [%r1]87
3316 sta %f32, [%r1]87
3317 stda %f0, [%r1]87
3318casa [%r1]0x57, %r2, %g0
3319casxa [%r1]0x57, %r2, %g0
3320 prefetcha [%r1]87, 0x15
3321CASE_ASI_0x51_th0_range23:
3322!!asi_range = 0x0-0x38
3323 set 0x21, %r1
3324 and %r1, %r29, %r1 !make sure address is aligned
3325 ldsba [%r1]81, %r8
3326 ldsha [%r1]81, %r2
3327 ldswa [%r1]81, %r14
3328 lduba [%r1]81, %r6
3329 lduha [%r1]81, %r16
3330 ldxa [%r1]81, %r14
3331 ldda [%r1]81, %r14
3332 ldstuba [%r1]81, %r10
3333 swapa [%r1]81, %r8
3334 lda [%r1]81, %f48
3335 ldda [%r1]81, %f48
3336 stba %r0, [%r1]81
3337 stha %r10, [%r1]81
3338 stwa %r12, [%r1]81
3339 sta %f16, [%r1]81
3340 stda %f0, [%r1]81
3341casa [%r1]0x51, %r2, %g0
3342casxa [%r1]0x51, %r2, %g0
3343 prefetcha [%r1]81, 0x4
3344CASE_ASI_0x5a_th0_range24:
3345!!asi_range = 0x0-0x38
3346 set 0x6, %r1
3347 and %r1, %r29, %r1 !make sure address is aligned
3348 ldsba [%r1]90, %r12
3349 ldsha [%r1]90, %r14
3350 ldswa [%r1]90, %r6
3351 lduba [%r1]90, %r2
3352 lduha [%r1]90, %r12
3353 ldxa [%r1]90, %r12
3354 ldda [%r1]90, %r16
3355 ldstuba [%r1]90, %r4
3356 swapa [%r1]90, %r6
3357 lda [%r1]90, %f0
3358 ldda [%r1]90, %f32
3359 stba %r10, [%r1]90
3360 stha %r10, [%r1]90
3361 stwa %r4, [%r1]90
3362 sta %f48, [%r1]90
3363 stda %f48, [%r1]90
3364casa [%r1]0x5a, %r2, %g0
3365casxa [%r1]0x5a, %r2, %g0
3366 prefetcha [%r1]90, 0x1d
3367CASE_ASI_0x5b_th0_range25:
3368!!asi_range = 0x0-0x38
3369 set 0x2d, %r1
3370 and %r1, %r29, %r1 !make sure address is aligned
3371 ldsba [%r1]91, %r6
3372 ldsha [%r1]91, %r16
3373 ldswa [%r1]91, %r10
3374 lduba [%r1]91, %r12
3375 lduha [%r1]91, %r16
3376 ldxa [%r1]91, %r8
3377 ldda [%r1]91, %r10
3378 ldstuba [%r1]91, %r4
3379 swapa [%r1]91, %r8
3380 lda [%r1]91, %f48
3381 ldda [%r1]91, %f0
3382 stba %r8, [%r1]91
3383 stha %r6, [%r1]91
3384 stwa %r6, [%r1]91
3385 sta %f48, [%r1]91
3386 stda %f16, [%r1]91
3387casa [%r1]0x5b, %r2, %g0
3388casxa [%r1]0x5b, %r2, %g0
3389 prefetcha [%r1]91, 0xa
3390CASE_ASI_0x54_th0_range26:
3391!!asi_range = 0x10-0x98
3392 set 0x56, %r1
3393 and %r1, %r29, %r1 !make sure address is aligned
3394 ldsba [%r1]84, %r14
3395 ldsha [%r1]84, %r14
3396 ldswa [%r1]84, %r4
3397 lduba [%r1]84, %r14
3398 lduha [%r1]84, %r16
3399 ldxa [%r1]84, %r10
3400 ldda [%r1]84, %r8
3401 ldstuba [%r1]84, %r10
3402 swapa [%r1]84, %r12
3403 lda [%r1]84, %f0
3404 ldda [%r1]84, %f0
3405 stba %r8, [%r1]84
3406 stha %r4, [%r1]84
3407 stwa %r8, [%r1]84
3408 sta %f16, [%r1]84
3409 stda %f32, [%r1]84
3410casa [%r1]0x54, %r2, %g0
3411casxa [%r1]0x54, %r2, %g0
3412 prefetcha [%r1]84, 0x4
3413CASE_ASI_0x72_th0_0x0:
3414 mov %g0, %r1
3415 ldsba [%r1]114, %r6
3416 ldsha [%r1]114, %r4
3417 ldswa [%r1]114, %r4
3418 lduba [%r1]114, %r14
3419 lduha [%r1]114, %r12
3420 ldxa [%r1]114, %r14
3421 ldda [%r1]114, %r14
3422 ldstuba [%r1]114, %r10
3423 swapa [%r1]114, %r6
3424 lda [%r1]114, %f0
3425 ldda [%r1]114, %f32
3426 stba %r10, [%r1]114
3427 stha %r14, [%r1]114
3428 stwa %r4, [%r1]114
3429 sta %f48, [%r1]114
3430 stda %f16, [%r1]114
3431casa [%r1]0x72, %r2, %g0
3432casxa [%r1]0x72, %r2, %g0
3433 prefetcha [%r1]114, 0x6
3434CASE_ASI_0x72_th0_rand:
3435 setx 0x1231b4de, %r4, %r1
3436 and %r1, %r31, %r1 !make sure address is aligned
3437 ldx [%r27 + 0x62 & ~0x7], %r2
3438 ldx [%r21 + 0xf0 & ~0x7], %r4
3439 ldx [%r22 + 0x7c & ~0x7], %r6
3440 ldx [%r28 + 0xde & ~0x7], %r8
3441 ldx [%r27 + 0xd0 & ~0x7], %r10
3442 ldx [%r22 + 0xea & ~0x7], %r12
3443 ldx [%r28 + 0x7b & ~0x7], %r14
3444 ldx [%r23 + 0xa8 & ~0x7], %r16
3445 ld [%r25 + 0xcd & ~0x7], %f0
3446 ld [%r24 + 0xef & ~0x7], %f16
3447 ld [%r23 + 0xae & ~0x7], %f32
3448 ld [%r24 + 0x95 & ~0x7], %f48
3449 ldsba [%r1]114, %r14
3450 ldsha [%r1]114, %r6
3451 ldswa [%r1]114, %r14
3452 lduba [%r1]114, %r10
3453 lduha [%r1]114, %r12
3454 ldxa [%r1]114, %r8
3455 ldda [%r1]114, %r16
3456 ldstuba [%r1]114, %r16
3457 swapa [%r1]114, %r4
3458 lda [%r1]114, %f32
3459 ldda [%r1]114, %f48
3460 stba %r10, [%r1]114
3461 stha %r10, [%r1]114
3462 stwa %r14, [%r1]114
3463 stxa %r8, [%r1]114
3464 sta %f16, [%r1]114
3465 stda %f48, [%r1]114
3466casa [%r1]0x72, %r2, %g0
3467casxa [%r1]0x72, %r2, %g0
3468 prefetcha [%r1]114, 0x1d
3469CASE_ASI_0x41_th0_0x60:
3470 set 0x60, %r1
3471 ldsba [%r1]65, %r6
3472 ldsha [%r1]65, %r16
3473 ldswa [%r1]65, %r2
3474 lduba [%r1]65, %r6
3475 lduha [%r1]65, %r10
3476 ldxa [%r1]65, %r16
3477 ldda [%r1]65, %r4
3478 ldstuba [%r1]65, %r2
3479 swapa [%r1]65, %r6
3480 lda [%r1]65, %f16
3481 ldda [%r1]65, %f0
3482 stba %r10, [%r1]65
3483 stha %r2, [%r1]65
3484 stwa %r4, [%r1]65
3485 sta %f0, [%r1]65
3486 stda %f48, [%r1]65
3487casa [%r1]0x41, %r2, %g0
3488casxa [%r1]0x41, %r2, %g0
3489 prefetcha [%r1]65, 0x13
3490CASE_ASI_0x41_th0_0x68:
3491 set 0x68, %r1
3492 ldsba [%r1]65, %r12
3493 ldsha [%r1]65, %r6
3494 ldswa [%r1]65, %r4
3495 lduba [%r1]65, %r10
3496 lduha [%r1]65, %r8
3497 ldxa [%r1]65, %r10
3498 ldda [%r1]65, %r4
3499 ldstuba [%r1]65, %r4
3500 swapa [%r1]65, %r8
3501 lda [%r1]65, %f16
3502 ldda [%r1]65, %f0
3503 stba %r2, [%r1]65
3504 stha %r6, [%r1]65
3505 stwa %r14, [%r1]65
3506 sta %f32, [%r1]65
3507 stda %f48, [%r1]65
3508casa [%r1]0x41, %r2, %g0
3509casxa [%r1]0x41, %r2, %g0
3510 prefetcha [%r1]65, 0x1
3511CASE_ASI_0x63_th0_0x0:
3512 mov %g0, %r1
3513 ldsba [%r1]99, %r16
3514 ldsha [%r1]99, %r8
3515 ldswa [%r1]99, %r8
3516 lduba [%r1]99, %r6
3517 lduha [%r1]99, %r16
3518 ldxa [%r1]99, %r12
3519 ldda [%r1]99, %r4
3520 ldstuba [%r1]99, %r2
3521 swapa [%r1]99, %r12
3522 lda [%r1]99, %f0
3523 ldda [%r1]99, %f32
3524 stba %r12, [%r1]99
3525 stha %r0, [%r1]99
3526 stwa %r4, [%r1]99
3527 stxa %r0, [%r1]99
3528 sta %f32, [%r1]99
3529 stda %f48, [%r1]99
3530casa [%r1]0x63, %r2, %g0
3531casxa [%r1]0x63, %r2, %g0
3532 prefetcha [%r1]99, 0x7
3533CASE_ASI_0x63_th0_0x10:
3534 set 0x10, %r1
3535 ldsba [%r1]99, %r16
3536 ldsha [%r1]99, %r12
3537 ldswa [%r1]99, %r6
3538 lduba [%r1]99, %r12
3539 lduha [%r1]99, %r6
3540 ldxa [%r1]99, %r4
3541 ldda [%r1]99, %r4
3542 ldstuba [%r1]99, %r2
3543 swapa [%r1]99, %r14
3544 lda [%r1]99, %f48
3545 ldda [%r1]99, %f48
3546 stba %r12, [%r1]99
3547 stha %r0, [%r1]99
3548 stwa %r12, [%r1]99
3549 stxa %r14, [%r1]99
3550 sta %f32, [%r1]99
3551 stda %f16, [%r1]99
3552casa [%r1]0x63, %r2, %g0
3553casxa [%r1]0x63, %r2, %g0
3554 prefetcha [%r1]99, 0x9
3555CASE_ASI_0x63_th0_rand:
3556 setx 0x27fc945c, %r4, %r1
3557 and %r1, %r31, %r1 !make sure address is aligned
3558 ldx [%r24 + 0x2d & ~0x7], %r2
3559 ldx [%r26 + 0x62 & ~0x7], %r4
3560 ldx [%r27 + 0xde & ~0x7], %r6
3561 ldx [%r27 + 0xa & ~0x7], %r8
3562 ldx [%r23 + 0xe0 & ~0x7], %r10
3563 ldx [%r25 + 0xba & ~0x7], %r12
3564 ldx [%r25 + 0x9 & ~0x7], %r14
3565 ldx [%r28 + 0x69 & ~0x7], %r16
3566 ld [%r26 + 0x7a & ~0x7], %f0
3567 ld [%r23 + 0xa6 & ~0x7], %f16
3568 ld [%r21 + 0xff & ~0x7], %f32
3569 ld [%r21 + 0x63 & ~0x7], %f48
3570 ldsba [%r1]99, %r6
3571 ldsha [%r1]99, %r16
3572 ldswa [%r1]99, %r14
3573 lduba [%r1]99, %r14
3574 lduha [%r1]99, %r16
3575 ldxa [%r1]99, %r6
3576 ldda [%r1]99, %r6
3577 ldstuba [%r1]99, %r10
3578 swapa [%r1]99, %r8
3579 lda [%r1]99, %f32
3580 ldda [%r1]99, %f0
3581 stba %r10, [%r1]99
3582 stha %r2, [%r1]99
3583 stwa %r2, [%r1]99
3584 stxa %r2, [%r1]99
3585 sta %f32, [%r1]99
3586 stda %f16, [%r1]99
3587casa [%r1]0x63, %r2, %g0
3588casxa [%r1]0x63, %r2, %g0
3589 prefetcha [%r1]99, 0x14
3590CASE_ASI_0x43_th0_0x0:
3591 mov %g0, %r1
3592 ldsba [%r1]67, %r8
3593 ldsha [%r1]67, %r6
3594 ldswa [%r1]67, %r6
3595 lduba [%r1]67, %r14
3596 lduha [%r1]67, %r14
3597 ldxa [%r1]67, %r2
3598 ldda [%r1]67, %r8
3599 ldstuba [%r1]67, %r8
3600 swapa [%r1]67, %r4
3601 lda [%r1]67, %f16
3602 ldda [%r1]67, %f48
3603 stba %r10, [%r1]67
3604 stha %r6, [%r1]67
3605 stwa %r0, [%r1]67
3606 sta %f48, [%r1]67
3607 stda %f16, [%r1]67
3608casa [%r1]0x43, %r2, %g0
3609casxa [%r1]0x43, %r2, %g0
3610 prefetcha [%r1]67, 0xd
3611CASE_ASI_0x43_th0_rand:
3612 setx 0x5d8e707c, %r4, %r1
3613 and %r1, %r31, %r1 !make sure address is aligned
3614 ldx [%r24 + 0x93 & ~0x7], %r2
3615 ldx [%r25 + 0x19 & ~0x7], %r4
3616 ldx [%r23 + 0xf & ~0x7], %r6
3617 ldx [%r23 + 0xd9 & ~0x7], %r8
3618 ldx [%r25 + 0x9d & ~0x7], %r10
3619 ldx [%r24 + 0xca & ~0x7], %r12
3620 ldx [%r25 + 0x1a & ~0x7], %r14
3621 ldx [%r25 + 0x41 & ~0x7], %r16
3622 ld [%r21 + 0xce & ~0x7], %f0
3623 ld [%r23 + 0xbd & ~0x7], %f16
3624 ld [%r24 + 0x4c & ~0x7], %f32
3625 ld [%r25 + 0x44 & ~0x7], %f48
3626 ldsba [%r1]67, %r12
3627 ldsha [%r1]67, %r12
3628 ldswa [%r1]67, %r10
3629 lduba [%r1]67, %r14
3630 lduha [%r1]67, %r6
3631 ldxa [%r1]67, %r8
3632 ldda [%r1]67, %r4
3633 ldstuba [%r1]67, %r12
3634 swapa [%r1]67, %r8
3635 lda [%r1]67, %f16
3636 ldda [%r1]67, %f16
3637 stba %r12, [%r1]67
3638 stha %r0, [%r1]67
3639 stwa %r8, [%r1]67
3640 stxa %r0, [%r1]67
3641 sta %f32, [%r1]67
3642 stda %f0, [%r1]67
3643casa [%r1]0x43, %r2, %g0
3644casxa [%r1]0x43, %r2, %g0
3645 prefetcha [%r1]67, 0x7
3646 ldx [%r23 + 0xff & ~0x7], %r2
3647 ldx [%r22 + 0x57 & ~0x7], %r4
3648 ldx [%r28 + 0x18 & ~0x7], %r6
3649 ldx [%r26 + 0xa2 & ~0x7], %r8
3650 ldx [%r26 + 0xc6 & ~0x7], %r10
3651 ldx [%r27 + 0x64 & ~0x7], %r12
3652 ldx [%r23 + 0x3e & ~0x7], %r14
3653 ldx [%r28 + 0xe2 & ~0x7], %r16
3654 ld [%r23 + 0xf0 & ~0x7], %f0
3655 ld [%r22 + 0x0 & ~0x7], %f16
3656 ld [%r21 + 0xa & ~0x7], %f32
3657 ld [%r24 + 0x51 & ~0x7], %f48
3658CASE_ASI_0x43_rand27:
3659 set 0x3a, %r1
3660 and %r1, %r29, %r1 !make sure address is aligned
3661 ldsba [%r1]67, %r6
3662 ldsha [%r1]67, %r16
3663 ldswa [%r1]67, %r4
3664 lduba [%r1]67, %r12
3665 lduha [%r1]67, %r8
3666 ldxa [%r1]67, %r14
3667 ldda [%r1]67, %r10
3668 ldstuba [%r1]67, %r6
3669 swapa [%r1]67, %r6
3670 lda [%r1]67, %f16
3671 ldda [%r1]67, %f16
3672 stba %r2, [%r1]67
3673 stha %r2, [%r1]67
3674 stwa %r8, [%r1]67
3675 sta %f16, [%r1]67
3676 stda %f32, [%r1]67
3677casa [%r1]0x43, %r2, %g0
3678casxa [%r1]0x43, %r2, %g0
3679 prefetcha [%r1]67, 0xa
3680CASE_ASI_0x59_th0_range28:
3681!!asi_range = 0x0-0x78
3682 set 0x4, %r1
3683 and %r1, %r29, %r1 !make sure address is aligned
3684 ldsba [%r1]89, %r12
3685 ldsha [%r1]89, %r4
3686 ldswa [%r1]89, %r14
3687 lduba [%r1]89, %r2
3688 lduha [%r1]89, %r2
3689 ldxa [%r1]89, %r10
3690 ldda [%r1]89, %r16
3691 ldstuba [%r1]89, %r2
3692 swapa [%r1]89, %r10
3693 lda [%r1]89, %f0
3694 ldda [%r1]89, %f16
3695 stba %r0, [%r1]89
3696 stha %r0, [%r1]89
3697 stwa %r10, [%r1]89
3698 sta %f16, [%r1]89
3699 stda %f32, [%r1]89
3700casa [%r1]0x59, %r2, %g0
3701casxa [%r1]0x59, %r2, %g0
3702 prefetcha [%r1]89, 0x3
3703CASE_ASI_0x67_th0_range29:
3704!!asi_range = 0x0-0x7fe0
3705 set 0x6c17, %r1
3706 and %r1, %r29, %r1 !make sure address is aligned
3707 ldsba [%r1]103, %r10
3708 ldsha [%r1]103, %r4
3709 ldswa [%r1]103, %r4
3710 lduba [%r1]103, %r14
3711 lduha [%r1]103, %r12
3712 ldxa [%r1]103, %r8
3713 ldda [%r1]103, %r12
3714 ldstuba [%r1]103, %r10
3715 swapa [%r1]103, %r8
3716 lda [%r1]103, %f0
3717 ldda [%r1]103, %f32
3718 stba %r2, [%r1]103
3719 stha %r6, [%r1]103
3720 stwa %r2, [%r1]103
3721 sta %f0, [%r1]103
3722 stda %f16, [%r1]103
3723casa [%r1]0x67, %r2, %g0
3724casxa [%r1]0x67, %r2, %g0
3725 prefetcha [%r1]103, 0x1a
3726CASE_ASI_0x4e_th0_0x0:
3727 mov %g0, %r1
3728 ldsba [%r1]78, %r16
3729 ldsha [%r1]78, %r6
3730 ldswa [%r1]78, %r12
3731 lduba [%r1]78, %r6
3732 lduha [%r1]78, %r8
3733 ldxa [%r1]78, %r2
3734 ldda [%r1]78, %r10
3735 ldstuba [%r1]78, %r8
3736 swapa [%r1]78, %r4
3737 lda [%r1]78, %f32
3738 ldda [%r1]78, %f0
3739 stba %r8, [%r1]78
3740 stha %r0, [%r1]78
3741 stwa %r4, [%r1]78
3742 sta %f32, [%r1]78
3743 stda %f48, [%r1]78
3744casa [%r1]0x4e, %r2, %g0
3745casxa [%r1]0x4e, %r2, %g0
3746 prefetcha [%r1]78, 0x7
3747CASE_ASI_0x4e_th0_rand:
3748 setx 0x28b9e3b1, %r4, %r1
3749 and %r1, %r31, %r1 !make sure address is aligned
3750 ldx [%r23 + 0x6b & ~0x7], %r2
3751 ldx [%r22 + 0xb1 & ~0x7], %r4
3752 ldx [%r25 + 0x4c & ~0x7], %r6
3753 ldx [%r26 + 0xfd & ~0x7], %r8
3754 ldx [%r27 + 0x68 & ~0x7], %r10
3755 ldx [%r23 + 0x72 & ~0x7], %r12
3756 ldx [%r25 + 0x5 & ~0x7], %r14
3757 ldx [%r26 + 0x9 & ~0x7], %r16
3758 ld [%r28 + 0xd6 & ~0x7], %f0
3759 ld [%r24 + 0xee & ~0x7], %f16
3760 ld [%r28 + 0xc1 & ~0x7], %f32
3761 ld [%r25 + 0x31 & ~0x7], %f48
3762 ldsba [%r1]78, %r8
3763 ldsha [%r1]78, %r10
3764 ldswa [%r1]78, %r10
3765 lduba [%r1]78, %r4
3766 lduha [%r1]78, %r14
3767 ldxa [%r1]78, %r6
3768 ldda [%r1]78, %r12
3769 ldstuba [%r1]78, %r6
3770 swapa [%r1]78, %r16
3771 lda [%r1]78, %f16
3772 ldda [%r1]78, %f0
3773 stba %r2, [%r1]78
3774 stha %r8, [%r1]78
3775 stwa %r2, [%r1]78
3776 stxa %r8, [%r1]78
3777 sta %f0, [%r1]78
3778 stda %f48, [%r1]78
3779casa [%r1]0x4e, %r2, %g0
3780casxa [%r1]0x4e, %r2, %g0
3781 prefetcha [%r1]78, 0x18
3782 ldx [%r24 + 0xc3 & ~0x7], %r2
3783 ldx [%r23 + 0x96 & ~0x7], %r4
3784 ldx [%r26 + 0xa9 & ~0x7], %r6
3785 ldx [%r23 + 0xab & ~0x7], %r8
3786 ldx [%r22 + 0x8a & ~0x7], %r10
3787 ldx [%r28 + 0x7b & ~0x7], %r12
3788 ldx [%r25 + 0xd5 & ~0x7], %r14
3789 ldx [%r27 + 0xdb & ~0x7], %r16
3790 ld [%r21 + 0x71 & ~0x7], %f0
3791 ld [%r24 + 0xb0 & ~0x7], %f16
3792 ld [%r26 + 0x6e & ~0x7], %f32
3793 ld [%r24 + 0x85 & ~0x7], %f48
3794CASE_ASI_0x4e_rand30:
3795 set 0x88, %r1
3796 and %r1, %r29, %r1 !make sure address is aligned
3797 ldsba [%r1]78, %r16
3798 ldsha [%r1]78, %r4
3799 ldswa [%r1]78, %r12
3800 lduba [%r1]78, %r4
3801 lduha [%r1]78, %r6
3802 ldxa [%r1]78, %r10
3803 ldda [%r1]78, %r6
3804 ldstuba [%r1]78, %r16
3805 swapa [%r1]78, %r12
3806 lda [%r1]78, %f0
3807 ldda [%r1]78, %f16
3808 stba %r0, [%r1]78
3809 stha %r2, [%r1]78
3810 stwa %r4, [%r1]78
3811 sta %f32, [%r1]78
3812 stda %f48, [%r1]78
3813casa [%r1]0x4e, %r2, %g0
3814casxa [%r1]0x4e, %r2, %g0
3815 prefetcha [%r1]78, 0x11
3816CASE_ASI_0x48_th0_range31:
3817!!asi_range = 0x0-0xf8
3818 set 0x7f, %r1
3819 and %r1, %r29, %r1 !make sure address is aligned
3820 ldsba [%r1]72, %r16
3821 ldsha [%r1]72, %r8
3822 ldswa [%r1]72, %r6
3823 lduba [%r1]72, %r6
3824 lduha [%r1]72, %r2
3825 ldxa [%r1]72, %r2
3826 ldda [%r1]72, %r12
3827 ldstuba [%r1]72, %r16
3828 swapa [%r1]72, %r6
3829 lda [%r1]72, %f32
3830 ldda [%r1]72, %f32
3831 stba %r8, [%r1]72
3832 stha %r10, [%r1]72
3833 stwa %r14, [%r1]72
3834 stxa %r8, [%r1]72
3835 sta %f0, [%r1]72
3836 stda %f48, [%r1]72
3837casa [%r1]0x48, %r2, %g0
3838casxa [%r1]0x48, %r2, %g0
3839 prefetcha [%r1]72, 0x10
3840CASE_ASI_0x49_th0_range32:
3841!!asi_range = 0x0-0xf8
3842 set 0x6, %r1
3843 and %r1, %r29, %r1 !make sure address is aligned
3844 ldsba [%r1]73, %r16
3845 ldsha [%r1]73, %r2
3846 ldswa [%r1]73, %r4
3847 lduba [%r1]73, %r4
3848 lduha [%r1]73, %r14
3849 ldxa [%r1]73, %r14
3850 ldda [%r1]73, %r10
3851 ldstuba [%r1]73, %r12
3852 swapa [%r1]73, %r4
3853 lda [%r1]73, %f48
3854 ldda [%r1]73, %f16
3855 stba %r2, [%r1]73
3856 stha %r0, [%r1]73
3857 stwa %r10, [%r1]73
3858 stxa %r2, [%r1]73
3859 sta %f32, [%r1]73
3860 stda %f32, [%r1]73
3861casa [%r1]0x49, %r2, %g0
3862casxa [%r1]0x49, %r2, %g0
3863 prefetcha [%r1]73, 0x12
3864CASE_ASI_0x5f_th0:
3865 setx 0x240757a1, %r4, %r1
3866 and %r1, %r31, %r1 !make sure address is aligned
3867 ldx [%r26 + 0xd4 & ~0x7], %r2
3868 ldx [%r25 + 0xe4 & ~0x7], %r4
3869 ldx [%r27 + 0xf & ~0x7], %r6
3870 ldx [%r26 + 0xc2 & ~0x7], %r8
3871 ldx [%r24 + 0xf7 & ~0x7], %r10
3872 ldx [%r26 + 0x66 & ~0x7], %r12
3873 ldx [%r22 + 0x6e & ~0x7], %r14
3874 ldx [%r22 + 0xa7 & ~0x7], %r16
3875 ld [%r24 + 0xfd & ~0x7], %f0
3876 ld [%r26 + 0xd4 & ~0x7], %f16
3877 ld [%r24 + 0xed & ~0x7], %f32
3878 ld [%r27 + 0xdd & ~0x7], %f48
3879 ldsba [%r1]95, %r6
3880 ldsha [%r1]95, %r12
3881 ldswa [%r1]95, %r10
3882 lduba [%r1]95, %r14
3883 lduha [%r1]95, %r14
3884 ldxa [%r1]95, %r8
3885 ldda [%r1]95, %r10
3886 ldstuba [%r1]95, %r14
3887 swapa [%r1]95, %r2
3888 lda [%r1]95, %f32
3889 ldda [%r1]95, %f32
3890 stba %r14, [%r1]95
3891 stha %r6, [%r1]95
3892 stwa %r2, [%r1]95
3893 sta %f0, [%r1]95
3894 stda %f48, [%r1]95
3895casa [%r1]0x5f, %r2, %g0
3896casxa [%r1]0x5f, %r2, %g0
3897 prefetcha [%r1]95, 0xd
3898CASE_ASI_0x5f_th0_rand:
3899 setx 0x71620c55, %r4, %r1
3900 and %r1, %r31, %r1 !make sure address is aligned
3901 ldx [%r23 + 0xcf & ~0x7], %r2
3902 ldx [%r25 + 0xb2 & ~0x7], %r4
3903 ldx [%r28 + 0x5c & ~0x7], %r6
3904 ldx [%r22 + 0x6f & ~0x7], %r8
3905 ldx [%r25 + 0x28 & ~0x7], %r10
3906 ldx [%r21 + 0x70 & ~0x7], %r12
3907 ldx [%r27 + 0x1d & ~0x7], %r14
3908 ldx [%r26 + 0xa & ~0x7], %r16
3909 ld [%r23 + 0x74 & ~0x7], %f0
3910 ld [%r24 + 0xe7 & ~0x7], %f16
3911 ld [%r24 + 0x73 & ~0x7], %f32
3912 ld [%r23 + 0xb7 & ~0x7], %f48
3913 ldsba [%r1]95, %r4
3914 ldsha [%r1]95, %r2
3915 ldswa [%r1]95, %r16
3916 lduba [%r1]95, %r12
3917 lduha [%r1]95, %r14
3918 ldxa [%r1]95, %r4
3919 ldda [%r1]95, %r8
3920 ldstuba [%r1]95, %r16
3921 swapa [%r1]95, %r10
3922 lda [%r1]95, %f0
3923 ldda [%r1]95, %f32
3924 stba %r4, [%r1]95
3925 stha %r10, [%r1]95
3926 stwa %r10, [%r1]95
3927 stxa %r6, [%r1]95
3928 sta %f48, [%r1]95
3929 stda %f16, [%r1]95
3930casa [%r1]0x5f, %r2, %g0
3931casxa [%r1]0x5f, %r2, %g0
3932 prefetcha [%r1]95, 0x6
3933CASE_ASI_0x53_th0:
3934 setx 0x515c5603, %r4, %r1
3935 and %r1, %r31, %r1 !make sure address is aligned
3936 ldx [%r23 + 0x9c & ~0x7], %r2
3937 ldx [%r23 + 0x2d & ~0x7], %r4
3938 ldx [%r27 + 0xde & ~0x7], %r6
3939 ldx [%r28 + 0x9c & ~0x7], %r8
3940 ldx [%r24 + 0x59 & ~0x7], %r10
3941 ldx [%r23 + 0x39 & ~0x7], %r12
3942 ldx [%r22 + 0x5a & ~0x7], %r14
3943 ldx [%r27 + 0x95 & ~0x7], %r16
3944 ld [%r25 + 0x2d & ~0x7], %f0
3945 ld [%r27 + 0xd1 & ~0x7], %f16
3946 ld [%r22 + 0x5 & ~0x7], %f32
3947 ld [%r23 + 0x50 & ~0x7], %f48
3948 ldsba [%r1]83, %r2
3949 ldsha [%r1]83, %r6
3950 ldswa [%r1]83, %r14
3951 lduba [%r1]83, %r8
3952 lduha [%r1]83, %r8
3953 ldxa [%r1]83, %r12
3954 ldda [%r1]83, %r12
3955 ldstuba [%r1]83, %r8
3956 swapa [%r1]83, %r16
3957 lda [%r1]83, %f0
3958 ldda [%r1]83, %f32
3959 stba %r4, [%r1]83
3960 stha %r6, [%r1]83
3961 stwa %r10, [%r1]83
3962 stxa %r4, [%r1]83
3963 sta %f0, [%r1]83
3964 stda %f0, [%r1]83
3965casa [%r1]0x53, %r2, %g0
3966casxa [%r1]0x53, %r2, %g0
3967 prefetcha [%r1]83, 0xb
3968CASE_ASI_0x53_th0_rand:
3969 setx 0x63ea1ea8, %r4, %r1
3970 and %r1, %r31, %r1 !make sure address is aligned
3971 ldx [%r28 + 0x6f & ~0x7], %r2
3972 ldx [%r28 + 0x48 & ~0x7], %r4
3973 ldx [%r24 + 0xcb & ~0x7], %r6
3974 ldx [%r24 + 0x50 & ~0x7], %r8
3975 ldx [%r21 + 0x54 & ~0x7], %r10
3976 ldx [%r25 + 0x88 & ~0x7], %r12
3977 ldx [%r22 + 0xc1 & ~0x7], %r14
3978 ldx [%r26 + 0xcc & ~0x7], %r16
3979 ld [%r25 + 0x2 & ~0x7], %f0
3980 ld [%r26 + 0xce & ~0x7], %f16
3981 ld [%r23 + 0xdc & ~0x7], %f32
3982 ld [%r21 + 0x5c & ~0x7], %f48
3983 ldsba [%r1]83, %r16
3984 ldsha [%r1]83, %r10
3985 ldswa [%r1]83, %r10
3986 lduba [%r1]83, %r8
3987 lduha [%r1]83, %r16
3988 ldxa [%r1]83, %r12
3989 ldda [%r1]83, %r2
3990 ldstuba [%r1]83, %r16
3991 swapa [%r1]83, %r12
3992 lda [%r1]83, %f48
3993 ldda [%r1]83, %f48
3994 stba %r6, [%r1]83
3995 stha %r12, [%r1]83
3996 stwa %r12, [%r1]83
3997 stxa %r2, [%r1]83
3998 sta %f16, [%r1]83
3999 stda %f16, [%r1]83
4000casa [%r1]0x53, %r2, %g0
4001casxa [%r1]0x53, %r2, %g0
4002 prefetcha [%r1]83, 0x12
4003CASE_ASI_0x74_th0_0x0:
4004 mov %g0, %r1
4005 ldsba [%r1]116, %r12
4006 ldsha [%r1]116, %r10
4007 ldswa [%r1]116, %r12
4008 lduba [%r1]116, %r2
4009 lduha [%r1]116, %r6
4010 ldxa [%r1]116, %r8
4011 ldda [%r1]116, %r14
4012 ldstuba [%r1]116, %r4
4013 swapa [%r1]116, %r16
4014 lda [%r1]116, %f48
4015 ldda [%r1]116, %f16
4016 stba %r8, [%r1]116
4017 stha %r14, [%r1]116
4018 stwa %r2, [%r1]116
4019 stxa %r12, [%r1]116
4020 sta %f48, [%r1]116
4021 stda %f48, [%r1]116
4022casa [%r1]0x74, %r2, %g0
4023casxa [%r1]0x74, %r2, %g0
4024 prefetcha [%r1]116, 0x15
4025CASE_ASI_0x74_th0_rand:
4026 setx 0x7506c835, %r4, %r1
4027 and %r1, %r31, %r1 !make sure address is aligned
4028 ldx [%r27 + 0x85 & ~0x7], %r2
4029 ldx [%r25 + 0x28 & ~0x7], %r4
4030 ldx [%r28 + 0x14 & ~0x7], %r6
4031 ldx [%r23 + 0xb0 & ~0x7], %r8
4032 ldx [%r24 + 0x67 & ~0x7], %r10
4033 ldx [%r26 + 0x5e & ~0x7], %r12
4034 ldx [%r28 + 0xeb & ~0x7], %r14
4035 ldx [%r21 + 0x86 & ~0x7], %r16
4036 ld [%r23 + 0x62 & ~0x7], %f0
4037 ld [%r28 + 0xcc & ~0x7], %f16
4038 ld [%r26 + 0xb7 & ~0x7], %f32
4039 ld [%r21 + 0xe8 & ~0x7], %f48
4040 ldsba [%r1]116, %r6
4041 ldsha [%r1]116, %r6
4042 ldswa [%r1]116, %r2
4043 lduba [%r1]116, %r4
4044 lduha [%r1]116, %r6
4045 ldxa [%r1]116, %r14
4046 ldda [%r1]116, %r4
4047 ldstuba [%r1]116, %r16
4048 swapa [%r1]116, %r2
4049 lda [%r1]116, %f48
4050 ldda [%r1]116, %f16
4051 stba %r0, [%r1]116
4052 stha %r8, [%r1]116
4053 stwa %r6, [%r1]116
4054 stxa %r14, [%r1]116
4055 sta %f0, [%r1]116
4056 stda %f48, [%r1]116
4057casa [%r1]0x74, %r2, %g0
4058casxa [%r1]0x74, %r2, %g0
4059 prefetcha [%r1]116, 0x2
4060CASE_ASI_0x54_th0_0x0:
4061 mov %g0, %r1
4062 ldsba [%r1]84, %r14
4063 ldsha [%r1]84, %r8
4064 ldswa [%r1]84, %r8
4065 lduba [%r1]84, %r10
4066 lduha [%r1]84, %r12
4067 ldxa [%r1]84, %r16
4068 ldda [%r1]84, %r4
4069 ldstuba [%r1]84, %r2
4070 swapa [%r1]84, %r10
4071 lda [%r1]84, %f32
4072 ldda [%r1]84, %f0
4073 stba %r10, [%r1]84
4074 stha %r4, [%r1]84
4075 stwa %r14, [%r1]84
4076 sta %f0, [%r1]84
4077 stda %f32, [%r1]84
4078casa [%r1]0x54, %r2, %g0
4079casxa [%r1]0x54, %r2, %g0
4080 prefetcha [%r1]84, 0xd
4081CASE_ASI_0x54_th0_0x400:
4082 set 0x400, %r1
4083 ldsba [%r1]84, %r6
4084 ldsha [%r1]84, %r16
4085 ldswa [%r1]84, %r10
4086 lduba [%r1]84, %r12
4087 lduha [%r1]84, %r10
4088 ldxa [%r1]84, %r8
4089 ldda [%r1]84, %r16
4090 ldstuba [%r1]84, %r10
4091 swapa [%r1]84, %r14
4092 lda [%r1]84, %f48
4093 ldda [%r1]84, %f48
4094 stba %r8, [%r1]84
4095 stha %r4, [%r1]84
4096 stwa %r6, [%r1]84
4097 sta %f0, [%r1]84
4098 stda %f0, [%r1]84
4099casa [%r1]0x54, %r2, %g0
4100casxa [%r1]0x54, %r2, %g0
4101 prefetcha [%r1]84, 0x1
4102CASE_ASI_0x54_th0_0x800:
4103 set 0x800, %r1
4104 ldsba [%r1]84, %r14
4105 ldsha [%r1]84, %r12
4106 ldswa [%r1]84, %r6
4107 lduba [%r1]84, %r2
4108 lduha [%r1]84, %r6
4109 ldxa [%r1]84, %r4
4110 ldda [%r1]84, %r14
4111 ldstuba [%r1]84, %r16
4112 swapa [%r1]84, %r10
4113 lda [%r1]84, %f32
4114 ldda [%r1]84, %f48
4115 stba %r2, [%r1]84
4116 stha %r12, [%r1]84
4117 stwa %r8, [%r1]84
4118 sta %f0, [%r1]84
4119 stda %f48, [%r1]84
4120casa [%r1]0x54, %r2, %g0
4121casxa [%r1]0x54, %r2, %g0
4122 prefetcha [%r1]84, 0x1d
4123CASE_ASI_0x54_th0_0xc00:
4124 set 0xc00, %r1
4125 ldsba [%r1]84, %r8
4126 ldsha [%r1]84, %r6
4127 ldswa [%r1]84, %r12
4128 lduba [%r1]84, %r14
4129 lduha [%r1]84, %r4
4130 ldxa [%r1]84, %r14
4131 ldda [%r1]84, %r4
4132 ldstuba [%r1]84, %r10
4133 swapa [%r1]84, %r16
4134 lda [%r1]84, %f32
4135 ldda [%r1]84, %f32
4136 stba %r12, [%r1]84
4137 stha %r0, [%r1]84
4138 stwa %r10, [%r1]84
4139 sta %f48, [%r1]84
4140 stda %f32, [%r1]84
4141casa [%r1]0x54, %r2, %g0
4142casxa [%r1]0x54, %r2, %g0
4143 prefetcha [%r1]84, 0xc
4144CASE_ASI_0x54_th0_rand:
4145 setx 0x623064ff, %r4, %r1
4146 and %r1, %r31, %r1 !make sure address is aligned
4147 ldx [%r25 + 0x4c & ~0x7], %r2
4148 ldx [%r22 + 0x65 & ~0x7], %r4
4149 ldx [%r25 + 0x86 & ~0x7], %r6
4150 ldx [%r22 + 0xdb & ~0x7], %r8
4151 ldx [%r23 + 0x49 & ~0x7], %r10
4152 ldx [%r26 + 0xca & ~0x7], %r12
4153 ldx [%r21 + 0xa2 & ~0x7], %r14
4154 ldx [%r24 + 0xf9 & ~0x7], %r16
4155 ld [%r27 + 0x47 & ~0x7], %f0
4156 ld [%r28 + 0x3 & ~0x7], %f16
4157 ld [%r21 + 0x1f & ~0x7], %f32
4158 ld [%r25 + 0xd2 & ~0x7], %f48
4159 ldsba [%r1]84, %r2
4160 ldsha [%r1]84, %r2
4161 ldswa [%r1]84, %r6
4162 lduba [%r1]84, %r2
4163 lduha [%r1]84, %r12
4164 ldxa [%r1]84, %r4
4165 ldda [%r1]84, %r10
4166 ldstuba [%r1]84, %r8
4167 swapa [%r1]84, %r8
4168 lda [%r1]84, %f16
4169 ldda [%r1]84, %f48
4170 stba %r12, [%r1]84
4171 stha %r14, [%r1]84
4172 stwa %r10, [%r1]84
4173 stxa %r0, [%r1]84
4174 sta %f0, [%r1]84
4175 stda %f48, [%r1]84
4176casa [%r1]0x54, %r2, %g0
4177casxa [%r1]0x54, %r2, %g0
4178 prefetcha [%r1]84, 0x1f
4179CASE_ASI_0x5c_th0_0x0:
4180 mov %g0, %r1
4181 ldsba [%r1]92, %r14
4182 ldsha [%r1]92, %r2
4183 ldswa [%r1]92, %r10
4184 lduba [%r1]92, %r12
4185 lduha [%r1]92, %r16
4186 ldxa [%r1]92, %r8
4187 ldda [%r1]92, %r6
4188 ldstuba [%r1]92, %r8
4189 swapa [%r1]92, %r8
4190 lda [%r1]92, %f32
4191 ldda [%r1]92, %f32
4192 stba %r8, [%r1]92
4193 stha %r4, [%r1]92
4194 stwa %r10, [%r1]92
4195 sta %f32, [%r1]92
4196 stda %f48, [%r1]92
4197casa [%r1]0x5c, %r2, %g0
4198casxa [%r1]0x5c, %r2, %g0
4199 prefetcha [%r1]92, 0x7
4200CASE_ASI_0x5c_th0_0x400:
4201 set 0x400, %r1
4202 ldsba [%r1]92, %r2
4203 ldsha [%r1]92, %r6
4204 ldswa [%r1]92, %r2
4205 lduba [%r1]92, %r12
4206 lduha [%r1]92, %r4
4207 ldxa [%r1]92, %r14
4208 ldda [%r1]92, %r10
4209 ldstuba [%r1]92, %r8
4210 swapa [%r1]92, %r6
4211 lda [%r1]92, %f0
4212 ldda [%r1]92, %f0
4213 stba %r8, [%r1]92
4214 stha %r14, [%r1]92
4215 stwa %r10, [%r1]92
4216 sta %f48, [%r1]92
4217 stda %f0, [%r1]92
4218casa [%r1]0x5c, %r2, %g0
4219casxa [%r1]0x5c, %r2, %g0
4220 prefetcha [%r1]92, 0x12
4221CASE_ASI_0x5c_th0_0x800:
4222 set 0x800, %r1
4223 ldsba [%r1]92, %r8
4224 ldsha [%r1]92, %r2
4225 ldswa [%r1]92, %r2
4226 lduba [%r1]92, %r4
4227 lduha [%r1]92, %r14
4228 ldxa [%r1]92, %r14
4229 ldda [%r1]92, %r8
4230 ldstuba [%r1]92, %r14
4231 swapa [%r1]92, %r14
4232 lda [%r1]92, %f48
4233 ldda [%r1]92, %f16
4234 stba %r2, [%r1]92
4235 stha %r10, [%r1]92
4236 stwa %r12, [%r1]92
4237 sta %f32, [%r1]92
4238 stda %f32, [%r1]92
4239casa [%r1]0x5c, %r2, %g0
4240casxa [%r1]0x5c, %r2, %g0
4241 prefetcha [%r1]92, 0x1a
4242CASE_ASI_0x5c_th0_0xc00:
4243 set 0xc00, %r1
4244 ldsba [%r1]92, %r2
4245 ldsha [%r1]92, %r10
4246 ldswa [%r1]92, %r12
4247 lduba [%r1]92, %r6
4248 lduha [%r1]92, %r12
4249 ldxa [%r1]92, %r16
4250 ldda [%r1]92, %r4
4251 ldstuba [%r1]92, %r10
4252 swapa [%r1]92, %r6
4253 lda [%r1]92, %f48
4254 ldda [%r1]92, %f48
4255 stba %r4, [%r1]92
4256 stha %r8, [%r1]92
4257 stwa %r12, [%r1]92
4258 sta %f0, [%r1]92
4259 stda %f0, [%r1]92
4260casa [%r1]0x5c, %r2, %g0
4261casxa [%r1]0x5c, %r2, %g0
4262 prefetcha [%r1]92, 0xa
4263CASE_ASI_0x5c_th0_rand:
4264 setx 0x57a53021, %r4, %r1
4265 and %r1, %r31, %r1 !make sure address is aligned
4266 ldx [%r28 + 0x8c & ~0x7], %r2
4267 ldx [%r23 + 0xb & ~0x7], %r4
4268 ldx [%r28 + 0x8a & ~0x7], %r6
4269 ldx [%r28 + 0x41 & ~0x7], %r8
4270 ldx [%r27 + 0x4b & ~0x7], %r10
4271 ldx [%r28 + 0x51 & ~0x7], %r12
4272 ldx [%r22 + 0x19 & ~0x7], %r14
4273 ldx [%r27 + 0x63 & ~0x7], %r16
4274 ld [%r24 + 0x36 & ~0x7], %f0
4275 ld [%r25 + 0x9e & ~0x7], %f16
4276 ld [%r28 + 0x17 & ~0x7], %f32
4277 ld [%r25 + 0x54 & ~0x7], %f48
4278 ldsba [%r1]92, %r4
4279 ldsha [%r1]92, %r2
4280 ldswa [%r1]92, %r14
4281 lduba [%r1]92, %r16
4282 lduha [%r1]92, %r14
4283 ldxa [%r1]92, %r6
4284 ldda [%r1]92, %r16
4285 ldstuba [%r1]92, %r14
4286 swapa [%r1]92, %r8
4287 lda [%r1]92, %f16
4288 ldda [%r1]92, %f0
4289 stba %r8, [%r1]92
4290 stha %r2, [%r1]92
4291 stwa %r12, [%r1]92
4292 stxa %r14, [%r1]92
4293 sta %f32, [%r1]92
4294 stda %f16, [%r1]92
4295casa [%r1]0x5c, %r2, %g0
4296casxa [%r1]0x5c, %r2, %g0
4297 prefetcha [%r1]92, 0x11
4298CASE_ASI_0x47_th0_range33:
4299!!asi_range = 0x0-0x7ff0
4300 set 0x4474, %r1
4301 and %r1, %r29, %r1 !make sure address is aligned
4302 ldsba [%r1]71, %r10
4303 ldsha [%r1]71, %r2
4304 ldswa [%r1]71, %r4
4305 lduba [%r1]71, %r10
4306 lduha [%r1]71, %r12
4307 ldxa [%r1]71, %r4
4308 ldda [%r1]71, %r2
4309 ldstuba [%r1]71, %r14
4310 swapa [%r1]71, %r12
4311 lda [%r1]71, %f16
4312 ldda [%r1]71, %f32
4313 stba %r2, [%r1]71
4314 stha %r10, [%r1]71
4315 stwa %r2, [%r1]71
4316 sta %f48, [%r1]71
4317 stda %f48, [%r1]71
4318casa [%r1]0x47, %r2, %g0
4319casxa [%r1]0x47, %r2, %g0
4320 prefetcha [%r1]71, 0x2
4321CASE_ASI_0x50_th0_0x18:
4322 set 0x18, %r1
4323 ldsba [%r1]80, %r8
4324 ldsha [%r1]80, %r16
4325 ldswa [%r1]80, %r14
4326 lduba [%r1]80, %r12
4327 lduha [%r1]80, %r14
4328 ldxa [%r1]80, %r6
4329 ldda [%r1]80, %r6
4330 ldstuba [%r1]80, %r12
4331 swapa [%r1]80, %r12
4332 lda [%r1]80, %f32
4333 ldda [%r1]80, %f16
4334 stba %r6, [%r1]80
4335 stha %r10, [%r1]80
4336 stwa %r12, [%r1]80
4337 sta %f16, [%r1]80
4338 stda %f32, [%r1]80
4339casa [%r1]0x50, %r2, %g0
4340casxa [%r1]0x50, %r2, %g0
4341 prefetcha [%r1]80, 0x16
4342CASE_ASI_0x50_th0_0x30:
4343 set 0x30, %r1
4344 ldsba [%r1]80, %r8
4345 ldsha [%r1]80, %r16
4346 ldswa [%r1]80, %r2
4347 lduba [%r1]80, %r14
4348 lduha [%r1]80, %r16
4349 ldxa [%r1]80, %r2
4350 ldda [%r1]80, %r12
4351 ldstuba [%r1]80, %r6
4352 swapa [%r1]80, %r6
4353 lda [%r1]80, %f48
4354 ldda [%r1]80, %f48
4355 stba %r8, [%r1]80
4356 stha %r14, [%r1]80
4357 stwa %r12, [%r1]80
4358 sta %f16, [%r1]80
4359 stda %f16, [%r1]80
4360casa [%r1]0x50, %r2, %g0
4361casxa [%r1]0x50, %r2, %g0
4362 prefetcha [%r1]80, 0x16
4363CASE_ASI_0x50_th0_0x38:
4364 set 0x38, %r1
4365 ldsba [%r1]80, %r14
4366 ldsha [%r1]80, %r4
4367 ldswa [%r1]80, %r4
4368 lduba [%r1]80, %r10
4369 lduha [%r1]80, %r2
4370 ldxa [%r1]80, %r10
4371 ldda [%r1]80, %r14
4372 ldstuba [%r1]80, %r12
4373 swapa [%r1]80, %r16
4374 lda [%r1]80, %f48
4375 ldda [%r1]80, %f16
4376 stba %r14, [%r1]80
4377 stha %r8, [%r1]80
4378 stwa %r12, [%r1]80
4379 sta %f48, [%r1]80
4380 stda %f0, [%r1]80
4381casa [%r1]0x50, %r2, %g0
4382casxa [%r1]0x50, %r2, %g0
4383 prefetcha [%r1]80, 0x9
4384CASE_ASI_0x50_th0_rand:
4385 setx 0x1ce2ca1d, %r4, %r1
4386 and %r1, %r31, %r1 !make sure address is aligned
4387 ldx [%r25 + 0x5 & ~0x7], %r2
4388 ldx [%r25 + 0x7a & ~0x7], %r4
4389 ldx [%r27 + 0xa7 & ~0x7], %r6
4390 ldx [%r27 + 0x2c & ~0x7], %r8
4391 ldx [%r21 + 0x4b & ~0x7], %r10
4392 ldx [%r22 + 0x1a & ~0x7], %r12
4393 ldx [%r28 + 0xd1 & ~0x7], %r14
4394 ldx [%r22 + 0x60 & ~0x7], %r16
4395 ld [%r28 + 0x99 & ~0x7], %f0
4396 ld [%r23 + 0xf3 & ~0x7], %f16
4397 ld [%r28 + 0x64 & ~0x7], %f32
4398 ld [%r23 + 0xbc & ~0x7], %f48
4399 ldsba [%r1]80, %r12
4400 ldsha [%r1]80, %r8
4401 ldswa [%r1]80, %r10
4402 lduba [%r1]80, %r16
4403 lduha [%r1]80, %r2
4404 ldxa [%r1]80, %r10
4405 ldda [%r1]80, %r14
4406 ldstuba [%r1]80, %r12
4407 swapa [%r1]80, %r2
4408 lda [%r1]80, %f48
4409 ldda [%r1]80, %f16
4410 stba %r12, [%r1]80
4411 stha %r0, [%r1]80
4412 stwa %r2, [%r1]80
4413 stxa %r4, [%r1]80
4414 sta %f0, [%r1]80
4415 stda %f32, [%r1]80
4416casa [%r1]0x50, %r2, %g0
4417casxa [%r1]0x50, %r2, %g0
4418 prefetcha [%r1]80, 0x6
4419CASE_ASI_0x42_th0_0x8:
4420 set 0x8, %r1
4421 ldsba [%r1]66, %r16
4422 ldsha [%r1]66, %r10
4423 ldswa [%r1]66, %r16
4424 lduba [%r1]66, %r10
4425 lduha [%r1]66, %r2
4426 ldxa [%r1]66, %r12
4427 ldda [%r1]66, %r6
4428 ldstuba [%r1]66, %r4
4429 swapa [%r1]66, %r16
4430 lda [%r1]66, %f16
4431 ldda [%r1]66, %f0
4432 stba %r12, [%r1]66
4433 stha %r8, [%r1]66
4434 stwa %r8, [%r1]66
4435 sta %f0, [%r1]66
4436 stda %f0, [%r1]66
4437casa [%r1]0x42, %r2, %g0
4438casxa [%r1]0x42, %r2, %g0
4439 prefetcha [%r1]66, 0x1f
4440CASE_ASI_0x42_th0_0x10:
4441 set 0x10, %r1
4442 ldsba [%r1]66, %r12
4443 ldsha [%r1]66, %r10
4444 ldswa [%r1]66, %r16
4445 lduba [%r1]66, %r10
4446 lduha [%r1]66, %r8
4447 ldxa [%r1]66, %r8
4448 ldda [%r1]66, %r16
4449 ldstuba [%r1]66, %r12
4450 swapa [%r1]66, %r6
4451 lda [%r1]66, %f16
4452 ldda [%r1]66, %f16
4453 stba %r2, [%r1]66
4454 stha %r14, [%r1]66
4455 stwa %r6, [%r1]66
4456 sta %f0, [%r1]66
4457 stda %f0, [%r1]66
4458casa [%r1]0x42, %r2, %g0
4459casxa [%r1]0x42, %r2, %g0
4460 prefetcha [%r1]66, 0x12
4461CASE_ASI_0x42_th0_rand:
4462 setx 0x74cf73bf, %r4, %r1
4463 and %r1, %r31, %r1 !make sure address is aligned
4464 ldx [%r23 + 0xee & ~0x7], %r2
4465 ldx [%r26 + 0xd4 & ~0x7], %r4
4466 ldx [%r22 + 0x5c & ~0x7], %r6
4467 ldx [%r21 + 0xb4 & ~0x7], %r8
4468 ldx [%r26 + 0xd6 & ~0x7], %r10
4469 ldx [%r23 + 0x66 & ~0x7], %r12
4470 ldx [%r24 + 0x23 & ~0x7], %r14
4471 ldx [%r26 + 0xac & ~0x7], %r16
4472 ld [%r26 + 0xb2 & ~0x7], %f0
4473 ld [%r22 + 0x50 & ~0x7], %f16
4474 ld [%r28 + 0xb & ~0x7], %f32
4475 ld [%r24 + 0x21 & ~0x7], %f48
4476 ldsba [%r1]66, %r4
4477 ldsha [%r1]66, %r12
4478 ldswa [%r1]66, %r2
4479 lduba [%r1]66, %r4
4480 lduha [%r1]66, %r8
4481 ldxa [%r1]66, %r6
4482 ldda [%r1]66, %r4
4483 ldstuba [%r1]66, %r10
4484 swapa [%r1]66, %r16
4485 lda [%r1]66, %f0
4486 ldda [%r1]66, %f48
4487 stba %r12, [%r1]66
4488 stha %r2, [%r1]66
4489 stwa %r4, [%r1]66
4490 stxa %r0, [%r1]66
4491 sta %f16, [%r1]66
4492 stda %f48, [%r1]66
4493casa [%r1]0x42, %r2, %g0
4494casxa [%r1]0x42, %r2, %g0
4495 prefetcha [%r1]66, 0x14
4496 ldx [%r24 + 0x19 & ~0x7], %r2
4497 ldx [%r22 + 0x66 & ~0x7], %r4
4498 ldx [%r27 + 0xd6 & ~0x7], %r6
4499 ldx [%r28 + 0x38 & ~0x7], %r8
4500 ldx [%r21 + 0x8e & ~0x7], %r10
4501 ldx [%r25 + 0xa & ~0x7], %r12
4502 ldx [%r21 + 0x54 & ~0x7], %r14
4503 ldx [%r24 + 0x65 & ~0x7], %r16
4504 ld [%r22 + 0xdd & ~0x7], %f0
4505 ld [%r26 + 0x59 & ~0x7], %f16
4506 ld [%r26 + 0x21 & ~0x7], %f32
4507 ld [%r28 + 0x6d & ~0x7], %f48
4508CASE_ASI_0x42_rand34:
4509 set 0x0, %r1
4510 ldsba [%r1]66, %r8
4511 ldsha [%r1]66, %r8
4512 ldswa [%r1]66, %r6
4513 lduba [%r1]66, %r14
4514 lduha [%r1]66, %r4
4515 ldxa [%r1]66, %r6
4516 ldda [%r1]66, %r14
4517 ldstuba [%r1]66, %r12
4518 swapa [%r1]66, %r4
4519 lda [%r1]66, %f32
4520 ldda [%r1]66, %f0
4521 stba %r14, [%r1]66
4522 stha %r12, [%r1]66
4523 stwa %r8, [%r1]66
4524 sta %f16, [%r1]66
4525 stda %f16, [%r1]66
4526casa [%r1]0x42, %r2, %g0
4527casxa [%r1]0x42, %r2, %g0
4528 prefetcha [%r1]66, 0xa
4529CASE_ASI_0x42_rand35:
4530 set 0xb1, %r1
4531 and %r1, %r29, %r1 !make sure address is aligned
4532 ldsba [%r1]66, %r8
4533 ldsha [%r1]66, %r4
4534 ldswa [%r1]66, %r14
4535 lduba [%r1]66, %r8
4536 lduha [%r1]66, %r12
4537 ldxa [%r1]66, %r12
4538 ldda [%r1]66, %r6
4539 ldstuba [%r1]66, %r8
4540 swapa [%r1]66, %r10
4541 lda [%r1]66, %f0
4542 ldda [%r1]66, %f32
4543 stba %r12, [%r1]66
4544 stha %r0, [%r1]66
4545 stwa %r8, [%r1]66
4546 sta %f16, [%r1]66
4547 stda %f16, [%r1]66
4548casa [%r1]0x42, %r2, %g0
4549casxa [%r1]0x42, %r2, %g0
4550 prefetcha [%r1]66, 0xf
4551CASE_ASI_0x52_th0_0x108:
4552 set 0x108, %r1
4553 ldsba [%r1]82, %r12
4554 ldsha [%r1]82, %r14
4555 ldswa [%r1]82, %r2
4556 lduba [%r1]82, %r10
4557 lduha [%r1]82, %r16
4558 ldxa [%r1]82, %r12
4559 ldda [%r1]82, %r10
4560 ldstuba [%r1]82, %r6
4561 swapa [%r1]82, %r4
4562 lda [%r1]82, %f16
4563 ldda [%r1]82, %f16
4564 stba %r12, [%r1]82
4565 stha %r14, [%r1]82
4566 stwa %r12, [%r1]82
4567 sta %f16, [%r1]82
4568 stda %f0, [%r1]82
4569casa [%r1]0x52, %r2, %g0
4570casxa [%r1]0x52, %r2, %g0
4571 prefetcha [%r1]82, 0x1c
4572CASE_ASI_0x52_th0_0x110:
4573 set 0x110, %r1
4574 ldsba [%r1]82, %r16
4575 ldsha [%r1]82, %r10
4576 ldswa [%r1]82, %r10
4577 lduba [%r1]82, %r6
4578 lduha [%r1]82, %r2
4579 ldxa [%r1]82, %r12
4580 ldda [%r1]82, %r8
4581 ldstuba [%r1]82, %r10
4582 swapa [%r1]82, %r8
4583 lda [%r1]82, %f16
4584 ldda [%r1]82, %f0
4585 stba %r12, [%r1]82
4586 stha %r12, [%r1]82
4587 stwa %r14, [%r1]82
4588 sta %f48, [%r1]82
4589 stda %f32, [%r1]82
4590casa [%r1]0x52, %r2, %g0
4591casxa [%r1]0x52, %r2, %g0
4592 prefetcha [%r1]82, 0x2
4593CASE_ASI_0x52_th0_0x118:
4594 set 0x118, %r1
4595 ldsba [%r1]82, %r14
4596 ldsha [%r1]82, %r16
4597 ldswa [%r1]82, %r16
4598 lduba [%r1]82, %r16
4599 lduha [%r1]82, %r16
4600 ldxa [%r1]82, %r10
4601 ldda [%r1]82, %r12
4602 ldstuba [%r1]82, %r4
4603 swapa [%r1]82, %r4
4604 lda [%r1]82, %f0
4605 ldda [%r1]82, %f32
4606 stba %r4, [%r1]82
4607 stha %r0, [%r1]82
4608 stwa %r8, [%r1]82
4609 sta %f48, [%r1]82
4610 stda %f16, [%r1]82
4611casa [%r1]0x52, %r2, %g0
4612casxa [%r1]0x52, %r2, %g0
4613 prefetcha [%r1]82, 0x6
4614CASE_ASI_0x52_th0_0x120:
4615 set 0x120, %r1
4616 ldsba [%r1]82, %r8
4617 ldsha [%r1]82, %r6
4618 ldswa [%r1]82, %r10
4619 lduba [%r1]82, %r12
4620 lduha [%r1]82, %r6
4621 ldxa [%r1]82, %r6
4622 ldda [%r1]82, %r6
4623 ldstuba [%r1]82, %r16
4624 swapa [%r1]82, %r4
4625 lda [%r1]82, %f32
4626 ldda [%r1]82, %f48
4627 stba %r0, [%r1]82
4628 stha %r8, [%r1]82
4629 stwa %r14, [%r1]82
4630 sta %f48, [%r1]82
4631 stda %f32, [%r1]82
4632casa [%r1]0x52, %r2, %g0
4633casxa [%r1]0x52, %r2, %g0
4634 prefetcha [%r1]82, 0x17
4635CASE_ASI_0x52_th0_0x208:
4636 set 0x208, %r1
4637 ldsba [%r1]82, %r16
4638 ldsha [%r1]82, %r2
4639 ldswa [%r1]82, %r4
4640 lduba [%r1]82, %r10
4641 lduha [%r1]82, %r14
4642 ldxa [%r1]82, %r16
4643 ldda [%r1]82, %r14
4644 ldstuba [%r1]82, %r12
4645 swapa [%r1]82, %r6
4646 lda [%r1]82, %f32
4647 ldda [%r1]82, %f32
4648 stba %r10, [%r1]82
4649 stha %r0, [%r1]82
4650 stwa %r2, [%r1]82
4651 sta %f0, [%r1]82
4652 stda %f48, [%r1]82
4653casa [%r1]0x52, %r2, %g0
4654casxa [%r1]0x52, %r2, %g0
4655 prefetcha [%r1]82, 0x9
4656CASE_ASI_0x52_th0_0x210:
4657 set 0x210, %r1
4658 ldsba [%r1]82, %r6
4659 ldsha [%r1]82, %r6
4660 ldswa [%r1]82, %r16
4661 lduba [%r1]82, %r12
4662 lduha [%r1]82, %r6
4663 ldxa [%r1]82, %r6
4664 ldda [%r1]82, %r4
4665 ldstuba [%r1]82, %r14
4666 swapa [%r1]82, %r8
4667 lda [%r1]82, %f0
4668 ldda [%r1]82, %f16
4669 stba %r6, [%r1]82
4670 stha %r4, [%r1]82
4671 stwa %r10, [%r1]82
4672 sta %f32, [%r1]82
4673 stda %f16, [%r1]82
4674casa [%r1]0x52, %r2, %g0
4675casxa [%r1]0x52, %r2, %g0
4676 prefetcha [%r1]82, 0x0
4677CASE_ASI_0x52_th0_0x218:
4678 set 0x218, %r1
4679 ldsba [%r1]82, %r2
4680 ldsha [%r1]82, %r16
4681 ldswa [%r1]82, %r10
4682 lduba [%r1]82, %r14
4683 lduha [%r1]82, %r6
4684 ldxa [%r1]82, %r12
4685 ldda [%r1]82, %r2
4686 ldstuba [%r1]82, %r12
4687 swapa [%r1]82, %r4
4688 lda [%r1]82, %f16
4689 ldda [%r1]82, %f48
4690 stba %r8, [%r1]82
4691 stha %r4, [%r1]82
4692 stwa %r12, [%r1]82
4693 sta %f32, [%r1]82
4694 stda %f16, [%r1]82
4695casa [%r1]0x52, %r2, %g0
4696casxa [%r1]0x52, %r2, %g0
4697 prefetcha [%r1]82, 0xa
4698CASE_ASI_0x52_th0_0x220:
4699 set 0x220, %r1
4700 ldsba [%r1]82, %r8
4701 ldsha [%r1]82, %r16
4702 ldswa [%r1]82, %r12
4703 lduba [%r1]82, %r10
4704 lduha [%r1]82, %r4
4705 ldxa [%r1]82, %r16
4706 ldda [%r1]82, %r4
4707 ldstuba [%r1]82, %r8
4708 swapa [%r1]82, %r4
4709 lda [%r1]82, %f16
4710 ldda [%r1]82, %f48
4711 stba %r6, [%r1]82
4712 stha %r14, [%r1]82
4713 stwa %r8, [%r1]82
4714 sta %f32, [%r1]82
4715 stda %f0, [%r1]82
4716casa [%r1]0x52, %r2, %g0
4717casxa [%r1]0x52, %r2, %g0
4718 prefetcha [%r1]82, 0x1a
4719CASE_ASI_0x52_th0_rand:
4720 setx 0x1cc9921a, %r4, %r1
4721 and %r1, %r31, %r1 !make sure address is aligned
4722 ldx [%r22 + 0x39 & ~0x7], %r2
4723 ldx [%r28 + 0x14 & ~0x7], %r4
4724 ldx [%r25 + 0xf9 & ~0x7], %r6
4725 ldx [%r28 + 0xaa & ~0x7], %r8
4726 ldx [%r21 + 0xff & ~0x7], %r10
4727 ldx [%r26 + 0x94 & ~0x7], %r12
4728 ldx [%r21 + 0xe4 & ~0x7], %r14
4729 ldx [%r27 + 0x49 & ~0x7], %r16
4730 ld [%r25 + 0x36 & ~0x7], %f0
4731 ld [%r27 + 0xe7 & ~0x7], %f16
4732 ld [%r28 + 0xab & ~0x7], %f32
4733 ld [%r22 + 0xdc & ~0x7], %f48
4734 ldsba [%r1]82, %r12
4735 ldsha [%r1]82, %r8
4736 ldswa [%r1]82, %r4
4737 lduba [%r1]82, %r4
4738 lduha [%r1]82, %r6
4739 ldxa [%r1]82, %r14
4740 ldda [%r1]82, %r14
4741 ldstuba [%r1]82, %r10
4742 swapa [%r1]82, %r2
4743 lda [%r1]82, %f0
4744 ldda [%r1]82, %f0
4745 stba %r2, [%r1]82
4746 stha %r14, [%r1]82
4747 stwa %r2, [%r1]82
4748 stxa %r8, [%r1]82
4749 sta %f0, [%r1]82
4750 stda %f0, [%r1]82
4751casa [%r1]0x52, %r2, %g0
4752casxa [%r1]0x52, %r2, %g0
4753 prefetcha [%r1]82, 0x12
4754CASE_ASI_0x25_th0_0x3C0:
4755 set 0x3C0, %r1
4756 ldsba [%r1]37, %r8
4757 ldsha [%r1]37, %r2
4758 ldswa [%r1]37, %r8
4759 lduba [%r1]37, %r2
4760 lduha [%r1]37, %r2
4761 ldxa [%r1]37, %r10
4762 ldda [%r1]37, %r14
4763 ldstuba [%r1]37, %r4
4764 swapa [%r1]37, %r4
4765 lda [%r1]37, %f48
4766 ldda [%r1]37, %f48
4767 stba %r2, [%r1]37
4768 stha %r0, [%r1]37
4769 stwa %r10, [%r1]37
4770 sta %f48, [%r1]37
4771 stda %f16, [%r1]37
4772casa [%r1]0x25, %r2, %g0
4773casxa [%r1]0x25, %r2, %g0
4774 prefetcha [%r1]37, 0xd
4775CASE_ASI_0x25_th0_0x3C8:
4776 set 0x3C8, %r1
4777 ldsba [%r1]37, %r8
4778 ldsha [%r1]37, %r14
4779 ldswa [%r1]37, %r10
4780 lduba [%r1]37, %r6
4781 lduha [%r1]37, %r6
4782 ldxa [%r1]37, %r2
4783 ldda [%r1]37, %r6
4784 ldstuba [%r1]37, %r4
4785 swapa [%r1]37, %r12
4786 lda [%r1]37, %f32
4787 ldda [%r1]37, %f0
4788 stba %r10, [%r1]37
4789 stha %r12, [%r1]37
4790 stwa %r14, [%r1]37
4791 sta %f32, [%r1]37
4792 stda %f16, [%r1]37
4793casa [%r1]0x25, %r2, %g0
4794casxa [%r1]0x25, %r2, %g0
4795 prefetcha [%r1]37, 0x11
4796CASE_ASI_0x25_th0_0x3D0:
4797 set 0x3D0, %r1
4798 ldsba [%r1]37, %r8
4799 ldsha [%r1]37, %r10
4800 ldswa [%r1]37, %r10
4801 lduba [%r1]37, %r2
4802 lduha [%r1]37, %r16
4803 ldxa [%r1]37, %r4
4804 ldda [%r1]37, %r8
4805 ldstuba [%r1]37, %r8
4806 swapa [%r1]37, %r4
4807 lda [%r1]37, %f32
4808 ldda [%r1]37, %f16
4809 stba %r0, [%r1]37
4810 stha %r4, [%r1]37
4811 stwa %r0, [%r1]37
4812 sta %f48, [%r1]37
4813 stda %f48, [%r1]37
4814casa [%r1]0x25, %r2, %g0
4815casxa [%r1]0x25, %r2, %g0
4816 prefetcha [%r1]37, 0x9
4817CASE_ASI_0x25_th0_0x3D8:
4818 set 0x3D8, %r1
4819 ldsba [%r1]37, %r16
4820 ldsha [%r1]37, %r6
4821 ldswa [%r1]37, %r4
4822 lduba [%r1]37, %r10
4823 lduha [%r1]37, %r2
4824 ldxa [%r1]37, %r4
4825 ldda [%r1]37, %r10
4826 ldstuba [%r1]37, %r4
4827 swapa [%r1]37, %r8
4828 lda [%r1]37, %f48
4829 ldda [%r1]37, %f16
4830 stba %r4, [%r1]37
4831 stha %r2, [%r1]37
4832 stwa %r2, [%r1]37
4833 sta %f0, [%r1]37
4834 stda %f32, [%r1]37
4835casa [%r1]0x25, %r2, %g0
4836casxa [%r1]0x25, %r2, %g0
4837 prefetcha [%r1]37, 0x1e
4838CASE_ASI_0x25_th0_0x3E0:
4839 set 0x3E0, %r1
4840 ldsba [%r1]37, %r16
4841 ldsha [%r1]37, %r2
4842 ldswa [%r1]37, %r12
4843 lduba [%r1]37, %r14
4844 lduha [%r1]37, %r2
4845 ldxa [%r1]37, %r12
4846 ldda [%r1]37, %r6
4847 ldstuba [%r1]37, %r4
4848 swapa [%r1]37, %r12
4849 lda [%r1]37, %f0
4850 ldda [%r1]37, %f48
4851 stba %r8, [%r1]37
4852 stha %r14, [%r1]37
4853 stwa %r0, [%r1]37
4854 sta %f0, [%r1]37
4855 stda %f32, [%r1]37
4856casa [%r1]0x25, %r2, %g0
4857casxa [%r1]0x25, %r2, %g0
4858 prefetcha [%r1]37, 0x11
4859CASE_ASI_0x25_th0_0x3E8:
4860 set 0x3E8, %r1
4861 ldsba [%r1]37, %r16
4862 ldsha [%r1]37, %r14
4863 ldswa [%r1]37, %r16
4864 lduba [%r1]37, %r4
4865 lduha [%r1]37, %r6
4866 ldxa [%r1]37, %r4
4867 ldda [%r1]37, %r16
4868 ldstuba [%r1]37, %r4
4869 swapa [%r1]37, %r6
4870 lda [%r1]37, %f0
4871 ldda [%r1]37, %f48
4872 stba %r6, [%r1]37
4873 stha %r2, [%r1]37
4874 stwa %r8, [%r1]37
4875 sta %f16, [%r1]37
4876 stda %f32, [%r1]37
4877casa [%r1]0x25, %r2, %g0
4878casxa [%r1]0x25, %r2, %g0
4879 prefetcha [%r1]37, 0x11
4880CASE_ASI_0x25_th0_0x3F0:
4881 set 0x3F0, %r1
4882 ldsba [%r1]37, %r12
4883 ldsha [%r1]37, %r6
4884 ldswa [%r1]37, %r4
4885 lduba [%r1]37, %r10
4886 lduha [%r1]37, %r14
4887 ldxa [%r1]37, %r12
4888 ldda [%r1]37, %r6
4889 ldstuba [%r1]37, %r10
4890 swapa [%r1]37, %r6
4891 lda [%r1]37, %f16
4892 ldda [%r1]37, %f48
4893 stba %r2, [%r1]37
4894 stha %r8, [%r1]37
4895 stwa %r8, [%r1]37
4896 sta %f48, [%r1]37
4897 stda %f16, [%r1]37
4898casa [%r1]0x25, %r2, %g0
4899casxa [%r1]0x25, %r2, %g0
4900 prefetcha [%r1]37, 0x5
4901CASE_ASI_0x25_th0_0x3F8:
4902 set 0x3F8, %r1
4903 ldsba [%r1]37, %r2
4904 ldsha [%r1]37, %r8
4905 ldswa [%r1]37, %r16
4906 lduba [%r1]37, %r2
4907 lduha [%r1]37, %r16
4908 ldxa [%r1]37, %r8
4909 ldda [%r1]37, %r10
4910 ldstuba [%r1]37, %r14
4911 swapa [%r1]37, %r2
4912 lda [%r1]37, %f16
4913 ldda [%r1]37, %f48
4914 stba %r6, [%r1]37
4915 stha %r6, [%r1]37
4916 stwa %r2, [%r1]37
4917 sta %f32, [%r1]37
4918 stda %f32, [%r1]37
4919casa [%r1]0x25, %r2, %g0
4920casxa [%r1]0x25, %r2, %g0
4921 prefetcha [%r1]37, 0x15
4922CASE_ASI_0x25_th0_rand:
4923 setx 0x4948ca6b, %r4, %r1
4924 and %r1, %r31, %r1 !make sure address is aligned
4925 ldx [%r28 + 0x41 & ~0x7], %r2
4926 ldx [%r28 + 0x44 & ~0x7], %r4
4927 ldx [%r25 + 0xe & ~0x7], %r6
4928 ldx [%r23 + 0x59 & ~0x7], %r8
4929 ldx [%r21 + 0xfa & ~0x7], %r10
4930 ldx [%r23 + 0x59 & ~0x7], %r12
4931 ldx [%r24 + 0xff & ~0x7], %r14
4932 ldx [%r27 + 0x7a & ~0x7], %r16
4933 ld [%r21 + 0x7d & ~0x7], %f0
4934 ld [%r28 + 0x4a & ~0x7], %f16
4935 ld [%r28 + 0x71 & ~0x7], %f32
4936 ld [%r26 + 0xab & ~0x7], %f48
4937 ldsba [%r1]37, %r8
4938 ldsha [%r1]37, %r10
4939 ldswa [%r1]37, %r10
4940 lduba [%r1]37, %r8
4941 lduha [%r1]37, %r4
4942 ldxa [%r1]37, %r12
4943 ldda [%r1]37, %r10
4944 ldstuba [%r1]37, %r4
4945 swapa [%r1]37, %r14
4946 lda [%r1]37, %f0
4947 ldda [%r1]37, %f48
4948 stba %r14, [%r1]37
4949 stha %r14, [%r1]37
4950 stwa %r8, [%r1]37
4951 stxa %r14, [%r1]37
4952 sta %f48, [%r1]37
4953 stda %f16, [%r1]37
4954casa [%r1]0x25, %r2, %g0
4955casxa [%r1]0x25, %r2, %g0
4956 prefetcha [%r1]37, 0x13
4957 ldx [%r27 + 0x58 & ~0x7], %r2
4958 ldx [%r27 + 0xde & ~0x7], %r4
4959 ldx [%r28 + 0x1d & ~0x7], %r6
4960 ldx [%r28 + 0xa7 & ~0x7], %r8
4961 ldx [%r25 + 0xe0 & ~0x7], %r10
4962 ldx [%r27 + 0x4c & ~0x7], %r12
4963 ldx [%r21 + 0x40 & ~0x7], %r14
4964 ldx [%r22 + 0x90 & ~0x7], %r16
4965 ld [%r22 + 0x9f & ~0x7], %f0
4966 ld [%r23 + 0x77 & ~0x7], %f16
4967 ld [%r21 + 0x22 & ~0x7], %f32
4968 ld [%r25 + 0x76 & ~0x7], %f48
4969CASE_ASI_0x25_rand36:
4970 set 0x2c9, %r1
4971 and %r1, %r29, %r1 !make sure address is aligned
4972 ldsba [%r1]37, %r12
4973 ldsha [%r1]37, %r10
4974 ldswa [%r1]37, %r16
4975 lduba [%r1]37, %r10
4976 lduha [%r1]37, %r14
4977 ldxa [%r1]37, %r4
4978 ldda [%r1]37, %r16
4979 ldstuba [%r1]37, %r14
4980 swapa [%r1]37, %r4
4981 lda [%r1]37, %f16
4982 ldda [%r1]37, %f48
4983 stba %r4, [%r1]37
4984 stha %r12, [%r1]37
4985 stwa %r12, [%r1]37
4986 sta %f48, [%r1]37
4987 stda %f0, [%r1]37
4988casa [%r1]0x25, %r2, %g0
4989casxa [%r1]0x25, %r2, %g0
4990 prefetcha [%r1]37, 0xb
4991CASE_ASI_0x55_th0_range37:
4992!!asi_range = 0x0-0x1f8
4993 set 0x12c, %r1
4994 and %r1, %r29, %r1 !make sure address is aligned
4995 ldsba [%r1]85, %r14
4996 ldsha [%r1]85, %r4
4997 ldswa [%r1]85, %r16
4998 lduba [%r1]85, %r10
4999 lduha [%r1]85, %r16
5000 ldxa [%r1]85, %r16
5001 ldda [%r1]85, %r16
5002 ldstuba [%r1]85, %r16
5003 swapa [%r1]85, %r6
5004 lda [%r1]85, %f32
5005 ldda [%r1]85, %f16
5006 stba %r4, [%r1]85
5007 stha %r2, [%r1]85
5008 stwa %r4, [%r1]85
5009 sta %f16, [%r1]85
5010 stda %f48, [%r1]85
5011casa [%r1]0x55, %r2, %g0
5012casxa [%r1]0x55, %r2, %g0
5013 prefetcha [%r1]85, 0x3
5014CASE_ASI_0x55_th0_range38:
5015!!asi_range = 0x400-0x5f8
5016 set 0x468, %r1
5017 and %r1, %r29, %r1 !make sure address is aligned
5018 ldsba [%r1]85, %r6
5019 ldsha [%r1]85, %r4
5020 ldswa [%r1]85, %r8
5021 lduba [%r1]85, %r14
5022 lduha [%r1]85, %r4
5023 ldxa [%r1]85, %r10
5024 ldda [%r1]85, %r10
5025 ldstuba [%r1]85, %r14
5026 swapa [%r1]85, %r10
5027 lda [%r1]85, %f48
5028 ldda [%r1]85, %f16
5029 stba %r10, [%r1]85
5030 stha %r12, [%r1]85
5031 stwa %r8, [%r1]85
5032 sta %f0, [%r1]85
5033 stda %f32, [%r1]85
5034casa [%r1]0x55, %r2, %g0
5035casxa [%r1]0x55, %r2, %g0
5036 prefetcha [%r1]85, 0xe
5037CASE_ASI_0x55_th0_rand:
5038 setx 0x727e0823, %r4, %r1
5039 and %r1, %r31, %r1 !make sure address is aligned
5040 ldx [%r28 + 0x2b & ~0x7], %r2
5041 ldx [%r26 + 0xab & ~0x7], %r4
5042 ldx [%r21 + 0x35 & ~0x7], %r6
5043 ldx [%r28 + 0x8e & ~0x7], %r8
5044 ldx [%r25 + 0xf8 & ~0x7], %r10
5045 ldx [%r25 + 0xa & ~0x7], %r12
5046 ldx [%r21 + 0xe6 & ~0x7], %r14
5047 ldx [%r23 + 0x98 & ~0x7], %r16
5048 ld [%r26 + 0x1c & ~0x7], %f0
5049 ld [%r25 + 0xf4 & ~0x7], %f16
5050 ld [%r27 + 0xeb & ~0x7], %f32
5051 ld [%r21 + 0xc1 & ~0x7], %f48
5052 ldsba [%r1]85, %r16
5053 ldsha [%r1]85, %r6
5054 ldswa [%r1]85, %r4
5055 lduba [%r1]85, %r4
5056 lduha [%r1]85, %r16
5057 ldxa [%r1]85, %r4
5058 ldda [%r1]85, %r16
5059 ldstuba [%r1]85, %r12
5060 swapa [%r1]85, %r12
5061 lda [%r1]85, %f0
5062 ldda [%r1]85, %f32
5063 stba %r10, [%r1]85
5064 stha %r6, [%r1]85
5065 stwa %r0, [%r1]85
5066 stxa %r6, [%r1]85
5067 sta %f32, [%r1]85
5068 stda %f48, [%r1]85
5069casa [%r1]0x55, %r2, %g0
5070casxa [%r1]0x55, %r2, %g0
5071 prefetcha [%r1]85, 0x1
5072 ldx [%r21 + 0x8b & ~0x7], %r2
5073 ldx [%r23 + 0xc4 & ~0x7], %r4
5074 ldx [%r22 + 0xc2 & ~0x7], %r6
5075 ldx [%r27 + 0xa7 & ~0x7], %r8
5076 ldx [%r24 + 0xe6 & ~0x7], %r10
5077 ldx [%r26 + 0xe0 & ~0x7], %r12
5078 ldx [%r27 + 0xb7 & ~0x7], %r14
5079 ldx [%r23 + 0xa1 & ~0x7], %r16
5080 ld [%r27 + 0x88 & ~0x7], %f0
5081 ld [%r21 + 0x8a & ~0x7], %f16
5082 ld [%r21 + 0x32 & ~0x7], %f32
5083 ld [%r26 + 0xf7 & ~0x7], %f48
5084CASE_ASI_0x55_rand39:
5085 set 0x288, %r1
5086 and %r1, %r29, %r1 !make sure address is aligned
5087 ldsba [%r1]85, %r8
5088 ldsha [%r1]85, %r8
5089 ldswa [%r1]85, %r2
5090 lduba [%r1]85, %r14
5091 lduha [%r1]85, %r10
5092 ldxa [%r1]85, %r12
5093 ldda [%r1]85, %r4
5094 ldstuba [%r1]85, %r12
5095 swapa [%r1]85, %r6
5096 lda [%r1]85, %f0
5097 ldda [%r1]85, %f48
5098 stba %r12, [%r1]85
5099 stha %r2, [%r1]85
5100 stwa %r6, [%r1]85
5101 sta %f0, [%r1]85
5102 stda %f16, [%r1]85
5103casa [%r1]0x55, %r2, %g0
5104casxa [%r1]0x55, %r2, %g0
5105 prefetcha [%r1]85, 0x10
5106CASE_ASI_0x55_rand40:
5107 set 0x711, %r1
5108 and %r1, %r29, %r1 !make sure address is aligned
5109 ldsba [%r1]85, %r8
5110 ldsha [%r1]85, %r14
5111 ldswa [%r1]85, %r4
5112 lduba [%r1]85, %r6
5113 lduha [%r1]85, %r14
5114 ldxa [%r1]85, %r4
5115 ldda [%r1]85, %r6
5116 ldstuba [%r1]85, %r2
5117 swapa [%r1]85, %r16
5118 lda [%r1]85, %f48
5119 ldda [%r1]85, %f0
5120 stba %r10, [%r1]85
5121 stha %r2, [%r1]85
5122 stwa %r14, [%r1]85
5123 sta %f48, [%r1]85
5124 stda %f0, [%r1]85
5125casa [%r1]0x55, %r2, %g0
5126casxa [%r1]0x55, %r2, %g0
5127 prefetcha [%r1]85, 0x9
5128CASE_ASI_0x55_rand41:
5129 set 0xad1, %r1
5130 and %r1, %r29, %r1 !make sure address is aligned
5131 ldsba [%r1]85, %r10
5132 ldsha [%r1]85, %r8
5133 ldswa [%r1]85, %r16
5134 lduba [%r1]85, %r14
5135 lduha [%r1]85, %r10
5136 ldxa [%r1]85, %r10
5137 ldda [%r1]85, %r10
5138 ldstuba [%r1]85, %r16
5139 swapa [%r1]85, %r10
5140 lda [%r1]85, %f0
5141 ldda [%r1]85, %f32
5142 stba %r6, [%r1]85
5143 stha %r2, [%r1]85
5144 stwa %r14, [%r1]85
5145 sta %f32, [%r1]85
5146 stda %f0, [%r1]85
5147casa [%r1]0x55, %r2, %g0
5148casxa [%r1]0x55, %r2, %g0
5149 prefetcha [%r1]85, 0x13
5150 nop
5151 nop
5152 nop
5153subcc %r19, 1, %r19
5154cmp %r19, 2
5155bz,a TH0_LOOP
5156ta T_CHANGE_NONHPRIV
5157cmp %r19, 1
5158bz,a TH0_LOOP
5159ta T_CHANGE_PRIV
5160 nop
5161 ba main_text_end
5162 nop
5163 nop
5164 nop
5165 nop
5166 nop
5167 LOOP_T1:
5168ta T_CHANGE_PRIV
5169 add %g0, 0x3, %r19
5170TH1_LOOP:
5171CASE_ASI_0x4_th1:
5172 mov %r24, %r1
5173 ldx [%r27 + 0x2b & ~0x7], %r2
5174 ldx [%r21 + 0x3 & ~0x7], %r4
5175 ldx [%r24 + 0xda & ~0x7], %r6
5176 ldx [%r27 + 0xa1 & ~0x7], %r8
5177 ldx [%r28 + 0xf3 & ~0x7], %r10
5178 ldx [%r28 + 0x79 & ~0x7], %r12
5179 ldx [%r25 + 0xca & ~0x7], %r14
5180 ldx [%r24 + 0x52 & ~0x7], %r16
5181 ld [%r28 + 0xba & ~0x7], %f0
5182 ld [%r28 + 0x5c & ~0x7], %f16
5183 ld [%r21 + 0x4c & ~0x7], %f32
5184 ld [%r28 + 0xaa & ~0x7], %f48
5185 ldsba [%r1]4, %r14
5186 ldsha [%r1]4, %r4
5187 ldswa [%r1]4, %r8
5188 lduba [%r1]4, %r8
5189 lduha [%r1]4, %r14
5190 ldxa [%r1]4, %r2
5191 ldda [%r1]4, %r4
5192 ldstuba [%r1]4, %r6
5193 swapa [%r1]4, %r12
5194 lda [%r1]4, %f0
5195 ldda [%r1]4, %f32
5196 stba %r14, [%r1]4
5197 stha %r8, [%r1]4
5198 stwa %r2, [%r1]4
5199 stxa %r8, [%r1]4
5200 sta %f32, [%r1]4
5201 stda %f48, [%r1]4
5202casa [%r1]0x4, %r2, %g0
5203casxa [%r1]0x4, %r2, %g0
5204 prefetcha [%r1]4, 0x1b
5205CASE_ASI_0xc_th1:
5206 mov %r26, %r1
5207 ldx [%r23 + 0xfd & ~0x7], %r2
5208 ldx [%r28 + 0xb0 & ~0x7], %r4
5209 ldx [%r26 + 0x5d & ~0x7], %r6
5210 ldx [%r24 + 0x9 & ~0x7], %r8
5211 ldx [%r22 + 0x3b & ~0x7], %r10
5212 ldx [%r28 + 0xdc & ~0x7], %r12
5213 ldx [%r22 + 0x6a & ~0x7], %r14
5214 ldx [%r21 + 0x20 & ~0x7], %r16
5215 ld [%r28 + 0xff & ~0x7], %f0
5216 ld [%r27 + 0x31 & ~0x7], %f16
5217 ld [%r25 + 0xc8 & ~0x7], %f32
5218 ld [%r21 + 0xad & ~0x7], %f48
5219 ldsba [%r1]12, %r10
5220 ldsha [%r1]12, %r4
5221 ldswa [%r1]12, %r12
5222 lduba [%r1]12, %r6
5223 lduha [%r1]12, %r14
5224 ldxa [%r1]12, %r8
5225 ldda [%r1]12, %r12
5226 ldstuba [%r1]12, %r14
5227 swapa [%r1]12, %r10
5228 lda [%r1]12, %f0
5229 ldda [%r1]12, %f32
5230 stba %r12, [%r1]12
5231 stha %r12, [%r1]12
5232 stwa %r2, [%r1]12
5233 stxa %r14, [%r1]12
5234 sta %f0, [%r1]12
5235 stda %f48, [%r1]12
5236casa [%r1]0xc, %r2, %g0
5237casxa [%r1]0xc, %r2, %g0
5238 prefetcha [%r1]12, 0x9
5239CASE_ASI_0x11_th1:
5240 mov %r28, %r1
5241 ldx [%r25 + 0xd7 & ~0x7], %r2
5242 ldx [%r25 + 0x3b & ~0x7], %r4
5243 ldx [%r25 + 0xf1 & ~0x7], %r6
5244 ldx [%r28 + 0x33 & ~0x7], %r8
5245 ldx [%r23 + 0x88 & ~0x7], %r10
5246 ldx [%r27 + 0x16 & ~0x7], %r12
5247 ldx [%r27 + 0x16 & ~0x7], %r14
5248 ldx [%r26 + 0x48 & ~0x7], %r16
5249 ld [%r21 + 0x2c & ~0x7], %f0
5250 ld [%r22 + 0x2c & ~0x7], %f16
5251 ld [%r26 + 0x85 & ~0x7], %f32
5252 ld [%r28 + 0xed & ~0x7], %f48
5253 ldsba [%r1]17, %r2
5254 ldsha [%r1]17, %r12
5255 ldswa [%r1]17, %r2
5256 lduba [%r1]17, %r2
5257 lduha [%r1]17, %r8
5258 ldxa [%r1]17, %r8
5259 ldda [%r1]17, %r10
5260 ldstuba [%r1]17, %r6
5261 swapa [%r1]17, %r8
5262 lda [%r1]17, %f48
5263 ldda [%r1]17, %f48
5264 stba %r4, [%r1]17
5265 stha %r2, [%r1]17
5266 stwa %r0, [%r1]17
5267 stxa %r2, [%r1]17
5268 sta %f48, [%r1]17
5269 stda %f32, [%r1]17
5270casa [%r1]0x11, %r2, %g0
5271casxa [%r1]0x11, %r2, %g0
5272 prefetcha [%r1]17, 0x3
5273CASE_ASI_0x23_th1:
5274 mov %r21, %r1
5275 ldx [%r27 + 0x36 & ~0x7], %r2
5276 ldx [%r27 + 0x1b & ~0x7], %r4
5277 ldx [%r21 + 0x48 & ~0x7], %r6
5278 ldx [%r26 + 0x48 & ~0x7], %r8
5279 ldx [%r23 + 0x80 & ~0x7], %r10
5280 ldx [%r25 + 0x6e & ~0x7], %r12
5281 ldx [%r23 + 0x3a & ~0x7], %r14
5282 ldx [%r21 + 0xc3 & ~0x7], %r16
5283 ld [%r25 + 0xb6 & ~0x7], %f0
5284 ld [%r21 + 0x88 & ~0x7], %f16
5285 ld [%r22 + 0xe8 & ~0x7], %f32
5286 ld [%r27 + 0x34 & ~0x7], %f48
5287 ldsba [%r1]35, %r10
5288 ldsha [%r1]35, %r16
5289 ldswa [%r1]35, %r16
5290 lduba [%r1]35, %r6
5291 lduha [%r1]35, %r4
5292 ldxa [%r1]35, %r6
5293 ldda [%r1]35, %r10
5294 ldstuba [%r1]35, %r14
5295 swapa [%r1]35, %r10
5296 lda [%r1]35, %f32
5297 ldda [%r1]35, %f32
5298 stba %r10, [%r1]35
5299 stha %r6, [%r1]35
5300 stwa %r0, [%r1]35
5301 stxa %r2, [%r1]35
5302 sta %f48, [%r1]35
5303 stda %f32, [%r1]35
5304casa [%r1]0x23, %r2, %g0
5305casxa [%r1]0x23, %r2, %g0
5306 prefetcha [%r1]35, 0x1f
5307CASE_ASI_0x27_th1:
5308 mov %r27, %r1
5309 ldx [%r28 + 0x5f & ~0x7], %r2
5310 ldx [%r24 + 0x32 & ~0x7], %r4
5311 ldx [%r28 + 0xc6 & ~0x7], %r6
5312 ldx [%r28 + 0xee & ~0x7], %r8
5313 ldx [%r24 + 0x14 & ~0x7], %r10
5314 ldx [%r25 + 0x3d & ~0x7], %r12
5315 ldx [%r22 + 0xf8 & ~0x7], %r14
5316 ldx [%r25 + 0xc2 & ~0x7], %r16
5317 ld [%r24 + 0x28 & ~0x7], %f0
5318 ld [%r23 + 0xe6 & ~0x7], %f16
5319 ld [%r23 + 0x9a & ~0x7], %f32
5320 ld [%r21 + 0xfd & ~0x7], %f48
5321 ldsba [%r1]39, %r16
5322 ldsha [%r1]39, %r4
5323 ldswa [%r1]39, %r2
5324 lduba [%r1]39, %r14
5325 lduha [%r1]39, %r6
5326 ldxa [%r1]39, %r14
5327 ldda [%r1]39, %r12
5328 ldstuba [%r1]39, %r4
5329 swapa [%r1]39, %r14
5330 lda [%r1]39, %f48
5331 ldda [%r1]39, %f32
5332 stba %r12, [%r1]39
5333 stha %r0, [%r1]39
5334 stwa %r4, [%r1]39
5335 stxa %r4, [%r1]39
5336 sta %f16, [%r1]39
5337 stda %f32, [%r1]39
5338casa [%r1]0x27, %r2, %g0
5339casxa [%r1]0x27, %r2, %g0
5340 prefetcha [%r1]39, 0x13
5341CASE_ASI_0x2f_th1:
5342 mov %r27, %r1
5343 ldx [%r23 + 0xcc & ~0x7], %r2
5344 ldx [%r22 + 0xa8 & ~0x7], %r4
5345 ldx [%r25 + 0xb7 & ~0x7], %r6
5346 ldx [%r21 + 0xc0 & ~0x7], %r8
5347 ldx [%r21 + 0x57 & ~0x7], %r10
5348 ldx [%r27 + 0xb4 & ~0x7], %r12
5349 ldx [%r25 + 0x23 & ~0x7], %r14
5350 ldx [%r26 + 0x11 & ~0x7], %r16
5351 ld [%r26 + 0x5 & ~0x7], %f0
5352 ld [%r21 + 0x54 & ~0x7], %f16
5353 ld [%r24 + 0x6c & ~0x7], %f32
5354 ld [%r23 + 0x4c & ~0x7], %f48
5355 ldsba [%r1]47, %r12
5356 ldsha [%r1]47, %r4
5357 ldswa [%r1]47, %r14
5358 lduba [%r1]47, %r4
5359 lduha [%r1]47, %r10
5360 ldxa [%r1]47, %r10
5361 ldda [%r1]47, %r6
5362 ldstuba [%r1]47, %r4
5363 swapa [%r1]47, %r6
5364 lda [%r1]47, %f16
5365 ldda [%r1]47, %f16
5366 stba %r6, [%r1]47
5367 stha %r0, [%r1]47
5368 stwa %r8, [%r1]47
5369 stxa %r6, [%r1]47
5370 sta %f16, [%r1]47
5371 stda %f16, [%r1]47
5372casa [%r1]0x2f, %r2, %g0
5373casxa [%r1]0x2f, %r2, %g0
5374 prefetcha [%r1]47, 0x18
5375CASE_ASI_0x30_th1:
5376 mov %r21, %r1
5377 ldx [%r26 + 0xb1 & ~0x7], %r2
5378 ldx [%r25 + 0x10 & ~0x7], %r4
5379 ldx [%r28 + 0x96 & ~0x7], %r6
5380 ldx [%r21 + 0x61 & ~0x7], %r8
5381 ldx [%r21 + 0x32 & ~0x7], %r10
5382 ldx [%r21 + 0xb5 & ~0x7], %r12
5383 ldx [%r25 + 0x2d & ~0x7], %r14
5384 ldx [%r22 + 0xbf & ~0x7], %r16
5385 ld [%r21 + 0xd7 & ~0x7], %f0
5386 ld [%r27 + 0x6d & ~0x7], %f16
5387 ld [%r26 + 0x33 & ~0x7], %f32
5388 ld [%r26 + 0xa5 & ~0x7], %f48
5389 ldsba [%r1]48, %r2
5390 ldsha [%r1]48, %r12
5391 ldswa [%r1]48, %r10
5392 lduba [%r1]48, %r2
5393 lduha [%r1]48, %r14
5394 ldxa [%r1]48, %r12
5395 ldda [%r1]48, %r16
5396 ldstuba [%r1]48, %r14
5397 swapa [%r1]48, %r4
5398 lda [%r1]48, %f48
5399 ldda [%r1]48, %f0
5400 stba %r4, [%r1]48
5401 stha %r4, [%r1]48
5402 stwa %r0, [%r1]48
5403 stxa %r0, [%r1]48
5404 sta %f16, [%r1]48
5405 stda %f48, [%r1]48
5406casa [%r1]0x30, %r2, %g0
5407casxa [%r1]0x30, %r2, %g0
5408 prefetcha [%r1]48, 0x18
5409CASE_ASI_0x31_th1:
5410 mov %r21, %r1
5411 ldx [%r27 + 0x90 & ~0x7], %r2
5412 ldx [%r25 + 0x4d & ~0x7], %r4
5413 ldx [%r24 + 0x29 & ~0x7], %r6
5414 ldx [%r26 + 0x30 & ~0x7], %r8
5415 ldx [%r22 + 0x74 & ~0x7], %r10
5416 ldx [%r24 + 0x55 & ~0x7], %r12
5417 ldx [%r26 + 0xa3 & ~0x7], %r14
5418 ldx [%r21 + 0x3e & ~0x7], %r16
5419 ld [%r24 + 0xc1 & ~0x7], %f0
5420 ld [%r28 + 0x34 & ~0x7], %f16
5421 ld [%r26 + 0x7e & ~0x7], %f32
5422 ld [%r27 + 0x4 & ~0x7], %f48
5423 ldsba [%r1]49, %r2
5424 ldsha [%r1]49, %r16
5425 ldswa [%r1]49, %r16
5426 lduba [%r1]49, %r16
5427 lduha [%r1]49, %r2
5428 ldxa [%r1]49, %r8
5429 ldda [%r1]49, %r2
5430 ldstuba [%r1]49, %r6
5431 swapa [%r1]49, %r10
5432 lda [%r1]49, %f16
5433 ldda [%r1]49, %f48
5434 stba %r4, [%r1]49
5435 stha %r2, [%r1]49
5436 stwa %r8, [%r1]49
5437 stxa %r0, [%r1]49
5438 sta %f16, [%r1]49
5439 stda %f0, [%r1]49
5440casa [%r1]0x31, %r2, %g0
5441casxa [%r1]0x31, %r2, %g0
5442 prefetcha [%r1]49, 0x13
5443CASE_ASI_0x36_th1:
5444 mov %r23, %r1
5445 ldx [%r22 + 0x9 & ~0x7], %r2
5446 ldx [%r24 + 0xab & ~0x7], %r4
5447 ldx [%r23 + 0x92 & ~0x7], %r6
5448 ldx [%r27 + 0x78 & ~0x7], %r8
5449 ldx [%r24 + 0x52 & ~0x7], %r10
5450 ldx [%r28 + 0xb2 & ~0x7], %r12
5451 ldx [%r22 + 0x27 & ~0x7], %r14
5452 ldx [%r28 + 0xe4 & ~0x7], %r16
5453 ld [%r27 + 0xcc & ~0x7], %f0
5454 ld [%r26 + 0x7f & ~0x7], %f16
5455 ld [%r28 + 0xc3 & ~0x7], %f32
5456 ld [%r22 + 0x75 & ~0x7], %f48
5457 ldsba [%r1]54, %r6
5458 ldsha [%r1]54, %r16
5459 ldswa [%r1]54, %r14
5460 lduba [%r1]54, %r4
5461 lduha [%r1]54, %r6
5462 ldxa [%r1]54, %r6
5463 ldda [%r1]54, %r2
5464 ldstuba [%r1]54, %r2
5465 swapa [%r1]54, %r10
5466 lda [%r1]54, %f16
5467 ldda [%r1]54, %f48
5468 stba %r0, [%r1]54
5469 stha %r10, [%r1]54
5470 stwa %r0, [%r1]54
5471 stxa %r2, [%r1]54
5472 sta %f48, [%r1]54
5473 stda %f16, [%r1]54
5474casa [%r1]0x36, %r2, %g0
5475casxa [%r1]0x36, %r2, %g0
5476 prefetcha [%r1]54, 0x4
5477CASE_ASI_0x38_th1:
5478 mov %r24, %r1
5479 ldx [%r22 + 0x78 & ~0x7], %r2
5480 ldx [%r23 + 0x7e & ~0x7], %r4
5481 ldx [%r28 + 0xd4 & ~0x7], %r6
5482 ldx [%r24 + 0xab & ~0x7], %r8
5483 ldx [%r22 + 0xec & ~0x7], %r10
5484 ldx [%r22 + 0x22 & ~0x7], %r12
5485 ldx [%r25 + 0xdc & ~0x7], %r14
5486 ldx [%r23 + 0x64 & ~0x7], %r16
5487 ld [%r27 + 0x9d & ~0x7], %f0
5488 ld [%r24 + 0x86 & ~0x7], %f16
5489 ld [%r27 + 0x84 & ~0x7], %f32
5490 ld [%r28 + 0x38 & ~0x7], %f48
5491 ldsba [%r1]56, %r6
5492 ldsha [%r1]56, %r10
5493 ldswa [%r1]56, %r10
5494 lduba [%r1]56, %r8
5495 lduha [%r1]56, %r6
5496 ldxa [%r1]56, %r10
5497 ldda [%r1]56, %r16
5498 ldstuba [%r1]56, %r6
5499 swapa [%r1]56, %r6
5500 lda [%r1]56, %f48
5501 ldda [%r1]56, %f32
5502 stba %r8, [%r1]56
5503 stha %r6, [%r1]56
5504 stwa %r0, [%r1]56
5505 stxa %r4, [%r1]56
5506 sta %f32, [%r1]56
5507 stda %f0, [%r1]56
5508casa [%r1]0x38, %r2, %g0
5509casxa [%r1]0x38, %r2, %g0
5510 prefetcha [%r1]56, 0x1b
5511CASE_ASI_0x39_th1:
5512 mov %r22, %r1
5513 ldx [%r22 + 0xec & ~0x7], %r2
5514 ldx [%r25 + 0xfb & ~0x7], %r4
5515 ldx [%r23 + 0x10 & ~0x7], %r6
5516 ldx [%r24 + 0x97 & ~0x7], %r8
5517 ldx [%r27 + 0x72 & ~0x7], %r10
5518 ldx [%r21 + 0x26 & ~0x7], %r12
5519 ldx [%r23 + 0xb4 & ~0x7], %r14
5520 ldx [%r21 + 0xc & ~0x7], %r16
5521 ld [%r27 + 0x13 & ~0x7], %f0
5522 ld [%r22 + 0xa0 & ~0x7], %f16
5523 ld [%r25 + 0xd5 & ~0x7], %f32
5524 ld [%r26 + 0x4 & ~0x7], %f48
5525 ldsba [%r1]57, %r4
5526 ldsha [%r1]57, %r14
5527 ldswa [%r1]57, %r14
5528 lduba [%r1]57, %r12
5529 lduha [%r1]57, %r16
5530 ldxa [%r1]57, %r16
5531 ldda [%r1]57, %r14
5532 ldstuba [%r1]57, %r10
5533 swapa [%r1]57, %r8
5534 lda [%r1]57, %f32
5535 ldda [%r1]57, %f32
5536 stba %r12, [%r1]57
5537 stha %r10, [%r1]57
5538 stwa %r14, [%r1]57
5539 stxa %r0, [%r1]57
5540 sta %f0, [%r1]57
5541 stda %f0, [%r1]57
5542casa [%r1]0x39, %r2, %g0
5543casxa [%r1]0x39, %r2, %g0
5544 prefetcha [%r1]57, 0x0
5545CASE_ASI_0x3e_th1:
5546 mov %r22, %r1
5547 ldx [%r25 + 0x28 & ~0x7], %r2
5548 ldx [%r26 + 0x34 & ~0x7], %r4
5549 ldx [%r24 + 0x2a & ~0x7], %r6
5550 ldx [%r26 + 0xda & ~0x7], %r8
5551 ldx [%r23 + 0xd1 & ~0x7], %r10
5552 ldx [%r23 + 0x90 & ~0x7], %r12
5553 ldx [%r27 + 0x71 & ~0x7], %r14
5554 ldx [%r25 + 0x71 & ~0x7], %r16
5555 ld [%r28 + 0x85 & ~0x7], %f0
5556 ld [%r21 + 0xc2 & ~0x7], %f16
5557 ld [%r26 + 0xdc & ~0x7], %f32
5558 ld [%r26 + 0xc3 & ~0x7], %f48
5559 ldsba [%r1]62, %r4
5560 ldsha [%r1]62, %r14
5561 ldswa [%r1]62, %r4
5562 lduba [%r1]62, %r16
5563 lduha [%r1]62, %r10
5564 ldxa [%r1]62, %r6
5565 ldda [%r1]62, %r10
5566 ldstuba [%r1]62, %r4
5567 swapa [%r1]62, %r6
5568 lda [%r1]62, %f0
5569 ldda [%r1]62, %f16
5570 stba %r4, [%r1]62
5571 stha %r10, [%r1]62
5572 stwa %r8, [%r1]62
5573 stxa %r8, [%r1]62
5574 sta %f32, [%r1]62
5575 stda %f48, [%r1]62
5576casa [%r1]0x3e, %r2, %g0
5577casxa [%r1]0x3e, %r2, %g0
5578 prefetcha [%r1]62, 0x18
5579CASE_ASI_0x83_th1:
5580 mov %r28, %r1
5581 ldx [%r23 + 0x48 & ~0x7], %r2
5582 ldx [%r23 + 0x4b & ~0x7], %r4
5583 ldx [%r22 + 0x75 & ~0x7], %r6
5584 ldx [%r27 + 0x91 & ~0x7], %r8
5585 ldx [%r22 + 0x38 & ~0x7], %r10
5586 ldx [%r26 + 0xaf & ~0x7], %r12
5587 ldx [%r25 + 0x22 & ~0x7], %r14
5588 ldx [%r25 + 0x80 & ~0x7], %r16
5589 ld [%r22 + 0xc5 & ~0x7], %f0
5590 ld [%r27 + 0xf5 & ~0x7], %f16
5591 ld [%r26 + 0xd3 & ~0x7], %f32
5592 ld [%r26 + 0xc4 & ~0x7], %f48
5593 ldsba [%r1]131, %r6
5594 ldsha [%r1]131, %r10
5595 ldswa [%r1]131, %r14
5596 lduba [%r1]131, %r12
5597 lduha [%r1]131, %r10
5598 ldxa [%r1]131, %r4
5599 ldda [%r1]131, %r10
5600 ldstuba [%r1]131, %r16
5601 swapa [%r1]131, %r12
5602 lda [%r1]131, %f16
5603 ldda [%r1]131, %f0
5604 stba %r14, [%r1]131
5605 stha %r12, [%r1]131
5606 stwa %r0, [%r1]131
5607 stxa %r10, [%r1]131
5608 sta %f32, [%r1]131
5609 stda %f16, [%r1]131
5610casa [%r1]0x83, %r2, %g0
5611casxa [%r1]0x83, %r2, %g0
5612 prefetcha [%r1]131, 0x7
5613CASE_ASI_0xc3_th1:
5614 mov %r26, %r1
5615 ldx [%r28 + 0xde & ~0x7], %r2
5616 ldx [%r25 + 0x82 & ~0x7], %r4
5617 ldx [%r27 + 0x49 & ~0x7], %r6
5618 ldx [%r27 + 0xd7 & ~0x7], %r8
5619 ldx [%r26 + 0x84 & ~0x7], %r10
5620 ldx [%r23 + 0xe7 & ~0x7], %r12
5621 ldx [%r21 + 0x3a & ~0x7], %r14
5622 ldx [%r28 + 0x7c & ~0x7], %r16
5623 ld [%r26 + 0x4c & ~0x7], %f0
5624 ld [%r23 + 0xf3 & ~0x7], %f16
5625 ld [%r24 + 0x2b & ~0x7], %f32
5626 ld [%r25 + 0x89 & ~0x7], %f48
5627 ldsba [%r1]195, %r12
5628 ldsha [%r1]195, %r12
5629 ldswa [%r1]195, %r4
5630 lduba [%r1]195, %r10
5631 lduha [%r1]195, %r2
5632 ldxa [%r1]195, %r4
5633 ldda [%r1]195, %r12
5634 ldstuba [%r1]195, %r10
5635 swapa [%r1]195, %r6
5636 lda [%r1]195, %f16
5637 ldda [%r1]195, %f0
5638 stba %r0, [%r1]195
5639 stha %r12, [%r1]195
5640 stwa %r14, [%r1]195
5641 stxa %r8, [%r1]195
5642 sta %f48, [%r1]195
5643 stda %f48, [%r1]195
5644casa [%r1]0xc3, %r2, %g0
5645casxa [%r1]0xc3, %r2, %g0
5646 prefetcha [%r1]195, 0x1e
5647CASE_ASI_0xcd_th1:
5648 mov %r24, %r1
5649 ldx [%r21 + 0x69 & ~0x7], %r2
5650 ldx [%r23 + 0xc3 & ~0x7], %r4
5651 ldx [%r23 + 0x7d & ~0x7], %r6
5652 ldx [%r22 + 0xd0 & ~0x7], %r8
5653 ldx [%r23 + 0x3a & ~0x7], %r10
5654 ldx [%r26 + 0x73 & ~0x7], %r12
5655 ldx [%r27 + 0x66 & ~0x7], %r14
5656 ldx [%r23 + 0xf & ~0x7], %r16
5657 ld [%r24 + 0x8c & ~0x7], %f0
5658 ld [%r23 + 0xbf & ~0x7], %f16
5659 ld [%r23 + 0xc & ~0x7], %f32
5660 ld [%r26 + 0x56 & ~0x7], %f48
5661 ldsba [%r1]205, %r6
5662 ldsha [%r1]205, %r14
5663 ldswa [%r1]205, %r2
5664 lduba [%r1]205, %r12
5665 lduha [%r1]205, %r8
5666 ldxa [%r1]205, %r6
5667 ldda [%r1]205, %r14
5668 ldstuba [%r1]205, %r8
5669 swapa [%r1]205, %r2
5670 lda [%r1]205, %f48
5671 ldda [%r1]205, %f32
5672 stba %r8, [%r1]205
5673 stha %r0, [%r1]205
5674 stwa %r14, [%r1]205
5675 stxa %r10, [%r1]205
5676 sta %f0, [%r1]205
5677 stda %f16, [%r1]205
5678casa [%r1]0xcd, %r2, %g0
5679casxa [%r1]0xcd, %r2, %g0
5680 prefetcha [%r1]205, 0x2
5681CASE_ASI_0xdb_th1:
5682 mov %r21, %r1
5683 ldx [%r28 + 0x33 & ~0x7], %r2
5684 ldx [%r25 + 0xbb & ~0x7], %r4
5685 ldx [%r28 + 0x83 & ~0x7], %r6
5686 ldx [%r26 + 0x56 & ~0x7], %r8
5687 ldx [%r26 + 0xf0 & ~0x7], %r10
5688 ldx [%r27 + 0x64 & ~0x7], %r12
5689 ldx [%r23 + 0x6 & ~0x7], %r14
5690 ldx [%r26 + 0xb0 & ~0x7], %r16
5691 ld [%r21 + 0x2 & ~0x7], %f0
5692 ld [%r22 + 0xc6 & ~0x7], %f16
5693 ld [%r25 + 0xef & ~0x7], %f32
5694 ld [%r25 + 0x81 & ~0x7], %f48
5695 ldsba [%r1]219, %r8
5696 ldsha [%r1]219, %r2
5697 ldswa [%r1]219, %r10
5698 lduba [%r1]219, %r12
5699 lduha [%r1]219, %r4
5700 ldxa [%r1]219, %r4
5701 ldda [%r1]219, %r4
5702 ldstuba [%r1]219, %r4
5703 swapa [%r1]219, %r10
5704 lda [%r1]219, %f16
5705 ldda [%r1]219, %f48
5706 stba %r0, [%r1]219
5707 stha %r6, [%r1]219
5708 stwa %r14, [%r1]219
5709 stxa %r2, [%r1]219
5710 sta %f16, [%r1]219
5711 stda %f48, [%r1]219
5712casa [%r1]0xdb, %r2, %g0
5713casxa [%r1]0xdb, %r2, %g0
5714 prefetcha [%r1]219, 0xc
5715CASE_ASI_0xf1_th1:
5716 mov %r23, %r1
5717 ldx [%r23 + 0x43 & ~0x7], %r2
5718 ldx [%r23 + 0xa4 & ~0x7], %r4
5719 ldx [%r25 + 0x50 & ~0x7], %r6
5720 ldx [%r25 + 0xb3 & ~0x7], %r8
5721 ldx [%r21 + 0xe4 & ~0x7], %r10
5722 ldx [%r23 + 0x39 & ~0x7], %r12
5723 ldx [%r27 + 0x9c & ~0x7], %r14
5724 ldx [%r27 + 0x88 & ~0x7], %r16
5725 ld [%r26 + 0xc4 & ~0x7], %f0
5726 ld [%r22 + 0x35 & ~0x7], %f16
5727 ld [%r22 + 0xd5 & ~0x7], %f32
5728 ld [%r26 + 0x2d & ~0x7], %f48
5729 ldsba [%r1]241, %r14
5730 ldsha [%r1]241, %r4
5731 ldswa [%r1]241, %r8
5732 lduba [%r1]241, %r6
5733 lduha [%r1]241, %r16
5734 ldxa [%r1]241, %r8
5735 ldda [%r1]241, %r8
5736 ldstuba [%r1]241, %r10
5737 swapa [%r1]241, %r8
5738 lda [%r1]241, %f16
5739 ldda [%r1]241, %f32
5740 stba %r4, [%r1]241
5741 stha %r0, [%r1]241
5742 stwa %r6, [%r1]241
5743 stxa %r0, [%r1]241
5744 sta %f32, [%r1]241
5745 stda %f48, [%r1]241
5746casa [%r1]0xf1, %r2, %g0
5747casxa [%r1]0xf1, %r2, %g0
5748 prefetcha [%r1]241, 0x1d
5749CASE_ASI_0x21_th1_0x8:
5750 set 0x8, %r1
5751 ldsba [%r1]33, %r14
5752 ldsha [%r1]33, %r16
5753 ldswa [%r1]33, %r10
5754 lduba [%r1]33, %r8
5755 lduha [%r1]33, %r2
5756 ldxa [%r1]33, %r14
5757 ldda [%r1]33, %r2
5758 ldstuba [%r1]33, %r2
5759 swapa [%r1]33, %r12
5760 lda [%r1]33, %f0
5761 ldda [%r1]33, %f32
5762 stba %r6, [%r1]33
5763 stha %r8, [%r1]33
5764 stwa %r2, [%r1]33
5765 sta %f0, [%r1]33
5766 stda %f16, [%r1]33
5767casa [%r1]0x21, %r2, %g0
5768casxa [%r1]0x21, %r2, %g0
5769 prefetcha [%r1]33, 0x16
5770CASE_ASI_0x21_th1_0x10:
5771 set 0x10, %r1
5772 ldsba [%r1]33, %r10
5773 ldsha [%r1]33, %r4
5774 ldswa [%r1]33, %r16
5775 lduba [%r1]33, %r4
5776 lduha [%r1]33, %r12
5777 ldxa [%r1]33, %r6
5778 ldda [%r1]33, %r14
5779 ldstuba [%r1]33, %r2
5780 swapa [%r1]33, %r12
5781 lda [%r1]33, %f0
5782 ldda [%r1]33, %f32
5783 stba %r12, [%r1]33
5784 stha %r8, [%r1]33
5785 stwa %r4, [%r1]33
5786 sta %f16, [%r1]33
5787 stda %f16, [%r1]33
5788casa [%r1]0x21, %r2, %g0
5789casxa [%r1]0x21, %r2, %g0
5790 prefetcha [%r1]33, 0x1d
5791CASE_ASI_0x21_th1_0x108:
5792 set 0x108, %r1
5793 ldsba [%r1]33, %r8
5794 ldsha [%r1]33, %r6
5795 ldswa [%r1]33, %r14
5796 lduba [%r1]33, %r4
5797 lduha [%r1]33, %r4
5798 ldxa [%r1]33, %r2
5799 ldda [%r1]33, %r2
5800 ldstuba [%r1]33, %r12
5801 swapa [%r1]33, %r12
5802 lda [%r1]33, %f32
5803 ldda [%r1]33, %f32
5804 stba %r2, [%r1]33
5805 stha %r12, [%r1]33
5806 stwa %r8, [%r1]33
5807 sta %f16, [%r1]33
5808 stda %f16, [%r1]33
5809casa [%r1]0x21, %r2, %g0
5810casxa [%r1]0x21, %r2, %g0
5811 prefetcha [%r1]33, 0x8
5812CASE_ASI_0x21_th1_0x110:
5813 set 0x110, %r1
5814 ldsba [%r1]33, %r4
5815 ldsha [%r1]33, %r16
5816 ldswa [%r1]33, %r10
5817 lduba [%r1]33, %r12
5818 lduha [%r1]33, %r12
5819 ldxa [%r1]33, %r16
5820 ldda [%r1]33, %r6
5821 ldstuba [%r1]33, %r2
5822 swapa [%r1]33, %r10
5823 lda [%r1]33, %f0
5824 ldda [%r1]33, %f32
5825 stba %r12, [%r1]33
5826 stha %r6, [%r1]33
5827 stwa %r14, [%r1]33
5828 sta %f32, [%r1]33
5829 stda %f0, [%r1]33
5830casa [%r1]0x21, %r2, %g0
5831casxa [%r1]0x21, %r2, %g0
5832 prefetcha [%r1]33, 0x1d
5833CASE_ASI_0x40_th1_0x0:
5834 mov %g0, %r1
5835 ldsba [%r1]64, %r14
5836 ldsha [%r1]64, %r4
5837 ldswa [%r1]64, %r8
5838 lduba [%r1]64, %r10
5839 lduha [%r1]64, %r12
5840 ldxa [%r1]64, %r10
5841 ldda [%r1]64, %r6
5842 ldstuba [%r1]64, %r2
5843 swapa [%r1]64, %r6
5844 lda [%r1]64, %f48
5845 ldda [%r1]64, %f16
5846 stba %r12, [%r1]64
5847 stha %r6, [%r1]64
5848 stwa %r8, [%r1]64
5849 sta %f32, [%r1]64
5850 stda %f0, [%r1]64
5851casa [%r1]0x40, %r2, %g0
5852casxa [%r1]0x40, %r2, %g0
5853 prefetcha [%r1]64, 0x10
5854CASE_ASI_0x40_th1_0x8:
5855 set 0x8, %r1
5856 ldsba [%r1]64, %r4
5857 ldsha [%r1]64, %r12
5858 ldswa [%r1]64, %r14
5859 lduba [%r1]64, %r4
5860 lduha [%r1]64, %r12
5861 ldxa [%r1]64, %r16
5862 ldda [%r1]64, %r2
5863 ldstuba [%r1]64, %r12
5864 swapa [%r1]64, %r8
5865 lda [%r1]64, %f32
5866 ldda [%r1]64, %f0
5867 stba %r14, [%r1]64
5868 stha %r12, [%r1]64
5869 stwa %r2, [%r1]64
5870 sta %f0, [%r1]64
5871 stda %f16, [%r1]64
5872casa [%r1]0x40, %r2, %g0
5873casxa [%r1]0x40, %r2, %g0
5874 prefetcha [%r1]64, 0x13
5875CASE_ASI_0x40_th1_0x10:
5876 set 0x10, %r1
5877 ldsba [%r1]64, %r8
5878 ldsha [%r1]64, %r6
5879 ldswa [%r1]64, %r14
5880 lduba [%r1]64, %r10
5881 lduha [%r1]64, %r16
5882 ldxa [%r1]64, %r14
5883 ldda [%r1]64, %r6
5884 ldstuba [%r1]64, %r6
5885 swapa [%r1]64, %r12
5886 lda [%r1]64, %f16
5887 ldda [%r1]64, %f32
5888 stba %r0, [%r1]64
5889 stha %r14, [%r1]64
5890 stwa %r2, [%r1]64
5891 sta %f0, [%r1]64
5892 stda %f32, [%r1]64
5893casa [%r1]0x40, %r2, %g0
5894casxa [%r1]0x40, %r2, %g0
5895 prefetcha [%r1]64, 0x12
5896CASE_ASI_0x40_th1_0x18:
5897 set 0x18, %r1
5898 ldsba [%r1]64, %r10
5899 ldsha [%r1]64, %r4
5900 ldswa [%r1]64, %r8
5901 lduba [%r1]64, %r12
5902 lduha [%r1]64, %r8
5903 ldxa [%r1]64, %r16
5904 ldda [%r1]64, %r8
5905 ldstuba [%r1]64, %r2
5906 swapa [%r1]64, %r16
5907 lda [%r1]64, %f0
5908 ldda [%r1]64, %f32
5909 stba %r6, [%r1]64
5910 stha %r2, [%r1]64
5911 stwa %r6, [%r1]64
5912 sta %f16, [%r1]64
5913 stda %f16, [%r1]64
5914casa [%r1]0x40, %r2, %g0
5915casxa [%r1]0x40, %r2, %g0
5916 prefetcha [%r1]64, 0x1b
5917CASE_ASI_0x40_th1_0x20:
5918 set 0x20, %r1
5919 ldsba [%r1]64, %r12
5920 ldsha [%r1]64, %r6
5921 ldswa [%r1]64, %r4
5922 lduba [%r1]64, %r14
5923 lduha [%r1]64, %r2
5924 ldxa [%r1]64, %r6
5925 ldda [%r1]64, %r8
5926 ldstuba [%r1]64, %r8
5927 swapa [%r1]64, %r8
5928 lda [%r1]64, %f48
5929 ldda [%r1]64, %f0
5930 stba %r10, [%r1]64
5931 stha %r0, [%r1]64
5932 stwa %r12, [%r1]64
5933 sta %f0, [%r1]64
5934 stda %f16, [%r1]64
5935casa [%r1]0x40, %r2, %g0
5936casxa [%r1]0x40, %r2, %g0
5937 prefetcha [%r1]64, 0xd
5938CASE_ASI_0x40_th1_0x80:
5939 set 0x80, %r1
5940 ldsba [%r1]64, %r10
5941 ldsha [%r1]64, %r4
5942 ldswa [%r1]64, %r12
5943 lduba [%r1]64, %r2
5944 lduha [%r1]64, %r4
5945 ldxa [%r1]64, %r16
5946 ldda [%r1]64, %r8
5947 ldstuba [%r1]64, %r16
5948 swapa [%r1]64, %r12
5949 lda [%r1]64, %f16
5950 ldda [%r1]64, %f48
5951 stba %r10, [%r1]64
5952 stha %r4, [%r1]64
5953 stwa %r6, [%r1]64
5954 sta %f48, [%r1]64
5955 stda %f0, [%r1]64
5956casa [%r1]0x40, %r2, %g0
5957casxa [%r1]0x40, %r2, %g0
5958 prefetcha [%r1]64, 0x4
5959CASE_ASI_0x40_th1_0x88:
5960 set 0x88, %r1
5961 ldsba [%r1]64, %r12
5962 ldsha [%r1]64, %r10
5963 ldswa [%r1]64, %r8
5964 lduba [%r1]64, %r10
5965 lduha [%r1]64, %r8
5966 ldxa [%r1]64, %r16
5967 ldda [%r1]64, %r2
5968 ldstuba [%r1]64, %r2
5969 swapa [%r1]64, %r14
5970 lda [%r1]64, %f48
5971 ldda [%r1]64, %f32
5972 stba %r10, [%r1]64
5973 stha %r4, [%r1]64
5974 stwa %r10, [%r1]64
5975 sta %f48, [%r1]64
5976 stda %f16, [%r1]64
5977casa [%r1]0x40, %r2, %g0
5978casxa [%r1]0x40, %r2, %g0
5979 prefetcha [%r1]64, 0x14
5980CASE_ASI_0x40_th1_0x90:
5981 set 0x90, %r1
5982 ldsba [%r1]64, %r14
5983 ldsha [%r1]64, %r6
5984 ldswa [%r1]64, %r2
5985 lduba [%r1]64, %r14
5986 lduha [%r1]64, %r6
5987 ldxa [%r1]64, %r14
5988 ldda [%r1]64, %r6
5989 ldstuba [%r1]64, %r6
5990 swapa [%r1]64, %r12
5991 lda [%r1]64, %f0
5992 ldda [%r1]64, %f48
5993 stba %r14, [%r1]64
5994 stha %r0, [%r1]64
5995 stwa %r0, [%r1]64
5996 sta %f16, [%r1]64
5997 stda %f48, [%r1]64
5998casa [%r1]0x40, %r2, %g0
5999casxa [%r1]0x40, %r2, %g0
6000 prefetcha [%r1]64, 0x2
6001CASE_ASI_0x40_th1_0x98:
6002 set 0x98, %r1
6003 ldsba [%r1]64, %r8
6004 ldsha [%r1]64, %r16
6005 ldswa [%r1]64, %r12
6006 lduba [%r1]64, %r4
6007 lduha [%r1]64, %r10
6008 ldxa [%r1]64, %r6
6009 ldda [%r1]64, %r12
6010 ldstuba [%r1]64, %r6
6011 swapa [%r1]64, %r6
6012 lda [%r1]64, %f16
6013 ldda [%r1]64, %f0
6014 stba %r4, [%r1]64
6015 stha %r14, [%r1]64
6016 stwa %r8, [%r1]64
6017 sta %f0, [%r1]64
6018 stda %f0, [%r1]64
6019casa [%r1]0x40, %r2, %g0
6020casxa [%r1]0x40, %r2, %g0
6021 prefetcha [%r1]64, 0x9
6022CASE_ASI_0x44_th1_0x0:
6023 mov %g0, %r1
6024 ldsba [%r1]68, %r10
6025 ldsha [%r1]68, %r4
6026 ldswa [%r1]68, %r16
6027 lduba [%r1]68, %r12
6028 lduha [%r1]68, %r16
6029 ldxa [%r1]68, %r8
6030 ldda [%r1]68, %r8
6031 ldstuba [%r1]68, %r14
6032 swapa [%r1]68, %r14
6033 lda [%r1]68, %f32
6034 ldda [%r1]68, %f16
6035 stba %r4, [%r1]68
6036 stha %r8, [%r1]68
6037 stwa %r10, [%r1]68
6038 sta %f16, [%r1]68
6039 stda %f16, [%r1]68
6040casa [%r1]0x44, %r2, %g0
6041casxa [%r1]0x44, %r2, %g0
6042 prefetcha [%r1]68, 0xa
6043CASE_ASI_0x4a_th1_range42:
6044!!asi_range = 0x0-0x3f
6045 set 0x28, %r1
6046 and %r1, %r29, %r1 !make sure address is aligned
6047 ldsba [%r1]74, %r12
6048 ldsha [%r1]74, %r4
6049 ldswa [%r1]74, %r16
6050 lduba [%r1]74, %r10
6051 lduha [%r1]74, %r8
6052 ldxa [%r1]74, %r14
6053 ldda [%r1]74, %r12
6054 ldstuba [%r1]74, %r6
6055 swapa [%r1]74, %r10
6056 lda [%r1]74, %f48
6057 ldda [%r1]74, %f16
6058 stba %r10, [%r1]74
6059 stha %r2, [%r1]74
6060 stwa %r14, [%r1]74
6061 sta %f16, [%r1]74
6062 stda %f48, [%r1]74
6063casa [%r1]0x4a, %r2, %g0
6064casxa [%r1]0x4a, %r2, %g0
6065 prefetcha [%r1]74, 0x13
6066CASE_ASI_0x6_th1:
6067 setx 0x4efea884, %r4, %r1
6068 and %r1, %r31, %r1 !make sure address is aligned
6069 ldx [%r24 + 0xb8 & ~0x7], %r2
6070 ldx [%r27 + 0xe4 & ~0x7], %r4
6071 ldx [%r25 + 0x43 & ~0x7], %r6
6072 ldx [%r25 + 0xd7 & ~0x7], %r8
6073 ldx [%r25 + 0xcf & ~0x7], %r10
6074 ldx [%r27 + 0xa1 & ~0x7], %r12
6075 ldx [%r22 + 0x41 & ~0x7], %r14
6076 ldx [%r27 + 0x66 & ~0x7], %r16
6077 ld [%r28 + 0xa4 & ~0x7], %f0
6078 ld [%r25 + 0x18 & ~0x7], %f16
6079 ld [%r25 + 0x8f & ~0x7], %f32
6080 ld [%r24 + 0x72 & ~0x7], %f48
6081 ldsba [%r1]6, %r10
6082 ldsha [%r1]6, %r4
6083 ldswa [%r1]6, %r12
6084 lduba [%r1]6, %r4
6085 lduha [%r1]6, %r14
6086 ldxa [%r1]6, %r12
6087 ldda [%r1]6, %r8
6088 ldstuba [%r1]6, %r8
6089 swapa [%r1]6, %r14
6090 lda [%r1]6, %f0
6091 ldda [%r1]6, %f0
6092 stba %r2, [%r1]6
6093 stha %r6, [%r1]6
6094 stwa %r8, [%r1]6
6095 stxa %r14, [%r1]6
6096 sta %f0, [%r1]6
6097 stda %f16, [%r1]6
6098casa [%r1]0x6, %r2, %g0
6099casxa [%r1]0x6, %r2, %g0
6100 prefetcha [%r1]6, 0x1
6101CASE_ASI_0xf_th1:
6102 setx 0x72299665, %r4, %r1
6103 and %r1, %r31, %r1 !make sure address is aligned
6104 ldx [%r23 + 0xe3 & ~0x7], %r2
6105 ldx [%r26 + 0x2a & ~0x7], %r4
6106 ldx [%r26 + 0xfc & ~0x7], %r6
6107 ldx [%r26 + 0xac & ~0x7], %r8
6108 ldx [%r25 + 0x4a & ~0x7], %r10
6109 ldx [%r27 + 0x16 & ~0x7], %r12
6110 ldx [%r23 + 0xe8 & ~0x7], %r14
6111 ldx [%r25 + 0x11 & ~0x7], %r16
6112 ld [%r21 + 0xd4 & ~0x7], %f0
6113 ld [%r27 + 0xc & ~0x7], %f16
6114 ld [%r21 + 0xef & ~0x7], %f32
6115 ld [%r22 + 0xcf & ~0x7], %f48
6116 ldsba [%r1]15, %r10
6117 ldsha [%r1]15, %r8
6118 ldswa [%r1]15, %r6
6119 lduba [%r1]15, %r8
6120 lduha [%r1]15, %r16
6121 ldxa [%r1]15, %r10
6122 ldda [%r1]15, %r12
6123 ldstuba [%r1]15, %r12
6124 swapa [%r1]15, %r4
6125 lda [%r1]15, %f48
6126 ldda [%r1]15, %f16
6127 stba %r6, [%r1]15
6128 stha %r14, [%r1]15
6129 stwa %r6, [%r1]15
6130 stxa %r0, [%r1]15
6131 sta %f32, [%r1]15
6132 stda %f0, [%r1]15
6133casa [%r1]0xf, %r2, %g0
6134casxa [%r1]0xf, %r2, %g0
6135 prefetcha [%r1]15, 0x3
6136CASE_ASI_0x12_th1:
6137 setx 0x498e45d4, %r4, %r1
6138 and %r1, %r31, %r1 !make sure address is aligned
6139 ldx [%r27 + 0x42 & ~0x7], %r2
6140 ldx [%r23 + 0x9e & ~0x7], %r4
6141 ldx [%r25 + 0xe2 & ~0x7], %r6
6142 ldx [%r25 + 0x40 & ~0x7], %r8
6143 ldx [%r23 + 0x15 & ~0x7], %r10
6144 ldx [%r28 + 0x18 & ~0x7], %r12
6145 ldx [%r25 + 0x6b & ~0x7], %r14
6146 ldx [%r21 + 0x29 & ~0x7], %r16
6147 ld [%r28 + 0x9b & ~0x7], %f0
6148 ld [%r28 + 0xfe & ~0x7], %f16
6149 ld [%r27 + 0x95 & ~0x7], %f32
6150 ld [%r27 + 0x8c & ~0x7], %f48
6151 ldsba [%r1]18, %r4
6152 ldsha [%r1]18, %r12
6153 ldswa [%r1]18, %r12
6154 lduba [%r1]18, %r10
6155 lduha [%r1]18, %r12
6156 ldxa [%r1]18, %r6
6157 ldda [%r1]18, %r12
6158 ldstuba [%r1]18, %r8
6159 swapa [%r1]18, %r6
6160 lda [%r1]18, %f48
6161 ldda [%r1]18, %f16
6162 stba %r10, [%r1]18
6163 stha %r10, [%r1]18
6164 stwa %r4, [%r1]18
6165 stxa %r6, [%r1]18
6166 sta %f16, [%r1]18
6167 stda %f16, [%r1]18
6168casa [%r1]0x12, %r2, %g0
6169casxa [%r1]0x12, %r2, %g0
6170 prefetcha [%r1]18, 0x9
6171CASE_ASI_0x13_th1:
6172 setx 0x57416bde, %r4, %r1
6173 and %r1, %r31, %r1 !make sure address is aligned
6174 ldx [%r23 + 0xb & ~0x7], %r2
6175 ldx [%r26 + 0x8e & ~0x7], %r4
6176 ldx [%r28 + 0x44 & ~0x7], %r6
6177 ldx [%r28 + 0x77 & ~0x7], %r8
6178 ldx [%r21 + 0xc7 & ~0x7], %r10
6179 ldx [%r25 + 0xa3 & ~0x7], %r12
6180 ldx [%r26 + 0x99 & ~0x7], %r14
6181 ldx [%r24 + 0x63 & ~0x7], %r16
6182 ld [%r24 + 0x5b & ~0x7], %f0
6183 ld [%r24 + 0xfa & ~0x7], %f16
6184 ld [%r25 + 0x2d & ~0x7], %f32
6185 ld [%r27 + 0x91 & ~0x7], %f48
6186 ldsba [%r1]19, %r16
6187 ldsha [%r1]19, %r10
6188 ldswa [%r1]19, %r2
6189 lduba [%r1]19, %r8
6190 lduha [%r1]19, %r8
6191 ldxa [%r1]19, %r6
6192 ldda [%r1]19, %r14
6193 ldstuba [%r1]19, %r14
6194 swapa [%r1]19, %r4
6195 lda [%r1]19, %f32
6196 ldda [%r1]19, %f16
6197 stba %r4, [%r1]19
6198 stha %r12, [%r1]19
6199 stwa %r12, [%r1]19
6200 stxa %r12, [%r1]19
6201 sta %f16, [%r1]19
6202 stda %f16, [%r1]19
6203casa [%r1]0x13, %r2, %g0
6204casxa [%r1]0x13, %r2, %g0
6205 prefetcha [%r1]19, 0x14
6206CASE_ASI_0x2d_th1:
6207 setx 0x44f22852, %r4, %r1
6208 and %r1, %r31, %r1 !make sure address is aligned
6209 ldx [%r28 + 0xe1 & ~0x7], %r2
6210 ldx [%r26 + 0x50 & ~0x7], %r4
6211 ldx [%r28 + 0x38 & ~0x7], %r6
6212 ldx [%r27 + 0xc9 & ~0x7], %r8
6213 ldx [%r26 + 0x3c & ~0x7], %r10
6214 ldx [%r22 + 0x4b & ~0x7], %r12
6215 ldx [%r28 + 0x9a & ~0x7], %r14
6216 ldx [%r27 + 0xf0 & ~0x7], %r16
6217 ld [%r21 + 0x69 & ~0x7], %f0
6218 ld [%r23 + 0x7c & ~0x7], %f16
6219 ld [%r24 + 0xb & ~0x7], %f32
6220 ld [%r28 + 0x41 & ~0x7], %f48
6221 ldsba [%r1]45, %r14
6222 ldsha [%r1]45, %r4
6223 ldswa [%r1]45, %r2
6224 lduba [%r1]45, %r12
6225 lduha [%r1]45, %r2
6226 ldxa [%r1]45, %r6
6227 ldda [%r1]45, %r2
6228 ldstuba [%r1]45, %r14
6229 swapa [%r1]45, %r6
6230 lda [%r1]45, %f32
6231 ldda [%r1]45, %f16
6232 stba %r8, [%r1]45
6233 stha %r10, [%r1]45
6234 stwa %r12, [%r1]45
6235 stxa %r14, [%r1]45
6236 sta %f16, [%r1]45
6237 stda %f0, [%r1]45
6238casa [%r1]0x2d, %r2, %g0
6239casxa [%r1]0x2d, %r2, %g0
6240 prefetcha [%r1]45, 0xc
6241CASE_ASI_0x35_th1:
6242 setx 0x6b443284, %r4, %r1
6243 and %r1, %r31, %r1 !make sure address is aligned
6244 ldx [%r24 + 0xff & ~0x7], %r2
6245 ldx [%r21 + 0x12 & ~0x7], %r4
6246 ldx [%r23 + 0x27 & ~0x7], %r6
6247 ldx [%r24 + 0x98 & ~0x7], %r8
6248 ldx [%r23 + 0x92 & ~0x7], %r10
6249 ldx [%r21 + 0x9a & ~0x7], %r12
6250 ldx [%r26 + 0x34 & ~0x7], %r14
6251 ldx [%r21 + 0xe8 & ~0x7], %r16
6252 ld [%r22 + 0x37 & ~0x7], %f0
6253 ld [%r26 + 0xd9 & ~0x7], %f16
6254 ld [%r26 + 0xeb & ~0x7], %f32
6255 ld [%r22 + 0x97 & ~0x7], %f48
6256 ldsba [%r1]53, %r10
6257 ldsha [%r1]53, %r14
6258 ldswa [%r1]53, %r16
6259 lduba [%r1]53, %r16
6260 lduha [%r1]53, %r4
6261 ldxa [%r1]53, %r16
6262 ldda [%r1]53, %r4
6263 ldstuba [%r1]53, %r2
6264 swapa [%r1]53, %r14
6265 lda [%r1]53, %f16
6266 ldda [%r1]53, %f0
6267 stba %r6, [%r1]53
6268 stha %r14, [%r1]53
6269 stwa %r14, [%r1]53
6270 stxa %r8, [%r1]53
6271 sta %f32, [%r1]53
6272 stda %f16, [%r1]53
6273casa [%r1]0x35, %r2, %g0
6274casxa [%r1]0x35, %r2, %g0
6275 prefetcha [%r1]53, 0xa
6276CASE_ASI_0x37_th1:
6277 setx 0xe9fbf30, %r4, %r1
6278 and %r1, %r31, %r1 !make sure address is aligned
6279 ldx [%r22 + 0xb4 & ~0x7], %r2
6280 ldx [%r22 + 0x7c & ~0x7], %r4
6281 ldx [%r22 + 0x7a & ~0x7], %r6
6282 ldx [%r26 + 0xbe & ~0x7], %r8
6283 ldx [%r28 + 0x3f & ~0x7], %r10
6284 ldx [%r21 + 0x72 & ~0x7], %r12
6285 ldx [%r23 + 0x31 & ~0x7], %r14
6286 ldx [%r25 + 0xc3 & ~0x7], %r16
6287 ld [%r25 + 0xea & ~0x7], %f0
6288 ld [%r28 + 0x8c & ~0x7], %f16
6289 ld [%r27 + 0x10 & ~0x7], %f32
6290 ld [%r25 + 0xc0 & ~0x7], %f48
6291 ldsba [%r1]55, %r10
6292 ldsha [%r1]55, %r16
6293 ldswa [%r1]55, %r8
6294 lduba [%r1]55, %r10
6295 lduha [%r1]55, %r8
6296 ldxa [%r1]55, %r8
6297 ldda [%r1]55, %r6
6298 ldstuba [%r1]55, %r2
6299 swapa [%r1]55, %r4
6300 lda [%r1]55, %f32
6301 ldda [%r1]55, %f48
6302 stba %r14, [%r1]55
6303 stha %r4, [%r1]55
6304 stwa %r2, [%r1]55
6305 stxa %r0, [%r1]55
6306 sta %f48, [%r1]55
6307 stda %f0, [%r1]55
6308casa [%r1]0x37, %r2, %g0
6309casxa [%r1]0x37, %r2, %g0
6310 prefetcha [%r1]55, 0x0
6311CASE_ASI_0x3f_th1:
6312 setx 0x66a59cfc, %r4, %r1
6313 and %r1, %r31, %r1 !make sure address is aligned
6314 ldx [%r22 + 0x61 & ~0x7], %r2
6315 ldx [%r27 + 0x6b & ~0x7], %r4
6316 ldx [%r28 + 0x77 & ~0x7], %r6
6317 ldx [%r23 + 0x49 & ~0x7], %r8
6318 ldx [%r25 + 0x19 & ~0x7], %r10
6319 ldx [%r26 + 0x34 & ~0x7], %r12
6320 ldx [%r28 + 0xed & ~0x7], %r14
6321 ldx [%r23 + 0xe5 & ~0x7], %r16
6322 ld [%r28 + 0x7b & ~0x7], %f0
6323 ld [%r23 + 0x5a & ~0x7], %f16
6324 ld [%r21 + 0x36 & ~0x7], %f32
6325 ld [%r27 + 0xcb & ~0x7], %f48
6326 ldsba [%r1]63, %r12
6327 ldsha [%r1]63, %r8
6328 ldswa [%r1]63, %r2
6329 lduba [%r1]63, %r6
6330 lduha [%r1]63, %r16
6331 ldxa [%r1]63, %r2
6332 ldda [%r1]63, %r4
6333 ldstuba [%r1]63, %r16
6334 swapa [%r1]63, %r10
6335 lda [%r1]63, %f0
6336 ldda [%r1]63, %f0
6337 stba %r4, [%r1]63
6338 stha %r10, [%r1]63
6339 stwa %r6, [%r1]63
6340 stxa %r14, [%r1]63
6341 sta %f16, [%r1]63
6342 stda %f0, [%r1]63
6343casa [%r1]0x3f, %r2, %g0
6344casxa [%r1]0x3f, %r2, %g0
6345 prefetcha [%r1]63, 0x12
6346CASE_ASI_0x4b_th1:
6347 setx 0x4cff74ec, %r4, %r1
6348 and %r1, %r31, %r1 !make sure address is aligned
6349 ldx [%r28 + 0x8d & ~0x7], %r2
6350 ldx [%r22 + 0x16 & ~0x7], %r4
6351 ldx [%r24 + 0x59 & ~0x7], %r6
6352 ldx [%r27 + 0x48 & ~0x7], %r8
6353 ldx [%r24 + 0x9d & ~0x7], %r10
6354 ldx [%r21 + 0xc6 & ~0x7], %r12
6355 ldx [%r26 + 0xbc & ~0x7], %r14
6356 ldx [%r26 + 0x1d & ~0x7], %r16
6357 ld [%r28 + 0xa3 & ~0x7], %f0
6358 ld [%r24 + 0x14 & ~0x7], %f16
6359 ld [%r25 + 0x5 & ~0x7], %f32
6360 ld [%r23 + 0x39 & ~0x7], %f48
6361 ldsba [%r1]75, %r2
6362 ldsha [%r1]75, %r14
6363 ldswa [%r1]75, %r14
6364 lduba [%r1]75, %r14
6365 lduha [%r1]75, %r6
6366 ldxa [%r1]75, %r12
6367 ldda [%r1]75, %r16
6368 ldstuba [%r1]75, %r16
6369 swapa [%r1]75, %r12
6370 lda [%r1]75, %f0
6371 ldda [%r1]75, %f48
6372 stba %r0, [%r1]75
6373 stha %r12, [%r1]75
6374 stwa %r0, [%r1]75
6375 stxa %r0, [%r1]75
6376 sta %f0, [%r1]75
6377 stda %f0, [%r1]75
6378casa [%r1]0x4b, %r2, %g0
6379casxa [%r1]0x4b, %r2, %g0
6380 prefetcha [%r1]75, 0xe
6381CASE_ASI_0x4d_th1:
6382 setx 0x66304200, %r4, %r1
6383 and %r1, %r31, %r1 !make sure address is aligned
6384 ldx [%r21 + 0xba & ~0x7], %r2
6385 ldx [%r22 + 0x65 & ~0x7], %r4
6386 ldx [%r26 + 0x50 & ~0x7], %r6
6387 ldx [%r24 + 0x60 & ~0x7], %r8
6388 ldx [%r22 + 0x8b & ~0x7], %r10
6389 ldx [%r25 + 0x65 & ~0x7], %r12
6390 ldx [%r22 + 0x24 & ~0x7], %r14
6391 ldx [%r28 + 0x4d & ~0x7], %r16
6392 ld [%r25 + 0x2b & ~0x7], %f0
6393 ld [%r23 + 0x7f & ~0x7], %f16
6394 ld [%r23 + 0x77 & ~0x7], %f32
6395 ld [%r25 + 0xcb & ~0x7], %f48
6396 ldsba [%r1]77, %r8
6397 ldsha [%r1]77, %r14
6398 ldswa [%r1]77, %r14
6399 lduba [%r1]77, %r6
6400 lduha [%r1]77, %r8
6401 ldxa [%r1]77, %r14
6402 ldda [%r1]77, %r4
6403 ldstuba [%r1]77, %r2
6404 swapa [%r1]77, %r16
6405 lda [%r1]77, %f48
6406 ldda [%r1]77, %f0
6407 stba %r4, [%r1]77
6408 stha %r0, [%r1]77
6409 stwa %r12, [%r1]77
6410 stxa %r8, [%r1]77
6411 sta %f32, [%r1]77
6412 stda %f16, [%r1]77
6413casa [%r1]0x4d, %r2, %g0
6414casxa [%r1]0x4d, %r2, %g0
6415 prefetcha [%r1]77, 0xa
6416CASE_ASI_0x64_th1:
6417 setx 0x4739ee4e, %r4, %r1
6418 and %r1, %r31, %r1 !make sure address is aligned
6419 ldx [%r21 + 0xab & ~0x7], %r2
6420 ldx [%r22 + 0xa8 & ~0x7], %r4
6421 ldx [%r23 + 0x11 & ~0x7], %r6
6422 ldx [%r22 + 0xc8 & ~0x7], %r8
6423 ldx [%r27 + 0x2f & ~0x7], %r10
6424 ldx [%r21 + 0x1b & ~0x7], %r12
6425 ldx [%r21 + 0x99 & ~0x7], %r14
6426 ldx [%r21 + 0xa2 & ~0x7], %r16
6427 ld [%r27 + 0x50 & ~0x7], %f0
6428 ld [%r24 + 0x16 & ~0x7], %f16
6429 ld [%r26 + 0x7b & ~0x7], %f32
6430 ld [%r22 + 0xc4 & ~0x7], %f48
6431 ldsba [%r1]100, %r6
6432 ldsha [%r1]100, %r8
6433 ldswa [%r1]100, %r2
6434 lduba [%r1]100, %r12
6435 lduha [%r1]100, %r6
6436 ldxa [%r1]100, %r6
6437 ldda [%r1]100, %r6
6438 ldstuba [%r1]100, %r16
6439 swapa [%r1]100, %r8
6440 lda [%r1]100, %f0
6441 ldda [%r1]100, %f48
6442 stba %r4, [%r1]100
6443 stha %r14, [%r1]100
6444 stwa %r2, [%r1]100
6445 stxa %r8, [%r1]100
6446 sta %f48, [%r1]100
6447 stda %f32, [%r1]100
6448casa [%r1]0x64, %r2, %g0
6449casxa [%r1]0x64, %r2, %g0
6450 prefetcha [%r1]100, 0x12
6451CASE_ASI_0x6e_th1:
6452 setx 0x65c6b944, %r4, %r1
6453 and %r1, %r31, %r1 !make sure address is aligned
6454 ldx [%r23 + 0xad & ~0x7], %r2
6455 ldx [%r22 + 0xad & ~0x7], %r4
6456 ldx [%r22 + 0x2c & ~0x7], %r6
6457 ldx [%r23 + 0x8f & ~0x7], %r8
6458 ldx [%r24 + 0x94 & ~0x7], %r10
6459 ldx [%r21 + 0xcb & ~0x7], %r12
6460 ldx [%r28 + 0xad & ~0x7], %r14
6461 ldx [%r23 + 0x4c & ~0x7], %r16
6462 ld [%r25 + 0x5c & ~0x7], %f0
6463 ld [%r25 + 0xc8 & ~0x7], %f16
6464 ld [%r22 + 0x58 & ~0x7], %f32
6465 ld [%r25 + 0x3 & ~0x7], %f48
6466 ldsba [%r1]110, %r2
6467 ldsha [%r1]110, %r4
6468 ldswa [%r1]110, %r12
6469 lduba [%r1]110, %r6
6470 lduha [%r1]110, %r16
6471 ldxa [%r1]110, %r16
6472 ldda [%r1]110, %r14
6473 ldstuba [%r1]110, %r14
6474 swapa [%r1]110, %r12
6475 lda [%r1]110, %f32
6476 ldda [%r1]110, %f48
6477 stba %r12, [%r1]110
6478 stha %r6, [%r1]110
6479 stwa %r14, [%r1]110
6480 stxa %r4, [%r1]110
6481 sta %f32, [%r1]110
6482 stda %f16, [%r1]110
6483casa [%r1]0x6e, %r2, %g0
6484casxa [%r1]0x6e, %r2, %g0
6485 prefetcha [%r1]110, 0xa
6486CASE_ASI_0x79_th1:
6487 setx 0x26e7c89c, %r4, %r1
6488 and %r1, %r31, %r1 !make sure address is aligned
6489 ldx [%r26 + 0x4c & ~0x7], %r2
6490 ldx [%r24 + 0x53 & ~0x7], %r4
6491 ldx [%r26 + 0x2c & ~0x7], %r6
6492 ldx [%r24 + 0xf5 & ~0x7], %r8
6493 ldx [%r22 + 0xd8 & ~0x7], %r10
6494 ldx [%r27 + 0xd2 & ~0x7], %r12
6495 ldx [%r28 + 0x3a & ~0x7], %r14
6496 ldx [%r24 + 0xe7 & ~0x7], %r16
6497 ld [%r28 + 0x61 & ~0x7], %f0
6498 ld [%r28 + 0xa8 & ~0x7], %f16
6499 ld [%r27 + 0x4e & ~0x7], %f32
6500 ld [%r22 + 0x5f & ~0x7], %f48
6501 ldsba [%r1]121, %r6
6502 ldsha [%r1]121, %r16
6503 ldswa [%r1]121, %r2
6504 lduba [%r1]121, %r4
6505 lduha [%r1]121, %r4
6506 ldxa [%r1]121, %r8
6507 ldda [%r1]121, %r10
6508 ldstuba [%r1]121, %r6
6509 swapa [%r1]121, %r2
6510 lda [%r1]121, %f48
6511 ldda [%r1]121, %f16
6512 stba %r8, [%r1]121
6513 stha %r4, [%r1]121
6514 stwa %r12, [%r1]121
6515 stxa %r8, [%r1]121
6516 sta %f48, [%r1]121
6517 stda %f32, [%r1]121
6518casa [%r1]0x79, %r2, %g0
6519casxa [%r1]0x79, %r2, %g0
6520 prefetcha [%r1]121, 0x4
6521CASE_ASI_0x85_th1:
6522 setx 0x338468fc, %r4, %r1
6523 and %r1, %r31, %r1 !make sure address is aligned
6524 ldx [%r22 + 0x43 & ~0x7], %r2
6525 ldx [%r22 + 0x90 & ~0x7], %r4
6526 ldx [%r23 + 0xbc & ~0x7], %r6
6527 ldx [%r25 + 0x61 & ~0x7], %r8
6528 ldx [%r21 + 0xc8 & ~0x7], %r10
6529 ldx [%r23 + 0xd0 & ~0x7], %r12
6530 ldx [%r28 + 0x13 & ~0x7], %r14
6531 ldx [%r21 + 0x6e & ~0x7], %r16
6532 ld [%r25 + 0x3a & ~0x7], %f0
6533 ld [%r21 + 0x7a & ~0x7], %f16
6534 ld [%r21 + 0xc0 & ~0x7], %f32
6535 ld [%r27 + 0xb9 & ~0x7], %f48
6536 ldsba [%r1]133, %r2
6537 ldsha [%r1]133, %r14
6538 ldswa [%r1]133, %r10
6539 lduba [%r1]133, %r6
6540 lduha [%r1]133, %r12
6541 ldxa [%r1]133, %r16
6542 ldda [%r1]133, %r14
6543 ldstuba [%r1]133, %r4
6544 swapa [%r1]133, %r4
6545 lda [%r1]133, %f0
6546 ldda [%r1]133, %f32
6547 stba %r0, [%r1]133
6548 stha %r4, [%r1]133
6549 stwa %r6, [%r1]133
6550 stxa %r0, [%r1]133
6551 sta %f48, [%r1]133
6552 stda %f0, [%r1]133
6553casa [%r1]0x85, %r2, %g0
6554casxa [%r1]0x85, %r2, %g0
6555 prefetcha [%r1]133, 0x16
6556CASE_ASI_0x91_th1:
6557 setx 0x3a3bb00, %r4, %r1
6558 and %r1, %r31, %r1 !make sure address is aligned
6559 ldx [%r24 + 0x2b & ~0x7], %r2
6560 ldx [%r26 + 0xce & ~0x7], %r4
6561 ldx [%r25 + 0xca & ~0x7], %r6
6562 ldx [%r25 + 0x29 & ~0x7], %r8
6563 ldx [%r28 + 0x9e & ~0x7], %r10
6564 ldx [%r23 + 0x95 & ~0x7], %r12
6565 ldx [%r25 + 0xe2 & ~0x7], %r14
6566 ldx [%r26 + 0x98 & ~0x7], %r16
6567 ld [%r22 + 0x64 & ~0x7], %f0
6568 ld [%r21 + 0x1b & ~0x7], %f16
6569 ld [%r28 + 0x8b & ~0x7], %f32
6570 ld [%r24 + 0x3c & ~0x7], %f48
6571 ldsba [%r1]145, %r8
6572 ldsha [%r1]145, %r12
6573 ldswa [%r1]145, %r8
6574 lduba [%r1]145, %r8
6575 lduha [%r1]145, %r10
6576 ldxa [%r1]145, %r6
6577 ldda [%r1]145, %r2
6578 ldstuba [%r1]145, %r14
6579 swapa [%r1]145, %r6
6580 lda [%r1]145, %f0
6581 ldda [%r1]145, %f0
6582 stba %r8, [%r1]145
6583 stha %r4, [%r1]145
6584 stwa %r14, [%r1]145
6585 stxa %r12, [%r1]145
6586 sta %f0, [%r1]145
6587 stda %f32, [%r1]145
6588casa [%r1]0x91, %r2, %g0
6589casxa [%r1]0x91, %r2, %g0
6590 prefetcha [%r1]145, 0x6
6591CASE_ASI_0x99_th1:
6592 setx 0x1dc864c4, %r4, %r1
6593 and %r1, %r31, %r1 !make sure address is aligned
6594 ldx [%r28 + 0x1e & ~0x7], %r2
6595 ldx [%r28 + 0x5e & ~0x7], %r4
6596 ldx [%r27 + 0x86 & ~0x7], %r6
6597 ldx [%r22 + 0x99 & ~0x7], %r8
6598 ldx [%r21 + 0xdc & ~0x7], %r10
6599 ldx [%r26 + 0xe6 & ~0x7], %r12
6600 ldx [%r23 + 0x7 & ~0x7], %r14
6601 ldx [%r28 + 0xec & ~0x7], %r16
6602 ld [%r24 + 0x10 & ~0x7], %f0
6603 ld [%r27 + 0xe7 & ~0x7], %f16
6604 ld [%r28 + 0xd0 & ~0x7], %f32
6605 ld [%r27 + 0x2a & ~0x7], %f48
6606 ldsba [%r1]153, %r10
6607 ldsha [%r1]153, %r6
6608 ldswa [%r1]153, %r10
6609 lduba [%r1]153, %r10
6610 lduha [%r1]153, %r16
6611 ldxa [%r1]153, %r16
6612 ldda [%r1]153, %r8
6613 ldstuba [%r1]153, %r6
6614 swapa [%r1]153, %r14
6615 lda [%r1]153, %f0
6616 ldda [%r1]153, %f48
6617 stba %r6, [%r1]153
6618 stha %r8, [%r1]153
6619 stwa %r8, [%r1]153
6620 stxa %r10, [%r1]153
6621 sta %f32, [%r1]153
6622 stda %f16, [%r1]153
6623casa [%r1]0x99, %r2, %g0
6624casxa [%r1]0x99, %r2, %g0
6625 prefetcha [%r1]153, 0x0
6626CASE_ASI_0xa1_th1:
6627 setx 0x3fe8fa34, %r4, %r1
6628 and %r1, %r31, %r1 !make sure address is aligned
6629 ldx [%r25 + 0xf5 & ~0x7], %r2
6630 ldx [%r27 + 0xb7 & ~0x7], %r4
6631 ldx [%r26 + 0x3b & ~0x7], %r6
6632 ldx [%r21 + 0x8b & ~0x7], %r8
6633 ldx [%r27 + 0xf2 & ~0x7], %r10
6634 ldx [%r24 + 0x8f & ~0x7], %r12
6635 ldx [%r22 + 0x7a & ~0x7], %r14
6636 ldx [%r28 + 0x84 & ~0x7], %r16
6637 ld [%r21 + 0xc4 & ~0x7], %f0
6638 ld [%r25 + 0x47 & ~0x7], %f16
6639 ld [%r28 + 0x6a & ~0x7], %f32
6640 ld [%r28 + 0xd2 & ~0x7], %f48
6641 ldsba [%r1]161, %r2
6642 ldsha [%r1]161, %r12
6643 ldswa [%r1]161, %r12
6644 lduba [%r1]161, %r2
6645 lduha [%r1]161, %r16
6646 ldxa [%r1]161, %r6
6647 ldda [%r1]161, %r10
6648 ldstuba [%r1]161, %r4
6649 swapa [%r1]161, %r8
6650 lda [%r1]161, %f16
6651 ldda [%r1]161, %f48
6652 stba %r2, [%r1]161
6653 stha %r12, [%r1]161
6654 stwa %r8, [%r1]161
6655 stxa %r14, [%r1]161
6656 sta %f32, [%r1]161
6657 stda %f0, [%r1]161
6658casa [%r1]0xa1, %r2, %g0
6659casxa [%r1]0xa1, %r2, %g0
6660 prefetcha [%r1]161, 0xd
6661CASE_ASI_0xa9_th1:
6662 setx 0x51713030, %r4, %r1
6663 and %r1, %r31, %r1 !make sure address is aligned
6664 ldx [%r22 + 0xe5 & ~0x7], %r2
6665 ldx [%r21 + 0x90 & ~0x7], %r4
6666 ldx [%r25 + 0x6f & ~0x7], %r6
6667 ldx [%r27 + 0x53 & ~0x7], %r8
6668 ldx [%r28 + 0x6a & ~0x7], %r10
6669 ldx [%r24 + 0x18 & ~0x7], %r12
6670 ldx [%r24 + 0xd0 & ~0x7], %r14
6671 ldx [%r25 + 0x6e & ~0x7], %r16
6672 ld [%r25 + 0xec & ~0x7], %f0
6673 ld [%r23 + 0x78 & ~0x7], %f16
6674 ld [%r24 + 0x51 & ~0x7], %f32
6675 ld [%r28 + 0x48 & ~0x7], %f48
6676 ldsba [%r1]169, %r10
6677 ldsha [%r1]169, %r14
6678 ldswa [%r1]169, %r6
6679 lduba [%r1]169, %r4
6680 lduha [%r1]169, %r6
6681 ldxa [%r1]169, %r8
6682 ldda [%r1]169, %r10
6683 ldstuba [%r1]169, %r12
6684 swapa [%r1]169, %r8
6685 lda [%r1]169, %f32
6686 ldda [%r1]169, %f32
6687 stba %r6, [%r1]169
6688 stha %r2, [%r1]169
6689 stwa %r0, [%r1]169
6690 stxa %r10, [%r1]169
6691 sta %f0, [%r1]169
6692 stda %f0, [%r1]169
6693casa [%r1]0xa9, %r2, %g0
6694casxa [%r1]0xa9, %r2, %g0
6695 prefetcha [%r1]169, 0xb
6696CASE_ASI_0xb1_th1:
6697 setx 0x7102c7c1, %r4, %r1
6698 and %r1, %r31, %r1 !make sure address is aligned
6699 ldx [%r27 + 0xb7 & ~0x7], %r2
6700 ldx [%r26 + 0xf9 & ~0x7], %r4
6701 ldx [%r25 + 0xfd & ~0x7], %r6
6702 ldx [%r24 + 0x94 & ~0x7], %r8
6703 ldx [%r26 + 0x25 & ~0x7], %r10
6704 ldx [%r24 + 0x97 & ~0x7], %r12
6705 ldx [%r21 + 0x6 & ~0x7], %r14
6706 ldx [%r25 + 0x5f & ~0x7], %r16
6707 ld [%r24 + 0xa2 & ~0x7], %f0
6708 ld [%r26 + 0xf9 & ~0x7], %f16
6709 ld [%r27 + 0x66 & ~0x7], %f32
6710 ld [%r25 + 0xf0 & ~0x7], %f48
6711 ldsba [%r1]177, %r10
6712 ldsha [%r1]177, %r8
6713 ldswa [%r1]177, %r4
6714 lduba [%r1]177, %r14
6715 lduha [%r1]177, %r8
6716 ldxa [%r1]177, %r6
6717 ldda [%r1]177, %r14
6718 ldstuba [%r1]177, %r4
6719 swapa [%r1]177, %r12
6720 lda [%r1]177, %f32
6721 ldda [%r1]177, %f32
6722 stba %r0, [%r1]177
6723 stha %r0, [%r1]177
6724 stwa %r14, [%r1]177
6725 stxa %r2, [%r1]177
6726 sta %f48, [%r1]177
6727 stda %f48, [%r1]177
6728casa [%r1]0xb1, %r2, %g0
6729casxa [%r1]0xb1, %r2, %g0
6730 prefetcha [%r1]177, 0x5
6731CASE_ASI_0xb9_th1:
6732 setx 0x1c8a23e9, %r4, %r1
6733 and %r1, %r31, %r1 !make sure address is aligned
6734 ldx [%r28 + 0xec & ~0x7], %r2
6735 ldx [%r23 + 0xa9 & ~0x7], %r4
6736 ldx [%r21 + 0x92 & ~0x7], %r6
6737 ldx [%r27 + 0x32 & ~0x7], %r8
6738 ldx [%r25 + 0x9a & ~0x7], %r10
6739 ldx [%r26 + 0xf1 & ~0x7], %r12
6740 ldx [%r26 + 0x24 & ~0x7], %r14
6741 ldx [%r24 + 0xc2 & ~0x7], %r16
6742 ld [%r25 + 0x43 & ~0x7], %f0
6743 ld [%r21 + 0xb8 & ~0x7], %f16
6744 ld [%r21 + 0x78 & ~0x7], %f32
6745 ld [%r23 + 0xda & ~0x7], %f48
6746 ldsba [%r1]185, %r4
6747 ldsha [%r1]185, %r6
6748 ldswa [%r1]185, %r16
6749 lduba [%r1]185, %r2
6750 lduha [%r1]185, %r2
6751 ldxa [%r1]185, %r10
6752 ldda [%r1]185, %r6
6753 ldstuba [%r1]185, %r10
6754 swapa [%r1]185, %r12
6755 lda [%r1]185, %f0
6756 ldda [%r1]185, %f16
6757 stba %r12, [%r1]185
6758 stha %r12, [%r1]185
6759 stwa %r6, [%r1]185
6760 stxa %r4, [%r1]185
6761 sta %f48, [%r1]185
6762 stda %f0, [%r1]185
6763casa [%r1]0xb9, %r2, %g0
6764casxa [%r1]0xb9, %r2, %g0
6765 prefetcha [%r1]185, 0xa
6766CASE_ASI_0xc7_th1:
6767 setx 0x1707716, %r4, %r1
6768 and %r1, %r31, %r1 !make sure address is aligned
6769 ldx [%r22 + 0x28 & ~0x7], %r2
6770 ldx [%r26 + 0x54 & ~0x7], %r4
6771 ldx [%r23 + 0xd8 & ~0x7], %r6
6772 ldx [%r21 + 0x34 & ~0x7], %r8
6773 ldx [%r28 + 0x11 & ~0x7], %r10
6774 ldx [%r26 + 0x79 & ~0x7], %r12
6775 ldx [%r22 + 0x1a & ~0x7], %r14
6776 ldx [%r27 + 0x45 & ~0x7], %r16
6777 ld [%r22 + 0x16 & ~0x7], %f0
6778 ld [%r23 + 0xb9 & ~0x7], %f16
6779 ld [%r22 + 0x44 & ~0x7], %f32
6780 ld [%r28 + 0xfb & ~0x7], %f48
6781 ldsba [%r1]199, %r4
6782 ldsha [%r1]199, %r10
6783 ldswa [%r1]199, %r2
6784 lduba [%r1]199, %r14
6785 lduha [%r1]199, %r10
6786 ldxa [%r1]199, %r4
6787 ldda [%r1]199, %r4
6788 ldstuba [%r1]199, %r14
6789 swapa [%r1]199, %r2
6790 lda [%r1]199, %f16
6791 ldda [%r1]199, %f16
6792 stba %r0, [%r1]199
6793 stha %r4, [%r1]199
6794 stwa %r2, [%r1]199
6795 stxa %r8, [%r1]199
6796 sta %f48, [%r1]199
6797 stda %f16, [%r1]199
6798casa [%r1]0xc7, %r2, %g0
6799casxa [%r1]0xc7, %r2, %g0
6800 prefetcha [%r1]199, 0x5
6801CASE_ASI_0xce_th1:
6802 setx 0x6af883ec, %r4, %r1
6803 and %r1, %r31, %r1 !make sure address is aligned
6804 ldx [%r26 + 0x21 & ~0x7], %r2
6805 ldx [%r25 + 0xd5 & ~0x7], %r4
6806 ldx [%r22 + 0xa5 & ~0x7], %r6
6807 ldx [%r27 + 0x38 & ~0x7], %r8
6808 ldx [%r27 + 0x56 & ~0x7], %r10
6809 ldx [%r24 + 0xeb & ~0x7], %r12
6810 ldx [%r22 + 0x70 & ~0x7], %r14
6811 ldx [%r26 + 0x6d & ~0x7], %r16
6812 ld [%r25 + 0x40 & ~0x7], %f0
6813 ld [%r26 + 0x17 & ~0x7], %f16
6814 ld [%r28 + 0x94 & ~0x7], %f32
6815 ld [%r28 + 0x67 & ~0x7], %f48
6816 ldsba [%r1]206, %r4
6817 ldsha [%r1]206, %r16
6818 ldswa [%r1]206, %r6
6819 lduba [%r1]206, %r12
6820 lduha [%r1]206, %r10
6821 ldxa [%r1]206, %r14
6822 ldda [%r1]206, %r14
6823 ldstuba [%r1]206, %r2
6824 swapa [%r1]206, %r12
6825 lda [%r1]206, %f0
6826 ldda [%r1]206, %f0
6827 stba %r10, [%r1]206
6828 stha %r4, [%r1]206
6829 stwa %r6, [%r1]206
6830 stxa %r0, [%r1]206
6831 sta %f0, [%r1]206
6832 stda %f48, [%r1]206
6833casa [%r1]0xce, %r2, %g0
6834casxa [%r1]0xce, %r2, %g0
6835 prefetcha [%r1]206, 0x2
6836CASE_ASI_0xcf_th1:
6837 setx 0x385cf30b, %r4, %r1
6838 and %r1, %r31, %r1 !make sure address is aligned
6839 ldx [%r22 + 0x51 & ~0x7], %r2
6840 ldx [%r27 + 0xb2 & ~0x7], %r4
6841 ldx [%r21 + 0xaf & ~0x7], %r6
6842 ldx [%r23 + 0x3c & ~0x7], %r8
6843 ldx [%r21 + 0x78 & ~0x7], %r10
6844 ldx [%r25 + 0x12 & ~0x7], %r12
6845 ldx [%r23 + 0x1a & ~0x7], %r14
6846 ldx [%r21 + 0x8c & ~0x7], %r16
6847 ld [%r24 + 0x8f & ~0x7], %f0
6848 ld [%r28 + 0x2c & ~0x7], %f16
6849 ld [%r27 + 0xcd & ~0x7], %f32
6850 ld [%r21 + 0xb1 & ~0x7], %f48
6851 ldsba [%r1]207, %r2
6852 ldsha [%r1]207, %r14
6853 ldswa [%r1]207, %r8
6854 lduba [%r1]207, %r8
6855 lduha [%r1]207, %r2
6856 ldxa [%r1]207, %r10
6857 ldda [%r1]207, %r14
6858 ldstuba [%r1]207, %r16
6859 swapa [%r1]207, %r10
6860 lda [%r1]207, %f32
6861 ldda [%r1]207, %f32
6862 stba %r2, [%r1]207
6863 stha %r6, [%r1]207
6864 stwa %r12, [%r1]207
6865 stxa %r14, [%r1]207
6866 sta %f32, [%r1]207
6867 stda %f48, [%r1]207
6868casa [%r1]0xcf, %r2, %g0
6869casxa [%r1]0xcf, %r2, %g0
6870 prefetcha [%r1]207, 0x1
6871CASE_ASI_0xdf_th1:
6872 setx 0x6fdfb013, %r4, %r1
6873 and %r1, %r31, %r1 !make sure address is aligned
6874 ldx [%r27 + 0x70 & ~0x7], %r2
6875 ldx [%r26 + 0xa2 & ~0x7], %r4
6876 ldx [%r23 + 0x3c & ~0x7], %r6
6877 ldx [%r21 + 0xb0 & ~0x7], %r8
6878 ldx [%r23 + 0xd & ~0x7], %r10
6879 ldx [%r21 + 0x9b & ~0x7], %r12
6880 ldx [%r21 + 0x3b & ~0x7], %r14
6881 ldx [%r27 + 0x85 & ~0x7], %r16
6882 ld [%r26 + 0x8b & ~0x7], %f0
6883 ld [%r23 + 0x2f & ~0x7], %f16
6884 ld [%r28 + 0xd2 & ~0x7], %f32
6885 ld [%r21 + 0xca & ~0x7], %f48
6886 ldsba [%r1]223, %r8
6887 ldsha [%r1]223, %r10
6888 ldswa [%r1]223, %r4
6889 lduba [%r1]223, %r12
6890 lduha [%r1]223, %r4
6891 ldxa [%r1]223, %r14
6892 ldda [%r1]223, %r8
6893 ldstuba [%r1]223, %r14
6894 swapa [%r1]223, %r2
6895 lda [%r1]223, %f0
6896 ldda [%r1]223, %f16
6897 stba %r6, [%r1]223
6898 stha %r4, [%r1]223
6899 stwa %r6, [%r1]223
6900 stxa %r8, [%r1]223
6901 sta %f32, [%r1]223
6902 stda %f0, [%r1]223
6903casa [%r1]0xdf, %r2, %g0
6904casxa [%r1]0xdf, %r2, %g0
6905 prefetcha [%r1]223, 0x0
6906CASE_ASI_0xed_th1:
6907 setx 0x4975b558, %r4, %r1
6908 and %r1, %r31, %r1 !make sure address is aligned
6909 ldx [%r28 + 0x24 & ~0x7], %r2
6910 ldx [%r25 + 0x49 & ~0x7], %r4
6911 ldx [%r27 + 0xab & ~0x7], %r6
6912 ldx [%r23 + 0x20 & ~0x7], %r8
6913 ldx [%r25 + 0x4f & ~0x7], %r10
6914 ldx [%r24 + 0x4 & ~0x7], %r12
6915 ldx [%r24 + 0x1 & ~0x7], %r14
6916 ldx [%r22 + 0xc & ~0x7], %r16
6917 ld [%r26 + 0x8e & ~0x7], %f0
6918 ld [%r25 + 0xdf & ~0x7], %f16
6919 ld [%r22 + 0x57 & ~0x7], %f32
6920 ld [%r24 + 0x29 & ~0x7], %f48
6921 ldsba [%r1]237, %r2
6922 ldsha [%r1]237, %r6
6923 ldswa [%r1]237, %r10
6924 lduba [%r1]237, %r10
6925 lduha [%r1]237, %r4
6926 ldxa [%r1]237, %r16
6927 ldda [%r1]237, %r12
6928 ldstuba [%r1]237, %r2
6929 swapa [%r1]237, %r8
6930 lda [%r1]237, %f48
6931 ldda [%r1]237, %f48
6932 stba %r6, [%r1]237
6933 stha %r2, [%r1]237
6934 stwa %r6, [%r1]237
6935 stxa %r6, [%r1]237
6936 sta %f48, [%r1]237
6937 stda %f0, [%r1]237
6938casa [%r1]0xed, %r2, %g0
6939casxa [%r1]0xed, %r2, %g0
6940 prefetcha [%r1]237, 0x15
6941CASE_ASI_0xf7_th1:
6942 setx 0x424ea5b4, %r4, %r1
6943 and %r1, %r31, %r1 !make sure address is aligned
6944 ldx [%r27 + 0xef & ~0x7], %r2
6945 ldx [%r24 + 0x47 & ~0x7], %r4
6946 ldx [%r22 + 0xea & ~0x7], %r6
6947 ldx [%r22 + 0x57 & ~0x7], %r8
6948 ldx [%r22 + 0x4f & ~0x7], %r10
6949 ldx [%r28 + 0x7e & ~0x7], %r12
6950 ldx [%r25 + 0xf5 & ~0x7], %r14
6951 ldx [%r25 + 0x8d & ~0x7], %r16
6952 ld [%r22 + 0xb7 & ~0x7], %f0
6953 ld [%r25 + 0x4e & ~0x7], %f16
6954 ld [%r25 + 0xfa & ~0x7], %f32
6955 ld [%r22 + 0xff & ~0x7], %f48
6956 ldsba [%r1]247, %r6
6957 ldsha [%r1]247, %r6
6958 ldswa [%r1]247, %r8
6959 lduba [%r1]247, %r16
6960 lduha [%r1]247, %r8
6961 ldxa [%r1]247, %r8
6962 ldda [%r1]247, %r2
6963 ldstuba [%r1]247, %r6
6964 swapa [%r1]247, %r12
6965 lda [%r1]247, %f16
6966 ldda [%r1]247, %f48
6967 stba %r12, [%r1]247
6968 stha %r0, [%r1]247
6969 stwa %r8, [%r1]247
6970 stxa %r4, [%r1]247
6971 sta %f0, [%r1]247
6972 stda %f32, [%r1]247
6973casa [%r1]0xf7, %r2, %g0
6974casxa [%r1]0xf7, %r2, %g0
6975 prefetcha [%r1]247, 0xf
6976CASE_ASI_0x41_th1_0x0:
6977 mov %g0, %r1
6978 ldsba [%r1]65, %r12
6979 ldsha [%r1]65, %r12
6980 ldswa [%r1]65, %r2
6981 lduba [%r1]65, %r16
6982 lduha [%r1]65, %r10
6983 ldxa [%r1]65, %r12
6984 ldda [%r1]65, %r14
6985 ldstuba [%r1]65, %r16
6986 swapa [%r1]65, %r10
6987 lda [%r1]65, %f48
6988 ldda [%r1]65, %f16
6989 stba %r8, [%r1]65
6990 stha %r14, [%r1]65
6991 stwa %r2, [%r1]65
6992 stxa %r8, [%r1]65
6993 sta %f32, [%r1]65
6994 stda %f32, [%r1]65
6995casa [%r1]0x41, %r2, %g0
6996casxa [%r1]0x41, %r2, %g0
6997 prefetcha [%r1]65, 0x17
6998CASE_ASI_0x41_th1_0x10:
6999 set 0x10, %r1
7000 ldsba [%r1]65, %r6
7001 ldsha [%r1]65, %r2
7002 ldswa [%r1]65, %r14
7003 lduba [%r1]65, %r14
7004 lduha [%r1]65, %r4
7005 ldxa [%r1]65, %r10
7006 ldda [%r1]65, %r8
7007 ldstuba [%r1]65, %r6
7008 swapa [%r1]65, %r6
7009 lda [%r1]65, %f16
7010 ldda [%r1]65, %f32
7011 stba %r6, [%r1]65
7012 stha %r4, [%r1]65
7013 stwa %r2, [%r1]65
7014 stxa %r14, [%r1]65
7015 sta %f0, [%r1]65
7016 stda %f32, [%r1]65
7017casa [%r1]0x41, %r2, %g0
7018casxa [%r1]0x41, %r2, %g0
7019 prefetcha [%r1]65, 0x5
7020CASE_ASI_0x41_th1_0x58:
7021 set 0x58, %r1
7022 ldsba [%r1]65, %r14
7023 ldsha [%r1]65, %r10
7024 ldswa [%r1]65, %r14
7025 lduba [%r1]65, %r6
7026 lduha [%r1]65, %r12
7027 ldxa [%r1]65, %r8
7028 ldda [%r1]65, %r2
7029 ldstuba [%r1]65, %r2
7030 swapa [%r1]65, %r14
7031 lda [%r1]65, %f32
7032 ldda [%r1]65, %f32
7033 stba %r12, [%r1]65
7034 stha %r10, [%r1]65
7035 stwa %r12, [%r1]65
7036 stxa %r14, [%r1]65
7037 sta %f0, [%r1]65
7038 stda %f16, [%r1]65
7039casa [%r1]0x41, %r2, %g0
7040casxa [%r1]0x41, %r2, %g0
7041 prefetcha [%r1]65, 0x7
7042CASE_ASI_0x4f_th1_range43:
7043!!asi_range = 0x0-0x38
7044 set 0x1a, %r1
7045 and %r1, %r29, %r1 !make sure address is aligned
7046 ldsba [%r1]79, %r10
7047 ldsha [%r1]79, %r12
7048 ldswa [%r1]79, %r16
7049 lduba [%r1]79, %r10
7050 lduha [%r1]79, %r12
7051 ldxa [%r1]79, %r2
7052 ldda [%r1]79, %r4
7053 ldstuba [%r1]79, %r16
7054 swapa [%r1]79, %r4
7055 lda [%r1]79, %f0
7056 ldda [%r1]79, %f32
7057 stba %r6, [%r1]79
7058 stha %r4, [%r1]79
7059 stwa %r10, [%r1]79
7060 sta %f48, [%r1]79
7061 stda %f32, [%r1]79
7062casa [%r1]0x4f, %r2, %g0
7063casxa [%r1]0x4f, %r2, %g0
7064 prefetcha [%r1]79, 0x13
7065CASE_ASI_0x4c_th1_range44:
7066!!asi_range = 0x0-0x18
7067 set 0x0, %r1
7068 and %r1, %r29, %r1 !make sure address is aligned
7069 ldsba [%r1]76, %r4
7070 ldsha [%r1]76, %r4
7071 ldswa [%r1]76, %r14
7072 lduba [%r1]76, %r8
7073 lduha [%r1]76, %r10
7074 ldxa [%r1]76, %r14
7075 ldda [%r1]76, %r8
7076 ldstuba [%r1]76, %r8
7077 swapa [%r1]76, %r10
7078 lda [%r1]76, %f32
7079 ldda [%r1]76, %f16
7080 stba %r14, [%r1]76
7081 stha %r10, [%r1]76
7082 stwa %r12, [%r1]76
7083 sta %f48, [%r1]76
7084 stda %f0, [%r1]76
7085casa [%r1]0x4c, %r2, %g0
7086casxa [%r1]0x4c, %r2, %g0
7087 prefetcha [%r1]76, 0x1
7088CASE_ASI_0x40_th1_0x30:
7089 set 0x30, %r1
7090 ldsba [%r1]64, %r4
7091 ldsha [%r1]64, %r10
7092 ldswa [%r1]64, %r8
7093 lduba [%r1]64, %r2
7094 lduha [%r1]64, %r8
7095 ldxa [%r1]64, %r16
7096 ldda [%r1]64, %r10
7097 ldstuba [%r1]64, %r8
7098 swapa [%r1]64, %r16
7099 lda [%r1]64, %f48
7100 ldda [%r1]64, %f48
7101 stba %r8, [%r1]64
7102 stha %r10, [%r1]64
7103 stwa %r8, [%r1]64
7104 stxa %r6, [%r1]64
7105 sta %f32, [%r1]64
7106 stda %f32, [%r1]64
7107casa [%r1]0x40, %r2, %g0
7108casxa [%r1]0x40, %r2, %g0
7109 prefetcha [%r1]64, 0xd
7110CASE_ASI_0x40_th1_0xA0:
7111 set 0xA0, %r1
7112 ldsba [%r1]64, %r14
7113 ldsha [%r1]64, %r6
7114 ldswa [%r1]64, %r14
7115 lduba [%r1]64, %r4
7116 lduha [%r1]64, %r6
7117 ldxa [%r1]64, %r6
7118 ldda [%r1]64, %r16
7119 ldstuba [%r1]64, %r2
7120 swapa [%r1]64, %r10
7121 lda [%r1]64, %f16
7122 ldda [%r1]64, %f48
7123 stba %r10, [%r1]64
7124 stha %r10, [%r1]64
7125 stwa %r6, [%r1]64
7126 stxa %r4, [%r1]64
7127 sta %f32, [%r1]64
7128 stda %f0, [%r1]64
7129casa [%r1]0x40, %r2, %g0
7130casxa [%r1]0x40, %r2, %g0
7131 prefetcha [%r1]64, 0x1f
7132CASE_ASI_0x40_th1_0x28:
7133 set 0x28, %r1
7134 ldsba [%r1]64, %r4
7135 ldsha [%r1]64, %r2
7136 ldswa [%r1]64, %r6
7137 lduba [%r1]64, %r4
7138 lduha [%r1]64, %r10
7139 ldxa [%r1]64, %r10
7140 ldda [%r1]64, %r16
7141 ldstuba [%r1]64, %r4
7142 swapa [%r1]64, %r10
7143 lda [%r1]64, %f48
7144 ldda [%r1]64, %f48
7145 stba %r12, [%r1]64
7146 stha %r0, [%r1]64
7147 stwa %r4, [%r1]64
7148 sta %f32, [%r1]64
7149 stda %f32, [%r1]64
7150casa [%r1]0x40, %r2, %g0
7151casxa [%r1]0x40, %r2, %g0
7152 prefetcha [%r1]64, 0x3
7153CASE_ASI_0x45_th1_range45:
7154!!asi_range = 0x0-0x18
7155 set 0x17, %r1
7156 and %r1, %r29, %r1 !make sure address is aligned
7157 ldsba [%r1]69, %r8
7158 ldsha [%r1]69, %r4
7159 ldswa [%r1]69, %r6
7160 lduba [%r1]69, %r14
7161 lduha [%r1]69, %r12
7162 ldxa [%r1]69, %r6
7163 ldda [%r1]69, %r12
7164 ldstuba [%r1]69, %r6
7165 swapa [%r1]69, %r4
7166 lda [%r1]69, %f16
7167 ldda [%r1]69, %f32
7168 stba %r14, [%r1]69
7169 stha %r14, [%r1]69
7170 stwa %r10, [%r1]69
7171 sta %f0, [%r1]69
7172 stda %f0, [%r1]69
7173casa [%r1]0x45, %r2, %g0
7174casxa [%r1]0x45, %r2, %g0
7175 prefetcha [%r1]69, 0x19
7176CASE_ASI_0x50_th1_0x0:
7177 mov %g0, %r1
7178 ldsba [%r1]80, %r4
7179 ldsha [%r1]80, %r16
7180 ldswa [%r1]80, %r12
7181 lduba [%r1]80, %r16
7182 lduha [%r1]80, %r8
7183 ldxa [%r1]80, %r4
7184 ldda [%r1]80, %r10
7185 ldstuba [%r1]80, %r4
7186 swapa [%r1]80, %r8
7187 lda [%r1]80, %f16
7188 ldda [%r1]80, %f0
7189 stba %r12, [%r1]80
7190 stha %r0, [%r1]80
7191 stwa %r8, [%r1]80
7192 stxa %r0, [%r1]80
7193 sta %f0, [%r1]80
7194 stda %f16, [%r1]80
7195casa [%r1]0x50, %r2, %g0
7196casxa [%r1]0x50, %r2, %g0
7197 prefetcha [%r1]80, 0x1b
7198CASE_ASI_0x5e_th1_range46:
7199!!asi_range = 0x0-0x7f8
7200 set 0xb, %r1
7201 and %r1, %r29, %r1 !make sure address is aligned
7202 ldsba [%r1]94, %r14
7203 ldsha [%r1]94, %r6
7204 ldswa [%r1]94, %r6
7205 lduba [%r1]94, %r2
7206 lduha [%r1]94, %r16
7207 ldxa [%r1]94, %r6
7208 ldda [%r1]94, %r10
7209 ldstuba [%r1]94, %r12
7210 swapa [%r1]94, %r10
7211 lda [%r1]94, %f32
7212 ldda [%r1]94, %f16
7213 stba %r12, [%r1]94
7214 stha %r4, [%r1]94
7215 stwa %r0, [%r1]94
7216 stxa %r6, [%r1]94
7217 sta %f0, [%r1]94
7218 stda %f16, [%r1]94
7219casa [%r1]0x5e, %r2, %g0
7220casxa [%r1]0x5e, %r2, %g0
7221 prefetcha [%r1]94, 0x10
7222CASE_ASI_0x73_th1_0x0:
7223 mov %g0, %r1
7224 ldsba [%r1]115, %r4
7225 ldsha [%r1]115, %r6
7226 ldswa [%r1]115, %r6
7227 lduba [%r1]115, %r14
7228 lduha [%r1]115, %r16
7229 ldxa [%r1]115, %r10
7230 ldda [%r1]115, %r10
7231 ldstuba [%r1]115, %r4
7232 swapa [%r1]115, %r2
7233 lda [%r1]115, %f32
7234 ldda [%r1]115, %f0
7235 stba %r8, [%r1]115
7236 stha %r14, [%r1]115
7237 stwa %r4, [%r1]115
7238 sta %f48, [%r1]115
7239 stda %f16, [%r1]115
7240casa [%r1]0x73, %r2, %g0
7241casxa [%r1]0x73, %r2, %g0
7242 prefetcha [%r1]115, 0xb
7243CASE_ASI_0x58_th1_0x18:
7244 set 0x18, %r1
7245 ldsba [%r1]88, %r6
7246 ldsha [%r1]88, %r4
7247 ldswa [%r1]88, %r2
7248 lduba [%r1]88, %r8
7249 lduha [%r1]88, %r6
7250 ldxa [%r1]88, %r12
7251 ldda [%r1]88, %r4
7252 ldstuba [%r1]88, %r6
7253 swapa [%r1]88, %r4
7254 lda [%r1]88, %f0
7255 ldda [%r1]88, %f48
7256 stba %r6, [%r1]88
7257 stha %r10, [%r1]88
7258 stwa %r6, [%r1]88
7259 sta %f32, [%r1]88
7260 stda %f0, [%r1]88
7261casa [%r1]0x58, %r2, %g0
7262casxa [%r1]0x58, %r2, %g0
7263 prefetcha [%r1]88, 0xc
7264CASE_ASI_0x58_th1_0x30:
7265 set 0x30, %r1
7266 ldsba [%r1]88, %r4
7267 ldsha [%r1]88, %r2
7268 ldswa [%r1]88, %r14
7269 lduba [%r1]88, %r8
7270 lduha [%r1]88, %r16
7271 ldxa [%r1]88, %r4
7272 ldda [%r1]88, %r14
7273 ldstuba [%r1]88, %r14
7274 swapa [%r1]88, %r6
7275 lda [%r1]88, %f48
7276 ldda [%r1]88, %f0
7277 stba %r8, [%r1]88
7278 stha %r12, [%r1]88
7279 stwa %r12, [%r1]88
7280 sta %f16, [%r1]88
7281 stda %f0, [%r1]88
7282casa [%r1]0x58, %r2, %g0
7283casxa [%r1]0x58, %r2, %g0
7284 prefetcha [%r1]88, 0xa
7285CASE_ASI_0x58_th1_0x38:
7286 set 0x38, %r1
7287 ldsba [%r1]88, %r10
7288 ldsha [%r1]88, %r12
7289 ldswa [%r1]88, %r4
7290 lduba [%r1]88, %r6
7291 lduha [%r1]88, %r8
7292 ldxa [%r1]88, %r12
7293 ldda [%r1]88, %r4
7294 ldstuba [%r1]88, %r4
7295 swapa [%r1]88, %r2
7296 lda [%r1]88, %f32
7297 ldda [%r1]88, %f0
7298 stba %r10, [%r1]88
7299 stha %r6, [%r1]88
7300 stwa %r14, [%r1]88
7301 sta %f0, [%r1]88
7302 stda %f16, [%r1]88
7303casa [%r1]0x58, %r2, %g0
7304casxa [%r1]0x58, %r2, %g0
7305 prefetcha [%r1]88, 0xa
7306CASE_ASI_0x58_th1_0x40:
7307 set 0x40, %r1
7308 ldsba [%r1]88, %r4
7309 ldsha [%r1]88, %r4
7310 ldswa [%r1]88, %r4
7311 lduba [%r1]88, %r4
7312 lduha [%r1]88, %r4
7313 ldxa [%r1]88, %r12
7314 ldda [%r1]88, %r4
7315 ldstuba [%r1]88, %r4
7316 swapa [%r1]88, %r4
7317 lda [%r1]88, %f0
7318 ldda [%r1]88, %f0
7319 stba %r12, [%r1]88
7320 stha %r6, [%r1]88
7321 stwa %r12, [%r1]88
7322 sta %f0, [%r1]88
7323 stda %f0, [%r1]88
7324casa [%r1]0x58, %r2, %g0
7325casxa [%r1]0x58, %r2, %g0
7326 prefetcha [%r1]88, 0x1c
7327CASE_ASI_0x58_th1_0x80:
7328 set 0x80, %r1
7329 ldsba [%r1]88, %r4
7330 ldsha [%r1]88, %r2
7331 ldswa [%r1]88, %r6
7332 lduba [%r1]88, %r6
7333 lduha [%r1]88, %r6
7334 ldxa [%r1]88, %r6
7335 ldda [%r1]88, %r10
7336 ldstuba [%r1]88, %r16
7337 swapa [%r1]88, %r8
7338 lda [%r1]88, %f32
7339 ldda [%r1]88, %f48
7340 stba %r4, [%r1]88
7341 stha %r4, [%r1]88
7342 stwa %r12, [%r1]88
7343 sta %f32, [%r1]88
7344 stda %f0, [%r1]88
7345casa [%r1]0x58, %r2, %g0
7346casxa [%r1]0x58, %r2, %g0
7347 prefetcha [%r1]88, 0x15
7348CASE_ASI_0x56_th1_range47:
7349!!asi_range = 0x0-0x1f8
7350 set 0x1b1, %r1
7351 and %r1, %r29, %r1 !make sure address is aligned
7352 ldsba [%r1]86, %r2
7353 ldsha [%r1]86, %r14
7354 ldswa [%r1]86, %r10
7355 lduba [%r1]86, %r12
7356 lduha [%r1]86, %r8
7357 ldxa [%r1]86, %r2
7358 ldda [%r1]86, %r8
7359 ldstuba [%r1]86, %r4
7360 swapa [%r1]86, %r4
7361 lda [%r1]86, %f48
7362 ldda [%r1]86, %f0
7363 stba %r6, [%r1]86
7364 stha %r14, [%r1]86
7365 stwa %r6, [%r1]86
7366 stxa %r0, [%r1]86
7367 sta %f0, [%r1]86
7368 stda %f32, [%r1]86
7369casa [%r1]0x56, %r2, %g0
7370casxa [%r1]0x56, %r2, %g0
7371 prefetcha [%r1]86, 0x1
7372CASE_ASI_0x56_th1_range48:
7373!!asi_range = 0x400-0x5f8
7374 set 0x43c, %r1
7375 and %r1, %r29, %r1 !make sure address is aligned
7376 ldsba [%r1]86, %r14
7377 ldsha [%r1]86, %r14
7378 ldswa [%r1]86, %r12
7379 lduba [%r1]86, %r12
7380 lduha [%r1]86, %r4
7381 ldxa [%r1]86, %r2
7382 ldda [%r1]86, %r4
7383 ldstuba [%r1]86, %r14
7384 swapa [%r1]86, %r12
7385 lda [%r1]86, %f16
7386 ldda [%r1]86, %f16
7387 stba %r2, [%r1]86
7388 stha %r12, [%r1]86
7389 stwa %r6, [%r1]86
7390 stxa %r4, [%r1]86
7391 sta %f0, [%r1]86
7392 stda %f0, [%r1]86
7393casa [%r1]0x56, %r2, %g0
7394casxa [%r1]0x56, %r2, %g0
7395 prefetcha [%r1]86, 0x17
7396CASE_ASI_0x41_th1_0x20:
7397 set 0x20, %r1
7398 ldsba [%r1]65, %r2
7399 ldsha [%r1]65, %r8
7400 ldswa [%r1]65, %r14
7401 lduba [%r1]65, %r6
7402 lduha [%r1]65, %r10
7403 ldxa [%r1]65, %r8
7404 ldda [%r1]65, %r2
7405 ldstuba [%r1]65, %r4
7406 swapa [%r1]65, %r16
7407 lda [%r1]65, %f32
7408 ldda [%r1]65, %f0
7409 stba %r2, [%r1]65
7410 stha %r12, [%r1]65
7411 stwa %r14, [%r1]65
7412 sta %f16, [%r1]65
7413 stda %f48, [%r1]65
7414casa [%r1]0x41, %r2, %g0
7415casxa [%r1]0x41, %r2, %g0
7416 prefetcha [%r1]65, 0x10
7417CASE_ASI_0x41_th1_0x30:
7418 set 0x30, %r1
7419 ldsba [%r1]65, %r4
7420 ldsha [%r1]65, %r12
7421 ldswa [%r1]65, %r12
7422 lduba [%r1]65, %r8
7423 lduha [%r1]65, %r4
7424 ldxa [%r1]65, %r2
7425 ldda [%r1]65, %r8
7426 ldstuba [%r1]65, %r16
7427 swapa [%r1]65, %r10
7428 lda [%r1]65, %f16
7429 ldda [%r1]65, %f0
7430 stba %r6, [%r1]65
7431 stha %r4, [%r1]65
7432 stwa %r10, [%r1]65
7433 sta %f16, [%r1]65
7434 stda %f0, [%r1]65
7435casa [%r1]0x41, %r2, %g0
7436casxa [%r1]0x41, %r2, %g0
7437 prefetcha [%r1]65, 0x3
7438CASE_ASI_0x41_th1_0x38:
7439 set 0x38, %r1
7440 ldsba [%r1]65, %r8
7441 ldsha [%r1]65, %r12
7442 ldswa [%r1]65, %r12
7443 lduba [%r1]65, %r2
7444 lduha [%r1]65, %r12
7445 ldxa [%r1]65, %r2
7446 ldda [%r1]65, %r8
7447 ldstuba [%r1]65, %r2
7448 swapa [%r1]65, %r6
7449 lda [%r1]65, %f16
7450 ldda [%r1]65, %f16
7451 stba %r2, [%r1]65
7452 stha %r14, [%r1]65
7453 stwa %r0, [%r1]65
7454 sta %f48, [%r1]65
7455 stda %f16, [%r1]65
7456casa [%r1]0x41, %r2, %g0
7457casxa [%r1]0x41, %r2, %g0
7458 prefetcha [%r1]65, 0x1d
7459CASE_ASI_0x41_th1_0x50:
7460 set 0x50, %r1
7461 ldsba [%r1]65, %r8
7462 ldsha [%r1]65, %r8
7463 ldswa [%r1]65, %r8
7464 lduba [%r1]65, %r10
7465 lduha [%r1]65, %r4
7466 ldxa [%r1]65, %r16
7467 ldda [%r1]65, %r12
7468 ldstuba [%r1]65, %r6
7469 swapa [%r1]65, %r14
7470 lda [%r1]65, %f48
7471 ldda [%r1]65, %f32
7472 stba %r6, [%r1]65
7473 stha %r2, [%r1]65
7474 stwa %r8, [%r1]65
7475 sta %f16, [%r1]65
7476 stda %f0, [%r1]65
7477casa [%r1]0x41, %r2, %g0
7478casxa [%r1]0x41, %r2, %g0
7479 prefetcha [%r1]65, 0x6
7480CASE_ASI_0x5d_th1_range49:
7481!!asi_range = 0x0-0xff8
7482 set 0x321, %r1
7483 and %r1, %r29, %r1 !make sure address is aligned
7484 ldsba [%r1]93, %r2
7485 ldsha [%r1]93, %r14
7486 ldswa [%r1]93, %r8
7487 lduba [%r1]93, %r10
7488 lduha [%r1]93, %r14
7489 ldxa [%r1]93, %r6
7490 ldda [%r1]93, %r10
7491 ldstuba [%r1]93, %r10
7492 swapa [%r1]93, %r14
7493 lda [%r1]93, %f32
7494 ldda [%r1]93, %f32
7495 stba %r2, [%r1]93
7496 stha %r10, [%r1]93
7497 stwa %r12, [%r1]93
7498 sta %f48, [%r1]93
7499 stda %f48, [%r1]93
7500casa [%r1]0x5d, %r2, %g0
7501casxa [%r1]0x5d, %r2, %g0
7502 prefetcha [%r1]93, 0x17
7503CASE_ASI_0x20_th1_range50:
7504!!asi_range = 0x0-0x38
7505 set 0x14, %r1
7506 and %r1, %r29, %r1 !make sure address is aligned
7507 ldsba [%r1]32, %r14
7508 ldsha [%r1]32, %r6
7509 ldswa [%r1]32, %r16
7510 lduba [%r1]32, %r4
7511 lduha [%r1]32, %r16
7512 ldxa [%r1]32, %r2
7513 ldda [%r1]32, %r8
7514 ldstuba [%r1]32, %r8
7515 swapa [%r1]32, %r8
7516 lda [%r1]32, %f32
7517 ldda [%r1]32, %f0
7518 stba %r2, [%r1]32
7519 stha %r10, [%r1]32
7520 stwa %r4, [%r1]32
7521 sta %f16, [%r1]32
7522 stda %f48, [%r1]32
7523casa [%r1]0x20, %r2, %g0
7524casxa [%r1]0x20, %r2, %g0
7525 prefetcha [%r1]32, 0x7
7526CASE_ASI_0x4c_th1_0x20:
7527 set 0x20, %r1
7528 ldsba [%r1]76, %r10
7529 ldsha [%r1]76, %r4
7530 ldswa [%r1]76, %r2
7531 lduba [%r1]76, %r16
7532 lduha [%r1]76, %r6
7533 ldxa [%r1]76, %r10
7534 ldda [%r1]76, %r8
7535 ldstuba [%r1]76, %r14
7536 swapa [%r1]76, %r8
7537 lda [%r1]76, %f32
7538 ldda [%r1]76, %f48
7539 stba %r6, [%r1]76
7540 stha %r2, [%r1]76
7541 stwa %r4, [%r1]76
7542 stxa %r12, [%r1]76
7543 sta %f16, [%r1]76
7544 stda %f0, [%r1]76
7545casa [%r1]0x4c, %r2, %g0
7546casxa [%r1]0x4c, %r2, %g0
7547 prefetcha [%r1]76, 0x16
7548CASE_ASI_0x4c_th1_0x28:
7549 set 0x28, %r1
7550 ldsba [%r1]76, %r2
7551 ldsha [%r1]76, %r2
7552 ldswa [%r1]76, %r8
7553 lduba [%r1]76, %r10
7554 lduha [%r1]76, %r14
7555 ldxa [%r1]76, %r10
7556 ldda [%r1]76, %r2
7557 ldstuba [%r1]76, %r16
7558 swapa [%r1]76, %r2
7559 lda [%r1]76, %f16
7560 ldda [%r1]76, %f16
7561 stba %r2, [%r1]76
7562 stha %r6, [%r1]76
7563 stwa %r6, [%r1]76
7564 stxa %r6, [%r1]76
7565 sta %f32, [%r1]76
7566 stda %f16, [%r1]76
7567casa [%r1]0x4c, %r2, %g0
7568casxa [%r1]0x4c, %r2, %g0
7569 prefetcha [%r1]76, 0x16
7570CASE_ASI_0x58_th1_0x0:
7571 mov %g0, %r1
7572 ldsba [%r1]88, %r8
7573 ldsha [%r1]88, %r16
7574 ldswa [%r1]88, %r14
7575 lduba [%r1]88, %r12
7576 lduha [%r1]88, %r16
7577 ldxa [%r1]88, %r10
7578 ldda [%r1]88, %r6
7579 ldstuba [%r1]88, %r4
7580 swapa [%r1]88, %r14
7581 lda [%r1]88, %f0
7582 ldda [%r1]88, %f48
7583 stba %r14, [%r1]88
7584 stha %r10, [%r1]88
7585 stwa %r2, [%r1]88
7586 stxa %r6, [%r1]88
7587 sta %f0, [%r1]88
7588 stda %f0, [%r1]88
7589casa [%r1]0x58, %r2, %g0
7590casxa [%r1]0x58, %r2, %g0
7591 prefetcha [%r1]88, 0x18
7592CASE_ASI_0x58_th1_0x20:
7593 set 0x20, %r1
7594 ldsba [%r1]88, %r2
7595 ldsha [%r1]88, %r12
7596 ldswa [%r1]88, %r4
7597 lduba [%r1]88, %r8
7598 lduha [%r1]88, %r10
7599 ldxa [%r1]88, %r10
7600 ldda [%r1]88, %r14
7601 ldstuba [%r1]88, %r16
7602 swapa [%r1]88, %r14
7603 lda [%r1]88, %f0
7604 ldda [%r1]88, %f48
7605 stba %r12, [%r1]88
7606 stha %r4, [%r1]88
7607 stwa %r2, [%r1]88
7608 stxa %r6, [%r1]88
7609 sta %f32, [%r1]88
7610 stda %f16, [%r1]88
7611casa [%r1]0x58, %r2, %g0
7612casxa [%r1]0x58, %r2, %g0
7613 prefetcha [%r1]88, 0x1a
7614CASE_ASI_0x57_th1:
7615 setx 0x5fb04949, %r4, %r1
7616 and %r1, %r31, %r1 !make sure address is aligned
7617 ldx [%r27 + 0xbd & ~0x7], %r2
7618 ldx [%r25 + 0xd & ~0x7], %r4
7619 ldx [%r22 + 0xc8 & ~0x7], %r6
7620 ldx [%r25 + 0x30 & ~0x7], %r8
7621 ldx [%r28 + 0xda & ~0x7], %r10
7622 ldx [%r21 + 0x5d & ~0x7], %r12
7623 ldx [%r24 + 0x3c & ~0x7], %r14
7624 ldx [%r24 + 0x19 & ~0x7], %r16
7625 ld [%r24 + 0x67 & ~0x7], %f0
7626 ld [%r28 + 0x8b & ~0x7], %f16
7627 ld [%r21 + 0xba & ~0x7], %f32
7628 ld [%r23 + 0x77 & ~0x7], %f48
7629 ldsba [%r1]87, %r4
7630 ldsha [%r1]87, %r6
7631 ldswa [%r1]87, %r12
7632 lduba [%r1]87, %r8
7633 lduha [%r1]87, %r14
7634 ldxa [%r1]87, %r12
7635 ldda [%r1]87, %r12
7636 ldstuba [%r1]87, %r10
7637 swapa [%r1]87, %r14
7638 lda [%r1]87, %f16
7639 ldda [%r1]87, %f48
7640 stba %r8, [%r1]87
7641 stha %r0, [%r1]87
7642 stwa %r8, [%r1]87
7643 sta %f48, [%r1]87
7644 stda %f0, [%r1]87
7645casa [%r1]0x57, %r2, %g0
7646casxa [%r1]0x57, %r2, %g0
7647 prefetcha [%r1]87, 0xa
7648CASE_ASI_0x51_th1_range51:
7649!!asi_range = 0x0-0x38
7650 set 0x2, %r1
7651 and %r1, %r29, %r1 !make sure address is aligned
7652 ldsba [%r1]81, %r14
7653 ldsha [%r1]81, %r8
7654 ldswa [%r1]81, %r12
7655 lduba [%r1]81, %r10
7656 lduha [%r1]81, %r10
7657 ldxa [%r1]81, %r14
7658 ldda [%r1]81, %r14
7659 ldstuba [%r1]81, %r14
7660 swapa [%r1]81, %r12
7661 lda [%r1]81, %f0
7662 ldda [%r1]81, %f0
7663 stba %r10, [%r1]81
7664 stha %r4, [%r1]81
7665 stwa %r10, [%r1]81
7666 sta %f16, [%r1]81
7667 stda %f16, [%r1]81
7668casa [%r1]0x51, %r2, %g0
7669casxa [%r1]0x51, %r2, %g0
7670 prefetcha [%r1]81, 0x1d
7671CASE_ASI_0x5a_th1_range52:
7672!!asi_range = 0x0-0x38
7673 set 0x3, %r1
7674 and %r1, %r29, %r1 !make sure address is aligned
7675 ldsba [%r1]90, %r14
7676 ldsha [%r1]90, %r16
7677 ldswa [%r1]90, %r4
7678 lduba [%r1]90, %r8
7679 lduha [%r1]90, %r2
7680 ldxa [%r1]90, %r16
7681 ldda [%r1]90, %r6
7682 ldstuba [%r1]90, %r4
7683 swapa [%r1]90, %r2
7684 lda [%r1]90, %f16
7685 ldda [%r1]90, %f16
7686 stba %r2, [%r1]90
7687 stha %r2, [%r1]90
7688 stwa %r6, [%r1]90
7689 sta %f32, [%r1]90
7690 stda %f16, [%r1]90
7691casa [%r1]0x5a, %r2, %g0
7692casxa [%r1]0x5a, %r2, %g0
7693 prefetcha [%r1]90, 0x1a
7694CASE_ASI_0x5b_th1_range53:
7695!!asi_range = 0x0-0x38
7696 set 0x38, %r1
7697 and %r1, %r29, %r1 !make sure address is aligned
7698 ldsba [%r1]91, %r12
7699 ldsha [%r1]91, %r14
7700 ldswa [%r1]91, %r16
7701 lduba [%r1]91, %r2
7702 lduha [%r1]91, %r4
7703 ldxa [%r1]91, %r6
7704 ldda [%r1]91, %r2
7705 ldstuba [%r1]91, %r6
7706 swapa [%r1]91, %r12
7707 lda [%r1]91, %f0
7708 ldda [%r1]91, %f16
7709 stba %r10, [%r1]91
7710 stha %r8, [%r1]91
7711 stwa %r8, [%r1]91
7712 sta %f48, [%r1]91
7713 stda %f32, [%r1]91
7714casa [%r1]0x5b, %r2, %g0
7715casxa [%r1]0x5b, %r2, %g0
7716 prefetcha [%r1]91, 0x18
7717CASE_ASI_0x54_th1_range54:
7718!!asi_range = 0x10-0x98
7719 set 0x44, %r1
7720 and %r1, %r29, %r1 !make sure address is aligned
7721 ldsba [%r1]84, %r14
7722 ldsha [%r1]84, %r10
7723 ldswa [%r1]84, %r10
7724 lduba [%r1]84, %r4
7725 lduha [%r1]84, %r2
7726 ldxa [%r1]84, %r2
7727 ldda [%r1]84, %r10
7728 ldstuba [%r1]84, %r12
7729 swapa [%r1]84, %r2
7730 lda [%r1]84, %f0
7731 ldda [%r1]84, %f0
7732 stba %r12, [%r1]84
7733 stha %r4, [%r1]84
7734 stwa %r14, [%r1]84
7735 sta %f16, [%r1]84
7736 stda %f0, [%r1]84
7737casa [%r1]0x54, %r2, %g0
7738casxa [%r1]0x54, %r2, %g0
7739 prefetcha [%r1]84, 0x1d
7740CASE_ASI_0x72_th1_0x0:
7741 mov %g0, %r1
7742 ldsba [%r1]114, %r6
7743 ldsha [%r1]114, %r2
7744 ldswa [%r1]114, %r10
7745 lduba [%r1]114, %r10
7746 lduha [%r1]114, %r14
7747 ldxa [%r1]114, %r14
7748 ldda [%r1]114, %r2
7749 ldstuba [%r1]114, %r10
7750 swapa [%r1]114, %r2
7751 lda [%r1]114, %f48
7752 ldda [%r1]114, %f48
7753 stba %r8, [%r1]114
7754 stha %r12, [%r1]114
7755 stwa %r14, [%r1]114
7756 sta %f0, [%r1]114
7757 stda %f32, [%r1]114
7758casa [%r1]0x72, %r2, %g0
7759casxa [%r1]0x72, %r2, %g0
7760 prefetcha [%r1]114, 0x1a
7761CASE_ASI_0x41_th1_0x60:
7762 set 0x60, %r1
7763 ldsba [%r1]65, %r12
7764 ldsha [%r1]65, %r14
7765 ldswa [%r1]65, %r2
7766 lduba [%r1]65, %r14
7767 lduha [%r1]65, %r4
7768 ldxa [%r1]65, %r6
7769 ldda [%r1]65, %r14
7770 ldstuba [%r1]65, %r12
7771 swapa [%r1]65, %r14
7772 lda [%r1]65, %f0
7773 ldda [%r1]65, %f32
7774 stba %r2, [%r1]65
7775 stha %r0, [%r1]65
7776 stwa %r2, [%r1]65
7777 sta %f16, [%r1]65
7778 stda %f16, [%r1]65
7779casa [%r1]0x41, %r2, %g0
7780casxa [%r1]0x41, %r2, %g0
7781 prefetcha [%r1]65, 0xb
7782CASE_ASI_0x41_th1_0x68:
7783 set 0x68, %r1
7784 ldsba [%r1]65, %r2
7785 ldsha [%r1]65, %r2
7786 ldswa [%r1]65, %r4
7787 lduba [%r1]65, %r16
7788 lduha [%r1]65, %r6
7789 ldxa [%r1]65, %r16
7790 ldda [%r1]65, %r14
7791 ldstuba [%r1]65, %r14
7792 swapa [%r1]65, %r4
7793 lda [%r1]65, %f32
7794 ldda [%r1]65, %f32
7795 stba %r4, [%r1]65
7796 stha %r4, [%r1]65
7797 stwa %r8, [%r1]65
7798 sta %f0, [%r1]65
7799 stda %f16, [%r1]65
7800casa [%r1]0x41, %r2, %g0
7801casxa [%r1]0x41, %r2, %g0
7802 prefetcha [%r1]65, 0x13
7803CASE_ASI_0x63_th1_0x0:
7804 mov %g0, %r1
7805 ldsba [%r1]99, %r14
7806 ldsha [%r1]99, %r4
7807 ldswa [%r1]99, %r10
7808 lduba [%r1]99, %r16
7809 lduha [%r1]99, %r16
7810 ldxa [%r1]99, %r12
7811 ldda [%r1]99, %r4
7812 ldstuba [%r1]99, %r4
7813 swapa [%r1]99, %r6
7814 lda [%r1]99, %f32
7815 ldda [%r1]99, %f48
7816 stba %r6, [%r1]99
7817 stha %r8, [%r1]99
7818 stwa %r12, [%r1]99
7819 stxa %r12, [%r1]99
7820 sta %f48, [%r1]99
7821 stda %f32, [%r1]99
7822casa [%r1]0x63, %r2, %g0
7823casxa [%r1]0x63, %r2, %g0
7824 prefetcha [%r1]99, 0x4
7825CASE_ASI_0x63_th1_0x10:
7826 set 0x10, %r1
7827 ldsba [%r1]99, %r16
7828 ldsha [%r1]99, %r4
7829 ldswa [%r1]99, %r10
7830 lduba [%r1]99, %r4
7831 lduha [%r1]99, %r2
7832 ldxa [%r1]99, %r16
7833 ldda [%r1]99, %r4
7834 ldstuba [%r1]99, %r16
7835 swapa [%r1]99, %r16
7836 lda [%r1]99, %f48
7837 ldda [%r1]99, %f16
7838 stba %r8, [%r1]99
7839 stha %r4, [%r1]99
7840 stwa %r10, [%r1]99
7841 stxa %r6, [%r1]99
7842 sta %f48, [%r1]99
7843 stda %f48, [%r1]99
7844casa [%r1]0x63, %r2, %g0
7845casxa [%r1]0x63, %r2, %g0
7846 prefetcha [%r1]99, 0x2
7847CASE_ASI_0x43_th1_0x0:
7848 mov %g0, %r1
7849 ldsba [%r1]67, %r14
7850 ldsha [%r1]67, %r8
7851 ldswa [%r1]67, %r8
7852 lduba [%r1]67, %r4
7853 lduha [%r1]67, %r2
7854 ldxa [%r1]67, %r2
7855 ldda [%r1]67, %r6
7856 ldstuba [%r1]67, %r6
7857 swapa [%r1]67, %r8
7858 lda [%r1]67, %f48
7859 ldda [%r1]67, %f32
7860 stba %r6, [%r1]67
7861 stha %r14, [%r1]67
7862 stwa %r6, [%r1]67
7863 sta %f0, [%r1]67
7864 stda %f48, [%r1]67
7865casa [%r1]0x43, %r2, %g0
7866casxa [%r1]0x43, %r2, %g0
7867 prefetcha [%r1]67, 0x5
7868CASE_ASI_0x59_th1_range55:
7869!!asi_range = 0x0-0x78
7870 set 0x2a, %r1
7871 and %r1, %r29, %r1 !make sure address is aligned
7872 ldsba [%r1]89, %r4
7873 ldsha [%r1]89, %r4
7874 ldswa [%r1]89, %r2
7875 lduba [%r1]89, %r10
7876 lduha [%r1]89, %r8
7877 ldxa [%r1]89, %r4
7878 ldda [%r1]89, %r16
7879 ldstuba [%r1]89, %r16
7880 swapa [%r1]89, %r2
7881 lda [%r1]89, %f0
7882 ldda [%r1]89, %f32
7883 stba %r2, [%r1]89
7884 stha %r4, [%r1]89
7885 stwa %r8, [%r1]89
7886 sta %f48, [%r1]89
7887 stda %f0, [%r1]89
7888casa [%r1]0x59, %r2, %g0
7889casxa [%r1]0x59, %r2, %g0
7890 prefetcha [%r1]89, 0x9
7891CASE_ASI_0x67_th1_range56:
7892!!asi_range = 0x0-0x7fe0
7893 set 0x7aec, %r1
7894 and %r1, %r29, %r1 !make sure address is aligned
7895 ldsba [%r1]103, %r10
7896 ldsha [%r1]103, %r6
7897 ldswa [%r1]103, %r16
7898 lduba [%r1]103, %r16
7899 lduha [%r1]103, %r2
7900 ldxa [%r1]103, %r10
7901 ldda [%r1]103, %r16
7902 ldstuba [%r1]103, %r10
7903 swapa [%r1]103, %r14
7904 lda [%r1]103, %f16
7905 ldda [%r1]103, %f48
7906 stba %r8, [%r1]103
7907 stha %r2, [%r1]103
7908 stwa %r2, [%r1]103
7909 sta %f16, [%r1]103
7910 stda %f48, [%r1]103
7911casa [%r1]0x67, %r2, %g0
7912casxa [%r1]0x67, %r2, %g0
7913 prefetcha [%r1]103, 0x3
7914CASE_ASI_0x4e_th1_0x0:
7915 mov %g0, %r1
7916 ldsba [%r1]78, %r14
7917 ldsha [%r1]78, %r4
7918 ldswa [%r1]78, %r4
7919 lduba [%r1]78, %r2
7920 lduha [%r1]78, %r10
7921 ldxa [%r1]78, %r8
7922 ldda [%r1]78, %r10
7923 ldstuba [%r1]78, %r10
7924 swapa [%r1]78, %r4
7925 lda [%r1]78, %f16
7926 ldda [%r1]78, %f48
7927 stba %r2, [%r1]78
7928 stha %r14, [%r1]78
7929 stwa %r10, [%r1]78
7930 sta %f0, [%r1]78
7931 stda %f16, [%r1]78
7932casa [%r1]0x4e, %r2, %g0
7933casxa [%r1]0x4e, %r2, %g0
7934 prefetcha [%r1]78, 0x1e
7935CASE_ASI_0x48_th1_range57:
7936!!asi_range = 0x0-0xf8
7937 set 0x8f, %r1
7938 and %r1, %r29, %r1 !make sure address is aligned
7939 ldsba [%r1]72, %r14
7940 ldsha [%r1]72, %r14
7941 ldswa [%r1]72, %r10
7942 lduba [%r1]72, %r8
7943 lduha [%r1]72, %r14
7944 ldxa [%r1]72, %r14
7945 ldda [%r1]72, %r10
7946 ldstuba [%r1]72, %r16
7947 swapa [%r1]72, %r2
7948 lda [%r1]72, %f16
7949 ldda [%r1]72, %f32
7950 stba %r6, [%r1]72
7951 stha %r6, [%r1]72
7952 stwa %r10, [%r1]72
7953 stxa %r8, [%r1]72
7954 sta %f0, [%r1]72
7955 stda %f48, [%r1]72
7956casa [%r1]0x48, %r2, %g0
7957casxa [%r1]0x48, %r2, %g0
7958 prefetcha [%r1]72, 0xf
7959CASE_ASI_0x49_th1_range58:
7960!!asi_range = 0x0-0xf8
7961 set 0x95, %r1
7962 and %r1, %r29, %r1 !make sure address is aligned
7963 ldsba [%r1]73, %r8
7964 ldsha [%r1]73, %r4
7965 ldswa [%r1]73, %r12
7966 lduba [%r1]73, %r6
7967 lduha [%r1]73, %r6
7968 ldxa [%r1]73, %r10
7969 ldda [%r1]73, %r8
7970 ldstuba [%r1]73, %r4
7971 swapa [%r1]73, %r8
7972 lda [%r1]73, %f0
7973 ldda [%r1]73, %f0
7974 stba %r4, [%r1]73
7975 stha %r6, [%r1]73
7976 stwa %r6, [%r1]73
7977 stxa %r4, [%r1]73
7978 sta %f32, [%r1]73
7979 stda %f32, [%r1]73
7980casa [%r1]0x49, %r2, %g0
7981casxa [%r1]0x49, %r2, %g0
7982 prefetcha [%r1]73, 0x17
7983CASE_ASI_0x5f_th1:
7984 setx 0x629cf57e, %r4, %r1
7985 and %r1, %r31, %r1 !make sure address is aligned
7986 ldx [%r28 + 0xd & ~0x7], %r2
7987 ldx [%r27 + 0xae & ~0x7], %r4
7988 ldx [%r22 + 0xe0 & ~0x7], %r6
7989 ldx [%r28 + 0xca & ~0x7], %r8
7990 ldx [%r26 + 0xc5 & ~0x7], %r10
7991 ldx [%r24 + 0xe8 & ~0x7], %r12
7992 ldx [%r28 + 0xbe & ~0x7], %r14
7993 ldx [%r27 + 0x1d & ~0x7], %r16
7994 ld [%r25 + 0xee & ~0x7], %f0
7995 ld [%r28 + 0xee & ~0x7], %f16
7996 ld [%r25 + 0x9a & ~0x7], %f32
7997 ld [%r21 + 0x6 & ~0x7], %f48
7998 ldsba [%r1]95, %r14
7999 ldsha [%r1]95, %r4
8000 ldswa [%r1]95, %r12
8001 lduba [%r1]95, %r2
8002 lduha [%r1]95, %r2
8003 ldxa [%r1]95, %r8
8004 ldda [%r1]95, %r4
8005 ldstuba [%r1]95, %r4
8006 swapa [%r1]95, %r16
8007 lda [%r1]95, %f32
8008 ldda [%r1]95, %f48
8009 stba %r8, [%r1]95
8010 stha %r4, [%r1]95
8011 stwa %r4, [%r1]95
8012 sta %f48, [%r1]95
8013 stda %f32, [%r1]95
8014casa [%r1]0x5f, %r2, %g0
8015casxa [%r1]0x5f, %r2, %g0
8016 prefetcha [%r1]95, 0x0
8017CASE_ASI_0x53_th1:
8018 setx 0x55a7f5de, %r4, %r1
8019 and %r1, %r31, %r1 !make sure address is aligned
8020 ldx [%r26 + 0x8 & ~0x7], %r2
8021 ldx [%r22 + 0x95 & ~0x7], %r4
8022 ldx [%r24 + 0x27 & ~0x7], %r6
8023 ldx [%r28 + 0x6 & ~0x7], %r8
8024 ldx [%r28 + 0xc & ~0x7], %r10
8025 ldx [%r22 + 0x54 & ~0x7], %r12
8026 ldx [%r27 + 0x7e & ~0x7], %r14
8027 ldx [%r28 + 0x40 & ~0x7], %r16
8028 ld [%r27 + 0xc3 & ~0x7], %f0
8029 ld [%r27 + 0x5 & ~0x7], %f16
8030 ld [%r26 + 0xbb & ~0x7], %f32
8031 ld [%r26 + 0xc0 & ~0x7], %f48
8032 ldsba [%r1]83, %r2
8033 ldsha [%r1]83, %r10
8034 ldswa [%r1]83, %r6
8035 lduba [%r1]83, %r14
8036 lduha [%r1]83, %r14
8037 ldxa [%r1]83, %r10
8038 ldda [%r1]83, %r12
8039 ldstuba [%r1]83, %r10
8040 swapa [%r1]83, %r16
8041 lda [%r1]83, %f16
8042 ldda [%r1]83, %f16
8043 stba %r4, [%r1]83
8044 stha %r12, [%r1]83
8045 stwa %r8, [%r1]83
8046 stxa %r4, [%r1]83
8047 sta %f0, [%r1]83
8048 stda %f16, [%r1]83
8049casa [%r1]0x53, %r2, %g0
8050casxa [%r1]0x53, %r2, %g0
8051 prefetcha [%r1]83, 0x5
8052CASE_ASI_0x74_th1_0x0:
8053 mov %g0, %r1
8054 ldsba [%r1]116, %r4
8055 ldsha [%r1]116, %r8
8056 ldswa [%r1]116, %r6
8057 lduba [%r1]116, %r8
8058 lduha [%r1]116, %r4
8059 ldxa [%r1]116, %r16
8060 ldda [%r1]116, %r8
8061 ldstuba [%r1]116, %r8
8062 swapa [%r1]116, %r4
8063 lda [%r1]116, %f32
8064 ldda [%r1]116, %f16
8065 stba %r4, [%r1]116
8066 stha %r10, [%r1]116
8067 stwa %r2, [%r1]116
8068 stxa %r12, [%r1]116
8069 sta %f16, [%r1]116
8070 stda %f0, [%r1]116
8071casa [%r1]0x74, %r2, %g0
8072casxa [%r1]0x74, %r2, %g0
8073 prefetcha [%r1]116, 0xf
8074CASE_ASI_0x54_th1_0x0:
8075 mov %g0, %r1
8076 ldsba [%r1]84, %r12
8077 ldsha [%r1]84, %r10
8078 ldswa [%r1]84, %r14
8079 lduba [%r1]84, %r14
8080 lduha [%r1]84, %r12
8081 ldxa [%r1]84, %r10
8082 ldda [%r1]84, %r2
8083 ldstuba [%r1]84, %r16
8084 swapa [%r1]84, %r10
8085 lda [%r1]84, %f48
8086 ldda [%r1]84, %f48
8087 stba %r8, [%r1]84
8088 stha %r8, [%r1]84
8089 stwa %r4, [%r1]84
8090 sta %f48, [%r1]84
8091 stda %f0, [%r1]84
8092casa [%r1]0x54, %r2, %g0
8093casxa [%r1]0x54, %r2, %g0
8094 prefetcha [%r1]84, 0x13
8095CASE_ASI_0x54_th1_0x400:
8096 set 0x400, %r1
8097 ldsba [%r1]84, %r12
8098 ldsha [%r1]84, %r4
8099 ldswa [%r1]84, %r10
8100 lduba [%r1]84, %r2
8101 lduha [%r1]84, %r8
8102 ldxa [%r1]84, %r14
8103 ldda [%r1]84, %r8
8104 ldstuba [%r1]84, %r14
8105 swapa [%r1]84, %r10
8106 lda [%r1]84, %f32
8107 ldda [%r1]84, %f32
8108 stba %r12, [%r1]84
8109 stha %r6, [%r1]84
8110 stwa %r2, [%r1]84
8111 sta %f0, [%r1]84
8112 stda %f0, [%r1]84
8113casa [%r1]0x54, %r2, %g0
8114casxa [%r1]0x54, %r2, %g0
8115 prefetcha [%r1]84, 0x3
8116CASE_ASI_0x54_th1_0x800:
8117 set 0x800, %r1
8118 ldsba [%r1]84, %r2
8119 ldsha [%r1]84, %r2
8120 ldswa [%r1]84, %r6
8121 lduba [%r1]84, %r12
8122 lduha [%r1]84, %r6
8123 ldxa [%r1]84, %r10
8124 ldda [%r1]84, %r6
8125 ldstuba [%r1]84, %r12
8126 swapa [%r1]84, %r2
8127 lda [%r1]84, %f48
8128 ldda [%r1]84, %f0
8129 stba %r12, [%r1]84
8130 stha %r14, [%r1]84
8131 stwa %r0, [%r1]84
8132 sta %f48, [%r1]84
8133 stda %f16, [%r1]84
8134casa [%r1]0x54, %r2, %g0
8135casxa [%r1]0x54, %r2, %g0
8136 prefetcha [%r1]84, 0x17
8137CASE_ASI_0x54_th1_0xc00:
8138 set 0xc00, %r1
8139 ldsba [%r1]84, %r14
8140 ldsha [%r1]84, %r2
8141 ldswa [%r1]84, %r12
8142 lduba [%r1]84, %r12
8143 lduha [%r1]84, %r2
8144 ldxa [%r1]84, %r6
8145 ldda [%r1]84, %r16
8146 ldstuba [%r1]84, %r14
8147 swapa [%r1]84, %r4
8148 lda [%r1]84, %f48
8149 ldda [%r1]84, %f48
8150 stba %r8, [%r1]84
8151 stha %r8, [%r1]84
8152 stwa %r12, [%r1]84
8153 sta %f16, [%r1]84
8154 stda %f48, [%r1]84
8155casa [%r1]0x54, %r2, %g0
8156casxa [%r1]0x54, %r2, %g0
8157 prefetcha [%r1]84, 0xe
8158CASE_ASI_0x5c_th1_0x0:
8159 mov %g0, %r1
8160 ldsba [%r1]92, %r16
8161 ldsha [%r1]92, %r8
8162 ldswa [%r1]92, %r6
8163 lduba [%r1]92, %r12
8164 lduha [%r1]92, %r16
8165 ldxa [%r1]92, %r10
8166 ldda [%r1]92, %r14
8167 ldstuba [%r1]92, %r16
8168 swapa [%r1]92, %r14
8169 lda [%r1]92, %f48
8170 ldda [%r1]92, %f32
8171 stba %r14, [%r1]92
8172 stha %r12, [%r1]92
8173 stwa %r4, [%r1]92
8174 sta %f32, [%r1]92
8175 stda %f0, [%r1]92
8176casa [%r1]0x5c, %r2, %g0
8177casxa [%r1]0x5c, %r2, %g0
8178 prefetcha [%r1]92, 0x4
8179CASE_ASI_0x5c_th1_0x400:
8180 set 0x400, %r1
8181 ldsba [%r1]92, %r16
8182 ldsha [%r1]92, %r2
8183 ldswa [%r1]92, %r4
8184 lduba [%r1]92, %r12
8185 lduha [%r1]92, %r6
8186 ldxa [%r1]92, %r2
8187 ldda [%r1]92, %r6
8188 ldstuba [%r1]92, %r6
8189 swapa [%r1]92, %r6
8190 lda [%r1]92, %f48
8191 ldda [%r1]92, %f48
8192 stba %r14, [%r1]92
8193 stha %r8, [%r1]92
8194 stwa %r4, [%r1]92
8195 sta %f16, [%r1]92
8196 stda %f32, [%r1]92
8197casa [%r1]0x5c, %r2, %g0
8198casxa [%r1]0x5c, %r2, %g0
8199 prefetcha [%r1]92, 0x12
8200CASE_ASI_0x5c_th1_0x800:
8201 set 0x800, %r1
8202 ldsba [%r1]92, %r16
8203 ldsha [%r1]92, %r10
8204 ldswa [%r1]92, %r6
8205 lduba [%r1]92, %r8
8206 lduha [%r1]92, %r14
8207 ldxa [%r1]92, %r4
8208 ldda [%r1]92, %r12
8209 ldstuba [%r1]92, %r4
8210 swapa [%r1]92, %r8
8211 lda [%r1]92, %f32
8212 ldda [%r1]92, %f32
8213 stba %r0, [%r1]92
8214 stha %r14, [%r1]92
8215 stwa %r4, [%r1]92
8216 sta %f0, [%r1]92
8217 stda %f32, [%r1]92
8218casa [%r1]0x5c, %r2, %g0
8219casxa [%r1]0x5c, %r2, %g0
8220 prefetcha [%r1]92, 0x12
8221CASE_ASI_0x5c_th1_0xc00:
8222 set 0xc00, %r1
8223 ldsba [%r1]92, %r2
8224 ldsha [%r1]92, %r10
8225 ldswa [%r1]92, %r10
8226 lduba [%r1]92, %r4
8227 lduha [%r1]92, %r16
8228 ldxa [%r1]92, %r12
8229 ldda [%r1]92, %r6
8230 ldstuba [%r1]92, %r8
8231 swapa [%r1]92, %r6
8232 lda [%r1]92, %f16
8233 ldda [%r1]92, %f0
8234 stba %r14, [%r1]92
8235 stha %r2, [%r1]92
8236 stwa %r2, [%r1]92
8237 sta %f16, [%r1]92
8238 stda %f16, [%r1]92
8239casa [%r1]0x5c, %r2, %g0
8240casxa [%r1]0x5c, %r2, %g0
8241 prefetcha [%r1]92, 0xf
8242CASE_ASI_0x47_th1_range59:
8243!!asi_range = 0x0-0x7ff0
8244 set 0x54aa, %r1
8245 and %r1, %r29, %r1 !make sure address is aligned
8246 ldsba [%r1]71, %r14
8247 ldsha [%r1]71, %r10
8248 ldswa [%r1]71, %r10
8249 lduba [%r1]71, %r14
8250 lduha [%r1]71, %r6
8251 ldxa [%r1]71, %r10
8252 ldda [%r1]71, %r6
8253 ldstuba [%r1]71, %r8
8254 swapa [%r1]71, %r8
8255 lda [%r1]71, %f16
8256 ldda [%r1]71, %f48
8257 stba %r14, [%r1]71
8258 stha %r2, [%r1]71
8259 stwa %r10, [%r1]71
8260 sta %f0, [%r1]71
8261 stda %f48, [%r1]71
8262casa [%r1]0x47, %r2, %g0
8263casxa [%r1]0x47, %r2, %g0
8264 prefetcha [%r1]71, 0x19
8265CASE_ASI_0x50_th1_0x18:
8266 set 0x18, %r1
8267 ldsba [%r1]80, %r6
8268 ldsha [%r1]80, %r16
8269 ldswa [%r1]80, %r16
8270 lduba [%r1]80, %r12
8271 lduha [%r1]80, %r10
8272 ldxa [%r1]80, %r4
8273 ldda [%r1]80, %r14
8274 ldstuba [%r1]80, %r10
8275 swapa [%r1]80, %r4
8276 lda [%r1]80, %f16
8277 ldda [%r1]80, %f32
8278 stba %r4, [%r1]80
8279 stha %r4, [%r1]80
8280 stwa %r10, [%r1]80
8281 sta %f32, [%r1]80
8282 stda %f32, [%r1]80
8283casa [%r1]0x50, %r2, %g0
8284casxa [%r1]0x50, %r2, %g0
8285 prefetcha [%r1]80, 0xa
8286CASE_ASI_0x50_th1_0x30:
8287 set 0x30, %r1
8288 ldsba [%r1]80, %r6
8289 ldsha [%r1]80, %r4
8290 ldswa [%r1]80, %r10
8291 lduba [%r1]80, %r12
8292 lduha [%r1]80, %r12
8293 ldxa [%r1]80, %r4
8294 ldda [%r1]80, %r2
8295 ldstuba [%r1]80, %r12
8296 swapa [%r1]80, %r14
8297 lda [%r1]80, %f32
8298 ldda [%r1]80, %f0
8299 stba %r12, [%r1]80
8300 stha %r6, [%r1]80
8301 stwa %r10, [%r1]80
8302 sta %f0, [%r1]80
8303 stda %f0, [%r1]80
8304casa [%r1]0x50, %r2, %g0
8305casxa [%r1]0x50, %r2, %g0
8306 prefetcha [%r1]80, 0x1f
8307CASE_ASI_0x50_th1_0x38:
8308 set 0x38, %r1
8309 ldsba [%r1]80, %r6
8310 ldsha [%r1]80, %r14
8311 ldswa [%r1]80, %r10
8312 lduba [%r1]80, %r4
8313 lduha [%r1]80, %r14
8314 ldxa [%r1]80, %r4
8315 ldda [%r1]80, %r16
8316 ldstuba [%r1]80, %r14
8317 swapa [%r1]80, %r12
8318 lda [%r1]80, %f16
8319 ldda [%r1]80, %f32
8320 stba %r0, [%r1]80
8321 stha %r8, [%r1]80
8322 stwa %r0, [%r1]80
8323 sta %f32, [%r1]80
8324 stda %f16, [%r1]80
8325casa [%r1]0x50, %r2, %g0
8326casxa [%r1]0x50, %r2, %g0
8327 prefetcha [%r1]80, 0x14
8328CASE_ASI_0x42_th1_0x8:
8329 set 0x8, %r1
8330 ldsba [%r1]66, %r10
8331 ldsha [%r1]66, %r6
8332 ldswa [%r1]66, %r6
8333 lduba [%r1]66, %r4
8334 lduha [%r1]66, %r6
8335 ldxa [%r1]66, %r10
8336 ldda [%r1]66, %r4
8337 ldstuba [%r1]66, %r2
8338 swapa [%r1]66, %r16
8339 lda [%r1]66, %f0
8340 ldda [%r1]66, %f32
8341 stba %r12, [%r1]66
8342 stha %r6, [%r1]66
8343 stwa %r8, [%r1]66
8344 sta %f32, [%r1]66
8345 stda %f0, [%r1]66
8346casa [%r1]0x42, %r2, %g0
8347casxa [%r1]0x42, %r2, %g0
8348 prefetcha [%r1]66, 0x2
8349CASE_ASI_0x42_th1_0x10:
8350 set 0x10, %r1
8351 ldsba [%r1]66, %r8
8352 ldsha [%r1]66, %r10
8353 ldswa [%r1]66, %r10
8354 lduba [%r1]66, %r4
8355 lduha [%r1]66, %r6
8356 ldxa [%r1]66, %r4
8357 ldda [%r1]66, %r12
8358 ldstuba [%r1]66, %r12
8359 swapa [%r1]66, %r10
8360 lda [%r1]66, %f48
8361 ldda [%r1]66, %f0
8362 stba %r2, [%r1]66
8363 stha %r0, [%r1]66
8364 stwa %r4, [%r1]66
8365 sta %f0, [%r1]66
8366 stda %f48, [%r1]66
8367casa [%r1]0x42, %r2, %g0
8368casxa [%r1]0x42, %r2, %g0
8369 prefetcha [%r1]66, 0x1e
8370CASE_ASI_0x52_th1_0x108:
8371 set 0x108, %r1
8372 ldsba [%r1]82, %r12
8373 ldsha [%r1]82, %r14
8374 ldswa [%r1]82, %r4
8375 lduba [%r1]82, %r6
8376 lduha [%r1]82, %r10
8377 ldxa [%r1]82, %r6
8378 ldda [%r1]82, %r14
8379 ldstuba [%r1]82, %r14
8380 swapa [%r1]82, %r10
8381 lda [%r1]82, %f48
8382 ldda [%r1]82, %f48
8383 stba %r6, [%r1]82
8384 stha %r4, [%r1]82
8385 stwa %r4, [%r1]82
8386 sta %f0, [%r1]82
8387 stda %f32, [%r1]82
8388casa [%r1]0x52, %r2, %g0
8389casxa [%r1]0x52, %r2, %g0
8390 prefetcha [%r1]82, 0x1c
8391CASE_ASI_0x52_th1_0x110:
8392 set 0x110, %r1
8393 ldsba [%r1]82, %r10
8394 ldsha [%r1]82, %r12
8395 ldswa [%r1]82, %r14
8396 lduba [%r1]82, %r2
8397 lduha [%r1]82, %r14
8398 ldxa [%r1]82, %r10
8399 ldda [%r1]82, %r6
8400 ldstuba [%r1]82, %r14
8401 swapa [%r1]82, %r6
8402 lda [%r1]82, %f48
8403 ldda [%r1]82, %f16
8404 stba %r6, [%r1]82
8405 stha %r0, [%r1]82
8406 stwa %r14, [%r1]82
8407 sta %f16, [%r1]82
8408 stda %f0, [%r1]82
8409casa [%r1]0x52, %r2, %g0
8410casxa [%r1]0x52, %r2, %g0
8411 prefetcha [%r1]82, 0x1d
8412CASE_ASI_0x52_th1_0x118:
8413 set 0x118, %r1
8414 ldsba [%r1]82, %r12
8415 ldsha [%r1]82, %r10
8416 ldswa [%r1]82, %r2
8417 lduba [%r1]82, %r2
8418 lduha [%r1]82, %r16
8419 ldxa [%r1]82, %r16
8420 ldda [%r1]82, %r14
8421 ldstuba [%r1]82, %r12
8422 swapa [%r1]82, %r16
8423 lda [%r1]82, %f32
8424 ldda [%r1]82, %f48
8425 stba %r12, [%r1]82
8426 stha %r0, [%r1]82
8427 stwa %r8, [%r1]82
8428 sta %f48, [%r1]82
8429 stda %f32, [%r1]82
8430casa [%r1]0x52, %r2, %g0
8431casxa [%r1]0x52, %r2, %g0
8432 prefetcha [%r1]82, 0xc
8433CASE_ASI_0x52_th1_0x120:
8434 set 0x120, %r1
8435 ldsba [%r1]82, %r2
8436 ldsha [%r1]82, %r8
8437 ldswa [%r1]82, %r10
8438 lduba [%r1]82, %r12
8439 lduha [%r1]82, %r8
8440 ldxa [%r1]82, %r12
8441 ldda [%r1]82, %r12
8442 ldstuba [%r1]82, %r8
8443 swapa [%r1]82, %r2
8444 lda [%r1]82, %f0
8445 ldda [%r1]82, %f32
8446 stba %r14, [%r1]82
8447 stha %r0, [%r1]82
8448 stwa %r10, [%r1]82
8449 sta %f16, [%r1]82
8450 stda %f48, [%r1]82
8451casa [%r1]0x52, %r2, %g0
8452casxa [%r1]0x52, %r2, %g0
8453 prefetcha [%r1]82, 0xb
8454CASE_ASI_0x52_th1_0x208:
8455 set 0x208, %r1
8456 ldsba [%r1]82, %r12
8457 ldsha [%r1]82, %r12
8458 ldswa [%r1]82, %r8
8459 lduba [%r1]82, %r6
8460 lduha [%r1]82, %r16
8461 ldxa [%r1]82, %r4
8462 ldda [%r1]82, %r2
8463 ldstuba [%r1]82, %r6
8464 swapa [%r1]82, %r6
8465 lda [%r1]82, %f0
8466 ldda [%r1]82, %f0
8467 stba %r8, [%r1]82
8468 stha %r10, [%r1]82
8469 stwa %r8, [%r1]82
8470 sta %f32, [%r1]82
8471 stda %f16, [%r1]82
8472casa [%r1]0x52, %r2, %g0
8473casxa [%r1]0x52, %r2, %g0
8474 prefetcha [%r1]82, 0x1b
8475CASE_ASI_0x52_th1_0x210:
8476 set 0x210, %r1
8477 ldsba [%r1]82, %r12
8478 ldsha [%r1]82, %r14
8479 ldswa [%r1]82, %r10
8480 lduba [%r1]82, %r12
8481 lduha [%r1]82, %r14
8482 ldxa [%r1]82, %r6
8483 ldda [%r1]82, %r2
8484 ldstuba [%r1]82, %r12
8485 swapa [%r1]82, %r10
8486 lda [%r1]82, %f16
8487 ldda [%r1]82, %f48
8488 stba %r6, [%r1]82
8489 stha %r14, [%r1]82
8490 stwa %r8, [%r1]82
8491 sta %f0, [%r1]82
8492 stda %f16, [%r1]82
8493casa [%r1]0x52, %r2, %g0
8494casxa [%r1]0x52, %r2, %g0
8495 prefetcha [%r1]82, 0x13
8496CASE_ASI_0x52_th1_0x218:
8497 set 0x218, %r1
8498 ldsba [%r1]82, %r10
8499 ldsha [%r1]82, %r6
8500 ldswa [%r1]82, %r16
8501 lduba [%r1]82, %r14
8502 lduha [%r1]82, %r10
8503 ldxa [%r1]82, %r2
8504 ldda [%r1]82, %r8
8505 ldstuba [%r1]82, %r16
8506 swapa [%r1]82, %r16
8507 lda [%r1]82, %f0
8508 ldda [%r1]82, %f48
8509 stba %r12, [%r1]82
8510 stha %r14, [%r1]82
8511 stwa %r10, [%r1]82
8512 sta %f16, [%r1]82
8513 stda %f32, [%r1]82
8514casa [%r1]0x52, %r2, %g0
8515casxa [%r1]0x52, %r2, %g0
8516 prefetcha [%r1]82, 0x1f
8517CASE_ASI_0x52_th1_0x220:
8518 set 0x220, %r1
8519 ldsba [%r1]82, %r6
8520 ldsha [%r1]82, %r16
8521 ldswa [%r1]82, %r12
8522 lduba [%r1]82, %r14
8523 lduha [%r1]82, %r16
8524 ldxa [%r1]82, %r10
8525 ldda [%r1]82, %r14
8526 ldstuba [%r1]82, %r2
8527 swapa [%r1]82, %r6
8528 lda [%r1]82, %f0
8529 ldda [%r1]82, %f16
8530 stba %r6, [%r1]82
8531 stha %r2, [%r1]82
8532 stwa %r12, [%r1]82
8533 sta %f32, [%r1]82
8534 stda %f16, [%r1]82
8535casa [%r1]0x52, %r2, %g0
8536casxa [%r1]0x52, %r2, %g0
8537 prefetcha [%r1]82, 0x16
8538CASE_ASI_0x25_th1_0x3C0:
8539 set 0x3C0, %r1
8540 ldsba [%r1]37, %r8
8541 ldsha [%r1]37, %r4
8542 ldswa [%r1]37, %r12
8543 lduba [%r1]37, %r8
8544 lduha [%r1]37, %r6
8545 ldxa [%r1]37, %r8
8546 ldda [%r1]37, %r4
8547 ldstuba [%r1]37, %r8
8548 swapa [%r1]37, %r4
8549 lda [%r1]37, %f32
8550 ldda [%r1]37, %f0
8551 stba %r14, [%r1]37
8552 stha %r8, [%r1]37
8553 stwa %r2, [%r1]37
8554 sta %f16, [%r1]37
8555 stda %f0, [%r1]37
8556casa [%r1]0x25, %r2, %g0
8557casxa [%r1]0x25, %r2, %g0
8558 prefetcha [%r1]37, 0x5
8559CASE_ASI_0x25_th1_0x3C8:
8560 set 0x3C8, %r1
8561 ldsba [%r1]37, %r2
8562 ldsha [%r1]37, %r6
8563 ldswa [%r1]37, %r12
8564 lduba [%r1]37, %r6
8565 lduha [%r1]37, %r8
8566 ldxa [%r1]37, %r10
8567 ldda [%r1]37, %r10
8568 ldstuba [%r1]37, %r8
8569 swapa [%r1]37, %r2
8570 lda [%r1]37, %f0
8571 ldda [%r1]37, %f16
8572 stba %r10, [%r1]37
8573 stha %r12, [%r1]37
8574 stwa %r4, [%r1]37
8575 sta %f16, [%r1]37
8576 stda %f32, [%r1]37
8577casa [%r1]0x25, %r2, %g0
8578casxa [%r1]0x25, %r2, %g0
8579 prefetcha [%r1]37, 0x16
8580CASE_ASI_0x25_th1_0x3D0:
8581 set 0x3D0, %r1
8582 ldsba [%r1]37, %r10
8583 ldsha [%r1]37, %r10
8584 ldswa [%r1]37, %r8
8585 lduba [%r1]37, %r16
8586 lduha [%r1]37, %r6
8587 ldxa [%r1]37, %r8
8588 ldda [%r1]37, %r8
8589 ldstuba [%r1]37, %r4
8590 swapa [%r1]37, %r14
8591 lda [%r1]37, %f32
8592 ldda [%r1]37, %f0
8593 stba %r10, [%r1]37
8594 stha %r2, [%r1]37
8595 stwa %r0, [%r1]37
8596 sta %f32, [%r1]37
8597 stda %f16, [%r1]37
8598casa [%r1]0x25, %r2, %g0
8599casxa [%r1]0x25, %r2, %g0
8600 prefetcha [%r1]37, 0x1c
8601CASE_ASI_0x25_th1_0x3D8:
8602 set 0x3D8, %r1
8603 ldsba [%r1]37, %r16
8604 ldsha [%r1]37, %r14
8605 ldswa [%r1]37, %r12
8606 lduba [%r1]37, %r6
8607 lduha [%r1]37, %r10
8608 ldxa [%r1]37, %r8
8609 ldda [%r1]37, %r8
8610 ldstuba [%r1]37, %r2
8611 swapa [%r1]37, %r4
8612 lda [%r1]37, %f0
8613 ldda [%r1]37, %f48
8614 stba %r10, [%r1]37
8615 stha %r12, [%r1]37
8616 stwa %r14, [%r1]37
8617 sta %f32, [%r1]37
8618 stda %f32, [%r1]37
8619casa [%r1]0x25, %r2, %g0
8620casxa [%r1]0x25, %r2, %g0
8621 prefetcha [%r1]37, 0x14
8622CASE_ASI_0x25_th1_0x3E0:
8623 set 0x3E0, %r1
8624 ldsba [%r1]37, %r14
8625 ldsha [%r1]37, %r4
8626 ldswa [%r1]37, %r14
8627 lduba [%r1]37, %r10
8628 lduha [%r1]37, %r8
8629 ldxa [%r1]37, %r4
8630 ldda [%r1]37, %r14
8631 ldstuba [%r1]37, %r14
8632 swapa [%r1]37, %r6
8633 lda [%r1]37, %f48
8634 ldda [%r1]37, %f48
8635 stba %r0, [%r1]37
8636 stha %r4, [%r1]37
8637 stwa %r14, [%r1]37
8638 sta %f32, [%r1]37
8639 stda %f16, [%r1]37
8640casa [%r1]0x25, %r2, %g0
8641casxa [%r1]0x25, %r2, %g0
8642 prefetcha [%r1]37, 0x9
8643CASE_ASI_0x25_th1_0x3E8:
8644 set 0x3E8, %r1
8645 ldsba [%r1]37, %r10
8646 ldsha [%r1]37, %r16
8647 ldswa [%r1]37, %r16
8648 lduba [%r1]37, %r16
8649 lduha [%r1]37, %r12
8650 ldxa [%r1]37, %r8
8651 ldda [%r1]37, %r2
8652 ldstuba [%r1]37, %r16
8653 swapa [%r1]37, %r16
8654 lda [%r1]37, %f48
8655 ldda [%r1]37, %f0
8656 stba %r10, [%r1]37
8657 stha %r2, [%r1]37
8658 stwa %r2, [%r1]37
8659 sta %f48, [%r1]37
8660 stda %f48, [%r1]37
8661casa [%r1]0x25, %r2, %g0
8662casxa [%r1]0x25, %r2, %g0
8663 prefetcha [%r1]37, 0x7
8664CASE_ASI_0x25_th1_0x3F0:
8665 set 0x3F0, %r1
8666 ldsba [%r1]37, %r10
8667 ldsha [%r1]37, %r2
8668 ldswa [%r1]37, %r2
8669 lduba [%r1]37, %r4
8670 lduha [%r1]37, %r12
8671 ldxa [%r1]37, %r12
8672 ldda [%r1]37, %r2
8673 ldstuba [%r1]37, %r16
8674 swapa [%r1]37, %r12
8675 lda [%r1]37, %f32
8676 ldda [%r1]37, %f16
8677 stba %r6, [%r1]37
8678 stha %r6, [%r1]37
8679 stwa %r12, [%r1]37
8680 sta %f48, [%r1]37
8681 stda %f16, [%r1]37
8682casa [%r1]0x25, %r2, %g0
8683casxa [%r1]0x25, %r2, %g0
8684 prefetcha [%r1]37, 0x10
8685CASE_ASI_0x25_th1_0x3F8:
8686 set 0x3F8, %r1
8687 ldsba [%r1]37, %r10
8688 ldsha [%r1]37, %r10
8689 ldswa [%r1]37, %r6
8690 lduba [%r1]37, %r6
8691 lduha [%r1]37, %r12
8692 ldxa [%r1]37, %r14
8693 ldda [%r1]37, %r14
8694 ldstuba [%r1]37, %r10
8695 swapa [%r1]37, %r16
8696 lda [%r1]37, %f32
8697 ldda [%r1]37, %f48
8698 stba %r14, [%r1]37
8699 stha %r10, [%r1]37
8700 stwa %r8, [%r1]37
8701 sta %f48, [%r1]37
8702 stda %f32, [%r1]37
8703casa [%r1]0x25, %r2, %g0
8704casxa [%r1]0x25, %r2, %g0
8705 prefetcha [%r1]37, 0x12
8706CASE_ASI_0x55_th1_range60:
8707!!asi_range = 0x0-0x1f8
8708 set 0x1f0, %r1
8709 and %r1, %r29, %r1 !make sure address is aligned
8710 ldsba [%r1]85, %r16
8711 ldsha [%r1]85, %r2
8712 ldswa [%r1]85, %r16
8713 lduba [%r1]85, %r4
8714 lduha [%r1]85, %r16
8715 ldxa [%r1]85, %r2
8716 ldda [%r1]85, %r8
8717 ldstuba [%r1]85, %r8
8718 swapa [%r1]85, %r6
8719 lda [%r1]85, %f32
8720 ldda [%r1]85, %f48
8721 stba %r12, [%r1]85
8722 stha %r12, [%r1]85
8723 stwa %r14, [%r1]85
8724 sta %f32, [%r1]85
8725 stda %f0, [%r1]85
8726casa [%r1]0x55, %r2, %g0
8727casxa [%r1]0x55, %r2, %g0
8728 prefetcha [%r1]85, 0x10
8729CASE_ASI_0x55_th1_range61:
8730!!asi_range = 0x400-0x5f8
8731 set 0x572, %r1
8732 and %r1, %r29, %r1 !make sure address is aligned
8733 ldsba [%r1]85, %r4
8734 ldsha [%r1]85, %r12
8735 ldswa [%r1]85, %r16
8736 lduba [%r1]85, %r16
8737 lduha [%r1]85, %r6
8738 ldxa [%r1]85, %r6
8739 ldda [%r1]85, %r12
8740 ldstuba [%r1]85, %r8
8741 swapa [%r1]85, %r16
8742 lda [%r1]85, %f16
8743 ldda [%r1]85, %f16
8744 stba %r10, [%r1]85
8745 stha %r0, [%r1]85
8746 stwa %r14, [%r1]85
8747 sta %f48, [%r1]85
8748 stda %f32, [%r1]85
8749casa [%r1]0x55, %r2, %g0
8750casxa [%r1]0x55, %r2, %g0
8751 prefetcha [%r1]85, 0xb
8752 nop
8753 nop
8754 nop
8755subcc %r19, 1, %r19
8756cmp %r19, 2
8757bz,a TH1_LOOP
8758ta T_CHANGE_NONPRIV
8759cmp %r19, 1
8760bz,a TH1_LOOP
8761ta T_CHANGE_HPRIV
8762 nop
8763 nop
8764 ba main_text_end
8765 nop
8766 nop
8767 nop
8768 nop
8769 nop
8770 LOOP_T2:
8771 add %g0, 0x3, %r19
8772TH2_LOOP:
8773CASE_ASI_0x4_th2:
8774 mov %r24, %r1
8775 ldx [%r27 + 0x6d & ~0x7], %r2
8776 ldx [%r27 + 0x75 & ~0x7], %r4
8777 ldx [%r22 + 0xc7 & ~0x7], %r6
8778 ldx [%r24 + 0xbc & ~0x7], %r8
8779 ldx [%r26 + 0x20 & ~0x7], %r10
8780 ldx [%r26 + 0xc3 & ~0x7], %r12
8781 ldx [%r28 + 0xf5 & ~0x7], %r14
8782 ldx [%r27 + 0x91 & ~0x7], %r16
8783 ld [%r21 + 0x49 & ~0x7], %f0
8784 ld [%r23 + 0x6 & ~0x7], %f16
8785 ld [%r22 + 0x2f & ~0x7], %f32
8786 ld [%r22 + 0xe4 & ~0x7], %f48
8787 ldsba [%r1]4, %r4
8788 ldsha [%r1]4, %r6
8789 ldswa [%r1]4, %r2
8790 lduba [%r1]4, %r8
8791 lduha [%r1]4, %r16
8792 ldxa [%r1]4, %r10
8793 ldda [%r1]4, %r12
8794 ldstuba [%r1]4, %r4
8795 swapa [%r1]4, %r14
8796 lda [%r1]4, %f0
8797 ldda [%r1]4, %f48
8798 stba %r12, [%r1]4
8799 stha %r12, [%r1]4
8800 stwa %r10, [%r1]4
8801 stxa %r4, [%r1]4
8802 sta %f48, [%r1]4
8803 stda %f48, [%r1]4
8804casa [%r1]0x4, %r2, %g0
8805casxa [%r1]0x4, %r2, %g0
8806 prefetcha [%r1]4, 0xd
8807CASE_ASI_0xc_th2:
8808 mov %r25, %r1
8809 ldx [%r21 + 0x48 & ~0x7], %r2
8810 ldx [%r26 + 0xc6 & ~0x7], %r4
8811 ldx [%r22 + 0xc9 & ~0x7], %r6
8812 ldx [%r26 + 0xdc & ~0x7], %r8
8813 ldx [%r27 + 0x22 & ~0x7], %r10
8814 ldx [%r21 + 0x4c & ~0x7], %r12
8815 ldx [%r25 + 0xbe & ~0x7], %r14
8816 ldx [%r22 + 0xe5 & ~0x7], %r16
8817 ld [%r28 + 0xc1 & ~0x7], %f0
8818 ld [%r22 + 0x58 & ~0x7], %f16
8819 ld [%r28 + 0x91 & ~0x7], %f32
8820 ld [%r22 + 0xcf & ~0x7], %f48
8821 ldsba [%r1]12, %r16
8822 ldsha [%r1]12, %r12
8823 ldswa [%r1]12, %r8
8824 lduba [%r1]12, %r16
8825 lduha [%r1]12, %r16
8826 ldxa [%r1]12, %r10
8827 ldda [%r1]12, %r16
8828 ldstuba [%r1]12, %r10
8829 swapa [%r1]12, %r14
8830 lda [%r1]12, %f48
8831 ldda [%r1]12, %f0
8832 stba %r12, [%r1]12
8833 stha %r2, [%r1]12
8834 stwa %r14, [%r1]12
8835 stxa %r14, [%r1]12
8836 sta %f32, [%r1]12
8837 stda %f32, [%r1]12
8838casa [%r1]0xc, %r2, %g0
8839casxa [%r1]0xc, %r2, %g0
8840 prefetcha [%r1]12, 0x6
8841CASE_ASI_0x16_th2:
8842 mov %r27, %r1
8843 ldx [%r23 + 0x16 & ~0x7], %r2
8844 ldx [%r23 + 0x35 & ~0x7], %r4
8845 ldx [%r22 + 0x70 & ~0x7], %r6
8846 ldx [%r24 + 0xd2 & ~0x7], %r8
8847 ldx [%r22 + 0x4d & ~0x7], %r10
8848 ldx [%r26 + 0xef & ~0x7], %r12
8849 ldx [%r25 + 0x3c & ~0x7], %r14
8850 ldx [%r23 + 0x92 & ~0x7], %r16
8851 ld [%r24 + 0xb0 & ~0x7], %f0
8852 ld [%r28 + 0x22 & ~0x7], %f16
8853 ld [%r25 + 0x5d & ~0x7], %f32
8854 ld [%r23 + 0xf4 & ~0x7], %f48
8855 ldsba [%r1]22, %r16
8856 ldsha [%r1]22, %r16
8857 ldswa [%r1]22, %r16
8858 lduba [%r1]22, %r10
8859 lduha [%r1]22, %r4
8860 ldxa [%r1]22, %r14
8861 ldda [%r1]22, %r14
8862 ldstuba [%r1]22, %r8
8863 swapa [%r1]22, %r6
8864 lda [%r1]22, %f0
8865 ldda [%r1]22, %f48
8866 stba %r6, [%r1]22
8867 stha %r14, [%r1]22
8868 stwa %r10, [%r1]22
8869 stxa %r0, [%r1]22
8870 sta %f16, [%r1]22
8871 stda %f0, [%r1]22
8872casa [%r1]0x16, %r2, %g0
8873casxa [%r1]0x16, %r2, %g0
8874 prefetcha [%r1]22, 0x4
8875CASE_ASI_0x24_th2:
8876 mov %r24, %r1
8877 ldx [%r22 + 0x26 & ~0x7], %r2
8878 ldx [%r22 + 0x6c & ~0x7], %r4
8879 ldx [%r23 + 0xad & ~0x7], %r6
8880 ldx [%r26 + 0x60 & ~0x7], %r8
8881 ldx [%r25 + 0x67 & ~0x7], %r10
8882 ldx [%r23 + 0xb6 & ~0x7], %r12
8883 ldx [%r22 + 0x69 & ~0x7], %r14
8884 ldx [%r24 + 0x9 & ~0x7], %r16
8885 ld [%r28 + 0x27 & ~0x7], %f0
8886 ld [%r25 + 0x3f & ~0x7], %f16
8887 ld [%r21 + 0x5e & ~0x7], %f32
8888 ld [%r24 + 0xa9 & ~0x7], %f48
8889 ldsba [%r1]36, %r16
8890 ldsha [%r1]36, %r12
8891 ldswa [%r1]36, %r2
8892 lduba [%r1]36, %r12
8893 lduha [%r1]36, %r16
8894 ldxa [%r1]36, %r10
8895 ldda [%r1]36, %r8
8896 ldstuba [%r1]36, %r4
8897 swapa [%r1]36, %r10
8898 lda [%r1]36, %f16
8899 ldda [%r1]36, %f0
8900 stba %r12, [%r1]36
8901 stha %r2, [%r1]36
8902 stwa %r12, [%r1]36
8903 stxa %r14, [%r1]36
8904 sta %f48, [%r1]36
8905 stda %f48, [%r1]36
8906casa [%r1]0x24, %r2, %g0
8907casxa [%r1]0x24, %r2, %g0
8908 prefetcha [%r1]36, 0x13
8909CASE_ASI_0x27_th2:
8910 mov %r26, %r1
8911 ldx [%r22 + 0x1e & ~0x7], %r2
8912 ldx [%r23 + 0x64 & ~0x7], %r4
8913 ldx [%r23 + 0x4e & ~0x7], %r6
8914 ldx [%r21 + 0x8e & ~0x7], %r8
8915 ldx [%r25 + 0x9f & ~0x7], %r10
8916 ldx [%r21 + 0x4d & ~0x7], %r12
8917 ldx [%r26 + 0x63 & ~0x7], %r14
8918 ldx [%r22 + 0x4c & ~0x7], %r16
8919 ld [%r22 + 0xab & ~0x7], %f0
8920 ld [%r28 + 0x1f & ~0x7], %f16
8921 ld [%r26 + 0x82 & ~0x7], %f32
8922 ld [%r25 + 0x6d & ~0x7], %f48
8923 ldsba [%r1]39, %r12
8924 ldsha [%r1]39, %r4
8925 ldswa [%r1]39, %r10
8926 lduba [%r1]39, %r8
8927 lduha [%r1]39, %r4
8928 ldxa [%r1]39, %r4
8929 ldda [%r1]39, %r6
8930 ldstuba [%r1]39, %r6
8931 swapa [%r1]39, %r6
8932 lda [%r1]39, %f0
8933 ldda [%r1]39, %f48
8934 stba %r10, [%r1]39
8935 stha %r4, [%r1]39
8936 stwa %r6, [%r1]39
8937 stxa %r4, [%r1]39
8938 sta %f32, [%r1]39
8939 stda %f32, [%r1]39
8940casa [%r1]0x27, %r2, %g0
8941casxa [%r1]0x27, %r2, %g0
8942 prefetcha [%r1]39, 0x1b
8943CASE_ASI_0x2f_th2:
8944 mov %r27, %r1
8945 ldx [%r23 + 0x13 & ~0x7], %r2
8946 ldx [%r28 + 0x4e & ~0x7], %r4
8947 ldx [%r27 + 0xaf & ~0x7], %r6
8948 ldx [%r25 + 0xda & ~0x7], %r8
8949 ldx [%r27 + 0xac & ~0x7], %r10
8950 ldx [%r22 + 0x62 & ~0x7], %r12
8951 ldx [%r22 + 0x8b & ~0x7], %r14
8952 ldx [%r23 + 0xc7 & ~0x7], %r16
8953 ld [%r25 + 0xe3 & ~0x7], %f0
8954 ld [%r21 + 0x7 & ~0x7], %f16
8955 ld [%r27 + 0x5d & ~0x7], %f32
8956 ld [%r24 + 0x28 & ~0x7], %f48
8957 ldsba [%r1]47, %r8
8958 ldsha [%r1]47, %r10
8959 ldswa [%r1]47, %r10
8960 lduba [%r1]47, %r12
8961 lduha [%r1]47, %r16
8962 ldxa [%r1]47, %r16
8963 ldda [%r1]47, %r2
8964 ldstuba [%r1]47, %r2
8965 swapa [%r1]47, %r6
8966 lda [%r1]47, %f32
8967 ldda [%r1]47, %f0
8968 stba %r6, [%r1]47
8969 stha %r6, [%r1]47
8970 stwa %r6, [%r1]47
8971 stxa %r0, [%r1]47
8972 sta %f32, [%r1]47
8973 stda %f16, [%r1]47
8974casa [%r1]0x2f, %r2, %g0
8975casxa [%r1]0x2f, %r2, %g0
8976 prefetcha [%r1]47, 0x1
8977CASE_ASI_0x30_th2:
8978 mov %r22, %r1
8979 ldx [%r28 + 0xbf & ~0x7], %r2
8980 ldx [%r21 + 0xf9 & ~0x7], %r4
8981 ldx [%r27 + 0xc4 & ~0x7], %r6
8982 ldx [%r22 + 0xd5 & ~0x7], %r8
8983 ldx [%r26 + 0x93 & ~0x7], %r10
8984 ldx [%r26 + 0xe0 & ~0x7], %r12
8985 ldx [%r27 + 0x74 & ~0x7], %r14
8986 ldx [%r21 + 0x15 & ~0x7], %r16
8987 ld [%r24 + 0x89 & ~0x7], %f0
8988 ld [%r28 + 0xd & ~0x7], %f16
8989 ld [%r21 + 0x45 & ~0x7], %f32
8990 ld [%r28 + 0xbf & ~0x7], %f48
8991 ldsba [%r1]48, %r4
8992 ldsha [%r1]48, %r6
8993 ldswa [%r1]48, %r14
8994 lduba [%r1]48, %r4
8995 lduha [%r1]48, %r4
8996 ldxa [%r1]48, %r12
8997 ldda [%r1]48, %r12
8998 ldstuba [%r1]48, %r2
8999 swapa [%r1]48, %r10
9000 lda [%r1]48, %f16
9001 ldda [%r1]48, %f0
9002 stba %r2, [%r1]48
9003 stha %r8, [%r1]48
9004 stwa %r0, [%r1]48
9005 stxa %r6, [%r1]48
9006 sta %f16, [%r1]48
9007 stda %f16, [%r1]48
9008casa [%r1]0x30, %r2, %g0
9009casxa [%r1]0x30, %r2, %g0
9010 prefetcha [%r1]48, 0xc
9011CASE_ASI_0x31_th2:
9012 mov %r21, %r1
9013 ldx [%r21 + 0x7f & ~0x7], %r2
9014 ldx [%r25 + 0x62 & ~0x7], %r4
9015 ldx [%r27 + 0x7f & ~0x7], %r6
9016 ldx [%r24 + 0x23 & ~0x7], %r8
9017 ldx [%r26 + 0x8a & ~0x7], %r10
9018 ldx [%r27 + 0x79 & ~0x7], %r12
9019 ldx [%r28 + 0xac & ~0x7], %r14
9020 ldx [%r22 + 0xdb & ~0x7], %r16
9021 ld [%r28 + 0x8e & ~0x7], %f0
9022 ld [%r21 + 0xd3 & ~0x7], %f16
9023 ld [%r26 + 0x50 & ~0x7], %f32
9024 ld [%r25 + 0xfe & ~0x7], %f48
9025 ldsba [%r1]49, %r12
9026 ldsha [%r1]49, %r16
9027 ldswa [%r1]49, %r12
9028 lduba [%r1]49, %r6
9029 lduha [%r1]49, %r8
9030 ldxa [%r1]49, %r4
9031 ldda [%r1]49, %r2
9032 ldstuba [%r1]49, %r14
9033 swapa [%r1]49, %r14
9034 lda [%r1]49, %f0
9035 ldda [%r1]49, %f32
9036 stba %r2, [%r1]49
9037 stha %r0, [%r1]49
9038 stwa %r12, [%r1]49
9039 stxa %r2, [%r1]49
9040 sta %f16, [%r1]49
9041 stda %f32, [%r1]49
9042casa [%r1]0x31, %r2, %g0
9043casxa [%r1]0x31, %r2, %g0
9044 prefetcha [%r1]49, 0x19
9045CASE_ASI_0x36_th2:
9046 mov %r27, %r1
9047 ldx [%r24 + 0xb6 & ~0x7], %r2
9048 ldx [%r24 + 0xe4 & ~0x7], %r4
9049 ldx [%r23 + 0x3c & ~0x7], %r6
9050 ldx [%r26 + 0xc0 & ~0x7], %r8
9051 ldx [%r27 + 0x1f & ~0x7], %r10
9052 ldx [%r27 + 0x18 & ~0x7], %r12
9053 ldx [%r28 + 0x1e & ~0x7], %r14
9054 ldx [%r24 + 0x56 & ~0x7], %r16
9055 ld [%r21 + 0x8f & ~0x7], %f0
9056 ld [%r28 + 0xb4 & ~0x7], %f16
9057 ld [%r22 + 0x82 & ~0x7], %f32
9058 ld [%r22 + 0x76 & ~0x7], %f48
9059 ldsba [%r1]54, %r4
9060 ldsha [%r1]54, %r10
9061 ldswa [%r1]54, %r10
9062 lduba [%r1]54, %r4
9063 lduha [%r1]54, %r2
9064 ldxa [%r1]54, %r16
9065 ldda [%r1]54, %r12
9066 ldstuba [%r1]54, %r4
9067 swapa [%r1]54, %r6
9068 lda [%r1]54, %f48
9069 ldda [%r1]54, %f16
9070 stba %r6, [%r1]54
9071 stha %r6, [%r1]54
9072 stwa %r2, [%r1]54
9073 stxa %r4, [%r1]54
9074 sta %f16, [%r1]54
9075 stda %f48, [%r1]54
9076casa [%r1]0x36, %r2, %g0
9077casxa [%r1]0x36, %r2, %g0
9078 prefetcha [%r1]54, 0x10
9079CASE_ASI_0x38_th2:
9080 mov %r25, %r1
9081 ldx [%r24 + 0x1f & ~0x7], %r2
9082 ldx [%r28 + 0x46 & ~0x7], %r4
9083 ldx [%r25 + 0x5e & ~0x7], %r6
9084 ldx [%r28 + 0x39 & ~0x7], %r8
9085 ldx [%r26 + 0x53 & ~0x7], %r10
9086 ldx [%r26 + 0xf9 & ~0x7], %r12
9087 ldx [%r27 + 0xdc & ~0x7], %r14
9088 ldx [%r22 + 0x50 & ~0x7], %r16
9089 ld [%r22 + 0x4f & ~0x7], %f0
9090 ld [%r27 + 0xbd & ~0x7], %f16
9091 ld [%r23 + 0x53 & ~0x7], %f32
9092 ld [%r27 + 0x74 & ~0x7], %f48
9093 ldsba [%r1]56, %r14
9094 ldsha [%r1]56, %r4
9095 ldswa [%r1]56, %r6
9096 lduba [%r1]56, %r16
9097 lduha [%r1]56, %r10
9098 ldxa [%r1]56, %r16
9099 ldda [%r1]56, %r2
9100 ldstuba [%r1]56, %r14
9101 swapa [%r1]56, %r6
9102 lda [%r1]56, %f16
9103 ldda [%r1]56, %f32
9104 stba %r8, [%r1]56
9105 stha %r2, [%r1]56
9106 stwa %r6, [%r1]56
9107 stxa %r2, [%r1]56
9108 sta %f48, [%r1]56
9109 stda %f16, [%r1]56
9110casa [%r1]0x38, %r2, %g0
9111casxa [%r1]0x38, %r2, %g0
9112 prefetcha [%r1]56, 0x8
9113CASE_ASI_0x39_th2:
9114 mov %r23, %r1
9115 ldx [%r28 + 0x38 & ~0x7], %r2
9116 ldx [%r21 + 0xd1 & ~0x7], %r4
9117 ldx [%r24 + 0xf6 & ~0x7], %r6
9118 ldx [%r22 + 0x61 & ~0x7], %r8
9119 ldx [%r23 + 0x8e & ~0x7], %r10
9120 ldx [%r22 + 0xde & ~0x7], %r12
9121 ldx [%r23 + 0xa8 & ~0x7], %r14
9122 ldx [%r26 + 0x12 & ~0x7], %r16
9123 ld [%r24 + 0xf9 & ~0x7], %f0
9124 ld [%r25 + 0xc & ~0x7], %f16
9125 ld [%r25 + 0x17 & ~0x7], %f32
9126 ld [%r21 + 0x2b & ~0x7], %f48
9127 ldsba [%r1]57, %r4
9128 ldsha [%r1]57, %r4
9129 ldswa [%r1]57, %r8
9130 lduba [%r1]57, %r10
9131 lduha [%r1]57, %r8
9132 ldxa [%r1]57, %r16
9133 ldda [%r1]57, %r10
9134 ldstuba [%r1]57, %r4
9135 swapa [%r1]57, %r8
9136 lda [%r1]57, %f16
9137 ldda [%r1]57, %f32
9138 stba %r0, [%r1]57
9139 stha %r14, [%r1]57
9140 stwa %r10, [%r1]57
9141 stxa %r8, [%r1]57
9142 sta %f48, [%r1]57
9143 stda %f0, [%r1]57
9144casa [%r1]0x39, %r2, %g0
9145casxa [%r1]0x39, %r2, %g0
9146 prefetcha [%r1]57, 0x1e
9147CASE_ASI_0x3e_th2:
9148 mov %r26, %r1
9149 ldx [%r27 + 0xfa & ~0x7], %r2
9150 ldx [%r21 + 0x42 & ~0x7], %r4
9151 ldx [%r21 + 0x7d & ~0x7], %r6
9152 ldx [%r21 + 0x9f & ~0x7], %r8
9153 ldx [%r25 + 0x2d & ~0x7], %r10
9154 ldx [%r27 + 0xc6 & ~0x7], %r12
9155 ldx [%r28 + 0xa2 & ~0x7], %r14
9156 ldx [%r23 + 0xed & ~0x7], %r16
9157 ld [%r24 + 0x3c & ~0x7], %f0
9158 ld [%r26 + 0x45 & ~0x7], %f16
9159 ld [%r21 + 0xcc & ~0x7], %f32
9160 ld [%r28 + 0xd5 & ~0x7], %f48
9161 ldsba [%r1]62, %r8
9162 ldsha [%r1]62, %r12
9163 ldswa [%r1]62, %r16
9164 lduba [%r1]62, %r4
9165 lduha [%r1]62, %r10
9166 ldxa [%r1]62, %r16
9167 ldda [%r1]62, %r10
9168 ldstuba [%r1]62, %r6
9169 swapa [%r1]62, %r2
9170 lda [%r1]62, %f0
9171 ldda [%r1]62, %f32
9172 stba %r6, [%r1]62
9173 stha %r8, [%r1]62
9174 stwa %r8, [%r1]62
9175 stxa %r12, [%r1]62
9176 sta %f48, [%r1]62
9177 stda %f32, [%r1]62
9178casa [%r1]0x3e, %r2, %g0
9179casxa [%r1]0x3e, %r2, %g0
9180 prefetcha [%r1]62, 0x13
9181CASE_ASI_0x88_th2:
9182 mov %r28, %r1
9183 ldx [%r23 + 0x45 & ~0x7], %r2
9184 ldx [%r22 + 0x4c & ~0x7], %r4
9185 ldx [%r21 + 0x65 & ~0x7], %r6
9186 ldx [%r23 + 0x60 & ~0x7], %r8
9187 ldx [%r23 + 0xa1 & ~0x7], %r10
9188 ldx [%r21 + 0xbc & ~0x7], %r12
9189 ldx [%r22 + 0x8b & ~0x7], %r14
9190 ldx [%r23 + 0x83 & ~0x7], %r16
9191 ld [%r23 + 0x2a & ~0x7], %f0
9192 ld [%r24 + 0xc8 & ~0x7], %f16
9193 ld [%r28 + 0xf2 & ~0x7], %f32
9194 ld [%r24 + 0x8b & ~0x7], %f48
9195 ldsba [%r1]136, %r6
9196 ldsha [%r1]136, %r8
9197 ldswa [%r1]136, %r4
9198 lduba [%r1]136, %r4
9199 lduha [%r1]136, %r16
9200 ldxa [%r1]136, %r6
9201 ldda [%r1]136, %r2
9202 ldstuba [%r1]136, %r2
9203 swapa [%r1]136, %r12
9204 lda [%r1]136, %f48
9205 ldda [%r1]136, %f48
9206 stba %r14, [%r1]136
9207 stha %r2, [%r1]136
9208 stwa %r6, [%r1]136
9209 stxa %r6, [%r1]136
9210 sta %f16, [%r1]136
9211 stda %f16, [%r1]136
9212casa [%r1]0x88, %r2, %g0
9213casxa [%r1]0x88, %r2, %g0
9214 prefetcha [%r1]136, 0x8
9215CASE_ASI_0xc4_th2:
9216 mov %r26, %r1
9217 ldx [%r25 + 0x80 & ~0x7], %r2
9218 ldx [%r22 + 0x7 & ~0x7], %r4
9219 ldx [%r28 + 0x32 & ~0x7], %r6
9220 ldx [%r28 + 0xd4 & ~0x7], %r8
9221 ldx [%r28 + 0xfc & ~0x7], %r10
9222 ldx [%r23 + 0x2e & ~0x7], %r12
9223 ldx [%r22 + 0x5f & ~0x7], %r14
9224 ldx [%r26 + 0x25 & ~0x7], %r16
9225 ld [%r23 + 0xf3 & ~0x7], %f0
9226 ld [%r21 + 0x6e & ~0x7], %f16
9227 ld [%r28 + 0x98 & ~0x7], %f32
9228 ld [%r22 + 0x1c & ~0x7], %f48
9229 ldsba [%r1]196, %r14
9230 ldsha [%r1]196, %r4
9231 ldswa [%r1]196, %r10
9232 lduba [%r1]196, %r4
9233 lduha [%r1]196, %r14
9234 ldxa [%r1]196, %r10
9235 ldda [%r1]196, %r4
9236 ldstuba [%r1]196, %r16
9237 swapa [%r1]196, %r4
9238 lda [%r1]196, %f32
9239 ldda [%r1]196, %f16
9240 stba %r12, [%r1]196
9241 stha %r8, [%r1]196
9242 stwa %r10, [%r1]196
9243 stxa %r12, [%r1]196
9244 sta %f32, [%r1]196
9245 stda %f48, [%r1]196
9246casa [%r1]0xc4, %r2, %g0
9247casxa [%r1]0xc4, %r2, %g0
9248 prefetcha [%r1]196, 0x1c
9249CASE_ASI_0xd0_th2:
9250 mov %r22, %r1
9251 ldx [%r21 + 0xc2 & ~0x7], %r2
9252 ldx [%r28 + 0x9d & ~0x7], %r4
9253 ldx [%r24 + 0xe3 & ~0x7], %r6
9254 ldx [%r28 + 0x41 & ~0x7], %r8
9255 ldx [%r24 + 0xad & ~0x7], %r10
9256 ldx [%r22 + 0x50 & ~0x7], %r12
9257 ldx [%r27 + 0x65 & ~0x7], %r14
9258 ldx [%r25 + 0xc & ~0x7], %r16
9259 ld [%r27 + 0x9e & ~0x7], %f0
9260 ld [%r24 + 0x3a & ~0x7], %f16
9261 ld [%r23 + 0x32 & ~0x7], %f32
9262 ld [%r28 + 0x9 & ~0x7], %f48
9263 ldsba [%r1]208, %r14
9264 ldsha [%r1]208, %r16
9265 ldswa [%r1]208, %r8
9266 lduba [%r1]208, %r16
9267 lduha [%r1]208, %r6
9268 ldxa [%r1]208, %r14
9269 ldda [%r1]208, %r8
9270 ldstuba [%r1]208, %r14
9271 swapa [%r1]208, %r6
9272 lda [%r1]208, %f48
9273 ldda [%r1]208, %f32
9274 stba %r4, [%r1]208
9275 stha %r8, [%r1]208
9276 stwa %r6, [%r1]208
9277 stxa %r12, [%r1]208
9278 sta %f0, [%r1]208
9279 stda %f16, [%r1]208
9280casa [%r1]0xd0, %r2, %g0
9281casxa [%r1]0xd0, %r2, %g0
9282 prefetcha [%r1]208, 0xb
9283CASE_ASI_0xe0_th2:
9284 mov %r23, %r1
9285 ldx [%r24 + 0x96 & ~0x7], %r2
9286 ldx [%r21 + 0x9 & ~0x7], %r4
9287 ldx [%r26 + 0xd0 & ~0x7], %r6
9288 ldx [%r21 + 0xd7 & ~0x7], %r8
9289 ldx [%r23 + 0xe & ~0x7], %r10
9290 ldx [%r28 + 0x2a & ~0x7], %r12
9291 ldx [%r21 + 0x72 & ~0x7], %r14
9292 ldx [%r22 + 0xcb & ~0x7], %r16
9293 ld [%r26 + 0xb & ~0x7], %f0
9294 ld [%r28 + 0xf5 & ~0x7], %f16
9295 ld [%r25 + 0xda & ~0x7], %f32
9296 ld [%r21 + 0x23 & ~0x7], %f48
9297 ldsba [%r1]224, %r16
9298 ldsha [%r1]224, %r10
9299 ldswa [%r1]224, %r8
9300 lduba [%r1]224, %r8
9301 lduha [%r1]224, %r2
9302 ldxa [%r1]224, %r16
9303 ldda [%r1]224, %r12
9304 ldstuba [%r1]224, %r16
9305 swapa [%r1]224, %r12
9306 lda [%r1]224, %f16
9307 ldda [%r1]224, %f0
9308 stba %r2, [%r1]224
9309 stha %r12, [%r1]224
9310 stwa %r12, [%r1]224
9311 stxa %r10, [%r1]224
9312 sta %f48, [%r1]224
9313 stda %f16, [%r1]224
9314casa [%r1]0xe0, %r2, %g0
9315casxa [%r1]0xe0, %r2, %g0
9316 prefetcha [%r1]224, 0x5
9317CASE_ASI_0xf8_th2:
9318 mov %r23, %r1
9319 ldx [%r28 + 0x4c & ~0x7], %r2
9320 ldx [%r27 + 0xd2 & ~0x7], %r4
9321 ldx [%r28 + 0xf3 & ~0x7], %r6
9322 ldx [%r26 + 0x86 & ~0x7], %r8
9323 ldx [%r27 + 0x75 & ~0x7], %r10
9324 ldx [%r26 + 0xcd & ~0x7], %r12
9325 ldx [%r23 + 0x49 & ~0x7], %r14
9326 ldx [%r27 + 0x9 & ~0x7], %r16
9327 ld [%r24 + 0x3b & ~0x7], %f0
9328 ld [%r21 + 0xc6 & ~0x7], %f16
9329 ld [%r23 + 0xb & ~0x7], %f32
9330 ld [%r24 + 0xb1 & ~0x7], %f48
9331 ldsba [%r1]248, %r12
9332 ldsha [%r1]248, %r16
9333 ldswa [%r1]248, %r10
9334 lduba [%r1]248, %r4
9335 lduha [%r1]248, %r16
9336 ldxa [%r1]248, %r8
9337 ldda [%r1]248, %r6
9338 ldstuba [%r1]248, %r14
9339 swapa [%r1]248, %r2
9340 lda [%r1]248, %f16
9341 ldda [%r1]248, %f16
9342 stba %r4, [%r1]248
9343 stha %r0, [%r1]248
9344 stwa %r6, [%r1]248
9345 stxa %r12, [%r1]248
9346 sta %f32, [%r1]248
9347 stda %f16, [%r1]248
9348casa [%r1]0xf8, %r2, %g0
9349casxa [%r1]0xf8, %r2, %g0
9350 prefetcha [%r1]248, 0x1b
9351CASE_ASI_0x21_th2_0x8:
9352 set 0x8, %r1
9353 ldsba [%r1]33, %r6
9354 ldsha [%r1]33, %r14
9355 ldswa [%r1]33, %r14
9356 lduba [%r1]33, %r10
9357 lduha [%r1]33, %r2
9358 ldxa [%r1]33, %r2
9359 ldda [%r1]33, %r8
9360 ldstuba [%r1]33, %r6
9361 swapa [%r1]33, %r6
9362 lda [%r1]33, %f32
9363 ldda [%r1]33, %f16
9364 stba %r12, [%r1]33
9365 stha %r10, [%r1]33
9366 stwa %r0, [%r1]33
9367 sta %f0, [%r1]33
9368 stda %f32, [%r1]33
9369casa [%r1]0x21, %r2, %g0
9370casxa [%r1]0x21, %r2, %g0
9371 prefetcha [%r1]33, 0xf
9372CASE_ASI_0x21_th2_0x10:
9373 set 0x10, %r1
9374 ldsba [%r1]33, %r2
9375 ldsha [%r1]33, %r12
9376 ldswa [%r1]33, %r12
9377 lduba [%r1]33, %r2
9378 lduha [%r1]33, %r10
9379 ldxa [%r1]33, %r14
9380 ldda [%r1]33, %r6
9381 ldstuba [%r1]33, %r2
9382 swapa [%r1]33, %r2
9383 lda [%r1]33, %f48
9384 ldda [%r1]33, %f32
9385 stba %r8, [%r1]33
9386 stha %r14, [%r1]33
9387 stwa %r0, [%r1]33
9388 sta %f48, [%r1]33
9389 stda %f32, [%r1]33
9390casa [%r1]0x21, %r2, %g0
9391casxa [%r1]0x21, %r2, %g0
9392 prefetcha [%r1]33, 0x1b
9393CASE_ASI_0x21_th2_0x108:
9394 set 0x108, %r1
9395 ldsba [%r1]33, %r12
9396 ldsha [%r1]33, %r12
9397 ldswa [%r1]33, %r12
9398 lduba [%r1]33, %r2
9399 lduha [%r1]33, %r12
9400 ldxa [%r1]33, %r4
9401 ldda [%r1]33, %r2
9402 ldstuba [%r1]33, %r16
9403 swapa [%r1]33, %r14
9404 lda [%r1]33, %f48
9405 ldda [%r1]33, %f32
9406 stba %r14, [%r1]33
9407 stha %r2, [%r1]33
9408 stwa %r4, [%r1]33
9409 sta %f16, [%r1]33
9410 stda %f0, [%r1]33
9411casa [%r1]0x21, %r2, %g0
9412casxa [%r1]0x21, %r2, %g0
9413 prefetcha [%r1]33, 0xf
9414CASE_ASI_0x21_th2_0x110:
9415 set 0x110, %r1
9416 ldsba [%r1]33, %r10
9417 ldsha [%r1]33, %r8
9418 ldswa [%r1]33, %r2
9419 lduba [%r1]33, %r10
9420 lduha [%r1]33, %r8
9421 ldxa [%r1]33, %r12
9422 ldda [%r1]33, %r2
9423 ldstuba [%r1]33, %r14
9424 swapa [%r1]33, %r16
9425 lda [%r1]33, %f32
9426 ldda [%r1]33, %f32
9427 stba %r6, [%r1]33
9428 stha %r10, [%r1]33
9429 stwa %r6, [%r1]33
9430 sta %f32, [%r1]33
9431 stda %f16, [%r1]33
9432casa [%r1]0x21, %r2, %g0
9433casxa [%r1]0x21, %r2, %g0
9434 prefetcha [%r1]33, 0x6
9435CASE_ASI_0x40_th2_0x0:
9436 mov %g0, %r1
9437 ldsba [%r1]64, %r2
9438 ldsha [%r1]64, %r2
9439 ldswa [%r1]64, %r12
9440 lduba [%r1]64, %r2
9441 lduha [%r1]64, %r14
9442 ldxa [%r1]64, %r14
9443 ldda [%r1]64, %r12
9444 ldstuba [%r1]64, %r14
9445 swapa [%r1]64, %r4
9446 lda [%r1]64, %f48
9447 ldda [%r1]64, %f16
9448 stba %r14, [%r1]64
9449 stha %r6, [%r1]64
9450 stwa %r8, [%r1]64
9451 sta %f16, [%r1]64
9452 stda %f48, [%r1]64
9453casa [%r1]0x40, %r2, %g0
9454casxa [%r1]0x40, %r2, %g0
9455 prefetcha [%r1]64, 0x18
9456CASE_ASI_0x40_th2_0x8:
9457 set 0x8, %r1
9458 ldsba [%r1]64, %r6
9459 ldsha [%r1]64, %r10
9460 ldswa [%r1]64, %r10
9461 lduba [%r1]64, %r8
9462 lduha [%r1]64, %r6
9463 ldxa [%r1]64, %r12
9464 ldda [%r1]64, %r14
9465 ldstuba [%r1]64, %r12
9466 swapa [%r1]64, %r4
9467 lda [%r1]64, %f48
9468 ldda [%r1]64, %f0
9469 stba %r0, [%r1]64
9470 stha %r2, [%r1]64
9471 stwa %r8, [%r1]64
9472 sta %f48, [%r1]64
9473 stda %f32, [%r1]64
9474casa [%r1]0x40, %r2, %g0
9475casxa [%r1]0x40, %r2, %g0
9476 prefetcha [%r1]64, 0xc
9477CASE_ASI_0x40_th2_0x10:
9478 set 0x10, %r1
9479 ldsba [%r1]64, %r16
9480 ldsha [%r1]64, %r14
9481 ldswa [%r1]64, %r8
9482 lduba [%r1]64, %r6
9483 lduha [%r1]64, %r8
9484 ldxa [%r1]64, %r10
9485 ldda [%r1]64, %r14
9486 ldstuba [%r1]64, %r10
9487 swapa [%r1]64, %r6
9488 lda [%r1]64, %f16
9489 ldda [%r1]64, %f32
9490 stba %r8, [%r1]64
9491 stha %r14, [%r1]64
9492 stwa %r0, [%r1]64
9493 sta %f0, [%r1]64
9494 stda %f0, [%r1]64
9495casa [%r1]0x40, %r2, %g0
9496casxa [%r1]0x40, %r2, %g0
9497 prefetcha [%r1]64, 0xe
9498CASE_ASI_0x40_th2_0x18:
9499 set 0x18, %r1
9500 ldsba [%r1]64, %r16
9501 ldsha [%r1]64, %r14
9502 ldswa [%r1]64, %r12
9503 lduba [%r1]64, %r16
9504 lduha [%r1]64, %r8
9505 ldxa [%r1]64, %r6
9506 ldda [%r1]64, %r8
9507 ldstuba [%r1]64, %r16
9508 swapa [%r1]64, %r6
9509 lda [%r1]64, %f32
9510 ldda [%r1]64, %f32
9511 stba %r0, [%r1]64
9512 stha %r12, [%r1]64
9513 stwa %r2, [%r1]64
9514 sta %f32, [%r1]64
9515 stda %f16, [%r1]64
9516casa [%r1]0x40, %r2, %g0
9517casxa [%r1]0x40, %r2, %g0
9518 prefetcha [%r1]64, 0x16
9519CASE_ASI_0x40_th2_0x20:
9520 set 0x20, %r1
9521 ldsba [%r1]64, %r16
9522 ldsha [%r1]64, %r10
9523 ldswa [%r1]64, %r14
9524 lduba [%r1]64, %r8
9525 lduha [%r1]64, %r6
9526 ldxa [%r1]64, %r10
9527 ldda [%r1]64, %r6
9528 ldstuba [%r1]64, %r14
9529 swapa [%r1]64, %r12
9530 lda [%r1]64, %f0
9531 ldda [%r1]64, %f32
9532 stba %r14, [%r1]64
9533 stha %r8, [%r1]64
9534 stwa %r2, [%r1]64
9535 sta %f0, [%r1]64
9536 stda %f16, [%r1]64
9537casa [%r1]0x40, %r2, %g0
9538casxa [%r1]0x40, %r2, %g0
9539 prefetcha [%r1]64, 0x0
9540CASE_ASI_0x40_th2_0x80:
9541 set 0x80, %r1
9542 ldsba [%r1]64, %r10
9543 ldsha [%r1]64, %r6
9544 ldswa [%r1]64, %r10
9545 lduba [%r1]64, %r16
9546 lduha [%r1]64, %r14
9547 ldxa [%r1]64, %r16
9548 ldda [%r1]64, %r12
9549 ldstuba [%r1]64, %r10
9550 swapa [%r1]64, %r12
9551 lda [%r1]64, %f32
9552 ldda [%r1]64, %f48
9553 stba %r8, [%r1]64
9554 stha %r14, [%r1]64
9555 stwa %r14, [%r1]64
9556 sta %f32, [%r1]64
9557 stda %f0, [%r1]64
9558casa [%r1]0x40, %r2, %g0
9559casxa [%r1]0x40, %r2, %g0
9560 prefetcha [%r1]64, 0xd
9561CASE_ASI_0x40_th2_0x88:
9562 set 0x88, %r1
9563 ldsba [%r1]64, %r4
9564 ldsha [%r1]64, %r4
9565 ldswa [%r1]64, %r12
9566 lduba [%r1]64, %r4
9567 lduha [%r1]64, %r16
9568 ldxa [%r1]64, %r12
9569 ldda [%r1]64, %r12
9570 ldstuba [%r1]64, %r6
9571 swapa [%r1]64, %r4
9572 lda [%r1]64, %f16
9573 ldda [%r1]64, %f16
9574 stba %r8, [%r1]64
9575 stha %r6, [%r1]64
9576 stwa %r10, [%r1]64
9577 sta %f0, [%r1]64
9578 stda %f32, [%r1]64
9579casa [%r1]0x40, %r2, %g0
9580casxa [%r1]0x40, %r2, %g0
9581 prefetcha [%r1]64, 0x3
9582CASE_ASI_0x40_th2_0x90:
9583 set 0x90, %r1
9584 ldsba [%r1]64, %r14
9585 ldsha [%r1]64, %r6
9586 ldswa [%r1]64, %r12
9587 lduba [%r1]64, %r10
9588 lduha [%r1]64, %r10
9589 ldxa [%r1]64, %r2
9590 ldda [%r1]64, %r14
9591 ldstuba [%r1]64, %r6
9592 swapa [%r1]64, %r2
9593 lda [%r1]64, %f32
9594 ldda [%r1]64, %f16
9595 stba %r12, [%r1]64
9596 stha %r14, [%r1]64
9597 stwa %r12, [%r1]64
9598 sta %f16, [%r1]64
9599 stda %f32, [%r1]64
9600casa [%r1]0x40, %r2, %g0
9601casxa [%r1]0x40, %r2, %g0
9602 prefetcha [%r1]64, 0x14
9603CASE_ASI_0x40_th2_0x98:
9604 set 0x98, %r1
9605 ldsba [%r1]64, %r8
9606 ldsha [%r1]64, %r6
9607 ldswa [%r1]64, %r4
9608 lduba [%r1]64, %r2
9609 lduha [%r1]64, %r10
9610 ldxa [%r1]64, %r4
9611 ldda [%r1]64, %r8
9612 ldstuba [%r1]64, %r8
9613 swapa [%r1]64, %r14
9614 lda [%r1]64, %f0
9615 ldda [%r1]64, %f0
9616 stba %r10, [%r1]64
9617 stha %r10, [%r1]64
9618 stwa %r2, [%r1]64
9619 sta %f0, [%r1]64
9620 stda %f48, [%r1]64
9621casa [%r1]0x40, %r2, %g0
9622casxa [%r1]0x40, %r2, %g0
9623 prefetcha [%r1]64, 0x7
9624CASE_ASI_0x44_th2_0x0:
9625 mov %g0, %r1
9626 ldsba [%r1]68, %r4
9627 ldsha [%r1]68, %r6
9628 ldswa [%r1]68, %r10
9629 lduba [%r1]68, %r8
9630 lduha [%r1]68, %r12
9631 ldxa [%r1]68, %r4
9632 ldda [%r1]68, %r2
9633 ldstuba [%r1]68, %r16
9634 swapa [%r1]68, %r8
9635 lda [%r1]68, %f32
9636 ldda [%r1]68, %f48
9637 stba %r2, [%r1]68
9638 stha %r6, [%r1]68
9639 stwa %r14, [%r1]68
9640 sta %f0, [%r1]68
9641 stda %f0, [%r1]68
9642casa [%r1]0x44, %r2, %g0
9643casxa [%r1]0x44, %r2, %g0
9644 prefetcha [%r1]68, 0x1a
9645CASE_ASI_0x4a_th2_range62:
9646!!asi_range = 0x0-0x3f
9647 set 0x2, %r1
9648 and %r1, %r29, %r1 !make sure address is aligned
9649 ldsba [%r1]74, %r14
9650 ldsha [%r1]74, %r16
9651 ldswa [%r1]74, %r6
9652 lduba [%r1]74, %r8
9653 lduha [%r1]74, %r10
9654 ldxa [%r1]74, %r12
9655 ldda [%r1]74, %r4
9656 ldstuba [%r1]74, %r10
9657 swapa [%r1]74, %r14
9658 lda [%r1]74, %f16
9659 ldda [%r1]74, %f48
9660 stba %r0, [%r1]74
9661 stha %r0, [%r1]74
9662 stwa %r8, [%r1]74
9663 sta %f16, [%r1]74
9664 stda %f0, [%r1]74
9665casa [%r1]0x4a, %r2, %g0
9666casxa [%r1]0x4a, %r2, %g0
9667 prefetcha [%r1]74, 0x4
9668CASE_ASI_0x7_th2:
9669 setx 0x3424519c, %r4, %r1
9670 and %r1, %r31, %r1 !make sure address is aligned
9671 ldx [%r26 + 0x15 & ~0x7], %r2
9672 ldx [%r28 + 0x36 & ~0x7], %r4
9673 ldx [%r25 + 0x9b & ~0x7], %r6
9674 ldx [%r23 + 0xb6 & ~0x7], %r8
9675 ldx [%r25 + 0xc0 & ~0x7], %r10
9676 ldx [%r23 + 0x0 & ~0x7], %r12
9677 ldx [%r24 + 0x34 & ~0x7], %r14
9678 ldx [%r27 + 0xff & ~0x7], %r16
9679 ld [%r25 + 0xf3 & ~0x7], %f0
9680 ld [%r21 + 0xfd & ~0x7], %f16
9681 ld [%r23 + 0x9c & ~0x7], %f32
9682 ld [%r26 + 0x48 & ~0x7], %f48
9683 ldsba [%r1]7, %r6
9684 ldsha [%r1]7, %r12
9685 ldswa [%r1]7, %r6
9686 lduba [%r1]7, %r2
9687 lduha [%r1]7, %r10
9688 ldxa [%r1]7, %r8
9689 ldda [%r1]7, %r2
9690 ldstuba [%r1]7, %r4
9691 swapa [%r1]7, %r14
9692 lda [%r1]7, %f48
9693 ldda [%r1]7, %f16
9694 stba %r6, [%r1]7
9695 stha %r4, [%r1]7
9696 stwa %r4, [%r1]7
9697 stxa %r14, [%r1]7
9698 sta %f48, [%r1]7
9699 stda %f48, [%r1]7
9700casa [%r1]0x7, %r2, %g0
9701casxa [%r1]0x7, %r2, %g0
9702 prefetcha [%r1]7, 0x5
9703CASE_ASI_0x12_th2:
9704 setx 0x264d1fe6, %r4, %r1
9705 and %r1, %r31, %r1 !make sure address is aligned
9706 ldx [%r24 + 0x1b & ~0x7], %r2
9707 ldx [%r21 + 0x13 & ~0x7], %r4
9708 ldx [%r23 + 0xb & ~0x7], %r6
9709 ldx [%r26 + 0x77 & ~0x7], %r8
9710 ldx [%r27 + 0x6b & ~0x7], %r10
9711 ldx [%r22 + 0x7b & ~0x7], %r12
9712 ldx [%r24 + 0x38 & ~0x7], %r14
9713 ldx [%r28 + 0x6a & ~0x7], %r16
9714 ld [%r26 + 0x55 & ~0x7], %f0
9715 ld [%r25 + 0x61 & ~0x7], %f16
9716 ld [%r22 + 0x94 & ~0x7], %f32
9717 ld [%r28 + 0xcb & ~0x7], %f48
9718 ldsba [%r1]18, %r12
9719 ldsha [%r1]18, %r12
9720 ldswa [%r1]18, %r4
9721 lduba [%r1]18, %r12
9722 lduha [%r1]18, %r8
9723 ldxa [%r1]18, %r12
9724 ldda [%r1]18, %r2
9725 ldstuba [%r1]18, %r6
9726 swapa [%r1]18, %r2
9727 lda [%r1]18, %f48
9728 ldda [%r1]18, %f16
9729 stba %r6, [%r1]18
9730 stha %r2, [%r1]18
9731 stwa %r14, [%r1]18
9732 stxa %r14, [%r1]18
9733 sta %f16, [%r1]18
9734 stda %f16, [%r1]18
9735casa [%r1]0x12, %r2, %g0
9736casxa [%r1]0x12, %r2, %g0
9737 prefetcha [%r1]18, 0x19
9738CASE_ASI_0x13_th2:
9739 setx 0x4569d5ae, %r4, %r1
9740 and %r1, %r31, %r1 !make sure address is aligned
9741 ldx [%r24 + 0xf5 & ~0x7], %r2
9742 ldx [%r27 + 0x1a & ~0x7], %r4
9743 ldx [%r23 + 0xeb & ~0x7], %r6
9744 ldx [%r23 + 0x17 & ~0x7], %r8
9745 ldx [%r21 + 0xa7 & ~0x7], %r10
9746 ldx [%r21 + 0xc4 & ~0x7], %r12
9747 ldx [%r26 + 0x7c & ~0x7], %r14
9748 ldx [%r21 + 0x4e & ~0x7], %r16
9749 ld [%r24 + 0x7a & ~0x7], %f0
9750 ld [%r24 + 0x8b & ~0x7], %f16
9751 ld [%r21 + 0x39 & ~0x7], %f32
9752 ld [%r27 + 0xee & ~0x7], %f48
9753 ldsba [%r1]19, %r12
9754 ldsha [%r1]19, %r6
9755 ldswa [%r1]19, %r10
9756 lduba [%r1]19, %r2
9757 lduha [%r1]19, %r2
9758 ldxa [%r1]19, %r14
9759 ldda [%r1]19, %r2
9760 ldstuba [%r1]19, %r16
9761 swapa [%r1]19, %r4
9762 lda [%r1]19, %f32
9763 ldda [%r1]19, %f32
9764 stba %r4, [%r1]19
9765 stha %r4, [%r1]19
9766 stwa %r8, [%r1]19
9767 stxa %r2, [%r1]19
9768 sta %f32, [%r1]19
9769 stda %f0, [%r1]19
9770casa [%r1]0x13, %r2, %g0
9771casxa [%r1]0x13, %r2, %g0
9772 prefetcha [%r1]19, 0xc
9773CASE_ASI_0x1a_th2:
9774 setx 0x5a6dc462, %r4, %r1
9775 and %r1, %r31, %r1 !make sure address is aligned
9776 ldx [%r27 + 0xfa & ~0x7], %r2
9777 ldx [%r25 + 0xb8 & ~0x7], %r4
9778 ldx [%r21 + 0xdc & ~0x7], %r6
9779 ldx [%r27 + 0xad & ~0x7], %r8
9780 ldx [%r26 + 0x91 & ~0x7], %r10
9781 ldx [%r21 + 0x5 & ~0x7], %r12
9782 ldx [%r23 + 0x26 & ~0x7], %r14
9783 ldx [%r25 + 0x94 & ~0x7], %r16
9784 ld [%r27 + 0xe7 & ~0x7], %f0
9785 ld [%r28 + 0xa4 & ~0x7], %f16
9786 ld [%r24 + 0xf9 & ~0x7], %f32
9787 ld [%r25 + 0x8 & ~0x7], %f48
9788 ldsba [%r1]26, %r4
9789 ldsha [%r1]26, %r14
9790 ldswa [%r1]26, %r12
9791 lduba [%r1]26, %r2
9792 lduha [%r1]26, %r10
9793 ldxa [%r1]26, %r6
9794 ldda [%r1]26, %r14
9795 ldstuba [%r1]26, %r16
9796 swapa [%r1]26, %r16
9797 lda [%r1]26, %f0
9798 ldda [%r1]26, %f0
9799 stba %r4, [%r1]26
9800 stha %r6, [%r1]26
9801 stwa %r10, [%r1]26
9802 stxa %r2, [%r1]26
9803 sta %f0, [%r1]26
9804 stda %f16, [%r1]26
9805casa [%r1]0x1a, %r2, %g0
9806casxa [%r1]0x1a, %r2, %g0
9807 prefetcha [%r1]26, 0x11
9808CASE_ASI_0x2d_th2:
9809 setx 0xbc0ca5b, %r4, %r1
9810 and %r1, %r31, %r1 !make sure address is aligned
9811 ldx [%r27 + 0xee & ~0x7], %r2
9812 ldx [%r24 + 0x2e & ~0x7], %r4
9813 ldx [%r25 + 0xcb & ~0x7], %r6
9814 ldx [%r22 + 0xfb & ~0x7], %r8
9815 ldx [%r23 + 0xeb & ~0x7], %r10
9816 ldx [%r26 + 0xb6 & ~0x7], %r12
9817 ldx [%r21 + 0x14 & ~0x7], %r14
9818 ldx [%r27 + 0x9a & ~0x7], %r16
9819 ld [%r28 + 0xa0 & ~0x7], %f0
9820 ld [%r28 + 0xd5 & ~0x7], %f16
9821 ld [%r26 + 0xec & ~0x7], %f32
9822 ld [%r28 + 0xbb & ~0x7], %f48
9823 ldsba [%r1]45, %r10
9824 ldsha [%r1]45, %r14
9825 ldswa [%r1]45, %r2
9826 lduba [%r1]45, %r4
9827 lduha [%r1]45, %r16
9828 ldxa [%r1]45, %r8
9829 ldda [%r1]45, %r4
9830 ldstuba [%r1]45, %r2
9831 swapa [%r1]45, %r16
9832 lda [%r1]45, %f16
9833 ldda [%r1]45, %f16
9834 stba %r4, [%r1]45
9835 stha %r8, [%r1]45
9836 stwa %r12, [%r1]45
9837 stxa %r12, [%r1]45
9838 sta %f32, [%r1]45
9839 stda %f16, [%r1]45
9840casa [%r1]0x2d, %r2, %g0
9841casxa [%r1]0x2d, %r2, %g0
9842 prefetcha [%r1]45, 0x11
9843CASE_ASI_0x37_th2:
9844 setx 0x20319156, %r4, %r1
9845 and %r1, %r31, %r1 !make sure address is aligned
9846 ldx [%r22 + 0xf & ~0x7], %r2
9847 ldx [%r23 + 0x69 & ~0x7], %r4
9848 ldx [%r21 + 0x70 & ~0x7], %r6
9849 ldx [%r24 + 0xd9 & ~0x7], %r8
9850 ldx [%r26 + 0x99 & ~0x7], %r10
9851 ldx [%r21 + 0x5c & ~0x7], %r12
9852 ldx [%r27 + 0x23 & ~0x7], %r14
9853 ldx [%r22 + 0xeb & ~0x7], %r16
9854 ld [%r23 + 0x44 & ~0x7], %f0
9855 ld [%r27 + 0x60 & ~0x7], %f16
9856 ld [%r24 + 0xe5 & ~0x7], %f32
9857 ld [%r28 + 0x2e & ~0x7], %f48
9858 ldsba [%r1]55, %r16
9859 ldsha [%r1]55, %r2
9860 ldswa [%r1]55, %r2
9861 lduba [%r1]55, %r16
9862 lduha [%r1]55, %r2
9863 ldxa [%r1]55, %r16
9864 ldda [%r1]55, %r4
9865 ldstuba [%r1]55, %r2
9866 swapa [%r1]55, %r12
9867 lda [%r1]55, %f32
9868 ldda [%r1]55, %f0
9869 stba %r6, [%r1]55
9870 stha %r12, [%r1]55
9871 stwa %r4, [%r1]55
9872 stxa %r4, [%r1]55
9873 sta %f16, [%r1]55
9874 stda %f0, [%r1]55
9875casa [%r1]0x37, %r2, %g0
9876casxa [%r1]0x37, %r2, %g0
9877 prefetcha [%r1]55, 0x5
9878CASE_ASI_0x3a_th2:
9879 setx 0x4ea691e6, %r4, %r1
9880 and %r1, %r31, %r1 !make sure address is aligned
9881 ldx [%r22 + 0xcc & ~0x7], %r2
9882 ldx [%r27 + 0xb & ~0x7], %r4
9883 ldx [%r27 + 0x7a & ~0x7], %r6
9884 ldx [%r23 + 0x7c & ~0x7], %r8
9885 ldx [%r24 + 0xef & ~0x7], %r10
9886 ldx [%r23 + 0x9b & ~0x7], %r12
9887 ldx [%r26 + 0x33 & ~0x7], %r14
9888 ldx [%r22 + 0xe7 & ~0x7], %r16
9889 ld [%r22 + 0x4c & ~0x7], %f0
9890 ld [%r21 + 0x87 & ~0x7], %f16
9891 ld [%r22 + 0xd2 & ~0x7], %f32
9892 ld [%r22 + 0x72 & ~0x7], %f48
9893 ldsba [%r1]58, %r12
9894 ldsha [%r1]58, %r16
9895 ldswa [%r1]58, %r16
9896 lduba [%r1]58, %r12
9897 lduha [%r1]58, %r6
9898 ldxa [%r1]58, %r16
9899 ldda [%r1]58, %r6
9900 ldstuba [%r1]58, %r10
9901 swapa [%r1]58, %r6
9902 lda [%r1]58, %f16
9903 ldda [%r1]58, %f0
9904 stba %r10, [%r1]58
9905 stha %r12, [%r1]58
9906 stwa %r10, [%r1]58
9907 stxa %r12, [%r1]58
9908 sta %f0, [%r1]58
9909 stda %f32, [%r1]58
9910casa [%r1]0x3a, %r2, %g0
9911casxa [%r1]0x3a, %r2, %g0
9912 prefetcha [%r1]58, 0x9
9913CASE_ASI_0x3f_th2:
9914 setx 0x53d3df48, %r4, %r1
9915 and %r1, %r31, %r1 !make sure address is aligned
9916 ldx [%r21 + 0x73 & ~0x7], %r2
9917 ldx [%r24 + 0x9c & ~0x7], %r4
9918 ldx [%r23 + 0x87 & ~0x7], %r6
9919 ldx [%r27 + 0x12 & ~0x7], %r8
9920 ldx [%r21 + 0x7a & ~0x7], %r10
9921 ldx [%r23 + 0x29 & ~0x7], %r12
9922 ldx [%r28 + 0xc6 & ~0x7], %r14
9923 ldx [%r25 + 0xdf & ~0x7], %r16
9924 ld [%r21 + 0xad & ~0x7], %f0
9925 ld [%r22 + 0x9 & ~0x7], %f16
9926 ld [%r26 + 0x93 & ~0x7], %f32
9927 ld [%r23 + 0x7e & ~0x7], %f48
9928 ldsba [%r1]63, %r6
9929 ldsha [%r1]63, %r2
9930 ldswa [%r1]63, %r10
9931 lduba [%r1]63, %r6
9932 lduha [%r1]63, %r12
9933 ldxa [%r1]63, %r8
9934 ldda [%r1]63, %r2
9935 ldstuba [%r1]63, %r10
9936 swapa [%r1]63, %r8
9937 lda [%r1]63, %f16
9938 ldda [%r1]63, %f0
9939 stba %r14, [%r1]63
9940 stha %r4, [%r1]63
9941 stwa %r10, [%r1]63
9942 stxa %r0, [%r1]63
9943 sta %f48, [%r1]63
9944 stda %f32, [%r1]63
9945casa [%r1]0x3f, %r2, %g0
9946casxa [%r1]0x3f, %r2, %g0
9947 prefetcha [%r1]63, 0x16
9948CASE_ASI_0x4b_th2:
9949 setx 0x6ce9835d, %r4, %r1
9950 and %r1, %r31, %r1 !make sure address is aligned
9951 ldx [%r25 + 0xc9 & ~0x7], %r2
9952 ldx [%r25 + 0xf5 & ~0x7], %r4
9953 ldx [%r28 + 0xd1 & ~0x7], %r6
9954 ldx [%r26 + 0x97 & ~0x7], %r8
9955 ldx [%r25 + 0x50 & ~0x7], %r10
9956 ldx [%r24 + 0x7e & ~0x7], %r12
9957 ldx [%r25 + 0xe1 & ~0x7], %r14
9958 ldx [%r22 + 0x34 & ~0x7], %r16
9959 ld [%r24 + 0xb & ~0x7], %f0
9960 ld [%r28 + 0x80 & ~0x7], %f16
9961 ld [%r25 + 0x20 & ~0x7], %f32
9962 ld [%r25 + 0xa0 & ~0x7], %f48
9963 ldsba [%r1]75, %r12
9964 ldsha [%r1]75, %r12
9965 ldswa [%r1]75, %r2
9966 lduba [%r1]75, %r12
9967 lduha [%r1]75, %r4
9968 ldxa [%r1]75, %r2
9969 ldda [%r1]75, %r10
9970 ldstuba [%r1]75, %r4
9971 swapa [%r1]75, %r16
9972 lda [%r1]75, %f48
9973 ldda [%r1]75, %f16
9974 stba %r10, [%r1]75
9975 stha %r8, [%r1]75
9976 stwa %r2, [%r1]75
9977 stxa %r2, [%r1]75
9978 sta %f0, [%r1]75
9979 stda %f16, [%r1]75
9980casa [%r1]0x4b, %r2, %g0
9981casxa [%r1]0x4b, %r2, %g0
9982 prefetcha [%r1]75, 0xc
9983CASE_ASI_0x4d_th2:
9984 setx 0x4fa3ba5, %r4, %r1
9985 and %r1, %r31, %r1 !make sure address is aligned
9986 ldx [%r28 + 0xd9 & ~0x7], %r2
9987 ldx [%r27 + 0x40 & ~0x7], %r4
9988 ldx [%r22 + 0xdd & ~0x7], %r6
9989 ldx [%r28 + 0xd3 & ~0x7], %r8
9990 ldx [%r23 + 0x8c & ~0x7], %r10
9991 ldx [%r25 + 0x2a & ~0x7], %r12
9992 ldx [%r25 + 0xad & ~0x7], %r14
9993 ldx [%r22 + 0x7c & ~0x7], %r16
9994 ld [%r23 + 0xa & ~0x7], %f0
9995 ld [%r27 + 0x11 & ~0x7], %f16
9996 ld [%r21 + 0x76 & ~0x7], %f32
9997 ld [%r28 + 0x56 & ~0x7], %f48
9998 ldsba [%r1]77, %r6
9999 ldsha [%r1]77, %r4
10000 ldswa [%r1]77, %r2
10001 lduba [%r1]77, %r14
10002 lduha [%r1]77, %r8
10003 ldxa [%r1]77, %r10
10004 ldda [%r1]77, %r6
10005 ldstuba [%r1]77, %r10
10006 swapa [%r1]77, %r8
10007 lda [%r1]77, %f0
10008 ldda [%r1]77, %f0
10009 stba %r14, [%r1]77
10010 stha %r14, [%r1]77
10011 stwa %r0, [%r1]77
10012 stxa %r2, [%r1]77
10013 sta %f48, [%r1]77
10014 stda %f0, [%r1]77
10015casa [%r1]0x4d, %r2, %g0
10016casxa [%r1]0x4d, %r2, %g0
10017 prefetcha [%r1]77, 0x2
10018CASE_ASI_0x65_th2:
10019 setx 0x78a78d2d, %r4, %r1
10020 and %r1, %r31, %r1 !make sure address is aligned
10021 ldx [%r22 + 0x47 & ~0x7], %r2
10022 ldx [%r25 + 0x34 & ~0x7], %r4
10023 ldx [%r21 + 0xb7 & ~0x7], %r6
10024 ldx [%r24 + 0x94 & ~0x7], %r8
10025 ldx [%r22 + 0xb8 & ~0x7], %r10
10026 ldx [%r23 + 0xde & ~0x7], %r12
10027 ldx [%r23 + 0x6e & ~0x7], %r14
10028 ldx [%r21 + 0x9a & ~0x7], %r16
10029 ld [%r27 + 0xdd & ~0x7], %f0
10030 ld [%r22 + 0x99 & ~0x7], %f16
10031 ld [%r25 + 0x47 & ~0x7], %f32
10032 ld [%r26 + 0x22 & ~0x7], %f48
10033 ldsba [%r1]101, %r4
10034 ldsha [%r1]101, %r10
10035 ldswa [%r1]101, %r6
10036 lduba [%r1]101, %r8
10037 lduha [%r1]101, %r2
10038 ldxa [%r1]101, %r10
10039 ldda [%r1]101, %r8
10040 ldstuba [%r1]101, %r6
10041 swapa [%r1]101, %r10
10042 lda [%r1]101, %f48
10043 ldda [%r1]101, %f16
10044 stba %r8, [%r1]101
10045 stha %r10, [%r1]101
10046 stwa %r4, [%r1]101
10047 stxa %r8, [%r1]101
10048 sta %f0, [%r1]101
10049 stda %f0, [%r1]101
10050casa [%r1]0x65, %r2, %g0
10051casxa [%r1]0x65, %r2, %g0
10052 prefetcha [%r1]101, 0x5
10053CASE_ASI_0x6f_th2:
10054 setx 0x6f552556, %r4, %r1
10055 and %r1, %r31, %r1 !make sure address is aligned
10056 ldx [%r21 + 0x24 & ~0x7], %r2
10057 ldx [%r22 + 0x8b & ~0x7], %r4
10058 ldx [%r25 + 0xae & ~0x7], %r6
10059 ldx [%r25 + 0xc & ~0x7], %r8
10060 ldx [%r21 + 0xbf & ~0x7], %r10
10061 ldx [%r24 + 0xb7 & ~0x7], %r12
10062 ldx [%r27 + 0xf9 & ~0x7], %r14
10063 ldx [%r28 + 0x3a & ~0x7], %r16
10064 ld [%r24 + 0xc8 & ~0x7], %f0
10065 ld [%r26 + 0xac & ~0x7], %f16
10066 ld [%r24 + 0x38 & ~0x7], %f32
10067 ld [%r21 + 0xf3 & ~0x7], %f48
10068 ldsba [%r1]111, %r2
10069 ldsha [%r1]111, %r12
10070 ldswa [%r1]111, %r4
10071 lduba [%r1]111, %r4
10072 lduha [%r1]111, %r4
10073 ldxa [%r1]111, %r8
10074 ldda [%r1]111, %r10
10075 ldstuba [%r1]111, %r4
10076 swapa [%r1]111, %r4
10077 lda [%r1]111, %f0
10078 ldda [%r1]111, %f0
10079 stba %r12, [%r1]111
10080 stha %r4, [%r1]111
10081 stwa %r4, [%r1]111
10082 stxa %r0, [%r1]111
10083 sta %f0, [%r1]111
10084 stda %f32, [%r1]111
10085casa [%r1]0x6f, %r2, %g0
10086casxa [%r1]0x6f, %r2, %g0
10087 prefetcha [%r1]111, 0x5
10088CASE_ASI_0x7a_th2:
10089 setx 0xabd96ad, %r4, %r1
10090 and %r1, %r31, %r1 !make sure address is aligned
10091 ldx [%r22 + 0x7b & ~0x7], %r2
10092 ldx [%r27 + 0x29 & ~0x7], %r4
10093 ldx [%r26 + 0x35 & ~0x7], %r6
10094 ldx [%r25 + 0xab & ~0x7], %r8
10095 ldx [%r26 + 0x44 & ~0x7], %r10
10096 ldx [%r28 + 0x96 & ~0x7], %r12
10097 ldx [%r28 + 0x41 & ~0x7], %r14
10098 ldx [%r23 + 0xbf & ~0x7], %r16
10099 ld [%r28 + 0xf0 & ~0x7], %f0
10100 ld [%r26 + 0x3 & ~0x7], %f16
10101 ld [%r25 + 0xfa & ~0x7], %f32
10102 ld [%r26 + 0xc3 & ~0x7], %f48
10103 ldsba [%r1]122, %r6
10104 ldsha [%r1]122, %r12
10105 ldswa [%r1]122, %r14
10106 lduba [%r1]122, %r16
10107 lduha [%r1]122, %r10
10108 ldxa [%r1]122, %r2
10109 ldda [%r1]122, %r2
10110 ldstuba [%r1]122, %r14
10111 swapa [%r1]122, %r14
10112 lda [%r1]122, %f0
10113 ldda [%r1]122, %f0
10114 stba %r14, [%r1]122
10115 stha %r4, [%r1]122
10116 stwa %r8, [%r1]122
10117 stxa %r4, [%r1]122
10118 sta %f0, [%r1]122
10119 stda %f0, [%r1]122
10120casa [%r1]0x7a, %r2, %g0
10121casxa [%r1]0x7a, %r2, %g0
10122 prefetcha [%r1]122, 0x3
10123CASE_ASI_0x86_th2:
10124 setx 0x1644d81c, %r4, %r1
10125 and %r1, %r31, %r1 !make sure address is aligned
10126 ldx [%r27 + 0x8f & ~0x7], %r2
10127 ldx [%r24 + 0x62 & ~0x7], %r4
10128 ldx [%r24 + 0x9e & ~0x7], %r6
10129 ldx [%r22 + 0x2e & ~0x7], %r8
10130 ldx [%r21 + 0xfd & ~0x7], %r10
10131 ldx [%r23 + 0xd4 & ~0x7], %r12
10132 ldx [%r21 + 0x86 & ~0x7], %r14
10133 ldx [%r26 + 0xec & ~0x7], %r16
10134 ld [%r28 + 0x29 & ~0x7], %f0
10135 ld [%r24 + 0x40 & ~0x7], %f16
10136 ld [%r22 + 0xf4 & ~0x7], %f32
10137 ld [%r27 + 0x2 & ~0x7], %f48
10138 ldsba [%r1]134, %r16
10139 ldsha [%r1]134, %r10
10140 ldswa [%r1]134, %r10
10141 lduba [%r1]134, %r16
10142 lduha [%r1]134, %r14
10143 ldxa [%r1]134, %r4
10144 ldda [%r1]134, %r10
10145 ldstuba [%r1]134, %r2
10146 swapa [%r1]134, %r16
10147 lda [%r1]134, %f32
10148 ldda [%r1]134, %f16
10149 stba %r4, [%r1]134
10150 stha %r12, [%r1]134
10151 stwa %r8, [%r1]134
10152 stxa %r0, [%r1]134
10153 sta %f0, [%r1]134
10154 stda %f32, [%r1]134
10155casa [%r1]0x86, %r2, %g0
10156casxa [%r1]0x86, %r2, %g0
10157 prefetcha [%r1]134, 0xe
10158CASE_ASI_0x92_th2:
10159 setx 0x191b1b7c, %r4, %r1
10160 and %r1, %r31, %r1 !make sure address is aligned
10161 ldx [%r26 + 0x87 & ~0x7], %r2
10162 ldx [%r21 + 0x92 & ~0x7], %r4
10163 ldx [%r24 + 0x37 & ~0x7], %r6
10164 ldx [%r23 + 0x9a & ~0x7], %r8
10165 ldx [%r28 + 0x68 & ~0x7], %r10
10166 ldx [%r23 + 0xfe & ~0x7], %r12
10167 ldx [%r27 + 0x21 & ~0x7], %r14
10168 ldx [%r21 + 0x1e & ~0x7], %r16
10169 ld [%r27 + 0xd2 & ~0x7], %f0
10170 ld [%r25 + 0xf1 & ~0x7], %f16
10171 ld [%r21 + 0x26 & ~0x7], %f32
10172 ld [%r21 + 0x13 & ~0x7], %f48
10173 ldsba [%r1]146, %r2
10174 ldsha [%r1]146, %r6
10175 ldswa [%r1]146, %r14
10176 lduba [%r1]146, %r6
10177 lduha [%r1]146, %r12
10178 ldxa [%r1]146, %r12
10179 ldda [%r1]146, %r2
10180 ldstuba [%r1]146, %r6
10181 swapa [%r1]146, %r16
10182 lda [%r1]146, %f32
10183 ldda [%r1]146, %f48
10184 stba %r14, [%r1]146
10185 stha %r14, [%r1]146
10186 stwa %r8, [%r1]146
10187 stxa %r6, [%r1]146
10188 sta %f0, [%r1]146
10189 stda %f0, [%r1]146
10190casa [%r1]0x92, %r2, %g0
10191casxa [%r1]0x92, %r2, %g0
10192 prefetcha [%r1]146, 0x1b
10193CASE_ASI_0x9a_th2:
10194 setx 0x44128fb4, %r4, %r1
10195 and %r1, %r31, %r1 !make sure address is aligned
10196 ldx [%r27 + 0x6b & ~0x7], %r2
10197 ldx [%r23 + 0x51 & ~0x7], %r4
10198 ldx [%r26 + 0x21 & ~0x7], %r6
10199 ldx [%r23 + 0x68 & ~0x7], %r8
10200 ldx [%r23 + 0xd & ~0x7], %r10
10201 ldx [%r28 + 0x6d & ~0x7], %r12
10202 ldx [%r22 + 0x7b & ~0x7], %r14
10203 ldx [%r23 + 0xfc & ~0x7], %r16
10204 ld [%r23 + 0xc6 & ~0x7], %f0
10205 ld [%r27 + 0xbe & ~0x7], %f16
10206 ld [%r26 + 0xa3 & ~0x7], %f32
10207 ld [%r23 + 0xa9 & ~0x7], %f48
10208 ldsba [%r1]154, %r14
10209 ldsha [%r1]154, %r8
10210 ldswa [%r1]154, %r8
10211 lduba [%r1]154, %r12
10212 lduha [%r1]154, %r16
10213 ldxa [%r1]154, %r10
10214 ldda [%r1]154, %r14
10215 ldstuba [%r1]154, %r12
10216 swapa [%r1]154, %r8
10217 lda [%r1]154, %f0
10218 ldda [%r1]154, %f16
10219 stba %r2, [%r1]154
10220 stha %r2, [%r1]154
10221 stwa %r14, [%r1]154
10222 stxa %r14, [%r1]154
10223 sta %f16, [%r1]154
10224 stda %f0, [%r1]154
10225casa [%r1]0x9a, %r2, %g0
10226casxa [%r1]0x9a, %r2, %g0
10227 prefetcha [%r1]154, 0xc
10228CASE_ASI_0xa2_th2:
10229 setx 0x636057b2, %r4, %r1
10230 and %r1, %r31, %r1 !make sure address is aligned
10231 ldx [%r21 + 0x79 & ~0x7], %r2
10232 ldx [%r25 + 0xc2 & ~0x7], %r4
10233 ldx [%r21 + 0x21 & ~0x7], %r6
10234 ldx [%r27 + 0x71 & ~0x7], %r8
10235 ldx [%r28 + 0xb & ~0x7], %r10
10236 ldx [%r26 + 0x57 & ~0x7], %r12
10237 ldx [%r22 + 0x6d & ~0x7], %r14
10238 ldx [%r21 + 0x68 & ~0x7], %r16
10239 ld [%r22 + 0x61 & ~0x7], %f0
10240 ld [%r25 + 0x4d & ~0x7], %f16
10241 ld [%r26 + 0x5a & ~0x7], %f32
10242 ld [%r24 + 0x95 & ~0x7], %f48
10243 ldsba [%r1]162, %r10
10244 ldsha [%r1]162, %r10
10245 ldswa [%r1]162, %r8
10246 lduba [%r1]162, %r10
10247 lduha [%r1]162, %r8
10248 ldxa [%r1]162, %r12
10249 ldda [%r1]162, %r10
10250 ldstuba [%r1]162, %r14
10251 swapa [%r1]162, %r2
10252 lda [%r1]162, %f32
10253 ldda [%r1]162, %f32
10254 stba %r0, [%r1]162
10255 stha %r2, [%r1]162
10256 stwa %r14, [%r1]162
10257 stxa %r8, [%r1]162
10258 sta %f0, [%r1]162
10259 stda %f48, [%r1]162
10260casa [%r1]0xa2, %r2, %g0
10261casxa [%r1]0xa2, %r2, %g0
10262 prefetcha [%r1]162, 0x0
10263CASE_ASI_0xaa_th2:
10264 setx 0x2f025280, %r4, %r1
10265 and %r1, %r31, %r1 !make sure address is aligned
10266 ldx [%r22 + 0xaa & ~0x7], %r2
10267 ldx [%r24 + 0xae & ~0x7], %r4
10268 ldx [%r27 + 0xe5 & ~0x7], %r6
10269 ldx [%r22 + 0xfc & ~0x7], %r8
10270 ldx [%r25 + 0x94 & ~0x7], %r10
10271 ldx [%r27 + 0xc4 & ~0x7], %r12
10272 ldx [%r25 + 0x84 & ~0x7], %r14
10273 ldx [%r21 + 0xef & ~0x7], %r16
10274 ld [%r28 + 0x49 & ~0x7], %f0
10275 ld [%r27 + 0xc3 & ~0x7], %f16
10276 ld [%r24 + 0x2 & ~0x7], %f32
10277 ld [%r25 + 0x58 & ~0x7], %f48
10278 ldsba [%r1]170, %r2
10279 ldsha [%r1]170, %r6
10280 ldswa [%r1]170, %r8
10281 lduba [%r1]170, %r10
10282 lduha [%r1]170, %r12
10283 ldxa [%r1]170, %r8
10284 ldda [%r1]170, %r8
10285 ldstuba [%r1]170, %r2
10286 swapa [%r1]170, %r2
10287 lda [%r1]170, %f48
10288 ldda [%r1]170, %f32
10289 stba %r10, [%r1]170
10290 stha %r12, [%r1]170
10291 stwa %r10, [%r1]170
10292 stxa %r8, [%r1]170
10293 sta %f48, [%r1]170
10294 stda %f32, [%r1]170
10295casa [%r1]0xaa, %r2, %g0
10296casxa [%r1]0xaa, %r2, %g0
10297 prefetcha [%r1]170, 0xe
10298CASE_ASI_0xb2_th2:
10299 setx 0x60db7efd, %r4, %r1
10300 and %r1, %r31, %r1 !make sure address is aligned
10301 ldx [%r26 + 0xa2 & ~0x7], %r2
10302 ldx [%r26 + 0x27 & ~0x7], %r4
10303 ldx [%r25 + 0xee & ~0x7], %r6
10304 ldx [%r24 + 0xbc & ~0x7], %r8
10305 ldx [%r24 + 0xcb & ~0x7], %r10
10306 ldx [%r23 + 0x6b & ~0x7], %r12
10307 ldx [%r26 + 0xf2 & ~0x7], %r14
10308 ldx [%r23 + 0x59 & ~0x7], %r16
10309 ld [%r27 + 0x1c & ~0x7], %f0
10310 ld [%r25 + 0xea & ~0x7], %f16
10311 ld [%r22 + 0x32 & ~0x7], %f32
10312 ld [%r26 + 0xc4 & ~0x7], %f48
10313 ldsba [%r1]178, %r16
10314 ldsha [%r1]178, %r2
10315 ldswa [%r1]178, %r14
10316 lduba [%r1]178, %r6
10317 lduha [%r1]178, %r4
10318 ldxa [%r1]178, %r4
10319 ldda [%r1]178, %r12
10320 ldstuba [%r1]178, %r8
10321 swapa [%r1]178, %r8
10322 lda [%r1]178, %f48
10323 ldda [%r1]178, %f0
10324 stba %r0, [%r1]178
10325 stha %r8, [%r1]178
10326 stwa %r10, [%r1]178
10327 stxa %r0, [%r1]178
10328 sta %f48, [%r1]178
10329 stda %f0, [%r1]178
10330casa [%r1]0xb2, %r2, %g0
10331casxa [%r1]0xb2, %r2, %g0
10332 prefetcha [%r1]178, 0x3
10333CASE_ASI_0xba_th2:
10334 setx 0x31130ce9, %r4, %r1
10335 and %r1, %r31, %r1 !make sure address is aligned
10336 ldx [%r24 + 0x17 & ~0x7], %r2
10337 ldx [%r24 + 0xf3 & ~0x7], %r4
10338 ldx [%r22 + 0x5c & ~0x7], %r6
10339 ldx [%r27 + 0xd7 & ~0x7], %r8
10340 ldx [%r21 + 0x44 & ~0x7], %r10
10341 ldx [%r25 + 0x73 & ~0x7], %r12
10342 ldx [%r26 + 0x6d & ~0x7], %r14
10343 ldx [%r25 + 0x30 & ~0x7], %r16
10344 ld [%r27 + 0xbc & ~0x7], %f0
10345 ld [%r25 + 0x0 & ~0x7], %f16
10346 ld [%r21 + 0x3c & ~0x7], %f32
10347 ld [%r24 + 0xbc & ~0x7], %f48
10348 ldsba [%r1]186, %r6
10349 ldsha [%r1]186, %r6
10350 ldswa [%r1]186, %r8
10351 lduba [%r1]186, %r14
10352 lduha [%r1]186, %r12
10353 ldxa [%r1]186, %r8
10354 ldda [%r1]186, %r12
10355 ldstuba [%r1]186, %r10
10356 swapa [%r1]186, %r4
10357 lda [%r1]186, %f0
10358 ldda [%r1]186, %f16
10359 stba %r8, [%r1]186
10360 stha %r2, [%r1]186
10361 stwa %r0, [%r1]186
10362 stxa %r14, [%r1]186
10363 sta %f32, [%r1]186
10364 stda %f48, [%r1]186
10365casa [%r1]0xba, %r2, %g0
10366casxa [%r1]0xba, %r2, %g0
10367 prefetcha [%r1]186, 0xd
10368CASE_ASI_0xce_th2:
10369 setx 0x67696ae4, %r4, %r1
10370 and %r1, %r31, %r1 !make sure address is aligned
10371 ldx [%r22 + 0xab & ~0x7], %r2
10372 ldx [%r23 + 0xdb & ~0x7], %r4
10373 ldx [%r26 + 0x11 & ~0x7], %r6
10374 ldx [%r22 + 0x9e & ~0x7], %r8
10375 ldx [%r27 + 0x65 & ~0x7], %r10
10376 ldx [%r21 + 0x73 & ~0x7], %r12
10377 ldx [%r23 + 0x5 & ~0x7], %r14
10378 ldx [%r26 + 0x5b & ~0x7], %r16
10379 ld [%r25 + 0x68 & ~0x7], %f0
10380 ld [%r21 + 0x32 & ~0x7], %f16
10381 ld [%r27 + 0x46 & ~0x7], %f32
10382 ld [%r22 + 0xdb & ~0x7], %f48
10383 ldsba [%r1]206, %r12
10384 ldsha [%r1]206, %r10
10385 ldswa [%r1]206, %r16
10386 lduba [%r1]206, %r14
10387 lduha [%r1]206, %r16
10388 ldxa [%r1]206, %r16
10389 ldda [%r1]206, %r2
10390 ldstuba [%r1]206, %r2
10391 swapa [%r1]206, %r4
10392 lda [%r1]206, %f0
10393 ldda [%r1]206, %f32
10394 stba %r4, [%r1]206
10395 stha %r4, [%r1]206
10396 stwa %r6, [%r1]206
10397 stxa %r4, [%r1]206
10398 sta %f0, [%r1]206
10399 stda %f0, [%r1]206
10400casa [%r1]0xce, %r2, %g0
10401casxa [%r1]0xce, %r2, %g0
10402 prefetcha [%r1]206, 0x1b
10403CASE_ASI_0xcf_th2:
10404 setx 0x7fc1bb81, %r4, %r1
10405 and %r1, %r31, %r1 !make sure address is aligned
10406 ldx [%r27 + 0xda & ~0x7], %r2
10407 ldx [%r25 + 0x52 & ~0x7], %r4
10408 ldx [%r25 + 0x65 & ~0x7], %r6
10409 ldx [%r25 + 0xf0 & ~0x7], %r8
10410 ldx [%r27 + 0xb0 & ~0x7], %r10
10411 ldx [%r23 + 0xf8 & ~0x7], %r12
10412 ldx [%r28 + 0x49 & ~0x7], %r14
10413 ldx [%r23 + 0x1a & ~0x7], %r16
10414 ld [%r24 + 0xb0 & ~0x7], %f0
10415 ld [%r26 + 0xc5 & ~0x7], %f16
10416 ld [%r28 + 0xc5 & ~0x7], %f32
10417 ld [%r26 + 0xd9 & ~0x7], %f48
10418 ldsba [%r1]207, %r8
10419 ldsha [%r1]207, %r8
10420 ldswa [%r1]207, %r14
10421 lduba [%r1]207, %r12
10422 lduha [%r1]207, %r2
10423 ldxa [%r1]207, %r10
10424 ldda [%r1]207, %r2
10425 ldstuba [%r1]207, %r2
10426 swapa [%r1]207, %r10
10427 lda [%r1]207, %f48
10428 ldda [%r1]207, %f32
10429 stba %r14, [%r1]207
10430 stha %r6, [%r1]207
10431 stwa %r2, [%r1]207
10432 stxa %r2, [%r1]207
10433 sta %f32, [%r1]207
10434 stda %f0, [%r1]207
10435casa [%r1]0xcf, %r2, %g0
10436casxa [%r1]0xcf, %r2, %g0
10437 prefetcha [%r1]207, 0xe
10438CASE_ASI_0xd4_th2:
10439 setx 0x7cac3592, %r4, %r1
10440 and %r1, %r31, %r1 !make sure address is aligned
10441 ldx [%r22 + 0xd8 & ~0x7], %r2
10442 ldx [%r21 + 0xb & ~0x7], %r4
10443 ldx [%r27 + 0xa7 & ~0x7], %r6
10444 ldx [%r28 + 0x91 & ~0x7], %r8
10445 ldx [%r22 + 0x9d & ~0x7], %r10
10446 ldx [%r27 + 0x42 & ~0x7], %r12
10447 ldx [%r26 + 0xf9 & ~0x7], %r14
10448 ldx [%r24 + 0xb8 & ~0x7], %r16
10449 ld [%r24 + 0x7 & ~0x7], %f0
10450 ld [%r27 + 0xb6 & ~0x7], %f16
10451 ld [%r23 + 0x23 & ~0x7], %f32
10452 ld [%r22 + 0xb8 & ~0x7], %f48
10453 ldsba [%r1]212, %r4
10454 ldsha [%r1]212, %r8
10455 ldswa [%r1]212, %r16
10456 lduba [%r1]212, %r2
10457 lduha [%r1]212, %r8
10458 ldxa [%r1]212, %r16
10459 ldda [%r1]212, %r6
10460 ldstuba [%r1]212, %r16
10461 swapa [%r1]212, %r14
10462 lda [%r1]212, %f0
10463 ldda [%r1]212, %f16
10464 stba %r0, [%r1]212
10465 stha %r4, [%r1]212
10466 stwa %r12, [%r1]212
10467 stxa %r14, [%r1]212
10468 sta %f32, [%r1]212
10469 stda %f16, [%r1]212
10470casa [%r1]0xd4, %r2, %g0
10471casxa [%r1]0xd4, %r2, %g0
10472 prefetcha [%r1]212, 0x1e
10473CASE_ASI_0xe4_th2:
10474 setx 0xdd87959, %r4, %r1
10475 and %r1, %r31, %r1 !make sure address is aligned
10476 ldx [%r23 + 0x76 & ~0x7], %r2
10477 ldx [%r27 + 0x44 & ~0x7], %r4
10478 ldx [%r26 + 0x40 & ~0x7], %r6
10479 ldx [%r25 + 0xdf & ~0x7], %r8
10480 ldx [%r26 + 0xed & ~0x7], %r10
10481 ldx [%r24 + 0xd6 & ~0x7], %r12
10482 ldx [%r21 + 0x3c & ~0x7], %r14
10483 ldx [%r28 + 0x44 & ~0x7], %r16
10484 ld [%r21 + 0x89 & ~0x7], %f0
10485 ld [%r26 + 0xe8 & ~0x7], %f16
10486 ld [%r21 + 0xa1 & ~0x7], %f32
10487 ld [%r27 + 0xbb & ~0x7], %f48
10488 ldsba [%r1]228, %r2
10489 ldsha [%r1]228, %r6
10490 ldswa [%r1]228, %r14
10491 lduba [%r1]228, %r14
10492 lduha [%r1]228, %r4
10493 ldxa [%r1]228, %r16
10494 ldda [%r1]228, %r6
10495 ldstuba [%r1]228, %r6
10496 swapa [%r1]228, %r4
10497 lda [%r1]228, %f16
10498 ldda [%r1]228, %f48
10499 stba %r6, [%r1]228
10500 stha %r4, [%r1]228
10501 stwa %r14, [%r1]228
10502 stxa %r4, [%r1]228
10503 sta %f48, [%r1]228
10504 stda %f48, [%r1]228
10505casa [%r1]0xe4, %r2, %g0
10506casxa [%r1]0xe4, %r2, %g0
10507 prefetcha [%r1]228, 0xd
10508CASE_ASI_0xee_th2:
10509 setx 0xe6a5e9f, %r4, %r1
10510 and %r1, %r31, %r1 !make sure address is aligned
10511 ldx [%r21 + 0x41 & ~0x7], %r2
10512 ldx [%r24 + 0x13 & ~0x7], %r4
10513 ldx [%r24 + 0x26 & ~0x7], %r6
10514 ldx [%r21 + 0x97 & ~0x7], %r8
10515 ldx [%r27 + 0x87 & ~0x7], %r10
10516 ldx [%r25 + 0x66 & ~0x7], %r12
10517 ldx [%r26 + 0x61 & ~0x7], %r14
10518 ldx [%r24 + 0x46 & ~0x7], %r16
10519 ld [%r21 + 0x9d & ~0x7], %f0
10520 ld [%r26 + 0x2a & ~0x7], %f16
10521 ld [%r26 + 0x3a & ~0x7], %f32
10522 ld [%r22 + 0x8f & ~0x7], %f48
10523 ldsba [%r1]238, %r6
10524 ldsha [%r1]238, %r8
10525 ldswa [%r1]238, %r10
10526 lduba [%r1]238, %r12
10527 lduha [%r1]238, %r4
10528 ldxa [%r1]238, %r10
10529 ldda [%r1]238, %r4
10530 ldstuba [%r1]238, %r2
10531 swapa [%r1]238, %r16
10532 lda [%r1]238, %f16
10533 ldda [%r1]238, %f48
10534 stba %r8, [%r1]238
10535 stha %r2, [%r1]238
10536 stwa %r14, [%r1]238
10537 stxa %r4, [%r1]238
10538 sta %f0, [%r1]238
10539 stda %f16, [%r1]238
10540casa [%r1]0xee, %r2, %g0
10541casxa [%r1]0xee, %r2, %g0
10542 prefetcha [%r1]238, 0x1d
10543CASE_ASI_0xfa_th2:
10544 setx 0x10e62ac9, %r4, %r1
10545 and %r1, %r31, %r1 !make sure address is aligned
10546 ldx [%r27 + 0x49 & ~0x7], %r2
10547 ldx [%r27 + 0xcb & ~0x7], %r4
10548 ldx [%r22 + 0xdd & ~0x7], %r6
10549 ldx [%r22 + 0x9e & ~0x7], %r8
10550 ldx [%r24 + 0xc7 & ~0x7], %r10
10551 ldx [%r24 + 0x69 & ~0x7], %r12
10552 ldx [%r21 + 0x89 & ~0x7], %r14
10553 ldx [%r24 + 0x31 & ~0x7], %r16
10554 ld [%r27 + 0x37 & ~0x7], %f0
10555 ld [%r25 + 0x2d & ~0x7], %f16
10556 ld [%r22 + 0x4d & ~0x7], %f32
10557 ld [%r27 + 0x81 & ~0x7], %f48
10558 ldsba [%r1]250, %r4
10559 ldsha [%r1]250, %r16
10560 ldswa [%r1]250, %r6
10561 lduba [%r1]250, %r2
10562 lduha [%r1]250, %r14
10563 ldxa [%r1]250, %r8
10564 ldda [%r1]250, %r14
10565 ldstuba [%r1]250, %r16
10566 swapa [%r1]250, %r6
10567 lda [%r1]250, %f32
10568 ldda [%r1]250, %f0
10569 stba %r6, [%r1]250
10570 stha %r6, [%r1]250
10571 stwa %r4, [%r1]250
10572 stxa %r14, [%r1]250
10573 sta %f48, [%r1]250
10574 stda %f16, [%r1]250
10575casa [%r1]0xfa, %r2, %g0
10576casxa [%r1]0xfa, %r2, %g0
10577 prefetcha [%r1]250, 0x16
10578CASE_ASI_0x41_th2_0x0:
10579 mov %g0, %r1
10580 ldsba [%r1]65, %r6
10581 ldsha [%r1]65, %r16
10582 ldswa [%r1]65, %r14
10583 lduba [%r1]65, %r14
10584 lduha [%r1]65, %r4
10585 ldxa [%r1]65, %r16
10586 ldda [%r1]65, %r4
10587 ldstuba [%r1]65, %r16
10588 swapa [%r1]65, %r6
10589 lda [%r1]65, %f32
10590 ldda [%r1]65, %f0
10591 stba %r14, [%r1]65
10592 stha %r0, [%r1]65
10593 stwa %r8, [%r1]65
10594 stxa %r2, [%r1]65
10595 sta %f0, [%r1]65
10596 stda %f32, [%r1]65
10597casa [%r1]0x41, %r2, %g0
10598casxa [%r1]0x41, %r2, %g0
10599 prefetcha [%r1]65, 0x12
10600CASE_ASI_0x41_th2_0x10:
10601 set 0x10, %r1
10602 ldsba [%r1]65, %r10
10603 ldsha [%r1]65, %r10
10604 ldswa [%r1]65, %r12
10605 lduba [%r1]65, %r14
10606 lduha [%r1]65, %r10
10607 ldxa [%r1]65, %r4
10608 ldda [%r1]65, %r6
10609 ldstuba [%r1]65, %r8
10610 swapa [%r1]65, %r4
10611 lda [%r1]65, %f48
10612 ldda [%r1]65, %f16
10613 stba %r14, [%r1]65
10614 stha %r12, [%r1]65
10615 stwa %r14, [%r1]65
10616 stxa %r10, [%r1]65
10617 sta %f48, [%r1]65
10618 stda %f0, [%r1]65
10619casa [%r1]0x41, %r2, %g0
10620casxa [%r1]0x41, %r2, %g0
10621 prefetcha [%r1]65, 0x18
10622CASE_ASI_0x41_th2_0x58:
10623 set 0x58, %r1
10624 ldsba [%r1]65, %r2
10625 ldsha [%r1]65, %r8
10626 ldswa [%r1]65, %r16
10627 lduba [%r1]65, %r16
10628 lduha [%r1]65, %r2
10629 ldxa [%r1]65, %r12
10630 ldda [%r1]65, %r12
10631 ldstuba [%r1]65, %r14
10632 swapa [%r1]65, %r2
10633 lda [%r1]65, %f0
10634 ldda [%r1]65, %f16
10635 stba %r12, [%r1]65
10636 stha %r10, [%r1]65
10637 stwa %r14, [%r1]65
10638 stxa %r12, [%r1]65
10639 sta %f0, [%r1]65
10640 stda %f32, [%r1]65
10641casa [%r1]0x41, %r2, %g0
10642casxa [%r1]0x41, %r2, %g0
10643 prefetcha [%r1]65, 0xa
10644CASE_ASI_0x4f_th2_range63:
10645!!asi_range = 0x0-0x38
10646 set 0x17, %r1
10647 and %r1, %r29, %r1 !make sure address is aligned
10648 ldsba [%r1]79, %r16
10649 ldsha [%r1]79, %r14
10650 ldswa [%r1]79, %r16
10651 lduba [%r1]79, %r14
10652 lduha [%r1]79, %r16
10653 ldxa [%r1]79, %r10
10654 ldda [%r1]79, %r10
10655 ldstuba [%r1]79, %r2
10656 swapa [%r1]79, %r12
10657 lda [%r1]79, %f0
10658 ldda [%r1]79, %f0
10659 stba %r2, [%r1]79
10660 stha %r14, [%r1]79
10661 stwa %r2, [%r1]79
10662 sta %f48, [%r1]79
10663 stda %f0, [%r1]79
10664casa [%r1]0x4f, %r2, %g0
10665casxa [%r1]0x4f, %r2, %g0
10666 prefetcha [%r1]79, 0xb
10667CASE_ASI_0x4c_th2_range64:
10668!!asi_range = 0x0-0x18
10669 set 0xd, %r1
10670 and %r1, %r29, %r1 !make sure address is aligned
10671 ldsba [%r1]76, %r10
10672 ldsha [%r1]76, %r14
10673 ldswa [%r1]76, %r16
10674 lduba [%r1]76, %r6
10675 lduha [%r1]76, %r10
10676 ldxa [%r1]76, %r14
10677 ldda [%r1]76, %r4
10678 ldstuba [%r1]76, %r8
10679 swapa [%r1]76, %r10
10680 lda [%r1]76, %f48
10681 ldda [%r1]76, %f16
10682 stba %r6, [%r1]76
10683 stha %r8, [%r1]76
10684 stwa %r2, [%r1]76
10685 sta %f16, [%r1]76
10686 stda %f32, [%r1]76
10687casa [%r1]0x4c, %r2, %g0
10688casxa [%r1]0x4c, %r2, %g0
10689 prefetcha [%r1]76, 0x17
10690CASE_ASI_0x40_th2_0x30:
10691 set 0x30, %r1
10692 ldsba [%r1]64, %r12
10693 ldsha [%r1]64, %r16
10694 ldswa [%r1]64, %r14
10695 lduba [%r1]64, %r12
10696 lduha [%r1]64, %r6
10697 ldxa [%r1]64, %r2
10698 ldda [%r1]64, %r10
10699 ldstuba [%r1]64, %r6
10700 swapa [%r1]64, %r8
10701 lda [%r1]64, %f16
10702 ldda [%r1]64, %f16
10703 stba %r2, [%r1]64
10704 stha %r12, [%r1]64
10705 stwa %r4, [%r1]64
10706 stxa %r4, [%r1]64
10707 sta %f16, [%r1]64
10708 stda %f0, [%r1]64
10709casa [%r1]0x40, %r2, %g0
10710casxa [%r1]0x40, %r2, %g0
10711 prefetcha [%r1]64, 0x1
10712CASE_ASI_0x40_th2_0xA0:
10713 set 0xA0, %r1
10714 ldsba [%r1]64, %r12
10715 ldsha [%r1]64, %r10
10716 ldswa [%r1]64, %r8
10717 lduba [%r1]64, %r4
10718 lduha [%r1]64, %r6
10719 ldxa [%r1]64, %r12
10720 ldda [%r1]64, %r16
10721 ldstuba [%r1]64, %r14
10722 swapa [%r1]64, %r14
10723 lda [%r1]64, %f48
10724 ldda [%r1]64, %f32
10725 stba %r10, [%r1]64
10726 stha %r6, [%r1]64
10727 stwa %r12, [%r1]64
10728 stxa %r4, [%r1]64
10729 sta %f32, [%r1]64
10730 stda %f32, [%r1]64
10731casa [%r1]0x40, %r2, %g0
10732casxa [%r1]0x40, %r2, %g0
10733 prefetcha [%r1]64, 0x10
10734CASE_ASI_0x40_th2_0x28:
10735 set 0x28, %r1
10736 ldsba [%r1]64, %r4
10737 ldsha [%r1]64, %r6
10738 ldswa [%r1]64, %r10
10739 lduba [%r1]64, %r12
10740 lduha [%r1]64, %r16
10741 ldxa [%r1]64, %r10
10742 ldda [%r1]64, %r6
10743 ldstuba [%r1]64, %r2
10744 swapa [%r1]64, %r6
10745 lda [%r1]64, %f16
10746 ldda [%r1]64, %f16
10747 stba %r0, [%r1]64
10748 stha %r6, [%r1]64
10749 stwa %r4, [%r1]64
10750 sta %f48, [%r1]64
10751 stda %f48, [%r1]64
10752casa [%r1]0x40, %r2, %g0
10753casxa [%r1]0x40, %r2, %g0
10754 prefetcha [%r1]64, 0xd
10755CASE_ASI_0x45_th2_range65:
10756!!asi_range = 0x0-0x18
10757 set 0xd, %r1
10758 and %r1, %r29, %r1 !make sure address is aligned
10759 ldsba [%r1]69, %r10
10760 ldsha [%r1]69, %r2
10761 ldswa [%r1]69, %r2
10762 lduba [%r1]69, %r16
10763 lduha [%r1]69, %r14
10764 ldxa [%r1]69, %r6
10765 ldda [%r1]69, %r6
10766 ldstuba [%r1]69, %r16
10767 swapa [%r1]69, %r2
10768 lda [%r1]69, %f16
10769 ldda [%r1]69, %f48
10770 stba %r6, [%r1]69
10771 stha %r6, [%r1]69
10772 stwa %r12, [%r1]69
10773 sta %f16, [%r1]69
10774 stda %f16, [%r1]69
10775casa [%r1]0x45, %r2, %g0
10776casxa [%r1]0x45, %r2, %g0
10777 prefetcha [%r1]69, 0x1e
10778CASE_ASI_0x50_th2_0x0:
10779 mov %g0, %r1
10780 ldsba [%r1]80, %r2
10781 ldsha [%r1]80, %r12
10782 ldswa [%r1]80, %r12
10783 lduba [%r1]80, %r14
10784 lduha [%r1]80, %r8
10785 ldxa [%r1]80, %r10
10786 ldda [%r1]80, %r2
10787 ldstuba [%r1]80, %r8
10788 swapa [%r1]80, %r12
10789 lda [%r1]80, %f0
10790 ldda [%r1]80, %f0
10791 stba %r2, [%r1]80
10792 stha %r12, [%r1]80
10793 stwa %r0, [%r1]80
10794 stxa %r10, [%r1]80
10795 sta %f0, [%r1]80
10796 stda %f16, [%r1]80
10797casa [%r1]0x50, %r2, %g0
10798casxa [%r1]0x50, %r2, %g0
10799 prefetcha [%r1]80, 0x1b
10800CASE_ASI_0x5e_th2_range66:
10801!!asi_range = 0x0-0x7f8
10802 set 0x24a, %r1
10803 and %r1, %r29, %r1 !make sure address is aligned
10804 ldsba [%r1]94, %r8
10805 ldsha [%r1]94, %r14
10806 ldswa [%r1]94, %r8
10807 lduba [%r1]94, %r14
10808 lduha [%r1]94, %r14
10809 ldxa [%r1]94, %r10
10810 ldda [%r1]94, %r10
10811 ldstuba [%r1]94, %r14
10812 swapa [%r1]94, %r4
10813 lda [%r1]94, %f32
10814 ldda [%r1]94, %f32
10815 stba %r6, [%r1]94
10816 stha %r12, [%r1]94
10817 stwa %r8, [%r1]94
10818 stxa %r10, [%r1]94
10819 sta %f0, [%r1]94
10820 stda %f48, [%r1]94
10821casa [%r1]0x5e, %r2, %g0
10822casxa [%r1]0x5e, %r2, %g0
10823 prefetcha [%r1]94, 0x6
10824CASE_ASI_0x73_th2_0x0:
10825 mov %g0, %r1
10826 ldsba [%r1]115, %r16
10827 ldsha [%r1]115, %r8
10828 ldswa [%r1]115, %r16
10829 lduba [%r1]115, %r6
10830 lduha [%r1]115, %r10
10831 ldxa [%r1]115, %r16
10832 ldda [%r1]115, %r6
10833 ldstuba [%r1]115, %r14
10834 swapa [%r1]115, %r4
10835 lda [%r1]115, %f0
10836 ldda [%r1]115, %f0
10837 stba %r10, [%r1]115
10838 stha %r12, [%r1]115
10839 stwa %r14, [%r1]115
10840 sta %f48, [%r1]115
10841 stda %f16, [%r1]115
10842casa [%r1]0x73, %r2, %g0
10843casxa [%r1]0x73, %r2, %g0
10844 prefetcha [%r1]115, 0x8
10845CASE_ASI_0x58_th2_0x18:
10846 set 0x18, %r1
10847 ldsba [%r1]88, %r4
10848 ldsha [%r1]88, %r16
10849 ldswa [%r1]88, %r6
10850 lduba [%r1]88, %r6
10851 lduha [%r1]88, %r4
10852 ldxa [%r1]88, %r12
10853 ldda [%r1]88, %r4
10854 ldstuba [%r1]88, %r14
10855 swapa [%r1]88, %r10
10856 lda [%r1]88, %f32
10857 ldda [%r1]88, %f0
10858 stba %r6, [%r1]88
10859 stha %r12, [%r1]88
10860 stwa %r6, [%r1]88
10861 sta %f0, [%r1]88
10862 stda %f32, [%r1]88
10863casa [%r1]0x58, %r2, %g0
10864casxa [%r1]0x58, %r2, %g0
10865 prefetcha [%r1]88, 0x19
10866CASE_ASI_0x58_th2_0x30:
10867 set 0x30, %r1
10868 ldsba [%r1]88, %r4
10869 ldsha [%r1]88, %r2
10870 ldswa [%r1]88, %r16
10871 lduba [%r1]88, %r4
10872 lduha [%r1]88, %r14
10873 ldxa [%r1]88, %r6
10874 ldda [%r1]88, %r16
10875 ldstuba [%r1]88, %r4
10876 swapa [%r1]88, %r2
10877 lda [%r1]88, %f16
10878 ldda [%r1]88, %f0
10879 stba %r12, [%r1]88
10880 stha %r14, [%r1]88
10881 stwa %r8, [%r1]88
10882 sta %f32, [%r1]88
10883 stda %f0, [%r1]88
10884casa [%r1]0x58, %r2, %g0
10885casxa [%r1]0x58, %r2, %g0
10886 prefetcha [%r1]88, 0x13
10887CASE_ASI_0x58_th2_0x38:
10888 set 0x38, %r1
10889 ldsba [%r1]88, %r14
10890 ldsha [%r1]88, %r6
10891 ldswa [%r1]88, %r16
10892 lduba [%r1]88, %r4
10893 lduha [%r1]88, %r14
10894 ldxa [%r1]88, %r6
10895 ldda [%r1]88, %r6
10896 ldstuba [%r1]88, %r12
10897 swapa [%r1]88, %r4
10898 lda [%r1]88, %f0
10899 ldda [%r1]88, %f32
10900 stba %r6, [%r1]88
10901 stha %r10, [%r1]88
10902 stwa %r0, [%r1]88
10903 sta %f0, [%r1]88
10904 stda %f0, [%r1]88
10905casa [%r1]0x58, %r2, %g0
10906casxa [%r1]0x58, %r2, %g0
10907 prefetcha [%r1]88, 0x5
10908CASE_ASI_0x58_th2_0x40:
10909 set 0x40, %r1
10910 ldsba [%r1]88, %r12
10911 ldsha [%r1]88, %r12
10912 ldswa [%r1]88, %r12
10913 lduba [%r1]88, %r16
10914 lduha [%r1]88, %r10
10915 ldxa [%r1]88, %r16
10916 ldda [%r1]88, %r4
10917 ldstuba [%r1]88, %r16
10918 swapa [%r1]88, %r8
10919 lda [%r1]88, %f32
10920 ldda [%r1]88, %f32
10921 stba %r10, [%r1]88
10922 stha %r12, [%r1]88
10923 stwa %r2, [%r1]88
10924 sta %f16, [%r1]88
10925 stda %f48, [%r1]88
10926casa [%r1]0x58, %r2, %g0
10927casxa [%r1]0x58, %r2, %g0
10928 prefetcha [%r1]88, 0x3
10929CASE_ASI_0x58_th2_0x80:
10930 set 0x80, %r1
10931 ldsba [%r1]88, %r8
10932 ldsha [%r1]88, %r12
10933 ldswa [%r1]88, %r2
10934 lduba [%r1]88, %r12
10935 lduha [%r1]88, %r10
10936 ldxa [%r1]88, %r6
10937 ldda [%r1]88, %r4
10938 ldstuba [%r1]88, %r8
10939 swapa [%r1]88, %r14
10940 lda [%r1]88, %f48
10941 ldda [%r1]88, %f32
10942 stba %r14, [%r1]88
10943 stha %r2, [%r1]88
10944 stwa %r6, [%r1]88
10945 sta %f0, [%r1]88
10946 stda %f32, [%r1]88
10947casa [%r1]0x58, %r2, %g0
10948casxa [%r1]0x58, %r2, %g0
10949 prefetcha [%r1]88, 0xb
10950CASE_ASI_0x56_th2_range67:
10951!!asi_range = 0x0-0x1f8
10952 set 0x31, %r1
10953 and %r1, %r29, %r1 !make sure address is aligned
10954 ldsba [%r1]86, %r4
10955 ldsha [%r1]86, %r12
10956 ldswa [%r1]86, %r10
10957 lduba [%r1]86, %r6
10958 lduha [%r1]86, %r4
10959 ldxa [%r1]86, %r8
10960 ldda [%r1]86, %r14
10961 ldstuba [%r1]86, %r2
10962 swapa [%r1]86, %r4
10963 lda [%r1]86, %f32
10964 ldda [%r1]86, %f0
10965 stba %r8, [%r1]86
10966 stha %r0, [%r1]86
10967 stwa %r4, [%r1]86
10968 stxa %r2, [%r1]86
10969 sta %f16, [%r1]86
10970 stda %f32, [%r1]86
10971casa [%r1]0x56, %r2, %g0
10972casxa [%r1]0x56, %r2, %g0
10973 prefetcha [%r1]86, 0x9
10974CASE_ASI_0x56_th2_range68:
10975!!asi_range = 0x400-0x5f8
10976 set 0x4c8, %r1
10977 and %r1, %r29, %r1 !make sure address is aligned
10978 ldsba [%r1]86, %r12
10979 ldsha [%r1]86, %r2
10980 ldswa [%r1]86, %r8
10981 lduba [%r1]86, %r4
10982 lduha [%r1]86, %r6
10983 ldxa [%r1]86, %r12
10984 ldda [%r1]86, %r8
10985 ldstuba [%r1]86, %r6
10986 swapa [%r1]86, %r12
10987 lda [%r1]86, %f16
10988 ldda [%r1]86, %f48
10989 stba %r6, [%r1]86
10990 stha %r2, [%r1]86
10991 stwa %r2, [%r1]86
10992 stxa %r10, [%r1]86
10993 sta %f48, [%r1]86
10994 stda %f48, [%r1]86
10995casa [%r1]0x56, %r2, %g0
10996casxa [%r1]0x56, %r2, %g0
10997 prefetcha [%r1]86, 0x16
10998CASE_ASI_0x41_th2_0x20:
10999 set 0x20, %r1
11000 ldsba [%r1]65, %r14
11001 ldsha [%r1]65, %r14
11002 ldswa [%r1]65, %r16
11003 lduba [%r1]65, %r6
11004 lduha [%r1]65, %r12
11005 ldxa [%r1]65, %r4
11006 ldda [%r1]65, %r8
11007 ldstuba [%r1]65, %r12
11008 swapa [%r1]65, %r6
11009 lda [%r1]65, %f48
11010 ldda [%r1]65, %f16
11011 stba %r6, [%r1]65
11012 stha %r4, [%r1]65
11013 stwa %r2, [%r1]65
11014 sta %f48, [%r1]65
11015 stda %f48, [%r1]65
11016casa [%r1]0x41, %r2, %g0
11017casxa [%r1]0x41, %r2, %g0
11018 prefetcha [%r1]65, 0x18
11019CASE_ASI_0x41_th2_0x30:
11020 set 0x30, %r1
11021 ldsba [%r1]65, %r2
11022 ldsha [%r1]65, %r16
11023 ldswa [%r1]65, %r14
11024 lduba [%r1]65, %r16
11025 lduha [%r1]65, %r12
11026 ldxa [%r1]65, %r2
11027 ldda [%r1]65, %r16
11028 ldstuba [%r1]65, %r6
11029 swapa [%r1]65, %r6
11030 lda [%r1]65, %f32
11031 ldda [%r1]65, %f0
11032 stba %r6, [%r1]65
11033 stha %r10, [%r1]65
11034 stwa %r14, [%r1]65
11035 sta %f48, [%r1]65
11036 stda %f48, [%r1]65
11037casa [%r1]0x41, %r2, %g0
11038casxa [%r1]0x41, %r2, %g0
11039 prefetcha [%r1]65, 0x1d
11040CASE_ASI_0x41_th2_0x38:
11041 set 0x38, %r1
11042 ldsba [%r1]65, %r6
11043 ldsha [%r1]65, %r8
11044 ldswa [%r1]65, %r8
11045 lduba [%r1]65, %r4
11046 lduha [%r1]65, %r14
11047 ldxa [%r1]65, %r14
11048 ldda [%r1]65, %r14
11049 ldstuba [%r1]65, %r8
11050 swapa [%r1]65, %r4
11051 lda [%r1]65, %f48
11052 ldda [%r1]65, %f32
11053 stba %r10, [%r1]65
11054 stha %r2, [%r1]65
11055 stwa %r14, [%r1]65
11056 sta %f16, [%r1]65
11057 stda %f32, [%r1]65
11058casa [%r1]0x41, %r2, %g0
11059casxa [%r1]0x41, %r2, %g0
11060 prefetcha [%r1]65, 0x12
11061CASE_ASI_0x41_th2_0x50:
11062 set 0x50, %r1
11063 ldsba [%r1]65, %r8
11064 ldsha [%r1]65, %r16
11065 ldswa [%r1]65, %r2
11066 lduba [%r1]65, %r10
11067 lduha [%r1]65, %r10
11068 ldxa [%r1]65, %r16
11069 ldda [%r1]65, %r12
11070 ldstuba [%r1]65, %r8
11071 swapa [%r1]65, %r12
11072 lda [%r1]65, %f0
11073 ldda [%r1]65, %f32
11074 stba %r14, [%r1]65
11075 stha %r14, [%r1]65
11076 stwa %r14, [%r1]65
11077 sta %f48, [%r1]65
11078 stda %f32, [%r1]65
11079casa [%r1]0x41, %r2, %g0
11080casxa [%r1]0x41, %r2, %g0
11081 prefetcha [%r1]65, 0xe
11082CASE_ASI_0x5d_th2_range69:
11083!!asi_range = 0x0-0xff8
11084 set 0x1ca, %r1
11085 and %r1, %r29, %r1 !make sure address is aligned
11086 ldsba [%r1]93, %r8
11087 ldsha [%r1]93, %r8
11088 ldswa [%r1]93, %r12
11089 lduba [%r1]93, %r8
11090 lduha [%r1]93, %r6
11091 ldxa [%r1]93, %r16
11092 ldda [%r1]93, %r8
11093 ldstuba [%r1]93, %r6
11094 swapa [%r1]93, %r16
11095 lda [%r1]93, %f48
11096 ldda [%r1]93, %f32
11097 stba %r6, [%r1]93
11098 stha %r10, [%r1]93
11099 stwa %r12, [%r1]93
11100 sta %f0, [%r1]93
11101 stda %f32, [%r1]93
11102casa [%r1]0x5d, %r2, %g0
11103casxa [%r1]0x5d, %r2, %g0
11104 prefetcha [%r1]93, 0x1e
11105CASE_ASI_0x20_th2_range70:
11106!!asi_range = 0x0-0x38
11107 set 0x32, %r1
11108 and %r1, %r29, %r1 !make sure address is aligned
11109 ldsba [%r1]32, %r14
11110 ldsha [%r1]32, %r12
11111 ldswa [%r1]32, %r14
11112 lduba [%r1]32, %r4
11113 lduha [%r1]32, %r12
11114 ldxa [%r1]32, %r8
11115 ldda [%r1]32, %r4
11116 ldstuba [%r1]32, %r6
11117 swapa [%r1]32, %r2
11118 lda [%r1]32, %f32
11119 ldda [%r1]32, %f48
11120 stba %r12, [%r1]32
11121 stha %r2, [%r1]32
11122 stwa %r8, [%r1]32
11123 sta %f32, [%r1]32
11124 stda %f16, [%r1]32
11125casa [%r1]0x20, %r2, %g0
11126casxa [%r1]0x20, %r2, %g0
11127 prefetcha [%r1]32, 0x18
11128CASE_ASI_0x4c_th2_0x20:
11129 set 0x20, %r1
11130 ldsba [%r1]76, %r16
11131 ldsha [%r1]76, %r6
11132 ldswa [%r1]76, %r8
11133 lduba [%r1]76, %r16
11134 lduha [%r1]76, %r4
11135 ldxa [%r1]76, %r2
11136 ldda [%r1]76, %r16
11137 ldstuba [%r1]76, %r6
11138 swapa [%r1]76, %r6
11139 lda [%r1]76, %f48
11140 ldda [%r1]76, %f0
11141 stba %r14, [%r1]76
11142 stha %r12, [%r1]76
11143 stwa %r2, [%r1]76
11144 stxa %r6, [%r1]76
11145 sta %f48, [%r1]76
11146 stda %f0, [%r1]76
11147casa [%r1]0x4c, %r2, %g0
11148casxa [%r1]0x4c, %r2, %g0
11149 prefetcha [%r1]76, 0x4
11150CASE_ASI_0x4c_th2_0x28:
11151 set 0x28, %r1
11152 ldsba [%r1]76, %r10
11153 ldsha [%r1]76, %r8
11154 ldswa [%r1]76, %r8
11155 lduba [%r1]76, %r16
11156 lduha [%r1]76, %r8
11157 ldxa [%r1]76, %r10
11158 ldda [%r1]76, %r10
11159 ldstuba [%r1]76, %r14
11160 swapa [%r1]76, %r12
11161 lda [%r1]76, %f16
11162 ldda [%r1]76, %f48
11163 stba %r4, [%r1]76
11164 stha %r10, [%r1]76
11165 stwa %r8, [%r1]76
11166 stxa %r2, [%r1]76
11167 sta %f0, [%r1]76
11168 stda %f0, [%r1]76
11169casa [%r1]0x4c, %r2, %g0
11170casxa [%r1]0x4c, %r2, %g0
11171 prefetcha [%r1]76, 0xa
11172CASE_ASI_0x58_th2_0x0:
11173 mov %g0, %r1
11174 ldsba [%r1]88, %r10
11175 ldsha [%r1]88, %r16
11176 ldswa [%r1]88, %r4
11177 lduba [%r1]88, %r6
11178 lduha [%r1]88, %r6
11179 ldxa [%r1]88, %r12
11180 ldda [%r1]88, %r10
11181 ldstuba [%r1]88, %r14
11182 swapa [%r1]88, %r2
11183 lda [%r1]88, %f32
11184 ldda [%r1]88, %f0
11185 stba %r0, [%r1]88
11186 stha %r0, [%r1]88
11187 stwa %r6, [%r1]88
11188 stxa %r14, [%r1]88
11189 sta %f48, [%r1]88
11190 stda %f48, [%r1]88
11191casa [%r1]0x58, %r2, %g0
11192casxa [%r1]0x58, %r2, %g0
11193 prefetcha [%r1]88, 0x19
11194CASE_ASI_0x58_th2_0x20:
11195 set 0x20, %r1
11196 ldsba [%r1]88, %r6
11197 ldsha [%r1]88, %r6
11198 ldswa [%r1]88, %r16
11199 lduba [%r1]88, %r8
11200 lduha [%r1]88, %r14
11201 ldxa [%r1]88, %r2
11202 ldda [%r1]88, %r12
11203 ldstuba [%r1]88, %r2
11204 swapa [%r1]88, %r12
11205 lda [%r1]88, %f16
11206 ldda [%r1]88, %f16
11207 stba %r12, [%r1]88
11208 stha %r0, [%r1]88
11209 stwa %r0, [%r1]88
11210 stxa %r0, [%r1]88
11211 sta %f16, [%r1]88
11212 stda %f32, [%r1]88
11213casa [%r1]0x58, %r2, %g0
11214casxa [%r1]0x58, %r2, %g0
11215 prefetcha [%r1]88, 0x17
11216CASE_ASI_0x57_th2:
11217 setx 0x292b13fe, %r4, %r1
11218 and %r1, %r31, %r1 !make sure address is aligned
11219 ldx [%r21 + 0x74 & ~0x7], %r2
11220 ldx [%r27 + 0x84 & ~0x7], %r4
11221 ldx [%r23 + 0x40 & ~0x7], %r6
11222 ldx [%r23 + 0x89 & ~0x7], %r8
11223 ldx [%r22 + 0x51 & ~0x7], %r10
11224 ldx [%r25 + 0x96 & ~0x7], %r12
11225 ldx [%r22 + 0x66 & ~0x7], %r14
11226 ldx [%r27 + 0x8b & ~0x7], %r16
11227 ld [%r23 + 0x78 & ~0x7], %f0
11228 ld [%r22 + 0xb2 & ~0x7], %f16
11229 ld [%r21 + 0x2e & ~0x7], %f32
11230 ld [%r27 + 0xd4 & ~0x7], %f48
11231 ldsba [%r1]87, %r2
11232 ldsha [%r1]87, %r6
11233 ldswa [%r1]87, %r12
11234 lduba [%r1]87, %r12
11235 lduha [%r1]87, %r4
11236 ldxa [%r1]87, %r4
11237 ldda [%r1]87, %r8
11238 ldstuba [%r1]87, %r8
11239 swapa [%r1]87, %r4
11240 lda [%r1]87, %f32
11241 ldda [%r1]87, %f32
11242 stba %r10, [%r1]87
11243 stha %r12, [%r1]87
11244 stwa %r6, [%r1]87
11245 sta %f16, [%r1]87
11246 stda %f32, [%r1]87
11247casa [%r1]0x57, %r2, %g0
11248casxa [%r1]0x57, %r2, %g0
11249 prefetcha [%r1]87, 0x1a
11250CASE_ASI_0x51_th2_range71:
11251!!asi_range = 0x0-0x38
11252 set 0x2b, %r1
11253 and %r1, %r29, %r1 !make sure address is aligned
11254 ldsba [%r1]81, %r2
11255 ldsha [%r1]81, %r2
11256 ldswa [%r1]81, %r2
11257 lduba [%r1]81, %r10
11258 lduha [%r1]81, %r10
11259 ldxa [%r1]81, %r8
11260 ldda [%r1]81, %r2
11261 ldstuba [%r1]81, %r2
11262 swapa [%r1]81, %r10
11263 lda [%r1]81, %f16
11264 ldda [%r1]81, %f0
11265 stba %r12, [%r1]81
11266 stha %r14, [%r1]81
11267 stwa %r14, [%r1]81
11268 sta %f48, [%r1]81
11269 stda %f48, [%r1]81
11270casa [%r1]0x51, %r2, %g0
11271casxa [%r1]0x51, %r2, %g0
11272 prefetcha [%r1]81, 0x1c
11273CASE_ASI_0x5a_th2_range72:
11274!!asi_range = 0x0-0x38
11275 set 0x28, %r1
11276 and %r1, %r29, %r1 !make sure address is aligned
11277 ldsba [%r1]90, %r12
11278 ldsha [%r1]90, %r16
11279 ldswa [%r1]90, %r8
11280 lduba [%r1]90, %r4
11281 lduha [%r1]90, %r12
11282 ldxa [%r1]90, %r16
11283 ldda [%r1]90, %r6
11284 ldstuba [%r1]90, %r10
11285 swapa [%r1]90, %r4
11286 lda [%r1]90, %f48
11287 ldda [%r1]90, %f0
11288 stba %r12, [%r1]90
11289 stha %r10, [%r1]90
11290 stwa %r12, [%r1]90
11291 sta %f32, [%r1]90
11292 stda %f48, [%r1]90
11293casa [%r1]0x5a, %r2, %g0
11294casxa [%r1]0x5a, %r2, %g0
11295 prefetcha [%r1]90, 0x12
11296CASE_ASI_0x5b_th2_range73:
11297!!asi_range = 0x0-0x38
11298 set 0x16, %r1
11299 and %r1, %r29, %r1 !make sure address is aligned
11300 ldsba [%r1]91, %r6
11301 ldsha [%r1]91, %r14
11302 ldswa [%r1]91, %r4
11303 lduba [%r1]91, %r14
11304 lduha [%r1]91, %r14
11305 ldxa [%r1]91, %r8
11306 ldda [%r1]91, %r4
11307 ldstuba [%r1]91, %r12
11308 swapa [%r1]91, %r10
11309 lda [%r1]91, %f48
11310 ldda [%r1]91, %f16
11311 stba %r6, [%r1]91
11312 stha %r14, [%r1]91
11313 stwa %r6, [%r1]91
11314 sta %f0, [%r1]91
11315 stda %f16, [%r1]91
11316casa [%r1]0x5b, %r2, %g0
11317casxa [%r1]0x5b, %r2, %g0
11318 prefetcha [%r1]91, 0x1c
11319CASE_ASI_0x54_th2_range74:
11320!!asi_range = 0x10-0x98
11321 set 0x5c, %r1
11322 and %r1, %r29, %r1 !make sure address is aligned
11323 ldsba [%r1]84, %r4
11324 ldsha [%r1]84, %r16
11325 ldswa [%r1]84, %r14
11326 lduba [%r1]84, %r16
11327 lduha [%r1]84, %r4
11328 ldxa [%r1]84, %r10
11329 ldda [%r1]84, %r4
11330 ldstuba [%r1]84, %r2
11331 swapa [%r1]84, %r8
11332 lda [%r1]84, %f48
11333 ldda [%r1]84, %f0
11334 stba %r8, [%r1]84
11335 stha %r4, [%r1]84
11336 stwa %r4, [%r1]84
11337 sta %f32, [%r1]84
11338 stda %f0, [%r1]84
11339casa [%r1]0x54, %r2, %g0
11340casxa [%r1]0x54, %r2, %g0
11341 prefetcha [%r1]84, 0x5
11342CASE_ASI_0x72_th2_0x0:
11343 mov %g0, %r1
11344 ldsba [%r1]114, %r6
11345 ldsha [%r1]114, %r16
11346 ldswa [%r1]114, %r12
11347 lduba [%r1]114, %r6
11348 lduha [%r1]114, %r12
11349 ldxa [%r1]114, %r8
11350 ldda [%r1]114, %r10
11351 ldstuba [%r1]114, %r14
11352 swapa [%r1]114, %r8
11353 lda [%r1]114, %f48
11354 ldda [%r1]114, %f16
11355 stba %r12, [%r1]114
11356 stha %r6, [%r1]114
11357 stwa %r0, [%r1]114
11358 sta %f16, [%r1]114
11359 stda %f16, [%r1]114
11360casa [%r1]0x72, %r2, %g0
11361casxa [%r1]0x72, %r2, %g0
11362 prefetcha [%r1]114, 0xd
11363CASE_ASI_0x41_th2_0x60:
11364 set 0x60, %r1
11365 ldsba [%r1]65, %r8
11366 ldsha [%r1]65, %r8
11367 ldswa [%r1]65, %r16
11368 lduba [%r1]65, %r14
11369 lduha [%r1]65, %r2
11370 ldxa [%r1]65, %r14
11371 ldda [%r1]65, %r14
11372 ldstuba [%r1]65, %r14
11373 swapa [%r1]65, %r10
11374 lda [%r1]65, %f32
11375 ldda [%r1]65, %f48
11376 stba %r8, [%r1]65
11377 stha %r4, [%r1]65
11378 stwa %r12, [%r1]65
11379 sta %f16, [%r1]65
11380 stda %f0, [%r1]65
11381casa [%r1]0x41, %r2, %g0
11382casxa [%r1]0x41, %r2, %g0
11383 prefetcha [%r1]65, 0x7
11384CASE_ASI_0x41_th2_0x68:
11385 set 0x68, %r1
11386 ldsba [%r1]65, %r8
11387 ldsha [%r1]65, %r14
11388 ldswa [%r1]65, %r8
11389 lduba [%r1]65, %r6
11390 lduha [%r1]65, %r4
11391 ldxa [%r1]65, %r2
11392 ldda [%r1]65, %r2
11393 ldstuba [%r1]65, %r6
11394 swapa [%r1]65, %r12
11395 lda [%r1]65, %f0
11396 ldda [%r1]65, %f48
11397 stba %r12, [%r1]65
11398 stha %r8, [%r1]65
11399 stwa %r8, [%r1]65
11400 sta %f48, [%r1]65
11401 stda %f0, [%r1]65
11402casa [%r1]0x41, %r2, %g0
11403casxa [%r1]0x41, %r2, %g0
11404 prefetcha [%r1]65, 0x11
11405CASE_ASI_0x63_th2_0x0:
11406 mov %g0, %r1
11407 ldsba [%r1]99, %r14
11408 ldsha [%r1]99, %r2
11409 ldswa [%r1]99, %r4
11410 lduba [%r1]99, %r16
11411 lduha [%r1]99, %r8
11412 ldxa [%r1]99, %r6
11413 ldda [%r1]99, %r8
11414 ldstuba [%r1]99, %r8
11415 swapa [%r1]99, %r2
11416 lda [%r1]99, %f0
11417 ldda [%r1]99, %f32
11418 stba %r0, [%r1]99
11419 stha %r8, [%r1]99
11420 stwa %r12, [%r1]99
11421 stxa %r14, [%r1]99
11422 sta %f32, [%r1]99
11423 stda %f48, [%r1]99
11424casa [%r1]0x63, %r2, %g0
11425casxa [%r1]0x63, %r2, %g0
11426 prefetcha [%r1]99, 0x6
11427CASE_ASI_0x63_th2_0x10:
11428 set 0x10, %r1
11429 ldsba [%r1]99, %r4
11430 ldsha [%r1]99, %r8
11431 ldswa [%r1]99, %r6
11432 lduba [%r1]99, %r4
11433 lduha [%r1]99, %r8
11434 ldxa [%r1]99, %r16
11435 ldda [%r1]99, %r4
11436 ldstuba [%r1]99, %r14
11437 swapa [%r1]99, %r16
11438 lda [%r1]99, %f48
11439 ldda [%r1]99, %f32
11440 stba %r6, [%r1]99
11441 stha %r14, [%r1]99
11442 stwa %r10, [%r1]99
11443 stxa %r6, [%r1]99
11444 sta %f0, [%r1]99
11445 stda %f0, [%r1]99
11446casa [%r1]0x63, %r2, %g0
11447casxa [%r1]0x63, %r2, %g0
11448 prefetcha [%r1]99, 0x1b
11449CASE_ASI_0x43_th2_0x0:
11450 mov %g0, %r1
11451 ldsba [%r1]67, %r4
11452 ldsha [%r1]67, %r8
11453 ldswa [%r1]67, %r8
11454 lduba [%r1]67, %r4
11455 lduha [%r1]67, %r12
11456 ldxa [%r1]67, %r8
11457 ldda [%r1]67, %r2
11458 ldstuba [%r1]67, %r14
11459 swapa [%r1]67, %r4
11460 lda [%r1]67, %f0
11461 ldda [%r1]67, %f16
11462 stba %r6, [%r1]67
11463 stha %r0, [%r1]67
11464 stwa %r8, [%r1]67
11465 sta %f16, [%r1]67
11466 stda %f32, [%r1]67
11467casa [%r1]0x43, %r2, %g0
11468casxa [%r1]0x43, %r2, %g0
11469 prefetcha [%r1]67, 0x15
11470CASE_ASI_0x59_th2_range75:
11471!!asi_range = 0x0-0x78
11472 set 0x33, %r1
11473 and %r1, %r29, %r1 !make sure address is aligned
11474 ldsba [%r1]89, %r16
11475 ldsha [%r1]89, %r6
11476 ldswa [%r1]89, %r16
11477 lduba [%r1]89, %r10
11478 lduha [%r1]89, %r2
11479 ldxa [%r1]89, %r4
11480 ldda [%r1]89, %r2
11481 ldstuba [%r1]89, %r14
11482 swapa [%r1]89, %r10
11483 lda [%r1]89, %f0
11484 ldda [%r1]89, %f0
11485 stba %r14, [%r1]89
11486 stha %r0, [%r1]89
11487 stwa %r10, [%r1]89
11488 sta %f32, [%r1]89
11489 stda %f32, [%r1]89
11490casa [%r1]0x59, %r2, %g0
11491casxa [%r1]0x59, %r2, %g0
11492 prefetcha [%r1]89, 0xd
11493CASE_ASI_0x67_th2_range76:
11494!!asi_range = 0x0-0x7fe0
11495 set 0x229b, %r1
11496 and %r1, %r29, %r1 !make sure address is aligned
11497 ldsba [%r1]103, %r16
11498 ldsha [%r1]103, %r4
11499 ldswa [%r1]103, %r16
11500 lduba [%r1]103, %r12
11501 lduha [%r1]103, %r14
11502 ldxa [%r1]103, %r2
11503 ldda [%r1]103, %r6
11504 ldstuba [%r1]103, %r4
11505 swapa [%r1]103, %r14
11506 lda [%r1]103, %f32
11507 ldda [%r1]103, %f0
11508 stba %r4, [%r1]103
11509 stha %r14, [%r1]103
11510 stwa %r12, [%r1]103
11511 sta %f16, [%r1]103
11512 stda %f16, [%r1]103
11513casa [%r1]0x67, %r2, %g0
11514casxa [%r1]0x67, %r2, %g0
11515 prefetcha [%r1]103, 0x5
11516CASE_ASI_0x4e_th2_0x0:
11517 mov %g0, %r1
11518 ldsba [%r1]78, %r4
11519 ldsha [%r1]78, %r12
11520 ldswa [%r1]78, %r4
11521 lduba [%r1]78, %r6
11522 lduha [%r1]78, %r14
11523 ldxa [%r1]78, %r16
11524 ldda [%r1]78, %r16
11525 ldstuba [%r1]78, %r8
11526 swapa [%r1]78, %r16
11527 lda [%r1]78, %f32
11528 ldda [%r1]78, %f48
11529 stba %r4, [%r1]78
11530 stha %r8, [%r1]78
11531 stwa %r4, [%r1]78
11532 sta %f16, [%r1]78
11533 stda %f16, [%r1]78
11534casa [%r1]0x4e, %r2, %g0
11535casxa [%r1]0x4e, %r2, %g0
11536 prefetcha [%r1]78, 0x1e
11537CASE_ASI_0x48_th2_range77:
11538!!asi_range = 0x0-0xf8
11539 set 0x5d, %r1
11540 and %r1, %r29, %r1 !make sure address is aligned
11541 ldsba [%r1]72, %r6
11542 ldsha [%r1]72, %r12
11543 ldswa [%r1]72, %r2
11544 lduba [%r1]72, %r10
11545 lduha [%r1]72, %r2
11546 ldxa [%r1]72, %r14
11547 ldda [%r1]72, %r12
11548 ldstuba [%r1]72, %r10
11549 swapa [%r1]72, %r2
11550 lda [%r1]72, %f48
11551 ldda [%r1]72, %f32
11552 stba %r6, [%r1]72
11553 stha %r6, [%r1]72
11554 stwa %r6, [%r1]72
11555 stxa %r8, [%r1]72
11556 sta %f16, [%r1]72
11557 stda %f16, [%r1]72
11558casa [%r1]0x48, %r2, %g0
11559casxa [%r1]0x48, %r2, %g0
11560 prefetcha [%r1]72, 0x1b
11561CASE_ASI_0x49_th2_range78:
11562!!asi_range = 0x0-0xf8
11563 set 0xef, %r1
11564 and %r1, %r29, %r1 !make sure address is aligned
11565 ldsba [%r1]73, %r14
11566 ldsha [%r1]73, %r14
11567 ldswa [%r1]73, %r10
11568 lduba [%r1]73, %r14
11569 lduha [%r1]73, %r6
11570 ldxa [%r1]73, %r10
11571 ldda [%r1]73, %r8
11572 ldstuba [%r1]73, %r6
11573 swapa [%r1]73, %r2
11574 lda [%r1]73, %f16
11575 ldda [%r1]73, %f0
11576 stba %r2, [%r1]73
11577 stha %r4, [%r1]73
11578 stwa %r8, [%r1]73
11579 stxa %r6, [%r1]73
11580 sta %f0, [%r1]73
11581 stda %f32, [%r1]73
11582casa [%r1]0x49, %r2, %g0
11583casxa [%r1]0x49, %r2, %g0
11584 prefetcha [%r1]73, 0xd
11585CASE_ASI_0x5f_th2:
11586 setx 0x46318fe6, %r4, %r1
11587 and %r1, %r31, %r1 !make sure address is aligned
11588 ldx [%r24 + 0x60 & ~0x7], %r2
11589 ldx [%r26 + 0x40 & ~0x7], %r4
11590 ldx [%r26 + 0x95 & ~0x7], %r6
11591 ldx [%r22 + 0x64 & ~0x7], %r8
11592 ldx [%r26 + 0xfe & ~0x7], %r10
11593 ldx [%r26 + 0x73 & ~0x7], %r12
11594 ldx [%r22 + 0xb3 & ~0x7], %r14
11595 ldx [%r21 + 0x10 & ~0x7], %r16
11596 ld [%r27 + 0x2f & ~0x7], %f0
11597 ld [%r21 + 0xe4 & ~0x7], %f16
11598 ld [%r27 + 0xf & ~0x7], %f32
11599 ld [%r23 + 0x13 & ~0x7], %f48
11600 ldsba [%r1]95, %r8
11601 ldsha [%r1]95, %r16
11602 ldswa [%r1]95, %r6
11603 lduba [%r1]95, %r2
11604 lduha [%r1]95, %r2
11605 ldxa [%r1]95, %r8
11606 ldda [%r1]95, %r8
11607 ldstuba [%r1]95, %r6
11608 swapa [%r1]95, %r8
11609 lda [%r1]95, %f16
11610 ldda [%r1]95, %f16
11611 stba %r6, [%r1]95
11612 stha %r8, [%r1]95
11613 stwa %r14, [%r1]95
11614 sta %f48, [%r1]95
11615 stda %f16, [%r1]95
11616casa [%r1]0x5f, %r2, %g0
11617casxa [%r1]0x5f, %r2, %g0
11618 prefetcha [%r1]95, 0xb
11619CASE_ASI_0x53_th2:
11620 setx 0x76b3142c, %r4, %r1
11621 and %r1, %r31, %r1 !make sure address is aligned
11622 ldx [%r25 + 0xef & ~0x7], %r2
11623 ldx [%r23 + 0xcf & ~0x7], %r4
11624 ldx [%r23 + 0xac & ~0x7], %r6
11625 ldx [%r25 + 0xf2 & ~0x7], %r8
11626 ldx [%r23 + 0x30 & ~0x7], %r10
11627 ldx [%r23 + 0x86 & ~0x7], %r12
11628 ldx [%r24 + 0xfd & ~0x7], %r14
11629 ldx [%r26 + 0x74 & ~0x7], %r16
11630 ld [%r28 + 0x19 & ~0x7], %f0
11631 ld [%r21 + 0x5 & ~0x7], %f16
11632 ld [%r24 + 0xf8 & ~0x7], %f32
11633 ld [%r25 + 0x70 & ~0x7], %f48
11634 ldsba [%r1]83, %r4
11635 ldsha [%r1]83, %r10
11636 ldswa [%r1]83, %r12
11637 lduba [%r1]83, %r8
11638 lduha [%r1]83, %r8
11639 ldxa [%r1]83, %r6
11640 ldda [%r1]83, %r4
11641 ldstuba [%r1]83, %r12
11642 swapa [%r1]83, %r6
11643 lda [%r1]83, %f0
11644 ldda [%r1]83, %f16
11645 stba %r12, [%r1]83
11646 stha %r8, [%r1]83
11647 stwa %r2, [%r1]83
11648 stxa %r12, [%r1]83
11649 sta %f48, [%r1]83
11650 stda %f32, [%r1]83
11651casa [%r1]0x53, %r2, %g0
11652casxa [%r1]0x53, %r2, %g0
11653 prefetcha [%r1]83, 0x7
11654CASE_ASI_0x74_th2_0x0:
11655 mov %g0, %r1
11656 ldsba [%r1]116, %r4
11657 ldsha [%r1]116, %r16
11658 ldswa [%r1]116, %r2
11659 lduba [%r1]116, %r14
11660 lduha [%r1]116, %r6
11661 ldxa [%r1]116, %r4
11662 ldda [%r1]116, %r16
11663 ldstuba [%r1]116, %r8
11664 swapa [%r1]116, %r16
11665 lda [%r1]116, %f48
11666 ldda [%r1]116, %f16
11667 stba %r12, [%r1]116
11668 stha %r14, [%r1]116
11669 stwa %r4, [%r1]116
11670 stxa %r12, [%r1]116
11671 sta %f0, [%r1]116
11672 stda %f48, [%r1]116
11673casa [%r1]0x74, %r2, %g0
11674casxa [%r1]0x74, %r2, %g0
11675 prefetcha [%r1]116, 0x7
11676CASE_ASI_0x54_th2_0x0:
11677 mov %g0, %r1
11678 ldsba [%r1]84, %r6
11679 ldsha [%r1]84, %r8
11680 ldswa [%r1]84, %r2
11681 lduba [%r1]84, %r2
11682 lduha [%r1]84, %r12
11683 ldxa [%r1]84, %r8
11684 ldda [%r1]84, %r4
11685 ldstuba [%r1]84, %r14
11686 swapa [%r1]84, %r10
11687 lda [%r1]84, %f16
11688 ldda [%r1]84, %f0
11689 stba %r6, [%r1]84
11690 stha %r6, [%r1]84
11691 stwa %r6, [%r1]84
11692 sta %f0, [%r1]84
11693 stda %f32, [%r1]84
11694casa [%r1]0x54, %r2, %g0
11695casxa [%r1]0x54, %r2, %g0
11696 prefetcha [%r1]84, 0x16
11697CASE_ASI_0x54_th2_0x400:
11698 set 0x400, %r1
11699 ldsba [%r1]84, %r4
11700 ldsha [%r1]84, %r8
11701 ldswa [%r1]84, %r6
11702 lduba [%r1]84, %r6
11703 lduha [%r1]84, %r4
11704 ldxa [%r1]84, %r10
11705 ldda [%r1]84, %r12
11706 ldstuba [%r1]84, %r16
11707 swapa [%r1]84, %r6
11708 lda [%r1]84, %f16
11709 ldda [%r1]84, %f48
11710 stba %r8, [%r1]84
11711 stha %r0, [%r1]84
11712 stwa %r10, [%r1]84
11713 sta %f16, [%r1]84
11714 stda %f16, [%r1]84
11715casa [%r1]0x54, %r2, %g0
11716casxa [%r1]0x54, %r2, %g0
11717 prefetcha [%r1]84, 0x1c
11718CASE_ASI_0x54_th2_0x800:
11719 set 0x800, %r1
11720 ldsba [%r1]84, %r16
11721 ldsha [%r1]84, %r4
11722 ldswa [%r1]84, %r10
11723 lduba [%r1]84, %r4
11724 lduha [%r1]84, %r16
11725 ldxa [%r1]84, %r10
11726 ldda [%r1]84, %r10
11727 ldstuba [%r1]84, %r10
11728 swapa [%r1]84, %r2
11729 lda [%r1]84, %f16
11730 ldda [%r1]84, %f0
11731 stba %r10, [%r1]84
11732 stha %r2, [%r1]84
11733 stwa %r0, [%r1]84
11734 sta %f48, [%r1]84
11735 stda %f48, [%r1]84
11736casa [%r1]0x54, %r2, %g0
11737casxa [%r1]0x54, %r2, %g0
11738 prefetcha [%r1]84, 0x7
11739CASE_ASI_0x54_th2_0xc00:
11740 set 0xc00, %r1
11741 ldsba [%r1]84, %r12
11742 ldsha [%r1]84, %r6
11743 ldswa [%r1]84, %r12
11744 lduba [%r1]84, %r6
11745 lduha [%r1]84, %r4
11746 ldxa [%r1]84, %r16
11747 ldda [%r1]84, %r10
11748 ldstuba [%r1]84, %r6
11749 swapa [%r1]84, %r14
11750 lda [%r1]84, %f48
11751 ldda [%r1]84, %f0
11752 stba %r0, [%r1]84
11753 stha %r12, [%r1]84
11754 stwa %r10, [%r1]84
11755 sta %f16, [%r1]84
11756 stda %f48, [%r1]84
11757casa [%r1]0x54, %r2, %g0
11758casxa [%r1]0x54, %r2, %g0
11759 prefetcha [%r1]84, 0xe
11760CASE_ASI_0x5c_th2_0x0:
11761 mov %g0, %r1
11762 ldsba [%r1]92, %r4
11763 ldsha [%r1]92, %r4
11764 ldswa [%r1]92, %r10
11765 lduba [%r1]92, %r6
11766 lduha [%r1]92, %r10
11767 ldxa [%r1]92, %r4
11768 ldda [%r1]92, %r8
11769 ldstuba [%r1]92, %r14
11770 swapa [%r1]92, %r6
11771 lda [%r1]92, %f32
11772 ldda [%r1]92, %f48
11773 stba %r6, [%r1]92
11774 stha %r0, [%r1]92
11775 stwa %r2, [%r1]92
11776 sta %f48, [%r1]92
11777 stda %f32, [%r1]92
11778casa [%r1]0x5c, %r2, %g0
11779casxa [%r1]0x5c, %r2, %g0
11780 prefetcha [%r1]92, 0xb
11781CASE_ASI_0x5c_th2_0x400:
11782 set 0x400, %r1
11783 ldsba [%r1]92, %r14
11784 ldsha [%r1]92, %r12
11785 ldswa [%r1]92, %r8
11786 lduba [%r1]92, %r12
11787 lduha [%r1]92, %r14
11788 ldxa [%r1]92, %r8
11789 ldda [%r1]92, %r2
11790 ldstuba [%r1]92, %r4
11791 swapa [%r1]92, %r16
11792 lda [%r1]92, %f0
11793 ldda [%r1]92, %f48
11794 stba %r10, [%r1]92
11795 stha %r14, [%r1]92
11796 stwa %r2, [%r1]92
11797 sta %f32, [%r1]92
11798 stda %f48, [%r1]92
11799casa [%r1]0x5c, %r2, %g0
11800casxa [%r1]0x5c, %r2, %g0
11801 prefetcha [%r1]92, 0x1
11802CASE_ASI_0x5c_th2_0x800:
11803 set 0x800, %r1
11804 ldsba [%r1]92, %r2
11805 ldsha [%r1]92, %r16
11806 ldswa [%r1]92, %r4
11807 lduba [%r1]92, %r6
11808 lduha [%r1]92, %r16
11809 ldxa [%r1]92, %r12
11810 ldda [%r1]92, %r4
11811 ldstuba [%r1]92, %r6
11812 swapa [%r1]92, %r16
11813 lda [%r1]92, %f16
11814 ldda [%r1]92, %f32
11815 stba %r8, [%r1]92
11816 stha %r10, [%r1]92
11817 stwa %r0, [%r1]92
11818 sta %f16, [%r1]92
11819 stda %f16, [%r1]92
11820casa [%r1]0x5c, %r2, %g0
11821casxa [%r1]0x5c, %r2, %g0
11822 prefetcha [%r1]92, 0x1e
11823CASE_ASI_0x5c_th2_0xc00:
11824 set 0xc00, %r1
11825 ldsba [%r1]92, %r12
11826 ldsha [%r1]92, %r8
11827 ldswa [%r1]92, %r2
11828 lduba [%r1]92, %r6
11829 lduha [%r1]92, %r8
11830 ldxa [%r1]92, %r14
11831 ldda [%r1]92, %r16
11832 ldstuba [%r1]92, %r16
11833 swapa [%r1]92, %r16
11834 lda [%r1]92, %f0
11835 ldda [%r1]92, %f0
11836 stba %r14, [%r1]92
11837 stha %r8, [%r1]92
11838 stwa %r12, [%r1]92
11839 sta %f0, [%r1]92
11840 stda %f48, [%r1]92
11841casa [%r1]0x5c, %r2, %g0
11842casxa [%r1]0x5c, %r2, %g0
11843 prefetcha [%r1]92, 0x19
11844CASE_ASI_0x47_th2_range79:
11845!!asi_range = 0x0-0x7ff0
11846 set 0x22f8, %r1
11847 and %r1, %r29, %r1 !make sure address is aligned
11848 ldsba [%r1]71, %r8
11849 ldsha [%r1]71, %r6
11850 ldswa [%r1]71, %r12
11851 lduba [%r1]71, %r4
11852 lduha [%r1]71, %r14
11853 ldxa [%r1]71, %r2
11854 ldda [%r1]71, %r10
11855 ldstuba [%r1]71, %r12
11856 swapa [%r1]71, %r6
11857 lda [%r1]71, %f48
11858 ldda [%r1]71, %f16
11859 stba %r14, [%r1]71
11860 stha %r8, [%r1]71
11861 stwa %r0, [%r1]71
11862 sta %f0, [%r1]71
11863 stda %f32, [%r1]71
11864casa [%r1]0x47, %r2, %g0
11865casxa [%r1]0x47, %r2, %g0
11866 prefetcha [%r1]71, 0x4
11867CASE_ASI_0x50_th2_0x18:
11868 set 0x18, %r1
11869 ldsba [%r1]80, %r2
11870 ldsha [%r1]80, %r10
11871 ldswa [%r1]80, %r6
11872 lduba [%r1]80, %r12
11873 lduha [%r1]80, %r10
11874 ldxa [%r1]80, %r6
11875 ldda [%r1]80, %r8
11876 ldstuba [%r1]80, %r14
11877 swapa [%r1]80, %r16
11878 lda [%r1]80, %f48
11879 ldda [%r1]80, %f16
11880 stba %r14, [%r1]80
11881 stha %r4, [%r1]80
11882 stwa %r0, [%r1]80
11883 sta %f16, [%r1]80
11884 stda %f48, [%r1]80
11885casa [%r1]0x50, %r2, %g0
11886casxa [%r1]0x50, %r2, %g0
11887 prefetcha [%r1]80, 0xc
11888CASE_ASI_0x50_th2_0x30:
11889 set 0x30, %r1
11890 ldsba [%r1]80, %r4
11891 ldsha [%r1]80, %r4
11892 ldswa [%r1]80, %r2
11893 lduba [%r1]80, %r4
11894 lduha [%r1]80, %r8
11895 ldxa [%r1]80, %r6
11896 ldda [%r1]80, %r12
11897 ldstuba [%r1]80, %r10
11898 swapa [%r1]80, %r16
11899 lda [%r1]80, %f48
11900 ldda [%r1]80, %f48
11901 stba %r8, [%r1]80
11902 stha %r4, [%r1]80
11903 stwa %r14, [%r1]80
11904 sta %f32, [%r1]80
11905 stda %f0, [%r1]80
11906casa [%r1]0x50, %r2, %g0
11907casxa [%r1]0x50, %r2, %g0
11908 prefetcha [%r1]80, 0x15
11909CASE_ASI_0x50_th2_0x38:
11910 set 0x38, %r1
11911 ldsba [%r1]80, %r2
11912 ldsha [%r1]80, %r12
11913 ldswa [%r1]80, %r8
11914 lduba [%r1]80, %r10
11915 lduha [%r1]80, %r4
11916 ldxa [%r1]80, %r14
11917 ldda [%r1]80, %r4
11918 ldstuba [%r1]80, %r6
11919 swapa [%r1]80, %r14
11920 lda [%r1]80, %f32
11921 ldda [%r1]80, %f48
11922 stba %r10, [%r1]80
11923 stha %r10, [%r1]80
11924 stwa %r12, [%r1]80
11925 sta %f0, [%r1]80
11926 stda %f0, [%r1]80
11927casa [%r1]0x50, %r2, %g0
11928casxa [%r1]0x50, %r2, %g0
11929 prefetcha [%r1]80, 0xd
11930CASE_ASI_0x42_th2_0x8:
11931 set 0x8, %r1
11932 ldsba [%r1]66, %r12
11933 ldsha [%r1]66, %r8
11934 ldswa [%r1]66, %r16
11935 lduba [%r1]66, %r16
11936 lduha [%r1]66, %r6
11937 ldxa [%r1]66, %r6
11938 ldda [%r1]66, %r4
11939 ldstuba [%r1]66, %r4
11940 swapa [%r1]66, %r4
11941 lda [%r1]66, %f16
11942 ldda [%r1]66, %f16
11943 stba %r4, [%r1]66
11944 stha %r4, [%r1]66
11945 stwa %r12, [%r1]66
11946 sta %f0, [%r1]66
11947 stda %f0, [%r1]66
11948casa [%r1]0x42, %r2, %g0
11949casxa [%r1]0x42, %r2, %g0
11950 prefetcha [%r1]66, 0x4
11951CASE_ASI_0x42_th2_0x10:
11952 set 0x10, %r1
11953 ldsba [%r1]66, %r12
11954 ldsha [%r1]66, %r14
11955 ldswa [%r1]66, %r14
11956 lduba [%r1]66, %r4
11957 lduha [%r1]66, %r10
11958 ldxa [%r1]66, %r12
11959 ldda [%r1]66, %r6
11960 ldstuba [%r1]66, %r8
11961 swapa [%r1]66, %r6
11962 lda [%r1]66, %f32
11963 ldda [%r1]66, %f32
11964 stba %r12, [%r1]66
11965 stha %r14, [%r1]66
11966 stwa %r2, [%r1]66
11967 sta %f16, [%r1]66
11968 stda %f0, [%r1]66
11969casa [%r1]0x42, %r2, %g0
11970casxa [%r1]0x42, %r2, %g0
11971 prefetcha [%r1]66, 0x1f
11972CASE_ASI_0x52_th2_0x108:
11973 set 0x108, %r1
11974 ldsba [%r1]82, %r16
11975 ldsha [%r1]82, %r14
11976 ldswa [%r1]82, %r14
11977 lduba [%r1]82, %r2
11978 lduha [%r1]82, %r12
11979 ldxa [%r1]82, %r12
11980 ldda [%r1]82, %r12
11981 ldstuba [%r1]82, %r2
11982 swapa [%r1]82, %r4
11983 lda [%r1]82, %f48
11984 ldda [%r1]82, %f48
11985 stba %r12, [%r1]82
11986 stha %r10, [%r1]82
11987 stwa %r12, [%r1]82
11988 sta %f0, [%r1]82
11989 stda %f48, [%r1]82
11990casa [%r1]0x52, %r2, %g0
11991casxa [%r1]0x52, %r2, %g0
11992 prefetcha [%r1]82, 0x18
11993CASE_ASI_0x52_th2_0x110:
11994 set 0x110, %r1
11995 ldsba [%r1]82, %r2
11996 ldsha [%r1]82, %r16
11997 ldswa [%r1]82, %r4
11998 lduba [%r1]82, %r8
11999 lduha [%r1]82, %r4
12000 ldxa [%r1]82, %r6
12001 ldda [%r1]82, %r6
12002 ldstuba [%r1]82, %r6
12003 swapa [%r1]82, %r4
12004 lda [%r1]82, %f48
12005 ldda [%r1]82, %f0
12006 stba %r4, [%r1]82
12007 stha %r4, [%r1]82
12008 stwa %r12, [%r1]82
12009 sta %f16, [%r1]82
12010 stda %f32, [%r1]82
12011casa [%r1]0x52, %r2, %g0
12012casxa [%r1]0x52, %r2, %g0
12013 prefetcha [%r1]82, 0x19
12014CASE_ASI_0x52_th2_0x118:
12015 set 0x118, %r1
12016 ldsba [%r1]82, %r12
12017 ldsha [%r1]82, %r4
12018 ldswa [%r1]82, %r2
12019 lduba [%r1]82, %r14
12020 lduha [%r1]82, %r8
12021 ldxa [%r1]82, %r16
12022 ldda [%r1]82, %r4
12023 ldstuba [%r1]82, %r8
12024 swapa [%r1]82, %r16
12025 lda [%r1]82, %f48
12026 ldda [%r1]82, %f48
12027 stba %r4, [%r1]82
12028 stha %r0, [%r1]82
12029 stwa %r14, [%r1]82
12030 sta %f48, [%r1]82
12031 stda %f32, [%r1]82
12032casa [%r1]0x52, %r2, %g0
12033casxa [%r1]0x52, %r2, %g0
12034 prefetcha [%r1]82, 0xd
12035CASE_ASI_0x52_th2_0x120:
12036 set 0x120, %r1
12037 ldsba [%r1]82, %r16
12038 ldsha [%r1]82, %r4
12039 ldswa [%r1]82, %r6
12040 lduba [%r1]82, %r12
12041 lduha [%r1]82, %r4
12042 ldxa [%r1]82, %r4
12043 ldda [%r1]82, %r14
12044 ldstuba [%r1]82, %r2
12045 swapa [%r1]82, %r14
12046 lda [%r1]82, %f0
12047 ldda [%r1]82, %f48
12048 stba %r6, [%r1]82
12049 stha %r0, [%r1]82
12050 stwa %r0, [%r1]82
12051 sta %f32, [%r1]82
12052 stda %f48, [%r1]82
12053casa [%r1]0x52, %r2, %g0
12054casxa [%r1]0x52, %r2, %g0
12055 prefetcha [%r1]82, 0x1d
12056CASE_ASI_0x52_th2_0x208:
12057 set 0x208, %r1
12058 ldsba [%r1]82, %r14
12059 ldsha [%r1]82, %r6
12060 ldswa [%r1]82, %r2
12061 lduba [%r1]82, %r10
12062 lduha [%r1]82, %r2
12063 ldxa [%r1]82, %r8
12064 ldda [%r1]82, %r16
12065 ldstuba [%r1]82, %r14
12066 swapa [%r1]82, %r6
12067 lda [%r1]82, %f32
12068 ldda [%r1]82, %f32
12069 stba %r4, [%r1]82
12070 stha %r12, [%r1]82
12071 stwa %r14, [%r1]82
12072 sta %f16, [%r1]82
12073 stda %f16, [%r1]82
12074casa [%r1]0x52, %r2, %g0
12075casxa [%r1]0x52, %r2, %g0
12076 prefetcha [%r1]82, 0x0
12077CASE_ASI_0x52_th2_0x210:
12078 set 0x210, %r1
12079 ldsba [%r1]82, %r10
12080 ldsha [%r1]82, %r4
12081 ldswa [%r1]82, %r14
12082 lduba [%r1]82, %r8
12083 lduha [%r1]82, %r2
12084 ldxa [%r1]82, %r12
12085 ldda [%r1]82, %r8
12086 ldstuba [%r1]82, %r14
12087 swapa [%r1]82, %r2
12088 lda [%r1]82, %f32
12089 ldda [%r1]82, %f32
12090 stba %r2, [%r1]82
12091 stha %r10, [%r1]82
12092 stwa %r6, [%r1]82
12093 sta %f0, [%r1]82
12094 stda %f32, [%r1]82
12095casa [%r1]0x52, %r2, %g0
12096casxa [%r1]0x52, %r2, %g0
12097 prefetcha [%r1]82, 0x9
12098CASE_ASI_0x52_th2_0x218:
12099 set 0x218, %r1
12100 ldsba [%r1]82, %r12
12101 ldsha [%r1]82, %r10
12102 ldswa [%r1]82, %r8
12103 lduba [%r1]82, %r4
12104 lduha [%r1]82, %r8
12105 ldxa [%r1]82, %r4
12106 ldda [%r1]82, %r12
12107 ldstuba [%r1]82, %r12
12108 swapa [%r1]82, %r14
12109 lda [%r1]82, %f16
12110 ldda [%r1]82, %f32
12111 stba %r10, [%r1]82
12112 stha %r2, [%r1]82
12113 stwa %r2, [%r1]82
12114 sta %f32, [%r1]82
12115 stda %f0, [%r1]82
12116casa [%r1]0x52, %r2, %g0
12117casxa [%r1]0x52, %r2, %g0
12118 prefetcha [%r1]82, 0x6
12119CASE_ASI_0x52_th2_0x220:
12120 set 0x220, %r1
12121 ldsba [%r1]82, %r14
12122 ldsha [%r1]82, %r2
12123 ldswa [%r1]82, %r14
12124 lduba [%r1]82, %r2
12125 lduha [%r1]82, %r16
12126 ldxa [%r1]82, %r16
12127 ldda [%r1]82, %r6
12128 ldstuba [%r1]82, %r2
12129 swapa [%r1]82, %r2
12130 lda [%r1]82, %f32
12131 ldda [%r1]82, %f0
12132 stba %r0, [%r1]82
12133 stha %r8, [%r1]82
12134 stwa %r6, [%r1]82
12135 sta %f48, [%r1]82
12136 stda %f48, [%r1]82
12137casa [%r1]0x52, %r2, %g0
12138casxa [%r1]0x52, %r2, %g0
12139 prefetcha [%r1]82, 0x0
12140CASE_ASI_0x25_th2_0x3C0:
12141 set 0x3C0, %r1
12142 ldsba [%r1]37, %r14
12143 ldsha [%r1]37, %r6
12144 ldswa [%r1]37, %r14
12145 lduba [%r1]37, %r16
12146 lduha [%r1]37, %r16
12147 ldxa [%r1]37, %r4
12148 ldda [%r1]37, %r16
12149 ldstuba [%r1]37, %r4
12150 swapa [%r1]37, %r16
12151 lda [%r1]37, %f48
12152 ldda [%r1]37, %f0
12153 stba %r8, [%r1]37
12154 stha %r12, [%r1]37
12155 stwa %r2, [%r1]37
12156 sta %f48, [%r1]37
12157 stda %f48, [%r1]37
12158casa [%r1]0x25, %r2, %g0
12159casxa [%r1]0x25, %r2, %g0
12160 prefetcha [%r1]37, 0x12
12161CASE_ASI_0x25_th2_0x3C8:
12162 set 0x3C8, %r1
12163 ldsba [%r1]37, %r6
12164 ldsha [%r1]37, %r14
12165 ldswa [%r1]37, %r16
12166 lduba [%r1]37, %r10
12167 lduha [%r1]37, %r10
12168 ldxa [%r1]37, %r8
12169 ldda [%r1]37, %r14
12170 ldstuba [%r1]37, %r14
12171 swapa [%r1]37, %r16
12172 lda [%r1]37, %f32
12173 ldda [%r1]37, %f0
12174 stba %r8, [%r1]37
12175 stha %r6, [%r1]37
12176 stwa %r10, [%r1]37
12177 sta %f48, [%r1]37
12178 stda %f48, [%r1]37
12179casa [%r1]0x25, %r2, %g0
12180casxa [%r1]0x25, %r2, %g0
12181 prefetcha [%r1]37, 0x5
12182CASE_ASI_0x25_th2_0x3D0:
12183 set 0x3D0, %r1
12184 ldsba [%r1]37, %r14
12185 ldsha [%r1]37, %r12
12186 ldswa [%r1]37, %r16
12187 lduba [%r1]37, %r14
12188 lduha [%r1]37, %r4
12189 ldxa [%r1]37, %r4
12190 ldda [%r1]37, %r6
12191 ldstuba [%r1]37, %r8
12192 swapa [%r1]37, %r10
12193 lda [%r1]37, %f32
12194 ldda [%r1]37, %f0
12195 stba %r14, [%r1]37
12196 stha %r8, [%r1]37
12197 stwa %r12, [%r1]37
12198 sta %f48, [%r1]37
12199 stda %f16, [%r1]37
12200casa [%r1]0x25, %r2, %g0
12201casxa [%r1]0x25, %r2, %g0
12202 prefetcha [%r1]37, 0x13
12203CASE_ASI_0x25_th2_0x3D8:
12204 set 0x3D8, %r1
12205 ldsba [%r1]37, %r16
12206 ldsha [%r1]37, %r12
12207 ldswa [%r1]37, %r14
12208 lduba [%r1]37, %r8
12209 lduha [%r1]37, %r6
12210 ldxa [%r1]37, %r2
12211 ldda [%r1]37, %r6
12212 ldstuba [%r1]37, %r14
12213 swapa [%r1]37, %r6
12214 lda [%r1]37, %f0
12215 ldda [%r1]37, %f0
12216 stba %r8, [%r1]37
12217 stha %r14, [%r1]37
12218 stwa %r10, [%r1]37
12219 sta %f32, [%r1]37
12220 stda %f0, [%r1]37
12221casa [%r1]0x25, %r2, %g0
12222casxa [%r1]0x25, %r2, %g0
12223 prefetcha [%r1]37, 0xe
12224CASE_ASI_0x25_th2_0x3E0:
12225 set 0x3E0, %r1
12226 ldsba [%r1]37, %r14
12227 ldsha [%r1]37, %r2
12228 ldswa [%r1]37, %r6
12229 lduba [%r1]37, %r10
12230 lduha [%r1]37, %r6
12231 ldxa [%r1]37, %r4
12232 ldda [%r1]37, %r12
12233 ldstuba [%r1]37, %r12
12234 swapa [%r1]37, %r10
12235 lda [%r1]37, %f32
12236 ldda [%r1]37, %f32
12237 stba %r6, [%r1]37
12238 stha %r6, [%r1]37
12239 stwa %r12, [%r1]37
12240 sta %f32, [%r1]37
12241 stda %f32, [%r1]37
12242casa [%r1]0x25, %r2, %g0
12243casxa [%r1]0x25, %r2, %g0
12244 prefetcha [%r1]37, 0x1
12245CASE_ASI_0x25_th2_0x3E8:
12246 set 0x3E8, %r1
12247 ldsba [%r1]37, %r12
12248 ldsha [%r1]37, %r8
12249 ldswa [%r1]37, %r4
12250 lduba [%r1]37, %r10
12251 lduha [%r1]37, %r4
12252 ldxa [%r1]37, %r10
12253 ldda [%r1]37, %r14
12254 ldstuba [%r1]37, %r12
12255 swapa [%r1]37, %r14
12256 lda [%r1]37, %f48
12257 ldda [%r1]37, %f16
12258 stba %r12, [%r1]37
12259 stha %r10, [%r1]37
12260 stwa %r4, [%r1]37
12261 sta %f32, [%r1]37
12262 stda %f32, [%r1]37
12263casa [%r1]0x25, %r2, %g0
12264casxa [%r1]0x25, %r2, %g0
12265 prefetcha [%r1]37, 0x9
12266CASE_ASI_0x25_th2_0x3F0:
12267 set 0x3F0, %r1
12268 ldsba [%r1]37, %r14
12269 ldsha [%r1]37, %r16
12270 ldswa [%r1]37, %r16
12271 lduba [%r1]37, %r16
12272 lduha [%r1]37, %r16
12273 ldxa [%r1]37, %r16
12274 ldda [%r1]37, %r16
12275 ldstuba [%r1]37, %r2
12276 swapa [%r1]37, %r6
12277 lda [%r1]37, %f48
12278 ldda [%r1]37, %f48
12279 stba %r10, [%r1]37
12280 stha %r6, [%r1]37
12281 stwa %r8, [%r1]37
12282 sta %f32, [%r1]37
12283 stda %f16, [%r1]37
12284casa [%r1]0x25, %r2, %g0
12285casxa [%r1]0x25, %r2, %g0
12286 prefetcha [%r1]37, 0xf
12287CASE_ASI_0x25_th2_0x3F8:
12288 set 0x3F8, %r1
12289 ldsba [%r1]37, %r6
12290 ldsha [%r1]37, %r12
12291 ldswa [%r1]37, %r10
12292 lduba [%r1]37, %r14
12293 lduha [%r1]37, %r14
12294 ldxa [%r1]37, %r12
12295 ldda [%r1]37, %r12
12296 ldstuba [%r1]37, %r10
12297 swapa [%r1]37, %r10
12298 lda [%r1]37, %f48
12299 ldda [%r1]37, %f16
12300 stba %r2, [%r1]37
12301 stha %r4, [%r1]37
12302 stwa %r12, [%r1]37
12303 sta %f16, [%r1]37
12304 stda %f32, [%r1]37
12305casa [%r1]0x25, %r2, %g0
12306casxa [%r1]0x25, %r2, %g0
12307 prefetcha [%r1]37, 0x10
12308CASE_ASI_0x55_th2_range80:
12309!!asi_range = 0x0-0x1f8
12310 set 0xa, %r1
12311 and %r1, %r29, %r1 !make sure address is aligned
12312 ldsba [%r1]85, %r2
12313 ldsha [%r1]85, %r12
12314 ldswa [%r1]85, %r10
12315 lduba [%r1]85, %r14
12316 lduha [%r1]85, %r16
12317 ldxa [%r1]85, %r16
12318 ldda [%r1]85, %r14
12319 ldstuba [%r1]85, %r8
12320 swapa [%r1]85, %r6
12321 lda [%r1]85, %f16
12322 ldda [%r1]85, %f32
12323 stba %r2, [%r1]85
12324 stha %r10, [%r1]85
12325 stwa %r4, [%r1]85
12326 sta %f0, [%r1]85
12327 stda %f48, [%r1]85
12328casa [%r1]0x55, %r2, %g0
12329casxa [%r1]0x55, %r2, %g0
12330 prefetcha [%r1]85, 0x15
12331CASE_ASI_0x55_th2_range81:
12332!!asi_range = 0x400-0x5f8
12333 set 0x5a1, %r1
12334 and %r1, %r29, %r1 !make sure address is aligned
12335 ldsba [%r1]85, %r16
12336 ldsha [%r1]85, %r14
12337 ldswa [%r1]85, %r4
12338 lduba [%r1]85, %r2
12339 lduha [%r1]85, %r4
12340 ldxa [%r1]85, %r12
12341 ldda [%r1]85, %r14
12342 ldstuba [%r1]85, %r14
12343 swapa [%r1]85, %r6
12344 lda [%r1]85, %f0
12345 ldda [%r1]85, %f0
12346 stba %r4, [%r1]85
12347 stha %r2, [%r1]85
12348 stwa %r14, [%r1]85
12349 sta %f16, [%r1]85
12350 stda %f16, [%r1]85
12351casa [%r1]0x55, %r2, %g0
12352casxa [%r1]0x55, %r2, %g0
12353 prefetcha [%r1]85, 0x16
12354 nop
12355 nop
12356 nop
12357subcc %r19, 1, %r19
12358cmp %r19, 2
12359bz,a TH2_LOOP
12360ta T_CHANGE_PRIV
12361cmp %r19, 1
12362bz,a TH2_LOOP
12363ta T_CHANGE_HPRIV
12364 nop
12365 ba main_text_end
12366 nop
12367 nop
12368 nop
12369 nop
12370 nop
12371 LOOP_T3:
12372ta T_CHANGE_HPRIV
12373 add %g0, 0x3, %r19
12374TH3_LOOP:
12375CASE_ASI_0x4_th3:
12376 mov %r23, %r1
12377 ldx [%r26 + 0xe3 & ~0x7], %r2
12378 ldx [%r21 + 0xe & ~0x7], %r4
12379 ldx [%r21 + 0x45 & ~0x7], %r6
12380 ldx [%r27 + 0x82 & ~0x7], %r8
12381 ldx [%r26 + 0x89 & ~0x7], %r10
12382 ldx [%r27 + 0xbb & ~0x7], %r12
12383 ldx [%r25 + 0x12 & ~0x7], %r14
12384 ldx [%r22 + 0xfc & ~0x7], %r16
12385 ld [%r28 + 0x9c & ~0x7], %f0
12386 ld [%r27 + 0x37 & ~0x7], %f16
12387 ld [%r27 + 0xf1 & ~0x7], %f32
12388 ld [%r22 + 0xdc & ~0x7], %f48
12389 ldsba [%r1]4, %r10
12390 ldsha [%r1]4, %r10
12391 ldswa [%r1]4, %r12
12392 lduba [%r1]4, %r6
12393 lduha [%r1]4, %r4
12394 ldxa [%r1]4, %r16
12395 ldda [%r1]4, %r12
12396 ldstuba [%r1]4, %r10
12397 swapa [%r1]4, %r4
12398 lda [%r1]4, %f32
12399 ldda [%r1]4, %f32
12400 stba %r6, [%r1]4
12401 stha %r6, [%r1]4
12402 stwa %r14, [%r1]4
12403 stxa %r10, [%r1]4
12404 sta %f16, [%r1]4
12405 stda %f48, [%r1]4
12406casa [%r1]0x4, %r2, %g0
12407casxa [%r1]0x4, %r2, %g0
12408 prefetcha [%r1]4, 0x0
12409CASE_ASI_0xc_th3:
12410 mov %r25, %r1
12411 ldx [%r25 + 0x4f & ~0x7], %r2
12412 ldx [%r28 + 0x8b & ~0x7], %r4
12413 ldx [%r22 + 0x3f & ~0x7], %r6
12414 ldx [%r23 + 0x88 & ~0x7], %r8
12415 ldx [%r24 + 0x82 & ~0x7], %r10
12416 ldx [%r22 + 0x5b & ~0x7], %r12
12417 ldx [%r26 + 0x9f & ~0x7], %r14
12418 ldx [%r25 + 0x45 & ~0x7], %r16
12419 ld [%r28 + 0x63 & ~0x7], %f0
12420 ld [%r23 + 0xf8 & ~0x7], %f16
12421 ld [%r26 + 0x10 & ~0x7], %f32
12422 ld [%r27 + 0xe & ~0x7], %f48
12423 ldsba [%r1]12, %r2
12424 ldsha [%r1]12, %r4
12425 ldswa [%r1]12, %r16
12426 lduba [%r1]12, %r8
12427 lduha [%r1]12, %r10
12428 ldxa [%r1]12, %r6
12429 ldda [%r1]12, %r16
12430 ldstuba [%r1]12, %r16
12431 swapa [%r1]12, %r8
12432 lda [%r1]12, %f16
12433 ldda [%r1]12, %f32
12434 stba %r0, [%r1]12
12435 stha %r14, [%r1]12
12436 stwa %r12, [%r1]12
12437 stxa %r12, [%r1]12
12438 sta %f0, [%r1]12
12439 stda %f16, [%r1]12
12440casa [%r1]0xc, %r2, %g0
12441casxa [%r1]0xc, %r2, %g0
12442 prefetcha [%r1]12, 0x14
12443CASE_ASI_0x17_th3:
12444 mov %r27, %r1
12445 ldx [%r27 + 0xde & ~0x7], %r2
12446 ldx [%r27 + 0x8d & ~0x7], %r4
12447 ldx [%r28 + 0xf6 & ~0x7], %r6
12448 ldx [%r25 + 0xca & ~0x7], %r8
12449 ldx [%r21 + 0xdb & ~0x7], %r10
12450 ldx [%r28 + 0x63 & ~0x7], %r12
12451 ldx [%r27 + 0x42 & ~0x7], %r14
12452 ldx [%r28 + 0x72 & ~0x7], %r16
12453 ld [%r22 + 0x44 & ~0x7], %f0
12454 ld [%r26 + 0xe0 & ~0x7], %f16
12455 ld [%r22 + 0xef & ~0x7], %f32
12456 ld [%r24 + 0x35 & ~0x7], %f48
12457 ldsba [%r1]23, %r4
12458 ldsha [%r1]23, %r2
12459 ldswa [%r1]23, %r10
12460 lduba [%r1]23, %r14
12461 lduha [%r1]23, %r12
12462 ldxa [%r1]23, %r2
12463 ldda [%r1]23, %r14
12464 ldstuba [%r1]23, %r10
12465 swapa [%r1]23, %r4
12466 lda [%r1]23, %f16
12467 ldda [%r1]23, %f32
12468 stba %r14, [%r1]23
12469 stha %r10, [%r1]23
12470 stwa %r12, [%r1]23
12471 stxa %r6, [%r1]23
12472 sta %f32, [%r1]23
12473 stda %f0, [%r1]23
12474casa [%r1]0x17, %r2, %g0
12475casxa [%r1]0x17, %r2, %g0
12476 prefetcha [%r1]23, 0x17
12477CASE_ASI_0x27_th3:
12478 mov %r21, %r1
12479 ldx [%r25 + 0xa7 & ~0x7], %r2
12480 ldx [%r22 + 0xc6 & ~0x7], %r4
12481 ldx [%r22 + 0x52 & ~0x7], %r6
12482 ldx [%r21 + 0x97 & ~0x7], %r8
12483 ldx [%r26 + 0xfe & ~0x7], %r10
12484 ldx [%r28 + 0xfe & ~0x7], %r12
12485 ldx [%r21 + 0x93 & ~0x7], %r14
12486 ldx [%r21 + 0x53 & ~0x7], %r16
12487 ld [%r22 + 0xfb & ~0x7], %f0
12488 ld [%r27 + 0x2d & ~0x7], %f16
12489 ld [%r21 + 0x36 & ~0x7], %f32
12490 ld [%r25 + 0xe8 & ~0x7], %f48
12491 ldsba [%r1]39, %r14
12492 ldsha [%r1]39, %r6
12493 ldswa [%r1]39, %r16
12494 lduba [%r1]39, %r16
12495 lduha [%r1]39, %r12
12496 ldxa [%r1]39, %r16
12497 ldda [%r1]39, %r14
12498 ldstuba [%r1]39, %r16
12499 swapa [%r1]39, %r14
12500 lda [%r1]39, %f16
12501 ldda [%r1]39, %f32
12502 stba %r6, [%r1]39
12503 stha %r12, [%r1]39
12504 stwa %r12, [%r1]39
12505 stxa %r6, [%r1]39
12506 sta %f32, [%r1]39
12507 stda %f0, [%r1]39
12508casa [%r1]0x27, %r2, %g0
12509casxa [%r1]0x27, %r2, %g0
12510 prefetcha [%r1]39, 0x19
12511CASE_ASI_0x2a_th3:
12512 mov %r22, %r1
12513 ldx [%r21 + 0x0 & ~0x7], %r2
12514 ldx [%r22 + 0x54 & ~0x7], %r4
12515 ldx [%r26 + 0x65 & ~0x7], %r6
12516 ldx [%r26 + 0x10 & ~0x7], %r8
12517 ldx [%r24 + 0xe3 & ~0x7], %r10
12518 ldx [%r21 + 0xa5 & ~0x7], %r12
12519 ldx [%r24 + 0xb & ~0x7], %r14
12520 ldx [%r22 + 0xf1 & ~0x7], %r16
12521 ld [%r21 + 0xc9 & ~0x7], %f0
12522 ld [%r24 + 0x21 & ~0x7], %f16
12523 ld [%r21 + 0xd8 & ~0x7], %f32
12524 ld [%r23 + 0xd7 & ~0x7], %f48
12525 ldsba [%r1]42, %r14
12526 ldsha [%r1]42, %r6
12527 ldswa [%r1]42, %r4
12528 lduba [%r1]42, %r2
12529 lduha [%r1]42, %r6
12530 ldxa [%r1]42, %r8
12531 ldda [%r1]42, %r14
12532 ldstuba [%r1]42, %r16
12533 swapa [%r1]42, %r4
12534 lda [%r1]42, %f16
12535 ldda [%r1]42, %f16
12536 stba %r10, [%r1]42
12537 stha %r0, [%r1]42
12538 stwa %r14, [%r1]42
12539 stxa %r4, [%r1]42
12540 sta %f16, [%r1]42
12541 stda %f32, [%r1]42
12542casa [%r1]0x2a, %r2, %g0
12543casxa [%r1]0x2a, %r2, %g0
12544 prefetcha [%r1]42, 0x9
12545CASE_ASI_0x2f_th3:
12546 mov %r24, %r1
12547 ldx [%r22 + 0x93 & ~0x7], %r2
12548 ldx [%r25 + 0x7c & ~0x7], %r4
12549 ldx [%r26 + 0xfa & ~0x7], %r6
12550 ldx [%r24 + 0xef & ~0x7], %r8
12551 ldx [%r24 + 0x3a & ~0x7], %r10
12552 ldx [%r23 + 0xf7 & ~0x7], %r12
12553 ldx [%r28 + 0x26 & ~0x7], %r14
12554 ldx [%r21 + 0xa7 & ~0x7], %r16
12555 ld [%r22 + 0x3b & ~0x7], %f0
12556 ld [%r23 + 0xe1 & ~0x7], %f16
12557 ld [%r21 + 0xea & ~0x7], %f32
12558 ld [%r25 + 0x8 & ~0x7], %f48
12559 ldsba [%r1]47, %r2
12560 ldsha [%r1]47, %r2
12561 ldswa [%r1]47, %r12
12562 lduba [%r1]47, %r14
12563 lduha [%r1]47, %r12
12564 ldxa [%r1]47, %r2
12565 ldda [%r1]47, %r6
12566 ldstuba [%r1]47, %r2
12567 swapa [%r1]47, %r2
12568 lda [%r1]47, %f16
12569 ldda [%r1]47, %f0
12570 stba %r12, [%r1]47
12571 stha %r0, [%r1]47
12572 stwa %r14, [%r1]47
12573 stxa %r14, [%r1]47
12574 sta %f0, [%r1]47
12575 stda %f0, [%r1]47
12576casa [%r1]0x2f, %r2, %g0
12577casxa [%r1]0x2f, %r2, %g0
12578 prefetcha [%r1]47, 0x1e
12579CASE_ASI_0x30_th3:
12580 mov %r21, %r1
12581 ldx [%r28 + 0x15 & ~0x7], %r2
12582 ldx [%r27 + 0x66 & ~0x7], %r4
12583 ldx [%r27 + 0x4b & ~0x7], %r6
12584 ldx [%r24 + 0x47 & ~0x7], %r8
12585 ldx [%r21 + 0xa5 & ~0x7], %r10
12586 ldx [%r23 + 0x4e & ~0x7], %r12
12587 ldx [%r23 + 0xf2 & ~0x7], %r14
12588 ldx [%r27 + 0xd7 & ~0x7], %r16
12589 ld [%r28 + 0xf8 & ~0x7], %f0
12590 ld [%r28 + 0x1b & ~0x7], %f16
12591 ld [%r28 + 0x3c & ~0x7], %f32
12592 ld [%r24 + 0x17 & ~0x7], %f48
12593 ldsba [%r1]48, %r8
12594 ldsha [%r1]48, %r14
12595 ldswa [%r1]48, %r4
12596 lduba [%r1]48, %r14
12597 lduha [%r1]48, %r8
12598 ldxa [%r1]48, %r10
12599 ldda [%r1]48, %r16
12600 ldstuba [%r1]48, %r14
12601 swapa [%r1]48, %r2
12602 lda [%r1]48, %f16
12603 ldda [%r1]48, %f32
12604 stba %r12, [%r1]48
12605 stha %r10, [%r1]48
12606 stwa %r12, [%r1]48
12607 stxa %r0, [%r1]48
12608 sta %f32, [%r1]48
12609 stda %f0, [%r1]48
12610casa [%r1]0x30, %r2, %g0
12611casxa [%r1]0x30, %r2, %g0
12612 prefetcha [%r1]48, 0x4
12613CASE_ASI_0x31_th3:
12614 mov %r22, %r1
12615 ldx [%r21 + 0xe3 & ~0x7], %r2
12616 ldx [%r26 + 0x3e & ~0x7], %r4
12617 ldx [%r21 + 0x62 & ~0x7], %r6
12618 ldx [%r26 + 0xe2 & ~0x7], %r8
12619 ldx [%r21 + 0xd2 & ~0x7], %r10
12620 ldx [%r23 + 0xcb & ~0x7], %r12
12621 ldx [%r24 + 0x14 & ~0x7], %r14
12622 ldx [%r28 + 0x80 & ~0x7], %r16
12623 ld [%r28 + 0xf2 & ~0x7], %f0
12624 ld [%r27 + 0x83 & ~0x7], %f16
12625 ld [%r24 + 0x55 & ~0x7], %f32
12626 ld [%r27 + 0x59 & ~0x7], %f48
12627 ldsba [%r1]49, %r14
12628 ldsha [%r1]49, %r12
12629 ldswa [%r1]49, %r2
12630 lduba [%r1]49, %r6
12631 lduha [%r1]49, %r6
12632 ldxa [%r1]49, %r4
12633 ldda [%r1]49, %r2
12634 ldstuba [%r1]49, %r8
12635 swapa [%r1]49, %r12
12636 lda [%r1]49, %f0
12637 ldda [%r1]49, %f32
12638 stba %r4, [%r1]49
12639 stha %r14, [%r1]49
12640 stwa %r4, [%r1]49
12641 stxa %r2, [%r1]49
12642 sta %f32, [%r1]49
12643 stda %f16, [%r1]49
12644casa [%r1]0x31, %r2, %g0
12645casxa [%r1]0x31, %r2, %g0
12646 prefetcha [%r1]49, 0x1f
12647CASE_ASI_0x36_th3:
12648 mov %r24, %r1
12649 ldx [%r24 + 0xdb & ~0x7], %r2
12650 ldx [%r28 + 0xa & ~0x7], %r4
12651 ldx [%r24 + 0x62 & ~0x7], %r6
12652 ldx [%r26 + 0x31 & ~0x7], %r8
12653 ldx [%r27 + 0x47 & ~0x7], %r10
12654 ldx [%r23 + 0x8b & ~0x7], %r12
12655 ldx [%r27 + 0x8d & ~0x7], %r14
12656 ldx [%r24 + 0xc3 & ~0x7], %r16
12657 ld [%r21 + 0xba & ~0x7], %f0
12658 ld [%r24 + 0xdb & ~0x7], %f16
12659 ld [%r24 + 0x79 & ~0x7], %f32
12660 ld [%r25 + 0xb3 & ~0x7], %f48
12661 ldsba [%r1]54, %r4
12662 ldsha [%r1]54, %r10
12663 ldswa [%r1]54, %r4
12664 lduba [%r1]54, %r4
12665 lduha [%r1]54, %r10
12666 ldxa [%r1]54, %r14
12667 ldda [%r1]54, %r2
12668 ldstuba [%r1]54, %r6
12669 swapa [%r1]54, %r10
12670 lda [%r1]54, %f32
12671 ldda [%r1]54, %f48
12672 stba %r6, [%r1]54
12673 stha %r10, [%r1]54
12674 stwa %r0, [%r1]54
12675 stxa %r12, [%r1]54
12676 sta %f16, [%r1]54
12677 stda %f32, [%r1]54
12678casa [%r1]0x36, %r2, %g0
12679casxa [%r1]0x36, %r2, %g0
12680 prefetcha [%r1]54, 0xe
12681CASE_ASI_0x38_th3:
12682 mov %r28, %r1
12683 ldx [%r26 + 0x66 & ~0x7], %r2
12684 ldx [%r25 + 0x6b & ~0x7], %r4
12685 ldx [%r23 + 0x8 & ~0x7], %r6
12686 ldx [%r24 + 0x19 & ~0x7], %r8
12687 ldx [%r23 + 0x51 & ~0x7], %r10
12688 ldx [%r21 + 0x8e & ~0x7], %r12
12689 ldx [%r27 + 0xb1 & ~0x7], %r14
12690 ldx [%r28 + 0xee & ~0x7], %r16
12691 ld [%r27 + 0x2f & ~0x7], %f0
12692 ld [%r21 + 0xc2 & ~0x7], %f16
12693 ld [%r27 + 0x79 & ~0x7], %f32
12694 ld [%r23 + 0xdb & ~0x7], %f48
12695 ldsba [%r1]56, %r14
12696 ldsha [%r1]56, %r16
12697 ldswa [%r1]56, %r4
12698 lduba [%r1]56, %r8
12699 lduha [%r1]56, %r6
12700 ldxa [%r1]56, %r8
12701 ldda [%r1]56, %r14
12702 ldstuba [%r1]56, %r6
12703 swapa [%r1]56, %r8
12704 lda [%r1]56, %f16
12705 ldda [%r1]56, %f32
12706 stba %r6, [%r1]56
12707 stha %r2, [%r1]56
12708 stwa %r12, [%r1]56
12709 stxa %r14, [%r1]56
12710 sta %f48, [%r1]56
12711 stda %f16, [%r1]56
12712casa [%r1]0x38, %r2, %g0
12713casxa [%r1]0x38, %r2, %g0
12714 prefetcha [%r1]56, 0xe
12715CASE_ASI_0x39_th3:
12716 mov %r25, %r1
12717 ldx [%r27 + 0x49 & ~0x7], %r2
12718 ldx [%r23 + 0x75 & ~0x7], %r4
12719 ldx [%r26 + 0xdc & ~0x7], %r6
12720 ldx [%r21 + 0xcc & ~0x7], %r8
12721 ldx [%r21 + 0x72 & ~0x7], %r10
12722 ldx [%r21 + 0x9d & ~0x7], %r12
12723 ldx [%r28 + 0xc3 & ~0x7], %r14
12724 ldx [%r23 + 0xa2 & ~0x7], %r16
12725 ld [%r23 + 0x44 & ~0x7], %f0
12726 ld [%r27 + 0x9e & ~0x7], %f16
12727 ld [%r22 + 0x3c & ~0x7], %f32
12728 ld [%r22 + 0x8a & ~0x7], %f48
12729 ldsba [%r1]57, %r16
12730 ldsha [%r1]57, %r16
12731 ldswa [%r1]57, %r10
12732 lduba [%r1]57, %r6
12733 lduha [%r1]57, %r14
12734 ldxa [%r1]57, %r6
12735 ldda [%r1]57, %r2
12736 ldstuba [%r1]57, %r2
12737 swapa [%r1]57, %r8
12738 lda [%r1]57, %f16
12739 ldda [%r1]57, %f0
12740 stba %r2, [%r1]57
12741 stha %r10, [%r1]57
12742 stwa %r4, [%r1]57
12743 stxa %r6, [%r1]57
12744 sta %f0, [%r1]57
12745 stda %f0, [%r1]57
12746casa [%r1]0x39, %r2, %g0
12747casxa [%r1]0x39, %r2, %g0
12748 prefetcha [%r1]57, 0x1b
12749CASE_ASI_0x3e_th3:
12750 mov %r23, %r1
12751 ldx [%r24 + 0x5e & ~0x7], %r2
12752 ldx [%r28 + 0xd & ~0x7], %r4
12753 ldx [%r24 + 0xa7 & ~0x7], %r6
12754 ldx [%r24 + 0x3c & ~0x7], %r8
12755 ldx [%r22 + 0x5e & ~0x7], %r10
12756 ldx [%r25 + 0x36 & ~0x7], %r12
12757 ldx [%r27 + 0x96 & ~0x7], %r14
12758 ldx [%r27 + 0xed & ~0x7], %r16
12759 ld [%r24 + 0x5b & ~0x7], %f0
12760 ld [%r27 + 0xc9 & ~0x7], %f16
12761 ld [%r22 + 0x47 & ~0x7], %f32
12762 ld [%r24 + 0x24 & ~0x7], %f48
12763 ldsba [%r1]62, %r6
12764 ldsha [%r1]62, %r12
12765 ldswa [%r1]62, %r14
12766 lduba [%r1]62, %r10
12767 lduha [%r1]62, %r12
12768 ldxa [%r1]62, %r12
12769 ldda [%r1]62, %r12
12770 ldstuba [%r1]62, %r14
12771 swapa [%r1]62, %r4
12772 lda [%r1]62, %f16
12773 ldda [%r1]62, %f16
12774 stba %r6, [%r1]62
12775 stha %r2, [%r1]62
12776 stwa %r2, [%r1]62
12777 stxa %r10, [%r1]62
12778 sta %f0, [%r1]62
12779 stda %f0, [%r1]62
12780casa [%r1]0x3e, %r2, %g0
12781casxa [%r1]0x3e, %r2, %g0
12782 prefetcha [%r1]62, 0x1b
12783CASE_ASI_0x89_th3:
12784 mov %r26, %r1
12785 ldx [%r25 + 0xd5 & ~0x7], %r2
12786 ldx [%r27 + 0xb6 & ~0x7], %r4
12787 ldx [%r25 + 0xeb & ~0x7], %r6
12788 ldx [%r25 + 0x57 & ~0x7], %r8
12789 ldx [%r24 + 0xa3 & ~0x7], %r10
12790 ldx [%r24 + 0x6b & ~0x7], %r12
12791 ldx [%r25 + 0xe6 & ~0x7], %r14
12792 ldx [%r27 + 0x4a & ~0x7], %r16
12793 ld [%r28 + 0x16 & ~0x7], %f0
12794 ld [%r25 + 0x41 & ~0x7], %f16
12795 ld [%r24 + 0x67 & ~0x7], %f32
12796 ld [%r24 + 0x59 & ~0x7], %f48
12797 ldsba [%r1]137, %r14
12798 ldsha [%r1]137, %r14
12799 ldswa [%r1]137, %r4
12800 lduba [%r1]137, %r12
12801 lduha [%r1]137, %r2
12802 ldxa [%r1]137, %r12
12803 ldda [%r1]137, %r14
12804 ldstuba [%r1]137, %r2
12805 swapa [%r1]137, %r12
12806 lda [%r1]137, %f0
12807 ldda [%r1]137, %f32
12808 stba %r0, [%r1]137
12809 stha %r6, [%r1]137
12810 stwa %r10, [%r1]137
12811 stxa %r8, [%r1]137
12812 sta %f0, [%r1]137
12813 stda %f16, [%r1]137
12814casa [%r1]0x89, %r2, %g0
12815casxa [%r1]0x89, %r2, %g0
12816 prefetcha [%r1]137, 0xd
12817CASE_ASI_0xc5_th3:
12818 mov %r24, %r1
12819 ldx [%r26 + 0xc4 & ~0x7], %r2
12820 ldx [%r25 + 0xeb & ~0x7], %r4
12821 ldx [%r23 + 0x8a & ~0x7], %r6
12822 ldx [%r24 + 0xda & ~0x7], %r8
12823 ldx [%r25 + 0x49 & ~0x7], %r10
12824 ldx [%r27 + 0x68 & ~0x7], %r12
12825 ldx [%r25 + 0xf5 & ~0x7], %r14
12826 ldx [%r28 + 0x8b & ~0x7], %r16
12827 ld [%r28 + 0x3a & ~0x7], %f0
12828 ld [%r26 + 0x7c & ~0x7], %f16
12829 ld [%r28 + 0x7 & ~0x7], %f32
12830 ld [%r22 + 0x4b & ~0x7], %f48
12831 ldsba [%r1]197, %r8
12832 ldsha [%r1]197, %r12
12833 ldswa [%r1]197, %r14
12834 lduba [%r1]197, %r14
12835 lduha [%r1]197, %r14
12836 ldxa [%r1]197, %r12
12837 ldda [%r1]197, %r10
12838 ldstuba [%r1]197, %r6
12839 swapa [%r1]197, %r14
12840 lda [%r1]197, %f0
12841 ldda [%r1]197, %f16
12842 stba %r8, [%r1]197
12843 stha %r12, [%r1]197
12844 stwa %r6, [%r1]197
12845 stxa %r2, [%r1]197
12846 sta %f32, [%r1]197
12847 stda %f48, [%r1]197
12848casa [%r1]0xc5, %r2, %g0
12849casxa [%r1]0xc5, %r2, %g0
12850 prefetcha [%r1]197, 0x5
12851CASE_ASI_0xd1_th3:
12852 mov %r21, %r1
12853 ldx [%r26 + 0xd & ~0x7], %r2
12854 ldx [%r26 + 0x95 & ~0x7], %r4
12855 ldx [%r28 + 0x9e & ~0x7], %r6
12856 ldx [%r22 + 0xa7 & ~0x7], %r8
12857 ldx [%r24 + 0x97 & ~0x7], %r10
12858 ldx [%r24 + 0x69 & ~0x7], %r12
12859 ldx [%r24 + 0x57 & ~0x7], %r14
12860 ldx [%r22 + 0xf3 & ~0x7], %r16
12861 ld [%r26 + 0x82 & ~0x7], %f0
12862 ld [%r23 + 0xda & ~0x7], %f16
12863 ld [%r25 + 0x5b & ~0x7], %f32
12864 ld [%r22 + 0x5b & ~0x7], %f48
12865 ldsba [%r1]209, %r2
12866 ldsha [%r1]209, %r14
12867 ldswa [%r1]209, %r14
12868 lduba [%r1]209, %r16
12869 lduha [%r1]209, %r2
12870 ldxa [%r1]209, %r8
12871 ldda [%r1]209, %r14
12872 ldstuba [%r1]209, %r6
12873 swapa [%r1]209, %r14
12874 lda [%r1]209, %f32
12875 ldda [%r1]209, %f16
12876 stba %r12, [%r1]209
12877 stha %r2, [%r1]209
12878 stwa %r4, [%r1]209
12879 stxa %r2, [%r1]209
12880 sta %f48, [%r1]209
12881 stda %f16, [%r1]209
12882casa [%r1]0xd1, %r2, %g0
12883casxa [%r1]0xd1, %r2, %g0
12884 prefetcha [%r1]209, 0x6
12885CASE_ASI_0xe1_th3:
12886 mov %r24, %r1
12887 ldx [%r27 + 0x8d & ~0x7], %r2
12888 ldx [%r21 + 0xa3 & ~0x7], %r4
12889 ldx [%r25 + 0xfb & ~0x7], %r6
12890 ldx [%r23 + 0x79 & ~0x7], %r8
12891 ldx [%r25 + 0x8c & ~0x7], %r10
12892 ldx [%r28 + 0x9f & ~0x7], %r12
12893 ldx [%r23 + 0x4b & ~0x7], %r14
12894 ldx [%r24 + 0x21 & ~0x7], %r16
12895 ld [%r22 + 0x41 & ~0x7], %f0
12896 ld [%r25 + 0x62 & ~0x7], %f16
12897 ld [%r24 + 0x98 & ~0x7], %f32
12898 ld [%r22 + 0xdd & ~0x7], %f48
12899 ldsba [%r1]225, %r14
12900 ldsha [%r1]225, %r10
12901 ldswa [%r1]225, %r2
12902 lduba [%r1]225, %r12
12903 lduha [%r1]225, %r10
12904 ldxa [%r1]225, %r12
12905 ldda [%r1]225, %r4
12906 ldstuba [%r1]225, %r12
12907 swapa [%r1]225, %r8
12908 lda [%r1]225, %f0
12909 ldda [%r1]225, %f32
12910 stba %r12, [%r1]225
12911 stha %r2, [%r1]225
12912 stwa %r12, [%r1]225
12913 stxa %r4, [%r1]225
12914 sta %f32, [%r1]225
12915 stda %f48, [%r1]225
12916casa [%r1]0xe1, %r2, %g0
12917casxa [%r1]0xe1, %r2, %g0
12918 prefetcha [%r1]225, 0xc
12919CASE_ASI_0xf9_th3:
12920 mov %r26, %r1
12921 ldx [%r23 + 0x58 & ~0x7], %r2
12922 ldx [%r28 + 0x52 & ~0x7], %r4
12923 ldx [%r28 + 0xe & ~0x7], %r6
12924 ldx [%r24 + 0xcb & ~0x7], %r8
12925 ldx [%r27 + 0x48 & ~0x7], %r10
12926 ldx [%r28 + 0x57 & ~0x7], %r12
12927 ldx [%r26 + 0x9f & ~0x7], %r14
12928 ldx [%r22 + 0x40 & ~0x7], %r16
12929 ld [%r25 + 0x5f & ~0x7], %f0
12930 ld [%r25 + 0x99 & ~0x7], %f16
12931 ld [%r22 + 0x1b & ~0x7], %f32
12932 ld [%r22 + 0x2c & ~0x7], %f48
12933 ldsba [%r1]249, %r4
12934 ldsha [%r1]249, %r14
12935 ldswa [%r1]249, %r2
12936 lduba [%r1]249, %r2
12937 lduha [%r1]249, %r4
12938 ldxa [%r1]249, %r4
12939 ldda [%r1]249, %r4
12940 ldstuba [%r1]249, %r16
12941 swapa [%r1]249, %r12
12942 lda [%r1]249, %f32
12943 ldda [%r1]249, %f32
12944 stba %r8, [%r1]249
12945 stha %r14, [%r1]249
12946 stwa %r10, [%r1]249
12947 stxa %r2, [%r1]249
12948 sta %f32, [%r1]249
12949 stda %f48, [%r1]249
12950casa [%r1]0xf9, %r2, %g0
12951casxa [%r1]0xf9, %r2, %g0
12952 prefetcha [%r1]249, 0x14
12953CASE_ASI_0x21_th3_0x8:
12954 set 0x8, %r1
12955 ldsba [%r1]33, %r6
12956 ldsha [%r1]33, %r12
12957 ldswa [%r1]33, %r6
12958 lduba [%r1]33, %r16
12959 lduha [%r1]33, %r10
12960 ldxa [%r1]33, %r10
12961 ldda [%r1]33, %r8
12962 ldstuba [%r1]33, %r4
12963 swapa [%r1]33, %r10
12964 lda [%r1]33, %f0
12965 ldda [%r1]33, %f16
12966 stba %r6, [%r1]33
12967 stha %r12, [%r1]33
12968 stwa %r2, [%r1]33
12969 sta %f0, [%r1]33
12970 stda %f16, [%r1]33
12971casa [%r1]0x21, %r2, %g0
12972casxa [%r1]0x21, %r2, %g0
12973 prefetcha [%r1]33, 0x16
12974CASE_ASI_0x21_th3_0x10:
12975 set 0x10, %r1
12976 ldsba [%r1]33, %r14
12977 ldsha [%r1]33, %r2
12978 ldswa [%r1]33, %r14
12979 lduba [%r1]33, %r2
12980 lduha [%r1]33, %r4
12981 ldxa [%r1]33, %r6
12982 ldda [%r1]33, %r16
12983 ldstuba [%r1]33, %r6
12984 swapa [%r1]33, %r4
12985 lda [%r1]33, %f0
12986 ldda [%r1]33, %f0
12987 stba %r12, [%r1]33
12988 stha %r0, [%r1]33
12989 stwa %r8, [%r1]33
12990 sta %f32, [%r1]33
12991 stda %f48, [%r1]33
12992casa [%r1]0x21, %r2, %g0
12993casxa [%r1]0x21, %r2, %g0
12994 prefetcha [%r1]33, 0x1
12995CASE_ASI_0x21_th3_0x108:
12996 set 0x108, %r1
12997 ldsba [%r1]33, %r6
12998 ldsha [%r1]33, %r2
12999 ldswa [%r1]33, %r4
13000 lduba [%r1]33, %r2
13001 lduha [%r1]33, %r10
13002 ldxa [%r1]33, %r4
13003 ldda [%r1]33, %r16
13004 ldstuba [%r1]33, %r16
13005 swapa [%r1]33, %r10
13006 lda [%r1]33, %f48
13007 ldda [%r1]33, %f48
13008 stba %r2, [%r1]33
13009 stha %r12, [%r1]33
13010 stwa %r4, [%r1]33
13011 sta %f32, [%r1]33
13012 stda %f16, [%r1]33
13013casa [%r1]0x21, %r2, %g0
13014casxa [%r1]0x21, %r2, %g0
13015 prefetcha [%r1]33, 0x1b
13016CASE_ASI_0x21_th3_0x110:
13017 set 0x110, %r1
13018 ldsba [%r1]33, %r14
13019 ldsha [%r1]33, %r8
13020 ldswa [%r1]33, %r6
13021 lduba [%r1]33, %r10
13022 lduha [%r1]33, %r14
13023 ldxa [%r1]33, %r16
13024 ldda [%r1]33, %r10
13025 ldstuba [%r1]33, %r16
13026 swapa [%r1]33, %r14
13027 lda [%r1]33, %f0
13028 ldda [%r1]33, %f32
13029 stba %r14, [%r1]33
13030 stha %r12, [%r1]33
13031 stwa %r12, [%r1]33
13032 sta %f0, [%r1]33
13033 stda %f16, [%r1]33
13034casa [%r1]0x21, %r2, %g0
13035casxa [%r1]0x21, %r2, %g0
13036 prefetcha [%r1]33, 0x18
13037CASE_ASI_0x40_th3_0x0:
13038 mov %g0, %r1
13039 ldsba [%r1]64, %r14
13040 ldsha [%r1]64, %r6
13041 ldswa [%r1]64, %r4
13042 lduba [%r1]64, %r4
13043 lduha [%r1]64, %r12
13044 ldxa [%r1]64, %r16
13045 ldda [%r1]64, %r14
13046 ldstuba [%r1]64, %r10
13047 swapa [%r1]64, %r10
13048 lda [%r1]64, %f48
13049 ldda [%r1]64, %f48
13050 stba %r10, [%r1]64
13051 stha %r2, [%r1]64
13052 stwa %r8, [%r1]64
13053 sta %f48, [%r1]64
13054 stda %f0, [%r1]64
13055casa [%r1]0x40, %r2, %g0
13056casxa [%r1]0x40, %r2, %g0
13057 prefetcha [%r1]64, 0xf
13058CASE_ASI_0x40_th3_0x8:
13059 set 0x8, %r1
13060 ldsba [%r1]64, %r6
13061 ldsha [%r1]64, %r12
13062 ldswa [%r1]64, %r2
13063 lduba [%r1]64, %r16
13064 lduha [%r1]64, %r14
13065 ldxa [%r1]64, %r16
13066 ldda [%r1]64, %r6
13067 ldstuba [%r1]64, %r2
13068 swapa [%r1]64, %r16
13069 lda [%r1]64, %f16
13070 ldda [%r1]64, %f0
13071 stba %r12, [%r1]64
13072 stha %r2, [%r1]64
13073 stwa %r2, [%r1]64
13074 sta %f48, [%r1]64
13075 stda %f0, [%r1]64
13076casa [%r1]0x40, %r2, %g0
13077casxa [%r1]0x40, %r2, %g0
13078 prefetcha [%r1]64, 0xb
13079CASE_ASI_0x40_th3_0x10:
13080 set 0x10, %r1
13081 ldsba [%r1]64, %r16
13082 ldsha [%r1]64, %r14
13083 ldswa [%r1]64, %r6
13084 lduba [%r1]64, %r2
13085 lduha [%r1]64, %r12
13086 ldxa [%r1]64, %r8
13087 ldda [%r1]64, %r6
13088 ldstuba [%r1]64, %r6
13089 swapa [%r1]64, %r4
13090 lda [%r1]64, %f32
13091 ldda [%r1]64, %f32
13092 stba %r4, [%r1]64
13093 stha %r12, [%r1]64
13094 stwa %r4, [%r1]64
13095 sta %f16, [%r1]64
13096 stda %f16, [%r1]64
13097casa [%r1]0x40, %r2, %g0
13098casxa [%r1]0x40, %r2, %g0
13099 prefetcha [%r1]64, 0x16
13100CASE_ASI_0x40_th3_0x18:
13101 set 0x18, %r1
13102 ldsba [%r1]64, %r10
13103 ldsha [%r1]64, %r6
13104 ldswa [%r1]64, %r6
13105 lduba [%r1]64, %r16
13106 lduha [%r1]64, %r10
13107 ldxa [%r1]64, %r16
13108 ldda [%r1]64, %r16
13109 ldstuba [%r1]64, %r6
13110 swapa [%r1]64, %r14
13111 lda [%r1]64, %f16
13112 ldda [%r1]64, %f0
13113 stba %r4, [%r1]64
13114 stha %r2, [%r1]64
13115 stwa %r4, [%r1]64
13116 sta %f0, [%r1]64
13117 stda %f0, [%r1]64
13118casa [%r1]0x40, %r2, %g0
13119casxa [%r1]0x40, %r2, %g0
13120 prefetcha [%r1]64, 0x0
13121CASE_ASI_0x40_th3_0x20:
13122 set 0x20, %r1
13123 ldsba [%r1]64, %r6
13124 ldsha [%r1]64, %r2
13125 ldswa [%r1]64, %r4
13126 lduba [%r1]64, %r4
13127 lduha [%r1]64, %r6
13128 ldxa [%r1]64, %r6
13129 ldda [%r1]64, %r12
13130 ldstuba [%r1]64, %r2
13131 swapa [%r1]64, %r6
13132 lda [%r1]64, %f32
13133 ldda [%r1]64, %f32
13134 stba %r6, [%r1]64
13135 stha %r14, [%r1]64
13136 stwa %r14, [%r1]64
13137 sta %f48, [%r1]64
13138 stda %f16, [%r1]64
13139casa [%r1]0x40, %r2, %g0
13140casxa [%r1]0x40, %r2, %g0
13141 prefetcha [%r1]64, 0x0
13142CASE_ASI_0x40_th3_0x80:
13143 set 0x80, %r1
13144 ldsba [%r1]64, %r6
13145 ldsha [%r1]64, %r10
13146 ldswa [%r1]64, %r10
13147 lduba [%r1]64, %r16
13148 lduha [%r1]64, %r8
13149 ldxa [%r1]64, %r4
13150 ldda [%r1]64, %r8
13151 ldstuba [%r1]64, %r16
13152 swapa [%r1]64, %r14
13153 lda [%r1]64, %f48
13154 ldda [%r1]64, %f32
13155 stba %r14, [%r1]64
13156 stha %r0, [%r1]64
13157 stwa %r12, [%r1]64
13158 sta %f0, [%r1]64
13159 stda %f0, [%r1]64
13160casa [%r1]0x40, %r2, %g0
13161casxa [%r1]0x40, %r2, %g0
13162 prefetcha [%r1]64, 0x8
13163CASE_ASI_0x40_th3_0x88:
13164 set 0x88, %r1
13165 ldsba [%r1]64, %r4
13166 ldsha [%r1]64, %r14
13167 ldswa [%r1]64, %r14
13168 lduba [%r1]64, %r12
13169 lduha [%r1]64, %r16
13170 ldxa [%r1]64, %r6
13171 ldda [%r1]64, %r6
13172 ldstuba [%r1]64, %r4
13173 swapa [%r1]64, %r16
13174 lda [%r1]64, %f48
13175 ldda [%r1]64, %f0
13176 stba %r14, [%r1]64
13177 stha %r2, [%r1]64
13178 stwa %r0, [%r1]64
13179 sta %f48, [%r1]64
13180 stda %f32, [%r1]64
13181casa [%r1]0x40, %r2, %g0
13182casxa [%r1]0x40, %r2, %g0
13183 prefetcha [%r1]64, 0x1d
13184CASE_ASI_0x40_th3_0x90:
13185 set 0x90, %r1
13186 ldsba [%r1]64, %r10
13187 ldsha [%r1]64, %r10
13188 ldswa [%r1]64, %r14
13189 lduba [%r1]64, %r12
13190 lduha [%r1]64, %r6
13191 ldxa [%r1]64, %r6
13192 ldda [%r1]64, %r16
13193 ldstuba [%r1]64, %r14
13194 swapa [%r1]64, %r14
13195 lda [%r1]64, %f16
13196 ldda [%r1]64, %f16
13197 stba %r4, [%r1]64
13198 stha %r4, [%r1]64
13199 stwa %r0, [%r1]64
13200 sta %f16, [%r1]64
13201 stda %f16, [%r1]64
13202casa [%r1]0x40, %r2, %g0
13203casxa [%r1]0x40, %r2, %g0
13204 prefetcha [%r1]64, 0x12
13205CASE_ASI_0x40_th3_0x98:
13206 set 0x98, %r1
13207 ldsba [%r1]64, %r2
13208 ldsha [%r1]64, %r6
13209 ldswa [%r1]64, %r8
13210 lduba [%r1]64, %r16
13211 lduha [%r1]64, %r2
13212 ldxa [%r1]64, %r12
13213 ldda [%r1]64, %r6
13214 ldstuba [%r1]64, %r12
13215 swapa [%r1]64, %r14
13216 lda [%r1]64, %f48
13217 ldda [%r1]64, %f48
13218 stba %r6, [%r1]64
13219 stha %r8, [%r1]64
13220 stwa %r2, [%r1]64
13221 sta %f48, [%r1]64
13222 stda %f0, [%r1]64
13223casa [%r1]0x40, %r2, %g0
13224casxa [%r1]0x40, %r2, %g0
13225 prefetcha [%r1]64, 0x1f
13226CASE_ASI_0x44_th3_0x0:
13227 mov %g0, %r1
13228 ldsba [%r1]68, %r8
13229 ldsha [%r1]68, %r14
13230 ldswa [%r1]68, %r16
13231 lduba [%r1]68, %r14
13232 lduha [%r1]68, %r10
13233 ldxa [%r1]68, %r6
13234 ldda [%r1]68, %r16
13235 ldstuba [%r1]68, %r6
13236 swapa [%r1]68, %r2
13237 lda [%r1]68, %f32
13238 ldda [%r1]68, %f0
13239 stba %r4, [%r1]68
13240 stha %r10, [%r1]68
13241 stwa %r8, [%r1]68
13242 sta %f32, [%r1]68
13243 stda %f48, [%r1]68
13244casa [%r1]0x44, %r2, %g0
13245casxa [%r1]0x44, %r2, %g0
13246 prefetcha [%r1]68, 0x1d
13247CASE_ASI_0x4a_th3_range82:
13248!!asi_range = 0x0-0x3f
13249 set 0x10, %r1
13250 and %r1, %r29, %r1 !make sure address is aligned
13251 ldsba [%r1]74, %r4
13252 ldsha [%r1]74, %r14
13253 ldswa [%r1]74, %r8
13254 lduba [%r1]74, %r14
13255 lduha [%r1]74, %r2
13256 ldxa [%r1]74, %r16
13257 ldda [%r1]74, %r14
13258 ldstuba [%r1]74, %r14
13259 swapa [%r1]74, %r14
13260 lda [%r1]74, %f0
13261 ldda [%r1]74, %f48
13262 stba %r8, [%r1]74
13263 stha %r12, [%r1]74
13264 stwa %r12, [%r1]74
13265 sta %f0, [%r1]74
13266 stda %f0, [%r1]74
13267casa [%r1]0x4a, %r2, %g0
13268casxa [%r1]0x4a, %r2, %g0
13269 prefetcha [%r1]74, 0x3
13270CASE_ASI_0x8_th3:
13271 setx 0x1400093c, %r4, %r1
13272 and %r1, %r31, %r1 !make sure address is aligned
13273 ldx [%r24 + 0xcd & ~0x7], %r2
13274 ldx [%r26 + 0x14 & ~0x7], %r4
13275 ldx [%r22 + 0x7 & ~0x7], %r6
13276 ldx [%r27 + 0x8f & ~0x7], %r8
13277 ldx [%r25 + 0xd1 & ~0x7], %r10
13278 ldx [%r26 + 0xe5 & ~0x7], %r12
13279 ldx [%r21 + 0x61 & ~0x7], %r14
13280 ldx [%r27 + 0xd8 & ~0x7], %r16
13281 ld [%r22 + 0x5a & ~0x7], %f0
13282 ld [%r26 + 0x7c & ~0x7], %f16
13283 ld [%r21 + 0xa4 & ~0x7], %f32
13284 ld [%r23 + 0x5c & ~0x7], %f48
13285 ldsba [%r1]8, %r4
13286 ldsha [%r1]8, %r14
13287 ldswa [%r1]8, %r16
13288 lduba [%r1]8, %r6
13289 lduha [%r1]8, %r14
13290 ldxa [%r1]8, %r16
13291 ldda [%r1]8, %r2
13292 ldstuba [%r1]8, %r10
13293 swapa [%r1]8, %r8
13294 lda [%r1]8, %f0
13295 ldda [%r1]8, %f16
13296 stba %r8, [%r1]8
13297 stha %r14, [%r1]8
13298 stwa %r14, [%r1]8
13299 stxa %r8, [%r1]8
13300 sta %f48, [%r1]8
13301 stda %f32, [%r1]8
13302casa [%r1]0x8, %r2, %g0
13303casxa [%r1]0x8, %r2, %g0
13304 prefetcha [%r1]8, 0xc
13305CASE_ASI_0x12_th3:
13306 setx 0x77621e25, %r4, %r1
13307 and %r1, %r31, %r1 !make sure address is aligned
13308 ldx [%r22 + 0x23 & ~0x7], %r2
13309 ldx [%r27 + 0x32 & ~0x7], %r4
13310 ldx [%r22 + 0x58 & ~0x7], %r6
13311 ldx [%r26 + 0x6f & ~0x7], %r8
13312 ldx [%r26 + 0x6d & ~0x7], %r10
13313 ldx [%r26 + 0x91 & ~0x7], %r12
13314 ldx [%r26 + 0x59 & ~0x7], %r14
13315 ldx [%r27 + 0xc3 & ~0x7], %r16
13316 ld [%r25 + 0x84 & ~0x7], %f0
13317 ld [%r28 + 0x92 & ~0x7], %f16
13318 ld [%r24 + 0xbe & ~0x7], %f32
13319 ld [%r23 + 0x92 & ~0x7], %f48
13320 ldsba [%r1]18, %r8
13321 ldsha [%r1]18, %r12
13322 ldswa [%r1]18, %r8
13323 lduba [%r1]18, %r8
13324 lduha [%r1]18, %r8
13325 ldxa [%r1]18, %r10
13326 ldda [%r1]18, %r2
13327 ldstuba [%r1]18, %r4
13328 swapa [%r1]18, %r6
13329 lda [%r1]18, %f0
13330 ldda [%r1]18, %f0
13331 stba %r2, [%r1]18
13332 stha %r4, [%r1]18
13333 stwa %r10, [%r1]18
13334 stxa %r2, [%r1]18
13335 sta %f16, [%r1]18
13336 stda %f48, [%r1]18
13337casa [%r1]0x12, %r2, %g0
13338casxa [%r1]0x12, %r2, %g0
13339 prefetcha [%r1]18, 0x11
13340CASE_ASI_0x13_th3:
13341 setx 0xb613c06, %r4, %r1
13342 and %r1, %r31, %r1 !make sure address is aligned
13343 ldx [%r24 + 0x17 & ~0x7], %r2
13344 ldx [%r23 + 0x77 & ~0x7], %r4
13345 ldx [%r28 + 0x7d & ~0x7], %r6
13346 ldx [%r28 + 0x3d & ~0x7], %r8
13347 ldx [%r21 + 0xc3 & ~0x7], %r10
13348 ldx [%r23 + 0xf1 & ~0x7], %r12
13349 ldx [%r28 + 0xb8 & ~0x7], %r14
13350 ldx [%r28 + 0x40 & ~0x7], %r16
13351 ld [%r21 + 0xca & ~0x7], %f0
13352 ld [%r24 + 0x54 & ~0x7], %f16
13353 ld [%r28 + 0x5f & ~0x7], %f32
13354 ld [%r25 + 0x9b & ~0x7], %f48
13355 ldsba [%r1]19, %r16
13356 ldsha [%r1]19, %r16
13357 ldswa [%r1]19, %r6
13358 lduba [%r1]19, %r2
13359 lduha [%r1]19, %r10
13360 ldxa [%r1]19, %r14
13361 ldda [%r1]19, %r12
13362 ldstuba [%r1]19, %r10
13363 swapa [%r1]19, %r16
13364 lda [%r1]19, %f32
13365 ldda [%r1]19, %f32
13366 stba %r0, [%r1]19
13367 stha %r8, [%r1]19
13368 stwa %r0, [%r1]19
13369 stxa %r6, [%r1]19
13370 sta %f32, [%r1]19
13371 stda %f48, [%r1]19
13372casa [%r1]0x13, %r2, %g0
13373casxa [%r1]0x13, %r2, %g0
13374 prefetcha [%r1]19, 0xf
13375CASE_ASI_0x1b_th3:
13376 setx 0x45bb138, %r4, %r1
13377 and %r1, %r31, %r1 !make sure address is aligned
13378 ldx [%r27 + 0x61 & ~0x7], %r2
13379 ldx [%r23 + 0x9f & ~0x7], %r4
13380 ldx [%r22 + 0x49 & ~0x7], %r6
13381 ldx [%r24 + 0x12 & ~0x7], %r8
13382 ldx [%r25 + 0xbc & ~0x7], %r10
13383 ldx [%r21 + 0x3 & ~0x7], %r12
13384 ldx [%r24 + 0x62 & ~0x7], %r14
13385 ldx [%r21 + 0x13 & ~0x7], %r16
13386 ld [%r27 + 0xd0 & ~0x7], %f0
13387 ld [%r22 + 0x3e & ~0x7], %f16
13388 ld [%r23 + 0x9a & ~0x7], %f32
13389 ld [%r23 + 0xfb & ~0x7], %f48
13390 ldsba [%r1]27, %r2
13391 ldsha [%r1]27, %r10
13392 ldswa [%r1]27, %r2
13393 lduba [%r1]27, %r6
13394 lduha [%r1]27, %r12
13395 ldxa [%r1]27, %r12
13396 ldda [%r1]27, %r6
13397 ldstuba [%r1]27, %r14
13398 swapa [%r1]27, %r8
13399 lda [%r1]27, %f48
13400 ldda [%r1]27, %f48
13401 stba %r6, [%r1]27
13402 stha %r14, [%r1]27
13403 stwa %r10, [%r1]27
13404 stxa %r14, [%r1]27
13405 sta %f48, [%r1]27
13406 stda %f48, [%r1]27
13407casa [%r1]0x1b, %r2, %g0
13408casxa [%r1]0x1b, %r2, %g0
13409 prefetcha [%r1]27, 0xa
13410CASE_ASI_0x2d_th3:
13411 setx 0x710dfb1b, %r4, %r1
13412 and %r1, %r31, %r1 !make sure address is aligned
13413 ldx [%r21 + 0x3c & ~0x7], %r2
13414 ldx [%r28 + 0xf9 & ~0x7], %r4
13415 ldx [%r28 + 0x2d & ~0x7], %r6
13416 ldx [%r26 + 0xf5 & ~0x7], %r8
13417 ldx [%r26 + 0x14 & ~0x7], %r10
13418 ldx [%r23 + 0x38 & ~0x7], %r12
13419 ldx [%r24 + 0xf4 & ~0x7], %r14
13420 ldx [%r21 + 0x67 & ~0x7], %r16
13421 ld [%r24 + 0x1a & ~0x7], %f0
13422 ld [%r26 + 0x21 & ~0x7], %f16
13423 ld [%r23 + 0xe1 & ~0x7], %f32
13424 ld [%r27 + 0x24 & ~0x7], %f48
13425 ldsba [%r1]45, %r12
13426 ldsha [%r1]45, %r4
13427 ldswa [%r1]45, %r6
13428 lduba [%r1]45, %r8
13429 lduha [%r1]45, %r16
13430 ldxa [%r1]45, %r6
13431 ldda [%r1]45, %r8
13432 ldstuba [%r1]45, %r10
13433 swapa [%r1]45, %r6
13434 lda [%r1]45, %f16
13435 ldda [%r1]45, %f48
13436 stba %r10, [%r1]45
13437 stha %r2, [%r1]45
13438 stwa %r8, [%r1]45
13439 stxa %r14, [%r1]45
13440 sta %f32, [%r1]45
13441 stda %f32, [%r1]45
13442casa [%r1]0x2d, %r2, %g0
13443casxa [%r1]0x2d, %r2, %g0
13444 prefetcha [%r1]45, 0x15
13445CASE_ASI_0x37_th3:
13446 setx 0xc04d548, %r4, %r1
13447 and %r1, %r31, %r1 !make sure address is aligned
13448 ldx [%r22 + 0x8e & ~0x7], %r2
13449 ldx [%r21 + 0xf2 & ~0x7], %r4
13450 ldx [%r21 + 0x71 & ~0x7], %r6
13451 ldx [%r28 + 0xc6 & ~0x7], %r8
13452 ldx [%r23 + 0x52 & ~0x7], %r10
13453 ldx [%r28 + 0xf7 & ~0x7], %r12
13454 ldx [%r23 + 0xb2 & ~0x7], %r14
13455 ldx [%r24 + 0x69 & ~0x7], %r16
13456 ld [%r26 + 0xdb & ~0x7], %f0
13457 ld [%r21 + 0x42 & ~0x7], %f16
13458 ld [%r24 + 0x27 & ~0x7], %f32
13459 ld [%r22 + 0xeb & ~0x7], %f48
13460 ldsba [%r1]55, %r6
13461 ldsha [%r1]55, %r4
13462 ldswa [%r1]55, %r16
13463 lduba [%r1]55, %r2
13464 lduha [%r1]55, %r12
13465 ldxa [%r1]55, %r14
13466 ldda [%r1]55, %r16
13467 ldstuba [%r1]55, %r6
13468 swapa [%r1]55, %r2
13469 lda [%r1]55, %f32
13470 ldda [%r1]55, %f0
13471 stba %r12, [%r1]55
13472 stha %r14, [%r1]55
13473 stwa %r12, [%r1]55
13474 stxa %r14, [%r1]55
13475 sta %f32, [%r1]55
13476 stda %f16, [%r1]55
13477casa [%r1]0x37, %r2, %g0
13478casxa [%r1]0x37, %r2, %g0
13479 prefetcha [%r1]55, 0x3
13480CASE_ASI_0x3b_th3:
13481 setx 0x61566ac0, %r4, %r1
13482 and %r1, %r31, %r1 !make sure address is aligned
13483 ldx [%r22 + 0xf & ~0x7], %r2
13484 ldx [%r23 + 0xa0 & ~0x7], %r4
13485 ldx [%r26 + 0x40 & ~0x7], %r6
13486 ldx [%r24 + 0x14 & ~0x7], %r8
13487 ldx [%r21 + 0x3b & ~0x7], %r10
13488 ldx [%r27 + 0xd0 & ~0x7], %r12
13489 ldx [%r24 + 0x59 & ~0x7], %r14
13490 ldx [%r23 + 0x8e & ~0x7], %r16
13491 ld [%r21 + 0xa & ~0x7], %f0
13492 ld [%r23 + 0x41 & ~0x7], %f16
13493 ld [%r26 + 0xd1 & ~0x7], %f32
13494 ld [%r24 + 0x24 & ~0x7], %f48
13495 ldsba [%r1]59, %r10
13496 ldsha [%r1]59, %r2
13497 ldswa [%r1]59, %r16
13498 lduba [%r1]59, %r16
13499 lduha [%r1]59, %r6
13500 ldxa [%r1]59, %r16
13501 ldda [%r1]59, %r6
13502 ldstuba [%r1]59, %r16
13503 swapa [%r1]59, %r10
13504 lda [%r1]59, %f48
13505 ldda [%r1]59, %f48
13506 stba %r0, [%r1]59
13507 stha %r8, [%r1]59
13508 stwa %r2, [%r1]59
13509 stxa %r14, [%r1]59
13510 sta %f0, [%r1]59
13511 stda %f0, [%r1]59
13512casa [%r1]0x3b, %r2, %g0
13513casxa [%r1]0x3b, %r2, %g0
13514 prefetcha [%r1]59, 0xc
13515CASE_ASI_0x3f_th3:
13516 setx 0x3d3851f6, %r4, %r1
13517 and %r1, %r31, %r1 !make sure address is aligned
13518 ldx [%r21 + 0xba & ~0x7], %r2
13519 ldx [%r24 + 0xd4 & ~0x7], %r4
13520 ldx [%r25 + 0x77 & ~0x7], %r6
13521 ldx [%r25 + 0xf8 & ~0x7], %r8
13522 ldx [%r27 + 0xdb & ~0x7], %r10
13523 ldx [%r24 + 0x3 & ~0x7], %r12
13524 ldx [%r25 + 0x62 & ~0x7], %r14
13525 ldx [%r25 + 0x6a & ~0x7], %r16
13526 ld [%r27 + 0xfe & ~0x7], %f0
13527 ld [%r27 + 0x1f & ~0x7], %f16
13528 ld [%r25 + 0xe9 & ~0x7], %f32
13529 ld [%r25 + 0x9 & ~0x7], %f48
13530 ldsba [%r1]63, %r12
13531 ldsha [%r1]63, %r12
13532 ldswa [%r1]63, %r12
13533 lduba [%r1]63, %r12
13534 lduha [%r1]63, %r14
13535 ldxa [%r1]63, %r10
13536 ldda [%r1]63, %r14
13537 ldstuba [%r1]63, %r14
13538 swapa [%r1]63, %r6
13539 lda [%r1]63, %f16
13540 ldda [%r1]63, %f48
13541 stba %r10, [%r1]63
13542 stha %r0, [%r1]63
13543 stwa %r10, [%r1]63
13544 stxa %r14, [%r1]63
13545 sta %f48, [%r1]63
13546 stda %f32, [%r1]63
13547casa [%r1]0x3f, %r2, %g0
13548casxa [%r1]0x3f, %r2, %g0
13549 prefetcha [%r1]63, 0x1c
13550CASE_ASI_0x4b_th3:
13551 setx 0x19fdfbaa, %r4, %r1
13552 and %r1, %r31, %r1 !make sure address is aligned
13553 ldx [%r23 + 0xf9 & ~0x7], %r2
13554 ldx [%r22 + 0x70 & ~0x7], %r4
13555 ldx [%r22 + 0x97 & ~0x7], %r6
13556 ldx [%r25 + 0xdd & ~0x7], %r8
13557 ldx [%r24 + 0x8f & ~0x7], %r10
13558 ldx [%r26 + 0x9c & ~0x7], %r12
13559 ldx [%r28 + 0xd1 & ~0x7], %r14
13560 ldx [%r22 + 0xbc & ~0x7], %r16
13561 ld [%r22 + 0xee & ~0x7], %f0
13562 ld [%r21 + 0x34 & ~0x7], %f16
13563 ld [%r23 + 0xf4 & ~0x7], %f32
13564 ld [%r23 + 0xa6 & ~0x7], %f48
13565 ldsba [%r1]75, %r16
13566 ldsha [%r1]75, %r4
13567 ldswa [%r1]75, %r12
13568 lduba [%r1]75, %r4
13569 lduha [%r1]75, %r14
13570 ldxa [%r1]75, %r4
13571 ldda [%r1]75, %r14
13572 ldstuba [%r1]75, %r4
13573 swapa [%r1]75, %r8
13574 lda [%r1]75, %f0
13575 ldda [%r1]75, %f32
13576 stba %r10, [%r1]75
13577 stha %r4, [%r1]75
13578 stwa %r14, [%r1]75
13579 stxa %r4, [%r1]75
13580 sta %f32, [%r1]75
13581 stda %f16, [%r1]75
13582casa [%r1]0x4b, %r2, %g0
13583casxa [%r1]0x4b, %r2, %g0
13584 prefetcha [%r1]75, 0xb
13585CASE_ASI_0x4d_th3:
13586 setx 0x27cf62f5, %r4, %r1
13587 and %r1, %r31, %r1 !make sure address is aligned
13588 ldx [%r25 + 0x8b & ~0x7], %r2
13589 ldx [%r22 + 0xcf & ~0x7], %r4
13590 ldx [%r21 + 0x48 & ~0x7], %r6
13591 ldx [%r23 + 0xc & ~0x7], %r8
13592 ldx [%r22 + 0xea & ~0x7], %r10
13593 ldx [%r26 + 0x78 & ~0x7], %r12
13594 ldx [%r26 + 0x43 & ~0x7], %r14
13595 ldx [%r28 + 0x26 & ~0x7], %r16
13596 ld [%r24 + 0x21 & ~0x7], %f0
13597 ld [%r27 + 0x91 & ~0x7], %f16
13598 ld [%r23 + 0x76 & ~0x7], %f32
13599 ld [%r27 + 0x0 & ~0x7], %f48
13600 ldsba [%r1]77, %r16
13601 ldsha [%r1]77, %r6
13602 ldswa [%r1]77, %r12
13603 lduba [%r1]77, %r10
13604 lduha [%r1]77, %r6
13605 ldxa [%r1]77, %r2
13606 ldda [%r1]77, %r6
13607 ldstuba [%r1]77, %r6
13608 swapa [%r1]77, %r2
13609 lda [%r1]77, %f16
13610 ldda [%r1]77, %f32
13611 stba %r8, [%r1]77
13612 stha %r10, [%r1]77
13613 stwa %r12, [%r1]77
13614 stxa %r6, [%r1]77
13615 sta %f32, [%r1]77
13616 stda %f16, [%r1]77
13617casa [%r1]0x4d, %r2, %g0
13618casxa [%r1]0x4d, %r2, %g0
13619 prefetcha [%r1]77, 0x4
13620CASE_ASI_0x68_th3:
13621 setx 0xc6b89a1, %r4, %r1
13622 and %r1, %r31, %r1 !make sure address is aligned
13623 ldx [%r21 + 0x55 & ~0x7], %r2
13624 ldx [%r21 + 0x41 & ~0x7], %r4
13625 ldx [%r26 + 0x17 & ~0x7], %r6
13626 ldx [%r24 + 0xf5 & ~0x7], %r8
13627 ldx [%r28 + 0xa0 & ~0x7], %r10
13628 ldx [%r24 + 0x32 & ~0x7], %r12
13629 ldx [%r22 + 0x13 & ~0x7], %r14
13630 ldx [%r24 + 0xb0 & ~0x7], %r16
13631 ld [%r26 + 0xa8 & ~0x7], %f0
13632 ld [%r25 + 0xee & ~0x7], %f16
13633 ld [%r27 + 0x20 & ~0x7], %f32
13634 ld [%r23 + 0xa7 & ~0x7], %f48
13635 ldsba [%r1]104, %r2
13636 ldsha [%r1]104, %r2
13637 ldswa [%r1]104, %r14
13638 lduba [%r1]104, %r16
13639 lduha [%r1]104, %r12
13640 ldxa [%r1]104, %r10
13641 ldda [%r1]104, %r10
13642 ldstuba [%r1]104, %r12
13643 swapa [%r1]104, %r8
13644 lda [%r1]104, %f16
13645 ldda [%r1]104, %f16
13646 stba %r12, [%r1]104
13647 stha %r14, [%r1]104
13648 stwa %r4, [%r1]104
13649 stxa %r8, [%r1]104
13650 sta %f32, [%r1]104
13651 stda %f32, [%r1]104
13652casa [%r1]0x68, %r2, %g0
13653casxa [%r1]0x68, %r2, %g0
13654 prefetcha [%r1]104, 0x1f
13655CASE_ASI_0x70_th3:
13656 setx 0x2fb22388, %r4, %r1
13657 and %r1, %r31, %r1 !make sure address is aligned
13658 ldx [%r21 + 0xd6 & ~0x7], %r2
13659 ldx [%r23 + 0xbd & ~0x7], %r4
13660 ldx [%r24 + 0xe3 & ~0x7], %r6
13661 ldx [%r27 + 0x62 & ~0x7], %r8
13662 ldx [%r25 + 0x4 & ~0x7], %r10
13663 ldx [%r27 + 0x31 & ~0x7], %r12
13664 ldx [%r21 + 0xbb & ~0x7], %r14
13665 ldx [%r24 + 0x79 & ~0x7], %r16
13666 ld [%r28 + 0x4c & ~0x7], %f0
13667 ld [%r24 + 0xce & ~0x7], %f16
13668 ld [%r24 + 0x42 & ~0x7], %f32
13669 ld [%r27 + 0xf2 & ~0x7], %f48
13670 ldsba [%r1]112, %r14
13671 ldsha [%r1]112, %r4
13672 ldswa [%r1]112, %r16
13673 lduba [%r1]112, %r16
13674 lduha [%r1]112, %r8
13675 ldxa [%r1]112, %r14
13676 ldda [%r1]112, %r10
13677 ldstuba [%r1]112, %r10
13678 swapa [%r1]112, %r10
13679 lda [%r1]112, %f32
13680 ldda [%r1]112, %f32
13681 stba %r10, [%r1]112
13682 stha %r2, [%r1]112
13683 stwa %r14, [%r1]112
13684 stxa %r12, [%r1]112
13685 sta %f16, [%r1]112
13686 stda %f16, [%r1]112
13687casa [%r1]0x70, %r2, %g0
13688casxa [%r1]0x70, %r2, %g0
13689 prefetcha [%r1]112, 0x1b
13690CASE_ASI_0x7b_th3:
13691 setx 0x795e6ffd, %r4, %r1
13692 and %r1, %r31, %r1 !make sure address is aligned
13693 ldx [%r26 + 0x82 & ~0x7], %r2
13694 ldx [%r22 + 0xc & ~0x7], %r4
13695 ldx [%r25 + 0x0 & ~0x7], %r6
13696 ldx [%r28 + 0x6e & ~0x7], %r8
13697 ldx [%r21 + 0xbd & ~0x7], %r10
13698 ldx [%r24 + 0x82 & ~0x7], %r12
13699 ldx [%r22 + 0x66 & ~0x7], %r14
13700 ldx [%r22 + 0xef & ~0x7], %r16
13701 ld [%r25 + 0x70 & ~0x7], %f0
13702 ld [%r23 + 0x94 & ~0x7], %f16
13703 ld [%r28 + 0x57 & ~0x7], %f32
13704 ld [%r21 + 0x18 & ~0x7], %f48
13705 ldsba [%r1]123, %r2
13706 ldsha [%r1]123, %r14
13707 ldswa [%r1]123, %r10
13708 lduba [%r1]123, %r10
13709 lduha [%r1]123, %r6
13710 ldxa [%r1]123, %r12
13711 ldda [%r1]123, %r6
13712 ldstuba [%r1]123, %r12
13713 swapa [%r1]123, %r4
13714 lda [%r1]123, %f32
13715 ldda [%r1]123, %f0
13716 stba %r4, [%r1]123
13717 stha %r10, [%r1]123
13718 stwa %r6, [%r1]123
13719 stxa %r2, [%r1]123
13720 sta %f48, [%r1]123
13721 stda %f0, [%r1]123
13722casa [%r1]0x7b, %r2, %g0
13723casxa [%r1]0x7b, %r2, %g0
13724 prefetcha [%r1]123, 0x1e
13725CASE_ASI_0x87_th3:
13726 setx 0x7a458470, %r4, %r1
13727 and %r1, %r31, %r1 !make sure address is aligned
13728 ldx [%r22 + 0x76 & ~0x7], %r2
13729 ldx [%r27 + 0xb6 & ~0x7], %r4
13730 ldx [%r28 + 0xc & ~0x7], %r6
13731 ldx [%r26 + 0x55 & ~0x7], %r8
13732 ldx [%r24 + 0x19 & ~0x7], %r10
13733 ldx [%r24 + 0xa6 & ~0x7], %r12
13734 ldx [%r24 + 0x45 & ~0x7], %r14
13735 ldx [%r27 + 0x5f & ~0x7], %r16
13736 ld [%r28 + 0xb4 & ~0x7], %f0
13737 ld [%r22 + 0x81 & ~0x7], %f16
13738 ld [%r27 + 0xa5 & ~0x7], %f32
13739 ld [%r27 + 0x5b & ~0x7], %f48
13740 ldsba [%r1]135, %r14
13741 ldsha [%r1]135, %r8
13742 ldswa [%r1]135, %r2
13743 lduba [%r1]135, %r10
13744 lduha [%r1]135, %r4
13745 ldxa [%r1]135, %r12
13746 ldda [%r1]135, %r10
13747 ldstuba [%r1]135, %r16
13748 swapa [%r1]135, %r6
13749 lda [%r1]135, %f16
13750 ldda [%r1]135, %f0
13751 stba %r12, [%r1]135
13752 stha %r14, [%r1]135
13753 stwa %r12, [%r1]135
13754 stxa %r6, [%r1]135
13755 sta %f0, [%r1]135
13756 stda %f48, [%r1]135
13757casa [%r1]0x87, %r2, %g0
13758casxa [%r1]0x87, %r2, %g0
13759 prefetcha [%r1]135, 0xa
13760CASE_ASI_0x93_th3:
13761 setx 0x1e3bd4c0, %r4, %r1
13762 and %r1, %r31, %r1 !make sure address is aligned
13763 ldx [%r21 + 0xa7 & ~0x7], %r2
13764 ldx [%r23 + 0xc & ~0x7], %r4
13765 ldx [%r21 + 0xa8 & ~0x7], %r6
13766 ldx [%r28 + 0xae & ~0x7], %r8
13767 ldx [%r25 + 0xbd & ~0x7], %r10
13768 ldx [%r24 + 0x27 & ~0x7], %r12
13769 ldx [%r27 + 0x21 & ~0x7], %r14
13770 ldx [%r26 + 0xfd & ~0x7], %r16
13771 ld [%r27 + 0x39 & ~0x7], %f0
13772 ld [%r25 + 0xbf & ~0x7], %f16
13773 ld [%r26 + 0xfa & ~0x7], %f32
13774 ld [%r27 + 0x60 & ~0x7], %f48
13775 ldsba [%r1]147, %r6
13776 ldsha [%r1]147, %r4
13777 ldswa [%r1]147, %r16
13778 lduba [%r1]147, %r2
13779 lduha [%r1]147, %r2
13780 ldxa [%r1]147, %r6
13781 ldda [%r1]147, %r16
13782 ldstuba [%r1]147, %r6
13783 swapa [%r1]147, %r10
13784 lda [%r1]147, %f16
13785 ldda [%r1]147, %f0
13786 stba %r8, [%r1]147
13787 stha %r6, [%r1]147
13788 stwa %r8, [%r1]147
13789 stxa %r0, [%r1]147
13790 sta %f16, [%r1]147
13791 stda %f32, [%r1]147
13792casa [%r1]0x93, %r2, %g0
13793casxa [%r1]0x93, %r2, %g0
13794 prefetcha [%r1]147, 0x13
13795CASE_ASI_0x9b_th3:
13796 setx 0x1ebc58c9, %r4, %r1
13797 and %r1, %r31, %r1 !make sure address is aligned
13798 ldx [%r22 + 0x59 & ~0x7], %r2
13799 ldx [%r21 + 0xd0 & ~0x7], %r4
13800 ldx [%r25 + 0xd0 & ~0x7], %r6
13801 ldx [%r24 + 0x80 & ~0x7], %r8
13802 ldx [%r23 + 0xac & ~0x7], %r10
13803 ldx [%r22 + 0xba & ~0x7], %r12
13804 ldx [%r26 + 0x1a & ~0x7], %r14
13805 ldx [%r28 + 0x62 & ~0x7], %r16
13806 ld [%r27 + 0xa8 & ~0x7], %f0
13807 ld [%r26 + 0xc7 & ~0x7], %f16
13808 ld [%r27 + 0x9 & ~0x7], %f32
13809 ld [%r24 + 0x2 & ~0x7], %f48
13810 ldsba [%r1]155, %r4
13811 ldsha [%r1]155, %r6
13812 ldswa [%r1]155, %r12
13813 lduba [%r1]155, %r16
13814 lduha [%r1]155, %r10
13815 ldxa [%r1]155, %r14
13816 ldda [%r1]155, %r10
13817 ldstuba [%r1]155, %r8
13818 swapa [%r1]155, %r10
13819 lda [%r1]155, %f0
13820 ldda [%r1]155, %f0
13821 stba %r6, [%r1]155
13822 stha %r4, [%r1]155
13823 stwa %r6, [%r1]155
13824 stxa %r0, [%r1]155
13825 sta %f0, [%r1]155
13826 stda %f48, [%r1]155
13827casa [%r1]0x9b, %r2, %g0
13828casxa [%r1]0x9b, %r2, %g0
13829 prefetcha [%r1]155, 0x9
13830CASE_ASI_0xa3_th3:
13831 setx 0x7be4701d, %r4, %r1
13832 and %r1, %r31, %r1 !make sure address is aligned
13833 ldx [%r26 + 0x3e & ~0x7], %r2
13834 ldx [%r22 + 0xae & ~0x7], %r4
13835 ldx [%r24 + 0x15 & ~0x7], %r6
13836 ldx [%r25 + 0x25 & ~0x7], %r8
13837 ldx [%r24 + 0x17 & ~0x7], %r10
13838 ldx [%r25 + 0xba & ~0x7], %r12
13839 ldx [%r25 + 0x29 & ~0x7], %r14
13840 ldx [%r28 + 0xd2 & ~0x7], %r16
13841 ld [%r27 + 0x9e & ~0x7], %f0
13842 ld [%r25 + 0x1f & ~0x7], %f16
13843 ld [%r24 + 0x39 & ~0x7], %f32
13844 ld [%r21 + 0x11 & ~0x7], %f48
13845 ldsba [%r1]163, %r4
13846 ldsha [%r1]163, %r6
13847 ldswa [%r1]163, %r2
13848 lduba [%r1]163, %r12
13849 lduha [%r1]163, %r16
13850 ldxa [%r1]163, %r6
13851 ldda [%r1]163, %r10
13852 ldstuba [%r1]163, %r16
13853 swapa [%r1]163, %r14
13854 lda [%r1]163, %f48
13855 ldda [%r1]163, %f16
13856 stba %r0, [%r1]163
13857 stha %r14, [%r1]163
13858 stwa %r8, [%r1]163
13859 stxa %r6, [%r1]163
13860 sta %f16, [%r1]163
13861 stda %f48, [%r1]163
13862casa [%r1]0xa3, %r2, %g0
13863casxa [%r1]0xa3, %r2, %g0
13864 prefetcha [%r1]163, 0x10
13865CASE_ASI_0xab_th3:
13866 setx 0x4c0cc9c6, %r4, %r1
13867 and %r1, %r31, %r1 !make sure address is aligned
13868 ldx [%r27 + 0x8f & ~0x7], %r2
13869 ldx [%r28 + 0xaa & ~0x7], %r4
13870 ldx [%r24 + 0x8a & ~0x7], %r6
13871 ldx [%r27 + 0x9a & ~0x7], %r8
13872 ldx [%r24 + 0xa0 & ~0x7], %r10
13873 ldx [%r25 + 0x19 & ~0x7], %r12
13874 ldx [%r28 + 0x81 & ~0x7], %r14
13875 ldx [%r24 + 0x87 & ~0x7], %r16
13876 ld [%r21 + 0xc2 & ~0x7], %f0
13877 ld [%r28 + 0xba & ~0x7], %f16
13878 ld [%r24 + 0x38 & ~0x7], %f32
13879 ld [%r22 + 0x74 & ~0x7], %f48
13880 ldsba [%r1]171, %r8
13881 ldsha [%r1]171, %r2
13882 ldswa [%r1]171, %r14
13883 lduba [%r1]171, %r2
13884 lduha [%r1]171, %r14
13885 ldxa [%r1]171, %r12
13886 ldda [%r1]171, %r16
13887 ldstuba [%r1]171, %r12
13888 swapa [%r1]171, %r10
13889 lda [%r1]171, %f32
13890 ldda [%r1]171, %f48
13891 stba %r4, [%r1]171
13892 stha %r4, [%r1]171
13893 stwa %r2, [%r1]171
13894 stxa %r14, [%r1]171
13895 sta %f16, [%r1]171
13896 stda %f32, [%r1]171
13897casa [%r1]0xab, %r2, %g0
13898casxa [%r1]0xab, %r2, %g0
13899 prefetcha [%r1]171, 0x14
13900CASE_ASI_0xb3_th3:
13901 setx 0x3fb55a78, %r4, %r1
13902 and %r1, %r31, %r1 !make sure address is aligned
13903 ldx [%r27 + 0xf & ~0x7], %r2
13904 ldx [%r26 + 0xc3 & ~0x7], %r4
13905 ldx [%r26 + 0x1b & ~0x7], %r6
13906 ldx [%r24 + 0xdb & ~0x7], %r8
13907 ldx [%r25 + 0x4f & ~0x7], %r10
13908 ldx [%r22 + 0x29 & ~0x7], %r12
13909 ldx [%r24 + 0xf0 & ~0x7], %r14
13910 ldx [%r21 + 0x95 & ~0x7], %r16
13911 ld [%r27 + 0x3e & ~0x7], %f0
13912 ld [%r28 + 0x74 & ~0x7], %f16
13913 ld [%r28 + 0x9d & ~0x7], %f32
13914 ld [%r25 + 0x51 & ~0x7], %f48
13915 ldsba [%r1]179, %r8
13916 ldsha [%r1]179, %r8
13917 ldswa [%r1]179, %r12
13918 lduba [%r1]179, %r6
13919 lduha [%r1]179, %r10
13920 ldxa [%r1]179, %r16
13921 ldda [%r1]179, %r2
13922 ldstuba [%r1]179, %r6
13923 swapa [%r1]179, %r16
13924 lda [%r1]179, %f16
13925 ldda [%r1]179, %f32
13926 stba %r0, [%r1]179
13927 stha %r14, [%r1]179
13928 stwa %r12, [%r1]179
13929 stxa %r2, [%r1]179
13930 sta %f16, [%r1]179
13931 stda %f32, [%r1]179
13932casa [%r1]0xb3, %r2, %g0
13933casxa [%r1]0xb3, %r2, %g0
13934 prefetcha [%r1]179, 0x5
13935CASE_ASI_0xbb_th3:
13936 setx 0x7060b017, %r4, %r1
13937 and %r1, %r31, %r1 !make sure address is aligned
13938 ldx [%r24 + 0x95 & ~0x7], %r2
13939 ldx [%r25 + 0xe9 & ~0x7], %r4
13940 ldx [%r22 + 0x7a & ~0x7], %r6
13941 ldx [%r25 + 0xa2 & ~0x7], %r8
13942 ldx [%r24 + 0xcb & ~0x7], %r10
13943 ldx [%r23 + 0xeb & ~0x7], %r12
13944 ldx [%r24 + 0x6 & ~0x7], %r14
13945 ldx [%r21 + 0xd9 & ~0x7], %r16
13946 ld [%r26 + 0xa & ~0x7], %f0
13947 ld [%r23 + 0x83 & ~0x7], %f16
13948 ld [%r23 + 0x5 & ~0x7], %f32
13949 ld [%r24 + 0xfb & ~0x7], %f48
13950 ldsba [%r1]187, %r14
13951 ldsha [%r1]187, %r16
13952 ldswa [%r1]187, %r4
13953 lduba [%r1]187, %r8
13954 lduha [%r1]187, %r16
13955 ldxa [%r1]187, %r6
13956 ldda [%r1]187, %r8
13957 ldstuba [%r1]187, %r6
13958 swapa [%r1]187, %r8
13959 lda [%r1]187, %f0
13960 ldda [%r1]187, %f32
13961 stba %r2, [%r1]187
13962 stha %r8, [%r1]187
13963 stwa %r2, [%r1]187
13964 stxa %r14, [%r1]187
13965 sta %f32, [%r1]187
13966 stda %f0, [%r1]187
13967casa [%r1]0xbb, %r2, %g0
13968casxa [%r1]0xbb, %r2, %g0
13969 prefetcha [%r1]187, 0xe
13970CASE_ASI_0xce_th3:
13971 setx 0x1dcab5eb, %r4, %r1
13972 and %r1, %r31, %r1 !make sure address is aligned
13973 ldx [%r24 + 0x74 & ~0x7], %r2
13974 ldx [%r21 + 0xb4 & ~0x7], %r4
13975 ldx [%r22 + 0x68 & ~0x7], %r6
13976 ldx [%r24 + 0x2 & ~0x7], %r8
13977 ldx [%r28 + 0xba & ~0x7], %r10
13978 ldx [%r25 + 0xf8 & ~0x7], %r12
13979 ldx [%r26 + 0xc1 & ~0x7], %r14
13980 ldx [%r23 + 0x32 & ~0x7], %r16
13981 ld [%r25 + 0x40 & ~0x7], %f0
13982 ld [%r24 + 0x31 & ~0x7], %f16
13983 ld [%r23 + 0x6a & ~0x7], %f32
13984 ld [%r26 + 0x24 & ~0x7], %f48
13985 ldsba [%r1]206, %r12
13986 ldsha [%r1]206, %r14
13987 ldswa [%r1]206, %r4
13988 lduba [%r1]206, %r14
13989 lduha [%r1]206, %r16
13990 ldxa [%r1]206, %r12
13991 ldda [%r1]206, %r4
13992 ldstuba [%r1]206, %r2
13993 swapa [%r1]206, %r8
13994 lda [%r1]206, %f48
13995 ldda [%r1]206, %f48
13996 stba %r2, [%r1]206
13997 stha %r8, [%r1]206
13998 stwa %r4, [%r1]206
13999 stxa %r10, [%r1]206
14000 sta %f48, [%r1]206
14001 stda %f16, [%r1]206
14002casa [%r1]0xce, %r2, %g0
14003casxa [%r1]0xce, %r2, %g0
14004 prefetcha [%r1]206, 0x4
14005CASE_ASI_0xcf_th3:
14006 setx 0xa68532a, %r4, %r1
14007 and %r1, %r31, %r1 !make sure address is aligned
14008 ldx [%r21 + 0x44 & ~0x7], %r2
14009 ldx [%r27 + 0xa3 & ~0x7], %r4
14010 ldx [%r24 + 0x5a & ~0x7], %r6
14011 ldx [%r21 + 0xdf & ~0x7], %r8
14012 ldx [%r26 + 0xd8 & ~0x7], %r10
14013 ldx [%r21 + 0xde & ~0x7], %r12
14014 ldx [%r22 + 0xc5 & ~0x7], %r14
14015 ldx [%r22 + 0xf8 & ~0x7], %r16
14016 ld [%r23 + 0x38 & ~0x7], %f0
14017 ld [%r25 + 0x10 & ~0x7], %f16
14018 ld [%r23 + 0xbd & ~0x7], %f32
14019 ld [%r23 + 0x28 & ~0x7], %f48
14020 ldsba [%r1]207, %r8
14021 ldsha [%r1]207, %r8
14022 ldswa [%r1]207, %r14
14023 lduba [%r1]207, %r12
14024 lduha [%r1]207, %r12
14025 ldxa [%r1]207, %r16
14026 ldda [%r1]207, %r16
14027 ldstuba [%r1]207, %r6
14028 swapa [%r1]207, %r6
14029 lda [%r1]207, %f48
14030 ldda [%r1]207, %f16
14031 stba %r12, [%r1]207
14032 stha %r14, [%r1]207
14033 stwa %r6, [%r1]207
14034 stxa %r14, [%r1]207
14035 sta %f32, [%r1]207
14036 stda %f48, [%r1]207
14037casa [%r1]0xcf, %r2, %g0
14038casxa [%r1]0xcf, %r2, %g0
14039 prefetcha [%r1]207, 0x3
14040CASE_ASI_0xd5_th3:
14041 setx 0x3f11e29a, %r4, %r1
14042 and %r1, %r31, %r1 !make sure address is aligned
14043 ldx [%r28 + 0x1d & ~0x7], %r2
14044 ldx [%r23 + 0x80 & ~0x7], %r4
14045 ldx [%r26 + 0x16 & ~0x7], %r6
14046 ldx [%r28 + 0x9c & ~0x7], %r8
14047 ldx [%r23 + 0x38 & ~0x7], %r10
14048 ldx [%r22 + 0xbe & ~0x7], %r12
14049 ldx [%r26 + 0xf2 & ~0x7], %r14
14050 ldx [%r21 + 0x64 & ~0x7], %r16
14051 ld [%r21 + 0x21 & ~0x7], %f0
14052 ld [%r23 + 0xd3 & ~0x7], %f16
14053 ld [%r25 + 0x90 & ~0x7], %f32
14054 ld [%r27 + 0xea & ~0x7], %f48
14055 ldsba [%r1]213, %r6
14056 ldsha [%r1]213, %r14
14057 ldswa [%r1]213, %r2
14058 lduba [%r1]213, %r6
14059 lduha [%r1]213, %r6
14060 ldxa [%r1]213, %r16
14061 ldda [%r1]213, %r2
14062 ldstuba [%r1]213, %r2
14063 swapa [%r1]213, %r16
14064 lda [%r1]213, %f0
14065 ldda [%r1]213, %f48
14066 stba %r10, [%r1]213
14067 stha %r12, [%r1]213
14068 stwa %r6, [%r1]213
14069 stxa %r2, [%r1]213
14070 sta %f32, [%r1]213
14071 stda %f16, [%r1]213
14072casa [%r1]0xd5, %r2, %g0
14073casxa [%r1]0xd5, %r2, %g0
14074 prefetcha [%r1]213, 0x19
14075CASE_ASI_0xe5_th3:
14076 setx 0x1c550b44, %r4, %r1
14077 and %r1, %r31, %r1 !make sure address is aligned
14078 ldx [%r26 + 0x97 & ~0x7], %r2
14079 ldx [%r25 + 0x83 & ~0x7], %r4
14080 ldx [%r24 + 0x4c & ~0x7], %r6
14081 ldx [%r27 + 0x1c & ~0x7], %r8
14082 ldx [%r22 + 0xc2 & ~0x7], %r10
14083 ldx [%r22 + 0x39 & ~0x7], %r12
14084 ldx [%r27 + 0x8d & ~0x7], %r14
14085 ldx [%r22 + 0xd4 & ~0x7], %r16
14086 ld [%r25 + 0x55 & ~0x7], %f0
14087 ld [%r21 + 0x27 & ~0x7], %f16
14088 ld [%r26 + 0xf4 & ~0x7], %f32
14089 ld [%r26 + 0xa1 & ~0x7], %f48
14090 ldsba [%r1]229, %r6
14091 ldsha [%r1]229, %r2
14092 ldswa [%r1]229, %r16
14093 lduba [%r1]229, %r6
14094 lduha [%r1]229, %r2
14095 ldxa [%r1]229, %r16
14096 ldda [%r1]229, %r16
14097 ldstuba [%r1]229, %r8
14098 swapa [%r1]229, %r2
14099 lda [%r1]229, %f48
14100 ldda [%r1]229, %f0
14101 stba %r8, [%r1]229
14102 stha %r10, [%r1]229
14103 stwa %r12, [%r1]229
14104 stxa %r12, [%r1]229
14105 sta %f0, [%r1]229
14106 stda %f48, [%r1]229
14107casa [%r1]0xe5, %r2, %g0
14108casxa [%r1]0xe5, %r2, %g0
14109 prefetcha [%r1]229, 0x10
14110CASE_ASI_0xef_th3:
14111 setx 0x7d89e27, %r4, %r1
14112 and %r1, %r31, %r1 !make sure address is aligned
14113 ldx [%r25 + 0xe1 & ~0x7], %r2
14114 ldx [%r24 + 0xf2 & ~0x7], %r4
14115 ldx [%r26 + 0x35 & ~0x7], %r6
14116 ldx [%r27 + 0x6f & ~0x7], %r8
14117 ldx [%r27 + 0xbc & ~0x7], %r10
14118 ldx [%r21 + 0x67 & ~0x7], %r12
14119 ldx [%r23 + 0x39 & ~0x7], %r14
14120 ldx [%r21 + 0x20 & ~0x7], %r16
14121 ld [%r28 + 0x79 & ~0x7], %f0
14122 ld [%r26 + 0xe2 & ~0x7], %f16
14123 ld [%r27 + 0x76 & ~0x7], %f32
14124 ld [%r22 + 0xcf & ~0x7], %f48
14125 ldsba [%r1]239, %r8
14126 ldsha [%r1]239, %r4
14127 ldswa [%r1]239, %r16
14128 lduba [%r1]239, %r12
14129 lduha [%r1]239, %r6
14130 ldxa [%r1]239, %r16
14131 ldda [%r1]239, %r16
14132 ldstuba [%r1]239, %r4
14133 swapa [%r1]239, %r14
14134 lda [%r1]239, %f32
14135 ldda [%r1]239, %f0
14136 stba %r14, [%r1]239
14137 stha %r0, [%r1]239
14138 stwa %r2, [%r1]239
14139 stxa %r14, [%r1]239
14140 sta %f32, [%r1]239
14141 stda %f32, [%r1]239
14142casa [%r1]0xef, %r2, %g0
14143casxa [%r1]0xef, %r2, %g0
14144 prefetcha [%r1]239, 0x10
14145CASE_ASI_0xfb_th3:
14146 setx 0x136622f7, %r4, %r1
14147 and %r1, %r31, %r1 !make sure address is aligned
14148 ldx [%r26 + 0xea & ~0x7], %r2
14149 ldx [%r27 + 0x9f & ~0x7], %r4
14150 ldx [%r26 + 0x15 & ~0x7], %r6
14151 ldx [%r26 + 0x5d & ~0x7], %r8
14152 ldx [%r21 + 0x36 & ~0x7], %r10
14153 ldx [%r27 + 0x47 & ~0x7], %r12
14154 ldx [%r25 + 0xbe & ~0x7], %r14
14155 ldx [%r26 + 0x29 & ~0x7], %r16
14156 ld [%r21 + 0x9f & ~0x7], %f0
14157 ld [%r27 + 0x7d & ~0x7], %f16
14158 ld [%r26 + 0xdf & ~0x7], %f32
14159 ld [%r21 + 0xe3 & ~0x7], %f48
14160 ldsba [%r1]251, %r6
14161 ldsha [%r1]251, %r6
14162 ldswa [%r1]251, %r14
14163 lduba [%r1]251, %r14
14164 lduha [%r1]251, %r8
14165 ldxa [%r1]251, %r6
14166 ldda [%r1]251, %r8
14167 ldstuba [%r1]251, %r12
14168 swapa [%r1]251, %r10
14169 lda [%r1]251, %f48
14170 ldda [%r1]251, %f48
14171 stba %r0, [%r1]251
14172 stha %r0, [%r1]251
14173 stwa %r2, [%r1]251
14174 stxa %r0, [%r1]251
14175 sta %f0, [%r1]251
14176 stda %f32, [%r1]251
14177casa [%r1]0xfb, %r2, %g0
14178casxa [%r1]0xfb, %r2, %g0
14179 prefetcha [%r1]251, 0xa
14180CASE_ASI_0x41_th3_0x0:
14181 mov %g0, %r1
14182 ldsba [%r1]65, %r14
14183 ldsha [%r1]65, %r10
14184 ldswa [%r1]65, %r10
14185 lduba [%r1]65, %r12
14186 lduha [%r1]65, %r6
14187 ldxa [%r1]65, %r14
14188 ldda [%r1]65, %r4
14189 ldstuba [%r1]65, %r6
14190 swapa [%r1]65, %r16
14191 lda [%r1]65, %f32
14192 ldda [%r1]65, %f16
14193 stba %r0, [%r1]65
14194 stha %r2, [%r1]65
14195 stwa %r14, [%r1]65
14196 stxa %r4, [%r1]65
14197 sta %f32, [%r1]65
14198 stda %f16, [%r1]65
14199casa [%r1]0x41, %r2, %g0
14200casxa [%r1]0x41, %r2, %g0
14201 prefetcha [%r1]65, 0xe
14202CASE_ASI_0x41_th3_0x10:
14203 set 0x10, %r1
14204 ldsba [%r1]65, %r10
14205 ldsha [%r1]65, %r12
14206 ldswa [%r1]65, %r6
14207 lduba [%r1]65, %r2
14208 lduha [%r1]65, %r10
14209 ldxa [%r1]65, %r14
14210 ldda [%r1]65, %r16
14211 ldstuba [%r1]65, %r4
14212 swapa [%r1]65, %r4
14213 lda [%r1]65, %f0
14214 ldda [%r1]65, %f0
14215 stba %r8, [%r1]65
14216 stha %r12, [%r1]65
14217 stwa %r2, [%r1]65
14218 stxa %r8, [%r1]65
14219 sta %f32, [%r1]65
14220 stda %f32, [%r1]65
14221casa [%r1]0x41, %r2, %g0
14222casxa [%r1]0x41, %r2, %g0
14223 prefetcha [%r1]65, 0xc
14224CASE_ASI_0x41_th3_0x58:
14225 set 0x58, %r1
14226 ldsba [%r1]65, %r12
14227 ldsha [%r1]65, %r12
14228 ldswa [%r1]65, %r4
14229 lduba [%r1]65, %r8
14230 lduha [%r1]65, %r2
14231 ldxa [%r1]65, %r10
14232 ldda [%r1]65, %r2
14233 ldstuba [%r1]65, %r14
14234 swapa [%r1]65, %r14
14235 lda [%r1]65, %f0
14236 ldda [%r1]65, %f0
14237 stba %r0, [%r1]65
14238 stha %r6, [%r1]65
14239 stwa %r8, [%r1]65
14240 stxa %r10, [%r1]65
14241 sta %f48, [%r1]65
14242 stda %f0, [%r1]65
14243casa [%r1]0x41, %r2, %g0
14244casxa [%r1]0x41, %r2, %g0
14245 prefetcha [%r1]65, 0x5
14246CASE_ASI_0x4f_th3_range83:
14247!!asi_range = 0x0-0x38
14248 set 0x2d, %r1
14249 and %r1, %r29, %r1 !make sure address is aligned
14250 ldsba [%r1]79, %r2
14251 ldsha [%r1]79, %r4
14252 ldswa [%r1]79, %r6
14253 lduba [%r1]79, %r16
14254 lduha [%r1]79, %r8
14255 ldxa [%r1]79, %r16
14256 ldda [%r1]79, %r12
14257 ldstuba [%r1]79, %r10
14258 swapa [%r1]79, %r12
14259 lda [%r1]79, %f0
14260 ldda [%r1]79, %f16
14261 stba %r12, [%r1]79
14262 stha %r6, [%r1]79
14263 stwa %r2, [%r1]79
14264 sta %f48, [%r1]79
14265 stda %f48, [%r1]79
14266casa [%r1]0x4f, %r2, %g0
14267casxa [%r1]0x4f, %r2, %g0
14268 prefetcha [%r1]79, 0x6
14269CASE_ASI_0x4c_th3_range84:
14270!!asi_range = 0x0-0x18
14271 set 0x1, %r1
14272 and %r1, %r29, %r1 !make sure address is aligned
14273 ldsba [%r1]76, %r12
14274 ldsha [%r1]76, %r2
14275 ldswa [%r1]76, %r6
14276 lduba [%r1]76, %r16
14277 lduha [%r1]76, %r10
14278 ldxa [%r1]76, %r10
14279 ldda [%r1]76, %r10
14280 ldstuba [%r1]76, %r10
14281 swapa [%r1]76, %r2
14282 lda [%r1]76, %f0
14283 ldda [%r1]76, %f32
14284 stba %r8, [%r1]76
14285 stha %r6, [%r1]76
14286 stwa %r14, [%r1]76
14287 sta %f16, [%r1]76
14288 stda %f0, [%r1]76
14289casa [%r1]0x4c, %r2, %g0
14290casxa [%r1]0x4c, %r2, %g0
14291 prefetcha [%r1]76, 0x1b
14292CASE_ASI_0x40_th3_0x30:
14293 set 0x30, %r1
14294 ldsba [%r1]64, %r2
14295 ldsha [%r1]64, %r10
14296 ldswa [%r1]64, %r4
14297 lduba [%r1]64, %r10
14298 lduha [%r1]64, %r4
14299 ldxa [%r1]64, %r16
14300 ldda [%r1]64, %r4
14301 ldstuba [%r1]64, %r12
14302 swapa [%r1]64, %r12
14303 lda [%r1]64, %f32
14304 ldda [%r1]64, %f32
14305 stba %r10, [%r1]64
14306 stha %r6, [%r1]64
14307 stwa %r14, [%r1]64
14308 stxa %r10, [%r1]64
14309 sta %f48, [%r1]64
14310 stda %f16, [%r1]64
14311casa [%r1]0x40, %r2, %g0
14312casxa [%r1]0x40, %r2, %g0
14313 prefetcha [%r1]64, 0x6
14314CASE_ASI_0x40_th3_0xA0:
14315 set 0xA0, %r1
14316 ldsba [%r1]64, %r2
14317 ldsha [%r1]64, %r10
14318 ldswa [%r1]64, %r16
14319 lduba [%r1]64, %r4
14320 lduha [%r1]64, %r2
14321 ldxa [%r1]64, %r14
14322 ldda [%r1]64, %r2
14323 ldstuba [%r1]64, %r12
14324 swapa [%r1]64, %r8
14325 lda [%r1]64, %f48
14326 ldda [%r1]64, %f16
14327 stba %r0, [%r1]64
14328 stha %r8, [%r1]64
14329 stwa %r14, [%r1]64
14330 stxa %r12, [%r1]64
14331 sta %f16, [%r1]64
14332 stda %f48, [%r1]64
14333casa [%r1]0x40, %r2, %g0
14334casxa [%r1]0x40, %r2, %g0
14335 prefetcha [%r1]64, 0x1f
14336CASE_ASI_0x40_th3_0x28:
14337 set 0x28, %r1
14338 ldsba [%r1]64, %r6
14339 ldsha [%r1]64, %r4
14340 ldswa [%r1]64, %r10
14341 lduba [%r1]64, %r6
14342 lduha [%r1]64, %r2
14343 ldxa [%r1]64, %r16
14344 ldda [%r1]64, %r2
14345 ldstuba [%r1]64, %r14
14346 swapa [%r1]64, %r2
14347 lda [%r1]64, %f48
14348 ldda [%r1]64, %f32
14349 stba %r4, [%r1]64
14350 stha %r6, [%r1]64
14351 stwa %r4, [%r1]64
14352 sta %f0, [%r1]64
14353 stda %f32, [%r1]64
14354casa [%r1]0x40, %r2, %g0
14355casxa [%r1]0x40, %r2, %g0
14356 prefetcha [%r1]64, 0x10
14357CASE_ASI_0x45_th3_range85:
14358!!asi_range = 0x0-0x18
14359 set 0x13, %r1
14360 and %r1, %r29, %r1 !make sure address is aligned
14361 ldsba [%r1]69, %r12
14362 ldsha [%r1]69, %r10
14363 ldswa [%r1]69, %r12
14364 lduba [%r1]69, %r12
14365 lduha [%r1]69, %r14
14366 ldxa [%r1]69, %r6
14367 ldda [%r1]69, %r8
14368 ldstuba [%r1]69, %r4
14369 swapa [%r1]69, %r8
14370 lda [%r1]69, %f32
14371 ldda [%r1]69, %f32
14372 stba %r8, [%r1]69
14373 stha %r6, [%r1]69
14374 stwa %r14, [%r1]69
14375 sta %f32, [%r1]69
14376 stda %f0, [%r1]69
14377casa [%r1]0x45, %r2, %g0
14378casxa [%r1]0x45, %r2, %g0
14379 prefetcha [%r1]69, 0xe
14380CASE_ASI_0x50_th3_0x0:
14381 mov %g0, %r1
14382 ldsba [%r1]80, %r6
14383 ldsha [%r1]80, %r8
14384 ldswa [%r1]80, %r14
14385 lduba [%r1]80, %r16
14386 lduha [%r1]80, %r6
14387 ldxa [%r1]80, %r4
14388 ldda [%r1]80, %r4
14389 ldstuba [%r1]80, %r14
14390 swapa [%r1]80, %r12
14391 lda [%r1]80, %f16
14392 ldda [%r1]80, %f48
14393 stba %r2, [%r1]80
14394 stha %r0, [%r1]80
14395 stwa %r10, [%r1]80
14396 stxa %r8, [%r1]80
14397 sta %f0, [%r1]80
14398 stda %f16, [%r1]80
14399casa [%r1]0x50, %r2, %g0
14400casxa [%r1]0x50, %r2, %g0
14401 prefetcha [%r1]80, 0x8
14402CASE_ASI_0x5e_th3_range86:
14403!!asi_range = 0x0-0x7f8
14404 set 0x2b6, %r1
14405 and %r1, %r29, %r1 !make sure address is aligned
14406 ldsba [%r1]94, %r10
14407 ldsha [%r1]94, %r8
14408 ldswa [%r1]94, %r6
14409 lduba [%r1]94, %r10
14410 lduha [%r1]94, %r2
14411 ldxa [%r1]94, %r2
14412 ldda [%r1]94, %r6
14413 ldstuba [%r1]94, %r2
14414 swapa [%r1]94, %r6
14415 lda [%r1]94, %f0
14416 ldda [%r1]94, %f16
14417 stba %r4, [%r1]94
14418 stha %r14, [%r1]94
14419 stwa %r2, [%r1]94
14420 stxa %r4, [%r1]94
14421 sta %f16, [%r1]94
14422 stda %f48, [%r1]94
14423casa [%r1]0x5e, %r2, %g0
14424casxa [%r1]0x5e, %r2, %g0
14425 prefetcha [%r1]94, 0x1d
14426CASE_ASI_0x73_th3_0x0:
14427 mov %g0, %r1
14428 ldsba [%r1]115, %r12
14429 ldsha [%r1]115, %r14
14430 ldswa [%r1]115, %r6
14431 lduba [%r1]115, %r2
14432 lduha [%r1]115, %r10
14433 ldxa [%r1]115, %r2
14434 ldda [%r1]115, %r14
14435 ldstuba [%r1]115, %r12
14436 swapa [%r1]115, %r10
14437 lda [%r1]115, %f0
14438 ldda [%r1]115, %f16
14439 stba %r4, [%r1]115
14440 stha %r2, [%r1]115
14441 stwa %r10, [%r1]115
14442 sta %f16, [%r1]115
14443 stda %f0, [%r1]115
14444casa [%r1]0x73, %r2, %g0
14445casxa [%r1]0x73, %r2, %g0
14446 prefetcha [%r1]115, 0x10
14447CASE_ASI_0x58_th3_0x18:
14448 set 0x18, %r1
14449 ldsba [%r1]88, %r10
14450 ldsha [%r1]88, %r2
14451 ldswa [%r1]88, %r16
14452 lduba [%r1]88, %r10
14453 lduha [%r1]88, %r6
14454 ldxa [%r1]88, %r6
14455 ldda [%r1]88, %r4
14456 ldstuba [%r1]88, %r6
14457 swapa [%r1]88, %r2
14458 lda [%r1]88, %f16
14459 ldda [%r1]88, %f16
14460 stba %r12, [%r1]88
14461 stha %r6, [%r1]88
14462 stwa %r2, [%r1]88
14463 sta %f16, [%r1]88
14464 stda %f0, [%r1]88
14465casa [%r1]0x58, %r2, %g0
14466casxa [%r1]0x58, %r2, %g0
14467 prefetcha [%r1]88, 0x1b
14468CASE_ASI_0x58_th3_0x30:
14469 set 0x30, %r1
14470 ldsba [%r1]88, %r10
14471 ldsha [%r1]88, %r12
14472 ldswa [%r1]88, %r2
14473 lduba [%r1]88, %r14
14474 lduha [%r1]88, %r10
14475 ldxa [%r1]88, %r8
14476 ldda [%r1]88, %r2
14477 ldstuba [%r1]88, %r14
14478 swapa [%r1]88, %r10
14479 lda [%r1]88, %f32
14480 ldda [%r1]88, %f0
14481 stba %r6, [%r1]88
14482 stha %r0, [%r1]88
14483 stwa %r6, [%r1]88
14484 sta %f32, [%r1]88
14485 stda %f32, [%r1]88
14486casa [%r1]0x58, %r2, %g0
14487casxa [%r1]0x58, %r2, %g0
14488 prefetcha [%r1]88, 0xf
14489CASE_ASI_0x58_th3_0x38:
14490 set 0x38, %r1
14491 ldsba [%r1]88, %r10
14492 ldsha [%r1]88, %r12
14493 ldswa [%r1]88, %r4
14494 lduba [%r1]88, %r16
14495 lduha [%r1]88, %r14
14496 ldxa [%r1]88, %r12
14497 ldda [%r1]88, %r6
14498 ldstuba [%r1]88, %r4
14499 swapa [%r1]88, %r16
14500 lda [%r1]88, %f48
14501 ldda [%r1]88, %f16
14502 stba %r2, [%r1]88
14503 stha %r10, [%r1]88
14504 stwa %r0, [%r1]88
14505 sta %f0, [%r1]88
14506 stda %f0, [%r1]88
14507casa [%r1]0x58, %r2, %g0
14508casxa [%r1]0x58, %r2, %g0
14509 prefetcha [%r1]88, 0x8
14510CASE_ASI_0x58_th3_0x40:
14511 set 0x40, %r1
14512 ldsba [%r1]88, %r4
14513 ldsha [%r1]88, %r10
14514 ldswa [%r1]88, %r16
14515 lduba [%r1]88, %r2
14516 lduha [%r1]88, %r6
14517 ldxa [%r1]88, %r8
14518 ldda [%r1]88, %r2
14519 ldstuba [%r1]88, %r16
14520 swapa [%r1]88, %r12
14521 lda [%r1]88, %f48
14522 ldda [%r1]88, %f48
14523 stba %r10, [%r1]88
14524 stha %r14, [%r1]88
14525 stwa %r10, [%r1]88
14526 sta %f32, [%r1]88
14527 stda %f48, [%r1]88
14528casa [%r1]0x58, %r2, %g0
14529casxa [%r1]0x58, %r2, %g0
14530 prefetcha [%r1]88, 0xa
14531CASE_ASI_0x58_th3_0x80:
14532 set 0x80, %r1
14533 ldsba [%r1]88, %r14
14534 ldsha [%r1]88, %r14
14535 ldswa [%r1]88, %r10
14536 lduba [%r1]88, %r8
14537 lduha [%r1]88, %r8
14538 ldxa [%r1]88, %r16
14539 ldda [%r1]88, %r10
14540 ldstuba [%r1]88, %r12
14541 swapa [%r1]88, %r2
14542 lda [%r1]88, %f32
14543 ldda [%r1]88, %f48
14544 stba %r0, [%r1]88
14545 stha %r8, [%r1]88
14546 stwa %r14, [%r1]88
14547 sta %f48, [%r1]88
14548 stda %f16, [%r1]88
14549casa [%r1]0x58, %r2, %g0
14550casxa [%r1]0x58, %r2, %g0
14551 prefetcha [%r1]88, 0x1b
14552CASE_ASI_0x56_th3_range87:
14553!!asi_range = 0x0-0x1f8
14554 set 0x1ad, %r1
14555 and %r1, %r29, %r1 !make sure address is aligned
14556 ldsba [%r1]86, %r4
14557 ldsha [%r1]86, %r10
14558 ldswa [%r1]86, %r8
14559 lduba [%r1]86, %r2
14560 lduha [%r1]86, %r12
14561 ldxa [%r1]86, %r14
14562 ldda [%r1]86, %r2
14563 ldstuba [%r1]86, %r16
14564 swapa [%r1]86, %r6
14565 lda [%r1]86, %f16
14566 ldda [%r1]86, %f48
14567 stba %r0, [%r1]86
14568 stha %r4, [%r1]86
14569 stwa %r2, [%r1]86
14570 stxa %r2, [%r1]86
14571 sta %f48, [%r1]86
14572 stda %f32, [%r1]86
14573casa [%r1]0x56, %r2, %g0
14574casxa [%r1]0x56, %r2, %g0
14575 prefetcha [%r1]86, 0x8
14576CASE_ASI_0x56_th3_range88:
14577!!asi_range = 0x400-0x5f8
14578 set 0x5c7, %r1
14579 and %r1, %r29, %r1 !make sure address is aligned
14580 ldsba [%r1]86, %r4
14581 ldsha [%r1]86, %r14
14582 ldswa [%r1]86, %r4
14583 lduba [%r1]86, %r6
14584 lduha [%r1]86, %r14
14585 ldxa [%r1]86, %r16
14586 ldda [%r1]86, %r14
14587 ldstuba [%r1]86, %r2
14588 swapa [%r1]86, %r8
14589 lda [%r1]86, %f0
14590 ldda [%r1]86, %f16
14591 stba %r4, [%r1]86
14592 stha %r10, [%r1]86
14593 stwa %r12, [%r1]86
14594 stxa %r14, [%r1]86
14595 sta %f0, [%r1]86
14596 stda %f0, [%r1]86
14597casa [%r1]0x56, %r2, %g0
14598casxa [%r1]0x56, %r2, %g0
14599 prefetcha [%r1]86, 0x1
14600CASE_ASI_0x41_th3_0x20:
14601 set 0x20, %r1
14602 ldsba [%r1]65, %r8
14603 ldsha [%r1]65, %r10
14604 ldswa [%r1]65, %r8
14605 lduba [%r1]65, %r14
14606 lduha [%r1]65, %r4
14607 ldxa [%r1]65, %r8
14608 ldda [%r1]65, %r4
14609 ldstuba [%r1]65, %r2
14610 swapa [%r1]65, %r4
14611 lda [%r1]65, %f48
14612 ldda [%r1]65, %f48
14613 stba %r2, [%r1]65
14614 stha %r14, [%r1]65
14615 stwa %r0, [%r1]65
14616 sta %f48, [%r1]65
14617 stda %f0, [%r1]65
14618casa [%r1]0x41, %r2, %g0
14619casxa [%r1]0x41, %r2, %g0
14620 prefetcha [%r1]65, 0x9
14621CASE_ASI_0x41_th3_0x30:
14622 set 0x30, %r1
14623 ldsba [%r1]65, %r10
14624 ldsha [%r1]65, %r2
14625 ldswa [%r1]65, %r8
14626 lduba [%r1]65, %r10
14627 lduha [%r1]65, %r6
14628 ldxa [%r1]65, %r6
14629 ldda [%r1]65, %r16
14630 ldstuba [%r1]65, %r6
14631 swapa [%r1]65, %r10
14632 lda [%r1]65, %f16
14633 ldda [%r1]65, %f48
14634 stba %r8, [%r1]65
14635 stha %r14, [%r1]65
14636 stwa %r10, [%r1]65
14637 sta %f48, [%r1]65
14638 stda %f32, [%r1]65
14639casa [%r1]0x41, %r2, %g0
14640casxa [%r1]0x41, %r2, %g0
14641 prefetcha [%r1]65, 0x0
14642CASE_ASI_0x41_th3_0x38:
14643 set 0x38, %r1
14644 ldsba [%r1]65, %r6
14645 ldsha [%r1]65, %r10
14646 ldswa [%r1]65, %r10
14647 lduba [%r1]65, %r2
14648 lduha [%r1]65, %r2
14649 ldxa [%r1]65, %r4
14650 ldda [%r1]65, %r6
14651 ldstuba [%r1]65, %r14
14652 swapa [%r1]65, %r10
14653 lda [%r1]65, %f16
14654 ldda [%r1]65, %f0
14655 stba %r0, [%r1]65
14656 stha %r2, [%r1]65
14657 stwa %r8, [%r1]65
14658 sta %f16, [%r1]65
14659 stda %f32, [%r1]65
14660casa [%r1]0x41, %r2, %g0
14661casxa [%r1]0x41, %r2, %g0
14662 prefetcha [%r1]65, 0x8
14663CASE_ASI_0x41_th3_0x50:
14664 set 0x50, %r1
14665 ldsba [%r1]65, %r14
14666 ldsha [%r1]65, %r12
14667 ldswa [%r1]65, %r14
14668 lduba [%r1]65, %r6
14669 lduha [%r1]65, %r8
14670 ldxa [%r1]65, %r12
14671 ldda [%r1]65, %r12
14672 ldstuba [%r1]65, %r14
14673 swapa [%r1]65, %r2
14674 lda [%r1]65, %f48
14675 ldda [%r1]65, %f16
14676 stba %r8, [%r1]65
14677 stha %r2, [%r1]65
14678 stwa %r2, [%r1]65
14679 sta %f32, [%r1]65
14680 stda %f0, [%r1]65
14681casa [%r1]0x41, %r2, %g0
14682casxa [%r1]0x41, %r2, %g0
14683 prefetcha [%r1]65, 0xe
14684CASE_ASI_0x5d_th3_range89:
14685!!asi_range = 0x0-0xff8
14686 set 0xece, %r1
14687 and %r1, %r29, %r1 !make sure address is aligned
14688 ldsba [%r1]93, %r2
14689 ldsha [%r1]93, %r10
14690 ldswa [%r1]93, %r4
14691 lduba [%r1]93, %r6
14692 lduha [%r1]93, %r16
14693 ldxa [%r1]93, %r6
14694 ldda [%r1]93, %r14
14695 ldstuba [%r1]93, %r14
14696 swapa [%r1]93, %r4
14697 lda [%r1]93, %f48
14698 ldda [%r1]93, %f16
14699 stba %r8, [%r1]93
14700 stha %r10, [%r1]93
14701 stwa %r4, [%r1]93
14702 sta %f0, [%r1]93
14703 stda %f16, [%r1]93
14704casa [%r1]0x5d, %r2, %g0
14705casxa [%r1]0x5d, %r2, %g0
14706 prefetcha [%r1]93, 0x18
14707CASE_ASI_0x20_th3_range90:
14708!!asi_range = 0x0-0x38
14709 set 0x27, %r1
14710 and %r1, %r29, %r1 !make sure address is aligned
14711 ldsba [%r1]32, %r8
14712 ldsha [%r1]32, %r8
14713 ldswa [%r1]32, %r6
14714 lduba [%r1]32, %r14
14715 lduha [%r1]32, %r16
14716 ldxa [%r1]32, %r2
14717 ldda [%r1]32, %r4
14718 ldstuba [%r1]32, %r10
14719 swapa [%r1]32, %r12
14720 lda [%r1]32, %f48
14721 ldda [%r1]32, %f0
14722 stba %r14, [%r1]32
14723 stha %r0, [%r1]32
14724 stwa %r0, [%r1]32
14725 sta %f0, [%r1]32
14726 stda %f32, [%r1]32
14727casa [%r1]0x20, %r2, %g0
14728casxa [%r1]0x20, %r2, %g0
14729 prefetcha [%r1]32, 0x6
14730CASE_ASI_0x4c_th3_0x20:
14731 set 0x20, %r1
14732 ldsba [%r1]76, %r8
14733 ldsha [%r1]76, %r4
14734 ldswa [%r1]76, %r10
14735 lduba [%r1]76, %r6
14736 lduha [%r1]76, %r6
14737 ldxa [%r1]76, %r14
14738 ldda [%r1]76, %r10
14739 ldstuba [%r1]76, %r6
14740 swapa [%r1]76, %r6
14741 lda [%r1]76, %f32
14742 ldda [%r1]76, %f0
14743 stba %r10, [%r1]76
14744 stha %r12, [%r1]76
14745 stwa %r10, [%r1]76
14746 stxa %r14, [%r1]76
14747 sta %f0, [%r1]76
14748 stda %f0, [%r1]76
14749casa [%r1]0x4c, %r2, %g0
14750casxa [%r1]0x4c, %r2, %g0
14751 prefetcha [%r1]76, 0x12
14752CASE_ASI_0x4c_th3_0x28:
14753 set 0x28, %r1
14754 ldsba [%r1]76, %r4
14755 ldsha [%r1]76, %r4
14756 ldswa [%r1]76, %r16
14757 lduba [%r1]76, %r8
14758 lduha [%r1]76, %r4
14759 ldxa [%r1]76, %r6
14760 ldda [%r1]76, %r10
14761 ldstuba [%r1]76, %r10
14762 swapa [%r1]76, %r12
14763 lda [%r1]76, %f48
14764 ldda [%r1]76, %f48
14765 stba %r2, [%r1]76
14766 stha %r8, [%r1]76
14767 stwa %r8, [%r1]76
14768 stxa %r12, [%r1]76
14769 sta %f32, [%r1]76
14770 stda %f16, [%r1]76
14771casa [%r1]0x4c, %r2, %g0
14772casxa [%r1]0x4c, %r2, %g0
14773 prefetcha [%r1]76, 0xf
14774CASE_ASI_0x58_th3_0x0:
14775 mov %g0, %r1
14776 ldsba [%r1]88, %r6
14777 ldsha [%r1]88, %r4
14778 ldswa [%r1]88, %r14
14779 lduba [%r1]88, %r16
14780 lduha [%r1]88, %r2
14781 ldxa [%r1]88, %r12
14782 ldda [%r1]88, %r12
14783 ldstuba [%r1]88, %r10
14784 swapa [%r1]88, %r10
14785 lda [%r1]88, %f0
14786 ldda [%r1]88, %f16
14787 stba %r12, [%r1]88
14788 stha %r8, [%r1]88
14789 stwa %r14, [%r1]88
14790 stxa %r0, [%r1]88
14791 sta %f48, [%r1]88
14792 stda %f32, [%r1]88
14793casa [%r1]0x58, %r2, %g0
14794casxa [%r1]0x58, %r2, %g0
14795 prefetcha [%r1]88, 0xe
14796CASE_ASI_0x58_th3_0x20:
14797 set 0x20, %r1
14798 ldsba [%r1]88, %r12
14799 ldsha [%r1]88, %r14
14800 ldswa [%r1]88, %r6
14801 lduba [%r1]88, %r14
14802 lduha [%r1]88, %r4
14803 ldxa [%r1]88, %r16
14804 ldda [%r1]88, %r6
14805 ldstuba [%r1]88, %r4
14806 swapa [%r1]88, %r14
14807 lda [%r1]88, %f16
14808 ldda [%r1]88, %f16
14809 stba %r6, [%r1]88
14810 stha %r6, [%r1]88
14811 stwa %r2, [%r1]88
14812 stxa %r8, [%r1]88
14813 sta %f16, [%r1]88
14814 stda %f0, [%r1]88
14815casa [%r1]0x58, %r2, %g0
14816casxa [%r1]0x58, %r2, %g0
14817 prefetcha [%r1]88, 0xc
14818CASE_ASI_0x57_th3:
14819 setx 0xf20d49f, %r4, %r1
14820 and %r1, %r31, %r1 !make sure address is aligned
14821 ldx [%r27 + 0x8b & ~0x7], %r2
14822 ldx [%r28 + 0x32 & ~0x7], %r4
14823 ldx [%r24 + 0xb7 & ~0x7], %r6
14824 ldx [%r21 + 0xb1 & ~0x7], %r8
14825 ldx [%r26 + 0x57 & ~0x7], %r10
14826 ldx [%r27 + 0x13 & ~0x7], %r12
14827 ldx [%r21 + 0x94 & ~0x7], %r14
14828 ldx [%r27 + 0xc2 & ~0x7], %r16
14829 ld [%r26 + 0x52 & ~0x7], %f0
14830 ld [%r26 + 0x82 & ~0x7], %f16
14831 ld [%r28 + 0x10 & ~0x7], %f32
14832 ld [%r24 + 0x44 & ~0x7], %f48
14833 ldsba [%r1]87, %r16
14834 ldsha [%r1]87, %r8
14835 ldswa [%r1]87, %r4
14836 lduba [%r1]87, %r10
14837 lduha [%r1]87, %r10
14838 ldxa [%r1]87, %r4
14839 ldda [%r1]87, %r4
14840 ldstuba [%r1]87, %r4
14841 swapa [%r1]87, %r16
14842 lda [%r1]87, %f16
14843 ldda [%r1]87, %f16
14844 stba %r2, [%r1]87
14845 stha %r10, [%r1]87
14846 stwa %r0, [%r1]87
14847 sta %f32, [%r1]87
14848 stda %f0, [%r1]87
14849casa [%r1]0x57, %r2, %g0
14850casxa [%r1]0x57, %r2, %g0
14851 prefetcha [%r1]87, 0x14
14852CASE_ASI_0x51_th3_range91:
14853!!asi_range = 0x0-0x38
14854 set 0x7, %r1
14855 and %r1, %r29, %r1 !make sure address is aligned
14856 ldsba [%r1]81, %r10
14857 ldsha [%r1]81, %r10
14858 ldswa [%r1]81, %r4
14859 lduba [%r1]81, %r2
14860 lduha [%r1]81, %r14
14861 ldxa [%r1]81, %r14
14862 ldda [%r1]81, %r6
14863 ldstuba [%r1]81, %r2
14864 swapa [%r1]81, %r16
14865 lda [%r1]81, %f16
14866 ldda [%r1]81, %f48
14867 stba %r6, [%r1]81
14868 stha %r0, [%r1]81
14869 stwa %r6, [%r1]81
14870 sta %f48, [%r1]81
14871 stda %f16, [%r1]81
14872casa [%r1]0x51, %r2, %g0
14873casxa [%r1]0x51, %r2, %g0
14874 prefetcha [%r1]81, 0x17
14875CASE_ASI_0x5a_th3_range92:
14876!!asi_range = 0x0-0x38
14877 set 0x1d, %r1
14878 and %r1, %r29, %r1 !make sure address is aligned
14879 ldsba [%r1]90, %r6
14880 ldsha [%r1]90, %r6
14881 ldswa [%r1]90, %r8
14882 lduba [%r1]90, %r8
14883 lduha [%r1]90, %r2
14884 ldxa [%r1]90, %r4
14885 ldda [%r1]90, %r12
14886 ldstuba [%r1]90, %r2
14887 swapa [%r1]90, %r4
14888 lda [%r1]90, %f32
14889 ldda [%r1]90, %f16
14890 stba %r6, [%r1]90
14891 stha %r6, [%r1]90
14892 stwa %r10, [%r1]90
14893 sta %f0, [%r1]90
14894 stda %f48, [%r1]90
14895casa [%r1]0x5a, %r2, %g0
14896casxa [%r1]0x5a, %r2, %g0
14897 prefetcha [%r1]90, 0xf
14898CASE_ASI_0x5b_th3_range93:
14899!!asi_range = 0x0-0x38
14900 set 0x26, %r1
14901 and %r1, %r29, %r1 !make sure address is aligned
14902 ldsba [%r1]91, %r2
14903 ldsha [%r1]91, %r12
14904 ldswa [%r1]91, %r4
14905 lduba [%r1]91, %r16
14906 lduha [%r1]91, %r4
14907 ldxa [%r1]91, %r10
14908 ldda [%r1]91, %r16
14909 ldstuba [%r1]91, %r6
14910 swapa [%r1]91, %r12
14911 lda [%r1]91, %f48
14912 ldda [%r1]91, %f48
14913 stba %r4, [%r1]91
14914 stha %r14, [%r1]91
14915 stwa %r8, [%r1]91
14916 sta %f0, [%r1]91
14917 stda %f16, [%r1]91
14918casa [%r1]0x5b, %r2, %g0
14919casxa [%r1]0x5b, %r2, %g0
14920 prefetcha [%r1]91, 0x15
14921CASE_ASI_0x54_th3_range94:
14922!!asi_range = 0x10-0x98
14923 set 0x19, %r1
14924 and %r1, %r29, %r1 !make sure address is aligned
14925 ldsba [%r1]84, %r16
14926 ldsha [%r1]84, %r12
14927 ldswa [%r1]84, %r16
14928 lduba [%r1]84, %r6
14929 lduha [%r1]84, %r6
14930 ldxa [%r1]84, %r8
14931 ldda [%r1]84, %r6
14932 ldstuba [%r1]84, %r2
14933 swapa [%r1]84, %r16
14934 lda [%r1]84, %f0
14935 ldda [%r1]84, %f16
14936 stba %r6, [%r1]84
14937 stha %r14, [%r1]84
14938 stwa %r10, [%r1]84
14939 sta %f32, [%r1]84
14940 stda %f32, [%r1]84
14941casa [%r1]0x54, %r2, %g0
14942casxa [%r1]0x54, %r2, %g0
14943 prefetcha [%r1]84, 0x15
14944CASE_ASI_0x72_th3_0x0:
14945 mov %g0, %r1
14946 ldsba [%r1]114, %r12
14947 ldsha [%r1]114, %r16
14948 ldswa [%r1]114, %r4
14949 lduba [%r1]114, %r2
14950 lduha [%r1]114, %r10
14951 ldxa [%r1]114, %r14
14952 ldda [%r1]114, %r10
14953 ldstuba [%r1]114, %r16
14954 swapa [%r1]114, %r4
14955 lda [%r1]114, %f0
14956 ldda [%r1]114, %f0
14957 stba %r6, [%r1]114
14958 stha %r14, [%r1]114
14959 stwa %r2, [%r1]114
14960 sta %f48, [%r1]114
14961 stda %f48, [%r1]114
14962casa [%r1]0x72, %r2, %g0
14963casxa [%r1]0x72, %r2, %g0
14964 prefetcha [%r1]114, 0xc
14965CASE_ASI_0x41_th3_0x60:
14966 set 0x60, %r1
14967 ldsba [%r1]65, %r4
14968 ldsha [%r1]65, %r12
14969 ldswa [%r1]65, %r10
14970 lduba [%r1]65, %r12
14971 lduha [%r1]65, %r8
14972 ldxa [%r1]65, %r8
14973 ldda [%r1]65, %r12
14974 ldstuba [%r1]65, %r4
14975 swapa [%r1]65, %r10
14976 lda [%r1]65, %f32
14977 ldda [%r1]65, %f0
14978 stba %r14, [%r1]65
14979 stha %r10, [%r1]65
14980 stwa %r0, [%r1]65
14981 sta %f16, [%r1]65
14982 stda %f0, [%r1]65
14983casa [%r1]0x41, %r2, %g0
14984casxa [%r1]0x41, %r2, %g0
14985 prefetcha [%r1]65, 0x1b
14986CASE_ASI_0x41_th3_0x68:
14987 set 0x68, %r1
14988 ldsba [%r1]65, %r16
14989 ldsha [%r1]65, %r6
14990 ldswa [%r1]65, %r2
14991 lduba [%r1]65, %r10
14992 lduha [%r1]65, %r10
14993 ldxa [%r1]65, %r2
14994 ldda [%r1]65, %r14
14995 ldstuba [%r1]65, %r4
14996 swapa [%r1]65, %r2
14997 lda [%r1]65, %f16
14998 ldda [%r1]65, %f16
14999 stba %r8, [%r1]65
15000 stha %r14, [%r1]65
15001 stwa %r14, [%r1]65
15002 sta %f0, [%r1]65
15003 stda %f48, [%r1]65
15004casa [%r1]0x41, %r2, %g0
15005casxa [%r1]0x41, %r2, %g0
15006 prefetcha [%r1]65, 0x10
15007CASE_ASI_0x63_th3_0x0:
15008 mov %g0, %r1
15009 ldsba [%r1]99, %r2
15010 ldsha [%r1]99, %r10
15011 ldswa [%r1]99, %r14
15012 lduba [%r1]99, %r14
15013 lduha [%r1]99, %r12
15014 ldxa [%r1]99, %r6
15015 ldda [%r1]99, %r6
15016 ldstuba [%r1]99, %r2
15017 swapa [%r1]99, %r2
15018 lda [%r1]99, %f16
15019 ldda [%r1]99, %f32
15020 stba %r14, [%r1]99
15021 stha %r2, [%r1]99
15022 stwa %r6, [%r1]99
15023 stxa %r4, [%r1]99
15024 sta %f48, [%r1]99
15025 stda %f16, [%r1]99
15026casa [%r1]0x63, %r2, %g0
15027casxa [%r1]0x63, %r2, %g0
15028 prefetcha [%r1]99, 0x8
15029CASE_ASI_0x63_th3_0x10:
15030 set 0x10, %r1
15031 ldsba [%r1]99, %r16
15032 ldsha [%r1]99, %r4
15033 ldswa [%r1]99, %r16
15034 lduba [%r1]99, %r4
15035 lduha [%r1]99, %r8
15036 ldxa [%r1]99, %r12
15037 ldda [%r1]99, %r12
15038 ldstuba [%r1]99, %r12
15039 swapa [%r1]99, %r10
15040 lda [%r1]99, %f0
15041 ldda [%r1]99, %f32
15042 stba %r8, [%r1]99
15043 stha %r10, [%r1]99
15044 stwa %r14, [%r1]99
15045 stxa %r8, [%r1]99
15046 sta %f48, [%r1]99
15047 stda %f16, [%r1]99
15048casa [%r1]0x63, %r2, %g0
15049casxa [%r1]0x63, %r2, %g0
15050 prefetcha [%r1]99, 0x1
15051CASE_ASI_0x43_th3_0x0:
15052 mov %g0, %r1
15053 ldsba [%r1]67, %r8
15054 ldsha [%r1]67, %r8
15055 ldswa [%r1]67, %r14
15056 lduba [%r1]67, %r12
15057 lduha [%r1]67, %r10
15058 ldxa [%r1]67, %r16
15059 ldda [%r1]67, %r8
15060 ldstuba [%r1]67, %r14
15061 swapa [%r1]67, %r16
15062 lda [%r1]67, %f0
15063 ldda [%r1]67, %f16
15064 stba %r14, [%r1]67
15065 stha %r10, [%r1]67
15066 stwa %r8, [%r1]67
15067 sta %f16, [%r1]67
15068 stda %f32, [%r1]67
15069casa [%r1]0x43, %r2, %g0
15070casxa [%r1]0x43, %r2, %g0
15071 prefetcha [%r1]67, 0x1b
15072CASE_ASI_0x59_th3_range95:
15073!!asi_range = 0x0-0x78
15074 set 0x1a, %r1
15075 and %r1, %r29, %r1 !make sure address is aligned
15076 ldsba [%r1]89, %r12
15077 ldsha [%r1]89, %r6
15078 ldswa [%r1]89, %r8
15079 lduba [%r1]89, %r4
15080 lduha [%r1]89, %r2
15081 ldxa [%r1]89, %r2
15082 ldda [%r1]89, %r6
15083 ldstuba [%r1]89, %r12
15084 swapa [%r1]89, %r2
15085 lda [%r1]89, %f0
15086 ldda [%r1]89, %f48
15087 stba %r4, [%r1]89
15088 stha %r14, [%r1]89
15089 stwa %r6, [%r1]89
15090 sta %f16, [%r1]89
15091 stda %f0, [%r1]89
15092casa [%r1]0x59, %r2, %g0
15093casxa [%r1]0x59, %r2, %g0
15094 prefetcha [%r1]89, 0x18
15095CASE_ASI_0x67_th3_range96:
15096!!asi_range = 0x0-0x7fe0
15097 set 0xb24, %r1
15098 and %r1, %r29, %r1 !make sure address is aligned
15099 ldsba [%r1]103, %r12
15100 ldsha [%r1]103, %r10
15101 ldswa [%r1]103, %r4
15102 lduba [%r1]103, %r4
15103 lduha [%r1]103, %r8
15104 ldxa [%r1]103, %r12
15105 ldda [%r1]103, %r14
15106 ldstuba [%r1]103, %r4
15107 swapa [%r1]103, %r12
15108 lda [%r1]103, %f32
15109 ldda [%r1]103, %f48
15110 stba %r2, [%r1]103
15111 stha %r8, [%r1]103
15112 stwa %r14, [%r1]103
15113 sta %f48, [%r1]103
15114 stda %f48, [%r1]103
15115casa [%r1]0x67, %r2, %g0
15116casxa [%r1]0x67, %r2, %g0
15117 prefetcha [%r1]103, 0xc
15118CASE_ASI_0x4e_th3_0x0:
15119 mov %g0, %r1
15120 ldsba [%r1]78, %r14
15121 ldsha [%r1]78, %r16
15122 ldswa [%r1]78, %r16
15123 lduba [%r1]78, %r2
15124 lduha [%r1]78, %r4
15125 ldxa [%r1]78, %r12
15126 ldda [%r1]78, %r2
15127 ldstuba [%r1]78, %r2
15128 swapa [%r1]78, %r14
15129 lda [%r1]78, %f48
15130 ldda [%r1]78, %f0
15131 stba %r12, [%r1]78
15132 stha %r8, [%r1]78
15133 stwa %r0, [%r1]78
15134 sta %f0, [%r1]78
15135 stda %f32, [%r1]78
15136casa [%r1]0x4e, %r2, %g0
15137casxa [%r1]0x4e, %r2, %g0
15138 prefetcha [%r1]78, 0x2
15139CASE_ASI_0x48_th3_range97:
15140!!asi_range = 0x0-0xf8
15141 set 0x1a, %r1
15142 and %r1, %r29, %r1 !make sure address is aligned
15143 ldsba [%r1]72, %r8
15144 ldsha [%r1]72, %r10
15145 ldswa [%r1]72, %r6
15146 lduba [%r1]72, %r16
15147 lduha [%r1]72, %r12
15148 ldxa [%r1]72, %r6
15149 ldda [%r1]72, %r4
15150 ldstuba [%r1]72, %r14
15151 swapa [%r1]72, %r16
15152 lda [%r1]72, %f0
15153 ldda [%r1]72, %f48
15154 stba %r8, [%r1]72
15155 stha %r10, [%r1]72
15156 stwa %r2, [%r1]72
15157 stxa %r14, [%r1]72
15158 sta %f0, [%r1]72
15159 stda %f0, [%r1]72
15160casa [%r1]0x48, %r2, %g0
15161casxa [%r1]0x48, %r2, %g0
15162 prefetcha [%r1]72, 0x1f
15163CASE_ASI_0x49_th3_range98:
15164!!asi_range = 0x0-0xf8
15165 set 0xb3, %r1
15166 and %r1, %r29, %r1 !make sure address is aligned
15167 ldsba [%r1]73, %r12
15168 ldsha [%r1]73, %r4
15169 ldswa [%r1]73, %r2
15170 lduba [%r1]73, %r10
15171 lduha [%r1]73, %r4
15172 ldxa [%r1]73, %r2
15173 ldda [%r1]73, %r12
15174 ldstuba [%r1]73, %r12
15175 swapa [%r1]73, %r4
15176 lda [%r1]73, %f48
15177 ldda [%r1]73, %f0
15178 stba %r8, [%r1]73
15179 stha %r4, [%r1]73
15180 stwa %r10, [%r1]73
15181 stxa %r10, [%r1]73
15182 sta %f32, [%r1]73
15183 stda %f32, [%r1]73
15184casa [%r1]0x49, %r2, %g0
15185casxa [%r1]0x49, %r2, %g0
15186 prefetcha [%r1]73, 0x1b
15187CASE_ASI_0x5f_th3:
15188 setx 0x1804839, %r4, %r1
15189 and %r1, %r31, %r1 !make sure address is aligned
15190 ldx [%r26 + 0xd6 & ~0x7], %r2
15191 ldx [%r24 + 0xa9 & ~0x7], %r4
15192 ldx [%r21 + 0x4a & ~0x7], %r6
15193 ldx [%r27 + 0xeb & ~0x7], %r8
15194 ldx [%r24 + 0xf7 & ~0x7], %r10
15195 ldx [%r24 + 0xc7 & ~0x7], %r12
15196 ldx [%r26 + 0x65 & ~0x7], %r14
15197 ldx [%r25 + 0x47 & ~0x7], %r16
15198 ld [%r26 + 0x8e & ~0x7], %f0
15199 ld [%r27 + 0x52 & ~0x7], %f16
15200 ld [%r28 + 0xd & ~0x7], %f32
15201 ld [%r22 + 0x53 & ~0x7], %f48
15202 ldsba [%r1]95, %r12
15203 ldsha [%r1]95, %r14
15204 ldswa [%r1]95, %r16
15205 lduba [%r1]95, %r2
15206 lduha [%r1]95, %r8
15207 ldxa [%r1]95, %r12
15208 ldda [%r1]95, %r8
15209 ldstuba [%r1]95, %r4
15210 swapa [%r1]95, %r8
15211 lda [%r1]95, %f16
15212 ldda [%r1]95, %f16
15213 stba %r8, [%r1]95
15214 stha %r6, [%r1]95
15215 stwa %r2, [%r1]95
15216 sta %f48, [%r1]95
15217 stda %f32, [%r1]95
15218casa [%r1]0x5f, %r2, %g0
15219casxa [%r1]0x5f, %r2, %g0
15220 prefetcha [%r1]95, 0x3
15221CASE_ASI_0x53_th3:
15222 setx 0x548fd32e, %r4, %r1
15223 and %r1, %r31, %r1 !make sure address is aligned
15224 ldx [%r28 + 0x3a & ~0x7], %r2
15225 ldx [%r23 + 0xec & ~0x7], %r4
15226 ldx [%r27 + 0x8d & ~0x7], %r6
15227 ldx [%r24 + 0x13 & ~0x7], %r8
15228 ldx [%r26 + 0xf7 & ~0x7], %r10
15229 ldx [%r24 + 0xa1 & ~0x7], %r12
15230 ldx [%r25 + 0x8c & ~0x7], %r14
15231 ldx [%r25 + 0x6a & ~0x7], %r16
15232 ld [%r28 + 0x53 & ~0x7], %f0
15233 ld [%r21 + 0x7c & ~0x7], %f16
15234 ld [%r21 + 0x6 & ~0x7], %f32
15235 ld [%r25 + 0xf1 & ~0x7], %f48
15236 ldsba [%r1]83, %r10
15237 ldsha [%r1]83, %r12
15238 ldswa [%r1]83, %r14
15239 lduba [%r1]83, %r2
15240 lduha [%r1]83, %r2
15241 ldxa [%r1]83, %r4
15242 ldda [%r1]83, %r12
15243 ldstuba [%r1]83, %r6
15244 swapa [%r1]83, %r6
15245 lda [%r1]83, %f32
15246 ldda [%r1]83, %f48
15247 stba %r12, [%r1]83
15248 stha %r4, [%r1]83
15249 stwa %r0, [%r1]83
15250 stxa %r12, [%r1]83
15251 sta %f32, [%r1]83
15252 stda %f48, [%r1]83
15253casa [%r1]0x53, %r2, %g0
15254casxa [%r1]0x53, %r2, %g0
15255 prefetcha [%r1]83, 0x4
15256CASE_ASI_0x74_th3_0x0:
15257 mov %g0, %r1
15258 ldsba [%r1]116, %r12
15259 ldsha [%r1]116, %r10
15260 ldswa [%r1]116, %r16
15261 lduba [%r1]116, %r14
15262 lduha [%r1]116, %r14
15263 ldxa [%r1]116, %r16
15264 ldda [%r1]116, %r2
15265 ldstuba [%r1]116, %r4
15266 swapa [%r1]116, %r6
15267 lda [%r1]116, %f16
15268 ldda [%r1]116, %f32
15269 stba %r0, [%r1]116
15270 stha %r4, [%r1]116
15271 stwa %r8, [%r1]116
15272 stxa %r14, [%r1]116
15273 sta %f48, [%r1]116
15274 stda %f48, [%r1]116
15275casa [%r1]0x74, %r2, %g0
15276casxa [%r1]0x74, %r2, %g0
15277 prefetcha [%r1]116, 0xe
15278CASE_ASI_0x54_th3_0x0:
15279 mov %g0, %r1
15280 ldsba [%r1]84, %r8
15281 ldsha [%r1]84, %r6
15282 ldswa [%r1]84, %r10
15283 lduba [%r1]84, %r16
15284 lduha [%r1]84, %r4
15285 ldxa [%r1]84, %r8
15286 ldda [%r1]84, %r14
15287 ldstuba [%r1]84, %r6
15288 swapa [%r1]84, %r2
15289 lda [%r1]84, %f48
15290 ldda [%r1]84, %f48
15291 stba %r8, [%r1]84
15292 stha %r12, [%r1]84
15293 stwa %r8, [%r1]84
15294 sta %f32, [%r1]84
15295 stda %f0, [%r1]84
15296casa [%r1]0x54, %r2, %g0
15297casxa [%r1]0x54, %r2, %g0
15298 prefetcha [%r1]84, 0xc
15299CASE_ASI_0x54_th3_0x400:
15300 set 0x400, %r1
15301 ldsba [%r1]84, %r10
15302 ldsha [%r1]84, %r14
15303 ldswa [%r1]84, %r12
15304 lduba [%r1]84, %r4
15305 lduha [%r1]84, %r12
15306 ldxa [%r1]84, %r6
15307 ldda [%r1]84, %r12
15308 ldstuba [%r1]84, %r8
15309 swapa [%r1]84, %r12
15310 lda [%r1]84, %f32
15311 ldda [%r1]84, %f0
15312 stba %r10, [%r1]84
15313 stha %r14, [%r1]84
15314 stwa %r6, [%r1]84
15315 sta %f32, [%r1]84
15316 stda %f0, [%r1]84
15317casa [%r1]0x54, %r2, %g0
15318casxa [%r1]0x54, %r2, %g0
15319 prefetcha [%r1]84, 0x13
15320CASE_ASI_0x54_th3_0x800:
15321 set 0x800, %r1
15322 ldsba [%r1]84, %r16
15323 ldsha [%r1]84, %r14
15324 ldswa [%r1]84, %r16
15325 lduba [%r1]84, %r4
15326 lduha [%r1]84, %r8
15327 ldxa [%r1]84, %r8
15328 ldda [%r1]84, %r16
15329 ldstuba [%r1]84, %r4
15330 swapa [%r1]84, %r2
15331 lda [%r1]84, %f32
15332 ldda [%r1]84, %f16
15333 stba %r4, [%r1]84
15334 stha %r12, [%r1]84
15335 stwa %r14, [%r1]84
15336 sta %f32, [%r1]84
15337 stda %f48, [%r1]84
15338casa [%r1]0x54, %r2, %g0
15339casxa [%r1]0x54, %r2, %g0
15340 prefetcha [%r1]84, 0x1d
15341CASE_ASI_0x54_th3_0xc00:
15342 set 0xc00, %r1
15343 ldsba [%r1]84, %r16
15344 ldsha [%r1]84, %r14
15345 ldswa [%r1]84, %r12
15346 lduba [%r1]84, %r14
15347 lduha [%r1]84, %r10
15348 ldxa [%r1]84, %r4
15349 ldda [%r1]84, %r14
15350 ldstuba [%r1]84, %r8
15351 swapa [%r1]84, %r16
15352 lda [%r1]84, %f16
15353 ldda [%r1]84, %f0
15354 stba %r12, [%r1]84
15355 stha %r8, [%r1]84
15356 stwa %r0, [%r1]84
15357 sta %f48, [%r1]84
15358 stda %f16, [%r1]84
15359casa [%r1]0x54, %r2, %g0
15360casxa [%r1]0x54, %r2, %g0
15361 prefetcha [%r1]84, 0x8
15362CASE_ASI_0x5c_th3_0x0:
15363 mov %g0, %r1
15364 ldsba [%r1]92, %r2
15365 ldsha [%r1]92, %r12
15366 ldswa [%r1]92, %r4
15367 lduba [%r1]92, %r6
15368 lduha [%r1]92, %r12
15369 ldxa [%r1]92, %r14
15370 ldda [%r1]92, %r16
15371 ldstuba [%r1]92, %r14
15372 swapa [%r1]92, %r10
15373 lda [%r1]92, %f16
15374 ldda [%r1]92, %f32
15375 stba %r8, [%r1]92
15376 stha %r2, [%r1]92
15377 stwa %r10, [%r1]92
15378 sta %f0, [%r1]92
15379 stda %f0, [%r1]92
15380casa [%r1]0x5c, %r2, %g0
15381casxa [%r1]0x5c, %r2, %g0
15382 prefetcha [%r1]92, 0x6
15383CASE_ASI_0x5c_th3_0x400:
15384 set 0x400, %r1
15385 ldsba [%r1]92, %r2
15386 ldsha [%r1]92, %r4
15387 ldswa [%r1]92, %r4
15388 lduba [%r1]92, %r4
15389 lduha [%r1]92, %r2
15390 ldxa [%r1]92, %r6
15391 ldda [%r1]92, %r10
15392 ldstuba [%r1]92, %r4
15393 swapa [%r1]92, %r8
15394 lda [%r1]92, %f0
15395 ldda [%r1]92, %f16
15396 stba %r8, [%r1]92
15397 stha %r6, [%r1]92
15398 stwa %r0, [%r1]92
15399 sta %f48, [%r1]92
15400 stda %f0, [%r1]92
15401casa [%r1]0x5c, %r2, %g0
15402casxa [%r1]0x5c, %r2, %g0
15403 prefetcha [%r1]92, 0xb
15404CASE_ASI_0x5c_th3_0x800:
15405 set 0x800, %r1
15406 ldsba [%r1]92, %r4
15407 ldsha [%r1]92, %r14
15408 ldswa [%r1]92, %r2
15409 lduba [%r1]92, %r16
15410 lduha [%r1]92, %r8
15411 ldxa [%r1]92, %r16
15412 ldda [%r1]92, %r8
15413 ldstuba [%r1]92, %r8
15414 swapa [%r1]92, %r4
15415 lda [%r1]92, %f0
15416 ldda [%r1]92, %f32
15417 stba %r10, [%r1]92
15418 stha %r6, [%r1]92
15419 stwa %r10, [%r1]92
15420 sta %f16, [%r1]92
15421 stda %f32, [%r1]92
15422casa [%r1]0x5c, %r2, %g0
15423casxa [%r1]0x5c, %r2, %g0
15424 prefetcha [%r1]92, 0x14
15425CASE_ASI_0x5c_th3_0xc00:
15426 set 0xc00, %r1
15427 ldsba [%r1]92, %r4
15428 ldsha [%r1]92, %r14
15429 ldswa [%r1]92, %r6
15430 lduba [%r1]92, %r14
15431 lduha [%r1]92, %r10
15432 ldxa [%r1]92, %r10
15433 ldda [%r1]92, %r8
15434 ldstuba [%r1]92, %r2
15435 swapa [%r1]92, %r14
15436 lda [%r1]92, %f16
15437 ldda [%r1]92, %f0
15438 stba %r0, [%r1]92
15439 stha %r4, [%r1]92
15440 stwa %r4, [%r1]92
15441 sta %f48, [%r1]92
15442 stda %f48, [%r1]92
15443casa [%r1]0x5c, %r2, %g0
15444casxa [%r1]0x5c, %r2, %g0
15445 prefetcha [%r1]92, 0x1d
15446CASE_ASI_0x47_th3_range99:
15447!!asi_range = 0x0-0x7ff0
15448 set 0x72bd, %r1
15449 and %r1, %r29, %r1 !make sure address is aligned
15450 ldsba [%r1]71, %r4
15451 ldsha [%r1]71, %r16
15452 ldswa [%r1]71, %r6
15453 lduba [%r1]71, %r10
15454 lduha [%r1]71, %r2
15455 ldxa [%r1]71, %r8
15456 ldda [%r1]71, %r16
15457 ldstuba [%r1]71, %r16
15458 swapa [%r1]71, %r4
15459 lda [%r1]71, %f32
15460 ldda [%r1]71, %f32
15461 stba %r10, [%r1]71
15462 stha %r0, [%r1]71
15463 stwa %r2, [%r1]71
15464 sta %f48, [%r1]71
15465 stda %f32, [%r1]71
15466casa [%r1]0x47, %r2, %g0
15467casxa [%r1]0x47, %r2, %g0
15468 prefetcha [%r1]71, 0x13
15469CASE_ASI_0x50_th3_0x18:
15470 set 0x18, %r1
15471 ldsba [%r1]80, %r14
15472 ldsha [%r1]80, %r4
15473 ldswa [%r1]80, %r4
15474 lduba [%r1]80, %r12
15475 lduha [%r1]80, %r8
15476 ldxa [%r1]80, %r10
15477 ldda [%r1]80, %r8
15478 ldstuba [%r1]80, %r6
15479 swapa [%r1]80, %r16
15480 lda [%r1]80, %f0
15481 ldda [%r1]80, %f32
15482 stba %r12, [%r1]80
15483 stha %r2, [%r1]80
15484 stwa %r8, [%r1]80
15485 sta %f16, [%r1]80
15486 stda %f32, [%r1]80
15487casa [%r1]0x50, %r2, %g0
15488casxa [%r1]0x50, %r2, %g0
15489 prefetcha [%r1]80, 0x11
15490CASE_ASI_0x50_th3_0x30:
15491 set 0x30, %r1
15492 ldsba [%r1]80, %r6
15493 ldsha [%r1]80, %r12
15494 ldswa [%r1]80, %r14
15495 lduba [%r1]80, %r2
15496 lduha [%r1]80, %r16
15497 ldxa [%r1]80, %r12
15498 ldda [%r1]80, %r6
15499 ldstuba [%r1]80, %r8
15500 swapa [%r1]80, %r6
15501 lda [%r1]80, %f48
15502 ldda [%r1]80, %f16
15503 stba %r10, [%r1]80
15504 stha %r8, [%r1]80
15505 stwa %r6, [%r1]80
15506 sta %f32, [%r1]80
15507 stda %f16, [%r1]80
15508casa [%r1]0x50, %r2, %g0
15509casxa [%r1]0x50, %r2, %g0
15510 prefetcha [%r1]80, 0xa
15511CASE_ASI_0x50_th3_0x38:
15512 set 0x38, %r1
15513 ldsba [%r1]80, %r8
15514 ldsha [%r1]80, %r10
15515 ldswa [%r1]80, %r12
15516 lduba [%r1]80, %r8
15517 lduha [%r1]80, %r12
15518 ldxa [%r1]80, %r6
15519 ldda [%r1]80, %r4
15520 ldstuba [%r1]80, %r14
15521 swapa [%r1]80, %r4
15522 lda [%r1]80, %f0
15523 ldda [%r1]80, %f16
15524 stba %r12, [%r1]80
15525 stha %r6, [%r1]80
15526 stwa %r0, [%r1]80
15527 sta %f32, [%r1]80
15528 stda %f32, [%r1]80
15529casa [%r1]0x50, %r2, %g0
15530casxa [%r1]0x50, %r2, %g0
15531 prefetcha [%r1]80, 0x9
15532CASE_ASI_0x42_th3_0x8:
15533 set 0x8, %r1
15534 ldsba [%r1]66, %r4
15535 ldsha [%r1]66, %r10
15536 ldswa [%r1]66, %r14
15537 lduba [%r1]66, %r6
15538 lduha [%r1]66, %r2
15539 ldxa [%r1]66, %r16
15540 ldda [%r1]66, %r12
15541 ldstuba [%r1]66, %r6
15542 swapa [%r1]66, %r14
15543 lda [%r1]66, %f32
15544 ldda [%r1]66, %f48
15545 stba %r2, [%r1]66
15546 stha %r6, [%r1]66
15547 stwa %r2, [%r1]66
15548 sta %f48, [%r1]66
15549 stda %f32, [%r1]66
15550casa [%r1]0x42, %r2, %g0
15551casxa [%r1]0x42, %r2, %g0
15552 prefetcha [%r1]66, 0x1e
15553CASE_ASI_0x42_th3_0x10:
15554 set 0x10, %r1
15555 ldsba [%r1]66, %r14
15556 ldsha [%r1]66, %r12
15557 ldswa [%r1]66, %r4
15558 lduba [%r1]66, %r8
15559 lduha [%r1]66, %r16
15560 ldxa [%r1]66, %r4
15561 ldda [%r1]66, %r6
15562 ldstuba [%r1]66, %r4
15563 swapa [%r1]66, %r16
15564 lda [%r1]66, %f48
15565 ldda [%r1]66, %f0
15566 stba %r10, [%r1]66
15567 stha %r4, [%r1]66
15568 stwa %r14, [%r1]66
15569 sta %f32, [%r1]66
15570 stda %f0, [%r1]66
15571casa [%r1]0x42, %r2, %g0
15572casxa [%r1]0x42, %r2, %g0
15573 prefetcha [%r1]66, 0x11
15574CASE_ASI_0x52_th3_0x108:
15575 set 0x108, %r1
15576 ldsba [%r1]82, %r12
15577 ldsha [%r1]82, %r12
15578 ldswa [%r1]82, %r14
15579 lduba [%r1]82, %r4
15580 lduha [%r1]82, %r2
15581 ldxa [%r1]82, %r14
15582 ldda [%r1]82, %r6
15583 ldstuba [%r1]82, %r6
15584 swapa [%r1]82, %r16
15585 lda [%r1]82, %f32
15586 ldda [%r1]82, %f0
15587 stba %r12, [%r1]82
15588 stha %r2, [%r1]82
15589 stwa %r8, [%r1]82
15590 sta %f32, [%r1]82
15591 stda %f32, [%r1]82
15592casa [%r1]0x52, %r2, %g0
15593casxa [%r1]0x52, %r2, %g0
15594 prefetcha [%r1]82, 0x5
15595CASE_ASI_0x52_th3_0x110:
15596 set 0x110, %r1
15597 ldsba [%r1]82, %r16
15598 ldsha [%r1]82, %r6
15599 ldswa [%r1]82, %r12
15600 lduba [%r1]82, %r8
15601 lduha [%r1]82, %r2
15602 ldxa [%r1]82, %r2
15603 ldda [%r1]82, %r16
15604 ldstuba [%r1]82, %r10
15605 swapa [%r1]82, %r6
15606 lda [%r1]82, %f0
15607 ldda [%r1]82, %f16
15608 stba %r12, [%r1]82
15609 stha %r10, [%r1]82
15610 stwa %r10, [%r1]82
15611 sta %f32, [%r1]82
15612 stda %f48, [%r1]82
15613casa [%r1]0x52, %r2, %g0
15614casxa [%r1]0x52, %r2, %g0
15615 prefetcha [%r1]82, 0x4
15616CASE_ASI_0x52_th3_0x118:
15617 set 0x118, %r1
15618 ldsba [%r1]82, %r8
15619 ldsha [%r1]82, %r2
15620 ldswa [%r1]82, %r4
15621 lduba [%r1]82, %r8
15622 lduha [%r1]82, %r8
15623 ldxa [%r1]82, %r12
15624 ldda [%r1]82, %r8
15625 ldstuba [%r1]82, %r2
15626 swapa [%r1]82, %r2
15627 lda [%r1]82, %f0
15628 ldda [%r1]82, %f16
15629 stba %r14, [%r1]82
15630 stha %r8, [%r1]82
15631 stwa %r14, [%r1]82
15632 sta %f48, [%r1]82
15633 stda %f16, [%r1]82
15634casa [%r1]0x52, %r2, %g0
15635casxa [%r1]0x52, %r2, %g0
15636 prefetcha [%r1]82, 0x13
15637CASE_ASI_0x52_th3_0x120:
15638 set 0x120, %r1
15639 ldsba [%r1]82, %r14
15640 ldsha [%r1]82, %r14
15641 ldswa [%r1]82, %r6
15642 lduba [%r1]82, %r12
15643 lduha [%r1]82, %r14
15644 ldxa [%r1]82, %r6
15645 ldda [%r1]82, %r8
15646 ldstuba [%r1]82, %r12
15647 swapa [%r1]82, %r2
15648 lda [%r1]82, %f48
15649 ldda [%r1]82, %f0
15650 stba %r6, [%r1]82
15651 stha %r0, [%r1]82
15652 stwa %r10, [%r1]82
15653 sta %f16, [%r1]82
15654 stda %f16, [%r1]82
15655casa [%r1]0x52, %r2, %g0
15656casxa [%r1]0x52, %r2, %g0
15657 prefetcha [%r1]82, 0x14
15658CASE_ASI_0x52_th3_0x208:
15659 set 0x208, %r1
15660 ldsba [%r1]82, %r14
15661 ldsha [%r1]82, %r2
15662 ldswa [%r1]82, %r8
15663 lduba [%r1]82, %r2
15664 lduha [%r1]82, %r8
15665 ldxa [%r1]82, %r12
15666 ldda [%r1]82, %r4
15667 ldstuba [%r1]82, %r8
15668 swapa [%r1]82, %r4
15669 lda [%r1]82, %f16
15670 ldda [%r1]82, %f48
15671 stba %r6, [%r1]82
15672 stha %r2, [%r1]82
15673 stwa %r14, [%r1]82
15674 sta %f0, [%r1]82
15675 stda %f16, [%r1]82
15676casa [%r1]0x52, %r2, %g0
15677casxa [%r1]0x52, %r2, %g0
15678 prefetcha [%r1]82, 0x1b
15679CASE_ASI_0x52_th3_0x210:
15680 set 0x210, %r1
15681 ldsba [%r1]82, %r12
15682 ldsha [%r1]82, %r6
15683 ldswa [%r1]82, %r4
15684 lduba [%r1]82, %r16
15685 lduha [%r1]82, %r4
15686 ldxa [%r1]82, %r12
15687 ldda [%r1]82, %r16
15688 ldstuba [%r1]82, %r14
15689 swapa [%r1]82, %r16
15690 lda [%r1]82, %f0
15691 ldda [%r1]82, %f32
15692 stba %r12, [%r1]82
15693 stha %r8, [%r1]82
15694 stwa %r6, [%r1]82
15695 sta %f48, [%r1]82
15696 stda %f32, [%r1]82
15697casa [%r1]0x52, %r2, %g0
15698casxa [%r1]0x52, %r2, %g0
15699 prefetcha [%r1]82, 0x9
15700CASE_ASI_0x52_th3_0x218:
15701 set 0x218, %r1
15702 ldsba [%r1]82, %r2
15703 ldsha [%r1]82, %r4
15704 ldswa [%r1]82, %r2
15705 lduba [%r1]82, %r16
15706 lduha [%r1]82, %r6
15707 ldxa [%r1]82, %r8
15708 ldda [%r1]82, %r6
15709 ldstuba [%r1]82, %r2
15710 swapa [%r1]82, %r16
15711 lda [%r1]82, %f48
15712 ldda [%r1]82, %f16
15713 stba %r14, [%r1]82
15714 stha %r6, [%r1]82
15715 stwa %r8, [%r1]82
15716 sta %f16, [%r1]82
15717 stda %f48, [%r1]82
15718casa [%r1]0x52, %r2, %g0
15719casxa [%r1]0x52, %r2, %g0
15720 prefetcha [%r1]82, 0x17
15721CASE_ASI_0x52_th3_0x220:
15722 set 0x220, %r1
15723 ldsba [%r1]82, %r6
15724 ldsha [%r1]82, %r12
15725 ldswa [%r1]82, %r10
15726 lduba [%r1]82, %r14
15727 lduha [%r1]82, %r2
15728 ldxa [%r1]82, %r10
15729 ldda [%r1]82, %r2
15730 ldstuba [%r1]82, %r8
15731 swapa [%r1]82, %r14
15732 lda [%r1]82, %f48
15733 ldda [%r1]82, %f48
15734 stba %r0, [%r1]82
15735 stha %r2, [%r1]82
15736 stwa %r6, [%r1]82
15737 sta %f16, [%r1]82
15738 stda %f16, [%r1]82
15739casa [%r1]0x52, %r2, %g0
15740casxa [%r1]0x52, %r2, %g0
15741 prefetcha [%r1]82, 0xb
15742CASE_ASI_0x25_th3_0x3C0:
15743 set 0x3C0, %r1
15744 ldsba [%r1]37, %r8
15745 ldsha [%r1]37, %r2
15746 ldswa [%r1]37, %r10
15747 lduba [%r1]37, %r6
15748 lduha [%r1]37, %r12
15749 ldxa [%r1]37, %r6
15750 ldda [%r1]37, %r4
15751 ldstuba [%r1]37, %r8
15752 swapa [%r1]37, %r2
15753 lda [%r1]37, %f0
15754 ldda [%r1]37, %f48
15755 stba %r14, [%r1]37
15756 stha %r14, [%r1]37
15757 stwa %r0, [%r1]37
15758 sta %f16, [%r1]37
15759 stda %f16, [%r1]37
15760casa [%r1]0x25, %r2, %g0
15761casxa [%r1]0x25, %r2, %g0
15762 prefetcha [%r1]37, 0x19
15763CASE_ASI_0x25_th3_0x3C8:
15764 set 0x3C8, %r1
15765 ldsba [%r1]37, %r16
15766 ldsha [%r1]37, %r8
15767 ldswa [%r1]37, %r4
15768 lduba [%r1]37, %r8
15769 lduha [%r1]37, %r10
15770 ldxa [%r1]37, %r8
15771 ldda [%r1]37, %r16
15772 ldstuba [%r1]37, %r10
15773 swapa [%r1]37, %r12
15774 lda [%r1]37, %f16
15775 ldda [%r1]37, %f48
15776 stba %r6, [%r1]37
15777 stha %r0, [%r1]37
15778 stwa %r2, [%r1]37
15779 sta %f32, [%r1]37
15780 stda %f0, [%r1]37
15781casa [%r1]0x25, %r2, %g0
15782casxa [%r1]0x25, %r2, %g0
15783 prefetcha [%r1]37, 0xe
15784CASE_ASI_0x25_th3_0x3D0:
15785 set 0x3D0, %r1
15786 ldsba [%r1]37, %r8
15787 ldsha [%r1]37, %r8
15788 ldswa [%r1]37, %r12
15789 lduba [%r1]37, %r16
15790 lduha [%r1]37, %r16
15791 ldxa [%r1]37, %r6
15792 ldda [%r1]37, %r16
15793 ldstuba [%r1]37, %r4
15794 swapa [%r1]37, %r2
15795 lda [%r1]37, %f16
15796 ldda [%r1]37, %f32
15797 stba %r6, [%r1]37
15798 stha %r8, [%r1]37
15799 stwa %r8, [%r1]37
15800 sta %f0, [%r1]37
15801 stda %f32, [%r1]37
15802casa [%r1]0x25, %r2, %g0
15803casxa [%r1]0x25, %r2, %g0
15804 prefetcha [%r1]37, 0x4
15805CASE_ASI_0x25_th3_0x3D8:
15806 set 0x3D8, %r1
15807 ldsba [%r1]37, %r10
15808 ldsha [%r1]37, %r14
15809 ldswa [%r1]37, %r12
15810 lduba [%r1]37, %r12
15811 lduha [%r1]37, %r16
15812 ldxa [%r1]37, %r2
15813 ldda [%r1]37, %r6
15814 ldstuba [%r1]37, %r12
15815 swapa [%r1]37, %r14
15816 lda [%r1]37, %f32
15817 ldda [%r1]37, %f32
15818 stba %r8, [%r1]37
15819 stha %r2, [%r1]37
15820 stwa %r8, [%r1]37
15821 sta %f48, [%r1]37
15822 stda %f32, [%r1]37
15823casa [%r1]0x25, %r2, %g0
15824casxa [%r1]0x25, %r2, %g0
15825 prefetcha [%r1]37, 0x14
15826CASE_ASI_0x25_th3_0x3E0:
15827 set 0x3E0, %r1
15828 ldsba [%r1]37, %r14
15829 ldsha [%r1]37, %r2
15830 ldswa [%r1]37, %r8
15831 lduba [%r1]37, %r4
15832 lduha [%r1]37, %r10
15833 ldxa [%r1]37, %r2
15834 ldda [%r1]37, %r4
15835 ldstuba [%r1]37, %r12
15836 swapa [%r1]37, %r8
15837 lda [%r1]37, %f16
15838 ldda [%r1]37, %f0
15839 stba %r10, [%r1]37
15840 stha %r6, [%r1]37
15841 stwa %r14, [%r1]37
15842 sta %f0, [%r1]37
15843 stda %f32, [%r1]37
15844casa [%r1]0x25, %r2, %g0
15845casxa [%r1]0x25, %r2, %g0
15846 prefetcha [%r1]37, 0x16
15847CASE_ASI_0x25_th3_0x3E8:
15848 set 0x3E8, %r1
15849 ldsba [%r1]37, %r14
15850 ldsha [%r1]37, %r12
15851 ldswa [%r1]37, %r12
15852 lduba [%r1]37, %r12
15853 lduha [%r1]37, %r6
15854 ldxa [%r1]37, %r6
15855 ldda [%r1]37, %r6
15856 ldstuba [%r1]37, %r14
15857 swapa [%r1]37, %r2
15858 lda [%r1]37, %f16
15859 ldda [%r1]37, %f32
15860 stba %r6, [%r1]37
15861 stha %r12, [%r1]37
15862 stwa %r0, [%r1]37
15863 sta %f32, [%r1]37
15864 stda %f48, [%r1]37
15865casa [%r1]0x25, %r2, %g0
15866casxa [%r1]0x25, %r2, %g0
15867 prefetcha [%r1]37, 0x11
15868CASE_ASI_0x25_th3_0x3F0:
15869 set 0x3F0, %r1
15870 ldsba [%r1]37, %r14
15871 ldsha [%r1]37, %r14
15872 ldswa [%r1]37, %r14
15873 lduba [%r1]37, %r16
15874 lduha [%r1]37, %r4
15875 ldxa [%r1]37, %r2
15876 ldda [%r1]37, %r16
15877 ldstuba [%r1]37, %r2
15878 swapa [%r1]37, %r2
15879 lda [%r1]37, %f48
15880 ldda [%r1]37, %f16
15881 stba %r10, [%r1]37
15882 stha %r14, [%r1]37
15883 stwa %r14, [%r1]37
15884 sta %f0, [%r1]37
15885 stda %f16, [%r1]37
15886casa [%r1]0x25, %r2, %g0
15887casxa [%r1]0x25, %r2, %g0
15888 prefetcha [%r1]37, 0x1
15889CASE_ASI_0x25_th3_0x3F8:
15890 set 0x3F8, %r1
15891 ldsba [%r1]37, %r10
15892 ldsha [%r1]37, %r14
15893 ldswa [%r1]37, %r14
15894 lduba [%r1]37, %r10
15895 lduha [%r1]37, %r8
15896 ldxa [%r1]37, %r12
15897 ldda [%r1]37, %r8
15898 ldstuba [%r1]37, %r6
15899 swapa [%r1]37, %r6
15900 lda [%r1]37, %f16
15901 ldda [%r1]37, %f0
15902 stba %r0, [%r1]37
15903 stha %r12, [%r1]37
15904 stwa %r2, [%r1]37
15905 sta %f0, [%r1]37
15906 stda %f48, [%r1]37
15907casa [%r1]0x25, %r2, %g0
15908casxa [%r1]0x25, %r2, %g0
15909 prefetcha [%r1]37, 0x1d
15910CASE_ASI_0x55_th3_range100:
15911!!asi_range = 0x0-0x1f8
15912 set 0x1e6, %r1
15913 and %r1, %r29, %r1 !make sure address is aligned
15914 ldsba [%r1]85, %r8
15915 ldsha [%r1]85, %r14
15916 ldswa [%r1]85, %r2
15917 lduba [%r1]85, %r14
15918 lduha [%r1]85, %r10
15919 ldxa [%r1]85, %r16
15920 ldda [%r1]85, %r4
15921 ldstuba [%r1]85, %r14
15922 swapa [%r1]85, %r10
15923 lda [%r1]85, %f0
15924 ldda [%r1]85, %f0
15925 stba %r0, [%r1]85
15926 stha %r2, [%r1]85
15927 stwa %r8, [%r1]85
15928 sta %f48, [%r1]85
15929 stda %f48, [%r1]85
15930casa [%r1]0x55, %r2, %g0
15931casxa [%r1]0x55, %r2, %g0
15932 prefetcha [%r1]85, 0x9
15933CASE_ASI_0x55_th3_range101:
15934!!asi_range = 0x400-0x5f8
15935 set 0x468, %r1
15936 and %r1, %r29, %r1 !make sure address is aligned
15937 ldsba [%r1]85, %r2
15938 ldsha [%r1]85, %r14
15939 ldswa [%r1]85, %r14
15940 lduba [%r1]85, %r6
15941 lduha [%r1]85, %r16
15942 ldxa [%r1]85, %r6
15943 ldda [%r1]85, %r8
15944 ldstuba [%r1]85, %r16
15945 swapa [%r1]85, %r14
15946 lda [%r1]85, %f16
15947 ldda [%r1]85, %f32
15948 stba %r12, [%r1]85
15949 stha %r0, [%r1]85
15950 stwa %r2, [%r1]85
15951 sta %f32, [%r1]85
15952 stda %f0, [%r1]85
15953casa [%r1]0x55, %r2, %g0
15954casxa [%r1]0x55, %r2, %g0
15955 prefetcha [%r1]85, 0xd
15956 nop
15957 nop
15958 nop
15959subcc %r19, 1, %r19
15960cmp %r19, 2
15961bz,a TH3_LOOP
15962ta T_CHANGE_NONHPRIV
15963cmp %r19, 1
15964bz,a TH3_LOOP
15965ta T_CHANGE_PRIV
15966 nop
15967 ba main_text_end
15968 nop
15969 nop
15970 nop
15971 nop
15972 nop
15973 LOOP_T4:
15974ta T_CHANGE_PRIV
15975 add %g0, 0x3, %r19
15976TH4_LOOP:
15977CASE_ASI_0x4_th4:
15978 mov %r21, %r1
15979 ldx [%r28 + 0x6d & ~0x7], %r2
15980 ldx [%r28 + 0x8c & ~0x7], %r4
15981 ldx [%r25 + 0x71 & ~0x7], %r6
15982 ldx [%r28 + 0x59 & ~0x7], %r8
15983 ldx [%r28 + 0x74 & ~0x7], %r10
15984 ldx [%r23 + 0xa7 & ~0x7], %r12
15985 ldx [%r23 + 0xbb & ~0x7], %r14
15986 ldx [%r22 + 0x93 & ~0x7], %r16
15987 ld [%r28 + 0xf9 & ~0x7], %f0
15988 ld [%r22 + 0x32 & ~0x7], %f16
15989 ld [%r27 + 0xed & ~0x7], %f32
15990 ld [%r26 + 0x55 & ~0x7], %f48
15991 ldsba [%r1]4, %r6
15992 ldsha [%r1]4, %r6
15993 ldswa [%r1]4, %r4
15994 lduba [%r1]4, %r2
15995 lduha [%r1]4, %r12
15996 ldxa [%r1]4, %r8
15997 ldda [%r1]4, %r6
15998 ldstuba [%r1]4, %r6
15999 swapa [%r1]4, %r12
16000 lda [%r1]4, %f16
16001 ldda [%r1]4, %f16
16002 stba %r4, [%r1]4
16003 stha %r6, [%r1]4
16004 stwa %r12, [%r1]4
16005 stxa %r6, [%r1]4
16006 sta %f48, [%r1]4
16007 stda %f16, [%r1]4
16008casa [%r1]0x4, %r2, %g0
16009casxa [%r1]0x4, %r2, %g0
16010 prefetcha [%r1]4, 0x1
16011CASE_ASI_0xc_th4:
16012 mov %r27, %r1
16013 ldx [%r24 + 0xa5 & ~0x7], %r2
16014 ldx [%r26 + 0xf & ~0x7], %r4
16015 ldx [%r22 + 0x22 & ~0x7], %r6
16016 ldx [%r22 + 0x11 & ~0x7], %r8
16017 ldx [%r24 + 0xbf & ~0x7], %r10
16018 ldx [%r27 + 0xd3 & ~0x7], %r12
16019 ldx [%r27 + 0x7d & ~0x7], %r14
16020 ldx [%r26 + 0xfb & ~0x7], %r16
16021 ld [%r28 + 0xa6 & ~0x7], %f0
16022 ld [%r28 + 0x3e & ~0x7], %f16
16023 ld [%r24 + 0x3d & ~0x7], %f32
16024 ld [%r24 + 0x7f & ~0x7], %f48
16025 ldsba [%r1]12, %r10
16026 ldsha [%r1]12, %r12
16027 ldswa [%r1]12, %r14
16028 lduba [%r1]12, %r6
16029 lduha [%r1]12, %r16
16030 ldxa [%r1]12, %r4
16031 ldda [%r1]12, %r2
16032 ldstuba [%r1]12, %r12
16033 swapa [%r1]12, %r14
16034 lda [%r1]12, %f16
16035 ldda [%r1]12, %f0
16036 stba %r12, [%r1]12
16037 stha %r0, [%r1]12
16038 stwa %r12, [%r1]12
16039 stxa %r2, [%r1]12
16040 sta %f16, [%r1]12
16041 stda %f16, [%r1]12
16042casa [%r1]0xc, %r2, %g0
16043casxa [%r1]0xc, %r2, %g0
16044 prefetcha [%r1]12, 0x18
16045CASE_ASI_0x18_th4:
16046 mov %r21, %r1
16047 ldx [%r24 + 0xfa & ~0x7], %r2
16048 ldx [%r25 + 0xd7 & ~0x7], %r4
16049 ldx [%r24 + 0xb6 & ~0x7], %r6
16050 ldx [%r24 + 0x96 & ~0x7], %r8
16051 ldx [%r26 + 0x67 & ~0x7], %r10
16052 ldx [%r26 + 0x50 & ~0x7], %r12
16053 ldx [%r28 + 0xaa & ~0x7], %r14
16054 ldx [%r21 + 0x8b & ~0x7], %r16
16055 ld [%r21 + 0xba & ~0x7], %f0
16056 ld [%r28 + 0x8c & ~0x7], %f16
16057 ld [%r28 + 0x9 & ~0x7], %f32
16058 ld [%r23 + 0xa4 & ~0x7], %f48
16059 ldsba [%r1]24, %r4
16060 ldsha [%r1]24, %r8
16061 ldswa [%r1]24, %r8
16062 lduba [%r1]24, %r10
16063 lduha [%r1]24, %r4
16064 ldxa [%r1]24, %r10
16065 ldda [%r1]24, %r10
16066 ldstuba [%r1]24, %r16
16067 swapa [%r1]24, %r14
16068 lda [%r1]24, %f32
16069 ldda [%r1]24, %f48
16070 stba %r12, [%r1]24
16071 stha %r10, [%r1]24
16072 stwa %r4, [%r1]24
16073 stxa %r4, [%r1]24
16074 sta %f32, [%r1]24
16075 stda %f48, [%r1]24
16076casa [%r1]0x18, %r2, %g0
16077casxa [%r1]0x18, %r2, %g0
16078 prefetcha [%r1]24, 0x13
16079CASE_ASI_0x27_th4:
16080 mov %r25, %r1
16081 ldx [%r28 + 0xdf & ~0x7], %r2
16082 ldx [%r21 + 0x92 & ~0x7], %r4
16083 ldx [%r28 + 0xf8 & ~0x7], %r6
16084 ldx [%r28 + 0xcb & ~0x7], %r8
16085 ldx [%r21 + 0x7c & ~0x7], %r10
16086 ldx [%r28 + 0xd4 & ~0x7], %r12
16087 ldx [%r23 + 0x33 & ~0x7], %r14
16088 ldx [%r21 + 0xb9 & ~0x7], %r16
16089 ld [%r21 + 0x7 & ~0x7], %f0
16090 ld [%r23 + 0xfc & ~0x7], %f16
16091 ld [%r27 + 0x99 & ~0x7], %f32
16092 ld [%r26 + 0x13 & ~0x7], %f48
16093 ldsba [%r1]39, %r2
16094 ldsha [%r1]39, %r12
16095 ldswa [%r1]39, %r12
16096 lduba [%r1]39, %r2
16097 lduha [%r1]39, %r4
16098 ldxa [%r1]39, %r16
16099 ldda [%r1]39, %r4
16100 ldstuba [%r1]39, %r8
16101 swapa [%r1]39, %r6
16102 lda [%r1]39, %f48
16103 ldda [%r1]39, %f0
16104 stba %r14, [%r1]39
16105 stha %r8, [%r1]39
16106 stwa %r14, [%r1]39
16107 stxa %r6, [%r1]39
16108 sta %f16, [%r1]39
16109 stda %f32, [%r1]39
16110casa [%r1]0x27, %r2, %g0
16111casxa [%r1]0x27, %r2, %g0
16112 prefetcha [%r1]39, 0xc
16113CASE_ASI_0x2b_th4:
16114 mov %r28, %r1
16115 ldx [%r25 + 0x48 & ~0x7], %r2
16116 ldx [%r26 + 0xb3 & ~0x7], %r4
16117 ldx [%r24 + 0xb5 & ~0x7], %r6
16118 ldx [%r25 + 0x21 & ~0x7], %r8
16119 ldx [%r27 + 0x84 & ~0x7], %r10
16120 ldx [%r22 + 0xe0 & ~0x7], %r12
16121 ldx [%r28 + 0xf & ~0x7], %r14
16122 ldx [%r24 + 0xc2 & ~0x7], %r16
16123 ld [%r25 + 0x9c & ~0x7], %f0
16124 ld [%r27 + 0xe & ~0x7], %f16
16125 ld [%r25 + 0x8e & ~0x7], %f32
16126 ld [%r28 + 0xa8 & ~0x7], %f48
16127 ldsba [%r1]43, %r4
16128 ldsha [%r1]43, %r14
16129 ldswa [%r1]43, %r6
16130 lduba [%r1]43, %r10
16131 lduha [%r1]43, %r6
16132 ldxa [%r1]43, %r14
16133 ldda [%r1]43, %r14
16134 ldstuba [%r1]43, %r14
16135 swapa [%r1]43, %r8
16136 lda [%r1]43, %f32
16137 ldda [%r1]43, %f0
16138 stba %r2, [%r1]43
16139 stha %r6, [%r1]43
16140 stwa %r12, [%r1]43
16141 stxa %r2, [%r1]43
16142 sta %f32, [%r1]43
16143 stda %f48, [%r1]43
16144casa [%r1]0x2b, %r2, %g0
16145casxa [%r1]0x2b, %r2, %g0
16146 prefetcha [%r1]43, 0x12
16147CASE_ASI_0x2f_th4:
16148 mov %r28, %r1
16149 ldx [%r22 + 0xb2 & ~0x7], %r2
16150 ldx [%r25 + 0xa6 & ~0x7], %r4
16151 ldx [%r24 + 0xc6 & ~0x7], %r6
16152 ldx [%r24 + 0xae & ~0x7], %r8
16153 ldx [%r23 + 0x6e & ~0x7], %r10
16154 ldx [%r28 + 0x23 & ~0x7], %r12
16155 ldx [%r25 + 0x43 & ~0x7], %r14
16156 ldx [%r26 + 0xfd & ~0x7], %r16
16157 ld [%r22 + 0xb9 & ~0x7], %f0
16158 ld [%r22 + 0x66 & ~0x7], %f16
16159 ld [%r25 + 0xe8 & ~0x7], %f32
16160 ld [%r26 + 0x30 & ~0x7], %f48
16161 ldsba [%r1]47, %r16
16162 ldsha [%r1]47, %r12
16163 ldswa [%r1]47, %r16
16164 lduba [%r1]47, %r8
16165 lduha [%r1]47, %r14
16166 ldxa [%r1]47, %r6
16167 ldda [%r1]47, %r6
16168 ldstuba [%r1]47, %r4
16169 swapa [%r1]47, %r10
16170 lda [%r1]47, %f0
16171 ldda [%r1]47, %f48
16172 stba %r12, [%r1]47
16173 stha %r0, [%r1]47
16174 stwa %r10, [%r1]47
16175 stxa %r10, [%r1]47
16176 sta %f0, [%r1]47
16177 stda %f16, [%r1]47
16178casa [%r1]0x2f, %r2, %g0
16179casxa [%r1]0x2f, %r2, %g0
16180 prefetcha [%r1]47, 0x1f
16181CASE_ASI_0x30_th4:
16182 mov %r23, %r1
16183 ldx [%r25 + 0xf7 & ~0x7], %r2
16184 ldx [%r28 + 0x4 & ~0x7], %r4
16185 ldx [%r26 + 0x37 & ~0x7], %r6
16186 ldx [%r22 + 0xf4 & ~0x7], %r8
16187 ldx [%r21 + 0xeb & ~0x7], %r10
16188 ldx [%r26 + 0xb0 & ~0x7], %r12
16189 ldx [%r21 + 0x7f & ~0x7], %r14
16190 ldx [%r25 + 0x3a & ~0x7], %r16
16191 ld [%r23 + 0x5e & ~0x7], %f0
16192 ld [%r28 + 0x4 & ~0x7], %f16
16193 ld [%r21 + 0xe0 & ~0x7], %f32
16194 ld [%r22 + 0xcd & ~0x7], %f48
16195 ldsba [%r1]48, %r8
16196 ldsha [%r1]48, %r14
16197 ldswa [%r1]48, %r2
16198 lduba [%r1]48, %r6
16199 lduha [%r1]48, %r8
16200 ldxa [%r1]48, %r16
16201 ldda [%r1]48, %r10
16202 ldstuba [%r1]48, %r14
16203 swapa [%r1]48, %r12
16204 lda [%r1]48, %f48
16205 ldda [%r1]48, %f32
16206 stba %r6, [%r1]48
16207 stha %r8, [%r1]48
16208 stwa %r10, [%r1]48
16209 stxa %r8, [%r1]48
16210 sta %f32, [%r1]48
16211 stda %f16, [%r1]48
16212casa [%r1]0x30, %r2, %g0
16213casxa [%r1]0x30, %r2, %g0
16214 prefetcha [%r1]48, 0x4
16215CASE_ASI_0x31_th4:
16216 mov %r25, %r1
16217 ldx [%r22 + 0x28 & ~0x7], %r2
16218 ldx [%r26 + 0x4f & ~0x7], %r4
16219 ldx [%r23 + 0x1 & ~0x7], %r6
16220 ldx [%r26 + 0xea & ~0x7], %r8
16221 ldx [%r24 + 0xec & ~0x7], %r10
16222 ldx [%r22 + 0xd4 & ~0x7], %r12
16223 ldx [%r27 + 0xcb & ~0x7], %r14
16224 ldx [%r26 + 0xb3 & ~0x7], %r16
16225 ld [%r22 + 0x47 & ~0x7], %f0
16226 ld [%r22 + 0xa2 & ~0x7], %f16
16227 ld [%r22 + 0x58 & ~0x7], %f32
16228 ld [%r28 + 0x81 & ~0x7], %f48
16229 ldsba [%r1]49, %r16
16230 ldsha [%r1]49, %r10
16231 ldswa [%r1]49, %r14
16232 lduba [%r1]49, %r4
16233 lduha [%r1]49, %r2
16234 ldxa [%r1]49, %r10
16235 ldda [%r1]49, %r4
16236 ldstuba [%r1]49, %r12
16237 swapa [%r1]49, %r8
16238 lda [%r1]49, %f0
16239 ldda [%r1]49, %f16
16240 stba %r10, [%r1]49
16241 stha %r14, [%r1]49
16242 stwa %r2, [%r1]49
16243 stxa %r4, [%r1]49
16244 sta %f0, [%r1]49
16245 stda %f0, [%r1]49
16246casa [%r1]0x31, %r2, %g0
16247casxa [%r1]0x31, %r2, %g0
16248 prefetcha [%r1]49, 0xb
16249CASE_ASI_0x36_th4:
16250 mov %r27, %r1
16251 ldx [%r27 + 0xd5 & ~0x7], %r2
16252 ldx [%r22 + 0xe5 & ~0x7], %r4
16253 ldx [%r21 + 0xea & ~0x7], %r6
16254 ldx [%r24 + 0x75 & ~0x7], %r8
16255 ldx [%r26 + 0xf1 & ~0x7], %r10
16256 ldx [%r23 + 0xe8 & ~0x7], %r12
16257 ldx [%r22 + 0x6a & ~0x7], %r14
16258 ldx [%r28 + 0xc3 & ~0x7], %r16
16259 ld [%r28 + 0x28 & ~0x7], %f0
16260 ld [%r25 + 0xc4 & ~0x7], %f16
16261 ld [%r27 + 0x30 & ~0x7], %f32
16262 ld [%r28 + 0x21 & ~0x7], %f48
16263 ldsba [%r1]54, %r12
16264 ldsha [%r1]54, %r16
16265 ldswa [%r1]54, %r4
16266 lduba [%r1]54, %r8
16267 lduha [%r1]54, %r2
16268 ldxa [%r1]54, %r14
16269 ldda [%r1]54, %r10
16270 ldstuba [%r1]54, %r12
16271 swapa [%r1]54, %r16
16272 lda [%r1]54, %f0
16273 ldda [%r1]54, %f16
16274 stba %r6, [%r1]54
16275 stha %r14, [%r1]54
16276 stwa %r8, [%r1]54
16277 stxa %r0, [%r1]54
16278 sta %f32, [%r1]54
16279 stda %f0, [%r1]54
16280casa [%r1]0x36, %r2, %g0
16281casxa [%r1]0x36, %r2, %g0
16282 prefetcha [%r1]54, 0x12
16283CASE_ASI_0x38_th4:
16284 mov %r23, %r1
16285 ldx [%r23 + 0xe6 & ~0x7], %r2
16286 ldx [%r25 + 0x90 & ~0x7], %r4
16287 ldx [%r27 + 0x34 & ~0x7], %r6
16288 ldx [%r28 + 0x43 & ~0x7], %r8
16289 ldx [%r21 + 0x4f & ~0x7], %r10
16290 ldx [%r21 + 0x9b & ~0x7], %r12
16291 ldx [%r22 + 0x20 & ~0x7], %r14
16292 ldx [%r23 + 0x7c & ~0x7], %r16
16293 ld [%r26 + 0x9e & ~0x7], %f0
16294 ld [%r21 + 0x4a & ~0x7], %f16
16295 ld [%r22 + 0xa8 & ~0x7], %f32
16296 ld [%r26 + 0x21 & ~0x7], %f48
16297 ldsba [%r1]56, %r8
16298 ldsha [%r1]56, %r12
16299 ldswa [%r1]56, %r8
16300 lduba [%r1]56, %r2
16301 lduha [%r1]56, %r10
16302 ldxa [%r1]56, %r2
16303 ldda [%r1]56, %r10
16304 ldstuba [%r1]56, %r6
16305 swapa [%r1]56, %r8
16306 lda [%r1]56, %f48
16307 ldda [%r1]56, %f32
16308 stba %r8, [%r1]56
16309 stha %r0, [%r1]56
16310 stwa %r4, [%r1]56
16311 stxa %r6, [%r1]56
16312 sta %f48, [%r1]56
16313 stda %f16, [%r1]56
16314casa [%r1]0x38, %r2, %g0
16315casxa [%r1]0x38, %r2, %g0
16316 prefetcha [%r1]56, 0x7
16317CASE_ASI_0x39_th4:
16318 mov %r25, %r1
16319 ldx [%r26 + 0x5d & ~0x7], %r2
16320 ldx [%r25 + 0x76 & ~0x7], %r4
16321 ldx [%r25 + 0xd2 & ~0x7], %r6
16322 ldx [%r22 + 0xb & ~0x7], %r8
16323 ldx [%r24 + 0x41 & ~0x7], %r10
16324 ldx [%r25 + 0x4 & ~0x7], %r12
16325 ldx [%r23 + 0x1d & ~0x7], %r14
16326 ldx [%r21 + 0x1f & ~0x7], %r16
16327 ld [%r27 + 0x38 & ~0x7], %f0
16328 ld [%r24 + 0x3d & ~0x7], %f16
16329 ld [%r28 + 0xd8 & ~0x7], %f32
16330 ld [%r26 + 0x1c & ~0x7], %f48
16331 ldsba [%r1]57, %r4
16332 ldsha [%r1]57, %r14
16333 ldswa [%r1]57, %r8
16334 lduba [%r1]57, %r8
16335 lduha [%r1]57, %r2
16336 ldxa [%r1]57, %r4
16337 ldda [%r1]57, %r16
16338 ldstuba [%r1]57, %r8
16339 swapa [%r1]57, %r14
16340 lda [%r1]57, %f0
16341 ldda [%r1]57, %f16
16342 stba %r4, [%r1]57
16343 stha %r14, [%r1]57
16344 stwa %r2, [%r1]57
16345 stxa %r8, [%r1]57
16346 sta %f0, [%r1]57
16347 stda %f16, [%r1]57
16348casa [%r1]0x39, %r2, %g0
16349casxa [%r1]0x39, %r2, %g0
16350 prefetcha [%r1]57, 0x2
16351CASE_ASI_0x3e_th4:
16352 mov %r23, %r1
16353 ldx [%r28 + 0xc0 & ~0x7], %r2
16354 ldx [%r24 + 0xf1 & ~0x7], %r4
16355 ldx [%r28 + 0x46 & ~0x7], %r6
16356 ldx [%r23 + 0x20 & ~0x7], %r8
16357 ldx [%r25 + 0x83 & ~0x7], %r10
16358 ldx [%r23 + 0xea & ~0x7], %r12
16359 ldx [%r27 + 0x9d & ~0x7], %r14
16360 ldx [%r27 + 0x6b & ~0x7], %r16
16361 ld [%r28 + 0x25 & ~0x7], %f0
16362 ld [%r28 + 0x19 & ~0x7], %f16
16363 ld [%r24 + 0x4f & ~0x7], %f32
16364 ld [%r23 + 0x79 & ~0x7], %f48
16365 ldsba [%r1]62, %r4
16366 ldsha [%r1]62, %r14
16367 ldswa [%r1]62, %r6
16368 lduba [%r1]62, %r10
16369 lduha [%r1]62, %r10
16370 ldxa [%r1]62, %r16
16371 ldda [%r1]62, %r6
16372 ldstuba [%r1]62, %r10
16373 swapa [%r1]62, %r2
16374 lda [%r1]62, %f16
16375 ldda [%r1]62, %f16
16376 stba %r0, [%r1]62
16377 stha %r12, [%r1]62
16378 stwa %r14, [%r1]62
16379 stxa %r12, [%r1]62
16380 sta %f16, [%r1]62
16381 stda %f0, [%r1]62
16382casa [%r1]0x3e, %r2, %g0
16383casxa [%r1]0x3e, %r2, %g0
16384 prefetcha [%r1]62, 0xa
16385CASE_ASI_0x8a_th4:
16386 mov %r26, %r1
16387 ldx [%r21 + 0x67 & ~0x7], %r2
16388 ldx [%r28 + 0xd1 & ~0x7], %r4
16389 ldx [%r21 + 0xf5 & ~0x7], %r6
16390 ldx [%r25 + 0xd3 & ~0x7], %r8
16391 ldx [%r27 + 0xf & ~0x7], %r10
16392 ldx [%r22 + 0x9a & ~0x7], %r12
16393 ldx [%r22 + 0xf7 & ~0x7], %r14
16394 ldx [%r28 + 0x4a & ~0x7], %r16
16395 ld [%r23 + 0x9b & ~0x7], %f0
16396 ld [%r27 + 0xf3 & ~0x7], %f16
16397 ld [%r26 + 0x3c & ~0x7], %f32
16398 ld [%r23 + 0x6a & ~0x7], %f48
16399 ldsba [%r1]138, %r2
16400 ldsha [%r1]138, %r12
16401 ldswa [%r1]138, %r10
16402 lduba [%r1]138, %r6
16403 lduha [%r1]138, %r16
16404 ldxa [%r1]138, %r8
16405 ldda [%r1]138, %r16
16406 ldstuba [%r1]138, %r16
16407 swapa [%r1]138, %r4
16408 lda [%r1]138, %f48
16409 ldda [%r1]138, %f16
16410 stba %r12, [%r1]138
16411 stha %r2, [%r1]138
16412 stwa %r6, [%r1]138
16413 stxa %r8, [%r1]138
16414 sta %f0, [%r1]138
16415 stda %f32, [%r1]138
16416casa [%r1]0x8a, %r2, %g0
16417casxa [%r1]0x8a, %r2, %g0
16418 prefetcha [%r1]138, 0x5
16419CASE_ASI_0xc8_th4:
16420 mov %r25, %r1
16421 ldx [%r26 + 0x6c & ~0x7], %r2
16422 ldx [%r24 + 0x1a & ~0x7], %r4
16423 ldx [%r22 + 0x8d & ~0x7], %r6
16424 ldx [%r25 + 0x6f & ~0x7], %r8
16425 ldx [%r27 + 0x98 & ~0x7], %r10
16426 ldx [%r21 + 0x76 & ~0x7], %r12
16427 ldx [%r27 + 0x87 & ~0x7], %r14
16428 ldx [%r28 + 0xe2 & ~0x7], %r16
16429 ld [%r25 + 0xbe & ~0x7], %f0
16430 ld [%r24 + 0xb6 & ~0x7], %f16
16431 ld [%r28 + 0x1c & ~0x7], %f32
16432 ld [%r22 + 0x6a & ~0x7], %f48
16433 ldsba [%r1]200, %r14
16434 ldsha [%r1]200, %r6
16435 ldswa [%r1]200, %r2
16436 lduba [%r1]200, %r2
16437 lduha [%r1]200, %r4
16438 ldxa [%r1]200, %r4
16439 ldda [%r1]200, %r8
16440 ldstuba [%r1]200, %r4
16441 swapa [%r1]200, %r4
16442 lda [%r1]200, %f0
16443 ldda [%r1]200, %f32
16444 stba %r14, [%r1]200
16445 stha %r0, [%r1]200
16446 stwa %r0, [%r1]200
16447 stxa %r4, [%r1]200
16448 sta %f48, [%r1]200
16449 stda %f0, [%r1]200
16450casa [%r1]0xc8, %r2, %g0
16451casxa [%r1]0xc8, %r2, %g0
16452 prefetcha [%r1]200, 0xe
16453CASE_ASI_0xd2_th4:
16454 mov %r22, %r1
16455 ldx [%r26 + 0x37 & ~0x7], %r2
16456 ldx [%r23 + 0xd1 & ~0x7], %r4
16457 ldx [%r28 + 0x9 & ~0x7], %r6
16458 ldx [%r25 + 0x3e & ~0x7], %r8
16459 ldx [%r24 + 0x2e & ~0x7], %r10
16460 ldx [%r28 + 0x10 & ~0x7], %r12
16461 ldx [%r23 + 0x77 & ~0x7], %r14
16462 ldx [%r26 + 0x38 & ~0x7], %r16
16463 ld [%r22 + 0x3e & ~0x7], %f0
16464 ld [%r28 + 0x29 & ~0x7], %f16
16465 ld [%r25 + 0x94 & ~0x7], %f32
16466 ld [%r26 + 0x96 & ~0x7], %f48
16467 ldsba [%r1]210, %r8
16468 ldsha [%r1]210, %r10
16469 ldswa [%r1]210, %r4
16470 lduba [%r1]210, %r8
16471 lduha [%r1]210, %r6
16472 ldxa [%r1]210, %r12
16473 ldda [%r1]210, %r14
16474 ldstuba [%r1]210, %r10
16475 swapa [%r1]210, %r16
16476 lda [%r1]210, %f0
16477 ldda [%r1]210, %f48
16478 stba %r12, [%r1]210
16479 stha %r12, [%r1]210
16480 stwa %r12, [%r1]210
16481 stxa %r8, [%r1]210
16482 sta %f48, [%r1]210
16483 stda %f16, [%r1]210
16484casa [%r1]0xd2, %r2, %g0
16485casxa [%r1]0xd2, %r2, %g0
16486 prefetcha [%r1]210, 0x11
16487CASE_ASI_0xe2_th4:
16488 mov %r22, %r1
16489 ldx [%r25 + 0x1a & ~0x7], %r2
16490 ldx [%r25 + 0x75 & ~0x7], %r4
16491 ldx [%r27 + 0xfc & ~0x7], %r6
16492 ldx [%r27 + 0xb5 & ~0x7], %r8
16493 ldx [%r22 + 0x24 & ~0x7], %r10
16494 ldx [%r25 + 0x89 & ~0x7], %r12
16495 ldx [%r26 + 0x3 & ~0x7], %r14
16496 ldx [%r25 + 0x22 & ~0x7], %r16
16497 ld [%r22 + 0x85 & ~0x7], %f0
16498 ld [%r25 + 0x45 & ~0x7], %f16
16499 ld [%r21 + 0x2c & ~0x7], %f32
16500 ld [%r24 + 0x52 & ~0x7], %f48
16501 ldsba [%r1]226, %r14
16502 ldsha [%r1]226, %r4
16503 ldswa [%r1]226, %r4
16504 lduba [%r1]226, %r12
16505 lduha [%r1]226, %r6
16506 ldxa [%r1]226, %r14
16507 ldda [%r1]226, %r16
16508 ldstuba [%r1]226, %r6
16509 swapa [%r1]226, %r12
16510 lda [%r1]226, %f16
16511 ldda [%r1]226, %f48
16512 stba %r0, [%r1]226
16513 stha %r10, [%r1]226
16514 stwa %r14, [%r1]226
16515 stxa %r14, [%r1]226
16516 sta %f0, [%r1]226
16517 stda %f32, [%r1]226
16518casa [%r1]0xe2, %r2, %g0
16519casxa [%r1]0xe2, %r2, %g0
16520 prefetcha [%r1]226, 0xf
16521CASE_ASI_0x21_th4_0x8:
16522 set 0x8, %r1
16523 ldsba [%r1]33, %r10
16524 ldsha [%r1]33, %r14
16525 ldswa [%r1]33, %r16
16526 lduba [%r1]33, %r2
16527 lduha [%r1]33, %r4
16528 ldxa [%r1]33, %r6
16529 ldda [%r1]33, %r16
16530 ldstuba [%r1]33, %r6
16531 swapa [%r1]33, %r2
16532 lda [%r1]33, %f48
16533 ldda [%r1]33, %f32
16534 stba %r10, [%r1]33
16535 stha %r0, [%r1]33
16536 stwa %r8, [%r1]33
16537 sta %f0, [%r1]33
16538 stda %f0, [%r1]33
16539casa [%r1]0x21, %r2, %g0
16540casxa [%r1]0x21, %r2, %g0
16541 prefetcha [%r1]33, 0x3
16542CASE_ASI_0x21_th4_0x10:
16543 set 0x10, %r1
16544 ldsba [%r1]33, %r12
16545 ldsha [%r1]33, %r8
16546 ldswa [%r1]33, %r2
16547 lduba [%r1]33, %r8
16548 lduha [%r1]33, %r8
16549 ldxa [%r1]33, %r2
16550 ldda [%r1]33, %r12
16551 ldstuba [%r1]33, %r16
16552 swapa [%r1]33, %r10
16553 lda [%r1]33, %f32
16554 ldda [%r1]33, %f48
16555 stba %r6, [%r1]33
16556 stha %r8, [%r1]33
16557 stwa %r0, [%r1]33
16558 sta %f32, [%r1]33
16559 stda %f16, [%r1]33
16560casa [%r1]0x21, %r2, %g0
16561casxa [%r1]0x21, %r2, %g0
16562 prefetcha [%r1]33, 0x15
16563CASE_ASI_0x21_th4_0x108:
16564 set 0x108, %r1
16565 ldsba [%r1]33, %r14
16566 ldsha [%r1]33, %r8
16567 ldswa [%r1]33, %r14
16568 lduba [%r1]33, %r14
16569 lduha [%r1]33, %r12
16570 ldxa [%r1]33, %r8
16571 ldda [%r1]33, %r8
16572 ldstuba [%r1]33, %r8
16573 swapa [%r1]33, %r14
16574 lda [%r1]33, %f48
16575 ldda [%r1]33, %f32
16576 stba %r12, [%r1]33
16577 stha %r12, [%r1]33
16578 stwa %r6, [%r1]33
16579 sta %f32, [%r1]33
16580 stda %f32, [%r1]33
16581casa [%r1]0x21, %r2, %g0
16582casxa [%r1]0x21, %r2, %g0
16583 prefetcha [%r1]33, 0x15
16584CASE_ASI_0x21_th4_0x110:
16585 set 0x110, %r1
16586 ldsba [%r1]33, %r2
16587 ldsha [%r1]33, %r6
16588 ldswa [%r1]33, %r14
16589 lduba [%r1]33, %r10
16590 lduha [%r1]33, %r8
16591 ldxa [%r1]33, %r6
16592 ldda [%r1]33, %r2
16593 ldstuba [%r1]33, %r8
16594 swapa [%r1]33, %r12
16595 lda [%r1]33, %f48
16596 ldda [%r1]33, %f0
16597 stba %r6, [%r1]33
16598 stha %r8, [%r1]33
16599 stwa %r10, [%r1]33
16600 sta %f0, [%r1]33
16601 stda %f0, [%r1]33
16602casa [%r1]0x21, %r2, %g0
16603casxa [%r1]0x21, %r2, %g0
16604 prefetcha [%r1]33, 0xe
16605CASE_ASI_0x40_th4_0x0:
16606 mov %g0, %r1
16607 ldsba [%r1]64, %r12
16608 ldsha [%r1]64, %r14
16609 ldswa [%r1]64, %r12
16610 lduba [%r1]64, %r8
16611 lduha [%r1]64, %r12
16612 ldxa [%r1]64, %r16
16613 ldda [%r1]64, %r4
16614 ldstuba [%r1]64, %r2
16615 swapa [%r1]64, %r6
16616 lda [%r1]64, %f48
16617 ldda [%r1]64, %f48
16618 stba %r14, [%r1]64
16619 stha %r0, [%r1]64
16620 stwa %r4, [%r1]64
16621 sta %f0, [%r1]64
16622 stda %f0, [%r1]64
16623casa [%r1]0x40, %r2, %g0
16624casxa [%r1]0x40, %r2, %g0
16625 prefetcha [%r1]64, 0x3
16626CASE_ASI_0x40_th4_0x8:
16627 set 0x8, %r1
16628 ldsba [%r1]64, %r2
16629 ldsha [%r1]64, %r14
16630 ldswa [%r1]64, %r16
16631 lduba [%r1]64, %r4
16632 lduha [%r1]64, %r14
16633 ldxa [%r1]64, %r4
16634 ldda [%r1]64, %r6
16635 ldstuba [%r1]64, %r12
16636 swapa [%r1]64, %r6
16637 lda [%r1]64, %f48
16638 ldda [%r1]64, %f48
16639 stba %r8, [%r1]64
16640 stha %r6, [%r1]64
16641 stwa %r0, [%r1]64
16642 sta %f32, [%r1]64
16643 stda %f48, [%r1]64
16644casa [%r1]0x40, %r2, %g0
16645casxa [%r1]0x40, %r2, %g0
16646 prefetcha [%r1]64, 0x13
16647CASE_ASI_0x40_th4_0x10:
16648 set 0x10, %r1
16649 ldsba [%r1]64, %r16
16650 ldsha [%r1]64, %r12
16651 ldswa [%r1]64, %r10
16652 lduba [%r1]64, %r4
16653 lduha [%r1]64, %r16
16654 ldxa [%r1]64, %r4
16655 ldda [%r1]64, %r6
16656 ldstuba [%r1]64, %r16
16657 swapa [%r1]64, %r10
16658 lda [%r1]64, %f0
16659 ldda [%r1]64, %f48
16660 stba %r14, [%r1]64
16661 stha %r14, [%r1]64
16662 stwa %r12, [%r1]64
16663 sta %f48, [%r1]64
16664 stda %f0, [%r1]64
16665casa [%r1]0x40, %r2, %g0
16666casxa [%r1]0x40, %r2, %g0
16667 prefetcha [%r1]64, 0x10
16668CASE_ASI_0x40_th4_0x18:
16669 set 0x18, %r1
16670 ldsba [%r1]64, %r8
16671 ldsha [%r1]64, %r4
16672 ldswa [%r1]64, %r16
16673 lduba [%r1]64, %r14
16674 lduha [%r1]64, %r8
16675 ldxa [%r1]64, %r8
16676 ldda [%r1]64, %r8
16677 ldstuba [%r1]64, %r2
16678 swapa [%r1]64, %r4
16679 lda [%r1]64, %f0
16680 ldda [%r1]64, %f0
16681 stba %r8, [%r1]64
16682 stha %r4, [%r1]64
16683 stwa %r0, [%r1]64
16684 sta %f32, [%r1]64
16685 stda %f32, [%r1]64
16686casa [%r1]0x40, %r2, %g0
16687casxa [%r1]0x40, %r2, %g0
16688 prefetcha [%r1]64, 0xe
16689CASE_ASI_0x40_th4_0x20:
16690 set 0x20, %r1
16691 ldsba [%r1]64, %r14
16692 ldsha [%r1]64, %r4
16693 ldswa [%r1]64, %r12
16694 lduba [%r1]64, %r6
16695 lduha [%r1]64, %r10
16696 ldxa [%r1]64, %r16
16697 ldda [%r1]64, %r10
16698 ldstuba [%r1]64, %r8
16699 swapa [%r1]64, %r10
16700 lda [%r1]64, %f0
16701 ldda [%r1]64, %f32
16702 stba %r14, [%r1]64
16703 stha %r8, [%r1]64
16704 stwa %r4, [%r1]64
16705 sta %f32, [%r1]64
16706 stda %f48, [%r1]64
16707casa [%r1]0x40, %r2, %g0
16708casxa [%r1]0x40, %r2, %g0
16709 prefetcha [%r1]64, 0xa
16710CASE_ASI_0x40_th4_0x80:
16711 set 0x80, %r1
16712 ldsba [%r1]64, %r2
16713 ldsha [%r1]64, %r16
16714 ldswa [%r1]64, %r8
16715 lduba [%r1]64, %r10
16716 lduha [%r1]64, %r4
16717 ldxa [%r1]64, %r10
16718 ldda [%r1]64, %r4
16719 ldstuba [%r1]64, %r2
16720 swapa [%r1]64, %r14
16721 lda [%r1]64, %f48
16722 ldda [%r1]64, %f16
16723 stba %r10, [%r1]64
16724 stha %r14, [%r1]64
16725 stwa %r12, [%r1]64
16726 sta %f16, [%r1]64
16727 stda %f16, [%r1]64
16728casa [%r1]0x40, %r2, %g0
16729casxa [%r1]0x40, %r2, %g0
16730 prefetcha [%r1]64, 0x7
16731CASE_ASI_0x40_th4_0x88:
16732 set 0x88, %r1
16733 ldsba [%r1]64, %r8
16734 ldsha [%r1]64, %r8
16735 ldswa [%r1]64, %r14
16736 lduba [%r1]64, %r14
16737 lduha [%r1]64, %r8
16738 ldxa [%r1]64, %r10
16739 ldda [%r1]64, %r6
16740 ldstuba [%r1]64, %r2
16741 swapa [%r1]64, %r8
16742 lda [%r1]64, %f0
16743 ldda [%r1]64, %f16
16744 stba %r2, [%r1]64
16745 stha %r10, [%r1]64
16746 stwa %r12, [%r1]64
16747 sta %f0, [%r1]64
16748 stda %f48, [%r1]64
16749casa [%r1]0x40, %r2, %g0
16750casxa [%r1]0x40, %r2, %g0
16751 prefetcha [%r1]64, 0x7
16752CASE_ASI_0x40_th4_0x90:
16753 set 0x90, %r1
16754 ldsba [%r1]64, %r10
16755 ldsha [%r1]64, %r14
16756 ldswa [%r1]64, %r10
16757 lduba [%r1]64, %r14
16758 lduha [%r1]64, %r4
16759 ldxa [%r1]64, %r8
16760 ldda [%r1]64, %r12
16761 ldstuba [%r1]64, %r16
16762 swapa [%r1]64, %r16
16763 lda [%r1]64, %f32
16764 ldda [%r1]64, %f0
16765 stba %r8, [%r1]64
16766 stha %r2, [%r1]64
16767 stwa %r2, [%r1]64
16768 sta %f32, [%r1]64
16769 stda %f32, [%r1]64
16770casa [%r1]0x40, %r2, %g0
16771casxa [%r1]0x40, %r2, %g0
16772 prefetcha [%r1]64, 0x1f
16773CASE_ASI_0x40_th4_0x98:
16774 set 0x98, %r1
16775 ldsba [%r1]64, %r4
16776 ldsha [%r1]64, %r4
16777 ldswa [%r1]64, %r14
16778 lduba [%r1]64, %r10
16779 lduha [%r1]64, %r6
16780 ldxa [%r1]64, %r6
16781 ldda [%r1]64, %r4
16782 ldstuba [%r1]64, %r10
16783 swapa [%r1]64, %r2
16784 lda [%r1]64, %f0
16785 ldda [%r1]64, %f0
16786 stba %r8, [%r1]64
16787 stha %r4, [%r1]64
16788 stwa %r4, [%r1]64
16789 sta %f32, [%r1]64
16790 stda %f16, [%r1]64
16791casa [%r1]0x40, %r2, %g0
16792casxa [%r1]0x40, %r2, %g0
16793 prefetcha [%r1]64, 0xe
16794CASE_ASI_0x44_th4_0x0:
16795 mov %g0, %r1
16796 ldsba [%r1]68, %r10
16797 ldsha [%r1]68, %r12
16798 ldswa [%r1]68, %r14
16799 lduba [%r1]68, %r8
16800 lduha [%r1]68, %r2
16801 ldxa [%r1]68, %r16
16802 ldda [%r1]68, %r6
16803 ldstuba [%r1]68, %r6
16804 swapa [%r1]68, %r2
16805 lda [%r1]68, %f48
16806 ldda [%r1]68, %f48
16807 stba %r12, [%r1]68
16808 stha %r10, [%r1]68
16809 stwa %r2, [%r1]68
16810 sta %f48, [%r1]68
16811 stda %f0, [%r1]68
16812casa [%r1]0x44, %r2, %g0
16813casxa [%r1]0x44, %r2, %g0
16814 prefetcha [%r1]68, 0xb
16815CASE_ASI_0x4a_th4_range102:
16816!!asi_range = 0x0-0x3f
16817 set 0x22, %r1
16818 and %r1, %r29, %r1 !make sure address is aligned
16819 ldsba [%r1]74, %r16
16820 ldsha [%r1]74, %r8
16821 ldswa [%r1]74, %r12
16822 lduba [%r1]74, %r12
16823 lduha [%r1]74, %r16
16824 ldxa [%r1]74, %r4
16825 ldda [%r1]74, %r12
16826 ldstuba [%r1]74, %r16
16827 swapa [%r1]74, %r10
16828 lda [%r1]74, %f0
16829 ldda [%r1]74, %f48
16830 stba %r6, [%r1]74
16831 stha %r0, [%r1]74
16832 stwa %r12, [%r1]74
16833 sta %f32, [%r1]74
16834 stda %f48, [%r1]74
16835casa [%r1]0x4a, %r2, %g0
16836casxa [%r1]0x4a, %r2, %g0
16837 prefetcha [%r1]74, 0x2
16838CASE_ASI_0x0_th4:
16839 setx 0x569fe718, %r4, %r1
16840 and %r1, %r31, %r1 !make sure address is aligned
16841 ldx [%r21 + 0xd9 & ~0x7], %r2
16842 ldx [%r27 + 0x73 & ~0x7], %r4
16843 ldx [%r28 + 0xa2 & ~0x7], %r6
16844 ldx [%r24 + 0x7a & ~0x7], %r8
16845 ldx [%r24 + 0xe & ~0x7], %r10
16846 ldx [%r24 + 0x18 & ~0x7], %r12
16847 ldx [%r28 + 0x75 & ~0x7], %r14
16848 ldx [%r28 + 0x96 & ~0x7], %r16
16849 ld [%r27 + 0x58 & ~0x7], %f0
16850 ld [%r22 + 0xd4 & ~0x7], %f16
16851 ld [%r21 + 0x1a & ~0x7], %f32
16852 ld [%r26 + 0x15 & ~0x7], %f48
16853 ldsba [%r1]0, %r14
16854 ldsha [%r1]0, %r8
16855 ldswa [%r1]0, %r14
16856 lduba [%r1]0, %r8
16857 lduha [%r1]0, %r8
16858 ldxa [%r1]0, %r16
16859 ldda [%r1]0, %r16
16860 ldstuba [%r1]0, %r12
16861 swapa [%r1]0, %r16
16862 lda [%r1]0, %f0
16863 ldda [%r1]0, %f48
16864 stba %r10, [%r1]0
16865 stha %r10, [%r1]0
16866 stwa %r8, [%r1]0
16867 stxa %r14, [%r1]0
16868 sta %f16, [%r1]0
16869 stda %f0, [%r1]0
16870casa [%r1]0x0, %r2, %g0
16871casxa [%r1]0x0, %r2, %g0
16872 prefetcha [%r1]0, 0x4
16873CASE_ASI_0x9_th4:
16874 setx 0x3893a447, %r4, %r1
16875 and %r1, %r31, %r1 !make sure address is aligned
16876 ldx [%r27 + 0x43 & ~0x7], %r2
16877 ldx [%r22 + 0x65 & ~0x7], %r4
16878 ldx [%r22 + 0xad & ~0x7], %r6
16879 ldx [%r28 + 0x7d & ~0x7], %r8
16880 ldx [%r22 + 0x7d & ~0x7], %r10
16881 ldx [%r25 + 0xa6 & ~0x7], %r12
16882 ldx [%r24 + 0xf5 & ~0x7], %r14
16883 ldx [%r24 + 0xaa & ~0x7], %r16
16884 ld [%r27 + 0x2 & ~0x7], %f0
16885 ld [%r25 + 0x71 & ~0x7], %f16
16886 ld [%r27 + 0xfa & ~0x7], %f32
16887 ld [%r26 + 0x67 & ~0x7], %f48
16888 ldsba [%r1]9, %r6
16889 ldsha [%r1]9, %r6
16890 ldswa [%r1]9, %r14
16891 lduba [%r1]9, %r12
16892 lduha [%r1]9, %r16
16893 ldxa [%r1]9, %r12
16894 ldda [%r1]9, %r12
16895 ldstuba [%r1]9, %r8
16896 swapa [%r1]9, %r6
16897 lda [%r1]9, %f48
16898 ldda [%r1]9, %f48
16899 stba %r0, [%r1]9
16900 stha %r12, [%r1]9
16901 stwa %r0, [%r1]9
16902 stxa %r8, [%r1]9
16903 sta %f32, [%r1]9
16904 stda %f0, [%r1]9
16905casa [%r1]0x9, %r2, %g0
16906casxa [%r1]0x9, %r2, %g0
16907 prefetcha [%r1]9, 0x14
16908CASE_ASI_0x12_th4:
16909 setx 0x6663b1d2, %r4, %r1
16910 and %r1, %r31, %r1 !make sure address is aligned
16911 ldx [%r25 + 0xc3 & ~0x7], %r2
16912 ldx [%r22 + 0xcd & ~0x7], %r4
16913 ldx [%r22 + 0xb8 & ~0x7], %r6
16914 ldx [%r22 + 0x87 & ~0x7], %r8
16915 ldx [%r24 + 0xe2 & ~0x7], %r10
16916 ldx [%r22 + 0x49 & ~0x7], %r12
16917 ldx [%r25 + 0xcf & ~0x7], %r14
16918 ldx [%r23 + 0x57 & ~0x7], %r16
16919 ld [%r24 + 0xbb & ~0x7], %f0
16920 ld [%r21 + 0x87 & ~0x7], %f16
16921 ld [%r22 + 0x7 & ~0x7], %f32
16922 ld [%r23 + 0xe5 & ~0x7], %f48
16923 ldsba [%r1]18, %r14
16924 ldsha [%r1]18, %r14
16925 ldswa [%r1]18, %r16
16926 lduba [%r1]18, %r16
16927 lduha [%r1]18, %r14
16928 ldxa [%r1]18, %r16
16929 ldda [%r1]18, %r14
16930 ldstuba [%r1]18, %r4
16931 swapa [%r1]18, %r8
16932 lda [%r1]18, %f16
16933 ldda [%r1]18, %f16
16934 stba %r10, [%r1]18
16935 stha %r2, [%r1]18
16936 stwa %r8, [%r1]18
16937 stxa %r12, [%r1]18
16938 sta %f48, [%r1]18
16939 stda %f16, [%r1]18
16940casa [%r1]0x12, %r2, %g0
16941casxa [%r1]0x12, %r2, %g0
16942 prefetcha [%r1]18, 0x9
16943CASE_ASI_0x13_th4:
16944 setx 0x4193a195, %r4, %r1
16945 and %r1, %r31, %r1 !make sure address is aligned
16946 ldx [%r22 + 0x68 & ~0x7], %r2
16947 ldx [%r23 + 0xce & ~0x7], %r4
16948 ldx [%r24 + 0x7d & ~0x7], %r6
16949 ldx [%r25 + 0x33 & ~0x7], %r8
16950 ldx [%r26 + 0xa & ~0x7], %r10
16951 ldx [%r21 + 0x0 & ~0x7], %r12
16952 ldx [%r22 + 0x9c & ~0x7], %r14
16953 ldx [%r23 + 0xba & ~0x7], %r16
16954 ld [%r22 + 0xba & ~0x7], %f0
16955 ld [%r21 + 0xd & ~0x7], %f16
16956 ld [%r25 + 0xc4 & ~0x7], %f32
16957 ld [%r25 + 0xd7 & ~0x7], %f48
16958 ldsba [%r1]19, %r2
16959 ldsha [%r1]19, %r12
16960 ldswa [%r1]19, %r16
16961 lduba [%r1]19, %r2
16962 lduha [%r1]19, %r4
16963 ldxa [%r1]19, %r6
16964 ldda [%r1]19, %r12
16965 ldstuba [%r1]19, %r14
16966 swapa [%r1]19, %r4
16967 lda [%r1]19, %f16
16968 ldda [%r1]19, %f48
16969 stba %r10, [%r1]19
16970 stha %r0, [%r1]19
16971 stwa %r10, [%r1]19
16972 stxa %r8, [%r1]19
16973 sta %f48, [%r1]19
16974 stda %f0, [%r1]19
16975casa [%r1]0x13, %r2, %g0
16976casxa [%r1]0x13, %r2, %g0
16977 prefetcha [%r1]19, 0x1f
16978CASE_ASI_0x28_th4:
16979 setx 0x4b87b13c, %r4, %r1
16980 and %r1, %r31, %r1 !make sure address is aligned
16981 ldx [%r28 + 0x48 & ~0x7], %r2
16982 ldx [%r21 + 0xf0 & ~0x7], %r4
16983 ldx [%r22 + 0xa8 & ~0x7], %r6
16984 ldx [%r24 + 0x7e & ~0x7], %r8
16985 ldx [%r28 + 0x94 & ~0x7], %r10
16986 ldx [%r22 + 0xc3 & ~0x7], %r12
16987 ldx [%r21 + 0x32 & ~0x7], %r14
16988 ldx [%r27 + 0x9f & ~0x7], %r16
16989 ld [%r24 + 0x6e & ~0x7], %f0
16990 ld [%r27 + 0xd2 & ~0x7], %f16
16991 ld [%r28 + 0x22 & ~0x7], %f32
16992 ld [%r27 + 0x74 & ~0x7], %f48
16993 ldsba [%r1]40, %r8
16994 ldsha [%r1]40, %r6
16995 ldswa [%r1]40, %r16
16996 lduba [%r1]40, %r2
16997 lduha [%r1]40, %r14
16998 ldxa [%r1]40, %r4
16999 ldda [%r1]40, %r4
17000 ldstuba [%r1]40, %r8
17001 swapa [%r1]40, %r14
17002 lda [%r1]40, %f16
17003 ldda [%r1]40, %f0
17004 stba %r2, [%r1]40
17005 stha %r0, [%r1]40
17006 stwa %r0, [%r1]40
17007 stxa %r10, [%r1]40
17008 sta %f16, [%r1]40
17009 stda %f32, [%r1]40
17010casa [%r1]0x28, %r2, %g0
17011casxa [%r1]0x28, %r2, %g0
17012 prefetcha [%r1]40, 0x8
17013CASE_ASI_0x2d_th4:
17014 setx 0x19653dcf, %r4, %r1
17015 and %r1, %r31, %r1 !make sure address is aligned
17016 ldx [%r22 + 0x3 & ~0x7], %r2
17017 ldx [%r23 + 0xb0 & ~0x7], %r4
17018 ldx [%r26 + 0x50 & ~0x7], %r6
17019 ldx [%r23 + 0xca & ~0x7], %r8
17020 ldx [%r26 + 0x42 & ~0x7], %r10
17021 ldx [%r23 + 0x5b & ~0x7], %r12
17022 ldx [%r28 + 0x12 & ~0x7], %r14
17023 ldx [%r23 + 0x93 & ~0x7], %r16
17024 ld [%r22 + 0x43 & ~0x7], %f0
17025 ld [%r28 + 0x24 & ~0x7], %f16
17026 ld [%r23 + 0xcb & ~0x7], %f32
17027 ld [%r24 + 0x4b & ~0x7], %f48
17028 ldsba [%r1]45, %r6
17029 ldsha [%r1]45, %r10
17030 ldswa [%r1]45, %r12
17031 lduba [%r1]45, %r12
17032 lduha [%r1]45, %r4
17033 ldxa [%r1]45, %r4
17034 ldda [%r1]45, %r14
17035 ldstuba [%r1]45, %r4
17036 swapa [%r1]45, %r16
17037 lda [%r1]45, %f16
17038 ldda [%r1]45, %f32
17039 stba %r0, [%r1]45
17040 stha %r0, [%r1]45
17041 stwa %r10, [%r1]45
17042 stxa %r6, [%r1]45
17043 sta %f32, [%r1]45
17044 stda %f16, [%r1]45
17045casa [%r1]0x2d, %r2, %g0
17046casxa [%r1]0x2d, %r2, %g0
17047 prefetcha [%r1]45, 0x13
17048CASE_ASI_0x37_th4:
17049 setx 0x6577bb77, %r4, %r1
17050 and %r1, %r31, %r1 !make sure address is aligned
17051 ldx [%r27 + 0xf3 & ~0x7], %r2
17052 ldx [%r21 + 0xf9 & ~0x7], %r4
17053 ldx [%r24 + 0x8a & ~0x7], %r6
17054 ldx [%r27 + 0x86 & ~0x7], %r8
17055 ldx [%r27 + 0x48 & ~0x7], %r10
17056 ldx [%r26 + 0xa8 & ~0x7], %r12
17057 ldx [%r25 + 0xa8 & ~0x7], %r14
17058 ldx [%r27 + 0x58 & ~0x7], %r16
17059 ld [%r21 + 0xae & ~0x7], %f0
17060 ld [%r28 + 0xd6 & ~0x7], %f16
17061 ld [%r22 + 0xa5 & ~0x7], %f32
17062 ld [%r22 + 0xc5 & ~0x7], %f48
17063 ldsba [%r1]55, %r6
17064 ldsha [%r1]55, %r4
17065 ldswa [%r1]55, %r12
17066 lduba [%r1]55, %r2
17067 lduha [%r1]55, %r16
17068 ldxa [%r1]55, %r14
17069 ldda [%r1]55, %r2
17070 ldstuba [%r1]55, %r6
17071 swapa [%r1]55, %r14
17072 lda [%r1]55, %f16
17073 ldda [%r1]55, %f32
17074 stba %r10, [%r1]55
17075 stha %r12, [%r1]55
17076 stwa %r0, [%r1]55
17077 stxa %r14, [%r1]55
17078 sta %f48, [%r1]55
17079 stda %f32, [%r1]55
17080casa [%r1]0x37, %r2, %g0
17081casxa [%r1]0x37, %r2, %g0
17082 prefetcha [%r1]55, 0x0
17083CASE_ASI_0x3c_th4:
17084 setx 0x17cc31d2, %r4, %r1
17085 and %r1, %r31, %r1 !make sure address is aligned
17086 ldx [%r28 + 0x5d & ~0x7], %r2
17087 ldx [%r24 + 0x7e & ~0x7], %r4
17088 ldx [%r25 + 0xb7 & ~0x7], %r6
17089 ldx [%r25 + 0x5f & ~0x7], %r8
17090 ldx [%r23 + 0xa7 & ~0x7], %r10
17091 ldx [%r22 + 0x51 & ~0x7], %r12
17092 ldx [%r25 + 0x5e & ~0x7], %r14
17093 ldx [%r27 + 0x40 & ~0x7], %r16
17094 ld [%r27 + 0xc5 & ~0x7], %f0
17095 ld [%r24 + 0xb5 & ~0x7], %f16
17096 ld [%r26 + 0x3f & ~0x7], %f32
17097 ld [%r28 + 0xe9 & ~0x7], %f48
17098 ldsba [%r1]60, %r2
17099 ldsha [%r1]60, %r10
17100 ldswa [%r1]60, %r4
17101 lduba [%r1]60, %r4
17102 lduha [%r1]60, %r8
17103 ldxa [%r1]60, %r6
17104 ldda [%r1]60, %r6
17105 ldstuba [%r1]60, %r8
17106 swapa [%r1]60, %r4
17107 lda [%r1]60, %f0
17108 ldda [%r1]60, %f32
17109 stba %r14, [%r1]60
17110 stha %r0, [%r1]60
17111 stwa %r10, [%r1]60
17112 stxa %r10, [%r1]60
17113 sta %f0, [%r1]60
17114 stda %f0, [%r1]60
17115casa [%r1]0x3c, %r2, %g0
17116casxa [%r1]0x3c, %r2, %g0
17117 prefetcha [%r1]60, 0x13
17118CASE_ASI_0x3f_th4:
17119 setx 0x5f97dd7f, %r4, %r1
17120 and %r1, %r31, %r1 !make sure address is aligned
17121 ldx [%r26 + 0xd2 & ~0x7], %r2
17122 ldx [%r26 + 0x45 & ~0x7], %r4
17123 ldx [%r22 + 0x58 & ~0x7], %r6
17124 ldx [%r28 + 0x8f & ~0x7], %r8
17125 ldx [%r26 + 0xa0 & ~0x7], %r10
17126 ldx [%r27 + 0x43 & ~0x7], %r12
17127 ldx [%r26 + 0x41 & ~0x7], %r14
17128 ldx [%r21 + 0x19 & ~0x7], %r16
17129 ld [%r27 + 0x45 & ~0x7], %f0
17130 ld [%r26 + 0x99 & ~0x7], %f16
17131 ld [%r28 + 0x6e & ~0x7], %f32
17132 ld [%r25 + 0xe5 & ~0x7], %f48
17133 ldsba [%r1]63, %r2
17134 ldsha [%r1]63, %r14
17135 ldswa [%r1]63, %r16
17136 lduba [%r1]63, %r10
17137 lduha [%r1]63, %r2
17138 ldxa [%r1]63, %r16
17139 ldda [%r1]63, %r14
17140 ldstuba [%r1]63, %r4
17141 swapa [%r1]63, %r12
17142 lda [%r1]63, %f16
17143 ldda [%r1]63, %f32
17144 stba %r6, [%r1]63
17145 stha %r0, [%r1]63
17146 stwa %r8, [%r1]63
17147 stxa %r4, [%r1]63
17148 sta %f48, [%r1]63
17149 stda %f16, [%r1]63
17150casa [%r1]0x3f, %r2, %g0
17151casxa [%r1]0x3f, %r2, %g0
17152 prefetcha [%r1]63, 0xd
17153CASE_ASI_0x4b_th4:
17154 setx 0xa670bf5, %r4, %r1
17155 and %r1, %r31, %r1 !make sure address is aligned
17156 ldx [%r24 + 0xcf & ~0x7], %r2
17157 ldx [%r21 + 0x59 & ~0x7], %r4
17158 ldx [%r21 + 0xe3 & ~0x7], %r6
17159 ldx [%r21 + 0x28 & ~0x7], %r8
17160 ldx [%r24 + 0x4c & ~0x7], %r10
17161 ldx [%r24 + 0x5 & ~0x7], %r12
17162 ldx [%r26 + 0xee & ~0x7], %r14
17163 ldx [%r25 + 0x4d & ~0x7], %r16
17164 ld [%r25 + 0xe1 & ~0x7], %f0
17165 ld [%r27 + 0xc2 & ~0x7], %f16
17166 ld [%r25 + 0x1a & ~0x7], %f32
17167 ld [%r26 + 0xad & ~0x7], %f48
17168 ldsba [%r1]75, %r10
17169 ldsha [%r1]75, %r12
17170 ldswa [%r1]75, %r10
17171 lduba [%r1]75, %r12
17172 lduha [%r1]75, %r8
17173 ldxa [%r1]75, %r8
17174 ldda [%r1]75, %r10
17175 ldstuba [%r1]75, %r6
17176 swapa [%r1]75, %r8
17177 lda [%r1]75, %f16
17178 ldda [%r1]75, %f48
17179 stba %r14, [%r1]75
17180 stha %r10, [%r1]75
17181 stwa %r4, [%r1]75
17182 stxa %r2, [%r1]75
17183 sta %f16, [%r1]75
17184 stda %f32, [%r1]75
17185casa [%r1]0x4b, %r2, %g0
17186casxa [%r1]0x4b, %r2, %g0
17187 prefetcha [%r1]75, 0xb
17188CASE_ASI_0x4d_th4:
17189 setx 0x7a9edd82, %r4, %r1
17190 and %r1, %r31, %r1 !make sure address is aligned
17191 ldx [%r21 + 0x80 & ~0x7], %r2
17192 ldx [%r26 + 0x5e & ~0x7], %r4
17193 ldx [%r22 + 0xe8 & ~0x7], %r6
17194 ldx [%r28 + 0x4e & ~0x7], %r8
17195 ldx [%r28 + 0x5b & ~0x7], %r10
17196 ldx [%r21 + 0x97 & ~0x7], %r12
17197 ldx [%r24 + 0xc9 & ~0x7], %r14
17198 ldx [%r25 + 0x6a & ~0x7], %r16
17199 ld [%r24 + 0x9a & ~0x7], %f0
17200 ld [%r21 + 0x5d & ~0x7], %f16
17201 ld [%r25 + 0xb6 & ~0x7], %f32
17202 ld [%r24 + 0x78 & ~0x7], %f48
17203 ldsba [%r1]77, %r14
17204 ldsha [%r1]77, %r8
17205 ldswa [%r1]77, %r16
17206 lduba [%r1]77, %r14
17207 lduha [%r1]77, %r12
17208 ldxa [%r1]77, %r14
17209 ldda [%r1]77, %r8
17210 ldstuba [%r1]77, %r4
17211 swapa [%r1]77, %r10
17212 lda [%r1]77, %f0
17213 ldda [%r1]77, %f0
17214 stba %r14, [%r1]77
17215 stha %r10, [%r1]77
17216 stwa %r8, [%r1]77
17217 stxa %r12, [%r1]77
17218 sta %f48, [%r1]77
17219 stda %f16, [%r1]77
17220casa [%r1]0x4d, %r2, %g0
17221casxa [%r1]0x4d, %r2, %g0
17222 prefetcha [%r1]77, 0x12
17223CASE_ASI_0x69_th4:
17224 setx 0x670c3e1d, %r4, %r1
17225 and %r1, %r31, %r1 !make sure address is aligned
17226 ldx [%r22 + 0xc7 & ~0x7], %r2
17227 ldx [%r25 + 0xc2 & ~0x7], %r4
17228 ldx [%r24 + 0xed & ~0x7], %r6
17229 ldx [%r25 + 0xd0 & ~0x7], %r8
17230 ldx [%r24 + 0x4c & ~0x7], %r10
17231 ldx [%r21 + 0x24 & ~0x7], %r12
17232 ldx [%r25 + 0xc6 & ~0x7], %r14
17233 ldx [%r22 + 0x5b & ~0x7], %r16
17234 ld [%r28 + 0xe4 & ~0x7], %f0
17235 ld [%r24 + 0x6e & ~0x7], %f16
17236 ld [%r26 + 0xe6 & ~0x7], %f32
17237 ld [%r28 + 0x23 & ~0x7], %f48
17238 ldsba [%r1]105, %r8
17239 ldsha [%r1]105, %r4
17240 ldswa [%r1]105, %r14
17241 lduba [%r1]105, %r2
17242 lduha [%r1]105, %r2
17243 ldxa [%r1]105, %r4
17244 ldda [%r1]105, %r14
17245 ldstuba [%r1]105, %r16
17246 swapa [%r1]105, %r2
17247 lda [%r1]105, %f16
17248 ldda [%r1]105, %f48
17249 stba %r0, [%r1]105
17250 stha %r14, [%r1]105
17251 stwa %r4, [%r1]105
17252 stxa %r6, [%r1]105
17253 sta %f16, [%r1]105
17254 stda %f32, [%r1]105
17255casa [%r1]0x69, %r2, %g0
17256casxa [%r1]0x69, %r2, %g0
17257 prefetcha [%r1]105, 0x13
17258CASE_ASI_0x71_th4:
17259 setx 0x4af280cd, %r4, %r1
17260 and %r1, %r31, %r1 !make sure address is aligned
17261 ldx [%r23 + 0xe7 & ~0x7], %r2
17262 ldx [%r25 + 0x59 & ~0x7], %r4
17263 ldx [%r26 + 0x78 & ~0x7], %r6
17264 ldx [%r22 + 0x8 & ~0x7], %r8
17265 ldx [%r24 + 0xaa & ~0x7], %r10
17266 ldx [%r21 + 0x74 & ~0x7], %r12
17267 ldx [%r23 + 0x9f & ~0x7], %r14
17268 ldx [%r25 + 0xa2 & ~0x7], %r16
17269 ld [%r24 + 0xc7 & ~0x7], %f0
17270 ld [%r28 + 0x71 & ~0x7], %f16
17271 ld [%r28 + 0x84 & ~0x7], %f32
17272 ld [%r25 + 0x23 & ~0x7], %f48
17273 ldsba [%r1]113, %r8
17274 ldsha [%r1]113, %r14
17275 ldswa [%r1]113, %r6
17276 lduba [%r1]113, %r4
17277 lduha [%r1]113, %r10
17278 ldxa [%r1]113, %r6
17279 ldda [%r1]113, %r6
17280 ldstuba [%r1]113, %r2
17281 swapa [%r1]113, %r8
17282 lda [%r1]113, %f48
17283 ldda [%r1]113, %f48
17284 stba %r10, [%r1]113
17285 stha %r4, [%r1]113
17286 stwa %r6, [%r1]113
17287 stxa %r6, [%r1]113
17288 sta %f0, [%r1]113
17289 stda %f16, [%r1]113
17290casa [%r1]0x71, %r2, %g0
17291casxa [%r1]0x71, %r2, %g0
17292 prefetcha [%r1]113, 0x18
17293CASE_ASI_0x7c_th4:
17294 setx 0x1a2610a7, %r4, %r1
17295 and %r1, %r31, %r1 !make sure address is aligned
17296 ldx [%r25 + 0xa & ~0x7], %r2
17297 ldx [%r23 + 0x98 & ~0x7], %r4
17298 ldx [%r27 + 0x2a & ~0x7], %r6
17299 ldx [%r25 + 0xa7 & ~0x7], %r8
17300 ldx [%r22 + 0xdd & ~0x7], %r10
17301 ldx [%r23 + 0x33 & ~0x7], %r12
17302 ldx [%r21 + 0x21 & ~0x7], %r14
17303 ldx [%r22 + 0xbc & ~0x7], %r16
17304 ld [%r25 + 0x3c & ~0x7], %f0
17305 ld [%r26 + 0x32 & ~0x7], %f16
17306 ld [%r22 + 0xf5 & ~0x7], %f32
17307 ld [%r24 + 0xb & ~0x7], %f48
17308 ldsba [%r1]124, %r6
17309 ldsha [%r1]124, %r8
17310 ldswa [%r1]124, %r8
17311 lduba [%r1]124, %r10
17312 lduha [%r1]124, %r12
17313 ldxa [%r1]124, %r4
17314 ldda [%r1]124, %r8
17315 ldstuba [%r1]124, %r16
17316 swapa [%r1]124, %r16
17317 lda [%r1]124, %f0
17318 ldda [%r1]124, %f0
17319 stba %r4, [%r1]124
17320 stha %r4, [%r1]124
17321 stwa %r10, [%r1]124
17322 stxa %r14, [%r1]124
17323 sta %f16, [%r1]124
17324 stda %f32, [%r1]124
17325casa [%r1]0x7c, %r2, %g0
17326casxa [%r1]0x7c, %r2, %g0
17327 prefetcha [%r1]124, 0x1d
17328CASE_ASI_0x8c_th4:
17329 setx 0x5d2f8a81, %r4, %r1
17330 and %r1, %r31, %r1 !make sure address is aligned
17331 ldx [%r25 + 0x9a & ~0x7], %r2
17332 ldx [%r26 + 0x2 & ~0x7], %r4
17333 ldx [%r23 + 0x6d & ~0x7], %r6
17334 ldx [%r25 + 0xf5 & ~0x7], %r8
17335 ldx [%r28 + 0x2b & ~0x7], %r10
17336 ldx [%r24 + 0x38 & ~0x7], %r12
17337 ldx [%r28 + 0x51 & ~0x7], %r14
17338 ldx [%r23 + 0xb5 & ~0x7], %r16
17339 ld [%r28 + 0x3e & ~0x7], %f0
17340 ld [%r28 + 0x21 & ~0x7], %f16
17341 ld [%r28 + 0x7c & ~0x7], %f32
17342 ld [%r23 + 0x9e & ~0x7], %f48
17343 ldsba [%r1]140, %r10
17344 ldsha [%r1]140, %r16
17345 ldswa [%r1]140, %r4
17346 lduba [%r1]140, %r14
17347 lduha [%r1]140, %r10
17348 ldxa [%r1]140, %r6
17349 ldda [%r1]140, %r6
17350 ldstuba [%r1]140, %r6
17351 swapa [%r1]140, %r8
17352 lda [%r1]140, %f48
17353 ldda [%r1]140, %f32
17354 stba %r10, [%r1]140
17355 stha %r10, [%r1]140
17356 stwa %r0, [%r1]140
17357 stxa %r14, [%r1]140
17358 sta %f0, [%r1]140
17359 stda %f48, [%r1]140
17360casa [%r1]0x8c, %r2, %g0
17361casxa [%r1]0x8c, %r2, %g0
17362 prefetcha [%r1]140, 0x5
17363CASE_ASI_0x94_th4:
17364 setx 0x697e7d4, %r4, %r1
17365 and %r1, %r31, %r1 !make sure address is aligned
17366 ldx [%r26 + 0x46 & ~0x7], %r2
17367 ldx [%r27 + 0xb0 & ~0x7], %r4
17368 ldx [%r22 + 0x87 & ~0x7], %r6
17369 ldx [%r26 + 0xb0 & ~0x7], %r8
17370 ldx [%r26 + 0x98 & ~0x7], %r10
17371 ldx [%r23 + 0x82 & ~0x7], %r12
17372 ldx [%r27 + 0x3c & ~0x7], %r14
17373 ldx [%r25 + 0x70 & ~0x7], %r16
17374 ld [%r28 + 0x8b & ~0x7], %f0
17375 ld [%r21 + 0x5e & ~0x7], %f16
17376 ld [%r21 + 0xa0 & ~0x7], %f32
17377 ld [%r25 + 0xb5 & ~0x7], %f48
17378 ldsba [%r1]148, %r14
17379 ldsha [%r1]148, %r14
17380 ldswa [%r1]148, %r16
17381 lduba [%r1]148, %r12
17382 lduha [%r1]148, %r4
17383 ldxa [%r1]148, %r8
17384 ldda [%r1]148, %r14
17385 ldstuba [%r1]148, %r2
17386 swapa [%r1]148, %r2
17387 lda [%r1]148, %f48
17388 ldda [%r1]148, %f0
17389 stba %r6, [%r1]148
17390 stha %r4, [%r1]148
17391 stwa %r12, [%r1]148
17392 stxa %r0, [%r1]148
17393 sta %f16, [%r1]148
17394 stda %f16, [%r1]148
17395casa [%r1]0x94, %r2, %g0
17396casxa [%r1]0x94, %r2, %g0
17397 prefetcha [%r1]148, 0x1f
17398CASE_ASI_0x9c_th4:
17399 setx 0x91cd5e8, %r4, %r1
17400 and %r1, %r31, %r1 !make sure address is aligned
17401 ldx [%r27 + 0xf5 & ~0x7], %r2
17402 ldx [%r25 + 0x1a & ~0x7], %r4
17403 ldx [%r21 + 0x84 & ~0x7], %r6
17404 ldx [%r22 + 0x9a & ~0x7], %r8
17405 ldx [%r27 + 0x63 & ~0x7], %r10
17406 ldx [%r21 + 0x3c & ~0x7], %r12
17407 ldx [%r28 + 0x34 & ~0x7], %r14
17408 ldx [%r27 + 0x18 & ~0x7], %r16
17409 ld [%r28 + 0x9f & ~0x7], %f0
17410 ld [%r23 + 0x6e & ~0x7], %f16
17411 ld [%r27 + 0x48 & ~0x7], %f32
17412 ld [%r27 + 0xa2 & ~0x7], %f48
17413 ldsba [%r1]156, %r12
17414 ldsha [%r1]156, %r14
17415 ldswa [%r1]156, %r14
17416 lduba [%r1]156, %r2
17417 lduha [%r1]156, %r16
17418 ldxa [%r1]156, %r8
17419 ldda [%r1]156, %r10
17420 ldstuba [%r1]156, %r2
17421 swapa [%r1]156, %r10
17422 lda [%r1]156, %f16
17423 ldda [%r1]156, %f48
17424 stba %r10, [%r1]156
17425 stha %r14, [%r1]156
17426 stwa %r6, [%r1]156
17427 stxa %r8, [%r1]156
17428 sta %f32, [%r1]156
17429 stda %f16, [%r1]156
17430casa [%r1]0x9c, %r2, %g0
17431casxa [%r1]0x9c, %r2, %g0
17432 prefetcha [%r1]156, 0x1f
17433CASE_ASI_0xa4_th4:
17434 setx 0x2cbff6a, %r4, %r1
17435 and %r1, %r31, %r1 !make sure address is aligned
17436 ldx [%r27 + 0x96 & ~0x7], %r2
17437 ldx [%r23 + 0x3b & ~0x7], %r4
17438 ldx [%r28 + 0xde & ~0x7], %r6
17439 ldx [%r26 + 0x90 & ~0x7], %r8
17440 ldx [%r23 + 0x68 & ~0x7], %r10
17441 ldx [%r28 + 0x41 & ~0x7], %r12
17442 ldx [%r26 + 0xeb & ~0x7], %r14
17443 ldx [%r27 + 0xe4 & ~0x7], %r16
17444 ld [%r28 + 0xca & ~0x7], %f0
17445 ld [%r21 + 0xe0 & ~0x7], %f16
17446 ld [%r23 + 0xdd & ~0x7], %f32
17447 ld [%r23 + 0x4c & ~0x7], %f48
17448 ldsba [%r1]164, %r2
17449 ldsha [%r1]164, %r16
17450 ldswa [%r1]164, %r16
17451 lduba [%r1]164, %r4
17452 lduha [%r1]164, %r16
17453 ldxa [%r1]164, %r8
17454 ldda [%r1]164, %r14
17455 ldstuba [%r1]164, %r10
17456 swapa [%r1]164, %r2
17457 lda [%r1]164, %f0
17458 ldda [%r1]164, %f16
17459 stba %r8, [%r1]164
17460 stha %r4, [%r1]164
17461 stwa %r4, [%r1]164
17462 stxa %r8, [%r1]164
17463 sta %f0, [%r1]164
17464 stda %f0, [%r1]164
17465casa [%r1]0xa4, %r2, %g0
17466casxa [%r1]0xa4, %r2, %g0
17467 prefetcha [%r1]164, 0x4
17468CASE_ASI_0xac_th4:
17469 setx 0x4f2ef7c0, %r4, %r1
17470 and %r1, %r31, %r1 !make sure address is aligned
17471 ldx [%r23 + 0xf9 & ~0x7], %r2
17472 ldx [%r23 + 0xf6 & ~0x7], %r4
17473 ldx [%r22 + 0x34 & ~0x7], %r6
17474 ldx [%r26 + 0x7f & ~0x7], %r8
17475 ldx [%r25 + 0x42 & ~0x7], %r10
17476 ldx [%r24 + 0x5b & ~0x7], %r12
17477 ldx [%r23 + 0x70 & ~0x7], %r14
17478 ldx [%r24 + 0x82 & ~0x7], %r16
17479 ld [%r27 + 0x8d & ~0x7], %f0
17480 ld [%r21 + 0xa2 & ~0x7], %f16
17481 ld [%r26 + 0x96 & ~0x7], %f32
17482 ld [%r25 + 0x5 & ~0x7], %f48
17483 ldsba [%r1]172, %r16
17484 ldsha [%r1]172, %r14
17485 ldswa [%r1]172, %r10
17486 lduba [%r1]172, %r10
17487 lduha [%r1]172, %r4
17488 ldxa [%r1]172, %r4
17489 ldda [%r1]172, %r8
17490 ldstuba [%r1]172, %r10
17491 swapa [%r1]172, %r4
17492 lda [%r1]172, %f0
17493 ldda [%r1]172, %f0
17494 stba %r2, [%r1]172
17495 stha %r8, [%r1]172
17496 stwa %r4, [%r1]172
17497 stxa %r14, [%r1]172
17498 sta %f0, [%r1]172
17499 stda %f32, [%r1]172
17500casa [%r1]0xac, %r2, %g0
17501casxa [%r1]0xac, %r2, %g0
17502 prefetcha [%r1]172, 0x11
17503CASE_ASI_0xb4_th4:
17504 setx 0x70ca6d6e, %r4, %r1
17505 and %r1, %r31, %r1 !make sure address is aligned
17506 ldx [%r24 + 0xd & ~0x7], %r2
17507 ldx [%r27 + 0x29 & ~0x7], %r4
17508 ldx [%r28 + 0x5a & ~0x7], %r6
17509 ldx [%r24 + 0x3 & ~0x7], %r8
17510 ldx [%r23 + 0xf3 & ~0x7], %r10
17511 ldx [%r25 + 0xa & ~0x7], %r12
17512 ldx [%r27 + 0xdb & ~0x7], %r14
17513 ldx [%r23 + 0x4c & ~0x7], %r16
17514 ld [%r24 + 0x15 & ~0x7], %f0
17515 ld [%r28 + 0x73 & ~0x7], %f16
17516 ld [%r21 + 0x57 & ~0x7], %f32
17517 ld [%r28 + 0x58 & ~0x7], %f48
17518 ldsba [%r1]180, %r12
17519 ldsha [%r1]180, %r10
17520 ldswa [%r1]180, %r14
17521 lduba [%r1]180, %r2
17522 lduha [%r1]180, %r10
17523 ldxa [%r1]180, %r2
17524 ldda [%r1]180, %r2
17525 ldstuba [%r1]180, %r8
17526 swapa [%r1]180, %r16
17527 lda [%r1]180, %f0
17528 ldda [%r1]180, %f48
17529 stba %r12, [%r1]180
17530 stha %r6, [%r1]180
17531 stwa %r12, [%r1]180
17532 stxa %r14, [%r1]180
17533 sta %f48, [%r1]180
17534 stda %f32, [%r1]180
17535casa [%r1]0xb4, %r2, %g0
17536casxa [%r1]0xb4, %r2, %g0
17537 prefetcha [%r1]180, 0xa
17538CASE_ASI_0xbc_th4:
17539 setx 0x7ddd5da1, %r4, %r1
17540 and %r1, %r31, %r1 !make sure address is aligned
17541 ldx [%r28 + 0x5e & ~0x7], %r2
17542 ldx [%r28 + 0xfb & ~0x7], %r4
17543 ldx [%r26 + 0x35 & ~0x7], %r6
17544 ldx [%r24 + 0x16 & ~0x7], %r8
17545 ldx [%r24 + 0xdd & ~0x7], %r10
17546 ldx [%r25 + 0xdb & ~0x7], %r12
17547 ldx [%r24 + 0xd8 & ~0x7], %r14
17548 ldx [%r23 + 0x8a & ~0x7], %r16
17549 ld [%r25 + 0xe7 & ~0x7], %f0
17550 ld [%r27 + 0x15 & ~0x7], %f16
17551 ld [%r24 + 0x6f & ~0x7], %f32
17552 ld [%r23 + 0x2a & ~0x7], %f48
17553 ldsba [%r1]188, %r6
17554 ldsha [%r1]188, %r8
17555 ldswa [%r1]188, %r16
17556 lduba [%r1]188, %r10
17557 lduha [%r1]188, %r8
17558 ldxa [%r1]188, %r14
17559 ldda [%r1]188, %r16
17560 ldstuba [%r1]188, %r10
17561 swapa [%r1]188, %r8
17562 lda [%r1]188, %f48
17563 ldda [%r1]188, %f48
17564 stba %r14, [%r1]188
17565 stha %r8, [%r1]188
17566 stwa %r0, [%r1]188
17567 stxa %r0, [%r1]188
17568 sta %f16, [%r1]188
17569 stda %f48, [%r1]188
17570casa [%r1]0xbc, %r2, %g0
17571casxa [%r1]0xbc, %r2, %g0
17572 prefetcha [%r1]188, 0x13
17573CASE_ASI_0xce_th4:
17574 setx 0x6fbde8ea, %r4, %r1
17575 and %r1, %r31, %r1 !make sure address is aligned
17576 ldx [%r27 + 0xf8 & ~0x7], %r2
17577 ldx [%r21 + 0x1b & ~0x7], %r4
17578 ldx [%r27 + 0x6b & ~0x7], %r6
17579 ldx [%r28 + 0x5d & ~0x7], %r8
17580 ldx [%r25 + 0x25 & ~0x7], %r10
17581 ldx [%r25 + 0x8d & ~0x7], %r12
17582 ldx [%r23 + 0x3a & ~0x7], %r14
17583 ldx [%r26 + 0xbc & ~0x7], %r16
17584 ld [%r27 + 0x33 & ~0x7], %f0
17585 ld [%r23 + 0xb1 & ~0x7], %f16
17586 ld [%r25 + 0xb3 & ~0x7], %f32
17587 ld [%r23 + 0xec & ~0x7], %f48
17588 ldsba [%r1]206, %r12
17589 ldsha [%r1]206, %r14
17590 ldswa [%r1]206, %r6
17591 lduba [%r1]206, %r4
17592 lduha [%r1]206, %r12
17593 ldxa [%r1]206, %r12
17594 ldda [%r1]206, %r6
17595 ldstuba [%r1]206, %r14
17596 swapa [%r1]206, %r12
17597 lda [%r1]206, %f0
17598 ldda [%r1]206, %f48
17599 stba %r12, [%r1]206
17600 stha %r0, [%r1]206
17601 stwa %r12, [%r1]206
17602 stxa %r12, [%r1]206
17603 sta %f0, [%r1]206
17604 stda %f48, [%r1]206
17605casa [%r1]0xce, %r2, %g0
17606casxa [%r1]0xce, %r2, %g0
17607 prefetcha [%r1]206, 0x1c
17608CASE_ASI_0xcf_th4:
17609 setx 0x767a9916, %r4, %r1
17610 and %r1, %r31, %r1 !make sure address is aligned
17611 ldx [%r24 + 0xce & ~0x7], %r2
17612 ldx [%r23 + 0x9 & ~0x7], %r4
17613 ldx [%r25 + 0x8e & ~0x7], %r6
17614 ldx [%r24 + 0xd & ~0x7], %r8
17615 ldx [%r28 + 0xc8 & ~0x7], %r10
17616 ldx [%r27 + 0x50 & ~0x7], %r12
17617 ldx [%r23 + 0x3b & ~0x7], %r14
17618 ldx [%r23 + 0xd2 & ~0x7], %r16
17619 ld [%r26 + 0x32 & ~0x7], %f0
17620 ld [%r21 + 0x2e & ~0x7], %f16
17621 ld [%r25 + 0x2e & ~0x7], %f32
17622 ld [%r21 + 0xca & ~0x7], %f48
17623 ldsba [%r1]207, %r12
17624 ldsha [%r1]207, %r2
17625 ldswa [%r1]207, %r4
17626 lduba [%r1]207, %r8
17627 lduha [%r1]207, %r16
17628 ldxa [%r1]207, %r12
17629 ldda [%r1]207, %r6
17630 ldstuba [%r1]207, %r16
17631 swapa [%r1]207, %r16
17632 lda [%r1]207, %f32
17633 ldda [%r1]207, %f16
17634 stba %r6, [%r1]207
17635 stha %r8, [%r1]207
17636 stwa %r12, [%r1]207
17637 stxa %r12, [%r1]207
17638 sta %f32, [%r1]207
17639 stda %f48, [%r1]207
17640casa [%r1]0xcf, %r2, %g0
17641casxa [%r1]0xcf, %r2, %g0
17642 prefetcha [%r1]207, 0x11
17643CASE_ASI_0xd6_th4:
17644 setx 0xf8744e3, %r4, %r1
17645 and %r1, %r31, %r1 !make sure address is aligned
17646 ldx [%r26 + 0xa4 & ~0x7], %r2
17647 ldx [%r22 + 0xd7 & ~0x7], %r4
17648 ldx [%r28 + 0xcf & ~0x7], %r6
17649 ldx [%r23 + 0x38 & ~0x7], %r8
17650 ldx [%r25 + 0x93 & ~0x7], %r10
17651 ldx [%r28 + 0x30 & ~0x7], %r12
17652 ldx [%r23 + 0x59 & ~0x7], %r14
17653 ldx [%r25 + 0x24 & ~0x7], %r16
17654 ld [%r28 + 0xe5 & ~0x7], %f0
17655 ld [%r26 + 0x63 & ~0x7], %f16
17656 ld [%r23 + 0x93 & ~0x7], %f32
17657 ld [%r25 + 0xa0 & ~0x7], %f48
17658 ldsba [%r1]214, %r4
17659 ldsha [%r1]214, %r14
17660 ldswa [%r1]214, %r8
17661 lduba [%r1]214, %r10
17662 lduha [%r1]214, %r4
17663 ldxa [%r1]214, %r14
17664 ldda [%r1]214, %r16
17665 ldstuba [%r1]214, %r6
17666 swapa [%r1]214, %r6
17667 lda [%r1]214, %f48
17668 ldda [%r1]214, %f32
17669 stba %r6, [%r1]214
17670 stha %r8, [%r1]214
17671 stwa %r4, [%r1]214
17672 stxa %r14, [%r1]214
17673 sta %f48, [%r1]214
17674 stda %f32, [%r1]214
17675casa [%r1]0xd6, %r2, %g0
17676casxa [%r1]0xd6, %r2, %g0
17677 prefetcha [%r1]214, 0x15
17678CASE_ASI_0xe6_th4:
17679 setx 0x3a7bcdbc, %r4, %r1
17680 and %r1, %r31, %r1 !make sure address is aligned
17681 ldx [%r23 + 0xa1 & ~0x7], %r2
17682 ldx [%r22 + 0x19 & ~0x7], %r4
17683 ldx [%r27 + 0x49 & ~0x7], %r6
17684 ldx [%r23 + 0x7b & ~0x7], %r8
17685 ldx [%r25 + 0xb0 & ~0x7], %r10
17686 ldx [%r28 + 0xf1 & ~0x7], %r12
17687 ldx [%r23 + 0xa4 & ~0x7], %r14
17688 ldx [%r23 + 0x56 & ~0x7], %r16
17689 ld [%r28 + 0x7c & ~0x7], %f0
17690 ld [%r27 + 0x9e & ~0x7], %f16
17691 ld [%r21 + 0xda & ~0x7], %f32
17692 ld [%r21 + 0xf3 & ~0x7], %f48
17693 ldsba [%r1]230, %r12
17694 ldsha [%r1]230, %r16
17695 ldswa [%r1]230, %r10
17696 lduba [%r1]230, %r8
17697 lduha [%r1]230, %r10
17698 ldxa [%r1]230, %r10
17699 ldda [%r1]230, %r8
17700 ldstuba [%r1]230, %r8
17701 swapa [%r1]230, %r14
17702 lda [%r1]230, %f32
17703 ldda [%r1]230, %f16
17704 stba %r6, [%r1]230
17705 stha %r6, [%r1]230
17706 stwa %r4, [%r1]230
17707 stxa %r14, [%r1]230
17708 sta %f16, [%r1]230
17709 stda %f0, [%r1]230
17710casa [%r1]0xe6, %r2, %g0
17711casxa [%r1]0xe6, %r2, %g0
17712 prefetcha [%r1]230, 0x1d
17713CASE_ASI_0xf2_th4:
17714 setx 0x8f051b6, %r4, %r1
17715 and %r1, %r31, %r1 !make sure address is aligned
17716 ldx [%r23 + 0x2c & ~0x7], %r2
17717 ldx [%r27 + 0x4 & ~0x7], %r4
17718 ldx [%r21 + 0xdb & ~0x7], %r6
17719 ldx [%r22 + 0xbc & ~0x7], %r8
17720 ldx [%r22 + 0x71 & ~0x7], %r10
17721 ldx [%r27 + 0x2 & ~0x7], %r12
17722 ldx [%r26 + 0x52 & ~0x7], %r14
17723 ldx [%r23 + 0x56 & ~0x7], %r16
17724 ld [%r26 + 0xf3 & ~0x7], %f0
17725 ld [%r28 + 0xba & ~0x7], %f16
17726 ld [%r23 + 0x55 & ~0x7], %f32
17727 ld [%r23 + 0xe9 & ~0x7], %f48
17728 ldsba [%r1]242, %r10
17729 ldsha [%r1]242, %r2
17730 ldswa [%r1]242, %r4
17731 lduba [%r1]242, %r4
17732 lduha [%r1]242, %r8
17733 ldxa [%r1]242, %r8
17734 ldda [%r1]242, %r10
17735 ldstuba [%r1]242, %r2
17736 swapa [%r1]242, %r12
17737 lda [%r1]242, %f48
17738 ldda [%r1]242, %f16
17739 stba %r10, [%r1]242
17740 stha %r14, [%r1]242
17741 stwa %r12, [%r1]242
17742 stxa %r4, [%r1]242
17743 sta %f32, [%r1]242
17744 stda %f32, [%r1]242
17745casa [%r1]0xf2, %r2, %g0
17746casxa [%r1]0xf2, %r2, %g0
17747 prefetcha [%r1]242, 0xf
17748CASE_ASI_0xfc_th4:
17749 setx 0x3a323e57, %r4, %r1
17750 and %r1, %r31, %r1 !make sure address is aligned
17751 ldx [%r24 + 0x6f & ~0x7], %r2
17752 ldx [%r22 + 0x54 & ~0x7], %r4
17753 ldx [%r23 + 0x3b & ~0x7], %r6
17754 ldx [%r28 + 0xec & ~0x7], %r8
17755 ldx [%r26 + 0xc & ~0x7], %r10
17756 ldx [%r22 + 0x1c & ~0x7], %r12
17757 ldx [%r22 + 0x5b & ~0x7], %r14
17758 ldx [%r22 + 0xa9 & ~0x7], %r16
17759 ld [%r28 + 0x32 & ~0x7], %f0
17760 ld [%r23 + 0x1b & ~0x7], %f16
17761 ld [%r22 + 0x79 & ~0x7], %f32
17762 ld [%r21 + 0xa9 & ~0x7], %f48
17763 ldsba [%r1]252, %r10
17764 ldsha [%r1]252, %r4
17765 ldswa [%r1]252, %r6
17766 lduba [%r1]252, %r2
17767 lduha [%r1]252, %r4
17768 ldxa [%r1]252, %r2
17769 ldda [%r1]252, %r8
17770 ldstuba [%r1]252, %r12
17771 swapa [%r1]252, %r8
17772 lda [%r1]252, %f16
17773 ldda [%r1]252, %f32
17774 stba %r14, [%r1]252
17775 stha %r0, [%r1]252
17776 stwa %r10, [%r1]252
17777 stxa %r2, [%r1]252
17778 sta %f32, [%r1]252
17779 stda %f0, [%r1]252
17780casa [%r1]0xfc, %r2, %g0
17781casxa [%r1]0xfc, %r2, %g0
17782 prefetcha [%r1]252, 0x7
17783CASE_ASI_0x41_th4_0x0:
17784 mov %g0, %r1
17785 ldsba [%r1]65, %r2
17786 ldsha [%r1]65, %r2
17787 ldswa [%r1]65, %r16
17788 lduba [%r1]65, %r12
17789 lduha [%r1]65, %r2
17790 ldxa [%r1]65, %r12
17791 ldda [%r1]65, %r10
17792 ldstuba [%r1]65, %r2
17793 swapa [%r1]65, %r10
17794 lda [%r1]65, %f48
17795 ldda [%r1]65, %f32
17796 stba %r8, [%r1]65
17797 stha %r10, [%r1]65
17798 stwa %r12, [%r1]65
17799 stxa %r14, [%r1]65
17800 sta %f0, [%r1]65
17801 stda %f0, [%r1]65
17802casa [%r1]0x41, %r2, %g0
17803casxa [%r1]0x41, %r2, %g0
17804 prefetcha [%r1]65, 0x9
17805CASE_ASI_0x41_th4_0x10:
17806 set 0x10, %r1
17807 ldsba [%r1]65, %r12
17808 ldsha [%r1]65, %r8
17809 ldswa [%r1]65, %r16
17810 lduba [%r1]65, %r2
17811 lduha [%r1]65, %r6
17812 ldxa [%r1]65, %r16
17813 ldda [%r1]65, %r4
17814 ldstuba [%r1]65, %r2
17815 swapa [%r1]65, %r10
17816 lda [%r1]65, %f0
17817 ldda [%r1]65, %f0
17818 stba %r4, [%r1]65
17819 stha %r10, [%r1]65
17820 stwa %r14, [%r1]65
17821 stxa %r14, [%r1]65
17822 sta %f0, [%r1]65
17823 stda %f0, [%r1]65
17824casa [%r1]0x41, %r2, %g0
17825casxa [%r1]0x41, %r2, %g0
17826 prefetcha [%r1]65, 0x18
17827CASE_ASI_0x41_th4_0x58:
17828 set 0x58, %r1
17829 ldsba [%r1]65, %r12
17830 ldsha [%r1]65, %r12
17831 ldswa [%r1]65, %r4
17832 lduba [%r1]65, %r10
17833 lduha [%r1]65, %r4
17834 ldxa [%r1]65, %r14
17835 ldda [%r1]65, %r4
17836 ldstuba [%r1]65, %r16
17837 swapa [%r1]65, %r12
17838 lda [%r1]65, %f48
17839 ldda [%r1]65, %f0
17840 stba %r10, [%r1]65
17841 stha %r2, [%r1]65
17842 stwa %r8, [%r1]65
17843 stxa %r0, [%r1]65
17844 sta %f0, [%r1]65
17845 stda %f48, [%r1]65
17846casa [%r1]0x41, %r2, %g0
17847casxa [%r1]0x41, %r2, %g0
17848 prefetcha [%r1]65, 0xa
17849CASE_ASI_0x4f_th4_range103:
17850!!asi_range = 0x0-0x38
17851 set 0x1c, %r1
17852 and %r1, %r29, %r1 !make sure address is aligned
17853 ldsba [%r1]79, %r10
17854 ldsha [%r1]79, %r8
17855 ldswa [%r1]79, %r14
17856 lduba [%r1]79, %r8
17857 lduha [%r1]79, %r4
17858 ldxa [%r1]79, %r2
17859 ldda [%r1]79, %r10
17860 ldstuba [%r1]79, %r6
17861 swapa [%r1]79, %r2
17862 lda [%r1]79, %f16
17863 ldda [%r1]79, %f16
17864 stba %r6, [%r1]79
17865 stha %r14, [%r1]79
17866 stwa %r8, [%r1]79
17867 sta %f48, [%r1]79
17868 stda %f0, [%r1]79
17869casa [%r1]0x4f, %r2, %g0
17870casxa [%r1]0x4f, %r2, %g0
17871 prefetcha [%r1]79, 0xe
17872CASE_ASI_0x4c_th4_range104:
17873!!asi_range = 0x0-0x18
17874 set 0x16, %r1
17875 and %r1, %r29, %r1 !make sure address is aligned
17876 ldsba [%r1]76, %r10
17877 ldsha [%r1]76, %r16
17878 ldswa [%r1]76, %r16
17879 lduba [%r1]76, %r12
17880 lduha [%r1]76, %r16
17881 ldxa [%r1]76, %r6
17882 ldda [%r1]76, %r6
17883 ldstuba [%r1]76, %r6
17884 swapa [%r1]76, %r12
17885 lda [%r1]76, %f32
17886 ldda [%r1]76, %f16
17887 stba %r4, [%r1]76
17888 stha %r2, [%r1]76
17889 stwa %r0, [%r1]76
17890 sta %f16, [%r1]76
17891 stda %f16, [%r1]76
17892casa [%r1]0x4c, %r2, %g0
17893casxa [%r1]0x4c, %r2, %g0
17894 prefetcha [%r1]76, 0xf
17895CASE_ASI_0x40_th4_0x30:
17896 set 0x30, %r1
17897 ldsba [%r1]64, %r16
17898 ldsha [%r1]64, %r4
17899 ldswa [%r1]64, %r4
17900 lduba [%r1]64, %r2
17901 lduha [%r1]64, %r2
17902 ldxa [%r1]64, %r12
17903 ldda [%r1]64, %r14
17904 ldstuba [%r1]64, %r16
17905 swapa [%r1]64, %r16
17906 lda [%r1]64, %f48
17907 ldda [%r1]64, %f16
17908 stba %r0, [%r1]64
17909 stha %r2, [%r1]64
17910 stwa %r0, [%r1]64
17911 stxa %r12, [%r1]64
17912 sta %f16, [%r1]64
17913 stda %f16, [%r1]64
17914casa [%r1]0x40, %r2, %g0
17915casxa [%r1]0x40, %r2, %g0
17916 prefetcha [%r1]64, 0x5
17917CASE_ASI_0x40_th4_0xA0:
17918 set 0xA0, %r1
17919 ldsba [%r1]64, %r4
17920 ldsha [%r1]64, %r12
17921 ldswa [%r1]64, %r8
17922 lduba [%r1]64, %r8
17923 lduha [%r1]64, %r4
17924 ldxa [%r1]64, %r2
17925 ldda [%r1]64, %r12
17926 ldstuba [%r1]64, %r6
17927 swapa [%r1]64, %r12
17928 lda [%r1]64, %f0
17929 ldda [%r1]64, %f32
17930 stba %r0, [%r1]64
17931 stha %r6, [%r1]64
17932 stwa %r0, [%r1]64
17933 stxa %r12, [%r1]64
17934 sta %f16, [%r1]64
17935 stda %f32, [%r1]64
17936casa [%r1]0x40, %r2, %g0
17937casxa [%r1]0x40, %r2, %g0
17938 prefetcha [%r1]64, 0xa
17939CASE_ASI_0x40_th4_0x28:
17940 set 0x28, %r1
17941 ldsba [%r1]64, %r12
17942 ldsha [%r1]64, %r14
17943 ldswa [%r1]64, %r2
17944 lduba [%r1]64, %r12
17945 lduha [%r1]64, %r6
17946 ldxa [%r1]64, %r8
17947 ldda [%r1]64, %r14
17948 ldstuba [%r1]64, %r6
17949 swapa [%r1]64, %r10
17950 lda [%r1]64, %f32
17951 ldda [%r1]64, %f48
17952 stba %r10, [%r1]64
17953 stha %r14, [%r1]64
17954 stwa %r0, [%r1]64
17955 sta %f48, [%r1]64
17956 stda %f48, [%r1]64
17957casa [%r1]0x40, %r2, %g0
17958casxa [%r1]0x40, %r2, %g0
17959 prefetcha [%r1]64, 0xb
17960CASE_ASI_0x45_th4_range105:
17961!!asi_range = 0x0-0x18
17962 set 0xb, %r1
17963 and %r1, %r29, %r1 !make sure address is aligned
17964 ldsba [%r1]69, %r12
17965 ldsha [%r1]69, %r14
17966 ldswa [%r1]69, %r10
17967 lduba [%r1]69, %r2
17968 lduha [%r1]69, %r10
17969 ldxa [%r1]69, %r4
17970 ldda [%r1]69, %r12
17971 ldstuba [%r1]69, %r6
17972 swapa [%r1]69, %r4
17973 lda [%r1]69, %f16
17974 ldda [%r1]69, %f48
17975 stba %r0, [%r1]69
17976 stha %r0, [%r1]69
17977 stwa %r14, [%r1]69
17978 sta %f48, [%r1]69
17979 stda %f32, [%r1]69
17980casa [%r1]0x45, %r2, %g0
17981casxa [%r1]0x45, %r2, %g0
17982 prefetcha [%r1]69, 0xc
17983CASE_ASI_0x50_th4_0x0:
17984 mov %g0, %r1
17985 ldsba [%r1]80, %r12
17986 ldsha [%r1]80, %r6
17987 ldswa [%r1]80, %r12
17988 lduba [%r1]80, %r16
17989 lduha [%r1]80, %r4
17990 ldxa [%r1]80, %r10
17991 ldda [%r1]80, %r6
17992 ldstuba [%r1]80, %r14
17993 swapa [%r1]80, %r6
17994 lda [%r1]80, %f32
17995 ldda [%r1]80, %f48
17996 stba %r8, [%r1]80
17997 stha %r2, [%r1]80
17998 stwa %r6, [%r1]80
17999 stxa %r4, [%r1]80
18000 sta %f0, [%r1]80
18001 stda %f16, [%r1]80
18002casa [%r1]0x50, %r2, %g0
18003casxa [%r1]0x50, %r2, %g0
18004 prefetcha [%r1]80, 0x1f
18005CASE_ASI_0x5e_th4_range106:
18006!!asi_range = 0x0-0x7f8
18007 set 0x68e, %r1
18008 and %r1, %r29, %r1 !make sure address is aligned
18009 ldsba [%r1]94, %r14
18010 ldsha [%r1]94, %r10
18011 ldswa [%r1]94, %r8
18012 lduba [%r1]94, %r14
18013 lduha [%r1]94, %r8
18014 ldxa [%r1]94, %r14
18015 ldda [%r1]94, %r2
18016 ldstuba [%r1]94, %r8
18017 swapa [%r1]94, %r10
18018 lda [%r1]94, %f48
18019 ldda [%r1]94, %f32
18020 stba %r10, [%r1]94
18021 stha %r10, [%r1]94
18022 stwa %r0, [%r1]94
18023 stxa %r14, [%r1]94
18024 sta %f32, [%r1]94
18025 stda %f0, [%r1]94
18026casa [%r1]0x5e, %r2, %g0
18027casxa [%r1]0x5e, %r2, %g0
18028 prefetcha [%r1]94, 0x2
18029CASE_ASI_0x73_th4_0x0:
18030 mov %g0, %r1
18031 ldsba [%r1]115, %r12
18032 ldsha [%r1]115, %r14
18033 ldswa [%r1]115, %r8
18034 lduba [%r1]115, %r8
18035 lduha [%r1]115, %r12
18036 ldxa [%r1]115, %r16
18037 ldda [%r1]115, %r16
18038 ldstuba [%r1]115, %r16
18039 swapa [%r1]115, %r8
18040 lda [%r1]115, %f0
18041 ldda [%r1]115, %f0
18042 stba %r0, [%r1]115
18043 stha %r14, [%r1]115
18044 stwa %r14, [%r1]115
18045 sta %f0, [%r1]115
18046 stda %f16, [%r1]115
18047casa [%r1]0x73, %r2, %g0
18048casxa [%r1]0x73, %r2, %g0
18049 prefetcha [%r1]115, 0x9
18050CASE_ASI_0x58_th4_0x18:
18051 set 0x18, %r1
18052 ldsba [%r1]88, %r12
18053 ldsha [%r1]88, %r12
18054 ldswa [%r1]88, %r6
18055 lduba [%r1]88, %r8
18056 lduha [%r1]88, %r8
18057 ldxa [%r1]88, %r2
18058 ldda [%r1]88, %r4
18059 ldstuba [%r1]88, %r10
18060 swapa [%r1]88, %r2
18061 lda [%r1]88, %f0
18062 ldda [%r1]88, %f16
18063 stba %r12, [%r1]88
18064 stha %r14, [%r1]88
18065 stwa %r10, [%r1]88
18066 sta %f16, [%r1]88
18067 stda %f0, [%r1]88
18068casa [%r1]0x58, %r2, %g0
18069casxa [%r1]0x58, %r2, %g0
18070 prefetcha [%r1]88, 0xb
18071CASE_ASI_0x58_th4_0x30:
18072 set 0x30, %r1
18073 ldsba [%r1]88, %r10
18074 ldsha [%r1]88, %r6
18075 ldswa [%r1]88, %r2
18076 lduba [%r1]88, %r16
18077 lduha [%r1]88, %r6
18078 ldxa [%r1]88, %r4
18079 ldda [%r1]88, %r2
18080 ldstuba [%r1]88, %r12
18081 swapa [%r1]88, %r2
18082 lda [%r1]88, %f48
18083 ldda [%r1]88, %f0
18084 stba %r4, [%r1]88
18085 stha %r2, [%r1]88
18086 stwa %r14, [%r1]88
18087 sta %f0, [%r1]88
18088 stda %f48, [%r1]88
18089casa [%r1]0x58, %r2, %g0
18090casxa [%r1]0x58, %r2, %g0
18091 prefetcha [%r1]88, 0x1e
18092CASE_ASI_0x58_th4_0x38:
18093 set 0x38, %r1
18094 ldsba [%r1]88, %r12
18095 ldsha [%r1]88, %r14
18096 ldswa [%r1]88, %r4
18097 lduba [%r1]88, %r4
18098 lduha [%r1]88, %r12
18099 ldxa [%r1]88, %r6
18100 ldda [%r1]88, %r4
18101 ldstuba [%r1]88, %r6
18102 swapa [%r1]88, %r10
18103 lda [%r1]88, %f16
18104 ldda [%r1]88, %f0
18105 stba %r10, [%r1]88
18106 stha %r0, [%r1]88
18107 stwa %r6, [%r1]88
18108 sta %f32, [%r1]88
18109 stda %f16, [%r1]88
18110casa [%r1]0x58, %r2, %g0
18111casxa [%r1]0x58, %r2, %g0
18112 prefetcha [%r1]88, 0x1e
18113CASE_ASI_0x58_th4_0x40:
18114 set 0x40, %r1
18115 ldsba [%r1]88, %r10
18116 ldsha [%r1]88, %r10
18117 ldswa [%r1]88, %r16
18118 lduba [%r1]88, %r6
18119 lduha [%r1]88, %r8
18120 ldxa [%r1]88, %r16
18121 ldda [%r1]88, %r16
18122 ldstuba [%r1]88, %r14
18123 swapa [%r1]88, %r4
18124 lda [%r1]88, %f0
18125 ldda [%r1]88, %f0
18126 stba %r0, [%r1]88
18127 stha %r8, [%r1]88
18128 stwa %r4, [%r1]88
18129 sta %f0, [%r1]88
18130 stda %f0, [%r1]88
18131casa [%r1]0x58, %r2, %g0
18132casxa [%r1]0x58, %r2, %g0
18133 prefetcha [%r1]88, 0x0
18134CASE_ASI_0x58_th4_0x80:
18135 set 0x80, %r1
18136 ldsba [%r1]88, %r2
18137 ldsha [%r1]88, %r6
18138 ldswa [%r1]88, %r4
18139 lduba [%r1]88, %r12
18140 lduha [%r1]88, %r6
18141 ldxa [%r1]88, %r14
18142 ldda [%r1]88, %r14
18143 ldstuba [%r1]88, %r10
18144 swapa [%r1]88, %r12
18145 lda [%r1]88, %f48
18146 ldda [%r1]88, %f32
18147 stba %r4, [%r1]88
18148 stha %r14, [%r1]88
18149 stwa %r4, [%r1]88
18150 sta %f16, [%r1]88
18151 stda %f48, [%r1]88
18152casa [%r1]0x58, %r2, %g0
18153casxa [%r1]0x58, %r2, %g0
18154 prefetcha [%r1]88, 0x17
18155CASE_ASI_0x56_th4_range107:
18156!!asi_range = 0x0-0x1f8
18157 set 0x15, %r1
18158 and %r1, %r29, %r1 !make sure address is aligned
18159 ldsba [%r1]86, %r4
18160 ldsha [%r1]86, %r12
18161 ldswa [%r1]86, %r14
18162 lduba [%r1]86, %r10
18163 lduha [%r1]86, %r6
18164 ldxa [%r1]86, %r12
18165 ldda [%r1]86, %r14
18166 ldstuba [%r1]86, %r12
18167 swapa [%r1]86, %r16
18168 lda [%r1]86, %f32
18169 ldda [%r1]86, %f0
18170 stba %r10, [%r1]86
18171 stha %r2, [%r1]86
18172 stwa %r0, [%r1]86
18173 stxa %r14, [%r1]86
18174 sta %f32, [%r1]86
18175 stda %f32, [%r1]86
18176casa [%r1]0x56, %r2, %g0
18177casxa [%r1]0x56, %r2, %g0
18178 prefetcha [%r1]86, 0x1c
18179CASE_ASI_0x56_th4_range108:
18180!!asi_range = 0x400-0x5f8
18181 set 0x444, %r1
18182 and %r1, %r29, %r1 !make sure address is aligned
18183 ldsba [%r1]86, %r4
18184 ldsha [%r1]86, %r16
18185 ldswa [%r1]86, %r16
18186 lduba [%r1]86, %r4
18187 lduha [%r1]86, %r16
18188 ldxa [%r1]86, %r2
18189 ldda [%r1]86, %r4
18190 ldstuba [%r1]86, %r14
18191 swapa [%r1]86, %r12
18192 lda [%r1]86, %f16
18193 ldda [%r1]86, %f0
18194 stba %r2, [%r1]86
18195 stha %r6, [%r1]86
18196 stwa %r2, [%r1]86
18197 stxa %r14, [%r1]86
18198 sta %f32, [%r1]86
18199 stda %f16, [%r1]86
18200casa [%r1]0x56, %r2, %g0
18201casxa [%r1]0x56, %r2, %g0
18202 prefetcha [%r1]86, 0x14
18203CASE_ASI_0x41_th4_0x20:
18204 set 0x20, %r1
18205 ldsba [%r1]65, %r14
18206 ldsha [%r1]65, %r12
18207 ldswa [%r1]65, %r16
18208 lduba [%r1]65, %r12
18209 lduha [%r1]65, %r6
18210 ldxa [%r1]65, %r14
18211 ldda [%r1]65, %r14
18212 ldstuba [%r1]65, %r4
18213 swapa [%r1]65, %r2
18214 lda [%r1]65, %f48
18215 ldda [%r1]65, %f48
18216 stba %r10, [%r1]65
18217 stha %r12, [%r1]65
18218 stwa %r14, [%r1]65
18219 sta %f32, [%r1]65
18220 stda %f48, [%r1]65
18221casa [%r1]0x41, %r2, %g0
18222casxa [%r1]0x41, %r2, %g0
18223 prefetcha [%r1]65, 0x0
18224CASE_ASI_0x41_th4_0x30:
18225 set 0x30, %r1
18226 ldsba [%r1]65, %r12
18227 ldsha [%r1]65, %r10
18228 ldswa [%r1]65, %r14
18229 lduba [%r1]65, %r8
18230 lduha [%r1]65, %r14
18231 ldxa [%r1]65, %r10
18232 ldda [%r1]65, %r4
18233 ldstuba [%r1]65, %r4
18234 swapa [%r1]65, %r10
18235 lda [%r1]65, %f0
18236 ldda [%r1]65, %f48
18237 stba %r0, [%r1]65
18238 stha %r14, [%r1]65
18239 stwa %r14, [%r1]65
18240 sta %f48, [%r1]65
18241 stda %f48, [%r1]65
18242casa [%r1]0x41, %r2, %g0
18243casxa [%r1]0x41, %r2, %g0
18244 prefetcha [%r1]65, 0x1a
18245CASE_ASI_0x41_th4_0x38:
18246 set 0x38, %r1
18247 ldsba [%r1]65, %r10
18248 ldsha [%r1]65, %r14
18249 ldswa [%r1]65, %r6
18250 lduba [%r1]65, %r4
18251 lduha [%r1]65, %r4
18252 ldxa [%r1]65, %r8
18253 ldda [%r1]65, %r12
18254 ldstuba [%r1]65, %r12
18255 swapa [%r1]65, %r8
18256 lda [%r1]65, %f48
18257 ldda [%r1]65, %f16
18258 stba %r0, [%r1]65
18259 stha %r0, [%r1]65
18260 stwa %r10, [%r1]65
18261 sta %f16, [%r1]65
18262 stda %f16, [%r1]65
18263casa [%r1]0x41, %r2, %g0
18264casxa [%r1]0x41, %r2, %g0
18265 prefetcha [%r1]65, 0x1c
18266CASE_ASI_0x41_th4_0x50:
18267 set 0x50, %r1
18268 ldsba [%r1]65, %r16
18269 ldsha [%r1]65, %r2
18270 ldswa [%r1]65, %r10
18271 lduba [%r1]65, %r16
18272 lduha [%r1]65, %r8
18273 ldxa [%r1]65, %r14
18274 ldda [%r1]65, %r16
18275 ldstuba [%r1]65, %r16
18276 swapa [%r1]65, %r14
18277 lda [%r1]65, %f0
18278 ldda [%r1]65, %f48
18279 stba %r10, [%r1]65
18280 stha %r10, [%r1]65
18281 stwa %r12, [%r1]65
18282 sta %f16, [%r1]65
18283 stda %f48, [%r1]65
18284casa [%r1]0x41, %r2, %g0
18285casxa [%r1]0x41, %r2, %g0
18286 prefetcha [%r1]65, 0x0
18287CASE_ASI_0x5d_th4_range109:
18288!!asi_range = 0x0-0xff8
18289 set 0x95c, %r1
18290 and %r1, %r29, %r1 !make sure address is aligned
18291 ldsba [%r1]93, %r2
18292 ldsha [%r1]93, %r14
18293 ldswa [%r1]93, %r4
18294 lduba [%r1]93, %r6
18295 lduha [%r1]93, %r12
18296 ldxa [%r1]93, %r10
18297 ldda [%r1]93, %r16
18298 ldstuba [%r1]93, %r16
18299 swapa [%r1]93, %r8
18300 lda [%r1]93, %f32
18301 ldda [%r1]93, %f0
18302 stba %r6, [%r1]93
18303 stha %r4, [%r1]93
18304 stwa %r2, [%r1]93
18305 sta %f16, [%r1]93
18306 stda %f32, [%r1]93
18307casa [%r1]0x5d, %r2, %g0
18308casxa [%r1]0x5d, %r2, %g0
18309 prefetcha [%r1]93, 0x1a
18310CASE_ASI_0x20_th4_range110:
18311!!asi_range = 0x0-0x38
18312 set 0x12, %r1
18313 and %r1, %r29, %r1 !make sure address is aligned
18314 ldsba [%r1]32, %r10
18315 ldsha [%r1]32, %r16
18316 ldswa [%r1]32, %r8
18317 lduba [%r1]32, %r4
18318 lduha [%r1]32, %r10
18319 ldxa [%r1]32, %r4
18320 ldda [%r1]32, %r16
18321 ldstuba [%r1]32, %r6
18322 swapa [%r1]32, %r12
18323 lda [%r1]32, %f32
18324 ldda [%r1]32, %f48
18325 stba %r12, [%r1]32
18326 stha %r2, [%r1]32
18327 stwa %r8, [%r1]32
18328 sta %f48, [%r1]32
18329 stda %f16, [%r1]32
18330casa [%r1]0x20, %r2, %g0
18331casxa [%r1]0x20, %r2, %g0
18332 prefetcha [%r1]32, 0x2
18333CASE_ASI_0x4c_th4_0x20:
18334 set 0x20, %r1
18335 ldsba [%r1]76, %r14
18336 ldsha [%r1]76, %r12
18337 ldswa [%r1]76, %r4
18338 lduba [%r1]76, %r4
18339 lduha [%r1]76, %r10
18340 ldxa [%r1]76, %r8
18341 ldda [%r1]76, %r4
18342 ldstuba [%r1]76, %r14
18343 swapa [%r1]76, %r14
18344 lda [%r1]76, %f16
18345 ldda [%r1]76, %f16
18346 stba %r6, [%r1]76
18347 stha %r14, [%r1]76
18348 stwa %r10, [%r1]76
18349 stxa %r10, [%r1]76
18350 sta %f0, [%r1]76
18351 stda %f16, [%r1]76
18352casa [%r1]0x4c, %r2, %g0
18353casxa [%r1]0x4c, %r2, %g0
18354 prefetcha [%r1]76, 0x13
18355CASE_ASI_0x4c_th4_0x28:
18356 set 0x28, %r1
18357 ldsba [%r1]76, %r12
18358 ldsha [%r1]76, %r16
18359 ldswa [%r1]76, %r4
18360 lduba [%r1]76, %r8
18361 lduha [%r1]76, %r14
18362 ldxa [%r1]76, %r16
18363 ldda [%r1]76, %r12
18364 ldstuba [%r1]76, %r4
18365 swapa [%r1]76, %r10
18366 lda [%r1]76, %f48
18367 ldda [%r1]76, %f0
18368 stba %r4, [%r1]76
18369 stha %r14, [%r1]76
18370 stwa %r0, [%r1]76
18371 stxa %r10, [%r1]76
18372 sta %f16, [%r1]76
18373 stda %f16, [%r1]76
18374casa [%r1]0x4c, %r2, %g0
18375casxa [%r1]0x4c, %r2, %g0
18376 prefetcha [%r1]76, 0x16
18377CASE_ASI_0x58_th4_0x0:
18378 mov %g0, %r1
18379 ldsba [%r1]88, %r8
18380 ldsha [%r1]88, %r16
18381 ldswa [%r1]88, %r10
18382 lduba [%r1]88, %r16
18383 lduha [%r1]88, %r10
18384 ldxa [%r1]88, %r10
18385 ldda [%r1]88, %r16
18386 ldstuba [%r1]88, %r14
18387 swapa [%r1]88, %r6
18388 lda [%r1]88, %f0
18389 ldda [%r1]88, %f48
18390 stba %r8, [%r1]88
18391 stha %r10, [%r1]88
18392 stwa %r12, [%r1]88
18393 stxa %r4, [%r1]88
18394 sta %f16, [%r1]88
18395 stda %f48, [%r1]88
18396casa [%r1]0x58, %r2, %g0
18397casxa [%r1]0x58, %r2, %g0
18398 prefetcha [%r1]88, 0x6
18399CASE_ASI_0x58_th4_0x20:
18400 set 0x20, %r1
18401 ldsba [%r1]88, %r10
18402 ldsha [%r1]88, %r14
18403 ldswa [%r1]88, %r10
18404 lduba [%r1]88, %r6
18405 lduha [%r1]88, %r8
18406 ldxa [%r1]88, %r12
18407 ldda [%r1]88, %r12
18408 ldstuba [%r1]88, %r6
18409 swapa [%r1]88, %r2
18410 lda [%r1]88, %f32
18411 ldda [%r1]88, %f16
18412 stba %r14, [%r1]88
18413 stha %r8, [%r1]88
18414 stwa %r12, [%r1]88
18415 stxa %r4, [%r1]88
18416 sta %f48, [%r1]88
18417 stda %f0, [%r1]88
18418casa [%r1]0x58, %r2, %g0
18419casxa [%r1]0x58, %r2, %g0
18420 prefetcha [%r1]88, 0x1b
18421CASE_ASI_0x57_th4:
18422 setx 0x617bb2f0, %r4, %r1
18423 and %r1, %r31, %r1 !make sure address is aligned
18424 ldx [%r26 + 0xad & ~0x7], %r2
18425 ldx [%r21 + 0xa0 & ~0x7], %r4
18426 ldx [%r28 + 0x6b & ~0x7], %r6
18427 ldx [%r28 + 0x4e & ~0x7], %r8
18428 ldx [%r23 + 0x67 & ~0x7], %r10
18429 ldx [%r26 + 0xf1 & ~0x7], %r12
18430 ldx [%r25 + 0x32 & ~0x7], %r14
18431 ldx [%r25 + 0x3b & ~0x7], %r16
18432 ld [%r22 + 0x6a & ~0x7], %f0
18433 ld [%r24 + 0x52 & ~0x7], %f16
18434 ld [%r27 + 0x4c & ~0x7], %f32
18435 ld [%r27 + 0x64 & ~0x7], %f48
18436 ldsba [%r1]87, %r2
18437 ldsha [%r1]87, %r16
18438 ldswa [%r1]87, %r8
18439 lduba [%r1]87, %r10
18440 lduha [%r1]87, %r6
18441 ldxa [%r1]87, %r6
18442 ldda [%r1]87, %r4
18443 ldstuba [%r1]87, %r12
18444 swapa [%r1]87, %r14
18445 lda [%r1]87, %f32
18446 ldda [%r1]87, %f48
18447 stba %r8, [%r1]87
18448 stha %r14, [%r1]87
18449 stwa %r14, [%r1]87
18450 sta %f16, [%r1]87
18451 stda %f32, [%r1]87
18452casa [%r1]0x57, %r2, %g0
18453casxa [%r1]0x57, %r2, %g0
18454 prefetcha [%r1]87, 0xf
18455CASE_ASI_0x51_th4_range111:
18456!!asi_range = 0x0-0x38
18457 set 0x19, %r1
18458 and %r1, %r29, %r1 !make sure address is aligned
18459 ldsba [%r1]81, %r4
18460 ldsha [%r1]81, %r8
18461 ldswa [%r1]81, %r6
18462 lduba [%r1]81, %r4
18463 lduha [%r1]81, %r4
18464 ldxa [%r1]81, %r10
18465 ldda [%r1]81, %r4
18466 ldstuba [%r1]81, %r6
18467 swapa [%r1]81, %r12
18468 lda [%r1]81, %f32
18469 ldda [%r1]81, %f16
18470 stba %r10, [%r1]81
18471 stha %r10, [%r1]81
18472 stwa %r8, [%r1]81
18473 sta %f32, [%r1]81
18474 stda %f16, [%r1]81
18475casa [%r1]0x51, %r2, %g0
18476casxa [%r1]0x51, %r2, %g0
18477 prefetcha [%r1]81, 0x1f
18478CASE_ASI_0x5a_th4_range112:
18479!!asi_range = 0x0-0x38
18480 set 0x2a, %r1
18481 and %r1, %r29, %r1 !make sure address is aligned
18482 ldsba [%r1]90, %r14
18483 ldsha [%r1]90, %r2
18484 ldswa [%r1]90, %r14
18485 lduba [%r1]90, %r16
18486 lduha [%r1]90, %r6
18487 ldxa [%r1]90, %r2
18488 ldda [%r1]90, %r6
18489 ldstuba [%r1]90, %r16
18490 swapa [%r1]90, %r2
18491 lda [%r1]90, %f48
18492 ldda [%r1]90, %f32
18493 stba %r10, [%r1]90
18494 stha %r14, [%r1]90
18495 stwa %r8, [%r1]90
18496 sta %f32, [%r1]90
18497 stda %f48, [%r1]90
18498casa [%r1]0x5a, %r2, %g0
18499casxa [%r1]0x5a, %r2, %g0
18500 prefetcha [%r1]90, 0x5
18501CASE_ASI_0x5b_th4_range113:
18502!!asi_range = 0x0-0x38
18503 set 0x30, %r1
18504 and %r1, %r29, %r1 !make sure address is aligned
18505 ldsba [%r1]91, %r8
18506 ldsha [%r1]91, %r10
18507 ldswa [%r1]91, %r14
18508 lduba [%r1]91, %r6
18509 lduha [%r1]91, %r8
18510 ldxa [%r1]91, %r8
18511 ldda [%r1]91, %r8
18512 ldstuba [%r1]91, %r6
18513 swapa [%r1]91, %r6
18514 lda [%r1]91, %f16
18515 ldda [%r1]91, %f32
18516 stba %r10, [%r1]91
18517 stha %r4, [%r1]91
18518 stwa %r8, [%r1]91
18519 sta %f48, [%r1]91
18520 stda %f48, [%r1]91
18521casa [%r1]0x5b, %r2, %g0
18522casxa [%r1]0x5b, %r2, %g0
18523 prefetcha [%r1]91, 0x1e
18524CASE_ASI_0x54_th4_range114:
18525!!asi_range = 0x10-0x98
18526 set 0x2f, %r1
18527 and %r1, %r29, %r1 !make sure address is aligned
18528 ldsba [%r1]84, %r8
18529 ldsha [%r1]84, %r16
18530 ldswa [%r1]84, %r14
18531 lduba [%r1]84, %r16
18532 lduha [%r1]84, %r14
18533 ldxa [%r1]84, %r8
18534 ldda [%r1]84, %r6
18535 ldstuba [%r1]84, %r14
18536 swapa [%r1]84, %r10
18537 lda [%r1]84, %f48
18538 ldda [%r1]84, %f0
18539 stba %r14, [%r1]84
18540 stha %r2, [%r1]84
18541 stwa %r4, [%r1]84
18542 sta %f0, [%r1]84
18543 stda %f48, [%r1]84
18544casa [%r1]0x54, %r2, %g0
18545casxa [%r1]0x54, %r2, %g0
18546 prefetcha [%r1]84, 0x11
18547CASE_ASI_0x72_th4_0x0:
18548 mov %g0, %r1
18549 ldsba [%r1]114, %r4
18550 ldsha [%r1]114, %r12
18551 ldswa [%r1]114, %r2
18552 lduba [%r1]114, %r6
18553 lduha [%r1]114, %r12
18554 ldxa [%r1]114, %r8
18555 ldda [%r1]114, %r2
18556 ldstuba [%r1]114, %r8
18557 swapa [%r1]114, %r6
18558 lda [%r1]114, %f0
18559 ldda [%r1]114, %f32
18560 stba %r2, [%r1]114
18561 stha %r10, [%r1]114
18562 stwa %r2, [%r1]114
18563 sta %f16, [%r1]114
18564 stda %f32, [%r1]114
18565casa [%r1]0x72, %r2, %g0
18566casxa [%r1]0x72, %r2, %g0
18567 prefetcha [%r1]114, 0x1b
18568CASE_ASI_0x41_th4_0x60:
18569 set 0x60, %r1
18570 ldsba [%r1]65, %r12
18571 ldsha [%r1]65, %r8
18572 ldswa [%r1]65, %r16
18573 lduba [%r1]65, %r14
18574 lduha [%r1]65, %r2
18575 ldxa [%r1]65, %r14
18576 ldda [%r1]65, %r8
18577 ldstuba [%r1]65, %r8
18578 swapa [%r1]65, %r4
18579 lda [%r1]65, %f32
18580 ldda [%r1]65, %f48
18581 stba %r0, [%r1]65
18582 stha %r10, [%r1]65
18583 stwa %r6, [%r1]65
18584 sta %f48, [%r1]65
18585 stda %f48, [%r1]65
18586casa [%r1]0x41, %r2, %g0
18587casxa [%r1]0x41, %r2, %g0
18588 prefetcha [%r1]65, 0x3
18589CASE_ASI_0x41_th4_0x68:
18590 set 0x68, %r1
18591 ldsba [%r1]65, %r8
18592 ldsha [%r1]65, %r16
18593 ldswa [%r1]65, %r2
18594 lduba [%r1]65, %r14
18595 lduha [%r1]65, %r8
18596 ldxa [%r1]65, %r10
18597 ldda [%r1]65, %r8
18598 ldstuba [%r1]65, %r12
18599 swapa [%r1]65, %r16
18600 lda [%r1]65, %f32
18601 ldda [%r1]65, %f48
18602 stba %r6, [%r1]65
18603 stha %r4, [%r1]65
18604 stwa %r10, [%r1]65
18605 sta %f0, [%r1]65
18606 stda %f16, [%r1]65
18607casa [%r1]0x41, %r2, %g0
18608casxa [%r1]0x41, %r2, %g0
18609 prefetcha [%r1]65, 0x10
18610CASE_ASI_0x63_th4_0x0:
18611 mov %g0, %r1
18612 ldsba [%r1]99, %r16
18613 ldsha [%r1]99, %r12
18614 ldswa [%r1]99, %r8
18615 lduba [%r1]99, %r16
18616 lduha [%r1]99, %r16
18617 ldxa [%r1]99, %r6
18618 ldda [%r1]99, %r4
18619 ldstuba [%r1]99, %r16
18620 swapa [%r1]99, %r16
18621 lda [%r1]99, %f16
18622 ldda [%r1]99, %f16
18623 stba %r6, [%r1]99
18624 stha %r14, [%r1]99
18625 stwa %r0, [%r1]99
18626 stxa %r2, [%r1]99
18627 sta %f16, [%r1]99
18628 stda %f32, [%r1]99
18629casa [%r1]0x63, %r2, %g0
18630casxa [%r1]0x63, %r2, %g0
18631 prefetcha [%r1]99, 0x1c
18632CASE_ASI_0x63_th4_0x10:
18633 set 0x10, %r1
18634 ldsba [%r1]99, %r8
18635 ldsha [%r1]99, %r14
18636 ldswa [%r1]99, %r10
18637 lduba [%r1]99, %r2
18638 lduha [%r1]99, %r6
18639 ldxa [%r1]99, %r4
18640 ldda [%r1]99, %r10
18641 ldstuba [%r1]99, %r14
18642 swapa [%r1]99, %r10
18643 lda [%r1]99, %f48
18644 ldda [%r1]99, %f48
18645 stba %r0, [%r1]99
18646 stha %r14, [%r1]99
18647 stwa %r4, [%r1]99
18648 stxa %r6, [%r1]99
18649 sta %f0, [%r1]99
18650 stda %f16, [%r1]99
18651casa [%r1]0x63, %r2, %g0
18652casxa [%r1]0x63, %r2, %g0
18653 prefetcha [%r1]99, 0x6
18654CASE_ASI_0x43_th4_0x0:
18655 mov %g0, %r1
18656 ldsba [%r1]67, %r14
18657 ldsha [%r1]67, %r4
18658 ldswa [%r1]67, %r4
18659 lduba [%r1]67, %r12
18660 lduha [%r1]67, %r16
18661 ldxa [%r1]67, %r16
18662 ldda [%r1]67, %r10
18663 ldstuba [%r1]67, %r4
18664 swapa [%r1]67, %r8
18665 lda [%r1]67, %f0
18666 ldda [%r1]67, %f16
18667 stba %r2, [%r1]67
18668 stha %r10, [%r1]67
18669 stwa %r4, [%r1]67
18670 sta %f32, [%r1]67
18671 stda %f0, [%r1]67
18672casa [%r1]0x43, %r2, %g0
18673casxa [%r1]0x43, %r2, %g0
18674 prefetcha [%r1]67, 0x1e
18675CASE_ASI_0x59_th4_range115:
18676!!asi_range = 0x0-0x78
18677 set 0x3a, %r1
18678 and %r1, %r29, %r1 !make sure address is aligned
18679 ldsba [%r1]89, %r8
18680 ldsha [%r1]89, %r14
18681 ldswa [%r1]89, %r12
18682 lduba [%r1]89, %r4
18683 lduha [%r1]89, %r8
18684 ldxa [%r1]89, %r14
18685 ldda [%r1]89, %r6
18686 ldstuba [%r1]89, %r8
18687 swapa [%r1]89, %r2
18688 lda [%r1]89, %f16
18689 ldda [%r1]89, %f48
18690 stba %r4, [%r1]89
18691 stha %r4, [%r1]89
18692 stwa %r12, [%r1]89
18693 sta %f0, [%r1]89
18694 stda %f0, [%r1]89
18695casa [%r1]0x59, %r2, %g0
18696casxa [%r1]0x59, %r2, %g0
18697 prefetcha [%r1]89, 0x1b
18698CASE_ASI_0x67_th4_range116:
18699!!asi_range = 0x0-0x7fe0
18700 set 0x42af, %r1
18701 and %r1, %r29, %r1 !make sure address is aligned
18702 ldsba [%r1]103, %r10
18703 ldsha [%r1]103, %r12
18704 ldswa [%r1]103, %r8
18705 lduba [%r1]103, %r4
18706 lduha [%r1]103, %r2
18707 ldxa [%r1]103, %r4
18708 ldda [%r1]103, %r16
18709 ldstuba [%r1]103, %r2
18710 swapa [%r1]103, %r16
18711 lda [%r1]103, %f48
18712 ldda [%r1]103, %f48
18713 stba %r10, [%r1]103
18714 stha %r0, [%r1]103
18715 stwa %r0, [%r1]103
18716 sta %f0, [%r1]103
18717 stda %f0, [%r1]103
18718casa [%r1]0x67, %r2, %g0
18719casxa [%r1]0x67, %r2, %g0
18720 prefetcha [%r1]103, 0xb
18721CASE_ASI_0x4e_th4_0x0:
18722 mov %g0, %r1
18723 ldsba [%r1]78, %r8
18724 ldsha [%r1]78, %r8
18725 ldswa [%r1]78, %r10
18726 lduba [%r1]78, %r6
18727 lduha [%r1]78, %r12
18728 ldxa [%r1]78, %r4
18729 ldda [%r1]78, %r12
18730 ldstuba [%r1]78, %r2
18731 swapa [%r1]78, %r6
18732 lda [%r1]78, %f0
18733 ldda [%r1]78, %f48
18734 stba %r6, [%r1]78
18735 stha %r0, [%r1]78
18736 stwa %r2, [%r1]78
18737 sta %f32, [%r1]78
18738 stda %f32, [%r1]78
18739casa [%r1]0x4e, %r2, %g0
18740casxa [%r1]0x4e, %r2, %g0
18741 prefetcha [%r1]78, 0x13
18742CASE_ASI_0x48_th4_range117:
18743!!asi_range = 0x0-0xf8
18744 set 0xed, %r1
18745 and %r1, %r29, %r1 !make sure address is aligned
18746 ldsba [%r1]72, %r16
18747 ldsha [%r1]72, %r14
18748 ldswa [%r1]72, %r4
18749 lduba [%r1]72, %r2
18750 lduha [%r1]72, %r14
18751 ldxa [%r1]72, %r16
18752 ldda [%r1]72, %r2
18753 ldstuba [%r1]72, %r14
18754 swapa [%r1]72, %r6
18755 lda [%r1]72, %f32
18756 ldda [%r1]72, %f0
18757 stba %r14, [%r1]72
18758 stha %r8, [%r1]72
18759 stwa %r6, [%r1]72
18760 stxa %r12, [%r1]72
18761 sta %f16, [%r1]72
18762 stda %f48, [%r1]72
18763casa [%r1]0x48, %r2, %g0
18764casxa [%r1]0x48, %r2, %g0
18765 prefetcha [%r1]72, 0x0
18766CASE_ASI_0x49_th4_range118:
18767!!asi_range = 0x0-0xf8
18768 set 0x94, %r1
18769 and %r1, %r29, %r1 !make sure address is aligned
18770 ldsba [%r1]73, %r4
18771 ldsha [%r1]73, %r12
18772 ldswa [%r1]73, %r16
18773 lduba [%r1]73, %r12
18774 lduha [%r1]73, %r12
18775 ldxa [%r1]73, %r12
18776 ldda [%r1]73, %r14
18777 ldstuba [%r1]73, %r16
18778 swapa [%r1]73, %r10
18779 lda [%r1]73, %f32
18780 ldda [%r1]73, %f48
18781 stba %r14, [%r1]73
18782 stha %r10, [%r1]73
18783 stwa %r2, [%r1]73
18784 stxa %r12, [%r1]73
18785 sta %f48, [%r1]73
18786 stda %f32, [%r1]73
18787casa [%r1]0x49, %r2, %g0
18788casxa [%r1]0x49, %r2, %g0
18789 prefetcha [%r1]73, 0x19
18790CASE_ASI_0x5f_th4:
18791 setx 0x73b4ce63, %r4, %r1
18792 and %r1, %r31, %r1 !make sure address is aligned
18793 ldx [%r28 + 0xa2 & ~0x7], %r2
18794 ldx [%r27 + 0x26 & ~0x7], %r4
18795 ldx [%r28 + 0xb2 & ~0x7], %r6
18796 ldx [%r21 + 0x87 & ~0x7], %r8
18797 ldx [%r28 + 0x8b & ~0x7], %r10
18798 ldx [%r22 + 0xed & ~0x7], %r12
18799 ldx [%r21 + 0xc7 & ~0x7], %r14
18800 ldx [%r22 + 0x90 & ~0x7], %r16
18801 ld [%r22 + 0xd4 & ~0x7], %f0
18802 ld [%r22 + 0x40 & ~0x7], %f16
18803 ld [%r28 + 0xd6 & ~0x7], %f32
18804 ld [%r24 + 0x87 & ~0x7], %f48
18805 ldsba [%r1]95, %r16
18806 ldsha [%r1]95, %r6
18807 ldswa [%r1]95, %r6
18808 lduba [%r1]95, %r16
18809 lduha [%r1]95, %r8
18810 ldxa [%r1]95, %r12
18811 ldda [%r1]95, %r16
18812 ldstuba [%r1]95, %r4
18813 swapa [%r1]95, %r12
18814 lda [%r1]95, %f48
18815 ldda [%r1]95, %f48
18816 stba %r12, [%r1]95
18817 stha %r6, [%r1]95
18818 stwa %r6, [%r1]95
18819 sta %f48, [%r1]95
18820 stda %f16, [%r1]95
18821casa [%r1]0x5f, %r2, %g0
18822casxa [%r1]0x5f, %r2, %g0
18823 prefetcha [%r1]95, 0xf
18824CASE_ASI_0x53_th4:
18825 setx 0xeabebc3, %r4, %r1
18826 and %r1, %r31, %r1 !make sure address is aligned
18827 ldx [%r27 + 0xa4 & ~0x7], %r2
18828 ldx [%r27 + 0x97 & ~0x7], %r4
18829 ldx [%r24 + 0x72 & ~0x7], %r6
18830 ldx [%r27 + 0x1b & ~0x7], %r8
18831 ldx [%r28 + 0xa5 & ~0x7], %r10
18832 ldx [%r26 + 0x1b & ~0x7], %r12
18833 ldx [%r25 + 0x5f & ~0x7], %r14
18834 ldx [%r21 + 0xb3 & ~0x7], %r16
18835 ld [%r26 + 0x76 & ~0x7], %f0
18836 ld [%r25 + 0x62 & ~0x7], %f16
18837 ld [%r24 + 0x9c & ~0x7], %f32
18838 ld [%r22 + 0x96 & ~0x7], %f48
18839 ldsba [%r1]83, %r12
18840 ldsha [%r1]83, %r8
18841 ldswa [%r1]83, %r12
18842 lduba [%r1]83, %r10
18843 lduha [%r1]83, %r14
18844 ldxa [%r1]83, %r4
18845 ldda [%r1]83, %r8
18846 ldstuba [%r1]83, %r14
18847 swapa [%r1]83, %r6
18848 lda [%r1]83, %f0
18849 ldda [%r1]83, %f32
18850 stba %r4, [%r1]83
18851 stha %r10, [%r1]83
18852 stwa %r10, [%r1]83
18853 stxa %r2, [%r1]83
18854 sta %f16, [%r1]83
18855 stda %f16, [%r1]83
18856casa [%r1]0x53, %r2, %g0
18857casxa [%r1]0x53, %r2, %g0
18858 prefetcha [%r1]83, 0x2
18859CASE_ASI_0x74_th4_0x0:
18860 mov %g0, %r1
18861 ldsba [%r1]116, %r2
18862 ldsha [%r1]116, %r14
18863 ldswa [%r1]116, %r2
18864 lduba [%r1]116, %r14
18865 lduha [%r1]116, %r8
18866 ldxa [%r1]116, %r8
18867 ldda [%r1]116, %r8
18868 ldstuba [%r1]116, %r14
18869 swapa [%r1]116, %r2
18870 lda [%r1]116, %f16
18871 ldda [%r1]116, %f0
18872 stba %r14, [%r1]116
18873 stha %r10, [%r1]116
18874 stwa %r2, [%r1]116
18875 stxa %r2, [%r1]116
18876 sta %f48, [%r1]116
18877 stda %f0, [%r1]116
18878casa [%r1]0x74, %r2, %g0
18879casxa [%r1]0x74, %r2, %g0
18880 prefetcha [%r1]116, 0x1e
18881CASE_ASI_0x54_th4_0x0:
18882 mov %g0, %r1
18883 ldsba [%r1]84, %r10
18884 ldsha [%r1]84, %r16
18885 ldswa [%r1]84, %r16
18886 lduba [%r1]84, %r10
18887 lduha [%r1]84, %r10
18888 ldxa [%r1]84, %r16
18889 ldda [%r1]84, %r8
18890 ldstuba [%r1]84, %r10
18891 swapa [%r1]84, %r4
18892 lda [%r1]84, %f32
18893 ldda [%r1]84, %f32
18894 stba %r4, [%r1]84
18895 stha %r14, [%r1]84
18896 stwa %r14, [%r1]84
18897 sta %f0, [%r1]84
18898 stda %f0, [%r1]84
18899casa [%r1]0x54, %r2, %g0
18900casxa [%r1]0x54, %r2, %g0
18901 prefetcha [%r1]84, 0xe
18902CASE_ASI_0x54_th4_0x400:
18903 set 0x400, %r1
18904 ldsba [%r1]84, %r2
18905 ldsha [%r1]84, %r4
18906 ldswa [%r1]84, %r4
18907 lduba [%r1]84, %r2
18908 lduha [%r1]84, %r6
18909 ldxa [%r1]84, %r2
18910 ldda [%r1]84, %r16
18911 ldstuba [%r1]84, %r6
18912 swapa [%r1]84, %r14
18913 lda [%r1]84, %f48
18914 ldda [%r1]84, %f32
18915 stba %r2, [%r1]84
18916 stha %r10, [%r1]84
18917 stwa %r14, [%r1]84
18918 sta %f32, [%r1]84
18919 stda %f16, [%r1]84
18920casa [%r1]0x54, %r2, %g0
18921casxa [%r1]0x54, %r2, %g0
18922 prefetcha [%r1]84, 0x1e
18923CASE_ASI_0x54_th4_0x800:
18924 set 0x800, %r1
18925 ldsba [%r1]84, %r14
18926 ldsha [%r1]84, %r4
18927 ldswa [%r1]84, %r16
18928 lduba [%r1]84, %r6
18929 lduha [%r1]84, %r14
18930 ldxa [%r1]84, %r8
18931 ldda [%r1]84, %r16
18932 ldstuba [%r1]84, %r4
18933 swapa [%r1]84, %r2
18934 lda [%r1]84, %f0
18935 ldda [%r1]84, %f32
18936 stba %r2, [%r1]84
18937 stha %r6, [%r1]84
18938 stwa %r6, [%r1]84
18939 sta %f16, [%r1]84
18940 stda %f32, [%r1]84
18941casa [%r1]0x54, %r2, %g0
18942casxa [%r1]0x54, %r2, %g0
18943 prefetcha [%r1]84, 0x1a
18944CASE_ASI_0x54_th4_0xc00:
18945 set 0xc00, %r1
18946 ldsba [%r1]84, %r16
18947 ldsha [%r1]84, %r16
18948 ldswa [%r1]84, %r4
18949 lduba [%r1]84, %r14
18950 lduha [%r1]84, %r8
18951 ldxa [%r1]84, %r2
18952 ldda [%r1]84, %r12
18953 ldstuba [%r1]84, %r4
18954 swapa [%r1]84, %r4
18955 lda [%r1]84, %f0
18956 ldda [%r1]84, %f0
18957 stba %r8, [%r1]84
18958 stha %r6, [%r1]84
18959 stwa %r8, [%r1]84
18960 sta %f48, [%r1]84
18961 stda %f48, [%r1]84
18962casa [%r1]0x54, %r2, %g0
18963casxa [%r1]0x54, %r2, %g0
18964 prefetcha [%r1]84, 0x2
18965CASE_ASI_0x5c_th4_0x0:
18966 mov %g0, %r1
18967 ldsba [%r1]92, %r4
18968 ldsha [%r1]92, %r4
18969 ldswa [%r1]92, %r8
18970 lduba [%r1]92, %r2
18971 lduha [%r1]92, %r6
18972 ldxa [%r1]92, %r6
18973 ldda [%r1]92, %r8
18974 ldstuba [%r1]92, %r10
18975 swapa [%r1]92, %r8
18976 lda [%r1]92, %f32
18977 ldda [%r1]92, %f0
18978 stba %r14, [%r1]92
18979 stha %r12, [%r1]92
18980 stwa %r10, [%r1]92
18981 sta %f16, [%r1]92
18982 stda %f16, [%r1]92
18983casa [%r1]0x5c, %r2, %g0
18984casxa [%r1]0x5c, %r2, %g0
18985 prefetcha [%r1]92, 0x1c
18986CASE_ASI_0x5c_th4_0x400:
18987 set 0x400, %r1
18988 ldsba [%r1]92, %r2
18989 ldsha [%r1]92, %r14
18990 ldswa [%r1]92, %r2
18991 lduba [%r1]92, %r6
18992 lduha [%r1]92, %r14
18993 ldxa [%r1]92, %r8
18994 ldda [%r1]92, %r6
18995 ldstuba [%r1]92, %r4
18996 swapa [%r1]92, %r16
18997 lda [%r1]92, %f48
18998 ldda [%r1]92, %f32
18999 stba %r4, [%r1]92
19000 stha %r12, [%r1]92
19001 stwa %r12, [%r1]92
19002 sta %f48, [%r1]92
19003 stda %f16, [%r1]92
19004casa [%r1]0x5c, %r2, %g0
19005casxa [%r1]0x5c, %r2, %g0
19006 prefetcha [%r1]92, 0x15
19007CASE_ASI_0x5c_th4_0x800:
19008 set 0x800, %r1
19009 ldsba [%r1]92, %r12
19010 ldsha [%r1]92, %r6
19011 ldswa [%r1]92, %r10
19012 lduba [%r1]92, %r8
19013 lduha [%r1]92, %r16
19014 ldxa [%r1]92, %r6
19015 ldda [%r1]92, %r2
19016 ldstuba [%r1]92, %r2
19017 swapa [%r1]92, %r16
19018 lda [%r1]92, %f16
19019 ldda [%r1]92, %f48
19020 stba %r12, [%r1]92
19021 stha %r14, [%r1]92
19022 stwa %r6, [%r1]92
19023 sta %f48, [%r1]92
19024 stda %f48, [%r1]92
19025casa [%r1]0x5c, %r2, %g0
19026casxa [%r1]0x5c, %r2, %g0
19027 prefetcha [%r1]92, 0x11
19028CASE_ASI_0x5c_th4_0xc00:
19029 set 0xc00, %r1
19030 ldsba [%r1]92, %r12
19031 ldsha [%r1]92, %r16
19032 ldswa [%r1]92, %r14
19033 lduba [%r1]92, %r2
19034 lduha [%r1]92, %r16
19035 ldxa [%r1]92, %r10
19036 ldda [%r1]92, %r10
19037 ldstuba [%r1]92, %r6
19038 swapa [%r1]92, %r14
19039 lda [%r1]92, %f32
19040 ldda [%r1]92, %f32
19041 stba %r12, [%r1]92
19042 stha %r2, [%r1]92
19043 stwa %r14, [%r1]92
19044 sta %f16, [%r1]92
19045 stda %f48, [%r1]92
19046casa [%r1]0x5c, %r2, %g0
19047casxa [%r1]0x5c, %r2, %g0
19048 prefetcha [%r1]92, 0xa
19049CASE_ASI_0x47_th4_range119:
19050!!asi_range = 0x0-0x7ff0
19051 set 0x4822, %r1
19052 and %r1, %r29, %r1 !make sure address is aligned
19053 ldsba [%r1]71, %r8
19054 ldsha [%r1]71, %r12
19055 ldswa [%r1]71, %r2
19056 lduba [%r1]71, %r12
19057 lduha [%r1]71, %r8
19058 ldxa [%r1]71, %r8
19059 ldda [%r1]71, %r12
19060 ldstuba [%r1]71, %r2
19061 swapa [%r1]71, %r14
19062 lda [%r1]71, %f32
19063 ldda [%r1]71, %f32
19064 stba %r2, [%r1]71
19065 stha %r8, [%r1]71
19066 stwa %r0, [%r1]71
19067 sta %f16, [%r1]71
19068 stda %f32, [%r1]71
19069casa [%r1]0x47, %r2, %g0
19070casxa [%r1]0x47, %r2, %g0
19071 prefetcha [%r1]71, 0x9
19072CASE_ASI_0x50_th4_0x18:
19073 set 0x18, %r1
19074 ldsba [%r1]80, %r10
19075 ldsha [%r1]80, %r10
19076 ldswa [%r1]80, %r16
19077 lduba [%r1]80, %r10
19078 lduha [%r1]80, %r14
19079 ldxa [%r1]80, %r2
19080 ldda [%r1]80, %r8
19081 ldstuba [%r1]80, %r2
19082 swapa [%r1]80, %r16
19083 lda [%r1]80, %f16
19084 ldda [%r1]80, %f16
19085 stba %r14, [%r1]80
19086 stha %r12, [%r1]80
19087 stwa %r6, [%r1]80
19088 sta %f0, [%r1]80
19089 stda %f16, [%r1]80
19090casa [%r1]0x50, %r2, %g0
19091casxa [%r1]0x50, %r2, %g0
19092 prefetcha [%r1]80, 0x10
19093CASE_ASI_0x50_th4_0x30:
19094 set 0x30, %r1
19095 ldsba [%r1]80, %r12
19096 ldsha [%r1]80, %r16
19097 ldswa [%r1]80, %r4
19098 lduba [%r1]80, %r14
19099 lduha [%r1]80, %r6
19100 ldxa [%r1]80, %r8
19101 ldda [%r1]80, %r4
19102 ldstuba [%r1]80, %r16
19103 swapa [%r1]80, %r14
19104 lda [%r1]80, %f0
19105 ldda [%r1]80, %f48
19106 stba %r2, [%r1]80
19107 stha %r14, [%r1]80
19108 stwa %r14, [%r1]80
19109 sta %f16, [%r1]80
19110 stda %f48, [%r1]80
19111casa [%r1]0x50, %r2, %g0
19112casxa [%r1]0x50, %r2, %g0
19113 prefetcha [%r1]80, 0xc
19114CASE_ASI_0x50_th4_0x38:
19115 set 0x38, %r1
19116 ldsba [%r1]80, %r2
19117 ldsha [%r1]80, %r16
19118 ldswa [%r1]80, %r14
19119 lduba [%r1]80, %r16
19120 lduha [%r1]80, %r4
19121 ldxa [%r1]80, %r8
19122 ldda [%r1]80, %r4
19123 ldstuba [%r1]80, %r12
19124 swapa [%r1]80, %r12
19125 lda [%r1]80, %f0
19126 ldda [%r1]80, %f0
19127 stba %r12, [%r1]80
19128 stha %r4, [%r1]80
19129 stwa %r12, [%r1]80
19130 sta %f16, [%r1]80
19131 stda %f48, [%r1]80
19132casa [%r1]0x50, %r2, %g0
19133casxa [%r1]0x50, %r2, %g0
19134 prefetcha [%r1]80, 0xf
19135CASE_ASI_0x42_th4_0x8:
19136 set 0x8, %r1
19137 ldsba [%r1]66, %r12
19138 ldsha [%r1]66, %r12
19139 ldswa [%r1]66, %r16
19140 lduba [%r1]66, %r14
19141 lduha [%r1]66, %r4
19142 ldxa [%r1]66, %r2
19143 ldda [%r1]66, %r10
19144 ldstuba [%r1]66, %r2
19145 swapa [%r1]66, %r14
19146 lda [%r1]66, %f48
19147 ldda [%r1]66, %f32
19148 stba %r6, [%r1]66
19149 stha %r0, [%r1]66
19150 stwa %r8, [%r1]66
19151 sta %f48, [%r1]66
19152 stda %f16, [%r1]66
19153casa [%r1]0x42, %r2, %g0
19154casxa [%r1]0x42, %r2, %g0
19155 prefetcha [%r1]66, 0x0
19156CASE_ASI_0x42_th4_0x10:
19157 set 0x10, %r1
19158 ldsba [%r1]66, %r6
19159 ldsha [%r1]66, %r12
19160 ldswa [%r1]66, %r12
19161 lduba [%r1]66, %r2
19162 lduha [%r1]66, %r10
19163 ldxa [%r1]66, %r2
19164 ldda [%r1]66, %r4
19165 ldstuba [%r1]66, %r6
19166 swapa [%r1]66, %r10
19167 lda [%r1]66, %f32
19168 ldda [%r1]66, %f32
19169 stba %r0, [%r1]66
19170 stha %r0, [%r1]66
19171 stwa %r4, [%r1]66
19172 sta %f32, [%r1]66
19173 stda %f48, [%r1]66
19174casa [%r1]0x42, %r2, %g0
19175casxa [%r1]0x42, %r2, %g0
19176 prefetcha [%r1]66, 0x1
19177CASE_ASI_0x52_th4_0x108:
19178 set 0x108, %r1
19179 ldsba [%r1]82, %r10
19180 ldsha [%r1]82, %r16
19181 ldswa [%r1]82, %r14
19182 lduba [%r1]82, %r16
19183 lduha [%r1]82, %r6
19184 ldxa [%r1]82, %r8
19185 ldda [%r1]82, %r12
19186 ldstuba [%r1]82, %r14
19187 swapa [%r1]82, %r4
19188 lda [%r1]82, %f48
19189 ldda [%r1]82, %f48
19190 stba %r6, [%r1]82
19191 stha %r4, [%r1]82
19192 stwa %r6, [%r1]82
19193 sta %f32, [%r1]82
19194 stda %f0, [%r1]82
19195casa [%r1]0x52, %r2, %g0
19196casxa [%r1]0x52, %r2, %g0
19197 prefetcha [%r1]82, 0x12
19198CASE_ASI_0x52_th4_0x110:
19199 set 0x110, %r1
19200 ldsba [%r1]82, %r16
19201 ldsha [%r1]82, %r6
19202 ldswa [%r1]82, %r6
19203 lduba [%r1]82, %r4
19204 lduha [%r1]82, %r10
19205 ldxa [%r1]82, %r8
19206 ldda [%r1]82, %r2
19207 ldstuba [%r1]82, %r12
19208 swapa [%r1]82, %r14
19209 lda [%r1]82, %f16
19210 ldda [%r1]82, %f32
19211 stba %r12, [%r1]82
19212 stha %r0, [%r1]82
19213 stwa %r10, [%r1]82
19214 sta %f32, [%r1]82
19215 stda %f48, [%r1]82
19216casa [%r1]0x52, %r2, %g0
19217casxa [%r1]0x52, %r2, %g0
19218 prefetcha [%r1]82, 0x16
19219CASE_ASI_0x52_th4_0x118:
19220 set 0x118, %r1
19221 ldsba [%r1]82, %r2
19222 ldsha [%r1]82, %r2
19223 ldswa [%r1]82, %r10
19224 lduba [%r1]82, %r6
19225 lduha [%r1]82, %r8
19226 ldxa [%r1]82, %r12
19227 ldda [%r1]82, %r2
19228 ldstuba [%r1]82, %r12
19229 swapa [%r1]82, %r6
19230 lda [%r1]82, %f32
19231 ldda [%r1]82, %f0
19232 stba %r2, [%r1]82
19233 stha %r14, [%r1]82
19234 stwa %r8, [%r1]82
19235 sta %f32, [%r1]82
19236 stda %f0, [%r1]82
19237casa [%r1]0x52, %r2, %g0
19238casxa [%r1]0x52, %r2, %g0
19239 prefetcha [%r1]82, 0x1b
19240CASE_ASI_0x52_th4_0x120:
19241 set 0x120, %r1
19242 ldsba [%r1]82, %r6
19243 ldsha [%r1]82, %r2
19244 ldswa [%r1]82, %r16
19245 lduba [%r1]82, %r10
19246 lduha [%r1]82, %r16
19247 ldxa [%r1]82, %r6
19248 ldda [%r1]82, %r16
19249 ldstuba [%r1]82, %r8
19250 swapa [%r1]82, %r4
19251 lda [%r1]82, %f32
19252 ldda [%r1]82, %f32
19253 stba %r6, [%r1]82
19254 stha %r0, [%r1]82
19255 stwa %r8, [%r1]82
19256 sta %f32, [%r1]82
19257 stda %f0, [%r1]82
19258casa [%r1]0x52, %r2, %g0
19259casxa [%r1]0x52, %r2, %g0
19260 prefetcha [%r1]82, 0x9
19261CASE_ASI_0x52_th4_0x208:
19262 set 0x208, %r1
19263 ldsba [%r1]82, %r2
19264 ldsha [%r1]82, %r2
19265 ldswa [%r1]82, %r8
19266 lduba [%r1]82, %r4
19267 lduha [%r1]82, %r6
19268 ldxa [%r1]82, %r2
19269 ldda [%r1]82, %r4
19270 ldstuba [%r1]82, %r6
19271 swapa [%r1]82, %r10
19272 lda [%r1]82, %f0
19273 ldda [%r1]82, %f32
19274 stba %r6, [%r1]82
19275 stha %r14, [%r1]82
19276 stwa %r12, [%r1]82
19277 sta %f0, [%r1]82
19278 stda %f0, [%r1]82
19279casa [%r1]0x52, %r2, %g0
19280casxa [%r1]0x52, %r2, %g0
19281 prefetcha [%r1]82, 0xe
19282CASE_ASI_0x52_th4_0x210:
19283 set 0x210, %r1
19284 ldsba [%r1]82, %r14
19285 ldsha [%r1]82, %r12
19286 ldswa [%r1]82, %r14
19287 lduba [%r1]82, %r10
19288 lduha [%r1]82, %r2
19289 ldxa [%r1]82, %r2
19290 ldda [%r1]82, %r6
19291 ldstuba [%r1]82, %r8
19292 swapa [%r1]82, %r16
19293 lda [%r1]82, %f32
19294 ldda [%r1]82, %f32
19295 stba %r14, [%r1]82
19296 stha %r8, [%r1]82
19297 stwa %r4, [%r1]82
19298 sta %f16, [%r1]82
19299 stda %f48, [%r1]82
19300casa [%r1]0x52, %r2, %g0
19301casxa [%r1]0x52, %r2, %g0
19302 prefetcha [%r1]82, 0x1c
19303CASE_ASI_0x52_th4_0x218:
19304 set 0x218, %r1
19305 ldsba [%r1]82, %r8
19306 ldsha [%r1]82, %r16
19307 ldswa [%r1]82, %r10
19308 lduba [%r1]82, %r6
19309 lduha [%r1]82, %r4
19310 ldxa [%r1]82, %r14
19311 ldda [%r1]82, %r16
19312 ldstuba [%r1]82, %r10
19313 swapa [%r1]82, %r4
19314 lda [%r1]82, %f32
19315 ldda [%r1]82, %f32
19316 stba %r8, [%r1]82
19317 stha %r2, [%r1]82
19318 stwa %r6, [%r1]82
19319 sta %f16, [%r1]82
19320 stda %f16, [%r1]82
19321casa [%r1]0x52, %r2, %g0
19322casxa [%r1]0x52, %r2, %g0
19323 prefetcha [%r1]82, 0x5
19324CASE_ASI_0x52_th4_0x220:
19325 set 0x220, %r1
19326 ldsba [%r1]82, %r6
19327 ldsha [%r1]82, %r6
19328 ldswa [%r1]82, %r4
19329 lduba [%r1]82, %r2
19330 lduha [%r1]82, %r14
19331 ldxa [%r1]82, %r12
19332 ldda [%r1]82, %r12
19333 ldstuba [%r1]82, %r14
19334 swapa [%r1]82, %r14
19335 lda [%r1]82, %f16
19336 ldda [%r1]82, %f48
19337 stba %r4, [%r1]82
19338 stha %r0, [%r1]82
19339 stwa %r6, [%r1]82
19340 sta %f16, [%r1]82
19341 stda %f32, [%r1]82
19342casa [%r1]0x52, %r2, %g0
19343casxa [%r1]0x52, %r2, %g0
19344 prefetcha [%r1]82, 0x19
19345CASE_ASI_0x25_th4_0x3C0:
19346 set 0x3C0, %r1
19347 ldsba [%r1]37, %r8
19348 ldsha [%r1]37, %r6
19349 ldswa [%r1]37, %r10
19350 lduba [%r1]37, %r16
19351 lduha [%r1]37, %r2
19352 ldxa [%r1]37, %r14
19353 ldda [%r1]37, %r2
19354 ldstuba [%r1]37, %r8
19355 swapa [%r1]37, %r10
19356 lda [%r1]37, %f48
19357 ldda [%r1]37, %f32
19358 stba %r0, [%r1]37
19359 stha %r0, [%r1]37
19360 stwa %r0, [%r1]37
19361 sta %f32, [%r1]37
19362 stda %f16, [%r1]37
19363casa [%r1]0x25, %r2, %g0
19364casxa [%r1]0x25, %r2, %g0
19365 prefetcha [%r1]37, 0x1e
19366CASE_ASI_0x25_th4_0x3C8:
19367 set 0x3C8, %r1
19368 ldsba [%r1]37, %r4
19369 ldsha [%r1]37, %r10
19370 ldswa [%r1]37, %r14
19371 lduba [%r1]37, %r10
19372 lduha [%r1]37, %r12
19373 ldxa [%r1]37, %r10
19374 ldda [%r1]37, %r4
19375 ldstuba [%r1]37, %r10
19376 swapa [%r1]37, %r6
19377 lda [%r1]37, %f16
19378 ldda [%r1]37, %f16
19379 stba %r10, [%r1]37
19380 stha %r12, [%r1]37
19381 stwa %r8, [%r1]37
19382 sta %f0, [%r1]37
19383 stda %f48, [%r1]37
19384casa [%r1]0x25, %r2, %g0
19385casxa [%r1]0x25, %r2, %g0
19386 prefetcha [%r1]37, 0x1d
19387CASE_ASI_0x25_th4_0x3D0:
19388 set 0x3D0, %r1
19389 ldsba [%r1]37, %r2
19390 ldsha [%r1]37, %r10
19391 ldswa [%r1]37, %r12
19392 lduba [%r1]37, %r2
19393 lduha [%r1]37, %r12
19394 ldxa [%r1]37, %r8
19395 ldda [%r1]37, %r8
19396 ldstuba [%r1]37, %r6
19397 swapa [%r1]37, %r6
19398 lda [%r1]37, %f32
19399 ldda [%r1]37, %f32
19400 stba %r14, [%r1]37
19401 stha %r8, [%r1]37
19402 stwa %r12, [%r1]37
19403 sta %f16, [%r1]37
19404 stda %f48, [%r1]37
19405casa [%r1]0x25, %r2, %g0
19406casxa [%r1]0x25, %r2, %g0
19407 prefetcha [%r1]37, 0x5
19408CASE_ASI_0x25_th4_0x3D8:
19409 set 0x3D8, %r1
19410 ldsba [%r1]37, %r16
19411 ldsha [%r1]37, %r6
19412 ldswa [%r1]37, %r6
19413 lduba [%r1]37, %r14
19414 lduha [%r1]37, %r6
19415 ldxa [%r1]37, %r16
19416 ldda [%r1]37, %r14
19417 ldstuba [%r1]37, %r14
19418 swapa [%r1]37, %r14
19419 lda [%r1]37, %f0
19420 ldda [%r1]37, %f0
19421 stba %r10, [%r1]37
19422 stha %r10, [%r1]37
19423 stwa %r2, [%r1]37
19424 sta %f48, [%r1]37
19425 stda %f16, [%r1]37
19426casa [%r1]0x25, %r2, %g0
19427casxa [%r1]0x25, %r2, %g0
19428 prefetcha [%r1]37, 0xa
19429CASE_ASI_0x25_th4_0x3E0:
19430 set 0x3E0, %r1
19431 ldsba [%r1]37, %r10
19432 ldsha [%r1]37, %r16
19433 ldswa [%r1]37, %r12
19434 lduba [%r1]37, %r4
19435 lduha [%r1]37, %r12
19436 ldxa [%r1]37, %r8
19437 ldda [%r1]37, %r6
19438 ldstuba [%r1]37, %r10
19439 swapa [%r1]37, %r14
19440 lda [%r1]37, %f0
19441 ldda [%r1]37, %f16
19442 stba %r12, [%r1]37
19443 stha %r12, [%r1]37
19444 stwa %r6, [%r1]37
19445 sta %f0, [%r1]37
19446 stda %f32, [%r1]37
19447casa [%r1]0x25, %r2, %g0
19448casxa [%r1]0x25, %r2, %g0
19449 prefetcha [%r1]37, 0x13
19450CASE_ASI_0x25_th4_0x3E8:
19451 set 0x3E8, %r1
19452 ldsba [%r1]37, %r12
19453 ldsha [%r1]37, %r4
19454 ldswa [%r1]37, %r4
19455 lduba [%r1]37, %r8
19456 lduha [%r1]37, %r14
19457 ldxa [%r1]37, %r4
19458 ldda [%r1]37, %r4
19459 ldstuba [%r1]37, %r6
19460 swapa [%r1]37, %r14
19461 lda [%r1]37, %f48
19462 ldda [%r1]37, %f16
19463 stba %r12, [%r1]37
19464 stha %r0, [%r1]37
19465 stwa %r6, [%r1]37
19466 sta %f16, [%r1]37
19467 stda %f32, [%r1]37
19468casa [%r1]0x25, %r2, %g0
19469casxa [%r1]0x25, %r2, %g0
19470 prefetcha [%r1]37, 0x13
19471CASE_ASI_0x25_th4_0x3F0:
19472 set 0x3F0, %r1
19473 ldsba [%r1]37, %r6
19474 ldsha [%r1]37, %r4
19475 ldswa [%r1]37, %r4
19476 lduba [%r1]37, %r10
19477 lduha [%r1]37, %r10
19478 ldxa [%r1]37, %r8
19479 ldda [%r1]37, %r12
19480 ldstuba [%r1]37, %r14
19481 swapa [%r1]37, %r4
19482 lda [%r1]37, %f16
19483 ldda [%r1]37, %f16
19484 stba %r8, [%r1]37
19485 stha %r2, [%r1]37
19486 stwa %r2, [%r1]37
19487 sta %f48, [%r1]37
19488 stda %f48, [%r1]37
19489casa [%r1]0x25, %r2, %g0
19490casxa [%r1]0x25, %r2, %g0
19491 prefetcha [%r1]37, 0x11
19492CASE_ASI_0x25_th4_0x3F8:
19493 set 0x3F8, %r1
19494 ldsba [%r1]37, %r6
19495 ldsha [%r1]37, %r2
19496 ldswa [%r1]37, %r6
19497 lduba [%r1]37, %r14
19498 lduha [%r1]37, %r6
19499 ldxa [%r1]37, %r14
19500 ldda [%r1]37, %r12
19501 ldstuba [%r1]37, %r4
19502 swapa [%r1]37, %r16
19503 lda [%r1]37, %f32
19504 ldda [%r1]37, %f0
19505 stba %r6, [%r1]37
19506 stha %r2, [%r1]37
19507 stwa %r8, [%r1]37
19508 sta %f48, [%r1]37
19509 stda %f48, [%r1]37
19510casa [%r1]0x25, %r2, %g0
19511casxa [%r1]0x25, %r2, %g0
19512 prefetcha [%r1]37, 0x12
19513CASE_ASI_0x55_th4_range120:
19514!!asi_range = 0x0-0x1f8
19515 set 0x27, %r1
19516 and %r1, %r29, %r1 !make sure address is aligned
19517 ldsba [%r1]85, %r10
19518 ldsha [%r1]85, %r16
19519 ldswa [%r1]85, %r4
19520 lduba [%r1]85, %r16
19521 lduha [%r1]85, %r8
19522 ldxa [%r1]85, %r14
19523 ldda [%r1]85, %r12
19524 ldstuba [%r1]85, %r10
19525 swapa [%r1]85, %r12
19526 lda [%r1]85, %f16
19527 ldda [%r1]85, %f32
19528 stba %r6, [%r1]85
19529 stha %r10, [%r1]85
19530 stwa %r4, [%r1]85
19531 sta %f16, [%r1]85
19532 stda %f32, [%r1]85
19533casa [%r1]0x55, %r2, %g0
19534casxa [%r1]0x55, %r2, %g0
19535 prefetcha [%r1]85, 0xb
19536CASE_ASI_0x55_th4_range121:
19537!!asi_range = 0x400-0x5f8
19538 set 0x544, %r1
19539 and %r1, %r29, %r1 !make sure address is aligned
19540 ldsba [%r1]85, %r4
19541 ldsha [%r1]85, %r4
19542 ldswa [%r1]85, %r4
19543 lduba [%r1]85, %r2
19544 lduha [%r1]85, %r14
19545 ldxa [%r1]85, %r16
19546 ldda [%r1]85, %r10
19547 ldstuba [%r1]85, %r12
19548 swapa [%r1]85, %r8
19549 lda [%r1]85, %f16
19550 ldda [%r1]85, %f48
19551 stba %r6, [%r1]85
19552 stha %r14, [%r1]85
19553 stwa %r8, [%r1]85
19554 sta %f0, [%r1]85
19555 stda %f32, [%r1]85
19556casa [%r1]0x55, %r2, %g0
19557casxa [%r1]0x55, %r2, %g0
19558 prefetcha [%r1]85, 0x5
19559 nop
19560 nop
19561 nop
19562subcc %r19, 1, %r19
19563cmp %r19, 2
19564bz,a TH4_LOOP
19565ta T_CHANGE_NONPRIV
19566cmp %r19, 1
19567bz,a TH4_LOOP
19568ta T_CHANGE_HPRIV
19569 nop
19570 ba main_text_end
19571 nop
19572 nop
19573 nop
19574 nop
19575 nop
19576 LOOP_T5:
19577 add %g0, 0x3, %r19
19578TH5_LOOP:
19579CASE_ASI_0x4_th5:
19580 mov %r26, %r1
19581 ldx [%r28 + 0x76 & ~0x7], %r2
19582 ldx [%r22 + 0x58 & ~0x7], %r4
19583 ldx [%r23 + 0xf4 & ~0x7], %r6
19584 ldx [%r25 + 0x51 & ~0x7], %r8
19585 ldx [%r23 + 0xdd & ~0x7], %r10
19586 ldx [%r23 + 0x45 & ~0x7], %r12
19587 ldx [%r28 + 0x21 & ~0x7], %r14
19588 ldx [%r22 + 0x4c & ~0x7], %r16
19589 ld [%r21 + 0xb4 & ~0x7], %f0
19590 ld [%r28 + 0x3b & ~0x7], %f16
19591 ld [%r25 + 0x67 & ~0x7], %f32
19592 ld [%r28 + 0x0 & ~0x7], %f48
19593 ldsba [%r1]4, %r16
19594 ldsha [%r1]4, %r2
19595 ldswa [%r1]4, %r16
19596 lduba [%r1]4, %r8
19597 lduha [%r1]4, %r12
19598 ldxa [%r1]4, %r2
19599 ldda [%r1]4, %r4
19600 ldstuba [%r1]4, %r8
19601 swapa [%r1]4, %r4
19602 lda [%r1]4, %f16
19603 ldda [%r1]4, %f32
19604 stba %r10, [%r1]4
19605 stha %r8, [%r1]4
19606 stwa %r8, [%r1]4
19607 stxa %r2, [%r1]4
19608 sta %f32, [%r1]4
19609 stda %f0, [%r1]4
19610casa [%r1]0x4, %r2, %g0
19611casxa [%r1]0x4, %r2, %g0
19612 prefetcha [%r1]4, 0x4
19613CASE_ASI_0xc_th5:
19614 mov %r23, %r1
19615 ldx [%r21 + 0xb3 & ~0x7], %r2
19616 ldx [%r27 + 0x15 & ~0x7], %r4
19617 ldx [%r21 + 0x0 & ~0x7], %r6
19618 ldx [%r28 + 0x8c & ~0x7], %r8
19619 ldx [%r26 + 0x9a & ~0x7], %r10
19620 ldx [%r26 + 0xf8 & ~0x7], %r12
19621 ldx [%r21 + 0x28 & ~0x7], %r14
19622 ldx [%r26 + 0x64 & ~0x7], %r16
19623 ld [%r25 + 0x47 & ~0x7], %f0
19624 ld [%r25 + 0x73 & ~0x7], %f16
19625 ld [%r27 + 0xeb & ~0x7], %f32
19626 ld [%r24 + 0x53 & ~0x7], %f48
19627 ldsba [%r1]12, %r10
19628 ldsha [%r1]12, %r12
19629 ldswa [%r1]12, %r10
19630 lduba [%r1]12, %r14
19631 lduha [%r1]12, %r6
19632 ldxa [%r1]12, %r12
19633 ldda [%r1]12, %r16
19634 ldstuba [%r1]12, %r10
19635 swapa [%r1]12, %r16
19636 lda [%r1]12, %f48
19637 ldda [%r1]12, %f16
19638 stba %r10, [%r1]12
19639 stha %r12, [%r1]12
19640 stwa %r4, [%r1]12
19641 stxa %r2, [%r1]12
19642 sta %f48, [%r1]12
19643 stda %f32, [%r1]12
19644casa [%r1]0xc, %r2, %g0
19645casxa [%r1]0xc, %r2, %g0
19646 prefetcha [%r1]12, 0xc
19647CASE_ASI_0x19_th5:
19648 mov %r23, %r1
19649 ldx [%r25 + 0xd5 & ~0x7], %r2
19650 ldx [%r25 + 0x93 & ~0x7], %r4
19651 ldx [%r21 + 0x2a & ~0x7], %r6
19652 ldx [%r22 + 0x95 & ~0x7], %r8
19653 ldx [%r24 + 0x2e & ~0x7], %r10
19654 ldx [%r25 + 0x5a & ~0x7], %r12
19655 ldx [%r23 + 0x7 & ~0x7], %r14
19656 ldx [%r22 + 0x34 & ~0x7], %r16
19657 ld [%r24 + 0x6e & ~0x7], %f0
19658 ld [%r23 + 0x53 & ~0x7], %f16
19659 ld [%r23 + 0x10 & ~0x7], %f32
19660 ld [%r25 + 0xab & ~0x7], %f48
19661 ldsba [%r1]25, %r12
19662 ldsha [%r1]25, %r8
19663 ldswa [%r1]25, %r2
19664 lduba [%r1]25, %r16
19665 lduha [%r1]25, %r2
19666 ldxa [%r1]25, %r6
19667 ldda [%r1]25, %r2
19668 ldstuba [%r1]25, %r16
19669 swapa [%r1]25, %r8
19670 lda [%r1]25, %f16
19671 ldda [%r1]25, %f16
19672 stba %r12, [%r1]25
19673 stha %r14, [%r1]25
19674 stwa %r12, [%r1]25
19675 stxa %r12, [%r1]25
19676 sta %f32, [%r1]25
19677 stda %f16, [%r1]25
19678casa [%r1]0x19, %r2, %g0
19679casxa [%r1]0x19, %r2, %g0
19680 prefetcha [%r1]25, 0x14
19681CASE_ASI_0x27_th5:
19682 mov %r23, %r1
19683 ldx [%r28 + 0x10 & ~0x7], %r2
19684 ldx [%r21 + 0x5b & ~0x7], %r4
19685 ldx [%r22 + 0xf2 & ~0x7], %r6
19686 ldx [%r25 + 0xbf & ~0x7], %r8
19687 ldx [%r25 + 0xe5 & ~0x7], %r10
19688 ldx [%r27 + 0x74 & ~0x7], %r12
19689 ldx [%r28 + 0x43 & ~0x7], %r14
19690 ldx [%r23 + 0x71 & ~0x7], %r16
19691 ld [%r27 + 0x49 & ~0x7], %f0
19692 ld [%r28 + 0xa3 & ~0x7], %f16
19693 ld [%r27 + 0xa8 & ~0x7], %f32
19694 ld [%r21 + 0x1e & ~0x7], %f48
19695 ldsba [%r1]39, %r14
19696 ldsha [%r1]39, %r12
19697 ldswa [%r1]39, %r12
19698 lduba [%r1]39, %r8
19699 lduha [%r1]39, %r16
19700 ldxa [%r1]39, %r2
19701 ldda [%r1]39, %r12
19702 ldstuba [%r1]39, %r14
19703 swapa [%r1]39, %r8
19704 lda [%r1]39, %f0
19705 ldda [%r1]39, %f16
19706 stba %r4, [%r1]39
19707 stha %r8, [%r1]39
19708 stwa %r8, [%r1]39
19709 stxa %r4, [%r1]39
19710 sta %f32, [%r1]39
19711 stda %f32, [%r1]39
19712casa [%r1]0x27, %r2, %g0
19713casxa [%r1]0x27, %r2, %g0
19714 prefetcha [%r1]39, 0x0
19715CASE_ASI_0x2c_th5:
19716 mov %r24, %r1
19717 ldx [%r28 + 0x65 & ~0x7], %r2
19718 ldx [%r23 + 0x4 & ~0x7], %r4
19719 ldx [%r28 + 0xe1 & ~0x7], %r6
19720 ldx [%r27 + 0x58 & ~0x7], %r8
19721 ldx [%r23 + 0x53 & ~0x7], %r10
19722 ldx [%r23 + 0x7b & ~0x7], %r12
19723 ldx [%r21 + 0x5b & ~0x7], %r14
19724 ldx [%r27 + 0x37 & ~0x7], %r16
19725 ld [%r27 + 0xc9 & ~0x7], %f0
19726 ld [%r23 + 0x6a & ~0x7], %f16
19727 ld [%r23 + 0xc & ~0x7], %f32
19728 ld [%r26 + 0x8f & ~0x7], %f48
19729 ldsba [%r1]44, %r12
19730 ldsha [%r1]44, %r10
19731 ldswa [%r1]44, %r10
19732 lduba [%r1]44, %r12
19733 lduha [%r1]44, %r14
19734 ldxa [%r1]44, %r6
19735 ldda [%r1]44, %r14
19736 ldstuba [%r1]44, %r8
19737 swapa [%r1]44, %r14
19738 lda [%r1]44, %f16
19739 ldda [%r1]44, %f32
19740 stba %r12, [%r1]44
19741 stha %r2, [%r1]44
19742 stwa %r8, [%r1]44
19743 stxa %r8, [%r1]44
19744 sta %f0, [%r1]44
19745 stda %f16, [%r1]44
19746casa [%r1]0x2c, %r2, %g0
19747casxa [%r1]0x2c, %r2, %g0
19748 prefetcha [%r1]44, 0x6
19749CASE_ASI_0x2f_th5:
19750 mov %r27, %r1
19751 ldx [%r24 + 0x24 & ~0x7], %r2
19752 ldx [%r25 + 0xd1 & ~0x7], %r4
19753 ldx [%r28 + 0xff & ~0x7], %r6
19754 ldx [%r26 + 0x36 & ~0x7], %r8
19755 ldx [%r26 + 0xb & ~0x7], %r10
19756 ldx [%r24 + 0x58 & ~0x7], %r12
19757 ldx [%r26 + 0xab & ~0x7], %r14
19758 ldx [%r22 + 0x35 & ~0x7], %r16
19759 ld [%r23 + 0x3 & ~0x7], %f0
19760 ld [%r24 + 0x52 & ~0x7], %f16
19761 ld [%r24 + 0xaa & ~0x7], %f32
19762 ld [%r23 + 0x1e & ~0x7], %f48
19763 ldsba [%r1]47, %r4
19764 ldsha [%r1]47, %r2
19765 ldswa [%r1]47, %r10
19766 lduba [%r1]47, %r2
19767 lduha [%r1]47, %r8
19768 ldxa [%r1]47, %r4
19769 ldda [%r1]47, %r6
19770 ldstuba [%r1]47, %r12
19771 swapa [%r1]47, %r8
19772 lda [%r1]47, %f16
19773 ldda [%r1]47, %f48
19774 stba %r12, [%r1]47
19775 stha %r14, [%r1]47
19776 stwa %r14, [%r1]47
19777 stxa %r2, [%r1]47
19778 sta %f0, [%r1]47
19779 stda %f0, [%r1]47
19780casa [%r1]0x2f, %r2, %g0
19781casxa [%r1]0x2f, %r2, %g0
19782 prefetcha [%r1]47, 0xb
19783CASE_ASI_0x30_th5:
19784 mov %r27, %r1
19785 ldx [%r23 + 0xa0 & ~0x7], %r2
19786 ldx [%r28 + 0xe3 & ~0x7], %r4
19787 ldx [%r21 + 0xce & ~0x7], %r6
19788 ldx [%r22 + 0xf1 & ~0x7], %r8
19789 ldx [%r28 + 0x0 & ~0x7], %r10
19790 ldx [%r22 + 0x5f & ~0x7], %r12
19791 ldx [%r27 + 0xb1 & ~0x7], %r14
19792 ldx [%r28 + 0x19 & ~0x7], %r16
19793 ld [%r26 + 0x74 & ~0x7], %f0
19794 ld [%r27 + 0x91 & ~0x7], %f16
19795 ld [%r24 + 0x7d & ~0x7], %f32
19796 ld [%r27 + 0xa1 & ~0x7], %f48
19797 ldsba [%r1]48, %r2
19798 ldsha [%r1]48, %r2
19799 ldswa [%r1]48, %r16
19800 lduba [%r1]48, %r16
19801 lduha [%r1]48, %r8
19802 ldxa [%r1]48, %r12
19803 ldda [%r1]48, %r16
19804 ldstuba [%r1]48, %r6
19805 swapa [%r1]48, %r12
19806 lda [%r1]48, %f16
19807 ldda [%r1]48, %f48
19808 stba %r6, [%r1]48
19809 stha %r12, [%r1]48
19810 stwa %r2, [%r1]48
19811 stxa %r14, [%r1]48
19812 sta %f48, [%r1]48
19813 stda %f16, [%r1]48
19814casa [%r1]0x30, %r2, %g0
19815casxa [%r1]0x30, %r2, %g0
19816 prefetcha [%r1]48, 0xf
19817CASE_ASI_0x31_th5:
19818 mov %r25, %r1
19819 ldx [%r23 + 0x56 & ~0x7], %r2
19820 ldx [%r26 + 0xa3 & ~0x7], %r4
19821 ldx [%r26 + 0xe3 & ~0x7], %r6
19822 ldx [%r26 + 0x12 & ~0x7], %r8
19823 ldx [%r21 + 0xb1 & ~0x7], %r10
19824 ldx [%r21 + 0x4e & ~0x7], %r12
19825 ldx [%r27 + 0x0 & ~0x7], %r14
19826 ldx [%r22 + 0x2 & ~0x7], %r16
19827 ld [%r28 + 0x10 & ~0x7], %f0
19828 ld [%r27 + 0x87 & ~0x7], %f16
19829 ld [%r27 + 0xed & ~0x7], %f32
19830 ld [%r21 + 0x5c & ~0x7], %f48
19831 ldsba [%r1]49, %r6
19832 ldsha [%r1]49, %r12
19833 ldswa [%r1]49, %r2
19834 lduba [%r1]49, %r8
19835 lduha [%r1]49, %r10
19836 ldxa [%r1]49, %r16
19837 ldda [%r1]49, %r8
19838 ldstuba [%r1]49, %r2
19839 swapa [%r1]49, %r14
19840 lda [%r1]49, %f32
19841 ldda [%r1]49, %f32
19842 stba %r8, [%r1]49
19843 stha %r0, [%r1]49
19844 stwa %r10, [%r1]49
19845 stxa %r8, [%r1]49
19846 sta %f16, [%r1]49
19847 stda %f0, [%r1]49
19848casa [%r1]0x31, %r2, %g0
19849casxa [%r1]0x31, %r2, %g0
19850 prefetcha [%r1]49, 0x14
19851CASE_ASI_0x36_th5:
19852 mov %r26, %r1
19853 ldx [%r24 + 0x48 & ~0x7], %r2
19854 ldx [%r28 + 0xd1 & ~0x7], %r4
19855 ldx [%r27 + 0x50 & ~0x7], %r6
19856 ldx [%r26 + 0x52 & ~0x7], %r8
19857 ldx [%r28 + 0x3b & ~0x7], %r10
19858 ldx [%r22 + 0xca & ~0x7], %r12
19859 ldx [%r28 + 0xcc & ~0x7], %r14
19860 ldx [%r28 + 0xad & ~0x7], %r16
19861 ld [%r27 + 0x27 & ~0x7], %f0
19862 ld [%r26 + 0x53 & ~0x7], %f16
19863 ld [%r22 + 0x24 & ~0x7], %f32
19864 ld [%r26 + 0x54 & ~0x7], %f48
19865 ldsba [%r1]54, %r4
19866 ldsha [%r1]54, %r4
19867 ldswa [%r1]54, %r2
19868 lduba [%r1]54, %r10
19869 lduha [%r1]54, %r8
19870 ldxa [%r1]54, %r12
19871 ldda [%r1]54, %r10
19872 ldstuba [%r1]54, %r6
19873 swapa [%r1]54, %r6
19874 lda [%r1]54, %f48
19875 ldda [%r1]54, %f48
19876 stba %r8, [%r1]54
19877 stha %r4, [%r1]54
19878 stwa %r4, [%r1]54
19879 stxa %r2, [%r1]54
19880 sta %f32, [%r1]54
19881 stda %f32, [%r1]54
19882casa [%r1]0x36, %r2, %g0
19883casxa [%r1]0x36, %r2, %g0
19884 prefetcha [%r1]54, 0xf
19885CASE_ASI_0x38_th5:
19886 mov %r23, %r1
19887 ldx [%r25 + 0xe9 & ~0x7], %r2
19888 ldx [%r21 + 0x23 & ~0x7], %r4
19889 ldx [%r21 + 0xcf & ~0x7], %r6
19890 ldx [%r23 + 0x33 & ~0x7], %r8
19891 ldx [%r24 + 0xc4 & ~0x7], %r10
19892 ldx [%r22 + 0xbf & ~0x7], %r12
19893 ldx [%r26 + 0x49 & ~0x7], %r14
19894 ldx [%r26 + 0x9c & ~0x7], %r16
19895 ld [%r25 + 0xea & ~0x7], %f0
19896 ld [%r24 + 0xdf & ~0x7], %f16
19897 ld [%r26 + 0xe9 & ~0x7], %f32
19898 ld [%r25 + 0x1b & ~0x7], %f48
19899 ldsba [%r1]56, %r2
19900 ldsha [%r1]56, %r16
19901 ldswa [%r1]56, %r8
19902 lduba [%r1]56, %r2
19903 lduha [%r1]56, %r4
19904 ldxa [%r1]56, %r4
19905 ldda [%r1]56, %r12
19906 ldstuba [%r1]56, %r6
19907 swapa [%r1]56, %r14
19908 lda [%r1]56, %f32
19909 ldda [%r1]56, %f32
19910 stba %r10, [%r1]56
19911 stha %r6, [%r1]56
19912 stwa %r10, [%r1]56
19913 stxa %r12, [%r1]56
19914 sta %f16, [%r1]56
19915 stda %f48, [%r1]56
19916casa [%r1]0x38, %r2, %g0
19917casxa [%r1]0x38, %r2, %g0
19918 prefetcha [%r1]56, 0x7
19919CASE_ASI_0x39_th5:
19920 mov %r25, %r1
19921 ldx [%r27 + 0xe4 & ~0x7], %r2
19922 ldx [%r26 + 0xa0 & ~0x7], %r4
19923 ldx [%r24 + 0x20 & ~0x7], %r6
19924 ldx [%r25 + 0x45 & ~0x7], %r8
19925 ldx [%r25 + 0x2d & ~0x7], %r10
19926 ldx [%r27 + 0xd2 & ~0x7], %r12
19927 ldx [%r21 + 0xd2 & ~0x7], %r14
19928 ldx [%r26 + 0x8a & ~0x7], %r16
19929 ld [%r26 + 0x24 & ~0x7], %f0
19930 ld [%r22 + 0xaa & ~0x7], %f16
19931 ld [%r23 + 0x96 & ~0x7], %f32
19932 ld [%r27 + 0x89 & ~0x7], %f48
19933 ldsba [%r1]57, %r14
19934 ldsha [%r1]57, %r14
19935 ldswa [%r1]57, %r14
19936 lduba [%r1]57, %r14
19937 lduha [%r1]57, %r4
19938 ldxa [%r1]57, %r6
19939 ldda [%r1]57, %r6
19940 ldstuba [%r1]57, %r16
19941 swapa [%r1]57, %r16
19942 lda [%r1]57, %f32
19943 ldda [%r1]57, %f48
19944 stba %r12, [%r1]57
19945 stha %r2, [%r1]57
19946 stwa %r4, [%r1]57
19947 stxa %r10, [%r1]57
19948 sta %f0, [%r1]57
19949 stda %f16, [%r1]57
19950casa [%r1]0x39, %r2, %g0
19951casxa [%r1]0x39, %r2, %g0
19952 prefetcha [%r1]57, 0x0
19953CASE_ASI_0x3e_th5:
19954 mov %r23, %r1
19955 ldx [%r25 + 0x44 & ~0x7], %r2
19956 ldx [%r23 + 0x7a & ~0x7], %r4
19957 ldx [%r21 + 0xa6 & ~0x7], %r6
19958 ldx [%r24 + 0xe6 & ~0x7], %r8
19959 ldx [%r28 + 0xaf & ~0x7], %r10
19960 ldx [%r22 + 0x7b & ~0x7], %r12
19961 ldx [%r23 + 0xba & ~0x7], %r14
19962 ldx [%r27 + 0x71 & ~0x7], %r16
19963 ld [%r25 + 0xbd & ~0x7], %f0
19964 ld [%r27 + 0x5c & ~0x7], %f16
19965 ld [%r24 + 0x70 & ~0x7], %f32
19966 ld [%r24 + 0xd2 & ~0x7], %f48
19967 ldsba [%r1]62, %r10
19968 ldsha [%r1]62, %r10
19969 ldswa [%r1]62, %r16
19970 lduba [%r1]62, %r4
19971 lduha [%r1]62, %r2
19972 ldxa [%r1]62, %r6
19973 ldda [%r1]62, %r10
19974 ldstuba [%r1]62, %r8
19975 swapa [%r1]62, %r6
19976 lda [%r1]62, %f0
19977 ldda [%r1]62, %f32
19978 stba %r8, [%r1]62
19979 stha %r4, [%r1]62
19980 stwa %r4, [%r1]62
19981 stxa %r6, [%r1]62
19982 sta %f48, [%r1]62
19983 stda %f48, [%r1]62
19984casa [%r1]0x3e, %r2, %g0
19985casxa [%r1]0x3e, %r2, %g0
19986 prefetcha [%r1]62, 0x6
19987CASE_ASI_0x8b_th5:
19988 mov %r26, %r1
19989 ldx [%r26 + 0xd7 & ~0x7], %r2
19990 ldx [%r24 + 0xe6 & ~0x7], %r4
19991 ldx [%r21 + 0x92 & ~0x7], %r6
19992 ldx [%r25 + 0xc1 & ~0x7], %r8
19993 ldx [%r23 + 0xdd & ~0x7], %r10
19994 ldx [%r26 + 0xe8 & ~0x7], %r12
19995 ldx [%r22 + 0xe5 & ~0x7], %r14
19996 ldx [%r26 + 0x96 & ~0x7], %r16
19997 ld [%r24 + 0x71 & ~0x7], %f0
19998 ld [%r26 + 0x2e & ~0x7], %f16
19999 ld [%r27 + 0xa4 & ~0x7], %f32
20000 ld [%r21 + 0xab & ~0x7], %f48
20001 ldsba [%r1]139, %r6
20002 ldsha [%r1]139, %r14
20003 ldswa [%r1]139, %r2
20004 lduba [%r1]139, %r12
20005 lduha [%r1]139, %r6
20006 ldxa [%r1]139, %r2
20007 ldda [%r1]139, %r14
20008 ldstuba [%r1]139, %r10
20009 swapa [%r1]139, %r4
20010 lda [%r1]139, %f16
20011 ldda [%r1]139, %f0
20012 stba %r4, [%r1]139
20013 stha %r10, [%r1]139
20014 stwa %r12, [%r1]139
20015 stxa %r12, [%r1]139
20016 sta %f0, [%r1]139
20017 stda %f32, [%r1]139
20018casa [%r1]0x8b, %r2, %g0
20019casxa [%r1]0x8b, %r2, %g0
20020 prefetcha [%r1]139, 0x10
20021CASE_ASI_0xc9_th5:
20022 mov %r25, %r1
20023 ldx [%r23 + 0xc8 & ~0x7], %r2
20024 ldx [%r28 + 0x8c & ~0x7], %r4
20025 ldx [%r22 + 0x61 & ~0x7], %r6
20026 ldx [%r27 + 0xd9 & ~0x7], %r8
20027 ldx [%r23 + 0x1b & ~0x7], %r10
20028 ldx [%r28 + 0x59 & ~0x7], %r12
20029 ldx [%r24 + 0xbf & ~0x7], %r14
20030 ldx [%r24 + 0x72 & ~0x7], %r16
20031 ld [%r28 + 0x4e & ~0x7], %f0
20032 ld [%r25 + 0xad & ~0x7], %f16
20033 ld [%r23 + 0xa9 & ~0x7], %f32
20034 ld [%r22 + 0x34 & ~0x7], %f48
20035 ldsba [%r1]201, %r14
20036 ldsha [%r1]201, %r14
20037 ldswa [%r1]201, %r2
20038 lduba [%r1]201, %r8
20039 lduha [%r1]201, %r10
20040 ldxa [%r1]201, %r4
20041 ldda [%r1]201, %r10
20042 ldstuba [%r1]201, %r4
20043 swapa [%r1]201, %r12
20044 lda [%r1]201, %f32
20045 ldda [%r1]201, %f0
20046 stba %r4, [%r1]201
20047 stha %r6, [%r1]201
20048 stwa %r12, [%r1]201
20049 stxa %r14, [%r1]201
20050 sta %f0, [%r1]201
20051 stda %f32, [%r1]201
20052casa [%r1]0xc9, %r2, %g0
20053casxa [%r1]0xc9, %r2, %g0
20054 prefetcha [%r1]201, 0x7
20055CASE_ASI_0xd3_th5:
20056 mov %r23, %r1
20057 ldx [%r26 + 0x15 & ~0x7], %r2
20058 ldx [%r25 + 0x18 & ~0x7], %r4
20059 ldx [%r26 + 0xf8 & ~0x7], %r6
20060 ldx [%r22 + 0xcb & ~0x7], %r8
20061 ldx [%r22 + 0xb8 & ~0x7], %r10
20062 ldx [%r26 + 0xfe & ~0x7], %r12
20063 ldx [%r24 + 0x99 & ~0x7], %r14
20064 ldx [%r28 + 0xbe & ~0x7], %r16
20065 ld [%r26 + 0xa0 & ~0x7], %f0
20066 ld [%r26 + 0x94 & ~0x7], %f16
20067 ld [%r23 + 0x46 & ~0x7], %f32
20068 ld [%r26 + 0x1d & ~0x7], %f48
20069 ldsba [%r1]211, %r6
20070 ldsha [%r1]211, %r14
20071 ldswa [%r1]211, %r4
20072 lduba [%r1]211, %r4
20073 lduha [%r1]211, %r12
20074 ldxa [%r1]211, %r16
20075 ldda [%r1]211, %r8
20076 ldstuba [%r1]211, %r16
20077 swapa [%r1]211, %r6
20078 lda [%r1]211, %f48
20079 ldda [%r1]211, %f0
20080 stba %r0, [%r1]211
20081 stha %r0, [%r1]211
20082 stwa %r14, [%r1]211
20083 stxa %r4, [%r1]211
20084 sta %f48, [%r1]211
20085 stda %f48, [%r1]211
20086casa [%r1]0xd3, %r2, %g0
20087casxa [%r1]0xd3, %r2, %g0
20088 prefetcha [%r1]211, 0x5
20089CASE_ASI_0xe3_th5:
20090 mov %r22, %r1
20091 ldx [%r25 + 0x75 & ~0x7], %r2
20092 ldx [%r21 + 0x8d & ~0x7], %r4
20093 ldx [%r23 + 0xe9 & ~0x7], %r6
20094 ldx [%r24 + 0x28 & ~0x7], %r8
20095 ldx [%r24 + 0xce & ~0x7], %r10
20096 ldx [%r23 + 0x98 & ~0x7], %r12
20097 ldx [%r26 + 0x23 & ~0x7], %r14
20098 ldx [%r22 + 0x59 & ~0x7], %r16
20099 ld [%r26 + 0x4a & ~0x7], %f0
20100 ld [%r28 + 0x24 & ~0x7], %f16
20101 ld [%r27 + 0xd8 & ~0x7], %f32
20102 ld [%r21 + 0x1e & ~0x7], %f48
20103 ldsba [%r1]227, %r6
20104 ldsha [%r1]227, %r12
20105 ldswa [%r1]227, %r6
20106 lduba [%r1]227, %r4
20107 lduha [%r1]227, %r12
20108 ldxa [%r1]227, %r6
20109 ldda [%r1]227, %r4
20110 ldstuba [%r1]227, %r16
20111 swapa [%r1]227, %r2
20112 lda [%r1]227, %f0
20113 ldda [%r1]227, %f48
20114 stba %r4, [%r1]227
20115 stha %r0, [%r1]227
20116 stwa %r4, [%r1]227
20117 stxa %r10, [%r1]227
20118 sta %f32, [%r1]227
20119 stda %f16, [%r1]227
20120casa [%r1]0xe3, %r2, %g0
20121casxa [%r1]0xe3, %r2, %g0
20122 prefetcha [%r1]227, 0x11
20123CASE_ASI_0x21_th5_0x8:
20124 set 0x8, %r1
20125 ldsba [%r1]33, %r12
20126 ldsha [%r1]33, %r16
20127 ldswa [%r1]33, %r12
20128 lduba [%r1]33, %r6
20129 lduha [%r1]33, %r6
20130 ldxa [%r1]33, %r14
20131 ldda [%r1]33, %r10
20132 ldstuba [%r1]33, %r14
20133 swapa [%r1]33, %r2
20134 lda [%r1]33, %f16
20135 ldda [%r1]33, %f0
20136 stba %r14, [%r1]33
20137 stha %r6, [%r1]33
20138 stwa %r0, [%r1]33
20139 sta %f32, [%r1]33
20140 stda %f32, [%r1]33
20141casa [%r1]0x21, %r2, %g0
20142casxa [%r1]0x21, %r2, %g0
20143 prefetcha [%r1]33, 0xf
20144CASE_ASI_0x21_th5_0x10:
20145 set 0x10, %r1
20146 ldsba [%r1]33, %r10
20147 ldsha [%r1]33, %r6
20148 ldswa [%r1]33, %r10
20149 lduba [%r1]33, %r12
20150 lduha [%r1]33, %r6
20151 ldxa [%r1]33, %r16
20152 ldda [%r1]33, %r4
20153 ldstuba [%r1]33, %r16
20154 swapa [%r1]33, %r12
20155 lda [%r1]33, %f32
20156 ldda [%r1]33, %f0
20157 stba %r14, [%r1]33
20158 stha %r4, [%r1]33
20159 stwa %r12, [%r1]33
20160 sta %f0, [%r1]33
20161 stda %f0, [%r1]33
20162casa [%r1]0x21, %r2, %g0
20163casxa [%r1]0x21, %r2, %g0
20164 prefetcha [%r1]33, 0x19
20165CASE_ASI_0x21_th5_0x108:
20166 set 0x108, %r1
20167 ldsba [%r1]33, %r14
20168 ldsha [%r1]33, %r2
20169 ldswa [%r1]33, %r10
20170 lduba [%r1]33, %r16
20171 lduha [%r1]33, %r12
20172 ldxa [%r1]33, %r12
20173 ldda [%r1]33, %r6
20174 ldstuba [%r1]33, %r12
20175 swapa [%r1]33, %r6
20176 lda [%r1]33, %f48
20177 ldda [%r1]33, %f16
20178 stba %r6, [%r1]33
20179 stha %r4, [%r1]33
20180 stwa %r6, [%r1]33
20181 sta %f16, [%r1]33
20182 stda %f16, [%r1]33
20183casa [%r1]0x21, %r2, %g0
20184casxa [%r1]0x21, %r2, %g0
20185 prefetcha [%r1]33, 0x18
20186CASE_ASI_0x21_th5_0x110:
20187 set 0x110, %r1
20188 ldsba [%r1]33, %r10
20189 ldsha [%r1]33, %r6
20190 ldswa [%r1]33, %r12
20191 lduba [%r1]33, %r8
20192 lduha [%r1]33, %r2
20193 ldxa [%r1]33, %r6
20194 ldda [%r1]33, %r8
20195 ldstuba [%r1]33, %r14
20196 swapa [%r1]33, %r2
20197 lda [%r1]33, %f48
20198 ldda [%r1]33, %f48
20199 stba %r8, [%r1]33
20200 stha %r2, [%r1]33
20201 stwa %r4, [%r1]33
20202 sta %f16, [%r1]33
20203 stda %f48, [%r1]33
20204casa [%r1]0x21, %r2, %g0
20205casxa [%r1]0x21, %r2, %g0
20206 prefetcha [%r1]33, 0x5
20207CASE_ASI_0x40_th5_0x0:
20208 mov %g0, %r1
20209 ldsba [%r1]64, %r12
20210 ldsha [%r1]64, %r10
20211 ldswa [%r1]64, %r10
20212 lduba [%r1]64, %r4
20213 lduha [%r1]64, %r12
20214 ldxa [%r1]64, %r6
20215 ldda [%r1]64, %r14
20216 ldstuba [%r1]64, %r6
20217 swapa [%r1]64, %r8
20218 lda [%r1]64, %f32
20219 ldda [%r1]64, %f0
20220 stba %r14, [%r1]64
20221 stha %r2, [%r1]64
20222 stwa %r2, [%r1]64
20223 sta %f0, [%r1]64
20224 stda %f48, [%r1]64
20225casa [%r1]0x40, %r2, %g0
20226casxa [%r1]0x40, %r2, %g0
20227 prefetcha [%r1]64, 0x8
20228CASE_ASI_0x40_th5_0x8:
20229 set 0x8, %r1
20230 ldsba [%r1]64, %r4
20231 ldsha [%r1]64, %r14
20232 ldswa [%r1]64, %r16
20233 lduba [%r1]64, %r12
20234 lduha [%r1]64, %r8
20235 ldxa [%r1]64, %r16
20236 ldda [%r1]64, %r6
20237 ldstuba [%r1]64, %r14
20238 swapa [%r1]64, %r8
20239 lda [%r1]64, %f0
20240 ldda [%r1]64, %f48
20241 stba %r2, [%r1]64
20242 stha %r6, [%r1]64
20243 stwa %r4, [%r1]64
20244 sta %f48, [%r1]64
20245 stda %f16, [%r1]64
20246casa [%r1]0x40, %r2, %g0
20247casxa [%r1]0x40, %r2, %g0
20248 prefetcha [%r1]64, 0x8
20249CASE_ASI_0x40_th5_0x10:
20250 set 0x10, %r1
20251 ldsba [%r1]64, %r10
20252 ldsha [%r1]64, %r12
20253 ldswa [%r1]64, %r4
20254 lduba [%r1]64, %r12
20255 lduha [%r1]64, %r4
20256 ldxa [%r1]64, %r12
20257 ldda [%r1]64, %r12
20258 ldstuba [%r1]64, %r16
20259 swapa [%r1]64, %r16
20260 lda [%r1]64, %f48
20261 ldda [%r1]64, %f0
20262 stba %r14, [%r1]64
20263 stha %r2, [%r1]64
20264 stwa %r10, [%r1]64
20265 sta %f0, [%r1]64
20266 stda %f32, [%r1]64
20267casa [%r1]0x40, %r2, %g0
20268casxa [%r1]0x40, %r2, %g0
20269 prefetcha [%r1]64, 0x1e
20270CASE_ASI_0x40_th5_0x18:
20271 set 0x18, %r1
20272 ldsba [%r1]64, %r12
20273 ldsha [%r1]64, %r6
20274 ldswa [%r1]64, %r14
20275 lduba [%r1]64, %r14
20276 lduha [%r1]64, %r12
20277 ldxa [%r1]64, %r14
20278 ldda [%r1]64, %r14
20279 ldstuba [%r1]64, %r16
20280 swapa [%r1]64, %r2
20281 lda [%r1]64, %f0
20282 ldda [%r1]64, %f0
20283 stba %r2, [%r1]64
20284 stha %r6, [%r1]64
20285 stwa %r14, [%r1]64
20286 sta %f32, [%r1]64
20287 stda %f16, [%r1]64
20288casa [%r1]0x40, %r2, %g0
20289casxa [%r1]0x40, %r2, %g0
20290 prefetcha [%r1]64, 0x6
20291CASE_ASI_0x40_th5_0x20:
20292 set 0x20, %r1
20293 ldsba [%r1]64, %r14
20294 ldsha [%r1]64, %r10
20295 ldswa [%r1]64, %r16
20296 lduba [%r1]64, %r2
20297 lduha [%r1]64, %r10
20298 ldxa [%r1]64, %r14
20299 ldda [%r1]64, %r16
20300 ldstuba [%r1]64, %r12
20301 swapa [%r1]64, %r2
20302 lda [%r1]64, %f32
20303 ldda [%r1]64, %f16
20304 stba %r8, [%r1]64
20305 stha %r8, [%r1]64
20306 stwa %r2, [%r1]64
20307 sta %f48, [%r1]64
20308 stda %f0, [%r1]64
20309casa [%r1]0x40, %r2, %g0
20310casxa [%r1]0x40, %r2, %g0
20311 prefetcha [%r1]64, 0xe
20312CASE_ASI_0x40_th5_0x80:
20313 set 0x80, %r1
20314 ldsba [%r1]64, %r16
20315 ldsha [%r1]64, %r8
20316 ldswa [%r1]64, %r12
20317 lduba [%r1]64, %r14
20318 lduha [%r1]64, %r10
20319 ldxa [%r1]64, %r2
20320 ldda [%r1]64, %r16
20321 ldstuba [%r1]64, %r14
20322 swapa [%r1]64, %r12
20323 lda [%r1]64, %f16
20324 ldda [%r1]64, %f32
20325 stba %r0, [%r1]64
20326 stha %r8, [%r1]64
20327 stwa %r14, [%r1]64
20328 sta %f48, [%r1]64
20329 stda %f32, [%r1]64
20330casa [%r1]0x40, %r2, %g0
20331casxa [%r1]0x40, %r2, %g0
20332 prefetcha [%r1]64, 0xe
20333CASE_ASI_0x40_th5_0x88:
20334 set 0x88, %r1
20335 ldsba [%r1]64, %r14
20336 ldsha [%r1]64, %r14
20337 ldswa [%r1]64, %r16
20338 lduba [%r1]64, %r14
20339 lduha [%r1]64, %r4
20340 ldxa [%r1]64, %r14
20341 ldda [%r1]64, %r6
20342 ldstuba [%r1]64, %r8
20343 swapa [%r1]64, %r2
20344 lda [%r1]64, %f0
20345 ldda [%r1]64, %f32
20346 stba %r10, [%r1]64
20347 stha %r10, [%r1]64
20348 stwa %r14, [%r1]64
20349 sta %f32, [%r1]64
20350 stda %f48, [%r1]64
20351casa [%r1]0x40, %r2, %g0
20352casxa [%r1]0x40, %r2, %g0
20353 prefetcha [%r1]64, 0x1f
20354CASE_ASI_0x40_th5_0x90:
20355 set 0x90, %r1
20356 ldsba [%r1]64, %r8
20357 ldsha [%r1]64, %r8
20358 ldswa [%r1]64, %r8
20359 lduba [%r1]64, %r4
20360 lduha [%r1]64, %r2
20361 ldxa [%r1]64, %r10
20362 ldda [%r1]64, %r8
20363 ldstuba [%r1]64, %r6
20364 swapa [%r1]64, %r10
20365 lda [%r1]64, %f0
20366 ldda [%r1]64, %f16
20367 stba %r6, [%r1]64
20368 stha %r12, [%r1]64
20369 stwa %r10, [%r1]64
20370 sta %f16, [%r1]64
20371 stda %f0, [%r1]64
20372casa [%r1]0x40, %r2, %g0
20373casxa [%r1]0x40, %r2, %g0
20374 prefetcha [%r1]64, 0x4
20375CASE_ASI_0x40_th5_0x98:
20376 set 0x98, %r1
20377 ldsba [%r1]64, %r10
20378 ldsha [%r1]64, %r4
20379 ldswa [%r1]64, %r12
20380 lduba [%r1]64, %r6
20381 lduha [%r1]64, %r14
20382 ldxa [%r1]64, %r2
20383 ldda [%r1]64, %r2
20384 ldstuba [%r1]64, %r8
20385 swapa [%r1]64, %r8
20386 lda [%r1]64, %f0
20387 ldda [%r1]64, %f0
20388 stba %r0, [%r1]64
20389 stha %r8, [%r1]64
20390 stwa %r10, [%r1]64
20391 sta %f48, [%r1]64
20392 stda %f48, [%r1]64
20393casa [%r1]0x40, %r2, %g0
20394casxa [%r1]0x40, %r2, %g0
20395 prefetcha [%r1]64, 0x1c
20396CASE_ASI_0x44_th5_0x0:
20397 mov %g0, %r1
20398 ldsba [%r1]68, %r6
20399 ldsha [%r1]68, %r8
20400 ldswa [%r1]68, %r6
20401 lduba [%r1]68, %r2
20402 lduha [%r1]68, %r6
20403 ldxa [%r1]68, %r2
20404 ldda [%r1]68, %r16
20405 ldstuba [%r1]68, %r8
20406 swapa [%r1]68, %r10
20407 lda [%r1]68, %f0
20408 ldda [%r1]68, %f32
20409 stba %r0, [%r1]68
20410 stha %r12, [%r1]68
20411 stwa %r0, [%r1]68
20412 sta %f16, [%r1]68
20413 stda %f48, [%r1]68
20414casa [%r1]0x44, %r2, %g0
20415casxa [%r1]0x44, %r2, %g0
20416 prefetcha [%r1]68, 0x2
20417CASE_ASI_0x4a_th5_range122:
20418!!asi_range = 0x0-0x3f
20419 set 0x11, %r1
20420 and %r1, %r29, %r1 !make sure address is aligned
20421 ldsba [%r1]74, %r14
20422 ldsha [%r1]74, %r14
20423 ldswa [%r1]74, %r2
20424 lduba [%r1]74, %r8
20425 lduha [%r1]74, %r16
20426 ldxa [%r1]74, %r10
20427 ldda [%r1]74, %r6
20428 ldstuba [%r1]74, %r10
20429 swapa [%r1]74, %r6
20430 lda [%r1]74, %f32
20431 ldda [%r1]74, %f16
20432 stba %r10, [%r1]74
20433 stha %r8, [%r1]74
20434 stwa %r0, [%r1]74
20435 sta %f32, [%r1]74
20436 stda %f32, [%r1]74
20437casa [%r1]0x4a, %r2, %g0
20438casxa [%r1]0x4a, %r2, %g0
20439 prefetcha [%r1]74, 0x15
20440CASE_ASI_0x1_th5:
20441 setx 0x65d34a00, %r4, %r1
20442 and %r1, %r31, %r1 !make sure address is aligned
20443 ldx [%r22 + 0xd1 & ~0x7], %r2
20444 ldx [%r24 + 0x6c & ~0x7], %r4
20445 ldx [%r27 + 0x2b & ~0x7], %r6
20446 ldx [%r22 + 0xcc & ~0x7], %r8
20447 ldx [%r23 + 0xea & ~0x7], %r10
20448 ldx [%r28 + 0xe6 & ~0x7], %r12
20449 ldx [%r28 + 0x34 & ~0x7], %r14
20450 ldx [%r25 + 0x97 & ~0x7], %r16
20451 ld [%r23 + 0x77 & ~0x7], %f0
20452 ld [%r25 + 0x39 & ~0x7], %f16
20453 ld [%r22 + 0x67 & ~0x7], %f32
20454 ld [%r23 + 0xac & ~0x7], %f48
20455 ldsba [%r1]1, %r4
20456 ldsha [%r1]1, %r12
20457 ldswa [%r1]1, %r6
20458 lduba [%r1]1, %r16
20459 lduha [%r1]1, %r12
20460 ldxa [%r1]1, %r4
20461 ldda [%r1]1, %r10
20462 ldstuba [%r1]1, %r14
20463 swapa [%r1]1, %r8
20464 lda [%r1]1, %f0
20465 ldda [%r1]1, %f16
20466 stba %r4, [%r1]1
20467 stha %r8, [%r1]1
20468 stwa %r6, [%r1]1
20469 stxa %r2, [%r1]1
20470 sta %f48, [%r1]1
20471 stda %f16, [%r1]1
20472casa [%r1]0x1, %r2, %g0
20473casxa [%r1]0x1, %r2, %g0
20474 prefetcha [%r1]1, 0x19
20475CASE_ASI_0xa_th5:
20476 setx 0x178ab127, %r4, %r1
20477 and %r1, %r31, %r1 !make sure address is aligned
20478 ldx [%r23 + 0x6c & ~0x7], %r2
20479 ldx [%r27 + 0x1b & ~0x7], %r4
20480 ldx [%r27 + 0xd7 & ~0x7], %r6
20481 ldx [%r26 + 0xba & ~0x7], %r8
20482 ldx [%r24 + 0x63 & ~0x7], %r10
20483 ldx [%r21 + 0xbb & ~0x7], %r12
20484 ldx [%r24 + 0x4b & ~0x7], %r14
20485 ldx [%r28 + 0x7d & ~0x7], %r16
20486 ld [%r27 + 0xe1 & ~0x7], %f0
20487 ld [%r21 + 0x7 & ~0x7], %f16
20488 ld [%r22 + 0x63 & ~0x7], %f32
20489 ld [%r27 + 0xdf & ~0x7], %f48
20490 ldsba [%r1]10, %r2
20491 ldsha [%r1]10, %r12
20492 ldswa [%r1]10, %r14
20493 lduba [%r1]10, %r10
20494 lduha [%r1]10, %r16
20495 ldxa [%r1]10, %r10
20496 ldda [%r1]10, %r4
20497 ldstuba [%r1]10, %r4
20498 swapa [%r1]10, %r4
20499 lda [%r1]10, %f32
20500 ldda [%r1]10, %f0
20501 stba %r10, [%r1]10
20502 stha %r2, [%r1]10
20503 stwa %r6, [%r1]10
20504 stxa %r12, [%r1]10
20505 sta %f0, [%r1]10
20506 stda %f32, [%r1]10
20507casa [%r1]0xa, %r2, %g0
20508casxa [%r1]0xa, %r2, %g0
20509 prefetcha [%r1]10, 0x9
20510CASE_ASI_0x12_th5:
20511 setx 0x9eab9e3, %r4, %r1
20512 and %r1, %r31, %r1 !make sure address is aligned
20513 ldx [%r21 + 0x44 & ~0x7], %r2
20514 ldx [%r26 + 0xb0 & ~0x7], %r4
20515 ldx [%r21 + 0x8f & ~0x7], %r6
20516 ldx [%r21 + 0x9c & ~0x7], %r8
20517 ldx [%r23 + 0x80 & ~0x7], %r10
20518 ldx [%r23 + 0xb0 & ~0x7], %r12
20519 ldx [%r25 + 0xd4 & ~0x7], %r14
20520 ldx [%r27 + 0xa & ~0x7], %r16
20521 ld [%r28 + 0xb6 & ~0x7], %f0
20522 ld [%r27 + 0xa & ~0x7], %f16
20523 ld [%r23 + 0xd4 & ~0x7], %f32
20524 ld [%r21 + 0x5 & ~0x7], %f48
20525 ldsba [%r1]18, %r16
20526 ldsha [%r1]18, %r6
20527 ldswa [%r1]18, %r6
20528 lduba [%r1]18, %r8
20529 lduha [%r1]18, %r2
20530 ldxa [%r1]18, %r2
20531 ldda [%r1]18, %r16
20532 ldstuba [%r1]18, %r14
20533 swapa [%r1]18, %r6
20534 lda [%r1]18, %f32
20535 ldda [%r1]18, %f16
20536 stba %r10, [%r1]18
20537 stha %r6, [%r1]18
20538 stwa %r10, [%r1]18
20539 stxa %r4, [%r1]18
20540 sta %f16, [%r1]18
20541 stda %f0, [%r1]18
20542casa [%r1]0x12, %r2, %g0
20543casxa [%r1]0x12, %r2, %g0
20544 prefetcha [%r1]18, 0x8
20545CASE_ASI_0x13_th5:
20546 setx 0x3b4abf3b, %r4, %r1
20547 and %r1, %r31, %r1 !make sure address is aligned
20548 ldx [%r26 + 0xa0 & ~0x7], %r2
20549 ldx [%r25 + 0xf8 & ~0x7], %r4
20550 ldx [%r24 + 0x83 & ~0x7], %r6
20551 ldx [%r21 + 0x7a & ~0x7], %r8
20552 ldx [%r27 + 0xbb & ~0x7], %r10
20553 ldx [%r26 + 0xf & ~0x7], %r12
20554 ldx [%r25 + 0xe & ~0x7], %r14
20555 ldx [%r28 + 0x2 & ~0x7], %r16
20556 ld [%r28 + 0xb6 & ~0x7], %f0
20557 ld [%r27 + 0xc4 & ~0x7], %f16
20558 ld [%r25 + 0x3e & ~0x7], %f32
20559 ld [%r27 + 0x9d & ~0x7], %f48
20560 ldsba [%r1]19, %r10
20561 ldsha [%r1]19, %r16
20562 ldswa [%r1]19, %r14
20563 lduba [%r1]19, %r2
20564 lduha [%r1]19, %r10
20565 ldxa [%r1]19, %r16
20566 ldda [%r1]19, %r8
20567 ldstuba [%r1]19, %r8
20568 swapa [%r1]19, %r2
20569 lda [%r1]19, %f16
20570 ldda [%r1]19, %f32
20571 stba %r10, [%r1]19
20572 stha %r12, [%r1]19
20573 stwa %r2, [%r1]19
20574 stxa %r6, [%r1]19
20575 sta %f32, [%r1]19
20576 stda %f32, [%r1]19
20577casa [%r1]0x13, %r2, %g0
20578casxa [%r1]0x13, %r2, %g0
20579 prefetcha [%r1]19, 0x1f
20580CASE_ASI_0x29_th5:
20581 setx 0x41f119e3, %r4, %r1
20582 and %r1, %r31, %r1 !make sure address is aligned
20583 ldx [%r22 + 0xb & ~0x7], %r2
20584 ldx [%r21 + 0x1d & ~0x7], %r4
20585 ldx [%r21 + 0x9d & ~0x7], %r6
20586 ldx [%r28 + 0x4e & ~0x7], %r8
20587 ldx [%r24 + 0x9 & ~0x7], %r10
20588 ldx [%r27 + 0xee & ~0x7], %r12
20589 ldx [%r26 + 0xf5 & ~0x7], %r14
20590 ldx [%r21 + 0x44 & ~0x7], %r16
20591 ld [%r21 + 0xb1 & ~0x7], %f0
20592 ld [%r21 + 0x2b & ~0x7], %f16
20593 ld [%r26 + 0x8 & ~0x7], %f32
20594 ld [%r22 + 0xfb & ~0x7], %f48
20595 ldsba [%r1]41, %r14
20596 ldsha [%r1]41, %r6
20597 ldswa [%r1]41, %r2
20598 lduba [%r1]41, %r10
20599 lduha [%r1]41, %r14
20600 ldxa [%r1]41, %r12
20601 ldda [%r1]41, %r14
20602 ldstuba [%r1]41, %r4
20603 swapa [%r1]41, %r16
20604 lda [%r1]41, %f32
20605 ldda [%r1]41, %f32
20606 stba %r2, [%r1]41
20607 stha %r2, [%r1]41
20608 stwa %r12, [%r1]41
20609 stxa %r14, [%r1]41
20610 sta %f32, [%r1]41
20611 stda %f0, [%r1]41
20612casa [%r1]0x29, %r2, %g0
20613casxa [%r1]0x29, %r2, %g0
20614 prefetcha [%r1]41, 0x1f
20615CASE_ASI_0x2d_th5:
20616 setx 0x3d77ab93, %r4, %r1
20617 and %r1, %r31, %r1 !make sure address is aligned
20618 ldx [%r24 + 0xc9 & ~0x7], %r2
20619 ldx [%r22 + 0x2e & ~0x7], %r4
20620 ldx [%r28 + 0xe9 & ~0x7], %r6
20621 ldx [%r27 + 0x6f & ~0x7], %r8
20622 ldx [%r21 + 0x82 & ~0x7], %r10
20623 ldx [%r23 + 0xfd & ~0x7], %r12
20624 ldx [%r27 + 0x2f & ~0x7], %r14
20625 ldx [%r27 + 0xa1 & ~0x7], %r16
20626 ld [%r23 + 0x2d & ~0x7], %f0
20627 ld [%r25 + 0x4e & ~0x7], %f16
20628 ld [%r27 + 0xa2 & ~0x7], %f32
20629 ld [%r25 + 0x83 & ~0x7], %f48
20630 ldsba [%r1]45, %r10
20631 ldsha [%r1]45, %r12
20632 ldswa [%r1]45, %r4
20633 lduba [%r1]45, %r8
20634 lduha [%r1]45, %r14
20635 ldxa [%r1]45, %r4
20636 ldda [%r1]45, %r2
20637 ldstuba [%r1]45, %r8
20638 swapa [%r1]45, %r8
20639 lda [%r1]45, %f48
20640 ldda [%r1]45, %f16
20641 stba %r14, [%r1]45
20642 stha %r0, [%r1]45
20643 stwa %r14, [%r1]45
20644 stxa %r4, [%r1]45
20645 sta %f48, [%r1]45
20646 stda %f32, [%r1]45
20647casa [%r1]0x2d, %r2, %g0
20648casxa [%r1]0x2d, %r2, %g0
20649 prefetcha [%r1]45, 0x15
20650CASE_ASI_0x37_th5:
20651 setx 0x7a8e75f7, %r4, %r1
20652 and %r1, %r31, %r1 !make sure address is aligned
20653 ldx [%r23 + 0x39 & ~0x7], %r2
20654 ldx [%r27 + 0x26 & ~0x7], %r4
20655 ldx [%r23 + 0x1e & ~0x7], %r6
20656 ldx [%r28 + 0xe7 & ~0x7], %r8
20657 ldx [%r27 + 0xe8 & ~0x7], %r10
20658 ldx [%r21 + 0xd0 & ~0x7], %r12
20659 ldx [%r25 + 0x26 & ~0x7], %r14
20660 ldx [%r28 + 0x60 & ~0x7], %r16
20661 ld [%r28 + 0xd5 & ~0x7], %f0
20662 ld [%r23 + 0xf8 & ~0x7], %f16
20663 ld [%r24 + 0xcf & ~0x7], %f32
20664 ld [%r21 + 0xce & ~0x7], %f48
20665 ldsba [%r1]55, %r4
20666 ldsha [%r1]55, %r12
20667 ldswa [%r1]55, %r10
20668 lduba [%r1]55, %r12
20669 lduha [%r1]55, %r6
20670 ldxa [%r1]55, %r10
20671 ldda [%r1]55, %r6
20672 ldstuba [%r1]55, %r12
20673 swapa [%r1]55, %r4
20674 lda [%r1]55, %f0
20675 ldda [%r1]55, %f48
20676 stba %r12, [%r1]55
20677 stha %r12, [%r1]55
20678 stwa %r2, [%r1]55
20679 stxa %r14, [%r1]55
20680 sta %f0, [%r1]55
20681 stda %f48, [%r1]55
20682casa [%r1]0x37, %r2, %g0
20683casxa [%r1]0x37, %r2, %g0
20684 prefetcha [%r1]55, 0x15
20685CASE_ASI_0x3d_th5:
20686 setx 0x5c7ed6d3, %r4, %r1
20687 and %r1, %r31, %r1 !make sure address is aligned
20688 ldx [%r22 + 0xbf & ~0x7], %r2
20689 ldx [%r24 + 0x1 & ~0x7], %r4
20690 ldx [%r25 + 0x1 & ~0x7], %r6
20691 ldx [%r23 + 0xd3 & ~0x7], %r8
20692 ldx [%r24 + 0xec & ~0x7], %r10
20693 ldx [%r24 + 0xad & ~0x7], %r12
20694 ldx [%r26 + 0x77 & ~0x7], %r14
20695 ldx [%r28 + 0x13 & ~0x7], %r16
20696 ld [%r21 + 0x6f & ~0x7], %f0
20697 ld [%r25 + 0x5c & ~0x7], %f16
20698 ld [%r23 + 0xc5 & ~0x7], %f32
20699 ld [%r24 + 0x3 & ~0x7], %f48
20700 ldsba [%r1]61, %r12
20701 ldsha [%r1]61, %r10
20702 ldswa [%r1]61, %r16
20703 lduba [%r1]61, %r4
20704 lduha [%r1]61, %r12
20705 ldxa [%r1]61, %r4
20706 ldda [%r1]61, %r6
20707 ldstuba [%r1]61, %r4
20708 swapa [%r1]61, %r12
20709 lda [%r1]61, %f0
20710 ldda [%r1]61, %f32
20711 stba %r0, [%r1]61
20712 stha %r12, [%r1]61
20713 stwa %r10, [%r1]61
20714 stxa %r10, [%r1]61
20715 sta %f16, [%r1]61
20716 stda %f16, [%r1]61
20717casa [%r1]0x3d, %r2, %g0
20718casxa [%r1]0x3d, %r2, %g0
20719 prefetcha [%r1]61, 0xd
20720CASE_ASI_0x3f_th5:
20721 setx 0x1cdf716e, %r4, %r1
20722 and %r1, %r31, %r1 !make sure address is aligned
20723 ldx [%r24 + 0xa3 & ~0x7], %r2
20724 ldx [%r22 + 0xef & ~0x7], %r4
20725 ldx [%r25 + 0xbb & ~0x7], %r6
20726 ldx [%r24 + 0x44 & ~0x7], %r8
20727 ldx [%r23 + 0x2c & ~0x7], %r10
20728 ldx [%r24 + 0xa & ~0x7], %r12
20729 ldx [%r22 + 0xdf & ~0x7], %r14
20730 ldx [%r22 + 0xe2 & ~0x7], %r16
20731 ld [%r25 + 0x91 & ~0x7], %f0
20732 ld [%r21 + 0xf7 & ~0x7], %f16
20733 ld [%r23 + 0xe6 & ~0x7], %f32
20734 ld [%r24 + 0xaa & ~0x7], %f48
20735 ldsba [%r1]63, %r16
20736 ldsha [%r1]63, %r8
20737 ldswa [%r1]63, %r8
20738 lduba [%r1]63, %r6
20739 lduha [%r1]63, %r12
20740 ldxa [%r1]63, %r10
20741 ldda [%r1]63, %r8
20742 ldstuba [%r1]63, %r4
20743 swapa [%r1]63, %r4
20744 lda [%r1]63, %f16
20745 ldda [%r1]63, %f16
20746 stba %r2, [%r1]63
20747 stha %r12, [%r1]63
20748 stwa %r0, [%r1]63
20749 stxa %r2, [%r1]63
20750 sta %f0, [%r1]63
20751 stda %f48, [%r1]63
20752casa [%r1]0x3f, %r2, %g0
20753casxa [%r1]0x3f, %r2, %g0
20754 prefetcha [%r1]63, 0x5
20755CASE_ASI_0x4b_th5:
20756 setx 0x5cac77f8, %r4, %r1
20757 and %r1, %r31, %r1 !make sure address is aligned
20758 ldx [%r24 + 0x76 & ~0x7], %r2
20759 ldx [%r25 + 0x68 & ~0x7], %r4
20760 ldx [%r22 + 0x9b & ~0x7], %r6
20761 ldx [%r27 + 0x96 & ~0x7], %r8
20762 ldx [%r27 + 0x7d & ~0x7], %r10
20763 ldx [%r21 + 0x7e & ~0x7], %r12
20764 ldx [%r23 + 0x19 & ~0x7], %r14
20765 ldx [%r28 + 0xf6 & ~0x7], %r16
20766 ld [%r25 + 0x46 & ~0x7], %f0
20767 ld [%r22 + 0x57 & ~0x7], %f16
20768 ld [%r26 + 0xd5 & ~0x7], %f32
20769 ld [%r25 + 0x69 & ~0x7], %f48
20770 ldsba [%r1]75, %r4
20771 ldsha [%r1]75, %r8
20772 ldswa [%r1]75, %r6
20773 lduba [%r1]75, %r6
20774 lduha [%r1]75, %r4
20775 ldxa [%r1]75, %r10
20776 ldda [%r1]75, %r12
20777 ldstuba [%r1]75, %r8
20778 swapa [%r1]75, %r4
20779 lda [%r1]75, %f0
20780 ldda [%r1]75, %f16
20781 stba %r12, [%r1]75
20782 stha %r8, [%r1]75
20783 stwa %r6, [%r1]75
20784 stxa %r6, [%r1]75
20785 sta %f32, [%r1]75
20786 stda %f32, [%r1]75
20787casa [%r1]0x4b, %r2, %g0
20788casxa [%r1]0x4b, %r2, %g0
20789 prefetcha [%r1]75, 0x2
20790CASE_ASI_0x4d_th5:
20791 setx 0xc03150f, %r4, %r1
20792 and %r1, %r31, %r1 !make sure address is aligned
20793 ldx [%r27 + 0xf6 & ~0x7], %r2
20794 ldx [%r27 + 0x98 & ~0x7], %r4
20795 ldx [%r25 + 0x35 & ~0x7], %r6
20796 ldx [%r26 + 0x7c & ~0x7], %r8
20797 ldx [%r22 + 0x41 & ~0x7], %r10
20798 ldx [%r26 + 0x1 & ~0x7], %r12
20799 ldx [%r28 + 0xf9 & ~0x7], %r14
20800 ldx [%r22 + 0x19 & ~0x7], %r16
20801 ld [%r24 + 0x4c & ~0x7], %f0
20802 ld [%r26 + 0xb0 & ~0x7], %f16
20803 ld [%r23 + 0x85 & ~0x7], %f32
20804 ld [%r22 + 0xf6 & ~0x7], %f48
20805 ldsba [%r1]77, %r10
20806 ldsha [%r1]77, %r6
20807 ldswa [%r1]77, %r8
20808 lduba [%r1]77, %r12
20809 lduha [%r1]77, %r2
20810 ldxa [%r1]77, %r10
20811 ldda [%r1]77, %r8
20812 ldstuba [%r1]77, %r12
20813 swapa [%r1]77, %r6
20814 lda [%r1]77, %f16
20815 ldda [%r1]77, %f16
20816 stba %r6, [%r1]77
20817 stha %r2, [%r1]77
20818 stwa %r14, [%r1]77
20819 stxa %r6, [%r1]77
20820 sta %f32, [%r1]77
20821 stda %f16, [%r1]77
20822casa [%r1]0x4d, %r2, %g0
20823casxa [%r1]0x4d, %r2, %g0
20824 prefetcha [%r1]77, 0x1f
20825CASE_ASI_0x6a_th5:
20826 setx 0x680fb70c, %r4, %r1
20827 and %r1, %r31, %r1 !make sure address is aligned
20828 ldx [%r21 + 0xef & ~0x7], %r2
20829 ldx [%r24 + 0x1e & ~0x7], %r4
20830 ldx [%r25 + 0x9e & ~0x7], %r6
20831 ldx [%r24 + 0xed & ~0x7], %r8
20832 ldx [%r26 + 0x9b & ~0x7], %r10
20833 ldx [%r25 + 0xc2 & ~0x7], %r12
20834 ldx [%r28 + 0xca & ~0x7], %r14
20835 ldx [%r28 + 0xb3 & ~0x7], %r16
20836 ld [%r21 + 0x9d & ~0x7], %f0
20837 ld [%r25 + 0x5f & ~0x7], %f16
20838 ld [%r27 + 0x5b & ~0x7], %f32
20839 ld [%r24 + 0x73 & ~0x7], %f48
20840 ldsba [%r1]106, %r8
20841 ldsha [%r1]106, %r6
20842 ldswa [%r1]106, %r8
20843 lduba [%r1]106, %r12
20844 lduha [%r1]106, %r2
20845 ldxa [%r1]106, %r12
20846 ldda [%r1]106, %r16
20847 ldstuba [%r1]106, %r8
20848 swapa [%r1]106, %r8
20849 lda [%r1]106, %f32
20850 ldda [%r1]106, %f0
20851 stba %r6, [%r1]106
20852 stha %r12, [%r1]106
20853 stwa %r2, [%r1]106
20854 stxa %r14, [%r1]106
20855 sta %f32, [%r1]106
20856 stda %f0, [%r1]106
20857casa [%r1]0x6a, %r2, %g0
20858casxa [%r1]0x6a, %r2, %g0
20859 prefetcha [%r1]106, 0x18
20860CASE_ASI_0x75_th5:
20861 setx 0x6c37f25f, %r4, %r1
20862 and %r1, %r31, %r1 !make sure address is aligned
20863 ldx [%r24 + 0x39 & ~0x7], %r2
20864 ldx [%r21 + 0xf3 & ~0x7], %r4
20865 ldx [%r27 + 0xd & ~0x7], %r6
20866 ldx [%r26 + 0xa0 & ~0x7], %r8
20867 ldx [%r22 + 0x60 & ~0x7], %r10
20868 ldx [%r28 + 0x68 & ~0x7], %r12
20869 ldx [%r23 + 0x80 & ~0x7], %r14
20870 ldx [%r25 + 0x32 & ~0x7], %r16
20871 ld [%r27 + 0xab & ~0x7], %f0
20872 ld [%r28 + 0xf3 & ~0x7], %f16
20873 ld [%r21 + 0xd2 & ~0x7], %f32
20874 ld [%r28 + 0xf8 & ~0x7], %f48
20875 ldsba [%r1]117, %r14
20876 ldsha [%r1]117, %r2
20877 ldswa [%r1]117, %r6
20878 lduba [%r1]117, %r14
20879 lduha [%r1]117, %r4
20880 ldxa [%r1]117, %r16
20881 ldda [%r1]117, %r12
20882 ldstuba [%r1]117, %r4
20883 swapa [%r1]117, %r12
20884 lda [%r1]117, %f16
20885 ldda [%r1]117, %f0
20886 stba %r8, [%r1]117
20887 stha %r0, [%r1]117
20888 stwa %r2, [%r1]117
20889 stxa %r10, [%r1]117
20890 sta %f0, [%r1]117
20891 stda %f48, [%r1]117
20892casa [%r1]0x75, %r2, %g0
20893casxa [%r1]0x75, %r2, %g0
20894 prefetcha [%r1]117, 0x8
20895CASE_ASI_0x7d_th5:
20896 setx 0xaad5cdd, %r4, %r1
20897 and %r1, %r31, %r1 !make sure address is aligned
20898 ldx [%r27 + 0x9f & ~0x7], %r2
20899 ldx [%r21 + 0x2a & ~0x7], %r4
20900 ldx [%r22 + 0xc8 & ~0x7], %r6
20901 ldx [%r23 + 0x71 & ~0x7], %r8
20902 ldx [%r24 + 0x15 & ~0x7], %r10
20903 ldx [%r24 + 0x24 & ~0x7], %r12
20904 ldx [%r24 + 0x6a & ~0x7], %r14
20905 ldx [%r26 + 0x74 & ~0x7], %r16
20906 ld [%r28 + 0x6f & ~0x7], %f0
20907 ld [%r24 + 0xfc & ~0x7], %f16
20908 ld [%r23 + 0xbd & ~0x7], %f32
20909 ld [%r21 + 0x10 & ~0x7], %f48
20910 ldsba [%r1]125, %r12
20911 ldsha [%r1]125, %r2
20912 ldswa [%r1]125, %r6
20913 lduba [%r1]125, %r14
20914 lduha [%r1]125, %r16
20915 ldxa [%r1]125, %r4
20916 ldda [%r1]125, %r16
20917 ldstuba [%r1]125, %r10
20918 swapa [%r1]125, %r12
20919 lda [%r1]125, %f0
20920 ldda [%r1]125, %f0
20921 stba %r8, [%r1]125
20922 stha %r2, [%r1]125
20923 stwa %r14, [%r1]125
20924 stxa %r0, [%r1]125
20925 sta %f48, [%r1]125
20926 stda %f0, [%r1]125
20927casa [%r1]0x7d, %r2, %g0
20928casxa [%r1]0x7d, %r2, %g0
20929 prefetcha [%r1]125, 0x11
20930CASE_ASI_0x8d_th5:
20931 setx 0x6d35daf, %r4, %r1
20932 and %r1, %r31, %r1 !make sure address is aligned
20933 ldx [%r27 + 0xfc & ~0x7], %r2
20934 ldx [%r28 + 0xd4 & ~0x7], %r4
20935 ldx [%r21 + 0xa0 & ~0x7], %r6
20936 ldx [%r28 + 0x8 & ~0x7], %r8
20937 ldx [%r21 + 0x5f & ~0x7], %r10
20938 ldx [%r27 + 0xa1 & ~0x7], %r12
20939 ldx [%r23 + 0xe9 & ~0x7], %r14
20940 ldx [%r28 + 0xd7 & ~0x7], %r16
20941 ld [%r28 + 0xff & ~0x7], %f0
20942 ld [%r24 + 0x29 & ~0x7], %f16
20943 ld [%r25 + 0x98 & ~0x7], %f32
20944 ld [%r23 + 0x9b & ~0x7], %f48
20945 ldsba [%r1]141, %r16
20946 ldsha [%r1]141, %r16
20947 ldswa [%r1]141, %r16
20948 lduba [%r1]141, %r14
20949 lduha [%r1]141, %r8
20950 ldxa [%r1]141, %r12
20951 ldda [%r1]141, %r4
20952 ldstuba [%r1]141, %r8
20953 swapa [%r1]141, %r12
20954 lda [%r1]141, %f0
20955 ldda [%r1]141, %f32
20956 stba %r14, [%r1]141
20957 stha %r2, [%r1]141
20958 stwa %r12, [%r1]141
20959 stxa %r8, [%r1]141
20960 sta %f0, [%r1]141
20961 stda %f16, [%r1]141
20962casa [%r1]0x8d, %r2, %g0
20963casxa [%r1]0x8d, %r2, %g0
20964 prefetcha [%r1]141, 0xf
20965CASE_ASI_0x95_th5:
20966 setx 0x1c1d113a, %r4, %r1
20967 and %r1, %r31, %r1 !make sure address is aligned
20968 ldx [%r22 + 0x83 & ~0x7], %r2
20969 ldx [%r23 + 0x80 & ~0x7], %r4
20970 ldx [%r26 + 0xd1 & ~0x7], %r6
20971 ldx [%r25 + 0xa0 & ~0x7], %r8
20972 ldx [%r25 + 0x22 & ~0x7], %r10
20973 ldx [%r22 + 0xb1 & ~0x7], %r12
20974 ldx [%r22 + 0x4a & ~0x7], %r14
20975 ldx [%r27 + 0xce & ~0x7], %r16
20976 ld [%r22 + 0x38 & ~0x7], %f0
20977 ld [%r26 + 0x26 & ~0x7], %f16
20978 ld [%r22 + 0x75 & ~0x7], %f32
20979 ld [%r27 + 0x9d & ~0x7], %f48
20980 ldsba [%r1]149, %r4
20981 ldsha [%r1]149, %r2
20982 ldswa [%r1]149, %r2
20983 lduba [%r1]149, %r4
20984 lduha [%r1]149, %r2
20985 ldxa [%r1]149, %r2
20986 ldda [%r1]149, %r12
20987 ldstuba [%r1]149, %r16
20988 swapa [%r1]149, %r14
20989 lda [%r1]149, %f0
20990 ldda [%r1]149, %f48
20991 stba %r6, [%r1]149
20992 stha %r2, [%r1]149
20993 stwa %r0, [%r1]149
20994 stxa %r0, [%r1]149
20995 sta %f16, [%r1]149
20996 stda %f48, [%r1]149
20997casa [%r1]0x95, %r2, %g0
20998casxa [%r1]0x95, %r2, %g0
20999 prefetcha [%r1]149, 0xa
21000CASE_ASI_0x9d_th5:
21001 setx 0x2e9030d, %r4, %r1
21002 and %r1, %r31, %r1 !make sure address is aligned
21003 ldx [%r25 + 0xb3 & ~0x7], %r2
21004 ldx [%r28 + 0xc4 & ~0x7], %r4
21005 ldx [%r25 + 0xb8 & ~0x7], %r6
21006 ldx [%r21 + 0x1d & ~0x7], %r8
21007 ldx [%r27 + 0xa5 & ~0x7], %r10
21008 ldx [%r21 + 0x75 & ~0x7], %r12
21009 ldx [%r25 + 0xea & ~0x7], %r14
21010 ldx [%r23 + 0xd0 & ~0x7], %r16
21011 ld [%r26 + 0x61 & ~0x7], %f0
21012 ld [%r24 + 0x30 & ~0x7], %f16
21013 ld [%r22 + 0x9e & ~0x7], %f32
21014 ld [%r21 + 0x3e & ~0x7], %f48
21015 ldsba [%r1]157, %r8
21016 ldsha [%r1]157, %r10
21017 ldswa [%r1]157, %r10
21018 lduba [%r1]157, %r12
21019 lduha [%r1]157, %r10
21020 ldxa [%r1]157, %r16
21021 ldda [%r1]157, %r12
21022 ldstuba [%r1]157, %r8
21023 swapa [%r1]157, %r6
21024 lda [%r1]157, %f16
21025 ldda [%r1]157, %f16
21026 stba %r6, [%r1]157
21027 stha %r0, [%r1]157
21028 stwa %r6, [%r1]157
21029 stxa %r8, [%r1]157
21030 sta %f16, [%r1]157
21031 stda %f32, [%r1]157
21032casa [%r1]0x9d, %r2, %g0
21033casxa [%r1]0x9d, %r2, %g0
21034 prefetcha [%r1]157, 0x9
21035CASE_ASI_0xa5_th5:
21036 setx 0x3c255047, %r4, %r1
21037 and %r1, %r31, %r1 !make sure address is aligned
21038 ldx [%r28 + 0x15 & ~0x7], %r2
21039 ldx [%r26 + 0x99 & ~0x7], %r4
21040 ldx [%r25 + 0x76 & ~0x7], %r6
21041 ldx [%r27 + 0x3 & ~0x7], %r8
21042 ldx [%r22 + 0xd6 & ~0x7], %r10
21043 ldx [%r25 + 0xa2 & ~0x7], %r12
21044 ldx [%r25 + 0x19 & ~0x7], %r14
21045 ldx [%r22 + 0x63 & ~0x7], %r16
21046 ld [%r26 + 0x9d & ~0x7], %f0
21047 ld [%r28 + 0x1e & ~0x7], %f16
21048 ld [%r27 + 0x5d & ~0x7], %f32
21049 ld [%r22 + 0x38 & ~0x7], %f48
21050 ldsba [%r1]165, %r4
21051 ldsha [%r1]165, %r6
21052 ldswa [%r1]165, %r12
21053 lduba [%r1]165, %r12
21054 lduha [%r1]165, %r4
21055 ldxa [%r1]165, %r16
21056 ldda [%r1]165, %r8
21057 ldstuba [%r1]165, %r4
21058 swapa [%r1]165, %r8
21059 lda [%r1]165, %f48
21060 ldda [%r1]165, %f16
21061 stba %r2, [%r1]165
21062 stha %r10, [%r1]165
21063 stwa %r12, [%r1]165
21064 stxa %r6, [%r1]165
21065 sta %f48, [%r1]165
21066 stda %f32, [%r1]165
21067casa [%r1]0xa5, %r2, %g0
21068casxa [%r1]0xa5, %r2, %g0
21069 prefetcha [%r1]165, 0x9
21070CASE_ASI_0xad_th5:
21071 setx 0x7c16cff4, %r4, %r1
21072 and %r1, %r31, %r1 !make sure address is aligned
21073 ldx [%r22 + 0x5a & ~0x7], %r2
21074 ldx [%r26 + 0xfd & ~0x7], %r4
21075 ldx [%r21 + 0x63 & ~0x7], %r6
21076 ldx [%r28 + 0xb3 & ~0x7], %r8
21077 ldx [%r27 + 0x29 & ~0x7], %r10
21078 ldx [%r24 + 0xca & ~0x7], %r12
21079 ldx [%r28 + 0x22 & ~0x7], %r14
21080 ldx [%r28 + 0xb4 & ~0x7], %r16
21081 ld [%r23 + 0xaf & ~0x7], %f0
21082 ld [%r27 + 0xcf & ~0x7], %f16
21083 ld [%r21 + 0x0 & ~0x7], %f32
21084 ld [%r24 + 0xc3 & ~0x7], %f48
21085 ldsba [%r1]173, %r2
21086 ldsha [%r1]173, %r14
21087 ldswa [%r1]173, %r4
21088 lduba [%r1]173, %r8
21089 lduha [%r1]173, %r14
21090 ldxa [%r1]173, %r14
21091 ldda [%r1]173, %r16
21092 ldstuba [%r1]173, %r10
21093 swapa [%r1]173, %r4
21094 lda [%r1]173, %f48
21095 ldda [%r1]173, %f16
21096 stba %r14, [%r1]173
21097 stha %r0, [%r1]173
21098 stwa %r6, [%r1]173
21099 stxa %r0, [%r1]173
21100 sta %f32, [%r1]173
21101 stda %f16, [%r1]173
21102casa [%r1]0xad, %r2, %g0
21103casxa [%r1]0xad, %r2, %g0
21104 prefetcha [%r1]173, 0x1
21105CASE_ASI_0xb5_th5:
21106 setx 0x1302ddad, %r4, %r1
21107 and %r1, %r31, %r1 !make sure address is aligned
21108 ldx [%r21 + 0xfb & ~0x7], %r2
21109 ldx [%r28 + 0xe4 & ~0x7], %r4
21110 ldx [%r25 + 0xb9 & ~0x7], %r6
21111 ldx [%r28 + 0x1d & ~0x7], %r8
21112 ldx [%r28 + 0x27 & ~0x7], %r10
21113 ldx [%r24 + 0x7d & ~0x7], %r12
21114 ldx [%r21 + 0xd1 & ~0x7], %r14
21115 ldx [%r26 + 0x0 & ~0x7], %r16
21116 ld [%r24 + 0xb2 & ~0x7], %f0
21117 ld [%r22 + 0x28 & ~0x7], %f16
21118 ld [%r21 + 0x68 & ~0x7], %f32
21119 ld [%r25 + 0x75 & ~0x7], %f48
21120 ldsba [%r1]181, %r2
21121 ldsha [%r1]181, %r6
21122 ldswa [%r1]181, %r6
21123 lduba [%r1]181, %r10
21124 lduha [%r1]181, %r16
21125 ldxa [%r1]181, %r14
21126 ldda [%r1]181, %r8
21127 ldstuba [%r1]181, %r10
21128 swapa [%r1]181, %r12
21129 lda [%r1]181, %f16
21130 ldda [%r1]181, %f32
21131 stba %r4, [%r1]181
21132 stha %r6, [%r1]181
21133 stwa %r14, [%r1]181
21134 stxa %r14, [%r1]181
21135 sta %f48, [%r1]181
21136 stda %f32, [%r1]181
21137casa [%r1]0xb5, %r2, %g0
21138casxa [%r1]0xb5, %r2, %g0
21139 prefetcha [%r1]181, 0x1a
21140CASE_ASI_0xbd_th5:
21141 setx 0xb2f3c15, %r4, %r1
21142 and %r1, %r31, %r1 !make sure address is aligned
21143 ldx [%r26 + 0xb4 & ~0x7], %r2
21144 ldx [%r22 + 0x4e & ~0x7], %r4
21145 ldx [%r26 + 0x81 & ~0x7], %r6
21146 ldx [%r24 + 0x5b & ~0x7], %r8
21147 ldx [%r24 + 0x9e & ~0x7], %r10
21148 ldx [%r21 + 0x2 & ~0x7], %r12
21149 ldx [%r24 + 0x8e & ~0x7], %r14
21150 ldx [%r24 + 0xef & ~0x7], %r16
21151 ld [%r26 + 0x43 & ~0x7], %f0
21152 ld [%r28 + 0x1e & ~0x7], %f16
21153 ld [%r28 + 0xd8 & ~0x7], %f32
21154 ld [%r24 + 0xe4 & ~0x7], %f48
21155 ldsba [%r1]189, %r16
21156 ldsha [%r1]189, %r6
21157 ldswa [%r1]189, %r8
21158 lduba [%r1]189, %r14
21159 lduha [%r1]189, %r14
21160 ldxa [%r1]189, %r10
21161 ldda [%r1]189, %r6
21162 ldstuba [%r1]189, %r4
21163 swapa [%r1]189, %r12
21164 lda [%r1]189, %f16
21165 ldda [%r1]189, %f16
21166 stba %r14, [%r1]189
21167 stha %r4, [%r1]189
21168 stwa %r12, [%r1]189
21169 stxa %r0, [%r1]189
21170 sta %f48, [%r1]189
21171 stda %f48, [%r1]189
21172casa [%r1]0xbd, %r2, %g0
21173casxa [%r1]0xbd, %r2, %g0
21174 prefetcha [%r1]189, 0x3
21175CASE_ASI_0xce_th5:
21176 setx 0x32d0d17c, %r4, %r1
21177 and %r1, %r31, %r1 !make sure address is aligned
21178 ldx [%r26 + 0x97 & ~0x7], %r2
21179 ldx [%r22 + 0x6f & ~0x7], %r4
21180 ldx [%r21 + 0x55 & ~0x7], %r6
21181 ldx [%r27 + 0x5 & ~0x7], %r8
21182 ldx [%r24 + 0xbb & ~0x7], %r10
21183 ldx [%r26 + 0x19 & ~0x7], %r12
21184 ldx [%r24 + 0x9a & ~0x7], %r14
21185 ldx [%r27 + 0xb0 & ~0x7], %r16
21186 ld [%r27 + 0x7f & ~0x7], %f0
21187 ld [%r22 + 0x1a & ~0x7], %f16
21188 ld [%r21 + 0x48 & ~0x7], %f32
21189 ld [%r28 + 0x61 & ~0x7], %f48
21190 ldsba [%r1]206, %r10
21191 ldsha [%r1]206, %r6
21192 ldswa [%r1]206, %r4
21193 lduba [%r1]206, %r6
21194 lduha [%r1]206, %r12
21195 ldxa [%r1]206, %r4
21196 ldda [%r1]206, %r8
21197 ldstuba [%r1]206, %r10
21198 swapa [%r1]206, %r16
21199 lda [%r1]206, %f0
21200 ldda [%r1]206, %f32
21201 stba %r12, [%r1]206
21202 stha %r4, [%r1]206
21203 stwa %r0, [%r1]206
21204 stxa %r4, [%r1]206
21205 sta %f0, [%r1]206
21206 stda %f0, [%r1]206
21207casa [%r1]0xce, %r2, %g0
21208casxa [%r1]0xce, %r2, %g0
21209 prefetcha [%r1]206, 0x10
21210CASE_ASI_0xcf_th5:
21211 setx 0x18c14f57, %r4, %r1
21212 and %r1, %r31, %r1 !make sure address is aligned
21213 ldx [%r28 + 0xbf & ~0x7], %r2
21214 ldx [%r25 + 0xb1 & ~0x7], %r4
21215 ldx [%r23 + 0x2b & ~0x7], %r6
21216 ldx [%r25 + 0xa1 & ~0x7], %r8
21217 ldx [%r28 + 0xcb & ~0x7], %r10
21218 ldx [%r27 + 0xf & ~0x7], %r12
21219 ldx [%r22 + 0x7 & ~0x7], %r14
21220 ldx [%r26 + 0x22 & ~0x7], %r16
21221 ld [%r25 + 0x72 & ~0x7], %f0
21222 ld [%r21 + 0x4e & ~0x7], %f16
21223 ld [%r21 + 0xf3 & ~0x7], %f32
21224 ld [%r26 + 0x45 & ~0x7], %f48
21225 ldsba [%r1]207, %r6
21226 ldsha [%r1]207, %r14
21227 ldswa [%r1]207, %r8
21228 lduba [%r1]207, %r2
21229 lduha [%r1]207, %r16
21230 ldxa [%r1]207, %r8
21231 ldda [%r1]207, %r12
21232 ldstuba [%r1]207, %r16
21233 swapa [%r1]207, %r8
21234 lda [%r1]207, %f0
21235 ldda [%r1]207, %f32
21236 stba %r4, [%r1]207
21237 stha %r6, [%r1]207
21238 stwa %r6, [%r1]207
21239 stxa %r8, [%r1]207
21240 sta %f32, [%r1]207
21241 stda %f16, [%r1]207
21242casa [%r1]0xcf, %r2, %g0
21243casxa [%r1]0xcf, %r2, %g0
21244 prefetcha [%r1]207, 0x1b
21245CASE_ASI_0xd7_th5:
21246 setx 0x196d6ec4, %r4, %r1
21247 and %r1, %r31, %r1 !make sure address is aligned
21248 ldx [%r27 + 0x6a & ~0x7], %r2
21249 ldx [%r26 + 0xe7 & ~0x7], %r4
21250 ldx [%r26 + 0xf & ~0x7], %r6
21251 ldx [%r24 + 0xef & ~0x7], %r8
21252 ldx [%r25 + 0x18 & ~0x7], %r10
21253 ldx [%r21 + 0x52 & ~0x7], %r12
21254 ldx [%r28 + 0xf3 & ~0x7], %r14
21255 ldx [%r27 + 0x71 & ~0x7], %r16
21256 ld [%r21 + 0xf8 & ~0x7], %f0
21257 ld [%r23 + 0xd2 & ~0x7], %f16
21258 ld [%r23 + 0xf2 & ~0x7], %f32
21259 ld [%r23 + 0x53 & ~0x7], %f48
21260 ldsba [%r1]215, %r8
21261 ldsha [%r1]215, %r8
21262 ldswa [%r1]215, %r14
21263 lduba [%r1]215, %r16
21264 lduha [%r1]215, %r6
21265 ldxa [%r1]215, %r16
21266 ldda [%r1]215, %r6
21267 ldstuba [%r1]215, %r8
21268 swapa [%r1]215, %r10
21269 lda [%r1]215, %f32
21270 ldda [%r1]215, %f16
21271 stba %r8, [%r1]215
21272 stha %r2, [%r1]215
21273 stwa %r14, [%r1]215
21274 stxa %r10, [%r1]215
21275 sta %f16, [%r1]215
21276 stda %f48, [%r1]215
21277casa [%r1]0xd7, %r2, %g0
21278casxa [%r1]0xd7, %r2, %g0
21279 prefetcha [%r1]215, 0x7
21280CASE_ASI_0xe7_th5:
21281 setx 0x43c401aa, %r4, %r1
21282 and %r1, %r31, %r1 !make sure address is aligned
21283 ldx [%r27 + 0x1d & ~0x7], %r2
21284 ldx [%r25 + 0xbe & ~0x7], %r4
21285 ldx [%r25 + 0x91 & ~0x7], %r6
21286 ldx [%r24 + 0xc2 & ~0x7], %r8
21287 ldx [%r25 + 0x9f & ~0x7], %r10
21288 ldx [%r25 + 0x9a & ~0x7], %r12
21289 ldx [%r24 + 0x6a & ~0x7], %r14
21290 ldx [%r21 + 0x91 & ~0x7], %r16
21291 ld [%r27 + 0xe4 & ~0x7], %f0
21292 ld [%r24 + 0xe1 & ~0x7], %f16
21293 ld [%r22 + 0x18 & ~0x7], %f32
21294 ld [%r26 + 0x10 & ~0x7], %f48
21295 ldsba [%r1]231, %r6
21296 ldsha [%r1]231, %r12
21297 ldswa [%r1]231, %r8
21298 lduba [%r1]231, %r2
21299 lduha [%r1]231, %r14
21300 ldxa [%r1]231, %r12
21301 ldda [%r1]231, %r10
21302 ldstuba [%r1]231, %r2
21303 swapa [%r1]231, %r10
21304 lda [%r1]231, %f48
21305 ldda [%r1]231, %f16
21306 stba %r12, [%r1]231
21307 stha %r14, [%r1]231
21308 stwa %r2, [%r1]231
21309 stxa %r10, [%r1]231
21310 sta %f0, [%r1]231
21311 stda %f48, [%r1]231
21312casa [%r1]0xe7, %r2, %g0
21313casxa [%r1]0xe7, %r2, %g0
21314 prefetcha [%r1]231, 0xc
21315CASE_ASI_0xf3_th5:
21316 setx 0x1bbe8eed, %r4, %r1
21317 and %r1, %r31, %r1 !make sure address is aligned
21318 ldx [%r24 + 0x90 & ~0x7], %r2
21319 ldx [%r25 + 0xd6 & ~0x7], %r4
21320 ldx [%r27 + 0x6b & ~0x7], %r6
21321 ldx [%r21 + 0xa8 & ~0x7], %r8
21322 ldx [%r23 + 0x75 & ~0x7], %r10
21323 ldx [%r22 + 0xeb & ~0x7], %r12
21324 ldx [%r23 + 0xcb & ~0x7], %r14
21325 ldx [%r23 + 0x24 & ~0x7], %r16
21326 ld [%r27 + 0xf6 & ~0x7], %f0
21327 ld [%r28 + 0xd3 & ~0x7], %f16
21328 ld [%r23 + 0x74 & ~0x7], %f32
21329 ld [%r22 + 0x4a & ~0x7], %f48
21330 ldsba [%r1]243, %r8
21331 ldsha [%r1]243, %r6
21332 ldswa [%r1]243, %r14
21333 lduba [%r1]243, %r10
21334 lduha [%r1]243, %r10
21335 ldxa [%r1]243, %r8
21336 ldda [%r1]243, %r14
21337 ldstuba [%r1]243, %r12
21338 swapa [%r1]243, %r10
21339 lda [%r1]243, %f32
21340 ldda [%r1]243, %f16
21341 stba %r12, [%r1]243
21342 stha %r10, [%r1]243
21343 stwa %r14, [%r1]243
21344 stxa %r14, [%r1]243
21345 sta %f32, [%r1]243
21346 stda %f48, [%r1]243
21347casa [%r1]0xf3, %r2, %g0
21348casxa [%r1]0xf3, %r2, %g0
21349 prefetcha [%r1]243, 0xc
21350CASE_ASI_0xfd_th5:
21351 setx 0x57b82307, %r4, %r1
21352 and %r1, %r31, %r1 !make sure address is aligned
21353 ldx [%r28 + 0xa8 & ~0x7], %r2
21354 ldx [%r27 + 0xd1 & ~0x7], %r4
21355 ldx [%r25 + 0xb8 & ~0x7], %r6
21356 ldx [%r24 + 0xd7 & ~0x7], %r8
21357 ldx [%r27 + 0x6a & ~0x7], %r10
21358 ldx [%r27 + 0x14 & ~0x7], %r12
21359 ldx [%r28 + 0xe4 & ~0x7], %r14
21360 ldx [%r22 + 0x86 & ~0x7], %r16
21361 ld [%r25 + 0xa4 & ~0x7], %f0
21362 ld [%r25 + 0x62 & ~0x7], %f16
21363 ld [%r26 + 0x1f & ~0x7], %f32
21364 ld [%r27 + 0xc7 & ~0x7], %f48
21365 ldsba [%r1]253, %r12
21366 ldsha [%r1]253, %r6
21367 ldswa [%r1]253, %r6
21368 lduba [%r1]253, %r12
21369 lduha [%r1]253, %r2
21370 ldxa [%r1]253, %r12
21371 ldda [%r1]253, %r12
21372 ldstuba [%r1]253, %r2
21373 swapa [%r1]253, %r8
21374 lda [%r1]253, %f48
21375 ldda [%r1]253, %f32
21376 stba %r12, [%r1]253
21377 stha %r10, [%r1]253
21378 stwa %r4, [%r1]253
21379 stxa %r6, [%r1]253
21380 sta %f32, [%r1]253
21381 stda %f32, [%r1]253
21382casa [%r1]0xfd, %r2, %g0
21383casxa [%r1]0xfd, %r2, %g0
21384 prefetcha [%r1]253, 0xf
21385CASE_ASI_0x41_th5_0x0:
21386 mov %g0, %r1
21387 ldsba [%r1]65, %r4
21388 ldsha [%r1]65, %r10
21389 ldswa [%r1]65, %r6
21390 lduba [%r1]65, %r8
21391 lduha [%r1]65, %r14
21392 ldxa [%r1]65, %r16
21393 ldda [%r1]65, %r4
21394 ldstuba [%r1]65, %r4
21395 swapa [%r1]65, %r6
21396 lda [%r1]65, %f32
21397 ldda [%r1]65, %f0
21398 stba %r12, [%r1]65
21399 stha %r0, [%r1]65
21400 stwa %r10, [%r1]65
21401 stxa %r8, [%r1]65
21402 sta %f16, [%r1]65
21403 stda %f0, [%r1]65
21404casa [%r1]0x41, %r2, %g0
21405casxa [%r1]0x41, %r2, %g0
21406 prefetcha [%r1]65, 0xc
21407CASE_ASI_0x41_th5_0x10:
21408 set 0x10, %r1
21409 ldsba [%r1]65, %r6
21410 ldsha [%r1]65, %r2
21411 ldswa [%r1]65, %r4
21412 lduba [%r1]65, %r2
21413 lduha [%r1]65, %r6
21414 ldxa [%r1]65, %r10
21415 ldda [%r1]65, %r12
21416 ldstuba [%r1]65, %r6
21417 swapa [%r1]65, %r6
21418 lda [%r1]65, %f16
21419 ldda [%r1]65, %f0
21420 stba %r2, [%r1]65
21421 stha %r0, [%r1]65
21422 stwa %r0, [%r1]65
21423 stxa %r14, [%r1]65
21424 sta %f0, [%r1]65
21425 stda %f16, [%r1]65
21426casa [%r1]0x41, %r2, %g0
21427casxa [%r1]0x41, %r2, %g0
21428 prefetcha [%r1]65, 0x1b
21429CASE_ASI_0x41_th5_0x58:
21430 set 0x58, %r1
21431 ldsba [%r1]65, %r6
21432 ldsha [%r1]65, %r2
21433 ldswa [%r1]65, %r16
21434 lduba [%r1]65, %r16
21435 lduha [%r1]65, %r4
21436 ldxa [%r1]65, %r16
21437 ldda [%r1]65, %r8
21438 ldstuba [%r1]65, %r4
21439 swapa [%r1]65, %r6
21440 lda [%r1]65, %f32
21441 ldda [%r1]65, %f16
21442 stba %r2, [%r1]65
21443 stha %r14, [%r1]65
21444 stwa %r14, [%r1]65
21445 stxa %r12, [%r1]65
21446 sta %f0, [%r1]65
21447 stda %f32, [%r1]65
21448casa [%r1]0x41, %r2, %g0
21449casxa [%r1]0x41, %r2, %g0
21450 prefetcha [%r1]65, 0x1b
21451CASE_ASI_0x4f_th5_range123:
21452!!asi_range = 0x0-0x38
21453 set 0x2c, %r1
21454 and %r1, %r29, %r1 !make sure address is aligned
21455 ldsba [%r1]79, %r12
21456 ldsha [%r1]79, %r4
21457 ldswa [%r1]79, %r14
21458 lduba [%r1]79, %r6
21459 lduha [%r1]79, %r14
21460 ldxa [%r1]79, %r4
21461 ldda [%r1]79, %r10
21462 ldstuba [%r1]79, %r10
21463 swapa [%r1]79, %r14
21464 lda [%r1]79, %f16
21465 ldda [%r1]79, %f16
21466 stba %r2, [%r1]79
21467 stha %r12, [%r1]79
21468 stwa %r4, [%r1]79
21469 sta %f0, [%r1]79
21470 stda %f16, [%r1]79
21471casa [%r1]0x4f, %r2, %g0
21472casxa [%r1]0x4f, %r2, %g0
21473 prefetcha [%r1]79, 0x8
21474CASE_ASI_0x4c_th5_range124:
21475!!asi_range = 0x0-0x18
21476 set 0x2, %r1
21477 and %r1, %r29, %r1 !make sure address is aligned
21478 ldsba [%r1]76, %r4
21479 ldsha [%r1]76, %r12
21480 ldswa [%r1]76, %r14
21481 lduba [%r1]76, %r6
21482 lduha [%r1]76, %r6
21483 ldxa [%r1]76, %r8
21484 ldda [%r1]76, %r12
21485 ldstuba [%r1]76, %r16
21486 swapa [%r1]76, %r8
21487 lda [%r1]76, %f48
21488 ldda [%r1]76, %f16
21489 stba %r0, [%r1]76
21490 stha %r2, [%r1]76
21491 stwa %r6, [%r1]76
21492 sta %f16, [%r1]76
21493 stda %f0, [%r1]76
21494casa [%r1]0x4c, %r2, %g0
21495casxa [%r1]0x4c, %r2, %g0
21496 prefetcha [%r1]76, 0x1c
21497CASE_ASI_0x40_th5_0x30:
21498 set 0x30, %r1
21499 ldsba [%r1]64, %r6
21500 ldsha [%r1]64, %r8
21501 ldswa [%r1]64, %r10
21502 lduba [%r1]64, %r8
21503 lduha [%r1]64, %r8
21504 ldxa [%r1]64, %r4
21505 ldda [%r1]64, %r10
21506 ldstuba [%r1]64, %r8
21507 swapa [%r1]64, %r14
21508 lda [%r1]64, %f32
21509 ldda [%r1]64, %f32
21510 stba %r14, [%r1]64
21511 stha %r6, [%r1]64
21512 stwa %r8, [%r1]64
21513 stxa %r12, [%r1]64
21514 sta %f48, [%r1]64
21515 stda %f48, [%r1]64
21516casa [%r1]0x40, %r2, %g0
21517casxa [%r1]0x40, %r2, %g0
21518 prefetcha [%r1]64, 0x1c
21519CASE_ASI_0x40_th5_0xA0:
21520 set 0xA0, %r1
21521 ldsba [%r1]64, %r4
21522 ldsha [%r1]64, %r8
21523 ldswa [%r1]64, %r12
21524 lduba [%r1]64, %r10
21525 lduha [%r1]64, %r6
21526 ldxa [%r1]64, %r12
21527 ldda [%r1]64, %r2
21528 ldstuba [%r1]64, %r12
21529 swapa [%r1]64, %r8
21530 lda [%r1]64, %f0
21531 ldda [%r1]64, %f48
21532 stba %r14, [%r1]64
21533 stha %r8, [%r1]64
21534 stwa %r12, [%r1]64
21535 stxa %r10, [%r1]64
21536 sta %f32, [%r1]64
21537 stda %f0, [%r1]64
21538casa [%r1]0x40, %r2, %g0
21539casxa [%r1]0x40, %r2, %g0
21540 prefetcha [%r1]64, 0x1d
21541CASE_ASI_0x40_th5_0x28:
21542 set 0x28, %r1
21543 ldsba [%r1]64, %r14
21544 ldsha [%r1]64, %r14
21545 ldswa [%r1]64, %r16
21546 lduba [%r1]64, %r10
21547 lduha [%r1]64, %r10
21548 ldxa [%r1]64, %r8
21549 ldda [%r1]64, %r8
21550 ldstuba [%r1]64, %r12
21551 swapa [%r1]64, %r16
21552 lda [%r1]64, %f0
21553 ldda [%r1]64, %f32
21554 stba %r12, [%r1]64
21555 stha %r12, [%r1]64
21556 stwa %r10, [%r1]64
21557 sta %f16, [%r1]64
21558 stda %f16, [%r1]64
21559casa [%r1]0x40, %r2, %g0
21560casxa [%r1]0x40, %r2, %g0
21561 prefetcha [%r1]64, 0x11
21562CASE_ASI_0x45_th5_range125:
21563!!asi_range = 0x0-0x18
21564 set 0x2, %r1
21565 and %r1, %r29, %r1 !make sure address is aligned
21566 ldsba [%r1]69, %r6
21567 ldsha [%r1]69, %r6
21568 ldswa [%r1]69, %r8
21569 lduba [%r1]69, %r14
21570 lduha [%r1]69, %r16
21571 ldxa [%r1]69, %r14
21572 ldda [%r1]69, %r10
21573 ldstuba [%r1]69, %r6
21574 swapa [%r1]69, %r4
21575 lda [%r1]69, %f48
21576 ldda [%r1]69, %f16
21577 stba %r4, [%r1]69
21578 stha %r10, [%r1]69
21579 stwa %r12, [%r1]69
21580 sta %f32, [%r1]69
21581 stda %f16, [%r1]69
21582casa [%r1]0x45, %r2, %g0
21583casxa [%r1]0x45, %r2, %g0
21584 prefetcha [%r1]69, 0xa
21585CASE_ASI_0x50_th5_0x0:
21586 mov %g0, %r1
21587 ldsba [%r1]80, %r12
21588 ldsha [%r1]80, %r10
21589 ldswa [%r1]80, %r8
21590 lduba [%r1]80, %r16
21591 lduha [%r1]80, %r16
21592 ldxa [%r1]80, %r8
21593 ldda [%r1]80, %r4
21594 ldstuba [%r1]80, %r10
21595 swapa [%r1]80, %r4
21596 lda [%r1]80, %f32
21597 ldda [%r1]80, %f0
21598 stba %r14, [%r1]80
21599 stha %r6, [%r1]80
21600 stwa %r6, [%r1]80
21601 stxa %r14, [%r1]80
21602 sta %f32, [%r1]80
21603 stda %f0, [%r1]80
21604casa [%r1]0x50, %r2, %g0
21605casxa [%r1]0x50, %r2, %g0
21606 prefetcha [%r1]80, 0xa
21607CASE_ASI_0x5e_th5_range126:
21608!!asi_range = 0x0-0x7f8
21609 set 0x1b7, %r1
21610 and %r1, %r29, %r1 !make sure address is aligned
21611 ldsba [%r1]94, %r2
21612 ldsha [%r1]94, %r2
21613 ldswa [%r1]94, %r14
21614 lduba [%r1]94, %r4
21615 lduha [%r1]94, %r14
21616 ldxa [%r1]94, %r4
21617 ldda [%r1]94, %r10
21618 ldstuba [%r1]94, %r10
21619 swapa [%r1]94, %r4
21620 lda [%r1]94, %f48
21621 ldda [%r1]94, %f0
21622 stba %r0, [%r1]94
21623 stha %r8, [%r1]94
21624 stwa %r12, [%r1]94
21625 stxa %r4, [%r1]94
21626 sta %f32, [%r1]94
21627 stda %f32, [%r1]94
21628casa [%r1]0x5e, %r2, %g0
21629casxa [%r1]0x5e, %r2, %g0
21630 prefetcha [%r1]94, 0x8
21631CASE_ASI_0x73_th5_0x0:
21632 mov %g0, %r1
21633 ldsba [%r1]115, %r6
21634 ldsha [%r1]115, %r10
21635 ldswa [%r1]115, %r14
21636 lduba [%r1]115, %r16
21637 lduha [%r1]115, %r2
21638 ldxa [%r1]115, %r6
21639 ldda [%r1]115, %r8
21640 ldstuba [%r1]115, %r8
21641 swapa [%r1]115, %r6
21642 lda [%r1]115, %f32
21643 ldda [%r1]115, %f32
21644 stba %r8, [%r1]115
21645 stha %r0, [%r1]115
21646 stwa %r6, [%r1]115
21647 sta %f48, [%r1]115
21648 stda %f32, [%r1]115
21649casa [%r1]0x73, %r2, %g0
21650casxa [%r1]0x73, %r2, %g0
21651 prefetcha [%r1]115, 0x8
21652CASE_ASI_0x58_th5_0x18:
21653 set 0x18, %r1
21654 ldsba [%r1]88, %r12
21655 ldsha [%r1]88, %r16
21656 ldswa [%r1]88, %r4
21657 lduba [%r1]88, %r12
21658 lduha [%r1]88, %r8
21659 ldxa [%r1]88, %r14
21660 ldda [%r1]88, %r2
21661 ldstuba [%r1]88, %r14
21662 swapa [%r1]88, %r8
21663 lda [%r1]88, %f48
21664 ldda [%r1]88, %f16
21665 stba %r4, [%r1]88
21666 stha %r0, [%r1]88
21667 stwa %r10, [%r1]88
21668 sta %f0, [%r1]88
21669 stda %f48, [%r1]88
21670casa [%r1]0x58, %r2, %g0
21671casxa [%r1]0x58, %r2, %g0
21672 prefetcha [%r1]88, 0x1f
21673CASE_ASI_0x58_th5_0x30:
21674 set 0x30, %r1
21675 ldsba [%r1]88, %r10
21676 ldsha [%r1]88, %r12
21677 ldswa [%r1]88, %r2
21678 lduba [%r1]88, %r12
21679 lduha [%r1]88, %r2
21680 ldxa [%r1]88, %r14
21681 ldda [%r1]88, %r4
21682 ldstuba [%r1]88, %r6
21683 swapa [%r1]88, %r2
21684 lda [%r1]88, %f16
21685 ldda [%r1]88, %f0
21686 stba %r2, [%r1]88
21687 stha %r14, [%r1]88
21688 stwa %r6, [%r1]88
21689 sta %f16, [%r1]88
21690 stda %f48, [%r1]88
21691casa [%r1]0x58, %r2, %g0
21692casxa [%r1]0x58, %r2, %g0
21693 prefetcha [%r1]88, 0x18
21694CASE_ASI_0x58_th5_0x38:
21695 set 0x38, %r1
21696 ldsba [%r1]88, %r6
21697 ldsha [%r1]88, %r6
21698 ldswa [%r1]88, %r10
21699 lduba [%r1]88, %r16
21700 lduha [%r1]88, %r2
21701 ldxa [%r1]88, %r8
21702 ldda [%r1]88, %r12
21703 ldstuba [%r1]88, %r8
21704 swapa [%r1]88, %r6
21705 lda [%r1]88, %f0
21706 ldda [%r1]88, %f32
21707 stba %r12, [%r1]88
21708 stha %r8, [%r1]88
21709 stwa %r10, [%r1]88
21710 sta %f16, [%r1]88
21711 stda %f32, [%r1]88
21712casa [%r1]0x58, %r2, %g0
21713casxa [%r1]0x58, %r2, %g0
21714 prefetcha [%r1]88, 0x1b
21715CASE_ASI_0x58_th5_0x40:
21716 set 0x40, %r1
21717 ldsba [%r1]88, %r10
21718 ldsha [%r1]88, %r16
21719 ldswa [%r1]88, %r14
21720 lduba [%r1]88, %r6
21721 lduha [%r1]88, %r12
21722 ldxa [%r1]88, %r6
21723 ldda [%r1]88, %r4
21724 ldstuba [%r1]88, %r8
21725 swapa [%r1]88, %r2
21726 lda [%r1]88, %f16
21727 ldda [%r1]88, %f48
21728 stba %r10, [%r1]88
21729 stha %r2, [%r1]88
21730 stwa %r12, [%r1]88
21731 sta %f32, [%r1]88
21732 stda %f0, [%r1]88
21733casa [%r1]0x58, %r2, %g0
21734casxa [%r1]0x58, %r2, %g0
21735 prefetcha [%r1]88, 0x18
21736CASE_ASI_0x58_th5_0x80:
21737 set 0x80, %r1
21738 ldsba [%r1]88, %r4
21739 ldsha [%r1]88, %r10
21740 ldswa [%r1]88, %r12
21741 lduba [%r1]88, %r4
21742 lduha [%r1]88, %r4
21743 ldxa [%r1]88, %r10
21744 ldda [%r1]88, %r4
21745 ldstuba [%r1]88, %r2
21746 swapa [%r1]88, %r16
21747 lda [%r1]88, %f0
21748 ldda [%r1]88, %f0
21749 stba %r6, [%r1]88
21750 stha %r8, [%r1]88
21751 stwa %r4, [%r1]88
21752 sta %f0, [%r1]88
21753 stda %f0, [%r1]88
21754casa [%r1]0x58, %r2, %g0
21755casxa [%r1]0x58, %r2, %g0
21756 prefetcha [%r1]88, 0x8
21757CASE_ASI_0x56_th5_range127:
21758!!asi_range = 0x0-0x1f8
21759 set 0x181, %r1
21760 and %r1, %r29, %r1 !make sure address is aligned
21761 ldsba [%r1]86, %r16
21762 ldsha [%r1]86, %r12
21763 ldswa [%r1]86, %r16
21764 lduba [%r1]86, %r10
21765 lduha [%r1]86, %r12
21766 ldxa [%r1]86, %r14
21767 ldda [%r1]86, %r4
21768 ldstuba [%r1]86, %r6
21769 swapa [%r1]86, %r2
21770 lda [%r1]86, %f32
21771 ldda [%r1]86, %f0
21772 stba %r14, [%r1]86
21773 stha %r4, [%r1]86
21774 stwa %r0, [%r1]86
21775 stxa %r14, [%r1]86
21776 sta %f32, [%r1]86
21777 stda %f32, [%r1]86
21778casa [%r1]0x56, %r2, %g0
21779casxa [%r1]0x56, %r2, %g0
21780 prefetcha [%r1]86, 0x14
21781CASE_ASI_0x56_th5_range128:
21782!!asi_range = 0x400-0x5f8
21783 set 0x5c2, %r1
21784 and %r1, %r29, %r1 !make sure address is aligned
21785 ldsba [%r1]86, %r16
21786 ldsha [%r1]86, %r14
21787 ldswa [%r1]86, %r4
21788 lduba [%r1]86, %r10
21789 lduha [%r1]86, %r12
21790 ldxa [%r1]86, %r6
21791 ldda [%r1]86, %r12
21792 ldstuba [%r1]86, %r8
21793 swapa [%r1]86, %r14
21794 lda [%r1]86, %f48
21795 ldda [%r1]86, %f48
21796 stba %r2, [%r1]86
21797 stha %r10, [%r1]86
21798 stwa %r0, [%r1]86
21799 stxa %r4, [%r1]86
21800 sta %f16, [%r1]86
21801 stda %f16, [%r1]86
21802casa [%r1]0x56, %r2, %g0
21803casxa [%r1]0x56, %r2, %g0
21804 prefetcha [%r1]86, 0x0
21805CASE_ASI_0x41_th5_0x20:
21806 set 0x20, %r1
21807 ldsba [%r1]65, %r4
21808 ldsha [%r1]65, %r8
21809 ldswa [%r1]65, %r8
21810 lduba [%r1]65, %r14
21811 lduha [%r1]65, %r2
21812 ldxa [%r1]65, %r10
21813 ldda [%r1]65, %r8
21814 ldstuba [%r1]65, %r12
21815 swapa [%r1]65, %r14
21816 lda [%r1]65, %f0
21817 ldda [%r1]65, %f0
21818 stba %r0, [%r1]65
21819 stha %r2, [%r1]65
21820 stwa %r0, [%r1]65
21821 sta %f0, [%r1]65
21822 stda %f32, [%r1]65
21823casa [%r1]0x41, %r2, %g0
21824casxa [%r1]0x41, %r2, %g0
21825 prefetcha [%r1]65, 0x19
21826CASE_ASI_0x41_th5_0x30:
21827 set 0x30, %r1
21828 ldsba [%r1]65, %r6
21829 ldsha [%r1]65, %r16
21830 ldswa [%r1]65, %r8
21831 lduba [%r1]65, %r8
21832 lduha [%r1]65, %r16
21833 ldxa [%r1]65, %r12
21834 ldda [%r1]65, %r16
21835 ldstuba [%r1]65, %r4
21836 swapa [%r1]65, %r4
21837 lda [%r1]65, %f16
21838 ldda [%r1]65, %f0
21839 stba %r14, [%r1]65
21840 stha %r6, [%r1]65
21841 stwa %r4, [%r1]65
21842 sta %f32, [%r1]65
21843 stda %f48, [%r1]65
21844casa [%r1]0x41, %r2, %g0
21845casxa [%r1]0x41, %r2, %g0
21846 prefetcha [%r1]65, 0x12
21847CASE_ASI_0x41_th5_0x38:
21848 set 0x38, %r1
21849 ldsba [%r1]65, %r4
21850 ldsha [%r1]65, %r16
21851 ldswa [%r1]65, %r12
21852 lduba [%r1]65, %r8
21853 lduha [%r1]65, %r8
21854 ldxa [%r1]65, %r14
21855 ldda [%r1]65, %r2
21856 ldstuba [%r1]65, %r2
21857 swapa [%r1]65, %r16
21858 lda [%r1]65, %f16
21859 ldda [%r1]65, %f32
21860 stba %r12, [%r1]65
21861 stha %r14, [%r1]65
21862 stwa %r6, [%r1]65
21863 sta %f16, [%r1]65
21864 stda %f32, [%r1]65
21865casa [%r1]0x41, %r2, %g0
21866casxa [%r1]0x41, %r2, %g0
21867 prefetcha [%r1]65, 0x1a
21868CASE_ASI_0x41_th5_0x50:
21869 set 0x50, %r1
21870 ldsba [%r1]65, %r16
21871 ldsha [%r1]65, %r6
21872 ldswa [%r1]65, %r12
21873 lduba [%r1]65, %r10
21874 lduha [%r1]65, %r12
21875 ldxa [%r1]65, %r14
21876 ldda [%r1]65, %r10
21877 ldstuba [%r1]65, %r2
21878 swapa [%r1]65, %r16
21879 lda [%r1]65, %f16
21880 ldda [%r1]65, %f48
21881 stba %r0, [%r1]65
21882 stha %r4, [%r1]65
21883 stwa %r12, [%r1]65
21884 sta %f48, [%r1]65
21885 stda %f16, [%r1]65
21886casa [%r1]0x41, %r2, %g0
21887casxa [%r1]0x41, %r2, %g0
21888 prefetcha [%r1]65, 0x5
21889CASE_ASI_0x5d_th5_range129:
21890!!asi_range = 0x0-0xff8
21891 set 0xf46, %r1
21892 and %r1, %r29, %r1 !make sure address is aligned
21893 ldsba [%r1]93, %r12
21894 ldsha [%r1]93, %r4
21895 ldswa [%r1]93, %r8
21896 lduba [%r1]93, %r12
21897 lduha [%r1]93, %r10
21898 ldxa [%r1]93, %r2
21899 ldda [%r1]93, %r12
21900 ldstuba [%r1]93, %r2
21901 swapa [%r1]93, %r8
21902 lda [%r1]93, %f16
21903 ldda [%r1]93, %f48
21904 stba %r8, [%r1]93
21905 stha %r8, [%r1]93
21906 stwa %r4, [%r1]93
21907 sta %f0, [%r1]93
21908 stda %f48, [%r1]93
21909casa [%r1]0x5d, %r2, %g0
21910casxa [%r1]0x5d, %r2, %g0
21911 prefetcha [%r1]93, 0x1a
21912CASE_ASI_0x20_th5_range130:
21913!!asi_range = 0x0-0x38
21914 set 0xc, %r1
21915 and %r1, %r29, %r1 !make sure address is aligned
21916 ldsba [%r1]32, %r6
21917 ldsha [%r1]32, %r16
21918 ldswa [%r1]32, %r6
21919 lduba [%r1]32, %r4
21920 lduha [%r1]32, %r6
21921 ldxa [%r1]32, %r2
21922 ldda [%r1]32, %r8
21923 ldstuba [%r1]32, %r12
21924 swapa [%r1]32, %r10
21925 lda [%r1]32, %f16
21926 ldda [%r1]32, %f0
21927 stba %r8, [%r1]32
21928 stha %r4, [%r1]32
21929 stwa %r4, [%r1]32
21930 sta %f48, [%r1]32
21931 stda %f32, [%r1]32
21932casa [%r1]0x20, %r2, %g0
21933casxa [%r1]0x20, %r2, %g0
21934 prefetcha [%r1]32, 0x17
21935CASE_ASI_0x4c_th5_0x20:
21936 set 0x20, %r1
21937 ldsba [%r1]76, %r8
21938 ldsha [%r1]76, %r10
21939 ldswa [%r1]76, %r4
21940 lduba [%r1]76, %r2
21941 lduha [%r1]76, %r2
21942 ldxa [%r1]76, %r6
21943 ldda [%r1]76, %r2
21944 ldstuba [%r1]76, %r4
21945 swapa [%r1]76, %r4
21946 lda [%r1]76, %f32
21947 ldda [%r1]76, %f32
21948 stba %r0, [%r1]76
21949 stha %r2, [%r1]76
21950 stwa %r14, [%r1]76
21951 stxa %r0, [%r1]76
21952 sta %f48, [%r1]76
21953 stda %f32, [%r1]76
21954casa [%r1]0x4c, %r2, %g0
21955casxa [%r1]0x4c, %r2, %g0
21956 prefetcha [%r1]76, 0x10
21957CASE_ASI_0x4c_th5_0x28:
21958 set 0x28, %r1
21959 ldsba [%r1]76, %r8
21960 ldsha [%r1]76, %r16
21961 ldswa [%r1]76, %r8
21962 lduba [%r1]76, %r6
21963 lduha [%r1]76, %r12
21964 ldxa [%r1]76, %r4
21965 ldda [%r1]76, %r2
21966 ldstuba [%r1]76, %r14
21967 swapa [%r1]76, %r4
21968 lda [%r1]76, %f0
21969 ldda [%r1]76, %f32
21970 stba %r12, [%r1]76
21971 stha %r0, [%r1]76
21972 stwa %r14, [%r1]76
21973 stxa %r2, [%r1]76
21974 sta %f16, [%r1]76
21975 stda %f32, [%r1]76
21976casa [%r1]0x4c, %r2, %g0
21977casxa [%r1]0x4c, %r2, %g0
21978 prefetcha [%r1]76, 0x10
21979CASE_ASI_0x58_th5_0x0:
21980 mov %g0, %r1
21981 ldsba [%r1]88, %r4
21982 ldsha [%r1]88, %r4
21983 ldswa [%r1]88, %r14
21984 lduba [%r1]88, %r6
21985 lduha [%r1]88, %r10
21986 ldxa [%r1]88, %r14
21987 ldda [%r1]88, %r14
21988 ldstuba [%r1]88, %r2
21989 swapa [%r1]88, %r6
21990 lda [%r1]88, %f16
21991 ldda [%r1]88, %f48
21992 stba %r10, [%r1]88
21993 stha %r12, [%r1]88
21994 stwa %r6, [%r1]88
21995 stxa %r14, [%r1]88
21996 sta %f0, [%r1]88
21997 stda %f48, [%r1]88
21998casa [%r1]0x58, %r2, %g0
21999casxa [%r1]0x58, %r2, %g0
22000 prefetcha [%r1]88, 0x5
22001CASE_ASI_0x58_th5_0x20:
22002 set 0x20, %r1
22003 ldsba [%r1]88, %r10
22004 ldsha [%r1]88, %r2
22005 ldswa [%r1]88, %r2
22006 lduba [%r1]88, %r14
22007 lduha [%r1]88, %r2
22008 ldxa [%r1]88, %r8
22009 ldda [%r1]88, %r4
22010 ldstuba [%r1]88, %r14
22011 swapa [%r1]88, %r2
22012 lda [%r1]88, %f32
22013 ldda [%r1]88, %f32
22014 stba %r12, [%r1]88
22015 stha %r10, [%r1]88
22016 stwa %r6, [%r1]88
22017 stxa %r6, [%r1]88
22018 sta %f32, [%r1]88
22019 stda %f0, [%r1]88
22020casa [%r1]0x58, %r2, %g0
22021casxa [%r1]0x58, %r2, %g0
22022 prefetcha [%r1]88, 0x4
22023CASE_ASI_0x57_th5:
22024 setx 0x11c8a9cb, %r4, %r1
22025 and %r1, %r31, %r1 !make sure address is aligned
22026 ldx [%r27 + 0x34 & ~0x7], %r2
22027 ldx [%r26 + 0x5c & ~0x7], %r4
22028 ldx [%r21 + 0xfd & ~0x7], %r6
22029 ldx [%r22 + 0xfa & ~0x7], %r8
22030 ldx [%r25 + 0x60 & ~0x7], %r10
22031 ldx [%r27 + 0xe0 & ~0x7], %r12
22032 ldx [%r28 + 0x7a & ~0x7], %r14
22033 ldx [%r25 + 0xfd & ~0x7], %r16
22034 ld [%r22 + 0xf2 & ~0x7], %f0
22035 ld [%r21 + 0x2e & ~0x7], %f16
22036 ld [%r23 + 0x3e & ~0x7], %f32
22037 ld [%r28 + 0xdc & ~0x7], %f48
22038 ldsba [%r1]87, %r4
22039 ldsha [%r1]87, %r4
22040 ldswa [%r1]87, %r10
22041 lduba [%r1]87, %r8
22042 lduha [%r1]87, %r4
22043 ldxa [%r1]87, %r8
22044 ldda [%r1]87, %r4
22045 ldstuba [%r1]87, %r4
22046 swapa [%r1]87, %r12
22047 lda [%r1]87, %f32
22048 ldda [%r1]87, %f16
22049 stba %r4, [%r1]87
22050 stha %r14, [%r1]87
22051 stwa %r14, [%r1]87
22052 sta %f48, [%r1]87
22053 stda %f0, [%r1]87
22054casa [%r1]0x57, %r2, %g0
22055casxa [%r1]0x57, %r2, %g0
22056 prefetcha [%r1]87, 0x13
22057CASE_ASI_0x51_th5_range131:
22058!!asi_range = 0x0-0x38
22059 set 0x8, %r1
22060 and %r1, %r29, %r1 !make sure address is aligned
22061 ldsba [%r1]81, %r10
22062 ldsha [%r1]81, %r12
22063 ldswa [%r1]81, %r8
22064 lduba [%r1]81, %r12
22065 lduha [%r1]81, %r6
22066 ldxa [%r1]81, %r10
22067 ldda [%r1]81, %r4
22068 ldstuba [%r1]81, %r10
22069 swapa [%r1]81, %r14
22070 lda [%r1]81, %f48
22071 ldda [%r1]81, %f16
22072 stba %r6, [%r1]81
22073 stha %r0, [%r1]81
22074 stwa %r6, [%r1]81
22075 sta %f16, [%r1]81
22076 stda %f0, [%r1]81
22077casa [%r1]0x51, %r2, %g0
22078casxa [%r1]0x51, %r2, %g0
22079 prefetcha [%r1]81, 0x1f
22080CASE_ASI_0x5a_th5_range132:
22081!!asi_range = 0x0-0x38
22082 set 0x21, %r1
22083 and %r1, %r29, %r1 !make sure address is aligned
22084 ldsba [%r1]90, %r10
22085 ldsha [%r1]90, %r8
22086 ldswa [%r1]90, %r4
22087 lduba [%r1]90, %r12
22088 lduha [%r1]90, %r4
22089 ldxa [%r1]90, %r14
22090 ldda [%r1]90, %r4
22091 ldstuba [%r1]90, %r16
22092 swapa [%r1]90, %r6
22093 lda [%r1]90, %f16
22094 ldda [%r1]90, %f0
22095 stba %r12, [%r1]90
22096 stha %r12, [%r1]90
22097 stwa %r8, [%r1]90
22098 sta %f32, [%r1]90
22099 stda %f48, [%r1]90
22100casa [%r1]0x5a, %r2, %g0
22101casxa [%r1]0x5a, %r2, %g0
22102 prefetcha [%r1]90, 0x15
22103CASE_ASI_0x5b_th5_range133:
22104!!asi_range = 0x0-0x38
22105 set 0x12, %r1
22106 and %r1, %r29, %r1 !make sure address is aligned
22107 ldsba [%r1]91, %r10
22108 ldsha [%r1]91, %r2
22109 ldswa [%r1]91, %r14
22110 lduba [%r1]91, %r4
22111 lduha [%r1]91, %r12
22112 ldxa [%r1]91, %r10
22113 ldda [%r1]91, %r12
22114 ldstuba [%r1]91, %r16
22115 swapa [%r1]91, %r8
22116 lda [%r1]91, %f32
22117 ldda [%r1]91, %f48
22118 stba %r14, [%r1]91
22119 stha %r12, [%r1]91
22120 stwa %r2, [%r1]91
22121 sta %f16, [%r1]91
22122 stda %f48, [%r1]91
22123casa [%r1]0x5b, %r2, %g0
22124casxa [%r1]0x5b, %r2, %g0
22125 prefetcha [%r1]91, 0xa
22126CASE_ASI_0x54_th5_range134:
22127!!asi_range = 0x10-0x98
22128 set 0x78, %r1
22129 and %r1, %r29, %r1 !make sure address is aligned
22130 ldsba [%r1]84, %r10
22131 ldsha [%r1]84, %r8
22132 ldswa [%r1]84, %r16
22133 lduba [%r1]84, %r4
22134 lduha [%r1]84, %r12
22135 ldxa [%r1]84, %r10
22136 ldda [%r1]84, %r4
22137 ldstuba [%r1]84, %r14
22138 swapa [%r1]84, %r16
22139 lda [%r1]84, %f0
22140 ldda [%r1]84, %f48
22141 stba %r8, [%r1]84
22142 stha %r2, [%r1]84
22143 stwa %r2, [%r1]84
22144 sta %f16, [%r1]84
22145 stda %f32, [%r1]84
22146casa [%r1]0x54, %r2, %g0
22147casxa [%r1]0x54, %r2, %g0
22148 prefetcha [%r1]84, 0x18
22149CASE_ASI_0x72_th5_0x0:
22150 mov %g0, %r1
22151 ldsba [%r1]114, %r4
22152 ldsha [%r1]114, %r16
22153 ldswa [%r1]114, %r2
22154 lduba [%r1]114, %r10
22155 lduha [%r1]114, %r2
22156 ldxa [%r1]114, %r14
22157 ldda [%r1]114, %r8
22158 ldstuba [%r1]114, %r12
22159 swapa [%r1]114, %r12
22160 lda [%r1]114, %f0
22161 ldda [%r1]114, %f48
22162 stba %r14, [%r1]114
22163 stha %r0, [%r1]114
22164 stwa %r4, [%r1]114
22165 sta %f48, [%r1]114
22166 stda %f16, [%r1]114
22167casa [%r1]0x72, %r2, %g0
22168casxa [%r1]0x72, %r2, %g0
22169 prefetcha [%r1]114, 0x16
22170CASE_ASI_0x41_th5_0x60:
22171 set 0x60, %r1
22172 ldsba [%r1]65, %r2
22173 ldsha [%r1]65, %r14
22174 ldswa [%r1]65, %r8
22175 lduba [%r1]65, %r8
22176 lduha [%r1]65, %r14
22177 ldxa [%r1]65, %r12
22178 ldda [%r1]65, %r12
22179 ldstuba [%r1]65, %r16
22180 swapa [%r1]65, %r2
22181 lda [%r1]65, %f32
22182 ldda [%r1]65, %f48
22183 stba %r0, [%r1]65
22184 stha %r2, [%r1]65
22185 stwa %r8, [%r1]65
22186 sta %f16, [%r1]65
22187 stda %f0, [%r1]65
22188casa [%r1]0x41, %r2, %g0
22189casxa [%r1]0x41, %r2, %g0
22190 prefetcha [%r1]65, 0xa
22191CASE_ASI_0x41_th5_0x68:
22192 set 0x68, %r1
22193 ldsba [%r1]65, %r6
22194 ldsha [%r1]65, %r16
22195 ldswa [%r1]65, %r4
22196 lduba [%r1]65, %r10
22197 lduha [%r1]65, %r12
22198 ldxa [%r1]65, %r14
22199 ldda [%r1]65, %r16
22200 ldstuba [%r1]65, %r4
22201 swapa [%r1]65, %r4
22202 lda [%r1]65, %f0
22203 ldda [%r1]65, %f0
22204 stba %r2, [%r1]65
22205 stha %r2, [%r1]65
22206 stwa %r12, [%r1]65
22207 sta %f32, [%r1]65
22208 stda %f32, [%r1]65
22209casa [%r1]0x41, %r2, %g0
22210casxa [%r1]0x41, %r2, %g0
22211 prefetcha [%r1]65, 0xc
22212CASE_ASI_0x63_th5_0x0:
22213 mov %g0, %r1
22214 ldsba [%r1]99, %r10
22215 ldsha [%r1]99, %r6
22216 ldswa [%r1]99, %r2
22217 lduba [%r1]99, %r16
22218 lduha [%r1]99, %r2
22219 ldxa [%r1]99, %r14
22220 ldda [%r1]99, %r16
22221 ldstuba [%r1]99, %r8
22222 swapa [%r1]99, %r4
22223 lda [%r1]99, %f0
22224 ldda [%r1]99, %f0
22225 stba %r8, [%r1]99
22226 stha %r8, [%r1]99
22227 stwa %r12, [%r1]99
22228 stxa %r14, [%r1]99
22229 sta %f32, [%r1]99
22230 stda %f16, [%r1]99
22231casa [%r1]0x63, %r2, %g0
22232casxa [%r1]0x63, %r2, %g0
22233 prefetcha [%r1]99, 0x15
22234CASE_ASI_0x63_th5_0x10:
22235 set 0x10, %r1
22236 ldsba [%r1]99, %r14
22237 ldsha [%r1]99, %r2
22238 ldswa [%r1]99, %r8
22239 lduba [%r1]99, %r14
22240 lduha [%r1]99, %r16
22241 ldxa [%r1]99, %r12
22242 ldda [%r1]99, %r6
22243 ldstuba [%r1]99, %r14
22244 swapa [%r1]99, %r8
22245 lda [%r1]99, %f32
22246 ldda [%r1]99, %f48
22247 stba %r2, [%r1]99
22248 stha %r0, [%r1]99
22249 stwa %r0, [%r1]99
22250 stxa %r12, [%r1]99
22251 sta %f0, [%r1]99
22252 stda %f0, [%r1]99
22253casa [%r1]0x63, %r2, %g0
22254casxa [%r1]0x63, %r2, %g0
22255 prefetcha [%r1]99, 0x1c
22256CASE_ASI_0x43_th5_0x0:
22257 mov %g0, %r1
22258 ldsba [%r1]67, %r16
22259 ldsha [%r1]67, %r16
22260 ldswa [%r1]67, %r6
22261 lduba [%r1]67, %r10
22262 lduha [%r1]67, %r6
22263 ldxa [%r1]67, %r14
22264 ldda [%r1]67, %r8
22265 ldstuba [%r1]67, %r2
22266 swapa [%r1]67, %r10
22267 lda [%r1]67, %f16
22268 ldda [%r1]67, %f48
22269 stba %r8, [%r1]67
22270 stha %r4, [%r1]67
22271 stwa %r10, [%r1]67
22272 sta %f0, [%r1]67
22273 stda %f32, [%r1]67
22274casa [%r1]0x43, %r2, %g0
22275casxa [%r1]0x43, %r2, %g0
22276 prefetcha [%r1]67, 0x6
22277CASE_ASI_0x59_th5_range135:
22278!!asi_range = 0x0-0x78
22279 set 0x5, %r1
22280 and %r1, %r29, %r1 !make sure address is aligned
22281 ldsba [%r1]89, %r8
22282 ldsha [%r1]89, %r16
22283 ldswa [%r1]89, %r4
22284 lduba [%r1]89, %r4
22285 lduha [%r1]89, %r16
22286 ldxa [%r1]89, %r14
22287 ldda [%r1]89, %r8
22288 ldstuba [%r1]89, %r14
22289 swapa [%r1]89, %r6
22290 lda [%r1]89, %f0
22291 ldda [%r1]89, %f32
22292 stba %r8, [%r1]89
22293 stha %r8, [%r1]89
22294 stwa %r10, [%r1]89
22295 sta %f16, [%r1]89
22296 stda %f48, [%r1]89
22297casa [%r1]0x59, %r2, %g0
22298casxa [%r1]0x59, %r2, %g0
22299 prefetcha [%r1]89, 0x14
22300CASE_ASI_0x67_th5_range136:
22301!!asi_range = 0x0-0x7fe0
22302 set 0x36c5, %r1
22303 and %r1, %r29, %r1 !make sure address is aligned
22304 ldsba [%r1]103, %r12
22305 ldsha [%r1]103, %r14
22306 ldswa [%r1]103, %r10
22307 lduba [%r1]103, %r12
22308 lduha [%r1]103, %r16
22309 ldxa [%r1]103, %r16
22310 ldda [%r1]103, %r16
22311 ldstuba [%r1]103, %r8
22312 swapa [%r1]103, %r12
22313 lda [%r1]103, %f48
22314 ldda [%r1]103, %f48
22315 stba %r6, [%r1]103
22316 stha %r4, [%r1]103
22317 stwa %r8, [%r1]103
22318 sta %f48, [%r1]103
22319 stda %f48, [%r1]103
22320casa [%r1]0x67, %r2, %g0
22321casxa [%r1]0x67, %r2, %g0
22322 prefetcha [%r1]103, 0x8
22323CASE_ASI_0x4e_th5_0x0:
22324 mov %g0, %r1
22325 ldsba [%r1]78, %r10
22326 ldsha [%r1]78, %r16
22327 ldswa [%r1]78, %r2
22328 lduba [%r1]78, %r6
22329 lduha [%r1]78, %r8
22330 ldxa [%r1]78, %r4
22331 ldda [%r1]78, %r6
22332 ldstuba [%r1]78, %r8
22333 swapa [%r1]78, %r2
22334 lda [%r1]78, %f16
22335 ldda [%r1]78, %f0
22336 stba %r12, [%r1]78
22337 stha %r12, [%r1]78
22338 stwa %r12, [%r1]78
22339 sta %f48, [%r1]78
22340 stda %f48, [%r1]78
22341casa [%r1]0x4e, %r2, %g0
22342casxa [%r1]0x4e, %r2, %g0
22343 prefetcha [%r1]78, 0x19
22344CASE_ASI_0x48_th5_range137:
22345!!asi_range = 0x0-0xf8
22346 set 0xa9, %r1
22347 and %r1, %r29, %r1 !make sure address is aligned
22348 ldsba [%r1]72, %r16
22349 ldsha [%r1]72, %r14
22350 ldswa [%r1]72, %r16
22351 lduba [%r1]72, %r4
22352 lduha [%r1]72, %r10
22353 ldxa [%r1]72, %r10
22354 ldda [%r1]72, %r6
22355 ldstuba [%r1]72, %r4
22356 swapa [%r1]72, %r4
22357 lda [%r1]72, %f32
22358 ldda [%r1]72, %f16
22359 stba %r4, [%r1]72
22360 stha %r6, [%r1]72
22361 stwa %r6, [%r1]72
22362 stxa %r0, [%r1]72
22363 sta %f16, [%r1]72
22364 stda %f48, [%r1]72
22365casa [%r1]0x48, %r2, %g0
22366casxa [%r1]0x48, %r2, %g0
22367 prefetcha [%r1]72, 0x1f
22368CASE_ASI_0x49_th5_range138:
22369!!asi_range = 0x0-0xf8
22370 set 0xab, %r1
22371 and %r1, %r29, %r1 !make sure address is aligned
22372 ldsba [%r1]73, %r16
22373 ldsha [%r1]73, %r10
22374 ldswa [%r1]73, %r10
22375 lduba [%r1]73, %r6
22376 lduha [%r1]73, %r14
22377 ldxa [%r1]73, %r6
22378 ldda [%r1]73, %r16
22379 ldstuba [%r1]73, %r2
22380 swapa [%r1]73, %r6
22381 lda [%r1]73, %f0
22382 ldda [%r1]73, %f32
22383 stba %r14, [%r1]73
22384 stha %r8, [%r1]73
22385 stwa %r2, [%r1]73
22386 stxa %r0, [%r1]73
22387 sta %f16, [%r1]73
22388 stda %f48, [%r1]73
22389casa [%r1]0x49, %r2, %g0
22390casxa [%r1]0x49, %r2, %g0
22391 prefetcha [%r1]73, 0x16
22392CASE_ASI_0x5f_th5:
22393 setx 0x1a4ad0ce, %r4, %r1
22394 and %r1, %r31, %r1 !make sure address is aligned
22395 ldx [%r27 + 0xc3 & ~0x7], %r2
22396 ldx [%r26 + 0xd4 & ~0x7], %r4
22397 ldx [%r25 + 0x17 & ~0x7], %r6
22398 ldx [%r28 + 0x9d & ~0x7], %r8
22399 ldx [%r26 + 0xba & ~0x7], %r10
22400 ldx [%r25 + 0x98 & ~0x7], %r12
22401 ldx [%r25 + 0x90 & ~0x7], %r14
22402 ldx [%r28 + 0x28 & ~0x7], %r16
22403 ld [%r25 + 0x35 & ~0x7], %f0
22404 ld [%r26 + 0x58 & ~0x7], %f16
22405 ld [%r23 + 0x73 & ~0x7], %f32
22406 ld [%r26 + 0x7 & ~0x7], %f48
22407 ldsba [%r1]95, %r2
22408 ldsha [%r1]95, %r2
22409 ldswa [%r1]95, %r10
22410 lduba [%r1]95, %r2
22411 lduha [%r1]95, %r10
22412 ldxa [%r1]95, %r16
22413 ldda [%r1]95, %r14
22414 ldstuba [%r1]95, %r12
22415 swapa [%r1]95, %r2
22416 lda [%r1]95, %f32
22417 ldda [%r1]95, %f16
22418 stba %r4, [%r1]95
22419 stha %r8, [%r1]95
22420 stwa %r14, [%r1]95
22421 sta %f48, [%r1]95
22422 stda %f16, [%r1]95
22423casa [%r1]0x5f, %r2, %g0
22424casxa [%r1]0x5f, %r2, %g0
22425 prefetcha [%r1]95, 0x13
22426CASE_ASI_0x53_th5:
22427 setx 0x5580eed2, %r4, %r1
22428 and %r1, %r31, %r1 !make sure address is aligned
22429 ldx [%r28 + 0x92 & ~0x7], %r2
22430 ldx [%r24 + 0x33 & ~0x7], %r4
22431 ldx [%r22 + 0x2f & ~0x7], %r6
22432 ldx [%r27 + 0xd4 & ~0x7], %r8
22433 ldx [%r23 + 0xc4 & ~0x7], %r10
22434 ldx [%r22 + 0xe1 & ~0x7], %r12
22435 ldx [%r23 + 0x61 & ~0x7], %r14
22436 ldx [%r27 + 0x5e & ~0x7], %r16
22437 ld [%r22 + 0x4f & ~0x7], %f0
22438 ld [%r23 + 0xa1 & ~0x7], %f16
22439 ld [%r26 + 0xdf & ~0x7], %f32
22440 ld [%r23 + 0x8c & ~0x7], %f48
22441 ldsba [%r1]83, %r6
22442 ldsha [%r1]83, %r10
22443 ldswa [%r1]83, %r8
22444 lduba [%r1]83, %r14
22445 lduha [%r1]83, %r8
22446 ldxa [%r1]83, %r4
22447 ldda [%r1]83, %r16
22448 ldstuba [%r1]83, %r14
22449 swapa [%r1]83, %r4
22450 lda [%r1]83, %f48
22451 ldda [%r1]83, %f48
22452 stba %r8, [%r1]83
22453 stha %r6, [%r1]83
22454 stwa %r14, [%r1]83
22455 stxa %r6, [%r1]83
22456 sta %f16, [%r1]83
22457 stda %f16, [%r1]83
22458casa [%r1]0x53, %r2, %g0
22459casxa [%r1]0x53, %r2, %g0
22460 prefetcha [%r1]83, 0xf
22461CASE_ASI_0x74_th5_0x0:
22462 mov %g0, %r1
22463 ldsba [%r1]116, %r10
22464 ldsha [%r1]116, %r12
22465 ldswa [%r1]116, %r4
22466 lduba [%r1]116, %r4
22467 lduha [%r1]116, %r10
22468 ldxa [%r1]116, %r12
22469 ldda [%r1]116, %r4
22470 ldstuba [%r1]116, %r10
22471 swapa [%r1]116, %r12
22472 lda [%r1]116, %f0
22473 ldda [%r1]116, %f48
22474 stba %r14, [%r1]116
22475 stha %r2, [%r1]116
22476 stwa %r0, [%r1]116
22477 stxa %r6, [%r1]116
22478 sta %f0, [%r1]116
22479 stda %f0, [%r1]116
22480casa [%r1]0x74, %r2, %g0
22481casxa [%r1]0x74, %r2, %g0
22482 prefetcha [%r1]116, 0x13
22483CASE_ASI_0x54_th5_0x0:
22484 mov %g0, %r1
22485 ldsba [%r1]84, %r4
22486 ldsha [%r1]84, %r6
22487 ldswa [%r1]84, %r6
22488 lduba [%r1]84, %r10
22489 lduha [%r1]84, %r10
22490 ldxa [%r1]84, %r4
22491 ldda [%r1]84, %r4
22492 ldstuba [%r1]84, %r2
22493 swapa [%r1]84, %r12
22494 lda [%r1]84, %f16
22495 ldda [%r1]84, %f48
22496 stba %r6, [%r1]84
22497 stha %r6, [%r1]84
22498 stwa %r0, [%r1]84
22499 sta %f16, [%r1]84
22500 stda %f48, [%r1]84
22501casa [%r1]0x54, %r2, %g0
22502casxa [%r1]0x54, %r2, %g0
22503 prefetcha [%r1]84, 0x9
22504CASE_ASI_0x54_th5_0x400:
22505 set 0x400, %r1
22506 ldsba [%r1]84, %r12
22507 ldsha [%r1]84, %r16
22508 ldswa [%r1]84, %r6
22509 lduba [%r1]84, %r2
22510 lduha [%r1]84, %r10
22511 ldxa [%r1]84, %r4
22512 ldda [%r1]84, %r6
22513 ldstuba [%r1]84, %r16
22514 swapa [%r1]84, %r10
22515 lda [%r1]84, %f0
22516 ldda [%r1]84, %f48
22517 stba %r14, [%r1]84
22518 stha %r2, [%r1]84
22519 stwa %r0, [%r1]84
22520 sta %f48, [%r1]84
22521 stda %f0, [%r1]84
22522casa [%r1]0x54, %r2, %g0
22523casxa [%r1]0x54, %r2, %g0
22524 prefetcha [%r1]84, 0x4
22525CASE_ASI_0x54_th5_0x800:
22526 set 0x800, %r1
22527 ldsba [%r1]84, %r16
22528 ldsha [%r1]84, %r14
22529 ldswa [%r1]84, %r10
22530 lduba [%r1]84, %r2
22531 lduha [%r1]84, %r8
22532 ldxa [%r1]84, %r12
22533 ldda [%r1]84, %r10
22534 ldstuba [%r1]84, %r4
22535 swapa [%r1]84, %r6
22536 lda [%r1]84, %f0
22537 ldda [%r1]84, %f0
22538 stba %r14, [%r1]84
22539 stha %r8, [%r1]84
22540 stwa %r10, [%r1]84
22541 sta %f48, [%r1]84
22542 stda %f32, [%r1]84
22543casa [%r1]0x54, %r2, %g0
22544casxa [%r1]0x54, %r2, %g0
22545 prefetcha [%r1]84, 0x19
22546CASE_ASI_0x54_th5_0xc00:
22547 set 0xc00, %r1
22548 ldsba [%r1]84, %r14
22549 ldsha [%r1]84, %r14
22550 ldswa [%r1]84, %r10
22551 lduba [%r1]84, %r16
22552 lduha [%r1]84, %r8
22553 ldxa [%r1]84, %r6
22554 ldda [%r1]84, %r2
22555 ldstuba [%r1]84, %r14
22556 swapa [%r1]84, %r2
22557 lda [%r1]84, %f0
22558 ldda [%r1]84, %f0
22559 stba %r14, [%r1]84
22560 stha %r10, [%r1]84
22561 stwa %r10, [%r1]84
22562 sta %f32, [%r1]84
22563 stda %f16, [%r1]84
22564casa [%r1]0x54, %r2, %g0
22565casxa [%r1]0x54, %r2, %g0
22566 prefetcha [%r1]84, 0x9
22567CASE_ASI_0x5c_th5_0x0:
22568 mov %g0, %r1
22569 ldsba [%r1]92, %r8
22570 ldsha [%r1]92, %r12
22571 ldswa [%r1]92, %r2
22572 lduba [%r1]92, %r8
22573 lduha [%r1]92, %r10
22574 ldxa [%r1]92, %r14
22575 ldda [%r1]92, %r12
22576 ldstuba [%r1]92, %r10
22577 swapa [%r1]92, %r8
22578 lda [%r1]92, %f32
22579 ldda [%r1]92, %f0
22580 stba %r12, [%r1]92
22581 stha %r10, [%r1]92
22582 stwa %r14, [%r1]92
22583 sta %f0, [%r1]92
22584 stda %f16, [%r1]92
22585casa [%r1]0x5c, %r2, %g0
22586casxa [%r1]0x5c, %r2, %g0
22587 prefetcha [%r1]92, 0x1a
22588CASE_ASI_0x5c_th5_0x400:
22589 set 0x400, %r1
22590 ldsba [%r1]92, %r10
22591 ldsha [%r1]92, %r14
22592 ldswa [%r1]92, %r8
22593 lduba [%r1]92, %r12
22594 lduha [%r1]92, %r8
22595 ldxa [%r1]92, %r14
22596 ldda [%r1]92, %r12
22597 ldstuba [%r1]92, %r16
22598 swapa [%r1]92, %r6
22599 lda [%r1]92, %f0
22600 ldda [%r1]92, %f48
22601 stba %r4, [%r1]92
22602 stha %r8, [%r1]92
22603 stwa %r2, [%r1]92
22604 sta %f0, [%r1]92
22605 stda %f48, [%r1]92
22606casa [%r1]0x5c, %r2, %g0
22607casxa [%r1]0x5c, %r2, %g0
22608 prefetcha [%r1]92, 0x6
22609CASE_ASI_0x5c_th5_0x800:
22610 set 0x800, %r1
22611 ldsba [%r1]92, %r2
22612 ldsha [%r1]92, %r16
22613 ldswa [%r1]92, %r8
22614 lduba [%r1]92, %r14
22615 lduha [%r1]92, %r6
22616 ldxa [%r1]92, %r2
22617 ldda [%r1]92, %r6
22618 ldstuba [%r1]92, %r14
22619 swapa [%r1]92, %r2
22620 lda [%r1]92, %f32
22621 ldda [%r1]92, %f48
22622 stba %r8, [%r1]92
22623 stha %r2, [%r1]92
22624 stwa %r0, [%r1]92
22625 sta %f16, [%r1]92
22626 stda %f32, [%r1]92
22627casa [%r1]0x5c, %r2, %g0
22628casxa [%r1]0x5c, %r2, %g0
22629 prefetcha [%r1]92, 0x8
22630CASE_ASI_0x5c_th5_0xc00:
22631 set 0xc00, %r1
22632 ldsba [%r1]92, %r8
22633 ldsha [%r1]92, %r10
22634 ldswa [%r1]92, %r2
22635 lduba [%r1]92, %r4
22636 lduha [%r1]92, %r2
22637 ldxa [%r1]92, %r10
22638 ldda [%r1]92, %r4
22639 ldstuba [%r1]92, %r16
22640 swapa [%r1]92, %r10
22641 lda [%r1]92, %f32
22642 ldda [%r1]92, %f32
22643 stba %r12, [%r1]92
22644 stha %r14, [%r1]92
22645 stwa %r8, [%r1]92
22646 sta %f48, [%r1]92
22647 stda %f16, [%r1]92
22648casa [%r1]0x5c, %r2, %g0
22649casxa [%r1]0x5c, %r2, %g0
22650 prefetcha [%r1]92, 0x7
22651CASE_ASI_0x47_th5_range139:
22652!!asi_range = 0x0-0x7ff0
22653 set 0x864, %r1
22654 and %r1, %r29, %r1 !make sure address is aligned
22655 ldsba [%r1]71, %r16
22656 ldsha [%r1]71, %r2
22657 ldswa [%r1]71, %r12
22658 lduba [%r1]71, %r10
22659 lduha [%r1]71, %r6
22660 ldxa [%r1]71, %r4
22661 ldda [%r1]71, %r8
22662 ldstuba [%r1]71, %r12
22663 swapa [%r1]71, %r12
22664 lda [%r1]71, %f16
22665 ldda [%r1]71, %f0
22666 stba %r4, [%r1]71
22667 stha %r10, [%r1]71
22668 stwa %r10, [%r1]71
22669 sta %f48, [%r1]71
22670 stda %f0, [%r1]71
22671casa [%r1]0x47, %r2, %g0
22672casxa [%r1]0x47, %r2, %g0
22673 prefetcha [%r1]71, 0x16
22674CASE_ASI_0x50_th5_0x18:
22675 set 0x18, %r1
22676 ldsba [%r1]80, %r2
22677 ldsha [%r1]80, %r12
22678 ldswa [%r1]80, %r12
22679 lduba [%r1]80, %r4
22680 lduha [%r1]80, %r12
22681 ldxa [%r1]80, %r14
22682 ldda [%r1]80, %r6
22683 ldstuba [%r1]80, %r4
22684 swapa [%r1]80, %r2
22685 lda [%r1]80, %f48
22686 ldda [%r1]80, %f16
22687 stba %r8, [%r1]80
22688 stha %r8, [%r1]80
22689 stwa %r6, [%r1]80
22690 sta %f0, [%r1]80
22691 stda %f0, [%r1]80
22692casa [%r1]0x50, %r2, %g0
22693casxa [%r1]0x50, %r2, %g0
22694 prefetcha [%r1]80, 0x1a
22695CASE_ASI_0x50_th5_0x30:
22696 set 0x30, %r1
22697 ldsba [%r1]80, %r12
22698 ldsha [%r1]80, %r2
22699 ldswa [%r1]80, %r16
22700 lduba [%r1]80, %r10
22701 lduha [%r1]80, %r4
22702 ldxa [%r1]80, %r2
22703 ldda [%r1]80, %r16
22704 ldstuba [%r1]80, %r6
22705 swapa [%r1]80, %r8
22706 lda [%r1]80, %f48
22707 ldda [%r1]80, %f16
22708 stba %r14, [%r1]80
22709 stha %r10, [%r1]80
22710 stwa %r6, [%r1]80
22711 sta %f32, [%r1]80
22712 stda %f16, [%r1]80
22713casa [%r1]0x50, %r2, %g0
22714casxa [%r1]0x50, %r2, %g0
22715 prefetcha [%r1]80, 0xb
22716CASE_ASI_0x50_th5_0x38:
22717 set 0x38, %r1
22718 ldsba [%r1]80, %r4
22719 ldsha [%r1]80, %r4
22720 ldswa [%r1]80, %r8
22721 lduba [%r1]80, %r14
22722 lduha [%r1]80, %r8
22723 ldxa [%r1]80, %r12
22724 ldda [%r1]80, %r6
22725 ldstuba [%r1]80, %r8
22726 swapa [%r1]80, %r12
22727 lda [%r1]80, %f32
22728 ldda [%r1]80, %f32
22729 stba %r2, [%r1]80
22730 stha %r6, [%r1]80
22731 stwa %r8, [%r1]80
22732 sta %f32, [%r1]80
22733 stda %f32, [%r1]80
22734casa [%r1]0x50, %r2, %g0
22735casxa [%r1]0x50, %r2, %g0
22736 prefetcha [%r1]80, 0x5
22737CASE_ASI_0x42_th5_0x8:
22738 set 0x8, %r1
22739 ldsba [%r1]66, %r8
22740 ldsha [%r1]66, %r2
22741 ldswa [%r1]66, %r10
22742 lduba [%r1]66, %r16
22743 lduha [%r1]66, %r4
22744 ldxa [%r1]66, %r4
22745 ldda [%r1]66, %r10
22746 ldstuba [%r1]66, %r14
22747 swapa [%r1]66, %r12
22748 lda [%r1]66, %f48
22749 ldda [%r1]66, %f0
22750 stba %r6, [%r1]66
22751 stha %r4, [%r1]66
22752 stwa %r0, [%r1]66
22753 sta %f48, [%r1]66
22754 stda %f48, [%r1]66
22755casa [%r1]0x42, %r2, %g0
22756casxa [%r1]0x42, %r2, %g0
22757 prefetcha [%r1]66, 0x0
22758CASE_ASI_0x42_th5_0x10:
22759 set 0x10, %r1
22760 ldsba [%r1]66, %r10
22761 ldsha [%r1]66, %r16
22762 ldswa [%r1]66, %r6
22763 lduba [%r1]66, %r8
22764 lduha [%r1]66, %r14
22765 ldxa [%r1]66, %r4
22766 ldda [%r1]66, %r14
22767 ldstuba [%r1]66, %r8
22768 swapa [%r1]66, %r10
22769 lda [%r1]66, %f16
22770 ldda [%r1]66, %f16
22771 stba %r4, [%r1]66
22772 stha %r12, [%r1]66
22773 stwa %r12, [%r1]66
22774 sta %f32, [%r1]66
22775 stda %f32, [%r1]66
22776casa [%r1]0x42, %r2, %g0
22777casxa [%r1]0x42, %r2, %g0
22778 prefetcha [%r1]66, 0x15
22779CASE_ASI_0x52_th5_0x108:
22780 set 0x108, %r1
22781 ldsba [%r1]82, %r14
22782 ldsha [%r1]82, %r6
22783 ldswa [%r1]82, %r10
22784 lduba [%r1]82, %r14
22785 lduha [%r1]82, %r4
22786 ldxa [%r1]82, %r12
22787 ldda [%r1]82, %r14
22788 ldstuba [%r1]82, %r16
22789 swapa [%r1]82, %r4
22790 lda [%r1]82, %f32
22791 ldda [%r1]82, %f48
22792 stba %r6, [%r1]82
22793 stha %r2, [%r1]82
22794 stwa %r2, [%r1]82
22795 sta %f16, [%r1]82
22796 stda %f0, [%r1]82
22797casa [%r1]0x52, %r2, %g0
22798casxa [%r1]0x52, %r2, %g0
22799 prefetcha [%r1]82, 0x1c
22800CASE_ASI_0x52_th5_0x110:
22801 set 0x110, %r1
22802 ldsba [%r1]82, %r8
22803 ldsha [%r1]82, %r10
22804 ldswa [%r1]82, %r6
22805 lduba [%r1]82, %r10
22806 lduha [%r1]82, %r6
22807 ldxa [%r1]82, %r4
22808 ldda [%r1]82, %r8
22809 ldstuba [%r1]82, %r12
22810 swapa [%r1]82, %r10
22811 lda [%r1]82, %f48
22812 ldda [%r1]82, %f16
22813 stba %r10, [%r1]82
22814 stha %r0, [%r1]82
22815 stwa %r14, [%r1]82
22816 sta %f16, [%r1]82
22817 stda %f0, [%r1]82
22818casa [%r1]0x52, %r2, %g0
22819casxa [%r1]0x52, %r2, %g0
22820 prefetcha [%r1]82, 0x1b
22821CASE_ASI_0x52_th5_0x118:
22822 set 0x118, %r1
22823 ldsba [%r1]82, %r14
22824 ldsha [%r1]82, %r2
22825 ldswa [%r1]82, %r8
22826 lduba [%r1]82, %r14
22827 lduha [%r1]82, %r4
22828 ldxa [%r1]82, %r12
22829 ldda [%r1]82, %r6
22830 ldstuba [%r1]82, %r2
22831 swapa [%r1]82, %r10
22832 lda [%r1]82, %f16
22833 ldda [%r1]82, %f16
22834 stba %r8, [%r1]82
22835 stha %r6, [%r1]82
22836 stwa %r4, [%r1]82
22837 sta %f32, [%r1]82
22838 stda %f48, [%r1]82
22839casa [%r1]0x52, %r2, %g0
22840casxa [%r1]0x52, %r2, %g0
22841 prefetcha [%r1]82, 0x14
22842CASE_ASI_0x52_th5_0x120:
22843 set 0x120, %r1
22844 ldsba [%r1]82, %r14
22845 ldsha [%r1]82, %r10
22846 ldswa [%r1]82, %r16
22847 lduba [%r1]82, %r10
22848 lduha [%r1]82, %r6
22849 ldxa [%r1]82, %r4
22850 ldda [%r1]82, %r2
22851 ldstuba [%r1]82, %r12
22852 swapa [%r1]82, %r2
22853 lda [%r1]82, %f32
22854 ldda [%r1]82, %f48
22855 stba %r0, [%r1]82
22856 stha %r2, [%r1]82
22857 stwa %r2, [%r1]82
22858 sta %f16, [%r1]82
22859 stda %f16, [%r1]82
22860casa [%r1]0x52, %r2, %g0
22861casxa [%r1]0x52, %r2, %g0
22862 prefetcha [%r1]82, 0x14
22863CASE_ASI_0x52_th5_0x208:
22864 set 0x208, %r1
22865 ldsba [%r1]82, %r14
22866 ldsha [%r1]82, %r4
22867 ldswa [%r1]82, %r16
22868 lduba [%r1]82, %r8
22869 lduha [%r1]82, %r2
22870 ldxa [%r1]82, %r12
22871 ldda [%r1]82, %r8
22872 ldstuba [%r1]82, %r14
22873 swapa [%r1]82, %r16
22874 lda [%r1]82, %f16
22875 ldda [%r1]82, %f0
22876 stba %r4, [%r1]82
22877 stha %r10, [%r1]82
22878 stwa %r2, [%r1]82
22879 sta %f48, [%r1]82
22880 stda %f16, [%r1]82
22881casa [%r1]0x52, %r2, %g0
22882casxa [%r1]0x52, %r2, %g0
22883 prefetcha [%r1]82, 0x3
22884CASE_ASI_0x52_th5_0x210:
22885 set 0x210, %r1
22886 ldsba [%r1]82, %r4
22887 ldsha [%r1]82, %r14
22888 ldswa [%r1]82, %r16
22889 lduba [%r1]82, %r6
22890 lduha [%r1]82, %r10
22891 ldxa [%r1]82, %r6
22892 ldda [%r1]82, %r16
22893 ldstuba [%r1]82, %r10
22894 swapa [%r1]82, %r6
22895 lda [%r1]82, %f16
22896 ldda [%r1]82, %f0
22897 stba %r8, [%r1]82
22898 stha %r0, [%r1]82
22899 stwa %r6, [%r1]82
22900 sta %f0, [%r1]82
22901 stda %f48, [%r1]82
22902casa [%r1]0x52, %r2, %g0
22903casxa [%r1]0x52, %r2, %g0
22904 prefetcha [%r1]82, 0x2
22905CASE_ASI_0x52_th5_0x218:
22906 set 0x218, %r1
22907 ldsba [%r1]82, %r14
22908 ldsha [%r1]82, %r2
22909 ldswa [%r1]82, %r2
22910 lduba [%r1]82, %r8
22911 lduha [%r1]82, %r10
22912 ldxa [%r1]82, %r8
22913 ldda [%r1]82, %r10
22914 ldstuba [%r1]82, %r6
22915 swapa [%r1]82, %r12
22916 lda [%r1]82, %f32
22917 ldda [%r1]82, %f0
22918 stba %r8, [%r1]82
22919 stha %r12, [%r1]82
22920 stwa %r10, [%r1]82
22921 sta %f0, [%r1]82
22922 stda %f32, [%r1]82
22923casa [%r1]0x52, %r2, %g0
22924casxa [%r1]0x52, %r2, %g0
22925 prefetcha [%r1]82, 0x0
22926CASE_ASI_0x52_th5_0x220:
22927 set 0x220, %r1
22928 ldsba [%r1]82, %r10
22929 ldsha [%r1]82, %r8
22930 ldswa [%r1]82, %r12
22931 lduba [%r1]82, %r8
22932 lduha [%r1]82, %r10
22933 ldxa [%r1]82, %r2
22934 ldda [%r1]82, %r2
22935 ldstuba [%r1]82, %r14
22936 swapa [%r1]82, %r6
22937 lda [%r1]82, %f16
22938 ldda [%r1]82, %f16
22939 stba %r10, [%r1]82
22940 stha %r2, [%r1]82
22941 stwa %r10, [%r1]82
22942 sta %f32, [%r1]82
22943 stda %f16, [%r1]82
22944casa [%r1]0x52, %r2, %g0
22945casxa [%r1]0x52, %r2, %g0
22946 prefetcha [%r1]82, 0xa
22947CASE_ASI_0x25_th5_0x3C0:
22948 set 0x3C0, %r1
22949 ldsba [%r1]37, %r8
22950 ldsha [%r1]37, %r12
22951 ldswa [%r1]37, %r4
22952 lduba [%r1]37, %r6
22953 lduha [%r1]37, %r14
22954 ldxa [%r1]37, %r10
22955 ldda [%r1]37, %r8
22956 ldstuba [%r1]37, %r12
22957 swapa [%r1]37, %r12
22958 lda [%r1]37, %f32
22959 ldda [%r1]37, %f32
22960 stba %r4, [%r1]37
22961 stha %r14, [%r1]37
22962 stwa %r4, [%r1]37
22963 sta %f32, [%r1]37
22964 stda %f0, [%r1]37
22965casa [%r1]0x25, %r2, %g0
22966casxa [%r1]0x25, %r2, %g0
22967 prefetcha [%r1]37, 0x11
22968CASE_ASI_0x25_th5_0x3C8:
22969 set 0x3C8, %r1
22970 ldsba [%r1]37, %r2
22971 ldsha [%r1]37, %r12
22972 ldswa [%r1]37, %r14
22973 lduba [%r1]37, %r6
22974 lduha [%r1]37, %r8
22975 ldxa [%r1]37, %r2
22976 ldda [%r1]37, %r12
22977 ldstuba [%r1]37, %r10
22978 swapa [%r1]37, %r8
22979 lda [%r1]37, %f32
22980 ldda [%r1]37, %f0
22981 stba %r12, [%r1]37
22982 stha %r2, [%r1]37
22983 stwa %r14, [%r1]37
22984 sta %f48, [%r1]37
22985 stda %f32, [%r1]37
22986casa [%r1]0x25, %r2, %g0
22987casxa [%r1]0x25, %r2, %g0
22988 prefetcha [%r1]37, 0x13
22989CASE_ASI_0x25_th5_0x3D0:
22990 set 0x3D0, %r1
22991 ldsba [%r1]37, %r2
22992 ldsha [%r1]37, %r6
22993 ldswa [%r1]37, %r4
22994 lduba [%r1]37, %r2
22995 lduha [%r1]37, %r8
22996 ldxa [%r1]37, %r14
22997 ldda [%r1]37, %r8
22998 ldstuba [%r1]37, %r10
22999 swapa [%r1]37, %r16
23000 lda [%r1]37, %f16
23001 ldda [%r1]37, %f0
23002 stba %r2, [%r1]37
23003 stha %r0, [%r1]37
23004 stwa %r10, [%r1]37
23005 sta %f48, [%r1]37
23006 stda %f16, [%r1]37
23007casa [%r1]0x25, %r2, %g0
23008casxa [%r1]0x25, %r2, %g0
23009 prefetcha [%r1]37, 0x11
23010CASE_ASI_0x25_th5_0x3D8:
23011 set 0x3D8, %r1
23012 ldsba [%r1]37, %r16
23013 ldsha [%r1]37, %r2
23014 ldswa [%r1]37, %r14
23015 lduba [%r1]37, %r16
23016 lduha [%r1]37, %r10
23017 ldxa [%r1]37, %r2
23018 ldda [%r1]37, %r14
23019 ldstuba [%r1]37, %r8
23020 swapa [%r1]37, %r12
23021 lda [%r1]37, %f0
23022 ldda [%r1]37, %f16
23023 stba %r2, [%r1]37
23024 stha %r10, [%r1]37
23025 stwa %r2, [%r1]37
23026 sta %f0, [%r1]37
23027 stda %f16, [%r1]37
23028casa [%r1]0x25, %r2, %g0
23029casxa [%r1]0x25, %r2, %g0
23030 prefetcha [%r1]37, 0xe
23031CASE_ASI_0x25_th5_0x3E0:
23032 set 0x3E0, %r1
23033 ldsba [%r1]37, %r2
23034 ldsha [%r1]37, %r16
23035 ldswa [%r1]37, %r2
23036 lduba [%r1]37, %r10
23037 lduha [%r1]37, %r6
23038 ldxa [%r1]37, %r16
23039 ldda [%r1]37, %r8
23040 ldstuba [%r1]37, %r10
23041 swapa [%r1]37, %r10
23042 lda [%r1]37, %f32
23043 ldda [%r1]37, %f32
23044 stba %r8, [%r1]37
23045 stha %r4, [%r1]37
23046 stwa %r4, [%r1]37
23047 sta %f0, [%r1]37
23048 stda %f16, [%r1]37
23049casa [%r1]0x25, %r2, %g0
23050casxa [%r1]0x25, %r2, %g0
23051 prefetcha [%r1]37, 0x12
23052CASE_ASI_0x25_th5_0x3E8:
23053 set 0x3E8, %r1
23054 ldsba [%r1]37, %r8
23055 ldsha [%r1]37, %r4
23056 ldswa [%r1]37, %r4
23057 lduba [%r1]37, %r8
23058 lduha [%r1]37, %r16
23059 ldxa [%r1]37, %r4
23060 ldda [%r1]37, %r10
23061 ldstuba [%r1]37, %r2
23062 swapa [%r1]37, %r10
23063 lda [%r1]37, %f32
23064 ldda [%r1]37, %f16
23065 stba %r0, [%r1]37
23066 stha %r10, [%r1]37
23067 stwa %r14, [%r1]37
23068 sta %f16, [%r1]37
23069 stda %f48, [%r1]37
23070casa [%r1]0x25, %r2, %g0
23071casxa [%r1]0x25, %r2, %g0
23072 prefetcha [%r1]37, 0x18
23073CASE_ASI_0x25_th5_0x3F0:
23074 set 0x3F0, %r1
23075 ldsba [%r1]37, %r12
23076 ldsha [%r1]37, %r4
23077 ldswa [%r1]37, %r16
23078 lduba [%r1]37, %r2
23079 lduha [%r1]37, %r12
23080 ldxa [%r1]37, %r14
23081 ldda [%r1]37, %r10
23082 ldstuba [%r1]37, %r10
23083 swapa [%r1]37, %r8
23084 lda [%r1]37, %f0
23085 ldda [%r1]37, %f48
23086 stba %r6, [%r1]37
23087 stha %r2, [%r1]37
23088 stwa %r0, [%r1]37
23089 sta %f16, [%r1]37
23090 stda %f0, [%r1]37
23091casa [%r1]0x25, %r2, %g0
23092casxa [%r1]0x25, %r2, %g0
23093 prefetcha [%r1]37, 0x11
23094CASE_ASI_0x25_th5_0x3F8:
23095 set 0x3F8, %r1
23096 ldsba [%r1]37, %r2
23097 ldsha [%r1]37, %r8
23098 ldswa [%r1]37, %r12
23099 lduba [%r1]37, %r10
23100 lduha [%r1]37, %r14
23101 ldxa [%r1]37, %r6
23102 ldda [%r1]37, %r8
23103 ldstuba [%r1]37, %r6
23104 swapa [%r1]37, %r2
23105 lda [%r1]37, %f0
23106 ldda [%r1]37, %f16
23107 stba %r6, [%r1]37
23108 stha %r4, [%r1]37
23109 stwa %r14, [%r1]37
23110 sta %f32, [%r1]37
23111 stda %f0, [%r1]37
23112casa [%r1]0x25, %r2, %g0
23113casxa [%r1]0x25, %r2, %g0
23114 prefetcha [%r1]37, 0x8
23115CASE_ASI_0x55_th5_range140:
23116!!asi_range = 0x0-0x1f8
23117 set 0xb0, %r1
23118 and %r1, %r29, %r1 !make sure address is aligned
23119 ldsba [%r1]85, %r16
23120 ldsha [%r1]85, %r8
23121 ldswa [%r1]85, %r4
23122 lduba [%r1]85, %r16
23123 lduha [%r1]85, %r8
23124 ldxa [%r1]85, %r6
23125 ldda [%r1]85, %r16
23126 ldstuba [%r1]85, %r4
23127 swapa [%r1]85, %r8
23128 lda [%r1]85, %f32
23129 ldda [%r1]85, %f16
23130 stba %r0, [%r1]85
23131 stha %r6, [%r1]85
23132 stwa %r14, [%r1]85
23133 sta %f48, [%r1]85
23134 stda %f0, [%r1]85
23135casa [%r1]0x55, %r2, %g0
23136casxa [%r1]0x55, %r2, %g0
23137 prefetcha [%r1]85, 0x0
23138CASE_ASI_0x55_th5_range141:
23139!!asi_range = 0x400-0x5f8
23140 set 0x454, %r1
23141 and %r1, %r29, %r1 !make sure address is aligned
23142 ldsba [%r1]85, %r6
23143 ldsha [%r1]85, %r12
23144 ldswa [%r1]85, %r14
23145 lduba [%r1]85, %r14
23146 lduha [%r1]85, %r14
23147 ldxa [%r1]85, %r6
23148 ldda [%r1]85, %r4
23149 ldstuba [%r1]85, %r12
23150 swapa [%r1]85, %r4
23151 lda [%r1]85, %f32
23152 ldda [%r1]85, %f16
23153 stba %r10, [%r1]85
23154 stha %r4, [%r1]85
23155 stwa %r6, [%r1]85
23156 sta %f16, [%r1]85
23157 stda %f48, [%r1]85
23158casa [%r1]0x55, %r2, %g0
23159casxa [%r1]0x55, %r2, %g0
23160 prefetcha [%r1]85, 0x1f
23161 nop
23162 nop
23163 nop
23164subcc %r19, 1, %r19
23165cmp %r19, 2
23166bz,a TH5_LOOP
23167ta T_CHANGE_PRIV
23168cmp %r19, 1
23169bz,a TH5_LOOP
23170ta T_CHANGE_HPRIV
23171 nop
23172 ba main_text_end
23173 nop
23174 nop
23175 nop
23176 nop
23177 nop
23178 LOOP_T6:
23179ta T_CHANGE_HPRIV
23180 add %g0, 0x3, %r19
23181TH6_LOOP:
23182CASE_ASI_0x4_th6:
23183 mov %r21, %r1
23184 ldx [%r27 + 0xa & ~0x7], %r2
23185 ldx [%r25 + 0x87 & ~0x7], %r4
23186 ldx [%r24 + 0x28 & ~0x7], %r6
23187 ldx [%r26 + 0x63 & ~0x7], %r8
23188 ldx [%r27 + 0x76 & ~0x7], %r10
23189 ldx [%r25 + 0xda & ~0x7], %r12
23190 ldx [%r21 + 0xdb & ~0x7], %r14
23191 ldx [%r25 + 0x8a & ~0x7], %r16
23192 ld [%r24 + 0xd & ~0x7], %f0
23193 ld [%r23 + 0x3f & ~0x7], %f16
23194 ld [%r26 + 0x64 & ~0x7], %f32
23195 ld [%r26 + 0x6 & ~0x7], %f48
23196 ldsba [%r1]4, %r6
23197 ldsha [%r1]4, %r12
23198 ldswa [%r1]4, %r2
23199 lduba [%r1]4, %r10
23200 lduha [%r1]4, %r10
23201 ldxa [%r1]4, %r4
23202 ldda [%r1]4, %r6
23203 ldstuba [%r1]4, %r10
23204 swapa [%r1]4, %r12
23205 lda [%r1]4, %f48
23206 ldda [%r1]4, %f16
23207 stba %r2, [%r1]4
23208 stha %r14, [%r1]4
23209 stwa %r4, [%r1]4
23210 stxa %r10, [%r1]4
23211 sta %f32, [%r1]4
23212 stda %f32, [%r1]4
23213casa [%r1]0x4, %r2, %g0
23214casxa [%r1]0x4, %r2, %g0
23215 prefetcha [%r1]4, 0x5
23216CASE_ASI_0xc_th6:
23217 mov %r23, %r1
23218 ldx [%r25 + 0x1 & ~0x7], %r2
23219 ldx [%r26 + 0x93 & ~0x7], %r4
23220 ldx [%r27 + 0xc1 & ~0x7], %r6
23221 ldx [%r26 + 0xd7 & ~0x7], %r8
23222 ldx [%r23 + 0x68 & ~0x7], %r10
23223 ldx [%r27 + 0xa0 & ~0x7], %r12
23224 ldx [%r22 + 0xad & ~0x7], %r14
23225 ldx [%r28 + 0xce & ~0x7], %r16
23226 ld [%r21 + 0x10 & ~0x7], %f0
23227 ld [%r28 + 0x6f & ~0x7], %f16
23228 ld [%r28 + 0x4e & ~0x7], %f32
23229 ld [%r22 + 0xd & ~0x7], %f48
23230 ldsba [%r1]12, %r16
23231 ldsha [%r1]12, %r14
23232 ldswa [%r1]12, %r8
23233 lduba [%r1]12, %r14
23234 lduha [%r1]12, %r14
23235 ldxa [%r1]12, %r8
23236 ldda [%r1]12, %r6
23237 ldstuba [%r1]12, %r16
23238 swapa [%r1]12, %r10
23239 lda [%r1]12, %f16
23240 ldda [%r1]12, %f0
23241 stba %r8, [%r1]12
23242 stha %r4, [%r1]12
23243 stwa %r8, [%r1]12
23244 stxa %r2, [%r1]12
23245 sta %f16, [%r1]12
23246 stda %f32, [%r1]12
23247casa [%r1]0xc, %r2, %g0
23248casxa [%r1]0xc, %r2, %g0
23249 prefetcha [%r1]12, 0x7
23250CASE_ASI_0x1e_th6:
23251 mov %r22, %r1
23252 ldx [%r23 + 0x72 & ~0x7], %r2
23253 ldx [%r28 + 0xec & ~0x7], %r4
23254 ldx [%r22 + 0x1b & ~0x7], %r6
23255 ldx [%r23 + 0x9d & ~0x7], %r8
23256 ldx [%r27 + 0x62 & ~0x7], %r10
23257 ldx [%r23 + 0x47 & ~0x7], %r12
23258 ldx [%r24 + 0x48 & ~0x7], %r14
23259 ldx [%r26 + 0x86 & ~0x7], %r16
23260 ld [%r27 + 0xc2 & ~0x7], %f0
23261 ld [%r21 + 0xaa & ~0x7], %f16
23262 ld [%r27 + 0x90 & ~0x7], %f32
23263 ld [%r23 + 0xc5 & ~0x7], %f48
23264 ldsba [%r1]30, %r4
23265 ldsha [%r1]30, %r6
23266 ldswa [%r1]30, %r4
23267 lduba [%r1]30, %r6
23268 lduha [%r1]30, %r16
23269 ldxa [%r1]30, %r10
23270 ldda [%r1]30, %r14
23271 ldstuba [%r1]30, %r16
23272 swapa [%r1]30, %r4
23273 lda [%r1]30, %f0
23274 ldda [%r1]30, %f16
23275 stba %r2, [%r1]30
23276 stha %r6, [%r1]30
23277 stwa %r0, [%r1]30
23278 stxa %r14, [%r1]30
23279 sta %f32, [%r1]30
23280 stda %f32, [%r1]30
23281casa [%r1]0x1e, %r2, %g0
23282casxa [%r1]0x1e, %r2, %g0
23283 prefetcha [%r1]30, 0x17
23284CASE_ASI_0x27_th6:
23285 mov %r28, %r1
23286 ldx [%r28 + 0xc3 & ~0x7], %r2
23287 ldx [%r24 + 0xfe & ~0x7], %r4
23288 ldx [%r25 + 0x0 & ~0x7], %r6
23289 ldx [%r24 + 0xe6 & ~0x7], %r8
23290 ldx [%r24 + 0xda & ~0x7], %r10
23291 ldx [%r25 + 0x0 & ~0x7], %r12
23292 ldx [%r23 + 0x38 & ~0x7], %r14
23293 ldx [%r27 + 0x91 & ~0x7], %r16
23294 ld [%r21 + 0xb2 & ~0x7], %f0
23295 ld [%r26 + 0xf9 & ~0x7], %f16
23296 ld [%r24 + 0xaf & ~0x7], %f32
23297 ld [%r22 + 0x70 & ~0x7], %f48
23298 ldsba [%r1]39, %r8
23299 ldsha [%r1]39, %r10
23300 ldswa [%r1]39, %r6
23301 lduba [%r1]39, %r8
23302 lduha [%r1]39, %r8
23303 ldxa [%r1]39, %r14
23304 ldda [%r1]39, %r14
23305 ldstuba [%r1]39, %r10
23306 swapa [%r1]39, %r10
23307 lda [%r1]39, %f32
23308 ldda [%r1]39, %f16
23309 stba %r4, [%r1]39
23310 stha %r10, [%r1]39
23311 stwa %r4, [%r1]39
23312 stxa %r0, [%r1]39
23313 sta %f0, [%r1]39
23314 stda %f0, [%r1]39
23315casa [%r1]0x27, %r2, %g0
23316casxa [%r1]0x27, %r2, %g0
23317 prefetcha [%r1]39, 0x9
23318CASE_ASI_0x2f_th6:
23319 mov %r26, %r1
23320 ldx [%r28 + 0x2b & ~0x7], %r2
23321 ldx [%r26 + 0x31 & ~0x7], %r4
23322 ldx [%r22 + 0x91 & ~0x7], %r6
23323 ldx [%r28 + 0x3c & ~0x7], %r8
23324 ldx [%r23 + 0x50 & ~0x7], %r10
23325 ldx [%r23 + 0xb8 & ~0x7], %r12
23326 ldx [%r21 + 0x71 & ~0x7], %r14
23327 ldx [%r21 + 0x4 & ~0x7], %r16
23328 ld [%r27 + 0x3b & ~0x7], %f0
23329 ld [%r28 + 0xba & ~0x7], %f16
23330 ld [%r25 + 0x44 & ~0x7], %f32
23331 ld [%r28 + 0xf4 & ~0x7], %f48
23332 ldsba [%r1]47, %r10
23333 ldsha [%r1]47, %r14
23334 ldswa [%r1]47, %r16
23335 lduba [%r1]47, %r4
23336 lduha [%r1]47, %r10
23337 ldxa [%r1]47, %r8
23338 ldda [%r1]47, %r16
23339 ldstuba [%r1]47, %r2
23340 swapa [%r1]47, %r10
23341 lda [%r1]47, %f16
23342 ldda [%r1]47, %f16
23343 stba %r0, [%r1]47
23344 stha %r14, [%r1]47
23345 stwa %r8, [%r1]47
23346 stxa %r8, [%r1]47
23347 sta %f16, [%r1]47
23348 stda %f48, [%r1]47
23349casa [%r1]0x2f, %r2, %g0
23350casxa [%r1]0x2f, %r2, %g0
23351 prefetcha [%r1]47, 0x18
23352CASE_ASI_0x30_th6:
23353 mov %r25, %r1
23354 ldx [%r27 + 0x1b & ~0x7], %r2
23355 ldx [%r27 + 0x3d & ~0x7], %r4
23356 ldx [%r26 + 0x8a & ~0x7], %r6
23357 ldx [%r27 + 0xed & ~0x7], %r8
23358 ldx [%r22 + 0x60 & ~0x7], %r10
23359 ldx [%r28 + 0xd & ~0x7], %r12
23360 ldx [%r21 + 0xae & ~0x7], %r14
23361 ldx [%r25 + 0x97 & ~0x7], %r16
23362 ld [%r28 + 0x86 & ~0x7], %f0
23363 ld [%r22 + 0x9d & ~0x7], %f16
23364 ld [%r22 + 0x3e & ~0x7], %f32
23365 ld [%r28 + 0xa0 & ~0x7], %f48
23366 ldsba [%r1]48, %r12
23367 ldsha [%r1]48, %r6
23368 ldswa [%r1]48, %r12
23369 lduba [%r1]48, %r14
23370 lduha [%r1]48, %r14
23371 ldxa [%r1]48, %r8
23372 ldda [%r1]48, %r8
23373 ldstuba [%r1]48, %r8
23374 swapa [%r1]48, %r2
23375 lda [%r1]48, %f16
23376 ldda [%r1]48, %f32
23377 stba %r2, [%r1]48
23378 stha %r2, [%r1]48
23379 stwa %r12, [%r1]48
23380 stxa %r8, [%r1]48
23381 sta %f32, [%r1]48
23382 stda %f32, [%r1]48
23383casa [%r1]0x30, %r2, %g0
23384casxa [%r1]0x30, %r2, %g0
23385 prefetcha [%r1]48, 0xa
23386CASE_ASI_0x31_th6:
23387 mov %r26, %r1
23388 ldx [%r21 + 0x7a & ~0x7], %r2
23389 ldx [%r26 + 0xcb & ~0x7], %r4
23390 ldx [%r23 + 0xab & ~0x7], %r6
23391 ldx [%r26 + 0x91 & ~0x7], %r8
23392 ldx [%r22 + 0x68 & ~0x7], %r10
23393 ldx [%r23 + 0x97 & ~0x7], %r12
23394 ldx [%r21 + 0x39 & ~0x7], %r14
23395 ldx [%r25 + 0x7e & ~0x7], %r16
23396 ld [%r28 + 0x1a & ~0x7], %f0
23397 ld [%r27 + 0xa0 & ~0x7], %f16
23398 ld [%r25 + 0x7d & ~0x7], %f32
23399 ld [%r26 + 0x32 & ~0x7], %f48
23400 ldsba [%r1]49, %r4
23401 ldsha [%r1]49, %r6
23402 ldswa [%r1]49, %r4
23403 lduba [%r1]49, %r2
23404 lduha [%r1]49, %r10
23405 ldxa [%r1]49, %r12
23406 ldda [%r1]49, %r6
23407 ldstuba [%r1]49, %r8
23408 swapa [%r1]49, %r12
23409 lda [%r1]49, %f16
23410 ldda [%r1]49, %f16
23411 stba %r0, [%r1]49
23412 stha %r12, [%r1]49
23413 stwa %r2, [%r1]49
23414 stxa %r2, [%r1]49
23415 sta %f16, [%r1]49
23416 stda %f16, [%r1]49
23417casa [%r1]0x31, %r2, %g0
23418casxa [%r1]0x31, %r2, %g0
23419 prefetcha [%r1]49, 0x12
23420CASE_ASI_0x36_th6:
23421 mov %r28, %r1
23422 ldx [%r21 + 0x9a & ~0x7], %r2
23423 ldx [%r24 + 0x0 & ~0x7], %r4
23424 ldx [%r28 + 0xeb & ~0x7], %r6
23425 ldx [%r28 + 0xc3 & ~0x7], %r8
23426 ldx [%r28 + 0xd5 & ~0x7], %r10
23427 ldx [%r24 + 0x9c & ~0x7], %r12
23428 ldx [%r26 + 0xfb & ~0x7], %r14
23429 ldx [%r28 + 0xe1 & ~0x7], %r16
23430 ld [%r27 + 0xc9 & ~0x7], %f0
23431 ld [%r25 + 0x76 & ~0x7], %f16
23432 ld [%r26 + 0xa2 & ~0x7], %f32
23433 ld [%r27 + 0xe5 & ~0x7], %f48
23434 ldsba [%r1]54, %r8
23435 ldsha [%r1]54, %r4
23436 ldswa [%r1]54, %r16
23437 lduba [%r1]54, %r14
23438 lduha [%r1]54, %r16
23439 ldxa [%r1]54, %r8
23440 ldda [%r1]54, %r8
23441 ldstuba [%r1]54, %r14
23442 swapa [%r1]54, %r16
23443 lda [%r1]54, %f32
23444 ldda [%r1]54, %f48
23445 stba %r0, [%r1]54
23446 stha %r12, [%r1]54
23447 stwa %r12, [%r1]54
23448 stxa %r12, [%r1]54
23449 sta %f32, [%r1]54
23450 stda %f48, [%r1]54
23451casa [%r1]0x36, %r2, %g0
23452casxa [%r1]0x36, %r2, %g0
23453 prefetcha [%r1]54, 0x1e
23454CASE_ASI_0x38_th6:
23455 mov %r27, %r1
23456 ldx [%r22 + 0xd4 & ~0x7], %r2
23457 ldx [%r25 + 0x31 & ~0x7], %r4
23458 ldx [%r25 + 0xe4 & ~0x7], %r6
23459 ldx [%r28 + 0x15 & ~0x7], %r8
23460 ldx [%r27 + 0xb3 & ~0x7], %r10
23461 ldx [%r26 + 0x9 & ~0x7], %r12
23462 ldx [%r24 + 0xcc & ~0x7], %r14
23463 ldx [%r23 + 0xd5 & ~0x7], %r16
23464 ld [%r22 + 0xed & ~0x7], %f0
23465 ld [%r24 + 0x57 & ~0x7], %f16
23466 ld [%r26 + 0x78 & ~0x7], %f32
23467 ld [%r26 + 0xe4 & ~0x7], %f48
23468 ldsba [%r1]56, %r16
23469 ldsha [%r1]56, %r16
23470 ldswa [%r1]56, %r6
23471 lduba [%r1]56, %r8
23472 lduha [%r1]56, %r10
23473 ldxa [%r1]56, %r12
23474 ldda [%r1]56, %r6
23475 ldstuba [%r1]56, %r16
23476 swapa [%r1]56, %r12
23477 lda [%r1]56, %f32
23478 ldda [%r1]56, %f16
23479 stba %r4, [%r1]56
23480 stha %r8, [%r1]56
23481 stwa %r0, [%r1]56
23482 stxa %r4, [%r1]56
23483 sta %f0, [%r1]56
23484 stda %f48, [%r1]56
23485casa [%r1]0x38, %r2, %g0
23486casxa [%r1]0x38, %r2, %g0
23487 prefetcha [%r1]56, 0x1b
23488CASE_ASI_0x39_th6:
23489 mov %r23, %r1
23490 ldx [%r26 + 0x4e & ~0x7], %r2
23491 ldx [%r22 + 0x81 & ~0x7], %r4
23492 ldx [%r25 + 0x7f & ~0x7], %r6
23493 ldx [%r24 + 0x4a & ~0x7], %r8
23494 ldx [%r28 + 0xd6 & ~0x7], %r10
23495 ldx [%r21 + 0xc4 & ~0x7], %r12
23496 ldx [%r27 + 0x29 & ~0x7], %r14
23497 ldx [%r27 + 0xba & ~0x7], %r16
23498 ld [%r25 + 0x60 & ~0x7], %f0
23499 ld [%r28 + 0x8c & ~0x7], %f16
23500 ld [%r28 + 0xce & ~0x7], %f32
23501 ld [%r24 + 0x8e & ~0x7], %f48
23502 ldsba [%r1]57, %r16
23503 ldsha [%r1]57, %r12
23504 ldswa [%r1]57, %r2
23505 lduba [%r1]57, %r16
23506 lduha [%r1]57, %r10
23507 ldxa [%r1]57, %r8
23508 ldda [%r1]57, %r6
23509 ldstuba [%r1]57, %r2
23510 swapa [%r1]57, %r8
23511 lda [%r1]57, %f32
23512 ldda [%r1]57, %f16
23513 stba %r10, [%r1]57
23514 stha %r10, [%r1]57
23515 stwa %r10, [%r1]57
23516 stxa %r8, [%r1]57
23517 sta %f48, [%r1]57
23518 stda %f48, [%r1]57
23519casa [%r1]0x39, %r2, %g0
23520casxa [%r1]0x39, %r2, %g0
23521 prefetcha [%r1]57, 0x8
23522CASE_ASI_0x3e_th6:
23523 mov %r22, %r1
23524 ldx [%r24 + 0xad & ~0x7], %r2
23525 ldx [%r24 + 0x27 & ~0x7], %r4
23526 ldx [%r24 + 0x92 & ~0x7], %r6
23527 ldx [%r24 + 0xd3 & ~0x7], %r8
23528 ldx [%r21 + 0x87 & ~0x7], %r10
23529 ldx [%r23 + 0xbd & ~0x7], %r12
23530 ldx [%r24 + 0x12 & ~0x7], %r14
23531 ldx [%r28 + 0x73 & ~0x7], %r16
23532 ld [%r22 + 0x51 & ~0x7], %f0
23533 ld [%r22 + 0x1c & ~0x7], %f16
23534 ld [%r27 + 0x39 & ~0x7], %f32
23535 ld [%r22 + 0xe5 & ~0x7], %f48
23536 ldsba [%r1]62, %r2
23537 ldsha [%r1]62, %r8
23538 ldswa [%r1]62, %r2
23539 lduba [%r1]62, %r4
23540 lduha [%r1]62, %r6
23541 ldxa [%r1]62, %r2
23542 ldda [%r1]62, %r12
23543 ldstuba [%r1]62, %r6
23544 swapa [%r1]62, %r14
23545 lda [%r1]62, %f48
23546 ldda [%r1]62, %f16
23547 stba %r14, [%r1]62
23548 stha %r12, [%r1]62
23549 stwa %r10, [%r1]62
23550 stxa %r14, [%r1]62
23551 sta %f0, [%r1]62
23552 stda %f48, [%r1]62
23553casa [%r1]0x3e, %r2, %g0
23554casxa [%r1]0x3e, %r2, %g0
23555 prefetcha [%r1]62, 0x14
23556CASE_ASI_0x80_th6:
23557 mov %r21, %r1
23558 ldx [%r27 + 0x3 & ~0x7], %r2
23559 ldx [%r23 + 0x55 & ~0x7], %r4
23560 ldx [%r28 + 0x81 & ~0x7], %r6
23561 ldx [%r21 + 0x3d & ~0x7], %r8
23562 ldx [%r21 + 0x28 & ~0x7], %r10
23563 ldx [%r21 + 0xdf & ~0x7], %r12
23564 ldx [%r24 + 0x3c & ~0x7], %r14
23565 ldx [%r27 + 0xe0 & ~0x7], %r16
23566 ld [%r23 + 0x61 & ~0x7], %f0
23567 ld [%r23 + 0xb7 & ~0x7], %f16
23568 ld [%r28 + 0x2b & ~0x7], %f32
23569 ld [%r28 + 0x45 & ~0x7], %f48
23570 ldsba [%r1]128, %r10
23571 ldsha [%r1]128, %r4
23572 ldswa [%r1]128, %r2
23573 lduba [%r1]128, %r10
23574 lduha [%r1]128, %r2
23575 ldxa [%r1]128, %r10
23576 ldda [%r1]128, %r6
23577 ldstuba [%r1]128, %r16
23578 swapa [%r1]128, %r14
23579 lda [%r1]128, %f32
23580 ldda [%r1]128, %f32
23581 stba %r12, [%r1]128
23582 stha %r8, [%r1]128
23583 stwa %r10, [%r1]128
23584 stxa %r8, [%r1]128
23585 sta %f48, [%r1]128
23586 stda %f0, [%r1]128
23587casa [%r1]0x80, %r2, %g0
23588casxa [%r1]0x80, %r2, %g0
23589 prefetcha [%r1]128, 0x1b
23590CASE_ASI_0xc0_th6:
23591 mov %r22, %r1
23592 ldx [%r22 + 0xd2 & ~0x7], %r2
23593 ldx [%r22 + 0x7c & ~0x7], %r4
23594 ldx [%r28 + 0x2b & ~0x7], %r6
23595 ldx [%r27 + 0xd5 & ~0x7], %r8
23596 ldx [%r23 + 0x52 & ~0x7], %r10
23597 ldx [%r24 + 0x86 & ~0x7], %r12
23598 ldx [%r21 + 0x43 & ~0x7], %r14
23599 ldx [%r21 + 0x57 & ~0x7], %r16
23600 ld [%r24 + 0x63 & ~0x7], %f0
23601 ld [%r23 + 0x8d & ~0x7], %f16
23602 ld [%r27 + 0xca & ~0x7], %f32
23603 ld [%r24 + 0xa3 & ~0x7], %f48
23604 ldsba [%r1]192, %r2
23605 ldsha [%r1]192, %r14
23606 ldswa [%r1]192, %r8
23607 lduba [%r1]192, %r2
23608 lduha [%r1]192, %r14
23609 ldxa [%r1]192, %r8
23610 ldda [%r1]192, %r14
23611 ldstuba [%r1]192, %r2
23612 swapa [%r1]192, %r8
23613 lda [%r1]192, %f16
23614 ldda [%r1]192, %f48
23615 stba %r14, [%r1]192
23616 stha %r10, [%r1]192
23617 stwa %r12, [%r1]192
23618 stxa %r6, [%r1]192
23619 sta %f16, [%r1]192
23620 stda %f48, [%r1]192
23621casa [%r1]0xc0, %r2, %g0
23622casxa [%r1]0xc0, %r2, %g0
23623 prefetcha [%r1]192, 0x19
23624CASE_ASI_0xca_th6:
23625 mov %r26, %r1
23626 ldx [%r23 + 0xb0 & ~0x7], %r2
23627 ldx [%r24 + 0xd & ~0x7], %r4
23628 ldx [%r27 + 0xda & ~0x7], %r6
23629 ldx [%r22 + 0x2f & ~0x7], %r8
23630 ldx [%r21 + 0xf8 & ~0x7], %r10
23631 ldx [%r22 + 0x1c & ~0x7], %r12
23632 ldx [%r25 + 0x19 & ~0x7], %r14
23633 ldx [%r25 + 0xea & ~0x7], %r16
23634 ld [%r24 + 0xab & ~0x7], %f0
23635 ld [%r25 + 0x81 & ~0x7], %f16
23636 ld [%r21 + 0xa6 & ~0x7], %f32
23637 ld [%r25 + 0xaf & ~0x7], %f48
23638 ldsba [%r1]202, %r16
23639 ldsha [%r1]202, %r14
23640 ldswa [%r1]202, %r4
23641 lduba [%r1]202, %r8
23642 lduha [%r1]202, %r14
23643 ldxa [%r1]202, %r8
23644 ldda [%r1]202, %r14
23645 ldstuba [%r1]202, %r6
23646 swapa [%r1]202, %r8
23647 lda [%r1]202, %f16
23648 ldda [%r1]202, %f32
23649 stba %r10, [%r1]202
23650 stha %r14, [%r1]202
23651 stwa %r6, [%r1]202
23652 stxa %r8, [%r1]202
23653 sta %f16, [%r1]202
23654 stda %f0, [%r1]202
23655casa [%r1]0xca, %r2, %g0
23656casxa [%r1]0xca, %r2, %g0
23657 prefetcha [%r1]202, 0x15
23658CASE_ASI_0xd8_th6:
23659 mov %r26, %r1
23660 ldx [%r26 + 0x41 & ~0x7], %r2
23661 ldx [%r21 + 0x33 & ~0x7], %r4
23662 ldx [%r28 + 0xd9 & ~0x7], %r6
23663 ldx [%r26 + 0x6c & ~0x7], %r8
23664 ldx [%r27 + 0x75 & ~0x7], %r10
23665 ldx [%r24 + 0x6c & ~0x7], %r12
23666 ldx [%r28 + 0xcf & ~0x7], %r14
23667 ldx [%r26 + 0xe9 & ~0x7], %r16
23668 ld [%r23 + 0x45 & ~0x7], %f0
23669 ld [%r26 + 0x21 & ~0x7], %f16
23670 ld [%r28 + 0x40 & ~0x7], %f32
23671 ld [%r28 + 0x78 & ~0x7], %f48
23672 ldsba [%r1]216, %r4
23673 ldsha [%r1]216, %r10
23674 ldswa [%r1]216, %r12
23675 lduba [%r1]216, %r14
23676 lduha [%r1]216, %r16
23677 ldxa [%r1]216, %r4
23678 ldda [%r1]216, %r12
23679 ldstuba [%r1]216, %r16
23680 swapa [%r1]216, %r2
23681 lda [%r1]216, %f16
23682 ldda [%r1]216, %f48
23683 stba %r8, [%r1]216
23684 stha %r12, [%r1]216
23685 stwa %r2, [%r1]216
23686 stxa %r10, [%r1]216
23687 sta %f48, [%r1]216
23688 stda %f0, [%r1]216
23689casa [%r1]0xd8, %r2, %g0
23690casxa [%r1]0xd8, %r2, %g0
23691 prefetcha [%r1]216, 0x18
23692CASE_ASI_0xea_th6:
23693 mov %r24, %r1
23694 ldx [%r28 + 0x5a & ~0x7], %r2
23695 ldx [%r27 + 0x9f & ~0x7], %r4
23696 ldx [%r27 + 0x45 & ~0x7], %r6
23697 ldx [%r28 + 0xe8 & ~0x7], %r8
23698 ldx [%r21 + 0xd8 & ~0x7], %r10
23699 ldx [%r23 + 0xf2 & ~0x7], %r12
23700 ldx [%r28 + 0xe9 & ~0x7], %r14
23701 ldx [%r28 + 0xf2 & ~0x7], %r16
23702 ld [%r24 + 0x6a & ~0x7], %f0
23703 ld [%r27 + 0x14 & ~0x7], %f16
23704 ld [%r25 + 0xc9 & ~0x7], %f32
23705 ld [%r25 + 0x2a & ~0x7], %f48
23706 ldsba [%r1]234, %r2
23707 ldsha [%r1]234, %r2
23708 ldswa [%r1]234, %r16
23709 lduba [%r1]234, %r10
23710 lduha [%r1]234, %r16
23711 ldxa [%r1]234, %r10
23712 ldda [%r1]234, %r2
23713 ldstuba [%r1]234, %r6
23714 swapa [%r1]234, %r2
23715 lda [%r1]234, %f48
23716 ldda [%r1]234, %f32
23717 stba %r8, [%r1]234
23718 stha %r6, [%r1]234
23719 stwa %r10, [%r1]234
23720 stxa %r4, [%r1]234
23721 sta %f16, [%r1]234
23722 stda %f32, [%r1]234
23723casa [%r1]0xea, %r2, %g0
23724casxa [%r1]0xea, %r2, %g0
23725 prefetcha [%r1]234, 0x1b
23726CASE_ASI_0x21_th6_0x8:
23727 set 0x8, %r1
23728 ldsba [%r1]33, %r14
23729 ldsha [%r1]33, %r12
23730 ldswa [%r1]33, %r10
23731 lduba [%r1]33, %r8
23732 lduha [%r1]33, %r16
23733 ldxa [%r1]33, %r14
23734 ldda [%r1]33, %r10
23735 ldstuba [%r1]33, %r2
23736 swapa [%r1]33, %r12
23737 lda [%r1]33, %f48
23738 ldda [%r1]33, %f0
23739 stba %r0, [%r1]33
23740 stha %r14, [%r1]33
23741 stwa %r6, [%r1]33
23742 sta %f48, [%r1]33
23743 stda %f0, [%r1]33
23744casa [%r1]0x21, %r2, %g0
23745casxa [%r1]0x21, %r2, %g0
23746 prefetcha [%r1]33, 0x18
23747CASE_ASI_0x21_th6_0x10:
23748 set 0x10, %r1
23749 ldsba [%r1]33, %r10
23750 ldsha [%r1]33, %r10
23751 ldswa [%r1]33, %r16
23752 lduba [%r1]33, %r6
23753 lduha [%r1]33, %r14
23754 ldxa [%r1]33, %r14
23755 ldda [%r1]33, %r10
23756 ldstuba [%r1]33, %r2
23757 swapa [%r1]33, %r2
23758 lda [%r1]33, %f48
23759 ldda [%r1]33, %f32
23760 stba %r14, [%r1]33
23761 stha %r4, [%r1]33
23762 stwa %r6, [%r1]33
23763 sta %f32, [%r1]33
23764 stda %f0, [%r1]33
23765casa [%r1]0x21, %r2, %g0
23766casxa [%r1]0x21, %r2, %g0
23767 prefetcha [%r1]33, 0xc
23768CASE_ASI_0x21_th6_0x108:
23769 set 0x108, %r1
23770 ldsba [%r1]33, %r16
23771 ldsha [%r1]33, %r2
23772 ldswa [%r1]33, %r4
23773 lduba [%r1]33, %r4
23774 lduha [%r1]33, %r6
23775 ldxa [%r1]33, %r4
23776 ldda [%r1]33, %r8
23777 ldstuba [%r1]33, %r12
23778 swapa [%r1]33, %r12
23779 lda [%r1]33, %f32
23780 ldda [%r1]33, %f32
23781 stba %r2, [%r1]33
23782 stha %r2, [%r1]33
23783 stwa %r2, [%r1]33
23784 sta %f16, [%r1]33
23785 stda %f16, [%r1]33
23786casa [%r1]0x21, %r2, %g0
23787casxa [%r1]0x21, %r2, %g0
23788 prefetcha [%r1]33, 0x1c
23789CASE_ASI_0x21_th6_0x110:
23790 set 0x110, %r1
23791 ldsba [%r1]33, %r12
23792 ldsha [%r1]33, %r16
23793 ldswa [%r1]33, %r8
23794 lduba [%r1]33, %r14
23795 lduha [%r1]33, %r8
23796 ldxa [%r1]33, %r14
23797 ldda [%r1]33, %r4
23798 ldstuba [%r1]33, %r16
23799 swapa [%r1]33, %r10
23800 lda [%r1]33, %f32
23801 ldda [%r1]33, %f0
23802 stba %r6, [%r1]33
23803 stha %r14, [%r1]33
23804 stwa %r8, [%r1]33
23805 sta %f48, [%r1]33
23806 stda %f48, [%r1]33
23807casa [%r1]0x21, %r2, %g0
23808casxa [%r1]0x21, %r2, %g0
23809 prefetcha [%r1]33, 0xa
23810CASE_ASI_0x40_th6_0x0:
23811 mov %g0, %r1
23812 ldsba [%r1]64, %r6
23813 ldsha [%r1]64, %r16
23814 ldswa [%r1]64, %r2
23815 lduba [%r1]64, %r4
23816 lduha [%r1]64, %r12
23817 ldxa [%r1]64, %r14
23818 ldda [%r1]64, %r16
23819 ldstuba [%r1]64, %r16
23820 swapa [%r1]64, %r10
23821 lda [%r1]64, %f32
23822 ldda [%r1]64, %f0
23823 stba %r8, [%r1]64
23824 stha %r4, [%r1]64
23825 stwa %r6, [%r1]64
23826 sta %f48, [%r1]64
23827 stda %f16, [%r1]64
23828casa [%r1]0x40, %r2, %g0
23829casxa [%r1]0x40, %r2, %g0
23830 prefetcha [%r1]64, 0x6
23831CASE_ASI_0x40_th6_0x8:
23832 set 0x8, %r1
23833 ldsba [%r1]64, %r4
23834 ldsha [%r1]64, %r4
23835 ldswa [%r1]64, %r6
23836 lduba [%r1]64, %r10
23837 lduha [%r1]64, %r6
23838 ldxa [%r1]64, %r8
23839 ldda [%r1]64, %r12
23840 ldstuba [%r1]64, %r10
23841 swapa [%r1]64, %r6
23842 lda [%r1]64, %f48
23843 ldda [%r1]64, %f32
23844 stba %r6, [%r1]64
23845 stha %r4, [%r1]64
23846 stwa %r8, [%r1]64
23847 sta %f0, [%r1]64
23848 stda %f0, [%r1]64
23849casa [%r1]0x40, %r2, %g0
23850casxa [%r1]0x40, %r2, %g0
23851 prefetcha [%r1]64, 0x15
23852CASE_ASI_0x40_th6_0x10:
23853 set 0x10, %r1
23854 ldsba [%r1]64, %r10
23855 ldsha [%r1]64, %r4
23856 ldswa [%r1]64, %r8
23857 lduba [%r1]64, %r8
23858 lduha [%r1]64, %r16
23859 ldxa [%r1]64, %r14
23860 ldda [%r1]64, %r12
23861 ldstuba [%r1]64, %r2
23862 swapa [%r1]64, %r2
23863 lda [%r1]64, %f0
23864 ldda [%r1]64, %f48
23865 stba %r2, [%r1]64
23866 stha %r14, [%r1]64
23867 stwa %r8, [%r1]64
23868 sta %f16, [%r1]64
23869 stda %f32, [%r1]64
23870casa [%r1]0x40, %r2, %g0
23871casxa [%r1]0x40, %r2, %g0
23872 prefetcha [%r1]64, 0x15
23873CASE_ASI_0x40_th6_0x18:
23874 set 0x18, %r1
23875 ldsba [%r1]64, %r16
23876 ldsha [%r1]64, %r12
23877 ldswa [%r1]64, %r4
23878 lduba [%r1]64, %r12
23879 lduha [%r1]64, %r8
23880 ldxa [%r1]64, %r16
23881 ldda [%r1]64, %r6
23882 ldstuba [%r1]64, %r14
23883 swapa [%r1]64, %r10
23884 lda [%r1]64, %f32
23885 ldda [%r1]64, %f16
23886 stba %r12, [%r1]64
23887 stha %r12, [%r1]64
23888 stwa %r14, [%r1]64
23889 sta %f48, [%r1]64
23890 stda %f48, [%r1]64
23891casa [%r1]0x40, %r2, %g0
23892casxa [%r1]0x40, %r2, %g0
23893 prefetcha [%r1]64, 0xb
23894CASE_ASI_0x40_th6_0x20:
23895 set 0x20, %r1
23896 ldsba [%r1]64, %r6
23897 ldsha [%r1]64, %r16
23898 ldswa [%r1]64, %r12
23899 lduba [%r1]64, %r12
23900 lduha [%r1]64, %r2
23901 ldxa [%r1]64, %r12
23902 ldda [%r1]64, %r6
23903 ldstuba [%r1]64, %r14
23904 swapa [%r1]64, %r4
23905 lda [%r1]64, %f16
23906 ldda [%r1]64, %f0
23907 stba %r4, [%r1]64
23908 stha %r2, [%r1]64
23909 stwa %r14, [%r1]64
23910 sta %f32, [%r1]64
23911 stda %f48, [%r1]64
23912casa [%r1]0x40, %r2, %g0
23913casxa [%r1]0x40, %r2, %g0
23914 prefetcha [%r1]64, 0x0
23915CASE_ASI_0x40_th6_0x80:
23916 set 0x80, %r1
23917 ldsba [%r1]64, %r12
23918 ldsha [%r1]64, %r2
23919 ldswa [%r1]64, %r14
23920 lduba [%r1]64, %r6
23921 lduha [%r1]64, %r6
23922 ldxa [%r1]64, %r10
23923 ldda [%r1]64, %r12
23924 ldstuba [%r1]64, %r2
23925 swapa [%r1]64, %r12
23926 lda [%r1]64, %f16
23927 ldda [%r1]64, %f16
23928 stba %r8, [%r1]64
23929 stha %r2, [%r1]64
23930 stwa %r14, [%r1]64
23931 sta %f48, [%r1]64
23932 stda %f0, [%r1]64
23933casa [%r1]0x40, %r2, %g0
23934casxa [%r1]0x40, %r2, %g0
23935 prefetcha [%r1]64, 0x19
23936CASE_ASI_0x40_th6_0x88:
23937 set 0x88, %r1
23938 ldsba [%r1]64, %r12
23939 ldsha [%r1]64, %r4
23940 ldswa [%r1]64, %r10
23941 lduba [%r1]64, %r16
23942 lduha [%r1]64, %r8
23943 ldxa [%r1]64, %r6
23944 ldda [%r1]64, %r6
23945 ldstuba [%r1]64, %r2
23946 swapa [%r1]64, %r6
23947 lda [%r1]64, %f0
23948 ldda [%r1]64, %f16
23949 stba %r6, [%r1]64
23950 stha %r0, [%r1]64
23951 stwa %r10, [%r1]64
23952 sta %f32, [%r1]64
23953 stda %f16, [%r1]64
23954casa [%r1]0x40, %r2, %g0
23955casxa [%r1]0x40, %r2, %g0
23956 prefetcha [%r1]64, 0x1d
23957CASE_ASI_0x40_th6_0x90:
23958 set 0x90, %r1
23959 ldsba [%r1]64, %r14
23960 ldsha [%r1]64, %r16
23961 ldswa [%r1]64, %r16
23962 lduba [%r1]64, %r4
23963 lduha [%r1]64, %r16
23964 ldxa [%r1]64, %r6
23965 ldda [%r1]64, %r10
23966 ldstuba [%r1]64, %r10
23967 swapa [%r1]64, %r16
23968 lda [%r1]64, %f0
23969 ldda [%r1]64, %f16
23970 stba %r12, [%r1]64
23971 stha %r6, [%r1]64
23972 stwa %r10, [%r1]64
23973 sta %f0, [%r1]64
23974 stda %f48, [%r1]64
23975casa [%r1]0x40, %r2, %g0
23976casxa [%r1]0x40, %r2, %g0
23977 prefetcha [%r1]64, 0x1f
23978CASE_ASI_0x40_th6_0x98:
23979 set 0x98, %r1
23980 ldsba [%r1]64, %r14
23981 ldsha [%r1]64, %r10
23982 ldswa [%r1]64, %r8
23983 lduba [%r1]64, %r4
23984 lduha [%r1]64, %r16
23985 ldxa [%r1]64, %r2
23986 ldda [%r1]64, %r8
23987 ldstuba [%r1]64, %r16
23988 swapa [%r1]64, %r8
23989 lda [%r1]64, %f0
23990 ldda [%r1]64, %f16
23991 stba %r12, [%r1]64
23992 stha %r10, [%r1]64
23993 stwa %r12, [%r1]64
23994 sta %f0, [%r1]64
23995 stda %f32, [%r1]64
23996casa [%r1]0x40, %r2, %g0
23997casxa [%r1]0x40, %r2, %g0
23998 prefetcha [%r1]64, 0x1c
23999CASE_ASI_0x44_th6_0x0:
24000 mov %g0, %r1
24001 ldsba [%r1]68, %r2
24002 ldsha [%r1]68, %r2
24003 ldswa [%r1]68, %r12
24004 lduba [%r1]68, %r8
24005 lduha [%r1]68, %r16
24006 ldxa [%r1]68, %r12
24007 ldda [%r1]68, %r10
24008 ldstuba [%r1]68, %r6
24009 swapa [%r1]68, %r10
24010 lda [%r1]68, %f16
24011 ldda [%r1]68, %f32
24012 stba %r14, [%r1]68
24013 stha %r14, [%r1]68
24014 stwa %r6, [%r1]68
24015 sta %f16, [%r1]68
24016 stda %f48, [%r1]68
24017casa [%r1]0x44, %r2, %g0
24018casxa [%r1]0x44, %r2, %g0
24019 prefetcha [%r1]68, 0x6
24020CASE_ASI_0x4a_th6_range142:
24021!!asi_range = 0x0-0x3f
24022 set 0x29, %r1
24023 and %r1, %r29, %r1 !make sure address is aligned
24024 ldsba [%r1]74, %r6
24025 ldsha [%r1]74, %r8
24026 ldswa [%r1]74, %r8
24027 lduba [%r1]74, %r12
24028 lduha [%r1]74, %r12
24029 ldxa [%r1]74, %r16
24030 ldda [%r1]74, %r8
24031 ldstuba [%r1]74, %r10
24032 swapa [%r1]74, %r8
24033 lda [%r1]74, %f48
24034 ldda [%r1]74, %f48
24035 stba %r0, [%r1]74
24036 stha %r6, [%r1]74
24037 stwa %r8, [%r1]74
24038 sta %f0, [%r1]74
24039 stda %f32, [%r1]74
24040casa [%r1]0x4a, %r2, %g0
24041casxa [%r1]0x4a, %r2, %g0
24042 prefetcha [%r1]74, 0x19
24043CASE_ASI_0x2_th6:
24044 setx 0x34b9c205, %r4, %r1
24045 and %r1, %r31, %r1 !make sure address is aligned
24046 ldx [%r22 + 0x1e & ~0x7], %r2
24047 ldx [%r27 + 0xd5 & ~0x7], %r4
24048 ldx [%r23 + 0x7b & ~0x7], %r6
24049 ldx [%r24 + 0xce & ~0x7], %r8
24050 ldx [%r27 + 0x8a & ~0x7], %r10
24051 ldx [%r25 + 0x6b & ~0x7], %r12
24052 ldx [%r26 + 0xb & ~0x7], %r14
24053 ldx [%r24 + 0x3a & ~0x7], %r16
24054 ld [%r25 + 0x7b & ~0x7], %f0
24055 ld [%r25 + 0xb3 & ~0x7], %f16
24056 ld [%r26 + 0x72 & ~0x7], %f32
24057 ld [%r22 + 0x1c & ~0x7], %f48
24058 ldsba [%r1]2, %r14
24059 ldsha [%r1]2, %r16
24060 ldswa [%r1]2, %r10
24061 lduba [%r1]2, %r10
24062 lduha [%r1]2, %r6
24063 ldxa [%r1]2, %r16
24064 ldda [%r1]2, %r12
24065 ldstuba [%r1]2, %r12
24066 swapa [%r1]2, %r12
24067 lda [%r1]2, %f48
24068 ldda [%r1]2, %f16
24069 stba %r4, [%r1]2
24070 stha %r14, [%r1]2
24071 stwa %r6, [%r1]2
24072 stxa %r14, [%r1]2
24073 sta %f16, [%r1]2
24074 stda %f16, [%r1]2
24075casa [%r1]0x2, %r2, %g0
24076casxa [%r1]0x2, %r2, %g0
24077 prefetcha [%r1]2, 0xb
24078CASE_ASI_0xb_th6:
24079 setx 0x58cfcfe1, %r4, %r1
24080 and %r1, %r31, %r1 !make sure address is aligned
24081 ldx [%r27 + 0x64 & ~0x7], %r2
24082 ldx [%r23 + 0xa8 & ~0x7], %r4
24083 ldx [%r27 + 0xcc & ~0x7], %r6
24084 ldx [%r21 + 0x25 & ~0x7], %r8
24085 ldx [%r28 + 0x34 & ~0x7], %r10
24086 ldx [%r24 + 0x41 & ~0x7], %r12
24087 ldx [%r26 + 0x4a & ~0x7], %r14
24088 ldx [%r25 + 0x7e & ~0x7], %r16
24089 ld [%r23 + 0x18 & ~0x7], %f0
24090 ld [%r24 + 0x24 & ~0x7], %f16
24091 ld [%r25 + 0x35 & ~0x7], %f32
24092 ld [%r21 + 0xd8 & ~0x7], %f48
24093 ldsba [%r1]11, %r14
24094 ldsha [%r1]11, %r12
24095 ldswa [%r1]11, %r8
24096 lduba [%r1]11, %r8
24097 lduha [%r1]11, %r12
24098 ldxa [%r1]11, %r14
24099 ldda [%r1]11, %r14
24100 ldstuba [%r1]11, %r12
24101 swapa [%r1]11, %r14
24102 lda [%r1]11, %f48
24103 ldda [%r1]11, %f0
24104 stba %r4, [%r1]11
24105 stha %r4, [%r1]11
24106 stwa %r10, [%r1]11
24107 stxa %r14, [%r1]11
24108 sta %f16, [%r1]11
24109 stda %f48, [%r1]11
24110casa [%r1]0xb, %r2, %g0
24111casxa [%r1]0xb, %r2, %g0
24112 prefetcha [%r1]11, 0x14
24113CASE_ASI_0x12_th6:
24114 setx 0x65b90c2e, %r4, %r1
24115 and %r1, %r31, %r1 !make sure address is aligned
24116 ldx [%r23 + 0x24 & ~0x7], %r2
24117 ldx [%r24 + 0x1 & ~0x7], %r4
24118 ldx [%r23 + 0x47 & ~0x7], %r6
24119 ldx [%r21 + 0xc5 & ~0x7], %r8
24120 ldx [%r23 + 0x47 & ~0x7], %r10
24121 ldx [%r22 + 0x2 & ~0x7], %r12
24122 ldx [%r26 + 0x70 & ~0x7], %r14
24123 ldx [%r25 + 0x97 & ~0x7], %r16
24124 ld [%r28 + 0x47 & ~0x7], %f0
24125 ld [%r23 + 0x55 & ~0x7], %f16
24126 ld [%r21 + 0x89 & ~0x7], %f32
24127 ld [%r26 + 0xb & ~0x7], %f48
24128 ldsba [%r1]18, %r6
24129 ldsha [%r1]18, %r16
24130 ldswa [%r1]18, %r12
24131 lduba [%r1]18, %r16
24132 lduha [%r1]18, %r12
24133 ldxa [%r1]18, %r2
24134 ldda [%r1]18, %r2
24135 ldstuba [%r1]18, %r8
24136 swapa [%r1]18, %r6
24137 lda [%r1]18, %f48
24138 ldda [%r1]18, %f0
24139 stba %r12, [%r1]18
24140 stha %r14, [%r1]18
24141 stwa %r14, [%r1]18
24142 stxa %r12, [%r1]18
24143 sta %f0, [%r1]18
24144 stda %f16, [%r1]18
24145casa [%r1]0x12, %r2, %g0
24146casxa [%r1]0x12, %r2, %g0
24147 prefetcha [%r1]18, 0x1e
24148CASE_ASI_0x13_th6:
24149 setx 0x6a1407cf, %r4, %r1
24150 and %r1, %r31, %r1 !make sure address is aligned
24151 ldx [%r26 + 0x6c & ~0x7], %r2
24152 ldx [%r25 + 0xf6 & ~0x7], %r4
24153 ldx [%r24 + 0x9d & ~0x7], %r6
24154 ldx [%r23 + 0xe5 & ~0x7], %r8
24155 ldx [%r22 + 0xfc & ~0x7], %r10
24156 ldx [%r28 + 0xca & ~0x7], %r12
24157 ldx [%r24 + 0x7b & ~0x7], %r14
24158 ldx [%r27 + 0x93 & ~0x7], %r16
24159 ld [%r27 + 0xf8 & ~0x7], %f0
24160 ld [%r22 + 0x8f & ~0x7], %f16
24161 ld [%r26 + 0x17 & ~0x7], %f32
24162 ld [%r25 + 0xa6 & ~0x7], %f48
24163 ldsba [%r1]19, %r6
24164 ldsha [%r1]19, %r8
24165 ldswa [%r1]19, %r4
24166 lduba [%r1]19, %r4
24167 lduha [%r1]19, %r16
24168 ldxa [%r1]19, %r4
24169 ldda [%r1]19, %r14
24170 ldstuba [%r1]19, %r16
24171 swapa [%r1]19, %r10
24172 lda [%r1]19, %f32
24173 ldda [%r1]19, %f16
24174 stba %r2, [%r1]19
24175 stha %r8, [%r1]19
24176 stwa %r14, [%r1]19
24177 stxa %r4, [%r1]19
24178 sta %f0, [%r1]19
24179 stda %f0, [%r1]19
24180casa [%r1]0x13, %r2, %g0
24181casxa [%r1]0x13, %r2, %g0
24182 prefetcha [%r1]19, 0xb
24183CASE_ASI_0x2d_th6:
24184 setx 0x2825102c, %r4, %r1
24185 and %r1, %r31, %r1 !make sure address is aligned
24186 ldx [%r23 + 0x2 & ~0x7], %r2
24187 ldx [%r23 + 0x3a & ~0x7], %r4
24188 ldx [%r21 + 0x5b & ~0x7], %r6
24189 ldx [%r22 + 0x80 & ~0x7], %r8
24190 ldx [%r28 + 0xf2 & ~0x7], %r10
24191 ldx [%r25 + 0x73 & ~0x7], %r12
24192 ldx [%r21 + 0x89 & ~0x7], %r14
24193 ldx [%r23 + 0x2b & ~0x7], %r16
24194 ld [%r21 + 0x66 & ~0x7], %f0
24195 ld [%r22 + 0x2f & ~0x7], %f16
24196 ld [%r25 + 0x24 & ~0x7], %f32
24197 ld [%r22 + 0xd3 & ~0x7], %f48
24198 ldsba [%r1]45, %r14
24199 ldsha [%r1]45, %r4
24200 ldswa [%r1]45, %r14
24201 lduba [%r1]45, %r2
24202 lduha [%r1]45, %r4
24203 ldxa [%r1]45, %r2
24204 ldda [%r1]45, %r16
24205 ldstuba [%r1]45, %r2
24206 swapa [%r1]45, %r12
24207 lda [%r1]45, %f0
24208 ldda [%r1]45, %f32
24209 stba %r4, [%r1]45
24210 stha %r0, [%r1]45
24211 stwa %r6, [%r1]45
24212 stxa %r0, [%r1]45
24213 sta %f16, [%r1]45
24214 stda %f32, [%r1]45
24215casa [%r1]0x2d, %r2, %g0
24216casxa [%r1]0x2d, %r2, %g0
24217 prefetcha [%r1]45, 0x1e
24218CASE_ASI_0x32_th6:
24219 setx 0x54ec65a6, %r4, %r1
24220 and %r1, %r31, %r1 !make sure address is aligned
24221 ldx [%r25 + 0x6b & ~0x7], %r2
24222 ldx [%r24 + 0x49 & ~0x7], %r4
24223 ldx [%r24 + 0x3e & ~0x7], %r6
24224 ldx [%r26 + 0xfb & ~0x7], %r8
24225 ldx [%r27 + 0x15 & ~0x7], %r10
24226 ldx [%r21 + 0xb & ~0x7], %r12
24227 ldx [%r22 + 0x97 & ~0x7], %r14
24228 ldx [%r26 + 0x79 & ~0x7], %r16
24229 ld [%r27 + 0xa0 & ~0x7], %f0
24230 ld [%r21 + 0xcd & ~0x7], %f16
24231 ld [%r22 + 0x3e & ~0x7], %f32
24232 ld [%r26 + 0x75 & ~0x7], %f48
24233 ldsba [%r1]50, %r12
24234 ldsha [%r1]50, %r10
24235 ldswa [%r1]50, %r12
24236 lduba [%r1]50, %r12
24237 lduha [%r1]50, %r6
24238 ldxa [%r1]50, %r12
24239 ldda [%r1]50, %r12
24240 ldstuba [%r1]50, %r6
24241 swapa [%r1]50, %r2
24242 lda [%r1]50, %f16
24243 ldda [%r1]50, %f16
24244 stba %r12, [%r1]50
24245 stha %r12, [%r1]50
24246 stwa %r12, [%r1]50
24247 stxa %r14, [%r1]50
24248 sta %f48, [%r1]50
24249 stda %f32, [%r1]50
24250casa [%r1]0x32, %r2, %g0
24251casxa [%r1]0x32, %r2, %g0
24252 prefetcha [%r1]50, 0x14
24253CASE_ASI_0x37_th6:
24254 setx 0x79098635, %r4, %r1
24255 and %r1, %r31, %r1 !make sure address is aligned
24256 ldx [%r26 + 0x68 & ~0x7], %r2
24257 ldx [%r24 + 0x16 & ~0x7], %r4
24258 ldx [%r25 + 0x62 & ~0x7], %r6
24259 ldx [%r22 + 0x39 & ~0x7], %r8
24260 ldx [%r27 + 0xdb & ~0x7], %r10
24261 ldx [%r25 + 0xe4 & ~0x7], %r12
24262 ldx [%r24 + 0xb3 & ~0x7], %r14
24263 ldx [%r27 + 0xcf & ~0x7], %r16
24264 ld [%r25 + 0x17 & ~0x7], %f0
24265 ld [%r24 + 0x29 & ~0x7], %f16
24266 ld [%r23 + 0x8e & ~0x7], %f32
24267 ld [%r21 + 0x81 & ~0x7], %f48
24268 ldsba [%r1]55, %r12
24269 ldsha [%r1]55, %r12
24270 ldswa [%r1]55, %r16
24271 lduba [%r1]55, %r14
24272 lduha [%r1]55, %r12
24273 ldxa [%r1]55, %r10
24274 ldda [%r1]55, %r12
24275 ldstuba [%r1]55, %r10
24276 swapa [%r1]55, %r8
24277 lda [%r1]55, %f48
24278 ldda [%r1]55, %f16
24279 stba %r14, [%r1]55
24280 stha %r6, [%r1]55
24281 stwa %r14, [%r1]55
24282 stxa %r2, [%r1]55
24283 sta %f0, [%r1]55
24284 stda %f32, [%r1]55
24285casa [%r1]0x37, %r2, %g0
24286casxa [%r1]0x37, %r2, %g0
24287 prefetcha [%r1]55, 0x12
24288CASE_ASI_0x3f_th6:
24289 setx 0x7d112184, %r4, %r1
24290 and %r1, %r31, %r1 !make sure address is aligned
24291 ldx [%r24 + 0x3f & ~0x7], %r2
24292 ldx [%r24 + 0xc4 & ~0x7], %r4
24293 ldx [%r25 + 0xe4 & ~0x7], %r6
24294 ldx [%r26 + 0xd5 & ~0x7], %r8
24295 ldx [%r26 + 0x2c & ~0x7], %r10
24296 ldx [%r21 + 0xbf & ~0x7], %r12
24297 ldx [%r28 + 0x15 & ~0x7], %r14
24298 ldx [%r21 + 0x76 & ~0x7], %r16
24299 ld [%r22 + 0xe0 & ~0x7], %f0
24300 ld [%r23 + 0x75 & ~0x7], %f16
24301 ld [%r26 + 0x31 & ~0x7], %f32
24302 ld [%r26 + 0x5f & ~0x7], %f48
24303 ldsba [%r1]63, %r14
24304 ldsha [%r1]63, %r10
24305 ldswa [%r1]63, %r4
24306 lduba [%r1]63, %r14
24307 lduha [%r1]63, %r6
24308 ldxa [%r1]63, %r4
24309 ldda [%r1]63, %r8
24310 ldstuba [%r1]63, %r14
24311 swapa [%r1]63, %r10
24312 lda [%r1]63, %f32
24313 ldda [%r1]63, %f48
24314 stba %r14, [%r1]63
24315 stha %r14, [%r1]63
24316 stwa %r0, [%r1]63
24317 stxa %r6, [%r1]63
24318 sta %f16, [%r1]63
24319 stda %f0, [%r1]63
24320casa [%r1]0x3f, %r2, %g0
24321casxa [%r1]0x3f, %r2, %g0
24322 prefetcha [%r1]63, 0x0
24323CASE_ASI_0x4b_th6:
24324 setx 0x342f91a4, %r4, %r1
24325 and %r1, %r31, %r1 !make sure address is aligned
24326 ldx [%r23 + 0xc1 & ~0x7], %r2
24327 ldx [%r26 + 0x40 & ~0x7], %r4
24328 ldx [%r21 + 0xff & ~0x7], %r6
24329 ldx [%r27 + 0xbb & ~0x7], %r8
24330 ldx [%r23 + 0x54 & ~0x7], %r10
24331 ldx [%r25 + 0x64 & ~0x7], %r12
24332 ldx [%r27 + 0x9f & ~0x7], %r14
24333 ldx [%r25 + 0x59 & ~0x7], %r16
24334 ld [%r25 + 0xc5 & ~0x7], %f0
24335 ld [%r27 + 0xe0 & ~0x7], %f16
24336 ld [%r26 + 0x4a & ~0x7], %f32
24337 ld [%r25 + 0xd9 & ~0x7], %f48
24338 ldsba [%r1]75, %r8
24339 ldsha [%r1]75, %r14
24340 ldswa [%r1]75, %r6
24341 lduba [%r1]75, %r2
24342 lduha [%r1]75, %r14
24343 ldxa [%r1]75, %r14
24344 ldda [%r1]75, %r2
24345 ldstuba [%r1]75, %r4
24346 swapa [%r1]75, %r4
24347 lda [%r1]75, %f16
24348 ldda [%r1]75, %f16
24349 stba %r2, [%r1]75
24350 stha %r4, [%r1]75
24351 stwa %r2, [%r1]75
24352 stxa %r4, [%r1]75
24353 sta %f16, [%r1]75
24354 stda %f48, [%r1]75
24355casa [%r1]0x4b, %r2, %g0
24356casxa [%r1]0x4b, %r2, %g0
24357 prefetcha [%r1]75, 0x11
24358CASE_ASI_0x4d_th6:
24359 setx 0x12e21d0a, %r4, %r1
24360 and %r1, %r31, %r1 !make sure address is aligned
24361 ldx [%r21 + 0x24 & ~0x7], %r2
24362 ldx [%r27 + 0xc6 & ~0x7], %r4
24363 ldx [%r23 + 0xb3 & ~0x7], %r6
24364 ldx [%r23 + 0x98 & ~0x7], %r8
24365 ldx [%r28 + 0x25 & ~0x7], %r10
24366 ldx [%r24 + 0x92 & ~0x7], %r12
24367 ldx [%r24 + 0x86 & ~0x7], %r14
24368 ldx [%r26 + 0xf2 & ~0x7], %r16
24369 ld [%r25 + 0x4d & ~0x7], %f0
24370 ld [%r27 + 0x12 & ~0x7], %f16
24371 ld [%r28 + 0xb2 & ~0x7], %f32
24372 ld [%r22 + 0x7c & ~0x7], %f48
24373 ldsba [%r1]77, %r2
24374 ldsha [%r1]77, %r2
24375 ldswa [%r1]77, %r8
24376 lduba [%r1]77, %r2
24377 lduha [%r1]77, %r4
24378 ldxa [%r1]77, %r16
24379 ldda [%r1]77, %r2
24380 ldstuba [%r1]77, %r8
24381 swapa [%r1]77, %r6
24382 lda [%r1]77, %f16
24383 ldda [%r1]77, %f48
24384 stba %r14, [%r1]77
24385 stha %r8, [%r1]77
24386 stwa %r6, [%r1]77
24387 stxa %r2, [%r1]77
24388 sta %f16, [%r1]77
24389 stda %f32, [%r1]77
24390casa [%r1]0x4d, %r2, %g0
24391casxa [%r1]0x4d, %r2, %g0
24392 prefetcha [%r1]77, 0x0
24393CASE_ASI_0x60_th6:
24394 setx 0x1e016e8b, %r4, %r1
24395 and %r1, %r31, %r1 !make sure address is aligned
24396 ldx [%r25 + 0xea & ~0x7], %r2
24397 ldx [%r24 + 0x38 & ~0x7], %r4
24398 ldx [%r24 + 0xfb & ~0x7], %r6
24399 ldx [%r26 + 0x25 & ~0x7], %r8
24400 ldx [%r28 + 0x81 & ~0x7], %r10
24401 ldx [%r23 + 0x90 & ~0x7], %r12
24402 ldx [%r25 + 0x17 & ~0x7], %r14
24403 ldx [%r26 + 0x43 & ~0x7], %r16
24404 ld [%r27 + 0x37 & ~0x7], %f0
24405 ld [%r22 + 0x29 & ~0x7], %f16
24406 ld [%r23 + 0x60 & ~0x7], %f32
24407 ld [%r23 + 0x15 & ~0x7], %f48
24408 ldsba [%r1]96, %r16
24409 ldsha [%r1]96, %r14
24410 ldswa [%r1]96, %r12
24411 lduba [%r1]96, %r10
24412 lduha [%r1]96, %r10
24413 ldxa [%r1]96, %r16
24414 ldda [%r1]96, %r2
24415 ldstuba [%r1]96, %r2
24416 swapa [%r1]96, %r12
24417 lda [%r1]96, %f32
24418 ldda [%r1]96, %f16
24419 stba %r10, [%r1]96
24420 stha %r4, [%r1]96
24421 stwa %r0, [%r1]96
24422 stxa %r2, [%r1]96
24423 sta %f32, [%r1]96
24424 stda %f48, [%r1]96
24425casa [%r1]0x60, %r2, %g0
24426casxa [%r1]0x60, %r2, %g0
24427 prefetcha [%r1]96, 0x9
24428CASE_ASI_0x6b_th6:
24429 setx 0xe5a58d5, %r4, %r1
24430 and %r1, %r31, %r1 !make sure address is aligned
24431 ldx [%r27 + 0x10 & ~0x7], %r2
24432 ldx [%r24 + 0xe5 & ~0x7], %r4
24433 ldx [%r24 + 0x6b & ~0x7], %r6
24434 ldx [%r24 + 0xce & ~0x7], %r8
24435 ldx [%r28 + 0x1b & ~0x7], %r10
24436 ldx [%r28 + 0x67 & ~0x7], %r12
24437 ldx [%r27 + 0x33 & ~0x7], %r14
24438 ldx [%r25 + 0x41 & ~0x7], %r16
24439 ld [%r23 + 0xeb & ~0x7], %f0
24440 ld [%r26 + 0x6 & ~0x7], %f16
24441 ld [%r25 + 0x16 & ~0x7], %f32
24442 ld [%r24 + 0xeb & ~0x7], %f48
24443 ldsba [%r1]107, %r8
24444 ldsha [%r1]107, %r16
24445 ldswa [%r1]107, %r14
24446 lduba [%r1]107, %r12
24447 lduha [%r1]107, %r2
24448 ldxa [%r1]107, %r6
24449 ldda [%r1]107, %r4
24450 ldstuba [%r1]107, %r12
24451 swapa [%r1]107, %r14
24452 lda [%r1]107, %f16
24453 ldda [%r1]107, %f48
24454 stba %r2, [%r1]107
24455 stha %r2, [%r1]107
24456 stwa %r2, [%r1]107
24457 stxa %r0, [%r1]107
24458 sta %f0, [%r1]107
24459 stda %f16, [%r1]107
24460casa [%r1]0x6b, %r2, %g0
24461casxa [%r1]0x6b, %r2, %g0
24462 prefetcha [%r1]107, 0xc
24463CASE_ASI_0x76_th6:
24464 setx 0x3d2d9fa2, %r4, %r1
24465 and %r1, %r31, %r1 !make sure address is aligned
24466 ldx [%r21 + 0xbd & ~0x7], %r2
24467 ldx [%r22 + 0x33 & ~0x7], %r4
24468 ldx [%r28 + 0xbd & ~0x7], %r6
24469 ldx [%r26 + 0x9a & ~0x7], %r8
24470 ldx [%r22 + 0x52 & ~0x7], %r10
24471 ldx [%r25 + 0xea & ~0x7], %r12
24472 ldx [%r22 + 0xce & ~0x7], %r14
24473 ldx [%r21 + 0x0 & ~0x7], %r16
24474 ld [%r23 + 0xf0 & ~0x7], %f0
24475 ld [%r22 + 0xa & ~0x7], %f16
24476 ld [%r28 + 0x42 & ~0x7], %f32
24477 ld [%r25 + 0x55 & ~0x7], %f48
24478 ldsba [%r1]118, %r14
24479 ldsha [%r1]118, %r6
24480 ldswa [%r1]118, %r4
24481 lduba [%r1]118, %r16
24482 lduha [%r1]118, %r4
24483 ldxa [%r1]118, %r6
24484 ldda [%r1]118, %r12
24485 ldstuba [%r1]118, %r14
24486 swapa [%r1]118, %r10
24487 lda [%r1]118, %f48
24488 ldda [%r1]118, %f16
24489 stba %r10, [%r1]118
24490 stha %r2, [%r1]118
24491 stwa %r12, [%r1]118
24492 stxa %r0, [%r1]118
24493 sta %f48, [%r1]118
24494 stda %f16, [%r1]118
24495casa [%r1]0x76, %r2, %g0
24496casxa [%r1]0x76, %r2, %g0
24497 prefetcha [%r1]118, 0x11
24498CASE_ASI_0x7e_th6:
24499 setx 0x559c0138, %r4, %r1
24500 and %r1, %r31, %r1 !make sure address is aligned
24501 ldx [%r23 + 0x23 & ~0x7], %r2
24502 ldx [%r25 + 0x63 & ~0x7], %r4
24503 ldx [%r27 + 0x71 & ~0x7], %r6
24504 ldx [%r23 + 0xab & ~0x7], %r8
24505 ldx [%r24 + 0x48 & ~0x7], %r10
24506 ldx [%r22 + 0x29 & ~0x7], %r12
24507 ldx [%r26 + 0xf8 & ~0x7], %r14
24508 ldx [%r21 + 0x63 & ~0x7], %r16
24509 ld [%r24 + 0xfd & ~0x7], %f0
24510 ld [%r22 + 0x45 & ~0x7], %f16
24511 ld [%r28 + 0x75 & ~0x7], %f32
24512 ld [%r23 + 0x37 & ~0x7], %f48
24513 ldsba [%r1]126, %r12
24514 ldsha [%r1]126, %r14
24515 ldswa [%r1]126, %r6
24516 lduba [%r1]126, %r6
24517 lduha [%r1]126, %r8
24518 ldxa [%r1]126, %r6
24519 ldda [%r1]126, %r16
24520 ldstuba [%r1]126, %r2
24521 swapa [%r1]126, %r8
24522 lda [%r1]126, %f0
24523 ldda [%r1]126, %f0
24524 stba %r6, [%r1]126
24525 stha %r10, [%r1]126
24526 stwa %r8, [%r1]126
24527 stxa %r8, [%r1]126
24528 sta %f0, [%r1]126
24529 stda %f0, [%r1]126
24530casa [%r1]0x7e, %r2, %g0
24531casxa [%r1]0x7e, %r2, %g0
24532 prefetcha [%r1]126, 0x1d
24533CASE_ASI_0x8e_th6:
24534 setx 0x4f36592, %r4, %r1
24535 and %r1, %r31, %r1 !make sure address is aligned
24536 ldx [%r22 + 0x3 & ~0x7], %r2
24537 ldx [%r27 + 0x40 & ~0x7], %r4
24538 ldx [%r21 + 0xce & ~0x7], %r6
24539 ldx [%r27 + 0xa4 & ~0x7], %r8
24540 ldx [%r22 + 0xea & ~0x7], %r10
24541 ldx [%r27 + 0x5a & ~0x7], %r12
24542 ldx [%r27 + 0xd1 & ~0x7], %r14
24543 ldx [%r24 + 0x4c & ~0x7], %r16
24544 ld [%r22 + 0x1d & ~0x7], %f0
24545 ld [%r23 + 0x47 & ~0x7], %f16
24546 ld [%r22 + 0xe6 & ~0x7], %f32
24547 ld [%r23 + 0xc3 & ~0x7], %f48
24548 ldsba [%r1]142, %r14
24549 ldsha [%r1]142, %r12
24550 ldswa [%r1]142, %r16
24551 lduba [%r1]142, %r8
24552 lduha [%r1]142, %r12
24553 ldxa [%r1]142, %r8
24554 ldda [%r1]142, %r2
24555 ldstuba [%r1]142, %r8
24556 swapa [%r1]142, %r6
24557 lda [%r1]142, %f32
24558 ldda [%r1]142, %f48
24559 stba %r10, [%r1]142
24560 stha %r0, [%r1]142
24561 stwa %r6, [%r1]142
24562 stxa %r12, [%r1]142
24563 sta %f48, [%r1]142
24564 stda %f48, [%r1]142
24565casa [%r1]0x8e, %r2, %g0
24566casxa [%r1]0x8e, %r2, %g0
24567 prefetcha [%r1]142, 0x19
24568CASE_ASI_0x96_th6:
24569 setx 0x2ee5aeaa, %r4, %r1
24570 and %r1, %r31, %r1 !make sure address is aligned
24571 ldx [%r23 + 0x41 & ~0x7], %r2
24572 ldx [%r27 + 0x63 & ~0x7], %r4
24573 ldx [%r26 + 0xe2 & ~0x7], %r6
24574 ldx [%r22 + 0xae & ~0x7], %r8
24575 ldx [%r22 + 0xba & ~0x7], %r10
24576 ldx [%r26 + 0x8 & ~0x7], %r12
24577 ldx [%r23 + 0xf7 & ~0x7], %r14
24578 ldx [%r21 + 0xeb & ~0x7], %r16
24579 ld [%r22 + 0x91 & ~0x7], %f0
24580 ld [%r23 + 0xf8 & ~0x7], %f16
24581 ld [%r26 + 0x40 & ~0x7], %f32
24582 ld [%r24 + 0xe7 & ~0x7], %f48
24583 ldsba [%r1]150, %r2
24584 ldsha [%r1]150, %r12
24585 ldswa [%r1]150, %r8
24586 lduba [%r1]150, %r8
24587 lduha [%r1]150, %r6
24588 ldxa [%r1]150, %r2
24589 ldda [%r1]150, %r12
24590 ldstuba [%r1]150, %r4
24591 swapa [%r1]150, %r12
24592 lda [%r1]150, %f0
24593 ldda [%r1]150, %f16
24594 stba %r4, [%r1]150
24595 stha %r14, [%r1]150
24596 stwa %r14, [%r1]150
24597 stxa %r12, [%r1]150
24598 sta %f16, [%r1]150
24599 stda %f48, [%r1]150
24600casa [%r1]0x96, %r2, %g0
24601casxa [%r1]0x96, %r2, %g0
24602 prefetcha [%r1]150, 0x4
24603CASE_ASI_0x9e_th6:
24604 setx 0x6a03c81c, %r4, %r1
24605 and %r1, %r31, %r1 !make sure address is aligned
24606 ldx [%r23 + 0xb5 & ~0x7], %r2
24607 ldx [%r27 + 0xda & ~0x7], %r4
24608 ldx [%r25 + 0x4e & ~0x7], %r6
24609 ldx [%r26 + 0x3e & ~0x7], %r8
24610 ldx [%r24 + 0x13 & ~0x7], %r10
24611 ldx [%r26 + 0x11 & ~0x7], %r12
24612 ldx [%r25 + 0x93 & ~0x7], %r14
24613 ldx [%r24 + 0xf5 & ~0x7], %r16
24614 ld [%r23 + 0xd3 & ~0x7], %f0
24615 ld [%r27 + 0x36 & ~0x7], %f16
24616 ld [%r26 + 0x49 & ~0x7], %f32
24617 ld [%r25 + 0x47 & ~0x7], %f48
24618 ldsba [%r1]158, %r14
24619 ldsha [%r1]158, %r12
24620 ldswa [%r1]158, %r4
24621 lduba [%r1]158, %r16
24622 lduha [%r1]158, %r2
24623 ldxa [%r1]158, %r14
24624 ldda [%r1]158, %r12
24625 ldstuba [%r1]158, %r12
24626 swapa [%r1]158, %r2
24627 lda [%r1]158, %f48
24628 ldda [%r1]158, %f0
24629 stba %r6, [%r1]158
24630 stha %r14, [%r1]158
24631 stwa %r6, [%r1]158
24632 stxa %r14, [%r1]158
24633 sta %f48, [%r1]158
24634 stda %f16, [%r1]158
24635casa [%r1]0x9e, %r2, %g0
24636casxa [%r1]0x9e, %r2, %g0
24637 prefetcha [%r1]158, 0x1d
24638CASE_ASI_0xa6_th6:
24639 setx 0x6da92645, %r4, %r1
24640 and %r1, %r31, %r1 !make sure address is aligned
24641 ldx [%r23 + 0x8f & ~0x7], %r2
24642 ldx [%r22 + 0x23 & ~0x7], %r4
24643 ldx [%r27 + 0x77 & ~0x7], %r6
24644 ldx [%r27 + 0x8e & ~0x7], %r8
24645 ldx [%r28 + 0xd7 & ~0x7], %r10
24646 ldx [%r26 + 0x0 & ~0x7], %r12
24647 ldx [%r26 + 0x7d & ~0x7], %r14
24648 ldx [%r27 + 0xef & ~0x7], %r16
24649 ld [%r25 + 0xa8 & ~0x7], %f0
24650 ld [%r21 + 0x45 & ~0x7], %f16
24651 ld [%r24 + 0x88 & ~0x7], %f32
24652 ld [%r24 + 0x2 & ~0x7], %f48
24653 ldsba [%r1]166, %r6
24654 ldsha [%r1]166, %r4
24655 ldswa [%r1]166, %r8
24656 lduba [%r1]166, %r8
24657 lduha [%r1]166, %r10
24658 ldxa [%r1]166, %r6
24659 ldda [%r1]166, %r6
24660 ldstuba [%r1]166, %r8
24661 swapa [%r1]166, %r16
24662 lda [%r1]166, %f0
24663 ldda [%r1]166, %f0
24664 stba %r2, [%r1]166
24665 stha %r0, [%r1]166
24666 stwa %r12, [%r1]166
24667 stxa %r14, [%r1]166
24668 sta %f32, [%r1]166
24669 stda %f32, [%r1]166
24670casa [%r1]0xa6, %r2, %g0
24671casxa [%r1]0xa6, %r2, %g0
24672 prefetcha [%r1]166, 0x12
24673CASE_ASI_0xae_th6:
24674 setx 0x42da8449, %r4, %r1
24675 and %r1, %r31, %r1 !make sure address is aligned
24676 ldx [%r26 + 0x1c & ~0x7], %r2
24677 ldx [%r24 + 0xf8 & ~0x7], %r4
24678 ldx [%r23 + 0xca & ~0x7], %r6
24679 ldx [%r23 + 0x6e & ~0x7], %r8
24680 ldx [%r28 + 0x65 & ~0x7], %r10
24681 ldx [%r26 + 0xef & ~0x7], %r12
24682 ldx [%r26 + 0xfa & ~0x7], %r14
24683 ldx [%r28 + 0x4e & ~0x7], %r16
24684 ld [%r24 + 0x9b & ~0x7], %f0
24685 ld [%r21 + 0xcb & ~0x7], %f16
24686 ld [%r26 + 0xa3 & ~0x7], %f32
24687 ld [%r24 + 0x3a & ~0x7], %f48
24688 ldsba [%r1]174, %r12
24689 ldsha [%r1]174, %r6
24690 ldswa [%r1]174, %r2
24691 lduba [%r1]174, %r14
24692 lduha [%r1]174, %r12
24693 ldxa [%r1]174, %r8
24694 ldda [%r1]174, %r16
24695 ldstuba [%r1]174, %r2
24696 swapa [%r1]174, %r12
24697 lda [%r1]174, %f48
24698 ldda [%r1]174, %f16
24699 stba %r10, [%r1]174
24700 stha %r2, [%r1]174
24701 stwa %r14, [%r1]174
24702 stxa %r12, [%r1]174
24703 sta %f16, [%r1]174
24704 stda %f0, [%r1]174
24705casa [%r1]0xae, %r2, %g0
24706casxa [%r1]0xae, %r2, %g0
24707 prefetcha [%r1]174, 0x6
24708CASE_ASI_0xb6_th6:
24709 setx 0x19e13e0e, %r4, %r1
24710 and %r1, %r31, %r1 !make sure address is aligned
24711 ldx [%r27 + 0xf & ~0x7], %r2
24712 ldx [%r22 + 0xc8 & ~0x7], %r4
24713 ldx [%r21 + 0xed & ~0x7], %r6
24714 ldx [%r24 + 0x92 & ~0x7], %r8
24715 ldx [%r26 + 0x50 & ~0x7], %r10
24716 ldx [%r23 + 0xef & ~0x7], %r12
24717 ldx [%r25 + 0xf1 & ~0x7], %r14
24718 ldx [%r26 + 0xc5 & ~0x7], %r16
24719 ld [%r27 + 0x92 & ~0x7], %f0
24720 ld [%r24 + 0xf8 & ~0x7], %f16
24721 ld [%r23 + 0x7e & ~0x7], %f32
24722 ld [%r25 + 0x9d & ~0x7], %f48
24723 ldsba [%r1]182, %r16
24724 ldsha [%r1]182, %r6
24725 ldswa [%r1]182, %r16
24726 lduba [%r1]182, %r10
24727 lduha [%r1]182, %r6
24728 ldxa [%r1]182, %r6
24729 ldda [%r1]182, %r14
24730 ldstuba [%r1]182, %r6
24731 swapa [%r1]182, %r14
24732 lda [%r1]182, %f16
24733 ldda [%r1]182, %f0
24734 stba %r8, [%r1]182
24735 stha %r4, [%r1]182
24736 stwa %r4, [%r1]182
24737 stxa %r6, [%r1]182
24738 sta %f16, [%r1]182
24739 stda %f32, [%r1]182
24740casa [%r1]0xb6, %r2, %g0
24741casxa [%r1]0xb6, %r2, %g0
24742 prefetcha [%r1]182, 0x18
24743CASE_ASI_0xbe_th6:
24744 setx 0x4082306f, %r4, %r1
24745 and %r1, %r31, %r1 !make sure address is aligned
24746 ldx [%r22 + 0x4e & ~0x7], %r2
24747 ldx [%r27 + 0xdb & ~0x7], %r4
24748 ldx [%r24 + 0x56 & ~0x7], %r6
24749 ldx [%r21 + 0x6c & ~0x7], %r8
24750 ldx [%r22 + 0x1d & ~0x7], %r10
24751 ldx [%r25 + 0xe1 & ~0x7], %r12
24752 ldx [%r23 + 0x25 & ~0x7], %r14
24753 ldx [%r24 + 0x5b & ~0x7], %r16
24754 ld [%r25 + 0x83 & ~0x7], %f0
24755 ld [%r21 + 0xe2 & ~0x7], %f16
24756 ld [%r28 + 0x27 & ~0x7], %f32
24757 ld [%r27 + 0xa1 & ~0x7], %f48
24758 ldsba [%r1]190, %r6
24759 ldsha [%r1]190, %r4
24760 ldswa [%r1]190, %r4
24761 lduba [%r1]190, %r14
24762 lduha [%r1]190, %r14
24763 ldxa [%r1]190, %r2
24764 ldda [%r1]190, %r12
24765 ldstuba [%r1]190, %r14
24766 swapa [%r1]190, %r10
24767 lda [%r1]190, %f48
24768 ldda [%r1]190, %f32
24769 stba %r0, [%r1]190
24770 stha %r2, [%r1]190
24771 stwa %r14, [%r1]190
24772 stxa %r8, [%r1]190
24773 sta %f32, [%r1]190
24774 stda %f32, [%r1]190
24775casa [%r1]0xbe, %r2, %g0
24776casxa [%r1]0xbe, %r2, %g0
24777 prefetcha [%r1]190, 0x1d
24778CASE_ASI_0xce_th6:
24779 setx 0x6930eab, %r4, %r1
24780 and %r1, %r31, %r1 !make sure address is aligned
24781 ldx [%r23 + 0x59 & ~0x7], %r2
24782 ldx [%r27 + 0xc7 & ~0x7], %r4
24783 ldx [%r21 + 0x33 & ~0x7], %r6
24784 ldx [%r21 + 0x6e & ~0x7], %r8
24785 ldx [%r24 + 0xd2 & ~0x7], %r10
24786 ldx [%r21 + 0x28 & ~0x7], %r12
24787 ldx [%r23 + 0x27 & ~0x7], %r14
24788 ldx [%r27 + 0x7d & ~0x7], %r16
24789 ld [%r26 + 0x6 & ~0x7], %f0
24790 ld [%r24 + 0x2c & ~0x7], %f16
24791 ld [%r24 + 0x90 & ~0x7], %f32
24792 ld [%r21 + 0xc4 & ~0x7], %f48
24793 ldsba [%r1]206, %r4
24794 ldsha [%r1]206, %r6
24795 ldswa [%r1]206, %r6
24796 lduba [%r1]206, %r6
24797 lduha [%r1]206, %r4
24798 ldxa [%r1]206, %r6
24799 ldda [%r1]206, %r16
24800 ldstuba [%r1]206, %r6
24801 swapa [%r1]206, %r2
24802 lda [%r1]206, %f32
24803 ldda [%r1]206, %f0
24804 stba %r8, [%r1]206
24805 stha %r10, [%r1]206
24806 stwa %r10, [%r1]206
24807 stxa %r2, [%r1]206
24808 sta %f32, [%r1]206
24809 stda %f16, [%r1]206
24810casa [%r1]0xce, %r2, %g0
24811casxa [%r1]0xce, %r2, %g0
24812 prefetcha [%r1]206, 0x10
24813CASE_ASI_0xcf_th6:
24814 setx 0x276ff7e, %r4, %r1
24815 and %r1, %r31, %r1 !make sure address is aligned
24816 ldx [%r25 + 0x50 & ~0x7], %r2
24817 ldx [%r24 + 0xc3 & ~0x7], %r4
24818 ldx [%r25 + 0xc1 & ~0x7], %r6
24819 ldx [%r27 + 0x66 & ~0x7], %r8
24820 ldx [%r21 + 0xba & ~0x7], %r10
24821 ldx [%r21 + 0x2c & ~0x7], %r12
24822 ldx [%r21 + 0x2e & ~0x7], %r14
24823 ldx [%r23 + 0x79 & ~0x7], %r16
24824 ld [%r24 + 0x1b & ~0x7], %f0
24825 ld [%r25 + 0xeb & ~0x7], %f16
24826 ld [%r22 + 0xaf & ~0x7], %f32
24827 ld [%r25 + 0xe5 & ~0x7], %f48
24828 ldsba [%r1]207, %r16
24829 ldsha [%r1]207, %r4
24830 ldswa [%r1]207, %r2
24831 lduba [%r1]207, %r14
24832 lduha [%r1]207, %r8
24833 ldxa [%r1]207, %r16
24834 ldda [%r1]207, %r4
24835 ldstuba [%r1]207, %r8
24836 swapa [%r1]207, %r12
24837 lda [%r1]207, %f16
24838 ldda [%r1]207, %f0
24839 stba %r0, [%r1]207
24840 stha %r12, [%r1]207
24841 stwa %r6, [%r1]207
24842 stxa %r4, [%r1]207
24843 sta %f48, [%r1]207
24844 stda %f0, [%r1]207
24845casa [%r1]0xcf, %r2, %g0
24846casxa [%r1]0xcf, %r2, %g0
24847 prefetcha [%r1]207, 0x1c
24848CASE_ASI_0xdc_th6:
24849 setx 0xa579978, %r4, %r1
24850 and %r1, %r31, %r1 !make sure address is aligned
24851 ldx [%r27 + 0x2 & ~0x7], %r2
24852 ldx [%r22 + 0x9e & ~0x7], %r4
24853 ldx [%r22 + 0x6e & ~0x7], %r6
24854 ldx [%r21 + 0x1 & ~0x7], %r8
24855 ldx [%r25 + 0xa & ~0x7], %r10
24856 ldx [%r24 + 0xb5 & ~0x7], %r12
24857 ldx [%r24 + 0xf1 & ~0x7], %r14
24858 ldx [%r21 + 0x90 & ~0x7], %r16
24859 ld [%r26 + 0x3f & ~0x7], %f0
24860 ld [%r28 + 0xb4 & ~0x7], %f16
24861 ld [%r22 + 0x9f & ~0x7], %f32
24862 ld [%r28 + 0x43 & ~0x7], %f48
24863 ldsba [%r1]220, %r4
24864 ldsha [%r1]220, %r10
24865 ldswa [%r1]220, %r8
24866 lduba [%r1]220, %r4
24867 lduha [%r1]220, %r4
24868 ldxa [%r1]220, %r6
24869 ldda [%r1]220, %r10
24870 ldstuba [%r1]220, %r8
24871 swapa [%r1]220, %r2
24872 lda [%r1]220, %f32
24873 ldda [%r1]220, %f0
24874 stba %r2, [%r1]220
24875 stha %r0, [%r1]220
24876 stwa %r12, [%r1]220
24877 stxa %r12, [%r1]220
24878 sta %f32, [%r1]220
24879 stda %f0, [%r1]220
24880casa [%r1]0xdc, %r2, %g0
24881casxa [%r1]0xdc, %r2, %g0
24882 prefetcha [%r1]220, 0x18
24883CASE_ASI_0xe8_th6:
24884 setx 0xc94a897, %r4, %r1
24885 and %r1, %r31, %r1 !make sure address is aligned
24886 ldx [%r22 + 0x1c & ~0x7], %r2
24887 ldx [%r24 + 0x61 & ~0x7], %r4
24888 ldx [%r21 + 0x77 & ~0x7], %r6
24889 ldx [%r26 + 0x71 & ~0x7], %r8
24890 ldx [%r21 + 0xdf & ~0x7], %r10
24891 ldx [%r24 + 0x8c & ~0x7], %r12
24892 ldx [%r22 + 0x56 & ~0x7], %r14
24893 ldx [%r23 + 0xb7 & ~0x7], %r16
24894 ld [%r28 + 0xe5 & ~0x7], %f0
24895 ld [%r26 + 0xdf & ~0x7], %f16
24896 ld [%r25 + 0xa0 & ~0x7], %f32
24897 ld [%r25 + 0xf2 & ~0x7], %f48
24898 ldsba [%r1]232, %r16
24899 ldsha [%r1]232, %r12
24900 ldswa [%r1]232, %r4
24901 lduba [%r1]232, %r6
24902 lduha [%r1]232, %r2
24903 ldxa [%r1]232, %r6
24904 ldda [%r1]232, %r4
24905 ldstuba [%r1]232, %r12
24906 swapa [%r1]232, %r16
24907 lda [%r1]232, %f0
24908 ldda [%r1]232, %f16
24909 stba %r0, [%r1]232
24910 stha %r12, [%r1]232
24911 stwa %r8, [%r1]232
24912 stxa %r4, [%r1]232
24913 sta %f16, [%r1]232
24914 stda %f32, [%r1]232
24915casa [%r1]0xe8, %r2, %g0
24916casxa [%r1]0xe8, %r2, %g0
24917 prefetcha [%r1]232, 0xd
24918CASE_ASI_0xf4_th6:
24919 setx 0x2c2785e0, %r4, %r1
24920 and %r1, %r31, %r1 !make sure address is aligned
24921 ldx [%r24 + 0x35 & ~0x7], %r2
24922 ldx [%r23 + 0xe6 & ~0x7], %r4
24923 ldx [%r21 + 0x49 & ~0x7], %r6
24924 ldx [%r26 + 0xe5 & ~0x7], %r8
24925 ldx [%r23 + 0x4c & ~0x7], %r10
24926 ldx [%r21 + 0xdd & ~0x7], %r12
24927 ldx [%r21 + 0x4e & ~0x7], %r14
24928 ldx [%r24 + 0x21 & ~0x7], %r16
24929 ld [%r22 + 0x9e & ~0x7], %f0
24930 ld [%r21 + 0xae & ~0x7], %f16
24931 ld [%r22 + 0x54 & ~0x7], %f32
24932 ld [%r21 + 0x8a & ~0x7], %f48
24933 ldsba [%r1]244, %r2
24934 ldsha [%r1]244, %r8
24935 ldswa [%r1]244, %r14
24936 lduba [%r1]244, %r16
24937 lduha [%r1]244, %r4
24938 ldxa [%r1]244, %r14
24939 ldda [%r1]244, %r6
24940 ldstuba [%r1]244, %r12
24941 swapa [%r1]244, %r2
24942 lda [%r1]244, %f16
24943 ldda [%r1]244, %f16
24944 stba %r12, [%r1]244
24945 stha %r12, [%r1]244
24946 stwa %r12, [%r1]244
24947 stxa %r6, [%r1]244
24948 sta %f16, [%r1]244
24949 stda %f0, [%r1]244
24950casa [%r1]0xf4, %r2, %g0
24951casxa [%r1]0xf4, %r2, %g0
24952 prefetcha [%r1]244, 0x2
24953CASE_ASI_0xfe_th6:
24954 setx 0x1311be9e, %r4, %r1
24955 and %r1, %r31, %r1 !make sure address is aligned
24956 ldx [%r23 + 0x93 & ~0x7], %r2
24957 ldx [%r28 + 0x14 & ~0x7], %r4
24958 ldx [%r21 + 0xdc & ~0x7], %r6
24959 ldx [%r27 + 0xd8 & ~0x7], %r8
24960 ldx [%r24 + 0xbb & ~0x7], %r10
24961 ldx [%r28 + 0xbb & ~0x7], %r12
24962 ldx [%r27 + 0x6b & ~0x7], %r14
24963 ldx [%r25 + 0x83 & ~0x7], %r16
24964 ld [%r21 + 0x4d & ~0x7], %f0
24965 ld [%r25 + 0x81 & ~0x7], %f16
24966 ld [%r21 + 0x13 & ~0x7], %f32
24967 ld [%r24 + 0x6b & ~0x7], %f48
24968 ldsba [%r1]254, %r6
24969 ldsha [%r1]254, %r2
24970 ldswa [%r1]254, %r16
24971 lduba [%r1]254, %r4
24972 lduha [%r1]254, %r4
24973 ldxa [%r1]254, %r14
24974 ldda [%r1]254, %r6
24975 ldstuba [%r1]254, %r14
24976 swapa [%r1]254, %r2
24977 lda [%r1]254, %f48
24978 ldda [%r1]254, %f32
24979 stba %r0, [%r1]254
24980 stha %r8, [%r1]254
24981 stwa %r4, [%r1]254
24982 stxa %r4, [%r1]254
24983 sta %f16, [%r1]254
24984 stda %f32, [%r1]254
24985casa [%r1]0xfe, %r2, %g0
24986casxa [%r1]0xfe, %r2, %g0
24987 prefetcha [%r1]254, 0xe
24988CASE_ASI_0x41_th6_0x0:
24989 mov %g0, %r1
24990 ldsba [%r1]65, %r6
24991 ldsha [%r1]65, %r16
24992 ldswa [%r1]65, %r14
24993 lduba [%r1]65, %r4
24994 lduha [%r1]65, %r8
24995 ldxa [%r1]65, %r8
24996 ldda [%r1]65, %r2
24997 ldstuba [%r1]65, %r10
24998 swapa [%r1]65, %r8
24999 lda [%r1]65, %f16
25000 ldda [%r1]65, %f0
25001 stba %r0, [%r1]65
25002 stha %r10, [%r1]65
25003 stwa %r2, [%r1]65
25004 stxa %r14, [%r1]65
25005 sta %f0, [%r1]65
25006 stda %f48, [%r1]65
25007casa [%r1]0x41, %r2, %g0
25008casxa [%r1]0x41, %r2, %g0
25009 prefetcha [%r1]65, 0x16
25010CASE_ASI_0x41_th6_0x10:
25011 set 0x10, %r1
25012 ldsba [%r1]65, %r14
25013 ldsha [%r1]65, %r12
25014 ldswa [%r1]65, %r2
25015 lduba [%r1]65, %r8
25016 lduha [%r1]65, %r14
25017 ldxa [%r1]65, %r14
25018 ldda [%r1]65, %r16
25019 ldstuba [%r1]65, %r10
25020 swapa [%r1]65, %r14
25021 lda [%r1]65, %f16
25022 ldda [%r1]65, %f16
25023 stba %r12, [%r1]65
25024 stha %r14, [%r1]65
25025 stwa %r6, [%r1]65
25026 stxa %r10, [%r1]65
25027 sta %f16, [%r1]65
25028 stda %f32, [%r1]65
25029casa [%r1]0x41, %r2, %g0
25030casxa [%r1]0x41, %r2, %g0
25031 prefetcha [%r1]65, 0xc
25032CASE_ASI_0x41_th6_0x58:
25033 set 0x58, %r1
25034 ldsba [%r1]65, %r4
25035 ldsha [%r1]65, %r4
25036 ldswa [%r1]65, %r16
25037 lduba [%r1]65, %r8
25038 lduha [%r1]65, %r16
25039 ldxa [%r1]65, %r12
25040 ldda [%r1]65, %r8
25041 ldstuba [%r1]65, %r12
25042 swapa [%r1]65, %r8
25043 lda [%r1]65, %f32
25044 ldda [%r1]65, %f48
25045 stba %r10, [%r1]65
25046 stha %r8, [%r1]65
25047 stwa %r2, [%r1]65
25048 stxa %r2, [%r1]65
25049 sta %f48, [%r1]65
25050 stda %f48, [%r1]65
25051casa [%r1]0x41, %r2, %g0
25052casxa [%r1]0x41, %r2, %g0
25053 prefetcha [%r1]65, 0x1f
25054CASE_ASI_0x4f_th6_range143:
25055!!asi_range = 0x0-0x38
25056 set 0x27, %r1
25057 and %r1, %r29, %r1 !make sure address is aligned
25058 ldsba [%r1]79, %r14
25059 ldsha [%r1]79, %r2
25060 ldswa [%r1]79, %r10
25061 lduba [%r1]79, %r16
25062 lduha [%r1]79, %r6
25063 ldxa [%r1]79, %r14
25064 ldda [%r1]79, %r10
25065 ldstuba [%r1]79, %r4
25066 swapa [%r1]79, %r4
25067 lda [%r1]79, %f0
25068 ldda [%r1]79, %f32
25069 stba %r14, [%r1]79
25070 stha %r0, [%r1]79
25071 stwa %r10, [%r1]79
25072 sta %f32, [%r1]79
25073 stda %f16, [%r1]79
25074casa [%r1]0x4f, %r2, %g0
25075casxa [%r1]0x4f, %r2, %g0
25076 prefetcha [%r1]79, 0x9
25077CASE_ASI_0x4c_th6_range144:
25078!!asi_range = 0x0-0x18
25079 set 0x16, %r1
25080 and %r1, %r29, %r1 !make sure address is aligned
25081 ldsba [%r1]76, %r2
25082 ldsha [%r1]76, %r14
25083 ldswa [%r1]76, %r8
25084 lduba [%r1]76, %r12
25085 lduha [%r1]76, %r16
25086 ldxa [%r1]76, %r12
25087 ldda [%r1]76, %r4
25088 ldstuba [%r1]76, %r8
25089 swapa [%r1]76, %r2
25090 lda [%r1]76, %f16
25091 ldda [%r1]76, %f16
25092 stba %r8, [%r1]76
25093 stha %r10, [%r1]76
25094 stwa %r8, [%r1]76
25095 sta %f48, [%r1]76
25096 stda %f48, [%r1]76
25097casa [%r1]0x4c, %r2, %g0
25098casxa [%r1]0x4c, %r2, %g0
25099 prefetcha [%r1]76, 0xa
25100CASE_ASI_0x40_th6_0x30:
25101 set 0x30, %r1
25102 ldsba [%r1]64, %r16
25103 ldsha [%r1]64, %r12
25104 ldswa [%r1]64, %r6
25105 lduba [%r1]64, %r8
25106 lduha [%r1]64, %r8
25107 ldxa [%r1]64, %r2
25108 ldda [%r1]64, %r16
25109 ldstuba [%r1]64, %r8
25110 swapa [%r1]64, %r2
25111 lda [%r1]64, %f32
25112 ldda [%r1]64, %f16
25113 stba %r4, [%r1]64
25114 stha %r6, [%r1]64
25115 stwa %r0, [%r1]64
25116 stxa %r14, [%r1]64
25117 sta %f16, [%r1]64
25118 stda %f0, [%r1]64
25119casa [%r1]0x40, %r2, %g0
25120casxa [%r1]0x40, %r2, %g0
25121 prefetcha [%r1]64, 0xc
25122CASE_ASI_0x40_th6_0xA0:
25123 set 0xA0, %r1
25124 ldsba [%r1]64, %r6
25125 ldsha [%r1]64, %r14
25126 ldswa [%r1]64, %r12
25127 lduba [%r1]64, %r14
25128 lduha [%r1]64, %r2
25129 ldxa [%r1]64, %r10
25130 ldda [%r1]64, %r2
25131 ldstuba [%r1]64, %r4
25132 swapa [%r1]64, %r10
25133 lda [%r1]64, %f16
25134 ldda [%r1]64, %f16
25135 stba %r2, [%r1]64
25136 stha %r2, [%r1]64
25137 stwa %r4, [%r1]64
25138 stxa %r14, [%r1]64
25139 sta %f48, [%r1]64
25140 stda %f0, [%r1]64
25141casa [%r1]0x40, %r2, %g0
25142casxa [%r1]0x40, %r2, %g0
25143 prefetcha [%r1]64, 0xe
25144CASE_ASI_0x40_th6_0x28:
25145 set 0x28, %r1
25146 ldsba [%r1]64, %r4
25147 ldsha [%r1]64, %r6
25148 ldswa [%r1]64, %r10
25149 lduba [%r1]64, %r12
25150 lduha [%r1]64, %r12
25151 ldxa [%r1]64, %r4
25152 ldda [%r1]64, %r4
25153 ldstuba [%r1]64, %r14
25154 swapa [%r1]64, %r8
25155 lda [%r1]64, %f0
25156 ldda [%r1]64, %f0
25157 stba %r8, [%r1]64
25158 stha %r8, [%r1]64
25159 stwa %r2, [%r1]64
25160 sta %f48, [%r1]64
25161 stda %f32, [%r1]64
25162casa [%r1]0x40, %r2, %g0
25163casxa [%r1]0x40, %r2, %g0
25164 prefetcha [%r1]64, 0x4
25165CASE_ASI_0x45_th6_range145:
25166!!asi_range = 0x0-0x18
25167 set 0x6, %r1
25168 and %r1, %r29, %r1 !make sure address is aligned
25169 ldsba [%r1]69, %r6
25170 ldsha [%r1]69, %r8
25171 ldswa [%r1]69, %r6
25172 lduba [%r1]69, %r8
25173 lduha [%r1]69, %r10
25174 ldxa [%r1]69, %r8
25175 ldda [%r1]69, %r8
25176 ldstuba [%r1]69, %r6
25177 swapa [%r1]69, %r12
25178 lda [%r1]69, %f32
25179 ldda [%r1]69, %f0
25180 stba %r4, [%r1]69
25181 stha %r12, [%r1]69
25182 stwa %r8, [%r1]69
25183 sta %f16, [%r1]69
25184 stda %f32, [%r1]69
25185casa [%r1]0x45, %r2, %g0
25186casxa [%r1]0x45, %r2, %g0
25187 prefetcha [%r1]69, 0x11
25188CASE_ASI_0x50_th6_0x0:
25189 mov %g0, %r1
25190 ldsba [%r1]80, %r12
25191 ldsha [%r1]80, %r12
25192 ldswa [%r1]80, %r6
25193 lduba [%r1]80, %r12
25194 lduha [%r1]80, %r8
25195 ldxa [%r1]80, %r10
25196 ldda [%r1]80, %r4
25197 ldstuba [%r1]80, %r14
25198 swapa [%r1]80, %r8
25199 lda [%r1]80, %f32
25200 ldda [%r1]80, %f48
25201 stba %r10, [%r1]80
25202 stha %r12, [%r1]80
25203 stwa %r4, [%r1]80
25204 stxa %r12, [%r1]80
25205 sta %f0, [%r1]80
25206 stda %f32, [%r1]80
25207casa [%r1]0x50, %r2, %g0
25208casxa [%r1]0x50, %r2, %g0
25209 prefetcha [%r1]80, 0x1
25210CASE_ASI_0x5e_th6_range146:
25211!!asi_range = 0x0-0x7f8
25212 set 0x45c, %r1
25213 and %r1, %r29, %r1 !make sure address is aligned
25214 ldsba [%r1]94, %r12
25215 ldsha [%r1]94, %r6
25216 ldswa [%r1]94, %r10
25217 lduba [%r1]94, %r14
25218 lduha [%r1]94, %r10
25219 ldxa [%r1]94, %r6
25220 ldda [%r1]94, %r10
25221 ldstuba [%r1]94, %r14
25222 swapa [%r1]94, %r14
25223 lda [%r1]94, %f48
25224 ldda [%r1]94, %f16
25225 stba %r10, [%r1]94
25226 stha %r14, [%r1]94
25227 stwa %r0, [%r1]94
25228 stxa %r14, [%r1]94
25229 sta %f16, [%r1]94
25230 stda %f32, [%r1]94
25231casa [%r1]0x5e, %r2, %g0
25232casxa [%r1]0x5e, %r2, %g0
25233 prefetcha [%r1]94, 0x8
25234CASE_ASI_0x73_th6_0x0:
25235 mov %g0, %r1
25236 ldsba [%r1]115, %r2
25237 ldsha [%r1]115, %r6
25238 ldswa [%r1]115, %r4
25239 lduba [%r1]115, %r12
25240 lduha [%r1]115, %r4
25241 ldxa [%r1]115, %r10
25242 ldda [%r1]115, %r4
25243 ldstuba [%r1]115, %r12
25244 swapa [%r1]115, %r16
25245 lda [%r1]115, %f48
25246 ldda [%r1]115, %f48
25247 stba %r0, [%r1]115
25248 stha %r14, [%r1]115
25249 stwa %r6, [%r1]115
25250 sta %f0, [%r1]115
25251 stda %f48, [%r1]115
25252casa [%r1]0x73, %r2, %g0
25253casxa [%r1]0x73, %r2, %g0
25254 prefetcha [%r1]115, 0x12
25255CASE_ASI_0x58_th6_0x18:
25256 set 0x18, %r1
25257 ldsba [%r1]88, %r16
25258 ldsha [%r1]88, %r8
25259 ldswa [%r1]88, %r14
25260 lduba [%r1]88, %r2
25261 lduha [%r1]88, %r12
25262 ldxa [%r1]88, %r10
25263 ldda [%r1]88, %r2
25264 ldstuba [%r1]88, %r8
25265 swapa [%r1]88, %r10
25266 lda [%r1]88, %f48
25267 ldda [%r1]88, %f32
25268 stba %r6, [%r1]88
25269 stha %r12, [%r1]88
25270 stwa %r14, [%r1]88
25271 sta %f48, [%r1]88
25272 stda %f32, [%r1]88
25273casa [%r1]0x58, %r2, %g0
25274casxa [%r1]0x58, %r2, %g0
25275 prefetcha [%r1]88, 0xa
25276CASE_ASI_0x58_th6_0x30:
25277 set 0x30, %r1
25278 ldsba [%r1]88, %r2
25279 ldsha [%r1]88, %r8
25280 ldswa [%r1]88, %r10
25281 lduba [%r1]88, %r4
25282 lduha [%r1]88, %r16
25283 ldxa [%r1]88, %r16
25284 ldda [%r1]88, %r14
25285 ldstuba [%r1]88, %r14
25286 swapa [%r1]88, %r14
25287 lda [%r1]88, %f48
25288 ldda [%r1]88, %f16
25289 stba %r10, [%r1]88
25290 stha %r6, [%r1]88
25291 stwa %r12, [%r1]88
25292 sta %f0, [%r1]88
25293 stda %f32, [%r1]88
25294casa [%r1]0x58, %r2, %g0
25295casxa [%r1]0x58, %r2, %g0
25296 prefetcha [%r1]88, 0x9
25297CASE_ASI_0x58_th6_0x38:
25298 set 0x38, %r1
25299 ldsba [%r1]88, %r6
25300 ldsha [%r1]88, %r6
25301 ldswa [%r1]88, %r2
25302 lduba [%r1]88, %r10
25303 lduha [%r1]88, %r8
25304 ldxa [%r1]88, %r8
25305 ldda [%r1]88, %r4
25306 ldstuba [%r1]88, %r2
25307 swapa [%r1]88, %r16
25308 lda [%r1]88, %f0
25309 ldda [%r1]88, %f48
25310 stba %r2, [%r1]88
25311 stha %r14, [%r1]88
25312 stwa %r10, [%r1]88
25313 sta %f16, [%r1]88
25314 stda %f16, [%r1]88
25315casa [%r1]0x58, %r2, %g0
25316casxa [%r1]0x58, %r2, %g0
25317 prefetcha [%r1]88, 0x0
25318CASE_ASI_0x58_th6_0x40:
25319 set 0x40, %r1
25320 ldsba [%r1]88, %r8
25321 ldsha [%r1]88, %r12
25322 ldswa [%r1]88, %r6
25323 lduba [%r1]88, %r6
25324 lduha [%r1]88, %r2
25325 ldxa [%r1]88, %r14
25326 ldda [%r1]88, %r10
25327 ldstuba [%r1]88, %r4
25328 swapa [%r1]88, %r2
25329 lda [%r1]88, %f32
25330 ldda [%r1]88, %f0
25331 stba %r2, [%r1]88
25332 stha %r4, [%r1]88
25333 stwa %r0, [%r1]88
25334 sta %f48, [%r1]88
25335 stda %f0, [%r1]88
25336casa [%r1]0x58, %r2, %g0
25337casxa [%r1]0x58, %r2, %g0
25338 prefetcha [%r1]88, 0x12
25339CASE_ASI_0x58_th6_0x80:
25340 set 0x80, %r1
25341 ldsba [%r1]88, %r12
25342 ldsha [%r1]88, %r8
25343 ldswa [%r1]88, %r6
25344 lduba [%r1]88, %r4
25345 lduha [%r1]88, %r8
25346 ldxa [%r1]88, %r6
25347 ldda [%r1]88, %r6
25348 ldstuba [%r1]88, %r12
25349 swapa [%r1]88, %r14
25350 lda [%r1]88, %f16
25351 ldda [%r1]88, %f32
25352 stba %r14, [%r1]88
25353 stha %r6, [%r1]88
25354 stwa %r2, [%r1]88
25355 sta %f32, [%r1]88
25356 stda %f32, [%r1]88
25357casa [%r1]0x58, %r2, %g0
25358casxa [%r1]0x58, %r2, %g0
25359 prefetcha [%r1]88, 0xa
25360CASE_ASI_0x56_th6_range147:
25361!!asi_range = 0x0-0x1f8
25362 set 0x10c, %r1
25363 and %r1, %r29, %r1 !make sure address is aligned
25364 ldsba [%r1]86, %r6
25365 ldsha [%r1]86, %r4
25366 ldswa [%r1]86, %r6
25367 lduba [%r1]86, %r2
25368 lduha [%r1]86, %r2
25369 ldxa [%r1]86, %r4
25370 ldda [%r1]86, %r16
25371 ldstuba [%r1]86, %r14
25372 swapa [%r1]86, %r16
25373 lda [%r1]86, %f16
25374 ldda [%r1]86, %f0
25375 stba %r0, [%r1]86
25376 stha %r14, [%r1]86
25377 stwa %r0, [%r1]86
25378 stxa %r4, [%r1]86
25379 sta %f32, [%r1]86
25380 stda %f32, [%r1]86
25381casa [%r1]0x56, %r2, %g0
25382casxa [%r1]0x56, %r2, %g0
25383 prefetcha [%r1]86, 0x1a
25384CASE_ASI_0x56_th6_range148:
25385!!asi_range = 0x400-0x5f8
25386 set 0x546, %r1
25387 and %r1, %r29, %r1 !make sure address is aligned
25388 ldsba [%r1]86, %r16
25389 ldsha [%r1]86, %r8
25390 ldswa [%r1]86, %r4
25391 lduba [%r1]86, %r2
25392 lduha [%r1]86, %r16
25393 ldxa [%r1]86, %r6
25394 ldda [%r1]86, %r8
25395 ldstuba [%r1]86, %r4
25396 swapa [%r1]86, %r10
25397 lda [%r1]86, %f32
25398 ldda [%r1]86, %f48
25399 stba %r10, [%r1]86
25400 stha %r0, [%r1]86
25401 stwa %r6, [%r1]86
25402 stxa %r0, [%r1]86
25403 sta %f48, [%r1]86
25404 stda %f0, [%r1]86
25405casa [%r1]0x56, %r2, %g0
25406casxa [%r1]0x56, %r2, %g0
25407 prefetcha [%r1]86, 0x8
25408CASE_ASI_0x41_th6_0x20:
25409 set 0x20, %r1
25410 ldsba [%r1]65, %r6
25411 ldsha [%r1]65, %r2
25412 ldswa [%r1]65, %r6
25413 lduba [%r1]65, %r2
25414 lduha [%r1]65, %r2
25415 ldxa [%r1]65, %r2
25416 ldda [%r1]65, %r8
25417 ldstuba [%r1]65, %r2
25418 swapa [%r1]65, %r8
25419 lda [%r1]65, %f16
25420 ldda [%r1]65, %f16
25421 stba %r6, [%r1]65
25422 stha %r2, [%r1]65
25423 stwa %r14, [%r1]65
25424 sta %f0, [%r1]65
25425 stda %f0, [%r1]65
25426casa [%r1]0x41, %r2, %g0
25427casxa [%r1]0x41, %r2, %g0
25428 prefetcha [%r1]65, 0x4
25429CASE_ASI_0x41_th6_0x30:
25430 set 0x30, %r1
25431 ldsba [%r1]65, %r6
25432 ldsha [%r1]65, %r10
25433 ldswa [%r1]65, %r6
25434 lduba [%r1]65, %r12
25435 lduha [%r1]65, %r2
25436 ldxa [%r1]65, %r16
25437 ldda [%r1]65, %r12
25438 ldstuba [%r1]65, %r10
25439 swapa [%r1]65, %r12
25440 lda [%r1]65, %f16
25441 ldda [%r1]65, %f48
25442 stba %r8, [%r1]65
25443 stha %r10, [%r1]65
25444 stwa %r10, [%r1]65
25445 sta %f32, [%r1]65
25446 stda %f16, [%r1]65
25447casa [%r1]0x41, %r2, %g0
25448casxa [%r1]0x41, %r2, %g0
25449 prefetcha [%r1]65, 0xf
25450CASE_ASI_0x41_th6_0x38:
25451 set 0x38, %r1
25452 ldsba [%r1]65, %r16
25453 ldsha [%r1]65, %r12
25454 ldswa [%r1]65, %r4
25455 lduba [%r1]65, %r14
25456 lduha [%r1]65, %r12
25457 ldxa [%r1]65, %r8
25458 ldda [%r1]65, %r16
25459 ldstuba [%r1]65, %r12
25460 swapa [%r1]65, %r14
25461 lda [%r1]65, %f16
25462 ldda [%r1]65, %f32
25463 stba %r12, [%r1]65
25464 stha %r4, [%r1]65
25465 stwa %r8, [%r1]65
25466 sta %f48, [%r1]65
25467 stda %f32, [%r1]65
25468casa [%r1]0x41, %r2, %g0
25469casxa [%r1]0x41, %r2, %g0
25470 prefetcha [%r1]65, 0x14
25471CASE_ASI_0x41_th6_0x50:
25472 set 0x50, %r1
25473 ldsba [%r1]65, %r2
25474 ldsha [%r1]65, %r6
25475 ldswa [%r1]65, %r6
25476 lduba [%r1]65, %r14
25477 lduha [%r1]65, %r2
25478 ldxa [%r1]65, %r12
25479 ldda [%r1]65, %r8
25480 ldstuba [%r1]65, %r2
25481 swapa [%r1]65, %r8
25482 lda [%r1]65, %f16
25483 ldda [%r1]65, %f32
25484 stba %r6, [%r1]65
25485 stha %r8, [%r1]65
25486 stwa %r10, [%r1]65
25487 sta %f48, [%r1]65
25488 stda %f0, [%r1]65
25489casa [%r1]0x41, %r2, %g0
25490casxa [%r1]0x41, %r2, %g0
25491 prefetcha [%r1]65, 0xe
25492CASE_ASI_0x5d_th6_range149:
25493!!asi_range = 0x0-0xff8
25494 set 0x539, %r1
25495 and %r1, %r29, %r1 !make sure address is aligned
25496 ldsba [%r1]93, %r2
25497 ldsha [%r1]93, %r12
25498 ldswa [%r1]93, %r4
25499 lduba [%r1]93, %r8
25500 lduha [%r1]93, %r14
25501 ldxa [%r1]93, %r16
25502 ldda [%r1]93, %r2
25503 ldstuba [%r1]93, %r8
25504 swapa [%r1]93, %r2
25505 lda [%r1]93, %f0
25506 ldda [%r1]93, %f16
25507 stba %r2, [%r1]93
25508 stha %r8, [%r1]93
25509 stwa %r2, [%r1]93
25510 sta %f0, [%r1]93
25511 stda %f16, [%r1]93
25512casa [%r1]0x5d, %r2, %g0
25513casxa [%r1]0x5d, %r2, %g0
25514 prefetcha [%r1]93, 0x17
25515CASE_ASI_0x20_th6_range150:
25516!!asi_range = 0x0-0x38
25517 set 0x13, %r1
25518 and %r1, %r29, %r1 !make sure address is aligned
25519 ldsba [%r1]32, %r16
25520 ldsha [%r1]32, %r10
25521 ldswa [%r1]32, %r6
25522 lduba [%r1]32, %r14
25523 lduha [%r1]32, %r10
25524 ldxa [%r1]32, %r12
25525 ldda [%r1]32, %r14
25526 ldstuba [%r1]32, %r12
25527 swapa [%r1]32, %r16
25528 lda [%r1]32, %f32
25529 ldda [%r1]32, %f32
25530 stba %r2, [%r1]32
25531 stha %r10, [%r1]32
25532 stwa %r4, [%r1]32
25533 sta %f0, [%r1]32
25534 stda %f0, [%r1]32
25535casa [%r1]0x20, %r2, %g0
25536casxa [%r1]0x20, %r2, %g0
25537 prefetcha [%r1]32, 0x18
25538CASE_ASI_0x4c_th6_0x20:
25539 set 0x20, %r1
25540 ldsba [%r1]76, %r2
25541 ldsha [%r1]76, %r4
25542 ldswa [%r1]76, %r8
25543 lduba [%r1]76, %r14
25544 lduha [%r1]76, %r14
25545 ldxa [%r1]76, %r2
25546 ldda [%r1]76, %r14
25547 ldstuba [%r1]76, %r14
25548 swapa [%r1]76, %r14
25549 lda [%r1]76, %f32
25550 ldda [%r1]76, %f16
25551 stba %r10, [%r1]76
25552 stha %r6, [%r1]76
25553 stwa %r8, [%r1]76
25554 stxa %r6, [%r1]76
25555 sta %f16, [%r1]76
25556 stda %f0, [%r1]76
25557casa [%r1]0x4c, %r2, %g0
25558casxa [%r1]0x4c, %r2, %g0
25559 prefetcha [%r1]76, 0xe
25560CASE_ASI_0x4c_th6_0x28:
25561 set 0x28, %r1
25562 ldsba [%r1]76, %r12
25563 ldsha [%r1]76, %r10
25564 ldswa [%r1]76, %r2
25565 lduba [%r1]76, %r4
25566 lduha [%r1]76, %r12
25567 ldxa [%r1]76, %r8
25568 ldda [%r1]76, %r6
25569 ldstuba [%r1]76, %r12
25570 swapa [%r1]76, %r14
25571 lda [%r1]76, %f0
25572 ldda [%r1]76, %f16
25573 stba %r6, [%r1]76
25574 stha %r8, [%r1]76
25575 stwa %r12, [%r1]76
25576 stxa %r2, [%r1]76
25577 sta %f0, [%r1]76
25578 stda %f16, [%r1]76
25579casa [%r1]0x4c, %r2, %g0
25580casxa [%r1]0x4c, %r2, %g0
25581 prefetcha [%r1]76, 0x2
25582CASE_ASI_0x58_th6_0x0:
25583 mov %g0, %r1
25584 ldsba [%r1]88, %r16
25585 ldsha [%r1]88, %r10
25586 ldswa [%r1]88, %r2
25587 lduba [%r1]88, %r14
25588 lduha [%r1]88, %r8
25589 ldxa [%r1]88, %r12
25590 ldda [%r1]88, %r8
25591 ldstuba [%r1]88, %r2
25592 swapa [%r1]88, %r16
25593 lda [%r1]88, %f32
25594 ldda [%r1]88, %f16
25595 stba %r8, [%r1]88
25596 stha %r14, [%r1]88
25597 stwa %r0, [%r1]88
25598 stxa %r2, [%r1]88
25599 sta %f0, [%r1]88
25600 stda %f32, [%r1]88
25601casa [%r1]0x58, %r2, %g0
25602casxa [%r1]0x58, %r2, %g0
25603 prefetcha [%r1]88, 0xc
25604CASE_ASI_0x58_th6_0x20:
25605 set 0x20, %r1
25606 ldsba [%r1]88, %r8
25607 ldsha [%r1]88, %r4
25608 ldswa [%r1]88, %r4
25609 lduba [%r1]88, %r16
25610 lduha [%r1]88, %r4
25611 ldxa [%r1]88, %r8
25612 ldda [%r1]88, %r12
25613 ldstuba [%r1]88, %r12
25614 swapa [%r1]88, %r8
25615 lda [%r1]88, %f48
25616 ldda [%r1]88, %f0
25617 stba %r14, [%r1]88
25618 stha %r12, [%r1]88
25619 stwa %r2, [%r1]88
25620 stxa %r14, [%r1]88
25621 sta %f0, [%r1]88
25622 stda %f0, [%r1]88
25623casa [%r1]0x58, %r2, %g0
25624casxa [%r1]0x58, %r2, %g0
25625 prefetcha [%r1]88, 0x1c
25626CASE_ASI_0x57_th6:
25627 setx 0x168a9695, %r4, %r1
25628 and %r1, %r31, %r1 !make sure address is aligned
25629 ldx [%r24 + 0xf2 & ~0x7], %r2
25630 ldx [%r22 + 0x6e & ~0x7], %r4
25631 ldx [%r26 + 0x96 & ~0x7], %r6
25632 ldx [%r25 + 0xb0 & ~0x7], %r8
25633 ldx [%r21 + 0x97 & ~0x7], %r10
25634 ldx [%r27 + 0x29 & ~0x7], %r12
25635 ldx [%r24 + 0xfc & ~0x7], %r14
25636 ldx [%r24 + 0xa2 & ~0x7], %r16
25637 ld [%r22 + 0x12 & ~0x7], %f0
25638 ld [%r22 + 0x80 & ~0x7], %f16
25639 ld [%r25 + 0x96 & ~0x7], %f32
25640 ld [%r24 + 0x2d & ~0x7], %f48
25641 ldsba [%r1]87, %r8
25642 ldsha [%r1]87, %r2
25643 ldswa [%r1]87, %r6
25644 lduba [%r1]87, %r4
25645 lduha [%r1]87, %r4
25646 ldxa [%r1]87, %r8
25647 ldda [%r1]87, %r12
25648 ldstuba [%r1]87, %r14
25649 swapa [%r1]87, %r16
25650 lda [%r1]87, %f32
25651 ldda [%r1]87, %f16
25652 stba %r8, [%r1]87
25653 stha %r2, [%r1]87
25654 stwa %r4, [%r1]87
25655 sta %f0, [%r1]87
25656 stda %f0, [%r1]87
25657casa [%r1]0x57, %r2, %g0
25658casxa [%r1]0x57, %r2, %g0
25659 prefetcha [%r1]87, 0x19
25660CASE_ASI_0x51_th6_range151:
25661!!asi_range = 0x0-0x38
25662 set 0x5, %r1
25663 and %r1, %r29, %r1 !make sure address is aligned
25664 ldsba [%r1]81, %r10
25665 ldsha [%r1]81, %r2
25666 ldswa [%r1]81, %r6
25667 lduba [%r1]81, %r10
25668 lduha [%r1]81, %r6
25669 ldxa [%r1]81, %r2
25670 ldda [%r1]81, %r2
25671 ldstuba [%r1]81, %r12
25672 swapa [%r1]81, %r4
25673 lda [%r1]81, %f0
25674 ldda [%r1]81, %f32
25675 stba %r0, [%r1]81
25676 stha %r2, [%r1]81
25677 stwa %r6, [%r1]81
25678 sta %f0, [%r1]81
25679 stda %f0, [%r1]81
25680casa [%r1]0x51, %r2, %g0
25681casxa [%r1]0x51, %r2, %g0
25682 prefetcha [%r1]81, 0x9
25683CASE_ASI_0x5a_th6_range152:
25684!!asi_range = 0x0-0x38
25685 set 0x3, %r1
25686 and %r1, %r29, %r1 !make sure address is aligned
25687 ldsba [%r1]90, %r2
25688 ldsha [%r1]90, %r2
25689 ldswa [%r1]90, %r14
25690 lduba [%r1]90, %r6
25691 lduha [%r1]90, %r10
25692 ldxa [%r1]90, %r14
25693 ldda [%r1]90, %r6
25694 ldstuba [%r1]90, %r10
25695 swapa [%r1]90, %r10
25696 lda [%r1]90, %f16
25697 ldda [%r1]90, %f16
25698 stba %r10, [%r1]90
25699 stha %r6, [%r1]90
25700 stwa %r8, [%r1]90
25701 sta %f32, [%r1]90
25702 stda %f0, [%r1]90
25703casa [%r1]0x5a, %r2, %g0
25704casxa [%r1]0x5a, %r2, %g0
25705 prefetcha [%r1]90, 0x1b
25706CASE_ASI_0x5b_th6_range153:
25707!!asi_range = 0x0-0x38
25708 set 0x1e, %r1
25709 and %r1, %r29, %r1 !make sure address is aligned
25710 ldsba [%r1]91, %r10
25711 ldsha [%r1]91, %r2
25712 ldswa [%r1]91, %r4
25713 lduba [%r1]91, %r2
25714 lduha [%r1]91, %r14
25715 ldxa [%r1]91, %r6
25716 ldda [%r1]91, %r8
25717 ldstuba [%r1]91, %r16
25718 swapa [%r1]91, %r6
25719 lda [%r1]91, %f32
25720 ldda [%r1]91, %f0
25721 stba %r0, [%r1]91
25722 stha %r0, [%r1]91
25723 stwa %r6, [%r1]91
25724 sta %f32, [%r1]91
25725 stda %f0, [%r1]91
25726casa [%r1]0x5b, %r2, %g0
25727casxa [%r1]0x5b, %r2, %g0
25728 prefetcha [%r1]91, 0x1b
25729CASE_ASI_0x54_th6_range154:
25730!!asi_range = 0x10-0x98
25731 set 0x3d, %r1
25732 and %r1, %r29, %r1 !make sure address is aligned
25733 ldsba [%r1]84, %r12
25734 ldsha [%r1]84, %r16
25735 ldswa [%r1]84, %r10
25736 lduba [%r1]84, %r16
25737 lduha [%r1]84, %r12
25738 ldxa [%r1]84, %r12
25739 ldda [%r1]84, %r2
25740 ldstuba [%r1]84, %r12
25741 swapa [%r1]84, %r16
25742 lda [%r1]84, %f16
25743 ldda [%r1]84, %f32
25744 stba %r8, [%r1]84
25745 stha %r12, [%r1]84
25746 stwa %r4, [%r1]84
25747 sta %f32, [%r1]84
25748 stda %f32, [%r1]84
25749casa [%r1]0x54, %r2, %g0
25750casxa [%r1]0x54, %r2, %g0
25751 prefetcha [%r1]84, 0x18
25752CASE_ASI_0x72_th6_0x0:
25753 mov %g0, %r1
25754 ldsba [%r1]114, %r2
25755 ldsha [%r1]114, %r6
25756 ldswa [%r1]114, %r2
25757 lduba [%r1]114, %r6
25758 lduha [%r1]114, %r4
25759 ldxa [%r1]114, %r2
25760 ldda [%r1]114, %r10
25761 ldstuba [%r1]114, %r2
25762 swapa [%r1]114, %r12
25763 lda [%r1]114, %f16
25764 ldda [%r1]114, %f16
25765 stba %r2, [%r1]114
25766 stha %r4, [%r1]114
25767 stwa %r12, [%r1]114
25768 sta %f48, [%r1]114
25769 stda %f32, [%r1]114
25770casa [%r1]0x72, %r2, %g0
25771casxa [%r1]0x72, %r2, %g0
25772 prefetcha [%r1]114, 0x1d
25773CASE_ASI_0x41_th6_0x60:
25774 set 0x60, %r1
25775 ldsba [%r1]65, %r12
25776 ldsha [%r1]65, %r10
25777 ldswa [%r1]65, %r12
25778 lduba [%r1]65, %r16
25779 lduha [%r1]65, %r14
25780 ldxa [%r1]65, %r2
25781 ldda [%r1]65, %r14
25782 ldstuba [%r1]65, %r4
25783 swapa [%r1]65, %r8
25784 lda [%r1]65, %f0
25785 ldda [%r1]65, %f32
25786 stba %r6, [%r1]65
25787 stha %r4, [%r1]65
25788 stwa %r10, [%r1]65
25789 sta %f48, [%r1]65
25790 stda %f48, [%r1]65
25791casa [%r1]0x41, %r2, %g0
25792casxa [%r1]0x41, %r2, %g0
25793 prefetcha [%r1]65, 0x14
25794CASE_ASI_0x41_th6_0x68:
25795 set 0x68, %r1
25796 ldsba [%r1]65, %r10
25797 ldsha [%r1]65, %r14
25798 ldswa [%r1]65, %r10
25799 lduba [%r1]65, %r6
25800 lduha [%r1]65, %r16
25801 ldxa [%r1]65, %r2
25802 ldda [%r1]65, %r12
25803 ldstuba [%r1]65, %r8
25804 swapa [%r1]65, %r4
25805 lda [%r1]65, %f16
25806 ldda [%r1]65, %f0
25807 stba %r8, [%r1]65
25808 stha %r8, [%r1]65
25809 stwa %r2, [%r1]65
25810 sta %f32, [%r1]65
25811 stda %f16, [%r1]65
25812casa [%r1]0x41, %r2, %g0
25813casxa [%r1]0x41, %r2, %g0
25814 prefetcha [%r1]65, 0x1f
25815CASE_ASI_0x63_th6_0x0:
25816 mov %g0, %r1
25817 ldsba [%r1]99, %r4
25818 ldsha [%r1]99, %r6
25819 ldswa [%r1]99, %r10
25820 lduba [%r1]99, %r4
25821 lduha [%r1]99, %r4
25822 ldxa [%r1]99, %r10
25823 ldda [%r1]99, %r10
25824 ldstuba [%r1]99, %r4
25825 swapa [%r1]99, %r14
25826 lda [%r1]99, %f32
25827 ldda [%r1]99, %f32
25828 stba %r8, [%r1]99
25829 stha %r14, [%r1]99
25830 stwa %r12, [%r1]99
25831 stxa %r2, [%r1]99
25832 sta %f32, [%r1]99
25833 stda %f16, [%r1]99
25834casa [%r1]0x63, %r2, %g0
25835casxa [%r1]0x63, %r2, %g0
25836 prefetcha [%r1]99, 0x8
25837CASE_ASI_0x63_th6_0x10:
25838 set 0x10, %r1
25839 ldsba [%r1]99, %r8
25840 ldsha [%r1]99, %r6
25841 ldswa [%r1]99, %r12
25842 lduba [%r1]99, %r8
25843 lduha [%r1]99, %r8
25844 ldxa [%r1]99, %r16
25845 ldda [%r1]99, %r6
25846 ldstuba [%r1]99, %r14
25847 swapa [%r1]99, %r16
25848 lda [%r1]99, %f32
25849 ldda [%r1]99, %f48
25850 stba %r14, [%r1]99
25851 stha %r10, [%r1]99
25852 stwa %r6, [%r1]99
25853 stxa %r12, [%r1]99
25854 sta %f16, [%r1]99
25855 stda %f16, [%r1]99
25856casa [%r1]0x63, %r2, %g0
25857casxa [%r1]0x63, %r2, %g0
25858 prefetcha [%r1]99, 0x19
25859CASE_ASI_0x43_th6_0x0:
25860 mov %g0, %r1
25861 ldsba [%r1]67, %r2
25862 ldsha [%r1]67, %r12
25863 ldswa [%r1]67, %r12
25864 lduba [%r1]67, %r4
25865 lduha [%r1]67, %r12
25866 ldxa [%r1]67, %r2
25867 ldda [%r1]67, %r10
25868 ldstuba [%r1]67, %r16
25869 swapa [%r1]67, %r6
25870 lda [%r1]67, %f0
25871 ldda [%r1]67, %f16
25872 stba %r14, [%r1]67
25873 stha %r12, [%r1]67
25874 stwa %r14, [%r1]67
25875 sta %f32, [%r1]67
25876 stda %f32, [%r1]67
25877casa [%r1]0x43, %r2, %g0
25878casxa [%r1]0x43, %r2, %g0
25879 prefetcha [%r1]67, 0xe
25880CASE_ASI_0x59_th6_range155:
25881!!asi_range = 0x0-0x78
25882 set 0x34, %r1
25883 and %r1, %r29, %r1 !make sure address is aligned
25884 ldsba [%r1]89, %r10
25885 ldsha [%r1]89, %r12
25886 ldswa [%r1]89, %r14
25887 lduba [%r1]89, %r14
25888 lduha [%r1]89, %r16
25889 ldxa [%r1]89, %r16
25890 ldda [%r1]89, %r2
25891 ldstuba [%r1]89, %r6
25892 swapa [%r1]89, %r12
25893 lda [%r1]89, %f48
25894 ldda [%r1]89, %f0
25895 stba %r8, [%r1]89
25896 stha %r10, [%r1]89
25897 stwa %r8, [%r1]89
25898 sta %f32, [%r1]89
25899 stda %f16, [%r1]89
25900casa [%r1]0x59, %r2, %g0
25901casxa [%r1]0x59, %r2, %g0
25902 prefetcha [%r1]89, 0xc
25903CASE_ASI_0x67_th6_range156:
25904!!asi_range = 0x0-0x7fe0
25905 set 0x2c62, %r1
25906 and %r1, %r29, %r1 !make sure address is aligned
25907 ldsba [%r1]103, %r4
25908 ldsha [%r1]103, %r12
25909 ldswa [%r1]103, %r6
25910 lduba [%r1]103, %r6
25911 lduha [%r1]103, %r14
25912 ldxa [%r1]103, %r12
25913 ldda [%r1]103, %r8
25914 ldstuba [%r1]103, %r10
25915 swapa [%r1]103, %r4
25916 lda [%r1]103, %f48
25917 ldda [%r1]103, %f32
25918 stba %r2, [%r1]103
25919 stha %r6, [%r1]103
25920 stwa %r6, [%r1]103
25921 sta %f48, [%r1]103
25922 stda %f16, [%r1]103
25923casa [%r1]0x67, %r2, %g0
25924casxa [%r1]0x67, %r2, %g0
25925 prefetcha [%r1]103, 0x13
25926CASE_ASI_0x4e_th6_0x0:
25927 mov %g0, %r1
25928 ldsba [%r1]78, %r4
25929 ldsha [%r1]78, %r6
25930 ldswa [%r1]78, %r10
25931 lduba [%r1]78, %r8
25932 lduha [%r1]78, %r8
25933 ldxa [%r1]78, %r6
25934 ldda [%r1]78, %r4
25935 ldstuba [%r1]78, %r6
25936 swapa [%r1]78, %r8
25937 lda [%r1]78, %f16
25938 ldda [%r1]78, %f16
25939 stba %r8, [%r1]78
25940 stha %r2, [%r1]78
25941 stwa %r8, [%r1]78
25942 sta %f48, [%r1]78
25943 stda %f0, [%r1]78
25944casa [%r1]0x4e, %r2, %g0
25945casxa [%r1]0x4e, %r2, %g0
25946 prefetcha [%r1]78, 0x3
25947CASE_ASI_0x48_th6_range157:
25948!!asi_range = 0x0-0xf8
25949 set 0x81, %r1
25950 and %r1, %r29, %r1 !make sure address is aligned
25951 ldsba [%r1]72, %r12
25952 ldsha [%r1]72, %r16
25953 ldswa [%r1]72, %r10
25954 lduba [%r1]72, %r14
25955 lduha [%r1]72, %r16
25956 ldxa [%r1]72, %r6
25957 ldda [%r1]72, %r4
25958 ldstuba [%r1]72, %r16
25959 swapa [%r1]72, %r6
25960 lda [%r1]72, %f32
25961 ldda [%r1]72, %f0
25962 stba %r6, [%r1]72
25963 stha %r6, [%r1]72
25964 stwa %r2, [%r1]72
25965 stxa %r10, [%r1]72
25966 sta %f16, [%r1]72
25967 stda %f0, [%r1]72
25968casa [%r1]0x48, %r2, %g0
25969casxa [%r1]0x48, %r2, %g0
25970 prefetcha [%r1]72, 0x15
25971CASE_ASI_0x49_th6_range158:
25972!!asi_range = 0x0-0xf8
25973 set 0x53, %r1
25974 and %r1, %r29, %r1 !make sure address is aligned
25975 ldsba [%r1]73, %r10
25976 ldsha [%r1]73, %r4
25977 ldswa [%r1]73, %r14
25978 lduba [%r1]73, %r16
25979 lduha [%r1]73, %r12
25980 ldxa [%r1]73, %r8
25981 ldda [%r1]73, %r12
25982 ldstuba [%r1]73, %r8
25983 swapa [%r1]73, %r4
25984 lda [%r1]73, %f32
25985 ldda [%r1]73, %f0
25986 stba %r6, [%r1]73
25987 stha %r4, [%r1]73
25988 stwa %r6, [%r1]73
25989 stxa %r0, [%r1]73
25990 sta %f32, [%r1]73
25991 stda %f48, [%r1]73
25992casa [%r1]0x49, %r2, %g0
25993casxa [%r1]0x49, %r2, %g0
25994 prefetcha [%r1]73, 0x1d
25995CASE_ASI_0x5f_th6:
25996 setx 0x6a1dfc02, %r4, %r1
25997 and %r1, %r31, %r1 !make sure address is aligned
25998 ldx [%r27 + 0x65 & ~0x7], %r2
25999 ldx [%r22 + 0x77 & ~0x7], %r4
26000 ldx [%r27 + 0x6 & ~0x7], %r6
26001 ldx [%r27 + 0x1 & ~0x7], %r8
26002 ldx [%r26 + 0x9b & ~0x7], %r10
26003 ldx [%r21 + 0x3c & ~0x7], %r12
26004 ldx [%r24 + 0x46 & ~0x7], %r14
26005 ldx [%r26 + 0xf9 & ~0x7], %r16
26006 ld [%r28 + 0x3 & ~0x7], %f0
26007 ld [%r21 + 0x30 & ~0x7], %f16
26008 ld [%r24 + 0xa5 & ~0x7], %f32
26009 ld [%r24 + 0x52 & ~0x7], %f48
26010 ldsba [%r1]95, %r14
26011 ldsha [%r1]95, %r10
26012 ldswa [%r1]95, %r16
26013 lduba [%r1]95, %r12
26014 lduha [%r1]95, %r10
26015 ldxa [%r1]95, %r10
26016 ldda [%r1]95, %r16
26017 ldstuba [%r1]95, %r2
26018 swapa [%r1]95, %r10
26019 lda [%r1]95, %f16
26020 ldda [%r1]95, %f16
26021 stba %r6, [%r1]95
26022 stha %r12, [%r1]95
26023 stwa %r10, [%r1]95
26024 sta %f48, [%r1]95
26025 stda %f48, [%r1]95
26026casa [%r1]0x5f, %r2, %g0
26027casxa [%r1]0x5f, %r2, %g0
26028 prefetcha [%r1]95, 0x19
26029CASE_ASI_0x53_th6:
26030 setx 0x538ee4bb, %r4, %r1
26031 and %r1, %r31, %r1 !make sure address is aligned
26032 ldx [%r25 + 0x14 & ~0x7], %r2
26033 ldx [%r26 + 0xc3 & ~0x7], %r4
26034 ldx [%r22 + 0x62 & ~0x7], %r6
26035 ldx [%r22 + 0x98 & ~0x7], %r8
26036 ldx [%r23 + 0x26 & ~0x7], %r10
26037 ldx [%r27 + 0xe & ~0x7], %r12
26038 ldx [%r22 + 0x77 & ~0x7], %r14
26039 ldx [%r27 + 0xb6 & ~0x7], %r16
26040 ld [%r23 + 0xbe & ~0x7], %f0
26041 ld [%r28 + 0xb5 & ~0x7], %f16
26042 ld [%r23 + 0xc8 & ~0x7], %f32
26043 ld [%r23 + 0xf3 & ~0x7], %f48
26044 ldsba [%r1]83, %r6
26045 ldsha [%r1]83, %r14
26046 ldswa [%r1]83, %r16
26047 lduba [%r1]83, %r12
26048 lduha [%r1]83, %r14
26049 ldxa [%r1]83, %r12
26050 ldda [%r1]83, %r8
26051 ldstuba [%r1]83, %r16
26052 swapa [%r1]83, %r14
26053 lda [%r1]83, %f48
26054 ldda [%r1]83, %f48
26055 stba %r12, [%r1]83
26056 stha %r0, [%r1]83
26057 stwa %r8, [%r1]83
26058 stxa %r2, [%r1]83
26059 sta %f16, [%r1]83
26060 stda %f48, [%r1]83
26061casa [%r1]0x53, %r2, %g0
26062casxa [%r1]0x53, %r2, %g0
26063 prefetcha [%r1]83, 0x14
26064CASE_ASI_0x74_th6_0x0:
26065 mov %g0, %r1
26066 ldsba [%r1]116, %r4
26067 ldsha [%r1]116, %r14
26068 ldswa [%r1]116, %r12
26069 lduba [%r1]116, %r4
26070 lduha [%r1]116, %r8
26071 ldxa [%r1]116, %r16
26072 ldda [%r1]116, %r14
26073 ldstuba [%r1]116, %r6
26074 swapa [%r1]116, %r6
26075 lda [%r1]116, %f32
26076 ldda [%r1]116, %f16
26077 stba %r4, [%r1]116
26078 stha %r6, [%r1]116
26079 stwa %r10, [%r1]116
26080 stxa %r0, [%r1]116
26081 sta %f48, [%r1]116
26082 stda %f32, [%r1]116
26083casa [%r1]0x74, %r2, %g0
26084casxa [%r1]0x74, %r2, %g0
26085 prefetcha [%r1]116, 0x1c
26086CASE_ASI_0x54_th6_0x0:
26087 mov %g0, %r1
26088 ldsba [%r1]84, %r10
26089 ldsha [%r1]84, %r10
26090 ldswa [%r1]84, %r12
26091 lduba [%r1]84, %r6
26092 lduha [%r1]84, %r16
26093 ldxa [%r1]84, %r14
26094 ldda [%r1]84, %r4
26095 ldstuba [%r1]84, %r12
26096 swapa [%r1]84, %r2
26097 lda [%r1]84, %f16
26098 ldda [%r1]84, %f16
26099 stba %r2, [%r1]84
26100 stha %r4, [%r1]84
26101 stwa %r8, [%r1]84
26102 sta %f0, [%r1]84
26103 stda %f0, [%r1]84
26104casa [%r1]0x54, %r2, %g0
26105casxa [%r1]0x54, %r2, %g0
26106 prefetcha [%r1]84, 0x1b
26107CASE_ASI_0x54_th6_0x400:
26108 set 0x400, %r1
26109 ldsba [%r1]84, %r16
26110 ldsha [%r1]84, %r10
26111 ldswa [%r1]84, %r10
26112 lduba [%r1]84, %r2
26113 lduha [%r1]84, %r12
26114 ldxa [%r1]84, %r14
26115 ldda [%r1]84, %r8
26116 ldstuba [%r1]84, %r4
26117 swapa [%r1]84, %r8
26118 lda [%r1]84, %f16
26119 ldda [%r1]84, %f48
26120 stba %r10, [%r1]84
26121 stha %r0, [%r1]84
26122 stwa %r0, [%r1]84
26123 sta %f32, [%r1]84
26124 stda %f32, [%r1]84
26125casa [%r1]0x54, %r2, %g0
26126casxa [%r1]0x54, %r2, %g0
26127 prefetcha [%r1]84, 0x1
26128CASE_ASI_0x54_th6_0x800:
26129 set 0x800, %r1
26130 ldsba [%r1]84, %r6
26131 ldsha [%r1]84, %r8
26132 ldswa [%r1]84, %r4
26133 lduba [%r1]84, %r8
26134 lduha [%r1]84, %r10
26135 ldxa [%r1]84, %r4
26136 ldda [%r1]84, %r16
26137 ldstuba [%r1]84, %r10
26138 swapa [%r1]84, %r10
26139 lda [%r1]84, %f0
26140 ldda [%r1]84, %f16
26141 stba %r12, [%r1]84
26142 stha %r2, [%r1]84
26143 stwa %r14, [%r1]84
26144 sta %f16, [%r1]84
26145 stda %f16, [%r1]84
26146casa [%r1]0x54, %r2, %g0
26147casxa [%r1]0x54, %r2, %g0
26148 prefetcha [%r1]84, 0x12
26149CASE_ASI_0x54_th6_0xc00:
26150 set 0xc00, %r1
26151 ldsba [%r1]84, %r4
26152 ldsha [%r1]84, %r12
26153 ldswa [%r1]84, %r6
26154 lduba [%r1]84, %r14
26155 lduha [%r1]84, %r6
26156 ldxa [%r1]84, %r6
26157 ldda [%r1]84, %r16
26158 ldstuba [%r1]84, %r10
26159 swapa [%r1]84, %r16
26160 lda [%r1]84, %f16
26161 ldda [%r1]84, %f0
26162 stba %r2, [%r1]84
26163 stha %r12, [%r1]84
26164 stwa %r2, [%r1]84
26165 sta %f32, [%r1]84
26166 stda %f16, [%r1]84
26167casa [%r1]0x54, %r2, %g0
26168casxa [%r1]0x54, %r2, %g0
26169 prefetcha [%r1]84, 0x12
26170CASE_ASI_0x5c_th6_0x0:
26171 mov %g0, %r1
26172 ldsba [%r1]92, %r16
26173 ldsha [%r1]92, %r8
26174 ldswa [%r1]92, %r16
26175 lduba [%r1]92, %r8
26176 lduha [%r1]92, %r4
26177 ldxa [%r1]92, %r6
26178 ldda [%r1]92, %r16
26179 ldstuba [%r1]92, %r14
26180 swapa [%r1]92, %r6
26181 lda [%r1]92, %f16
26182 ldda [%r1]92, %f16
26183 stba %r14, [%r1]92
26184 stha %r2, [%r1]92
26185 stwa %r0, [%r1]92
26186 sta %f0, [%r1]92
26187 stda %f0, [%r1]92
26188casa [%r1]0x5c, %r2, %g0
26189casxa [%r1]0x5c, %r2, %g0
26190 prefetcha [%r1]92, 0x14
26191CASE_ASI_0x5c_th6_0x400:
26192 set 0x400, %r1
26193 ldsba [%r1]92, %r16
26194 ldsha [%r1]92, %r2
26195 ldswa [%r1]92, %r8
26196 lduba [%r1]92, %r8
26197 lduha [%r1]92, %r4
26198 ldxa [%r1]92, %r8
26199 ldda [%r1]92, %r8
26200 ldstuba [%r1]92, %r2
26201 swapa [%r1]92, %r16
26202 lda [%r1]92, %f0
26203 ldda [%r1]92, %f48
26204 stba %r14, [%r1]92
26205 stha %r8, [%r1]92
26206 stwa %r12, [%r1]92
26207 sta %f48, [%r1]92
26208 stda %f0, [%r1]92
26209casa [%r1]0x5c, %r2, %g0
26210casxa [%r1]0x5c, %r2, %g0
26211 prefetcha [%r1]92, 0x4
26212CASE_ASI_0x5c_th6_0x800:
26213 set 0x800, %r1
26214 ldsba [%r1]92, %r2
26215 ldsha [%r1]92, %r4
26216 ldswa [%r1]92, %r16
26217 lduba [%r1]92, %r8
26218 lduha [%r1]92, %r12
26219 ldxa [%r1]92, %r10
26220 ldda [%r1]92, %r10
26221 ldstuba [%r1]92, %r2
26222 swapa [%r1]92, %r14
26223 lda [%r1]92, %f32
26224 ldda [%r1]92, %f32
26225 stba %r4, [%r1]92
26226 stha %r4, [%r1]92
26227 stwa %r2, [%r1]92
26228 sta %f32, [%r1]92
26229 stda %f16, [%r1]92
26230casa [%r1]0x5c, %r2, %g0
26231casxa [%r1]0x5c, %r2, %g0
26232 prefetcha [%r1]92, 0x19
26233CASE_ASI_0x5c_th6_0xc00:
26234 set 0xc00, %r1
26235 ldsba [%r1]92, %r6
26236 ldsha [%r1]92, %r10
26237 ldswa [%r1]92, %r4
26238 lduba [%r1]92, %r16
26239 lduha [%r1]92, %r2
26240 ldxa [%r1]92, %r8
26241 ldda [%r1]92, %r14
26242 ldstuba [%r1]92, %r8
26243 swapa [%r1]92, %r8
26244 lda [%r1]92, %f16
26245 ldda [%r1]92, %f16
26246 stba %r2, [%r1]92
26247 stha %r6, [%r1]92
26248 stwa %r14, [%r1]92
26249 sta %f32, [%r1]92
26250 stda %f16, [%r1]92
26251casa [%r1]0x5c, %r2, %g0
26252casxa [%r1]0x5c, %r2, %g0
26253 prefetcha [%r1]92, 0xe
26254CASE_ASI_0x47_th6_range159:
26255!!asi_range = 0x0-0x7ff0
26256 set 0xca, %r1
26257 and %r1, %r29, %r1 !make sure address is aligned
26258 ldsba [%r1]71, %r14
26259 ldsha [%r1]71, %r14
26260 ldswa [%r1]71, %r6
26261 lduba [%r1]71, %r16
26262 lduha [%r1]71, %r14
26263 ldxa [%r1]71, %r16
26264 ldda [%r1]71, %r16
26265 ldstuba [%r1]71, %r16
26266 swapa [%r1]71, %r8
26267 lda [%r1]71, %f32
26268 ldda [%r1]71, %f32
26269 stba %r14, [%r1]71
26270 stha %r12, [%r1]71
26271 stwa %r10, [%r1]71
26272 sta %f16, [%r1]71
26273 stda %f0, [%r1]71
26274casa [%r1]0x47, %r2, %g0
26275casxa [%r1]0x47, %r2, %g0
26276 prefetcha [%r1]71, 0x11
26277CASE_ASI_0x50_th6_0x18:
26278 set 0x18, %r1
26279 ldsba [%r1]80, %r16
26280 ldsha [%r1]80, %r12
26281 ldswa [%r1]80, %r4
26282 lduba [%r1]80, %r16
26283 lduha [%r1]80, %r6
26284 ldxa [%r1]80, %r6
26285 ldda [%r1]80, %r10
26286 ldstuba [%r1]80, %r4
26287 swapa [%r1]80, %r12
26288 lda [%r1]80, %f16
26289 ldda [%r1]80, %f48
26290 stba %r12, [%r1]80
26291 stha %r4, [%r1]80
26292 stwa %r10, [%r1]80
26293 sta %f0, [%r1]80
26294 stda %f16, [%r1]80
26295casa [%r1]0x50, %r2, %g0
26296casxa [%r1]0x50, %r2, %g0
26297 prefetcha [%r1]80, 0x14
26298CASE_ASI_0x50_th6_0x30:
26299 set 0x30, %r1
26300 ldsba [%r1]80, %r2
26301 ldsha [%r1]80, %r6
26302 ldswa [%r1]80, %r10
26303 lduba [%r1]80, %r4
26304 lduha [%r1]80, %r16
26305 ldxa [%r1]80, %r10
26306 ldda [%r1]80, %r4
26307 ldstuba [%r1]80, %r6
26308 swapa [%r1]80, %r4
26309 lda [%r1]80, %f0
26310 ldda [%r1]80, %f48
26311 stba %r0, [%r1]80
26312 stha %r6, [%r1]80
26313 stwa %r2, [%r1]80
26314 sta %f16, [%r1]80
26315 stda %f48, [%r1]80
26316casa [%r1]0x50, %r2, %g0
26317casxa [%r1]0x50, %r2, %g0
26318 prefetcha [%r1]80, 0x19
26319CASE_ASI_0x50_th6_0x38:
26320 set 0x38, %r1
26321 ldsba [%r1]80, %r6
26322 ldsha [%r1]80, %r2
26323 ldswa [%r1]80, %r4
26324 lduba [%r1]80, %r2
26325 lduha [%r1]80, %r14
26326 ldxa [%r1]80, %r8
26327 ldda [%r1]80, %r8
26328 ldstuba [%r1]80, %r4
26329 swapa [%r1]80, %r14
26330 lda [%r1]80, %f32
26331 ldda [%r1]80, %f16
26332 stba %r10, [%r1]80
26333 stha %r0, [%r1]80
26334 stwa %r0, [%r1]80
26335 sta %f48, [%r1]80
26336 stda %f0, [%r1]80
26337casa [%r1]0x50, %r2, %g0
26338casxa [%r1]0x50, %r2, %g0
26339 prefetcha [%r1]80, 0x13
26340CASE_ASI_0x42_th6_0x8:
26341 set 0x8, %r1
26342 ldsba [%r1]66, %r4
26343 ldsha [%r1]66, %r14
26344 ldswa [%r1]66, %r12
26345 lduba [%r1]66, %r12
26346 lduha [%r1]66, %r4
26347 ldxa [%r1]66, %r4
26348 ldda [%r1]66, %r16
26349 ldstuba [%r1]66, %r12
26350 swapa [%r1]66, %r14
26351 lda [%r1]66, %f48
26352 ldda [%r1]66, %f32
26353 stba %r12, [%r1]66
26354 stha %r4, [%r1]66
26355 stwa %r14, [%r1]66
26356 sta %f0, [%r1]66
26357 stda %f48, [%r1]66
26358casa [%r1]0x42, %r2, %g0
26359casxa [%r1]0x42, %r2, %g0
26360 prefetcha [%r1]66, 0x15
26361CASE_ASI_0x42_th6_0x10:
26362 set 0x10, %r1
26363 ldsba [%r1]66, %r8
26364 ldsha [%r1]66, %r4
26365 ldswa [%r1]66, %r8
26366 lduba [%r1]66, %r2
26367 lduha [%r1]66, %r14
26368 ldxa [%r1]66, %r12
26369 ldda [%r1]66, %r8
26370 ldstuba [%r1]66, %r12
26371 swapa [%r1]66, %r4
26372 lda [%r1]66, %f0
26373 ldda [%r1]66, %f32
26374 stba %r2, [%r1]66
26375 stha %r12, [%r1]66
26376 stwa %r4, [%r1]66
26377 sta %f16, [%r1]66
26378 stda %f16, [%r1]66
26379casa [%r1]0x42, %r2, %g0
26380casxa [%r1]0x42, %r2, %g0
26381 prefetcha [%r1]66, 0x16
26382CASE_ASI_0x52_th6_0x108:
26383 set 0x108, %r1
26384 ldsba [%r1]82, %r10
26385 ldsha [%r1]82, %r6
26386 ldswa [%r1]82, %r4
26387 lduba [%r1]82, %r10
26388 lduha [%r1]82, %r2
26389 ldxa [%r1]82, %r4
26390 ldda [%r1]82, %r16
26391 ldstuba [%r1]82, %r16
26392 swapa [%r1]82, %r8
26393 lda [%r1]82, %f32
26394 ldda [%r1]82, %f16
26395 stba %r12, [%r1]82
26396 stha %r0, [%r1]82
26397 stwa %r14, [%r1]82
26398 sta %f16, [%r1]82
26399 stda %f16, [%r1]82
26400casa [%r1]0x52, %r2, %g0
26401casxa [%r1]0x52, %r2, %g0
26402 prefetcha [%r1]82, 0x13
26403CASE_ASI_0x52_th6_0x110:
26404 set 0x110, %r1
26405 ldsba [%r1]82, %r10
26406 ldsha [%r1]82, %r4
26407 ldswa [%r1]82, %r2
26408 lduba [%r1]82, %r16
26409 lduha [%r1]82, %r14
26410 ldxa [%r1]82, %r12
26411 ldda [%r1]82, %r2
26412 ldstuba [%r1]82, %r14
26413 swapa [%r1]82, %r12
26414 lda [%r1]82, %f32
26415 ldda [%r1]82, %f16
26416 stba %r0, [%r1]82
26417 stha %r4, [%r1]82
26418 stwa %r14, [%r1]82
26419 sta %f16, [%r1]82
26420 stda %f16, [%r1]82
26421casa [%r1]0x52, %r2, %g0
26422casxa [%r1]0x52, %r2, %g0
26423 prefetcha [%r1]82, 0x11
26424CASE_ASI_0x52_th6_0x118:
26425 set 0x118, %r1
26426 ldsba [%r1]82, %r2
26427 ldsha [%r1]82, %r4
26428 ldswa [%r1]82, %r6
26429 lduba [%r1]82, %r12
26430 lduha [%r1]82, %r16
26431 ldxa [%r1]82, %r10
26432 ldda [%r1]82, %r10
26433 ldstuba [%r1]82, %r8
26434 swapa [%r1]82, %r4
26435 lda [%r1]82, %f16
26436 ldda [%r1]82, %f48
26437 stba %r14, [%r1]82
26438 stha %r10, [%r1]82
26439 stwa %r4, [%r1]82
26440 sta %f0, [%r1]82
26441 stda %f48, [%r1]82
26442casa [%r1]0x52, %r2, %g0
26443casxa [%r1]0x52, %r2, %g0
26444 prefetcha [%r1]82, 0x5
26445CASE_ASI_0x52_th6_0x120:
26446 set 0x120, %r1
26447 ldsba [%r1]82, %r12
26448 ldsha [%r1]82, %r16
26449 ldswa [%r1]82, %r14
26450 lduba [%r1]82, %r12
26451 lduha [%r1]82, %r2
26452 ldxa [%r1]82, %r6
26453 ldda [%r1]82, %r12
26454 ldstuba [%r1]82, %r10
26455 swapa [%r1]82, %r14
26456 lda [%r1]82, %f16
26457 ldda [%r1]82, %f0
26458 stba %r6, [%r1]82
26459 stha %r10, [%r1]82
26460 stwa %r10, [%r1]82
26461 sta %f16, [%r1]82
26462 stda %f48, [%r1]82
26463casa [%r1]0x52, %r2, %g0
26464casxa [%r1]0x52, %r2, %g0
26465 prefetcha [%r1]82, 0x5
26466CASE_ASI_0x52_th6_0x208:
26467 set 0x208, %r1
26468 ldsba [%r1]82, %r6
26469 ldsha [%r1]82, %r16
26470 ldswa [%r1]82, %r14
26471 lduba [%r1]82, %r14
26472 lduha [%r1]82, %r4
26473 ldxa [%r1]82, %r4
26474 ldda [%r1]82, %r6
26475 ldstuba [%r1]82, %r6
26476 swapa [%r1]82, %r16
26477 lda [%r1]82, %f16
26478 ldda [%r1]82, %f16
26479 stba %r10, [%r1]82
26480 stha %r0, [%r1]82
26481 stwa %r0, [%r1]82
26482 sta %f0, [%r1]82
26483 stda %f0, [%r1]82
26484casa [%r1]0x52, %r2, %g0
26485casxa [%r1]0x52, %r2, %g0
26486 prefetcha [%r1]82, 0x1b
26487CASE_ASI_0x52_th6_0x210:
26488 set 0x210, %r1
26489 ldsba [%r1]82, %r12
26490 ldsha [%r1]82, %r4
26491 ldswa [%r1]82, %r6
26492 lduba [%r1]82, %r14
26493 lduha [%r1]82, %r6
26494 ldxa [%r1]82, %r8
26495 ldda [%r1]82, %r8
26496 ldstuba [%r1]82, %r14
26497 swapa [%r1]82, %r6
26498 lda [%r1]82, %f0
26499 ldda [%r1]82, %f16
26500 stba %r6, [%r1]82
26501 stha %r12, [%r1]82
26502 stwa %r14, [%r1]82
26503 sta %f48, [%r1]82
26504 stda %f48, [%r1]82
26505casa [%r1]0x52, %r2, %g0
26506casxa [%r1]0x52, %r2, %g0
26507 prefetcha [%r1]82, 0x2
26508CASE_ASI_0x52_th6_0x218:
26509 set 0x218, %r1
26510 ldsba [%r1]82, %r8
26511 ldsha [%r1]82, %r2
26512 ldswa [%r1]82, %r12
26513 lduba [%r1]82, %r2
26514 lduha [%r1]82, %r10
26515 ldxa [%r1]82, %r4
26516 ldda [%r1]82, %r4
26517 ldstuba [%r1]82, %r10
26518 swapa [%r1]82, %r6
26519 lda [%r1]82, %f0
26520 ldda [%r1]82, %f0
26521 stba %r12, [%r1]82
26522 stha %r6, [%r1]82
26523 stwa %r8, [%r1]82
26524 sta %f48, [%r1]82
26525 stda %f0, [%r1]82
26526casa [%r1]0x52, %r2, %g0
26527casxa [%r1]0x52, %r2, %g0
26528 prefetcha [%r1]82, 0x19
26529CASE_ASI_0x52_th6_0x220:
26530 set 0x220, %r1
26531 ldsba [%r1]82, %r10
26532 ldsha [%r1]82, %r16
26533 ldswa [%r1]82, %r16
26534 lduba [%r1]82, %r8
26535 lduha [%r1]82, %r2
26536 ldxa [%r1]82, %r14
26537 ldda [%r1]82, %r10
26538 ldstuba [%r1]82, %r12
26539 swapa [%r1]82, %r16
26540 lda [%r1]82, %f48
26541 ldda [%r1]82, %f16
26542 stba %r0, [%r1]82
26543 stha %r6, [%r1]82
26544 stwa %r12, [%r1]82
26545 sta %f16, [%r1]82
26546 stda %f0, [%r1]82
26547casa [%r1]0x52, %r2, %g0
26548casxa [%r1]0x52, %r2, %g0
26549 prefetcha [%r1]82, 0x13
26550CASE_ASI_0x25_th6_0x3C0:
26551 set 0x3C0, %r1
26552 ldsba [%r1]37, %r4
26553 ldsha [%r1]37, %r14
26554 ldswa [%r1]37, %r4
26555 lduba [%r1]37, %r16
26556 lduha [%r1]37, %r4
26557 ldxa [%r1]37, %r4
26558 ldda [%r1]37, %r14
26559 ldstuba [%r1]37, %r16
26560 swapa [%r1]37, %r12
26561 lda [%r1]37, %f48
26562 ldda [%r1]37, %f16
26563 stba %r6, [%r1]37
26564 stha %r4, [%r1]37
26565 stwa %r12, [%r1]37
26566 sta %f48, [%r1]37
26567 stda %f0, [%r1]37
26568casa [%r1]0x25, %r2, %g0
26569casxa [%r1]0x25, %r2, %g0
26570 prefetcha [%r1]37, 0x19
26571CASE_ASI_0x25_th6_0x3C8:
26572 set 0x3C8, %r1
26573 ldsba [%r1]37, %r8
26574 ldsha [%r1]37, %r6
26575 ldswa [%r1]37, %r10
26576 lduba [%r1]37, %r6
26577 lduha [%r1]37, %r4
26578 ldxa [%r1]37, %r14
26579 ldda [%r1]37, %r4
26580 ldstuba [%r1]37, %r6
26581 swapa [%r1]37, %r16
26582 lda [%r1]37, %f48
26583 ldda [%r1]37, %f48
26584 stba %r14, [%r1]37
26585 stha %r8, [%r1]37
26586 stwa %r8, [%r1]37
26587 sta %f0, [%r1]37
26588 stda %f48, [%r1]37
26589casa [%r1]0x25, %r2, %g0
26590casxa [%r1]0x25, %r2, %g0
26591 prefetcha [%r1]37, 0x19
26592CASE_ASI_0x25_th6_0x3D0:
26593 set 0x3D0, %r1
26594 ldsba [%r1]37, %r16
26595 ldsha [%r1]37, %r4
26596 ldswa [%r1]37, %r10
26597 lduba [%r1]37, %r8
26598 lduha [%r1]37, %r16
26599 ldxa [%r1]37, %r4
26600 ldda [%r1]37, %r6
26601 ldstuba [%r1]37, %r4
26602 swapa [%r1]37, %r2
26603 lda [%r1]37, %f48
26604 ldda [%r1]37, %f0
26605 stba %r10, [%r1]37
26606 stha %r12, [%r1]37
26607 stwa %r2, [%r1]37
26608 sta %f48, [%r1]37
26609 stda %f0, [%r1]37
26610casa [%r1]0x25, %r2, %g0
26611casxa [%r1]0x25, %r2, %g0
26612 prefetcha [%r1]37, 0xd
26613CASE_ASI_0x25_th6_0x3D8:
26614 set 0x3D8, %r1
26615 ldsba [%r1]37, %r4
26616 ldsha [%r1]37, %r2
26617 ldswa [%r1]37, %r4
26618 lduba [%r1]37, %r12
26619 lduha [%r1]37, %r10
26620 ldxa [%r1]37, %r4
26621 ldda [%r1]37, %r16
26622 ldstuba [%r1]37, %r12
26623 swapa [%r1]37, %r14
26624 lda [%r1]37, %f48
26625 ldda [%r1]37, %f48
26626 stba %r0, [%r1]37
26627 stha %r12, [%r1]37
26628 stwa %r8, [%r1]37
26629 sta %f48, [%r1]37
26630 stda %f32, [%r1]37
26631casa [%r1]0x25, %r2, %g0
26632casxa [%r1]0x25, %r2, %g0
26633 prefetcha [%r1]37, 0x3
26634CASE_ASI_0x25_th6_0x3E0:
26635 set 0x3E0, %r1
26636 ldsba [%r1]37, %r10
26637 ldsha [%r1]37, %r16
26638 ldswa [%r1]37, %r16
26639 lduba [%r1]37, %r14
26640 lduha [%r1]37, %r12
26641 ldxa [%r1]37, %r16
26642 ldda [%r1]37, %r8
26643 ldstuba [%r1]37, %r10
26644 swapa [%r1]37, %r12
26645 lda [%r1]37, %f48
26646 ldda [%r1]37, %f0
26647 stba %r14, [%r1]37
26648 stha %r0, [%r1]37
26649 stwa %r0, [%r1]37
26650 sta %f48, [%r1]37
26651 stda %f16, [%r1]37
26652casa [%r1]0x25, %r2, %g0
26653casxa [%r1]0x25, %r2, %g0
26654 prefetcha [%r1]37, 0x1d
26655CASE_ASI_0x25_th6_0x3E8:
26656 set 0x3E8, %r1
26657 ldsba [%r1]37, %r14
26658 ldsha [%r1]37, %r6
26659 ldswa [%r1]37, %r6
26660 lduba [%r1]37, %r8
26661 lduha [%r1]37, %r2
26662 ldxa [%r1]37, %r16
26663 ldda [%r1]37, %r16
26664 ldstuba [%r1]37, %r14
26665 swapa [%r1]37, %r10
26666 lda [%r1]37, %f32
26667 ldda [%r1]37, %f48
26668 stba %r2, [%r1]37
26669 stha %r6, [%r1]37
26670 stwa %r6, [%r1]37
26671 sta %f0, [%r1]37
26672 stda %f32, [%r1]37
26673casa [%r1]0x25, %r2, %g0
26674casxa [%r1]0x25, %r2, %g0
26675 prefetcha [%r1]37, 0x0
26676CASE_ASI_0x25_th6_0x3F0:
26677 set 0x3F0, %r1
26678 ldsba [%r1]37, %r12
26679 ldsha [%r1]37, %r6
26680 ldswa [%r1]37, %r2
26681 lduba [%r1]37, %r6
26682 lduha [%r1]37, %r16
26683 ldxa [%r1]37, %r14
26684 ldda [%r1]37, %r4
26685 ldstuba [%r1]37, %r4
26686 swapa [%r1]37, %r16
26687 lda [%r1]37, %f16
26688 ldda [%r1]37, %f48
26689 stba %r14, [%r1]37
26690 stha %r6, [%r1]37
26691 stwa %r4, [%r1]37
26692 sta %f0, [%r1]37
26693 stda %f0, [%r1]37
26694casa [%r1]0x25, %r2, %g0
26695casxa [%r1]0x25, %r2, %g0
26696 prefetcha [%r1]37, 0x10
26697CASE_ASI_0x25_th6_0x3F8:
26698 set 0x3F8, %r1
26699 ldsba [%r1]37, %r12
26700 ldsha [%r1]37, %r2
26701 ldswa [%r1]37, %r8
26702 lduba [%r1]37, %r14
26703 lduha [%r1]37, %r8
26704 ldxa [%r1]37, %r2
26705 ldda [%r1]37, %r16
26706 ldstuba [%r1]37, %r4
26707 swapa [%r1]37, %r10
26708 lda [%r1]37, %f32
26709 ldda [%r1]37, %f16
26710 stba %r14, [%r1]37
26711 stha %r10, [%r1]37
26712 stwa %r4, [%r1]37
26713 sta %f48, [%r1]37
26714 stda %f48, [%r1]37
26715casa [%r1]0x25, %r2, %g0
26716casxa [%r1]0x25, %r2, %g0
26717 prefetcha [%r1]37, 0x8
26718CASE_ASI_0x55_th6_range160:
26719!!asi_range = 0x0-0x1f8
26720 set 0xe8, %r1
26721 and %r1, %r29, %r1 !make sure address is aligned
26722 ldsba [%r1]85, %r8
26723 ldsha [%r1]85, %r14
26724 ldswa [%r1]85, %r16
26725 lduba [%r1]85, %r8
26726 lduha [%r1]85, %r10
26727 ldxa [%r1]85, %r6
26728 ldda [%r1]85, %r10
26729 ldstuba [%r1]85, %r12
26730 swapa [%r1]85, %r8
26731 lda [%r1]85, %f0
26732 ldda [%r1]85, %f0
26733 stba %r8, [%r1]85
26734 stha %r6, [%r1]85
26735 stwa %r12, [%r1]85
26736 sta %f16, [%r1]85
26737 stda %f32, [%r1]85
26738casa [%r1]0x55, %r2, %g0
26739casxa [%r1]0x55, %r2, %g0
26740 prefetcha [%r1]85, 0x18
26741CASE_ASI_0x55_th6_range161:
26742!!asi_range = 0x400-0x5f8
26743 set 0x500, %r1
26744 and %r1, %r29, %r1 !make sure address is aligned
26745 ldsba [%r1]85, %r4
26746 ldsha [%r1]85, %r8
26747 ldswa [%r1]85, %r4
26748 lduba [%r1]85, %r6
26749 lduha [%r1]85, %r12
26750 ldxa [%r1]85, %r8
26751 ldda [%r1]85, %r14
26752 ldstuba [%r1]85, %r8
26753 swapa [%r1]85, %r6
26754 lda [%r1]85, %f48
26755 ldda [%r1]85, %f32
26756 stba %r14, [%r1]85
26757 stha %r12, [%r1]85
26758 stwa %r8, [%r1]85
26759 sta %f48, [%r1]85
26760 stda %f48, [%r1]85
26761casa [%r1]0x55, %r2, %g0
26762casxa [%r1]0x55, %r2, %g0
26763 prefetcha [%r1]85, 0x3
26764 nop
26765 nop
26766subcc %r19, 1, %r19
26767cmp %r19, 2
26768bz,a TH6_LOOP
26769ta T_CHANGE_NONHPRIV
26770cmp %r19, 1
26771bz,a TH6_LOOP
26772ta T_CHANGE_PRIV
26773 nop
26774 nop
26775 ba main_text_end
26776 nop
26777 nop
26778 nop
26779 nop
26780 LOOP_T7:
26781ta T_CHANGE_PRIV
26782 add %g0, 0x3, %r19
26783TH7_LOOP:
26784CASE_ASI_0x4_th7:
26785 mov %r25, %r1
26786 ldx [%r22 + 0x66 & ~0x7], %r2
26787 ldx [%r23 + 0xc3 & ~0x7], %r4
26788 ldx [%r27 + 0x52 & ~0x7], %r6
26789 ldx [%r24 + 0xc3 & ~0x7], %r8
26790 ldx [%r27 + 0xed & ~0x7], %r10
26791 ldx [%r23 + 0x67 & ~0x7], %r12
26792 ldx [%r22 + 0x58 & ~0x7], %r14
26793 ldx [%r27 + 0x5a & ~0x7], %r16
26794 ld [%r21 + 0x80 & ~0x7], %f0
26795 ld [%r23 + 0x18 & ~0x7], %f16
26796 ld [%r21 + 0xb2 & ~0x7], %f32
26797 ld [%r24 + 0x1d & ~0x7], %f48
26798 ldsba [%r1]4, %r4
26799 ldsha [%r1]4, %r16
26800 ldswa [%r1]4, %r14
26801 lduba [%r1]4, %r14
26802 lduha [%r1]4, %r10
26803 ldxa [%r1]4, %r12
26804 ldda [%r1]4, %r16
26805 ldstuba [%r1]4, %r8
26806 swapa [%r1]4, %r16
26807 lda [%r1]4, %f16
26808 ldda [%r1]4, %f16
26809 stba %r8, [%r1]4
26810 stha %r4, [%r1]4
26811 stwa %r10, [%r1]4
26812 stxa %r6, [%r1]4
26813 sta %f48, [%r1]4
26814 stda %f48, [%r1]4
26815casa [%r1]0x4, %r2, %g0
26816casxa [%r1]0x4, %r2, %g0
26817 prefetcha [%r1]4, 0x2
26818CASE_ASI_0xc_th7:
26819 mov %r22, %r1
26820 ldx [%r26 + 0x3f & ~0x7], %r2
26821 ldx [%r24 + 0xff & ~0x7], %r4
26822 ldx [%r26 + 0x84 & ~0x7], %r6
26823 ldx [%r22 + 0xc1 & ~0x7], %r8
26824 ldx [%r23 + 0x38 & ~0x7], %r10
26825 ldx [%r25 + 0x7a & ~0x7], %r12
26826 ldx [%r24 + 0x9 & ~0x7], %r14
26827 ldx [%r23 + 0xd0 & ~0x7], %r16
26828 ld [%r26 + 0x29 & ~0x7], %f0
26829 ld [%r24 + 0xb3 & ~0x7], %f16
26830 ld [%r22 + 0xf1 & ~0x7], %f32
26831 ld [%r22 + 0x12 & ~0x7], %f48
26832 ldsba [%r1]12, %r14
26833 ldsha [%r1]12, %r2
26834 ldswa [%r1]12, %r4
26835 lduba [%r1]12, %r4
26836 lduha [%r1]12, %r14
26837 ldxa [%r1]12, %r2
26838 ldda [%r1]12, %r6
26839 ldstuba [%r1]12, %r6
26840 swapa [%r1]12, %r10
26841 lda [%r1]12, %f48
26842 ldda [%r1]12, %f48
26843 stba %r6, [%r1]12
26844 stha %r6, [%r1]12
26845 stwa %r0, [%r1]12
26846 stxa %r12, [%r1]12
26847 sta %f0, [%r1]12
26848 stda %f48, [%r1]12
26849casa [%r1]0xc, %r2, %g0
26850casxa [%r1]0xc, %r2, %g0
26851 prefetcha [%r1]12, 0xf
26852CASE_ASI_0x1f_th7:
26853 mov %r23, %r1
26854 ldx [%r21 + 0xee & ~0x7], %r2
26855 ldx [%r21 + 0xf9 & ~0x7], %r4
26856 ldx [%r26 + 0x72 & ~0x7], %r6
26857 ldx [%r27 + 0x68 & ~0x7], %r8
26858 ldx [%r21 + 0xaa & ~0x7], %r10
26859 ldx [%r24 + 0xed & ~0x7], %r12
26860 ldx [%r26 + 0x7c & ~0x7], %r14
26861 ldx [%r25 + 0x89 & ~0x7], %r16
26862 ld [%r27 + 0x53 & ~0x7], %f0
26863 ld [%r28 + 0xe3 & ~0x7], %f16
26864 ld [%r28 + 0x44 & ~0x7], %f32
26865 ld [%r21 + 0x65 & ~0x7], %f48
26866 ldsba [%r1]31, %r2
26867 ldsha [%r1]31, %r10
26868 ldswa [%r1]31, %r14
26869 lduba [%r1]31, %r14
26870 lduha [%r1]31, %r14
26871 ldxa [%r1]31, %r10
26872 ldda [%r1]31, %r4
26873 ldstuba [%r1]31, %r4
26874 swapa [%r1]31, %r8
26875 lda [%r1]31, %f0
26876 ldda [%r1]31, %f0
26877 stba %r2, [%r1]31
26878 stha %r8, [%r1]31
26879 stwa %r6, [%r1]31
26880 stxa %r10, [%r1]31
26881 sta %f48, [%r1]31
26882 stda %f16, [%r1]31
26883casa [%r1]0x1f, %r2, %g0
26884casxa [%r1]0x1f, %r2, %g0
26885 prefetcha [%r1]31, 0x15
26886CASE_ASI_0x27_th7:
26887 mov %r21, %r1
26888 ldx [%r23 + 0x9b & ~0x7], %r2
26889 ldx [%r23 + 0xde & ~0x7], %r4
26890 ldx [%r22 + 0x19 & ~0x7], %r6
26891 ldx [%r24 + 0x4c & ~0x7], %r8
26892 ldx [%r24 + 0x9e & ~0x7], %r10
26893 ldx [%r26 + 0xe5 & ~0x7], %r12
26894 ldx [%r24 + 0x92 & ~0x7], %r14
26895 ldx [%r27 + 0xeb & ~0x7], %r16
26896 ld [%r24 + 0x96 & ~0x7], %f0
26897 ld [%r25 + 0xc5 & ~0x7], %f16
26898 ld [%r24 + 0xf0 & ~0x7], %f32
26899 ld [%r27 + 0x69 & ~0x7], %f48
26900 ldsba [%r1]39, %r16
26901 ldsha [%r1]39, %r16
26902 ldswa [%r1]39, %r8
26903 lduba [%r1]39, %r2
26904 lduha [%r1]39, %r4
26905 ldxa [%r1]39, %r8
26906 ldda [%r1]39, %r6
26907 ldstuba [%r1]39, %r12
26908 swapa [%r1]39, %r6
26909 lda [%r1]39, %f32
26910 ldda [%r1]39, %f32
26911 stba %r0, [%r1]39
26912 stha %r8, [%r1]39
26913 stwa %r6, [%r1]39
26914 stxa %r2, [%r1]39
26915 sta %f32, [%r1]39
26916 stda %f32, [%r1]39
26917casa [%r1]0x27, %r2, %g0
26918casxa [%r1]0x27, %r2, %g0
26919 prefetcha [%r1]39, 0x6
26920CASE_ASI_0x2f_th7:
26921 mov %r24, %r1
26922 ldx [%r24 + 0xac & ~0x7], %r2
26923 ldx [%r23 + 0x39 & ~0x7], %r4
26924 ldx [%r22 + 0x99 & ~0x7], %r6
26925 ldx [%r26 + 0xe9 & ~0x7], %r8
26926 ldx [%r26 + 0xb9 & ~0x7], %r10
26927 ldx [%r24 + 0x1b & ~0x7], %r12
26928 ldx [%r21 + 0xb7 & ~0x7], %r14
26929 ldx [%r22 + 0x3e & ~0x7], %r16
26930 ld [%r24 + 0x36 & ~0x7], %f0
26931 ld [%r25 + 0xfd & ~0x7], %f16
26932 ld [%r28 + 0x88 & ~0x7], %f32
26933 ld [%r27 + 0x77 & ~0x7], %f48
26934 ldsba [%r1]47, %r12
26935 ldsha [%r1]47, %r6
26936 ldswa [%r1]47, %r12
26937 lduba [%r1]47, %r10
26938 lduha [%r1]47, %r6
26939 ldxa [%r1]47, %r8
26940 ldda [%r1]47, %r8
26941 ldstuba [%r1]47, %r2
26942 swapa [%r1]47, %r14
26943 lda [%r1]47, %f16
26944 ldda [%r1]47, %f48
26945 stba %r10, [%r1]47
26946 stha %r2, [%r1]47
26947 stwa %r14, [%r1]47
26948 stxa %r10, [%r1]47
26949 sta %f32, [%r1]47
26950 stda %f32, [%r1]47
26951casa [%r1]0x2f, %r2, %g0
26952casxa [%r1]0x2f, %r2, %g0
26953 prefetcha [%r1]47, 0x2
26954CASE_ASI_0x30_th7:
26955 mov %r22, %r1
26956 ldx [%r23 + 0x96 & ~0x7], %r2
26957 ldx [%r21 + 0xfe & ~0x7], %r4
26958 ldx [%r25 + 0xbd & ~0x7], %r6
26959 ldx [%r25 + 0xc3 & ~0x7], %r8
26960 ldx [%r26 + 0x10 & ~0x7], %r10
26961 ldx [%r27 + 0x45 & ~0x7], %r12
26962 ldx [%r23 + 0x92 & ~0x7], %r14
26963 ldx [%r28 + 0x7b & ~0x7], %r16
26964 ld [%r21 + 0x40 & ~0x7], %f0
26965 ld [%r28 + 0x18 & ~0x7], %f16
26966 ld [%r28 + 0xd8 & ~0x7], %f32
26967 ld [%r23 + 0x1b & ~0x7], %f48
26968 ldsba [%r1]48, %r12
26969 ldsha [%r1]48, %r10
26970 ldswa [%r1]48, %r4
26971 lduba [%r1]48, %r10
26972 lduha [%r1]48, %r4
26973 ldxa [%r1]48, %r6
26974 ldda [%r1]48, %r16
26975 ldstuba [%r1]48, %r2
26976 swapa [%r1]48, %r10
26977 lda [%r1]48, %f32
26978 ldda [%r1]48, %f0
26979 stba %r2, [%r1]48
26980 stha %r6, [%r1]48
26981 stwa %r6, [%r1]48
26982 stxa %r0, [%r1]48
26983 sta %f0, [%r1]48
26984 stda %f16, [%r1]48
26985casa [%r1]0x30, %r2, %g0
26986casxa [%r1]0x30, %r2, %g0
26987 prefetcha [%r1]48, 0x7
26988CASE_ASI_0x31_th7:
26989 mov %r23, %r1
26990 ldx [%r23 + 0xb7 & ~0x7], %r2
26991 ldx [%r28 + 0xbb & ~0x7], %r4
26992 ldx [%r27 + 0xd5 & ~0x7], %r6
26993 ldx [%r21 + 0x66 & ~0x7], %r8
26994 ldx [%r28 + 0xe4 & ~0x7], %r10
26995 ldx [%r23 + 0x93 & ~0x7], %r12
26996 ldx [%r24 + 0xec & ~0x7], %r14
26997 ldx [%r24 + 0x80 & ~0x7], %r16
26998 ld [%r25 + 0x7f & ~0x7], %f0
26999 ld [%r27 + 0x24 & ~0x7], %f16
27000 ld [%r21 + 0xfb & ~0x7], %f32
27001 ld [%r23 + 0x33 & ~0x7], %f48
27002 ldsba [%r1]49, %r2
27003 ldsha [%r1]49, %r8
27004 ldswa [%r1]49, %r10
27005 lduba [%r1]49, %r2
27006 lduha [%r1]49, %r10
27007 ldxa [%r1]49, %r2
27008 ldda [%r1]49, %r16
27009 ldstuba [%r1]49, %r8
27010 swapa [%r1]49, %r14
27011 lda [%r1]49, %f16
27012 ldda [%r1]49, %f0
27013 stba %r2, [%r1]49
27014 stha %r2, [%r1]49
27015 stwa %r0, [%r1]49
27016 stxa %r10, [%r1]49
27017 sta %f48, [%r1]49
27018 stda %f16, [%r1]49
27019casa [%r1]0x31, %r2, %g0
27020casxa [%r1]0x31, %r2, %g0
27021 prefetcha [%r1]49, 0x1e
27022CASE_ASI_0x36_th7:
27023 mov %r23, %r1
27024 ldx [%r22 + 0x82 & ~0x7], %r2
27025 ldx [%r24 + 0xe4 & ~0x7], %r4
27026 ldx [%r21 + 0xae & ~0x7], %r6
27027 ldx [%r23 + 0x6e & ~0x7], %r8
27028 ldx [%r21 + 0x40 & ~0x7], %r10
27029 ldx [%r21 + 0xe6 & ~0x7], %r12
27030 ldx [%r22 + 0x34 & ~0x7], %r14
27031 ldx [%r25 + 0x9b & ~0x7], %r16
27032 ld [%r23 + 0x2c & ~0x7], %f0
27033 ld [%r21 + 0x17 & ~0x7], %f16
27034 ld [%r22 + 0x24 & ~0x7], %f32
27035 ld [%r25 + 0x5f & ~0x7], %f48
27036 ldsba [%r1]54, %r10
27037 ldsha [%r1]54, %r10
27038 ldswa [%r1]54, %r12
27039 lduba [%r1]54, %r8
27040 lduha [%r1]54, %r4
27041 ldxa [%r1]54, %r6
27042 ldda [%r1]54, %r10
27043 ldstuba [%r1]54, %r8
27044 swapa [%r1]54, %r10
27045 lda [%r1]54, %f0
27046 ldda [%r1]54, %f32
27047 stba %r0, [%r1]54
27048 stha %r12, [%r1]54
27049 stwa %r0, [%r1]54
27050 stxa %r2, [%r1]54
27051 sta %f48, [%r1]54
27052 stda %f48, [%r1]54
27053casa [%r1]0x36, %r2, %g0
27054casxa [%r1]0x36, %r2, %g0
27055 prefetcha [%r1]54, 0xb
27056CASE_ASI_0x38_th7:
27057 mov %r25, %r1
27058 ldx [%r23 + 0x6e & ~0x7], %r2
27059 ldx [%r26 + 0xf7 & ~0x7], %r4
27060 ldx [%r26 + 0x2b & ~0x7], %r6
27061 ldx [%r25 + 0x10 & ~0x7], %r8
27062 ldx [%r22 + 0x72 & ~0x7], %r10
27063 ldx [%r26 + 0xc2 & ~0x7], %r12
27064 ldx [%r26 + 0x3c & ~0x7], %r14
27065 ldx [%r22 + 0x4a & ~0x7], %r16
27066 ld [%r25 + 0xe9 & ~0x7], %f0
27067 ld [%r27 + 0xad & ~0x7], %f16
27068 ld [%r26 + 0x9f & ~0x7], %f32
27069 ld [%r25 + 0xc6 & ~0x7], %f48
27070 ldsba [%r1]56, %r4
27071 ldsha [%r1]56, %r4
27072 ldswa [%r1]56, %r12
27073 lduba [%r1]56, %r8
27074 lduha [%r1]56, %r14
27075 ldxa [%r1]56, %r14
27076 ldda [%r1]56, %r8
27077 ldstuba [%r1]56, %r6
27078 swapa [%r1]56, %r6
27079 lda [%r1]56, %f48
27080 ldda [%r1]56, %f16
27081 stba %r14, [%r1]56
27082 stha %r6, [%r1]56
27083 stwa %r12, [%r1]56
27084 stxa %r6, [%r1]56
27085 sta %f48, [%r1]56
27086 stda %f48, [%r1]56
27087casa [%r1]0x38, %r2, %g0
27088casxa [%r1]0x38, %r2, %g0
27089 prefetcha [%r1]56, 0x0
27090CASE_ASI_0x39_th7:
27091 mov %r27, %r1
27092 ldx [%r27 + 0xfd & ~0x7], %r2
27093 ldx [%r21 + 0x52 & ~0x7], %r4
27094 ldx [%r25 + 0xb5 & ~0x7], %r6
27095 ldx [%r25 + 0x79 & ~0x7], %r8
27096 ldx [%r25 + 0x9f & ~0x7], %r10
27097 ldx [%r27 + 0xab & ~0x7], %r12
27098 ldx [%r26 + 0x32 & ~0x7], %r14
27099 ldx [%r23 + 0x42 & ~0x7], %r16
27100 ld [%r21 + 0xee & ~0x7], %f0
27101 ld [%r27 + 0x22 & ~0x7], %f16
27102 ld [%r28 + 0x59 & ~0x7], %f32
27103 ld [%r27 + 0x4 & ~0x7], %f48
27104 ldsba [%r1]57, %r4
27105 ldsha [%r1]57, %r16
27106 ldswa [%r1]57, %r2
27107 lduba [%r1]57, %r14
27108 lduha [%r1]57, %r14
27109 ldxa [%r1]57, %r4
27110 ldda [%r1]57, %r14
27111 ldstuba [%r1]57, %r6
27112 swapa [%r1]57, %r6
27113 lda [%r1]57, %f16
27114 ldda [%r1]57, %f32
27115 stba %r0, [%r1]57
27116 stha %r6, [%r1]57
27117 stwa %r10, [%r1]57
27118 stxa %r12, [%r1]57
27119 sta %f0, [%r1]57
27120 stda %f32, [%r1]57
27121casa [%r1]0x39, %r2, %g0
27122casxa [%r1]0x39, %r2, %g0
27123 prefetcha [%r1]57, 0x12
27124CASE_ASI_0x3e_th7:
27125 mov %r22, %r1
27126 ldx [%r22 + 0xa5 & ~0x7], %r2
27127 ldx [%r24 + 0x93 & ~0x7], %r4
27128 ldx [%r21 + 0x8d & ~0x7], %r6
27129 ldx [%r28 + 0xb8 & ~0x7], %r8
27130 ldx [%r25 + 0x2b & ~0x7], %r10
27131 ldx [%r26 + 0x45 & ~0x7], %r12
27132 ldx [%r21 + 0x82 & ~0x7], %r14
27133 ldx [%r23 + 0xc9 & ~0x7], %r16
27134 ld [%r27 + 0xaa & ~0x7], %f0
27135 ld [%r26 + 0xdc & ~0x7], %f16
27136 ld [%r23 + 0x11 & ~0x7], %f32
27137 ld [%r21 + 0x6 & ~0x7], %f48
27138 ldsba [%r1]62, %r2
27139 ldsha [%r1]62, %r8
27140 ldswa [%r1]62, %r10
27141 lduba [%r1]62, %r8
27142 lduha [%r1]62, %r2
27143 ldxa [%r1]62, %r6
27144 ldda [%r1]62, %r2
27145 ldstuba [%r1]62, %r12
27146 swapa [%r1]62, %r4
27147 lda [%r1]62, %f48
27148 ldda [%r1]62, %f16
27149 stba %r12, [%r1]62
27150 stha %r2, [%r1]62
27151 stwa %r6, [%r1]62
27152 stxa %r14, [%r1]62
27153 sta %f48, [%r1]62
27154 stda %f0, [%r1]62
27155casa [%r1]0x3e, %r2, %g0
27156casxa [%r1]0x3e, %r2, %g0
27157 prefetcha [%r1]62, 0x2
27158CASE_ASI_0x81_th7:
27159 mov %r24, %r1
27160 ldx [%r28 + 0x5c & ~0x7], %r2
27161 ldx [%r23 + 0xa & ~0x7], %r4
27162 ldx [%r24 + 0xee & ~0x7], %r6
27163 ldx [%r26 + 0x3d & ~0x7], %r8
27164 ldx [%r26 + 0x69 & ~0x7], %r10
27165 ldx [%r23 + 0x93 & ~0x7], %r12
27166 ldx [%r24 + 0xe7 & ~0x7], %r14
27167 ldx [%r24 + 0x36 & ~0x7], %r16
27168 ld [%r27 + 0x59 & ~0x7], %f0
27169 ld [%r27 + 0xdc & ~0x7], %f16
27170 ld [%r26 + 0x8b & ~0x7], %f32
27171 ld [%r23 + 0x7e & ~0x7], %f48
27172 ldsba [%r1]129, %r2
27173 ldsha [%r1]129, %r6
27174 ldswa [%r1]129, %r16
27175 lduba [%r1]129, %r6
27176 lduha [%r1]129, %r6
27177 ldxa [%r1]129, %r10
27178 ldda [%r1]129, %r6
27179 ldstuba [%r1]129, %r10
27180 swapa [%r1]129, %r8
27181 lda [%r1]129, %f0
27182 ldda [%r1]129, %f0
27183 stba %r4, [%r1]129
27184 stha %r6, [%r1]129
27185 stwa %r2, [%r1]129
27186 stxa %r8, [%r1]129
27187 sta %f0, [%r1]129
27188 stda %f0, [%r1]129
27189casa [%r1]0x81, %r2, %g0
27190casxa [%r1]0x81, %r2, %g0
27191 prefetcha [%r1]129, 0x9
27192CASE_ASI_0xc1_th7:
27193 mov %r25, %r1
27194 ldx [%r27 + 0x80 & ~0x7], %r2
27195 ldx [%r26 + 0x1 & ~0x7], %r4
27196 ldx [%r28 + 0x47 & ~0x7], %r6
27197 ldx [%r25 + 0x81 & ~0x7], %r8
27198 ldx [%r23 + 0x38 & ~0x7], %r10
27199 ldx [%r24 + 0x35 & ~0x7], %r12
27200 ldx [%r22 + 0x35 & ~0x7], %r14
27201 ldx [%r24 + 0xe & ~0x7], %r16
27202 ld [%r22 + 0x12 & ~0x7], %f0
27203 ld [%r21 + 0x8d & ~0x7], %f16
27204 ld [%r25 + 0xa1 & ~0x7], %f32
27205 ld [%r21 + 0x91 & ~0x7], %f48
27206 ldsba [%r1]193, %r16
27207 ldsha [%r1]193, %r14
27208 ldswa [%r1]193, %r16
27209 lduba [%r1]193, %r14
27210 lduha [%r1]193, %r8
27211 ldxa [%r1]193, %r2
27212 ldda [%r1]193, %r4
27213 ldstuba [%r1]193, %r12
27214 swapa [%r1]193, %r6
27215 lda [%r1]193, %f48
27216 ldda [%r1]193, %f32
27217 stba %r10, [%r1]193
27218 stha %r8, [%r1]193
27219 stwa %r4, [%r1]193
27220 stxa %r4, [%r1]193
27221 sta %f0, [%r1]193
27222 stda %f0, [%r1]193
27223casa [%r1]0xc1, %r2, %g0
27224casxa [%r1]0xc1, %r2, %g0
27225 prefetcha [%r1]193, 0x3
27226CASE_ASI_0xcb_th7:
27227 mov %r26, %r1
27228 ldx [%r23 + 0x2c & ~0x7], %r2
27229 ldx [%r21 + 0x73 & ~0x7], %r4
27230 ldx [%r25 + 0x41 & ~0x7], %r6
27231 ldx [%r28 + 0x3c & ~0x7], %r8
27232 ldx [%r23 + 0x37 & ~0x7], %r10
27233 ldx [%r28 + 0x78 & ~0x7], %r12
27234 ldx [%r24 + 0x57 & ~0x7], %r14
27235 ldx [%r25 + 0x16 & ~0x7], %r16
27236 ld [%r21 + 0xe0 & ~0x7], %f0
27237 ld [%r23 + 0xf & ~0x7], %f16
27238 ld [%r25 + 0x40 & ~0x7], %f32
27239 ld [%r21 + 0x36 & ~0x7], %f48
27240 ldsba [%r1]203, %r6
27241 ldsha [%r1]203, %r2
27242 ldswa [%r1]203, %r2
27243 lduba [%r1]203, %r10
27244 lduha [%r1]203, %r16
27245 ldxa [%r1]203, %r16
27246 ldda [%r1]203, %r6
27247 ldstuba [%r1]203, %r16
27248 swapa [%r1]203, %r12
27249 lda [%r1]203, %f0
27250 ldda [%r1]203, %f32
27251 stba %r10, [%r1]203
27252 stha %r12, [%r1]203
27253 stwa %r6, [%r1]203
27254 stxa %r2, [%r1]203
27255 sta %f16, [%r1]203
27256 stda %f48, [%r1]203
27257casa [%r1]0xcb, %r2, %g0
27258casxa [%r1]0xcb, %r2, %g0
27259 prefetcha [%r1]203, 0xd
27260CASE_ASI_0xd9_th7:
27261 mov %r22, %r1
27262 ldx [%r27 + 0x42 & ~0x7], %r2
27263 ldx [%r24 + 0x3d & ~0x7], %r4
27264 ldx [%r26 + 0x3d & ~0x7], %r6
27265 ldx [%r27 + 0x16 & ~0x7], %r8
27266 ldx [%r28 + 0x14 & ~0x7], %r10
27267 ldx [%r28 + 0xc8 & ~0x7], %r12
27268 ldx [%r21 + 0x94 & ~0x7], %r14
27269 ldx [%r27 + 0x15 & ~0x7], %r16
27270 ld [%r25 + 0xed & ~0x7], %f0
27271 ld [%r28 + 0xa5 & ~0x7], %f16
27272 ld [%r25 + 0x3c & ~0x7], %f32
27273 ld [%r25 + 0xdf & ~0x7], %f48
27274 ldsba [%r1]217, %r2
27275 ldsha [%r1]217, %r12
27276 ldswa [%r1]217, %r14
27277 lduba [%r1]217, %r12
27278 lduha [%r1]217, %r2
27279 ldxa [%r1]217, %r14
27280 ldda [%r1]217, %r4
27281 ldstuba [%r1]217, %r4
27282 swapa [%r1]217, %r14
27283 lda [%r1]217, %f16
27284 ldda [%r1]217, %f16
27285 stba %r2, [%r1]217
27286 stha %r10, [%r1]217
27287 stwa %r10, [%r1]217
27288 stxa %r14, [%r1]217
27289 sta %f48, [%r1]217
27290 stda %f48, [%r1]217
27291casa [%r1]0xd9, %r2, %g0
27292casxa [%r1]0xd9, %r2, %g0
27293 prefetcha [%r1]217, 0x12
27294CASE_ASI_0xeb_th7:
27295 mov %r21, %r1
27296 ldx [%r25 + 0xaa & ~0x7], %r2
27297 ldx [%r28 + 0x35 & ~0x7], %r4
27298 ldx [%r25 + 0x99 & ~0x7], %r6
27299 ldx [%r26 + 0x75 & ~0x7], %r8
27300 ldx [%r26 + 0xb7 & ~0x7], %r10
27301 ldx [%r25 + 0xb2 & ~0x7], %r12
27302 ldx [%r24 + 0xff & ~0x7], %r14
27303 ldx [%r28 + 0x59 & ~0x7], %r16
27304 ld [%r26 + 0x96 & ~0x7], %f0
27305 ld [%r25 + 0x74 & ~0x7], %f16
27306 ld [%r26 + 0xa8 & ~0x7], %f32
27307 ld [%r22 + 0x5a & ~0x7], %f48
27308 ldsba [%r1]235, %r6
27309 ldsha [%r1]235, %r4
27310 ldswa [%r1]235, %r8
27311 lduba [%r1]235, %r2
27312 lduha [%r1]235, %r2
27313 ldxa [%r1]235, %r12
27314 ldda [%r1]235, %r14
27315 ldstuba [%r1]235, %r4
27316 swapa [%r1]235, %r12
27317 lda [%r1]235, %f16
27318 ldda [%r1]235, %f48
27319 stba %r6, [%r1]235
27320 stha %r8, [%r1]235
27321 stwa %r8, [%r1]235
27322 stxa %r12, [%r1]235
27323 sta %f48, [%r1]235
27324 stda %f0, [%r1]235
27325casa [%r1]0xeb, %r2, %g0
27326casxa [%r1]0xeb, %r2, %g0
27327 prefetcha [%r1]235, 0x14
27328CASE_ASI_0x21_th7_0x8:
27329 set 0x8, %r1
27330 ldsba [%r1]33, %r2
27331 ldsha [%r1]33, %r10
27332 ldswa [%r1]33, %r14
27333 lduba [%r1]33, %r14
27334 lduha [%r1]33, %r6
27335 ldxa [%r1]33, %r4
27336 ldda [%r1]33, %r4
27337 ldstuba [%r1]33, %r10
27338 swapa [%r1]33, %r12
27339 lda [%r1]33, %f32
27340 ldda [%r1]33, %f32
27341 stba %r6, [%r1]33
27342 stha %r4, [%r1]33
27343 stwa %r2, [%r1]33
27344 sta %f48, [%r1]33
27345 stda %f0, [%r1]33
27346casa [%r1]0x21, %r2, %g0
27347casxa [%r1]0x21, %r2, %g0
27348 prefetcha [%r1]33, 0xa
27349CASE_ASI_0x21_th7_0x10:
27350 set 0x10, %r1
27351 ldsba [%r1]33, %r2
27352 ldsha [%r1]33, %r6
27353 ldswa [%r1]33, %r16
27354 lduba [%r1]33, %r6
27355 lduha [%r1]33, %r10
27356 ldxa [%r1]33, %r2
27357 ldda [%r1]33, %r14
27358 ldstuba [%r1]33, %r8
27359 swapa [%r1]33, %r6
27360 lda [%r1]33, %f48
27361 ldda [%r1]33, %f48
27362 stba %r8, [%r1]33
27363 stha %r2, [%r1]33
27364 stwa %r6, [%r1]33
27365 sta %f0, [%r1]33
27366 stda %f16, [%r1]33
27367casa [%r1]0x21, %r2, %g0
27368casxa [%r1]0x21, %r2, %g0
27369 prefetcha [%r1]33, 0x3
27370CASE_ASI_0x21_th7_0x108:
27371 set 0x108, %r1
27372 ldsba [%r1]33, %r6
27373 ldsha [%r1]33, %r6
27374 ldswa [%r1]33, %r8
27375 lduba [%r1]33, %r8
27376 lduha [%r1]33, %r10
27377 ldxa [%r1]33, %r8
27378 ldda [%r1]33, %r8
27379 ldstuba [%r1]33, %r16
27380 swapa [%r1]33, %r12
27381 lda [%r1]33, %f48
27382 ldda [%r1]33, %f32
27383 stba %r4, [%r1]33
27384 stha %r0, [%r1]33
27385 stwa %r12, [%r1]33
27386 sta %f16, [%r1]33
27387 stda %f16, [%r1]33
27388casa [%r1]0x21, %r2, %g0
27389casxa [%r1]0x21, %r2, %g0
27390 prefetcha [%r1]33, 0x1c
27391CASE_ASI_0x21_th7_0x110:
27392 set 0x110, %r1
27393 ldsba [%r1]33, %r14
27394 ldsha [%r1]33, %r8
27395 ldswa [%r1]33, %r10
27396 lduba [%r1]33, %r10
27397 lduha [%r1]33, %r6
27398 ldxa [%r1]33, %r10
27399 ldda [%r1]33, %r12
27400 ldstuba [%r1]33, %r10
27401 swapa [%r1]33, %r2
27402 lda [%r1]33, %f0
27403 ldda [%r1]33, %f32
27404 stba %r14, [%r1]33
27405 stha %r2, [%r1]33
27406 stwa %r8, [%r1]33
27407 sta %f16, [%r1]33
27408 stda %f32, [%r1]33
27409casa [%r1]0x21, %r2, %g0
27410casxa [%r1]0x21, %r2, %g0
27411 prefetcha [%r1]33, 0xb
27412CASE_ASI_0x40_th7_0x0:
27413 mov %g0, %r1
27414 ldsba [%r1]64, %r16
27415 ldsha [%r1]64, %r12
27416 ldswa [%r1]64, %r12
27417 lduba [%r1]64, %r14
27418 lduha [%r1]64, %r2
27419 ldxa [%r1]64, %r8
27420 ldda [%r1]64, %r16
27421 ldstuba [%r1]64, %r12
27422 swapa [%r1]64, %r8
27423 lda [%r1]64, %f48
27424 ldda [%r1]64, %f32
27425 stba %r12, [%r1]64
27426 stha %r14, [%r1]64
27427 stwa %r8, [%r1]64
27428 sta %f48, [%r1]64
27429 stda %f32, [%r1]64
27430casa [%r1]0x40, %r2, %g0
27431casxa [%r1]0x40, %r2, %g0
27432 prefetcha [%r1]64, 0x9
27433CASE_ASI_0x40_th7_0x8:
27434 set 0x8, %r1
27435 ldsba [%r1]64, %r2
27436 ldsha [%r1]64, %r8
27437 ldswa [%r1]64, %r2
27438 lduba [%r1]64, %r2
27439 lduha [%r1]64, %r2
27440 ldxa [%r1]64, %r4
27441 ldda [%r1]64, %r8
27442 ldstuba [%r1]64, %r8
27443 swapa [%r1]64, %r12
27444 lda [%r1]64, %f32
27445 ldda [%r1]64, %f48
27446 stba %r10, [%r1]64
27447 stha %r8, [%r1]64
27448 stwa %r6, [%r1]64
27449 sta %f32, [%r1]64
27450 stda %f32, [%r1]64
27451casa [%r1]0x40, %r2, %g0
27452casxa [%r1]0x40, %r2, %g0
27453 prefetcha [%r1]64, 0x13
27454CASE_ASI_0x40_th7_0x10:
27455 set 0x10, %r1
27456 ldsba [%r1]64, %r6
27457 ldsha [%r1]64, %r10
27458 ldswa [%r1]64, %r2
27459 lduba [%r1]64, %r16
27460 lduha [%r1]64, %r2
27461 ldxa [%r1]64, %r14
27462 ldda [%r1]64, %r14
27463 ldstuba [%r1]64, %r8
27464 swapa [%r1]64, %r14
27465 lda [%r1]64, %f32
27466 ldda [%r1]64, %f32
27467 stba %r6, [%r1]64
27468 stha %r4, [%r1]64
27469 stwa %r10, [%r1]64
27470 sta %f32, [%r1]64
27471 stda %f16, [%r1]64
27472casa [%r1]0x40, %r2, %g0
27473casxa [%r1]0x40, %r2, %g0
27474 prefetcha [%r1]64, 0x16
27475CASE_ASI_0x40_th7_0x18:
27476 set 0x18, %r1
27477 ldsba [%r1]64, %r12
27478 ldsha [%r1]64, %r4
27479 ldswa [%r1]64, %r10
27480 lduba [%r1]64, %r14
27481 lduha [%r1]64, %r6
27482 ldxa [%r1]64, %r10
27483 ldda [%r1]64, %r6
27484 ldstuba [%r1]64, %r12
27485 swapa [%r1]64, %r16
27486 lda [%r1]64, %f16
27487 ldda [%r1]64, %f16
27488 stba %r4, [%r1]64
27489 stha %r8, [%r1]64
27490 stwa %r12, [%r1]64
27491 sta %f32, [%r1]64
27492 stda %f0, [%r1]64
27493casa [%r1]0x40, %r2, %g0
27494casxa [%r1]0x40, %r2, %g0
27495 prefetcha [%r1]64, 0x1e
27496CASE_ASI_0x40_th7_0x20:
27497 set 0x20, %r1
27498 ldsba [%r1]64, %r16
27499 ldsha [%r1]64, %r16
27500 ldswa [%r1]64, %r2
27501 lduba [%r1]64, %r12
27502 lduha [%r1]64, %r14
27503 ldxa [%r1]64, %r4
27504 ldda [%r1]64, %r2
27505 ldstuba [%r1]64, %r16
27506 swapa [%r1]64, %r16
27507 lda [%r1]64, %f0
27508 ldda [%r1]64, %f0
27509 stba %r0, [%r1]64
27510 stha %r8, [%r1]64
27511 stwa %r10, [%r1]64
27512 sta %f48, [%r1]64
27513 stda %f16, [%r1]64
27514casa [%r1]0x40, %r2, %g0
27515casxa [%r1]0x40, %r2, %g0
27516 prefetcha [%r1]64, 0xf
27517CASE_ASI_0x40_th7_0x80:
27518 set 0x80, %r1
27519 ldsba [%r1]64, %r14
27520 ldsha [%r1]64, %r4
27521 ldswa [%r1]64, %r10
27522 lduba [%r1]64, %r4
27523 lduha [%r1]64, %r16
27524 ldxa [%r1]64, %r16
27525 ldda [%r1]64, %r8
27526 ldstuba [%r1]64, %r8
27527 swapa [%r1]64, %r10
27528 lda [%r1]64, %f48
27529 ldda [%r1]64, %f0
27530 stba %r10, [%r1]64
27531 stha %r6, [%r1]64
27532 stwa %r8, [%r1]64
27533 sta %f0, [%r1]64
27534 stda %f16, [%r1]64
27535casa [%r1]0x40, %r2, %g0
27536casxa [%r1]0x40, %r2, %g0
27537 prefetcha [%r1]64, 0x12
27538CASE_ASI_0x40_th7_0x88:
27539 set 0x88, %r1
27540 ldsba [%r1]64, %r16
27541 ldsha [%r1]64, %r4
27542 ldswa [%r1]64, %r4
27543 lduba [%r1]64, %r4
27544 lduha [%r1]64, %r10
27545 ldxa [%r1]64, %r10
27546 ldda [%r1]64, %r8
27547 ldstuba [%r1]64, %r2
27548 swapa [%r1]64, %r8
27549 lda [%r1]64, %f16
27550 ldda [%r1]64, %f0
27551 stba %r8, [%r1]64
27552 stha %r8, [%r1]64
27553 stwa %r2, [%r1]64
27554 sta %f48, [%r1]64
27555 stda %f0, [%r1]64
27556casa [%r1]0x40, %r2, %g0
27557casxa [%r1]0x40, %r2, %g0
27558 prefetcha [%r1]64, 0x15
27559CASE_ASI_0x40_th7_0x90:
27560 set 0x90, %r1
27561 ldsba [%r1]64, %r8
27562 ldsha [%r1]64, %r4
27563 ldswa [%r1]64, %r10
27564 lduba [%r1]64, %r4
27565 lduha [%r1]64, %r6
27566 ldxa [%r1]64, %r14
27567 ldda [%r1]64, %r2
27568 ldstuba [%r1]64, %r16
27569 swapa [%r1]64, %r4
27570 lda [%r1]64, %f0
27571 ldda [%r1]64, %f32
27572 stba %r6, [%r1]64
27573 stha %r2, [%r1]64
27574 stwa %r8, [%r1]64
27575 sta %f48, [%r1]64
27576 stda %f32, [%r1]64
27577casa [%r1]0x40, %r2, %g0
27578casxa [%r1]0x40, %r2, %g0
27579 prefetcha [%r1]64, 0xb
27580CASE_ASI_0x40_th7_0x98:
27581 set 0x98, %r1
27582 ldsba [%r1]64, %r14
27583 ldsha [%r1]64, %r8
27584 ldswa [%r1]64, %r12
27585 lduba [%r1]64, %r12
27586 lduha [%r1]64, %r6
27587 ldxa [%r1]64, %r14
27588 ldda [%r1]64, %r2
27589 ldstuba [%r1]64, %r8
27590 swapa [%r1]64, %r10
27591 lda [%r1]64, %f32
27592 ldda [%r1]64, %f0
27593 stba %r0, [%r1]64
27594 stha %r0, [%r1]64
27595 stwa %r2, [%r1]64
27596 sta %f16, [%r1]64
27597 stda %f32, [%r1]64
27598casa [%r1]0x40, %r2, %g0
27599casxa [%r1]0x40, %r2, %g0
27600 prefetcha [%r1]64, 0x0
27601CASE_ASI_0x44_th7_0x0:
27602 mov %g0, %r1
27603 ldsba [%r1]68, %r4
27604 ldsha [%r1]68, %r2
27605 ldswa [%r1]68, %r16
27606 lduba [%r1]68, %r10
27607 lduha [%r1]68, %r16
27608 ldxa [%r1]68, %r2
27609 ldda [%r1]68, %r4
27610 ldstuba [%r1]68, %r4
27611 swapa [%r1]68, %r12
27612 lda [%r1]68, %f48
27613 ldda [%r1]68, %f16
27614 stba %r12, [%r1]68
27615 stha %r10, [%r1]68
27616 stwa %r6, [%r1]68
27617 sta %f48, [%r1]68
27618 stda %f16, [%r1]68
27619casa [%r1]0x44, %r2, %g0
27620casxa [%r1]0x44, %r2, %g0
27621 prefetcha [%r1]68, 0x1
27622CASE_ASI_0x4a_th7_range162:
27623!!asi_range = 0x0-0x3f
27624 set 0x3, %r1
27625 and %r1, %r29, %r1 !make sure address is aligned
27626 ldsba [%r1]74, %r12
27627 ldsha [%r1]74, %r10
27628 ldswa [%r1]74, %r2
27629 lduba [%r1]74, %r4
27630 lduha [%r1]74, %r4
27631 ldxa [%r1]74, %r16
27632 ldda [%r1]74, %r6
27633 ldstuba [%r1]74, %r2
27634 swapa [%r1]74, %r10
27635 lda [%r1]74, %f16
27636 ldda [%r1]74, %f48
27637 stba %r10, [%r1]74
27638 stha %r0, [%r1]74
27639 stwa %r14, [%r1]74
27640 sta %f0, [%r1]74
27641 stda %f32, [%r1]74
27642casa [%r1]0x4a, %r2, %g0
27643casxa [%r1]0x4a, %r2, %g0
27644 prefetcha [%r1]74, 0x1f
27645CASE_ASI_0x3_th7:
27646 setx 0x75fb8bda, %r4, %r1
27647 and %r1, %r31, %r1 !make sure address is aligned
27648 ldx [%r26 + 0x58 & ~0x7], %r2
27649 ldx [%r23 + 0x79 & ~0x7], %r4
27650 ldx [%r25 + 0x53 & ~0x7], %r6
27651 ldx [%r25 + 0xe2 & ~0x7], %r8
27652 ldx [%r21 + 0x60 & ~0x7], %r10
27653 ldx [%r21 + 0xd9 & ~0x7], %r12
27654 ldx [%r26 + 0x57 & ~0x7], %r14
27655 ldx [%r23 + 0x55 & ~0x7], %r16
27656 ld [%r24 + 0x34 & ~0x7], %f0
27657 ld [%r24 + 0xeb & ~0x7], %f16
27658 ld [%r22 + 0x85 & ~0x7], %f32
27659 ld [%r21 + 0x3e & ~0x7], %f48
27660 ldsba [%r1]3, %r4
27661 ldsha [%r1]3, %r6
27662 ldswa [%r1]3, %r10
27663 lduba [%r1]3, %r12
27664 lduha [%r1]3, %r16
27665 ldxa [%r1]3, %r6
27666 ldda [%r1]3, %r16
27667 ldstuba [%r1]3, %r4
27668 swapa [%r1]3, %r16
27669 lda [%r1]3, %f48
27670 ldda [%r1]3, %f0
27671 stba %r4, [%r1]3
27672 stha %r8, [%r1]3
27673 stwa %r6, [%r1]3
27674 stxa %r12, [%r1]3
27675 sta %f32, [%r1]3
27676 stda %f16, [%r1]3
27677casa [%r1]0x3, %r2, %g0
27678casxa [%r1]0x3, %r2, %g0
27679 prefetcha [%r1]3, 0x1a
27680CASE_ASI_0xd_th7:
27681 setx 0x201dbc3f, %r4, %r1
27682 and %r1, %r31, %r1 !make sure address is aligned
27683 ldx [%r26 + 0x88 & ~0x7], %r2
27684 ldx [%r28 + 0x8c & ~0x7], %r4
27685 ldx [%r25 + 0xc7 & ~0x7], %r6
27686 ldx [%r27 + 0xca & ~0x7], %r8
27687 ldx [%r26 + 0xa & ~0x7], %r10
27688 ldx [%r22 + 0x6 & ~0x7], %r12
27689 ldx [%r23 + 0x49 & ~0x7], %r14
27690 ldx [%r27 + 0x73 & ~0x7], %r16
27691 ld [%r22 + 0xe5 & ~0x7], %f0
27692 ld [%r24 + 0x79 & ~0x7], %f16
27693 ld [%r23 + 0x17 & ~0x7], %f32
27694 ld [%r21 + 0x2f & ~0x7], %f48
27695 ldsba [%r1]13, %r8
27696 ldsha [%r1]13, %r4
27697 ldswa [%r1]13, %r16
27698 lduba [%r1]13, %r12
27699 lduha [%r1]13, %r16
27700 ldxa [%r1]13, %r4
27701 ldda [%r1]13, %r14
27702 ldstuba [%r1]13, %r16
27703 swapa [%r1]13, %r12
27704 lda [%r1]13, %f48
27705 ldda [%r1]13, %f0
27706 stba %r6, [%r1]13
27707 stha %r0, [%r1]13
27708 stwa %r6, [%r1]13
27709 stxa %r6, [%r1]13
27710 sta %f0, [%r1]13
27711 stda %f0, [%r1]13
27712casa [%r1]0xd, %r2, %g0
27713casxa [%r1]0xd, %r2, %g0
27714 prefetcha [%r1]13, 0x15
27715CASE_ASI_0x12_th7:
27716 setx 0x20ebe5bf, %r4, %r1
27717 and %r1, %r31, %r1 !make sure address is aligned
27718 ldx [%r28 + 0x43 & ~0x7], %r2
27719 ldx [%r26 + 0x1 & ~0x7], %r4
27720 ldx [%r26 + 0xbd & ~0x7], %r6
27721 ldx [%r28 + 0x81 & ~0x7], %r8
27722 ldx [%r23 + 0x56 & ~0x7], %r10
27723 ldx [%r26 + 0x70 & ~0x7], %r12
27724 ldx [%r25 + 0x44 & ~0x7], %r14
27725 ldx [%r22 + 0xc8 & ~0x7], %r16
27726 ld [%r25 + 0x13 & ~0x7], %f0
27727 ld [%r23 + 0xcc & ~0x7], %f16
27728 ld [%r25 + 0x4b & ~0x7], %f32
27729 ld [%r21 + 0x61 & ~0x7], %f48
27730 ldsba [%r1]18, %r10
27731 ldsha [%r1]18, %r16
27732 ldswa [%r1]18, %r14
27733 lduba [%r1]18, %r16
27734 lduha [%r1]18, %r12
27735 ldxa [%r1]18, %r10
27736 ldda [%r1]18, %r4
27737 ldstuba [%r1]18, %r2
27738 swapa [%r1]18, %r10
27739 lda [%r1]18, %f48
27740 ldda [%r1]18, %f0
27741 stba %r14, [%r1]18
27742 stha %r12, [%r1]18
27743 stwa %r12, [%r1]18
27744 stxa %r0, [%r1]18
27745 sta %f16, [%r1]18
27746 stda %f0, [%r1]18
27747casa [%r1]0x12, %r2, %g0
27748casxa [%r1]0x12, %r2, %g0
27749 prefetcha [%r1]18, 0x1c
27750CASE_ASI_0x13_th7:
27751 setx 0x3e04d56d, %r4, %r1
27752 and %r1, %r31, %r1 !make sure address is aligned
27753 ldx [%r25 + 0x46 & ~0x7], %r2
27754 ldx [%r25 + 0xb7 & ~0x7], %r4
27755 ldx [%r25 + 0xa3 & ~0x7], %r6
27756 ldx [%r21 + 0xa7 & ~0x7], %r8
27757 ldx [%r22 + 0x9e & ~0x7], %r10
27758 ldx [%r27 + 0x60 & ~0x7], %r12
27759 ldx [%r24 + 0x4e & ~0x7], %r14
27760 ldx [%r21 + 0x67 & ~0x7], %r16
27761 ld [%r26 + 0x77 & ~0x7], %f0
27762 ld [%r24 + 0xc1 & ~0x7], %f16
27763 ld [%r23 + 0x5 & ~0x7], %f32
27764 ld [%r25 + 0xe5 & ~0x7], %f48
27765 ldsba [%r1]19, %r4
27766 ldsha [%r1]19, %r14
27767 ldswa [%r1]19, %r4
27768 lduba [%r1]19, %r14
27769 lduha [%r1]19, %r10
27770 ldxa [%r1]19, %r4
27771 ldda [%r1]19, %r8
27772 ldstuba [%r1]19, %r6
27773 swapa [%r1]19, %r12
27774 lda [%r1]19, %f0
27775 ldda [%r1]19, %f0
27776 stba %r6, [%r1]19
27777 stha %r6, [%r1]19
27778 stwa %r10, [%r1]19
27779 stxa %r12, [%r1]19
27780 sta %f0, [%r1]19
27781 stda %f16, [%r1]19
27782casa [%r1]0x13, %r2, %g0
27783casxa [%r1]0x13, %r2, %g0
27784 prefetcha [%r1]19, 0x1
27785CASE_ASI_0x2d_th7:
27786 setx 0x54bf357c, %r4, %r1
27787 and %r1, %r31, %r1 !make sure address is aligned
27788 ldx [%r24 + 0x52 & ~0x7], %r2
27789 ldx [%r27 + 0x4a & ~0x7], %r4
27790 ldx [%r24 + 0xec & ~0x7], %r6
27791 ldx [%r24 + 0x1b & ~0x7], %r8
27792 ldx [%r27 + 0xa1 & ~0x7], %r10
27793 ldx [%r21 + 0x38 & ~0x7], %r12
27794 ldx [%r22 + 0x6 & ~0x7], %r14
27795 ldx [%r22 + 0x10 & ~0x7], %r16
27796 ld [%r23 + 0x67 & ~0x7], %f0
27797 ld [%r21 + 0xa0 & ~0x7], %f16
27798 ld [%r23 + 0x2 & ~0x7], %f32
27799 ld [%r25 + 0x73 & ~0x7], %f48
27800 ldsba [%r1]45, %r14
27801 ldsha [%r1]45, %r10
27802 ldswa [%r1]45, %r10
27803 lduba [%r1]45, %r14
27804 lduha [%r1]45, %r4
27805 ldxa [%r1]45, %r4
27806 ldda [%r1]45, %r10
27807 ldstuba [%r1]45, %r10
27808 swapa [%r1]45, %r4
27809 lda [%r1]45, %f16
27810 ldda [%r1]45, %f16
27811 stba %r12, [%r1]45
27812 stha %r0, [%r1]45
27813 stwa %r10, [%r1]45
27814 stxa %r14, [%r1]45
27815 sta %f32, [%r1]45
27816 stda %f48, [%r1]45
27817casa [%r1]0x2d, %r2, %g0
27818casxa [%r1]0x2d, %r2, %g0
27819 prefetcha [%r1]45, 0x1b
27820CASE_ASI_0x33_th7:
27821 setx 0x4dd6cbd0, %r4, %r1
27822 and %r1, %r31, %r1 !make sure address is aligned
27823 ldx [%r21 + 0xa9 & ~0x7], %r2
27824 ldx [%r27 + 0x8a & ~0x7], %r4
27825 ldx [%r27 + 0xf5 & ~0x7], %r6
27826 ldx [%r22 + 0x35 & ~0x7], %r8
27827 ldx [%r24 + 0x9d & ~0x7], %r10
27828 ldx [%r25 + 0xa6 & ~0x7], %r12
27829 ldx [%r23 + 0xa & ~0x7], %r14
27830 ldx [%r21 + 0x9f & ~0x7], %r16
27831 ld [%r21 + 0x8 & ~0x7], %f0
27832 ld [%r21 + 0xff & ~0x7], %f16
27833 ld [%r21 + 0x9b & ~0x7], %f32
27834 ld [%r28 + 0x52 & ~0x7], %f48
27835 ldsba [%r1]51, %r14
27836 ldsha [%r1]51, %r2
27837 ldswa [%r1]51, %r14
27838 lduba [%r1]51, %r16
27839 lduha [%r1]51, %r12
27840 ldxa [%r1]51, %r6
27841 ldda [%r1]51, %r8
27842 ldstuba [%r1]51, %r12
27843 swapa [%r1]51, %r4
27844 lda [%r1]51, %f48
27845 ldda [%r1]51, %f16
27846 stba %r10, [%r1]51
27847 stha %r8, [%r1]51
27848 stwa %r12, [%r1]51
27849 stxa %r0, [%r1]51
27850 sta %f16, [%r1]51
27851 stda %f0, [%r1]51
27852casa [%r1]0x33, %r2, %g0
27853casxa [%r1]0x33, %r2, %g0
27854 prefetcha [%r1]51, 0x1f
27855CASE_ASI_0x37_th7:
27856 setx 0x2f7dbd0b, %r4, %r1
27857 and %r1, %r31, %r1 !make sure address is aligned
27858 ldx [%r21 + 0x3 & ~0x7], %r2
27859 ldx [%r26 + 0xec & ~0x7], %r4
27860 ldx [%r22 + 0x7f & ~0x7], %r6
27861 ldx [%r25 + 0x4b & ~0x7], %r8
27862 ldx [%r23 + 0x13 & ~0x7], %r10
27863 ldx [%r21 + 0xd9 & ~0x7], %r12
27864 ldx [%r23 + 0x62 & ~0x7], %r14
27865 ldx [%r26 + 0x78 & ~0x7], %r16
27866 ld [%r26 + 0xb5 & ~0x7], %f0
27867 ld [%r28 + 0x30 & ~0x7], %f16
27868 ld [%r21 + 0x32 & ~0x7], %f32
27869 ld [%r24 + 0xbe & ~0x7], %f48
27870 ldsba [%r1]55, %r14
27871 ldsha [%r1]55, %r10
27872 ldswa [%r1]55, %r14
27873 lduba [%r1]55, %r10
27874 lduha [%r1]55, %r12
27875 ldxa [%r1]55, %r14
27876 ldda [%r1]55, %r2
27877 ldstuba [%r1]55, %r8
27878 swapa [%r1]55, %r14
27879 lda [%r1]55, %f32
27880 ldda [%r1]55, %f48
27881 stba %r14, [%r1]55
27882 stha %r0, [%r1]55
27883 stwa %r2, [%r1]55
27884 stxa %r2, [%r1]55
27885 sta %f0, [%r1]55
27886 stda %f16, [%r1]55
27887casa [%r1]0x37, %r2, %g0
27888casxa [%r1]0x37, %r2, %g0
27889 prefetcha [%r1]55, 0x6
27890CASE_ASI_0x3f_th7:
27891 setx 0xda5e4e8, %r4, %r1
27892 and %r1, %r31, %r1 !make sure address is aligned
27893 ldx [%r23 + 0x72 & ~0x7], %r2
27894 ldx [%r28 + 0x3a & ~0x7], %r4
27895 ldx [%r24 + 0x57 & ~0x7], %r6
27896 ldx [%r21 + 0x1c & ~0x7], %r8
27897 ldx [%r28 + 0xec & ~0x7], %r10
27898 ldx [%r22 + 0x4a & ~0x7], %r12
27899 ldx [%r27 + 0xab & ~0x7], %r14
27900 ldx [%r25 + 0xeb & ~0x7], %r16
27901 ld [%r25 + 0x2a & ~0x7], %f0
27902 ld [%r21 + 0xf2 & ~0x7], %f16
27903 ld [%r24 + 0xa3 & ~0x7], %f32
27904 ld [%r22 + 0xd1 & ~0x7], %f48
27905 ldsba [%r1]63, %r14
27906 ldsha [%r1]63, %r6
27907 ldswa [%r1]63, %r4
27908 lduba [%r1]63, %r14
27909 lduha [%r1]63, %r16
27910 ldxa [%r1]63, %r2
27911 ldda [%r1]63, %r2
27912 ldstuba [%r1]63, %r2
27913 swapa [%r1]63, %r8
27914 lda [%r1]63, %f48
27915 ldda [%r1]63, %f0
27916 stba %r0, [%r1]63
27917 stha %r10, [%r1]63
27918 stwa %r8, [%r1]63
27919 stxa %r8, [%r1]63
27920 sta %f32, [%r1]63
27921 stda %f48, [%r1]63
27922casa [%r1]0x3f, %r2, %g0
27923casxa [%r1]0x3f, %r2, %g0
27924 prefetcha [%r1]63, 0x1b
27925CASE_ASI_0x4b_th7:
27926 setx 0x2af6cbba, %r4, %r1
27927 and %r1, %r31, %r1 !make sure address is aligned
27928 ldx [%r21 + 0xd3 & ~0x7], %r2
27929 ldx [%r22 + 0x2e & ~0x7], %r4
27930 ldx [%r21 + 0xbc & ~0x7], %r6
27931 ldx [%r22 + 0x56 & ~0x7], %r8
27932 ldx [%r23 + 0xc6 & ~0x7], %r10
27933 ldx [%r24 + 0x42 & ~0x7], %r12
27934 ldx [%r25 + 0x1a & ~0x7], %r14
27935 ldx [%r28 + 0x60 & ~0x7], %r16
27936 ld [%r24 + 0xdd & ~0x7], %f0
27937 ld [%r28 + 0xa3 & ~0x7], %f16
27938 ld [%r23 + 0xa6 & ~0x7], %f32
27939 ld [%r26 + 0x4d & ~0x7], %f48
27940 ldsba [%r1]75, %r10
27941 ldsha [%r1]75, %r8
27942 ldswa [%r1]75, %r2
27943 lduba [%r1]75, %r6
27944 lduha [%r1]75, %r12
27945 ldxa [%r1]75, %r10
27946 ldda [%r1]75, %r6
27947 ldstuba [%r1]75, %r12
27948 swapa [%r1]75, %r10
27949 lda [%r1]75, %f16
27950 ldda [%r1]75, %f32
27951 stba %r14, [%r1]75
27952 stha %r4, [%r1]75
27953 stwa %r4, [%r1]75
27954 stxa %r2, [%r1]75
27955 sta %f32, [%r1]75
27956 stda %f32, [%r1]75
27957casa [%r1]0x4b, %r2, %g0
27958casxa [%r1]0x4b, %r2, %g0
27959 prefetcha [%r1]75, 0x1e
27960CASE_ASI_0x4d_th7:
27961 setx 0x748d0cd6, %r4, %r1
27962 and %r1, %r31, %r1 !make sure address is aligned
27963 ldx [%r21 + 0x14 & ~0x7], %r2
27964 ldx [%r21 + 0x63 & ~0x7], %r4
27965 ldx [%r28 + 0xd & ~0x7], %r6
27966 ldx [%r27 + 0x46 & ~0x7], %r8
27967 ldx [%r24 + 0xfb & ~0x7], %r10
27968 ldx [%r21 + 0x66 & ~0x7], %r12
27969 ldx [%r25 + 0xaa & ~0x7], %r14
27970 ldx [%r23 + 0x57 & ~0x7], %r16
27971 ld [%r24 + 0x1e & ~0x7], %f0
27972 ld [%r21 + 0xce & ~0x7], %f16
27973 ld [%r27 + 0x16 & ~0x7], %f32
27974 ld [%r24 + 0xb7 & ~0x7], %f48
27975 ldsba [%r1]77, %r10
27976 ldsha [%r1]77, %r2
27977 ldswa [%r1]77, %r12
27978 lduba [%r1]77, %r4
27979 lduha [%r1]77, %r12
27980 ldxa [%r1]77, %r14
27981 ldda [%r1]77, %r14
27982 ldstuba [%r1]77, %r14
27983 swapa [%r1]77, %r4
27984 lda [%r1]77, %f0
27985 ldda [%r1]77, %f16
27986 stba %r14, [%r1]77
27987 stha %r10, [%r1]77
27988 stwa %r12, [%r1]77
27989 stxa %r10, [%r1]77
27990 sta %f16, [%r1]77
27991 stda %f0, [%r1]77
27992casa [%r1]0x4d, %r2, %g0
27993casxa [%r1]0x4d, %r2, %g0
27994 prefetcha [%r1]77, 0xb
27995CASE_ASI_0x61_th7:
27996 setx 0x7bb73f36, %r4, %r1
27997 and %r1, %r31, %r1 !make sure address is aligned
27998 ldx [%r24 + 0xf2 & ~0x7], %r2
27999 ldx [%r21 + 0x1b & ~0x7], %r4
28000 ldx [%r26 + 0x1d & ~0x7], %r6
28001 ldx [%r26 + 0x4f & ~0x7], %r8
28002 ldx [%r27 + 0xfe & ~0x7], %r10
28003 ldx [%r23 + 0xa3 & ~0x7], %r12
28004 ldx [%r22 + 0x34 & ~0x7], %r14
28005 ldx [%r25 + 0x32 & ~0x7], %r16
28006 ld [%r22 + 0x11 & ~0x7], %f0
28007 ld [%r27 + 0xd4 & ~0x7], %f16
28008 ld [%r28 + 0x88 & ~0x7], %f32
28009 ld [%r26 + 0x1d & ~0x7], %f48
28010 ldsba [%r1]97, %r6
28011 ldsha [%r1]97, %r10
28012 ldswa [%r1]97, %r2
28013 lduba [%r1]97, %r12
28014 lduha [%r1]97, %r4
28015 ldxa [%r1]97, %r16
28016 ldda [%r1]97, %r2
28017 ldstuba [%r1]97, %r12
28018 swapa [%r1]97, %r8
28019 lda [%r1]97, %f32
28020 ldda [%r1]97, %f0
28021 stba %r10, [%r1]97
28022 stha %r2, [%r1]97
28023 stwa %r4, [%r1]97
28024 stxa %r4, [%r1]97
28025 sta %f32, [%r1]97
28026 stda %f16, [%r1]97
28027casa [%r1]0x61, %r2, %g0
28028casxa [%r1]0x61, %r2, %g0
28029 prefetcha [%r1]97, 0x10
28030CASE_ASI_0x6c_th7:
28031 setx 0x2284a491, %r4, %r1
28032 and %r1, %r31, %r1 !make sure address is aligned
28033 ldx [%r26 + 0x5d & ~0x7], %r2
28034 ldx [%r25 + 0x5a & ~0x7], %r4
28035 ldx [%r23 + 0xfd & ~0x7], %r6
28036 ldx [%r22 + 0x2b & ~0x7], %r8
28037 ldx [%r28 + 0x32 & ~0x7], %r10
28038 ldx [%r26 + 0x86 & ~0x7], %r12
28039 ldx [%r26 + 0xc4 & ~0x7], %r14
28040 ldx [%r27 + 0xe6 & ~0x7], %r16
28041 ld [%r27 + 0x8b & ~0x7], %f0
28042 ld [%r26 + 0xab & ~0x7], %f16
28043 ld [%r27 + 0x8c & ~0x7], %f32
28044 ld [%r27 + 0xbd & ~0x7], %f48
28045 ldsba [%r1]108, %r12
28046 ldsha [%r1]108, %r16
28047 ldswa [%r1]108, %r14
28048 lduba [%r1]108, %r6
28049 lduha [%r1]108, %r16
28050 ldxa [%r1]108, %r6
28051 ldda [%r1]108, %r8
28052 ldstuba [%r1]108, %r2
28053 swapa [%r1]108, %r4
28054 lda [%r1]108, %f32
28055 ldda [%r1]108, %f16
28056 stba %r8, [%r1]108
28057 stha %r2, [%r1]108
28058 stwa %r2, [%r1]108
28059 stxa %r6, [%r1]108
28060 sta %f32, [%r1]108
28061 stda %f48, [%r1]108
28062casa [%r1]0x6c, %r2, %g0
28063casxa [%r1]0x6c, %r2, %g0
28064 prefetcha [%r1]108, 0x9
28065CASE_ASI_0x77_th7:
28066 setx 0x94beda, %r4, %r1
28067 and %r1, %r31, %r1 !make sure address is aligned
28068 ldx [%r21 + 0x28 & ~0x7], %r2
28069 ldx [%r23 + 0x9a & ~0x7], %r4
28070 ldx [%r21 + 0x7b & ~0x7], %r6
28071 ldx [%r27 + 0xad & ~0x7], %r8
28072 ldx [%r21 + 0xbb & ~0x7], %r10
28073 ldx [%r23 + 0x7d & ~0x7], %r12
28074 ldx [%r22 + 0x0 & ~0x7], %r14
28075 ldx [%r24 + 0xad & ~0x7], %r16
28076 ld [%r26 + 0xbc & ~0x7], %f0
28077 ld [%r21 + 0x9a & ~0x7], %f16
28078 ld [%r22 + 0xae & ~0x7], %f32
28079 ld [%r24 + 0x27 & ~0x7], %f48
28080 ldsba [%r1]119, %r16
28081 ldsha [%r1]119, %r16
28082 ldswa [%r1]119, %r8
28083 lduba [%r1]119, %r6
28084 lduha [%r1]119, %r4
28085 ldxa [%r1]119, %r16
28086 ldda [%r1]119, %r10
28087 ldstuba [%r1]119, %r8
28088 swapa [%r1]119, %r2
28089 lda [%r1]119, %f16
28090 ldda [%r1]119, %f32
28091 stba %r10, [%r1]119
28092 stha %r6, [%r1]119
28093 stwa %r14, [%r1]119
28094 stxa %r12, [%r1]119
28095 sta %f48, [%r1]119
28096 stda %f16, [%r1]119
28097casa [%r1]0x77, %r2, %g0
28098casxa [%r1]0x77, %r2, %g0
28099 prefetcha [%r1]119, 0x4
28100CASE_ASI_0x7f_th7:
28101 setx 0x4bc394cf, %r4, %r1
28102 and %r1, %r31, %r1 !make sure address is aligned
28103 ldx [%r23 + 0x8c & ~0x7], %r2
28104 ldx [%r28 + 0xf5 & ~0x7], %r4
28105 ldx [%r25 + 0x47 & ~0x7], %r6
28106 ldx [%r28 + 0x47 & ~0x7], %r8
28107 ldx [%r25 + 0x34 & ~0x7], %r10
28108 ldx [%r25 + 0x3e & ~0x7], %r12
28109 ldx [%r21 + 0xe4 & ~0x7], %r14
28110 ldx [%r27 + 0xcb & ~0x7], %r16
28111 ld [%r24 + 0x94 & ~0x7], %f0
28112 ld [%r23 + 0x46 & ~0x7], %f16
28113 ld [%r22 + 0x4e & ~0x7], %f32
28114 ld [%r24 + 0xb5 & ~0x7], %f48
28115 ldsba [%r1]127, %r8
28116 ldsha [%r1]127, %r4
28117 ldswa [%r1]127, %r6
28118 lduba [%r1]127, %r12
28119 lduha [%r1]127, %r14
28120 ldxa [%r1]127, %r14
28121 ldda [%r1]127, %r14
28122 ldstuba [%r1]127, %r12
28123 swapa [%r1]127, %r10
28124 lda [%r1]127, %f0
28125 ldda [%r1]127, %f48
28126 stba %r14, [%r1]127
28127 stha %r12, [%r1]127
28128 stwa %r14, [%r1]127
28129 stxa %r2, [%r1]127
28130 sta %f48, [%r1]127
28131 stda %f16, [%r1]127
28132casa [%r1]0x7f, %r2, %g0
28133casxa [%r1]0x7f, %r2, %g0
28134 prefetcha [%r1]127, 0xb
28135CASE_ASI_0x8f_th7:
28136 setx 0x7d2b547f, %r4, %r1
28137 and %r1, %r31, %r1 !make sure address is aligned
28138 ldx [%r25 + 0x65 & ~0x7], %r2
28139 ldx [%r23 + 0x8f & ~0x7], %r4
28140 ldx [%r23 + 0x5d & ~0x7], %r6
28141 ldx [%r23 + 0x71 & ~0x7], %r8
28142 ldx [%r22 + 0x15 & ~0x7], %r10
28143 ldx [%r22 + 0x0 & ~0x7], %r12
28144 ldx [%r26 + 0x13 & ~0x7], %r14
28145 ldx [%r23 + 0xb6 & ~0x7], %r16
28146 ld [%r25 + 0x2e & ~0x7], %f0
28147 ld [%r22 + 0xc4 & ~0x7], %f16
28148 ld [%r25 + 0x75 & ~0x7], %f32
28149 ld [%r22 + 0x21 & ~0x7], %f48
28150 ldsba [%r1]143, %r12
28151 ldsha [%r1]143, %r14
28152 ldswa [%r1]143, %r8
28153 lduba [%r1]143, %r8
28154 lduha [%r1]143, %r16
28155 ldxa [%r1]143, %r16
28156 ldda [%r1]143, %r2
28157 ldstuba [%r1]143, %r2
28158 swapa [%r1]143, %r12
28159 lda [%r1]143, %f16
28160 ldda [%r1]143, %f0
28161 stba %r10, [%r1]143
28162 stha %r4, [%r1]143
28163 stwa %r0, [%r1]143
28164 stxa %r12, [%r1]143
28165 sta %f16, [%r1]143
28166 stda %f32, [%r1]143
28167casa [%r1]0x8f, %r2, %g0
28168casxa [%r1]0x8f, %r2, %g0
28169 prefetcha [%r1]143, 0xe
28170CASE_ASI_0x97_th7:
28171 setx 0x414173cc, %r4, %r1
28172 and %r1, %r31, %r1 !make sure address is aligned
28173 ldx [%r24 + 0x6 & ~0x7], %r2
28174 ldx [%r28 + 0x6e & ~0x7], %r4
28175 ldx [%r22 + 0x5e & ~0x7], %r6
28176 ldx [%r23 + 0x79 & ~0x7], %r8
28177 ldx [%r27 + 0x84 & ~0x7], %r10
28178 ldx [%r26 + 0x97 & ~0x7], %r12
28179 ldx [%r26 + 0xd4 & ~0x7], %r14
28180 ldx [%r24 + 0x7b & ~0x7], %r16
28181 ld [%r28 + 0x5e & ~0x7], %f0
28182 ld [%r27 + 0x57 & ~0x7], %f16
28183 ld [%r23 + 0xd4 & ~0x7], %f32
28184 ld [%r24 + 0xbd & ~0x7], %f48
28185 ldsba [%r1]151, %r12
28186 ldsha [%r1]151, %r12
28187 ldswa [%r1]151, %r4
28188 lduba [%r1]151, %r10
28189 lduha [%r1]151, %r8
28190 ldxa [%r1]151, %r6
28191 ldda [%r1]151, %r16
28192 ldstuba [%r1]151, %r4
28193 swapa [%r1]151, %r4
28194 lda [%r1]151, %f0
28195 ldda [%r1]151, %f48
28196 stba %r2, [%r1]151
28197 stha %r0, [%r1]151
28198 stwa %r10, [%r1]151
28199 stxa %r4, [%r1]151
28200 sta %f48, [%r1]151
28201 stda %f0, [%r1]151
28202casa [%r1]0x97, %r2, %g0
28203casxa [%r1]0x97, %r2, %g0
28204 prefetcha [%r1]151, 0x1b
28205CASE_ASI_0x9f_th7:
28206 setx 0x7aebaabe, %r4, %r1
28207 and %r1, %r31, %r1 !make sure address is aligned
28208 ldx [%r26 + 0x5e & ~0x7], %r2
28209 ldx [%r25 + 0xc5 & ~0x7], %r4
28210 ldx [%r24 + 0x93 & ~0x7], %r6
28211 ldx [%r22 + 0xee & ~0x7], %r8
28212 ldx [%r24 + 0x15 & ~0x7], %r10
28213 ldx [%r26 + 0xb0 & ~0x7], %r12
28214 ldx [%r24 + 0xe5 & ~0x7], %r14
28215 ldx [%r24 + 0xc8 & ~0x7], %r16
28216 ld [%r27 + 0x75 & ~0x7], %f0
28217 ld [%r28 + 0x44 & ~0x7], %f16
28218 ld [%r27 + 0xd3 & ~0x7], %f32
28219 ld [%r21 + 0x75 & ~0x7], %f48
28220 ldsba [%r1]159, %r4
28221 ldsha [%r1]159, %r10
28222 ldswa [%r1]159, %r2
28223 lduba [%r1]159, %r6
28224 lduha [%r1]159, %r8
28225 ldxa [%r1]159, %r8
28226 ldda [%r1]159, %r14
28227 ldstuba [%r1]159, %r10
28228 swapa [%r1]159, %r4
28229 lda [%r1]159, %f32
28230 ldda [%r1]159, %f0
28231 stba %r8, [%r1]159
28232 stha %r0, [%r1]159
28233 stwa %r12, [%r1]159
28234 stxa %r8, [%r1]159
28235 sta %f32, [%r1]159
28236 stda %f16, [%r1]159
28237casa [%r1]0x9f, %r2, %g0
28238casxa [%r1]0x9f, %r2, %g0
28239 prefetcha [%r1]159, 0x7
28240CASE_ASI_0xa7_th7:
28241 setx 0x3cc40560, %r4, %r1
28242 and %r1, %r31, %r1 !make sure address is aligned
28243 ldx [%r23 + 0x50 & ~0x7], %r2
28244 ldx [%r28 + 0x5f & ~0x7], %r4
28245 ldx [%r25 + 0x3c & ~0x7], %r6
28246 ldx [%r23 + 0x13 & ~0x7], %r8
28247 ldx [%r28 + 0xb4 & ~0x7], %r10
28248 ldx [%r21 + 0x48 & ~0x7], %r12
28249 ldx [%r27 + 0xba & ~0x7], %r14
28250 ldx [%r26 + 0x66 & ~0x7], %r16
28251 ld [%r26 + 0xc6 & ~0x7], %f0
28252 ld [%r23 + 0x9a & ~0x7], %f16
28253 ld [%r26 + 0xca & ~0x7], %f32
28254 ld [%r27 + 0xf5 & ~0x7], %f48
28255 ldsba [%r1]167, %r8
28256 ldsha [%r1]167, %r14
28257 ldswa [%r1]167, %r10
28258 lduba [%r1]167, %r12
28259 lduha [%r1]167, %r14
28260 ldxa [%r1]167, %r14
28261 ldda [%r1]167, %r14
28262 ldstuba [%r1]167, %r14
28263 swapa [%r1]167, %r4
28264 lda [%r1]167, %f48
28265 ldda [%r1]167, %f0
28266 stba %r10, [%r1]167
28267 stha %r8, [%r1]167
28268 stwa %r12, [%r1]167
28269 stxa %r0, [%r1]167
28270 sta %f16, [%r1]167
28271 stda %f48, [%r1]167
28272casa [%r1]0xa7, %r2, %g0
28273casxa [%r1]0xa7, %r2, %g0
28274 prefetcha [%r1]167, 0x4
28275CASE_ASI_0xaf_th7:
28276 setx 0x585c8035, %r4, %r1
28277 and %r1, %r31, %r1 !make sure address is aligned
28278 ldx [%r27 + 0xb6 & ~0x7], %r2
28279 ldx [%r24 + 0xce & ~0x7], %r4
28280 ldx [%r26 + 0x13 & ~0x7], %r6
28281 ldx [%r24 + 0x8d & ~0x7], %r8
28282 ldx [%r22 + 0xf8 & ~0x7], %r10
28283 ldx [%r23 + 0x7c & ~0x7], %r12
28284 ldx [%r24 + 0xf5 & ~0x7], %r14
28285 ldx [%r22 + 0x93 & ~0x7], %r16
28286 ld [%r22 + 0xf & ~0x7], %f0
28287 ld [%r26 + 0x5c & ~0x7], %f16
28288 ld [%r24 + 0x82 & ~0x7], %f32
28289 ld [%r28 + 0x5d & ~0x7], %f48
28290 ldsba [%r1]175, %r2
28291 ldsha [%r1]175, %r8
28292 ldswa [%r1]175, %r14
28293 lduba [%r1]175, %r8
28294 lduha [%r1]175, %r10
28295 ldxa [%r1]175, %r10
28296 ldda [%r1]175, %r8
28297 ldstuba [%r1]175, %r8
28298 swapa [%r1]175, %r16
28299 lda [%r1]175, %f48
28300 ldda [%r1]175, %f32
28301 stba %r6, [%r1]175
28302 stha %r10, [%r1]175
28303 stwa %r4, [%r1]175
28304 stxa %r6, [%r1]175
28305 sta %f48, [%r1]175
28306 stda %f0, [%r1]175
28307casa [%r1]0xaf, %r2, %g0
28308casxa [%r1]0xaf, %r2, %g0
28309 prefetcha [%r1]175, 0x8
28310CASE_ASI_0xb7_th7:
28311 setx 0x6bba74d1, %r4, %r1
28312 and %r1, %r31, %r1 !make sure address is aligned
28313 ldx [%r22 + 0xba & ~0x7], %r2
28314 ldx [%r26 + 0x92 & ~0x7], %r4
28315 ldx [%r24 + 0xd8 & ~0x7], %r6
28316 ldx [%r27 + 0x77 & ~0x7], %r8
28317 ldx [%r25 + 0x5e & ~0x7], %r10
28318 ldx [%r23 + 0xbd & ~0x7], %r12
28319 ldx [%r25 + 0xf0 & ~0x7], %r14
28320 ldx [%r23 + 0x84 & ~0x7], %r16
28321 ld [%r26 + 0x47 & ~0x7], %f0
28322 ld [%r24 + 0xa5 & ~0x7], %f16
28323 ld [%r21 + 0x2 & ~0x7], %f32
28324 ld [%r22 + 0xc5 & ~0x7], %f48
28325 ldsba [%r1]183, %r10
28326 ldsha [%r1]183, %r2
28327 ldswa [%r1]183, %r16
28328 lduba [%r1]183, %r14
28329 lduha [%r1]183, %r2
28330 ldxa [%r1]183, %r12
28331 ldda [%r1]183, %r10
28332 ldstuba [%r1]183, %r14
28333 swapa [%r1]183, %r6
28334 lda [%r1]183, %f16
28335 ldda [%r1]183, %f16
28336 stba %r0, [%r1]183
28337 stha %r0, [%r1]183
28338 stwa %r4, [%r1]183
28339 stxa %r6, [%r1]183
28340 sta %f0, [%r1]183
28341 stda %f0, [%r1]183
28342casa [%r1]0xb7, %r2, %g0
28343casxa [%r1]0xb7, %r2, %g0
28344 prefetcha [%r1]183, 0x8
28345CASE_ASI_0xbf_th7:
28346 setx 0x655071f0, %r4, %r1
28347 and %r1, %r31, %r1 !make sure address is aligned
28348 ldx [%r26 + 0xfc & ~0x7], %r2
28349 ldx [%r24 + 0x72 & ~0x7], %r4
28350 ldx [%r25 + 0xd2 & ~0x7], %r6
28351 ldx [%r25 + 0x6d & ~0x7], %r8
28352 ldx [%r21 + 0x99 & ~0x7], %r10
28353 ldx [%r21 + 0x90 & ~0x7], %r12
28354 ldx [%r21 + 0x5c & ~0x7], %r14
28355 ldx [%r28 + 0xda & ~0x7], %r16
28356 ld [%r21 + 0xe4 & ~0x7], %f0
28357 ld [%r22 + 0x4e & ~0x7], %f16
28358 ld [%r28 + 0xcc & ~0x7], %f32
28359 ld [%r21 + 0xc9 & ~0x7], %f48
28360 ldsba [%r1]191, %r14
28361 ldsha [%r1]191, %r16
28362 ldswa [%r1]191, %r12
28363 lduba [%r1]191, %r12
28364 lduha [%r1]191, %r12
28365 ldxa [%r1]191, %r2
28366 ldda [%r1]191, %r14
28367 ldstuba [%r1]191, %r2
28368 swapa [%r1]191, %r8
28369 lda [%r1]191, %f0
28370 ldda [%r1]191, %f0
28371 stba %r0, [%r1]191
28372 stha %r4, [%r1]191
28373 stwa %r2, [%r1]191
28374 stxa %r2, [%r1]191
28375 sta %f48, [%r1]191
28376 stda %f0, [%r1]191
28377casa [%r1]0xbf, %r2, %g0
28378casxa [%r1]0xbf, %r2, %g0
28379 prefetcha [%r1]191, 0xb
28380CASE_ASI_0xce_th7:
28381 setx 0x123d26fe, %r4, %r1
28382 and %r1, %r31, %r1 !make sure address is aligned
28383 ldx [%r28 + 0xf8 & ~0x7], %r2
28384 ldx [%r21 + 0x91 & ~0x7], %r4
28385 ldx [%r21 + 0xf4 & ~0x7], %r6
28386 ldx [%r21 + 0x51 & ~0x7], %r8
28387 ldx [%r21 + 0x6e & ~0x7], %r10
28388 ldx [%r25 + 0xfb & ~0x7], %r12
28389 ldx [%r22 + 0x5c & ~0x7], %r14
28390 ldx [%r23 + 0x23 & ~0x7], %r16
28391 ld [%r24 + 0xf & ~0x7], %f0
28392 ld [%r23 + 0x85 & ~0x7], %f16
28393 ld [%r22 + 0x88 & ~0x7], %f32
28394 ld [%r24 + 0x57 & ~0x7], %f48
28395 ldsba [%r1]206, %r4
28396 ldsha [%r1]206, %r2
28397 ldswa [%r1]206, %r12
28398 lduba [%r1]206, %r12
28399 lduha [%r1]206, %r4
28400 ldxa [%r1]206, %r4
28401 ldda [%r1]206, %r8
28402 ldstuba [%r1]206, %r6
28403 swapa [%r1]206, %r14
28404 lda [%r1]206, %f0
28405 ldda [%r1]206, %f32
28406 stba %r12, [%r1]206
28407 stha %r4, [%r1]206
28408 stwa %r0, [%r1]206
28409 stxa %r14, [%r1]206
28410 sta %f0, [%r1]206
28411 stda %f16, [%r1]206
28412casa [%r1]0xce, %r2, %g0
28413casxa [%r1]0xce, %r2, %g0
28414 prefetcha [%r1]206, 0x1
28415CASE_ASI_0xcf_th7:
28416 setx 0x9bd84d0, %r4, %r1
28417 and %r1, %r31, %r1 !make sure address is aligned
28418 ldx [%r24 + 0xe5 & ~0x7], %r2
28419 ldx [%r23 + 0x5e & ~0x7], %r4
28420 ldx [%r23 + 0x1d & ~0x7], %r6
28421 ldx [%r27 + 0xc & ~0x7], %r8
28422 ldx [%r28 + 0x55 & ~0x7], %r10
28423 ldx [%r26 + 0x70 & ~0x7], %r12
28424 ldx [%r25 + 0xaa & ~0x7], %r14
28425 ldx [%r24 + 0x35 & ~0x7], %r16
28426 ld [%r24 + 0xa3 & ~0x7], %f0
28427 ld [%r28 + 0x75 & ~0x7], %f16
28428 ld [%r21 + 0xe & ~0x7], %f32
28429 ld [%r21 + 0x69 & ~0x7], %f48
28430 ldsba [%r1]207, %r8
28431 ldsha [%r1]207, %r14
28432 ldswa [%r1]207, %r8
28433 lduba [%r1]207, %r16
28434 lduha [%r1]207, %r2
28435 ldxa [%r1]207, %r8
28436 ldda [%r1]207, %r6
28437 ldstuba [%r1]207, %r10
28438 swapa [%r1]207, %r4
28439 lda [%r1]207, %f32
28440 ldda [%r1]207, %f16
28441 stba %r0, [%r1]207
28442 stha %r8, [%r1]207
28443 stwa %r10, [%r1]207
28444 stxa %r8, [%r1]207
28445 sta %f16, [%r1]207
28446 stda %f16, [%r1]207
28447casa [%r1]0xcf, %r2, %g0
28448casxa [%r1]0xcf, %r2, %g0
28449 prefetcha [%r1]207, 0x8
28450CASE_ASI_0xdd_th7:
28451 setx 0x183f71a8, %r4, %r1
28452 and %r1, %r31, %r1 !make sure address is aligned
28453 ldx [%r28 + 0x12 & ~0x7], %r2
28454 ldx [%r21 + 0xe4 & ~0x7], %r4
28455 ldx [%r27 + 0xc1 & ~0x7], %r6
28456 ldx [%r21 + 0xdd & ~0x7], %r8
28457 ldx [%r24 + 0xd0 & ~0x7], %r10
28458 ldx [%r24 + 0x30 & ~0x7], %r12
28459 ldx [%r28 + 0xb7 & ~0x7], %r14
28460 ldx [%r26 + 0x71 & ~0x7], %r16
28461 ld [%r25 + 0x66 & ~0x7], %f0
28462 ld [%r23 + 0xdf & ~0x7], %f16
28463 ld [%r22 + 0xe6 & ~0x7], %f32
28464 ld [%r22 + 0x16 & ~0x7], %f48
28465 ldsba [%r1]221, %r8
28466 ldsha [%r1]221, %r14
28467 ldswa [%r1]221, %r6
28468 lduba [%r1]221, %r4
28469 lduha [%r1]221, %r14
28470 ldxa [%r1]221, %r2
28471 ldda [%r1]221, %r6
28472 ldstuba [%r1]221, %r14
28473 swapa [%r1]221, %r2
28474 lda [%r1]221, %f32
28475 ldda [%r1]221, %f0
28476 stba %r14, [%r1]221
28477 stha %r0, [%r1]221
28478 stwa %r0, [%r1]221
28479 stxa %r8, [%r1]221
28480 sta %f48, [%r1]221
28481 stda %f32, [%r1]221
28482casa [%r1]0xdd, %r2, %g0
28483casxa [%r1]0xdd, %r2, %g0
28484 prefetcha [%r1]221, 0xa
28485CASE_ASI_0xe9_th7:
28486 setx 0x5fb7f64f, %r4, %r1
28487 and %r1, %r31, %r1 !make sure address is aligned
28488 ldx [%r24 + 0xc8 & ~0x7], %r2
28489 ldx [%r23 + 0x70 & ~0x7], %r4
28490 ldx [%r27 + 0x2 & ~0x7], %r6
28491 ldx [%r26 + 0x77 & ~0x7], %r8
28492 ldx [%r22 + 0x70 & ~0x7], %r10
28493 ldx [%r22 + 0xd4 & ~0x7], %r12
28494 ldx [%r27 + 0xe7 & ~0x7], %r14
28495 ldx [%r26 + 0x62 & ~0x7], %r16
28496 ld [%r26 + 0xa & ~0x7], %f0
28497 ld [%r27 + 0x7d & ~0x7], %f16
28498 ld [%r22 + 0x8c & ~0x7], %f32
28499 ld [%r23 + 0x76 & ~0x7], %f48
28500 ldsba [%r1]233, %r16
28501 ldsha [%r1]233, %r2
28502 ldswa [%r1]233, %r16
28503 lduba [%r1]233, %r4
28504 lduha [%r1]233, %r8
28505 ldxa [%r1]233, %r14
28506 ldda [%r1]233, %r6
28507 ldstuba [%r1]233, %r4
28508 swapa [%r1]233, %r8
28509 lda [%r1]233, %f32
28510 ldda [%r1]233, %f32
28511 stba %r14, [%r1]233
28512 stha %r10, [%r1]233
28513 stwa %r4, [%r1]233
28514 stxa %r12, [%r1]233
28515 sta %f16, [%r1]233
28516 stda %f16, [%r1]233
28517casa [%r1]0xe9, %r2, %g0
28518casxa [%r1]0xe9, %r2, %g0
28519 prefetcha [%r1]233, 0xd
28520CASE_ASI_0xf5_th7:
28521 setx 0x273c29ae, %r4, %r1
28522 and %r1, %r31, %r1 !make sure address is aligned
28523 ldx [%r26 + 0x7b & ~0x7], %r2
28524 ldx [%r22 + 0xd8 & ~0x7], %r4
28525 ldx [%r21 + 0x88 & ~0x7], %r6
28526 ldx [%r28 + 0xd4 & ~0x7], %r8
28527 ldx [%r24 + 0x23 & ~0x7], %r10
28528 ldx [%r26 + 0x2d & ~0x7], %r12
28529 ldx [%r26 + 0x13 & ~0x7], %r14
28530 ldx [%r24 + 0x79 & ~0x7], %r16
28531 ld [%r22 + 0xd2 & ~0x7], %f0
28532 ld [%r24 + 0x1a & ~0x7], %f16
28533 ld [%r24 + 0x63 & ~0x7], %f32
28534 ld [%r25 + 0x75 & ~0x7], %f48
28535 ldsba [%r1]245, %r10
28536 ldsha [%r1]245, %r14
28537 ldswa [%r1]245, %r12
28538 lduba [%r1]245, %r12
28539 lduha [%r1]245, %r2
28540 ldxa [%r1]245, %r4
28541 ldda [%r1]245, %r16
28542 ldstuba [%r1]245, %r10
28543 swapa [%r1]245, %r16
28544 lda [%r1]245, %f48
28545 ldda [%r1]245, %f16
28546 stba %r12, [%r1]245
28547 stha %r2, [%r1]245
28548 stwa %r14, [%r1]245
28549 stxa %r12, [%r1]245
28550 sta %f0, [%r1]245
28551 stda %f32, [%r1]245
28552casa [%r1]0xf5, %r2, %g0
28553casxa [%r1]0xf5, %r2, %g0
28554 prefetcha [%r1]245, 0x2
28555CASE_ASI_0xff_th7:
28556 setx 0x5a88c0b3, %r4, %r1
28557 and %r1, %r31, %r1 !make sure address is aligned
28558 ldx [%r23 + 0xfc & ~0x7], %r2
28559 ldx [%r25 + 0xac & ~0x7], %r4
28560 ldx [%r28 + 0x2f & ~0x7], %r6
28561 ldx [%r21 + 0x5c & ~0x7], %r8
28562 ldx [%r24 + 0x84 & ~0x7], %r10
28563 ldx [%r23 + 0x61 & ~0x7], %r12
28564 ldx [%r21 + 0x32 & ~0x7], %r14
28565 ldx [%r27 + 0x2a & ~0x7], %r16
28566 ld [%r27 + 0xf5 & ~0x7], %f0
28567 ld [%r22 + 0x18 & ~0x7], %f16
28568 ld [%r27 + 0xf6 & ~0x7], %f32
28569 ld [%r26 + 0x75 & ~0x7], %f48
28570 ldsba [%r1]255, %r2
28571 ldsha [%r1]255, %r10
28572 ldswa [%r1]255, %r12
28573 lduba [%r1]255, %r16
28574 lduha [%r1]255, %r8
28575 ldxa [%r1]255, %r10
28576 ldda [%r1]255, %r6
28577 ldstuba [%r1]255, %r6
28578 swapa [%r1]255, %r6
28579 lda [%r1]255, %f48
28580 ldda [%r1]255, %f0
28581 stba %r0, [%r1]255
28582 stha %r10, [%r1]255
28583 stwa %r14, [%r1]255
28584 stxa %r4, [%r1]255
28585 sta %f32, [%r1]255
28586 stda %f0, [%r1]255
28587casa [%r1]0xff, %r2, %g0
28588casxa [%r1]0xff, %r2, %g0
28589 prefetcha [%r1]255, 0x2
28590CASE_ASI_0x41_th7_0x0:
28591 mov %g0, %r1
28592 ldsba [%r1]65, %r12
28593 ldsha [%r1]65, %r14
28594 ldswa [%r1]65, %r8
28595 lduba [%r1]65, %r10
28596 lduha [%r1]65, %r2
28597 ldxa [%r1]65, %r2
28598 ldda [%r1]65, %r14
28599 ldstuba [%r1]65, %r8
28600 swapa [%r1]65, %r2
28601 lda [%r1]65, %f32
28602 ldda [%r1]65, %f48
28603 stba %r10, [%r1]65
28604 stha %r2, [%r1]65
28605 stwa %r2, [%r1]65
28606 stxa %r6, [%r1]65
28607 sta %f48, [%r1]65
28608 stda %f0, [%r1]65
28609casa [%r1]0x41, %r2, %g0
28610casxa [%r1]0x41, %r2, %g0
28611 prefetcha [%r1]65, 0x16
28612CASE_ASI_0x41_th7_0x10:
28613 set 0x10, %r1
28614 ldsba [%r1]65, %r4
28615 ldsha [%r1]65, %r8
28616 ldswa [%r1]65, %r10
28617 lduba [%r1]65, %r8
28618 lduha [%r1]65, %r6
28619 ldxa [%r1]65, %r14
28620 ldda [%r1]65, %r6
28621 ldstuba [%r1]65, %r4
28622 swapa [%r1]65, %r14
28623 lda [%r1]65, %f16
28624 ldda [%r1]65, %f16
28625 stba %r0, [%r1]65
28626 stha %r0, [%r1]65
28627 stwa %r8, [%r1]65
28628 stxa %r8, [%r1]65
28629 sta %f48, [%r1]65
28630 stda %f0, [%r1]65
28631casa [%r1]0x41, %r2, %g0
28632casxa [%r1]0x41, %r2, %g0
28633 prefetcha [%r1]65, 0x11
28634CASE_ASI_0x41_th7_0x58:
28635 set 0x58, %r1
28636 ldsba [%r1]65, %r14
28637 ldsha [%r1]65, %r6
28638 ldswa [%r1]65, %r6
28639 lduba [%r1]65, %r8
28640 lduha [%r1]65, %r6
28641 ldxa [%r1]65, %r10
28642 ldda [%r1]65, %r6
28643 ldstuba [%r1]65, %r10
28644 swapa [%r1]65, %r4
28645 lda [%r1]65, %f32
28646 ldda [%r1]65, %f32
28647 stba %r14, [%r1]65
28648 stha %r4, [%r1]65
28649 stwa %r4, [%r1]65
28650 stxa %r6, [%r1]65
28651 sta %f32, [%r1]65
28652 stda %f16, [%r1]65
28653casa [%r1]0x41, %r2, %g0
28654casxa [%r1]0x41, %r2, %g0
28655 prefetcha [%r1]65, 0x9
28656CASE_ASI_0x4f_th7_range163:
28657!!asi_range = 0x0-0x38
28658 set 0x12, %r1
28659 and %r1, %r29, %r1 !make sure address is aligned
28660 ldsba [%r1]79, %r14
28661 ldsha [%r1]79, %r6
28662 ldswa [%r1]79, %r12
28663 lduba [%r1]79, %r8
28664 lduha [%r1]79, %r12
28665 ldxa [%r1]79, %r10
28666 ldda [%r1]79, %r2
28667 ldstuba [%r1]79, %r4
28668 swapa [%r1]79, %r2
28669 lda [%r1]79, %f0
28670 ldda [%r1]79, %f0
28671 stba %r2, [%r1]79
28672 stha %r12, [%r1]79
28673 stwa %r2, [%r1]79
28674 sta %f16, [%r1]79
28675 stda %f32, [%r1]79
28676casa [%r1]0x4f, %r2, %g0
28677casxa [%r1]0x4f, %r2, %g0
28678 prefetcha [%r1]79, 0xa
28679CASE_ASI_0x4c_th7_range164:
28680!!asi_range = 0x0-0x18
28681 set 0x8, %r1
28682 and %r1, %r29, %r1 !make sure address is aligned
28683 ldsba [%r1]76, %r4
28684 ldsha [%r1]76, %r10
28685 ldswa [%r1]76, %r2
28686 lduba [%r1]76, %r12
28687 lduha [%r1]76, %r10
28688 ldxa [%r1]76, %r12
28689 ldda [%r1]76, %r16
28690 ldstuba [%r1]76, %r12
28691 swapa [%r1]76, %r2
28692 lda [%r1]76, %f0
28693 ldda [%r1]76, %f48
28694 stba %r10, [%r1]76
28695 stha %r2, [%r1]76
28696 stwa %r6, [%r1]76
28697 sta %f0, [%r1]76
28698 stda %f32, [%r1]76
28699casa [%r1]0x4c, %r2, %g0
28700casxa [%r1]0x4c, %r2, %g0
28701 prefetcha [%r1]76, 0x0
28702CASE_ASI_0x40_th7_0x30:
28703 set 0x30, %r1
28704 ldsba [%r1]64, %r16
28705 ldsha [%r1]64, %r6
28706 ldswa [%r1]64, %r16
28707 lduba [%r1]64, %r12
28708 lduha [%r1]64, %r4
28709 ldxa [%r1]64, %r16
28710 ldda [%r1]64, %r4
28711 ldstuba [%r1]64, %r12
28712 swapa [%r1]64, %r16
28713 lda [%r1]64, %f16
28714 ldda [%r1]64, %f0
28715 stba %r12, [%r1]64
28716 stha %r8, [%r1]64
28717 stwa %r4, [%r1]64
28718 stxa %r8, [%r1]64
28719 sta %f0, [%r1]64
28720 stda %f48, [%r1]64
28721casa [%r1]0x40, %r2, %g0
28722casxa [%r1]0x40, %r2, %g0
28723 prefetcha [%r1]64, 0x9
28724CASE_ASI_0x40_th7_0xA0:
28725 set 0xA0, %r1
28726 ldsba [%r1]64, %r2
28727 ldsha [%r1]64, %r16
28728 ldswa [%r1]64, %r6
28729 lduba [%r1]64, %r14
28730 lduha [%r1]64, %r16
28731 ldxa [%r1]64, %r8
28732 ldda [%r1]64, %r14
28733 ldstuba [%r1]64, %r6
28734 swapa [%r1]64, %r10
28735 lda [%r1]64, %f48
28736 ldda [%r1]64, %f16
28737 stba %r14, [%r1]64
28738 stha %r4, [%r1]64
28739 stwa %r4, [%r1]64
28740 stxa %r8, [%r1]64
28741 sta %f48, [%r1]64
28742 stda %f32, [%r1]64
28743casa [%r1]0x40, %r2, %g0
28744casxa [%r1]0x40, %r2, %g0
28745 prefetcha [%r1]64, 0x13
28746CASE_ASI_0x40_th7_0x28:
28747 set 0x28, %r1
28748 ldsba [%r1]64, %r6
28749 ldsha [%r1]64, %r2
28750 ldswa [%r1]64, %r12
28751 lduba [%r1]64, %r10
28752 lduha [%r1]64, %r14
28753 ldxa [%r1]64, %r12
28754 ldda [%r1]64, %r4
28755 ldstuba [%r1]64, %r16
28756 swapa [%r1]64, %r4
28757 lda [%r1]64, %f48
28758 ldda [%r1]64, %f32
28759 stba %r2, [%r1]64
28760 stha %r8, [%r1]64
28761 stwa %r10, [%r1]64
28762 sta %f16, [%r1]64
28763 stda %f32, [%r1]64
28764casa [%r1]0x40, %r2, %g0
28765casxa [%r1]0x40, %r2, %g0
28766 prefetcha [%r1]64, 0x1f
28767CASE_ASI_0x45_th7_range165:
28768!!asi_range = 0x0-0x18
28769 set 0xf, %r1
28770 and %r1, %r29, %r1 !make sure address is aligned
28771 ldsba [%r1]69, %r4
28772 ldsha [%r1]69, %r16
28773 ldswa [%r1]69, %r14
28774 lduba [%r1]69, %r8
28775 lduha [%r1]69, %r10
28776 ldxa [%r1]69, %r8
28777 ldda [%r1]69, %r16
28778 ldstuba [%r1]69, %r6
28779 swapa [%r1]69, %r6
28780 lda [%r1]69, %f0
28781 ldda [%r1]69, %f0
28782 stba %r10, [%r1]69
28783 stha %r4, [%r1]69
28784 stwa %r4, [%r1]69
28785 sta %f0, [%r1]69
28786 stda %f32, [%r1]69
28787casa [%r1]0x45, %r2, %g0
28788casxa [%r1]0x45, %r2, %g0
28789 prefetcha [%r1]69, 0x9
28790CASE_ASI_0x50_th7_0x0:
28791 mov %g0, %r1
28792 ldsba [%r1]80, %r2
28793 ldsha [%r1]80, %r14
28794 ldswa [%r1]80, %r14
28795 lduba [%r1]80, %r10
28796 lduha [%r1]80, %r6
28797 ldxa [%r1]80, %r12
28798 ldda [%r1]80, %r6
28799 ldstuba [%r1]80, %r14
28800 swapa [%r1]80, %r4
28801 lda [%r1]80, %f48
28802 ldda [%r1]80, %f32
28803 stba %r0, [%r1]80
28804 stha %r6, [%r1]80
28805 stwa %r14, [%r1]80
28806 stxa %r4, [%r1]80
28807 sta %f48, [%r1]80
28808 stda %f16, [%r1]80
28809casa [%r1]0x50, %r2, %g0
28810casxa [%r1]0x50, %r2, %g0
28811 prefetcha [%r1]80, 0x0
28812CASE_ASI_0x5e_th7_range166:
28813!!asi_range = 0x0-0x7f8
28814 set 0x5f0, %r1
28815 and %r1, %r29, %r1 !make sure address is aligned
28816 ldsba [%r1]94, %r10
28817 ldsha [%r1]94, %r10
28818 ldswa [%r1]94, %r2
28819 lduba [%r1]94, %r6
28820 lduha [%r1]94, %r6
28821 ldxa [%r1]94, %r16
28822 ldda [%r1]94, %r6
28823 ldstuba [%r1]94, %r12
28824 swapa [%r1]94, %r14
28825 lda [%r1]94, %f48
28826 ldda [%r1]94, %f16
28827 stba %r12, [%r1]94
28828 stha %r8, [%r1]94
28829 stwa %r14, [%r1]94
28830 stxa %r4, [%r1]94
28831 sta %f48, [%r1]94
28832 stda %f0, [%r1]94
28833casa [%r1]0x5e, %r2, %g0
28834casxa [%r1]0x5e, %r2, %g0
28835 prefetcha [%r1]94, 0x5
28836CASE_ASI_0x73_th7_0x0:
28837 mov %g0, %r1
28838 ldsba [%r1]115, %r8
28839 ldsha [%r1]115, %r4
28840 ldswa [%r1]115, %r4
28841 lduba [%r1]115, %r6
28842 lduha [%r1]115, %r14
28843 ldxa [%r1]115, %r14
28844 ldda [%r1]115, %r4
28845 ldstuba [%r1]115, %r16
28846 swapa [%r1]115, %r16
28847 lda [%r1]115, %f32
28848 ldda [%r1]115, %f32
28849 stba %r2, [%r1]115
28850 stha %r4, [%r1]115
28851 stwa %r12, [%r1]115
28852 sta %f16, [%r1]115
28853 stda %f0, [%r1]115
28854casa [%r1]0x73, %r2, %g0
28855casxa [%r1]0x73, %r2, %g0
28856 prefetcha [%r1]115, 0x2
28857CASE_ASI_0x58_th7_0x18:
28858 set 0x18, %r1
28859 ldsba [%r1]88, %r14
28860 ldsha [%r1]88, %r2
28861 ldswa [%r1]88, %r4
28862 lduba [%r1]88, %r12
28863 lduha [%r1]88, %r8
28864 ldxa [%r1]88, %r10
28865 ldda [%r1]88, %r2
28866 ldstuba [%r1]88, %r4
28867 swapa [%r1]88, %r16
28868 lda [%r1]88, %f16
28869 ldda [%r1]88, %f48
28870 stba %r0, [%r1]88
28871 stha %r4, [%r1]88
28872 stwa %r10, [%r1]88
28873 sta %f32, [%r1]88
28874 stda %f32, [%r1]88
28875casa [%r1]0x58, %r2, %g0
28876casxa [%r1]0x58, %r2, %g0
28877 prefetcha [%r1]88, 0x17
28878CASE_ASI_0x58_th7_0x30:
28879 set 0x30, %r1
28880 ldsba [%r1]88, %r16
28881 ldsha [%r1]88, %r6
28882 ldswa [%r1]88, %r2
28883 lduba [%r1]88, %r4
28884 lduha [%r1]88, %r16
28885 ldxa [%r1]88, %r8
28886 ldda [%r1]88, %r14
28887 ldstuba [%r1]88, %r10
28888 swapa [%r1]88, %r12
28889 lda [%r1]88, %f32
28890 ldda [%r1]88, %f16
28891 stba %r6, [%r1]88
28892 stha %r12, [%r1]88
28893 stwa %r8, [%r1]88
28894 sta %f48, [%r1]88
28895 stda %f32, [%r1]88
28896casa [%r1]0x58, %r2, %g0
28897casxa [%r1]0x58, %r2, %g0
28898 prefetcha [%r1]88, 0x17
28899CASE_ASI_0x58_th7_0x38:
28900 set 0x38, %r1
28901 ldsba [%r1]88, %r2
28902 ldsha [%r1]88, %r16
28903 ldswa [%r1]88, %r12
28904 lduba [%r1]88, %r14
28905 lduha [%r1]88, %r16
28906 ldxa [%r1]88, %r2
28907 ldda [%r1]88, %r4
28908 ldstuba [%r1]88, %r4
28909 swapa [%r1]88, %r14
28910 lda [%r1]88, %f32
28911 ldda [%r1]88, %f0
28912 stba %r2, [%r1]88
28913 stha %r8, [%r1]88
28914 stwa %r2, [%r1]88
28915 sta %f16, [%r1]88
28916 stda %f48, [%r1]88
28917casa [%r1]0x58, %r2, %g0
28918casxa [%r1]0x58, %r2, %g0
28919 prefetcha [%r1]88, 0x2
28920CASE_ASI_0x58_th7_0x40:
28921 set 0x40, %r1
28922 ldsba [%r1]88, %r6
28923 ldsha [%r1]88, %r14
28924 ldswa [%r1]88, %r2
28925 lduba [%r1]88, %r16
28926 lduha [%r1]88, %r4
28927 ldxa [%r1]88, %r16
28928 ldda [%r1]88, %r6
28929 ldstuba [%r1]88, %r14
28930 swapa [%r1]88, %r4
28931 lda [%r1]88, %f32
28932 ldda [%r1]88, %f48
28933 stba %r8, [%r1]88
28934 stha %r2, [%r1]88
28935 stwa %r10, [%r1]88
28936 sta %f0, [%r1]88
28937 stda %f0, [%r1]88
28938casa [%r1]0x58, %r2, %g0
28939casxa [%r1]0x58, %r2, %g0
28940 prefetcha [%r1]88, 0x0
28941CASE_ASI_0x58_th7_0x80:
28942 set 0x80, %r1
28943 ldsba [%r1]88, %r16
28944 ldsha [%r1]88, %r6
28945 ldswa [%r1]88, %r16
28946 lduba [%r1]88, %r4
28947 lduha [%r1]88, %r14
28948 ldxa [%r1]88, %r8
28949 ldda [%r1]88, %r8
28950 ldstuba [%r1]88, %r6
28951 swapa [%r1]88, %r2
28952 lda [%r1]88, %f16
28953 ldda [%r1]88, %f48
28954 stba %r4, [%r1]88
28955 stha %r4, [%r1]88
28956 stwa %r8, [%r1]88
28957 sta %f0, [%r1]88
28958 stda %f48, [%r1]88
28959casa [%r1]0x58, %r2, %g0
28960casxa [%r1]0x58, %r2, %g0
28961 prefetcha [%r1]88, 0x7
28962CASE_ASI_0x56_th7_range167:
28963!!asi_range = 0x0-0x1f8
28964 set 0x8f, %r1
28965 and %r1, %r29, %r1 !make sure address is aligned
28966 ldsba [%r1]86, %r14
28967 ldsha [%r1]86, %r6
28968 ldswa [%r1]86, %r6
28969 lduba [%r1]86, %r4
28970 lduha [%r1]86, %r14
28971 ldxa [%r1]86, %r14
28972 ldda [%r1]86, %r14
28973 ldstuba [%r1]86, %r12
28974 swapa [%r1]86, %r10
28975 lda [%r1]86, %f0
28976 ldda [%r1]86, %f48
28977 stba %r4, [%r1]86
28978 stha %r8, [%r1]86
28979 stwa %r0, [%r1]86
28980 stxa %r10, [%r1]86
28981 sta %f16, [%r1]86
28982 stda %f32, [%r1]86
28983casa [%r1]0x56, %r2, %g0
28984casxa [%r1]0x56, %r2, %g0
28985 prefetcha [%r1]86, 0x9
28986CASE_ASI_0x56_th7_range168:
28987!!asi_range = 0x400-0x5f8
28988 set 0x50a, %r1
28989 and %r1, %r29, %r1 !make sure address is aligned
28990 ldsba [%r1]86, %r6
28991 ldsha [%r1]86, %r8
28992 ldswa [%r1]86, %r2
28993 lduba [%r1]86, %r6
28994 lduha [%r1]86, %r6
28995 ldxa [%r1]86, %r4
28996 ldda [%r1]86, %r2
28997 ldstuba [%r1]86, %r16
28998 swapa [%r1]86, %r2
28999 lda [%r1]86, %f48
29000 ldda [%r1]86, %f48
29001 stba %r2, [%r1]86
29002 stha %r14, [%r1]86
29003 stwa %r4, [%r1]86
29004 stxa %r6, [%r1]86
29005 sta %f32, [%r1]86
29006 stda %f48, [%r1]86
29007casa [%r1]0x56, %r2, %g0
29008casxa [%r1]0x56, %r2, %g0
29009 prefetcha [%r1]86, 0x19
29010CASE_ASI_0x41_th7_0x20:
29011 set 0x20, %r1
29012 ldsba [%r1]65, %r8
29013 ldsha [%r1]65, %r12
29014 ldswa [%r1]65, %r2
29015 lduba [%r1]65, %r12
29016 lduha [%r1]65, %r6
29017 ldxa [%r1]65, %r4
29018 ldda [%r1]65, %r8
29019 ldstuba [%r1]65, %r14
29020 swapa [%r1]65, %r12
29021 lda [%r1]65, %f48
29022 ldda [%r1]65, %f32
29023 stba %r12, [%r1]65
29024 stha %r4, [%r1]65
29025 stwa %r4, [%r1]65
29026 sta %f32, [%r1]65
29027 stda %f16, [%r1]65
29028casa [%r1]0x41, %r2, %g0
29029casxa [%r1]0x41, %r2, %g0
29030 prefetcha [%r1]65, 0x19
29031CASE_ASI_0x41_th7_0x30:
29032 set 0x30, %r1
29033 ldsba [%r1]65, %r14
29034 ldsha [%r1]65, %r6
29035 ldswa [%r1]65, %r8
29036 lduba [%r1]65, %r4
29037 lduha [%r1]65, %r2
29038 ldxa [%r1]65, %r12
29039 ldda [%r1]65, %r6
29040 ldstuba [%r1]65, %r14
29041 swapa [%r1]65, %r8
29042 lda [%r1]65, %f32
29043 ldda [%r1]65, %f32
29044 stba %r12, [%r1]65
29045 stha %r12, [%r1]65
29046 stwa %r14, [%r1]65
29047 sta %f48, [%r1]65
29048 stda %f48, [%r1]65
29049casa [%r1]0x41, %r2, %g0
29050casxa [%r1]0x41, %r2, %g0
29051 prefetcha [%r1]65, 0xe
29052CASE_ASI_0x41_th7_0x38:
29053 set 0x38, %r1
29054 ldsba [%r1]65, %r4
29055 ldsha [%r1]65, %r6
29056 ldswa [%r1]65, %r10
29057 lduba [%r1]65, %r12
29058 lduha [%r1]65, %r2
29059 ldxa [%r1]65, %r8
29060 ldda [%r1]65, %r10
29061 ldstuba [%r1]65, %r12
29062 swapa [%r1]65, %r10
29063 lda [%r1]65, %f32
29064 ldda [%r1]65, %f48
29065 stba %r4, [%r1]65
29066 stha %r2, [%r1]65
29067 stwa %r2, [%r1]65
29068 sta %f16, [%r1]65
29069 stda %f16, [%r1]65
29070casa [%r1]0x41, %r2, %g0
29071casxa [%r1]0x41, %r2, %g0
29072 prefetcha [%r1]65, 0x8
29073CASE_ASI_0x41_th7_0x50:
29074 set 0x50, %r1
29075 ldsba [%r1]65, %r4
29076 ldsha [%r1]65, %r2
29077 ldswa [%r1]65, %r12
29078 lduba [%r1]65, %r4
29079 lduha [%r1]65, %r16
29080 ldxa [%r1]65, %r14
29081 ldda [%r1]65, %r4
29082 ldstuba [%r1]65, %r14
29083 swapa [%r1]65, %r12
29084 lda [%r1]65, %f0
29085 ldda [%r1]65, %f48
29086 stba %r12, [%r1]65
29087 stha %r6, [%r1]65
29088 stwa %r2, [%r1]65
29089 sta %f16, [%r1]65
29090 stda %f48, [%r1]65
29091casa [%r1]0x41, %r2, %g0
29092casxa [%r1]0x41, %r2, %g0
29093 prefetcha [%r1]65, 0xe
29094CASE_ASI_0x5d_th7_range169:
29095!!asi_range = 0x0-0xff8
29096 set 0x589, %r1
29097 and %r1, %r29, %r1 !make sure address is aligned
29098 ldsba [%r1]93, %r14
29099 ldsha [%r1]93, %r8
29100 ldswa [%r1]93, %r4
29101 lduba [%r1]93, %r14
29102 lduha [%r1]93, %r8
29103 ldxa [%r1]93, %r4
29104 ldda [%r1]93, %r10
29105 ldstuba [%r1]93, %r6
29106 swapa [%r1]93, %r4
29107 lda [%r1]93, %f48
29108 ldda [%r1]93, %f16
29109 stba %r0, [%r1]93
29110 stha %r6, [%r1]93
29111 stwa %r4, [%r1]93
29112 sta %f48, [%r1]93
29113 stda %f32, [%r1]93
29114casa [%r1]0x5d, %r2, %g0
29115casxa [%r1]0x5d, %r2, %g0
29116 prefetcha [%r1]93, 0xf
29117CASE_ASI_0x20_th7_range170:
29118!!asi_range = 0x0-0x38
29119 set 0x2a, %r1
29120 and %r1, %r29, %r1 !make sure address is aligned
29121 ldsba [%r1]32, %r12
29122 ldsha [%r1]32, %r6
29123 ldswa [%r1]32, %r12
29124 lduba [%r1]32, %r10
29125 lduha [%r1]32, %r10
29126 ldxa [%r1]32, %r6
29127 ldda [%r1]32, %r6
29128 ldstuba [%r1]32, %r14
29129 swapa [%r1]32, %r2
29130 lda [%r1]32, %f48
29131 ldda [%r1]32, %f16
29132 stba %r2, [%r1]32
29133 stha %r14, [%r1]32
29134 stwa %r2, [%r1]32
29135 sta %f32, [%r1]32
29136 stda %f0, [%r1]32
29137casa [%r1]0x20, %r2, %g0
29138casxa [%r1]0x20, %r2, %g0
29139 prefetcha [%r1]32, 0x18
29140CASE_ASI_0x4c_th7_0x20:
29141 set 0x20, %r1
29142 ldsba [%r1]76, %r14
29143 ldsha [%r1]76, %r6
29144 ldswa [%r1]76, %r14
29145 lduba [%r1]76, %r14
29146 lduha [%r1]76, %r12
29147 ldxa [%r1]76, %r14
29148 ldda [%r1]76, %r8
29149 ldstuba [%r1]76, %r2
29150 swapa [%r1]76, %r4
29151 lda [%r1]76, %f0
29152 ldda [%r1]76, %f32
29153 stba %r8, [%r1]76
29154 stha %r12, [%r1]76
29155 stwa %r14, [%r1]76
29156 stxa %r8, [%r1]76
29157 sta %f32, [%r1]76
29158 stda %f0, [%r1]76
29159casa [%r1]0x4c, %r2, %g0
29160casxa [%r1]0x4c, %r2, %g0
29161 prefetcha [%r1]76, 0x17
29162CASE_ASI_0x4c_th7_0x28:
29163 set 0x28, %r1
29164 ldsba [%r1]76, %r8
29165 ldsha [%r1]76, %r2
29166 ldswa [%r1]76, %r4
29167 lduba [%r1]76, %r10
29168 lduha [%r1]76, %r12
29169 ldxa [%r1]76, %r10
29170 ldda [%r1]76, %r16
29171 ldstuba [%r1]76, %r6
29172 swapa [%r1]76, %r4
29173 lda [%r1]76, %f0
29174 ldda [%r1]76, %f48
29175 stba %r14, [%r1]76
29176 stha %r8, [%r1]76
29177 stwa %r12, [%r1]76
29178 stxa %r10, [%r1]76
29179 sta %f32, [%r1]76
29180 stda %f32, [%r1]76
29181casa [%r1]0x4c, %r2, %g0
29182casxa [%r1]0x4c, %r2, %g0
29183 prefetcha [%r1]76, 0x1e
29184CASE_ASI_0x58_th7_0x0:
29185 mov %g0, %r1
29186 ldsba [%r1]88, %r4
29187 ldsha [%r1]88, %r16
29188 ldswa [%r1]88, %r4
29189 lduba [%r1]88, %r10
29190 lduha [%r1]88, %r10
29191 ldxa [%r1]88, %r4
29192 ldda [%r1]88, %r8
29193 ldstuba [%r1]88, %r14
29194 swapa [%r1]88, %r16
29195 lda [%r1]88, %f0
29196 ldda [%r1]88, %f32
29197 stba %r8, [%r1]88
29198 stha %r0, [%r1]88
29199 stwa %r6, [%r1]88
29200 stxa %r14, [%r1]88
29201 sta %f48, [%r1]88
29202 stda %f32, [%r1]88
29203casa [%r1]0x58, %r2, %g0
29204casxa [%r1]0x58, %r2, %g0
29205 prefetcha [%r1]88, 0x1f
29206CASE_ASI_0x58_th7_0x20:
29207 set 0x20, %r1
29208 ldsba [%r1]88, %r8
29209 ldsha [%r1]88, %r8
29210 ldswa [%r1]88, %r8
29211 lduba [%r1]88, %r16
29212 lduha [%r1]88, %r16
29213 ldxa [%r1]88, %r8
29214 ldda [%r1]88, %r16
29215 ldstuba [%r1]88, %r4
29216 swapa [%r1]88, %r2
29217 lda [%r1]88, %f32
29218 ldda [%r1]88, %f16
29219 stba %r2, [%r1]88
29220 stha %r8, [%r1]88
29221 stwa %r0, [%r1]88
29222 stxa %r0, [%r1]88
29223 sta %f0, [%r1]88
29224 stda %f16, [%r1]88
29225casa [%r1]0x58, %r2, %g0
29226casxa [%r1]0x58, %r2, %g0
29227 prefetcha [%r1]88, 0x17
29228CASE_ASI_0x57_th7:
29229 setx 0x27c63b76, %r4, %r1
29230 and %r1, %r31, %r1 !make sure address is aligned
29231 ldx [%r26 + 0xfe & ~0x7], %r2
29232 ldx [%r27 + 0x3 & ~0x7], %r4
29233 ldx [%r21 + 0xca & ~0x7], %r6
29234 ldx [%r22 + 0x39 & ~0x7], %r8
29235 ldx [%r23 + 0x34 & ~0x7], %r10
29236 ldx [%r21 + 0x9d & ~0x7], %r12
29237 ldx [%r27 + 0x89 & ~0x7], %r14
29238 ldx [%r23 + 0xf7 & ~0x7], %r16
29239 ld [%r23 + 0x16 & ~0x7], %f0
29240 ld [%r27 + 0x91 & ~0x7], %f16
29241 ld [%r21 + 0xb3 & ~0x7], %f32
29242 ld [%r26 + 0x3a & ~0x7], %f48
29243 ldsba [%r1]87, %r4
29244 ldsha [%r1]87, %r2
29245 ldswa [%r1]87, %r16
29246 lduba [%r1]87, %r12
29247 lduha [%r1]87, %r10
29248 ldxa [%r1]87, %r10
29249 ldda [%r1]87, %r10
29250 ldstuba [%r1]87, %r4
29251 swapa [%r1]87, %r14
29252 lda [%r1]87, %f32
29253 ldda [%r1]87, %f0
29254 stba %r4, [%r1]87
29255 stha %r2, [%r1]87
29256 stwa %r8, [%r1]87
29257 sta %f48, [%r1]87
29258 stda %f16, [%r1]87
29259casa [%r1]0x57, %r2, %g0
29260casxa [%r1]0x57, %r2, %g0
29261 prefetcha [%r1]87, 0xe
29262CASE_ASI_0x51_th7_range171:
29263!!asi_range = 0x0-0x38
29264 set 0x29, %r1
29265 and %r1, %r29, %r1 !make sure address is aligned
29266 ldsba [%r1]81, %r16
29267 ldsha [%r1]81, %r12
29268 ldswa [%r1]81, %r4
29269 lduba [%r1]81, %r6
29270 lduha [%r1]81, %r10
29271 ldxa [%r1]81, %r12
29272 ldda [%r1]81, %r10
29273 ldstuba [%r1]81, %r2
29274 swapa [%r1]81, %r14
29275 lda [%r1]81, %f0
29276 ldda [%r1]81, %f0
29277 stba %r8, [%r1]81
29278 stha %r2, [%r1]81
29279 stwa %r10, [%r1]81
29280 sta %f48, [%r1]81
29281 stda %f0, [%r1]81
29282casa [%r1]0x51, %r2, %g0
29283casxa [%r1]0x51, %r2, %g0
29284 prefetcha [%r1]81, 0x0
29285CASE_ASI_0x5a_th7_range172:
29286!!asi_range = 0x0-0x38
29287 set 0x21, %r1
29288 and %r1, %r29, %r1 !make sure address is aligned
29289 ldsba [%r1]90, %r8
29290 ldsha [%r1]90, %r2
29291 ldswa [%r1]90, %r16
29292 lduba [%r1]90, %r6
29293 lduha [%r1]90, %r14
29294 ldxa [%r1]90, %r10
29295 ldda [%r1]90, %r8
29296 ldstuba [%r1]90, %r12
29297 swapa [%r1]90, %r12
29298 lda [%r1]90, %f48
29299 ldda [%r1]90, %f0
29300 stba %r0, [%r1]90
29301 stha %r0, [%r1]90
29302 stwa %r12, [%r1]90
29303 sta %f32, [%r1]90
29304 stda %f16, [%r1]90
29305casa [%r1]0x5a, %r2, %g0
29306casxa [%r1]0x5a, %r2, %g0
29307 prefetcha [%r1]90, 0x2
29308CASE_ASI_0x5b_th7_range173:
29309!!asi_range = 0x0-0x38
29310 set 0x23, %r1
29311 and %r1, %r29, %r1 !make sure address is aligned
29312 ldsba [%r1]91, %r12
29313 ldsha [%r1]91, %r12
29314 ldswa [%r1]91, %r4
29315 lduba [%r1]91, %r10
29316 lduha [%r1]91, %r14
29317 ldxa [%r1]91, %r8
29318 ldda [%r1]91, %r8
29319 ldstuba [%r1]91, %r8
29320 swapa [%r1]91, %r12
29321 lda [%r1]91, %f0
29322 ldda [%r1]91, %f0
29323 stba %r2, [%r1]91
29324 stha %r6, [%r1]91
29325 stwa %r4, [%r1]91
29326 sta %f16, [%r1]91
29327 stda %f48, [%r1]91
29328casa [%r1]0x5b, %r2, %g0
29329casxa [%r1]0x5b, %r2, %g0
29330 prefetcha [%r1]91, 0x1e
29331CASE_ASI_0x54_th7_range174:
29332!!asi_range = 0x10-0x98
29333 set 0x37, %r1
29334 and %r1, %r29, %r1 !make sure address is aligned
29335 ldsba [%r1]84, %r12
29336 ldsha [%r1]84, %r4
29337 ldswa [%r1]84, %r10
29338 lduba [%r1]84, %r8
29339 lduha [%r1]84, %r6
29340 ldxa [%r1]84, %r8
29341 ldda [%r1]84, %r6
29342 ldstuba [%r1]84, %r4
29343 swapa [%r1]84, %r16
29344 lda [%r1]84, %f16
29345 ldda [%r1]84, %f48
29346 stba %r2, [%r1]84
29347 stha %r2, [%r1]84
29348 stwa %r4, [%r1]84
29349 sta %f16, [%r1]84
29350 stda %f32, [%r1]84
29351casa [%r1]0x54, %r2, %g0
29352casxa [%r1]0x54, %r2, %g0
29353 prefetcha [%r1]84, 0x1
29354CASE_ASI_0x72_th7_0x0:
29355 mov %g0, %r1
29356 ldsba [%r1]114, %r2
29357 ldsha [%r1]114, %r10
29358 ldswa [%r1]114, %r2
29359 lduba [%r1]114, %r8
29360 lduha [%r1]114, %r14
29361 ldxa [%r1]114, %r6
29362 ldda [%r1]114, %r16
29363 ldstuba [%r1]114, %r10
29364 swapa [%r1]114, %r10
29365 lda [%r1]114, %f16
29366 ldda [%r1]114, %f48
29367 stba %r10, [%r1]114
29368 stha %r6, [%r1]114
29369 stwa %r14, [%r1]114
29370 sta %f48, [%r1]114
29371 stda %f0, [%r1]114
29372casa [%r1]0x72, %r2, %g0
29373casxa [%r1]0x72, %r2, %g0
29374 prefetcha [%r1]114, 0x7
29375CASE_ASI_0x41_th7_0x60:
29376 set 0x60, %r1
29377 ldsba [%r1]65, %r16
29378 ldsha [%r1]65, %r6
29379 ldswa [%r1]65, %r4
29380 lduba [%r1]65, %r8
29381 lduha [%r1]65, %r10
29382 ldxa [%r1]65, %r12
29383 ldda [%r1]65, %r16
29384 ldstuba [%r1]65, %r10
29385 swapa [%r1]65, %r8
29386 lda [%r1]65, %f0
29387 ldda [%r1]65, %f0
29388 stba %r2, [%r1]65
29389 stha %r6, [%r1]65
29390 stwa %r2, [%r1]65
29391 sta %f16, [%r1]65
29392 stda %f16, [%r1]65
29393casa [%r1]0x41, %r2, %g0
29394casxa [%r1]0x41, %r2, %g0
29395 prefetcha [%r1]65, 0xe
29396CASE_ASI_0x41_th7_0x68:
29397 set 0x68, %r1
29398 ldsba [%r1]65, %r16
29399 ldsha [%r1]65, %r16
29400 ldswa [%r1]65, %r6
29401 lduba [%r1]65, %r16
29402 lduha [%r1]65, %r12
29403 ldxa [%r1]65, %r10
29404 ldda [%r1]65, %r8
29405 ldstuba [%r1]65, %r10
29406 swapa [%r1]65, %r4
29407 lda [%r1]65, %f32
29408 ldda [%r1]65, %f32
29409 stba %r0, [%r1]65
29410 stha %r4, [%r1]65
29411 stwa %r8, [%r1]65
29412 sta %f16, [%r1]65
29413 stda %f48, [%r1]65
29414casa [%r1]0x41, %r2, %g0
29415casxa [%r1]0x41, %r2, %g0
29416 prefetcha [%r1]65, 0xd
29417CASE_ASI_0x63_th7_0x0:
29418 mov %g0, %r1
29419 ldsba [%r1]99, %r6
29420 ldsha [%r1]99, %r4
29421 ldswa [%r1]99, %r6
29422 lduba [%r1]99, %r2
29423 lduha [%r1]99, %r4
29424 ldxa [%r1]99, %r6
29425 ldda [%r1]99, %r14
29426 ldstuba [%r1]99, %r8
29427 swapa [%r1]99, %r14
29428 lda [%r1]99, %f0
29429 ldda [%r1]99, %f0
29430 stba %r2, [%r1]99
29431 stha %r4, [%r1]99
29432 stwa %r0, [%r1]99
29433 stxa %r10, [%r1]99
29434 sta %f0, [%r1]99
29435 stda %f16, [%r1]99
29436casa [%r1]0x63, %r2, %g0
29437casxa [%r1]0x63, %r2, %g0
29438 prefetcha [%r1]99, 0x9
29439CASE_ASI_0x63_th7_0x10:
29440 set 0x10, %r1
29441 ldsba [%r1]99, %r16
29442 ldsha [%r1]99, %r16
29443 ldswa [%r1]99, %r4
29444 lduba [%r1]99, %r16
29445 lduha [%r1]99, %r2
29446 ldxa [%r1]99, %r8
29447 ldda [%r1]99, %r8
29448 ldstuba [%r1]99, %r8
29449 swapa [%r1]99, %r12
29450 lda [%r1]99, %f48
29451 ldda [%r1]99, %f0
29452 stba %r12, [%r1]99
29453 stha %r0, [%r1]99
29454 stwa %r14, [%r1]99
29455 stxa %r10, [%r1]99
29456 sta %f48, [%r1]99
29457 stda %f32, [%r1]99
29458casa [%r1]0x63, %r2, %g0
29459casxa [%r1]0x63, %r2, %g0
29460 prefetcha [%r1]99, 0xe
29461CASE_ASI_0x43_th7_0x0:
29462 mov %g0, %r1
29463 ldsba [%r1]67, %r10
29464 ldsha [%r1]67, %r6
29465 ldswa [%r1]67, %r10
29466 lduba [%r1]67, %r8
29467 lduha [%r1]67, %r12
29468 ldxa [%r1]67, %r8
29469 ldda [%r1]67, %r8
29470 ldstuba [%r1]67, %r8
29471 swapa [%r1]67, %r10
29472 lda [%r1]67, %f0
29473 ldda [%r1]67, %f48
29474 stba %r12, [%r1]67
29475 stha %r2, [%r1]67
29476 stwa %r4, [%r1]67
29477 sta %f32, [%r1]67
29478 stda %f32, [%r1]67
29479casa [%r1]0x43, %r2, %g0
29480casxa [%r1]0x43, %r2, %g0
29481 prefetcha [%r1]67, 0x1
29482CASE_ASI_0x59_th7_range175:
29483!!asi_range = 0x0-0x78
29484 set 0x5, %r1
29485 and %r1, %r29, %r1 !make sure address is aligned
29486 ldsba [%r1]89, %r8
29487 ldsha [%r1]89, %r2
29488 ldswa [%r1]89, %r4
29489 lduba [%r1]89, %r10
29490 lduha [%r1]89, %r8
29491 ldxa [%r1]89, %r2
29492 ldda [%r1]89, %r16
29493 ldstuba [%r1]89, %r8
29494 swapa [%r1]89, %r8
29495 lda [%r1]89, %f32
29496 ldda [%r1]89, %f48
29497 stba %r6, [%r1]89
29498 stha %r6, [%r1]89
29499 stwa %r10, [%r1]89
29500 sta %f16, [%r1]89
29501 stda %f0, [%r1]89
29502casa [%r1]0x59, %r2, %g0
29503casxa [%r1]0x59, %r2, %g0
29504 prefetcha [%r1]89, 0x4
29505CASE_ASI_0x67_th7_range176:
29506!!asi_range = 0x0-0x7fe0
29507 set 0x1535, %r1
29508 and %r1, %r29, %r1 !make sure address is aligned
29509 ldsba [%r1]103, %r14
29510 ldsha [%r1]103, %r6
29511 ldswa [%r1]103, %r14
29512 lduba [%r1]103, %r4
29513 lduha [%r1]103, %r12
29514 ldxa [%r1]103, %r16
29515 ldda [%r1]103, %r12
29516 ldstuba [%r1]103, %r16
29517 swapa [%r1]103, %r2
29518 lda [%r1]103, %f16
29519 ldda [%r1]103, %f16
29520 stba %r12, [%r1]103
29521 stha %r0, [%r1]103
29522 stwa %r14, [%r1]103
29523 sta %f16, [%r1]103
29524 stda %f32, [%r1]103
29525casa [%r1]0x67, %r2, %g0
29526casxa [%r1]0x67, %r2, %g0
29527 prefetcha [%r1]103, 0x19
29528CASE_ASI_0x4e_th7_0x0:
29529 mov %g0, %r1
29530 ldsba [%r1]78, %r8
29531 ldsha [%r1]78, %r4
29532 ldswa [%r1]78, %r2
29533 lduba [%r1]78, %r6
29534 lduha [%r1]78, %r16
29535 ldxa [%r1]78, %r16
29536 ldda [%r1]78, %r6
29537 ldstuba [%r1]78, %r14
29538 swapa [%r1]78, %r10
29539 lda [%r1]78, %f0
29540 ldda [%r1]78, %f32
29541 stba %r2, [%r1]78
29542 stha %r8, [%r1]78
29543 stwa %r2, [%r1]78
29544 sta %f16, [%r1]78
29545 stda %f32, [%r1]78
29546casa [%r1]0x4e, %r2, %g0
29547casxa [%r1]0x4e, %r2, %g0
29548 prefetcha [%r1]78, 0x11
29549CASE_ASI_0x48_th7_range177:
29550!!asi_range = 0x0-0xf8
29551 set 0x9, %r1
29552 and %r1, %r29, %r1 !make sure address is aligned
29553 ldsba [%r1]72, %r14
29554 ldsha [%r1]72, %r2
29555 ldswa [%r1]72, %r8
29556 lduba [%r1]72, %r6
29557 lduha [%r1]72, %r12
29558 ldxa [%r1]72, %r16
29559 ldda [%r1]72, %r6
29560 ldstuba [%r1]72, %r2
29561 swapa [%r1]72, %r10
29562 lda [%r1]72, %f32
29563 ldda [%r1]72, %f0
29564 stba %r6, [%r1]72
29565 stha %r8, [%r1]72
29566 stwa %r8, [%r1]72
29567 stxa %r12, [%r1]72
29568 sta %f16, [%r1]72
29569 stda %f32, [%r1]72
29570casa [%r1]0x48, %r2, %g0
29571casxa [%r1]0x48, %r2, %g0
29572 prefetcha [%r1]72, 0x11
29573CASE_ASI_0x49_th7_range178:
29574!!asi_range = 0x0-0xf8
29575 set 0xe, %r1
29576 and %r1, %r29, %r1 !make sure address is aligned
29577 ldsba [%r1]73, %r2
29578 ldsha [%r1]73, %r2
29579 ldswa [%r1]73, %r14
29580 lduba [%r1]73, %r12
29581 lduha [%r1]73, %r16
29582 ldxa [%r1]73, %r6
29583 ldda [%r1]73, %r4
29584 ldstuba [%r1]73, %r10
29585 swapa [%r1]73, %r6
29586 lda [%r1]73, %f48
29587 ldda [%r1]73, %f0
29588 stba %r14, [%r1]73
29589 stha %r8, [%r1]73
29590 stwa %r12, [%r1]73
29591 stxa %r8, [%r1]73
29592 sta %f0, [%r1]73
29593 stda %f0, [%r1]73
29594casa [%r1]0x49, %r2, %g0
29595casxa [%r1]0x49, %r2, %g0
29596 prefetcha [%r1]73, 0x14
29597CASE_ASI_0x5f_th7:
29598 setx 0x59801201, %r4, %r1
29599 and %r1, %r31, %r1 !make sure address is aligned
29600 ldx [%r24 + 0xca & ~0x7], %r2
29601 ldx [%r26 + 0x51 & ~0x7], %r4
29602 ldx [%r27 + 0x89 & ~0x7], %r6
29603 ldx [%r21 + 0xf9 & ~0x7], %r8
29604 ldx [%r23 + 0x24 & ~0x7], %r10
29605 ldx [%r28 + 0x4e & ~0x7], %r12
29606 ldx [%r23 + 0xc7 & ~0x7], %r14
29607 ldx [%r25 + 0x39 & ~0x7], %r16
29608 ld [%r25 + 0x76 & ~0x7], %f0
29609 ld [%r28 + 0xf & ~0x7], %f16
29610 ld [%r28 + 0x88 & ~0x7], %f32
29611 ld [%r21 + 0x57 & ~0x7], %f48
29612 ldsba [%r1]95, %r10
29613 ldsha [%r1]95, %r14
29614 ldswa [%r1]95, %r8
29615 lduba [%r1]95, %r8
29616 lduha [%r1]95, %r8
29617 ldxa [%r1]95, %r16
29618 ldda [%r1]95, %r14
29619 ldstuba [%r1]95, %r2
29620 swapa [%r1]95, %r10
29621 lda [%r1]95, %f0
29622 ldda [%r1]95, %f48
29623 stba %r2, [%r1]95
29624 stha %r10, [%r1]95
29625 stwa %r0, [%r1]95
29626 sta %f16, [%r1]95
29627 stda %f16, [%r1]95
29628casa [%r1]0x5f, %r2, %g0
29629casxa [%r1]0x5f, %r2, %g0
29630 prefetcha [%r1]95, 0xa
29631CASE_ASI_0x53_th7:
29632 setx 0x836e392, %r4, %r1
29633 and %r1, %r31, %r1 !make sure address is aligned
29634 ldx [%r27 + 0x14 & ~0x7], %r2
29635 ldx [%r23 + 0x8d & ~0x7], %r4
29636 ldx [%r28 + 0xdb & ~0x7], %r6
29637 ldx [%r26 + 0x41 & ~0x7], %r8
29638 ldx [%r24 + 0x71 & ~0x7], %r10
29639 ldx [%r23 + 0xfa & ~0x7], %r12
29640 ldx [%r25 + 0x82 & ~0x7], %r14
29641 ldx [%r23 + 0xc7 & ~0x7], %r16
29642 ld [%r28 + 0x64 & ~0x7], %f0
29643 ld [%r22 + 0xb2 & ~0x7], %f16
29644 ld [%r23 + 0x75 & ~0x7], %f32
29645 ld [%r27 + 0x83 & ~0x7], %f48
29646 ldsba [%r1]83, %r2
29647 ldsha [%r1]83, %r10
29648 ldswa [%r1]83, %r14
29649 lduba [%r1]83, %r10
29650 lduha [%r1]83, %r2
29651 ldxa [%r1]83, %r16
29652 ldda [%r1]83, %r2
29653 ldstuba [%r1]83, %r4
29654 swapa [%r1]83, %r6
29655 lda [%r1]83, %f32
29656 ldda [%r1]83, %f0
29657 stba %r2, [%r1]83
29658 stha %r0, [%r1]83
29659 stwa %r8, [%r1]83
29660 stxa %r2, [%r1]83
29661 sta %f48, [%r1]83
29662 stda %f16, [%r1]83
29663casa [%r1]0x53, %r2, %g0
29664casxa [%r1]0x53, %r2, %g0
29665 prefetcha [%r1]83, 0x1d
29666CASE_ASI_0x74_th7_0x0:
29667 mov %g0, %r1
29668 ldsba [%r1]116, %r6
29669 ldsha [%r1]116, %r6
29670 ldswa [%r1]116, %r14
29671 lduba [%r1]116, %r8
29672 lduha [%r1]116, %r12
29673 ldxa [%r1]116, %r8
29674 ldda [%r1]116, %r6
29675 ldstuba [%r1]116, %r16
29676 swapa [%r1]116, %r14
29677 lda [%r1]116, %f32
29678 ldda [%r1]116, %f0
29679 stba %r10, [%r1]116
29680 stha %r12, [%r1]116
29681 stwa %r12, [%r1]116
29682 stxa %r10, [%r1]116
29683 sta %f16, [%r1]116
29684 stda %f48, [%r1]116
29685casa [%r1]0x74, %r2, %g0
29686casxa [%r1]0x74, %r2, %g0
29687 prefetcha [%r1]116, 0x10
29688CASE_ASI_0x54_th7_0x0:
29689 mov %g0, %r1
29690 ldsba [%r1]84, %r6
29691 ldsha [%r1]84, %r12
29692 ldswa [%r1]84, %r14
29693 lduba [%r1]84, %r4
29694 lduha [%r1]84, %r14
29695 ldxa [%r1]84, %r4
29696 ldda [%r1]84, %r8
29697 ldstuba [%r1]84, %r6
29698 swapa [%r1]84, %r12
29699 lda [%r1]84, %f0
29700 ldda [%r1]84, %f16
29701 stba %r4, [%r1]84
29702 stha %r12, [%r1]84
29703 stwa %r8, [%r1]84
29704 sta %f16, [%r1]84
29705 stda %f16, [%r1]84
29706casa [%r1]0x54, %r2, %g0
29707casxa [%r1]0x54, %r2, %g0
29708 prefetcha [%r1]84, 0x13
29709CASE_ASI_0x54_th7_0x400:
29710 set 0x400, %r1
29711 ldsba [%r1]84, %r4
29712 ldsha [%r1]84, %r14
29713 ldswa [%r1]84, %r2
29714 lduba [%r1]84, %r16
29715 lduha [%r1]84, %r14
29716 ldxa [%r1]84, %r14
29717 ldda [%r1]84, %r10
29718 ldstuba [%r1]84, %r6
29719 swapa [%r1]84, %r2
29720 lda [%r1]84, %f0
29721 ldda [%r1]84, %f16
29722 stba %r10, [%r1]84
29723 stha %r4, [%r1]84
29724 stwa %r4, [%r1]84
29725 sta %f16, [%r1]84
29726 stda %f32, [%r1]84
29727casa [%r1]0x54, %r2, %g0
29728casxa [%r1]0x54, %r2, %g0
29729 prefetcha [%r1]84, 0xb
29730CASE_ASI_0x54_th7_0x800:
29731 set 0x800, %r1
29732 ldsba [%r1]84, %r16
29733 ldsha [%r1]84, %r4
29734 ldswa [%r1]84, %r6
29735 lduba [%r1]84, %r16
29736 lduha [%r1]84, %r6
29737 ldxa [%r1]84, %r12
29738 ldda [%r1]84, %r14
29739 ldstuba [%r1]84, %r8
29740 swapa [%r1]84, %r16
29741 lda [%r1]84, %f32
29742 ldda [%r1]84, %f0
29743 stba %r14, [%r1]84
29744 stha %r4, [%r1]84
29745 stwa %r8, [%r1]84
29746 sta %f16, [%r1]84
29747 stda %f0, [%r1]84
29748casa [%r1]0x54, %r2, %g0
29749casxa [%r1]0x54, %r2, %g0
29750 prefetcha [%r1]84, 0x16
29751CASE_ASI_0x54_th7_0xc00:
29752 set 0xc00, %r1
29753 ldsba [%r1]84, %r8
29754 ldsha [%r1]84, %r12
29755 ldswa [%r1]84, %r4
29756 lduba [%r1]84, %r12
29757 lduha [%r1]84, %r6
29758 ldxa [%r1]84, %r6
29759 ldda [%r1]84, %r4
29760 ldstuba [%r1]84, %r10
29761 swapa [%r1]84, %r12
29762 lda [%r1]84, %f0
29763 ldda [%r1]84, %f32
29764 stba %r4, [%r1]84
29765 stha %r4, [%r1]84
29766 stwa %r12, [%r1]84
29767 sta %f32, [%r1]84
29768 stda %f48, [%r1]84
29769casa [%r1]0x54, %r2, %g0
29770casxa [%r1]0x54, %r2, %g0
29771 prefetcha [%r1]84, 0x10
29772CASE_ASI_0x5c_th7_0x0:
29773 mov %g0, %r1
29774 ldsba [%r1]92, %r2
29775 ldsha [%r1]92, %r12
29776 ldswa [%r1]92, %r6
29777 lduba [%r1]92, %r12
29778 lduha [%r1]92, %r10
29779 ldxa [%r1]92, %r10
29780 ldda [%r1]92, %r8
29781 ldstuba [%r1]92, %r6
29782 swapa [%r1]92, %r12
29783 lda [%r1]92, %f0
29784 ldda [%r1]92, %f0
29785 stba %r12, [%r1]92
29786 stha %r2, [%r1]92
29787 stwa %r4, [%r1]92
29788 sta %f16, [%r1]92
29789 stda %f48, [%r1]92
29790casa [%r1]0x5c, %r2, %g0
29791casxa [%r1]0x5c, %r2, %g0
29792 prefetcha [%r1]92, 0xf
29793CASE_ASI_0x5c_th7_0x400:
29794 set 0x400, %r1
29795 ldsba [%r1]92, %r16
29796 ldsha [%r1]92, %r12
29797 ldswa [%r1]92, %r8
29798 lduba [%r1]92, %r12
29799 lduha [%r1]92, %r4
29800 ldxa [%r1]92, %r4
29801 ldda [%r1]92, %r10
29802 ldstuba [%r1]92, %r8
29803 swapa [%r1]92, %r8
29804 lda [%r1]92, %f16
29805 ldda [%r1]92, %f48
29806 stba %r4, [%r1]92
29807 stha %r8, [%r1]92
29808 stwa %r12, [%r1]92
29809 sta %f0, [%r1]92
29810 stda %f48, [%r1]92
29811casa [%r1]0x5c, %r2, %g0
29812casxa [%r1]0x5c, %r2, %g0
29813 prefetcha [%r1]92, 0x17
29814CASE_ASI_0x5c_th7_0x800:
29815 set 0x800, %r1
29816 ldsba [%r1]92, %r4
29817 ldsha [%r1]92, %r8
29818 ldswa [%r1]92, %r2
29819 lduba [%r1]92, %r6
29820 lduha [%r1]92, %r10
29821 ldxa [%r1]92, %r6
29822 ldda [%r1]92, %r2
29823 ldstuba [%r1]92, %r4
29824 swapa [%r1]92, %r16
29825 lda [%r1]92, %f32
29826 ldda [%r1]92, %f48
29827 stba %r8, [%r1]92
29828 stha %r8, [%r1]92
29829 stwa %r10, [%r1]92
29830 sta %f48, [%r1]92
29831 stda %f16, [%r1]92
29832casa [%r1]0x5c, %r2, %g0
29833casxa [%r1]0x5c, %r2, %g0
29834 prefetcha [%r1]92, 0x11
29835CASE_ASI_0x5c_th7_0xc00:
29836 set 0xc00, %r1
29837 ldsba [%r1]92, %r12
29838 ldsha [%r1]92, %r4
29839 ldswa [%r1]92, %r14
29840 lduba [%r1]92, %r6
29841 lduha [%r1]92, %r14
29842 ldxa [%r1]92, %r4
29843 ldda [%r1]92, %r6
29844 ldstuba [%r1]92, %r10
29845 swapa [%r1]92, %r8
29846 lda [%r1]92, %f16
29847 ldda [%r1]92, %f48
29848 stba %r10, [%r1]92
29849 stha %r0, [%r1]92
29850 stwa %r8, [%r1]92
29851 sta %f0, [%r1]92
29852 stda %f48, [%r1]92
29853casa [%r1]0x5c, %r2, %g0
29854casxa [%r1]0x5c, %r2, %g0
29855 prefetcha [%r1]92, 0x1f
29856CASE_ASI_0x47_th7_range179:
29857!!asi_range = 0x0-0x7ff0
29858 set 0x2eeb, %r1
29859 and %r1, %r29, %r1 !make sure address is aligned
29860 ldsba [%r1]71, %r6
29861 ldsha [%r1]71, %r4
29862 ldswa [%r1]71, %r10
29863 lduba [%r1]71, %r10
29864 lduha [%r1]71, %r8
29865 ldxa [%r1]71, %r14
29866 ldda [%r1]71, %r10
29867 ldstuba [%r1]71, %r4
29868 swapa [%r1]71, %r16
29869 lda [%r1]71, %f0
29870 ldda [%r1]71, %f0
29871 stba %r2, [%r1]71
29872 stha %r14, [%r1]71
29873 stwa %r2, [%r1]71
29874 sta %f16, [%r1]71
29875 stda %f16, [%r1]71
29876casa [%r1]0x47, %r2, %g0
29877casxa [%r1]0x47, %r2, %g0
29878 prefetcha [%r1]71, 0x18
29879CASE_ASI_0x50_th7_0x18:
29880 set 0x18, %r1
29881 ldsba [%r1]80, %r14
29882 ldsha [%r1]80, %r16
29883 ldswa [%r1]80, %r10
29884 lduba [%r1]80, %r12
29885 lduha [%r1]80, %r14
29886 ldxa [%r1]80, %r4
29887 ldda [%r1]80, %r14
29888 ldstuba [%r1]80, %r12
29889 swapa [%r1]80, %r16
29890 lda [%r1]80, %f48
29891 ldda [%r1]80, %f32
29892 stba %r4, [%r1]80
29893 stha %r12, [%r1]80
29894 stwa %r2, [%r1]80
29895 sta %f48, [%r1]80
29896 stda %f0, [%r1]80
29897casa [%r1]0x50, %r2, %g0
29898casxa [%r1]0x50, %r2, %g0
29899 prefetcha [%r1]80, 0x1
29900CASE_ASI_0x50_th7_0x30:
29901 set 0x30, %r1
29902 ldsba [%r1]80, %r16
29903 ldsha [%r1]80, %r12
29904 ldswa [%r1]80, %r16
29905 lduba [%r1]80, %r14
29906 lduha [%r1]80, %r6
29907 ldxa [%r1]80, %r6
29908 ldda [%r1]80, %r10
29909 ldstuba [%r1]80, %r12
29910 swapa [%r1]80, %r16
29911 lda [%r1]80, %f0
29912 ldda [%r1]80, %f16
29913 stba %r10, [%r1]80
29914 stha %r10, [%r1]80
29915 stwa %r6, [%r1]80
29916 sta %f48, [%r1]80
29917 stda %f32, [%r1]80
29918casa [%r1]0x50, %r2, %g0
29919casxa [%r1]0x50, %r2, %g0
29920 prefetcha [%r1]80, 0x19
29921CASE_ASI_0x50_th7_0x38:
29922 set 0x38, %r1
29923 ldsba [%r1]80, %r8
29924 ldsha [%r1]80, %r16
29925 ldswa [%r1]80, %r12
29926 lduba [%r1]80, %r4
29927 lduha [%r1]80, %r2
29928 ldxa [%r1]80, %r16
29929 ldda [%r1]80, %r10
29930 ldstuba [%r1]80, %r2
29931 swapa [%r1]80, %r14
29932 lda [%r1]80, %f16
29933 ldda [%r1]80, %f48
29934 stba %r10, [%r1]80
29935 stha %r12, [%r1]80
29936 stwa %r0, [%r1]80
29937 sta %f48, [%r1]80
29938 stda %f0, [%r1]80
29939casa [%r1]0x50, %r2, %g0
29940casxa [%r1]0x50, %r2, %g0
29941 prefetcha [%r1]80, 0x1e
29942CASE_ASI_0x42_th7_0x8:
29943 set 0x8, %r1
29944 ldsba [%r1]66, %r6
29945 ldsha [%r1]66, %r8
29946 ldswa [%r1]66, %r10
29947 lduba [%r1]66, %r6
29948 lduha [%r1]66, %r2
29949 ldxa [%r1]66, %r12
29950 ldda [%r1]66, %r14
29951 ldstuba [%r1]66, %r16
29952 swapa [%r1]66, %r10
29953 lda [%r1]66, %f0
29954 ldda [%r1]66, %f0
29955 stba %r6, [%r1]66
29956 stha %r14, [%r1]66
29957 stwa %r8, [%r1]66
29958 sta %f32, [%r1]66
29959 stda %f48, [%r1]66
29960casa [%r1]0x42, %r2, %g0
29961casxa [%r1]0x42, %r2, %g0
29962 prefetcha [%r1]66, 0x9
29963CASE_ASI_0x42_th7_0x10:
29964 set 0x10, %r1
29965 ldsba [%r1]66, %r8
29966 ldsha [%r1]66, %r14
29967 ldswa [%r1]66, %r2
29968 lduba [%r1]66, %r12
29969 lduha [%r1]66, %r4
29970 ldxa [%r1]66, %r14
29971 ldda [%r1]66, %r8
29972 ldstuba [%r1]66, %r4
29973 swapa [%r1]66, %r2
29974 lda [%r1]66, %f16
29975 ldda [%r1]66, %f48
29976 stba %r14, [%r1]66
29977 stha %r8, [%r1]66
29978 stwa %r12, [%r1]66
29979 sta %f32, [%r1]66
29980 stda %f0, [%r1]66
29981casa [%r1]0x42, %r2, %g0
29982casxa [%r1]0x42, %r2, %g0
29983 prefetcha [%r1]66, 0x9
29984CASE_ASI_0x52_th7_0x108:
29985 set 0x108, %r1
29986 ldsba [%r1]82, %r6
29987 ldsha [%r1]82, %r2
29988 ldswa [%r1]82, %r2
29989 lduba [%r1]82, %r14
29990 lduha [%r1]82, %r10
29991 ldxa [%r1]82, %r2
29992 ldda [%r1]82, %r6
29993 ldstuba [%r1]82, %r16
29994 swapa [%r1]82, %r16
29995 lda [%r1]82, %f32
29996 ldda [%r1]82, %f16
29997 stba %r0, [%r1]82
29998 stha %r0, [%r1]82
29999 stwa %r4, [%r1]82
30000 sta %f48, [%r1]82
30001 stda %f32, [%r1]82
30002casa [%r1]0x52, %r2, %g0
30003casxa [%r1]0x52, %r2, %g0
30004 prefetcha [%r1]82, 0xa
30005CASE_ASI_0x52_th7_0x110:
30006 set 0x110, %r1
30007 ldsba [%r1]82, %r2
30008 ldsha [%r1]82, %r2
30009 ldswa [%r1]82, %r14
30010 lduba [%r1]82, %r10
30011 lduha [%r1]82, %r6
30012 ldxa [%r1]82, %r16
30013 ldda [%r1]82, %r10
30014 ldstuba [%r1]82, %r14
30015 swapa [%r1]82, %r4
30016 lda [%r1]82, %f0
30017 ldda [%r1]82, %f48
30018 stba %r2, [%r1]82
30019 stha %r4, [%r1]82
30020 stwa %r4, [%r1]82
30021 sta %f48, [%r1]82
30022 stda %f16, [%r1]82
30023casa [%r1]0x52, %r2, %g0
30024casxa [%r1]0x52, %r2, %g0
30025 prefetcha [%r1]82, 0x5
30026CASE_ASI_0x52_th7_0x118:
30027 set 0x118, %r1
30028 ldsba [%r1]82, %r2
30029 ldsha [%r1]82, %r12
30030 ldswa [%r1]82, %r2
30031 lduba [%r1]82, %r2
30032 lduha [%r1]82, %r2
30033 ldxa [%r1]82, %r4
30034 ldda [%r1]82, %r8
30035 ldstuba [%r1]82, %r8
30036 swapa [%r1]82, %r2
30037 lda [%r1]82, %f48
30038 ldda [%r1]82, %f16
30039 stba %r4, [%r1]82
30040 stha %r10, [%r1]82
30041 stwa %r2, [%r1]82
30042 sta %f48, [%r1]82
30043 stda %f32, [%r1]82
30044casa [%r1]0x52, %r2, %g0
30045casxa [%r1]0x52, %r2, %g0
30046 prefetcha [%r1]82, 0x1f
30047CASE_ASI_0x52_th7_0x120:
30048 set 0x120, %r1
30049 ldsba [%r1]82, %r12
30050 ldsha [%r1]82, %r12
30051 ldswa [%r1]82, %r10
30052 lduba [%r1]82, %r16
30053 lduha [%r1]82, %r8
30054 ldxa [%r1]82, %r6
30055 ldda [%r1]82, %r6
30056 ldstuba [%r1]82, %r16
30057 swapa [%r1]82, %r12
30058 lda [%r1]82, %f16
30059 ldda [%r1]82, %f16
30060 stba %r6, [%r1]82
30061 stha %r12, [%r1]82
30062 stwa %r14, [%r1]82
30063 sta %f48, [%r1]82
30064 stda %f16, [%r1]82
30065casa [%r1]0x52, %r2, %g0
30066casxa [%r1]0x52, %r2, %g0
30067 prefetcha [%r1]82, 0x1b
30068CASE_ASI_0x52_th7_0x208:
30069 set 0x208, %r1
30070 ldsba [%r1]82, %r12
30071 ldsha [%r1]82, %r10
30072 ldswa [%r1]82, %r6
30073 lduba [%r1]82, %r4
30074 lduha [%r1]82, %r14
30075 ldxa [%r1]82, %r16
30076 ldda [%r1]82, %r8
30077 ldstuba [%r1]82, %r12
30078 swapa [%r1]82, %r16
30079 lda [%r1]82, %f32
30080 ldda [%r1]82, %f0
30081 stba %r6, [%r1]82
30082 stha %r12, [%r1]82
30083 stwa %r6, [%r1]82
30084 sta %f48, [%r1]82
30085 stda %f0, [%r1]82
30086casa [%r1]0x52, %r2, %g0
30087casxa [%r1]0x52, %r2, %g0
30088 prefetcha [%r1]82, 0x1d
30089CASE_ASI_0x52_th7_0x210:
30090 set 0x210, %r1
30091 ldsba [%r1]82, %r12
30092 ldsha [%r1]82, %r16
30093 ldswa [%r1]82, %r4
30094 lduba [%r1]82, %r16
30095 lduha [%r1]82, %r12
30096 ldxa [%r1]82, %r12
30097 ldda [%r1]82, %r12
30098 ldstuba [%r1]82, %r8
30099 swapa [%r1]82, %r8
30100 lda [%r1]82, %f16
30101 ldda [%r1]82, %f0
30102 stba %r8, [%r1]82
30103 stha %r8, [%r1]82
30104 stwa %r14, [%r1]82
30105 sta %f32, [%r1]82
30106 stda %f48, [%r1]82
30107casa [%r1]0x52, %r2, %g0
30108casxa [%r1]0x52, %r2, %g0
30109 prefetcha [%r1]82, 0x4
30110CASE_ASI_0x52_th7_0x218:
30111 set 0x218, %r1
30112 ldsba [%r1]82, %r16
30113 ldsha [%r1]82, %r8
30114 ldswa [%r1]82, %r2
30115 lduba [%r1]82, %r2
30116 lduha [%r1]82, %r14
30117 ldxa [%r1]82, %r12
30118 ldda [%r1]82, %r8
30119 ldstuba [%r1]82, %r10
30120 swapa [%r1]82, %r6
30121 lda [%r1]82, %f0
30122 ldda [%r1]82, %f32
30123 stba %r6, [%r1]82
30124 stha %r0, [%r1]82
30125 stwa %r4, [%r1]82
30126 sta %f32, [%r1]82
30127 stda %f0, [%r1]82
30128casa [%r1]0x52, %r2, %g0
30129casxa [%r1]0x52, %r2, %g0
30130 prefetcha [%r1]82, 0x1
30131CASE_ASI_0x52_th7_0x220:
30132 set 0x220, %r1
30133 ldsba [%r1]82, %r2
30134 ldsha [%r1]82, %r12
30135 ldswa [%r1]82, %r16
30136 lduba [%r1]82, %r10
30137 lduha [%r1]82, %r6
30138 ldxa [%r1]82, %r16
30139 ldda [%r1]82, %r6
30140 ldstuba [%r1]82, %r16
30141 swapa [%r1]82, %r16
30142 lda [%r1]82, %f32
30143 ldda [%r1]82, %f48
30144 stba %r10, [%r1]82
30145 stha %r6, [%r1]82
30146 stwa %r4, [%r1]82
30147 sta %f32, [%r1]82
30148 stda %f16, [%r1]82
30149casa [%r1]0x52, %r2, %g0
30150casxa [%r1]0x52, %r2, %g0
30151 prefetcha [%r1]82, 0x7
30152CASE_ASI_0x25_th7_0x3C0:
30153 set 0x3C0, %r1
30154 ldsba [%r1]37, %r2
30155 ldsha [%r1]37, %r16
30156 ldswa [%r1]37, %r14
30157 lduba [%r1]37, %r6
30158 lduha [%r1]37, %r8
30159 ldxa [%r1]37, %r2
30160 ldda [%r1]37, %r14
30161 ldstuba [%r1]37, %r8
30162 swapa [%r1]37, %r8
30163 lda [%r1]37, %f48
30164 ldda [%r1]37, %f0
30165 stba %r0, [%r1]37
30166 stha %r14, [%r1]37
30167 stwa %r14, [%r1]37
30168 sta %f48, [%r1]37
30169 stda %f48, [%r1]37
30170casa [%r1]0x25, %r2, %g0
30171casxa [%r1]0x25, %r2, %g0
30172 prefetcha [%r1]37, 0x5
30173CASE_ASI_0x25_th7_0x3C8:
30174 set 0x3C8, %r1
30175 ldsba [%r1]37, %r14
30176 ldsha [%r1]37, %r10
30177 ldswa [%r1]37, %r16
30178 lduba [%r1]37, %r14
30179 lduha [%r1]37, %r10
30180 ldxa [%r1]37, %r16
30181 ldda [%r1]37, %r10
30182 ldstuba [%r1]37, %r16
30183 swapa [%r1]37, %r12
30184 lda [%r1]37, %f48
30185 ldda [%r1]37, %f48
30186 stba %r10, [%r1]37
30187 stha %r10, [%r1]37
30188 stwa %r10, [%r1]37
30189 sta %f0, [%r1]37
30190 stda %f48, [%r1]37
30191casa [%r1]0x25, %r2, %g0
30192casxa [%r1]0x25, %r2, %g0
30193 prefetcha [%r1]37, 0x5
30194CASE_ASI_0x25_th7_0x3D0:
30195 set 0x3D0, %r1
30196 ldsba [%r1]37, %r12
30197 ldsha [%r1]37, %r8
30198 ldswa [%r1]37, %r12
30199 lduba [%r1]37, %r2
30200 lduha [%r1]37, %r8
30201 ldxa [%r1]37, %r8
30202 ldda [%r1]37, %r2
30203 ldstuba [%r1]37, %r14
30204 swapa [%r1]37, %r16
30205 lda [%r1]37, %f32
30206 ldda [%r1]37, %f48
30207 stba %r8, [%r1]37
30208 stha %r8, [%r1]37
30209 stwa %r6, [%r1]37
30210 sta %f16, [%r1]37
30211 stda %f32, [%r1]37
30212casa [%r1]0x25, %r2, %g0
30213casxa [%r1]0x25, %r2, %g0
30214 prefetcha [%r1]37, 0xf
30215CASE_ASI_0x25_th7_0x3D8:
30216 set 0x3D8, %r1
30217 ldsba [%r1]37, %r12
30218 ldsha [%r1]37, %r2
30219 ldswa [%r1]37, %r12
30220 lduba [%r1]37, %r14
30221 lduha [%r1]37, %r8
30222 ldxa [%r1]37, %r14
30223 ldda [%r1]37, %r2
30224 ldstuba [%r1]37, %r2
30225 swapa [%r1]37, %r10
30226 lda [%r1]37, %f16
30227 ldda [%r1]37, %f0
30228 stba %r0, [%r1]37
30229 stha %r2, [%r1]37
30230 stwa %r0, [%r1]37
30231 sta %f32, [%r1]37
30232 stda %f0, [%r1]37
30233casa [%r1]0x25, %r2, %g0
30234casxa [%r1]0x25, %r2, %g0
30235 prefetcha [%r1]37, 0x15
30236CASE_ASI_0x25_th7_0x3E0:
30237 set 0x3E0, %r1
30238 ldsba [%r1]37, %r12
30239 ldsha [%r1]37, %r4
30240 ldswa [%r1]37, %r4
30241 lduba [%r1]37, %r8
30242 lduha [%r1]37, %r16
30243 ldxa [%r1]37, %r14
30244 ldda [%r1]37, %r2
30245 ldstuba [%r1]37, %r8
30246 swapa [%r1]37, %r4
30247 lda [%r1]37, %f16
30248 ldda [%r1]37, %f32
30249 stba %r14, [%r1]37
30250 stha %r2, [%r1]37
30251 stwa %r2, [%r1]37
30252 sta %f48, [%r1]37
30253 stda %f16, [%r1]37
30254casa [%r1]0x25, %r2, %g0
30255casxa [%r1]0x25, %r2, %g0
30256 prefetcha [%r1]37, 0xb
30257CASE_ASI_0x25_th7_0x3E8:
30258 set 0x3E8, %r1
30259 ldsba [%r1]37, %r12
30260 ldsha [%r1]37, %r6
30261 ldswa [%r1]37, %r10
30262 lduba [%r1]37, %r16
30263 lduha [%r1]37, %r16
30264 ldxa [%r1]37, %r12
30265 ldda [%r1]37, %r2
30266 ldstuba [%r1]37, %r2
30267 swapa [%r1]37, %r16
30268 lda [%r1]37, %f32
30269 ldda [%r1]37, %f32
30270 stba %r4, [%r1]37
30271 stha %r8, [%r1]37
30272 stwa %r6, [%r1]37
30273 sta %f16, [%r1]37
30274 stda %f48, [%r1]37
30275casa [%r1]0x25, %r2, %g0
30276casxa [%r1]0x25, %r2, %g0
30277 prefetcha [%r1]37, 0x0
30278CASE_ASI_0x25_th7_0x3F0:
30279 set 0x3F0, %r1
30280 ldsba [%r1]37, %r10
30281 ldsha [%r1]37, %r8
30282 ldswa [%r1]37, %r2
30283 lduba [%r1]37, %r16
30284 lduha [%r1]37, %r12
30285 ldxa [%r1]37, %r16
30286 ldda [%r1]37, %r6
30287 ldstuba [%r1]37, %r4
30288 swapa [%r1]37, %r2
30289 lda [%r1]37, %f16
30290 ldda [%r1]37, %f0
30291 stba %r2, [%r1]37
30292 stha %r10, [%r1]37
30293 stwa %r2, [%r1]37
30294 sta %f32, [%r1]37
30295 stda %f16, [%r1]37
30296casa [%r1]0x25, %r2, %g0
30297casxa [%r1]0x25, %r2, %g0
30298 prefetcha [%r1]37, 0xe
30299CASE_ASI_0x25_th7_0x3F8:
30300 set 0x3F8, %r1
30301 ldsba [%r1]37, %r16
30302 ldsha [%r1]37, %r4
30303 ldswa [%r1]37, %r16
30304 lduba [%r1]37, %r4
30305 lduha [%r1]37, %r12
30306 ldxa [%r1]37, %r14
30307 ldda [%r1]37, %r14
30308 ldstuba [%r1]37, %r12
30309 swapa [%r1]37, %r14
30310 lda [%r1]37, %f16
30311 ldda [%r1]37, %f48
30312 stba %r8, [%r1]37
30313 stha %r6, [%r1]37
30314 stwa %r6, [%r1]37
30315 sta %f32, [%r1]37
30316 stda %f16, [%r1]37
30317casa [%r1]0x25, %r2, %g0
30318casxa [%r1]0x25, %r2, %g0
30319 prefetcha [%r1]37, 0xb
30320CASE_ASI_0x55_th7_range180:
30321!!asi_range = 0x0-0x1f8
30322 set 0xa9, %r1
30323 and %r1, %r29, %r1 !make sure address is aligned
30324 ldsba [%r1]85, %r10
30325 ldsha [%r1]85, %r16
30326 ldswa [%r1]85, %r14
30327 lduba [%r1]85, %r2
30328 lduha [%r1]85, %r6
30329 ldxa [%r1]85, %r10
30330 ldda [%r1]85, %r16
30331 ldstuba [%r1]85, %r2
30332 swapa [%r1]85, %r6
30333 lda [%r1]85, %f48
30334 ldda [%r1]85, %f48
30335 stba %r8, [%r1]85
30336 stha %r6, [%r1]85
30337 stwa %r0, [%r1]85
30338 sta %f16, [%r1]85
30339 stda %f32, [%r1]85
30340casa [%r1]0x55, %r2, %g0
30341casxa [%r1]0x55, %r2, %g0
30342 prefetcha [%r1]85, 0x4
30343CASE_ASI_0x55_th7_range181:
30344!!asi_range = 0x400-0x5f8
30345 set 0x4df, %r1
30346 and %r1, %r29, %r1 !make sure address is aligned
30347 ldsba [%r1]85, %r16
30348 ldsha [%r1]85, %r14
30349 ldswa [%r1]85, %r16
30350 lduba [%r1]85, %r2
30351 lduha [%r1]85, %r4
30352 ldxa [%r1]85, %r4
30353 ldda [%r1]85, %r14
30354 ldstuba [%r1]85, %r14
30355 swapa [%r1]85, %r8
30356 lda [%r1]85, %f48
30357 ldda [%r1]85, %f16
30358 stba %r6, [%r1]85
30359 stha %r12, [%r1]85
30360 stwa %r10, [%r1]85
30361 sta %f32, [%r1]85
30362 stda %f16, [%r1]85
30363casa [%r1]0x55, %r2, %g0
30364casxa [%r1]0x55, %r2, %g0
30365 prefetcha [%r1]85, 0x1e
30366 nop
30367 nop
30368 nop
30369subcc %r19, 1, %r19
30370cmp %r19, 2
30371bz,a TH7_LOOP
30372ta T_CHANGE_NONPRIV
30373cmp %r19, 1
30374bz,a TH7_LOOP
30375ta T_CHANGE_HPRIV
30376 nop
30377 nop
30378main_text_end:
30379 ta %icc, T_GOOD_TRAP
30380 nop
30381 nop
30382 nop
30383main_data_start:
30384 .xword 0x44c90b3d715ecb68
30385 .xword 0x067b23d51ca5ff0d
30386 .xword 0x49b13a5965bfbd39
30387 .xword 0x158c03463dfdfd9d
30388 .xword 0x424f12ed6f5902e6
30389 .xword 0x3d57b17d1c4660bc
30390 .xword 0x04b871080d847506
30391 .xword 0x21ebc8fc17d9ab98
30392SECTION .CPPRI_SEG0 DATA_VA = 0x0000005abcc00000
30393 attr_data {
30394 Name = .CPPRI_SEG0,
30395 VA = 0x0000005abcc00000,
30396 RA = 0x0000005123400000,
30397 PA = ra2pa(0x0000005123400000,0),
30398 part_0_ctx_zero_tsb_config_1,
30399 part_0_ctx_nonzero_tsb_config_1,
30400 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
30401 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
30402 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
30403 }
30404attr_data {
30405 NAME = .CPPRI_SEG0,
30406 hypervisor
30407}
30408.data
30409.global SEC_CPPRI0_DATA_START
30410SEC_CPPRI0_DATA_START:
30411 .xword 0x099e9034306a58ba
30412 .xword 0x7ce6cd6903e640da
30413 .xword 0x10b9a56c25a08b1e
30414 .xword 0x475e17175e29a86d
30415 .xword 0x2709deba5573b1db
30416 .xword 0x7642ad2d2c9b2f5d
30417 .xword 0x347a827134e1a2da
30418 .xword 0x6f4158750fed63da
30419 .xword 0x40458804544d5513
30420 .xword 0x1354d8c349840f5b
30421SECTION .CPPRI_SEG1 DATA_VA = 0x0000005abcc10000
30422 attr_data {
30423 Name = .CPPRI_SEG1,
30424 VA = 0x0000005abcc10000,
30425 RA = 0x0000005123410000,
30426 PA = ra2pa(0x0000005123410000,0),
30427 part_0_ctx_zero_tsb_config_1,
30428 part_0_ctx_nonzero_tsb_config_1,
30429 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
30430 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
30431 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
30432 }
30433attr_data {
30434 NAME = .CPPRI_SEG1,
30435 hypervisor
30436}
30437.data
30438.global SEC_CPPRI1_DATA_START
30439SEC_CPPRI1_DATA_START:
30440 .xword 0x0cc1a48221e7cc83
30441 .xword 0x2885c6ff347470df
30442 .xword 0x41aa64af4dce933c
30443 .xword 0x14424dd2157f994e
30444 .xword 0x0f118ec06c177196
30445 .xword 0x0bf082e941d2ebff
30446 .xword 0x54a2a5b2778a3783
30447 .xword 0x5c80cae925d8e553
30448 .xword 0x3455084729c48901
30449 .xword 0x707251ef24a4697e
30450SECTION .CPPRI_SEG2 DATA_VA = 0x0000005abcc20000
30451 attr_data {
30452 Name = .CPPRI_SEG2,
30453 VA = 0x0000005abcc20000,
30454 RA = 0x0000005123420000,
30455 PA = ra2pa(0x0000005123420000,0),
30456 part_0_ctx_zero_tsb_config_1,
30457 part_0_ctx_nonzero_tsb_config_1,
30458 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
30459 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
30460 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
30461 }
30462attr_data {
30463 NAME = .CPPRI_SEG2,
30464 hypervisor
30465}
30466.data
30467.global SEC_CPPRI2_DATA_START
30468SEC_CPPRI2_DATA_START:
30469 .xword 0x72b6c59e4010bfa8
30470 .xword 0x3c9242c277a2fd66
30471 .xword 0x4141e16e6e781363
30472 .xword 0x6f5f069801666ba3
30473 .xword 0x024f61df7da95c3b
30474 .xword 0x480377826b9c77a7
30475 .xword 0x35d721045750df4f
30476 .xword 0x04f28f7427d360f7
30477 .xword 0x17e0fbf92492b8e0
30478 .xword 0x3deabdf526941897
30479SECTION .CPPRI_SEG3 DATA_VA = 0x0000005abcc30000
30480 attr_data {
30481 Name = .CPPRI_SEG3,
30482 VA = 0x0000005abcc30000,
30483 RA = 0x0000005123430000,
30484 PA = ra2pa(0x0000005123430000,0),
30485 part_0_ctx_zero_tsb_config_1,
30486 part_0_ctx_nonzero_tsb_config_1,
30487 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
30488 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
30489 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
30490 }
30491attr_data {
30492 NAME = .CPPRI_SEG3,
30493 hypervisor
30494}
30495.data
30496.global SEC_CPPRI3_DATA_START
30497SEC_CPPRI3_DATA_START:
30498 .xword 0x54fb99965aa09589
30499 .xword 0x5a30ae5f74c72a84
30500 .xword 0x37d6a2cd32fc8c8c
30501 .xword 0x34c3e8d432677d5b
30502 .xword 0x70e1e6a61b060d46
30503 .xword 0x79cc57bd07562a17
30504 .xword 0x4b3083d3360af1c5
30505 .xword 0x19265c0045d4cdf8
30506 .xword 0x3876d1f26565e870
30507 .xword 0x5a63b9be39dfd87e
30508SECTION .CPPRI_SEG4 DATA_VA = 0x0000005abcc40000
30509 attr_data {
30510 Name = .CPPRI_SEG4,
30511 VA = 0x0000005abcc40000,
30512 RA = 0x0000005123440000,
30513 PA = ra2pa(0x0000005123440000,0),
30514 part_0_ctx_zero_tsb_config_1,
30515 part_0_ctx_nonzero_tsb_config_1,
30516 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
30517 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
30518 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
30519 }
30520attr_data {
30521 NAME = .CPPRI_SEG4,
30522 hypervisor
30523}
30524.data
30525.global SEC_CPPRI4_DATA_START
30526SEC_CPPRI4_DATA_START:
30527 .xword 0x626b6460045486e4
30528 .xword 0x217247c547787794
30529 .xword 0x25bf20b42c4277e0
30530 .xword 0x44fdeb994005e3ca
30531 .xword 0x5fe602df076c5656
30532 .xword 0x1f320c1a726feebb
30533 .xword 0x64a9c8de4213e7a2
30534 .xword 0x2f5744d21e90d58e
30535 .xword 0x349960192f2886d6
30536 .xword 0x118cc3dd793a7997
30537SECTION .CPPRI_SEG5 DATA_VA = 0x0000005abcc50000
30538 attr_data {
30539 Name = .CPPRI_SEG5,
30540 VA = 0x0000005abcc50000,
30541 RA = 0x0000005123450000,
30542 PA = ra2pa(0x0000005123450000,0),
30543 part_0_ctx_zero_tsb_config_1,
30544 part_0_ctx_nonzero_tsb_config_1,
30545 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
30546 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
30547 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
30548 }
30549attr_data {
30550 NAME = .CPPRI_SEG5,
30551 hypervisor
30552}
30553.data
30554.global SEC_CPPRI5_DATA_START
30555SEC_CPPRI5_DATA_START:
30556 .xword 0x157b8e5c4761b334
30557 .xword 0x26295c756a6b411d
30558 .xword 0x7f98f06f6e76d3b5
30559 .xword 0x0ac6f81a1d910237
30560 .xword 0x2d990853387e61c6
30561 .xword 0x5c3bb05a57fc79cf
30562 .xword 0x1a6fb51c6aafcd12
30563 .xword 0x5d6e7b42720df0c8
30564 .xword 0x6d140e6641e68a7a
30565 .xword 0x5fa9f461244bd13c
30566SECTION .CPPRI_SEG6 DATA_VA = 0x0000005abcc60000
30567 attr_data {
30568 Name = .CPPRI_SEG6,
30569 VA = 0x0000005abcc60000,
30570 RA = 0x0000005123460000,
30571 PA = ra2pa(0x0000005123460000,0),
30572 part_0_ctx_zero_tsb_config_1,
30573 part_0_ctx_nonzero_tsb_config_1,
30574 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
30575 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
30576 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
30577 }
30578attr_data {
30579 NAME = .CPPRI_SEG6,
30580 hypervisor
30581}
30582.data
30583.global SEC_CPPRI6_DATA_START
30584SEC_CPPRI6_DATA_START:
30585 .xword 0x6a0f3d755379e022
30586 .xword 0x1c6e6c755c9e0dde
30587 .xword 0x67018ded016420a5
30588 .xword 0x576d09b545755d7f
30589 .xword 0x2da5902a2a6d2768
30590 .xword 0x43e862ba76d36cac
30591 .xword 0x763cc73d1d37080c
30592 .xword 0x7fd39e0b18194774
30593 .xword 0x7a4efc8416c902fd
30594 .xword 0x5f4fc04413535d46
30595SECTION .CPPRI_SEG7 DATA_VA = 0x0000005abcc70000
30596 attr_data {
30597 Name = .CPPRI_SEG7,
30598 VA = 0x0000005abcc70000,
30599 RA = 0x0000005123470000,
30600 PA = ra2pa(0x0000005123470000,0),
30601 part_0_ctx_zero_tsb_config_1,
30602 part_0_ctx_nonzero_tsb_config_1,
30603 TTE_Context = PCONTEXT, TTE_V = 1, TTE_Size = 0,
30604 TTE_NFO = 0, TTE_IE = 0, TTE_Soft2 = 0, TTE_Diag = 0, TTE_Soft = 0,
30605 TTE_L = 0, TTE_CP = 1, TTE_CV = 1, TTE_E = 0, TTE_P = 0, TTE_W = 1
30606 }
30607attr_data {
30608 NAME = .CPPRI_SEG7,
30609 hypervisor
30610}
30611.data
30612.global SEC_CPPRI7_DATA_START
30613SEC_CPPRI7_DATA_START:
30614 .xword 0x27dcf2e521a3f127
30615 .xword 0x653772e16b8ea0f9
30616 .xword 0x1c38d3a73aac78c9
30617 .xword 0x33e42dac7db866e6
30618 .xword 0x28424eec606a7d62
30619 .xword 0x18dc4cc15ec2c330
30620 .xword 0x336a09cf5c625cc7
30621 .xword 0x5d483d3b7c614a24
30622 .xword 0x173f94161cc3ab56
30623 .xword 0x4c858a7d73ce34bb